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
341647106352	341647106904	341647107454	341647108004	341647108554	341647109104	341647109654	341647110204	341647110754	341647111304	341647111854	341647112404	341647112954	341647113504	341647114054	341647114604	341647115154	341647115704	341647116254	341647116804	341647117354	341647117904	341647118454	341647119004	341647119554	341647120104	341647120654	341647121204	341647121754	341647122304	341647122854	341647123404	341647123954	341647124504	341647125054	341647125604	341647126154	341647126704	341647127254	341647127804	341647128354	341647128904	341647129454	341647130004	341647130554	341647131104	341647131654	341647132204	341647132754	341647133304	341647133854	341647134404	341647134954	341647135504	341647136054	341647136604	341647137154	341647137704	341647138254	341647138804	341647139354	341647139904	341647140454	341647141004	341647141554	341647142104	341647142654	341647143204	341647143754	341647144304	341647144854	341647145404	341647145954	341647146504	341647147054	341647147604	341647148154	341647148704	341647149254	341647149804	341647150354	341647150904	341647151454	341647152004	341647152554	341647153104	341647153654	341647154204	341647154754	341647155304	341647155854	341647156404	341647156954	341647157504	341647158054	341647158604	341647159154	341647159704	341647160254	341647160804	341647161354	341647161904	341647162454	341647163004	341647163554	341647164104	341647164654	341647165204	341647165754	341647166304	341647166854	341647167404	341647167954	341647168504	341647169054	341647169604	341647170154	341647170704	341647171254	341647171804	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	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
22214	21386	28699	24571	22481	26208	28991	24935	23819	23967	23386	23101	22802	22883	22772	22822	22570	22369	22448	22480	22469	22436	22386	22294	22187	22229	22294	22251	22344	22232	22195	22012	22119	22105	22376	22064	22126	22209	22157	22088	22105	22163	22011	22064	22240	22182	21901	22311	22157	22054	22193	22147	22212	22161	22100	22297	22094	21971	22141	22247	22089	22079	21993	22179	22375	22062	22119	22103	22110	22318	22213	22274	21975	22150	22045	22122	22105	22151	22343	22047	22385	22009	22136	22138	21845	22113	22119	22022	22001	21943	21838	22157	22293	22278	22213	22074	22050	22164	22120	21987	22154	21990	22271	22002	22155	21875	22126	21907	22055	22034	22060	22127	22206	22153	22080	22156	22318	22182	21997	21982	22066	21867	22142	21999	22030	22348	21987	22143	22274	21935	21994	22100	22125	22146	21971	21899	21977	22113	22205	21960	22213	22092	22285	21986	21982	22163	22169	22096	22194	21939	22019	22043	22193	21919	22122	22057	22081	21923	22080	22279	22292	22102	22289	22241	22033	22105	22032	21976	22091	22289	22164	22039	22043	21906	22038	21915	22150	22088	22130	22135	22081	22170	22033	22202	22104	22017	22085	21862	22142	22100	22127	22158	22173	21961	22166	22125	21892	22181	22148	22157	21963	22182	21871	21981	22109	22003	22355	21936	22253	22117	22156	22188	21977	22189	22162	22128	22099	21962	21954	22041	22267	21860	22100	21937	21917	22046	22139	21978	22014	22035	22135	22213	22166	22261	22085	22082	22206	21995	22122	22048	22385	22214	22143	22009	22196	22111	22146	22031	22051	22145	22139	22259	22288	22155	22264	21754	21892	21896	22125	21916	22111	22132	22107	22049	22222	21884	21878	22365	22202	22320	22136	22079	22212	22182	22145	21872	22161	22001	22241	22337	22038	22165	21741	21954	22178	22145	21994	22090	22214	22271	22123	22070	22082	22306	22161	22022	21798	22110	22148	22262	21930	22241	22175	21924	22284	21925	22089	22222	22044	21953	22099	22050	21895	22135	22141	22061	22073	22242	22029	22073	22047	22043	22203	22241	22067	22252	22259	21928	22185	22139	21918	22014	22210	22238	22209	22179	22042	21971	22229	22040	22018	22108	22092	22008	21894	22287	22137	22077	22176	21919	22099	22287	22106	22168	21985	21960	22309	22019	22149	22429	22036	22297	22068	21959	22173	22010	22077	21949	21818	22022	22197	22068	22238	21934	21960	22221	22197	22220	22150	22161	21973	22171	22150	22038	22169	22129	22170	22212	22301	21963	21939	22022	21958	22102	22219	22154	22126	22189	22139	21979	21985	21987	22074	21933	22053	21975	22044	21874	21845	22155	22185	21791	22307	21913	21956	22121	22093	22179	22059	22057	22181	22194	22101	21731	22120	22101	21993	21969	22196	22261	22083	21947	22050	22120	22152	21887	22079	22182	21919	21864	22027	22093	22337	22326	21843	21865	22118	22121	22112	21856	22212	22123	22220	22153	22078	22198	21991	21990	21971	21971	21991	22184	22049	22046	22246	21778	22330	22250	22121	22077	22048	21984	22119	22025	22296	22195	22154	21996	22235	22012	21958	22088	22248	21780	22329	22032	21942	21983	22086	21900	21727	22218	22056	21858	21903	22178	22095	22126	21989	22129	22171	22203	22041	22309	21915	22205	22145	22295	22091	22349	22148	22073	21725	21930	21933	22171	22004	21887	22189	21933	22151	22093	21946	22008	22178	21908	21886	21955	22137	21913	22150	22096	22179	22336	22009	22062	22134	22027	22289	22202	22102	22048	21913	22012	22161	22124	22121	21937	21926	22340	22119	21981	22019	21954	22312	22317	22095	22120	22320	22117	22106	21973	22312	21990	22042	21901	22167	22128	21995	22107	22012	22009	21962	22029	22032	22398	22093	21895	21886	22070	21936	21987	21938	22180	21985	22082	22069	22215	22263	22021	22189	21980	22048	21906	22183	22041	22095	21980	21852	21957	22220	22328	22047	21843	22125	22131	22048	21943	22013	22111	22041	22049	21947	22112	21944	21864	22013	22124	22023	21998	21883	22077	22121	21923	22151	22080	22188	21975	21944	21746	22042	22126	22055	22113	21792	21938	22079	22011	22027	22089	22035	22081	22160	22066	22033	22110	22144	22060	22306	22097	22010	21999	21959	22134	22223	22092	21856	21932	22165	22075	22001	22025	22167	22037	22182	22209	22110	21935	22180	21803	22171	21985	22081	22410	21944	22109	22112	22090	22109	22150	22058	21985	22093	22249	22147	21840	22155	22175	22044	22162	22102	22069	22241	22032	22077	22005	22212	22122	22006	21975	22163	22186	21980	22101	22352	22132	22096	22094	22140	22005	21924	22210	21917	22127	21976	22151	22072	22232	21973	22020	22195	21937	21911	22030	22161	22064	22087	21987	22024	21834	21981	21909	21984	22058	21986	22311	21805	22155	22148	22034	22115	21981	22045	21964	22027	21930	21942	21959	22096	22112	22027	21977	21975	21965	22116	22128	22259	22113	22004	21926	21973	22006	21894	22101	22091	22039	21833	21943	22024	21856	22123	22052	22102	22032	22062	22089	22022	22044	22021	21883	22213	22112	22163	21865	22106	22181	22008	21854	21959	22042	22181	22140	22350	22021	22144	22219	22172	22221	22149	22100	21981	21868	22092	21965	22033	21806	22101	21999	21895	21929	21969	21986	22025	22161	22004	22149	21922	21829	22079	22132	21849	22145	22113	22113	22284	22162	21971	21956	22227	22005	21982	22013	21932	22307	22039	22087	22132	22031	21930	21991	21802	22281	22133	21983	22060	22232	21925	22012	21996	22205	22171	22010	22008	22162	22088	22098	22048	22217	22135	21948	22001	21962	21982	22068	22218	22059	21989	22115	22125	22103	22023	22207	22337	21936	22017	22110	22137	22169	22198	22122	21892	21824	22214	22011	22077	22155	22125	22059	22249	22006	21856	22132	22397	22117	22160	21930	21972	22076	21878	22039	21979	22096	22097	21982	21902	21947	22028	22147	22118	21961	22079	22195	22040	22011	21920	22228	22179	22265	21968	22029	22147	22161	21982	22092	22083	22134	22029	21931	22070	22132	22036	21993	22082	22111	21918	22041	22117	22016	22222	21924	22081	22140	22137	21990	22132	21986	22124	22218	22140	22051	22036	22189	22283	22016	22170	22248	21956	21910	22192	22057	22023	22028	22057	21742	22086	21977	22145	22113	22134	22005	22329	22045	21996	22027	21969	21770	22048	22078	22024	22122	22213	21928	21926	21875	22189	22206	22235	22125	22087	22035	22121	22114	22001	22117	22210	22130	21856	21992	22081	22397	22177	22032	22046	22259	22111	21962	22133	22235	21894	22110	22179	22138	22002	22008	22120	22050	22109	22143	22071	21977	22196	22072	22173	21865	22292	22108	21686	22088	22144	21883	22224	21924	21915	21857	22001	22060	22030	22066	22213	22016	21928	22077	21921	22041	21753	21994	21805	22009	22032	22169	21949	22097	21890	22021	22106	22244	22129	21971	22134	22045	22140	21976	21961	22126	21984	21891	22029	22220	22172	22017	22126	22098	21965	21817	22051	22050	22079	22027	22150	22085	21908	22095	21865	21930	22003	22261	22214	22035	21982	21882	22062	22186	22184	22044	21925	22195	22197	22037	22073	22111	22087	22237	22156	22025	22386	21865	22192	22202	22392	21893	21821	22129	21931	22159	21934	22182	22036	22296	22121	22004	21956	21941	22039	22041	21839	22171	22179	22046	22147	22124	22215	21959	22221	22075	21904	22247	21959	22091	21998	21946	22177	22022	22243	21968	22163	21994	22049	21936	22081	21978	22124	21846	22193	22224	22184	22177	22051	22197	22068	21937	21974	21805	22040	22261	22100	22262	21970	22223	22155	22190	22198	22034	22088	21901	21946	22086	21785	21720	21973	21858	22118	22245	22034	22030	21942	21917	22145	21991	22277	22036	22047	22207	22014	22222	21820	21948	22208	22080	22046	21951	21910	21981	22088	22177	22100	22028	22126	22128	22128	22123	22143	22002	22199	21904	22002	21947	22024	22170	22168	22232	22130	22084	22182	22249	21817	22061	22218	22087	22030	21971	22030	22264	22031	21785	22151	22058	22143	22067	22187	22129	22161	22220	22144	21970	22045	22066	22031	22320	22012	22043	22076	21982	21996	22006	22212	22012	22333	22109	22238	21846	22043	22248	22132	22180	22103	22053	22179	22143	22027	22032	22320	22112	22082	22166	22322	22023	22107	22087	21769	22001	21908	21787	22097	22353	22069	22054	21946	21983	22183	22042	22275	22185	22123	22127	21923	22146	22286	21790	22196	22140	22095	21981	22042	22028	22014	22107	22051	22106	21847	21891	22175	22225	22292	22136	22049	21903	22062	22063	22197	22048	21958	22059	21883	21969	22019	22310	22156	22175	22017	21915	22226	21921	22064	22042	22151	22064	22103	22284	21975	22041	22137	22163	22064	21991	22082	22033	21898	21774	21991	22225	22208	22170	22318	22374	22132	22172	22130	22229	21897	21965	22103	21962	21879	22045	22017	21970	21688	21927	22026	21967	22089	21962	22136	22066	21923	22065	22133	22092	22087	22065	22136	21978	21946	21918	22060	22033	21976	22181	22178	22049	22069	22120	22137	22129	22043	22034	21777	22044	22023	22120	22121	21915	22171	22207	22112	22150	22100	22041	21862	21911	22263	22209	22138	22166	21976	22231	22248	21729	21889	21749	22047	22014	22038	21985	22219	22154	22098	22320	22130	22004	21699	22078	22168	21990	22089	22211	22053	22182	22024	22014	21988	22092	22107	22160	22113	22179	22142	21950	22073	22158	22023	22051	21946	22266	22163	22038	22158	21793	21978	21963	21821	22113	22151	22115	22167	22230	22049	22321	21937	22144	22178	22031	22159	22045	22239	22078	22062	22092	21993	22207	22429	21871	22077	22074	21886	22094	22037	21948	22089	21758	22207	22177	22122	22085	21981	22006	22039	22138	22226	22261	22167	22112	21805	21964	22062	21975	21917	22009	22136	22082	22017	21939	22254	22314	22198	22237	22038	22082	22322	21775	22020	22241	22007	21910	22179	21880	22301	22042	22144	22332	22053	22031	22180	22178	22132	22031
19233	38540	34117	28812	25498	22957	21228	20357	19449	18835	18493	18157	17971	17703	17656	17641	17755	17446	17438	17336	17172	17114	17223	17130	17312	17152	17048	17134	17174	17108	16910	17113	17016	17063	17203	17151	17095	17101	17028	17052	17059	17032	17109	17125	17147	16933	17114	16965	17027	17051	17169	16805	16847	16929	17063	17080	17158	17269	17067	17268	16897	16840	17171	16997	17186	17223	17015	17174	17086	17027	17023	16925	17057	17092	16972	17115	17030	17059	17054	17014	17198	17119	17074	17184	16966	17023	17179	16964	17136	17035	17153	16983	17137	17192	16934	17045	16965	16959	17148	16986	17064	17085	16942	17098	17047	17097	17001	16899	17260	17081	17033	17069	16867	17022	16947	17011	17043	17059	17087	16826	17119	17061	17078	17173	16995	17117	17025	17026	16935	16889	17061	17038	17004	17036	16992	17042	16990	17027	17098	17032	17034	17055	17026	17008	17033	17015	16927	17108	17004	16915	16964	17035	17072	17058	16978	16877	16887	17128	16732	16888	16928	16965	17011	17081	16746	16879	16870	17052	16967	16901	16852	17163	17069	17067	16865	17183	17165	16998	17054	17160	17046	17044	16888	16866	16985	16917	17004	17037	17038	17046	17058	16900	17145	17137	17015	17150	16885	17010	17051	16870	16996	17100	17167	16997	16874	16993	16993	16971	16894	16935	17019	17000	16945	17074	16735	17194	17191	16944	16922	17001	17026	17076	16918	17152	16876	17028	16934	16871	17126	17162	17129	16991	17103	17004	16960	17064	17065	17078	17087	17182	17043	17038	16961	16943	17118	17061	16976	16919	16978	16765	17135	16986	17070	16908	17232	17215	17023	17313	17202	17199	17137	17005	17165	17083	17049	16882	16910	17094	17066	16928	17189	17188	17087	17031	16900	17073	17227	17011	17047	17030	16851	16836	16990	16949	17015	16985	17145	16964	17065	16955	16960	17130	17043	17147	17030	17040	17154	17141	16981	16970	16993	17143	16978	16886	16902	17069	17015	16965	17145	16914	17029	16988	17012	17155	17263	17006	17166	16916	16906	16952	16774	16985	17091	17160	17135	16990	17013	17150	17110	16999	17087	16961	17101	17054	16966	16957	17035	17025	16815	17164	17167	16922	17101	17050	17017	17056	16987	16910	17049	17270	17078	16983	17131	16894	17138	17183	16995	17118	16939	17022	16930	17099	17064	16906	16894	17147	17071	17077	17013	17029	17132	17023	17053	17164	17015	16991	17168	17135	17103	16977	17031	17024	16922	17110	16876	16884	16882	16946	16947	16991	17059	16866	16989	16906	17096	17213	16846	16854	16983	16911	16870	17118	17013	17117	17049	17063	17130	17014	17065	16996	17132	17002	16870	16834	17029	16955	16991	16981	17067	16931	16803	17186	17164	17094	17031	16944	17189	17064	16995	17062	17047	17126	16921	16990	16975	17020	16780	16952	17042	17167	16971	17039	17162	17004	17076	17021	16777	17078	16973	17026	17118	16992	17011	16895	17032	16995	16980	17168	16950	17020	16842	17011	16869	17036	17089	17029	17017	17106	17092	17084	17021	16788	17054	16929	17070	17010	17168	17029	17113	17018	16956	17034	16885	17175	17069	17106	16887	17126	16984	17033	16989	16917	17085	17112	16895	17071	17180	17022	16990	16987	17087	16942	17057	17096	17044	16916	17032	17125	17114	16999	16978	17077	16993	16950	16990	16904	17016	17065	16796	17062	16853	17008	16886	16991	16898	17096	16908	16956	17124	16900	17040	16998	16955	16988	16928	17087	17205	17037	17265	17091	16840	16959	17041	16927	17060	16958	17029	16957	17120	16846	16847	17053	17072	16902	16906	17067	17211	16907	17022	17013	16869	17123	17105	17022	16897	17237	17002	16908	16874	16995	16940	17286	17061	16946	16921	17186	17044	16911	16999	17027	17078	17078	17037	16939	17037	17031	17091	16828	17093	16846	17106	17022	17028	16908	16959	17053	16975	17069	17033	16994	17183	17051	17082	17114	16990	16883	17127	17037	16988	16964	16820	17108	16795	17147	16943	17028	17046	17051	17093	17261	17004	16958	17042	16970	17147	16965	16948	16949	16871	17095	16952	17055	17116	17017	17059	17044	17025	16750	16925	17020	17075	16923	17041	16994	17143	16978	17216	16942	17104	17127	17100	17243	17017	17122	16964	16972	16902	17047	16940	17074	17125	16944	17147	17188	16864	17034	17050	17060	17194	16927	16982	17021	16906	17007	17033	17126	17096	17042	17127	17041	16982	16992	17038	16925	16957	17021	17172	16957	17110	16931	17206	17195	17090	17190	17002	16993	17198	17006	16876	17137	16901	16923	17108	17023	17102	16942	17000	17092	16970	17042	16970	17013	16852	17078	16849	17154	16971	16962	17047	16910	16853	16898	17180	16874	17034	16963	16901	16947	17103	16987	17017	16981	16848	16973	17125	16963	17028	16970	17129	17027	17157	17137	17086	17059	17206	17113	16943	17010	17162	17015	16963	17057	16996	17187	17140	17077	16931	16942	17090	16945	16939	17108	17072	16949	17065	16880	17091	17067	16982	17029	16951	17055	16737	16949	16966	16943	17022	16959	17124	16982	16986	17048	17227	16897	16863	17255	17203	17032	16983	16944	16977	17033	17094	17014	16884	17249	17065	17007	16981	17067	17142	16907	17120	17022	16848	16987	17102	16991	17094	17055	17020	16956	16989	17148	17008	16965	17012	17037	17041	17286	17010	16980	16997	17010	17002	16803	17146	16912	17147	16936	16958	16780	16992	17005	17082	16833	17091	16977	17093	16934	17079	17149	17040	16956	16993	16975	17073	17047	17107	16878	17057	16841	17211	16913	17191	17187	16975	17042	17114	17029	16995	16908	17108	16965	17059	17031	17111	17088	16924	17175	17069	16968	17118	16857	17050	17011	17089	17121	17184	16979	17149	17096	16960	17261	17014	17084	17069	17038	17123	17092	16955	17015	16953	17049	17195	16899	17013	16824	17042	16988	17022	16877	17070	17035	16968	17081	17059	17131	17184	16976	16967	17003	16909	16897	17154	17062	17046	17037	16948	17025	16954	16843	17011	16823	17157	16823	16990	17043	17258	16869	17016	17175	17083	17027	17025	17110	17041	17127	16962	16995	16790	17010	16815	16819	16951	17060	17010	16942	17019	17060	16947	17060	16855	17067	16849	16934	17043	17008	16877	17002	16863	17156	16940	16972	16965	17013	17086	17023	17083	17041	17099	16966	17174	16971	17043	17045	16901	17078	17006	17054	17123	16974	16932	16854	17139	17035	16959	17058	16927	17037	17104	17015	17107	17167	17103	17077	17063	16967	17000	17089	16871	16869	17090	17145	17014	16979	16947	16897	16942	17154	16893	17012	16929	17138	17065	17039	17079	17008	16884	17242	17167	16988	17103	16981	17054	17113	16996	16931	17101	16993	16945	17090	16928	16949	17042	17040	17049	17013	16982	17168	17082	17146	17072	16967	17126	16898	17057	17062	17035	17120	17039	17010	16934	17022	17133	17037	16995	16910	16877	16906	17107	17062	16963	16854	17010	17073	17021	17078	17001	16815	17216	16854	16936	16917	17033	17059	17066	17186	17201	17080	17202	17059	17075	16894	17161	16935	16991	17001	16875	17034	17035	17036	17021	17015	16990	17037	16980	17211	17156	17043	17141	17068	17031	17145	17010	17074	16957	16995	17035	16972	16965	17134	16953	17166	16974	16968	17032	16913	16938	16955	17097	16914	17051	17013	17049	17021	16966	17028	16712	17055	16954	17052	17014	17146	17090	17089	17158	16991	16896	17025	16994	17165	16984	17009	16980	17123	16968	16976	17032	16924	16938	17047	17120	16996	16844	17027	17030	17088	16920	16901	17045	17128	17110	16948	17124	16974	17040	17164	17300	16896	17120	17011	17087	16989	16907	17051	17104	16970	17040	17130	16926	16933	16938	16841	16956	17064	17003	16897	17015	16977	16973	17097	16937	16969	17328	17056	16903	17072	16974	17088	17021	16858	17118	17026	16900	17019	17077	17010	16875	16885	17042	16891	17013	17086	17104	17144	16926	17299	16846	16955	17071	17021	16963	17104	17304	16980	17031	16977	17206	16957	16995	17237	16914	17100	17061	16884	17008	16928	16815	17127	17030	16863	16965	17058	17135	17023	16990	16967	17031	16984	17109	16850	16960	16996	16930	17028	17039	17005	16941	17084	16893	16852	17146	17016	16862	17011	17092	16977	17093	17051	17099	17113	17036	16928	16972	17214	17069	16977	17057	16958	17013	17068	17078	17065	17073	17155	16929	17028	17074	16963	16951	16919	16951	17025	17073	17059	17084	17195	17109	17239	16997	17048	17021	16988	17098	17126	16929	17061	17090	16967	16995	17111	17019	16874	17154	17151	16873	17079	17127	16977	17120	16978	17009	16961	16850	17051	17154	16915	17012	17063	17036	17057	17117	17072	17000	17169	16993	17072	17217	16885	17098	17054	16990	16938	16872	17013	17127	17082	17049	16974	17019	17026	17109	17031	16983	17135	16998	16791	17132	16920	16950	16988	16965	16968	17084	16889	17014	17000	16932	16889	17069	16985	16928	16940	17019	17085	17044	17146	17087	16840	17051	16984	17084	17057	16914	17079	17041	16745	16972	17033	17015	16837	16916	17212	17100	16957	16900	17060	17037	16820	16952	16900	17139	17019	17203	16987	16906	17163	17115	16969	17047	17074	16988	17072	17033	17168	17045	17249	16958	17056	17146	17004	16895	16841	17102	17020	17133	16921	17020	16994	16767	17117	16974	17023	17102	17042	17173	16995	17033	17125	16875	16974	16874	16840	17080	17057	17020	17014	16861	17157	16945	17036	17079	16996	16987	16733	16999	16888	16872	17094	16965	17108	16920	16900	17019	17001	17194	16941	17155	16987	17175	17007	17138	16932	16942	17145	16995	17071	17051	17081	16951	17058	17122	17131	16978	17054	16751	17048	17052	16851	17024	17104	17049	17082	16998	17048	16952	16963	17032	16874	17082	17095	16960	17037	16901	16967	17082	16953	16905	17122	17032	17102	17014	16863	17121	17147	17036	16819	16900	17044	16964	16969	17065	16834	16935	17025	16912	16906	17075	16844	16990	17169	17020	17282	17010	17143
31138	26603	31659	29200	25653	24638	24104	23494	23023	22844	22731	22514	22486	22585	22568	22745	22491	22390	22317	22640	22357	22294	22283	22457	22177	22282	22298	22427	22484	22334	22155	22238	22107	22188	22267	21988	22234	22223	22444	22406	22469	22290	22328	22260	22169	22082	22166	22443	22339	22231	22196	22199	22169	22607	22289	22115	22167	22080	22349	22484	22441	22326	22231	22032	22222	22255	22291	22263	22102	22314	22131	22214	22349	22284	22325	22159	22209	22193	22158	22166	22284	22445	22361	22161	22297	22363	22205	22152	22195	22448	22462	22357	22022	22316	22443	22204	22340	22235	22329	22234	22284	22718	22354	22275	22613	22233	22395	22153	22359	22160	22152	22254	22391	22242	22275	22467	22401	22155	22191	22352	22309	22261	22080	22276	22539	22377	22414	22299	22339	22302	22149	22316	22194	22308	22421	22101	22352	22402	22152	22338	22356	22308	22307	22184	22345	22044	22299	22344	22238	22090	22151	22168	22432	22263	22290	22222	22255	22443	22276	22414	22418	22179	22305	22228	22294	22377	22300	22331	22371	22184	22143	22214	22374	22390	22188	22425	22277	22167	22383	22410	22329	22159	22512	22273	22411	22305	22371	22070	22334	22447	22332	22329	22132	22235	22367	22350	22413	22428	22237	22430	22182	22290	22419	22149	22328	22250	22406	22322	22012	22229	22320	22130	22402	22245	22445	22453	22516	22284	22360	22107	22133	22140	22276	22283	22394	22301	22395	22390	22354	22275	22451	22438	22329	21943	22241	22150	22376	22210	22336	22560	22073	22333	22179	21971	22467	22226	22171	22199	22158	22533	22367	22378	22318	22278	22292	22162	22341	22165	22344	22459	22307	22440	22313	22308	22384	22079	22282	22093	22324	22111	22176	22402	22615	22438	22355	22288	22296	22309	22205	22206	22250	22279	22177	22391	22557	22219	22378	22640	22297	22319	22457	22231	22377	22445	22352	22324	22380	22292	22327	22076	22217	22278	22199	22201	22158	22304	22117	22229	22286	22120	22245	22315	22466	22420	22331	22399	22231	22136	22298	22289	22194	22373	22285	22002	22064	22316	22383	22160	22043	22255	22194	22048	22241	22328	22463	22433	22465	22252	22275	22097	22272	22031	22495	22345	22374	22327	22178	22160	22405	22136	22423	22148	22285	22205	22139	22487	22257	22243	22400	22245	22480	22161	22036	22461	22362	22192	22412	22434	22264	22339	22303	22072	22253	22558	22235	22386	22173	22214	22463	22218	22255	22246	22465	22014	22382	22412	22484	22236	22202	22152	22185	22186	22236	22390	22059	22175	22413	22443	22228	22068	22243	22368	22177	22328	22321	22128	22451	22106	22261	22172	22083	22185	22326	22241	22350	22251	22030	22288	22367	22263	22380	22371	22157	22189	22273	22256	22538	22374	22326	22354	22433	22301	22056	22260	22237	22224	22196	22289	22202	22231	22255	22265	22217	22165	22271	22518	22331	22373	22349	22151	22225	22570	22298	22093	22370	22387	22368	22548	22161	22310	22075	22444	22313	22462	22161	22225	22185	22401	22352	22423	22487	22328	22245	22470	22161	22239	22255	22245	22222	22120	22405	22296	22232	22051	22203	22441	22138	22286	22205	22204	22310	22387	22285	22460	22389	22194	22496	22342	22236	22124	22082	22351	22351	22494	22240	22545	22250	22501	22271	22089	22314	22337	21997	22512	22304	22220	22163	22479	22312	22234	22336	22562	22281	22195	22198	22317	22150	22427	22234	22269	22275	22169	22262	22117	22156	22065	22237	22268	22467	22415	22429	22267	22092	22560	22409	22171	22252	22240	22336	22440	22279	22140	22410	22153	22387	22283	22327	22074	22175	22396	22417	22206	22424	22116	22368	22298	22301	22362	22336	22164	22195	22419	22493	22190	22392	22257	22197	22210	22271	22204	22025	22387	22282	22556	22233	22187	22258	22120	22164	22304	22152	22193	22405	22377	22145	22206	22276	22330	22192	22419	22377	22402	22390	22280	22186	22261	22395	22240	22654	22510	22358	22377	22428	22132	22032	22072	22223	22041	22273	22434	22343	22152	22233	22480	22275	22308	22201	22376	22497	22275	22149	22431	22427	22217	22359	22579	22040	22467	22282	22381	22142	22435	22455	22199	22242	22186	22340	22240	22131	22284	22284	22312	22689	22102	22290	22461	22400	22389	22122	22259	22308	22219	22324	22032	22300	22530	22092	22280	22435	22363	22148	22128	22249	22336	22477	22406	22433	22163	22007	22286	22318	22366	22141	22181	22345	22171	22190	22230	22190	22199	22087	22147	22288	22363	22682	22327	22250	22450	22601	22392	22098	22350	22389	22276	22208	22258	22203	22346	22120	22189	22354	22448	22345	22285	22258	22259	22214	22122	22050	22376	22383	22258	22269	22190	22265	22200	22378	22201	22262	22316	22408	22304	22239	22194	22310	22363	21940	22351	22197	22270	22282	22400	22389	22215	22438	22168	22173	22265	22122	22068	22246	22382	22452	22261	22314	22193	22223	22414	22292	22090	22252	22107	22410	22089	22260	22302	22344	22354	22136	22231	22286	22290	22417	22213	22451	22138	22404	22143	22050	22169	22307	22286	22359	22276	22150	22471	22375	22291	22433	22251	22534	22281	22423	22171	22348	22208	22246	22321	22355	22374	22366	22181	22197	22173	22277	22361	22349	22144	22379	22371	22440	22161	22391	22375	22310	22168	22336	21958	22397	22566	21876	22229	22506	22243	22122	22268	22372	22234	22155	22437	22404	22452	22162	22331	22227	22234	22259	22457	22392	22511	22203	22321	22541	22231	22171	22420	22231	22347	22610	22164	22144	22374	22380	22503	22194	22429	22591	22370	22444	22468	22084	22273	22171	22128	22167	22277	22490	22375	22292	22367	22646	22472	22328	22158	22221	22357	22358	22250	22188	22138	22615	22204	22540	22318	22217	22315	22441	22402	22404	22251	22312	22114	22310	22365	22338	22201	22265	22450	22352	22286	22224	22279	22203	22149	22172	22356	22086	22418	22323	22240	22468	22181	22057	22333	22397	22162	22420	22354	22364	22247	22407	22016	22163	22235	22355	22192	22405	22205	22320	22206	22294	22255	22363	22159	22391	22233	22239	22261	22131	22363	22311	22296	22061	22464	22080	22340	22278	22402	22254	22250	22254	22406	22196	22205	22371	22291	22292	22409	22310	22420	22113	22274	22247	22402	22143	22265	22372	22272	22273	22336	22110	22475	22160	22153	22195	22465	22256	22417	22330	22491	22430	22329	22408	22251	22207	22249	22009	22174	22223	22222	22157	22100	22313	22493	22478	22377	22168	22207	22166	22170	22353	22177	22413	22309	22263	22233	22291	22126	22193	22205	22415	22251	22263	22319	22112	22393	22151	22407	22300	22397	22184	22218	22347	22295	22349	22369	22492	22188	22308	22207	22457	22374	22317	22472	22338	22648	22132	22142	22216	22176	22440	22320	22290	22208	22209	22217	22403	22239	22248	22287	22423	22335	22131	22039	22226	22350	22455	22447	22339	22204	22147	22218	22378	22165	22147	22308	22286	22088	22230	22226	22252	22130	22349	22425	22295	22341	22302	22357	22263	22156	22320	22361	22509	22567	22289	22078	22399	22377	22056	22315	22184	22267	22501	22163	22383	22219	22486	22282	22114	22215	22024	22356	22421	22239	22231	22308	22229	22252	22252	22289	22070	22190	22208	22415	22156	22276	22229	22394	22324	22202	22471	22367	22311	22476	22182	22059	22414	22236	22308	22322	22251	22385	22030	22169	22502	22270	22253	22299	22109	22389	22323	22391	22384	22248	22290	22380	22305	22313	22192	22292	22367	22283	22034	22301	22249	22158	22488	22335	22450	22287	22283	22303	22219	22440	22202	22281	22347	22392	22271	22066	22334	22328	22350	22136	22192	22156	22111	22399	22458	22613	22257	22468	22408	22232	22221	22123	22269	22195	22369	22111	22444	22282	22294	22370	22197	22553	22325	22453	22205	22109	22211	22114	22252	22177	22456	22344	22454	22390	22294	22290	22233	22441	22476	22260	22463	22021	22280	22359	22311	22108	22271	22068	22279	22314	22419	22542	22424	22097	22376	22184	22299	22358	22173	22154	22191	22303	22470	22380	22299	22401	22498	22195	22214	22305	22135	22427	22274	22384	22443	22348	22618	22332	22415	22352	22221	22167	22214	22140	22486	22402	22414	22248	22099	22486	22440	22419	22234	22072	22304	22169	22280	22361	22404	22128	22183	22315	22422	22207	22203	22377	22241	22138	22325	22130	22249	22528	22366	22391	22225	22458	22509	22403	22446	22468	22260	22320	22265	22236	22270	22256	22331	22292	22470	22281	22466	22220	22229	22386	22228	22227	22492	22104	22381	22496	22058	22125	22281	22535	22261	22289	22150	22058	22223	22416	22166	22349	22303	22342	22336	22102	22428	22474	22237	22288	22354	22495	22276	22418	22193	22271	22262	22241	22391	22148	22213	22277	22667	22446	22198	22042	22350	22249	22221	22277	22347	22181	22261	22330	22492	22321	22346	22331	22107	22221	22302	22142	22375	22170	22129	22316	22361	22384	22457	22345	22453	22324	22428	21954	22251	22435	22129	22348	22410	22465	22420	22279	22486	21999	22224	22425	22229	22512	22389	22359	22271	22196	22150	22175	22138	22228	22368	22354	22339	22261	22240	22372	22374	22280	22139	22358	22392	22311	22173	22265	22423	22144	22322	22372	22322	22386	22334	22132	22274	22171	22195	22237	22128	22348	22285	22337	22297	22333	22262	22412	22244	22070	22312	22205	22363	22248	22296	22476	22602	22173	22276	22310	22445	22270	22481	22360	22299	22458	22361	22538	22248	22194	22454	22170	22253	22185	22307	22246	22227	22126	22359	22277	22207	22387	22302	22402	22159	22481	22284	22517	22264	22184	22306	22259	22285	22226	22367	22411	22232	22480	22238	22101	22304	22396	22344	22532	22251	22388	22168	22138	22146	22102	22295	22193	22156	22415	22651	22521	22434	22276	22287	22301	22379	22218	22451	22189	22226	22355	22066	22408	22354	22248	22103	22067	22136	22322	22103	22183	22410	22370	22392	22546	22426	22132	22578	22359	22085	22385	22255	22232	22077	22164
21967	30808	27718	23652	21805	20498	19182	18714	18196	18057	17910	17601	17490	17580	17236	17509	17440	17510	17100	17297	17214	17310	17052	17252	17229	17327	17317	17255	17211	17101	17372	17209	17120	17179	17106	17045	17221	17395	17202	17104	17340	17215	17316	17022	17079	17185	17094	17235	17105	17188	17077	17236	17211	17063	17256	17067	17104	16996	16971	17314	17141	17058	17196	17151	16979	17216	17119	17149	17205	17180	17213	16996	17179	17165	17126	17077	16965	17056	17194	17151	17138	17074	17103	17107	17142	17392	16944	17244	17070	17012	16968	17170	17106	17272	17099	17145	17061	17105	17072	17110	17003	17169	17042	17239	17156	17132	17288	17119	17213	17262	17161	17172	17181	17297	17041	17173	17287	17268	17263	17027	17166	16996	17183	17116	17169	17120	17239	17214	17247	17275	17211	17137	17027	17036	16935	17120	17097	17134	17151	17272	17082	17266	17161	17165	17168	17029	17162	17158	17146	17200	17187	17105	17154	16966	17082	17018	17037	16961	16990	17193	17039	17175	17129	17235	17239	17269	17296	17076	17208	17170	17224	17166	17052	17152	17142	17228	17081	17189	17036	17206	17035	17204	17158	17349	17152	17067	17157	17256	17145	17258	16978	17175	17235	17158	17170	17309	17077	16992	17196	17120	17155	17100	17162	17154	17169	17211	17285	17104	17108	17206	16946	17026	17166	17094	17094	17265	16987	17367	17118	17066	17028	17117	17196	17160	17100	17110	17148	17088	17162	17144	17098	17129	17277	17172	17140	17257	17049	17086	17131	17224	17235	17243	17118	17323	17236	17008	17126	17211	17150	17027	17173	17086	17081	17207	17193	17229	17181	17020	17272	17172	17029	17168	17092	17194	17140	17128	17172	17142	17040	17301	17157	17075	17209	17125	17178	17204	17190	17262	17093	17037	17091	17218	17225	17083	17365	17190	17209	17193	17025	17014	17303	17159	17118	17324	17139	17260	17190	17248	16976	17202	17234	17235	17212	17059	17240	17125	17129	17226	17140	16972	17284	17030	17166	17280	17127	16976	17167	17190	17018	16995	17143	17197	17241	17078	17270	17120	17089	17045	17300	17091	17031	17135	17174	17228	17106	17062	17008	17134	17147	17158	17116	17168	17216	17300	17253	17111	16976	17219	17126	17198	17363	17151	17160	17144	17119	17311	17095	17102	17197	17072	17165	17238	17149	17067	17099	17227	17084	17322	17078	17275	17130	17158	17047	17058	17207	17056	17115	17155	17178	17059	17225	17173	17087	17188	16924	17085	17187	17209	16971	17157	17307	17146	17358	17260	17086	17089	17165	17070	17143	17209	17181	17178	17156	17217	17122	17139	17099	17121	17025	17106	17129	17299	17272	16979	17184	17173	17156	17229	17079	17297	17164	17051	17117	17109	17202	17183	17090	17017	17164	16982	17277	17301	17202	17212	17302	17071	17113	17154	17175	17228	17008	16999	17230	17046	17220	17215	17287	17395	17331	17051	17048	17192	16847	17146	17031	16978	17036	17273	17220	17326	17093	17209	17074	17078	17249	17127	17297	17245	17026	17162	17132	17276	17267	17256	17246	17142	17156	17196	16998	17112	17081	17063	17180	17177	17104	16978	17256	17274	17435	17235	17161	17140	17258	17269	17359	17255	17101	17138	17067	17090	17228	17176	17170	17181	17020	17061	17163	17154	17225	17132	17021	17197	17123	17125	17123	17032	17073	17280	17154	17157	17097	17188	17265	17018	17043	16986	17264	16898	17249	17277	17134	17214	17238	17144	17027	17100	17139	17014	17356	17011	17099	17375	17230	17150	17155	17205	17250	17169	17251	17082	17203	17168	17095	17088	17203	17216	17113	17199	17227	17478	17058	16976	17106	17099	17142	17179	17119	17078	17022	17039	17174	17147	17260	17100	17140	16930	17079	17071	17141	17149	17296	17069	17125	16960	17156	17159	17063	17264	17181	17292	17247	17421	17221	17221	17229	17238	17196	17248	17029	17034	17020	17069	17317	17231	17165	17234	17247	17083	17087	17245	17066	17188	17148	17021	17187	17097	17094	17064	17246	17228	17020	16867	17366	17137	17179	17259	17243	17095	17015	17173	17267	17141	17257	17164	16971	17027	17236	17095	17325	17259	17188	17147	17163	17180	17360	16967	17032	17034	17177	17191	17195	17362	17361	17139	17184	17151	17164	17074	17074	17153	17115	17057	16989	17060	17296	17193	17184	17177	17098	17283	17228	17236	17192	17008	17337	17326	17163	17220	17217	17189	17269	16967	17263	17112	17143	17072	17101	17334	17066	17108	17076	16984	17206	17091	17200	17162	17171	17127	17053	17270	17268	17144	17251	17185	17180	17057	17229	17051	17109	17244	17273	17324	17119	17240	17134	17218	16874	17210	17108	17116	17244	17071	17048	17293	17217	17151	17203	17112	16920	17232	17143	17194	17261	17224	17199	17079	17188	17260	17086	17138	17270	17175	17210	17140	17129	17307	17114	17295	17004	17239	17141	17090	17379	17177	17180	17152	17127	17143	17109	17131	17250	17108	17142	17173	17284	17192	17194	17203	17257	17108	17213	17213	17208	16958	17324	17135	17277	17220	17218	17067	17034	17104	17303	17367	17155	17298	17248	16967	17332	17265	17051	17327	17176	17056	17000	17294	16950	17333	17191	17271	17121	17279	17186	17184	17212	17244	17175	17083	17139	17178	17136	17093	17294	17141	17234	17105	17098	17225	17227	17213	17330	17135	17074	17303	17114	17038	17082	17231	17092	17086	17148	17259	17080	17311	17112	17389	17189	17138	17061	17117	17383	17220	17174	16986	17053	17041	17173	16903	17157	17135	17046	17228	17113	17061	17042	17333	17173	17100	17187	17363	17233	17062	17283	17072	17153	17086	17216	17151	17282	17141	17337	17212	17208	17021	17152	17188	17101	17120	17120	17176	17263	17335	17226	17029	17130	17222	17152	17241	17171	17352	17162	17163	17077	17273	17273	17208	17294	17322	17141	17122	17248	17289	17023	17167	17095	17058	17165	17077	17275	17159	17161	17047	17333	17114	17100	17254	17183	17127	17333	17183	17233	17101	17152	17163	17153	17299	17197	17024	17249	17084	17303	17035	17142	17107	17179	17027	17170	17163	17164	17214	17103	17117	17316	17105	17135	17270	17153	17178	17105	17074	16977	17097	17110	17045	17188	17159	17272	17244	17032	17036	17127	17157	17119	17167	17169	17058	17225	17271	17239	17216	17245	17288	17092	17292	17147	17077	16975	17112	17252	17035	17177	17187	17207	17126	17203	17270	17122	16942	17101	16986	17174	16959	17321	17168	17178	17232	17164	17226	17065	17105	17154	17199	17038	17305	17247	17121	17052	17180	17093	17222	17201	17001	17168	17169	17416	17298	17170	17153	17123	17023	17278	17210	17146	17014	17272	17179	17061	17248	17139	17245	17302	17372	17234	17178	17062	17300	17215	17212	17128	17160	17156	17275	17158	17106	17116	17207	17032	17284	16988	17154	17318	16965	17059	17394	17303	17190	17228	17084	17283	17267	17257	17056	17375	17059	17067	17171	17186	17149	17021	17120	17051	17245	17331	17272	17271	17156	17018	17144	17152	17131	17199	17052	17196	17000	17088	17175	17113	17177	17144	17245	16911	17159	17263	17206	17185	17147	16979	17137	17242	17297	17021	17383	17246	17129	17168	17269	17086	16993	17352	17078	17146	17108	17153	16990	17120	17122	17213	17211	17177	17226	17124	17173	17281	17172	17243	17298	17200	17134	17262	17211	16960	17134	17246	17196	17142	17139	17068	17441	16884	17167	17200	17144	17048	17139	17094	17048	17183	17296	17280	17178	17217	17115	17277	17057	17313	17102	17084	17064	17135	17213	17053	17039	17107	17050	17037	17131	17317	17062	17231	17128	16928	17307	17311	17293	17368	17257	17077	17164	17019	17150	17169	17108	17037	17317	17111	17190	17093	17341	17057	17102	17224	17280	17180	17371	17132	17251	17102	17044	17188	16939	17425	17141	17119	17207	17166	17167	17181	17071	17337	17183	17160	17315	17170	17057	17150	17248	17205	17205	17095	17063	16938	17231	17377	17146	17153	17330	17238	17054	17184	17279	17104	17303	17264	17298	17365	17141	17271	17107	17323	17014	17046	17274	17236	17196	17295	17239	17194	17128	17191	17098	17060	17048	17147	17057	17228	17213	17026	17124	17287	17190	17297	17212	17082	16984	17236	17291	17023	17266	17060	17129	17177	16986	17154	17186	17326	17082	17181	17209	17132	17223	17266	16967	17097	17029	17163	17112	17115	17276	17205	17143	16905	17271	17175	17245	17130	17181	17051	17326	16986	17094	17242	17182	17058	17113	17252	17199	16988	17044	17248	17233	17046	17031	17063	16955	17110	17100	17150	17158	17368	17132	17156	17203	17191	17120	17102	17136	17303	17036	17047	17078	17163	17145	17238	17256	17169	17234	17218	17368	17137	17222	17163	17379	17102	17170	17245	17247	17158	17217	17201	17167	17093	17088	17198	17064	17220	17283	17107	17239	17106	17098	17247	17291	17153	17139	17163	17075	17143	17160	17056	17108	17140	17255	17111	17268	17160	17122	17036	17333	17327	17141	17158	17104	17117	17185	17192	17113	17155	17168	17149	17246	17188	17270	17204	17309	17373	17206	17118	17099	17173	17338	17234	17048	17070	17182	17092	17342	17190	17002	17182	17038	17098	17078	17100	17199	17286	17157	17197	17254	17192	17081	17287	17185	17323	17089	17116	17014	17185	17029	17266	16995	17144	17161	17133	17134	17197	17151	17185	17217	17265	17182	17056	17014	16994	17282	17224	17004	17149	17217	17183	17219	17221	17086	17318	17298	17182	17313	17148	17119	17065	17098	17078	17054	17139	17258	17136	17074	17158	17381	17200	17265	17336	17244	17222	17207	17071	17302	17056	17149	17120	17096	17159	17080	17137	17160	17124	17078	17152	17057	17359	17202	17243	17087	17160	17319	16944	17311	17092	17174	17222	17254	17103	16937	17058	17219	17240	17178	17209	17267	17200	17198	17152	17389	17200	17316	17209	17133	17081	17015	17024	17345	17122	17132	17216	17207	17320	17114	17250	16871	17201	17383	17275	16986	17121	17096	17082	17175
23260	21357	28343	25516	24317	26118	26195	23988	23473	23115	22670	22470	22194	22481	22220	22258	22302	21924	21967	22031	21800	22113	22010	21841	22150	21779	21741	21968	22012	21806	21885	21927	21993	22150	21837	21772	21761	21500	21952	21944	21984	21643	21734	21915	21933	21922	21850	21791	21759	21695	22066	21943	21814	21643	21737	21920	21715	22049	22087	21743	21881	21909	21585	21826	21821	21948	22017	21695	21926	21730	21629	21837	21937	21905	21802	21924	21930	21888	21805	21827	21708	21854	21679	21799	21965	22080	21890	21790	22001	21884	21612	21811	21876	21928	21928	21710	21699	21861	21753	21905	21823	22014	21737	21996	21848	21960	21869	21986	22069	21739	21728	21925	21840	21947	21821	21900	21758	21749	21889	21775	21824	21754	21740	21978	22000	21871	21592	21970	21683	21947	21745	21781	21703	21923	21844	21976	21932	21881	21910	21631	21642	21851	21841	21880	21926	21630	21558	21939	21806	21866	21934	22063	22091	21650	21781	21624	21627	21788	21773	21787	21554	21564	21906	21908	21690	21781	21819	21757	21879	21766	21594	21743	21727	21976	21910	22017	22074	21955	21876	21825	21876	21713	21810	21676	21706	21741	21547	21888	21953	21699	21937	21722	21877	21940	21906	21874	21817	21717	21981	21634	21776	21784	21871	21899	21903	21794	21802	21737	21912	21896	21807	22023	21500	21629	21687	21828	21702	21860	21685	21711	21827	21731	21713	21827	21806	21827	21667	21636	21895	21659	21754	21678	21728	21819	21817	21914	21802	21905	21704	21681	21774	21846	21752	21923	21619	21843	21696	21738	21543	21590	21978	21744	21750	21792	21932	21759	21470	21528	21984	21734	21775	21906	21965	21854	21707	21581	21807	21905	21894	21912	21838	21783	21754	21724	21939	22037	21732	21766	21745	21774	21854	21718	21993	21659	21882	21653	21699	21785	21879	21720	21863	21871	21795	21776	21851	21940	21699	21541	21684	21747	21895	21873	21752	21709	21877	21779	21871	21619	21798	21895	22057	21957	21943	21916	21868	21860	21703	21776	21856	21637	21911	22010	21862	21811	21701	21925	21894	21687	21647	21589	21915	21911	22003	21867	22036	21876	21696	21900	21662	21575	21622	21954	21617	21910	21492	21531	21710	21752	21729	21727	21696	21776	21821	22045	21751	21731	21808	21822	21663	21917	21863	21666	21789	21718	21806	21685	21822	21730	21836	21822	21589	21507	21693	21715	21685	21823	21804	21984	21847	21886	21825	21753	21866	21632	21857	21815	21693	21649	21584	21706	21892	21572	21762	21971	21940	21498	21733	21610	21832	21845	21758	21785	21980	21963	22018	22001	21917	21802	21974	21933	21812	21804	21605	21964	21693	21673	21739	21952	21843	22056	21930	21712	21620	21789	21956	21817	21571	21981	21628	21732	21874	21984	21803	21768	21840	21919	21943	21913	21839	21756	21665	21787	21814	21789	21827	22019	21975	21650	21572	21852	21829	21687	21988	21752	21801	21614	21603	21973	21820	21829	21830	21862	21909	21794	21657	21807	21788	21798	21904	21963	21809	21796	21974	21930	21898	21710	21983	21748	21770	21616	21644	21794	21837	21873	21677	21902	21843	22007	21745	21809	21775	21597	21977	21665	21918	21988	21762	21590	21904	21760	21774	21634	21810	21465	21668	21810	21888	21898	21811	21609	22004	21811	21761	21743	21459	21718	21920	21830	21865	21683	21789	21845	21940	21966	21677	21810	22054	21912	21780	21891	21919	21803	22005	21851	21976	21802	21611	21611	21830	21912	21879	21802	21814	21801	21565	21849	21745	21770	21945	21670	21852	21932	21988	22019	22018	22072	21999	21868	21871	21844	21782	21664	21790	21941	21859	21690	21941	21804	21726	21906	21828	21884	21757	21745	21926	21968	21739	22055	21942	22173	21793	21827	21866	21869	21869	21782	21812	22095	21896	21999	21684	21562	22005	22023	21833	21765	21974	21514	21781	21690	21945	21785	21956	21827	21840	21795	21646	21484	22008	21772	21768	21540	21760	21574	21679	21915	21915	21843	21544	21616	21859	21618	21874	21858	21889	21732	21732	21585	21854	21979	21769	21521	21674	21787	21914	22002	21628	21747	21535	21715	21666	21792	21804	21717	22036	21709	21914	21635	21984	21647	21924	21763	21785	21654	21479	21756	21877	21916	21752	21786	22063	21887	21942	21800	22045	22023	21846	21747	21576	21772	21975	21660	21603	22020	21582	21750	21872	21780	21667	21815	21961	21754	21837	21665	21923	21808	21764	21870	21725	21771	21868	21788	21706	22019	21930	21744	21853	21677	21767	21827	21757	21881	21721	21582	21587	21699	21843	21863	21798	21785	21727	21688	21932	21849	21748	21823	21930	21729	21705	21607	21899	21685	21729	21783	21889	21817	21858	21953	21776	21783	21855	21892	21821	21807	21746	21608	21751	21632	21696	21668	21462	21911	21666	21833	21751	21698	21764	21674	21655	21694	21588	21801	21714	21739	21727	21787	22113	21633	21813	21693	21949	21884	21934	21748	21840	21596	21966	21777	21834	21576	21808	21852	21802	22060	21831	21678	21759	21818	22136	21846	21818	21817	21828	21757	21748	21807	21734	21927	21763	21867	21846	21715	21861	21789	21764	21658	21833	21790	21927	21821	21779	21913	21869	21707	21754	21998	21819	21757	21913	21741	21833	21826	21843	21748	21939	21655	21781	21959	21668	21477	21733	21815	21767	21799	21702	21775	21631	21749	21785	21794	21948	22019	21823	22015	21650	21820	21989	21608	22143	21806	21778	21860	21914	21891	21862	21954	21588	21997	21886	21650	21741	21671	21813	21632	21813	21588	21822	21807	21992	21902	21749	21791	21897	21904	21726	21617	21612	21790	21787	22049	21760	21767	21674	21786	21722	21658	21843	21791	21691	21958	21808	21711	21900	21675	21778	21634	21911	21993	21713	21921	21869	21799	21759	21830	21780	21889	21797	21970	21857	21506	21827	21649	21771	21668	21574	21752	21762	21721	21780	21983	21640	21965	21915	21734	21746	21900	21947	21865	21928	21714	21619	21801	21561	21795	21904	21851	21737	21815	21757	21853	21930	22023	21867	21815	21742	21963	21732	21948	21716	21588	21842	21746	21655	21890	21989	21789	21673	21778	21859	21765	21801	21867	21779	21850	21820	21966	21902	21953	21758	21893	21896	21865	21802	22037	21786	21817	22002	21846	21740	21729	21899	21746	21760	21807	21933	21711	21905	21921	21950	21658	21951	21877	21859	21886	21889	21953	21955	21668	21775	21589	21666	21731	21799	21679	21840	21744	21757	21881	21851	21895	21700	21628	21638	21633	21691	21876	21822	21581	21831	21889	21605	21966	21774	21818	21671	21717	21716	21856	21962	21980	21717	21629	21774	21720	21767	22010	21914	21918	21564	21692	21997	21831	21596	21886	21687	21548	21832	21666	21739	21822	21892	21806	21699	21619	21776	22014	21822	22012	21797	21870	21915	21817	21982	21659	22072	21795	21657	21737	21761	21864	21885	21913	21677	21632	21745	21702	21846	21542	21660	21859	21948	21908	21794	21792	21749	21884	21719	21754	21723	21783	21703	21799	21706	21918	21793	21653	21650	22067	21914	21871	21719	21719	21822	21729	21855	21849	21872	21631	21780	21859	21868	21833	21728	21671	21807	21813	21694	21905	21832	21961	21761	21795	21812	21647	22035	21694	21999	21730	21659	21837	21778	21755	21811	21723	21561	21679	21736	21761	21809	21887	21740	21602	21903	21750	21879	21957	21847	21680	21810	21695	21825	21669	21699	21817	21789	21683	21768	21824	21956	21810	21830	21759	22002	21781	21931	21745	21794	21834	21809	22031	21732	21826	21928	21750	21891	21857	21864	21803	21849	21870	21777	21720	21784	21892	21713	21627	21764	21556	21945	22065	21675	21881	21757	21681	21643	21888	21737	21829	21815	21826	21959	21761	21580	21791	21804	21641	21957	21746	21598	21771	21674	21744	21820	21999	21673	21850	21707	21745	21696	21517	21909	21768	21708	21829	22003	21879	21780	21612	21772	21816	21787	21791	21741	21783	21736	22077	21789	21775	21554	21806	21818	21853	21708	21658	21628	21855	22049	21612	21764	21998	21947	21962	21837	21818	21600	21931	21569	21931	22007	21537	21851	21839	21713	21581	21721	21812	21762	21748	21960	21815	21761	21718	21820	21733	21825	21705	21856	21651	21802	21941	21746	21860	21788	21744	21743	21849	21820	21809	21602	22038	21849	22048	21821	21806	21866	21822	21804	21721	21697	21825	21827	21993	21798	21931	21816	22028	21727	21832	21765	21558	22049	21657	21740	21883	21888	21706	21608	21614	21836	22045	21958	21853	21847	21745	21936	21960	21927	21961	21812	21634	21611	21853	21793	21922	21784	21729	21773	21916	21844	21769	21881	21930	21773	21852	21581	21819	21877	21809	21678	21867	21917	21727	21779	21917	21900	22032	21669	21870	21906	21822	21953	21682	21592	21794	21814	21775	21743	21882	22116	21808	21854	22009	21766	21652	21737	21763	21716	21876	21831	21859	21938	21737	22119	22018	21822	21893	21946	21760	21881	21713	21749	21664	21927	21678	21495	21778	21689	21706	21886	21850	21891	21909	21853	21945	22066	21873	21834	21812	21633	21590	21835	21834	21937	21790	22086	21866	21883	21804	21809	21797	21912	21900	22067	21826	21809	21803	21955	21861	21858	21841	21865	21718	21944	21733	21845	21901	21773	21833	21859	22015	21907	21875	21749	21841	21702	21727	21814	21877	21835	21909	21606	21919	21871	22096	21799	21768	21729	21805	21746	21822	21868	21760	21879	21709	21940	21902	21878	21906	21680	22031	21800	21553	21862	21817	21808	21658	21952	21736	21994	21740	21756	21956	22107	21833	21790	21732	21704	21633	21948	21856	21720	21847	21535	22010	21954	22121	21966	21899	21621	21972	21654	21640	21745	21688	21782	21718	21854	21772	21694	21933	21642	21875	22041	21787	21702	21761	21681	21942	21731	21712	21868	22002	21706	21679	21689	21769	21882	21691	21710	21757	21617	21880	21796	21734	21866	21710	21848	21902	21824	21768	21783	21933	21797	21685	21745	21784
18804	35099	31630	26243	23865	21640	20037	19299	18789	18397	17864	17722	17437	17595	17130	17305	17306	17164	17032	17191	16944	17162	17142	17041	17054	16880	17068	16874	16971	17045	16866	16853	17024	17025	16909	16761	16965	16995	16828	16788	17046	17095	17077	17017	16816	17162	16891	16988	16985	16883	16791	17049	16798	16739	16928	17203	16920	16990	16877	17049	16868	17014	16996	16798	16853	16804	17102	16827	16794	16809	16791	16849	16954	16829	17077	16763	16877	16934	16789	16927	17001	16866	16903	16831	16884	16850	16956	16813	17051	16915	16812	17077	17093	17014	16895	16927	16828	16862	16886	17061	16880	16994	16913	16980	16881	16828	16917	16887	16850	16980	16864	16754	16852	16928	17070	16859	16908	16938	16888	16871	17198	16921	16954	16897	16845	16928	16909	16953	17014	16828	16773	16895	16945	16940	16968	16844	16884	16923	16909	16777	16923	17037	16956	16850	16730	16981	16937	16922	16753	16843	16938	16793	16861	16856	17052	16763	16915	16885	16826	16849	16921	16782	17027	16958	16961	16856	17081	16727	16808	16965	16827	16712	16853	16862	16949	16976	17023	17067	17029	16861	16929	16906	16887	16981	16883	16820	16963	17032	16885	16939	17031	17013	17160	16954	16881	16886	16894	16812	16781	16815	16781	16800	16987	16837	16923	16891	16864	16894	16831	16822	16982	17003	16791	17106	16817	16727	16905	16871	16818	16996	16903	16867	17001	16896	16930	16898	17050	16980	16867	16836	16670	17065	16901	16860	16781	16910	17083	16931	16829	16984	16877	16939	16874	16759	16917	16898	16790	16991	16828	17015	16799	16929	16956	16876	16908	16921	16788	16835	16974	16865	16840	16880	16837	16823	16917	16664	16895	16845	16817	16940	17007	16917	17005	16821	17096	16850	17032	16887	16829	17025	16884	16941	16880	16852	17043	16682	16964	16924	16707	16867	16958	16859	17053	16997	17019	17004	16838	16840	16982	16825	17075	17000	17060	17117	16941	16848	16961	16875	16950	16899	16871	16886	16929	17019	16945	16979	16789	16898	16917	16743	16857	16713	16903	16709	16901	16950	16866	16917	17037	16794	16963	16940	16992	16792	16869	16734	16972	16724	17010	16902	16928	16834	17055	16981	16829	17035	16896	16794	16927	16899	16930	16840	16950	16809	16915	16964	16906	17015	16717	16906	16987	16982	16796	16764	16822	16886	17069	17134	16972	16912	16935	16826	16904	16849	16801	17002	16890	16934	16757	16763	16988	17074	17009	16695	16815	16922	16887	16854	16920	16823	16830	16852	17027	16733	16977	16873	16696	16719	16828	16665	17047	16871	17009	16901	16858	16927	16820	16901	16975	16903	16955	16899	17109	16744	16813	16870	17003	16779	16909	16808	16802	16985	16840	17007	16814	16938	16993	16907	16767	16748	16900	16724	16930	16875	16885	16823	17170	16894	16671	16984	16951	16989	17016	16952	16747	16958	16782	16863	16855	16908	16946	16776	16818	16837	16818	16844	16852	16916	16775	16771	16861	17037	16962	16851	16869	16944	16718	16882	16884	16853	16944	16879	16738	17040	16826	16875	16913	16888	16774	17005	16773	16869	16953	16958	16874	17075	16928	16762	16816	16944	16974	17065	16898	17012	16871	16704	16895	16705	16883	17043	16950	16896	17009	16871	16910	16895	16903	16850	16964	16937	17037	16840	17012	16730	16760	16885	16887	16870	16895	17024	16999	16965	17010	16897	17067	16996	16860	16944	16793	16744	17007	16920	17070	16972	16865	16889	16804	16906	16958	16959	17045	17059	16871	16780	16967	17040	16869	16811	17016	16883	16934	16942	16927	16908	16961	16939	16996	16813	16755	16773	17027	16957	16874	16921	17044	17035	16787	16885	16794	16908	16981	16823	16949	16847	16734	16859	16756	16827	16881	16994	16843	16815	17027	16827	16765	16868	16846	16957	16978	16696	16908	16934	16840	16845	17018	16938	16894	16908	16924	16855	16855	17129	16666	17026	16946	16930	16889	16936	16907	17014	16809	17024	16869	16894	16716	16945	17112	16902	16978	16920	16693	16738	16808	16993	17003	16883	16794	16856	16804	16894	16818	17014	16926	16805	16887	17122	16904	17039	16975	16915	16933	16926	16850	16944	16905	16949	16817	16938	16827	16985	17076	16843	16823	16870	16866	16942	17063	16891	16802	16872	16934	17022	16967	17030	16893	16859	16773	16860	16809	16976	16896	16899	16998	16898	16902	17092	16874	16941	16837	16741	16962	16993	16920	17094	16831	17061	16849	16997	16796	16876	16944	16726	16899	16935	16748	16929	17033	16889	16728	16898	16884	16828	16762	16943	16957	16948	16911	16916	16898	16707	16927	16966	16951	16960	16912	16913	16684	17080	16992	17009	16810	16836	17032	17054	16850	16921	16951	16988	16966	16667	17000	16916	16852	16843	16886	16807	16841	16985	16975	16942	16949	16825	17042	16864	17044	16818	16884	16977	16869	16826	16793	16986	16810	17095	16946	16775	16970	16962	16977	16916	16941	16854	16960	16772	16994	17115	17026	17040	16947	16813	16969	16912	16788	16896	16995	16839	16977	16910	16720	16922	16947	17043	16951	17091	16820	16957	16929	16778	16966	16897	16837	16984	17089	16651	16929	17103	16953	17002	16976	17030	16926	16928	16899	16820	16886	16991	16979	16816	16864	16932	16735	17048	16887	16911	16833	16945	16922	16940	16926	16905	17099	16834	16888	16788	16755	16910	17012	16926	16961	16972	16685	16817	16924	16804	16931	16846	17016	16755	17003	16873	17052	16788	16947	16862	16953	16919	17027	16816	16967	17030	16794	16798	16909	17115	17044	16839	16885	16802	17023	16836	17056	16918	16967	16975	16883	16846	16968	16825	16836	17080	16901	17112	16855	16918	16881	16963	16938	16809	16888	16845	16724	16908	16895	16959	16882	16842	17064	17042	16865	16890	16926	16969	16966	16796	16844	17088	16925	16983	16902	16994	16877	16747	16865	16879	16896	17035	16874	16962	17013	16883	16997	16802	17082	17046	16757	16733	16783	16926	16725	17091	16831	16884	16895	16899	17008	16839	17119	16875	16953	16833	16920	16982	17056	16820	16981	16897	16857	16973	17065	17022	16928	16950	16906	16910	16820	16800	17017	17016	16855	16916	16874	16968	16968	16961	16994	16895	16943	16888	16894	16933	16811	16708	16853	16814	16983	16929	16896	17009	16890	17122	16840	16884	16840	16961	17109	17063	16758	16903	16758	16937	16959	16878	16883	17085	17043	16838	16763	16795	16814	16940	16968	16794	16948	16864	17102	16812	16739	16881	16923	16970	16951	16946	16972	16777	16970	16990	16976	17025	16904	16861	16829	17059	16893	16771	16923	16735	16951	16961	17057	16838	16930	16884	17093	16995	16881	17054	16698	17054	17052	16998	16823	16866	16849	16899	16898	16922	16824	17054	17126	16923	16882	17065	16855	16893	17035	16800	16972	16858	16874	16832	16865	16981	16901	16895	16799	16789	16778	16958	16840	16968	16870	16880	16958	17040	16995	16828	17016	16814	16993	16995	16756	17029	16795	16921	16950	17011	16826	16862	16886	16837	16912	16771	16951	16885	17158	16902	16922	16901	16801	16907	16880	16885	16849	16816	16938	16741	16730	17002	16794	17099	16939	16987	16948	16873	17027	16978	16958	16844	17038	16705	17097	16675	17063	17041	16942	16921	16931	16886	16784	16772	16902	16807	16808	16961	16969	16922	16821	17007	16963	16868	16869	16899	17007	17147	17086	16815	16944	16771	16943	16773	17033	16967	16946	16885	17057	16908	16944	16979	16906	16742	17039	16934	16861	16900	17024	16831	16931	16708	16934	16794	16823	16917	16969	16928	16946	16971	17066	17014	16879	16855	16987	16989	16965	16866	16894	16912	16902	17010	16949	16849	16907	17093	16705	16992	17065	16802	16816	16851	16909	16932	16812	16970	17100	16903	16973	16981	16939	16916	16974	17007	17014	16930	16830	16961	16970	16735	16969	16904	16919	17064	16939	16874	17173	16764	17022	16874	17086	16996	16810	16934	17063	16900	16910	16891	16807	16969	16840	16779	16758	16775	16729	17012	16999	16995	16943	16837	16932	16950	16774	16893	16899	16932	17003	16917	16871	16885	16953	16774	16827	16973	16904	17004	16843	16901	16831	17048	16846	16808	17024	16842	16985	16821	16947	16719	16994	16845	16922	16934	16923	16887	16999	16805	16715	16878	16731	16767	16965	17079	16713	17037	16943	16846	16717	16978	16803	16971	16921	16984	16985	16821	16930	16863	16966	16899	16836	17101	16941	17023	16824	16889	17132	16843	16824	17017	16812	16945	16965	16941	16863	16734	16802	16768	16848	16752	16880	16834	16867	16923	16915	16948	16848	17019	16856	16892	17018	16873	16995	16892	16871	16930	16950	16806	16778	17088	16982	16798	16752	17003	16913	16816	17114	16931	16765	17026	17059	16864	16902	16969	16671	16952	17115	17085	16831	16989	16808	16897	16875	16934	16958	17002	16946	17008	16786	16901	17088	16867	16922	16885	16992	16971	17120	16770	16964	16911	17074	16989	16618	16966	16819	16828	16969	16853	16883	16960	17045	16941	16787	16856	17007	16900	16850	16781	17009	17011	16962	16975	16913	16962	16670	16949	16863	17150	17037	16955	16921	16979	16864	17063	17041	17114	17028	16848	16896	16881	16998	16917	16945	16929	16821	17039	16796	16897	16812	17082	16994	16927	16901	16991	17078	16851	17085	16927	16847	16797	17040	16970	16930	16935	16982	16974	16966	16847	16719	17001	17037	16851	16878	16902	16825	16807	17001	16750	16990	16930	16973	16759	16862	16984	16941	17039	16837	16985	16937	17042	16907	17001	16895	16895	16768	16894	17177	17091	17024	16955	16910	16727	17113	16949	17029	16713	16859	16941	16973	17034	17025	16752	17025	17001	16837	16767	17029	16862	16931	16695	16869	16728	16964	17075	16879	16947	17041	16921	16898	16999	16980	16876	16966	16748	16872	16984	16929	16992	16995	16929	16946	16776	16856	17019	16708	16890	16900	17060	17032	16919	17025	16823	17047	16985	16968	16781	16984	16747	16912	17032	16914	16865
24969	21442	28068	28964	25463	25332	24950	23693	23350	23177	22944	22679	22553	22615	22243	22511	22422	22213	22355	22412	22274	22532	22238	22239	22464	22181	22190	22197	22192	22181	22130	22031	22371	22343	22303	22387	22266	22173	22290	22041	22246	22405	22271	22214	22070	22504	22325	22215	22092	22189	22390	22234	22033	22332	22199	22040	22435	22103	22367	22238	22277	22048	22028	22184	22131	22261	22318	22236	22216	22393	22206	22012	22223	22322	22092	22068	22223	22468	22376	22113	22164	22267	22260	22196	21897	22073	22014	22164	22187	22141	22364	22278	22392	22218	22039	22201	22149	22261	22191	22024	22167	22271	22152	22212	22348	22351	22373	22319	22302	22078	22270	22289	22291	22208	22265	22034	22277	22348	22149	22440	22244	22258	22179	22393	22185	22207	22113	22033	22364	22268	22469	22024	21918	21992	22153	22382	22185	22262	22224	21991	22183	22247	22184	22016	22234	22115	22346	22208	22158	22238	22230	22057	22352	22143	22160	22196	22147	22166	22131	22138	22080	22347	22254	22368	22297	22128	22124	22266	22155	22078	22168	21880	22143	22051	22227	22217	22178	22351	22379	21826	22189	22153	22485	22292	22262	22308	22112	22385	22294	22146	22242	22205	22199	22087	22412	22221	22353	22202	22082	22181	22172	22228	22284	22526	22275	22247	22171	22200	21960	22361	22114	22198	22021	22221	22231	22195	22244	22289	22335	22030	22153	22238	22281	22146	22289	22159	22369	22353	22008	22022	22228	22168	22112	22025	22390	22114	22387	22006	21846	22152	22361	22374	22300	22074	22287	22333	22242	22066	22240	22241	22291	22277	22224	22095	22316	22086	22286	22186	22073	22267	22229	22136	22275	22263	22242	22027	22227	22257	22292	22391	22146	22311	22465	22313	22332	22343	22155	22259	21918	22262	22123	22085	22073	22202	22274	22133	22117	22419	22200	22034	21929	22365	22296	22117	22231	22261	22253	22453	22302	22316	22206	22054	22391	22274	22029	22208	22228	22231	22411	22276	22271	22021	22130	22118	22154	22110	22400	22318	22097	22169	22371	22165	22104	22013	22283	22228	22318	21998	22225	22286	22187	22323	22274	22096	22291	22241	22492	22032	22207	22137	22171	22347	22228	22164	22322	22120	22224	22234	22491	22129	22242	22153	22167	22178	22373	21934	22239	22120	22299	22297	22286	22135	22208	22185	22164	22153	22293	21979	22134	22211	22363	22317	22306	22301	22173	22142	22317	22169	22455	22166	21989	22185	22269	22312	22262	22455	22489	22438	22299	22303	22247	22143	22295	22154	22175	22014	22269	22104	22195	22344	22079	21962	22242	22179	22193	22082	22306	22291	22120	22027	22181	22307	22152	22324	21858	22219	22142	22308	22358	22261	22451	22012	22366	22185	22120	22168	22134	21987	22182	22045	22276	22305	22238	22345	22352	21940	22455	22261	22147	22279	22216	22310	22349	22218	22056	22177	21983	22212	22264	21977	22159	22382	22509	22518	22301	22281	22298	22102	22275	22479	22208	22266	22389	22127	22246	22330	22280	22249	22033	22232	22250	22294	22402	22228	22322	22163	22351	22188	22237	22168	22157	22172	22123	22098	22369	22179	22160	22234	22053	22259	22098	22267	21884	22110	22256	22113	22161	22213	22275	22243	22016	22281	22279	22158	22287	22166	22460	22183	22093	22159	22316	22310	22207	22411	22232	22343	22217	22045	22264	22129	22333	22205	22158	22174	22099	22304	22136	22163	22172	22161	22294	22338	22251	21942	21994	22266	22299	22187	22170	22204	22221	22187	22358	22051	22221	22422	22141	22117	22010	22546	22247	22099	22103	22135	22246	22197	22092	22320	22060	22281	22515	22221	22074	22290	22032	22184	22183	22440	22263	22146	22151	22473	22097	22272	22088	22287	22430	22274	22308	22193	22040	22206	22223	22214	22351	22317	22314	22288	22253	22278	22152	22135	22365	22123	22115	21904	22112	22117	22023	22160	22433	22128	22337	22221	22081	22151	22299	22030	22267	22271	22115	22194	22219	22169	22457	22213	22411	22160	22279	22115	22263	22336	22303	22155	22087	22094	22111	22140	22199	22290	22226	22199	22305	22147	22428	22123	22088	22310	22078	22230	22052	22217	22385	22035	22057	22155	22171	22102	22320	22151	22088	22127	22317	22251	22310	22114	22135	22049	22211	22142	22300	22322	22032	22323	22350	22254	22176	22321	22219	22052	22098	22241	22346	22180	22170	22298	22249	22146	22253	21937	22337	22351	22261	22178	22311	22139	22287	22232	22236	22259	22280	22387	22459	22327	22157	22178	22297	22171	22247	22076	22301	22271	22369	22261	22155	22156	22258	22062	22485	22368	22391	22341	22508	22059	22186	22143	22377	22218	22070	22316	22139	22293	22470	22207	22204	22030	22054	22053	22291	22255	22314	22253	22139	22233	22192	22205	22385	22174	22205	22227	22144	22207	22143	22286	22455	22019	22126	22297	22359	22354	22201	22298	22264	22223	22457	22191	22193	22263	22231	22185	22379	22253	22004	22366	22281	22257	22185	22180	22121	22231	22019	22027	22310	22220	22181	22342	22146	22106	22217	22278	22373	22191	22142	22128	22280	22128	22213	22225	22230	22227	22354	22006	22369	22329	22171	22145	22173	22076	22318	22191	22071	22459	22284	21914	22131	22276	22099	22227	22231	22320	22058	22331	22159	22394	22176	22220	22276	22049	22317	22094	22260	22249	22311	22124	22137	22195	22266	22215	22244	22055	22171	22153	22101	22167	22134	22109	22217	22300	22404	22241	22120	22258	21939	22352	22165	22376	22135	22451	22052	22139	22083	22336	22110	22233	22180	22195	22202	22108	21963	22248	22208	22134	22174	22259	22162	22322	22169	22168	22302	22150	22175	22051	22255	22181	22186	22117	22361	22153	22229	22174	22158	22104	22052	22209	22320	22134	22273	22087	22374	22096	22326	22280	22215	22357	22234	22218	22082	22056	22067	22033	22342	22279	22140	22323	22050	22398	22283	21987	21950	22304	22300	22285	22132	22252	22249	22193	22214	22358	22158	22206	22333	22187	22366	22196	22291	22134	22014	22080	22110	22122	22312	22098	21979	22442	22123	22068	22139	22142	22198	22237	22163	22160	22005	22056	22202	22176	22378	22075	22135	22330	22143	22175	22296	22205	22218	22266	22228	22089	22248	22152	22309	22182	22203	22365	22170	22107	22424	22263	22155	22255	22040	22338	22140	22143	22132	22132	22028	22076	22125	22268	22219	22242	22312	22321	22141	22325	22480	22253	22393	22257	22373	22261	22294	22209	22202	22206	22434	22068	22334	22291	22477	22099	22140	22365	22278	22056	22247	22251	22166	22292	22037	22244	22121	22136	22270	22234	22206	22378	22111	21862	22083	22230	22053	22089	22300	22102	22197	22095	22273	22280	22163	22170	22288	22196	22132	22434	22096	22294	22245	22113	22113	22404	22242	22238	22278	22200	22216	22330	22127	22257	22086	22272	22404	22334	22101	22044	22334	22226	22135	22158	22056	22124	22083	22152	22324	22302	22166	22274	22190	22228	22311	22237	22231	21981	22079	22229	22274	22192	22277	22123	22209	22230	22161	22230	22195	22200	22176	22398	22162	22130	22339	22289	22289	22324	22255	22215	22295	22312	22271	22271	22236	22333	22369	22225	22263	22196	22273	22031	22264	22232	22216	22404	22047	22220	22222	22333	22111	22225	22065	22129	22288	22160	22305	22372	22166	22318	22084	22224	22120	22140	22331	22189	22204	22084	22265	22177	22376	22338	22279	22094	22297	22199	22233	22306	22245	22129	22072	22037	21939	22100	22071	22078	22230	22278	22265	22152	22156	22059	22120	22246	22305	22392	22238	22313	22219	22442	22343	22174	22231	22144	22126	22101	22203	22131	22246	22009	22296	22048	22251	22279	22168	22130	22176	22298	22076	21913	22070	22346	22260	22269	22275	22147	22212	21951	22013	22207	22304	22291	22410	22322	22389	22163	22179	22117	22309	22175	22300	22229	22266	22270	22319	22133	22030	22396	22349	22335	22302	22357	22237	22010	22148	21962	22017	22086	22217	22286	22317	22195	22163	22158	22094	22127	22104	22310	22253	22115	21998	22124	22340	22258	22353	22374	22330	22182	22287	22162	22142	22164	22197	22078	22151	22214	22091	22144	22211	22256	21929	22437	22423	22276	22235	22240	22407	22299	22217	22124	22257	22175	22222	22225	22146	22245	22136	22146	22133	22209	22169	22231	22221	22193	22169	22284	22069	22206	22212	22143	21909	22163	22368	22355	22382	22138	22365	22207	22079	22274	22396	22417	22234	22305	22178	22268	22062	22117	22262	22417	21967	22033	22417	22076	22126	22402	22063	22131	22074	22161	22164	22240	22243	22148	22284	22077	22049	22266	22195	22307	22168	22397	22177	22192	22397	22299	22056	22355	22318	22273	22265	22203	22330	22210	22220	22276	22097	22314	22324	22205	22230	22281	22233	22124	22094	22413	22180	22392	22092	22144	22353	22359	22156	22173	22227	22412	22374	22297	22170	22017	22326	22273	22232	22238	22041	22222	22234	22125	22283	22260	22262	22042	22022	22023	22428	22275	22043	22179	22385	22427	22399	22005	22088	22207	22190	22166	22263	22204	22297	22161	22148	22201	22269	22223	22548	22198	22069	22077	22223	22186	22351	22160	22181	22214	22167	22172	22281	22275	22229	22214	22120	22237	22237	22009	22214	22002	22110	22351	22059	22383	22185	22215	22067	22317	22140	22347	22425	22150	22225	22007	22197	22282	22301	21965	22325	22052	22196	21880	22009	21976	22416	22171	22235	22431	22442	22353	22312	22424	22034	22085	22257	22299	22345	22253	22031	22332	22238	22169	22118	22292	22201	21942	22310	22010	22308	22427	22277	22119	22144	22418	22303	22176	21932	22110	22141	22309	22098	22354	22308	22189	22278	22001	22199	22232	22347	22222	22044	22071	22069	22265	22294	22172	22360	22366	22463	22064	22181	22034	22213	22398	22210	22151	22282	22326	22511	22329	22154	22163	22541	22156	22212	22170	22203	22353	22387	22254	22159	22088	22174	22147	22338	22122	22368	22029	22114	22153	22236	22151	22229	22082
19535	32671	29492	24410	22727	20821	19731	19043	18595	18141	17899	17714	17624	17723	17521	17344	17491	17264	17222	17258	17254	17237	17053	17206	17235	17120	17187	17142	17076	17369	17236	17042	17276	17103	17026	17248	17138	17131	17115	17101	17059	17226	17071	17055	17118	17147	17059	17252	17183	17307	17063	17192	17175	17073	17055	17011	17063	17205	17273	17300	17170	17192	17284	17184	17177	17091	17119	17205	17154	17023	17168	16880	17048	17227	17058	17182	17075	17343	17241	17184	17243	17139	17096	17252	17117	17056	17212	16961	17183	17026	16999	17043	17040	17103	17210	17196	17009	17112	16988	17207	17176	17195	17028	17097	17128	17180	17274	16875	17119	17281	17177	17098	17235	17187	17213	17132	17106	17047	17138	17052	17041	17077	17087	17163	17101	17236	16947	17163	17124	17068	17010	17139	16997	17186	17244	17071	16948	17067	17159	17161	17283	16965	17064	17142	17203	17237	17119	17073	17276	17279	17077	17194	17126	17215	17132	17166	17328	17049	17225	17018	16795	17285	17096	17235	17160	17299	17061	17178	17298	17112	17152	17140	17229	17247	17269	17015	17194	17063	17173	17129	17107	16979	17327	17299	17248	17263	17252	17121	17155	17096	17063	17100	17228	17222	17200	17107	17071	17250	17284	17131	17106	17174	17195	17074	17004	17187	17068	17168	17199	17041	17195	17040	17281	17303	16940	17135	17112	17150	17236	17089	17141	17242	17090	17189	17069	17094	17100	17170	17253	17176	17080	17005	17162	17004	17063	17047	17145	17350	17098	17226	17114	17221	17031	17297	17059	17165	17088	17185	17012	17118	17443	17173	16988	16839	17139	17094	17218	16984	17462	17094	17134	16962	17212	17127	17200	17082	17171	17059	17081	17063	17035	17045	17223	17095	17185	17179	17116	17116	16923	17139	17131	17129	17162	17136	17252	17071	17164	17075	17048	17196	17057	17220	17203	17087	17046	16997	17203	17071	17267	17109	17088	17156	17070	17166	17137	17185	17098	17158	17053	17137	16998	17251	17136	17039	16973	17132	17119	17052	17140	17242	17135	17238	17229	17437	17010	17141	17163	17034	17148	17325	17113	17078	17084	17067	17346	16915	16974	17111	17106	17208	17074	17155	17234	17162	17208	17279	16870	17037	17201	17109	17251	17197	17207	17034	17183	17281	17136	17176	17186	17194	17056	17084	17025	17043	17222	17232	17002	17222	17053	16976	17114	17062	17213	17168	17102	17190	17040	17215	17143	17065	17251	17266	17055	17212	17061	17200	17245	17091	17088	17010	17081	17076	17061	17252	17321	16991	17142	17073	17172	16857	17102	17230	17137	17175	17083	17155	17034	16985	17106	17206	17129	17024	17111	16947	17126	17189	16914	17067	17275	17267	17148	17084	17256	17190	16918	16967	17183	17141	17118	17251	17119	17114	17256	17056	17025	17055	17383	17074	16991	17051	17295	17089	17118	17177	17127	16983	17173	17022	16964	17233	17105	17017	17324	17137	17126	16952	17089	16974	17120	17032	17163	17186	17130	17279	17080	16853	17326	17196	17201	17289	17157	17113	17249	17008	17133	17117	17252	17257	17242	17234	17178	17009	17058	17013	17002	17285	16926	17192	17128	17050	17255	17207	17131	17001	17239	17199	17114	17148	17186	17069	17040	17256	17200	16994	17112	17141	16956	17187	16983	17059	17244	17138	17198	17127	16976	17170	17174	17106	17144	17160	17136	17139	17111	17097	17130	17141	17218	17162	17094	17168	17246	17343	17121	17077	17103	17186	17163	17101	17077	17084	17213	17028	17150	17220	17126	17030	17029	17098	17213	17193	17278	17095	17127	17064	17224	17172	17056	16962	17164	17203	17214	17004	17072	16989	17138	17164	17122	17178	17176	17171	17164	17189	17191	17233	17334	17224	17221	17309	17061	17103	17261	17138	17348	17197	17104	17124	17011	17192	17071	17273	17061	17347	17339	17251	17167	17084	17323	17091	17025	17245	17226	17076	17206	17047	17178	17134	17258	17124	17045	16907	17142	17286	17311	17154	17281	17252	16913	17181	16852	17054	17121	16973	17134	17091	17067	17089	17085	17269	17031	17090	17098	17114	17266	17217	17187	17129	17214	17107	17214	17074	17016	16990	17063	17179	17060	17104	17096	17010	17130	17116	17132	17028	17297	17128	17072	17233	17318	17160	17054	17174	17090	17074	16986	17095	17161	17073	17080	17187	17065	17119	17109	17147	17136	17292	17099	17080	17195	17283	17001	16965	17150	17245	17138	17045	17110	17191	17328	17157	17246	16959	17166	17224	17076	17140	17113	17056	17202	17135	16937	17016	17139	17217	16971	17166	17197	17065	17198	17268	16973	17097	17037	16900	17666	17096	17170	17055	17142	17236	17221	17069	17236	17083	17149	17114	17284	16923	17179	17086	17010	17230	17150	17152	17165	17174	17155	16892	17077	17086	17234	17151	17122	17056	17012	17188	17152	17073	17195	17152	17133	17083	17124	17154	17183	17198	17053	17205	17134	17255	16995	17099	17244	17123	17046	17216	17113	17388	17114	17143	17206	16921	17198	17071	16963	16995	17179	17304	17141	17181	17124	17251	17008	17182	17134	17205	17200	17252	17088	17234	17043	17097	16991	17001	17041	17133	17200	17187	16962	17008	17309	17166	17010	17063	17228	16958	17207	17007	17071	17017	17073	17254	17199	17190	17099	17069	16946	17177	17196	17287	17203	17019	17150	16976	17202	17182	17057	16930	17083	17074	17111	17152	17164	17125	17011	17005	17124	17312	17053	17163	17104	17230	17109	16973	17243	17031	17170	17047	17031	17134	16853	17100	17233	17195	17181	17013	17172	17197	17240	17154	17021	17142	16943	17168	17116	17172	17213	17022	17035	17147	17187	17071	17063	16917	17100	17306	17181	17056	17147	17045	17139	17040	17205	17087	17076	17230	17119	17123	17016	17135	17238	17131	17089	16999	17156	17041	17078	17109	17174	17269	17098	17443	17125	17099	17137	17018	17333	17149	16991	17278	17051	17148	17346	17071	17186	17181	17169	17196	17040	16960	17104	17149	16955	17062	17187	17159	17180	17171	16972	17205	17137	17113	17211	17053	17093	17330	17226	17090	17123	17217	17124	17239	16949	17075	17026	17022	17139	17233	17152	17038	17200	16993	17272	17298	17120	17120	17083	17143	17182	17212	17164	17062	17166	17188	17261	17218	17164	17087	17299	17020	17215	17097	17129	17200	17233	17032	17021	17174	17154	17111	17000	17130	17167	17143	17129	17202	17050	17116	17140	17149	17154	17133	17224	17234	17097	17196	17069	17332	17159	17171	16873	17038	17255	17217	17148	17036	17341	17031	17072	17006	16947	17382	16932	17164	17064	17347	17106	17202	16943	17201	16984	17164	17228	17207	17115	17056	17106	17259	16989	16953	17016	17029	17141	17003	16973	17175	17081	17123	17192	17232	17119	17173	17100	17189	17108	17288	17055	17330	17082	17360	17225	17367	17083	17283	17041	16977	17173	17257	17212	16932	17145	17139	17280	17136	17065	17177	17286	17118	17061	17107	17010	17248	17044	17253	17140	17034	17108	17091	17141	17156	17305	17036	17103	17209	17025	17186	17199	17059	17196	17127	17227	17197	17260	17067	17258	17061	17075	17282	16938	17024	17255	17223	17230	17052	16958	17113	17143	16988	16987	17126	17293	17103	17264	17148	17097	17276	17272	17219	17045	17210	17003	17112	16988	17136	17275	17080	17123	17083	17267	17090	17324	17105	16938	17200	17191	17204	17136	17062	17013	16973	17122	17148	16960	17208	17101	17121	16985	17104	17273	16914	17154	17180	17090	17084	17223	17051	17079	17079	17200	17088	17085	17050	17302	17175	16977	17022	17032	17164	17122	17200	17207	17137	17071	17088	17099	17160	17141	17235	17231	17138	17186	17206	16937	17136	16981	17334	17122	17150	17117	17122	17160	17232	17206	17207	17310	17155	17060	17217	17043	17084	17247	17214	17119	17168	17140	17293	17227	17191	17101	17195	17180	17086	17089	17308	17147	17083	17082	17162	17214	17215	17284	17241	17176	17222	17012	16952	17282	17192	17112	17216	17009	17304	17104	17063	16979	17084	17222	17129	17215	17096	17208	17100	17021	17075	17160	17213	17132	17124	17104	17010	17214	17188	17033	17067	17149	17199	17149	17141	17040	17054	17046	17294	17167	17036	17080	17081	17084	16995	17206	17122	17199	17179	17022	17172	17177	17018	17172	17035	17049	17019	17050	17056	17099	17089	17025	17027	17166	17057	17216	17032	17247	17307	16946	17058	17213	17126	17153	17173	17217	17205	17271	17195	17045	17093	17066	17065	17106	17180	17101	17152	17259	17184	17133	17108	17066	17049	17114	17223	17055	17281	17059	17421	17104	17117	17132	17077	17272	16881	17144	17068	17039	17123	17167	17066	17193	17240	17091	17177	17151	17183	17154	16984	17194	17196	17189	17019	17236	17164	17396	17032	17025	17094	16956	17207	17266	17185	17044	16922	17322	17103	17110	17041	16997	17076	17290	17000	17200	17211	16934	17247	17230	17168	16961	16984	17166	17164	17179	17002	17084	17099	17242	17279	17132	16929	16996	16996	17191	16976	17179	17126	17319	17143	17150	17008	17068	17217	16995	17063	17120	17223	17204	17025	17182	17221	17229	17066	17241	17105	17158	17107	17140	17246	17040	17065	17053	17178	17083	17218	16849	17108	17030	17237	17150	17211	17031	17036	17078	17033	17226	17103	17037	17239	17090	17171	17059	17081	17286	17075	17043	17281	17091	17114	17217	17094	17197	16945	17277	17038	17296	17069	17169	17015	17280	17127	17231	17159	17307	17021	17256	16955	16998	17205	17197	17144	17175	16979	17137	17024	17218	17348	17109	17050	17070	16998	17112	17211	16922	17120	17169	17170	17246	17154	17134	17019	17204	17018	17072	17246	17320	17099	17040	17114	17142	17211	17115	17085	17153	17225	16998	17200	17038	17114	16934	17181	17079	17190	17202	17221	17330	17280	17098	17199	17144	17074	17011	17027	17210	17118	17056	17171	17129	17131	17198	17125	17099	17063	16981	17184	17162	16942	16978	17315	17091	17021	17013	17177	17159	17254
22212	21359	28679	24494	22500	26138	28864	24674	23666	23726	23271	22923	22706	22454	22693	22399	22682	22236	22384	22126	22197	22283	22167	22050	21978	22041	22174	22073	21957	22170	22292	22194	22032	22049	21774	21982	21960	22160	22212	22126	21960	22206	22250	22058	21827	22064	21856	21984	22148	21936	21953	22040	22177	21848	22017	21921	21845	21667	21927	21918	21769	21983	22016	21971	22100	21719	22037	21984	21986	22014	21922	22150	21984	21887	21872	21868	22094	22136	21817	22026	21809	21854	21813	21994	21825	21963	21853	21875	21916	22029	21858	21800	21803	21987	22013	22054	22034	21769	22018	21829	22234	21720	21895	21898	22303	22024	21969	22032	21871	21948	21956	21844	22050	21772	21635	21686	21816	21834	21863	21946	22000	21994	22103	22004	22243	21852	21801	22109	22029	21762	22070	21930	21861	21704	21894	21790	21980	21836	21789	22095	22092	22065	21916	22040	21895	21873	22026	21819	21852	21790	22145	21984	22113	22054	21950	21882	21930	21816	22073	21863	21753	21671	21838	21990	21971	22070	21999	22020	21635	21961	21841	21931	21686	21885	21571	21905	22130	21714	21770	22144	21797	21935	21789	21808	21874	22007	21847	21760	21849	21848	21906	21772	21875	21897	21947	21878	21970	21964	21880	22078	21937	21914	21766	21781	21757	21932	22098	22089	21934	22025	21833	22077	22021	21806	21944	22132	22148	21877	21975	22187	21923	21863	21596	22088	22018	22192	21912	22156	21647	21865	21827	22078	21869	21650	22093	21783	21949	21684	21847	21866	21898	21902	21891	21988	21950	22090	21896	21717	21761	21924	22013	21797	21899	21886	21784	22046	21752	21900	21843	21879	21964	22113	21946	21796	21774	22101	22116	22079	22079	21855	21808	21822	21884	22080	22009	21752	21922	22000	21872	21964	21949	22057	21971	21822	22008	21945	21906	21989	21866	21937	21706	21951	21729	21784	21756	21851	21800	21812	21867	21830	22006	21871	21891	21738	22234	22172	22128	21977	21767	22080	22070	21930	21917	21791	21912	21687	21959	21747	21839	22067	21906	21949	21958	22065	22033	21930	21983	21971	21895	21939	21831	21923	21883	21793	21848	22121	21936	21953	21846	21882	22002	21858	22085	21927	21890	21974	21891	21947	21813	21932	21923	21952	21842	21858	22010	21853	21682	22034	21935	22179	22019	22057	21953	21746	21724	21945	21860	21899	22009	21906	22038	21952	21872	21966	22004	21803	21906	21800	21889	21584	21814	21857	21916	21688	21833	21862	21857	21886	21935	22163	21816	22051	21721	21892	22090	22054	21893	21752	21910	22016	21980	21972	21784	21678	21848	22030	21960	22156	21906	22089	22175	22055	22041	21804	21955	21860	21982	22026	21790	21772	21879	21624	21618	21744	21801	21875	21987	21767	21897	21725	21969	21981	21834	22049	21893	21762	21930	22020	22067	21857	21807	21834	21820	21980	22119	21868	22012	22014	21802	21732	21786	21906	22018	21935	22103	21802	21977	21800	21986	21983	21886	21836	21903	22099	21990	21933	21991	21975	21914	21874	22065	21771	22076	21868	21836	21716	21852	21770	21862	21856	21846	21786	21976	21957	21998	22145	21856	21691	21919	21957	21808	22000	22067	21949	21899	21979	21831	21880	21869	21931	21676	21991	21882	21755	21931	21857	21895	22175	21795	21762	21755	21729	21723	22029	22081	21768	21779	21763	21942	22130	21860	22015	21772	21953	21816	21792	21980	22041	21810	21825	21827	21930	21926	21800	21748	21679	21930	21898	21741	22132	21869	22088	21885	22032	21872	22035	21917	21769	21739	22007	22074	22016	22026	21890	21848	21806	21827	21994	21993	21873	21983	21788	21921	21805	21867	21962	22021	21673	22006	22247	21885	21963	21818	21828	21907	21879	21959	22049	21969	22067	21808	22001	21768	21815	21873	21909	21622	22036	22045	21937	21826	21709	21789	22017	21980	21849	22125	21847	21732	21888	21998	21870	21960	22137	21986	21913	21936	21835	21934	21786	21811	21750	22089	21913	21856	21866	22043	22096	21920	21911	22194	21969	21863	22088	21822	21694	21907	22048	21913	22012	21952	21841	21956	21783	22114	21808	21903	22165	21999	22282	22110	21894	22032	22062	21605	21829	21826	21919	21918	21840	21697	22117	21892	21793	21947	21969	21933	22107	21908	22032	21996	21893	22127	21729	21975	21844	21894	21680	21952	21974	21873	21891	22029	21984	21888	22054	21962	21780	21967	21838	21779	21730	22020	22015	21968	21885	21867	21902	21899	21940	21597	21927	21821	21916	21958	21803	21948	21939	21929	22025	21925	21934	21918	21681	21715	21915	22003	22197	21904	22081	21929	22021	21894	22016	21960	22179	22029	21833	21970	21860	22079	22029	21887	21956	21751	21803	21671	21991	21903	21759	21954	21965	21821	21953	21975	21997	21882	21818	21939	21697	21909	22036	21728	21976	22018	21991	22099	21813	22165	22150	22012	21931	21792	21949	21999	22012	21741	21738	22029	22062	21985	21819	21660	21757	21764	21971	21953	21879	21799	22155	21768	22081	22171	22028	22068	22082	22220	21814	21866	21595	21698	21925	21877	21947	21858	22022	21876	21776	21947	21873	21965	21986	21887	21666	21883	22134	21978	21932	22134	22017	22003	21873	22099	21815	21917	21948	21596	21819	21966	21895	21894	21943	21862	21964	21979	21677	22069	21997	21990	22028	22165	21996	21902	21882	21990	21824	21868	21838	21979	22058	21881	21765	21763	22149	21836	21795	21837	22100	21976	21844	21697	21883	21997	21959	22048	21900	21995	21875	22203	22093	22068	22031	21849	21613	21865	22023	21844	21843	21978	21727	21783	21934	21915	22063	21869	21787	21993	21875	21838	21895	21984	21773	21856	22107	21891	22014	21834	22036	21904	22027	21784	22092	21813	21726	21781	21920	21899	21862	21844	21720	21819	21780	21829	21923	22114	21921	21831	21903	21954	21762	22037	21717	21817	22081	22076	21956	21766	21640	21973	21804	21671	21714	22032	22109	22080	22074	21772	21841	21981	21934	21743	21834	21663	21866	21831	21933	21959	22233	22191	21787	21962	21862	21927	21886	21856	22083	21885	21871	21922	21757	21854	21877	22112	21962	21900	21845	21949	21931	21876	21977	21826	21716	21780	21953	21950	21912	21995	21637	21909	22070	21906	21660	21964	21921	22061	21935	21987	21846	21826	21879	21835	21756	21856	22023	21938	21943	21843	22180	22036	22062	21912	21981	22129	22088	21970	21976	21871	21898	22082	21939	21993	21934	22056	21904	21959	21731	22048	22112	22005	22095	21690	21922	22109	22061	22124	21953	21737	21862	21757	21662	21881	21894	21924	21882	21705	21800	21581	21865	21754	21949	21918	21891	21856	21955	21783	21893	22028	22086	21912	21876	22104	21923	21910	21735	21818	21814	22047	22022	21890	22087	21881	21810	21859	21981	22151	21897	22025	21965	22122	22160	21995	21932	22015	21870	21974	22081	21876	22168	21987	21848	22119	22030	21870	21877	21875	22009	21962	21986	21657	21827	22161	21824	22089	21956	21910	22133	21865	21942	22133	22016	21564	21788	21822	21983	21916	21985	21891	21801	22038	21822	22046	22085	22014	22018	22065	21885	21788	21847	21858	22013	22022	21864	21858	21898	22046	21954	22065	21907	21859	21712	22124	21964	22010	22026	21864	21584	22072	22067	22041	21901	21864	21859	21995	21752	21869	21815	22143	22042	22093	21841	21811	21859	21808	21868	21886	21999	22066	21844	21873	22064	21899	21933	21835	22030	21997	21995	22106	22081	22087	21807	22016	21985	21811	21903	21956	22002	21979	21788	21732	21933	22056	22007	21851	21972	21973	22007	21926	21899	21956	22132	22161	22109	22088	21714	21852	21954	22153	21952	21876	21893	21837	21919	21828	22198	22149	21880	22124	21910	21901	21887	22246	21797	21781	21858	21919	21681	21779	21912	21805	21965	21753	21839	21817	21906	22061	21882	22266	21858	21936	22045	21925	21782	22004	21715	21868	22000	21820	22026	21771	21782	21861	21984	21852	21846	21775	21858	21929	21965	21686	21902	21917	21980	21845	22013	21975	21816	21769	21998	21871	22059	21839	22008	21941	21891	21906	21867	22005	21845	21945	22133	21923	21825	21833	22066	21853	21865	21940	21833	21923	21757	21853	21976	21887	21857	22010	21783	21880	21962	22026	21975	22085	21833	22102	21762	21910	21773	21846	21831	21651	21916	21886	22013	21990	22113	22069	21916	21989	21807	21938	21942	21785	21655	21877	21914	22240	22021	22148	21678	21921	21871	21953	21859	22046	21952	21924	21763	21908	22033	21866	21979	21892	22123	22063	21990	21880	21803	22024	21815	21961	21949	21835	21832	21920	21992	21862	21915	21979	21991	22260	22034	21919	21929	21776	21797	21847	21928	21732	21903	21858	22087	21810	21897	21704	21729	22029	21979	21757	21974	21848	22037	22026	22126	22128	21975	21984	22047	21798	21646	22012	22029	21993	21638	21993	21965	22156	21852	21911	21871	22078	21979	21912	22291	21878	21797	21815	21861	21850	21572	21702	21911	21916	22031	21883	22094	21851	21932	21976	21718	21965	21950	21991	21961	22100	21871	22001	21804	21969	21923	21777	22018	21912	21960	21987	22092	22102	21895	21934	21789	21987	21750	22033	22071	22119	21745	21748	21592	21970	21928	21876	21966	22074	22106	21824	21854	21817	21820	21942	22014	22133	21878	21865	21763	21912	22079	21822	21895	21804	21984	22039	21934	21837	21896	22076	21769	21878	21814	21672	21876	21753	21931	21992	21700	22006	21968	21961	21653	21918	21971	21995	21993	22142	21955	22104	21837	22001	21800	21958	22027	21967	21812	21765	21932	21744	21843	22176	21881	21940	21784	21921	22243	21861	21927	22007	21880	21957	22089	21834	21880	22021	22054	21930	21850	21857	21785	21882	21889	21701	21946	21913	21966	21965	21850	21913	22130	21771	21912	22076	21872	21980	21807	21777	21882	21955	21884	21941	21921	22066	21866	21905	21873	21960	21902	21966	21842	21757	21904	21876	21949	21850	21809	22025	21897	21926	21875	21947	21889
19334	38534	34826	28720	25917	23117	21398	20048	19527	18611	18468	18003	17902	17838	17685	17596	17519	17365	17394	17041	17413	17029	17251	17186	17087	16924	16920	17055	17199	17039	16938	17009	17063	17074	17134	16865	16745	17234	17047	16977	16906	16973	16929	16946	17141	17053	17009	16979	17006	16890	16818	17176	16968	17013	16912	16849	16979	16954	16945	16954	17081	16903	17017	16925	16951	16870	16984	17029	16844	17028	16899	16938	17074	17073	17070	16932	16893	17100	16932	16982	16849	16862	17078	16820	16943	16857	17080	16839	17039	16944	17003	17021	17019	16883	16944	16875	16997	16867	16959	16974	17098	17049	16943	16767	16983	16905	17098	17041	17002	17083	16920	17171	16987	16940	17075	16998	17077	16807	16959	16879	16946	16908	16930	16998	16930	17066	16835	16832	16923	17096	16873	17001	17036	16781	16977	17011	16944	17031	17031	16920	16831	16764	17151	16899	16866	17062	16848	17053	16988	17109	16965	17025	17108	16850	16969	16889	17127	17009	16942	16962	16929	16941	17008	17106	16832	16891	16938	17081	16842	16844	17138	17005	17114	16859	17008	16946	16874	17113	16914	17080	16772	17003	16957	16927	16810	16825	17030	17012	17131	16997	16798	16945	17147	17002	16924	17142	16979	17107	16888	16843	16967	17002	17039	17048	17124	16794	16933	17024	17109	16976	17091	16881	16850	17064	16783	16909	16846	17188	17083	16833	17159	16851	16989	17118	16981	16907	17039	16958	17021	16904	17049	17023	16947	16969	17157	16857	16950	17220	16991	17060	16973	16792	16990	16861	17010	16952	17056	16952	17104	16926	17032	17064	16921	17062	16790	16883	16938	16890	16934	16905	16972	16893	17015	16945	16961	17044	16930	16877	17057	16842	17005	16938	16875	16849	16963	16992	16993	17018	17026	17073	16898	17010	16994	17002	16952	16970	16903	16944	16966	16991	16974	16961	16901	16764	17014	17022	16786	16981	17105	16963	17113	16966	17036	17040	17010	16960	16967	16818	17101	16906	16910	16798	16830	16726	16856	16911	16977	17084	17000	16831	17061	16869	17074	17009	16989	16864	16858	16674	16973	16959	17093	16814	17028	16839	16801	17148	16826	17039	17057	17055	17082	16958	16848	16894	16964	16945	17006	17142	16715	17057	16863	16860	16908	16846	16982	16965	16875	17063	16898	17113	17036	17085	16622	16986	17007	17126	16914	16899	16938	16903	17073	16788	16983	16891	17047	16947	16999	16965	16977	16929	17062	16936	17003	16804	16979	16976	16919	16973	16918	17018	17022	16905	17062	16877	16965	16815	16984	17016	16841	17162	17056	16978	17269	17214	17033	17121	16974	16938	16974	17043	16886	16946	17084	17124	16986	16959	17208	16924	16895	16976	17080	16770	16823	17121	17016	16745	16760	16951	16791	17090	16866	16936	17080	16702	16888	17007	16878	16818	16987	16947	17081	16951	16870	17044	16896	17107	16792	16879	16821	16989	16954	16992	16980	16695	16958	17073	17037	16987	16936	16974	16991	17010	16992	16924	16995	16908	17006	17045	17028	16888	17053	16938	17019	17074	16871	16961	16980	16878	16843	16904	17095	17106	16902	16958	16984	16933	17140	16933	17013	17015	17143	16850	16989	16967	16875	16882	16858	17033	17079	17024	16959	16857	17049	17240	16956	16893	16861	16987	17033	17062	16913	17108	17007	16966	16974	16917	16889	16913	17055	17074	16948	16874	16856	17038	16932	16942	16908	16953	16887	17102	17019	16997	16833	17151	16975	17118	16999	17017	17025	16996	16952	16947	16918	17055	17024	16917	16844	16917	16722	16960	16888	17108	16729	16932	17106	17238	17039	16909	16844	16828	16983	17090	16865	16939	17084	16946	17061	16603	17166	16762	16916	16910	17011	16968	16818	17069	16944	16839	17090	16885	17068	16804	17054	16921	16820	16969	16956	16924	16954	16995	17051	16820	16919	17122	17073	17119	16988	16887	17031	16962	17016	16963	16849	17167	17076	16999	16912	17035	16852	16968	17046	17027	17040	17008	16893	16961	16889	17063	17097	17126	16924	16923	16886	17013	17067	17067	16898	17136	16896	17091	16856	16990	17018	17003	16957	16961	17007	16963	17063	16912	17049	16961	17257	16783	16996	16858	16840	16933	16955	17018	16933	17011	17037	16927	17062	16943	16984	16922	16936	16969	16934	16941	16840	17037	16809	16915	16969	17060	16912	16935	16934	17084	17047	17118	16925	16945	17062	17152	16934	16873	16978	17136	16909	16966	17172	16850	16954	16951	16916	16882	16881	16999	17091	17003	17045	17003	17056	16988	16987	16921	16854	16845	16988	16874	16837	16906	16965	17118	17036	17026	17113	16951	17035	16949	17096	17052	17068	17083	16929	17078	16894	17005	16908	17101	16929	16953	16830	17005	16922	16800	16995	17275	16951	16956	17102	16882	16884	17114	17052	16971	17052	16988	16968	16989	17020	16882	16970	17163	16844	16970	17119	16921	16884	16938	16939	16903	17008	16961	17056	16879	16991	16949	16922	17104	16922	17097	16974	17021	16910	17082	17213	16975	16998	16996	17141	17165	17200	17119	16956	16839	16924	17041	17025	17056	16905	16859	16979	16950	16988	16694	16994	17030	16815	17047	16697	16902	16752	16980	16851	17004	17089	16875	17061	16814	17107	16920	16966	16958	16923	16884	16965	17013	16819	16722	16814	16967	16851	17002	16965	17083	16826	17016	16963	16865	17016	16883	16766	16931	16828	16961	17016	16828	17013	17093	16946	16991	16867	17152	16899	16984	16925	17013	16954	17168	16999	17155	17012	17036	16975	16996	17046	17022	16843	17025	16934	16917	16837	16949	16967	17134	16797	16828	16995	17118	17031	16940	16959	16956	17009	16880	17208	16887	16942	17142	17003	16881	17155	17230	17053	17053	16714	17052	16906	17058	17101	16956	16898	17090	17075	16931	16808	16954	16955	17062	17006	17163	17060	16917	16777	16999	17215	17112	17164	16830	17051	16828	16961	17115	17005	17021	17035	17060	16822	16914	17157	16892	16912	17008	17092	16873	16901	16994	17044	16927	17000	16940	16954	16882	16999	17057	17001	16903	17002	17012	16880	16855	17016	16938	16999	16939	16926	16946	17020	16986	17082	16946	16894	16949	17029	16992	16908	16935	17113	17071	16868	16974	16991	16835	17044	17013	16911	16979	16903	17068	16862	16889	16875	16915	16857	16848	16914	16894	16815	16954	16952	16963	16939	16916	16960	16907	17022	16982	16903	17142	17034	16964	17018	17102	16919	16987	16988	16857	16783	17041	17027	17004	17030	16916	16945	17024	17144	16761	16960	16882	17006	16895	16918	17019	16839	16864	16936	17006	16801	16810	17020	16932	16854	17154	17106	16979	16972	17018	16927	17012	16959	17192	17056	16969	17036	16916	16880	16911	16925	17000	16757	17098	16981	17031	17006	16935	16920	16866	17045	16820	16931	16814	16858	16919	17043	17037	17008	16811	17024	16878	17043	17067	16787	16998	16879	16888	17074	16936	16888	16930	16965	16934	17011	17013	16803	17065	16972	16988	16876	16881	17066	16975	17239	16825	17086	17104	16779	17063	17164	17132	17040	16992	17149	16981	16814	16963	16805	17085	17107	16857	16889	17105	16878	16969	16951	16998	16936	16851	16981	16841	16832	16871	16811	16872	17138	16886	16833	16876	16990	16984	17021	17020	16857	16915	17112	17019	16977	16883	16956	16912	16952	17007	16945	16863	17025	17003	17009	17034	16931	16812	16947	16969	16893	16953	17059	16975	16958	17098	16851	16966	17124	17025	17045	16858	16931	16937	16968	16985	16768	17028	17049	16924	16955	17045	16846	17035	16969	17087	16986	16992	16845	16872	16902	17062	16959	16945	16903	16791	16925	16946	17003	17208	17034	17074	16992	17031	16986	16832	16964	17000	16861	17024	17002	16995	16811	16867	16937	16938	16989	17042	17044	16826	16934	17008	17007	16919	16843	16842	16859	17098	16880	16899	17007	16889	17091	17029	17157	16815	17060	16930	17043	16974	17028	16970	16942	17050	16754	16942	16975	16989	16936	17056	17188	16860	16910	16910	16953	16968	16873	16935	16770	17054	16895	16978	17020	17004	16877	16899	16944	17051	17053	16966	16953	16947	16915	17076	16844	17167	16979	17016	16879	17023	16908	16986	16961	16968	16998	17007	16895	16988	16904	17008	17091	17049	17021	16957	16913	16968	17063	16932	16920	17159	17095	17003	16936	16947	16951	17116	16913	16979	16853	16911	16902	17078	16943	17113	16969	16916	16913	17008	16903	16813	16969	16898	16866	17008	16886	17022	16895	16860	17088	16975	16900	16917	17095	16961	17028	16996	17048	16836	16829	16842	16730	16741	17029	16940	17047	16851	17190	17028	16858	16906	16749	17020	16877	17156	17137	16980	16859	16893	16929	16868	16982	16985	17021	16953	16911	16955	16982	17122	16935	16874	17019	17026	16916	16916	16966	16798	17043	16977	16886	16959	17007	17092	16825	16942	16895	17021	16969	16965	17062	17158	16886	16944	17084	16876	16975	16982	17164	17057	16912	16839	16810	17058	16687	16995	17024	17054	16987	16958	16887	16972	17165	16852	17022	17196	17013	17021	17007	16814	16978	16900	16783	16902	16950	16760	16862	16975	16923	17033	17045	17074	16958	16978	16926	17034	16875	16940	17038	17007	16907	17089	16839	16952	17067	17023	16965	16830	16957	16723	16963	16981	17017	16854	16827	16832	16825	16985	16882	16873	17154	16812	16907	17012	16835	16932	16977	16875	16940	16968	16891	17030	16893	16993	17019	16851	16914	17026	16931	17013	17122	16700	17078	16846	17088	17045	16896	16957	16870	16888	17055	17124	16844	16946	16994	16926	17025	16944	16909	16874	16785	16928	16995	16944	16931	17035	16894	16869	16925	16894	16989	17054	17017	16905	17112	16823	17059	16944	16925	16824	17130	16903	17096	16875	16916	16950	16965	17061	16991	16926	17096	16941	16849	16939	16935	16939	16943	16972	17041	17043	16859	16986	17012	17104	17006	16974	17041	17098	16822	16897	16855	16990	16988	17121	17080	17043	17228	16860	16927	16965	16922	16881
30974	26724	31892	28667	25837	24692	24308	23302	22971	22964	22441	22582	22694	22580	22442	22609	22665	22400	22486	22193	22314	22381	22165	22304	22468	22214	22304	22121	22261	22200	22402	22117	22105	22285	22112	22038	22278	22294	22048	22214	22052	22311	22167	22283	22265	22175	22279	22107	22307	22052	21978	22264	22045	22074	22067	22230	22473	22325	22309	22316	22192	22208	22229	22159	22215	21993	22116	22104	22107	21923	22044	22054	22146	22389	22096	22198	22200	22050	22078	22235	22222	22047	22149	22252	21928	22140	22287	22205	22357	22037	22241	22126	22245	22309	22349	22087	22231	22360	22189	22188	21971	22396	22056	22266	22412	22478	22318	22090	22212	22038	22159	22183	22083	22032	22243	22309	22140	22096	22437	21946	22147	22024	22227	22315	22173	21943	22246	22196	22174	22128	21839	21991	22302	22158	22011	22240	22247	22286	22200	22108	22108	22260	22064	22079	22133	22191	22162	22083	22252	22343	22230	22354	22077	22084	22175	22101	22228	21981	22373	22014	22251	22208	22361	22151	22086	22167	22255	22151	22462	22217	22132	22398	22218	22403	22245	22044	22061	22261	22100	21968	22004	22207	22031	22129	22207	22250	22124	22336	22493	22218	22214	22193	22210	22162	22026	22610	22415	22401	22327	22420	22316	22163	22289	22108	22296	22074	22083	22258	22315	22292	22137	22332	22013	22263	22273	22067	22152	22225	22234	21951	22075	22427	22210	22376	22219	22192	22314	22197	22211	22281	22164	22084	22176	22314	22138	22361	22067	22465	22191	22053	22235	22136	22050	22000	22135	22145	22357	22219	22449	22088	22307	22325	22136	21979	22104	22255	22167	21986	22005	21951	22132	22482	22441	22376	22307	22122	22134	22273	22238	22261	22122	22108	22134	22027	22153	22184	22150	22316	22195	22066	22335	22042	22457	22275	22335	22186	22271	22163	22586	22322	22258	22328	22166	22133	22099	22001	22330	22193	22196	22197	22295	22260	22249	22170	22255	22275	22303	22464	22338	22378	22173	22053	22227	22071	22160	21996	22131	22163	22307	22150	22138	22197	22182	22294	22313	22049	22294	21999	22270	22047	22376	21966	22296	22008	22135	22215	22212	22100	22043	22227	22217	22188	22101	22434	22425	22294	22246	22321	21977	22111	21901	22150	22170	22324	22345	22492	22113	22222	22123	21961	22083	22027	22376	22256	22255	22308	22200	22205	22322	22223	22093	22185	22151	22193	22098	22347	22316	22290	22398	22267	22192	22102	22251	22273	22319	22143	22100	22235	22381	22184	22334	22139	22010	21871	22252	22173	22209	22280	22128	22154	22062	22241	22183	22338	22056	22152	22383	22350	22286	22294	22135	22202	21984	22259	22215	22307	22381	22237	22177	22506	22184	22148	22126	22383	22047	21962	22209	22194	22267	22528	22044	22000	22302	22100	22281	22368	22021	22306	22105	22348	22408	22082	22121	22194	22388	22323	22253	22409	22224	22320	22155	21973	22363	22186	22089	22069	22279	22283	22184	22173	22141	22185	22461	22387	22028	22242	22382	22333	22115	22188	22153	22324	22191	22094	22085	22049	22154	22412	22302	22317	22442	22359	22193	22261	22417	22175	22311	22260	22125	22280	22160	22231	22017	22115	22197	22468	22165	22303	22259	22114	22153	22206	22133	22248	22169	22504	22275	22133	22154	22093	22118	22227	22270	22167	22182	22178	22079	22168	22361	21981	22352	22286	22098	22557	22237	22170	22274	22299	22179	22293	22218	22094	21983	22204	22317	22224	22375	22208	22258	22308	21968	22117	22242	22349	22362	22104	22175	22315	22142	22138	22448	22121	22161	22356	22269	22215	22067	22203	22270	22161	22370	22161	22114	22387	22159	22157	22360	22074	22174	22191	22128	22144	22267	22505	22361	22175	22468	22022	22382	22172	22160	22141	22133	22252	22272	22241	22250	22258	22365	22119	22125	22225	22293	22136	22210	22396	22340	22367	22314	22189	22157	22322	22265	22302	22022	22129	22224	22120	22155	22209	22130	22251	22194	22253	22309	22015	22341	21996	22273	22362	22293	22225	22196	22301	22168	22207	22125	22240	22344	22017	22033	22284	22208	22367	22223	22167	22105	22126	22218	22134	22377	22335	22202	22251	22200	22020	22118	22163	22187	22031	22137	22093	22319	22265	22053	22171	22097	22312	22295	22462	22409	22137	22410	22287	22228	22170	22101	22116	22065	22174	22183	22046	22221	22122	22201	22235	22309	22125	22062	22283	22226	22175	22166	22258	22181	22342	22170	21856	22314	22004	22295	22360	22118	22270	22402	22217	22299	22290	22320	22340	22176	22257	22131	22139	22108	22165	22099	22054	22191	22043	22230	22100	22113	22257	22037	22224	22123	22082	22006	22193	22329	22207	22208	22233	22199	22015	22172	22345	22178	22047	22075	22105	22243	22175	22341	22108	22268	22165	21964	22094	22046	22192	22276	22223	22142	22395	22155	22093	22107	22207	22234	22104	21975	22323	22120	22134	22102	22396	22377	22204	22145	22252	22140	22212	22501	22075	22114	22271	22184	22028	22490	22294	22192	22156	22090	22289	21911	22081	22174	22358	22041	22200	22160	22326	22182	22296	22170	22200	21957	22328	22234	22143	22342	22190	22340	22179	22272	22221	22171	22140	22206	21919	22258	22335	22197	22361	22333	22158	21933	22285	22280	22167	22123	22071	22260	22231	22298	22030	22177	22131	22120	22134	22430	22301	22213	22078	22202	22232	22236	22207	22183	22281	22285	22052	22147	22017	22206	22148	22054	22090	22196	22288	22155	22230	22210	21852	22291	22160	22202	22177	22208	22263	22224	22431	22124	22151	22107	22156	22351	22063	22215	22024	22186	22246	22005	22060	22367	22205	22402	22301	22109	22242	22286	22395	22282	22195	22282	22049	21969	22196	22272	22266	22478	22124	22237	22151	22321	22384	22366	22331	22183	22090	22065	21931	22061	22120	22356	22214	22388	22153	22285	22171	22321	22412	22324	22256	22258	22251	22199	22165	22155	22271	22276	22268	22040	22206	22182	22264	22309	22114	22088	22351	22188	22228	22177	22208	21992	22316	22433	22304	22033	22189	22266	22054	22352	22130	22399	22460	22152	22142	22336	22150	22500	22139	22364	22331	22281	22257	22205	22303	22287	22504	22113	22146	22212	22095	22234	21988	21992	22183	22264	22216	22181	22171	22455	22203	22200	22218	22396	22043	22376	22138	22195	22288	22396	22171	22147	22148	22183	22157	22323	22215	22334	22127	22147	22086	22180	22162	22138	22360	22461	22364	22405	22142	22233	22217	22232	22100	22359	22068	22349	22030	22143	22434	22327	22204	22328	22205	22192	22288	22048	22251	22534	22269	22317	22424	22011	22101	22388	22242	22113	22244	22105	22338	22287	22028	22333	22329	22376	22377	22220	22415	22105	22223	22158	22210	22202	22305	22391	22051	22239	22056	22197	22327	22172	22221	22163	22217	22328	22091	22358	22352	22387	22199	22158	22245	22342	22089	22196	22029	22332	22120	22122	22283	22213	22206	22213	22052	22322	22012	22226	22308	22166	22384	22339	22306	22180	22050	22194	22266	22418	22389	22117	22352	22389	22343	22096	22120	22035	22139	22270	22321	22282	22314	22084	22406	22402	22232	22020	22416	22271	22219	22356	22357	22069	22462	22175	22221	22337	22082	22107	22223	22349	22332	22108	22082	22128	22223	22346	22390	22122	22333	22358	22079	22208	22167	22328	22142	22172	22312	22099	22062	22207	22159	22245	22126	22101	22160	22335	22416	22046	22130	22004	22293	22313	22109	22069	22323	22254	22175	22261	22229	22221	22295	22053	22240	22542	22110	22270	22373	22346	21963	22209	22309	22177	22285	22278	22341	22117	22256	22130	22342	22052	22251	22111	21998	22215	22197	22041	22194	22043	22249	22290	22355	22237	22273	22191	22283	22194	22312	22273	22344	22177	22051	22324	21781	22254	22322	22183	22147	22197	22248	22287	22184	22175	22001	22235	22121	22267	22076	22136	22167	22155	22194	22125	22302	22151	22206	22042	22130	22417	22060	22193	22183	22218	22367	22205	22094	22121	22212	22344	22349	22331	22101	22069	22205	22264	22182	22123	22263	22365	22248	22277	21989	22128	22205	22302	22130	22262	22158	22353	22049	22071	22187	22347	22174	22322	22294	22406	22377	22142	22420	22369	22279	22146	22222	22370	22204	22128	22159	22204	22338	22224	22270	22438	22207	22200	22176	22264	22264	22291	22472	22336	22329	22389	22130	22391	21928	22252	22024	22275	22170	22340	22431	22085	22196	22058	21895	22173	22076	21977	22057	22370	22138	22164	22401	22234	22127	22009	22032	22241	22163	22142	22131	22288	22228	22242	22374	21973	22276	21961	22043	22187	22400	22300	22168	22456	22147	22006	22308	22295	22472	22304	22073	21935	22102	22168	22263	22069	22119	22110	22186	22193	22029	22285	22391	22286	22285	22159	22114	22172	22159	22180	22205	22324	22317	22202	21983	22132	22087	22215	22237	22014	22249	22416	22127	22129	22201	22227	22197	22033	22273	22298	22217	22244	22229	22212	22043	22269	22275	22298	22211	22092	22135	22354	22403	22483	22369	22158	22323	22075	22173	22170	22340	22327	22186	22101	22188	22056	22120	22256	22219	22247	21995	22455	22286	22225	22214	22056	22039	22094	22163	22223	22485	22204	22304	22145	22225	22061	22458	22151	22109	22238	22207	22382	22220	22200	22330	22333	22248	22076	22263	22212	22043	22319	22061	22321	22117	22374	22156	22102	22050	22208	22143	22508	22321	22127	22014	22244	22234	22091	22389	22154	22206	22144	21960	21946	22098	22200	22165	22235	22393	22250	21965	22254	22324	22207	22303	22309	22113	22032	22270	22191	22209	21964	22199	22134	22244	22183	22158	22242	22098	22346	22118	22061	22293	22229	22198	22248	22335	22272	22272	22152	22179	22322	22407	22380	22096	22273	22283	22107	22156	22173	22398	22364	22160	22205	22022	22287	22069	22098	22506	22269	22067	22188	22193	22218	21972	22160	22381	22328	22456	22386	22229	22075	22325	22161	22460	22443	22389	22471	22142	22086	22269	22220	22300
21916	31473	28023	23505	21998	20405	19329	18731	18196	18176	17702	17714	17450	17701	17460	17395	17505	17246	17209	17363	17148	17093	17014	17185	17151	16971	17127	17231	17334	17123	17253	17212	17033	16980	17261	17236	17208	17150	17262	17106	17058	17409	16996	17101	17131	17221	17108	17254	17158	17195	17253	17092	17166	17078	17179	17242	17166	17009	17139	17211	17139	17122	16919	17126	17134	16956	17122	17164	17063	17185	17226	17047	17074	17178	17171	17118	17100	17055	17167	17194	17247	17122	17159	17032	17217	17164	17114	16945	17086	17172	17109	17225	17203	17277	17024	17251	17075	16954	17132	17157	17205	17060	16925	17226	17135	17130	17063	17204	17033	17203	17119	17220	17186	17176	17066	17142	17143	17147	17077	17288	17000	17139	17148	17085	17196	17099	17117	17212	17165	17226	17225	17193	17263	17182	17132	17364	17141	17155	17123	17144	17057	17156	17180	17202	17092	17257	17338	17165	17138	17022	17003	17310	17267	17228	17148	17219	17045	17298	17190	17153	17174	17101	17165	17062	17042	17213	17025	17275	17141	17057	17180	17057	17021	17201	17193	17268	17226	17223	17273	17221	17143	17179	17179	17184	17079	17202	17036	17194	17171	16996	17065	17181	17063	17109	17097	17229	17049	17158	17137	17040	17139	17176	17170	17085	17285	17190	17129	17139	17138	17072	17130	17207	17352	16926	17182	17192	17059	17210	16918	17096	17154	17114	17150	17076	17146	17173	17222	17076	17203	16962	16918	17200	17134	17258	17005	17094	17009	17134	17125	16965	17189	17217	17028	17147	17100	17132	17001	17187	17074	17204	17009	17087	17095	17263	17191	17176	17086	17165	17187	17030	17127	17086	17112	17048	17164	17250	17123	17213	17189	17200	17128	17080	17290	17262	17182	17264	17058	17061	17194	17042	17028	17059	17300	17077	17170	17311	17070	17197	17143	17085	17126	17218	16853	17111	17251	17139	17001	17160	17155	17167	17126	17094	17080	17064	17091	17221	17268	17264	17142	17086	17212	17026	17040	17166	17158	17222	17243	16958	17185	17286	16955	17213	17047	17136	17229	17239	17031	17130	17057	17055	17015	17022	17283	17208	16934	17265	17153	17167	17295	17306	17041	17114	17072	17225	17124	17242	17421	17083	17174	17122	17122	17170	17168	17034	17024	17061	17238	17172	16955	17079	17184	17032	17067	16978	17178	17201	17304	17146	17144	17056	17219	17143	17170	17238	17268	17198	17229	17124	17104	17248	17131	17016	17260	17380	17149	17201	17145	17222	17118	17105	17241	17337	17162	17153	17036	16945	17367	17143	17064	17102	17265	17159	17114	17105	17240	17166	17270	17123	17044	17134	17036	17250	17206	17054	17082	17066	17225	17136	17091	17283	16993	17364	17162	17144	17059	17231	17108	17191	17116	17079	17047	17160	17077	17093	17100	17206	17137	17182	17274	16996	17163	17137	17153	17114	17043	17191	17082	17176	17184	17056	16987	17259	17192	17072	17041	17063	17247	17229	17184	17182	17194	17189	17184	16998	17154	17077	17166	17251	17139	17081	17243	17039	17099	17121	17195	17126	17112	17114	17166	17200	17303	17066	17101	17160	17097	17075	17216	17233	17101	17249	17154	17153	17101	17125	17132	17083	17162	17171	17088	17068	17097	17173	17260	17118	17101	17152	16964	17083	17231	17210	17070	17025	16959	17278	16986	16944	17117	17302	16966	17073	17324	17146	17226	17131	17132	17145	16969	17291	16987	17104	17082	17176	17089	17187	17236	17025	17028	17163	17189	17044	17208	17008	17089	17100	16958	17204	17205	17118	17055	17121	17066	17178	17225	17199	17133	17249	17056	17159	17024	17037	16943	17047	17275	17088	17289	17128	17115	17120	17075	17169	17397	17046	17187	17219	17276	17320	16973	17207	17109	17137	17174	17200	17148	17317	16941	16981	17199	17115	17056	17076	16972	17237	17022	17062	17175	17044	17173	17080	17227	17056	17339	17101	17121	17146	17119	17125	16953	17058	17275	17238	17088	17039	17185	17202	17207	17245	17132	17243	17185	17209	17128	17183	16990	17246	16915	17204	17193	17148	17041	17276	17093	17089	16957	17249	17119	17059	17200	16916	17295	17128	17114	17161	17173	17195	17174	16952	17200	17066	17154	17071	17092	17116	16973	17113	17126	17160	17260	17007	17282	17107	17040	17222	17089	17204	17214	17258	17123	17249	17108	17281	17183	17137	17243	17292	17076	17014	17193	17034	17146	17043	17104	17067	17105	17215	17143	17323	17055	17381	17337	17306	17237	17144	17169	16987	17208	17135	17113	17063	17317	17174	17233	17196	17074	17098	17134	17187	17101	17086	17357	16990	17086	17287	16993	17200	17145	17092	17131	17129	17180	17219	17171	17223	17238	17166	17086	17246	17065	17095	17161	17228	17100	17020	17187	17173	17215	17356	17235	17078	17134	16996	17315	17155	17232	17050	17230	17032	17340	17188	17061	17104	17262	17081	17130	17250	17054	17147	17307	17165	17075	17253	16911	17039	17141	16967	17075	17293	16920	17233	17141	17151	17150	17238	17173	16983	17118	17104	17217	17144	17042	17130	16990	17307	17095	17135	17016	17064	16999	17120	17252	17179	17111	17330	17167	17315	17177	17194	16975	17254	17032	17102	17098	17247	17094	17107	17161	17187	17169	17174	17199	17269	17236	17093	17437	17118	17085	17183	17074	17043	17150	17110	17154	17072	17128	17301	17097	17408	17228	17209	17091	17117	17027	17244	17139	16993	17258	17102	17240	17277	17085	17048	17116	17211	17070	17125	17192	16998	17120	17366	17323	17155	17058	17309	17224	17050	17148	17058	17090	17110	17139	17287	17163	17143	17073	17147	17238	16998	17211	17297	17042	17200	17168	17180	17103	17226	17098	17101	17261	17141	17086	17083	17266	17273	17106	17161	17069	17030	17129	17207	17122	17154	17178	17172	17273	17153	16870	17409	17190	17269	17250	17016	17045	17081	17095	17140	17077	17185	17150	17249	17034	17302	17128	17091	17067	17303	17167	17306	17116	17280	17258	17124	17299	17090	17184	17137	17089	17133	17016	16892	17176	17156	17272	17069	17140	17131	17178	17155	17152	17145	17392	17165	17260	17131	17009	17192	17241	17115	17088	17109	17240	17060	17075	17064	17130	17059	17121	17110	17124	17128	17182	17093	17156	17286	17038	17034	17034	17061	17256	17123	17265	17185	17105	17249	17086	17128	17178	17105	17074	17100	17041	16980	17244	17078	17077	17206	17084	17220	17234	17095	17231	17128	17106	17152	17071	17006	17335	17241	17117	17206	17273	17189	17125	17291	17148	16995	17155	17148	17256	17003	17163	17251	17251	17141	17150	17213	17290	17120	17041	17005	17137	17079	17225	16932	17227	17278	17142	17418	17208	17179	17189	17234	17245	17084	17174	17142	17255	17079	17007	17142	17151	17123	17293	16982	17334	17241	17060	17075	17195	17023	17171	17300	17246	16994	17175	17012	17163	17130	17005	17230	17006	17231	17179	17075	17124	17196	17179	17059	17167	17136	17200	17026	17012	17105	17182	17117	17260	17222	17120	17172	17286	16936	17137	17151	17110	17088	17262	17139	17390	17126	17113	17257	17178	17271	17124	17105	17290	17311	17274	17158	17307	17263	17183	17182	17226	17211	17051	17234	17133	17009	17132	17041	17051	17206	17071	16956	17112	17299	17117	17232	17193	17112	17096	16998	17165	17005	17339	17068	17399	16940	17133	17238	17149	17103	17165	17066	17060	16923	17161	17152	17035	17092	17106	17379	17121	17277	17100	17052	17107	17049	17116	17121	17086	17206	17265	17159	17018	17162	17221	17119	17262	17151	17133	17156	17042	17340	17303	17042	17083	17138	17047	17219	17212	17097	16937	17211	17182	17201	17137	17044	17202	17039	17163	17027	17101	17035	17170	17004	17159	17301	17080	17158	17003	17107	17158	17222	17166	17027	17238	17082	17132	17160	17208	17107	17201	17182	17304	17229	17188	17091	17151	17092	17090	17067	17179	17177	17208	17101	17084	17201	17065	17132	17010	17100	17114	17150	17285	17162	17124	17030	17236	17368	17197	17115	17090	17044	17225	17069	17235	16954	17226	17286	17001	17173	17027	17129	17147	17206	17129	17236	17278	17143	16968	17031	17140	17212	17115	17217	17227	17201	17347	17182	17182	17099	17142	17163	17278	17074	17086	17268	17006	17025	17032	17239	17016	17130	17121	17111	16869	17251	17091	17199	17181	17200	17039	17211	17075	17193	17341	17053	17128	17236	17338	17202	17090	17186	17131	17000	17165	17233	17210	17137	17053	17164	17112	16936	17394	17139	17143	17254	17003	17019	17168	17181	17197	17257	17101	17090	17243	17129	17165	17097	17149	17166	17155	17149	17207	17138	17260	17304	17140	17096	17147	17198	17202	17152	17153	17133	17034	17244	17200	17013	17137	17265	17208	17126	17165	17099	17071	17109	17215	17062	17119	17090	17233	17157	17138	17343	17298	17070	17428	16986	17081	17253	17203	17041	17127	17137	17188	17259	17197	17109	17221	17181	17209	17181	17038	17119	17145	17048	17131	17197	17287	17204	17030	17064	17034	17008	17071	17068	17253	17133	17067	17099	17287	17166	17126	17245	17257	17101	17300	17112	17180	17268	17175	17170	17097	17289	16921	17190	17237	17174	17129	16986	17150	17045	17183	17095	17097	17155	16982	17157	17126	17124	17145	17179	17136	17168	17201	17190	17021	17109	17190	16900	17209	17010	17265	17293	17303	17101	17165	17239	17116	16965	17220	16985	17343	16994	17319	17241	17294	17025	17441	17238	17188	17250	17033	17243	17185	17141	17065	17130	17029	16971	17081	17266	17247	17036	17134	17101	17241	17197	16940	17274	16887	17219	17048	17202	17302	16995	17283	17072	17160	17198	17189	17160	17138	17144	17187	17428	17149	17177	17233	17017	17064	17114	17168	17072	17211	17181	17315	17190	17234	17223	16985	16975	16974	17128	17216	17130	17087	16998	17234	17252	17057	17173	17325	17056	17234	17305	17069	17084	17286	17158	17295	17293	17145	17164	17154	17212	17151	17088	17029	17131	16939	17128	17246	17253
23269	21345	28302	25561	24540	26295	26482	23963	23185	23209	22712	22564	22609	22435	22390	22194	22107	22004	22062	22267	22118	21874	21901	22182	22125	22012	22001	21779	21810	21749	21991	21853	21887	21892	21566	21873	21831	21867	21715	21794	21854	21879	21757	22133	21878	21713	21922	21937	21789	22004	21920	21930	21844	21753	21900	21762	21785	21892	21815	21765	21938	21675	21810	21963	21606	21714	21931	22043	21785	21961	21926	21792	21833	22001	22051	21674	21565	21812	22060	21949	21728	21658	21764	21942	21949	21604	21773	21819	21986	21765	21799	21682	21762	21674	21813	21725	21889	22003	21960	21938	21949	21961	21427	21941	21845	22023	22002	21761	21739	21754	21840	21746	21878	21893	21997	21990	21995	21841	21827	21645	21991	21832	21702	21640	21783	21877	21950	21768	21668	21881	21950	21929	21745	21976	21973	21906	22079	21566	21799	21604	21777	21832	21848	21857	21783	21909	21871	21864	21958	21751	21724	22116	21858	21866	21637	21772	21876	21890	21750	22032	21737	21788	21734	21936	21853	21790	21666	21596	21941	21733	21745	21564	21935	21588	21983	21645	21721	21777	21819	21893	21920	21911	21976	22058	21777	21749	21840	21778	21910	21693	21681	21870	21884	22005	21808	21655	21921	21779	21858	21821	21723	21793	21871	21748	21942	21920	21702	21760	21704	21776	21841	21981	21889	21696	21589	21720	21809	21732	21752	22028	21663	21691	21849	21847	21740	21658	21998	21965	22000	21965	21730	21933	22131	21878	21941	21664	21741	21903	21774	21972	21900	21857	21864	21702	21855	21780	21719	21860	21566	21789	21977	21628	21816	21853	21793	21795	21914	22080	21912	21902	21987	21856	21830	21932	22103	21981	21998	22044	21970	21949	21845	21657	21765	22040	21874	21815	22031	21863	21848	21720	21812	21761	21805	21874	21811	21914	21819	21736	21841	21608	21675	21687	21677	21957	22233	21711	22090	21959	21609	21541	21653	21561	21715	21838	22072	21784	21765	21793	22080	21800	21924	21651	21858	21623	21854	22080	21911	21949	22031	21937	21568	21895	21984	21891	21749	21558	21654	21874	21798	21954	21789	21904	21894	21644	21987	21869	21685	22143	21773	21538	21990	21945	21989	22037	21576	21756	21732	21840	21743	21656	21812	21967	22035	21872	21699	21816	21895	21760	22039	21898	21839	21747	21844	21754	21837	21767	21763	21827	21700	21804	21765	21700	21841	21907	21876	21971	21928	21740	21661	21979	21784	21889	22029	21706	21914	21909	21812	21804	22070	21893	21919	21703	21768	21939	21899	21640	21861	21709	22008	22014	21826	21462	21713	21734	21987	21832	21974	21697	21715	21772	21642	21739	21703	21652	21560	21883	21967	21684	21716	21993	21888	21840	21797	21899	21800	21858	21541	21702	21984	21939	21840	21811	21795	21806	21882	21609	22167	21693	21796	21889	21688	21841	21836	21684	21891	21805	21815	21809	21874	21913	21888	21768	22032	21808	21719	21807	21788	21903	21882	21888	21799	21619	21748	21907	21878	21619	21665	21678	22074	21604	21693	21851	21924	21652	21748	21813	22029	21935	21823	21900	21776	21793	21861	21653	21858	21748	21787	21832	21958	21730	21652	21740	21788	21757	21868	21614	21926	22082	21935	21688	21878	21787	21848	21753	21855	22070	21737	21578	21611	21725	21927	21879	21714	21905	21972	21519	21792	21891	21908	21806	21870	21904	21773	21837	21965	21683	21907	21773	21912	21623	22026	21908	21673	21558	22133	21946	21799	21772	21740	21828	21763	21756	21909	21791	21746	21783	21708	21713	21882	21845	22016	21678	21618	21917	21730	21765	21854	21815	21881	21736	21785	21757	21924	22065	21772	21774	21726	21945	21897	21981	21838	21850	21879	21855	21855	21950	21851	21965	21686	21938	21559	21834	22118	21826	21573	21694	21734	21785	21948	21757	21792	21519	21971	21774	21886	21894	21801	21949	21879	21836	21725	21726	21904	21919	21842	21941	21847	21949	21845	21811	21731	22118	21919	21826	21819	21768	22184	21581	21791	21685	21970	21765	21790	22010	21900	21941	21794	21741	21895	21847	21708	21814	21940	22008	21610	21785	21568	22058	21725	21737	21709	21944	21733	21656	21659	21944	21848	21701	21819	21834	21841	21677	21906	21950	21808	21751	21932	21796	21566	21657	21682	21935	21878	21673	21737	21790	21919	21964	22109	21664	21780	21803	21863	21930	21927	22077	21964	21615	21861	21844	21848	21657	21661	21596	21844	21895	21754	21577	21626	21802	21954	21796	21906	21937	21994	21601	21743	21808	21761	21689	21843	21516	21812	22022	22005	21872	21739	22011	21741	21721	21677	21615	21665	21966	21892	21657	21825	21840	21748	21593	21731	21740	21747	21734	21668	21801	21765	21763	21901	21794	21959	22095	21893	21781	22060	21717	21795	21744	21703	21842	21781	21902	21847	21713	22003	21795	21909	21997	21765	21666	21605	21905	21810	21765	21824	21756	21732	21822	22000	21821	22017	22078	22004	21831	21678	22016	21591	21910	21847	22034	21851	21698	21793	21838	21886	21682	21922	21695	21576	21785	22019	22090	21949	22041	21730	21891	21740	22012	21810	21761	21854	21858	22133	21855	21622	21762	22131	21994	21853	21892	21947	21919	21868	21964	22032	21851	21800	21780	21769	21852	21765	21758	21617	21597	21629	21836	22003	21845	21665	21811	21685	21956	21832	21923	21866	21881	21756	21632	21833	21824	21770	21644	21807	21675	21818	21870	21815	21791	21906	22094	21760	22074	22041	21931	21897	21975	21804	21872	21600	21781	21725	21706	21700	21711	21729	21877	22090	22101	21710	21713	21791	21796	21766	21744	21799	21974	21740	21971	21907	21910	21736	21841	21802	21701	22065	21925	21976	22059	22016	21716	21772	21854	21732	21971	21897	21914	21880	21963	21808	21780	21804	21680	21802	21820	21813	21823	21977	21760	21762	21767	21759	21732	21730	22067	21948	21977	21928	22054	21929	21723	21743	21901	21827	21978	21708	22068	21936	22053	21822	21786	21966	21962	21680	22023	22006	21831	21789	21915	21816	21771	21926	21858	21819	21747	21899	21927	21752	21943	21715	21678	21825	21817	21934	21929	21856	21668	21797	21687	21855	21992	21802	21881	21937	21544	21838	21743	21759	21580	21726	21761	21830	22093	21954	21679	21990	21735	21770	21714	21797	21828	21687	21800	21856	21958	21741	21776	21706	21691	21901	21788	21763	21703	21700	21883	21785	21977	21848	21826	21835	21906	21909	22076	21793	21901	21849	21957	21780	22082	21942	22003	21648	21872	21899	21835	21701	21689	21726	21841	21752	21747	21820	21753	21798	21989	21720	21577	21853	21776	21553	21786	21858	21814	22069	21915	21712	21929	22066	21767	21790	21685	21730	21954	21893	21903	21903	21692	21788	22124	21560	21995	22040	21957	21679	21732	21810	21722	21988	21744	21815	21953	22101	21882	21985	21663	21570	21864	21924	21821	21743	21817	21649	21689	21763	21873	22040	21895	21808	21699	21645	21837	21998	21786	21729	21750	21673	21764	21654	21887	21859	21816	21768	21765	21825	21836	21975	21946	21777	21822	22135	22267	21828	21748	21692	21902	21720	21721	21897	21832	21789	21571	21916	21876	21934	21685	21814	22028	21929	21847	21891	21826	21772	21627	21861	21734	21836	21787	21587	21924	21742	21764	21492	21721	21919	21892	21835	21821	21731	21921	21798	21901	21826	21641	21932	21891	21794	21839	21916	21843	21726	21786	22113	21943	21749	21754	21897	21818	21883	21837	21869	21999	21855	21780	21897	21796	21828	21892	21873	21789	21981	21706	21548	21732	21821	21913	21818	21966	21913	21877	21809	21744	21751	21885	22022	21919	21812	21919	21816	21814	21993	21760	21881	21734	21753	21880	21657	21837	21972	22014	21892	21865	21865	21843	21416	21909	21662	21805	22017	21995	21974	21803	22034	21841	21677	21971	21989	22008	21862	22028	21889	21531	21632	21969	21751	21835	22003	21898	21950	21943	21849	21857	21758	21949	21671	21761	22073	21853	21894	21790	21905	21851	21832	21701	21902	21780	21757	21914	21907	21752	21768	21888	21715	21762	21762	21761	21648	21903	21860	21721	21942	21759	21880	21988	21671	21769	21789	21790	21857	21795	21773	21756	21812	21665	21880	21963	21954	21868	21917	21939	21802	21965	21898	21723	21786	21924	21800	21907	21873	21620	21855	21825	21791	21880	21781	21921	21911	21817	21724	21734	21779	21761	21857	21867	21808	21838	21858	21960	21569	21613	21981	21799	22051	21959	21747	21625	21716	21770	21999	21874	21673	21787	21704	21914	21676	21776	21926	21695	21726	21892	21827	21669	21767	22004	21816	21736	21813	21654	21976	21843	21855	21614	21707	21760	21883	22046	21739	21717	21804	22023	21766	21884	21896	21757	21957	21735	22004	21923	21912	21818	21729	21948	21937	21886	21939	21879	21848	22037	21691	21680	21684	21790	21900	21982	21881	21859	22011	21873	21887	21834	21862	22019	21770	21517	21799	21759	21919	21664	21972	21919	22000	21942	21884	21883	21688	21942	21435	21786	21890	21848	21814	21911	21801	21584	22036	21919	21918	21841	21961	21916	21899	21848	21740	21913	21827	21660	21812	21823	21815	21666	21846	21768	21911	21816	21872	21798	21767	21632	21801	21795	21792	21872	21761	21589	21697	21829	22015	21797	21798	21949	21841	21698	21825	21813	21775	21622	21862	21557	21875	21691	21852	21782	21875	21854	21970	21925	21902	21810	21865	21868	21737	21990	21802	21705	21840	21868	21916	21799	21814	21939	21701	21710	21521	21719	21958	21723	21944	21863	21621	21678	21981	21984	21828	21933	21684	21807	21824	21702	21883	21741	21946	21837	21657	21875	22013	21813	21897	21715	21690	21915	21771	21728	21846	21876	21933	21846	21777	21680	21868	21775	21668	21659	21897	21650	21979	21928	21836	21910	21627	21840	21816	21872	21944	21739	21765	21837	21882	21862	21789	21846	21659	21797	21896	21895	21868	21802	21978	21825	21714	21909	21830	22182	22141	21962	21840	21913	21925	22008
18711	35829	31824	26579	23941	22001	20338	19390	18870	18052	17620	17769	17566	17555	17500	17381	17325	17079	17031	16930	17119	17085	17011	17008	17151	16985	16861	16764	16876	17100	17074	16873	17065	16939	17067	17085	16938	16908	16817	16828	16967	16980	16933	16887	16949	16932	16900	16976	17010	16908	16811	16840	16897	16815	16781	16795	16914	16877	16816	16960	16883	17014	17003	16834	16858	17014	16850	17037	16766	16907	16795	16699	16914	17112	16846	16860	16864	16938	17035	16882	16923	16791	16828	16859	16879	16896	16932	17072	16859	16961	16814	16788	16984	17034	16871	17182	16897	17042	16737	16837	16969	17044	17015	16690	16909	17071	16998	16949	16805	16821	17034	16837	16993	16887	16862	16901	16967	16901	17036	17007	17070	16874	16848	16825	16949	16742	16886	17068	16935	16847	16953	16938	16930	16927	17067	16875	17128	16860	16946	16831	16937	16963	16823	16973	16831	16837	16899	17107	16969	16787	16778	16931	16965	16917	16924	16822	16933	16857	16869	16986	17026	16890	16895	16926	16841	16838	16954	16769	17089	16979	16931	16993	16952	17088	17019	16741	16994	16893	16871	16809	16844	16798	16965	16886	16945	16945	17021	16996	16870	17051	17017	16930	17028	16915	16977	16799	16956	16955	16673	16885	16950	16963	16910	16965	16862	16977	16982	16834	16570	16822	17109	17047	16943	16767	16851	16983	16888	16910	16877	16868	16867	16900	16943	17121	16821	16938	16823	16952	16743	16716	16919	17008	16769	16917	16925	16936	16916	17055	16849	16858	16896	16880	16863	16876	16980	17200	16766	16906	17065	16832	16809	16862	17138	16879	16978	16973	16838	16865	16753	16867	16848	16865	16763	16903	16855	16921	16791	16867	16859	17053	17045	16918	16891	16899	16888	16832	16856	16836	16955	16834	16934	16888	16815	17054	16920	16877	17079	16919	16833	16940	17044	16817	16940	16960	16872	17070	16885	16970	17077	16900	16765	16974	16977	16840	16693	17195	16890	16865	16927	16842	16860	16936	16834	16989	16821	16743	16992	16900	16957	17020	16994	16910	16999	17056	16732	16954	16788	16870	16813	16752	16787	17171	16892	16896	16833	16669	16918	16947	16949	16803	16845	16810	16902	17031	16877	17003	16954	16912	17104	16938	16872	16655	17069	17006	17040	16892	16814	16845	16956	16954	16822	16950	16941	16946	16903	16899	16836	16924	16956	16971	16990	16900	16912	17003	16897	16821	16986	16938	16894	16884	16976	16939	16872	16771	16845	16989	16869	16877	16986	16941	16882	16905	17029	17076	17095	16819	16906	16806	16990	16928	16778	17024	17095	16991	16800	16911	16699	16953	16968	16840	17080	16970	17063	16877	16986	16909	17010	16936	16930	16846	17140	16890	16920	16731	16884	16958	16957	16911	17009	16880	16876	16814	17005	16938	16967	16897	16967	17074	16916	16763	16753	16926	16830	16892	16829	16837	16820	16823	16891	16745	16982	16923	16825	17025	16882	16899	16767	16850	16852	16910	17079	16880	16919	17021	17167	16950	16951	16772	17050	16826	17055	16947	16773	16924	16952	16868	16808	16954	16879	16963	16833	16949	16770	16703	16906	16989	16932	16833	17020	17033	16999	16985	16975	16953	16993	17053	17083	17167	16958	16891	16732	16843	16894	16962	16930	17047	16805	16992	16844	16809	16978	16896	17017	16691	16986	16884	16987	16851	16926	16970	16837	16977	17016	16867	16944	16851	16963	16894	16894	17015	16940	17049	16914	17024	16962	17058	16863	16972	17015	16793	16960	16949	16992	16981	16814	16753	16886	16871	16817	17004	16862	16892	16996	16917	16825	16880	16790	16746	16969	16848	16847	16878	17038	16834	16838	16858	16815	16943	16966	16926	17004	16876	17052	16814	17037	16907	16896	16810	16966	16872	16877	16789	16994	16924	16929	16665	16910	16968	16873	16891	16982	16970	17036	17072	16874	16804	16897	16935	16876	16789	16739	16934	16917	16903	16912	16916	16927	16796	16712	16910	16809	16874	16938	16897	16929	16808	16956	16848	16840	16944	17061	16907	16726	17088	16847	17001	16906	17002	17029	16940	16859	17046	16934	16914	16898	16748	16912	16912	16830	16807	17030	16954	16819	16973	16814	16928	16807	16879	16858	16827	16997	16854	16906	17019	16828	16802	17031	16702	16900	16850	16865	16919	16923	16831	16917	16925	16987	16969	16969	16845	16937	16904	16940	16883	16912	16950	16922	16884	17069	16888	16962	16728	17017	16893	17010	16725	17034	16951	16999	16882	16834	16976	16998	16994	16897	16958	16806	16735	16957	16856	16849	16899	16941	17054	16873	17095	17210	16898	17029	16899	16985	16976	16853	16880	16946	16870	16889	16902	16950	16780	16844	16948	16916	16885	16919	16939	16702	17003	16911	16939	16821	16977	16888	17039	16942	16855	17002	16913	17044	17045	16875	16940	16936	16695	17107	16870	16989	16654	17066	16824	16827	17007	16867	16983	16890	16724	16921	16874	16913	16879	16958	16946	17104	16972	16967	16628	16763	17013	16939	16847	17035	16893	16991	16793	16925	17000	17026	16924	16857	16886	16966	16824	16919	16868	16863	16803	16861	17053	16856	16885	16902	17085	16873	16830	16971	16815	17023	17016	16731	16839	16979	16966	16917	16892	16874	17009	16980	16947	16843	16916	16950	17026	16872	17050	16949	16832	16934	16950	16817	16868	16880	16862	16903	17018	16933	16941	16767	17146	16875	16781	16880	16836	16980	17158	17003	16903	16701	16974	16820	16919	16880	16974	16929	16991	16882	16817	16998	16746	16888	16846	16988	16937	16969	16764	16971	16831	16812	16978	16804	16979	16958	16946	16715	16638	16981	16990	16912	17082	16990	16958	16881	16872	16844	17023	16807	17085	16965	16750	16783	17129	16855	16983	16983	17062	16885	16829	16794	16918	16712	16982	16891	16861	16832	16797	16910	16847	16916	17003	16821	16902	16812	16880	16935	16820	16873	16979	16871	16921	16651	16949	16818	16801	16939	16876	16843	16867	17070	16864	17005	17024	16981	16907	16971	16924	17145	16857	16990	16813	17003	16982	16830	16930	16955	16964	16896	16948	17041	17023	16837	16974	16762	16786	16877	16818	16976	16746	16953	16819	16955	16798	16986	16930	16763	16869	16923	16868	16777	17009	16743	16941	16991	16998	16769	17085	17049	16920	17047	16762	17014	16954	16945	16763	16932	16808	16874	16825	17054	16978	17167	16981	16943	16738	16907	16962	17088	16739	16830	17068	16984	16863	16918	16899	16772	16901	16818	16970	16870	16826	16899	16852	17128	16992	17137	16843	16901	16909	16938	16764	16767	16932	16942	16895	16975	16835	16740	16877	17171	17079	16860	16844	16970	16810	16981	16881	16824	16967	16911	16713	16996	16888	16696	17059	16726	16968	16831	17167	16839	17012	16884	16825	16860	16907	16830	16880	16975	17073	16875	17059	17125	16724	16922	16837	16803	16920	16824	16931	16914	16913	17018	16827	16945	16902	16736	16806	16994	16813	16877	16850	16867	16878	16974	16832	16661	16878	16881	16762	17026	16953	16978	16917	16807	16937	16911	16870	16936	16888	17110	16891	16832	16954	16892	17044	16965	17000	16790	16776	17026	16929	17009	16982	16806	16853	16909	16797	16934	16900	16965	16941	16927	17037	17004	16892	16893	16927	17042	17004	16841	16885	16956	16941	16820	16688	16780	17009	16842	17081	16800	16992	16891	16846	16994	17101	16947	16871	17079	16730	16998	16934	16931	16935	16934	16952	16861	16932	16813	17036	16720	16816	16836	16845	16866	17092	16938	16815	16777	16834	16950	16768	16933	16939	17061	16895	16927	16946	16938	16875	16995	17104	16695	17157	17076	16889	17110	17081	16755	16898	16844	16867	16753	17203	16688	16941	16974	16731	17033	16741	16816	17015	16902	16855	16857	16822	16893	16867	17044	16857	16938	17002	16892	16727	16882	16989	16815	17055	16787	16950	16948	17040	17064	16994	16885	16945	16893	16812	16910	16719	17029	16814	17004	16950	16869	16912	16810	17044	16803	17074	16962	17067	16936	17007	16982	16792	17050	16966	16895	16891	16972	17107	17061	16887	16901	16813	16892	16818	16929	16676	16767	16972	16862	16945	16839	16817	17075	16782	16737	17094	16799	17075	16850	16802	16899	16899	16949	16991	16978	16869	16812	16892	16782	16727	17062	16752	16943	16989	16758	17022	16787	16987	16928	16874	16929	16781	16964	16875	16948	16788	16972	16830	16893	16868	17079	16784	16912	16964	16893	16875	16979	16725	16761	16740	16824	16992	16816	16989	16894	17057	16877	16821	16834	16929	16975	16775	16814	16886	17019	16897	17031	16772	16759	17029	17023	16950	16817	16746	16921	17028	16934	17026	16790	16668	16986	16827	16927	16981	16833	16805	16916	16792	16901	16938	16838	16960	16952	16765	16968	16852	16912	16963	16899	16914	16856	16946	16729	16865	16997	16883	17062	17033	17140	16948	16923	16843	16941	17066	16879	16791	17070	16844	17159	16937	16934	16793	16852	17074	16882	17021	16986	16639	16923	16930	16923	16872	16891	16908	16954	16818	16904	16881	16832	16776	16901	16947	17134	16839	16856	16763	16857	16833	16775	16802	16901	16910	16852	17070	16842	16963	16990	16880	16798	16953	16741	16898	17024	16847	16873	16868	16795	16999	16950	16811	16900	16800	16981	17016	16866	17074	16963	16857	16958	16797	16948	16749	16819	16874	16939	17030	16675	16760	16832	16815	16880	16843	16971	16887	17112	16994	16869	16947	16838	16963	16858	16759	16930	16977	16840	17061	16760	16919	17033	16786	16901	16857	16872	16931	17091	16963	16793	16937	16857	16825	16782	16959	16838	16934	16830	17110	16994	16941	16973	16931	17003	16887	16922	17039	16771	16963	17029	16806	16744	16889	16964	16893	16946	17028	17030	16939	16958	16917	16833	16884	16719	16807	16783	16883	16939	16704	16825	16859	16993	16921	17019	16846	16864	16833	16924	16845	16886	16939	17022	16908	16929	16999	17001	16779	16965	16900	16885	16973	17016	17003	17066	16871	17012	17011	16883	16968
25036	21540	28168	29147	25435	25439	25057	23790	23380	23171	22748	22768	22851	22841	22668	22567	22511	22666	22543	22505	22455	22307	22151	22380	22268	22519	22395	22145	22425	22128	22396	22461	22498	22214	22244	22240	22179	22313	22438	22201	22308	22136	22247	22218	22353	22279	22328	22279	22251	22378	22172	22018	22277	22143	22292	22142	22165	22303	22566	22113	22357	22118	22316	22215	22306	22349	22463	22142	22092	22270	22388	22282	22281	22296	22168	22271	22402	22193	22340	22150	22109	22219	22335	22007	22333	22567	22257	22251	22173	22317	22290	22191	22610	22305	22393	22134	22308	22313	22214	22214	22020	22131	22416	22374	22280	22460	22415	22032	22234	22393	22275	22181	22474	22278	22566	22481	22229	22152	21990	22133	22204	22381	22394	22521	22467	22378	22367	22172	22168	22311	22354	22140	22443	22174	22394	22407	22343	22190	22055	22147	22033	22373	22525	22433	22340	22253	22319	22250	22397	22191	22406	22213	22352	22188	22281	22455	22262	22308	22207	22173	22215	22286	22284	22003	22399	22173	22230	22200	22168	22403	22211	22090	22253	22483	22200	22165	22186	22157	22398	22216	22275	22240	22311	22228	22263	22501	22467	22208	22345	22120	22241	22320	22525	22193	22337	22231	22231	22263	22386	22232	22352	22237	22341	22409	22353	22307	22164	22283	22398	22383	22376	22437	22306	22162	22397	22179	22460	22395	22309	22369	22155	22427	22404	22101	22286	22322	22182	22258	22111	22238	22134	22387	22402	22327	22367	22036	22406	22311	22481	22331	22258	22234	22111	22131	22214	22183	22439	22310	22249	22255	22468	22240	22311	22279	22234	22356	22083	22340	22130	22216	22302	22146	22200	22296	22374	22424	22235	22257	22343	22202	22262	22284	22465	22319	22243	22176	22261	22437	22301	22366	22409	22171	22098	22357	22145	21985	22264	22148	22092	22165	22536	22208	22280	22253	22426	22118	22276	22377	22437	22286	22479	22360	22312	22408	22268	22158	22369	22473	22209	22222	22067	22270	22453	22469	22360	22266	22356	22154	22363	22037	22253	22222	22580	22423	22646	22282	22415	22206	22158	22200	22262	22552	22395	22155	22287	22184	22203	22276	22355	22407	22351	22221	22175	22319	22214	22115	22419	22471	22195	22135	22377	22437	22458	22417	22230	22343	22203	22362	22219	22227	22402	22294	22337	22147	22310	22423	22557	22362	22394	22247	22512	22185	22357	22354	22081	22216	22217	22302	22394	22144	22202	22312	22306	22197	22401	22233	22175	22324	22464	22172	22233	22331	22388	22248	22168	22196	22038	22152	22298	22295	22077	22006	22449	22167	22256	22283	22527	22501	22390	22359	22221	22255	22387	22220	22227	22150	22371	22365	22208	22226	22181	22338	22388	22266	22052	22232	22258	22204	22125	22300	22046	22528	22327	22379	22298	22134	22163	22421	22194	22376	22240	22244	22259	22252	22290	22434	22289	22384	22276	22302	22281	22219	22294	22439	22247	22318	22246	22156	22337	22462	22195	22478	22539	22236	22174	22139	22369	22212	22443	22230	22295	22372	22320	22265	22283	22417	22121	22272	22151	22191	22150	22196	22393	22113	22131	22225	22186	22278	22315	22473	22321	22270	22248	22139	22284	22254	22423	22528	22109	22165	22145	22018	22128	22321	22033	22526	22395	22576	22500	22470	22396	22287	22344	22232	22394	22353	22295	22411	22243	22098	22195	22383	22303	22229	22205	22091	22394	22377	22395	22261	22325	22157	22334	22436	22369	22376	22303	22349	22217	22313	22144	22033	22524	22529	22261	22397	22279	22131	22070	22391	22468	22327	22363	22297	22313	22480	22308	22276	22290	22389	22389	22111	22024	22209	22168	22317	22426	22366	22254	22329	22306	22125	22329	22433	22382	22148	22154	22253	22340	22477	22215	22481	22263	22245	22189	22148	22222	22354	22258	22239	22359	22351	22333	22305	22351	22267	22288	22423	22475	22176	22270	22153	22061	22153	22469	22306	21976	22403	21921	22394	22263	22195	22306	22332	22373	22420	22201	22187	22159	22126	22330	22317	22195	22223	22138	22207	22397	22134	22250	22282	22256	22183	22275	22368	22386	22327	22248	22313	22243	22240	22390	22423	22288	22505	22380	22271	22154	22297	22272	22127	22152	22190	22395	22166	22288	22167	22153	22297	22283	22178	22315	22170	22056	22256	22243	22205	22290	22251	22286	22289	22513	22197	22069	22524	22241	22359	22377	22276	22191	22328	22299	22358	22480	22431	22289	22327	22283	22500	22126	22114	22520	22162	22203	22252	22298	22401	22261	22138	22169	22194	22273	22212	22496	22398	22241	22498	22239	22427	22447	22384	22449	22194	22342	22271	22440	22281	22476	22374	22173	22262	22117	22143	22078	22078	22305	22355	22458	22212	22304	22331	22286	22335	22229	22343	22281	22249	22332	22412	22398	22369	22154	22235	22122	22262	22271	22416	22278	22163	22327	22291	22332	22176	22375	22382	22114	22495	22243	22246	22467	22314	22424	22117	22024	22032	22270	22188	22339	22218	22288	22237	22254	22175	22279	22411	22379	22166	22236	21977	22424	22328	22120	22242	22291	22387	22274	22236	22149	22226	22424	22630	22412	22160	22481	22251	22336	22271	22266	22205	22322	22287	22433	22254	22435	22217	22424	22101	22444	22228	22241	22266	21976	22289	22387	22361	21873	22095	22491	22461	22343	22200	22260	22352	21998	22296	22228	22236	22426	22197	22213	22272	22390	22366	22101	22176	22364	22372	22571	22453	22224	22168	22267	22296	22462	22331	22464	22252	22155	22197	22030	22212	22257	22225	22490	22092	22305	22287	22409	22134	22331	22395	22261	22323	22212	22285	22233	22390	22261	22404	22256	22519	22320	22345	22285	22461	22349	22343	22145	22463	22391	22376	22309	22200	22377	22175	22171	22162	22069	22117	22312	22427	22405	22075	22201	22051	22190	22253	22423	22412	22442	22234	22172	22430	22604	22205	22134	22358	22347	22207	22269	22391	22264	22174	22557	22217	22272	22292	22129	22490	22122	22302	22162	22348	22509	22347	22309	22205	22086	22463	22104	22211	22275	22184	22163	22116	22122	22160	22308	22320	22201	22435	22073	22093	22269	22361	22254	22452	22473	22472	22293	22430	22074	22296	22292	22186	22271	22009	22241	22386	22226	22504	22323	22265	22208	22230	22188	22272	22076	22159	22361	22454	22214	22297	22205	22212	22418	22369	22256	22459	22160	22177	22099	22316	22193	22230	22395	22182	22198	22254	22266	22370	22082	22344	22577	22351	22358	22120	22351	22321	22325	22332	22025	22257	22286	22367	22277	22333	22193	22343	22256	22293	22138	22177	22418	22428	22278	22408	22370	22374	22210	22420	22352	22319	22307	22340	22351	22279	22230	22421	22458	22145	22174	22329	22405	22326	22111	22329	22252	22360	22328	22397	22103	22315	22185	22330	22273	22218	22287	22409	22407	22330	22372	22187	22364	22041	22279	22037	22327	22621	22362	22178	22362	22121	22271	22176	22205	22216	22168	22269	22577	22234	22306	22449	22391	22335	22466	22254	22269	22501	22484	22261	22510	22270	22227	22226	22218	22290	22377	21987	22299	22373	22399	22185	22409	22337	22216	22194	22197	22201	22324	22355	22272	22321	22361	22091	22372	22313	22208	22245	22206	22234	22128	22383	22047	22096	22202	22331	22381	22264	22186	22293	22384	22044	22307	22438	22586	22307	22344	22321	22439	22366	22325	22308	22370	22460	22319	22216	22163	22218	22279	22235	22109	22142	22419	22379	22195	22222	22391	22344	22173	22247	22454	22354	22221	22484	22300	22341	22343	22205	22142	22209	22383	22232	22324	22298	22479	22101	22177	21992	22500	22373	22309	22260	22409	22471	22120	22216	22347	22369	22392	22249	22427	22232	22153	22370	22344	22255	22413	22363	22301	22401	22174	22127	22109	21922	22360	22412	22171	22316	22247	22341	22050	22302	22301	22392	22341	22494	22499	22400	22029	22490	22134	22322	22203	22400	22385	22344	22470	22158	22221	22071	22469	22188	22330	22305	22177	22237	22338	22010	22198	22089	22398	22288	22440	22308	22167	22063	22303	22165	22203	22387	22266	22403	22348	22367	22405	22371	22155	22201	22232	22181	22544	22457	22383	22411	22616	22249	22515	22185	22341	22181	22252	22277	22321	22264	22170	22425	22530	22307	22412	22215	22339	22265	21926	22239	22290	22235	22380	22233	22294	22470	22436	22240	22212	22335	22512	22144	22317	22396	22499	22261	22125	22263	22162	22541	22317	22314	22238	22356	22294	22145	22356	22018	22181	22344	22376	22265	22360	22282	22523	22320	22295	22581	22400	22387	22477	22280	22106	22182	22237	22238	22335	22221	22571	22388	22452	22189	22657	22295	22213	22262	22268	22022	22163	22515	22289	22304	22360	22284	22513	22535	22122	22355	22108	22396	22248	22229	22244	22176	21983	22279	22196	22190	22275	22156	22361	22437	22165	22306	22450	22206	22341	22295	22142	22259	22273	22227	22505	22408	22187	22198	22225	22217	22240	22243	22286	22159	22279	22489	22389	22406	22478	22258	21975	22311	22272	22063	22047	22263	22433	22354	22339	22294	22338	22281	22295	22470	22591	22314	22347	22179	22293	22204	22394	22342	22339	22263	22546	22292	22395	22426	22346	22363	22247	22254	22336	22176	22359	22316	22196	22353	22327	22228	22179	22390	22316	22262	22376	22253	22399	22188	22270	22360	22160	22229	22182	22211	22094	22307	22391	22133	22251	22333	22368	22150	22371	22116	22163	22321	22288	22242	22251	22252	22145	22224	22358	22126	22237	22158	22631	22064	22350	22474	22312	22217	22289	22155	22379	22179	22318	22453	22184	22291	22322	22045	22259	22433	22367	22411	22458	22143	22365	22361	22442	22345	22436	22102	22517	22219	22258	22268	22478	22283	22252	22334	22425	22543	22187	22227	22184	22303	22250	22232	22582	22231	22386	22172	22284	22141	22294	22195	22412	22172	22214	22085	22290	22179	22174	22393	22288	22356	22168	22335	22201	22147	22561	22353	22281	22483	22334	22132	22351	22254	22196	22402	22195	22085
19713	33338	29495	25041	22785	21003	19866	18924	18268	18278	17752	17680	17817	17739	17503	17559	17495	17323	17172	17237	17311	17196	17219	17295	17222	17431	17285	17172	17247	17242	17398	17417	17246	17225	17205	17388	16993	17252	17139	17109	17174	17211	17074	17142	17226	17115	17154	17316	17314	17166	17247	17303	17117	17386	17359	17220	17044	17070	17158	17238	17153	17035	17018	17327	16956	17082	17205	17096	17153	17185	17077	17146	17189	17231	17336	17188	17177	17252	17355	17243	17383	17105	17133	17107	17328	17152	17340	17225	17089	17067	17217	17277	17183	17126	17220	17095	17244	17216	17199	17210	17065	17218	17223	17210	17156	17265	17205	17231	17124	17134	17273	17224	17428	17193	17175	17149	17161	17256	17209	17232	17205	17267	17350	17216	17234	17393	17279	17006	17399	17254	17165	16941	17210	17209	16945	17241	17207	17049	17154	17181	17202	17387	17159	17209	17361	17228	17124	17108	17258	17273	17379	17164	17219	17161	17239	17261	17129	17279	17195	17215	17312	17307	17200	17031	17278	17252	17105	17088	17158	17264	17181	17177	17078	17211	17212	17222	17165	17213	17235	17114	17063	17160	17032	17185	17272	17214	17050	17192	17168	17168	17097	17334	17150	17089	17153	17189	17063	17144	17100	17061	17111	17244	17032	17291	17248	17062	17053	17172	17024	17239	16994	17185	17084	17092	17209	17355	17282	17101	17080	17111	17120	17140	17095	17112	17158	17040	17179	17274	17237	17116	17045	17075	17149	17128	17300	17324	17174	17305	17303	17063	17024	17189	17150	17314	17220	17027	17271	17307	17307	17216	17249	17039	17039	17271	17256	17220	17101	17266	17257	17295	17165	17211	17276	17243	17280	17182	17074	17102	17117	17234	17157	17145	17140	17133	17292	17083	16987	17181	17211	17063	17259	17053	17131	17430	17226	17190	16962	17419	17124	17173	17136	17281	17173	17205	17112	17178	17310	17165	17222	17119	17052	17162	17280	17225	17203	17213	17146	17335	17120	17229	17074	17178	17425	17208	17234	17212	17200	17212	17253	17326	17381	17202	17144	17184	17114	17184	17157	17265	17093	17395	17126	17064	17346	16924	17250	17172	17265	17208	17207	17172	17270	17132	17259	16995	17383	17149	17233	17226	17272	17236	17204	17224	17396	17052	17188	17246	17205	17179	17358	17108	17107	17218	17210	17177	17226	17112	17253	17176	17076	17273	17128	17174	17192	17241	17020	17042	17115	17172	17107	17213	17250	17126	17242	17048	17221	17194	17096	17245	17339	17132	17187	17173	17282	17196	17095	17146	16931	17125	17273	17160	17333	17099	17227	17201	17289	17275	17228	17360	17179	17355	17231	17190	17328	17226	17116	17140	17163	17079	17135	17261	17199	17181	17201	17150	17222	17176	17337	17298	17246	17240	17149	17141	17211	17168	17165	17123	16943	17174	17270	17143	17179	17156	17210	17167	17185	17005	17198	17109	17204	17346	17250	17088	17151	17133	17247	17199	17060	17044	17195	17185	17168	17107	17211	17148	17192	17205	17335	17294	17285	17148	17286	16987	17115	17279	17144	17149	17219	17138	17404	17233	17184	17059	17132	17213	17179	17148	17229	17169	17232	17233	17123	17198	17140	17200	17262	17356	17282	17049	17190	17220	17374	17166	17222	17123	17287	17087	17231	17186	17212	17160	17312	16973	17232	17137	17092	17298	17126	17357	17235	17207	17202	17243	17277	17261	17100	17038	17289	17036	17313	17230	17207	17247	17268	17077	17192	17107	17064	17144	17326	17219	17352	17227	17051	17279	17062	17161	16941	17160	17323	16946	17136	16988	17228	17171	17205	17141	17300	17093	17291	17167	17151	17061	17191	17194	17118	17234	17180	17177	17094	17148	17256	17050	17162	17282	17140	17020	16922	17096	17315	17014	17120	17220	17209	17108	17177	17077	17169	17179	17221	17111	17227	17145	17079	17182	17234	17189	17200	17373	17113	16968	17147	17132	17305	17017	17175	17125	17056	17038	17160	17258	17196	17253	17144	17181	17244	17097	17244	17433	16966	17132	17129	17165	17199	17332	17188	17289	17043	17136	17401	17125	17282	17248	17278	17156	17113	17238	16951	17005	17335	17147	17124	17258	17018	17123	16994	17135	17204	17189	17149	17135	17179	17143	17174	17227	17272	17249	17230	17204	17428	17277	17130	17179	17026	17221	17166	17122	17133	17309	17210	17123	17263	16900	17119	17313	17189	17135	17112	17202	17053	17192	17283	17309	17130	17194	17286	17158	17270	17278	17220	17145	17168	17234	17275	17054	17016	17232	17025	17213	17289	17266	17219	17326	17190	17238	17145	17212	17104	17181	17231	17162	17227	17098	17004	16986	17111	17125	17130	17152	17199	17355	17346	17287	17135	17243	17194	17025	17162	17125	17125	17157	17220	17249	17121	17155	17294	17091	17150	17201	17152	17179	17329	17122	17193	17253	17186	17178	17136	17135	17085	17482	17261	16982	17051	17361	17169	17414	17242	17153	17214	17036	17177	17133	17257	17296	17187	17182	17341	17193	17093	17285	17120	17269	17214	17060	17060	17194	17177	17313	17327	17204	17307	17221	17246	17039	17245	17058	17273	17172	17148	17167	17054	17219	17224	17206	17426	17144	17161	17155	17110	17133	17111	17340	17138	16970	17122	17117	17094	17209	17264	17218	17065	17080	17199	17290	17064	17193	17065	17005	17356	17236	17285	17218	17209	17180	17070	17074	17216	17155	17073	17047	17164	17057	17347	17122	17166	17197	17124	17135	17100	17227	17311	17083	17118	17340	17261	17112	17090	17262	17166	17151	17181	17374	17148	17117	17229	17396	17219	17208	17209	17160	17202	17162	17280	17145	17120	17225	17171	17088	17245	17167	17306	17209	17275	17158	17173	17307	17264	17324	17061	17154	17016	17204	17198	17039	17177	17197	17057	17181	17278	17210	17232	17143	17352	17109	17100	17143	17269	17327	17293	17285	17443	17113	17109	17124	17264	17116	17217	17186	17386	17131	17151	17191	17081	17298	17227	17033	17217	17240	17262	17225	17279	17393	17153	17261	17248	17202	17121	17310	17216	17187	17198	17160	17152	17122	17086	17288	17158	17221	17296	17149	17412	17108	17135	17287	17259	17118	17361	17300	17156	17049	17042	17114	17196	17261	17096	17286	17161	17150	17039	17258	17260	16932	17408	17068	17123	17099	17019	17216	17145	17193	17123	17210	17180	17302	17198	17262	17212	17435	17017	17173	16971	17086	17129	17122	17033	17103	17067	17013	17216	17222	17310	17187	17003	16959	17173	17131	17228	17241	17248	17213	17220	17213	17004	17091	17172	17241	17160	16991	17221	17198	17213	17323	17129	17146	17008	17270	17017	17009	17306	17011	17190	17337	17196	17256	17242	17263	17033	17123	17066	17188	17032	17032	17231	17124	17194	17176	17003	17158	17173	17222	17243	17404	17029	17004	17237	17243	17007	17328	17161	17007	17153	16999	17152	17043	17129	17187	17075	17050	17102	17485	17247	17041	17224	17143	17257	17064	17267	17046	17203	17172	17436	17173	17273	17280	17148	17108	17115	17303	17266	17269	17133	17280	17188	17132	17213	17195	17109	17213	17102	17064	17038	17159	17147	17119	17219	17055	17242	17005	17302	17099	17090	17002	17232	16980	17105	17230	17255	17337	17345	17300	17167	17267	17173	17135	17204	17214	17280	17182	17162	17160	17349	17357	17177	17216	17131	17216	17224	17031	17236	17302	17142	17099	17316	17273	16993	17210	17169	17298	17182	17121	17208	17139	17155	17297	17172	17113	17090	17176	17211	17219	17072	17149	17358	17182	17101	17249	17216	17157	17254	17221	17260	17172	17128	17151	17165	17172	17129	17112	17200	17230	17228	17291	17213	17220	17167	17275	17136	16973	17379	17169	17083	17276	17219	17240	17120	17245	17402	17120	17126	17247	17092	16973	17187	17182	17212	17178	17309	17127	17253	17181	17100	17180	17203	17201	17147	17220	17220	17201	17196	17200	17064	17115	17233	17184	17332	17286	17118	17158	17362	17189	17108	17332	17055	17226	17319	17112	17308	17210	17069	17200	17167	17299	17134	17172	17007	17121	17273	17175	17220	17028	17118	17120	17208	17281	17220	17187	17212	17242	17175	17144	17150	17271	17123	17447	17193	17094	17147	17142	17244	17252	17186	17150	17261	17117	17376	17240	17040	17324	17234	17246	17219	17238	17318	17079	17206	17188	17280	17260	17362	17132	17283	17181	17344	17263	17152	17171	17116	17234	17286	17200	17067	17172	17158	17351	17220	17132	17389	17144	17268	17210	17284	17220	17206	17082	17038	17123	17135	17263	17161	17125	17189	17036	17200	17102	17066	17240	17302	16782	17192	17165	17047	17397	17109	17229	17075	17121	17207	17209	17287	17199	17163	17137	17282	17102	17261	17163	17125	17095	17042	17265	17273	17033	17237	17217	17434	17192	17273	17388	17192	17141	17025	17074	17102	17157	17296	17309	17325	17157	17123	17167	17139	17149	16970	17167	17341	17270	17190	17339	17116	16971	17081	17012	17096	17164	17079	17114	17252	17102	17215	17287	17103	17476	17168	17316	17190	17056	17206	17294	17151	17301	17149	17276	17051	17222	17026	17247	17256	17206	17474	17138	17263	17191	17252	17142	17182	17206	17078	17157	17195	17287	17217	16994	17091	17181	17219	17176	17202	17184	17255	17246	17194	17188	17093	17062	17128	17119	17279	17079	17171	17244	17181	17068	17043	17275	17235	17083	17191	17255	17135	17171	17100	17021	17232	17234	17240	17178	17367	17168	17116	17214	17082	16976	17203	17304	17101	17332	17239	17106	17241	17135	17211	17068	17317	16996	17221	17224	17272	17289	17230	17120	17306	17104	17278	17145	17153	17096	17064	17231	17255	17245	17123	17231	17093	17321	17182	17036	16952	17153	17200	17061	17243	17094	17203	17112	17270	17186	17114	17093	17182	17181	17190	17154	17041	17375	17249	17316	17154	17153	17068	17282	17112	17046	17195	17103	17050	17136	17282	17212	17249	17289	17300	17198	17371	17166	17354	17283	17176	17332	17328	17254	17327	17158	17135	17245	17042	17212
22192	21348	28710	24471	22489	26260	28704	24543	23619	23503	23285	22755	22784	22535	22574	22500	22334	22334	22352	22227	21976	22154	21939	22281	21973	22157	22168	22212	21994	21919	21961	21895	21846	22157	22379	22059	21926	21988	21906	22244	21999	21951	22114	21820	21771	22069	21883	22062	21890	21850	22081	21726	22059	22038	22013	21841	22084	22182	21959	22045	21764	22015	21962	22055	21718	21782	21978	21669	21998	21735	22045	21641	22015	21886	21642	21876	21855	22124	21920	21980	22022	22093	21934	21873	21852	21936	21956	21916	21911	21960	21930	21895	22017	21719	21892	21796	21805	21995	21896	21898	21967	21983	21899	22027	21902	21796	22036	21895	21737	21929	22074	21948	21948	21775	22077	21895	21990	21773	22014	21758	21909	21925	21733	21801	21932	21749	21749	21860	21701	21682	21952	21700	21793	22035	21831	22067	21855	21843	21933	21849	21696	21533	22090	21912	21973	21598	21843	21848	21757	21843	21958	22072	21860	21756	21670	21771	21704	21926	21894	21808	21940	21940	21796	21677	21979	21864	21966	21791	21818	21943	21941	21937	21975	21790	21943	22116	22132	21887	21954	21882	21802	22006	21746	21784	21876	21832	21889	21761	21762	21782	21943	21813	21782	22081	21932	21830	21731	22009	21911	21835	21964	21968	21607	21885	21766	21739	22004	21728	21850	21847	21839	21903	21789	22143	21787	21801	21877	21872	21931	21754	21650	21890	21935	21796	21853	22016	21952	21791	21916	21895	21685	21979	21913	21957	21885	21574	22052	21805	22012	21881	21862	21789	22131	21754	21870	21947	21731	21954	21717	22083	21603	21864	21947	21822	22045	21730	21954	21942	22072	22023	21979	21966	21931	21990	21691	21804	21989	21833	22002	21659	21750	21958	21839	21816	21642	21771	21726	22033	21998	21910	21960	21910	21924	22198	21952	21871	22005	21958	21802	21869	21667	21794	21714	21781	22288	21916	22200	21821	21972	21824	21946	21947	21830	21796	21853	21636	21909	21881	21767	21802	22006	21803	21793	21911	21743	21874	21793	21567	21748	21882	21853	21850	21731	21954	21667	21871	21781	21666	21865	21611	21773	21723	21908	21791	21970	21703	21911	21816	21784	21956	21973	21704	22025	21840	22013	21794	21790	22049	21959	21930	21576	21894	21793	21679	21680	22022	21930	21886	21893	21976	21875	21498	22046	21893	21730	21777	22095	21831	21928	21947	22004	21713	21855	21719	21888	21986	21842	22009	21955	21894	21784	22069	21878	22091	22108	21851	21878	21777	21959	21920	21844	22018	21857	21901	21978	21936	21670	21826	21872	21886	21892	21804	21968	22007	22026	22078	21772	21826	21789	21773	21880	22107	21934	21787	21876	21785	21876	22002	21802	21786	21943	21671	21864	21785	21686	21960	21809	21741	21781	21752	22004	21953	21964	21669	21854	21864	21728	21994	21976	21880	21794	21990	22104	21870	21818	21939	21823	21661	21598	21968	22151	21833	21946	21947	21865	21838	21865	21768	21881	21860	21809	22003	21948	22040	21840	21704	21807	21993	21819	21754	21880	21795	21855	21768	22002	21897	21893	22004	22116	21831	21852	21988	21722	21771	21982	21937	21745	21901	21753	21820	21754	22061	22077	21906	21919	21846	21789	21834	21878	22113	21888	21756	21876	21899	21822	21841	21882	21826	21999	21808	22070	21795	21755	21733	21833	21797	21951	21502	21741	21923	21842	21721	21969	21839	21876	21831	21785	22018	21774	21807	22021	21914	21720	21793	21848	21847	21667	21836	21867	21647	21735	21832	21720	21829	21825	22067	21907	21850	21871	21888	21832	21850	22012	21835	21874	22022	21984	21802	21672	21870	22062	21811	22073	21766	21915	21964	21730	21777	21946	22110	21741	22180	21846	21769	21900	21997	21712	21759	21809	21850	21824	21675	21763	21973	21814	21840	21915	22014	21992	21484	21533	21721	21848	22048	21772	21861	21820	21875	22125	21852	21643	21921	22004	21956	21863	21899	21731	21985	21940	21882	21760	21661	21935	21778	21843	21915	21725	21914	21956	21745	22010	21966	21665	21928	21913	21768	21884	21884	22005	21866	21978	21655	21806	21918	21916	22090	21872	21955	21984	21965	22189	21836	21878	21960	21969	21950	21870	21693	21639	21929	21869	21879	22015	21890	21902	21966	21763	21818	21842	21620	21796	21953	21835	21969	21978	21875	21679	21921	21708	21765	21906	21717	21737	21648	21922	21845	21849	21814	21928	21841	22088	21845	21742	21802	21950	21815	21890	22008	21952	21953	22145	21814	21885	21723	21776	21928	21708	21793	21757	21897	21656	21893	21951	21771	21750	21919	21828	22003	21882	21998	21760	21955	21976	21688	21910	22060	21957	21854	21696	21740	21839	21937	21863	21752	21783	21744	21828	21898	21853	21946	21831	21813	21731	21783	21936	21778	21729	21768	21811	21865	21927	21873	21891	21808	22037	21748	21817	21967	21800	21777	21801	21774	21773	21822	21840	21843	21835	21686	21702	21855	21872	21972	21794	21956	22001	21959	21907	21812	21983	21540	21932	21908	21560	22007	21825	22222	21750	21926	21845	21823	21863	21927	21701	21670	21891	21668	21815	21762	21910	21673	21983	21971	22024	21972	21920	21729	21953	21820	21811	21845	21830	22031	21993	21885	21653	21694	21936	21909	21936	21775	21859	21836	21761	21970	22050	21813	22055	21898	21919	21915	21860	21891	21963	21680	21780	21990	21867	21693	22029	21672	21944	21771	21869	21863	21919	21925	21801	21660	21908	21880	21751	21949	21884	21948	21945	21716	21804	21805	21773	21906	21803	21866	21942	21906	21789	21864	21668	21974	21703	22074	21846	21760	21977	21885	21808	22004	21884	21688	21997	21672	21736	21846	21724	22006	21860	21781	21793	21920	21717	21931	21884	21503	21534	22030	21865	21866	21843	21644	21983	21918	21937	21961	21802	21957	22074	21909	21954	21781	21884	21589	21962	21810	21732	21916	21932	21908	21960	21911	21878	21834	21918	21913	21740	22120	21787	21960	22001	21999	21750	21773	21996	21813	21833	21723	21960	22059	21887	21783	22056	21828	21680	21795	21689	21673	21664	22041	21910	21814	21836	21690	22094	22100	21950	21861	21718	21889	21983	21779	21761	21817	21588	21860	21906	21964	21990	21745	21837	21723	21729	21761	21935	21783	21899	21905	21972	21795	22030	21789	21755	21828	21749	21871	21749	21830	21706	21961	21906	21984	21756	21925	21785	21885	21803	21996	21898	21846	21981	21980	21773	21933	21886	21808	21873	21664	21805	21621	21942	21984	21752	21745	22050	21654	21920	21805	21908	21784	21871	21702	21982	21986	21898	21635	21871	21716	21932	21759	21722	22080	21599	21609	21743	21874	21813	21994	21967	21778	22040	21612	21891	21755	21859	21721	22118	21871	21932	21909	21982	21898	21690	21658	21798	21845	21978	21921	21946	22084	21916	21858	21898	21780	21961	22089	21713	21808	21851	21852	21943	21941	21909	21738	21740	21771	21895	21939	21846	21656	21917	21932	21788	22009	21842	21955	21774	21988	21774	21909	21944	21973	21704	21738	21851	21702	21889	21748	21863	21878	21841	21738	21918	22019	21795	21808	21878	21794	22009	21957	22041	22054	21926	21827	21667	21760	21843	21793	22019	21732	21947	21874	21793	21764	21894	21735	21939	22054	21626	22015	22026	21897	21961	21808	22021	22136	21895	22022	21778	21897	21987	21744	21863	21614	21746	21818	21973	21948	21881	21881	21923	21891	21850	21749	21717	21654	21660	21763	21752	21972	21740	21801	21912	22065	21793	21607	21987	21890	22098	21890	21917	21784	21909	21829	22108	21947	21839	21945	21820	22034	21855	21822	21723	21960	21939	21765	21865	22154	21787	21739	21738	21711	21853	21750	22014	21732	21747	21675	21957	21535	21687	22023	21901	21826	21785	21667	21668	21847	21519	21947	22044	22027	21992	22114	21997	21952	21984	21818	21808	21617	22058	21838	21974	21918	21892	21933	21885	21852	21968	21747	21692	21728	21882	21941	21790	21813	21945	21696	21643	21834	21822	21983	21712	21831	21763	21859	21762	21603	21923	21727	21851	21787	21894	21808	21702	21896	21838	21795	21865	21861	21725	21984	21849	21937	22041	21827	21831	21989	21978	21947	21993	21896	21840	21987	21778	21873	21659	21942	21982	21961	21887	21939	21708	21900	21697	21658	21708	21754	21782	21835	22122	21852	21745	21839	21792	21988	21864	21889	22044	21747	21874	21843	21723	21825	21871	21964	21962	21906	22051	21840	21888	21761	21863	21738	21935	21686	21890	21981	21859	21949	21783	21720	21911	21756	21779	21746	21699	21767	21708	21927	21716	21648	21652	21982	21700	22075	21923	21716	21926	21757	21731	21546	21716	21815	21673	21892	21967	21866	21886	21956	22003	21673	21693	22019	21816	21712	21703	21820	22064	21896	21658	21732	21878	21998	22005	21811	21891	21879	21745	21814	21995	21576	21837	21726	22105	21838	22135	21991	21804	21797	21864	21718	21873	21989	21744	21822	22056	21806	22021	21924	22084	22124	21636	21885	21894	22002	21790	21851	21857	21847	21788	21874	21634	21774	21833	21974	21841	21711	21572	21728	21694	22000	21727	21751	21594	21864	21671	21827	21941	21873	21842	21602	21857	21975	21974	21876	21635	21734	21983	21893	21797	21844	21841	21647	21857	21677	21994	21785	21734	21787	21915	21659	21954	21841	21767	21896	21660	21669	21822	21861	21955	22090	21696	21983	21732	21920	21761	21460	21802	21898	22182	21937	21878	21816	21969	21944	21864	21883	21766	21820	21855	21846	21866	21835	21821	21977	22010	21991	21836	21697	21911	21871	22014	21967	21921	21930	21913	21746	21760	21918	21941	21771	21882	21977	21898	21788	21747	21796	21634	21809	21976	21793	21607	21864	22192	21646	22062	21756	21727	21879	21755	21924	21945	21814	21924	21697	21824	21919	21653	21751	22072	21809	21841	21926	21790	21870	22066	21930	21975	21545	21938	21997	22141	21941	21718	21643	21870	21823	21824	21824	21869	21743	22016	21629	21875	21788	21920	21794	22042	22020
19542	39316	34569	29412	25725	23464	21171	19999	19063	18586	18318	17965	18006	17727	17545	17459	17487	17383	17145	17207	17064	17253	17208	16919	17037	17041	17116	17130	17110	17139	16871	17000	16879	16716	16981	16972	17017	17126	17051	17021	16877	17212	17042	16973	16950	16965	17068	17068	16863	16981	16853	16998	16887	16905	16908	16999	16873	16818	16952	16954	16811	17073	16938	16970	16826	16926	16981	17051	16927	16888	16837	16843	17001	17095	16911	16910	16997	17119	16974	16757	17013	16997	16879	17006	16802	16875	16806	16958	16976	16945	16824	17100	16999	16883	16944	17064	17139	16976	16988	17079	17050	16987	16887	17053	16733	17150	16948	17077	16834	16913	17101	16869	16960	16833	17004	17111	16902	16883	16911	17038	16898	16944	16746	16911	17198	16880	17131	17012	16936	17014	17054	17015	17067	16864	17006	16897	17158	17208	17046	16995	16990	16952	16895	16766	16882	16996	17045	16858	17145	16901	16834	17126	17165	16909	17018	17083	16941	16790	16872	16953	16947	16958	16918	16956	17046	16911	17004	17059	16937	16872	16964	16899	16870	16892	16960	16957	16952	17074	17119	16965	16893	16887	17041	16859	16842	16763	16956	16873	16850	16989	17065	16785	17003	17049	16945	17082	16807	17042	16921	16964	17131	16980	16820	17112	16992	16962	16841	17093	16906	17117	17020	17051	16875	17052	17118	17066	17031	16878	16626	17122	17003	16771	17056	17023	16927	16944	16972	17001	17007	16927	17040	16926	17006	17005	16989	16937	16827	16870	16789	16991	16969	17131	16999	16897	17145	16969	16935	16947	17025	17033	17121	16848	17104	16949	16823	17042	16943	16966	16830	17087	16799	16987	16980	16927	17052	17024	16921	16894	16916	16800	16755	17044	16948	16913	16905	16831	17159	16772	17057	17128	16914	16859	17047	16961	16894	16782	16768	17000	17129	17043	16839	16898	17050	16979	17032	16857	16826	16738	17107	16905	16938	17057	17067	16892	17098	16941	17051	16940	16927	16881	17008	16888	16980	16867	16933	17101	16910	16989	16882	17002	16801	16948	16987	16891	16929	17060	16946	16927	16990	16925	16915	16928	16930	16776	16892	16974	16966	16993	16886	16844	17064	16958	16802	16982	16942	16855	17130	16808	16952	16842	17110	16990	16970	16996	16970	16717	16936	17058	16903	16798	16874	16897	16846	16719	16902	17005	16766	16956	16866	16833	16928	16825	16962	16885	16915	16982	16908	17086	17022	16940	16865	16996	17111	17043	17194	16888	17004	16956	16944	16852	16941	16790	16905	16966	17010	17218	16866	16938	17140	16991	17016	16935	16931	16915	16983	16974	16933	16880	16941	17073	16920	17079	17084	16975	17029	16966	16954	16848	17081	16892	16950	16810	16951	16998	16929	16952	16914	16980	16971	17050	17003	16868	16976	16899	16944	16939	16846	16907	16933	17010	16899	16750	16852	17038	16992	16888	16991	16731	17001	17034	16791	16785	17038	16929	16955	16812	17031	16832	16773	17004	17098	17120	16952	17027	17105	17076	17073	16900	17010	16922	17006	16858	16803	17063	17181	16994	16925	16962	17011	16983	17034	17035	16880	16931	17084	16965	16942	16886	16881	16847	17148	17144	16868	16933	17077	17106	16954	16861	16885	17024	16898	16825	17117	16946	16868	17065	16926	16929	17024	16939	16991	16809	16803	16766	16966	16856	17016	17141	16941	16916	17067	16895	16983	16978	17032	16970	16984	16920	16771	17006	16944	16984	16792	16936	16779	16898	17064	16885	17005	17018	17032	16907	16731	16909	16857	16940	16876	16791	16930	16865	16975	16913	17031	16995	17042	16972	16878	17044	16892	16942	16867	16894	16939	16893	16931	17029	16848	16849	17059	16966	16977	16823	16749	16927	16913	16902	16951	17046	16928	17156	17080	16844	16815	17155	17023	16877	16982	16860	16933	16919	16914	16898	16909	16855	16798	16880	16942	16781	16969	16992	16975	17016	16890	16923	16907	17046	17018	16867	17157	16972	16908	17030	16716	16877	17066	16864	16828	16987	17016	16879	16826	16928	16979	16915	16705	16960	16888	16885	17047	16911	16875	16930	16923	16857	17092	16901	16861	16924	16928	16942	16802	16797	16807	17020	16972	16825	17002	16898	16913	17075	16954	16995	16768	16948	16931	16742	17010	16763	16794	17044	16950	16880	16929	16858	17066	16969	17003	17112	16956	16707	17076	17174	16708	16924	17065	17082	17081	16843	16881	17059	16915	16931	17083	16862	16970	16942	16902	16978	16897	16933	17001	16999	16920	16879	16922	16742	16881	16940	17087	16946	16932	16802	16880	16978	17092	17081	16785	16939	16938	16782	16982	16928	16968	17023	16923	16928	17125	16994	16950	16929	17095	16928	17081	16931	17039	16952	16931	16994	17037	17037	16910	16874	16907	16981	16878	16862	17025	16944	16926	16980	17049	17018	17159	17046	16912	16922	16929	16971	16932	16953	16924	16825	17259	16979	17118	16853	17108	16843	16942	17031	16968	17038	16901	16782	16918	16870	17150	16933	17067	17048	16935	17042	16860	16956	16952	16924	17044	16971	16869	17102	16817	16839	16986	17034	17023	16925	16999	16964	16927	16913	16988	16848	16823	17002	17137	17041	16843	16893	17056	16829	17011	17096	16938	17063	17059	16979	16864	16875	16894	16984	16953	16862	16907	16967	16922	17109	16840	17089	16848	16870	16940	16900	16823	17111	17043	16967	16987	17070	16882	16852	17096	16894	16995	17025	16964	16911	16948	16925	16953	16971	16985	16919	17107	16930	17059	17040	17011	17028	16947	17090	16839	17000	16963	16911	17006	16713	17158	17036	16805	16803	16852	17019	17111	16804	16883	16840	17083	16891	16877	17077	17112	16773	16957	16946	17021	16932	17003	16959	16941	16994	17010	17036	17028	16996	16891	16855	17006	16830	16936	16793	17112	16946	17040	16888	17099	16845	16858	17015	16984	16893	16957	16923	16892	16651	16912	17116	17037	16969	16979	16957	16981	16990	16873	16973	16964	17076	16934	16965	16960	16864	16928	16812	16945	17019	16857	16967	17028	16944	16829	16907	16867	16910	16793	17078	16853	17077	17066	17034	16987	16969	16974	17066	17041	16938	16912	16826	16863	16931	16932	16956	17073	16894	16966	16936	17144	16969	17109	17127	16993	17118	16959	16905	17079	16997	16819	16842	16944	16870	16788	16974	17063	16886	16981	16906	17118	16986	16889	17036	16795	16853	16873	16938	16952	17056	16859	17074	17053	17007	16850	17005	16941	17015	16841	16850	16993	17119	16797	16889	16838	17040	16920	17114	17107	16914	16894	17117	16878	16975	17030	16794	16978	16919	16910	16898	17030	16788	17001	16762	16927	16812	16943	17008	16714	16808	17047	16873	17092	16747	16948	16992	16952	17092	16963	16940	16954	16952	16898	17022	16994	17149	17087	17171	17088	16992	17085	16871	16947	16979	17061	17008	17073	16853	16821	16820	16914	16935	16885	16865	17016	16892	16950	17048	16895	17132	16874	16877	16880	16857	16804	16938	16809	16903	17015	16959	16870	16946	16915	16971	16833	16909	16842	17135	17050	16985	17175	17008	17024	17128	16931	16771	17154	16983	16878	17081	16914	16948	16993	16901	16987	16824	16991	16969	16834	16908	17036	16796	16990	16886	16839	16884	16900	16955	16964	16915	16766	17079	16890	17028	17034	16731	16825	16857	17157	17017	16911	17001	16957	17029	17055	16805	16798	16892	16874	17046	17034	16993	16939	17019	16907	16906	17068	17094	16882	16869	17100	16987	17019	17027	17105	16856	16888	17111	17057	16999	16828	17032	16938	17021	17016	16880	16957	16951	17008	16925	17087	17050	16916	17108	16884	17080	16930	17048	16723	17035	16937	16988	16830	16885	17000	16896	16903	16891	16948	16879	16924	16801	16972	16946	16874	16935	17208	16861	17065	16841	16920	16891	16921	16922	16858	16870	16974	17015	16837	16966	16957	17036	16785	17044	16811	17067	16942	17023	17150	16812	16931	16966	16879	17109	16995	16898	16981	17136	17027	16947	16989	16734	16931	16788	17034	16791	16698	17007	16932	17128	16852	16869	17075	16963	16887	17006	17146	17186	16930	16826	17095	16983	16880	17067	16942	16933	17015	16920	17121	16864	16954	16940	16976	16988	16945	16976	16889	16985	16952	16862	16870	16889	17123	16797	17015	16913	17000	16756	16872	16852	16992	16932	16874	16859	16968	16822	16885	16955	16995	16961	17012	16978	16960	16764	17069	17001	17066	16887	17028	17065	17036	17043	16940	16701	17080	16960	16985	17043	16788	16888	17130	16900	16781	16898	16856	16928	16892	16938	17012	16993	16966	16909	17012	16881	16899	16855	16825	16991	16948	16931	16997	16762	16981	17112	16982	16912	16797	16778	17013	17068	16916	17006	17038	16879	17028	16848	16761	17074	16893	17022	16862	16906	17053	16798	16902	16947	16872	16857	16994	16988	17016	16950	16816	17020	16884	16907	16843	16957	17068	16876	16879	16971	16994	16860	17022	17058	16934	16904	16936	17060	17159	17080	16933	17141	17065	16917	17062	16943	17042	16887	16982	17099	17013	16911	16892	17002	16843	16949	17060	16894	16942	17001	16976	17036	16986	16972	17027	17068	16877	16977	16828	16871	17045	16976	16856	16893	16825	16902	16946	16903	16971	16983	16810	16916	16989	16911	16854	16771	17086	16973	16902	16778	16885	16988	16984	16791	16768	16800	17081	16926	17190	16907	16944	16890	16889	16830	16967	17070	16900	16903	17046	16870	17043	16826	16897	16893	17057	17088	16924	16891	16878	16897	16882	16791	16899	16962	16804	17002	16896	16839	17098	17033	16824	16907	17113	16785	17049	16950	16888	17002	17000	16986	16955	17083	17152	16917	16992	17001	16873	16962	16883	16935	16978	17036	16969	16973	16961	16804	16898	17052	16894	17085	17121	16854	17122	17077	16736	17112	16909	16984	16834	17196	17035	17011	16995	16898	16912	16930	17023	16867	17009	17062	17036	17059	16910	17026	16997	16834	16883	16857	16978	16990	16999	16954	16917	17026	17021	16829	17063	16753	16965	17058
30933	26919	31520	29395	25769	24746	23968	23418	23054	22681	22718	22459	22509	22588	22402	22539	22349	22393	22251	22098	22207	22298	22105	22185	22011	22439	22192	22321	22171	22399	22132	22446	22231	22340	22300	21988	22227	22258	22276	22048	22382	22006	22283	22308	22228	22164	22277	22020	22242	22092	22021	22177	22078	22137	22156	22263	22425	22140	22311	22307	22116	22138	22078	22041	22300	22258	22191	22211	22389	22212	22221	22251	22177	22253	22499	22024	22003	22131	22176	22130	22165	22307	22368	22180	22312	22398	22229	22003	22318	22096	22134	22210	22398	22155	21978	22265	22122	22358	22078	22156	22390	22215	22204	22110	22221	22258	22245	22108	22192	22270	22169	22256	22290	22197	21855	22279	22298	22371	22219	22064	22094	22196	22182	22207	22156	22289	22252	22332	22359	22363	22275	22168	22116	22508	22051	22195	21892	21985	22451	22261	22221	22094	22287	22228	22270	22234	22435	22470	22208	22290	22263	22292	22170	21935	22260	21972	22358	22386	22110	22238	22223	22111	22014	22068	22359	21967	22181	22414	22365	22011	22016	22013	22273	22003	22081	22191	21998	22130	22163	22235	22005	22204	21986	22198	22156	22074	22163	22350	22368	22149	22176	22328	22208	22129	22253	22186	22090	22340	22186	22352	22397	21989	22360	22190	22212	22201	22109	22218	22368	22257	22133	22146	22218	22376	22230	22215	22342	22095	22314	22169	22197	22181	22345	22280	22174	22213	22183	22468	22261	22312	22309	22012	22166	22206	22204	22312	22217	22154	22314	22185	22325	22497	22272	22198	22215	21839	22233	22286	22040	22401	22373	22059	22123	22202	22000	22056	22110	22126	22428	21936	22320	21933	22013	22283	22071	22194	22358	22210	22183	21974	22243	22252	22333	22372	22230	22157	22357	22172	22277	22168	22346	22119	22205	22148	22224	22288	22116	22220	22012	22277	22071	22335	22079	22309	22287	22260	22293	22134	22226	22238	22160	22110	22105	22267	22070	22126	22387	22252	21977	22276	22097	21970	22136	22282	22224	22173	22227	22234	22149	22171	22285	22313	22234	22221	22387	22213	22046	22157	22308	22140	22165	22107	22000	22146	22132	22450	22220	22245	22253	22226	22344	21922	22302	22277	22265	22083	22036	22380	22386	22149	22319	22282	22194	22121	22124	22255	22098	22083	22188	22039	22209	22003	22186	22301	22314	22257	21939	22218	22113	22417	22276	22001	22184	22262	22238	22126	22164	22210	22246	22180	22471	22343	22313	22171	22093	22246	22272	22300	22400	22163	21946	22112	22245	22055	22122	22149	22302	22233	22309	22232	22385	22280	22022	22187	22351	22197	22110	22243	22084	22237	22173	22213	22445	22347	22195	22284	22331	22230	22200	22070	22027	21971	22158	22077	22068	22086	22148	22261	22383	22367	22174	22165	22174	22090	22218	22374	22085	22275	22112	22281	22283	22173	22188	22011	21968	22274	21977	22223	22154	22241	22190	22181	22262	22107	22207	22226	22344	22186	22137	22139	21986	22154	22424	22135	22115	22202	22396	22133	22234	22206	22144	22055	22035	22185	22135	22144	22081	22242	22237	22405	22114	22407	22353	22273	22165	22167	22047	22287	22393	22074	22264	22116	22124	22467	22291	22085	22241	22146	22332	22442	22167	22040	22237	22227	22312	22447	22335	22109	22271	21990	22027	22023	22377	22190	22039	22275	22321	22375	22046	22224	22215	22290	22057	22242	22321	22025	22229	22088	22217	22267	22152	22279	22176	22235	22307	22274	22285	21901	22125	22143	22150	22002	22232	22163	22221	22414	22333	22128	22278	22336	22119	22125	22155	22291	22288	22087	22286	22251	22146	22261	22377	22274	22386	22308	22072	22276	22282	22189	22170	22102	21952	22005	22040	22129	22242	22441	22499	22113	22217	22121	22207	22209	22143	22251	22116	22407	22412	22306	22501	22409	21960	22186	22164	22143	22277	22280	22218	22366	22173	22365	22119	22348	22286	22206	22041	22253	22078	22074	22430	22287	22215	22294	22290	22084	22352	22197	22288	22149	22234	22186	22261	22173	22207	22372	22305	22165	22208	22239	22226	22125	22193	22195	22142	22245	22193	22338	22277	22231	22312	22194	22171	22078	22349	22102	22385	22185	22287	22400	22180	22346	22234	22022	22037	22214	22158	22153	22248	22229	22446	22263	22262	22294	22264	22405	22139	22265	22068	22147	22173	22199	22208	22133	22213	22187	22034	22246	22287	22113	22387	22183	22199	21954	22162	22322	22243	22251	22328	21990	22188	22124	22208	22259	22318	22015	22123	22158	22073	22427	22391	22326	22082	22375	22360	22195	22197	22164	22211	22218	22160	22283	22140	22121	22169	21964	22116	22246	22186	22022	22184	22202	22275	22262	22206	22314	22281	22140	22250	22180	22097	21983	22125	22033	22312	22031	22152	22302	22369	22315	22371	22254	22219	22227	22366	22246	22288	22155	22657	22464	22205	22182	22094	22016	22120	22275	22355	22342	22257	22474	22085	22277	22170	22213	22257	21999	22408	22194	22263	22359	22167	22166	22382	21970	22223	22230	22261	22192	22215	22161	22243	22207	22095	22437	22296	22030	22267	22232	22018	22181	22197	22266	22279	22233	22331	22067	22184	22270	22253	21915	22176	22187	22138	22286	22355	22066	22263	22298	22385	22248	22244	22194	22221	22153	22202	21899	22311	21988	22369	22272	21945	22055	22303	22155	22389	22050	22163	22176	22317	22087	22237	22375	22500	22258	22187	22497	22554	22452	22245	22406	22112	22149	22098	22323	22066	22166	22366	22232	21996	22318	22056	22175	22397	21921	22054	22338	22295	22283	22377	22228	22349	22228	22439	22073	22188	22345	22367	22210	22337	22145	22379	22227	22145	22363	22218	22256	22461	22198	21953	22206	22057	22277	22258	22274	22393	22355	22272	22214	22230	22140	22211	22128	22259	21976	22033	21938	22174	22152	22270	22353	22080	22151	22255	22114	22257	21943	22257	22258	22279	22186	22352	22244	22122	22410	22319	21985	22330	22073	22190	22077	22302	22376	22218	22040	22087	22275	22278	22362	22381	22248	22075	22318	22178	22216	22244	22056	22292	22388	22171	22061	22337	22183	22234	22158	22262	22410	22303	22210	22254	22039	22184	22304	22236	22438	22266	22224	22130	22414	22118	22175	22186	22083	22265	22154	22060	22342	22453	22097	22257	22446	22208	22241	22237	22295	22299	22316	22340	22125	22141	22091	22196	22140	22120	22250	22161	22421	22115	22316	22061	22010	22213	22198	22210	22292	22112	22189	22241	22176	22260	22197	22355	22163	22208	22181	22324	22323	22154	22294	22268	22323	22378	22129	22019	22056	22265	22223	22306	22467	22134	22068	22076	22069	22369	22271	22256	22208	22162	22201	22316	22246	22351	22311	22145	22047	22256	22186	22254	22085	22140	22036	22357	22300	22406	22183	22205	22202	22129	22220	22160	22293	22228	22383	22216	22612	22309	22145	22119	22014	22326	22251	22153	22147	22192	22038	22040	22339	22154	22035	22163	22130	22061	22050	22232	22273	22125	22286	22174	22181	22241	22221	22297	22226	22317	22173	22157	22116	22198	22240	22152	22275	22257	22293	22109	22131	22239	22123	22261	22319	22122	22123	22155	22280	22600	22393	22211	22230	22000	22111	22246	22091	22206	22303	22277	22453	22143	22429	22188	21941	22093	22127	22014	22213	22277	22225	22200	22146	22215	22212	22290	22178	22081	22181	22250	22058	22193	22443	22170	22137	22198	22061	22154	22247	22210	22359	22406	22204	22197	22177	22126	22255	22244	22165	22002	21996	22154	22191	22225	22257	22168	22276	22317	22312	22362	22354	22201	22274	22052	22072	22139	22128	22097	22326	22331	22274	22194	22288	22046	22381	22283	22384	21935	22161	22366	22091	22011	22110	22190	22261	22225	22335	22078	22069	22116	22109	22154	22085	22309	22052	22199	22172	22061	22056	22337	22276	22219	22007	22322	22229	22042	22244	21990	21962	22203	22101	22108	21780	22013	21884	21896	22099	22256	22203	22009	22105	22337	22117	22178	22205	22369	22383	22240	22237	22270	22120	22158	22173	22182	22369	22233	22245	22277	22454	22287	22057	22149	22137	22241	22149	22293	22371	22227	22366	22141	22188	22104	21980	22095	22098	22310	22245	22208	22153	22270	22245	22262	22173	22122	22241	22251	22275	22211	22179	22288	22444	22234	22160	22160	22203	22112	22169	22073	21994	22193	22064	22203	22186	22341	22105	21870	22274	22180	22151	22213	22176	22125	22063	22220	22383	22207	22047	22112	22062	22401	22108	22160	22214	22218	22295	22214	22203	22361	22488	22354	22056	22135	22273	22125	22256	22254	22149	22417	21914	22170	22132	22370	22299	22198	22228	22402	22083	21976	22159	22208	22352	22213	22013	22251	22167	22062	22019	22191	22122	22039	22250	22138	22292	22183	22157	22199	22130	22053	22205	22204	22067	22154	21989	22083	22077	22101	22268	22158	22461	22126	22125	22274	22365	22275	22065	22299	22206	22241	22248	22156	22133	22141	22183	22354	21978	22260	22178	22171	22291	22231	22009	22350	22247	22162	22216	22089	22300	22203	22356	22140	22384	22301	22457	22316	21966	22197	22470	22090	22201	22222	22032	22290	22131	22383	22310	22241	22224	22115	22330	22170	22265	22284	22167	22179	22370	22246	22213	22419	22339	22165	22369	22167	22507	22291	22075	22256	22153	22222	22262	22387	22304	22079	22339	22106	22049	22229	22175	22208	22341	22185	22209	22321	22279	22224	22186	22236	22140	22213	22308	22183	22224	22286	22299	22206	22246	22493	22204	22156	22153	22237	22344	22164	22129	22407	22301	22231	22118	22297	22042	22214	22281	22241	22231	22241	22286	22311	22256	22239	21831	22174	22486	22098	22252	22271	22189	22246	22302	22124	22237	22232	22301	22322	22266	22404	22357	22195	22348	22227	22153	22193	21948	22297	22333	22230	22061	22144	22076	21920	22067	22168	22152	22208	22166	22106	22341	22477	22375	22114	22156	22196	21980	22215	22055	22423	22179	21859	22405	22225	22121	22316	22249	22173	22203	22068	22061
22033	31616	27842	24551	21909	20445	19256	18552	18337	17832	17877	17704	17643	17437	17497	17473	17427	17172	17309	17302	17367	17274	17259	17162	17200	17177	17229	17292	17236	17174	17058	17124	17104	16996	17211	17392	17231	17318	17409	17142	17186	17100	17234	17205	17087	17250	17103	17118	17020	17116	17141	17091	17413	17217	17162	17192	17160	17135	17357	17109	17225	17086	17474	17113	17136	17164	17062	17117	17087	17265	17266	17321	17134	17141	17403	17337	17108	17101	17121	17105	17145	17257	17034	17219	17092	16978	17252	17119	17129	17243	17179	17071	17177	17139	17317	17216	17153	17258	17146	17091	17216	17182	17070	17207	17302	17243	17271	17194	17212	17227	17131	17133	17078	17220	17306	17138	17114	17159	17083	17187	17140	17268	17273	17314	17254	17300	17050	17333	17106	17241	17258	17147	17087	17098	16889	17169	17091	17207	16961	17145	17095	17228	17198	17241	17208	17182	17126	17195	17244	17068	17157	17041	17302	17111	16910	17276	17109	17395	17181	17012	17230	17012	17062	17186	17257	17162	17216	17027	17186	17205	17188	17313	17066	17122	17149	17064	17225	17105	17306	17162	17216	17129	17270	17161	17145	17058	17125	17189	17292	17315	17322	17041	17080	17141	17158	17050	17324	17107	17112	17057	17099	17437	17200	17294	17315	17001	17129	17206	16993	17273	17053	17247	17175	17163	17100	17180	17098	17129	17210	17041	17215	17254	17120	17384	17232	17237	17017	17231	17103	17151	17119	17120	17063	17104	17262	17067	17256	17222	17212	17240	17131	16992	17101	17006	17003	17296	17248	17300	17020	17212	17179	17272	17172	17144	17066	16985	16942	17233	17184	16964	17129	17144	17175	17101	17089	17341	17210	16911	17034	17303	17159	17278	17095	17134	17123	17146	17098	17315	17289	17154	16968	17241	17152	17133	17070	17230	17402	17275	17061	17331	17248	17223	17029	17024	17004	17131	17276	17151	17158	17047	17390	16905	17305	17065	17189	17205	17061	17135	17096	17016	17178	17136	17132	17019	17303	17050	17029	17257	17252	17160	17309	17128	17286	17061	17056	17289	17227	17015	17318	17230	17198	17160	17150	17147	17109	17057	17195	17073	17141	17199	17157	17228	17116	16982	17124	17201	17244	17222	17060	17060	17162	17216	17115	17277	17249	17023	17332	17059	17111	16945	17109	17130	17157	17184	17152	17120	17168	17142	17153	17137	17159	17288	17438	17093	16994	17247	17275	17269	17333	17130	17123	17132	17150	17089	17246	17224	17225	16975	17246	17191	17121	16993	17220	16999	17075	17053	17224	17287	17057	17350	17113	17241	17035	17359	17299	17042	17173	17223	17555	17322	17181	17244	17361	17421	17177	17262	17210	17121	17127	17283	17348	17094	17193	17124	17300	17248	17196	17055	17278	16945	17159	17188	17106	17180	16964	17091	17044	16972	17078	17396	17189	17103	17088	17016	17129	17203	17116	17310	16950	17095	17363	16915	17111	17161	17252	17114	17006	17111	17114	17010	17047	17159	17194	17116	17239	17065	17219	17245	17194	17158	17094	17075	17043	17259	17188	17159	17082	17277	17128	17224	17295	17089	17228	17120	17170	17100	17102	17237	17227	17055	17173	17212	17192	17278	17238	17241	17103	17141	17300	17107	17216	17224	17011	17352	17307	17032	17088	17251	17225	17141	17096	17173	17313	17367	17080	16915	17165	17147	17354	17377	16981	17223	17276	17286	17143	17179	17236	17135	17178	17039	17128	17106	17099	17101	17195	17139	17144	17265	17075	17208	17179	17181	17347	17273	17197	17135	17308	17153	17207	17136	17026	17216	17075	17014	17215	17171	17144	17290	17135	16984	17055	16998	17171	17255	16993	17203	17390	17123	17173	17254	17160	17134	17104	17256	16966	17031	17157	17358	17181	17289	17248	17051	17261	17129	17050	17392	17314	17145	17209	17239	17164	17141	17054	17040	17133	17219	17166	17069	17175	17155	17184	17298	17023	17281	17235	17108	17147	16986	17119	17261	17210	17143	17191	17067	17132	17137	17128	17069	17232	17254	17193	17248	17236	17070	17240	17127	17102	17110	17094	17136	17172	17070	17043	17127	17260	17261	17241	17088	17194	17101	17096	17161	17138	17323	17321	17213	17086	17327	17033	17375	17208	17032	17074	17243	17060	17177	17320	17052	17210	17161	17100	17160	17056	17178	17156	17159	17127	17220	17158	17070	17257	17090	17248	17177	17157	17127	17219	17169	17268	17024	17258	17113	17295	17217	17048	17172	17207	17040	17121	17196	17212	17358	17081	17118	17376	17109	17206	17240	17176	17148	17170	17074	17102	17181	16983	17165	17119	17132	17337	17310	17109	17218	17032	17133	17383	17118	17032	17137	17176	17259	17167	17254	17225	17053	17260	17194	17203	17142	17245	17085	17278	17238	17268	17192	17111	17089	17223	17211	17082	17056	17171	17114	17325	17129	17049	16978	17333	17150	17249	17238	17281	17149	17132	17133	17095	16991	17215	17173	17208	17049	17173	17047	17358	17254	17116	17206	17110	17174	17212	17169	17265	17161	17102	17040	17120	17117	17297	17094	16993	17328	17038	17037	17038	17140	17121	17332	17187	17156	17233	17074	17158	16960	17076	17101	17188	17128	17217	17150	17214	17274	17083	17336	17046	17079	17244	17029	17097	17161	17262	17195	17080	17149	17213	17078	17073	17257	17022	17170	17141	17225	17165	17227	17133	17192	17094	17259	17042	17294	17184	17202	17064	17197	17226	17058	17173	17237	17073	17190	17026	17151	17070	17269	17001	17340	17278	17008	17242	17224	17124	17110	17163	17262	17110	17352	17133	17147	17246	17180	17162	17067	17233	17128	17145	17232	17250	17380	17333	17205	17110	16946	17175	17097	17204	17112	17160	17052	17114	17115	17212	17132	17234	17267	17281	17083	17120	17223	17109	17054	17037	17250	17157	17129	17033	17197	17215	17157	17004	17109	17134	17213	17092	17213	17032	17066	17093	17196	17126	17290	17415	17272	17163	17112	17245	17087	17009	17084	17280	17170	17178	17218	17109	17259	17222	17197	17026	17188	17312	17009	17090	17163	16941	17261	17127	17231	17081	17113	17272	17049	17171	17227	17143	17328	17131	17246	17218	17176	17109	17074	17187	17130	16994	16944	17125	17109	17019	17166	17202	17088	17033	17165	17139	17185	17230	17310	17183	17001	17185	17228	17109	17190	17033	17171	17031	17033	17106	17216	17181	17103	17059	17259	17072	17244	16966	17243	17156	16908	17036	17227	17104	17231	17038	17205	17081	17272	17018	17138	17181	17274	17194	17196	17169	17097	17020	17254	17038	17171	16977	17300	17161	17157	17184	17290	17289	17327	17276	17133	17138	17086	17260	17103	17263	16971	17165	17149	17178	17199	17301	17233	17149	17107	17092	17136	17158	17231	17166	17099	17036	17066	17111	17137	17005	17153	17235	17028	17241	17375	17316	17210	17348	17016	17186	17133	17284	17473	17165	17082	17348	17127	16925	17160	17322	17005	17251	17167	16917	17336	17234	17141	17275	17142	17137	17132	17211	17076	17129	17173	17229	17153	17178	17182	17298	17122	17449	17162	17197	17054	17404	17141	17148	17060	17209	17111	17329	17194	17179	17205	17256	17202	17289	17116	17227	16994	17348	17171	17241	17214	17314	17085	17189	17116	17049	17254	17257	17145	17060	17180	17235	17194	17114	17044	17096	17179	17058	17132	17020	17074	17122	17238	17159	17228	17270	17134	16998	17188	17114	17071	17236	17075	16972	17180	17362	17019	17377	17268	17253	17139	17232	17198	17158	17227	17086	17184	17060	17209	17231	17095	17267	17153	17135	17317	17166	17212	17194	17165	17153	17249	17357	17207	17066	17113	17107	17162	17298	17098	17186	17103	17208	17129	17194	16990	17340	17176	17117	17113	17077	17150	17037	17327	17075	17138	17191	17275	17020	17096	17193	17009	17253	17071	17104	17262	17229	17199	17297	17330	17277	16949	17091	17088	17143	17114	17248	16897	17029	17190	17012	17303	17093	17219	17220	17070	17194	17177	17090	17091	17183	17349	17234	17340	17175	16978	17200	17090	17244	17039	17147	17139	17269	17090	17231	17304	17211	17160	17232	17109	17337	17038	17179	17162	17116	17052	17105	17165	17140	17163	17224	17214	17242	17203	17247	17014	17351	17071	17232	17231	17123	17183	17171	17123	17199	16966	17077	17072	17154	17262	17302	17155	17134	17175	17172	17145	17170	17317	17170	17282	17020	17291	17169	17045	17298	17206	17208	17247	17431	17098	17233	17169	17053	17207	17241	16982	17032	17239	17254	17138	17248	17051	17138	17235	17170	17243	16879	17292	17135	17194	17069	17180	17358	17234	17188	17163	17110	17026	17156	17177	17213	17335	17123	17192	17312	17315	17166	17213	17200	17121	17212	17325	17295	17057	17210	17085	17225	17222	17104	17044	17275	17135	17058	17091	16998	17187	17139	17140	17092	17039	17167	17387	17352	17149	17332	17144	17065	17008	17186	17089	17183	17225	17286	17132	17103	17229	17164	17159	17039	17166	17243	17063	17145	17113	17100	17274	17129	17057	17201	17137	17161	17245	17182	17138	17270	17111	17263	17197	17022	17258	17088	17219	17206	17180	16966	17157	17153	17173	17271	17038	17091	17228	17400	17173	17145	17131	17146	17332	17162	17182	17185	16993	17215	17152	17306	17242	17306	17326	17259	17299	17143	17224	17182	17228	17141	17004	17129	17131	17085	17003	17059	17027	17139	17089	17210	17179	17266	17235	17144	17059	17199	16971	17117	17321	17085	17263	17340	17109	17050	17157	17081	17314	17183	17107	17188	17241	17066	17252	17142	17316	17171	17136	17172	17187	17081	17210	17103	17352	17098	17143	17308	17157	17124	17316	17026	17297	17042	17340	17136	17172	17365	17055	17156	17146	17129	17287	17123	17436	17117	17340	17244	17376	17361	17203	17239	17037	17207	17014	17274	17271	17306	17211	17009	17150	17121	17310	17087	17111	17087	17025	17064	17120	17026	17061	17124	17054	17172	17183	17135	17160	17209	17086	17197	17117	17071	17328	17236	17156	17136	17174	17334	17165
23261	21324	28346	25539	24472	26404	26254	23880	23148	22791	22702	22446	22327	22249	22312	22231	22199	21961	22118	22180	21912	21992	22073	22084	21823	21769	21958	21729	22027	22053	21888	21806	21872	21876	21909	21712	21742	21629	21649	21792	21706	21731	21655	21888	21853	21856	21787	21728	22064	21998	21939	21700	21764	21710	21822	21587	21784	21767	21964	21853	21809	22097	21862	21873	21728	21965	21593	21738	21801	21513	21610	21817	21673	21739	21725	21609	21902	21681	21590	21728	21921	21791	21757	21714	21894	21767	21930	21925	21743	21832	21781	21789	21652	21747	21933	21743	21929	21739	21667	21911	21816	21774	21712	21652	21575	21710	21713	21950	21954	21794	21846	21740	21964	22034	21707	21554	21721	21806	21719	21475	21720	21848	21596	21598	21799	21814	21781	21939	21927	21972	21760	21645	21634	21799	21734	21770	21870	21923	21643	21975	21612	21818	21931	21666	21616	21611	21875	21706	21833	21754	21814	21749	21745	21758	21737	21790	21783	21724	21680	21696	21724	21717	21702	21845	21725	21955	21832	21975	21644	21776	21693	21959	21761	21798	21802	21762	21627	21843	21625	21777	21762	21833	21586	21604	21756	21620	21791	21835	21433	21671	21553	21751	21799	21822	21786	21681	21556	21760	21783	21603	21722	21911	21900	21849	21420	21538	21901	21881	21688	21824	21710	21635	21728	21711	21932	21719	21818	21552	21664	21921	21778	21665	22000	21710	21689	21823	21650	21560	21740	21820	21531	22115	21714	21664	21628	21886	21850	21777	21742	21810	21633	21777	21873	22104	21864	21813	21779	21864	21708	21849	21748	21853	21866	21697	21991	21772	21726	21845	21838	21741	21634	21887	21867	21845	21695	21844	21727	22032	21824	21593	21656	21782	21937	21712	21745	21620	21840	21724	21798	21664	21823	21708	22020	21561	21752	21854	21628	21592	21839	21577	21719	21617	21735	21686	21652	21642	21758	21709	21862	21567	21494	21760	21752	21705	21733	21740	21641	22044	21682	21597	21738	21912	21774	21965	21682	21866	21806	21582	21792	21806	21682	21706	21715	21840	21813	21736	21536	21893	21763	21888	21873	21722	21850	21541	21757	21580	21713	21739	21890	21926	21793	21694	21707	21680	21656	21577	21689	21775	21613	21895	21661	21823	21862	21851	21521	21455	21576	21815	21651	21844	21686	21715	21927	21835	21691	21657	21611	21813	21848	21589	21873	21706	21705	21572	21683	21728	21670	21807	21647	21542	21814	21706	21707	21714	21777	21741	21938	21599	21671	21675	21735	21749	21965	21844	21837	21839	21659	21967	21516	21809	21682	21848	21876	21722	21889	21699	21731	21696	21989	21677	21766	21639	22007	22061	21836	21737	21800	21634	21874	21635	21730	21767	21790	21721	21621	21734	21726	21737	21543	21872	21594	21782	21804	21609	21573	21781	21960	21711	21874	21951	21612	21629	21852	21920	21624	21742	21741	21718	21526	21730	21848	21613	21730	21627	21691	21727	21704	21884	21914	21865	21636	21571	21698	21622	21922	21864	21513	21736	21440	21696	21724	21966	21849	21691	21674	21955	21744	21694	21704	21571	21958	21935	21719	21737	21861	21496	21786	21859	21700	21835	21917	21779	21585	21628	21757	21802	21873	21871	21745	21765	21759	21985	21784	21637	21766	21738	21857	21894	21663	21770	21711	21894	21629	21789	21761	21878	21787	21880	21882	21666	21785	21794	21670	21929	21814	21722	21946	21957	21752	21649	21786	21852	21674	21781	21664	21685	21726	21760	21865	21850	21770	21620	21807	21764	21720	21647	21936	21675	21874	21787	21608	21673	21819	21800	21659	21895	21813	21545	21740	21436	21811	21701	21943	21872	21698	21745	21746	21751	21801	21725	21785	21911	22060	21690	21840	21796	21780	21673	21885	21657	21720	21496	21669	21840	21638	21839	21854	21696	21721	21783	21729	21537	21868	21891	21561	21722	21721	21857	21644	21834	21781	21622	21805	21763	21744	21821	21521	21806	21549	21574	21846	21745	21729	21717	21888	21722	21770	22114	21726	21582	21869	21815	21950	21727	21813	21753	21745	21770	21676	21829	21832	21669	21641	21826	21854	21666	21855	21993	21750	21747	21941	21827	21679	21880	21905	21848	21740	22010	21760	21794	21825	21694	21812	21850	21572	21598	21678	21565	21919	21955	21663	21826	21757	21630	21499	21828	21647	21692	21635	21696	21674	21707	21802	21656	21602	21753	21706	21804	21751	21497	21802	21691	21764	21666	21744	21867	21618	21811	21773	21728	21638	21865	21835	21604	21748	21816	21764	21707	21707	21880	21633	21553	21581	21717	21710	21600	21736	21963	21916	21710	21619	21605	21847	21766	21840	21880	21657	21691	21577	21802	21899	21528	21821	21693	21848	21870	21960	21756	21889	21674	21849	21895	21803	21670	21766	21919	21935	21706	21767	21762	21861	21755	21905	21754	21703	21734	21474	21874	21804	21749	21798	21898	21414	21845	21753	21728	21595	21821	21559	21506	21609	21671	21582	21674	21782	22024	21773	21680	21662	21621	21764	21699	21850	21752	21833	21888	21664	21638	21658	21724	21793	21760	21821	21598	21765	21834	21772	21668	21927	21853	21757	21667	21734	21837	21827	21801	21897	21654	21849	21769	21816	21769	21784	21738	21581	21767	21634	21620	21782	21439	21686	21680	21616	21531	22010	21643	21378	21951	21726	21847	21516	21877	21646	21613	21643	21695	21673	21802	21687	21526	21943	21780	21794	21608	21631	21755	21772	21666	21612	21979	21832	21707	21687	21573	21738	21943	21571	21955	21842	21769	21695	21911	21708	21588	21816	22086	21702	21892	21808	21789	21595	21793	21451	21872	21844	21668	21778	21697	21970	21759	21567	21863	22003	21673	21673	21777	21756	21736	21829	21810	21775	21665	21727	21775	21643	21581	21939	21670	21908	21652	21863	21698	21802	21579	21702	21872	21891	21812	21822	21824	21748	21689	21841	21816	21784	21685	21624	21792	21458	21858	21841	21783	21699	21593	21710	21638	21765	21717	21697	21652	21614	21582	21591	21841	21683	21923	21914	21772	21813	21777	21832	21838	21708	21787	21872	21478	21710	21742	21735	21748	21849	21876	21687	21581	21510	21590	21907	21859	21679	21689	21708	21684	21692	21931	21879	21605	21843	21784	21736	21657	21772	21874	21827	21723	21837	21870	21684	21810	21698	21975	21475	21542	21721	21745	21810	21836	21819	21653	21544	21822	21768	21664	21759	21710	21785	21916	21726	21618	21754	21799	21613	21627	21919	21931	21871	21754	21780	21895	21713	21717	21854	21750	21769	21587	21788	21723	21712	21847	21759	21583	22035	21697	21644	21807	21881	21713	21851	22138	21725	21524	21664	21886	21799	21827	21837	21730	21580	21837	21642	21708	21816	21687	21748	21839	21854	21932	21642	21838	21667	21516	21621	21817	21759	21644	21742	21732	21720	21962	21878	21822	21546	21552	21852	21741	21816	21794	22023	21919	21762	21877	21552	21851	21732	21839	22006	21899	21786	21901	21722	21867	21849	21874	21937	21610	21701	21575	21816	21675	21718	21759	21661	21664	21793	21774	21746	21525	21750	21967	21909	21777	21845	21907	21656	21692	21492	21846	21771	21640	21752	21790	21708	22060	21734	21841	21853	21798	21515	21726	21852	21588	21847	21768	21744	21622	21848	21740	21664	21746	21656	21941	21584	21820	21611	21824	21669	21788	21774	21599	21475	21875	21648	21594	21708	21944	21898	21720	21787	22187	21798	21762	21765	21852	21827	21597	21867	21663	21750	21897	21508	21591	21607	21570	21746	21897	21574	21674	21853	21956	21599	21651	21638	21808	21875	21833	21922	21762	21662	21723	21612	21934	21639	21789	21724	21753	21680	21750	21870	21390	21703	21918	21942	21711	21924	21616	21927	21973	21723	21687	21596	21631	21625	21858	21946	21804	21916	21625	21619	21599	21742	21856	21852	21861	21796	21938	21697	21902	21592	21759	21661	21680	21814	21728	21808	21764	21860	21829	21969	21851	21813	21567	21634	21821	21919	21527	21693	21682	21903	21488	21669	21874	21946	21721	21738	21828	21814	21673	21928	21890	21707	21819	21716	21835	21650	21806	21705	21879	21815	21910	21761	21870	21846	21960	21913	21828	21500	21677	21746	21650	21880	21855	21784	21555	21790	21489	21729	21893	21878	21747	21785	21772	21838	21844	21784	21613	21799	21491	21697	21788	21840	21835	21712	21852	21869	21794	21872	21922	21766	21517	21713	21808	21691	21772	21876	21708	21945	21696	21746	21819	21801	21886	21636	21723	21757	21829	22081	21677	21868	21689	21797	21703	21823	21834	21971	21889	21856	21695	21515	21888	21739	21672	21748	21853	21829	21743	21790	21873	21963	21840	21638	21616	21816	21476	21721	21990	21612	21638	21631	21701	21809	21633	21902	21661	21743	22022	21621	21828	21706	21608	21586	21574	21882	21882	21764	21818	21857	21721	21795	21735	21803	21716	21718	21632	21626	21576	21621	21694	21645	21939	21942	21693	21954	21818	21738	21713	21759	21838	21674	21541	21665	21551	21866	21895	21954	21710	21863	21851	21796	21615	22083	21887	21723	21821	21671	21823	21891	21686	21716	21646	21733	21815	21541	21585	21792	21854	21658	21531	21758	21750	21722	21560	21624	21765	21609	21859	21772	21542	21736	21745	21761	21565	21695	21972	21920	21733	21760	21803	21797	21813	21719	21850	21790	21420	21735	21739	21799	21773	22020	21746	21930	21736	21684	21822	21636	21683	21952	21882	21809	21585	21821	21707	21819	21534	21761	21811	21826	21879	21821	21725	21753	21698	22056	22001	21783	21895	21744	21856	21660	21543	21804	21830	21985	21640	21705	21655	21768	21714	21766	21731	21909	21838	21537	21663	21715	21999	21662	21861	21698	21773	21714	21897	21883	21764	21848	21893	21744	21731	21713	21578	21815	21909	21891	21589	21859	21832	21664	21778	21558	21577	21704	21778	21607	21654	21798	21652	21804	21720	21549	21706	21778	21762	22020	21828	21786	21755	21824	21609	21863	21745	21796	21728	21720	21594	21804	21713	21471	21642
18845	36021	31615	27281	24162	21685	20126	19129	18450	18149	17805	17729	17861	17532	17400	17613	17287	17163	16870	17172	17039	16980	17053	17184	17100	16950	17005	16919	17028	16926	16893	17086	16936	16982	16877	17018	16939	16930	17012	16968	16941	16998	16988	17086	16949	16947	16836	16985	16978	16798	16884	16902	16842	16947	16774	16866	16893	16936	16904	17072	16852	16965	16876	16666	16753	16923	16795	16843	17053	16825	16875	16930	16887	16791	16858	17233	16861	16838	17101	16983	16798	16986	17151	16770	16952	16760	16846	16993	16997	16884	16849	16878	16892	16963	16859	16848	16827	16866	16851	16902	16710	17060	17057	16904	16916	16864	16928	17058	16886	16841	16945	16797	16827	16891	16853	16953	16931	16781	16848	16933	16916	16748	16977	16998	16975	16842	16990	16931	16908	16729	17059	17010	16920	16858	17043	16874	17025	17061	16954	16822	16880	17002	16924	16908	16855	16914	16826	16916	16984	16771	16819	16979	17003	16818	16932	16996	16938	16848	16888	16893	17037	16883	17007	16717	16793	16794	16981	17041	16829	17004	16920	16849	16735	16956	16956	16958	16990	16872	16911	16911	16932	16884	16791	17095	16975	16859	16822	16901	16855	16851	16880	17000	16994	16891	16964	16801	16905	16958	16790	16976	16918	16832	16970	16958	17021	16789	16996	16915	16890	16755	16976	17004	16840	16766	16793	16955	16864	16886	17060	16954	16972	16944	16860	16918	16709	16830	17037	16843	16933	16819	16830	16864	16773	16909	16849	16872	17013	16911	16843	16912	16972	16764	16817	16846	16927	16970	16902	17002	16907	16756	16798	16950	17125	16985	16729	16875	16902	16935	17066	16792	16801	17026	16925	16884	16897	16789	16922	16779	16958	16950	17030	16927	16894	16953	16811	16734	16952	16854	16685	16910	16683	17075	16809	16899	16846	16922	16903	16903	17016	16912	16808	17038	16820	16872	16908	17092	16722	16692	16909	16905	16730	16777	17056	16974	16915	16961	16754	16895	16729	16856	16887	16883	16934	16862	16845	17086	16918	16956	16866	17057	16740	16776	16909	16853	16921	16821	16951	16827	16964	16780	16802	17003	16866	17003	16834	17068	16881	16842	16706	16847	16892	16791	16869	16840	16910	16991	16888	16825	16945	16942	16766	16967	16788	16996	16876	16918	17116	17055	16999	17036	16978	16756	16914	16960	16941	16905	16831	16881	16850	16843	17009	17049	16972	16892	16814	16926	16676	16919	16803	16847	16851	16972	16781	17065	16968	16862	16816	16782	16818	16992	16913	16828	16931	16934	16861	16805	16853	16726	16987	17027	16870	17202	16862	16831	16909	17047	16979	16830	16840	16875	16896	16918	16838	16968	16894	16855	16876	16800	16881	17094	16855	16868	17122	17067	16929	16799	16877	16806	16595	16938	17028	16885	16858	16992	16906	16946	16928	16996	17039	16961	16752	16773	16899	16762	16942	16902	16833	16920	16990	16745	17000	16871	16781	16985	16911	16835	16845	17090	17025	16922	16976	16963	17033	16793	16787	16966	17088	16877	16845	16929	16967	16878	17006	17039	16817	16876	16825	16720	16995	16897	16955	17016	16980	16923	16982	16951	16955	16935	16713	16957	17064	17027	17088	16896	16996	16888	16963	17005	16992	16931	16777	16928	16837	16950	16871	16990	16825	16895	16801	16863	16724	17000	16799	16958	17038	16999	16909	16838	16962	16974	16904	16868	16995	17128	16911	16926	16922	16871	16912	16897	16926	16844	16934	16757	16917	16797	16927	16988	16926	16811	16851	16823	16955	16948	16728	16922	16877	16911	16798	16785	16928	16983	17108	16824	16944	16856	16680	16846	16658	17041	16956	16980	16961	16728	17121	16799	17028	16801	16831	16814	16916	16939	16897	16857	17023	16959	16797	16981	17041	16707	17037	16886	17074	16841	16977	16939	16795	16900	16816	16831	16996	16881	16993	17014	16947	17000	17052	16850	16967	16751	16966	16902	16876	16923	16917	16843	16937	16872	16975	16916	16883	16909	16926	17022	16914	16742	16821	16746	16959	16924	17008	17052	16929	16679	16737	16772	17115	16980	16930	16755	16733	16790	16958	16847	16770	16751	16871	17008	16990	16671	17070	16932	16840	16774	17050	16967	16806	16995	16739	16644	16972	16752	17016	16851	16946	16765	16901	16831	16989	16940	16924	16902	16811	16900	16684	16981	16964	16923	16848	16922	16988	16916	16957	16827	17037	17002	16809	16966	16743	16898	16993	16792	16897	16832	16947	16870	16889	16955	16844	17014	16948	16868	16898	16817	16967	16835	17001	17002	16895	16966	16850	17032	16840	16824	16818	17082	16894	17075	16837	16856	16946	16860	16713	16779	16892	16947	16878	17122	16933	16955	16908	16951	16817	17106	16943	16911	16820	16915	16928	16685	17022	16877	16770	16994	16956	16789	16892	16932	16660	16966	16926	16891	16950	16872	17010	16724	16925	16902	16766	16997	16866	16976	16882	16983	16934	17003	16929	16699	16926	16867	16748	17026	16961	16777	16878	16964	16890	16868	16900	16799	16836	16828	16880	17017	16775	16953	16898	16748	16876	16901	16936	16893	16900	16978	17017	16994	16954	16982	16957	16998	16845	17058	17104	16713	16827	16903	16694	16957	16913	16970	17132	16755	16939	16898	16923	16730	16938	17023	16893	16930	16926	16940	16941	17030	16818	16899	17030	16740	17015	16930	17074	16979	16890	16968	16961	17021	17067	17073	16766	16811	16884	16843	16938	17002	16940	16613	16824	16920	16819	17014	16973	16827	16884	16981	16912	16926	16778	16764	16961	16876	16794	16992	16827	16896	16828	17023	16722	16987	17100	16882	16924	17008	16833	17070	16833	16859	16964	16946	16892	16839	16953	16884	16726	16964	17079	16818	16920	16983	16918	16920	16949	16905	16771	16915	16728	17030	16820	16793	16852	16990	16840	16942	16771	16772	16947	17088	16984	16930	16829	16909	16848	16902	16844	16972	16787	16753	16956	16825	16856	16797	17076	16911	16989	16859	16897	16774	17024	16820	17015	16970	17054	16951	16939	16960	16887	16823	16985	17111	16814	16819	16786	16728	16850	16914	16916	17062	16826	16906	16814	16821	16900	16826	16960	16950	16956	16851	16888	16986	16884	16857	16946	16871	16864	16942	16886	16744	17035	17010	16810	16910	16940	16942	17051	16899	17003	16861	16865	16829	16856	16812	16815	16956	16725	17016	17042	16870	16730	16710	17103	16958	17161	17090	16897	16845	16989	17025	16991	16818	16981	16729	17028	17005	16938	17052	16850	16993	16968	17111	16740	16984	16900	16801	16868	16959	16820	17060	17003	16886	16885	16949	16954	16733	17029	16840	16817	16977	17032	16956	16889	16915	17040	16864	16891	16877	16957	16883	16888	16945	16772	17032	16972	17129	16708	16950	16902	16800	16779	16738	16929	16849	16834	16967	16947	16819	17011	16974	17020	16833	16893	16822	17063	16719	16827	16817	16950	16854	16996	16846	16971	16861	16844	16879	16941	16825	16938	16826	16802	16946	17039	16904	16876	16784	16796	16996	16849	17124	16749	16985	16930	16909	16850	16909	16816	16823	16933	16838	17161	16876	16878	16819	16894	17063	16818	16991	16859	16832	16766	16867	16926	16822	16892	16883	16984	16652	17143	16975	16865	16911	16906	16977	16874	16748	16876	16952	16915	16707	17213	16895	17156	16859	17073	16948	16697	16874	17007	16935	16882	16984	17066	16854	16957	16799	16857	16989	16827	16997	16834	16828	16912	17077	16906	16935	16803	16907	16891	17013	16837	16763	16991	16893	16848	16992	16847	16797	17027	16980	16818	16911	16936	16920	16861	17013	16879	16878	17090	16912	16838	16908	16742	16856	16946	16981	16857	16891	16836	16795	16761	17029	16949	16879	16897	17012	16962	16894	16905	16889	17063	16851	16949	16903	17091	16753	17036	16910	16797	16844	16887	16953	16878	16853	16993	17018	16986	16695	16880	17025	16795	16851	16966	16786	16803	16987	17161	16920	16896	17144	17030	16886	17078	16877	16894	16986	16946	17013	16945	16741	16866	16930	16923	17096	17027	16912	16930	16860	16856	16920	16913	16885	16949	16908	16861	17044	16978	16798	16987	16812	16912	16782	16819	16871	16879	16880	16865	16708	16895	16915	16941	16860	16820	16754	16872	17108	16990	17025	16882	16784	16779	16816	16826	16920	17081	16986	16839	17150	16918	16789	16787	17036	17010	16871	16713	16976	16955	16982	16877	16865	16892	17047	17015	16811	16869	16960	16778	17006	16876	17019	17119	16881	16883	17114	16820	16854	16868	16810	16990	16720	16898	16870	16822	16785	16866	16823	16888	16920	16890	16926	16795	16861	17045	17148	16950	16906	16868	16887	16905	16807	17005	16906	16911	17072	16921	17152	17044	16761	16979	16899	16884	17039	16894	16996	16819	16976	16997	16926	16830	16872	16931	16897	16942	16891	16762	16866	17011	16801	16773	16984	16849	16965	16756	16897	16816	16850	16888	16914	16845	16896	16998	16889	16991	16808	16877	16857	17021	16959	16965	16930	16846	16799	17081	16797	16878	16893	16842	16921	16951	16848	16960	16887	16936	16923	16937	17028	16921	16789	16841	16893	16887	16889	16875	16896	16888	16985	16751	16893	16986	16933	16781	16882	16890	16879	16701	16867	16670	16902	16815	16957	17013	16968	16967	16829	16794	16827	16901	16815	16921	16990	16931	17005	17068	16930	16758	16944	16905	16861	16887	16903	16890	16811	16972	17047	16936	16976	16845	16817	17042	16975	16829	16874	16871	16890	17052	16924	16870	16943	16815	16919	16815	16910	16853	16979	16785	16926	16912	16835	16945	16952	16904	17064	16903	17014	17015	16698	16792	16843	16889	16809	16838	16841	16995	16952	16827	17043	16789	16956	16895	16756	16909	16835	16995	16853	16905	16814	16809	16732	16851	16832	16910	16895	16926	17103	16846	16840	16836	16880	16776	16891	16798	17079	16964	16798	16751	16883	16935	16868	16811	17008	17032	16971	16749	16817	16960	16797	16909	16753	17016	16907	16738	16894	16835	16921	16844	16862	16829	16813	16846	16958
24952	21503	28235	29209	25625	25191	24895	23507	23232	23074	22762	22720	22832	22568	22499	22619	22521	22345	22427	22221	22262	22478	22626	22149	22213	22481	22147	22084	22264	22030	22084	22139	22370	22374	22273	22185	22280	22276	22374	21962	22215	22239	22298	22351	22391	22063	22296	22484	22249	22118	22043	22068	21964	22420	22202	22091	22322	21993	22158	22361	22439	22390	22421	22137	22034	22435	22264	22305	22221	22191	22466	22413	22296	22189	22220	22462	22289	22035	22257	22007	22243	22368	22062	22086	22106	22245	22407	22126	21872	22212	22297	22329	22182	22293	22139	22093	22051	22091	22237	22028	22354	22405	22159	22309	22251	22311	22186	22047	22213	22056	22279	22103	22222	22193	22437	22184	22019	22164	22239	22158	22237	22388	22111	22226	21928	22160	22419	22200	22045	22164	22362	22149	22222	21954	22237	22214	22081	22171	22336	22166	22310	22017	22108	22137	22145	22464	22389	22113	22241	22141	22061	21688	22124	22377	22162	22066	22166	22265	22285	22359	22208	22182	22188	22281	22085	22400	22355	22285	22467	22121	22195	21994	22078	22106	22314	22289	22240	22209	22274	22362	22267	22283	22058	22111	22119	22108	22413	22056	21982	22125	22295	22196	22391	22141	22111	22263	22215	21882	22342	22292	22246	22303	22235	22418	22215	22191	22165	21992	22151	22183	22312	22331	22140	22292	22058	22214	22407	22233	22296	22286	22432	22197	22217	22342	22142	22217	22172	22025	22175	22221	22106	22289	22351	21969	22260	22017	22086	22263	22351	22386	22185	22337	22138	22040	22154	22199	22302	22308	22349	22119	22243	22205	22106	22077	22226	22049	22168	22016	22119	22312	22332	22297	22242	22165	22190	22450	22421	22389	22344	22102	22074	22102	22120	22296	22248	22090	22430	22122	22135	22223	22239	22162	22262	22264	22276	21997	22048	22216	22288	22432	22294	22047	22282	22102	22241	22271	22278	22345	22198	22459	22546	22225	22541	22231	22379	22251	22305	22112	22247	22028	22285	22229	22217	21938	22316	22342	22074	22054	22281	22314	22182	22075	22296	22318	22170	22233	22267	22331	22229	22046	22137	22284	22333	22461	22271	22201	22265	22127	22221	22019	22365	22103	22271	22317	22232	22164	22110	22221	22142	22541	22204	22134	22404	22223	22217	22114	22057	22310	22226	22343	22209	22260	22158	22201	22136	22381	22443	22201	22031	22100	22396	22280	22381	22271	22007	22091	22238	22246	22141	22306	22233	22352	22424	22234	22288	22152	22298	22313	22174	22231	22233	22123	22458	22159	22213	21987	22113	22249	22324	22323	22118	22180	22081	22218	22444	22117	22279	22215	22144	21915	22147	22033	22305	22352	22185	22275	22162	22199	22074	22222	22103	22047	22039	22076	22265	22356	22027	22359	22270	22476	22308	21882	22130	22149	22353	22231	22130	22188	22360	22139	22193	22196	22091	22230	22130	22322	22195	22069	22262	22205	22267	22102	22240	22205	22055	22242	22092	22195	22402	22069	22156	22183	22348	22309	22188	22014	22248	22078	22213	22496	22315	22175	22322	22246	22224	22131	22384	22270	22193	22319	22367	22104	22157	22291	22204	22058	22114	22484	22322	22218	21880	22346	22321	22236	22262	22363	22377	22188	22143	22319	22260	22118	22374	22196	22174	22200	22159	22268	22088	22225	22233	22162	22133	22217	22401	22281	21966	22253	22271	22105	22096	22189	22351	22371	22383	22270	22006	22291	22081	22074	22034	22000	22101	22003	21964	22185	22187	22066	22056	22441	22135	22191	22021	22296	22386	22135	22261	22112	22176	22291	22418	21986	22055	22044	22322	22294	22261	22157	22246	22173	22300	22197	21974	21978	22189	22329	22327	22244	22159	22240	22141	22327	22318	22209	21925	22310	22005	22069	22019	22175	22038	22166	22186	22322	22208	22128	22128	22195	22452	21933	22284	22397	22372	22253	22375	22167	22171	22259	21901	22094	22251	22347	22362	22187	22373	22330	22173	22402	22006	22298	22446	22274	22350	22106	22239	22243	22333	22173	22399	22285	22218	22142	22262	22199	22015	22296	22068	22172	22159	22134	22205	22033	22060	22090	22148	22105	22282	22333	22212	22267	22282	22272	22077	22222	22168	22060	21944	22263	22075	22108	22212	22339	22070	22344	22390	22254	22136	22260	21975	22248	22373	22168	22375	22364	22377	22081	22278	22339	22246	22246	22369	22228	22174	22418	22285	22275	22258	22222	22060	22269	22157	22033	22085	22257	22153	22072	22307	22095	22206	22219	22491	22510	22200	22141	22249	22292	22300	22157	22529	22281	22177	22340	22268	22231	22134	22208	22113	22380	21912	22183	22388	22322	22234	22175	21911	22233	22398	22085	22044	22196	22064	22259	22240	22087	22178	22511	22312	22235	22489	22092	22085	22274	22225	22179	22282	22082	22250	22039	22037	22143	22242	22495	22227	22226	22323	22249	22049	22184	22120	22246	22379	22285	22375	22435	22187	22310	22182	22318	22264	22155	22183	22545	22148	22080	22272	22204	22228	22278	22249	22341	22297	22377	22214	22117	22315	22277	22116	22336	22365	22220	22300	22317	22070	22231	22237	22289	22184	22203	22381	22106	22179	21999	22087	22232	22379	22304	22134	22329	22291	22159	22270	22210	22143	22176	22051	22449	22073	22156	22179	22123	22198	22176	22284	22389	21956	22059	22411	22035	22151	22044	22107	22005	22195	22238	22155	22085	22057	22276	22164	22209	22551	22400	22039	22243	22176	22128	22453	22271	22177	22153	22171	22157	22195	22151	22182	22161	22247	22181	22165	22236	22318	22366	22086	22282	22158	22113	22287	22030	21854	22148	22160	22333	22203	22181	22348	22180	22180	22382	22121	22190	22406	22338	22018	22267	22198	22366	22244	22258	22409	22309	22367	22300	22351	22070	22145	22109	22054	22266	22190	22438	22559	22231	22292	22268	22325	22135	22441	21975	22239	22205	22145	21926	22201	22315	22185	22579	22280	22358	22053	22319	21898	22213	22189	22103	22134	22211	22288	22328	22192	22074	22356	22275	22280	22257	22259	22101	22116	22196	22245	22195	22367	21979	22113	22196	22235	22258	22536	22026	21844	22215	22168	22315	22188	22354	22204	22409	22354	22172	22281	22288	22368	22050	22048	22169	22426	22236	22144	22148	22113	22106	22131	22176	22252	22053	22326	22102	22141	22031	22076	22169	22361	22324	22031	22235	22266	22154	22132	22301	22363	22172	22299	22092	22171	22243	22374	22268	22164	22141	22554	22082	22460	22109	22044	22161	22183	22517	22182	22321	22153	22265	22331	22300	21915	22217	22101	22299	22007	22319	22493	22173	22092	22060	22260	22138	22317	22252	22386	22047	22097	22350	22195	22136	22197	22225	22482	22087	22173	22061	22114	22205	22186	22286	22269	22126	22134	22396	22381	22176	22276	22142	22181	22288	22239	22194	22204	22101	22062	22157	22219	22026	22197	22290	22108	22152	22181	22187	22143	22065	22083	22063	22330	22126	22120	21932	21935	22331	22090	22259	22326	22006	22045	22217	22175	22070	22106	22283	22202	22424	22059	22161	22396	22249	22266	22238	22162	22292	22183	22203	22391	22129	22606	22314	22360	22225	22252	22357	21966	22174	22239	22262	22224	22415	22223	22248	22040	22229	22247	22384	22082	21850	22102	22021	22175	22079	22188	22050	22296	22107	22180	22124	22266	22067	22167	22285	22277	22268	22275	21935	22293	22195	22090	22145	22106	22358	22106	22248	22085	22320	22323	22096	22050	22135	22244	22143	22136	22116	22330	22436	22155	22355	22215	22297	22249	22196	22153	22157	22100	21960	22015	22321	22243	22250	22241	22199	22414	22123	22263	22161	22262	22251	22248	22131	22276	22015	22162	22266	22378	22222	22180	22148	22145	22226	22213	22029	22282	22304	22035	22139	22310	21997	22355	22422	22212	22173	22261	22246	22265	22330	22425	22357	22141	22146	22340	22186	22438	22320	22090	22268	22205	22129	22024	21828	22134	22027	22308	22360	22442	22323	22223	22122	22214	22298	22202	22260	22155	22315	22380	22190	22247	22197	22130	22047	22424	22243	22054	22276	22230	22278	22259	22198	22072	22043	22377	22397	22337	22223	22181	22183	22078	22268	22335	22216	22340	22204	22082	22331	22293	22268	22287	22259	22152	22263	22128	22123	22238	22264	22257	22292	22360	22181	22119	22242	22350	22417	21964	22212	22318	22236	22139	22034	22422	22250	22171	22155	22173	22275	22366	22457	22174	22323	22215	22102	22098	22038	22158	22080	22363	22106	22273	22112	22197	22325	22298	22194	22215	22357	22233	22259	22009	22090	22176	22029	22259	22372	22119	22352	22368	22290	22256	22333	22183	22227	22167	22037	22164	22162	22105	22083	21981	22055	22312	22102	22205	22368	22131	21993	22413	22217	22429	22121	22455	22187	22170	22311	22158	22199	22292	22115	22371	22362	22269	22418	22499	21993	22243	22113	22336	22089	22376	22171	22340	22028	22245	22417	22210	22236	22161	21925	22304	22169	22335	22302	22451	22329	22369	22190	22246	22138	22087	22233	22299	22364	22313	22341	22321	22080	22419	22327	22000	22292	22051	22193	22186	22094	22142	22334	22331	22284	22249	22079	22266	22328	22212	22278	22273	22124	22213	22368	22366	22134	22081	22089	22380	22010	22119	22135	22074	22013	22226	22069	22364	22151	22243	22291	22339	22313	22176	22321	22376	22480	22171	22310	22494	22135	22044	22146	22163	22091	22167	22176	22182	22421	22295	21993	22179	22276	22125	22258	22013	22095	22083	22221	22396	22222	22369	22155	22286	22432	22008	22369	22415	22223	22224	22214	22314	22279	22100	22077	22272	22249	22269	22356	22170	22422	22174	22305	22418	22237	22084	22264	22294	22269	22408	22178	22214	22134	22257	22144	22245	22165	21929	22233	22214	22238	22219	22468	22068	22205	22175	22271	22215	22091	21908	22318	22339	22270	22334	22234	22243	22039	22124	22271	22151	22153	22276	22185	22316	22053	22178	22430	22168	22241	21976	22327	22089	22105	22036	22345	22323	22243	22317	22199	22174	22248	22525	22238
19770	33249	29840	25126	23077	20790	19736	18817	18399	18195	17946	17919	17676	17749	17546	17486	17413	17176	17428	17431	17207	17404	17276	17240	17086	17322	17158	17144	17094	17336	17305	17207	17114	17269	17263	17417	17223	17401	16776	17049	17339	17184	17069	16995	17210	17135	17216	17130	17304	17197	17234	17228	17110	17235	17264	17214	17073	17424	17143	17081	17094	17119	17040	17036	17379	17233	16955	17152	17154	17199	17275	17228	17333	17274	17199	17241	17290	17185	17130	17056	17156	17308	17143	17255	16967	17193	17227	17057	17144	17187	17279	17278	17209	17115	17258	17369	17223	17199	17087	17312	17245	17129	17229	17256	17107	17233	17101	17190	17131	17106	17148	17058	17272	17203	17154	17443	17120	17074	17273	17088	17281	17048	17084	17283	16978	17295	17253	17069	17153	17171	17115	17124	17371	17407	17093	17152	17232	17257	17162	17247	17198	17152	17281	17014	17131	17113	17206	17259	17292	17116	17175	17090	17184	17115	17077	17184	17207	17263	17116	17245	17241	17083	17175	17131	17145	17114	17192	17293	17298	17246	17204	17000	17292	16973	17254	17101	17079	17209	17229	17014	17265	17112	16954	17139	17189	17137	17069	17197	17269	17225	17208	17234	17334	17135	17110	17227	17173	17308	17125	17071	17102	17179	17305	17267	17138	17108	17197	17204	17243	17197	17277	17130	17285	17051	17202	17160	17033	17204	17111	17220	17186	17086	17243	17234	17130	17327	17313	17116	17276	17135	17030	17039	17240	17219	17102	17257	17326	17112	17287	17138	17074	17275	17080	17265	17210	17213	17255	16980	17145	17325	17109	17334	17138	17172	17220	17188	17309	17196	16961	17231	17042	17330	17237	17210	17102	17195	17154	17266	17226	16960	16990	17161	17203	17045	17256	17223	17122	17081	16988	17023	17081	17158	17160	17054	17187	17206	17120	16933	17216	17165	16975	17230	17055	17106	17198	17162	17295	17286	17243	17182	17473	17233	16993	17063	17157	17091	17158	17245	17217	17075	17256	17339	17367	17269	17199	17281	17396	17369	17303	17117	17223	17226	17028	17143	17203	17084	17263	17192	17198	17114	17255	17018	17231	17211	17278	17177	17205	17208	17383	17178	17263	17129	17137	17260	17220	17135	17198	17073	17104	17043	17191	17070	17114	17067	17277	17168	17477	17300	17223	17186	17131	17295	17288	17116	17138	17150	17060	17252	17151	17200	17179	17238	17262	17328	17201	17137	17168	17282	17275	17233	17141	17194	17151	17205	17279	17078	17127	17233	17244	17255	17188	17113	17158	17164	17055	17155	17195	17185	17233	17286	17336	17211	17196	17281	17333	17338	17007	17125	17057	17195	17171	17262	17070	17071	17103	17334	17038	17423	17212	17376	17240	16980	17046	17068	17134	17056	17208	17106	17041	17072	17259	17358	17182	17328	17175	17169	17178	17080	17182	17187	17074	17138	17134	17086	17198	17299	17149	17159	17104	17164	17201	17244	17132	17153	17139	17098	17086	17093	16979	17189	17257	17125	17139	17296	17025	17189	17162	17263	17162	17148	16953	17130	17104	17165	17119	17267	16987	17343	17173	17106	17121	17240	17188	17048	17208	17097	17184	17080	17177	17226	17371	17198	17095	17377	17152	17298	17188	17302	17105	17100	17088	17184	17258	17238	17285	17261	17222	17246	17116	17221	17220	17245	17197	16942	17245	17023	17075	17242	17115	17191	17032	17286	17266	17205	17135	17136	17160	17094	17387	17410	17296	17131	17211	17194	16967	17037	17212	17171	17317	17185	17207	17096	17281	17279	17202	17107	17145	17275	16944	17159	17269	17192	17236	17295	17072	17012	17215	17281	17070	17165	17202	17184	17225	17230	17186	17410	17146	17225	17220	17219	17106	17192	17214	17270	17226	17267	17159	17185	17351	17089	17110	17228	17371	17141	17142	17058	17210	17212	17269	17112	17345	17131	17121	17279	17189	17194	17148	16961	17202	17038	17113	17129	17390	17405	17203	17235	17085	17050	17117	17219	17251	17285	17151	17357	17163	17003	17115	17180	17167	17176	17120	17149	17299	17323	17130	17320	17275	17085	17008	17002	17185	16981	17153	17410	17171	17133	17004	17240	17157	17341	17321	17219	17166	17292	17130	17092	17030	17171	17302	17398	17253	17058	17219	16990	17163	17321	17160	17135	17302	17189	17256	17146	17132	17219	17182	17258	17093	17252	17090	17124	17441	17211	17178	17110	17120	17306	17213	17165	17141	17053	17060	17159	17213	17133	17183	17150	17287	17179	17146	17255	17106	17336	17308	17195	17100	16984	17311	17150	17345	17213	17151	17169	17295	17104	17191	17292	17111	17193	17130	17272	17011	17231	17232	17323	17085	17200	17344	17382	17195	16982	17338	17214	17172	17252	17082	17305	17207	17014	17116	17227	17288	17120	17112	17119	17047	17211	17191	17203	17171	16924	17101	17195	17046	17318	17212	17034	17096	17234	17182	17079	17206	17207	17091	17315	17054	17265	17157	17176	17341	17179	17098	17327	17172	17168	17320	17036	17384	17251	17023	17235	17315	17171	17236	17290	17220	17060	17181	17037	17098	17304	17229	17181	17070	17029	17199	17235	17192	17165	17165	17186	17181	17108	17208	17221	17262	17153	17286	17407	17114	17318	17044	17234	17173	17062	17143	17115	17027	17209	17048	17094	17236	17047	17154	17095	17216	17182	17164	17139	17256	17128	17049	17190	17202	17237	17131	17114	17385	17293	17117	17137	17257	17242	17005	17042	17105	17180	17156	17176	17139	17274	17203	17204	17168	17117	17029	17195	17070	17252	17299	17251	17212	17309	17206	17094	17137	17054	17232	17139	17105	16982	17156	17131	17100	16996	17233	17023	17163	17140	17193	17188	17269	17245	17229	17294	17217	17123	17172	17115	17093	17098	17052	17079	17167	17140	17266	17212	17055	17043	17158	17176	17513	17041	17090	17207	17187	17115	17141	17158	17016	17150	17185	17255	17313	17279	17205	17225	17301	17139	17288	17249	17069	17160	17280	17211	17257	17046	17035	17002	17057	17124	17243	17229	17171	17013	17151	17183	17394	17269	17229	17247	17155	17274	17116	17193	17058	17273	17264	17255	16988	17064	17205	17194	17167	17366	17129	17159	17075	17232	17336	17100	17186	17211	17223	17233	17317	17273	17071	17104	17293	17191	17261	17039	17271	17201	17262	17254	17146	16940	17256	17075	17222	17203	17195	17132	17213	17014	17126	17043	17247	17189	17275	17242	17292	17121	17230	17303	17290	17108	17270	17254	17095	17231	17209	17157	17289	17116	17253	17154	16990	17096	17244	16990	17213	17044	17283	17264	17156	17293	17138	17267	17228	17116	17109	17207	17147	17266	17237	17099	17211	17040	17129	17131	17297	17258	17154	17144	17185	17362	17096	17161	17014	17285	17170	17315	17085	17240	17220	17112	17104	17288	17087	17018	17120	17018	17247	17004	17240	17212	17032	17151	17201	17116	17304	17202	17111	17204	17028	17196	17246	17244	17359	17227	17324	17266	17227	17312	17311	17127	17062	17319	16960	17361	17077	17185	17476	17171	17086	17333	16996	17270	17208	17138	17162	17305	17195	17156	17343	17283	17203	17029	17017	17261	17121	17220	17165	17248	17285	17170	17144	16981	17327	17262	17175	17204	17044	17336	17357	17200	17122	17197	17097	17071	17152	17354	17209	17261	17137	17257	17187	17176	17073	17204	17158	17208	17236	17294	17097	17120	17201	17426	17126	17166	17148	17042	17197	17145	17283	17166	17314	17085	17215	17174	17097	17140	17109	17076	17265	17060	17236	17300	17184	17190	17082	17247	17295	17245	17099	17134	17257	17324	17323	17151	17264	17255	17162	17049	17408	17081	17205	17170	17191	17200	17027	17036	17250	17204	17145	17188	17260	17133	17186	17237	17072	17009	17128	17353	17117	17223	17129	17270	17198	17214	17106	17325	17316	17186	17283	17187	17209	17075	17179	17185	17275	17253	17069	17266	17440	17190	17180	17185	17182	17173	17262	17126	17296	17074	17342	17073	17137	17116	17067	17233	17123	17384	17116	17217	17129	16944	17357	17078	17326	17282	17283	17129	17088	17264	17094	17177	17205	17203	17116	17365	17409	17077	17270	17168	17288	17255	17125	17152	17113	17140	17126	17100	17265	17239	17140	17252	17185	17443	17030	17158	17288	17159	17264	17265	17160	17313	17045	17275	17054	17161	17275	17408	16973	17269	17057	17222	17350	17140	17144	17128	17280	17156	17027	17046	17145	17183	17236	17262	17198	17271	17331	17078	17219	17187	17149	17172	17204	17341	17182	17152	17077	17199	17234	17152	17026	17142	17056	17055	17206	17324	17255	17145	17248	17128	17307	17124	17169	17145	17184	17241	17240	17044	16974	17344	16994	17161	17211	17000	17298	17162	17210	17344	17284	17042	17214	17213	17221	17267	17170	17059	17062	17211	17250	17213	17291	17273	17155	17267	16870	17168	17100	17120	17105	17227	17164	17246	17266	17216	17250	17063	17155	17272	17144	17113	17256	17112	17129	17210	17266	17233	17339	17179	17179	17196	17150	16954	17182	17057	17324	17287	17297	17299	17183	17153	17240	17027	17303	17078	17204	17261	17240	17276	17229	17247	16912	17314	17197	17201	17117	17092	17129	17195	17066	17165	17032	17241	17178	17025	16946	17105	17104	17252	17051	17011	17083	17147	17056	17241	17168	17109	17195	17317	17212	17188	17340	16920	17292	17233	17221	17312	17294	17085	17069	16943	17106	17121	17053	17270	17245	17076	17051	17243	17264	17171	17357	17120	17216	17119	17208	17251	17193	17256	17030	17269	17253	17129	17201	17041	16903	17067	17196	17182	17084	17110	17187	17179	17112	17172	17186	17259	17093	17284	17208	17269	17175	17102	17338	17199	17206	17297	16992	17094	17108	17229	17051	17142	17275	17123	17102	17057	17140	17102	17101	17361	17234	17008	17283	17073	17132	17264	17060	17069	17193	17423	17067	17211	17211	17296	17137	16943	17260	17278	17227	17188	17081	17105	17217	17114	17302	16930	17303	17261	17040	17080	17135	17211	17080	16894	17251	17306	17130	17136	17318	17351
22158	21337	28648	24464	22562	26200	28725	24630	23671	23676	23117	22847	22828	22428	22415	22474	22474	22384	22111	22208	22013	21927	22174	22157	21861	22292	22245	21990	22059	21930	22052	21910	21807	22082	21995	21832	21986	22023	21858	21711	21678	22062	22286	21951	22080	22112	22024	21867	22007	21940	21937	21886	21877	21826	22033	22078	21914	21930	21832	21942	21909	22303	21996	21976	21911	21777	22158	21989	21672	21708	22138	22057	21912	21744	21639	21916	21629	21611	21733	21976	21996	21837	22100	21982	21670	21702	21868	21855	21796	21861	21758	21716	21494	21917	21834	21495	21665	21829	21882	21957	22033	21966	21968	21817	22062	21912	22124	21832	21978	22061	21869	21771	22068	22106	21871	22056	21763	21869	21544	21992	21970	21771	21937	22028	22014	21779	21907	21990	21742	21991	22057	21771	22055	21883	21823	21924	21900	21737	21707	21793	21649	21977	21767	21794	22040	21853	22000	22053	21798	21806	22025	21819	22093	21949	21818	21799	21830	21724	22090	21685	21746	21795	21894	21836	21848	21893	21699	22020	21998	21798	21993	21874	21843	22042	22046	22017	22020	21939	21869	22159	21845	21790	21863	21932	21820	22026	21749	21983	21766	22071	22030	21943	21885	21839	21839	22126	21992	21862	21712	21823	21730	21798	21810	22010	21923	21856	21907	21812	21633	21795	22028	21889	21736	21752	21849	21907	21873	21851	21810	21726	21941	21956	22083	21754	21642	21904	21993	21871	21953	21891	21950	22058	21975	21893	22001	21652	21892	21843	21812	21995	21721	21591	21663	21875	21874	21888	22233	21930	21998	21909	21975	21900	21849	21886	21876	22004	21752	21921	21938	22060	22004	21906	21906	22038	21644	21692	21619	21849	21814	21974	21870	21921	21851	21853	22011	21856	21847	21907	21985	21826	21931	21653	21777	21786	21876	21904	21849	22028	22003	21546	21851	21964	21861	21797	21891	21846	21757	21395	21913	21833	21929	21893	21888	22006	21892	21970	21953	21959	21929	21741	21696	21975	21909	22084	21869	22028	21953	22181	21839	21723	21763	21823	21775	21765	21649	21959	21548	22103	21885	22055	22075	21979	21892	21782	21787	21807	21736	21910	21844	21877	21871	21909	21766	21799	21963	21717	21719	21620	21826	21916	21839	21944	21885	22114	21772	22005	22135	22058	21942	21933	22026	21833	21816	21805	21941	21872	21867	21983	21920	21877	22034	22153	22061	21835	22054	21980	22027	22009	21753	21801	22023	21879	21949	22021	22117	22085	21952	22007	21855	21882	21973	21999	21666	21763	21753	21804	21829	21887	21895	21908	21903	21835	21946	21865	21811	22015	21932	21722	21959	21940	21973	21878	21911	21851	21979	21879	21766	21723	22037	22034	21743	21992	21915	21931	21873	21825	22221	21810	21794	21752	22104	21983	21821	21800	21697	21784	22038	22103	21921	21710	22026	21910	21844	21843	21851	21930	21845	21806	21956	22128	21671	21916	21912	21848	21872	22121	21905	21819	21919	21783	21887	21750	21746	22051	21915	22078	21914	21974	21732	21721	22109	21983	21775	21751	21717	21834	21837	21772	21720	21794	21816	21854	21858	21914	21977	22075	21674	21740	21682	21758	22014	21968	22080	22245	21827	21846	21868	21664	21791	22000	21742	22048	21827	21885	22014	22007	21909	21766	21668	21928	21745	22042	21662	21969	22009	21923	21669	21849	21795	21920	21833	21747	21911	21963	21787	21867	21985	21974	21978	22000	21977	21780	21909	21726	21937	21992	21927	21822	22103	21971	22080	21665	21989	21798	21780	21967	21874	21884	21796	21925	22008	21935	21971	21740	21721	21570	21801	21744	22030	21953	21906	21659	21782	22094	21957	21850	21834	21876	22059	21996	21825	21965	22161	21988	21774	21674	21836	21787	21985	21950	21927	22013	21831	22083	21880	21869	21952	21996	21925	21804	21809	21956	21673	21850	21635	21964	21749	21843	22014	21741	21913	22085	21850	21974	21940	21927	21607	21941	21832	22066	22094	21715	21716	21900	21809	21808	21879	21986	22077	21979	21971	21909	21863	21823	21849	21896	21923	21936	21749	21870	22080	21986	22022	21722	22030	22154	21860	22159	21789	21803	21803	21869	22196	21946	22006	21869	21855	21980	21880	21836	21817	21848	21898	22218	21884	21686	21972	21835	21895	21957	21756	21920	21895	21748	22008	21813	22051	21857	21760	22048	21909	21809	21959	21790	21791	22079	21675	21714	22218	21777	21854	21841	21737	21910	21686	21678	21774	21863	21860	21992	21919	21909	21815	21620	21769	21838	21915	21762	21848	21812	21759	21930	21977	21941	21806	21853	21893	21854	21912	22039	21961	21812	21724	21727	21781	21953	22054	21825	21941	21867	21879	22004	21864	21903	21940	21944	21847	22024	21700	21877	21895	21772	21799	21865	21976	21965	22073	21934	21837	21587	21932	21957	22006	21925	21973	21681	21892	21839	22072	21701	21825	21960	21999	21885	21851	21685	21973	21775	21741	21949	21737	21947	22113	21836	21769	21892	21929	21993	21868	21848	21688	21893	21924	21821	22053	21983	21804	21821	21921	21846	21844	21904	21873	21895	21917	21959	21985	21649	21890	21712	21809	21960	21869	21798	21946	21992	21969	21994	21913	21931	22046	21902	21948	21883	21803	21730	21838	21656	21986	22011	21732	21850	21799	21904	22019	21896	21917	21942	22125	21890	21858	21998	21929	21849	21995	22023	21863	22060	22013	21954	21931	21873	21927	21971	22155	21911	22006	21971	21870	21897	21791	21780	21957	22021	21803	21926	21682	21812	21887	21762	22109	21688	21906	21913	21632	21799	21888	21999	21968	21764	21856	21807	22072	21937	21616	21900	21972	21947	21825	21903	21807	21888	21803	21890	21925	21755	22196	21824	21715	21862	22048	21858	21794	21914	21685	21814	21735	21941	22117	21949	22018	21949	21943	21868	22003	21690	21899	21885	21876	21987	21896	21939	22006	21937	21974	21709	21687	21799	21780	21766	21942	21860	21770	21877	21945	21697	21957	21827	22003	21724	22236	21856	21720	21735	21967	21752	21680	21888	21774	21885	21897	21885	22105	21933	22001	21841	21903	21866	22077	22035	21791	21938	21979	22010	21893	21755	22058	21910	21930	22038	21934	21760	21934	21716	21955	21854	21886	21813	21855	21985	21685	21957	21848	21942	21971	21771	22013	21814	21982	21643	21803	21755	21683	21632	21892	22042	21775	21884	21859	21930	21871	21655	21965	21756	21969	21937	21873	22039	22017	21610	21817	21860	21902	21716	21861	21726	21791	21671	22067	21925	21977	21813	21769	21728	21770	21956	21889	21959	21775	21875	21924	21791	21885	21745	21680	21822	21760	21930	21867	21748	21563	21794	21881	22016	21919	21906	21926	21735	21939	21941	21864	21762	21915	21944	21849	21870	21702	21928	21913	21687	21800	21908	21861	21794	22027	22069	21906	21722	21846	22070	21700	21889	21726	21718	21931	21757	21884	21796	21920	22149	21956	21960	22129	22032	22128	21808	22087	21919	22202	21716	21702	21933	21839	21788	21747	21852	21793	21903	21801	21789	21893	21788	21792	21888	21970	22044	21807	21995	21920	21727	21973	21820	21971	21812	21795	21957	21905	21907	21837	21908	21888	21989	21896	21767	22030	21712	21783	21742	21807	21800	22107	21754	22030	21851	22154	21890	21825	21787	21885	21752	21564	21941	21815	21763	22026	21829	21742	21830	21799	21719	21869	21802	21972	21839	21986	21903	22010	21814	21817	21888	21831	21865	21869	21809	21839	21743	22032	21962	22109	21831	21830	21891	21886	21855	21786	21596	21918	21762	21732	21873	21832	21879	22011	21763	21884	21691	21890	21578	21973	21816	21973	21788	21690	22039	21995	21803	21834	21864	21931	22052	21900	21858	22073	21920	21875	21832	21927	21962	22272	22034	21822	21945	21882	21856	21802	21813	21862	21981	21946	21986	21867	21749	21989	21961	22080	22117	21972	21903	21842	21677	21828	21821	21922	21917	22036	22005	21953	22011	21769	21795	21864	21769	21945	21812	22060	21720	21932	21842	21801	21781	21736	21718	21659	21721	21693	22204	21837	21906	21840	21873	21777	21915	22050	21809	21853	21921	22072	21819	21777	21923	21892	21890	21950	21947	21997	21725	21723	21879	22027	21931	21738	21838	21831	21894	21848	21594	21972	22115	21885	21761	21794	21854	21956	22010	21734	21797	21955	21937	22044	21979	21710	21780	22006	21972	21818	21746	21877	21689	21684	21873	21905	21918	21987	21769	21846	21785	21771	21823	21868	21797	21755	21850	21772	21824	22139	21938	21940	21821	21799	21829	22048	22010	21954	21860	21663	21916	22004	21922	21851	21911	21906	21802	21971	21615	22001	21935	22184	21621	21854	21931	21900	21925	21971	21799	21717	21726	21688	21837	21958	21978	21893	21780	21911	21815	22022	21890	21697	21816	21828	21837	21888	21667	21955	21637	21702	21716	21779	21531	21916	21576	21969	21978	21793	21766	21780	21919	21895	21781	22008	21916	21859	22039	21889	21866	21846	21978	21727	21757	21714	21766	21856	21830	21598	22121	21780	21835	21979	21846	21856	21622	21851	21956	21815	21792	21669	21885	21491	21831	21854	21956	21866	21906	21959	21643	21876	21864	22059	22169	21866	21537	21670	21961	21743	21943	21950	21754	22068	21990	22052	21920	21826	21978	21788	21630	21689	21961	21896	21887	21915	22008	21850	21889	21818	21997	22203	21844	21730	21797	21758	21898	21987	21922	21796	21898	21739	21873	21961	21972	21829	21774	21938	21756	22048	21968	21938	21789	21869	21872	21902	21969	21938	22063	21965	21742	21895	21945	21823	21869	21944	21924	21985	21832	22004	22068	21951	21880	22160	21893	21993	21947	22055	22067	21862	21902	21745	21866	21924	21904	22037	22025	22097	21775	21906	21851	22102	21772	21891	22108	21916	21817	21770	21885	21816	22088	22024	22101	22062	21928	22029	21805	21768	21925	21661	21769	22101	21845	21882	21892	21819	21757	21897	21666	21919	21701	21659	21851	21894	21714	21709	21944	21539	21759	21752	21904	21837	21891
19542	39237	35203	29126	26304	22920	21216	20017	19403	18630	18218	18441	17861	17814	17788	17584	17327	17395	17237	16959	17203	17004	17212	16971	17083	17123	17048	17147	17004	16953	17000	16988	16994	16841	17127	16824	16971	17065	17026	16885	17102	16998	17056	16909	17084	17013	17000	16955	17107	17000	16846	17128	17019	17025	16954	17069	16927	16916	16915	17018	17121	17001	17075	17066	16995	16973	16923	16948	16851	17119	16917	17010	16917	16963	16963	17133	17069	16855	17114	16807	17033	17168	17036	17162	17060	16931	16816	17062	16951	16960	16944	16992	17028	16958	16860	16937	16924	16831	17097	17091	16949	17074	16907	16940	17051	16765	16964	17060	16969	16883	16826	16997	16917	16769	16991	16925	16873	17115	17040	16984	17003	17074	17103	16960	16958	17013	17127	16979	16936	16987	17023	16995	17033	17105	17064	17012	16850	17047	16999	16782	16951	16916	16928	16868	16942	16872	16923	16905	16890	16990	17032	17038	16934	16799	17181	16875	16970	16962	16904	16895	16925	17015	16991	16930	16910	16931	16951	16972	16780	17012	17081	16986	17172	16942	16935	17004	17052	16870	16898	16988	17006	17050	17034	16822	17013	16932	16894	16890	17003	16977	16811	17145	16883	16906	16908	17018	17148	16925	17050	17057	17016	16826	17037	16884	16945	16954	17102	17059	17081	16860	16957	16914	16908	16880	17128	16960	17044	17025	16862	16948	16932	17023	16841	16922	17056	16998	16969	16982	17053	16863	17102	16753	17078	16875	17071	16920	17015	17077	16886	16925	17058	17083	17168	16875	16934	17062	16927	16982	17007	16957	17014	16986	17052	16964	16976	16893	17141	16953	16905	17053	17054	16933	17122	16894	16746	17043	16945	16831	16908	16677	17016	17001	16983	17104	16893	17093	17006	16920	16966	17010	16884	17152	17002	16926	17044	16959	16985	17248	17035	16916	17102	16724	17069	16863	17097	16863	16943	16983	16893	17070	16942	16972	16944	16886	16955	16969	16934	17090	16859	17067	17093	16807	17071	16987	17027	16976	17008	17036	16985	16991	17011	17019	16959	16908	16933	17002	16971	17012	16853	17166	16989	16918	17057	16991	17079	17006	16996	16851	16843	17003	16985	16939	16882	16995	16817	16998	16859	16860	16965	17013	16896	16993	17059	17024	16846	17091	17120	16871	16983	16912	16893	16983	16919	16991	17012	17052	17076	16999	17062	16894	17032	16906	17051	17235	16982	16960	17010	16924	16827	16937	16973	17033	16911	17062	17002	16944	16845	17036	16895	16984	17009	17202	16963	17065	17100	16943	16921	17001	16973	17003	16979	16840	16960	16940	16967	16905	16918	16846	16928	16916	16934	16868	16988	17001	17091	17055	16997	16811	16878	16999	17030	17101	17076	16903	16943	17073	17034	17134	16911	17006	17077	17093	16912	16840	16965	16854	16885	16953	16915	16943	16931	16955	16869	16970	16934	16831	17066	17109	16856	16774	17052	17064	16968	17125	16923	16986	16854	17065	17190	16904	16943	17018	16971	16873	17101	17020	16863	16891	16898	16984	17045	17026	16961	17062	16892	16948	17048	16931	16973	17031	17100	16814	16898	16748	16964	16928	16838	17039	16988	17039	16959	17029	16821	17096	16907	16946	16776	16913	16909	17244	16999	17017	16943	17060	16950	16837	16934	16889	16825	17029	16932	17061	16844	16922	17018	17080	16867	16877	17035	16829	17119	16837	17090	17187	17007	17137	17051	16991	16826	16871	16989	16911	16862	16928	17054	16871	16871	16940	16926	17035	17001	17023	17016	16852	16890	16895	17026	17083	16814	17052	16989	16991	16838	16910	16979	16796	16809	16866	17145	16925	16813	16980	17165	16957	16994	17191	17072	16910	17067	16968	17004	17002	17067	17017	17132	16923	16999	16968	17051	16932	17001	17101	16870	16794	17065	16961	16984	17137	16954	16947	16952	16957	16972	16989	16898	16887	16873	16980	16904	16868	16934	16953	16851	17090	17060	16783	16991	16786	16929	16931	16992	16924	17063	16840	16866	16990	17149	17018	17084	16992	17114	17025	16784	16964	16851	17109	17035	16777	16877	16897	17018	16854	16756	17032	16932	16912	16824	16861	16897	16956	17043	16922	16985	17019	16887	17034	16895	17062	16823	17074	16919	16823	16999	16954	16958	17017	16863	17069	17028	16856	16911	16953	16897	17003	16921	16837	17192	16967	17012	16879	17068	16917	17182	16932	16985	17049	16940	16975	17012	17006	16926	16967	17044	16803	16903	17081	16995	16917	16952	16903	16980	17074	16778	16887	16990	16851	16911	17035	16980	16940	16880	16899	17019	17055	16991	17016	16897	16865	17030	16980	17014	16945	16910	16942	16829	16999	17152	16981	16900	16862	17085	16949	16829	16972	16848	16940	16929	16853	16982	16878	16685	17024	16877	16988	16948	17124	17065	17119	16881	16987	16625	16921	16872	17039	17003	16981	17102	17023	16953	17007	16948	16858	16890	16859	16856	16900	17076	16916	17070	17002	16991	16844	16838	16795	16976	16931	16925	17045	16984	16918	17127	17105	17024	16871	16944	16938	16831	16936	17054	16954	16976	16869	16729	17010	16830	17009	16984	17007	16915	17078	16869	16934	16932	16981	16919	16701	16998	16837	16931	16935	17104	16970	17040	16913	16969	16869	16963	17033	16897	16920	17109	17186	17035	16936	16982	16903	16941	16863	16945	16962	16828	16959	17069	16958	16889	16986	16996	16931	17048	16993	17171	16909	16970	16607	16920	16923	16979	16961	16957	17155	16910	17065	16904	16940	16953	16965	16964	16958	16943	16944	16923	16917	16957	16964	17001	17094	16915	17022	16837	16886	16918	16839	17101	16815	16900	17076	16891	17037	17012	17056	17004	16903	16968	16754	16708	17029	16983	17128	16837	17124	17121	16904	16967	16985	17040	17121	16881	16949	17034	17052	17023	17131	16857	16844	17043	17213	16805	16928	16904	16771	17002	17064	17015	16971	16772	17026	16877	17084	17004	17065	16778	17032	16990	16998	16943	16931	17122	17021	17030	16810	17076	17063	16927	16813	17038	17107	16983	16995	16989	17029	17104	17092	16918	17065	16941	17135	17072	16982	17142	17085	17196	16908	17026	17073	16872	16916	16973	16996	16737	17025	17009	17004	17085	16899	16914	17041	16858	16864	16979	17043	17011	16988	16966	16985	16995	16961	17158	16911	16993	17072	17159	17074	16865	16971	16992	17033	16813	16807	16928	17120	17243	17044	16960	16899	16821	16876	16968	16912	16929	16983	16910	16917	16938	17093	17028	16815	16895	16867	16959	16890	16854	16914	17048	16835	16933	16915	16932	16972	16975	16855	16956	17011	16900	16975	17077	16910	17058	17002	17039	16861	16852	17050	17043	16899	17072	16737	16760	16803	16992	16996	16936	16828	16965	16887	17029	16997	16916	16936	16803	16939	16902	16907	16966	16776	17059	16849	17099	17019	17013	16949	17000	16892	17136	16979	16994	16905	16871	16898	17096	16929	17058	17071	17069	16933	16868	17140	16889	16971	16905	16954	16893	17027	17117	16850	17076	16881	17021	16757	17043	16997	16924	17195	17221	16904	17160	17048	16939	16778	16957	16970	16828	16843	17107	16956	16876	16964	16721	17017	16826	16934	17048	16709	16873	16950	17012	17033	17070	17036	16788	16950	16905	17035	17011	16887	17091	16953	16852	16964	17004	17166	17051	16866	17064	17023	16967	16918	17069	17221	17011	16872	16837	16996	16918	17099	17149	17038	17019	17070	16907	16887	16878	16835	16871	16878	17004	16976	16945	16928	17006	16912	16814	16880	16978	16982	16998	16789	16917	16967	16996	16883	17114	16932	16994	17009	16906	17054	16947	17024	17050	17040	16886	17002	17051	16885	17016	17019	17026	16864	16890	16758	17038	16929	17028	16819	17097	16923	16856	17058	17184	16923	17000	17016	17053	17048	16985	16981	16900	16946	16871	16883	16875	16918	16933	17069	16807	17050	16744	16971	16911	17280	17129	16773	16796	17018	16903	17008	16993	16924	17060	17138	17006	17211	16809	16982	16816	16818	16974	17123	17040	16983	16969	16697	17026	16936	17024	16789	17078	17250	17001	16937	17057	17028	16775	17068	16955	17006	17143	16873	17090	16885	16877	17094	17031	16951	16948	17164	16876	16921	17057	16958	17097	16978	16782	16882	17006	16956	16820	16962	17157	16949	17022	17037	16819	16846	16789	17057	17059	16874	16961	17125	17044	16772	16959	17155	16957	16903	16861	17054	17034	17136	17012	17039	16947	16600	17092	16811	16867	16978	16966	17020	16916	16922	16889	17022	17093	16864	16860	17113	16950	17069	16847	17142	16822	16920	16945	16957	17067	16808	16915	16847	16901	16765	17080	16735	17013	16903	16989	16868	17011	17129	17056	16926	17002	16981	16974	17107	16965	16909	17051	17110	16937	16962	17124	16972	16930	16982	17167	17106	16906	16978	16884	16973	17039	16974	16976	17127	17003	16826	16981	17042	16986	16920	16983	17095	16873	16871	17098	16994	17000	16996	17021	16919	17023	16912	16939	17111	16967	17070	17055	16904	16899	17091	17022	16978	17004	16994	17029	16928	17012	17148	17041	16824	17084	16991	16774	16902	16711	16854	17058	16877	16917	16977	17101	16963	17093	16748	16897	17023	16918	16849	16989	16889	16858	16865	16977	17050	16921	16850	16839	17091	17211	16996	16952	17093	17002	17204	16903	16875	16886	16864	16996	17110	16954	16725	16979	17027	17115	16955	16960	16894	17087	17086	16925	17133	16934	16859	17005	17067	16809	16909	16930	16967	17120	16780	16979	16876	17011	16902	17120	17026	17013	16882	16910	16919	16822	16841	16984	16929	16996	16963	16847	17019	16940	16988	17154	16961	17020	16800	17091	16732	17009	16894	16861	17030	16886	17040	16874	16887	17065	16948	17111	16811	16894	16950	16932	17002	16950	16930	16765	16879	17010	17039	16894	17013	17054	17039	16930	16870	17033	17049	16964	17053	17043	16951	16949	17020	16967	16833	17033	16946	16856	17057	17066	16972	16962	16840	16995	17011	16925	17069	16959	16947	16969	17062	16756	17003
31017	26960	32012	29358	25962	24801	24067	23442	22944	22819	22642	22686	22463	22453	22649	22250	22297	22227	22242	22326	22315	22264	22049	22164	22497	22202	22026	22284	22107	22209	22337	21966	22199	22148	22210	22245	22250	22217	22051	22020	22255	22179	22228	22280	22069	22249	22071	22216	22232	22290	21945	22138	22177	22200	21933	22346	22099	22104	21917	22274	22252	22122	22240	22334	22180	22140	22241	22216	22080	22060	21937	22071	22045	22240	22068	22119	21784	22012	22085	22109	22495	22125	22282	22088	22353	22100	22380	22131	22276	22308	21987	22105	21842	22049	22186	22159	22590	22176	22350	22173	22020	22103	22266	22106	22241	22196	22059	21991	22022	22057	22369	22305	22099	22108	22137	21999	22115	22073	22224	22235	22086	22093	22193	22000	22212	22110	22007	22117	22135	22135	21942	22003	22112	22188	22337	22240	22461	22217	22022	22011	21956	21978	22218	21996	21910	22215	22012	22126	22093	22392	22296	22249	22244	22044	22134	22032	22396	22207	22109	22008	22084	22273	22050	22217	22079	22073	21939	22017	22193	22205	22368	22002	22174	22235	22243	22321	22174	22202	22386	22335	22123	22079	22292	22097	22322	22306	22143	22168	22118	22337	21928	22046	22100	22127	21929	22066	22062	22136	22309	22042	22137	22099	22248	22058	22306	22233	22025	21931	22075	22324	22154	22220	22146	22125	22230	22191	22175	22262	21986	22280	22202	22245	21857	22137	22103	22049	22089	22112	22138	21883	21987	21903	21952	22330	22233	22017	22137	22048	22293	22076	22216	22246	22177	22278	22242	22308	22154	22067	22170	22137	22207	22049	22049	22172	22197	21970	22153	22299	22394	22158	22254	22174	22259	21975	22102	22170	22354	22145	22125	21889	22064	22165	22204	22252	22262	22035	22118	22307	22311	22008	22317	22212	22157	22036	21988	22167	22089	21954	22291	22042	22248	21837	22265	22260	22195	22231	22075	22080	22073	22281	22088	22330	22276	22012	22198	22164	22330	22321	22091	22051	22134	21963	22285	22135	22122	21984	22083	22042	22194	22077	22032	22142	22253	22171	22421	21867	22217	22122	22275	22281	22280	22215	22173	22246	22170	22042	22264	22056	22269	22030	22157	22068	22189	22173	22195	22114	22296	22243	22288	21980	22215	22078	22016	22246	22276	22153	22268	22230	21997	22164	22255	22098	22117	22166	22177	22257	22171	22054	22180	22140	22214	22030	22200	22178	22375	22180	22122	22027	22338	22087	22164	22093	22278	22286	22070	22265	22408	22093	22175	22157	22219	22206	22319	22145	22309	22238	22090	22105	21995	22251	21949	22102	22121	22201	22302	22030	22100	22181	22053	21904	22316	21942	22222	22258	21954	22054	22226	21941	22226	22199	22280	22066	22198	21986	22351	22222	22194	22038	22066	22237	22462	22118	22118	22139	22087	22149	21952	21977	22289	22197	22185	22319	22267	22265	22209	21947	21973	22128	22137	22240	22020	22163	22443	22296	22088	22263	22055	22284	21946	22203	22270	22043	22123	22300	22218	22174	22093	22176	22194	22099	22261	22205	22183	22020	22322	22338	22069	22264	22363	22183	22093	22202	22207	22206	22294	22109	22002	22260	22160	22206	22162	22188	22142	21968	22094	22059	22155	22036	22236	22073	22337	22089	22075	22024	22355	22084	22178	22093	22042	22163	22177	22260	22183	22223	22249	22145	22313	22147	22403	22232	22230	22139	22368	22310	22374	21903	21988	22159	22247	22226	22337	22447	22241	22256	22160	21969	22220	22297	22237	22035	22102	22323	22253	22151	22112	22204	22280	21912	21946	22278	22125	22080	22156	22273	22140	22291	21974	22247	22121	22163	22228	22154	22079	22174	22058	22258	22207	22105	21946	22283	22198	22073	22067	22183	22247	22272	21937	22315	22240	22288	22236	22010	22077	22058	22165	22247	22272	22171	22114	22125	22284	22120	22151	22003	22140	22181	22212	21946	22219	22197	22061	22272	22150	22193	22044	22197	22054	22102	22256	22224	22356	22324	22048	22010	22223	22153	22479	22165	22383	22192	22263	22129	21893	22476	22180	22197	22188	21921	22237	22030	22201	22312	22282	22159	22368	22231	22251	22394	22152	22148	22204	21866	22116	22169	22372	22175	22227	22394	22478	22050	22334	22120	22115	22214	22227	22143	22173	22022	21904	22074	22012	22103	21891	22116	22205	22250	22069	22174	22249	22131	22205	22291	22191	22162	22217	21969	22155	22231	22140	22113	22340	22245	22285	22086	22214	22161	21909	22109	22259	22148	22253	22166	22225	22001	22098	22368	22008	22165	21914	22395	22316	22097	22004	22062	21985	22241	21996	21943	22335	22264	22273	22323	22123	22073	22183	22164	22174	22055	22349	22229	22155	22102	22085	22198	21831	22118	22163	22410	22219	22012	21970	22262	22238	22101	22058	22279	22171	21892	22131	22009	21899	22092	22152	22241	22302	22068	22203	22069	22292	22454	22050	22125	22037	22423	22500	22036	22251	22081	22180	22115	22142	21913	22310	22176	22018	21983	22075	22261	22143	21812	21969	22091	22220	21862	22170	22177	22186	22101	22172	21914	22154	22223	22174	22067	22022	22075	22377	22290	22177	22122	22134	22200	22235	21977	22114	22254	22253	22245	22356	22049	21963	22041	22312	21994	21985	21978	22168	22224	22172	21987	22014	22074	22113	22032	22335	22054	22240	22003	22079	22152	22285	22189	22103	22014	22344	22339	22041	22076	22120	22336	22181	22049	22101	22284	22139	22181	22222	22005	22154	22090	22139	22228	22262	22026	22034	22153	22013	22073	22055	22002	22101	22086	22322	22118	22413	22123	22218	22116	22212	22262	22291	22165	22367	22390	22456	22368	22189	22331	22269	22170	22234	22281	22385	22211	22090	22107	21986	22210	22290	22200	22244	22415	22269	22069	22336	22372	22102	22145	21982	22219	22302	22239	22451	22242	22155	22270	22143	22103	21982	22288	22143	22144	22047	22072	22038	22160	22340	22166	22105	22179	21998	22144	21967	22071	22195	22184	22366	22135	21978	22271	22322	22033	22143	21998	22326	22004	22349	22032	22149	22258	22261	22047	22319	22168	22145	22099	22092	22359	22360	22067	22226	22110	22172	22303	22198	22312	22196	22404	22221	22084	22264	22243	22019	22248	22125	21907	22164	22169	22022	22212	22128	22206	22115	22152	21860	22215	22388	22127	22148	22195	22391	22270	22231	22224	22398	22543	22474	22066	22159	21948	22036	22184	22125	22288	22325	21991	22123	22208	22044	22143	22205	22309	22100	22126	22255	22280	22311	22292	22198	22248	22116	22095	22111	22210	22231	22146	22131	22404	22333	21993	22126	22084	22366	22047	22168	22415	22291	22089	22188	22133	22212	22150	22076	22094	22158	22260	22094	22157	22171	22277	22210	22136	22193	22143	22064	22057	22169	22159	22079	22267	22330	22101	22123	22012	22096	22391	22336	22133	22132	22089	22022	22017	22170	22248	22061	21908	22375	22308	22158	22068	22210	22163	22134	22204	22185	22213	22334	21999	22204	22377	22137	22160	22216	22068	22203	22164	22200	21987	21968	22069	22179	21911	22284	22109	22312	22400	22038	22292	22287	22150	22199	21957	22146	22237	22131	21897	22161	21951	21972	22048	22073	22241	22233	22236	22201	22158	22195	22212	22117	22208	22039	22349	22378	22190	22172	22097	22057	22120	22111	22212	22197	22095	22083	22104	22061	22236	22214	22149	22188	22336	22186	22052	22404	22270	22220	22048	22141	22043	22191	22213	22072	22384	22280	21903	22109	21900	22398	22180	22107	22156	22314	22250	22170	22278	22277	22256	22182	22074	22430	22051	22213	22182	22410	22164	22161	22047	22007	22205	22328	21982	22003	22178	22098	22240	22207	22197	22061	22124	22220	22147	22565	22144	22151	22368	22044	22043	22090	22285	22037	22097	22026	22264	22080	22128	22191	22235	22176	22260	22140	22089	22030	22201	22168	21906	22061	22411	22190	22206	22143	22131	22328	22057	22122	21930	22312	22023	22351	22243	21928	22233	22369	22222	22045	22020	22266	22123	22264	22009	22304	22241	22035	22309	22288	22127	22074	22229	22139	22105	22054	22213	22159	22342	22494	22168	22334	22147	22247	22039	22143	22233	22036	21874	22174	22237	22027	22327	22476	22352	22097	22085	22225	22074	22395	22256	22449	22213	22111	22168	22272	21892	22157	22205	22167	22248	22074	22053	22308	22207	22175	22077	22255	22343	22319	22110	22159	22165	21914	22143	21929	22152	22143	22216	22158	22289	22233	22121	21873	22166	22299	21823	22258	22242	22234	22191	22084	22280	22128	22330	22305	22216	22174	22005	22066	22091	22128	22182	22220	22217	22264	22206	22238	22267	22168	22108	22381	22197	22245	22245	22010	22116	22328	22047	22109	22355	22073	22272	22112	22063	22354	22167	22195	22186	22116	22207	22263	22474	22375	22219	22077	22190	22009	22520	22309	22160	22088	22208	22197	22361	22074	22103	21929	22223	22399	22160	22209	22261	22342	22271	22073	21962	22074	22325	22142	22320	22412	22031	22442	22015	22231	22363	22215	22096	22217	22090	22088	21936	22080	22023	21938	22149	22255	22219	22182	22228	22145	22210	21969	22213	22170	22177	22107	21973	22256	22177	22294	21975	22308	22051	22075	22263	21979	22058	22213	22190	22229	22327	22107	22185	22266	22272	22014	22039	22086	21967	22216	22323	22025	21895	22293	22223	22190	22430	22215	22233	22083	22312	22311	22189	22332	22314	22156	22249	22113	22175	22226	22121	22284	22226	22161	22112	22217	22285	22212	22234	22249	22265	22147	22130	21948	21923	22181	22059	22423	22219	22046	22208	22100	22028	21971	22123	22294	22133	22218	22138	22115	22052	22120	22201	22251	22279	22410	22253	22131	21967	22198	22223	22152	22216	22321	22211	22044	22088	22134	22322	22238	22151	22078	22272	22187	22467	22043	21957	22248	22126	22316	22165	22249	22068	22204	22230	22107	22091	21934	22197	22217	22214	22281	22013	22034	22155	22200	22184	22164	22029	22217	22335	22346	22415	22090	22118	22275	22075	22274	22197	22241	22224
22213	31731	28556	23954	22522	20455	19297	18791	18178	17979	17747	17745	17628	17571	17522	17434	17195	17231	17252	17306	17162	17283	17413	17045	17186	17142	17404	17096	17267	17339	17154	16954	17251	17135	17129	17250	17228	17139	17203	17150	17184	17293	17214	17163	17195	17176	17128	17092	17324	17223	17060	17093	17137	17147	17320	17106	17164	17175	17215	17131	17050	17248	17194	17284	17326	17180	17021	17131	17045	17144	17072	17221	17260	17293	17272	17378	17313	17101	17168	17108	17360	17129	17261	17204	17054	17241	17031	17039	16960	17200	17215	17168	17069	17150	17061	17074	17033	17250	17281	16921	17203	16933	17227	17159	17057	17381	17157	16965	17091	17051	17241	17077	17341	17129	17186	17203	17083	17051	17305	17070	17054	17189	17180	17196	17171	17323	17156	16998	17121	17212	17165	17220	17214	17220	17202	17298	16985	17144	17250	17225	17068	17251	17213	17148	17238	17080	17257	17351	17091	17270	17088	17051	17188	17106	17138	17334	17256	17072	17156	17137	17243	17245	17060	17021	17109	17097	17023	17140	17151	17232	17176	17201	17181	17222	17253	17151	16986	17141	17340	17250	17038	17200	17130	17231	17244	17281	17222	17100	17171	17184	17146	17098	17165	17262	17206	16995	17298	17010	17216	17143	17170	17240	17000	17047	17146	17081	17185	17160	17073	17257	17294	17158	17111	17167	17213	17213	17150	17061	17297	17109	17176	17129	17168	17088	17348	17114	16893	17237	17223	17133	17123	16981	17019	17022	17177	17138	17238	17273	17209	17157	17090	17130	17309	17161	17232	17308	17206	17140	17002	17086	17155	17138	17215	17281	17082	17116	17179	17060	17229	16967	17357	17176	17135	17265	17240	17119	17177	17089	17245	17273	17222	17248	17156	17222	17122	17111	17149	17016	17104	17125	16928	17264	17234	17174	17208	17179	17136	17263	17195	17269	17149	17210	17169	17317	17365	17221	17178	17175	17140	17151	17312	17192	17117	17283	17205	17247	17138	17188	16976	17270	17114	17197	17080	17123	17152	17088	17332	17150	17281	17339	17106	17202	17085	17101	17162	17266	17112	17258	16879	17218	17114	17095	17317	17116	17095	17250	17137	17209	17091	17336	17163	17032	17209	17018	17068	17340	17179	17328	17145	17057	17227	17172	17132	17263	17128	17187	17135	17150	17172	17220	17166	17121	17114	17134	17184	17316	17024	17043	17182	17227	17045	16974	17229	17156	17199	17164	17030	17026	17130	17134	17089	17333	17253	17218	17193	17180	17224	17221	17117	17071	17211	17256	16987	17002	17029	17093	17149	16987	17252	17060	17033	17162	17242	17230	17099	17093	17203	17106	16988	17166	17046	17317	17159	17277	17122	17057	17270	17193	17215	17270	17178	17266	17215	17129	17071	17223	17230	17119	17052	17293	17286	17164	17222	17282	17065	17133	17175	17206	17371	17385	17067	17226	17147	17101	17161	17091	17098	17160	16968	17225	17387	17275	17159	17100	17210	17393	17102	17106	17169	17244	17181	17155	17191	17168	17306	17285	17139	17323	17352	17166	17241	17250	17022	17038	17403	17052	17127	16996	17182	17066	17077	17313	17136	17438	17065	17108	17292	17190	17235	17231	17222	17263	17085	17169	17290	17178	17036	17043	17149	17252	17101	16983	17214	17258	17279	17085	17095	17129	17157	17120	17317	17194	17042	17136	17131	17118	17038	17218	17293	17321	17269	17012	17193	17108	17094	17242	17120	17103	17061	16992	17179	17080	17256	17257	17256	17049	17011	17119	17286	17104	17417	16988	17046	17120	17082	17135	17203	17280	17253	17186	17192	17023	17203	16965	17202	17275	17000	17144	17143	17172	16962	17010	17268	17108	17219	17018	17252	16973	17050	17121	17248	17237	17123	17064	17120	17140	17019	17143	17236	17043	17329	17201	17103	17257	17147	17334	17226	17091	17242	17028	17326	17180	17176	17255	17251	17091	17314	17126	17076	17337	17117	17139	17178	17022	17082	17162	17132	17244	17093	17129	17223	17145	17035	17178	17038	17208	17086	17233	17219	17286	17374	17208	17109	17180	17026	17164	17199	17075	17187	17353	17126	17301	17229	17245	17221	17005	17179	17106	17085	17213	17159	17133	17323	17194	17130	17196	16988	17255	17243	17284	17203	17415	17213	17178	17313	17290	17147	17084	17042	17250	17048	17108	17003	17037	17153	17177	17287	17340	17151	17152	17280	17285	16996	17184	17167	17137	17131	16996	17157	17285	17263	17075	17175	17226	17187	17104	17287	17284	17076	17090	17059	17194	17170	17271	17164	17220	17175	17042	17033	17192	17025	17182	17086	17151	17125	17198	17077	17090	17210	17120	17207	17066	17139	17227	17203	17201	17107	17318	17231	17178	17112	17205	17231	17170	17373	17030	17185	17130	17175	17042	17256	17096	16961	17102	17232	17161	17176	17230	17000	17194	17210	17142	17105	17009	17412	17015	17203	17229	17070	17022	17295	17231	17223	17171	17245	17088	17301	17058	17268	17316	17156	17134	17224	17164	17095	17088	17066	17113	16952	17303	17186	17008	17201	17085	17288	17105	17146	17242	17101	17121	17250	17154	17228	17029	16992	17245	17185	17236	17380	17212	17046	17253	17024	17109	17209	17276	17068	17133	17089	17177	17319	17142	17084	17072	17036	17079	17330	17181	17259	17198	17121	17301	17097	17029	17125	17007	17228	17128	17215	17216	17040	17064	17163	17062	17042	17114	17161	17032	17091	17227	17199	16963	17226	16973	17094	17196	16975	17290	17122	17255	17109	17099	17172	17121	17133	17218	17240	17090	17268	16900	17173	17047	17205	17203	17144	17221	17353	17209	17289	17073	17204	17058	17165	17218	17184	17150	17198	17058	17136	17156	17250	17176	17165	17183	17140	17039	17200	17158	17029	17023	17095	17023	17190	17129	17078	17377	17364	16965	17172	17055	17165	17267	17301	17123	17216	17182	17072	17141	17263	17064	17094	17165	17204	17088	16901	17274	17107	17131	17171	17279	17383	17232	17082	17251	17205	17089	17344	17105	17052	17240	17072	17396	17083	17248	17180	17129	17229	17042	16980	17154	17089	17141	16953	17145	17175	17151	17229	17122	17183	17088	17221	17143	17339	17030	17000	17184	17314	17114	17149	17025	17123	17127	17320	17217	17104	17148	17067	17265	17023	17080	17139	17214	17113	17359	17148	17136	17270	17033	17115	17122	17270	17141	17214	17063	17312	17304	17209	17168	17183	17125	17228	17220	17139	16968	17101	17294	17126	17050	17091	17137	17278	17241	17136	17179	17196	16964	17058	17188	17281	17158	17031	17167	17099	17244	17156	17118	17325	17336	17153	17180	17104	17018	17130	17036	17308	17263	17146	17090	17195	16957	17166	17190	17149	17115	17172	17217	17373	17230	16991	17102	17175	17020	17289	16981	17200	17113	17016	17139	17127	17142	16971	17212	17374	17110	17116	17148	17065	17170	17255	17171	17160	17290	17058	17046	17197	17236	17088	17112	17065	17293	17080	17191	17096	17063	17291	17145	17013	17104	17209	17280	17201	17030	17185	17024	17167	17159	16915	17186	17138	17150	17344	17261	17276	17158	17110	17179	17183	17208	17072	17053	17174	17217	17033	17375	17051	17153	17203	17191	17166	16972	17073	16935	17109	17064	17155	17154	17132	17199	17200	17264	17212	17116	17143	17196	17258	17285	17093	17086	17146	17332	17149	17273	17113	17320	17125	17022	17057	17061	16983	17180	17039	17174	17135	17161	17029	17170	17090	17015	17160	17133	17152	17152	17109	17057	17185	17165	17213	17179	17091	17075	17162	17229	17372	17130	17184	17016	17080	17129	17294	17170	17187	17054	17253	17078	16923	17001	17226	17134	17348	17158	17139	17212	16996	17248	17108	17161	17158	16967	17242	16993	17050	17312	17136	17076	17261	17186	17136	17071	17238	17154	17109	17171	17177	17274	17077	17301	17093	17284	17206	17188	17017	17330	17170	17186	17235	17210	17355	17109	17092	17065	16919	17165	17073	16951	17277	17165	17231	17278	17244	17154	17056	17041	17253	17227	17069	17002	16934	17278	17168	17265	17078	17320	17260	17154	17273	17183	17156	17147	17317	17051	17275	17171	17338	17060	16966	17130	17260	17025	17166	17246	17140	17171	17021	16906	17151	17214	17093	17176	17039	17133	17080	17100	17035	17074	17278	17185	17212	17209	17214	17212	17078	17008	17123	17048	17171	17241	17154	17389	17123	17348	17223	17148	17155	17190	17245	17296	17182	17015	17163	17025	17116	17183	17002	17041	17247	17206	16950	17160	17097	17161	17159	17173	17136	17159	17216	17327	17228	17084	17299	17183	17413	17140	17201	17111	17262	17140	17117	17143	17126	17129	17060	17099	17125	17122	17237	17211	17275	17242	17283	17158	17168	17059	17184	17161	17058	17176	17075	16983	17206	16992	17175	17093	17018	17243	17082	17104	17263	17017	17272	16955	17217	17321	17108	17205	17095	17124	17042	17145	17177	17119	17045	17308	17138	17276	17180	17015	17146	17270	16985	17022	17279	17229	17233	17299	17047	17254	17124	17199	17303	17011	17214	17265	17233	17209	17098	17120	17073	17185	17177	17096	16926	17153	17147	17022	17338	17129	17213	17122	17137	17227	17073	17135	17138	17200	17334	17004	17294	17218	17126	17204	17313	17240	17054	17002	17356	17238	17108	17229	17106	17094	17195	16968	17298	17063	17217	17255	16963	17205	17128	17178	17039	17361	17303	17186	17260	17119	17352	17166	16928	17174	17058	17139	16970	17257	17022	17109	17147	17093	17134	17079	17185	17097	17097	17212	17173	17127	17124	17274	17026	17073	16977	17239	17214	17259	17336	17219	17224	17142	16938	17058	17260	17040	17224	17153	16893	17218	17145	17020	17136	17189	17137	17266	17288	17060	17145	17230	17063	17250	17108	17251	17254	17229	16998	17245	17086	17172	16853	17096	17237	17248	17145	17290	16973	17122	17059	17164	17294	17172	17146	17358	17171	17156	17137	17284	17225	17261	17149	17126	17162	17382	17195	17153	17186	17103	17061	17183	17017	17185	17231	17020	17101	17094	17208	17234	16917	17310
23285	21311	28271	25563	24413	26050	26045	23583	23023	22768	22632	22200	22387	22190	21971	22085	22249	21827	21680	21883	21855	21884	21781	21734	21741	21858	21871	21852	21933	21952	21780	21895	21689	21765	21665	21768	21890	21959	21552	21844	21845	21890	21855	21594	21804	21738	21756	21409	21750	21548	21686	21743	21382	21710	21626	21629	21721	21506	21832	21568	21501	21707	21661	21576	21602	21655	21517	21841	21731	21678	21854	21688	21697	21517	21638	21579	21646	21558	21760	21876	21783	21645	21662	21765	21702	21483	21465	21605	21635	21729	21751	21673	21575	21552	21527	21597	21716	21633	21771	21836	21455	21772	21683	21605	21657	21719	21730	21737	21660	21667	21635	21551	21672	21771	21533	21761	21756	21764	21386	21565	21673	21527	21653	21690	21575	21740	21844	21557	21624	21897	21762	21870	21715	21586	21718	21544	21769	21691	21648	21804	21629	21507	21659	21753	21631	21763	21742	21650	21720	21833	21878	21611	21548	21763	21775	21520	21590	21714	21797	21708	21588	21555	21634	21577	21734	21887	21695	21589	21701	21546	21543	21475	21468	21695	21729	21841	21853	21639	21597	21475	21650	21483	21655	21660	21668	21645	21699	21791	21902	21872	21707	21862	21713	21604	21757	21840	21881	21570	21670	21639	21408	21560	21703	21582	21696	21571	21507	21738	21547	21579	21678	21312	21391	21768	21663	21792	21717	21873	21588	21672	21618	21583	21597	21808	21632	21757	21580	21717	21857	21769	21795	21856	21801	21824	21546	21610	21590	21715	21731	21644	21689	21714	21600	21685	21821	21697	21691	21754	21776	21929	21754	21787	21503	21708	21820	21851	21621	21963	21598	21667	21754	21675	21525	21553	21703	21832	21636	21734	21641	21455	21813	21574	21601	21363	21720	21715	21574	21841	21638	21658	21811	21656	21739	21615	21924	21815	21758	21858	21824	21593	21648	21516	21788	21468	21849	21840	21947	21572	21744	21727	21659	21838	21628	21893	21753	21738	21733	21812	21619	21744	21766	21613	21569	21485	21685	21591	21643	21768	21714	21540	21720	21705	21756	21663	21632	21676	21729	21534	21582	21559	21811	21773	21912	21652	21595	21800	21747	21532	21891	21785	21753	21583	21581	21591	21654	21741	21688	21560	21718	21637	21496	21785	21876	21752	21745	21567	21883	21716	21678	21521	21614	21612	21860	21748	21366	21535	21487	21703	21838	21768	21665	21843	21508	21597	21687	21617	21862	21781	21761	21579	21647	21811	21549	21500	21595	21498	21636	21611	21451	21537	21518	21602	21717	21915	21749	21569	21668	21402	21474	21631	21715	21817	21659	21639	21773	21969	21548	21642	21581	21769	21688	21641	21748	21756	21770	21719	21518	21467	21682	21605	21635	21514	21466	21724	21812	21684	21561	21647	21648	21744	21690	21614	21603	21784	21828	21654	21611	21857	21972	21650	21554	21556	21714	21557	21790	21664	21688	21431	21543	21671	21803	21765	21377	21490	21687	21532	21747	22021	21720	21570	21577	21637	21668	21868	21658	21677	21377	21867	21365	21781	21743	21791	22057	21547	21596	21686	21780	21578	21550	21729	21781	21632	21899	21729	21567	21795	21876	21648	21752	21885	21635	21532	21646	21529	21625	21739	21720	21778	21678	21682	21491	21746	21628	21645	21695	21444	21759	21568	21644	21605	21535	21535	21936	21708	21792	21728	21738	21795	21722	21738	21801	21566	21526	21588	21574	21899	21564	21439	21559	21773	21757	21567	21730	21574	21698	21653	21698	21792	21324	21738	21761	21480	21679	21599	21719	21602	21485	21554	21843	21654	21779	21588	21944	21685	21758	21739	21677	21599	21850	21645	21562	21512	21746	21612	21857	21746	21857	21545	21593	21569	21714	21687	21628	21737	21653	21627	21438	21626	21453	21620	21998	21839	21745	21581	21817	21668	21856	21634	21814	21690	21867	21811	21862	21675	21907	21742	21658	21541	21579	22078	21703	21778	21476	21808	21847	21707	21967	21630	21595	21726	21530	21665	21684	21584	21990	21676	21819	21798	21519	21753	21803	21688	21653	21644	21879	21657	21592	21677	21731	21782	21787	21600	21690	21438	21610	21654	21567	21622	21540	21802	21595	21552	21667	21585	21938	21583	21816	21744	21732	21563	21563	21593	21747	21925	21808	21764	21623	21454	21720	21890	21625	21425	21765	21865	21683	21517	21562	21452	21658	21546	21741	21838	21684	21603	21576	21554	21669	21704	21624	21792	21847	21668	21816	21640	21541	21762	21619	21723	21828	21806	21856	21683	21807	21769	21681	21793	21722	21836	21688	21864	21435	21522	21641	21599	21749	21583	21492	21826	21573	21569	21512	21654	21736	21643	21522	21629	21534	21676	21558	21417	21769	21492	21648	21808	21809	21841	21643	21739	21670	21706	21796	21620	21482	21563	21775	21773	21587	21502	21590	21695	21641	21712	21735	21696	21603	21469	21389	21839	22011	21649	21578	21846	21687	21578	21781	21686	21939	21972	21994	21693	21652	21523	21722	21743	21555	21548	21728	21645	21581	21635	21567	21581	21675	21660	21644	21485	21652	21708	21646	21736	21793	21511	21737	21693	21599	22022	21603	21709	21504	21654	21631	21557	21715	21615	21507	21653	21489	21666	21758	21637	21574	21671	21541	21697	21625	21589	21886	21673	21809	21622	21719	21584	21691	21554	21858	21634	21704	21894	21766	21538	21472	21802	21724	21556	21373	21919	21865	21707	21799	21750	21826	21617	21542	21786	21716	21858	21629	21654	21526	21682	21622	21478	21518	21751	21759	21791	21757	21496	21617	21735	21548	21585	21362	21656	21401	21785	21550	21677	21581	21826	21737	21746	21543	21726	21842	21776	21746	21512	21502	21562	21568	21625	21691	21664	21777	21636	21562	21775	21479	21707	21526	21558	21488	21478	21767	21749	21466	21740	21620	21508	21657	21669	21619	21765	21642	21448	21481	21709	21739	21680	21825	21502	21637	21821	21525	21755	21514	21650	21868	21748	21651	21652	21712	21642	21588	21799	21738	21495	21559	21737	21789	21672	21809	21787	21643	21548	21716	21790	21604	21726	21606	21657	21724	21617	21797	21569	21558	21749	21636	21638	21858	21489	21670	21661	21594	21896	21602	21704	21693	21584	21813	21437	21699	21552	21522	21388	21662	21708	21832	21502	21606	21538	21643	21863	21687	21571	21903	21702	21695	21854	21676	21825	21760	21946	21686	21771	21551	21695	21749	21684	21688	21667	21629	21651	21386	21748	21678	21765	21722	21597	21629	21731	21733	21821	21750	21555	21523	21787	21638	21727	21646	21711	21583	21729	21757	21697	21543	21643	21718	21691	21665	21499	21444	21875	21716	21581	21614	21798	21444	21533	21677	21721	21647	21760	21603	21723	21587	21646	21901	21715	21611	21714	21769	21510	21574	21675	21498	21786	21596	21655	21471	21730	21493	21471	21561	21796	21787	21622	21735	21602	21606	21547	21827	21888	21836	21699	21805	21595	21871	21640	21815	21586	21567	21561	21989	21514	21669	21644	21621	21567	21661	21448	21692	21415	21707	21684	21563	21659	21580	21806	21640	21703	21808	21577	21836	21648	21723	21735	21979	21733	21665	21705	21748	21694	21571	21611	21645	21492	21396	21665	21872	21625	21819	21859	21469	21906	21543	21759	21591	21485	21578	21630	21733	21610	21727	21797	21913	21455	21475	21531	21830	21725	21824	21814	21897	21514	21623	21555	21650	21511	21847	21379	21707	21591	21622	21575	21747	21495	21647	21807	21742	21623	21757	21612	21591	21516	21485	21659	21590	21547	21857	21751	21721	21705	21499	21645	21610	21434	21515	21653	21610	21766	21789	21775	21648	21495	21821	21759	21714	21503	21416	21785	21896	21545	21715	21851	21729	21672	21531	21602	21836	21520	21654	21655	21658	21598	21755	21734	21637	21639	21627	21680	21681	21641	21631	21736	21721	21677	21771	21763	21809	21660	21686	21734	21443	21584	21694	21870	21712	21798	21604	21711	21737	21530	21491	21773	21343	21711	21655	21696	21512	21596	21781	21664	21669	21748	21655	21441	21686	21546	21789	21523	21781	21619	21635	21719	21688	21634	21742	21729	21634	21842	21857	21606	21790	21628	21825	21726	21734	21580	21793	21541	21669	21691	21764	21733	21900	21647	21741	21654	21763	21737	21621	21605	21645	21618	21828	21729	21677	21690	21754	21767	21859	21574	21542	21609	21748	21544	21794	21741	21655	21480	21729	21687	21609	21695	21593	21643	21716	21735	21866	21767	21625	21474	21577	21756	21584	21829	21853	21580	21770	21612	21547	21604	21451	21567	21403	21488	21862	21651	21663	21592	21734	21544	21688	21472	21788	21651	21679	21631	21706	21809	21526	21805	21858	21650	21690	21774	21795	21776	21533	21454	21596	21759	21630	21430	21733	21737	21527	21442	21530	21609	21699	21627	21719	21845	21693	21695	21602	21578	21575	21689	21838	21625	21708	21706	21673	21515	21735	21553	21656	21664	21559	21894	21897	21806	21811	21751	21644	21585	21780	21731	21710	21952	21907	21651	21734	21806	21686	21827	21674	21550	21545	21655	21599	21423	21512	21701	21747	21791	21746	21878	21846	21670	21747	21660	21910	21644	21635	21525	21749	21544	21663	21579	21640	21743	21821	21735	21769	21681	21754	21846	21926	21726	21653	21492	21905	21797	21476	21698	21665	21535	21802	21888	21807	21661	21664	21730	21550	21683	21928	21644	21703	21743	21715	21689	21693	21720	21562	21725	21795	21751	21593	21588	21983	21483	21621	21674	21522	21645	21520	21735	21878	21763	21685	21624	21818	21724	21484	21552	21718	21692	21506	21424	21670	21762	21731	21698	21830	21668	21715	21701	21767	21640	21532	21780	21648	22041	21703	21765	21699	21571	21877	21694	21891	21749	21642	21660	21780	21648	21666	21784	21652	21766	21650	21545	21622	21442	21657	21812	21622	21767	21632	21609	21487	21648	21791	21550	21687	21795	21618	21883	21740	21575	21703	21671	21748	21994	21803	21787	21601	21756	21498	21602	21932	21858	21779	21615	21755	21704	21650	21708	21420	21726	21707	21589
18653	34157	31085	26654	24056	21412	20198	19160	18592	18236	18098	17840	17558	17521	17426	17311	17235	17141	17295	17241	17096	17178	16940	17128	16919	17159	16921	16874	16885	16959	16991	16964	17115	16836	16925	16907	17141	16998	16792	16947	16874	17048	16939	17050	16918	16742	16859	17044	16838	17054	16782	16941	16808	16829	16790	17087	16733	16840	16797	16891	16930	16852	16916	16834	16937	17095	16832	16956	16857	16911	16945	16891	16964	16787	16923	16821	16965	16980	17002	17041	16891	16998	16740	16949	16832	16867	16872	16741	16964	16799	16829	16903	16942	16816	16912	16704	17083	16988	16907	16927	16866	16964	16728	17080	16912	17021	16933	16827	16901	16943	17123	16899	16884	17012	16805	16955	16926	16851	16834	16885	16881	16748	16968	16947	16835	17026	17054	17036	17028	16998	16938	16869	16808	16828	17036	17056	16882	16929	16960	16949	16829	16962	16771	16762	16980	17167	16944	17139	16977	16928	16879	16853	16969	16879	17006	16924	16883	16798	16978	16728	16942	16744	16835	16787	16917	17043	16768	16719	17083	16897	16944	16835	16982	17050	16837	16939	16934	16963	16878	16922	16980	17039	16927	16923	16849	16917	16747	17063	17016	16888	16923	17116	16840	16849	16910	16909	17022	16977	16908	16938	16772	16915	16710	16866	16766	16873	17084	16868	16886	16800	16919	16786	16993	16876	17086	16848	17090	16868	16911	17036	16897	16986	16948	16978	16975	16983	16892	16780	17097	16969	16891	16988	16874	16803	16879	16861	16922	16925	16880	16899	16938	16737	16962	16830	16910	16889	16871	16989	17060	16750	16903	16924	16962	16870	16862	16895	16907	16846	17027	16983	16994	16965	17008	16829	16889	16869	16832	16965	16877	16734	17078	16864	16783	16683	16911	17054	16899	16889	16873	16859	16946	16841	17046	16794	16935	16781	16815	16915	16826	17012	17000	16963	16907	16756	16677	16849	17089	16895	16982	16822	17146	16824	16716	16696	16961	17047	17082	16930	16851	16798	16986	16600	16939	16925	16700	16914	16896	16689	16805	16913	16753	16730	16918	16923	16850	16766	16945	16877	16885	16840	17077	16849	16798	16760	16935	16761	16801	16967	16983	16982	16819	16988	16815	16688	16984	16753	16903	16906	16858	16874	16850	16752	16817	16866	17094	16802	17020	16906	16867	17049	16888	17048	17019	16789	16928	16832	16857	17059	16822	16918	16836	16935	17057	16880	16984	16894	16761	17088	17140	16989	16947	16891	16939	16959	17035	17105	16927	16890	16879	16891	17044	16822	16894	16999	16613	16782	17001	16952	17053	16949	17081	16871	16895	17024	16927	17077	17003	16961	16699	17029	16751	16972	16928	16983	16814	16979	16999	16843	16853	16856	16928	16952	16876	17132	16979	17146	16918	17001	16767	16846	16988	16775	16900	16959	17039	16946	16920	16874	17027	16882	16869	16907	16973	17050	16705	16963	16898	16978	17032	16861	16847	16876	16989	17032	16772	16736	16780	16873	16817	17088	16855	16932	16929	16939	17026	16743	16878	16849	16715	16923	16909	17040	16729	17005	16840	16815	16965	16812	16880	16791	16977	16866	16979	16778	16868	16867	16841	16907	16978	17100	16842	16929	16829	16919	16922	16875	16909	16941	17000	16994	16846	17003	16934	16978	16810	16825	16844	17062	16895	16895	16776	16855	16956	16923	16971	16979	16709	17043	16760	16733	16841	16856	16849	16758	16851	17038	16754	16879	16872	16991	16794	16730	17025	16858	16750	16963	16962	16774	16798	16980	16901	16822	16777	16980	16807	17077	16807	16757	16861	16787	16803	16791	17066	16892	17036	16608	17095	16990	16878	16864	16865	16984	17056	16982	17188	16931	16864	16812	17101	16798	16898	16871	16981	16933	17032	16938	16764	16931	16847	16921	17054	16864	16790	16901	16953	16872	16976	16880	16835	16820	17049	16914	16949	17015	16969	16886	16957	16914	16974	16898	17033	16803	16982	16746	17011	16852	16871	16873	16976	16852	16837	16976	16791	16949	17177	16908	16935	17110	16918	16932	16788	16740	16996	16722	16984	16790	17012	16914	16952	16969	16752	16837	16882	16911	17004	16888	16865	16903	16984	16786	16963	16991	16966	16839	16835	16979	16828	16759	16833	16914	17109	16877	16807	16877	16957	16901	16716	16976	16805	17141	16923	16813	17053	16861	16912	16980	16931	16918	16750	16817	16802	17019	16886	16950	17048	16937	16929	16813	16903	16938	16810	16997	17024	16857	17027	16750	16787	16938	16891	16800	16966	16971	16855	16762	16958	16996	16955	16831	17039	16885	17060	16925	16819	16843	16905	16739	17015	16933	16916	17017	17082	16812	16800	16904	17090	17051	16886	17033	17006	16895	16800	16750	16862	16827	17013	16804	16996	16732	16813	16894	16810	16950	16874	17017	16874	16934	16782	16938	16740	16936	17021	16830	16978	16814	16981	16823	16911	16933	16893	16840	16870	16858	16827	17125	16809	16894	16885	16906	16788	16929	17097	16991	16972	16835	16838	16926	16751	16847	16827	16839	17041	16880	16652	17107	16829	16945	16920	16840	16882	16971	17003	16736	16743	16854	16802	16911	16879	16910	16953	16918	16872	16964	16853	16948	17094	16886	16995	16941	16827	16918	17179	16775	17045	17036	16800	16998	16803	16800	17009	16883	16808	16833	17059	16913	16857	16924	16930	16985	16887	17007	16890	16819	16846	16944	17016	17024	16888	16992	17015	16965	16995	16921	16915	17012	16849	16982	16927	16995	16861	16811	16842	16977	16896	16932	16788	17064	16963	17159	16997	17004	16811	16841	16923	16932	16906	16990	16881	16879	16998	17025	17003	16985	16811	16920	16856	16928	17019	17095	16894	16879	16751	16780	16851	16826	16828	17035	16916	16854	16841	16796	16861	17018	16843	16874	16880	16839	16998	17043	17030	16833	16942	16770	16903	16977	17081	16987	16878	17118	16982	16652	16805	16872	16875	17004	17006	16767	17050	16899	16886	16908	16774	16921	16810	16814	16930	17048	16890	16979	16813	16954	16786	16983	16966	16882	16924	17101	16844	16840	16796	16927	16888	16849	17067	17033	16916	16864	16668	16930	16854	16806	16947	16858	16873	16753	16964	16932	17063	16804	16853	16788	16917	16841	16905	16928	16853	16944	16866	16906	16905	17058	16929	16872	16893	17084	16973	16809	16916	16814	16990	17002	16886	16961	16971	16946	16842	16995	16837	16938	17019	16846	16849	16938	16948	16921	16825	16856	16824	16903	16983	16993	16657	16960	16841	16719	16877	16875	16998	16893	16989	16666	16942	16823	16766	16949	16985	16910	16935	16845	16880	16943	16869	16888	16957	16980	16862	17050	16899	16869	16856	16979	16917	16683	16959	16844	16749	16946	16828	16805	16909	16775	17063	16774	16807	16933	16826	16911	17022	16803	17003	16896	16783	16875	16914	16841	17041	16748	17005	17012	17088	17032	16804	16943	16901	16912	16954	16821	16837	16930	16999	16926	16738	16811	16879	16897	17163	16917	16859	16905	16964	16731	16803	16965	16803	16956	17073	16971	16747	16832	16794	16953	16855	16822	16895	16931	17015	16825	16919	16967	17005	17019	16691	17073	16938	16826	16902	16880	16885	17044	16837	17064	16747	16827	17014	16941	16993	16901	17001	16747	16925	16834	16863	16818	17020	16803	16822	16983	16901	16815	16903	16741	17003	17029	16966	16973	16878	16890	16996	16839	16848	16925	16970	16998	16892	16953	16833	17004	17036	16947	16863	16907	16964	16752	16830	17159	16720	16947	16952	16990	17060	16989	16950	17128	17044	16959	16996	16824	17019	16769	16894	16786	16781	17065	16924	16996	16911	16700	17005	16741	17033	16828	16981	17031	16869	16797	16864	16619	16744	16955	17003	16874	16921	17040	16882	17031	17022	16847	16969	16855	16851	17015	16845	16916	16753	17065	16915	16908	16832	16932	16973	16915	17031	17031	16836	16982	17076	17006	16781	16920	16855	16877	16834	17026	16969	16883	16888	17010	16991	16883	16972	16996	16807	16939	17082	16757	17015	16953	16903	16819	16781	16802	16947	16732	16922	16954	16964	16892	16706	16755	16936	16806	16947	16851	16898	17031	17043	16958	16918	17138	16795	16966	16815	16904	16912	16998	17018	16949	16882	16885	17012	16938	16846	16725	16926	16829	16888	16967	16943	16742	16776	16888	16917	17101	16962	16814	17038	16865	16835	16837	16912	16865	16848	16876	17047	16865	16846	16902	16847	16897	16932	16889	17012	16885	16880	16850	16839	17081	16810	16975	17003	16964	17028	16892	16851	16923	16791	16965	16879	16903	16984	16902	16969	16893	16943	16889	17066	17021	16936	17059	16934	16814	16886	16833	16893	16974	16984	16838	16902	16840	16821	16961	16828	17083	17057	16950	16964	16786	16994	16793	16796	16790	16921	16883	17064	16918	17003	16908	17021	16765	16952	16912	16951	16614	16999	16957	16735	17048	16939	16899	16922	16891	16912	16937	17033	16876	16975	16973	16830	16912	16875	16943	16812	16946	16852	16933	16923	16717	16836	16889	16870	16709	16927	16942	16909	16880	16990	16925	16891	16783	17030	17006	16920	16934	16955	16818	16980	17040	16959	16812	17050	16931	16908	17099	17074	16684	16951	16835	16879	16892	16774	16944	16845	16897	16992	16680	16876	17019	16944	17086	16762	16925	16990	16916	16907	16931	16684	16898	16778	17042	16996	16981	16987	16897	16858	16974	17006	16817	16738	16869	16852	16886	16908	16973	16938	16906	17068	16998	16866	16881	16881	16976	16805	16907	17081	16858	16893	16938	16903	17021	16792	16814	16953	16797	16816	16963	16871	16646	16836	16796	16889	16869	16814	16731	17064	16872	16835	16909	17031	16735	16855	17049	16938	16758	16912	16932	16991	16748	16820	17124	17051	16912	16873	16956	16815	16890	17106	16846	16782	16813	16870	16916	16637	16977	16813	16847	16948	17088	16830	16732	17173	16953	16774	16936	16905	16914	16976	16844	16857	16983	16893	16933	16854	16690	17001	16789	16759	16858	16925	17085	16928	16967	16768	16973	16944	16861	16888	16929
25031	21350	27214	28038	23883	23576	23951	22924	22801	22732	22443	22380	22295	22475	22367	22001	21886	22195	22372	22159	22269	22267	22296	22071	22344	22280	22229	22446	22179	22353	22354	22204	22120	22332	22148	22137	22193	21968	22319	22279	22299	21978	22295	22280	22115	22227	22297	22135	22223	22073	22113	22044	22110	22177	22101	22153	21956	22215	22113	22029	22439	22198	22046	22168	22216	22060	22134	21893	22256	22169	21914	22302	22007	22020	22000	22196	22145	22321	22171	22330	22016	22122	21884	22170	22108	22152	22187	22091	21992	22225	22025	22354	22247	22121	22082	21853	22209	22227	22068	21869	22181	22170	22276	22281	22319	22109	22044	22072	22038	21942	22004	22263	22176	22214	22251	22158	22108	22244	22277	22120	22109	22205	22099	22154	22244	22340	22395	22078	22043	22024	22203	22210	22220	22179	22127	22134	22393	22051	22342	21920	22154	22216	22213	22073	22093	22179	22034	22213	22154	22009	22244	21921	22087	22068	22161	22258	22127	22214	22090	22226	22145	21996	22227	22081	22075	22094	21930	22251	22033	22152	22164	22293	21979	22060	22315	22135	21970	22205	22214	22274	22216	22011	22219	22071	22319	22098	22325	22001	21962	21944	22141	22050	21947	22151	22288	22084	22029	22313	22381	22337	22166	22233	22137	22247	22240	22058	22216	22123	21955	21995	22006	22130	22079	22108	22215	21939	22175	22026	22253	22182	22330	22306	22152	21857	22117	22019	22291	21940	22288	22188	22287	22317	22408	22121	22036	22035	22198	22022	22084	22263	22185	22154	22132	22092	22266	22388	22346	22162	22117	22097	22070	22157	22217	22081	22267	22188	22189	21963	22276	22237	22086	22063	22113	21970	22160	22047	22114	22066	22051	22270	22082	21926	22273	22058	22142	22159	22120	22196	22186	22040	21788	22024	22421	21905	22166	22195	21960	21994	22049	22132	22078	22122	22330	22228	22143	22090	22405	22237	22169	22042	22282	22256	22253	22233	22234	22027	22100	22223	22295	22222	22321	22096	22053	22029	22301	22238	22207	22266	22391	22280	22314	22208	22321	22210	22327	22056	22184	22158	22182	22380	22296	22257	22233	21990	22274	22214	22181	21963	22118	22125	22297	22219	22349	22078	22153	22000	22005	22150	22389	22402	22107	22043	22217	22067	22014	22264	22232	22305	22073	22315	22084	22147	22223	22225	22119	21992	22088	22212	22097	22041	22207	22255	22182	22165	22321	22125	22334	22087	22337	21928	21920	22068	22107	22086	22242	22072	22227	22252	22219	22065	21969	22339	21988	21979	22172	22265	22175	21957	22113	22389	22306	22039	22221	22036	22354	22289	22227	22232	22349	22095	22260	22101	22401	21842	22076	21979	22170	22293	22276	22171	22135	22165	22112	22120	22170	22520	22308	22293	22325	22336	22123	22054	22340	22096	22141	22118	22154	22131	22183	22190	22078	22130	21893	22305	22221	22392	22210	22155	22252	22115	22324	22266	22238	22104	22123	22200	21871	22040	22221	22123	22116	22274	22078	22346	22139	21997	22373	22027	22026	22074	22519	21921	22074	22260	22272	22101	22095	22250	22212	22021	22335	22419	22106	22231	22349	22284	22155	22192	22305	22125	22033	22493	22265	22188	22229	22247	22217	21909	22121	21946	22212	22093	22029	22142	22243	22109	22023	22245	22169	21885	22339	22198	22124	22170	22144	22027	22133	22131	22294	22353	22208	22067	22362	22210	22446	22242	22323	22112	22157	22245	22235	22206	22253	22217	22119	21998	21985	22129	22052	22220	22024	22082	22033	22148	22163	22407	22053	22246	22158	22181	22138	22290	22032	22007	22333	22126	22109	22208	22201	22026	22033	22022	22119	21942	22179	22194	22095	22131	22169	22112	21967	22296	22201	22216	22183	22130	22158	22073	22147	22413	22134	22106	21985	22194	22008	22087	22122	22191	22139	22161	22132	21988	22192	22225	22203	22270	22126	22120	22088	21976	22109	22136	22101	22307	22078	22039	22110	22343	22194	22187	22077	21908	22357	22178	22259	22140	22183	22084	22167	22061	22149	22186	22348	22170	22268	22163	22192	22041	22024	22162	22099	22120	22005	22235	22089	21965	22228	22445	21916	22278	22202	22172	22283	21978	22163	22197	22172	22092	21826	22102	22212	22126	22105	22229	22150	22407	22196	22159	22190	22101	22251	22075	22205	22386	22258	22106	22185	22057	21868	21915	22188	22300	22093	22254	22206	22406	22193	22278	22208	22147	22283	22215	22261	22176	22352	22498	21976	22332	21969	22249	22070	22291	22270	22203	22244	22333	22273	22151	22185	22299	22210	22256	22321	22097	22223	22124	22217	22199	22321	22372	22277	21933	22041	22286	22113	22356	22135	21898	21980	21954	22556	22171	22113	21987	22095	22026	22096	22258	22273	22313	22021	21980	22273	22086	22055	22056	22323	22191	22245	22031	22176	22048	21882	22201	22295	22427	22110	22425	22236	22098	22103	22334	22121	22187	22005	22203	22161	21912	21960	21945	22205	22182	22083	22252	22245	22248	22080	22180	22351	22367	22229	22431	22119	21995	22258	22219	22405	22172	22021	22082	22212	22360	22075	22183	22094	22249	22230	21866	22068	22171	22213	22195	22245	22235	22328	21984	22320	22058	22240	22138	21930	22337	22227	22308	22212	22143	22249	22138	22179	22046	22238	22197	22284	22022	22211	22153	22266	22421	22083	22330	22218	22193	22300	22277	22170	22178	22158	22066	22170	22072	22150	22418	22280	22076	22048	21872	21822	22194	22118	22313	22108	22224	22291	22116	22224	22225	22231	22311	22353	21974	22156	22275	22041	22153	22082	22256	22210	22223	21992	22159	22061	22156	22095	22202	22182	22106	22378	22261	22091	22138	22129	22130	22308	21915	22230	21955	22198	22261	22373	22081	22283	22204	22165	22159	22186	22098	22283	22116	22191	22237	21956	22075	22116	22228	22006	22286	22197	22336	22227	22111	22073	22112	22287	22207	22413	21978	22205	22179	22237	22323	22206	22025	22110	22093	22371	22205	22030	22277	22158	22303	22162	22448	22222	22210	22110	22208	22456	22361	22155	22131	22106	22240	22018	21886	22243	21997	22124	22035	22219	22277	22143	22232	22047	22115	22158	21936	22173	22080	22250	21929	22244	22158	22227	22193	22074	21987	22071	22135	22293	22105	21983	22159	22224	22100	22244	22427	22219	22372	22113	22286	22314	22280	22429	22124	22110	22168	22165	22241	22095	22062	22318	22329	22210	22101	22281	22026	21964	22116	22230	22304	22219	22415	22194	22348	21928	22273	21996	22144	22068	22096	22141	22254	22149	22140	22017	22350	22294	22113	22265	22037	21918	22138	21867	22238	22074	22094	22246	22157	22170	22138	22138	22142	22187	22016	22250	22260	22004	22141	21932	22013	22278	21987	22273	22078	22252	22294	22275	22189	22417	22108	21986	22322	22041	22187	22171	22146	22200	22040	22120	22279	22251	22373	22328	22199	22240	22085	22113	22010	22213	22236	22072	22230	22283	22208	22153	22011	21979	22227	21999	22171	22052	22133	22380	22250	21884	22184	22208	22163	21983	22278	22359	22323	22296	22126	22065	22190	21840	22180	22201	22186	22226	22239	22157	22143	22315	22125	22120	22294	22051	22234	22227	22302	22036	22123	22078	22247	22214	22106	22108	22040	22175	22073	21964	21954	22202	22419	22100	22157	22197	22436	22197	22053	22538	22234	22217	22327	22168	22247	22109	22298	22019	21989	22227	22148	22330	22216	22246	22227	22316	22187	22334	22109	22177	22168	22080	21989	22328	22037	22157	22132	22274	22341	21832	22318	22432	22169	22305	22275	22316	22111	22356	22016	22339	22025	22129	21932	22010	22319	22327	22271	22307	22345	22298	22119	22263	22453	22070	22170	22216	22294	22026	22119	22270	22297	22024	22187	22008	22049	22017	21915	22207	22005	22076	22379	22568	22400	22190	22009	22274	22090	22078	21930	22313	22086	22195	22058	22056	22157	22121	22067	21980	22259	21993	22077	22295	22027	21992	22214	22209	21908	22344	22038	22220	22284	21929	22150	22201	22301	22055	22317	22405	22141	22113	22127	22147	22277	22012	22204	22083	22289	22013	22024	22086	22557	22068	22278	22076	21998	22028	22266	22244	22243	22008	21969	22068	22148	22176	22094	22428	22223	22184	22083	22106	21963	22068	22186	21924	22177	22217	22164	22155	22104	22190	22260	22251	22105	22121	22238	22364	22104	21954	22106	22072	22052	22193	21926	22213	21835	22106	22111	22128	22364	22328	22264	22262	22063	22392	22020	22091	21983	22009	22220	22132	22061	22129	22270	22243	22101	22291	21920	22168	22262	22328	22142	21989	22213	22176	21953	21923	22003	22375	22277	22427	22172	22196	22048	22135	22050	22312	22087	22132	22251	22191	22284	22237	22259	22256	22223	22112	22215	22382	22008	22282	22430	22138	22173	22335	22208	22192	22213	22302	22060	22269	22087	22151	22339	22264	22198	21995	22085	22006	21996	22068	22264	22445	22282	22258	22303	22233	22347	22058	22077	22114	22112	22274	22134	22323	21992	22043	22217	21995	22293	22023	21968	21987	22069	22006	22156	22199	22158	22301	22241	22130	22071	22190	22006	22206	22197	22285	22200	22148	21836	22310	22241	21995	22022	22139	22261	22311	21963	22055	22285	22170	22403	22099	22042	22241	22264	22194	22045	22260	22258	22205	22156	22091	22278	22342	22110	22065	22202	22152	22251	22044	22020	22285	22179	22067	22350	22333	21933	21975	22041	22348	22144	22184	22473	22367	22371	22116	22065	22145	22151	22211	22305	22273	22132	22320	22344	22199	22072	22218	22227	22059	22064	22085	22210	21963	21888	21906	22046	22034	22384	22270	22151	22242	22125	21951	22195	22317	22107	22057	22155	21767	22183	22081	21931	22086	22118	21958	22118	22200	22093	22317	22153	22079	22124	22179	22350	22171	22066	22137	22081	22172	22411	22170	22278	22179	22087	22056	22214	22011	22129	22142	22155	21912	22153	22208	22277	22198	22073	22110	22235	22308	22296	22009	22156	22311	21949	22436	22218	22045	22139	22052	22240	22245	22152
16266	20849	20845	21054	19737	18920	18115	17879	17663	17430	17411	17357	17472	17276	17366	17173	17236	17227	17351	17263	16975	17063	17180	17147	16988	17215	17340	17269	17037	16935	17102	17172	17272	17107	17218	17238	17197	17248	17102	17182	17226	17017	17219	17237	17178	17064	17155	17026	17163	17203	17288	17063	17171	17201	17052	17176	17287	17059	17290	17125	17148	17285	16987	17026	17022	17314	17039	17191	17190	17028	17134	17141	17184	17227	17085	17150	17048	17009	17070	17201	17224	17188	17216	17173	17163	17264	17092	17175	17150	17209	17240	17146	17177	17189	17251	17070	16922	17095	17228	17096	17149	17093	17314	16915	17176	17053	17202	17247	17020	17212	17125	17051	17207	17197	16967	17162	17136	17076	16995	17014	17124	17344	16894	17009	17113	17142	17191	17186	17298	17071	17085	17273	16960	17146	17191	17065	17142	17259	17221	17352	17250	17075	17210	17268	17260	17174	17227	17125	17048	17131	17088	17040	17379	17033	17192	16949	17087	17007	17211	17113	17156	17139	17092	17141	17125	17018	17125	17210	17175	17160	17032	17022	17109	17119	17346	17068	17276	17149	17175	17300	17009	17326	17045	17194	17138	17223	17086	17012	17332	17008	17181	17211	17071	17159	17147	17163	17117	17062	17266	17256	17142	16997	16954	17113	17171	17179	17070	17193	16852	17003	17204	17205	17160	17305	17109	17091	17175	17104	17001	17145	17017	17223	16985	17214	17220	17211	17104	17020	17125	17141	17033	17087	17318	16966	17126	17229	17322	17260	17197	17125	17161	17014	17056	17033	17261	17105	17089	17185	17258	17109	17123	17005	17347	17214	17059	17017	17066	16958	17254	17079	17081	17228	17121	17116	17202	16936	17120	17149	17142	17073	17202	17151	17214	17142	17037	17098	17139	17107	17177	17093	17017	17224	17139	16893	17160	17025	17068	17085	17053	16986	17084	17100	17173	17020	17237	17128	17068	17064	17023	17010	17194	17098	17177	17070	17195	16965	17052	17267	17118	17301	17110	17258	17082	17118	17190	17188	17136	17147	17141	17061	16911	17111	17167	17086	17341	17025	17184	17121	17192	17227	17208	17078	17131	17064	17311	17062	17094	17195	17041	17108	16936	17042	17243	17209	17068	17005	17134	17072	17015	17193	17157	17220	17192	17207	17225	17165	17120	17052	17036	16992	17263	17054	17232	17069	17204	17166	17085	17036	17129	17147	17303	17043	17197	17036	17133	17173	17174	17134	17040	17056	17191	17104	17079	17105	17114	17222	17331	17080	17021	17052	17090	17215	17205	17231	17102	17265	17302	17147	17220	17092	17151	17046	17083	17004	17103	17298	17018	17313	17169	17113	17112	17154	17178	17036	17191	17112	17033	17207	17096	17168	17137	17175	17155	17157	16999	17186	17176	17002	17110	17028	17173	17126	17157	17128	17229	17265	17123	17007	17195	17207	17253	17134	17105	17001	17004	17101	16958	17261	17159	17084	17179	17054	17028	17031	17157	17117	17146	17222	17084	17053	17169	17401	17205	17313	17224	17023	17071	17180	17155	17054	17016	17136	17232	17269	17024	17190	17021	17075	16978	16985	17126	17180	17031	17068	17215	17304	17080	17121	17099	17104	17186	17076	17075	17100	17145	17131	17134	17148	17250	17269	17102	17207	17152	17276	17293	17186	17131	17202	17116	17032	17172	17323	17245	17109	17095	17161	17042	16973	17197	17151	17176	16936	17171	17091	17110	17184	17094	17087	17151	17160	17184	17170	17280	17105	17126	17147	17205	17034	17096	17213	17131	17154	17083	17249	17205	16988	17124	17098	17097	17238	17070	17173	17039	17109	17033	17038	17137	17108	17079	17098	16943	17013	17043	17271	17245	17102	17229	17151	17161	17109	17091	17008	17055	17028	17216	17121	17068	17096	17333	17198	17054	16910	17161	17126	17137	17086	17084	17192	17219	17093	17127	17179	17246	17202	17134	17090	17184	17090	17042	17082	17120	17119	17185	17178	17171	17033	17256	17030	17016	17184	17042	16999	17207	17140	17163	17136	17145	16999	17074	17100	17319	17199	17230	17208	17091	17051	17075	17114	17285	17234	17028	17105	17081	17170	17074	17322	17247	17056	16993	17137	17113	17255	17220	17334	16952	17232	17106	17143	17102	17060	17181	17224	17049	17016	17298	17147	17088	17168	17127	17088	17279	17177	17178	17019	17050	17054	17181	17110	17060	17171	17076	17091	17035	17047	17237	17270	16988	17183	17114	17303	17208	17051	17063	17144	17135	17252	16976	17087	17194	17151	17123	17188	17041	17118	17339	17195	17170	17244	17179	17256	17121	17216	16900	17136	17077	17122	17074	17023	17238	17222	17156	17191	17163	17006	17086	17280	17249	17170	17119	17156	17200	17251	17006	17279	17151	17141	17222	17123	17037	17167	17213	17163	17142	17159	17182	17079	17204	17036	17132	17223	17296	17320	17168	17240	17150	17144	17167	17046	17001	17326	17197	17164	17100	17055	17052	17269	17203	17059	17155	17251	17251	17225	17030	17225	17088	17339	17148	17276	17092	17232	17118	17302	17094	17195	17185	17172	17206	17181	17145	17125	16957	17060	17098	17229	17143	17086	17110	17181	17168	17028	17036	17253	17100	17157	17300	17077	17188	17083	17230	17199	17224	16886	16992	16981	17166	17348	17126	17358	17258	17008	17223	17056	17097	17111	17336	17068	17294	17205	17320	17288	17043	17136	17156	16995	17292	17299	17201	17072	17321	17223	17054	17079	17225	17098	17200	17118	17204	16982	17176	17079	17178	17199	17157	17164	17042	17192	17155	17313	17133	17342	17163	17144	17150	17288	16993	17135	17183	17181	17191	17101	17262	17104	17182	16978	17151	17257	17077	17006	17261	17145	17140	17043	17103	17060	17270	17160	17208	17023	17189	17305	17192	17168	17219	17038	17153	17036	17063	17120	17181	17117	17108	17193	17181	17194	17214	17271	17164	17048	17021	17175	17243	17177	17283	17211	17212	17045	17114	17176	17123	17130	17062	17151	17167	17230	17193	17106	16997	17156	17259	17172	17147	17136	17101	17250	17234	17065	17373	17107	17104	17189	16946	17090	17312	17000	17259	17307	17250	17151	17143	17107	17083	17164	17191	17033	17077	17218	17033	17155	17064	16983	17123	17312	17208	17186	17023	17020	17103	17106	17248	17067	17269	17110	17110	17036	17163	17105	17001	17008	17050	17222	17269	17031	17048	17209	17109	17160	17139	17138	17083	16995	17017	17064	17082	17090	17167	17163	17161	17190	17165	17051	17155	17157	17207	17437	17209	17119	17170	16985	16994	17058	17209	17098	17152	17208	17069	17126	16902	17167	16976	17064	17280	17202	17139	17012	17277	17132	17194	17003	17175	17219	17149	17088	17043	17022	17148	17056	17138	17287	17086	17050	17148	17167	17224	17116	17031	17171	17066	17097	17056	17012	16896	17118	17379	17225	17258	17149	17246	17131	17111	17068	17210	17221	17029	17110	16924	17252	17347	17218	17155	17057	17119	17199	16941	17192	17190	17161	17183	17293	17152	17164	17102	17227	17247	17149	16952	17072	17083	17170	17141	17300	17297	17151	17330	17056	17168	17120	17165	17148	17295	17124	17132	17100	17158	17150	17116	16990	17109	17104	17118	17267	17261	17258	17136	17144	17419	17111	17257	17189	17372	17180	17184	17028	16958	17205	17151	17134	17092	17311	17050	17212	16967	17083	17346	17103	17353	17125	17198	17216	17105	16993	17122	17044	17318	17065	17037	17060	16976	17132	17141	17089	17135	17408	17344	17092	17116	17262	17299	17181	17174	16996	17143	16992	16947	17071	17105	17105	17053	17078	17068	17045	17101	17241	17200	17358	17111	17306	17094	17209	17168	17126	17090	16986	17250	17228	17265	17131	17155	17190	17123	17136	17158	17042	17063	16879	17181	17002	17206	16994	17398	17046	17123	17208	16907	17092	16914	17041	17188	17099	17028	17093	17212	17153	17144	17341	17012	17148	17156	17201	17195	17336	17098	17056	17042	17174	17128	17178	17241	17030	17232	17414	17197	17073	17190	17191	17301	17269	17311	17234	17098	17037	17362	17109	17273	17150	17009	17079	17080	16978	17212	17195	17106	17186	17241	17166	17195	17111	17133	17087	17413	17058	17079	17157	17051	17102	17150	17336	17222	17176	17106	17324	17233	17201	17231	17051	17164	17264	16996	17247	17149	17260	17162	17207	17114	17185	17337	17264	17145	17123	16924	17062	17175	17075	17098	17105	17181	17066	17190	17122	17122	17286	17127	17153	17051	17333	17220	17179	17089	17000	16897	17227	17323	17177	17126	17134	17004	17219	17287	17276	17242	17245	17317	16987	17328	17168	17358	17212	17177	17074	17233	17177	17345	17050	17136	17153	17146	17210	17177	17129	16942	17208	17259	17246	17028	17122	17070	17277	17270	17293	17053	17128	17129	17069	17125	17072	17228	17277	17047	17103	17183	17151	17181	17235	16985	17278	17116	17063	17033	17150	17119	17143	17119	17150	17240	17124	16984	17201	17178	17153	16981	17105	17321	17061	17199	17051	17046	17031	17086	17150	17083	17158	17004	17161	17151	17111	17066	17189	17099	17281	17070	17149	17297	17237	17197	16946	17184	17127	16966	17217	17219	17284	17082	17125	17084	16955	17042	17165	17141	17231	17200	17092	16920	17209	17149	17257	17038	17055	17247	17077	17253	16926	17235	17172	17191	17295	17113	17214	17205	17040	17308	16914	17275	17053	17146	17096	17200	17242	17153	17285	17138	17053	16995	17184	17258	17054	16952	17262	17184	17156	17054	17104	17281	17179	17143	17295	17141	17052	17111	17079	17180	17086	17219	17072	17133	17014	17178	16990	16994	17064	16972	17149	17296	17029	17178	17386	17074	16981	17157	17255	17146	17298	17024	17234	17288	17163	17090	17120	17186	17040	17217	17062	17144	17117	17121	17297	17024	17143	17127	17203	17231	17210	17132	17042	17250	17265	17285	17220	17123	16860	17030	17094	17217	17115	17163	17218	17071	17136	17124	17288	17015	17160	17084	17153	17088	17203	17199	17225	17225	17197	17080	17089	17397	16989	17234	17273	17175	17191
22185	21362	28545	24598	22050	25145	27555	23523	22843	23015	22990	22728	22522	22559	22479	22318	22346	22245	22114	22284	21978	21993	21928	21986	22219	22072	21954	21859	22287	22285	22013	22192	22045	21857	21802	22066	21954	21818	22220	22129	21959	22198	21889	22153	22155	21853	22154	21828	21944	21958	21940	22032	21913	21954	21970	22080	21932	21662	22122	22056	21974	22007	22102	22077	21846	21870	22109	21813	21940	21973	21896	22037	22015	21931	21882	21903	22103	21997	22015	22190	22026	21815	21827	21768	22104	21896	22126	21882	21975	21981	22110	21968	21798	22231	21827	21856	22315	21962	22063	22133	21979	21857	21801	22006	21881	21855	21924	22268	21838	21817	21997	21967	21873	21811	22042	21920	22067	21976	21945	22046	21952	22276	21988	21957	22168	21673	22061	22084	22149	21978	21904	21900	21863	21967	21735	21690	22125	21982	21957	22054	21852	21963	21932	21782	21919	21865	22134	21953	22071	21863	21873	21985	21993	21804	21985	22108	21960	22039	21970	21831	21903	21956	22036	21662	21963	21953	21886	21869	22301	21927	21846	21771	21834	22024	21935	21913	21853	21898	22015	21790	22134	21829	21957	22064	22116	21940	22070	22014	21888	21853	21966	21909	21871	22128	22019	22005	21827	21963	21964	22067	21940	21897	22208	21927	21907	21982	21955	21765	22035	21971	21773	21833	21850	21764	21856	21958	21846	21924	22062	21886	21895	21617	22026	21861	21800	22049	21909	22007	22029	21912	21972	21902	21965	21950	21795	21909	22036	21808	22013	21956	22090	21826	21848	22064	21946	22040	21792	21891	21995	21722	21986	21709	21767	21963	22107	21838	21907	21891	21911	21772	21876	21812	21810	21765	21911	22020	21807	21838	21831	21772	21948	21843	21997	21844	21802	22110	22065	21743	21785	21918	21804	21965	22159	22060	21887	21857	21923	22010	21868	21816	21971	21935	21813	21930	21822	21746	21887	21838	21687	22140	22149	21920	21859	21785	21902	22124	21996	21826	21897	21930	21741	21849	22020	21794	21665	22061	21838	21727	21966	22030	21924	21864	22029	21960	21936	21857	21815	21784	21919	21980	21851	21906	21949	22067	21885	21894	21967	21800	21924	22050	22070	21801	22068	22074	22056	21999	22029	22067	21852	21930	21946	21789	21905	21758	21901	21756	21961	22016	21959	21759	21979	21918	21755	21840	22078	21907	21657	21805	22048	21834	22038	22039	21847	22048	21850	22025	21812	21675	21980	21833	22088	21693	21967	22077	21894	21817	21768	21748	21851	22024	22037	21828	21792	21979	21954	21837	21819	21891	21710	21733	22113	21766	21750	21942	21869	21951	21590	21818	21588	22001	21995	21951	22108	21847	21893	21894	21888	21897	21797	22268	21808	21811	21861	21757	22112	22005	22011	21932	21926	21815	21912	21906	21983	21994	21875	22042	21886	21999	21841	21879	21953	21778	21868	21835	21903	22058	21718	21817	21929	21927	22027	21946	21882	22096	22024	21858	21971	21744	21874	22011	21905	21800	22049	21959	21799	21859	21826	21833	21820	21989	21876	22048	21934	21874	21985	21828	21948	21870	22076	21959	21987	21700	21860	21945	22225	21908	22006	22033	21902	21902	21891	22095	21948	21845	21784	21817	21840	21967	22123	21851	21983	21813	21813	21817	22165	21780	21809	22022	22031	21888	21901	21873	21991	21877	21848	22028	21877	22012	21912	21955	21775	21899	21888	21873	21883	22103	21826	21932	21894	21989	21817	22071	21945	21829	21870	21881	21760	21963	21959	21769	22025	22003	21870	21883	22165	22032	22092	21932	21904	22023	22012	21780	21790	21887	21817	21829	22076	22128	21812	22080	21960	22028	22085	21798	22044	21830	21822	21863	21935	21733	21958	21960	21835	22050	21863	22025	22040	21883	21844	21951	22187	21971	21903	21835	21952	21949	22175	21837	21828	22298	21981	21941	21970	22035	21999	22363	21910	21831	21675	21762	21946	22022	21750	21942	21772	21789	21986	21914	22017	22082	22121	21977	22107	21979	21950	21994	21954	21836	21988	22046	21902	21827	21830	22026	21866	21817	21789	21886	21912	21926	21754	21922	21999	21855	22135	22064	21773	22085	21959	22103	21912	21746	21821	21828	21874	21990	21922	21932	21859	21840	22055	21808	21943	21923	21942	21950	21822	21941	21778	22078	21861	21899	22179	22033	22053	21826	21832	21865	22087	22125	21664	21895	21994	21697	22063	21906	21860	21746	21960	21797	21921	21967	21741	21912	21905	22060	21767	22015	22042	21821	21984	21887	22016	21539	21818	21834	21735	21580	21962	21840	22026	21908	22109	21970	21801	21840	21900	21872	22021	21831	21796	22025	21828	21806	21945	21965	21895	22074	22021	21822	21754	21725	21913	21744	22150	21908	21802	21828	22004	22050	22065	22094	21792	21988	21943	22159	21922	22359	21864	21899	22023	22014	21958	21641	21900	21904	21829	22135	22018	21962	21941	22137	21938	21703	21854	21712	21949	22080	22018	22039	22079	21915	22010	22062	22039	21836	21902	21514	21746	21847	21995	22028	22011	21912	21901	22001	21935	21942	22089	21934	21915	21989	21964	22136	22026	21957	22075	21841	21995	21902	21986	21943	21734	21755	21838	22099	22273	22186	21778	21827	22123	22097	22005	21676	21988	21837	21872	21946	22030	21835	21659	21894	21821	21822	21983	22072	21839	21769	21862	21897	21886	21924	22001	21994	21789	21877	21722	21862	21955	21846	21830	21772	21791	22018	22151	22081	22017	21942	21682	21876	21875	21789	21963	21845	21995	21891	21673	21700	21867	22018	22084	21928	21812	21965	22145	21919	22012	21815	21755	21805	22039	21801	22005	21838	21850	22184	22066	22031	21893	21801	21774	21913	21864	21870	21923	22118	21996	21887	21938	21936	22041	22025	21875	21811	21844	21940	21717	22081	21957	21820	21814	21757	22111	21902	22056	21913	22053	21844	21803	21626	22007	21757	21768	21943	21745	21793	21891	21981	22009	22080	21907	22079	21967	21899	21797	21848	22070	22031	21931	21968	21861	21942	21994	21721	22061	21937	22027	21929	22173	22042	21806	21934	21955	21860	22110	21805	22017	21935	21728	21958	22162	22027	22148	21841	22086	21966	22154	22018	21812	21963	22030	22016	21829	21987	21971	21959	21986	21818	22111	21870	21990	21733	22062	21903	21944	22060	22015	21618	22154	21835	21935	21959	22122	21766	21739	21849	21766	21737	21933	21826	21925	21945	21872	21795	22150	22114	21916	21733	21919	21877	21944	21714	21788	21867	21967	21981	22027	21964	21918	21908	21782	21967	22040	21916	21948	22000	21835	21836	21915	21997	21808	21832	21993	21844	21684	22040	21772	22005	21729	21999	21926	22045	22075	21979	21824	21646	21940	21729	21844	21946	21979	22083	22144	21830	21962	21834	21896	21780	21748	21967	21769	22024	22113	21744	21930	21718	21743	21886	21930	21993	21888	21954	21863	21800	21787	22086	22102	21803	21773	21672	21765	21973	21875	22127	21844	21885	21857	21993	21933	22024	21828	21920	22055	21757	21789	21981	21884	21874	21958	22069	21961	21749	21819	21754	21887	21777	22021	22109	22002	22179	22074	21981	21860	22035	21800	21903	21995	21987	21848	22020	21662	22047	21824	21842	22015	21898	21990	22040	21916	21907	21939	21972	21795	22080	21738	21710	22052	21723	21721	21934	22132	21805	22012	21934	21998	21966	22151	21972	21817	21907	21787	21697	21892	21933	21971	21902	21661	21826	21794	21618	21826	21618	22177	21812	21944	21872	21813	21655	21961	21883	21833	22071	22062	21991	21929	22019	21860	22049	22058	21979	21833	21818	21975	21942	21829	21834	21898	21794	21935	21951	21895	21870	21912	21969	22136	22035	21835	21827	21779	21761	21891	21750	21804	21912	21793	21716	22102	21983	21879	21940	21873	21563	21957	21942	21901	21959	21817	22291	21900	22003	21987	21820	22009	22133	21867	21886	22059	21953	21957	21818	21775	21913	21862	22004	21925	21943	21903	21933	21856	21769	22083	22123	22024	21884	21955	21945	21814	21801	21729	21933	21854	22059	21764	21817	21950	21877	22121	21943	22021	21917	22003	21972	21939	21867	21854	21902	21986	21846	21898	21760	21815	21920	22072	21907	22021	22116	22016	21894	21919	21859	21850	21904	21848	21756	21833	22063	21850	21893	21931	21855	22162	21984	21952	21742	21845	21879	21942	21871	21642	21955	22078	21997	21894	21943	22044	21935	22122	21953	21668	21950	22014	21988	21920	21911	21916	21985	21852	21915	21829	21645	21922	21855	21941	21810	21761	21872	22168	21839	21832	21888	21923	21910	21698	21826	21982	22046	22214	21904	22053	21913	21821	21909	21612	21799	21853	21945	22177	21965	21937	21890	21739	21909	21959	21955	21949	21942	21956	21990	21942	21909	21843	21795	21763	21924	21756	21953	21906	21681	21939	22031	22126	22043	21920	21954	21906	21949	21896	21775	21910	21890	22018	21880	22132	22084	21814	21787	21990	21864	22028	22070	22108	22077	21851	21845	22007	21989	21939	21908	21901	21750	21812	21795	21961	21609	21869	21912	21981	21808	21686	22086	21875	22015	21883	21834	21870	21889	21948	21926	21793	21800	21788	21799	21786	21886	22046	21754	22091	21818	21970	22181	21806	21775	21916	21873	21682	21714	21639	21867	21935	22178	21945	21909	21863	21807	22017	22052	21808	21840	21910	21888	21884	22074	21904	21762	21743	21904	22018	21938	21608	21840	21833	21934	21851	21574	22031	21856	21716	21915	22053	21691	21840	22003	21857	21800	21819	21918	21902	22017	21992	21821	21846	22053	21864	21778	22157	21892	22044	21930	21921	22025	22098	22024	21752	21907	21977	21844	21880	21902	22016	21906	21730	21957	21931	21937	21467	22056	21898	21965	21960	21955	21954	22129	22030	21944	22048	21834	21777	21895	22143	21945	21932	21933	22059	21892	21857	21949	22146	21995	21924	21806	21942	21768	21993	21932	21696	21618	21789	22078	21781	21942	22154	21930	21886	21917	21926	22018	21816	21735	21860	21853	21917	21906	22045	21856	21953	22122
15662	23869	23719	23690	21811	19945	19085	18265	18040	17778	17501	17495	17544	17465	17129	17247	17125	17217	17035	16993	17050	17014	17115	17157	17067	17024	16872	17039	17068	16980	17092	16924	17053	16961	17123	17069	17070	17183	16922	17052	16921	16806	16922	17044	16874	17236	16843	17105	17079	17003	17020	17019	16866	16918	17180	16826	17021	16866	17191	16985	16940	16833	16842	17002	16925	17008	16962	16776	17041	16982	16984	16871	17033	16828	17153	17064	17046	16832	16957	16856	17013	17023	16916	16949	16898	16813	16873	17014	16977	16903	16959	16927	17005	17002	16948	16888	16885	16853	16836	16990	17004	17020	16967	17037	16909	16991	17076	17094	16885	17021	17018	16722	17084	16990	16936	17116	16887	17052	16975	16885	17116	17014	17127	16920	17038	17097	16966	16804	16974	16951	16788	17134	17057	16700	17035	16945	16874	16876	16909	16929	16946	17012	17035	17019	17137	17022	16908	16816	16861	16888	17022	16906	16950	16926	17009	17034	17109	17143	17087	16888	17022	17042	16944	17164	16986	17108	16727	16957	16763	16951	17047	17050	16939	16968	16826	16904	17053	16902	17100	16908	17071	16969	16958	17010	16929	16907	16860	17049	16885	16868	16962	16950	16892	17000	17081	16991	16964	17018	16727	16969	16899	17080	16770	16669	16872	16919	17025	16971	16871	17129	16839	16804	16819	16878	16982	16864	16954	17176	16916	17025	17043	16988	16971	16940	16810	16927	16901	16940	16891	17027	16782	17010	17031	16739	16956	16981	16963	16906	16891	16837	16961	16779	16968	16884	16907	16847	17167	17006	16983	16931	16867	16956	16939	17149	16867	16929	17076	16985	16983	17062	17050	16933	17042	17026	16984	17210	17029	16916	16974	16968	16796	16656	16737	17050	17001	16974	17050	16953	17007	16882	16873	17003	16854	16933	16983	16933	16931	16853	16876	16972	17049	16905	17015	16893	16847	16972	16988	16865	17017	16888	16921	17016	16965	16922	16878	17124	16778	17031	16812	17035	17080	17019	16937	16927	16925	16956	16820	17089	16901	17062	16998	17022	16931	17110	16898	17030	17104	16924	16982	16833	16938	17093	16904	16993	16960	17002	16876	16826	16821	16834	16843	16907	17161	16947	17118	17032	16975	16700	16881	16837	16968	17089	16896	17022	17045	17070	16836	16887	16983	16788	17068	16999	16876	17088	17094	16895	17068	16827	16831	16936	16943	16852	16852	16980	16992	16812	16919	16978	16901	16984	16941	16838	16793	16907	16911	16874	16856	16876	16943	17051	16940	17020	16935	17001	16942	16760	16980	16998	16881	16977	16862	16877	17198	16964	17021	17016	16687	16912	17010	16882	16996	16947	16868	16853	16966	16912	17076	16998	17056	16852	16900	17044	16770	16920	17049	17139	17031	17138	16824	16798	16873	17028	16909	16827	16998	16877	16844	16990	17046	16822	17049	16977	16966	17061	16836	16903	16933	17011	16918	16794	16927	16867	16841	16889	16965	16898	16894	16944	17097	16915	17003	17062	16909	16909	17004	16932	16947	16878	16989	16874	16945	16953	16972	16925	16876	17038	16825	16852	17086	16746	17019	16883	17010	16878	16922	16854	17102	16807	17050	17014	17005	17060	17044	16753	16826	16994	17011	16927	16985	17053	16966	16986	17074	16835	16936	16898	17051	16922	16964	16991	16945	17062	16985	17105	16893	16870	17041	16932	16930	16992	16901	16779	16923	16910	16950	17015	17119	17102	17032	16791	16889	17107	16891	17058	16888	16951	17147	16895	16968	16818	17089	16852	16979	16871	16879	17007	16817	16990	16929	16968	16986	16826	17023	16849	16806	16793	16797	16981	17003	16906	16785	16959	16810	17022	17037	16864	16905	16962	17010	16859	16881	16874	16797	16879	16837	16847	16893	16876	17021	17139	16988	16893	17070	17002	16975	16969	17042	16930	16907	16813	16966	16925	16934	17013	17160	17012	17066	17071	16938	16991	16919	17065	16744	16931	16989	16793	17017	16919	16899	17018	17068	17036	16959	16979	16950	17080	16837	16791	17011	17002	16903	16863	17038	16771	16900	16859	16843	17005	16879	17017	16802	16961	16725	16787	16890	17095	17064	16898	16974	17026	16855	16948	17039	16871	16896	17033	17025	17037	16880	16876	17033	17043	17043	16734	16861	16851	16848	17000	16835	16967	16913	17012	16816	17170	16862	17122	16851	16875	17096	16905	16992	16975	16907	16920	16982	16847	16984	16997	16972	16800	16802	16784	17011	17004	16925	16851	16955	16938	17079	17034	16790	17051	16949	16796	16985	16933	16941	16975	16881	16854	17002	17008	16873	16909	17020	17060	17023	17028	16780	16995	17264	16725	16930	17103	16863	17006	17093	16968	16933	16838	16909	16988	16897	17059	17102	16754	17042	17006	16974	16877	17044	16881	16956	16812	16966	17064	16987	16972	17131	16931	16914	16976	16861	16787	17117	16868	17163	16904	16829	17108	16879	16894	16848	16994	17068	17110	16926	16912	16930	16923	16940	16871	16815	16868	17147	16943	16797	16805	17144	17014	16929	16867	16933	16911	17033	17074	16887	17102	17103	16707	16957	17005	16834	16856	17118	16814	16847	17071	16864	16877	16802	16897	17056	16958	16959	16949	16982	17063	16940	16903	16966	16955	16897	16929	16984	17084	17093	16951	17040	17053	16901	17032	17005	16863	16957	16771	17046	16862	16860	16800	16829	17027	17247	16885	16923	17016	16892	16894	16925	16926	17013	16974	16833	16961	17058	17027	16847	16989	16962	17052	16953	17036	16922	16840	16823	16870	16993	16917	16784	16881	17025	16831	16924	16903	16875	17220	17038	16913	16953	17013	16840	16849	17040	17032	16879	17089	16896	17064	16952	17002	16957	17034	16850	16956	16860	17012	16856	16998	17067	16914	16845	16799	16922	17028	16980	16934	16986	17051	16912	17030	17121	16974	16914	16846	16985	16982	16716	16943	16973	16976	16906	16950	16897	16858	17024	17032	17007	17015	17010	16942	17078	17067	16928	16946	17004	17049	17053	17063	16796	17062	16749	16889	16818	16891	16956	16755	16800	17037	17086	16928	16966	16890	16922	16788	16864	17186	16860	17032	16798	17075	16868	16933	16970	16823	16689	17101	16989	16854	17129	16819	16847	17057	16676	16772	16976	16895	16670	16884	17046	16875	17078	16959	17050	17009	17035	16987	16861	16970	16923	17030	16997	16976	17009	16915	16950	16855	16928	17028	16757	17021	16853	16917	17055	16936	16910	16990	16928	17055	17025	17026	16817	16843	16981	17031	17068	16885	16730	16968	17068	16944	17044	16923	16964	17012	16825	16896	16916	16999	17081	16968	16874	16865	17016	17071	16905	16888	16883	17030	16939	16949	16932	17025	17064	16985	16841	17025	17032	16927	16944	16906	17044	16967	16921	16938	17162	17112	16938	16981	16910	16861	16916	17000	16884	17160	17091	16960	16805	16905	16944	17011	17106	16900	16961	16968	16807	16855	16925	16933	16908	16850	17194	16977	16880	16891	16995	16784	17087	16892	17041	16881	16865	16920	16949	16932	17109	16813	17022	16843	17063	16899	16894	16849	17127	17024	16845	16940	16973	16860	16917	16882	17008	16879	16930	17018	16964	17011	16919	16993	16935	16982	17032	16924	17120	17074	17264	17039	16991	17038	16951	17020	16994	16869	16865	16981	16833	17041	17028	16930	17002	16904	17032	16991	16885	16898	16970	16822	16908	16737	16961	16908	17099	16982	17008	16912	16947	17144	16869	17029	17104	16938	16885	16978	16764	16800	17002	17210	16889	16944	16996	17098	16945	17102	16971	16961	16996	16866	16911	17011	16942	16917	17112	17130	17004	17023	16910	16889	17035	17021	16973	16923	17025	16770	17035	17131	16872	16977	17081	16894	16877	16847	16758	16929	16933	17018	16946	17027	17008	17162	16894	16938	16924	16936	17078	17102	16848	16798	17077	16967	16743	16873	17012	16860	16853	17008	17139	16976	16851	16838	17177	17017	16962	16875	17000	16928	16898	16985	16852	17194	17024	16945	16910	17009	17116	17057	17016	16957	16942	16955	17048	16923	17095	16945	16965	16983	17100	16939	16877	16921	16847	16905	16996	16885	17058	16904	16874	17060	16918	17039	16862	16896	17040	16724	16897	16941	16967	16859	17015	16912	16928	16848	16772	16983	17024	16998	16779	16923	17030	16972	16967	17021	16909	16985	17193	17014	17031	17024	16733	16804	16912	16928	16872	16967	16986	16836	16970	17042	16999	16858	16913	16855	16999	17042	17013	17014	16903	17002	16893	16961	17030	16970	16854	17019	16934	16902	17066	16876	16980	17226	16746	17053	16942	16933	16987	16898	16954	17234	16968	16697	17008	16858	16904	16900	16953	16784	17020	16939	16788	17009	16878	17104	16988	16964	17115	17038	16917	16881	16948	17008	17002	16811	17077	17055	17050	16840	16828	16892	17037	16911	16830	17001	17030	17026	16958	16947	16962	17041	17000	16987	17063	17023	17156	16857	16807	16991	17046	17004	16859	16979	17059	16804	16834	17085	16848	17019	17043	17128	16953	16811	16999	17019	17100	16854	17050	16935	16946	16852	16841	16874	16903	16839	16961	16987	16887	16897	17058	16871	16990	16902	17003	16922	16842	17023	16802	16958	16949	16970	16894	17012	16929	16910	16982	16951	17078	16972	16915	16841	16802	16881	16921	17013	16983	17016	16961	17034	16913	16786	17058	16973	16940	16942	17066	16978	16882	16733	16979	16888	16810	16958	17011	16889	17010	16872	17002	17047	16900	17048	16902	16866	16977	17051	17036	16875	16939	16974	16842	16985	16920	17035	16941	17045	16939	16932	16792	16877	16886	17107	17124	16822	17001	17046	16972	17006	16896	17029	16844	16956	16710	16948	16866	17006	16926	16842	16999	17051	17089	17027	16731	16936	16801	16864	16888	16966	16967	16871	16932	16802	16821	16916	16843	16970	17010	16955	16955	16818	17027	16981	16916	17016	17029	16997	17033	17012	17120	16934	17107	16942	17062	16952	16987	16862	16927	16767	16959	17064	17013	16966	16948	16922	17032	16817	16754	17101	17071	16899	16949	16946
31068	24586	27881	26985	24055	23479	23150	22942	22578	22588	22452	22323	22368	22419	22383	22428	22374	22447	22199	22201	22224	22028	22225	22060	22115	22163	22243	22197	22040	22220	22106	22239	22225	22146	22131	22060	22161	22245	22230	22053	22231	22180	22308	22035	21996	22166	22087	22096	22145	22179	22260	22281	21946	22051	22083	21950	22260	22106	22233	22117	21929	22233	22106	21943	22082	22183	21978	22030	22256	22405	22299	22182	22172	22145	21950	22235	22125	22002	22070	22161	22519	22228	22002	22147	21978	22146	22021	21983	22313	21893	22136	22170	22073	22005	22033	22392	22260	22230	22201	22040	22023	22189	22108	22152	22259	22306	22085	22099	22203	22148	22145	22215	22083	22032	22253	22190	22029	22435	22357	22187	22315	22155	22040	22085	22166	22050	22111	21948	22270	22082	22373	22170	22136	22321	22124	22449	22060	22339	22202	22098	22180	22311	22219	22206	22129	22146	22189	22047	22120	22242	21804	22260	21997	22092	22210	22023	21969	22242	22059	22238	22141	22027	22195	22359	22328	22084	22237	22218	22011	22190	22238	22041	22102	22072	22228	22100	22120	22337	22289	22297	22242	22126	22419	22154	22160	22068	22084	22351	22127	21967	22016	22276	22136	22124	22043	22225	22011	22103	22121	22227	22289	22220	22370	22147	22300	22196	22131	22075	22148	22204	22106	22271	22053	22149	22307	22349	21746	22268	22292	22033	22011	22229	22166	22218	22318	22247	22145	22206	22180	22105	22197	22253	22063	22196	22144	22154	22373	22267	22327	21908	22078	22263	22278	22243	22043	22157	22141	22070	22159	22315	21998	22109	22303	22354	21967	22156	22242	22408	22070	22164	22311	22258	22218	22052	22072	21972	22251	22140	22069	22357	22324	22144	22095	22238	22169	22013	22130	22037	22231	22205	22053	22111	22084	22056	22097	22142	22117	22058	22347	22553	21978	22225	22264	22170	22134	22342	22221	22168	22189	22169	22024	22222	21932	22142	21938	22017	22255	22279	22378	22235	22080	22355	22085	22278	22110	22024	22014	22357	22288	22081	21986	22216	22212	22192	22238	22062	22199	22018	21985	22225	22174	22170	21990	22219	22310	22054	22036	22439	22273	22344	22344	22298	22093	22226	22079	22002	22157	22170	22267	22194	22300	22025	22041	22122	21837	22313	22270	22229	22032	22051	22234	22175	22256	22127	22073	22154	22121	22125	22209	22157	22402	22171	22219	22186	22122	22037	22386	22105	22073	22118	22062	22278	22142	22220	22090	21976	22353	22141	22167	22222	22110	22263	22104	21928	22241	22180	22187	22284	22113	22255	22272	22134	22316	22192	22264	22235	22424	22200	22341	22500	22222	22199	22216	22211	22246	22348	22112	22094	22073	22487	22111	22159	22208	22298	21944	22138	22174	22170	22277	22377	22262	22158	22263	22041	22050	22231	22184	22336	22092	22048	22111	22279	22220	22151	22202	22250	22106	22322	22211	22177	22233	22244	22107	22073	22102	21940	22247	21997	22168	22221	22278	22049	22112	22199	22656	22199	22289	22222	22100	22162	22111	22141	22155	22347	22250	22232	22026	22103	21992	22081	22101	22152	22015	22201	22299	22437	22248	22000	22037	22203	22214	22288	22009	22130	22268	22078	22165	22221	22304	22030	22312	22254	22106	21996	22130	22254	22007	22252	22059	22054	22372	22121	22016	22080	22428	22302	22198	21989	22190	22119	22093	22218	22124	22234	22249	22064	22211	22180	22207	22185	22216	22268	22395	21989	22380	22393	22122	22105	22324	22108	22119	22404	22120	22156	22167	22266	22066	22245	22007	22125	21922	22323	22105	22173	22364	22194	22112	22124	22106	22165	22142	22213	22128	22026	22168	22218	22212	22387	22356	21969	22027	22104	22387	21980	22240	22064	22064	21962	22216	22327	22252	22363	22294	22303	22057	22261	22169	22078	22361	22098	22315	22303	22118	22120	22213	22100	22093	22139	22183	22173	22001	22140	22042	22295	22240	22086	22331	22154	22223	22347	22117	22248	22137	22039	21855	22173	22207	22178	22393	21981	22374	22249	22039	22039	22046	22214	22170	22410	22104	22208	22271	22238	22362	22081	22229	22272	21931	22024	21978	22127	22122	22371	22004	22386	22272	22140	22275	22205	22187	22251	22123	22188	22006	21950	22004	22342	22346	22273	22329	22291	22215	22082	22046	22074	22107	22079	22113	22221	22231	22060	22208	22201	21846	22268	21999	22029	22309	22030	22202	22083	22172	22249	22200	22091	21848	22022	21865	22023	22073	21956	21994	22137	22097	22301	21987	21974	22112	22062	22413	22329	22175	22187	22052	21993	22129	22159	21954	22196	22193	22326	22143	22180	22168	22284	22113	21888	22219	22178	21998	22011	22047	22223	22353	22265	22193	22347	22208	22183	22319	22221	22188	22104	22227	22012	22049	22055	22051	21864	22169	22005	22334	22284	22288	22295	22125	22065	22060	22116	22260	22038	22095	22181	22327	22100	22375	22192	22078	22225	22127	22191	22280	22218	22386	22343	22014	22129	22089	22144	22099	22007	22134	22284	22110	21954	22183	22202	22206	22050	22087	22109	22344	22309	22113	22034	21884	22108	22354	22032	22175	22062	22110	22150	22354	22099	22177	22115	22194	22128	22281	22111	22144	22127	22314	22289	22075	22121	22372	22282	22067	22325	22410	22095	22063	22020	22063	22075	22195	22196	22189	22207	22113	22289	22232	22323	22072	22163	21985	22362	22040	22297	22310	22131	22305	22251	22202	22060	22041	22063	22262	22082	22176	22174	22189	22196	22146	22402	22384	22227	21984	22000	22237	22163	22074	22154	22284	22150	22180	22227	22238	22089	22338	22063	22255	22275	22137	22223	22159	22070	22136	22063	22256	22490	22376	22328	21836	22053	22179	22172	22124	22095	22083	22077	22268	22081	22089	22126	22141	22066	22048	21985	22032	22145	22212	22572	22246	22026	22404	22299	22116	22068	22239	22111	22148	22106	22060	22314	22277	22311	22206	22183	22080	22008	22180	22399	22171	22162	22179	22071	22161	22118	22223	22486	22176	22111	21982	22198	22523	21976	22156	22202	22041	22148	22077	22121	22002	22102	22308	22253	22261	22346	22203	22056	22055	22093	22297	22122	22239	22095	22304	22122	22094	22313	22315	22111	22226	22379	22573	22177	22298	22183	22177	22053	21939	22092	22383	22224	22011	22295	22296	22075	22290	22393	22175	22218	22061	22071	22360	22253	22228	22299	22175	22246	22132	22045	22286	22064	22483	22240	22124	22149	22221	22113	22298	21897	21988	21965	22226	22169	22226	21910	22165	22184	22358	22131	22071	22085	22517	22406	22133	22230	22311	22114	22245	22095	22192	22205	22332	22255	22218	22396	22099	21909	22065	21866	22133	22047	22262	22179	22140	22331	22209	22235	22240	22013	22172	22183	22158	22338	21970	22274	22252	22014	22267	22193	22204	22011	22131	21879	21975	21891	21991	22140	22237	22588	22170	22133	22246	22122	22085	22269	22310	22015	22302	22303	22257	22257	22159	22255	22146	22308	22076	22301	22369	22154	21987	22022	22289	22204	22368	22104	22100	22052	22168	22375	22324	22079	22455	22268	22201	22142	22140	22038	22076	22252	22244	22069	22157	22124	22429	22284	22111	21927	22274	22070	22255	22116	22131	22113	22151	22166	22152	22218	22295	22445	22133	22176	22344	22112	21968	22381	22072	22205	22116	22380	22186	22239	22147	21989	22161	22272	22176	22181	22080	22237	22195	22385	22309	22347	22324	22201	22319	22100	21779	22042	22363	22354	22120	21902	22074	22318	22117	21920	22147	22151	22133	22123	22313	22360	22047	22030	22183	22075	22368	22434	22333	22085	21973	22187	22131	22166	22072	22232	22349	22117	22220	22149	22041	22372	22253	22245	22171	21890	22076	22114	22241	22392	22111	22067	21971	22322	22397	22301	22109	22058	21959	22265	22234	22209	22275	22263	22065	22193	22404	22186	22255	22045	22005	22199	22284	22019	22207	22218	22205	22039	22092	22055	22187	22195	22225	22076	22028	21895	22335	22034	22148	22351	22066	22166	21943	22209	22096	22234	22186	22250	22140	22202	22196	22097	22088	22108	22027	21978	22154	22398	22217	22033	22134	22301	22066	22201	22028	22109	21976	22279	22298	22112	22197	22047	22140	22223	22117	22227	22224	22182	22082	21811	22212	22330	22274	22153	22117	22177	22164	22011	21995	22100	22284	22263	22160	22276	22283	22082	22183	21819	22184	22218	22124	22295	22161	22203	22150	22003	22018	22157	22358	22152	22133	22175	22207	22070	22126	22246	22196	22189	22035	22187	22471	22192	22191	22221	22192	22224	22367	22118	22137	22120	22254	22026	22044	22258	22156	22166	21953	21873	21807	22070	22113	22293	22054	22077	22344	22354	22199	22330	22383	22493	22365	22080	22154	22136	22205	22063	21963	22110	22214	22245	22139	22319	22116	22316	22183	22338	22189	21963	22408	22297	22100	22241	22159	22258	22377	22069	22072	22271	22232	22247	22317	22290	22031	22002	22266	22209	22050	22172	22175	22068	22405	22022	22092	22221	22294	22167	22258	22298	22361	22277	22139	22143	22135	22201	22253	22118	22246	22113	22165	22453	22100	22062	22148	22338	22184	22107	22283	22209	22234	22437	22339	22360	22167	22035	22131	21899	22261	22173	22227	21906	21935	22153	22143	22017	22159	22384	22094	22113	22272	22039	22161	22286	22258	21961	22128	22373	22191	21984	22233	22072	22178	22024	22318	22179	22141	22268	22208	22274	22183	22119	22079	22057	22385	22168	22223	22288	21981	22086	22189	21982	22293	22323	22348	22138	22230	22031	22201	21888	21949	21966	22289	22133	22137	22202	22112	22274	22034	22236	22108	22304	22201	22129	22023	22052	22220	22214	22305	22139	22185	22082	22460	22201	22070	22198	22120	22107	22387	22191	22305	22317	22163	22267	22029	22199	22148	21938	22196	22097	22346	22161	22200	22092	22334	22205	22186	22092	22351	21955	22134	22273	22167	22186	22022	22309	22232	22177	22208	22127	22117	22115	22215	22325	21922	21934	22325	22368	22295	22347	22000	22305
21008	22052	21187	21156	19750	18809	18112	17691	17521	17450	17404	17293	17290	17239	17050	17344	17137	17047	17074	17152	17001	17141	17211	16972	17054	17284	17117	17066	17034	17167	17205	17140	17256	17030	16849	17045	17033	17193	17065	17137	17142	17141	17137	17097	17199	17358	16942	17168	17197	17055	17024	17001	17023	17135	17204	17103	16996	17141	17168	17005	17306	17233	17218	17245	17196	16895	17058	17079	17063	16984	17115	16890	17103	16972	17031	17015	17060	17270	16932	17141	17163	16917	17020	17141	16885	17253	17178	17141	17016	17196	17183	17022	17144	17048	17196	16931	16951	17098	17150	17114	17146	17251	17036	17179	17003	17024	17098	16975	17249	17127	17018	17136	16918	17093	16979	17189	17071	16829	17260	17057	17100	17096	17072	17275	16988	17114	17038	16951	17106	17204	17265	17166	17213	17100	17082	17159	17217	16979	17295	16789	17036	17207	17087	17073	17133	16982	17177	17094	17263	17230	17088	17258	17107	17107	17045	17085	17209	17129	17133	17055	17153	17023	17000	17148	16979	17130	16900	17071	17044	16970	17063	17097	17019	17075	16925	17078	17070	17224	17018	17008	17200	17086	17216	16871	17200	16963	17239	17111	17225	16906	17068	17022	17103	16966	17146	17069	17187	17100	16980	17145	17103	17036	16989	17144	17253	17169	17015	17196	17035	17081	17258	17045	17235	17133	17184	17115	17014	17002	17129	17141	16943	16917	17158	17089	17100	16965	17220	17186	17156	17086	16952	17168	17145	17018	16992	17018	17207	16915	17062	17102	17130	17038	16908	17289	17142	17102	17126	16998	17122	17046	17089	17184	17102	17115	17107	17061	17255	17194	17171	16966	17308	16899	17124	17051	17223	17149	17055	17078	16975	17143	17133	17129	16905	17088	17124	16963	17080	17037	17088	17049	17190	17108	17072	17077	17050	17091	16980	16979	17069	17221	17143	17098	17285	17146	16993	17091	17102	17257	16915	16995	17118	17001	17151	17109	16957	16962	17119	17217	17137	17157	17104	17098	17157	16975	17191	17224	17126	17182	17073	17075	17056	17034	17106	16973	17177	17112	17145	17233	17184	17066	17042	17008	17170	17025	17082	17156	17149	17156	16988	17006	17058	17209	16970	17210	17203	17121	17075	17047	16978	17084	17227	17224	17108	17267	17061	17121	17050	17119	17091	17027	17009	17083	17186	17115	17207	17179	17011	17080	17082	17086	17035	17182	16960	16957	17304	17035	16987	17026	16931	17181	16991	17145	17056	16968	17151	17195	17111	16938	17258	16951	17156	17128	17262	17043	17196	17256	17134	17141	17068	17188	17003	17165	16971	16980	17177	16950	17036	17027	17155	17102	16940	17024	17125	17223	17055	17095	16973	17165	17010	17056	17114	16984	17161	17165	17001	17098	17036	17069	16936	17099	16996	16985	17017	17192	16889	17007	17010	16976	17104	17009	17191	17191	17077	17075	16965	17221	17268	17125	17017	17105	17061	17154	17214	17154	17141	17185	17139	17012	16828	17187	17146	17009	17130	17259	17032	17098	17406	16937	17016	16969	17262	17153	17001	17081	17128	16993	17174	17068	17331	17141	17166	17132	17099	16962	17074	17237	17144	16917	17049	17144	17064	16991	17181	17081	17017	17189	16865	17025	17101	17182	17015	16851	16980	17054	17033	17260	17160	17116	17041	17028	17150	17070	17203	17163	17295	17117	17025	17119	17174	17057	17199	17103	17222	17115	17088	17019	17116	17116	17182	16909	16809	17281	17244	17186	17146	17226	17149	17204	17075	17209	16937	17200	17055	17037	17316	17135	16950	16987	16970	17282	17174	17314	17088	17245	16969	17136	17101	16992	17218	17076	17027	17018	17046	17190	17282	16970	17039	17122	17024	17177	16988	17030	17133	17236	17126	17131	17046	17269	17081	17153	16988	17008	17162	17111	17042	17064	17097	17018	16926	17143	16856	17028	17015	17160	17122	17092	17240	17146	17334	17137	17259	16916	17192	17114	17062	16965	17142	17038	17158	16988	17214	16973	17097	17096	17118	17081	17124	17118	17158	17021	17219	17092	17281	17065	17258	17041	17154	16895	17103	16897	16993	17126	17069	17169	17208	17037	17090	17061	17144	16956	17206	17103	17139	17105	17131	17137	17039	17110	17126	17072	17047	17210	17229	17110	17168	17125	17260	17204	17148	16962	17129	17197	17143	16970	16981	17156	17238	16862	17315	17207	17128	17305	17178	17195	17058	17176	17088	16970	17164	16963	17004	17188	16810	17250	16977	17203	17059	17169	17102	17001	17102	17094	17076	17024	17020	16947	17137	17153	17162	17189	17110	17147	17033	16892	17041	17099	17022	17068	17179	17220	17144	17056	17037	17276	17006	17326	17176	16973	17168	17106	17353	16996	17039	16963	17071	17082	17093	17270	17099	17109	17020	17180	17023	16980	16995	17217	16963	17164	17142	17260	17029	17139	16995	17155	17007	17259	16938	17076	17023	17182	16955	16997	17143	17080	17161	16965	16971	17095	17118	17178	17148	17106	17042	16800	17048	16970	17175	17202	17075	17047	17280	16932	17066	17092	17108	17139	17081	16954	16992	17215	17167	16864	16969	17144	17177	17096	17065	17139	17085	17139	17019	16925	16940	16914	17059	17089	17254	17040	17162	17109	17249	17129	17060	17073	17290	16998	17254	17030	17135	17185	16978	17037	17123	17129	17070	17188	16892	17099	17215	17023	17064	17142	17231	17217	16885	17132	17173	16995	17008	17214	17019	17214	17198	17004	17070	17129	17262	17126	17143	16986	17131	17051	17233	17233	16970	17127	17040	17048	17126	17365	17130	17193	16999	17002	17054	17117	17131	17070	17168	17032	17125	17213	17095	17183	17247	17147	17085	17136	17103	17036	17084	17010	16980	17043	16962	17067	17203	17051	17009	17095	17141	16960	17183	17010	17126	16985	17065	17126	17172	17267	17000	17027	17193	17123	16994	17005	17133	17042	17062	17280	17073	17152	17153	17132	16968	17068	17153	17103	17104	17204	16862	17141	17024	17080	17142	17178	17237	17131	17119	17089	17032	17086	17127	17025	17232	17218	17072	17070	17354	17273	17235	17089	17078	17119	17173	17065	17007	17162	17211	16970	17194	17109	16947	17146	17076	17116	17199	17118	17273	17115	17136	17149	17074	16928	17111	17035	17054	17100	17044	17020	17170	17061	17115	17019	17085	17091	17113	17136	17318	17044	17095	17114	16958	17162	17153	17077	17163	17252	17266	17148	17063	17073	17182	17097	17068	17009	17173	17129	16941	17187	17108	17145	17146	17129	17294	17030	17151	16959	17201	17132	17070	17112	16999	17225	16999	17167	17100	17096	17005	17042	17100	17239	17016	17062	16993	17056	16981	17020	17032	17221	16984	17330	17049	17298	17117	17017	17172	17005	17246	17168	17083	17053	17062	16949	17116	17033	17089	17238	17175	16985	17144	17133	17204	17198	17086	17151	17153	16979	17076	17149	17215	17179	17110	17060	16998	17025	17212	16860	17064	17180	17026	17082	17050	17129	17086	16955	17032	17088	17170	17006	17154	17040	17151	17243	17047	17098	16970	17056	17187	17253	17061	16972	17016	17237	17180	17165	16948	17155	17040	17072	17147	17090	16918	17083	17241	17132	17166	17108	17079	17096	17170	17149	17071	17273	17144	17006	17163	17049	17112	17010	16983	17097	17302	17009	17075	17146	17020	17303	17089	17035	16970	17136	17071	17062	17337	17215	17147	16941	17176	17089	17167	17016	17074	17221	17079	17091	16986	17002	17191	17087	17162	17179	17147	17078	17108	16946	17123	17222	17142	17202	17087	17209	17071	17145	17174	17033	16956	17103	17141	16910	16944	17022	17042	17109	17166	17112	16941	17272	17166	17110	17041	17115	17159	17094	16948	17164	17255	17044	17177	17042	17237	16920	17152	17066	17223	16867	17163	17098	17125	16972	17070	17034	17218	17151	17148	17065	17154	16904	17154	17072	17151	17069	17162	17243	17145	17125	17005	17164	17275	17025	17021	16974	17135	17135	17083	17263	17067	17037	17078	17208	17299	17058	17082	16805	17047	17032	17123	17319	16950	16981	16963	17004	17261	17082	17140	17257	17047	16956	16876	16996	17112	17012	17252	17146	17058	17106	17075	16939	17017	17174	16993	16966	17017	17039	17050	17040	17104	17128	17294	17154	17168	17091	17052	17212	17154	17067	17154	17069	17186	17003	17200	17093	17183	17196	17129	17109	16991	17133	17138	16995	17219	17084	17038	17070	17075	17371	17084	17120	17041	17158	17076	16992	17201	17120	17075	17199	17143	17055	16943	17280	17074	17151	17206	17118	17005	17035	16929	17084	17274	17173	17232	17152	17092	17174	17074	17067	16988	17076	17181	17059	17186	17235	17163	17111	17174	17094	17196	17063	17046	17085	17014	17120	17059	17117	17188	17040	17224	17014	17021	17143	17125	17083	16996	17172	17101	17131	16956	17187	17128	17036	17069	17071	16904	17061	17155	17146	17030	17082	17163	16981	17005	17005	16876	17244	17258	17163	17098	17058	17031	17275	17066	17206	17121	17064	17082	17240	17240	16985	17331	16992	17277	17105	17127	17001	17223	17221	17178	17016	17258	17173	17073	17124	17067	17114	17060	17195	17084	17207	17076	17146	17066	17143	17178	17136	16987	16888	17145	17148	17012	17184	17139	17108	17075	17037	17155	17019	17063	16908	17082	17311	17143	17135	17041	17093	17178	17046	17216	16931	17175	17089	16975	16909	17077	17048	17101	17052	17080	17169	17119	17007	17064	16982	17217	17079	16902	17256	17028	16962	17207	17132	17141	17187	16960	16937	17191	17073	17126	17204	17112	17026	17049	17350	17261	17132	16813	17174	17111	17173	17038	17030	17095	17178	17167	17013	17025	17277	17147	17139	17128	17148	17195	17133	17098	17046	17058	16879	17043	17080	17134	17182	17176	16986	17338	17272	17137	17025	17075	17031	17123	17133	17002	16825	17188	17266	17036	17102	17124	17216	17124	16983	16907	17039	16920	17074	17203	17143	16993	17030	17082	17119	16952	17139	17076	17175	17138	17237	17079	17126	17132	17133	17183	17222	17084	17094	17070	17129
23313	21349	28171	25299	23723	24929	25342	23012	22402	22515	22249	22068	22162	21828	22072	21948	21813	21923	21809	21873	21752	21830	21818	21721	21715	21638	21802	21833	21582	21952	21705	21897	21760	21836	21775	21989	21900	21729	21829	21647	21546	21468	21817	21602	21491	21768	21727	21452	21736	21516	21654	22088	21667	21798	21724	21632	21778	21797	21731	21665	21798	21620	21689	21809	21799	21689	21922	21832	21709	21944	21888	21802	21558	21618	21630	21558	21625	21926	21771	21897	21790	21737	21573	21509	21787	21780	21990	21623	21801	21672	21408	21779	21883	21667	21376	21703	21736	21665	21788	21690	21558	21705	21578	21666	21576	21598	21713	21825	21838	21687	21955	21764	21859	21658	21819	21872	21796	21565	21834	21526	21711	21631	21720	21678	21498	21617	21677	21530	21711	21739	21622	21615	21790	21663	21464	21759	21793	21765	21726	21812	21771	21640	21701	21701	21897	21522	21733	21683	21741	21846	21588	21656	21603	21714	21684	21775	21709	21696	21838	21693	21651	21601	21858	21691	21820	21591	21593	21547	21677	21592	21650	21722	21623	21571	21666	21807	21679	21868	21725	21585	21703	21751	21497	21459	21723	21523	21744	21697	21418	21608	21849	21769	21830	21848	21931	21677	21644	21684	21861	21504	21752	21729	21725	21806	21594	21483	21622	21664	21663	21841	21719	21394	21549	21703	21477	21708	21617	21659	21691	21771	21712	21618	22039	21670	21663	21854	21549	21618	21704	21717	21669	21903	21634	21693	21743	21910	21848	21584	21998	21566	21741	21811	21670	21388	21639	21714	21607	21496	21759	21561	21884	21733	21521	21670	21904	21681	21629	21497	21527	21920	21546	21475	21734	21833	21605	21695	21975	21732	21791	21804	21846	21557	21754	21695	21455	21639	21717	21504	21647	21702	21711	21809	21848	21571	21832	21936	21896	21680	21891	21913	21666	21604	21688	21530	21878	21585	21510	21641	21805	21667	21747	21670	21376	21436	21500	21491	21811	21790	21447	21620	21519	21619	21547	21625	21837	21853	21776	21706	21720	21744	21798	21634	21745	21765	21618	21728	21752	21663	21506	22022	21681	21557	21843	21873	21741	21701	21679	21596	21666	21811	21675	21559	21882	21550	21750	21768	21727	21466	21657	21649	21519	21695	21638	21650	21714	21721	21744	21794	21627	21670	21544	21730	21724	21670	21713	21787	22159	21767	21648	21416	21628	21588	21654	21806	21759	21608	21780	21981	21814	21787	21603	21932	21742	21642	21537	21456	21536	21654	21745	21695	21705	21630	21740	21450	21600	21771	21802	21632	21833	21831	21801	21902	21766	21909	21838	21620	21630	21913	21521	21610	21879	21637	21684	21577	21772	21618	21607	21736	21550	21701	21821	21870	21895	21643	21802	21519	21423	21617	21719	21721	21630	21893	21519	21783	21633	21918	21676	21747	21596	21701	21766	21778	21842	21676	21613	21801	21702	21668	21576	21860	21551	21772	21804	21994	21538	21864	21674	21633	21587	21737	21711	21571	21811	21683	21808	21758	21792	21559	21644	21719	22007	21848	21553	21520	21771	21713	21637	21943	21719	21736	21637	21911	21744	21700	21705	21737	21846	21695	21751	21707	21581	21823	21584	21665	21716	21912	21906	21609	21666	21633	21369	21725	21765	21735	21699	21700	21798	21785	21538	21681	21742	21540	21712	21663	21683	21630	21825	21677	21796	21736	21597	21717	21819	21855	21752	21449	21484	21609	21661	21777	21682	21668	21600	21745	21555	21424	21616	21701	21820	21965	21605	21598	21492	21726	21965	21776	21648	21505	21610	21696	21824	21655	21589	21789	21791	21621	21700	21788	21623	21633	21688	21588	21653	21619	21783	21818	21825	21650	21723	21818	21924	21684	21965	21703	21600	21848	21601	21632	21694	21756	21796	21759	21582	21802	21745	21675	21683	21738	21837	21682	21665	21720	21666	21786	21536	21756	21738	21849	21822	21700	21656	21683	21521	21640	21825	21671	21692	21538	22011	21588	21670	21842	21679	21746	21717	21640	21922	21585	21579	21818	21615	21838	21607	21671	21739	21799	21870	21818	22006	21484	21646	21785	21676	21801	21810	21760	21584	21825	21520	21428	21723	21753	21684	21712	21831	21677	21692	21584	21761	21867	21425	21817	21828	21995	22064	21864	21582	21767	21737	21924	21935	21891	21620	21804	21675	21665	21686	21425	21733	21512	21606	21527	21714	21689	21493	21496	21749	21563	21654	21578	21583	21445	21691	21432	21422	21790	21651	21664	21666	21765	21811	21836	21688	21878	21648	21637	21687	21667	21670	21634	21767	21649	21643	21776	21754	21548	21617	21574	21771	21881	21735	21876	21642	21846	21879	21704	21579	21637	21694	21621	21698	21602	21779	21759	21601	21656	21751	21664	21794	21771	21597	21510	21682	21761	21848	21747	21468	21660	21593	21871	21445	21886	21733	21884	21524	21763	21584	21693	21648	21692	21655	21642	21396	21839	21476	21698	21706	21683	21765	21498	21510	21568	21718	21962	21479	21754	21669	21927	21813	21940	21671	21892	21574	21715	21752	21628	21622	21802	21794	21611	21838	21666	21646	21870	21795	21708	21619	21406	21449	21848	21753	21644	21668	21980	21832	21674	21431	21563	21812	21954	21849	21682	21812	21796	21770	21749	21820	21618	21808	21900	21618	21824	21675	21637	21616	21566	21781	21693	21645	21759	21575	21853	21554	21530	21816	21661	21762	21576	21597	21621	21669	21722	21565	21850	21977	21626	21699	21479	21519	21785	21749	21731	21843	21790	21677	21648	21935	21741	21743	21707	21640	21664	21863	21660	21735	21773	21550	21459	21524	21640	21629	21822	21745	21644	21696	21698	21762	21748	21606	21658	21647	21787	21733	21642	21896	21501	21787	21836	21753	21558	21686	21436	21812	21707	21886	21755	21622	21672	21467	21554	21972	21613	21709	21673	21733	21731	21773	21729	21634	21700	21730	21577	21741	21596	21697	21833	21444	21577	21716	21627	21768	21786	21867	21590	21882	21449	21779	21954	21617	21792	21762	21843	21725	21783	21584	21937	21845	21587	21745	21656	21757	21605	21962	21693	21615	21619	21669	21708	21704	21677	21645	21777	21796	21631	21723	21647	21754	21567	21730	21615	21688	21670	21713	21694	21490	21611	21661	21720	21789	21812	21551	21645	21758	21710	21894	21681	21643	21740	21820	21593	21604	21581	21647	21644	21875	21994	21803	21689	21652	21688	21664	21708	21752	21553	21721	21826	21646	21634	21672	21578	21617	21752	21771	21540	21725	21780	21470	21665	21709	21729	21803	21697	21653	21680	21741	21705	21769	21661	21686	21655	21722	21506	21530	21752	21775	21560	21719	21825	21728	21731	21713	21494	21794	21717	21812	21505	21606	21558	21538	21636	21694	21551	21640	21754	21418	21563	21625	21768	21701	21705	21773	21841	21810	21658	21683	21853	21692	21697	21615	21696	21618	21741	21739	21693	21883	21760	21819	22001	21673	21552	21595	21903	21799	21778	21801	21563	21723	21664	21625	21692	21788	21715	21610	21684	21640	21891	21880	21488	21788	21694	21894	21715	21803	21611	21766	21782	21585	21821	21817	22000	21760	21633	21757	21696	21819	21880	21787	21740	21687	21809	21926	21466	21760	21682	21685	21768	21570	21616	21511	21634	21748	21705	21700	21696	21689	21765	21890	21707	21745	21688	21629	21635	21597	21729	21652	21721	21781	21658	21869	21745	21628	21705	21677	21698	21762	21938	21692	21747	21873	21765	21889	21748	21548	21563	21532	21691	21797	21560	21709	21863	21781	21786	21418	21486	21673	21757	21797	21586	21765	21699	21536	21682	21314	21732	21701	21693	21743	21642	21658	21686	21874	21616	21696	21708	21412	21638	21771	21541	21490	21773	21896	21855	21769	21507	21593	21731	21797	21647	21606	21630	21730	21635	21636	21821	21758	21681	21636	21701	21743	21797	21713	21661	21699	21539	21764	21682	21841	22032	21880	21796	21400	21754	21702	21565	21679	21770	21598	21729	21863	21589	21691	21648	21629	21667	21476	21617	21522	21728	21688	21678	21530	21655	21500	21634	21699	21780	21578	21700	21708	21491	21573	21723	21740	21897	21866	21627	21690	21512	21816	21785	21373	21902	21707	21668	21730	21683	21624	21683	21823	21859	21489	21687	21740	21621	21778	21879	21843	21856	21754	21665	21527	21619	21725	21901	21635	21738	21885	21647	21877	21730	21637	21837	21604	21747	21509	21658	21694	21436	21719	21613	21841	21835	21700	21605	21784	21614	21887	21891	22010	21808	21892	21756	22118	21744	21706	21708	21603	21576	21686	21528	21909	21576	21679	21755	21594	21852	21676	21797	21572	21776	21780	21917	21862	21726	21956	21567	21545	21652	21840	21757	21811	21804	21803	21738	21651	21780	21496	21497	21812	21769	21806	21640	21630	21688	21763	21765	22021	21742	21708	21577	21660	21812	21740	21740	21692	21727	21711	21916	21801	21497	21651	21691	21768	21627	21670	21735	21562	21666	21606	21862	21540	21772	21532	21570	21462	21717	21888	21644	21686	21580	21633	21647	21697	21835	21564	21704	21840	21698	21564	21664	21661	21834	21849	21794	21820	21852	21593	21513	21747	21553	21585	21792	21936	21772	21652	21988	21817	21533	21720	21560	21765	21477	21780	21837	21682	21518	21759	21734	21793	21803	21521	21668	21609	21765	21590	21741	21711	21586	21655	21666	21612	21443	21785	21775	21653	21724	21842	21776	21655	21682	21791	21712	21633	21570	21712	21721	21833	21714	21926	21688	21744	21792	21574	21719	21734	21664	21783	21927	21781	21677	21689	21778	21729	21616	21487	21638	21897	21681	21734	21761	21754	21652	21736	21719	21617	21553	21578	21640	21779	21633	21675	21774	21856	21778	21718	21753	21650	21732	21667	21733	21637	21569	21660	21831	21629	21722	21671	21798	21725	21713	21801	21612	21550	21876	21808	21786	21573	21530	21567	21574	21763	21418	21631	21538	21794	21736	21736	21750	21614	21703	21710	21708	21682	21803	21362	21611	21821	21874	21529	21669	21873	21670	21710	21589	21707	21717
17210	24735	23546	22913	21102	19446	18590	18148	17795	17648	17257	17407	17302	17016	17084	17041	16988	17107	16990	16997	16888	16775	16910	16896	17036	16726	17073	17008	16816	16921	16708	16873	16978	16861	16956	17040	16972	16877	16756	16934	17038	16987	16963	16956	17039	16845	16822	16638	16824	16836	16934	16904	16985	16846	16793	16702	16838	16827	16934	16871	17041	16852	17002	16822	16976	16976	16688	16874	17004	16904	16978	16711	16757	16817	17025	16855	17029	16876	16809	16753	16827	16898	16623	16914	16943	16748	16952	16924	16903	16918	16833	17138	16870	16795	16985	16825	16855	16913	16788	16822	16922	16850	16572	16979	16931	16790	16956	16807	16911	16680	16839	16833	16770	16822	16838	17003	16786	16960	16785	17049	16919	17077	16943	16839	16738	16959	16860	16888	16795	16946	16784	16866	16923	16931	16793	17032	16974	17019	16749	16832	16863	16853	16983	16911	16829	16778	16906	16930	16698	16954	16765	17002	17093	16938	16996	16924	16868	17011	16780	16946	16881	16879	16729	16845	16919	16911	16926	16861	16923	16963	17006	16763	16843	16984	16950	16849	16805	16738	17049	16865	16769	16787	16754	16728	16931	16787	16701	16848	16769	16854	16882	16887	16920	16958	16800	16888	16872	16823	16940	16894	16844	16942	16839	16753	16625	16946	16873	16803	16869	17095	16793	16784	16842	16727	16746	17074	17022	16743	16964	16898	16795	16894	16942	16857	16829	16794	16868	16821	16968	16764	16794	16826	16828	17000	16747	16875	16932	16914	16924	16742	16916	16776	16896	16872	16749	16874	16765	17145	16758	16835	17009	16939	16919	16835	16831	16739	16757	16832	16857	16985	16812	17016	16910	16681	16873	16900	16704	16796	16769	16973	16814	16751	16795	16898	17048	16835	16922	16737	16796	16969	16835	16899	17013	16780	16753	16989	17016	16863	16958	16723	16963	16810	16972	16815	16981	16796	16859	16970	16760	16865	17044	16841	16759	16833	16890	16788	16891	16789	16908	16956	16905	16837	16708	17000	16914	16704	16856	16811	16826	16869	16781	16696	16908	16861	16961	16754	16870	16838	16705	16921	16916	16848	16934	16927	17098	16920	16830	16720	17000	16856	16784	16886	16789	16985	16843	16777	16665	16870	17124	16835	16894	16851	16887	16803	16820	16888	16780	16815	16954	16632	16751	16888	16789	16942	16822	16827	16941	16755	17064	16709	17057	16702	16923	16776	16900	16917	16840	16758	16813	16783	16959	16759	16908	16712	16907	16934	16877	16702	16634	17024	16732	16811	16935	16805	16811	16714	16787	16756	16895	16803	16885	16855	16770	16906	16768	16830	16925	16976	16911	16811	17008	17039	16999	16707	16919	16763	16898	16905	16801	16848	16910	16573	16924	16676	16882	16917	16762	16754	16782	16891	16825	17052	16982	17031	16884	16918	16997	16915	16963	16894	16700	16775	16821	16841	16971	16923	16822	16854	16781	17019	16546	17015	16811	16789	17071	16798	16860	16905	16972	16652	16917	16998	16894	16728	17123	16762	16777	16796	16796	16830	16896	16868	16798	16977	16888	16745	16852	16906	16918	16881	16872	16839	16890	16807	16886	16669	16848	16761	16838	16723	16890	16703	16903	16883	16968	16843	17039	16826	16731	16945	16797	16873	17033	16841	16896	16864	16852	16832	16821	16937	16870	16828	16881	16757	16675	16816	16699	16941	16971	16874	16948	16828	16869	16801	16873	16773	17036	16788	16767	16897	16996	16765	16904	16812	16977	16859	16940	16834	16942	16955	16872	16693	16773	16882	16789	16715	16705	16869	16879	16730	16929	17072	17019	16957	16868	16965	17052	16604	16788	16611	16915	16937	16929	16894	16859	16756	16924	16962	16932	16922	16920	16842	16850	16988	16834	16815	16901	16790	16758	16763	16947	17008	16915	16808	16764	16776	16679	16710	16900	16955	17053	16896	16892	16956	17039	16838	17087	16826	17084	16809	16836	16896	16964	17032	16949	16642	16742	16784	16767	16868	16925	16864	16941	16944	16815	16775	16884	16772	16800	16774	16872	16711	16925	16796	16764	16820	16998	16737	16917	17019	16908	16784	17054	16673	16757	16866	16896	16886	16709	16930	16854	16829	16902	16853	16828	16795	17023	17000	16887	16821	16808	16858	16781	16862	16992	16761	16718	16676	16786	17029	16953	16822	16938	16998	16762	16889	16922	16796	16965	16799	16908	16783	16743	17180	16847	16835	16770	16916	16905	16690	16791	16770	17018	16832	16859	16694	16802	16786	16776	16854	16827	16923	16909	16960	16859	16798	16933	16876	16908	16755	16766	16925	16895	16759	16942	16792	16797	16837	16892	16748	16972	16736	16837	16661	16921	17007	16950	16811	16849	16764	16921	17117	17023	16896	16822	16860	16736	16841	16871	16865	16910	16838	16906	16922	16882	16689	16832	16936	16719	16935	16809	16862	16746	16886	16759	16811	16847	17038	16835	16722	16941	17006	16921	16747	16942	16870	16912	16715	17003	16799	16673	16917	16734	16899	16754	17014	16907	16847	16898	16753	16846	16779	16830	16955	16830	16851	16853	16901	16742	16987	16970	16911	16986	16750	16801	16847	17062	16985	16997	16887	17006	16860	16889	16699	17110	16908	16828	16900	16691	16798	16930	17145	16886	16959	16935	16843	16994	16892	16876	16791	16881	17009	16828	16801	17022	16896	16824	16820	16765	16736	16876	16861	16717	16918	16819	16986	16892	16959	16930	16912	16850	16873	16898	16814	17041	16862	16860	16904	16705	16775	17051	16814	16841	16902	16917	16985	16839	16669	17064	16894	16984	16946	16853	16839	16936	16879	16852	16845	16846	16886	16842	16771	16963	16969	16786	16827	17066	16984	17087	16874	16860	17063	16906	16791	16939	16762	17033	16815	16919	16710	16837	16811	16926	16631	16889	16768	16951	16775	17001	16797	16858	16828	16851	16962	16818	16821	16892	16885	16791	16865	16895	16821	16869	16804	16936	16642	16879	16832	16676	16827	16906	16750	16838	16871	17004	16767	16933	16801	16747	16858	16838	16804	16902	16682	17043	16699	16751	16787	16871	16887	16966	16850	16914	16715	16879	16902	16797	16933	16996	16873	16923	16852	16914	16862	16674	16638	16880	16904	16853	17027	16890	16793	16825	16895	16927	16912	16840	16879	16802	16951	16815	16769	16876	16890	16878	16739	16792	16717	17030	16888	16917	16845	16991	16871	16880	16950	16920	16925	16924	16852	16891	16864	16744	16856	16748	17000	16962	16908	16801	16829	16901	16874	16689	16895	16924	16958	16944	16866	16808	16839	16921	16811	17011	16741	16842	17022	16713	16678	16832	16730	16954	16918	16856	16822	16760	16922	16862	16878	16986	17055	16806	16739	16681	16955	16877	16921	16982	16709	16758	16780	16850	16898	16893	16404	16914	16892	16909	16806	16906	16824	17013	16767	16935	17006	17008	16716	16730	16891	16836	16867	16794	16781	16997	16951	16767	16822	16904	16801	16964	16897	16803	16851	16763	16823	16899	16925	16794	17113	16862	16793	16788	16833	16892	16915	16919	16809	16912	16851	16853	16765	16879	16890	16832	16932	16778	16814	16862	16948	16932	16920	16716	16666	17037	16817	16922	16790	16844	16802	16794	16825	16879	16750	16800	17075	16908	16978	16759	16982	16861	16820	16866	16844	16860	16840	16963	16869	16937	16719	17007	16864	16961	16881	16849	16871	16846	17030	16795	17043	16852	16751	16962	17001	16896	16902	16766	16818	16986	16867	17000	16844	16896	16783	16999	16964	16877	16700	16945	16978	16769	16745	16907	16900	16854	16985	16999	16903	16939	16756	16912	16825	16921	16871	16685	16785	16963	17109	16855	16854	16805	16836	16777	16873	16809	16771	16865	16800	16905	16683	16686	17045	16942	16976	16925	16933	16817	16895	16860	16792	16897	16887	17017	16907	16919	16853	17012	16794	16853	16987	16893	16854	16850	16737	16853	16675	16843	16953	17078	16820	16834	16894	16895	16690	16972	16874	16854	16724	16968	16766	16872	16936	16714	16957	16872	16867	16771	16870	16788	16792	16942	16825	16995	16914	16928	16870	16894	16851	16771	16873	16724	17074	17083	16647	16766	16987	16859	16830	16883	16742	17002	16738	16929	16824	17027	17027	16763	16935	16762	16554	16825	16901	16876	16948	16815	16845	16844	16954	16854	16687	16851	16715	16911	17041	16819	16784	16952	16980	16929	16913	16821	16835	16751	16897	16973	16995	16895	16799	16934	16947	16872	16870	16875	16901	16921	16877	16897	16784	16914	16965	16967	16914	16903	16682	16877	16720	17003	16724	16868	16891	16810	16932	16800	16839	16840	16859	16839	17060	16676	17069	16801	16841	16787	17058	16840	16751	16946	16934	16883	16959	16961	16918	16855	16821	16818	16925	16913	16695	16964	16807	16892	16796	16994	16862	16810	16981	16999	16566	17044	16827	16791	16795	16915	16889	16888	16842	16917	16800	16897	16858	16777	16837	16757	16886	16915	16731	16828	16846	16715	16865	16827	16870	16702	16771	16930	16759	16728	16746	17043	16908	16816	16701	16844	16933	16762	16727	16869	16736	16709	16937	16867	17005	17015	16979	16793	16827	16995	16837	16823	17097	16721	16863	16872	16929	16808	16942	16887	16733	16891	16969	16994	16719	16832	16864	16925	16933	16877	16798	16778	16815	16833	16884	16855	16914	16895	16972	16760	17051	16940	16897	16827	16742	16848	16924	16799	16905	16713	16773	16827	16818	17064	16918	16965	16908	16818	16841	16775	16910	16882	16719	16883	16876	16914	16840	16663	16828	16873	16862	16705	16791	16877	16593	16821	16706	17086	16819	16839	16780	16707	16905	17016	16848	16722	16798	16895	16827	16793	16853	16834	16941	16937	16849	16826	16882	16905	16933	17067	16781	16738	16873	16740	16816	16833	16640	17129	16791	16819	16927	16784	16894	16684	16669	16859	17006	16880	16826	16931	16840	16988	16851	16863	16819	16847	16760	16913	16835	16767	16862	17040	16998	16817	16852	16973	16931	17004	16858	16933	16881	16847	17033	16843	16616	16996	16798	16875	16702	16804	16904
25003	21347	27382	28156	23921	23904	24031	22956	22591	22629	22687	22536	22567	22224	22316	22244	21810	21980	22056	22146	21964	22069	22084	22112	22147	22256	22305	22231	22046	22148	22074	21925	22065	21887	21887	22134	22082	22359	22060	21921	22281	22141	21896	21904	22211	22219	22175	22084	22128	22115	22183	22091	22280	22120	22214	21983	22035	22038	22039	22087	22059	21972	22077	22083	21932	22109	21947	21908	21924	22397	22287	22235	22102	22153	22218	22136	22157	22124	22080	21909	22137	22170	22320	22252	22143	22181	22136	21983	21955	22282	21816	21998	21839	22197	22028	22092	22078	21972	22123	22026	21938	22029	22087	22192	22041	22202	22000	22115	21916	22052	22139	22190	22087	22234	21985	22046	21982	22184	22102	21875	21981	22291	22060	22217	21899	21974	22131	22092	22176	22049	21997	22084	21900	22137	21938	22051	21884	22161	22228	22453	22109	22104	22052	22112	21885	22063	22342	22156	22080	22182	22112	22010	22017	22057	21923	21971	22025	21954	22242	22132	22042	22127	22277	22071	22128	22241	22099	22033	22114	22003	22048	22220	22140	22079	21944	22151	21961	21994	21899	21865	22074	21849	22138	21970	22190	21946	22051	22143	22049	22081	22155	22213	22144	21995	22080	22097	22337	21975	22136	22127	22116	22026	22047	21990	22210	22233	22002	21974	21917	22209	21974	21917	22048	22095	22042	22024	22006	21929	22167	21951	21950	22082	22152	22106	22166	22006	21959	22096	22021	22065	22107	21913	22284	22127	22187	22024	22079	22221	21988	21999	21930	22227	22237	22071	22010	22396	22171	22111	22162	21895	21935	22234	22002	22010	22024	22012	22093	22102	22310	21856	22166	21984	22008	22086	21982	22028	22029	22114	22156	21870	22010	22191	22018	22007	22126	22235	22164	22279	22151	22188	22158	21868	22086	22143	22141	22120	22062	22085	21985	21984	22132	21914	22001	21874	22011	21985	21928	21878	22015	22009	21982	22026	22076	21958	22034	22145	22152	22108	22296	22239	21950	22226	22077	21827	22163	22140	21999	22103	22017	21957	22154	21905	22028	22213	22126	22026	22158	22036	22000	22244	22017	22213	22119	21818	21911	21929	21970	22061	22233	22211	21950	22155	22050	22108	22132	22297	21960	21875	22417	21908	22097	22191	21944	21984	21979	21935	22146	22177	22050	22293	22025	22188	22215	22066	21797	21972	22115	22034	22068	22086	22130	21886	22008	21913	22149	22001	22212	22261	22302	22202	22108	22238	22181	22084	22214	21956	21934	22144	22214	21736	22093	22115	22017	21981	22440	21975	22023	22079	22310	22102	22222	22117	22138	22023	21784	21879	22097	22093	21965	21985	22159	22267	22201	22230	22018	21963	22063	22035	22011	22076	22042	22016	22080	21998	21953	21723	22080	22054	21935	22160	22022	21843	22076	22240	22212	22035	22415	22240	22014	22027	22265	22254	22169	21943	22105	22061	21922	22004	21990	21938	22060	22130	22170	21965	21982	22069	21970	21987	21976	22124	22130	22218	21937	21956	22118	22041	22017	22131	21981	21936	21961	22061	22006	21911	22291	22048	22188	21927	22133	22115	22028	22317	21990	22304	21994	22238	22123	22199	22071	22077	22120	22051	22021	22121	21913	22228	22384	22089	22086	22023	22066	22091	21912	21979	21906	21978	21918	22019	21831	22006	22017	22202	22116	22026	22029	22035	22167	22188	21979	22215	22070	22052	22126	21866	22122	21886	22116	22133	22202	22269	22147	22036	21954	22079	22278	22101	22214	21993	22004	22090	21991	22213	22145	21903	22084	21884	22040	22029	21899	22124	21941	22124	22092	22124	22079	22121	22048	21955	22287	22034	22177	22256	22006	22149	22140	22137	22338	21921	21928	22029	22213	22257	22094	22017	21916	22200	22178	22180	22322	22170	21741	21981	22437	22045	22111	22046	22077	22032	22064	22179	21957	21842	21973	22215	21969	22193	22308	22125	22095	22027	22058	22284	22132	22046	22180	22000	22138	22155	22085	22048	22115	22110	22276	21936	22069	22111	22123	22109	22189	22161	22152	22004	22022	21836	21968	22261	21949	22288	22141	21948	22225	22164	21962	22104	22280	22057	22176	22242	22257	22039	21869	21949	21994	22259	22314	22252	22128	22042	22008	22156	22023	22225	22125	22047	21966	22041	21950	21967	21972	22053	21811	22153	22236	21967	22116	22270	22134	21929	22121	22188	22017	21914	22035	22219	22044	21944	21992	21957	22122	21999	22115	22130	22263	21979	22070	22124	21963	22309	21879	22019	22089	22170	21992	22147	21902	21919	22323	22230	21922	22029	22016	22103	22130	21951	22006	22086	21883	22054	22203	22023	21897	21860	21967	22171	22006	21960	22005	22023	21985	22088	22234	22010	21933	22028	22185	22152	22329	22056	21914	22145	22075	22183	22108	22179	22359	22226	22257	21962	22149	22178	22126	22177	22005	22286	22284	22086	22060	21908	21986	22115	22110	22155	22025	22188	21950	22038	22180	22079	22143	22001	22064	22075	22281	22061	21937	22317	22196	21930	22141	22250	21998	22267	21949	22369	22237	22141	22110	22070	22050	21879	21975	21984	22066	22359	22204	22133	22063	22234	22232	22182	22106	21922	22163	22106	21901	21868	22198	21854	21968	22039	22055	21913	22191	21821	22115	22213	22214	21931	22178	22363	22122	21983	22139	21942	22167	22096	22074	22087	21959	21769	21851	22245	21967	22167	21963	21937	22068	22099	22015	22126	21928	22230	22003	22015	22148	22166	21914	22023	22045	21852	22220	22080	22161	22174	22111	22084	22003	22189	22301	22100	21930	22126	22232	21939	21899	22313	22105	21879	22252	22239	22051	22061	22150	22127	22215	22142	22361	22047	22326	22010	22197	22227	22207	22128	22129	22028	21775	22155	22222	22120	22097	22049	21904	22037	22028	21942	22026	22084	22072	22264	22319	21917	22101	22163	22009	22228	21885	21915	21963	22188	22151	22074	22336	22158	22172	21970	22020	21993	22041	21819	22043	21997	22096	22095	22146	22171	22041	21945	22083	21947	22180	22187	22274	22049	21993	22065	22259	22101	22063	21959	22159	22122	22103	21996	21827	21978	22063	21964	22019	21768	22208	21974	21940	22095	22088	21872	21974	22045	21972	21846	22192	22120	21731	22008	22147	22034	22040	22102	22225	21929	21867	22144	22224	22194	22270	22249	22081	22010	22061	22142	22119	22143	22081	22066	21977	22341	22178	21952	22145	22099	22245	22027	22225	21963	22179	21954	22048	21970	22029	21860	22187	21957	21990	22122	22071	21957	22191	22056	22135	22136	22138	22151	22225	22140	22238	22312	22111	22254	22247	21979	22087	21916	22081	22123	22129	22127	22392	21941	22206	22142	22072	22163	21991	22001	22189	22045	22127	22034	22161	22142	21850	22230	21971	22076	22228	22160	22147	22125	22031	22145	22120	22259	22063	22003	22156	22199	22100	22042	22060	21877	22080	22183	22249	21994	21909	22061	22185	22089	22026	21986	22186	22019	21900	22195	22070	22207	22076	22115	22294	21985	22154	22259	22050	22014	22082	22314	22115	22103	22041	21996	22173	22094	22099	22062	21983	21980	22025	22155	22014	22105	22003	22033	21922	22106	22054	22055	22010	21993	22053	21965	22173	22146	22087	22170	22075	22147	22018	22109	22157	22122	22125	22187	22156	22022	22045	22186	22281	22113	21906	22257	22225	22159	22207	21956	22231	22034	22072	22485	21998	22206	22124	22028	22246	22192	21945	22002	22066	22233	21988	22154	22077	22076	22096	22141	21984	21791	22105	22004	22071	22193	22140	21926	22269	21920	22061	21926	22118	22002	22147	22160	22055	22267	21987	22209	21926	21835	22201	21937	22021	22119	21823	22163	22027	22020	22052	22011	22190	22316	21964	22159	22056	22154	22057	21887	21981	22341	22018	22182	22316	22076	22126	22076	22005	22058	21979	22142	22157	22193	21921	22125	22092	21864	22276	22008	21995	21940	22103	22096	22313	22073	22125	21914	21955	22258	22098	22122	22071	21989	22126	22064	21963	22195	22083	21990	21856	21956	22156	22148	22168	21958	22012	22035	21995	21960	22239	22256	22238	22014	21988	22178	21949	22063	21913	21964	22215	21899	22097	22236	22347	22229	22150	21719	22096	21859	22186	21953	21885	22062	22266	22016	22044	22240	22133	22106	22109	22122	22187	22224	22220	22037	22076	21803	22089	21854	22027	21913	21912	22163	21854	22165	22044	21990	22270	21898	22047	21881	21978	21980	22019	22127	22171	21852	21989	22119	21922	21906	21850	22184	21917	22026	22097	22292	22101	22210	22123	22102	22285	22105	22200	22015	22285	22093	22115	21947	22127	21844	22405	21939	22221	22276	22081	22264	22229	22255	22168	22209	22269	22083	22124	22194	21982	22066	22094	22129	22036	22225	22038	22065	22223	22302	22220	22261	22085	22062	22099	22020	22262	21899	22108	22124	22247	22237	22058	22176	22106	21801	22187	22006	22047	22281	21924	22109	22363	21970	22236	22076	22064	22205	22121	21909	22429	21876	22169	22171	22194	21911	21979	22080	22174	22102	22207	22092	22113	22169	21879	22170	22230	22134	22210	22035	22021	22082	22104	21983	22069	22043	21976	22064	22103	22062	22294	22201	22010	22064	22056	22122	22094	22035	22299	22033	22268	21964	21956	22054	22031	22037	22043	22143	22064	22052	22040	22143	22036	22152	22007	21990	21959	21989	22078	22143	22208	22200	22179	22019	22133	22144	22140	22106	22047	22258	22101	22121	22066	22121	22104	22096	22276	22152	21960	22037	21879	22132	22212	22017	22086	22141	22267	22101	22113	22066	22002	22043	22113	22165	22067	22186	22174	22062	22017	22112	22355	22257	22368	21976	22032	22227	22068	22006	22242	22021	21908	21947	22028	21760	22127	21965	22162	22183	22321	22077	21941	22235	22086	22288	22118	22064	22117	22172	22094	22263	22130	22033	22300	22091	22270	22189	22229	22166	21953	22161	22256	22293	22138	22140	22087	22075	22044	22042	22246	22155	22101	22240	21887	22098	22152	22236	22327	22068	22100	22197	21963	22105	21828	22054	22007	22272
18894	24644	23079	22229	20353	19200	18461	18081	17630	17519	17446	17403	17420	17407	17170	17173	17056	17115	17029	17098	16905	17195	17279	17014	17160	17051	17231	17114	17015	17042	17013	17018	17197	17104	17176	17085	17095	16987	17169	16970	16913	16968	17156	17236	17033	17027	16919	17122	17165	16909	16989	17058	16948	16973	17090	16913	16728	16912	17006	17266	16927	17140	17147	17015	16871	17145	17154	16968	17068	17256	17195	16949	17002	17080	17066	17154	16863	16742	16841	16990	17125	16981	16904	16900	17011	17100	16955	16994	17011	17130	16997	17043	17106	17052	17082	17023	16995	16937	16952	17007	17076	17223	17069	16988	17150	16956	17085	17144	16926	17231	17054	17025	17020	17031	16889	17092	17001	16944	16869	17064	16913	17039	16987	17011	17112	17056	17084	17068	17017	16867	16995	17002	17105	16986	16949	16996	16874	16997	16977	17025	17092	16897	17110	16979	16980	17087	16994	17079	16737	17106	17098	17009	17031	16933	17034	17016	17078	17221	17009	16949	16954	17089	16971	16908	17247	17155	16979	17059	17083	17078	16978	16877	17075	17209	17125	17123	17042	17066	16857	16873	17165	17048	16958	16906	16968	17088	17102	16998	17134	17052	17001	17150	16991	17084	17163	16954	17121	17171	17016	17033	17170	17145	16963	17020	17038	16967	17084	16909	17072	16790	16903	16953	16961	17164	16846	17069	17002	16979	17053	17190	17050	16870	17082	17054	17184	16954	16839	16981	16852	17014	16893	16959	16948	17015	16949	17079	17055	17063	16826	17138	16907	17050	17154	17178	16869	17098	17010	16913	17064	16963	17045	17034	17053	16874	16942	17065	17026	16918	16970	17051	17071	16998	17047	17132	17165	17042	17263	17091	17190	17082	17007	17085	17162	16968	16859	17046	16956	17164	16962	17022	16926	16992	17045	17110	16986	17098	17047	16869	16867	17113	16939	16965	16974	16951	17267	16941	16935	16965	17188	16999	17111	16835	16924	17143	17191	16957	17012	16964	16984	16973	17091	17088	17200	17006	17185	17109	17006	16963	16955	17136	17203	17040	17118	16893	16955	17006	16854	17093	16995	17109	16872	17092	17011	16917	17044	17012	16934	17052	16927	17034	17058	17024	16970	17085	17128	17017	17007	17022	17088	17001	17017	17079	17017	16916	17146	17098	16938	17098	17066	16940	17018	17005	17151	17088	17067	16859	16948	17132	16888	17122	16833	17102	17016	17021	17040	17086	16988	17119	17138	17083	17084	17054	16994	16886	17176	16986	16962	16963	17226	17178	16976	17091	17166	16977	17011	17089	16917	17205	16927	16999	17058	17034	17086	17042	17027	16862	16955	17151	17348	17058	17129	16914	17154	17047	16999	16962	16880	17250	17021	17148	17046	17043	17088	16947	16976	17000	17285	17180	17110	17020	17105	17136	17159	17093	17228	16919	16871	17034	17124	17067	17179	17034	17103	16906	17022	17061	17043	17142	16973	17172	16912	17100	17101	17033	17086	16994	17075	16921	17201	17005	16923	17120	17121	17114	17206	17031	17113	17240	17101	16892	17129	17036	17121	17188	17110	17023	17013	17149	17131	17001	16986	16976	17057	17173	17185	16951	16895	17003	17084	16995	16868	17109	17019	16908	17127	16921	16967	17033	17255	16938	17078	17225	17255	17196	17058	17025	16941	17139	17074	17071	17112	17013	17173	17104	17162	17133	16907	17023	17141	16949	17058	16922	16896	16925	17135	17002	17008	17230	16989	16857	17056	16895	17002	16929	17167	17105	17012	17134	16923	16842	17137	16901	17041	17136	17003	17147	17168	17121	16988	16856	17027	17004	16978	17094	17162	16853	17008	16900	16871	16989	16989	16935	17120	16980	17097	17081	16900	17038	17010	17079	17192	17095	16983	17036	17033	16874	16959	17024	17003	17106	17074	17134	17011	16954	16963	17157	17051	17097	16984	17028	17154	16946	16985	16977	16936	17096	17008	17090	16878	16915	17170	16929	16946	17238	17062	17003	17059	16995	17120	17036	17017	16993	16863	17033	17135	17105	17014	16914	16933	17009	17066	16984	16986	17089	17033	16912	17113	17103	17111	17005	17165	17068	17105	16935	17010	16944	17039	17121	17081	17239	17033	16959	16855	17215	17068	16753	17107	16876	16959	16990	17050	17115	17074	17082	17174	17102	17100	17137	16999	17182	17022	17112	17042	16947	16793	16981	17071	17083	16948	17046	17092	16834	16984	17015	17116	17044	17178	16992	16847	17080	16954	16987	16975	17160	17085	17090	17037	17017	17119	16976	16997	17111	17164	17110	17023	17263	17110	17069	17095	17087	17026	16960	17081	16972	17117	17033	16987	16916	16964	17119	16966	17127	16967	16939	17308	17023	17029	17049	16839	16969	16985	17057	17134	16839	17268	16962	16879	17195	17090	16993	16947	17138	17011	17172	16884	17009	17148	17076	17004	17021	17035	17063	17014	17007	17106	17204	17093	17263	17023	16937	16897	17196	16981	17054	17120	17052	17089	17024	17042	17133	17142	17136	17063	16784	16820	17009	16899	17134	17198	17145	16912	16916	17128	16935	16818	16951	17255	17037	17020	17244	17093	17034	17195	17111	17067	16987	17134	17025	17154	17106	16982	16894	17007	16913	17061	16985	17109	17157	16987	17097	17143	17122	17024	16857	16955	17098	16777	17044	17160	17000	17004	16867	16951	16928	17121	16945	16818	16992	17118	17108	17025	16980	17039	17145	17031	17060	17084	16877	16985	17012	17020	17049	16990	17289	17155	17166	16988	17017	17015	17003	16892	17163	17025	17006	16997	17221	16671	17157	17033	16868	16951	16996	16894	16979	17162	17052	17024	16973	16976	17128	17080	17104	16994	17009	17116	16772	17181	17039	17037	16983	16975	16998	17041	16854	16949	17141	17143	17080	17053	17124	17004	16882	16944	16957	16991	17059	17038	16908	16993	17086	17091	17005	16922	16996	17215	16929	17045	17031	16942	17047	17209	16986	17039	16924	17006	17119	17079	16994	17286	16960	17240	16873	16917	16972	17074	17151	17123	17029	17043	16922	16866	17161	17013	17032	16964	17089	17018	17081	17054	17093	16986	16983	16957	17146	17058	17107	17003	17027	16977	17077	17118	17066	17192	17036	17056	16997	17094	16936	16910	16921	17086	17097	17139	16959	17087	17194	16960	16893	17025	17134	17038	16960	17060	16964	17113	17077	16992	16943	16982	17074	17083	17110	17123	16895	17061	17151	17190	17036	16897	17194	17166	17170	16987	16989	17089	17117	17068	16920	16972	17113	16946	17020	17196	17053	17076	17044	17004	16938	17163	17131	17140	17128	17046	17036	17189	17124	17011	17041	17097	16871	17003	17152	17004	17118	17084	17132	16976	17139	17102	17051	17063	16913	17101	16974	17016	16980	17004	17143	16983	16932	17058	17111	16895	17016	17149	16911	16948	17182	17228	17133	17071	17110	17076	16972	17039	17149	17108	17051	17067	17011	17108	16935	17010	17021	17110	17146	16843	17069	17058	17037	17056	16878	17021	17014	16914	16880	17077	17096	17135	16852	17074	16822	17001	17134	16958	16991	17188	17210	17090	17023	17134	17124	17129	16910	17099	17218	16965	17115	17051	16929	17054	17109	17201	17149	17070	17133	16935	16963	17024	16977	17050	17073	16960	17043	16923	16978	17017	17038	16991	16861	16931	17058	16941	16923	17200	17158	17075	17217	17053	17267	17022	17015	17106	17059	16961	17190	17017	16909	16969	17096	17132	17077	17082	16883	17081	16825	17089	16884	16840	17047	16844	17113	17049	17021	17175	17113	17000	16885	17128	17059	17015	17021	17073	17100	17029	16997	17014	17102	17051	17063	17106	17187	17063	16913	17111	17094	17030	17109	16985	17113	17022	16911	17113	17033	17109	16902	16951	17158	16985	17069	17191	16904	16952	17020	17168	17083	17090	17077	17238	17011	17098	17030	17028	16910	16974	17048	17082	16866	17059	16892	17176	16948	17070	17038	17246	16957	17172	17009	16919	17014	17184	17203	17031	17131	17023	17167	17099	17148	17008	17044	17099	17148	17009	16887	16967	17020	17064	16982	16965	17165	17021	17092	16993	16942	17043	16906	17105	17017	16907	17144	17166	17084	16968	17124	17282	16993	17034	17141	17165	17219	17107	16994	17087	16903	17232	17170	17114	16885	17012	17034	16941	17064	17245	16981	16993	17083	17066	17002	16978	17034	16877	17092	16970	16975	17141	17123	17080	16898	17082	17089	16901	16961	17118	17180	17054	17108	17132	16936	17077	17198	17047	16853	17172	17008	17120	17121	17120	17126	17091	17078	16850	17002	17194	17027	17094	17038	17150	16889	16845	17042	17062	17101	17099	16916	17116	17117	16937	17056	16939	17017	17285	17136	16925	17059	17116	17214	16982	17141	17203	17100	16997	17116	16873	16919	17074	16911	17161	17048	17046	17167	16895	17049	16954	17034	16933	16854	17130	17086	17194	17168	17100	17063	17087	17025	17083	16861	17023	17078	17005	17116	17034	17022	16990	17124	16852	17200	16972	16902	16966	17101	17173	17128	16998	16945	16975	16983	17020	16983	17057	17007	17149	17155	17016	16971	17083	16876	17067	17170	17017	17225	17008	16979	17098	16862	17132	16900	17230	17068	16966	17073	17167	17202	17087	17011	17091	17149	17143	16929	17044	17182	16948	16933	16896	16981	16957	17140	17023	17156	16941	17386	16923	17063	17134	17048	17101	17025	17087	17100	16979	17073	16868	16938	17024	17036	17213	16929	17070	17066	17053	17116	17051	17071	16941	16981	17072	17093	17110	17003	17107	17232	17048	16985	17244	17114	17059	17038	17042	16928	17023	16985	16798	16980	17228	16877	17263	17098	16916	17151	17088	17198	16871	16898	17147	17199	17087	16921	17096	16993	16942	17064	17138	17025	17055	17063	16952	17058	16973	17066	17030	17069	17160	17021	17212	16881	17213	17129	17239	16947	16823	17046	17255	16965	16999	17117	16941	16895	16923	16959	17061	16930	17254	16989	17090	17106	17066	17190	17001	17075	17060	17153	16962	17064	17006	17219	17072	17106	17034	16979	17255	16868	16974	16953	17097	16787	17058	17067
22186	21367	28530	24612	22071	25097	27741	23591	22772	23026	22800	22511	22497	22342	22310	22002	21875	21879	22005	22060	21991	22081	21802	21877	21818	21857	21833	21910	21840	21907	21680	21893	22012	21815	21878	21946	21676	21819	21484	21939	21964	21832	21855	21716	21696	21963	21868	21957	21828	21734	21817	21661	21830	21803	21835	21842	21801	21778	21946	21705	21840	21878	21871	21797	21728	21753	21787	21673	21670	21753	21694	21603	21571	21682	21664	21852	21757	21728	21754	21588	21740	21797	21714	21708	21693	21726	21794	21577	21784	21800	21659	21618	21685	21613	21712	21705	21649	21768	21706	21573	21589	21549	21673	21671	21689	21683	21703	21565	21604	21948	21972	21635	21775	21539	21593	21741	21652	21490	21877	21669	21772	21838	21755	21792	21746	21517	21556	21834	21772	21701	21695	21546	21715	21555	21640	21638	21875	21629	21862	21793	21351	22015	21532	21412	21795	21608	21618	21678	21874	21810	21631	21446	21731	21661	21754	21684	21595	21689	21579	21680	21699	21746	21821	21846	21661	21837	21670	21762	21851	21852	21634	21761	21779	21610	21717	21701	21743	21844	21507	21675	21916	21641	21858	21505	21625	21782	21863	21841	21640	21768	21660	21758	21740	21773	21728	21569	21764	21624	21815	21650	21754	21788	21730	21578	21704	21713	21778	21756	21888	21768	21640	21596	21781	21776	21762	21878	21549	21531	21654	21573	21616	21584	21890	21556	21562	21739	21523	21787	21752	21718	21746	21747	21732	21968	21829	21567	21671	21799	21866	21787	21796	21791	21736	21727	21738	21673	21559	21670	21670	21676	21636	21624	21923	21688	21736	21544	21710	21771	21558	21649	21603	21680	21661	21715	21529	21558	21940	21695	21826	21792	21745	21668	21878	21706	21653	21839	21566	21713	21543	21596	21683	21580	21801	21861	21883	21485	21771	21603	21790	21558	21678	21733	21507	21405	21583	21482	21638	21837	21631	21762	21815	21850	21715	21687	21708	21473	21508	21450	21700	21815	21573	21829	21713	21676	21653	21660	21683	21610	21914	21551	21571	21676	21823	21542	21671	21632	21649	21760	21710	21587	21760	21778	21624	21642	21793	21771	21893	21772	21700	21629	21590	21604	21823	21638	21748	21653	21822	21852	21784	21559	21587	21595	21670	21507	21591	21750	21700	21803	21755	21721	21691	21794	21686	21472	21735	21663	21832	21836	21756	21807	21764	21637	21707	21708	21415	21592	21636	21725	21480	21850	21690	21784	21641	21835	21673	21832	21954	21703	21885	21832	21838	21723	21600	21745	21719	21516	21863	21490	21680	21796	21742	21795	21771	21633	21781	21595	21731	21538	21592	21710	21758	21815	21730	21617	21944	21696	21782	21587	21536	21702	21723	21469	21743	21664	21474	21657	21818	21684	21743	21804	21614	21506	21484	21539	21583	21719	21775	21684	21813	21794	21782	21611	21663	21795	21636	21593	21913	21686	21373	21781	22098	21609	21847	21421	21815	21861	21815	21834	21721	21716	21763	21645	21702	21439	21900	21730	21779	21806	21798	21797	21560	21370	21692	21762	21727	21799	21558	21691	21483	21769	21600	21639	21518	21735	21504	21679	21705	21703	21545	21582	21573	21650	21729	21365	21900	21646	21701	21821	21709	21620	21939	21703	21687	21644	21782	21566	21543	21594	21569	22002	21675	21757	21621	21695	21736	21782	21769	21608	21652	21923	21567	21758	21594	21750	21717	21713	21934	21683	21670	21745	21650	21790	21875	21480	21512	21714	21712	21739	21676	21880	21706	21845	21800	21585	21661	21709	21847	21741	21835	21915	21607	21852	21737	21626	21681	21790	21357	21730	21778	21594	21458	21568	21789	21580	21524	21603	21853	21743	21510	21502	21733	21693	21697	21665	21710	21568	21616	21590	21874	21681	21798	21690	21876	21657	21824	21602	21681	21470	21590	21570	21587	21737	21846	21553	21596	21900	21577	21598	21835	21689	21772	21520	21725	21495	21555	21887	21771	21638	21538	21385	21687	21590	21680	21599	21555	21727	21753	21782	21637	21827	21612	21666	21728	21629	21664	21629	21643	21772	21670	21819	21591	21872	21649	21753	21576	21849	21567	21461	21791	21868	21666	21739	21821	21709	21541	21669	21763	21861	21853	21450	21812	21589	21618	21826	21585	21655	21629	21615	21559	21777	21679	21604	21956	21511	21592	21518	21502	21947	21749	21914	21591	21659	21753	21573	21310	21487	21595	21684	21925	21464	21673	21767	21569	21427	21635	21216	21796	21733	21776	21913	21737	21886	21824	21811	21777	21866	21893	21631	21568	21784	21614	21824	21722	21709	21828	21531	21573	21652	21657	21723	21651	21775	21750	21792	21622	21484	21659	21551	21724	21863	21729	21720	21877	21560	21836	21833	21508	21795	21744	21718	21646	21500	21720	21516	21705	21646	21641	21547	21507	21709	21699	21754	21745	21736	21919	21617	21943	21807	21705	21619	21717	21822	21690	21595	21681	21714	21916	21727	21633	21796	21686	21768	21562	21763	21820	21786	21527	21514	21828	21676	21768	21782	21696	21849	21977	21726	21637	21666	21869	21685	21839	21819	21586	21661	21651	21816	21752	21750	21515	21785	21581	21668	21765	21787	21794	21745	21560	21896	21741	21734	21787	21616	21801	21654	21653	21713	21707	21741	21742	21787	21874	21796	21572	21607	21506	21475	21643	21817	21952	21833	21680	21885	21596	21779	21607	21563	21791	21650	21759	21526	21778	21872	21990	21585	21648	21504	21585	21628	21835	21530	21683	21565	21790	21779	21743	21726	21538	21706	21686	21578	21704	21866	21569	21822	21771	21646	21823	21891	21662	21613	21759	21803	21702	21687	21752	21634	21968	21766	21699	21725	21834	21532	21415	21559	21656	21562	21635	21662	21809	21702	21698	21680	21841	21915	21844	21804	21785	21597	21698	21669	21769	21690	21697	21734	21600	21654	21685	21833	21867	21603	21616	21771	21700	21838	21914	21875	21511	21681	21627	21754	21890	22037	21838	21689	21519	21623	21636	21662	21885	21579	21759	21916	21760	21656	21856	21743	21784	21613	22060	21905	22052	21778	21670	21729	21597	21777	21868	21694	21456	21618	21679	21698	21865	21831	21841	21821	21741	21474	21344	21444	21701	21865	21759	21643	21661	21596	21723	21702	21884	21773	21565	21505	21900	21661	21629	21743	21588	21688	21745	21643	21763	21620	21625	21481	21494	21816	21663	21559	21860	21710	21661	21666	21932	21703	21557	21742	21677	21539	21621	21758	21582	21639	21709	21722	21794	21611	21843	21679	21526	21458	21832	21771	21642	21887	21623	21615	21425	21741	21620	21993	21995	21609	21509	21739	21857	21774	21635	21857	21552	21708	21743	21619	21709	21619	21767	21850	21782	21697	21692	21801	21692	21750	21607	21760	21623	21632	21804	21760	21754	21607	21812	21821	21710	21468	21625	21610	21710	21877	21616	21646	21706	21540	21727	21843	21858	21618	21558	21556	21768	21606	21791	21747	21426	21700	21496	21776	21578	21859	21775	21591	21577	21558	21455	21765	21958	21757	21827	21639	21560	21517	21647	21506	21379	21697	21783	21687	21556	21658	21729	21747	21738	21798	22008	21490	21657	21519	21715	21751	21673	21619	21772	21786	21948	21753	21584	21715	21729	21530	21832	21822	21605	21659	21657	21498	21881	21517	21715	21811	21763	21835	21800	21712	21733	21567	21734	21788	21618	21782	21415	21594	21816	21898	21775	21905	21793	21922	21730	21696	21908	21672	21663	21846	21878	21756	21634	21745	21959	21809	21921	21926	21662	21679	21777	21687	21582	21615	21670	21899	21758	21845	21585	21708	21679	21606	21724	21730	21674	21598	21633	21778	21664	21869	21607	21652	21777	21827	21886	21742	21713	21629	21678	21882	21708	21673	21737	21601	21868	21715	21621	21659	21619	21517	21921	21885	21599	21757	21671	21727	21538	21780	21475	21569	21868	21792	21719	21636	21747	21914	21667	21753	21782	21767	21830	21904	21747	21757	21908	21730	21721	21646	21668	21647	21604	21824	21742	21761	21700	21638	21825	21574	21754	21838	21854	21736	21527	21484	21830	21660	21805	21593	21623	21547	21489	21529	21608	21661	21611	21704	21890	21622	21641	21749	21692	21783	21808	21769	21759	21656	21683	21550	21905	21573	21683	21774	21617	21901	21567	21824	21647	21693	21740	21784	21657	21613	21795	21844	21622	21564	21737	21641	21598	21606	21654	21821	21435	21824	21895	21877	21543	21857	21688	21720	21874	21630	21702	21766	21662	21671	21783	21641	21472	21366	21800	21866	21600	21747	21735	21877	21815	21729	21723	21552	21702	21568	21594	21574	21717	21628	21962	21745	21590	21905	21910	22070	21746	21886	21742	21611	21548	21712	21888	21495	21934	21639	21915	21883	21671	21631	21838	21885	21666	21649	21579	21592	21882	21645	21512	21826	21774	21626	21870	21394	21586	21542	21858	21461	21725	21668	21894	21792	21700	21458	21813	21523	21725	21663	21644	21577	21593	21581	21738	21696	21790	21751	21839	21800	21674	21746	21941	21647	21468	21535	21582	21745	21654	21802	21658	21822	21805	21720	21637	21662	21655	21869	21869	21569	21753	21790	21648	21746	21577	21702	21954	21718	22082	21673	21505	21770	21510	21605	21714	21693	21858	21587	21711	21715	21745	21871	21740	21626	21619	21626	21677	21631	21872	21656	21848	21615	21697	21750	21640	21678	21857	21691	21922	21664	21847	21728	21826	21690	21683	21743	21913	21822	21742	21711	21582	21847	21674	21574	21746	21919	21696	21511	21688	21716	21780	21764	21916	21724	21752	21774	21703	21745	21772	21681	21723	21910	21699	21683	21532	21643	21637	21689	21649	21516	21795	21754	21592	21735	21813	21873	21463	21698	21924	21706	21899	21748	21710	21686	21492	21775	21678	21689	21487	21584	21647	21716	21507	21767	21475	21507	21727	21907	21535	21533	21495	21855	21820	21716	21578	21736	21604	21692	21830	21570	21591	21703	21928	21545	21902	21697	21708	21649	21777	21690	21846	21894	21793	21734	21794	21606	21516	21578	21490	21540
19439	30361	27116	25392	22547	20754	19519	18658	18282	18028	17741	17461	17559	17542	17104	17309	17050	17071	17012	17069	17048	17071	17086	16955	16858	16984	16779	16873	17007	16971	16890	16896	16989	16759	16915	16894	16821	17039	16987	16956	16950	16977	16781	16896	16811	16994	17001	16967	16846	16829	17052	16906	16626	17087	16812	16937	16840	16893	16894	16919	16893	16865	16770	17054	16742	16880	17021	16918	16902	16822	16952	16751	16830	16896	17035	16911	16770	16834	16779	16662	16885	16990	16742	16979	17077	16914	16790	16839	16778	16827	16931	16791	16854	16981	16680	16648	17010	16899	16961	16898	16998	16883	16905	16824	16813	16911	16748	16913	16746	16940	16901	16901	17106	16841	16712	16860	16907	17018	16850	17127	16846	17022	16834	16929	16878	16780	16828	16860	16894	16864	16786	16991	16939	16873	16979	16786	16828	16699	16789	16964	16824	16715	16857	16901	16766	16979	16782	16797	16959	16745	16823	16907	17057	16912	16960	16835	16911	16812	16955	16843	16816	16779	16895	16867	16870	16832	16854	16826	16951	16736	16887	17058	16759	16796	16685	16885	17029	16839	16892	16827	16866	16738	16839	16870	16885	16917	16976	16950	16892	16920	16716	16876	16978	16821	16673	16785	16809	16747	16868	16824	16814	16796	16945	16875	16777	16524	16925	16899	16583	16914	16939	16872	16822	16840	16852	16894	16942	16921	17016	17008	16806	16799	16924	16882	16787	16794	16871	16934	17050	16769	16815	16832	16866	16813	16792	16816	16852	16973	16853	16857	17055	17014	17079	16811	17007	16786	16797	16853	17028	16844	16760	16855	16839	16910	16864	16883	16877	16933	17020	16819	16949	16884	16974	16855	16943	16687	16924	17048	16713	16845	16727	17065	16905	16649	16895	16753	16983	16831	16832	16830	16883	16797	16866	16676	17005	17058	16983	16864	16923	16790	16951	16537	16918	16955	16663	16932	16840	16820	17024	16767	16827	16810	16941	16837	16924	16752	16787	16882	16751	16820	16881	16895	16826	16930	16768	16764	16794	16864	16977	16850	16734	17015	16951	16765	16970	16931	16698	16860	16752	16766	16972	16876	16954	16655	16793	16832	16854	16883	16898	16734	16844	16893	16956	16826	16917	16882	17021	17019	16939	16834	16796	16929	16875	16961	16782	16853	16844	16828	16698	16978	16738	16896	16779	16915	16869	16901	17069	16903	16715	16899	16975	16844	16937	16882	16958	16666	16815	16743	16907	16777	16759	16862	16850	16822	16847	16961	16752	16982	16956	16695	16912	16832	16984	16740	17086	16769	17060	16827	16864	16793	16950	16661	16925	16775	16767	17065	16756	16835	16813	16915	16794	16843	16760	16884	16817	16839	16930	16869	16885	16879	16910	16809	17003	16803	16776	16950	16853	16888	16866	16837	16822	16724	16815	16839	16923	16908	16853	16833	16717	16856	16926	16795	16790	17077	16957	16804	16876	17054	16852	17046	16952	16789	17000	16882	16997	16849	16927	16831	16860	16737	16859	16824	17038	16910	16746	16830	16930	16883	16929	16835	16978	16822	16886	16683	16970	16718	16846	16868	16867	16706	16864	16915	16717	16939	16880	16800	16923	16854	16760	16831	16740	16808	16824	16865	16890	16919	16782	16721	16873	17065	16975	16884	16825	17031	16830	16992	16773	16958	16747	16911	16867	16931	16841	16872	16893	16719	16926	16744	16940	17041	16873	16759	16951	16809	16992	16846	16884	16849	16821	16791	16741	16746	16994	17072	16822	16828	16681	17059	16902	16989	16868	16724	16854	17013	16642	16791	16811	16891	16922	16721	16842	16786	16963	16863	16880	16817	16776	16860	16822	16983	16828	16693	16837	16819	16882	16883	16806	17058	16847	16879	16821	16837	16954	16982	16900	17024	16862	16941	16940	16941	16756	16860	16648	16801	16973	16830	16791	16809	16940	16794	16918	17009	16679	16740	16722	16859	16814	17099	16825	16846	16723	17070	16796	16832	17118	16888	16832	16969	16821	16806	16935	16740	16781	16961	16865	16938	16752	16858	16885	16922	16908	16706	16834	16774	16984	16718	17109	16840	16858	16992	17046	16841	16968	16939	16954	16798	17016	16846	16955	16817	16938	16705	16944	17053	16814	16694	16816	17078	16839	16809	17003	16774	16922	16952	16786	16863	16910	16894	16851	16882	16773	16988	16696	16732	16925	16929	16779	16751	16861	16715	16918	16862	16970	16868	16948	16865	16795	16891	16931	16866	16728	17085	17034	16967	16840	16912	16865	17125	16935	16712	16862	16943	16773	16860	16879	17026	16874	17100	16909	16822	16915	16796	17051	16973	16873	16938	16795	16888	16767	16892	16972	16854	16959	16975	16826	16933	16890	16821	16847	17018	16795	16969	16862	17029	16935	16902	16903	16807	16805	16879	16756	16816	16876	16924	16920	16758	16797	16877	16934	16895	17016	16962	16834	16832	16872	16846	16742	17003	16885	16862	16875	16992	16769	17003	16811	16913	16853	16818	16802	16802	17039	16806	16760	16790	16849	16916	16805	16644	16941	16935	16875	16601	16654	16953	16871	16884	16953	16910	16810	16737	16870	16908	16872	16733	16792	16773	17007	16858	16752	16893	16877	16841	16753	16619	16955	16766	16868	16882	16814	16536	17093	16881	16854	16938	16825	16780	16885	16697	16821	16728	16771	16958	17027	16910	16963	16788	16748	16919	16700	16721	17027	16896	16929	16791	16938	17048	17007	16763	16782	16869	16735	16748	16852	16966	16740	16820	16837	16866	16738	16864	16954	16910	16768	16786	16726	17001	16781	16734	16986	16609	16943	16905	16900	16822	16848	16789	16891	16945	16740	16764	16910	16705	16847	16810	16710	16816	16860	16846	16997	16839	16639	16752	16828	16885	16746	16848	16978	16755	16701	16831	16753	16801	16739	16743	16824	16878	16770	16818	16946	16918	16802	16907	16860	16873	16967	16944	16760	16977	16829	16839	16826	16844	16834	16991	16980	16901	16527	16931	16773	16813	16822	16670	16955	16929	16868	16816	16936	17086	16850	16730	16842	16835	16814	16885	16941	16782	16869	16894	16843	16860	16827	16926	16884	16876	16868	16724	16816	17003	16895	17015	16784	17066	16877	16640	16823	16965	16954	16778	16904	16900	16862	17052	16758	16916	16889	16830	17011	16926	16814	16762	16872	17005	16784	16786	16781	16902	16797	17041	16917	16829	16951	16718	16986	16848	16755	16884	16943	16922	16894	16947	16865	16788	16941	16947	16952	16953	16847	16804	16827	16919	16913	16741	16908	16859	17003	16750	16808	16909	16948	16871	16679	16806	16707	16864	16779	16895	16961	17033	16720	17045	16760	16848	16704	16895	16928	16866	16957	16981	16918	16773	16907	16757	16872	16916	16967	16911	16862	16904	16849	17063	16798	16860	16793	16867	16885	16994	16850	16991	16732	16916	16853	16988	16826	16879	16859	16793	16927	16746	17013	16813	16854	16888	16931	16870	16785	16558	16793	16823	16735	16768	17011	16982	16908	16765	16899	16672	17157	16738	16889	16776	16819	16823	16797	16723	16904	16828	16878	16789	16756	16905	16898	16621	16979	16781	16935	16924	16741	16754	16906	16655	16863	16810	16871	17130	16689	16968	16947	16786	16857	16816	16902	16966	16795	17017	16867	16860	17014	16790	16848	16810	16907	16906	16859	16983	16930	16887	16846	16977	16661	16889	16854	16756	16966	16897	16807	16688	16819	16818	16966	16642	16986	16924	17001	16916	16825	16980	16814	16788	16683	16805	16801	16851	16828	16734	16958	16742	16663	16730	16875	17009	16987	16761	16979	16804	16966	16943	16791	16940	16954	16827	16808	16844	16876	16768	17085	16755	16937	16990	16610	16907	16936	17098	17011	16896	16733	16924	16801	16738	16886	16890	16789	16880	16902	16730	16698	16767	16974	16818	16922	16713	16995	16661	16871	16958	17037	16939	16829	16715	16897	16851	16845	16660	16915	16924	16873	16896	16905	16921	16889	16947	16839	16884	16815	16782	16988	16722	16924	16818	16696	16840	16887	16856	16796	16875	16833	16682	16880	16925	16867	16817	16941	16723	16822	16983	16895	16780	16615	16691	16861	16747	16770	16872	16869	16819	16874	16908	16781	16822	16834	16944	16760	16849	16782	16688	16794	17083	16834	16801	16857	16691	16911	16944	16824	16752	16774	16785	16890	16892	16886	16771	16914	16996	16841	16951	16952	16828	16855	16743	16939	16781	16855	16868	16691	16862	16948	16957	16885	16781	16842	16762	16953	16964	16726	16786	16820	16984	16786	16753	16862	16883	16797	16769	16867	16719	16823	16978	16811	16969	16883	16803	16920	16864	16774	16872	16947	17024	16957	16835	16800	16743	16888	16717	16900	16842	16833	16616	16970	16781	16762	16999	16869	16725	16746	16833	16840	16880	16950	16791	16926	16851	16808	16980	16832	16769	16886	16907	17011	16925	16951	16771	16952	16960	16919	16894	16859	16927	17027	16633	16747	16804	16967	16764	16736	16930	16931	16950	16750	16585	17026	16825	16775	16936	16895	16901	16952	16749	16890	16821	16946	16654	16988	16817	16810	16732	16732	16922	17027	16818	16971	16901	16986	16864	16648	16990	16687	16777	16763	16818	16884	16817	16990	16779	16893	16824	16858	16715	16856	16860	17103	16818	16951	17086	16994	16851	16983	16922	16862	16816	16773	16789	16601	17044	16826	16840	16953	16838	16731	16783	16828	16808	17002	16870	17130	16782	16864	16815	16858	16972	16654	16982	16875	16720	16811	16906	16868	16977	16781	16884	16811	16806	16865	16794	16869	16998	16903	16864	16784	16822	16775	16837	17134	16841	16820	16753	17006	16822	16763	16742	16764	16984	16761	16929	16879	16863	16807	16840	17009	16939	16670	16907	16978	16838	16987	16684	16908	16812	16841	16898	16828	16954	16803	16764	16870	16924	16906	16868	16808	16826	16883	16799	16762	16831	17055	16860	16675	16822	16867	16778	16904	16918	16735	16758	17024	16649	16681	16759	16979	16748	17002	16911	16809	16907	16991	17025	16813	16937	16862	16938	16963	16870	16961	16805	16977	16905	16896	16903
31391	25744	28677	26664	23923	23387	23011	22682	22471	22357	22249	22231	22285	22224	22129	22237	22069	21850	21896	21933	21942	21827	21888	21881	21973	22052	22001	21982	22178	21845	21916	21770	21919	21912	22024	21792	22002	21857	21786	21953	21847	21770	22035	21841	21914	22120	22113	22077	21815	21892	22062	21833	21912	21873	21903	21937	21942	21686	21807	21825	21853	21762	21796	21633	21951	21893	21962	21885	21754	21718	22019	21884	21928	21700	21845	21719	22030	21969	21926	21845	21588	21991	21867	21904	21840	21975	21934	21931	21797	21823	22034	21714	21903	21824	21818	21881	21875	22071	21712	21767	21851	21858	21893	22104	21922	21916	22083	22082	22122	22054	21945	21822	21850	21818	21901	21828	21713	21921	21858	21752	21969	21834	21883	21686	21837	21839	21908	21803	21795	21989	21792	21962	21719	22115	21827	22077	22072	21955	21832	21977	21746	22000	21948	21829	21945	21868	21802	21830	21825	21984	21951	21916	21927	21757	21699	21772	21775	21873	21693	22021	21874	21927	22051	22074	21906	21795	21820	21815	21794	21906	22006	21786	21900	21846	21903	21864	21833	21895	21934	21757	21816	21694	21774	21898	21857	21808	21901	21894	21935	21903	21977	21692	21810	21776	21906	21893	21837	21782	22104	21963	21907	21819	21861	22160	21938	22119	21892	21843	21975	21954	21882	21929	21921	21777	22005	21880	21630	21657	21783	21767	21877	21869	21916	21993	21872	21811	21930	22134	21711	21762	21993	21907	21930	21800	22110	21670	21953	21879	21637	21717	21893	21890	21815	22114	21888	21872	21921	21894	21754	21833	21801	21891	21882	21762	21718	21820	21936	21771	21883	21703	21901	21878	21898	21956	21790	21967	21829	21772	21898	21842	21955	21779	21997	21625	21869	21916	21931	22074	22016	21753	21824	22014	22032	21887	21936	21925	22005	21855	21919	22031	21866	21811	22157	21918	21876	21902	22068	21865	21902	21854	21905	22128	21812	21893	21848	21572	21875	21910	21794	21834	21770	21778	21950	21697	21910	21771	21631	21853	21947	21749	21946	21730	21936	21722	21813	21762	21947	21813	21768	21701	21708	21733	21765	21942	21899	22010	21762	21767	21672	21704	21829	22022	21657	21907	21859	22186	22037	21841	21915	21829	21955	21991	21975	21732	21896	22231	22002	21750	21721	21945	21960	21669	21820	21948	21695	21769	21844	21748	21985	21953	22030	21773	21870	21906	21805	21938	21976	21758	21883	21912	21970	22062	21928	21871	21868	21889	21707	21748	21962	22007	21654	21966	22042	21908	21750	21881	21941	21811	21805	21747	21852	21898	22010	21945	22052	21848	22110	22034	22021	22043	21722	22015	21998	21890	22033	21850	21836	21808	21631	21695	21835	21766	22128	22016	22017	21878	21816	21784	21982	22011	21966	22152	22022	21962	21708	21851	21868	21828	21885	21816	21887	21802	22046	21908	22006	21965	21680	22005	21912	21881	21907	21893	22072	21943	21873	21855	21827	21985	21948	21921	21809	21944	21825	21915	21928	21887	21831	21902	21772	21836	21824	21808	21825	21865	21917	21750	22041	21989	21825	21756	21966	21783	21956	21771	21952	21752	21810	21966	21709	21900	21944	21920	21864	21956	21873	21660	21825	21771	21872	21897	22039	21962	21829	21638	22030	21910	21960	21773	22059	21856	22115	21739	21909	21944	21832	21798	21922	21799	21817	22056	21957	21981	22046	21861	22094	21736	21844	22074	21910	21751	21882	21912	21858	21880	21949	21998	21914	21895	21640	21796	22036	21898	21943	21745	21917	21767	21889	21755	21921	21921	21956	21997	21991	21770	22120	21787	21779	21967	21928	21939	22004	21828	21642	21627	21721	21882	21868	21846	21965	21853	22025	22002	21967	21902	22001	21929	21940	22036	21711	21718	21976	21892	21733	22037	21945	22020	21992	21855	21988	21894	21927	21893	22044	21942	21958	21999	21667	21691	22060	21927	21935	21999	21836	21727	21860	21919	21867	21962	21896	22036	21852	21847	22050	22100	21861	21945	21947	21825	22064	21805	21796	21933	21844	22207	21852	22236	21843	21992	21714	21749	21689	21770	21576	21934	21806	21774	22123	21860	21979	21801	21725	22042	21943	22054	21786	22025	22155	21733	21895	21691	21878	21796	21895	21879	21826	22076	22063	21994	22148	21903	22038	21708	21921	21854	21987	21772	21806	22012	21859	21740	21983	21981	21716	22065	21988	22105	21594	21842	21717	21947	21741	21873	21778	22081	22015	21994	21946	21691	22066	22007	21851	21945	21918	21901	21901	21699	21945	21901	21631	21870	22042	21854	22071	21907	21917	21599	21961	21849	21858	22084	21834	21772	21719	21853	21743	21850	22117	21838	21783	22011	21890	21872	21797	21795	21922	21970	22026	21723	21948	22093	21698	22117	21993	21935	21947	21750	21822	21923	21954	21842	21836	21842	22013	22003	21800	21942	21933	21831	21864	21766	22001	21971	21839	21949	21982	21679	21866	21964	22086	21849	21845	21743	21944	22043	22034	21714	22017	22087	21804	21657	22003	21753	21797	21795	21945	21790	21767	21917	21623	21968	21786	21827	21883	21749	21690	21819	21975	21879	21821	21660	21743	21789	21999	22028	21937	22002	21880	21865	21970	21819	21740	21965	22007	21891	21958	21793	22038	22115	21924	21755	21767	22074	21976	22003	21780	22038	21678	22111	22086	21716	21871	21771	21832	22020	21745	22130	21848	21891	21870	21776	21803	21771	22061	21944	21950	21818	21902	21774	21651	21964	21884	21899	21950	21889	21895	21768	21864	21770	21889	21939	21809	21937	21856	21957	21963	21728	21711	21876	21814	22030	21741	21812	22132	21787	21846	21939	21713	21687	21964	21952	21798	21840	22004	21890	22030	21883	21660	22069	21923	21937	21972	21794	21870	22013	21909	22094	21931	22143	22089	22029	21798	22056	21730	21829	22029	22073	21877	21857	22019	21691	21844	21943	21953	21658	21538	22215	21950	21925	21967	21638	21692	21937	21785	21830	21960	21865	21972	21958	21887	21939	22012	21896	21837	21999	21862	21772	21956	21912	21718	21790	21997	21903	21742	21939	21891	22028	21927	21960	21727	21708	21967	22024	21757	21679	21959	21885	21938	22099	21872	21750	21896	21952	21742	21665	21857	22148	21935	21680	22005	22044	21906	21840	21840	21931	21975	21904	21812	22130	21855	21906	21507	21887	22022	21984	21818	21897	21778	21974	22209	21992	21812	21834	22143	22109	21955	21902	21873	21804	21977	22033	21753	21836	21985	21920	22234	21900	22057	21929	21897	21841	21855	21678	22039	21855	21891	21915	21990	21803	21919	21995	21808	21845	21864	21820	21818	21953	21914	21864	21875	21653	21758	21999	21853	21797	21994	21798	21854	22044	21729	21872	21903	21846	21789	21755	21799	22054	21882	21663	21743	21883	21701	21805	22074	21721	21999	21727	21658	21778	22095	21929	22144	22064	22005	22202	21863	21949	21774	21827	21763	21785	21828	21925	21892	21961	21947	21953	22174	21809	22052	22048	22014	21834	22045	21899	22005	21805	22031	21944	21975	21731	21787	21602	21877	22017	22004	21832	21951	21869	21974	21968	22067	21954	22068	21978	21932	21810	21653	21863	22030	22012	21897	21907	21856	21852	21960	21965	21905	21985	21911	21788	21986	21635	21689	22095	22000	21777	21852	22141	21932	21791	22097	21990	21776	21809	21775	21870	21879	21975	21851	21777	21963	22026	21822	21703	21986	22021	21882	21969	21950	22103	21747	21854	21931	21859	21801	21653	21967	21741	22041	21897	21873	21671	21703	21841	21760	21935	21976	21777	21792	21837	21872	21907	21906	21754	21860	21836	21755	21923	21733	21968	21975	21893	22094	21678	21949	21860	21946	21950	21908	21950	21857	21783	21959	21753	22029	21710	21783	21919	21865	22121	21981	21820	21868	21790	21728	21967	21905	21777	21986	21943	21895	22096	21978	21991	21627	21860	21810	21791	21892	22030	22005	21760	21767	21980	21644	22008	21879	21890	21991	21838	21771	21967	22010	21883	22081	21738	21807	21624	21957	22004	21781	21854	21751	21889	21680	21572	22077	22018	21990	21792	21938	21781	21566	22000	21950	21771	21844	21542	21855	21837	21743	21730	21843	21837	21812	21762	21816	21816	21971	21940	21686	21695	22005	21772	21880	21854	22067	21867	21751	21844	21772	22002	21808	21813	21802	21850	22044	21885	21938	21859	21962	22090	21913	21828	21762	21869	21937	21847	21876	21853	21998	21839	22006	21745	22061	21917	21898	21977	21820	21843	21908	22098	21900	21747	21926	21951	21675	22018	21696	21923	21832	21827	21946	22120	21989	21771	22025	21919	21771	21959	21882	21792	22080	21910	21600	21928	21917	21855	21900	21860	21982	21925	22028	22022	21819	21940	22009	22034	21958	21838	21897	22152	21967	21799	21997	21755	21889	21709	22022	21836	21867	22021	21869	21994	21855	21980	21866	21904	22111	22014	22062	22139	22010	22131	21722	21678	21657	21499	21979	21736	22006	22047	21935	21758	21944	21833	22107	22014	21967	21872	22172	21769	21959	22093	21823	22022	21999	22006	21911	21715	21923	21899	21834	21630	21834	21872	21858	21680	22001	21892	21945	21839	22108	21781	22029	21798	21937	21832	21609	21819	22018	21722	21860	21944	21802	22016	21948	21933	21967	21650	21590	21830	21700	21866	22062	21792	22009	21921	22207	21903	21942	22043	21856	21674	21799	21813	21891	21966	21837	21863	21883	21823	22015	22058	21930	21849	21951	21796	21872	21734	21769	22027	22000	21954	21829	22070	21868	21993	22002	21972	22020	21682	21866	21784	22151	22020	21802	21910	21876	21873	21807	21862	21693	21915	22022	21982	22002	21799	21891	21781	22100	21688	21819	21852	21969	21916	21721	22072	21713	21782	21808	21949	21900	21643	21843	21950	21800	21908	22025	21973	22064	21748	21778	21757	22060	22061	21826	21903	21859	21785	21716	21949	21770	21805	21740	21816	21900	21948	21877	22030	21928	22018	21963	21760	21728	21955	22046	21994	21943	21674	21899	21914	21788	21943	21817	22029
23159	26422	23540	21813	20178	19047	18442	17960	17731	17481	17417	17367	17383	17288	17263	17135	16916	17169	16989	17008	16938	17063	17149	16842	16954	16928	16877	16958	17104	17245	17141	16899	16961	16975	16985	16988	16921	17013	17025	16883	17071	16896	16998	16975	16989	17033	16932	17018	16800	16933	16923	17021	16881	17062	17017	17085	17092	17266	16939	17040	16942	17131	17014	17117	16737	16887	17123	16857	16921	16904	17013	16821	16814	16990	17143	17119	16932	16936	17009	16862	17075	16993	16902	16952	16910	16969	17084	17088	16992	17101	16991	16963	17009	17169	16932	17122	16987	17098	17193	17136	17065	17156	17010	16885	16815	16996	16980	16927	16945	16817	17051	16979	17072	16821	16952	16968	16945	17041	16838	16958	17150	16968	17076	16981	17047	16871	17072	17062	17057	16988	16996	16975	17015	16973	16901	16920	16955	16998	17098	16969	16990	16902	17128	16881	16715	16993	16891	17080	17091	16818	16943	16928	17066	16939	17009	16946	17025	17005	16968	17120	16891	16982	16942	16973	17060	17166	16937	17024	17234	16952	16857	17098	17152	16836	16740	16868	17116	17036	17159	16743	16826	16938	16999	16957	17115	16998	16923	16991	16923	16934	16990	16812	17208	16872	17035	17165	16962	17066	17093	16685	16875	16994	16965	16974	17118	17009	16792	16890	16959	16910	17006	17068	16924	17018	17054	16953	16897	16751	17158	17051	16859	16992	16929	16831	16940	16949	16959	16849	16907	16921	16968	16774	17013	16946	16863	17038	17077	16983	16827	16908	16813	17088	16864	16909	16946	17101	17028	16991	16935	16934	16970	17067	17090	16840	17042	17083	16967	17013	17119	16742	16982	17045	16996	16883	17058	16986	16987	17014	16856	16882	16915	17119	16841	16888	16796	16847	17100	16972	16895	16836	16901	16996	17191	16925	16928	16947	16980	16812	16979	17006	17046	16938	17071	16966	16872	16924	17021	16980	16961	17106	16882	16848	16951	16945	17111	16964	17019	16962	17088	16801	16988	17000	17005	16988	16824	17001	17020	16943	16957	17200	17010	17033	17104	16893	17018	17052	16969	16948	16976	16791	17068	16800	16989	17055	17001	16957	16862	16944	16993	16904	17166	16935	16959	17075	16937	17100	16981	16994	17012	16883	16895	16957	17128	16858	16881	16883	16935	16867	16906	17076	16830	17011	16981	17031	17150	16980	16951	16987	16942	16937	16893	17020	16999	16932	17053	17009	16946	16925	16959	17019	16924	16939	17091	17022	17117	16946	17135	16961	16871	16978	16811	17025	17054	16964	16825	16934	16882	17046	17102	16950	17095	16882	16897	17026	17013	17049	17067	16913	17148	16939	17011	17116	16987	17036	17118	17045	17075	17035	17018	17008	17014	16984	16954	16837	17160	16988	16841	17206	17195	17053	16825	16981	16992	16815	16880	16979	17169	16822	16909	16906	16965	17033	16953	17148	16899	16939	16893	16851	16963	16960	17176	17068	17028	17100	16976	16999	17017	16934	16943	17009	16988	17018	16872	16917	17025	17012	16963	16966	17097	17177	17122	17035	17032	17010	16928	17066	17070	17008	16876	16985	16998	16891	16940	17007	16937	17075	16919	17096	16990	16731	16965	17130	17118	16947	17042	16782	16983	17011	17077	16895	16907	16831	16993	16937	16852	17104	17028	16976	17046	16942	17108	16900	16960	16855	17080	16949	17022	16897	16856	16892	16950	16933	17086	16979	16894	16982	17003	17117	16950	17089	16983	17128	16920	17143	16960	17079	17081	16962	17022	16858	17088	16890	17125	17025	17051	16831	17098	17091	16986	17028	17024	17019	16754	17060	16974	16893	16857	17122	16895	16999	16984	16751	16956	17029	16882	17113	17067	16738	17015	17039	17205	17103	17095	16821	16912	16958	16988	16892	16749	16852	17005	16974	16992	17027	16884	16870	17017	16975	16943	16964	16971	16951	17181	16944	16849	16983	16939	16988	16778	17075	16948	16876	17063	17029	16952	16852	16958	16978	16896	16926	16876	16893	17040	16749	17198	16977	16842	16860	17023	16919	17060	16917	17031	16936	16960	17103	16932	17298	17133	16921	17019	16862	16901	16953	17055	17019	16851	16877	17064	17121	16893	17070	17077	16819	17179	16918	16988	16991	17024	16907	16965	16907	16956	16916	16808	16937	17078	16881	17264	17044	16997	17090	16988	16880	17015	17047	17043	17047	16909	17039	16998	16942	16909	17100	16976	16973	16909	17065	17100	17166	16994	17117	16980	16912	17071	16747	17125	17179	17077	16998	17148	16926	16978	17176	16926	16962	17161	17098	16927	16947	17046	16996	17152	17195	16958	16995	17172	16904	17063	17008	17021	16866	16906	16958	17156	16998	17088	16888	17032	17060	17071	16819	16810	16969	17051	17024	16953	17114	17051	17035	17026	16955	16991	16935	17060	16824	17008	17005	17010	16892	16970	16750	16950	16948	16995	16932	16963	16933	17039	16972	17022	17070	17051	16953	16983	16950	17027	16892	17070	17137	16923	16917	17037	16934	16957	16995	16908	17004	16894	17142	17001	17081	16837	17010	17131	17043	17008	17081	16985	17050	16752	16982	16874	16987	16938	16908	16942	17117	17053	16889	16936	17045	16913	17078	16923	16926	17080	16834	16983	17025	17060	16916	16905	17173	17056	17217	16730	16878	17000	16967	17095	16849	17056	17211	16905	17094	16867	17017	17097	16981	16884	16958	16972	17054	17061	16910	16883	16985	16925	16949	16972	17064	16967	17119	16901	17000	16937	16993	17068	16977	17030	16846	17125	17012	16965	16984	17167	17032	17064	16989	17023	16996	17102	16856	17068	16886	16943	17097	16782	16976	16954	17086	16838	17059	16948	16910	17145	16886	17082	16956	17089	17060	16992	17136	16950	16877	17107	16871	17088	17058	17071	16871	17128	17001	16990	17043	16872	16995	16889	17102	16885	16963	16796	17024	17030	17067	17039	17005	17108	16883	17067	16914	17063	17036	16850	16997	16969	17056	17020	17053	17140	16955	16828	17001	16902	17045	16868	17094	17054	17028	16953	16984	17073	16899	16881	16844	16786	16876	17083	17118	16959	17086	17163	16859	17062	17073	16821	16815	16932	16961	16945	16975	17026	16890	17023	17160	17158	16962	16962	17039	16899	17045	16977	17078	16979	17126	16856	17046	16972	16825	17121	17016	16851	16962	16915	17061	17027	16972	17041	16813	17068	17045	17112	16819	16969	16942	16938	17012	16877	16846	17044	17064	16910	17002	16897	16916	17020	16885	16962	17083	17019	16869	16985	16853	16890	17048	17077	16941	17040	16928	16987	16791	17090	16904	17039	16913	16912	17059	17136	16986	16937	16960	16863	16976	17006	17013	16999	16955	17061	17011	16916	16920	16787	16809	17110	16950	17102	16887	16983	16947	17143	16975	16947	17120	17009	16872	16950	16923	16917	17001	16891	17042	16986	17160	16925	17006	17198	16949	16949	16954	16992	17089	17299	16916	16932	17091	17024	16968	17040	17099	16998	17066	17092	16836	17021	16975	16940	16777	17047	17054	16935	16897	17107	16864	17225	17020	17065	16992	17069	17051	16766	17130	17110	17114	17050	16929	16858	17095	16999	16961	17122	16840	17145	17068	16931	16925	16917	17058	16927	16951	16989	17003	17101	16997	16961	16899	16956	16705	17018	16923	16976	17126	17091	16952	16877	16965	16938	17016	17287	17019	16953	16910	16905	17294	17069	17121	16964	16902	17070	16939	16815	17009	17050	17035	16906	17063	17002	17012	17212	17065	17136	16935	17091	17024	16860	16934	17126	16924	16965	16897	17153	16918	16881	17020	16977	17139	16926	17055	16964	16955	17001	16875	17034	16890	16913	16913	16877	17024	16965	17084	17059	17101	16938	16961	16958	16899	16946	16955	16882	16963	17052	17005	16968	16913	17031	17151	16897	16897	17056	16983	16925	17004	16967	16719	16990	16945	17023	16918	17061	16813	17023	16815	17135	17093	16965	16921	16741	17195	17007	16863	17147	17049	16903	17027	16908	16890	17091	17052	16896	16898	17039	16892	17115	17041	16963	16989	17079	16945	17023	17001	17080	17040	17129	16880	16979	16999	17109	16904	16988	16825	16921	17015	16999	17082	16888	16882	17083	16938	17066	17059	16968	17030	16951	17056	17215	17006	16923	17022	16982	17045	16972	16904	16941	16864	17098	17096	16977	16806	16977	17069	17155	17050	17020	16821	17039	16892	16981	16995	17011	16989	17020	16988	17072	17000	17125	16790	16890	16894	17072	16985	16915	16928	16973	17003	16802	16856	16985	17200	16981	17028	16876	17082	17091	17014	17114	17010	16992	16991	16889	17034	17100	16983	17010	17114	16847	17004	17155	17158	16992	16938	17096	17107	17035	16996	16851	16932	17014	16952	16930	17004	17160	16986	17115	17061	16977	16909	16918	17002	17140	17035	16922	17030	17109	17058	16977	16952	17087	17006	17066	16974	17072	16831	17116	17070	17117	16929	16932	17041	16811	16933	17063	16934	16961	16831	17039	16940	17167	16844	16964	16828	17063	16999	17117	16978	16793	17100	16969	17166	17127	17001	16935	17010	17049	16987	16972	17059	17004	17044	16877	16933	17015	16851	17043	17034	17009	17054	17049	16956	17047	16664	16915	17037	17079	16957	17003	16955	17095	17070	17011	16972	17079	16960	17078	16946	16930	17043	16905	16974	17216	16927	16937	16891	17020	17056	17043	16905	16772	16904	17026	17028	17002	17013	16992	16976	16921	17029	16854	16974	17004	16965	16854	17013	17131	16955	17029	16885	16868	16966	16939	16910	16853	17037	17060	17073	16913	16934	16932	17081	16979	17160	17028	17015	17198	16994	16982	17152	17138	17054	16956	17062	16604	16959	16964	16956	17034	17064	17050	16967	16895	16850	16980	17025	16927	16926	16938	17087	16912	16925	16893	16970	17135	17044	16869	17053	16983	17046	17019	16963	17035	16990	17080	16912	17025	17133	16947	17022	16942	16903	17047	16843	16958	17165	16956	16905	17009	16935	17117	16951	17096	17002	17130	16920	17013	16932	17045	17048	17087	17020	16900	17012	17019	16980	17119	17042	17024	16995
23246	21332	28138	25286	23591	24778	25229	22803	22303	22277	22202	21706	22095	21844	21622	21836	21650	21477	21402	21466	21679	21561	21429	21236	21426	21584	21433	21554	21509	21645	21657	21302	21580	21638	21395	21396	21391	21573	21214	21637	21674	21394	21565	21540	21280	21395	21438	21367	21483	21363	21321	21299	21403	21396	21400	21443	21467	21450	21453	21571	21555	21444	21288	21241	21425	21301	21421	21337	21609	21239	21401	21490	21357	21429	21457	21412	21374	21438	21579	21365	21496	21429	21385	21265	21108	21403	21167	21371	21268	21499	21474	21633	21413	21332	21351	21389	21318	21431	21371	21486	21265	21223	21493	21377	21598	21407	21406	21310	21269	21392	21437	21314	21484	21344	21287	21279	21337	21264	21395	21326	21395	21374	21158	21595	21414	21410	21390	21296	21268	21370	21454	21350	21327	21460	21581	21545	21378	21272	21562	21297	21361	21229	21457	21290	21365	21518	21325	21376	21503	21492	21520	21140	21110	21296	21315	21355	21372	21548	21506	21428	21280	21297	21396	21323	21423	21436	21579	21608	21346	21424	21233	21702	21508	21552	21439	21189	21163	21233	21566	21306	21249	21154	21299	21427	21253	21491	21325	21500	21329	21307	21590	21389	21087	21449	21296	21550	21443	21218	21468	21125	21413	21434	21371	21206	21428	21340	21524	21296	21264	21483	21440	21476	21234	21427	21313	21302	21467	21646	21256	21358	21513	21288	21366	21310	21439	21284	21397	21357	21405	21420	21400	21459	21440	21475	21287	21283	21342	21337	21611	21495	21294	21357	21298	21449	21285	21530	21385	21508	21308	21432	21465	21324	21442	21515	21262	21373	21472	21423	21584	21380	21591	21351	21532	21604	21529	21471	21224	21490	21153	21410	21524	21458	21335	21537	21393	21226	21366	21451	21442	21342	21447	21345	21450	21321	21476	21330	21509	21337	21409	20965	21434	21339	21290	21461	21338	21404	21483	21318	21479	21300	21632	21368	21361	21410	21263	21390	21337	21324	21433	21509	21405	21430	21264	21351	21576	21503	21475	21186	21430	21345	21461	21341	21175	21412	21301	21555	21549	21374	21658	21530	21267	21500	21344	21386	21582	21498	21490	21317	21622	21452	21383	21432	21523	21411	21433	21443	21600	21346	21446	21540	21494	21337	21300	21449	21349	21293	21571	21363	21307	21475	21388	21125	21548	21434	21501	21314	21246	21326	21468	21289	21307	21506	21342	21431	21304	21337	21340	21301	21362	21325	21545	21570	21411	21478	21567	21505	21457	21426	21346	21382	21434	21225	21318	21220	21188	21464	21324	21551	21396	21215	21363	21679	21377	21482	21397	21403	21403	21190	21273	21303	21251	21191	21374	21430	21370	21526	21574	21618	21383	21428	21225	21627	21394	21512	21641	21362	21560	21468	21435	21139	21319	21426	21480	21552	21408	21557	21304	21356	21453	21162	21468	21411	21475	21306	21420	21563	21450	21376	21175	21522	21379	21428	21177	21445	21114	21528	21376	21440	21352	21295	21368	21316	21354	21380	21484	21469	21390	21361	21311	21339	21218	21431	21465	21433	21545	21448	21302	21398	21567	21217	21372	21484	21355	21385	21461	21407	21468	21636	21448	21429	21424	21357	21258	21331	21338	21234	21302	21276	21518	21359	21306	21317	21480	21192	21523	21390	21297	21397	21484	21412	21363	21396	21559	21300	21384	21479	21215	21436	21314	21328	21475	21390	21465	21615	21257	21228	21352	21209	21389	21364	21382	21298	21272	21466	21157	21453	21442	21533	21333	21580	21293	21387	21196	21429	21047	21466	21490	21271	21360	21439	21486	21422	21296	21432	21430	21584	21522	21328	21458	21481	21252	21584	21469	21330	21633	21568	21564	21301	21391	21467	21347	21344	21510	21470	21479	21514	21356	21547	21549	21534	21341	21490	21550	21401	21430	21378	21540	21532	21389	21479	21429	21416	21456	21404	21256	21414	21477	21519	21577	21703	21512	21179	21177	21433	21553	21365	21472	21465	21462	21520	21370	21222	21362	21190	21184	21133	21238	21309	21353	21386	21294	21179	21200	21244	21153	21456	21237	21481	21423	21312	21354	21228	21376	21380	21334	21427	21454	21523	21369	21319	21331	21100	21561	21403	21462	21536	21369	21362	21168	21219	21263	21435	21487	21320	21666	21431	21498	21515	21550	20993	21399	21412	21375	21140	21329	21320	21460	21271	21280	21459	21174	21315	21211	21402	21358	21245	21341	21360	21511	21199	21291	21448	21431	21257	21332	21315	21280	21338	21311	21436	21485	21148	21408	21245	21614	21282	21248	21368	21524	21486	21483	21346	21428	21417	21376	21442	21292	21372	21473	21310	21653	21313	21373	21288	21732	21378	21434	21218	21323	21583	21377	21290	21304	21167	21459	21411	21283	21632	21457	21450	21416	21417	21377	21399	21439	21359	21491	21649	21485	21398	21241	21384	21349	21579	21403	21392	21477	21476	21426	21436	21431	21404	21403	21199	21456	21585	21592	21409	21517	21429	21218	21279	21485	21442	21473	21349	21506	21391	21384	21536	21365	21247	21265	21284	21532	21365	21505	21334	21581	21467	21369	21399	21305	21478	21433	21544	21702	21612	21331	21351	21477	21297	21455	21300	21480	21534	21415	21455	21743	21471	21413	21564	21385	21439	21388	21293	21348	21490	21508	21437	21269	21416	21262	21373	21459	21403	21512	21637	21460	21457	21602	21471	21441	21402	21516	21558	21456	21500	21310	21275	21526	21240	21453	21414	21377	21358	21422	21416	21481	21353	21536	21321	21616	21604	21270	21291	21391	21568	21378	21317	21545	21302	21624	21227	21226	21473	21424	21469	21335	21413	21190	21541	21174	21178	21288	21449	21085	21519	21644	21577	21719	21597	21222	21212	21514	21446	21368	21438	21361	21338	21584	21314	21404	21580	21074	21323	21401	21443	21278	21669	21492	21534	21588	21568	21559	21423	21473	21303	21358	21557	21618	21532	21575	21438	21572	21449	21595	21291	21406	21466	21272	21574	21347	21283	21377	21383	21466	21594	21433	21499	21385	21526	21388	21518	21340	21617	21421	21626	21364	21578	21720	21525	21526	21433	21405	21481	21372	21614	21489	21228	21526	21539	21463	21608	21498	21401	21491	21347	21376	21451	21358	21452	21386	21200	21387	21520	21535	21550	21410	21300	21250	21405	21301	21510	21538	21287	21205	21331	21268	21468	21459	21348	21451	21479	21383	21333	21453	21305	21283	21477	21340	21280	21520	21215	21284	21180	21330	21622	21526	21393	21426	21241	21370	21274	21354	21519	21479	21320	21500	21475	21202	21542	21334	21304	21490	21211	21627	21359	21461	21587	21388	21378	21519	21381	21305	21291	21378	21634	21371	21429	21482	21382	21490	21324	21404	21374	21550	21385	21558	21342	21303	21194	21507	21404	21512	21419	21389	21415	21600	21329	21509	21406	21514	21405	21332	21578	21392	21393	21469	21334	21445	21031	21681	21387	21485	21432	21205	21538	21429	21351	21418	21526	21365	21321	21270	21240	21152	21380	21334	21420	21514	21523	21373	21539	21454	21479	21393	21590	21485	21540	21345	21273	21541	21266	21265	21488	21216	21439	21440	21311	21195	21541	21431	21354	21482	21660	21516	21499	21653	21229	21454	21495	21337	21283	21299	21509	21464	21615	21549	21344	21263	21212	21537	21510	21360	21445	21268	21433	21461	21420	21304	21434	21327	21353	21325	21378	21433	21246	21216	21246	21434	21311	21097	21333	21282	21344	21346	21262	21396	21304	21490	21176	21442	21453	21377	21207	21627	21439	21372	21555	21570	21319	21435	21332	21201	21353	21251	21279	21461	21687	21244	21184	21275	21373	21366	21469	21201	21296	21489	21479	21542	21450	21517	21616	21542	21371	21488	21425	21349	21619	21588	21496	21419	21401	21596	21594	21274	21153	21137	21521	21568	21339	21403	21234	21422	21407	21363	21340	21370	21332	21417	21200	21476	21374	21300	21480	21530	21408	21285	21652	21133	21144	21282	21153	21213	21241	21526	21496	21365	21415	21360	21349	21362	21159	21195	21312	21469	21500	21414	21437	21406	21385	21257	21217	21583	21506	21521	21304	21169	21427	21205	21236	21328	21329	21520	21250	21329	21400	21497	21453	21264	21386	21378	21390	21320	21567	21476	21331	21437	21398	21298	21175	21588	21497	21574	21410	21218	21498	21553	21320	21486	21395	21572	21570	21259	21382	21341	21466	21413	21500	21271	21526	21331	21233	21534	21448	21486	21371	21274	21372	21599	21413	21478	21287	21432	21398	21342	21399	21451	21337	21568	21371	21455	21427	21074	21322	21766	21616	21264	21320	21463	21298	21628	21162	21247	21343	21418	21383	21299	21540	21344	21445	21502	21354	21385	21390	21398	21301	21235	21345	21531	21255	21350	21390	21396	21288	21510	21223	21314	21625	21512	21483	21394	21249	21384	21366	21257	21235	21340	21277	21427	21386	21600	21504	21419	21394	21406	21376	21365	21313	21468	21239	21300	21643	21285	21370	21437	21206	21472	21385	21390	21265	21198	21265	21368	21106	21402	21361	21353	21367	21330	21399	21373	21390	21469	21513	21523	21306	21474	21525	21435	21492	21389	21557	21334	21440	21358	21396	21417	21419	21477	21715	21366	21337	21579	21468	21426	21339	21457	21380	21388	21276	21253	21553	21513	21428	21540	21432	21450	21716	21301	21289	21538	21252	21268	21296	21452	21512	21361	21435	21433	21387	21382	21468	21344	21418	21402	21254	21403	21332	21447	21186	21505	21456	21527	21335	21311	21192	21326	21348	21373	21427	21159	21325	21140	21343	21384	21405	21524	21303	21592	21490	21342	21459	21586	21343	21516	21483	21315	21366	21465	21312	21315	21356	21341	21446	21258	21368	21482	21685	21480	21456	21440	21503	21127	21435	21485	21466	21471	21500	21518	21411	21766	21360	21487	21426	21340	21437	21271	21496	21417	21241	21245	21601	21394	21332	21395	21139	21322	21489	21305	21356	21412	21463	21533	21446	21249	21167	21396	21507	21428	21273	20980	21304	21504	21318	21570	21587	21458	21417	21242	21337	21280	21398	21422	21302
20562	31884	26817	24387	21848	20223	18947	18536	18077	17733	17409	17427	17204	17424	17114	17005	16825	17126	16776	16936	16872	16637	16754	16889	16622	16895	16806	16709	16719	16525	16670	16842	16626	16690	16698	16940	16661	16727	16768	16630	16875	16767	16727	16662	16731	16656	16553	16608	16668	16739	16491	16659	16843	16701	16647	16726	16526	16858	16734	16779	16622	16632	16673	16601	16601	16627	16677	16683	16839	16845	16707	16713	16707	16674	16652	16576	16698	16723	16658	16652	16790	16908	16606	16632	16619	16669	16617	16711	16722	16667	16750	16634	16819	16567	16754	16770	16758	16622	16792	16780	16789	16576	16650	16796	16821	16786	16741	16829	16533	16753	16809	16485	16599	16803	16673	16636	16835	16691	16684	16747	16801	16611	16644	16643	16636	16761	16802	16588	16657	16807	16518	16584	16713	16666	16509	16594	16792	16697	16675	16758	16780	16588	16708	16790	16695	16784	16723	16826	16531	16631	16740	16561	16608	16944	16666	16787	16767	16674	16798	16685	16757	16578	16667	16622	16821	16848	16561	16738	16677	16613	16711	16802	16580	16683	16698	16818	16741	16823	16623	16741	16699	16935	16690	16790	16627	16697	16716	16675	16615	16827	16771	16727	16742	16687	16730	16760	16740	16748	16791	16662	16643	16763	16793	16736	16741	16791	16654	16645	16603	16709	16647	16733	16692	16740	16650	16825	16650	16629	16641	16574	16686	16758	16773	16758	16584	16738	16741	16476	16818	16673	16766	16710	16627	16698	16701	16723	16809	16821	16567	16776	16670	16813	16858	16760	16649	16811	16681	16553	16688	16608	16608	16808	16840	16726	16771	16854	16642	16798	16815	16505	16881	16898	16745	16608	16594	16676	16844	16701	16792	16766	16670	16805	16856	16607	16729	16824	16607	16529	16853	16625	16765	16643	16621	16784	16702	16842	16741	16613	16657	16757	16771	16668	16688	16920	16738	16726	16836	16635	16688	16862	16701	16735	16714	16699	16790	16628	16810	16714	16654	16837	16721	16678	16687	16716	16899	16820	16926	16533	16786	16779	16707	16637	16581	16761	16675	16609	16866	16622	16685	16624	16709	16682	16824	16698	16639	16670	16667	16504	16666	16737	16658	16731	16727	16459	16784	16737	16866	16648	16595	16728	16853	16953	16587	16801	16659	16543	16599	16629	16843	16715	16690	16692	16888	16828	16624	16739	16749	16679	16862	16709	16681	16723	16779	16643	16564	16752	16734	16646	16622	16770	16976	16601	16917	16738	16597	16730	16683	16771	16684	16815	16682	16845	16786	16904	16754	16834	16614	16500	16715	16650	16537	16679	16782	16915	16660	17074	16588	16752	16553	16771	16669	16689	16734	16787	16784	16716	16869	16753	16658	16697	16701	16846	16626	16516	16725	16824	16831	16715	16710	16933	16614	16663	16586	16657	16779	16761	16670	16654	16653	16594	16710	16790	16700	16634	16691	16752	16623	16763	16553	16405	16638	16752	16719	16587	16732	16657	16728	16807	16757	16837	16840	16613	16795	16770	16605	16505	16526	16585	16679	16670	16735	16719	16920	16679	16656	16638	16647	16719	16538	16692	16683	16770	16605	16650	16799	16613	16773	16836	17050	16616	16805	16620	16527	16677	16771	16622	16505	16642	16627	16656	16656	16732	16639	16621	16798	16744	16847	16605	16776	16616	16699	16568	16665	16684	16681	16698	16681	16726	16741	16623	16735	16615	16734	16865	16630	16690	16607	16607	16619	16646	16779	16610	16762	16757	16691	16760	16718	16926	16868	16700	16768	16696	16813	16594	16574	16518	16565	16633	16714	16895	16697	16700	16649	16702	16716	16752	16841	16457	16588	16688	16845	16642	16761	16766	16905	16711	16464	16669	16743	16439	16838	16406	16712	16698	16613	16763	16818	16651	16744	16752	16707	16810	16853	16775	16593	16710	16716	16860	16909	16677	16771	16672	16712	16788	16603	16725	16677	16693	16753	16535	16764	16701	16676	16732	16640	16632	16527	16625	16775	16813	16657	16764	16820	16778	16696	16554	16695	16715	16619	16639	16836	16624	16710	16664	16567	16853	16782	16629	16695	16726	16582	16595	16752	16599	16658	16781	16745	16688	16558	16514	16813	16688	16812	16644	16839	16715	16886	16892	16595	16822	16745	16736	16705	16832	16631	16786	16643	16848	16868	16778	16767	16825	16747	16873	16665	16775	16755	16593	16878	16605	16649	16630	16621	16674	16931	16837	16585	16602	16735	16519	16601	16689	16748	16751	16603	16682	17007	16739	16645	16611	16669	16694	16792	16699	16652	16658	16581	16808	16705	16734	16714	16612	16888	16679	16674	16642	16572	16413	16858	16619	16800	16627	16671	16817	16690	16790	16669	16610	16685	16671	16713	16658	16787	16533	16803	16535	16842	16768	16486	16741	16731	16770	16703	16700	16691	16728	16538	16648	16593	16671	16637	16729	16767	16718	16757	16580	16695	16757	16820	16702	16547	16692	16680	16775	16676	16821	16810	16779	16711	16696	16595	16753	16608	16777	16750	16615	16780	16850	16703	16642	16890	16805	16619	16703	16730	16906	16596	16656	16604	16689	16757	16851	16861	16718	16708	16693	16658	16804	16643	16697	16687	16515	16688	16787	16788	16558	16643	16738	16807	16675	16593	16797	16579	16706	16736	16790	16743	16812	16701	16659	16688	16582	16704	16801	16821	16592	16731	16785	16783	16689	16771	16673	16628	16633	16557	16765	16766	16764	16737	16963	16740	16645	16539	16703	16620	16662	16609	16673	16658	16805	16689	16527	16658	16598	16702	16618	16589	16791	16740	16749	16736	16586	16689	16704	16590	16652	16825	16608	16702	16902	16551	16737	16694	16851	16613	16720	16764	16745	16839	16634	16699	16896	16639	16717	16685	16591	16691	16749	16702	16789	16781	16850	16697	16755	16752	16823	16760	16719	16631	16576	16728	16855	16818	16752	16615	16836	16782	16497	16536	16695	16522	16737	16815	16696	16682	16744	16864	16702	16700	16824	16765	16578	16551	16808	16824	16525	16826	16652	16739	16729	16614	16653	16603	16608	16779	16683	16656	16717	16722	16642	16812	16813	16625	16650	16743	16709	16511	16713	16672	16582	16657	16807	16859	16815	16524	16724	16704	16723	16548	16809	16890	16554	16715	16623	16814	16733	16729	16654	16710	16562	16757	16756	16492	16720	16664	16711	16706	16566	16742	16886	16673	16877	16659	16792	16775	16875	16723	16775	16841	16800	16792	16646	16715	16639	16694	16618	16561	16808	16666	16770	16760	16721	16703	16662	16560	16709	16610	16676	16605	16661	16729	16491	16700	16855	16811	16674	16690	16554	16883	16693	16836	16679	16741	16912	16678	16557	16732	16669	16619	16559	16933	16598	16600	16870	16625	16776	16622	16615	16771	16721	16551	16553	16595	16778	16727	16731	16663	16730	16702	16660	16734	16793	16747	16595	16706	16785	16790	16641	16596	16675	16801	16717	16636	16666	16621	16726	16645	16597	16819	16808	16776	16797	16663	16701	16704	16609	16916	16526	16551	16835	16667	16973	16706	16723	16696	16737	16644	16619	16780	16669	16594	16788	16713	16785	16626	16492	16810	16779	16804	16575	16757	16795	16616	16612	16861	16718	16559	16667	16721	16690	16679	16791	16793	16732	16693	16721	16841	16593	16648	16740	16829	16825	16550	16806	16572	16655	16564	16769	16582	16851	16653	16935	16759	16697	16770	16780	16680	16579	16680	16770	16780	16773	16762	16672	16714	16529	16831	16872	16663	16724	16797	16912	16767	16808	16733	16898	16632	16605	16628	16879	16775	16865	16624	16725	16747	16741	16488	16721	16798	16677	16715	16753	16735	16696	16646	16787	16680	16956	16748	16690	16526	16752	16769	16607	16622	16645	16710	16627	16705	16754	16583	16613	16672	16582	16768	16644	16935	16670	16546	16627	16632	16693	16537	16724	16839	16617	16672	16748	16750	16727	16779	16453	16841	16666	16593	16871	16813	16958	16623	16730	16758	16777	16671	16798	16742	16681	16858	16742	16890	16790	16548	16736	16846	16641	16613	16785	16800	16660	16670	16768	16799	16623	16637	16657	16735	16902	16627	16657	16536	16785	16641	16790	16732	16747	16696	16685	16771	16656	16638	16646	17006	16652	16629	16747	16764	16567	16689	16523	16572	16627	16738	16749	16792	16592	16685	16776	16710	16627	16679	16651	16655	16770	16651	16814	16898	16852	16639	16662	16765	16536	16742	16600	16683	16675	16690	16840	16745	16619	16745	16819	16641	16779	16778	16614	16829	16724	16747	16781	16703	16537	16780	16633	16760	16603	16809	16743	16801	16704	16758	16581	16730	16843	16816	16693	16825	16492	16752	16882	16805	16787	16726	16774	16614	16576	16678	16819	16568	16761	16637	16756	16850	16718	16642	16731	16563	16506	16638	16886	16628	16802	16799	16665	16610	16649	16826	16707	16836	16737	16725	16706	16612	16665	16839	16633	16621	16814	16586	16672	16898	16768	16695	16688	16635	16841	16679	16779	16841	16702	16681	16633	16849	16648	16695	16599	16625	16688	16735	16738	16775	16571	16680	16654	16795	16814	16724	16685	16762	16725	16745	16779	16909	16755	16593	16688	16634	16848	16561	16620	16814	16651	16764	16741	16720	16611	16682	16797	16732	16822	16781	16785	16865	16887	16652	16606	16591	16843	16664	16630	16766	16520	16724	16667	16925	16618	16593	16673	16792	16562	16677	16653	16655	16839	16680	16722	16720	16516	16709	16681	16745	16695	16772	16754	16748	16730	16847	16627	16949	16714	16775	16769	16813	16661	16785	16801	16641	16927	16775	16663	16691	16903	16684	16705	16862	16981	16551	16576	16590	16789	16713	16733	17003	16592	16814	16383	16889	16870	16729	16828	16513	16736	16897	16638	16717	16727	16849	16689	16754	16806	16765	16780	16710	16859	16868	16934	16618	16501	16847	16550	16781	16594	16672	16725	16695	16818	16710	16683	16725	16601	16616	16708	16852	16703	16603	16667	16714	16680	16852	16761	16800	16985	16607	16530	16615	16916	16992	16547	16729	16695	16822	16723	16691	16815	16650	16668	16658	16805
25001	21422	27541	28152	23927	23862	23914	22878	22961	22404	22336	22351	22416	22174	22167	22084	22065	22181	22095	21855	22051	21898	21775	21894	21967	21902	21919	21882	21787	21851	21775	21775	21930	22035	21908	22025	21871	21856	21854	21867	21930	21602	22002	21936	22083	21980	21668	21947	22051	22038	21870	21996	22027	21877	21635	21895	21930	21734	21584	21941	22079	21621	21790	21714	21714	21731	21685	21819	21788	21821	21780	21707	22024	21895	21775	21791	21976	21877	21685	21791	22247	21950	21886	22043	21984	21889	21877	21999	21939	21927	22043	22084	21801	21846	21723	21623	21661	21766	21872	21839	21681	22101	21940	21864	21943	21850	21899	21942	21629	21697	21872	21823	22053	21988	21868	21888	21927	21722	21799	21908	21910	21882	22046	21828	21919	22048	21634	21821	22004	22164	22043	21736	21672	21663	21981	21885	22000	21877	21944	21912	21741	22020	21768	21884	21903	21988	21730	21904	21877	21939	21730	21800	21796	21926	21992	21875	21744	21940	22017	21963	21882	21982	21877	21819	21885	21920	21627	21736	21633	21979	21747	21848	21511	21865	21679	22030	21755	21680	21936	21950	21910	21868	21870	21920	21927	21831	21588	22102	21721	21549	21745	21711	21616	21906	21709	21788	21936	21810	21662	21764	22178	21651	21803	21740	22106	21977	21884	22116	21804	21879	21930	21838	21996	21882	21652	21816	21685	21848	21829	21874	21607	21788	21775	21698	21662	21858	21979	21845	21953	21897	21831	21959	21748	21871	21664	21842	22052	21797	21666	21900	21625	21761	21804	22044	21836	21822	21861	21889	21892	21784	22022	21892	21718	21964	21702	21872	21967	21987	21705	21619	21849	21716	21799	21874	21903	21922	21889	21832	21724	22009	21990	21877	21772	21826	21794	21934	22010	21961	21839	22015	22081	21958	21690	21724	22034	21814	21861	21657	21792	21980	21628	21738	21642	21666	21712	21683	21746	21861	21809	21782	21895	22160	22055	21820	21963	21918	22005	21690	22052	21992	21956	21875	21793	21697	21865	21916	21794	21853	21974	21668	21758	21920	21920	21916	21766	21743	21833	21673	21783	22066	21941	21840	22161	21888	21911	21720	21668	21901	21815	21722	22092	21921	21849	21742	21888	21859	21738	21827	21705	21993	21780	21738	22043	21719	21769	21944	21877	22030	21922	21911	21821	21785	21927	21888	21899	21892	22020	21919	21884	21853	21946	21856	21855	21839	21945	21744	21673	21755	21879	21991	22001	21902	21960	21785	21705	21853	21955	21993	21758	21625	21802	21672	21990	21866	21922	21971	21941	21950	21978	21771	21892	21810	21978	21969	21907	21939	21905	21842	21961	21918	21890	21871	21792	21914	22196	21953	21664	21937	21898	21918	21922	21763	21768	21859	21868	21681	21941	21925	21929	21889	21844	21757	22025	21831	21929	21918	22055	22041	22092	21957	21958	21715	21861	22081	21820	21821	21886	21723	21915	21846	22000	21800	21838	21853	21786	21930	21925	21567	21742	21826	21917	21727	21890	21779	21901	22026	21747	21768	21856	21923	21854	21927	21739	21704	21883	21934	22002	21769	21771	21793	21974	21909	21941	21851	22022	21726	22086	21647	21839	21812	21723	21953	21993	21595	21762	21655	21710	22121	22079	21918	21764	21854	21814	21776	21939	21630	21727	21791	21851	21650	21735	21845	21714	21796	21804	21951	21959	21906	21740	21915	21819	21716	21882	22016	21883	21885	21792	21782	21837	21809	21998	21715	21752	21793	21787	21918	21931	21630	21941	21864	21897	21751	21835	22071	21938	21941	21925	21995	21829	21847	22026	21776	21738	21571	21655	21775	21647	21662	22075	21648	21698	21743	22061	22007	21877	21809	21936	21953	21799	21804	21891	22015	21904	21852	21912	21814	21850	21791	21736	21644	21840	21853	21750	21979	21875	21914	21988	21861	21931	21801	21656	22017	21901	21830	21843	21791	21873	21871	21820	21924	21840	21919	21973	21850	22040	21825	21760	21821	21706	21935	21968	21961	21496	21805	21937	21987	21777	21968	21697	21624	21925	21957	21815	21874	22096	21877	21938	22085	21857	21941	21937	22053	21869	21617	21782	21917	21754	21618	22004	21807	21875	21750	21763	21901	21631	21902	21944	22016	22034	21923	22168	21865	22024	21902	21785	21776	21646	21662	21830	21957	21741	21936	22085	21873	21719	21891	21783	21826	21599	21935	21817	22079	21741	21798	21579	21626	21856	21777	22169	21759	21865	22060	21965	21883	22043	22178	22060	21969	21846	21507	21733	21735	21686	21784	21639	21818	21966	21885	21902	21955	21776	21802	22000	21741	21786	21664	21861	21579	22038	21826	21658	21850	21821	21804	21938	21886	21795	21898	21908	21896	21989	21943	22032	21790	21745	21597	21943	21709	21877	21786	22131	21906	21845	21792	22039	21859	21840	21936	22110	21907	22011	21848	21757	22033	21768	22125	22038	21730	21764	21822	21958	21837	21891	21839	21791	21930	22011	21831	21966	21962	21785	21945	21941	22034	21753	21931	21905	22239	21873	21623	21907	21948	22153	21818	22009	21744	21817	21831	22021	21980	22037	21716	21801	21795	21841	21701	21803	21796	21925	21591	21894	21673	21622	21716	21803	21882	21961	21836	21958	21774	21839	21759	21756	21948	21892	21814	21885	21786	22040	21771	21990	22049	22227	21752	21718	21787	21793	21606	22079	21820	22062	21928	21640	21874	21793	21766	21755	21827	21796	21811	21761	21720	21685	21794	21803	21959	21649	21853	21866	21772	21849	21778	21654	21861	21611	21736	21848	21746	21702	21917	21843	21880	21785	22034	21968	22021	21933	21711	21814	21912	21884	21890	22181	22191	21819	22001	22003	22045	21930	21899	21887	21941	21815	21997	21649	21792	22045	21880	21934	21711	21836	21810	21984	22018	21852	21675	21901	21896	21779	21861	21852	21787	21916	21827	21905	21876	21879	21831	21930	21920	21680	21701	21769	21660	21916	21668	21761	21924	21751	21942	21728	21979	22121	22066	21885	21781	21632	21857	22015	21899	21973	21815	21928	22062	21806	21673	21940	21847	21869	21921	21961	21862	21886	21767	22022	21812	21879	22095	21982	21787	21931	22032	22018	21868	21882	21848	21772	22041	21918	21718	21671	21745	21721	21865	21881	21796	21877	21671	21893	21967	22097	21854	21670	21801	21748	21797	21622	21925	22076	21949	22051	21923	21764	21638	21902	21637	21963	21783	21755	21940	21802	21649	21951	21794	22172	21841	21681	21878	21989	21910	22080	21667	22004	21957	21852	21943	22037	21988	21664	21818	21560	21917	21755	22012	21979	22026	21808	21798	21801	21785	21870	21851	21775	21655	22100	21929	21781	21891	21822	21856	22059	21986	22008	21651	21799	21811	21943	21959	21806	21725	21739	21789	21910	22030	21926	21918	21914	21813	21682	21742	21624	21794	21912	21877	22009	21628	21912	21954	21710	21998	21754	22033	21728	21777	21768	21913	21963	21976	21946	21809	21916	21962	21879	21952	21848	21766	21807	21624	21886	21720	21805	21777	21695	22054	21752	21779	21995	22006	21823	21871	21788	21804	21961	21828	21859	22123	21581	22021	21553	21933	21747	22041	21840	21568	21951	21887	21761	21816	22102	21953	21937	22024	21958	21745	21948	21818	22017	21810	21789	21872	21657	21724	21762	21847	22230	21681	21903	21804	21826	21850	22052	21971	21839	21755	21854	22030	21975	21945	21973	22022	21763	21781	21924	22049	21907	21979	21970	21912	21923	22015	21827	21825	21766	21674	22010	21955	21782	21796	21850	21690	21893	21671	21980	21866	22088	21949	21899	22006	21927	21999	21923	21755	21783	21744	22051	21934	22119	21840	21829	21819	21615	21867	21970	21896	21926	22092	21652	22018	21844	21673	21902	21802	21927	21828	21894	21841	21955	21899	21806	21893	21954	21743	21812	21898	21928	21818	22096	21953	21841	21770	21861	21919	21824	21810	22026	21895	21880	21911	21701	21787	21974	21730	21796	22034	22038	21986	22106	21973	21953	21990	21758	22012	21931	21838	22067	22002	21627	21838	21878	22118	22079	21945	21836	21819	21659	22012	21886	21877	21882	21738	22009	21900	21849	22011	22006	22137	21918	21916	21819	21780	21889	21847	21790	21987	21976	22049	22083	21799	21903	21688	21973	21909	21886	21725	21958	21890	21933	21739	21978	21810	21778	21844	21940	21853	21733	22067	21681	21947	22024	21905	21677	21860	22071	21764	21828	21865	21941	21768	21817	21954	21772	21829	21862	21950	21824	22130	21947	21755	21921	21918	21864	21858	22097	21854	22007	21790	21829	21974	21813	21744	21807	21682	22177	21837	21583	21821	21850	21714	22007	21904	21835	21955	21689	21945	21853	21749	21646	22049	21976	21980	21559	21688	21716	21723	21825	21704	22053	21638	21885	21790	21608	21992	21701	21805	21888	21809	21959	21868	21904	21849	21980	22041	21818	22011	21869	22143	21817	22051	21823	21926	21790	22020	21755	21922	21740	21895	21695	21882	21778	21831	21674	21880	21924	21744	21772	21948	21850	21946	21823	21869	21945	21896	21581	21678	21930	21784	21661	21835	21882	21848	21911	21747	21698	21768	21935	21689	21999	21728	21758	21974	22001	21822	21881	21870	21693	21945	21938	21848	22014	21951	21828	21725	21932	21923	21969	21747	21815	21790	21756	21588	21628	21811	21913	21718	21682	21812	21996	21734	21939	21754	21766	21806	21725	22168	22140	21838	21820	21790	21876	21723	22084	21815	21711	21879	21914	21903	21859	22082	21684	21836	21660	21897	21867	22008	21892	21967	21816	21910	21676	22001	21720	21740	21870	21844	22072	22008	21942	22026	21763	21812	21862	21864	21869	21801	21922	21847	21931	21926	21778	21847	21645	21783	21896	21960	21953	21835	21951	21697	21946	21804	21941	21863	21944	21630	21632	21733	21748	21672	21723	21669	21756	21793	21902	21729	21914	21638	21901	21765	21792	21809	21923	21791	21788	21749	21988	21703	21543	21736	21812	22111	21833	21774	21804	21878	21857	21776	21956	21849	21951	21771	21841	21773	21784	21801	21896	21894
21505	30982	25691	23067	21412	19952	18940	18395	18017	17794	17687	17355	17415	17173	17233	17198	17057	16989	16990	17160	16836	17085	16927	16949	16953	17065	16949	17098	17186	17020	16987	16961	17045	16931	17136	16903	16971	16787	16953	17130	17070	16921	16875	16890	16983	17039	17047	17057	16921	16956	16912	16969	16930	17149	16969	16839	16923	16888	17092	16809	16927	16851	16955	16881	16917	16978	16783	16959	16946	16933	16849	16953	16828	16886	16945	16973	17028	16912	16983	16882	16922	16915	17051	16754	16904	16934	17041	16885	16900	16972	16873	16975	16837	16963	16722	16959	16882	17106	16976	16856	16949	16913	16914	16854	16930	16958	16843	16726	16808	17103	17022	16964	16971	16810	16804	16908	17060	16775	16958	17044	16960	17125	16837	16998	16808	16807	16915	16957	17048	16937	16967	16949	17080	16899	17014	17044	16847	16881	16928	16890	16773	16987	17012	16934	16922	17107	17073	17047	16806	16880	16910	16860	16987	16936	16855	16831	16801	16929	16873	16952	16896	16859	16976	16834	17091	16988	16795	17011	16950	16838	16868	16989	16950	16994	16884	16936	16887	16863	16927	16916	16782	16968	16922	16767	16964	16838	16925	16895	16801	16911	16654	17020	16900	16904	16712	17038	17064	16957	16948	17046	16954	16931	16822	16917	16925	16962	17030	17010	16979	17028	17158	16848	16907	16899	16913	16925	17000	16733	16858	17140	17102	17016	16954	16954	16842	17050	16992	17015	17023	16982	16768	16978	16942	16892	16868	17037	16897	17030	17038	16873	16891	16941	16942	16826	17076	16884	16824	16868	17078	16920	17034	16891	16766	16951	16924	16969	17059	16922	16816	16896	16897	16925	17005	16826	16922	16903	16890	16843	17026	16900	16873	16905	16927	16910	17021	16845	16912	16835	16730	16783	16959	16938	17070	16936	17015	16799	16744	17115	16983	16800	16926	16937	16854	16854	16834	16915	16842	16900	16882	16923	16874	16940	17032	16940	16848	16923	17005	16818	16979	16813	16988	16808	17041	17047	16706	16978	16776	16967	16903	17127	16875	16963	16931	16994	16915	16867	16921	16898	17148	16822	16962	16957	17265	16945	16896	17010	17013	16854	16931	16955	16673	16788	16878	16918	16922	16864	16968	17070	17069	16977	16886	17011	17089	17031	16830	16854	16748	16859	16878	16937	17075	16933	16998	16926	16887	16970	16847	16785	16997	16983	17033	17016	16952	16862	16939	16900	16854	16778	16744	16823	16838	17017	16808	17036	16911	16956	16862	16900	16844	16923	16765	16756	16852	16948	16973	16997	16906	17049	16937	17041	16840	16922	16754	16870	16762	16873	16974	16913	17075	16987	16849	16990	16799	16951	16824	17043	16886	16969	16818	16843	17044	16921	16952	16895	17001	17060	16915	17026	16776	16893	16938	16978	16733	16756	17128	16948	16805	16947	16968	16930	16850	16977	16948	16937	16763	16870	16868	17138	16963	16933	16732	17060	16922	16873	16885	17096	17127	17059	16982	17030	16988	16761	16895	16993	16822	16831	16896	16960	16774	16862	17024	17016	16797	16910	17008	16991	16945	17253	16963	16965	17045	16876	17016	16819	16953	16843	16883	16997	16909	16839	16850	17048	16795	16801	16987	16962	16841	16949	16852	16870	16907	16886	16919	16855	16961	16893	16764	16865	17072	16932	16993	16947	16981	17044	17049	16927	16829	16958	16847	16826	16871	16901	16941	16949	16768	16826	16909	17051	16821	16953	16713	17035	16928	17050	16994	16875	16900	17044	16830	16919	16923	16985	16999	16977	16908	16989	17029	16734	16991	16937	16870	17109	16893	16826	16841	17025	17039	16894	16965	17021	17063	17140	16932	16909	16967	16945	16933	16896	16983	16990	17017	16938	16875	16824	16868	17068	16881	17041	17129	17033	17002	17023	16860	16888	16852	16947	17012	16764	16840	16910	16909	16996	16788	17020	16916	16990	16759	16698	16866	16855	16866	16967	16893	17086	17168	16989	16764	16958	16981	16749	17296	16901	16888	17088	17128	16891	16911	17104	16922	16830	16802	16881	16945	17145	16870	16929	16912	17054	16973	16835	16891	17068	17035	16947	16930	16979	16997	17037	17017	16796	16848	16814	16907	17009	16942	16835	17045	17003	16970	16804	16850	16899	16824	16800	16870	16681	17011	16942	16818	16894	17032	16960	16961	16878	16924	16953	16967	16995	17077	17009	17001	17033	17000	16871	16983	16965	16912	16878	17004	16894	17042	16859	16880	16806	16987	16962	16844	16905	16856	17097	16799	16892	17023	16853	17110	16852	16871	16953	16898	16885	16830	16998	16923	16950	16866	16889	16985	16947	16872	16915	16725	16971	17087	16806	16893	16839	16990	16834	16974	16721	16876	16990	16907	16866	16852	16828	17019	16990	16918	16945	16905	17073	16749	16826	16838	16748	16836	16967	16904	16873	16822	16938	16832	16941	16840	16916	17083	16962	16965	17010	16985	16935	16960	16929	17000	17104	16857	16801	16981	16910	16896	16926	17058	17127	16900	17032	16916	17092	16961	16957	17056	16787	16965	17016	16948	16851	16943	16897	17032	16881	16887	16949	16825	16855	17237	16878	16990	16909	16955	16916	16992	16974	17123	16926	16990	17051	16954	16715	16961	16965	16952	16890	17000	16846	17028	16866	16994	16916	16899	17187	16821	16834	16857	16882	16871	16979	16842	16697	17081	16915	16960	16954	17023	16962	16948	17023	16781	16862	16971	16891	16888	16907	16947	16890	16976	16851	17195	16890	16854	17117	17003	16897	16886	17119	16821	16947	16938	16960	16896	16929	16882	16839	17053	17024	16915	16879	16591	17091	16894	17007	17044	16885	16973	16965	16929	16845	16912	16911	17004	16962	16990	16761	16969	17009	17005	17032	16827	17029	16919	16923	16867	16823	17006	16936	16922	16965	16977	16973	17033	17114	17031	17181	16880	17152	16873	16889	17049	16755	16806	17071	16791	16859	16897	16939	16957	16989	16954	16941	17016	16790	16978	16868	16888	17026	16855	16920	16822	17109	17028	17080	16954	16958	16874	16903	17090	17177	16945	16907	17002	16791	16830	16893	16851	16814	17129	16895	16893	16925	17021	16898	17065	16985	16916	17110	17018	16720	16857	16808	16937	16959	16870	17138	16948	17080	16810	16950	16956	16968	16804	17003	16835	16851	17028	17177	16958	17031	17035	16898	16832	16999	16915	16998	16831	16999	16897	17000	16964	16894	16910	16998	16956	16923	16866	16850	16904	17054	16996	16788	16945	16835	17058	16957	16902	16983	17044	16925	16826	17157	16945	16847	16835	16814	17041	17044	16905	16950	16885	16949	17030	16948	17174	16888	16899	17006	16862	17031	16919	16851	16827	17073	16951	16921	17010	16985	16777	16778	16803	16975	16747	16908	17049	16893	16920	16770	16886	17078	17039	16995	17051	16911	17060	16764	17051	16857	16965	16879	16983	16692	16900	16881	16893	16857	16922	16945	16994	17093	17040	16872	16905	17019	16849	16971	16944	16877	16768	16969	16874	16940	16977	17110	16863	16972	17075	16834	16855	16907	16918	16909	16798	17077	16877	16913	16945	16824	17121	16790	16803	17119	17184	16911	17020	16823	16945	17105	17026	16852	17122	16775	16779	16823	16998	16794	16963	17001	16975	16942	17016	16791	16972	17008	16936	16997	16802	16914	16925	17124	16858	17059	16977	16915	17132	17094	16819	16974	16902	16987	16924	17047	17037	16970	16901	16913	16863	16972	17022	17025	17043	16898	16944	17000	17084	16831	16808	17160	17103	16996	16898	17017	16963	16993	16967	16867	17042	16896	16922	17086	16747	16955	16918	16944	17021	16941	16910	16932	17003	16941	16969	17034	16890	16857	16841	17030	16834	17043	16929	16856	16937	16933	17048	17099	16880	16862	16972	16904	16985	16830	17031	16884	16938	17073	17063	16962	17014	16992	17057	16802	16745	17045	16880	16896	16919	16942	16764	17012	16896	16854	17000	17026	16828	17043	16948	16827	16989	16917	16921	17121	17095	17060	16886	17067	16804	16956	16950	16959	16998	16929	16976	17007	16938	16754	16771	16976	16961	16927	17022	17055	16889	17034	17132	16910	16746	17003	16854	16912	16973	16922	17083	17000	16823	16929	16956	16898	16714	16996	17103	17077	16815	17013	16839	16950	16918	16852	16953	16899	16856	16883	16907	16996	16971	16955	16898	17019	16938	17007	16909	16946	16852	17013	16900	16901	16935	16998	16991	16727	17079	16981	16861	16977	16965	17133	16936	17054	17034	16846	16883	17012	17024	16934	17005	17047	16911	16875	16850	17014	16972	17104	16921	16863	16971	16943	16807	16885	16970	16797	17005	16893	16955	16988	16885	17005	17119	16849	16765	16766	16933	16950	16927	16898	17018	16912	17033	16820	17084	16929	17104	16904	16990	17112	16916	16898	16931	16941	17021	16965	16907	17100	16990	16994	16923	17077	16965	16870	17019	16876	16867	17016	17016	17012	16844	16918	16796	17004	17101	17003	16990	17052	16835	17080	16800	17055	17152	16905	16855	16883	17041	17104	17009	16941	17071	16776	16790	16983	16952	16776	16952	16988	17006	16862	17005	17058	17048	17135	16889	17027	16766	16856	16846	16895	16779	17200	16940	16891	16903	16720	16992	17140	16923	16869	16948	16913	16966	16990	16897	17020	16981	17047	16928	16938	17020	16870	16840	16864	16988	16991	16969	16945	16971	17043	16942	16916	16862	16893	16894	16844	16831	16880	16977	16834	16806	17059	16961	17112	16909	17082	16941	17039	17022	16930	17050	17044	16827	16789	16933	16904	16713	17038	16924	16940	16894	16958	17020	17018	16910	16825	16884	17036	16881	16781	16720	17031	16756	17122	16920	17064	16939	16827	16992	16848	16831	16909	16942	17018	16969	16787	17059	16931	16973	17022	16986	16942	17006	16877	16932	16869	16899	16950	17053	16889	16954	16937	16976	16911	17072	16992	16754	17015	16824	16932	16946	16940	16824	16995	16781	16978	16957	17004	17028	16981	16761	16790	16865	16897	16964	17115	17013	16837	16852	16956	16997	16904	17085	16821	17104	17019	16891	17031
22162	21342	28582	24503	22075	25417	27760	23752	22916	23078	22651	22479	22345	22203	22271	22001	21931	21762	21755	21801	21671	21777	21766	21715	21884	21735	21684	21811	21719	21689	21755	21814	21651	21576	21642	21725	21673	21613	21742	21690	21629	21799	21871	21560	21614	21585	21499	21677	21473	21621	21827	21517	21404	21452	21700	21561	21657	21540	21575	21716	21581	21729	21638	21767	21623	21604	21626	21832	21607	21631	21748	21300	21480	21514	21517	21581	21546	21669	21508	21599	21671	21775	21582	21652	21391	21590	21455	21376	21448	21657	21622	21454	21560	21725	21612	21614	21688	21656	21793	21596	21779	21652	21672	21588	21819	21554	21560	21339	21571	21540	21679	21375	21340	21659	21551	21219	21460	21628	21479	21622	21524	21359	21458	21625	21444	21671	21351	21756	21600	21343	21516	21532	21537	21609	21663	21567	21434	21371	21516	21513	21501	21810	21550	21532	21581	21580	21446	21578	21624	21604	21460	21687	21648	21399	21487	21471	21727	21488	21727	21420	21303	21479	21562	21551	21723	21745	21824	21709	21719	21549	21597	21573	21715	21494	21504	21683	21592	21916	21741	21574	21599	21746	21649	21671	21576	21502	21474	21508	21638	21728	21471	21471	21394	21589	21324	21348	21713	21501	21618	21403	21577	21750	21535	21633	21756	21213	21286	21687	21618	21457	21681	21633	21579	21360	21644	21628	21690	21558	21603	21524	21623	21586	21511	21548	21619	21468	21625	21671	21823	21365	21583	21733	21549	21618	21533	21581	21379	21563	21670	21553	21490	21572	21694	21511	21845	21628	21354	21693	21510	21433	21623	21589	21582	21444	21447	21543	21421	21647	21637	21729	21497	21384	21726	21481	21419	21476	21549	21352	21564	21645	21617	21566	21498	21542	21430	21483	21428	21619	21634	21712	21570	21775	21636	21679	21462	21587	21422	21436	21589	21498	21446	21581	21351	21779	21619	21585	21328	21519	21385	21508	21632	21601	21724	21591	21527	21552	21512	21650	21635	21764	21507	21745	21426	21602	21689	21692	21790	21421	21545	21657	21491	21498	21688	21555	21544	21635	21662	21792	21531	21682	21309	21816	21508	21641	21489	21683	21396	21568	21403	21439	21594	21598	21569	21587	21423	21588	21570	21482	21653	21834	21556	21495	21541	21644	21443	21521	21528	21603	21454	21502	21677	21521	21289	21684	21556	21601	21423	21577	21440	21452	21494	21563	21535	21404	21947	21612	21619	21494	21636	21338	21440	21669	21747	21667	21614	21598	21391	21208	21642	21568	21451	21614	21472	21518	21629	21714	21637	21479	21602	21400	21529	21474	21518	21604	21456	21360	21558	21532	21397	21675	21435	21644	21626	21586	21655	21649	21520	21426	21635	21525	21730	21435	21442	21541	21347	21518	21649	21579	21512	21648	21729	21529	21670	21554	21519	21575	21696	21695	21405	21667	21428	21477	21741	21523	21614	21500	21440	21428	21452	21440	21518	21723	21461	21387	21697	21709	21485	21578	21465	21650	21596	21586	21629	21634	21906	21369	21307	21634	21373	21495	21433	21553	21616	21569	21683	21537	21431	21625	21741	21342	21624	21545	21443	21560	21301	21527	21528	21515	21540	21559	21537	21407	21481	21432	21521	21679	21785	21611	21703	21416	21404	21415	21539	21543	21464	21371	21552	21554	21642	21456	21415	21573	21632	21515	21519	21567	21516	21727	21671	21640	21575	21520	21544	21746	21526	21564	21465	21542	21711	21592	21352	21329	21628	21458	21387	21580	21453	21223	21684	21531	21762	21553	21593	21416	21554	21646	21435	21602	21365	21540	21525	21733	21626	21647	21514	21293	21620	21627	21729	21561	21229	21723	21583	21545	21734	21747	21408	21571	21776	21642	21505	21568	21677	21395	21411	21454	21597	21434	21637	21447	21525	21642	21695	21548	21520	21356	21343	21713	21630	21395	21464	21394	21538	21422	21372	21492	21501	21756	21670	21396	21278	21563	21541	21416	21585	21647	21329	21643	21536	21444	21711	21442	21403	21566	21672	21636	21730	21689	21604	21517	21515	21558	21694	21606	21611	21475	21491	21344	21391	21559	21638	21571	21460	21512	21624	21761	21517	21565	21267	21589	21448	21614	21558	21642	21436	21573	21638	21539	21579	21581	21668	21620	21594	21585	21458	21367	21529	21778	21577	21733	21688	21610	21655	21381	21789	21432	21471	21454	21447	21618	21546	21880	21604	21659	21649	21658	21551	21559	21523	21597	21786	21603	21538	21473	21501	21654	21300	21480	21500	21608	21778	21586	21556	21499	21540	21663	21557	21573	21541	21310	21455	21483	21651	21451	21756	21647	21658	21762	21717	21580	21672	21498	21399	21533	21603	21438	21694	21495	21547	21637	21773	21704	21617	21488	21615	21505	21688	21769	21744	21687	21705	21726	21506	21606	21404	21456	21564	21605	21680	21406	21763	21401	21584	21505	21700	21634	21629	21618	21638	21475	21389	21598	21456	21342	21567	21592	21620	21674	21532	21603	21460	21325	21620	21717	21594	21628	21655	21559	21695	21629	21786	21488	21610	21415	21645	21617	21419	21344	21475	21579	21699	21555	21329	21527	21588	21511	21453	21583	21635	21741	21672	21466	21440	21533	21607	21434	21470	21591	21722	21529	21653	21487	21445	21566	21578	21454	21286	21645	21372	21379	21549	21774	21810	21520	21525	21569	21379	21722	21688	21633	21644	21628	21611	21541	21570	21427	21735	21467	21356	21408	21506	21528	21480	21527	21670	21593	21369	21484	21572	21388	21419	21451	21710	21598	21493	21667	21570	21518	21570	21546	21685	21648	21550	21547	21395	21644	21609	21476	21776	21556	21498	21753	21300	21446	21608	21378	21573	21526	21735	21733	21729	21805	21487	21581	21871	21541	21806	21755	21635	21532	21594	21378	21600	21498	21484	21493	21286	21471	21553	21470	21704	21286	21515	21531	21573	21487	21532	21685	21444	21541	21404	21551	21480	21321	21406	21500	21767	21458	21614	21752	21742	21650	21503	21429	21562	21460	21414	21495	21640	21500	21672	21601	21778	21449	21666	21639	21386	21461	21564	21554	21897	21163	21689	21597	21604	21615	21719	21617	21525	21429	21439	21577	21772	21482	21405	21663	21565	21701	21500	21593	21654	21584	21433	21718	21668	21561	21685	21462	21646	21617	21289	21348	21390	21629	21584	21358	21316	21477	21637	21778	21744	21664	21450	21379	21607	21531	21630	21644	21686	21521	21363	21542	21531	21480	21413	21604	21535	21555	21673	21652	21793	21659	21639	21578	21829	21545	21615	21515	21501	21478	21519	21522	21472	21500	21526	21626	21889	21573	21601	21397	21596	21660	21442	21333	21690	21453	21447	21692	21462	21744	21557	21632	21592	21404	21657	21517	21595	21415	21576	21501	21460	21611	21593	21458	21862	21444	21346	21504	21598	21583	21718	21556	21759	21508	21581	21449	21545	21423	21560	21614	21910	21625	21537	21403	21388	21363	21328	21646	21551	21762	21844	21431	21542	21541	21709	21662	21581	21544	21432	21635	21548	21482	21141	21383	21499	21670	21438	21613	21470	21838	21621	21508	21416	21454	21373	21677	21351	21386	21500	21655	21491	21667	21631	21545	21599	21573	21499	21508	21372	21650	21713	21640	21682	21431	21418	21496	21403	21623	21583	21594	21688	21511	21391	21422	21474	21629	21584	21619	21447	21672	21474	21723	21616	21616	21659	21591	21483	21702	21666	21366	21704	21464	21404	21522	21493	21550	21529	21551	21532	21460	21532	21611	21684	21502	21722	21628	21607	21493	21354	21385	21579	21505	21680	21434	21425	21324	21627	21645	21504	21707	21568	21493	21454	21473	21600	21516	21594	21580	21655	21295	21525	21525	21492	21786	21343	21430	21611	21421	21455	21595	21754	21304	21578	21409	21690	21476	21485	21655	21571	21514	21642	21157	21413	21616	21414	21522	21386	21511	21554	21312	21284	21236	21602	21499	21345	21622	21652	21796	21848	21581	21677	21659	21308	21601	21447	21568	21394	21557	21570	21331	21534	21521	21613	21536	21662	21642	21435	21448	21567	21840	21652	21504	21674	21739	21606	21703	21480	21749	21365	21643	21386	21820	21572	21502	21481	21453	21476	21528	21749	21397	21591	21579	21520	21402	21677	21658	21638	21677	21726	21501	21607	21532	21524	21697	21421	21431	21478	21569	21666	21706	21767	21480	21668	21467	21670	21632	21623	21657	21656	21426	21593	21501	21795	21503	21714	21515	21573	21542	21453	21399	21497	21539	21567	21736	21669	21491	21587	21266	21426	21665	21644	21513	21590	21425	21665	21378	21432	21546	21730	21626	21416	21378	21576	21671	21373	21718	21529	21679	21532	21531	21724	21489	21606	21653	21751	21714	21517	21592	21740	21545	21391	21613	21431	21330	21661	21448	21257	21715	21586	21631	21641	21592	21554	21431	21505	21717	21536	21532	21738	21613	21372	21560	21688	21717	21738	21694	21536	21708	21513	21670	21583	21390	21714	21558	21448	21576	21660	21543	21620	21798	21430	21507	21575	21527	21541	21582	21665	21600	21453	21394	21603	21705	21455	21641	21527	21490	21407	21388	21434	21531	21548	21709	21486	21506	21568	21571	21429	21569	21567	21294	21401	21647	21713	21192	21746	21839	21587	21646	21522	21659	21613	21777	21519	21657	21513	21600	21500	21356	21469	21466	21707	21729	21536	21664	21422	21427	21593	21607	21752	21525	21580	21471	21764	21357	21337	21393	21705	21532	21545	21343	21484	21773	21597	21476	21514	21707	21702	21593	21670	21591	21392	21530	21708	21629	21580	21474	21584	21684	21679	21385	21512	21461	21407	21509	21667	21575	21661	21672	21510	21724	21520	21624	21510	21553	21571	21463	21418	21395	21620	21690	21408	21672	21303	21622	21626	21708	21585	21505	21721	21740	21487	21751	21561	21703	21616	21571	21580	21437	21550	21277	21638	21596	21798	21457	21259	21430	21571	21514	21359	21798	21547	21487	21619	21730	21427	21477	21426	21427	21508	21351	21620	21526	21639	21654	21606	21550	21688	21652	21580	21575	21648	21601	21700	21497	21577	21521
21951	38275	30278	26745	24246	21898	20538	19596	19005	18259	18078	17943	17826	17678	17457	17320	16969	17188	16825	16957	16820	16799	16900	17157	16849	16936	17039	16767	16949	16889	16771	16725	16754	16782	16631	16831	16652	16737	16883	16805	16780	16764	16898	16691	16948	16811	16772	16724	16796	16772	17047	16680	16688	16735	16856	16773	16855	16712	16855	16741	16820	16853	16822	16631	16793	16693	16705	16937	16791	16698	16727	16749	16881	16775	16881	16643	16764	16696	16727	16806	16970	16640	16871	16638	16843	16809	16732	16831	16747	16802	16729	16662	16617	16757	16638	16689	16915	16645	16789	16656	16722	16741	16588	16666	16832	16972	16850	16858	16671	16752	16645	16788	16997	16543	16930	16757	16715	16807	16606	16847	16843	16825	16658	16816	16744	16743	16707	16683	16959	16730	16724	16931	16933	16717	16605	16704	16952	16686	16762	16665	16708	16908	16858	16766	16761	16837	16858	16771	16883	16721	16777	16771	16718	16879	16656	16879	16690	16727	16906	16642	16685	16853	16730	16852	16800	16824	16659	16861	16772	16772	16821	16997	16776	16743	16962	16576	16794	16771	16870	16843	16644	16868	16970	16806	16945	16894	16620	16711	16540	16668	16827	16564	16767	16887	16847	16686	16744	16782	16713	16694	16800	16828	16860	16978	16677	16779	16804	16659	16865	16530	16727	16986	16895	16813	16792	16986	16742	16726	16783	16784	16758	16897	16771	16712	16935	16782	16791	16688	16794	16896	16775	16900	16860	16741	16879	16735	16809	16930	16778	16824	16634	16722	16852	16800	16734	16708	16796	16509	16840	16716	16914	16684	16750	16808	16602	16809	16815	16725	16744	16800	16871	16828	16679	16648	17024	16718	16851	16691	16628	16674	16907	16629	16861	16810	16629	16829	16714	16725	16761	16605	16786	16843	16798	16812	16697	16892	16709	16732	16717	16752	16756	16780	16659	16638	16849	16701	16842	16652	16643	16786	16729	16781	16822	16748	16814	16627	16694	16738	16830	16891	16662	16586	16826	16818	16732	16794	16824	16814	16857	16703	16564	16670	16733	16775	16761	16686	16775	16687	16811	16775	16716	17046	16735	16768	16688	16863	16831	16885	16745	16758	16576	16777	16748	16770	16858	16779	16701	16769	16757	16998	16663	16834	16727	16645	16773	16681	16782	16697	16848	16949	16711	16731	16865	16811	16748	16674	16721	16778	16687	16850	16678	16704	16627	16684	16693	16658	16661	16697	16663	16790	16897	16909	16750	16640	16731	16747	16575	16942	16947	16877	16883	16572	17019	16612	16942	16877	16738	16751	16651	16640	16650	16859	16785	16832	16726	16696	16880	16802	16627	16879	16880	16971	16778	16699	16813	16920	16806	16481	16742	16705	16763	16744	16733	16987	16763	16830	16708	16589	16633	16938	16668	16838	16855	16809	16670	16693	16736	16726	16870	16893	16773	16687	16763	16892	16894	16742	16708	16741	16763	16711	16733	16872	16890	16734	16705	16796	16813	16723	16821	16959	16820	16810	16710	16774	16856	16694	16879	16826	16756	16786	16925	16661	16918	16684	16695	16735	16741	16857	16649	16803	16799	16836	16810	16865	16838	16787	16839	16747	16782	16791	16590	16906	16791	16740	16778	16888	16776	16824	16876	16725	16812	16954	16706	16988	16583	16678	16751	16874	16730	16614	16636	16796	16726	16916	16897	16605	16674	16734	16904	16596	16737	16672	16785	16674	16664	16692	16733	16793	16701	16698	16943	16608	16744	16805	16840	16812	17041	16719	16650	16780	16874	16514	16990	16769	16631	16827	16791	16877	16670	16837	16888	16860	16868	16684	16959	16773	16675	16781	16748	16807	16796	16785	16828	16723	16768	16728	16751	16934	16887	16774	16693	16735	16651	16807	16624	16835	16754	16721	16747	16728	16647	16867	16892	16623	16935	16810	16756	16754	16761	16775	16714	16725	16761	16750	16676	16669	16656	16774	16822	16670	16728	16805	16749	16748	16687	16844	16781	16805	16898	16643	16757	16856	16749	16757	16901	16737	16751	16783	16680	16838	16774	16920	16874	16945	16788	16824	16727	17012	16785	16615	16778	16727	16731	16869	16722	16748	16768	16737	16749	16796	16724	16773	16709	16649	16820	16676	16923	16746	16571	16803	16792	16838	16774	16632	16821	16698	16949	16742	16789	16743	16694	16695	16682	16740	16725	16927	16797	16801	16632	16849	16544	16815	16772	16761	16715	16857	16814	16810	16712	16723	16886	16792	16685	16760	16851	16820	16764	16826	16872	16723	16868	16743	16887	16932	16823	16767	16644	16693	16771	16650	16880	16586	16846	16709	16750	16765	16566	16812	16736	16813	16699	16782	16753	16688	16818	16723	16617	16668	16782	16741	16767	16798	16772	16743	16843	17050	16795	16722	16612	16704	16814	16637	16646	16636	16745	16666	16814	16780	16681	16907	16827	16749	16758	16740	16696	16718	16950	16796	16776	16840	16910	16699	16888	16779	16658	16886	16750	16901	16681	16653	16763	16689	16811	16630	16673	16731	16658	16812	16767	16757	16833	16823	16790	16839	16706	16883	16813	16758	16813	16820	16914	16753	16721	16631	16834	16715	16584	16803	16786	16678	16932	16729	16732	16672	16786	16675	16853	16668	16847	16436	16727	16816	16735	16685	16870	16818	16700	16887	16849	16617	16871	16711	16636	16780	16664	16939	16664	16743	16725	16850	16807	16922	16688	16719	16832	16904	16567	16718	16738	16633	16850	16755	16568	16800	16696	16635	16669	16663	17032	16790	16626	16581	16774	16743	16675	16812	16870	16801	16612	16696	16759	16657	16561	16683	16688	16760	16876	16711	16825	16714	16746	16801	16811	16590	16694	16807	16832	16841	16635	16633	16815	16723	16787	16682	16882	16858	16526	16808	16909	16774	16849	16917	16773	16849	16782	16786	16701	16730	16931	16858	16801	16691	16787	16502	16634	16648	16705	16544	16778	16728	16728	16715	16710	16719	16735	16670	16747	16948	16746	16636	16868	16800	16782	16712	16765	16796	16908	16726	16679	16720	16750	16738	16742	16835	16634	16977	16698	16758	16832	16883	16779	16788	16637	16634	16651	16678	16664	16689	16824	16714	16723	16761	16794	16635	16764	16793	16790	16664	16734	16519	16729	16845	16782	16585	16792	16648	16792	16922	16732	16805	16564	16754	16649	16798	16785	16912	16864	16751	16837	16745	16751	16684	16644	16844	16669	16776	16734	16682	16836	16784	16766	16733	16744	16857	16767	16794	16530	16890	16819	16685	16754	16742	16912	16766	16690	16844	16622	16859	16695	16891	16709	16706	16881	16667	16868	16661	16865	16738	16861	16591	16742	16634	16552	16609	16561	16757	16814	16688	16660	16735	16870	16822	16972	16883	16835	16545	16726	16776	16900	16722	16761	16807	16754	16672	16740	16759	16713	16639	16812	16684	16676	16811	16560	16811	16891	16909	16782	16773	16825	16743	16790	16820	16767	16719	16834	16783	16748	16813	16691	16650	16818	16832	16887	16624	16727	16880	16885	17065	16752	16869	16801	16688	16670	16574	16917	16557	16790	16704	16857	16770	16744	16846	16804	16789	16627	16820	16695	16750	16689	16793	16779	16820	16737	16860	16648	16927	16644	16792	16614	16836	16617	16769	16986	16716	16667	16676	16775	16684	16532	16961	16758	16770	16888	16742	16728	16586	16865	16874	16758	16533	16735	16995	16850	16471	16835	16723	16838	16852	16701	16665	16728	16777	16747	16659	16817	16858	17031	16539	16795	16770	16875	16737	16832	16757	16740	16850	16672	16893	16710	16818	16610	16736	16785	16732	16722	16919	16912	16607	16772	16671	16775	16835	16895	16695	16720	16676	16923	16804	16686	16870	16694	16792	16838	16731	16639	16810	16758	16939	16688	16746	16901	16635	16644	16749	16845	16785	16840	16738	16738	16726	16941	16795	16666	16783	16882	16687	16775	16634	16612	16844	16767	16808	16768	16918	16729	16880	16656	16975	16797	16684	16853	16855	16845	16455	16822	16791	16881	16752	16710	16701	16625	16861	16576	16660	16667	16783	16885	16871	16689	16790	16706	16818	16664	16735	16790	16918	16651	16600	16593	16921	16806	16745	16746	16853	16719	16805	16771	16855	16727	16861	16806	16877	16571	16653	16891	16899	16754	16765	16765	16754	16785	16721	16557	16735	16648	16918	16885	16828	16789	16607	16684	16756	16876	16771	16549	16829	16732	16618	16883	16643	16820	16798	16849	16649	16713	16843	16754	16695	16791	16821	16774	16770	16810	16684	16901	16749	16706	16783	16873	16738	16789	16762	16726	16715	16721	16820	16733	16661	16876	16557	16792	16774	16711	16718	16598	16827	16790	16782	16543	16765	16832	17052	16677	16700	16806	16747	16754	16586	16686	16551	16802	16811	16728	16612	16686	16670	16763	16741	16891	16682	16438	16729	16667	16904	16807	16723	16784	16616	16621	16784	16839	16886	16688	16742	16703	16776	16921	16780	16753	16756	16727	16831	16620	16839	16759	16620	16839	16746	16674	16929	16882	16823	16693	16848	16868	16966	16721	16831	16770	16812	16796	16670	16641	16790	16766	16691	16914	16605	16761	16767	16762	16815	16755	16633	16656	16833	16632	16663	16836	16854	16706	16848	16824	16733	16763	16642	16706	16773	16783	16694	16654	16835	16913	16828	16724	16804	16626	16694	16823	16778	16816	16833	16693	16764	16915	16716	16823	16617	16824	16867	16686	16965	16596	16705	16855	16833	16591	16743	16674	16806	16830	16994	16815	16586	16725	16736	16840	16877	16873	16841	16908	16655	16858	16841	16831	16702	16672	16473	16883	16591	16651	16668	16862	16800	16690	16738	16850	16882	16760	16929	16662	16805	16793	16800	16805	16803	16787	16649	16740	16795	16769	16703	16763	16903	16810	16774	16648	16774	16932	16747	16730	16761	16746	16757	16656	16650	16749	16815	16739	16760	16984	16749	16850	16743	16831	16787	16860	16714	16831	16741	16705	16755	16994	16816	16640	16710	16977	16800	16864	16788	16789	16690	16636	16727	16731	16666	16870	16816	16779	16881	16767	16682	16643	16899	16466	16851
31336	27511	29831	26980	24241	23737	23101	22732	22394	22245	22361	22118	22279	21941	21723	22152	21807	21967	21630	21965	21812	22151	21902	21808	21808	21683	21663	21842	21701	21866	21925	21740	21822	21851	21762	21872	21718	21832	21890	21852	21731	21792	21517	21613	21981	21728	21698	21815	21782	21770	21777	21909	21699	21742	21697	21897	21817	21690	21807	21940	21554	21941	22003	21722	21841	21834	21672	21760	21902	21815	21680	21853	21777	21680	21899	21750	21817	21816	21811	21704	21890	21845	21744	21528	21865	21701	21836	21504	21617	22004	21894	21583	21718	21929	22022	21712	21739	21771	21807	21750	21751	21883	21859	21848	21776	21677	21812	21751	21752	21904	21825	21692	21799	21711	21641	21743	21782	21629	21685	21719	21613	21904	21650	21791	21782	21797	21719	21983	21802	21575	21783	21833	21652	21776	21860	21907	21699	21868	21770	21851	21630	21801	21679	21755	21770	21641	21682	21690	21808	21275	21834	21765	21621	21780	21843	21619	21719	21496	21737	21775	21631	21616	21988	21695	21746	21737	21697	21841	21650	21810	21855	21820	21579	21583	21835	21813	21709	21602	21922	21836	21822	21815	21711	21679	21843	21589	21979	21842	21787	21814	21817	21911	21861	21794	21783	21625	21700	21920	21740	21718	21757	21960	21772	21779	21894	21612	21837	21758	21769	21639	21616	21755	21664	21634	21798	21811	21809	21652	21915	21899	21670	21826	21752	21811	22168	21848	21949	21917	21707	21558	21755	21874	21478	21611	21727	21956	21767	21745	21913	21928	21736	21795	21734	21872	21607	21624	21800	21868	21770	21606	21809	21833	21942	21680	21914	21718	21806	21878	21722	21860	21689	21708	21858	21882	21914	22050	21888	21928	21488	21963	21942	21799	21930	21715	21709	21884	21824	21834	21768	21817	21769	21707	21670	21849	21995	21972	21757	21571	21713	21622	21907	21880	21959	21547	21894	21818	21608	21870	21689	21770	21814	21716	21808	21674	21957	21660	21625	21576	21955	21719	21875	21839	21824	21806	21748	21773	22006	21894	21711	21730	21985	21703	21686	21773	21856	21927	21845	21737	21981	22003	21730	21858	21908	21684	21735	21986	21914	21584	21784	22035	21568	21563	21812	21864	21756	21823	21685	21478	21733	21706	21740	21941	21837	21745	21744	21970	21881	21854	21566	21699	21627	21513	21735	21856	21846	21828	21837	21699	21713	21801	21641	21784	21617	21749	21802	21731	21914	21842	21855	21666	21826	21593	21634	21736	21755	21928	21872	21675	21806	21590	21855	21741	21715	21689	21833	21693	21808	21890	21707	21590	22046	21904	21890	21733	21701	21800	21789	21811	21809	21821	21729	21799	21721	21696	21634	21696	21728	21758	21864	21656	21686	22009	21658	21875	21820	21815	22030	21597	21845	21899	21854	21588	21939	21951	21713	21954	21878	21638	21753	21861	21767	21934	21743	21731	21701	21717	21811	21846	21636	21995	21700	21695	21718	21889	21766	21821	21692	21895	21774	21777	21960	21857	21707	21888	21750	21779	21745	21692	21750	21740	21951	21752	21845	21712	21762	21788	21584	21828	21704	21841	21769	21950	21903	21965	21997	21921	21784	21717	21684	21811	21833	21718	21727	21855	21714	21721	21998	21710	21702	22073	22241	21948	21747	21783	21709	21649	21767	21771	21809	21805	21709	21795	22036	21885	21822	21788	21691	21706	21809	21754	21695	21689	21849	21700	21654	21761	21629	21872	21898	21680	21658	21676	21877	21746	21628	21662	21755	21825	21562	21802	21863	21955	21632	21695	21686	21574	21833	21807	21751	21729	21769	21637	21783	21706	21631	21746	21803	21743	21770	21834	21760	21764	21841	21906	21762	21703	21680	21746	21581	21502	21801	21835	21711	21825	21659	21869	21821	21757	21799	21559	21650	21655	21740	21699	21760	21756	21809	21713	21742	21914	21937	21914	22051	21885	21719	21982	21781	21624	21649	21777	21648	21421	21891	21857	21644	21979	21742	21741	21988	21595	21782	21730	21728	21759	21791	21862	21777	21963	21856	21891	21869	21873	21734	21896	21666	21636	21628	21836	21755	21784	21807	21711	21668	21603	21883	21970	21746	21862	21753	22081	21784	21823	22059	21776	21838	21895	21754	21785	21825	21815	21953	21735	21685	21863	22060	21802	21840	21687	21779	21670	21946	21654	21685	21743	21747	21633	21632	21710	21755	21843	21818	21877	21959	21825	21857	21892	21645	21708	21819	21795	21811	21788	21818	21686	21782	21857	21727	21772	21965	21644	21906	21638	22028	21713	21741	21884	21603	21820	21697	21873	21651	21519	21610	21755	21986	21828	21781	21956	21977	21717	21562	21893	21607	21677	21686	21617	21674	21629	21940	21938	22015	21754	21665	21927	21864	21907	21870	21698	21751	21538	21900	21676	21903	21858	21794	21754	21600	21939	21899	21852	21835	21735	21656	21433	21670	21810	21887	21876	21805	21758	21595	21652	21741	21852	21674	21766	21870	21845	21743	21845	22023	21914	21964	21846	21634	21812	21621	21684	21685	21965	21710	21812	21837	21725	21782	21667	21789	21506	21667	22031	21788	22013	21717	21988	21938	21852	21754	21785	21836	21748	21756	21776	21833	21927	21766	21779	21769	21893	21730	21776	21864	21654	21738	21798	21727	21754	21668	21783	21519	21925	21654	21839	21717	21960	21747	21893	21952	21595	21654	21808	21813	21818	21878	21639	21667	21864	21896	21744	21717	21535	21710	21651	21722	21983	21890	21872	21885	21639	21739	21805	21778	21669	21842	21777	21578	22135	22013	21712	21989	21936	21780	21955	21692	21570	21908	21640	21894	21743	21686	21823	21637	21774	21860	21671	21689	21831	21420	21911	21718	21594	21733	21934	21885	21681	21845	21480	21741	21721	21678	21523	21844	22036	21657	21734	21750	21930	21851	21727	21669	21737	21498	21809	22044	21922	21750	21811	22029	21633	21855	21843	21851	21783	21822	21741	21928	21658	21783	21988	21858	21655	21767	21714	21841	21825	22019	21803	21581	21747	21955	21801	21567	21708	21706	21737	21920	21641	21732	21728	21774	21802	21719	21783	21974	21571	21640	21706	21884	21879	21714	21767	21851	21829	21682	21746	21503	21818	21735	21729	21844	21900	21797	21741	21778	21824	21925	21964	21652	21672	21641	21714	21838	21794	21664	21763	21884	21815	21685	21768	21778	21503	21856	21694	21986	21696	21593	21762	21726	21814	21946	21744	21623	21656	21940	21599	21653	21814	21751	22010	21849	22043	21768	21544	21840	21703	21882	21703	21817	21869	21872	21677	21930	21797	21790	21732	21825	21961	21923	21754	21694	21835	21673	21687	21788	21731	21846	21741	21601	21731	21873	21839	21902	21975	21867	21553	21856	21823	21715	21672	21695	21659	21754	21508	21653	21647	21720	21610	21713	21782	21839	21646	21852	21746	21500	21667	21848	21850	22003	21775	21680	21853	21837	21856	21770	21767	21777	21673	21403	21692	21821	21749	21644	21743	21919	21686	21723	21741	21907	21892	21874	21711	21765	21704	21708	21698	21628	21804	21885	21633	21634	21631	21883	21613	21819	21884	21703	21859	21850	21830	22122	21991	21828	21708	21845	21807	21656	21609	21862	21886	21943	21873	21522	21701	21792	21758	21876	21698	21786	21867	21916	21847	21873	21653	21750	21659	21724	21955	21714	21817	21614	21804	21859	21837	21940	21674	21611	21721	21684	21914	21770	21771	21804	21832	21887	21947	21723	21642	21631	21787	21949	21859	21840	21596	21660	21652	21734	21835	21968	21823	21698	21838	21626	21645	22018	21795	21874	21755	21791	22052	21985	21751	21742	21884	21925	21973	21660	21654	21701	21777	21830	21695	21714	21835	21701	21942	21752	21739	21785	22008	21797	21753	22090	21860	21904	21737	21699	21666	21681	21902	21759	21576	21776	21805	21873	21762	21848	21628	21891	21675	21829	21758	21831	21871	21777	21724	21813	21984	21934	21908	21988	21495	21914	21895	21801	21786	21513	21553	21422	21449	21715	21626	21732	21673	21651	21803	21813	21741	21962	21869	21906	21837	21695	21702	21897	21889	21927	21957	21676	21779	21733	21873	21790	21911	21960	21736	21919	21795	21654	21877	21803	21780	21585	21685	21667	21937	21868	21747	21869	21967	22004	21857	21690	21797	21637	21875	21635	21602	21703	21768	21665	21845	21789	21771	21791	22023	22018	22023	21864	21828	21911	21626	21883	21770	21639	22010	21724	21841	21816	21711	21812	21805	21771	21694	21829	21686	21821	21733	21708	21711	21953	21791	22057	21935	21757	21891	21919	21924	21854	21674	21825	21767	21683	21715	21997	21932	21883	21815	21712	21872	22007	21929	21534	21851	21640	21687	21805	21695	21712	21778	21721	21900	21945	21672	21867	21798	21833	22265	21705	21760	21886	22021	21718	21648	21847	21708	21599	21763	21812	21854	21614	22082	21769	21666	21883	22008	21740	21847	21785	22019	21847	21936	21764	21729	21786	21895	21883	21847	21761	21779	21984	21849	21726	21805	21814	21874	21654	21861	21754	21741	21910	21684	21701	21728	22133	21598	21625	21934	21456	21694	21746	21855	21696	21832	21806	21663	21809	21638	22044	21813	21714	21943	21724	21692	21957	21741	21696	21884	21693	21715	21931	21653	21967	21721	21877	21758	21842	21764	21723	21731	21663	21856	21842	21839	21710	21776	21740	21596	21657	21785	21763	21998	21921	21765	21922	21889	21709	21701	21990	21965	21980	21764	21841	21711	21815	21653	21878	22033	21624	21775	21858	21657	22011	21669	22089	21807	21956	21902	21750	21848	21632	21775	21496	21631	21722	21855	21914	21849	21697	21795	21809	21791	21787	21920	21901	21887	21848	21766	21830	21731	21696	21779	21723	21854	21843	21698	21706	21892	21593	21720	21748	21756	21899	21720	21711	21806	21843	21776	21713	21527	21801	21906	21717	21937	21683	21767	21770	21884	21902	21797	21773	21736	21892	21706	21838	21645	21746	21955	21732	21695	21583	21702	21777	21876	21919	21629	21836	21795	21644	21983	21589	21395	21826	21856	21872	21887	21657	21797
24132	31898	25117	22579	20833	19598	18757	18445	18071	17623	17682	17511	17618	17212	17180	17072	17092	17067	17111	17003	17058	17070	16802	17037	16846	16850	17042	16895	17038	16896	17056	16870	16992	16916	16912	16965	16876	16930	16893	16969	16831	16798	16847	16988	16824	16944	17005	16853	16852	16967	16899	16887	17022	17077	16948	16882	16947	16924	17087	16836	16844	16709	16922	16816	16940	16950	17010	17002	16820	17034	16920	16831	16790	16886	16990	16920	17027	16868	16819	16757	16971	16926	17029	16857	17024	16957	17094	16872	16799	16979	17025	16909	17078	16897	16968	17028	16855	16715	17013	16964	17035	17024	17083	17021	16996	17004	16888	16653	16957	16962	16963	16918	16743	16834	16972	16851	16860	16870	16973	16902	17073	16848	16811	16873	16806	16995	16939	17015	16890	17017	17029	16995	16973	16881	16924	16920	16876	16899	17030	16998	16904	16983	16898	17045	16906	16939	17023	16886	16999	16852	16996	16973	16708	16908	17054	17001	16908	17136	16883	17011	17102	16970	17036	16666	17092	16897	16782	16714	17078	16927	16855	17032	16839	17020	16863	16920	16983	17011	16846	17068	16924	16951	16880	16778	17025	17029	16920	17047	16857	17011	16759	16852	17014	16956	16868	16893	16956	17048	16946	16885	16888	16952	17106	16865	16964	17138	17080	16871	16882	16991	16938	16972	17059	16928	16788	17127	16834	16970	17065	16825	16783	17216	16992	16846	16874	16899	16997	16860	17166	16718	16959	16944	16963	16891	16973	16942	16815	16850	16965	16919	16998	16983	16923	16921	16941	16914	17053	16932	16831	17048	16886	17001	16941	16736	17033	17057	16884	16940	16904	16809	16783	16931	16932	16767	17012	16874	16990	16873	16960	16873	16917	16970	16949	17050	16924	16805	17025	16993	16973	16883	17036	17010	16812	16975	17052	17195	17006	16831	16989	16995	16976	17027	16953	16626	16938	17104	16911	17000	17124	16931	16931	16802	16866	17059	16809	17019	16958	16943	16901	16887	17020	16956	17036	16885	16990	17086	16769	17108	16888	16893	16880	16944	16876	16863	16872	16958	16975	16910	16681	16863	17075	16980	16927	16764	16804	16852	16794	16900	16977	16931	16976	16816	16775	16800	16913	16825	16824	16932	16829	16893	16968	16955	16901	16838	17052	17032	16897	16868	16908	17046	16835	16879	16937	17000	16916	17040	16785	16967	16876	16846	16962	16753	17046	16994	17005	16926	16774	16985	16817	16920	16989	17139	17033	16934	16860	16892	16968	16899	16881	17093	16872	16898	16977	16977	16815	16857	16903	16857	16900	16970	17059	16932	17014	16968	16789	16917	17157	17171	16770	16648	17015	16946	16806	16883	16964	16967	16795	16873	16898	16963	17001	16975	16980	16770	16814	17112	16911	16991	17007	16880	17018	16958	16896	17062	16950	16957	16850	16932	16995	17021	16934	16947	17025	16826	17054	16856	16937	16884	16869	17008	16987	16920	16850	17000	16880	16899	16982	17003	16919	16890	16993	17196	16969	16995	16902	17007	16827	16919	16945	17021	16870	16930	16878	16905	16982	16948	16814	16750	17157	16974	16944	16814	16931	17085	16598	16931	17124	17000	16917	16826	16874	16983	17057	16894	17222	16830	16993	16892	16994	17009	16996	17080	17034	17015	16844	16914	16993	17015	16952	17110	17258	16927	16997	17005	16867	16909	17045	16849	17018	16972	16932	16970	17108	17022	16956	17015	16817	16942	16812	17064	16784	16928	17054	16961	16798	16733	16833	16892	17050	16940	16876	16923	16934	17063	17065	16733	16927	17027	16943	17088	16918	16949	16951	17019	16926	16884	16924	17110	16920	16893	16968	17055	17024	16923	16881	16988	16882	16883	16763	16900	16763	16918	16908	17016	16860	16992	16844	17030	16772	17080	16764	16942	16710	16903	16885	16926	16931	16748	16943	16955	16968	16881	16992	16789	17057	17127	17016	17039	16924	16732	16985	16856	16901	17133	16802	16868	16974	16967	16879	16966	16838	16870	16798	16969	16801	17061	17082	16901	17001	16942	17018	17019	16809	16819	16896	17045	16968	16784	16942	16949	16954	17026	16870	16896	16920	16845	16935	16989	16783	16908	16881	17000	16840	17055	17083	16748	16995	16969	17022	16785	17024	16858	17213	16934	16921	16885	16851	16957	16876	16996	16976	16962	16879	16889	16883	16919	16847	16976	16939	16970	16883	17099	16893	16751	16864	16843	17023	16838	16901	16855	16999	17012	17022	16831	16892	17130	17046	16911	17015	16897	16930	16932	16868	17083	16751	16962	16905	16850	16841	17068	16940	17145	17152	16789	16784	17018	17018	16995	16822	16886	17003	16899	16940	16826	17087	16989	16872	17076	16980	16764	16935	16852	16957	16975	16854	16714	17044	16923	17000	17011	16824	16899	16890	16935	16918	17026	16970	16896	16986	16893	16848	16975	16857	16847	16843	16815	17138	16822	17020	16956	16968	16930	17020	16845	16969	16946	16822	16907	16959	16914	17000	17037	16887	16999	17096	16920	16826	16943	16698	16874	16897	16895	17011	16847	17043	16891	16856	16871	17045	17001	16784	17029	17078	16926	16837	17069	16982	16908	17014	16976	16943	16918	16778	16945	16903	16679	16868	16943	16845	16969	16832	16887	17049	17005	16806	16784	16852	16907	17079	17002	16770	16985	16878	16778	16828	16910	16795	16878	16925	16919	16834	16975	17084	16916	17057	16848	16940	16964	16850	17165	16911	17018	16983	16902	16949	16919	16768	17034	17085	17120	17107	17220	16846	17025	16831	17039	16912	16886	16970	17147	17065	16931	16934	16932	16986	16890	17037	16894	17054	16779	16872	16951	17055	16967	16940	16897	17020	16730	17088	17058	16948	16952	16840	17050	16978	17037	16984	16881	17058	16935	16978	16867	16988	16928	16960	16879	17082	16926	16844	16930	17024	16849	16888	16955	16912	16998	16922	16800	16905	16891	16944	16961	16970	17069	16958	16809	16831	16732	16958	16850	16968	16988	17010	17032	17098	16837	16795	16825	16925	16940	16766	17048	16916	16973	16923	17042	17051	16833	16886	16875	16847	17047	16867	16964	16791	16956	16863	17007	16891	16856	16848	16953	17020	16769	16840	16950	16986	16919	16961	17064	16879	16954	17019	16772	17233	16758	16956	17038	16900	16763	17108	17030	16911	16718	17099	16879	17016	16797	16891	16856	16854	17001	16965	16960	16986	16826	16882	16874	16989	16840	17018	16795	16841	16996	17000	16920	16931	16979	17021	16899	16684	16992	17062	16966	16917	17026	17007	17001	17004	16905	16748	16891	16771	16842	17029	16936	17101	16976	16983	16910	17062	16890	16810	16780	16970	16922	16860	16978	16866	16841	16861	16994	16894	16872	16789	17080	16968	16855	16883	16930	16960	17018	17032	16754	16844	16965	17004	17084	16850	16958	16834	16834	16899	17033	16833	16867	16907	16931	16950	17025	17115	17087	16868	17023	16959	17107	16813	16986	16837	16792	16964	16931	16728	16789	17015	17002	16960	16933	17036	16964	16963	16912	16983	16986	16875	17062	17036	16834	16996	16834	16907	16921	16927	16933	17085	16955	16844	16839	17004	17121	17029	16937	17018	16901	16886	16785	16644	17038	16802	16814	16868	16951	16865	16836	16916	16718	16928	17104	16935	17048	16966	16790	17010	16961	16958	16970	16946	16986	16911	16995	16988	16982	17017	16924	16956	17076	16914	16976	16886	16950	16803	16844	16932	16899	16989	16774	16792	16961	16961	16817	16944	16870	16980	17019	16875	17019	16972	16926	16848	17014	16875	16807	17055	16829	16888	16924	16877	16942	16981	16801	17115	16878	16770	16912	16882	17049	16863	17015	17015	16928	16874	17062	16706	16963	16826	16763	16815	16927	17048	17050	16884	16911	16853	16912	16958	16919	16926	17001	16913	16925	16692	16924	16947	16814	16723	16731	16738	16907	16795	17041	16970	16915	16906	17040	16969	16877	16740	16934	17012	16799	16698	16937	16893	17008	17006	16714	16881	17041	17056	16979	17053	16904	17000	16990	16874	16869	16870	16937	16960	16833	16967	16948	16887	16924	16862	16989	16943	17042	17012	16893	16866	16924	17185	16948	17085	16828	16917	16972	16911	16910	16934	16884	17050	16990	16918	16966	16983	17117	16967	17079	16910	16892	16935	16823	16753	16837	16942	17029	16960	16834	17039	16905	16809	16876	16989	17069	16913	16993	16892	16800	17077	16966	17071	16968	16951	16980	16768	16761	17044	16796	16855	16958	16794	17045	17008	16988	17052	17002	16806	16906	16982	16926	17023	17058	17001	16992	16912	16868	16863	17140	16749	16973	16944	16873	16999	16747	16901	16833	16990	16799	17053	16958	16745	17111	17169	16779	16910	16797	16932	16803	16841	16884	16823	16920	16999	16921	17064	16919	17158	16963	16939	16838	17042	16822	16806	16893	16908	17043	16793	16776	16872	16962	16823	16868	16925	17046	16871	16914	16933	16927	16931	16764	16953	17111	17006	16898	17140	16904	16988	16866	16893	16889	16975	16980	17035	16792	17029	16981	17136	16798	17040	17005	16913	16933	16952	16805	17017	16926	16981	16850	16945	16969	16760	16963	16949	16862	16751	17110	16965	17031	16948	16776	16952	17043	17060	16740	17099	16950	16934	16890	17103	17003	16952	16816	16873	16929	16799	16968	16674	16790	16953	16883	17018	16912	16913	16973	17008	16864	16846	17095	16891	17059	16998	16941	16970	16917	17042	16937	16905	17099	16901	16891	16739	17077	16961	16900	16910	17056	16759	16872	16838	16900	16886	17071	16938	16896	16973	17136	16899	16958	17124	16661	16987	16973	16903	17081	16868	16881	16798	16825	16969	16970	17021	17015	16957	16843	17020	17107	16814	17098	16894	16861	17010	16788	16890	17058	16962	16774	17073	16990	17031	16929	17055	16744	16719	16838	17069	16960	16956	16871	16833	16911	16976	17106	17009	17192	16881	17057	16823	16906	16997	16965	17022	16999	17069	16944	16956	16822	16833	16879	16973	17043	16985	16895	17148	17053	16847	16958	16960	16946	16943	16911	16908	17088	16951	16874
23292	21352	28182	25373	23753	25083	25296	23092	22471	22237	22268	22079	22006	21749	21694	21750	21254	21719	21671	21412	21568	21524	21311	21347	21272	21445	21481	21381	21328	21475	21406	21180	21351	21215	21363	21313	21342	21311	21207	21248	21325	21213	21282	21399	21303	21067	21383	21237	21510	21275	21287	21291	21314	21143	21345	21234	21236	21238	21446	21346	21309	21322	21109	21351	21390	21190	21234	21302	21359	21257	21398	21148	21203	21336	21472	21360	21501	21443	21227	21465	21355	21262	21374	21208	21263	21284	21095	21194	21038	21215	21407	21334	21481	21131	21452	21247	21157	21348	21312	21309	21138	21327	21328	21117	21320	21335	21225	21223	21258	21223	21414	21265	21299	21378	21349	21232	21503	21170	21175	21446	21275	21011	21201	21239	21107	21265	21393	21221	21147	21255	21174	21289	21365	21248	21291	21266	21297	21129	21224	21228	21112	21188	21281	21359	21409	21198	21327	21452	21497	21251	21288	21375	21208	21078	21241	21307	21417	21105	21231	21393	21444	21433	21197	21117	21191	21271	21248	21059	21266	21341	21177	21287	21465	21447	21071	21342	21381	21427	21155	21468	21388	21387	21409	21494	21161	21316	21231	21077	21288	21523	21539	21260	21317	21243	21092	21193	21303	21246	21365	21502	21300	21256	21559	21214	21382	21332	21376	21159	21440	21185	21405	21469	21220	21158	21223	21485	21259	21321	21259	21227	21400	21266	21043	21453	21422	21250	21351	21090	21136	21124	21348	21355	21252	21355	21097	21178	21413	21154	21058	21259	21252	21362	21134	21448	21271	21442	21189	21281	21583	21174	21417	21354	21290	21201	21391	21176	21471	21318	21422	21357	21595	21387	21381	21185	21273	21218	21448	21251	21293	21240	21292	21202	21181	21224	21386	21183	21258	21416	21093	21358	21346	21276	21235	21199	21342	21265	21313	21274	21319	21070	21262	21065	21388	21243	21069	21243	21196	21066	21207	21419	21207	21298	21408	21460	20972	21438	21213	21390	21242	21410	21186	21298	21152	21381	21328	21258	21248	21212	21263	21223	21230	21337	21244	21236	21256	20995	21220	21226	21338	21357	21241	21212	21371	21203	21300	21390	21245	21263	21309	21170	21147	21202	21374	21345	21352	21301	21112	21222	21204	21304	21183	21284	21239	21303	21119	21189	21346	21332	21013	20936	21382	21229	21281	21284	21176	21161	21237	21232	21311	21545	21250	21104	21217	21399	21162	21264	21153	21114	21247	21207	21120	21435	21245	21174	21392	21365	21195	21356	21153	21225	21262	21493	21420	21628	21318	21179	21349	21147	21273	21618	21256	21117	21441	21464	21539	21218	21477	21206	21415	21270	21355	21389	21119	21299	21220	21416	21287	21458	21285	21269	21528	21377	21204	21248	21354	21437	21360	21173	21228	21434	21426	21290	21257	21330	21203	21152	21366	21603	21101	21226	21171	21279	21224	21325	21506	21156	21055	21183	21319	21403	21371	20985	21148	21374	21104	21340	21372	21305	21259	21376	21367	21286	21146	21150	21156	21292	21190	21308	21327	21178	21221	21214	21230	21358	21326	21251	21208	21423	21203	21101	21195	20934	21266	21416	21195	21240	21533	21385	21417	21281	21392	21132	21477	21205	21316	21071	21280	21159	21197	21447	21266	21066	21369	21207	21240	21223	21224	21129	21173	21305	21270	21417	21323	21420	21312	21395	21338	21262	21219	21037	21169	21352	21222	21288	21415	21354	21351	21190	21176	21099	21383	21255	21136	21286	21220	21184	21064	21198	21244	21281	21274	21392	21318	21228	21344	21287	21255	21281	21295	21310	21406	21191	21210	21210	21200	21485	21193	21257	21386	21054	21227	21431	21092	21299	21304	21329	21255	21439	21172	21328	21129	21310	21391	21092	21336	21317	21392	21330	21156	21159	21161	21251	21463	21169	21077	21182	21135	21178	21330	21299	21527	21251	21228	21102	21286	21274	21161	21401	21460	21248	21406	21189	21410	21215	21331	21337	21338	21232	21147	21317	21218	21377	21239	21193	21274	21274	21405	21352	21050	21273	21214	21215	21157	21058	21169	21392	21138	21328	21237	21103	21141	21245	21293	21303	21250	21322	21101	21256	21326	21163	21349	21339	21413	21379	21261	21079	21218	21118	21493	21206	21188	21292	21175	21099	21315	21287	21298	21295	21465	21133	21371	21136	21344	21213	21402	21414	21451	21347	21442	21269	21234	21278	21060	21470	21211	21440	21257	21516	21239	21190	21182	21219	21097	21417	21371	21363	21406	21142	21219	21013	21388	21245	21388	21440	21413	21199	21369	21589	21234	21259	21098	21277	21158	21236	21152	21146	21390	21355	21285	21347	21134	21307	21183	21330	21226	21131	21419	21426	21470	21479	21406	21471	21337	21262	21374	21241	21441	21465	21444	21381	21319	21426	21275	21197	21355	21120	21127	21143	21288	21311	21502	21389	21398	21252	21109	21266	21380	21342	21360	21421	21267	21316	21155	21231	21417	21302	21261	21371	21226	21398	21358	21464	21508	21191	21371	21422	21567	21191	21229	21153	21096	21290	21206	21270	21404	21038	21217	21295	21421	21122	21398	21096	21093	21191	21277	21249	21163	21396	21423	21363	21642	21216	21328	21394	21231	21352	21230	21393	21378	21342	21333	21263	21113	21332	21376	21446	21413	21295	21306	21122	21317	21311	21357	21593	21242	21060	21232	21336	21240	21275	21358	21411	21381	21367	21260	21184	21109	21311	21136	21313	21343	21302	21219	21255	21179	21402	21391	21423	21205	21218	21232	21178	21037	21309	21224	21293	21327	21145	21298	21380	21437	21171	21338	21369	21297	21090	21158	21131	21097	21248	21294	21162	21373	21316	21333	21224	21225	21139	21110	21304	21326	21240	21449	21291	21297	21078	21351	21275	21379	21299	21180	21389	21337	21176	21348	21265	21258	21417	21395	21442	21542	21360	21306	21285	21189	21175	21367	21212	21060	21297	21361	21108	21614	21246	21215	21442	20885	21263	21243	21314	21352	21185	21323	21377	21204	21229	21473	21412	21382	21075	21292	21264	21175	21244	21347	21294	21251	21170	21137	21076	21280	21137	21367	21411	21578	21211	21413	21462	21121	21104	21272	21381	21371	21433	21205	21332	21455	21222	21235	21255	21304	21304	21300	21232	21321	21371	21259	21170	21222	21289	21274	21112	21262	21487	21379	21181	21415	21183	21414	21326	21423	21136	21130	21353	21161	21306	21033	21202	21126	20936	21243	21357	21498	21300	21302	21476	21265	21325	21296	21238	21400	21237	21263	21054	21229	21322	21202	21161	21147	21302	21378	21227	21110	21023	21093	21102	21116	21045	21222	21507	21288	21284	21346	21282	21177	21430	21096	21183	21270	21420	21240	21264	21177	21095	21403	21229	21389	21229	21378	21341	21236	21405	21100	21358	21409	21312	21090	21298	21433	21394	21109	21223	21140	21234	21124	21292	21299	21200	21143	21295	21133	21334	21216	21281	21160	21301	21173	21054	21183	21338	21261	21128	21325	21286	21185	21291	21398	21571	21277	21261	21142	21353	21341	21202	21336	21265	21416	21220	21328	21179	21232	21190	21060	21189	21261	21213	21434	21335	21404	21378	21200	21207	21366	21302	21285	21314	21427	21458	21194	21059	21254	21100	21136	21274	21280	21328	21427	21473	21451	21360	21363	21233	21235	21158	21322	21464	20987	21341	21302	21241	21317	21502	21274	21295	21202	21417	21371	21150	21032	21321	21274	21265	21292	21271	21220	21339	21209	21392	21368	21456	21199	21300	21473	21339	21444	21194	21220	21099	21185	21278	21151	21132	21233	21195	21314	21181	21124	21237	21159	21238	21371	21319	21417	21310	21099	21119	21399	21378	21351	21182	21215	21254	21281	21353	21346	21209	21261	21331	21337	21281	21536	21275	21221	21499	21389	21435	21293	21114	21215	21569	21355	21179	21302	21314	21349	21012	21143	21414	21285	21223	20961	21283	21308	21064	21148	21124	21297	21242	21290	21266	21201	21309	21145	21259	21197	21305	21096	21187	21364	21087	21140	21224	21412	21448	21208	21361	21227	21273	21450	21122	21205	21386	21213	21454	21351	21157	21237	21275	21194	21308	21357	21143	21285	21402	21353	21445	21151	21335	21339	21222	21579	21129	21158	21321	21138	21174	21183	21269	21389	21198	21526	21217	21336	21189	21271	21305	21164	21247	21106	21299	21432	21287	21238	21529	21342	21184	21271	21331	21137	21136	21307	21100	21456	21307	21259	21284	21406	21424	21260	21311	21354	21264	21437	21499	21332	21354	21331	21299	21520	21318	21097	21322	21273	21204	21243	21176	21121	21197	21216	21240	21522	21253	21175	21218	21269	21357	21416	21215	21200	21099	21200	21323	21302	21492	21397	21319	21412	21283	21289	20996	21290	21434	21141	21479	21447	21335	21500	21500	21331	21403	21321	21418	21313	21133	21142	21292	21362	21367	21138	21195	21292	21108	21225	21343	21189	21393	21397	21294	21132	21214	21297	21354	21293	21326	21294	21300	21307	21329	21023	21305	21309	21344	21195	21228	21391	21249	21245	21142	21185	21143	21439	21489	21155	20990	21196	21334	21417	21253	21278	21391	21365	21209	21347	21405	21283	21447	21195	21329	21421	21366	21424	21239	21184	21268	21447	21222	21141	21381	21133	21451	21342	21143	21368	21427	21271	21338	20912	21143	21321	21215	21129	21369	21338	21293	21111	21087	21550	21373	21332	21106	21393	21430	21619	21316	21381	21142	21330	21325	21033	21267	21269	21354	21388	21325	21277	21457	21244	21007	21220	21291	21319	21110	21412	21222	21304	21281	21271	21237	21287	21239	21440	21427	21203	21234	21302	21389	21277	21319	21345	21103	21083	21281	21198	21294	21392	21235	21414	21328	21094	21392	21206	21179	21371	21094	21345	21112	21328	21055	21456	21395	21200	21353	21308	21400	21333	21224	21402	21310	21048	21374	21100	21197	21179	21152	21421	21186	21077	21266	21241	21351	21229	21155	21157	21298	21364	21277	21371	21433	21290	21149	21198	21412	21022	21216	21236	21268	21259	21329	21359	21212	21188	21256	21240	21231	21322	21220
21722	37556	28847	25607	22811	21138	19807	18914	18302	18026	17897	17589	17439	17399	17077	16881	16831	16921	16751	16729	16835	16831	16831	16766	16736	16811	16614	16791	16733	16646	16621	16783	16600	16795	16624	16674	16762	16786	16829	16655	16677	16663	16683	16715	16761	16797	16863	16649	16618	16610	16735	16557	16634	16577	16693	16698	16722	16638	16844	16585	16731	16642	16781	16638	16664	16792	16749	16605	16690	16729	16825	16609	16557	16644	16771	16585	16509	16801	16713	16765	16758	16561	16560	16588	16700	16545	16583	16568	16639	16686	16620	16609	16619	16706	16786	16587	16778	16677	16609	16725	16712	16641	16564	16682	16578	16777	16697	16470	16705	16565	16804	16693	16593	16590	16744	16708	16668	16598	16759	16653	16753	16623	16604	16460	16703	16588	16653	16571	16609	16676	16589	16620	16708	16624	16692	16476	16690	16603	16606	16747	16627	16557	16624	16620	16738	16754	16613	16533	16658	16657	16761	16518	16541	16787	16781	16698	16588	16830	16794	16540	16603	16681	16798	16641	16697	16781	16552	16566	16471	16758	16645	16521	16657	16665	16498	16593	16454	16618	16665	16707	16579	16687	16655	16492	16769	16651	16560	16664	16791	16862	16655	16732	16572	16682	16880	16548	16665	16649	16680	16739	16405	16652	16631	16845	16813	16590	16631	16643	16645	16644	16653	16741	16465	16742	16564	16861	16651	16515	16708	16653	16801	16643	16666	16688	16602	16882	16697	16688	16616	16709	16657	16647	16670	16556	16624	16748	16634	16630	16572	16791	16628	16566	16582	16623	16705	16706	16734	16584	16590	16809	16584	16611	16605	16628	16660	16611	16634	16749	16633	16548	16677	16461	16705	16633	16608	16462	16881	16618	16698	16561	16563	16693	16750	16534	16560	16720	16636	16570	16636	16557	16601	16501	16514	16773	16699	16602	16671	16721	16813	16828	16660	16660	16675	16663	16661	16647	16735	16725	16715	16986	16648	16752	16580	16738	16593	16688	16570	16742	16570	16549	16622	16472	16621	16533	16587	16724	16581	16555	16471	16652	16818	16608	16620	16602	16754	16760	16628	16632	16545	16870	16548	16620	17002	16578	16511	16557	16752	16694	16605	16702	16521	16724	16603	16636	16613	16754	16694	16630	16684	16599	16732	16651	16636	16500	16798	16636	16663	16742	16612	16573	16774	16600	16623	16665	16649	16767	16833	16749	16493	16640	16602	16611	16787	16830	16609	16670	16821	16685	16699	16672	16904	16676	16691	16644	16707	16677	16597	16686	16739	16840	16622	16739	16683	16696	16578	16768	16591	16763	16741	16461	16683	16628	16656	16682	16459	16708	16619	16634	16751	16515	16558	16756	16703	16417	16688	16452	16640	16796	16639	16690	16551	16733	16659	16763	16585	16626	16603	16702	16660	16657	16653	16910	16698	16732	16488	16667	16788	16672	16599	16569	16782	16684	16562	16767	16701	16679	16671	16625	16793	16635	16667	16718	16546	16567	16577	16562	16762	16752	16529	16821	16668	16589	16586	16536	16777	16792	16617	16491	16575	16713	16656	16625	16547	16598	16588	16635	16634	16687	16593	16780	16763	16651	16579	16646	16651	16553	16663	16624	16603	16726	16555	16665	16640	16605	16522	16725	16771	16524	16787	16480	16773	16813	16699	16786	16719	16700	16615	16631	16679	16891	16589	16522	16740	16475	16736	16661	16615	16668	16580	16584	16635	16566	16675	16730	16516	16627	16746	16556	16608	16735	16640	16567	16749	16640	16529	16664	16584	16610	16581	16714	16756	16699	16840	16610	16614	16634	16634	16602	16657	16782	16610	16517	16723	16613	16650	16607	16626	16563	16774	16584	16607	16771	16771	16810	16594	16487	16652	16673	16785	16542	16665	16689	16657	16657	16585	16619	16666	16545	16568	16681	16632	16653	16583	16563	16703	16567	16498	16619	16686	16808	16698	16482	16527	16520	16494	16699	16669	16503	16670	16740	16531	16683	16795	16424	16585	16581	16715	16699	16634	16600	16748	16725	16666	16622	16639	16710	16717	16775	16754	16634	16897	16623	16718	16534	16743	16821	16651	16661	16708	16497	16704	16516	16769	16735	16603	16796	16532	16810	16645	16484	16828	16690	16589	16503	16584	16520	16696	16727	16639	16609	16817	16606	16642	16632	16744	16610	16584	16766	16697	16623	16555	16542	16646	16673	16585	16800	16625	16626	16744	16672	16729	16801	16330	16668	16634	16638	16559	16913	16515	16693	16733	16671	16528	16791	16739	16710	16683	16698	16758	16643	16445	16592	16772	16805	16760	16781	16554	16751	16673	16685	16642	16702	16425	16761	16679	16698	16678	16595	16705	16739	16730	16667	16602	16786	16561	16756	16726	16593	16602	16729	16564	16396	16495	16746	16632	16626	16574	16673	16670	16662	16627	16750	16754	16677	16592	16496	16692	16310	16599	16703	16533	16718	16621	16764	16461	16566	16700	16800	16580	16781	16545	16677	16614	16706	16659	16639	16810	16699	16804	16522	16592	16708	16465	16684	16652	16449	16611	16611	16536	16672	16871	16622	16708	16700	16628	16605	16573	16766	16488	16601	16712	16647	16540	16658	16793	16634	16710	16679	16508	16490	16590	16552	16815	16763	16622	16626	16657	16719	16647	16911	16659	16624	16700	16638	16691	16692	16640	16698	16620	16736	16494	16582	16726	16562	16731	16676	16673	16549	16627	16714	16768	16517	16752	16749	16595	16406	16753	16562	16647	16548	16606	16653	16803	16676	16710	16698	16528	16850	16635	16717	16583	16825	16581	16684	16749	16764	16826	16694	16595	16526	16696	16534	16828	16681	16687	16497	16571	16536	16649	16586	16726	16806	16621	16694	16691	16744	16572	16746	16658	16544	16687	16585	16901	16723	16621	16584	16662	16649	16554	16652	16699	16616	16626	16678	16676	16809	16621	16686	16605	16958	16814	16560	16785	16532	16670	16537	16543	16644	16690	16684	16612	16792	16720	16728	16628	16575	16718	16670	16531	16626	16462	16498	16664	16627	16423	16718	16627	16665	16635	16630	16650	16588	16606	16623	16608	16714	16537	16620	16732	16567	16663	16570	16540	16435	16667	16643	16741	16648	16702	16629	16697	16825	16737	16782	16657	16717	16594	16601	16770	16661	16750	16875	16590	16812	16517	16755	16692	16852	16682	16785	16636	16617	16470	16409	16561	16675	16849	16670	16606	16769	16638	16807	16615	16507	16690	16667	16650	16630	16709	16599	16582	16625	16727	16595	16614	16550	16726	16742	16695	16617	16648	16595	16730	16531	16760	16576	16537	16829	16626	16747	16607	16749	16690	16627	16581	16704	16654	16670	16669	16586	16672	16678	16692	16628	16858	16477	16721	16615	16552	16648	16615	16673	16530	16668	16625	16472	16643	16638	16756	16591	16631	16687	16657	16599	16627	16518	16637	16781	16735	16723	16653	16646	16690	16636	16657	16714	16614	16443	16653	16726	16743	16780	16677	16704	16712	16486	16787	16737	16690	16864	16611	16628	16650	16674	16692	16645	16671	16821	16551	16589	16702	16674	16676	16683	16724	16666	16555	16886	16725	16525	16682	16870	16691	16687	16553	16695	16630	16536	16645	16767	16711	16616	16519	16577	16824	16831	16589	16665	16799	16787	16506	16740	16718	16565	16641	16672	16568	16547	16689	16715	16725	16698	16745	16839	16473	16514	16802	16753	16517	16612	16683	16636	16665	16522	16798	16725	16598	16599	16696	16657	16735	16712	16712	16786	16511	16683	16777	16523	16507	16569	16582	16731	16440	16662	16860	16603	16631	16562	16708	16432	16533	16728	16702	16784	16571	16665	16661	16737	16487	16661	16571	16553	16740	16675	16493	16521	16578	16588	16444	16657	16774	16579	16578	16532	16654	16641	16623	16703	16583	16675	16577	16599	16503	16619	16692	16662	16550	16622	16602	16625	16506	16668	16754	16556	16503	16718	16707	16556	16558	16653	16545	16498	16687	16619	16694	16644	16646	16622	16542	16685	16538	16649	16642	16697	16669	16730	16729	16792	16595	16766	16754	16561	16681	16675	16544	16537	16652	16597	16534	16774	16636	16589	16535	16806	16482	16616	16638	16650	16604	16586	16753	16614	16641	16695	16592	16521	16782	16600	16762	16738	16636	16721	16662	16669	16494	16649	16620	16642	16695	16803	16762	16604	16573	16474	16645	16509	16564	16635	16580	16592	16636	16626	16680	16583	16695	16566	16861	16596	16828	16565	16685	16849	16594	16603	16575	16554	16722	16740	16754	16599	16606	16760	16750	16690	16670	16742	16755	16600	16744	16717	16612	16595	16506	16607	16674	16497	16839	16771	16590	16672	16536	16668	16799	16714	16574	16632	16798	16570	16515	16868	16753	16808	16786	16632	16621	16623	16757	16842	16892	16593	16708	16704	16630	16476	16723	16716	16844	16657	16712	16643	16743	16729	16440	16554	16576	16490	16715	16488	16736	16757	16710	16510	16595	16480	16564	16459	16664	16674	16643	16459	16706	16637	16685	16669	16811	16660	16680	16813	16699	16540	16764	16465	16847	16568	16737	16569	16595	16454	16563	16757	16845	16586	16851	16699	16761	16651	16490	16568	16764	16754	16623	16502	16511	16639	16525	16679	16523	16622	16786	16455	16823	16658	16527	16743	16630	16603	16373	16703	16619	16690	16601	16610	16711	16660	16761	16705	16758	16642	16765	16721	16836	16742	16639	16628	16759	16608	16452	16613	16485	16636	16532	16625	16675	16788	16718	16612	16517	16769	16815	16725	16435	16686	16609	16747	16756	16375	16611	16742	16389	16729	16692	16511	16500	16788	16760	16664	16641	16593	16522	16775	16672	16631	16664	16566	16483	16529	16617	16494	16665	16616	16630	16605	16560	16636	16629	16605	16823	16589	16694	16801	16631	16665	16655	16655	16802	16691	16925	16565	16639	16730	16688	16682	16680	16561	16540	16443	16715	16820	16731	16664	16737	16516	16553	16484	16603	16635	16709	16602	16663	16718	16596	16456	16568	16683	16634	16770	16755	16693	16565	16637	16587	16892	16484	16563	16770	16745	16598	16629	16682	16845	16822	16637	16762	16811	16647	16611
25076	21561	27575	28510	24377	24361	24142	23051	22543	22779	22490	22375	22060	22024	21992	21719	21876	21986	22113	21768	21966	21928	21937	21704	21653	21742	21509	21706	21825	21774	21549	21514	21498	21647	21856	21960	21880	21512	21822	21741	21699	21844	21796	21969	21641	21661	21625	21774	21717	21852	21616	21744	21774	21646	21752	21599	21814	21688	21689	21809	21819	21559	21777	21754	21757	21939	21802	21869	21671	21918	21690	21693	21397	21633	21523	21564	21831	21553	21705	21653	21833	21592	21620	21908	21801	21674	21919	21753	21550	21829	21707	21605	21673	21369	21682	21624	21750	21745	21351	21604	21430	21734	21927	21684	21769	21627	21846	21640	21803	21587	21746	21697	21481	21584	21784	21644	21760	21860	21798	21777	21643	21623	21542	21596	21627	21858	21853	21914	21670	21709	21850	21636	21702	21724	21605	21766	21546	21601	21672	21824	21582	21790	21696	21764	21682	21608	21655	21791	21748	21570	21712	21479	21726	21552	21574	21440	21645	21615	21710	21579	21858	21498	21766	21351	21738	21785	21769	21790	21685	21539	21450	21591	21739	21572	21770	21578	21720	21421	21677	21493	21663	21502	21590	21693	21750	21694	21542	21621	21707	21816	21694	21551	21699	21655	21882	21634	21759	21684	21711	21577	21817	21714	21662	21777	21512	21713	21513	21484	21612	21752	21559	21747	21802	21765	21801	21495	21622	21828	21755	21744	21643	21547	21814	21626	21859	21796	21644	21763	21662	21672	21909	21772	21985	21824	21750	21586	21705	21691	21701	21562	21601	21742	21827	21815	21711	21432	21618	21813	21670	21727	21698	21591	21515	21828	21617	21580	21883	21776	21789	21691	21781	21740	21735	21764	21581	21805	21653	21677	21732	21734	21790	21785	21488	21677	21805	21653	21531	21859	21464	21810	21789	21834	21745	21894	21567	21550	21605	21630	21591	21569	21676	21527	21609	21750	21721	21818	21576	21651	21753	21754	21762	21661	21609	21701	21708	21966	21722	21591	21761	21675	21832	21988	21650	21823	22073	21772	21491	21673	21773	21646	21554	21726	21705	21672	21715	21789	21595	21777	21703	21661	21528	21577	21695	21791	21667	21712	21529	21563	21828	21464	21680	21696	21516	21629	21645	21840	21661	21691	21657	21932	21681	21615	21828	21683	21888	21749	22009	21642	21765	21533	21672	21681	21722	21619	21632	21597	21545	21742	21816	21520	21783	21882	21722	21704	21663	21648	21886	21710	21783	21784	21686	21509	21600	21479	21670	21640	21641	21772	21601	21608	21541	21738	21549	21698	21709	21795	21884	21812	21779	21763	21820	21860	21587	21911	21730	21836	21866	21570	21601	21675	21615	21580	21535	21643	21787	21564	21424	21809	21703	21599	21771	21618	21693	21646	21983	21796	21793	21588	21729	21491	21704	21735	21569	21906	21957	21773	21792	21717	21725	21825	21625	21716	21696	21642	21578	21714	21791	21618	21735	21569	21790	21634	21621	21697	21703	21743	21867	21815	21871	21689	21871	21588	21809	21645	21565	21899	21641	21798	21667	21727	21768	21850	21632	21773	21727	21805	21930	21838	21729	21773	21647	21792	21781	21657	21779	21497	21756	21645	21632	21639	21755	21868	21865	21493	21627	21604	21686	21530	21679	21909	21661	21729	21803	21635	21796	21950	21943	21619	21672	21670	21681	21621	21656	21749	21676	21594	21743	21746	21633	21798	21748	21536	21892	21562	21685	21857	21703	21804	21675	21680	21806	21735	21645	21629	21667	21765	21947	21534	21424	21842	21780	21809	21693	21598	21789	21714	21609	21781	21868	21744	21572	21736	21565	21569	21735	21534	21732	21774	21721	21659	21584	21525	21681	21772	21601	21761	21761	21695	21756	21714	21595	21774	21706	21672	21718	21900	21832	21872	21563	21865	21821	21511	21485	21719	21545	21893	21509	21504	21623	21760	21748	21793	21870	21927	21343	21723	21703	21686	21857	21788	21673	21617	21607	21672	21587	21419	21600	21574	21642	21483	21648	21790	21582	21720	21651	21691	21660	21291	21579	21428	21686	21758	21672	21728	21740	21603	21564	21640	21592	21647	21844	21534	21748	21764	21729	21822	21708	21702	21904	21677	21818	21770	21827	21673	21842	21791	21673	21812	21649	21826	21803	21526	21965	21599	21572	21673	21743	21533	21539	21619	21657	21647	21775	21665	21714	21697	21668	21790	21456	21784	21680	21781	21510	21860	21507	21815	21975	21819	21734	21655	21655	21612	21670	21754	21654	21552	21673	21807	21869	21733	21694	21494	21764	21795	21442	21568	21690	21662	21748	21637	21505	21828	21711	21635	21659	21472	21823	21614	21447	21619	21718	21780	21781	21572	21860	21606	21676	21826	21793	21704	21678	21599	21478	21770	21751	21889	21570	21781	21799	21739	21529	21612	21642	21777	21546	21730	21709	21846	21517	21704	21949	21889	21839	21759	21971	21843	21733	21856	21683	21969	21777	21355	21939	21735	21783	21625	21603	21663	21929	21693	21732	21646	21740	21635	21797	21632	21648	21779	21896	21641	21994	21668	21546	21818	21460	21652	21778	21583	21523	21682	21735	21796	21755	21866	21826	21741	21774	21720	21652	21693	21683	21733	21698	21660	21951	21775	21795	21668	21630	21712	21764	21705	21455	21601	21633	21759	21719	21463	21824	21692	21744	21648	21775	21595	21691	21502	21620	21600	21496	21730	21751	21743	21761	21807	21876	21890	21578	21569	21821	21390	21676	21688	21906	21856	21628	21652	21578	21868	21729	21502	21827	21755	21679	21735	21474	21731	21702	21704	21857	21536	21716	21931	21621	21849	21628	21755	21722	21497	21678	21875	21751	21737	21846	21746	21690	21598	21728	21476	21829	21636	21775	21527	21632	21702	21668	21692	21518	21920	21735	21664	21709	21651	21711	21539	21498	21712	21647	21686	21851	21593	21811	21739	21595	21691	21804	21603	21492	21502	21476	21644	21801	21695	21722	21756	21520	21794	21867	21588	21709	21649	21621	21941	21592	21469	21551	21690	21647	21568	21786	21658	21642	21778	21578	21660	21651	21863	21821	21810	21744	21582	21877	21731	21771	21688	21884	21623	21817	21923	21737	21914	21751	21767	21781	21917	21697	21793	21769	21717	21865	21901	21704	21710	21815	21660	21638	21572	21582	21708	21575	21766	21690	21750	21651	22107	21578	21753	21655	21888	21685	21716	21745	21827	21891	21893	21629	21757	21620	21643	21823	21474	21669	21675	21755	21745	21827	21769	21812	21557	21706	21780	21559	21815	21608	21671	21717	21832	21596	21689	21803	21793	21804	21726	21819	21753	21753	21750	21572	21732	21584	21757	21905	21568	21499	21618	21426	21711	21854	21770	21578	21784	21607	21907	21775	21699	21752	21720	21555	21517	21614	21618	21678	21689	21496	21884	21787	21873	21799	21561	21728	21690	21704	21577	21546	21551	21537	21600	21695	21660	21347	21775	21590	21741	21903	21845	21509	21561	21717	21826	21579	21832	21615	22009	21751	21735	21699	21633	21761	21850	21714	21739	21742	21781	21665	21885	21813	21584	21860	21861	21578	21649	21776	21616	21801	21677	21705	21648	21670	21568	21948	21870	21655	21869	21619	21805	21535	21578	21773	21795	21685	21619	21672	21642	21775	21670	21704	21780	21761	21624	21697	21742	21721	21727	21593	21661	21650	21733	21685	21669	21816	21713	21813	21741	21659	21786	21667	21622	21660	21797	21858	21467	21538	21802	21600	21654	21444	21548	21589	21555	21766	21684	21994	21636	21866	21556	21727	21547	21798	21538	21739	21822	21976	21668	21887	21555	21713	21621	21669	21761	22009	21775	21817	21867	21661	21706	21707	21750	21952	21791	21864	21521	21515	21574	21822	21661	21672	21709	21623	21529	21926	21763	21627	21850	21755	21563	21875	21713	21752	21623	21617	21709	21730	21943	21837	21871	21544	21642	21689	21502	21650	21501	21830	21633	21680	21630	21784	21782	21821	21572	21803	21690	21730	21550	21627	21832	22014	21688	21587	21766	21854	21511	21869	21718	21698	21765	21501	21711	21601	21614	21717	21749	21804	21608	21820	21545	21675	21723	21889	21650	21750	21613	21708	21769	21863	21700	21669	21699	21674	21605	21636	21526	21854	21640	21707	21605	21584	21610	21817	21706	21814	21645	21788	21703	21412	21593	21862	21579	21728	21688	21783	21875	21531	21696	21763	21732	21756	21386	21547	21600	21692	21654	21675	21749	21980	21681	21955	21739	21888	21720	21777	21723	21659	21652	21753	21582	21710	21852	21799	21754	21699	21607	21831	21648	21691	21616	21873	21723	21716	21742	21911	21709	21572	21837	21740	21608	21705	21748	21707	21852	21785	21767	21609	21492	21708	21402	21667	21783	21757	21543	21737	21655	21774	21864	21817	21591	21541	21725	21650	21593	21655	21631	21975	21609	21716	21677	21596	21585	21761	21670	21651	21516	21747	21667	21607	21742	21710	22056	21722	21897	21873	21699	21566	21500	21703	21860	21854	21710	21883	21731	21672	21656	22041	21619	21748	21580	21731	21732	21733	21723	21688	21676	21668	21744	21642	21764	21873	21739	21644	21718	21725	21495	21638	21453	21431	21691	21970	21929	21796	21695	21615	21647	21743	21780	21563	21702	21694	21734	21717	21441	21870	21775	21633	21760	21730	21856	21808	21748	21878	21664	21768	21943	21637	21725	21717	21725	21814	21730	21852	21711	21777	21782	21635	21776	21682	21756	21786	21663	21833	21549	21784	21677	21736	21514	21814	21765	21644	21687	21607	21631	21545	21577	21538	21756	21781	21733	21648	21763	21885	21725	21713	21801	21629	21536	21853	21741	21681	21518	21668	21291	21833	21769	21584	21554	21722	21823	21749	21617	21762	21582	21939	21911	21782	21893	21579	21634	21828	21629	21602	21776	21557	21552	21585	21768	21717	21843	21672	21665	21715	21981	21897	21744	21881	21668	21677	21699	21800	21856	21632	21605	21645	21584	21713	21958	21734	21784	21613	21664	21896	21677	21540	21486	21694	21424	21717	21869	21773	21836	21783	21754	21773	21881	21423	21735	21761	21584	21869	21628
22588	35505	27281	24019	21989	20420	19362	18899	18369	17937	17731	17702	17559	17161	17276	17165	16965	17048	17000	16791	17121	16751	17080	16841	17077	16903	16840	16991	17047	16995	16761	16738	16955	17034	16936	16907	17067	16812	16982	17045	16798	16922	17009	16875	16812	16908	16983	16866	16959	16950	16967	16787	16782	16833	16761	16958	16966	16949	16924	16774	16998	16982	16824	17001	16988	16932	16965	16958	16835	16817	16742	16988	16822	16954	16862	16906	16874	16854	16826	16877	16866	17021	16939	16725	17000	16826	16974	16843	16777	16978	16787	16700	17103	16897	16890	17178	16933	16939	16957	16898	16812	16795	16903	16882	16866	16676	16991	16913	16842	16963	16802	16619	16902	16808	16783	16901	16760	16865	16952	16793	16935	16925	16905	16928	16858	16977	16744	16751	16824	16924	16860	16661	16955	16744	16876	16899	16811	16973	16893	16881	16785	16798	16933	16762	16849	16957	16868	16812	16906	16921	17141	16672	17112	16839	16910	16940	16730	16914	16911	16876	16759	16864	16856	16873	16994	16903	16838	16925	16788	16980	16740	16870	16842	16683	16800	17027	17011	16774	16884	16912	16791	16864	16899	16753	16984	16837	16886	17006	17140	16912	16901	16966	17077	16915	16877	16933	16942	16753	16864	16668	16877	16773	16894	16788	16959	16814	16768	16781	16908	16984	16843	16913	16936	16885	16985	16811	16931	16875	16986	16768	16843	16870	16896	16890	16818	16887	16927	16878	16919	16836	16956	16804	16823	16819	16901	16775	17073	16752	16710	16980	16873	16796	16937	16865	16988	17002	17012	16793	16814	16987	16715	16843	16958	16769	16908	16889	16816	16890	16900	16971	16785	16703	16808	16768	17070	16793	17070	16810	16845	17006	16993	17092	16858	16849	17051	16894	16821	16837	16840	16696	16857	16918	16890	16841	16747	16970	16949	16884	16666	16903	16946	16798	16942	16931	16848	17011	16887	16895	16745	16900	16795	16989	16786	16841	16779	16919	16784	16634	16826	16720	17065	16843	16890	16913	16979	16830	16739	16945	16923	16823	16850	16882	16957	16688	16933	16889	16926	17020	16894	16675	16982	16940	16942	16866	16922	16686	16966	16842	16845	16913	16937	16747	16763	16961	16760	16975	16825	16937	16833	17127	16870	16578	16913	16908	16908	16786	16987	16735	16742	16855	16792	16688	16858	16957	16974	16689	16793	16950	16786	16937	16903	16923	16633	16880	16845	16872	16727	16739	16902	16830	16871	16801	16924	16955	16972	17013	17018	16730	16876	16851	16903	16888	16949	16872	16863	16872	16876	16885	16889	16889	16832	16761	16916	16982	16837	16856	16735	16945	16811	16732	16709	16888	16872	16843	16922	16814	16959	16703	16976	16918	16896	16880	16681	16899	16839	16811	16912	16915	16810	16860	16742	16826	17001	16744	16668	16774	16933	16953	16862	16803	16782	17021	16777	16765	17004	16909	16780	17064	16967	16954	16882	16931	16870	16833	16986	17006	16807	17056	16879	16892	16979	16851	16912	17057	16840	16971	16843	16802	16943	16886	16928	16974	16946	16778	16761	16997	16782	16714	16918	16988	16904	16889	16706	16873	16939	17042	16778	16875	16913	16785	16807	16975	16997	17010	16942	17120	16905	16890	17015	17015	16874	16933	16934	16802	16880	16996	16807	16881	16892	16805	16878	16852	16860	16946	16903	16907	17042	16981	16956	16964	16768	16695	16754	16874	16959	16851	16611	16785	16699	16831	16858	16801	16795	16970	16808	16962	16894	16868	16815	17032	16726	16926	16907	16929	16854	16677	16926	16914	16943	16962	16803	16771	16904	16815	16793	16784	16794	16795	17069	16748	16655	17002	16734	16896	17052	16708	16815	16816	16774	16782	16822	16906	16926	16961	16835	16788	16922	16705	16890	16793	16787	16761	16998	16662	16934	16873	16978	16691	17084	16788	16846	16921	16842	16827	16952	17002	17128	16797	16950	16924	16704	16767	17035	16848	16878	16930	16868	16882	16912	16765	16901	16725	16973	16957	17007	16841	16784	16980	16952	16736	16883	16950	16868	16876	17012	16834	16797	16750	16957	16856	16777	16959	16732	16859	16771	16864	16772	16887	16747	16864	16847	16764	16991	16978	16752	16997	16947	16757	16906	16928	16639	17020	16956	16663	16743	16826	16733	16752	16831	16782	16910	17005	16879	17035	16672	16807	16901	16823	16779	16719	16995	16818	16749	16863	16812	16861	16832	16965	16843	16843	16927	16918	16946	16766	16895	16848	16809	16952	17056	16845	16776	16881	16930	16857	16859	16944	16975	16862	16738	16916	16776	16932	16723	16763	16944	16783	16866	16708	16856	16999	16831	16818	16969	16860	16779	16894	16915	16782	16989	16759	16758	16955	16924	16876	16945	16911	16941	16780	16835	16927	16956	16826	16843	16944	16906	16778	16830	16792	16806	16971	16995	16832	16826	16999	16823	16877	16879	16977	16840	16829	17008	16890	16969	16792	16927	16782	16772	16747	16815	16936	16885	16802	16892	17005	16830	16740	16804	16698	16877	16881	16824	16921	16820	17018	16699	16858	16924	16973	16793	17000	17029	16880	16875	17045	16786	16962	16903	16867	16736	16946	16946	16816	16913	16696	16697	16806	17045	16876	16921	17038	16897	16888	16906	16935	16958	16816	16921	16868	16903	16852	16887	16873	17190	16748	16918	16863	16913	16932	16822	16783	16941	16826	16907	16795	16993	17002	16957	16867	16907	17070	16838	16839	17042	16806	16805	16804	16841	16714	16924	16926	16930	16781	16995	16943	16723	16959	16781	16839	16972	16923	16857	16855	16798	17033	16923	16806	16904	16896	16885	16923	16966	16873	16812	16872	16764	16711	16994	16843	16862	16920	16836	16805	16914	16996	16870	16962	16846	16783	16858	16784	16823	16918	16988	16789	16798	16953	16689	16832	16956	16788	16783	16811	16870	16891	16859	16665	16866	16914	16855	16957	17029	16815	16940	16978	16814	16787	16785	17064	16724	16944	16897	16840	16968	16978	16917	16814	17056	16741	16742	16785	16865	16926	16849	16828	16818	16892	16788	16742	16806	16876	16819	16841	16932	16959	16813	16860	16969	16887	16796	16956	16785	16798	16969	16774	16942	16810	16784	16851	16788	16888	16794	16932	16983	16889	16882	16726	16890	16927	16755	16970	16921	17046	16877	16875	16828	16948	16970	17016	16965	16955	16837	16822	16902	16929	16985	16865	16741	16858	16923	16566	16944	16890	16826	16806	16792	16866	16618	16758	17030	16928	16680	16830	16819	16921	16970	16762	16765	16774	16864	16737	16640	16839	16841	16923	16782	16819	16675	16872	16858	16928	16942	16882	17001	16825	16935	16877	16734	16849	16817	16618	17054	16918	16956	17033	16764	16802	16873	16935	16987	16867	17021	16999	16932	16827	16886	16941	16771	16858	16810	16902	16975	16989	17082	16722	16907	16889	16916	16997	16825	16916	16949	16666	16938	16800	16928	16684	16688	16905	16820	16871	16927	16822	16969	16905	16842	16929	16810	16890	16936	16931	16739	16935	16858	16803	16932	16890	16838	16912	16715	16876	16979	17030	16830	17044	16953	16964	16925	16795	17012	16883	16767	16823	16950	17001	16897	16820	16881	16736	16769	16666	17065	16899	16937	16869	16753	16852	16877	17000	16691	16910	16968	16902	16787	16771	16911	16700	16887	16924	16711	16921	16834	16920	16739	16737	17052	16749	16989	16904	16835	16796	16896	16950	16929	16942	16740	16854	16831	16889	16963	16951	16853	16845	16819	16843	16937	16787	16866	16934	16927	16745	16816	16775	16801	16593	16889	16888	16911	16942	16794	16919	16801	16852	16867	16908	16894	16784	16871	16899	16837	16802	16870	16872	16788	16684	16879	16905	17068	16906	16834	16963	16818	16722	16791	17007	16847	16842	17014	16854	17053	16658	16824	16825	16883	16899	16885	16828	16921	16896	16797	17003	16997	16675	16945	16893	16827	16647	16962	16830	17045	16888	16856	17095	16934	16829	17027	16924	16803	16920	16758	16882	16781	16874	16854	16828	16869	17036	16853	16947	16777	16908	16802	16906	16935	16904	16875	16847	16970	16609	16989	16857	16757	16688	16921	16710	16870	17007	16950	16766	16976	16986	16636	16852	16951	16931	16954	16868	16778	16880	16689	17026	17017	16862	16616	16845	16905	16855	16945	16901	16866	16860	17042	16857	16799	16987	16759	16955	16818	16831	16958	16878	16884	16816	16700	17019	16952	16809	17059	16809	16766	16811	16911	16925	16846	17051	16852	16848	17092	16969	16676	16892	16994	16885	16839	17053	16946	16926	16955	16976	16772	16923	16713	16988	16639	16936	17115	16892	16907	16930	16842	16900	16868	16891	16890	16957	16858	16949	16783	17050	16770	16821	16707	16991	16939	16895	16875	16815	16982	16964	16965	16728	16855	16772	16755	16955	16889	17007	16849	16880	16633	16844	16801	16664	16690	16998	16813	16923	16674	16852	16872	16972	16939	16805	16953	16959	16952	17011	16957	16672	16754	16791	16918	16846	16981	16792	16950	16977	16828	16834	16935	16855	16931	16829	16795	16964	16875	16724	16794	16745	16854	16920	16850	16826	16864	16954	16926	16911	16984	16875	16856	16704	16915	16974	16874	16826	16863	16855	16783	16871	16860	16840	16777	16925	16859	16914	16946	16926	16849	16797	16849	16822	16855	16965	16992	16753	16885	16836	16748	16927	16730	16766	16921	16924	16830	16808	16788	16963	16672	16903	17018	17036	16932	16789	16870	16733	16908	16759	16745	16814	17079	16936	16978	16952	16842	16960	16975	16980	16923	16999	16812	16970	17005	16881	16899	16980	17037	16999	16820	17028	16917	16944	16667	17002	16829	16656	16768	16951	16946	16915	16892	17069	16727	16975	16892	16786	16898	16782	16841	16894	16911	16935	16756	16987	16833	16821	16921	16847	16948	16702	16802	16909	16832	16780	16920	16922	16795	16848	16944	16794	16916	16929	16883	16750	16851	16860	16720	17034	16862	16860	17100	16687	16910	16769	16967	17011	16870	16940	16999	16958	17038	16880	16827	16978	16859	16966	16844	16764
22188	21350	28641	24447	22304	25720	28167	24171	22986	22908	22538	22457	22530	22139	22071	21930	21963	21662	21720	21667	21499	21572	21612	21627	21574	21440	21368	21388	21488	21526	21672	21312	21279	21558	21598	21390	21436	21493	21624	21570	21368	21308	21574	21488	21484	21453	21369	21322	21320	21270	21307	21406	21589	21591	21216	21579	21326	21480	21315	21359	21480	21549	21529	21263	21512	21467	21616	21432	21421	21392	21334	21389	21455	21531	21292	21627	21517	21655	21394	21543	21400	21404	21697	21445	21321	21505	21509	21206	21436	21432	21652	21332	21488	21459	21056	21435	21320	21506	21471	21534	21375	21503	21435	21105	21240	21476	21481	21198	21572	21271	21270	21369	21326	21578	21369	21204	21286	21424	21310	21099	21326	21288	21492	21331	21112	21445	21348	21336	21442	21200	21435	21247	21333	21413	21245	21143	21606	21379	21376	21270	21275	21282	21332	21470	21309	21307	21477	21283	21442	21239	21193	21462	21288	21179	21511	21466	21520	21289	21345	21179	21383	21371	21376	21320	21346	21254	21207	21393	21237	21380	21458	21240	21391	21302	21199	21207	21468	21264	21371	21454	21022	21229	21213	21290	21283	21328	21371	21288	21478	21183	21150	21332	21242	21660	21312	21213	21186	21360	21408	21408	21354	21232	21310	21562	21357	21398	21361	21207	21111	21319	21498	21279	21100	21386	21411	21537	21159	21204	21433	21343	21395	21150	21201	21469	21377	21211	21463	21451	21476	21426	21443	21316	21321	21292	21504	21184	21297	21331	21310	21461	21253	21494	21253	21313	21423	21110	21425	21559	21315	21311	21386	21080	21450	21216	21137	21190	21386	21505	21520	21349	21306	21404	21178	21410	21296	21249	21449	21290	21269	21421	21430	21259	21400	21284	21331	21407	21277	21304	21349	21084	21247	21460	21376	21371	21271	21272	21365	21308	21435	21368	21494	21269	21162	21232	21310	21359	21533	21358	21407	21239	21314	21448	21248	21266	21335	21307	21185	21578	21578	21383	21535	21473	21391	21502	21424	21470	21345	21286	21313	21303	21407	21353	21316	21308	21415	21163	21297	21406	21442	21491	21516	21149	21218	21438	21498	21295	21092	21301	21429	21201	21605	21665	21396	21290	21215	21358	21172	21326	21256	21458	21384	21389	21444	21445	21151	21398	21335	21185	21461	21319	21392	21451	21310	21317	21291	21335	21202	21172	21395	21335	21347	21493	21320	21202	21412	21437	21467	21334	21381	21644	21456	21413	21194	21354	21426	21597	21425	21195	21360	21514	21252	21367	21219	21273	21402	21400	21330	21605	21594	21308	21192	21478	21501	21646	21448	21726	21320	21379	21471	21260	21368	21422	21327	21249	21395	21322	21392	21439	21422	21500	21449	21255	21358	21128	21304	21303	21428	21232	21498	21242	21335	21432	21466	21457	21269	21293	21255	21349	21225	21238	21124	21492	21312	21483	21381	20983	21331	21348	21298	21298	21190	21435	21341	21165	21223	21338	21339	21583	21250	21139	21253	21489	21502	21181	21229	21322	21072	21376	21500	21439	21468	21216	21220	21411	21115	21326	21481	21236	21342	21298	21266	21473	21549	21411	21334	21235	21325	21401	21414	21332	21190	21285	21189	21202	21352	21338	21245	21259	21231	21362	21507	21360	21299	21337	21405	21278	21581	21312	21494	21170	21291	21162	21263	21303	21360	21327	21392	21395	21427	21085	21381	21176	21193	21298	21474	21455	21425	21296	21349	21274	21337	21405	21483	21313	21433	21501	21419	21216	21134	21377	21336	21318	21375	21498	21334	21380	21236	21365	21553	21447	21280	21457	21528	21361	21284	21343	21373	21213	21235	21445	21250	21313	21487	21306	21460	21351	21730	21228	21278	21449	21344	21624	21334	21234	21270	21461	21425	21388	21409	21467	21256	21344	21366	21486	21290	21223	21256	21377	21248	21210	21278	21564	21384	21354	21276	21179	21197	21363	21062	21272	21338	21521	21543	21165	21593	21395	21152	21156	21074	21393	21374	21330	21312	21436	21411	21485	21407	21269	21359	21571	21340	21261	21413	21283	21486	21398	21219	21464	21465	21396	21487	21227	21530	21181	21385	21420	21379	21492	21372	21545	21105	21354	21065	21441	21354	21122	21249	21388	21573	21338	21305	21358	21446	21205	21325	21328	21305	21342	21509	21467	21252	21256	21417	21166	21540	21156	21273	21513	21368	21475	21355	21379	21319	21252	21408	21412	21474	21560	21372	21486	21250	21435	21316	21425	21397	21485	21547	21220	21428	21333	21499	21356	21342	21447	21520	21285	21426	21404	21316	21092	21478	21566	21459	21503	21219	21110	21198	21215	21403	21399	21380	21386	21298	21188	21509	21245	21265	21341	21486	21239	21170	21296	21412	21211	21338	21285	21397	21382	21251	21289	21381	21291	21410	21409	21273	21341	21228	21449	21325	21264	21300	21535	21321	21229	21319	21468	21342	21383	21653	21406	21379	21301	21441	21403	21535	21309	21430	21273	21411	21531	21403	21287	21136	21306	21350	21343	21247	21205	21358	21420	21664	21311	21578	21487	21346	21531	21385	21335	21207	21339	21426	21498	21302	21348	21467	21524	21252	21299	21182	21407	21345	21117	21208	21207	21276	21545	21329	21260	21359	21282	21490	21350	21557	21344	21412	21316	21568	21532	21409	21198	21486	21383	21356	21447	21252	21399	21321	21345	21424	21215	21568	21540	21343	21162	21352	21316	21270	21224	21308	21237	21329	21440	21437	21415	21345	21348	21356	21390	21226	21448	21367	21243	21719	21349	21581	21165	21355	21339	21390	21372	21377	21503	21323	21397	21243	21077	21412	21317	21408	21562	21238	21407	21241	21215	21411	21242	21497	21328	21398	21292	21354	21247	21068	21353	21105	21370	21465	21189	21446	21240	21168	21437	21270	21249	21463	21380	21232	21394	21395	21489	21422	21310	21169	21361	21424	21311	21251	21500	21230	21113	21287	21412	21438	21346	21295	21187	21332	21350	21474	21247	21492	21336	21388	21269	21371	21426	21337	21441	21440	21455	21402	21308	21253	21202	21584	21244	21300	21358	21392	21370	21294	21475	21382	21484	21387	21285	21319	21528	21369	21349	21404	21354	21642	21153	21186	21368	21285	21538	21519	21307	21302	21392	21258	21343	21380	21395	21324	21355	21459	21186	21364	21482	21213	21137	21325	21317	21344	21553	21501	21503	21168	21330	21322	21372	21278	21377	21138	21417	21144	21274	21313	21265	21394	21250	21353	21505	21262	21270	21169	21012	21181	21043	21316	21403	21219	21404	21088	21178	21273	21539	21274	21445	21317	21378	21253	21055	21258	21486	21260	21374	21329	21200	21455	21335	21394	21239	21249	21404	21306	21229	21184	21457	21338	21350	21347	21323	21519	21536	21435	21402	21300	21549	21485	21398	21273	21359	21156	21285	21453	21293	21369	21449	21211	21372	21381	21384	21471	21305	21427	21288	21256	21256	21335	21262	21284	21289	21444	21338	21419	21256	21325	21069	21601	21293	21253	21365	21162	21370	21236	21407	21504	21457	21356	21227	21550	21227	21485	21261	21199	21257	21325	21427	21520	21455	21410	21432	21321	21282	21289	21363	21295	21401	21266	21256	21454	21223	21474	21031	21340	21451	21421	21439	21440	21336	21307	21426	21220	21360	21473	21427	21522	21454	21354	21279	21094	21340	21347	21401	21502	21325	21199	21298	21322	21166	21299	21652	21537	21569	21333	21137	21290	21409	21234	21171	21252	21146	21496	21438	21408	21106	21196	21464	21623	21461	21553	21461	21102	21399	21328	21159	21540	21371	21217	21339	21250	21205	21306	21563	21219	21258	21303	21472	21600	21290	21509	21435	21496	21312	21732	21307	21386	21314	21371	21335	21312	21334	21346	21389	21498	21533	21319	21359	21363	21453	21519	21358	21224	21325	21360	21253	21379	21293	21448	21428	21399	21492	21669	21445	21271	21348	21223	21268	21247	21174	21189	21459	21173	21278	21352	21204	21416	21241	21292	21306	21433	21370	21392	21284	21319	21258	21263	21411	21396	21282	21307	21232	21368	21410	21202	21295	21329	21481	21151	21315	21679	21236	21286	21392	21526	21376	21292	21404	21376	21238	21464	21583	21690	21277	21376	21278	21220	21551	21241	21256	21256	21360	21452	21175	21429	21330	21423	21437	21497	21497	21423	21343	21306	21205	21471	21131	21306	21312	21388	21256	21441	21395	21310	21247	21261	21258	21444	21356	21354	21343	21276	21481	21510	21517	21619	21451	21316	21228	21569	21369	21328	21424	21532	21454	21403	21428	21350	21145	21251	21179	21472	21079	21361	21345	21186	21335	21384	21446	21370	21467	21471	21280	21436	21267	21429	21241	21298	21393	21702	21226	21359	21273	21793	21360	21205	21102	21403	21325	21264	21299	21219	21246	21461	21410	21329	21247	21399	21412	21442	21391	21283	21354	21550	21264	21303	21243	21520	21266	21362	21288	21614	21257	21357	21295	21338	21497	21331	21443	21217	21308	21397	21192	21338	21425	21502	21492	21499	21285	21203	21364	21323	21146	21242	21339	21442	21423	21544	21392	21356	21374	21479	21304	21460	21509	21412	21506	21363	21283	21199	21289	21305	21371	21182	21484	21538	21249	21308	21541	21437	21321	21220	21249	21214	21505	21366	21294	21100	21380	21452	21303	21425	21394	21280	21441	21584	21282	21227	21371	21339	21330	21240	21224	21600	21366	21489	21475	21290	21479	21476	21700	21364	21423	21463	21240	21370	21328	21252	21249	21361	21271	21335	21415	21559	21725	21550	21270	21237	21060	21397	21171	21201	21338	21449	21504	21139	21450	21297	21286	21373	21597	21352	21259	21497	21339	21312	21340	21283	21488	21281	21362	21371	21146	21311	21183	21224	21226	21355	21406	21196	21546	21186	21187	21412	21185	21306	21486	21437	21455	21221	21235	21329	21235	21352	21445	21144	21237	21273	21387	21218	21511	21503	21537	21432	21285	21405	21317	21554	21062	21275	21426	21330	21309	21469	21313	21343	21427	21119	21355	21500	21401	21423	21097	21238	21365	21352	21270	21333	21348	21476	21574	21481	21365
22923	42385	32673	28269	25278	22667	21341	20312	19224	18942	18627	18134	17586	17416	17411	17229	16961	17185	16890	16777	16923	16749	16838	16945	16675	16649	16636	16684	16810	16695	16775	16747	16777	16669	16678	16880	16819	16806	16863	16535	16516	16660	16755	16617	16832	16765	16509	16769	16734	16686	16819	16786	16707	16726	16535	16853	16720	16678	16766	16801	16742	16605	16604	16812	16654	16729	16661	16736	16752	16743	16637	16834	16592	16714	16660	16766	16523	16642	16527	16670	16711	16624	16625	16653	16717	16699	16723	16695	16973	16703	16735	16522	16536	16519	16666	16786	16827	16544	16612	16550	16681	16800	16652	16771	16674	16607	16779	16734	16668	16639	16598	16637	16741	16702	16725	16762	16659	16731	16756	16703	16677	16544	16894	16727	16716	16716	16840	16704	16770	16766	16675	16745	16533	16672	16756	16538	16750	16676	16613	16583	16802	16809	16637	16702	16743	16677	16689	16832	16771	16587	16615	16597	16651	16792	16792	16942	16628	16541	16790	16821	16734	16528	16650	16670	16725	16716	16689	16705	16642	16713	16729	16634	16709	16593	16605	16602	16581	16760	16706	16948	16662	16540	16567	16640	16703	16755	16546	16643	16782	16651	16742	16575	16636	16777	16594	16819	16576	16645	16538	16618	16679	16769	16634	16798	16787	16622	16846	16585	16732	16560	16715	16792	16608	16694	16581	16765	16839	16625	16591	16776	16843	16912	16656	16845	16636	16821	16572	16588	16623	16749	16595	16537	16553	16605	16682	16712	16590	16806	16619	16685	16754	16690	16783	16713	16684	16580	16635	16731	16457	16836	16742	16634	16755	16569	16575	16775	16559	16629	16600	16673	16707	16653	16645	16680	16720	16605	16611	16722	16551	16565	16576	16627	16492	16850	16722	16737	16584	16706	16731	16481	16548	16683	16633	16640	16676	16661	16720	16630	16732	16523	16642	16704	16705	16717	16801	16745	16756	16726	16682	16768	16611	16688	16780	16689	16719	16680	16669	16696	16791	16655	16663	16629	16818	16641	16467	16839	16606	16550	16763	16692	16645	16684	16770	16561	16655	16801	16697	16553	16592	16540	16653	16755	16822	16542	16613	16550	16505	16809	16818	16647	16717	16681	16863	16583	16783	16580	16635	16662	16642	16745	16461	16724	16555	16449	16504	16655	16792	16724	16725	16564	16633	16775	16602	16576	16690	16756	16740	16642	16668	16738	16713	16587	16789	16578	16717	16785	16690	16765	16672	16734	16594	16575	16657	16685	16566	16622	16623	16766	16689	16650	16635	16874	16711	16704	16632	16762	16889	16528	16748	16385	16677	16779	16595	16764	16772	16721	16676	16618	16513	16624	16788	16576	16630	16666	16578	16562	16664	16596	16678	16612	16689	16663	16788	16805	16538	16797	16571	16573	16688	16669	16699	16590	16511	16716	16620	16660	16784	16539	16624	16430	16830	16729	16636	16545	16656	16663	16618	16683	16549	16675	16630	16669	16498	16670	16787	16748	16590	16743	16836	16705	16564	16649	16747	16494	16627	16604	16705	16657	16554	16913	16773	16645	16634	16681	16677	16843	16771	16586	16659	16603	16869	16666	16613	16634	16798	16681	16748	16840	16586	16666	16572	16721	16489	16713	16601	16633	16707	16542	16398	16732	16672	16719	16684	16716	16615	16756	16612	16804	16528	16634	16724	16413	16731	16754	16805	16570	16801	16678	16675	16516	16655	16761	16676	16718	16784	16546	16742	16708	16535	16690	16592	16667	16742	16692	16675	16564	16534	16756	16504	16563	16754	16534	16585	16761	16524	16765	16682	16815	16746	16601	16877	16666	16581	16617	16687	16751	16663	16736	16757	16694	16778	16778	16696	16564	16702	16564	16835	16613	16538	16692	16679	16714	16881	16651	16711	16596	16745	16705	16631	16506	16589	16766	16668	16563	16665	16434	16626	16591	16792	16531	16640	16731	16735	16619	16604	16722	16720	16483	16811	16613	16515	16621	16630	16599	16702	16642	16848	16774	16687	16846	16692	16699	16734	16550	16725	16741	16610	16695	16770	16606	16771	16687	16603	16639	16652	16805	16687	16711	16863	16693	16488	16513	16641	16626	16746	16776	16668	16641	16691	16690	16797	16748	16731	16668	16627	16810	16749	16671	16632	16870	16729	16716	16462	16600	16660	16575	16838	16679	16799	16595	16740	16707	16651	16726	16695	16509	16570	16725	16755	16668	16717	16669	16734	16545	16610	16702	16715	16478	16716	16710	16653	16660	16911	16633	16743	16598	16764	16761	16660	16545	16593	16661	16693	16569	16548	16591	16722	16687	16646	16617	16486	16745	16719	16584	16657	16639	16614	16442	16609	16679	16664	16567	16664	16773	16571	16593	16854	16576	16621	16685	16555	16842	16635	16781	16691	16595	16786	16738	16589	16649	16604	16701	16666	16440	16745	16704	16697	16814	16671	16918	16579	16637	16443	16678	16597	16531	16558	16893	16694	16707	16506	16711	16611	16783	16752	16777	16641	16630	16517	16714	16766	16629	16687	16690	16538	16730	16691	16774	16687	16559	16810	16623	16586	16648	16804	16552	16691	16547	16624	16646	16841	16637	16696	16571	16722	16679	16634	16846	16680	16802	16752	16836	16668	16598	16648	16659	16710	16460	16860	16547	16771	16621	16599	16674	16862	16748	16652	16616	16796	16579	16741	16579	16528	16687	16529	16682	16730	16742	16688	16631	16521	16626	16579	16837	16630	16502	16763	16759	16660	16634	16590	16520	16555	16702	16846	16634	16553	16600	16719	16681	16792	16737	16705	16569	16826	16846	16643	16662	16510	16763	16671	16730	16678	16690	16661	16666	16577	16681	16696	16584	16564	16616	16650	16659	16697	16681	16702	16597	16430	16490	16631	16668	16724	16777	16749	16699	16588	16841	16766	16715	16678	16640	16725	16556	16607	16617	16702	16713	16797	16727	16641	16405	16561	16770	16766	16745	16789	16615	16622	16640	16573	16558	16767	16543	16601	16504	16837	16724	16650	16558	16656	16586	16597	16487	16792	16836	16723	16553	16652	16543	16655	16682	16599	16751	16665	16854	16586	16786	16573	16639	16652	16606	16647	16557	16665	16607	16744	16576	16771	16526	16760	16667	16553	16681	16607	16828	16800	16712	16597	16666	16719	16681	16691	16497	16660	16555	16643	16701	16559	16641	16738	16643	16627	16671	16852	16520	16886	16639	16689	16575	16712	16776	16779	16606	16724	16627	16579	16850	16603	16597	16641	16546	16670	16606	16539	16698	16771	16627	16597	16698	16745	16775	16507	16622	16778	16603	16697	16688	16784	16801	16565	16784	16699	16745	16749	16636	16761	16681	16754	16440	16702	16633	16688	16722	16674	16646	16646	16774	16851	16563	16784	16726	16839	16665	16681	16621	16651	16693	16600	16599	16681	16550	16474	16699	16450	16685	16661	16615	16739	16757	16768	16697	16702	16655	16698	16555	16721	16623	16568	16622	16777	16700	16757	16625	16747	16700	16719	16621	16613	16611	16720	16612	16596	16648	16603	16530	16580	16527	16651	16703	16643	16595	16660	16439	16588	16747	16487	16638	16499	16841	16774	16642	16505	16783	16690	16723	16659	16719	16493	16718	16586	16822	16544	16454	16506	16788	16453	16563	16666	16671	16529	16560	16624	16737	16623	16750	16455	16693	16665	16591	16749	16582	16840	16603	16726	16724	16715	16581	16580	16664	16610	16573	16748	16548	16727	16793	16580	16639	16739	16777	16632	16668	16553	16685	16475	16682	16674	16591	16683	16595	16683	16694	16764	16570	16554	16680	16661	16624	16723	16557	16629	16541	16707	16485	16636	16679	16464	16713	16522	16654	16564	16758	16580	16747	16841	16530	16851	16531	16632	16815	16650	16591	16623	16755	16576	16780	16695	16728	16780	16624	16618	16669	16618	16817	16758	16525	16613	16719	16718	16731	16584	16736	16736	16597	16582	16578	16593	16592	16632	16718	16683	16813	16804	16950	16568	16500	16794	16660	16713	16707	16605	16755	16739	16495	16556	16645	16784	16523	16549	16761	16700	16550	16722	16477	16591	16624	16714	16656	16626	16588	16582	16905	16625	16738	16513	16649	16596	16705	16659	16489	16672	16592	16711	16714	16778	16678	16569	16568	16636	16641	16608	16783	16768	16544	16669	16740	16525	16606	16712	16737	16786	16682	16850	16671	16770	16606	16543	16731	16847	16665	16714	16762	16459	16648	16666	16675	16727	16677	16695	16663	16660	16734	16652	16480	16590	16822	16741	16974	16846	16530	16622	16736	16593	16684	16672	16589	16775	16640	16746	16631	16617	16562	16697	16795	16662	16583	16509	16744	16822	16569	16856	16756	16535	16647	16620	16729	16613	16805	16688	16513	16756	16578	16462	16708	16669	16565	16894	16731	16643	16630	16636	16604	16660	16636	16582	16565	16602	16693	16741	16628	16658	16670	16551	16634	16604	16710	16677	16694	16623	16730	16745	16584	16701	16643	16852	16701	16513	16570	16588	16531	16702	16745	16798	16632	16875	16673	16562	16635	16424	16602	16556	16595	16710	16723	16687	16586	16642	16678	16720	16490	16746	16819	16584	16594	16500	16672	16706	16582	16646	16702	16583	16545	16810	16617	16664	16559	16771	16594	16625	16474	16784	16674	16494	16567	16632	16750	16580	16426	16560	16690	16504	16713	16570	16702	16656	16614	16654	16560	16759	16689	16476	16510	16490	16522	16644	16521	16722	16783	16841	16664	16320	16609	16717	16607	16931	16698	16620	16694	16681	16454	16491	16490	16754	16817	16612	16591	16479	16624	16690	16641	16815	16718	16584	16545	16595	16547	16858	16633	16774	16594	16642	16880	16706	16679	16753	16709	16522	16657	16671	16814	16733	16673	16497	16818	16742	16717	16783	16588	16695	16628	16708	16685	16667	16705	16909	16623	16834	16667	16589	16592	16658	16724	16696	16535	16614	16674	16632	16588	16685	16824	16581	16794	16665	16752	16637	16705	16629	16764	16713	16609	16612	16737	16566	16548	16694	16684	16639	16651	16654	16815	16576	16537	16736	16739	16611	16620	16733	16641	16614	16614	16935	16559	16635	16591	16645	16796
31479	28468	30548	27648	24432	23742	23190	22777	22318	22131	21991	21945	22029	21586	21696	21739	21656	21602	21698	21800	21698	21639	21571	21306	21464	21484	21757	21611	21742	21494	21563	21502	21369	21480	21503	21746	21467	21254	21762	21801	21360	21563	21520	21661	21570	21340	21551	21517	21423	21545	21477	21457	21506	21595	21580	21470	21696	21326	21489	21529	21478	21464	21572	21605	21685	21506	21763	21410	21513	21647	21572	21500	21385	21489	21224	21436	21560	21535	21590	21381	21438	21468	21418	21643	21443	21715	21426	21511	21494	21525	21378	21615	21573	21527	21451	21336	21695	21334	21550	21599	21376	21502	21249	21499	21636	21609	21692	21415	21425	21445	21506	21371	21442	21559	21667	21547	21725	21512	21452	21509	21340	21236	21431	21577	21638	21589	21646	21530	21448	21879	21710	21338	21475	21513	21539	21611	21707	21220	21486	21452	21577	21546	21353	21586	21697	21459	21519	21422	21364	21450	21594	21566	21471	21559	21326	21555	21523	21549	21547	21348	21528	21422	21635	21533	21409	21538	21511	21542	21704	21439	21501	21545	21440	21344	21532	21492	21511	21494	21525	21274	21462	21473	21559	21676	21744	21392	21552	21600	21297	21474	21550	21652	21495	21448	21569	21360	21422	21438	21507	21333	21585	21616	21494	21583	21688	21479	21765	21590	21389	21432	21505	21561	21509	21415	21455	21609	21648	21549	21607	21438	21497	21486	21690	21584	21768	21613	21554	21553	21420	21429	21654	21478	21449	21464	21531	21448	21519	21652	21628	21476	21186	21352	21572	21468	21693	21549	21600	21472	21684	21614	21485	21597	21355	21350	21559	21666	21863	21631	21375	21650	21589	21743	21633	21744	21437	21524	21604	21737	21577	21307	21353	21661	21596	21494	21410	21671	21282	21491	21268	21572	21465	21425	21680	21684	21499	21739	21504	21566	21347	21375	21631	21546	21537	21655	21487	21547	21626	21655	21278	21516	21390	21395	21510	21682	21620	21275	21564	21586	21389	21625	21450	21342	21527	21532	21583	21608	21544	21639	21471	21405	21713	21590	21521	21601	21535	21297	21399	21389	21608	21656	21557	21509	21796	21516	21499	21724	21451	21616	21602	21616	21529	21539	21598	21625	21682	21688	21643	21439	21702	21524	21501	21569	21736	21459	21578	21433	21577	21265	21583	21516	21315	21445	21587	21586	21519	21646	21600	21502	21608	21411	21621	21568	21556	21698	21493	21676	21647	21683	21594	21459	21556	21491	21431	21811	21636	21563	21731	21578	21680	21461	21441	21417	21425	21531	21274	21436	21457	21693	21483	21881	21681	21391	21456	21598	21694	21529	21439	21709	21408	21527	21465	21626	21489	21418	21646	21373	21627	21436	21550	21563	21762	21332	21526	21491	21693	21667	21724	21709	21638	21613	21401	21501	21528	21490	21418	21350	21465	21555	21754	21709	21364	21545	21662	21404	21636	21300	21481	21446	21490	21435	21367	21569	21543	21682	21521	21611	21345	21563	21765	21462	21470	21414	21436	21552	21629	21652	21910	21692	21661	21625	21421	21609	21400	21483	21627	21513	21377	21587	21677	21716	21497	21451	21560	21603	21511	21564	21596	21693	21480	21516	21617	21367	21488	21479	21600	21604	21503	21495	21573	21751	21238	21387	21568	21642	21630	21573	21476	21556	21759	21628	21353	21315	21462	21592	21720	21561	21650	21570	21654	21501	21381	21487	21524	21728	21569	21637	21663	21527	21609	21377	21516	21580	21587	21455	21685	21506	21558	21618	21474	21481	21534	21432	21450	21643	21609	21418	21692	21481	21674	21568	21621	21362	21399	21480	21681	21458	21518	21353	21788	21287	21470	21591	21592	21618	21549	21697	21415	21562	21588	21532	21478	21593	21528	21605	21491	21485	21474	21475	21544	21535	21770	21749	21384	21340	21735	21443	21462	21380	21107	21429	21546	21487	21563	21498	21362	21494	21656	21554	21632	21544	21716	21551	21541	21397	21582	21584	21474	21578	21299	21515	21459	21515	21569	21499	21469	21447	21855	21609	21572	21460	21399	21525	21606	21482	21512	21636	21746	21492	21517	21411	21664	21688	21578	21658	21489	21537	21452	21724	21881	21474	21502	21553	21461	21628	21632	21497	21566	21467	21611	21424	21634	21565	21621	21412	21628	21453	21397	21669	21565	21621	21558	21729	21573	21503	21462	21506	21819	21525	21450	21451	21283	21629	21488	21515	21497	21394	21291	21490	21494	21682	21621	21475	21609	21759	21551	21569	21727	21649	21544	21393	21640	21563	21563	21438	21640	21692	21488	21669	21286	21849	21688	21483	21544	21298	21618	21742	21554	21654	21633	21587	21698	21621	21609	21491	21446	21494	21601	21460	21599	21447	21415	21275	21537	21224	21493	21653	21538	21560	21743	21485	21758	21575	21425	21607	21543	21549	21615	21486	21479	21707	21492	21627	21467	21564	21502	21308	21806	21557	21567	21613	21769	21538	21639	21337	21456	21504	21549	21431	21585	21460	21553	21577	21424	21815	21515	21348	21287	21474	21713	21514	21421	21507	21574	21585	21434	21295	21686	21597	21424	21375	21405	21510	21487	21508	21548	21317	21675	21435	21429	21465	21418	21342	21802	21573	21369	21401	21596	21666	21685	21274	21572	21361	21699	21551	21533	21579	21627	21698	21463	21257	21683	21520	21670	21739	21316	21466	21541	21682	21515	21542	21683	21644	21319	21622	21704	21493	21663	21589	21676	21519	21416	21514	21498	21325	21519	21561	21505	21705	21448	21766	21258	21590	21682	21528	21375	21524	21587	21478	21661	21532	21651	21571	21557	21684	21372	21365	21619	21689	21590	21554	21425	21587	21656	21421	21305	21609	21707	21581	21630	21509	21561	21617	21527	21713	21430	21587	21466	21453	21449	21490	21464	21617	21733	21469	21575	21506	21396	21727	21561	21614	21521	21534	21427	21511	21708	21462	21696	21546	21283	21520	21493	21325	21574	21503	21479	21732	21521	21561	21628	21593	21496	21592	21639	21653	21368	21311	21715	21783	21815	21562	21494	21488	21421	21505	21194	21518	21647	21637	21359	21499	21401	21593	21690	21440	21783	21709	21471	21418	21659	21653	21608	21602	21520	21615	21577	21191	21275	21684	21429	21649	21372	21502	21451	21497	21743	21158	21530	21633	21598	21588	21367	21697	21558	21411	21448	21345	21509	21635	21542	21544	21400	21385	21420	21683	21715	21729	21492	21292	21635	21537	21604	21706	21407	21571	21758	21722	21565	21524	21370	21658	21656	21538	21689	21478	21562	21593	21566	21467	21445	21540	21609	21481	21288	21417	21471	21406	21241	21462	21462	21505	21617	21429	21509	21347	21755	21631	21600	21638	21609	21616	21608	21706	21523	21525	21370	21518	21574	21454	21403	21513	21552	21782	21599	21577	21771	21499	21515	21420	21436	21576	21508	21554	21498	21288	21400	21535	21435	21353	21654	21632	21597	21532	21422	21732	21566	21405	21584	21676	21588	21475	21504	21488	21373	21531	21512	21491	21589	21335	21612	21725	21618	21377	21637	21300	21533	21410	21484	21649	21649	21611	21585	21395	21469	21440	21664	21657	21272	21559	21455	21473	21266	21450	21758	21583	21619	21638	21722	21595	21757	21629	21343	21752	21737	21573	21483	21506	21462	21508	21526	21466	21477	21552	21709	21478	21681	21371	21544	21289	21541	21452	21596	21562	21600	21534	21419	21610	21684	21485	21677	21362	21583	21581	21332	21505	21510	21382	21432	21509	21721	21378	21530	21449	21497	21247	21553	21320	21418	21355	21491	21695	21580	21652	21629	21589	21648	21673	21614	21431	21563	21570	21653	21693	21542	21363	21500	21450	21636	21529	21673	21704	21443	21557	21823	21702	21479	21557	21608	21608	21696	21525	21563	21729	21600	21614	21569	21660	21515	21362	21313	21273	21701	21422	21536	21420	21555	21316	21479	21441	21563	21458	21546	21523	21583	21556	21392	21685	21477	21360	21651	21513	21280	21590	21360	21408	21686	21481	21259	21355	21453	21448	21581	21463	21566	21537	21674	21338	21377	21409	21755	21545	21468	21837	21451	21535	21504	21434	21433	21531	21473	21384	21613	21584	21498	21581	21448	21650	21597	21625	21434	21692	21645	21213	21549	21521	21632	21425	21597	21525	21410	21647	21396	21864	21399	21674	21651	21425	21598	21473	21740	21462	21500	21680	21568	21369	21742	21462	21633	21398	21509	21430	21372	21597	21376	21443	21707	21655	21612	21566	21660	21643	21697	21503	21442	21478	21517	21719	21575	21483	21406	21492	21638	21591	21584	21689	21629	21631	21718	21684	21305	21454	21513	21674	21349	21482	21555	21466	21579	21553	21500	21632	21594	21349	21772	21455	21528	21459	21549	21745	21684	21339	21391	21604	21585	21589	21378	21603	21483	21457	21654	21766	21411	21487	21565	21542	21600	21666	21609	21690	21713	21589	21678	21508	21412	21494	21361	21498	21718	21630	21616	21478	21786	21601	21629	21312	21630	21488	21591	21269	21662	21401	21403	21623	21617	21611	21625	21776	21567	21400	21519	21460	21626	21641	21664	21548	21772	21607	21478	21470	21553	21482	21388	21571	21735	21516	21550	21289	21699	21426	21419	21509	21475	21618	21385	21597	21502	21705	21512	21575	21712	21674	21639	21491	21610	21480	21460	21465	21484	21436	21594	21431	21584	21716	21635	21378	21767	21647	21666	21514	21760	21623	21433	21530	21584	21643	21475	21527	21452	21577	21582	21364	21427	21560	21586	21575	21504	21457	21382	21743	21746	21390	21505	21594	21582	21502	21423	21561	21630	21523	21601	21485	21527	21518	21734	21713	21433	21490	21442	21560	21537	21372	21569	21497	21768	21550	21720	21383	21538	21524	21394	21460	21405	21695	21610	21475	21721	21524	21588	21616	21497	21577	21475	21262	21544	21342	21472	21809	21707	21613	21461	21333	21673	21658	21679	21545	21603	21577	21681	21394	21594	21500	21525	21665	21302	21380	21475	21435	21397	21674	21465	21500	21469	21511	21422	21517	21417	21437	21549	21509	21386	21800	21511	21516	21558	21564	21531	21663
25116	34903	26495	23570	21799	20105	19304	18356	18107	17789	17506	17423	17350	16989	17089	16942	17052	16852	17145	16891	16834	16873	16778	16893	16788	16641	17002	16935	16655	16881	16947	16767	16744	16739	16817	16528	16793	16929	16829	16811	16719	16830	16746	16729	16764	16695	16837	16943	16913	16809	16725	16797	16689	16712	16758	16732	16634	16690	16878	16738	16941	16934	16795	16900	16693	16962	16863	16790	16667	16889	16864	16955	16788	16743	16773	16836	16755	16825	16717	16865	16863	16956	16669	16913	16727	16911	16648	16892	16724	16964	16884	16836	16825	17003	16998	16758	16494	16792	16807	16866	16609	16839	16683	16786	16954	16801	16806	16748	16889	16814	16808	16777	16788	16773	16716	16921	16953	16888	16765	16771	16854	16852	16769	16625	16818	16740	17069	16939	16846	16821	16736	16905	16625	16830	16681	16727	16785	16729	16733	16641	16787	16812	16755	16826	16761	16779	16783	16759	16715	16858	16956	16840	16776	16723	16852	16660	16853	16838	16919	16830	16840	16877	16773	16773	17007	16699	16795	16808	16874	16716	16922	16764	16817	16898	16685	16920	16931	16673	16693	16692	16790	16872	16762	16870	16745	16915	16805	16840	16736	16734	16855	16852	16675	16739	16838	16849	16806	16901	16779	16892	16921	16898	16550	16778	16848	16748	16821	16803	16612	16867	16803	16958	16835	16810	16717	16793	16822	16704	16888	16813	16666	16724	16900	16759	16755	16841	17004	16812	16660	16828	16906	16870	16942	16800	16902	16840	16805	16655	16744	16920	16898	16717	16773	16757	16944	16751	16711	16790	16670	16737	16817	16819	16835	16743	16679	16832	16709	16889	16704	16702	16813	16686	16801	16909	16708	16620	16914	16755	16642	16703	16898	16882	16671	16876	16629	16777	16734	16927	16965	16818	16759	16843	16729	16820	16791	16669	16851	16868	16749	16814	16903	16831	16783	16943	16724	16778	16982	16933	16713	16777	16917	16807	16705	16814	16789	16758	16814	16896	16830	16859	16698	16885	16860	16951	16705	16881	16746	16817	16578	16695	16735	16719	16861	16644	16624	16710	16899	16713	16823	16802	16869	16811	16714	16996	16760	16706	16822	16718	16811	16813	16608	16823	16660	17080	16680	16823	16758	16743	16775	16820	16772	16809	16830	16969	16679	16791	16811	16771	16942	16778	16746	16762	16768	16953	16852	16757	16642	16902	16941	16925	16788	16734	16857	16921	16882	16773	16765	16801	16753	16931	17016	16881	16789	16834	16779	16654	16808	16854	16949	16780	16885	16730	16937	16859	16752	16927	16726	16784	16864	16711	16864	16881	16664	16857	16853	16705	16838	16685	16812	16759	16843	16777	16929	16771	16771	16940	16697	16885	16791	16924	16881	16631	16801	16801	16916	16830	16856	16979	16725	16743	16657	16865	16881	16960	16750	16826	16851	16705	16974	16829	16953	16898	16588	16912	16766	16776	16864	16850	16821	16815	16806	16794	16868	16886	16741	16591	16559	16764	16793	16838	16731	16959	16934	16873	16928	16808	16834	16746	16888	16740	16729	16940	16912	16846	16772	16838	16987	16849	16790	16767	17032	16863	16781	16859	16786	16677	16996	16880	16901	16885	16678	16885	17006	16704	16789	17047	17062	16766	16767	16936	16963	16626	16772	16868	16804	16819	16889	16893	16598	16917	16823	16934	16852	16880	16748	16791	16777	16699	16904	16830	16900	16801	16880	16914	16864	16777	16907	16828	16762	16859	16702	16696	16868	16960	16704	16590	16770	16898	16791	16635	16707	16910	16790	16603	16790	16855	16851	17080	16890	16765	16865	16736	16859	16930	16820	16846	16675	16864	16738	16771	16831	16996	16817	16773	16989	16844	16711	16813	16607	16747	16924	16836	16998	16805	16840	16585	16702	16855	16698	16870	16899	16757	16681	16785	16951	16992	16878	16795	16628	16725	16710	16862	16864	16795	16623	16862	16923	16675	16770	16776	16852	16742	16686	16809	16780	16664	16685	16902	16779	16762	16672	16789	16808	16694	16713	16815	16794	16710	16710	16755	16976	16852	16791	16705	16937	16876	16797	16759	16709	16810	16790	16723	16749	16890	16790	16860	16866	16806	16843	16752	16957	16755	16793	16850	16987	16759	16726	16835	16734	16870	16737	16651	16648	16814	16747	16743	16753	16798	16854	16815	16827	16869	16785	16777	16866	16647	16912	16811	16690	17123	16878	16846	16820	16802	16708	16820	17034	16697	16694	16776	16839	16857	16859	16812	16882	16915	16824	16723	16914	16752	17002	16774	16731	16790	16933	16859	16757	16999	16678	16994	16881	16738	16954	16766	16987	16938	16837	16763	16816	16818	16808	16896	16945	16671	16870	16842	16704	16857	16842	16768	16861	16852	16929	16854	16733	16620	16735	16884	16813	16901	16820	16734	16855	16797	16824	16871	16690	16786	16737	16702	16879	16850	16615	16879	16827	16796	16880	16879	16761	16859	16668	16981	16850	16836	16943	16820	16641	16848	16740	16802	16775	16854	16803	16653	16669	16820	16867	16844	16880	16866	16799	16899	16996	16722	16865	16919	16854	16861	16852	16764	16880	16767	16850	16767	16789	16751	16825	16803	16874	16893	16786	16822	16901	16612	16844	16875	16680	16878	16852	16883	16874	16699	16927	16856	16890	17038	16713	16884	16775	16866	16674	16871	16800	16894	16901	16803	16762	16828	16870	16654	16846	16740	16839	16781	16843	16708	16774	16812	16743	16667	16649	16760	16845	16826	16916	16645	16867	16896	16928	16690	16839	16860	16888	16861	16646	16799	16816	16911	16747	16796	16912	16791	16599	16761	16848	16703	16931	16909	16871	16991	16716	16697	16625	16878	16782	16929	16758	16882	16909	16825	16605	16815	16719	16671	16743	16757	16738	16977	16903	16928	16578	16764	17011	16768	16904	16580	16803	16784	16621	16912	16947	16704	16860	16685	16887	16834	16783	16913	16854	16619	16943	16616	16823	16880	16883	16883	16691	16678	16785	16907	16684	16886	16761	16862	16749	16768	16763	16661	16913	16779	16902	16784	16848	16881	16802	16910	16898	16802	16666	16766	16912	16822	16702	16857	16747	16836	16856	16832	16810	16806	16642	16808	16820	16600	16771	16903	16709	16823	16614	16786	16544	17008	16764	16811	16823	16794	16878	16881	16801	16650	16721	16872	16910	16706	16689	16816	16734	16814	16976	16753	16706	16788	16632	16868	16686	16701	16691	16647	16789	16834	16949	16830	16988	16863	16650	16832	16793	16807	16648	16789	16796	16907	16750	16714	17020	16995	16892	16893	16878	16767	16858	16755	16698	16942	16719	16945	16885	17021	16745	16810	16776	16761	16815	16706	16764	16825	16847	16840	16848	16890	16783	17080	16839	17066	16769	17056	16787	16870	16834	16914	16604	16709	16679	16795	16662	16821	16598	16798	16954	16789	16885	16767	16668	16932	16561	16801	16923	17033	16630	16845	16929	16880	16856	16833	16933	16867	16724	16783	16761	16849	16689	16829	16843	16627	16825	16704	16739	16820	16821	16882	16681	16779	16694	16849	16825	16877	16814	16925	16911	16809	16893	16923	16761	16897	16741	16698	16865	16883	16794	16956	16905	16835	16853	16725	16826	16738	16980	16713	16984	16859	16856	16752	16929	16820	16679	16901	16881	16889	16873	16897	16904	16534	16767	16755	16869	16826	16635	16664	16911	16673	16743	16827	16686	16799	16751	16824	16862	16689	16669	16868	16826	16853	16867	16764	16746	16806	16834	16871	16776	16853	16872	16818	16805	16610	16809	16792	16782	16710	16678	16952	16819	16764	16866	16901	16857	16982	16693	16830	16792	16725	17006	16710	16944	16665	16729	16709	16683	16919	16854	16816	16738	17024	16710	16717	16658	16776	16910	16716	16843	16789	16711	16860	16969	16802	16882	16931	16763	16962	16847	16904	16960	16797	16833	16781	16828	16743	16862	16646	16832	17051	16886	16951	16849	16756	16512	16777	16875	16850	16830	16826	16789	16909	16878	16881	16952	16824	16863	16619	16767	16790	16716	16804	16844	16772	16847	16844	16710	16816	16785	16904	16733	16655	16710	16867	16907	16740	16559	16850	16784	16973	16898	16783	16763	16915	16747	16893	16760	16882	16757	16533	16871	16849	16851	16825	16698	16964	16801	16815	16766	16664	16870	16804	16682	16654	16914	16943	16913	16879	16966	16842	16785	16816	16904	16746	16917	16976	16906	16881	16759	16758	16773	16758	16921	16813	16855	16919	16968	16789	16640	16832	16848	16781	16854	16795	16828	16903	16838	16934	16656	16926	16735	16981	16824	16842	16817	16850	16653	16807	16899	16801	16823	16751	16859	16929	16906	16816	16813	16788	16802	16850	16825	16747	16657	16835	16951	16859	16831	16910	16525	16846	16813	16740	16662	16866	16775	16891	16780	16906	16807	16857	16970	16769	16657	16836	16972	16683	16817	16658	16855	17009	16868	16741	16705	16918	16797	16615	16998	16632	16791	16716	16878	16702	16738	16952	16591	16773	16740	16751	16833	16922	16744	16834	16830	16805	16856	16874	16803	16923	16857	16920	16755	16841	16690	16862	16835	16869	16771	16918	16756	16634	16757	16747	16670	16808	16750	16836	16801	16719	16700	16877	16804	16576	16839	16733	16825	16743	16761	16800	16739	16793	16901	16709	16818	16766	16751	16689	16817	16947	16917	16897	16755	16787	16748	16839	16773	16778	16807	16758	16777	16915	16820	16717	16707	16741	16637	16760	16693	16729	16906	16812	16863	16798	16956	16815	16819	16892	16844	16799	16778	16778	16703	16881	16804	16860	16748	16815	16928	16890	16903	16829	16712	16755	17028	16881	16700	16784	16976	16922	16743	16871	16717	16844	16741	16929	16958	16896	16869	16847	16816	16847	16873	16876	16625	16781	16748	16691	16815	16886	16827	16806	16796	16769	16923	16731	16593	16901	16854	16719	16786	16872	16788	16694	16700	16611	16842	16901	16729	16924	16525	16627	16691	16825	16858	16716	16692	16768	16841	16977	16757	16817	16783	16916	16831	16933	16912	16759	16806	16673	16934	16809	16652	16805	16663	16809	16932	16891
23256	21360	28261	25452	23964	25423	25434	23186	22176	22694	22319	21788	21802	21763	21568	21494	21296	21450	21449	21552	21470	21166	21250	21384	21112	21166	21279	20907	21259	21087	21428	21096	21320	21204	21105	21278	21331	21253	21312	21029	21166	21090	21140	20930	21060	20899	20976	21069	21127	21058	21156	21088	21179	21107	21391	21118	21203	21144	21132	21041	21387	21195	21297	21182	21422	21159	21113	20958	21129	21174	20962	21072	20910	21071	21110	20891	21132	21064	21190	21052	20920	21052	21099	20991	21204	21119	21050	21076	21155	21025	21142	21022	21072	21241	20931	20956	21137	21208	21219	21189	21069	21097	20997	21126	20898	20956	21084	21207	21105	21025	21188	21287	20916	21207	21236	21195	21159	21305	21190	21328	21121	21050	21150	20945	21099	21083	20910	21096	20905	21281	21220	21264	21024	21256	21129	21037	21138	21297	21142	21020	21018	21292	20958	21142	21021	20849	21251	20953	21057	20811	21263	20997	21233	21163	21078	21167	21316	21266	21353	20967	20923	21161	21279	21110	21052	20975	21295	21127	20985	21182	21137	21404	20912	20880	21150	20964	21192	21018	21041	21370	21007	21062	21141	21152	21212	21215	21013	21157	21124	21061	21144	21071	20968	21296	21139	21141	21164	21117	20955	20919	20893	20908	21150	20964	20878	20962	21174	21094	21160	21109	21257	20942	21012	21216	21173	20895	21144	21117	20983	20974	21185	20983	21133	21212	21224	20971	21182	20978	20933	21114	21184	21124	21126	21142	21294	20946	21135	21361	20978	21066	21191	21040	21214	20809	21193	21268	20987	21038	20965	21075	21102	20843	20875	21111	21005	20988	21098	21146	21217	21101	21091	21116	20911	21101	21078	21010	20822	21136	21233	20951	21100	21163	20931	21148	21089	21047	20975	21075	21190	21037	21135	21033	21156	21224	21205	21094	21098	21100	20871	21040	21167	20963	20899	21303	21077	21201	21041	20934	20997	21135	21108	21102	21168	21153	21020	21189	21167	21011	20998	21023	21065	21047	21253	21122	21054	21022	20988	20986	21079	21087	21050	21077	21109	21366	21192	20983	21220	21241	21044	21028	21035	20841	20980	21071	20934	21125	21085	21138	21101	21053	21069	21291	20877	21121	21106	21279	21183	21171	20941	21026	20900	21202	21211	21224	21071	20969	21071	20879	21105	21194	21101	20965	21127	20899	21206	21040	21356	21267	21039	21105	21179	21130	21010	21110	21105	21164	21132	21280	21093	21042	21012	21213	21081	20988	21028	21041	21010	20991	21042	21186	21017	21124	21091	21120	20921	21034	21007	21104	21020	20917	21147	21076	21168	21232	21031	21418	20922	21047	21032	20819	21057	21269	21012	21248	21279	21242	20905	20979	21108	21104	21417	20948	21093	20977	20828	21068	20872	21469	20906	21088	20933	21124	21097	20816	21208	21261	21175	21003	20903	21278	21154	20849	21072	21040	20988	21174	21219	20889	21014	21055	20980	21211	21117	20966	21006	21082	20946	21011	21059	20946	21278	20811	21172	20783	21012	20985	20865	21172	21022	21004	21424	21031	21016	20926	21116	21029	21112	21258	21015	21043	21184	21239	21102	21114	21152	21136	21253	20843	21028	21121	21209	20970	21022	21145	21063	20985	20939	20969	21020	21023	21176	20923	21281	21188	21178	21237	21250	21202	21260	21107	21195	20951	21144	21047	21134	20976	21310	21181	21066	21028	20746	21327	21168	21150	20951	21390	21223	21017	21117	21093	21009	21215	21051	21178	21075	21177	21237	21125	20866	21059	20944	21234	20943	20984	21115	21092	21056	21086	21170	21015	21196	21413	21295	20877	21150	20974	21164	21175	21051	20941	20936	21159	21031	21052	21131	21211	21067	21130	21087	21232	21047	21086	21119	21138	21117	20984	21074	21307	21092	21111	20758	20910	21320	20977	21051	20973	20995	21142	20983	21080	21175	21238	21179	21251	21177	21012	20934	21107	21119	20979	21095	21256	20949	20961	21379	21106	20919	20760	21191	21029	21131	20974	21090	20979	20976	21236	21052	21001	21008	21023	21333	21001	21075	21118	21383	21236	21209	20856	20940	21088	21094	20943	21177	21054	20941	20893	21021	21219	21142	21044	21156	21189	21227	21385	21125	21162	21263	21201	20974	21260	21124	21143	21369	21168	20890	20976	21214	21006	21103	20977	21070	20965	21323	21269	20845	21014	21232	21080	21141	21018	20894	21002	21086	21120	21284	20955	21080	21093	21205	20938	21125	20989	21045	21167	20884	21165	21033	20950	21122	20985	20994	21029	21065	21029	20896	21027	21029	21094	21228	21008	21122	20797	21205	21082	21118	21171	21228	21203	20983	20969	21025	21538	20869	21150	21082	21097	21009	21242	21187	20913	21046	21247	21071	20965	21106	21157	21016	20942	21001	21038	21015	21056	21052	21059	21214	20954	21244	21220	21001	21067	20961	21156	21214	20825	21099	20975	21119	21098	20986	21183	21216	21159	21112	21129	20684	21037	21008	21244	21168	21113	21037	21143	21010	21282	21178	20833	21069	20976	20925	21210	21094	21070	21049	20899	21221	21216	21274	21175	21028	21099	21176	21050	21031	21112	21197	21300	20981	21090	20989	21321	21437	20979	20882	21092	21168	21106	21055	21050	21141	21154	21063	21220	21173	21273	21058	21014	21189	21166	21167	21208	21382	20985	21038	20996	21322	21011	21127	21020	20960	21284	21205	21006	20966	20994	20976	21087	21268	21112	21180	21123	21045	20956	20929	20909	21034	21250	21138	21217	21182	21171	21145	20923	20874	20968	21164	21136	21063	21215	21080	21011	21285	21086	21009	21152	21169	21055	21036	21164	21135	21083	21222	21224	20985	21269	20937	21199	21004	20973	21094	21157	20939	21050	20949	21070	21080	21113	21043	21011	20970	21152	21139	21031	21281	21018	21069	21122	21225	21197	21057	21252	21095	20991	21113	21099	20960	20946	21046	21120	21215	21209	21112	21178	21070	21123	21003	21090	21048	20950	20668	20932	21128	21111	21278	21100	21107	21122	21185	20960	20886	21028	21138	21195	21018	20923	21278	21181	21046	21070	21048	21318	21027	21216	21014	21060	20993	20910	20948	20982	21030	21167	21082	21251	21078	21159	21110	20967	21146	21145	21038	21026	21130	21159	21067	21207	21015	20958	21044	21237	21125	21027	21083	21108	21451	21193	21115	20940	21252	20832	21130	21042	21086	21133	20876	21126	21165	20998	21153	21207	21137	20819	21079	21204	21053	20974	20839	21103	21046	20986	21160	20987	21050	21080	20895	21204	21040	21191	21184	20979	21072	21195	21117	20889	21108	21031	21090	21095	21306	21324	21003	21100	21219	21077	20798	21074	21018	21042	20998	21055	21216	21033	21206	21041	21129	21054	21138	21095	21027	21268	21249	20852	20938	21194	21150	20996	20938	21226	21079	20801	21355	21115	21107	21342	21118	20971	21056	21096	21286	21241	21089	21226	21187	20998	21080	21092	21267	21052	21062	21103	20921	21120	20755	21140	21023	21282	21248	21004	21010	21009	21204	20924	20954	21119	21097	21049	21300	21144	20921	20913	21018	21040	21333	21060	20967	21054	21078	20954	21012	21056	21166	21093	21189	21088	20886	21151	21124	21090	21154	21094	21246	20986	21225	21021	21113	20914	21279	21296	21004	21154	21234	21179	20972	21043	21196	20972	21181	21051	21052	21086	20973	21164	21269	21198	20965	21007	20993	21062	21155	21016	20871	20927	21126	21132	21095	20950	21245	21223	21106	21156	21263	21127	21125	21132	21097	20987	21057	21013	20937	20931	21165	21036	20979	21007	21205	21029	21055	21165	21232	20905	21039	21227	20831	21238	21106	21080	20915	21047	21178	20957	21051	21186	20980	21186	21169	20923	20969	21099	21134	21023	21165	20851	21067	21093	21254	21161	21167	21139	21327	20880	21087	21228	21061	21137	21024	20957	21211	20808	21013	21202	20960	21096	21047	21257	21338	21130	20951	21121	21312	21236	21094	21222	21103	21232	21112	20963	20839	21310	21005	20898	21259	20936	20916	21064	21184	21164	21152	21181	21224	21088	21357	21166	21097	21061	21091	20967	21052	21198	21130	21098	21050	21007	20896	21139	21149	20728	21233	21319	21192	20970	21023	20950	21154	21005	20903	20974	21348	21063	21189	21143	21141	21189	20892	20897	21255	21077	21210	20820	21228	21120	21087	21005	21153	21116	21146	21240	21104	21086	21136	21130	21212	21061	21109	21281	20846	21285	21135	21156	21126	21388	21139	21034	20964	20863	21059	20918	21061	21089	21074	21020	20823	21269	21160	20980	21242	21186	21025	21153	21139	21184	21183	21058	21363	21071	21095	21053	21255	20854	21241	21025	21220	21155	20873	21034	21000	20952	21236	21096	21036	20930	21025	21085	21186	20930	20976	21102	21051	21017	20859	20885	21032	21258	21088	21300	21165	21103	21146	21060	21115	20960	21007	20953	20887	21035	21132	20960	21023	21086	21111	21121	21067	21106	20978	21191	20974	21283	21264	21261	21205	21134	21142	21184	21216	21032	20987	21059	21038	20978	21060	21097	21104	21049	21314	20987	21078	20935	20915	21061	21146	21300	21060	21061	21358	21086	21013	20807	21026	20996	21269	21179	21068	21107	20999	20955	21097	21335	20947	21180	20816	20878	21231	21192	21154	21123	20990	21042	21319	21003	21126	21051	21179	21258	21015	20997	21112	21031	21123	21186	21039	21126	20955	20967	21048	21227	21218	21187	20987	20755	21224	21084	21152	21150	21223	21032	21130	20892	21077	21105	21153	21255	21063	21165	21105	21182	21017	21099	20989	21292	21214	21153	21005	21093	21063	21160	21177	21090	20873	21155	21232	21060	21111	21126	21012	21177	21260	21106	21076	21337	20999	21016	21185	21067	21160	21207	21135	21084	21190	20777	21090	21092	21263	21076	21184	20894	21168	20924	20977	21143	21029	20871	21198	21068	20926	21201	21229	20956	21120	21225	20718	21250	21134	20895	21143	20927	20967	21388	20797	21102	21110	21236	20960	20986	20960	21031	21149	21167	20961	21176	21050	20966	21134	21184	21311	21201	20932	20989	21008	20908
22655	40133	30628	26687	24096	21704	20684	19314	18783	18219	18037	17775	17458	17055	17049	16954	16771	16901	16800	16860	16757	16731	16635	16823	16439	16752	16730	16627	16722	16700	16644	16569	16587	16512	16539	16584	16561	16468	16675	16532	16476	16539	16704	16754	16570	16772	16639	16584	16592	16472	16643	16541	16430	16521	16564	16558	16592	16525	16705	16820	16462	16476	16593	16572	16433	16517	16637	16611	16618	16458	16545	16438	16500	16575	16557	16765	16553	16596	16419	16556	16651	16692	16459	16513	16602	16727	16478	16816	16542	16625	16677	16626	16685	16748	16685	16802	16664	16630	16546	16619	16615	16652	16548	16649	16577	16634	16525	16567	16725	16623	16503	16517	16546	16353	16576	16499	16428	16778	16486	16429	16528	16436	16616	16663	16697	16444	16455	16702	16377	16607	16559	16592	16380	16476	16791	16739	16427	16553	16654	16598	16518	16448	16621	16442	16437	16364	16551	16588	16542	16603	16630	16417	16457	16554	16461	16570	16539	16601	16533	16700	16570	16559	16498	16457	16582	16539	16662	16606	16536	16683	16609	16485	16563	16560	16683	16369	16689	16701	16435	16592	16444	16627	16679	16503	16482	16527	16513	16455	16579	16671	16507	16557	16770	16582	16538	16589	16561	16655	16326	16606	16538	16490	16440	16579	16527	16531	16735	16554	16627	16566	16578	16585	16703	16582	16726	16668	16486	16648	16466	16602	16473	16651	16528	16680	16567	16645	16638	16633	16562	16708	16540	16580	16526	16656	16616	16497	16621	16477	16592	16564	16580	16511	16667	16324	16590	16723	16516	16334	16574	16683	16376	16613	16415	16499	16628	16520	16627	16498	16531	16467	16575	16633	16565	16475	16627	16558	16516	16378	16653	16687	16632	16546	16479	16612	16643	16557	16419	16342	16526	16719	16517	16698	16469	16546	16396	16625	16660	16451	16646	16577	16639	16685	16545	16651	16701	16488	16557	16598	16483	16526	16749	16596	16471	16414	16593	16443	16545	16504	16665	16600	16571	16678	16456	16659	16501	16502	16485	16486	16522	16662	16352	16523	16536	16624	16573	16716	16680	16580	16407	16507	16605	16544	16543	16588	16604	16670	16688	16686	16433	16626	16615	16557	16535	16578	16645	16470	16651	16566	16461	16468	16701	16518	16657	16553	16616	16498	16603	16645	16629	16522	16564	16458	16552	16497	16571	16548	16638	16644	16478	16449	16605	16718	16434	16518	16422	16371	16438	16451	16642	16615	16626	16493	16537	16499	16395	16568	16476	16667	16698	16483	16613	16540	16628	16404	16451	16508	16602	16472	16652	16563	16507	16579	16606	16667	16570	16513	16680	16561	16477	16600	16569	16517	16531	16616	16703	16564	16454	16584	16543	16428	16676	16656	16749	16494	16559	16636	16576	16658	16527	16686	16581	16516	16587	16549	16593	16586	16544	16471	16484	16756	16605	16629	16489	16438	16669	16555	16647	16711	16438	16595	16641	16496	16551	16661	16528	16668	16364	16498	16584	16507	16414	16677	16763	16598	16589	16602	16588	16692	16573	16779	16675	16645	16520	16565	16630	16686	16557	16496	16671	16493	16507	16552	16639	16613	16438	16594	16419	16508	16560	16511	16555	16622	16629	16757	16554	16592	16491	16628	16661	16603	16529	16728	16647	16789	16547	16735	16602	16605	16530	16481	16642	16582	16447	16546	16582	16627	16624	16712	16689	16559	16677	16663	16467	16538	16566	16661	16575	16650	16669	16543	16423	16536	16583	16548	16569	16568	16582	16553	16724	16719	16477	16441	16460	16532	16578	16427	16487	16590	16555	16606	16413	16743	16545	16796	16519	16481	16598	16451	16698	16521	16446	16537	16549	16449	16609	16527	16464	16632	16536	16607	16533	16616	16506	16661	16651	16734	16477	16640	16681	16614	16661	16538	16667	16464	16487	16642	16515	16513	16490	16648	16498	16535	16333	16504	16728	16392	16702	16643	16679	16602	16598	16591	16567	16380	16606	16686	16558	16656	16601	16548	16613	16549	16674	16520	16586	16606	16578	16539	16607	16714	16479	16557	16551	16730	16449	16606	16499	16607	16542	16658	16533	16446	16419	16718	16760	16457	16603	16681	16573	16339	16615	16757	16576	16606	16614	16679	16697	16490	16586	16478	16450	16501	16620	16544	16601	16538	16699	16504	16587	16638	16585	16525	16749	16496	16766	16623	16676	16563	16536	16641	16497	16629	16570	16648	16501	16472	16506	16692	16605	16593	16707	16518	16722	16667	16630	16493	16370	16487	16600	16605	16529	16626	16532	16540	16578	16703	16610	16459	16553	16598	16524	16625	16679	16575	16580	16515	16747	16644	16439	16439	16424	16524	16589	16507	16603	16612	16467	16509	16640	16431	16558	16312	16408	16412	16718	16588	16654	16572	16613	16461	16673	16549	16562	16577	16626	16438	16469	16548	16517	16569	16503	16557	16485	16444	16614	16531	16495	16411	16600	16456	16705	16643	16468	16453	16439	16392	16631	16535	16574	16477	16445	16381	16490	16436	16667	16459	16632	16640	16594	16493	16541	16449	16507	16699	16410	16647	16546	16395	16512	16438	16467	16569	16548	16592	16400	16572	16665	16635	16544	16470	16552	16526	16521	16517	16686	16540	16531	16582	16593	16633	16579	16546	16411	16534	16579	16738	16670	16790	16563	16564	16654	16617	16503	16596	16591	16661	16464	16596	16635	16504	16570	16403	16488	16670	16609	16674	16715	16443	16696	16870	16517	16520	16455	16626	16584	16632	16555	16627	16580	16604	16548	16586	16564	16581	16778	16734	16503	16637	16531	16661	16413	16818	16598	16668	16373	16491	16571	16419	16709	16626	16473	16705	16471	16549	16515	16612	16747	16594	16561	16642	16469	16666	16666	16593	16524	16800	16612	16665	16629	16482	16511	16605	16647	16498	16459	16592	16445	16530	16505	16623	16549	16658	16500	16749	16753	16539	16654	16593	16624	16453	16804	16647	16581	16678	16507	16577	16684	16504	16630	16563	16585	16611	16390	16581	16584	16681	16394	16545	16442	16612	16575	16571	16508	16622	16603	16614	16422	16619	16599	16538	16570	16565	16573	16597	16605	16394	16715	16482	16659	16615	16666	16582	16629	16374	16698	16512	16646	16623	16561	16450	16643	16705	16532	16666	16674	16618	16690	16453	16449	16612	16596	16645	16581	16658	16682	16505	16620	16556	16667	16543	16558	16560	16476	16536	16619	16503	16640	16690	16588	16372	16653	16654	16499	16685	16526	16567	16518	16484	16507	16624	16500	16595	16589	16604	16786	16394	16823	16515	16622	16747	16559	16466	16741	16588	16539	16570	16560	16606	16561	16618	16615	16535	16543	16532	16719	16468	16576	16692	16508	16500	16423	16498	16370	16628	16665	16455	16479	16396	16506	16506	16442	16696	16682	16578	16529	16635	16725	16458	16562	16531	16495	16497	16682	16682	16595	16717	16618	16571	16627	16532	16573	16459	16538	16567	16746	16339	16400	16494	16459	16499	16513	16558	16561	16747	16711	16542	16536	16795	16618	16621	16578	16511	16479	16481	16538	16702	16500	16598	16658	16574	16551	16641	16596	16546	16634	16548	16567	16583	16546	16633	16476	16610	16443	16666	16528	16506	16750	16545	16814	16417	16560	16561	16560	16512	16612	16597	16503	16339	16684	16489	16677	16475	16461	16671	16679	16420	16552	16697	16423	16703	16478	16618	16669	16810	16684	16582	16577	16649	16719	16568	16557	16615	16588	16529	16629	16523	16382	16694	16615	16627	16532	16675	16463	16573	16581	16666	16581	16523	16504	16456	16362	16404	16668	16613	16437	16584	16624	16542	16500	16641	16569	16378	16682	16544	16539	16530	16513	16727	16693	16437	16438	16442	16304	16408	16630	16365	16625	16494	16708	16449	16425	16542	16627	16616	16549	16708	16560	16520	16491	16551	16719	16682	16541	16624	16654	16479	16721	16523	16454	16566	16564	16607	16454	16652	16658	16867	16673	16510	16532	16680	16732	16472	16487	16522	16363	16597	16649	16429	16553	16496	16528	16462	16509	16641	16393	16564	16498	16536	16659	16550	16632	16490	16427	16650	16636	16413	16525	16535	16651	16613	16614	16500	16640	16495	16570	16537	16487	16595	16587	16522	16698	16590	16547	16683	16652	16513	16516	16387	16710	16408	16589	16674	16774	16569	16484	16532	16672	16594	16641	16517	16671	16440	16731	16520	16470	16501	16607	16351	16582	16607	16672	16504	16573	16731	16525	16637	16469	16697	16389	16710	16585	16634	16561	16607	16631	16640	16436	16407	16630	16446	16615	16627	16579	16572	16557	16417	16488	16501	16512	16605	16547	16604	16480	16477	16504	16591	16504	16536	16708	16530	16735	16744	16628	16551	16514	16813	16505	16558	16502	16673	16763	16494	16632	16464	16533	16608	16591	16624	16440	16538	16574	16612	16532	16505	16447	16550	16504	16711	16880	16608	16759	16499	16696	16677	16534	16695	16543	16677	16509	16461	16566	16682	16574	16509	16693	16598	16691	16587	16698	16614	16684	16546	16690	16474	16534	16406	16625	16559	16607	16536	16676	16478	16467	16590	16482	16555	16592	16235	16443	16564	16572	16705	16646	16634	16397	16654	16454	16590	16703	16522	16351	16304	16768	16505	16525	16648	16808	16606	16525	16586	16706	16706	16607	16559	16559	16649	16560	16568	16706	16610	16795	16518	16618	16629	16614	16547	16581	16620	16700	16505	16610	16434	16443	16580	16683	16629	16552	16445	16712	16709	16580	16717	16494	16662	16513	16425	16532	16494	16481	16544	16566	16603	16404	16413	16571	16529	16647	16547	16637	16518	16712	16443	16674	16394	16515	16510	16643	16492	16558	16420	16721	16562	16725	16440	16646	16655	16540	16508	16543	16552	16597	16548	16678	16551	16590	16390	16567	16502	16630	16568	16473	16604	16566	16717	16640	16462	16696	16451	16618	16513	16587	16657	16602	16706	16552	16694	16508	16585	16546	16499	16493	16696	16589	16676	16561	16464	16579	16638	16537	16571	16679	16488	16446	16637	16600	16594	16553	16433	16562	16505	16487	16625	16494	16493	16509	16420
24891	21585	27864	28455	24193	24074	24365	23063	22602	22426	22326	22017	22087	22058	21825	21739	21560	21671	21551	21704	21642	21782	21629	21650	21753	21655	21485	21387	21601	21690	21625	21542	21608	21556	21432	21433	21423	21564	21479	21536	21437	21429	21351	21369	21467	21348	21454	21564	21431	21320	21510	21573	21738	21387	21478	21507	21565	21736	21638	21598	21488	21506	21652	21370	21567	21546	21558	21593	21725	21454	21814	21472	21551	21585	21608	21670	21767	21584	21581	21507	21463	21352	21516	21703	21517	21539	21298	21420	21656	21788	21574	21672	21559	21386	21508	21552	21534	21432	21354	21402	21299	21521	21637	21455	21526	21477	21539	21516	21612	21528	21605	21628	21516	21565	21609	21593	21558	21537	21506	21356	21317	21608	21780	21556	21485	21406	21486	21515	21560	21419	21596	21802	21535	21364	21488	21738	21728	21693	21763	21636	21339	21464	21518	21507	21585	21261	21748	21331	21734	21527	21559	21595	21906	21333	21630	21514	21436	21487	21665	21495	21752	21656	21449	21627	21598	21447	21481	21467	21520	21848	21569	21488	21630	21575	21400	21510	21337	21590	21514	21659	21265	21806	21473	21286	21606	21486	21490	21568	21395	21524	21693	21564	21469	21360	21456	21748	21595	21479	21615	21380	21342	21563	21547	21566	21569	21636	21449	21376	21321	21381	21732	21672	21524	21681	21572	21531	21459	21412	21411	21575	21475	21299	21693	21720	21369	21642	21538	21507	21416	21447	21561	21184	21772	21476	21463	21482	21519	21451	21627	21530	21644	21586	21446	21439	21615	21346	21598	21614	21615	21414	21440	21581	21561	21554	21488	21581	21624	21464	21513	21438	21406	21456	21704	21658	21518	21495	21877	21570	21511	21635	21790	21755	21668	21542	21516	21414	21628	21219	21655	21564	21514	21622	21306	21527	21720	21520	21406	21347	21609	21561	21775	21542	21811	21756	21393	21434	21529	21413	21245	21294	21752	21641	21382	21520	21506	21551	21491	21366	21364	21180	21361	21358	21488	21420	21525	21363	21334	21623	21764	21491	21544	21493	21599	21417	21531	21241	21598	21421	21810	21442	21387	21517	21580	21448	21484	21401	21612	21297	21444	21385	21515	21479	21549	21539	21321	21498	21593	21276	21354	21471	21587	21629	21539	21460	21505	21547	21677	21608	21363	21805	21644	21590	21622	21635	21471	21688	21781	21553	21609	21487	21770	21642	21557	21316	21290	21520	21540	21439	21399	21445	21849	21577	21646	21443	21481	21508	21627	21713	21676	21650	21683	21569	21579	21494	21622	21625	21452	21389	21556	21550	21477	21587	21514	21646	21500	21676	21620	21618	21611	21559	21545	21594	21570	21417	21762	21679	21429	21386	21618	21831	21612	21514	21458	21431	21540	21389	21565	21675	21453	21475	21493	21604	21315	21577	21423	21534	21625	21585	21468	21466	21542	21632	21780	21372	21738	21552	21635	21806	21505	21528	21638	21720	21531	21406	21429	21370	21622	21421	21510	21634	21657	21463	21483	21320	21569	21587	21557	21577	21608	21621	21484	21567	21635	21498	21443	21746	21722	21644	21738	21565	21374	21429	21639	21473	21608	21610	21662	21559	21542	21689	21553	21601	21569	21606	21535	21730	21484	21606	21650	21554	21441	21679	21445	21563	21674	21757	21506	21736	21799	21732	21617	21288	21434	21445	21360	21381	21614	21399	21561	21366	21699	21342	21571	21491	21402	21577	21492	21738	21519	21596	21536	21448	21745	21637	21532	21621	21658	21560	21489	21470	21485	21516	21305	21512	21692	21556	21309	21427	21385	21460	21580	21545	21725	21455	21570	21622	21836	21556	21419	21645	21650	21776	21518	21483	21460	21487	21633	21433	21559	21550	21708	21311	21472	21627	21456	21305	21584	21761	21633	21568	21594	21669	21453	21527	21648	21614	21622	21501	21706	21410	21667	21797	21470	21513	21507	21861	21569	21453	21572	21485	21590	21491	21605	21511	21616	21602	21896	21658	21428	21321	21640	21592	21565	21638	21513	21657	21672	21505	21546	21684	21486	21653	21575	21333	21644	21518	21624	21540	21699	21500	21723	21464	21680	21641	21364	21444	21527	21553	21300	21667	21396	21586	21428	21725	21338	21428	21711	21459	21607	21517	21735	21634	21913	21496	21647	21504	21702	21560	21646	21511	21579	21754	21369	21653	21616	21495	21219	21309	21297	21611	21526	21391	21725	21269	21249	21640	21589	21471	21374	21639	21428	21608	21498	21418	21433	21458	21453	21603	21513	21806	21634	21390	21541	21504	21446	21608	21527	21648	21570	21522	21859	21712	21494	21568	21640	21580	21675	21676	21673	21207	21380	21701	21655	21420	21538	21609	21555	21455	21468	21479	21600	21610	21560	21667	21327	21449	21304	21474	21589	21646	21497	21263	21743	21585	21784	21369	21572	21588	21629	21413	21426	21300	21346	21509	21430	21508	21640	21575	21642	21569	21568	21677	21556	21506	21407	21595	21377	21530	21584	21782	21522	21477	21515	21328	21560	21572	21607	21421	21614	21710	21467	21537	21537	21699	21633	21748	21616	21522	21670	21508	21378	21548	21801	21559	21378	21358	21548	21445	21610	21397	21366	21476	21405	21727	21750	21704	21550	21687	21554	21811	21457	21529	21473	21337	21670	21649	21451	21481	21526	21549	21521	21548	21653	21257	21651	21510	21629	21416	21537	21062	21464	21415	21355	21518	21400	21536	21661	21570	21540	21538	21617	21724	21553	21536	21618	21376	21725	21637	21552	21510	21708	21691	21493	21650	21532	21682	21386	21532	21268	21605	21592	21702	21632	21500	21847	21492	21710	21430	21687	21643	21645	21557	21770	21447	21670	21626	21683	21537	21588	21546	21454	21548	21407	21607	21628	21403	21544	21476	21407	21536	21589	21489	21871	21474	21559	21676	21680	21325	21661	21420	21415	21197	21424	21767	21428	21499	21443	21579	21383	21590	21210	21508	21479	21499	21745	21665	21509	21487	21624	21417	21513	21565	21622	21708	21755	21529	21420	21703	21534	21588	21260	21782	21455	21485	21742	21547	21551	21658	21571	21556	21640	21633	21385	21631	21323	21770	21512	21557	21385	21560	21501	21420	21416	21593	21484	21490	21537	21756	21634	21615	21559	21555	21366	21650	21466	21492	21395	21534	21435	21523	21459	21510	21674	21654	21737	21696	21462	21435	21493	21502	21590	21696	21533	21572	21652	21347	21550	21482	21540	21359	21443	21578	21471	21440	21547	21597	21506	21419	21590	21514	21604	21616	21435	21653	21494	21603	21525	21586	21468	21358	21508	21584	21500	21403	21383	21815	21612	21504	21489	21659	21523	21437	21559	21547	21522	21460	21669	21315	21501	21382	21536	21262	21451	21571	21743	21687	21556	21693	21500	21470	21467	21563	21512	21515	21376	21254	21450	21691	21688	21720	21719	21396	21555	21513	21534	21685	21509	21631	21448	21555	21464	21694	21634	21574	21510	21705	21568	21556	21598	21522	21305	21425	21390	21503	21408	21635	21735	21699	21561	21594	21509	21502	21597	21544	21664	21509	21508	21546	21715	21555	21456	21604	21701	21527	21606	21650	21500	21476	21396	21617	21460	21534	21418	21429	21420	21415	21447	21573	21529	21606	21334	21587	21534	21486	21619	21324	21670	21709	21426	21431	21489	21621	21633	21460	21745	21379	21481	21557	21756	21404	21501	21487	21630	21672	21587	21677	21603	21399	21508	21703	21752	21555	21406	21770	21588	21483	21596	21548	21467	21454	21776	21518	21560	21554	21470	21629	21477	21600	21482	21391	21752	21698	21459	21536	21714	21597	21612	21704	21510	21379	21549	21522	21555	21620	21507	21517	21768	21601	21649	21388	21535	21540	21337	21471	21469	21715	21456	21495	21762	21723	21608	21527	21887	21525	21434	21562	21555	21372	21592	21720	21754	21600	21315	21555	21547	21615	21498	21434	21642	21361	21566	21552	21378	21380	21604	21738	21507	21681	21600	21843	21733	21640	21361	21467	22012	21473	21587	21598	21588	21607	21533	21508	21577	21404	21630	21365	21568	21478	21466	21354	21810	21538	21494	21646	21546	21770	21718	21433	21575	21436	21574	21657	21671	21529	21642	21567	21678	21429	21507	21437	21502	21506	21613	21456	21496	21694	21590	21507	21682	21570	21271	21622	21597	21576	21324	21512	21560	21588	21422	21560	21327	21640	21379	21460	21696	21505	21582	21615	21576	21444	21442	21412	21511	21567	21405	21639	21503	21216	21632	21563	21669	21791	21606	21814	21508	21467	21649	21342	21454	21671	21581	21509	21596	21647	21448	21736	21696	21530	21721	21641	21530	21342	21517	21450	21505	21477	21553	21714	21515	21487	21495	21391	21436	21540	21652	21855	21513	21488	21538	21540	21578	21482	21492	21647	21502	21326	21499	21477	21477	21609	21453	21488	21479	21770	21707	21514	21500	21683	21516	21509	21656	21667	21754	21790	21558	21644	21607	21564	21337	21387	21400	21494	21474	21595	21578	21655	21561	21606	21602	21386	21558	21654	21660	21624	21726	21559	21605	21770	21647	21757	21516	21689	21535	21823	21635	21545	21417	21572	21429	21540	21536	21571	21635	21323	21517	21274	21502	21538	21668	21549	21762	21621	21656	21618	21453	21480	21688	21313	21778	21561	21583	21513	21446	21496	21723	21430	21388	21726	21751	21795	21528	21464	21561	21408	21423	21400	21483	21481	21570	21515	21646	21517	21367	21575	21523	21757	21612	21531	21460	21197	21377	21268	21637	21627	21663	21593	21641	21668	21569	21535	21570	21553	21799	21522	21489	21514	21394	21435	21463	21724	21690	21747	21684	21655	21532	21561	21469	21562	21503	21752	21595	21661	21372	21735	21499	21580	21431	21286	21599	21538	21551	21534	21761	21486	21647	21809	21439	21424	21511	21544	21345	21521	21497	21668	21524	21362	21722	21458	21444	21529	21586	21701	21670	21798	21367	21532	21766	21469	21417	21564	21564	21531	21471	21638	21522	21676	21144	21630	21453	21496	21656	21745	21616	21559	21665	21617	21636	21633	21491	21627	21624	21555	21536	21760	21488	21602
23289	36659	28755	24895	22650	21063	20020	19199	18631	18207	18120	17816	17599	17193	17105	17196	17033	17020	16967	17005	17047	16850	16860	16792	16731	16956	16878	16821	16796	16972	16910	16960	16730	16724	16991	16805	16925	16796	16750	16812	16901	16698	16867	16666	16716	16767	16841	16787	16805	16806	16697	16870	16736	16863	16828	16833	16881	16796	16755	16864	16943	16811	16723	16757	16849	16769	16804	16752	16864	16633	16755	16822	16798	16992	16764	16820	16776	16882	16965	16885	16646	16683	16773	16744	16828	16802	16755	16691	16900	16968	16768	16796	16934	16767	16890	16734	16712	16900	16792	16842	16893	16774	16875	16754	16773	16774	16762	16830	16797	16721	16803	16805	16905	16854	16832	16860	17054	16806	16843	16921	16911	16864	17030	16660	16853	16718	16817	16839	16796	16801	16815	16834	17010	16881	16771	16781	16634	16845	16798	16708	16743	16718	16923	16741	16740	16794	16820	16770	16786	16739	16757	16979	16819	16855	16792	16884	16841	16655	17028	16922	16822	16720	17115	16953	16714	16721	16736	16771	16754	16818	16874	16883	16740	16632	16796	16794	16878	16578	16823	16901	16898	16657	16850	16890	16780	16743	16866	16936	16764	16888	16872	16942	16764	16933	16860	16750	16983	16813	16844	16902	16820	16768	16853	16991	16659	16862	16834	16695	16827	16801	16993	16800	16821	16744	16813	16917	16746	16849	16725	16892	16695	16717	16693	16777	16833	16742	16909	16943	16695	16872	16782	16849	16783	16845	16822	17002	17079	16816	16825	16864	16877	16808	16923	16948	16704	16711	16860	16755	16797	16791	16556	16864	16783	16791	16750	16839	16846	16769	16848	16783	16998	16980	16860	16614	16784	16772	17028	16832	16860	16756	16862	16914	16805	16733	16854	16621	17021	17020	16662	16852	16802	16838	16822	16829	16791	16698	17014	16854	16790	16690	16924	16914	16961	16754	16838	16823	16877	16769	16833	16793	16816	16947	16800	16794	16679	16859	16881	17086	16739	16622	16672	16796	16686	16911	16700	16848	16779	16940	16576	16892	16782	16902	16764	16875	16705	16723	16750	16892	16732	16796	16776	16712	16921	16811	16817	16919	16767	16688	16703	16717	16911	16763	16991	16804	16823	16890	16893	16816	16942	16822	16899	16720	16915	16746	16794	16929	16982	16903	17033	16868	16868	16949	16871	16919	16966	16864	16724	16791	16787	17053	16719	17029	16906	16797	16781	16698	16890	16818	16909	16902	16714	16698	16848	16811	16777	16688	16975	16860	16893	16939	16837	16847	16909	16934	16820	16741	17020	16888	16623	17002	16931	16740	16709	16904	16769	16882	16782	16923	16868	16914	16940	16951	16773	16845	16861	16917	17006	16737	16804	16964	16826	16806	16831	16841	16797	16926	16861	16915	16799	16833	16804	16633	16920	16814	16843	16657	16903	16897	16695	16942	16928	16833	16816	16695	16861	16874	16721	16809	16745	16746	16798	16882	16806	16703	16814	16743	16674	16794	16800	16974	16724	16772	16822	16808	16839	16915	16803	16981	16863	16776	17076	16782	16760	16779	16746	16769	16773	16735	16801	16844	16922	16949	16756	16837	16875	16917	16778	16912	16599	16780	16912	16866	16932	16843	16787	16838	16735	17025	16787	16913	17049	16950	16881	16858	16885	16892	16817	16839	16854	17002	16904	16950	16701	16718	16780	16844	16969	16958	16791	16872	16822	16988	16792	16968	16769	16717	16763	16830	17032	16871	16781	16816	16937	16824	16595	16951	16915	16675	16888	16675	16971	16770	16892	16798	16874	16875	16796	16966	16891	16942	16815	16828	16748	16700	16904	16823	16741	16777	16795	16727	16768	16686	16784	16711	16750	16792	16855	16757	16849	17080	16848	16803	16769	16770	16904	16823	17034	16858	16883	16864	16969	16864	16803	16896	16811	16863	16877	16677	16826	16980	16751	16700	16821	16840	16787	16819	16859	16683	16819	17011	16774	16955	16831	16914	16939	16918	16793	16781	16910	16794	16891	16769	16730	16861	17004	16807	16922	16694	16610	16880	16787	16760	16924	16759	16838	16721	17177	16849	16782	16889	16734	16930	16810	16793	16898	16756	16917	16787	16845	16919	16817	16849	16744	16691	16666	16935	16728	16821	16870	16835	16902	17122	16874	16898	16745	16899	16858	17131	16848	16731	16713	16640	16981	16805	16791	16888	16950	16866	16999	16763	16742	16740	16860	16814	16970	16962	16830	17025	16858	16860	16899	16838	16868	16805	16910	16844	16950	16939	16790	16843	16791	16693	16908	16916	16708	16789	16951	16572	16799	16887	16901	16690	16873	16676	16893	17015	16838	16941	16834	16966	16798	16944	16864	16755	16852	16818	16723	17033	16799	16997	16839	16757	16759	16858	16910	16952	16819	17068	16880	16803	16766	16963	17006	16983	16748	16847	16817	16952	16842	16922	16885	16850	16719	16920	16867	16803	16876	16747	17079	16847	16809	16891	17015	16874	16910	16858	16851	16766	16685	16961	16775	16706	16929	16790	16832	16755	16772	16877	16862	17021	16729	16890	16885	16754	16749	16784	16913	16890	16987	16705	16829	16853	16767	16763	16752	16898	16747	16799	16753	16926	16904	16710	16981	16766	16804	16956	16921	16677	16759	16740	16873	16747	16886	16723	16865	16702	16902	16730	16760	16924	16899	16790	17012	16975	16873	16856	16887	16824	16951	17013	16867	16902	16930	16828	16881	16849	16793	16853	16798	16864	16843	16714	16963	17056	16803	16944	16868	16623	16917	16952	16725	16795	16833	16762	16765	16831	16829	16840	16903	16782	16928	16874	16996	16887	16891	16923	16752	16861	16747	16938	17074	16773	17001	16832	16690	16759	16910	16731	16813	16853	17009	16798	16768	16848	16828	16802	16902	16881	16800	16766	16864	16739	16860	16804	16759	16797	16949	16838	16955	16766	16774	16774	16689	16838	16873	16904	16816	16880	16598	16998	16720	16807	16908	16835	16832	16852	16860	16793	16869	16819	16959	16857	16790	16854	16626	16978	16846	16772	16926	16813	16775	16882	17026	16921	16876	16698	16709	16784	16868	16865	16867	16797	16906	16735	16931	16864	16697	16921	16944	16800	16954	16929	16697	16685	16651	17009	16796	16856	16930	16984	16740	16890	16801	16723	16760	16934	16808	16876	16682	16724	16650	16876	16556	16902	16752	16827	16927	16958	16843	16707	16819	16949	16847	16770	17015	16761	16801	16710	16730	16827	16848	16752	16937	16941	16926	17026	16801	16902	16736	16845	16809	17023	16874	16953	16895	16826	16803	16707	16925	17028	16817	16841	16769	16905	16722	16890	17017	16794	16873	16815	16705	16767	16873	16678	16890	16809	16864	16915	16807	16981	16874	16790	16815	16923	16787	16889	16942	16858	16766	16695	16780	16838	16819	16763	16932	16961	16998	16986	16916	16582	16827	16824	16560	16922	16707	16922	16833	16956	16897	16888	16817	16724	16703	16885	16806	16967	16770	16863	16811	16816	16896	16763	16742	16775	16738	16760	16790	16910	16651	16881	16927	16716	16853	16854	16835	16786	16860	16693	16817	16806	16763	16784	16939	16806	16894	16889	16856	16748	16646	16803	17025	16931	16767	16698	16833	16851	16933	16696	16817	16737	16883	17038	16753	16909	16778	16808	16873	16863	16925	16864	16865	16777	16871	16716	16796	16871	16941	16827	16722	16970	16862	16735	17022	16924	16890	16976	16724	16751	17062	16848	16875	17072	16915	16892	16951	16966	16643	16873	16775	16615	16914	16577	16890	16740	16856	16725	17038	16728	16826	16949	16739	16935	16683	16739	16670	16779	16667	16755	16793	16756	16893	16783	16708	16762	16862	16801	16705	17078	16902	16777	16947	16809	16846	16833	16710	16780	16970	16882	16799	16835	16884	16860	16954	16873	16876	16921	16933	16764	16801	16738	16779	16600	17070	16734	16884	16823	16938	16843	17071	16807	16743	16838	16882	16923	16902	16795	16833	16695	16914	16763	16845	16811	16728	16914	16920	16910	16885	16868	16708	16882	16873	16747	16899	16923	16932	16769	17038	16905	16859	16920	16795	16765	16960	16784	16895	16965	16683	16856	16945	16712	16762	16648	16778	16766	16904	16727	16757	16866	16900	16925	16799	16786	16913	16824	16774	16593	16850	16979	16790	16862	16973	16771	16998	16836	16631	16777	16925	16893	16882	16869	16876	16966	16881	16860	16732	16861	16629	16911	16740	16773	16921	16822	16884	16813	16963	16796	16787	16709	16863	16889	17025	17004	16829	16925	16878	16991	16779	16875	16820	16727	16960	16682	16949	16810	16731	16843	16782	16739	16799	16763	16818	16724	16773	16892	16732	16724	16731	16655	16707	16935	16667	16835	16851	16862	16794	16917	16968	16808	16979	16777	16897	16747	16774	16863	16939	16803	16824	16722	16715	16840	16826	16868	16903	16750	16989	16841	16808	16921	17024	16651	16850	16812	16808	16663	16803	16902	16693	16862	16880	16825	16891	16771	16814	16841	16853	16758	16814	16659	16823	16970	16911	16827	16825	16917	16750	16808	16713	16741	16976	16861	16869	16780	16937	16671	16754	16755	16909	16857	16856	16833	16722	16708	16743	16857	16843	16825	16916	16850	16728	16898	16742	16806	16694	16854	16718	16858	17007	16827	16850	16743	16944	16748	16789	16902	16933	16894	17019	16815	16836	16700	16870	16918	16915	16982	16908	16779	16775	16893	16861	16670	16743	16928	16766	16714	16680	16849	16821	16908	16941	16968	16816	16838	16739	16747	16819	16898	16884	16776	16862	16818	16767	16653	16994	16816	17016	16682	16823	16685	16970	17088	16792	16775	16918	16819	16780	16774	16851	16939	16864	16615	17000	16774	16770	16830	16848	16936	16869	16921	16787	16805	16704	16723	16816	16778	16888	16836	16901	16813	17042	16907	17055	16856	16741	16786	16815	16966	16811	16754	16639	16856	16852	16879	16899	16717	16822	16765	16809	16825	16949	16906	16853	16846	16822	16868	17098	16843	16892	16730	16817	16877	16855	16708	16704	16914	16649	16838	16819	16780	16755	16950	16720	17149	16738	16757	16858	16874
22292	21407	28686	24540	22337	25851	28369	23937	23225	23311	22846	22532	22143	21901	21888	21675	21675	21495	21589	21780	21458	21216	21464	21601	21354	21308	21410	21274	21459	21268	21229	21318	21372	21365	21382	21323	21480	21459	21369	21222	21326	21633	21416	21384	21132	21389	21429	21411	21371	21190	21414	21071	21227	21201	21299	21274	21428	21464	21227	21526	21216	21353	21279	21099	21222	21274	21328	21166	21451	21611	21246	21103	21253	21202	21037	21493	21743	21086	21168	21246	21508	21231	21417	21336	21186	21381	21131	21307	21169	21212	21234	21199	21256	21230	21337	21355	21341	21348	21342	21277	21247	21296	21153	21377	21408	21360	21288	21246	21414	21337	21259	21325	21511	21472	21473	21312	21350	21210	21413	21339	21408	21114	21399	21295	21389	21282	21613	21421	21341	21322	21170	20986	21419	21050	21260	21377	21362	21273	21420	21096	21358	21125	21163	21398	21503	21370	21309	21064	21356	21213	21145	21364	21399	21308	21312	21361	21228	21420	21287	21199	21373	21250	21471	21318	21309	21176	21213	21314	21400	21001	21389	21259	21397	21290	21422	21457	21366	21264	21293	21069	21270	21259	21141	20964	21639	21388	21307	21140	21317	21269	21190	21111	21324	21454	21211	21314	21255	21188	21144	21166	21172	21243	21404	21200	21222	21178	21119	21245	21402	21473	21436	21316	21299	21499	21102	21173	21354	21420	21275	21231	21327	21380	21106	21353	21327	21191	21209	21046	21191	21207	21117	21136	21401	21391	21337	21330	21106	21082	21395	21143	21285	21199	21266	21332	21274	21281	20954	21208	21083	21319	21165	21051	21284	21293	21366	21344	21183	21466	21368	21255	21365	21205	21296	21285	21309	21208	21231	21314	21167	21307	21286	21217	21263	21300	21381	21055	21380	21230	21319	21275	20999	21182	21309	21267	21232	21357	21199	21394	21274	21469	21278	21162	21247	21227	21217	21153	21236	21180	21349	21133	21386	21222	21301	21193	21151	21441	21303	21237	21333	21498	21169	21198	21400	21310	21159	21123	21182	21257	21386	21211	21260	21352	21242	21145	21280	21360	21363	21283	21349	21233	21292	21273	21398	21163	21342	21409	21138	21150	21386	21237	21436	21332	21165	21450	21211	21201	21252	21356	21362	21560	21458	21325	21442	21301	21116	21174	21001	21246	21231	21209	21106	21233	21190	21366	21310	21107	21140	21273	21262	21438	21016	21191	21332	21128	21212	21183	21248	21163	21358	21264	21333	21222	21176	21331	21335	21279	21096	21249	21406	21332	21320	21341	21129	21029	21368	21327	21282	21406	21402	21238	21105	21273	21136	21142	21205	21227	20966	21199	21151	21344	21319	21339	21014	21099	21202	21528	21281	21159	21249	21244	21378	21215	21133	21209	21171	21178	21225	21288	21201	21283	21344	20990	21185	21198	21201	21304	21324	21282	21283	21173	21373	21159	21176	21380	21250	21471	21470	21077	21145	20933	21026	21457	21300	21231	21315	21281	21109	21019	21288	21119	21220	21343	21536	21229	21311	21409	21092	21384	21305	21140	21491	21371	21343	21224	21174	21308	21369	21282	21078	21240	21116	21247	21260	21165	21064	21109	21133	21213	21264	21128	21291	21346	21330	21340	21305	21294	21337	21262	21303	21556	21355	21342	21416	21085	21148	21216	21163	21270	21311	21167	21321	21427	21213	21283	21163	21430	21014	21331	20948	21373	21138	21143	21299	21491	21235	21245	21399	21371	21246	21227	21389	21372	21267	21366	21247	21434	21236	21223	21286	21110	21363	21271	21331	21090	21288	21438	21298	21217	21059	21225	21238	21485	21332	21398	21284	21211	21619	21119	21550	21086	21214	21215	21181	21500	21479	21441	21147	21356	21118	21454	21373	20977	21137	21171	21256	21274	21386	21209	21138	21286	21301	21234	21459	21123	21167	21406	21174	21402	21302	21244	21278	21350	21265	21484	21334	21132	21110	21333	21271	21268	21368	21312	21310	20946	21566	21093	21144	21215	21242	21321	21121	21169	21316	21189	21347	21447	21298	21389	21265	21290	21274	21383	21327	21220	21277	21312	21282	21378	21086	21202	21218	21005	21316	21406	21406	21064	21441	21090	21089	21193	21248	21331	21392	21064	21036	21495	21532	21207	21300	21334	21196	21421	21343	21347	21193	21257	21262	21234	21351	21214	21411	21273	21412	21107	21206	21118	21135	21366	21126	21537	21002	21001	21192	21146	21130	21338	21432	21263	21281	21429	21304	21240	21476	21160	20955	21303	21245	21240	21283	21336	21158	21326	21263	21170	21291	21056	21230	21268	21158	21154	21210	21150	21394	21105	21304	21160	21145	21129	21052	21209	20997	21291	21304	21474	21172	21161	21013	21421	21360	21310	21204	21187	21177	21225	21329	21257	21273	21253	21451	21223	21324	21209	21694	21123	21006	21293	21250	21043	21198	21375	21422	21328	21161	21226	21183	21175	21294	21197	21369	21080	21276	21303	21263	21190	21073	21095	21055	21079	21282	21201	21089	21174	21013	21009	21442	21304	21109	21202	21281	21372	21091	21257	21274	21274	21226	21492	21480	21233	21261	21186	21281	21276	21281	21332	21107	21170	21082	21168	21416	21379	21253	21311	21152	21127	21268	21473	21321	21233	20973	21180	21163	21436	21106	21421	21255	21260	21136	21007	21243	21507	21291	21169	21371	21211	21303	21115	21224	21165	21453	21386	21456	21237	21540	21235	21215	21448	21516	21119	21218	21272	20971	21337	21171	21254	21254	21405	21321	21276	21269	21100	21330	21208	21000	21182	21359	21365	21158	21328	21238	21297	21176	21201	21312	21222	21516	21324	21428	21293	21293	21313	21389	21161	21181	21445	21215	21196	21092	21022	21429	21529	21362	21312	21199	21155	21194	21335	21232	21353	21204	21121	21295	21486	21161	21214	21184	21137	21235	21207	21129	21142	21191	21298	21421	21333	21218	21182	21140	21343	21357	21126	21473	21271	21130	21296	21284	21246	21197	21321	21132	21347	21406	21316	21164	21447	21470	21247	21013	21212	21283	21011	21096	21080	21317	21190	21357	21222	21177	21355	21358	21580	21511	21365	21368	21166	21158	21308	21351	21299	21466	21346	21343	21235	21405	21171	21114	21385	21339	21299	21345	21376	21331	21223	21405	21019	21256	21320	21218	21291	21497	21167	21239	21189	21295	21314	21240	21279	21365	21356	21256	21017	21229	21324	21209	21100	21166	21420	21235	21372	21386	21028	21236	21554	21279	21083	21239	21277	21253	21282	21349	21200	21098	21044	21195	21407	21386	20986	21283	21350	21159	21278	21212	21130	21233	21352	21280	21142	21112	21057	21150	21229	21405	21329	21230	21224	21205	21131	21324	21256	21193	21402	21278	21300	21232	21383	21307	21262	21269	21060	21317	21193	21343	21249	21076	21205	21237	21255	21298	21178	21525	21139	21105	21315	21320	21282	21399	21267	21405	21196	21394	21446	21005	21323	21303	21476	21270	21183	21220	21394	21116	21189	21109	21086	21321	21215	21381	21180	21278	21551	21407	21216	21172	21296	21209	21160	21253	21584	21206	21282	21261	21185	21233	21250	21473	21313	21161	21379	21370	21349	21511	21015	21034	21419	21131	21394	21195	21187	21210	21314	21151	21054	21102	21338	21190	21354	21372	21094	20923	21222	21358	21116	21327	21543	21278	21395	21370	21304	21687	21170	21231	21452	21292	21333	21345	21310	21308	21248	20978	21143	21213	21239	21300	21402	21489	21476	21250	20987	21035	21303	21150	21216	21176	21213	21090	21325	21287	21130	21249	21073	21507	21139	21326	21412	21241	21291	21243	21083	21123	21300	21199	21171	21196	21364	21196	21250	21324	21274	21273	21243	21426	21403	21583	21393	21374	21336	21460	21390	21342	21376	21121	21211	21105	21061	20996	21281	21479	21254	21302	21132	21177	21229	21315	21419	21388	21545	21146	21328	21255	21114	21309	21448	21200	21190	21104	21137	21133	21093	21185	21135	21411	21251	21289	21213	21219	21118	21290	21283	21277	21228	21275	21340	21161	21237	21420	21322	21055	21202	21167	21091	21135	21348	21268	21125	21332	21287	21139	21459	21095	21155	21252	21336	21383	21168	21186	21149	21502	21329	21391	21207	21218	21069	21304	21043	21107	21365	21286	21141	21168	21391	21614	21326	21300	21111	21298	21404	21354	21295	21206	21223	21477	21429	21392	21269	21223	21255	21258	21055	21389	21084	21405	21231	21368	21434	21192	21100	21193	21364	21466	21234	21466	21225	21297	21219	21415	21289	21142	21421	21196	21163	21129	21220	21327	21180	21362	21264	21318	21306	21365	21304	21454	21424	21389	21341	21216	21218	21351	21051	21446	21197	21148	21262	21051	21063	21079	21174	21291	21293	21297	21370	21170	21272	21155	21543	21326	21353	21233	21147	21312	21337	21312	21076	21131	21480	21209	21101	21279	21026	21092	21365	21270	21277	21522	21383	21336	21172	21375	21405	21238	21163	21043	21239	21391	21267	21250	21264	21275	21227	21269	21318	21271	21298	21093	21419	21259	21093	21098	21215	21277	21151	21218	21274	21277	21151	21108	21349	21443	21364	21139	21289	21126	21185	21263	21433	21224	21463	21298	21164	21335	21134	21329	21314	21131	21131	21339	21372	21366	21053	21222	20963	21414	21108	21343	21094	21301	21355	21206	21407	21234	21330	21307	21344	21306	21327	21215	21136	21241	21532	21363	21215	21347	21306	21121	21066	21298	21174	21135	21220	21256	21432	21141	21396	21304	21410	21255	21177	21444	21204	21114	21239	21273	21331	21165	21352	21225	21204	21059	21158	21434	21484	21228	21280	21083	21215	21451	21261	21272	21213	21577	21339	21334	21152	21026	21331	21201	21163	21191	21195	21379	21144	21147	21344	21036	20998	21396	21156	21254	21361	21284	21325	21166	21013	21315	21296	21168	21091	21226	21247	21455	21447	21162	21112	21268	21379	21150	21394	21165	21253	21144	21264	21387	21072	21251	21190	21283	21320	21227	21251	20967	21313	21232	21271	21370	21131	21346	21224	21441	21208	21359	21204	21382	21321	21247	21267	21199	21122	21129	21160
23716	43077	34628	29509	26236	23877	22048	20765	19794	19324	18992	18222	17879	17709	17327	17184	16971	17026	17046	16889	16892	16969	16842	16840	16573	16766	16841	16758	16756	17012	16727	16731	16765	16664	16602	16703	16763	16736	16797	16720	16783	16652	16615	16728	16813	16737	16669	16597	16620	16586	16797	16622	16735	16652	16736	16839	16820	16583	16742	16546	16603	16665	16742	16709	16730	16671	16740	16885	16520	16802	16786	16630	16514	16928	16691	16635	16759	16777	16781	16711	16715	16834	16742	16763	16691	16770	16851	16641	16668	16588	16978	16688	16637	16572	16835	16552	16633	16787	16509	16731	16804	16598	16553	16544	16647	16563	16662	16691	16687	16610	16610	16867	16574	16658	16789	16748	16884	16755	16679	16709	16693	16706	16717	16782	16724	16615	16710	16452	16729	16527	16683	16871	16605	16600	16528	16810	16699	16788	16714	16750	16641	16701	16840	16732	16735	16636	16533	16900	16638	16843	16560	16820	16676	16697	16725	16767	16655	16653	16682	16594	16714	16607	16582	16678	16695	16784	16714	16813	16422	16633	16730	16738	16723	16560	16674	16537	16511	16739	16512	16616	16712	16899	16638	16602	16515	16751	16694	16672	16764	16674	16671	16617	16704	16764	16755	16673	16731	16690	16591	16634	16679	16637	16774	16817	16668	16612	16503	16697	16484	16696	16745	16561	16632	16698	16639	16597	16825	16782	16710	16752	16804	16614	16814	16821	16577	16566	16733	16682	16665	16466	16753	16692	16761	16574	16525	16651	16679	16706	16786	16660	16656	16737	16488	16857	16667	16536	16766	16748	16730	16785	16757	16559	16848	16746	16612	16651	16697	16676	16671	16500	16737	16531	16767	16709	16704	16528	16578	16737	16699	16572	16680	16839	16617	16655	16737	16751	16648	16682	16734	16749	16631	16737	16700	16861	16648	16732	16769	16976	16635	16712	16656	16546	16604	16616	16811	16695	16657	16683	16794	16684	16486	16698	16654	16666	16607	16687	16782	16759	16725	16884	16494	16733	16660	16556	16597	16574	16647	16756	16721	16715	16742	16808	16738	16639	16562	16680	16585	16603	16670	16726	16475	16736	16566	16741	16545	16721	16507	16729	16754	16600	16579	16596	16811	16636	16739	16727	16528	16744	16622	16653	16634	16581	16837	16664	16586	16681	16692	16585	16783	16636	16595	16725	16674	16749	16730	16768	16780	16903	16571	16719	16772	16666	16735	16591	16662	16653	16819	16763	16644	16588	16772	16586	16703	16611	16576	16572	16732	16707	16444	16816	16713	16718	16463	16638	16548	16625	16679	16777	16710	16630	16699	16578	16530	16834	16689	16767	16599	16756	16721	16721	16618	16760	16681	16592	16708	16793	16685	16582	16703	16762	16854	16630	16765	16616	16694	16771	16826	16771	16664	16732	16825	16561	16686	16618	16676	16648	16649	16830	16758	16546	16708	16775	16807	16751	16677	16773	16719	17007	16526	16623	16619	16569	16684	16662	16703	16667	16698	16605	16653	16765	16813	16875	16767	16596	16461	16683	16834	16660	16739	16674	16748	16701	16571	16699	16727	16680	16812	16910	16503	16530	16768	16776	16633	16528	16667	16527	16694	16866	16742	16651	16731	16766	16649	16660	16673	16852	16543	16676	16672	16671	16660	16811	16481	16785	16648	16854	16662	16550	16763	16559	16703	16744	16633	16725	16842	16729	16687	16628	16637	16707	16757	16794	16674	16729	16583	16745	16618	16652	16839	16626	16628	16666	16740	16509	16924	16569	16877	16587	16733	16839	16734	16693	16647	16722	16591	16725	16641	16517	16607	16745	16623	16748	16646	16744	16782	16769	16641	16687	16713	16683	16740	16633	16700	16822	16710	16619	16761	16649	16770	16554	16723	16710	16858	16631	16738	16646	16699	16610	16718	16816	16675	16870	16900	16780	16696	16684	16576	16752	16739	16468	16664	16742	16865	16538	16691	16743	16561	16562	16805	16612	16697	16603	16692	16781	16572	16842	16534	16764	16543	16643	16672	16735	16811	16690	16685	16704	16662	16615	16631	16611	16714	16638	16716	16794	16721	16593	16655	16687	16685	16634	16677	16777	16806	16751	16830	16658	16958	16504	16796	16653	16687	16767	16776	16636	16723	16615	16607	16571	16656	16750	16640	16799	16631	16742	16708	16687	16549	16617	16829	16833	16549	16837	16588	16665	16788	16664	16566	16782	16644	16775	16720	16715	16861	16719	16843	16576	16725	16736	16573	16638	16780	16642	16664	16603	16646	16570	16794	16522	16612	16603	16589	16644	16774	16642	16720	16587	16758	16681	16820	16690	16725	16842	16790	16593	16625	16683	16866	16527	16661	16791	16567	16697	16760	16719	16600	16581	16625	16718	16775	16743	16624	16934	16719	16529	16711	16785	16509	16690	16622	16658	16775	16645	16583	16676	16791	16617	16762	16746	16581	16590	16550	16751	16600	16660	16797	16712	16759	16736	16810	16681	16426	16769	16619	16761	16536	16680	16559	16723	16777	16540	16686	16736	16827	16530	16568	16636	16711	16757	16620	16633	16808	16638	16804	16706	16908	16778	16753	16672	16726	16523	16733	16717	16821	16534	16826	16850	16741	16664	16739	16712	16784	16792	16731	16656	16663	16625	16654	16730	16678	16591	16594	16729	16633	16764	16631	16784	16489	16562	16726	16565	16592	16673	16385	16631	16739	16772	16732	16851	16696	16662	16640	16663	16744	16737	16703	16800	16705	16729	16757	16775	16830	16595	16845	16524	16636	16705	16746	16909	16522	16430	16522	16649	16745	16655	16884	16815	16637	16604	16708	16816	16801	16746	16917	16703	16605	16686	16806	16803	16602	16622	16698	16642	16722	16522	16529	16725	16554	16608	16746	16549	16715	16733	16805	16637	16624	16870	16796	16519	16804	16749	16740	16685	16681	16703	16846	16831	16560	16511	16590	16773	16564	16739	16704	16752	16680	16584	16647	16796	16700	16913	16776	16419	16747	16660	16765	16756	16610	16498	16503	16747	16479	16649	16726	16804	16619	16710	16591	16740	16684	16743	16617	16665	16619	16629	16737	16842	16655	16688	16773	16655	16789	16680	16681	16672	16617	16726	16634	16845	16769	16790	16604	16690	16656	16595	16431	16666	16682	16805	16734	16712	16688	16548	16664	16778	16581	16697	16780	16582	16682	16694	16788	16598	16785	16774	16806	16821	16678	16722	16511	16756	16726	16538	16588	16636	16493	16587	16612	16574	16690	16697	16764	16703	16538	16669	16842	16604	16744	16805	16701	16815	16803	16662	16668	16680	16684	16602	16734	16488	16569	16672	16662	16585	16786	16816	16545	16699	16762	16594	16721	16724	16650	16566	16638	16645	16625	16556	16805	16531	16782	16911	16743	16627	16733	17063	16699	16733	16793	16753	16574	16829	16606	16811	16557	16781	16624	16720	16659	16729	16862	16676	16619	16751	16944	17025	16611	16503	16753	16686	16653	16656	16574	16757	16566	16676	16730	16715	16671	16558	16748	16623	16389	16897	16613	16694	16733	16743	16657	16808	16789	16694	16686	16685	16558	16643	16778	16816	16667	16687	16764	16536	16752	16799	16755	16656	16524	16641	16542	16780	16822	16742	16692	16511	16785	16661	16524	16712	16660	16580	16606	16574	16513	16733	16530	16710	16697	16755	16763	16467	16802	16595	16647	16611	16638	16777	16726	16806	16633	16693	16771	16762	16609	16751	16605	16609	16636	16607	16580	16662	16696	16603	16612	16682	16666	16785	16684	16704	16797	16659	16633	16705	16556	16775	16782	16674	16683	16690	16634	16740	16676	16634	16746	16621	16752	16591	16626	16629	16781	16913	16674	16678	16651	16653	16721	16802	16784	16834	16733	16696	16663	16765	16589	16743	16719	16632	16594	16713	16857	16676	16813	16762	16603	16671	16569	16792	16608	16731	16726	16698	16600	16607	16925	16734	16638	16662	16464	16629	16657	16701	16734	16817	16640	16616	16838	16637	16617	16694	16696	16686	16721	16629	16727	16687	16729	16599	16658	16691	16535	16630	16508	16551	16583	16619	16663	16688	16613	16778	16572	16482	16745	16774	16787	16665	16647	16791	16678	16699	16850	16664	16709	16777	16669	16710	16613	16933	16898	16734	16616	16717	16817	16674	16767	16619	16749	16541	16758	16656	16671	16739	16659	16623	16752	16651	16846	16688	16627	16671	16797	16940	16434	16759	16827	16691	16623	16690	16529	16638	16749	16685	16628	16732	16760	16701	16674	16652	16654	16533	16515	16680	16649	16914	16571	16643	16734	16800	16587	16782	16579	16709	16630	16517	16720	16739	16741	16798	16786	16655	16708	16643	16516	16605	16743	16604	16646	16754	16719	16710	16705	16728	16670	16696	16863	16611	16623	16599	16896	16759	16699	16757	16621	16780	16523	16597	16565	16638	16658	16842	16687	16707	16792	16627	16730	16447	16750	16697	16622	16744	16519	16750	16612	16800	16592	16829	16720	16621	16624	16598	16542	16657	16502	16747	16669	16745	16566	16508	16654	16556	16667	16510	16610	16617	16690	16681	16731	16921	16593	16832	16788	16724	16632	16570	16663	16665	16678	16732	16738	16675	16806	16812	16598	16855	16678	16737	16671	16707	16713	16784	16654	16723	16596	16608	16495	16659	16784	16553	16657	16723	16615	16785	16765	16689	16604	16752	16764	16623	16443	16733	16761	16600	16596	16678	16711	16573	16943	16506	16672	16575	16525	16628	16597	16751	16686	16669	16699	16766	16538	16691	16635	16634	16645	16799	16824	16641	16674	16533	16606	16727	16677	16743	16664	16554	16702	16731	16774	16770	16573	16621	16761	16712	16768	16522	16722	16686	16696	16722	16859	16877	16634	16644	16827	16687	16952	16616	16586	16629	16646	16759	16643	16683	16768	16553	16530	16551	16709	16761	16641	16684	16670	16785	16620	16669	16656	16706	16659	16705	16586	16755	16616	16731	16817	16604	16728	16683	16760	16660	16715	16921	16735	16816	16622	16488	16679	16552	16497	16650	16711	16750	16716	16691	16636	16767	16699	16621	16665	16691	16657	16496	16766	16676	16725	16583	16718	16677	16690	16783	16644	16582
31667	28510	31538	28202	24620	23909	23280	22861	22426	22468	22156	21974	21789	21914	21804	21571	21580	21748	21742	21663	21649	21540	21539	21583	21646	21674	21598	21553	21424	21602	21593	21541	21531	21562	21628	21516	21719	21515	21553	21436	21901	21548	21609	21562	21519	21457	21642	21594	21739	21723	21646	21575	21552	21534	21547	21493	21455	21543	21553	21578	21600	21617	21467	21747	21614	21674	21687	21570	21511	21625	21626	21542	21602	21748	21437	21383	21460	21743	21694	21601	21423	21642	21556	21577	21282	21626	21626	21667	21587	21519	21501	21772	21609	21535	21446	21482	21628	21379	21458	21190	21442	21491	21577	21584	21542	21537	21481	21750	21559	21477	21501	21515	21550	21528	21562	21569	21566	21622	21592	21579	21720	21651	21597	21479	21475	21728	21340	21675	21586	21376	21629	21531	21412	21565	21502	21812	21875	21443	21617	21448	21574	21529	21737	21701	21621	21539	21613	21627	21707	21596	21402	21427	21484	21658	21328	21442	21497	21677	21825	21691	21515	21564	21537	21762	21619	21311	21408	21797	21410	21749	21856	21452	21563	21588	21520	21448	21663	21369	21582	21577	21645	21312	21582	21468	21529	21686	21605	21615	21535	21708	21502	21357	21674	21446	21433	21366	21562	21535	21453	21746	21638	21360	21647	21635	21548	21500	21507	21701	21445	21397	21608	21673	21485	21394	21564	21551	21506	21592	21665	21609	21620	21603	21533	21367	21514	21539	21696	21685	21631	21549	21525	21518	21636	21384	21555	21525	21527	21698	21430	21378	21527	21684	21594	21654	21382	21645	21712	21794	21806	21696	21669	21464	21554	21546	21746	21535	21452	21538	21450	21637	21476	21694	21428	21494	21334	21522	21386	21679	21813	21515	21415	21520	21428	21795	21597	21682	21544	21598	21369	21549	21489	21346	21512	21447	21606	21613	21472	21659	21704	21435	21537	21464	21589	21416	21728	21407	21504	21522	21733	21434	21459	21760	21634	21536	21555	21539	21414	21774	21604	21525	21475	21537	21440	21661	21512	21421	21517	21819	21572	21613	21516	21399	21642	21459	21773	21407	21541	21640	21839	21640	21629	21351	21516	21751	21528	21494	21568	21471	21402	21667	21485	21503	21555	21708	21553	21487	21517	21472	21398	21412	21556	21499	21632	21525	21462	21394	21566	21431	21663	21583	21511	21660	21661	21709	21809	21577	21461	21641	21640	21475	21544	21604	21699	21688	21517	21546	21354	21596	21588	21497	21693	21625	21607	21570	21517	21581	21451	21398	21495	21750	21627	21473	21657	21387	21401	21407	21579	21481	21656	21516	21638	21697	21533	21629	21558	21671	21784	21527	21381	21509	21578	21535	21723	21617	21448	21480	21677	21424	21523	21809	21545	21439	21469	21377	21493	21672	21618	21542	21584	21638	21526	21470	21625	21708	21439	21757	21626	21598	21565	21569	21495	21551	21577	21591	21504	21538	21716	21606	21549	21624	21547	21555	21382	21497	21479	21401	21728	21655	21413	21498	21576	21693	21638	21588	21634	21656	21496	21491	21537	21712	21626	21663	21548	21370	21708	21543	21453	21677	21580	21644	21508	21427	21593	21554	21628	21573	21357	21695	21560	21272	21375	21614	21509	21556	21739	21774	21686	21713	21677	21491	21571	21672	21696	21527	21366	21715	22054	21650	21300	21430	21442	21550	21585	21494	21683	21601	21516	21514	21610	21439	21610	21562	21713	21766	21576	21715	21729	21435	21436	21471	21678	21689	21515	21608	21635	21599	21695	21519	21216	21555	21484	21627	21522	21639	21600	21610	21847	21588	21635	21686	21512	21586	21505	21549	21676	21441	21593	21458	21651	21499	21530	21554	21417	21575	21540	21670	21486	21557	21495	21626	21442	21681	21278	21445	21599	21487	21631	21659	21403	21631	21582	21424	21567	21693	21402	21512	21206	21752	21726	21594	21405	21648	21620	21558	21526	21588	21586	21490	21570	21688	21678	21736	21696	21592	21735	21600	21719	21363	21697	21525	21565	21547	21683	21694	21457	21405	21557	21526	21663	21702	21917	21467	21381	21540	21437	21590	21554	21323	21549	21546	21747	21608	21561	21461	21815	21666	21526	21461	21721	21537	21697	21782	21637	21386	21588	21623	21722	21628	21634	21401	21660	21363	21326	21407	21528	21697	21705	21753	21536	21341	21499	21805	21573	21759	21748	21713	21575	21631	21586	21513	21588	21700	21887	21629	21570	21406	21441	21464	21453	21469	21643	21543	21716	21632	21634	21483	21712	21578	21271	21505	21563	21311	21817	21611	21563	21561	21554	21661	21386	21741	21503	21661	21713	21745	21670	21632	21362	21489	21527	21315	21545	21488	21758	21466	21430	21443	21553	21501	21541	21716	21630	21434	21678	21534	21732	21850	21694	21386	21756	21629	21587	21437	21484	21329	21465	21612	21647	21633	21532	21536	21475	21535	21514	21658	21384	21542	21580	21416	21514	21549	21628	21606	21424	21552	21539	21653	21346	21560	21510	21628	21559	21458	21725	21609	21596	21818	21663	21686	21707	21663	21810	21471	21554	21711	21495	21639	21760	21599	21293	21572	21571	21652	21722	21444	21485	21394	21628	21646	21855	21506	21578	21718	21625	21454	21550	21797	21763	21626	21777	21711	21489	21453	21354	21400	21692	21753	21445	21695	21673	21471	21751	21678	21626	21471	21296	21623	21284	21505	21494	21425	21674	21463	21496	21681	21633	21414	21642	21537	21502	21301	21615	21455	21592	21434	21186	21602	21476	21641	21453	21574	21573	21516	21597	21459	21466	21835	21581	21633	21709	21648	21440	21720	21604	21757	21407	21583	21329	21660	21581	21659	21603	21515	21483	21606	21344	21520	21575	21557	21717	21679	21565	21435	21470	21544	21389	21605	21532	21446	21623	21497	21596	21499	21441	21387	21543	21596	21458	21361	21542	21651	21670	21813	21556	21569	21590	21492	21406	21543	21513	21620	21670	21423	21819	21444	21556	21679	21557	21532	21745	21487	21660	21543	21455	21741	21421	21531	21627	21582	21530	21479	21606	21419	21561	21575	21690	21405	21607	21750	21781	21628	21587	21575	21569	21574	21896	21792	21478	21645	21633	21713	21505	21538	21466	21475	21614	21316	21668	21501	21343	21572	21653	21555	21596	21555	21649	21501	21562	21475	21469	21352	21318	21372	21417	21505	21644	21437	21607	21483	21752	21716	21623	21637	21683	21595	21749	21915	21444	21552	21643	21541	21656	21478	21675	21517	21531	21355	21605	21660	21569	21686	21736	21442	21514	21865	21637	21542	21680	21525	21560	21570	21385	21696	21661	21556	21474	21519	21470	21621	21686	21646	21847	21636	21548	21499	21559	21517	21495	21679	21457	21702	21594	21450	21583	21617	21648	21709	21725	21517	21428	21682	21742	21585	21678	21507	21624	21632	21613	21593	21664	21590	21530	21621	21639	21476	21561	21468	21634	21645	21562	21522	21763	21701	21667	21599	21567	21553	21658	21746	21610	21537	21591	21558	21554	21449	21609	21594	21417	21313	21629	21673	21672	21380	21342	21490	21539	21569	21611	21647	21616	21720	21506	21475	21551	21756	21584	21535	21647	21641	21383	21753	21558	21624	21801	21659	21457	21844	21591	21631	21745	21502	21684	21592	21603	21595	21483	21579	21412	21848	21615	21568	21648	21500	21430	21659	21486	21498	21617	21624	21461	21473	21599	21613	21676	21501	21443	21482	21691	21624	21391	21605	21523	21531	21462	21451	21500	21487	21578	21495	21511	21535	21723	21805	21310	21661	21531	21502	21476	21950	21693	21451	21564	21667	21687	21529	21471	21583	21361	21321	21710	21792	21548	21426	21496	21475	21488	21562	21691	21579	21636	21419	21618	21596	21718	21802	21602	21748	21634	21526	21469	21532	21538	21631	21567	21593	21630	21512	21443	21716	21452	21429	21512	21457	21266	21504	21344	21791	21438	21720	21501	21545	21538	21694	21467	21317	21634	21714	21503	21346	21733	21486	21752	21494	21603	21300	21557	21521	21663	21430	21548	21591	21484	21720	21458	21498	21590	21541	21592	21512	21501	21705	21632	21411	21578	21723	21417	21768	21605	21868	21611	21596	21584	21619	21502	21474	21655	21506	21496	21694	21810	21646	21641	21711	21375	21627	21518	21318	21522	21476	21473	21284	21452	21682	21368	21528	21479	21627	21674	21522	21641	21706	21597	21690	21630	21418	21769	21600	21666	21560	21416	21590	21577	21494	21560	21548	21627	21429	21657	21618	21718	21381	21676	21663	21507	21609	21453	21599	21414	21632	21558	21563	21533	21689	21452	21541	21625	21628	21631	21818	21613	21560	21719	21540	21652	21656	21539	21510	21479	21507	21519	21456	21444	21686	21509	21422	21591	21540	21677	21749	21724	21648	21791	21574	21692	21754	21828	21546	21496	21479	21310	21603	21418	21566	21657	21623	21756	21903	21612	21612	21303	21769	21745	21562	21984	21616	21339	21599	21668	21570	21659	21626	21616	21593	21728	21516	21486	21587	21650	21526	21506	21590	21606	21719	21519	21530	21518	21637	21622	21743	21774	21653	21536	21632	21775	21602	21479	21417	21438	21403	21476	21579	21520	21573	21259	21440	21375	21621	21378	21555	21730	21756	21586	21634	21693	21687	21625	21617	21564	21594	21618	21909	21405	21498	21465	21583	21748	21693	21317	21738	21595	21527	21466	21353	21358	21720	21491	21292	21554	21528	21362	21507	21597	21553	21256	21305	21610	21435	21685	21503	21603	21277	21523	21723	21568	21558	21564	21620	21531	21507	21336	21634	21826	21519	21753	21478	21499	21726	21516	21626	21436	21650	21629	21539	21721	21527	21604	21657	21491	21589	21580	21465	21733	21940	21672	21513	21570	21521	21414	21440	21763	21645	21621	21512	21618	21601	21561	21314	21404	21511	21756	21563	21631	21658	21553	21773	21409	21641	21628	21394	21750	21544	21660	21894	21578	21574	21899	21604	21564	21627	21818	21538	21500	21513	21454	21519	21824	21748	21569	21655	21562	21332	21488	21503	21450	21855	21435	21399	21430	21505	21723	21692	21623	21683	21817	21417	21630	21681
25235	35458	28273	24156	22012	20591	19654	18719	18463	18186	17725	17429	17376	17130	17102	17005	16858	16990	16960	16968	16878	16894	16891	16995	16943	17047	16841	16977	16800	16886	16807	16990	16938	16704	16864	16857	16705	16723	16712	16864	16701	16804	16769	16767	16934	16634	16750	16671	16623	16670	16758	16866	16861	16736	16843	16713	16550	16954	16828	16650	16898	16762	16904	16892	17042	16766	16936	16926	16850	16727	16733	17064	16868	16687	16848	16880	16905	16774	16671	16927	16728	16892	16698	16911	16758	16772	16743	16746	16879	17024	16829	16664	16853	16782	16743	16761	16845	17045	16890	16780	16808	16702	16871	16958	16832	16734	16851	16799	16859	16899	16828	16764	16851	16822	16808	16861	16929	16874	16908	16784	16952	16786	16993	16768	16827	16947	17120	16888	16857	16775	16805	16874	16728	16851	16878	16576	16812	16681	16731	16828	16765	16756	16813	16740	16629	16706	16784	16855	16851	16740	16826	16767	16711	16798	16733	16964	16634	16816	16750	16833	16901	16811	16831	16693	16962	16787	16738	16859	16706	16738	16706	16779	16848	16820	16834	16791	16800	16820	16919	16780	16745	16695	16877	16745	16965	16713	16693	16803	16710	16847	17058	16928	16730	16763	16823	16926	16726	16903	16912	16763	16822	16671	16801	16770	16695	16712	16766	16902	16814	16765	16880	16844	16792	16866	16743	16552	16722	16866	16647	16856	16912	16970	16958	16746	16899	16781	16878	16757	16799	16909	16773	16903	16676	16788	16891	16963	16713	16850	16816	16923	16680	16899	16909	16878	16729	16783	16756	16892	16642	16993	16900	16850	16738	16652	16882	16856	16864	16829	16888	16905	16600	16794	16740	16783	16636	16804	17042	16862	16835	16876	16830	16913	16784	16984	16861	16726	16715	16682	16813	16786	16753	16965	16699	16822	16732	16909	16740	16848	16791	16873	16721	16737	16749	16998	16793	16802	17066	16786	16739	16845	16932	16784	16828	16846	16729	16979	16993	16663	16816	16714	16799	16682	16759	16820	16839	16947	16756	16744	16968	16784	16827	16790	16801	16810	16827	16821	16990	16794	16770	16802	16862	16756	16952	17052	16872	16940	16980	16840	16668	16660	16829	17046	16748	16776	16897	17040	16746	16848	17055	16755	16731	16959	16790	16711	16704	16951	17017	16880	16633	16840	16919	16945	16741	16715	16745	17059	16685	16744	16837	16863	16841	16602	16575	16752	16895	16755	16743	16868	17008	16744	17011	16611	16769	16965	16875	16805	16703	16854	16756	16788	16768	16839	16860	16666	17009	16780	16832	16883	16721	16711	16752	16796	16792	16894	16773	16945	16717	16682	16935	16781	16975	16881	16919	16764	16893	16960	16877	16828	16943	16794	17011	16933	16681	17037	16758	16825	16810	16987	16911	16953	16633	16902	16676	16927	16721	16633	16744	16967	16747	16738	16894	16821	16868	16815	16647	16875	16954	16839	16808	17018	16979	16702	16863	16881	16791	16741	16695	16712	16817	16840	16866	16728	16794	17018	16769	16521	16712	16875	16913	16775	16839	16859	16907	16751	16828	17085	16759	16779	16709	16678	16754	16842	16560	16840	16915	16802	16879	16831	16785	16826	16849	16799	16979	16837	16711	16786	16964	16606	16823	16817	16765	17007	16816	16724	16924	16937	16966	16743	16843	16724	16787	16760	16781	16870	16681	16854	17045	16918	16842	16755	16840	16731	16726	16648	16894	16965	16897	16812	16876	16680	16780	16788	16932	16686	16881	16852	16849	16790	16801	16727	16777	16953	16829	16720	16935	16784	16839	16860	16792	16910	17015	16809	16755	16953	16899	16690	16681	16708	16821	16881	16809	16795	16676	16913	16770	16741	16720	16809	16855	16842	16648	16860	16898	16635	16816	16744	16776	16860	16837	16856	16816	16815	16794	16819	16928	16809	16880	16666	16900	16872	16620	16873	16885	16727	16837	16830	16873	16748	16909	16750	16833	16779	16732	16844	16941	16798	16659	16784	16666	16709	16808	16814	16915	16812	16726	16912	16640	17090	16736	16728	17031	16857	16847	16870	16950	16801	16904	16769	16879	16788	16871	16748	16802	16745	16782	16794	16671	16932	17006	16767	16766	16853	16818	16859	16676	16862	16742	16869	16757	16814	16974	16836	16700	17024	16876	16801	16642	16763	17027	16808	16751	16924	16671	16887	16727	16917	16759	16915	16781	16884	16625	16773	16826	16798	16882	16783	16766	16755	16797	16738	16845	16866	16885	16740	16929	16860	16772	16918	16878	16909	16816	16807	16975	16755	16794	17009	16894	16896	16768	16933	16872	16898	16807	17200	16821	16894	16599	16764	16903	16867	16699	16740	16897	16982	16860	16713	16814	16789	16819	16770	17112	16854	16853	16858	16972	16908	16782	16763	16779	16758	16785	16778	16917	16809	16990	16691	16891	16856	16756	16861	16843	16751	16706	16788	16618	16890	16804	16846	16801	16899	16929	16869	16771	16837	16578	16653	16956	16748	16974	16969	16838	16806	16635	16806	16708	16792	16967	16873	16992	16919	16691	16804	16803	16829	16788	16696	17019	16738	16767	16592	16745	16834	16898	16750	16744	16898	16996	16819	16891	16777	16906	16916	16750	16661	16888	16869	16734	16622	16663	16944	16847	16803	16898	16936	16813	16715	16781	16840	16717	16823	16955	16839	16821	16682	16693	16724	16933	16690	16826	16663	16821	16951	16858	16973	16706	16937	16893	16832	16737	16843	16843	16872	16940	16713	16882	16849	16823	16970	16778	16849	16700	16985	16756	16876	16830	16925	16771	16812	16892	16859	16800	16721	17023	16960	16773	16932	16882	16927	16746	16806	16721	16813	16769	16786	16855	16736	16919	16817	16731	16808	16843	16902	16958	16781	16684	16759	16865	16790	16731	16799	16732	16833	16718	16801	16669	16886	16775	16592	16898	16785	16699	16884	16798	16805	16881	16828	16809	16891	16984	16766	17003	16799	16665	16808	16889	16828	16936	16772	16984	16741	16980	16878	16975	16718	16695	16782	16777	16946	16918	16759	16770	16819	16766	16814	16859	16764	16902	16944	16917	16829	16846	16827	16925	16998	16811	16762	16830	16724	16811	16991	16831	16657	16862	16851	16741	16757	16637	16883	16837	16805	16725	16682	17038	16779	16847	16752	16871	16836	16702	16741	17133	16917	16800	16628	16944	16800	16676	16865	16749	16657	17004	16828	16873	16715	16931	16746	16856	16857	16837	16816	16903	16828	17010	16877	17044	16831	16861	16899	16706	16659	16849	16941	16950	16886	16837	16785	16806	16761	16786	16785	16890	16699	16827	16891	16667	17001	16975	16886	16860	16836	16904	16758	16806	16936	16866	16727	16723	17037	16859	16802	16560	16882	16807	16795	16863	16896	16670	16739	16742	16714	16983	16834	16745	16653	16680	16836	16916	17026	16655	16996	16663	16681	16992	16782	16732	16730	16744	16810	16841	16832	16822	16838	16895	16879	16926	16832	16678	16840	16770	16948	16720	16807	16751	16801	16848	16949	16734	16626	16765	16842	16962	16940	16925	16824	16822	16971	16782	16770	16985	16758	16804	16759	16741	16760	16816	16831	16736	17100	16747	16758	17006	16783	16977	16989	16954	16874	16919	16847	17054	16988	16795	16843	16923	16792	16577	16910	16886	16875	16862	16928	16965	16703	16794	16706	16824	16793	16820	16746	16757	16849	16835	16647	16799	16831	16759	17044	16665	16794	16925	16824	16727	16820	16847	16763	16967	16652	16830	16736	16703	16856	16839	16694	16786	16659	16877	16687	17096	16905	16886	16802	16763	16794	16915	16777	16749	16950	16802	17024	16765	16760	16784	16780	16716	16823	16716	16799	16896	16935	16944	16922	16864	16814	16889	16881	16832	16891	16859	16857	16614	16760	16713	16717	16798	16769	16954	16811	16863	16777	16807	16859	16844	16550	16850	16981	16666	17006	16967	16616	16891	16854	16921	16980	16859	16790	16744	16673	16802	16872	16793	16752	16930	16774	16880	16868	16813	16784	16806	16822	16716	16855	16853	16925	16945	16745	16951	16873	16957	16855	16925	16687	16846	16899	16845	16913	16794	17009	16915	16637	16824	16706	16900	16755	16826	16943	16797	16952	16977	16935	16847	16784	16750	16942	16642	16864	16947	16799	16857	16840	16846	16881	16930	16852	16905	17002	16764	16712	16836	16960	16847	16679	16643	16902	16959	16824	16818	16821	16788	16851	16907	16835	16744	16720	17026	16788	16738	16956	16784	16747	16728	16874	16803	16794	16773	16855	16664	16803	16859	16936	17003	17045	16877	16878	16882	16929	16818	16837	16742	16800	16778	16666	16899	16666	16946	16756	16869	16831	16711	16728	16662	16703	17055	16954	16939	16828	16839	16872	16783	16825	16859	16821	16954	17028	16909	16764	16844	16940	16720	16811	16815	16861	16889	16775	16688	16765	16757	16833	16833	16716	16718	16753	16917	16763	16779	16941	16618	16660	16883	16724	16921	16907	16713	16824	16719	16922	16872	16649	16879	16860	16764	16841	16813	16865	16841	17060	16777	16870	16728	16961	16945	16871	16786	16937	16801	16877	16926	16687	16970	16904	16911	16910	16917	16878	16899	16702	16809	16756	16694	16949	16880	16829	16852	16874	16891	16931	16758	16811	16692	16620	16939	16793	17150	16929	16814	16765	16702	16787	16667	16740	16868	16800	16816	16597	16731	16810	16781	16827	16784	16731	16957	16837	16811	16869	16833	16898	16678	17013	16835	16859	16867	16950	16902	16842	16955	16704	17055	16672	16757	16768	16856	16644	16854	16901	16719	16729	17003	16840	16952	16872	16830	16659	16695	16925	16775	16858	16743	16905	16622	16758	16899	16842	17001	17070	16785	16695	16873	17075	16926	17025	16730	16836	16871	16785	16763	16900	16878	16737	16831	16844	16873	16643	16662	16931	16861	16748	16696	16740	16847	17001	16923	16692	16727	16761	17002	16907	16706	17090	16993	16849	16764	16840	16655	16672	16874	16879	16848	17009	16897	16807	16812	16778	16853	16939	16738	16865	16953	16682	16976	16722	16909	16861	16750	16712	16735	16901	16889	16817
23292	21349	28251	25396	23930	25566	25572	23196	22498	22614	22113	21994	21932	21791	21472	21448	21309	21348	21426	21147	20966	21392	21348	21249	21385	21191	21308	21208	21321	21026	21286	21284	21179	21160	21143	21293	21331	21182	21094	21106	21131	21267	21293	21001	21250	20955	21256	21065	21384	21296	21247	21160	20972	21147	21263	21033	21329	21098	20968	21183	20938	21101	21080	21123	21247	21178	20879	21139	21137	21194	21029	21163	20900	20957	21148	20950	21158	20942	20909	21371	21145	21106	21100	20916	20947	21257	21116	21146	20928	21084	21211	21196	21289	21109	21068	21134	21193	21339	21274	21173	21328	20977	20952	21203	21068	21243	21213	21159	20994	21293	21323	21076	21026	21326	21183	21323	20950	21190	21248	21024	20978	21044	20971	21290	21204	20975	21116	21194	21296	21072	21062	21119	21255	21203	21106	21183	21103	21007	20897	20966	21139	21341	20984	21140	21188	20998	20943	20948	20992	21130	21301	21192	21113	21051	21108	21194	21019	21211	21261	21030	21007	21085	21134	21079	21130	21103	21462	21346	21170	21142	21168	21079	21045	21020	21094	21307	21185	21102	21522	21070	21098	20960	21022	21103	20962	21184	20994	21111	21237	20993	21028	20968	21110	21170	21289	21094	21117	20987	21229	21035	21099	21038	21170	21287	20991	21289	21227	21083	21029	21094	20984	21171	21178	20972	21264	21159	21080	21239	20829	21064	21160	21332	21339	21068	21254	21121	21082	21286	21056	21168	21248	21190	21117	21161	21097	21245	21180	21231	21148	21217	20994	21113	21154	21134	21069	21079	21075	20987	21041	21072	21091	21124	21154	20906	21174	21321	21098	21206	21191	21169	21051	21058	21198	21167	21035	21188	21032	21153	21315	21227	21071	21097	21277	21155	21233	21317	21243	21213	21299	21053	20976	21164	21084	21222	21201	20989	21111	21187	21158	20974	21327	21135	21106	21331	21143	21129	21260	21065	21086	21059	21097	21102	21280	21200	21268	20895	21357	21052	21144	21139	21091	21231	20877	21077	21250	21203	21242	21147	21058	20978	21163	21077	20984	20985	20909	21101	21074	21227	21029	21106	20925	21182	21155	20887	20955	21140	21186	21134	21188	21121	21174	20962	21077	21073	21280	21349	20977	21075	21141	20855	21330	21082	21391	21265	21179	20902	21120	21399	21156	21084	21265	21061	21312	21037	21161	21251	21071	20972	21077	21173	21436	21068	21196	21010	21205	21327	21367	21195	21093	21294	21243	20956	21123	21155	21045	21118	21191	21181	20877	21244	21029	21044	21034	21092	21161	21016	20906	21093	21229	21118	21265	20934	20995	20990	21172	20934	21101	21320	21136	21215	21168	21201	20954	21106	21121	21157	21238	21415	21023	21136	21065	20937	21072	20984	21118	21140	21325	21000	21239	21272	21133	21146	21213	20967	21227	21222	21176	21326	20968	21214	20957	20992	21260	21112	21129	21084	21124	20912	21006	21165	21248	21016	21051	21263	21243	21011	21381	20904	21319	21210	20956	21336	21061	21271	21130	21131	21045	20864	21122	21127	21302	21128	21091	20916	21288	21028	20880	20979	21068	20992	21117	21099	21051	20988	21051	21235	21149	21187	21157	21063	21125	21126	20872	21168	21004	20984	20915	21092	21230	20946	21146	21050	21129	21176	21044	20984	21189	21127	21120	21143	21144	20992	21080	21136	21191	21147	21169	21080	21105	21105	21169	21084	21004	20888	21146	21297	21214	21396	21191	21094	21213	21012	21080	20927	21090	21098	21155	21124	21161	21224	21115	21144	21004	21256	20924	21013	20867	21056	21012	21193	21061	21121	20967	21102	21119	21047	21063	21256	21125	21029	21122	21167	21104	21179	21015	21207	21163	21129	21144	21074	21253	21260	21131	21090	21131	20978	21093	21017	21328	21272	21213	21077	21023	20951	21050	20955	21118	21075	21183	21190	21249	20940	21147	21249	21296	21153	21169	21032	21157	21245	21067	21119	21044	21087	21118	21071	21076	21211	21216	21223	21120	21070	21043	21126	20962	21137	21028	21223	21116	21119	21118	21130	21434	21214	21240	21366	21239	20999	21231	21169	21240	21161	21216	21059	21188	21066	21050	21089	20909	21248	21197	21122	21538	21158	21047	21103	21030	21013	20990	21090	21206	21000	21138	21370	21140	21144	20918	21133	21221	21106	20751	21288	21219	21142	21166	21195	21231	21145	21191	20996	21052	21127	21000	21119	21189	21249	21253	21072	21177	21108	21064	21272	21151	21113	21113	20994	21168	21193	21336	20991	21009	21199	21372	21227	21352	21170	21174	21323	21011	21076	21166	21153	21305	21241	21155	21184	21193	21201	20927	20946	21129	21193	21156	21025	21253	21343	21201	21188	21163	21184	21133	20814	21252	21472	21330	21222	21296	21318	21194	21089	21094	21091	21147	21078	21357	21138	21022	21244	21177	21071	21087	21194	21222	21113	21157	21175	21211	20948	21152	21006	20985	20994	21141	21184	20950	21193	21122	21356	21113	21150	20947	21183	21129	21111	21005	21042	21254	21051	21201	21247	20914	21085	20972	21044	21005	21230	20893	20973	20916	21069	21101	21011	21179	20986	21090	20987	21222	21075	21304	20936	21136	21097	21118	21068	21208	21192	21062	21101	21125	21053	21233	20992	21204	21351	21319	21305	21162	21276	21126	21297	21276	21370	21053	21032	21209	21139	21089	20931	21257	21231	21130	21193	21094	21225	20988	21080	20995	20899	21108	21143	21059	21181	21216	21143	21109	21238	21155	21142	21216	21076	21153	21301	21191	20986	20819	21096	21081	21067	21018	21135	20928	21098	20948	21201	21036	21141	21086	20937	21128	21034	21257	20918	21152	21245	20962	21142	21159	21061	21078	20861	21262	21117	21132	21157	21213	20974	21178	21026	21188	21159	21214	21123	21215	21149	21296	21136	21144	21095	21075	21258	20975	21106	21294	21210	21191	21002	21187	21097	21314	21127	21201	21169	21164	21222	21130	21152	21004	21073	21146	21087	21162	21182	20981	21111	21334	20971	21013	21015	21153	21134	21161	21127	21169	21105	21117	21008	21166	20901	21104	21247	21069	21152	20968	21075	21296	21231	20999	21185	21187	20986	21054	20902	21130	21384	21226	20958	21040	21164	21232	21097	21019	21146	21244	21160	21104	21075	21047	20983	21264	21351	20920	21301	21099	21156	21120	21189	21163	21064	21204	21226	20923	20957	21217	21033	20819	21317	21188	21131	21293	21316	20939	21165	21152	20864	21166	21109	21296	21080	21022	21272	21217	21099	21302	21224	20738	21124	21198	21164	21361	21128	21057	20941	21186	21094	21094	21299	21080	21147	21300	21070	21084	21275	21520	21269	21064	21125	20950	21074	21036	20966	21163	21276	21024	21269	21519	21135	21221	21221	21149	21165	21201	21054	21190	21268	21159	21144	21141	20951	21021	20972	21120	21040	21212	21190	21132	21041	21314	21087	20839	20999	21170	20931	21399	21072	21041	21380	21244	20991	21106	21328	21095	21422	21035	21029	20980	20975	21149	20814	20960	21111	21170	21228	21000	21124	21277	21288	21255	21036	21141	21074	21415	21250	21250	21331	21220	21050	20931	21170	21294	21357	21152	20942	21036	21000	21106	21134	21266	21333	21330	21169	20838	20989	21256	21230	21076	21079	21003	21217	21393	21205	21058	21240	21057	21172	21235	21158	21306	21074	21305	21192	21131	21135	21081	21070	21108	21213	20956	21216	21114	21136	21184	21147	21310	21209	21176	21149	21147	21142	21282	20985	21291	21323	21202	21102	21071	20984	21126	20945	21188	21082	21038	21310	21274	21107	21206	20988	21016	21006	21076	20923	21100	21071	21170	21082	21213	21170	21284	21223	21162	21186	21310	21286	21247	21114	21131	21190	21152	21251	21081	21152	21132	20923	20924	21004	21164	21041	21118	21304	21158	21159	20836	21070	20958	21181	21079	21306	21168	21012	21168	21073	21251	20900	21067	20962	21151	21212	21115	20859	21296	21058	21160	20968	21016	21114	21046	21059	21233	21119	21098	21140	21045	20907	21149	21160	21069	21286	21042	21011	21151	21224	20970	21179	21188	21167	21121	21304	20915	21334	21072	21213	20911	20957	21127	21051	21089	21074	21171	21177	21166	21042	21202	21338	21201	21083	21087	20867	21068	21164	21238	20960	21063	21152	21008	21270	21157	20952	20986	21018	21220	21107	20977	21251	21128	21113	21078	21068	21179	21031	21302	21081	21049	21144	21219	20912	21114	21177	21054	21161	21099	21442	21229	21189	21051	21037	21166	21233	21167	21158	21199	20989	21117	20956	21090	20960	21012	21157	21087	21334	21012	21336	21219	21178	21106	21062	21233	21203	21159	21081	21245	21121	21278	21112	21118	21148	20895	21107	21241	21345	21119	21164	21339	21121	21015	21292	21278	21208	21264	21052	21291	21012	21110	21082	20970	21193	21056	20974	21226	21224	21398	21124	20815	21179	21104	21147	21200	21023	21007	20957	21188	21228	21096	21172	20997	20855	21152	21231	20991	21098	21204	20976	20993	21231	21102	21192	21233	21314	21064	21246	21174	20906	21018	21312	20931	21198	21215	21104	21059	21176	21032	21018	20993	20999	21156	21095	21119	21048	21136	20960	20990	20895	21171	21258	21001	21136	21172	21212	21328	21043	21052	21159	21301	21070	21406	21361	21023	21440	21016	21217	21251	21150	21220	21269	21061	21050	21106	21227	21123	21264	21181	21178	21132	21089	21119	20941	21204	21268	21274	21329	20975	21263	21210	21155	21121	21172	20955	21144	21260	21167	20886	20948	20865	21226	20986	21073	21080	21200	20964	21167	20958	21096	21235	21198	21354	21161	21234	20972	21192	21185	21069	21070	21073	21197	21274	21195	21079	21048	21151	21200	21374	20941	21249	21248	21281	21066	21285	21066	21293	21120	20968	21041	21214	21303	21282	21162	21093	21105	21223	21193	21265	21153	20954	20847	21200	21007	21202	21210	20885	20914	21120	21012	20986	21049	21187	21214	21228	20970	21271	21219	21206	21124	21050	21287	21208	21009	21187	21126	21388	21235	21063	20995	21090	21113	21212	21182	21152	21103
22481	40329	31673	26886	24118	22421	20634	19551	19010	18697	18281	17752	17450	17148	17047	16872	16892	16974	16688	16780	16722	16759	16761	16742	16514	16661	16679	16825	16767	16552	16670	16754	16658	16415	16721	16721	16495	16661	16696	16684	16633	16630	16655	16553	16617	16491	16550	16521	16566	16737	16639	16553	16620	16616	16530	16654	16417	16494	16472	16634	16444	16732	16702	16553	16561	16576	16656	16757	16567	16680	16505	16621	16523	16680	16638	16466	16414	16598	16620	16583	16726	16576	16576	16589	16572	16899	16744	16548	16657	16536	16945	16524	16516	16682	16618	16530	16716	16700	16628	16617	16662	16601	16535	16428	16688	16655	16525	16687	16557	16548	16534	16631	16527	16642	16422	16544	16617	16796	16550	16526	16597	16712	16492	16571	16595	16763	16607	16540	16643	16573	16436	16402	16605	16635	16647	16657	16685	16541	16506	16632	16457	16456	16716	16481	16576	16603	16627	16466	16720	16570	16549	16541	16720	16466	16480	16544	16750	16645	16548	16574	16371	16485	16654	16700	16481	16527	16441	16585	16501	16592	16645	16591	16631	16525	16697	16481	16713	16383	16500	16533	16526	16598	16711	16751	16655	16526	16759	16596	16647	16614	16512	16814	16549	16657	16593	16550	16530	16583	16634	16548	16646	16610	16591	16462	16610	16576	16535	16445	16645	16593	16611	16613	16613	16576	16412	16566	16617	16530	16573	16586	16498	16553	16682	16676	16404	16535	16658	16500	16362	16525	16504	16623	16702	16596	16473	16771	16619	16442	16534	16558	16445	16572	16411	16446	16672	16524	16624	16599	16523	16600	16671	16621	16441	16508	16698	16605	16605	16536	16598	16651	16499	16646	16569	16528	16526	16459	16548	16567	16582	16616	16686	16664	16529	16595	16631	16553	16665	16681	16705	16601	16568	16548	16554	16642	16644	16761	16668	16653	16644	16656	16610	16498	16549	16568	16498	16538	16505	16543	16659	16419	16624	16505	16575	16659	16603	16524	16455	16611	16562	16662	16657	16529	16558	16607	16554	16600	16622	16659	16666	16475	16493	16523	16365	16541	16669	16648	16422	16454	16546	16638	16704	16522	16682	16642	16521	16506	16595	16540	16558	16431	16728	16384	16533	16682	16573	16491	16625	16482	16740	16629	16538	16703	16480	16581	16619	16638	16645	16608	16647	16642	16506	16709	16701	16750	16384	16472	16418	16535	16637	16622	16557	16719	16427	16682	16487	16687	16771	16603	16612	16606	16526	16480	16758	16442	16642	16654	16550	16688	16601	16583	16545	16510	16425	16575	16337	16546	16572	16745	16503	16648	16486	16472	16593	16578	16552	16603	16565	16610	16751	16567	16769	16607	16715	16764	16606	16677	16621	16494	16583	16478	16642	16488	16714	16724	16623	16601	16567	16532	16739	16487	16691	16453	16726	16683	16446	16475	16663	16330	16553	16676	16534	16584	16671	16462	16569	16550	16585	16552	16755	16706	16617	16498	16438	16470	16398	16661	16408	16497	16567	16655	16596	16544	16522	16562	16749	16580	16648	16585	16696	16747	16584	16732	16517	16620	16607	16366	16631	16493	16583	16481	16547	16593	16523	16598	16544	16522	16621	16684	16641	16443	16553	16582	16703	16666	16518	16501	16649	16599	16441	16548	16580	16768	16554	16539	16817	16651	16622	16505	16675	16598	16563	16598	16424	16577	16583	16490	16603	16453	16480	16560	16632	16654	16649	16503	16605	16810	16568	16687	16626	16687	16708	16621	16671	16555	16554	16654	16664	16601	16555	16523	16764	16674	16484	16451	16557	16475	16583	16454	16713	16546	16645	16742	16542	16586	16547	16745	16552	16468	16507	16647	16649	16547	16879	16614	16509	16621	16481	16406	16678	16495	16764	16743	16624	16462	16565	16554	16637	16559	16424	16612	16296	16645	16494	16677	16431	16444	16542	16505	16575	16706	16610	16713	16741	16495	16671	16488	16692	16457	16446	16560	16535	16391	16558	16416	16590	16636	16471	16689	16720	16392	16627	16665	16628	16540	16648	16653	16494	16539	16671	16620	16652	16650	16534	16575	16467	16447	16569	16602	16708	16436	16448	16601	16544	16528	16713	16539	16657	16711	16706	16671	16589	16550	16502	16517	16640	16675	16523	16400	16746	16322	16526	16540	16610	16523	16638	16580	16493	16604	16515	16605	16749	16485	16508	16689	16371	16693	16629	16661	16631	16790	16526	16462	16621	16675	16763	16488	16546	16459	16533	16499	16686	16580	16698	16676	16756	16671	16590	16523	16520	16652	16446	16545	16541	16469	16628	16621	16512	16416	16530	16576	16651	16634	16565	16665	16609	16592	16605	16642	16624	16683	16501	16565	16609	16700	16370	16410	16561	16513	16548	16498	16548	16425	16734	16524	16730	16713	16603	16556	16658	16588	16572	16489	16558	16518	16637	16625	16465	16491	16591	16809	16722	16608	16398	16683	16586	16695	16902	16634	16811	16643	16551	16472	16592	16594	16671	16757	16749	16757	16573	16508	16528	16600	16574	16461	16423	16747	16528	16583	16598	16548	16620	16511	16686	16585	16482	16518	16362	16607	16564	16593	16731	16591	16485	16453	16723	16593	16574	16425	16635	16757	16738	16624	16581	16479	16606	16500	16529	16532	16731	16542	16640	16606	16608	16616	16532	16571	16640	16539	16536	16471	16500	16328	16479	16391	16501	16571	16508	16623	16793	16869	16626	16686	16562	16659	16382	16649	16650	16663	16621	16568	16670	16521	16782	16519	16633	16515	16529	16506	16506	16617	16446	16585	16613	16545	16660	16558	16661	16271	16666	16681	16594	16621	16657	16683	16574	16410	16778	16717	16452	16534	16545	16598	16595	16720	16492	16582	16668	16606	16605	16808	16560	16710	16609	16478	16526	16513	16621	16593	16519	16589	16711	16616	16828	16542	16558	16572	16648	16537	16474	16493	16571	16580	16550	16537	16555	16621	16582	16618	16618	16523	16569	16413	16527	16547	16660	16699	16565	16678	16487	16625	16515	16729	16441	16591	16563	16419	16652	16583	16509	16468	16511	16501	16686	16614	16606	16422	16565	16518	16459	16526	16662	16787	16696	16601	16435	16702	16601	16654	16551	16589	16590	16520	16656	16595	16555	16655	16579	16499	16622	16589	16555	16713	16636	16618	16595	16525	16482	16613	16538	16532	16534	16466	16643	16746	16491	16524	16564	16669	16497	16640	16709	16531	16395	16678	16613	16611	16769	16364	16670	16575	16596	16781	16442	16628	16636	16660	16763	16671	16551	16506	16441	16343	16599	16715	16592	16505	16700	16593	16492	16670	16748	16484	16552	16475	16568	16465	16383	16620	16672	16762	16647	16575	16592	16563	16617	16427	16574	16527	16617	16599	16602	16632	16438	16562	16458	16405	16597	16548	16688	16650	16720	16676	16618	16493	16608	16588	16456	16372	16639	16609	16478	16698	16732	16585	16534	16603	16476	16586	16619	16539	16582	16574	16520	16658	16570	16499	16838	16554	16482	16466	16576	16560	16248	16798	16412	16426	16472	16442	16485	16526	16547	16479	16612	16449	16610	16665	16807	16535	16498	16483	16508	16465	16582	16592	16522	16399	16714	16700	16605	16592	16636	16665	16695	16526	16652	16593	16502	16587	16505	16612	16670	16638	16524	16688	16646	16516	16548	16486	16437	16628	16672	16298	16701	16643	16537	16416	16437	16448	16639	16701	16527	16481	16702	16372	16686	16553	16583	16694	16574	16649	16393	16723	16711	16523	16545	16549	16647	16635	16491	16451	16719	16678	16542	16770	16489	16538	16809	16613	16516	16468	16700	16590	16562	16650	16500	16512	16548	16649	16483	16454	16392	16573	16497	16635	16463	16591	16502	16511	16774	16719	16747	16572	16622	16600	16564	16498	16479	16549	16522	16436	16707	16577	16458	16433	16560	16686	16592	16546	16314	16582	16606	16632	16486	16437	16507	16749	16642	16462	16592	16561	16588	16665	16437	16577	16575	16595	16655	16481	16545	16575	16515	16512	16625	16588	16732	16486	16636	16596	16673	16719	16542	16436	16612	16526	16763	16683	16581	16442	16557	16572	16581	16741	16443	16600	16562	16623	16632	16447	16684	16622	16662	16542	16559	16664	16509	16517	16571	16560	16620	16666	16611	16538	16423	16669	16677	16584	16722	16519	16694	16531	16474	16482	16712	16444	16744	16500	16557	16791	16531	16562	16517	16534	16636	16748	16494	16527	16771	16757	16679	16624	16466	16653	16439	16476	16600	16440	16757	16634	16437	16537	16528	16523	16629	16564	16589	16774	16461	16615	16604	16514	16490	16632	16568	16677	16610	16644	16489	16550	16612	16540	16547	16545	16515	16679	16618	16580	16648	16484	16335	16567	16585	16485	16440	16625	16703	16607	16511	16611	16648	16734	16479	16547	16580	16651	16510	16612	16566	16503	16494	16703	16573	16637	16604	16730	16713	16498	16494	16359	16530	16511	16563	16369	16409	16641	16581	16577	16641	16537	16436	16669	16576	16597	16454	16542	16611	16501	16462	16692	16588	16575	16680	16796	16517	16679	16595	16559	16493	16617	16412	16546	16658	16611	16337	16697	16538	16663	16371	16587	16754	16411	16566	16617	16624	16530	16631	16650	16518	16547	16553	16541	16590	16548	16553	16671	16694	16558	16686	16683	16644	16591	16711	16515	16612	16618	16727	16690	16683	16623	16598	16533	16481	16749	16514	16735	16473	16828	16475	16494	16484	16611	16532	16506	16617	16595	16326	16519	16425	16602	16707	16511	16501	16662	16586	16550	16523	16530	16671	16491	16566	16654	16606	16475	16510	16661	16573	16647	16583	16593	16588	16444	16709	16464	16625	16532	16448	16535	16420	16722	16483	16530	16586	16533	16568	16504	16625	16707	16545	16565	16609	16462	16516	16471	16531	16579	16609	16557	16645	16436	16633	16396	16617	16453	16554	16669	16646	16604	16438	16611	16605	16631	16570	16609	16694	16549	16441	16455	16654	16624	16497	16619	16511	16555	16379	16455	16583	16726	16698	16592	16650	16605	16531	16438	16575	16389	16622	16479	16607	16664	16577	16694	16619	16668	16607	16738	16595	16741
24916	21608	27904	28533	24491	24451	24067	22963	22672	22521	22321	22164	21864	21916	21888	21767	21736	21931	21616	21675	21757	21750	21718	21663	21481	21541	21723	21580	21598	21579	21766	21409	21665	21617	21489	21524	21677	21637	21589	21549	21603	21538	21673	21704	21569	21589	21532	21715	21647	21490	21493	21468	21574	21549	21636	21703	21710	21372	21585	21552	21592	21729	21644	21599	21662	21640	21669	21406	21424	21315	21538	21686	21515	21452	21497	21547	21547	21651	21525	21671	21410	21630	21588	21565	21552	21758	21568	21614	21487	21492	21557	21685	21546	21405	21611	21758	21514	21486	21761	21590	21574	21746	21563	21516	21490	21445	21597	21689	21341	21569	21585	21671	21543	21598	21495	21449	21427	21613	21641	21630	21669	21599	21529	21677	21410	21678	21506	21415	21600	21473	21618	21638	21593	21608	21648	21523	21514	21423	21451	21566	21472	21659	21433	21368	21427	21713	21679	21648	21802	21405	21278	21506	21641	21451	21335	21475	21536	21686	21518	21379	21599	21190	21645	21497	21509	21622	21797	21659	21506	21479	21510	21441	21548	21638	21563	21743	21715	21533	21468	21702	21693	21460	21546	21509	21566	21564	21445	21404	21433	21744	21635	21540	21528	21527	21436	21649	21348	21657	21570	21468	21437	21707	21583	21685	21476	21479	21529	21578	21539	21685	21479	21425	21639	21418	21443	21232	21766	21554	21632	21881	21673	21279	21634	21474	21690	21447	21551	21704	21607	21668	21681	21385	21613	21559	21480	21332	21458	21702	21655	21551	21564	21670	21796	21530	21561	21577	21732	21693	21319	21469	21455	21460	21708	21687	21728	21513	21694	21974	21417	21784	21639	21672	21525	21450	21619	21480	21738	21643	21552	21379	21557	21522	21656	21473	21584	21661	21538	21679	21606	21692	21621	21494	21441	21570	21319	21702	21563	21595	21485	21854	21759	21775	21587	21652	21578	21433	21625	21633	21532	21454	21437	21585	21624	21770	21429	21388	21482	21534	21617	21433	21492	21553	21467	21655	21406	21546	21408	21518	21661	21612	21723	21594	21693	21542	21651	21369	21588	21494	21677	21602	21669	21689	21629	21548	21738	21462	21611	21659	21511	21598	21469	21270	21686	21266	21385	21559	21451	21375	21462	21367	21452	21468	21772	21660	21546	21562	21452	21572	21476	21471	21515	21448	21623	21481	21717	21429	21346	21680	21645	21851	21529	21563	21295	21571	21667	21407	21471	21439	21661	21691	21543	21436	21674	21590	21319	21487	21559	21484	21544	21564	21550	21548	21615	21430	21490	21531	21646	21798	21624	21429	21610	21468	21407	21582	21683	21318	21675	21603	21585	21690	21754	21383	21626	21609	21714	21449	21510	21781	21775	21413	21730	21580	21540	21544	21594	21477	21824	21632	21542	21803	21675	21369	21765	21689	21721	21294	21396	21661	21426	21489	21556	21639	21630	21557	21486	21546	21516	21517	21578	21628	21533	21445	21477	21476	21677	21756	21528	21481	21499	21484	21333	21472	21644	21600	21649	21546	21588	21588	21481	21550	21390	21487	21506	21399	21676	21451	21517	21446	21454	21456	21480	21559	21753	21679	21764	21755	21549	21406	21538	21518	21496	21868	21506	21578	21657	21579	21476	21516	21837	21527	21531	21549	21513	21668	21683	21485	21480	21559	21467	21632	21476	21424	21568	21707	21632	21399	21645	21567	21458	21590	21408	21763	21562	21548	21481	21737	21660	21518	21520	21655	21473	21621	21500	21724	21527	21724	21696	21517	21503	21584	21472	21479	21826	21716	21784	21738	21742	21641	21573	21413	21532	21484	21505	21454	21456	21440	21311	21546	21788	21420	21652	21766	21628	21670	21562	21570	21732	21701	21486	21707	21553	21490	21649	21559	21633	21497	21284	21496	21320	21463	21591	21470	21591	21602	21510	21366	21467	21462	21387	21549	21395	21822	21616	21445	21429	21568	21659	21429	21566	21654	21465	21747	21656	21504	21501	21575	21638	21626	21546	21585	21790	21781	21522	21602	21442	21669	21672	21707	21655	21592	21758	21515	21535	21347	21784	21674	21503	21702	21659	21697	21772	21336	21576	21689	21562	21693	21650	21285	21699	21637	21636	21601	21607	21594	21553	21624	21517	21654	21497	21636	21727	21680	21686	21547	21448	21450	21565	21606	21544	21645	21758	21279	21325	21736	21517	21635	21663	21649	21691	21532	21554	21596	21481	21659	21547	21458	21699	21532	21668	21672	21682	21521	21729	21541	21538	21479	21636	21451	21453	21574	21417	21611	21685	21442	21729	21602	21531	21643	21611	21583	21238	21541	21648	21586	21740	21529	21503	21702	21363	21635	21746	21727	21818	21822	21365	21717	21616	21676	21529	21589	21448	21690	21541	21436	21379	21604	21711	21594	21486	21741	21842	21576	21568	21782	21600	21717	21464	21749	21690	21674	21475	21517	21614	21556	21794	21650	21457	21544	21507	21462	21719	21494	21206	21573	21389	21503	21550	21438	21598	21533	21517	21402	21434	21598	21515	21683	21823	21841	21666	21715	21699	21661	21528	21680	21525	21316	21958	21762	21552	21490	21561	21549	21524	21384	21356	21466	21763	21648	21577	21593	21609	21603	21510	21615	21410	21777	21593	21513	21346	21605	21680	21628	21490	21524	21757	21424	21511	21471	21595	21570	21411	21485	21641	21592	21526	21828	21731	21688	21518	21507	21683	21500	21665	21359	21364	21534	21569	21386	21497	21451	21483	21645	21705	21524	21722	21568	21570	21798	21367	21582	21478	21560	21601	21674	21692	21683	21789	21751	21430	21481	21437	21308	21516	21698	21461	21533	21534	21592	21637	21516	21430	21591	21329	21435	21626	21609	21758	21331	21688	21538	21744	21681	21742	21575	21647	21488	21422	21574	21542	21360	21397	21528	21531	21374	21666	21597	21647	21704	21466	21465	21485	21517	21811	21376	21460	21509	21457	21491	21411	21477	21755	21549	21495	21728	21621	21578	21693	21736	21490	21788	21344	21426	21690	21573	21573	21582	21465	21775	21670	21409	21345	21574	21462	21471	21709	21452	21450	21600	21490	21437	21634	21610	21423	21665	21664	21516	21513	21635	21603	21661	21702	21315	21703	21515	21557	21589	21547	21455	21637	21696	21608	21411	21500	21649	21487	21629	21364	21396	21557	21375	21558	21573	21619	21696	21564	21465	21694	21726	21336	21529	21576	21551	21618	21486	21552	21611	21494	21738	21487	21372	21622	21527	21693	21549	21500	21515	21546	21493	21512	21457	21700	21547	21583	21313	21562	21505	21458	21453	21623	21459	21687	21301	21697	21572	21609	21731	21625	21642	21457	21615	21465	21718	21621	21631	21500	21514	21513	21698	21668	21521	21695	21582	21680	21669	21506	21549	21583	21682	21578	21748	21494	21907	21809	21451	21469	21598	21609	21513	21777	21697	21788	21672	21737	21451	21409	21475	21615	21453	21453	21494	21538	21415	21532	21557	21549	21504	21560	21577	21395	21595	21570	21611	21607	21282	21619	21649	21595	21761	21852	21719	21626	21535	21688	21628	21545	21619	21451	21739	21390	21524	21591	21542	21722	21504	21527	21805	21802	21875	21520	21613	21637	21593	21729	21669	21628	21643	21478	21951	21519	21677	21558	21544	21612	21472	21553	21512	21486	21494	21541	21505	21587	21785	21715	21553	21433	21460	21810	21748	21706	21606	21768	21712	21565	21541	21596	21388	21508	21610	21499	21411	21576	21512	21591	21561	21612	21581	21419	21636	21669	21502	21574	21653	21690	21597	21565	21520	21585	21540	21626	21454	21695	21495	21515	21463	21331	21754	21573	21698	21565	21560	21599	21659	21652	21682	21701	21727	21614	21369	21363	21591	21533	21420	21466	21587	21522	21704	21671	21493	21487	21688	21623	21606	21839	21440	21690	21421	21290	21600	21566	21571	21499	21532	21644	21351	21583	21792	21434	21394	21745	21623	21617	21495	21626	21564	21492	21512	21738	21820	21820	21802	21447	21591	21563	21561	21699	21611	21686	21578	21641	21456	21677	21551	21622	21359	21717	21535	21445	21475	21552	21668	21646	21524	21669	21320	21518	21794	21673	21495	21653	21451	21702	21398	21638	21607	21681	21559	21731	21534	21779	21449	21511	21669	21709	21526	21501	21674	21567	21472	21535	21378	21612	21420	21733	21613	21694	21617	21656	21600	21345	21538	21524	21372	21347	21566	21482	21698	21561	21521	21621	21718	21457	21430	21348	21580	21480	21507	21348	21496	21496	21635	21530	21535	21419	21613	21652	21552	21472	21550	21403	21673	21485	21534	21659	21657	21627	21699	21820	21705	21515	21604	21590	21801	21649	21532	21705	21636	21663	21811	21511	21696	21630	21327	21586	21515	21598	21696	21549	21454	21580	21625	21623	21603	21570	21522	21872	21602	21682	21534	21688	21587	21700	21638	21696	21628	21649	21576	21510	21479	21764	21831	21811	21512	21584	21540	21671	21513	21513	21430	21530	21588	21603	21796	21567	21569	21473	21488	21467	21363	21573	21612	21557	21407	21538	21479	21485	21506	21698	21717	21514	21537	21523	21543	21660	21673	21510	21532	21459	21488	21611	21660	21572	21606	21458	21306	21641	21517	21606	21418	21343	21584	21584	21465	21547	21536	21672	21566	21761	21659	21783	21364	21564	21575	21536	21623	21545	21593	21837	21561	21453	21595	21715	21632	21600	21628	21468	21438	21624	21618	21695	21570	21612	21496	21570	21665	21601	21582	21597	21572	21532	21455	21691	21636	21560	21500	21589	21541	21681	21452	21607	21673	21764	21615	21493	21418	21664	21501	21417	21635	21454	21759	21605	21419	21526	21447	21644	21636	21647	21622	21443	21681	21596	21650	21603	21364	21659	21464	21485	21634	21515	21659	21640	21454	21627	21613	21630	21674	21453	21521	21578	21663	21667	21486	21383	21568	21773	21593	21522	21666	21587	21852	21596	21615	21423	21443	21524	21592	21598	21421	21611	21776	21394	21588	21629	21568	21861	21624	21841	21531	21338	21561	21531	21651	21767	21479	21564	21470	21644	21406	21732	21623	21373	21705	21606	21550	21852	21614
22935	37543	29335	25382	22769	21677	19850	19159	19121	18490	18101	17697	17500	17487	17201	17172	17175	17094	16967	16867	17162	16921	16777	16932	16945	16797	16806	16908	16789	16778	16715	17018	16881	16834	16806	16857	16871	16813	16826	16925	16849	16870	16837	16708	16840	16833	16878	16677	16837	16864	16754	16914	16657	16703	16747	16793	16802	16777	16814	16886	16707	16726	16822	16927	16769	16835	16837	16925	16806	16785	16775	16896	16880	16778	16852	16784	17000	16731	16983	17041	16733	16937	16968	16969	16878	16831	16830	16774	16939	16773	16698	16718	16816	16862	16805	16831	16883	16763	16856	16860	16754	16964	16802	16786	16804	16917	16990	16687	16795	17064	16944	16797	16846	16603	16973	16957	16952	16907	16910	16894	16760	16860	16903	16810	16786	16818	16873	16746	16869	16743	16790	16901	16990	16872	16739	17055	16926	16811	16872	16946	16610	16881	16683	16921	16938	16950	16836	16759	16945	16862	16902	16784	16777	16809	16979	16710	16878	16974	16763	16998	16895	16933	16743	16922	16945	16703	16872	16930	16907	16754	16620	16644	16906	16722	16774	16719	16894	16630	16768	16848	16820	16882	16840	16776	16940	16723	16799	16865	16836	16820	16899	16826	16904	16932	16862	16875	17010	16894	17113	16819	16820	16726	16815	16777	16805	16662	17044	16889	16677	17026	16894	16779	16979	16796	16829	17084	16932	16787	16633	16772	16905	16739	16874	16692	16818	16638	16977	16855	16711	17078	16766	16916	16938	16733	16836	16764	16818	16736	16897	16785	16794	16788	17066	16798	16849	16932	16885	16778	16804	16982	16967	16817	16716	16766	16809	16889	16816	16803	16760	16902	16785	16880	16933	16901	16788	17003	16883	16956	16706	16923	16929	16820	16807	17034	16782	16994	16826	16721	16883	16841	16840	16944	16822	16832	16894	16902	16814	16796	16774	16775	16863	16781	16814	16813	16836	16699	16780	16755	16885	16919	16940	17053	16820	16856	16959	16792	16804	16956	16772	16820	16907	16767	16685	16877	16765	16819	16744	16853	16680	16754	16824	16974	16899	16790	16750	16981	16831	16948	16757	16892	16634	16919	16825	17013	16834	16873	16953	16913	16747	16771	16842	16920	16853	16800	16970	16822	16964	17049	16856	16953	16569	16850	16747	16737	16808	16826	16765	16899	16824	16710	16702	16932	16966	16725	16840	16732	16928	16789	16951	16837	16751	16757	16805	16886	16850	16904	16759	16669	16859	16776	16841	16972	16839	16784	16803	16767	16990	16586	16592	16795	16964	16816	16822	16776	16839	16894	16806	16820	16873	17037	16860	16761	16936	16681	16822	16843	16951	16905	17044	16850	16756	16898	16797	16882	16968	16895	16917	16981	16790	16858	16891	16743	16805	16890	16908	16996	16857	16878	16767	16933	16801	16808	16805	16987	16850	17019	16674	16805	16749	16905	16776	16871	16928	16800	16976	16847	16803	16854	16853	16839	16918	16777	16856	16637	16883	16778	16972	16808	16700	16898	16757	16739	16920	16898	16819	17116	16899	16696	16759	16761	16789	16805	16877	16818	16994	16882	16845	16937	16771	16743	16775	16882	16991	16796	16797	16890	16822	16882	16937	17217	16887	16877	16850	16947	16631	16623	16847	16807	16913	16885	16720	16796	16759	16905	16955	16845	17098	16717	17025	16821	16819	16956	16652	16725	16815	16955	16843	16883	16882	16836	16808	16902	16786	16835	16916	17000	16865	16917	16688	16827	16992	16955	16830	17042	16861	16841	16991	16779	16990	17046	16858	16895	16787	16874	16979	16717	17027	16707	16747	16870	16898	16872	16881	16738	16816	16946	16844	16895	16857	17113	16869	16813	16876	16907	16927	16926	17001	16964	16842	16828	16985	16974	16959	16762	16933	16940	16802	16827	16831	16759	16767	16851	16930	16814	16852	16944	16561	16817	16840	16929	16817	16908	16902	16810	16883	17095	16801	16658	16813	16852	16779	16886	16981	16996	16836	16771	16811	16793	16892	16819	16991	16859	16841	16758	16908	17006	16838	16780	17020	16843	16788	16858	16704	16894	16995	16882	16755	17011	16666	16835	16722	16939	16916	16873	16799	16812	16705	16920	16785	16892	16851	16959	16800	16846	16750	16921	16910	16979	16841	16737	16913	16955	16947	16649	16771	16999	16937	16954	16773	17069	16954	16890	16858	16745	16755	17011	16768	16965	16784	17034	16926	16867	16861	16715	16893	16556	16935	16961	16723	16928	16756	16687	16626	16876	16932	16797	16849	16781	16802	17095	16714	16930	16836	16917	16763	16740	16906	16757	16867	16970	16792	16940	16713	16876	16839	16906	16799	16858	16757	16926	16847	16837	17024	16736	16822	16878	16829	16959	16577	17003	16939	16781	16863	16846	16792	16831	16911	16817	16947	16715	17054	16973	16961	16825	16897	16678	16939	16693	16857	16981	16873	16749	16790	16788	16789	16827	16970	16574	16827	16955	17011	16941	16850	16809	16897	16835	16830	16703	16823	16875	16742	16721	16835	16874	16928	16933	16751	16906	16968	16812	16885	16738	16941	16832	16688	16875	16789	16823	16821	16869	16824	16846	16987	16871	16765	16922	16893	16730	16860	16968	16917	16773	16991	16833	16939	17027	16834	17064	16802	16743	16667	16731	16683	16920	16892	16935	17042	16723	16909	16840	16810	16818	16869	16919	16884	16782	16844	16816	16817	16781	16713	16854	16937	16855	16825	16880	16682	16848	16955	16711	16925	16891	16891	16937	16948	16867	16793	16853	16891	16793	16876	16632	16988	16803	16793	16907	16921	16816	16875	16780	16927	16872	16922	16821	16877	16952	16909	16993	16895	16949	16999	16870	16847	16769	16964	16793	16947	16713	16923	16761	16854	16876	16744	16877	16847	16662	16907	16740	16889	16767	16814	16821	16961	16748	16937	16932	16816	16971	16832	16853	16950	16734	16796	16864	16815	16866	16790	16873	16905	16687	16756	16820	16869	16829	16794	16873	16788	16784	16829	16825	16751	16687	16815	16917	16648	16941	16908	16843	16804	16901	16884	16837	16976	16921	16912	16819	17060	17007	16829	16944	16706	16845	16908	16740	16969	16987	16657	16783	17083	16921	16867	16828	16802	16900	16834	16840	16800	17106	16853	16951	16907	16798	16915	16830	16902	16683	16828	16821	16742	16764	16793	16678	16849	16788	16772	16933	16878	16878	16754	16971	16928	16690	17074	16955	16897	16642	16794	16764	16846	16826	16850	17060	16791	16843	16876	16669	16720	16931	16925	16783	16832	16851	16666	16800	16827	16671	16818	16777	16918	16901	16731	16884	16892	17035	16706	16884	16978	16811	16873	16827	16833	16838	16738	16908	16922	16865	16907	16994	16828	16977	17039	16632	16774	16987	16848	16936	16873	16786	16870	16973	16879	16835	16751	16860	16882	16771	16709	16923	16751	16922	16951	16855	16802	16780	16749	16733	16816	16695	16859	16708	16811	16766	17003	16843	16788	16914	16846	16834	16792	16834	16868	16843	16910	16876	16724	16910	16839	16943	16823	16842	16925	16754	17022	16935	16899	16754	16986	16846	16795	16803	16700	16855	16920	16815	16773	16826	16822	16765	16902	16706	16766	16936	16938	16937	16892	16775	16766	16846	16775	16934	16964	16838	16723	16766	16699	16853	16967	16878	16987	16786	16893	16757	16813	16757	16765	16853	16887	16764	16726	16871	16981	16878	16857	17009	16655	16788	16679	16884	16816	16924	16990	16882	16849	16697	16762	16792	16935	16914	16745	17134	16822	16765	16842	16714	16800	17053	16706	17016	16830	16776	16786	16900	16983	16873	16726	16745	16701	16961	16861	16889	16963	16800	17084	16771	16780	16840	16917	16918	16733	16724	17009	16909	16652	16868	16802	16858	16744	16880	16857	16848	16905	16820	16875	16942	16806	16800	16961	16765	16704	16945	16977	16847	16835	16867	16763	16855	16800	16920	16841	16754	16844	16852	16751	16754	16879	16765	16769	16828	16983	16729	16897	16880	16893	16673	16818	16708	17012	16741	16742	16923	16870	16869	16639	16980	16749	16921	16826	16881	16833	16940	16842	16833	16780	16820	16834	16788	17004	17086	16944	16670	16803	16914	16782	16858	16945	16900	16894	17034	16716	16870	16842	16902	16833	16937	16907	16818	16700	16858	16881	16774	16943	16797	16697	16875	16782	16925	16918	16888	16949	16749	16862	16889	16802	16966	16942	16976	16883	16843	16820	16717	16944	16849	16730	17204	16858	16982	16898	16726	16844	16988	16784	16816	16830	16833	16841	16907	16677	16685	16745	16802	16855	16775	16778	16845	16957	16845	16961	16841	16762	16770	16767	16764	16931	16923	16718	16831	16714	16783	16747	16929	16910	16855	16982	16960	16850	16799	16980	16782	16824	16816	16802	17001	16932	16717	16837	16787	16762	16909	16906	16846	16919	16906	16957	16839	16759	16883	16791	16865	16903	16840	16899	16974	16913	16987	16937	16908	17000	16821	16838	16916	16796	16723	16983	17016	17090	16959	16778	16775	16842	17007	17007	16859	16852	16767	16825	16854	16948	16705	16997	16883	16873	16834	16783	16703	16915	16899	16764	16821	17005	16861	16875	16884	16809	16762	16767	16769	16822	16768	16954	16941	16821	16918	16825	16875	16907	16815	16789	16815	16845	16947	16801	16806	16840	16940	16811	16815	16971	16877	17053	17000	16728	16903	16798	16786	16941	16755	16956	16872	16899	16866	16755	16809	16793	16783	16696	16849	16755	16860	16725	16829	16972	16727	16742	16796	16824	16900	16806	16822	16984	16766	16693	16829	17025	16818	16795	16921	16736	16880	16937	17008	16712	16795	16696	16804	16830	16813	17009	16731	16907	16794	16986	16709	16867	16841	16773	16812	16882	17059	17028	16759	16840	16823	16922	16773	16771	16851	16984	16977	16900	16700	16806	16712	16909	16813	16788	16761	16842	16736	16859	16776	16753	16898	16815	16731	16967	16904	16856	16857	16621	16950	16835	16891	16693	16958	16984	16850	16912	16793	16756	16762	16925	16784	16566	16822	16720	16838	16789	16860	16987	16731	16839	16896	16963	16734	16929	16803
22246	21411	28722	24541	22328	25888	28061	24283	23217	23363	23088	22514	22302	21982	21916	21933	21847	21910	21526	21866	21581	21640	21528	21311	21529	21490	21471	21467	21534	21514	21438	21528	21476	21393	21416	21329	21340	21542	21517	21468	21466	21545	21578	21291	21454	21288	21529	21263	21288	21351	21430	21225	21325	21405	21346	21479	21407	21574	21174	21148	21370	21312	21353	21285	21404	21375	21272	21208	21379	21312	21462	21349	21295	21316	21358	21185	21271	21281	21566	21367	21134	21177	21372	21565	21326	21418	21449	21647	21424	21374	21355	21409	21497	21240	21225	21178	21392	21441	21110	21459	21791	21414	21358	21390	21206	21409	21256	21404	21205	21253	21361	21312	21283	21241	21313	21204	21192	21580	21328	21110	21212	21358	21428	21301	21434	21421	21496	21040	21307	21312	21498	21278	21191	21253	21469	21205	21321	21322	21182	21212	21447	21238	21405	21222	21360	21289	21404	21396	21603	21479	21125	21246	21396	21535	21308	21296	21326	21231	21499	21450	21197	21386	21443	20988	21141	21264	21500	21249	21159	21153	21140	21310	21371	21434	21097	21351	21295	21354	21222	21304	21308	21436	21457	21546	21296	21310	21302	21099	21291	21245	21263	21442	21389	21373	21265	21149	21250	21231	21274	21289	21493	21412	21346	21529	21416	21377	21407	21194	21345	21242	21485	21432	21188	21433	21175	21385	21281	21197	21408	21133	21231	21160	21240	21225	21355	21258	21181	21337	21250	21224	21289	21341	21508	21391	21214	21210	21377	21371	21167	21199	21216	21189	21371	21182	21176	21057	21303	21144	21316	21381	21366	21102	21162	21328	21313	21174	21209	21281	21289	21115	21461	21086	21166	21179	21447	21245	21174	21170	21415	21207	21287	21331	21371	21218	21213	21349	21292	21515	21337	21355	21365	21367	21344	21221	21443	21400	21317	21331	21355	21460	21244	21169	21208	21325	21286	21458	21266	21290	21252	21516	21347	21316	21376	21208	21416	21326	21193	21249	21258	21303	21184	21218	21392	21412	21313	21346	21435	21347	21309	21458	21288	21311	21366	21117	21378	21296	21463	21161	21331	21273	21248	21238	21043	21322	21363	21394	21208	21387	21294	21455	21283	21238	21387	21513	21522	21094	21117	21305	21154	21131	21349	21236	21369	21274	21200	21191	21318	21472	21528	21036	21346	21331	21363	21356	21418	21359	21289	21252	21236	21313	21130	21270	21366	21455	21121	21153	21186	21048	21128	21217	21346	21233	21277	21291	21227	21259	21349	21286	21228	21430	21340	21377	21133	21439	21168	21406	21241	21357	21045	21232	21195	21129	21514	21342	21323	21309	21189	21347	21308	21212	21232	21354	21450	21439	21330	21401	21389	21506	21332	21291	21434	21297	21244	21211	21343	21238	21468	21538	21226	21480	21414	21188	21229	21226	21290	21241	21278	21091	21254	21177	21372	21310	21374	21361	21476	21369	21448	21250	21517	21132	21276	21143	21552	21339	21223	21365	21331	21107	21447	21359	21325	21060	21006	21160	21391	21215	21437	21302	21565	21254	21372	21318	21244	21311	21460	21231	21276	21144	21503	21253	21438	21396	21434	21049	21458	21270	21122	21475	21665	21259	21277	21241	21296	21295	21340	21256	21190	21389	21214	21256	21378	21109	21191	21443	21311	21339	21414	21266	21170	21300	21290	21287	21089	21297	21406	21347	21408	21648	21497	21635	21346	21202	21161	21314	21456	21207	21439	21230	21221	21599	21419	21140	21274	21061	21303	21456	21260	21388	21374	21474	21264	21314	21562	21082	21189	21161	21278	21270	21180	21131	21067	21224	21273	21176	21485	21545	21229	21265	21246	21444	21232	21052	21438	21229	21441	21247	21146	21095	21294	21283	21418	21253	21323	21539	21391	21139	21276	21039	21358	21343	21345	21122	21137	21324	21557	21245	21079	21321	21367	21061	21414	21199	21367	21135	21197	21173	21341	21336	21402	21267	21437	21518	21196	21352	21429	21309	21574	21560	21208	21244	21319	21131	21463	21240	21423	21442	21159	21335	21611	21458	21465	21377	21516	21311	21285	21275	21162	21375	20983	21300	21157	21084	21195	21169	21214	21101	21263	21151	21379	21260	21287	21356	21351	21298	21405	21390	21400	21246	21221	21261	21524	21365	21421	21465	21422	21256	21282	21086	21281	21322	21148	21297	21257	21322	21054	21262	21431	21511	21291	21230	21266	21189	21386	21152	21455	21429	21238	21157	21374	21386	21344	21413	21315	21125	21564	21333	21342	21254	21166	21386	21335	21473	20923	21268	21396	21339	21147	21278	21248	21136	21218	21102	21362	21189	21224	21369	21420	21443	21432	21369	21270	21324	21175	21087	21373	21314	21084	21131	21220	21209	21331	21338	21364	21196	21279	21306	21447	21479	21260	21251	21065	21158	21440	21602	21243	21140	21179	21263	21307	21279	21373	21362	21281	21187	21126	21097	21299	21307	21342	21237	21268	21483	21418	21212	21427	21266	21234	21147	21300	21268	21271	20996	21217	21407	21353	21309	21128	21310	21285	21456	21457	21413	21156	21205	21246	21408	21253	21160	21351	21569	21438	21298	21340	21242	21203	21470	21140	21257	21287	21327	21255	21044	21132	20999	21161	21468	21406	21412	21339	21096	21645	21274	21276	21087	21367	21329	21393	21376	21238	21467	21454	21285	21442	21360	21136	21162	21330	21306	21181	21487	21404	21328	21287	21142	21460	21182	21334	21291	21262	21355	21232	21431	21123	21187	21438	21239	21145	21343	21419	21299	21527	21337	21318	21179	21272	21199	21261	21309	21238	21447	21498	21251	21314	21299	21157	21162	21442	21088	21438	21262	21502	21273	21454	21317	21398	21502	21409	21427	21186	20998	21324	21267	21493	21286	21295	21321	21244	21386	21677	21239	21338	21098	21192	21519	21211	21465	21302	21403	21261	21335	21245	21417	21438	21320	21312	21389	21555	21167	21221	21405	21224	21399	21347	21469	21337	21298	21116	21250	21247	21193	21365	21411	21289	21352	21408	21111	21505	21398	21346	21155	21375	21327	21382	21213	21396	21316	21237	21266	21271	21455	21397	21325	21275	21548	21359	21162	21204	21223	21385	21133	21480	21273	21378	21573	21299	21170	21256	21437	21398	21218	21231	21575	21506	21368	21562	21239	21423	21366	21307	21343	21250	21344	21256	21382	21312	21319	21407	21369	21428	21244	21391	21426	21531	21134	21643	21288	21322	21423	21322	21332	20958	21018	21422	21456	21446	21470	21439	21418	21227	21397	21247	21276	21471	21283	21469	21489	21314	21466	21352	21131	21230	21326	21078	21375	21273	21180	21325	21164	21242	21450	21073	21283	21338	21320	21329	21360	21574	21349	21088	21162	21264	21290	21206	21233	21521	21494	21461	21281	21337	21394	21415	21125	21500	21103	21424	21397	21200	21329	21444	21264	21603	21224	21251	21250	21315	21088	21262	21216	21415	21142	21343	21240	21353	21386	21179	21285	21159	21271	21318	21309	21384	21284	21406	21437	21204	21235	21316	21460	21266	21272	21304	21384	21172	21386	21306	21487	21420	21413	21269	21257	21340	21504	21365	21170	21391	21186	21277	21543	21433	21504	21410	21531	21420	21450	21391	21574	21264	21230	21389	21446	21381	21377	21368	21327	21195	21337	21207	21433	21482	21499	21305	21299	21242	21227	21328	21269	21379	21256	21322	21313	21493	21684	21393	21302	21161	21262	21187	21374	21268	21296	21383	21507	21412	21327	21170	21434	21417	21332	21216	21209	21359	21314	21287	21185	21418	21305	21432	21429	21400	21076	21342	21376	21233	21339	21358	21170	21268	21112	21190	21254	21495	21399	21345	21391	21327	21294	21289	21173	21361	21257	21479	21307	21330	21439	21442	21295	21245	21260	21471	21403	21133	21047	21219	21192	21310	21301	21234	21399	21286	21174	21337	21279	21549	21274	21286	21254	21580	21633	21458	21237	21283	21163	21411	21314	21361	21400	21257	21192	21100	21407	21300	21204	21369	21380	21442	21384	21196	21265	21323	21170	21434	21338	21145	21013	21253	21160	21290	21284	21224	21170	21184	21321	21343	21447	21252	21469	21428	21068	21309	21625	21440	21254	21347	21449	21222	21427	21230	21277	21168	21300	21437	21555	21313	21247	21251	21365	21302	21407	21288	21342	21347	21466	21510	21265	21343	21287	21312	21354	21350	21356	21220	21569	21259	21329	21126	21194	21148	21241	21401	21412	21233	21196	21199	21334	21598	21354	21442	21452	21482	21601	21438	21284	21334	21298	21381	21365	21567	21388	21123	21438	21328	21363	21225	21269	21352	21178	21288	21215	21130	21313	21421	21479	21137	21199	21245	21260	21518	21053	21546	21332	21361	21515	21289	21485	21415	21204	21159	21309	21406	21368	21294	21152	21125	21279	21588	21437	21307	21331	21290	21228	21260	21432	21345	21266	21461	21234	21362	21263	21270	21036	21087	21186	21403	21641	21511	21188	21436	21245	21588	21210	21253	21282	21321	21418	21498	21146	21316	21424	21285	21382	21494	21303	21336	21248	21121	21194	21164	21124	21394	21379	21157	21118	21390	21473	21454	21410	21542	21226	21656	21402	21224	21260	21194	21351	21170	21280	21353	21218	21223	21379	21487	21248	21393	21236	21616	21336	21244	21511	21350	21310	21453	21320	21467	21262	21277	21356	21261	21127	21123	21574	21334	21285	21232	21293	21325	21314	21156	21232	21466	21127	21233	21283	21386	21300	21296	21309	21540	21277	21317	21268	21271	21085	21182	21243	21247	21389	21270	21292	21297	21230	21073	21380	21264	21202	21358	21475	21323	21370	21173	21363	21351	21294	21228	21309	21366	21423	21413	21131	21447	21232	21136	21303	21386	21441	21358	21327	21396	21416	21376	21497	21209	21306	21212	21457	21342	21382	21339	21433	21360	21483	21151	21286	21295	21220	21224	21293	21390	21373	21278	21029	21243	21493	21316	21491	21334	21386	21523	21461	21274	21275	21319	21384	21450	21333	21514	21223	21489	21237	21434	21146	21220	21087	21272	21386	21426	21159	21126	21350	21175	21354	21294	21584	21275	21270	21309	21198
23714	44193	34500	29768	26252	24271	21903	20904	20180	19606	18824	18273	17951	17539	17486	17198	17230	17120	16857	17031	16710	16854	16839	16927	16909	16762	16793	16921	16689	16764	16875	16784	16634	16817	16613	16829	16741	16734	16941	16705	16853	16771	16619	16598	16629	16874	16674	16851	16788	16745	16857	16813	16845	17060	16878	16629	16704	16678	16726	16740	16548	16672	16727	16670	16683	16632	16836	16641	16674	16708	16566	16823	16681	16740	16638	16675	16837	16743	16554	16788	16862	16647	16558	16826	16917	16801	16813	16857	16719	16743	16500	16565	16657	16631	16807	16518	16782	16760	16819	16711	16653	16549	16978	16969	16591	16644	16614	16757	16735	16871	16570	16744	16645	16678	16664	16601	16524	16550	16791	16605	16778	16797	16552	16764	16693	16719	16709	16762	16716	16616	16712	16769	16698	16804	16774	16699	16728	16608	16753	16776	16812	16612	16766	16686	16650	16497	16698	16707	16795	16802	16657	16674	16626	16690	16693	16731	16790	16408	16601	16707	16552	16642	16632	16641	16573	16784	16611	16746	16672	16634	16763	16581	16707	16713	16582	16668	16532	16643	16873	16647	16693	16704	16749	16663	16820	16578	16859	16584	16779	16607	16793	16817	16883	16760	16745	16798	16782	16800	16616	16704	16780	16535	16739	16633	16755	16637	16655	16628	16639	16754	16736	16848	16690	16652	16569	16661	16875	16753	16740	16729	16675	16449	16784	16627	16619	16760	16572	16757	16787	16740	16552	16718	16764	16614	16770	16752	16804	16889	16793	16502	16736	16622	16631	16647	16728	16713	16635	16633	16564	16783	16729	16699	16723	16888	16809	16833	16775	16577	16407	16780	16704	16715	16732	16890	16698	16672	16626	16529	16636	16716	16862	16689	16601	16741	16821	16810	16656	16566	16884	16688	16805	16778	16677	16523	16729	16721	16621	16801	16650	16668	16842	16768	16543	16665	16854	16805	16733	16576	16750	16482	16724	16646	16503	16632	16719	16691	16634	16600	16690	16693	16631	16696	16915	16561	16806	16902	16632	16716	16893	16701	16578	16682	16739	16597	16832	16808	16776	16735	16704	16729	16777	16710	16687	16804	16829	16768	16617	16742	16727	16935	16679	16721	16688	16661	16649	16691	16659	16814	16618	16915	16772	16783	16808	16789	16692	16657	16783	16616	16833	16645	16709	16796	16748	16742	16745	16710	16800	16925	16574	16833	16713	16783	16473	16624	16729	16542	16691	16740	16712	16603	16637	16674	16730	16717	16817	16614	16691	16636	16750	16585	16661	16687	16855	16660	16832	16818	16463	16783	16669	16764	16687	16576	16671	16665	16595	16763	16646	16674	16728	16724	16822	16714	16675	16635	16831	16670	16842	16784	16685	16588	16667	16715	16609	16793	16805	16520	16730	16727	16563	16688	16713	16815	16850	16797	16723	16960	16670	16833	16791	16757	16693	16851	16686	16634	16573	16794	16767	16728	16745	16722	16717	16730	16549	16743	16607	16840	16696	16539	16619	16707	16597	16738	16823	16643	16732	16909	16608	16662	16843	16570	16473	16703	16780	16843	16668	16765	16768	16648	16721	16559	16527	16932	16546	16931	16585	16585	16695	16841	16881	16480	16656	16853	16743	16516	16690	16573	16673	16960	16790	16780	16709	16687	16687	16780	16723	16856	16769	16559	16811	16864	16657	16718	16733	16736	16882	16576	16635	16801	16927	16669	16718	16709	16695	16708	16868	16744	16747	16628	16741	16652	16835	16664	16704	16730	16666	16613	16740	16662	16773	16582	16484	16724	16733	16752	16649	16629	16691	16606	16752	16669	16669	16614	16772	16698	16671	16719	16757	16650	16710	16540	16669	16785	16619	16841	16588	16617	16690	16699	16496	16892	16694	16579	16385	16784	16803	16563	16674	16544	16892	16879	16609	16659	16873	16756	16692	16658	16714	16527	16632	16581	16583	16689	16765	16897	16542	16682	16629	16679	16611	16680	16784	16689	16618	16874	16625	16840	16585	16711	16847	16543	16710	16666	16771	16682	16982	16708	16874	16689	16720	16653	16611	16750	16548	16664	16745	16794	16798	16754	16855	16829	16675	16594	16696	16619	16633	16646	16539	16734	16859	16728	16687	16588	16823	16772	16669	16779	16701	16775	16644	16698	16742	16565	16734	16627	16659	16667	16822	16609	16823	16792	16677	16588	16641	16614	16642	16830	16676	16708	16819	16813	16636	16687	16671	16728	16865	16662	16794	16640	17060	16843	16702	16650	16675	16601	16780	16633	16626	16948	16775	16969	16655	16692	16820	16825	16827	16875	16750	16625	16740	16676	16601	16699	16751	16686	16640	16759	16752	16723	16655	16694	16732	16681	16788	16768	16657	16672	16898	16691	16657	16635	16796	16691	16549	16882	16641	16641	16730	16611	16836	16641	16858	16789	16559	16700	16616	16654	16730	16705	16763	16745	16608	16788	16580	16627	16676	16655	16859	16488	16913	16604	16694	16879	16575	16543	16803	16691	16652	16718	16569	16827	16858	16778	16789	16779	16683	16727	16742	16709	16740	16710	16790	16736	16641	16536	16748	16568	16683	16566	16635	16746	16734	16826	16835	16737	16748	16840	16840	16775	16672	16522	16609	16725	16584	16628	16757	16590	16723	16623	16597	16866	16770	16667	16661	16734	16769	16737	16675	16636	16589	16653	16709	16584	16771	16691	16558	16641	16847	16822	16581	16782	16547	16812	16661	16743	16681	16660	16738	16574	16672	16695	16921	16809	16696	16740	16850	16730	16621	16750	16661	16617	16693	16593	16608	16799	16904	16888	16520	16685	16601	16676	16770	16919	16811	16729	16546	16762	16500	16610	16750	16655	16607	16591	16638	16845	16723	16811	16674	16661	16463	16794	16716	16645	16719	16898	16710	16700	16720	16793	16740	16646	16741	16489	16683	16773	16762	16544	16699	16821	16547	16670	16744	16644	16670	16739	16684	16733	16692	16935	16582	16640	16702	16596	16912	16819	16673	16843	16668	16678	16673	16618	16873	16684	16727	16818	16611	16652	16928	16740	16718	16650	16671	16732	16750	16673	16668	16743	16711	16649	16561	16695	16596	16825	16572	16763	16687	16736	16659	16630	16931	16639	16735	16745	16778	16728	16878	16853	16696	16783	16708	16612	16718	16753	16464	16644	16626	16608	16578	16696	16922	16637	16798	16611	16682	16725	16635	16598	16637	16768	16685	16653	16690	16591	16660	16934	16699	16505	16758	16687	16723	16735	16692	16760	16615	16566	16613	16672	16674	16760	16791	16704	16837	16883	16635	16872	16553	16754	16777	16807	16773	16776	16837	16639	16854	16742	16653	16798	16734	16807	16689	16803	16603	16793	16621	16564	16562	16727	16568	16731	16802	16736	16724	16833	16709	16746	16602	16720	16696	16733	16871	16906	16776	16744	16740	16683	16556	16819	16641	16702	16855	16789	16784	16853	16520	16872	16777	16829	16608	16664	16843	16655	16847	16463	16815	16789	16732	16871	16732	16801	16860	16764	16611	16623	16785	16856	16724	16642	16588	16772	16759	16647	16379	16768	16762	16668	16603	16825	16656	16830	16669	16731	16716	16612	16666	16807	16880	16487	16739	16703	16612	16519	16678	16792	16677	16758	16795	16620	16880	16616	16611	16751	16621	16667	16514	16738	16740	16773	16769	16571	16589	16667	16667	16541	16620	16692	16712	16849	16853	16605	16868	16745	16730	16601	16708	16536	16874	16597	16536	16733	16869	16592	16685	16803	16830	16719	16891	16650	16825	16684	16577	16664	16636	16793	16606	16773	16726	16662	16693	16697	16484	16764	16665	16645	16739	16524	16661	16780	16850	16726	16650	16683	16415	16590	16575	16774	16774	16700	16697	16720	16672	16776	16588	16636	16816	16766	16715	16821	16692	16766	16655	16679	16525	16741	16630	16800	16588	16774	16785	16617	16760	16577	16830	16631	16718	16719	16683	16803	16719	16643	16674	16729	16901	16676	16709	16729	16659	16557	16809	16817	16548	16567	16720	16609	16825	16752	16696	16640	16730	16744	16749	16523	16773	16659	16903	16668	16870	16630	16767	16756	16770	16839	16611	16855	16482	16918	16656	16843	16650	16561	16702	16664	16651	16768	16695	16711	16874	16755	16677	16737	16819	16787	16679	16619	16745	16663	16872	16639	16904	16605	16594	16542	16657	16816	16770	16547	16572	16764	16739	16671	16578	16708	16867	16580	16634	16773	16724	16655	16952	16573	16689	16771	16668	16550	16760	16663	16616	16771	16614	16716	16750	16767	16733	16897	16532	16844	16581	16603	16730	16640	16693	16815	16600	16745	16530	16770	16745	16650	16826	16561	16752	16798	16599	16824	16750	16580	16755	16575	16698	16624	16801	16710	16737	16817	16624	16739	16813	16631	16681	16777	16823	16836	16601	16696	16764	16742	16719	16803	16673	16551	16674	16767	16534	16713	16643	16692	16788	16607	16791	16720	16768	16752	16726	16735	16644	16812	16728	16826	16624	16759	16763	16688	16733	16647	16747	16730	16525	16620	16575	16698	16686	16791	16634	16859	16789	16863	16558	16696	16715	16614	16723	16563	16658	16588	16916	16771	16749	16619	16775	16704	16607	16564	16734	16835	16638	16812	16773	16794	16611	16864	16610	16928	16476	16584	16751	16626	16836	16697	16578	16626	16872	16850	16726	16766	16898	16747	16689	16465	16776	16781	16747	16691	16795	16592	16770	16641	16700	16683	16801	16622	16640	16744	16564	16800	16762	16894	16656	16583	16666	16929	16571	16761	16788	16725	16734	16746	16716	16602	16753	16721	16781	16675	16759	16681	16608	16654	16665	16645	16810	16654	16606	16717	16618	16711	16519	16774	16818	16769	16518	16663	16616	16822	16624	16866	16694	16813	16757	16654	16959	16837	16589	16926	16722	16650	16594	16653	16652	16520	16618	16702	16633	16862	16879	16752	16676	16724	16566	16589	16649	16757	16763	16691	16743	16662	16680	16598	16708	16502	16888	16613	16599	16741	16612	16770	16717	16630	16772	16789	16721	16658	16617	16741	16661	16554	16564	16681	16694	16579	16785	16635	16790	16600	16772	16628	16779	16877	16785	16863
31524	28654	31425	28093	24744	24053	23456	22836	22747	22369	22037	22051	21874	21779	21878	21978	21957	21634	21721	21613	21517	21529	21768	21456	21442	21505	21675	21465	21758	21644	21483	21585	21598	21715	21472	21646	21408	21633	21513	21574	21425	21608	21562	21552	21551	21569	21726	21533	21414	21288	21440	21508	21642	21616	21489	21535	21609	21552	21734	21608	21565	21677	21628	21599	21744	21495	21677	21618	21536	21451	21481	21605	21438	21393	21553	21624	21528	21368	21562	21744	21600	21544	21286	21733	21487	21587	21622	21554	21621	21659	21435	21568	21871	21748	21772	21474	21534	21744	21599	21416	21498	21564	21612	21657	21559	21594	21664	21755	21589	21673	21643	21433	21708	21581	21559	21641	21693	21567	21590	21533	21587	21723	21622	21491	21567	21629	21531	21626	21587	21604	21509	21679	21487	21514	21654	21553	21454	21347	21435	21433	21540	21504	21553	21672	21765	21770	21435	21667	21533	21687	21659	21560	21758	21636	21466	21479	21607	21772	21682	21609	21568	21572	21603	21596	21752	21373	21624	21517	21527	21607	21802	21489	21522	21801	21657	21532	21731	21351	21611	21544	21674	21676	21569	21524	21655	21550	21871	21484	21537	21622	21570	21484	21478	21552	21645	21493	21290	21583	21824	21755	21518	21682	21703	21716	21665	21761	21582	21797	21369	21777	21594	21581	21488	21727	21583	21622	21605	21658	21603	21620	21720	21841	21626	21582	21769	21481	21543	21492	21494	21416	21805	21417	21423	21430	21369	21580	21718	21796	21674	21549	21659	21711	21440	21523	21723	21805	21630	21435	21435	21528	21584	21595	21583	21436	21318	21655	21529	21694	21617	21545	21657	21414	21521	21627	21573	21347	21657	21474	21423	21583	21680	21596	21581	21574	21615	21769	21606	21531	21729	21470	21589	21878	21550	21580	21606	21526	21508	21649	21657	21319	21531	21930	21686	21701	21634	21418	21649	21708	21393	21466	21556	21745	21450	21769	21658	21465	21445	21554	21614	21415	21555	21262	21574	21399	21646	21585	21591	21418	21403	21513	21612	21640	21479	21667	21527	21476	21789	21389	21536	21451	21829	21427	21462	21527	21657	21709	21563	21591	21589	21685	21645	21565	21682	21769	21281	21485	21520	21666	21517	21563	21616	21470	21681	21858	21465	21379	21430	21568	21467	21519	21760	21548	21468	21595	21647	21645	21568	21625	21571	21689	21385	21463	21470	21702	21733	21393	21406	21766	21572	21609	21480	21628	21620	21501	21608	21449	21666	21564	21640	21512	21624	21708	21664	21499	21553	21630	21550	21659	21499	21393	21517	21712	21489	21343	21767	21313	21615	21351	21431	21574	21579	21382	21634	21470	21639	21604	21711	21645	21415	21512	21435	21657	21681	21438	21606	21428	21472	21527	21529	21526	21602	21449	21292	21915	21628	21504	21532	21377	21732	21559	21492	21547	21684	21391	21609	21621	21493	21487	21450	21522	21589	21478	21832	21624	21510	21643	21658	21517	21489	21616	21774	21605	21869	21628	21403	21494	21558	21241	21593	21580	21642	21541	21730	21718	21652	21511	21813	21660	21527	21527	21652	21520	21516	21656	21929	21618	21704	21621	21831	21566	21757	21752	21722	21693	21593	21799	21641	21358	21756	21475	21481	21546	21673	21723	21691	21642	21418	21488	21534	21760	21691	21625	21536	21534	21509	21855	21661	21663	21704	21646	21544	21545	21600	21466	21525	21489	21383	21659	21547	21738	21517	21645	21532	21650	21756	21621	21648	21702	21587	21758	21706	21644	21581	21520	21545	21495	21495	21663	21750	21518	21552	21588	21432	21537	21645	21877	21575	21657	21700	21367	21438	21564	21557	21401	21572	21585	21688	21786	21627	21930	21667	21531	21716	21705	21687	21685	21567	21602	21466	21271	21349	21559	21698	21798	21357	21554	21417	21426	21688	21615	21685	21441	21461	21437	21740	21746	21808	21630	21591	21575	21731	21520	21750	21615	21520	21487	21525	21591	21488	21490	21552	21545	21860	21392	21385	21553	21494	21650	21731	21583	21676	21751	21365	21544	21586	21677	21337	21633	21656	21681	21646	21506	21676	21584	21817	21762	21626	21601	21592	21853	21843	21696	21616	21730	21521	21680	21917	21326	21656	21357	21650	21796	21442	21519	21430	21563	21571	21430	21546	21738	21649	21778	21548	21638	21633	21478	21373	21427	21652	21483	21822	21697	21382	21818	21852	21757	21796	21713	21526	21600	21469	21657	21729	21913	21546	21538	21593	21487	21687	21603	21608	21544	21402	21391	21548	21655	21527	21807	21884	21624	21609	21727	21607	21625	21680	21449	21478	21520	21520	21506	21557	21483	21492	21554	21575	21423	21627	21636	21667	21722	21612	21361	21463	21625	21381	21663	21574	21248	21595	21431	21397	21561	21659	21563	21632	21544	21388	21646	21742	21561	21546	21464	21567	21438	21647	21733	21618	21672	21371	21553	21682	21641	21679	21462	21350	21598	21637	21608	21531	21573	21725	21439	21488	21659	21664	21582	21541	21648	21812	21441	21539	21382	21620	21670	21726	21726	21609	21511	21399	21583	21564	21629	21406	21305	21641	21505	21429	21465	21619	21405	21563	21477	21547	21508	21742	21675	21400	21708	21490	21702	21449	21636	21532	21670	21651	21460	21490	21785	21714	21807	21618	21470	21385	21643	21625	21399	21694	21375	21596	21395	21549	21715	21460	21645	21602	21329	21635	21653	21570	21466	21479	21682	21669	21638	21538	21652	21611	21652	21630	21670	21673	21490	21533	21717	21643	21659	21348	21646	21446	21607	21304	21799	21378	21649	21704	21537	21583	21637	21810	21453	21468	21629	21547	21787	21633	21466	21655	21616	21614	21668	21481	21393	21539	21357	21517	21394	21617	21521	21567	21198	21492	21474	21550	21530	21403	21541	21350	21497	21730	21630	21670	21551	21535	21695	21672	21587	21538	21664	21553	21730	21711	21413	21572	21758	21754	21713	21823	21687	21547	21565	21368	21567	21693	21517	21478	21663	21563	21558	21606	21615	21487	21530	21717	21825	21596	21664	21617	21668	21577	21545	21811	21662	21584	21701	21646	21429	21593	21856	21555	21563	21724	21623	21485	21613	21636	21663	21761	21568	21557	21424	21647	21580	21425	21717	21681	21499	21753	21661	21694	21762	21546	21524	21245	21723	21504	21829	21706	21688	21448	21580	21509	21475	21651	21749	21638	21456	21548	21621	21604	21612	21823	21466	21626	21389	21483	21683	21762	21445	21937	21866	21610	21821	21613	21518	21394	21739	21325	21362	21507	21509	21561	21580	21497	21540	21601	21617	21524	21623	21518	21650	21643	21595	21608	21623	21750	21466	21639	21585	21501	21478	21428	21742	21734	21417	21644	21445	21386	21642	21625	21567	21623	21794	21604	21819	21505	21594	21571	21557	21537	21229	21581	21629	21573	21363	21510	21475	21504	21707	21634	21493	21642	21458	21691	21562	21538	21660	21576	21613	21543	21538	21664	21505	21449	21526	21620	21472	21654	21519	21681	21638	21654	21472	21553	21555	21592	21467	21525	21418	21746	21517	21616	21563	21753	21717	21539	21672	21633	21536	21746	21611	21555	21610	21501	21563	21763	21551	21670	21679	21436	21330	21498	21622	21690	21763	21613	21747	21644	21573	21476	21774	21409	21516	21578	21769	21727	21648	21756	21697	21593	21397	21331	21601	21707	21462	21627	21564	21684	21636	21497	21567	21821	21660	21473	21463	21451	21581	21642	21559	21473	21731	21754	21645	21474	21638	21741	21563	21659	21730	21775	21444	21696	21551	21532	21477	21566	21634	21888	21675	21681	21771	21697	21472	21269	21560	21486	21492	21648	21612	21578	21478	21648	21478	21541	21509	21556	21553	21743	21594	21756	21486	21475	21604	21377	21730	21404	21491	21796	21630	21655	21451	21535	21608	21504	21459	21680	21679	21395	21321	21625	21480	21746	21913	21745	21702	21794	21580	21412	21243	21482	21709	21416	21548	21764	21559	21419	21628	21346	21609	21499	21665	21612	21465	21283	21742	21643	21793	21576	21629	21669	21585	21548	21609	21546	21643	21551	21553	21779	21577	21559	21337	21751	21652	21763	21713	21456	21456	21466	21386	21633	21665	21649	21453	21656	21541	21702	21662	21768	21744	21627	21504	21533	21528	21431	21654	21696	21774	21400	21601	21296	21510	21733	21589	21390	21570	21727	21546	21787	21611	21472	21451	21699	21453	21647	21651	21744	21554	21664	21507	21694	21705	21489	21528	21315	21873	21798	21439	21474	21668	21622	21735	21440	21655	21612	21461	21699	21631	21511	21660	21727	21689	21605	21502	21493	21377	21731	21720	21763	21619	21543	21571	21677	21567	21483	21562	21627	21462	21580	21590	21429	21340	21741	21638	21516	21620	21513	21509	21575	21695	21428	21618	21338	21574	21638	21562	21434	21723	21738	21367	21618	21583	21736	21503	21751	21678	21663	21626	21623	21552	21264	21354	21656	21759	21620	21527	21534	21468	21588	21650	21565	21480	21301	21528	21661	21453	21801	21537	21482	21560	21491	21417	21845	21432	21512	21492	21375	21605	21426	21230	21633	21638	21624	21414	21620	21619	21654	21535	21728	21596	21407	21450	21661	21294	21728	21581	21665	21735	21803	21624	21481	21671	21715	21436	21573	21556	21761	21733	21772	21546	21793	21504	21344	21504	21692	21643	21467	21520	21608	21524	21511	21667	21604	21546	21557	21484	21489	21505	21592	21662	21599	21506	21455	21542	21437	21482	21626	21622	21633	21806	21648	21481	21451	21412	21562	21484	21642	21580	21514	21410	21232	21451	21382	21566	21671	21724	21613	21522	21393	21728	21509	21498	21590	21558	21570	21580	21775	21544	21437	21565	21734	21730	21697	21447	21786	21620	21714	21579	21643	21575	21727	21731	21455	21461	21421	21377	21453	21285	21444	21263	21582	21546	21391	21500	21388	21601	21579	21826	21487	21498	21478	21549	21652	21465	21393	21503	21619	21521	21718	21474	21485	21733	21664	21570	21682	21308	21336	21624	21807	21780	21691	21696	21464	21439	21548	21582	21683	21552
25367	35974	28091	24057	22233	20780	19436	18810	18532	18301	17688	17658	17365	17310	17160	17297	17004	16968	17045	16931	16895	16913	16869	16929	16864	16860	16963	16853	17031	16936	16903	16777	16798	16795	16758	16963	16944	16910	16999	16895	16771	16985	16810	16755	16844	16780	16840	17029	16892	16946	16885	16863	17023	16977	16655	16779	16696	16741	16684	16695	16783	16855	16808	16843	16990	17012	16864	16944	17058	16958	17115	16776	16701	16664	16967	16760	16786	16758	16743	16937	16805	16951	16779	16874	16755	16873	16807	16973	16794	16632	16786	16791	16946	17058	16767	16668	16732	16687	16814	16833	16759	16842	16635	16950	16756	16857	16828	16854	16824	16695	16727	16821	16835	16954	16783	16901	16824	16817	16689	16797	16874	16726	16824	16883	16700	16724	16758	16712	16858	16657	16887	16713	16787	17005	16732	16841	16989	16870	16844	16791	16758	16629	16745	16914	16728	16718	16721	16640	16732	16790	16730	16801	16868	16712	16784	16931	16891	16838	16838	16794	16766	16810	16871	16854	16790	16842	16822	16813	16938	16813	16855	16673	16846	16843	16883	16761	16903	16850	17060	16891	16869	16815	16862	16710	16925	16790	16945	16894	16766	16801	16822	16982	16758	16834	16955	16780	16791	16873	16738	16759	16690	16853	16833	16698	16776	16876	16897	16901	16759	16936	16756	16899	16894	16859	16872	16801	17050	16883	16914	16965	16894	17040	17000	16921	16767	16609	17112	16761	16834	16807	16761	16940	16772	17082	16704	16785	16674	16884	16943	16857	16872	16837	16805	16827	16839	16842	16963	16912	16776	16856	16917	16884	16694	16767	16956	16734	16978	16814	16814	16878	16844	16833	16822	16850	16815	16890	17014	16911	16753	16995	16920	16879	16872	16607	16822	16782	17031	16910	17025	16694	16925	16962	16918	16855	16948	16782	16934	16857	16591	16814	16809	16919	16789	17008	16858	16825	16838	16844	17000	16920	16743	16946	16790	16778	16825	16711	16845	16917	16693	16843	16875	16765	16881	16911	16807	16785	16824	16949	16887	16691	16926	16927	16734	16693	16758	16682	16700	16833	16923	16857	16663	16817	16845	16792	16933	16822	16924	16849	16774	16904	16919	16753	16783	16817	16604	16922	16944	16907	16739	16884	16887	16707	16842	16878	16931	16707	16869	16845	16877	16903	16711	16762	16855	16947	17032	16981	17015	16821	16649	16903	16952	16908	17021	16740	16865	16817	16845	16820	16869	16975	16739	16763	17002	17136	16924	16897	16870	16738	17000	16942	16824	16782	16814	16785	16803	16933	16687	16813	17000	16950	16973	16888	16765	16945	16692	16749	16994	16797	16833	16825	16765	16966	16848	17030	16730	16748	16840	16816	16971	16809	16854	16860	16922	16939	16754	16987	16825	16879	17030	16792	17068	16753	16653	16790	16957	16972	16803	16748	17001	16969	16674	16689	16909	16883	16839	16718	16635	16767	16976	16896	17004	16962	16893	17188	16863	16864	16916	16674	16970	16825	16776	16826	16879	16896	16789	16851	16797	16687	16875	16982	16855	16662	16796	16902	16895	16666	16994	16891	16661	16891	16865	16902	16873	16950	16898	16914	16780	16767	16844	16825	16897	16790	16882	16845	16756	16910	16827	16908	16702	16927	16857	16677	16927	16821	16955	16854	16996	16652	16831	16758	16709	16719	16976	16934	16855	16953	16922	16889	16750	17031	16825	16952	16971	16995	16912	16995	16979	16852	16762	16832	16848	16848	16719	16980	16901	16920	16832	16949	16755	16743	16803	16796	16904	16806	17067	16996	16871	16914	16764	16845	16810	16839	16731	16826	16825	16840	16793	16867	16718	16873	16785	16878	17030	16875	16814	16842	16886	16971	16863	16896	16873	16938	16759	16944	16915	16777	16920	16911	16712	16895	16885	16808	16676	16794	16751	16587	16830	16782	16793	16941	16768	16712	16764	16769	16897	16954	16835	16735	16787	16815	16898	16928	16948	16809	16823	16847	16780	16893	16819	16722	16795	16963	16909	16858	17067	16777	16876	16747	16850	16904	16735	16759	16835	17020	16908	16809	16865	16867	16815	16949	16773	17009	16808	16892	16758	16878	16812	16794	16762	16919	16879	16847	16857	16769	16866	16784	16840	17019	16878	16765	16830	16904	16808	16717	16828	16800	16776	16900	16879	16845	16804	16848	16780	16830	16906	16801	16901	16788	16828	16807	16859	16944	17012	16846	16990	16973	16928	16941	16699	16866	16841	16748	17016	16787	16772	16771	16832	16900	16743	16798	16828	16746	16760	17137	17055	16829	16733	16810	16821	16761	16869	16835	16656	16853	16828	16909	16703	16813	16865	16924	16824	16766	16873	17005	17001	16809	16964	16762	16855	16779	16898	16775	16898	16735	16824	16946	16781	16917	16932	16921	16933	16997	16959	17004	16794	16773	16901	16767	16959	16744	16842	16981	17025	16858	16821	16879	16803	17084	16770	16708	16839	17060	16875	16626	16737	16859	16738	16968	16878	16803	16635	16816	17061	17004	17029	16838	16696	16853	16872	16791	16890	16953	16985	16919	16678	16724	16832	16905	16827	16848	16835	16866	16782	16784	16755	16929	16856	16727	16984	16909	16951	16745	16853	16945	16817	16895	16875	16810	17034	16969	16876	16872	16769	16762	16856	16816	16972	16881	16953	16856	17038	16754	16873	16772	16816	16765	16885	16778	16878	16813	16817	16774	16889	16652	16911	16747	16829	16814	16825	16927	17004	16895	16964	16792	16933	16982	16941	16894	16871	16730	16917	16869	16814	16875	16804	16951	16914	16870	16811	17112	16870	16866	16711	16907	16943	16880	16895	16926	17005	16750	16681	16807	16756	16836	17018	16669	16731	16947	16799	16868	16867	16709	16800	16759	16862	16847	16758	16985	16842	16900	16902	16915	16971	16734	16787	16793	16883	16766	16885	16984	16742	16974	16889	16893	16891	16854	16786	16895	16850	16785	16938	16937	16857	16804	16843	16933	16902	16946	16916	16748	16818	16839	16764	16893	16647	16979	16890	16923	16803	17019	16709	16926	16915	16765	16954	16652	17087	16826	16598	16785	16812	16873	16760	16838	16854	16804	16777	16902	16992	16776	16734	16780	16786	16834	16922	16965	16860	16830	16966	16780	16841	16839	16761	16844	16788	16851	16685	16910	16863	16807	16891	16754	16872	16847	17015	16719	16928	16754	16689	16877	16902	16877	16850	17038	16812	16813	16740	16933	16876	16903	17005	16972	16852	16913	16758	16907	16756	16745	16930	16946	16767	16839	16924	16783	16881	16870	16783	16983	16588	16855	16833	16981	16830	16890	16964	17007	16735	16697	16619	16796	16870	16804	16739	16935	16824	16926	16811	16863	16755	16841	17003	16869	17024	16957	16771	17016	17026	16882	16733	16904	16849	16798	16897	16677	16982	16835	17062	16865	16809	16833	16738	16835	16903	16871	16865	16996	16768	16820	16999	16998	16731	17081	16844	17035	16896	16921	17005	16788	16973	16890	16950	16803	16844	16736	16789	17000	16828	16868	16888	16778	16712	16804	16913	16707	16825	16897	16867	16817	16889	16854	16742	16950	16777	16891	16841	16997	16756	16969	16861	17011	16706	17016	16785	16892	16906	16973	16899	16720	16748	16719	16835	16853	16948	16747	16694	16763	16690	16782	16902	16984	16902	16894	16818	17146	16807	16824	16723	16969	16726	16735	16977	16825	16809	16960	16772	16904	17055	16876	16715	16748	16912	16816	16883	16944	16919	16786	16937	16753	16862	16734	16917	16901	16880	16880	16846	16811	16776	16854	16796	16877	16793	17044	16677	17018	16841	16990	16823	16815	16925	16916	16708	16665	16719	17007	16807	16735	16863	16843	16776	16895	16575	16599	16936	16850	16872	16899	16810	16814	16865	16860	16857	16783	16873	16848	16837	16819	16707	16928	16908	16845	16749	16669	16924	16791	16835	16683	16869	16948	16845	16796	16907	16705	16850	16758	16926	17092	16803	16927	17076	16825	16903	16808	16841	16847	16772	16843	16773	16925	16657	16902	16816	16929	16746	16717	16677	16806	16832	16820	16846	16829	16952	16959	16928	16779	17116	16764	16978	16815	17091	16759	16901	17098	17002	16790	16921	16682	16841	16808	16897	16881	16703	16925	16945	16926	16818	16766	16865	16817	16883	16807	16708	16950	16706	16802	16831	16924	16752	16889	16881	16774	16766	16907	16655	16899	16846	16798	16908	16816	16809	16721	16757	16976	16809	16869	16693	16657	16933	16879	16810	16748	16888	16931	16747	16911	16911	16828	16919	16880	16970	17032	16983	16905	16775	16632	17021	16768	16768	16941	16816	16820	17024	16965	16739	16930	16886	16703	16876	16862	16755	16715	16821	16928	16809	16715	17085	16782	16803	16774	16824	16842	16811	16829	16754	16665	16858	16992	16819	16750	16843	16767	16927	16765	16727	17016	16812	16708	16986	16646	16754	16820	16812	16832	16929	16798	16798	16909	16869	16860	16879	16677	16817	16765	16666	16980	16672	16841	17014	16860	16908	16702	17034	16875	16839	16812	16715	16656	16787	16987	16852	16904	16826	16943	16891	16845	16995	16914	16915	16750	16826	16789	16893	16791	17012	16872	16872	16871	16789	16809	16731	16987	16742	17048	16940	16910	16929	16884	16727	16736	16848	16904	16731	16834	16950	16846	16884	16883	16947	16793	16861	16910	16914	16717	16823	16868	16893	16777	16906	16860	16713	16836	16972	16798	16741	16759	16901	17038	16762	16884	16875	16791	16837	17100	16809	16858	16922	16720	16980	16919	16882	16772	16776	16884	17039	16750	16875	16835	16778	16802	16672	17026	16862	17074	16894	16735	16749	16917	17002	16875	16854	16821	16717	16838	16732	16977	16882	17017	16787	17013	17043	16885	16775	16880	16792	16883	16907	16951	17039	16903	16889	16796	16936	16937	16637	16807	16765	16833	16885	16791	16957	16943	16827	16745	16921	16825	16819	16967	16884	16779	16837	16779	16866	16740	16685	16751	16921	16796	16806	16836	16866	16980	16924	16895	16770	16939	16915	16803	17004	16934	16822	16840	16856	16877	16852	16762	16957	16819
23256	21334	28247	25378	23981	25428	25460	23198	22569	22499	22082	21904	21484	21538	21332	21568	21479	21295	21352	21467	21275	21224	21381	21194	21304	21361	21128	21469	21167	21011	21199	21280	21280	21395	21382	21082	21425	21067	20914	21063	21300	21060	21012	21177	21034	21180	21057	20895	20999	20985	21180	21076	21228	21323	21260	20875	21307	20942	21210	21107	21077	21035	20953	20988	21092	21263	21121	21061	21365	21187	20918	21197	21111	21324	21079	21162	21026	21090	21246	21033	21124	21192	21168	21060	21106	20985	21045	21172	21247	21063	21200	21202	21098	21166	20947	21244	21114	21221	21496	21091	21155	20978	21164	21094	21115	21046	21130	21342	21240	21054	20948	21060	21113	21113	21200	21079	20970	21027	21042	21156	21152	21350	21295	20822	20983	21294	21149	21149	21164	21058	21173	21332	21426	21182	20968	21145	21032	21030	21177	20959	21048	21228	21013	21111	21094	21135	21129	21153	21172	21213	20877	21356	21263	21295	21327	21077	21118	20996	21086	20977	21092	21117	21058	21145	21179	21186	21134	21263	20996	21210	21047	21191	21209	21194	21295	20920	21041	20941	21196	21051	21147	21227	21279	21083	21128	21028	21116	21211	21173	20997	20940	21366	21056	21064	21020	21187	21122	21203	21228	21021	20976	21175	21329	21108	21041	21256	21167	20986	21250	21200	21073	20910	20988	20872	21169	21009	21092	21054	21023	20972	21052	21121	20977	21116	21137	21290	20963	20977	21034	21028	21037	21090	20920	21009	21095	20975	21292	21265	21260	21140	20937	21321	21052	21096	21086	21210	21346	21056	21080	21161	21008	21025	21118	21128	21141	21254	21143	21527	21256	21198	21129	21172	21093	21067	20976	21046	21238	21118	21079	21074	21096	20966	21043	21016	21172	20953	21226	21154	21116	21024	21044	21067	21123	21201	21234	21165	20946	21100	21159	21127	21446	21313	21053	21242	21254	21285	21128	20995	20851	20982	21009	21032	21191	21087	21068	21061	21068	20928	21130	21255	21156	21066	20944	21094	21161	21231	21166	20963	20928	21163	20987	21041	21184	21251	21266	21208	21119	21030	21233	21201	21028	21122	21088	21213	21092	20915	21127	21048	21010	21153	21055	21015	21080	21025	20907	21001	21135	21051	20989	21051	21178	21040	21099	21040	21185	21254	21028	21108	20987	20791	21118	20912	21303	21074	21269	20913	21115	21343	20980	21096	21147	21048	21139	20927	20939	21130	21246	21315	21072	21163	21009	21208	21232	21146	21087	21007	21065	21208	20986	20986	21284	20984	21060	21236	20873	21008	21275	21311	21421	21346	20966	21157	21057	21207	20937	21243	21139	21229	20876	21064	20850	20989	20951	21084	21021	21141	21411	21100	21251	21092	21048	21162	21107	21142	21098	21152	21058	21203	21107	20953	20765	21318	21075	21067	21166	20966	21007	21018	21075	21074	21121	21334	21132	21024	20838	21087	21052	21267	21055	21215	20938	21339	21290	21166	20921	21146	21016	21159	20956	21066	21090	21101	21151	21259	21092	21125	20995	20966	21060	20939	21158	21274	21160	21078	21307	21137	21038	21142	21190	21159	20910	21060	21031	21056	21058	20998	20998	20994	21003	21080	21115	20790	21209	21129	21078	21084	21060	21196	20908	21119	21037	20953	21097	21052	21264	21147	21132	21212	21128	21008	21132	21182	21130	21044	21206	21032	20967	21106	21236	21085	21171	21116	21198	21193	21145	21231	21088	20931	21000	21293	20961	21113	21155	21072	20990	21028	21053	21053	21083	20990	21155	21015	21033	21151	21099	21384	21320	21256	21280	20932	21095	21203	21067	20863	20982	21191	21142	21150	21077	20975	21237	20940	21157	20996	20998	21130	20932	21099	20925	21094	21187	21064	21106	21076	21131	21173	21020	21123	21097	21214	21275	21013	20779	20999	21031	21042	21218	21133	21033	20991	21311	21171	21085	21231	21202	21213	21130	21158	20917	21080	21100	21117	21161	20985	20967	20987	21013	21096	21068	21055	21123	21193	21213	21219	21158	21374	21155	21341	21164	20973	21096	21095	20926	21059	21215	21284	21065	21216	21169	21012	20979	20873	21117	21088	21189	21332	21162	21175	21029	21029	21135	21003	21259	21153	21216	21341	21159	20920	20907	20989	21337	21006	21071	21087	21070	21153	21179	21121	21116	21013	20795	21251	21199	21026	21308	21329	21190	21034	21232	21258	21184	21042	20927	21158	21314	21079	21090	21108	21053	21199	21157	21237	20889	21295	20906	21027	20960	21148	21231	21225	21068	20962	20981	21086	21295	21385	21113	21090	21071	21169	21249	21278	21048	21246	20953	20999	20956	21135	21169	21241	21206	21244	21055	20980	21117	21212	21313	21263	21193	21150	21062	21213	21246	21092	21264	21194	21093	21161	20920	21046	21217	21001	21087	21233	21056	21170	20998	21114	21233	21198	21222	21233	21129	21193	21125	21376	21177	21064	21176	21023	21138	21147	21098	20996	21027	21136	21078	21118	21015	21247	21201	21120	21098	20929	21045	21032	21181	21111	21088	21014	21204	20939	21453	21172	20925	21351	21003	21061	20948	21022	21112	21240	20896	20845	21048	21142	21205	21204	21185	21077	21336	21231	21012	21138	21232	21301	21105	21337	21032	21257	21302	20920	20879	21041	21202	21201	21055	21400	21095	21124	21333	21059	21071	21225	21311	21041	21039	21044	21338	20946	21261	21055	21094	21202	21308	21053	21048	20949	21382	20987	21064	21124	21393	21183	21214	21123	21111	21044	21042	21163	21113	20882	20949	21010	21013	20925	21107	21021	21388	21284	21159	21316	21189	20905	20968	20986	21062	21003	21122	20998	20993	21014	21038	21111	21351	21027	21085	21133	21238	21130	21084	20834	20911	21168	21129	21245	21162	20973	20973	21220	20977	21047	21071	21082	21150	21083	21122	21112	21058	20919	21122	21160	21089	21172	21064	21155	21073	21168	21142	20993	21111	21264	21118	21029	21153	21154	21337	21138	21157	21050	21215	20848	21122	21041	21017	21095	21012	21102	21103	20999	20936	21138	21408	21144	21290	21325	21265	21076	21087	21222	21331	21333	21219	21053	21334	21303	20923	21261	21134	20867	21452	21101	20962	21299	21136	21245	21154	21204	20996	21129	21024	20947	21146	21104	20764	21122	21070	21000	21206	21225	21025	21203	21245	21247	21074	20991	21189	21217	21135	21262	20741	21137	21262	21096	21180	20981	21270	21078	21060	21018	21162	21064	21312	21138	21244	20993	21249	21355	21256	21183	21047	20994	21188	21005	20902	20971	21133	21149	21267	21116	21115	21096	20938	21098	21007	21108	21054	20919	21128	21057	21214	21248	20903	21201	21262	21154	21279	21297	21145	20989	21029	21103	21262	21285	20975	21234	21055	21179	21119	21154	21258	20958	20931	21085	21048	21180	21108	21249	21107	21180	21098	20842	21312	21114	21070	21272	21098	20906	21168	21314	21355	21168	21082	20991	21191	21217	21300	21215	21067	21041	21298	21121	21100	21440	21192	21121	21023	21006	21108	21044	21106	21140	21165	20967	21093	21041	21028	21048	20935	20955	21162	21235	21129	20928	20972	21085	21219	21207	21236	21189	20928	21141	21102	21093	21128	21218	21088	21131	21210	21211	21089	21333	21133	21278	21100	21073	21188	20991	21108	21196	21193	21138	21133	21249	21159	20765	21046	21052	21176	21207	21211	21093	21251	21045	21352	21364	21099	20900	21120	21070	20968	21215	21313	20881	21127	21003	21010	21018	20876	21117	20913	21198	20998	21196	21107	21178	21238	20981	21068	21165	21192	21086	21185	21065	21229	20954	21087	21030	21094	21199	21008	20870	21012	21069	21312	21190	21075	20980	21098	21169	21288	20991	21073	21147	21095	21173	21072	20953	20970	21050	21086	21009	21170	20957	21161	21340	21055	21163	21183	21130	21010	21266	21057	21265	21192	21094	21069	21305	21234	20997	21176	21133	21168	21313	20998	21241	21136	21256	21346	21259	21285	21189	21164	21203	21087	21013	21285	20968	21135	21186	21271	21120	21310	21079	21147	21125	21057	21243	21015	21091	21303	21325	21292	21174	21000	21035	20952	21027	21068	21246	20838	20892	21056	20954	21149	21309	21155	20989	21200	20947	21088	21055	21164	21156	21075	21068	20981	20984	21272	21055	20976	21090	21025	20894	21109	21167	20943	21121	21141	21267	21021	21132	21111	20897	21049	21223	20955	20884	20895	21262	21201	21009	21134	21059	21143	21215	21232	21084	21231	21047	21227	21045	21068	21062	21034	21044	21102	21115	21318	21029	21242	21136	20988	21021	21121	21138	21189	21459	21302	21343	21220	21207	21018	20936	21020	21130	21206	21083	20940	20903	21354	21230	21001	21331	21159	20871	20953	20880	21024	21122	21095	21052	21126	21183	21062	21083	21030	21279	21119	21147	21313	21193	21079	21117	21185	21192	21409	21185	21283	21284	21254	21441	21181	20893	21285	21199	21069	20944	20912	21219	21117	21211	21100	21238	21306	21168	21210	21003	21057	21250	21249	21175	21374	21281	21056	21023	21213	21191	21165	21123	21168	21001	20916	21174	21163	21222	21176	21078	21303	21141	21417	21002	21350	21101	21224	21141	21324	21082	21102	21136	21158	21025	21162	21148	20945	20881	21059	21231	20992	21312	21038	21101	20872	21123	20871	21275	21173	20935	21080	21120	21192	21079	20969	21224	21137	21188	21076	21167	21090	21260	21252	21208	21300	20931	21228	21194	21070	21086	20979	21295	21101	21036	21176	21032	21057	20942	20886	21112	21215	21073	21132	20959	20983	21099	21130	21168	21016	21031	21045	20975	21203	21115	21195	21198	21290	20964	21342	21076	21009	21061	21066	20928	20990	21154	21125	21129	21201	20987	21122	20973	21139	21173	21055	21036	20996	20959	21145	21112	21129	21157	21173	21346	21302	21358	21254	21118	21021	21238	21240	21117	21002	21225	21240	21069	21072	21374	21106	20874	21101	21076	21022	21253	20996	21009	21065	21109	21095	20850	21143	21074	21088	21080	21225	21243	21238	21225	20975	20988	21238	21136	21152	20942	21118	21304	21169	21075
22900	40742	31573	27005	24408	22497	20761	19736	19345	18567	18212	17641	17269	17149	17119	17003	16791	16860	16789	16658	16798	16735	16755	16664	16686	16533	16652	16774	16641	16645	16638	16467	16798	16511	16753	16505	16363	16510	16740	16423	16587	16671	16547	16760	16716	16526	16546	16603	16467	16626	16541	16746	16588	16511	16670	16525	16676	16525	16619	16608	16643	16609	16520	16482	16568	16566	16564	16538	16613	16649	16440	16612	16686	16766	16636	16512	16607	16533	16654	16551	16653	16586	16621	16382	16631	16536	16457	16555	16517	16572	16479	16495	16439	16569	16526	16561	16671	16575	16772	16639	16512	16596	16526	16449	16662	16451	16791	16633	16582	16642	16607	16424	16554	16599	16578	16546	16684	16522	16534	16533	16612	16684	16515	16658	16594	16646	16427	16549	16549	16530	16634	16564	16646	16613	16605	16660	16676	16555	16651	16570	16396	16582	16551	16576	16595	16448	16559	16686	16615	16674	16570	16424	16614	16571	16640	16511	16468	16664	16529	16724	16630	16570	16583	16572	16635	16671	16682	16473	16661	16602	16715	16676	16653	16625	16719	16499	16575	16527	16602	16486	16672	16677	16564	16406	16547	16662	16410	16686	16733	16650	16584	16614	16699	16503	16610	16526	16625	16516	16551	16491	16494	16566	16497	16597	16460	16412	16747	16605	16746	16659	16613	16548	16604	16605	16607	16365	16620	16551	16506	16778	16537	16698	16493	16633	16471	16711	16574	16546	16411	16646	16373	16714	16438	16546	16510	16416	16649	16704	16605	16570	16653	16591	16689	16714	16494	16792	16641	16624	16509	16593	16527	16540	16785	16781	16627	16578	16623	16619	16500	16682	16638	16466	16579	16523	16566	16383	16629	16402	16548	16557	16751	16678	16546	16581	16627	16693	16602	16515	16710	16587	16673	16539	16724	16803	16597	16541	16686	16593	16674	16664	16602	16735	16511	16562	16535	16495	16542	16492	16557	16722	16544	16448	16725	16675	16588	16678	16759	16700	16678	16696	16547	16418	16724	16528	16586	16566	16549	16565	16597	16615	16725	16491	16697	16578	16694	16571	16500	16460	16510	16661	16524	16598	16662	16637	16387	16637	16628	16482	16720	16448	16681	16555	16510	16635	16588	16689	16765	16576	16603	16664	16511	16599	16704	16604	16690	16460	16673	16542	16639	16561	16485	16536	16687	16577	16531	16481	16467	16461	16749	16594	16488	16505	16620	16656	16731	16593	16707	16550	16546	16711	16436	16578	16649	16576	16773	16523	16676	16514	16666	16495	16473	16642	16635	16597	16519	16563	16560	16680	16569	16480	16602	16713	16557	16485	16537	16404	16602	16714	16672	16508	16595	16530	16689	16424	16494	16673	16650	16673	16599	16601	16625	16722	16748	16629	16419	16731	16602	16707	16473	16553	16473	16664	16617	16624	16481	16659	16573	16778	16476	16552	16672	16618	16538	16619	16625	16658	16605	16484	16517	16736	16452	16629	16704	16807	16484	16584	16683	16629	16711	16389	16507	16729	16523	16591	16605	16656	16413	16663	16762	16599	16709	16594	16463	16595	16651	16491	16573	16669	16593	16625	16697	16627	16732	16683	16592	16542	16398	16612	16541	16604	16547	16759	16477	16755	16542	16510	16560	16352	16605	16552	16534	16697	16431	16845	16393	16520	16566	16622	16536	16588	16542	16661	16786	16344	16486	16610	16601	16515	16345	16595	16734	16539	16548	16652	16557	16398	16612	16407	16590	16525	16590	16543	16511	16760	16680	16671	16541	16463	16492	16583	16529	16614	16498	16783	16598	16668	16661	16593	16577	16491	16536	16548	16704	16612	16471	16515	16582	16412	16655	16458	16743	16632	16577	16357	16577	16628	16592	16621	16544	16721	16622	16374	16352	16612	16524	16493	16652	16624	16554	16567	16740	16533	16554	16583	16706	16643	16549	16633	16612	16467	16537	16577	16574	16651	16516	16516	16654	16460	16599	16712	16580	16793	16727	16475	16626	16544	16552	16752	16793	16477	16380	16682	16579	16634	16508	16700	16405	16663	16646	16625	16745	16680	16659	16574	16611	16706	16588	16594	16531	16589	16764	16567	16706	16409	16471	16536	16583	16766	16642	16654	16663	16503	16714	16411	16661	16642	16529	16548	16658	16656	16668	16578	16639	16842	16566	16632	16555	16616	16567	16552	16549	16457	16561	16576	16570	16568	16679	16603	16701	16556	16550	16490	16596	16667	16547	16734	16422	16669	16647	16676	16652	16655	16643	16413	16580	16389	16593	16563	16814	16555	16492	16576	16716	16476	16515	16532	16546	16577	16523	16585	16473	16518	16482	16628	16795	16446	16620	16476	16606	16648	16594	16577	16607	16612	16603	16601	16516	16487	16551	16707	16697	16627	16639	16565	16597	16666	16655	16673	16535	16578	16689	16724	16618	16487	16770	16426	16520	16632	16508	16559	16538	16548	16485	16632	16567	16507	16691	16574	16678	16564	16660	16636	16673	16659	16551	16589	16560	16580	16551	16629	16555	16509	16616	16335	16741	16575	16562	16457	16579	16513	16785	16609	16525	16616	16573	16528	16859	16583	16649	16558	16769	16501	16652	16667	16588	16566	16735	16715	16548	16628	16510	16641	16474	16512	16697	16783	16419	16550	16588	16432	16577	16657	16578	16525	16605	16564	16535	16548	16623	16527	16735	16588	16626	16432	16674	16622	16725	16670	16608	16768	16664	16637	16663	16501	16529	16501	16599	16540	16668	16671	16700	16526	16628	16713	16284	16580	16512	16548	16705	16641	16666	16670	16780	16401	16646	16383	16669	16414	16631	16609	16474	16530	16505	16494	16686	16683	16683	16590	16554	16601	16473	16578	16584	16557	16651	16519	16686	16607	16477	16550	16662	16516	16714	16549	16676	16661	16518	16469	16474	16521	16441	16699	16603	16519	16520	16471	16705	16587	16539	16506	16625	16593	16448	16800	16749	16531	16620	16455	16549	16529	16454	16597	16725	16574	16578	16444	16622	16608	16657	16660	16871	16552	16631	16429	16595	16787	16542	16660	16380	16472	16615	16574	16508	16657	16771	16576	16494	16623	16685	16691	16728	16667	16593	16600	16702	16516	16561	16520	16560	16431	16581	16653	16446	16444	16460	16715	16404	16791	16573	16628	16544	16679	16563	16665	16584	16745	16436	16563	16614	16567	16623	16378	16570	16628	16782	16616	16618	16424	16679	16651	16667	16600	16646	16628	16768	16583	16639	16478	16473	16519	16624	16652	16596	16548	16606	16462	16658	16642	16585	16458	16548	16770	16600	16607	16566	16688	16465	16457	16725	16630	16553	16520	16610	16566	16517	16743	16547	16581	16638	16570	16594	16492	16527	16501	16617	16650	16793	16615	16477	16681	16630	16567	16595	16644	16764	16539	16631	16603	16641	16687	16705	16566	16684	16594	16644	16583	16717	16508	16734	16623	16705	16623	16599	16723	16707	16518	16430	16582	16602	16555	16620	16437	16783	16751	16604	16501	16670	16573	16701	16791	16584	16497	16759	16552	16496	16767	16642	16446	16596	16630	16698	16596	16559	16496	16524	16625	16543	16585	16790	16343	16556	16498	16729	16525	16718	16440	16720	16660	16780	16787	16709	16554	16575	16665	16611	16710	16543	16606	16492	16486	16682	16498	16581	16632	16770	16656	16469	16443	16820	16530	16683	16495	16660	16613	16562	16536	16434	16556	16619	16555	16712	16623	16585	16652	16351	16513	16492	16767	16530	16513	16714	16641	16589	16511	16562	16517	16672	16600	16603	16461	16608	16488	16529	16809	16716	16637	16681	16397	16531	16579	16577	16590	16551	16588	16520	16468	16633	16614	16578	16483	16446	16769	16571	16625	16644	16569	16564	16680	16683	16484	16577	16480	16708	16700	16355	16385	16619	16616	16481	16731	16662	16613	16580	16538	16677	16581	16507	16687	16542	16781	16469	16541	16574	16549	16659	16619	16695	16681	16628	16751	16789	16470	16619	16469	16535	16647	16538	16512	16537	16638	16595	16568	16600	16609	16544	16709	16513	16812	16721	16560	16697	16482	16570	16623	16506	16653	16629	16388	16481	16704	16642	16533	16630	16445	16569	16625	16687	16489	16625	16425	16533	16563	16502	16575	16643	16511	16658	16531	16514	16596	16592	16818	16444	16424	16461	16727	16492	16666	16546	16704	16606	16738	16707	16671	16615	16537	16596	16492	16651	16575	16465	16557	16492	16532	16708	16609	16693	16652	16580	16736	16519	16679	16665	16540	16473	16595	16584	16481	16612	16495	16702	16671	16655	16436	16612	16674	16430	16610	16456	16512	16441	16516	16636	16690	16593	16691	16697	16640	16659	16726	16697	16664	16506	16684	16690	16553	16610	16571	16585	16679	16620	16532	16588	16601	16624	16739	16492	16496	16569	16629	16536	16450	16514	16458	16584	16485	16525	16552	16586	16737	16507	16542	16616	16402	16608	16549	16681	16529	16610	16543	16486	16717	16657	16460	16439	16583	16484	16578	16520	16555	16551	16651	16598	16720	16528	16538	16599	16615	16562	16588	16630	16544	16623	16625	16491	16680	16568	16732	16492	16789	16397	16734	16745	16612	16517	16669	16462	16514	16642	16294	16656	16663	16539	16633	16720	16599	16581	16433	16584	16691	16636	16397	16473	16663	16560	16623	16641	16623	16653	16658	16617	16629	16736	16488	16549	16552	16583	16696	16626	16591	16675	16713	16578	16682	16479	16591	16574	16604	16646	16716	16565	16601	16582	16532	16561	16478	16494	16651	16756	16770	16650	16592	16509	16465	16703	16652	16616	16642	16768	16440	16567	16510	16599	16629	16515	16629	16650	16620	16560	16626	16555	16514	16552	16507	16696	16585	16627	16481	16582	16545	16602	16504	16382	16466	16651	16758	16717	16632	16618	16562	16533	16554	16755	16549	16717	16654	16716	16619	16681	16447	16578	16628	16614	16663	16446	16547	16570	16520	16484	16528	16689	16649	16553	16612	16621	16684	16522	16756	16706	16603	16463	16628	16670	16754	16598	16734	16623	16686	16619	16669	16625	16572	16704	16626	16550	16590	16486	16532	16541	16603	16774	16714	16662	16533	16587	16458
25022	21579	27924	28659	24605	24432	24183	23095	22799	22540	22330	22274	22158	21829	21879	21785	21882	21535	21711	21706	21676	21691	21769	21693	21569	21668	21737	21629	21747	21647	21555	21554	21675	21679	21672	21592	21567	21849	21473	21646	21470	21526	21616	21489	21831	21775	21501	21683	21811	21694	21484	21630	21666	21653	21650	21409	21492	21523	21465	21490	21444	21666	21481	21607	21521	21901	21568	21502	21651	21448	21311	21484	21337	21629	21388	21485	21737	21559	21567	21496	21708	21620	21722	21480	21621	21419	21579	21590	21377	21693	21687	21539	21295	21701	21398	21346	21551	21647	21459	21708	21556	21616	21546	21554	21422	21642	21344	21604	21767	21623	21503	21590	21642	21780	21385	21662	21526	21648	21378	21598	21554	21767	21419	21880	21371	21614	21728	21727	21464	21741	21339	21740	21665	21601	21326	21540	21575	21714	21745	21529	21577	21676	21780	21624	21574	21536	21665	21798	21622	21838	21568	21548	21712	21761	21469	21593	21547	21623	21594	21752	21471	21496	21605	21757	21521	21487	21676	21698	21618	21523	21396	21561	21498	21721	21522	21708	21494	21774	21769	21626	21723	21361	21468	21501	21466	21552	21620	21708	21576	21570	21523	21600	21461	21504	21477	21410	21553	21439	21622	21551	21510	21757	21621	21689	21759	21613	21795	21703	21644	21423	21542	21617	21819	21719	21451	21558	21544	21376	21500	21552	21589	21632	21243	21370	21460	21479	21460	21531	21523	21549	21406	21558	21457	21431	21560	21647	21720	21461	21488	21492	21661	21505	21438	21647	21428	21676	21407	21433	21305	21687	21695	21550	21585	21525	21650	21680	21432	21693	21708	21511	21558	21606	21738	21453	21641	21607	21486	21634	21754	21537	21581	21416	21489	21563	21554	21552	21795	21710	21590	21677	21785	21501	21528	21288	21616	21402	21516	21631	21546	21589	21452	21672	21648	21550	21742	21772	21514	21797	21717	21681	21471	21561	21604	21492	21387	21442	21453	21603	21920	21614	21542	21772	21632	21642	21788	21670	21666	21526	21755	21716	21716	21581	21566	21540	21862	21552	21486	21749	21528	21649	21477	21502	21596	21347	21746	21446	21539	21429	21617	21630	21593	21743	21480	21518	21291	21667	21465	21711	21637	21416	21577	21438	21623	21488	21754	21676	21470	21571	21733	21630	21578	21274	21667	21489	21695	21503	21623	21671	21788	21527	21481	21537	21507	21664	21479	21820	21471	21696	21572	21540	21703	21617	21677	21594	21591	21708	21638	21572	21590	21662	21595	21486	21413	21235	21627	21425	21594	21822	21416	21515	21635	21643	21489	21625	21540	21403	21780	21451	21482	21708	21750	21566	21668	21618	21898	21660	21691	21605	21327	21532	21550	21446	21496	21522	21465	21506	21689	21590	21314	21530	21533	21397	21369	21561	21491	21400	21570	21648	21527	21659	21452	21556	21525	21701	21544	21750	21888	21641	21963	21412	21658	21482	21541	21569	21702	21619	21507	21437	21681	21379	21532	21510	21419	21410	21525	21368	21747	21729	21553	21379	21574	21603	21591	21440	21616	21664	21565	21559	21608	21383	21709	21764	21619	21771	21735	21478	21677	21818	21589	21336	21506	21533	21582	21378	21735	21652	21586	21418	21593	21672	21685	21587	21294	21574	21552	21561	21486	21498	21725	21359	21718	21569	21550	21541	21465	21589	21390	21605	21550	21733	21503	21509	21558	21440	21458	21643	21644	21463	21504	21602	21337	21448	21615	21631	21648	21541	21519	21335	21711	21612	21679	21616	21612	21697	21694	21594	21741	21503	21581	21551	21577	21402	21579	21507	21612	21497	21377	21414	21622	21537	21567	21764	21446	21661	21654	21573	21485	21596	21639	21520	21675	21400	21459	21343	21477	21646	21659	21711	21647	21595	21497	21720	21436	21601	21691	21396	21720	21607	21703	21542	21593	21607	21598	21471	21521	21622	21594	21620	21702	21629	21691	21678	21615	21507	21605	21647	21652	21706	21499	21617	21509	21475	21576	21603	21759	21656	21472	21721	21527	21528	21667	21501	21653	21571	21638	21781	21850	21742	21349	21483	21708	21665	21549	21348	21707	21549	21547	21516	21408	21727	21646	21753	21557	21583	21557	21759	21699	21383	21565	21584	21630	21394	21535	21587	21653	21747	21627	21750	21661	21451	21306	21574	21746	21466	21484	21481	21587	21553	21567	21617	21715	21558	21427	21460	21769	21506	21553	21676	21590	21458	21537	21543	21515	21718	21639	21596	21586	21669	21621	21546	21531	21557	21639	21584	21352	21418	21699	21725	21518	21750	21573	21706	21711	21472	21754	21477	21491	21789	21468	21416	21610	21544	21563	21599	21297	21592	21562	21584	21433	21698	21448	21684	21712	21379	21684	21640	21550	21554	21492	21562	21765	21654	21678	21622	21562	21472	21765	21565	21730	21664	21554	21586	21375	21477	21517	21519	21773	21581	21641	21659	21590	21555	21693	21702	21623	21457	21577	21655	21639	21473	21495	21613	21540	21689	21546	21223	21612	21401	21603	21650	21579	21713	21598	21430	21760	21835	21532	21453	21622	21503	21466	21561	21622	21645	21767	21540	21564	21566	21640	21461	21633	21570	21665	21638	21469	21784	21522	21540	21489	21413	21715	21702	21624	21413	21682	21545	21626	21661	21700	21360	21815	21654	21679	21592	21434	21588	21553	21797	21677	21518	21646	21396	21640	21583	21602	21558	21442	21449	21428	21574	21557	21568	21486	21507	21680	21800	21457	21505	21569	21527	21667	21597	21705	21754	21572	21275	21429	21639	21814	21581	21604	21471	21651	21540	21336	21477	21718	21457	21392	21282	21562	21571	21582	21577	21422	21523	21509	21412	21720	21721	21813	21719	21404	21464	21350	21701	21611	21565	21460	21538	21666	21515	21629	21412	21595	21584	21601	21539	21641	21623	21466	21358	21382	21449	21523	21811	21695	21525	21558	21684	21512	21646	21466	21440	21618	21502	21557	21722	21425	21517	21558	21848	21646	21522	21617	21536	21530	21746	21824	21739	21527	21474	21567	21674	21750	21586	21736	21594	21469	21389	21549	21590	21667	21564	21627	21243	21735	21699	21645	21744	21617	21464	21332	21497	21619	21701	21557	21539	21450	21663	21409	21642	21613	21579	21484	21459	21500	21765	21694	21551	21685	21498	21371	21406	21679	21642	21212	21454	21800	21501	21802	21707	21543	21621	21515	21751	21730	21557	21710	21514	21513	21639	21726	21630	21684	21670	21541	21672	21695	21578	21567	21379	21663	21765	21529	21449	21581	21828	21475	21519	21671	21404	21522	21759	21846	21640	21803	21604	21670	21543	21577	21717	21693	21668	21607	21715	21823	21660	21834	21592	21691	21739	21493	21521	21472	21661	21528	21748	21637	21590	21617	21636	21559	21438	21608	21349	21772	21588	21724	21557	21568	21503	21717	21437	21636	21522	21470	21553	21564	21552	21725	21696	21582	21471	21707	21440	21791	21611	21664	21408	21465	21532	21562	21629	21551	21332	21417	21624	21757	21728	21563	21519	21707	21610	21629	21457	21666	21495	21347	21333	21657	21770	21578	21647	21704	21642	21646	21561	21443	21314	21644	21676	21673	21588	21302	21388	21571	21377	21624	21425	21662	21673	21790	21705	21519	21627	21651	21710	21739	21490	21549	21702	21496	21439	21726	21517	21543	21571	21687	21534	21459	21411	21445	21637	21497	21509	21651	21498	21460	21505	21559	21473	21543	21652	21493	21585	21687	21465	21494	21558	21618	21699	21597	21603	21526	21725	21597	21742	21441	21646	21477	21608	21565	21719	21608	21727	21673	21665	21621	21865	21482	21700	21674	21612	21594	21554	21457	21443	21711	21442	21681	21571	21529	21350	21506	21647	21681	21680	21473	21629	21597	21657	21838	21731	21755	21623	21571	21615	21705	21631	21606	21773	21480	21746	21688	21745	21886	21677	21562	21504	21729	21680	21523	21494	21596	21806	21409	21807	21599	21592	21430	21499	21509	21607	21620	21559	21679	21621	21602	21660	21670	21715	21550	21689	21813	21466	21750	21571	21667	21664	21548	21781	21419	21541	21658	21544	21750	21597	21559	21498	21552	21411	21708	21576	21756	21666	21716	21662	21750	21603	21512	21738	21367	21707	21681	21535	21278	21443	21462	21546	21703	21539	21323	21503	21882	21459	21704	21475	21678	21597	21465	21585	21451	21827	21680	21660	21563	21552	21473	21733	21425	21670	21631	21778	21956	21610	21437	21688	21482	21837	21632	21599	21622	21624	21347	21601	21459	21513	21702	21442	21577	21452	21442	21552	21506	21566	21413	21700	21564	21729	21677	21629	21632	21600	21622	21610	21662	21744	21717	21405	21678	21644	21519	21622	21449	21430	21672	21461	21807	21448	21638	21590	21527	21467	21564	21497	21487	21474	21434	21704	21561	21685	21479	21589	21672	21667	21594	21511	21599	21706	21539	21663	21471	21590	21291	21396	21587	21516	21536	21320	21802	21740	21607	21522	21579	21642	21662	21521	21664	21595	21613	21567	21434	21522	21613	21505	21738	21497	21588	21522	21557	21559	21684	21463	21374	21685	21831	21552	21717	21754	21682	21637	21596	21666	21576	21776	21685	21549	21689	21509	21385	21536	21666	21410	21642	21850	21528	21593	21618	21489	21621	21466	21691	21526	21520	21469	21692	21544	21597	21612	21738	21630	21672	21712	21388	21686	21591	21546	21474	21771	21756	21560	21610	21601	21810	21323	21450	21603	21539	21754	21741	21702	21676	21588	21581	21610	21608	21565	21414	21440	21676	21599	21368	21715	21872	21572	21362	21567	21711	21565	21448	21650	21676	21602	21432	21700	21545	21725	21624	21524	21595	21744	21505	21542	21309	21471	21545	21677	21692	21635	21485	21691	21555	21515	21694	21483	21656	21592	21730	21530	21641	21606	21538	21357	21429	21673	21533	21558	21578	21530	21438	21347	21413	21392	21637	21558	21477	21648	21526	21541	21556	21538	21472	21525	21524	21447	21736	21761	21760	21700	21595	21756	21538	21578	21779	21547	21599	21627	21702	21482	21681	21330	21626	21296	21452	21763
23585	37718	29707	25256	23164	21276	20117	19632	18956	18739	18026	17593	17587	17352	17361	17209	16885	17049	17203	17046	16795	17064	16843	17029	16843	16860	16987	16974	16968	16814	17056	16897	17122	16857	16936	16744	16968	16981	16832	16883	16882	17160	16960	16987	16984	16825	16756	16926	16835	17118	16858	16851	16831	16827	16816	16807	16672	16694	16858	16858	16756	16855	16803	16973	16938	16822	16994	16686	16680	16807	16984	16968	16874	16778	16938	16763	17019	16850	16938	16805	16867	16737	16925	16801	16755	16818	16822	16764	16853	16832	17022	16933	16903	16848	16879	16961	16920	16978	16850	16801	16920	16955	16788	16787	16854	16838	16830	16906	16731	16732	16814	17014	16685	16866	16780	16944	16686	16853	16765	16836	16913	16743	16800	16656	16939	16921	16921	16689	16781	16767	16910	16946	16927	16769	16752	16735	16721	16767	16929	16979	16850	16813	17067	16741	16811	17086	16846	16828	16801	16714	16769	16904	16829	16828	16808	16783	16871	16783	17000	16984	16756	16910	16947	16826	16787	16823	16721	16777	16660	16771	16692	16675	16844	16765	16862	16896	16986	16681	16833	16886	16794	16690	16962	16920	16669	16874	16883	16842	16749	16767	16794	16834	16939	16598	16770	16722	16963	16612	16907	16905	16767	16864	16956	16905	16916	16833	16758	16954	16845	16946	16856	16889	16896	16806	16831	16907	16778	16975	16734	16770	16993	16769	16875	16749	16988	16781	16934	16607	16895	16753	17014	16954	16894	17016	16827	16946	16839	16930	16752	16839	16779	16811	16859	16739	16811	16766	16974	16913	16910	17037	16917	16968	16708	16829	16772	16741	16798	16794	16914	16669	16924	17062	16829	16873	16965	16913	16933	16937	16853	16881	16864	16818	16754	16900	16793	16821	16737	17034	16871	17002	16796	16953	16985	16876	16867	16967	16725	16940	16824	16847	16974	16817	16674	16857	17018	16914	16973	16938	16854	17039	16941	16737	16707	16785	16927	17010	16902	16896	16996	16855	16762	16901	16836	16910	16948	16890	17070	16719	16869	16851	16884	16843	16916	16680	16937	16873	16887	16841	16930	17037	17025	16781	16986	16963	16812	16975	16670	16785	16939	16906	16869	16746	16769	16875	16834	16880	16921	16936	16842	16771	16748	16823	16711	16931	16934	16772	16783	16799	16767	16894	16944	16815	16859	16707	16780	16899	16882	17004	16790	17032	16880	16859	16864	16798	16934	16978	16825	16711	16786	16840	16789	16799	16927	16785	16971	16902	16896	16965	16804	16781	16875	16904	17000	16751	16836	16994	16674	16898	16719	16797	16903	16791	16780	16896	16961	16922	16703	16946	16767	16981	16959	16880	16833	16836	16887	16827	16780	16753	16980	16910	16990	16827	17005	16915	17050	16769	16853	16840	16870	16873	16704	16833	16951	16960	16828	16955	16846	16894	16950	16802	16850	16894	16980	16834	17039	16695	16765	16758	16843	16777	16902	16860	16796	16975	16758	16939	16695	16873	16688	16912	16876	16929	16870	16868	16791	16884	16725	16804	16936	16840	17034	16771	16706	16887	16726	16799	16757	16722	16942	16860	16962	16777	16912	16879	16894	16916	16933	16780	17009	16676	16781	16765	16844	16847	16712	16739	16875	16790	16833	16986	16896	16738	16697	16686	16891	16999	16967	16969	16788	16943	16812	16836	16910	16726	16830	16832	16853	16857	16836	16872	16738	16986	16862	17021	17026	16914	16797	16846	16734	16800	16968	16845	17003	16997	16771	16989	16711	16938	16844	16863	16767	16882	16996	16964	16853	16654	17024	16969	16779	16872	16839	16787	16954	16832	16960	16912	16877	16772	17030	16693	16865	16730	16800	16994	16831	16877	16781	16884	16758	16706	16932	16799	16762	16888	16868	16999	16861	16823	16730	16791	17044	16776	16751	16741	16925	16815	16831	16876	16743	16780	16923	17063	17075	17002	16688	16831	16735	16943	16821	17152	16827	16884	16802	16740	16994	17033	16869	16868	16779	16661	17096	16925	16845	16927	16794	16979	16783	16866	16661	16867	16738	16874	16829	16697	16792	16850	16910	16693	16809	16888	16644	16881	16861	17019	16727	17060	16706	16780	16864	16575	16894	16850	16621	16927	16624	16974	17061	16732	16936	16866	16776	16854	16995	16900	16952	16920	16843	16730	16707	16933	16870	16832	16890	16833	16745	16857	16788	17011	16955	16936	16866	16831	16961	16894	16823	16905	16865	16761	16885	16937	16868	16990	16857	16835	16718	16907	16812	16749	16868	16849	16787	16879	16818	16946	16914	16890	16958	16839	16789	16783	16705	16972	16691	16899	16695	16944	16990	16784	16696	16649	16823	16789	16833	16756	16875	16923	16813	16699	16878	16875	16891	16664	16794	16789	16752	16767	16878	16811	16959	16978	16785	16920	16733	16769	16674	16806	16882	16844	16763	16787	16866	16727	16792	17073	16910	16920	16883	16915	16733	16762	16942	16771	16775	16929	16800	16859	16798	16916	16840	16831	16914	16972	16775	16904	16899	16729	16832	16959	16827	16887	16852	16769	16770	16834	16927	16875	16799	16749	16820	16817	17082	16912	16752	16710	16772	16819	16820	17044	16777	16659	16724	16921	16981	16804	16949	16866	16771	16860	16773	16868	16835	16949	16801	16677	16701	16847	16720	16904	16811	16900	16731	16840	16920	16750	16914	16887	17085	16771	17117	16957	16766	16876	16797	16865	16761	16750	16681	16899	16878	16890	16727	16895	16882	16907	16882	16877	16816	16805	17083	16849	16778	16906	16589	16943	16890	16819	16903	16771	16874	16745	17006	16822	16966	17018	16797	16964	16865	16946	16864	16850	17057	16993	16939	16853	16708	16915	16878	17057	16814	16816	16921	17016	16799	16894	16937	16886	16880	16955	16778	16768	16876	16867	16946	16921	16871	16869	16811	16746	16809	16870	16925	16950	17027	16876	16874	16754	16994	16981	16901	16813	16924	16916	16938	16863	17008	16860	16966	16864	16967	16933	16990	16826	16781	16831	16775	16823	16708	16934	16602	16818	16771	16747	16791	16859	16919	17005	16950	16935	16760	16778	16929	16901	16732	16756	16856	16759	16894	16973	16655	16936	16943	16832	16791	16788	16859	16726	16777	16782	16757	16841	16764	16861	17040	17034	17012	16743	16911	16876	16920	16792	16895	16637	16905	16726	16783	16736	16897	17012	16910	16933	16855	16963	16928	16858	16785	16861	16851	16852	16918	16835	16812	16779	16952	16944	16934	16762	16720	16801	16881	16736	16936	16888	16717	16997	17009	16913	16894	16790	16780	16786	16917	16826	16731	16819	16931	16940	16744	16836	16973	16892	16935	16797	16948	16779	16964	16865	16794	16752	16724	17061	16770	16943	16907	16888	16870	16926	16793	16753	16782	16766	17021	16834	16870	16956	16716	16730	16850	16749	17043	16897	16732	16680	16818	16696	16982	16802	16888	16959	16708	16886	16838	16774	17086	16882	16913	16933	16987	16907	16900	16794	17029	17117	16948	16950	16696	16848	16824	16857	16849	16854	16883	16723	16813	17005	16705	16777	16913	17006	16929	16928	16680	16888	16718	17039	16868	16842	16958	16944	16714	16982	16808	16753	16915	16684	17031	16909	16798	16838	16622	16703	17089	16971	16730	16907	16864	16738	16940	16810	16896	16982	16982	16927	17146	16756	16758	16921	16877	16892	17082	16947	16869	17012	16649	16811	16926	16859	16939	16846	16833	16705	16788	16857	16770	16793	16995	16798	16725	16904	16836	16895	16900	16716	16876	16861	16902	16996	16832	16951	17054	16893	16830	16783	16800	16980	17015	16765	16843	16976	16830	16762	16832	16856	17123	16676	16770	16911	16819	16834	16907	16839	16980	16687	16844	16890	16875	16726	16771	16906	16776	17029	16834	16961	16941	16741	16970	16951	16879	16864	16922	17034	16826	16889	16822	16974	16711	16824	16857	16873	16902	16846	16897	17078	16940	16918	16827	16839	16878	16636	16869	16892	16758	16896	16914	16825	16838	16729	16980	16864	16835	16866	16860	16745	16855	16883	16771	16894	16848	16752	16907	16767	16946	16932	16799	16899	16899	16700	16959	16944	16837	16788	16940	16954	16857	16848	16948	16805	16710	16987	16913	16738	16919	16770	16779	16905	17105	16921	16870	16666	17006	16878	16901	16870	16850	16928	16951	16836	16907	16841	16844	16846	16778	16894	16786	16948	16829	16850	16823	16772	16736	16915	16848	16857	16903	16801	16936	16878	16882	16811	16913	16754	16912	16858	16868	16749	16780	16941	16826	16817	16863	16707	16932	16700	16921	16934	16815	16881	16795	16757	16785	16901	16962	16753	17009	16905	16680	16886	16900	16922	16930	17027	16817	16791	16826	16937	16965	16880	16914	16871	16873	16909	16690	16899	16766	16822	16848	17104	16678	16880	16802	16821	16786	16797	16984	16879	16853	16883	16986	16890	16835	16878	16841	16753	16870	17061	16838	16871	16856	16720	17028	16691	16773	16848	16883	16763	16787	17090	16804	16868	16874	16796	17076	16769	16750	16886	16848	16780	16972	16797	16787	16751	16709	16815	16965	16885	16884	16839	16773	16825	16906	17068	16852	16830	16873	16690	16595	16877	16771	16997	16869	16950	16880	16981	16817	16925	16687	16981	17032	16954	16815	16730	16898	16718	16896	16926	16898	16850	16866	16827	16910	16850	16967	16703	16969	16756	16956	16871	16690	16777	16929	16783	17084	16910	16975	16786	16934	16820	16812	16913	16962	16729	16882	16929	16931	16803	16847	16879	16842	16756	16918	16849	17045	16983	17002	17181	16866	16805	16959	16866	16848	16835	16852	16786	16819	16939	16912	16799	16996	16999	16667	16812	16987	16921	16765	16947	16707	16868	17091	16640	16953	17044	16852	17020	16801	16837	16772	16692	16698	16940	16877	16854	16596	16884	16893	17014	16803	16919	16801	16901	17032	16873	16976	16833	16827	16807	16888	16894	16745	16892	16795	16869	16991	16929	16918	16899	16839	16768	16997	16797	16785	16931	16802	16935	16779	16958	16908	16943	16886	16894	16807	16788	16985	16793	16897	16964	16794	16933
22266	21381	28659	24533	22385	25942	28112	24447	23397	23517	22906	22573	22102	22131	22036	21900	21661	21599	21649	21811	21965	21623	21578	21492	21630	21921	21521	21429	21383	21518	21562	21450	21570	21351	21294	21515	21542	21490	21409	21454	21245	21394	21534	21538	21384	21533	21401	21318	21447	21487	21436	21479	21412	21538	21551	21411	21459	21126	21099	21415	21376	21294	21238	21469	21394	21520	21403	21372	21465	21365	21236	21299	21332	21312	21315	21220	21309	21164	21301	21131	21449	21351	21367	21301	21512	21483	21465	21347	21488	21274	21598	21202	21398	21428	21465	21467	21265	21339	21432	21406	21570	21076	21203	21064	21443	21478	21280	21263	21247	21344	21171	21383	21284	21429	21480	21275	21426	20947	21242	21249	21349	21352	21306	21427	21647	21370	21285	21369	21434	21220	21407	21349	21365	21340	21560	21363	21373	21559	21536	21432	21459	21244	21400	21276	21433	21295	21251	21350	21448	21414	21536	21398	21230	21169	21342	21498	21374	21245	21272	21314	21667	21333	21384	21366	21462	21341	21457	21346	21236	21406	21506	21379	21376	21236	21260	21270	21517	21277	21473	21267	21381	21339	21227	21252	21143	21285	21611	21247	21361	21262	21175	21159	21439	21287	21378	21339	21181	21349	21357	21220	21201	21342	21378	21362	21553	21628	21311	21253	21420	21429	21520	21162	21245	21236	21201	21407	21421	21249	21259	21493	21586	21273	21375	21232	21447	21439	21065	21306	21489	21487	21407	21133	21351	21440	21184	21376	21290	21287	21463	21466	21561	21351	21317	21387	21118	21303	21468	21300	21224	21371	21321	21308	21105	21249	21416	21390	21402	21231	21357	21407	21546	21284	21367	21492	21376	21525	21005	21383	21319	21150	21278	21311	21593	21383	21233	21514	21365	21381	21390	21242	21405	21502	21452	21305	21436	21533	21313	21102	21165	21290	21452	21528	21547	21506	21444	21371	21579	21351	21270	21438	21106	21396	21392	21189	21260	21171	21280	21410	21563	21530	21232	21419	21368	21383	21235	21460	21278	21156	21345	21371	21311	21574	21161	21538	21277	21302	21220	21489	21559	21328	21365	21276	21367	21098	21187	21449	21272	21259	21288	21411	21382	21359	21318	21368	21174	21195	21354	21194	21391	21314	21319	21336	21329	21477	21280	21385	21168	21404	21231	21215	21359	21283	21168	21274	21552	21223	21388	21261	21430	21312	21564	21383	21347	21425	21528	21292	21299	21395	21530	21453	21528	21506	21377	21120	21544	21477	21580	21524	21352	21290	21110	21201	21256	21373	21385	21294	21217	21250	21419	21491	21336	21301	21317	21502	21314	21131	21498	21418	21259	21068	21309	21080	21243	21425	21259	21350	21142	21202	21116	21592	21414	21495	21372	21326	21222	21355	21256	21463	21493	21682	21492	21239	21368	21216	21350	21445	21267	21329	21334	21550	21417	21451	21363	21240	21274	21385	21329	21316	21416	21476	21165	21289	21286	21289	21401	21312	21426	21555	21428	21388	21489	21249	21561	21598	21576	21388	21331	21199	21433	21155	21399	21392	21240	21327	21367	21205	21325	21462	21445	21367	21417	21166	21173	21489	21422	21233	21405	21377	21344	21267	21477	21436	21377	21412	21556	21346	21262	21472	21208	21211	21364	21169	21548	21336	21349	21340	21399	21207	21400	21501	21286	21243	21429	21566	21340	21257	21256	21388	21402	21362	21320	21277	21464	21213	21467	21360	21181	21519	21281	21266	21146	21393	21297	21332	21427	21535	21369	21445	21276	21452	21167	21172	21303	21357	21122	21303	21315	21616	21577	21292	21202	21276	21356	21577	21304	21296	21356	21376	21359	21295	21409	21360	21384	21358	21401	21399	21241	21347	21199	21471	21208	21487	21411	21471	21196	21341	21291	21239	21314	21480	21116	21481	21560	21380	21229	21113	21530	21367	21406	21401	21482	21313	21215	21229	21210	21232	21372	21450	21434	21341	21182	21353	21655	21228	21462	21313	21038	21345	21615	21321	21503	21534	21385	21380	21533	21387	21426	21426	21654	21348	21448	21437	21517	21395	21253	21383	21365	21299	21357	21516	21252	21046	21399	21281	21314	21247	21538	21508	21249	21248	21394	21280	21364	21388	21308	21479	21219	21361	21235	21225	21171	21548	21465	21342	21342	21102	21397	21563	21502	21375	21260	21541	21387	21213	21578	21386	21249	21395	21254	21305	21406	21479	21370	21294	21281	21566	21577	21525	21593	21358	21335	21225	21215	21489	21400	21308	21448	21154	21332	21313	21513	21272	21363	21577	21306	21445	21155	21145	21476	21375	21409	21493	21486	21172	21672	21135	21189	21461	21348	21314	21332	21482	21493	21442	21295	21393	21486	21284	21484	21218	21284	21342	21357	21275	21401	21314	21501	21299	21383	21198	21422	21423	21496	21471	21336	21125	21282	21237	21435	21523	21344	21234	21608	21277	21120	21496	21206	21280	21228	21465	21230	21446	21415	21276	21439	21125	21501	21392	21552	21315	21437	21289	21280	21261	21229	21086	21323	21243	21340	21266	21215	21315	21342	21334	21360	21629	21463	21664	21375	21549	21331	21188	21159	21196	21478	21371	21348	21264	21115	21496	21465	21288	21579	21454	21519	21719	21290	21342	21426	21320	21359	21286	21369	21066	21347	21437	21559	21444	21318	21431	21481	21250	21435	21215	21426	21418	21373	21414	21474	21568	21315	21505	21515	21548	21478	21499	21539	21455	21326	21372	21434	21353	21528	21356	21291	21137	21312	21218	21222	21369	21460	21347	21555	21409	21365	21524	21297	21537	21531	21399	21436	21554	21491	21345	21277	21305	21247	21444	21317	21298	21253	21198	21420	21087	21104	21355	21404	21256	21373	21262	21204	21268	21638	21373	21327	21277	21441	21399	21549	21483	21287	21157	21388	21294	21426	21526	21383	21339	21375	21350	21540	21312	21342	21259	21411	21202	21283	21453	21320	21412	21202	21251	21224	21224	21200	21179	21376	21400	21267	21247	21421	21488	21604	21347	21332	21284	21333	21530	21333	21320	21397	21320	21203	21333	21295	21409	21407	21399	21382	21370	21271	20928	21555	21519	21549	21381	21488	21464	21267	21276	21200	21263	21439	21444	21346	21471	21405	21436	21455	21281	21352	21445	21228	21591	21403	21425	21052	21334	21334	21405	21350	21296	21331	21260	21449	21404	21431	21384	21323	21566	21281	21179	21418	21417	21440	21221	21516	21256	21242	21406	21401	21284	21726	21325	21460	21273	21379	21393	21173	21263	21205	21579	21469	21284	21197	21421	21365	21364	21553	21524	21447	21266	21254	21327	21440	21286	21317	21344	21285	21454	21377	21424	21052	21236	21350	21291	21387	21389	21493	21524	21463	21281	21171	21222	21519	21258	21125	21272	21271	21444	21125	21514	21490	21557	21263	21371	21417	21530	21182	21487	21363	21455	21498	21480	21243	21483	21435	21355	21411	21459	21432	21288	21371	21243	21292	21466	21409	21450	21337	21431	21408	21361	21280	21299	21370	21440	21285	21489	21478	21343	21277	21175	21212	21414	21392	21458	21576	21295	21277	21324	21457	21509	21552	21404	21565	21247	21358	21339	21410	21335	21204	21403	21339	21548	21445	21511	21305	21254	21297	21374	21646	21544	21591	21480	21380	21484	21346	21662	21488	21337	21407	21146	21356	21561	21291	21382	21411	21451	21402	21392	21437	21426	21468	21208	21522	21306	21327	21379	21312	21503	21462	21386	21409	21435	21414	21347	21207	21194	21059	21189	21325	21475	21336	21145	21415	21410	21253	21420	21252	21294	21352	21106	21354	21357	21364	21272	21535	21514	21502	21280	21215	21304	21292	21590	21456	21488	21478	21426	21405	21344	21404	21379	21508	21478	21396	21335	21489	21364	21251	21492	21534	21114	21215	21417	21488	21451	21345	21425	21396	21352	21480	21509	21394	21453	21328	21557	21528	21125	21284	21174	21484	21256	21402	21523	21486	21098	21235	21168	21339	21144	21355	21559	21376	21604	21403	21378	21561	21285	21584	21379	21506	21419	21303	21457	21206	21248	21376	21387	21432	21258	21362	21407	21375	21335	21461	21429	21665	21382	21313	21211	21285	21170	21242	21347	21466	21472	21219	21270	21341	21359	21411	21547	21670	21406	21322	21398	21516	21451	21283	21449	21541	21293	21480	21464	21201	21321	21209	21505	21251	21594	21255	21221	21293	21342	21608	21482	21093	21302	21472	21214	21369	21430	21389	21049	21315	21359	21259	21195	21290	21306	21430	21379	21218	21235	21284	21399	21362	21231	21237	21468	21524	21293	21296	21412	21340	21436	21670	21565	21427	21474	21363	21256	21410	21459	21565	21344	21264	21331	21564	21504	21318	21225	21185	21391	21341	21338	21457	21125	21296	21294	21395	21530	21425	21498	21311	21313	21349	21485	21152	21522	21457	21400	21379	21537	21260	21299	21319	21421	21417	21462	21194	21552	21172	21473	21185	21279	21520	21474	21086	21281	21409	21248	21329	21414	21438	21432	21166	21451	21374	21360	21371	21293	21498	21215	21556	21272	21319	21323	21490	21441	21446	21072	21406	21504	21501	21370	21597	21177	21486	21416	21566	21450	21276	21172	21474	21349	21207	21255	21257	21361	21390	21551	21536	21381	21350	21437	21357	21340	21266	21357	21353	21314	21420	21259	21284	21098	21480	21373	21426	21354	21380	21234	21024	21246	21540	21284	21110	21270	21446	21257	21482	21245	21410	21279	21387	21332	21319	21323	21410	21470	21285	21557	21332	21349	21325	21390	21321	21316	21657	21398	21471	21354	21252	21355	21439	21168	21397	21353	21734	21146	21429	21226	21394	21231	21343	21351	21377	21391	21477	21566	21261	21269	21198	21415	21335	21297	21265	21454	21394	21102	21156	21592	21297	21576	21181	21344	21368	21351	21441	21273	21278	21431	21374	21376	21328	21349	21357	21582	21410	21272	21611	21464	21378	21274	21100	21369	21260	21336	21238	21409	21072	21116	21385	21156	21361	21380	21247	21451	21353	21377	21161	21350	21452	21126	21219	21303	21330	21289	21234	21468	21458	21399	21529	21488	21218	21261
24283	44218	34920	29913	26908	24018	22337	21205	20305	19717	18781	18124	17970	17499	17293	17369	17179	16921	16956	17035	16945	16798	17038	16858	16747	16806	16901	16691	16851	16606	16907	16772	16856	16774	16748	16808	16817	16681	16747	16753	16804	16724	16718	16783	16683	16687	16632	16655	16796	16911	16746	16830	16629	16859	16655	16676	16623	16861	16627	16840	16749	16875	16866	16846	16796	16599	16687	16829	16760	16608	16753	16503	16742	16696	16713	16893	16748	16822	16675	16627	16706	16898	16746	16725	16551	16809	16746	16620	16678	16634	16783	16719	16710	16579	16626	16786	16711	16896	16577	16809	16660	16536	16715	16667	16800	16753	16636	16610	16794	16696	16736	16676	16625	16709	16806	16527	16788	16800	16806	16759	16726	16585	16710	16790	16703	16755	16764	16618	16839	16701	16813	16580	16800	16716	16599	16532	16740	16748	16611	16655	16743	16663	16859	16635	16902	16809	16627	16723	16713	16607	16696	16685	16525	16632	16682	16953	16512	16582	16778	16677	16825	16748	16782	16620	16699	16794	16669	16793	16425	16701	16812	16854	16754	16696	16676	16705	16648	16714	16768	16776	16736	16627	16758	16779	16965	16806	16701	16646	16689	16783	16811	16795	16654	16535	16713	16754	16687	16676	16878	16699	16646	16714	16680	16738	16817	16607	16742	16759	16808	16774	16697	16572	16827	16707	16539	16782	16761	16687	16693	16852	16632	16777	16729	16643	16809	16481	16841	16651	16768	16700	16731	16760	16732	16415	16675	16806	16660	16785	16869	16632	16664	16768	16566	16596	16802	16633	16692	16604	16697	16714	16801	16725	16590	16728	16819	16831	16677	16557	16802	16773	16640	16627	16560	16720	16688	16733	16754	16813	16834	16755	16856	16570	16815	16578	16680	16741	16667	16969	16628	16886	16595	16640	16661	16583	16738	16670	16633	16869	16738	16709	16826	16796	16721	16828	16575	16762	16705	16685	16849	16787	16844	16549	16781	16539	16641	16561	16742	16900	16624	16582	16663	16798	16781	16676	16646	16646	16699	16566	16690	16674	16546	16606	16740	16857	16527	16647	16745	16701	16585	16870	16494	16740	16805	16757	16707	16642	16589	16859	16703	16751	16906	16793	16590	16762	16554	16854	16653	16632	16734	16840	16891	16787	16873	16674	16713	16844	16625	16598	16611	16596	16756	16630	16871	16569	16675	16640	16751	16807	16689	16787	16813	16646	16693	16827	16673	16891	16617	16650	16823	16768	16753	16841	16678	16707	16662	16675	16642	16726	16583	16730	16661	16741	16627	16656	16777	16673	16791	16648	16923	16652	16827	16730	16606	16641	16736	16604	16662	16655	16929	16638	16619	16599	16711	16698	16551	16837	16633	16695	16781	16685	16679	16671	16722	16561	16616	16908	16816	16743	16778	16634	16752	16652	16687	16791	16845	16671	16838	16792	16628	16727	16684	16605	16752	16700	16708	16643	16708	16809	16756	16798	16755	16763	16775	16632	16694	16620	16607	16733	16677	16818	16612	16752	16784	16537	16551	16682	16717	16786	16763	16735	16715	16916	16719	16716	16728	16595	16695	16747	16623	16779	16723	16802	16837	16685	16782	16671	16589	16701	16841	16729	16807	16554	16720	16611	16707	16722	16732	16779	16707	16761	16807	16581	16687	16777	16727	16669	16571	16587	16558	16816	16772	16637	16566	16521	16706	16446	17064	16679	16821	16813	16725	16595	16661	16873	16708	16858	16790	16855	16734	16681	16792	16838	16657	16605	16634	16755	16735	16771	16682	16713	16906	16631	16777	16807	16713	16795	16668	16826	16795	16817	16848	16605	16774	16676	16592	16596	16821	16655	16724	16741	16750	16581	16620	16631	16874	16661	16848	16656	16655	16716	16755	16817	16564	16687	16947	16669	16677	16864	16663	16687	16739	16828	16555	16826	16643	16767	16744	16632	16686	16578	16683	16796	16628	16694	16853	16659	16753	16739	16748	16558	16457	16831	16923	16660	16740	16660	16797	16783	16728	16708	16672	16716	16714	16724	16522	16825	16829	16652	16831	16731	16682	16999	16609	16921	16841	16826	16460	16637	16890	16625	16897	16709	16703	16711	16770	16647	16560	16641	16607	16708	16725	16719	16770	16861	16832	16715	16573	16747	16690	16633	16769	16601	16721	16717	16657	16785	16823	16751	16762	16706	16646	16708	16794	16626	16572	16750	16740	16840	16664	16735	16633	16747	16659	16586	16570	16620	16578	16618	16643	16679	16831	16796	16694	16621	16651	16722	16665	16759	16812	16719	16647	16808	16629	16594	16803	16686	16724	16633	16725	16751	16720	16702	16547	16877	16688	16707	16641	16727	16853	16633	16625	16824	16740	16677	16751	16793	16656	16804	16777	16505	16774	16506	16759	16718	16694	16756	16712	16827	16817	16532	16714	16609	16734	16823	16666	16809	16711	16650	16859	16893	16713	16676	16757	16631	16670	16750	16823	16682	16849	16831	16748	16554	16709	16747	16727	16688	16616	16783	16599	16738	16651	16855	16691	16860	16620	16586	16779	16671	16635	16729	16827	16798	16786	16646	16844	16653	16655	16732	16692	16698	16705	16542	16683	16492	16786	16824	16533	16769	16777	16678	16695	16637	16812	16864	16670	16703	16729	16793	16638	16569	16540	16857	16635	16623	16858	16519	16642	16666	16786	16745	16587	16737	16585	16832	16479	16827	16764	16767	16833	16727	16916	16531	16570	16519	16722	16763	16654	16774	16708	16678	16684	16843	16780	16759	16632	16592	16706	16784	16838	16677	16822	16732	16742	16655	16853	16620	16768	16615	16723	16721	16775	16879	16829	16669	16627	16733	16755	16672	16599	16751	16837	16751	16615	16564	16595	16777	16605	16695	16824	16789	16567	16833	16823	16614	16660	16765	16771	16730	16673	16590	16768	16655	16442	16808	16607	16815	16682	16656	16652	16576	16663	16631	16815	16718	16768	16642	16842	16648	16646	16887	16757	16814	16599	16801	16760	16518	16782	16623	16770	16548	16715	16725	16732	16712	16760	16682	16671	16656	16617	16843	16643	16607	16770	16666	16819	16672	16841	16633	16763	16707	16618	16719	16688	16992	16840	16600	16643	16905	16585	16711	16642	16613	16702	16724	16708	16681	16596	16682	16536	16689	16674	16638	16794	16683	16728	16752	16830	16653	16616	16683	16832	16694	16702	16821	16800	16763	16708	16607	16627	16566	16894	16657	16561	16538	16656	16676	16365	16862	16625	16605	16725	16663	16748	16746	16620	16677	16810	16692	16474	16704	16824	16888	16847	16913	16679	16678	16790	16783	16640	16886	16640	16772	16709	16835	16778	16605	16607	16731	16606	16725	16654	16761	16788	16466	16692	16933	16650	16815	16658	16623	16647	16627	16716	16741	16649	16838	16661	16769	16633	16702	16816	16629	16736	16609	16571	16776	16599	16602	16879	16822	16542	16484	16698	16722	16710	16853	16705	16547	16492	16621	16793	16845	16749	16883	16591	16575	16698	16573	16764	16556	16674	16609	16779	16809	16805	16644	16706	16784	16755	16831	16737	16686	16798	16716	16710	16792	16615	16622	16749	16649	16886	16468	16891	16623	16735	16777	16542	16896	16681	16499	16777	16855	16684	16796	16555	16656	16707	16746	16449	16803	16701	16586	16710	16675	16785	16561	16845	16599	16662	16542	16628	16862	16657	16769	16828	16750	16870	16524	16638	16770	16677	16832	16683	16717	16695	16685	16800	16739	16580	16821	16758	16730	16667	16720	16593	16843	16765	16635	16670	16683	16736	16644	16607	16770	16668	16628	16619	16653	16756	16747	16666	16749	16800	16679	16803	16886	16644	16699	16663	16624	16596	16694	16822	16939	16703	16684	16572	16716	16656	16804	16719	16657	16750	16867	16580	16755	16702	16601	16707	16569	16790	16668	16821	16643	16606	16607	16730	16819	16573	16656	16587	16634	16763	16851	16934	16770	16642	16521	16830	16660	16776	16753	16702	16721	16890	16737	16652	16739	16598	16625	16526	16706	16880	16772	16742	16624	16778	16708	16731	16629	16701	16812	16715	16897	16700	16670	16855	16754	16672	16611	16672	16706	16709	16753	16661	16753	16830	16747	16626	16603	16548	16883	16788	16668	16638	16667	16773	16657	16682	16721	16621	16573	16633	16706	16728	16740	16761	16820	16916	16436	16851	16746	16768	16555	16810	16823	16687	16664	16696	16950	16778	16561	16703	16698	16669	16757	16641	16825	16614	16744	16593	16699	16647	16728	16642	16641	16556	16698	16565	16703	16521	16608	16498	16671	16693	16633	16639	16641	16616	16743	16758	16547	16464	16711	16827	16701	16757	16756	16675	16755	16866	16698	16605	16640	16531	16691	16650	16667	16714	16839	16629	16615	16671	16780	16769	16527	16628	16753	16729	16694	16783	16767	16735	16666	16559	16736	16695	16691	16824	16661	16744	16810	16548	16842	16636	16587	16790	16707	16542	16679	16859	16616	16709	16757	16546	16792	16602	16644	16740	16777	16683	16784	16616	16661	16651	16687	16754	16806	16866	16603	16666	16783	16714	16807	16780	16784	16882	16800	16657	16771	16778	16763	16679	16617	16658	16618	16611	16820	16782	16686	16736	16889	16625	16790	16753	16662	16631	16779	16720	16726	16721	16639	16575	16612	16521	16619	16845	16679	16719	16753	16721	16709	16682	16615	16643	16675	16764	16915	16771	16827	16654	16556	16678	16656	16708	16738	16782	16668	16677	16783	16834	16626	16729	16671	16662	16782	16853	16780	16662	16644	16931	16395	16688	16713	16635	16696	16643	16718	16757	16671	16575	16677	16744	16728	16714	16578	16754	16804	16876	16718	16639	16789	16715	16698	16645	16656	16699	16615	16669	16861	16699	16679	16487	16717	16790	16596	16599	16730	16679	16656	16732	16760	16591	16765	16547	16667	16702	16612	16586	16650	16842	16595	16810	16814	16773	16564	16938	16670	16710	16720	16581	16515	16653	16556	16613	16675	16621	16663	16873	16590	16616	16554	16531	16698	16896	16685	16760	16799	16693	16807	16989	16650	16804	16761	16841	16614	16898	16727	16685	16739	16725	16568	16879	16560	16759	16636
31804	28809	31741	28347	25339	24483	23448	23229	22917	22486	22319	22013	22103	22090	22349	22050	22166	21762	21679	21855	21883	22005	21706	21822	21638	22079	21846	21903	21741	21748	21861	21929	21869	21686	21695	21927	21588	21706	21651	21696	21733	21728	21810	21838	21870	21999	21960	21588	21759	21825	21639	21831	21821	21612	21921	21881	21831	21724	21954	21954	21592	21742	21615	21835	21657	21884	21767	21937	21771	21757	21494	21867	21787	21846	21724	21764	21846	21850	21933	21783	21924	21587	21697	21943	21670	21700	21614	21713	21746	21804	22025	21698	21797	21922	21665	21606	21781	21745	21804	21649	21801	21605	21708	21756	21807	21610	21525	21875	21895	21713	21804	21579	21632	21662	21811	21867	22016	21846	21743	21731	21973	21754	21763	21874	21699	21492	21777	21930	21742	21880	21601	21672	21768	21661	21938	21639	21865	21741	21857	21862	21688	21763	21428	21639	21772	21886	21717	21646	21626	21721	21680	21627	21932	21718	21805	21745	21950	21828	21797	21736	21657	21795	21719	21806	21870	21683	22008	21874	21903	21710	21575	21802	21659	21867	21794	21813	21460	21876	21641	21775	21921	21853	21673	21773	21875	21775	21699	21782	21506	21756	21953	21828	21723	21732	21756	22044	21769	21869	21654	21768	21822	21670	21574	21786	21793	21667	21918	21779	21758	21726	21764	21859	21652	21705	21823	21766	21714	21778	21795	21629	21588	21696	21813	21916	21800	21841	21844	21621	21718	21755	21707	21809	21573	21870	21717	21766	21953	21706	21631	21749	21703	21824	21805	21742	21618	21643	21912	21657	21844	21813	21698	21812	21737	21756	21762	21613	21702	21660	21682	21459	21794	21709	21683	21751	21744	21741	21720	21875	21670	21760	21720	21983	21815	21599	21884	21739	21733	21618	21893	21705	21802	21829	21592	21903	21542	21680	21763	21955	21995	21851	21856	21663	21829	21708	21666	21873	21578	21874	21914	21832	21873	21807	21965	21827	21823	21777	21500	21912	21750	21711	21684	21672	21821	21795	21847	21837	21758	21760	22073	21924	21883	21703	21667	21901	21831	21767	21800	21687	21856	21880	21810	21822	21896	21782	21823	21763	21872	21721	21750	21911	21836	21654	21880	21602	21918	21842	21790	21536	21764	21617	21769	21764	21795	21653	21868	21655	21800	21699	21560	21641	21856	21814	21927	21809	21942	21646	21704	21803	21897	22067	21893	21796	21960	21880	22132	21792	21653	21890	21986	22014	21909	21887	21636	21630	21800	21707	21717	21781	21755	21808	21885	21862	21848	21716	21881	21811	21931	22013	21822	21793	21776	21560	21901	21577	21698	21706	21634	21784	22031	21724	21748	21829	21925	21710	22033	21972	21798	21902	22033	21763	21809	21824	21785	21585	21985	21879	21800	21896	21616	21626	21766	21969	21844	21893	21645	21588	21725	21665	21963	21749	21696	21830	21835	21813	21635	21815	21755	21817	21668	21781	21751	21617	21775	21546	21721	21935	21862	21711	21825	22009	21834	21710	21842	21821	21699	21766	21518	21956	22022	21750	21855	21874	21759	21682	21524	21694	21756	21594	21576	21770	21902	21939	21803	21671	21818	21735	21828	21811	21759	21909	21864	21870	21779	21854	21764	21993	21840	21561	21668	21752	21877	21776	21902	21817	21928	21757	21645	21719	21735	21642	21796	21654	21717	22042	21781	21828	21708	21632	21573	21756	21880	21819	21786	21733	21688	21788	21465	21856	21887	21553	21702	21916	21850	21617	21894	21954	21780	21821	21890	21633	21911	21815	22079	21789	21613	21708	21726	21612	21828	22055	21862	21736	21786	21409	21729	21683	21790	21843	21877	22076	21726	21831	21744	21572	21847	21661	21701	21713	21681	21673	21846	21857	21944	21680	21645	21668	21754	21659	21801	21766	21658	21677	21889	21843	21875	21697	21783	21705	21676	21697	21806	21750	21536	21794	21758	21887	21879	21996	21726	21607	21621	21612	21575	21840	21737	21600	21771	21726	21886	21706	21778	21647	21596	21784	21625	21818	21846	21654	21806	21661	21460	21874	21728	21674	21649	21758	21781	21923	21665	21595	21685	21627	21855	21717	21628	21570	21757	21741	21763	21848	22081	21762	21670	21949	21842	21742	21628	21570	21919	21740	21857	21824	21618	21867	21869	21624	21659	21868	21779	21639	21748	21775	21895	21701	21816	21931	21785	21814	21746	21864	21671	21738	21802	22042	21847	21818	21781	21771	21870	21845	21925	21693	21660	21820	21689	21743	21752	21692	21786	21661	21734	21797	21744	21840	21695	21864	21715	21549	21725	21608	21726	21711	21548	21893	21777	21753	21777	21673	21668	21869	21957	21607	21814	21857	21787	21598	21606	21682	21922	21898	21795	21983	21720	21580	21535	21755	21724	21933	21996	21702	21769	21773	21681	21657	21800	21903	21964	21739	21803	21469	21993	21708	21926	21708	21829	21536	21796	21726	21797	21937	21997	21736	22013	21849	21640	21677	21669	21700	21588	21787	21792	21902	21747	21790	21901	21844	21813	21935	21839	21783	21820	21727	21847	21669	21918	21767	21964	21725	21779	21762	21940	21853	21706	21587	21794	21876	21676	21716	21807	21826	21819	21827	21824	21924	21676	21749	21811	21897	21914	21640	21853	21977	21682	21928	22024	21763	21638	21650	21643	21740	21993	21883	21705	21933	21734	21809	21764	21913	21583	21907	21777	21842	21834	21911	21773	21704	21655	21694	21736	21852	21935	21611	21643	21927	21744	21673	21802	21732	21909	21600	21588	21860	21787	21886	21710	21908	21989	21800	21475	21669	21799	21859	21922	22005	21997	21787	21814	21873	21791	21676	21618	21642	21686	21670	21755	21877	21755	21822	21773	21653	21591	21640	21598	21702	21636	21598	21794	21851	21867	21450	21962	21762	21618	21853	21923	21746	21941	21725	21802	21787	21916	21808	21859	21763	21858	21883	22186	21696	21700	21623	21681	21748	21816	21668	21759	21700	21789	21877	21921	22003	21932	21821	21974	21815	21856	21917	21706	21816	21607	21660	21793	21840	21558	21863	21811	21806	21700	21880	21838	21784	21758	21830	21686	21555	21719	21882	21582	21665	21788	21779	21758	21592	22011	21796	21864	21768	22177	21785	21858	21857	21881	21876	21650	21851	21734	21597	21615	21998	21677	21662	21728	21716	21764	22001	21472	21595	21878	21686	21817	21703	21858	21700	21808	21896	21714	21933	21873	21648	21953	21727	21782	21684	21739	21633	21818	21930	21994	21762	21846	21808	21558	21642	21956	21801	21915	21558	21587	22048	21811	21803	21580	21780	21896	21603	21847	21646	21567	21855	21815	21664	21707	21602	21730	21800	21725	21783	21771	21731	21697	21750	21669	21784	21884	21621	21950	21821	21785	21778	21855	22113	21946	21812	21951	21759	22072	21813	21945	21980	21522	21870	21825	21757	21769	21773	21821	21798	21871	21830	21768	21876	21764	21683	21851	21885	21913	21894	21782	21677	21797	21722	21635	21457	21791	21587	21841	21906	21818	22030	21986	21901	21808	21941	21763	21875	21894	21499	21830	21883	21900	21861	21692	21865	21812	21915	21607	21821	21772	21684	21629	21504	21909	21901	21767	21829	21768	21815	21746	21902	21723	21822	21774	21720	21748	21689	21831	21864	21712	21805	21836	21794	21936	21632	21759	21747	21864	21657	21796	21963	21587	21542	21581	21649	21724	21870	21736	21782	21843	21837	22077	21787	21847	21810	21892	21766	21740	21855	21988	21995	21699	21958	22013	21831	21824	21895	21805	21915	21785	21940	21781	21812	21775	21751	21741	21800	21687	21696	21742	21817	21673	21816	21550	21791	21798	22058	21712	21701	21982	21726	21893	21944	21733	21806	22069	21903	21803	21887	21783	21998	21910	21844	21717	21783	21915	21962	21840	21769	21786	21532	21878	21725	21756	21862	21548	21717	21915	21593	21710	21768	21538	21679	21832	21981	21592	21674	21753	21677	21724	21822	21760	21721	21890	21923	21546	22140	21877	21647	21970	21844	21792	21755	21637	21970	21983	21872	21890	22175	21708	21851	21768	21834	21761	21715	21691	21797	21647	21727	21602	21872	21724	21761	21586	21856	21735	21702	21787	21773	21866	21704	21907	21846	21468	21735	21745	21860	21772	21637	21809	21889	21979	21632	21681	21854	21796	21667	21914	21757	21971	21808	21803	21802	21581	21831	22008	21965	21743	21843	21821	21837	21836	21884	21823	21872	21753	21933	21835	21840	21899	21737	21958	21695	21733	21609	21680	21843	21932	21802	21843	21652	21909	21618	21943	21981	21759	21747	21740	21644	21939	21814	21810	21877	22062	21920	21791	21664	21710	21981	21913	21912	21627	21914	21987	21650	21610	21640	21940	22065	21736	21943	21826	21666	21708	21859	21805	21750	21814	21749	21829	21788	21876	21854	21969	21867	21654	21568	21976	21664	21806	21593	21941	21762	21872	21812	21857	21515	21467	21515	21723	21813	21405	21732	21808	21837	21739	21951	21559	21964	21750	21758	21704	21742	21859	21977	21800	21802	21798	21831	21835	21931	21601	21793	21556	21724	21906	21865	21870	22020	21855	21875	21746	21887	21742	21888	21911	21875	21477	21658	21709	21656	21763	21823	21770	21942	21833	21764	21854	21835	21920	21950	21735	21819	21679	21778	21637	21813	21937	21864	21842	21781	21702	21757	21879	21831	21917	21909	21808	21649	21822	21792	21994	21796	21784	21823	21496	21800	21795	21723	21671	21601	21637	21738	21678	21668	21670	21754	21902	21625	21800	21952	21825	21806	21528	21659	21847	21787	22085	21709	21638	21931	21676	21777	21901	21782	21611	21777	21831	21783	21706	21871	21836	21670	21702	21843	21877	21618	21729	21706	21571	21734	21766	21765	21861	21839	21932	21802	21762	21878	21805	21600	21946	21860	21766	21864	21742	21853	21676	21672	21808	21826	21711	21871	21666	21803	21990	21713	21687	21864	22010	21756	21567	21760	21786	21792	21919	21613	21831	21668	21755	21638	21569	21592	21821	21817	21573	21583	21825	21717	21669	21670	21569	21511	21581	21633	21989	21782	21722	21821
25814	36221	28116	24439	22856	20761	19651	19267	18739	18408	17843	17571	17271	17232	17142	17261	17098	16930	17020	16933	16984	16977	16970	17034	16961	17053	16869	16902	17000	16928	17002	16872	16906	16880	17070	16926	16864	17084	16943	16917	17041	16959	16821	17065	16874	16695	16963	16804	16967	16789	16749	16959	16961	16909	16995	17039	17083	17000	16844	16929	17089	16841	16795	16956	16959	16996	16905	16979	17006	16863	16902	16962	16957	17140	16903	16956	16969	16949	16774	16917	16954	16675	16815	16954	16906	17054	17182	16890	16858	16881	16981	16904	16973	16902	17001	16881	16930	17002	17057	17080	16919	16736	16770	16892	17001	16911	16794	16883	16785	16941	17070	17012	16936	16943	16926	16993	16818	16987	17021	16860	17012	17042	16877	17027	16768	16949	16963	16955	17171	16830	16909	16825	16976	16893	17023	17056	16795	16867	17005	16889	16950	17063	16926	17083	16841	17084	16986	17150	16929	16994	16974	16858	16965	16938	17103	16785	16978	16870	17008	17033	17036	16994	17007	16780	17064	16932	16728	16816	17022	16862	16852	16977	16862	16815	16761	17024	16929	17068	16846	16919	16911	17022	16915	16849	16924	17025	16973	16968	16992	17018	16813	16998	16985	16870	16931	16890	16935	16938	16957	17040	16924	16772	16961	16933	16851	16830	16925	16954	17163	16732	16966	16927	17120	16877	17019	16968	16999	16950	16891	16870	16918	16817	16895	16886	16925	16933	16957	16857	16855	16831	16859	17037	16809	16971	16979	16974	16809	17149	16981	16997	17014	16869	16915	16764	16874	17011	16943	16952	16983	16881	17022	16937	16992	16974	16946	16960	17037	17101	17032	17088	16936	17033	16923	16888	16860	16875	17205	16907	16916	16978	17030	16926	16789	16960	16795	16853	16907	17022	16890	16841	16961	17034	17056	17079	16721	16909	17007	17063	16836	16960	16838	16878	16770	16906	16873	16983	17011	16889	17047	16879	16916	16996	16905	17030	16911	16961	16920	16962	16833	16896	16931	16918	16904	16981	17081	16968	16986	16820	16858	16965	16985	16926	16908	16932	16920	17046	16888	16882	16964	16945	17035	16853	16988	17059	16859	16769	16981	16978	16736	16845	17126	16944	16946	17267	17055	16926	16893	17151	17004	16925	16851	16907	17011	17146	16882	17016	16910	16908	16941	16851	16981	17014	17092	16870	17020	16912	17083	16918	17009	17004	17087	16899	16974	16928	16862	17032	16908	16872	16805	17090	17062	16956	17066	16948	16921	16926	17052	16996	17106	16813	16897	16884	16866	16923	16889	16837	16827	16929	16918	17049	16840	17111	16897	16775	16949	16921	16988	17167	16859	17090	17002	16873	16922	17002	16971	16884	16795	16927	16989	16959	16915	16826	16951	16855	16925	16935	16951	16952	16860	16829	16940	16844	16769	17035	16980	16972	17246	16865	17005	16902	17049	17031	16736	16970	17129	17042	16797	16911	17110	17041	16860	16871	16855	16807	16696	16917	16967	17017	16840	17013	16881	16816	16929	16885	17218	16906	16798	16864	16948	16882	16791	16944	16706	16843	17012	16871	17018	16870	16859	16868	16749	16905	16981	16974	16818	17049	16905	16820	16951	16991	16945	16808	17185	16842	16952	16927	16762	16926	16763	16989	16976	16867	16955	16984	16946	16956	16850	16958	16957	16886	16891	16945	16798	16886	17149	16888	16915	16909	16873	16942	16986	16980	16917	16829	16854	17040	17091	16957	17011	17187	16919	16931	16876	17008	16841	17032	16835	16979	16997	16975	16926	16918	16953	16983	16849	17002	16965	16941	16865	16901	17033	17017	16743	16930	16941	16910	16988	16876	17093	16967	16913	16967	16951	16884	16919	17086	16862	16992	16850	17000	17115	16864	16867	16791	16861	17101	17023	16859	16933	16991	17066	16857	17016	16946	17073	16944	16902	17199	16875	16935	16968	16862	16888	17031	17017	16967	16962	16817	17081	16962	16975	16870	16962	17030	16900	16862	16997	17148	16731	16905	16841	16881	17021	17029	16893	16864	16925	16939	16963	17127	16801	17031	16936	17000	16998	17004	16777	16944	16941	16907	16868	16909	17027	16824	16892	17056	16992	16982	16922	16859	17085	16925	16877	16966	16957	16900	16831	16869	17008	17039	16872	16751	16964	16824	17030	16789	16861	16840	16999	16944	16984	16920	16922	16947	16919	17001	17048	16932	16937	16822	16761	16991	16977	16916	16856	16997	16905	17202	16881	16971	16868	16888	17029	16835	17039	16821	16776	16996	16915	16986	17002	16819	16891	17017	16969	16906	16970	16997	17022	16902	16992	16972	16989	16947	17111	17003	16869	16922	16909	16827	16965	16988	16921	16935	16992	16932	16885	17020	16771	17032	17022	16881	16952	17080	16929	16913	16936	17121	17020	17016	16991	16971	16787	16999	17142	17068	16982	16822	16903	16957	16842	17024	16931	16905	16977	16871	16998	16892	16729	17126	17029	16894	16839	16926	16984	16932	16969	16975	17029	16967	16866	17023	16885	16976	16904	16891	16877	16861	16976	16955	17079	16911	16748	16771	16982	16994	16932	16894	17004	17061	16753	16950	16769	17032	16866	16921	17003	16964	16952	17030	16964	16815	17036	16897	16893	16992	16990	17049	17140	16915	17181	17013	17023	16936	17001	16970	16961	16958	16846	17001	17031	17096	17081	16964	16788	16977	17070	16835	16951	17003	16771	17060	16661	17013	16961	17020	16896	16836	17181	16931	17047	16862	16920	17089	16848	17020	16863	16915	16952	16909	17080	16981	16800	16974	17079	16912	16993	17027	16978	16940	17004	16947	16955	17125	16966	16887	16816	17004	17024	17050	16716	16865	16874	17054	16955	16931	16935	16988	16897	16903	17043	16936	16852	16921	16816	16901	16923	16880	16940	16883	16954	16903	16926	16966	16829	16984	16920	16964	16880	16840	16990	16828	16941	16937	17109	16912	16899	17084	16945	16943	16900	17014	16976	17096	16871	16841	17098	17236	16980	17030	16863	16869	16953	16851	17095	16984	16968	16981	17109	16923	16901	16993	16869	17019	16917	16900	16743	16824	16992	16994	16941	17007	16951	16868	17125	16877	16777	16955	16889	17051	17009	16944	16924	17101	16930	16882	16922	16964	17076	17011	16982	16826	16950	16957	16826	16882	17021	16884	16760	16818	16865	16847	16908	16857	17008	16941	17075	16905	16883	17005	16962	17080	16968	16705	16912	16763	16915	17019	16894	16998	16880	17004	16937	16850	17013	16796	17060	16924	16825	16991	16733	16834	16914	16956	16954	16888	16881	16907	16968	16889	16863	16987	17056	17058	17038	17045	17026	16928	16876	17054	16980	16929	17067	16868	16983	16915	17104	17046	16848	17015	16917	16825	16831	16787	16808	17041	16979	16975	16923	16979	16900	17014	17077	16928	16871	16932	16888	17101	16892	16857	17112	16790	16863	16996	17052	16928	16939	17021	16804	17063	16916	16977	17081	16861	16913	17070	17029	16917	16990	17019	17100	17108	17011	17142	17054	16938	16879	16898	16883	16870	17005	17041	16832	17100	16963	16893	17015	16791	16826	17236	16981	17067	16901	17023	16807	16810	17154	17026	16997	16819	16997	16916	16863	16866	16912	16909	17064	16879	16996	16815	16894	16838	16823	16895	17081	16950	16681	17094	16900	16888	16952	16908	17027	16985	16850	17014	17089	16831	17037	16875	17175	16998	16943	16877	16889	16794	17046	16755	17130	16884	17144	16920	16975	16914	17052	16805	16970	16998	16864	16943	16993	16983	16962	16947	16892	16795	17076	16964	16783	16983	16854	16955	16962	16898	16953	16976	17029	16929	16957	16930	16918	17062	16897	16860	16958	16872	16953	16834	16943	16968	16915	17144	16966	16919	16939	16919	16844	17054	16876	17115	16993	17009	16912	17156	16841	16913	16980	16981	16931	17063	16980	16877	17192	17021	17054	17080	17013	16886	16953	16857	16886	16821	17040	16756	17199	16999	17135	17028	16823	17025	16840	16909	17059	16947	17057	16974	16971	17190	16784	16939	16892	16915	16870	16979	17086	16980	17063	16799	16896	17016	17012	16750	17112	16876	16932	17029	16990	17059	16859	16891	16803	16894	17062	17015	16841	16952	16848	16921	17086	16972	16768	16908	16899	16838	16908	16999	17212	16872	16934	17005	16968	16780	17016	16856	16971	16986	16898	17106	16860	17004	16766	16927	17017	17005	17004	16963	16947	17068	16869	16941	17097	17076	16963	17100	16972	16924	16999	16823	16969	17024	17078	16917	17049	16858	17090	17042	17086	16953	16975	16990	17105	16849	16958	17058	16939	16803	17050	16866	16916	17140	16813	17122	16909	16896	16858	17081	17072	16814	16862	16973	16956	16942	17037	17056	17054	17031	16930	16919	16921	16853	16928	16755	17049	16977	16921	16867	17004	16962	16847	16885	16980	16978	16893	17042	16740	17014	17048	16912	17011	16864	17036	16876	16947	16848	17001	16924	16865	17044	16955	16935	16840	16831	16952	16848	16818	16846	16926	16914	17078	16930	17116	17018	16936	16863	16909	16861	16863	17060	16994	16948	17128	16888	16887	16973	16899	16860	16849	17001	17137	16978	16990	17041	16932	16965	17055	16856	16919	16995	16992	16891	16975	17079	16858	16818	16842	16917	17050	17094	17093	16896	16892	17043	17017	16873	17026	16720	16886	17068	16836	16949	17009	16904	17016	16944	17016	16959	16941	16838	16972	16954	16911	16831	16997	16881	16961	17088	16942	16859	17063	17009	16873	17018	16874	16976	16885	16841	16954	16920	17032	16935	16888	17016	16943	17120	16853	16931	16884	17083	17073	16870	16925	16879	16970	16971	16890	16883	16990	16922	17039	17081	16887	16980	17040	16954	16861	16985	16728	17055	16995	17076	17035	16897	17056	16936	16917	16998	16913	16975	16934	16879	16881	16944	16832	16925	16837	16834	16942	16966	17029	16938	16967	16870	16920	17068	16991	16782	17025	16950	17035	16938	16897	16971	16774	17117	17007	17010	16935	16872	16839	16849	16987	16930	16949	17010	16742	17063	17066	16911	16959	16941	16971	16927	16805	16961	17055	16881
23272	21356	28220	25503	24354	25745	25834	23683	22890	22856	22627	22289	22005	21702	21774	21574	21557	21754	21505	21477	21523	21566	21568	21381	21455	21409	21387	21355	21463	21439	21435	21107	21404	21192	21304	21543	21510	21486	21522	21286	21424	21412	21303	21312	21565	21372	21278	21273	21174	21237	21404	21161	21447	21559	21423	21269	21177	21298	21378	21300	21230	21264	21399	21160	21419	21321	21129	21399	21434	21311	21255	21448	21094	21253	21199	21447	21613	21358	21350	21266	21223	21477	21302	21416	21513	21046	21267	21675	21303	21411	21619	21326	21456	21153	21297	21148	21212	21218	21503	21399	21432	21369	21365	21414	21112	21292	21319	21297	21477	21285	21083	21142	21165	21427	21364	21400	21427	21439	21315	21306	21407	21409	21437	21281	21126	21260	21382	21396	21401	21283	21454	21449	21212	21401	21213	21246	21128	21079	21303	21398	21461	21347	21412	21454	21155	21372	21295	21406	21371	21393	21082	21352	21561	21299	21197	21584	21336	21288	21384	21288	21339	21251	21496	20867	21470	21375	21394	21415	21224	21212	21300	21338	21380	21268	21340	21185	21324	21244	21385	21574	21548	21203	21138	21189	21339	21541	21487	21251	21383	21137	21106	21508	21142	21597	21303	21308	21258	21298	21305	21328	21351	21160	21264	21400	21544	21055	21244	21174	21250	21310	21431	21335	21340	21206	21307	21279	21256	21159	21212	21368	21623	21248	21257	21375	21409	21182	21285	21350	21293	21374	21315	21339	21461	21318	21467	21432	21493	21403	21298	21405	20994	21237	21376	21506	21325	21256	21379	21246	21278	21413	21172	21255	21396	21439	21151	21329	21107	21351	21362	21319	21319	21466	21277	21229	21280	21300	21208	21261	21181	21385	21428	21198	21415	21307	21452	21352	21507	21424	21325	21367	21232	21384	21494	21342	21303	21418	21335	21455	21294	21120	21452	21238	21340	21411	21353	21140	21220	21294	21478	21352	21216	21383	21446	21359	21484	21455	21320	21265	21321	21415	21408	21305	21347	21149	21366	21169	21204	21287	21437	21311	21203	21296	21169	21165	21411	21162	21443	21196	21202	21215	21358	21405	21456	21433	21257	21247	21232	21297	21506	21220	21053	21548	21247	21204	21411	21145	21241	21288	21316	21186	21311	21338	21178	21222	21341	21388	21276	21495	21354	21254	21329	21258	21301	21181	21476	21416	21514	21308	21304	21215	21319	21267	21367	21370	21283	21369	21255	21465	21178	21205	21121	21038	21237	21192	21229	21397	21415	21297	21268	21220	21320	21198	21073	21281	21285	21208	21268	21419	21434	21340	21299	21227	21457	21533	21370	21307	21501	21101	21403	21357	21345	21385	21279	21551	21285	21399	21412	21458	21257	21485	21316	21300	21257	21500	21154	21344	21361	21137	21273	21415	21437	21211	21236	21399	21458	21432	21598	21195	21290	21295	21359	21122	21307	21265	21171	21267	21199	21286	21368	21324	21585	21335	21383	21179	21161	21290	21164	21407	21207	21096	21264	21249	21492	21210	21475	21148	21130	21122	21430	21263	21556	21461	21376	21248	21463	21254	21224	21255	21313	21358	21320	21360	21288	21158	21142	21205	21233	21372	21377	21246	21361	21392	21191	21211	21551	21399	21294	21351	21282	21378	21360	21312	21459	21399	21399	21349	21315	21213	21159	21491	21330	21256	21297	21176	21335	21229	21442	21321	21416	21175	21281	21267	21269	21158	21234	21108	21275	21295	21324	21365	21389	21166	21065	21216	21376	21290	21303	21351	21201	21537	21516	21333	21248	21290	21459	21170	21399	21350	21250	21374	21454	21252	21298	21383	21254	21413	21187	21226	21208	21449	21403	21216	21258	21321	21446	21357	21374	21461	21100	21037	21164	21220	21175	21217	21400	21223	21198	21289	21209	21336	21400	21254	21375	21412	21542	21560	21515	21245	21175	21178	21314	21297	21467	21259	21511	21482	21274	21340	21319	21220	21191	21019	21243	21233	21276	21227	21178	21347	21373	21179	21340	21310	21421	21333	21547	21308	21317	21311	21293	21361	21463	21177	21193	21063	21135	21283	21387	21296	21141	21119	21379	21536	21286	21224	21365	21373	21252	21201	21383	21443	21429	21322	21320	21178	21291	21252	21417	21337	21308	21122	21221	21281	21417	21259	21360	21225	21374	21401	21182	21219	21211	21484	21481	21220	21291	21302	21275	21227	21385	21210	21465	21434	21196	21346	21494	21408	21431	21232	21440	21254	21387	21360	21475	21171	21563	21390	21440	21134	21203	21170	21236	21345	21339	21371	21404	21227	21202	21288	21363	21286	21352	21347	21218	21474	21195	21246	20966	21458	21359	21431	21331	21316	21367	21540	21252	21185	21469	21225	21350	21358	21350	21208	21433	21434	21305	21520	21269	21305	21580	21325	21216	21276	21270	21402	21257	21332	21357	21201	21324	21417	21401	21156	21356	21303	21192	21359	21265	21342	21112	21294	21340	21417	21265	21174	21382	21170	21504	21354	21326	21284	21250	21232	21315	21398	21625	21181	21149	21456	21340	21407	21246	21158	21373	21225	21413	21358	21267	21119	21224	21325	21133	21166	21335	21220	21344	21210	21507	21368	21401	21460	21454	21149	21254	21266	21242	21410	21362	21347	21266	21170	21190	21441	21285	21321	21276	21189	21366	21329	21345	21188	21419	21427	21374	21247	21249	21324	21360	21297	21142	21483	21180	21389	21297	21382	21722	21295	21175	21324	21287	21498	21300	21204	21121	21361	21246	21440	21330	21283	21231	21378	21310	21368	21076	21195	21260	21293	21356	21139	21248	21314	21583	21352	21354	21282	21389	21321	21157	21136	21242	21456	21484	21616	21219	21305	21401	21431	21469	21061	21231	21483	21358	21368	21211	21217	21361	21475	21442	21438	21394	21378	21233	21299	21352	21367	21286	21354	21258	21201	21581	21213	21278	21298	21352	21531	21393	21176	21251	21317	21553	21137	21201	21241	21363	21299	21471	21552	21390	21354	21346	21305	21362	21337	21334	21539	21412	21231	21389	21348	21311	21457	21228	21157	21254	21493	21345	21389	21455	21619	21341	21354	21281	21303	21377	21162	21457	21271	21547	21072	21228	21227	21342	21135	21479	21453	21426	21240	21250	21447	21194	21397	21356	21254	21423	21447	21321	21337	21364	21333	21361	21493	21415	21352	21329	21244	21476	21226	21446	21098	21261	21396	21384	21487	21241	21271	21134	21283	21390	21298	21282	21255	21498	21493	21065	21220	21211	21267	21396	21377	21540	21276	21304	21407	21392	21179	21507	21275	21376	21259	21578	21372	21266	21021	21333	21476	21296	21273	21253	21547	21225	21248	21248	21313	21253	21356	21381	21332	21417	21299	21317	21181	21367	21325	21274	21344	21257	21169	21348	21379	21574	21378	21188	21375	21444	21400	21138	21176	21455	21117	21195	21469	21300	21269	21269	21534	21266	21370	21474	21305	21310	21188	21331	21126	21291	21591	21390	21527	21164	21281	21110	21558	21569	21418	21368	21122	21265	21256	21284	21429	21255	21473	21262	21402	21466	21262	21327	21223	21485	21284	21246	21345	21504	21502	21474	21276	21276	21403	21327	21075	21337	21429	21315	21269	21350	21226	21238	21361	21136	21415	21394	21051	21183	21254	21342	21315	21222	21262	21499	21247	21170	21448	21143	21311	21279	21496	21462	21486	21201	21272	21138	21208	21415	21488	21412	21206	21597	21485	21346	21221	21398	21247	21162	21243	21615	21461	21509	21270	21438	21231	21360	21405	21263	21257	21281	21368	21256	21209	21335	21176	21630	21448	21217	21485	21518	21377	21170	21383	21231	21458	21348	21366	21582	21292	21193	21394	21102	21105	21207	21168	21320	21252	21175	21155	21249	21509	21331	21487	21373	21446	21481	21270	21319	21271	21371	21435	21452	21524	21414	21401	21133	21302	21372	21348	21248	21338	21323	21468	21266	21500	21335	21402	21169	21242	21378	21298	21284	21461	21381	21351	21101	20952	21124	21420	21408	21278	21258	21179	21423	21367	21536	21077	21337	21391	21245	21262	21283	21151	21164	21273	21212	21104	21096	21159	21488	21673	21381	21326	21215	21318	20986	21126	21188	21569	21408	21185	21318	21324	21291	21440	21513	21338	21093	21207	21431	21181	21382	21334	21244	21303	21464	21238	21268	21222	21130	21506	21493	21285	21486	21413	21163	21248	21268	21134	21440	21527	21330	21350	21347	21208	21347	21205	21314	21414	21258	21146	21295	21292	21208	21294	21291	21418	21356	21335	21365	21152	21407	21306	21260	21341	21316	21169	21159	21261	21161	21444	21427	21456	21280	21283	21158	21447	21449	21297	21363	21362	21264	20983	21117	21261	21332	21311	21344	21211	21480	21267	21394	21112	21215	21314	21161	21428	21271	21421	21441	21264	21405	21153	21473	21404	21330	21470	21429	21068	21396	21299	21285	21448	21387	21170	21283	21378	21397	21382	21387	21350	21437	21240	21232	21086	21387	21444	21412	21309	21432	21334	21350	21190	21193	21298	21516	21515	21393	21320	21250	21306	21332	21482	21298	21614	21192	21352	21320	21371	21316	21313	21329	21302	21528	21135	21409	21319	21238	21280	21389	21163	21216	21403	21562	21369	21432	21361	21437	21357	21455	21247	21301	21224	21429	21212	21357	21069	21250	21188	21459	21250	21620	21390	21413	21385	21415	21330	21337	21331	21350	21354	21231	21343	21367	21252	21257	21455	21291	21414	21355	21197	21356	21520	21325	21478	21395	21079	21422	21344	21323	21130	21355	21389	21346	21233	21353	21458	21348	21605	21146	21377	21376	21250	21399	21502	21430	21477	21192	21366	21461	21370	21270	21344	21330	21373	21275	21246	21197	21185	21258	21358	21434	21364	21077	21192	21386	21234	21240	21235	21430	21287	21323	21500	21372	21328	21206	21173	21375	21357	21393	21444	21134	21168	21331	21548	21272	21232	21054	21294	21268	21441	21252	21178	21366	21323	21338	21343	21384	21305	21496	21204	21308	21327	21355	21238	21256	21286	21368	21367	21305	21508	21293	21317	21439	21568	21355	21356	21426	21398	21439	21318	21352	21081
22985	41034	32027	27661	24968	22564	20975	20234	19690	18609	18143	17746	17405	17186	17198	17078	17018	17011	16867	16811	16591	16718	16621	16698	16675	16710	16694	16909	16666	16738	16701	16674	16710	16739	16794	16782	16531	16668	16696	16557	16731	16696	16818	16727	16662	16730	16533	16726	16726	16707	16727	16615	16674	16625	16714	16628	16746	16742	16796	16687	16693	16743	16646	16741	16883	16709	16808	16728	16622	16786	16726	16644	16622	16846	16632	16613	16766	16681	16604	16612	16651	16670	16840	16567	16785	16742	16849	16687	16736	16731	16616	16724	16886	16812	16883	16623	16625	16734	16683	16634	16729	16700	16625	16647	16662	16612	16640	16609	16771	16671	16585	16768	16702	16611	16622	16492	16565	16515	16708	16652	16708	16728	16839	16686	16617	16495	16816	16721	16708	16654	16602	16789	16446	16760	16791	16684	16616	16664	16716	16636	16660	16622	16744	16656	16649	16761	16740	16754	16609	16720	16668	16652	16687	16862	16691	16596	16743	16755	16677	16780	16613	16584	16452	16709	16601	16569	16784	16651	16545	16731	16710	16736	16586	16603	16707	16785	16801	16797	16704	16641	16640	16552	16812	16578	16522	16666	16604	16699	16533	16770	16717	16560	16666	16881	16643	16774	16635	16827	16626	16694	16710	16596	16750	16782	16934	16606	16580	16769	16715	16579	16777	16733	16635	16625	16457	16652	16522	16737	16849	16669	16770	16808	16508	16784	16736	16651	16748	16817	16542	16455	16619	16665	16550	16777	16628	16665	16679	16513	16585	16637	16609	16694	16542	16662	16761	16778	16597	16508	16698	16687	16764	16589	16718	16514	16818	16707	16671	16783	16774	16526	16859	16680	16655	16589	16763	16771	16628	16694	16639	16637	16514	16759	16680	16701	16662	16724	16779	16828	16651	16510	16666	16699	16569	16731	16632	16733	16571	16533	16841	16772	16814	16740	16818	16706	16581	16680	16751	16680	16731	16543	16415	16872	16684	16693	16668	16598	16626	16709	16726	16758	16791	16852	16900	16647	16830	16628	16675	16602	16507	16600	16674	16790	16676	16575	16572	16985	16737	16562	16642	16695	16862	16632	16862	16647	16805	16663	16713	16708	16617	16777	16672	16778	16616	16609	16578	16729	16566	16637	16762	16763	16815	16589	16721	16578	16593	16783	16721	16587	16722	16816	16646	16600	16594	16709	16723	16534	16838	16749	16739	16853	16587	16748	16651	16637	16616	16469	16967	16555	16509	16538	16806	16740	16703	16709	16712	16664	16676	16711	16539	16675	16766	16765	16651	16503	16802	16786	16565	16902	16795	16692	16537	16688	16551	16739	16708	16759	16813	16651	16739	16704	16643	16836	16643	16692	16686	16736	16663	16576	16779	16626	16706	16661	16631	16833	16661	16616	16823	16527	16789	16825	16758	16805	16744	16472	16798	16772	16712	16797	16646	16582	16515	16815	16555	16781	16730	16790	16647	16525	16539	16687	16640	16691	16677	16691	16660	16661	16603	16760	16636	16731	16677	16658	16706	16640	16632	16601	16605	16509	16610	16842	16638	16609	16742	16492	16768	16882	16701	16664	16709	16765	16744	16595	16756	16477	16695	16579	16696	16710	16711	16738	16805	16701	16689	16500	16643	16723	16499	16696	16580	16463	16633	16799	16652	16511	16726	16651	16709	16687	16857	16520	16621	16594	16702	16745	16624	16678	16687	16683	16697	16640	16497	16613	16504	16588	16785	16563	16826	16568	16584	16726	16546	16669	16697	16686	16619	16589	16652	16640	16650	16798	16665	16665	16578	16563	16590	16660	16655	16777	16702	16697	16700	16825	16653	16544	16633	16673	16643	16735	16664	16800	16701	16513	16782	16679	16558	16719	16682	16519	16596	16722	16775	16603	16633	16704	16806	16659	16574	16684	16691	16673	16754	16582	16748	16607	16790	16793	16653	16634	16655	16632	16744	16730	16503	16504	16698	16835	16688	16674	16861	16580	16641	16652	16574	16776	16631	16758	16578	16742	16581	16670	16676	16520	16685	16712	16617	16720	16663	16497	16740	16831	16646	16713	16803	16750	16791	16673	16745	16653	16875	16787	16722	16579	16762	16610	16810	16676	16729	16629	16569	16717	16638	16633	16834	16619	16784	16723	16456	16635	16864	16488	16509	16714	16603	16565	16541	16656	16760	16588	16750	16584	16742	16445	16619	16688	16683	16735	16795	16679	16723	16648	16698	16675	16521	16597	16917	16510	16689	16685	16542	16734	16457	16818	16723	16730	16801	16660	16628	16697	16529	16794	16718	16722	16625	16505	16566	16798	16940	16926	16731	16483	16867	16661	16644	16671	16712	16679	16484	16732	16693	16721	16726	16625	16604	16650	16678	16777	16717	16616	16533	16619	16825	16726	16734	16669	16668	16515	16630	16668	16649	16797	16617	16699	16506	16571	16774	16769	16752	16691	16670	16542	16624	16744	16637	16665	16530	16653	16765	16627	16568	16658	16589	16716	16607	16684	16635	16560	16615	16589	16591	16592	16722	16588	16454	16773	16748	16513	16757	16847	16748	16657	16603	16796	16757	16523	16482	16839	16733	16745	16810	16725	16779	16665	16862	16546	16679	16622	16619	16754	16742	16665	16778	16671	16639	16670	16625	16774	16457	16581	16800	16604	16845	16578	16737	16624	16706	16938	16738	16715	16466	16693	16717	16812	16598	16593	16825	16698	16654	16487	16692	16600	16632	16766	16753	16772	16673	16732	16605	16909	16639	16677	16906	16840	16497	16664	16775	16552	16772	16894	16659	16583	16646	16652	16778	16543	16876	16801	16677	16707	16685	16463	16756	16612	16627	16840	16720	16592	16626	16691	16956	16703	16912	16720	16688	16610	16688	16531	16742	16735	16532	16663	16715	16647	16604	16669	16876	16639	16677	16880	16661	16808	16564	16737	16646	16731	16699	16693	16645	16627	16764	16739	16713	16875	16531	16705	16700	16635	16690	16894	16616	16511	16640	16479	16630	16747	16664	16734	16755	16598	16757	16807	16676	16626	16546	16613	16563	16690	16702	16778	16762	16729	16642	16759	16591	16606	16637	16514	16658	16721	16752	16767	16707	16603	16844	16816	16700	16754	16659	16762	16758	16643	16602	16724	16734	16647	16755	16572	16702	16581	16614	16735	16774	16615	16592	16638	16618	16713	16658	16734	16586	16752	16727	16713	16732	16624	16609	16500	16548	16716	16628	16549	16691	16714	16703	16669	16788	16720	16670	16604	16617	16718	16541	16757	16724	16530	16681	16548	16578	16639	16626	16659	16705	16678	16694	16560	16568	16666	16668	16660	16802	16692	16940	16665	16424	16715	16816	16717	16728	16769	16637	16659	16751	16661	16651	16734	16695	16462	16607	16564	16687	16576	16644	16765	16566	16649	16533	16648	16816	16733	16745	16510	16722	16558	16627	16621	16698	16687	16740	16735	16653	16720	16707	16658	16522	16787	16782	16766	16760	16738	16628	16596	16717	16558	16762	16724	16613	16672	16662	16648	16716	16691	16528	16718	16509	16746	16711	16602	16660	16540	16792	16711	16665	16664	16642	16896	16795	16842	16495	16566	16591	16695	16738	16635	16717	16757	16739	16584	16599	16645	16714	16717	16650	16435	16574	16590	16574	16594	16802	16632	16776	16619	16715	16774	16542	16549	16624	16550	16567	16449	16804	16532	16810	16649	16625	16715	16654	16482	16804	16688	16683	16777	16560	16732	16503	16772	16798	16676	16825	16584	16757	16743	16572	16758	16803	16710	16686	16657	16535	16712	16759	16607	16663	16547	16665	16718	16837	16752	16540	16731	16714	16637	16702	16720	16603	16683	16794	16672	16745	16584	16608	16552	16593	16698	16729	16563	16611	16593	16681	16663	16608	16698	16742	16550	16633	16740	16702	16681	16634	16631	16907	16595	16732	16666	16631	16795	16702	16687	16768	16710	16808	16630	16773	16652	16642	16877	16513	16606	16699	16535	16719	16588	16562	16559	16657	16753	16738	16564	16748	16511	16791	16724	16431	16658	16795	16645	16688	16588	16666	16657	16574	16533	16803	16708	16767	16667	16755	16494	16722	16730	16718	16713	16818	16727	16726	16485	16741	16640	16680	16640	16742	16518	16607	16583	16758	16661	16568	16731	16841	16706	16704	16813	16957	16676	16653	16616	16573	16680	16634	16806	16633	16697	16678	16617	16628	16768	16677	16799	16550	16680	16655	16829	16623	16776	16555	16699	16781	16779	16659	16706	16728	16653	16756	16761	16708	16683	16772	16766	16733	16725	16619	16692	16694	16723	16667	16842	16709	16612	16620	16556	16806	16643	16614	16686	16608	16727	16837	16750	16767	16614	16622	16634	16648	16562	16692	16773	16726	16482	16555	16665	16655	16805	16669	16718	16731	16886	16667	16676	16660	16687	16570	16470	16743	16764	16654	16588	16759	16875	16663	16803	16585	16655	16684	16772	16589	16852	16876	16866	16592	16652	16780	16681	16592	16778	16614	16666	16637	16807	16817	16711	16735	16598	16917	16686	16665	16628	16877	16620	16837	16574	16868	16547	16662	16723	16612	16630	16607	16480	16650	16672	16694	16709	16717	16668	16603	16634	16804	16556	16748	16670	16792	16652	16605	16679	16658	16623	16783	16906	16554	16677	16635	16620	16730	16820	16677	16624	16680	16677	16682	16585	16751	16707	16708	16432	16680	16728	16719	16715	16782	16484	16715	16642	16891	16533	16719	16639	16686	16732	16408	16622	16659	16720	16679	16616	16652	16863	16716	16444	16784	16690	16791	16590	16843	16575	16723	16555	16687	16648	16680	16764	16831	16853	16668	16689	16631	16724	16871	16603	16763	16710	16562	16444	16710	16777	16831	16750	16652	16732	16669	16644	16741	16840	16644	16646	16670	16744	16934	16638	16722	16669	16719	16609	16635	16610	16696	16778	16767	16769	16792	16697	16721	16588	16853	16645	16813	16729	16495	16789	16723	16568	16715	16779	16844	16604	16506	16766	16900	16447	16557	16688	16743	16687	16538	16702	16758	16703	16602	16709	16646	16639	16597	16529	16630	16769	16743	16727	16889	16828	16581	16629	16700	16854	16627	16756	16689	16816	16659	16682
25007	21608	28061	28830	25094	24617	24581	23563	23077	22757	22458	22406	22306	22181	22035	22031	21919	21919	22012	21743	21620	21811	21877	21946	21878	21915	21725	21709	21980	21698	22042	21883	21811	21774	21751	21544	21921	21686	21809	21869	21877	21746	21846	21840	21769	21455	21656	21672	21895	21773	21712	21683	21881	21952	22106	21614	21808	21694	22020	21627	21714	21649	21986	21937	21937	22005	21838	21661	22025	21804	21829	21779	21814	21758	21768	22003	21870	21839	21803	21600	21668	21926	21866	21782	21790	21865	21701	21868	21745	21837	21662	21764	21854	21801	21645	21994	21674	21820	21693	21698	21573	21656	21645	21753	21988	21866	21785	21790	21867	21585	21724	21820	21701	21709	21858	21788	21582	21711	21669	21536	21904	21547	21846	21797	21862	21717	22050	21856	21725	21749	21861	21858	21884	21819	21950	21713	21782	21802	21894	21768	21753	21664	21776	21895	21724	21761	21749	21583	21790	21588	21784	21841	21695	21753	21631	22081	21626	21649	21871	21557	21679	21759	21584	21941	21893	21676	21825	21699	21765	21568	21959	21921	21838	21650	21450	21550	21759	21769	21878	21655	21678	21770	21708	21863	21676	21753	21816	21870	21693	21796	21869	21753	21801	21907	21690	21768	21591	21697	21822	21893	21678	21807	21884	21707	21806	21775	21636	21765	21718	21765	21781	21620	21852	22090	21807	21575	21691	21958	21804	21622	21949	21736	21760	21690	21587	21677	21817	21738	21719	21726	21639	21791	21928	22037	21866	21810	21774	21865	21729	21934	21821	21712	21676	21656	21621	21906	21714	21824	22002	21769	21911	21767	21825	21805	21865	21758	21539	21772	21873	21906	21612	21776	21790	21709	21811	21897	21583	21700	21621	21806	21747	21863	21746	21924	21740	21924	21827	21837	21532	21740	21877	21675	21747	21788	21732	21694	21939	21878	21749	21765	21688	21853	22037	21802	21617	21559	21750	21588	21784	21714	21739	21860	21776	21776	21642	21775	21656	21808	21744	21947	21744	21597	21932	21650	21749	21933	21856	21572	21554	21539	21700	21655	21746	21832	21988	21922	21693	21954	21748	22076	21822	21708	21834	21601	21723	21880	21674	21731	22061	21907	21794	21808	21598	21869	21913	21795	21670	21627	21670	21795	21907	21642	21920	21694	21785	21894	21492	21638	21939	21830	21686	21750	22054	21670	21935	21968	21715	21847	21608	21638	21854	21771	21803	21729	21752	21496	21684	21614	21785	21937	21722	21851	21963	21918	21701	21783	21853	21661	21721	21606	21910	21939	21770	21707	21645	21885	21748	21808	21650	21712	21832	21749	21641	21597	21810	21728	21751	21629	21760	21740	21691	21495	21763	21617	21672	21921	21884	21815	21758	21839	21904	21579	22050	21684	21840	21683	21825	21896	21854	21904	21806	21899	21644	21659	21772	21596	21824	21796	21761	21684	21839	21611	21744	21881	21788	22140	21710	21664	21720	21857	21875	21677	21617	21381	21625	21561	21793	21804	21784	21796	21806	21833	21708	22054	22091	21863	21698	21858	21831	21678	21821	21921	21578	21665	21791	21849	21885	21822	21815	21704	21819	21651	21850	21986	21795	21847	21814	21600	21729	21878	21646	21862	21820	21696	21876	21874	21728	21778	21984	21658	21605	21918	21841	21998	21611	21780	21570	22051	21952	21648	21725	21773	21929	21805	21540	21763	21677	21750	21686	22000	21598	21614	21738	21719	21592	21394	21728	21752	21833	21724	21942	21854	21814	21871	21738	21894	21919	21713	21935	21933	21876	21771	21648	21743	21741	21919	21825	21799	22060	22060	21668	21668	21764	21784	21612	21761	21904	22011	21802	21702	21808	21672	21493	21764	21843	21603	21788	21594	21943	21910	22021	21688	21833	21866	21825	21674	21739	21595	21761	21708	21761	21558	21924	21752	21670	21870	21668	21850	21893	21749	21991	21868	21687	21682	21811	21686	21909	21610	21838	21601	21710	21722	22027	21705	21783	21675	21876	21638	21746	21717	21864	21739	21598	21732	21634	21772	21787	21657	21882	21881	21989	21836	21742	21661	21680	21749	21719	21709	21644	21745	21831	21627	21802	21737	21900	21787	21741	21534	21704	21795	21739	21972	22001	21717	21934	21822	21839	21951	21793	21705	21828	21676	21687	21703	21712	21699	21795	21660	21768	21820	21649	21879	21774	21976	21684	21787	21920	21810	21653	21792	21794	21778	21883	21952	21745	21815	21750	21669	21697	21779	21864	21638	21927	21397	21675	21658	21638	21750	21663	21849	21665	22061	21899	21932	21615	21817	21951	21950	21791	21632	21843	21760	21652	21815	21485	21705	21896	21687	21750	21807	21661	21701	21745	22030	21918	21580	21608	21927	21388	21584	21742	21545	21623	21817	21792	21783	21687	21737	21840	21755	21704	21936	21775	21707	21493	22085	21657	21709	21937	21803	21641	21736	21876	21700	21759	21798	21747	21816	21591	21933	21814	21615	21739	21671	21865	21705	21963	21863	21873	21756	21710	21688	21848	21772	21987	21929	21910	21911	21862	21824	21755	21596	21678	21721	21700	21791	21895	21876	21870	21968	21785	21968	21619	21790	21762	21721	21825	21894	21871	21551	21895	21981	21772	21920	21964	21573	21564	21811	21687	22112	21911	21738	22033	21446	21458	21730	21817	21722	21757	21697	21664	21770	21751	21724	21911	21682	21720	21725	21672	21801	21798	21669	21769	21913	21648	21766	21728	21824	21789	21825	21872	22038	22078	21640	21682	21729	21954	21961	21655	21856	21953	21908	21788	21833	22064	21760	21633	21823	21568	21703	21895	21778	21834	21806	21954	21681	21690	21688	21868	21847	21614	21775	21672	21821	21829	21720	21867	21865	21810	21876	21877	21711	21672	21511	21790	21702	21923	21985	21867	21834	21863	21715	21715	21820	21841	21834	21861	21937	21654	21674	21523	21706	21766	21577	21680	21655	21874	21816	21754	21695	21651	21827	21698	21703	21763	21740	21913	21886	22042	21899	21692	21781	21657	21798	21828	21928	21937	21763	21671	21785	21615	21514	21750	21670	21575	21969	21654	21638	21788	21868	21901	21693	21630	21731	21993	21680	21864	21650	21645	21565	21887	21494	21611	21825	21765	21786	21920	21938	21685	21749	21876	21745	21677	21819	21630	21798	21946	21884	21629	21675	21768	21619	21955	21868	21844	21439	21847	21736	21757	21689	21732	21569	21815	21633	21618	21491	21957	21933	21922	21569	21789	21996	21796	21671	21614	21665	21872	22003	21845	21695	21794	22161	21801	21796	22027	21936	21975	21850	21943	21592	21660	21791	21821	21760	21865	21822	21679	21769	21635	21826	21848	21839	21740	22106	21855	21664	21758	21983	21824	21689	21585	21780	21734	21715	21725	21780	21618	21656	21747	21816	21886	21828	21726	21563	21573	21931	21902	21761	21663	21779	21681	21905	21841	21753	21818	21778	21537	21732	21793	21841	21836	21953	21767	21703	21853	21839	21739	21724	21599	21747	21856	21966	21948	21631	21697	21734	21698	21610	21818	21990	21678	21640	21616	21914	21811	21891	21830	21822	21810	21985	21690	21917	22015	21723	21794	21715	21816	21799	21623	21907	21647	21967	21781	21709	21823	21816	21657	21757	21908	21853	21889	21625	21861	21876	21664	21704	22099	21886	21879	21777	21808	21967	21714	22077	21847	21736	21874	22003	22015	21803	21795	21967	21674	21820	21689	21800	21768	21788	21755	21556	21644	22049	21850	21770	21768	21716	21812	21786	21904	21722	21541	21968	21767	21792	21912	21626	21918	21676	21722	21875	21864	21825	21686	21707	21855	21668	21830	21863	21832	21755	21711	21644	21651	21750	21760	21692	21962	21903	21616	21590	21797	21815	21543	21861	21662	21842	21709	21949	21828	21844	21659	21786	21857	21621	21861	21829	21852	21868	21682	21696	21793	21784	21701	21564	21759	21911	21680	21648	21579	21851	21870	21842	21843	21624	21636	21747	21762	21797	21757	21686	21907	21798	21815	21628	21774	21935	21671	21534	21800	21871	21971	21655	21710	21711	21796	21452	21650	21920	21795	21847	21695	21793	21679	21528	21742	21606	21954	22014	21771	21741	21953	21729	21813	21755	21530	21733	22012	21714	21812	21794	21967	21803	21742	21626	21642	21726	21835	21616	21638	21955	21765	21782	21809	21771	21825	21697	21889	21687	21551	21519	21564	21725	21914	21991	21989	21642	21846	21853	21622	21618	21817	21674	21758	21672	21691	21542	21884	21900	21706	21938	21704	21770	21720	21742	21570	21795	21896	21793	21684	21895	21602	21767	21714	21668	21454	21652	21813	21879	21544	21709	21902	21780	21604	21835	21866	21900	21862	21812	21824	21752	21612	21654	21679	21764	21676	21829	21810	21715	21761	21533	21944	21680	21946	21696	21648	21859	21643	21595	21564	21917	21755	21925	21921	21792	21977	21814	21827	21810	21691	21770	21601	21767	21733	21776	21894	21675	21732	21760	21778	21800	21658	21959	21918	21790	21687	21868	22081	21782	21857	21681	21708	21673	21644	21904	21862	21499	21674	21780	21872	21908	21816	21613	21846	21832	21731	21923	21710	21783	21793	21816	21892	21726	21780	21819	21726	21655	21636	21779	21956	21999	21578	21965	21762	21962	21676	21775	21484	21559	21696	21916	21617	21673	21655	21729	21801	21661	21590	21812	21684	21852	21965	21773	21867	21818	21808	21971	21802	22021	21896	21797	21878	21805	21768	21810	21812	21665	21876	21978	21830	21841	21836	21848	21634	21669	21903	21662	21869	21756	21947	21709	21856	22047	21780	21984	21708	21704	21780	22127	21812	21802	21734	21624	21862	21720	21743	21782	21789	21694	21812	21689	21851	21885	21733	21593	21595	21814	21768	21828	21989	21801	21902	21777	21961	21685	21553	21874	21894	21820	21677	21655	21925	21794	21748	21798	21769	21788	21622	21716	21819	21731	21921	21949	21886	21579	21725	21887	21508	21891	22057	21788	21685	21693	21584	21753	21896	21931	21728	21856	21723	21649	21734	21499	21867	21771	21776	21861	21704	21872	21671	21680	21763	21901	21843	21727	21768	21790
23566	38429	29969	25869	23767	21373	20721	19964	19180	18584	18084	17814	17598	17409	17220	17342	17186	16913	17159	16997	17032	17139	16911	17159	17024	17008	16982	16843	16963	17028	16953	17134	16855	17015	16808	16975	17231	16944	17085	17032	16918	16892	16965	16938	17120	16718	16937	16962	16976	17169	16946	17141	17040	16968	16899	16886	17051	16846	16905	17085	16851	16948	16988	16869	16879	17099	16848	16921	16848	16953	16995	16821	16916	16889	17019	16920	17058	17027	16818	16912	16867	17111	17119	16882	16789	17154	16862	16862	16831	17062	17075	16898	16843	16881	16983	16871	17179	16803	16916	17017	16906	16876	16895	16853	16983	16947	16862	16965	17030	17131	16955	16863	16762	16980	16925	16856	16945	16876	16988	16908	17010	17065	16912	16842	16954	16895	16935	16961	16893	17017	16886	16957	16856	16991	17121	16978	16981	16933	17077	16969	16992	17001	17064	16688	16957	17016	17077	16889	16875	17035	16954	17123	16784	16953	17049	16972	17004	16929	17023	17092	16901	16997	16904	17031	16979	16989	16884	17016	16970	16973	16913	16982	17011	17025	16907	16932	17163	16785	17024	16917	16892	16961	16790	16897	17014	17074	17104	16922	16929	16827	17001	16764	16926	16937	17066	16968	16916	17123	16808	17048	17133	17020	17032	17014	16997	16886	17031	16844	17074	17089	16892	17111	17032	16815	17203	16892	17009	17027	16757	16905	16990	17102	16861	17178	16987	16885	17048	17063	17203	16927	17190	16807	16971	16906	16991	16935	16753	16909	16948	16962	17139	17150	16867	16983	16916	17051	16819	16854	17092	16967	17004	16936	17028	16897	17065	16962	16948	17220	17044	16963	16951	16968	17026	16942	17015	17069	16929	16767	16998	16987	16843	16971	16826	16861	16897	17083	16975	17054	16953	17122	16880	17011	16870	17125	17018	16904	16889	16865	17072	16988	16882	16996	17095	16705	17041	16982	17022	17047	16911	16878	16897	17043	16857	17002	16959	16860	17038	16864	17071	16889	16910	16974	17007	17116	17035	16998	16969	17052	17090	16883	16859	16939	16832	16986	16933	16910	17122	16911	16742	16881	16922	17167	17077	16790	16929	16764	17044	17188	17082	17137	17104	16834	17075	16882	16987	16816	16734	16967	16799	17024	17087	17000	16913	17078	17001	17014	16955	16888	16974	17172	17042	16817	17056	16950	17121	16953	16934	16804	16904	16865	16967	17048	16911	16928	16938	17066	17027	16946	16954	16926	16789	17147	16905	16721	17147	16971	16833	17133	16938	16962	16762	17126	16924	16962	17128	16891	16962	16965	16842	16898	16980	16962	16857	16968	17009	17006	16975	17118	16998	17003	16878	17103	16968	16911	16999	17033	16955	17015	16803	16850	16940	16746	16945	17073	16957	16976	17038	17013	16907	16878	16954	16811	16975	16945	16807	17237	16880	17022	17086	17003	16799	16929	16911	16876	17010	16941	17010	17004	16727	17078	17080	17006	17028	16896	17030	16841	16922	16946	16799	17085	16828	16973	17012	16951	16961	16933	16968	17014	16955	17052	17139	16838	16885	16825	16972	17115	17206	17029	17015	17061	16917	16913	16794	16928	16920	16974	17059	16774	16869	16878	16949	17012	17065	17218	17023	17034	16993	16992	16970	16815	16980	16991	17012	17137	16891	16984	17018	16967	16926	16869	16982	16956	16930	17037	17063	16835	16930	16946	17060	16870	16959	16869	16728	16975	17002	16861	16987	16970	16945	17027	16955	17190	16872	16705	16946	16962	16923	16880	16972	16896	16915	17108	17001	16911	16916	16828	16873	17091	16829	17048	16959	16998	16930	16995	16695	16962	16903	16828	17054	17053	17120	17007	16938	16924	16891	17099	16958	17000	16919	17094	16987	16946	16977	17007	17106	16894	17009	17144	16973	16866	16838	17185	17011	16907	16862	16844	16954	17127	16860	16924	16917	17015	16945	17134	17025	16854	17081	16939	17079	17005	16930	16905	16846	16752	16845	16980	16964	17002	16779	16938	16983	17022	16921	17100	16975	16975	17031	16984	17036	17084	17005	16833	17024	16826	16970	16920	17013	16897	16818	17035	17020	16845	16952	16905	16949	17074	17014	16820	16910	16956	16936	16991	16905	17087	16864	16829	16780	17109	16956	17145	16920	17090	16926	17156	16999	16877	16993	17006	16896	16944	16943	16938	17033	17001	17019	17019	16899	17046	16948	16944	17002	16917	16951	16970	16922	16966	16908	17020	16912	16976	17013	16886	16936	17147	16962	16919	16952	16949	17008	16999	16939	16995	16845	17010	16916	16790	16911	16891	16932	16927	16893	16936	16937	16735	16905	17123	16901	17007	17022	16849	16886	17012	17003	16844	17000	16938	16980	17010	16941	16906	16962	16963	16858	17082	16967	16800	16796	17101	16893	16991	17143	16897	17186	16853	17133	16917	16880	16893	17023	17087	17041	17074	16961	17127	16904	17037	16924	16852	17005	16967	16943	16874	17054	16975	16999	16978	16996	16981	16811	16817	17003	17085	16772	16994	17079	16901	16833	17235	16971	17084	16837	17074	16980	17057	16978	17039	17103	17009	16903	16964	16959	17124	16893	16835	16894	17108	16887	17041	16970	16884	16974	17115	16980	17022	16999	17027	17026	16883	17052	16887	16728	17054	17010	17033	17014	16979	17007	16900	16965	16994	17098	16887	16929	16912	17017	17084	16854	17000	16879	16978	16867	17117	16904	16884	16970	16812	16963	16928	16903	16842	17047	16930	17032	16967	16955	17038	16991	17126	16996	17007	16947	16828	16904	16927	17258	16836	16881	16805	16754	16954	17038	16886	16929	16980	16874	16926	17097	16917	16812	16989	16984	17029	16851	16915	17005	16854	17053	17038	16914	17064	17000	17094	16937	17010	16928	16904	16969	17102	17050	16885	17071	16906	17006	16818	17116	17038	16794	17031	16769	16948	16824	16889	17003	16897	17002	17165	16832	16930	17104	17048	16921	16958	17050	17040	16958	16861	16956	16925	17063	16954	16940	16941	17022	16987	17019	16980	16922	17083	17098	17196	17011	17000	16967	17108	17129	16893	17000	16910	16920	16845	16920	16800	17085	16967	16924	16999	17104	16860	16986	16929	16978	16916	16884	17075	16918	16899	16875	16924	16869	16824	16847	16967	17031	16932	16994	16859	17202	16946	16984	16905	16949	16987	17001	17243	17029	16814	17015	16998	16841	17068	16987	17177	17041	16879	16916	16853	16900	16847	16886	17119	16943	16966	17055	16935	16964	17042	17046	17183	16984	16909	17104	16818	16902	17031	16804	17011	17125	16815	17263	17016	16851	16948	17103	17013	16940	16962	16972	17171	17107	16956	17186	17114	16959	17115	17031	16899	17048	17048	17112	17154	16759	17027	17005	16791	16900	17058	16770	16837	17137	16867	16798	17208	16853	16796	17094	16861	17035	16962	16934	16953	17063	16858	16993	16750	17059	16779	17178	16963	16992	17045	16964	17161	16931	16795	16898	17002	16966	17046	16987	17116	17052	17053	16971	17050	17010	17074	17119	17097	17026	16923	17023	16895	16996	17044	16951	16882	16990	16984	17063	17090	16912	17058	16879	17021	17160	16972	16922	17038	17009	16819	16786	16843	17069	17063	16881	16943	17012	17044	17104	17043	17069	17121	16935	16910	16758	17038	16920	16975	16894	16946	16927	16997	17148	17001	16840	16791	16906	16890	17140	17008	17052	16995	16816	17088	16859	16913	16925	17045	16877	17049	16909	16972	16885	16941	16885	17089	17112	16899	16841	17067	17086	16915	16943	16933	16999	16960	16952	17104	17010	16845	16978	17074	17197	16926	16974	16949	16993	17049	17064	16871	17073	16924	16954	16779	16920	17103	16821	17093	16999	16912	17154	16909	17074	16995	16850	16926	17014	17047	16887	16979	17001	16962	16989	16795	16856	17258	16895	16938	16833	16849	17021	16911	16883	17037	16887	16888	16826	16904	17007	16948	17015	16929	17025	17183	17018	16817	16716	17049	17069	16972	16860	17002	16907	16950	16996	16959	16886	16902	16907	17100	16850	16898	16932	16693	16911	16915	16922	16986	16930	17086	16886	16991	16836	16999	16967	17092	16831	17082	17064	17015	17070	17042	16871	16957	17049	16961	16926	16931	16910	16937	16887	16816	16947	16977	16881	17057	16879	17034	17009	17081	17120	16986	17050	17044	16836	17085	16832	16904	16864	16969	16955	16918	17036	17016	16994	16934	16877	17003	17010	16879	17090	16992	16890	17139	16967	16893	16984	17076	17143	16984	16866	17020	17004	17016	17011	17062	16890	16997	17016	16988	16980	17011	17114	17053	16973	16956	17143	16938	17063	16869	17097	16805	16952	16975	17095	17086	16996	16910	16774	16774	16966	16941	17039	16747	17210	16906	16749	16935	16985	17032	16950	16947	16928	16935	16920	17090	16809	16897	17074	17073	16929	17035	16934	16831	16818	16922	16949	17016	16931	17064	17075	17050	17143	17040	16984	17061	16928	16959	16894	16890	16944	17156	16936	16858	17022	17049	17166	16962	17001	16991	16820	16817	16912	16798	16981	16878	17032	16904	16912	16909	16848	17043	17277	17020	17049	16848	17096	17036	17080	17051	17009	17103	16942	17107	17007	16791	16939	16799	17129	16787	17002	16992	17133	17032	17091	17084	16980	16937	17044	17006	16917	17009	17004	16931	16947	17065	17024	17008	17033	16920	17023	16883	16916	17007	16938	16985	17093	17062	17047	16836	16847	17035	16923	16950	17040	16864	16815	16873	16971	17023	16878	16864	16933	17097	16939	17097	17044	17032	17075	16983	16874	16913	17128	16770	17004	17031	16905	17229	16881	16917	16839	17076	16819	17084	17074	16928	16931	17072	16822	16874	16942	16979	17154	17079	16810	16834	16934	16832	16872	16893	17048	16816	17037	17084	17173	16929	17053	16960	16871	17081	16997	16926	16962	17047	16884	16898	16840	16804	16915	16949	17151	16940	16964	17079	17011	16875	17054	16775	16956	16841	16922	16909	16909	16968	16881	17046	16860	17100	16739	16991	17118	16899	16916	16947	16931	16891	17035	16981	17104	17092	17142	16944	16950	16817	17120	16910
22270	21402	28685	24563	22480	26076	28788	24696	23633	23791	22966	22760	22405	22381	22229	22223	22113	22027	21855	21648	21862	21872	21734	21887	21673	21565	21717	21546	21765	21829	21788	21621	21806	21757	21645	21698	21639	21525	21794	21619	21525	21568	21607	21606	21584	21853	21855	21978	21814	21436	21522	21707	21698	21584	21689	21726	21642	21696	21510	21717	21619	21776	21515	21620	21592	21491	21762	21719	21572	21652	21662	21581	21464	21502	21719	21490	21745	21653	21608	21623	21547	21399	21490	21655	21564	21547	21564	21642	21635	21664	21514	21412	21767	21537	21902	21788	21595	21699	21642	21559	21650	21682	21431	21551	21621	21710	21622	21344	21509	21316	21563	21381	21540	21690	21663	21629	21461	21452	21718	21586	21519	21523	21452	21492	21528	21693	21562	21651	21601	21545	21452	21597	21654	21755	21527	21734	21631	21587	21639	21391	21676	21682	21733	21558	21616	21492	21773	21861	21486	21546	21620	21670	21581	21442	21657	21413	21493	21829	21619	21498	21519	21723	21747	21491	21482	21752	21745	21461	21762	21293	21705	21556	21520	21630	21610	21636	21509	21739	21628	21648	21538	21747	21515	21668	21462	21520	21426	21460	21456	21636	21576	21611	21691	21517	21635	21518	21501	21492	21488	21517	21394	21600	21398	21548	21631	21426	21502	21534	21445	21684	21463	21442	21577	21688	21733	21434	21624	21193	21635	21684	21444	21327	21568	21606	21657	21476	21501	21626	21351	21502	21506	21467	21322	21832	21700	21609	21565	21380	21669	21493	21565	21586	21732	21594	21611	21426	21585	21585	21476	21566	21447	21654	21621	21611	21809	21782	21622	21434	21528	21597	21462	21673	21650	21556	21830	21464	21707	21788	21748	21563	21487	21615	21585	21502	21486	21577	21567	21621	21626	21529	21478	21549	21720	21522	21444	21576	21610	21553	21460	21774	21651	21534	21554	21716	21815	21563	21590	21616	21610	21503	21509	21391	21692	21474	21332	21489	21525	21529	21467	21664	21499	21497	21567	21605	21521	21587	21338	21647	21523	21582	21417	21261	21564	21406	21640	21647	21530	21678	21588	21592	21712	21524	21629	21382	21454	21738	21614	21810	21688	21523	21605	21449	21634	21565	21656	21637	21563	21542	21642	21660	21611	21560	21647	21605	21618	21524	21600	21775	21487	21652	21488	21383	21342	21357	21604	21671	21611	21779	21657	21323	21630	21707	21679	21498	21483	21423	21648	21620	21459	21383	21459	21675	21634	21346	21574	21519	21603	21723	21575	21553	21623	21523	21821	21643	21693	21570	21469	21570	21540	21817	21574	21599	21681	21649	21699	21728	21467	21450	21665	21667	21729	21427	21582	21621	21546	21429	21792	21336	21543	21574	21709	21408	21593	21594	21746	21579	21602	21730	21895	21665	21546	21403	21564	21526	21617	21698	21658	21621	21287	21564	21587	21436	21471	21677	21426	21643	21484	21638	21563	21508	21591	21405	21310	21507	21681	21518	21655	21600	21522	21514	21612	21765	21617	21613	21719	21630	21571	21594	21720	21448	21773	21628	21422	21510	21469	21388	21565	21825	21691	21557	21683	21605	21572	21511	21552	21731	21514	21611	21672	21378	21502	21681	21569	21318	21564	21312	21650	21323	21631	21450	21645	21582	21514	21759	21611	21335	21494	21650	21721	21625	21643	21652	21499	21545	21451	21805	21596	21524	21443	21566	21623	21350	21518	21717	21585	21657	21721	21631	21530	21696	21595	21424	21803	21473	21334	21573	21694	21521	21764	21811	21497	21521	21548	21531	21600	21572	21721	21332	21585	21615	21515	21568	21683	21434	21601	21573	21571	21781	21642	21455	21447	21459	21465	21453	21531	21789	21547	21537	21593	21436	21433	21398	21500	21542	21508	21426	21522	21549	21593	21545	21522	21547	21597	21728	21702	21669	21654	21493	21618	21752	21653	21523	21809	21584	21443	21765	21876	21598	21462	21609	21706	21810	21686	21589	21535	21681	21683	21626	21577	21582	21324	21458	21592	21348	21526	21597	21614	21535	21562	21568	21807	21506	21479	21413	21694	21585	21553	21619	21674	21683	21535	21889	21805	21650	21564	21569	21766	21460	21601	21679	21432	21438	21572	21423	21541	21682	21734	21494	21476	21367	21513	21548	21635	21325	21612	21405	21567	21616	21723	21674	21612	21512	21629	21711	21610	21675	21391	21412	21615	21541	21537	21624	21623	21737	21501	21622	21534	21547	21692	21539	21615	21583	21446	21443	21585	21580	21619	21743	21360	21469	21407	21560	21350	21361	21486	21381	21570	21511	21614	21570	21689	21697	21476	21473	21451	21475	21602	21630	21483	21639	21472	21470	21625	21401	21703	21488	21678	21478	21624	21465	21544	21588	21774	21544	21658	21636	21601	21581	21650	21662	21446	21401	21746	21584	21602	21397	21810	21472	21470	21759	21491	21548	21893	21484	21683	21715	21696	21545	21678	21592	21612	21614	21590	21618	21681	21529	21641	21498	21366	21869	21642	21815	21607	21626	21418	21639	21731	21680	21677	21547	21532	21569	21801	21248	21645	21586	21572	21392	21598	21570	21634	21384	21641	21451	21677	21575	21214	21373	21832	21823	21658	21549	21808	21550	21599	21565	21630	21624	21747	21538	21445	21585	21552	21523	21540	21571	21609	21681	21587	21526	21491	21583	21733	21452	21538	21500	21568	21450	21851	21563	21539	21682	21504	21472	21281	21556	21572	21564	21505	21385	21621	21616	21472	21520	21809	21572	21627	21431	21638	21444	21541	21735	21695	21400	21748	21625	21614	21656	21645	21623	21527	21519	21775	21608	21849	21858	21435	21671	21556	21500	21628	21341	21499	21618	21612	21574	21689	21583	21532	21432	21548	21340	21690	21659	21352	21548	21639	21432	21586	21310	21447	21543	21794	21901	21636	21416	21391	21594	21555	21337	21447	21466	21634	21476	21488	21633	21625	21703	21534	21424	21690	21412	21599	21661	21632	21570	21512	21484	21717	21701	21516	21695	21446	21545	21646	21528	21625	21547	21650	21378	21667	21673	21508	21659	21521	21541	21534	21540	21402	21609	21699	21550	21420	21669	21957	21695	21736	21675	21603	21410	21492	21397	21512	21731	21766	21558	21565	21577	21623	21551	21559	21600	21760	21384	21482	21596	21576	21539	21502	21657	21462	21812	21512	21531	21814	21536	21546	21506	21594	21828	21619	21553	21475	21625	21555	21630	21859	21432	21650	21647	21479	21599	21134	21714	21615	21578	21628	21470	21574	21534	21544	21576	21585	21626	21701	21838	21633	21585	21437	21570	21498	21617	21581	21305	21580	21517	21473	21746	21561	21653	21478	21656	21564	21499	21579	21405	21443	21672	21683	21411	21632	21478	21676	21596	21608	21574	21491	21465	21413	21624	21508	21538	21407	21578	21626	21735	21588	21655	21538	21583	21399	21540	21602	21533	21452	21641	21769	21544	21934	21616	21586	21529	21734	21515	21712	21678	21434	21614	21647	21639	21601	21363	21563	21593	21584	21622	21505	21635	21863	21588	21375	21633	21466	21693	21436	21598	21623	21733	21800	21703	21667	21414	21400	21586	21367	21441	21531	21597	21624	21418	21771	21584	21677	21512	21651	21548	21833	21754	21683	21719	21541	21728	21649	21517	21677	21630	21412	21633	21635	21495	21547	21753	21547	21436	21216	21485	21337	21764	21562	21446	21649	21584	21676	21752	21812	21562	21458	21596	21707	21481	21601	21859	21673	21653	21644	21732	21429	21413	21559	21644	21746	21734	21408	21598	21799	21729	21775	21396	21631	21721	21683	21474	21549	21627	21508	21611	21694	21596	21376	21627	21476	21442	21393	21448	21552	21483	21561	21602	21561	21546	21645	21773	21533	21594	21474	21597	21564	21509	21592	21717	21544	21550	21480	21471	21555	21686	21465	21412	21818	21553	21612	21568	21721	21667	21489	21506	21614	21383	21747	21553	21730	21579	21747	21720	21395	21607	21747	21613	21617	21442	21478	21504	21567	21473	21687	21555	21638	21356	21536	21564	21759	21690	21883	21532	21692	21607	21475	21453	21537	21488	21482	21569	21641	21631	21805	21523	21702	21619	21625	21744	21510	21394	21621	21498	21474	21722	21514	21544	21404	21665	21456	21637	21673	21629	21552	21672	21674	21485	21531	21641	21522	21565	21636	21486	21630	21582	21657	21611	21665	21560	21422	21438	21503	21667	21473	21600	21444	21714	21748	21591	22003	21694	21407	21479	21693	21510	21670	21518	21529	21769	21675	21806	21763	21540	21429	21549	21450	21670	21412	21722	21600	21486	21568	21443	21345	21516	21409	21471	21576	21560	21675	21781	21601	21600	21859	21658	21473	21401	21592	21598	21652	21632	21639	21675	21492	21622	21511	21582	21345	21730	21755	21520	21640	21543	21736	21630	21618	21569	21406	21469	21573	21565	21549	21573	21654	21538	21622	21637	21692	21586	21487	21689	21513	21598	21697	21599	21719	21651	21740	21532	21679	21875	21585	21502	21363	21468	21487	21584	21609	21601	21508	21575	21494	21497	21350	21502	21605	21478	21475	21536	21684	21670	21469	21493	21711	21554	21502	21482	21638	21501	21487	21664	21519	21627	21527	21623	21631	21569	21607	21488	21578	21731	21382	21423	21612	21569	21723	21503	21731	21445	21674	21554	21632	21683	21724	21495	21646	21412	21514	21406	21461	21467	21839	21467	21369	21480	21688	21674	21707	21583	21590	21700	21426	21656	21489	21475	21438	21668	21719	21541	21690	21619	21747	21519	21761	21402	21642	21507	21676	21479	21640	21457	21642	21359	21429	21537	21400	21901	21574	21568	21520	21420	21571	21618	21481	21581	21564	21591	21659	21507	21549	21667	21753	21704	21472	21419	21376	21487	21572	21507	21583	21540	21686	21638	21616	21507	21441	21583	21476	21515	21384	21651	21524	21754	21731	21715	21679	21764	21466	21622	21323	21487	21330	21600	21588	21515	21306	21385	21752	21639	21601	21697	21527	21862	21380	21608	21381	21798	21564	21708	21472	21694	21696	21600	21683	21525	21578	21527	21656	21350	21473	21669	21664	21427	21606	21783
24238	44880	35521	30740	27574	24521	23292	21885	20796	19664	18848	18301	18170	17562	17525	17332	17232	17283	17063	16989	17127	17123	16985	16976	16785	16909	16986	17002	16930	16874	17019	16771	16886	16945	17012	16804	17032	16834	17148	16862	16693	16820	16831	16810	17055	16903	16774	16889	16846	16893	16872	16844	16806	16904	16776	16939	16753	16839	16809	16776	16810	16828	16739	16888	16842	16907	16815	16959	16844	16904	16800	16935	16864	16828	16988	16955	16662	16895	16902	16837	16842	16955	16926	16804	16941	16687	16760	16717	16779	16928	16799	16838	16876	16886	16729	16885	16752	16769	16918	16866	16912	16933	16792	16940	16845	16934	16958	16903	16979	16902	16639	16776	16942	16995	16724	16779	16986	16760	16851	16790	16856	16955	16821	16871	16752	16829	16850	16738	16936	16676	16819	16862	16921	16676	16934	16750	17029	16864	16670	16881	16911	16879	16851	16811	16873	16755	16850	16924	16839	16868	16781	16821	16762	16934	16808	16935	16826	16829	16880	16634	16909	16866	16757	16750	16879	16631	16823	16789	16800	16836	16968	16880	16831	16660	16942	16829	16861	16940	16734	16768	16898	16664	16864	16906	16825	16981	16815	17015	16876	16983	16701	16791	16948	16800	16866	16621	16854	16721	16916	16866	16749	16679	16788	16899	16764	16931	16709	16820	16852	16778	16795	16806	16706	16841	17026	16787	16791	16714	16823	16804	16730	16841	16874	16860	16704	16673	16992	16901	16852	16893	16911	16735	16969	16912	16792	16851	16786	16837	16758	16913	16655	16712	16907	16895	16800	17046	16771	16855	16768	16752	17002	16782	16781	16875	16737	16909	16912	16752	16846	16878	16758	16814	16937	16671	16968	17017	16736	16612	16899	16836	17035	16738	16687	16816	16933	16746	16717	16726	16899	17006	16722	16922	16740	16931	16775	17080	16957	16894	17040	16819	16731	16845	16757	16749	16689	16893	16621	16792	16782	16826	16953	16909	16821	16804	16825	16778	16789	16719	16758	16822	16842	16892	16890	16974	16854	16906	16636	16778	16888	16749	16754	16794	16744	16725	16921	16761	16874	16735	16821	16877	16860	16879	16857	16798	16764	17152	16844	16911	16997	16760	16841	16831	16918	16878	16899	16857	16778	16718	16910	16681	16765	16843	16914	16956	16971	16736	16811	16813	16817	16698	16883	16861	16920	16692	16807	16929	16804	16855	16725	16780	16731	16851	16917	16932	16776	16878	16902	16868	16950	16887	16890	16820	16896	17058	16892	16649	16807	16823	16738	16708	16823	16714	16708	16705	16970	16863	16987	16823	16836	16913	16918	16917	16902	16851	16680	16867	16946	16912	16863	16904	16685	16831	16904	16776	16765	16887	17001	16885	16889	16790	16881	16754	16732	16768	17038	16763	16818	16844	16742	16813	16698	16696	16960	16855	16854	16829	16910	16687	17036	16918	16817	16874	16856	16725	16828	16890	16785	16870	16808	16834	16884	16752	16744	16772	16774	16707	16885	16966	16789	16840	16777	16852	16882	16912	16892	16888	16967	16830	16958	16802	16763	16867	16941	16779	16801	16775	16873	16784	16910	16734	16934	16760	16873	16654	16777	16669	16796	16833	16897	16835	16951	16841	16787	16755	16844	16631	16808	16958	16937	16792	16693	16788	16859	16842	16658	16906	16880	17067	16917	16820	16766	17099	16708	16898	16837	16892	16906	16739	17038	16688	16872	17180	16793	16740	16733	16823	16848	16778	16680	16831	16903	16866	16878	16663	16899	16755	16880	16857	16797	16691	16841	16914	16731	16819	16887	16760	16818	16830	16843	16997	16680	16980	16908	16789	16915	16892	16835	16989	16702	16895	16858	16950	16800	16816	16859	16627	16692	16998	16783	16808	16738	16775	16823	16838	16860	16901	16749	16890	16972	16702	16748	16968	16710	16956	16779	17059	16632	16680	16802	16870	16959	16782	16997	16688	16887	16810	16872	16793	16740	16610	16809	16809	16740	16703	16870	16784	16829	16833	16932	16725	16798	16847	16930	16838	16926	16817	16817	16859	16892	16608	16786	16816	16847	16838	16664	16666	17058	16810	16887	16896	16791	16764	16859	16770	16855	16546	16886	16922	16794	16879	16894	16836	16805	16772	16760	16915	16921	16763	16886	16915	17032	16876	16893	16640	16695	16725	16913	16772	16867	16648	16803	16805	16741	16798	16619	16786	16818	16709	16732	16869	16916	16878	16776	16966	16850	16816	16826	16706	16745	16718	16977	16705	16864	16781	16779	16913	16906	16666	16993	16919	16795	16801	16896	16947	16999	16883	16855	17007	16713	16906	16812	16890	16979	16845	16926	16801	16871	16834	17000	16806	16931	16890	16857	16839	16790	16728	16928	16791	16789	16738	16725	16855	16752	16854	16819	16898	16813	16800	16913	16882	16868	16713	16894	16863	16670	16839	16778	16713	16887	16712	16744	17029	16779	16681	16779	16907	16775	16708	17035	16933	16779	16779	16864	16777	16915	16876	16808	16805	16719	16879	16740	16821	16963	16920	16924	16759	17007	16913	16944	16940	16977	17041	16701	16803	16721	16833	16967	16735	16843	16739	17127	16672	16873	16993	16790	16820	16747	16783	16769	16878	17048	16731	16909	16842	16775	16763	16777	16772	16981	16796	16732	16731	16886	16751	16894	16913	16818	16911	16862	16801	16840	16750	16691	16885	16759	16877	16697	16897	16628	17010	16715	16753	17056	16906	16792	16715	16880	16713	16863	16806	16952	16810	17035	16781	16657	16692	17026	16894	16793	16741	16726	16784	17027	16908	16871	16905	16806	16603	16795	16912	16865	16887	16980	16899	16771	16724	16862	16912	16905	16838	16696	16818	16851	16715	16843	16842	16723	16966	16975	16833	16782	17001	17012	16720	16825	16714	16818	16881	16915	16893	16660	16883	16830	16824	16838	16927	16643	16807	16979	16885	16952	16842	16736	16850	16753	16718	16967	16723	16942	16905	16615	17016	16819	17000	16724	16792	16773	16922	16668	16775	16791	16854	16849	16750	16922	17033	16954	16817	16981	16723	16880	16736	16838	16750	16813	16699	16699	16800	16733	16942	16753	16935	16748	16858	16823	16767	16969	16832	16868	16941	16820	16696	16894	16637	16833	16814	16724	16866	16909	16903	16751	16924	16629	16724	16848	16968	16818	16697	16921	16867	16827	16825	16809	16864	16821	16761	16930	16686	16800	17024	16915	16751	16703	16721	16872	16933	16856	16632	16786	16656	16871	16832	16949	16908	16839	16841	16941	16754	16715	16781	16880	16824	16878	16772	16712	16741	16904	16901	16816	16861	16904	16783	16877	17165	16986	16948	16792	16773	16916	16800	16765	16817	16742	16851	16846	16906	16795	16696	16846	16931	16761	16822	16828	16816	16833	16811	16771	16733	16814	16756	16810	16851	16810	16799	16677	16804	16931	16880	16891	16884	17040	16841	16821	17063	16972	16799	16781	16839	16742	16810	16900	16996	16904	16732	16882	16920	16810	16815	16857	16779	16798	16897	16791	16788	16944	16739	16723	16729	16990	16828	16899	16913	16777	16862	16871	16780	16714	16659	17005	16695	16896	16947	16904	16724	16764	16902	16831	16736	16787	16959	16933	16778	16799	16886	16590	16827	17029	16780	16810	16669	16972	16818	16706	16752	16910	16978	16860	16834	16727	16826	16740	16809	16892	16930	16623	16876	16805	16945	16833	16819	17027	16909	16851	16866	16696	16632	16773	16716	16938	16856	16931	16781	16998	16863	16819	16765	17067	16726	16806	16819	16744	16817	16772	16810	16955	16849	16806	16702	16808	16875	16835	16944	16844	17062	16785	16919	17040	16894	16778	16756	16838	16906	16986	16822	16692	16848	16891	16952	16799	16767	16756	16842	16968	16651	16832	16755	16755	16798	16931	16654	16788	16840	16902	16760	16800	16978	16765	16854	16799	16604	16643	16882	16759	16793	16787	16839	16751	16840	16872	16800	16816	16690	16951	16835	16875	16754	16992	16870	16956	16753	16800	16887	16920	16713	16782	16989	16959	16777	16831	16888	16898	16692	16855	16967	16862	17000	16925	16791	16771	16637	16850	16872	16707	16813	16697	16890	16670	16829	16875	16734	16929	16926	16796	16836	16892	16971	16975	16884	16878	16869	16912	16869	16807	17009	16854	16843	16928	16753	16776	16754	16642	17017	16604	16682	16600	16672	16944	16694	16835	16900	16893	16768	16782	16958	16685	16833	16744	16875	16849	16983	16872	16805	16882	16818	16793	16712	16864	16848	17019	16727	16876	16907	16781	16706	16927	16826	16948	16712	16785	16883	16868	16646	16809	16810	16980	16585	16852	16759	16791	16811	16879	16898	16952	16916	16791	16976	16890	16725	16836	16934	16653	16988	16802	16876	16733	16722	16895	16878	16631	16845	16867	16755	16833	16755	16930	16849	16935	16938	16878	16822	16804	16826	16680	16625	16999	16871	16759	16722	17042	16821	16839	16851	16949	16751	16887	16885	16801	16915	16902	16799	16906	17092	16841	16904	16996	16737	16842	16783	16841	16786	16826	16803	16882	16751	16983	16744	16909	16667	16756	16798	16931	16679	17020	16879	16759	16739	17025	16852	16956	16847	16917	16747	16745	16985	16744	16856	16886	16937	16841	16828	16977	16678	16837	16726	16723	16610	16883	16977	16882	16676	16830	16706	16692	16848	16940	16645	16790	16859	16794	16822	16781	16916	16897	16724	16914	16746	16791	16757	16857	16827	16820	16909	16874	16802	16785	16897	16904	16756	16741	16901	16698	16761	16834	16735	16767	16979	16854	16869	16981	16718	16688	16860	16723	16807	16845	16925	16758	16775	16868	16740	16890	16818	16721	16919	16913	16754	16897	16975	16893	16811	16864	16761	16796	16950	16676	16903	16858	16692	16760	16787	16867	16844	16842	16745	16628	16816	16764	16897	16709	16715	16819	16773	16916	16819	16632	16755	16868	16807	16599	16982	16717	16898	16837	16802	16737	16958	16802	16690	16850	16731	16832	16919	16802	16978	16844	16992	16776	16925	16786	16909	16871	16796	16846	16876	16823	16937	16660	16710	16913	16847	16832	16972	16652	16836	16783	16872
31848	29270	32267	29018	25410	24373	23801	23263	22797	22511	22559	22326	22202	22109	22155	22097	21868	22074	22042	21997	21905	21866	21814	21786	22119	21967	22109	22015	21806	21837	21934	21971	22014	22024	22119	21757	21926	21897	21726	21789	22118	21733	21969	21932	21876	21865	21781	21719	22063	21929	21771	22064	21867	21780	21811	21739	21813	21709	21911	22177	21960	21965	21889	21822	21860	21823	21930	22124	21764	21786	21891	21903	21887	21938	21758	21902	21796	21929	21719	21677	21939	21921	21808	21972	21919	21755	21926	21788	21825	21797	21755	21971	21906	21856	21715	21739	21888	21942	21977	22119	22017	21747	21859	21962	21949	21868	22139	21890	21770	21930	21929	21910	21925	21972	21829	21925	22003	21947	22078	22078	21618	21901	22024	21894	21834	21793	21724	21925	21930	21644	21764	21769	21790	21998	21944	21747	21848	21813	21790	21876	21927	21793	21870	21958	21918	21936	21745	22056	21906	21896	21750	21946	21936	21823	21728	21842	21761	21947	21906	21981	21797	21925	22163	21994	22055	21667	22001	21831	21908	21852	22143	22093	22117	21855	21879	21816	21933	22062	21759	21848	21801	21792	21940	21928	21860	21834	21520	21945	21608	21776	21672	21984	21872	21917	21945	21815	21905	21824	21940	21909	21931	21803	21912	22029	21819	21919	21881	21824	21948	21963	21757	21740	21731	21751	22017	21759	21810	21740	21697	21994	21892	21916	21749	21790	21971	21992	21893	22048	22003	21699	21980	21588	21763	22050	21938	21888	22007	21568	22063	21922	21911	21700	21793	21837	22015	21800	21986	21997	21963	21937	21850	21846	21958	21729	21820	21769	21767	21812	21818	21819	21790	21920	21974	21850	21873	21756	21941	21714	21974	21925	21950	22001	21946	21804	22033	21826	21897	21976	21924	21894	21769	21919	21885	21834	21886	21909	22148	21942	21663	21923	21977	21907	21987	21989	21999	21934	21699	21786	21757	22015	21881	22124	21943	21719	22029	21637	21818	21966	21958	21782	22005	22018	21975	21836	22015	22002	21775	21933	21894	21806	21929	21943	21848	21826	21831	21645	21709	21845	21736	21793	21889	21790	21915	21669	21768	21913	21953	21737	21669	21834	21800	22043	21902	21894	21806	21736	21863	21955	21966	21842	21773	21941	21871	21908	21793	21860	21734	21992	22105	21806	21956	22042	21810	21870	21770	21581	21737	21641	21865	21984	21689	21636	21908	21860	21730	21653	21903	22060	21740	21626	21823	21701	21642	21853	21926	21943	22077	21556	21743	21854	21973	21851	21580	21929	21726	21746	21984	21918	21885	21905	21908	21820	21889	21837	21837	21887	21751	21780	21964	21880	21918	21885	21739	21863	22091	22059	21784	21823	21716	21783	21794	21947	21869	21715	21890	22075	22034	22059	21990	21694	21842	21804	21867	21947	21687	22061	22076	21862	21726	21907	21819	21893	21800	21650	21951	21831	21688	21787	21786	21772	21649	21726	21811	21902	21837	21835	21980	21884	21870	21996	21888	21805	21884	22082	21949	21891	21902	21733	22143	21995	21948	21938	21715	21784	21882	21958	21744	21996	22183	21955	22042	21932	22055	21870	21991	21657	22031	21915	21951	22081	21935	21949	22009	21839	22084	21895	22032	22024	21788	22099	22073	21997	22077	21835	21767	21893	21934	22011	22013	21947	21949	21859	21940	21771	21978	21921	21804	21790	21799	21939	21849	21767	21736	22101	21807	21863	21866	21956	21892	21894	21854	21975	22034	21751	21992	21886	22167	21828	21987	21657	21895	21856	22014	22087	21610	21835	21922	21918	21683	21723	21962	21963	21928	21766	22006	21763	22095	22010	21952	21926	21872	22040	21713	21763	21696	21905	21795	21855	21857	21924	21895	21955	22023	21857	22001	21711	21887	21848	21623	22015	21861	21805	21826	21898	22065	22027	21993	22146	21784	21859	21878	21909	21996	21620	21833	21880	21834	21982	21722	21943	21997	21769	21820	21835	21840	21961	22157	22092	22019	21903	21748	21828	22031	21688	21749	21939	21812	21928	21813	21838	21932	21982	21760	21909	21984	21950	21956	21805	21776	21798	21916	21911	21979	21944	21732	21867	21611	21879	21797	21745	21864	21819	21922	21867	21905	21655	21832	21603	21855	21915	21587	21842	21917	21608	21967	21957	21902	21813	21905	22019	21849	21810	21950	22043	21950	21916	22199	22002	22067	21862	21795	21896	21728	21771	21788	22016	21571	21951	21862	21989	21811	22056	21983	21681	21748	22026	21863	21957	22081	21928	21694	21719	21845	21730	21864	21661	21899	21992	21900	21945	21739	22007	21818	21561	21834	21869	21780	21739	21892	21742	21686	21762	21983	21835	22002	21905	22124	21932	21902	21832	21938	21867	21767	21893	21911	21992	21848	21732	21770	21955	21797	21739	21782	21823	21933	21701	22065	22072	21979	22064	21885	21937	21753	21795	21955	22092	22071	21998	21816	21717	21899	21968	21757	21813	21890	21861	21884	21965	22056	21899	21945	21907	22022	21841	21761	21698	21929	21958	22016	21946	21915	21910	21990	21976	21692	22069	21706	22092	21838	21819	21986	21819	21983	21951	21879	21938	21950	22095	21988	22053	21794	21999	21972	21937	21853	21911	21707	21738	21651	21850	21736	21838	21859	21793	21947	22068	21939	21973	21694	21976	21990	22037	21987	21932	21979	21774	21711	22059	21852	21996	21898	21869	22004	21898	21923	22005	21924	21902	21720	21746	22074	21831	21978	21964	21948	21896	21623	21826	21856	21903	21965	21971	21746	21818	21638	21876	21848	21831	22060	22157	21853	21648	22005	21928	21880	21771	21879	21992	21588	21807	22008	21872	21845	21840	22203	21824	21942	22096	21989	22044	22019	21800	21819	21835	21950	21698	21604	21840	21924	21955	21883	21843	21884	21981	22027	21813	21904	21791	22026	21795	21807	21945	22233	22001	21963	21845	21761	21868	21770	21883	21792	22025	21921	21903	22022	21739	21747	21863	21876	22050	22071	21807	21744	21865	21752	21987	21858	21901	21809	22074	21788	21754	21888	21787	21540	21792	21952	21964	21769	21834	21768	21730	21895	21963	21973	22096	21749	21897	21885	21976	22026	21902	22181	22044	21674	21648	21777	21900	22009	21965	21948	21969	21941	21783	21915	21929	21967	21950	21914	21933	21956	22053	21970	21834	21545	22087	21762	21906	21917	21944	21782	21802	21751	21799	22009	22087	21932	21981	21863	21857	21978	21778	21735	21841	22013	21866	21800	21847	21623	21672	21765	21791	21777	21839	21802	22008	21923	21697	21911	22060	21923	21774	21870	21956	21920	21743	22022	21810	21964	21851	21882	21832	21895	21793	22078	21801	21877	21985	21987	22048	21945	21914	22059	21918	21977	22052	22015	21775	21796	22074	21924	21839	21956	21815	21927	21817	21945	21917	21832	21874	21830	21971	21858	22166	21811	21902	21772	21930	21603	21818	21999	21875	21896	21782	22030	22018	21938	21875	22124	21774	21860	21933	21981	21763	21811	21788	22014	21709	21692	22049	21776	21681	21938	21817	21599	21779	22005	21798	21973	22037	22006	21609	21798	21715	21976	21953	21995	21954	21804	21908	22058	21996	21880	21784	22030	22064	21882	22052	21988	21910	22254	21895	21975	21894	22023	22198	21972	21731	21583	21699	22189	21744	21986	21824	21791	21897	21846	21768	22027	21780	21791	21887	21745	21930	21893	21832	21909	21846	21820	21830	21798	21990	21825	21931	21884	21887	22107	21804	21895	21794	21850	22058	22160	21733	21943	21798	21806	21882	21976	22009	21984	21621	21878	21891	22033	21905	22076	21890	21888	21947	21716	22055	22028	21969	22149	21872	21906	21903	21874	21857	21881	21750	21922	21955	21924	21975	21965	21973	21846	21958	21792	22009	21734	21943	22022	21922	22100	21796	21901	21892	21876	21866	21787	22081	21903	21749	21979	21936	21823	21893	22026	21845	21748	22047	21947	21859	21901	22010	22074	21854	21877	21843	21884	21774	21798	22004	21903	21914	21993	21958	21907	21918	22241	21976	21800	22003	21854	21838	22066	21786	21921	21862	21989	21720	21961	22021	21922	21927	21947	21909	21835	21790	21829	22162	21763	21719	21852	22056	22078	21768	21826	21826	21955	21946	21975	21912	21741	21951	21697	21694	21870	21871	21906	21953	22114	21938	21872	22152	21565	22104	21848	22086	21948	21876	21793	21781	21900	21766	21828	21815	21770	21928	21958	21782	21772	21739	21826	21817	22153	21832	21903	21845	21842	22015	21964	21983	21856	21913	21891	21900	21915	21882	21929	21945	21756	21797	22036	21993	21868	21731	22110	21852	21830	21873	21844	21789	21721	21924	21847	21833	21804	21872	21735	21740	22162	21721	21892	21870	21751	21911	21887	21703	22009	21996	21949	21652	21985	21854	21902	22016	21948	21858	21752	21958	21761	21977	21877	21885	21663	21866	21820	21938	21992	21887	21793	21898	21942	21644	21801	21807	21960	22002	22013	21978	21900	21757	22022	21828	21855	22030	21812	22003	22095	21955	21914	21646	21714	21853	21708	21725	21911	21855	21800	21735	21899	21983	21884	21910	21851	21952	21794	21848	21839	21874	21762	21734	21972	21884	21780	22040	21827	22070	21974	22018	21694	21803	22038	21858	21936	21784	21870	22032	21833	21705	21922	21825	21864	21896	21895	21935	21688	21803	22065	22052	22027	21904	21923	21927	21915	21750	21820	21847	21924	21940	21706	21721	21977	21906	22178	21994	22085	21705	22051	21838	21943	21953	21846	21768	21718	21747	21792	22091	21748	21792	21829	21735	21905	21917	22000	21859	21767	22026	21865	21986	21980	21860	21739	21962	21584	21748	21783	21982	21819	22000	21794	21907	22018	22027	21918	21947	21741	21902	21818	21960	22017	21885	21941	21946	21865	21877	22063	22099	21861	21634	21705	21928	21813	22117	21948	21734	21670	21651	21937	21783	21912	22142	21953	21874	22074	21909	21684	21829	21822	22017	21972	21902	21943	21761	21704	21864	21945	21869	21826	21804	22004	21801	21819	21983	22013	21800	21842	21771	21625	21780	21790	21802
26018	36960	28427	25185	22909	21039	20125	19499	18914	18197	17890	17757	17448	17540	17264	17097	17279	17190	17298	17109	17038	16976	17115	17014	17057	16924	17077	16999	17118	17009	17104	16977	17095	16972	17113	17015	17013	17001	16956	16858	17047	17046	17027	17066	17051	17012	16914	17053	16949	16963	16999	17020	17051	16948	17014	17013	17183	16858	16904	17080	17051	16952	16883	16961	17097	16895	16985	17183	17029	16845	17035	16915	17125	17031	16923	16962	16984	16911	17065	16904	16970	17001	17082	16953	17078	16944	16987	16908	16975	16936	17006	16965	17018	16924	16954	16972	16959	17130	16772	17050	17209	17066	16996	16888	16909	16944	17214	16844	16995	16917	16855	16925	17050	17009	16968	16897	17053	16889	16971	16800	17055	16990	17136	17044	17094	17027	16900	17090	16885	17006	17053	16902	17019	17062	16844	16954	17103	17070	17005	16965	17024	16962	16851	17054	16943	17037	16782	17119	16954	17064	17009	16946	17080	16907	16910	16939	17017	16986	16906	17029	16842	16837	16914	16885	17039	16942	17046	16839	17075	16940	16899	17048	16833	16980	17036	17044	16966	17015	17002	17000	16933	17151	16912	17026	16919	17057	16982	17002	16932	17107	17129	16899	17068	16951	16880	17030	16937	17068	16887	16994	16926	16934	17022	17044	17105	16848	17060	16800	16912	17041	16965	17052	17062	16909	17047	17103	17032	17007	17034	16835	16803	17111	17085	17006	17017	16944	17031	16822	16954	16902	17080	17026	17016	17050	16937	16931	16946	16884	16876	16948	17140	16817	16975	16994	16904	16929	17074	16908	17174	16939	16975	17135	16987	17032	16921	16997	16994	17082	16877	16835	16925	16870	17016	16993	16911	16860	16974	17074	17063	16854	17077	17002	17020	16987	17049	17049	17213	16824	16997	16849	16951	17024	16978	16939	17034	16999	17028	16872	17092	17024	17005	17015	16894	16856	17062	16993	17115	16949	16978	16811	17025	16916	17028	17042	16914	16961	16863	17099	17019	17092	17187	17004	16965	17023	16878	16793	16950	16872	17219	17020	16975	16966	17019	16943	16962	16974	17097	16921	16916	17055	17050	17015	17013	17071	16936	16926	16851	17068	16966	17079	17014	16998	16973	16966	16969	16983	17008	17064	17089	16961	16834	16942	17089	16831	17126	16985	17098	16975	16801	17063	16883	17046	16895	16950	16832	16881	16956	17001	17013	16949	17122	16964	17046	17167	17171	17019	16917	17016	16966	16958	17177	17104	17035	17050	17117	16887	16943	16917	17074	16970	17000	16989	17007	17077	17077	16877	16989	17020	16874	17152	17034	16950	16916	17242	17004	16687	17180	16880	17111	17084	16999	17010	17025	17045	16934	16876	17191	17032	17130	16874	17106	16937	16970	16933	16962	16971	16816	16976	17055	16978	16956	16959	16925	16990	17065	17015	17073	16976	17154	17067	17075	16927	17054	17041	17077	17083	17193	17030	17007	16805	16914	17071	16916	17273	16937	17092	16891	16996	17029	16982	17016	16848	16975	16980	17096	16988	17086	17051	17029	16991	17041	17065	16924	17060	16902	17143	16959	16803	16949	16989	17073	17074	16985	16821	16810	16968	16987	16869	16924	16886	17079	17012	17025	17004	16881	16871	16893	16901	17058	17196	16888	17020	17023	17044	17148	17105	16859	17123	17042	16981	16915	16948	16939	17011	17004	16856	16933	17081	16986	16920	17063	17029	16863	16979	16786	17053	16900	16977	17028	16901	17029	17048	17076	16935	17026	17139	16994	17024	17031	16910	16819	16881	16883	17002	16970	17014	17065	16843	16920	16895	16953	17062	16962	16935	17132	17014	16849	17223	17090	16814	17130	16954	17000	16931	17073	16852	16882	17070	16977	16953	16909	17031	16950	17099	16967	16842	16968	17065	17129	16909	17143	16676	16950	17048	17115	17077	16887	16994	17114	17079	16983	17110	17125	17048	16908	16946	16946	16906	17111	16995	16929	17062	16914	17009	16773	17097	16942	17116	16709	17014	16997	17171	17040	16839	16987	17210	16970	16960	16777	17075	17086	16854	16942	16994	17025	17059	16925	16858	16923	16920	16876	17067	17075	17001	16935	16959	17074	16933	17049	16961	16967	16993	17066	17068	17073	17008	16878	17092	16973	17067	16991	16955	16946	16924	17072	17042	17135	17010	17106	17010	17121	16911	16929	16931	17010	17060	17141	17022	16886	17129	16923	16880	16931	16969	16988	17125	16899	16965	17041	16939	17172	16988	16965	16882	17185	17041	16896	17187	17090	16860	16992	16946	17131	16935	17015	17034	16967	16855	16840	16990	16993	17076	17003	16924	17088	16963	16944	16972	17061	16942	16998	17099	16873	16981	16875	17026	16908	16901	16920	17092	17056	16925	17167	17045	16929	17088	16982	16933	17154	17000	17118	17071	16898	17161	16987	17052	17017	17077	16902	17023	17078	17009	16904	17134	16966	17020	17029	16965	16901	16945	17141	17072	17183	16908	17057	16999	17176	17036	16886	16916	17032	16975	17144	16926	17010	17009	17179	16890	17014	16820	16975	16960	16973	17043	17022	16989	17061	16891	17091	16941	16768	17018	17118	17011	16962	16941	17104	17154	17098	17018	17188	16899	17050	17046	16996	17055	17024	16975	16950	16932	17107	17101	17094	16990	16916	17080	17034	16956	17007	17055	16954	16992	17122	16999	17021	17003	16976	17071	17054	16876	16996	17087	17143	16902	16953	17283	17193	16875	16988	16869	16931	16843	16922	16984	16942	16967	17290	17072	17208	17073	16923	16978	16856	16833	17053	16792	17113	17082	16936	16908	16980	17092	17104	16917	17021	16931	16974	17052	16928	16919	17026	16885	16962	17119	17024	16827	16889	17099	17051	16859	16896	17036	17071	16984	16941	16922	16847	17179	16952	17067	16943	17070	16961	16879	17009	17087	16917	17015	17003	16912	16860	16876	16993	16831	17084	17015	16911	16915	17059	17133	17034	16947	16925	17067	16987	16928	17125	16876	17003	16961	16906	17058	17128	16930	17012	17068	16937	17040	16969	17087	17040	17142	16990	17095	17026	16966	16962	16921	17017	16843	17032	16942	16858	17021	16977	17146	17061	17000	16989	16953	17113	16853	17042	16938	17049	16914	16976	17002	17109	17109	17075	17104	17061	17108	16890	16933	17180	17032	17104	17001	16812	16969	16914	17091	16796	16930	17018	16975	17050	17032	17024	17029	17026	16940	16907	16806	16892	16963	16980	16835	16786	16983	16778	16960	17039	17103	17106	17047	16986	16861	17013	16886	17172	17077	16859	17015	16917	17008	16985	16933	16911	17058	17238	17076	17089	16817	17044	17015	16931	16947	17015	16960	16989	16976	17129	16992	16996	17186	17148	16978	16967	16960	17015	17004	17073	16912	16991	17164	17130	16956	16871	16961	17234	17174	16866	17052	16945	17005	16984	16730	16992	17085	17105	16785	16972	16966	16943	17071	17073	16936	16993	16866	17041	16786	17031	17030	16940	16895	17029	16997	17114	16806	17001	16990	17081	17005	17010	17066	16988	17195	16856	17109	16947	17002	17013	17043	17174	17054	17140	17025	17018	17164	16963	16937	17049	16894	16947	17150	16867	17072	16942	17121	16932	17099	17088	16951	17108	16911	16958	16972	17054	17060	16961	16893	16982	16953	17007	17194	16929	17032	16919	17225	16990	16954	16968	16918	17030	16965	17117	16932	16929	17099	16856	16913	16813	17031	16969	16954	16974	16857	17029	17094	17037	16949	16887	17145	16930	16946	16729	16969	16953	17034	17031	17100	17000	17079	17064	17115	17037	16970	17047	17088	17183	16913	17111	17067	16948	16971	16940	16908	16890	16875	16954	16986	17008	16829	16950	17070	16946	16896	16822	17074	16870	16950	16841	17001	17176	17029	16899	17024	16957	16834	16862	17059	16904	17055	17081	16883	17053	16861	17137	16891	17047	17010	16899	16956	17147	17155	17012	17007	16904	16935	16949	16908	17106	16964	16885	16992	17053	16755	16916	16927	16960	16945	17108	17140	16843	17077	16984	16922	16837	17008	16919	16965	16939	16886	16971	16867	16953	17016	16937	16823	16868	17020	16925	16994	17033	17072	16928	16884	16974	17002	16937	16795	16765	17119	16879	16862	17043	17095	16937	17127	16913	17120	16902	17007	17099	17022	16975	17165	17069	16840	17183	16971	16932	16996	16940	17079	17014	16926	16970	16931	16926	16924	16886	16812	17025	16974	16952	17178	17046	17177	16886	17000	17019	17132	16962	16836	16936	17032	16890	16986	17060	16933	16921	16969	17003	16955	17094	16899	16936	16941	16893	16852	16944	17079	17121	17022	17048	16875	17177	16912	17102	16914	16996	16891	17073	16942	17069	17030	17077	16812	16779	17043	17028	17083	17082	17197	16926	17129	17090	17061	16902	16872	16911	16926	16989	17047	17087	16974	16992	16877	16994	17110	17010	17119	16951	16995	17007	17104	16979	17057	16945	16920	16844	17044	16945	17105	17045	17082	16927	16698	16984	16921	16769	16862	16901	16945	16938	16954	16980	17058	16943	16923	16892	16970	16852	16931	16983	17063	16772	17024	16808	16957	16931	17015	16817	17064	16923	16954	17011	17099	16989	16958	17050	17071	16957	16953	16970	17060	17016	17040	17026	16885	17024	16940	17080	16999	17122	16736	16992	17077	17118	16891	17153	16886	16896	16860	17042	17030	17085	17106	16930	16978	16931	16980	16966	16980	17046	16980	17022	16972	16914	16927	17056	17013	17215	16987	17112	17064	16957	16996	17207	16920	16983	16972	16821	16794	17000	17094	17131	16843	16989	17060	16891	16792	16928	17037	17065	16965	16977	16865	16977	16919	17096	17038	17183	16909	17026	17015	17029	17105	16856	16709	17034	17057	16823	17074	16950	17105	17113	17050	16962	17229	16975	17022	17126	16871	16963	17011	16916	17057	17037	16789	17025	16962	17002	17080	16822	17104	17047	16967	16916	17025	17061	17120	17161	17101	17174	16898	16977	17147	17041	17074	16980	17085	17102	17176	16945	16996	17016	16805	17117	16798	16922	17108	17186	16875	16969	16941	17059	17084	16913	16884	16985	16895
23245	21353	28286	25509	24213	25933	26312	23773	23086	22826	22142	22214	22150	21897	21767	21847	21712	21664	21568	21765	21714	21807	21873	21724	21610	21506	21551	21530	21641	21705	21546	21551	21740	21651	21434	21432	21592	21588	21586	21772	21425	21394	21818	21636	21474	21508	21605	21464	21528	21714	21601	21632	21349	21311	21413	21424	21409	21536	21411	21537	21545	21537	21615	21565	21675	21544	21657	21594	21634	21469	21647	21619	21444	21529	21732	21629	21414	21412	21502	21432	21440	21609	21466	21302	21386	21579	21572	21415	21494	21445	21418	21286	21352	21549	21418	21405	21378	21644	21596	21637	21716	21633	21743	21560	21521	21655	21368	21279	21524	21626	21396	21628	21323	21413	21753	21561	21519	21369	21656	21473	21676	21416	21559	21218	21510	21426	21444	21152	21684	21583	21520	21439	21489	21415	21539	21525	21516	21642	21635	21330	21444	21273	21421	21299	21388	21438	21688	21190	21492	21336	21399	21390	21545	21250	21270	21362	21496	21553	21516	21737	21513	21360	21456	21609	21414	21264	21332	21498	21539	21389	21472	21562	21506	21643	21488	21635	21535	21599	21560	21519	21585	21503	21400	21385	21407	21767	21694	21316	21219	21460	21564	21676	21659	21568	21335	21544	21322	21376	21334	21390	21619	21564	21250	21532	21454	21755	21657	21562	21358	21508	21564	21339	21593	21587	21607	21610	21225	21544	21657	21479	21403	21698	21452	21525	21424	21527	21423	21408	21407	21443	21280	21500	21655	21561	21482	21681	21353	21392	21598	21555	21352	21619	21429	21535	21505	21563	21554	21589	21265	21887	21548	21577	21431	21607	21633	21386	21443	21370	21404	21652	21562	21465	21583	21574	21569	21631	21327	21473	21569	21390	21441	21623	21479	21739	21369	21536	21549	21496	21439	21571	21565	21526	21749	21541	21459	21560	21525	21457	21416	21409	21414	21696	21684	21322	21696	21498	21649	21524	21532	21304	21500	21484	21503	21324	21390	21650	21578	21438	21543	21538	21415	21492	21502	21591	21534	21419	21521	21402	21469	21260	21524	21493	21599	21457	21623	21432	21458	21257	21675	21617	21557	21517	21465	21655	21325	21411	21298	21445	21471	21712	21372	21596	21401	21525	21536	21749	21610	21288	21650	21579	21731	21246	21440	21519	21404	21592	21499	21539	21540	21567	21482	21770	21294	21742	21484	21340	21849	21486	21411	21522	21461	21367	21448	21553	21502	21470	21359	21523	21342	21691	21645	21434	21657	21432	21659	21545	21505	21408	21452	21596	21502	21508	21338	21483	21614	21598	21380	21494	21496	21329	21904	21650	21740	21460	21416	21597	21662	21400	21503	21465	21415	21477	21558	21501	21336	21395	21306	21678	21334	21574	21515	21576	21673	21546	21508	21619	21593	21570	21583	21369	21475	21233	21389	21515	21614	21332	21410	21375	21491	21698	21556	21505	21499	21518	21580	21366	21333	21359	21549	21414	21308	21507	21546	21504	21542	21506	21657	21424	21523	21541	21335	21565	21647	21669	21317	21594	21443	21528	21568	21459	21555	21400	21513	21365	21446	21486	21339	21335	21523	21407	21572	21616	21689	21620	21596	21594	21621	21608	21491	21625	21435	21452	21389	21603	21550	21577	21528	21615	21320	21366	21564	21524	21582	21341	21444	21377	21388	21438	21559	21565	21554	21552	21471	21566	21634	21516	21500	21243	21427	21608	21446	21599	21281	21592	21382	21317	21417	21407	21402	21436	21591	21605	21524	21471	21462	21538	21539	21373	21687	21519	21481	21531	21377	21491	21353	21338	21528	21468	21502	21390	21354	21619	21539	21595	21463	21482	21601	21333	21513	21478	21530	21599	21650	21685	21759	21414	21443	21482	21603	21539	21339	21550	21530	21391	21634	21507	21536	21575	21438	21360	21691	21423	21439	21508	21696	21231	21626	21560	21435	21686	21609	21359	21321	21556	21446	21498	21411	21537	21321	21514	21460	21532	21266	21558	21409	21434	21247	21573	21484	21544	21451	21476	21473	21296	21640	21465	21487	21720	21646	21497	21561	21403	21419	21424	21717	21461	21511	21634	21299	21488	21404	21359	21364	21294	21410	21442	21543	21566	21588	21525	21341	21541	21544	21260	21383	21340	21440	21484	21501	21326	21432	21612	21469	21577	21453	21515	21408	21581	21555	21374	21339	21254	21567	21515	21348	21594	21529	21651	21499	21504	21398	21502	21439	21671	21457	21440	21431	21425	21520	21575	21676	21479	21635	21464	21668	21645	21503	21304	21565	21574	21599	21485	21481	21554	21352	21458	21539	21713	21613	21561	21657	21384	21543	21375	21355	21473	21604	21716	21372	21616	21601	21614	21583	21433	21525	21526	21605	21389	21432	21626	21491	21496	21239	21376	21446	21506	21452	21473	21486	21375	21611	21438	21538	21611	21506	21368	21560	21876	21420	21530	21429	21520	21271	21215	21549	21625	21370	21543	21612	21519	21576	21478	21593	21375	21493	21642	21566	21567	21512	21628	21379	21664	21307	21258	21473	21441	21574	21595	21556	21369	21598	21466	21536	21530	21596	21459	21672	21560	21452	21476	21395	21672	21601	21341	21544	21544	21517	21368	21391	21494	21541	21482	21505	21481	21486	21534	21440	21628	21432	21589	21814	21386	21488	21684	21618	21401	21473	21297	21562	21379	21554	21453	21456	21464	21471	21417	21511	21275	21324	21624	21695	21479	21485	21230	21574	21504	21541	21519	21349	21555	21323	21734	21590	21511	21546	21513	21327	21641	21333	21481	21415	21563	21495	21526	21528	21457	21420	21445	21518	21392	21452	21247	21248	21512	21313	21536	21621	21310	21448	21379	21257	21378	21538	21393	21373	21558	21536	21259	21547	21258	21343	21325	21463	21399	21643	21606	21515	21417	21413	21278	21608	21635	21623	21413	21467	21603	21708	21513	21292	21251	21686	21607	21668	21625	21516	21416	21533	21568	21459	21163	21397	21446	21325	21448	21493	21778	21551	21334	21440	21613	21353	21401	21321	21468	21429	21429	21373	21450	21659	21474	21712	21500	21583	21555	21385	21432	21371	21439	21518	21770	21609	21587	21334	21602	21522	21419	21423	21520	21400	21408	21616	21573	21369	21453	21488	21519	21372	21593	21393	21385	21190	21574	21657	21504	21468	21562	21389	21489	21580	21427	21600	21459	21479	21338	21491	21330	21682	21346	21445	21475	21441	21434	21269	21469	21333	21533	21656	21418	21384	21386	21417	21574	21615	21437	21426	21346	21304	21518	21426	21557	21797	21568	21528	21272	21472	21579	21517	21373	21421	21214	21587	21692	21578	21648	21282	21581	21423	21404	21445	21422	21615	21519	21253	21597	21461	21594	21347	21272	21391	21648	21527	21642	21525	21422	21616	21592	21444	21402	21672	21540	21708	21501	21508	21482	21499	21519	21461	21546	21358	21424	21311	21525	21419	21654	21452	21501	21616	21258	21476	21589	21600	21478	21529	21297	21519	21575	21455	21537	21444	21573	21617	21644	21498	21619	21432	21535	21553	21529	21588	21562	21359	21409	21621	21552	21452	21612	21561	21532	21607	21463	21396	21524	21391	21596	21552	21628	21469	21524	21444	21389	21649	21451	21634	21568	21243	21271	21378	21577	21415	21555	21542	21494	21532	21373	21493	21451	21405	21413	21651	21464	21491	21465	21438	21502	21530	21394	21439	21413	21487	21338	21404	21531	21300	21689	21438	21684	21438	21544	21218	21442	21599	21466	21441	21420	21483	21337	21686	21418	21370	21574	21548	21445	21600	21429	21415	21464	21373	21543	21673	21451	21444	21369	21447	21584	21442	21471	21523	21509	21168	21545	21570	21572	21734	21435	21618	21617	21564	21477	21514	21457	21469	21454	21450	21439	21380	21522	21391	21441	21363	21545	21403	21449	21299	21692	21614	21628	21377	21533	21592	21198	21541	21391	21379	21441	21588	21365	21565	21485	21325	21486	21596	21474	21562	21703	21711	21461	21514	21544	21480	21455	21586	21433	21365	21543	21505	21472	21639	21350	21431	21328	21734	21524	21555	21680	21464	21686	21696	21628	21509	21392	21597	21526	21742	21481	21655	21499	21505	21485	21365	21511	21510	21442	21451	21585	21408	21514	21473	21482	21425	21506	21457	21449	21502	21671	21496	21415	21436	21466	21538	21301	21776	21602	21515	21475	21419	21583	21357	21436	21541	21341	21614	21464	21548	21612	21472	21587	21598	21437	21395	21539	21474	21446	21485	21596	21559	21340	21595	21609	21478	21753	21710	21465	21548	21580	21552	21507	21297	21586	21433	21831	21506	21626	21626	21557	21585	21659	21365	21450	21736	21409	21375	21314	21493	21556	21350	21428	21571	21701	21397	21320	21478	21304	21466	21512	21560	21677	21614	21524	21353	21336	21357	21495	21482	21674	21447	21416	21491	21368	21593	21464	21554	21275	21554	21357	21576	21397	21368	21708	21715	21553	21598	21579	21595	21748	21503	21629	21371	21564	21591	21525	21344	21665	21497	21648	21422	21580	21412	21550	21520	21542	21678	21592	21596	21445	21569	21381	21392	21412	21344	21656	21789	21667	21781	21522	21704	21490	21668	21240	21511	21593	21464	21566	21532	21563	21439	21278	21392	21376	21700	21416	21722	21325	21624	21432	21311	21606	21550	21511	21559	21521	21500	21327	21424	21278	21705	21483	21312	21588	21621	21331	21649	21465	21394	21522	21521	21519	21524	21527	21881	21425	21528	21692	21363	21290	21438	21681	21474	21507	21623	21815	21447	21484	21377	21426	21606	21586	21464	21555	21561	21419	21562	21518	21484	21523	21481	21413	21485	21498	21742	21456	21710	21383	21357	21344	21569	21505	21554	21276	21543	21489	21512	21628	21692	21432	21452	21583	21753	21557	21562	21466	21431	21562	21372	21397	21179	21636	21494	21680	21731	21581	21470	21512	21338	21419	21435	21559	21452	21502	21537	21600	21359	21547	21510	21569	21416	21387	21617	21490	21459	21488	21435	21352	21497	21348	21631	21491	21505	21604	21340	21404	21416	21328	21580	21538	21537	21746	21729	21355	21581	21555	21534	21605	21505	21406	21337	21417
23500	41930	32627	28486	25159	22912	21501	20583	19727	18868	18273	17740	17470	17306	17270	17299	16900	17006	16891	16832	17020	17139	16803	16824	16970	16816	16979	16953	16713	16876	16742	16827	16796	16824	16873	16720	16861	16813	16859	16758	16741	16804	16849	16859	16848	16733	16947	16840	16658	16712	16987	16869	16735	16788	16857	16663	16738	16931	16881	16824	16764	16846	16735	16887	16712	16912	16939	16962	16804	16835	16685	16789	16884	16733	16881	16695	16677	17005	16758	16806	16999	16821	16669	16774	16901	16675	16752	16729	16821	16698	16763	16724	16773	16710	16782	16673	16670	16870	16767	16728	16865	16856	16888	16740	16834	16809	16749	16764	16661	16849	16686	16724	16967	16931	16674	16856	16636	16750	16793	16844	16755	16869	16603	16786	16768	16883	16901	16691	16835	16730	16832	16909	16810	16808	17068	16817	16826	16761	16747	16752	16737	16679	16664	16821	16827	16955	16589	16665	16785	16845	16781	16677	16794	16687	16701	16720	16847	16754	16754	16813	16688	16669	16693	16754	16665	16638	16672	16749	16810	16884	16675	16657	16856	16796	16909	16724	16775	16623	16678	16978	16743	16799	16881	16740	16857	16830	16966	16758	16803	16808	16689	16819	16817	16889	16701	16921	16813	16735	16855	16791	16640	16761	16884	16763	16890	16771	16768	16721	16683	16761	16838	16807	16777	16754	16804	16854	16551	16808	16675	16688	16739	16845	16825	16766	16654	16752	16857	16834	16835	16797	16769	16754	16736	16973	16793	16580	16677	16764	16783	16845	16763	16850	16638	16819	16809	16915	16895	16883	16756	16891	16796	16757	16850	16798	16599	16695	16851	16940	16645	16855	16871	16903	16727	16779	16850	16936	16490	16906	17026	16696	16777	16887	16798	16768	16720	16933	16797	16801	16894	16756	16829	16768	16733	16652	16830	16919	16844	16732	16556	16804	16735	16632	16756	16775	16817	16885	16650	16771	16789	16836	16807	16900	16784	16973	16811	16863	16747	16737	16984	16907	16773	16769	16707	16858	16706	16702	16926	16889	16863	16802	16671	16739	16695	16951	16650	16761	16678	16917	16730	16734	16814	16839	16647	16672	16757	16921	16800	16754	16882	16693	16881	16821	16661	16610	16937	16708	16813	16901	16791	16738	16821	16777	16642	16753	16746	16761	16786	16763	16657	16429	16873	16688	16793	16871	16685	16723	16813	16778	16871	16736	16892	16802	16759	16872	16877	16671	16748	16753	16916	17022	16882	16637	16809	16862	17054	16772	16710	16843	16849	16907	16800	16701	16661	16910	16807	16916	16781	16626	16822	16852	16837	16819	16577	16845	16857	16758	16767	16861	16805	16778	16803	16881	16811	16934	16705	16669	16820	16964	16683	16832	16667	16827	16650	17018	16738	16676	16709	16874	16850	16845	16639	16848	16855	16760	16859	16691	16802	16647	16719	16857	16766	16810	16783	16974	16842	16837	16676	16948	16822	16806	16851	16648	16682	16811	16631	16830	16857	16814	16753	16806	16769	16851	16963	16644	16718	16713	16657	16847	16779	16707	16771	16802	16687	16864	16641	16881	16723	16719	16754	16957	16923	16803	16627	16685	16794	16770	16912	16676	16758	16869	16627	16884	16700	16648	16866	16602	16875	16921	16655	16655	16843	16851	16630	16768	16820	16698	16778	16896	17064	16766	16781	16891	16778	16718	16782	16741	16803	16834	16817	16767	16685	16730	16785	16655	16739	16828	16718	16724	16773	16929	16862	16674	16756	16844	16782	16697	16631	16873	16824	16700	16734	16695	16546	16793	16833	16719	16603	17010	16846	16774	16874	16891	16735	16906	16713	16811	16944	16656	16755	16761	16760	16697	16808	16783	16780	16839	16860	16840	16825	16787	16968	16678	16838	16836	16806	16770	16848	16790	16812	16681	16907	17018	16669	16672	16960	16837	16855	16725	16844	16938	16720	16745	16751	16762	16811	16794	16714	16698	16911	16773	16805	16853	16884	16792	16726	16824	16850	16893	16832	16780	16817	16741	16771	16806	16606	16718	16661	16791	16799	17045	16815	17047	16718	16714	16616	16729	16822	17074	16677	16834	16812	16667	16929	16769	16902	16966	16552	16723	16750	16870	16767	16720	16930	16793	16682	16818	16892	16846	16614	16802	16596	16909	16719	16826	16782	16952	16764	16657	16861	16864	16762	16714	16765	16741	16733	16937	16766	16688	16848	16935	16788	16734	16841	16766	16855	16655	16933	16876	16840	16807	16777	16708	16841	16779	16716	16840	16759	16577	16902	16811	16733	16920	16909	16753	16768	16801	16738	16726	16764	16637	16813	16738	16721	16680	16799	16834	16646	16690	16797	16781	16810	16745	16906	16933	16762	16834	16952	16767	16671	16855	16716	16831	16677	16762	16600	16739	16745	16702	16955	16739	16810	16647	16808	16833	16632	16714	16791	16819	16883	16827	16769	16755	16875	16936	16842	16764	16827	16830	16848	16748	16667	16777	16781	16863	16904	16804	16829	16982	16862	16670	16786	16724	16768	16844	16562	16785	16662	16847	16750	16712	16753	16826	16778	16614	16899	16809	16807	16800	16666	16733	16763	16677	16681	16663	16868	16902	16679	16700	16874	16810	16758	16598	16747	16878	16763	16828	16740	16666	16797	16831	16689	16786	16727	16744	16858	16933	16714	16815	16759	16565	16829	16452	16843	16961	16770	16783	16871	16731	16813	16821	16760	16753	16713	16880	16788	16762	16665	16782	16740	16765	16811	16825	16868	16784	16783	16658	16850	16748	16563	16523	16805	16712	16937	16767	16748	16880	16754	16732	16937	16719	16831	16724	16788	16793	16718	16760	16769	16781	16756	16776	16684	16617	16765	16847	16641	16561	16883	16713	16811	16876	16653	16818	16854	16973	16568	16683	16967	16644	16776	16622	16706	16852	16781	16677	16819	16852	16743	16735	16765	16795	16833	16771	16967	16592	16725	16851	16780	16781	16713	16796	16554	16835	16851	16672	16800	16852	16767	16839	16702	16765	16611	16877	16782	16746	16857	16680	16654	16706	16623	16821	16865	16847	16813	16794	17012	16909	16687	16793	16767	16855	16893	16837	16860	16763	16973	16719	16806	16766	16813	16827	16744	16750	16632	16543	16749	16876	16725	16806	16850	16841	16637	16675	16767	16720	16794	16710	16658	16857	17064	16722	16946	16816	16906	16722	16808	17015	16870	16711	16759	16841	16821	16587	16851	16670	16833	16757	16719	16653	16757	16806	16910	16879	16767	16793	16780	16611	16768	16900	16854	16812	16668	16851	16683	16755	16782	16512	16940	16974	16730	16725	16944	16732	16805	16682	16601	16855	16742	16904	16895	16878	16745	16865	16637	16657	16814	16737	16838	16756	16714	16549	16653	16876	16658	16597	16846	16692	16907	16713	16709	16813	16919	16819	16743	16825	16791	16658	16813	16740	16861	16684	16892	16782	16760	16741	16755	16705	16784	16801	16823	16752	16855	16552	16752	16951	16808	16776	16746	16659	16886	16870	16793	16545	16750	16912	16795	16735	16457	16593	16895	16755	16850	16740	16760	16761	16886	16823	16753	16804	16791	16660	16826	16743	16794	16737	16762	16585	16839	16730	16771	16952	16547	16824	16802	16725	16831	16844	16724	17035	16752	16667	16831	16630	16855	16904	16710	16773	16833	16802	16884	16646	16690	16869	16851	16797	16688	16827	16898	16818	16663	16984	16818	16787	16638	16768	16665	16906	16901	16886	16752	16732	16690	16753	16888	16760	16694	16868	16836	16642	16784	16810	16670	16805	16753	16885	16957	16715	16762	16742	16900	16896	16730	16906	16736	16641	16795	16650	16972	16777	16975	16836	16793	16722	16680	16787	16608	16705	16797	16875	16768	16739	16852	16729	16735	16785	16961	16682	16855	16892	16827	16969	16821	16845	16802	16685	16872	16666	16780	16727	16843	16790	16698	16937	16632	16789	16874	16608	16846	16840	16887	16767	16742	16799	16631	16766	16865	16747	16862	16913	16946	16826	16809	16830	16751	16804	16756	16816	16906	16886	16701	16734	16744	16687	16730	16686	16917	16863	16923	16836	16664	16652	16766	16542	16727	16677	16915	16832	16697	16834	16678	16793	16745	16693	16669	16865	16909	16732	16928	16869	16834	16829	16734	16725	16490	16801	16828	16882	16772	16724	16565	16841	16886	16629	16676	16875	16884	16633	16662	16680	16883	16978	16802	16892	16783	16750	16866	16750	16976	16781	16858	16819	16675	16732	16754	16663	16775	16910	16772	16877	16776	16875	16675	16780	16828	16825	16587	16820	16754	16827	16788	16754	16712	16623	16846	16767	16738	16585	16890	16838	16814	16817	16766	16730	16700	16893	16846	16688	16955	16721	16803	16856	16619	16834	16665	16690	16856	16772	16798	16879	16614	16762	16747	16677	16830	16861	16640	16707	16922	16777	16795	16761	16939	16850	16847	16727	16532	16708	16606	16750	16725	16782	16787	16796	16652	16682	16626	16707	16715	16799	16624	16782	16775	16736	16741	16737	16831	16878	16707	16637	16966	16707	16886	16840	16773	16843	16930	16825	16698	16654	16720	16655	16767	16905	16763	16664	16698	16904	16797	16805	16877	16751	16654	16667	16683	16444	16934	16676	16809	16712	16902	16632	16725	16681	16779	16929	16958	16577	16886	16873	16749	16802	16551	16706	16844	16919	16789	16759	16955	16942	16725	16842	16660	16878	16886	16872	16754	16856	16864	16800	16805	16821	16909	16875	16828	16754	16887	16752	16695	16733	16723	16842	16706	16848	16694	16758	16803	16762	16811	16938	16711	16870	16845	16859	16715	16741	16828	16727	16628	16839	16971	16845	16576	16819	16841	16833	16585	16763	16636	16727	16819	16718	17026	16816	16836	16738	16696	16901	16710	16676	16807	16922	16711	16719	16874	16812	16880	16675	16668	16881	16773	16759	16865	16703	16802	16726	16808	16756	16731	16618	16841	16905	16761	16553	16674	16683	16836	16796	16731	16776	16817	16925	16696	16745	16869	16723	16785	16893	16706	16841	16676	16661	16806	17000	16819	16626	16720	16882	16636	16797	16850	16622	17021	16758	16813	16696	16760	16913
25011	21604	28223	29188	25181	24965	24960	23666	23210	23113	22585	22608	22350	22170	22144	22276	22153	22236	22055	22105	22119	22172	22065	22183	21907	22236	22177	22014	22129	22276	22073	21999	22031	21937	22210	21902	22031	22007	22350	22126	21940	22163	21909	22214	21828	21846	22063	22020	22060	21964	22015	21845	22150	21955	21741	21867	22073	21920	22219	22084	22084	22077	21813	22046	21938	22052	22065	21775	21935	21806	22237	21901	22028	21768	22025	22208	21963	22051	21965	21967	22030	22068	22156	21801	22024	22014	22045	22052	21927	21999	21926	21982	22104	22084	22187	21871	22112	21984	22103	21950	22128	21901	21784	22166	21931	21901	22181	22294	21946	21828	22065	21981	22124	21829	22036	21754	22132	22147	22035	21903	22047	21974	21985	22067	22107	21849	22162	21825	22093	22164	21991	22009	22125	22010	22077	22073	21994	22216	22118	22000	21890	22116	21846	22161	21988	21868	21880	22178	21927	21889	21904	21899	21962	21955	22036	21857	21890	22155	21860	21890	22248	22112	21994	22137	21761	21749	21860	22141	21958	21818	21966	21851	21855	22096	22025	22006	21937	21927	22192	22109	21954	22034	22047	22183	22231	21912	22218	22087	21960	21844	22011	22022	22118	22106	22108	22242	22019	22093	22040	22035	22035	21937	22074	21965	21952	21948	21998	22125	22010	21873	21785	21967	22151	21984	22026	22013	22115	21893	22000	21954	21930	21861	22004	21962	22280	22009	21947	22023	22045	22185	22102	21953	22007	22145	21949	22024	21908	21921	22074	21935	21918	22019	22143	22108	21780	21983	22185	22242	21969	22086	22076	22028	22114	21977	22276	22308	22173	21995	22126	22221	21734	21898	22033	21907	21911	21992	21985	21950	21951	22021	22269	21965	22088	22226	21981	21886	22098	22012	22160	22182	22093	22075	22333	22156	21933	21837	21916	21820	22118	22066	22037	22083	22228	21959	22210	21819	21909	22171	21973	22033	21768	22084	21899	21901	21706	21933	22174	21933	22050	22063	21933	22198	21918	22229	22092	22096	22259	21998	21983	21942	22069	22024	21940	22376	22081	22006	21700	21834	22136	21970	21947	22063	22087	22030	21995	22145	22096	21919	22233	22006	22092	22046	22139	22036	22061	21811	22041	22031	22127	21920	21826	21941	22128	22114	21933	22163	21981	21903	22014	21857	22274	21923	21884	22160	22078	22108	22020	22081	22030	22049	21878	22153	21929	22029	21961	22012	22254	21931	21865	22090	21901	22137	21980	21976	21980	22000	21958	22004	21926	22149	22016	21865	21829	21955	22195	21654	21787	22117	22062	22225	21947	21969	22165	21904	22030	21927	22359	21993	21881	21819	21898	21915	21925	22288	22122	22068	22118	21892	22035	22016	21961	21959	21728	21913	21933	22066	22149	22105	22027	22054	22021	22157	22137	21781	22125	22056	22265	21928	22099	21871	22022	22063	22066	21960	22176	21980	21951	22009	21980	21798	21703	21781	21950	21924	21897	22065	21991	22016	21967	22017	22137	22123	22098	21960	22110	22048	21758	22126	22093	21947	22040	22252	22046	22025	22013	22063	21923	21931	21972	21850	21971	22031	22090	22042	21930	21785	22153	22071	21979	22002	22081	22086	22037	22027	22310	21925	21916	22087	22045	22001	21952	21950	21859	22152	21892	22132	22184	22003	21951	22089	22113	22138	21746	21909	22052	22033	22190	21867	21921	22354	21841	21841	21951	22169	22094	21890	21834	21985	22125	21862	21968	21849	21865	21973	22071	21925	21969	22154	21978	22056	22098	22139	22021	22142	22101	22185	21989	22072	22034	21967	22116	21907	22121	21771	21878	21958	22080	21966	21845	21780	21990	21862	21864	21927	21806	22109	21892	21866	21894	21931	21728	22033	22015	22012	22074	22150	21964	22141	21921	22052	21787	21909	21796	21968	22060	21882	22183	21778	21970	21925	21929	21860	21921	22109	22142	21942	22188	22066	21970	21931	21946	22194	22202	22385	21850	22086	21907	22026	22263	22060	22034	22019	21854	21951	22110	21874	22241	21877	21984	21944	22198	22008	21944	21952	22113	21919	21930	22199	21890	21890	22323	21686	22179	22060	22153	22102	21951	21864	21851	22149	22123	22032	21990	21877	22261	21832	22032	21931	22090	22103	22012	21853	22102	22073	22107	22046	21924	22135	22162	22078	21941	21940	22058	22145	21917	21986	22040	22025	21878	21861	22058	22071	22155	21887	22138	22140	21973	21791	21825	21983	22050	22048	21933	22003	22058	21925	22130	22099	22028	21835	22049	22029	21993	21936	21993	22144	21863	21994	22001	22008	21998	21852	22173	21959	22270	22137	21988	22099	21937	21863	21949	21897	21948	22169	22121	21819	21872	21946	21949	21995	21992	21797	21777	22095	21937	21700	22091	21935	22170	22274	21947	21994	22033	22287	21693	22024	22154	22091	22099	22157	21986	22101	21922	22024	21836	22124	22085	22105	22022	22067	22354	21967	22158	22151	22115	21862	22059	22232	22058	22058	22041	21975	22049	22006	22043	21709	21992	21995	21931	21928	22051	22003	22126	22066	21886	22080	21888	22054	22197	21946	21969	22129	21941	22051	21935	22039	21939	22038	21893	21989	21813	22005	21980	21887	21958	22015	22019	22073	21920	21969	21923	22039	22080	22069	22230	22185	22160	22020	21933	21944	21748	21958	22030	21932	21961	21857	22177	22048	22052	21886	21953	21839	21867	22098	22107	22033	22004	21933	22101	22144	22179	21981	22186	21982	22117	22053	22172	22158	22089	21907	21946	21901	22073	22113	22024	21964	22068	21995	21994	21848	21867	21993	22142	22076	22285	22303	21896	22146	21952	21895	22059	22066	22101	21776	21878	22223	22176	22114	21664	21905	22066	21988	22094	22200	21807	22192	22080	21883	22271	21867	21946	22057	21819	21994	21937	22194	22379	22228	21808	22151	22135	22114	21870	22122	21949	22257	21764	21871	22041	22021	22140	22116	22120	21926	21884	21979	21996	22027	21936	22249	21786	21898	21924	21765	21955	22076	21964	22133	22093	21966	21971	21945	21904	22085	22140	22150	22021	21969	21818	22203	21949	22022	22182	22305	22091	22219	22169	22037	22073	21862	22069	21957	21888	22049	22031	22053	22011	21972	22178	22025	22026	21942	21800	21905	22167	21949	21962	22064	22134	22049	22093	22005	22043	21951	22061	22018	22083	22001	21834	21687	21964	22006	22156	22060	22198	22044	22094	22042	21974	22009	22036	21871	22069	22006	22047	22190	22013	22158	21951	21964	21849	22208	21970	22074	22269	22015	22142	22112	22094	22059	22152	22108	21976	22003	22007	22111	22163	21982	22106	21986	21774	21800	21992	22136	22250	22198	22038	22210	22110	21982	22244	22011	21989	22204	21963	22011	21919	21961	22115	22246	21929	22239	21977	21823	21818	22037	22073	22107	22127	22093	22077	22176	21948	21951	21788	21917	21930	21890	22210	22168	22502	22009	22047	22109	21885	22033	21976	22137	21957	21818	21884	21972	22101	21958	21990	22148	21909	21967	22186	22055	22135	22066	22001	21994	22294	21998	22058	22169	21885	21854	22064	21997	21951	22153	21942	22084	21836	22072	21919	22187	22059	22154	22200	21911	22173	22016	21952	22018	21794	21951	21941	22073	22305	21995	21997	22165	21716	22201	21774	22154	21767	22000	21855	21920	22255	21961	21979	21975	21932	22041	21917	22009	21892	21919	21876	22091	22132	21712	21997	21922	22003	21991	22091	22112	21831	21771	22054	22148	22150	22040	21906	22091	22108	21976	22009	22065	21971	22029	21924	21914	22114	22153	22191	22106	22079	21941	22376	22227	22342	22152	22174	22131	21871	22257	22118	22055	21925	21992	21910	22058	21971	22091	22020	21850	22214	22019	21862	22074	21896	22292	22081	22100	21826	22159	21831	22046	22215	21785	22186	21801	21849	21932	22057	21818	21882	22032	22073	21960	22011	22205	21994	22035	22022	21928	21861	22045	22035	22004	22100	22069	22070	22123	22191	21956	21957	22178	22049	22104	21964	21935	21849	22167	21867	22116	22035	22112	21979	21987	21747	21889	22164	21892	21994	21922	21822	21928	22129	21919	22156	22054	21831	22094	22057	21940	22019	22093	22234	22153	22186	21892	21903	22092	22108	21927	21973	21996	22052	22092	21912	22030	22191	21936	21997	22006	22102	22002	22043	22231	22006	22115	22058	21992	21822	21987	22088	21981	21986	22193	22276	22106	21817	21964	21952	21913	22028	22019	22174	22075	21996	22234	22110	21978	21923	22014	21918	22014	22081	21971	22132	22238	22154	21995	22041	22015	21878	22082	22193	22029	21988	22016	22135	21924	21864	22052	22228	21965	21846	22119	22093	22136	22111	22072	22132	21930	21829	22017	22033	21938	21963	22008	22026	21874	21988	22045	21998	22031	22118	21915	21838	22073	22084	22007	21884	22014	22096	21944	22005	21981	22061	22111	22083	22007	22142	22032	21981	21911	21984	22055	21982	21924	21791	22103	21902	22007	21901	22016	21942	21887	22135	22062	22123	21955	22090	21980	22081	21716	21927	22053	22014	21873	22207	22105	21941	21978	22097	21799	22048	21928	21910	22181	21908	21894	21942	22122	22146	21951	21981	21933	21964	22053	22098	22081	21884	21976	22081	22002	21989	21977	22179	21973	22166	22070	22119	22160	21930	22188	21834	21999	21933	22083	21934	22084	21941	22028	21874	22106	22059	21885	22259	22083	22167	21908	22051	21904	21826	22050	22031	22063	22138	21762	22003	21968	22016	21897	22039	21944	22150	22238	22105	22067	22162	22046	21930	21826	22133	21910	22009	21900	22032	22173	22037	21790	22151	21968	22053	21994	22111	22136	21796	21841	22130	22044	21931	21955	22103	22087	21981	22071	22068	22145	22101	21777	22370	21937	22020	21933	21929	21926	21950	22010	22001	22206	22091	21746	22064	21991	22110	22088	22124	21847	22116	21969	22221	22029	22096	21948	21985	22065	21933	22138	22194	22078	22053	22078	22128	22020	22223	22195	22175	21994	22015	22231	22099	21725	21941	21943	21863	22117	22210	21843	22290	22254	21895	22027	22016	21933
24143	38793	30536	26537	23867	22087	21088	20031	19496	18507	18189	17876	17589	17566	17285	17234	16990	17304	17208	17128	17258	17257	17248	17048	16940	17204	17137	17042	17139	17080	17309	17067	17017	16998	16983	17009	17124	17001	16875	16845	16972	17098	17175	17010	16995	16981	17177	16921	17175	16890	17059	17073	17119	17056	17001	17143	17034	17036	17081	17077	16954	17071	17077	17055	17172	17100	16998	17028	17013	17078	17101	17093	17096	17115	16886	17118	17050	17042	17123	17056	17036	17029	16971	17316	16995	17036	17076	17144	17135	16999	17233	16950	17114	17064	16978	17070	16862	17026	17120	17009	17086	17126	17168	16978	17052	17082	17100	17036	17007	17034	16976	17103	16997	17212	17009	16967	17186	17150	17155	17038	17076	17026	17231	17142	16963	17087	17079	17049	17064	17187	16965	16985	16992	17001	17105	17107	17020	16956	16942	17109	17148	17028	17184	17060	17122	17118	17053	17194	16980	16999	17153	16954	17118	17090	17006	17109	16993	16916	17071	17131	17236	16952	16973	16996	17295	17011	17045	16959	17068	17158	16756	16914	17135	17093	16994	17051	17024	17061	17009	17044	17073	16987	17004	16917	17207	16884	17229	16968	17152	17183	16974	16986	17006	17003	17056	16908	16900	17088	17238	17132	17077	16985	17114	16928	17061	17281	16945	16973	17077	16937	16975	17051	16881	17180	16985	17086	17058	16776	16912	17097	17179	16850	17031	17032	16945	17027	17075	17164	17090	17162	17228	17079	17025	17178	16962	17023	17071	17083	17168	17097	17006	16974	17120	17035	17095	17069	16938	17060	16999	17263	17091	17035	17004	17058	16988	16917	17016	17062	17024	17079	17001	17033	17044	17070	17099	17148	17177	16844	16841	16936	16997	16936	17037	17165	17151	17081	17183	17169	16946	17084	17163	17101	16931	17102	17012	17082	16999	17163	17058	17292	17113	16887	17043	17100	17023	16984	16985	17018	17090	17098	16853	17213	16873	17124	16966	17059	17131	16954	16995	17045	17162	17148	16963	17070	17027	17155	17028	17141	16919	17198	17072	17024	16975	17112	17136	16958	17202	17042	17064	17007	16972	17160	17195	17165	17033	17090	17066	17018	17156	17159	17009	17063	17120	16896	16903	17141	17076	17041	17138	17140	16865	17167	17116	17202	17042	17114	17137	17218	17002	16976	16803	17191	17125	17139	17109	16974	17079	17076	17157	17179	17152	17047	17022	17112	17247	17014	17017	16866	17099	16993	17076	17066	17190	16986	17153	17259	16947	16997	17028	17077	17021	17189	17015	17126	17079	16935	17117	17076	17130	17146	17138	17127	16973	17076	17256	17220	16990	17062	17148	17054	16907	17168	16995	17022	17109	17223	17272	17006	17176	16917	17066	16874	17154	17099	17155	17001	17194	17166	17053	17005	16998	17150	17091	17261	16928	17072	17061	17015	16995	17026	17158	16933	17041	16992	17087	16998	17104	17049	17157	16949	17120	17128	17185	16908	17111	17214	16924	17084	17142	17201	16891	17085	16941	16835	16999	16900	17198	16982	17111	17129	17171	16955	16849	17055	16951	17067	17211	17163	17016	17108	17243	17103	17093	17190	17337	16940	17013	17031	17054	16923	17133	16936	16944	16977	17038	17016	16968	17038	16972	17026	17081	17236	16958	17273	16885	16989	17126	17097	17153	16944	16963	17075	17108	16978	17145	16992	17204	17130	16937	17155	17043	16979	16987	17099	17198	16874	17012	17061	17129	17143	16927	16964	17042	16969	17132	17045	16992	17057	17001	17083	17210	16980	17099	17120	17168	17010	17035	17062	16956	16952	17055	17147	17041	16989	17209	17023	17101	17049	17076	17036	17118	16872	17115	16961	17132	16840	17093	17108	17096	17158	17019	17133	17115	17005	17064	17131	17018	17060	17138	17001	17086	17006	16947	17092	17072	17021	17060	17064	17217	17318	16960	17130	16924	16936	17159	17139	16999	17131	17095	17096	17120	16958	17316	17045	16867	17045	17017	16993	17085	17088	16892	17144	17217	16957	17103	16925	17019	16920	17138	17180	17043	17107	17256	17051	17128	17159	17085	17087	17045	17121	17086	17209	17098	17001	17058	17231	17046	17108	17080	17022	17053	17004	16890	17140	17083	16991	16988	17097	16970	17043	17347	17106	16996	16962	17075	17109	16990	17150	17196	17070	17075	17061	16963	17062	16992	16951	16954	17001	17064	17125	16899	17178	16989	17283	16864	17035	17095	17077	17011	17104	17027	16960	17099	17128	17086	17254	16999	16900	17065	16971	17047	16889	17099	16992	17242	17209	17122	17029	17054	17098	17163	17119	17190	17232	17027	17117	17153	17129	17157	17060	16990	16924	17162	17077	16981	17018	16994	16995	17207	17073	17162	16997	16895	16945	16995	16955	17041	17152	16920	17272	16981	17092	17237	17035	17099	17107	17030	17054	17153	17092	17014	17051	17130	17080	16976	17057	17089	17216	17072	17006	16983	17059	17046	17206	17075	16997	17050	16976	17047	17116	16982	17050	17109	17002	17045	17030	17065	17056	17001	16945	17112	16969	17186	17011	17050	17105	16913	17134	17017	16922	16932	16993	17021	17055	17133	16889	16922	17195	17167	17093	17052	17150	17153	17101	16880	17111	17003	16965	17019	17003	17178	17101	16976	16933	17071	17086	16974	17022	17114	17137	17121	17234	16992	17249	17153	17078	17151	16905	16991	17052	17196	16985	17201	16996	17088	17104	17090	17140	17027	17050	16977	17007	17037	17140	17030	17103	17153	17129	17044	17103	17115	16958	17091	17228	17053	17142	16997	16960	17002	17075	17082	17071	16922	17197	17159	17103	17117	17143	17098	16931	17107	16882	17175	17007	17031	17036	16984	16970	17157	17040	17109	16997	16876	17157	17034	17143	17027	17099	17156	16995	17238	17017	17143	17100	17128	16942	17095	17141	17020	16929	16980	17200	16997	17147	17071	17082	16944	17070	17128	17146	17270	17089	17157	16981	17027	17078	16933	16929	16992	17134	16954	17067	17093	17046	17076	17208	16880	17046	17140	17133	17007	16995	17092	17169	17051	17005	17156	17171	17112	17069	17048	16948	16857	17156	17115	17057	17101	17257	17191	17302	16937	16953	17043	17073	17002	17150	17281	17027	17127	17118	17009	16905	17048	16924	17143	17007	17097	17190	17049	17108	16977	16965	16810	16971	17170	17119	17057	16972	17130	16988	17179	16994	17034	17119	16982	16963	17175	17129	17075	16980	16973	17190	16961	17006	17068	17021	16884	17143	17109	17053	17159	17295	17143	17157	17085	16951	16995	17017	16991	17140	17045	17074	17117	17106	16887	16832	17183	17131	17114	17185	16926	17137	16994	17122	17127	17045	17062	16965	17228	16905	17216	17187	17099	16965	17069	17126	16921	16937	17147	16980	17151	16864	17045	17086	17213	17106	17134	17200	17050	17322	17114	17003	17155	16874	17027	17138	17059	16977	17111	17047	16890	17117	17056	16997	17106	17100	17129	17065	17228	17059	17235	17011	16805	16968	17058	17064	17288	17045	16984	17062	16907	17086	16997	16990	17013	17038	17056	17128	17045	17120	17017	16982	17076	17016	17045	17105	17236	17009	16971	16962	16911	17053	17120	17070	17026	17183	17041	17012	17034	17036	16781	17199	17030	17164	16957	17091	17083	16991	17176	16986	17170	17046	16921	16955	17150	17000	17115	17046	17030	17077	17132	17151	16915	17088	16951	17198	16985	17016	17089	17192	17066	17131	17052	16881	17034	17315	17081	16894	17057	17126	17022	17115	17193	17150	17059	16997	16984	17121	16969	17004	17009	17202	17095	17023	17035	17079	16947	17120	16858	17001	17026	17016	17096	17167	16967	17183	17197	16954	16921	16999	17170	16945	17157	17019	17026	17171	17153	17042	17062	17119	17114	17273	17053	17099	16910	17198	17053	17123	17136	16953	17186	17139	17082	16930	16964	16981	17086	17041	16923	17039	17091	17020	17007	17045	17179	17085	16817	16998	17114	17101	17063	17183	16938	17061	16836	17255	16961	17120	17014	17129	17026	16749	17282	17194	16939	16991	16920	17063	17077	17106	16967	17030	17094	16986	17025	17074	17164	17099	16998	16865	17042	17141	16922	17039	17167	17047	17153	17183	17077	16848	17182	17101	17119	17141	17199	17006	17166	17167	17237	17082	17183	16923	17053	17036	17001	17112	17010	17049	17075	17211	17052	17011	17190	17192	17059	17025	17264	17129	17111	17121	17068	17075	17123	17047	17140	16930	17209	17043	17068	17084	17020	17076	17113	17040	17018	17186	17213	17076	16926	17110	17103	16893	17072	17219	17127	17148	16996	17164	17167	17126	17093	17069	16955	17038	17034	17094	17158	17005	17127	17055	17033	17123	17081	17155	17304	17274	17015	17083	17051	16993	16942	17076	16990	17250	17164	17018	17195	17092	17045	16944	17176	16948	17078	17062	16968	17013	17054	17067	17019	17026	16967	17036	17221	17046	17129	17034	16900	17221	16927	17181	16929	17122	17154	17177	17065	16946	17055	16946	17195	16971	17092	17040	17094	16906	17027	17080	16955	17086	17165	16936	17229	17058	17115	16844	16960	16967	16949	17105	16987	17138	17162	17128	17110	16974	17032	17050	17102	17122	17153	17105	17176	16837	17162	17094	16940	17078	17083	17032	17116	17025	17000	17069	17151	17022	16888	17077	16981	17073	17121	17023	17186	17002	17123	17028	16999	17067	16956	17136	17023	17098	17196	17104	17036	17043	17113	16987	17087	17169	17176	17083	17183	16775	17001	17157	17042	16989	17115	16900	17028	17013	17014	17062	17007	17055	17056	17229	16966	17016	16949	17044	17220	17051	17227	16917	16968	17240	17082	17007	17102	16949	17095	17063	17236	17131	16953	17074	17170	17135	17060	17087	17204	17085	17040	16962	17049	17069	17140	17027	17159	17090	17004	17207	16912	17115	17130	17045	16951	16969	17037	17051	17109	17126	17220	17026	17061	17008	17025	16945	16838	17042	17127	16980	17129	17232	17132	16975	17115	16758	17143	16972	16931	17066	17151	16981	17098	17065	17053	17065	17108	17121	16984	16991	17061	16992	17108	17033
22280	21392	28699	24549	22559	26336	28960	24962	23978	23905	23304	22904	22578	22441	22529	22419	22165	22162	21981	22164	22120	22020	22111	21992	21804	22030	21871	21952	22172	22030	21849	21897	22009	21744	21770	21825	21836	21734	21885	21813	21904	21831	22051	21887	21709	22065	21959	22160	21844	21954	21861	21804	22209	21978	21873	21888	21784	21838	21871	22080	21865	21992	21715	21463	21732	21765	21700	21759	21688	21944	21802	21709	21858	21746	21922	21955	21662	21754	21885	21890	21735	21941	21797	21767	22017	21928	21801	21774	21734	21716	21650	21771	21717	21665	21713	21997	22144	21751	21760	21776	21594	21970	21951	21802	21947	21665	21698	21724	22060	21780	21634	21717	21746	21994	21697	21884	21854	21771	21867	21732	21839	22059	21784	21754	21687	21814	21616	21673	21756	21728	21742	21882	21803	21952	21740	21721	21521	21810	21777	21714	21736	21649	21859	21844	21685	21699	21988	21750	21936	21774	22006	21762	21776	21635	21883	21753	21781	21815	21801	21782	21887	21860	21967	21817	21976	22014	21973	21724	21845	21865	21992	21832	21947	22003	21882	21677	21892	21815	21917	21662	21770	21768	21898	21828	21731	21667	21774	21801	21662	21734	21688	21767	21746	21858	21624	21597	21755	21876	21672	21866	21913	22001	21966	21739	21659	21741	21837	21828	21656	21681	21945	21837	21813	21808	21638	21669	21859	21932	21661	21996	21874	21872	21814	21762	21695	21873	21612	21577	21771	21895	21725	21741	21763	21606	21804	21589	21848	21684	21772	21947	21817	21888	21753	21636	21836	21806	21790	21644	21789	21939	21660	21752	21784	21903	21581	21936	21666	21588	21799	21864	21737	21719	22024	22028	21787	21807	21853	21675	21905	21810	21638	21921	21850	21764	21901	21812	21922	21605	21706	21960	21757	21681	21772	21807	21973	21917	21611	21869	21771	21749	21620	21588	21713	21545	21669	21824	21808	21869	21816	21613	21824	21895	21765	21923	21712	21985	21615	21745	21865	21702	21670	21924	21881	21543	21817	21653	21661	21645	21888	21824	21856	22030	21975	21924	21809	21692	21891	21867	21778	21602	21758	21889	21740	21792	21780	21794	21932	21868	21852	21786	21755	21570	21736	21913	21929	21965	21846	21749	21722	21868	21774	21767	21987	21900	21761	21733	21671	21587	22022	21688	21806	21718	21716	21783	21833	21808	21736	21769	21754	21608	21613	21728	21913	21688	21888	21718	21994	21757	21576	21653	21675	21674	21817	21811	21777	21728	21635	21724	22009	21752	21714	21763	21494	21665	21812	21588	21977	21730	21666	21855	21721	22012	21734	21647	21679	21733	21719	21772	21939	21615	21750	21782	21831	21765	21992	21945	21861	21599	21867	22010	21833	21702	21744	21814	21883	21748	21711	21768	21792	21648	21791	21721	21951	21863	21883	21936	21819	21803	21656	21728	21687	21716	21730	21870	21806	22007	21896	21614	21701	21809	21772	21723	21773	21866	21958	21891	21902	21741	21697	21669	21949	21837	21693	21658	21636	21765	21894	21741	21778	21698	21638	21986	21943	21614	21670	21905	21762	21749	21940	21756	21625	21549	21685	21691	21696	21629	21556	21929	21666	21741	22045	21970	21816	21911	21650	21873	21710	21709	21584	21556	21895	21772	21784	21886	21947	21912	21698	21805	22018	21859	21992	21792	21778	21674	21958	21929	21798	21905	21673	21760	21652	21719	21757	21734	21912	21858	21767	21802	21817	21804	21761	21746	21737	21743	21646	21679	21754	22034	22009	21981	21886	21650	21885	21811	21788	21747	21775	21663	21767	21623	21679	21702	21839	21841	21725	22026	21899	21841	22037	21724	21939	21694	21872	21938	21881	21746	21709	21861	21750	21860	21893	21837	21798	21935	21979	21688	21824	21571	21686	21814	21906	21909	21887	21770	21771	21865	21891	21891	21801	21752	22000	21775	21993	21866	21893	22027	21697	21570	21740	22038	21777	21607	21837	21945	21913	21721	21846	21801	21708	21880	21505	21930	21918	21754	22004	21795	21922	22063	21756	21751	21870	21842	21905	21845	21982	21910	21795	21814	21468	21809	21622	21881	21681	21699	21728	21885	21460	21844	21892	21800	21685	21697	21959	21843	21894	21842	21876	21636	21829	21753	21735	21884	21828	21933	21674	21816	21946	21936	21773	21689	22029	21678	21750	21863	21936	21813	21793	21780	21976	21670	21596	22285	21796	21792	21717	21600	21689	21891	21567	21843	21922	21851	21786	21932	21729	21846	21811	21957	21894	21619	21608	21905	21836	21721	21720	21793	21730	21675	21813	21996	21819	21804	21655	21650	21657	21867	21908	21790	21731	22009	21846	21624	21735	21566	21813	21909	21892	21499	21703	22031	21841	21799	21884	21849	21919	21740	21870	21872	21750	21644	21617	21903	21555	21716	21741	21779	21901	21468	21877	21660	21888	22028	21920	21688	21868	21844	21766	21807	21894	21744	21716	21843	21821	21907	22059	21896	21828	21990	21892	21756	21704	21680	21907	21953	22045	21878	21676	21676	21790	21794	21665	21764	21699	21865	21842	21893	21891	21897	21960	21617	21924	21718	22257	21885	21594	21847	21555	21748	21867	21548	21713	21757	21870	21741	21767	21969	21505	21698	21736	21791	21874	21896	21810	21800	21809	21782	21853	21889	21863	21779	21670	21569	21788	21920	21796	21882	21942	21652	21782	21927	21766	21821	21734	21762	21984	21747	21765	21945	21757	21755	21845	21698	21906	21876	21703	21813	21812	21861	21864	21697	21872	21798	21930	22083	21674	21716	21761	21891	21957	21679	21744	21630	21712	21781	21777	21804	21764	21653	21975	21638	21611	21736	21706	21576	21784	21936	21641	21723	21752	21849	21735	21884	21612	21910	21780	21936	21684	21849	21660	21666	21656	21829	21645	21835	21874	22031	21712	21783	21839	21610	21816	21815	21704	21986	21803	21819	21807	21808	21908	21917	21791	21763	21943	21850	21900	21709	21776	21667	21844	21623	21713	21908	21604	21892	21816	21840	21890	21874	21831	21825	21904	21795	21801	21774	21886	22002	21744	21841	21767	21837	21850	21957	22074	21777	21824	21857	21747	21518	21853	21779	21722	21720	21848	21762	21840	21839	21729	21776	21596	21790	21532	21702	21669	21695	21618	22020	21912	21844	21939	21835	21774	21765	21749	21719	21682	21799	21941	21949	21782	21835	21820	21722	21712	21485	21753	21798	21664	21932	21987	21559	21785	21907	21875	21896	21862	21880	21978	21810	21852	21939	21822	21893	21677	21935	21858	21933	21750	21836	21746	21596	22010	21822	21638	21892	21687	21771	21754	21776	21911	21884	21844	21742	21797	21603	21644	21864	22049	21752	21962	22038	21853	21688	21747	21825	21596	21689	21704	21741	21823	21959	21780	21778	21756	21732	21903	21655	21742	21757	21807	21745	21679	21991	21987	21959	21643	21805	21943	21565	21767	21742	21575	21878	21803	21688	21568	21844	21828	21856	21590	21796	21853	21861	21967	21633	21698	21843	22047	21757	21935	21750	21865	22000	21788	21961	21856	21768	21543	21813	22025	21824	21927	21748	21581	21956	21773	21686	21848	21581	21748	21834	21654	21671	21734	21677	21893	22020	21948	21674	21675	21739	21842	21895	21771	21699	21668	21720	21744	21874	21999	21854	21820	21777	21711	21938	21791	22148	21939	21711	21726	21747	21890	21869	21858	21744	21783	21633	21851	21905	21639	21592	21824	21662	21641	21803	21788	21722	21826	21675	22004	21647	21789	21738	21463	21818	21563	21891	21924	21679	21425	21764	21915	21834	21753	21683	21879	21858	21820	21801	21788	21598	21994	21819	21825	21751	21673	21705	21696	21827	21848	21800	21680	21962	21689	21606	21645	21849	21637	21842	21947	21745	21575	21606	21731	21846	21847	21741	22057	21765	21716	21741	21578	21943	21817	21603	21780	21667	21882	21741	21601	21854	21732	21610	21782	21746	21767	21726	21882	21890	21904	21870	21745	21647	21760	21794	21490	21926	21813	21580	21775	21828	21987	21902	21742	21768	21852	21666	21846	21878	21741	21760	21513	21637	21789	21713	21795	21909	21701	21917	21845	22039	21797	21687	21808	21798	21733	21615	21647	21984	21921	22036	21948	21837	21802	21851	21888	22149	22110	21694	21702	21908	21794	21791	21774	21568	21675	21800	21822	21917	21866	21564	21666	21765	21741	21804	21927	22032	21946	21804	21812	21989	21841	21826	21813	21694	21780	21638	21774	21842	21911	21913	22024	21620	21784	22081	21784	21737	21763	21741	21877	21807	21695	21556	21577	21776	21656	22064	21846	21786	21962	21953	21645	21747	21843	21718	21649	21665	21984	21716	21672	21893	21723	21663	21886	21705	21690	21763	21806	21898	21872	22019	21862	21955	22066	21954	21575	21832	21860	21832	21893	21775	21786	21813	21607	21875	21784	21634	21822	21739	21748	21773	21853	21820	21735	21726	21753	21682	21636	21851	21586	21738	21784	21700	21744	21759	21735	21601	21675	21827	21840	21708	21707	21789	21907	21786	21667	21829	21801	21646	21634	21726	21828	21710	21777	22013	21835	21883	21922	21869	21854	21707	21689	21699	21851	21726	21736	21604	21899	21696	21907	21767	21642	21650	21975	22008	22003	21852	21644	21843	21976	21889	21788	21782	21836	21967	21756	21848	21793	21692	21961	21771	21887	21747	21709	21792	21866	21794	21771	21832	21985	21774	21633	21792	21799	21817	21845	21787	21590	21693	21976	21710	21989	21710	21820	21787	21695	21764	22069	21712	21981	21707	21665	21815	22018	21839	21653	21987	21773	21738	21920	21681	21667	21865	21866	21788	21668	21695	21934	21644	21901	21741	21711	21529	21811	21969	21864	21757	21720	21734	21782	21791	21789	21862	21849	21853	21704	21691	22100	21824	21477	21936	21723	21847	21555	21795	21839	21521	21867	21721	21748	21859	21892	21580	21805	21824	21915	21913	21778	21516	21850	21902	21759	21626	21545	21924	22056	21993	21737	21986	21769	21739	21961	21670	21862	21644	21696	21645	21746	21857	21716	21885	21732	21588	21701	21830	21774	21883
24614	45458	36300	31437	27646	25038	23327	21836	20734	19587	18744	18308	18017	17631	17419	17188	17388	17121	17250	17171	17319	16964	17185	17142	17046	16983	17085	16904	16962	16971	17126	16980	17065	16958	16937	16945	16896	16927	17051	17109	16918	16956	16934	16946	16959	16961	16863	16902	16979	17051	16870	16850	17103	17058	16965	17053	16983	16930	16800	17190	16882	16980	17032	16877	17092	17064	17069	16934	16990	17019	17067	16974	16964	17078	17031	17048	17023	17056	16830	16956	16895	16876	16890	17143	16944	17034	16897	17025	16942	16933	16917	17052	16886	16930	16839	17086	16881	16996	16947	16967	16876	16943	17052	17105	16847	16886	17025	16978	16950	17004	16776	16968	16972	16875	16845	17089	16872	16996	16980	16931	16778	17059	16922	17049	16750	17008	17124	16908	17023	16898	16978	16838	16943	16954	16938	16833	17006	16762	16901	17024	16947	16811	16877	17160	16797	16913	16922	16980	16949	16982	16962	16965	16987	16912	16898	16687	16943	16712	16853	16900	16914	16859	16559	16989	16875	16946	16861	17023	16922	16948	16811	16837	16944	16895	16837	16875	16964	16847	16978	16811	16843	16845	17041	17024	16845	16968	16814	16956	17076	16899	16859	17122	16958	17052	17001	16876	16931	16873	16887	17015	16879	17021	16937	17009	16890	16858	16947	16955	17136	17011	17128	16974	17099	16854	16933	17046	16907	16964	16885	16815	16803	17100	17055	16866	16885	16831	16951	16908	16824	16930	16818	16805	16997	16859	16945	16791	16877	16861	17119	16890	16997	16897	17110	16886	16962	16865	16901	17050	16972	16939	17008	16985	16756	16775	17046	16930	16940	16893	16947	16982	17038	16917	16890	16881	16908	17064	17008	16766	16982	16964	16917	16904	16809	16942	16890	16998	16937	16965	16931	16985	17016	16865	17004	17024	16976	16941	16935	16939	16940	16835	16978	16923	17104	16850	16746	17005	16803	16897	16921	16957	16920	16865	16926	16959	16958	16849	16922	17064	16924	16858	16896	16973	17013	16839	17024	17048	17097	17030	16957	16950	16856	16868	16790	16855	17042	16924	16779	16985	17008	16974	16896	16755	16935	16870	16843	16918	16969	16914	16865	17003	16936	16825	16894	17107	16979	16989	16774	17103	16975	16945	16879	17002	16974	17020	16982	17098	16930	17025	16959	16793	17023	16899	16889	16808	16959	16821	16852	16918	16949	16895	16971	16967	16934	16750	16772	16816	17038	16937	16718	16733	17115	16927	17042	16841	16957	16979	16927	16966	16854	16975	16727	17037	16863	16659	16985	16935	17039	16842	17106	16984	16830	16828	16877	16875	17040	16999	16777	17021	16811	17016	16893	16789	16827	16919	16957	16952	16823	16877	16865	16849	17027	16811	16937	16867	16862	17085	17238	17053	16980	16895	16943	17050	16915	16980	16874	17054	16714	16883	17031	16873	16845	16964	16790	16975	16796	17010	16707	17001	16899	16921	17162	17021	16924	17003	16895	16969	17022	16907	16883	16857	16998	16873	16992	17038	16935	16890	16876	17080	16920	16954	16819	17081	16892	16879	16920	16813	16973	16968	16951	16906	16985	16809	17029	16926	16881	17034	17018	17059	16901	16692	16830	16831	16934	16915	16817	17053	17016	17053	16955	16968	16952	17040	16962	16854	16941	17029	16789	17043	16930	16988	16962	16968	16862	16744	16842	17076	16998	16810	17043	16951	16801	16985	16816	16673	16890	16744	16957	16869	17034	16959	17048	17082	16976	16962	17027	16862	17078	17025	17004	16945	17019	16857	16922	16947	16895	16987	16817	17111	16949	16915	17028	16973	16993	16972	16737	17040	16848	17000	16961	16957	16985	16984	17017	17198	16975	17107	16874	16853	16856	16971	16791	17049	16843	16926	16795	16946	16935	16796	17042	16822	16905	16890	16823	16900	17115	16992	17014	16971	16952	16952	16928	16925	16896	16914	16826	16864	16812	16837	16922	16959	16968	17134	16818	16804	16967	17141	16921	16895	16860	16953	16809	16977	17111	16902	16898	16761	16878	16885	17112	16936	17124	16890	16872	16867	16867	16912	17040	16951	16969	16968	16920	16988	16830	16986	16710	17025	16863	16991	16957	17044	16858	17021	16863	16904	16838	17133	16966	16775	17039	16988	16876	17003	16991	16904	17014	16861	16920	17025	17038	16859	16935	16901	16959	16821	17036	16767	16948	16851	16933	16670	17086	16761	16929	16845	16921	16952	16761	16944	16936	16965	16947	16856	16825	16973	16929	16903	16805	17107	16770	17051	16827	16955	16927	16833	17054	17004	17018	16876	17072	16778	16753	16812	16904	16850	16859	16773	17064	16918	16930	17035	16992	16850	16801	16893	17037	16802	17050	16982	16812	16795	16805	16841	16916	16774	16823	16973	16914	17030	16913	17021	16858	16933	17048	16934	17017	16875	16975	16797	16959	16967	16993	16917	17014	16902	16962	16816	16966	17021	16864	16880	16882	17192	16767	16989	16937	16903	17049	16926	16961	16905	16806	16898	16916	16973	16670	16875	17000	16882	16937	16917	16825	17004	17076	16906	17158	17035	17086	16926	16916	16973	16884	16972	16847	16929	17134	16853	16857	17054	17029	17055	16939	17037	16917	16917	16991	16947	17004	16998	17002	16922	17056	17008	17122	17103	16873	16919	17043	16817	16958	16868	16881	17111	17255	16849	16995	16470	17155	17015	17000	17011	16945	16913	16938	17074	17015	16877	17016	17063	16985	16873	16841	16989	16847	16925	16751	16922	16986	16935	16995	16784	17094	16946	16859	17005	16957	17109	16820	17037	17019	16995	16862	16731	16823	16819	16823	16861	16919	16737	16933	16890	16765	17068	16861	17026	16939	16969	17005	16812	16917	17007	16896	17022	16889	16807	16975	16948	16879	16815	16957	16994	16911	16928	16975	17061	16749	16885	16963	16934	16966	17103	17124	16900	16851	17037	17106	16835	16929	17166	16999	17023	16801	16820	16784	16968	17021	16927	16845	16930	16976	16937	16727	16985	16983	16798	16869	17040	16948	16988	17065	16961	16931	16835	17012	17044	16896	16789	16887	16889	17033	17024	16877	16979	16778	16996	16723	16942	17178	16789	16806	16855	17036	16986	16906	16825	17151	16949	16923	16935	17010	16925	16963	16813	16876	16915	16968	16968	16917	17150	16952	16812	17017	16912	16847	17069	16953	16802	17204	16881	17124	16779	16976	16663	16854	16923	16952	17001	16903	16926	16851	17089	16948	16962	16895	17058	16798	16947	16965	16806	16952	16916	16956	16848	17127	16890	16945	16939	16893	17041	16909	17021	16930	16820	17207	16965	16884	17046	16871	17024	16952	17001	16998	16913	16943	16932	17092	17020	17078	17073	16874	16952	16961	17032	17021	16908	16847	16810	16899	16816	17092	16921	16988	16866	16893	16897	16879	16909	16881	16713	16968	16886	16796	16827	16965	16912	17104	16933	17011	16943	17007	16832	16916	16810	17056	16871	16893	16905	16927	17010	16964	16833	16945	16948	16875	16874	16841	16826	16978	17060	17105	16727	17006	17005	16918	16921	16856	16842	17032	16843	16897	16823	16916	16759	17160	17059	16946	16872	16887	16904	16839	16891	16793	16964	16948	16954	16901	16915	16988	17087	16847	16701	16940	16921	17001	16758	16925	16874	17048	16866	16972	16894	16974	17040	16875	16806	16944	16973	16813	17035	16994	17201	16910	17090	17001	16919	16984	16925	16811	16913	16807	17030	16988	16838	16993	16959	16946	16886	16910	16880	17098	16973	16968	17029	16741	17088	16791	17128	16900	16942	16876	16984	16971	16899	16933	17019	16742	16985	16926	16973	16887	16978	16829	16758	16953	17002	16973	16867	16870	17026	16940	17039	16841	16979	17131	16797	16934	16957	16709	16788	16828	16736	16950	17021	16927	16961	16987	16942	16860	17132	17027	17023	16955	16765	17013	16942	16914	16807	16894	16678	16956	16917	16859	16955	16858	16971	16819	16867	16893	17090	17122	16951	16998	17003	17029	16945	16992	16938	16986	16767	16923	16917	16978	16823	16836	17041	16876	16720	16731	16936	16884	16915	17003	16923	16944	16925	16887	16932	16841	16963	16996	16852	16777	17013	16949	16943	16991	17041	16898	16831	16894	17025	16750	16945	16849	16923	16943	16776	16842	16908	16974	16922	17056	17055	17089	17018	16925	16763	16934	16982	16952	17051	16919	17009	17026	17065	16954	16982	16876	16829	16984	16915	16894	17007	16879	17108	16939	17024	16999	16904	16832	16938	16899	16919	16858	16896	16892	16938	17068	16838	17064	16967	16910	16864	17098	16854	16983	17167	16998	16963	17018	16968	16898	16995	16922	16868	17074	16921	16838	16958	16910	16909	16924	16854	17029	17093	16987	16927	16775	16973	16874	16820	16936	17002	16808	16863	16981	16799	16920	16796	17094	17078	16796	16898	17113	16905	17031	16837	16948	17026	16963	16836	16897	16789	16714	16896	17059	16779	16850	16750	16899	17006	16868	17009	16909	16823	17080	16904	16726	16837	17051	17103	17011	16978	16793	17091	16870	16911	17020	16912	17041	16988	16964	16898	17031	16965	16844	16902	17113	16997	16974	16916	17043	16842	16958	16963	16985	16886	16953	17078	16689	16995	17028	16995	17046	16964	16960	16842	16952	17079	16892	16952	16806	16980	17110	16858	17146	17141	17014	17006	16715	16954	17007	16946	16796	16907	16676	17048	16988	17050	16910	16750	16898	17003	16877	16974	17057	16993	16861	16849	16981	17157	16963	16892	16782	16872	16840	17064	17042	16946	17003	16992	16853	16993	16975	16876	17032	16835	16939	16880	16861	16905	17106	17076	16959	16874	17032	16790	16886	17074	16924	16995	16814	16954	17115	16964	16837	17098	16917	17005	16972	16829	16914	17029	16919	16981	16939	16893	16685	16916	16901	16737	17029	16970	16974	16900	16964	16756	16932	17023	16918	17045	17009	16909	16965	16945	16943	16897	16813	16807	16929	16762	16991	17058	16908	16849	17016	17041	17082	16832	16908	17013	16837	17073	17027	16869	16948	16814	16867	17138	16942	16901	16891	16902	16988	16875	17003	16945
31692	29284	32732	29249	25697	24702	24074	23521	22981	22952	22760	22503	22517	22349	22421	22481	22160	22567	22451	22239	22228	22120	21735	22280	22257	22053	21991	22016	22231	22093	21889	22145	22238	22105	22254	21749	22103	22163	22131	22130	22087	21987	22152	22232	22025	22114	22140	21941	22081	22151	22075	22181	22018	22259	22211	22117	22078	21995	22161	22077	22208	22017	22104	22023	22204	22204	22048	21917	22196	21784	22066	21975	22049	21972	22240	22018	21887	22210	22304	22141	21969	21912	21979	22148	22085	22083	22162	22024	22238	22441	21972	22212	22054	22317	22096	22106	22118	22184	22104	22376	22024	22131	22094	21936	22124	22051	22216	22363	22170	22226	21969	22418	22122	22137	21979	22137	22223	22066	22176	22091	22018	22124	22043	22078	21991	22119	22295	21946	22089	21929	22080	22036	22094	22040	22199	22125	22062	22090	22134	22230	22094	22165	22160	22321	22288	22266	22013	22098	22080	22063	21965	21920	22050	22119	21978	21987	22177	22447	21992	22069	22118	21981	21986	22021	21965	22016	21868	21867	22149	22073	22033	22161	22209	22126	22138	22000	22129	22064	22134	21898	22085	22099	21932	21842	22299	22072	21967	22249	22152	22199	22016	22208	22128	22115	22072	21907	22110	21939	22115	22091	22252	21971	22022	21997	21941	21958	22234	21994	21988	22149	22026	21948	22025	21992	22033	22109	22070	22033	21920	21998	22164	21952	22044	21996	22311	22146	21994	22246	22044	22075	22096	22104	21990	22050	22236	21903	21873	22195	22217	21951	22297	22114	21916	22070	22183	22097	22139	22037	22306	21957	22067	21962	21975	22181	22081	22328	22184	22242	22246	22094	22044	21905	22127	22152	21997	22091	22023	22346	22027	21994	21932	22218	22234	22104	22131	22040	22028	21996	22054	22177	22108	22227	22101	22209	21998	22286	22090	22161	21975	22053	22163	21945	21915	21996	21945	22408	22208	22189	22056	21942	22150	21934	22187	21858	22080	22137	22083	22173	21989	22113	22076	22055	22125	22075	22052	22164	22105	22219	22006	22276	21948	22015	22148	22117	22141	22087	21927	22082	22327	22169	22025	22100	22157	22071	22178	22129	22282	22029	22021	22037	22035	21826	22110	22400	22022	22118	22235	22018	22091	22185	22059	22181	22005	22103	22110	22037	22147	22195	21960	21822	22115	22129	22295	22387	21974	21896	22256	21890	22152	22145	21985	22186	22398	22138	22169	21933	21880	22096	22133	21996	22218	22014	22294	22104	22111	22161	22020	22062	22001	22127	22177	22160	22158	22063	22025	22136	21927	22132	22023	22030	22132	22030	22225	22135	22160	21969	22087	22184	22008	21921	22274	22221	21882	21999	21889	22047	22031	22050	22305	22069	22128	22041	21946	22227	22089	22395	22162	22182	22083	22216	22123	22559	22000	21949	21970	21925	22206	22096	22151	22017	22098	21769	22331	22258	22045	22112	22083	22165	22021	21855	21971	22147	22035	22038	22017	21943	21971	22354	21985	22146	22119	22095	22308	22157	21917	22010	22101	21979	22266	21986	22123	22002	22089	22139	22007	22204	22357	22221	22065	22132	22128	22160	22067	22028	22220	22367	22354	21841	21983	21868	22058	22179	22314	22137	22027	22046	22170	22094	22157	22413	22245	21939	21978	21624	22025	22222	22263	22146	22216	22145	22082	22080	22232	21990	22058	22249	22061	22159	22202	22225	22187	22139	21922	22198	22073	21974	22326	22032	22073	21908	22160	22015	22138	22276	22211	22143	22040	22032	21893	21946	22364	22103	22065	22273	22107	22290	22024	21956	21907	21776	21948	22044	22217	22266	22032	21928	21822	22079	21969	22067	22099	22177	22267	22019	22153	22082	22270	21984	22190	22074	22145	21908	22166	22103	22077	21953	22112	22101	22164	22095	22088	22031	22158	22134	22008	21968	22135	21893	22061	21994	21994	22067	22165	22272	22192	22077	22086	22020	22157	22218	22052	22146	22163	22110	21969	22045	22192	21893	21975	22143	21954	22273	22238	22253	22104	22146	22034	21981	22003	22267	22200	22071	22128	21936	22072	21983	22276	21931	22040	22077	22131	22095	22233	22200	22151	22169	22148	21975	22174	22242	21995	22226	22088	22093	21880	21766	22036	21986	21988	22237	22013	22005	22175	22066	22144	22058	22207	22097	22240	22095	21963	22257	21975	21987	21940	22158	22318	22314	22227	22089	22094	21899	22004	22086	22141	22422	22078	22118	22025	22269	22225	21984	22009	21964	22179	22269	22025	22141	21980	21777	21971	22323	22023	22130	22050	22183	22022	22254	22242	22188	22096	22193	22038	22138	22085	22124	22056	22031	22156	22074	22111	22099	22155	22047	22141	22181	22047	22012	21997	22225	22121	22044	22012	22152	22011	21939	22082	22124	22189	21971	21960	22396	22262	22149	22089	22163	22038	22202	22168	22145	21979	22122	22126	21944	22041	22125	22042	21966	22075	22197	22209	22083	22056	22046	22083	21870	22141	22018	21985	22201	22103	22110	21917	21970	22160	22054	22171	22027	21981	22041	22105	22235	21918	22013	22278	22034	22062	22006	22034	22070	22048	22119	22022	22241	22239	21953	21964	22183	22150	21980	22077	22268	22023	22174	22031	22201	22095	22177	22105	21759	22089	22062	22220	21987	22139	22417	22245	22135	21978	22152	22239	22218	22008	22082	22096	22141	22262	22261	22041	22058	21887	22244	22215	21965	22270	22071	22097	21970	22230	22067	22031	22041	22322	21981	22233	22103	22259	22064	22064	22175	22225	22074	21881	22045	22180	22117	22027	22155	22086	21981	22156	22061	22172	22179	22069	22184	22080	21910	22127	22329	22229	22133	22219	22160	22213	22183	22188	22292	22044	22070	22110	21783	22178	22072	22017	22017	22038	22077	22121	21991	22140	22381	22051	22118	22102	22157	22143	22279	22123	21774	22055	22014	22189	22045	22127	22157	22063	22057	22040	22362	22193	22081	22068	22040	22125	21964	22189	22045	22004	21982	22040	22218	22230	21981	22116	22226	22009	22299	22306	22080	22099	22104	22019	21911	22069	22127	21946	21958	22169	21880	22023	22092	22052	22124	22097	22198	22290	21919	22113	21977	22533	22209	22212	21962	21833	22072	22310	22209	21939	21929	22360	22168	22103	22143	22123	22071	22023	22276	22298	22042	22225	22192	22143	22195	22082	22000	22021	22167	21982	22210	22092	22213	22259	22178	22094	22181	22280	22152	22144	22163	21881	22075	22066	22194	22219	22106	22141	22167	22246	21889	22008	21999	21937	22094	22089	21915	22141	22160	22241	22119	21966	22194	22076	21973	21974	21823	22192	21986	21983	22183	22324	22178	22241	22261	22344	22251	22136	22087	22130	22043	22153	22064	21942	22136	22102	22149	22160	22243	21889	22018	22193	22245	22140	22066	21982	21825	22112	22178	21981	22116	21923	22131	22081	22034	21947	22157	22175	22289	22278	22147	22019	22308	22077	22116	22240	22244	22110	21942	21970	22064	22275	22308	21753	21986	22020	22183	22029	22200	22387	22293	22151	22104	22099	22072	22104	22027	22149	22061	21997	22173	22299	21904	21959	22128	22401	21994	22067	22061	22026	22109	22451	22102	22206	22062	22231	22030	22098	21705	22240	22161	22055	22175	22264	22310	22131	22186	22038	22144	22088	22042	22072	22145	22069	21988	21942	22199	22008	22023	21961	21983	21973	22175	22027	22012	22006	22178	22244	22061	22097	22033	22055	21865	22184	22067	22170	22077	22348	22142	22105	22137	21962	21968	22378	22074	22086	21918	21895	22258	22266	22184	22193	22200	22154	22035	22332	22124	21951	22116	22172	22100	22255	22086	22148	22206	22107	22014	22025	22072	22210	22216	22066	22036	22118	22107	21936	21984	22114	22226	21871	22063	22182	21935	22201	21924	22259	22075	22145	22195	22381	21822	22202	21794	22246	22018	22357	22000	22211	22308	22207	22339	22023	22279	22372	22378	22036	22017	22020	22272	22364	22092	22076	22214	22348	21996	22159	22006	22193	22121	22138	22012	22202	22110	22336	22277	22094	22011	21966	22085	21966	22015	22035	22261	22102	21993	22091	21991	22187	22267	22079	22025	21802	22060	22132	22033	22021	21912	21957	22265	22072	22267	22185	22074	22003	22295	22113	22196	22108	22201	21986	22208	22313	22130	22067	22097	22210	21922	22039	22064	21828	22292	21974	22219	22495	22122	22230	22154	22208	22272	22039	21960	22138	22091	22100	22100	22175	21905	22012	22024	21940	22089	22280	22390	22012	22043	22059	22323	22135	22167	21891	22105	22090	22336	22160	22294	22143	22314	22145	22000	22049	22073	22006	22162	22090	22053	22309	21898	21915	22077	22086	22114	22002	21839	22094	22197	22122	22127	22187	22161	22101	22024	22101	22215	22147	22366	22119	22085	22248	22178	22016	22029	21841	22130	22009	21991	22186	22279	22247	22044	22223	22111	22135	22053	22043	22101	22370	22253	22048	22000	22068	22254	21999	22069	21990	22044	22135	22102	22131	22132	22345	22127	22148	22274	22133	22039	22117	22035	22048	22070	22050	22086	22156	22182	22214	22090	21813	22052	22304	22251	22261	22278	22144	22004	22214	22132	22142	22163	21869	22279	22059	22118	21909	22175	22277	21899	22008	22125	22122	22281	21986	22140	22249	22156	22055	22087	21983	22002	22109	22134	22114	22116	22148	22104	22062	22088	22132	22062	22265	21998	22350	22106	22311	22206	22286	22365	22139	22220	22122	22014	21973	21952	21973	22062	22074	21997	22038	22191	22245	22258	21881	21906	22019	22243	22132	21867	21908	22109	22225	22131	22299	22159	22085	22374	22155	22073	22065	22244	22240	22063	21973	22209	22397	22106	22256	22067	22164	22082	22304	22049	22221	21976	21979	22132	22054	22234	22214	22191	21992	22059	22177	22083	22119	22000	22139	22022	22249	22281	22227	21994	22126	22043	22041	22271	22306	21961	22017	21885	22111	22007	22171	21917	22021	22257	22241	22137	22272	22260	22072	21954	22148	22292	22132	22183	22378	22177	22102	22091	22074	22248	22278	22055	22177	22022	22222	22051	22243	22196
26304	37261	29453	25444	23122	21404	20605	19603	18926	18253	17869	17811	17755	17430	17377	17330	17084	17348	17354	17078	17264	17135	17133	17241	17120	17019	17087	17092	17135	17221	17314	17047	16959	17328	17299	17318	16993	17120	17101	17229	17036	17242	17109	17170	17216	17093	17127	17179	17071	17105	17118	17108	17136	17239	17106	17213	17272	17248	17172	17120	17135	17237	17135	17144	17105	17127	17406	17081	16994	16929	17193	17204	17076	17003	17187	17122	17075	17110	17059	17156	17210	17196	17157	17092	16991	17095	16930	16980	17148	17280	17077	16980	17100	17146	17090	17094	17142	17010	17109	17024	17106	16985	17090	17201	17137	17124	17216	17233	17098	17127	17087	17132	17141	17070	17141	17203	17077	16957	17246	17024	17181	17151	17114	17088	17202	17091	17148	17228	16996	17050	17043	17021	17135	17144	17025	17018	17012	16991	17009	17041	17198	17106	17229	16974	17225	16967	17026	17062	16956	17066	17211	16993	16997	17070	17078	16984	17093	17162	17067	17001	17029	16898	17126	17199	17288	17161	17108	17127	17163	17207	17009	17072	17044	16979	17097	17078	16936	17243	17022	17141	17143	17140	17069	17136	17034	17062	17173	17115	17135	17044	17109	17147	17280	17052	17190	17234	16991	17168	17069	17065	16936	17074	16972	16984	17193	17298	17079	16871	17096	17091	17169	17193	16977	16997	17053	17132	17042	16884	17091	17275	16877	17311	17113	17119	17075	17070	16933	17036	17159	16984	17214	16923	17010	17278	17165	17079	17196	17451	17250	17053	17070	17168	16999	17132	17051	17099	17212	17166	17040	17085	17201	17037	17017	17030	17029	17274	17153	17127	16990	17121	17170	16926	16935	17288	17041	17085	17089	17192	16991	17116	17088	17068	17018	17060	17104	16973	17029	17056	17114	17176	17044	17029	17095	17002	17114	17141	17128	17236	17170	17124	17219	17081	17163	17144	17116	17031	17173	17167	16940	17229	17148	17199	17171	17235	17114	17120	17220	17245	17081	17206	17059	17223	17058	17262	17149	17099	17093	17066	17080	17181	17080	17080	17209	17121	17180	17116	17141	17132	17251	17103	17120	17197	17261	16916	17262	17109	17311	17259	16975	17135	17207	17250	17064	16966	16921	17154	17077	17178	17183	17228	17106	16920	17018	17179	17053	17068	17055	17095	17110	17129	16982	17022	17057	17232	16991	17038	17201	17247	17112	17179	16997	17123	17037	17139	17171	17095	17192	17310	17080	17075	17044	17060	17059	17085	17158	17039	17022	17069	17193	17172	17251	17051	17050	17091	17086	17158	17153	17150	16907	17222	17251	17051	16990	17200	17094	17035	17089	17189	16913	17015	17173	17156	17252	16997	17278	16962	16973	17001	17364	16986	17150	17307	16993	17016	16980	17192	17072	17033	17073	16983	17179	17112	17156	17009	17048	17133	17139	17142	17145	17020	17317	17013	17126	17043	17163	17105	17161	17123	17088	16924	17152	17078	17190	17114	17116	16931	17132	17050	17104	17011	17212	17131	17111	16995	17079	17093	17106	17141	17165	17075	17250	17249	17133	17076	17106	17004	17040	17031	17228	17106	17193	16946	17231	17111	17147	16952	17091	17346	17084	17082	17077	17223	17095	16990	17249	17191	17084	17150	17244	17148	17142	17087	17269	17184	17076	17004	17022	17167	17095	17159	17162	17032	17073	17080	16986	16983	17166	17197	17032	17107	17055	17147	16981	17044	17088	17272	17157	17334	17034	17113	17189	17146	16876	17068	17101	17029	17036	17223	17058	16982	17123	17173	17113	17203	16933	17088	16924	17071	16995	17110	17114	16921	17196	17045	17298	17070	16997	17101	17159	17118	17141	17008	17152	17200	17155	17107	17164	17059	17134	17214	17196	17029	17260	17212	17090	17095	17133	17174	17095	17335	17218	17175	17211	17177	17083	17251	17179	17195	17271	17120	17112	17152	16967	17161	17011	17089	17212	17108	16988	17266	17316	17236	17147	17340	17113	17101	17046	17067	17216	17112	17088	17099	17152	17035	17230	17141	17128	17180	17062	17243	17258	16908	17225	17070	17110	17181	17132	17261	17139	17121	17089	17107	17063	17178	17237	17162	17031	17207	16976	17238	17021	17128	17203	17044	17124	17044	17059	17079	16986	17121	17265	17204	17018	17174	17272	17212	17405	17079	17006	17134	17099	17097	17016	17163	17084	17079	17036	17038	17393	17133	17247	17232	17011	17212	17119	17012	17128	17017	17034	17121	17230	17183	17213	17188	17143	17139	17079	17070	17119	16874	17065	16950	16949	17120	17101	17116	17017	17054	17185	17067	17266	17209	17172	17150	17116	17131	16969	17296	17162	17133	16973	17031	17020	17114	17098	16999	17162	16968	17122	17087	17220	17196	17125	17066	17049	17202	17278	16967	17098	17087	17189	16984	16905	17120	17063	17330	17293	17114	17090	17232	17045	17081	17162	17222	17104	16988	17085	17138	17093	17267	17146	17140	16995	17060	16955	17162	17295	17105	17137	17166	16978	17296	17074	17138	17234	17148	17051	17017	17037	17179	17118	16895	16969	17168	17122	17047	17098	17109	17199	17104	17122	17269	17177	17111	17097	17112	17062	17080	17108	17284	17152	17222	17158	17063	16942	16995	17094	17110	16954	17200	17175	17015	17186	17308	17166	17149	17130	17225	17010	17131	17150	17062	17041	17081	16998	17244	17099	17158	17121	17154	17262	17024	17182	17127	17133	17061	17183	17212	17097	16970	17158	17012	17224	17228	17203	17252	17002	16986	17385	17263	16916	17199	17093	17063	17081	17089	16958	17104	17191	16988	17031	16922	17265	17033	17192	17137	17103	17048	17025	17112	17178	17137	17076	17128	17218	16945	17042	17075	17250	17075	17187	17047	17090	16972	17078	17097	17249	17148	17144	17123	17168	17132	17250	17102	17082	17095	17009	17144	17094	17056	17124	17099	17287	17056	17124	16888	17061	17068	17312	17150	17090	17268	16993	17305	17053	17209	17120	17169	17250	17089	17176	17151	16994	17158	17153	17175	17097	17116	16986	17167	17116	16954	17229	17306	17159	17117	17188	17146	17020	17233	17297	17193	17175	17083	17036	17341	17367	16974	17087	16992	17321	17156	17092	16982	17162	16968	17220	16920	17154	17020	17200	17085	17307	16971	17084	17050	17206	17164	17187	17140	17075	17080	17088	17243	17128	17038	17124	17103	17226	17177	17046	17025	17404	17122	17067	17039	17132	17237	17118	17143	17105	17164	17106	17153	17115	17355	17138	17097	17166	17083	17095	17213	17153	16959	17003	16978	17218	17162	17308	17414	17239	17104	17229	17175	17115	17062	17199	17135	17148	16987	17118	17121	17189	16966	17108	17183	17095	17060	17155	17099	17041	17190	17055	17067	17096	17154	17213	17182	17173	17219	17122	17113	17063	17112	17040	17249	17014	17239	17275	17071	17069	17236	17175	17065	17181	17075	17068	17156	17199	17305	17310	16992	17237	17284	17058	17062	17134	17079	17126	16984	17109	17088	17086	17179	17243	17184	17139	17158	17075	17106	17192	17138	17362	17257	17152	16949	17089	17137	17121	17266	17261	17271	16910	17075	17304	17152	17203	17172	17246	17136	17036	17250	17380	16900	17061	17187	17096	17197	17005	17030	17285	17248	17081	17171	17145	17204	16914	17165	17041	17118	17335	17038	17104	17017	17272	17142	17234	16999	17369	17029	17158	16968	17069	17047	17000	17091	17166	17175	17280	17173	17054	17053	17179	16984	16937	17125	17160	17037	17125	17178	17114	17255	17053	17137	17236	17158	16924	17138	17058	17090	17024	17181	16997	17130	17107	17275	17036	17182	17126	17104	17021	17160	16959	17077	17122	17171	17201	17267	17032	17224	17002	17269	17014	17188	17239	16964	17122	17184	16839	17290	17231	17069	17071	17052	17156	17203	17080	17018	17075	17063	17121	17074	17136	17143	17188	17303	17025	17116	17301	17148	17016	17097	17086	17195	17168	17257	17285	17121	17202	17119	17334	17203	17143	17170	16995	17124	16987	17246	17167	17149	17188	17038	17164	17136	16974	17078	17099	17084	17152	17120	17194	17090	17028	17054	17185	17203	17200	16892	17164	17092	17172	17071	17263	17181	17005	17075	17156	17172	17284	17236	16910	17062	17145	17110	17151	16911	17137	17068	17257	17185	17087	17127	17047	17025	17155	16958	17280	17171	17209	17177	17186	17028	17144	16971	17267	17196	17239	17138	17043	17020	17072	17231	17084	17096	17100	17166	17112	17015	17112	17133	17086	17075	17233	17131	17094	17161	17037	16999	17232	17062	17283	17031	17213	17174	17144	17074	17239	17131	16894	17324	17025	17052	17136	17174	17265	17170	17106	17151	17260	16975	17045	17125	17210	17096	17204	17061	17211	17101	16938	17050	17212	17020	17004	17148	17189	17198	17000	17113	16992	16998	17076	17135	17073	17202	17138	17230	17098	17147	17154	17092	17167	16943	17036	17078	17025	17106	17113	17155	16983	17164	17019	17021	17107	17169	17145	17185	16992	17060	17178	17063	17032	17166	17026	17153	17053	17177	17194	17223	17080	17197	17154	17154	17119	17173	16920	17188	16975	17081	17045	17092	17047	17105	17117	17044	17027	17219	17234	16996	17255	17066	17062	17075	17164	17085	17051	17069	17300	17096	16959	17194	17354	17148	17236	17210	17224	17171	17146	17099	17054	17125	17130	17099	16991	17115	17102	16902	17171	17066	17093	17069	17228	17041	17093	17112	17069	17157	17255	17245	17194	17175	17168	17340	17190	17186	17075	17129	17228	17112	17251	17132	16967	17056	17095	17240	17010	17109	17085	17099	17116	16967	16885	17203	17032	17107	17059	16899	16949	17205	17068	17193	17328	17253	17164	17167	17270	17018	17029	17020	17041	17271	17294	17142	17222	17278	17125	17035	17073	17210	17354	17049	17256	17074	17138	17053	17039	17226	17105	17332	17222	17315	17180	17237	17271	17203	16998	17136	17128	17148	17111	17181	17213	17041	17114	16969	17185	17046	17231	17195	17113	17002	16960	17178	17204	17144	16974	17225	17195	17213	17237	17270	17171	17094	17227	17144	16959	17033
23235	21381	28267	25540	24355	26212	26327	24165	23223	22927	22282	22215	22156	22174	21976	21886	21785	21989	22007	21752	21889	21958	21749	21938	21698	21651	21796	21774	21677	21616	21838	21692	21732	21802	21716	21739	21790	21798	21754	21586	21511	21756	21874	21790	21526	21928	21468	21700	21542	21603	21959	21635	21671	21556	21504	21508	21691	21804	21697	21764	21519	21652	21870	21595	21872	21689	21777	21671	21632	21781	21796	21615	21648	21732	21453	21645	21494	21614	21717	21891	21508	21746	21708	21703	21702	21690	21628	21529	21715	21536	21693	21642	21752	21710	21820	21679	21611	21532	21789	21518	21682	21603	21756	21541	21686	21751	21568	21573	21670	21426	21518	21478	21623	21742	21612	21622	21353	21876	21488	21762	21789	21591	21587	21686	21494	21708	21709	21541	21781	21773	21632	21578	21620	21794	21534	21653	21704	21630	21829	21531	21537	21661	21715	21677	21646	21820	21616	21838	21732	21669	21495	21652	21784	21751	21913	21509	21605	21712	21470	21587	21549	21594	21511	21637	21678	21413	21502	21631	21751	21985	21861	21673	21643	21684	21939	21535	21754	21790	21484	21562	21615	21504	21616	21652	21489	21453	21754	21431	21673	21515	21668	21884	21677	21406	21583	21779	21818	21585	21506	21560	21429	21498	21734	21693	21449	21653	21805	21602	21569	21678	21757	21568	21757	21468	21515	21853	21732	21808	21649	21503	22005	21680	21494	21559	21543	21528	21560	21529	21621	21648	21767	21852	21658	21675	21484	21792	21601	21552	21513	21513	21728	21701	21690	21532	21753	21472	21684	21759	21656	21461	21489	21547	21730	21598	21694	21564	21801	21621	21542	21454	21870	21719	21466	21506	21568	21744	21630	21599	21639	21582	21510	21598	21637	21596	21475	21785	21821	21711	21586	21581	21807	21676	21621	21786	21632	21608	21713	21499	21491	21544	21721	21591	21602	21595	21709	21567	21740	21645	21638	21753	21734	21624	21693	21434	21605	21564	21856	21660	21676	21702	21512	21759	21748	21608	21744	21760	21847	21764	21967	21664	21704	21685	21714	21736	21547	21478	21616	21470	21737	21512	21843	21597	21462	21604	21541	21676	21584	21702	21759	21658	21696	21382	21655	21475	21565	21617	21582	21504	21800	21665	21693	21524	21738	21625	21751	21595	21685	21770	21741	21818	21655	21462	21684	21664	21398	21696	21645	21661	21589	21517	21481	21530	21609	21737	21588	21832	21570	21474	21818	21844	21617	21582	21678	21535	21636	21611	21523	21693	21672	21813	21724	21757	21588	21683	21603	21590	21688	21691	21789	21516	21702	21706	21501	21857	21694	21937	21660	21767	21460	21625	21443	21626	21649	21769	21670	21730	21646	21548	21842	21685	21705	21752	21682	21484	21533	21684	21681	21611	21557	21613	21598	21693	21411	21689	21674	21769	21573	21535	21629	21571	21375	21640	21645	21486	21501	21597	21577	21632	21873	21677	21399	21589	21590	21644	21790	21564	21423	21685	21485	21578	21705	21549	21537	21604	21643	21748	21601	21632	21705	21553	21885	21732	21657	21778	21501	21612	21690	21743	21643	21481	21738	21676	21764	21672	21609	21625	21713	21391	21626	21469	21691	21427	21754	21518	21684	21694	21641	21502	21804	21538	21363	21641	21590	21464	21620	21321	21863	21677	21864	21815	21459	21689	21437	21410	21770	21538	21575	21505	21433	21603	21523	21496	21598	21885	21616	21420	21650	21659	21623	21880	21791	21890	21601	21643	21723	21579	21495	21651	21550	21572	21631	21508	21679	21312	21640	21474	21763	21489	21730	21609	21613	21470	21574	21515	21522	21784	21410	21719	21675	21610	21710	21619	21639	21626	21725	21866	21731	21641	21601	21659	21823	21677	21684	21674	21681	21721	21737	21762	21785	21586	21659	21510	21764	21692	21555	21716	21506	21460	21557	21700	21774	21765	21661	21606	21755	21611	21649	21670	21705	21794	21767	21792	21725	21498	21536	21563	21408	21467	21592	21576	21802	21642	21675	21662	21593	21624	21739	21672	21648	21610	21616	21678	21804	21553	21733	21651	21516	21482	21935	21596	21524	21920	21656	21646	21819	21502	21633	21780	21510	21636	21638	21507	21596	21486	21639	21635	21592	21655	21745	21667	21586	21611	21682	21528	21783	21477	21606	21731	21471	21579	21768	21580	21552	21855	21905	21550	21637	21604	21703	21542	21479	21618	21589	21988	21603	21645	21710	21720	21513	21850	21410	21525	21601	21588	21693	21641	21820	21726	21718	21911	21944	21627	21668	21697	21581	21521	21760	21934	21624	21500	21856	21551	21779	21664	21650	21627	21516	21567	21633	21715	21611	21685	21743	21514	21599	21803	21876	21722	21746	21604	21458	21487	21913	21680	21670	21407	21465	21555	21597	21487	21651	21502	21874	21398	21720	21558	21624	21328	21595	21852	21721	21818	21717	21613	21471	21611	21808	21808	21713	21795	21621	21681	21415	21588	21562	21716	21811	21572	21759	21555	21740	21597	21502	21429	21677	21533	21587	21661	21940	21816	21477	21737	21601	21713	21641	21611	21811	21700	21697	21485	21607	21834	21713	21815	21647	21469	21487	21553	21783	21600	21656	21733	22024	21520	21636	21804	21729	21547	21416	21399	21602	21726	21616	21798	21694	21795	21622	21616	21473	21893	21662	21766	21703	21652	21692	21914	22039	21939	21691	21675	21618	21505	21509	21627	21495	21436	21767	21797	21572	21763	21747	21684	21642	21621	21626	21635	21649	21622	21638	21566	21812	21733	21586	21618	21654	21716	21606	21556	21706	21592	21830	21683	21733	21675	21538	21542	21595	21555	21663	21589	21965	21490	21439	21765	21662	21504	21746	21433	21501	21579	21557	21590	21660	21852	21436	21504	21465	21573	21422	21509	21674	21575	21617	21613	21689	21713	21484	21783	21559	21668	21824	21528	21753	21780	21854	21518	21487	21744	21579	21562	21498	21868	21498	21574	21724	21911	21806	21514	21615	21387	21489	21707	21606	21545	21725	21755	21519	21588	21687	21502	21643	21592	21612	21358	21794	21642	21696	21386	21734	21704	21784	21686	21479	21646	21617	21668	21559	21520	21628	21683	21436	21549	21540	21517	21530	21641	21717	21586	21682	21475	21551	21748	21597	21648	21578	21515	21814	21637	21741	21645	21793	21779	21480	21432	21513	21662	21578	21719	21714	21843	21816	21898	21765	21834	21848	21810	21770	21405	21440	21624	21595	21603	21713	21517	21796	21572	21748	21864	21779	21778	21661	21472	21564	21770	21729	21443	21746	21383	21665	21792	21881	21469	21525	21550	21644	21637	21792	21612	21661	21686	21793	21639	21599	21506	21412	21451	21850	21817	21591	21629	21594	21858	21590	21715	21629	21735	21534	21468	21622	21422	21695	21432	21777	21745	21767	21586	21629	21775	21642	21720	21581	21626	21740	21606	21487	21488	21743	21543	21972	21509	21626	21470	21551	21455	21527	21720	21737	21855	21500	21593	21760	21457	21583	21704	21782	21430	21519	21764	21752	21602	21914	21763	21570	21512	21687	21847	21604	21760	21633	21522	21780	21644	21816	21710	21562	21644	21563	21345	21688	21671	21625	21885	21706	21684	21698	21607	21431	21504	21619	21566	21718	21735	21756	21456	21651	21520	21782	21877	21726	21733	21570	21463	21534	21715	21750	21465	21574	21796	21721	21607	21726	21670	21626	21771	21787	21675	21630	21626	21537	21609	21574	21681	21688	21880	21557	21625	21701	21691	21641	21431	21456	21643	21860	21715	21701	21764	21761	21671	21664	21720	21715	21780	21837	21851	21717	21621	21612	21525	21725	21482	21654	21791	21806	21833	21549	21488	21634	21675	21684	21628	21744	21662	21528	21747	21712	21607	21592	21532	21557	21534	21950	21647	21607	21641	21585	21778	21616	21543	21604	21482	21666	21723	21583	21677	21722	21590	21578	21786	21658	21616	21527	21794	21549	21634	21660	21671	21775	21919	21599	21706	21685	21709	21493	21636	21631	21575	21556	21730	21742	21603	21470	21653	21666	21721	21442	21657	21607	21690	21803	21611	21458	21542	21576	21795	21950	21527	21693	21575	21601	21791	21567	21600	21494	21458	21770	21608	21568	21625	21511	21746	21474	21691	21755	21815	21568	21706	21727	21759	21789	21694	21544	21464	21653	21305	21548	21596	21704	21756	21746	21718	21528	21672	21832	21696	21765	21761	21674	21555	21709	21713	21607	21588	21648	21848	21447	21579	21551	21796	21677	21665	21665	21697	21548	21531	21547	21760	21458	21425	21753	21309	21608	21661	21602	21651	21493	21624	21714	21563	21612	21628	21639	21424	21777	21747	21580	21608	21544	21563	21602	21742	21718	21621	21585	21668	21768	21435	21796	21666	21612	21764	21780	21998	21599	21738	21751	21755	21500	21664	21521	21765	21682	21550	21517	21550	21594	21778	21601	21546	21719	21705	21470	21691	21525	21606	21719	21621	21673	21580	21780	21505	21667	21617	21743	21849	21675	21515	21539	21723	21758	21579	21631	21573	21569	21613	21621	21561	21533	21762	21550	21827	21686	21730	21726	21584	21445	21550	21508	21566	21725	21755	21483	21700	21748	21696	21745	21499	21514	21737	21466	21577	21597	21663	21570	21716	21601	21504	21795	21700	21581	21692	21532	21722	21603	21654	22002	21793	21738	21531	21665	21617	21730	21715	21723	21867	21868	21728	21825	21597	21542	21572	21808	21584	21639	21806	21713	21626	21644	21713	21684	21617	21713	21804	21753	21578	21767	21815	21751	21541	21556	21581	21625	21811	21531	21552	21603	21616	21551	21736	21664	21556	21624	21695	21692	21507	21711	21633	21356	21876	21723	21673	21494	21560	21360	21588	21473	21440	21719	21761	21750	21699	21844	21738	21638	21639	21678	21804	21890	21618	21513	21602	21502	21525	21724	21524	21640	21465	21611	21677	21850	21760	21479	21518	21563	21694	21731	21581	21675	21615	21836	21587	21703	21616	21772	21669	21426	21739	21758	21717	21755	21562	21828	21380	21585	21731	21515	21577	21530	21664	21563	21615	21606	21703	21588	21573	21537	21591
23686	42593	33309	28530	25434	23226	21985	20466	19760	18622	18150	17830	17556	17500	17384	17322	17173	17169	16972	17130	17075	17100	17113	17224	16874	17090	16902	16854	17019	16728	16919	16937	16809	16984	16818	16980	16987	16768	16944	16785	16958	16775	16881	16927	16774	17089	16694	16848	17071	16598	17018	16892	16886	16785	16828	16748	16666	17021	16871	16919	17005	16890	16825	17032	16930	16943	16962	17020	16788	16837	16860	16875	17124	16754	16956	16816	16800	17003	16766	16904	16961	16904	16677	16915	16943	16787	16831	16924	16827	16788	16945	16915	16787	16863	16845	16919	16758	16951	16644	16998	17035	16900	16970	16609	16859	16759	16806	16814	16700	16909	17030	16910	16828	16864	16980	16929	16925	16756	16859	16869	17005	16889	16815	16909	17007	16820	16748	16959	16881	16810	16877	16865	16915	16813	16715	17067	16780	16903	16910	17015	16670	16912	16941	16816	16808	16860	16963	16906	16886	16889	17076	16923	17033	17001	16900	16950	16827	16897	17036	17121	17028	16822	16863	16898	16808	16924	16870	17000	16894	16944	16559	16900	16800	16873	16848	17014	16787	17022	16864	16785	17058	16911	16825	16897	16742	16782	16898	16885	16888	16794	17032	16827	16949	17045	16996	16915	17153	16874	16923	16852	16895	16831	16818	16929	16998	16875	16837	16978	16903	17014	16759	16847	16749	16932	17045	16933	16794	16843	16880	16846	16910	16985	16746	16950	17048	16979	16793	17002	16983	16810	16803	16983	16804	16971	16808	16772	16833	16771	16858	16859	16900	16902	16615	16936	16784	16932	16847	16717	16780	16906	16879	16822	16900	16932	16802	16867	16736	16885	16746	16976	16917	16907	16938	16913	16865	16871	16883	16822	16729	16854	16838	16906	16962	16840	16976	17028	16870	16763	16911	16801	16884	16967	16729	16970	16787	16814	16907	16954	16760	16736	16882	16855	16917	17035	16736	16844	16834	17012	16976	16819	17052	16923	16991	17039	16932	16831	16884	16925	17021	16791	16830	16988	17002	16845	16947	16972	16913	16849	16914	16996	16898	16881	16893	16905	16836	16970	16972	16893	16759	16850	16815	16858	16999	16800	17005	16809	16855	16856	16635	16858	16812	16897	16775	17000	16876	16944	16596	16874	16859	17078	16876	16853	16999	16796	16818	16895	16959	16903	16902	16993	16868	16842	16724	16775	16977	16923	16956	16737	16790	16915	16863	16787	16840	16885	16870	17016	16881	16895	16701	16959	16986	16858	16737	16902	16819	16915	16940	16860	16959	16846	16993	16976	16945	16828	16635	17033	16849	16909	16832	16998	16828	16827	16828	16966	16938	16726	17104	16666	16771	17020	16802	16763	16779	16779	16962	17004	17110	16683	16879	16880	16831	16946	16866	16891	16819	16753	17119	16838	16974	16821	16828	16824	16857	16963	16777	16882	16747	16777	16905	16825	16897	16954	16847	16945	16555	16870	16973	16854	16914	16822	17030	16851	16801	16858	16799	16769	16891	17142	16722	16948	16859	16942	16942	16905	16902	16962	16906	16931	16862	16841	17004	16964	16780	16755	16879	16879	16730	16964	16815	16858	16901	16858	16955	16844	16776	16841	16937	16847	16695	17011	16822	16808	17022	16745	16790	16724	16920	16859	16839	16818	16964	16780	17012	16901	16826	16927	16886	16747	16913	16929	16950	16888	16967	16794	16938	17098	16937	16906	16826	16884	16710	16932	17032	16913	16652	16891	16966	16804	16687	16900	16866	16952	16743	16706	17060	16950	16826	17050	16964	16728	16835	16794	17093	16875	16960	16736	16905	16945	16897	16940	16765	16662	16987	16972	16906	16929	16858	16855	16949	16561	16953	16678	16853	16871	16817	16688	16877	16853	16825	16931	16895	16705	16774	16952	16978	16905	17055	16887	16956	16596	16821	16860	16885	16834	16946	16811	16898	16814	16848	16630	17042	16652	16615	16681	16770	16930	16662	16947	16997	16927	17073	16887	16766	17096	16844	16784	17023	16913	17069	16724	16924	16734	16730	16870	16864	16974	16984	16902	16814	16925	16908	16909	16963	16942	16810	16915	16890	16927	16938	16751	16811	16746	16846	16789	16838	16897	17003	16930	16979	16816	16992	16849	16818	17067	16820	16802	16846	16807	17050	16943	16969	16879	16880	16779	16957	16956	16911	16996	16988	16944	16847	16745	16892	16808	16898	16893	16969	16735	17030	16576	16807	16821	16747	17046	16855	16939	16929	16778	16790	16951	16875	16844	16718	16809	16885	16908	16671	16920	16790	16858	16989	16832	16828	17050	16769	16868	16782	16784	16885	17089	17058	16887	16829	16946	16916	16948	16960	16797	16968	16901	16916	16781	17019	16880	16750	17014	17060	16906	16788	16958	17018	16804	16930	16847	16847	16927	16836	16985	16812	16833	17092	16906	16842	16939	16912	16698	16887	16859	16835	16768	16834	16795	16837	16805	16873	16809	16918	16982	17020	16828	16685	16944	17085	16968	17024	17031	16933	16839	16898	16848	16849	16919	16862	16606	16957	16975	16951	16931	16722	16959	16890	16959	16878	16977	16927	16856	16884	16882	16846	16835	16870	16555	16886	16836	16835	16735	16855	16793	16989	16842	16908	16902	16913	16821	16825	16839	16923	16848	16833	16973	16870	16910	16911	17007	16937	16956	16915	16762	16811	16660	16828	16810	16992	16780	16923	16915	16669	17028	16944	16883	16831	16821	16945	17112	16746	17000	17005	16574	16857	16898	16883	16904	16817	16882	16946	17016	16833	16690	16937	16805	16946	16841	16710	16907	16986	16957	16912	17043	16891	16942	17021	17004	16622	17000	16986	16909	16990	16880	16966	16954	16949	16966	16830	17026	17068	16870	16863	17090	17004	16872	16843	16817	16912	17060	16894	16829	16879	16865	16965	16758	16902	16797	16951	16946	16806	17026	16992	16854	16889	16841	17009	16821	16633	16734	16752	16884	16639	17093	16840	16879	16854	16835	16969	16986	16981	16855	16854	16848	16852	16983	16933	16789	16672	16845	16913	16748	16918	16820	16877	16888	16957	16879	17024	16879	16877	16777	16999	17003	16766	17048	16944	16772	17058	16912	16824	16808	16884	16857	16953	16811	16977	16921	16998	16894	16935	16852	16778	16938	16904	16837	16826	16864	16845	16981	16894	16830	17013	16882	16966	16665	16918	16810	16855	16903	16836	16826	16726	16956	17117	16801	16995	16952	16809	16810	17005	16853	16989	16848	17029	16806	16948	16865	17000	16845	16877	16893	17011	16925	16828	16964	16808	16836	16916	17050	16959	16713	16963	16852	16852	16931	16589	17074	16877	17017	16939	16789	16828	16897	16849	16979	16832	16778	16930	16895	16793	16888	16709	16820	16802	16873	17115	17055	16932	16930	16877	16919	17043	16945	16944	16987	16723	16962	16926	16832	16864	16820	16967	16897	17068	16986	16909	16943	16910	16804	16817	17054	16827	16760	16955	16962	16931	16925	16944	16916	17003	16909	16829	16864	16976	16927	16909	16958	16831	16930	16957	16772	16783	16887	16867	16909	16977	16762	16777	16790	16757	16986	16937	17028	16842	16915	16825	16883	16992	16798	16898	16783	16852	16866	16987	16812	16802	16984	16803	16830	16944	17012	17030	16810	16870	16834	16834	16852	16968	16931	16923	16761	16894	16801	16904	16914	16945	16837	16886	16946	16977	16973	16858	16778	16919	17048	16861	16889	16886	16930	16629	16984	16831	16764	16772	16936	16963	16940	16926	16799	16874	16775	16933	16940	16746	16869	16952	16926	16729	16969	16772	17048	16968	16969	16885	16913	17056	16745	16846	16750	16748	16873	16984	17001	16792	16896	16878	16939	16951	16993	16784	16834	16844	17042	16991	16945	16838	17116	16890	16957	16836	16814	17064	16796	16884	16927	16938	16884	16851	16821	16887	16923	17078	16906	16906	16996	16925	16839	16994	16945	16936	17050	16738	16972	16859	16864	17027	16991	16858	17116	16877	16783	16795	17083	16745	16935	16881	16952	16820	17009	16691	16760	16798	17046	16874	16878	16624	16902	16971	16647	16822	17022	16918	16945	16983	16918	16873	16950	16865	16939	16928	16863	16881	16907	16887	16823	16898	16879	16625	16949	16930	16908	16861	16955	16988	16743	16907	16878	16968	16927	16855	16924	16724	16814	16928	16726	17018	16837	16958	16965	16920	16793	16941	16765	16932	16931	16937	16865	17026	16935	16899	16810	17014	16861	16924	16865	16923	16611	16888	16881	16984	16858	16960	16909	16765	16840	16788	16959	16945	16945	16813	16811	16976	16707	16703	16895	16857	16735	16763	17110	16863	16823	17012	16814	16935	16933	16881	16930	16758	16796	17035	16864	16846	16940	16894	16777	16894	16915	16738	17011	17001	16831	16666	16915	16906	16888	16937	17005	16901	16803	16718	16923	16917	16690	16801	17014	16780	16978	16917	16849	16953	16803	16930	16706	16656	17089	16975	16894	16904	16993	16669	16767	16920	16826	16963	16924	16723	17000	16987	16898	16855	16844	16818	16930	16892	16883	17004	16856	16934	16828	16744	16856	16953	16903	16913	16981	16880	16840	16652	17118	16758	16784	16882	16961	16703	17090	16749	16750	16881	16966	16949	16809	16997	16875	16925	16718	16836	17009	16672	17078	17014	16904	16812	16950	16904	16907	16860	16981	16843	16639	17007	16766	16880	16824	16871	16937	16846	16947	16933	16913	16996	16768	16997	16864	16865	16782	16821	16956	16972	16968	16872	16942	16838	16754	16854	16984	16853	16822	16924	16810	16791	16977	16751	16834	16823	16936	16950	16787	16865	16865	16830	16997	16942	16953	16879	16822	16909	16951	16899	16858	16890	16856	16921	16785	16886	16826	16763	16830	16926	16889	16934	16885	16833	16718	16862	16765	16983	16973	16876	16576	16867	16872	17015	16938	16777	16945	17007	16801	16830	16907	16941	16842	16961	16874	16955	16953	17079	16834	16753	16766	16828	16950	16864	16941	16877	17000	16907	16724	16837	16940	16878	16970	16881	16792	16933	16952	16857	16863	16858	16868	16884	17005	16724	16853	17113	17064	16852	16784	16730	16792	16870	16954
24958	21620	28177	29247	25330	25305	25189	23979	23461	23150	22715	22689	22440	22420	22259	22341	22349	22328	22326	22131	22029	22218	22202	22218	22317	22349	22032	22208	22227	22183	22201	22164	22197	22079	22150	22140	22006	21984	22161	22260	22120	22152	22347	22141	22201	22173	22047	22245	22116	22176	21999	22197	22269	21903	22087	22218	22067	22210	22221	22159	22262	22169	22268	21892	22093	22250	21840	22239	22171	22196	22089	22000	22157	22154	22106	22212	22175	22093	22062	22189	22419	22256	22208	22179	22151	22258	22202	22101	22170	22120	22175	22324	22111	22356	22070	22090	22428	22069	21977	21996	22252	21878	22293	22220	22245	21990	22232	22052	22103	22197	22233	22065	22299	22177	22236	22227	22161	22168	22325	22189	22156	22120	22178	21999	21977	22185	22048	21878	22133	22244	22184	22204	21871	22092	22184	22199	22101	22153	22213	22087	22138	22049	22015	21862	22096	22008	22271	22112	21957	22211	22216	21826	22049	22189	22326	21970	22120	22145	22099	22115	22120	21868	22180	22156	22063	22207	22154	21903	22222	22013	22114	22001	22254	22203	21942	21974	22059	22288	22095	22115	22191	22042	22276	22219	21940	21993	22136	22065	22010	22145	21986	22249	22127	22093	22259	22152	21934	22094	22153	21994	22048	22056	22336	22198	22232	22130	22233	22177	22424	22060	22076	22069	22284	22194	22129	22268	22134	22162	22199	22095	22154	22093	22310	22313	22269	21946	22101	22196	22240	22229	22238	22159	22060	21963	22196	22080	22069	22108	22250	22411	22226	22134	22096	22350	22100	22363	22038	21966	21908	22122	22076	21933	22204	22191	22207	22070	22167	22111	22012	22402	22401	22117	21796	21950	22214	21984	22363	22217	22027	21873	22126	22187	22126	22214	21929	22222	22295	22093	21934	22300	22128	22024	21993	22322	22153	22328	22406	21931	22326	22095	22024	22128	22064	21806	22229	22171	22030	22158	22104	21996	21889	21996	22126	22093	22158	22173	22369	22233	22088	22226	22138	22155	22153	22010	22156	22294	22034	21922	22064	21994	22114	22112	22039	21786	22070	22144	22076	21960	22010	21988	21963	22425	22157	21796	22290	22126	22120	22132	22133	22123	21975	22190	22027	22249	22404	22245	22293	22366	22106	22127	22480	22235	22259	22227	22023	22411	22169	22252	22209	22250	22248	22237	22126	22096	22056	22259	22103	21978	22209	22132	22043	22274	21911	22024	21986	22224	22275	22176	22074	22125	22078	22051	22095	22095	22267	22103	22307	22197	22040	22079	21945	22148	22078	22105	22111	22169	22234	21809	22134	22105	22142	22085	22133	21996	22097	22207	21990	22028	22032	21967	22050	22007	22175	22124	22139	22069	22135	22187	22234	22092	21946	22197	22107	22040	22175	22051	22035	22231	22019	22219	22171	22175	22148	22035	22010	22323	21999	21978	22046	22248	22201	22468	22131	22046	21847	22002	22097	22198	22092	22229	22073	21936	22107	22125	22304	22094	22057	21977	22186	22203	22222	22137	22212	22025	22288	22176	21975	22016	22161	22143	22072	22118	22105	22055	22043	22186	22003	21893	22297	22157	21880	21987	22000	21792	22063	22250	22119	22067	22059	21984	22226	21991	22107	22278	22317	22184	22268	22167	22093	22140	22103	22395	22141	21980	22176	22051	22196	22302	22076	22042	21984	22220	22099	22137	22198	22065	22369	22320	21918	22055	22170	22072	21974	22173	21906	21929	22310	22041	22215	22339	22093	22148	22160	22259	22034	22161	22006	21924	22172	22077	22113	22218	22156	22148	22082	22176	22161	22078	22072	22191	22330	21985	22104	22370	22156	22024	21976	22093	22306	22195	22015	22016	22035	22250	22405	21787	22067	22131	22114	22217	22090	22055	22247	22226	22142	22310	22255	22060	22195	22329	22277	22244	22073	21994	22082	22162	22154	22271	22391	22623	22301	22068	22195	22383	22290	21952	21961	22129	22265	22073	22045	22256	22182	22280	22179	22057	22099	22018	22229	22056	21992	22041	22207	22443	22030	22104	22046	22178	22094	21911	22223	22117	22160	21932	22194	21914	22274	22000	22075	22122	22295	22049	21881	22150	22304	22237	22135	22252	22469	22083	22077	22178	21771	21920	22084	21908	22259	21972	22478	21950	22223	22132	22080	22024	22023	22232	22324	21846	22146	22056	22111	21930	22203	21998	22132	21940	22317	22327	22220	21999	22076	21963	22276	22127	22074	22196	22227	22076	22014	22199	22223	22205	21987	22136	21848	22074	22369	22268	22329	22293	22034	21872	22102	22389	22265	22118	22223	22150	22341	22292	22214	22330	22025	22163	22095	21979	22221	22107	22111	22057	22277	22093	22002	22041	22366	22251	22314	22020	21965	22159	22024	22113	22156	22303	22353	22297	22100	22247	22225	22008	22078	22084	22222	22065	22358	22204	22229	22016	22138	22141	22370	22371	22130	22142	22186	22160	22075	22118	22228	22104	21987	22183	22404	22228	22093	22362	21857	22150	22211	22119	22288	22132	22220	21994	22065	22251	21931	22176	22225	22175	22080	22171	22087	22141	22075	22280	22208	21961	22103	22306	22171	22113	22013	22241	22235	22261	22278	22157	22126	22114	22275	22271	22100	22342	22184	22209	22083	22181	22245	22005	22068	22017	22135	22010	22385	22026	22268	22048	22022	22254	22188	22087	22248	22116	22212	22189	22106	22199	22017	22132	22115	22249	22002	22024	22075	22164	22115	22221	22182	22007	22439	22259	22126	21987	22112	22331	22299	22199	22123	22080	21972	22197	22098	22286	22213	22099	22031	22319	22038	22195	21922	21947	22193	22189	22120	22239	22007	22189	22218	21998	22178	22179	22265	22103	22004	22090	22113	22126	22266	22162	22162	22213	21982	22169	22300	22042	21985	22006	22055	22109	22126	22098	22247	22281	22056	22253	22038	22218	22085	22084	22034	22171	22043	22115	21991	22043	22087	22063	22216	22324	22366	22172	22051	22165	21949	21904	22207	22212	22071	21951	22298	22021	22211	22033	22177	22332	22179	22285	22381	22184	22170	22029	22155	21902	22295	22116	22174	22176	22327	22118	22269	22313	22004	22143	22006	22338	22115	22128	22060	22077	22118	21984	22267	21964	22111	22216	22265	21862	22053	22113	22256	22399	21812	22167	22238	22049	22144	22352	22177	22241	21995	22132	22061	22055	22065	22328	22315	22280	22098	22171	22126	21956	22191	22151	22213	22058	22038	22063	22081	22091	22093	22161	22313	21972	21859	22100	22035	22181	22264	21907	22170	22176	22060	22130	22026	22104	22037	22076	21770	22117	22244	22017	22226	22173	22067	22088	22062	22094	22137	22213	22073	22187	22323	22159	22078	22083	22076	22088	22113	22267	22101	22188	22123	21825	21972	22178	21920	22075	22226	22052	22097	22138	22000	22051	22137	22269	22520	22248	21900	22104	22018	21869	22249	22202	22475	22087	22156	22125	22096	22335	22033	22115	22185	21881	21928	22026	22250	21989	22096	22187	22136	22151	22203	22211	22154	22307	22222	22181	22157	22182	22145	22080	22285	22081	21934	22210	22188	22191	22073	22157	22442	22377	22205	22236	22164	22038	22266	22303	22233	22017	22251	22163	21990	21995	22185	22129	22433	22365	22084	22222	22112	22216	22245	22063	22073	21921	22221	22155	22376	21996	22000	21959	21980	22223	21911	22008	22109	22318	22203	22126	22056	22080	22268	21922	21892	22271	22012	22155	22117	22102	22049	22143	22131	22030	21918	22100	22093	22311	22240	21919	22091	22272	22110	22011	22067	21988	22251	22401	22247	22157	22173	22222	22164	22157	22268	22011	21964	22160	22160	22026	22235	22078	22050	22321	22257	22209	22210	22168	22165	22148	22332	21998	22204	22165	22031	21999	22487	22494	22126	22161	22000	22021	21962	22167	22283	22059	22323	22108	22237	22127	22310	22151	22116	22033	22190	22061	22013	21928	22248	22432	22227	22117	22194	22011	22466	22197	22237	22276	22075	22032	22067	22090	22198	22373	21998	21978	22085	22113	22289	22284	22367	22257	22241	22053	22144	21814	22113	22228	22200	21999	22074	22258	22456	22099	22211	22244	22131	22124	22114	22344	22187	22176	22229	22201	22051	22034	22141	22029	22041	21943	22097	21934	21990	22072	22034	22335	21834	22017	22154	22014	22176	22051	21902	21917	22393	22165	22108	22256	22224	22129	22248	22135	22047	22104	21915	22047	22008	22031	22087	22040	21901	22206	21918	22102	22331	22327	22267	22092	21933	22240	22206	22298	22265	21983	22245	22222	22209	22093	22086	22048	22256	21954	22054	22161	22113	22045	22003	22244	22062	22275	22077	21943	22081	22050	22072	22146	22224	22134	22032	22015	22531	22218	22330	22330	22144	22247	22211	22115	22503	22265	22093	22259	22197	21953	22093	21999	22170	22165	22242	22056	22189	22174	22288	21907	22062	22088	22128	22166	22052	22027	22338	22154	22222	22219	22130	22099	22031	21998	22067	21867	22130	22051	22229	21970	22351	22288	22265	22265	22209	22201	22155	22250	22111	22194	22197	22323	22217	22074	22207	22198	22091	22348	22034	22024	21866	22173	22116	22186	22046	22231	22040	22113	21948	22260	21909	22308	22146	22298	22053	22036	22098	22093	22356	22087	21835	22234	22018	21947	22239	21863	21949	22057	22268	22005	22028	22275	22397	21953	22066	22263	21869	22040	22313	22064	21969	22177	22061	21954	22272	22317	22055	22113	22111	21995	22215	21908	22136	22092	22218	22388	22142	22060	22112	22148	22173	22325	22232	22107	22338	22022	22256	22152	22289	22071	22116	22009	22268	22402	21954	22116	22126	22280	22149	22117	22273	22051	22159	21978	22197	22332	22342	22172	22073	22141	22004	22383	22180	22261	21946	22032	22081	21873	22055	22107	22138	22250	22169	22358	22260	22009	21955	22128	21994	21986	22172	22308	22020	21937	22069	22155	22295	22221	22238	22506	22201	22143	22215	22137	22049	22003	22059	22114	22050	22138	22224	22030	22043	22144	22225	22105	22137	22226	22107	22196	22251	22077	22245	22077	22029	22091	22324	22089	22084	22227	22133	22130
24255	39605	31174	26655	24196	22286	20980	20120	19261	18451	18097	17695	17586	17514	17474	17325	17079	17298	17219	17166	17302	17044	17072	16929	17114	17192	17159	17163	17291	17259	17123	17209	17246	17062	17254	17102	17147	17187	17165	17046	16953	16989	17098	17278	17193	17068	17134	16903	17117	17067	17129	16865	16988	16989	17053	17022	17314	16971	17005	17062	17199	17136	17211	17149	17189	17059	17041	16823	17078	17155	17144	17024	17047	17348	17142	17134	17032	17127	17034	17180	17115	17073	17102	17275	17111	17060	17179	16999	17005	17204	17245	17076	16996	16969	16962	17029	17148	17074	17012	17112	16973	17064	17062	17152	17088	17060	17050	17239	17098	17013	17102	17155	16908	17098	17000	17088	17030	17177	17050	17086	17023	17244	17164	16957	17044	16943	17138	17065	16975	16962	17079	17016	17076	16997	17014	17158	17110	17078	17255	17077	17011	17074	17134	17074	17101	16992	17140	17196	16950	17167	17117	17147	17035	17028	17055	17103	16941	16968	17134	17140	17256	17090	17087	16887	17182	17069	17082	17220	17270	16901	17025	17099	17173	17142	17128	17133	16984	17089	17236	16949	16908	17133	17306	17118	17092	17091	17224	17134	17155	17154	17050	17069	17108	16913	17351	17398	17213	17074	17054	17155	17197	17119	17111	17050	16999	17031	17140	17116	17058	17126	17197	17162	17032	17001	17105	17140	17118	17129	17258	17121	17087	17069	17213	17190	17073	17180	17160	17104	17146	17008	17129	17106	17134	17156	17088	17165	17095	17054	17240	17100	17147	17084	16955	17090	17299	17059	17121	17194	17032	17044	17017	17130	17109	17055	17069	17000	16998	17030	17089	17276	17023	17022	17164	17009	17226	17126	17047	17039	17243	17220	17081	17164	17325	17143	17142	17154	17159	17021	17240	16828	16936	17193	17259	16929	17177	16935	17260	17122	17107	17083	17153	17155	17109	17189	17132	17214	17231	16989	17084	16859	17180	17092	17093	17110	17064	17190	17206	17130	17142	17027	17224	17234	16994	17175	17222	17089	17040	17197	17148	16982	17365	17063	17219	17002	17259	17194	17087	17209	17147	17172	17055	17221	17086	17108	17094	17130	17160	17065	17197	17052	17204	17045	17072	17293	17062	16953	17180	17223	17265	16973	17062	16973	17168	17056	17101	16980	17000	17061	17105	17178	17184	17114	17138	17067	17197	17007	17082	17213	17233	17066	16981	17143	17140	17225	16937	17162	17137	16944	17113	17012	17120	17265	17183	17008	17194	17160	17190	17145	17120	17072	17067	17080	17058	17234	17157	17042	16907	17296	17067	17170	17056	17159	16923	17215	17183	17042	17145	17010	17117	17057	17008	17230	17127	17100	17145	17176	17097	16910	17061	17218	17143	16969	17089	17216	17223	17038	16942	17192	17115	17112	17175	17227	17326	16971	17067	16877	17242	17223	17052	17091	17209	17016	17115	17163	17073	17042	17055	17250	17111	17096	17050	17235	17140	17212	17082	17019	17200	17047	17085	17024	16978	17162	17189	17133	17085	17132	17240	17059	17200	17099	16999	17104	17077	17018	17078	17185	17185	17101	16954	17066	17194	16893	17107	17135	17069	17108	17076	17209	17355	17141	17074	16983	17219	17221	17086	17172	17102	16983	17001	16968	17105	17043	17175	17132	17167	17038	16997	16968	17148	17057	17063	17090	17044	17106	16944	16956	17078	17198	17059	17043	17152	17245	16988	17134	17070	16913	17013	16979	17082	17065	17050	17094	17100	17142	17096	17072	17077	17139	17112	17140	17086	17093	16972	17077	17006	17155	17121	17087	17133	16879	17108	17180	17185	17174	17088	17102	17118	17113	16816	16967	17170	17020	17062	17157	17150	17082	17000	17083	17186	16904	17161	16900	17213	17017	17129	17076	17219	17215	16934	17107	16973	16894	17192	17099	17046	16918	17028	17400	17136	16960	17018	17106	17106	17130	17171	17138	17166	16952	17122	17143	17109	17211	17098	17184	16959	17167	17072	17218	17119	16911	17147	17010	16997	17282	16998	17234	17041	16978	16969	17028	17324	17206	17223	17193	16941	17044	16954	17202	17212	17218	17132	17225	17176	17180	17093	17116	17134	17104	17166	17045	17032	17164	17085	17239	17154	17154	17160	17075	17071	17247	17199	17177	17072	17158	17221	17162	17119	17092	17040	17083	17047	17078	17142	17075	17307	17225	17015	17092	17115	17044	17160	17158	17298	16908	17160	17265	17058	17028	17174	17131	17026	17150	17076	17177	17047	17206	17254	17002	16882	17061	17063	17105	17069	17200	17234	17205	17213	17003	17106	17146	17022	17254	17305	17178	16914	17018	17020	17019	17148	17051	17032	16933	17100	17054	17138	17077	17040	17210	17273	17184	17226	17237	17139	17063	17130	17268	17145	17169	17091	17249	17096	17043	16977	17211	17041	17165	17065	17161	16918	17106	17078	17204	17126	16879	17169	17046	17279	17182	17228	17082	17331	17115	17117	16994	17154	17248	17130	17105	17026	17207	17072	17177	17125	17080	17058	17064	17042	17058	17208	17240	17200	17018	17133	17020	16950	17199	17020	17181	17189	17205	16869	17238	17204	17024	17141	17108	17149	17049	17125	17080	16995	17171	17259	17186	16922	17077	17113	17190	17025	17178	17125	17092	17079	17147	17134	17199	17200	17141	17038	17087	17148	17133	16987	16839	17289	17100	17225	17174	17291	16914	17027	16944	17141	17145	17052	17219	16979	17147	17074	17229	17180	17176	17072	17035	17221	17289	17099	17065	17126	17103	17079	17144	17038	17086	17183	17226	17178	17159	17059	16988	17165	17114	17056	17139	17075	17205	17093	17039	16908	17087	17009	16906	17101	17158	17207	17231	17163	17077	17036	17018	17192	17065	17001	17140	17191	17093	17144	17157	17123	17080	17108	17015	17157	17032	17245	17044	16982	17285	17019	17058	17137	17140	17095	17267	17198	17267	17165	16993	17097	16866	16899	17205	17006	17071	17053	17200	17056	17184	17133	17205	17102	16999	17241	17049	16994	17042	17091	17050	17044	17162	17036	17198	17012	17116	17228	16986	17110	17077	17177	17086	16975	17226	17068	17087	17168	17145	17107	17017	17014	17145	17089	17078	17177	17041	17068	17088	17276	17098	17010	17362	17077	17199	17252	17093	17187	17109	17315	17214	17204	16976	17167	17169	17127	17083	17118	17160	17083	17187	16973	17115	17134	17269	17056	17046	17227	17002	17102	17026	17073	17109	17055	17019	17063	17076	17004	17286	17056	17103	17196	16957	17329	17303	17058	17017	17303	17189	16936	17027	17077	17062	17026	17000	16906	17058	17111	17136	16985	17273	17159	17101	17041	17239	17091	17041	17044	17158	17086	17107	17070	17099	17296	16933	16946	16998	17093	17116	17073	17054	17150	17116	17147	17131	17147	17083	17165	17252	17055	17320	17040	17052	17076	17211	17165	17097	17145	17163	17194	17296	17136	17154	17193	17142	17210	17300	17196	17107	17175	17103	17077	17220	17175	17091	17244	16886	17088	17123	17054	17078	17082	17151	17220	17165	17191	17106	17163	16980	17245	17060	17017	17228	16997	17166	16950	17049	17178	17198	17088	17244	16902	17101	17211	16904	17117	16917	17174	17326	17113	17129	17127	17000	17223	16908	17089	17184	17132	16938	17092	17030	17023	17290	16910	17155	17123	17213	17159	17246	17036	17118	17153	17123	17142	17126	17082	17181	17072	17115	17181	16932	17192	17020	17133	17117	17054	17328	16971	17159	17153	17102	17110	17050	17006	16981	17313	17028	17004	17242	17134	17091	17071	17139	17023	17087	17166	17139	17071	17122	17020	16853	17006	17090	17076	17018	17089	17163	17056	17115	17028	17089	17011	17133	16953	17136	17123	17070	17239	17155	17219	17121	17201	17140	17093	17235	17093	17221	16993	17385	17168	17005	17410	17033	17367	17057	17145	17248	17358	17167	16975	17210	17150	17128	17148	17011	17106	17086	16998	17189	17239	17300	17111	17256	17182	17197	17135	17126	17028	17328	17204	16892	17301	17009	17097	17148	17114	17107	17225	17295	17190	17218	17106	17169	17177	17123	17077	17291	17169	16965	16966	17348	17185	17043	17146	17178	17040	17199	17124	17180	17228	17216	16902	17217	17022	17133	17168	17138	17190	17058	17080	17135	17162	17119	17150	17205	17080	17069	17114	17199	17020	17192	17177	17054	17135	17134	17149	17087	17104	17090	17095	17024	17115	17135	16963	17073	17309	16975	17002	17119	17052	17127	17237	16973	16941	17251	17010	16988	17325	17193	17036	17187	17127	17090	16998	17003	17011	17159	17132	17213	17006	17140	16965	17097	16958	17218	17109	17084	17181	17162	17109	17011	17161	16966	17126	17181	17073	17117	16931	17153	17070	17166	17099	17152	17165	16899	17039	17140	17110	17180	17134	17094	17169	17137	16946	17179	17112	17097	17182	17125	17167	16970	17237	16975	16966	17116	17315	17036	17173	16898	17165	17149	17227	17068	17300	17116	17172	17052	17352	16990	17104	17051	17132	17161	17162	17302	17057	17069	16840	17066	17072	17084	17232	17081	16965	17038	17282	17089	17118	17049	17051	17160	17188	17136	17126	17041	16867	17146	17057	17024	17164	17071	17050	17160	17161	17092	17125	17229	16976	17153	17090	16995	17174	17233	17097	17162	17183	17036	17134	16873	17143	16964	17097	17035	17046	17189	17229	17071	17350	17209	17191	17033	17199	17162	17245	17154	17038	17130	16961	16863	17203	17145	17107	17005	17030	17013	17160	17108	17109	17073	17196	17097	17180	17334	17187	17184	16954	17032	17346	17007	17160	17033	17080	16972	17216	17124	17073	17085	17096	17196	16957	17085	17109	17089	17077	17153	17130	17133	17136	17052	17162	17053	17157	17275	17130	16962	17089	17028	17148	17277	17039	17108	17008	17045	16951	17234	17041	17219	17259	17137	16937	17160	17201	17117	16999	16979	17030	17145	17196	17046	17154	17023	17120	17147	17236	17043	17166	17206	17080	17279	17249	16955	16936	16924	17152	16941	17056	17206	16995	17109	17124	16929	17075	17093	17413	17123	17305	17189	17218	17233
22247	21365	28657	24510	22515	26349	29020	25009	24080	23900	23197	22724	22699	22465	22361	22290	22347	22155	22191	22118	21853	22024	21963	21992	21992	21914	21929	22199	21721	21824	21896	21859	22030	21677	21714	22091	22020	21843	21940	21963	21879	21764	21791	21940	21780	21965	21684	21700	21700	22060	22067	21846	21841	21808	21850	21971	21688	21664	21967	21756	22010	21843	21953	21919	21892	21665	21907	21828	21945	21814	21989	21947	21983	22095	21978	21795	21744	21891	21687	21809	21945	21830	21958	21720	21921	21936	21920	21608	21938	21818	21765	21785	21790	21938	21870	21773	21872	21785	21786	21874	21962	21627	22001	21627	21802	21728	21939	21912	22081	21788	21929	21812	21803	22063	21740	21766	21881	21835	21691	21882	21995	21763	21607	21880	21785	21920	21754	21812	21924	21714	21914	21736	21614	21924	21818	21880	21933	21723	21564	21763	21620	21842	21956	21932	21850	21994	21914	21734	22014	21830	21770	21742	21686	21461	22003	21814	21782	21708	21788	21953	21811	21684	21867	21783	21808	21978	21902	21901	21681	21972	21879	21622	21919	21799	21759	21863	21796	22086	21801	21697	21674	21767	21758	21699	21758	21840	21632	21667	21936	21723	21827	21865	21702	21956	21871	22051	21883	21680	21840	21942	21854	21757	21949	21875	21945	21821	21840	21688	21795	21787	21779	21799	21990	21778	22094	21976	21614	21879	21967	21943	21890	21918	21886	21756	21851	21991	21870	21688	21954	21833	22179	21766	21734	21758	21967	21680	21758	21767	21941	21651	21943	21919	21953	21901	21963	22089	21534	21685	21573	21856	21977	21765	21887	21635	21875	21838	21831	21878	21771	21901	22003	21817	21872	21913	21903	21802	22121	21876	21872	21926	21889	21894	21756	21614	21807	21802	21685	21919	21564	21878	21922	21696	21895	21815	21878	21745	21812	21911	21795	21924	21927	21935	21887	21756	21875	21868	21897	22071	21933	21852	21965	21907	21804	21784	21745	21867	21965	21887	21905	21879	21939	21848	21702	21941	21888	21715	21727	21894	21694	21821	21897	21665	21673	21915	22067	21773	21965	21694	21899	21954	22010	22014	21901	21768	21745	21646	21681	21645	21814	21784	21822	21794	21932	21733	21984	21866	21828	21780	21934	21846	21728	21814	21542	21875	21696	21750	21854	21849	21981	22010	21997	22048	21725	21870	21741	21767	21524	21454	21753	21913	21901	21895	22051	21740	21638	21823	21954	21913	21573	21793	21776	21875	21720	21856	21652	21727	21800	21770	21871	21584	21764	21895	21859	21784	21881	21773	21921	21797	21770	21741	21721	21833	21888	21734	21656	21875	21616	21777	21698	21925	21861	21859	22030	21814	21713	21727	21739	21799	21737	21713	21760	21788	21843	21916	21794	21740	21681	21639	21936	21766	22047	21787	21762	21868	21841	21921	21973	21869	21944	21978	21969	22099	21808	21825	21912	21882	21845	21647	21871	21862	22184	21875	21824	21837	21792	21852	21761	21913	21921	21739	21798	21760	21585	21815	21842	21891	21928	21666	21745	21856	21807	22007	22063	21514	21830	21812	21804	21752	21966	21994	21905	21957	21721	21786	21929	21885	21867	21791	21698	21939	21836	21691	21808	21966	21985	21944	21599	21685	21792	21712	21744	21686	21721	21790	21851	21951	21581	21971	21799	21943	21748	21835	22005	21998	21722	21657	21503	21841	21812	21785	21750	21919	21635	21652	21718	21844	21840	21741	21822	21982	21784	21920	21915	21894	21815	21960	21833	21764	21870	21975	21869	21877	21970	22047	22034	21836	21988	21996	21818	21778	21733	21783	21801	21974	21725	21875	21829	21881	22006	21717	21975	22095	21863	21938	21938	21822	21649	21880	21887	21756	21877	21615	21687	21800	21743	21905	21651	21900	21792	21911	21866	21812	21705	21859	21856	21916	21907	21571	21869	21859	21779	21892	21660	21885	21833	21726	21692	21760	21818	21706	21899	21875	21720	21875	21733	21686	22084	21885	21905	21890	21937	21813	21809	21696	22146	21758	21865	21907	22051	21887	21847	21907	21723	21907	21780	21787	22008	21678	21799	21842	21826	21820	21863	21951	21721	21886	21891	21921	21492	21875	21853	21700	21737	22019	21717	21815	21798	21755	21928	21603	21743	21710	21722	22071	21763	21708	21786	21725	21672	21853	21932	21736	21646	21649	21914	21785	21812	21916	21953	21767	21851	21812	21676	21889	21926	21686	21527	21845	21776	21769	21925	21762	21807	21746	21837	21820	21915	21726	21630	21971	21851	21921	21892	22034	21814	21530	21951	21770	21904	21927	21728	21808	21939	21726	21911	22018	22016	21746	21799	21882	21866	21761	21848	21611	21859	21723	21622	21663	21845	21783	21895	21867	22000	21772	21757	21869	21665	21672	21780	21691	21779	21702	22000	21713	21736	21685	21879	21913	21740	21695	21933	21923	21819	21908	21714	21621	21890	21805	21794	22106	21637	21709	21790	21838	21540	22072	21722	21931	21936	21871	21495	21896	21782	21668	21927	21829	22064	21737	21916	21932	21748	21679	21891	21740	21900	21789	21760	21960	21780	21944	21846	21980	21931	21667	21948	21832	21941	21633	21820	22058	21914	21848	21811	21666	21886	21680	21812	21624	21768	21917	21777	21937	22193	21732	22109	21655	21953	21823	21695	21669	21823	21862	21739	21624	21860	21892	21969	21828	21849	21827	21723	21976	21851	22002	21802	21935	22032	21917	21837	21579	21748	21763	21799	21768	21608	22059	21900	22012	21829	21674	21579	21695	21816	21848	21921	21863	21719	21662	21854	21804	21820	21986	21840	21766	21845	21957	21662	21873	21883	21759	21590	21908	21815	21872	22099	21672	21716	21873	21747	21762	21680	21838	21963	21654	21875	21737	21719	21942	21818	21713	22112	22016	21769	21775	21946	21956	21941	21797	21795	21872	21640	21905	21738	21854	21921	21960	21736	21805	21823	22022	21684	21865	22089	21912	21900	21745	21684	21862	22023	21907	21883	21698	21945	21985	21682	21882	21948	22016	21851	21816	21916	21778	21908	21613	21501	21917	21876	21932	21665	22068	21912	21728	21749	21785	21867	21924	21769	21766	21819	21942	21830	21928	21841	21913	22028	21490	21815	21827	21977	21783	21727	21716	21727	21926	21823	22009	21819	21759	22030	21815	21861	21871	21708	21747	21771	21808	22040	21658	21706	21640	21720	21758	21808	21894	21772	22057	21871	21688	21664	21746	21879	21952	21854	21810	21875	22040	21944	21791	21947	21746	22092	21899	21930	21589	21905	21915	21664	21825	21893	21949	21899	21648	21913	21819	21771	21873	21996	22039	21913	21651	21703	21784	21770	21851	21949	21845	21773	21831	21768	21899	21663	21804	21681	21706	21706	21878	21761	21823	21727	21779	21828	21754	21767	21668	21791	21816	21769	21671	21753	21983	21742	22036	21802	21901	21668	21679	21784	21890	21710	21846	22088	21860	21881	21794	21958	21825	21691	22003	21918	21955	21984	21753	21751	21807	21834	21841	21907	22021	21865	21732	21819	21693	21633	21810	21790	21609	21995	21732	21654	21821	21956	21696	21808	21891	21875	21704	21844	21904	21614	21897	21726	21946	21790	21706	21815	21718	21936	21856	21834	21668	21663	21821	21872	21829	22118	21552	21829	21641	21761	21759	21796	21777	21567	21741	21765	21940	21746	21826	21781	21874	21849	21872	21568	21667	21797	21971	21821	21922	21850	21942	21770	21954	21794	21895	21989	21668	22106	22029	21770	21960	21703	21787	21747	21734	21916	21892	21576	21750	21960	21704	22138	21770	21807	21883	21836	21548	21703	21715	21812	21916	21968	21751	21829	21585	21652	21761	21745	21875	21843	21950	21854	21758	21786	21856	21840	21901	21856	21864	21799	21732	21769	21790	22066	22005	21744	21913	21849	22089	21825	21756	21843	21657	21830	21928	21891	21911	21958	21712	21859	21791	21767	21895	21962	21978	21754	21731	21847	21964	21806	21703	21883	21774	21558	21706	21793	21820	21688	22014	21723	21643	21796	21867	22267	22057	21831	21550	21574	21752	21766	21841	21911	21876	21917	22042	21837	21710	21906	22042	21825	21699	21739	21756	21996	22107	21671	21937	22020	21827	21818	21838	21865	21937	21870	21791	21804	21766	21620	21889	21761	21749	21853	21759	21854	21925	21978	21948	21843	21934	21710	21846	21623	21898	21709	22038	21980	21759	21805	21964	21857	21865	21914	22011	22014	21891	21932	21763	21881	21977	21821	21926	21878	21846	21785	21755	21890	21971	22018	21853	21776	21689	21730	21939	21825	21985	21737	22019	21868	21783	22033	21930	21702	21776	21816	21737	22021	21726	21925	21937	21884	21734	21762	21776	21776	21848	21829	21847	21761	21776	21896	21818	21764	21788	22212	21785	21931	21773	21734	21845	21896	21659	22208	21904	21932	21762	21726	21732	21806	21670	21737	21847	21942	21839	21789	21899	21845	21832	21680	21641	21898	21754	21842	21830	21815	21644	21947	21744	21932	22006	21994	21658	21800	21714	21620	21792	22043	21755	21847	21920	21822	21978	21852	21816	21717	21674	21835	21672	21975	21645	21958	21838	21893	21722	21937	21697	21857	21713	21881	21434	21728	21887	21811	22026	21781	21693	21775	21784	22001	21780	21809	21643	22029	21746	22067	21919	21923	21721	21871	21830	21844	21864	22170	21716	21825	21765	21836	21923	21805	21733	21922	21792	22018	21865	21886	22004	22014	21716	21964	21848	21837	21913	21910	21782	21824	21870	21909	21632	21992	21754	21789	21722	21714	21949	21862	21847	21720	21771	21862	21934	21859	21732	21941	21648	21785	22078	22025	21874	21624	21820	21858	21839	21912	21868	22007	21743	21728	21798	22006	21826	21762	22076	21742	22018	21728	21733	21870	21788	21876	22117	21745	21785	21886	21876	22058	21795	21811	21969	21914	21888	21735	22034	21881	21544	21833	21837	21861	21775	21827	21966	21868	21670	21619	21770	21929	21668	21771	22056	22126	22010	21848	21816	21889	21764	21930	21877	21927	21803	21614	21913	21745	21709	21732	21777	21818	21844	21896	21749
25122	46372	37221	31499	28250	25451	23520	22137	20645	19219	18830	18159	17974	17714	17663	17504	17400	17427	17178	17270	17243	17207	17228	16988	17052	17083	17086	17179	16910	17110	17059	17104	16958	17046	17131	16963	17010	16963	17227	16881	17044	17020	16922	16974	16816	16946	17059	16989	16873	16823	17036	16874	17083	16992	16987	17085	16957	17038	16950	16996	17027	17093	16929	16922	16860	17003	17115	16988	17066	17072	16753	16815	16925	17017	16824	16924	17072	17124	17019	17053	17107	16769	17033	17120	16883	16814	16971	17052	17025	16874	17012	17038	16811	16889	17059	16924	16870	16861	16920	16950	17141	17073	16820	16859	16997	17017	16973	17055	16898	17097	17062	16729	16883	17040	17036	16837	16819	17001	17078	16977	17009	17086	16965	16937	17028	16975	16844	16969	17059	17087	16858	17101	16850	16915	16860	17050	16970	16995	16963	16862	16995	16927	17073	17122	17069	16944	16885	16930	17010	17202	16954	16907	16998	16883	16978	17031	17048	16894	16892	16892	17013	17093	16949	16811	16838	16826	16929	17154	17003	17054	16815	16803	16965	16790	17177	16985	16866	16997	16922	16867	17034	16805	16985	17019	16901	17052	16913	16893	17009	16888	17018	16908	16817	17105	16841	16896	16886	17175	16980	16808	16848	16831	16905	16799	16976	16893	16892	16847	16915	17099	16820	16923	16858	17000	17067	16995	17002	16895	16902	16992	17033	16934	16951	17082	16842	16976	17072	16963	16976	16888	17151	16845	17101	16766	17033	17107	16897	16873	16929	16950	17025	16968	16927	17092	16915	16900	16822	16913	16866	16963	16696	17166	16904	16958	17006	16727	17115	16978	16932	16827	16878	16906	16856	17017	17056	16891	16836	16765	17044	16963	16911	16987	16925	16942	16897	16926	17100	16953	16925	16962	16778	16828	16805	16896	16991	16978	16861	16907	17115	16894	17060	16943	16992	16957	16996	17016	16765	16897	17058	16881	16841	16984	16872	16998	16735	16948	17132	16797	17041	16890	16882	17010	16945	17003	16939	17065	16859	16967	16895	17042	17074	16850	16814	17071	16741	16817	16991	16855	16939	16922	16950	17007	16786	17023	16956	17072	16927	16892	16911	17047	16971	17007	17016	16977	16731	16993	17026	16868	16956	16836	16837	16892	16961	16975	17076	17040	16997	16953	16789	16717	16935	17103	16939	16998	16860	16893	16860	16955	16798	16938	17035	17095	16864	16994	16917	16833	17056	16778	16954	17081	16854	16839	16975	16882	16887	17109	16808	16879	17087	17020	16790	16986	17039	16845	16976	17045	17058	17132	16754	17052	16794	16907	16985	17072	16898	17092	16935	16895	16929	16983	16963	16963	17094	16984	17027	16988	17010	16903	16854	16875	16852	16813	16875	16963	16782	16931	16880	17036	16788	16809	16958	16861	16904	16899	16979	16839	16765	16853	17134	16880	17026	16924	16949	17023	16949	16914	16956	16876	16938	16936	16959	16989	16858	16776	16972	16972	16830	17110	17048	16807	16939	16856	16911	17013	16911	16921	16991	16855	17014	16901	16972	16898	16929	16963	16993	16933	16984	17023	17086	16897	16883	17098	16957	17062	16798	16932	17068	17108	17086	16937	16822	16947	16996	17014	16961	16950	16984	16908	17052	16864	16782	16827	16795	17055	16913	17043	16902	16812	17070	16880	16831	16908	16842	16924	16931	16791	16764	16840	16775	16936	16669	17001	17009	17023	16828	17005	16945	16865	17037	16928	16970	16893	16978	16972	16799	16933	16782	17102	16864	16838	16909	17046	17014	17007	16864	16862	16914	16937	16956	16827	16842	16914	17029	16940	16979	16889	16957	16971	17119	16797	16873	16923	17056	16991	16889	16832	16985	17050	17041	17036	16894	16857	16849	16997	16772	16895	16970	16915	17129	16728	16819	17081	16985	16945	16854	16865	16820	16690	16939	16917	17137	16970	17017	16999	16765	16951	16946	16949	16815	16848	17005	16868	16873	16886	16932	16785	16916	17114	16952	17025	16983	16848	16835	16906	17156	17102	16868	17099	16870	17194	16988	17208	17037	16754	16869	16850	16998	16814	16982	16987	16810	16920	16994	16993	17068	17015	16948	16985	17027	16945	17000	16963	16936	16979	16948	16990	16947	16849	17018	16915	16900	16830	16917	17072	16997	16908	16910	16976	17081	16936	16899	16929	16917	16706	17116	16901	17021	17063	16744	16972	16866	16864	16991	17122	16795	16973	16930	16884	16885	16819	16984	17113	17009	16765	16917	16946	16937	16878	16947	16895	16925	16990	16973	16924	17036	17044	17045	16857	17004	16895	16940	16964	17041	16868	17169	16904	17022	16868	16840	16884	16803	17167	16847	16971	17044	16889	17116	16958	16948	16965	16851	17131	16954	16940	16957	17075	16920	16939	17160	16838	17045	16716	17060	16817	16975	16921	16849	17121	16999	16892	16968	16971	16941	16999	16870	16806	16972	17019	17128	16929	16870	16904	16903	16993	16913	17156	17039	16875	16743	17005	16965	17023	16918	16928	16807	16826	17104	16978	16857	16883	16932	17030	17025	16882	17039	16972	17033	17107	16947	16959	17063	16905	17002	16885	16855	17024	17022	16919	16963	16898	16998	17017	16957	16962	17011	16914	16833	16908	16969	16887	16858	16845	16932	16932	16880	16945	16772	17036	16927	17067	16992	16838	17014	17115	16915	16894	17032	16779	16948	16785	16968	16895	16966	16900	16886	16924	16926	16967	16834	16915	16885	16953	16909	16944	16939	16994	17005	16845	17018	16977	16881	17027	17086	17022	16897	17052	16984	16978	16992	16993	17029	16944	16818	16940	16930	16853	17027	17059	16961	16762	17124	16831	16902	16863	16818	17088	16679	16904	16992	16940	17052	17088	16874	16969	16974	16867	17075	16850	17004	17041	16919	16940	16871	16944	16946	16909	16896	16933	16862	16763	16973	16996	17054	17010	16813	16952	16928	16987	17110	16850	16915	16731	16812	16971	16836	16889	16862	16977	16850	17051	16995	16917	16819	16986	16891	16867	16943	17053	16892	16944	17015	16954	16820	16874	16836	17271	16899	16840	16977	16892	17116	16845	16925	16832	17004	17090	16878	16997	17071	17031	16913	16818	16953	17089	17103	16895	16959	17160	16880	16766	16976	16881	17002	16920	17125	16976	16929	17012	17114	16855	16941	16908	17023	16895	17045	17072	17078	16970	16838	16966	16966	16818	16785	17097	17053	17048	17033	16963	16856	16896	16849	16964	16970	16974	17021	17073	16967	16963	17018	16967	16887	16892	16791	17134	16894	17090	17009	16783	16892	17011	17088	16871	16996	17116	17045	16838	17026	16848	16980	16900	16948	17051	17032	16873	16928	16904	16947	16873	16972	17006	16916	16821	17036	17028	16891	16997	16965	16893	17053	17041	16780	17046	17118	16844	17063	16949	16719	16971	17165	16963	16952	17049	16997	16887	16815	16950	17042	17033	17108	16915	16859	16904	16825	16953	17022	17063	16988	16901	17035	17067	17026	16963	17012	17096	16821	16950	16893	16878	17065	16978	16967	16986	17067	16929	16777	17033	16951	16869	16974	16760	16907	16938	16854	16876	16903	16915	16845	16931	16956	16969	16807	17117	16843	16827	17060	16982	16899	16970	16916	16856	16995	16949	16894	16983	16914	16933	16726	16981	17047	16832	16649	16943	16930	16924	17019	16973	16979	16928	16792	17009	16872	16997	16987	16935	17017	16855	17046	16776	17103	16951	17144	16920	17024	17003	17021	17125	17077	16805	16753	16902	16900	17084	16823	16933	16949	16871	16871	16848	16734	16884	17065	16937	16849	16958	16897	16810	17064	16717	16888	16864	16749	16989	16705	16915	17029	17019	16944	17097	16977	16966	16863	16936	16887	16965	16938	16819	17036	16985	16892	17099	16963	16925	16928	16936	16946	16843	16823	17032	16857	17025	16899	16747	16948	16875	17155	16863	17044	16915	16883	16932	16780	16845	16947	17153	16889	16943	16949	16959	16893	17013	16940	16902	16805	16871	17021	16837	16995	16928	17015	16931	16811	16923	16983	16903	16987	16945	16971	16866	16895	16840	17133	17005	17008	16902	16832	16821	17076	16976	16979	16825	17114	16885	16850	17017	16827	16793	16852	16851	16930	16996	17022	16992	17003	17145	16835	16977	16821	16934	16725	16872	17035	16944	17076	16786	16881	16918	16954	16925	16893	16862	17004	16912	16836	16907	17102	16971	16955	16982	17086	16749	16807	17032	17000	16987	16845	16805	16915	16864	17067	17032	17056	16825	16948	16917	16993	16926	16894	17021	17038	17034	16954	16907	16924	16980	17029	17065	17101	16743	16938	16998	16849	16791	16981	17106	16969	16906	16935	16886	16751	16733	16816	17143	16929	16921	16885	16803	16899	16940	16881	16965	17085	16854	16982	16722	16972	17019	16963	16936	16996	16858	16853	16949	16976	16843	16748	17064	16966	16874	17022	16831	16954	16878	17086	17201	16927	17074	17023	16848	17118	17014	17028	16927	16851	16904	17027	16930	16930	16991	17045	16764	16940	16789	17078	17066	16793	16751	16829	16991	16914	16984	16878	17141	16992	16998	16918	16806	16948	16961	16959	16771	17064	17162	16900	16858	16978	16668	17042	17048	16889	17037	16903	16850	16958	16976	16917	17028	16941	16898	17117	16861	17075	17034	16899	16801	17158	17013	16848	17028	17006	17160	16727	16955	16862	16798	16916	16892	16936	17091	17031	17035	16898	16930	16907	16861	17021	16965	16994	16787	16821	16987	16987	16887	16877	16854	16926	16936	16983	17075	16896	17021	16928	16990	16992	16950	16858	17029	17004	16969	17007	16951	16998	16848	16938	17020	16824	16978	16827	16917	16943	16905	16837	16940	16848	17107	16896	16921	16880	16787	16925	16880	16939	16836	16946	16750	17032	17009	16727	16861	16881	16958	16946	16656	16913	17077	17008	17009	16892	16855	16912	17000	16903	17159	16878	16887	17002	16901	16967	16834	16846	16794	16930	17119	16747	16862	16981	16915	17058	17026	16811	16986	17026	17070	16927	16900	16846	17028	16886	16982	16923	16852	17156	16826	16960	17068	17006	16950
31865	29751	33256	29531	26056	25060	24131	23510	23117	22979	22539	22569	22578	22607	22433	22220	22187	22216	22083	22243	22242	21947	22107	22224	22146	21992	22261	22118	22103	22165	22069	21942	22393	22336	22328	22253	22312	22138	22200	22170	22145	22216	22206	22018	22026	21995	22161	22120	22444	22187	22092	22021	21890	22211	22232	22185	22467	22210	22032	22233	22261	22181	22223	22072	22155	22268	22282	22198	22150	22136	22168	22212	22234	22195	22249	22134	22166	22290	22112	22008	22136	22180	22209	22284	22313	22210	22273	21947	22226	21967	22233	22189	22081	22061	22225	22137	22178	22124	21992	22199	22186	22193	22292	21962	22083	21883	22108	22092	22338	22217	22285	21952	22138	22143	22203	22118	22234	22076	22049	21973	22004	22074	22368	22130	22127	21832	22169	22179	22027	22265	22137	22138	22161	22067	22195	21802	21958	22160	22071	22330	22212	22056	22215	21869	21920	22296	22113	22149	22204	22083	22008	22208	22022	22378	22133	22148	22260	22158	22192	22153	21966	22256	22376	22167	22175	22191	22253	22247	21961	22190	22053	22192	22088	22342	21958	22124	22185	22197	22090	21960	21947	22158	22345	22261	22313	22328	22312	22138	22245	22166	22101	22014	22154	22282	22155	22009	21975	22025	22277	22012	22157	22079	22054	22083	22136	22142	22104	22044	22089	22347	21971	22198	22091	22228	22155	22276	22222	22188	22393	22247	22133	22096	22246	22367	22227	22396	22107	22132	22219	22121	22077	22149	22100	22105	22005	22054	22159	22071	22248	22262	22312	22083	22379	22120	22027	21965	22007	22060	22239	22183	22053	22155	22107	22141	22294	22272	22168	22201	22142	22000	22308	22301	22076	22422	22156	22369	22233	22026	22227	22385	22252	22050	22222	22362	22211	22252	22314	22265	22357	22400	22213	22195	21990	22274	22215	22003	22231	22213	22057	22145	22354	22165	22053	22163	22182	22152	22070	22265	22251	22035	22050	22147	22298	22392	22407	21966	22275	22263	22080	22439	22249	22225	22124	22053	22284	22115	22113	22127	22155	22269	22218	22246	22450	22155	22140	22011	22173	22019	22377	21910	22108	21876	22141	22238	21932	22159	22096	22105	22257	22132	22197	22098	22019	22286	22132	22147	22177	22103	22302	22310	22182	22063	22123	22305	22180	22039	22168	22276	21986	22487	22139	22249	22209	22092	22083	22025	22247	22164	22044	22236	21930	22139	22481	22086	21995	22214	22311	22043	22051	21956	22179	22342	22092	22317	22356	22296	22322	22110	22228	22155	22178	22034	22332	22346	22171	22174	22237	21929	21976	22076	22176	22188	22069	21986	21981	22107	22053	21974	22059	22260	22087	22057	21902	22175	22233	22136	22208	22158	22092	22257	22270	22192	22255	22131	22217	22172	22157	22189	22435	22210	22094	22215	22194	22205	22190	22317	21946	22244	22282	22258	21974	22112	22322	22142	22060	22177	22194	22272	22182	22191	22255	22353	22326	22102	22213	22092	22063	22139	22227	22113	22084	22118	22170	22175	22254	21868	22122	22235	22263	22315	22296	22080	22385	22162	22182	22178	22247	22056	22139	22160	22038	22162	22356	22276	22309	22058	22251	22181	21935	22238	22180	22075	22023	22079	22260	22083	22235	22006	22162	22328	22114	22150	22142	22241	22174	22193	22292	22234	22145	22099	22043	22025	22097	22099	22531	22129	22188	22182	22336	22012	22226	22251	22201	22228	22309	22390	22206	22211	22198	22180	22199	22168	22010	22031	22073	22036	22236	22212	22112	22163	22107	22128	21962	22001	22224	22038	22156	22012	22296	21986	22159	22080	22180	22318	22209	22217	22069	22036	22045	22166	22176	22015	22413	22194	22380	22266	22385	22048	22300	22109	22103	21945	22012	22116	22087	22226	22298	22230	22176	21939	22161	22304	22212	22259	22060	22201	22201	22300	22201	22137	22254	22070	22172	22065	22175	22307	22266	22417	22350	22216	22455	22014	22092	21901	22002	21980	22324	22072	22261	22069	21959	21952	22411	22143	22139	22183	22290	22222	22207	22236	22013	22110	22041	21963	22297	22278	22165	22175	22154	21999	22272	22325	22213	22021	22013	22210	22252	22074	22096	22254	22335	22270	22238	22317	22175	22224	22379	22179	22187	22276	22051	22220	22072	22226	21942	22048	22226	22352	22315	22134	22378	21928	22195	22000	22285	22313	22029	22065	22382	22089	22251	22107	22201	22270	22265	22221	22279	22213	22052	22076	22379	22259	22293	22242	22135	22085	22147	22221	22259	22057	22132	22059	22357	22179	22179	22062	22155	22201	22120	22290	22189	22231	22006	22030	22081	21990	21966	22224	22216	22174	22274	22170	22094	21945	22068	22019	22155	22320	22190	22079	22200	22246	22065	22021	22035	22052	22121	22195	21864	22053	21976	22160	22286	22053	22337	22114	22059	22062	22162	21929	21905	22274	22255	22069	22380	22251	22129	22107	21934	22172	22488	22114	22279	22257	22006	22274	22237	22206	22133	22190	22083	21978	22038	21867	22197	22244	22148	22056	21940	22110	22148	22295	22166	22377	22178	22090	22174	22416	22210	22071	22059	22002	22028	21951	22304	22140	22282	22439	22172	22214	22051	22125	22304	22206	22164	22227	22208	22071	22293	22373	22220	22279	22210	22279	22071	22053	21876	22262	22140	22236	21952	22063	22173	22072	22265	22193	22204	22209	22290	22072	22238	22186	22040	22166	22230	22293	22267	21935	22090	22039	22230	21872	22090	22199	22289	22333	22305	22260	22127	22037	22020	22133	22161	22195	22182	22148	22242	22228	22143	22223	22156	22053	22358	22071	22134	22184	22057	22100	22277	22262	22474	22236	22164	22196	22222	22034	22226	22288	22293	22214	22078	22218	22263	21962	22255	21984	22196	22133	22320	22027	22222	22208	22200	22176	22179	22384	22275	22256	22208	22147	21956	22180	21961	22095	22215	22242	22224	22045	22201	22139	22287	22362	22201	22159	22196	22235	22211	22173	22108	21966	22026	22067	22031	22157	22350	21997	22120	22158	22109	22173	22210	22155	22088	22066	22141	22316	22285	22181	22368	22363	22177	22139	22355	22144	22071	22072	22263	22284	22149	22256	22133	22116	22158	21967	22079	22302	22385	22107	22143	22032	22161	22104	22164	22351	22158	22060	22146	22230	22070	22163	22155	21952	21900	22115	22069	22138	22121	22221	22213	22046	22319	22255	22113	22091	22049	22253	22215	22245	22154	22026	22420	22176	22090	22074	22198	22186	22245	22051	21915	22194	22329	22412	22024	22054	22044	22412	22271	22045	22050	22079	21899	21878	22084	22158	22203	21994	22103	22167	22108	22001	22337	21964	22123	22199	22029	22076	22233	22106	21809	22062	22058	22167	22134	22262	22260	22124	22288	22307	22124	22187	22312	22067	22184	22098	22075	22078	22149	21961	22254	22173	22288	22306	22239	22169	22007	22173	22111	21986	22150	22225	21999	21960	22090	22185	22307	22073	22202	22025	22194	22318	22159	21869	22135	22334	22151	22066	22089	22168	22108	22039	22239	22183	22099	22033	22023	22218	22256	22103	22232	22117	22067	22125	22132	22015	22066	22158	21881	22317	22081	22270	22051	22279	22313	22017	22144	22071	22229	22134	22276	22281	22320	22013	22051	22248	22232	22253	21983	22174	22121	22228	22078	22132	22085	22128	22132	22226	22203	22085	21960	22148	22210	22205	22299	22009	22118	22322	22178	22133	22193	22006	22236	22383	22135	22370	22197	22159	22273	21876	22141	21891	22183	22282	22287	22162	22058	22122	22074	22204	22058	22194	22244	22361	22276	22162	22245	22152	22004	22100	21995	22163	22110	22112	22142	22268	22276	22226	21989	22210	22049	22085	22204	22149	22085	22071	22190	22244	22402	22125	22102	21970	22178	22022	22267	22001	21980	22174	22164	22211	22026	22227	22303	22034	22170	22293	22455	22099	22263	22284	22043	22048	22186	21901	22170	22111	22162	22094	22188	22027	22210	22141	22335	22270	22265	22272	22097	22269	22083	22271	22203	22307	22090	22236	22130	22188	22137	22024	22135	22096	22287	22343	22148	22211	22429	21913	22195	22293	22191	22237	22146	22012	22164	21943	22008	22146	22237	22366	22090	22166	22392	22247	22280	22134	22113	22197	22455	22280	22163	22274	22354	22045	22177	22259	21981	22184	22484	22181	22093	22139	22171	22393	21938	22113	22269	22184	22264	22393	22015	21922	22137	22154	22002	21994	21889	22176	22110	22244	22273	21966	22011	22078	22196	22422	22258	22189	21995	22000	22064	22255	22409	22052	22024	22123	22321	22235	22186	22095	22416	22094	22231	22151	22222	22050	22161	22233	22327	22203	22089	22169	22286	21956	22103	22315	22040	22112	21994	22270	22215	22070	22036	21934	22319	22306	22264	22674	22066	22212	22325	22129	22105	22152	22184	22233	22281	22175	22386	22345	22344	22336	22350	22377	22267	22120	22302	22130	22147	22188	22294	22335	21946	22142	22139	21978	21954	22280	22084	22090	22127	22210	22186	22438	22204	22164	22028	22091	21938	21998	22254	22032	22089	22247	21905	21990	21976	22316	22077	22017	22245	22053	22177	22074	22415	22141	22259	21976	22166	22274	22183	22171	22228	22288	22187	22275	21965	22011	22117	22091	21979	22162	22297	22057	22188	22041	22266	22229	22094	22242	22160	22206	22181	22379	22382	22068	22363	22345	22159	22089	22122	22274	22147	22111	22134	22234	22148	22170	22183	21822	22127	22230	22145	22164	22047	22241	22098	22072	22197	22456	22404	22125	22178	22089	22153	22092	22185	22072	22165	22108	22260	22324	22210	22053	22294	22162	22249	22296	22317	22344	22284	22028	22159	22258	22142	22249	22157	22216	22206	22036	22097	22311	22175	22286	22025	22014	22218	22308	22084	22360	22344	22194	22046	22157	22054	22009	21998	22190	22028	22112	22228	22163	22181	22395	22095	22341	22226	22311	22209	22168	22119	22065	22287	22054	22101	22040	22053	22177	22088	22021	22224	22204	22263	21928	22373	22169	22232	22230	22109	22189	22128	22014	22221	22184	22358	22433	22140	22259	21958	22180
26518	38214	29941	25602	23272	21782	20464	19732	18710	18074	17864	17644	17698	17489	17438	17321	17201	17253	17379	17271	17308	17353	17234	17060	17153	17171	17249	17104	17129	17207	17170	17103	17246	17114	17188	17204	17165	16983	17210	16945	17259	17137	17151	17175	17105	17372	17208	17183	17076	17207	17014	17180	17109	17130	17220	17198	17212	17078	17249	17069	17280	17079	17075	17250	17240	17028	17033	17242	17084	17136	17157	17181	17237	17204	17046	17047	16947	17093	17070	17002	17186	17095	17149	17215	17136	16986	17024	17224	17127	17267	17191	17061	16962	17150	17057	17046	17075	16963	17324	17137	17329	17107	17313	16972	17048	17095	16809	16886	17193	17316	17148	17140	16993	17225	17085	17107	17018	17244	17195	17134	17093	17013	17000	17158	17185	17224	17059	17193	17069	17094	17103	17235	17146	17112	17128	17118	17106	17200	17165	16884	17187	16897	17031	17134	17102	17025	17099	17156	16981	17059	16894	17202	17103	17131	17043	17123	17240	17034	17145	17131	17152	17002	17025	17013	17145	17255	17142	16966	17153	17148	17118	17186	17274	17181	17035	16951	16891	17122	17210	16925	17070	17190	16914	17182	17259	17319	17162	17082	17193	17250	17249	17304	17116	17220	17261	17000	17206	16986	17064	17138	17181	17130	17161	16951	16929	16968	17079	17260	17103	17094	17142	17189	17103	17034	17258	17008	17099	17246	17086	17097	17190	17238	17045	17083	17244	17085	17172	17099	16957	17183	17196	17073	17162	17058	17027	17082	17122	17106	17021	17057	17140	17133	17157	17072	17059	17116	17058	17107	17155	17059	17196	17260	17083	17107	17188	17173	17102	17184	17181	17202	17060	17032	17233	17049	17126	17083	17283	17136	17125	17153	17083	17183	17122	17050	16997	17039	17086	17002	17300	17136	17184	17105	17149	17399	16982	17236	17130	17083	17168	17177	17117	17252	16995	17249	16987	17042	17090	17044	17170	17156	17183	17095	17135	17064	16963	17225	17125	16958	17070	17219	16987	17132	17130	17207	17018	16961	17124	17116	17233	17026	17345	17145	17049	16969	17148	17204	16946	17205	17061	17130	17112	16917	17379	17287	17032	17216	17145	17009	17217	17114	17099	17114	16935	17204	17300	17162	17056	17278	17209	17134	17234	16947	17181	17187	17044	17405	17039	17101	17045	17277	17031	17074	17180	17145	17013	17264	17129	17141	17246	17263	17026	17054	17002	17248	17233	17135	16976	17239	17073	17206	17128	17151	17066	17067	17051	17156	16820	17139	17119	16945	17133	17174	17125	17140	17048	17055	17118	17158	17037	17233	17099	17023	17003	17165	17080	17223	16936	17214	17209	17130	17123	17200	17108	17142	17283	17083	17187	17027	16933	17182	16945	17278	17010	17191	17273	17253	17182	17008	17174	17097	17126	17131	17072	16971	16955	17142	17155	17131	17113	17160	16992	17107	17379	17061	16985	17065	17208	17146	17137	17110	17231	17027	17122	17019	17153	17096	17047	17094	17271	17095	17200	17116	17196	17102	17106	16876	17204	17059	17070	17262	17032	17225	17061	17105	17151	17075	17230	17232	17087	17331	17067	17012	17151	17049	17283	17047	17075	17123	17078	17090	17154	17335	17028	17070	17166	17022	17153	17026	16890	17168	17275	17102	17184	17119	17106	17171	17120	17137	17364	16992	17142	17117	17037	17087	17199	17049	17068	17191	17226	17213	17099	17252	17177	17154	17037	17083	17072	17052	17184	17215	17259	17189	17237	17041	17220	17123	16986	17012	17089	17090	17062	17203	17273	16952	16949	17132	17019	17057	17111	17173	17037	17122	17205	17100	16995	17192	17044	17258	16984	17308	17199	17152	17002	17206	17177	17211	17179	17176	17185	17156	17066	17121	17174	17257	17276	17131	17099	17144	17154	17110	17309	17130	17278	17232	17110	17070	17164	16937	17178	17247	17234	17140	17129	17111	17251	17054	17239	17350	17058	17212	17268	17138	17173	17316	17057	17128	17306	17175	17069	17239	17107	16903	17172	17253	17069	17091	17252	17284	17073	17085	17082	17144	17161	17145	17077	17212	17106	17106	16970	17217	17133	17199	17047	17137	17114	16988	17052	17241	17194	17138	17016	16975	17162	16954	17190	17211	17199	17076	17220	17146	16979	17137	17081	17083	17220	17016	17133	17292	17066	17160	17093	17046	17130	17151	17062	17064	17035	17253	17128	17070	17142	17152	17085	16999	17016	17079	17153	17164	17392	17132	17270	17026	17082	17091	17017	17054	16891	17136	17108	17099	17138	17209	17135	17088	17076	17239	17047	17260	17016	17114	17041	17185	17141	17045	17073	17175	17171	17176	17095	17210	17045	17134	17219	17286	17095	16962	17269	17108	16988	16993	17104	17136	17096	16949	17217	17209	17114	16964	17213	17120	17213	17238	17209	17116	17068	17101	17047	17199	17072	17133	17048	17157	17033	17157	17141	17205	17092	17182	17091	17231	17167	17062	17118	17110	17154	17118	17105	16902	17132	17127	17093	17069	17078	17334	17075	17152	17084	17172	16994	17127	17152	17347	17051	17272	17014	17240	17183	17078	17102	17030	17225	17044	16981	17011	17064	17307	17294	17125	17056	17368	17240	17120	17136	17147	17070	17009	17017	17088	17034	17193	17189	17132	17088	16990	17045	17060	17179	16990	17172	17049	17150	17259	17132	17094	17131	17043	17177	17133	17316	17013	17160	17247	17225	17244	17254	17106	17276	17020	17069	16938	17071	17017	17175	17088	17191	17072	17146	17199	17092	17160	17131	16940	17214	17184	17045	17031	17176	17178	17110	17313	17115	17020	17098	17059	17088	17138	17133	17090	17093	17265	17019	17118	17211	17116	17028	17127	17238	17250	17164	17176	17152	16873	17273	16986	16997	17153	16924	17142	16998	17148	16930	17057	17206	17213	17172	17084	17164	17017	17099	17194	17043	17253	17208	17114	17112	17443	17295	17080	17261	17126	17205	17003	16994	17110	16966	17169	17094	17247	17045	17003	17261	16991	16989	17157	17163	17220	17054	17218	17100	17219	17051	17107	17016	17149	17015	17123	17119	17078	17101	17243	17067	17400	17067	17132	17172	17136	17175	17198	17088	17282	17157	17051	17093	17140	17191	17154	16983	17032	17056	17166	17221	17351	17129	17112	17230	17103	17121	17288	17183	17008	17153	17149	17136	17228	17122	17017	17182	17049	17006	17029	17148	17173	16968	17154	17060	17162	17253	17103	16951	17373	17025	17131	17263	17029	17252	17092	16967	17326	17149	17186	17202	16943	17071	17053	17150	17125	17032	17173	17079	17014	17220	17223	17103	17173	17042	17218	17093	16906	17205	17110	17154	17177	17117	17127	17060	17029	17144	17220	17027	17159	17152	17200	17101	17184	17031	17246	17202	17033	17052	16979	17017	17221	17126	16863	17041	17201	17137	17117	17215	17122	17211	17214	17102	17016	17078	17173	17096	17016	17185	17064	17035	17144	17242	17122	16992	16903	17153	17011	17253	17018	17059	17094	17237	17146	17004	16913	17340	17195	17208	17106	17186	17260	17046	16965	17318	17235	17261	17154	17059	17314	17098	17163	17244	17074	17295	17220	16989	17160	16962	17101	17280	17111	17206	17167	17154	16957	17260	17179	17190	17037	17168	17182	17206	16923	17287	17196	17157	17113	17229	16991	16986	16870	17199	17091	17062	17131	17205	17191	17188	17164	17148	17060	17126	17180	16993	17118	17125	17070	17113	17137	17233	16976	17089	17111	17125	17181	16999	17125	17067	17180	17134	16965	17217	17145	17118	17232	17150	17031	17165	17117	17227	17070	17346	17135	17096	17154	17093	17098	17109	17280	17090	17230	17170	17248	17084	17096	17135	17126	17045	17178	17037	17271	17141	17123	17190	17215	17008	17041	17023	17081	17165	17270	17056	17242	17287	17008	17058	17100	17071	17221	17054	17182	17207	17143	17396	17092	17284	17060	17265	17148	16892	17006	16991	17320	17232	17111	17182	17138	17067	17206	17159	17096	17169	17296	17118	17172	17152	17206	17069	17109	17265	17108	17175	17097	17167	17003	17126	17175	17243	17216	17118	17149	17117	17204	17104	16970	17119	17153	17267	17134	17041	17040	17363	17129	17237	17038	17237	17045	17010	17073	17299	17088	17129	16999	17146	17244	17233	17132	17240	17116	17078	17061	17199	16982	17020	17122	17247	17280	17227	17327	17057	17169	17240	17011	17169	17055	17179	17093	17358	17083	17414	17089	17103	17211	17212	17174	17181	17069	17208	17151	17169	17155	16995	17094	17039	17150	16978	17092	17332	17165	17166	17122	17226	17079	17242	17132	17186	17082	17147	16919	17256	17177	17113	17107	17233	17117	17298	17003	17306	17147	17070	16977	17309	17013	17266	17228	17032	17175	17143	17086	17102	17091	17174	16862	16888	17186	17143	17092	17110	17118	17145	17260	17198	17082	16894	17225	17027	17138	17147	17124	17258	16974	17085	17144	16984	16980	17219	17071	17107	17355	17250	17160	17234	17093	17051	17240	17060	17098	16911	16979	17180	17066	16899	17171	17169	17181	17140	17033	17048	17101	17174	17117	17207	17134	17148	17228	17233	17074	17179	17159	17217	17052	16985	17112	17246	17105	17205	17207	17242	17256	17057	17166	17172	17206	17019	17174	17138	17178	17141	17001	17154	17148	17330	17194	17185	17203	17136	17145	17186	17365	17298	17196	17110	17061	17307	17202	17064	17075	17144	17168	17303	17025	17040	17023	17155	17057	17088	17152	16992	17123	17107	17190	17028	17014	17237	17074	17084	17100	17115	17171	17045	17127	17176	17042	17153	17113	17111	17020	16965	17027	17175	16826	17194	17106	17218	17318	17283	17194	17135	17179	17364	17067	17106	17126	17059	17154	17145	17137	17213	17164	17189	17240	17115	17093	16906	17189	17184	17134	17158	16997	17188	17233	17150	17157	17315	17031	17145	17194	17171	17070	17148	17099	17137	17095	17158	16966	17234	17297	17167	17254	17159	17147	17074	17183	17042	17136	17246	17142	17160	17097	17069	17089	17090	17134	17126	17070	17346	17231	17210	17169	17295	17131	17135	17282	17290	17151
23243	21343	28208	25758	24498	26111	26437	24213	23133	22856	22634	22124	22318	22030	21820	22043	21973	21711	21927	21934	21834	21865	21668	21776	21807	21746	22083	21859	21763	21964	21690	21674	21701	21659	21741	21660	21967	21653	21901	21515	21778	21919	21796	21656	21597	21650	21709	21757	21889	21749	21603	21636	21777	21671	21735	21891	21703	21715	21512	21625	21814	21799	21808	21771	21589	21645	21773	21522	21596	21744	21951	21839	21806	21464	21739	21751	21757	21794	21606	21637	21515	21613	21646	21642	21851	21478	21747	21836	21611	21784	21689	21682	21707	21738	21748	21925	21694	21690	21946	21693	21611	21606	21740	21567	21866	21834	21762	21718	21856	21566	21778	21356	21639	22102	21575	21786	21623	21613	21653	21945	21724	21910	21867	21728	21620	21697	21478	21852	21882	21515	21713	21870	21536	21678	21755	21602	21841	21633	21871	21839	21676	21653	21631	21625	21437	21754	21664	21641	21834	21579	21505	21654	21870	21756	21829	21779	21557	21838	21858	21632	21944	21703	21628	21402	21512	21559	21504	21712	21754	21846	21583	21611	21840	21811	21799	21536	21706	21837	21498	21637	21641	21829	21808	21625	21815	21745	21752	21627	21953	21842	21812	21761	21906	21628	21746	21979	21871	21608	21617	21786	21902	21817	21719	21496	21505	21379	21762	21495	21624	21802	21692	21674	21449	21550	21917	21530	21724	21719	21632	21678	21621	21511	21685	21580	21751	21809	21883	21876	21831	21692	21730	21690	21475	21718	21847	21647	21666	21792	21719	21568	21547	21547	21755	21830	21897	21597	21597	21720	21814	21998	21712	21915	21646	21633	21848	21707	21598	21693	21730	21838	21672	21619	21653	21730	21674	21727	21582	21957	21775	21787	21646	21468	21708	21622	21895	21752	21766	21708	21662	21510	21907	21749	21494	21665	21656	21652	21751	21607	21421	21741	21855	21645	21458	21800	21874	21697	21823	21822	21661	21655	21629	21685	21614	21711	21526	21671	21695	21514	21856	21730	21746	21646	21897	21740	21765	21735	21589	21810	21650	21459	21922	21726	21734	21718	21813	21663	21914	21655	21858	21654	21597	21807	21715	21527	21655	21640	21765	21732	21821	21847	21624	21672	22084	21746	21787	21945	21611	21572	21700	21718	21608	21557	21691	21715	21588	21589	21633	21416	21808	21764	21843	21715	21785	21568	21633	21934	21984	21380	21833	21732	21684	21601	21880	21739	21654	21514	21682	21529	21637	21712	21728	21749	21819	21762	21703	21666	21714	21952	21746	21843	21787	22013	21825	21800	21722	21805	21785	21880	21669	22009	21679	21579	21729	21569	21812	22049	21800	21772	21780	21793	21690	21516	21832	21599	21795	21749	21847	21649	21680	21706	21700	21667	21686	21818	21671	21686	21867	21622	21671	21755	21746	21782	21730	21559	21718	21673	21859	21522	21844	21828	21664	21767	21608	21533	21649	21606	22001	21724	21720	21859	21691	21691	21629	21561	21848	21693	21496	21616	21720	21726	21758	21810	21597	21644	21702	21752	21764	21616	21808	21592	21422	21718	21691	21814	21705	21676	21704	21739	21731	21561	21615	21778	21576	21485	21755	21732	21812	21469	21611	21740	21738	21757	21445	21823	21688	21509	21881	21736	21810	21598	21775	21705	21813	21445	21594	21613	21823	21653	21827	21793	21685	21827	21719	21778	21712	21729	21571	21835	21802	21776	21538	21774	21561	21608	21764	21786	21706	21592	21552	21451	21642	21628	21766	21441	21666	21490	21697	21692	21478	21685	21802	21680	21574	21715	21548	21836	21659	21408	21586	21621	21742	21699	21642	21650	21621	21804	21541	21690	21707	21708	21716	21633	21744	21749	21908	21628	21688	21791	21756	21664	21696	21770	21614	21698	21562	21863	21776	21777	21956	21860	21792	21712	21841	21610	21647	21786	21711	21839	21825	21825	21625	21647	21410	21860	21787	21859	21674	21775	21577	21786	21714	21844	21860	21849	21815	21718	21739	21865	21699	21702	21491	21818	21761	21503	21810	21615	21650	21804	21822	21598	22025	21587	21609	21760	21933	21765	21654	21674	21726	21624	21707	21511	21622	21879	21778	21726	21624	21841	21750	21785	21923	21784	21763	21716	21676	21568	21765	21562	21679	21567	21716	21762	21644	21567	21963	21679	21622	22004	21839	21721	21594	21678	21708	21808	21880	21632	21698	21622	21616	21521	21708	21722	21739	22020	21753	21794	21656	21664	21946	21649	21880	21602	21662	21647	21671	21530	21758	21943	21686	21741	21541	21559	21850	21949	21833	21553	21838	21755	21707	21599	21632	21889	21752	21787	21649	21717	21849	21744	21808	21833	21684	21702	21788	21786	21547	21680	21424	21641	21989	21576	21803	21751	21896	21643	21663	21868	21747	21707	21757	21562	21642	21820	21742	21887	21763	21755	21578	21857	21778	21811	21535	21657	21621	21752	21539	21684	21725	21770	21721	21615	21378	21645	21745	21934	21682	21793	21775	21753	21622	21598	21903	21706	21508	21701	21671	21573	21699	21758	21665	21630	21728	21604	21584	21835	21733	21746	21849	21510	21679	21792	21516	21563	22058	21406	21604	21851	21791	21732	21772	21650	21538	21893	21578	21565	21785	21728	21921	21560	21776	21823	21767	21820	21983	21431	21811	21819	21743	21622	21780	21474	21766	21569	21570	21786	21726	21506	21699	21631	21778	21808	21722	21563	21358	21557	21629	21692	21882	21692	21778	21701	21647	21753	21617	21589	21566	21465	21915	21699	21547	21631	21788	21721	21494	21683	21915	21714	21760	21827	21924	21598	21728	21639	21719	21516	21695	21908	21803	21779	21696	21528	21730	21679	21741	21810	21675	21718	21778	21774	21799	21816	21780	21902	21754	21883	21639	21706	21759	21542	21788	21993	21536	21807	21955	21710	21616	21512	21585	21698	21682	21660	21719	21737	21917	21690	21610	21471	21593	21447	21529	21798	21699	21748	21551	21714	21768	21846	21718	21594	21704	21580	21738	21779	21857	21582	21528	21541	21604	21666	21674	21731	21794	21675	21746	21672	21812	21688	21694	21770	21805	21678	21857	21804	21853	21657	21774	21684	21536	21678	21782	21678	21743	21771	21574	21618	21654	21519	21528	21506	21640	21964	21819	21623	21744	21778	21895	21750	21656	21768	21821	21860	21656	21621	21667	21689	21716	21852	21569	21608	21554	21912	21829	21571	21861	21690	21669	21934	21698	21893	21967	21527	21595	21939	21732	21707	21711	21849	21603	21817	21727	21726	21877	21641	21695	21654	21739	21781	21591	21768	21449	21743	21916	21948	21968	21645	21729	21857	21758	21464	21694	21602	21718	21752	21846	21718	21725	21519	21876	21733	21798	21873	21760	21631	21621	21752	21823	21896	21656	21730	21736	21704	21566	21628	21726	21520	21622	21555	21710	21721	21629	21687	21870	21627	21760	21632	21522	21578	21604	21926	21775	21766	21794	21846	21934	21740	21881	21530	21685	21826	21714	21700	21598	21438	21936	21598	21724	21746	21659	21755	21680	21603	21653	21875	21854	21524	21963	21785	21593	21516	21705	21622	21920	21633	21686	21604	21649	21671	21600	21693	21795	21748	21755	21781	21787	21854	21609	21834	21787	21527	21709	21800	21617	21703	21671	21740	21764	21677	21799	21558	21712	21752	21647	21636	21836	21860	21708	21498	21670	21789	21913	21765	21925	21809	21858	21477	21772	21700	21478	21805	21854	21742	21495	21684	21704	21570	21552	21695	22063	21575	21490	21736	21786	21596	21740	21634	21914	21500	21798	21538	21854	21645	21666	21606	21629	21521	21608	21808	21596	21667	21654	21690	21773	21769	21636	21745	21823	21489	21776	21627	21743	21731	21659	21636	21671	21703	21492	21365	21777	21955	21686	21858	21746	21632	21486	21714	21899	21606	21868	21730	21814	21727	21909	21947	21733	21687	21776	21596	21560	21559	21578	21842	21578	21662	21571	21653	21855	21863	21888	21565	21715	21778	21705	21636	21746	21678	21700	21681	21449	21519	21683	21691	21815	21496	21526	21950	21816	21819	21656	21673	21853	21728	21755	21668	21546	21533	21672	22010	21801	21724	21727	21674	21784	21509	21846	21526	21701	21778	21680	21569	21803	21597	21695	21710	21534	21660	21735	21817	21769	21600	21442	21925	21872	21824	21752	21603	21755	21688	21876	21590	21820	21679	21749	21814	21691	21647	21853	21839	21791	21785	21618	21808	21635	21876	21693	21779	21747	21873	21460	21835	21826	21710	21745	21713	21840	21411	21758	21663	21523	21882	21714	21955	21443	21830	21587	21523	21751	21663	21725	21717	21680	21730	21640	21845	21721	21719	21585	21590	21688	21473	21732	21820	21610	21658	21554	21749	21772	21708	21547	21727	21536	21768	21566	21725	21679	21733	21688	21709	21577	21827	21545	21749	21776	21429	21554	21744	21825	21760	21762	21725	21642	21685	21543	21789	21596	21651	21848	21787	21688	21752	21837	21658	21915	21743	21676	21774	21531	21901	21795	21823	21786	21575	21750	21709	21750	21484	21787	21776	21805	21490	21671	21835	21760	21839	21740	21607	21615	21873	21690	21561	21631	21756	21689	21700	21778	21731	21752	21775	21697	21686	21640	21699	21693	21708	21661	21707	21807	21852	21630	21496	21496	21812	21558	21598	21616	21512	21836	21548	21957	21698	21760	21717	21730	21579	21754	21634	21686	21579	21687	21680	21690	21710	21704	21702	21695	21749	21904	21673	21787	21777	21677	21568	21685	21547	21783	21837	21949	21537	21657	21942	21755	21476	21656	21691	21635	21586	21569	21717	21775	21797	21665	21682	21672	21609	21888	21773	21745	21674	21607	21528	21686	21673	21665	21734	21735	21559	21980	21786	21683	21825	21655	21623	21608	21722	21784	21739	21902	21570	21821	21877	21579	21783	21772	21560	21655	21488	21567	21660	21851	21712	21642	21688	21620	21548	21812	21733	21772	21629	21882	21729	21771	21670	21644	21741	21622	21674	21694	21529	21723	21747	21537	21709	21764	21868	21774	21712	21634	21964	21815	21706	21781	21717	21820	21837	21712	21855	21772	21864
23914	42941	34011	28600	26028	23621	21961	20778	19423	18621	17946	17722	17447	17458	17064	17202	17130	17359	17155	17048	17038	17035	17045	17078	16914	17100	16825	16854	16971	16984	16931	17032	16721	16682	16971	16882	17005	16828	16813	16976	16886	16674	16991	16884	16889	16905	16843	16880	16896	16935	16877	16799	16941	16993	17025	16855	17055	16744	16810	16747	16925	16749	16993	17018	16660	17120	16924	16956	16828	16870	16945	16968	16914	16857	17087	16984	16821	16909	16937	17111	16840	16892	17071	16834	16839	16887	16764	16747	16903	16937	17083	16714	16788	16965	16812	16867	16718	16686	16910	16817	16696	16910	16765	16686	16840	16972	16820	16909	16908	16792	16653	16930	16959	16815	16890	16906	17089	16762	16980	16894	16758	16840	16900	16695	16998	16892	16768	16904	16795	16970	16916	16849	16739	16765	16774	16946	16848	16892	16852	16939	16811	16748	16863	17016	16914	16848	16865	16926	16963	16795	16907	16914	16845	16879	16975	16981	16882	16911	16733	16791	16815	16986	17022	16825	16763	16707	16892	17087	16834	16870	16924	16701	16999	16924	16894	17041	17039	16815	16887	16931	16804	17006	16723	16884	16993	16987	17012	16857	16818	16899	17073	16913	16868	16958	16875	17004	16913	16923	16962	16963	16925	16744	16864	16862	16901	16688	16833	16857	16862	16829	16869	17015	16779	16936	17031	16845	16851	16860	16852	16965	16624	16991	16812	16868	16640	16998	16873	16887	16946	16941	17027	17015	16941	16830	16861	16872	16874	16802	16954	16749	16985	17044	16875	16808	16618	16876	16955	16873	16825	16836	16883	16904	16951	17015	17006	16870	16768	16891	16868	16820	16931	16813	16958	16870	16942	17014	16931	16819	16754	16625	16760	16883	16920	16993	16894	16846	16915	16894	16949	17042	16950	16940	16883	16878	16987	16860	16946	16996	16822	16817	16839	16832	16813	16817	16825	16891	16921	16830	16750	16823	17044	16786	16966	16915	16770	16921	16948	17046	16929	16839	16854	16933	16788	16942	17033	16936	16945	16953	16943	16983	16773	16915	16784	16860	16800	16686	17103	17039	16799	16916	17010	16968	16877	16657	16836	16871	16923	16752	16989	17037	16891	17005	16812	16953	16900	17026	16868	16928	16978	16998	16871	16846	16832	16839	16881	16919	16794	16939	16779	17008	16715	16828	16934	16886	17075	16922	16945	16828	16909	16719	16909	16961	16757	16971	16664	16803	16952	16833	17047	16929	16789	16832	16836	16984	16909	16873	16948	16834	16925	16966	16801	16866	16945	16811	16701	16957	16915	16830	16913	16926	16954	16839	17010	17039	16883	16867	16809	16964	16860	16771	16862	16905	16794	16917	17001	16909	16758	16978	17014	16941	16774	16857	16706	16903	16700	16867	16840	16948	16934	16884	16854	16746	16871	16906	16791	16727	16677	16804	16792	16943	16904	16820	16827	16922	16802	16797	16657	16878	16971	16954	16957	16927	16845	16760	16871	16962	17024	16862	16921	17039	16865	16791	16996	16611	16871	17037	16786	16861	16892	16879	17044	16979	16855	16731	16881	16814	16927	16817	16831	16945	16886	16771	16930	16871	16790	16956	16977	16960	16999	16846	16834	16868	16814	16871	17016	16973	16927	17003	16758	16948	16758	17003	16871	16886	16791	16897	17029	16942	16899	16831	16849	16827	16756	16797	17032	17007	16963	16923	17001	16907	16902	17045	16779	16902	16916	16721	16923	16807	16876	16953	16798	16848	17149	16904	16672	16930	17121	16871	17007	16952	16967	16854	16853	16644	16874	16916	17004	16683	16952	16860	16825	16823	16976	17030	16919	16794	16752	16957	17071	16995	16804	16669	16717	16868	17088	16765	16846	16878	16869	17004	16801	16966	16914	16888	16916	16813	17047	16877	17071	16707	16937	16888	16715	16894	16807	16899	16824	16888	16899	16942	16948	16845	16911	16781	16779	16853	16797	16894	17095	17103	16725	16860	16768	16812	16763	16751	16802	17105	16828	16825	16853	16979	16808	17011	16910	16827	17059	16812	16900	16884	16814	16762	16911	16931	16893	16926	16963	16969	16788	16848	17027	16829	16826	16736	16894	17023	16841	17021	16877	16709	16831	16881	16815	16841	16906	16721	16710	16945	16981	17054	16855	16744	16929	17013	17015	16895	16981	16851	16908	16891	16810	16784	16838	16908	16937	16876	16694	16828	16980	16935	16954	16952	16907	16824	16951	17012	17024	16814	16776	16804	16919	16930	17001	16810	16807	16738	16759	16843	16833	16852	17040	16851	16814	16931	16871	16865	16877	16787	16768	16922	16791	16891	16989	16760	16873	16800	16716	16871	16824	16705	16876	16898	16821	16794	16886	16898	16891	16795	16895	16828	16988	16986	16806	17003	16791	16759	16836	16808	16694	16847	16947	16700	16911	16916	16803	17033	16878	16760	16901	16746	16901	16789	16829	16803	16947	16880	17024	16922	16937	16902	16914	16900	16924	16935	16830	16896	16938	16798	16832	16939	16897	16854	16890	16920	16858	17020	16804	16828	16915	17094	16947	16829	16917	16833	17012	16923	16678	16911	16806	17053	16660	16834	17033	16741	16905	16990	16688	16993	16974	16823	16932	16955	16843	16891	16768	16677	16963	16759	16814	16886	17016	16727	17026	16769	16895	16826	16932	16859	16768	17001	16730	16999	16870	16799	16759	17135	16881	16937	16871	16787	16844	16980	16861	17004	16756	16903	16866	16778	17106	16969	16719	16872	17009	16948	16862	16784	16798	16946	16744	17056	17023	16931	16885	16960	17002	16805	16924	16867	16676	16947	17148	16777	16833	16744	17038	17094	16889	16863	16984	16939	17057	16778	16701	16852	16841	16821	16901	16840	17012	16772	16976	17044	16977	16871	16822	16689	16870	16989	16968	16978	16877	16944	16951	16910	16814	17020	16862	16993	16984	16846	16692	16638	16843	16878	17054	16731	16949	16893	16973	16839	16910	17138	16782	16925	16795	16767	16870	16894	17047	16817	17002	16772	16909	16741	16865	16882	17059	17077	16886	16852	16856	16923	16721	16936	16870	16936	16784	16744	16750	16889	16742	16977	16995	17129	17009	16794	16820	16849	16985	16866	16802	16976	16904	16917	16940	16934	16901	16806	16983	17030	16938	16721	16973	16875	16987	16940	16955	16882	16878	16732	16906	17011	16712	16968	17032	16913	16921	16821	16819	16841	16736	16851	16872	16776	16801	16939	17076	16719	16749	16956	16981	16808	16843	17016	17025	16859	16955	16994	16925	16923	16840	16734	16769	16963	16935	16835	16936	16920	16770	16785	16706	17193	16956	16864	16815	16636	16951	16875	16896	16803	16753	17059	16852	16893	16779	16814	16741	16867	16894	16783	16898	16819	16861	17019	16839	16873	17176	17035	16918	16811	16905	16948	16714	16946	16906	16935	16903	16952	16917	16786	16940	16860	17110	16858	16780	17015	16829	16911	16891	16996	16784	16796	16895	16981	16943	16861	16742	16821	16916	16807	17065	16855	16920	16891	17008	16774	16808	16661	16824	17008	16760	16996	17019	17022	16998	16840	16899	16902	16864	16928	16838	16908	16879	16865	17033	16873	16729	16798	17052	16855	16828	16863	16948	16684	17065	17121	16894	16908	17024	16886	16966	16985	16966	16600	16900	16817	16863	16795	17049	16759	16943	16794	16759	17064	16995	16910	16881	16919	17039	16785	16922	16901	16995	16896	16982	16912	16901	16883	16913	16962	16872	16741	16951	16691	16866	16857	16921	17030	16998	16836	16825	17095	16969	17019	16799	16754	16845	16921	16945	16965	16812	17075	16892	16699	16856	17015	16936	16989	16993	16806	16766	16888	16916	16852	16987	16984	16946	16752	17047	16929	17037	16894	16751	16782	16932	16976	16953	16706	16885	16857	16810	16980	16906	16918	16935	16946	16822	16999	16865	16867	16969	16577	16910	16754	16811	16741	16832	16864	16915	16868	16777	17002	16865	16869	16902	16923	16853	17073	16684	16841	16974	16711	16848	16937	16861	16984	16865	16925	17026	16781	16845	17100	16923	16752	16994	16829	16986	16768	17018	16821	16846	16986	16865	16971	16821	17083	16844	16915	17078	16840	16820	17063	16938	16919	16955	16757	17034	16975	16959	16836	16854	17022	16825	16919	16746	16838	16907	16853	16825	16886	16976	16973	16817	16776	16980	17012	16948	17039	16667	16962	17004	17218	16866	16819	16797	16865	16842	16806	16930	17096	16770	16825	16966	16781	16952	16800	16912	16869	17013	16759	16876	16936	16963	16943	16979	16852	16745	17025	16906	16915	16732	16780	17049	16742	16837	16694	16879	16732	16861	16762	17054	16666	16987	16988	16993	16919	16813	16758	16874	16816	17044	16700	17035	16921	16859	16986	16958	16949	16887	16961	16908	16934	16808	16819	16838	16916	17034	16832	17090	16849	16923	16860	16837	16861	16909	16938	16856	16871	16901	16941	16865	16832	16871	16941	16740	16911	16815	16953	16907	16837	16945	16753	16912	16990	16809	16913	16941	16832	16821	16766	16899	16856	16810	16803	17002	17054	16996	17054	16912	16994	16881	16998	16873	17025	16957	17002	16719	17063	16616	16922	17060	17017	16764	16942	16957	16815	17005	16988	16923	17001	16885	16944	16902	16932	16739	16821	16923	16951	16921	16903	16833	16757	17010	16972	17032	17041	16960	16910	16994	17000	16738	16889	16930	16984	16772	17130	17136	16777	16761	16944	16920	16886	16877	16956	16835	16771	16821	16831	17011	16844	16777	17035	16777	16953	17098	16824	16956	16764	16870	16694	17058	16891	16889	16836	16863	16749	16834	16871	16805	16861	16825	16845	17091	16841	16948	16762	16819	16794	16842	16922	16749	16673	16697	16907	16840	16875	16961	16877	17010	16790	16878	16968	17035	16869	16833	16754	17093	16963	16854	16915	16937	16772	16780	16876	17028	16867	16976	16645	16912	16979	16849	16877	16927	17006	16922	16943	16947	16779	16877	16623	16914	16876	17013	16822	16846	16917	16982	16820	16765	16947	16917	16997	16959	16775	17027	16791	17010	16890	16954	16929	16762	16929	16907	16844	16684	16898
25134	21658	28315	29210	25650	25399	24964	24039	23474	23004	22947	22444	22546	22428	22328	22400	22355	22286	22262	22404	22355	22276	22491	22523	22171	22324	22172	22330	22184	22358	22139	22126	22152	22202	22191	22167	22037	22130	22342	22193	22098	22299	22316	22189	22379	22437	22068	22276	22312	22277	22271	22191	21861	22371	22185	22155	22025	22061	22311	22214	22138	22363	22440	22078	22423	22213	22102	22391	22359	22297	22278	22339	22330	22198	22396	22242	22338	22158	22204	22252	22309	22272	22130	22400	22222	22127	22083	22124	22340	22162	22195	22159	22245	22273	22356	22079	22231	22105	22133	22234	22232	22093	22148	22258	22259	22356	22107	22128	22101	22179	22414	22422	22218	22246	22143	22438	22221	22316	22617	22208	22058	22083	22045	22257	22439	22228	22366	22226	21987	22233	22327	22129	22377	22151	22254	22321	22293	22172	22040	22003	22241	22096	21954	22084	22032	22082	22190	22207	22028	22284	22231	22144	22222	22267	22381	22622	22115	22255	22235	22269	22011	22003	22277	22202	22221	22148	22213	22073	22087	22250	22174	22277	22281	22190	22149	22107	22343	22317	22297	22047	22215	22084	22144	22151	22358	22246	22288	22304	22211	22439	22167	22306	22303	21937	22263	22245	22352	22078	22120	22129	22161	21821	22154	22227	22228	22335	22125	22234	22487	22349	22186	22239	22065	22229	22311	22125	22105	22246	21956	21969	22279	22455	22003	22090	22269	22138	22056	22046	22252	22452	22203	22329	22295	22166	22079	22177	22148	22254	22189	22378	22474	22370	22345	22082	22309	22254	22255	22243	22289	22100	22207	22230	21997	22215	22234	22004	22136	22503	22334	22200	22219	22238	21991	21948	22262	22184	22198	22166	22237	22079	22382	22413	22323	22266	22446	22212	22385	22331	22246	21978	22041	22179	22365	22405	22354	21988	22090	22131	22230	22156	22224	22104	22119	22239	21896	22263	22240	22190	22225	22301	22343	22119	22387	22257	22131	22179	22117	22179	22294	22192	22330	22381	21792	22245	22071	21962	22115	22123	22240	22277	22242	22367	22128	22256	22181	22335	22128	22272	22058	22317	22322	21997	22176	22315	22225	22275	22054	22151	22189	21950	22058	22073	22251	22359	22182	22286	22149	22071	22197	22278	22009	22376	22237	22319	22348	22123	22241	22233	22258	22282	22167	22054	22089	22187	22124	22231	22295	22241	22112	22129	22079	22097	22078	22042	22288	22341	22261	22161	21994	22316	22015	22259	22313	22335	22403	22299	22253	22209	22210	22279	22077	22203	21992	22235	22411	22317	22180	22224	22184	22154	22339	22242	22107	22031	22222	22258	22104	22298	22092	22329	22107	22112	22196	22413	21950	22137	22193	22264	22074	22121	22009	22150	22324	22244	22299	22438	22270	22261	22241	22366	22211	22037	22368	22070	22443	22202	22296	22308	22242	21950	22168	22333	22278	22226	22230	22299	22457	22094	22350	22267	22498	22473	22213	22091	22068	22429	22175	22314	22287	22413	22475	22272	22211	22397	22350	22211	22409	22127	22083	22258	22223	22312	22410	22174	22123	22084	22223	22286	22517	22257	22366	22325	22292	22144	22393	22332	22137	22206	22285	22241	22117	22342	22304	22327	22344	22110	22275	22151	22227	22056	22399	22173	22124	22259	22311	22201	22172	22354	22391	22424	22271	22146	22138	22223	22258	22150	22333	22057	22035	22016	22358	22343	22220	22113	22297	22274	22243	22340	22342	22173	22170	22339	22250	22235	22097	22234	22319	22182	22274	22072	22531	22170	22163	22228	22266	22205	22232	22240	22227	22129	22216	22019	22268	22273	22139	22111	22101	21916	22160	22389	22326	22307	22358	22219	22315	22165	22383	22183	22113	22178	22247	22197	22137	22525	22094	22093	22254	22394	22093	22239	22267	22291	22270	22118	22222	22195	22382	22233	22158	22173	22268	22137	22296	22012	22392	22041	22343	22058	22102	22122	21983	22307	22074	22182	22348	22114	22347	22215	22256	22147	22459	22178	22250	22208	22278	22232	22265	22121	22109	22173	22374	22288	22374	22218	21953	22135	22414	22032	22171	21816	22097	22082	22254	22249	22316	22317	22163	22276	22360	22058	22088	22585	21938	22228	22383	22187	22141	22302	22410	22049	22347	22208	22137	22118	22191	22169	22240	22153	22382	22273	22289	22339	22187	22330	22244	22159	21970	22148	22088	22191	22100	22148	22283	22103	22185	22252	22351	22248	22193	22218	22307	22082	22337	22191	22227	22532	22094	22230	22507	22034	22332	22245	22350	22281	22076	22199	22266	22280	22246	22438	22270	22253	22264	22079	22040	22195	22283	22476	22061	22166	22500	21949	22077	22348	22347	22069	22354	22111	22248	22260	22258	22300	22160	22351	22138	22186	22186	22356	22287	22344	22247	22400	21881	22223	22213	22120	21991	22303	22101	22229	22399	22269	22339	22167	22272	22360	22333	22204	22186	22350	22293	22379	22110	22151	21915	22006	22329	22185	22437	22352	22075	22246	22223	22061	22253	22310	22172	22297	22203	22333	22109	22119	22243	22056	21886	21965	22275	22252	22462	22180	22189	22255	22147	22072	22174	22268	22141	22350	22194	22111	22206	22087	22371	22313	22174	22318	22288	22193	22478	22387	22324	22205	22434	22312	22326	22291	22085	22204	22143	22224	22136	22241	22376	22405	22274	22303	22190	21980	22072	22395	22174	22175	22102	22255	22062	22055	22491	22256	22193	22202	22219	22127	22287	22491	22394	22233	22207	22263	22144	22081	22192	22299	22255	22265	22508	22255	22195	22270	22203	22109	22422	22427	22105	22240	22080	22037	22023	22288	22367	22424	22333	22045	22265	22217	22255	22309	22164	22089	22177	22248	22045	22240	22309	22008	22112	22227	22233	22321	22319	22275	22460	22035	22081	22321	22163	22253	22212	22350	22327	22152	22023	22063	22480	22265	22359	22205	22215	22211	22326	22168	22009	21980	22195	22391	22344	22536	22316	22162	22183	22196	22320	22275	22399	22505	22440	22278	22318	22308	22001	22034	22055	22344	22432	22307	22338	22322	22271	22159	22249	22084	22347	22198	22134	22161	22261	22277	22007	22216	22306	22250	22312	22069	21911	22331	22192	21816	22258	22269	22400	22185	22162	22358	22354	22352	22264	22299	22161	22262	22414	22273	22341	22120	22369	22223	22140	22162	22233	22384	21809	22093	22196	22013	21904	22139	22062	22093	22057	22069	22172	22123	22019	22337	22266	22266	22108	22126	22125	22074	22151	22162	22280	22226	22168	22240	22146	22134	22174	22254	22066	22285	22535	22247	22143	22184	22134	22087	22257	21976	21974	22196	22207	22292	22184	22079	22426	22306	22286	22137	22267	22354	22131	22138	22200	22232	22130	22031	22172	22216	22247	22327	22228	22318	22348	22125	22072	22379	22234	22154	22156	22393	22243	22087	22097	22147	22239	22408	22152	22154	22217	22044	22110	22243	22227	22245	22143	22183	22196	22105	22228	22266	22228	22219	22308	22301	22137	22162	22258	22247	22033	22081	22090	22183	22330	21977	22191	22226	22141	22227	21980	22032	22265	22222	22188	21894	22102	22144	22264	21877	22315	22210	22218	22320	21977	22386	22188	21974	22156	22588	22411	22317	22260	22346	22350	22167	22182	22321	22388	22437	22149	22070	22317	22578	22325	22421	22341	22334	22373	22174	22166	22368	22410	22198	22410	22342	22101	22125	22298	22213	22217	22282	22171	22123	22243	22278	22349	22172	22289	22160	22248	22141	22329	22216	22130	22236	22123	22263	22141	22376	22308	22213	22123	22273	22148	22235	21966	21997	22031	22194	22326	22079	22185	22420	22243	22243	22278	22169	22182	22197	22170	22436	22352	22191	22019	22326	22150	22297	22232	22206	22115	22226	22333	22361	22156	22317	22301	22372	22099	21933	22256	22249	22430	22442	22281	22210	22291	22219	22335	22050	22185	22286	22133	22261	22112	22147	22221	22127	22258	22177	22077	22280	22050	22178	22379	22084	22180	22340	22313	22296	22332	22328	22457	22193	22217	22318	22182	22441	22305	22029	22178	22220	22389	22112	22156	22257	22129	21865	22173	22193	22178	22214	22179	22369	22056	22249	22060	22070	22435	22154	22353	22225	22281	22237	22160	22266	22125	22152	22484	22174	22306	22240	22170	22334	22203	22137	22248	22234	22251	22138	22172	22110	22330	22241	22264	22134	22120	22203	22027	22229	22198	22220	22193	21986	22094	22200	22433	22175	22288	22350	22186	22279	22319	22165	22456	22343	22045	22479	22225	22165	22326	22291	22292	22185	22477	22186	22089	22217	22233	22315	22048	22343	22169	22297	22499	22354	22315	22222	22179	22210	22352	22316	22148	22104	22069	22224	22393	21961	22256	22073	22508	22122	22403	22034	22274	22357	22166	22185	22211	22297	22070	22026	22159	22287	22174	22184	22220	22033	22301	22372	22382	22253	22260	22195	22280	22326	22154	22267	22258	22162	22157	22236	22157	22277	22081	22328	22094	22075	22182	22134	22353	22314	22545	22179	22165	22263	22270	22076	22150	22234	22113	22090	22343	22267	22299	22440	22309	22302	22154	22457	22207	22162	22276	22258	22221	22083	22209	22156	22217	22411	21960	22265	22271	22159	21941	22030	22118	22183	22331	22141	22368	22076	22151	22271	22313	22196	22079	22361	22295	22275	22273	22063	22008	22123	22259	22062	22382	22321	22510	22135	22312	22140	22258	22142	22100	22140	22215	22211	22141	22230	22172	22264	22267	22217	22194	22532	22244	22251	22168	22270	21850	22203	22515	22296	22194	22082	22388	22149	22335	22077	22407	22123	21929	22434	22260	22155	22397	22219	22124	22250	22162	22243	22512	22086	22027	21894	22213	22282	22253	22087	22365	22212	22228	22441	22173	22206	22397	22164	22065	22305	22358	22322	22596	22393	22066	22194	22174	22272	22249	22111	22210	22052	22184	22298	22327	22466	22365	22335	22192	22144	22126	22104	22424	22178	22172	22182	22126	22225	22396	22025	21944	22322	22121	22109	22092	22384	22219	22055	22190	22231	22238	22345	22509	22445	22177	22076	22391	22087
24409	40132	31622	26745	24610	22390	21152	20106	19327	18508	18050	17683	17599	17628	17204	17428	17382	17320	17346	17195	17197	17395	17244	17297	17282	17042	17444	17222	17042	17253	17112	17212	17290	17183	17081	17326	17192	17190	17154	17153	17231	17094	17273	17192	17238	17287	17256	17051	17145	17212	17199	17013	17129	17101	17078	17118	17224	17079	17164	17228	17223	17211	16977	17146	17160	17205	17251	17106	17211	17336	17092	17012	17061	17161	17219	17189	16968	17251	17348	17284	17226	17092	16963	17074	17183	17198	17110	17178	17078	16979	17199	17199	17167	17211	17253	17287	17350	17112	17268	17252	17104	17238	17050	17192	17068	17295	17009	17204	17404	17074	17160	17285	17237	17110	16988	17225	17037	17238	17216	17116	17123	17279	17142	17032	17302	17207	17277	17291	17113	17098	17094	17252	17108	17196	17214	17046	17329	17312	16978	17060	16946	17147	17207	17235	16988	17147	17308	17167	17083	17161	17022	17291	17192	17040	17254	17167	17231	17209	16994	16992	17211	17200	17123	17140	17163	17200	17100	17206	17275	17130	17321	17243	17200	17148	17332	17166	17100	17364	17124	17182	17192	17203	17092	17227	17124	17242	16975	17141	17201	17163	17140	17155	17030	17258	17187	17061	17119	17133	17261	17368	17307	17174	17181	17230	17222	17013	17313	17162	17250	17212	17155	17049	17295	17049	17357	17004	17075	17206	17116	17071	17273	17136	17245	17164	17301	17240	17125	17132	17142	17051	17350	17249	17143	17203	17202	17166	16909	17189	17191	17040	17107	17287	17386	17188	17113	17161	17089	17024	17151	17172	17125	16960	17038	17186	17238	17057	17194	17149	17309	17188	17201	17116	17212	17182	17186	17076	17118	17269	17336	17177	17178	17085	17186	17177	17192	17117	17171	17134	16938	17238	17197	17136	17211	17302	17227	17034	17205	17120	17067	17338	17231	17078	17251	17194	17100	17145	17177	17187	17302	17169	16988	17055	17173	16943	17269	17114	17080	17077	17116	17144	17211	17029	17048	17165	17119	17187	17251	17179	17159	17196	17268	17119	17142	17121	17103	17178	17107	17148	17283	17055	17322	17320	17092	17232	17280	17183	17104	17278	17264	17078	17198	17023	17217	17053	17060	17371	17117	17161	17204	17142	17170	17098	17199	17158	17187	17245	17169	17086	17135	17185	17347	17220	17121	17154	17257	17103	17273	17309	17223	17124	17129	17024	17034	17152	17204	17181	17217	17259	17219	17316	17068	17341	17065	17147	17099	17186	17167	17121	17207	17099	17333	17070	17095	17190	17098	17133	17195	17089	17120	17170	17282	17270	17118	17264	17207	17302	17384	17151	17131	17040	17207	17119	17145	17132	17264	17163	17238	17164	16955	17088	17053	17268	17212	17129	17219	17207	17068	17266	17065	17051	17291	17175	17210	17255	17256	17116	17142	17225	17276	17300	17106	17077	17113	17017	17155	17224	17054	17245	17096	16884	17219	17227	17112	17198	17205	17021	17258	17286	17295	17091	17119	17242	17173	16992	17201	17209	16960	17168	17292	17192	17368	17223	17219	17238	17229	17021	17079	17169	17295	17110	17261	16996	17169	17188	17066	17205	17188	17252	17216	17188	17087	17301	17145	17280	17157	17348	16949	17044	17118	17380	17130	17160	17276	17084	17146	17398	17408	17347	17101	17269	17118	17028	17083	17156	17053	17188	17310	17186	17069	17309	17297	17130	17160	17199	17213	17141	17072	17266	17274	17241	17229	17142	17154	17216	17235	17443	17210	17131	17162	17239	17183	17201	17194	17134	17201	17260	17086	17350	17027	17162	16990	17148	17256	17154	17071	17279	17139	17282	17224	17274	17124	17189	17227	16925	17171	17023	17116	17396	17207	17194	17187	16913	17195	17454	17160	17261	17170	17336	17227	17098	17120	17140	17115	17229	17187	17107	17186	17356	17080	17149	17394	17077	17149	17036	17021	17202	17145	17051	17236	17148	17125	17143	17179	17121	17301	17186	17242	17098	17064	17334	17176	17224	17205	17097	17052	17053	17255	17058	17103	17209	17154	17308	17255	17150	17175	17030	17232	17076	17160	17257	17328	17215	17283	17138	17136	17099	17033	17148	17097	16907	17151	17231	17318	17139	17332	17007	17192	17047	17082	17103	17212	17202	17125	17410	17266	17149	17156	17159	17091	17080	17213	17215	17071	17040	17135	17059	17237	17149	17261	17250	17190	17015	17140	17227	17172	17333	17279	17151	17168	17275	17130	17214	17112	17225	17132	17155	17084	17175	17383	17210	17246	17032	17078	17103	17042	17228	17301	16982	17204	17032	17185	17197	17291	17047	17181	17084	17104	17138	17329	17317	17089	17292	17101	17208	17171	17041	17101	16966	17251	17217	17154	17216	17172	17229	17177	17208	17262	16916	17195	17089	17249	17093	16885	17153	17057	17220	17012	17140	17034	17277	17211	17037	17301	17164	17293	17173	17183	17212	17205	17229	17145	17184	17270	17141	17407	17091	17225	17058	17213	17211	17209	17111	17151	17187	17303	17070	17247	17236	17127	17058	17121	17192	17213	17083	17258	17218	17133	17232	17204	17377	17423	17148	17148	17345	16966	17010	17021	17293	17247	17209	17158	17106	17099	17268	17166	17225	17350	17151	17158	17132	17230	17172	17121	17068	17286	17240	17025	17220	17084	17116	17148	17148	17228	17342	17105	17314	17063	17140	17119	17219	17217	17297	17050	17214	17318	17127	17251	17101	17323	17198	17075	17292	17249	17289	17165	17197	17255	17316	17365	17004	17128	17196	17083	17018	17078	17173	17293	17192	17186	17250	17298	17043	17323	17303	17264	17105	17208	17137	17215	17144	17182	17249	17244	17117	17221	17182	17164	17151	17022	17178	17223	17218	17152	17147	17099	17224	17124	17407	17152	17379	17250	17225	17220	17048	17121	17293	17121	17118	17103	17085	17349	17226	17130	17029	17160	17331	17313	17182	17078	17324	17333	17403	17232	17147	17033	17143	17072	17224	17197	16961	17273	17189	17148	17070	17135	17073	17198	17097	17168	17038	17207	17137	17269	17229	17139	17194	17259	17102	16949	17107	17031	17290	17156	17192	17141	17195	17204	17228	17174	17136	17251	17165	17165	17005	17336	17164	17125	17313	17108	17120	17200	17275	17205	17167	17069	17017	17329	17204	17413	17099	17105	17136	17185	17080	17245	17094	17136	17103	17198	17252	17249	16901	17104	16959	17345	17193	17327	17342	17228	17342	17182	17263	17140	17129	17182	16964	17313	17110	17294	17191	17002	17237	17111	17160	17223	17163	17022	17184	17350	17332	17129	17061	17261	17263	17448	17261	17194	17238	17101	17384	17145	17085	17167	17257	17203	17220	17324	17083	17136	17251	17124	17209	17452	17151	17273	17142	17224	17069	17096	17088	17245	17171	17118	17154	17167	17189	17546	17099	17151	17000	17325	17097	17082	17132	17102	17073	17153	17050	17112	17231	17121	17329	17038	17104	17248	17049	17219	17022	17210	17122	17241	17192	17242	17120	17209	16972	17111	17122	17230	17440	17149	17059	17252	17213	17214	17127	17191	17297	17246	17139	17153	17019	17412	17229	17167	17242	17229	17117	17113	17077	17309	17099	17061	17146	17162	17086	17138	17179	17267	17177	17317	17112	17147	17167	17230	17166	17083	17382	17127	17189	17263	17217	17079	17238	17018	17324	17323	17087	17221	17166	17154	17014	17231	17159	17090	17142	17048	17214	17295	17138	17118	17084	17090	17103	17198	16921	17196	17211	17266	17138	17161	17020	17092	17275	17068	17252	17153	17244	17197	17156	16970	17052	16984	17112	17227	17271	17309	17272	17093	17225	17151	17250	17323	17104	17309	17175	17134	17147	17181	17190	17357	17035	17197	17205	17153	17146	17047	17030	17111	17104	17166	17341	17083	17365	17254	17243	17145	17097	17222	17366	17213	17300	17026	17103	17059	17180	17211	17372	17190	17052	17241	17115	17121	17092	17197	17084	17162	17112	17128	17161	17234	17188	17083	17199	17083	17089	17106	17209	17186	17252	17247	17158	17230	17230	17139	17264	17298	17177	17094	17069	17291	17220	17446	17069	17224	17153	17091	17082	17058	17157	17201	17163	17076	17159	17215	17284	17279	17103	17325	17209	17165	17135	17260	17372	17238	17215	17110	17148	17054	17224	17262	17210	17184	17187	17258	17159	17292	17219	16952	17253	17250	17029	17212	17186	17409	17227	17103	17130	17185	17211	17315	17033	17355	17152	17339	17234	17312	17220	17075	17269	17142	17156	17190	17236	17144	17059	17192	17244	17126	17128	17180	17194	17356	17214	17202	17330	17222	17399	17097	16909	17069	17078	17249	17092	17299	17139	17225	17195	17143	17178	17196	17204	17149	17367	17139	17117	17186	17082	17394	17235	17062	17253	17090	17287	17241	17398	17204	17361	17263	17312	17256	17071	17021	17311	17286	17177	17054	17386	17211	17131	17299	17293	17054	17087	17295	17083	17066	17203	17021	16965	17238	16989	17150	17040	17186	17150	17073	17260	17214	17076	17269	17172	17176	17088	17189	17058	17044	17169	17411	17236	17233	17213	17135	17109	17259	17233	17264	16970	17114	17123	17023	17409	17262	17101	17154	17152	17193	17013	17065	17170	17161	17259	17052	17265	17022	17054	17241	17276	17097	17232	17109	17225	17340	17356	17295	17222	17250	17132	17041	17130	17064	17090	17302	17241	17055	17290	17198	17079	17340	17181	17043	17290	17273	17153	17157	17137	17217	17188	17187	17066	17322	17115	16989	17242	17057	17226	17244	17184	17177	17172	17271	16994	17193	17188	17237	17169	17269	17310	17145	17067	17275	17149	17089	16988	17238	17083	17253	17064	17231	17175	17233	17193	17232	17154	17261	17043	17151	17234	17135	17179	17142	17109	17237	17304	17347	17181	17113	17049	17206	17174	17192	17261	17065	17165	17244	17031	17088	17192	17234	17081	17131	17143	16998	17182	17274	17222	17215	17219	17286	17196	17184	17056	17080	17178	17025	17178	17160	17084	17034	17191	17134	17260	17455	17083	17295	17090	17252	17207	17106	17306	17357	17156	17111	17199	17200	17296
22219	21384	28624	24594	22563	26472	29377	25172	24055	23550	23276	22893	23047	22674	22636	22488	22242	22233	22319	22023	22175	22162	22155	22135	22124	22241	21947	22059	22128	21919	22067	22431	22253	22084	21928	22040	22169	22214	22189	22215	22109	21743	22282	21861	21977	22101	22154	22268	21963	21867	22075	22098	21893	22126	21911	22016	22070	21762	21956	21890	21935	22019	21988	22003	21896	21830	22151	21964	21984	21924	21977	21798	21956	21764	21944	21875	22162	22034	22250	22100	21897	21940	21846	21675	22028	21656	21946	22114	21849	21936	21819	22036	21926	21914	22050	22329	22223	22057	22016	21981	22054	21995	21956	21826	22017	21793	21937	21925	21968	22062	21907	21815	21947	21988	21983	21826	22090	21815	22117	22001	21725	21871	22282	22115	21870	21994	22024	21917	21813	21828	21944	21941	21912	22129	21738	22023	21978	21974	21966	21855	21904	21980	21922	21782	21870	21959	21885	21857	21917	21845	21695	21969	21978	21924	21806	21857	21940	21899	21963	21724	21678	21959	21995	21890	21967	21991	22018	22004	22139	22050	21803	21926	21794	21971	21913	22092	21960	21655	21909	21898	22196	21942	21985	22036	21919	22023	21926	22093	22096	21975	21912	21989	21911	21919	21952	21748	21976	21937	21880	21949	21903	22054	21927	21843	22005	22064	22041	22094	21978	22109	22052	21834	21881	21757	22048	22091	22055	21843	22005	21926	21800	21791	21773	21868	21723	21904	21892	21960	21674	21935	21985	21719	21958	22115	22040	21640	21948	21861	21934	22066	21972	21860	22108	21747	22049	22051	21994	21972	21892	21939	21862	21758	21963	21967	22076	21904	22066	21943	21864	21797	22017	22195	21916	22015	21810	21884	21977	21883	22073	22038	21976	22060	22105	21989	21789	22169	21839	21739	21675	21855	21833	21789	21972	22042	21855	21912	22000	21991	21883	21941	21874	22036	22194	22058	22107	21894	21857	21964	21975	22010	21950	21927	22017	21968	21946	21977	21854	21762	21858	22116	21843	21613	22018	22032	22025	21990	22191	21910	21951	21897	21996	22036	21822	22091	22271	21983	21993	22050	21633	21888	21900	21895	21969	21990	22048	21853	21876	21835	22067	22195	22017	22196	22142	21934	21957	21851	22142	21896	22253	22058	22001	21737	22053	22178	21849	22034	21763	22124	22072	21949	21952	22008	21950	21908	21828	21996	22066	21937	21854	22047	21888	21786	21894	21819	21939	21913	21996	22017	22083	22008	21921	21995	21830	22023	22037	21860	21885	21769	21962	21996	21794	21857	21993	22205	22153	21893	22082	22070	21868	21915	22194	21877	21943	21932	21874	22028	21734	21786	21983	22098	22048	21988	21955	21951	21938	21886	22058	21814	22058	21675	22032	21847	22008	21745	22114	22048	21925	21944	21694	21813	22069	21960	21859	21892	22076	22068	22139	21894	21965	21900	21906	22003	22022	21783	21782	22061	22010	21979	21868	22045	22366	21898	21876	21998	22132	22112	21989	21929	21987	21845	21861	21964	21888	21900	22251	22035	21766	21970	21779	21723	21755	21918	22078	22050	21845	21838	21843	21881	22020	21937	21959	21844	21921	21870	21968	21954	22172	21919	21962	21984	21980	22201	22096	21863	21941	21954	21837	21871	22316	21996	21817	22014	22106	21931	22133	21859	22173	22122	21952	21838	21960	21925	22012	21926	21988	22006	21925	22015	22035	21901	21856	22084	21954	21980	21909	22100	21947	21889	21766	21623	21870	22064	22148	22023	22048	21988	22009	22040	21931	21967	22016	21840	22032	22028	21866	21679	21958	21980	21905	21931	22081	22112	22081	21842	22151	22234	22065	21877	22041	22026	21980	21829	21817	21974	21970	21847	22035	22128	21984	22082	21944	22063	22018	22076	22122	21975	21723	21983	21999	21865	21973	21890	21857	21832	22035	21720	21977	22135	22139	21874	21985	21958	21836	21773	21912	21759	21966	21936	21946	21949	21985	21844	21807	21937	21924	22047	22029	21984	21967	22055	21981	21987	22066	21930	21828	22082	22128	22210	22016	22053	22175	22001	21857	22109	21978	21857	21986	21977	22056	21937	21936	22167	22129	21967	21873	21839	22050	22154	21836	21970	21994	21934	22068	21699	22068	21927	21872	22078	21669	21887	21760	21997	21877	21950	21848	22139	21977	21856	21797	21891	22228	21910	22135	21831	22034	21956	21769	21985	21809	21879	21769	22083	22126	21894	21908	21932	22039	21781	21860	22000	21885	21804	21881	21964	22075	21827	21986	21798	21974	21755	21992	21899	22188	21854	22092	22115	21842	22024	22009	21977	22042	22106	22081	22134	22085	21976	21998	22025	22200	21937	22100	21853	21974	22057	22028	21912	21985	21790	21861	21841	21841	22101	22147	22171	21969	21813	21630	22020	22057	21986	21784	21792	22002	22021	21922	21781	22039	21945	21883	21831	21911	22027	21766	21764	22042	22068	21945	22072	22138	21985	22017	21671	21867	22075	22029	22021	22046	21869	22004	21855	22084	21960	21984	21770	21844	21900	21830	21693	22055	21813	21968	21776	22002	21679	21931	21900	21945	22092	21849	22069	21817	21775	21826	21998	21806	22073	22061	21891	21966	22000	21820	22031	21818	21975	22012	21882	22077	21990	21760	21796	21851	21923	22072	22008	21939	21778	21886	21862	21739	21924	21746	21992	21897	21929	22117	21778	21962	21896	22180	21890	21878	22029	21802	21874	21894	21864	21934	21804	21808	21745	21839	21999	21883	22006	21976	21970	22037	21612	21746	22003	21821	21920	21927	21943	21786	21722	21914	21952	22338	22038	21972	21917	22000	22036	21885	21852	21858	22047	21851	21931	21963	21854	21839	21932	21921	21869	22181	21820	21920	22077	22099	21952	22055	21886	21688	21950	21765	21930	21884	21692	22111	22094	22072	21936	22073	21877	21897	21603	22000	22002	21930	21938	21983	21874	21961	22145	22137	22207	22312	21898	21976	21858	22047	21923	21831	21824	21984	22002	21829	21884	21874	21930	21970	21651	21893	22027	21976	22000	22055	21806	21761	21976	22187	22210	21928	22011	21972	22066	21950	21865	22012	21933	21930	21842	21980	21976	21827	21987	21986	22077	21850	21903	21792	21884	21893	21941	21851	21844	21965	22035	21916	21952	22006	21923	22123	22003	21840	21969	21921	21951	21929	21911	21921	21925	22024	22077	21928	21780	21912	21936	21901	22000	22130	21753	21918	21831	22083	21934	21996	21949	22181	22028	22092	22062	22025	22190	21964	21903	21924	21894	21788	22069	21780	21813	21923	22171	21930	22071	21884	21678	22106	22119	21971	21811	22073	21816	22083	21830	22062	21991	21951	21884	21790	22033	21863	21773	22162	21893	21889	21920	21880	21889	21948	21890	21989	21974	21928	21916	21752	22121	21949	21904	22073	21773	22023	21766	21931	22069	22082	22048	21971	21884	21984	21954	21920	22067	22043	21989	22034	22027	22054	21902	21713	21827	21900	21726	21698	22073	21905	21907	21866	21916	21651	21885	22005	21933	22097	22203	22144	21986	22157	21941	21831	21948	21817	21907	21895	21933	21949	22057	21787	22071	21916	21898	21775	21804	22035	21941	22054	22001	22003	21733	21924	21932	21746	21869	21837	22045	21862	22136	22042	21911	21982	21845	21797	22027	21842	21936	21901	22196	21975	21745	21656	21963	21816	21835	21965	21867	21882	21848	22080	21991	21717	21965	21781	22102	21887	22130	21931	21968	22001	21917	21886	22094	21859	21904	21759	21705	22179	21884	21886	21945	22181	22006	22042	21810	22183	22016	21925	22180	22071	21805	21964	21655	22107	22325	22178	22059	21975	21873	21873	21885	21811	21832	21899	21872	21820	21663	21833	22021	21977	22001	21984	21574	21989	21940	22056	22144	21817	21807	21861	21842	21894	22024	22040	22236	21832	21945	22067	21954	22137	22247	21923	21924	22041	21987	22122	21981	21939	22100	21830	22171	22010	21958	21851	21896	21933	21884	21955	21986	22172	22090	22030	22066	21957	21841	22037	21737	22135	22005	21784	22094	21838	21865	21926	21935	22088	22078	21976	22115	21847	21908	21766	21921	21895	21897	21992	22010	21991	21842	21911	21992	21919	21903	21806	22023	22031	22164	22074	21903	21896	21873	21817	21876	21920	22004	21971	21960	21695	22215	21869	21725	21911	22149	22012	21655	21875	22000	21971	22117	21944	21957	21869	21665	22031	22190	21751	21997	21982	21945	22202	21975	21988	21901	21899	21656	21905	21934	21987	21794	22041	22148	22195	22154	22025	22037	21938	21870	22020	22061	21855	22139	22008	21744	21906	22010	21896	22119	21932	21938	22038	22032	21884	21880	21804	21955	22026	21911	22028	21939	21840	22009	22199	21799	22100	21938	21895	21855	21887	21876	21812	21953	21883	21989	22018	22092	22040	22016	22011	22046	22009	21773	21895	21920	22102	21842	21903	22021	21930	21992	21969	21915	21778	22085	21980	21921	22258	21873	21795	21937	21905	21925	21735	22016	21892	22057	21821	21880	21840	21932	21932	21965	21874	22030	22287	21959	22088	21986	21856	22122	22017	22146	22050	22064	21796	22121	21958	21814	21998	21942	21927	21907	22042	22118	21937	22066	22240	21985	21958	21726	21833	21818	22065	22093	22144	21880	21761	22031	21841	22070	21996	21821	22020	22044	21943	22167	21967	22013	21938	22093	21889	22127	21847	21797	21863	21795	21830	21835	22054	21916	21909	22045	21951	21909	21962	21899	22138	21770	22080	21914	21949	22037	21825	22008	22203	21920	21992	22024	21956	21907	22175	21865	21949	21995	21825	21864	21670	21917	21968	21871	22047	21981	21862	22092	21937	22004	21756	21898	21778	22086	22025	21906	21756	21995	22048	22059	22146	22158	22254	21983	21768	21903	21971	22035	21954	21738	21988	22046	21975	21816	21849	21996	22145	22042	21823	22031	22015	21992	21888	21898	22036	21917	21830	21982	22074	21900	22090	22075	22037	21934	21924	22150	21947	22055	21796	21856	22115	22144	22048	22079	21902	22026	21859	21874	21871	21710	21945	21933	22002	21950	22133	21895	21990	22046	22144	22163
25043	46892	37319	31782	28661	25393	23661	22008	20493	19423	18661	18532	17887	17754	17771	17416	17538	17431	17381	17018	17149	17091	17159	17185	17209	17045	17166	16966	17152	17151	17109	17176	17162	17049	17095	17090	16921	17089	16953	17253	16905	16894	17138	16980	17063	17047	17113	17058	17057	16949	16812	17112	17008	17158	16966	17065	16924	17004	16988	17031	17034	17007	17035	17025	17204	17053	16925	16912	17221	16988	17129	17107	16942	16934	16914	16867	16923	17047	16905	16947	17063	16884	17097	17067	17028	16869	17028	17124	17094	17044	17067	17063	17080	17157	17107	16939	17045	16971	17060	17005	16975	17225	17117	16919	17063	17019	16978	16920	16923	16972	16954	16939	16900	17128	17097	17055	17041	16962	16987	17188	16998	17031	17005	16922	17069	16951	17125	17071	16960	16963	16959	16998	16961	17091	16943	16893	17122	17050	17037	16867	17079	17089	17072	16960	17004	16934	17149	16935	17045	17081	16881	17135	16841	16852	17200	17094	16930	17153	17169	17000	16805	16903	16970	16973	17110	16991	16999	17010	17071	16925	16996	16897	16962	16953	16986	17025	17003	16933	16978	17061	17050	16906	17087	16977	16919	16953	17118	16982	16911	16925	17190	17087	17067	16931	16935	16949	17028	16981	17094	16630	17000	17133	17065	16961	16824	17082	16868	17027	17061	16935	17025	17146	17114	16887	17022	16954	17039	17160	17017	17009	16977	16918	16916	16920	17038	16969	17024	16921	17038	17032	16903	16973	16964	17055	16916	17064	16912	17243	16878	17243	17071	17162	17175	17080	17169	17011	17140	16839	17232	16990	16917	16960	17041	16996	17043	16905	16926	17034	17268	17106	17267	17069	16971	17146	17078	16843	17012	16974	17163	16969	17150	16925	16993	16918	17036	17008	17007	16994	17191	16966	16974	17094	16691	17007	17234	16950	16963	17198	17038	17122	17187	17011	17018	16918	16898	17042	17063	17075	16855	17044	17077	16875	16960	16929	16915	17127	17051	17055	16992	17062	17004	16902	16939	17033	17158	16925	16917	16967	17125	17082	17112	17098	17106	16943	17101	16992	16886	16997	17009	16879	16919	16889	17103	17058	17096	17127	17104	17024	16984	17008	16953	16912	17020	16973	17115	17001	16942	16936	17128	17055	16986	17020	17197	17016	17007	16957	16986	17097	16937	17000	16978	17008	17122	16962	16947	16848	17029	17124	16943	16997	17025	16869	17229	16905	16941	17036	16949	17023	17013	17017	17065	17222	16813	17033	17074	16842	16919	17043	16959	16999	17085	16955	16904	16882	16990	17030	16974	17108	16943	16903	16995	16784	17062	17061	17123	16918	16997	17075	17014	17061	17034	16848	16920	16988	17153	17023	17034	17009	16888	17032	17134	16820	16924	17246	17079	17075	17033	16922	16870	16975	17080	16868	17111	16981	17099	16908	16970	16900	16872	16960	17190	17034	16791	16906	17042	17020	17147	16893	16906	17137	17131	16968	17068	17103	16786	16902	17164	16935	17023	17018	17174	17077	16989	16817	17062	17008	16902	17184	16921	16887	17165	16945	17080	16979	16982	17031	16858	17074	16868	17094	17061	16996	16859	16811	17227	16958	16948	16867	17231	16808	16934	16859	16868	16949	17099	17118	16915	17022	17045	17025	17020	17028	17088	16791	16840	17077	17035	17146	17228	17022	16979	16994	16979	16962	17034	16974	17173	17225	17076	16942	17041	16845	17025	16927	16986	16951	17105	16960	17014	16871	16862	17166	16975	16927	16879	17034	16955	16990	17173	16992	17045	17177	16992	17105	16786	16906	16855	16885	17062	17029	16983	16975	17048	16952	17103	16927	16819	16833	17074	16953	16856	16928	17082	17114	17056	17042	16984	16703	17069	17078	16833	17142	17095	16970	17054	17110	16986	17012	16926	17048	17069	17029	16977	17000	16889	17062	16969	17118	16721	17008	17185	17108	16943	17011	17014	16948	17038	16951	16952	17005	16902	17009	17052	17028	16880	16907	17048	17157	17071	16981	17023	16994	16928	17072	16851	16937	17029	17063	16913	16968	17081	17137	17083	17144	17057	17023	17175	16999	17018	16841	17104	16942	16906	17122	17022	17006	17115	16978	16979	16858	17038	17068	16958	16999	17116	16978	16907	16972	16914	17120	17076	16953	17064	16945	17002	17019	16817	16945	16938	17023	16990	17029	17017	16954	17050	17212	16998	17156	16985	17126	16965	17043	16988	16913	17047	17026	17018	16981	16987	17057	17010	16956	16930	16830	17025	17034	16967	17026	17166	16955	16948	17021	16913	16823	17012	17042	17102	16957	16913	17124	17081	16914	17096	17125	16954	17203	17037	16974	17097	16811	16950	16997	16879	16894	17074	16962	17185	16961	17214	17130	16973	16995	16964	17033	17104	17004	16925	16919	16930	17155	17019	17102	17121	17021	17098	17035	17042	17088	17122	16937	17072	16878	17168	16955	16767	16997	16782	17068	16939	17165	17110	16929	17098	17055	17029	16953	17212	16928	16951	16884	17019	17015	16994	17137	16887	17100	16981	17211	17030	16858	16941	16978	17073	17014	17054	16955	17092	17135	16955	17052	16982	17211	16893	17129	16893	17177	17002	17133	16894	16948	17013	16920	16911	17052	17020	16924	16972	17042	17060	17248	17045	17105	16953	16984	17090	16860	16921	16831	16825	17001	16946	17014	16970	17046	16960	17199	16951	16958	16886	16906	17121	16910	17035	17033	16884	17090	17026	16988	17135	17010	17079	16938	17199	16934	17111	17049	17023	17190	17153	17195	17083	16960	17000	16841	17106	17048	16970	16862	16934	16923	17174	17092	16960	17142	17193	16994	16976	16809	16842	17138	17029	17042	17287	16986	16989	17049	17024	16884	16976	16833	17039	17122	17031	17095	17072	16958	17009	16988	16837	17196	16941	17106	17023	16989	17090	16962	16930	16844	16785	17009	16997	17030	17026	16957	17008	16857	16967	16888	17030	17162	17095	16846	17073	16949	16996	16950	17006	17066	17010	16861	17086	17066	16893	16983	16821	17106	16934	17053	16983	16960	17146	16976	16913	17014	16735	17015	17120	16915	16992	17045	16946	16901	16958	16871	17110	17154	16993	17031	16915	16885	16994	16931	17033	17051	17041	17004	16914	17028	16992	17003	16915	16917	16992	17034	17090	16971	17102	16924	16995	17236	17104	17235	17043	17119	17011	17084	16920	16848	17039	16890	17074	16961	17070	17154	16911	17038	17137	17084	17055	17025	17038	17032	16919	17067	17091	17157	17063	16998	17083	17080	16874	16956	17014	17048	16833	16906	17077	16967	16862	16861	16893	17080	17001	16911	17041	17070	17103	16886	17002	17038	16960	16951	16900	16951	17038	16925	16942	16886	17055	17203	16944	16816	16965	17095	16942	17033	17020	16987	16993	16961	17062	17052	16903	17163	16942	17039	17096	16972	17099	17084	17103	16929	17093	17032	16938	16900	16987	17014	16946	17064	17205	17040	17023	17051	16840	17093	16910	17034	16954	17215	16946	16930	16866	17014	16957	17019	16933	17018	17131	17141	16966	17129	16952	17031	17023	16928	17057	17052	17062	17043	17014	16923	17032	16949	16990	16866	17094	17037	17060	17018	17192	17178	17029	16876	16963	16879	17110	17004	16886	16828	17036	16929	17101	17100	16886	17012	17059	16914	16928	17192	16972	16754	17140	16999	17011	16938	17042	16934	16888	17005	16965	17047	17176	17047	16881	17102	16992	17111	17000	16926	17132	17036	17000	16955	17126	16890	17122	17054	17038	16928	16886	16834	17163	16912	17106	17043	16949	16953	16824	17060	17117	17014	16990	16984	17169	16963	17014	17140	17039	17014	16965	16960	16919	17143	16951	17071	17129	16958	17105	16861	17120	17043	16974	17131	17084	16960	16951	17038	16816	16965	16971	17069	16939	16944	17043	17062	16989	16952	16965	16822	17027	17022	16976	16870	16974	16887	17008	16868	17060	17005	17072	16960	16939	16995	17072	16952	17149	17055	16886	17078	16831	16939	16892	16950	17040	17059	17134	16930	16999	17048	16986	17029	16807	17109	17032	16961	16744	16863	17023	17116	16962	16903	17059	17145	17141	16972	17087	17139	17083	16852	17212	17200	16920	17018	17080	17171	17006	16905	17117	16945	17102	16901	17008	17123	17082	17101	17029	17021	17219	16864	17003	17005	16863	17025	16958	17105	17039	16965	17017	17068	17031	17150	16828	16963	16979	17067	17030	17145	17077	16992	17021	16817	16912	16958	17089	16904	17062	17121	17177	17108	17233	16952	16999	17065	17085	16885	16813	16966	16789	17082	16944	16907	16909	17054	16919	16868	16878	17089	16910	16915	17033	16884	16977	17271	16944	17101	17093	16895	17081	17114	16952	16934	16921	16961	16951	17137	16953	16993	17043	17009	16942	17002	17183	16929	17016	17052	17020	17177	16997	16980	16993	17024	17030	16996	16974	16738	16993	17000	17000	16932	17018	16888	17048	16900	16800	16871	17052	17099	17127	17007	16932	16869	17021	16856	16978	17059	17023	17143	17133	17025	17224	17109	17032	16911	17146	16946	17158	17139	16900	17132	16948	16989	16958	17005	17074	16777	17045	16931	17047	17121	16993	17078	16858	17139	16965	17050	16816	17021	16963	17259	17073	17011	17004	16991	16926	17165	17098	17216	17062	16895	17020	16920	16954	16894	16985	17225	16969	16937	17024	17220	16985	17104	16823	16989	17085	17094	17051	16992	16936	16840	16976	17124	17103	16890	16949	16843	16971	17079	17045	16965	17094	16931	16920	17015	17056	16885	16814	16965	16922	17010	16912	17047	17107	17075	17108	17165	16865	16868	17031	16956	17012	17122	16985	16951	17117	16774	16880	17005	17018	16905	17127	17158	17028	16853	17042	17141	16961	16900	16902	17067	16966	17089	17099	16868	17235	17068	16954	16864	17117	17101	17056	17186	17153	16971	17078	17181	16903	16970	17073	17023	17091	17065	17171	17010	17095	17149	17000	17039	16941	16940	17036	16972	16974	17000	16965	16972	17097	16965	16911	17024	17017	17127	16942	16930	17027	16983	16942	17061	17004	17063	16919	16847	16970	16906	16902	17037
31686	30233	33352	29490	26048	24867	24537	23731	23116	22685	22597	22569	22505	22287	22374	22505	22402	22470	22396	22254	22158	22358	22205	22336	22354	22356	22201	22267	22405	22246	22310	22390	22173	22321	22286	22233	22349	22217	22222	22230	22315	22436	22300	22281	22358	22280	22039	22275	22111	22192	22168	22305	22408	22201	22238	22397	22528	22058	21984	22434	22521	22137	22073	22157	21942	22271	22227	22402	22378	22072	22393	22394	22575	22219	22176	22430	22201	22213	22197	22320	22149	22374	22194	22215	22320	22252	22299	22265	22247	22292	22590	22221	22345	22210	22328	22278	22055	22226	22314	22404	22408	22528	22316	22318	22292	22207	22323	22121	22064	22314	22349	22353	22320	22192	22381	22425	22123	22130	22363	22354	22202	22248	22340	22212	22406	22166	22226	22258	22244	22305	22480	22409	22294	22304	22365	22399	22295	22327	22183	22197	22207	22237	22188	22254	22205	22447	22109	22376	22250	22323	22464	22524	22261	22140	22280	22222	22286	22124	22450	22240	22138	22326	22194	22377	22312	22390	22255	22302	22276	22157	22279	22470	22225	22308	22358	22312	22492	22033	22138	22363	22321	22229	22382	22273	22160	21985	22235	22270	22218	22036	22152	22386	22656	22378	22266	22035	22341	22410	22116	22134	22523	22203	22169	22314	22351	22325	22289	22129	22334	22357	22176	22166	22350	22168	22431	22155	22279	22276	22255	22327	22161	22452	22518	22304	22343	22278	22245	22449	22336	21945	22290	22367	22615	22157	22162	22235	22388	22180	22294	22216	22093	22329	22194	22440	22190	22190	22149	22468	22297	22195	22215	22258	22295	22163	22487	22252	22230	22200	22240	22261	22251	22252	22342	22317	22164	22306	22327	22189	22019	22412	22470	22069	22038	22299	22369	22047	22159	22463	22128	22177	22173	22248	22122	22265	22256	22394	22410	22065	22317	22246	22164	22159	22324	22131	22452	22149	22121	22263	22177	22272	22357	22189	22462	22155	22178	22222	22269	22184	22379	22282	22333	22019	22109	22279	22252	22223	22298	22251	22152	22247	22072	22079	22067	22144	22164	22281	22328	22190	22078	22342	22215	22357	22232	22092	22095	22184	22153	22044	22390	22265	22579	22363	22411	22444	22178	22096	22300	22393	22235	22355	22269	22270	22259	22467	22409	22402	22184	22434	22247	22237	22253	22408	22295	22308	22107	22344	22128	22410	22467	22249	22199	22171	22230	22326	22193	22359	22150	22433	22339	22284	22267	22348	22503	22160	22376	22369	22076	22225	22220	22171	22354	22335	22314	22331	22478	22305	22590	22417	22229	22031	22196	22343	22059	22387	22321	21990	22425	22092	22207	22059	22298	22332	22186	22355	22322	22108	22271	22289	22248	22134	22259	22296	22252	22157	22175	21930	22347	22206	22386	22086	22314	22172	22469	22285	22071	22376	22303	22249	22196	22125	22294	22178	22401	22166	22323	22283	22101	22392	22292	22010	22194	22396	22380	22101	22441	22165	22270	22111	22230	22385	22341	22350	22137	22190	22337	22242	22270	22320	22303	22147	22136	22207	22065	22289	21952	22197	22318	22451	22423	22549	22308	22050	22317	22150	22419	22416	22467	22348	22454	22184	22301	22226	22181	22326	22154	22205	22251	22238	22181	22240	22423	22264	22456	22448	22252	22291	22106	22342	22431	22220	22027	22183	22216	22086	22190	22097	22287	22205	22235	22422	22394	22027	22217	22187	22554	22240	22266	22294	22196	22050	22510	22195	22408	22027	22407	22360	22374	22271	22268	22211	22066	22189	22226	22507	22234	22078	22255	22436	22435	22328	22274	22234	22356	22229	22220	22197	22354	22027	22162	22286	22157	22405	22233	22279	22281	22295	22296	22105	22215	22198	22284	22229	22391	22312	22263	22155	22365	22255	22493	22268	22359	22317	22287	22450	22218	22375	22309	22218	22229	22272	22216	22279	22123	22445	22352	22035	22460	22343	22160	22192	22281	22115	22455	22156	22138	22194	22307	22469	22171	22291	22378	22144	22413	22188	22405	22358	22298	22234	22378	22143	22323	22225	22363	22071	22174	22310	22262	22459	22420	22159	22526	22070	22209	22304	22321	22166	22306	22074	22245	22373	22343	22381	22115	22416	22194	22125	22068	22224	22567	22193	22156	22223	22081	22347	22307	22144	22121	22115	22410	22280	22307	22079	22574	22136	22237	22270	22324	22496	22330	22301	22099	22196	21963	22343	22394	22233	22319	22220	22437	22255	22264	22370	22392	22281	22241	22285	22282	22008	22432	22309	22243	22318	22293	22060	22062	22331	22179	22362	22255	22301	22354	22500	22326	22149	22154	22530	22299	22183	22177	22150	22304	22312	22399	22041	22413	22521	22241	22291	22467	22243	22250	22180	22181	22245	22274	22305	22089	22288	22201	22264	22405	22233	22485	22003	22103	22099	22177	22293	22195	22161	22209	22099	22151	22464	22355	22522	22095	22289	22279	22150	22299	22004	22297	22312	22274	22380	22392	22281	22444	22269	22364	22107	22277	22257	22287	22393	22387	22369	22460	22187	22244	22444	22311	22065	22307	22320	22250	22231	22389	22138	22436	22256	22249	22209	22242	22105	22452	22369	22185	22362	22313	22181	22298	22326	22343	22184	22086	22140	22190	22228	22404	22326	22354	22439	22355	22216	22272	22265	22240	22292	22394	22233	22303	22177	22252	22283	22380	22233	22312	22241	22297	22106	22146	22242	22386	22259	21956	22374	22159	22405	22148	22280	22189	22097	22264	22128	22212	22261	22361	22182	22308	22197	22381	22142	22323	22007	22339	22226	22090	22115	22417	22142	22082	22207	22329	22128	22366	22404	22362	22514	22459	22507	22293	22171	22238	22044	22343	22349	22241	22294	22411	22421	22243	22207	22243	22275	22306	22390	22136	22335	22299	22305	22149	22195	22531	22095	22271	22244	22284	22043	22219	22335	22230	22221	22354	22393	22354	22223	22472	22317	22359	22293	21994	22225	22223	22049	22163	22321	22207	22279	22236	22058	22190	22339	22237	21911	22341	22262	22379	22316	22196	22174	22132	22194	22312	22296	22323	22290	22421	22255	22130	22274	22261	22448	22300	22038	22272	22289	22201	22223	22206	22245	22448	22186	22384	22416	22496	22286	22221	22258	22296	22191	22041	22258	22284	22487	22197	22102	22340	22240	22122	22163	22280	22129	22447	22200	22163	22311	22533	22372	22193	22323	22304	22220	22320	22336	22400	22284	22302	22334	22419	22380	22343	22232	22341	22154	22181	22151	22284	22091	22196	22288	22329	22480	22373	22407	22281	22259	22303	22348	22242	22389	22071	22047	22505	22234	22395	22346	22339	22282	22263	22108	22350	22449	22424	22493	22563	22258	22436	22285	22192	22304	22288	22513	22248	22174	22255	21972	22104	22316	22112	22344	22345	22494	22347	22086	21972	22221	22402	22223	22249	22112	22379	22422	22116	22262	22216	22395	22101	22228	22302	22153	22334	22367	22545	22262	22155	22251	22264	22237	22391	22127	22313	22250	22355	22245	22200	22366	22349	22214	22359	22139	22182	22305	22344	22199	22152	22185	22401	22202	22350	22528	22187	22337	22188	22238	22291	22375	22346	22343	22422	22198	22328	22458	22298	22282	22236	22252	22554	22356	22149	22300	22222	22289	22148	22312	22272	22226	22454	22107	21933	22193	22225	22111	22137	22364	22232	22340	22219	22072	22287	22437	22104	22139	22293	22410	22240	22224	22325	22219	22241	22125	22253	22019	22464	22189	22220	22227	22209	22290	22248	22239	22393	22249	22390	22275	22137	22404	22156	22271	22114	22434	22403	22101	22277	22295	22182	22365	22284	22212	22244	22599	22055	22271	22506	22081	22139	22265	22190	22216	22524	22361	22352	22497	22248	22371	22387	22247	22262	22304	22254	22182	22372	22307	22077	22297	22273	22267	22200	22068	22357	22192	22284	22419	22299	22150	22181	22219	22217	22199	22061	22331	22247	22295	22152	22401	22299	22284	22360	22221	22473	22344	22381	22259	22084	22186	22348	22122	22374	22527	22272	22154	22181	22314	22411	22312	22375	22223	22299	22241	22367	22312	22536	22375	22176	22278	22204	22349	22296	22168	22478	22183	22201	22432	22217	22387	22287	22299	22227	22244	22488	22445	22240	22387	22309	22390	22281	22182	22152	22022	22308	22232	22190	22264	22446	22446	22463	22224	22498	22207	22363	22010	22245	22286	22224	22251	22329	22344	22136	22090	22329	22243	22452	22498	22415	22004	22135	22302	22259	22236	22252	22257	22307	22362	22353	22285	22234	22238	22228	22496	22275	22287	22389	22314	22063	22192	22249	22134	21953	22148	22500	22060	22446	22230	22108	21903	22008	22319	22363	22260	22233	22346	22477	22323	22187	22131	22235	22094	22322	22345	22478	22547	22257	21977	22082	22249	22283	22348	22068	22278	22436	22279	22248	22226	22041	22420	22183	22345	22150	22287	22198	22173	22200	22176	22250	22160	22194	22387	22350	22323	22346	22276	22128	22247	22309	22317	22527	22279	22233	22366	22407	22212	22604	22337	22227	22281	22102	22265	22283	22234	22000	22150	22255	22138	22240	22335	22385	22565	22274	22210	22337	22318	22219	22347	22560	22390	22440	22351	22313	22393	22237	22371	21965	22458	22525	22239	22292	22488	22288	22245	22376	22212	22182	22240	22399	22562	22337	22119	22311	22222	22492	22214	22205	22213	22143	22334	22321	22435	21868	22224	22151	22270	22123	22372	22312	22314	22291	22316	22181	22209	22414	22239	22238	22273	22103	22240	22387	22377	22352	22437	22422	22149	22264	22645	22527	22485	22402	22438	22233	22313	22417	22295	22149	22139	22348	22111	22335	22270	22213	22171	22131	22101	22271	22255	22298	22306	22268	22232	22337	22246	22334	22364	22219	22510	22229	22332	22220	22310	22504	22222	22252	22299	22392	22190	22235	22464	22359	22247	22392	22364	22350	22226	22231	22252	22305	22339	22443	22228	22181	22141	22396	22227	22313	22454	22280	22544	22247	22303	22477	22174	22326	22264	22318	22344	22237	22230	22252	22253	22299	22138	22142	22375	22312	22196	22208	22354
26564	38591	30185	25560	23492	21539	20401	19406	18644	18147	17670	17617	17423	17360	17399	17312	17365	17301	17334	17188	17272	17068	17363	17331	17270	17227	17197	17204	17401	17250	17242	17079	17255	17123	17433	17345	17278	17321	16950	17112	17212	17214	17255	17109	17248	17124	17258	17104	17193	17221	17216	17197	17367	17373	17164	17236	16952	17031	17082	17181	17118	17057	17204	17303	17090	17241	17045	17116	17504	17112	17210	17179	16904	17202	17172	17141	17133	17292	17148	17164	17104	16968	16987	17179	17131	17214	17181	16984	17084	17114	17368	17097	17062	17265	17334	17184	17103	17231	17215	17142	17218	17094	17183	17099	17083	17129	17190	17228	17112	17047	17119	17210	17142	17056	17162	17173	17290	17136	17126	17265	17201	17090	17146	17190	17149	17354	17312	17230	17202	17197	17158	17138	17039	17236	17158	17170	17261	17216	17141	17066	17116	17284	17083	17203	17217	17344	17102	17137	17128	17098	17347	17161	17217	17074	17213	17182	16980	17327	17184	17060	17303	17138	17154	17262	17076	17276	17216	17213	17176	17224	17230	17285	17208	17172	17131	17348	17266	17214	17337	17003	16964	17147	17047	17137	17090	17172	16986	17137	17322	17364	17195	17155	17189	17269	17187	16967	17084	17295	17145	17077	17295	17087	17172	17001	17288	17090	17409	17157	17219	17003	16971	17272	17046	17214	17078	17102	17022	17228	17085	17120	17197	17246	17297	17251	17210	17062	17034	17295	17218	17237	17193	17041	17191	17200	17191	17054	17216	17117	17254	17313	17259	17134	17146	17141	17085	17205	17208	17128	17158	16975	17322	17103	17151	17327	17103	17133	17149	17433	17070	17133	17246	17093	17159	17243	17058	17238	17050	17213	17241	17183	17308	17232	17243	17273	17238	17198	17161	17173	17324	17114	17113	16985	17219	17151	17177	17169	17131	17098	17079	17133	17117	17253	17223	17078	17335	17183	17116	17030	17307	17064	17223	17216	17203	17068	17270	17234	17162	17150	16935	17127	17205	17077	17202	17115	17086	17108	17099	17369	17328	17153	17165	17219	17330	17332	17110	17365	16994	16964	17278	17042	17154	17136	17094	17113	16898	17177	17241	17107	17185	17224	17223	17121	17263	17325	17136	17045	17107	17110	17164	17050	17268	17110	17278	17074	17114	17150	17025	17241	17029	17278	17319	17444	17115	17276	17111	17169	17242	17152	17024	17242	17042	17110	17100	17304	17184	17133	17151	17073	17091	17066	17147	17002	17194	17151	17153	16995	17150	17272	17137	17118	17141	17244	17193	17012	17228	17090	17237	17153	17075	17130	17451	17190	17266	17096	17166	17039	17394	17057	17006	17112	17102	17032	17229	17305	17134	17216	17312	17097	17358	17254	17110	17128	17119	17132	17395	17162	17226	17261	17215	17158	16961	17133	17230	17103	17118	17221	17202	17176	17120	17003	17359	17099	17276	17274	17066	17047	17093	17227	17157	17087	17316	16981	17371	17142	17448	17113	17300	17276	17006	17098	17381	17179	17221	17210	17150	17128	17179	17114	16936	17119	17044	17109	17149	17149	17087	17263	17277	17185	17063	17023	17152	17087	17093	17223	17189	17218	17318	17068	17281	17108	17144	17174	17315	17274	17236	17194	17260	17132	17058	17101	17289	17307	17093	17161	16974	17216	17068	17163	17116	17116	17125	17237	17016	17098	17344	17070	17189	17291	17172	17024	17151	17073	17282	17174	17136	17207	17150	17270	16956	17243	17005	17200	17109	17168	17227	17249	17029	17075	17199	17134	17126	17286	17036	17269	17122	17258	17226	17171	17242	17247	17290	17134	16982	17120	17152	17143	17139	17056	17311	17104	17245	17164	17144	17158	17127	17190	17207	17168	17064	17253	17086	17188	17038	17224	17137	16954	17286	16977	17233	17082	17147	17225	17225	17271	17164	17227	17159	17322	17218	17128	17002	17097	17278	17221	17060	17097	17123	17206	17097	17314	17197	17182	17198	17143	17194	17029	17185	17166	17236	17157	17242	17095	17238	17274	17217	17171	17191	17144	17130	17001	17073	17257	17189	17272	17133	16997	17235	17029	17051	17246	17101	17233	17262	17207	17097	17280	17189	17208	17020	17120	17215	17105	17036	17226	17087	17396	17170	17185	17120	17209	17055	17106	17195	17117	17132	17147	17445	17244	17085	17204	17250	17132	16994	17205	17135	17098	17257	17207	17310	17023	17209	17224	17277	17058	17103	17312	17067	17177	17206	17135	17063	17158	17292	17169	17223	17335	17068	17218	17236	17134	17277	17133	17155	17454	17143	17145	17235	17251	17218	17287	17236	17223	17215	17295	17236	17290	17273	17182	17119	17035	17291	17132	17111	17020	17255	17168	17093	17049	17152	17190	17297	17269	17221	17203	17262	17191	17378	17309	17196	17171	17121	17116	17192	17166	17110	17169	17014	17144	17331	17154	17268	16993	17215	17205	17266	17215	17110	17271	17147	17122	17203	17016	17159	17065	17292	17257	17181	17136	17233	17324	17189	17187	17051	17227	17160	17211	17230	17276	17236	17037	17251	17172	17187	17163	17130	17300	17214	17123	17194	16912	17206	17119	17203	17288	17199	17147	17218	17317	17209	17264	17034	17079	17192	17224	17069	17332	17200	17093	17226	17009	17229	17082	17184	17233	17118	17231	17072	17278	17122	17329	17059	17037	17149	17039	17173	17061	17145	17182	17120	17211	17243	17239	17300	17282	17463	17166	17263	17275	17332	17138	17128	17068	17142	17358	17190	17196	17300	17329	17196	17056	17073	17014	16967	17238	17176	17028	17034	17501	17229	17046	17094	17087	17069	17153	16882	17235	17154	17089	17284	17204	17015	17204	17270	17253	17088	17163	17075	17223	17330	17171	17260	17116	17098	17253	17058	17368	17226	17348	17263	17312	17348	17179	17093	17258	17186	17466	17118	17235	17096	17266	17083	17055	17198	17284	17120	17232	17211	17159	17128	17146	17132	17138	17241	17151	17200	17208	17131	16971	17126	17142	17170	17084	17156	17141	17221	17267	16989	17020	17181	17257	17178	17153	17144	17366	17167	17108	17027	17075	17218	17110	17288	16981	17141	17105	17082	17273	17174	16988	17118	17200	17180	17137	17202	17069	17077	17110	17190	17148	17132	17192	17312	17330	17261	17265	17221	17118	17015	17309	17185	17071	17161	17200	17094	17201	17288	17216	17155	17158	17298	17281	17251	17256	17140	17243	17106	17095	17236	17081	17132	17210	17117	17084	17253	17180	17331	17230	17222	17126	17208	17262	17199	17109	17041	17182	17116	17265	17326	17098	17102	17133	16981	17291	17210	17139	17227	17103	17311	17123	17081	17302	17227	17342	17010	17071	17284	17171	17141	17362	17126	17195	17066	17174	17107	17370	17300	17096	17286	17467	17319	17128	17096	17146	17180	17143	17179	17103	17166	17287	17227	17125	17343	17090	17097	17243	17040	17058	17129	17239	17233	17064	17188	17135	17022	17297	17187	17400	17147	17054	17267	17136	17081	17294	17267	17165	17305	17026	17204	17117	17096	17054	17177	17249	17130	17235	17291	17233	17293	17217	17210	17209	17189	17241	17236	17098	17215	17074	17137	17352	16986	17252	17245	17171	17057	17112	17196	17174	17178	17041	17317	17017	17028	17276	17146	17206	16986	17189	17150	17229	17401	17204	17228	17213	17203	17267	17249	17135	17093	17070	17061	17117	17223	17191	17188	17187	17381	17063	17115	17126	17160	17133	17327	17129	17263	17013	17166	17205	17104	17103	17220	17281	17126	17227	17171	17260	17386	17173	17229	17322	16990	17119	17119	17351	17346	17167	17116	17159	17159	17129	17223	17152	17097	17420	17111	17137	17048	17343	17277	17233	17102	17166	17250	17056	17087	17350	17125	17188	17102	17325	17095	17055	17239	17260	17203	17059	17009	17122	17297	17074	17250	17256	17223	17057	17147	17015	17225	17002	17296	17383	17126	17180	17220	16924	17446	17273	17374	17254	17154	17165	17238	17245	17255	17231	17236	17202	17164	17136	17260	17200	17081	17316	17143	17230	17228	17290	17286	17120	17269	17138	17003	17095	17197	17209	17162	17190	17201	16933	17144	17311	16968	17116	17200	17227	17103	17091	17064	17285	17314	17272	17313	17144	17122	17230	17097	17044	17289	17133	17115	17259	17126	17122	17174	17193	17183	17079	17170	17161	17098	17138	17034	17169	17217	17360	17106	17346	17236	17180	17188	17162	17263	17228	17198	17109	17118	17117	17365	17200	17154	17151	17184	17274	17116	17074	17430	17084	17311	17171	17251	17159	17199	17274	17309	17188	17072	17379	17156	17148	17183	17346	17153	17143	17265	17222	17217	17375	17165	17083	17240	17272	17079	17216	17172	17279	17116	17125	17050	17196	17234	17158	17165	17199	17231	17174	17356	17187	17186	17274	17168	17134	17156	17153	17201	17090	17217	17009	17330	17303	17252	17011	17183	17038	17246	17128	17073	17088	17287	17275	17353	17136	17159	17195	17166	17240	17234	17301	17110	16962	17277	17386	17139	17180	17403	17279	17039	17233	17215	16965	17128	17074	17185	17228	17132	17306	17159	17019	17283	17224	17336	17285	17298	17289	17207	17168	17265	17265	17165	17216	17106	17197	17256	17342	17065	17184	17263	17059	17207	17164	17337	17155	17209	17205	17197	17240	17228	17315	17086	17222	17133	17201	17218	17076	17233	17231	17244	17154	17253	17191	17132	17181	17279	17111	17257	17158	17229	17306	17169	17035	17102	17114	17338	17170	17185	17030	17131	16943	17322	17167	17080	17105	17212	17088	17117	17063	17275	17164	17216	17283	17063	17164	17068	17324	17167	17138	17088	17183	17150	17307	17224	17097	17162	17102	17140	17177	17155	17148	17296	17276	17236	17288	17024	17172	17278	17109	17226	17271	17085	17072	17173	16999	17130	17167	17220	17215	17361	17212	17211	17124	17219	17127	17135	17128	17048	17184	17249	17150	17200	16985	17215	17222	17162	17057	17342	17035	17153	17150	17087	17235	17102	17213	17074	17069	17229	17231	17234	17122	17104	17100	17026	17122	17123	17063	17259	17101	17209	17213	17015	17261
23288	21426	28305	25815	24599	26418	26766	23868	23075	22844	22426	22448	22450	22218	22121	22167	21841	22087	22043	21899	22088	21896	22042	21613	21755	21906	21701	21926	22049	21608	21860	21938	21695	21815	21821	21844	21709	21752	21809	21761	21849	21870	21913	21762	21790	21582	21662	21782	21731	21520	21786	21744	21654	21535	21713	21793	21884	21892	21728	21736	21907	21893	21685	21652	21898	21789	21747	21796	21726	21859	21635	21812	21641	21769	21761	21542	21836	21573	21648	21486	21675	21480	21839	21830	21678	21469	21766	21576	21886	21708	21724	21768	21609	21440	21710	21790	21745	21613	21715	21837	21765	21763	21876	21612	21817	21959	21682	21726	21789	21795	21654	21713	21804	21697	21623	21771	21598	21524	21845	21700	21824	21854	21859	21680	21722	21647	21720	21657	21843	21725	21555	21519	21794	21730	21769	21926	21700	21615	21780	21828	21839	21740	21747	21439	21865	21456	21545	21854	21870	21688	21870	21858	21765	21436	21502	21645	21897	21884	21844	21790	21735	21787	21808	21666	21953	21545	21623	21802	21840	21822	21848	21816	21790	21807	21634	21713	21716	21886	21815	21685	22023	21982	21956	21786	21902	21986	21649	21723	21941	21726	21807	21711	21530	21726	21933	21757	21763	21541	21523	21815	21796	21812	21960	21725	21760	22041	21717	21646	21829	21634	21998	21876	21682	21781	21709	21515	21702	21563	21876	21967	21551	21835	21825	21464	21599	21611	21749	21753	21561	21704	21636	21811	21627	21807	21604	21893	21740	21614	21869	22080	21799	21667	21704	21661	21799	21836	21677	21784	21829	21904	21622	21799	21709	21562	21905	21704	21554	21724	21835	21850	21878	21918	21506	21794	21849	21567	21514	21646	21572	21657	21748	21532	21866	21750	21886	21724	22066	21531	21863	21848	21814	21762	21766	21796	21498	21712	21702	21691	21759	21653	21750	21731	21844	21642	21903	21751	21866	21833	21840	21707	21794	21707	21714	21658	21843	21755	21830	21746	22097	21584	21619	21810	21709	21895	21733	21704	21614	21562	21693	21608	21631	21806	21885	21821	21855	21919	21847	21895	21897	21865	21661	21773	21833	21693	21731	21666	21628	21951	21871	21465	21876	21599	21799	21643	21693	21707	21830	21975	21697	21596	21708	21808	21910	21755	21540	21874	21612	21550	21736	21844	21687	21574	21775	21816	21974	21764	21819	21684	21940	21739	21678	21685	21817	21751	21627	21800	21983	21663	21889	21843	21767	21619	21892	21736	21711	21665	21696	21629	21699	21868	21717	21867	21938	21736	21736	21731	21970	21787	21746	21449	21709	21613	21687	21860	21741	21725	21555	21925	21597	21389	21765	21710	21639	21631	21623	21584	21725	21980	21796	21801	21494	21607	21713	21854	21802	21691	21968	21739	21690	21784	21851	21915	21697	21767	21601	21739	21699	21738	21799	21735	21845	21531	21784	21701	21645	21658	21751	21806	21704	21749	21763	21533	21658	21739	21761	21808	21601	21745	21890	21863	21721	21665	21702	21888	21830	21742	21727	22001	21905	21892	21477	21622	21669	22014	21776	21547	21793	21852	21719	21680	21780	21758	21784	21652	21630	21938	21723	21460	21793	21691	21967	21839	21848	21696	21874	21691	22031	21721	21542	21737	21797	21683	21692	21729	21901	21854	21649	21973	21691	21682	21651	21453	21738	21610	21452	21904	21845	21751	21760	21790	21544	21721	21709	21840	21806	21849	21890	21954	21852	21898	21716	21628	21632	21806	21682	21654	21721	21928	21668	21785	21768	21682	21617	21682	21710	21825	21771	21570	21794	21785	21785	21739	21705	21641	21775	21659	21731	21702	21846	21705	21457	21768	21579	21855	21879	21854	21746	21672	21650	21667	21790	21504	21710	21800	21613	21741	21902	21736	21729	21618	21811	21733	21776	21809	21777	21722	21730	21644	21675	21810	21792	21867	21735	21551	21725	21789	21493	21702	21818	21702	21679	21521	21469	21563	21657	21855	21673	21769	21804	21751	21645	21869	21763	21884	21797	21833	21695	21742	21683	21717	21582	21727	21627	21733	21934	21871	21741	21712	21604	21656	21968	21673	21683	21822	21598	21680	21951	21746	21682	21811	21839	21890	21695	21514	21975	21849	21748	21601	21653	21823	21669	21647	21607	21813	21799	21722	21727	21591	21720	21471	21745	21924	21826	21736	21813	22079	21639	21647	21698	21621	21675	21852	21788	21645	21623	21585	21798	21737	21939	21729	21758	21849	21867	21687	21309	21637	21578	21661	21633	21731	21848	21961	21825	21833	21745	21775	21693	21798	21860	21875	21630	21525	21761	21681	21847	21630	21836	21821	21794	21624	22003	21896	21863	21674	21746	21617	21967	21796	21698	21648	21742	21577	21828	21545	21853	21834	21868	21824	21681	21728	21707	21770	21820	21840	21726	21650	21747	21780	21741	21639	21825	21640	21643	21743	21793	21843	21629	21710	21566	21707	21665	21832	21794	21613	21730	21661	21740	21836	21771	21590	21495	21698	21729	21578	21607	21833	21655	21744	21675	21696	21804	21991	21739	21814	21904	21816	21867	21808	21860	21632	21564	21776	21566	21691	21782	21773	21901	21733	21789	21903	21869	21925	21788	21849	21783	21932	21660	21564	21658	21831	21555	21860	21713	21651	21844	21723	21808	21662	21825	21616	22039	21577	21615	21687	21728	21866	21700	21567	21633	21686	21661	21864	21553	21668	21777	21604	21705	21687	21785	21667	21814	21433	21686	21748	21706	21730	21761	21670	21778	21867	21699	21820	21844	21829	21738	21699	21777	21665	21784	21816	21711	21714	21761	21517	21775	21670	21899	21694	21809	21752	21810	21957	21697	21611	21684	21717	21530	21738	21689	21765	21688	21595	21645	21743	21529	21846	21782	21833	21662	21782	22001	21602	21762	21845	21588	21643	21770	21748	21738	21874	21714	21861	21883	21793	21718	21742	21740	21806	21714	21659	21762	21708	21688	21725	21595	21851	21626	21659	21776	21715	21694	21592	21755	21566	22031	21737	21957	21721	21831	21834	21754	21815	21744	21611	21744	21753	21637	21814	21791	21877	21624	21600	21647	21732	21779	21833	21721	21764	21740	21542	21771	21726	21708	21711	22015	21794	21628	21510	21653	21742	21770	21726	21673	21893	21981	21697	21696	21782	21804	21699	21679	21818	21825	21624	21671	21594	21737	21502	21646	21652	21739	21560	21476	21677	21832	21867	21777	21593	21736	21515	21854	21613	21546	21799	22004	21692	21530	21605	21774	21694	21730	21768	21823	21729	21661	21687	21760	21840	21754	21643	21904	21643	21770	21901	21544	21870	21757	21687	21598	21646	21682	21810	21737	21700	21787	21899	21875	21547	21677	21703	21626	21690	21774	21785	21692	21616	21673	21801	21584	21761	21756	21906	21785	21579	21569	21775	21988	21593	21847	21615	21745	21771	21862	21826	21598	21765	21877	21806	21586	21785	21601	21829	21752	21759	21661	21843	21852	21700	21822	21893	21655	21633	21710	21671	21704	21832	21755	21576	21631	21696	21692	21566	21730	21975	21778	21799	21643	21707	21698	21778	21695	21922	21862	21730	21559	21510	21797	21839	21536	21840	21824	21536	21607	21679	21749	21693	21810	21751	21817	21579	21727	21722	21742	21850	21754	21682	21943	21780	21647	22037	21862	21740	21662	21681	21773	21818	21795	21809	21625	21492	21656	21602	21772	21703	21615	21689	21631	21749	21671	21725	21636	21905	22016	21723	21709	21793	21809	21805	21643	21707	21572	21759	21512	21666	21816	21444	21782	21831	21816	21823	21618	21742	21819	21607	21868	21708	21855	21833	21884	21622	21754	21730	21718	21422	21823	21891	21736	21948	22020	21663	21759	21692	21789	21724	21834	21743	21662	21903	21732	21611	21748	21764	21711	21716	21719	21811	21784	21768	21766	21858	21828	21658	21757	21680	21591	21762	21494	21799	21827	21706	21738	21852	21465	21577	21764	21664	21948	21850	21934	21881	21713	21776	21633	21561	21753	21707	21605	21748	21718	21694	21567	21789	21730	21851	21562	21760	21837	21910	21751	21590	21737	21612	21713	21664	21827	21686	21708	21889	21590	21841	21786	21600	21836	21691	21660	21734	21649	21769	21758	21770	21782	22022	21803	21792	21771	21913	21692	21566	21652	21758	21654	21676	21708	21660	21637	21736	21643	21636	21917	21892	21744	21613	21704	21799	21918	21538	21979	21701	21973	21734	21739	21577	21891	21856	21762	21719	21697	21678	21740	21790	21841	21700	22076	21811	21667	21873	21823	21639	21888	22023	21807	21506	21936	21700	21831	21670	21634	21756	21767	21798	21709	21789	21820	21656	21742	21780	21743	21740	21798	21876	21685	21769	21908	21646	21613	21629	21899	21608	21739	21583	21960	21721	21852	21787	21834	21913	21411	21641	21903	21871	21753	21834	21836	21699	21966	21726	21862	21928	21630	21807	21705	21711	21839	21509	21700	21790	21823	21656	21743	21766	21753	21634	21865	21645	21986	21758	21512	21645	21838	21682	21666	21893	21773	21733	21885	21682	21778	22010	21661	21592	21688	21773	21768	21673	21813	21851	21740	21845	21508	21744	21683	21574	21576	21671	21808	21791	21880	21891	21644	21623	21922	21678	21806	21667	21665	21719	21810	21581	21807	21748	21606	21914	21885	21616	21855	21632	21710	21791	21831	21894	21584	21722	21946	21901	21876	21767	21807	21845	21751	21863	21882	21778	21788	21480	21627	21623	21338	21535	21859	21812	21612	21739	21791	21651	21590	21935	21856	21677	21826	21923	21786	22021	21969	21634	21636	21695	21795	21547	21490	21728	21721	21800	21564	21705	21652	21679	21543	21616	21826	21898	21800	21870	21952	21666	21833	21835	21947	21622	21752	21804	21667	21750	21736	21868	21716	21789	21708	21946	21521	21736	21681	21597	21840	21625	21718	21776	21787	21579	21643	21659	21602	21727	21587	21617	21724	21756	21849	21828	21761	21717	21761	21835	21869	21656	21671	21819	21718	21630	21706	21892	21374	21510	21785	21482	21534	21972	21629	21736	21594	21558	21872	21764	21815	21603	21739	21606
24194	43685	34426	29120	26135	23674	22144	20589	19359	18550	18295	17751	17803	17464	17445	17179	17233	17020	17167	17099	17081	17239	17258	17011	16992	16956	16978	16960	16967	16827	17142	17006	16908	17112	16931	16942	17017	16859	16921	16947	17068	16803	16928	16912	16827	16947	16991	17030	16937	16960	17017	17080	17002	16969	16970	16895	16956	16875	16953	16892	17122	16954	16921	16956	16896	16966	17132	17091	16898	16942	16906	16846	16961	16875	16849	17073	16822	17081	16856	16940	16927	16954	16876	16930	16770	17085	16843	17033	16785	16997	16862	16928	16860	16896	16851	17030	17046	17022	17063	16973	16835	16944	17015	16954	16821	16918	16983	17055	16850	16858	16922	16858	16844	16777	16934	16833	16780	17185	16709	17037	17051	16980	16624	17003	16919	16910	16818	16989	16947	16700	17041	16968	16876	17157	16911	16984	17078	16902	17014	16900	16918	17010	16867	16991	16901	16909	16773	16903	16739	16835	16927	16950	16940	16845	16925	16903	17081	16693	16941	17001	17045	16882	16859	16980	17147	17205	16932	16808	16999	16955	16856	16837	17156	16754	16942	16948	17086	16837	17036	17101	16875	16946	16940	16885	16905	17054	16972	17074	16861	16960	16867	16957	16834	16986	16782	16869	16878	16919	16851	16939	16917	16846	16882	16795	17063	17012	17049	16901	17003	17072	17017	16880	16945	17043	17167	16921	16912	16915	17001	17075	16913	16924	16959	16833	16882	16931	16965	16797	16738	16818	16912	16809	16959	16833	17132	16941	16750	16870	16998	16888	16910	16993	16816	16934	16920	16926	16938	17091	16891	16863	16740	16964	17078	16893	16811	16770	16952	17007	16938	16905	16934	16895	16731	16816	16878	16837	16994	16948	16842	16783	16956	16782	16859	16918	16981	17043	16901	16615	17127	17045	16992	16910	17085	16913	16974	16884	16958	16926	16803	16887	16904	16842	16947	16823	17091	16945	16805	17003	17037	16851	16888	16997	17100	16933	16964	16928	16794	16717	17097	17061	16964	16986	16982	16744	17063	17038	16997	17000	16993	17066	16927	17090	17041	16748	16943	16791	16908	16984	16895	16968	16937	16836	16851	16844	16867	17015	16988	16830	16812	16977	16910	16909	16904	16771	16866	16792	17026	16831	16893	16985	16972	16895	16936	16865	16989	17058	16912	17079	17069	17008	16918	16983	16982	17082	16947	16901	16955	16949	16971	16979	16904	16973	16839	17102	17010	16927	16744	16965	16953	16867	16877	16861	16920	16947	16922	16804	17012	16798	17009	16851	16951	16870	16927	17171	17067	16751	16896	16937	16986	16933	16962	17014	16778	16869	16912	17039	16859	16838	16813	16979	16851	17049	16901	16887	16962	17032	17075	17030	16923	16990	16870	17072	16949	16782	16807	17069	17004	16758	16953	16923	17092	16867	16982	17062	16937	16950	17149	16966	16771	16765	17013	16788	16992	17045	16904	17136	17004	17061	16616	16991	16908	17144	16936	16872	16914	16863	16988	16967	16990	16877	16935	16897	16896	16829	16828	16928	16960	16879	16934	16909	17002	17050	17012	16804	16883	16808	16895	16898	16794	16970	16926	16982	16824	16916	16930	16933	16959	16932	16996	16938	16989	16924	16946	17067	17063	16904	17062	16702	16927	16976	16950	16925	16940	16831	17054	16771	16962	16802	16899	16939	16656	16907	16956	16943	16941	16893	16941	16903	17123	16786	16773	16902	16984	17122	16922	16809	16859	17121	17065	16895	16890	16838	17093	16768	16811	16918	16699	16956	16876	17066	17069	16917	16904	17102	17029	17167	16778	16868	17062	16811	16913	16878	16820	16896	16964	16939	17046	16798	16949	16950	17015	16917	17085	16806	16991	16952	17023	16969	16933	16930	16855	16920	16992	16688	16828	16801	17091	16995	16885	16932	17008	16938	16978	16898	16786	16911	16769	16845	17048	16767	16993	16999	16954	16972	16994	16951	16963	17053	16992	16861	16932	17065	16994	16835	16839	16896	16918	16817	16843	16959	16945	17032	16819	16985	16901	17136	16937	16902	16938	16904	17008	16910	16819	16951	16979	17102	17003	17050	16931	16920	16973	16890	17065	16964	16867	17085	16902	16861	16886	17039	16868	16913	16805	16927	16853	17081	16832	16996	16911	17069	16931	16918	16785	16978	17000	16843	16859	17021	16975	17028	16770	16923	16883	16989	16992	16931	16977	16796	17013	17013	16963	16933	16926	16832	17060	16919	17055	16947	16931	16955	17003	16986	17050	17029	16972	17000	16926	17100	16971	17013	16890	16999	16840	16982	16999	16998	16775	16871	17003	16943	16971	16827	17113	16970	16999	16945	16949	16891	16846	16989	17064	16966	16893	16911	17054	17032	16967	16921	17044	16913	17036	16965	17108	16746	17102	16837	17129	16795	16926	16947	17024	16980	16887	16841	16822	17100	17078	16829	16825	16835	16926	16993	16973	16826	17050	17049	17063	17016	16906	16928	16678	16894	16885	16932	16870	16768	17099	16871	16944	16799	16968	17041	16852	16881	16937	16986	17000	16956	16971	16903	16855	16677	17017	16881	16892	16885	17079	16958	16819	16998	16845	17099	16848	16979	16896	16871	16811	16963	16893	16901	17069	17045	16912	16851	16965	16786	16990	16823	16979	16849	16866	16949	16891	16963	16796	16980	16946	16758	16924	17197	16933	16971	17102	16971	16876	16881	16956	16995	16809	16822	16932	16958	16927	16992	16870	17135	17059	16872	17002	16771	16969	16926	16973	16924	16915	17021	16789	16954	17160	17058	17138	16920	16733	17042	16895	16928	17095	16967	16899	16996	17105	16783	16936	16985	16968	16956	17023	17111	16748	16864	17001	17015	16862	16997	16797	17041	17106	16945	16853	16950	16833	16937	17032	16823	16941	16830	16983	16948	17115	16813	16689	16805	16952	16809	16870	16990	16804	16946	17133	16831	16956	16989	17078	16954	16796	16949	17033	16863	16870	17070	16963	16977	17018	16897	16917	16980	16884	16706	16870	17045	16759	16995	17000	16929	16982	16929	16802	17049	16920	16987	16925	16937	16782	16771	16937	16916	16968	16776	16897	16969	16934	16974	17026	17156	16900	16959	16866	16991	16881	16922	16885	17034	16867	16968	17116	17080	16958	16819	16886	16912	17013	16838	17142	17020	16915	16924	17099	16953	16902	16793	16863	16784	17004	16946	17180	16913	16907	16996	16910	16970	16826	16831	17009	16934	16994	17039	16828	16798	16895	16894	16727	16854	16922	16862	16907	16951	17049	16959	17018	16922	16965	17086	16744	17007	16906	17034	16888	16900	16813	17023	16880	16838	16971	17018	16993	16886	17028	16978	16938	16887	16972	16786	16772	17009	17010	17098	16955	16905	16907	16842	16901	16814	16803	16848	16848	16989	16945	17106	16893	17002	16847	16938	17065	17030	17023	16996	17077	16937	16884	16914	17018	17019	17015	16834	16963	16990	16900	17057	17046	16946	17083	16682	16853	17066	16837	17133	16834	16931	16898	16934	16754	17039	16814	16825	16941	16863	16943	17036	16854	16976	16826	17104	16802	17104	16937	16741	16892	16925	16909	16990	17062	16917	16959	16890	16860	16902	16910	16965	16997	16921	16933	16988	16931	16883	16985	17079	17076	16972	16893	16838	17047	16879	16939	16935	16938	16994	16882	16808	16934	16946	16848	16840	16987	17068	16847	17037	16993	16913	16863	16980	17012	16791	17104	16762	16941	16902	16942	17077	16945	17057	16760	16724	16919	16931	16915	16833	17024	16857	16977	17095	16865	16971	16964	17024	17036	16861	17071	16911	16669	16709	16861	17089	16991	17007	17017	16980	17028	16952	16989	16947	16968	16890	16965	16916	17033	16925	16888	17013	16899	16928	16965	16797	16812	17129	17050	17014	16869	17016	17096	16919	16994	17103	16810	17006	16777	16843	17020	16973	16835	16859	16783	16963	17011	16878	16873	16905	16971	16971	17026	16917	17011	17004	16916	16911	16914	16934	16984	16827	17026	17148	17080	16958	16981	16931	16807	16908	17082	16901	16925	16921	16801	16855	16987	17105	16955	16847	17085	16870	17027	16950	16970	16968	16843	16982	17009	16865	16948	17074	16885	16891	16951	16808	17009	16911	16778	16938	16855	16874	16933	17086	16981	16877	17118	16804	16887	17070	16950	16941	17057	16981	16999	16906	16734	17037	16949	17021	16913	16731	16828	17038	16794	16919	16808	16927	16838	16915	16988	16994	17038	16836	16880	16994	16859	16893	17116	16995	16994	17016	17057	16986	17064	16835	17116	16925	16866	16690	16981	16931	16772	17007	16861	17060	16920	17098	16964	16941	16991	16901	16944	16915	16807	16906	16910	16955	16954	17044	16976	16935	16969	16874	16995	17069	17070	16842	17111	16836	16925	16911	16921	17009	16927	16995	17005	16863	16864	16989	16978	17035	17040	16857	16966	16846	16965	16933	16970	17036	17010	16905	16990	17083	16875	16906	16930	17084	17054	17027	16809	16808	16798	17169	16942	17011	16905	17045	16935	16988	16849	16955	16904	16911	16936	17039	16853	16935	16812	16931	17054	16977	16921	16963	16729	16826	17061	17064	17037	16788	17024	16911	17054	16757	16952	16781	16992	16955	16962	16931	16890	16983	17070	17004	17034	16951	16816	17206	16728	17012	17138	17075	16767	16903	17085	16829	16925	17089	16863	17049	16692	16917	16824	16957	16809	16940	16905	16811	16932	17011	16912	16975	16918	17008	17024	16861	16984	16994	17060	17036	16883	16989	16938	16851	16871	17006	16884	16956	17052	16864	16805	16909	16950	17034	16903	16935	16991	16991	16878	16984	17071	16905	16875	16971	16969	17051	17010	16931	16771	17116	16782	16822	16859	16957	16778	16800	16706	16979	16751	16909	16732	17006	17082	16893	16951	17005	16952	16839	16916	17024	17045	17104	16998	16866	17024	16896	16855	17214	16809	16956	16947	16894	16984	17064	16901	17072	16918	16951	16827	17012	16904	17013	16897	16887	17011	16947	17012	16916	17034	16652	16917	16792	17051	17013	16914	16812	17093	16900	16844	16969	17146	17109	16882	16941	16921	16889	17028	16796	16993	17059
25138	21718	28286	29313	25615	25415	25325	23833	23170	23167	22727	22672	22603	22586	22413	22071	22321	22416	22273	22405	22379	22286	22434	22310	22276	22383	22213	22473	22215	22282	22262	21960	22530	22256	22302	22296	22050	22189	22393	22035	22148	22166	22248	22357	22044	22247	22333	22262	22203	22077	22283	22075	22030	22143	22210	22051	22229	22246	22174	22054	22215	22005	22290	22153	22465	22001	22050	22140	22091	22180	22179	22402	22147	22095	22232	21994	22161	22145	22215	22190	22155	22030	22026	22251	22201	22196	22187	22367	22298	22005	22098	22092	22315	22270	22313	22187	22290	22255	22250	21988	21979	22274	22244	22348	22246	22065	22541	22245	22222	22281	22331	22061	22304	22329	22090	22194	22292	22176	22034	22119	22122	22142	22370	22158	22057	22241	22228	22343	22257	22239	22445	22146	22336	22144	22339	22119	22260	22205	22129	21915	22160	22319	22329	22279	22130	22282	22221	22368	22237	22080	22235	22159	22239	22223	22214	22081	22118	22360	22108	22126	22217	22261	22183	22062	22073	22021	22315	22373	22165	22173	22248	22161	22231	22292	22168	22003	22213	22239	21961	22154	22230	21867	22187	22113	22458	22456	22333	22269	22062	22260	22252	21966	22130	22299	22093	22281	21917	21913	22443	22277	22179	22007	22168	22230	22031	22103	22025	22009	22091	22154	22002	22127	22310	22011	22167	21939	22024	21955	22428	22345	22248	21943	22176	22007	22347	22224	22060	22096	22240	22249	22243	22069	22103	22205	22061	22043	22326	22195	22229	22079	22030	22262	22173	22077	22071	22101	22235	22019	22216	21968	22154	21967	22085	22294	22141	22178	22222	22254	22318	22206	22147	22012	22228	22183	22236	22260	22151	22253	22207	22379	22098	22108	22367	22270	22197	22152	22087	22260	22320	22162	22237	22337	22269	22326	22295	22374	22268	22280	22151	22196	22004	22036	21877	22228	22052	22174	22268	22079	22110	22244	22368	22133	22287	22282	22069	22346	22355	22060	22178	22151	22209	22173	22491	22306	21963	22007	22056	22073	22227	22182	22165	22286	22235	22266	22171	22145	22087	22041	22040	22091	22402	22290	22255	22190	22111	22122	22259	22177	22233	22280	22124	22320	22254	22267	22494	22203	22261	22032	22108	22048	22148	22158	22266	22027	22395	22236	22420	22033	22085	22153	22415	22148	22103	21978	22132	22365	22093	22111	22161	22116	22013	22250	22147	22310	22095	22354	22168	22246	22368	22233	22083	22218	22248	22144	22194	22201	22060	22454	22122	22172	22083	21958	22160	22329	22346	22007	22123	22150	22276	22170	22292	22150	22270	22186	22250	22403	22075	22138	22134	22169	22113	22259	22220	22355	22263	22305	22160	21999	22368	22187	22142	22277	21949	22185	22136	22383	22293	22028	22426	22260	22050	22100	22148	22188	22308	22213	22219	22112	22179	22375	22115	22177	22240	21914	21982	22292	22141	22125	22160	22436	21980	22233	22404	22017	22113	22150	22001	22131	22271	22257	22224	22244	22262	22009	22172	22239	22239	22040	22169	22397	22155	22212	22172	22291	22234	22225	22422	22083	22165	22292	22323	21870	22169	22075	22249	22209	22211	22204	22295	22089	22093	22221	22217	22229	22142	22127	22372	22309	22152	22163	22251	22093	22379	22100	22093	22298	22188	22159	21989	22162	22185	22012	22226	22339	22402	22192	22143	22354	22318	22274	22293	22407	22116	22062	22193	22102	22321	22268	22052	22244	22277	22257	22048	22047	22064	22123	22198	22143	22095	22087	22021	22232	22268	22168	22190	22219	22066	22159	22036	21881	22066	22303	22228	22213	22299	22134	22234	22124	22271	22094	22068	22155	22122	22080	22036	22078	22001	22225	22433	22062	22317	22189	22203	22258	22113	22246	22209	22023	22258	22023	22200	22144	22152	22136	22336	22183	22304	21913	21957	22018	22183	22073	22295	21991	22098	22223	22371	22097	22198	22089	22344	21993	22008	22226	22160	22239	21990	22206	22102	22292	22149	22256	22126	22239	22417	21919	22230	22302	22301	22258	22235	21911	22169	22082	22431	22221	22139	22127	21912	21847	22176	22031	22095	22007	22189	22384	22110	22047	22258	22031	22215	22274	22301	22254	22289	22109	22265	22246	22081	22509	22145	22467	22183	22260	21844	22072	22201	22051	22303	22086	22433	22108	22215	22219	22155	22361	22152	22275	22275	22216	22110	22045	21970	22277	22086	22275	22285	22182	22393	22325	22218	22080	22210	21988	22441	22122	22495	22290	22124	22297	22231	22452	22086	22171	22193	22225	22240	22266	22098	22190	22210	22255	22230	22244	22091	22449	22232	21847	22274	22232	22164	22248	22093	22305	22211	22258	22223	22329	22364	22347	22282	22289	22218	22121	22062	22376	22096	22126	22219	22139	22063	22251	22296	21946	21969	22271	22178	21971	21956	22057	22128	22296	22345	22075	22035	22164	22277	21986	22055	22319	22087	22155	22279	22051	21840	21976	22077	22185	22196	22259	22256	22174	22061	22153	22037	22235	22360	22296	22245	22289	22215	22171	22022	22134	22217	22116	22201	22319	22161	22219	22277	22255	22012	22292	22174	22208	22282	22193	22274	22125	22255	22158	22396	22341	22236	22287	22168	22110	22477	22283	22266	22341	22280	22211	22242	22174	22286	22068	22314	22208	21887	22280	22262	22225	22140	22226	22201	22035	21927	22295	22202	21990	22222	21967	22305	22412	22164	22092	22196	22447	22101	22421	22385	22140	22158	22206	22196	22352	22292	22188	21996	22046	22282	22032	22036	22151	22124	22433	22378	22252	22154	22205	21964	22041	22131	22305	22311	22488	22285	22292	22275	22124	22326	21970	22049	22285	22439	22045	22057	22157	22260	22430	22302	22278	22190	22213	22055	22009	22225	22239	22265	22049	22085	22223	22307	22205	22155	22156	21895	22232	22248	22311	22281	22117	22255	22324	22226	22264	22311	22169	22272	21978	22495	22256	22480	22197	21961	22210	22031	22235	22174	22340	22215	22216	22109	22292	22393	22181	22057	22385	22120	22217	22371	22111	22252	22212	22224	22399	22187	22217	22325	22180	22354	22128	22460	22003	22096	22029	22282	22097	22174	22175	22338	22393	22282	22216	22207	22311	22190	22165	22296	22207	22120	22214	22338	22115	22233	22249	22286	22196	22276	22020	22258	21972	22104	22063	22133	22074	22157	22429	22368	22293	22317	22163	22267	22256	22174	22127	22051	22136	22245	22199	22338	22487	22057	22145	22284	22125	22290	22107	22246	22032	22205	22260	22269	22286	22126	22050	22161	22267	22313	22484	22127	22127	22093	22299	22293	22204	22348	22157	22267	22171	22249	22075	22181	21917	22127	22225	22043	22157	22276	22204	22229	22089	22196	22267	22350	22225	22142	22273	22237	22156	22170	22312	22276	22435	22368	22133	22292	22221	21969	22227	22341	22156	22204	22218	22081	22206	22076	22236	22309	22229	22205	22279	22436	22277	22166	22112	22229	22070	22606	22214	22394	22266	22279	22004	22206	22234	22235	22274	22134	22208	22309	22381	22095	22248	22121	22069	22207	22158	22197	22198	22316	22265	22234	22150	22451	22228	22307	22435	22260	22191	22283	22054	21959	21984	22363	22238	22240	22143	22220	22183	22240	22441	22278	21946	22204	22063	22313	22404	22402	22201	22209	22307	22242	22303	22059	22230	22133	22073	22296	22144	22196	22087	22387	22338	22101	22042	22114	22321	22347	22218	22350	22347	22321	21938	22261	22241	22479	22292	22140	22193	22198	22131	22388	22121	22224	22084	22281	22228	22461	22105	22091	22167	22073	22338	22234	22091	22348	22171	22156	22360	22238	22192	22058	22060	22319	22086	22267	22419	22205	22342	22476	22403	22053	22215	22267	22253	22408	22334	22199	22274	22059	22212	22417	22003	22258	22332	22137	21996	22272	22363	22322	22246	22034	22118	22312	22207	22201	22128	22140	22254	22139	22397	22289	22171	22189	22297	22201	22248	22173	22250	22323	22100	22200	22237	22140	22164	22259	22188	22160	22259	22171	22087	22259	22169	22141	22088	21958	22118	22268	22254	22141	22325	22263	22209	22236	22348	22122	22077	22358	22107	22141	22230	22183	22055	21924	22241	22260	22274	22157	22342	22290	22337	22424	22258	22330	22321	22255	22131	22111	22179	22081	22224	22347	22166	22024	22174	22196	22243	22296	22389	22207	21989	22139	22132	22169	22264	22139	22240	22344	22514	22187	21981	22137	22139	22361	22368	22250	22222	22329	22224	22211	22067	22296	22205	22216	22099	22313	22227	22023	22361	22187	21984	22208	22275	22156	22207	22359	22331	22189	22251	22297	22123	22150	22103	22254	22172	22205	22248	22099	22214	22257	22366	22111	22028	22260	22290	22245	22104	22222	22306	22284	22350	22283	22312	22022	22499	22065	22004	22140	22051	22113	22126	22319	22038	22168	21964	22347	22365	22229	22456	22561	22167	22205	22281	22162	22178	22112	22187	22288	22121	22132	22185	22327	22242	22135	22055	22243	22227	22169	21974	22408	22273	22369	22031	22207	22190	22355	21934	22061	22225	22426	22296	22158	22360	22156	22176	22074	22367	22233	22195	22014	22143	22224	22043	22317	22079	22443	22285	22279	22142	22127	22280	22418	22291	22179	22327	22102	22279	22095	22282	21923	22261	22189	21976	22257	22165	22119	22182	22397	22463	22118	22272	22193	22251	22317	22227	22121	22117	22066	21967	22218	22137	22105	22240	22032	22257	22309	21960	22071	22164	22053	22167	22094	22040	22386	22260	22258	22065	22468	22388	22166	22291	22315	22312	22272	22187	22202	22313	22523	22103	22221	22207	22267	22241	22010	22165	22110	22025	22258	22094	22216	22160	22244	22183	22093	22154	22242	22345	22399	22066	22034	22275	22102	22264	22286	22098	22180	22189	22139	22281	22117	22367	21946	22063	22272	22059	22017	22322	22300	22192	22097	22234	22096	22405	22149	22336	22005	22234	22207	22188	22170	22423	21998	22229	22581	22262	22214	22302	22080	22105	22393	22094	22094	22410	22334	22132	22013	22146	22170	22343	22220	22430	22128	22351
24544	40548	31903	27236	24421	22550	21469	19854	18990	18348	17912	17920	17811	17449	17628	17634	17353	17429	17392	17249	17312	17270	17122	17359	17199	17254	17271	17143	17265	17256	17191	17240	17329	17119	17181	17091	17192	16985	17224	17092	17082	17198	17244	17254	17200	17194	17196	17006	17295	17264	17326	17061	17315	17329	17419	17279	17155	17142	17028	17271	17216	17024	17217	17218	17096	17165	17206	17044	17142	17173	17195	17193	17161	17266	17190	17141	17234	17075	17192	17207	17282	17144	17129	17187	17183	17194	17209	17218	17166	17193	17213	16979	17231	17189	17009	17093	17213	17153	17282	17343	17233	17227	17152	17143	17216	17117	17202	17262	17263	17373	17048	17296	17118	17260	17210	17160	17311	17310	17117	17337	17096	17113	17286	17260	17120	17092	17098	17084	17191	17165	17160	17158	17247	17144	17221	17146	17265	17383	17146	17017	17107	17091	17273	17100	17170	17180	17134	17027	17339	17372	17244	17287	17156	17240	17158	17239	17013	17118	17099	17215	17063	17240	17164	17013	17219	17025	17357	17054	17186	17323	17193	17294	17220	17295	17492	17150	17192	17208	17213	17291	17169	17103	17237	17191	17066	17221	17246	17234	17107	17066	17123	17087	17324	17005	17230	17231	17119	17286	17104	17123	17108	17315	17200	17043	17155	17230	17151	17191	17101	17356	17267	17317	17161	17016	17145	17208	17150	17202	17091	17138	17190	17187	17313	17218	17211	17201	17220	17135	17043	17143	17180	17072	17186	16987	17204	17017	17170	17094	17326	17188	17253	17264	17330	16985	17196	17184	17087	17158	17270	17261	17245	17244	17269	17023	17268	17001	17274	17278	17130	17293	17244	17315	17166	17167	17121	17275	17319	16926	17327	17098	17132	17339	17139	17059	17187	17262	17269	17077	17299	17212	17415	17064	17138	17067	17145	16956	17079	17153	17250	17147	17276	17198	17108	17205	17296	17095	17194	17238	17280	17124	17249	17251	17027	17293	17150	17120	17332	17177	17166	17172	17166	17172	17181	17128	17065	17153	17121	17155	17124	17177	17224	17154	17247	17239	17128	17079	17350	17257	17128	17227	17261	17072	17236	17312	17061	17242	17164	17182	17203	17147	17097	17102	17129	17173	17395	17094	17351	17208	17204	17150	17097	17283	17087	17288	17088	17176	17089	17168	17225	17126	17184	17380	17044	17232	17353	17252	17256	17121	17173	17151	17113	17181	17091	17119	17105	17192	17063	17140	17053	17330	17211	17255	17099	17222	16884	17167	17078	17298	17077	17321	17105	17343	17117	17046	17052	17142	17048	17074	17291	17138	17131	17258	17201	17155	17272	17081	17191	17154	17163	17333	17323	17308	17148	17209	17161	17158	17040	17145	17151	17110	17111	17096	17014	17033	17022	16983	17196	17281	17121	17088	17299	16993	17080	17208	17135	17168	17074	17328	17149	17182	17160	17020	17182	17234	17146	17161	17068	17042	17158	17024	17215	17106	17188	17169	17024	17340	17178	17111	17244	17337	17267	17320	17155	17166	16958	17212	17221	17111	17178	17116	17278	17285	17207	17072	17244	17072	17101	17130	17243	17246	17350	17246	17085	17155	17222	17145	17069	17209	17207	17200	17225	17186	17342	17160	17312	17129	17361	17220	17088	17318	17120	17047	17176	17185	17252	17160	17086	17161	17318	17255	16980	17442	17044	17279	17137	17166	17366	17175	17112	17246	17191	17118	17200	17266	17328	17110	17329	17348	17161	17347	17208	16953	17262	17301	17077	17342	17235	17355	17267	17198	16989	17098	17090	17162	16996	17212	17075	17018	17254	17313	17397	17073	17284	17312	17032	17338	17061	17135	17092	17167	17024	17063	17081	17311	17268	17151	17039	17182	17165	17114	17096	17292	17175	17160	17172	16983	17160	17324	17129	17175	17492	17001	17288	17320	17191	17026	17302	17448	17210	17141	17375	17180	17132	17265	17187	17150	17127	17243	17219	17188	17070	17121	16982	16949	17225	17151	16994	17206	17170	17262	17185	17111	16950	17204	17092	17276	17262	17269	17225	17227	17265	17106	17237	17068	17000	17267	17201	17123	17233	17131	17170	17260	17100	17021	17325	17206	17213	17209	17078	17233	17122	17309	17179	17168	17319	17002	17176	17138	17074	17282	17081	17128	17136	17231	17041	17091	17313	17099	17126	17200	17104	17006	17090	17050	17157	17239	17162	17243	17223	17233	17178	17313	17222	17186	17047	17182	17160	17143	17273	17094	17179	17255	17041	17320	17002	17132	17298	17232	17178	17235	17298	17139	17212	17147	17220	17215	17345	17051	17239	17178	16972	17225	17168	17209	17314	17256	17170	17008	17210	17152	17037	17093	16917	17217	17288	17290	17257	17255	17170	17068	17290	17089	17224	17149	17170	17243	17006	17170	17057	17092	17028	17164	17229	17301	17232	17264	17146	17221	17244	17022	16961	17206	17109	17280	17154	17147	17221	17142	17269	17171	17158	17216	17158	17189	17153	17225	17254	17159	17189	17151	17184	17186	17296	17270	17279	17182	17334	17099	17274	17157	17117	17123	17152	17202	16964	17363	17095	16951	17316	17185	17270	17241	17081	17178	17140	17077	17216	17156	17090	17153	17232	17198	17191	16955	17296	17232	17126	17028	17285	17035	17213	17202	17110	17216	17299	17173	17179	17119	17138	17239	17287	17178	17108	17158	17177	17231	17083	17248	17164	17252	17169	17048	17074	17294	17200	17183	17117	17272	17170	17243	17278	17229	17215	17163	17284	17035	17360	17201	17242	17269	17126	17313	17265	17102	17333	17178	17197	17154	17178	17116	17153	17374	17166	17191	17188	17200	17346	17289	17186	17373	17199	17219	17190	17229	17224	17180	17100	17245	17313	17264	17151	17144	17136	17174	17290	17296	17063	17211	17176	17307	17114	17230	17189	17182	17289	16992	17188	17091	17397	17202	17054	16995	17254	17134	17031	17141	17201	17146	17072	17298	17258	17246	17230	17186	17303	17230	17289	17332	16965	17260	17092	17167	17067	17212	17508	17045	17150	17140	17190	17247	17171	17178	17042	17358	17374	17138	17243	17236	17174	17165	17098	17018	17205	17295	17253	17195	17229	17112	17136	17099	17304	17216	17300	17389	17267	17121	17252	16985	17293	17144	16926	17060	17154	17099	17072	17060	17193	17440	17239	17148	17104	17330	17248	17124	17111	17292	17126	17103	17170	17309	17115	17077	17157	17141	17335	17173	17297	17198	17179	17206	17295	17280	17186	17060	17226	17329	17399	17133	17280	17220	17114	17199	17032	17142	17258	17050	17121	17178	17134	17078	17424	17154	17424	17368	17338	17216	17181	17299	17238	17161	17023	17248	17179	17125	17302	17087	17054	17186	16984	17092	17166	17245	16981	17334	17019	17094	17195	17141	17056	17228	17092	17214	17375	17080	17218	17253	17152	17110	17244	17042	16989	17182	17160	17319	17166	17215	17128	17046	16984	17161	17275	17135	17232	17256	17191	17088	17098	17147	17200	17038	17250	17191	17162	17257	17110	17141	17231	17192	17306	17350	17170	17238	17253	17139	17271	17183	17128	17329	17260	17263	17154	17256	17166	17308	17216	17169	17257	17091	17129	17032	17170	17087	17157	17252	17002	17209	17100	17184	17151	17086	17155	17166	17321	17227	17074	17068	17273	17304	17111	17159	17033	17102	17086	17179	17100	17151	17241	17110	17426	17188	16998	17087	17229	17223	17304	17115	17317	17128	17321	17066	17157	17261	17319	17212	16961	17116	17004	17234	17179	17310	17270	17074	17182	17222	17177	17177	17164	17117	17086	17049	17135	17138	17263	17386	17016	17033	17005	17293	17208	17063	17160	17102	17130	17153	17381	17264	17219	17118	17307	17212	17330	17111	17190	17294	17141	17179	17219	17272	17224	17094	17139	17218	17167	17254	17133	17220	17123	17114	17149	17200	17137	17241	17102	17096	17109	17218	17089	17087	17147	17171	17045	17225	17066	17332	17002	17240	17063	17331	17124	17136	17120	17032	17137	17185	17187	17088	17098	17200	17247	17202	17231	17239	17257	17165	17400	17278	17213	17339	17308	17294	17079	17160	17258	17234	17105	17067	17141	17169	17485	17132	17236	17200	17150	17198	17155	17177	17290	17224	17382	17163	17287	17091	17095	17192	17157	17159	17105	17324	17161	17206	17220	17063	17271	17235	17099	17283	17067	17216	17250	17281	17151	17035	17277	17303	16972	17241	17132	17140	16942	17019	17390	17234	17093	17173	17285	17171	17166	17174	17240	16974	17032	17180	17159	17157	17214	17051	17184	17169	17219	17212	17165	17149	17315	17222	17106	17091	17208	17256	17077	17250	17190	17179	17290	17211	17227	17094	17126	17246	17035	17261	17261	17121	17016	17137	17070	17261	17285	17408	17231	17044	17292	17180	17190	17227	17237	17293	17249	17310	17295	17252	17019	17289	17258	17343	17208	17093	17228	17162	17213	17122	17048	17145	17183	17497	17111	17139	17072	17148	17098	17140	17380	17179	17311	17019	17300	17066	17191	17199	17127	17283	17298	17107	17062	17259	17170	17264	17265	17324	17086	17009	17025	17265	17078	17266	17216	17149	17212	17153	17232	17162	17398	17237	17186	17126	17213	17182	17159	17144	17309	17194	17159	17136	17184	17320	17234	16999	17414	17127	17052	17200	17298	17001	17195	17001	17025	17139	17126	17166	17204	17273	17030	17188	16972	17272	17160	17110	17307	17167	17224	17110	17232	17114	17093	17256	17089	17163	17104	17345	17158	17286	17164	17122	17148	17087	17197	17337	17076	17136	17094	17186	17213	17266	17270	16982	17120	17130	17114	17125	17244	17347	17179	17151	17150	17145	17330	17161	17238	17205	17247	17067	17228	17136	17180	17310	17380	17125	17143	17218	17018	17200	17183	17233	17189	17065	17054	17016	17218	17219	17127	17199	17133	17066	17340	17087	17104	17126	17231	17004	17188	17172	17146	17197	17156	17249	17148	17118	17155	17299	17231	17355	17113	17217	17293	17248	17179	17072	17210	17231	17281	17066	17246	17092	17162	17130	17229	17257	17118	17328	17226	17328	17349	17348	17246	17322	17091	17253
22172	21362	28688	24506	22554	26386	29255	25159	23973	23413	23258	22993	22650	22587	22270	22447	22304	22176	22277	22318	22032	22131	22404	22094	22195	22274	22183	21984	21840	22136	22193	21944	22035	22075	22240	22067	22052	22114	22111	21947	22182	21931	22097	21944	22032	22090	21924	21914	21898	22177	21805	21758	21835	21770	21919	21865	21995	21975	21955	22134	22032	21890	22201	21861	21902	21981	22058	22033	21949	21790	21950	22066	21853	21867	21825	21913	21765	21859	22123	21839	21993	21897	21960	21928	21932	22248	21943	21807	22321	22343	22123	21931	21948	21835	21937	21808	21887	21797	21948	21939	21845	21812	21856	21927	21602	21821	22036	22052	22028	22128	21973	22064	21994	22076	22053	21917	22052	21750	21780	21932	22004	21671	21753	21599	21825	21816	21952	22273	21970	21828	22034	21950	22158	21969	21915	22181	21975	21831	21876	21911	22037	21740	22080	21893	21938	21933	21809	21931	22024	21940	22204	22086	21749	21873	21911	21866	21894	22185	21888	21751	21720	21913	22012	21793	21845	21823	22022	22020	22018	21856	21895	21827	21661	21963	21974	21996	21909	21921	22040	21946	21817	21983	21705	21991	21837	21983	22129	21909	22027	22084	21929	21851	22150	22103	21913	22084	21915	21654	22020	21980	22099	22202	21885	21819	21922	22169	22200	21807	22114	21787	21878	21858	21912	21939	22075	21921	21936	21951	22205	21981	21786	21923	22022	22153	21812	21864	22075	21954	21813	21871	21798	21807	22084	21675	21820	21988	21769	21955	21950	21961	21960	21942	21999	21851	22150	21920	22122	22065	22301	21858	21916	22024	21973	21867	21833	21788	21930	22034	21821	21993	22066	21854	21935	21821	21994	22170	22009	21610	21926	21853	22033	21836	21982	21904	21909	21751	22022	21827	22028	22072	21848	22152	21825	21940	22061	21864	21966	21941	21730	21610	21930	21977	21976	22266	21852	21880	22083	21902	22028	21881	22093	22041	21815	21968	21936	22101	21868	21897	21986	21935	21769	22054	21865	21828	21882	21802	22114	21779	21977	21882	22094	22018	21844	21950	21724	21846	22101	21994	22003	21995	21923	21732	21819	21986	22261	21930	21908	21808	22085	22034	22130	21943	21922	21988	22067	21949	21770	21827	21787	21689	21928	22038	21928	21924	21892	21885	22137	22090	22061	21879	21779	21760	21681	21801	21737	21848	21862	21695	21790	21980	21840	21845	21948	21892	21804	21796	21728	21861	21815	21953	21951	21838	21859	22131	21924	21955	22023	22030	21929	21772	21895	22073	21803	21701	22027	21870	21880	21899	21834	21738	21844	21865	21895	22106	21773	21907	22070	21800	22004	21956	21893	21750	21968	21837	21971	22114	22115	21864	21842	21986	21831	21892	22102	22016	21891	22034	22064	21985	21934	22036	21700	21924	21804	21675	21672	21978	22066	22126	22001	21866	21971	21673	21798	21980	22002	22056	22182	21994	21776	21914	21830	21816	22040	21883	22041	21849	22042	21864	21918	21937	21816	21886	22046	21817	22168	22008	21841	21885	21664	21945	22038	21924	21955	22021	22017	21793	21781	22235	22018	21951	21907	21876	21890	22147	22117	21856	21913	21838	21706	21867	21963	21990	21913	22009	22157	21856	22013	21892	21955	21947	21977	22024	21900	22069	21899	21842	22031	21826	21911	21936	22090	21807	22197	22014	21871	21965	21761	21980	21812	21842	21826	21737	22189	21718	21887	21993	21843	22000	21664	21804	21966	21875	21847	21938	21991	21980	21879	21932	21836	21802	21813	21892	21886	22003	21834	21907	22005	22084	22052	21927	22002	22057	21847	21783	21842	22077	21875	21845	21991	22086	22002	21703	22001	21953	22050	21875	21750	21865	21882	22056	22004	21985	21819	21715	21988	22151	22069	21876	21916	21817	21947	21942	21926	21824	22036	21880	21843	21830	21993	22044	22194	21862	22124	22023	21949	21964	21864	22003	21922	21892	21963	21828	22121	21804	21846	21874	22070	22075	21944	22087	21961	21946	21842	21868	22007	21771	21766	21846	21946	22001	22059	22010	21896	21962	22019	21973	21820	21950	21801	21907	21871	21952	22023	22003	21918	21908	21879	21756	21847	22083	22041	22028	21996	22125	21762	22057	22077	21854	21898	21533	21738	22008	22025	21949	21850	21999	21730	22024	22143	22077	21883	21724	21647	21810	22162	21977	21875	21962	22146	21914	22089	21946	21787	21963	21955	21878	22107	21870	21717	22002	21924	21987	22104	21793	21878	21871	21858	21983	21825	22012	21952	21757	22000	21939	22134	21954	22065	21698	21738	21910	21942	21859	22122	21807	21932	21905	22258	21879	22013	21942	21883	22079	21943	21736	22106	21933	22041	22115	21866	21834	21874	21896	21951	21801	21889	21972	21815	21999	21911	22047	21937	21832	21901	21784	21904	22000	21906	22033	22027	21750	21927	21562	21874	22114	22023	21917	21835	21811	21575	21806	21920	21676	21896	22039	22237	21940	21892	22017	21856	21931	21875	22042	21899	21838	22082	21865	21864	21727	21922	21981	22020	21884	21897	22030	21901	21988	21823	22149	21714	21830	21875	21965	21993	21986	22103	21907	21606	21817	21935	21933	21947	21768	21980	21968	21971	21844	21928	21882	21886	21952	22029	22025	21982	22017	21756	22035	22071	21984	21878	22015	22005	21992	21771	21904	21905	22120	21854	22061	21872	21858	21900	22026	21919	21949	21949	21985	21933	21915	21929	21866	21907	21982	21921	21790	21968	21896	22004	21881	21896	21851	22208	21984	22057	21940	21985	21761	21963	22036	21931	21986	22059	22085	21840	21926	21900	21841	21822	21961	22007	21671	21829	21903	21791	21970	21957	21989	21908	21879	21905	21802	22067	21788	22080	21776	22069	21705	21882	22130	22015	21986	21879	21686	21874	21980	22024	21913	22053	21771	21815	22020	21792	21713	21823	21973	21909	21905	21822	21804	21888	21785	21746	21967	22105	22040	21988	22129	21825	21494	21798	21994	21953	21702	21682	21828	21848	21836	22130	21877	21798	21803	21971	21746	21743	21946	22062	21955	22135	22013	22047	21945	21731	21805	22095	22210	21940	21968	22001	21913	21936	21625	21771	21958	22006	22063	21854	21977	22166	21889	21817	21721	22123	21863	21944	21955	21845	21791	21789	21977	22004	21692	21859	21923	21877	22005	21895	21722	22054	22018	21910	21968	21906	22012	22016	21764	22115	21914	22139	21969	21938	21896	22032	21904	21807	21806	21964	21943	22092	21723	21883	21919	21970	21852	21893	21747	21931	21965	21946	21890	21866	21795	21902	21924	21912	21956	22014	21808	21946	22113	21971	21927	21843	21976	22209	21959	21881	21766	22075	21813	21780	22036	21952	21756	21815	21805	21864	21992	21514	22096	21908	21973	21993	21781	21771	21920	22144	21842	21810	21765	21907	21862	21925	22085	21855	21825	21822	21938	21891	21918	21796	21949	22032	21772	21985	21849	21899	21949	21930	22098	22144	22042	21874	21860	21810	21813	21981	22001	21802	21784	21930	21959	21976	21759	21896	21882	22089	21973	21804	21829	21713	21739	22081	21859	21959	21981	21936	21784	21959	21945	22052	22106	21912	21879	21713	21980	21836	22054	21735	21818	21905	21689	22117	22184	22154	21992	22115	21873	22029	21895	21951	21967	22002	21989	21754	21754	21940	21950	21818	21949	22091	21966	21899	21898	21877	21882	21873	22126	21946	22063	22088	22045	21794	21803	21867	21994	22225	21859	21884	22045	22019	21736	21830	21888	21896	21981	21937	22162	22088	22106	21983	21985	21819	21939	21769	22117	21917	21956	21810	21802	21754	21829	21950	21784	21901	22017	22067	22017	21926	22143	21888	21754	21964	21848	21974	21992	22192	21832	21881	21769	21934	21902	22073	21920	22124	22155	21759	22025	21755	21816	21999	22158	21940	21943	21871	21817	21823	21885	21943	21969	21920	22036	21784	21811	21946	21938	21977	21913	22278	22066	21793	21823	21788	22034	21741	21928	21715	21710	21730	21940	21833	21982	21958	21872	21904	21989	21758	22212	22026	21995	22135	22012	21918	21756	21650	21924	21826	21999	21861	22112	21876	21920	22174	22020	22098	21942	21800	21952	21807	21946	22110	21884	21961	22092	21948	21735	21772	22074	21863	21934	22151	21902	21968	21789	21928	21985	21647	21722	22069	21944	22081	21977	21937	21919	22192	22219	21929	22000	21912	21853	21855	21854	21845	21925	21973	21895	21973	21764	22048	21753	21929	21936	21714	22060	22263	22135	22063	22034	22154	21736	21834	21828	21904	21784	21932	21943	21989	21851	22069	22004	21843	21973	22027	22019	21813	22000	21751	21790	21896	21746	21692	21842	21902	21889	22103	21905	22123	22032	22052	21920	21932	21748	21976	22074	21820	22107	21835	21859	22164	21872	22158	21810	21785	21764	22046	21811	21977	21813	22122	21939	22070	22009	21768	21955	22050	21918	21847	21855	21702	22026	21780	21972	21832	21854	21997	21944	21900	21984	22005	22033	21913	21896	21993	21647	22050	22049	21763	21928	22273	22035	22031	22061	22067	21858	22004	21999	21888	21773	21940	22148	21828	21925	21851	21884	22095	21934	21787	21917	22041	21734	21934	21998	21924	21902	21747	21979	21837	21696	21872	21994	21935	21912	21786	22001	21978	21884	21805	21849	21869	21921	21769	21793	22003	21864	21915	21933	21866	21941	21790	21844	21858	21690	21887	21922	21806	22043	21978	21934	21976	21946	22144	22102	22031	21955	22010	21910	22039	21948	21783	21628	22069	21968	21836	21916	22174	21972	21972	21903	21996	21853	21986	21833	22004	21925	21813	22005	21865	21863	22060	21839	21738	21800	21959	22016	21986	22016	22058	22045	21971	21841	21948	21813	21733	21735	21775	21606	22027	21996	21974	21995	22059	22084	22068	21972	21816	22013	21909	21848	21933	22090	21953	21956	22170	22065	22077	21657	21978	21723	22063	21788	21931	21893	21807	21633	21932	21906	22127	21850	21768	21806	22102	22106	21990	21825	21921	21818	21862	21972	21954	21871	21787	22126	21999	22027	22064	21848	22070	21888
25406	47468	37671	32094	28332	25807	23489	21676	20285	19193	18571	18228	17893	17660	17568	17466	17329	17326	17481	17369	17130	17116	17119	16972	17001	16977	17202	17081	17129	17007	16922	17148	17061	17125	17064	17075	16953	16995	17153	17146	17119	17149	16861	17206	17048	17009	16926	17043	17223	17050	16982	16818	17045	16852	16894	17088	16955	16966	16817	17018	17067	16853	17086	17033	16874	16999	17059	17039	16871	17115	16951	16975	17051	17113	16862	16971	16931	16928	16904	17025	17133	17121	16958	17195	16861	16903	17160	16835	16984	17215	17058	17134	16886	16994	16840	17216	17071	17046	17171	17043	17010	16956	16922	16887	17087	17014	16957	17073	16935	17057	17185	16941	17147	17032	16998	16995	17078	17013	16818	17082	17014	17019	16953	16899	16992	16826	17077	16923	16961	17209	16909	17176	16894	17061	16887	16937	17117	17000	16900	16899	17059	17119	17027	16968	16868	17029	17029	17026	17003	16997	16804	17045	17069	17024	17146	16977	17147	16978	16747	16954	17264	16982	16995	16960	16757	16871	17080	16897	16887	16837	17048	17049	17043	16963	17115	16900	17019	16958	16883	17055	17127	17035	16889	17003	16976	16949	16928	16928	16979	17183	16934	17216	16958	17203	16980	17147	16977	16990	16931	16942	17038	16879	16946	17180	17096	16938	16892	16898	17051	16882	16953	16813	17107	17165	17192	16974	17016	17036	16967	16945	16979	16868	17084	17125	16869	16970	17022	16970	17021	16906	17062	16885	16988	17127	16946	17071	17081	16997	16837	16897	17187	17065	16931	16802	17252	16910	17035	17040	16913	17079	16885	17000	16990	17060	16972	16819	17099	17065	17015	17076	16845	17020	17027	16960	17098	16916	16870	17005	16924	16836	16949	16904	17058	17239	17152	17032	17001	17105	16976	16990	17037	17059	17016	17097	16985	16910	16914	16797	17028	16850	16906	16998	16989	16816	16855	16940	16873	17018	16902	16910	16968	17005	16865	16977	17034	17062	17021	17121	16823	17017	17144	17050	16996	17067	16960	17126	17145	17063	16907	17001	17163	16950	17069	17108	16899	16991	16985	16943	17206	16905	16983	16847	16975	16971	16951	16871	16900	16960	16982	16889	16969	16913	16933	16960	17071	16932	17135	16878	16994	16884	17115	17107	16912	17008	17152	17235	16980	17048	17097	17153	17006	16863	17131	17014	17022	17114	16925	17036	16894	17048	16940	17008	17003	17012	16922	17017	16948	16935	17075	17036	17131	17132	17118	16959	16826	17058	16966	17010	17076	16889	17042	17200	16788	17018	17079	17008	17029	16809	16906	16982	17109	16965	16953	17052	16905	17139	16884	16999	16943	17011	17023	16996	16916	16802	16868	16869	16977	16784	16979	16950	16838	17016	16938	17036	17112	16955	17012	16934	16898	17049	17092	16919	17201	17016	17027	17093	16986	17075	16869	17186	16991	17013	16932	17016	16940	17031	16934	17086	16954	16993	16885	16942	17090	16754	16975	16935	17129	17133	17024	17009	16982	17015	16941	16991	17071	17310	16905	17008	17180	16957	16975	16999	17083	16877	16961	17051	17020	17119	16941	17039	17027	16902	16947	17010	16993	16829	16906	16965	17075	16999	16987	16929	17037	16902	17169	16934	16825	17194	17220	16902	17006	16937	17081	16927	16957	17053	17138	16908	17005	17042	17065	16858	16883	17072	17021	16866	17074	16924	17190	16958	16983	17243	17013	16874	16939	16909	16963	17128	16918	17038	16964	16929	16977	17135	16996	16856	16986	16835	16979	16953	17067	17074	16951	16948	16893	16951	17141	17029	17112	17094	17032	17002	16956	17027	16959	16918	17109	16943	16816	17070	17125	17038	17182	16972	16898	16941	16936	16915	16997	16763	17022	16964	16984	17059	16961	16918	17054	16786	16874	16935	16753	16845	16866	17048	16984	17220	16826	17099	17105	16933	16974	16963	17174	17055	17065	16913	17049	16740	17066	16843	17003	16973	17005	17093	16708	16958	16698	16857	17001	17063	17124	16990	16987	16964	16960	17054	17079	16998	17076	17106	16817	16898	17008	16891	17129	16815	16920	17027	16932	17083	16916	16959	17053	16761	17092	17049	16875	16890	17040	16984	16877	16990	17067	16794	16982	16992	16968	16936	17124	16927	16909	17011	17080	16958	16982	16767	16795	16984	16991	16893	17005	16948	17003	16861	16823	16933	17073	16904	16990	16886	16853	17120	17037	16880	16865	17034	17106	16983	17082	16971	16970	17081	17023	16937	17035	16888	17043	17039	16973	16904	16984	16924	16851	16967	17175	17008	16928	17074	16961	16976	17011	17008	17227	17088	16992	17253	17008	16914	16941	16925	17092	17121	16893	17009	17012	16980	16978	16949	16880	17141	16913	16985	16890	16969	17004	17037	17046	16924	17053	17033	16991	16949	17008	16849	16971	16965	17019	16902	16865	16968	16950	17211	16978	16946	17089	17186	16887	16972	17015	16976	17052	16800	16813	16962	16845	17048	16977	17007	17010	17112	16938	16950	16746	17016	16846	16883	16977	16945	16865	17027	17067	17041	17010	17043	16848	16925	16973	17117	16924	16975	17094	16755	16990	17053	17119	17014	16873	17035	17114	16915	16875	17164	16968	16985	17116	16972	17161	17019	17041	16898	16955	16942	16954	17093	17041	16947	16973	17016	17067	16910	16918	17054	17103	16871	17005	17017	16904	17274	16962	17035	16973	17041	17152	17073	17042	16959	16956	17061	17049	17015	16976	16997	16948	17035	17042	16904	16813	16922	16982	16969	16929	16933	16936	16971	17100	16918	16966	16950	17016	17073	16819	17087	16850	16954	17103	17131	17074	16848	16967	16796	16961	17025	16928	16993	16971	16837	17103	17097	17084	16975	16928	16966	16897	16926	17004	17040	16947	16870	17027	17015	17083	17057	16884	17074	17199	17132	16935	16961	17020	17036	16993	16883	16879	16889	16929	16995	16871	16849	17067	17053	16808	17169	16822	16921	17041	16981	17000	17127	16814	17056	17012	16962	17109	16909	17214	16964	17036	17217	17143	16889	16862	17014	17050	16789	17016	17009	17014	17064	17201	17077	16970	16971	16960	16968	16804	16870	16929	16979	16881	16846	16883	16857	17036	16924	16872	17020	17069	16858	17027	16946	17053	17038	16872	16800	17143	17119	17065	16954	16985	16828	17087	16861	17056	17050	17040	16909	17020	16943	16996	17074	17128	16953	16954	17053	16922	17020	17017	16930	16847	17178	17179	17136	16877	16762	16959	17072	16981	16986	16754	17151	17021	16890	17066	17119	17012	16856	17053	16961	17148	17110	17053	16994	16864	16937	16983	16806	17084	16971	17001	17053	17104	16716	17259	16823	17131	16939	17022	16903	16949	17015	17016	16989	16992	16909	17138	17162	17002	16992	16915	16978	16830	16999	16762	17019	17005	16969	16828	16959	17040	16955	17130	16916	17218	17105	16822	17116	17036	17240	17044	16983	16941	17062	16996	16872	16957	17036	17070	17113	17112	17071	16706	16903	17066	16818	17012	16981	17079	16836	17142	17060	16982	17219	16920	16939	16969	17109	17040	17036	17065	17123	16902	16901	16878	17040	16877	17034	17067	17054	17141	17044	16882	16950	17066	17099	16898	17012	17046	16876	17166	17053	17081	17063	17097	17031	17021	16837	17001	16901	16967	16993	16983	16869	17019	17079	17050	16825	17000	17009	16869	16998	16942	17011	16951	17012	17007	17064	16838	17127	17063	17027	16954	16949	17057	16839	16906	16924	16928	16810	17098	17092	17212	16993	16962	17033	17149	16884	16929	16881	16976	17126	17057	16958	16918	17011	16944	16878	17005	16902	17141	17092	16756	17013	16983	16934	16895	16892	17168	16868	16960	17040	17055	17014	16955	17008	16938	16977	16913	16940	17012	16849	17050	16896	16983	17045	16931	16926	16975	17059	17123	16994	16938	17063	17039	16806	16923	17005	16879	17146	17120	16877	16872	17000	16948	17085	16954	16988	16992	16825	17078	16972	16958	17053	17070	16967	17059	16940	16896	16866	16929	16960	16929	17107	16920	16900	17119	17043	17096	16963	17093	17084	17009	17083	16950	17034	16882	17041	17102	17085	16900	17115	17090	17049	16951	17117	16989	16996	16840	16911	16928	17136	17094	16924	16966	16964	16803	16974	17089	16881	17013	16940	16928	16984	16997	16971	16929	16889	16982	16960	16945	16981	17053	16925	16987	16844	16960	16994	17128	16977	16888	16902	17130	17006	16988	16967	17116	17021	16977	17039	16992	16943	16970	17012	16951	16934	17013	17070	16871	17060	16850	17087	16975	16990	17179	17039	17056	16852	16949	16664	17048	17032	16988	16992	16853	16989	17223	17040	17038	16975	16846	16819	16866	16995	16880	16912	17064	17048	16847	17079	16999	17186	17205	16973	17164	16958	17014	16985	17017	16914	17082	17006	17020	16970	17029	17058	16928	16924	16893	16921	17129	17087	17119	16875	17224	16827	17008	16957	16741	16956	16820	17133	17089	17029	17107	16795	17000	17072	17142	16978	17015	16838	17086	17027	16963	16989	17015	17006	16929	16944	17216	17017	17019	16987	16865	16955	17026	16938	17025	17165	16964	16799	17027	16972	17036	16910	17042	17074	16954	17006	17030	17028	17000	17035	17081	16986	16967	17070	16756	17031	17080	16939	16825	17096	16905	17038	16946	16894	17049	17156	17016	16915	16995	16883	16988	16830	17123	16834	17146	16942	17148	16857	17051	17125	17278	16937	16991	16975	17152	16904	16817	17069	17012	17034	16961	16875	16884	17019	16977	16860	16867	16950	16871	17010	17137	16884	16941	16954	16909	16872	17059	17026	16907	16821	16996	17083	17042	16946	16777	16996	17015	17003	17001	16821	17011	16888	17012	17018	17017	17002	16967	16982	16964	17043	16816	16991	16889	17093	17065	17059	17181	16912	16932	17066	17038	16963	17014	16831	17020	16987	16972	16862	16894	16866	17000	16860	16925	17060	16935	16897	17150	17049	17001	16933	17026	16955	16993	16961	17091	16883	16901	17029	17026	16909	16884	17071	16994	16836	17110	16874	17072	17042	17062	17001	17054	17202	16962	17151
31776	30386	33675	29988	25913	25166	24318	23380	23160	22907	22845	22481	22520	22546	22652	22256	22408	22258	22255	22303	22320	22344	22418	22269	22426	22260	22241	22393	22291	22260	22543	22484	22405	22372	22279	22414	22414	22191	22021	22254	22139	22400	22399	22367	22144	21960	22294	22324	22466	22186	22131	22061	22291	22104	22332	22157	22253	22280	22189	22270	22323	22227	22241	22310	22152	22299	22194	22050	22180	22144	22112	22148	21971	22227	22100	22402	22132	22169	22044	22278	22103	22306	22307	22250	22297	22193	22301	22204	22250	22213	22126	22270	22190	22336	22229	22056	22265	22183	22184	21808	22202	22015	22361	22182	22331	22150	22255	22399	22400	22317	22041	21975	22203	22249	22219	22356	22231	22315	22259	22100	22172	22235	22287	22215	22354	22130	22222	22249	22513	22156	22315	22309	22319	22270	22054	22225	22291	22145	21973	22282	22221	22262	22270	22143	22450	22326	22193	22015	22356	22097	22242	22543	22413	22130	22053	22205	22257	22406	22281	22247	22236	22308	22343	22334	21994	22144	22324	22341	22311	22137	22185	22157	22442	22267	22214	22243	22116	22020	22196	22399	22284	22051	22262	22423	22059	22145	22442	22285	22334	22147	22162	22374	22296	22197	22228	22131	22356	22379	22176	22327	21916	22301	22315	22348	22188	22337	22199	22231	22304	22039	22341	22326	22299	22244	22143	22337	22374	22181	22087	22300	22394	22102	21975	22311	22097	22304	22157	22060	22129	22273	22185	22273	22104	22147	22400	22277	22257	22227	22375	22192	22408	22305	22032	22058	22320	22137	22123	22333	22232	22357	22160	22082	22526	22197	22367	22110	22340	22307	22255	22220	22215	22249	22331	22056	22166	22023	22422	22277	22192	22134	22311	22308	22121	22220	22324	22024	22618	22336	22223	22408	22326	22147	22358	22366	22314	22293	21947	22328	22274	22200	22448	22288	22467	22243	22340	22231	22261	22138	22147	22097	22478	22436	22497	22049	22440	22377	22168	22082	22127	22205	22280	22259	22008	22257	22212	22284	22249	22061	22304	22178	22270	22347	22314	22409	22232	22118	22500	22335	22491	22450	22257	22263	22045	22279	21928	22096	22357	22228	22169	22465	22198	22442	21983	22294	22290	22343	22167	22098	22136	22181	22198	22132	21985	22374	22051	22284	22120	22138	22197	22329	22210	22064	22369	22171	22219	22098	22035	22058	21979	22177	22100	22008	22117	22336	22392	22310	22333	22167	22151	22094	22146	22361	22131	22293	22289	22557	22265	22264	22173	22240	22399	22281	22411	22493	22185	22292	22320	22310	22360	22317	22210	22122	22278	22039	22395	22235	22268	22425	22193	22368	22386	22243	22307	22332	22178	22215	22207	22260	22352	22271	22106	22204	22414	22296	22162	22313	22321	22290	22293	22092	22232	22156	22305	22095	22294	22447	22359	22181	22299	22368	22494	22241	22361	22467	22276	22451	22231	22170	22271	22122	22019	22193	22237	22254	22205	22215	22285	22164	22181	22410	22303	22084	22030	22037	22164	22129	22255	22107	22217	22207	22425	22288	22209	22078	22323	22335	22282	22244	22278	22257	22414	22263	22046	22149	22403	22277	22325	22387	22027	22370	22334	22092	22138	22249	22310	22231	22307	22155	22218	22406	22422	22155	22233	22470	22062	22229	22177	22461	22282	22050	22291	22239	22074	22191	22254	22207	22160	22367	22511	22435	22461	22184	22262	22433	22307	22216	22048	22115	22004	22389	22295	22302	22232	22224	22263	22126	22076	22180	22202	22165	21915	22294	22263	22408	22248	22367	22105	22108	22414	22325	22291	22341	22320	22182	22152	22385	22362	22254	22379	22183	22329	22303	22354	22266	22452	22220	22211	22306	22125	22558	22284	22156	22416	22066	22258	22248	22432	22089	22058	22340	22182	22184	22518	22202	22249	22350	22260	22178	22326	22472	22361	22235	22000	22455	22158	22133	22104	21873	22078	22488	22136	22263	22392	22061	22210	22206	22386	22202	22312	22381	22133	22281	22141	22207	22373	22105	22279	22182	22520	22334	22153	22271	22347	22296	22295	22408	22153	22274	22232	22071	22284	22225	21977	22338	22380	22131	22370	22164	22251	22198	22343	22252	22017	22301	22157	22135	22027	22019	22332	22142	22172	22180	22248	21953	22195	22151	22295	22184	22070	22301	22380	22322	22389	22574	22059	22301	22279	22289	22268	22173	22041	22109	22116	22040	22355	21981	22307	22082	22229	22159	22277	22469	22225	22286	22281	22253	22222	22241	22409	22154	22035	22347	22251	22011	22305	22261	22246	22227	22289	22419	22175	22147	22219	22207	22441	22330	22260	22216	22303	22285	22287	22288	22466	22294	22157	22261	22155	22158	22157	22198	22478	22341	22299	22374	22307	22117	22256	22314	22044	22173	22434	22315	22274	22351	22347	22263	22333	22267	22287	22324	22118	22453	22316	22332	22139	22291	22389	22398	22139	22179	22278	22117	22438	22324	22306	22420	22237	22278	22144	22422	22258	22056	22193	22266	22268	22222	22194	22076	22104	22316	22164	22166	22244	22071	22466	22525	22302	22225	22269	22241	22291	22289	22231	21982	22133	22294	22158	22130	22123	22188	22231	22257	22453	22089	22345	22231	22347	22160	22311	22224	22180	22307	22171	22223	22454	22066	22411	21994	22271	22389	22510	22359	22199	22120	22177	22276	22127	22171	22228	22172	22010	22206	22197	22494	22224	22258	22199	22214	22400	22301	22355	22086	22247	22298	22106	22315	22144	21985	22057	22152	22208	22374	22275	22055	22313	22277	22227	22230	22104	22116	22405	22551	22406	22320	22438	22182	22393	22064	22226	22342	22232	22163	22182	22376	22310	22296	22309	22377	22380	22276	22296	22073	22236	22197	22337	22455	22427	22115	22224	22405	22198	22149	22243	22226	22290	22025	22015	22206	22101	22215	22472	22375	22190	22343	22195	22268	22373	22124	22240	22178	22225	22312	22078	22408	22054	22426	22248	22215	22517	22169	22186	22244	22203	22361	22420	22179	22488	22284	22240	22286	22286	22092	22170	22362	22198	22118	22106	22366	22294	22086	22294	22287	22427	22367	22358	22214	22205	22349	22288	22178	22213	22447	22076	22274	22589	22247	22155	22402	22170	22269	22182	22248	22037	22243	22168	22160	22245	22216	22209	22125	22234	22287	22317	22139	22188	22168	22112	22154	22292	22488	22340	22450	22412	22325	22068	22409	22455	22123	21855	22053	22356	22299	22114	22231	22109	22133	22303	22306	22245	22228	22083	22272	22328	22375	22232	22219	22161	22104	22385	22198	22342	22199	22166	22197	22313	22228	22087	22440	22377	22375	22496	22183	22213	22147	22236	22236	22170	22218	22146	22182	22404	22483	22378	22180	22153	22228	22380	22197	22362	22356	22175	22270	22344	22216	22135	22003	22340	22250	22097	22293	22326	22348	22362	22245	22254	22270	22237	22537	22291	22092	22129	22338	22288	22292	22437	22345	22259	22425	22299	22300	22186	22415	22272	22093	22266	22311	22309	22350	22149	22087	22161	22271	22185	22129	22330	22315	22312	22021	22201	22308	22358	22365	22258	22272	22165	22392	22152	22312	22199	22182	22187	22478	22315	22410	22306	22355	22259	22138	22276	22346	22382	22184	22339	22264	22089	22006	22187	22319	22247	21932	22120	22333	22068	22049	22279	22201	22281	21983	22169	22258	22033	22281	22029	22310	22099	21958	22205	22306	22446	22222	22283	22326	22500	22337	22284	22178	22067	22226	22398	22399	22337	22074	22205	22338	22284	22124	22393	22136	22410	22045	22397	22324	22114	22235	22168	22114	22325	22162	22374	22412	22179	22123	22309	22376	22248	22326	22310	22127	22416	22077	22173	22098	22328	22039	22265	22225	22229	22293	22460	22155	22320	21959	22243	21997	22028	22178	22411	22164	22229	22077	22409	22500	22345	22151	22317	22426	22210	22278	22203	22210	22398	22282	22296	22244	22249	22259	22316	22252	22395	22267	22269	22594	22384	22290	22301	22148	22214	22340	22155	22312	22071	22244	22097	22291	22197	22364	22410	22163	22328	22314	22172	22279	22233	22342	22251	22013	22244	22370	22248	22312	22127	22387	22329	22183	22182	22003	22135	22264	22093	22136	22381	22540	22299	22330	22271	22148	21998	22260	22060	22139	22381	22111	22398	22330	22367	22224	22231	22317	22342	22247	22373	22024	22258	22227	22246	22268	22254	22246	22382	22186	22233	22168	22266	22269	22201	22250	22211	22321	22240	22147	22288	22432	22206	22160	22080	22193	22193	22320	22042	22262	22185	22124	22325	22377	22368	22287	21998	22170	21968	22346	22159	22289	22461	22384	22253	22391	22217	22337	22334	22111	22230	22289	22342	22324	22110	22145	22032	22301	22221	22308	22379	22286	22417	22195	22331	22131	22402	22205	22212	22325	22367	22007	22115	22312	22165	22194	22246	22169	22121	22173	22236	22165	22358	22058	22046	22375	22400	22239	22123	22277	22033	22330	22328	22432	22232	22259	22224	22467	22399	22243	22333	22134	22281	22240	22103	22099	22110	22184	22002	22373	22184	22212	22173	22473	22248	22473	22287	22329	22036	22516	22431	22294	22049	22127	22198	22171	22231	22230	22311	22223	22188	22202	22116	22111	22341	22150	22111	22364	22147	22314	22124	22164	22295	22370	22391	22370	22300	22139	22299	22212	22222	22256	22316	22131	22257	22443	22363	22169	22446	22095	22261	22417	22215	22278	22263	22146	22420	22104	22270	22204	22421	22268	22410	22194	22231	22296	22235	22281	22196	22315	22364	22384	22228	22129	22090	22053	22197	22272	22267	22311	22071	22103	22285	22425	22280	22276	22198	22200	22377	22144	22302	22303	22432	22394	22454	22114	22183	22593	22334	22322	22164	22270	22336	22345	22132	22192	22167	21994	22185	22139	22202	22419	22546	22277	22319	22164	22220	22386	22445	22215	22035	22246	22428	22084	22507	22374	22168	22294	22248	22194	22217	22079	22427	22086	22324	22011	22301	22365	22163	22186	22318	22208	22300	22513	22244	22223	22182	22429	22208	22401	22318	22210	22228	22234	22241	22343
27087	39360	30651	26003	23440	22068	20525	19467	18293	18103	17761	17630	17579	17440	17432	17362	17214	17420	17394	17257	17274	17201	17172	17110	17160	17248	17266	17375	17197	17155	17377	17181	17143	17143	17276	17234	17380	17043	17064	17362	17191	17199	17255	17137	17062	17172	17139	17179	17078	17371	17147	17267	17127	17127	17247	17299	17087	17274	17229	17225	17260	17298	17292	17015	17239	17160	17345	17063	17268	17277	17250	17227	17255	17188	17072	17197	17222	17108	17233	17224	17351	17384	17142	17274	17140	17270	17143	17172	17177	17130	17134	17299	17299	17087	17128	17336	17084	17074	17192	17442	17127	17078	17224	17134	17173	17064	17230	17015	17169	17217	17143	17120	17222	17086	17305	17265	17278	17201	17071	17178	17077	17080	17130	17024	17134	17143	17250	17271	17061	17065	17054	17228	17122	17251	17029	17260	17287	17120	17244	17262	17263	17212	17253	17113	17296	17085	17083	17421	17211	17226	17192	17111	17338	17218	17197	17184	17078	17256	17322	17385	17225	17301	17157	17069	17101	17272	17177	17245	17081	17081	17177	17081	17030	17142	17134	17106	17294	17192	16976	17216	17135	17161	16986	17135	17162	17204	17359	17319	17205	17201	17224	17133	17233	17226	17124	17326	17187	17238	17306	17121	17246	17173	17196	16999	17194	17038	17060	17075	17117	17310	17236	17323	17237	17227	17322	17270	17240	17110	17159	17199	17347	17310	17163	17160	17197	17314	17258	17135	17139	17200	17171	17232	17275	17281	17248	17271	17234	17296	17208	17315	17225	17246	17274	17147	17258	17162	17158	17236	17232	17375	17016	17283	17211	17232	17075	17228	17171	17188	17171	17189	17163	17148	17346	17186	17183	17144	17272	17047	17298	17283	17129	17190	17016	17143	17225	17212	17330	17215	17218	17391	17130	17076	17317	17192	17033	17171	17264	17279	17077	17251	17282	17112	17163	17174	17215	17068	17292	17191	17145	17298	17182	17069	17008	17239	17348	17047	17298	17063	17264	17267	17296	16945	17250	17266	17057	17144	17066	17131	17227	17218	17142	17166	17357	17176	17180	17300	17133	17205	17094	17234	17146	17261	17164	17170	17307	17234	17232	17152	17392	17149	17175	17192	17109	17183	17182	16909	17059	17098	17406	17225	17101	17244	17158	17299	17115	17230	17122	17184	17251	16992	17269	17397	17101	17220	17215	17281	17277	17385	17212	17165	17238	17336	17266	17135	17445	17062	17248	17118	17109	17038	17229	17217	17144	17179	17153	17279	17348	17351	17242	17307	17211	17394	17249	17166	17218	17145	17081	17318	17246	17185	17112	17095	17304	17228	17381	17208	17201	17155	17141	17170	17166	17237	17316	17339	17283	17261	17095	17239	17107	17034	17019	17095	17121	17385	17199	17063	17178	17204	17090	17083	16983	17089	17336	17163	17299	17346	17110	17188	17278	17200	17244	17251	17171	17118	17325	17243	17045	17161	17298	17045	17312	17327	17117	17373	17371	17188	17227	17284	17196	17177	17374	17145	17291	17203	17117	17185	17183	17253	17119	17289	17275	17085	17252	17197	17190	17282	17318	17257	17134	17069	17273	17278	17159	17251	17098	17096	17119	17162	17156	17247	17263	17127	17237	17078	17141	17265	17334	17215	17184	17132	17213	17151	17104	17146	17041	17145	17157	17331	17329	17277	17200	17081	17192	16981	17181	17174	16930	17232	17304	17122	17089	17370	17338	17292	17471	17243	17054	17229	17305	17043	17053	17006	17202	17159	17145	17108	17425	17230	17257	17208	17235	17116	17110	17151	17245	17264	17034	17199	17194	17299	17242	17350	17199	17062	17169	17217	17160	17211	17214	17240	17339	17229	17291	17036	17142	17106	17285	17119	17229	17257	17057	16960	17299	17268	17145	17010	17180	17179	17137	17345	17176	17146	17172	17156	17277	17342	17125	17112	17231	17103	17205	17243	16995	17112	17226	17296	17043	17271	17327	17233	17065	17272	17126	17408	17178	17171	17114	17189	17112	17242	17276	17476	17041	17181	17245	16981	17247	17216	17314	17189	17078	17088	17018	17073	17321	17366	17189	17217	17061	17199	17127	17113	17287	17189	17238	17228	17268	17138	17132	17150	17181	17362	17136	17245	17431	17205	17309	17295	17153	17243	17099	17321	17040	17108	17236	17236	17253	17011	17219	17208	16972	17228	17182	17213	17080	17109	17003	17361	17007	17081	17321	17112	17194	17190	17225	17244	17146	17137	17218	17245	17237	17316	17484	17007	17270	17122	17283	17288	17083	17304	17192	17015	17109	17291	17215	17209	17172	17210	17289	17284	17247	17250	17143	17272	16961	17159	17361	17264	17208	17240	17272	17292	17195	17219	17354	17244	17321	17148	17128	17235	17014	17077	17075	17361	17227	17424	17134	17375	17343	17180	17217	17176	17240	17068	17206	17179	17241	17053	17225	17315	17328	17264	17028	17215	17131	17214	17273	17351	17282	17171	17358	17026	17259	17058	17274	17270	17207	17211	17341	17312	17172	17018	17193	17241	17311	17293	17094	17094	17274	17124	17205	17200	17072	17281	16937	17252	17118	17218	17155	17179	17125	17112	17069	17234	17058	17130	17161	17130	17143	17213	17190	17172	17203	17098	17177	17126	17241	17269	17320	17229	17258	17197	17150	17297	17332	17138	17099	17171	17314	17235	17206	17198	17236	17064	17082	17172	17177	17335	17278	17177	17166	17059	17291	17224	17175	17121	17091	17292	17240	17293	17213	17241	17285	17090	17318	17203	17318	17289	17239	17140	17326	17023	17256	17075	17241	17108	17175	17145	16933	17339	17115	17251	17119	17081	17145	17013	17247	17306	17270	17352	17188	17194	17248	17224	17362	17179	17172	17345	17058	17359	17209	17327	17279	17290	17239	17271	17256	17181	17208	17183	17168	17128	17169	17272	17236	17242	17339	17253	17290	17408	17211	17305	17017	17238	17298	17195	17337	17031	17122	17100	17307	17236	17139	17134	17182	17169	17224	17237	17172	17204	17237	17134	17213	17051	17169	17227	17357	17065	17303	17285	17147	17154	17216	17219	17237	17130	17128	17308	17475	17152	17025	17088	17323	17306	17277	17149	17090	17105	17050	17306	17232	17231	17111	17323	17109	17228	16986	17037	16918	17259	17218	17218	17144	17119	17328	17074	17048	17127	17365	17101	17261	17328	17107	17332	17040	17095	17024	16992	17312	16936	17271	17288	17029	17279	17388	17001	17262	17164	17050	17049	17073	17130	17179	17198	17334	17152	17208	17238	17230	17311	17068	17272	17190	17111	17226	17322	17186	17225	17419	17060	17127	17277	17040	17144	17235	17149	17193	17229	17266	17106	17222	17319	17007	17115	17296	17187	17161	17025	17235	17130	17162	17155	17240	17125	17364	17156	17249	17041	17268	17148	17142	17298	17295	17168	17151	17035	17336	16984	17236	17230	17384	17129	17143	17158	17077	17124	17102	17228	17191	17248	17329	17263	17278	16980	17158	17207	17189	17011	17052	16918	17276	17290	17159	17158	17104	17202	17249	17251	17192	17136	17305	17115	17478	17270	17070	17085	17190	17153	17286	17029	17252	17239	17140	17132	17232	17078	17283	17222	17241	17249	17092	17271	17270	16975	17250	17395	17146	17260	17170	17231	17147	17141	17243	17327	17140	17147	17152	17335	17212	17021	17126	17360	17258	17106	17216	17149	17174	17220	17260	17053	17113	17260	17098	17228	17230	17275	17148	17206	17193	17280	17043	17173	17317	17193	17211	17284	17230	17085	17219	17173	17126	17337	17377	17217	17211	17203	17320	17154	17322	17012	17110	17220	17154	17175	17100	17246	17002	17147	17103	17060	17161	17211	17147	17316	17110	17016	17304	17220	17215	17085	17144	17232	17141	17165	17256	17101	17061	17194	17143	17125	17198	17148	17164	17128	17153	17153	17090	17145	17239	16927	17191	17402	17329	17339	17219	17306	17049	17184	17316	17107	17129	17087	17127	17148	17420	17200	17229	17146	17265	17415	17015	17197	17204	17176	17157	17372	17166	17042	17264	17315	17267	17290	17202	17297	17235	17076	17194	17171	17311	17224	17285	17490	17227	17331	17373	17072	17167	17185	17271	17244	17229	17249	17296	17164	17137	17227	17216	17099	17386	17215	17232	17176	17197	17276	17180	17300	17202	17237	17155	16994	17218	17052	17161	17209	17231	17149	17316	17167	17027	17196	17001	17191	17275	17168	17092	17101	17130	17082	17390	17084	17239	17128	17231	17284	17217	17295	17258	17370	17212	17236	17365	17344	17261	17005	17206	17066	17022	17116	17368	17006	17177	17422	17122	17173	17125	17053	17259	17206	17161	17180	17097	17261	17101	17196	17008	17168	17241	17125	17157	17243	17336	17271	17122	17283	17260	17183	17224	17315	17302	17281	17284	17119	17268	17044	17141	17288	17243	17161	17183	17026	17279	17260	17227	17084	17193	17273	17190	17097	17248	17253	17107	17121	17259	17259	17281	17211	17290	17240	17230	17145	17212	17236	17322	17201	17027	17115	17077	17178	17290	17152	17089	17277	17253	17283	17275	17139	17258	17058	17131	17200	17221	17239	17229	17074	17440	16958	17149	17243	17118	17315	17096	17198	17156	16955	17214	17254	17203	17178	17254	17190	17212	17274	17161	17066	17399	17221	17202	17278	17153	17313	17070	17221	17300	17171	17189	17205	17352	17221	17198	17279	17034	17204	17174	17044	17211	17233	17177	17080	17124	17117	17169	17265	17189	17263	17046	17374	17221	17305	17283	17109	17073	17213	17282	17078	17161	17134	17388	17173	17170	17129	17164	17244	17123	16993	17268	17210	17099	17255	17226	17211	17427	17171	17286	17315	17087	17104	17236	17234	17314	17063	17076	17260	17129	17130	17394	17220	17496	17066	17317	17350	17277	17406	17048	17234	17269	17336	17119	17090	17349	17173	17005	17108	17211	17050	17263	17033	17224	17220	17442	17262	17281	17154	17197	17356	17076	17199	17206	17125	17244	17146	17172	17274	17197	17194	17225	17137	17295	17371	17194	17172	17095	17188	17099	17276	17061	17155	17113	17282	17186	17193	17109	17165	17170	17257	17255	17163
23245	21330	28263	25644	24599	26520	26848	23981	22940	22853	22575	22221	22266	22117	22043	21988	21833	22041	21906	21874	21724	21929	21934	21633	21693	21935	21825	21816	21655	21752	22010	21720	21821	21758	21737	21758	21728	21842	21714	21719	21806	21731	21758	21554	21556	21847	21442	21521	21756	21783	21663	21811	21833	21844	21952	21859	21797	21728	21976	21739	21908	21992	21653	21773	21919	21714	21791	21724	21991	21841	21895	21642	21826	21764	21888	21693	21894	21584	21739	21904	21566	21586	21735	21816	21694	21734	21864	21850	22075	21846	21744	21681	21639	21744	21695	21857	21613	21746	21819	21434	21703	21680	21752	21673	22029	21803	21713	21625	21774	21863	21745	21816	21543	21920	21928	21872	21609	21607	21763	21633	21781	21665	21762	21777	21705	21841	21580	21673	21866	21621	21762	22057	21660	21693	21817	21749	21642	21612	21549	21730	21613	21827	21761	21786	21679	21904	21667	21651	21697	21615	21660	21697	21624	21669	21794	21576	21843	21809	21816	21967	21764	21696	21759	21752	21871	21749	21633	21815	21792	21691	21734	21766	21844	21873	21747	21683	21923	21820	21716	21714	21690	21744	21683	21573	21612	21764	21657	21854	21840	21923	21947	21791	21714	21940	21719	21666	21778	21842	21743	21796	21890	21730	21738	21673	21731	21838	21750	21726	21818	21788	21732	21684	21671	21566	21766	21969	21616	21648	21860	21646	21655	21611	21669	21877	21664	21828	21694	21717	21807	21624	21600	21800	21570	21577	21633	21900	21916	21895	21725	21765	21600	21800	21592	21798	21735	21910	21613	21707	21794	21777	21638	22022	21904	21669	21761	21530	21759	21947	21810	21520	21646	21522	21901	21635	21681	21632	21888	21910	21854	21532	21568	21668	21422	21583	21871	21897	21700	21763	21711	21731	21598	21844	21875	21930	21683	21792	21919	21660	21809	21829	21816	21863	21873	22036	21660	21787	21608	21732	21754	22110	21829	21765	21664	21676	21946	21687	21860	21629	21794	21658	21691	21938	22143	21653	21668	21654	21743	21516	21681	21636	21856	21796	21613	21746	21750	21748	21584	21678	21652	21778	21779	21719	21755	21868	21533	21686	21781	21674	21536	21615	21727	21664	21624	21911	21697	21621	21677	21655	21794	21821	21745	21682	21614	21875	21581	21770	21711	21690	21714	21609	21589	21587	21721	21698	21597	21933	21670	21892	21939	21744	21759	21610	21746	21549	21788	21673	21821	21656	21870	21836	21794	21852	21715	21549	21910	21809	21880	21484	21639	21652	21735	21653	21602	21716	21597	21673	21782	21727	21924	21854	21552	21716	21595	21590	21736	21671	21817	21487	21753	21735	21774	21718	21787	21631	21763	21985	21962	21564	21802	21665	21743	21854	21743	22020	21727	21516	21855	21693	21597	21641	21787	21773	21709	21752	21845	21633	21880	21723	21714	21861	21727	21643	21690	21766	21435	21687	21850	21798	21524	21815	21626	21808	21737	21649	21582	21618	21642	21739	21895	21635	21637	21947	21718	21775	21762	21727	21689	21692	21755	21567	21870	21836	21951	21719	21790	21708	21570	21683	21700	21631	21751	21796	21773	21682	21763	21644	21784	21897	21866	21833	21770	21751	21572	21659	21576	21563	21837	21806	21787	21827	21721	21582	21811	21804	21667	21742	21711	21773	21556	21754	21638	21749	21605	21495	21667	21631	21856	21658	21523	21859	21924	21801	21919	21931	21717	21729	21599	21876	21672	21763	21770	21891	21802	21724	21768	21942	21633	21727	21684	21716	21701	21817	21728	21619	21734	21774	21730	21617	21743	21620	21519	21676	21571	21882	21716	21879	21674	21694	21468	21899	21953	21760	21751	21762	21645	21470	21710	21805	21490	21428	21721	21530	21662	21722	21690	21446	21729	21629	21615	21688	21517	21838	21645	21874	21689	21476	21736	21727	21754	21666	21814	21740	21781	21703	21708	22037	21671	21835	21778	21797	21611	21727	21719	21682	21706	21884	21654	21695	21776	21789	21637	21633	21800	21759	21634	21774	21860	21742	21805	21880	21666	21924	21765	21477	21805	21751	21673	21638	21623	21702	21889	21896	21873	21953	21899	21586	21667	21457	21684	21705	21683	21848	21811	21835	21788	21384	21701	21909	21859	21659	21936	21697	21777	21895	21895	21903	21714	21649	21831	21579	21910	21828	21771	21699	21664	21844	21764	21949	21805	21843	21810	21695	21504	21711	21436	21830	21699	21747	21873	21761	21734	21683	21680	21944	21916	21681	21654	21666	21719	21771	21726	21723	21844	21831	21560	21464	21770	21630	21793	21879	21874	21737	21708	21671	21916	21634	21865	21659	21660	21578	21563	21728	21601	21534	21687	21626	21879	21720	21987	21748	21781	21896	21737	21584	21524	21549	21724	21994	21917	21564	21689	21850	21705	21737	21741	21659	21923	21932	21691	21913	21801	21793	21613	21634	21587	21763	21624	21926	21818	21705	21846	21704	21689	21605	21887	21571	21626	21709	21839	21754	21773	21680	21823	21907	21754	21634	21782	21699	21978	21501	21583	21645	21832	21602	21665	21541	21740	21603	21811	21853	21795	21686	21698	21715	21751	22078	21498	21730	21858	21707	21631	21639	21892	21720	21858	21860	21850	21777	21673	21693	21949	21592	21793	21766	21726	21862	21470	21629	21513	21440	21649	21835	21675	21881	21878	21877	21660	21917	21866	21749	21774	21525	21881	21699	21767	21638	21663	21857	21764	21585	21631	21594	21638	21791	21720	21600	21797	21658	21660	21815	21704	21524	21673	21926	21785	21718	21680	21717	21752	21881	21615	21818	21923	21962	21654	21471	21806	21722	21737	21774	21860	21735	21821	21750	21657	21617	21813	21823	21559	21745	21724	21703	21786	21595	21766	21843	21764	21665	21699	21829	21560	21783	21817	21809	21825	21582	21734	21712	21684	21553	21836	21674	21708	21915	21778	21925	21828	21880	21512	21668	21452	21709	21690	21792	21647	21656	21536	21680	21434	21793	21626	21691	21835	21592	21649	21762	21852	21717	21806	21876	21738	21700	21507	21619	21748	21874	21686	21569	21930	21600	21846	21630	21621	21831	21724	21929	21617	21708	21781	21759	21674	21832	21805	21777	21786	21719	21673	21851	21804	21862	21744	21848	21694	21959	21638	21768	21806	21556	21806	21546	21794	21707	21733	21809	21886	21612	21801	21807	21769	21542	21737	21656	21735	21874	21798	21845	21707	21676	21671	21556	21691	21681	21586	21606	21807	21869	21910	21830	21753	21747	21580	21562	21809	21561	21742	21678	22063	21709	21724	21778	21646	21357	21603	21770	21833	21885	21951	21729	21695	21853	21809	21576	21716	21976	21782	21670	21750	21764	21727	21821	21688	21876	21643	21571	21623	21732	21778	21510	21664	21805	21685	21667	21718	21701	21822	21688	21798	21948	21851	21698	21546	21750	21724	21620	21919	21736	21416	21855	21658	21828	21703	21636	21743	21808	21548	21672	21783	21638	21831	21896	21664	21625	21766	21765	21695	21656	21685	21564	21750	21710	21690	21752	21801	21671	21947	21869	21708	21730	21885	21755	21651	21574	21881	21676	21762	21681	21761	21725	21748	21556	21543	21732	21796	21770	21453	21969	21636	21592	21839	21647	21406	21876	21699	21810	21661	21669	21906	21825	21528	21917	21722	21848	21595	22012	21740	21728	21860	21777	21787	21774	21903	21843	21760	21697	21684	21968	21884	21981	21801	21805	21839	21998	21493	21388	21669	21565	21510	21608	21584	21843	21701	21648	21836	21445	21923	21825	21820	21788	21713	21622	21770	21582	21839	21841	21465	21862	21634	21913	21603	21747	21843	21635	21785	21820	21614	21743	21739	21728	21777	21718	21794	21656	21885	21743	21804	21737	21661	21866	21712	21729	21710	21759	21606	21633	21478	21915	21800	21734	21753	21832	21917	21785	21573	21736	21613	21394	21619	21651	21590	21773	21756	21666	21969	21642	21780	21872	21610	21818	21819	21632	21675	21698	21912	21920	21812	21763	21880	21687	21881	21928	21975	21663	21741	21617	21753	21911	21620	21626	21781	21463	21852	21893	21796	21512	21816	21623	21606	21745	21617	21758	21838	21620	21823	21811	21783	21566	21709	21906	21772	21782	21872	21878	21737	21839	21801	21747	21861	21846	21915	21683	21753	21611	21916	21878	21726	21902	21808	21931	21979	21721	21857	21884	21777	21758	21603	21625	22067	21811	21755	21836	21693	21959	21568	21749	21802	21881	21617	21653	21709	21810	21578	21482	21701	21942	21697	21766	21933	21833	21839	21631	21639	21507	21751	21800	21699	21713	21838	21628	21680	21653	21817	21554	21909	21817	21533	21777	21849	21678	21688	21850	21577	21707	21660	21939	21781	21616	21770	21811	21978	21657	21864	21556	21899	21814	21835	21904	21660	21589	21737	21892	21669	21892	21707	21724	21647	21823	21623	21672	21788	21663	21806	21483	21663	21841	21779	21961	21597	21699	21623	21759	21701	21793	21821	21681	21901	21811	21657	21857	21727	21703	21817	21755	21694	21854	21840	21678	21685	21662	21824	21838	21709	21604	21770	21791	21584	21857	21602	21753	21776	21853	21710	21850	21766	21715	21605	21682	21746	21774	21731	21597	21713	21619	21722	21967	21820	21911	21889	21670	21701	21800	21737	21788	21683	21912	21890	21757	21896	21806	21866	21712	21760	21875	21859	21829	21552	21723	21697	21760	21810	21708	21745	21651	21882	21560	21814	21638	21738	21512	21658	21728	21745	21750	21885	21724	21736	21976	22061	21571	21505	21609	21802	21786	21788	21618	21805	21900	21784	21483	21763	21780	21672	21705	21813	21760	21572	21466	21738	21733	21773	21919	21711	21701	21774	21801	21865	21505	21869	21626	21475	21603	21957	21593	21576	21808	21567	21793	21703	21805	21660	21981	21829	21718	21834	21838	21652	21615	21583	21835	21899	21856	21749	21786	21946	21668	21675	21883	21794	21690	21901	21736	21812	21751	21790	21907	21812	21618	21772	21768	21833	21812	21779	21814	21835	21622	21719	21790	21721	21690	21983	21667	21833	21620	21597	21943	21611	21792
24707	44180	34793	29557	25918	23843	21671	20305	19216	18331	18105	17792	17597	17432	17240	17202	17052	16920	17126	17148	17137	17000	17042	17071	16997	16968	17164	17160	16986	16924	16945	16878	16916	16883	16901	16923	16861	16823	16740	16770	17039	16881	16950	16929	16883	16777	16957	16946	16851	16919	17048	16911	16936	16966	16758	16877	16790	16958	16983	17011	16843	16905	16995	16902	16873	16774	16735	16844	16986	16855	16833	16916	17001	16862	16928	16875	17032	17001	16739	17030	16920	16979	17064	16912	17022	16752	16916	16845	16947	16925	16922	16786	16903	16687	16887	16907	16771	16991	16807	16945	17136	16810	17006	16977	16708	16790	16879	16828	16874	16785	16884	16830	17135	16843	16876	16911	16823	16515	16905	16926	16825	16966	16760	16955	16898	17065	16970	16900	17004	17025	16858	16904	17062	17135	16984	16862	16813	16882	16747	16859	16664	17072	16792	16729	17001	16709	16959	16985	16769	16899	16825	17016	16972	16980	16728	16911	16978	16743	16971	16822	16774	16877	16873	16962	16821	16862	16814	16880	16778	16901	16869	16847	16957	16810	16936	16758	16793	16967	16988	16785	17052	16831	16952	16935	16916	16837	16823	16888	16902	16860	17010	16946	16939	16971	16994	16973	16814	16904	16889	16710	17002	16795	16883	16867	16941	16832	16905	16854	16885	17062	16741	16843	16992	17089	16773	17037	16882	16894	16832	16929	16924	16996	16909	16820	16851	17071	17051	17009	16863	17054	16841	16801	17015	16795	17039	16940	16917	16856	16966	16839	16718	17041	16910	17010	16813	16872	16948	16931	16957	17055	16911	16925	17009	16726	16778	17103	16780	16945	16944	16806	16888	16899	16876	16942	17032	16901	16899	16962	16958	17072	16789	16994	16801	16791	16948	16813	16727	17055	16899	16784	16965	16829	16942	17028	16732	16988	17018	17018	16779	16846	16959	17103	16950	16859	17028	16941	16967	16930	16815	16974	16951	16865	16897	16701	16722	16844	16947	16884	17024	16977	16899	16707	16952	16829	16897	16920	16953	16835	16929	16810	16696	16835	16855	17020	16903	16895	16937	16955	16770	17095	16904	16956	16875	16867	16909	16988	17063	16927	16796	16825	16815	16879	16917	16888	16861	16775	16861	17017	16911	16855	16888	16866	17119	16742	16920	16809	16870	16859	16806	16742	16895	16977	16926	17000	16759	16835	16722	16903	16903	16790	16988	16966	16885	16744	16770	16911	16796	16755	16939	16940	17016	16900	16952	16935	17004	17020	16999	16828	17125	16972	16913	16992	16951	16869	16809	16899	16674	17090	16843	16719	16882	16782	16852	17069	16692	16971	16949	16861	16951	16805	16899	17056	16943	16854	16842	17149	16820	16888	16963	16869	16898	16760	16882	16947	16841	17071	16769	16903	16860	16897	16676	16913	16978	16770	17166	16650	16805	16690	16949	16745	16927	16933	16770	17011	16998	16908	16934	16731	16799	16811	16803	16817	16845	16923	16967	16819	16921	16893	17034	16883	16936	16925	16887	16996	16953	16853	16868	17035	16915	16860	16965	16838	16961	16892	16799	17038	17126	16874	17105	16872	16903	16862	16921	16915	16768	16967	16902	16718	17059	16889	16819	16976	16951	17016	16884	16975	16844	17123	16965	16882	16969	16878	16794	17048	16838	16922	16837	16966	16948	17049	16778	16883	16927	16871	16776	16857	16667	16712	16845	16764	16830	16822	16682	16786	17062	16849	16856	16953	16960	16850	16869	16833	16869	16937	16895	16962	16956	16928	16828	16754	16994	16953	17048	16879	16958	16822	16977	16898	16935	16789	16923	16714	16962	16871	16850	16781	16938	16763	16716	16934	16914	16818	16900	16958	16797	16992	16961	16799	16961	17024	17056	17001	16705	16799	16761	16889	16793	16864	16906	16816	16978	17059	16915	16967	16789	17028	16880	16825	16869	16839	17026	16832	16977	16827	17046	16979	16922	16989	16953	16901	16680	16933	17006	16858	16900	16940	16880	16929	16767	16958	16992	16980	16875	16892	16858	17026	17006	16836	16867	16850	16918	17100	16946	16822	16932	17033	16831	17051	16677	17038	16836	16915	16973	16992	16872	16870	16821	16789	16928	16893	16886	16904	16853	16889	16897	16921	17052	16913	16962	16801	16898	17033	16781	16903	17032	16803	16900	16924	16875	16712	16897	16864	17082	16768	17023	17035	16777	16776	16934	16825	16860	17037	16778	16811	16866	16892	16871	17070	16759	17028	17059	16816	16909	16981	16896	16926	16943	16945	16718	16667	16798	16811	16767	16862	16886	16863	16770	17071	16934	16910	16828	17004	16917	16999	17055	17084	16900	16935	16901	16955	16942	16810	16759	16846	16986	16974	16983	16880	16900	16722	16875	17025	16820	16872	16788	16924	16832	16885	16995	16917	16913	16949	16921	16945	16992	17032	16894	17028	16762	16941	16810	16998	16859	16913	17114	16945	16851	16880	16933	16760	16971	16878	16946	16859	16863	16787	16877	16887	16830	16904	16903	16879	17189	16992	16881	16719	16896	16942	16991	16833	17129	16881	16876	16891	16979	16885	16876	17047	16936	16972	16961	16762	16836	16883	16887	17009	16880	16885	16940	16844	16821	16743	17021	16701	16927	16860	16825	17097	16908	17096	16883	16945	16959	16770	16847	16946	17050	16803	16891	16981	16819	16995	16774	16753	16857	16968	17008	16903	16879	16989	16940	16945	16859	16997	16871	16689	16642	16842	16877	16824	16743	16719	16861	16746	16991	16932	16981	16919	16865	16976	16911	16981	16764	16894	16768	17077	17032	16975	17011	16854	16885	16866	16917	16971	16892	17010	16942	16760	16862	16837	16847	16864	16981	16871	17055	17123	17017	16821	16769	16840	17093	16878	16917	16748	16687	16800	16831	16890	16930	17029	17133	16872	16976	16814	16973	17039	16865	16741	16915	16871	16807	16914	16778	16849	16886	16833	16858	16934	17023	16978	16919	16898	16867	16768	16754	16993	16917	16802	16976	17077	16970	16860	17067	16835	16984	16935	16910	16773	16938	16955	16886	16895	17127	16786	16891	16884	16799	16940	16933	17073	16904	16810	16889	16824	17033	17051	16915	16916	16908	17043	16896	17039	16986	17086	16913	16833	16802	16844	16764	16921	16827	17032	16994	16780	16835	17059	16939	16923	16725	16867	16923	16910	17053	16824	16936	16853	16861	16931	16862	16839	17046	16839	16985	16876	16896	16751	16932	16943	16879	16826	16701	16953	16818	16977	16701	16972	16882	16979	16932	16909	16900	16773	17008	16856	16631	16843	17026	16978	16819	16932	17027	16932	16958	16742	16723	16889	16983	16964	16941	16918	16977	16948	16812	16793	16850	16794	16949	17097	16882	16930	16920	16867	16768	16924	16986	16741	16839	16919	16889	16824	16975	16759	16907	16789	17014	16925	16719	16828	16886	16941	16851	17051	17002	16818	16911	16968	16820	16784	16901	16907	16872	16974	16874	16949	16697	16775	17054	16869	16848	16849	16813	17022	16804	17077	16926	16799	16905	16905	16890	16819	16814	16963	16910	16902	16999	16818	16794	16853	16701	16866	16848	17021	16878	16773	16953	16919	16847	16833	16805	16938	16966	16849	17011	16773	16786	16944	16818	16741	16775	16780	16782	16870	16866	16963	16944	16972	16860	16876	16871	16821	16816	17007	16956	16918	16728	16952	16974	16826	16931	16770	17084	17029	17006	16952	16966	16870	16942	17049	16961	16964	17099	17115	17066	16786	16817	16837	17027	17195	16970	16773	17031	16897	16965	16756	16909	17022	16971	16790	16929	16915	16713	16990	16885	17079	16894	16907	16926	16975	16950	16839	16980	17020	16692	16943	16864	16960	16848	16829	16881	16946	16850	16861	16815	16912	16787	16952	16864	16970	17016	16887	16851	16983	17155	17024	16975	16812	16954	16704	16844	16835	16802	17055	16802	16959	16802	17012	16891	16971	16947	16897	16778	16838	16917	16845	16887	16832	16851	16890	16837	17013	16990	16984	17068	16918	16869	16841	16732	16920	16989	16856	16603	17056	16882	16935	16913	16857	16923	16981	16796	16976	17000	16920	17093	16899	16783	16932	16909	17067	16826	16875	17014	17068	16898	16856	16910	16864	16858	16990	16746	16941	16875	16821	16885	17132	16795	17003	16794	16847	16910	16963	16758	16940	16954	17054	17061	16706	16856	16867	16888	16858	16952	16905	16968	16939	16923	16835	16854	16904	16654	16903	16856	16850	16895	16922	16872	16859	16934	17153	16938	16942	16954	16980	16919	16934	16810	16843	17096	16809	16921	16800	16921	16741	16834	16791	16841	17066	16922	16929	16863	16809	16941	16816	16842	16909	16896	16964	16876	16917	16971	16945	16664	16817	17051	16836	16969	16783	17172	16941	16812	17030	16953	16782	16945	16982	16736	16949	16937	16944	16817	16865	16832	17079	16754	16804	16606	16883	16796	16886	16931	17022	16969	16835	16749	16913	16996	16981	16916	16898	16886	16828	16868	16926	16922	16780	16907	16978	16763	16915	16980	16924	16854	16893	16871	16836	16963	16800	16945	16987	16949	16813	17004	17024	16900	16943	17104	16858	16943	16741	17040	16793	16861	16973	16979	16868	16874	16806	16995	16928	16945	17014	16939	16794	16884	16790	16844	16766	16855	16819	16714	16747	16833	16938	17047	16900	16717	17003	16984	16963	17025	16899	17077	16894	16764	17018	16817	16822	17006	16991	16699	16734	16948	17031	17050	16979	16939	16924	16973	16982	16752	16943	16862	16837	17040	17024	16829	16933	16888	16786	16797	16958	16863	16822	16984	16945	16894	16858	16880	17095	16861	17084	17049	16776	16953	17041	16923	16965	16947	17045	16771	16838	17004	16966	16926	16983	16894	16904	16967	16745	16861	17019	16875	16907	17037	16846	16793	16775	16932	16845	16817	16820	16949	16931	16957	16983	17018	16860	17076	16950	16816	16878	16932	16958	16800	17008	16953	16862	16933	17058	17054	16943	17008	16891	16959	16905	16872	16772	16865	16831	16901	16972	16888	17003	17007	16860	16949	16903	16891	16962	16820	16778	17017	16862	16919	16911	16905	16953
24962	21749	28380	29315	25641	25654	25434	23802	23266	23088	22810	22766	22654	22395	22496	22396	22224	22382	22270	22221	22203	22180	22100	22331	22206	22240	22227	22127	22247	22475	22156	22281	22135	22150	22055	22234	22369	22472	22384	22230	22101	22123	22215	22349	22339	22267	22242	22146	22135	21968	22049	22080	22036	22096	22078	22170	22265	22161	22154	22231	22011	22294	22086	22186	22150	22243	22227	22195	22362	22448	22405	22454	22158	22142	22310	22210	22194	22157	22136	22145	22382	22031	22278	22217	21819	22323	22157	22342	22428	22423	22240	22121	22397	22329	22127	22293	22131	22172	22095	22531	22228	22030	22127	22383	22024	22069	22296	22195	22089	22211	22416	22376	22223	22134	22247	22031	22193	22176	22182	22136	22450	22309	22280	22142	22280	22123	22180	22284	22344	22174	22134	22317	22303	22251	22055	22322	22030	22125	22336	21973	22325	22190	22137	22214	22391	22229	22191	22253	22157	22348	22072	22255	22256	22175	22398	22227	22194	22287	22224	22182	22255	22354	22188	22085	22284	22235	22084	22149	22131	22405	22200	22478	22098	22208	22204	22283	22156	22362	22284	22141	22302	22186	22254	22226	22187	22120	22240	22169	22290	22211	22383	22260	22194	22308	22195	22094	22082	22321	22188	22256	22220	22208	22297	22377	22283	22032	22182	22252	22310	22193	22208	22011	22013	22242	22348	22445	22225	22218	22190	22168	22254	22382	21920	22307	22036	22293	22439	22171	22135	22169	22172	22370	22085	22373	22264	22244	22545	22160	22235	22256	22374	22145	22142	22402	22078	22189	22050	22268	22349	22126	22027	22178	22210	22169	22190	22200	22108	22236	22171	22371	22064	22187	21871	22156	22316	22090	22194	21978	22192	22186	22216	22245	22195	22235	22270	22419	22166	22418	22336	22344	22104	22294	22384	22330	22067	22207	22051	22126	22299	22067	22153	22160	22244	22205	22140	22067	22121	22073	22155	22060	22472	22043	22285	22088	22198	22178	22302	22010	22487	22437	22158	22207	22195	22184	22100	22323	22118	22414	22388	21852	22254	22479	22204	22202	22467	22325	22254	22254	22343	22322	22264	22281	22197	22325	22036	22277	22256	22327	22380	22310	22331	22303	22252	21937	22167	22058	22035	22339	22093	22136	22325	22114	22058	22127	22316	22285	22137	22225	21998	22175	22378	22102	22247	22091	21970	22333	22273	22198	22260	22243	22238	22096	22194	22122	22249	22245	22264	22165	22328	22172	22115	22411	22193	22273	22287	22271	22318	22216	22284	22142	22190	22311	22409	22171	22100	22257	22111	22290	22285	22225	22244	22154	22147	22348	22108	22183	22272	22266	22250	22319	22282	22177	22136	22265	22238	22255	22153	22337	22391	22121	22170	22468	22227	21955	22359	22162	22271	22149	22097	22268	22404	22219	22203	22172	21949	22175	22443	22274	22150	22048	22289	22205	22231	22236	22409	22117	22115	22282	22177	21915	22251	22464	22048	22246	22286	22014	22121	22222	22016	22233	22198	22127	22261	22242	22252	22100	22191	22133	22252	22171	22343	22230	22232	22203	22084	22116	22245	22166	21821	22260	22210	22085	22454	22406	22384	22248	22238	22468	22201	22141	22112	22193	22177	22386	22129	22419	22129	21915	22045	22226	22199	22188	22317	22163	22156	22457	22233	22201	22345	22301	22323	22262	22168	22411	22138	22421	22377	22323	22334	22280	22330	22333	22285	22255	22082	22234	22372	22209	22132	22218	22206	22150	22188	22004	22262	21996	22289	22216	22111	22255	22260	22200	22171	22196	22293	22314	22278	21980	22217	22302	22082	22287	22197	22152	22431	22306	22129	22245	22154	22132	22372	22052	22174	22143	22239	21936	22368	22106	22263	22217	22223	22290	22387	22064	22404	22152	22236	22332	22047	22317	22192	22117	22246	22248	22411	22398	22087	22313	22082	22287	22228	22127	22237	22339	22267	22176	22167	22206	22151	22228	22179	22167	22243	22260	22078	22298	22178	22220	22207	22203	22463	22190	22018	22381	22434	22180	22197	22229	22219	21886	22345	22208	22492	22083	22277	22186	22195	22167	22098	22310	22070	22202	22236	22326	22069	22152	22245	22366	22278	22278	22227	22147	22379	22153	22136	22382	22143	22006	22340	22049	21985	22210	22355	22171	22102	22494	22259	22017	22320	22217	22441	22233	22394	22187	22398	22250	21992	22242	22108	22273	22135	22481	22471	22270	22336	22244	22265	22109	22147	22363	22145	22253	22042	22287	22234	22331	22109	22384	22183	22215	22276	22075	22210	22142	22167	22313	22373	22011	22302	22030	22169	22185	22194	22253	22154	22390	22187	22416	22383	22046	22347	22253	22190	22302	22178	22279	22350	22166	22186	22438	22179	22490	22339	22139	22201	22203	22267	22167	22152	22470	22275	22562	22233	22216	22087	22116	22319	22033	22120	22191	22179	22324	22303	22432	22410	22259	22162	22445	22262	22111	21960	22143	22310	22200	22279	22276	22389	22352	22083	22353	22446	22171	22137	22031	22331	22163	22191	22135	22211	22186	22118	22250	22032	22287	22076	22195	22079	22321	22131	22336	22349	22104	22292	22280	22126	21965	21802	22234	22228	22045	22322	22254	22298	22043	22129	22106	22209	22209	22212	22170	22091	22057	22308	22238	21970	22040	22229	22254	22353	22332	22001	22238	22259	22312	21950	22316	22290	22151	22457	22172	22118	22134	22199	22286	22279	21979	22097	22180	22116	22245	22039	22129	22268	22163	22052	22070	22167	22129	22139	22139	22040	22189	22122	22165	22361	22260	22141	22421	22460	22226	22291	22105	22292	22305	22229	22288	22106	22187	22329	22046	22445	22179	22400	22402	22217	22525	22249	22244	22195	22042	22243	22496	22339	22098	22181	21996	22275	22058	22247	22104	22184	22171	22420	22202	22375	22330	22219	22325	22111	22081	22294	22302	22348	22109	22209	22389	22189	22141	22093	22140	22362	22041	22061	22185	22134	22122	22425	22195	22172	22237	22303	22263	22258	22130	22348	22192	22082	22142	22410	22369	22320	22199	22341	22254	22469	22267	22186	22242	22125	22009	22212	22160	22311	22262	22245	22208	22150	22137	22222	22198	22273	22213	22125	22230	22214	22152	22183	22337	22255	21999	22167	22167	21956	22144	22386	22197	22128	22292	22244	22228	22389	22254	22211	22203	21987	22097	22342	22229	22109	22165	22322	22296	22059	22302	22385	22107	22312	22328	22198	22079	22106	22339	22155	22358	21940	22041	22286	22280	22081	22300	22288	22402	22172	22468	22198	22393	22166	21983	22180	22182	22152	22132	22205	22215	22117	22296	22055	22176	22209	22202	22528	22208	22163	22097	22150	22339	22292	22241	22315	22311	22246	22157	22022	22045	22127	22159	22167	22290	21964	21899	22410	22179	22197	22224	22215	22029	22078	22351	22319	22112	21960	22326	22261	22097	22295	22389	22354	22329	22131	22309	22365	22148	21904	22283	22148	22101	22310	22111	22257	22089	22132	22158	22245	22014	22432	22065	22270	22228	22135	22184	22173	22198	22080	22377	22092	22221	22095	22132	22484	22340	22073	22311	22025	22318	22251	22200	22262	22183	22309	22144	21978	22272	22287	22102	22340	22241	22264	22324	22294	22310	22021	22161	22226	22059	22359	21971	22103	21958	22410	22326	22272	22301	22365	22298	22313	22315	22157	22212	22566	22250	22195	22180	22253	22141	22132	22344	22271	22274	22317	22104	22185	21990	22134	22089	22102	22286	22177	22185	22202	22174	22157	22407	22161	22088	22309	22220	22128	22146	22403	22369	22253	22242	22265	22249	22309	22173	22305	22039	22366	22320	22464	22220	22306	22347	22252	22228	22153	22118	22123	22311	22108	22174	22208	22155	22046	22439	22358	22204	22190	22168	22319	21974	22147	22258	22395	22252	22218	22414	22014	22134	22068	22147	22277	21967	22131	22014	22362	22280	22105	22211	22189	21980	22299	22234	22258	22305	22129	22102	22036	22221	22231	22253	22258	22175	22206	22196	22177	22081	22258	22204	22161	22200	22249	22178	22285	22193	22235	22288	22191	22222	22237	22339	22040	22130	22234	22180	22210	22231	22189	22375	22125	22016	22160	22254	22218	22363	22236	22115	22270	22315	22358	22252	22099	22111	22195	22303	22108	22052	21997	22281	22419	22249	22037	22138	22099	22254	22279	22127	22316	22058	22333	22098	22318	22303	22271	22367	22122	22129	22282	22290	22013	22410	22520	22360	22255	22100	22188	22257	22326	22232	22173	22190	22266	22179	22129	22490	22058	22213	22275	22241	22159	22360	22224	22337	22294	22280	22242	22199	22447	22117	22233	22102	22242	22149	22181	22257	22401	22223	22219	22102	22184	22279	22539	22400	22150	22174	22188	22328	22077	22344	22018	22041	22134	22442	22223	22463	22115	22103	22155	22206	22383	22455	22223	22265	22250	22376	22388	22398	22261	22143	22178	22128	22255	22216	22033	22133	22167	22155	22145	22168	22112	22239	22464	22112	22314	22074	22094	22226	22200	22158	22413	22189	22160	22372	22411	22126	22277	22266	22320	22067	22340	22311	22245	22340	22246	22036	22064	22288	22322	22054	22064	22331	22330	22409	22161	22260	22272	22164	22346	22303	22332	22365	22374	22030	22406	22371	22384	22351	22159	22149	22276	22288	22245	22338	22445	22527	22395	22370	22008	22376	21955	22084	22262	22514	22273	22155	22258	22177	22132	22207	22135	22322	22179	22048	22011	22272	22234	22185	22185	22283	22244	22208	22191	22502	22183	22106	22243	22142	22266	22275	22316	22231	22389	22383	22363	22081	22031	22080	22255	22239	22232	22408	22209	22153	22069	22023	22480	22115	22196	22050	22248	22155	22322	22453	21984	22505	22220	22098	22058	22164	22072	22241	22203	22286	22181	22226	22391	22108	22349	22313	22240	22386	22302	22385	22254	22485	22018	22088	22186	22145	22092	22386	22223	22227	22384	22416	22221	22263	22205	22157	22113	22255	22149	22376	22314	22134	22124	22213	22240	22036	22083	22076	22079	22272	22001	22194	22308	22113	22108	22146	22410	22244	22195	22271	22408	22151
25237	40975	32098	27231	24091	22866	21112	19576	18757	18290	17912	17878	17313	17429	17435	17465	17452	17515	17115	17165	17301	17383	17159	17333	17380	17063	17214	17226	17317	17094	17412	17276	17318	17236	17173	17184	17076	17180	16975	17337	17324	17174	17146	17221	17069	17301	17075	17218	17143	17263	17229	16989	17355	17170	17205	17208	17049	17224	17259	17117	17240	17150	17101	17061	17125	17095	17508	17237	17050	17138	17190	17123	17138	17113	17120	17381	17139	17110	17120	17270	17050	17107	17400	17175	17239	17269	17075	17283	17256	17067	17300	17204	17408	17032	16987	17107	17127	17140	17115	17290	17090	17131	17040	17131	17159	17169	17253	17245	17163	17110	17187	17045	17261	17278	17201	17175	17162	17105	17154	16987	17240	17133	17052	17285	17319	17119	17234	17081	17185	17108	16996	17171	17219	17227	16989	17246	17091	17271	17129	17163	17247	17175	17262	17183	17208	17120	17053	17190	17275	17232	17193	17198	17187	17318	17294	17256	17164	17250	17039	17215	17231	17182	17115	17087	17274	17223	17031	17318	17368	17303	17433	17004	17133	17039	17123	17091	17128	17255	17050	17389	17068	17167	17241	17162	17205	17165	17064	17261	17213	17126	17080	17199	17254	17290	17077	17254	17111	17063	17279	17024	17047	17199	17215	17215	17124	17125	17134	17108	17167	17480	17180	17177	17163	17240	17243	17103	17151	17308	17244	17239	16964	17113	17250	17055	17080	17246	17216	17069	17198	17193	17242	17187	17284	17153	17296	17078	17071	17348	16986	17197	17058	17182	17222	17165	17093	17089	17245	17176	17287	17206	17201	17215	17192	17310	16955	17220	17232	17098	16989	17207	17003	17173	17134	17161	17155	17303	17130	17050	17213	17233	17101	17034	17176	17214	17195	17321	17168	17082	17315	17234	17125	17217	17347	17147	17035	17204	17135	17206	17170	17182	17333	17113	17247	17004	17110	17191	17201	16999	17147	17163	17089	17173	17191	17270	17011	17198	17108	17254	17053	17171	17080	17037	17233	17263	17167	17381	17023	17199	17253	17188	17335	17202	17114	17139	17153	17066	17130	17171	17157	17001	17163	17193	17201	17399	17231	17026	17056	16960	17198	17045	16949	17239	17239	17267	17306	17313	17095	17069	16928	17136	17002	17201	17155	17288	16987	17149	17261	17149	17168	17089	17204	17208	17144	17287	17298	17039	17216	17260	17295	17040	17224	17132	17167	17240	17157	17094	17236	17128	17252	17125	17183	17042	17076	17082	17099	17175	17028	17228	17157	17194	17320	17167	17226	17220	17255	17178	17072	17145	17123	17301	17356	17247	17218	17114	17284	17185	17202	17195	17148	17070	17306	17324	17114	17282	17207	17198	17173	17016	17253	17089	17135	17144	17187	16987	17263	17295	17233	17105	17271	17189	17051	17078	17281	16985	17152	17215	17154	17149	17148	17227	17146	17183	17265	17040	17175	17444	17284	17185	17272	16999	17248	17077	17275	17235	17362	17009	17056	17276	17271	17309	17122	17070	17041	17245	17056	17057	17124	17224	17389	17042	17134	17154	17293	17330	17269	17133	17191	17070	17205	17099	17233	17149	17102	16979	17181	17165	17274	17190	17143	17220	17269	17352	17072	17318	17115	17024	17287	17101	17150	17231	17244	17114	17073	17053	17239	17293	17075	17136	17027	17273	17064	17363	17182	17090	17203	17261	17116	17154	17161	17173	17170	17237	17233	17145	17032	17066	17224	17175	17016	17147	17238	17162	17331	17308	17113	17093	17053	17309	17111	17122	17230	17155	17111	17091	17118	17257	17197	17237	17253	17159	17175	17239	17051	17198	17294	17225	17269	17092	17038	17187	17144	17196	17057	17260	17258	17072	17187	17151	17367	17338	16912	17309	17064	17131	17142	17237	17154	17131	17079	17050	17333	17367	17294	17118	17331	17043	17309	17218	17042	17280	17163	16954	17215	17245	17153	17213	17163	17325	17123	17167	17183	17135	17259	17027	17106	17263	17122	17155	17309	17077	17254	17154	17207	17063	17152	17220	17059	17081	17283	17198	17243	17061	17147	17246	17193	17078	17211	17198	17249	17081	17176	17111	17030	17316	17332	16970	17176	17229	17098	17297	17403	17010	17168	17060	17195	17171	17131	17100	17040	16964	17102	17150	17028	17053	17432	17109	17232	17120	17271	17191	17275	17121	17096	17135	17195	17210	17299	17226	17059	17042	17119	17174	17128	17219	17338	17285	17130	17306	17206	17107	17268	16881	16957	17117	17302	17199	17201	16935	17055	17144	17297	17267	17089	17172	17270	17331	17228	17158	16960	17392	17144	17333	17314	17158	17123	17366	17136	17192	16994	17234	16966	17053	17259	17014	17098	17327	17168	17126	17304	17413	17144	17170	17092	17185	17199	17114	17262	17087	17156	17168	17247	17248	17257	17105	17410	17064	17141	17042	17086	17249	17314	17363	17153	17313	17031	17077	17009	17248	17083	17173	17259	17331	17207	17216	17137	17048	17197	17117	17151	17021	17190	17163	17061	17425	17093	17209	17106	17323	17239	17198	17140	17043	17274	17233	17222	17305	17171	17231	17278	17071	17178	16989	17025	17205	17326	17302	17121	17209	17306	17101	17097	17117	17365	16964	17142	17091	17082	17310	17138	17157	17398	17196	17283	17173	17294	17166	17106	17145	17202	17138	17246	17099	17173	17376	17151	17204	17258	17158	17273	17305	17165	17191	17222	17273	17183	17199	17242	17107	17148	17078	17369	17180	17224	17217	17205	17215	17134	17296	17161	17214	17288	17285	17407	17320	17248	17015	17171	17232	17096	17311	16974	17197	17318	17198	17111	17324	17136	17035	17277	17107	17442	17113	17191	16948	17282	17199	17114	17165	17171	17177	17111	17256	17228	17056	17162	17134	17133	17325	17174	17326	17234	17277	17243	17032	17098	17157	17241	17250	17211	16828	17313	17103	17148	17173	17066	17131	17168	17275	17203	17193	17190	17027	17289	17282	17097	17207	17195	17171	16957	17166	17181	17370	17319	17249	17283	17306	17127	17243	17317	17138	17152	17107	17177	17059	17128	17274	17103	17147	17235	17129	17046	17081	17115	17332	17172	17065	17207	17326	17226	17103	16926	17291	17192	17159	17168	17012	16948	17134	17317	17030	17169	17156	17180	17185	17331	16983	17225	17125	17231	17270	17026	17278	17037	17099	17301	17159	17213	17362	17293	16997	17097	17231	17126	17091	17202	17219	17143	17391	17129	17073	17045	17260	17195	17095	17250	17204	17174	17257	17301	17163	17117	17291	17022	17151	17155	17133	17278	17332	17153	17244	17238	17097	17161	17033	17074	17034	17329	17333	17206	17232	17255	17465	17054	17093	17152	17206	17168	17279	17087	17131	17291	17193	16953	17323	17097	17136	17034	17239	17154	17200	17146	17262	17029	17210	17349	17226	17109	17131	17229	17069	17119	17143	17320	17088	17197	17196	17232	17169	17035	17034	17026	16969	17150	17284	17241	17071	17137	17142	17058	17211	17150	17260	17220	17150	17095	17190	17085	17311	17074	17066	17229	17173	17271	16881	17222	17267	17195	17028	17193	17135	17111	17197	17172	17106	17126	17204	17113	17108	17171	17204	17158	17095	17198	17303	17319	17187	16979	17041	17035	17202	17340	17374	17247	17119	17221	17151	17141	17162	17199	17331	17359	17161	17087	17131	17262	17185	17129	17086	17115	17141	17342	17170	17223	17226	17123	17141	17204	17085	17152	17260	17100	17246	17225	17368	17140	17154	17122	17151	17094	17174	17092	17149	17200	17123	16994	17337	17268	17068	17000	17224	17279	17070	17137	17304	17292	17154	17187	16947	17281	17230	17333	17367	17138	17135	17294	17221	17163	17263	17170	17187	17203	17373	17324	17207	17323	17179	17081	17317	17271	17162	17201	17175	17217	17213	17042	17243	17384	17011	17361	17096	17245	17340	17274	17123	17301	17149	17151	17253	17218	17255	17256	17172	17177	17002	17098	17102	17253	17262	17248	17272	17099	17134	17274	17231	17174	17062	17171	17239	17094	17145	17134	17298	17087	17044	17235	17120	17223	17223	17238	17098	17214	17228	17143	17217	17339	17251	17100	17097	17187	17104	17265	17076	17103	17338	17139	17247	17029	17125	17177	17110	17346	17376	17350	17181	17214	17206	17138	17312	17114	17183	17160	17101	17180	17029	17115	17175	17138	17169	17067	17124	17134	17283	17178	17103	17292	17190	17239	17147	17264	17024	17224	17225	17210	17108	17106	17131	17085	17146	17103	17183	17163	17089	17330	17092	17124	17153	17225	17250	17126	17256	17147	16970	17261	17101	17015	17178	17230	17145	17166	17277	17244	17346	17148	17360	17235	17226	17183	17296	17233	17220	17180	17324	17261	17296	17276	17044	17168	17258	17207	17109	17159	17069	17208	17244	17211	17303	17203	17152	17175	17277	17212	16970	17184	17152	17050	17122	17204	17071	17175	17253	17074	17235	17026	17113	17096	17060	17232	17126	17273	17050	17169	17133	17129	17153	17173	17237	17379	17154	17238	17284	17226	17164	17190	17120	17322	17145	17153	17059	17307	17106	17347	17178	17153	17334	17286	17193	17235	16961	17033	17351	17146	17258	17105	17170	17245	17311	17272	17010	17268	17290	17184	17469	17241	17172	17132	17097	17332	17124	17163	17093	17393	17087	17163	17083	17222	17343	17182	17208	17267	17125	17242	17211	17229	17258	17130	17299	17102	17139	17205	17031	17209	17100	17283	17186	17066	16927	17174	17311	17276	17103	17163	17200	17076	17123	17305	17205	17255	17317	17167	17162	17089	17352	17291	17172	17098	17284	17190	17283	17072	17189	17167	17000	17306	17317	17202	17211	17195	17277	17160	17204	17150	17241	17095	17142	17182	17253	17233	17002	17116	17075	17181	17179	17340	17265	17183	17030	17235	17221	17145	17366	17258	17305	17109	17225	17175	17311	17262	17300	17052	17271	17334	17155	17202	17346	17439	17171	16966	16939	17153	17104	17188	17199	17154	17076	17425	17198	17234	17325	17071	17109	17183	17184	17109	17264	17021	17071	17244	17234	17484	17180	17249	17152	17091	17121	17156	16971
22226	21355	28637	24525	22518	26665	29061	25022	23892	23655	23379	23028	22743	22320	22603	22557	22265	22351	22284	22214	22175	22191	22115	22107	22425	22149	22076	22074	21901	22128	22194	22087	21837	21989	21869	22164	22094	22051	22019	22101	21841	22110	22265	22012	21895	21959	21949	21765	21672	21708	22013	21908	22034	22026	22215	21826	21793	21944	21895	22122	22214	21845	22221	22199	22230	22145	21991	22046	22039	22301	22249	21934	21993	21754	21934	21885	21913	21758	21985	21867	22124	21812	22052	21958	21882	21998	22038	22160	22083	21861	21858	22206	22017	21940	21963	21840	21944	22000	21955	21827	21951	21796	21796	21947	21759	21849	21922	22087	22069	22133	22112	22149	21837	21905	22026	22233	21977	22239	21848	21878	21941	22129	21883	21998	22039	22025	22165	21943	21860	22063	21989	22007	21897	22032	21918	21778	21874	22020	22024	21876	22053	21770	21865	21865	22017	21966	21888	21889	21665	22048	22067	22281	21846	22044	21975	21769	22100	21929	21950	22253	21690	21943	22105	22004	21879	22048	21956	21987	22102	22062	22211	21798	21810	21883	22066	21942	21975	22120	22283	21900	21917	22015	21972	21946	21933	21693	21795	21993	21759	21858	21914	22015	21870	21757	21932	21750	21976	21957	21728	21780	21912	21863	21916	21928	21929	21994	22104	22052	21996	21998	21868	21839	22141	21748	21948	22010	22105	22083	21709	21787	21796	21948	21851	21866	22033	21901	21899	21999	22077	21878	22128	21783	21833	22036	22137	22147	22157	21943	21842	21984	21939	21849	21959	21936	22104	21951	22050	21976	22112	22062	22108	22173	21703	22279	21924	21804	21864	22096	22051	22000	21860	22263	22015	22020	22212	21907	21803	22087	21890	21950	21899	21960	21955	21826	21938	21982	22104	21871	21926	22043	22182	21944	21973	21829	22030	22007	22032	22090	21781	22104	21912	22306	22021	21920	21662	21917	21808	21882	21835	21860	21917	21816	22108	21894	21831	21973	22070	22053	21997	22053	21874	21945	21945	21944	21948	21940	21705	22049	21868	21869	22061	22034	22049	22050	21903	22049	21986	21860	22001	22122	21920	21944	21838	22093	21786	21908	21827	21791	21872	22186	21800	21875	22059	21860	21997	21811	21926	21939	21832	21931	21779	22067	22057	21983	22113	21890	21940	21849	22048	21962	21790	22082	22121	22127	21754	21757	22001	21987	21761	21929	21890	21976	22000	22069	21954	21798	21934	21922	21979	21851	22177	22283	21741	21749	21800	21951	21985	21979	21920	22003	22013	21785	21814	21854	22041	22107	21723	21689	22029	22113	22041	21844	22298	21768	21979	21922	22005	21778	21764	21932	21905	21890	21960	21961	21996	21865	22109	21920	22110	22022	21941	21695	22120	22133	21957	21774	21971	21818	22009	21928	21973	22029	22034	21969	22029	21844	21986	21827	22009	21904	21733	22090	22167	22012	21947	21988	21885	21779	21877	21913	21930	22231	22018	22036	21933	22092	21911	21871	21951	21987	22020	21777	21948	21939	21656	21844	22020	21940	21885	21717	21732	21907	22108	22070	21949	21943	21834	21838	21724	21922	21967	21869	21973	21987	21944	21774	21985	22152	21782	22142	21993	22023	21854	21937	22160	21761	22019	21994	21735	21993	22012	21791	22281	21981	22084	21918	21774	22250	21933	21861	21995	22093	21908	21848	21949	22217	22141	21919	21985	21910	22111	21910	21947	21791	22080	21745	22024	21964	22123	21894	22040	22126	21827	21905	21862	21860	21968	21946	21853	21863	22065	21981	21974	21978	22333	21783	22018	21916	21983	21968	21847	21959	21966	21916	21956	22197	22083	21683	21625	21931	21873	21874	21821	21912	21934	21978	21932	21820	22178	22004	22121	21841	21900	21784	22107	22175	22005	21894	21954	21863	21694	22009	22144	21940	21935	21866	21979	22039	22003	21825	21795	21984	21862	22038	21946	22036	21910	21973	21895	22037	21871	22066	21924	21982	21776	22153	22038	21891	22022	21771	22060	22044	22061	21980	21886	22001	21867	22108	22063	21983	22103	22031	22047	21984	22018	22019	22191	22040	21971	21854	21900	22039	22030	21868	21877	22072	21994	21998	21913	22080	22084	22087	21763	22001	22192	21893	22066	21893	21859	22020	21943	21692	21820	21999	21968	21936	22209	22155	21739	21562	21884	22000	22104	22129	22095	21957	21933	22026	22195	21910	22043	21822	22035	22046	21877	21815	21926	22086	22046	22061	21925	21693	21838	22118	22026	21914	21860	21934	22043	21787	21943	21962	22087	22068	21826	21657	22003	21787	21988	21893	22064	22081	21978	21939	21961	21838	22013	21858	21946	22026	21824	21906	22074	21916	21702	22163	21923	22057	22101	22109	21794	21776	21957	21782	21790	22038	21897	22049	22082	22077	22139	21993	21952	21962	21724	21951	22219	21799	21911	21670	22100	21923	21914	21904	21844	21869	22165	21843	21928	21990	21988	21897	21885	21844	21843	22027	21915	21875	21841	21721	21797	22044	21869	21878	22064	21902	22062	22003	21954	21791	22099	21693	22046	21886	22017	22053	21929	22105	21842	22080	22095	21988	21961	22017	22051	22141	21931	21971	21945	21759	22073	22206	21960	21865	21902	21642	21752	21977	21853	21995	22175	22064	21922	22259	21955	22037	22079	21854	21993	21910	21949	21956	22028	21801	22003	21751	21882	21851	22099	21992	22048	21900	21951	21632	21990	21946	21956	21906	21825	21951	21939	21739	21760	21911	21733	21866	21771	21908	22035	22107	22014	21953	21888	21806	21797	21761	21931	21712	21940	21896	21970	21859	21722	21938	21966	22051	22108	21932	21896	21861	21806	21690	21672	22081	22068	21927	21945	21693	22044	21894	21888	22109	21731	21928	21765	21932	21943	22158	22083	21789	21948	21878	21888	21809	21922	22040	22076	21926	21780	22103	21769	21794	21960	21929	21877	22066	22005	21893	21825	21851	21832	22093	22121	21932	21970	21808	21973	22214	22070	21737	22148	21892	21935	22030	22175	21978	21715	21982	21844	21887	21706	21833	21743	21866	22040	22052	22019	21915	22063	21730	21976	21994	22014	21921	22051	21889	21838	21984	22101	21783	21980	21832	21855	21784	21969	21927	22042	21692	21983	21841	22074	22008	21934	22048	22105	21988	21809	21818	22175	22159	21924	21797	22064	22204	21694	22030	21775	21958	22166	21919	21821	21954	21926	21990	22167	21813	21839	21835	22172	22000	22091	21883	22072	22132	21673	21537	21938	21704	21793	22189	22066	21860	21966	21819	21949	22154	21960	21897	22067	22081	21932	21942	21855	22031	21789	21893	22046	22054	22022	21877	21799	22039	21931	21941	22062	21901	21928	22064	21920	22052	21959	21890	22095	21897	22130	21998	21916	21869	22067	22027	21992	21831	21766	21857	21856	21919	21850	21783	21978	21723	21935	22062	22057	21987	22068	21726	21967	21933	21871	22162	21965	21724	21953	22073	22061	22064	22172	21995	21959	22146	21965	21867	21962	21956	21864	21831	21939	22054	22013	21964	22064	22009	21888	21932	21881	21927	21942	22043	21737	21673	21793	21977	22115	22028	21902	21939	22082	22002	21957	21957	21885	21998	21968	21757	22149	21929	21830	21992	21989	21938	21956	21744	22023	21946	21706	21971	21955	21840	22098	22154	21974	22134	21982	22120	22011	22009	21875	21940	22173	22071	21982	21793	21925	22022	21896	21920	21785	21878	21982	21935	22095	21676	22192	22201	21859	21787	22010	22008	21955	21970	21881	22057	22171	21818	21929	21950	21966	22065	22027	21963	21934	21821	22075	21951	21947	22054	22087	21848	22031	21872	21811	21900	22127	22002	21638	22077	21763	21824	22131	21933	21899	21677	22014	21970	21818	21865	22359	21889	21902	21979	21910	21905	21906	21819	22060	22010	21897	22035	21789	21725	21865	22089	21889	22013	22020	21823	21691	22142	21988	22086	22032	22024	22079	22050	21909	21931	22078	21757	22210	21973	22030	22067	21953	21960	21979	22044	21667	21847	21788	22089	21904	21965	22072	21806	21710	21942	21875	21899	21859	21910	21930	21958	22115	21923	22065	21924	21856	21967	21867	22106	21937	21853	21659	21870	21936	21907	21913	22149	21959	21991	21981	21921	22047	21685	22095	21811	21972	21912	21804	21784	21953	21832	21796	21838	21726	21871	21921	21921	21888	21935	21904	21955	21856	21896	22024	21844	21906	22166	22216	21917	21883	21617	21789	21816	21922	21657	22089	22181	22004	22081	22219	21936	21920	21753	21865	21960	21795	21795	21808	21935	22046	22007	21822	22080	21943	21863	22123	21835	21976	21816	21878	21990	21838	22301	21872	22029	21994	21964	21825	21921	21955	21976	21891	21846	21904	21999	21958	21989	22172	21893	21924	21874	21879	22011	21934	21989	22169	22049	21979	22029	21939	21907	21878	21829	22035	22178	21980	21798	21965	21851	21958	22120	21787	21996	22027	22014	22061	21824	22046	21812	21960	22185	21980	21906	21846	21936	21995	21974	21918	21651	22069	21910	21860	21818	22089	21707	21857	21701	21928	21889	22016	22059	21770	22121	21881	22079	22056	22085	21895	21997	22008	21899	21903	21857	22004	21749	21790	22064	21932	21827	21845	21675	21849	22064	21995	21970	21991	21880	21867	21984	22007	21839	21809	21936	22089	22014	21802	21921	22067	21858	21917	21962	22125	21843	22106	21818	21937	22060	21905	21906	21749	22067	21946	22199	22080	22063	21781	21743	22009	22053	21763	21810	21842	21906	21862	22022	22059	21895	21950	21827	21871	21998	21980	22156	21966	22090	22002	21971	22203	22007	21997	21861	22163	22025	21941	21948	21711	21801	21891	21934	21745	21763	22037	22019	21909	21818	21876	22034	22010	22052	22001	22124	22114	21850	22053	22036	21966	22128	22044	21835	21899	22068	22026	22038	21966	21889	22040	21865	22079	21989	22068	21798	22055	21991	21901	21929	22010	21979	21911	21875	21887	21857	21934	21904	22074	22016	21865	21940	22253	21982	21958	22118	21808	21886	21967	21865	21868	21739	22021	22091	22143	22012	21860	22040	22118	22178
25713	47689	38040	31832	28387	26116	23495	21238	20143	19041	18565	18076	18043	17472	17589	17671	17478	17327	17316	17349	17227	17208	17222	17088	17270	17203	16992	17132	17082	17193	16968	16905	17171	17009	17210	17100	17031	16982	16978	17039	16844	17298	17067	16957	16969	16980	16892	17119	17079	17168	17087	17206	16951	17095	17275	16973	16916	16911	16863	17123	17026	17030	16883	17033	16879	17080	16974	16866	16939	17180	17069	16958	17022	16864	17215	16912	17120	17152	17061	16874	16980	16938	16947	16781	17102	17031	17144	17099	17043	17045	17112	16931	17001	17049	16869	17033	16877	17015	17013	16885	16962	17136	16832	16999	17012	17108	16931	17009	17145	16869	17000	17058	17175	16957	17199	16877	17002	16999	16999	17054	16914	17161	17011	17117	16957	17018	17033	16965	16975	17125	16960	16950	16792	17220	17070	17061	16983	17071	16941	17008	17019	16946	17063	16916	17093	16977	17020	16937	17038	16768	17041	16897	17034	17027	16864	16973	17073	17041	16937	17055	17044	17034	17032	17085	17059	17079	17125	17060	16976	16867	16941	17091	17138	16964	17146	16925	17050	16797	16830	17058	17032	17024	17111	17035	17059	16981	16821	17231	16903	17069	16959	17056	16832	16868	16943	16864	16995	17119	16971	17146	16963	17028	17136	16980	17031	17013	16940	17076	17136	16966	17132	16997	16917	16873	17052	17049	16926	17022	16909	17115	16849	16953	17057	16903	17159	17166	16810	17029	16923	17207	16848	17055	16992	16944	16972	17060	16880	16994	16987	17001	17128	16988	16992	17041	16936	16917	16814	16978	17130	17038	16983	16847	17061	17005	17088	17033	16914	17093	17045	16888	17133	16905	16971	17014	17022	17053	16819	16888	17023	16906	16992	17041	16927	17088	17207	17023	17026	16864	16974	17096	17004	16857	17230	17006	17044	17095	16998	16930	17047	17048	16968	17025	16961	16994	17013	17026	17012	16931	17059	16999	16943	16904	17126	16963	16841	17060	16885	17135	17016	16979	17018	16950	17113	16975	17072	17000	16908	16896	16983	16785	17055	17074	16978	17137	16982	17236	17154	17067	17001	17171	17006	17100	17100	17083	17029	17078	16737	17041	16964	17066	17058	17026	16991	16991	17103	17104	17219	17014	17054	17102	17027	17082	17071	17046	16972	16947	16875	17110	17145	16981	16953	17061	16875	16968	17090	17036	16868	16888	17096	16955	16944	16972	17212	17027	16861	16944	17117	16916	17057	17102	17044	17034	17092	16869	17047	16914	17187	16944	17036	17135	17119	17033	17008	16852	17116	16999	16890	16741	17097	16755	17041	16956	17038	16933	17098	17080	17073	16845	17022	16982	17146	16988	17017	17022	17067	17086	17062	17003	17107	16997	16971	17009	17033	17055	17185	16805	17003	17214	16973	17150	16798	16903	16825	17159	17040	16955	17101	16931	17109	17121	17164	16970	17226	16849	16970	17038	16987	16947	17329	16901	16954	16954	16906	17010	17143	17137	17073	16951	16932	16824	17045	17008	16985	16981	17052	16933	16851	16995	17052	16930	17114	16877	16938	17068	17084	16919	16973	16917	17039	16869	16901	16923	16898	16953	16962	17004	17101	16949	17039	16976	16951	16969	17050	17111	17152	16959	17076	16901	17202	17078	16992	17059	16946	17048	17058	16970	17067	17142	17021	16690	17033	16948	16910	16831	16949	17006	16912	16930	17097	16997	17122	16986	16839	16983	16896	17081	17036	17187	17164	16962	17042	16982	17019	17150	16970	17117	16996	16935	16782	16954	17059	17178	16899	17084	16914	17135	17040	16913	17041	16867	16871	16953	17106	17088	16865	16916	16972	17042	17045	16977	16879	17096	16866	16916	16896	16973	17156	17032	16876	16946	17029	17024	17151	16960	17070	16806	16910	16862	16968	16940	16909	17138	16983	17047	17054	16978	16986	16995	17003	16979	16996	17024	16977	17158	17048	16680	17133	17061	16955	16998	17000	16912	16992	16861	16975	17053	16917	17245	17132	17021	16801	17169	16957	17025	17012	16927	16901	16933	16948	16960	17098	17086	16815	17136	16995	16900	16913	16963	17045	17082	17284	16995	17153	16816	17005	17080	16922	17100	16958	17042	17091	17112	17065	17159	17034	17016	17096	16939	17083	16962	16845	16992	16911	16845	17002	16881	17121	17023	17000	16990	17146	16868	17067	17059	17016	17029	17176	16887	17016	16972	16950	16982	17051	16876	17019	17011	17025	17211	17001	16866	17075	16992	17030	17048	16977	17036	17008	16936	17124	16973	17114	17308	17047	17004	16956	16965	17111	17119	16947	16898	17122	16983	17101	17101	16853	16901	17014	17022	17096	16961	16954	17046	17096	17118	16926	17005	16917	17010	16953	16890	16976	17203	17220	16890	17083	17037	17002	17122	17088	17001	16918	16970	16933	16973	16869	16959	17081	17013	16922	16918	16959	17069	16926	16874	17067	17053	17010	16940	17110	17055	16825	16904	17041	16998	16967	16941	17013	16944	16929	17221	17068	17122	17052	16992	16976	17012	17001	17108	17033	16929	17018	17101	17050	16970	17093	16944	17097	17044	16998	16931	16898	16960	17031	16839	17153	17172	17060	16903	16904	17040	16989	17086	16861	17001	17042	16843	17075	17152	17100	16975	17153	17089	17066	17078	16989	17047	17059	17025	16928	17017	17055	17072	16948	17040	17025	16972	17003	16992	16914	16900	16943	17086	16956	17269	17034	16848	16982	17038	17013	16790	17103	17083	16965	16848	16886	16949	16948	16849	16936	16852	17041	17138	16698	16988	17254	16880	17061	16890	16963	17075	16889	16919	16976	16838	16948	17006	17116	17052	17087	16945	17148	17025	16958	17008	17010	16855	16974	16935	17070	16769	17009	17065	16897	17099	17064	16939	16910	16964	16951	16928	16945	16918	16798	17017	17048	16998	16943	16954	16934	17080	16881	16948	17094	16979	16837	16769	16977	16900	17059	16782	17075	16858	16907	16980	16922	16979	16984	16923	16885	17034	16875	16985	17064	16997	17000	17018	16849	16941	17049	17076	17197	16933	16959	17140	17002	17036	16982	16906	17138	17119	17133	17150	16941	17123	16913	16871	16883	17025	16998	16946	16953	17113	17037	16945	17067	17005	16890	16971	17057	16956	17113	16822	17000	16966	16938	16873	16948	17064	17000	17038	17163	17097	16858	17102	17082	17063	17027	17028	17151	17028	17005	16958	16851	16967	17140	16892	16969	16986	17089	16922	17113	17069	16983	17033	17058	17075	17169	17085	17059	17064	16989	16748	17217	16973	16947	17109	17140	17055	16902	16993	17008	16996	17060	16902	16978	16834	16916	17033	16866	17100	17079	17086	17058	17040	17138	16925	17011	16920	16998	17056	16922	16883	16983	17080	16981	16973	17137	17062	16887	17077	17079	17125	16957	16997	16907	16978	17079	16989	17134	17013	17007	16983	16950	16943	16826	16857	16947	17085	16892	17116	16862	17193	17000	17044	17137	16825	17023	16986	16803	16993	16938	16998	16929	16959	16983	16818	16914	17018	17008	16926	16881	16967	17012	16871	17021	16881	16979	17061	17151	17115	17060	17033	16974	16853	16924	16981	16756	17159	16926	17014	16920	16847	17063	17054	16901	17049	16973	17037	16969	16957	17068	17111	17025	17166	16946	17104	17043	17063	16963	16958	17054	16980	17154	16968	16827	16810	17169	17034	16917	16924	17132	17034	17073	17021	17051	17000	17139	17025	16814	16864	16898	17042	16880	17067	16928	17049	16941	17014	17043	17082	17021	16946	17101	17106	16913	16951	17099	16968	16939	17000	17084	17115	17057	17071	16944	16952	16918	17142	17054	16916	16940	17082	17001	17080	17053	17003	16998	16969	17079	17063	17067	16945	17134	16937	16895	17059	16957	16976	16969	17014	17124	16993	17010	17036	17136	16850	17050	17129	16775	17077	16947	16947	16897	17203	17143	17047	16944	17002	16867	16935	17082	17145	17036	16991	17203	17078	17251	16975	17031	16861	17014	16839	17100	17008	17121	17097	16967	17128	17082	17098	17092	17012	17069	17046	17043	16927	17029	17176	16957	16976	16918	17016	17029	16971	16943	16891	16850	17085	16821	17112	17130	17186	17056	16964	16925	17022	17065	16924	17015	17066	16953	17080	16996	16946	17015	16936	16855	16992	17139	16931	16871	17029	17115	16968	17046	17254	17068	17076	16993	17064	16929	16960	17025	16813	17078	17026	17108	16994	17054	16951	16966	16914	16936	16883	16816	16922	16889	17009	17059	17077	17125	16965	17079	17025	17050	16846	16980	17118	17013	17111	16991	17159	16948	16816	16840	17067	16928	17009	17078	17174	17110	17154	16903	17140	16821	16908	17141	16998	16899	16920	16970	17011	17030	16992	17005	17027	17083	17153	16919	17064	16931	16995	17117	16871	16949	16896	17169	17140	16824	17038	17064	16948	16922	16971	16961	17007	17076	17000	16951	16908	17107	16960	17029	16959	17058	16853	17220	17128	16846	17040	16949	16981	17226	17081	17008	16873	17100	17089	17043	16957	17119	16983	16881	16933	17139	17007	17098	16969	16994	16923	16950	16851	17043	16972	16956	17022	17023	17023	17101	17099	17034	16920	16965	17006	17122	17037	17123	17094	17131	16950	17059	17111	16971	16911	17116	16936	16832	17102	17125	17181	17116	16915	16983	16917	16999	16894	17025	17144	17089	16924	16889	16895	17029	16795	17167	17146	17024	16989	17170	17018	16917	17073	16962	17099	16996	17117	16920	17117	16854	17166	17164	16923	16973	16996	16750	16960	17027	17102	16950	16993	17082	17006	17110	17001	16991	17107	16889	17015	16890	16914	17077	17034	17049	16940	16818	16967	17202	16994	16862	16811	17103	17088	17067	17072	17115	16883	16963	16950	16905	16944	17053	17134	17027	16843	17038	17129	16935	17033	17097	16745	16983	16889	17074	16682	17256	17037	17050	16942	16871	16993	17019	16894	17156	17046	16856	16938	17007	16979	16895	16786	16913	17029	16888	17005	17020	17025	17040	16896	16798	16977	17008	17041	17016	16985	16945	17063	17162	17165	16916	16985	17114	16954	16961	16993	17033	16980
31934	30268	33617	29671	26257	25247	24288	23242	22906	22663	22516	22720	22323	22384	22361	22257	22469	22515	22369	22250	22281	22249	22070	22294	22265	22291	22234	22445	22159	22160	22186	22176	22126	22195	22325	22261	22423	22303	22272	22280	22274	22158	22346	22407	22190	22250	22141	22278	22435	22277	22342	22016	22364	22205	22089	22478	21927	22290	22221	22493	22174	22252	22335	22041	22225	22390	22353	22222	21956	22340	22278	22332	22257	22247	22217	22207	22197	22315	22345	22104	22141	22294	22254	22234	22301	22241	22187	22294	22395	22318	22268	22497	22353	22298	22059	22220	22191	22111	22484	22122	22203	22385	22184	22031	22179	22274	22389	22239	22224	22259	22145	22315	22248	22049	22426	22267	22266	22347	22371	22305	22333	22356	22199	22025	21982	22232	22284	22145	22239	21917	22067	22191	22316	22239	22305	22317	22352	22395	22258	22143	22261	22226	22386	22227	22135	22326	22278	22400	22399	22495	22321	22244	22266	22255	22331	22236	22161	22284	22355	22337	22314	22253	22347	22144	22119	22302	22246	22072	22238	22070	22375	22246	22409	22215	22255	22524	22193	22232	22263	22164	22036	22328	22355	22365	22278	22305	22230	22106	22058	22010	22160	22305	22313	22147	22231	22328	22265	22069	22209	22131	22223	22116	22289	22108	22317	22198	22432	22283	22183	22282	22212	22039	22009	22383	22347	22352	22318	22227	22279	22235	22287	22266	22254	22117	22227	21982	22306	22445	22221	22081	22096	22205	22138	22347	22233	22040	22374	22277	22213	22387	22206	22566	22353	22096	22166	22209	22159	22263	22267	22214	22187	22113	22351	22218	22329	22221	22166	22348	22117	22096	22239	22262	22141	22305	22117	22310	22195	22443	22312	22014	22145	22145	22180	22088	22435	22201	22449	22186	22244	22226	22433	22257	22444	22351	22154	22270	22139	22153	22318	22305	22243	22336	22146	22216	22072	22110	22257	22153	22105	22025	22234	22365	22203	22194	22256	22269	22171	22206	22096	22236	22461	22248	22196	22348	22315	22419	22296	22282	22126	22249	22180	22131	22282	22253	22232	22302	22328	22282	22366	22204	22129	22109	22117	22155	22357	22073	22388	22417	22087	22304	22271	22455	22490	22440	22210	22341	22222	22471	22383	22384	22255	22211	22186	22039	22123	22088	22195	22114	22306	22211	22189	22406	22657	22170	22161	22065	22306	22125	22132	22279	22333	22226	22156	22210	22211	22221	22209	22441	22336	22314	22182	22324	22321	22142	22137	22249	22153	22302	22295	22216	22367	22479	22247	22329	22100	22339	22168	22153	22278	22234	22369	22240	22311	22214	22017	22268	22269	22343	22172	22265	22285	22297	22074	22426	22437	22263	22528	22373	22216	22294	22285	22213	22071	22238	22010	22285	22385	22182	22143	22376	22332	22309	22292	22242	22336	21991	22132	22207	22221	22432	22250	22303	22335	22495	22463	22296	22257	22187	22372	22115	22085	22181	22163	22315	22202	22224	22275	22250	22622	22300	22278	22200	22077	22359	22000	22169	22268	22231	22354	22273	22135	22083	22105	22237	22274	22186	22132	22072	22132	22225	22178	22150	22280	21990	22313	22239	22300	22014	22318	22273	22362	22368	22280	22340	22295	22051	22327	22459	22276	22030	22093	22285	22187	22109	22186	22218	22131	22437	22171	22332	22221	22068	22024	22230	22224	22211	22451	22296	22101	22387	22567	22318	22130	22145	22331	22341	22649	22317	22164	22013	22296	22238	22324	22042	22345	22098	22121	22178	22480	22211	22012	22190	22349	22265	22201	22284	22340	22385	22206	22247	22365	22215	22368	22030	22311	22015	22237	22306	22328	22230	22345	22374	22155	22320	22140	22199	22347	22179	22162	22268	22253	22177	22140	22169	22305	22253	22335	22218	22284	22241	22520	22187	22199	22246	22117	21999	22213	22411	22052	22142	22314	22251	22237	22091	22225	22366	22296	22256	22351	22223	22362	22252	22344	22029	22391	22402	22377	22234	22243	22342	22268	22111	22349	22118	22288	22275	22396	22275	22142	22431	22434	22234	22139	22254	22112	22260	22415	22178	22277	22200	22314	22316	22537	22323	22184	22345	22140	22266	22079	22291	22063	22420	22245	22100	22128	22064	22177	21979	22254	22328	22330	22240	22147	22051	22026	22161	22128	22306	22287	22423	22130	22309	22250	22187	22434	22299	22543	22254	22356	22414	22175	22051	22324	22201	22316	22424	22161	22263	22133	22463	22068	22544	22163	22299	22389	22060	22070	22246	22226	22161	22059	22015	22478	22137	22244	22214	22341	22127	22328	22301	22200	22152	22325	22318	22460	22263	22337	22285	22175	22196	22167	22173	22297	22346	22310	22143	22062	22261	22570	22104	22482	22168	22392	22386	22295	22075	22247	22291	22148	22118	22183	22210	22299	22291	22440	22284	22343	22542	22146	22401	22272	22152	22546	22179	22354	22120	22179	22241	22309	22219	22160	22379	22162	22139	22243	21944	22276	22143	22151	22358	22236	22400	22335	22495	22303	22218	22348	22252	22186	22258	22314	22226	22307	22237	22280	22296	22274	22125	22275	22478	22472	22308	22501	22235	22342	22356	22226	22412	22088	22315	22334	22161	22206	22279	22049	22113	21990	21924	22029	22172	22378	22217	22120	22200	22298	22265	22359	22197	22410	21976	22140	22192	22179	22135	22205	22322	22305	22086	22207	22302	22329	22291	22312	22152	21946	22267	22215	22339	22451	22438	22485	22365	22263	22266	22001	22246	22284	22130	22431	22410	22205	22415	22235	22350	22317	22388	22213	22315	22068	22132	22071	22317	22383	22270	22403	22335	22191	22313	22198	22319	22466	22349	22264	22343	22333	22287	22230	22367	22257	22053	22369	22453	22280	22319	22360	22362	22298	22040	22378	22121	22119	22290	22288	22347	22259	22353	22131	22351	22289	22141	22176	22475	22367	22429	22076	22240	22422	22239	22310	22112	22441	22234	22214	22119	22254	22279	22332	22298	22310	22413	22418	22371	22279	22259	22144	22177	22369	22386	22351	22230	22309	22285	22200	22294	22348	22103	22076	22098	22343	22222	22248	22134	22250	22154	22209	22244	22154	22219	22219	22244	21938	22252	22277	22309	22311	22392	22417	22279	22406	22292	22104	22114	22299	22411	22322	22274	22416	22204	22234	22150	22055	22258	22248	22494	22270	22196	22150	22266	22248	22241	22306	22188	22117	22330	22244	22524	22112	22683	22326	22162	22224	22112	22180	22294	22182	22109	22275	22315	22175	22502	22168	22208	22152	22339	22251	22253	22075	22008	22175	22207	22175	22189	22366	22446	22378	22142	22166	22349	22427	22276	22032	22292	22149	22185	22479	22144	22229	22162	21993	22081	22105	22208	22167	22452	22118	22322	22349	22433	22259	22362	22110	22452	22155	22599	22286	22352	22405	22304	22271	22354	22165	22092	22108	22303	22301	22239	22427	22194	22342	22483	22273	22198	22350	22357	22388	22181	22067	22425	22299	22207	22278	22322	22598	22542	22330	22243	22180	22090	22414	22042	22107	22375	22195	22297	22122	22129	22332	22484	22137	22167	22307	22245	21926	22305	22149	22165	22441	22133	22147	22415	22334	22145	22223	22059	22154	22367	22111	22275	22395	22341	22065	22183	22264	22273	22521	22159	22296	22214	22235	22382	22306	22306	22185	22238	22205	22367	22297	22167	22347	22391	22263	22351	22220	22189	22082	22219	22194	22251	22256	22223	22262	22029	22156	22433	22249	22316	22349	22292	22437	22288	22286	22430	22326	22093	22434	22238	21981	22119	22212	22280	22273	22387	22237	22476	22288	22521	22207	22279	22177	22259	22204	22174	22415	22303	22120	22330	22376	22251	22217	22432	22141	22217	22489	22237	22325	22224	22106	22109	22308	22184	22297	22110	22253	22303	22276	22218	22279	22339	22231	22230	22315	22252	22237	22032	22516	22341	22351	22201	22240	22445	22197	22263	22516	22032	22282	22136	22264	22315	22034	22283	22082	22093	22203	22281	22027	22304	22184	22270	22090	22506	22290	22423	22332	22336	22319	22316	22303	22184	22340	22361	22231	22233	22267	22202	22248	22244	22204	22282	22261	22279	22305	22187	22431	21983	22155	22066	22226	22449	22242	22506	22123	22610	22365	22248	22137	22081	22307	22474	22310	22265	22231	22312	22382	22184	22334	22308	22299	22291	22109	21892	22212	22303	22396	22044	22451	22338	22409	22513	22252	22332	22364	22345	22120	22216	22188	22242	22086	22119	22083	22320	21979	22025	22401	22369	22161	22218	22218	22266	22495	22092	22270	21974	22245	22308	22277	22295	22295	22262	22331	22138	22170	22307	22155	22252	22403	22363	22207	22327	22311	22252	22272	22250	22352	22301	22217	22100	22042	22271	22300	22242	22235	22069	22247	22236	22282	22275	22140	22105	22331	22423	22281	22084	22239	22332	22546	22328	22150	22403	22294	22257	22407	22192	22277	22200	22430	22260	22193	22425	22120	22196	22340	22290	22295	22262	22286	22217	22192	22519	22263	22090	22288	22213	22112	22155	22246	22261	22212	22084	22335	22119	21955	22296	22411	22309	22079	22087	22198	22266	22181	22301	22371	22133	21999	22187	22136	22175	22085	22355	22410	22172	22212	22225	22282	22254	22410	22125	22099	22186	22239	22467	22111	22369	22458	22403	22135	22376	22027	22304	22297	22279	22202	22197	22197	22067	22370	22171	22331	22288	22344	22318	22093	22131	22240	22529	22156	22152	22418	22272	22236	22301	22347	22419	22228	22196	22235	22273	22389	22332	22062	22356	22408	22259	22252	22119	22130	22467	22277	22401	22314	22289	22212	22116	22177	22176	22286	22452	22152	22103	22244	22275	22300	22266	22327	22315	22156	22284	22228	22281	22210	21948	22352	22403	22448	22282	22308	22353	22368	22087	22197	22386	22306	22248	22214	22230	22425	22216	22463	22294	22638	22276	22526	22356	22433	22346	22385	22410	22217	22292	22337	22179	22281	22055	22378	22292	22398	22252	22217	22245	22286	22156	22149	22289	22180	22312	22221	22168	22334	22075	22204	22399	22294	22088	22346	22481	22375	22269
27406	39444	30566	25891	23641	22110	20283	18985	18593	17979	17851	17778	17490	17300	17505	17269	17383	17211	17386	17334	17187	17279	17327	17318	17110	17356	17169	17384	17203	17330	17126	17189	17342	17164	17101	17172	17356	17382	17071	17043	17254	17140	16970	17180	17212	17187	17180	17117	17159	17209	17123	17202	17174	17195	17251	17155	17234	17012	17182	17424	17250	17339	17186	17135	17189	17068	17136	17273	17238	17210	17176	17184	17117	17027	17206	17179	17172	17088	17205	17010	17160	17112	17305	17285	17294	17170	17347	17120	17130	17005	17170	17220	17187	17331	17218	17197	17182	17257	17264	17258	17208	17367	17137	17167	17252	17155	17050	17286	17096	17178	17421	17006	17215	17295	17158	17092	17034	17279	17242	17101	17021	17092	17240	17325	17161	17228	17259	17314	17229	17142	17130	17097	17199	17108	17241	17177	17210	17375	17096	17255	17037	16885	16986	17213	17210	17176	17296	17238	17092	17073	17182	17395	17203	17335	17054	17066	16974	17163	17292	17219	17315	17105	17105	17154	17287	17220	17187	17340	17115	17113	17172	17110	17255	17007	17158	17239	17437	17238	17172	17287	16975	17121	17265	17273	17144	17341	17290	17202	17282	17400	17207	17191	17057	17255	16887	17250	17182	16927	17037	17063	17155	17200	17202	17171	17241	17156	17178	17179	17099	17231	17205	17107	17218	17008	17178	17105	17088	17156	17228	17353	17330	17083	17174	16974	17216	17326	16943	17129	17158	17080	17195	17263	17205	17343	17288	17328	17115	17103	17091	17251	17185	17192	17315	17281	17075	17189	17243	17167	17173	17333	17093	17264	17205	17086	17118	17369	17243	17149	17202	17176	17136	17227	17238	17101	17316	17173	17146	17165	17111	17160	17176	17207	17125	17234	17031	17002	17173	17283	17229	17057	17139	17228	17191	17214	17346	17118	17205	17159	17214	17119	17249	17247	17326	17115	17166	17254	17269	17349	17120	17345	17242	17127	17056	17241	17245	17154	17321	17116	17022	17128	17244	17216	17273	17149	17164	17225	17239	17059	17218	17206	17403	17182	17248	17207	17030	17274	17239	17199	17169	17205	17254	17274	17262	17317	17123	17352	17099	17118	17143	17108	17289	17275	16971	17189	17226	16993	17089	17257	17270	17378	17289	17242	17110	17172	17126	17108	16991	17233	17054	17276	17292	17108	17245	17322	17167	17168	17234	17262	17335	17189	17234	17348	17330	17244	17133	17159	17070	17248	17148	17226	17206	17185	17084	17269	17248	17220	17223	17260	17153	17117	17205	17052	17325	17082	17017	17125	17141	17020	17227	17199	17088	17220	17312	17204	17034	17052	17212	17070	17209	17142	17123	17175	17035	17250	17142	17332	17383	16999	17351	16969	17190	17192	17329	17310	17037	17271	17172	17101	17290	17216	17349	17156	17299	17194	17171	17198	17285	17141	17164	17048	17299	17109	17173	17155	17200	16938	17166	17131	17209	17230	17207	17235	17239	17270	17110	17186	17156	17219	17093	17249	17201	17152	17106	17310	17030	17187	17243	17042	17211	17328	17109	17240	17091	17159	17230	17170	17120	17288	17064	17360	17262	17174	17231	17323	17203	17186	17114	17230	17381	17408	17220	17215	17359	17075	17224	17201	17016	17223	17411	17358	17349	17029	17206	17103	17057	17165	17091	17136	17141	17170	17204	17061	17286	17332	17291	17175	17184	17291	17322	17087	17160	17161	17188	17277	17144	16881	17059	17200	16942	17382	17094	17310	17169	17443	16986	17094	17375	17130	17406	17206	17226	17216	17206	17084	17319	17062	17121	17198	17125	17172	17239	17142	17004	17278	17119	17136	17062	17138	17258	17284	17122	17282	17206	17184	17071	17195	17256	17082	17233	17087	17249	17339	17261	17247	17303	17276	17100	17203	17180	17218	17336	17007	17267	17115	17206	17080	17246	17431	17276	17361	17221	17231	17206	17354	17190	17112	17144	17302	17149	17303	17199	17058	17366	17335	17016	17219	17074	17314	17211	17221	17242	17284	17112	17215	17189	17315	17281	17216	17165	17243	17054	17140	17152	17185	17278	17288	17130	17194	17038	17474	17080	17176	17153	17221	17139	17098	17255	17152	17205	17100	16967	17293	17098	17129	17111	16977	17169	17113	17358	17319	17267	16974	17073	17339	17198	17144	17160	17268	17166	17043	17346	17103	17183	17281	17301	17091	17216	17220	17057	17195	16992	17208	17138	17191	17197	17168	17248	17385	17239	17195	17141	17223	17145	17119	17226	17131	17208	17196	17308	17275	17129	17191	17241	17082	17263	17189	17263	17340	17126	17268	17272	17360	17239	17132	17193	17109	17272	17170	17193	17275	17330	17319	17115	17163	17052	17447	17118	17173	17082	17260	17299	17389	17113	17285	17152	17263	17185	17168	17188	17314	17107	17130	17299	17241	17282	17187	17069	17227	17165	17228	17132	17185	17194	17134	17163	17031	17264	17251	17252	17003	17016	17123	17210	17131	17116	17151	17294	17192	17240	17158	17337	17290	17244	17169	17195	17167	17327	17403	17168	17012	17135	17201	17092	17009	17115	17068	17204	17247	17156	17238	17413	17257	17262	17130	17281	17222	17135	17199	17300	17352	17350	17110	16961	17265	17264	17411	17177	17167	17304	17169	17144	17161	17193	17143	17157	17157	17381	17202	17072	17257	17209	17210	17153	17129	17276	17300	17262	17159	17300	17283	17230	17229	17281	17141	17528	17207	16980	17210	17125	17313	17253	17115	17359	17162	17220	17126	17181	17299	17081	17049	17138	17276	17146	17252	17141	17190	17217	17308	17069	17308	17317	16932	17301	17211	17088	17338	17248	17136	17310	17204	17223	17241	17015	17252	17157	17114	17178	17297	17059	17233	17360	17244	17304	17101	17153	17069	17080	17199	17113	17181	17211	17333	17246	17297	17371	17288	17256	17180	17373	17300	17349	17224	17124	17173	17136	17176	17133	17261	17187	17166	17222	17241	17239	17129	17163	17124	17095	17068	17167	17161	17126	17322	17228	17228	17177	17019	17140	17364	17256	17029	17131	17134	17340	17342	17187	17266	17152	17097	17147	17282	17107	17125	17244	17287	17248	17152	17015	17088	17030	17310	17254	17315	17047	17307	17345	17068	17182	16955	17406	17126	17225	17238	17105	17336	17177	17147	17004	17150	17369	17263	17241	17263	17187	17074	17269	17229	17139	17372	17169	17218	17241	17147	17279	17254	17170	17183	17177	17044	17023	17320	17146	17284	17250	17262	17126	17169	17217	17379	17126	17246	17233	17043	17293	17154	17137	17123	17269	16987	17284	17124	17171	17009	17081	17267	17209	16923	17260	17167	16979	17283	17102	17095	17144	17263	17170	17118	17236	17045	17077	17105	17287	17181	17185	17231	17232	17306	17009	17232	17301	17315	17260	17045	17273	17213	17321	17175	17385	17191	17345	17213	17495	17196	17195	17149	17295	17072	17256	17280	17303	17075	17120	17305	17123	17207	17411	17171	17175	17171	17140	17168	17242	17181	17262	17177	17112	17181	17393	17360	17155	17368	17254	17000	17299	17234	17136	17123	17114	17282	17511	17324	17220	17254	17100	17260	16995	17271	17199	17021	17280	17069	17179	17183	17056	17191	17075	17236	17144	17161	17164	17264	17176	17134	17131	17318	17212	17188	17144	17169	17110	17115	17272	17203	17298	17227	16947	17268	17230	17110	17124	17143	17247	17235	17112	17390	17199	17303	17288	17265	17116	17248	17135	17196	17080	17235	17222	17182	17043	17065	17238	17236	17089	17262	17293	17108	17387	17182	17181	17390	17274	17254	17106	17164	17267	17251	17196	17233	17150	17371	17141	17209	17276	17179	17317	17224	17190	17211	17184	17137	17230	17102	17308	17132	17094	17274	17185	17194	17365	17074	17208	17333	17156	16975	17137	17085	17201	17249	17058	17251	17238	17347	17041	17261	17087	17302	17262	17189	17237	17239	17050	17198	17089	17123	17136	17056	17136	17207	17318	17134	17313	17153	17141	17163	17088	17318	17162	17043	17159	17175	17238	17264	17242	17254	17142	17272	17273	17173	17161	17192	17287	17271	17027	17215	17211	17387	17320	17139	17372	17186	17335	17215	17179	17161	17055	17256	17136	17247	17199	17167	17263	17186	17160	17215	17113	17117	17349	17223	17187	17191	17225	17249	17244	17151	17227	17176	17171	17145	17126	17246	17317	17150	17037	17195	16978	17222	17156	17289	17155	17262	17226	17347	17145	17148	17309	17109	17121	17412	17405	17207	17269	17353	17365	17235	17170	17279	17400	17229	17237	17145	17237	17292	17230	17040	17039	17179	17219	17342	17243	17279	17219	17112	17066	17251	17232	17263	17199	17076	16996	17144	17090	17137	17169	17015	17105	17196	17313	17231	17265	17361	17302	17331	17095	17274	17133	17115	17174	17265	17294	17115	17115	17353	17194	17147	17388	17256	17145	17160	17340	17179	17217	17204	17295	17248	17200	17298	17206	17160	17192	17143	17197	17151	17072	17177	17307	17025	17316	17275	17273	17289	17375	17055	17185	17150	17234	17082	17371	17092	17126	17277	16972	17291	17243	17404	17317	17102	17230	17067	17257	17111	17244	17052	17250	17230	17208	17172	17105	17196	17199	17267	17165	17287	17230	17161	17241	17295	17078	17292	17358	17111	17187	17178	17289	17254	17204	17100	17244	17212	17229	17201	17213	17093	17211	17036	16938	17296	17194	17082	17265	17238	17301	17162	17081	17304	17315	17194	17268	17236	17239	17283	17267	17022	17193	17203	17224	17040	17392	17185	17042	17158	17113	17185	17222	17159	17310	17172	17072	17238	17236	17278	17277	17115	17148	17199	17106	17378	17080	17275	17286	17271	17223	17226	17346	17182	17339	17119	17357	17186	17310	17336	17097	17316	17285	17282	17110	17172	17162	17139	17334	17350	17210	17269	17042	17189	17127	17211	17077	17081	17312	17106	17182	17131	17277	17210	17260	17135	17320	17154	17455	17191	17158	17297	17187	17198	17162	17252	17159	17125	17016	17318	17274	17330	17355	17191	17248	17141	17302	17169	17262	17340	17163	17036	17357	17254	17303	17173	17309	17204
23309	21367	28252	25582	24599	26260	26342	23745	23073	22688	22557	22182	22406	22053	22107	22141	22121	22089	22079	22125	21982	21895	22110	21921	21936	21748	21655	21870	21937	21722	21701	21770	21782	21723	21438	21793	21853	21883	21750	21811	21617	21871	21790	21756	21573	21813	21902	21989	22013	21734	21713	21972	21933	21841	21769	21810	21753	21820	21966	22064	21776	21629	21713	21824	21847	21641	21832	21617	21753	21843	21736	21889	22252	21673	21793	21760	21547	21558	21700	21652	21788	21743	21746	21886	21959	21686	21815	21854	21842	21855	21809	21622	21805	21698	21804	21528	21597	21684	21575	21754	21809	21957	21695	21913	21846	21760	21671	21760	21722	21876	21798	21818	21662	21433	21889	21652	21917	21818	21721	21837	21897	21511	21685	21845	21710	21861	21674	21660	21986	21740	21603	21953	21798	21691	21674	21931	21684	21771	21670	21724	21689	21658	21766	21705	21783	21765	22110	21842	21664	21814	21880	21668	21978	21881	21720	21736	21708	21983	21832	21598	21572	21828	21533	21791	21682	21826	21785	22060	21698	21844	21714	21644	21688	21705	21668	21943	21792	21834	21808	21905	21838	21797	21897	21689	21691	21477	21905	21840	22063	21817	22086	21799	21810	21772	21720	21757	21746	21796	21721	21630	21689	21779	21495	21779	21686	21785	21761	21789	21556	21677	21793	21884	21659	21751	21577	21762	21819	21893	21919	21907	21640	21571	21791	21906	21802	21614	21695	21565	21625	21809	21719	21923	21720	21751	21808	21889	21733	21919	21583	21786	21854	22003	21509	21929	21756	21758	21794	21713	22035	21812	21716	21530	21839	21844	21662	21818	21890	21753	21808	21920	21704	21940	21787	21928	21953	21887	21792	21891	21807	21618	21770	21849	21641	21953	21942	21916	21786	21918	21781	21566	21755	21872	21703	21696	21836	21853	21846	21763	21800	21581	21712	21624	21638	21887	22016	21758	21905	21717	21715	21586	21866	21809	21846	21617	21680	22091	21837	21944	21571	21903	21787	21721	21507	21809	21852	21897	21817	22005	21738	21886	21658	21730	21871	21749	21744	21963	21674	21730	21636	21742	21898	21906	21930	21586	21803	21875	21735	21901	21755	21860	21739	21879	21798	21844	21612	21717	21634	21945	21790	22003	21635	21745	21840	21625	21815	22017	21753	21664	21504	21557	21622	21766	21573	21723	22028	21923	21797	21726	21673	21689	22018	21872	21968	21740	21757	21805	21713	22005	21810	21635	21420	21775	21689	21803	21724	21572	21771	21709	21821	21738	21672	21843	21777	21680	21799	21877	21616	21478	21653	21720	21806	21688	21625	21908	21825	21657	22001	21822	21770	21913	21722	21966	21878	21660	21844	21767	22071	21674	21709	21925	21761	21856	21627	21919	21726	21816	21640	21669	21797	21918	21724	21719	21684	21622	21855	21700	21729	21753	21604	21802	21928	21835	21955	21658	21636	21798	21795	21892	21850	21728	21945	21811	21659	21475	21820	21529	21707	21760	21842	21750	21834	21589	22020	21947	21660	21784	21607	21727	21680	21872	21797	21953	21669	21657	21915	21763	21782	21824	21843	21773	22032	21909	21900	21799	21965	21781	21874	21742	21809	21853	21716	21843	21779	21805	21709	21612	21583	21851	21896	21846	21699	21673	21760	21787	21880	21797	22093	21798	21716	21854	21766	21782	21802	21874	21933	21823	21817	21797	21759	21729	21678	22011	21790	21552	21699	21670	21754	21883	21750	21814	21845	21850	21686	21822	21734	21838	21769	21875	21822	22054	21786	21809	21911	21711	21831	21717	21629	21779	21784	21863	21853	21861	21761	21649	21759	21858	21709	21971	21889	21897	21668	21861	21890	21390	21607	21549	21653	21940	21903	21937	21848	21910	21905	21830	21730	21841	21502	21684	21842	21697	21765	22020	21852	21887	21809	21780	21723	21768	21665	21853	21680	21690	21679	21641	21574	21812	21521	21860	21754	21807	21827	21591	21746	21700	21708	21855	21821	21889	21765	21885	21473	21797	21834	21644	21818	21646	21624	21580	21827	21736	21846	21809	21753	21923	21931	21760	21835	21673	21809	21617	21646	21742	22024	21707	21893	21809	21810	21599	21833	21667	21697	21801	21740	21901	21610	21734	21673	21930	21712	21653	21926	21436	21680	22016	21980	21724	21985	21885	21733	21627	21737	21897	21794	21811	21721	21692	21687	21737	21620	21580	21775	21543	21956	21599	21659	21648	21881	21741	21803	21964	21506	21712	21903	21887	21852	21804	21794	21840	21778	21745	21897	21627	21594	21604	21781	21508	21838	21728	21832	21785	21624	21658	21994	21971	21741	21659	21767	21733	21690	21683	21530	21891	21883	21948	21727	21718	21792	22149	21730	21782	21830	22014	21802	21781	21800	21790	21662	21961	21964	21704	21876	21746	21900	21842	21954	22061	21850	21694	21918	21860	21842	21726	21934	21747	21772	21764	22065	21902	21877	21760	21876	21685	21685	21595	21654	21644	21916	22029	21631	21745	21793	21966	21972	21705	21688	21671	22053	21978	21896	21689	21726	21728	21722	21603	21797	21617	21822	21705	22048	21775	22040	21904	21650	21793	21743	21765	21764	21466	21911	21874	21674	21868	21750	21757	21975	21730	21647	21794	21843	21881	21807	21620	21827	21802	21894	21506	21679	21888	21690	21644	21622	21590	21840	21667	21753	21726	21685	21849	21758	21661	21914	21939	21858	21851	21814	21846	21539	21833	21885	21802	21898	21744	21742	22055	21780	21503	21812	21840	21652	21685	21732	21743	21713	21683	21742	21866	21685	21884	21872	21955	22054	22004	21630	21694	21649	21780	21881	21623	21858	21820	21932	21547	21681	21792	21894	21860	21882	21697	21666	21751	21820	21822	21830	21908	21874	21706	21803	21933	21740	21716	21695	21792	21732	21746	21756	21846	21826	21732	21846	21606	22027	21675	21698	21965	21924	21792	21566	21835	21825	21861	21705	21585	21893	21653	21852	21807	21684	21915	21941	21741	21704	21813	21765	21696	21866	21668	21972	21920	21770	21727	21911	21850	22003	21763	21758	21671	21752	21694	21946	21629	21725	21822	21784	21526	21697	21718	21727	21767	21823	21785	22014	21860	21595	21840	21900	21865	21798	21941	21756	21845	21839	21885	21779	21915	21972	21883	21692	21531	21908	21900	21812	21894	21847	21779	21673	21671	21806	21730	21627	21603	21814	21979	21772	21741	21773	21564	22015	21689	21765	21662	22077	21764	21587	21785	21882	21893	21923	21534	21775	21874	22037	21736	21813	21876	21811	21924	21915	21888	21706	21809	21896	21898	21881	21715	21775	21633	21722	21731	21703	21838	21616	21857	21866	22143	21768	21954	21798	21848	21651	21671	21860	21755	21751	21735	21766	21742	21712	21688	21891	21720	21760	21845	21777	21446	21781	21893	22104	21691	21939	21483	21670	21769	21951	21706	21748	21955	21741	21771	21776	21759	21796	21779	21831	21814	21868	21673	21857	21860	21734	21719	21929	21763	21710	21815	21614	21653	21803	21900	21832	21876	21744	21653	21584	21883	21751	21816	21608	21955	21809	21906	21853	21887	21849	21866	22005	21897	22016	21573	21634	21473	21725	21779	21743	21764	21676	21716	21842	21663	21996	21644	21703	21916	21971	21756	21860	21589	22005	21970	21573	21639	21747	21866	21922	21705	21838	21801	21883	21897	21784	21629	21666	21666	21962	21878	21804	21769	22003	21825	21785	21827	21660	21757	21429	21811	21948	21832	21647	21784	21798	21861	21644	21524	21580	21781	21780	21992	21788	21904	21852	21891	21779	21767	21681	21790	21828	21814	21780	21962	21531	21623	21809	21833	21701	21888	21716	21970	21831	22051	21601	21744	21576	21743	21627	21795	21682	21692	21872	21760	21695	21652	21754	21649	21751	21875	21776	21771	21689	21805	21821	21791	21874	21676	21560	22035	22038	21660	21760	21640	21906	21872	21908	21616	21675	21573	21966	21795	21734	21650	21960	21857	21918	21810	21698	21600	21909	22104	21804	21868	21967	21970	21821	21900	22015	21847	21590	21727	21882	21775	21762	21895	21676	21998	21647	21590	21476	21872	21665	21735	21736	21600	21681	21608	21945	21667	21879	21728	21744	21732	21597	21803	21874	22144	22005	22047	21773	21895	21779	21705	21713	21744	21875	21911	21645	21548	21961	21538	21885	21693	21739	21573	21709	21768	21826	21653	21629	21747	21717	21780	21951	21761	21657	21541	21730	21890	21630	21692	21695	21698	21909	21805	21831	21839	21970	21620	21762	21868	21890	21730	21717	21752	21718	21786	21922	21905	21988	21795	21922	21885	21920	21937	21779	21586	21630	21805	21795	21767	21667	21869	21866	22065	21763	21688	21872	21736	21577	21855	21792	21836	21818	21750	21613	21875	21775	21949	21535	21668	21681	21726	21866	21697	21755	21551	21836	21764	21662	21632	21667	21901	21614	21799	21865	21632	21978	22010	21879	21727	21710	21824	21895	21800	21724	21927	21747	21921	21807	21839	21795	21599	21727	21721	21898	21581	21930	21718	21452	21561	21847	21696	21745	21862	21699	21842	21695	21803	21782	21766	21845	21743	22031	21915	21806	21820	21594	21718	21569	21853	21714	21675	21800	21767	21595	21690	21584	21666	21985	21511	21564	21790	21821	21625	21939	21698	21620	21603	21621	21795	21893	21761	21883	21621	21881	21829	21715	21754	21927	21848	21910	21525	21797	21526	21608	22006	21937	21738	21854	21839	21698	21714	21650	21976	21912	22019	21710	21723	21661	21736	21770	21771	21992	21872	21877	21647	21706	21815	21818	21942	21861	21755	21721	21719	22068	21811	21772	21791	22107	21909	21753	21762	21546	21703	21742	21814	21798	21673	21816	21818	21515	21942	21669	21879	21657	21645	21779	22041	21771	21974	21989	21934	21958	21709	21659	21666	21647	21625	21852	21777	21763	21629	21680	21900	21723	21795	21715	21798	21635	21692	21661	21793	21687	21837	21935	21857	21776	21789	21759	21649	21660	21715	21700	21763	21680	21634	21655	21480	21712	21970	21689	21690	21666	21793	21919	21657	21815	21949	21593	21856
24913	44289	34807	29245	26569	23718	21563	19964	18935	18337	17970	17820	17379	17233	17346	17192	17243	17035	17103	17152	16962	17093	17011	17080	17160	17097	16999	16918	16971	17132	16898	16934	16934	17047	16965	16902	17079	17165	16950	17102	16884	16959	17163	16772	17137	16974	16977	16905	16930	16868	17025	16895	17042	16750	16903	16878	16897	16902	17000	16763	16929	16932	16802	17013	16800	16958	16871	17005	16900	16941	16946	17011	17164	16923	17083	16977	17005	16852	16926	16892	17091	17034	17066	16877	16973	16955	16877	17094	17032	17172	17038	17087	16730	17010	17144	16965	16856	16976	17007	17057	16897	16829	16924	17011	16949	16769	17074	16945	17032	16901	16940	16850	16838	17012	17088	17100	16900	16885	17079	17024	16906	16937	16911	16897	16939	17085	16806	16822	17036	16892	17003	16988	17012	16871	16881	17171	16895	16905	16828	17118	16787	16710	16939	16983	16980	17064	16990	16893	17081	16970	16999	17039	16754	16675	16905	16939	16984	17033	16888	17037	17084	16965	16962	16980	16815	16939	16800	16849	16972	16916	17090	17029	17108	16848	16979	16980	16889	17169	16965	16951	16953	16856	17012	17007	16908	17066	17017	16863	16905	17111	17015	17136	16916	16938	16867	16797	16888	17134	16893	16852	17101	16851	16999	17112	16811	16976	16795	16755	17115	17012	17035	17045	16800	16872	16945	17009	16992	16922	16947	16974	16917	16994	16962	16856	17108	16973	16853	17107	17028	17137	16970	16949	16915	17228	16993	16961	17035	17018	16905	17157	17109	16938	16764	17057	16827	16957	16848	17079	17002	16893	16964	17013	16913	16882	16920	16982	16820	16962	16904	17073	17021	16916	16931	17017	16879	17030	16991	17006	16905	16927	16877	17008	16969	16901	17067	16821	16990	16941	17071	16863	17111	16993	16867	16947	16988	16854	16931	16905	17009	16980	16893	16919	16931	17011	17042	17016	17025	17057	16935	16957	17005	16895	16867	17035	16950	16988	16937	16917	17093	17032	16778	16900	17005	16895	16981	17029	16893	17083	16770	16954	16918	17019	16838	16955	16978	16833	16786	16834	17093	16936	16860	17002	17060	17119	16943	17069	16848	16999	17042	16801	16717	17020	16903	16874	17046	17080	16915	17090	16849	16848	16900	16914	17108	16887	16974	16999	16877	16818	16856	16931	16947	16857	17189	16945	16961	17003	16807	16812	16992	17087	16953	16926	16946	16950	16930	16735	16955	17030	17065	17027	17058	17021	16955	17005	16971	16933	17245	16873	17002	16949	17060	17043	16848	16843	16950	16849	16850	16914	17123	17005	16882	16964	17027	16914	16990	17055	16987	17096	16960	16925	17078	16885	17034	16720	17098	16886	16858	16941	17039	16838	17019	17042	17027	16850	16971	16858	16990	16978	16882	17144	16963	16844	16946	16953	16962	16961	17115	17037	17025	16961	16975	16955	16961	16980	16862	16881	16878	17041	16961	16733	16880	16871	16988	16973	17075	16774	17089	16998	17060	17136	16921	17034	16876	17093	16903	17034	16737	17029	16973	17035	17054	16889	16957	17034	16887	17008	16942	16810	17064	16807	16901	17066	17019	17151	16968	16971	17054	16838	16973	17108	17026	16963	17041	17076	17095	16951	16990	17035	16892	16897	16956	16869	17108	16824	17242	16898	17044	16958	17047	16748	16921	17078	17085	16983	16978	17117	17027	16879	16979	16953	16923	16956	16650	17034	16763	16958	16963	16952	17012	16714	16903	16948	17019	16944	17105	16968	17064	17000	16787	16930	17051	17114	16923	17172	17026	17005	17036	16905	17027	17065	17124	16945	16949	17024	17017	17058	16825	16883	16939	16936	16957	17021	17108	17087	17018	16878	16882	17070	16939	17083	16908	17004	16796	16916	16811	16816	17068	16932	16727	17137	16873	16765	16772	16951	16976	16866	17044	17005	16914	16933	16962	16847	16961	16944	16932	16887	16832	16884	17004	16790	17063	16842	16730	16967	17003	17067	17095	16977	17022	16918	17110	16816	16962	16826	16790	16932	17050	16908	16868	16812	17042	16872	16875	16915	17028	16891	17022	16952	17139	16827	16997	16989	16890	16815	17022	17091	16855	16992	16909	17032	16892	16976	16756	16999	16937	16809	16855	16997	16809	17088	16856	16894	16750	17030	17014	17005	16950	17142	16907	16984	16924	16892	16878	16815	16886	16987	16946	17056	17118	16890	16913	16913	16940	17043	16934	16911	17008	16712	17088	17055	16994	17222	17116	16996	16846	16853	16929	17107	16893	16864	16820	16819	16972	16905	16892	16967	17049	16835	17042	16775	16949	17115	17098	16843	16777	16848	17079	16925	17086	17087	17021	16957	17023	16686	17057	17035	16983	16938	16881	16789	16999	16995	16999	17076	17048	16951	16988	16929	17053	16940	16978	16895	16953	16963	17130	17039	17125	16926	16935	16739	17001	16979	16957	17014	16841	16916	16970	17099	16918	16956	16881	16921	17068	16812	16996	17019	16988	17081	16818	16748	16940	17002	17034	17013	16994	16859	16995	17027	16702	17045	17034	17028	17110	17041	16876	16803	16999	17103	16894	17054	16831	16990	16916	16831	17194	17027	17013	16781	16970	16970	16886	17188	16977	16820	16958	17089	16999	16967	17032	17238	16942	17092	16928	17068	16849	16844	17035	16935	16888	16874	16974	17100	17085	16885	16907	16918	16990	16901	16901	16841	17007	17008	16929	17026	16915	16941	16985	16905	16933	16915	16970	16902	16951	16857	17058	16929	16936	16925	16758	17014	16947	16945	16954	16989	17012	17006	17003	16925	16747	16995	16981	16917	16909	17262	16902	17060	16989	17035	17058	17159	16791	17049	17014	17131	17180	16992	16902	16924	16870	17011	17047	16889	17003	16958	16792	17040	16994	17008	16998	16896	16934	16909	17084	16898	16991	17102	16965	16944	17036	17058	16959	16899	16983	16988	17056	17038	16946	17101	17106	16899	17025	17198	17048	16901	16982	16978	16992	16981	16758	16950	17080	16975	16898	17071	17071	16949	16997	16887	17043	17002	17072	17054	16935	17094	17052	16821	17004	16968	16952	16922	17048	16996	16991	16911	16952	16805	16736	17025	17087	17007	17027	16968	16909	16902	16819	16839	16954	16941	17047	17098	17036	17098	16918	16984	16916	17006	16849	17127	16891	16834	17044	16895	16930	16835	17015	16867	16919	17090	17053	16771	16932	16970	16795	16957	16929	17006	16953	16994	16823	16969	17314	16782	17017	16831	17108	16996	16909	16900	16984	16937	16956	16753	16998	16995	16869	16992	16959	17025	16950	16953	16949	17049	17094	17040	16961	16893	17137	16902	17129	16895	16961	17006	16906	16981	17108	17072	17033	16906	17030	17040	16864	16827	16741	16965	17070	17055	16920	16928	16988	16949	16995	17049	16980	16798	17007	17171	17026	16915	16942	16950	17109	17057	16929	17161	16887	16852	17023	17082	16834	16990	17073	16960	17018	16950	17110	17038	16894	16957	16938	17010	17128	17078	16786	16916	16900	16967	16787	17168	16913	16960	16963	16887	16869	17039	17076	16922	16989	17001	16985	16970	17028	16886	16928	16929	17006	16876	16831	17101	17054	16946	17035	17157	17030	16876	16994	17113	16930	16901	16789	17020	16988	17217	16904	17037	16820	17080	16992	16847	16978	16895	16914	16894	16992	17152	17081	17103	17058	16881	16996	16957	16965	17009	16973	17070	16867	17000	16939	16817	17006	16913	16959	17027	16902	17004	16962	16726	16812	16945	16954	16933	17074	16789	17015	16820	17027	16871	17111	16784	17031	16970	17015	16998	16936	16898	17124	16890	16905	16985	16929	16810	16941	17086	16843	16878	16952	16968	16982	16927	17008	17171	16925	17131	17163	17047	16721	17022	16953	16949	17267	17133	17084	17113	17050	17024	16952	16970	16996	16896	16856	17019	16973	16838	16928	16967	16968	16978	16873	16929	16975	17058	17001	16756	16853	16820	17106	16828	16965	16829	16885	16974	16951	16989	17026	17028	16940	17017	17077	16908	16856	17031	16966	16965	16824	17045	16872	16750	17081	16924	17194	16964	16904	16969	16901	16961	16932	17003	16993	16963	16903	16922	16952	16965	16964	16970	17082	17022	16731	17231	16983	17008	16957	17009	16964	17078	16875	17038	16972	16970	16844	16977	16837	16963	17114	16857	17142	16837	16984	16915	17113	16793	16847	17266	16931	16812	16902	17052	17024	16995	16864	16950	16819	17050	16931	16867	17213	16937	16895	16897	16901	16839	17145	16958	16929	16977	16924	17074	17086	16958	17049	16964	16951	17067	16976	16941	17001	16967	16850	16900	17073	17048	16904	17021	16988	16899	16732	16805	16912	17019	17009	16918	16911	17051	16943	16833	17127	16833	17019	17040	17024	16873	16873	16931	16974	16889	16903	16770	16989	16954	16833	17075	16821	17034	16997	16991	16958	16871	16889	17124	17007	17055	16930	16950	16932	16980	17026	17010	16990	16896	16960	17074	17047	17029	16950	16858	17017	16912	16933	17071	16819	16960	16975	16873	17022	17016	16944	17031	17071	16802	17124	16964	16791	17053	16964	17061	16767	17081	17109	16950	16903	16944	17097	17083	17135	16962	16885	17005	16871	16917	17097	16958	16947	16847	17120	17009	17086	16836	16827	16884	17067	16937	17051	16854	16733	16905	17001	17112	16898	17026	16961	17021	16946	16821	17049	16951	16957	16982	16978	16811	16989	16991	16975	17048	17037	17136	17029	17102	16919	16944	16968	16923	16958	16920	17040	16917	16998	17119	16849	17048	16945	16908	16994	17065	16791	17092	17014	17116	16980	17050	16971	16994	17052	17087	16907	16890	16986	16950	16996	16964	16913	17034	17116	16874	17052	16998	16837	16813	17085	17055	17004	17003	17133	17072	16971	16894	16896	16981	16731	16977	16994	16980	16981	16979	16917	17038	16884	16841	16830	16842	16866	16873	17012	16975	17230	16899	16966	16986	17070	17120	16935	16929	16926	17080	16858	16910	16895	16811	16997	16812	16841	16865	17062	16922	16965	17002	16837	17002	16923	16826	17112	17088	16943	17041	16842	16951	17024	16716
24989	21656	28337	29398	25861	25463	24994	23348	23171	22849	22631	22687	22544	22539	22599	22378	22463	22438	22249	22330	22169	22356	22229	22138	22132	22265	22203	22118	22286	22260	22371	22228	22440	22199	22383	22192	22463	21933	22101	22221	22211	22352	22106	22395	22396	22287	22163	22214	22369	22158	22334	21990	22006	22066	22178	22034	22465	22021	22292	22119	22181	22175	22099	22111	22553	22203	22272	22158	22515	22162	22266	22158	21812	22139	21977	22128	22224	22198	22346	22277	22310	22224	22077	22386	22063	22206	22327	22159	22128	22186	22190	22173	22111	22241	22140	22208	22344	22288	22259	22271	22255	22129	22106	22257	22153	22301	22237	22305	22219	22638	22272	22141	22151	22045	22363	22169	22294	21992	22165	21933	22239	22424	22114	22102	22188	22061	22315	22141	22381	22308	22328	22101	22156	22162	22051	22150	22150	22268	22251	22116	22473	22195	22095	22117	22143	22150	22208	22024	22214	22323	22151	21947	22053	22232	22319	22168	22371	22441	22380	22187	22315	22116	22120	22221	22412	22147	22275	22201	22371	22162	22251	22226	21947	22007	22078	22314	22395	22278	22133	22007	22119	22014	22109	22107	22450	22239	22433	22204	22194	22490	22164	22271	22154	22265	22289	22268	22171	22227	22010	22139	22191	22179	22339	21910	22150	22318	22266	22211	22159	22262	22070	22325	22204	22408	22242	22168	22347	22107	22327	22311	22332	22067	22392	22116	22279	22101	22317	22050	22199	21898	22085	22193	22386	22232	22237	21961	22284	22207	22117	22327	22338	22294	22468	22243	22261	22296	22266	22163	22504	22331	22243	22221	22218	22298	22250	22281	22492	22126	22242	22315	22232	22174	22111	22151	22130	22067	22337	22262	22069	22208	22271	22343	22144	22093	22142	22110	22167	22176	22091	22228	22254	22502	22240	21797	22347	22093	22279	22272	22243	21998	22234	22329	22064	22053	22250	22222	22028	22165	22113	22218	22199	22269	22087	22154	22151	22216	22164	21933	22021	21998	22164	22149	22120	22423	21939	22240	22074	22313	22271	22223	22342	22112	22081	21978	22420	22028	22079	22235	22178	22138	22153	22183	22302	22199	22084	21973	22207	22152	22153	22105	22047	22188	22181	22038	22326	22183	22127	22295	22170	22111	22312	22385	22169	22059	22049	22237	22207	22230	22127	22435	22293	22241	22176	22332	22445	22284	22314	22442	22099	22086	22104	22160	22099	22224	22395	22204	22019	22313	22439	22176	22210	22325	22310	22023	22339	22249	22027	22143	22048	21926	22123	22189	22205	22055	22253	22163	22349	22219	22095	22052	22004	22173	22225	22219	22330	21914	22268	22183	22267	22095	22191	22076	22353	22291	22242	22195	22093	22204	22196	22122	22303	22053	22260	22160	22270	22061	22025	22106	22087	21985	21974	22202	22132	21911	22112	21960	22151	22138	22182	22172	22093	22142	22320	22073	22405	22254	22324	21987	22282	22335	22273	22221	21942	22187	22282	22292	22257	22234	22186	22158	22097	21977	22244	22193	22257	22287	22270	22104	22072	21908	22283	22231	22242	22274	22116	22310	22368	22002	22196	22245	22154	22049	21941	22106	22319	22103	22089	22129	22189	22246	22388	21907	22042	22345	22299	22318	22299	22129	22223	22200	22077	22170	22244	22215	22212	22082	22114	22335	22319	22267	22358	22207	22043	21924	22167	22297	22084	22103	22030	22173	22097	22092	21964	22290	22469	22074	22177	22258	22066	22308	22225	22307	22351	22571	22198	22177	22310	22303	22287	22162	22469	22136	22209	22025	22206	22200	22240	22351	22034	22242	22322	22308	22410	22347	22022	22077	22181	22040	22235	22112	22190	21880	22001	22125	22317	22424	22254	22167	22216	22016	21926	22250	22021	22297	22265	22143	22054	22199	22088	22000	22198	22272	22119	21932	22339	22185	22280	22368	22369	22173	22064	22084	22240	22289	21943	22188	22104	22214	22245	22203	22215	22144	22092	22148	22251	22306	22071	22132	22334	22315	22257	22244	22070	22087	22324	22198	22127	21965	22214	22083	22358	22143	22239	22150	22260	22340	22122	21926	21819	21891	22098	22236	22284	22133	22194	22209	22138	22287	22374	22295	22098	22402	22250	22054	22218	22356	22140	22028	22081	21869	22044	22085	22131	22250	22164	22095	22302	22108	22193	21967	22205	22214	22127	22149	22094	22016	22248	21962	22173	22205	22176	22264	22273	22338	22048	21884	22064	22190	22058	22108	22254	22090	22387	22183	22075	22286	22161	22176	22234	22126	22052	21936	22325	22154	22207	22278	22336	22314	22321	22072	22121	22152	22148	22171	22257	22366	22214	22058	22126	22214	22087	22190	22018	22188	22383	22166	22040	22316	22282	22171	22183	22061	22179	22187	22418	22178	22425	22349	22273	22514	22243	22337	21927	22341	22130	22264	22305	22117	22010	22305	22120	22269	22271	22190	22337	22444	22304	22201	22309	22213	22004	22098	22074	22130	22243	22167	22076	22238	22268	22232	21960	22297	22167	22152	22507	22104	22421	22182	22445	22249	22119	22165	22227	22060	22262	22318	22072	22275	22154	22216	21993	22207	22325	22160	22217	22413	22207	22062	22028	22064	22021	22207	22254	22163	22134	22141	22365	22230	22024	22100	22180	22203	22223	22027	22290	22207	22238	22226	22410	22423	22313	22032	22201	21973	22256	22198	21984	22027	22034	22164	22224	22253	22111	22457	22468	22100	22506	22212	22324	22361	22406	22181	22090	22282	21992	22234	22237	22137	21871	22208	22192	22088	22168	22341	22119	22181	22167	22152	22347	22225	22129	22175	22416	22130	22194	22105	22048	22228	22197	22092	22169	22180	22199	22251	22239	22326	22433	22201	22067	22056	22233	22077	22433	22102	22105	22062	22225	22150	21980	21967	22102	22286	22066	22085	22216	22168	22189	21903	22202	22196	22190	22273	22190	22085	21967	22189	22131	22437	22267	22033	22051	22402	22016	22320	22293	22245	22172	22278	22032	22044	22166	22291	22290	22079	22317	22194	22427	22177	22094	22137	22315	22284	22122	22070	22140	22239	22319	22071	22183	22340	22177	22263	22190	22104	22035	22252	22175	22165	22374	22271	22344	22233	22163	22085	22118	22022	22081	22418	22328	22163	22074	22267	22291	22299	22202	22051	22278	22122	22273	22032	22170	21989	22178	22167	22081	22086	22395	22183	22227	22344	22257	22108	22384	22052	22165	22016	22168	22153	22111	22174	22170	21914	22216	22417	22322	22380	22186	22148	22164	22159	21909	22115	22070	22323	22319	22129	22175	22318	21971	22139	22217	22354	22340	22237	22479	22119	22216	22443	22311	22080	22229	22080	22218	22298	22133	22301	22012	22197	22217	22375	22408	22235	22172	22371	22085	22196	22153	22279	22135	21925	22210	22203	22264	22334	21952	22149	22305	22190	22156	22257	22213	22188	22074	22150	22094	22425	22153	22166	22081	22229	22249	22235	22133	22178	21958	22155	22445	22285	22296	22230	22332	21813	22205	22173	22187	22166	22152	22181	22173	22079	22205	22301	22062	22397	22252	22255	22091	22271	22188	22278	22120	22112	22352	22324	22264	22179	22258	22104	22082	22293	22297	22343	22115	22326	22345	22179	22147	22125	21960	22432	22074	22249	22162	22231	22322	22231	22458	22234	22140	22210	22095	22201	22051	22274	22227	22365	22261	22322	22238	22182	22420	22137	22117	22344	22072	22072	22414	22130	22433	21949	22188	22353	22624	22166	22186	22247	22107	22062	21936	22206	22106	22043	22195	22200	22132	22097	22326	22260	22190	22266	22168	22297	22385	22191	22081	22101	22276	22093	22107	22135	22206	22044	22336	22252	22052	22320	22476	22050	22291	22136	22366	22251	22411	22313	22237	22020	22326	22255	22096	22227	22060	22382	22101	22205	22164	22139	22307	22282	22110	22209	22224	22187	22208	22091	22208	22261	22147	21967	22062	22186	22241	22056	22211	22150	22347	22265	21939	22021	22196	22135	22146	22370	22289	22288	22326	22352	22106	22036	22011	22177	22256	22088	22314	22213	22233	22232	22715	22234	22305	22104	21999	22402	22214	22041	22175	22279	22175	22268	22091	22333	22283	22141	22278	22118	22318	22175	22017	22014	22140	22291	22310	22327	22205	21998	22382	22271	22101	22264	22287	22492	22292	22232	22218	22197	22054	22056	22040	21957	22339	21972	22189	22211	22219	22206	22260	22162	22226	22102	22055	22000	22186	22165	22231	22232	22187	22216	22194	22204	22318	22239	22268	22363	22295	21944	22296	22256	22418	22185	21913	22129	22049	22140	22339	22171	22190	22056	22264	22284	22220	22268	21997	22124	22280	22400	22177	22097	22282	22152	22063	22162	21970	22271	22143	22295	22152	22142	22113	22191	22272	22200	22098	22237	22009	22234	22215	22182	22260	22341	21971	22049	22263	22077	22161	22228	22009	22139	21986	22366	22000	22240	22413	22154	22060	22174	22084	21973	22162	22227	22184	21848	22124	22189	22274	21936	22358	22076	22229	22377	22107	22074	22303	22263	22158	22288	22119	22226	22223	22234	22095	22319	22192	22139	22375	22256	22075	22179	22231	22156	22236	22170	22224	22266	22143	21979	22111	22069	22196	22102	22055	22288	22059	22078	22272	22148	22022	21977	22098	22217	22021	21918	22064	22031	22183	22047	22034	21937	22353	22327	22140	22195	22330	21975	22227	22239	22126	22180	22129	22076	22082	22412	22076	22244	22356	22065	22282	22163	22232	22327	22095	22107	22048	22233	22155	22282	22268	22208	22172	21843	22060	22353	22117	22186	22028	21999	22400	22146	22017	22288	22185	22066	22071	22170	22191	22115	22298	22171	22338	22172	22364	22129	22418	22397	22164	22407	22231	22314	22076	22332	22308	22134	22184	22523	22298	22293	22229	22123	22357	22237	22301	22204	22252	22035	22059	22129	22351	22398	22212	22356	22148	22221	22265	22309	22264	22128	22202	22060	22378	22218	22192	22421	22119	22502	22197	22305	22182	22200	22181	22279	22068	22144	22154	22104	22082	22181	22375	22121	22465	21829	22297	22085	22106	22145	22156	22133	22278	22187
25237	41330	32220	27326	24876	22412	20600	19337	18808	18267	17913	17513	17598	17562	17530	17381	17434	17367	17445	17401	17424	17190	17136	17177	17250	17375	17160	17322	17175	17236	17280	17167	17192	17215	17248	17206	17148	17066	17227	17146	17145	17221	17073	17329	17290	17403	17305	17225	17308	17339	17414	17188	17205	17168	17330	17215	17285	17256	17091	17235	17041	17294	17326	17245	17284	17029	17108	17172	17067	17269	17150	17190	17290	17148	17395	17275	17249	17160	16977	17216	17141	17154	17301	17158	17281	17134	16986	17346	17317	17295	17313	17055	17118	17074	17126	17329	17071	17200	17128	17121	17331	17211	17113	17223	17288	17183	17258	17153	17091	17211	17206	17158	17239	17103	17303	17224	17030	17301	17041	17001	17292	17156	17252	17135	17284	17244	17122	17136	17290	17272	17231	17309	17209	17270	17233	17249	17024	17342	17094	17240	17204	17189	17367	17216	17124	17325	17279	17108	17142	17148	17034	17304	17245	17186	17246	17086	17099	17170	17128	17221	17180	17212	17222	17227	17266	17135	17040	17298	17259	17213	17271	17192	17259	17313	17211	17141	17248	17018	17098	17275	17180	16998	17346	17121	17157	17348	17268	17186	17069	17224	17135	17099	16845	17177	17293	17254	17258	17358	17146	17083	17203	17219	17058	16999	17266	16925	17166	17258	17390	17143	17205	17351	17148	17197	17260	17265	17153	17112	17179	17276	17215	17187	17242	17106	17033	17354	17340	17375	17307	16923	17119	17127	17191	17031	17278	17268	17201	17065	17159	17090	17071	17059	17264	17131	17299	17192	17135	17272	17260	17197	17332	17287	17292	17118	17276	17181	17242	17307	17216	17220	17259	17238	17257	17222	17262	17352	17164	17151	17115	17141	17220	17234	17107	17233	17378	17106	17115	17045	17174	17114	17329	17170	17166	17168	17250	17213	17275	17047	17298	17300	17007	17113	17150	17214	17005	17163	17270	17162	17145	17190	17295	17339	17277	17251	17196	17140	17306	16975	17191	17171	17240	17152	17185	17299	17316	17309	17140	17228	17205	17239	17257	17319	17274	17198	17292	17185	17184	17314	17020	17254	17240	17205	17148	17236	17118	17225	17167	17283	17231	17153	17154	17236	17100	17252	17103	17098	17308	17133	17207	17012	17155	17174	17123	17177	17190	17055	17208	17122	17238	17220	17192	17286	17334	17313	16923	17276	17355	17320	17260	17269	17259	17207	17263	17361	17294	17023	17264	17319	17116	17155	17245	17222	17350	17094	17231	17122	17151	17104	17326	17240	17248	17200	17147	16976	17283	17121	17133	17054	17290	17138	17251	17129	17076	17158	17207	17262	17259	17163	17241	17143	17065	17332	17189	17432	17196	17070	17147	17186	17234	17268	17149	17104	17094	17245	17121	17147	17212	17189	17245	17089	17133	17157	17178	17288	17014	17295	17323	17242	17268	17122	17142	17229	17178	17321	17168	17130	16988	17085	17037	17127	17241	17167	17296	17078	17164	17310	17323	17254	17312	17262	17349	17132	17191	17161	17143	17123	17318	17197	17320	17340	17194	17104	17141	17135	17162	17249	17270	17298	17162	17252	17221	17279	17371	17238	17204	17215	17036	17270	17172	17252	17180	17311	17179	17235	17077	17144	17132	17096	17476	17267	17209	17169	17343	17170	17193	17084	17106	17256	17233	17265	17186	17282	17238	17268	17226	17392	17056	17082	17227	17172	17233	17124	17300	17174	17143	17124	17316	17180	17124	17133	17057	17134	17191	17432	17228	17194	17098	17119	17216	17354	17138	17337	17205	17136	17278	17257	17187	17303	17308	17177	17183	17174	17077	17095	17148	17286	17359	17205	17190	17154	17215	17152	17311	17215	17217	17224	17186	17367	17330	17240	17204	17231	17252	17157	17200	17241	17153	17103	17363	17179	17237	17168	17161	17240	17231	17144	17142	17273	17241	17235	17347	17236	17368	17397	17184	17279	17345	17322	17450	17230	17096	17224	17292	17262	17291	17278	17329	17181	17034	17284	17285	17242	17137	17161	17297	17197	17090	17308	17248	17202	17296	17013	17353	17195	17292	17149	17165	17198	17177	17360	17145	17391	17501	17099	17244	17166	17194	17095	17394	17120	17256	17129	17148	17093	17287	17294	17217	17106	17120	17228	17279	17212	17278	17143	17307	17138	17172	17111	17313	17199	17104	17095	17095	17400	17203	17118	17094	17167	17097	17357	17200	17119	17267	17247	17131	17277	17220	17171	17314	17192	17231	17082	17263	17266	17303	16998	17072	17216	17075	17132	17003	17255	17273	17244	17148	17074	17352	17381	17231	17312	17191	17129	17317	17198	17104	17063	17220	17260	17233	17224	17251	17274	17165	17207	17123	17196	17173	17107	17250	17181	17338	17339	17242	17281	17234	17165	17227	17192	17202	17042	17229	17172	17234	17120	17243	17280	17366	17143	17254	17153	17119	17076	17241	17217	17292	17277	17337	17167	17155	17105	17157	17271	17451	17035	17116	17256	17189	17119	17234	17134	17313	17344	17121	17056	17270	17113	17236	17204	17246	17241	17084	17141	17020	17250	17231	17008	17282	17256	17217	17185	17129	17271	17144	17149	17213	17111	17078	17326	17149	17186	17194	17109	17316	17168	17219	17339	17213	17377	17180	17228	17371	17351	17145	17195	17458	17152	17256	17267	17212	17004	17120	17336	17207	17229	17151	17365	17055	17129	17213	17154	17329	17309	17249	17259	17141	17248	17282	17145	17174	17345	17211	17234	17250	17205	17208	17085	17119	17022	17424	17180	17173	17438	17085	17179	17158	17340	17227	17382	17181	17217	17164	17294	17348	17082	17249	17183	17173	17077	17319	17128	17252	17302	17285	17160	17269	17216	17235	17223	17301	17109	17144	17183	17026	17170	17234	17079	17130	17334	17063	17060	17384	17135	17094	17100	17252	17305	17272	17211	17132	17362	17084	17368	17226	17248	17134	17201	17331	17260	17238	17371	17210	17292	17097	17106	17411	17104	17332	17239	17197	17288	17089	17384	17159	17119	17354	17285	17175	17250	17307	17190	17180	17101	17232	17220	17150	17191	17166	17214	17093	17315	17173	17212	17219	17129	17238	17122	17141	17069	17125	17183	17275	17278	17169	17275	17132	17172	17119	17150	17309	17137	17076	17302	17227	17212	17266	17106	17030	17431	17234	16984	17245	17287	17043	17203	17287	17325	17108	17355	17276	17087	17133	17308	16967	17201	17118	17034	17307	17069	17153	17185	17176	17214	17275	17258	17078	17045	17276	17226	17174	17263	17293	17076	16980	17196	17141	17379	17358	17145	17214	17180	17215	16986	17207	17436	17234	17058	17150	17237	17191	17096	17152	17384	17079	17336	17045	17235	17264	17307	17172	17140	17348	17202	17263	17141	17240	17376	17200	17318	17257	17077	17092	17318	17116	17140	17331	17249	17350	17068	17242	17133	17159	17116	17345	17229	17065	17224	17184	17071	17151	17390	17241	17321	17264	17088	17293	17190	17309	17185	17330	17279	17292	17146	17250	17104	17269	17261	17175	17216	17264	17098	17170	17206	17175	17051	17444	17236	17293	17013	17117	17224	17149	17354	17286	17305	17341	17151	17262	17176	17178	17333	17126	17122	17153	17276	17264	17172	17103	17298	17439	17246	17362	17341	17381	17163	17188	17269	17101	17115	17095	17185	17055	17241	17454	17189	17174	17270	17256	17202	17325	17198	17312	17074	17203	17210	17113	17323	17318	17153	17153	17100	17278	17246	17159	17181	17176	17288	17098	17204	17095	17184	17320	17258	17129	17122	17377	17164	17210	17308	17207	17133	17298	17164	17033	17015	17160	17098	17252	17202	17239	17184	17352	17201	17410	17315	17156	17133	17212	17226	17126	17307	17218	17077	17173	17131	17256	17128	17128	17330	17222	17178	17255	17253	17191	17090	17103	17127	17264	17260	17151	17265	17189	17095	17179	17313	17114	17325	17194	17092	17226	16999	17107	17252	17215	17254	17260	17099	17279	17337	17177	17181	17323	17199	17199	17299	17024	17063	17260	17091	16995	17426	17298	17325	17421	17296	17189	17198	17234	17207	17215	17324	17247	17016	17127	17273	17176	17214	16959	17477	17181	17310	17354	17243	17200	17371	17493	17325	17243	17302	17382	17260	17136	17111	17171	17220	17092	17120	17311	17081	17145	17194	17097	17144	17161	17155	17253	17238	17096	17165	17195	17115	17296	17122	17195	17137	17264	17219	17247	17506	17134	17349	17094	17125	17110	17334	17116	17072	17215	17148	17291	17022	17173	17309	17293	17161	17128	17248	17367	17300	17147	17113	17133	17244	17152	17090	17478	17208	17346	17205	17149	17148	17301	17059	17112	17330	17304	17118	17294	17223	17439	17059	17214	17451	17158	17095	17225	17262	17355	17066	17250	17276	17253	17299	17136	17206	17217	17180	17339	17110	17176	17296	17157	17335	17396	17260	17094	17116	17126	17256	17136	17288	17052	17084	17148	17268	17179	17172	17242	17163	17194	17193	17239	17069	17115	17289	17037	17239	17112	17117	17332	16980	17284	17178	17249	17137	17288	17148	17092	17057	17098	17222	17226	17041	17033	17216	17341	17122	17189	17338	17168	17285	17292	17368	16971	17164	17281	17205	17216	17233	17354	17308	17226	17209	17168	17197	17245	17131	17307	17097	17093	17333	17105	17150	17234	17198	17263	17402	17084	17339	17252	17183	17224	17318	17250	17250	17182	17225	17061	17302	17317	17132	17314	17162	17139	17236	17145	17203	17130	17352	17208	17289	17342	17416	17082	17289	17353	17327	17203	17134	17042	17135	17230	17220	17257	17157	17323	17302	17127	17240	17049	17374	17208	17097	17284	17185	17302	17204	17217	17290	17189	17242	17189	17081	17113	17081	17197	17049	17218	17331	17180	17137	17125	17242	17204	17353	17255	17150	17214	17277	17145	17263	17359	17275	17266	17252	17253	17198	17202	17280	17370	17283	17277	17163	17142	17199	17208	17129	17180	17235	17268	17203	17222	17196	17307	17168	17164	17252	17219	17115	17374	17300	17190	17304	17281	17190	16901	17238	17305	17167	17422	17132	17339	17386	17097	17096	17308	17273
22238	21395	28708	24528	22521	26443	28770	24537	23327	23574	22964	22723	22574	22534	22635	22373	22112	22279	22333	22275	22353	22203	22249	22224	22040	22039	22121	22107	22142	22129	22095	22156	21915	22180	21861	22125	22033	22121	22049	21783	21876	22032	22083	21925	22020	22051	21926	22265	21898	21951	22130	21755	21988	22044	22053	22103	22020	22075	21966	21780	22049	21968	22064	22027	21909	22008	21979	21946	21820	21892	22309	22003	22021	21889	22001	21931	21926	21862	21897	21963	21742	22001	22063	22005	22151	22046	22104	22025	22083	21988	22071	21855	21975	21918	21786	22066	22079	21953	21768	22186	21719	21806	22100	22088	21715	21939	21811	21769	21957	22069	21930	22006	21794	22021	21840	21946	21596	21967	21841	21970	21985	22202	22111	21791	21817	21965	21973	22166	21982	21963	21963	21952	21902	21806	21930	21865	22011	21947	22068	21940	21965	22041	21901	21867	22019	22059	22035	21901	22089	22095	21935	22030	22124	21708	21955	21958	22133	21816	21996	21962	21666	21949	21824	21798	21705	21972	21901	21756	21958	21924	21806	21962	21905	22157	21897	22035	21770	21986	21909	21984	22000	21891	21689	21773	21915	21875	21987	21911	21977	21733	21732	21752	22079	21829	21812	21816	21818	21814	21965	21925	22057	21946	21893	22060	22133	21871	21864	22013	21880	22147	21740	21846	21712	22010	22080	21882	22161	22079	22103	22047	21903	22090	21819	22067	22045	21813	21877	21863	21928	22098	22072	22003	22021	21807	22043	21949	21954	21990	21942	22013	22013	22069	22069	21919	21904	22042	22203	21982	21972	22153	21931	21868	22095	22120	22016	21949	21922	21932	22152	21853	21991	21957	21785	22021	21842	21994	21872	21920	22038	22158	21914	21895	21820	22031	21917	22187	21910	22184	21891	21827	22020	21944	21872	21966	21818	21850	21824	21996	21801	21972	22002	22066	21973	21998	22172	21967	22002	21942	22115	21969	21864	21911	21805	22300	21914	21953	21656	22022	21898	21748	21871	21853	21858	21931	21853	21785	21980	22062	22066	22003	22227	22144	22122	22029	21789	21859	21992	22033	21986	22073	21867	21975	22045	21919	22046	21885	21930	21988	21832	21836	22040	21854	21909	21860	21850	22023	21926	21579	21978	21991	21826	21838	21947	22127	21917	21770	21973	22001	22009	21848	21938	21879	21834	21717	21897	21952	21894	21886	21906	21977	21744	21889	21650	21921	22152	21651	22062	21890	21887	22027	22035	21866	21906	22097	21913	21827	22103	22037	22042	21743	21937	21767	21909	21884	21969	22132	22084	22133	21988	21947	21952	21849	21927	21989	21902	21825	21828	21814	21906	22096	21831	21792	22039	21900	21780	21924	21851	21883	21935	21864	21831	22098	21962	22237	22101	21817	21859	21730	21931	21838	21944	21889	21657	21957	21858	21913	22045	21754	21969	21767	21956	21756	22124	22031	21721	22012	22128	22019	22152	22185	21777	22001	21846	21843	21958	22046	22143	22131	22149	22111	22174	22328	22105	21975	21949	22023	21947	21863	22122	21882	21750	22146	21992	21978	22003	22039	21907	21977	22044	21901	21820	21734	21719	22119	21929	22034	21872	22055	21974	21962	21933	21914	21950	21828	21793	21628	21721	22058	22107	21944	21719	21817	21982	22134	21907	21813	21746	21779	21924	21947	22134	22057	22020	21596	22164	22069	21970	22126	21765	21808	22002	22148	21866	21742	22079	21969	21780	22173	21741	22045	21809	21703	21900	21998	22009	21994	21851	21946	21809	22016	21815	21862	22040	21918	21965	22070	21759	21719	21959	21752	21965	21966	21827	21991	21853	21860	21786	21766	22054	21959	22016	21987	21883	21740	21929	21869	21878	22108	21734	22008	21953	21893	21857	21724	21968	22057	21866	21916	21947	21838	22104	22110	21889	21882	22125	21883	21988	21861	21898	22154	22027	21874	21860	21896	21977	21961	21779	21938	21754	22008	21946	21939	21892	21843	21828	21968	22111	21925	21896	21999	22017	22170	21983	22068	21876	21966	21839	22104	21892	21784	22033	22127	21991	21822	22110	21820	21882	21735	21956	22001	21820	21983	21738	22054	21802	22020	22064	21947	22211	21954	21891	22054	22019	21916	22001	21940	21853	21900	21839	21822	21998	21863	21910	21955	21827	21943	21956	22007	21722	22072	21784	21993	21931	22035	21807	21713	22006	21896	21752	21991	22084	22040	21968	21971	22024	21821	21949	21990	21837	22039	21728	21942	22205	21852	22049	21887	21873	21969	22333	22043	22054	21960	21937	21872	21923	21965	22042	22092	22030	22033	22013	21817	22007	22035	22049	22024	22074	22018	22070	22047	21916	22023	21991	22066	22012	22013	22005	21935	21829	22086	22171	21931	21945	21765	21842	21968	21929	21893	22055	22009	21865	21826	21871	21763	21957	22087	21968	21712	22032	21948	21955	21976	21852	21950	21913	22093	21819	21818	22027	22131	21984	21935	21896	21927	22099	22062	21862	22066	21933	21831	21962	21846	21648	21841	22008	22129	21941	21874	21840	21799	21844	21914	22060	21961	21802	21987	21966	22112	22144	22135	21945	21975	21711	21984	21898	21917	21979	21844	21741	21786	21792	21962	22013	21865	21948	21800	21954	21740	22188	22088	21949	21841	22010	21927	21992	21910	21939	21714	21931	22018	21774	21915	21914	21912	21699	21972	21770	21577	21985	21725	21967	21976	21711	21871	21943	21911	21947	21796	21891	21962	21984	21850	21899	21972	21960	22205	21823	22017	21639	21817	21874	22038	21892	22121	21821	21869	21894	22019	21801	22068	21952	21936	22063	22137	22070	21925	21718	22145	21919	22041	21847	21772	21811	21957	22091	22201	21889	21966	21908	21609	22065	21809	21960	22153	21717	21848	21877	21918	21775	22014	21983	21930	22001	21860	21834	21932	22140	21794	21980	21936	21900	22148	21961	21760	22041	21851	21739	22080	21723	22177	21873	21985	21856	21822	21813	21893	21949	21722	21874	21680	21850	21763	21981	22098	22012	21764	21757	21833	22160	21913	21763	22017	21806	21880	22047	21812	21646	22091	21911	22027	21929	22021	21757	21722	22281	22114	21844	21778	21876	22070	21897	21932	21989	22024	21854	21929	21910	22051	21816	21701	22105	21993	21875	21984	21946	21899	22025	22087	21875	21757	21981	21936	22017	22047	21951	22015	21944	22074	21985	21753	21952	21857	22099	22146	22102	21926	22041	21996	22048	22131	21779	22009	21900	21953	21974	22032	21678	21753	22013	22105	21946	21770	21719	22008	21956	21942	22116	22008	22006	21757	21975	21807	22178	21978	21945	22095	21979	21920	21960	21817	22109	21892	21986	21826	21862	21950	22065	22051	21803	21972	22211	21980	21790	21940	21919	21847	21994	21949	21944	21816	21936	21796	22027	22091	22098	22035	21929	21795	21838	21982	22031	21990	21862	21908	21913	21856	21972	21741	21881	22161	21851	22168	22050	21987	21919	21889	21968	21854	21934	22048	22078	21995	21971	21864	21975	21882	21883	21669	21993	22009	21904	22011	21810	22191	21822	21854	21926	21711	22057	21962	22004	21872	21953	21918	21636	21979	21887	22253	21834	21978	21914	21899	21725	21650	21685	21757	21826	21627	21823	22014	21876	21667	21812	21769	21822	22154	21938	21848	21890	21931	21817	21840	21985	21934	22015	22100	21771	21786	21697	22025	22102	21754	21834	21965	22188	22045	22005	22023	21976	21994	22060	21808	21886	21952	21858	22036	21921	21931	21861	22110	21979	22136	22092	21980	21645	21930	21974	22053	21828	21815	21880	21947	21941	22066	21946	21846	21955	21741	21883	21838	21689	21778	21815	21765	21949	21903	21880	21883	21861	21741	22137	21998	22008	21882	21869	22086	21945	21885	22030	21958	21951	21850	21842	21828	22105	22024	22157	21896	21982	21932	22028	21787	21803	21748	21863	21894	21645	21979	21853	21873	21830	21975	21861	21807	22047	21796	21848	21972	21908	21914	22043	21940	21915	22114	21946	21689	21767	21807	22152	22093	21730	21878	21963	21600	22027	22016	21966	22066	22189	22067	21973	22049	21837	21812	21849	21844	22191	21928	22032	21927	21791	21931	21765	21930	21910	21779	21979	22033	22216	21895	21993	21812	21764	22082	21891	21875	22002	21873	21816	21716	22054	21988	21823	21949	22184	21891	21893	22130	21842	21931	21885	21914	21951	21945	21961	21670	21790	21969	22010	22167	22050	21986	22110	21962	21934	21873	22069	22087	21768	21924	21836	21854	21999	21817	21934	21875	21757	21890	21894	21818	21804	22035	22084	21992	21669	21954	22126	21850	21924	21852	21900	21980	21879	21767	22030	21977	21992	22019	21926	21986	21977	21819	21852	22167	21693	21887	21939	21906	22093	21865	22074	22047	21711	21904	21948	21833	22191	21859	21719	21831	21829	21818	22130	21977	21928	22003	21985	22040	21842	21941	21925	22005	21777	21813	21943	22103	21868	21786	21958	21882	21893	21958	22079	21920	22118	22005	21832	21867	21993	21975	21941	22078	21691	22117	22003	21911	21961	21819	22220	21969	22109	21981	21793	21984	21869	21987	21823	21898	21906	21929	22083	22019	22095	21961	22094	21938	21857	22135	21949	22010	22041	22199	21888	21946	21810	21977	21988	22091	21966	21873	21834	21660	21937	21827	21807	21873	21861	21816	22102	21971	21824	21950	22051	21696	22218	21667	21815	21972	21912	21678	22001	22229	22096	21943	21828	21851	21949	22069	21923	21719	21912	21752	22075	22062	21924	21953	21791	21931	21951	22005	22072	21960	22092	21945	22118	21986	21914	22154	21907	21983	22002	21827	21694	21855	21846	22032	22006	22143	21936	21927	22037	22062	21870	21942	21962	22099	21876	21867	21742	21883	21873	21802	22020	21987	22027	22037	21708	22142	22031	21990	22043	21793	21788	21770	21809	22036	21987	22062	22075	21729	21830	21887	22126	21940	21819	21930	21990	21744	21884	22045	22070	21723	22066	21888	21932	21748	22111	21910	21718	21809	21785	22124	21952	22091	21902	22064	21948	22084	21698	21853	22013	21808	22161	22052	21943	21883
26036	48506	38239	32496	28823	25662	22979	21019	19921	19305	18723	18127	17869	17651	17649	17570	17340	17283	17435	17490	17232	17344	17253	17290	17288	17018	17279	17191	17197	16948	17153	17149	17209	17298	16951	17023	17017	17077	17188	17054	17159	16962	17105	17064	17114	17066	17059	17011	17266	16918	17106	17059	17239	17007	17021	17065	17021	17216	17166	17124	17119	16977	17089	17295	17022	16990	17053	17294	17012	17111	16983	17053	16956	16970	17171	17226	17130	17113	16980	17022	16931	17085	17089	16972	17065	17150	17192	16992	17006	17257	17021	17026	16873	17109	17081	17097	17013	17069	17107	17073	17182	17025	17017	17004	16982	16856	17071	17030	17058	17189	17137	16897	16782	16988	16904	17071	17105	17208	17055	16999	17199	17159	17226	16949	16828	17143	17028	16990	17021	17189	17101	17115	17093	17019	17111	17034	17162	16972	16887	17212	17103	16999	16928	17263	17131	17030	17014	17131	16942	17196	17127	17036	17123	16942	17077	17161	16932	17039	17148	17042	17198	16970	17036	16963	17217	17224	16982	17032	17054	16867	17003	17179	17041	16958	17046	17056	17013	16796	17074	17099	17094	16888	17103	17126	16975	17085	17202	16970	17098	17128	17028	16929	16939	17076	17052	16849	16941	17137	16977	16979	16903	17096	16863	17007	17086	17173	17209	17120	17063	17216	16957	17205	17050	17109	17114	17096	17086	17015	17060	17106	17070	17083	16965	17156	17130	17167	16963	16904	17012	17153	17113	16869	16967	17092	17283	16994	17104	17062	17042	17142	17033	17192	17070	17201	16988	16999	17007	17244	16973	17100	17146	17213	16940	17101	17103	16916	17104	17032	17073	17050	16872	16999	17041	17008	17077	17130	17151	17241	17182	16992	17053	17003	17224	17063	17020	17132	17116	17023	17133	17080	17055	17098	16996	17088	17035	17110	17128	17002	17066	17096	17136	16927	17056	17173	17089	17035	17109	16994	17020	17250	16984	16979	17012	17072	16936	17247	17114	16979	17141	17144	17039	16940	16937	17043	17089	17233	17032	17103	16893	17085	17096	17042	17215	16996	16962	16861	17021	17167	17025	17061	17095	17070	17013	16994	16992	16967	17006	17155	16857	16880	16862	16899	17000	17137	16928	17113	16938	16931	17082	16993	16878	17193	17025	16995	17040	17146	16996	16986	17041	16988	17128	16991	16899	17171	17091	17031	16997	16883	17131	17075	17169	17245	17078	16905	17068	16779	16953	17120	17103	17129	17070	17001	17067	17254	17059	17174	17145	17311	17074	17024	17092	17010	17138	17154	17015	17020	17055	17161	17249	17086	17102	17098	17027	17106	17130	17200	17070	17106	17084	17197	17071	17102	16958	17145	17187	17242	17268	16945	16822	17047	17092	17130	16949	17118	17050	17070	16954	17060	17222	16971	16988	17080	17082	16878	16971	17030	17066	17104	17102	17108	16969	16963	16992	17071	17062	16831	17098	17184	17016	17239	17204	17078	16919	17248	17192	17159	17112	17022	17115	17187	16946	16999	17144	17080	17048	17060	17098	16966	16978	17120	16919	17013	17148	17004	17214	17182	17007	17064	17017	16953	17129	17281	17042	17059	17069	17185	17273	17048	17116	17143	17138	16992	16951	17012	17127	17151	17005	17013	17103	17337	17113	17104	17055	17133	17224	17172	16908	17094	16972	17193	17232	17016	17332	17014	17131	17150	17112	16963	17109	16996	17031	16945	16995	17072	17027	17044	16897	17064	17063	17088	17175	17084	17152	17034	16998	16954	16959	17062	17071	17123	17129	16955	17122	16964	17126	17105	17126	17176	17076	16862	16979	17145	17119	17121	16994	16863	17114	17109	17090	17043	16974	17086	17104	17049	17208	17019	17199	17048	17117	17084	17125	17175	16997	17114	17183	17126	16949	17055	17079	17114	17108	17104	17001	17092	17215	17049	17040	17126	16987	17079	17099	17072	17057	17148	17230	17154	17151	16864	16834	17126	17081	17108	16999	17051	17184	16991	17067	16982	17227	17151	17004	17056	16954	17074	16879	17064	17231	17141	16964	16900	17054	17145	16873	17001	16908	16936	16946	17054	17085	17272	17057	17113	17106	17056	16990	17095	17029	16950	17004	17080	16982	17024	17125	17131	17155	17133	17111	17055	17132	17206	17176	16929	17334	17084	17161	16979	17038	17108	17107	16908	17051	16992	17231	17007	16908	17156	17064	17094	17054	17162	17099	17146	17038	17004	16993	17013	17013	16960	17120	16975	16947	17166	17089	17089	17040	17057	17113	16899	17144	16995	17058	17162	17003	17120	17193	17095	16888	17182	17057	17098	17139	17078	16988	17024	17132	16920	17120	17186	16985	17068	16984	17161	17084	17183	17156	17040	16918	16953	17002	16971	17113	17207	17050	17109	16845	17107	17039	17151	17133	16908	16962	17267	17040	17156	17050	16797	17088	17013	17192	17014	17010	16929	17107	17220	17094	16984	16976	16997	17048	17237	17054	17098	16997	17239	17263	17094	17064	17125	17099	17038	17126	17076	16937	17014	16982	16949	16977	17040	17035	17007	17163	16955	17192	16905	16993	16981	16938	16976	17055	17118	17007	17120	16962	17080	16945	17062	17096	17161	17224	17178	17228	17160	17144	16973	17069	17064	17183	16921	17129	17028	16936	17007	16919	17057	16990	16994	16987	17128	17121	17133	17112	16940	16996	17076	16994	17237	16908	17134	17100	16941	17073	17126	16958	16992	17011	17067	17003	17130	16917	17123	16957	16983	16984	16990	17167	17075	17202	17122	16957	17013	17248	17134	17014	17164	16929	17064	17096	17014	16906	16830	17096	17064	17005	17140	16932	17060	17073	17114	17074	17014	17064	17224	16984	17217	17164	17180	17027	17053	17144	17078	17133	17037	17152	17144	17157	16982	17070	17162	17182	16931	16928	16843	17194	17087	16986	17094	17017	16977	16850	17123	17044	17258	17025	16998	17054	16981	16955	16954	16990	16847	17075	17155	17001	17065	17004	17100	17159	17225	17262	16891	16985	17106	17149	17101	16885	17144	17197	17158	17019	16963	17057	17048	17054	16973	16950	17220	17150	17146	17173	16964	16960	17061	17112	17141	16986	17173	17030	17038	17040	17122	16926	17036	16973	17022	17080	17139	17015	17276	17019	17054	16991	16875	16977	17071	16990	17211	17156	17244	17011	17005	16928	17069	17120	17093	16932	16828	17044	17160	17098	17181	17261	17114	17135	17018	17142	17095	16929	16966	17010	17092	16992	17255	16978	16882	16995	17045	17254	17148	17087	17144	17051	16955	17083	17072	17069	16912	17029	16958	17124	16933	17105	17013	17082	17042	16966	17025	17055	17125	17007	16915	17050	17096	17061	17174	17192	17000	17129	17038	17070	17007	17118	16949	16950	17114	17095	17019	17049	16886	16959	17006	17044	16955	17024	17084	16952	17084	17195	17190	16916	17025	17159	16901	17093	17015	17027	17138	17007	16828	17034	17230	17066	17002	17035	16925	17019	17089	17000	17006	17028	16953	17015	16972	16915	16934	17037	17056	17112	17103	17063	16904	17012	17115	17135	17108	17117	17007	17163	17121	17178	17099	17118	17180	17048	17214	16809	17036	17318	16987	16972	16988	17113	17201	17069	17074	17206	17026	17177	16990	16972	17183	16806	17267	17038	16975	17043	16991	17037	17061	16884	16996	16990	17091	16930	17040	16979	17034	17020	17220	17246	17053	17185	16870	17083	16968	17150	17114	17096	17019	17106	17033	17160	17011	17216	17073	17260	16951	17080	17088	16991	17258	17071	16908	17049	17070	17047	17064	16980	16980	17258	16976	17011	17112	17064	17165	16871	17014	16914	17080	17229	17116	17083	17035	17212	17169	17027	17022	17113	17024	17074	17189	17108	17052	17163	17168	17090	17008	17076	17245	16941	17120	16981	17001	17192	16937	16978	16973	17142	17102	17117	17175	17009	17150	17080	17006	17108	16984	17005	17061	17129	17194	16913	17045	17105	16943	17174	17235	16977	16942	17055	17126	17028	17221	17167	17165	16883	16944	17121	17287	16957	16982	17261	17008	17067	17063	17109	17063	17061	17102	17045	17086	17000	17040	16949	16861	17080	16863	17084	16882	16945	16949	17081	17036	16954	16937	17047	16923	17164	16960	17025	16970	17058	17123	17169	17033	16973	17189	17089	17008	16889	17082	16912	17108	17004	17053	17091	17091	16934	16936	17003	17163	17180	16879	17013	17068	16982	17232	17139	16986	16964	17020	17002	17075	17146	17056	17164	17022	17058	17216	17239	17023	17172	17017	17093	17060	16901	17089	17042	17114	17028	17037	17089	16977	17004	17076	17009	17136	17106	17054	17059	17018	16929	17127	17106	17016	17062	16898	17083	17244	17080	17099	17024	17090	17022	17103	17006	17084	16908	16821	16986	16962	17056	17078	16959	17085	17000	17073	17002	17112	17039	17044	17085	17217	16940	17062	17091	16909	17102	17118	17125	17062	17118	16954	17136	17109	17245	17207	17065	17177	17079	16940	16879	17014	16873	17145	16960	17138	16951	17254	16973	17048	17034	16992	17108	17050	17172	17017	17016	17189	17167	17105	17108	17147	17233	17115	17239	17078	17000	17145	17069	17165	17060	17076	17084	17208	17060	17149	17150	16996	17045	17023	17045	17047	17077	17130	17091	17193	17104	17048	17180	17177	17063	17152	17198	17093	16994	17058	17164	17030	17159	17131	16860	17150	17043	17180	17046	17277	17234	17143	17089	17176	17043	17024	17275	17074	17038	17096	16908	17022	17036	16763	16997	17133	17043	17111	17010	17013	17018	17143	17074	16989	17015	17148	17106	17125	16973	17070	17091	17080	16989	17015	17123	17266	17287	17052	17160	17174	16927	17113	17154	16949	17171	17100	17012	17132	17050	17006	16938	17056	16971	17156	17042	16981	17079	16980	16919	17098	16836	17099	16955	16979	17016	17016	17068	16940	17032	16901	17093	17110	17018	17055	17068	16970	16997	17137	16987	17090	17119	17019	17162	16970	16970	17045	16937	16959	17012	17084	16986	16998	17209	17106	17018	17059	17029	17138	17312	17211	17071	17077	17027	17182	16972	17160	16885	17089	17105	17027
31679	30429	33579	29946	26299	25139	24084	23451	22920	22903	22599	22547	22488	22405	22446	22480	22568	22151	22231	22372	22285	22053	22356	22181	22338	22182	22332	22177	22213	22181	22234	22503	22363	22210	22028	22444	22369	22317	22129	22226	22289	22082	22135	22413	22543	22353	22411	22139	22306	22357	22395	22236	22068	22062	22312	22201	22296	22177	22276	22279	22300	22221	22316	22073	22459	22408	22242	22261	22253	22089	22258	22256	22425	22062	22246	22185	22349	22201	22374	22333	22284	22217	22312	22256	22098	22317	22163	22268	22079	22291	22254	22178	22134	22192	22192	22163	22235	22317	22154	22284	22287	22336	22513	22303	22243	22342	22314	22200	22241	22274	22084	22250	22337	22231	22062	21964	22106	22108	22158	22117	22338	22553	22182	22193	22297	22115	22322	22057	22262	22434	22194	22212	22394	22386	22265	22406	22208	22387	22314	22197	21927	22197	22231	22343	22180	22092	22296	22252	22125	22128	22155	22188	22132	22319	22009	22097	22316	22274	22146	22326	22329	22147	22040	22224	22458	22278	22338	22118	22356	22148	22094	22246	22227	22095	22208	22375	22083	22398	22136	22176	22297	22289	22321	22358	22203	22252	22274	21915	22185	22199	22282	22214	22227	22195	22150	22213	22381	22442	22209	22250	22223	22212	22302	22127	22041	22094	22319	22152	22061	22231	22337	22123	22364	22280	22329	22234	22414	22239	22245	22049	22363	22118	22200	22296	22275	22181	22352	22203	22184	22338	22198	22253	22215	22210	22137	22547	22355	22219	22349	22376	22242	22414	22299	22384	22231	22125	22301	22226	22369	22221	22273	22348	22417	22260	22482	22329	22291	22343	22341	22396	22398	22064	22135	22118	22252	22415	22279	22178	22163	22294	22269	22320	22312	22110	22378	22332	22247	22158	21974	22256	22164	22208	22334	22288	21947	22113	22094	22280	22088	22372	22254	22480	22426	22243	22360	22265	22547	22340	22351	22101	22269	22229	22171	22378	22104	22219	22190	22212	22285	22405	22238	22332	22281	22245	22085	21913	22262	22287	22442	22130	22425	22320	22379	22237	22155	22245	22195	22059	22035	22090	22105	22253	22373	22215	22068	22279	22373	22210	22378	22364	22402	22206	22293	22136	22255	22301	22339	22209	22224	22138	22257	22095	22267	22101	22194	22021	22410	22308	22426	22169	22262	22222	22344	22358	22425	22353	22315	22349	22313	22412	22366	22435	22203	22107	22303	22242	22224	22261	22346	22013	22410	22223	22155	22336	22221	22359	22346	22250	22268	22309	22154	22308	22210	22191	22373	22198	22303	22244	22149	22288	22183	22244	22182	22095	22146	22123	22255	22129	22108	22240	22325	22372	22296	22150	22074	22121	22571	22207	22182	22168	22423	22349	22284	22356	22201	22133	22308	22271	22300	22271	22167	22110	22142	22087	22354	22314	22313	22314	22352	22125	22227	22117	22117	22125	22289	22045	22162	22149	22149	22211	22335	22332	22229	22343	22093	22083	22004	22269	22595	22136	22178	22407	22408	22449	22525	22106	22230	22179	22299	22211	22317	22221	22357	22293	22294	22314	22030	22318	22325	22318	22359	22155	22192	22258	22347	22293	22391	22420	22231	22358	22246	21978	22094	22284	22482	22331	22150	22235	22355	22206	22225	22313	22355	22386	22336	22210	22236	22385	22186	22329	22574	22281	22287	22358	22404	22287	22380	22278	22166	22186	22271	22173	22187	22370	22292	22282	22111	22041	22254	22040	22183	22393	22416	22309	22459	22409	22087	22213	22194	22154	22320	22336	22155	22387	22109	22255	22336	22433	22428	22392	22264	22388	22359	22266	22403	22209	22194	22103	22464	22173	22310	22419	22189	22021	22124	22111	22279	21996	22364	22478	22192	22228	22113	22165	22165	22307	22120	22450	22294	22549	22118	22273	22154	22263	22305	22270	22413	22424	22110	22222	22276	22054	22240	22241	22247	22258	22202	22256	22399	22261	22394	22421	22275	22355	22322	22424	22235	22227	22278	22131	22211	22368	22202	22222	22295	22358	22168	22379	22262	22131	22448	22165	22322	22043	22195	22208	22350	22280	22247	22324	22270	22254	22134	22417	22021	22286	22264	22260	22208	22282	22241	22426	22292	22406	22280	22373	22306	22164	22366	22190	22324	22095	22010	22139	22203	22357	22264	22238	22337	22149	22140	22188	22390	22399	22182	22173	22199	22214	22222	22234	22110	22281	22017	22432	22135	22428	22276	22172	22431	22409	22191	22144	22397	22369	22153	22129	22153	22284	22176	22243	22231	22349	22244	22292	22383	22044	22351	22305	22321	22197	22266	22126	22466	22386	22036	22050	22240	22204	22139	22265	22172	22224	22075	22156	22271	22541	22170	22302	22231	22162	22333	22380	22227	22508	22464	22031	22193	22092	22299	22253	22239	22117	22288	22105	22277	22246	22164	22217	22304	22308	22175	22114	22177	22293	22172	22273	22496	22199	22182	22159	22271	22261	22273	22239	22466	22156	22229	22100	22206	22348	21980	22188	22235	22065	22443	22311	22108	22305	22191	22333	22515	22328	22073	22311	22322	22280	22435	21965	22211	22241	22310	22317	22299	22270	22052	22078	22039	22390	22346	22333	22227	21954	22090	22103	22257	22351	22235	22333	22120	22066	22396	22269	22301	22262	22231	22337	22206	22290	22380	22211	22314	22396	22262	22279	22175	22215	22192	22269	22034	22430	22341	21925	22252	22364	22198	22176	22482	22225	22240	22144	22272	22309	22324	22374	22304	22195	22311	22385	22401	22196	22290	22384	22500	22105	22273	22334	22275	22119	22211	22074	22361	22248	22301	22294	22271	22311	22546	22297	22497	22219	22327	22310	22467	22115	22295	22319	22236	22189	22147	22246	22172	22288	22149	22265	22280	22182	22334	22198	22384	22316	22044	22351	22084	22197	22279	22226	22226	22320	22360	22363	22341	22224	22345	22316	22298	22152	22415	22365	22200	22241	22145	22286	22115	22261	22376	22282	22432	22363	22178	22273	22316	22204	22353	22408	22282	22271	22355	22406	22087	22286	22489	22380	22474	22231	22375	21991	22399	22231	22272	22252	22250	22104	22166	22180	22245	22291	22397	22304	22449	22241	22043	22265	22266	22333	22200	22481	22206	22233	22302	22255	22129	22273	22368	22504	22433	22145	22317	22469	22128	22207	22379	22315	22254	22174	22159	22252	22331	22496	22190	22309	22229	22023	22109	22235	22222	22159	22334	22068	22189	22319	22196	22031	22084	22263	22396	22036	22310	22010	22270	22319	22223	22262	22502	22251	22145	22298	22448	22066	22177	22310	22281	22412	22354	22238	22327	22422	22338	22316	22204	22139	22187	22196	22365	22215	22180	22167	22230	22115	22134	22392	22404	22370	22359	22490	22057	22077	22242	22338	22022	22149	22357	22163	22292	21985	21978	22168	22398	22189	22153	22147	22176	22268	22344	22234	22135	22271	22169	22263	22288	22155	22163	22334	22343	22103	22388	22225	22256	22304	22251	22342	22497	22313	22189	22290	22230	22208	22139	22115	22352	22467	22472	22198	22308	21970	22351	22324	22198	22454	22418	22070	22204	22352	22358	22321	22368	22331	22536	22144	22308	22133	22196	22217	22113	22411	22243	22166	22229	22379	22413	22311	22316	22366	22360	22332	22217	22094	22274	22062	22176	22217	22255	22228	22453	22400	22232	22119	22314	22190	22307	22220	22229	22064	22239	22352	22052	22591	22379	22196	22063	22393	22304	22240	22113	22044	22424	22276	22071	22094	22202	22302	22410	22318	22221	22287	22266	22197	22446	22076	22252	22281	21929	22371	22142	22239	22181	22109	22129	22193	22292	22245	22078	22210	22179	22269	22333	22398	22148	22438	22197	22291	22221	22032	22512	22196	22293	22242	22190	22346	22104	22100	22336	22357	22268	22140	22118	22281	21999	22188	22388	22395	22489	22455	22253	22275	22160	22387	22170	22105	22082	22299	22278	22226	22190	22148	22257	22129	22325	22344	22307	22045	22368	22331	22136	22072	22103	22330	22320	22294	22068	22180	22142	22430	22232	22177	22277	22343	22264	22272	22345	22110	22218	22186	22209	22339	22108	22120	22218	22176	22283	22058	22150	22180	22349	22360	22414	22285	22317	22277	22238	22020	22206	22420	22074	22236	22071	22125	22035	22252	22177	22302	22582	22318	22368	22303	22247	22234	22152	22128	22314	22329	22196	22213	22214	22204	22189	22347	22318	22008	22293	22281	22353	22148	22355	22175	22536	22206	22282	22429	22144	22258	22147	22315	22386	22469	22141	22413	22311	22433	22280	22280	22116	22131	22363	22194	22251	22335	22145	22136	22274	22363	22189	22499	22219	22181	22306	22264	22165	22151	22322	22374	22367	22331	22209	22129	22303	22174	22377	22215	22237	22450	22300	22142	22025	22451	22229	22190	22084	22221	22275	22260	22377	22302	22302	22366	22404	22127	22313	22281	22239	22395	22286	22135	22135	22266	22126	22328	22352	22029	22398	22293	22370	22307	22173	22387	22414	22348	22184	22211	22152	22303	22364	22249	22349	22225	22405	22150	22423	22233	22377	22308	22397	22288	22183	22331	22289	22192	22299	22202	22178	22175	22291	22215	22163	22429	22164	22202	22220	22334	22429	22590	22285	22193	22173	22164	22379	22310	22267	22115	22243	22255	22381	22401	22400	22148	22257	22257	22243	22168	22011	22282	22118	22340	22223	22386	22126	22009	22338	22292	22343	22075	22177	22260	22032	22174	22211	22067	22428	22494	22314	22368	22188	22301	22261	22207	22154	22110	22155	22224	22378	21909	22252	22115	22273	22257	22270	22307	22241	22176	22494	22342	22385	22140	22532	22200	22151	22343	22408	22275	22184	21964	22206	22191	22281	22402	22267	22055	22392	22163	22223	22149	22378	22208	22134	22268	22205	22201	22315	22264	22256	22395	22107	22147	22158	22331	22245	22303	22198	22448	22333	22114	22019	22370	22319	22381	22117	21995	22289	22283	22217	22225	22231	22349	22410	22440	22387	22232	22291	22136	22411	22288	22113	22336	22426	22290	22223	22480	22250	22275	22134	22452	22192	22061	22162	22345	22293	22340
27361	39765	30526	26105	23512	21555	19543	18951	18313	18075	17695	17757	17491	17334	17470	17338	17438	17223	17426	17327	17283	17083	17333	17114	17240	17246	17073	17251	17270	17254	17292	17126	17422	17193	17266	17105	17055	17118	17207	17313	17199	17209	17233	17273	17273	17104	17354	17121	17135	17336	17161	17186	17288	17248	17077	17199	16969	17182	17198	17101	17103	17208	16993	17036	17175	17093	17186	17227	17350	17225	17248	17181	17201	17144	17332	17095	17237	17199	17219	17253	17119	17285	17199	17159	17066	17135	17175	17198	17133	17116	17319	17149	17306	17079	17155	16988	17202	17085	17235	17207	17046	17198	17205	17077	17323	17090	17183	17294	17274	17051	17194	17169	17073	17173	17238	17244	17291	17248	17218	17013	17120	17254	17205	17352	17281	17030	17149	17136	17298	16982	17014	17169	17162	17147	17329	17240	17237	17021	17223	17230	17252	17250	17192	17304	17297	17218	17208	17342	17322	17280	17177	17275	17154	17234	17106	17251	17260	17230	17151	17205	17233	17199	17162	17063	17280	17106	17258	17293	17130	17234	17222	17184	17268	17175	17229	17218	17221	17233	17239	17127	17004	17408	17221	17201	17194	17244	17228	17132	17218	17226	17177	17226	17227	17174	17266	17256	17094	17343	17032	17263	17013	17214	17165	17142	17282	17227	17254	17062	17155	17086	17050	17070	17000	17160	17060	17064	17185	17233	17140	17237	17183	17130	17250	17211	17050	17162	17153	17129	17151	17353	17222	17175	17231	17023	17136	17120	17195	17115	17224	17416	17144	17252	17334	17151	17137	17248	17420	17112	17163	17244	17016	17271	17090	17036	17191	17311	17419	17084	17285	17223	17212	17188	17203	17250	17230	17095	17168	17211	17184	17119	17122	17173	17195	17121	17033	17192	17306	17078	17359	17201	17180	17186	16999	17274	17054	17194	17109	17207	17042	17149	17186	17379	17192	16961	16993	17249	17300	17184	17124	17221	17249	17242	17191	17151	17471	17255	17147	17182	17198	17022	17142	17055	17077	17295	17213	17142	17323	17161	17156	17322	17053	16999	17088	17077	17034	17325	17013	17419	17200	17156	17130	17143	17257	17246	17111	17129	17240	16993	17210	17266	17294	17329	17103	17307	17162	17205	17114	17055	17154	17136	17172	17048	17168	17154	17073	17267	16989	17256	17084	17175	17225	17062	17096	17059	17017	17315	17138	17250	17220	17188	17062	17333	17126	17237	17052	17138	17124	17172	17253	17144	17149	17129	17133	17356	17169	17222	17190	17152	17290	17229	17097	17145	17180	17175	17298	17298	17124	17255	17125	17177	17109	17232	17264	17146	17418	17158	17372	17151	17068	17314	17110	17156	17231	17198	17303	17025	17230	17091	17120	17209	17184	17230	17131	17139	17333	17173	17220	17309	17175	17203	17466	17179	17119	17198	17278	17322	17190	17144	17181	17379	17200	17271	17250	17261	17219	17249	17206	16991	17310	17117	17002	17272	16993	17270	17149	17107	17253	17152	17101	17163	17268	17331	17069	17113	17114	17105	17038	17090	17259	17290	17257	17211	17053	17391	17100	17093	17172	17288	17172	17191	17236	17298	17110	17182	17228	17233	17251	17156	17167	17148	17173	17217	17266	17013	17072	17187	17097	17353	17133	17246	17107	17164	17224	17126	17092	17325	17187	17216	17250	17310	17349	17081	17007	17157	17226	17162	17239	17128	17144	17208	17158	17065	17215	17111	17121	17057	17059	17291	17294	17107	17082	17017	17080	17162	17351	17094	17132	17145	17105	17163	17066	17157	17195	17407	17183	17227	17252	17289	17167	17125	17203	17149	17211	17280	17144	17080	17112	17141	16978	17096	17111	17162	16987	16947	17293	17098	17178	17195	16985	17132	17202	17186	17180	17239	17293	17257	17283	17096	17164	17332	17159	17102	17419	17077	17299	17086	17088	17214	17187	17213	17211	17235	17260	17096	17195	17211	17170	17152	17217	17277	17311	17181	17085	17134	17256	17176	17344	17201	17169	17141	17197	17207	17117	17191	17087	17105	17111	17037	17193	17282	17099	17161	17350	17056	17176	17230	17194	17155	17224	17106	17130	17074	16997	17157	17165	17241	17057	17119	17046	17264	17195	17293	17279	17264	17057	17225	17198	17117	17266	17117	17133	17198	17032	17196	17138	17153	17196	17134	17150	17212	17158	17359	17220	17294	17281	17090	17153	17249	17154	17234	17209	17153	17131	17109	17100	17214	17245	17330	17026	17440	16920	17080	17259	17131	17047	17225	17159	17102	17207	17122	17389	17198	17349	17168	17078	17349	17098	17215	17205	17243	17195	17231	17030	17151	17162	17159	17200	17256	17183	17207	17278	17283	17339	17099	17167	17146	17200	17148	17188	17035	17186	17149	17237	17165	17190	17122	17319	16999	17199	17329	17144	17262	17059	17160	17182	17133	17149	16936	17090	17175	16951	17441	17245	17208	17385	17060	17166	17304	17170	17127	17273	17235	17164	17164	17398	17314	17198	17194	17250	17321	17160	17338	17300	17084	17308	17166	17160	17226	17006	17085	17184	17205	17197	17168	17265	17248	17161	17230	17009	17369	17088	17098	17220	17192	17211	17273	17190	17140	17268	17185	17200	17315	17125	17208	17171	17087	17218	17337	17092	17152	17207	16927	17267	17068	17086	17164	17132	17156	17185	17248	17348	17196	17046	17301	17158	17247	17107	17283	17154	17178	17254	17219	17341	17072	17425	17036	17279	17380	17173	17165	17113	17201	17247	17149	17223	17231	17005	17179	17201	17125	17171	17116	16998	17225	17123	17174	17332	17281	17193	17286	17221	17204	17224	17301	17246	17229	17125	17252	17083	17196	17025	17286	17151	17016	17425	17162	17200	17236	17032	17185	17091	17243	17373	17226	17395	17181	17092	17119	17108	17208	17084	17110	17351	17325	17247	17233	17236	17301	17216	17231	17469	17259	17254	17316	17262	17051	16990	17159	17161	17181	17138	17062	17192	17245	17184	17403	17267	17066	17359	17175	17293	17226	17081	17257	17321	17053	17201	17145	17164	17351	17251	17136	17222	17256	17215	17127	17166	17287	17197	17140	17286	17154	17150	17266	17217	17221	17332	17164	17049	17104	17231	17213	17221	17136	17231	17053	17109	17039	17330	17117	17305	17192	17127	17196	17317	17204	17092	17233	17167	17243	17231	17197	17199	17140	17332	17194	17258	17123	17043	17301	17095	17256	17206	17218	17126	17193	17209	17185	17246	17129	17377	16949	17177	17210	17293	17217	17135	17063	17218	17189	17187	17229	17263	17099	17286	17145	17246	17334	17194	17068	17155	17280	17134	17240	17118	17273	17210	17256	17379	17351	17325	17322	17186	17141	17251	17488	17337	17176	17077	17209	17181	17134	17112	17251	17212	17207	17179	17181	16937	17170	17331	17080	17304	17180	17132	17404	17282	17070	17143	17032	17298	17116	17151	17252	17146	17194	16941	17210	17265	17151	17349	17045	17180	17072	17146	17157	17211	17392	17078	17071	17260	17232	17135	16940	17161	17143	17126	17222	17033	17233	17106	17093	17072	17279	17239	17219	17135	17150	17186	17172	17220	17231	17319	17227	17229	17259	17207	17212	17295	17078	17147	17100	17272	17223	17254	17268	17136	17369	16950	17172	17262	17026	17256	17109	17326	17257	17225	17311	17199	16919	17030	17242	17256	17218	17150	17250	17288	17202	17330	17174	17400	17229	17278	17044	17095	17242	17259	17187	17234	17237	17183	17266	17352	17058	17294	17264	17079	17169	17344	17261	17256	17201	17326	17082	17195	17161	17303	17245	17147	17237	17202	17279	17112	16920	17175	17247	17163	17106	16989	17250	17215	17134	17264	17079	17130	17052	17312	17241	17261	17210	17070	17271	17229	17303	17248	17207	17196	17172	17140	17026	17030	17268	17176	17120	17168	17171	17212	17137	17032	17167	17077	17188	17211	17173	17142	17277	17054	17228	17177	17107	17274	17356	17169	17211	17098	17221	17121	17247	17147	17115	17217	17387	16982	17400	17100	17269	17254	17270	17121	17239	17148	17257	17195	17327	17069	17079	17115	16916	16928	17153	17291	17009	17310	17146	17095	17060	17094	17149	17277	17186	17286	17304	17238	17164	17177	17250	17236	17314	17256	17163	17165	17089	17196	17251	17159	17295	17210	17123	17219	17143	17247	17024	17198	17155	17196	17096	17138	17144	17321	17368	17207	17430	17055	17130	17378	17175	17178	17275	17239	17250	17187	17168	17280	17199	17307	17164	17478	17138	17102	17256	17088	17224	17189	16847	17360	17322	17155	17155	17279	17118	17296	17174	17180	17200	17221	17171	17069	17221	17256	17088	17133	17198	17136	17153	17243	16978	17177	17079	17077	16931	17260	17189	17188	17215	17144	17215	17186	17069	17382	17140	17175	17163	17012	16924	17172	17092	17264	17183	17310	17455	17216	17221	17103	17223	17140	17166	17217	17246	17062	17306	17270	17225	17198	17253	17104	17297	17108	17068	17312	17129	17150	17280	17251	17316	17306	17041	17061	17204	17159	17244	17219	17197	17100	17052	17190	17125	17177	17367	17119	17291	17084	17127	17228	17303	17281	17288	17069	17133	17117	17192	17343	17152	17182	17017	17313	17139	17257	17119	17109	17075	17253	17223	17148	17163	17285	17247	17331	17189	17072	17236	17151	17312	17259	17227	17207	17167	17191	17230	17133	17133	17340	17222	17123	17235	17204	17211	17247	17261	17045	17122	17208	17190	17121	17374	17333	17081	17219	17328	16995	17168	17280	17084	17304	17073	17210	17224	17221	17162	17481	17285	17180	17312	17218	17235	17289	17115	17114	17258	17156	17207	17261	17164	17386	17169	17034	17343	17361	17238	17189	17242	17122	17211	17138	17230	17279	17122	16966	17269	17368	17215	17272	17184	17318	17074	17147	17326	17280	17222	17151	17228	17117	17250	17068	17115	17200	17167	17265	17166	17559	17104	17236	17277	17091	17085	17179	17184	17167	17100	17184	17186	17281	17289	17202	17172	17373	17401	17239	17236	17155	17296	17067	17183	16889	17260	16982	17249	17118	17202	17242	17340	17227	17031	17131	17174	17186	17112
23217	21333	28279	25614	24643	26304	26025	23949	22814	22875	22600	22393	22286	22079	22246	21960	21885	22121	21983	21944	22066	21974	22094	22094	21863	21990	21959	21942	22116	21860	21722	21915	21732	21938	22017	21540	21805	21839	21763	22021	21854	21860	22069	21534	21914	21875	21828	21914	22147	21981	22018	21860	21973	21758	21947	21708	22005	21766	21877	21906	21934	21863	21660	21795	21799	21695	21991	21963	21818	21836	22057	21937	21931	21858	21765	21884	21943	21958	21622	22028	21704	21786	21926	21785	21921	21778	21721	21816	21683	21628	21528	21987	21969	21796	21698	21889	22034	21735	21780	21949	21777	21588	21645	21687	21843	21786	21940	21747	21911	21793	21948	21858	22138	21993	21880	21951	21728	21709	22013	21735	21763	21918	21817	21829	22040	21720	21851	21699	21767	21771	21838	21678	21969	21809	21950	21719	21701	21907	21912	21923	21772	21846	21875	21709	21856	21952	21923	21980	21905	21954	21870	21681	21828	21577	21900	21882	21766	21996	21885	21750	22006	21680	22049	22011	21975	21910	22029	22061	21938	21796	21820	21977	21778	21721	21917	21615	21682	21806	21863	21786	21874	21692	21778	21683	21979	21727	21865	21897	21735	21826	21797	21582	21905	21952	21934	21887	21990	21961	21944	21662	21804	21981	21896	21750	21702	21780	21816	21811	21812	21888	22068	21790	21809	21635	22011	21878	21752	21728	21976	21780	21732	21749	21727	21887	21930	21902	21867	21797	21784	22000	21781	21938	21891	22074	21868	21924	21969	21950	21821	21855	21911	22092	21688	21808	21796	21895	21958	21782	22042	22067	21705	21789	21753	21784	21870	21810	22004	21842	21977	21819	21666	21702	21997	21826	21842	21903	21907	21944	21830	21920	21883	21810	21987	21878	22017	21812	21808	21849	21783	21751	21786	21986	21895	21837	21910	21652	21888	21921	21951	21864	21782	21812	21775	21666	21841	21472	21869	21773	21818	21761	21898	21851	21873	21808	21834	21794	21733	21552	21883	22144	22064	21554	21977	21946	21948	21763	21759	21954	21867	21843	21775	22018	22018	21719	21948	21770	21715	22010	21831	21756	22101	21791	21758	21880	21938	21723	21903	22094	21837	21918	21741	21971	21986	21951	21777	21835	21710	21879	21644	21748	21868	21876	21844	21969	21760	21688	21765	21752	21814	21696	21880	21701	21796	21794	22060	21942	21782	21934	21971	21876	21942	22003	21826	21796	21950	22100	21685	21868	21697	21945	21838	21872	21838	21807	21742	21812	21701	21882	21917	21953	22272	21703	21780	21755	21808	21947	21820	21910	22182	22141	21827	21858	21981	21807	21931	21995	21800	21612	21902	21741	21900	21857	21833	21901	21921	21963	21871	21852	21872	21776	21811	21760	21932	21849	21723	21615	21812	21986	21919	21650	21834	21795	21939	21785	21896	21769	21991	21926	21731	21706	21988	21768	21866	22066	21930	21816	21923	21599	21730	21846	21817	21923	21858	21711	21809	21881	21910	21854	21983	21599	22005	21519	21857	21990	21778	22081	22019	21804	21641	21783	21842	21613	21981	21803	21770	21684	21835	21846	21811	21793	21756	21595	22026	21990	21805	22099	21961	22124	21783	21842	21820	21883	21803	21891	21786	21704	21940	21665	21756	21846	22000	21756	21906	21769	21678	21780	21993	21670	22033	21864	21761	21853	22169	22016	21581	21701	21814	21862	21837	21827	21835	21874	21800	21974	21978	21953	21897	21928	21866	21752	21873	21779	22018	21774	21860	21979	22092	21870	21835	21867	21833	21836	21929	21859	21598	21971	21709	21809	21523	21835	21880	21966	21809	21858	21737	21935	21697	21777	21750	21922	21754	21941	21917	21761	21891	22020	22001	21621	21685	21916	21836	21688	21721	21866	21811	21847	21851	22069	21868	21811	21911	21833	21628	21773	21938	21784	21889	21985	21952	22097	21918	21773	21982	21793	22049	21990	22030	21884	21776	21827	21698	21667	21714	21620	21943	21663	21839	21767	21989	22045	21848	21928	21924	21718	21791	21605	21919	21872	21930	21723	21937	21804	21899	21905	21896	21937	21821	21628	21797	21751	21788	21831	22168	21956	21988	21717	21937	21923	21765	21830	21817	21602	21737	21827	21898	21795	21761	21889	21635	21768	21791	21809	21898	21932	21761	21764	21897	21601	21774	21915	21830	22138	22012	21896	21724	21807	21714	21880	21979	21750	21885	21886	21873	22123	21989	21823	21804	21782	21954	21808	21989	21942	21879	21702	21759	21766	21922	21740	21698	21838	21978	21710	21747	21994	21667	22155	21967	21984	21811	21875	21752	21919	22001	21883	21653	22076	21751	21849	21858	22047	21923	21930	21884	21947	21743	21876	21948	21657	21992	21719	21902	21821	21861	21647	21923	21844	21823	21817	21843	21858	21745	21885	21960	21958	21775	21861	21832	21662	21913	22014	21803	21950	21882	21749	21673	21628	21844	21918	22043	21864	21944	22103	21862	21930	22004	21866	21766	21981	21816	21648	21904	21935	21889	21948	21902	21746	21897	21920	22037	21799	21656	21982	21649	22030	21911	21814	21739	21964	22003	21814	21834	21833	21882	21737	21799	21656	21925	21975	21878	21869	21786	21921	21732	21638	21692	21795	22047	21962	21921	21771	21688	21780	21665	21640	21705	21651	21716	21668	21762	21809	21780	21859	21605	21854	22020	21739	21870	21896	21901	21911	21708	22129	21891	21573	21870	21859	21729	21925	21903	22003	21863	21861	21909	21722	21784	21778	22063	21863	22028	21725	21782	21951	21864	22003	22022	21840	21862	21681	21661	22044	21983	21710	21743	21828	21796	21970	21906	21921	21880	21948	21932	21987	21781	21925	21918	22033	21572	21783	21820	21873	21612	21742	21937	21884	21787	21833	21701	21925	21751	21838	21856	21798	21981	21888	21901	21790	21675	21636	21887	21786	21676	21646	21710	21703	21860	21684	21871	21794	21883	21861	21731	21781	21820	21657	22055	21824	21728	21874	21735	21739	21599	21675	21829	21731	21845	21956	21842	21824	21885	21658	21854	21953	21665	21593	22033	21913	21853	21709	21823	21659	21832	21889	22025	21759	21746	21842	21772	22075	21779	21881	21867	21820	21937	22040	21736	21709	21701	21747	21813	21967	21798	21811	21793	21850	21654	21887	21836	21835	21790	22011	21725	21960	21834	21839	22078	22086	21615	21741	21908	21735	21862	21973	21952	21815	21847	21794	21922	21609	21753	21789	21712	21930	21666	21845	22025	21791	21953	21975	21948	21769	21925	21888	21891	21886	21770	21989	22022	21804	21608	21887	21850	21856	21916	21783	22120	21798	21918	21791	21678	21812	21622	21856	22011	21753	21921	21950	21900	22195	22116	21727	21893	21705	22174	21849	21793	21934	21962	21766	22058	21719	21879	22038	21841	21860	21778	21734	21941	21863	21783	22181	21943	21950	21877	22022	21813	21941	21858	22111	21887	21909	21617	21851	21826	21800	21520	21812	21883	21858	21949	21615	21843	21739	22098	21939	22014	21659	21690	21666	21698	21986	21884	21970	21814	21841	21838	21755	21764	21987	21980	21697	21831	21766	21949	21792	21919	22030	22098	21692	21980	21802	21901	21916	21849	21710	21810	21989	21623	21806	21856	21888	21774	21701	21736	21686	21778	21956	21972	21772	21727	21843	21975	21777	21751	21845	21742	21816	22006	21851	21963	21941	21717	21587	21898	21909	21900	21869	21976	21919	21912	21752	21953	21934	21928	21828	21839	21539	21705	21813	21747	21794	21952	21680	21888	21728	21916	21755	21750	21882	22044	22064	21784	21985	21963	21772	21867	21631	21861	21583	21774	21813	21837	21974	21660	21787	21915	21507	21829	21782	21637	21925	21771	21751	21819	21985	21816	21761	21853	21699	21911	21863	21672	21812	21833	22048	21700	21835	21809	22147	22016	21785	21825	21802	21824	21713	22014	21977	21873	22012	22010	21775	21985	21977	22039	21809	21880	21708	21911	21730	21796	21988	21839	21823	21829	21629	21715	21795	21660	21969	21866	21847	21972	21788	21926	21873	22006	21912	21931	21942	21858	21807	21753	21872	21899	21816	21816	21784	21787	21965	21853	21779	21690	21565	21819	22099	21814	21861	21878	21774	21875	21822	21970	21827	21914	21868	21855	22013	21997	21666	21669	21915	21870	21866	21981	21966	21908	21807	22068	21733	21609	21970	21859	21853	21822	21773	21995	21648	21904	21788	21955	22041	21991	21926	21749	21869	21855	21925	21874	21604	21986	21961	21853	21664	21830	21908	21745	21738	21726	21699	21835	21642	21668	21977	21872	21905	21825	22039	22010	21847	21898	21918	21961	21806	21938	22008	22089	22070	21939	21814	21804	21865	22001	21781	22087	21964	22009	22204	21971	21914	21790	21695	21969	21732	21862	21765	21918	21813	21931	21707	21930	21845	21798	21805	21992	21773	21830	21757	21726	21648	21885	21733	21989	21748	21691	21864	21858	21823	21858	21932	21858	21798	21870	21697	21814	21763	21821	21754	21938	21698	21735	21690	21986	21782	21793	22059	21560	22049	21831	21728	21854	21880	21895	21966	21771	21913	21884	21768	21686	21882	21897	21649	21824	21610	21903	21826	21950	22005	21871	21812	21816	21762	21943	21843	21887	22099	21862	21843	21920	21728	21649	21961	21979	21837	21874	21649	21786	21796	21859	21986	21855	21697	21851	21832	22096	21769	22156	22012	21790	21675	22052	21748	21746	21858	21922	21798	21726	21669	21973	21956	21835	22002	21677	21836	21994	21786	21880	21884	21980	21607	21631	21890	21925	21993	21906	21814	22121	21972	21722	21804	21908	21696	22017	21710	21877	21973	21834	21809	21932	21891	21920	21977	21871	21786	21854	21740	21798	21771	22019	21812	21820	21984	21761	22082	21872	21805	21845	21872	21780	22245	21792	21785	21821	21842	21895	21772	22182	21797	22036	21944	22158	21771	21751	21848	21860	21642	21797	21891	21958	21733	21905	22077	21700	21900	21709	21842	21632	21883	22023	21909	22027	21726	21765	21942	21761	21815	21931	21767	21788	21716	21853	21804	21855	21770	21747	21693	21906	21870
25395	44768	34765	29577	26538	23623	20978	19552	18881	18348	17967	17723	17458	17400	17272	17243	17052	17413	17239	17134	17130	17317	17078	17027	17070	17078	17066	16906	16992	17087	17022	16984	17119	16895	16951	17112	17082	16990	17156	16835	17049	17141	17002	16923	17019	17047	16935	16893	16997	16993	16986	17094	17026	16739	17033	16952	16996	17048	16848	16991	16921	16976	16991	16980	17141	16915	16843	16953	17030	16924	17014	16965	16967	16743	17024	16867	17022	16924	17115	16893	16995	16985	16964	16763	16936	16851	16890	17097	16879	17030	17031	16970	16808	16943	16821	16882	17037	16911	16934	17160	17159	17033	16985	17161	16817	16908	16857	16952	16864	16888	16693	17182	16941	16927	17154	17048	17008	17034	17104	16843	17099	16991	16844	16813	17023	16825	16920	16990	16886	16826	17056	16914	16912	16964	16976	16866	16943	16927	16891	17063	17101	17045	16967	17002	16870	16742	17111	16945	16938	17054	16816	17176	16899	16766	17055	16819	16896	17074	16991	16949	16966	16852	16969	17130	17138	16838	16982	17130	16958	16894	16825	16946	16847	16966	17002	16973	16950	17094	16909	17083	16872	16916	16884	16985	16804	17009	16995	17113	17052	17080	17026	16760	16964	16963	17005	16817	16987	16993	17023	16928	17189	17162	16898	16928	16994	16971	16864	17055	16954	16916	16903	17083	16901	17044	16970	16918	17024	17098	17097	16969	17117	16945	16783	16921	16894	16965	16867	16905	17048	16899	17020	17172	16785	16960	16965	16968	16928	16950	16885	17108	16883	16954	16995	17111	16956	16991	16949	17025	16932	17007	16949	16943	17054	16947	17033	17026	17001	16911	16979	17020	16943	17127	16866	17043	16925	16875	16919	17021	17055	16958	16917	16924	17052	17072	16902	17110	16988	16908	16979	16930	16990	16820	16937	17246	16893	16986	16833	16987	17086	17156	17251	17000	17007	17054	17008	17088	16863	16808	16947	16839	16977	16855	16998	16971	16952	17047	17155	16984	17010	16812	17158	16878	16871	16955	16935	16831	17177	16877	16952	16994	16959	17020	16969	17057	16962	16899	17018	16898	17071	16850	17047	16682	17078	16916	17085	16824	17084	16728	17061	17055	16997	16897	16978	17005	16913	17180	17003	16850	17242	16909	16963	17084	16926	16981	17044	16904	16833	16853	16962	16988	16882	16918	17188	16823	16823	17076	16992	16878	17172	17141	16973	16995	16950	16822	16923	16990	17070	16950	16868	17004	17037	17100	16739	16865	16873	17120	16922	16750	16859	17110	16890	17012	16963	17152	17011	16882	16885	16885	16958	16921	16921	17037	16995	17000	16971	17048	16801	17013	17007	17003	17108	16829	16854	17123	16858	17158	17018	17035	16997	17081	17199	16925	17024	16837	16991	16677	16857	17055	16997	17135	16980	16939	17088	16958	16934	16892	16973	16968	16974	16855	16993	17046	17011	17079	16997	17010	17207	16922	16970	16969	16873	16950	17031	16908	16866	17025	16956	17081	16823	17018	16895	16788	17006	17011	16998	16783	17054	16815	16875	16836	16947	17049	16954	16917	16967	17026	16969	16801	16804	16965	16865	16888	16985	16972	16978	16968	16895	16807	16931	16929	16990	16957	17006	16869	16992	16817	17138	16857	16849	16735	17132	16975	16943	17036	16901	16956	17018	17040	16888	16945	16887	16941	16971	16928	16941	17000	17004	16930	16997	17053	17095	16713	17147	17005	17044	17126	17140	16901	17024	16931	17031	17059	17021	16824	16877	16943	16990	16852	16859	17112	17028	16921	16872	16928	17021	16948	16917	17006	16868	16934	17029	16948	16893	16855	16918	17092	17026	16997	16942	16988	17002	16750	16830	17082	16896	16831	17009	16834	16779	16923	16878	16893	16972	16961	16725	16876	17053	17095	17020	16927	16924	17192	16872	17001	16739	16756	17147	16982	17096	16940	17008	16932	16897	17022	16976	17176	16995	16992	16956	16995	16955	17023	16946	16941	17084	16854	16895	17011	16828	16997	16848	16929	16948	16702	16908	16987	17129	16685	17045	17072	16923	17001	17010	17020	16954	16883	17107	17192	17003	17014	17027	16764	17066	17187	16892	16924	17026	16929	16964	16929	17040	17016	17137	17070	17053	16915	16882	17039	16939	16982	17036	16964	17012	16984	17040	16858	16753	16809	17041	16773	16847	16957	17102	16925	17085	16988	16880	16996	17018	16833	16853	16830	16908	17000	17090	16997	16846	16931	17120	16936	16929	17007	16938	16951	16978	16957	16864	16885	17018	16969	16826	17015	17031	17021	16860	16759	16930	16979	17011	17084	17048	16845	16846	17014	17114	16962	16960	17092	16913	17046	17076	16960	16955	16938	17059	16802	16875	17040	16831	16914	17043	16935	16818	16892	16919	17091	16918	16842	17078	16942	16830	16996	17045	16973	17124	17082	16931	16887	17015	16939	16881	16959	16867	17044	16867	17084	16766	16970	16788	17031	16795	16888	16969	16866	16928	16977	16934	17034	16854	16914	17006	16981	16870	17032	16970	16895	16996	16866	16883	16970	16901	17000	16909	17101	17019	16937	17012	17034	16927	16915	17064	17086	17083	17010	16836	16949	16939	17113	16861	17097	17036	16952	17055	17012	17116	17100	16987	17174	17121	17010	16998	16935	17007	16878	16945	16914	16896	17176	17072	16831	17103	17044	17097	16939	17023	17031	16987	16853	16994	16897	16994	16962	16826	16975	16923	17170	16886	16993	17038	17158	16907	17011	17033	17048	17007	16972	17025	16918	16958	16839	17096	17000	16956	16908	17066	16866	16942	17056	16793	16957	16894	17081	16815	16976	16879	16799	16964	16970	16986	16931	17036	17172	16741	16824	17011	16816	17023	17082	16958	16901	17016	16842	17054	16901	16861	16925	17037	16989	17001	16838	16910	16996	17094	17087	16776	16992	16795	17051	17025	16879	16828	17068	17058	16935	16944	17023	17014	16808	17009	16925	16903	17135	16871	17026	16912	17050	16980	16835	16902	16957	17089	16985	16970	16913	16884	17021	16972	17075	16950	16896	17024	16687	16830	16865	16957	16701	16822	16983	16894	17056	17085	16999	17038	16933	16997	16804	16940	17047	16994	17152	16854	17028	16867	16988	17022	16906	17014	16947	17003	16908	16920	17028	16975	16892	16979	17014	17090	17137	16836	17091	16957	16873	16982	16905	16897	17024	16960	17074	16972	16948	16888	16930	16815	16943	16849	16855	16909	17062	17114	16921	16967	16991	16825	17160	16950	16951	16974	17008	16740	17032	17051	17023	17136	16966	17067	16851	16751	17037	16735	17071	16647	17143	16933	17076	17112	17007	17088	17068	16924	16983	16980	16819	16886	16921	16919	17091	16957	16951	17165	17148	16814	17087	16990	17005	16883	17002	17054	16918	16994	16962	16976	16965	17172	17078	17133	17163	17007	17053	16861	16865	16842	17131	16915	17031	17070	17066	16852	16961	16985	16869	17186	16846	16958	16995	17124	16862	16813	16884	16996	17002	17091	17096	17027	16956	16917	16876	17035	17047	16844	17021	16970	16959	16652	16863	16878	16975	17072	16858	17044	16855	16760	16871	17024	17002	17139	16911	16942	16973	16892	16971	16906	16866	16891	17122	17002	16931	16979	17003	16921	16870	16865	16989	16969	16979	16811	17023	17021	16951	16938	17132	17041	16924	17082	17057	16994	17018	17069	17067	16793	16916	16928	17003	16958	17050	16898	16923	17066	16871	17051	17001	16937	16960	16953	16911	17018	16988	17069	16996	16785	16973	16762	17008	16878	16943	17081	16883	16935	17021	17055	16876	17064	16935	17019	16967	16962	16945	17031	16940	16958	17136	16910	16886	16970	17009	16968	16962	16958	16883	17019	16888	16859	17011	17055	16942	16869	16917	16951	16881	16914	17023	16878	16986	16969	16898	16834	17037	16960	17076	16882	16815	16895	16946	16927	17081	16879	16832	16966	16981	16936	16786	16955	16954	17054	16976	16818	17055	16980	16969	16963	17184	16925	17020	16866	17149	16885	16827	16917	16845	17125	17044	16832	17000	16994	17056	16912	16970	16978	17053	16938	16838	16909	16873	16853	16990	16875	16863	16996	16884	16942	17099	16997	16879	17074	16974	17065	16919	16961	17039	16848	17056	17038	16869	17124	16961	16849	16943	16925	16876	16921	17150	16948	16998	16865	17061	16976	17069	16923	16966	16904	16952	16951	16931	16923	16736	17001	17037	16906	16901	16962	16921	17068	16830	16856	17099	16986	16913	16948	16878	17034	17037	16942	16953	17037	16991	16987	17104	16967	16973	16943	16837	16996	16936	17129	16904	16975	16869	16936	16995	16720	16963	16978	16932	17002	16878	17060	16884	16872	16903	16896	16997	16839	16889	17006	16997	16919	17027	16872	17121	16830	16882	17028	16946	16869	16792	17036	16972	16922	17057	17079	17027	16927	16845	16910	16906	16984	17065	16991	17062	16866	16987	17046	16947	16982	16862	17000	17078	17074	16997	16986	16903	17147	16664	16937	16830	17087	16924	16877	17088	16993	16865	16906	16991	16902	17039	16891	16960	17065	16957	16882	17108	17147	16985	16888	17040	16867	16827	16950	16838	16777	17097	17115	17025	17122	16929	16996	16970	16949	17115	17015	16903	16905	17045	16776	16874	16967	16972	17090	17048	16955	16847	17036	17108	16900	16971	17046	17043	16978	16933	17227	16802	16982	16904	16942	16920	16850	16951	16878	17058	16914	16967	16921	17126	16837	16938	16898	16967	16944	16884	16722	16967	16968	16997	16973	17119	17072	16896	16999	16948	17081	16916	16963	17045	17114	16999	17121	16763	17077	17045	17027	17134	16933	17024	17094	16972	16939	16981	17143	16867	16936	17019	17004	17030	16943	16858	16990	16864	16891	16950	16933	16916	17019	16774	16913	16922	17048	16911	16885	17012	16946	16932	17000	16951	17104	16938	16923	16929	16989	16902	17050	16930	16888	16980	16877	16961	16798	17089	16819	16824	17187	17122	17145	16855	17149	16916	16793	16950	16907	16939	17184	16828	17028	16984	17020	16936	16972	16936	16950	17034	16894	17061	16871	16938	17094	17045	16889	16839
25006	21633	28421	29528	25848	25388	24747	23581	23212	23084	22649	22726	22617	22501	22440	22515	22290	22288	22643	22482	22362	22324	22198	22267	22459	22366	22483	22275	22335	22073	22311	22354	22353	22320	22220	22044	22544	22423	22362	22106	22393	22407	22151	22291	22195	22232	22488	22221	22335	22413	22318	22367	22250	22320	22162	22529	22357	22151	22156	22505	22317	22402	22109	22517	22395	22334	22309	22319	22311	22451	22227	22328	22198	22270	22201	22248	22117	22327	22292	22196	22317	22169	22479	22203	22155	22107	22200	22272	22397	22399	22379	22324	22352	22338	22391	22191	22361	22331	22162	22266	22393	22240	22313	22283	22210	22262	22232	22077	22257	22434	22341	22279	22057	22227	22158	22383	22190	22255	22213	22113	22273	22257	22383	22082	22203	21984	22250	22236	22265	22335	22148	22409	22117	22312	22302	22225	22306	22342	22177	22491	22226	22366	22363	22276	22467	22297	22128	22298	22209	22263	22131	22305	22300	22202	22261	22329	22411	22311	22243	22292	22195	22112	22154	22143	22154	22082	22274	22333	22101	22117	22173	22501	22299	22219	22343	22254	22347	22220	22470	22224	22228	22310	22342	22308	22215	22232	22191	22127	22399	22299	22377	22427	22231	22373	22306	22293	22111	22309	22196	22143	22361	22369	22223	22437	22349	22391	22352	22390	22176	22107	22173	22255	22252	22246	22059	22232	22395	22366	22447	22198	22076	22307	22213	22098	22084	22290	22373	22301	22069	22286	22287	22032	22240	22208	22327	22364	22249	22147	22262	22269	22486	22399	22340	22216	22202	22310	22348	22394	22450	22385	22194	22161	22292	22189	22210	22381	22180	22267	22473	22270	22301	22271	22266	22499	22397	22105	22125	22354	22084	22221	22046	21996	22243	22233	22142	22247	22220	22258	22119	22117	22365	22316	22280	22174	22187	22516	22272	22217	22244	22406	22422	22343	22336	22340	22400	22316	22242	22120	22327	22061	22412	22449	22336	22226	22183	22362	22404	22259	22389	22375	22140	22190	22328	22317	22034	22176	22183	22236	22287	22416	22066	22340	22350	22501	22164	22417	22160	22199	22343	22142	22087	22208	22507	22323	22431	22229	22318	22146	22056	22167	22164	22124	22020	22336	22408	22119	22317	22153	22375	22320	22243	22322	22102	22302	22183	22196	22397	22413	22117	22144	22297	22268	22321	22322	22190	22228	22121	22249	22238	22192	22325	22193	22408	22600	22208	22199	22222	22080	22230	22321	22105	22388	22212	22265	22193	22242	22451	22438	22357	22279	22390	22319	22406	22138	22129	22334	22265	22337	22522	22218	22359	22179	22172	22389	22291	22000	22440	22334	22367	22265	22169	22266	22252	22290	22376	22261	22218	22154	22464	22211	22336	22197	22383	22369	22457	22318	22301	21999	22199	22327	22097	22277	22355	22295	22236	22271	22248	22336	22231	22431	22245	22327	22334	22474	22263	22209	22408	22159	22392	22068	22262	22025	22023	22372	22208	22291	22282	22204	22149	22415	22456	22239	22091	22222	22229	22331	22334	22089	22328	22356	22352	22196	22290	22282	22323	22097	22363	22318	22177	22335	22250	22266	22377	22143	22408	22387	22280	22245	22315	22229	22274	22123	22244	22369	22205	22141	22227	22253	22453	22175	22178	22162	22010	22194	22127	22269	22280	22478	22289	22313	22389	22161	22163	22149	22272	22213	22022	22107	22130	22063	22359	22357	22174	22274	22192	22166	22341	22333	22247	22087	22110	22509	22322	22326	22116	22074	22080	22346	22153	22282	22167	22384	22376	22182	22463	22221	22246	21999	22272	22101	22362	22089	22283	22383	22152	22225	22477	22244	22408	22220	22175	22387	22242	22126	22294	22422	22136	22241	22326	22139	22498	22158	22432	22339	22149	22279	22382	22372	22180	22235	22324	22315	22315	22513	22117	22350	22345	21999	22401	22131	22523	22576	22366	22462	22222	22367	22196	22254	22506	22167	22161	22064	22010	22208	22449	22252	22216	22128	22149	22365	22161	22255	22208	22209	22326	22126	22255	22281	22533	22143	22220	22204	22166	22032	22238	22531	22271	22323	22336	22357	22314	22237	22365	22158	22264	22189	22586	22320	22507	22182	22413	22453	22333	22204	22455	22282	22190	22348	22390	22289	22051	22411	22265	22370	22251	22194	22232	22165	22058	22310	22299	22376	22360	22116	22194	22581	22116	22331	22414	21919	21970	22429	22275	22375	22247	22284	22227	22303	22312	22338	22269	22335	22546	22344	22101	22459	22233	22030	22237	22332	22099	22293	22226	22238	22361	22381	22427	22484	22150	22411	22358	22514	22227	22280	22340	22399	22330	22094	22434	22384	22295	22146	22222	22438	22412	22153	22445	22199	22133	22299	22385	22087	22158	22337	22456	22066	22170	22301	22071	22038	22326	22037	22274	22258	21829	22338	22405	22052	22198	22362	22442	22142	22114	22245	22586	22229	22328	22496	22515	22471	22125	22601	22316	22393	22252	22336	22344	22341	22245	22188	22313	22351	22235	22243	22376	22351	22202	22027	22339	22203	22318	22294	22245	21945	22317	22304	22255	22552	22277	22300	22209	22214	22231	22235	22254	22302	22240	22153	22326	21980	22362	22039	22130	22211	22160	22289	22068	22511	22477	22245	22279	22293	22091	22361	22177	22189	22178	22288	22283	22315	22327	22279	22203	22277	22244	22538	22503	22127	22238	22408	22192	22188	22233	22272	22289	22155	22045	22270	22399	22454	22265	22573	22119	22128	22394	22348	22181	22096	22111	22074	22359	22386	22090	22159	22276	22162	22461	22408	22347	22180	22088	22083	22342	22377	22231	22271	22227	22259	22362	22316	22413	22384	22242	22311	22367	22240	22285	22367	22143	22218	22510	22264	22310	22261	22295	22139	22319	22315	22206	22003	22178	22406	22237	22134	22433	22287	22418	22126	22236	22276	22395	22345	22368	22155	22213	22215	22286	22447	22324	22344	22294	22338	22436	22155	22375	22187	22434	22238	22197	22287	22103	22057	22155	22302	22137	22291	22245	22246	22330	22237	22467	22168	22389	22446	22234	22127	22293	22291	22315	22278	22311	22151	22185	22233	22212	22287	22431	22323	22194	22332	22302	22353	22591	22494	22347	22318	22546	22374	22084	22040	22224	22334	22339	22362	22098	22321	22310	22210	22346	22368	22429	22331	22388	22276	22176	22385	22210	22237	22209	22156	22290	22246	22431	22025	22267	22225	22069	22265	22377	22309	22230	22163	22010	22345	22359	22143	22233	22071	22331	22309	22394	22192	22112	22410	22029	22518	22350	22348	22232	22307	22192	22399	22304	22152	22211	22206	22274	22201	22146	22223	22183	22276	22294	22517	22203	22110	22243	22309	22459	22252	22127	22176	22178	22387	22357	22433	22241	22074	22243	22365	22330	22131	22160	22263	22240	22311	22303	22445	22358	22222	22196	22149	22350	22081	22291	22181	22335	22183	22284	22321	22525	22430	22126	22245	22113	22373	22405	22411	22349	22512	22387	22210	22401	22180	22176	22233	22201	22399	22194	22264	22072	22360	22300	22009	22221	22223	22433	22258	22314	22121	22377	22272	22390	22226	22361	22314	22465	22288	21992	22157	22038	22326	22474	22406	22156	22228	22185	22085	22170	22324	22435	22507	22324	22444	22360	22004	22361	22135	22492	22389	22339	22577	22256	22098	22102	22335	22349	22277	22196	22110	22262	22169	22398	22263	22249	22487	22299	22213	22259	22179	22284	22318	22335	22238	22233	22329	22290	22098	22312	22442	22363	22381	22446	22059	22215	22560	22463	22470	22231	22418	22486	22374	22279	22190	22401	22127	22592	22149	22429	22391	22414	22436	22385	22175	22159	22262	22356	22011	22253	22368	22238	22238	22171	22456	22495	22405	22241	22154	22378	22221	22151	22319	22124	22187	22374	22137	22264	22383	22620	22448	22350	22122	22446	22269	22325	22417	22350	22223	22509	22219	22257	22254	22184	22294	22119	22527	22361	22586	22270	22335	22277	22505	22327	22489	22246	22518	22422	22232	22169	22114	22271	22142	22491	22248	22133	22301	22407	22264	22290	22360	22344	22373	22216	22318	22193	22096	22309	22485	22397	22371	22390	22294	22298	22375	22180	22342	22224	22219	22515	22185	22250	22231	22227	22088	22316	22112	22129	22364	22446	22306	22251	22381	22180	22339	22292	22202	22048	22240	22233	22406	22177	22279	22358	22537	22174	22236	22216	22344	22303	22064	22248	22285	22307	22258	22279	22387	22255	22071	22199	22329	22446	22331	22406	22284	22517	22183	22437	22406	22390	22386	22509	22624	22330	22016	22225	22213	22432	22386	22249	22325	22350	22176	22372	22185	22312	22169	22150	22268	22452	22231	22403	22105	22207	22435	22281	22318	22219	22483	22030	22365	22385	22142	22409	22217	22498	22398	22319	22325	22408	22406	22292	22333	22337	22240	22263	22176	22415	22376	22467	22280	22220	22214	22201	22226	22284	22317	22341	22257	22360	22184	22510	22149	22424	22250	22406	22099	22269	22231	22223	22223	22343	22435	22225	22228	22224	22420	22208	22127	22309	22285	22423	22419	22227	22418	22571	22326	22348	22298	22253	22445	22402	22132	22496	22342	22142	22390	22267	22092	22203	22259	22191	22440	22242	22328	22290	22199	22469	22330	22423	22205	22191	22237	22230	22272	22268	22403	22371	22296	22505	22248	22164	22296	22060	22264	22127	22284	22516	22188	22110	22280	22286	22244	22409	22215	22375	22152	22038	22242	22313	22175	22157	22265	22203	22208	22201	22411	22274	22320	22218	22230	22229	22531	22114	22168	22277	22400	22178	22188	22114	22231	22320	22192	22237	22343	22183	22396	22533	22356	22393	22352	22554	22140	22259	22304	22364	22392	22236	22409	22407	22287	22274	22404	22304	22094	22377	22211	22538	22260	22262	22414	22269	22453	22390	22491	22373	22299	22247	22252	22258	22580	22320	22292	22233	22358	22280	22308	22325	22230	22246	22111	22138	22244	22273	22378	22321	22440	22288	22399	22456	22065	22355	22399	22469	22455	22100	22167	22237	22245	22366	22327	22183	22218	22239	22418	22270	22366
25947	41653	32181	27600	24850	22247	20413	19271	18387	18528	17975	17851	17554	17670	17496	17552	17366	17376	17319	17350	17341	17278	17326	17154	17290	17149	17398	17178	17168	17271	17432	17077	17269	17303	17150	17322	17254	17493	17232	17339	17227	17141	17219	17060	17385	17244	17228	17355	17118	17281	17201	17293	17302	17231	17309	17086	17253	17362	17090	17125	17153	17136	17090	17186	17281	17381	17135	17305	17369	17176	17317	17343	17250	17273	17163	17438	17180	17421	17346	17168	17092	17228	17174	17323	17276	17322	17325	17103	17290	17225	16971	17288	17187	17236	17465	17230	17189	17279	17165	17210	17015	17413	17384	17082	17145	17388	17312	17276	17263	17264	17162	17206	16933	17182	17064	17306	17281	17294	17279	17221	17373	17248	17203	17228	17202	17119	17371	17191	17331	17191	17275	17340	17171	17261	17113	17077	17150	17332	17422	17247	17394	17126	17111	17323	17245	17205	17115	17028	17284	17131	17253	17305	17100	17211	17232	17306	17161	17209	17117	17155	17219	17107	17265	17110	17191	17279	17181	17285	17356	17081	17215	17321	17121	17155	17217	17251	17205	17252	17095	17222	17197	17179	17245	17407	17096	17255	17142	17347	17091	17304	17328	17242	17213	17121	17251	17284	17240	17083	17231	17295	17148	17220	17152	17294	17377	17063	17292	17083	17331	17153	17096	17223	17146	17093	17252	17072	17276	17306	17129	17231	17371	17136	17226	17273	17197	17276	17132	17083	17408	17261	17131	17205	17163	17246	17190	17143	17100	17153	17249	17278	17176	17156	17256	17288	17315	17180	17258	17078	17125	17310	17100	17204	17084	17254	17168	17310	17007	17123	17136	17024	17022	17164	17287	17309	17225	17207	17343	17185	17160	17159	17393	17264	17297	17304	17337	17190	17250	17348	17323	17243	17181	17070	17289	17350	17074	17150	17168	17293	17286	17404	17067	17309	17190	17283	17383	17073	17164	17176	17168	17124	17325	17121	17314	17122	17186	17226	17259	17471	17056	17320	17204	17163	17146	17035	17172	17148	17233	17253	17226	17177	17088	17170	17184	17277	17019	17259	17320	17105	17269	17176	17289	17062	17029	17136	17197	17339	17148	17314	17046	17330	17334	17212	17218	17142	17121	17069	17154	17252	17229	17182	17217	17210	17247	17259	17215	17385	17043	17210	17352	17210	17021	17424	17045	17338	17221	17134	16993	17201	17153	17338	17150	17212	17123	17283	17225	17120	17160	17130	17278	17191	17356	17041	17168	17136	17166	17239	17335	17061	17306	17059	17145	17140	17181	17259	17158	17240	17180	17216	17215	17363	17290	17162	17257	17273	17169	17342	17208	17217	17325	17335	17047	17125	17121	17268	17186	17211	17363	17197	17102	17165	17168	17149	17161	17245	17157	17242	17244	17317	17227	17235	17299	17152	17276	17267	17221	17149	17129	17298	17370	17335	17224	17231	17131	17246	17232	17263	17206	17418	17262	17189	17174	17247	17273	17320	17213	17243	17148	17260	17276	17130	17153	17324	17429	17329	17171	17210	17264	17213	17229	17328	17189	17057	17339	17162	17127	17293	17322	17255	17354	17203	17284	17227	17079	17165	17144	17261	17022	17204	17194	17184	17174	17238	17241	17439	17227	17153	17252	17303	17045	17102	17129	17185	17275	17158	17311	17191	17075	17130	17405	17270	17175	17198	17116	17079	17191	17148	17348	17083	17115	17241	17117	17283	17148	17221	17176	17154	17352	17276	17235	17159	17299	17270	17240	17330	17296	17267	17361	17390	17178	17318	17087	17213	17306	17458	17260	17209	17233	17292	17157	17098	17215	17206	17302	17385	17118	17247	17219	17289	17252	17236	17389	17074	17240	17063	17387	17207	17224	17151	17252	17212	17162	17268	17426	17024	17341	17194	17225	17280	17097	17278	17159	17215	17130	17167	17135	17017	17134	17348	17276	17242	17130	17064	17236	17331	17287	17136	17092	17126	17184	17173	17188	17207	17099	17267	17283	17059	17319	17241	17138	16978	17099	17246	17367	16979	17266	17336	17288	17125	17137	17113	17306	17244	17329	17283	17083	17110	17188	17291	17303	17277	17340	17177	17320	17297	17323	17391	17281	17127	17103	17329	17310	17415	17094	17149	17085	17071	17337	17127	17320	17181	17359	17273	17081	17401	17144	17157	17346	17376	17180	17202	17410	17128	17189	17227	17248	17162	17215	17048	17132	17099	17124	17284	17141	17138	17088	17246	17246	17270	17340	17291	17299	17143	17232	17288	17125	17083	17344	17248	17007	17148	17225	17130	17325	17215	17157	17194	17309	17156	17288	17266	17058	17009	17214	17299	17199	17220	17169	17197	17252	17313	17213	17472	17213	17388	17044	17249	17106	17158	17232	17125	17286	17369	17214	17182	17092	17307	17181	17206	17345	17234	17217	17269	17176	17205	17229	17186	17135	17171	17175	17278	17006	17201	17052	17180	17225	17265	17324	17244	17365	17201	17349	17326	17384	17242	17336	17210	17288	17231	17373	17349	17273	17273	17031	17221	17221	17044	17242	17275	17355	17364	17281	17347	17052	17477	17347	17144	17309	17277	17366	17251	17143	17207	17335	17248	17294	17277	17253	17113	17100	17169	17291	17076	17140	17271	17198	17223	17259	17159	17106	17255	17316	16973	17216	17335	17412	17310	17288	17300	17085	17270	17263	17300	17170	17322	17224	17251	17132	17176	17115	17245	17282	17206	17239	17244	17057	17135	17230	17296	17253	17251	17256	17331	17250	17202	17156	17270	17144	17206	17205	17392	17375	17312	17292	17239	17241	17161	17002	17307	17179	17191	17182	17159	17229	17178	17229	17125	17245	17116	17180	17384	17221	17099	17283	17351	17135	17191	17168	17361	17170	17386	17091	17329	17258	17385	17205	17277	17221	17364	17348	17203	17071	17254	17156	16952	17139	17371	17295	17265	17236	17166	17230	17074	17238	17140	17171	17318	17187	17216	17297	17239	17067	17313	17135	17157	17237	17165	17266	17142	17187	17322	17339	17177	17026	17135	17313	17353	17237	17408	17179	17335	17424	17239	17194	17103	17207	17244	17257	17159	17209	17192	17335	17234	17226	17369	17212	17236	17224	17216	17389	17197	17187	17357	17273	17210	17346	17264	17227	17289	17321	17319	17239	17131	17177	17262	17229	17251	17401	17265	17229	17331	17390	17265	17021	17168	17145	17283	17225	17173	17096	17228	17217	17264	17028	17210	17323	17252	17127	17239	17247	17401	17020	17217	17283	17298	17331	17353	17348	17237	17186	17351	17273	17148	17322	17183	17074	17195	17302	17248	17283	17146	17162	17084	17307	17168	17045	17183	17300	17425	17076	17348	17125	17241	17177	17001	17195	17296	17090	17146	17151	17170	17206	17208	17243	17095	17347	17242	17076	17202	17207	17292	17159	17325	17307	17193	17186	17140	17120	17174	17105	17172	17197	17159	17137	17180	17202	17129	17062	17352	17117	17215	17063	17083	17174	17223	17155	17081	17250	17472	17126	17412	17153	17435	17388	17135	17171	17365	17200	17368	17143	17210	17318	17155	17127	17211	17211	17114	17276	17255	17180	17241	17313	17169	17540	17354	17382	17204	17110	17234	17317	17030	17238	17247	17304	17005	17276	17229	17222	17185	17388	17029	17287	17351	17337	17036	17299	17189	17198	17151	17139	17140	17165	17249	17041	17252	17248	17274	17285	17247	17193	17237	17360	17000	17135	17328	17098	17338	17092	17243	17196	17099	17402	17200	17237	17230	17101	17180	17198	17291	17041	17312	17338	16963	17183	17359	17180	17193	17130	17235	17313	17096	17083	17295	17204	17344	17228	17393	17120	17450	17075	17118	17196	17254	17194	17107	17317	17206	17255	17255	17262	17141	17085	17240	17148	17253	17245	17289	17356	17122	17141	17252	17324	17131	17183	17212	17238	17121	17282	17242	17116	17131	17093	17315	17079	17097	17015	17266	17199	17263	17174	17243	17295	17347	17156	17506	17220	17283	17235	17319	17328	17051	17265	17273	17240	17207	17126	17150	17286	17382	17268	17285	17308	17289	16970	17244	17110	17209	17130	17295	17159	17210	17322	17361	17136	17221	17102	17250	17254	17200	17082	17067	17175	17179	17382	17036	17138	17088	17203	17398	17360	17178	17279	17276	17175	17156	17124	17226	17292	17329	17285	17344	17169	17111	17168	17207	17232	17144	17244	17270	17226	17255	17173	17254	17245	17077	17289	17208	17218	17126	17223	17220	17239	17009	17129	17262	17258	17214	17332	17374	17108	17117	17413	17267	17250	17174	17194	17109	17247	17276	17330	17297	17171	17383	17219	17204	17248	17190	17164	17298	17252	17365	17337	17233	17240	17246	17180	17325	17192	17166	17073	17380	17361	17322	17206	17332	17340	17115	17237	17160	17086	17140	17145	17232	17291	17319	17233	17082	17302	17174	17273	17245	17148	17196	17265	17209	17199	17303	17238	17159	17354	17245	17244	17240	17063	17299	17404	17052	17285	17273	17201	17173	17243	17171	17388	17085	17173	17221	17124	17196	17252	17168	17350	17225	17276	17317	17300	17264	17265	17182	17233	17377	17335	17319	17395	17234	17263	17176	17292	17008	17055	17371	17189	17148	17279	17474	17161	17150	17217	17225	17243	17210	17248	17203	17258	17306	17246	17172	17089	17213	17151	17373	17190	17056	17235	17147	17198	17258	17123	17301	17223	17116	17150	17379	17169	17209	17210	17119	17195	17199	17089	17139	17213	17402	17176	17159	17242	17231	17161	17136	16964	17245	17201	17179	17132	17404	17145	17096	17379	17229	17261	17249	17310	17229	17333	17222	17209	17037	17183	17233	17284	17258	17265	17193	17207	17288	17385	17306	17293	17171	17131	17429	17239	17073	17241	17181	17293	17165	17212	17366	17175	17330	17224	17214	17342	17139	17206	17287	17103	17234	17188	17372	17292	17224	17197	17321	17134	17365	17155	17150	17342	17372	17265	17173	17280	17222	17313	17087	17410	17116	17211	16986	17264	17055	17153	17364	17080	17274	17324	17257	17206	17299	17183	17209	17323	17179	17167	17101	17177	17309	17232	17145	17280	17118	17138	17194	17245	17178
22256	21403	28679	24647	22636	26278	28835	24548	23776	23467	23204	22763	23024	22414	22500	22430	22386	22467	22283	22413	22397	22226	22240	22196	22052	22032	22305	22062	22240	22160	22045	22366	22039	22217	22146	22228	22084	21950	21873	21900	21948	22140	21988	22079	22130	22054	22026	22065	21806	21984	22248	22140	22211	22163	22199	22021	22069	21916	22167	22105	22161	22186	22159	21914	22110	21944	21971	22072	21653	21976	22197	22498	22128	22147	22138	21852	22271	22147	22191	21987	22150	22106	22126	22106	22171	22141	21960	22152	22042	21758	22078	21947	21966	21703	22022	22106	21944	21948	22117	22165	22047	22245	21959	21964	21782	22018	22007	21922	22167	22073	22187	21912	21982	22030	22092	22127	21963	22079	22167	22090	22051	21796	21965	21992	22077	22132	21915	21981	21939	21864	21912	22155	22080	21934	22045	22193	22140	21943	22166	22124	22077	21924	21973	21985	22053	21936	22261	21903	21852	21956	21902	21888	22041	22166	22266	22027	22163	21907	21946	22252	21973	22102	22291	21856	22016	21718	22090	21924	22110	22019	21972	21936	21827	21879	21949	21867	22103	22078	21908	22083	22284	21973	22203	21994	21954	21812	22016	21839	21755	21888	21954	22048	21923	21862	22003	22295	21894	22297	22135	21858	22070	21890	21954	21766	21852	21978	21904	22004	21833	22141	22035	22217	22066	22172	21931	21957	22128	21984	22005	21986	21989	21879	21836	22074	22226	22103	22113	21999	21888	21942	22023	21932	22256	22042	21911	21829	22270	22120	22098	21796	21978	21941	21956	22031	22195	22071	21929	22037	22169	21868	22013	22130	21990	22064	22107	21938	21926	21946	22077	22085	22141	21980	22106	22106	21735	21867	22017	22042	22002	21919	21903	21839	22171	21935	21911	21994	22197	22108	21861	22064	22104	22117	22124	22124	22193	21940	22086	22281	22211	21909	22109	22001	22046	21921	21991	22134	21930	21910	21973	22122	22080	22149	22073	21932	22067	21875	22088	21753	22223	21953	22032	22081	22092	21861	22154	22027	22046	22095	22200	21938	21804	21986	21996	22085	21910	22092	22173	21867	22079	22034	22110	22177	22088	22024	22090	22035	22019	22259	22194	22012	21959	22072	22098	22119	21958	22104	21826	21862	22202	21895	21960	22021	22124	22218	22042	22124	22256	22065	21975	21979	22011	21868	21815	22059	21976	22228	22037	21996	22131	22094	21958	22020	21958	22229	22331	22111	22198	22049	22124	21973	22136	21992	21932	21680	22163	21785	21930	22121	21940	22003	21989	22289	22065	21862	22178	21988	22083	21936	22210	22185	22068	21999	22164	21927	21969	22122	21889	21949	22014	22186	22012	21820	22197	22170	21982	22045	21858	21917	21928	21844	22154	22072	22120	21967	22222	22060	21886	21944	22050	22030	22003	22192	22010	21857	21993	21944	21908	22011	22309	21971	22012	21859	22143	22146	21987	22077	21916	22007	21961	21836	21908	22127	21927	21914	21946	22158	21874	22096	22060	22046	22019	22060	21898	21824	22037	22121	21874	22013	22025	22079	21976	21827	22092	22095	22221	21931	21917	22192	22018	21785	21953	22022	21966	21960	21986	21908	22042	22083	21873	21967	21992	21787	22274	22097	21938	21859	22120	22299	21892	22156	21985	22036	21960	21974	21949	21915	21849	21981	22079	22148	21953	22129	21980	22070	22084	22011	21984	22111	22039	21894	22088	21936	21776	21836	22167	22208	22251	21932	21987	21952	22052	21885	22016	21994	22011	22210	21987	21976	22001	21923	21883	21944	21948	22057	21904	22012	22235	22167	22053	22060	22119	22165	21858	21969	22119	22154	21856	21890	21936	22268	22017	22068	22060	22040	21817	22007	22118	21849	22233	21855	21941	22008	22289	22094	22062	22039	22142	21834	21901	21992	21976	21949	21941	21893	21876	22003	21971	22151	22115	22073	21946	21842	21884	21953	22063	21869	22122	21856	22121	21817	21927	21951	22004	22205	22140	22000	22002	21646	22095	22113	22078	21995	21908	21910	22234	22127	22032	22072	22020	22143	21889	21903	21937	22181	22117	22189	21789	21856	21897	21810	21992	22229	22194	22008	22289	22042	21943	22075	21830	22070	21820	21982	22076	22095	22257	22144	21644	21915	22094	21790	22018	22082	21997	22129	22020	22030	21986	21986	21843	22117	22033	21926	21886	22077	21831	22102	22043	21959	22127	22075	21948	21898	21808	21941	22066	22162	21990	22007	22036	22049	21847	22040	22122	22111	22153	22053	21826	22001	21747	22054	22132	22129	21991	22047	22051	21941	21941	22084	22149	21980	22132	21884	21748	21987	21968	22047	22056	22160	22147	22035	21929	22073	21914	22027	22098	21863	21977	22017	21980	21911	21958	21752	21864	22012	22047	21791	21777	22061	22078	22224	21962	21983	21988	21939	21981	22067	21878	22030	22095	22078	22075	21803	21908	22210	22095	22020	21909	21975	21940	22085	22098	22192	21959	21991	22147	22092	21947	22093	22207	22010	22058	21984	22016	22023	21973	22015	22138	22094	22062	22192	22019	21984	21780	21956	22120	21951	21912	21915	21881	22007	21949	22164	22151	21908	22051	21822	22095	21801	22050	22002	22210	21970	21963	21974	22148	22114	21694	21930	22208	22195	22192	22368	22107	22004	22035	21948	21871	22041	21971	21782	22039	22091	21990	22072	22026	21839	22292	21888	21884	22112	22105	21989	21848	22354	22026	21999	21960	22087	22225	22326	22264	22066	22098	22064	21934	22286	22022	22020	21970	21965	22069	22069	22155	22064	22071	21873	21933	22122	22111	21949	21995	22102	22073	21878	21740	22025	21902	21998	22124	21947	22084	22127	22058	21907	21878	21989	21980	22024	21952	21824	22071	21953	21724	21849	22059	21978	21925	21950	22107	22034	21988	22270	22154	21930	22102	21723	21989	22104	22097	22003	22023	22035	21972	21942	22036	21798	22055	22102	21824	21883	22078	21756	22022	21811	22130	22166	21909	22283	22039	22046	22067	22156	21885	22050	22126	22021	22111	21949	21954	21929	22109	21825	21906	21693	22019	21886	21880	21990	21945	22011	22136	22086	22080	21937	22141	21938	22121	21924	22085	21845	22310	21820	22084	22074	21910	22001	22232	22176	22010	21976	22090	22139	21965	21898	22177	21958	21974	22101	22064	22018	21952	22156	22132	22127	22078	22015	22404	21977	22073	22024	21929	22059	22331	21795	22106	22095	21847	22015	21838	21899	21990	21744	22149	22068	22063	22136	22110	22062	21811	22022	21895	21950	22094	21807	21999	21987	22046	21973	22171	22059	21930	21887	22126	21956	22072	22117	21971	22232	21944	22247	21977	21976	21947	21887	21840	22064	21955	21764	21963	21985	22003	22064	21910	21971	21855	22203	22205	22137	21917	22046	21859	21815	22055	21961	22177	22067	21933	22094	22198	21911	21786	22024	21756	22070	22104	21938	22219	22019	21928	21866	21927	22131	21994	22074	22186	22103	21904	21914	22032	21903	22063	21978	22053	22144	21871	22106	21935	22102	22022	21820	21970	21863	22049	22006	21978	22096	22000	21948	22194	22020	21827	21925	21978	21985	21986	22010	21912	22265	22056	22032	22035	21983	22007	21754	22040	22097	22314	22048	22086	22088	21842	22069	22277	21844	21928	21801	21917	22067	22132	21841	21950	21958	22188	21775	22117	21944	22104	21929	22148	21956	21908	21678	22049	21927	22093	21907	22043	21951	21968	22095	22139	22163	21950	22010	22137	22147	22022	22021	21930	22160	21959	22268	21937	22049	22170	22001	22027	21977	21993	21956	21979	21790	22155	22109	21780	22050	22285	22149	22260	22065	21949	22019	21965	22016	21999	21941	21783	21987	21822	22086	21879	21962	22013	21813	22037	22119	22167	22183	22150	22067	21872	22123	22048	22262	21957	22067	22102	22023	21934	22251	22025	21800	22092	22229	21934	21939	21997	22164	21997	22068	22176	21990	22070	22125	22129	22127	21898	22086	21951	22023	22048	22107	21973	21926	22058	22065	21947	22189	21870	21842	21955	22090	21972	22055	21980	22119	22087	21836	22189	21943	21974	22140	22138	22044	22029	22123	21969	22091	22093	22018	22003	22081	21871	22043	21926	21896	21932	22014	22082	22177	21966	22043	21911	21787	21948	22104	22107	22028	21838	21897	21950	21845	22115	21966	21983	22030	21934	22012	22021	22188	22145	22026	22284	21963	22023	21863	22027	22073	22038	21952	22011	22061	22111	21926	21993	22178	21954	22203	22091	22049	21980	22170	21982	21888	22083	22002	22009	22170	22150	21890	21873	22035	22163	22027	22048	21838	21995	21859	21829	22230	21887	21870	22197	21933	22087	21981	21917	22085	22174	21903	21699	22036	22161	21911	22009	22048	21986	22190	22080	22018	22159	21965	22072	21934	22065	21766	22039	21887	21968	21822	22050	21981	22204	22117	21977	22182	22033	22153	22259	21842	22169	21950	22184	21991	22143	22079	22093	22078	22142	21804	22092	22085	22016	21999	21855	22025	21961	22188	21997	22043	22211	22103	21862	22189	22283	21960	21947	22155	22011	21908	22149	22089	21813	22220	22066	21677	21774	21927	21942	22054	22314	21879	22027	22034	21846	21783	21740	22132	21995	21954	21939	22149	21914	22095	21931	22170	21903	21913	21865	21936	22002	21873	22055	21872	22075	21880	22013	21841	21864	21877	22079	22036	22022	22019	21920	21899	21851	22006	21955	21979	21934	21880	22019	22062	21942	22107	22155	21909	21934	22003	21961	22130	21895	21785	22123	22106	21917	22025	22013	21902	22171	21845	22060	21785	22034	21977	21941	21916	21987	22009	21775	21941	21935	21859	21822	21829	21959	22055	22223	22039	21913	22099	22135	21758	21907	21871	22026	22020	22056	21950	22029	22201	21998	22097	21929	22027	22180	22138	22017	22141	21997	22064	21811	21903	22028	21968	21947	21992	22027	22107	22057	21841	21989	21873	22143	21794	22262	22077	21980	22151	22076	22177	22037	21865	21968	21802	21939	22009	22029	21921	22123	21906	21989	21949	22074	21774	21953	21827	22110	22095	21796	21862	21973	22159	21840	21960
26237	48357	38123	32954	28944	25295	22530	20991	19853	19341	18511	18143	17885	17716	17594	17502	17369	17536	17377	17315	17192	17149	17171	17137	17254	17230	17297	17064	17307	17080	17208	17201	17209	17147	17392	17292	16974	16997	17098	16961	17358	17120	17126	17185	16992	17202	17018	17140	17213	17160	17109	17193	16949	17233	17143	17152	17136	16957	17229	17117	17071	17108	17233	17063	17010	17066	17010	17117	17130	17168	16964	17153	17093	16975	17178	17261	16995	17169	16978	17033	17087	17172	17083	17072	16812	17116	17065	17060	17061	17069	17167	17083	17127	17083	17098	16948	17101	17181	17039	17077	16959	17051	17231	17096	17147	17002	17059	17143	17146	17108	17009	17103	16895	16976	17029	16939	17208	17147	17038	17062	17008	16927	17049	17205	17006	17014	17042	17128	17152	17147	16995	16993	17019	16899	17014	17056	16908	17273	17023	17069	17109	17093	17109	17131	16959	17142	16989	17306	17047	17064	16899	17091	17230	16957	16873	17177	17099	16938	17007	17080	17177	17080	17079	17088	17152	17074	17054	17130	17066	17060	17226	17019	17114	16911	17286	17100	17077	17049	17119	16874	17146	17058	17209	16911	17025	17117	16975	17071	17041	17076	17084	17107	17032	16892	17038	17116	17050	17062	17241	17261	16944	17174	17142	16922	17021	17160	17025	17113	17061	17250	16992	17061	16936	17154	17076	17112	16977	17098	16899	17085	16999	17018	17015	17097	17086	17339	16903	17102	17150	16968	17039	17009	17167	17109	16945	16904	17263	17255	17075	17313	17041	16975	17120	16984	17072	17142	17168	17126	17208	17133	17118	17145	16809	16881	17120	16966	17070	17020	17226	16996	17099	17149	17280	17205	17142	16948	17119	17054	17147	17108	17219	17075	17072	17288	17189	16957	17054	17201	17213	17070	17361	17213	17137	17121	16946	17041	17009	16915	17117	17062	17175	17162	17022	17191	16876	17127	16962	17096	17075	17083	17111	16891	17512	17160	17223	17101	16850	17041	17117	16938	16997	17017	16992	17007	17101	17191	17086	17005	16915	17026	17098	17087	16997	17191	17071	17002	17117	17071	17126	16982	16998	17006	16894	17151	17002	16947	17041	17087	16972	17151	17040	16974	16947	17147	17055	17169	17233	17235	17346	16788	17013	17288	16847	17091	17227	17043	17090	17033	17038	17299	17212	17082	16887	16950	16950	16924	16968	16938	17190	16971	17122	17137	16998	17111	16863	17215	17183	17018	17237	17022	17094	17008	17142	16993	16990	16995	17034	17278	17154	16985	17225	17141	16955	16933	16972	17024	17185	17076	17117	17199	17000	17031	16998	17103	17083	16904	16972	17071	16928	17141	16929	17239	16912	16863	17107	17166	17059	17016	17168	17056	17063	17042	17008	17042	17009	17171	17048	16936	17108	17101	17149	17202	17047	17173	17005	17175	17021	17205	17176	17030	16948	16956	17013	17199	16987	17076	16958	17044	17053	17142	17224	17151	17179	17134	17068	17142	17033	17014	17110	17083	17048	17052	17150	17150	17138	17000	17181	17223	17139	17107	17204	17103	17244	17026	16963	17040	17123	17121	16918	17154	17001	17109	17173	17146	17142	16947	17122	17151	16908	16920	17041	17165	17136	16881	17201	17216	17056	17076	17039	17093	17155	17219	17126	17019	17058	17196	16888	16975	16949	17264	16976	17041	17031	17075	17022	17110	17066	16990	17212	17041	17026	16950	17041	17057	17084	16927	16932	17305	16983	17260	17063	17117	17133	17056	17128	17167	17160	17074	17084	16946	17177	17027	17068	17116	17265	16971	17022	17054	17159	16971	16907	16947	17020	17158	17045	17120	16985	16920	17119	17049	16954	17090	17005	17244	17287	17047	17153	17029	17065	17081	17067	17070	17182	17202	17145	17215	17122	17047	17198	16962	17171	16954	16973	16999	16967	17185	17102	16900	17066	17018	17072	17054	17167	16927	16908	17160	17101	17272	17292	17109	16965	17136	17062	16937	17087	17156	17034	17109	17167	17098	17041	17150	17120	17119	17087	17089	17078	16939	17246	17095	16982	17124	17186	17089	17156	17106	17064	17120	17085	17039	17172	16998	17124	17154	17100	17242	16916	16910	16959	17000	17088	17040	17014	17255	16903	17220	17127	17086	17153	17020	17112	17038	17098	17155	16988	17184	17148	16979	17109	17120	17137	17069	16829	17016	17183	17152	17140	17189	17135	17115	17059	17163	17066	17065	17114	17155	17084	17054	17229	16910	17118	17051	17029	16921	17256	17079	17121	17099	17178	17029	17062	17117	17108	17098	17144	17200	16998	17194	17135	16974	17197	17112	16990	17226	17097	17270	17127	16996	17063	16890	17083	16930	17279	17101	17168	17085	17131	17035	17074	17065	17104	17185	17156	16992	17033	17125	16952	17075	17128	17158	17026	17187	17180	17083	17083	17081	17097	17040	17003	16856	17133	16823	17004	17077	16980	17113	17156	17160	17239	17135	17309	16970	17045	16972	17018	17086	17003	17097	17058	17296	17216	17005	17295	17008	17151	17091	17094	17122	17020	17104	17114	17227	16926	17097	16996	17138	17119	17092	17064	17102	17040	16995	16967	16997	17070	17149	16990	17161	16973	17159	17046	17053	16895	17083	16917	17261	17013	17015	17275	17171	17010	17073	17163	16916	17126	17049	17224	17179	17135	17150	17065	17176	17176	17148	17271	17205	17078	17003	17274	17036	17212	17017	17233	17256	17038	16884	17035	17137	17191	17038	16933	17099	17268	17146	17025	17135	17150	17115	17076	16804	17186	17000	17260	16897	17042	17080	17011	16951	17080	17069	17214	16908	17173	16986	17148	17014	17082	17088	17190	17126	16989	17058	17206	17049	16924	17192	16978	17106	17150	17110	17233	16833	17165	17094	17038	17192	16916	17171	16953	17084	17162	17085	17210	17019	17096	16978	17162	17009	17072	17149	16935	17095	17094	17074	17063	17139	16984	16961	17096	17034	16970	17086	17135	17170	17135	17094	16951	17107	17010	16929	17048	17142	17009	16877	17106	17100	17045	17042	17148	17046	17006	17288	16930	17070	16945	17099	17132	17069	17091	17133	17064	17180	16986	17078	17115	17267	17087	17264	17045	17131	17292	17030	17199	17025	17161	17076	17070	17106	17077	17181	17125	17118	17175	17162	17002	17277	17166	17023	16996	16980	17114	17207	16972	16988	17139	17114	17083	17235	17124	17089	16943	17170	16994	16935	17031	17285	17126	16968	17078	17011	17144	17194	17070	17173	17246	17130	17109	17150	17184	17078	17124	17130	17171	17143	16972	16947	16977	17028	17118	16976	17021	17102	17231	16866	16868	16867	17107	17228	17127	17067	17085	17111	17127	17112	17225	17107	16998	17212	17087	16935	17170	17142	17061	16998	17114	17135	17098	16938	17166	16933	16996	16995	17122	16977	17179	16978	17006	16998	16990	17050	17068	16935	17112	17161	16985	17023	17094	16953	16942	16949	17247	17193	16868	17028	17058	17234	16980	16942	17148	16998	16985	17005	17008	16971	17136	17025	17139	17111	17303	16941	17157	17016	16999	17074	17094	17061	17170	16999	17117	17218	16966	17038	17106	17112	17062	17041	17072	16963	17138	17109	17099	17040	17098	16979	17136	17092	17051	17047	17254	16992	17170	17206	17100	17108	16984	16966	17064	17118	17054	17089	17170	17107	17108	17278	17188	17053	16977	17081	16984	17110	17117	17212	17151	17199	17226	17350	16993	17205	17252	17123	17091	17086	17157	17013	17178	17061	17147	17075	17191	17038	17171	17128	17142	17082	17033	17137	17056	17182	17120	17009	16944	17047	17001	17138	17080	16962	16940	17177	17194	17090	17068	17129	17096	17081	17041	16954	17204	16913	17171	17082	17051	17152	17201	17157	17193	17066	17191	17032	17091	17135	17115	16986	17068	17079	16893	17143	17164	17072	17119	17163	17012	17068	17148	17281	17185	17071	17214	16973	17147	17078	17075	17216	17053	16944	17094	17199	17090	16953	17122	16918	17147	17115	17026	17298	17073	17047	17231	17233	17089	17156	17097	16946	17004	17000	17066	17000	17085	17103	17035	17006	17078	16918	16937	17159	17129	17039	17062	16910	17264	16984	17227	17024	16954	16875	16977	17040	17200	17168	17011	17007	17062	17070	17014	17023	17152	17000	17117	17091	17171	17194	17065	17099	17234	17181	17082	17052	17106	16978	17293	17123	17097	17056	17079	17052	17174	17001	17039	17155	17137	17129	17191	17124	17150	17129	17034	17076	17109	17027	17008	17222	17005	17161	17150	17069	17118	16994	17128	17194	17276	17160	17165	17165	17053	17227	16967	17246	17068	17083	17157	17023	17084	17088	16954	17085	17185	16996	17229	17072	17042	17189	17061	16926	17003	17163	17222	17120	16959	17296	17043	17249	17049	16984	17071	17027	16934	17191	16969	17232	17009	17112	17105	16874	17082	17136	17045	17100	17137	17192	17063	17127	17044	17006	17089	17144	17011	17032	17057	17068	17086	17054	17009	16966	17247	17198	17096	17231	17042	17203	17180	17117	17079	17106	17064	17202	17057	17169	17173	17021	17100	16959	16955	17059	17102	17377	17081	17233	17163	17007	16941	17202	16960	17122	17104	17152	16971	17118	17103	17189	16835	17258	17060	16897	17207	17062	17225	17092	17105	17168	17140	17123	17277	17065	17179	17072	16933	17070	17048	17109	17043	17066	17167	17128	17041	17133	17124	17021	17107	17185	16943	16910	16972	17068	16901	17114	17058	17086	16951	17141	17124	17009	16930	17024	16980	17278	17039	17050	17016	17053	17104	17082	17017	17254	16854	16943	17058	17186	17145	17102	16883	17039	16847	17028	17093	17215	16938	17173	16999	16915	17123	17197	17134	17262	17045	17043	17236	17152	17173	17149	17085	16990	17110	17077	16903	17099	17036	16952	17142	16986	17153	17021	17094	16879	17199	16970	16959	17093	17120	17275	17082	17114	17046	17116	17128	17128	16883	17073	17149	17153	17185	17134	17199	17033	17079	17130	17132	17114	17096	17014	16983	17022	16962	17105	17138	17058	17087	17157	17054	17170	16858	17025	16958	16969	17089	17166	17019	16935
31722	30189	33226	29893	26148	24776	23905	23314	23123	22675	22660	22468	22438	22315	22047	22177	22455	22344	22442	22391	22091	21952	22386	22170	22123	22147	22274	22266	22004	22101	22495	22190	22275	22312	22156	22192	22279	22120	22256	22201	22191	22030	22320	22231	22475	22298	22231	21989	22460	22294	22149	22302	22345	22192	22375	22225	22171	22192	22254	22328	22303	22221	22243	22281	22134	22017	22222	22230	22254	22195	22343	22249	22358	22005	22232	22209	22132	22176	22111	22121	22335	22131	22108	22331	22291	22279	22268	22072	22254	22225	22063	22411	22133	22407	22094	22011	22247	22072	22029	22000	22141	22543	22154	22251	22306	22290	22273	22301	22237	22263	22037	22187	22035	22081	22337	22170	22355	22141	21867	22004	22258	22604	22192	22042	22125	22215	22240	22146	22176	22287	22186	22168	22355	22292	22177	22179	22279	22178	21982	22315	22173	22288	22173	22085	22037	22034	22282	22165	22244	22223	22322	22144	22089	22242	22162	22006	22136	22206	22224	22397	22231	22253	22082	22131	22263	22219	21981	22291	22125	22141	22222	22030	21993	22050	22246	22282	22114	22026	22000	22337	22351	22235	22120	22117	22159	22012	22314	22349	22254	22230	22187	22088	22350	22304	21917	22109	22111	22206	22182	22059	22247	22164	22108	22464	21982	22160	22146	22069	22275	22207	21968	22100	22344	22147	22300	22524	22156	22114	22298	22139	22094	22091	22393	22305	22014	22296	22220	22223	22164	22114	22197	22352	22093	22224	22281	22045	22239	22148	22379	22316	22153	22364	22168	22257	22385	22100	22138	21994	22076	22040	22231	22384	22163	22513	22213	22466	22195	22209	22246	22099	22236	22102	22027	22096	22330	22153	22157	22330	22247	22421	22470	22204	22356	22059	22246	22176	22112	22311	22179	22046	22154	22250	22188	22281	22252	22196	22252	22329	22150	22189	22120	22131	22329	22247	22185	22061	22144	22054	22203	22227	22321	22257	22272	22124	22192	22161	21895	22078	21783	22260	22246	22052	22601	22526	22100	22028	22269	22294	22084	22132	22125	22245	22327	22036	22148	22135	22008	22060	22262	22184	22111	22170	22113	22091	22202	22244	21991	22344	22145	22057	22105	22419	22116	22302	22330	22254	22043	22133	22243	22228	22272	22367	22203	22323	22229	22209	22175	22137	22258	22122	22086	22250	21988	21853	22285	22180	22276	22155	22201	22028	22239	22038	22094	22058	22168	22373	22446	22142	22043	22248	22301	22199	22230	22369	22161	22198	21995	22277	22361	22283	22136	21962	22017	22371	22181	22281	22139	22040	22071	22374	22134	22273	22334	22102	22118	22144	22258	22398	22198	22128	22328	22265	22192	22182	22291	22114	22331	22321	21997	22150	22165	22194	22477	22281	22431	22181	22268	22241	22257	22339	22321	22353	22278	22439	22337	22064	22263	22030	22276	22317	22301	22158	22113	22065	22364	22382	22257	22273	22430	22291	21972	22157	22366	22120	22106	22507	22345	22224	22450	22035	22317	22057	22242	22163	22011	22094	22245	22368	22120	22369	22482	22268	22393	22312	22247	21984	22214	22110	22043	22125	22087	22128	22091	22305	22334	22131	22176	22051	22064	22029	22246	21994	22013	21983	22258	22047	22015	22076	22440	22221	22525	22247	22121	22241	22204	22036	22067	22231	22207	22420	22241	22177	22233	22071	22134	22202	22260	22379	22121	22152	22314	21987	22224	22296	22043	22252	22282	22010	22199	22352	22236	22110	22269	22136	21870	22022	22214	22190	22139	22091	21970	22091	22182	22091	22164	22323	22247	22169	22369	22211	22416	22094	22079	22261	22256	22329	22300	22129	21999	22238	22076	22467	21954	22256	22209	22152	22195	22300	22179	22181	22363	22272	22216	22101	22168	22307	22282	22251	22244	22437	22343	22252	22248	22034	22116	22121	22204	22177	22149	22274	22311	22429	22183	22299	22078	22064	22308	22071	22196	22126	22172	22082	22218	22228	22113	22227	22203	22361	22148	22375	22377	22047	22098	22277	22257	22219	22232	22215	22060	22249	22254	22165	22122	22065	22153	22176	22185	22074	22176	22252	22166	22111	22219	22127	22097	22392	22180	22171	22262	22404	22188	22072	22227	22274	22256	22077	22396	22219	22415	22240	22061	22184	22122	22037	22248	22179	22444	22042	22265	22380	22184	22032	22117	22033	22237	22391	22228	22396	22337	22209	22238	22303	22383	22345	22063	22069	22133	22056	22400	22119	22230	22201	22385	22278	22072	22312	22233	22218	22244	22123	22096	22106	22179	22504	22114	22174	21966	22304	22248	22113	22072	22231	22167	21767	22171	22285	22137	21909	22143	22417	22340	22343	22346	22147	21994	22154	22187	22159	22276	22325	22266	22381	22199	22391	22213	22285	22405	22208	22290	22123	22273	22045	22137	21987	22235	22272	22043	21981	22097	22277	22176	22257	22158	22171	22336	22050	22031	22120	22185	22338	22133	22265	22264	22129	22199	22063	22377	22393	22115	22101	22347	22305	22391	22461	22265	22277	22342	22165	22115	22099	22180	22098	22206	22072	22156	22205	22172	22333	22307	22315	22325	21949	22186	22240	22177	22170	22281	22214	22259	22455	22427	22039	22237	22333	22253	22238	21905	22268	22146	22247	22144	22111	22057	22005	22050	22341	22323	22302	22231	22147	22129	22044	22441	22060	22004	22184	22075	22305	22261	22205	22305	22125	22152	22305	22475	22181	22115	22290	22185	22063	22265	22174	22177	22308	22083	21917	22255	22294	22417	22212	22286	22105	22230	22343	22231	22167	22144	22026	22273	22307	22155	22322	22155	22167	22298	22165	22243	22250	22341	22040	21857	22079	22171	22279	22176	22050	22042	22193	22498	22172	22164	22080	22277	22217	22301	22260	22453	22237	22206	22346	21939	22253	22250	22254	22444	22322	22161	22322	22305	22216	22357	22346	22162	22319	22176	22345	22316	22259	22138	22182	22089	22484	22225	22293	22343	22128	22415	22051	22203	22074	22216	21893	21981	22012	22211	22037	22079	22221	22146	22164	22204	22143	22258	22124	22072	22054	22311	22392	22177	22126	22096	22182	22052	22238	22066	22424	22489	22278	22192	22058	22431	22280	22317	22464	22136	22402	22381	22363	22370	22211	22342	22088	22227	22229	22356	22028	22128	22256	22291	22359	22095	22107	21890	22166	22140	22177	22337	22220	22060	22305	22216	22391	22249	22058	22320	22087	22092	22446	22081	21921	22172	22000	22024	22333	22104	22094	22298	22185	22356	22172	22155	22163	22116	22193	21993	22321	22001	22263	22056	22413	22289	22243	22150	22163	22261	22229	22153	22344	22366	22249	22278	22196	22157	22255	22227	22016	22264	22436	22329	22210	22271	22200	22162	22394	22291	22314	22221	22415	22188	22033	21940	22143	22213	22060	22225	22139	22236	22184	22313	22262	22430	22131	22229	22412	22237	22333	22234	22223	22070	22533	22206	22127	22203	21940	22223	22108	22227	22319	22108	22346	22300	22392	22091	22069	22116	22325	22123	22348	22309	22432	22278	22228	22053	22305	22366	22310	22418	22221	22239	22249	22395	22163	22341	22117	21976	22184	22351	21952	22201	22164	22313	22231	22342	22205	22361	22303	22418	22263	22012	22151	22229	22279	22408	22278	22194	22467	22257	22191	22501	22536	22286	22135	22071	22282	22319	22250	22077	22160	22164	22174	22171	22217	22296	22259	22473	22236	22101	22144	22275	22313	22220	22176	22242	22188	22271	22485	22195	22059	22125	22229	22325	22053	22323	22356	22221	22319	22288	22328	22402	21939	22124	22151	22569	22233	22054	22215	22310	22320	22208	22068	22148	22103	22039	22112	22175	22041	22087	22179	22291	22109	22123	22015	22282	22184	22152	22272	22369	22016	22275	22285	22237	22066	22112	22182	22076	22327	22141	22196	22224	22277	22247	22110	22239	22102	22028	22194	22291	22160	22039	22207	22105	22399	22320	22262	22373	22250	22189	22342	22269	22224	22008	22117	22374	22388	22215	22209	22265	22229	22174	22283	22037	22183	22378	22393	22310	22163	22146	22259	22261	22524	22133	22085	22252	22322	22039	22219	22328	22280	21964	22125	22263	22331	22131	22264	22059	22112	22032	22250	22238	22330	22321	22231	22234	22352	22081	22440	22129	22262	22260	22457	22153	22346	22066	22258	22423	22299	22209	22080	22090	22140	22184	22148	22191	22134	22243	22289	22362	22333	22205	22279	22085	22161	22258	21997	22191	22258	22094	22220	22315	22349	22194	22302	22346	22176	22062	22344	22096	22153	22312	22305	22127	22476	22285	22038	22511	22053	22077	21972	22204	22190	22184	22244	22329	22399	22224	22014	22087	22242	22178	22181	22320	22270	22052	22243	22298	22047	22111	22148	22313	22326	22234	22221	22306	22175	22168	22184	22118	22414	22323	22286	22392	22128	22109	22092	22316	22016	22159	22005	22127	22136	22227	22356	22143	22231	22303	22263	22318	22416	22153	22215	22070	22269	22161	22341	22553	22134	22141	22102	22186	22317	22205	22271	22420	22252	22281	22181	22138	22023	22265	22132	22070	22353	22121	22199	22287	22156	22030	22222	22137	22330	22246	22125	22294	22029	22192	22160	22060	22033	22201	22321	22040	22203	22419	22212	22088	22303	22043	22363	22089	22029	22112	22149	22248	22349	22238	22146	22045	22161	22021	22188	22115	22260	22242	22173	22137	22052	22050	22190	22220	22160	22350	21890	22250	22206	22233	22257	22362	22245	22199	22182	22196	22229	22178	22280	22057	22374	22318	22022	22225	22054	22239	21991	22346	22128	22306	22251	22059	22143	22157	22154	21968	22343	22188	22088	21985	22031	22097	22132	22323	22342	22147	22286	22298	22249	22347	22296	22238	22167	22218	22211	22254	22265	22055	22292	22134	22304	22149	22236	22209	22170	22096	21958	22060	22223	22138	22048	22152	22105	22248	22258	22147	22086	22041	22146	22114	22071	22244	22263	22193	22352	22193	22003	22314	22200	22494	22434	22056	22278	22478	22181	22488	22221	22396	22199	22216	22249	22172	22015	22202	22135	22334	22151	22313	22044	22322	22174
27836	39622	30777	26136	23968	21038	19584	18891	18341	18072	17661	17715	17504	17443	17458	17334	17379	17211	17226	17186	17355	17098	17219	17341	17227	17096	17476	17316	17211	17218	17248	17010	17285	17249	17375	17210	17248	17107	17175	17244	17232	17199	16968	17259	17223	17168	17149	17238	17206	17127	17245	17040	17335	17160	17234	17072	17370	17149	17257	17147	17232	17090	17454	17408	17218	16986	17187	17270	17263	17266	17131	17412	17166	17225	17100	17066	17179	17157	17265	17134	17170	17178	17106	17313	17331	17113	17266	17230	17122	17161	17173	17300	17137	17302	17193	17231	17170	17175	17194	17091	17086	17061	17127	17167	17214	17191	17067	17096	17246	17219	17224	17246	17202	17242	17219	17326	17099	17382	17145	17074	17235	17247	17075	17284	17439	17267	17516	17001	17323	17069	17240	17343	17041	17098	17214	17297	17161	17050	17275	17270	17241	17068	17189	17208	17010	17144	17173	17224	17162	17265	17185	17166	17237	17310	17213	17104	17162	17151	17149	17166	17232	17200	17138	17116	17004	17306	17099	17378	17265	17122	17390	17322	17321	17153	17093	17226	17166	17104	17210	17289	17218	17004	17032	17198	17282	17125	17352	17249	17219	17108	17072	17047	17367	17327	17115	17184	17181	17300	17247	17118	17246	17109	17110	17291	17198	17160	17163	17348	17133	17158	17233	17164	17320	17157	17013	17305	17110	17379	17051	17292	17219	17291	17248	17242	17126	17323	17032	17141	17193	17104	17240	17066	17261	17051	17148	17178	17175	17146	17296	17196	17322	17296	17307	17184	17310	17169	17167	17151	17204	17265	17293	17288	17275	17369	17271	17178	17147	17253	17172	17233	17263	17185	17273	17073	17138	17223	17207	17166	17245	17321	17237	17254	17197	17219	17249	17131	17124	17311	17071	17345	17216	17159	17261	17246	17170	17032	17299	17282	17110	17300	17234	17033	17180	17203	17270	17170	17134	17217	17266	17247	17201	17249	17191	17315	17178	17414	17141	17225	17079	17134	17334	17022	17064	17309	17123	17248	17177	17225	17343	17168	17214	17182	17073	17196	17180	17136	17234	17327	17274	17314	17234	17143	17306	17112	17251	17166	17041	17297	17256	17275	17108	17121	17233	17253	17183	17372	17119	17117	17088	17187	17337	17149	17086	17224	17228	17356	17135	17157	17234	17186	17215	17317	17152	17184	17071	17226	17140	17217	17210	17356	17231	17212	17109	17363	17174	17213	17237	17274	17061	17220	17243	17226	17246	17395	17296	17149	17261	17058	17165	17327	17245	17259	16957	17046	17125	17123	17200	17215	17181	17145	17098	17349	17391	17216	17340	17322	17317	17165	17107	17288	17306	17182	17110	17161	17155	17248	17123	17277	17221	16781	17069	17011	17242	17215	17202	17091	17208	17117	17171	17162	17091	17283	17153	17228	17260	17083	17245	17271	17326	17210	17252	17051	17203	17203	17105	17123	17213	17259	17133	17214	17274	17180	17395	17163	17332	17077	17207	17340	17037	17292	17176	17427	17235	17165	17246	17182	17133	17248	17191	17141	17035	17150	17087	17242	17174	17309	17052	17278	17190	17312	17168	16973	17232	17207	17323	17166	17311	17111	17286	17294	17037	17255	17142	17318	17216	17311	17255	17248	17335	17244	16982	17171	17143	17126	17186	17284	17257	17074	17336	17229	17165	17067	17198	17128	17173	17063	17153	17317	17169	17261	17269	17312	17106	17202	17127	17182	17270	17364	17163	17275	17048	17074	17182	17291	17205	17212	17263	17231	17338	17161	17077	17263	17412	17300	17195	17196	17175	17234	17255	17014	17146	17248	17326	17239	17024	17069	17171	17085	17285	17251	17128	17366	17283	17166	17402	17077	17254	17137	17278	17257	17147	17252	17105	17249	17095	17174	17147	17176	17103	17082	17159	17387	17275	17157	17098	17082	17383	17233	17263	17129	17193	17389	17324	17256	17129	17141	17211	17184	17164	17157	17158	17132	17239	17251	17089	17194	17193	17278	17321	17314	17111	17329	17235	17215	17278	17156	17205	17227	17195	17251	17203	17255	17110	17275	17210	17384	17129	17382	17207	17282	17199	17195	17159	17218	17181	17312	17091	17359	17094	17240	17334	17317	17236	17383	17181	17079	17219	17222	17072	17225	17063	17201	17114	17163	17169	17094	17110	17161	17074	17150	17133	17191	17150	17381	17039	17199	17041	17428	17342	17262	17433	17311	17288	17161	17183	17359	17313	16998	17213	17171	17082	17085	17292	17267	17249	17280	17273	17277	17224	17224	17127	17188	17359	17208	17204	17125	17333	17241	17054	17190	17208	17440	17100	17232	17100	17403	17147	17113	17193	17203	17076	17146	17288	17031	17103	17288	17442	17325	17298	17238	16986	17293	17112	17181	17112	16984	17209	17233	17243	17243	17053	17364	17361	17135	17236	17147	17134	17216	17058	17361	17231	17128	17279	17122	17352	17217	17187	17132	17192	17362	17336	17254	17318	17074	17159	17136	17217	17085	17200	17232	17327	17256	17323	17182	17193	17140	17178	17216	17355	17124	17446	17248	17076	17167	17065	17281	17195	17277	17153	17152	17205	17379	17396	17112	17080	17278	17252	17338	17308	17272	17194	17194	17072	17401	17188	17215	17325	17144	17014	17169	17285	17221	17152	17293	17304	17239	16990	17458	17112	17352	17206	17239	17148	17174	17126	17266	17077	17274	17338	17275	17391	17437	17217	17283	17109	17250	17171	17315	17288	17185	17234	17178	17178	17490	17388	17317	17136	17128	17142	17275	17160	17210	17253	17227	17306	17190	17094	17189	17181	17136	17104	17168	17241	17083	17022	17108	17232	17214	17321	17292	17340	17275	17158	17171	17206	17156	17101	17209	17222	17116	17267	17099	17106	17232	17153	17134	17209	17231	17267	17200	17178	17155	17166	16998	17287	17149	17281	17287	17204	17177	17104	17352	17290	17296	17036	17166	17056	17181	17146	17245	17123	16935	17032	17105	17251	17371	17233	17187	17095	17158	17270	17176	17347	17041	17211	17142	17223	17255	17283	17249	17262	17192	17266	17000	17363	17080	17269	17159	17210	17189	17061	17134	17226	17246	17247	17180	17222	17268	17126	17200	17082	17113	17154	17150	17191	17290	17360	17059	17193	17230	17163	17114	17321	17095	17164	17234	17297	17256	17290	17252	17124	17174	17153	17209	17108	17222	17086	17135	17182	17197	17172	17122	17249	17260	17095	17161	17279	17218	17319	17275	17208	17114	17119	17186	17306	17334	17198	17321	17092	17107	17160	17198	17216	17300	17278	17128	17016	17221	17238	17192	17264	17165	17083	17198	17087	17351	17178	17094	17152	17188	17218	17256	17390	17166	17269	17256	16976	17333	17144	17220	17099	17000	17157	17283	17269	17373	17240	17217	17090	17256	17206	17333	17071	17292	17209	17240	17033	17177	17218	17075	17228	17172	17085	17165	17221	17325	17115	17285	17361	16959	17237	17047	17311	17149	17174	17233	17297	17262	17224	17209	17136	17208	17028	17445	17369	17267	17292	17269	17287	17088	17307	17080	17013	17294	17076	17137	17146	17329	17368	17218	17192	17379	17259	17215	17277	17324	17108	17106	17265	17236	17330	17236	17182	17241	17294	17253	17146	17380	17164	17121	17280	17247	17236	17277	17299	17166	17357	17165	17215	17232	17177	17155	17007	17225	17289	17274	17200	17225	17166	17338	17119	17112	17254	17222	17288	17212	17055	17239	17201	17196	17207	17041	17261	17346	17365	17097	17249	17040	17150	17228	17266	17140	17216	17184	17467	17242	17049	17370	17357	17252	17288	17228	17244	17181	17297	17174	17252	17435	17123	17058	17242	17224	17201	17259	17195	17209	17107	17218	17290	17263	17344	17275	17180	17317	17400	17156	17284	17236	17228	17174	17229	17120	17257	17282	17150	17234	17179	17254	17274	17308	17313	17186	17260	17355	17203	17339	17319	17288	17182	17218	17067	17258	17224	17218	17286	17209	17204	17051	17070	17003	17111	17291	17099	17084	17227	17195	17289	17260	17216	17249	17034	17276	17160	17334	17151	17169	17190	17378	17222	17351	17220	17169	17175	17078	17178	17195	17515	17048	17417	17217	17218	17188	17258	17195	17246	17443	17288	17165	17199	17277	17108	17177	17067	17275	17232	17383	17272	17271	16998	17121	17176	17275	17068	17103	17174	17313	17143	17534	17206	17281	17210	17373	17130	17115	17111	17216	17217	17258	17283	17233	17177	17165	17324	17139	17067	17312	17094	17312	17008	17229	17312	17112	17252	17170	17325	17243	17167	17114	17187	17143	17106	17318	17242	17072	17314	17133	17376	17377	17222	17216	17137	17306	17238	17216	16976	17153	17246	17260	17196	17244	17129	17319	17315	17286	17391	17152	17184	17154	17256	17173	17021	17054	17139	17323	17270	17352	17241	17109	17188	17300	17127	17263	17106	17082	17303	17161	17259	17125	17129	17139	17223	17351	17278	17169	17458	17208	17117	17212	17510	17141	17196	17083	17361	17469	17152	17259	17222	17185	17401	17084	17173	17244	17372	17137	17190	17183	17268	17189	17302	17245	17245	17150	17261	17312	17184	17293	17195	17213	17266	17152	17249	17277	17066	17264	17236	17171	17140	17221	17159	17112	17245	17208	16958	17230	17074	17390	17305	17264	17167	17399	17092	17225	17171	17137	17079	17319	17215	17177	17185	17186	17098	17269	17349	17302	17253	17175	17163	17181	17259	17152	17335	17281	17215	17184	17077	17325	17051	17145	17271	17097	17147	17219	17120	17451	17255	17336	17221	17269	17187	17408	17127	17290	17120	17129	17224	17415	17107	17111	17312	17279	17263	17162	17214	17203	17301	17226	17294	17164	17267	17217	17238	17461	17317	17222	17288	17236	17072	17287	17108	17227	17125	17075	17169	17183	17328	17223	17145	17056	17211	17243	17130	17356	17224	17283	17235	17193	17190	17264	17205	17232	17124	17309	17170	17102	17265	17256	17119	17080	17261	17300	17265	17288	17262	17135	17140	17132	17240	17360	17303	17227	17120	17190	17235	17411	17146	17401	17211	17071	17242	17243	17153	17109	16993	17235	17218	17299
23271	21338	28250	25694	24656	26020	25801	23515	22862	22869	22637	22256	22230	22220	22073	22013	21980	22030	22152	21849	21801	21892	21657	21896	21864	22020	21814	22005	21809	21707	21665	21692	21680	21771	21854	21768	21668	21813	21916	21506	21743	21906	21851	21865	21894	21772	21762	21752	21676	21850	21804	21824	21799	21762	21927	21628	21605	22074	21749	21857	21471	21554	21817	21712	21569	21767	21883	21849	21815	21655	21657	21673	21583	21650	21733	21761	21684	21453	21847	21648	21559	21927	21744	21684	21971	21954	21767	21595	21762	21811	21793	21458	21649	21652	21692	21607	21667	21830	21825	21731	21617	21625	21653	21491	21716	21793	21735	21668	21794	21764	21791	21782	21542	21506	21644	21806	21870	21723	21768	21630	21576	21706	21513	21848	21777	21528	21755	21569	21827	21804	21703	21762	21799	21778	21865	21691	21697	21572	21821	21609	21605	21635	21659	21654	21901	21790	21937	21607	21758	21692	21742	21707	21598	21939	21851	21703	21815	21640	21722	21852	21584	21523	21786	21792	21724	21751	22166	21725	21582	21777	21556	21700	21745	21521	21859	21578	21791	21594	21699	21914	21760	21662	21710	21752	21327	21441	21772	21798	22015	21773	21903	21879	21663	21773	21415	21707	21987	21778	21884	21817	21906	21769	21790	21718	21842	21765	21788	21726	21832	21706	21619	21722	21739	21910	21677	21894	21704	21860	21838	21670	21807	21791	21746	21484	21771	21810	22003	21934	21866	21771	21704	21754	21796	21681	21593	21529	21779	21750	21649	21751	21720	21676	21621	21639	21779	21515	21659	21895	21447	21734	21817	21945	21756	21845	21900	21747	22010	21835	21840	21572	21778	21627	21840	21656	21624	21626	21717	21794	21805	21721	21881	21692	21628	21732	21639	21856	21744	21726	21758	21819	21745	21746	21614	21571	21737	21778	21505	21785	21806	21840	21787	21618	21668	21705	21397	21803	21803	21949	21964	21753	21678	21830	21774	21468	21739	21601	21821	21721	21845	21773	21671	21675	21787	21631	21751	22047	21695	21768	21775	21708	21678	21691	21678	21454	21610	21784	21749	21768	21837	21863	21789	21816	21877	21760	21829	21991	21634	21817	21750	21752	21851	21548	21664	21880	21632	21832	21801	21722	21696	22029	21501	21616	21556	21769	21620	21620	21952	21802	21761	21560	21816	21829	21770	21860	21662	21716	21788	21695	21864	21734	21659	21714	21674	21843	21632	21739	21769	21611	21929	21728	21515	21665	21532	21630	21734	21735	21789	21759	21857	21751	21613	21850	21665	21558	21725	21766	21703	21803	21680	21590	21865	21816	21512	21759	21687	21652	21791	21708	21554	21759	21763	21960	21813	21899	21850	21564	21824	21971	21783	21872	21821	21860	21809	21843	21656	21602	21528	21799	21925	21861	21767	21523	21568	21637	21566	21621	21631	21752	21660	21586	21851	21806	21877	21774	21916	21784	21594	21791	21757	21911	21686	21410	21698	21435	21797	21864	21883	21692	21767	22056	21763	21867	21763	21686	21763	21641	21642	21677	21741	21718	21607	21819	22009	21567	21485	21856	21798	21833	21687	21731	21601	21568	21805	21752	21740	21930	21745	21554	21696	21618	21530	21538	21818	21855	21518	21575	21683	21632	21798	21796	21922	21896	21942	21704	21625	21659	21879	21554	21512	21742	21642	21664	21845	21757	21905	21792	21575	21638	21788	21741	21702	21564	21741	21772	21536	21702	21696	21996	21573	21589	21925	21525	21502	21563	21635	21771	21810	21725	21699	21668	21935	21801	21659	21809	21836	21974	21640	21760	21810	22110	21722	21801	21786	21986	21772	21819	21655	21863	21806	21758	21897	21782	21807	21595	21828	21577	21599	21960	21635	21671	21556	21689	21862	21791	21679	21682	21737	21556	21698	21869	21704	21629	21745	21623	21847	21600	21853	21654	21734	21771	21671	21875	21670	21549	21789	21722	21716	22103	21848	21842	21869	21794	21609	22045	21837	21564	21817	21604	21896	21722	21551	21738	21635	21767	21837	21838	21817	21626	21671	21616	21637	21603	21743	21929	22014	21905	21767	21816	21881	21738	21723	21722	21906	21917	21599	21987	21823	21690	21567	21486	21978	21742	21639	21552	21833	21765	21854	21643	21738	21500	21494	21560	21682	21685	21785	21835	21682	21644	22018	21663	21617	21774	21500	21826	21710	21940	21682	21776	21660	21737	21690	21769	21656	21816	21702	21587	21528	21802	21706	21680	21824	21686	21794	21716	21716	21874	21737	21718	21705	21576	21728	21652	21760	21824	21881	21700	21734	21728	21605	21626	21755	21720	21607	21885	21716	21733	21866	21641	21564	21605	21757	21875	21968	21769	21568	21582	21839	21588	21556	21610	21790	22044	21865	21608	21669	21807	21720	21498	21776	21578	21741	21672	21658	21737	21848	21633	21777	21546	22039	21628	21475	21702	21776	21727	21829	21756	21868	21682	21508	21842	21508	21867	21698	21497	21757	21667	21509	21664	21774	21713	21673	21765	21703	21673	21746	21556	21811	21741	21774	21585	21716	21755	21540	21820	21777	21835	21556	21698	21734	21684	21455	21711	21864	21711	22037	21617	21677	21677	21829	21798	21569	21644	21609	21821	21775	21711	21941	21964	21664	21834	21687	21768	21699	21551	21793	21537	21887	21769	21710	21631	21738	21541	21657	21817	21805	21762	21861	21613	21826	21793	21675	21704	21747	21518	21872	21855	21796	21792	21650	21615	21661	21735	21582	21746	21670	21531	21709	21725	21770	21780	21937	21655	21836	21576	21656	21749	21692	21812	21909	21679	21667	21739	21762	21673	21718	21575	21549	21820	21780	21921	21740	21826	21549	21565	21873	21813	21694	21737	21634	21826	21866	21767	21512	21607	21715	21630	21672	21686	21881	21870	21684	21649	21739	21791	21823	21562	21682	21690	21707	21603	21685	21755	21624	21701	21812	21815	21588	21767	21784	21593	21686	21548	21553	21733	21587	21739	21665	21691	21773	21594	21896	21828	21854	21834	21769	21715	21280	21756	21997	21735	21959	21671	21710	21734	21814	21700	21780	21585	21553	21770	21700	21626	21965	21724	21672	21909	21923	21897	21950	21726	21799	21793	21741	21800	21739	21749	21839	21786	21721	21857	21676	21630	21620	21889	21584	21637	21471	21933	21694	21905	21915	21787	21812	21827	21768	21728	21940	21612	21694	21885	21671	21715	21847	21915	21645	21769	22041	21681	21754	21650	21796	21807	21769	21802	21660	21641	21805	21504	21730	21677	21930	21751	21661	21482	21956	21682	21564	21408	21833	21714	21684	21466	21667	21831	21965	21819	21612	21780	21624	21748	21844	21617	21802	21690	21814	21739	21616	21803	21616	21545	21755	21529	21799	21692	21470	21684	21807	21633	21377	21742	21456	21715	21870	21677	21629	21754	21859	21744	21718	21827	21648	21653	21954	21464	21756	21710	21930	21608	21535	21731	21804	21682	21637	21640	21687	21819	21886	21577	21600	21717	21624	21831	21849	21854	21669	21559	21840	21684	21789	21824	21735	21740	21773	21704	21587	21653	21863	21717	21688	21865	21990	21849	21643	21867	21865	21567	21671	21874	21486	21892	21771	21887	21897	21619	21904	21838	21720	21684	21578	21645	21595	21794	21673	21680	21731	21865	21762	21561	21754	21669	21633	21844	21659	21736	21758	21739	21598	21901	21736	21741	21425	21637	21735	21824	21917	21824	21627	21784	21881	21867	21749	21762	21692	21897	21804	21759	21805	21618	21993	21843	21767	21887	21762	21742	21733	21816	21746	21575	21613	21635	21752	21662	21552	21760	21714	21584	21745	21868	21978	21828	21801	21906	21935	21752	21749	21843	21812	21606	21954	21843	21756	21917	21532	21748	21693	21587	21995	21590	21559	21738	21739	21789	21798	21690	21621	21627	21716	21470	21774	21631	21905	21753	21677	21854	21537	21536	21899	21740	21671	21629	21678	22023	21917	21735	21730	21366	21711	21613	21611	21592	21811	21807	21711	21877	21735	21688	21889	21845	21849	21796	21890	21708	21639	21565	21827	21922	21871	22036	21808	21791	21853	21902	21686	21931	21757	21770	21488	21692	21630	21660	21778	21685	21923	21727	21691	21718	21753	21736	21472	21591	21777	21801	21542	21775	21828	21794	21665	21712	21760	21955	21900	21814	21815	21611	21723	21663	21836	21599	21839	21530	21603	21797	21739	21654	21723	21820	21907	21588	21675	21782	21664	21757	21766	21757	21855	21535	21805	21330	21764	21887	21549	21500	21732	21783	21778	21554	21758	21677	21643	21759	21859	21631	21703	21690	21868	21803	21796	21793	21761	21528	21600	21632	21944	21472	21774	21535	21853	21605	21707	21894	21858	21779	21858	21759	21601	21737	21766	21555	21844	21803	21704	21742	21715	21872	21811	21646	21983	21857	21660	21684	21838	21824	21757	21739	21702	21913	22077	21889	21529	21549	21761	21928	21619	21717	21796	21652	21719	21687	21762	21797	21907	21828	21789	21484	21704	21845	21539	21768	21713	21810	21789	21663	21605	21738	21701	21792	21801	21722	21677	21662	21743	21940	21731	21860	21528	21845	21813	21594	21760	21874	21918	21785	21850	21649	21649	21911	21696	21691	21873	21601	21679	21684	21806	21831	21770	21571	21650	21850	21837	21715	21624	21758	21898	21810	21667	21817	21737	21691	21705	21832	21724	21973	21800	21862	21726	21791	21820	21885	21835	21738	21742	21602	21690	21662	21568	21553	21573	21735	21638	21865	21780	21850	22093	21820	21728	21749	21715	21803	21784	21589	21824	21978	21692	21834	21798	21639	21948	21735	21729	21852	21739	21665	21678	21757	21825	21702	21775	21671	21615	21748	21671	21839	21832	21480	21580	21793	21750	21715	21838	21749	21622	21775	21557	21950	21744	21863	21762	21694	21777	21590	21843	21935	21713	21935	21883	21803	21773	21921	21750	21864	21627	21872	21735	21734	21832	21755	21791	21834	21612	21645	21499	21595	21620	21792	21603	21615	21781	21898	21529	21770	21855	21620	21831	21798	21754	21760	21618	21683	21657	21665	21729	21821	21845	21674	21882	21723
25409	44761	35089	29679	26337	22719	20877	19622	19019	18428	17927	17632	17356	17443	17344	17319	17097	17251	17173	17084	17240	17055	17087	17123	17138	16908	17086	16937	17098	16886	16918	16894	17029	17142	16982	17035	16964	16976	16845	16824	16887	17002	16882	17063	16933	17113	16945	16872	17046	16906	16889	17002	16884	16729	17225	17038	16901	17045	17036	17131	16886	17040	16941	16764	17031	16928	16967	16809	16983	17134	16890	16940	16914	16899	16960	16948	16962	17084	16786	16942	17205	16791	16870	17018	17042	16941	16866	17131	16959	17014	17098	16748	17022	17031	16756	16977	16999	16970	17065	16974	16985	16765	17073	16934	16870	17069	17038	16860	17113	16952	17032	16970	16885	17078	17034	16987	16922	16961	16932	16774	17048	17026	16935	16935	17065	16826	17076	16865	17001	17073	16870	16790	17010	16911	16999	16884	16912	16814	17086	17019	16861	17120	16943	16850	16905	16971	16899	17123	16890	16978	17111	16902	17050	16877	16947	16948	16967	17038	17102	16878	16990	17009	17052	16895	16857	17181	16853	16971	16940	16952	16932	16893	16885	16921	16924	16996	17049	16883	16746	17040	16915	16876	16954	16933	16902	16902	17016	16907	16950	16994	16932	16906	16924	17085	16892	16851	17163	16945	17102	16977	16990	17063	16988	16901	16830	16986	16838	17015	16921	16825	16958	17038	16821	16942	16905	17003	16910	17068	16956	17183	17070	16949	16990	16967	16897	17020	16893	16844	16942	16988	17166	17003	17118	16961	16881	16893	16818	17024	16966	16955	16866	16828	17037	16817	17085	16995	16985	16838	17002	17043	16875	16841	16971	17030	16947	17090	16904	16954	17032	17012	16882	16884	16976	17126	16961	17077	16982	16936	16988	16960	17030	16975	17079	16961	17109	17072	16954	16902	16941	17046	17144	17059	16900	16897	16867	16859	17112	16944	17087	17020	16860	16899	16760	16964	17064	17090	17089	16902	16892	16989	16907	16897	17052	17032	17083	17082	16859	16735	17144	16990	16858	16821	17006	17057	17154	16906	16919	16868	17076	16905	17156	16951	16905	16803	17082	17198	17037	16995	17006	17024	17004	16994	16993	16950	16929	17015	16771	17162	16913	16817	17102	17020	16822	16971	16900	16861	16856	16935	17059	17042	17019	16897	16867	17082	16932	16991	17088	17010	17066	17095	16895	16974	16767	17124	16974	16967	17097	17045	16990	16812	16956	17155	16835	17091	17050	16929	16828	16992	16824	16900	16851	16861	16911	16907	16893	17020	16957	16842	16981	16982	17091	16911	16759	16909	16797	16840	16955	17011	16850	16919	17054	17075	17218	16882	16913	17150	16956	16935	17002	16942	16935	17069	16951	16998	16999	16928	16688	17174	16906	16841	16980	17098	16889	17044	16999	16976	17022	17021	17077	16974	16997	16709	16930	17070	16860	16885	16950	17027	16909	16883	17038	16879	16992	16912	17005	17041	17043	16933	17070	16856	16878	16913	16812	16935	17008	16871	16912	17096	16984	16952	17041	17088	16999	16911	17024	16877	17094	16905	16943	16893	16896	16764	16965	17033	17002	17069	17002	16953	17044	17110	16914	16910	17091	16942	16882	16816	17131	17138	16799	16940	16998	17068	16984	16992	17014	16925	16984	16910	16901	16949	16917	16962	17021	17059	17025	16773	16987	16984	16894	17014	17026	16986	16930	16850	16947	16898	17054	17009	16977	16816	16957	16955	17077	17010	16955	16926	17031	16967	17067	17026	16819	17039	16928	17046	17027	16971	16991	16966	16950	16961	16957	16992	16863	16974	16920	16954	17119	17033	16918	16785	16959	17064	16947	16985	16910	17009	16903	16875	16881	16925	16942	17137	17111	16845	17016	16952	16849	17074	16976	17051	17007	17027	16945	16894	17012	16830	17021	17028	16887	17082	16935	16942	16985	16960	16841	17190	16833	17010	16935	16971	16958	16826	17083	16829	16821	16869	16941	17059	17014	16886	17071	16887	17005	16928	17111	17066	17002	17052	16902	16893	16963	16958	17033	16939	16933	16993	17175	16985	16852	16835	17047	16862	17050	17005	17157	16850	16965	16832	16865	16919	17107	16902	17068	17138	17060	17050	16897	16970	17237	17024	16863	16939	16864	16985	16969	16991	16865	17039	16911	17002	16982	16864	16979	16886	17034	16989	17125	16981	17007	16983	16926	16923	17034	16830	16984	16875	16744	16924	17050	16953	16914	16787	16972	17000	16806	16844	17097	16943	17121	17019	16835	16864	17141	16985	16865	17050	17166	16992	17094	16818	16966	17150	17092	17091	16963	16939	16717	16916	16958	16942	17175	16974	16889	16926	17011	17019	16929	17030	17045	17120	16859	16943	17066	17063	16814	17062	16945	16997	17039	17097	16859	16954	16923	16782	17047	16933	16892	17094	16954	17010	16906	16703	16952	17003	16936	16934	16938	17058	16912	16981	16767	17016	16806	16981	16860	16969	16887	16941	17033	17092	16959	17024	16966	16776	16912	16832	16895	17146	16978	17063	16987	16999	16991	16926	16908	16979	17228	17117	16902	16867	16785	16993	17083	16893	17021	16875	16882	17036	16958	17088	17048	17036	17039	17080	16905	17097	16934	17095	16998	16913	16879	16943	16966	17018	16845	17062	16963	17099	16765	17064	16990	16967	16901	16843	17044	16779	17031	16959	17139	16951	17101	16829	16902	17008	16992	17207	17000	16799	17044	17115	16970	16996	16741	16930	16981	16849	17020	17061	16977	17021	16964	17035	16720	16934	16892	17002	16830	16915	17124	16870	16978	16998	17005	16972	16969	16947	17077	17179	17054	16996	16990	16982	16964	17118	16799	16993	16781	16915	16888	16677	16943	17031	16982	16938	16923	16912	17008	16957	16871	17031	16887	16984	17001	16950	16853	16904	16878	16894	16952	17060	16865	17053	17058	16997	16693	16980	17066	16926	16741	17063	16887	17091	17022	16964	16956	17070	17050	17091	16915	16903	16990	16980	17033	17023	16869	17000	16948	16762	16892	16944	17044	17053	16835	17058	16887	16935	16778	17037	17016	16977	16994	16800	16946	17079	17133	16814	17007	16988	16923	17003	16960	17000	16971	17076	16806	16865	16904	17111	17157	17036	17021	16971	16816	16828	17213	16895	17062	17042	17036	17133	17001	17018	17005	17175	16854	16837	17001	17056	16881	17037	16748	16912	16928	16918	16937	16889	16900	17061	17044	16951	16917	16956	17020	16842	16929	16758	17113	17124	17105	16975	16870	16810	17060	17116	16975	17013	16883	16997	16775	16871	16935	16952	17186	17007	17060	16840	16841	16861	17043	16954	16744	16991	16795	16993	16974	16930	17074	17038	17122	16889	17004	17029	17036	16922	16894	17113	17014	16927	16913	17095	16826	16995	17048	16928	16986	16977	17075	17004	17013	16975	17052	16970	17005	17139	17071	16999	17066	17094	17006	16880	17092	16981	16913	17152	17012	17092	17017	17070	16933	16910	16959	16976	17059	16985	17127	17063	16823	16870	16971	17176	16826	16879	17061	16807	16800	16920	16945	17009	16844	17026	17036	17157	16968	16876	16821	16971	16979	17058	16950	16936	17067	16964	16819	16949	17080	17019	16907	16989	16914	16731	16968	16871	16998	16976	16882	16912	17136	17061	16827	17071	17031	17074	16841	16970	16976	16986	16947	16928	16923	17038	16984	16895	17042	16953	17010	16936	17084	16981	16720	16985	16974	16847	16890	16954	16790	16902	17011	17004	17081	16947	17060	16911	17122	17056	17004	16878	16888	16989	17033	16936	16871	16961	17117	17000	16781	17038	16900	17003	16879	16953	16859	16944	16854	16820	16788	16849	17034	16757	16956	16976	17116	16946	16946	16902	16864	17028	16895	16897	17146	16830	16972	16856	16971	16900	16886	17055	16830	16907	17082	16863	16988	16947	17065	17015	17001	16884	16967	17053	16752	17003	16997	16880	16804	16983	16979	17020	17042	16964	16993	17058	17103	16958	16769	17026	17020	16843	16949	17132	17144	16946	16927	17016	16959	16801	16923	17049	16908	16937	16958	17111	16955	16885	17016	16984	16959	16991	17039	16919	16854	16913	16918	16920	17031	16971	17027	16964	16892	16945	16905	16922	17062	16909	16936	16841	17011	16838	16929	16937	16990	16997	17046	16875	16900	17042	16966	17090	16832	16977	17136	17086	16976	17117	17014	16902	17118	17038	17077	16994	16866	16881	16945	16858	16858	17136	16923	16949	17036	16950	16959	16986	17002	16876	16985	17027	17034	16930	16959	16916	16952	16842	17151	17023	17041	16831	16938	17037	16817	16962	16858	16929	16824	16867	16982	17079	16954	17013	17039	16977	16845	17074	17044	16795	16867	17106	16921	16947	16967	16894	16977	16880	17008	16999	17006	16985	17015	16850	17024	16974	16995	17016	16863	17006	17036	16978	17129	16833	17018	16992	16906	17003	16891	17046	17027	17013	17023	17071	17057	16980	17096	16964	16952	16990	16954	16979	17053	17027	17037	16846	17082	16969	17050	17003	16854	17012	16992	16895	17109	16930	17188	16983	17162	16870	16990	16897	16793	16934	17045	17051	16912	16983	16919	16852	17128	16953	17107	16827	16909	17009	16761	16974	17008	17122	16893	16872	17022	16862	17019	16917	16876	16952	16825	16778	16713	16839	17032	17024	16892	17000	16816	17061	16862	16779	17127	16890	16840	16901	17097	16980	16828	16832	17050	16805	16960	16846	16959	16877	16909	16864	16942	17081	17041	16840	16919	16910	17014	16996	17065	16974	17051	16896	16949	16933	16884	17033	17082	17005	17045	17073	17045	16953	17080	17026	16971	17146	16879	16899	16953	17139	16920	16957	16917	17060	17036	17093	17093	17035	16849	16904	17077	17091	17192	17091	17062	16903	16954	16949	17074	17113	16988	16941	17134	16995	16967	16849	17021	17023	16795	16991	16981	17072	16911	16957	16925	17067	16957	17092	16819	16879	16806	17035	16984	17043	16935	16961	17029	17124	16980	16924	16997	17150	16786	17048	17162	17006	16987	17053	17112	16873	16991	16931	16992	16859	17011	16837	16908	16783	16826	17084	16844	16988	17059	16989	17147	17130	17030	16825
25015	21597	28420	29377	25517	25035	24512	23357	23033	22781	22907	22731	22572	22465	22358	22292	22293	22255	22261	22405	22428	22055	22227	22231	22152	22438	22527	22378	22263	22139	22306	21981	22102	21995	22146	22047	22329	22231	22242	22013	22249	21995	22141	22011	22238	22155	22264	22097	22148	22167	22517	22316	22281	22392	22239	22085	22029	22178	21958	22014	22417	22284	22170	22371	22024	22029	22297	22133	21936	22131	22141	22227	22139	22099	22237	22287	22256	22216	22359	22344	22267	22209	22118	22018	21962	22180	22169	22322	22329	22095	22213	22223	22109	22365	21947	22038	22132	21929	22058	22049	22084	22307	22133	22311	22201	22286	22250	22217	22245	22231	22382	22154	22083	22190	22078	22081	21967	22048	22255	22105	22224	22053	22247	22452	22065	22256	22204	22220	22053	22145	22179	22064	22416	22225	22109	22397	22086	22203	22325	22109	22383	22170	22236	22249	21893	22113	22249	22192	22192	22147	22143	22100	22154	22271	22132	22433	22212	22251	22642	22130	22088	22178	22106	22106	22269	22362	22291	22243	22198	22065	22303	22019	22046	22290	22267	22230	22195	22145	22240	22221	22023	21968	21946	22189	22430	22364	22147	22112	22013	22134	22087	22251	22061	21974	22099	22164	22337	22121	22224	22328	22174	22116	21951	21988	22364	22433	22448	22421	22388	22236	22170	22484	22365	22109	22329	22397	22128	22103	22236	22330	22280	22246	22302	22199	22118	22167	21942	22253	22124	22121	21924	22127	22200	22190	22165	22236	22373	22181	22220	22268	22215	22445	22399	22365	22135	21973	22201	22130	22014	22316	22223	22241	22156	22264	22200	21909	22215	22234	22284	22258	22346	22177	22099	22037	22149	22220	22315	22179	22128	22314	22233	22174	22092	22229	22090	22329	22171	22168	22291	22179	22071	22276	21975	22160	22354	22225	22183	22140	22133	22262	22134	22038	22204	22187	22204	22208	22117	22324	22436	22181	22275	22106	22277	22129	22272	22268	22367	22104	22164	22304	22264	22205	22119	22046	22079	22114	22240	22187	22282	22181	22384	22303	22348	22312	22212	22272	22324	22036	22183	22291	22338	22487	22042	22174	22182	22318	22110	22002	22181	22346	22327	22126	22055	22157	22110	22087	22171	22202	22266	22178	22359	22159	22410	22161	22105	22178	22216	21906	22181	22317	22217	22088	22393	22245	22056	21963	22216	22161	22065	22311	22466	22142	22073	22259	22288	22145	22248	22120	22197	22238	22067	22166	22162	22293	22089	22180	22368	22212	22203	22235	22273	22348	22290	22018	21933	22324	22253	22125	22158	22208	22325	22282	22317	22150	22044	21970	22448	22107	22239	22248	22114	22217	22271	22240	22350	21961	22006	22303	21964	22260	22380	22187	22315	22276	22293	22210	22292	22194	22244	22226	22005	22238	22102	22076	22267	22071	22179	22014	22061	22299	22031	22270	22209	22313	22170	22386	22117	22060	22183	22202	22323	22005	22459	22199	22017	22256	22175	22138	22168	22052	22158	22294	22259	22057	22029	22216	22220	22212	22263	22177	22337	22212	22206	22085	22306	22161	22376	22264	22094	22192	22076	22058	21985	22176	22172	22069	22056	22108	22006	22192	22207	22216	22107	22182	22287	22279	22264	22325	22115	22231	22130	22204	22392	22451	22126	22263	22395	22346	22220	22269	22254	22060	22301	22109	22098	22189	22259	22300	22129	22265	22225	22092	22379	22112	22325	22212	22222	22221	22291	22043	21981	22259	22165	21953	22235	22347	21972	21993	22229	22286	22178	22184	22254	22160	22068	22341	22353	22335	22008	22204	22101	22029	22196	22352	22099	22267	22260	22142	21875	22160	22402	22190	22146	22192	22280	22154	22309	22390	22320	22194	22166	22300	22169	22173	22086	22374	22186	22017	22227	21935	22154	22303	22132	21977	22149	21987	22200	22043	22072	22228	22230	22327	22116	22107	22166	22345	22128	22263	22220	22232	22350	22525	22420	22027	22138	22201	22052	22185	22180	22210	22365	22085	22248	22020	22235	22093	22031	22243	22369	22237	22255	21951	22325	22030	21972	22366	22301	22509	22489	22138	22287	22349	22237	22231	22154	22164	22200	22284	22229	22200	22064	22227	22261	22238	22236	22260	22447	22357	22147	22290	22383	22106	22065	22138	22259	22257	22222	22111	22117	22284	22346	22043	22214	22130	22183	22197	22128	22070	22192	21877	22033	21991	22136	22389	22290	22183	22494	22194	22165	22159	22247	22324	22282	22191	22223	22222	22213	22241	22140	22210	22175	22069	22249	22393	22399	22351	22035	22263	22163	22238	22397	22153	22296	22264	22046	22068	22171	22247	22173	22199	22237	21869	21961	22212	22420	22095	22154	22563	22258	22047	22062	22303	22144	22282	22014	22083	22059	22287	22270	22166	22255	22049	22210	21898	22198	22089	22310	22421	22181	21860	22220	22441	22137	22204	22221	21959	22080	22194	21982	22042	22335	22239	22089	22227	22276	22042	22048	22173	22478	22269	22178	22023	22368	22333	22323	22080	22055	22331	22386	22209	22130	22099	22368	22263	22064	22544	22342	22155	22232	22309	22271	22259	22325	21994	22073	22226	22184	22252	22282	22209	22342	22078	22110	22052	22088	22223	22006	22197	22194	22145	22428	22038	22359	22175	22140	22216	22195	22185	22290	22211	22124	22297	22207	22436	22319	22066	22007	22262	22149	22266	22401	22182	22342	22114	22168	22484	22439	22405	22177	22276	22215	22313	22264	22177	22006	22271	22338	22102	22160	22164	22163	22258	22200	22193	22278	22234	22178	22124	22205	22172	22038	22211	22335	22039	22303	22258	22259	22393	22206	22150	22118	22235	22194	22230	22167	22102	22269	22390	22241	22113	22306	22217	21897	22271	22035	22230	22365	22327	22073	22136	22210	22105	22017	22270	22104	22208	22052	22340	22040	22210	22037	22009	21937	22009	22108	22290	22095	22283	22370	22008	22324	22163	22205	22221	22359	22229	22035	21915	22113	22394	22254	22273	22303	22243	22234	22103	22342	22069	22168	22301	22142	22145	22358	22306	22263	22275	22197	22108	22128	21978	22171	22141	21925	21913	21775	22152	22203	22127	22120	22069	22248	22324	22290	22148	22132	22254	22234	22306	22045	22297	22231	22309	22367	22126	22565	22337	22218	22250	22207	22291	22094	22157	22167	22198	22247	22202	22420	22306	22343	22004	22211	21956	22195	21957	22268	22174	22264	22420	22424	21973	22307	22135	22208	22055	22450	22234	22353	22107	22012	22007	22094	22337	22128	22204	22086	21951	22065	22095	22106	22242	22134	22245	22246	22297	21930	22163	22197	22021	22369	22019	22288	22257	22218	21982	22264	22194	22133	22015	22294	22089	22313	22281	22263	22176	22406	22265	22160	22105	22078	22057	22192	22139	22254	22186	22219	22163	22200	22297	22067	22068	22086	22088	22416	22148	22109	22091	22195	22246	22128	22061	22159	22167	22422	22161	22028	22118	22279	22463	22339	22247	22013	22281	22349	22217	22218	22174	22240	22096	22331	22068	22249	22197	22307	22335	22287	22225	22249	22337	22097	22194	22238	22247	22143	22098	22371	22159	22044	22199	22194	22322	22177	22310	22409	22431	22396	22362	22133	22209	22256	22200	22329	22108	21933	22135	22073	22222	22295	22351	21977	22073	22237	22245	22214	22337	22325	22166	22071	21953	22211	22134	22233	22278	22214	22059	22242	22076	22300	22231	22172	22280	22161	22281	22194	22211	22321	22323	22217	22181	22313	22195	22079	22273	22092	22261	22208	22195	22003	22413	22209	22117	22191	22376	22125	22308	22140	21924	22202	22223	22077	22186	22322	22179	22016	22203	22158	21969	22261	22034	22278	22073	22178	22014	22153	22025	22232	22362	22283	21972	22130	22270	22189	22300	22079	22223	22293	22042	22441	22017	22256	22073	22047	22226	22024	22225	22246	22234	22138	22291	22085	22011	22121	22112	22137	22245	22064	22178	22340	22138	22250	22170	22205	22212	22305	22227	22258	21853	22085	22042	22218	22139	22435	22289	22176	22193	22249	22203	22248	22259	22264	22426	22186	22306	22009	22297	21994	22017	22176	22192	22307	22343	22253	22115	22316	22017	22194	22116	22128	22113	22155	21967	22385	22005	22163	22294	22038	22392	22150	22111	22329	22190	22071	22238	22312	22224	22181	22270	22119	22134	22135	21952	22336	22160	22161	21960	22031	22100	21952	22037	22346	22208	22223	22103	22028	22145	22134	22253	22148	22287	22209	22065	22335	22093	22245	22085	22149	22409	22279	22467	21979	22144	22294	22327	22163	22161	22232	22213	22188	22216	22389	21999	22216	22130	22046	22193	22287	22186	22029	22119	22256	22220	22059	22249	22201	22203	22296	22239	22207	22282	22157	22315	22318	22272	22046	22086	22128	21999	22346	22117	22311	22121	22195	22185	22132	22199	22382	22313	22369	22229	22044	22065	22004	21976	22293	22323	22333	22102	22240	22093	22079	22149	22506	22187	22059	22254	22282	22261	22227	22331	22217	22330	22198	22325	22220	22179	22408	22026	22186	22045	22222	22168	22195	22174	22508	22201	22316	22077	22437	22096	22315	21988	22266	22167	22261	21783	22100	22162	22303	22102	22116	22306	22333	22043	22184	22132	22202	22201	22282	22322	22167	22095	22245	22279	22358	22247	22578	22356	22236	22178	22358	22448	22148	22252	22291	22229	22272	22175	22264	22086	22310	22122	22119	22069	22396	22119	22200	22206	22103	22212	22152	22093	22261	22061	22062	22165	22345	22092	21957	22016	22065	22197	22258	22069	22187	22172	22215	22261	22198	22223	22391	22078	22221	22453	22286	22078	22243	22411	22231	22058	22202	22153	22072	22038	22136	22134	22169	22184	22106	22077	22062	22220	22205	22341	22196	22198	22189	22330	22144	22274	22223	22159	22460	22107	22371	22197	22356	22150	22446	22272	22197	22204	22202	22188	22341	22004	22276	22304	22425	22364	22187	22193	22180	22322	21960	22267	21910	21991	22172	22317	22119	22190	22372	22166	22256	22149	22328	22270	22176	22478	22206	22402	22380	22196	22051	22296	22307	22257
25745	41505	32280	27425	24432	21619	19970	19258	18667	18298	17915	17626	17618	17659	17432	17384	17461	17385	17448	17351	17216	17219	17246	17341	17348	17295	17349	17356	17204	17237	17139	17320	17236	17277	17067	17174	17170	17266	17173	17250	17088	17289	17239	17335	17272	17321	17297	17186	17203	17242	17095	17198	17093	17441	17227	17335	17137	17178	17070	17285	17351	17212	17044	17237	17149	17403	17357	17053	17430	17262	17213	17256	17208	17020	17125	17007	17160	17167	17460	17200	17365	17003	17193	17237	17198	17145	17145	17338	17163	17276	17239	17322	17274	17263	17202	17127	17229	17241	17317	17143	17240	17209	17094	17132	17254	17182	17316	17324	17198	17189	17277	17082	17209	17166	17007	17099	17218	17216	17225	17193	17216	17162	17145	17074	17235	17200	17333	17165	17129	17197	17089	17405	17349	17042	17252	17189	17108	17125	17146	17283	17316	17247	17189	17328	17159	17039	17087	17304	17080	17105	17242	17293	17207	17311	17248	17119	17245	17361	17135	17088	17294	17194	17230	17277	17370	17129	16972	17140	17389	17244	17135	17107	17338	17243	17222	17293	17209	17005	17318	17377	17046	17188	17154	17301	17089	17324	17145	17383	17199	17232	17016	17173	17224	17210	17193	17224	17165	17184	17251	17113	17223	17271	17289	17233	17307	17184	17284	17060	17223	17111	17176	17129	17282	17072	17215	17186	17276	17152	17297	17194	17155	16919	17269	17225	17123	17194	17172	17148	17184	17171	17165	17142	17203	17243	17355	17219	17249	17098	17071	17218	17141	17318	17284	17387	17087	17073	17283	17267	17083	17372	17188	17221	17335	17211	17307	17150	17161	17154	17184	17215	17156	17321	17138	17264	17145	17126	17299	17162	17188	17465	17055	17174	17072	17218	17162	17214	17074	17257	17144	17336	16927	17214	17196	17236	17267	17185	17040	17075	17275	17058	17187	17126	17314	17159	17158	17231	17186	17048	17139	17297	17303	17295	17266	17364	17165	17178	17287	17162	17224	17119	17386	17198	17248	17004	17084	17176	17249	17330	17185	17194	17236	17163	17344	17133	17159	17218	17114	17275	17286	17249	17191	17239	17106	17341	17232	17200	17082	17281	17294	17263	17299	17150	17226	17166	17243	17282	17073	17080	17326	17310	17255	16978	17322	17243	16976	17193	17232	17268	17105	17181	17102	17377	17282	17299	17126	17285	17164	17230	17323	17266	17198	16980	17314	17150	17263	17179	17176	17177	17207	17294	17175	17343	17290	17257	17140	17182	17221	17306	17152	17198	17237	17102	17260	17164	17157	17247	17360	17117	17088	17327	17189	17306	17335	17159	17347	17202	17112	17365	17150	17199	17291	17261	17271	17189	17094	17374	17356	17140	17202	17304	17187	17496	17161	17099	17377	17184	17164	17233	17231	17418	17263	17166	17229	17210	17096	17102	17367	17261	17242	17101	17276	17190	17082	17204	17211	17182	17242	17232	17099	17049	17197	16955	17267	16978	17070	17168	17255	17285	17253	17072	17168	17259	17277	17220	17115	17224	17177	17217	17369	17191	17186	17143	17144	17076	17156	17124	17086	17170	17087	17207	17151	17276	17322	17247	17085	17059	17199	17173	17177	17195	17387	16956	17131	17319	17203	17164	17345	17255	16993	17209	17303	17232	17242	17162	17284	17354	17356	17322	17167	17240	17135	17426	17161	17172	17261	17301	17238	17073	17295	17231	17421	17133	17207	17183	17181	17285	17081	17268	17242	17167	17361	17096	17139	17201	17281	17241	17308	17368	17141	17276	17248	17293	17159	17241	17029	17304	17338	17161	17294	17056	17176	17309	17117	17093	17240	17306	17221	17215	17209	17239	17284	17243	17403	17187	17215	17172	17153	17299	17069	17400	17098	17252	17341	17139	17153	17226	17235	17341	17126	17156	17298	17272	17173	17117	17157	17209	17292	17165	17146	17013	17237	17369	17106	17129	17246	17171	17228	17202	17104	17146	17201	17201	17249	17330	17260	17120	17317	17030	17343	17357	17156	17389	17117	17388	17155	17212	17020	17258	17313	17009	17122	17069	17264	17131	17443	17129	17287	17346	17265	17123	17310	17305	17231	17112	17442	17304	17121	17194	17350	17190	17223	17087	17363	17296	17341	17162	17218	17315	17235	17284	17292	16883	17213	17271	17148	17109	17152	17132	17226	17263	17204	17256	17320	17197	17371	17344	16869	17191	17104	17427	17137	17143	17310	17322	17141	17210	17112	17052	17089	17111	17223	17033	17399	17222	17344	17249	17145	17135	17093	17083	17306	17440	17266	17107	17130	17131	17087	17314	17113	17132	17222	17140	17286	17270	17255	17199	17121	17235	17140	17138	17117	17147	17166	17266	17070	17192	17209	17394	17358	17320	17070	17275	17302	17263	17227	17406	17174	17145	17311	17216	17250	17149	17204	17294	17349	17170	17294	17243	17170	17229	17089	17118	17131	17226	17023	17292	17343	17125	17196	17244	17331	17321	17161	17230	17213	17142	17178	17344	17128	17197	17180	17164	17103	17240	17193	17211	17318	17251	17288	17077	17231	17233	17307	17374	17165	17224	17188	17316	17209	17332	17357	17233	17255	17284	17240	17352	17258	17241	17279	17247	17180	17377	17143	17169	17219	17184	17198	17208	17043	17151	17178	17191	17174	17260	17344	17170	17252	17117	17116	17261	17291	17148	17030	17208	17209	17214	17246	17246	17089	17075	17097	17220	17236	17256	17046	17243	17327	17181	17249	17234	17282	17201	17273	17145	17146	17129	17153	17232	17128	17314	17245	17316	17112	17217	17192	17337	17410	17244	17142	17270	17113	17265	17124	17210	17297	17213	17264	17207	17288	17208	17174	17399	17201	17273	17183	17384	17140	17225	17138	17223	17372	17253	17386	17074	17160	17281	17237	17302	17167	17214	17248	17196	17131	17174	17291	17394	17330	17148	17054	17241	17304	17105	17238	17231	17274	17247	17216	17138	17184	17108	17149	17238	17097	17075	17113	17167	17343	17315	17404	17332	17250	17170	17172	17207	17197	17075	17252	17100	17254	17293	17268	17103	17235	17170	17328	17150	17108	17143	17046	17233	17212	17241	17304	17268	17145	17029	17226	17529	17231	17132	17208	17367	17142	17260	17092	17109	17213	17208	17012	17260	17031	17271	17114	17198	17156	17300	17269	17275	17197	17316	17139	17093	17341	17164	17296	17117	17427	17258	17219	17370	17343	17176	17202	17419	17160	17353	17207	17432	17242	17321	17188	17217	17241	17183	17076	17120	17243	17313	17232	17153	17231	17313	17126	17175	17111	17102	17303	17127	17273	17325	17175	17028	17240	17184	17165	17235	17358	16977	17190	17270	17160	17208	17246	17159	17175	17127	17202	17405	17380	17270	17139	17174	17233	17203	17199	17243	17439	17149	17250	17111	17209	17045	17144	17232	17174	17257	17123	17164	17069	17118	17157	17261	17241	17306	17024	17391	17119	17186	17200	17254	17376	17128	17297	17146	17136	17138	17285	17364	17266	16961	17223	17186	17399	17212	17154	17241	17072	17116	17036	17425	17227	17223	17170	17249	17232	17006	17150	17280	17252	17316	17347	17286	17217	17197	17259	17221	17232	17099	17307	17082	17214	17176	17180	17291	17246	17272	17232	17341	17155	17172	17208	17164	17244	17133	17258	17390	17126	17095	17317	16982	17286	17254	17093	17398	17184	17118	17269	17102	17247	17066	17284	17226	17201	17363	17255	17357	17224	17285	17047	17261	17172	17113	17289	17366	17105	17484	17164	17153	17111	17366	17180	17186	17331	17167	17233	17246	17335	17025	17028	17152	17214	16911	17167	17395	17283	17240	17360	17052	17373	17334	17255	17253	17213	17128	17142	17150	17275	17188	17187	17176	17331	17051	17159	17238	17230	17095	17194	17169	17352	17139	17018	17240	17142	17193	17111	17284	17062	17317	17202	17238	17164	17301	17219	17157	17155	17246	17220	17122	17281	16940	17321	17212	17185	17225	17163	17162	17067	17133	17223	17324	17227	17131	17055	17074	17391	17161	17052	17213	16970	17369	17332	17353	17310	17234	17279	17252	17264	17305	17160	17327	17277	17161	17187	17329	17255	17261	17125	17265	17295	17190	17152	17298	17069	17236	16945	17146	17274	16994	17233	17223	17250	17134	17342	16947	17121	17327	17179	16852	17385	17208	17175	17210	17240	17324	17207	17197	17052	17204	17325	17309	17333	17079	17222	17211	17157	17088	17174	17206	17110	17345	17390	17203	17252	17315	17313	17215	17259	17276	17186	17286	17237	17383	17027	17186	17289	17304	17129	17341	17303	17177	17139	17201	17288	17161	17196	17169	17340	17020	17156	17206	17226	17030	17230	17210	17265	17287	17182	17120	17253	17355	17202	17125	17241	17252	17214	17105	17171	17096	17151	17226	17129	17079	17181	17463	17276	17180	17266	17245	17184	17177	17152	17233	17161	17144	17375	17293	17402	17183	17218	17106	17251	17124	17318	17213	17293	17259	17140	17219	17055	17363	17156	17139	17221	17338	17430	17140	17148	17405	17395	17186	17232	17420	17171	17251	17062	17454	17231	17116	17166	17218	17219	17129	17479	17174	17240	17379	17366	17196	17313	17404	17183	17093	16909	17113	17100	17239	17436	17199	17377	17183	17132	17155	17199	16985	17124	17122	17417	17324	17224	17184	17299	17024	17171	17260	17248	17240	17229	17232	17308	17211	17214	17202	17207	17302	17335	17177	17141	17267	17360	17228	17353	17130	17206	17118	17372	17131	17306	17190	17063	17255	17436	17170	17176	17170	17289	17232	17220	17242	17243	17193	17435	17407	17219	17366	17256	17283	17106	17227	17091	17114	17341	17138	17225	17055	17143	17289	17300	17163	17125	17142	17352	17288	17288	17226	17346	17208	17151	17165	17190	17135	17296	17228	17276	17155	17313	17419	17155	17213	17497	17103	17305	17130	17216	17208	17338	17133	17309	17162	17225	17077	17056	17156	17255	17016	17283	17240	17303	17182	17336	17161	17291	17144	17202	17144	17157	17268	17116	17469	17262	16935	17331	17309	17386	17306	17210	17272	17262	17254	17267	17197	17160	17279	17342	17196	17066	17225
22249	21350	28690	24498	22574	26026	28597	24539	23676	23461	23018	22901	22601	22661	22357	22348	22249	22110	22126	21985	21986	22207	21948	22110	21888	22004	22168	21919	22041	21883	21761	22118	21957	21947	21914	22085	21970	21886	21851	21963	21949	21947	22087	21997	21952	22016	21734	21964	21987	21807	22007	21989	21947	21717	21823	21971	21889	21873	21929	22082	21819	21769	21786	21683	21733	21883	21927	21711	21854	21932	21987	22043	21822	22111	22015	21850	21992	22083	21794	21928	21949	21896	22071	21895	21900	21887	21877	21906	21749	21869	21755	21951	22034	22143	21867	21999	22100	22036	22017	21834	21925	21954	21903	21850	21910	22006	21626	21793	21683	22003	21978	21952	21689	21722	21804	21656	21840	21965	22054	21908	21902	21636	21806	21450	21666	21919	22090	21792	22006	22041	22073	21991	21893	21795	21775	21933	21709	21753	21792	21686	21782	21709	21910	21753	21678	21757	21728	21817	21741	21827	21830	21645	21804	21706	21992	21705	21856	21647	21811	21745	21809	21876	21741	21825	21867	21855	21838	21833	21613	22008	21843	21738	21803	21932	22009	21790	21730	21808	21927	21775	21864	21801	21828	21809	21817	21916	21902	21938	21734	21923	21920	21770	21779	21656	21895	21904	22047	22011	21707	22067	21781	21492	21954	22096	21811	21962	21917	21885	21923	21843	21614	21654	22015	22031	21914	21795	21808	22084	21805	21805	21873	21869	21752	21889	21758	22109	21829	21951	21828	22026	21736	21865	21972	21818	21924	21739	21905	21797	21976	21980	22013	21858	21964	21769	21884	21781	22010	21808	21981	22127	22066	21981	21857	21909	21519	21836	21822	21770	22018	21789	22174	22035	21992	21919	22022	21786	21758	21765	21665	21769	21788	21824	21931	21931	21738	21855	21764	21976	21885	21893	22051	21792	21615	21702	21948	21811	22015	21824	21851	21741	21877	21770	21857	21786	21694	21869	21855	21721	21784	21532	21578	22066	21673	21986	21985	21812	21904	21847	21736	21475	21942	21678	21844	21790	22161	22018	21729	21771	21731	21708	21793	22063	21814	21926	21915	21828	21817	21752	21861	22052	21878	21831	21782	22054	21927	21731	21851	21725	21738	22130	21852	21730	21887	21983	21977	21770	21820	21916	21854	21840	21721	21781	22129	22027	21920	21741	21728	21847	21726	21976	21968	21911	21960	21807	21835	21734	21787	21880	21714	21784	21881	21806	21821	21639	21996	21678	21785	21889	21912	21833	21802	21961	21691	21836	21820	21946	21783	21839	22016	21684	21610	21827	21922	21923	21796	21845	21589	21874	22028	21808	22006	21793	21982	21762	21696	21856	21711	21890	21882	21785	21917	21934	21868	21774	21743	21871	21813	21988	21813	21772	21975	21634	21782	21754	21721	21979	21881	21932	21930	21728	21939	21823	21809	21871	21885	21619	21672	21750	21558	21781	21837	21947	21988	21997	21957	21767	21890	21960	21858	21656	21630	21860	21383	21861	22033	21952	21738	21851	21942	21901	21872	21848	21800	21823	22007	21580	21795	21839	21628	21939	21834	21726	21792	21837	21972	21783	21854	21750	22075	22000	21953	21607	21800	22022	21833	22022	22035	21847	21859	21873	21835	21716	21714	21978	21753	21755	21796	21777	21919	21956	21798	21807	21831	21929	21977	21806	21665	21702	21728	21872	21821	21664	21695	21871	21974	21855	21726	21880	22084	21915	21856	21827	21832	22057	21924	21831	21870	21633	21555	21618	21552	21834	21731	21803	21855	21954	21920	21803	22035	21890	21763	21854	21776	21622	21984	21866	21836	21808	22002	21636	21952	21743	21613	21907	21773	21908	21869	21903	21875	21751	21842	21752	21913	21803	21847	21608	21635	21871	21790	22050	21710	21536	21697	21807	21959	21875	21788	21714	21811	21868	21870	21852	21709	21993	21964	21768	21927	21930	21759	21871	21660	21754	21678	21826	21896	21740	22068	21742	21967	21898	21941	21761	21983	22045	21788	21810	21714	21937	21729	21878	21658	21739	21841	21812	21757	21966	21753	21976	21973	22006	21889	21696	21628	21819	21983	21787	21969	21731	21577	21659	21875	21752	21900	21785	21983	22028	21978	21865	21913	21624	21946	21963	21952	21954	22053	21756	21997	21894	21658	21947	21977	21779	21963	21761	21801	21685	21749	22063	21696	21906	21879	21904	21903	21984	21829	21849	21963	22073	21681	21883	22253	21960	21802	21754	21926	21792	21802	21768	21840	21794	21732	21879	21734	21941	21804	22224	21691	21737	21955	21797	21491	21771	21774	22033	21964	21871	21714	22005	21786	21785	21684	21955	21681	21770	21713	21607	21669	21636	21947	22070	21840	21790	21913	21953	21859	21888	21984	21952	21849	21826	21910	21786	21830	21763	21841	21992	21959	21665	21961	21926	21851	21740	21718	21653	21956	21799	21951	21867	21943	21859	21892	21759	21859	21949	21852	21624	21767	21926	21935	21831	21991	21908	21939	21773	21835	21727	22029	21872	21887	22024	21787	21683	21813	21989	21995	21585	21846	21890	21860	21801	21830	21868	21882	21680	21803	21805	21868	21898	21806	21849	22048	21738	21846	21717	21966	21813	21872	21961	21992	21699	21879	21956	21989	21861	22011	21775	21961	21835	22030	21824	21977	21663	21803	21728	21741	21739	21844	21732	21805	21925	22168	21787	21679	21785	22001	21894	21915	21739	21799	21981	21972	21752	21948	21541	21744	21866	21842	21864	21687	21813	21851	21765	21959	21824	21550	21859	21932	21844	22013	21698	21737	21676	21833	21619	22032	21859	21939	21917	21750	21700	21948	21708	22072	21947	21888	21839	21724	21953	21827	22046	21924	21980	21893	21798	21792	21738	21843	21904	22022	22001	22092	22042	21899	21970	21731	21915	22097	21651	21907	21749	21979	21905	21914	21717	21981	21757	21912	21948	22090	22042	21749	21980	21769	21724	21901	21717	21872	21946	21908	21760	21972	21797	21880	21863	22010	22084	21958	21973	21789	22017	21681	21856	21663	21859	21702	21632	21657	21856	22027	21942	22053	21845	22012	21832	21825	21943	21847	21887	21893	21793	21857	21922	21964	21819	21705	21884	21887	21777	21687	21707	21667	21818	21795	21875	21934	21783	21876	22065	21868	21813	21913	22160	21725	22095	21832	21828	21756	21738	21662	22081	21894	21901	21853	21801	22305	21901	21808	21723	21970	21966	21996	21739	22084	21925	21809	21749	21857	21981	21855	21833	21892	21813	21976	21955	21985	21837	21836	21828	21966	21900	22076	21775	21864	21945	22179	21805	21829	21885	21773	21975	21837	21812	21882	21521	21774	21787	21641	21823	21859	21901	21572	21589	21836	21928	21796	21712	21794	21820	21800	21902	21852	21737	21851	21970	22015	21997	21923	21917	21773	21718	21703	21539	21720	21735	21826	21859	21886	21847	21945	21853	21803	21782	21706	21747	21592	21960	22149	22157	21867	21819	21746	21922	21810	21576	21858	21870	21796	21678	21685	21848	21977	21681	21704	21840	21544	21832	21938	22021	21777	21950	21794	21866	21847	21897	21914	21990	22055	21870	21960	21817	21683	22049	21817	21799	21909	21784	21872	21863	21731	22016	21747	21644	21851	21620	21679	21792	21809	21701	21586	21903	21868	21863	22001	21794	21677	21751	21873	21692	21693	21848	21819	21795	21986	21945	22101	21921	21847	21892	21847	22081	21741	21915	21983	21869	21785	21613	21772	22024	21856	21922	21935	21686	22030	21641	21710	21829	21728	21849	21690	21706	21904	21916	21819	21848	21838	21753	21935	21854	21871	21736	21807	21907	21970	21796	21803	21732	21799	21794	21650	21923	21908	21747	21887	22012	21707	21939	21626	21897	21909	21798	21736	21805	22009	21895	21801	21815	21627	21707	21802	21761	21863	21842	21770	21998	21704	21453	21814	21852	21833	21702	21737	21898	21831	21752	21867	21754	21558	21899	21802	21756	21731	21623	21596	21695	21942	21802	21951	21647	22052	21811	21803	21862	21741	21917	21715	21964	21893	22051	21943	21824	21838	21935	21813	21612	21856	21892	21867	21966	21944	21814	21796	21887	22039	21903	21899	21684	22079	21828	21570	21730	21904	21703	21670	21805	21917	21948	21839	21985	21836	22013	21862	21865	21552	21950	21790	21850	21891	21788	21666	21667	22029	22052	21954	22003	21845	21692	21788	21936	21963	22014	21732	21720	21950	21690	21903	21757	22008	21931	21662	21983	21914	21975	22002	21716	22018	21818	21924	22083	21776	21864	21919	21924	21892	22125	22009	21695	21671	21780	21705	22007	21782	21812	21845	21929	22026	21873	22094	22064	22036	21766	21957	21803	21695	22021	21882	21687	21888	21825	21752	22038	22010	21936	21785	21635	21866	21904	21810	21708	21843	21965	22162	21978	21852	21705	21797	21770	21751	22035	22167	21604	21930	21661	21899	21836	21923	21699	21620	21720	21830	21713	21782	21599	21716	21838	21815	21849	21921	21763	21784	21868	21832	21779	21917	21769	21774	21935	22017	21787	21848	21936	21982	22075	21747	21792	21888	21981	21741	21872	21754	21677	21959	21884	22023	21573	21919	21926	21808	21831	21706	21688	21862	21952	21969	21830	21719	21791	21827	21734	21716	21688	21629	21776	21979	21867	21671	21842	21767	21943	21687	21769	21746	21884	21646	21951	21725	21965	21907	21864	21849	21580	21820	21838	22095	22139	21820	21859	21720	21917	21633	21612	21699	21753	21716	21751	21835	21778	21888	21889	21691	22150	21857	21788	21800	21705	21651	21806	21767	22005	21901	21808	21952	21800	21666	21798	21914	21809	21925	21827	21804	21587	21936	21698	21856	21897	21902	21899	21979	21872	21770	21744	21670	21976	21836	21690	21943	21649	21832	21867	21840	21871	21960	21680	21754	21834	21859	21810	21920	21664	21798	21735	21859	21782	21740	21746	21796	21767	21722	21911	21715	22086	21718	21840	21748	21861	22015	21801	21595	21831	21793	21840	21783	21821	21861	21774	22025	21706	21925	21763	21842	22109	21827	21840	22094	21974	22124	21739	21742	21967	22038	21709	21591	21806	21892	21996	21934	21966
26368	48423	38526	32562	28265	24651	22167	20659	19624	18768	18299	18002	17906	17608	17591	17566	17370	17237	17279	17401	17191	17242	17209	17136	17058	17075	17168	17137	17291	16967	17048	17015	17294	17066	17029	17035	17110	17159	17074	16909	17080	17055	17124	16898	17122	17170	16918	17055	17136	16987	17046	16983	17075	16906	17077	17155	17138	17238	17114	17091	17135	17061	17013	17191	17001	16962	16982	17199	17088	17033	17142	16835	16997	17046	17045	16879	16924	17124	16947	17041	17231	17024	17115	16931	17138	17083	17155	17062	17092	17179	16846	17154	16928	17103	17102	17181	17098	16912	17160	17045	17067	17068	17081	16900	16966	16998	17169	17011	17094	17094	17057	17022	17053	16929	17279	16908	17040	16952	17080	17178	17282	16869	17121	16973	17115	16976	17162	16879	17103	17118	16905	16891	17012	17174	17106	16921	16864	17054	17145	16964	17121	17120	17076	17142	16920	17016	17133	17121	16943	16910	16950	16924	17196	17071	17211	17067	17116	16954	16892	17131	17109	17112	17075	16952	17135	17113	17260	17034	17018	17063	17152	16957	16994	17177	16975	16922	17097	17087	17151	17033	17066	17089	17031	16881	16977	17095	17239	16906	17089	17147	17006	17004	16869	16995	17142	17162	17003	16924	17136	16980	17049	17157	16990	16989	17101	17063	17224	16978	17055	16997	16920	17007	17018	16988	17112	16857	16955	17001	16894	17092	16946	17015	17079	16872	16918	17202	17114	17173	16888	17143	16900	17038	17089	17038	16864	17028	16936	17033	17049	16876	16847	16908	17063	16982	17160	17210	17142	17039	16980	16965	17042	16960	17045	16585	16992	17035	17028	16915	16975	16961	17038	17319	17042	17194	17027	17081	16938	16995	16976	17010	17184	17116	17027	17114	17082	17031	16916	17268	16865	17136	16968	17029	17150	16847	16925	16994	16994	17071	16934	17022	16934	16856	17002	16990	17146	16980	17165	17014	16967	17007	17141	17076	17039	17162	17194	16945	17021	17122	17011	17045	16972	17062	17093	16955	17018	17103	17090	16836	16874	17061	17032	17095	16798	17075	17010	16960	17119	17043	16867	16957	16967	16907	16909	17037	17044	16992	16997	17052	16997	16921	17068	17097	17119	16972	17206	16971	17057	17100	17164	16957	16985	16996	17148	16837	17006	17085	17006	17060	16937	16921	16916	17071	17033	17020	17131	16746	16892	17195	16988	16941	17157	16947	17077	17171	17214	17145	16966	17060	17022	16932	17259	17217	16999	17009	17116	17043	16967	17008	17091	16983	17098	17065	17050	16938	17109	17133	17239	17217	16777	17143	17006	17011	17047	17120	16992	17068	17117	17085	17119	17158	16930	16938	16884	16925	17022	16992	17048	16918	16937	17043	17035	17019	16927	16993	16964	16908	17038	17011	16961	16938	16988	17052	17295	17145	17035	16874	17136	17311	16968	16872	16883	17015	17185	16888	17188	17004	17061	17176	16997	17059	16825	17067	17053	16910	16979	17075	16952	16937	17127	17046	17136	16886	17238	17047	17005	17024	16946	16973	16924	17048	16893	17181	17053	17023	17011	17172	16963	16981	17130	16965	16905	16870	17112	16991	17111	16939	17049	17202	16989	16970	17186	16981	16937	16999	17007	16993	16957	17024	16987	16957	17124	17177	17054	17045	17035	17064	17142	17030	16973	17138	16884	16999	17013	17205	17029	16985	17044	17149	17018	17068	17089	17012	17036	16974	16986	17137	17021	16900	17034	16859	16972	16944	17209	17124	17271	17062	17004	17092	17012	17168	17101	17100	17153	16954	17154	16975	16877	17005	17090	17067	16918	17101	17071	16913	17011	17052	17265	17110	16938	16955	16941	17024	17067	17132	16850	16927	17156	16895	16977	16955	17208	17045	16988	17010	16921	17134	17045	17034	16997	16991	17052	17010	17115	16870	16928	17031	16927	16987	17020	17278	16902	16964	16972	16879	16848	16937	17023	17108	17013	17123	16938	17029	16882	16996	17009	17004	17068	16937	17016	17094	16987	17080	16997	16968	17112	17033	16958	17036	17192	16952	17008	16881	17027	16933	17007	16980	16972	16980	17082	16965	16943	16773	17003	17012	16960	17136	17059	16953	17026	17175	17110	17042	16997	16840	17202	16970	17020	17039	16899	16958	17071	17141	16919	17080	17028	16831	16777	17094	17006	17100	17109	17060	17193	16861	17125	17131	16962	16775	17109	17110	16978	16980	17080	16986	16990	17115	17126	16973	16896	17275	16821	17029	17074	17027	17042	17083	16894	17007	16918	17010	16950	17085	17077	17110	16897	17054	17052	17068	16968	17115	16875	17202	17048	17053	17045	17015	17089	17150	17120	16830	17008	16923	17009	16969	17084	16988	17029	17044	17365	17063	17089	17003	17086	17101	17155	17092	17086	17097	17163	17002	17082	17018	17026	16957	17106	17119	17166	16898	16920	17021	17199	17147	17062	16893	17120	16966	16975	17139	17040	16854	17172	17124	17173	17015	17124	16976	17130	17030	17055	17064	17144	17098	17055	17133	17030	17053	17113	17058	17122	16904	16904	17086	17018	17006	17076	17082	16966	17104	17053	16911	16941	17067	17080	17005	17107	16935	17159	17098	16991	17027	17090	16991	16993	17028	17005	16962	16985	17080	16886	17172	17028	16985	16945	16938	16955	17126	16982	16961	17096	17178	16939	16992	16986	17178	16909	17037	17169	16903	16881	17146	17160	17079	16927	17076	16912	17034	16970	17095	16901	17105	17008	16904	17162	17103	17076	17079	17044	17153	17059	17066	16981	16975	16975	16959	17155	16881	17009	16999	17182	17010	17114	17021	16916	17088	17110	17116	17119	17242	17090	16970	17195	17059	17034	16979	17264	17030	16909	17009	16970	17067	17248	17074	16864	17129	17097	16897	17030	16946	17109	16918	17224	17119	17058	17186	17019	17267	17150	17030	17060	17092	16813	17066	17072	16978	16988	16835	17131	17017	16890	16995	17048	16985	17043	17009	16958	17094	17039	17153	16987	17021	16980	17117	17059	17043	16930	17095	17061	16986	17083	16891	17060	16977	16913	16970	16904	17086	16979	17043	17086	17170	17130	16999	17035	16953	16966	16962	17086	16928	17104	17064	16998	17103	16898	17094	16895	17147	17099	17117	16963	16891	16977	17185	16975	17034	17050	17175	17103	17131	17097	16931	16863	17106	16803	16999	17178	17145	17049	16943	17001	16953	16917	17005	17167	16977	16886	16943	17019	16978	17058	17318	16899	16988	16882	16920	17200	17160	16888	17020	16873	16917	17019	16960	17154	17047	16921	17022	17122	17091	16931	16929	16784	16903	16960	17047	17067	16911	16867	17100	16991	17023	17054	17053	17090	17046	16978	17108	17166	17055	17006	17046	17140	17072	16872	17134	17021	17302	17027	17095	16864	16967	17189	17085	17039	16979	16947	17004	16931	16919	17061	16984	16963	16901	16921	17232	17203	17066	16938	17086	17188	17210	16750	17072	17003	17072	16927	16957	16974	17053	16919	16955	17123	17047	16945	17050	16962	17070	17068	17115	16943	17007	17066	17072	17010	17027	16963	16954	17083	17062	17008	17081	16979	16990	17058	17144	17020	16924	17103	16886	17231	17118	16992	16961	16982	17136	17244	17067	16937	16806	17178	16921	17032	16808	16978	17067	16854	16918	17024	16932	17211	16940	17026	16986	17068	16995	17124	17038	17275	17240	17074	17104	16935	17054	16996	17091	17004	17165	17016	17054	17092	17107	16929	17116	16886	17050	17075	17012	17020	16917	16953	16827	17037	17032	17033	16889	16914	16891	16971	16926	16988	17053	16931	16960	17138	16997	16915	17141	16936	17039	16982	17165	16882	17203	16852	17138	17120	17093	17053	17062	16945	17074	16951	17177	17106	17059	17034	17148	17012	17053	17142	16867	17087	17039	16828	16910	17172	16817	16966	17055	17235	17094	17111	16848	17023	16893	16941	17127	16952	16760	17076	17125	16960	16995	17091	17053	17083	17010	17096	17089	17014	17043	16816	16940	16971	17001	17116	17088	16982	17202	17141	17090	16995	17187	17056	16976	17043	17136	16938	17097	16914	17013	17014	17008	17030	17130	17089	17124	17154	16864	16909	16979	17021	16904	17061	17027	17054	17047	17059	17137	17032	17023	16967	17042	17142	17200	16909	17100	17067	17063	17055	17078	17025	17062	16934	17062	17105	17008	16871	17007	17028	17101	17069	16917	17073	16962	17021	16909	17115	17056	16985	17029	17238	17088	16936	17097	16973	17108	17147	17226	16958	17118	17016	16944	16845	17115	17058	17085	17022	17001	17006	16881	17052	16911	16994	17083	17102	17053	16928	17126	17130	16813	17064	16873	16961	16838	17071	16957	16902	16947	17060	17085	16835	17121	17011	16989	17069	16942	16976	16928	17082	16902	17152	16921	17051	17104	16951	16962	17063	16903	16880	16964	17027	16914	17106	17274	17165	17026	16899	17022	16979	17098	16865	16967	16821	16942	17029	17182	16833	16906	17147	16987	16945	17014	17048	17042	17209	17301	16943	16994	16872	17202	17035	17085	17076	16893	16947	17075	17019	16899	16949	17198	17154	17030	16986	17002	17077	17001	17072	16987	17039	17065	16934	17107	17072	17057	17116	16972	17009	16932	17311	16968	17154	16978	16889	16931	16954	17196	16966	16886	17030	17092	16990	17052	16962	16918	16892	16913	17120	17097	16887	16959	16843	16994	17100	16995	16998	16897	16951	17214	16963	17000	17114	17181	17123	17130	16939	16845	17212	16925	17085	16933	17055	16985	16958	17034	17202	16881	17049	17110	17119	17106	17047	16815	16988	17014	17217	17001	17100	17066	17057	17087	17056	16932	17126	16988	17019	17057	17012	16932	16911	16996	17077	17013	17083	17024	17004	16983	16962	17010	16904	17191	16979	17087	16925	16944	17000	16962	17132	16971	17032	16978	17045	17019	17001	16940	17182	16998	16992	16980	17125	17086	17047	17090	17158	17014	16955	17104	17050	17055	16990	17057	17039	17116	17038	16808	17038	17024	17024	17101	17088	17004	16850	17209	17128	17023	16932	17042	17098	16910	17099	16924	16975	16885	17041	17045	17032	16995
32024	30602	33667	29737	25813	24403	23609	23208	22758	22392	22803	22440	22261	22690	22330	22377	22109	22363	22366	22509	22216	22189	22246	22256	22228	22256	22217	22018	22208	22283	22195	22035	22030	21928	22045	22129	22017	22062	22072	22088	21929	22092	22037	21998	22187	22016	22355	22028	22138	22114	22157	22200	22355	22108	22288	22094	22177	22295	22168	22129	22021	21999	22106	22051	22298	21972	22210	22067	22392	22229	22190	21975	22194	21893	22388	21951	21913	22216	21926	22245	22198	22180	22183	22122	22001	22126	22276	22222	22088	22206	22149	22262	22211	22144	22228	21934	22048	22073	22114	22288	22255	22368	22135	22026	22170	22126	22194	22128	22228	22085	22265	22014	22302	22066	22092	22061	21994	22123	22099	22131	22102	22115	22092	22285	22269	22144	22107	22143	22242	21908	22209	22257	22216	22227	22145	22303	22238	22172	22152	21811	22091	21884	22168	22201	22151	22135	22115	22201	22426	22150	22017	22260	22133	21935	22183	22185	22107	21778	21935	22202	22308	21988	22226	22256	22206	21956	21961	22174	22156	22017	22015	22179	22053	22285	22107	22313	21908	22066	22056	21875	22143	22070	22142	21994	22288	22277	21932	22403	22060	22077	22203	22354	21949	22310	22082	22150	22151	22064	22130	22197	22183	22110	22171	22176	22073	22286	22246	22090	21936	22151	22316	22077	22076	22245	21957	22281	22310	22064	22419	22091	22330	22209	21948	22213	22239	22193	22025	21951	22060	21979	22098	22102	22090	22151	22231	22157	22127	22202	22387	22286	22314	22222	22165	21914	22072	22362	22158	22283	22208	22102	22039	22020	22039	22302	22153	22201	22017	22205	22314	22391	22170	22068	22196	22098	22119	21999	22144	22016	22085	22005	22110	22113	22275	22179	21948	22144	22061	22269	21906	22082	21960	21939	22365	22205	22202	22068	22235	22204	22057	22151	21901	21942	21871	22070	22047	22209	21897	21922	22058	22046	22087	22210	22185	22229	22117	22277	22099	22199	21786	22181	21937	22039	22133	22183	22026	22221	22184	22021	22353	22053	22094	22137	21974	22123	22238	22106	22162	22238	22217	22119	21828	22197	22140	22054	22037	22128	22086	22264	22268	22128	22291	22109	22279	22152	22072	22055	22236	22106	21868	22291	22016	22045	22096	22155	22258	21978	22178	22225	22013	22279	22125	22074	22171	22032	22317	22076	22152	22062	22114	22175	22191	22257	22192	22140	22125	22267	22052	22073	22215	22163	22112	22092	22366	22203	22298	22292	21921	22156	22133	22240	22218	22149	22169	22015	22084	22023	21984	22147	22119	22020	22156	22093	22375	22221	22285	22204	22312	22120	22238	22081	22082	22089	22058	22238	22057	22092	22183	22221	22143	22198	22363	22163	22190	22192	22083	22112	21966	22173	22115	22117	22301	22082	22102	22168	21887	22060	21959	22114	21938	22196	22213	22173	22335	22292	22280	22029	22183	22127	22398	22269	22217	22048	21931	22235	22110	22097	22039	22163	22044	22026	21977	22064	22046	22136	21976	22071	22152	22160	22042	22206	22043	22366	22087	22054	22122	22257	21926	22080	22121	22238	22302	22120	22196	22021	22083	22165	22048	22172	21940	22088	22214	22180	22307	22069	22182	22007	22051	22309	21972	22375	22202	22128	22182	22228	22061	22146	22137	22104	22156	22281	22077	22119	22285	22073	22255	22206	22099	22131	21828	22194	22127	22185	22241	22006	22264	22148	22243	22250	22247	22205	22202	22354	22116	22212	22206	22233	21981	22049	22085	22168	22278	22025	22181	22005	21786	22393	22122	21937	22121	22182	22021	21917	22066	22120	22041	22145	22064	22462	22346	22296	22122	22233	22161	22048	22134	22256	22079	22322	22211	22156	22058	22008	22296	22176	22159	22250	21963	22346	22127	22099	22079	22123	22190	22032	22116	22211	22161	21933	22159	21982	21993	21954	22346	22146	22128	22206	21997	21816	22081	22280	22051	22076	22174	22168	21925	22128	22172	22260	22208	22018	22113	22207	22069	22439	21990	22377	22251	22302	22280	22242	22462	22207	22144	22258	22214	22154	22230	22173	22395	22220	22377	22279	21929	22252	22185	22318	22304	22161	22025	22185	22218	21978	22024	22103	22218	22030	22204	22194	22159	22381	22061	21970	21912	22240	22029	22058	22225	22395	22103	22254	22108	22177	22172	22179	22239	22250	22143	22285	22185	22002	22067	22257	22108	21914	22127	22317	21971	22037	22271	22116	22095	22017	22037	21940	22111	22231	22004	22115	22230	22201	22210	22325	22272	22194	22122	22116	22138	21879	22037	21860	22144	22385	22209	22254	22294	22096	21991	22047	22024	22042	21775	22184	22232	21977	22021	22156	21985	22099	22209	22189	22231	22080	22137	22423	22067	22000	22247	22103	21908	22037	22106	22253	21849	22150	22086	22286	22269	22208	22318	22345	21927	22184	22190	21953	22109	22061	22406	22022	22109	22235	22112	22185	22029	22115	22021	22128	22169	22262	22084	22130	21914	21981	22246	22049	22149	21927	22078	21963	22225	22151	22126	22389	22190	21890	22183	22095	22273	22174	22057	22153	22104	21942	22236	21920	22035	22136	22337	22018	22299	22276	22259	22126	22186	22112	22298	22138	22366	22221	22287	22245	22271	22217	22382	22080	22273	22078	22209	22226	21960	21988	22108	22129	22162	21970	22148	22186	22205	22147	22147	22113	22164	22122	22354	22103	22196	22156	22123	22306	22232	21983	22077	21913	21994	22063	22148	21983	22194	22325	22060	22156	22004	22301	22195	22226	22080	22163	22158	22123	22133	22197	22129	22124	22014	22143	22151	21961	22181	21929	22039	22191	22158	22175	22075	21989	22047	22094	21956	22192	22144	22141	22145	22016	22187	22244	22159	22188	22093	22111	22089	22224	22230	22157	22223	22052	22286	22086	22159	22343	22182	22179	22064	22327	22094	22117	22413	22348	21987	22027	22110	22027	22155	22257	22154	21971	22325	22179	22203	22235	22257	22102	22253	22180	21858	22110	22153	22064	22000	22083	22130	21965	21996	21774	22153	22132	22346	22256	22064	22076	22156	22191	21998	22051	22367	22219	22033	22280	22223	22188	22171	22167	22011	22118	22065	22114	22380	22201	21914	22161	21881	22029	22117	22093	21998	22012	22054	21978	22068	22043	22050	22121	21978	22016	22287	22172	22099	22179	22121	22051	22027	22023	21971	22070	22141	22020	22094	21921	21988	22181	22075	22260	22134	22132	22241	22218	22246	22209	22046	22222	22020	22153	22049	21979	21946	22073	22257	21995	22255	22380	21999	22172	21992	22006	22266	22351	22211	22180	21992	22255	22352	22260	21817	22132	22077	22283	22301	22208	22266	22201	22107	22171	22219	22050	22067	22228	22230	22113	21947	21906	22071	22228	22224	22222	22245	22034	22138	22030	22222	21892	22193	22202	22003	22216	22247	22239	22143	21975	22316	22174	22047	22211	22189	22198	22067	22344	22041	22257	22267	21949	22256	22094	22085	22159	22085	22065	22029	22266	22119	21989	22249	21994	21984	22200	22158	21933	22133	22096	22190	22365	22061	22157	22114	22006	21962	22285	22016	22304	22167	22131	22027	22125	22349	22293	22234	22264	22061	21897	22325	21989	22088	22299	22491	22157	22105	22339	22183	22210	22116	22032	22125	21989	22117	21878	22061	22253	22133	22089	22174	22258	22172	22095	22200	22173	22188	22120	22195	22082	22116	22328	22164	22127	22009	21974	21901	21984	22032	22127	22058	21974	22154	22160	22216	22261	22042	22431	22326	22012	22114	22053	22097	22211	22211	22155	22054	22191	22158	22149	22165	21999	22124	22034	22057	22154	22356	22372	22317	22256	22184	22374	22119	22166	22341	22179	22447	21928	22467	22188	22104	22169	22163	22061	22261	22093	22200	22088	22030	22235	22118	21896	22356	22340	22337	22257	22094	22109	22271	22222	22359	22216	22319	22095	22216	22047	22193	22000	22180	22299	21911	22044	22126	22183	22141	22044	22182	22341	22197	22169	22317	22065	22025	22031	22319	22120	21974	21950	22344	22216	22058	22352	22249	22290	21968	22275	22421	22184	22235	22329	22121	21970	22110	22125	22270	22189	22063	22041	22279	22107	22199	22330	22054	22005	22367	22267	22074	22062	22335	22009	22021	22051	21878	22029	22152	21936	22242	22233	22216	22219	22318	22224	22018	21877	22111	22302	22326	22238	22044	22080	22005	22281	22191	22154	22254	22235	22217	22123	22058	22266	22177	22044	22285	22198	21960	21903	22112	21973	22195	22243	22252	22215	22306	22381	21938	22171	22334	22088	22016	22019	22120	21945	22104	22151	22243	22224	22293	22057	22234	21900	21979	22165	22215	21980	22048	22151	22111	22211	22196	22172	22021	22182	22136	22140	22154	22116	22223	22118	22275	22501	22185	21991	22076	22449	22218	22093	22046	22077	22199	22072	22102	21951	22064	21956	22192	22254	22288	22062	22070	22246	22415	22244	22297	22106	22040	22070	22068	22261	22102	22149	22193	22099	22080	22046	22333	22159	22145	22209	22262	22505	22193	22116	22118	22065	22180	21940	21934	22014	22128	22289	21983	22165	22169	22286	22323	22185	22024	22001	21928	22020	22231	22183	22204	22369	22161	22106	22169	22170	21949	22195	22100	22143	22082	22343	22203	22254	22130	22209	22175	22121	22197	22172	22178	22129	22274	22385	22001	22271	21935	22170	22161	22142	22051	22176	22471	22029	22284	22174	22174	22153	22064	21944	22192	22120	22072	22057	22168	22304	22201	22190	21951	22086	22042	22040	22135	22037	22040	22085	22093	22251	22502	22231	22221	22212	22022	22206	22141	22381	22117	21980	22256	22209	22260	22090	21982	22163	22248	21882	22039	22049	22011	22103	22204	22235	22151	22199	22235	22131	22071	22210	22183	21943	22135	22261	22133	21949	22218	22114	22052	22295	22330	22233	21991	22342	22151	22108	22183	22319	22328	22032	22213	21996	22053	22232	22089	22061	22099	22032	22154	22048	22108	22050	22097	22202	22060	22093	22099	22263	22383	22125	22346	22132	22311	21982	22089	22014	21994	22056	22393	22192
27782	39848	30974	26029	23089	20818	19549	18798	18477	17833	17902	17670	17559	17205	17406	17591	17377	17374	17319	17254	17267	17369	17341	17501	17229	17087	17139	17341	17306	17243	17199	17334	16999	17260	17235	17262	17339	17241	17315	17243	17225	17263	17309	17071	17359	17187	17415	17093	17335	17186	17224	17203	17142	17288	17197	17121	17272	17171	17489	17325	17262	17140	17183	17079	17396	17303	17221	17250	17253	17148	17048	17197	17168	17328	17130	17272	17349	17266	17352	17180	17268	17186	17327	17076	17213	17334	17079	17241	17189	17127	17119	17203	17122	17231	17230	17355	17199	17245	17284	17220	17036	17264	17149	17162	17097	17194	17137	17263	17308	17245	17184	16878	17303	17142	17189	17342	17097	17149	17013	17146	17150	17157	17110	17116	17058	17433	17207	17053	17200	17030	17190	17327	17203	17193	17074	17187	17305	17132	17125	17098	17201	17149	17314	17237	17237	17158	17205	17116	17173	17387	17149	17191	17172	17086	17173	17123	17162	17256	17163	17214	17071	17033	17194	17275	17044	17320	17174	17430	17339	17046	17161	17233	17219	17044	17100	17052	17228	17244	17132	17053	17202	17227	17151	17306	17054	17143	17230	17258	17200	17031	17300	16902	17399	17057	17137	17088	16921	17271	17249	17359	17199	17069	17148	17157	17061	17130	17130	17240	17249	17183	17468	17031	17198	17080	17363	17187	17308	17070	17251	17212	17127	17180	17105	17167	17076	17252	17124	17091	17062	17172	17239	17367	17289	17207	17124	17133	17219	17155	17213	17046	17039	17257	17301	17140	17178	17066	17198	17183	17316	17308	17289	17156	17022	17247	17406	17233	17117	17188	17128	17207	17169	17318	17235	17118	17122	17296	17394	17112	17417	17188	17196	17076	17250	17061	17135	17127	17225	17414	17237	17102	17313	17083	17141	17316	17247	17401	17171	17287	17063	17033	17352	17042	17304	17177	17460	17198	17150	17031	17089	17139	17248	17202	17210	17192	17100	17275	17239	17130	17360	17237	17215	16934	17143	17178	17052	17247	17021	17105	17074	17216	17275	17194	17192	17391	17354	17222	17374	17337	17140	17136	17101	17304	17038	17177	17157	17273	17119	17124	17305	17147	17178	17068	17102	17147	17278	17280	16973	17205	17177	16983	17118	17043	17165	17207	17360	17132	17153	17229	17158	17120	17143	17332	17320	17175	17083	17061	17203	17428	17183	17084	17122	17251	17098	17100	17251	17131	17258	17284	17355	17117	17152	17196	17241	17239	17067	17201	17359	17168	17271	17326	17216	17348	17152	17192	17116	17107	17088	17184	17283	17257	17032	17169	17076	17280	17090	17196	17069	17152	17248	17102	17355	17140	17315	17213	17182	17084	17151	17182	17302	17223	17259	17207	17328	17143	17253	17024	17075	17293	17135	17116	17151	17289	17070	17182	17234	17225	17207	17320	17161	17130	17049	17327	17354	17261	17203	17233	17318	17104	17289	17140	17156	17131	17336	17229	17236	17084	17214	17282	17227	17224	17297	17219	17205	17243	17179	17224	17321	17382	17243	17398	17159	17284	17259	17215	17247	17116	17348	16940	17251	17058	17329	17077	17223	17107	17061	17339	17139	17248	17342	17183	17308	17173	17313	17448	17210	17326	17291	17170	17228	17192	17271	17221	17228	17177	17223	17147	17230	17149	17281	17269	17258	17147	17165	17266	17151	17311	17302	17282	17338	17087	17186	17376	17175	17254	17204	17228	17301	17311	17357	17249	17070	17149	17154	17208	17107	17311	17325	17328	17221	17049	17282	17102	17192	17359	17114	17266	17298	17138	16986	17223	17168	17077	17158	17205	17107	17099	17248	17152	17200	17196	17321	17019	17249	17217	17255	17094	17107	17060	17173	17371	17055	17277	17144	17343	17104	17193	17213	17251	17289	16983	17101	17223	17032	17314	17257	17021	17207	17431	17164	17162	17286	17024	17339	17159	17368	17045	17198	17211	17242	17056	17223	17136	17215	17109	17170	17332	17165	17161	17232	17312	17018	17092	17339	17208	17364	17215	17140	17196	17260	17213	17240	17207	17294	17046	17099	17292	17376	17213	17148	17092	17192	17137	17085	17138	17063	17330	17032	17078	17044	17156	17204	17283	17164	17206	17141	17218	17324	16969	17193	17137	17191	17221	17134	17215	16920	17257	17302	17255	17179	17409	17317	17216	17289	17264	17299	17118	17182	17210	17210	16980	17090	17093	17411	17183	17040	17275	17286	17230	17185	17299	17445	17309	17234	17222	17347	17261	17250	17214	17114	17298	17199	17214	17149	17226	17302	17188	17286	17234	17126	17109	17085	17149	17305	17289	17126	17312	17173	17237	17139	17346	17147	17206	17201	17164	17061	17210	17172	17268	17089	17150	16997	17159	17141	17082	17371	17278	17105	17126	17215	17405	17197	17007	17198	17209	17075	17192	17368	17146	17227	17221	17336	17193	17076	17222	17225	17192	17260	17244	17128	17246	17234	17127	17178	17344	17320	17125	17260	17192	17107	17198	17250	17130	17201	17160	17183	17187	17206	17006	17339	17204	17126	17242	17215	17216	17192	16995	17055	17310	17063	17147	17362	17206	17106	17324	17259	17228	17042	17261	17179	17207	16916	17365	17212	17378	17250	17129	17169	17243	17071	17180	17259	17086	17158	17194	17109	17196	17145	17279	17207	17161	17358	17302	17196	17143	17289	17342	17278	17076	17170	17282	17341	17425	17110	17142	17189	17363	17225	17144	17203	17257	17071	17237	17303	17059	17320	17310	17312	17264	17148	17180	17145	16982	17290	17229	17170	17245	17263	17116	17256	17212	17293	17083	17287	17299	17103	17208	17353	17273	17300	17319	17161	16969	17341	17051	17165	17120	17139	17357	17203	17162	16962	17038	17274	16978	17192	17253	17014	17218	17197	17359	17088	17425	17208	17331	17196	17063	17270	17449	17012	17436	16974	17148	17106	17194	17007	17225	17131	17226	17319	17143	17254	16990	17207	16908	17336	17242	17135	17297	17323	17159	17321	17150	17161	17177	17390	17270	17341	17110	17033	17212	17502	17268	17237	17099	17206	17218	17163	17277	17244	17127	17204	17225	17144	17250	17287	17378	17137	17134	16998	17155	17183	17274	17276	17129	17240	17247	17208	17131	17224	17282	17315	17180	17410	17014	17359	17083	17210	17150	17313	17138	17149	17305	17248	17265	17270	17141	17307	17265	17376	17235	17209	17167	17275	17169	17235	17238	17143	17227	17022	17286	17051	17201	17259	17109	17155	17124	17031	17124	17218	17152	17182	17231	17295	17287	17300	17132	17062	17157	17067	17125	17246	17347	16937	17006	17386	17245	17218	17156	16982	17313	17195	17116	17214	17126	17067	17118	17353	17156	17124	17251	17320	17097	17343	17273	17305	16972	17118	17210	17252	17066	17123	17182	17269	17253	17201	17217	17059	17097	17192	17336	17295	17229	17372	17167	17285	17104	17163	17182	17214	17145	17243	17113	17188	17363	17274	17104	17141	17085	17022	17246	17051	17221	17361	17151	17143	17208	16995	17204	17131	17118	17174	17236	17096	17297	17200	17225	17151	17357	17203	17177	17320	17258	17224	17245	17329	17161	17076	17076	17106	17157	17476	17088	17220	17134	17233	17040	17238	17266	17265	17228	17236	17065	17099	17146	17260	17222	17249	17231	17097	17167	17201	17173	17296	17069	17271	17296	17096	17157	17188	17100	17327	17204	17196	17187	17083	17196	16930	17159	17173	17155	17408	17357	17134	17411	17142	17074	17186	17240	17204	17189	17194	17218	17192	17190	17218	16983	17264	17359	17159	17133	17347	17130	17026	17024	17215	17294	17346	17143	17249	17025	17189	17065	17169	17212	17298	17306	17413	17219	17212	17283	17080	17270	17112	17211	17190	17202	17235	17308	17286	17286	17105	17138	17241	17256	17119	17191	17051	17154	17080	17224	17079	17234	17151	17191	17119	17402	17108	17268	17118	17270	17037	17416	17182	17166	17376	17136	17076	17203	17192	17330	17144	17198	17134	17093	17304	17329	17221	17149	17256	17193	17298	17140	17114	17223	17346	17168	17247	17203	17115	17124	17161	17144	17202	17080	17198	17212	17356	17286	17384	17085	17339	17315	17168	17242	17103	17107	17162	17049	17094	17283	17091	17247	17291	17189	17227	17197	17332	17337	17130	17157	17140	17107	17105	17099	17211	17071	17232	17389	17300	17240	17286	17231	17304	17067	17109	17288	17207	17289	17326	17078	17223	17436	17204	17299	17428	17101	17256	17151	17103	17171	17234	17120	17219	17052	17258	17176	17403	17198	17267	17354	16925	17322	17056	17271	17263	17143	17247	17177	17284	17123	17289	17110	17017	17268	17133	17227	17194	17014	17216	17065	17076	17186	17172	17218	17438	17333	17229	17272	17261	17293	17085	17264	17331	17142	17143	17325	17172	17125	17216	17175	17226	17170	17378	17188	17181	17258	17085	17166	17320	17168	17178	17119	17310	17165	17223	17158	17069	17128	16945	17380	17162	17412	17264	17238	17227	17232	17298	17266	17194	17110	17279	17109	17251	17221	17049	17173	17254	17116	17202	17268	17267	17264	17340	17332	17249	17068	17226	17184	17130	17324	17428	17309	17272	17281	17021	17175	17119	17359	17288	17303	17261	17329	17244	17116	17145	17254	17006	17285	17352	17267	17304	17280	17299	17236	17260	17361	17110	17242	17176	17193	17332	17277	17059	17134	17424	17143	17306	17349	17212	17251	17200	17189	17160	17304	17125	17162	17119	17223	17084	17298	17147	17165	17200	17123	17249	17081	17056	17339	17180	17295	17048	17267	17130	17183	17177	17160	17223	17161	17170	17188	17298	17217	17170	17135	17043	17182	17185	17219	17206	17258	17181	16925	17119	17400	17252	17173	17194	17242	17252	17130	17316	17280	17362	17190	17231	17224	17179	17201	17301	17032	17264	17133	17177	17181	17199	16994	17158	17128	17220	17226	17372	17358	17277	17224	17024	17113	17292	17141	17315	17240	17276	17218	17348	17036	17179	17331	17280	17378	17171	17242	17206	17125	17141	17194	17237	17216	17285	17133	17354	17051	17376	17178	17022	17077	17097	17125
23297	21336	28297	25656	24469	25919	25910	23497	22677	22573	22333	22041	22021	22132	21780	21951	21932	21843	22008	21924	21701	21687	21686	21766	21705	21754	21726	21727	21641	21599	21240	21643	21649	21686	21626	21595	21689	21708	21755	21716	21724	21681	21557	21683	21486	21713	21640	21501	21713	21694	21591	21461	21657	21731	21541	21732	21604	21553	21652	21697	21664	21497	21573	21570	21735	21746	21600	21663	21611	21454	21364	21484	21508	21545	21709	21564	21876	21663	21516	21754	21645	21504	21619	21625	21633	21681	21604	21610	21620	21547	21754	21571	21510	21712	21831	21678	21616	21484	21490	21735	21434	21530	21616	21353	21665	21518	21721	21565	21754	21386	21880	21537	21627	21555	21558	21589	21609	21763	21646	21763	21673	21529	21454	21636	21540	21675	21554	21599	21511	21431	21467	21555	21670	21431	21721	21677	21642	21490	21473	21500	21697	21900	21517	21334	21584	21583	21548	21773	21635	21699	21532	21717	21692	21637	21608	21667	21689	21795	21802	21593	21653	21568	21557	21783	21553	21658	21750	21615	21521	21611	21557	21605	21938	21669	21702	21548	21700	21696	21641	21699	21747	21598	21548	21573	21407	21470	21583	21638	21519	21710	21625	21563	21706	21580	21642	21761	21498	21607	21587	21692	21524	21895	21678	21710	21753	21551	21661	21525	21475	21379	21781	21757	21640	21687	21466	21527	21620	21547	21715	21747	21761	21630	21439	21448	21615	21577	21556	21477	21599	21589	21724	21598	21751	21439	21453	21730	21558	21615	21511	21470	21755	21603	21840	21662	21436	21403	21618	21495	21551	21587	21698	21626	21581	21608	21675	21578	21665	21764	21599	21748	21388	21684	21544	21681	21780	21484	21602	21633	21682	21629	21530	21708	21490	21440	21551	21632	21495	21536	21890	21770	21490	21504	21530	21722	21675	21748	21661	21504	21838	21595	21686	21571	21657	21401	21630	21680	21678	21482	21613	21525	21499	21541	21351	21643	21763	21806	21684	21580	21779	21333	21559	21568	21884	21753	21666	21574	21756	21461	21677	21656	21738	21694	21513	21566	21481	21426	21437	21633	21592	21426	21446	21690	21580	21763	21539	21637	21500	21561	21685	21566	21708	21505	21740	21565	21568	21542	21684	21597	21652	21668	21622	21680	21694	21747	21660	21708	21420	21790	21394	21372	21588	21505	21494	21801	21778	21466	21729	21652	21659	21621	21552	21483	21974	21606	21531	21560	21683	21563	21446	21546	21439	21762	21325	21552	21618	21602	21533	21501	21618	21603	21674	21661	21528	21507	21521	21702	21567	21598	21475	21466	21601	21652	21638	21567	21540	21675	21729	21801	21615	21716	21785	21542	21775	21420	21479	21625	21636	21879	21626	21454	21637	21484	21724	21707	21764	21563	21426	21439	21571	21636	21600	21658	21627	21572	21549	21331	21427	21672	21641	21459	21530	21499	21331	21585	21689	21477	21487	21622	21352	21565	21703	21689	21734	21515	21734	21661	21568	21404	21700	21627	21587	21528	21646	21846	21531	21558	21698	21499	21628	21515	21470	21637	21472	21497	21531	21605	21739	21533	21470	21712	21557	21682	21710	21491	21421	21834	21502	21794	21618	21854	21317	21749	21389	21628	21445	21570	21598	21823	21712	21583	21686	21708	21689	21660	21693	21612	21413	21601	21578	21556	21582	21559	21615	21596	21601	21558	21525	21586	21592	21519	21657	21553	21623	21561	21616	21625	21823	21512	21784	21736	21585	21553	21680	21568	21711	21750	21702	21598	21702	21534	21542	21671	21741	21617	21295	21513	21580	21429	21603	21638	21519	21665	21478	21471	21566	21526	21472	21430	21634	21485	21616	21730	21735	21675	21611	21597	21460	21439	21617	21459	21650	21580	21517	21424	21724	21539	21596	21751	21790	21673	21590	21661	21663	21668	21677	21654	21659	21565	21558	21647	21700	21680	21667	21791	21830	21589	21611	21798	21764	21515	21726	21775	21479	21741	21506	21528	21627	21678	21543	21557	21561	21522	21702	21582	21411	21344	21566	21508	21545	21588	21477	21834	21503	21619	21749	21474	21538	21538	21790	21259	21555	21664	21725	21610	21667	21591	21674	21687	21477	21507	21982	21821	21606	21725	21597	21491	21336	21500	21376	21633	21533	21662	21432	21683	21570	21488	21566	21527	21552	21635	21454	21553	21767	21653	21598	21649	21627	21311	21749	21593	21708	21746	21746	21630	21492	21477	21760	21508	21466	21720	21600	21726	21525	21542	21652	21460	21397	21454	21827	21518	21547	21702	21713	21673	21515	21705	21697	21599	21614	21641	21500	21538	21551	21575	21547	21615	21520	21801	21780	21813	21673	21729	21493	21781	21839	21587	21489	21555	21688	21412	21517	21740	21569	21547	21702	21606	21898	21750	21637	21683	21618	21585	21523	21514	21502	21567	21584	21619	21560	21637	21705	21468	21481	21620	21717	21451	21654	21629	21575	21651	21440	21430	21838	21613	21609	21486	21482	21663	21741	21675	21402	21416	21654	21429	21710	21548	21557	21905	21862	21749	21592	21501	21640	21635	21595	21612	21561	21543	21574	21731	21446	21457	21872	21654	21258	21405	21620	21586	21520	21589	21492	21630	21739	21655	21728	21672	21639	21454	21843	21440	21401	21563	21576	21770	21741	21384	21570	21538	21471	21699	21660	21689	21881	21727	21445	21615	21469	21391	21591	21819	21536	21667	21582	21622	21742	21799	21631	21600	21620	21600	21757	21431	21559	21549	21810	21664	21704	21668	21526	21612	21599	21678	21823	21842	21563	21597	21650	21722	21534	21570	21583	21474	21679	21342	21588	21552	21268	21792	21579	21659	21860	21469	21600	21771	21698	21592	21676	21511	21646	21487	21672	21674	21566	21630	21564	21644	21607	21824	21730	21731	21549	21549	21504	21592	21402	21418	21494	21553	21598	21462	21478	21856	21453	21511	21646	21539	21526	21636	21459	21416	21774	21679	21464	21600	21359	21491	21456	21721	21722	21627	21632	21728	21580	21666	21632	21560	21584	21716	21696	21607	21677	21696	21747	21589	21417	21659	21543	21597	21659	21467	21387	21370	21559	21323	21645	21650	21393	21739	21612	21401	21417	21586	21535	21699	21555	21769	21772	21480	21641	21840	21874	21544	21569	21760	21725	21413	21653	21683	21893	21577	21739	21644	21398	21525	21651	21393	21390	21710	21846	21712	21568	21675	21670	21609	21673	21590	21579	21711	21574	21638	21437	21465	21653	21735	21755	21533	21703	21503	21636	21533	21714	21533	21743	21576	21474	21667	21883	21631	21568	21285	21487	21580	21576	21633	21537	21554	21657	21797	21556	21516	21648	21575	21663	21606	21483	21587	21517	21551	21586	21545	21502	21587	21493	21583	21755	21675	21653	21804	21682	21551	21563	21720	21643	21476	21671	21694	21653	21741	21620	21734	21673	21677	21380	21424	21747	21628	21485	21397	21586	21543	21820	21646	21563	21806	21639	21755	21648	21844	21497	21778	21634	21470	21805	21578	21514	21595	21467	21310	21516	21462	21350	21527	21374	21475	21308	21612	21661	21593	21685	21608	21496	21827	21688	21544	21539	21727	21454	21655	21448	21616	21551	21504	21595	21569	21912	21544	21502	21530	21540	21402	21710	21702	21703	21700	21702	21715	21803	21848	21537	21666	21478	21663	21583	21682	21774	21550	21590	21779	21732	21578	21585	21735	21846	21501	21800	21638	21653	21680	21674	21697	21641	21459	21735	21772	21551	21693	21598	21557	21543	21710	21460	21686	21650	21596	21586	21293	21627	21640	21535	21507	21593	21644	21684	21502	21674	21670	21709	21442	21656	21438	21545	21536	21722	21560	21719	21457	21291	21667	21555	21764	21581	21489	21658	21817	21543	21618	21711	21518	21534	21492	21576	21701	21540	21476	21504	21694	21758	21765	21514	21650	21757	21555	21705	21683	21676	21678	21644	21800	21715	21745	21704	21501	21760	21793	21875	21966	21430	21704	21616	21594	21725	21589	21600	21731	21610	21315	21829	21613	21695	21684	21610	21712	21713	21439	21600	21695	21624	21703	21907	21718	21455	21481	21586	21745	21609	21697	21612	21655	21719	21522	21639	21519	21506	21704	21672	21669	21462	21491	21427	21780	21437	21428	21672	21823	21760	21425	21566	21424	21649	21430	21673	21583	21490	21464	21768	21722	21760	21528	21924	21624	21632	21576	21586	21514	21335	21722	21671	21904	21737	21532	21705	21572	21742	21536	21524	21758	21681	21577	21438	21649	21694	21613	21611	21562	21436	21610	21569	21358	21473	21667	21750	21621	21613	21508	21736	21649	21726	21541	21727	21610	21714	21471	21569	21537	21613	21627	21653	21668	21407	21501	21710	21396	21584	21560	21814	21577	21466	21547	21643	21620	21731	21780	21737	21453	21810	21600	21603	21560	21666	21708	21646	21247	21439	21312	21617	21538	21772	21703	21745	21811	21621	21450	21669	21693	21487	21602	21688	21497	21564	21561	21688	21843	21540	21746	21557	21472	21436	21654	21643	21641	21582	21451	21267	21551	21564	21488	21564	21501	21560	21456	21274	21586	21560	21687	21562	21692	21500	21695	21568	21581	21571	21664	21830	21679	21447	21321	21463	21627	21528	21637	21516	21504	21303	21603	21769	21593	21610	21601	21621	21606	21702	21637	21626	21565	21600	21414	21534	21692	21692	21408	21749	21581	21579	21603	21572	21656	21526	21505	21561	21483	21684	21575	21542	21605	21499	21646	21703	21668	21756	21548	21633	21892	21797	21755	21452	21484	21635	21779	21476	21540	21507	21413	21330	21424	21563	21490	21702	21603	21520	21823	21343	21614	21691	21317	21434	21400	21419	21745	21729	21575	21598	21615	21537	21755	21597	21538	21671	21535	21707	21410	21856	21615	21457	21340	21595	21466	21657	21764	21776	21602	21788	21693	21429	21689	21819	21754	21442	21579	21611	21561	21715	21673	21608	21370	21491	21659	21594	21516	21564	21569	21612	21594	21624	21803	21652	21822	21673	21586	21559	21694	21471	21610	21541	21529	21355	21700	21745	21644	21816	21589	21731	21445	21581	21588	21641	21741
25105	44798	35119	29424	25581	22371	20758	19332	18732	18006	18028	17439	17452	17233	17201	17240	17176	17137	16941	16966	17004	17080	16987	17048	16947	16961	16774	16779	16906	17082	17035	17099	17193	16820	16840	17027	16958	16696	16966	16878	16915	16839	16923	16887	16927	16936	17075	16779	16935	16915	16971	16911	16793	16892	16753	16854	16824	16934	16927	17024	16922	16799	16826	16828	16925	16990	16854	16793	16848	16940	17027	16755	16947	16929	16923	16912	16930	17032	16781	16857	16884	16964	16911	17052	16964	16736	16900	17052	17010	16876	17137	16748	16938	17001	16947	17010	16824	16852	16749	16887	16817	16863	16860	17050	16795	17014	16909	16873	16948	16816	16680	16882	16829	17005	16913	16888	16920	16912	16959	16900	16903	16972	16936	16861	16806	16952	17131	16850	16940	16686	16946	16895	16898	16856	16790	16960	16925	17058	16833	17000	16758	16884	16942	16952	17026	16830	16767	16679	16932	16940	16945	16995	16992	16943	16998	16986	17009	16838	16800	17071	16787	16816	16861	16966	16773	16780	16877	16944	16905	16953	16932	16981	16753	16842	16943	16864	16943	16896	16931	16812	16965	16943	16821	16971	16816	16806	16926	16886	16890	17129	16820	16884	16902	16889	16871	17059	17105	16961	16883	16942	16867	16985	16992	16941	16835	16776	16819	16880	17108	16836	16897	16821	16787	16987	16872	16885	16835	17063	16877	17001	16769	16875	16873	16916	16889	16723	16719	16675	17043	17069	16838	16828	16903	16754	16657	16927	16941	17161	16960	16910	17012	16901	16846	16871	16988	16975	16893	16956	17079	16894	16875	17078	17091	16928	16991	16585	16952	17048	16863	17013	16884	16899	16791	16937	16874	16865	16671	17092	16847	16864	16905	16705	16892	16706	17037	17036	16861	16895	16982	16778	16865	16982	16920	17000	16746	16871	16931	16900	16810	17071	16742	16760	17004	16882	16991	16865	16798	17015	16736	16921	16822	16778	17109	16968	16969	17099	16855	16940	16805	17027	16997	16895	16922	16827	17006	16992	16979	16868	16829	16941	16915	16869	16912	16909	16939	16732	17058	16831	16932	16945	16727	16991	16832	17117	16710	16739	16874	16993	16950	16779	17019	16967	17013	16701	16793	16842	17000	16812	16935	16883	16872	17025	16849	17049	16777	16938	16871	16944	16863	17036	17045	17159	16745	16788	16805	17061	16866	16894	16901	16980	16689	16777	17012	17030	16892	16873	16665	16960	16996	16786	16861	16853	16810	17000	16664	16821	16836	16766	16989	16958	16810	16879	16911	16890	16885	16825	17041	17071	17026	16797	16980	17023	16797	17036	16819	16742	16774	16811	16915	16911	16998	16833	16803	16930	17023	16805	16678	16998	16913	16941	16757	16926	16724	16944	16823	17027	16919	16902	16978	16830	16848	16944	17348	16936	16853	16969	16891	16911	16874	16974	17059	16866	16756	16831	16918	16906	16848	17088	16994	16866	16885	16831	16882	16886	16774	16911	16874	17083	17027	17012	16973	16838	16769	17015	16949	16885	16810	16804	16851	17168	16759	16897	17094	16946	16869	16943	16955	16872	16732	17106	16902	16847	16865	16889	16933	16748	16786	16933	17013	16718	16939	16889	16950	17032	16853	16949	16879	16948	16931	16909	16877	16935	16774	16986	16864	16738	16922	16894	16924	17028	16809	16887	16985	16888	16760	17005	17088	16775	16909	16807	17029	16915	16900	16637	16909	16874	16935	16883	17005	17027	17101	16779	17041	17025	16706	16715	17070	16816	16941	16843	16969	16892	16897	16757	16861	16968	16940	17030	16759	17096	16944	16764	16903	16782	16832	16936	16816	17091	16738	16684	16846	16883	16912	16946	16864	17091	17001	16987	16811	16778	16892	16819	16846	16960	16954	16954	16770	17012	16708	16931	16905	16985	16930	17072	16958	16982	17007	17010	16927	16889	16930	16841	17152	16885	16961	16946	16872	17030	16969	16787	16918	16986	16851	17046	16902	16849	16853	16756	16866	16898	17017	17010	16935	16934	16867	17026	16757	16877	16981	16899	16877	17005	16955	17013	17058	16707	16914	17044	16897	16830	16805	16931	16904	16789	17023	17032	17097	17021	16946	16798	16974	16863	17101	17093	16908	17030	16821	16784	16956	16930	16915	16738	16882	16989	16782	16795	17012	16906	16861	16846	16911	16842	17041	16915	16873	17017	16665	16959	16916	16681	16817	16958	17066	16832	16883	17052	16932	17102	16720	16974	16910	16736	16981	16785	16838	16962	16888	16962	16879	17086	16931	17010	16848	16738	16877	16951	17126	16863	16882	16820	16869	16869	16988	16879	16808	16883	16824	16931	16879	16900	16917	17047	16974	16930	16654	17154	16864	16827	16851	17095	16804	17001	16641	16824	16711	16901	16915	16845	16962	16884	16888	16871	16795	16878	16918	16954	17037	16965	17011	16834	16822	16973	16913	16753	16859	16923	16824	16898	17069	16926	16791	17138	16757	16815	16837	16898	16926	16991	16924	16822	16905	16849	16890	16898	16778	16957	16850	16982	16806	16931	16975	17074	17070	17038	16727	16886	16874	16840	16975	16908	16964	16975	16970	16614	16954	16981	16744	16924	16909	16776	16872	16891	16825	16808	17032	16915	16971	16763	16894	16872	17055	16882	16975	16918	16974	16789	16841	16883	16993	16819	16972	16906	16995	16742	16800	16934	17082	16880	16727	17009	16912	16799	16979	16831	16917	16728	16981	16992	16874	16926	16815	16801	17186	16880	16938	16887	16816	16925	16798	16920	16922	16847	17008	16820	16769	16902	16707	16876	16910	16750	17056	16806	16975	16945	17084	16975	16836	16793	16934	16947	16921	16752	17053	16918	16896	17105	16857	16928	17006	16738	16731	16847	16900	16985	16886	16974	17083	16926	16904	17161	16858	16944	16931	16804	16677	16902	16869	16845	16767	16774	16875	16825	17040	16968	16847	16995	16996	16965	16838	16968	16960	16864	16995	16785	16961	16688	16887	16723	16978	16959	16874	16869	16737	16999	16863	16821	16698	16917	16830	17038	16741	17056	16944	16849	16966	16864	16692	16979	17008	16687	16776	16904	17027	17014	16735	16949	16983	16882	16837	16858	16757	16895	16835	16878	16863	16869	16891	16983	16841	16987	17030	16910	16953	16833	17006	16944	16882	16853	16969	16924	16882	16869	16965	16963	16810	16854	16888	16764	16851	16788	17021	16935	17017	16932	16858	17107	16713	16861	16883	16912	16762	16872	17069	16673	16889	16858	16910	16847	17019	17025	17078	16877	17075	16958	16964	16842	16909	16829	16983	17021	16756	16674	16987	16951	16836	16755	16866	16868	16878	17000	16940	16878	16863	16847	16963	16969	16804	16972	16950	16898	16877	16887	16996	16963	16781	16779	16868	16776	16841	16971	16669	16899	16893	16997	16883	16926	16818	16956	16901	16977	16904	16964	16881	16706	16792	17057	17064	16968	16930	17180	17012	16924	16905	17001	17006	16817	17074	17011	17004	16971	16781	16973	17080	16932	17156	17022	16766	16892	16851	16952	16954	17017	16806	17032	17050	16733	16771	16969	16941	16960	16822	16930	16999	16866	17006	17108	16945	16964	16906	16939	17014	16875	16728	16920	16980	17033	16885	16717	16952	16767	16780	16919	17120	16901	16949	16979	17007	16914	16934	16905	16977	16860	16854	16904	17004	16941	16898	16918	16917	16890	16895	16863	16983	16873	16864	16929	17059	16900	16932	17021	16818	17070	16834	17007	16852	16816	16914	16793	16954	17124	16914	16686	16914	16882	16838	17146	16805	16960	16827	17112	16702	16769	16979	16832	17015	16889	17002	16838	16948	17184	17030	16908	16936	16952	17004	16857	17107	16774	16900	16950	16751	17047	16886	16850	16987	16895	16914	16902	16997	17018	16866	16871	16800	16840	17028	17004	16941	16949	16752	16928	16735	16876	16983	16913	16897	16922	16781	16986	16968	16988	16805	17126	16870	16785	16793	16966	16831	16858	16805	16768	16893	16842	17006	17033	17009	16839	16818	17069	16988	17056	16980	17018	16903	16894	16817	17119	17095	16991	16888	16996	17000	16812	17116	16879	16913	16908	16958	16810	16818	16986	16889	16910	16865	16907	16745	16919	16859	17054	16975	16933	17010	17033	16808	16956	16831	16926	16827	16935	16887	16899	17113	16988	16816	16890	17023	16806	16915	16941	16942	17092	16821	17038	16827	16902	16917	17110	16991	16877	16767	16907	16923	17063	16941	16947	16904	17012	16995	17078	16953	16802	16829	16735	16968	16929	16849	16837	16761	16740	16939	16967	16755	16992	16897	16895	16944	16774	16865	16709	16948	16785	16911	16808	17094	16989	16895	16912	16955	16675	16899	16884	16963	16987	17022	16826	16980	16785	16912	16988	16923	16921	16964	16974	16966	16844	16919	16710	16928	16764	16782	17060	16908	16890	16981	16912	16830	17000	16887	16957	16850	16920	16838	17000	16788	16935	16828	16836	16974	16966	16825	16880	16936	17009	16894	16911	16972	16904	16806	17036	17123	16992	16944	16867	16908	16914	16969	17095	17009	16830	16899	16877	16773	16819	16866	16764	16752	16947	17041	16992	16991	16912	16999	17007	16993	16841	16796	16946	16716	16801	16799	16989	16909	17023	16857	16968	16837	17044	16791	16964	17032	16831	16955	16837	16876	16903	16907	16860	17092	16885	16992	16725	16978	16931	17086	16898	16775	16928	16914	16939	16748	17023	16871	16844	16904	17028	17012	16918	16881	16928	17001	16932	16763	16790	16889	16838	16854	16893	16925	16905	17017	16754	16924	16838	16944	16820	16993	16762	16806	16933	16971	16946	16796	16991	17006	16860	16905	16903	17024	16734	16980	16907	17038	17073	16953	17010	16789	16851	17012	16918	16878	16913	16872	16988	16916	16947	17017	16877	16907	16800	16925	16952	17037	16939	16924	16891	16925	16827	16893	17004	16844	17038	16848	16951	16971	16916	16823	16769	16833	16859	17051	16686	16879	16964	17053	16871	16749	16924	16888	16972	16810	16985	17040	16900	16826	16872	17033	16966	16918	16807	16973	16944	16980	17080	16852	17028	16852	16839
25113	21724	28451	29424	25342	24744	24790	23394	22983	22904	22647	22679	22469	22388	22364	22245	22468	22676	22266	22271	22415	22248	22255	22302	22135	22333	22280	22326	22279	22113	22055	22331	22303	22261	22494	22192	22257	22173	22038	22253	22503	22353	22264	22331	22153	22289	22146	22367	22273	21970	22286	22259	22185	22250	22487	22329	22217	22339	22196	22000	22082	22229	22084	22205	21915	22009	21986	22249	21967	22219	22201	22251	21997	22166	22029	22218	22410	22060	22052	22166	22086	22134	22122	21797	22107	22312	22118	22174	22150	22397	22098	21964	22158	22260	22104	22148	22111	22207	22282	22290	22276	22324	22353	22280	22293	22065	22238	22235	22098	22289	22357	21943	21956	22091	22322	22187	22159	22140	22038	22057	22116	22053	22090	22144	22390	22047	22165	22236	22039	22168	21978	22087	22284	22102	22216	22431	22420	22173	22198	21860	21979	22216	22140	22124	22028	22333	22111	22213	22044	22005	22224	22084	22143	22126	22273	21992	22147	22273	22283	22080	22139	22036	22092	22013	21988	22120	22212	22057	22188	22081	22223	22140	21942	22229	22210	22317	22035	22008	22079	22245	22309	22131	22334	22060	22169	22224	22118	21988	22016	22126	22104	22073	22252	22166	22125	22312	22256	22171	22219	22272	22534	22272	22150	22312	22090	22327	22299	22183	22212	22433	22311	22045	22326	22293	22255	22333	22294	22091	22183	22143	21892	22159	22051	22377	22227	22130	22283	22110	22448	22055	22103	22176	22195	22173	22453	22233	22403	22173	21946	22082	22210	22300	22213	21940	22154	22220	22135	22149	22130	22252	22165	22286	22035	22040	22243	22058	22174	22239	22235	22482	22257	22034	22200	22186	22163	22300	22471	22296	22033	22027	22090	22297	22284	21946	22084	22228	22170	22224	22167	22310	22154	21923	22358	22258	22062	22143	22261	22188	22363	22232	22228	22460	22293	21994	22297	22102	22209	22287	22125	22083	22192	22124	22217	22432	22272	22175	22142	22292	21990	22140	22232	22232	22192	22364	22296	22223	21978	22223	22196	22099	22200	22070	22133	22158	21953	22299	22171	22196	22240	22256	22212	22283	22463	22126	22082	22065	22124	22079	22181	22318	21970	22186	22202	22149	22343	21976	22096	22214	22065	22044	22047	22297	22242	22117	22264	22222	22226	22173	21963	22164	22126	21995	22361	22264	22067	22210	22195	22424	22251	22288	22183	22344	22155	22317	22270	22108	22110	22183	22255	22168	22324	22126	21849	21973	22272	22379	22205	22021	22106	22098	22337	22427	22300	22257	22405	22259	22187	21983	22162	22348	21919	22086	22399	22070	22213	22119	22267	22204	22209	22236	22339	22063	22308	22317	22132	22172	22177	22338	22147	22153	22273	22058	22157	22588	22291	22230	22295	22141	22147	22137	22097	22238	22130	22269	21951	22288	22123	22208	22379	22159	22183	22006	22337	22291	22047	22223	22184	22113	22063	22194	22179	22173	22147	22351	22127	22212	22151	21970	21968	22403	22120	22094	22391	22149	22227	22045	22136	22094	21907	22192	22189	22404	22211	22073	22194	22180	22062	22168	22407	22335	22296	22040	22262	22048	22264	22006	22194	22208	22080	22077	22191	22054	22212	22265	22215	22054	22122	22103	22206	22121	22034	22153	22017	22056	22046	22068	22158	22454	22186	22152	22334	22233	22177	22225	22028	22102	22242	22305	22153	22003	22101	22378	22099	21948	22166	21814	22206	22090	22213	22037	22327	22141	22107	22534	22020	22380	22251	22152	22195	22084	21929	22136	22042	21984	22082	22267	22178	22268	22228	22397	22265	22034	22227	22203	22219	22051	22132	21942	22046	22366	22208	22143	22248	22201	22300	22261	22297	22162	22088	22154	22066	22029	22222	22219	22031	22281	21923	21881	22138	22269	22259	22204	22163	22327	22121	22131	22450	22021	22316	22375	22228	22193	22003	22275	21907	22223	22272	22276	22160	22353	22152	22074	22072	21997	22217	22190	22257	22103	22021	22084	22036	22130	22254	22202	22116	22149	22129	22234	22155	21972	22168	22248	22030	22018	22367	22211	22072	22308	22063	22305	22087	22150	22105	22127	22298	21756	22233	21963	22045	22287	22240	22182	22173	22258	22115	22394	22114	22300	22130	22403	22188	21913	22048	21882	22075	22312	22295	22212	22147	22197	22053	22107	22170	22064	22069	22282	22115	22133	22235	22091	22243	22101	22342	22360	22039	22155	22259	22129	22204	22093	22069	22250	22262	22147	22431	22171	22021	22173	22207	21940	22279	22161	22203	22191	22331	22060	22450	21876	22259	22104	22182	22353	22330	22006	22247	21964	22315	22310	22120	22085	22528	22118	22079	22200	22313	22191	22409	22245	22069	22104	21998	22155	22304	22504	22080	22112	22225	22212	22156	22243	22246	22191	22146	22315	22139	22182	22214	22119	22107	22243	22312	22266	22085	22295	22446	22173	22059	22155	22114	22264	22051	22346	22399	22190	22125	22134	22240	22026	22210	22116	22105	22291	22350	22312	22143	22062	22026	22226	22192	22288	22218	22104	21913	22333	21994	22247	22268	22103	22201	22249	22306	22432	22250	22273	22432	22370	22218	21944	22195	22405	22181	22334	21988	22201	22445	22233	21887	21982	22237	22290	22337	22271	22220	22374	22274	22082	21998	22232	22161	22331	22304	22089	21964	22148	22234	22287	22140	22180	22153	22265	22314	22101	22138	22167	22282	22123	22193	21985	21989	22258	22415	21908	22133	22314	22004	22340	22074	22236	21856	22068	22139	22084	22070	22045	22276	22209	22232	22410	22082	22149	22015	21998	22389	21959	22010	22345	22146	22201	22197	22333	22182	22167	22073	22020	22237	22255	22136	22176	22101	22184	22221	22065	22028	22317	22174	22164	22350	22045	22007	22099	22255	22259	22108	22199	22045	22204	22314	22243	22068	22065	22214	22166	22326	22282	22252	22119	22548	22245	22271	22107	22285	22014	22424	22142	22307	22502	22287	22061	22311	22166	22161	22123	22206	22099	21995	22455	22100	22135	22422	22223	22195	22297	22214	22178	22114	22212	22123	22239	22397	22301	22251	21997	22262	22330	22227	22216	22206	22233	22028	22075	22047	22296	22087	22133	22284	22150	22403	22132	22179	22030	22235	22397	22367	22401	22389	22117	22134	22178	22149	22279	22077	21935	22030	22186	22020	22064	22150	22131	22144	22143	22188	22214	22299	22229	22177	22277	22084	21890	22060	21978	21994	22253	22026	22099	22077	22179	22307	22264	22113	22111	22229	22162	22286	22301	22031	22157	22312	22151	22066	22187	22460	22119	22359	22031	22272	22052	22073	21971	22221	22289	22360	22371	22173	22212	22370	22146	22334	22199	22230	22017	22130	21912	22274	22050	22274	22084	22182	22029	22156	22258	22212	22242	22170	22156	22129	22204	22272	22250	22184	22164	22100	22003	22255	21983	22128	22208	22149	22138	22218	22093	22142	22303	22274	22163	22195	22250	22195	22207	22359	22343	22141	22205	22125	22195	22096	22063	22076	22220	22249	22164	22203	22203	22002	22235	22146	21839	22193	22185	22052	22170	22485	22071	22426	22245	22028	22305	22237	22357	22170	22185	22074	22135	22095	22011	22057	22099	22133	21930	22285	22445	22376	21797	22333	22187	21963	22091	22164	22109	22200	22134	22113	22148	22315	22155	22171	22241	22619	22343	22188	22326	22189	22124	22277	22052	22000	22023	22317	22264	22105	22037	22060	22278	22088	22402	22121	22217	22060	22105	22223	22266	22125	22047	22305	22068	22329	21890	22322	22355	22116	22044	22333	22079	22245	22105	22284	22200	22272	22014	22250	22220	22119	22044	22412	22295	22169	22118	22233	22348	22200	22286	22274	22267	22139	22065	22418	22325	22128	22141	22109	22021	21962	22358	22067	22119	22175	22355	22530	22334	22148	22038	22204	22083	22079	22186	22159	22131	22276	22140	22260	22271	22275	22205	22224	22373	22116	22172	22370	22010	22309	22072	22053	22206	22232	22247	22100	22239	22124	22209	22189	22110	22298	22138	22204	22328	22222	22073	22092	22171	22179	22243	22204	22170	22199	22147	22250	22091	22322	22192	22181	22156	22075	22286	22087	22237	22280	22232	22085	22198	22212	22366	22083	22074	21973	22071	21947	22044	22346	22312	22190	22335	22277	22135	22170	22082	22115	22101	22095	22272	22275	22214	22174	22318	22333	22254	22229	22076	22071	22121	22139	22060	22379	22136	22116	22133	22220	22442	22253	22191	22067	22378	22103	22082	22235	22248	22001	21902	22271	22203	22281	22072	22291	22315	22410	22184	22105	22182	22214	22162	22262	22239	22091	22011	22367	22222	21990	21969	22244	21915	22163	22206	22054	22313	22379	22037	22186	22055	22109	22363	22329	22266	22361	22179	22219	22197	22111	22169	22230	22150	22319	22164	22039	22206	21927	22186	22244	22106	22088	22055	22158	21988	22058	22148	22341	22309	22336	22316	22136	22036	22363	22216	22295	22167	22279	22399	22163	22437	22136	21972	22077	22028	21974	22203	22354	22267	22386	22372	22041	22344	22288	22219	22112	22388	22306	22310	22238	21951	22109	22305	22033	22011	21961	22136	21998	22222	22193	22390	22350	22242	22112	22146	22368	22223	22079	22261	22261	22020	22039	22208	22143	22179	22361	22252	22381	22043	22072	22254	22196	22322	22261	22019	22257	22125	21978	22152	22100	22196	22145	22132	22203	22207	21984	22278	22167	22193	21970	22121	22130	22068	22223	22291	22437	22092	22227	22247	22056	22157	22236	22314	22185	22194	22190	22114	22102	22213	22107	22476	22224	22208	22226	22141	22171	22335	22271	22139	22153	22314	22169	22096	22212	22095	22326	22270	22006	22132	21989	22048	22227	22229	22261	22106	22290	22311	22240	22172	22073	22195	22240	22115	22243	21931	22039	22210	22282	22208	22267	22121	22300	21990	22038	22326	22107	22230	22108	22202	22305	22138	22126	22055	22010	21984	22165	22171	22192	22101	22080	22414	22243	22064	22287	22079	22079	22146	22169	22272	22168	22207	22281	22337	22176	22252	22183	22144	22115	21840	22115	22292
25674	42159	32541	27268	23746	21514	20021	19176	18473	18011	17955	17767	17599	17492	17411	17527	17403	17371	17298	17210	17273	17078	17249	17259	17091	17124	17198	17366	17260	17271	17221	17112	17157	17225	17177	17228	17210	17130	17291	17016	17026	17162	17208	17002	17273	17230	17143	17179	16932	17032	16973	17176	17134	17244	17095	17133	17200	17139	17286	17188	17020	17181	17056	17215	17097	17166	17353	17344	17088	17096	17189	17046	17139	17377	17253	17129	17147	17058	17137	17043	17106	17208	17109	17213	16923	17041	17240	17218	16979	17030	17102	17164	17335	17288	17201	17182	17240	17202	17144	17086	17142	17194	17114	17142	17297	17163	17233	17191	17024	17254	17336	17261	17001	17232	17156	17102	17241	17111	17292	17159	17166	17301	17247	17192	17247	17178	17108	17101	17135	17311	17368	17130	17000	17199	17223	17060	17158	17063	17304	17133	17385	17165	17133	17299	17129	17144	17040	17336	17280	17160	17368	17288	17317	17090	17195	17212	17025	17234	17200	17336	17257	17351	17167	17187	17210	17269	17134	17257	17336	17218	17267	17202	17045	17174	17267	17227	17291	16983	17087	17251	17151	17247	17097	17317	17176	17290	17113	17202	17280	17178	17222	17156	17197	17183	17117	17150	17195	17244	17107	17214	17264	17206	17173	17192	17259	17240	17066	17181	17178	17271	17355	17239	17218	17302	17198	17336	17152	17150	17056	17313	17288	17331	17178	16986	17187	17204	17227	17177	17245	17246	17030	17303	17237	17061	17076	17314	17188	17197	17077	17043	17294	17198	17181	17349	17026	17087	17300	17114	17338	17096	17196	17190	17181	17068	17285	17145	17191	17213	17056	17041	17221	17153	17120	17211	17088	17374	17223	17258	17138	17242	17141	17309	17138	17108	16963	17199	17298	17316	17170	17058	17346	17366	17147	17258	17055	17213	17333	17247	17184	17067	17057	17203	17229	17104	17172	17338	17184	17216	17108	17316	17022	17284	17003	17039	17224	17103	17145	17075	17254	17086	17341	17270	17170	17121	17250	17075	17122	17228	17176	17070	17191	17131	17313	17082	17254	17168	17196	17173	17293	17091	17071	17216	17263	17136	17385	17058	17306	17075	17203	17278	17126	17076	17134	17176	17130	17270	16996	17125	17241	17284	17190	17241	17115	17135	17181	17289	17328	17275	17152	17215	17292	17012	17270	17198	17124	17156	17224	17287	17153	17109	17218	16954	17174	17085	17213	17194	17328	17263	17251	17032	17154	17275	17189	17147	17299	17200	17174	17299	17187	17200	17148	17263	17196	17193	17229	17055	17192	17331	17089	17112	17038	17093	17140	17156	17399	17059	17296	17272	17297	17152	17060	17321	17186	17195	17098	17206	17125	17189	17184	17178	17174	17059	17243	17127	17230	17262	17292	17038	17302	17030	17313	17009	17071	17228	17233	17172	17138	17219	17342	17416	17097	17229	17110	17161	17320	17118	17165	17167	17250	17346	17229	17145	17242	17290	16991	17259	17212	17144	17234	17077	17010	17187	17315	17127	17272	17219	17210	17098	17267	17170	17308	17148	17094	17097	17256	17229	17006	17173	17008	17276	17041	17237	17268	17391	17205	17278	17085	17342	17148	17055	17119	17152	17267	17301	17042	17203	17090	17224	17219	17109	17361	17078	17055	17022	17140	17201	17263	17228	17216	17288	17193	17244	17104	17044	17219	17089	17134	17178	17061	17312	17083	17441	17241	17379	17064	17276	17281	17120	17282	17177	17120	17054	17179	17117	17138	17226	17036	17358	17217	17072	17100	17117	17177	17082	17297	17231	17161	17212	16991	17396	17303	17124	17196	17181	17248	17216	17163	17068	17256	17154	17024	17107	17271	17095	17125	17265	17291	17261	17264	17048	17235	17336	17278	17058	17339	17077	17157	17166	17183	17119	17372	17190	17281	17333	17136	17090	17336	17062	17312	17187	16942	17062	17278	17304	16984	17253	17111	17065	17248	17115	17389	17162	17098	17160	17024	17088	17154	17140	17240	17252	17354	17231	17280	17407	17071	17048	17238	17254	17275	17321	17280	17181	17229	17273	17219	17018	17048	17151	17320	17269	17165	17018	17070	17183	17121	17164	17148	17275	17079	17064	16976	17137	16927	17257	17260	17017	17243	17221	17199	17159	17212	17253	17295	17177	17173	17260	17126	17317	17167	17189	17203	17314	17203	17097	17044	17084	16987	17230	17087	17185	17262	17306	17072	17242	17223	17214	17310	17263	17261	17327	17140	17261	17153	17310	17207	17181	17226	17232	17231	17263	17271	17334	17169	17275	17133	17215	17211	17018	17216	17183	17270	17197	17221	17112	17283	17098	17171	17225	17192	17232	17162	17265	17283	17194	17038	17188	17274	17172	17234	17096	17300	17226	17283	17232	17140	17066	17025	17054	17144	17320	17272	17107	17225	17230	17095	17221	17045	16948	17290	17294	17098	17290	17071	17216	17259	17006	17149	17279	17128	17219	17191	17261	17119	17155	17252	17254	17301	17151	17405	17199	17395	16991	17093	17100	17108	17316	17294	17347	17128	17203	17163	17036	17069	17269	17111	17102	17132	17230	17343	17260	17003	17274	17061	17133	17126	17202	17218	17324	17281	17219	17138	17304	17074	17232	17061	17207	17074	17110	17138	17113	17243	17238	17081	17336	17142	17243	17177	17225	17112	17038	17067	17324	17138	17314	17032	17031	17201	17255	17017	17250	17258	17223	17366	17078	17025	17232	17051	17212	17221	17091	17202	17302	17307	17209	17224	17276	17344	17238	17035	17002	17391	17186	17270	17111	17270	17158	17366	17143	17151	17267	17153	17010	17271	17133	17279	17193	17314	17092	17264	17183	17117	17034	17169	17137	17195	17269	17331	17256	17171	17154	17163	17078	17258	17254	17205	17168	17426	17147	17028	17191	17402	17294	17131	17244	17138	17200	17144	17221	17070	17130	17135	17183	17188	17017	17086	17016	17107	17330	17242	17156	17265	17312	17143	17344	17334	17220	17220	17101	17117	17179	17088	17195	17370	16998	17202	17265	17116	17199	17346	17113	17094	17249	17333	17204	17183	17043	17158	17109	17167	17116	17172	17213	17245	17320	17181	17144	17044	17128	17268	17236	17320	17075	17187	17203	17185	17269	17126	17098	17225	17135	17232	17264	17222	17177	17308	17117	17177	17203	17143	17192	17228	17239	17211	17128	17150	17244	17020	17117	17230	17173	17149	17253	17153	17422	17347	17228	17161	17205	17085	17096	17195	17230	17030	17240	16959	17180	17236	17212	17132	17134	17151	17306	16930	17123	17198	17355	17255	17255	17052	17243	17275	17234	17257	17145	17149	17315	17202	17202	17183	17231	17140	17014	17135	16962	17244	17019	17270	16997	17143	17113	17395	17102	17291	17073	17334	17315	17245	17103	17066	17073	17356	17368	17212	17291	17147	17084	17223	17129	17401	17266	17269	17419	17097	17093	17007	17195	17253	17171	17287	17138	17272	17144	17021	17264	17187	17241	17220	17206	17199	17195	17131	17322	17158	17109	17177	17181	17072	17149	17151	17289	17138	17040	17087	17280	17177	17004	17082	17245	17101	17095	17152	17204	17064	17134	17236	17243	17201	17281	17237	17183	17311	17322	17206	17227	17223	17193	17241	17308	17143	17232	17250	17119	17302	17208	17184	17171	17335	17065	17232	17210	16986	17449	17260	17298	17100	17316	17197	17337	17099	17300	17303	17134	17297	17151	17135	17216	17283	17215	17078	17206	17232	17236	17113	17131	17193	17310	17120	17296	17194	17077	17208	17227	17069	17125	17181	17194	17248	17201	17254	17186	17299	16980	17127	17250	17282	17200	17427	17173	17278	17285	17114	17354	17284	17305	17133	17364	17363	17224	17179	17142	17074	17155	17303	17114	17142	17079	17168	17258	17082	17161	17126	17121	17056	17115	17142	17280	17198	17052	17274	17285	17095	17018	17285	17165	17159	17328	17212	17164	17130	17128	17301	17108	17200	17181	17161	17279	17232	17160	17211	17131	17108	17249	17030	17186	17329	17150	17362	17181	17235	17222	17090	17205	17295	17218	17133	17171	17176	17328	17047	17196	17199	17164	17195	17163	17102	17001	17230	17196	17089	17141	17234	17275	17200	17267	17048	17193	17086	17243	17253	16983	17333	17100	17269	17295	17219	17175	17320	17074	17237	17217	17245	17158	17415	16974	17081	17227	17135	17242	17157	17070	17231	17408	17160	17275	17197	17105	17193	17150	17285	17145	17189	17384	17245	17200	17251	17156	17276	17291	17222	17109	17444	17171	17357	16959	17233	17112	17152	17229	17297	17116	17215	17182	17187	17230	17320	17234	17179	17355	16984	17204	17132	17230	17070	17221	17257	17310	17195	17280	17109	17107	17340	17122	17242	17194	17046	17158	16971	17140	17251	17293	17268	17115	17360	17282	17113	17176	17194	17104	17110	17246	17234	17187	17019	17003	17204	17268	17387	16994	17062	17247	17250	17175	17052	17189	17187	17124	17131	17098	17325	17188	17403	17153	17311	17090	17290	17232	17283	17156	17161	17241	17253	17198	17205	17146	17136	17339	17306	17148	17357	17303	17283	17372	17241	17309	17046	16925	17164	17225	17187	17353	17215	17206	17050	17198	17273	17156	17058	17283	17034	17008	17316	17280	17159	17250	17171	17327	17518	17376	17329	17214	17099	17294	17145	17181	17208	17215	17177	17164	17326	17147	17085	17042	17165	17253	17109	17126	17228	17245	17330	17173	17184	17318	17240	17136	17355	17045	17191	17379	17225	17177	17236	17191	17263	17140	17250	17187	17204	17025	17328	17285	17061	17172	17067	17123	17151	17295	17326	17382	17130	17244	17165	17205	17167	17057	17129	17177	17380	17348	17288	17164	17147	17177	17179	17109	17347	17201	17167	16940	17302	17130	17345	17166	17337	17051	16941	17298	17196	17361	17215	17306	16994	17055	17166	17159	17305	17204	17134	17179	17148	17268	17006	17172	17291	17201	17197	17166	17069	17295	17223	17314	17203	17233	17165	17255	17140	17316	17171	17174	17204	17170	17224	16999	17190	17156	17173	17307	17225	17057	17192	17183	17262	17192	16919	17020	17142	17275
22209	21351	28599	24540	22440	25988	28288	24307	23110	23275	22812	22331	22281	22244	22153	22282	21921	22035	21971	21754	22042	22077	22162	22039	21920	21779	21739	22130	21768	22071	21697	21765	21820	21903	21593	22017	21925	21854	21739	21636	21695	21863	21690	21888	21750	21816	21721	22012	22029	21879	21647	21924	21881	21756	21816	21904	22027	21792	21755	21776	21741	21604	21725	21530	21879	21741	21614	21756	21896	21842	21758	21780	21851	21915	21852	21757	21713	21779	21691	21982	21772	21940	21854	21747	22031	21971	21847	21908	21610	21754	21649	21457	21866	22283	21503	21640	21749	21802	21768	21550	21886	21903	21879	21885	21773	21941	21677	21753	21667	21764	21803	21843	21719	21847	21577	21909	21745	21510	21654	21684	21714	21618	21790	21620	21703	21759	21466	21581	21822	21680	21723	21658	21737	21630	21687	21945	21906	21574	21670	21582	21904	21726	21818	21834	21656	21700	21689	21587	21734	21749	21636	21902	21869	21641	21851	21769	21566	21597	21939	21534	21597	21739	21807	21710	21694	21629	21713	21640	21692	21828	21793	21748	21944	21753	21880	21587	21754	21684	21793	21790	22019	21696	21914	21799	21944	21824	21596	21771	21677	21759	21726	21752	21587	21967	21707	21454	21890	21559	21682	21688	21661	21590	21837	21776	21819	21717	21794	21804	21807	21566	21697	21842	21842	21794	21807	21797	21561	21702	21698	21682	21707	21650	21934	21665	21661	21782	21728	21968	21653	21843	21979	21822	21575	21743	21765	21849	21458	21677	21890	21501	21761	21620	21738	21818	21732	21834	21750	21702	21822	21759	21804	21575	21769	21708	21780	21744	21766	21629	21490	21630	21868	21654	21718	21880	21745	21678	21722	21643	21922	21887	21716	21670	21555	21682	21750	21603	21817	21622	21827	21764	21777	21631	21584	21795	21635	21599	21660	21676	21495	21839	21874	21920	22051	21767	21709	21680	21555	21697	21584	21626	21702	21895	21867	21645	21924	21775	21852	21990	21690	21595	21701	21734	21647	21862	21832	21747	21857	21904	21798	21585	21641	21827	22046	21871	21879	21929	21758	21643	21700	21745	21661	21843	21583	21746	21779	21837	21619	21564	21773	21747	21759	21805	21804	21599	21661	21671	21667	21518	21759	21683	21631	22028	21846	21741	21746	21962	21732	21691	21679	21991	21890	21795	21629	21715	21541	21745	21708	21743	21863	21841	21882	21820	21616	21840	21877	21613	21947	21673	21719	21605	21698	21726	21616	21699	21865	21721	21596	21689	21767	21605	21570	21854	21855	21927	21616	21883	21746	21644	21691	22018	21806	21828	21640	21675	21667	21828	21630	21879	21722	21900	21756	21674	21712	21912	21646	21690	21869	21801	21654	21860	21722	21586	21726	21942	21697	21616	21674	21769	21831	21657	21711	21797	21747	21755	21839	21734	21832	21602	21713	21896	21840	21675	21942	21416	21763	21822	21564	21766	21642	21704	21817	21726	21874	21550	21734	21762	21917	21774	21692	21599	21741	21700	21660	21510	21987	21593	21655	21610	21605	21737	21854	21848	21674	21910	21673	21636	21756	21777	21573	21758	21655	21847	21955	21634	21720	21885	21703	21886	21746	21676	21659	21737	21755	21888	22000	21569	21765	21814	22069	21866	21750	21689	21669	21856	21593	21521	21534	21822	21762	21830	21840	21659	21836	21712	21836	21648	21844	21778	21567	21784	21570	21750	21887	21805	21600	21658	21735	21661	21531	21559	21779	21566	21625	21775	21900	21687	21842	21547	21870	21657	21928	21873	21817	21749	21673	21721	21598	21770	21509	21663	21731	21724	22087	21708	21618	21739	21724	21631	21688	21594	21746	21859	21816	21887	21729	21627	21705	21978	21706	21782	21734	21646	21795	21702	21837	21920	21779	21798	21703	21823	21858	21764	21518	21689	22054	21806	21629	21894	21681	21644	21739	21578	21718	21718	21757	21537	21847	21714	21581	21893	21892	21739	21841	21721	21771	21952	21777	21916	21944	21697	21833	21743	21928	21586	21633	21684	21745	21866	21935	21565	21827	21613	21812	21773	21806	21832	21664	21758	21811	21749	21801	21821	21620	21875	21772	21653	21739	21809	21868	21812	21748	21936	21632	21620	21735	21670	21732	21852	21729	21660	21781	21814	21730	21798	21786	21810	21721	21722	21741	21731	21725	21844	21633	21723	21987	21892	21664	21654	21851	21843	21718	21741	21998	21800	21728	21665	21949	21744	21862	21836	21891	21752	21944	21528	21631	21600	21536	21962	21765	21766	21720	21799	21772	21790	21802	21623	21710	21865	21532	21826	21843	21715	21793	21773	21730	21704	21771	21703	21664	21675	21824	21506	21855	21775	21888	21761	21823	21706	21587	21872	21806	21789	21883	21752	21847	21857	21915	21466	21699	21822	21733	21865	21906	21704	21546	21680	21778	21623	21745	21851	21899	21718	21874	21734	21800	21614	21885	21803	21791	21767	21781	21779	21909	21571	22012	21750	21776	21750	21802	21540	21790	21786	21860	21687	22023	21807	21791	21687	21646	21677	21776	21762	21714	21783	21930	21679	21664	21672	21700	21610	21841	21649	21851	21681	21408	21846	21739	21652	21603	21785	21606	21847	21861	21897	22035	21627	21733	21780	22109	21342	21751	21769	21722	21545	21642	21761	21658	21789	21514	21711	21614	21690	21618	21543	21845	21631	21656	21750	21764	21746	21842	21819	21770	21789	21737	21861	21881	21571	21638	21751	21991	21848	21531	21696	21907	21540	21770	21714	21578	21506	21670	21946	21777	21661	21609	21597	21927	21862	21611	21902	21742	21634	21735	22000	21872	21899	21764	21868	21819	21794	21693	21622	21842	21838	21692	21703	21674	21766	21763	21718	21805	21636	21628	21807	21909	21834	21712	21810	21917	21651	21895	21704	21816	21587	21857	21839	21752	21448	21683	21866	21786	21885	21883	21686	21728	21658	21838	21837	21798	21644	21891	21730	21611	21616	21937	21750	21982	21700	21700	21874	21783	21916	21689	21694	21553	21671	21828	21880	21550	21676	21651	21524	21752	21586	21530	21494	21841	21702	21682	21876	21759	21742	21674	21768	21670	21728	21729	21866	21883	21668	21840	21709	21667	21726	21716	21835	21702	21643	21793	21759	21793	21876	21883	21884	21693	21719	21899	21874	21592	21897	21646	21869	21703	21869	21773	21643	21752	21929	21702	21663	21581	21639	21966	21637	21371	21578	21785	21636	21874	21829	21476	21757	21688	21643	21719	21760	21733	21682	21767	21782	21723	21478	21884	21764	21890	21479	21535	21769	21878	21640	22082	21682	21614	21875	21502	21596	21624	21699	21889	21737	21719	21845	21672	21707	21807	21622	21725	21870	21621	21654	21898	21866	21930	21675	21868	21805	21653	21782	21761	21907	21896	21836	21768	21735	21935	21581	21672	21870	21933	21752	21721	21656	21690	21886	21907	21804	21666	21755	21841	21926	21901	21763	21969	21850	21849	21772	21768	21704	21724	21904	21790	21663	21708	21882	21670	21791	21646	21700	21673	21895	21678	21748	21861	21764	21864	21895	21881	21860	21571	21614	21917	21783	21662	21761	21830	21813	22033	21751	21955	21809	21663	21622	21796	21575	21750	21775	21943	21658	22040	21870	21805	21570	21639	21544	21760	21726	21811	21725	21628	21640	21709	21890	21513	21899	21765	21705	21815	22006	21882	21561	21744	21670	21697	21765	21667	21703	21717	21828	21775	21920	21866	21629	21624	21802	21702	21566	21672	21775	21865	21778	21785	21641	21650	21860	21768	21741	21734	21808	21687	21741	21807	21732	21754	21713	21771	21576	21749	21674	21781	21715	21802	21884	21638	21723	21760	21769	21944	21665	21686	21717	21746	21829	21506	21733	21784	21875	21871	21614	21818	21645	21739	21832	21630	21652	21916	21830	21619	21576	21596	21599	21686	21925	21679	21873	21899	22009	21826	21994	21944	21769	21885	21727	21879	22009	21846	21745	21725	21698	21853	21810	21729	21587	21559	21592	21619	21802	21551	21811	21730	21593	21752	21733	21799	21670	21803	21730	21617	21723	21839	21839	21914	21801	21828	21644	21899	21696	21692	21794	21662	21791	21675	21740	22009	21765	21646	21875	21796	21685	21693	21620	21608	21688	21792	21803	21698	21635	21651	21705	21812	21791	21786	21608	21823	21763	21617	21742	21798	21755	21688	21866	21915	21806	21743	21653	21666	21767	21690	21758	21817	21619	21990	21747	21831	21825	21760	21826	21605	21735	21851	21790	21892	21652	21981	22001	21730	21785	22009	21591	21732	21705	21698	21840	21682	21829	21608	21712	21876	21815	21636	21781	21848	21651	21655	21896	21818	21622	21766	21586	21774	21807	21912	21798	21808	21710	21894	21887	21678	21526	21673	21517	21736	21879	21962	21685	21751	21660	21752	21746	21621	21722	21839	21905	21729	21518	21832	21867	21778	21940	21886	21633	21800	21821	21913	21614	21617	21565	21863	22082	21766	21623	21656	21901	21677	21981	21756	21746	21753	22004	21502	21882	21611	21603	21734	21872	21901	21862	21775	21854	21455	21687	21868	21847	21714	21675	21796	21755	21793	21586	21853	21761	21948	21690	21844	21587	21540	21794	21750	21780	21860	21821	21756	21615	21668	21786	21799	21940	21729	21831	21755	21646	21891	21610	21715	21849	21759	21781	21652	21732	21939	21878	21835	21712	21850	21715	21690	21741	21695	21790	21667	21541	21637	21878	21858	21611	21706	21727	21715	21782	21746	21820	21920	21738	21898	21961	21824	21909	21768	21792	21644	21646	21703	21653	21917	21510	21823	21836	21839	21516	21696	21708	21666	21582	21856	21925	21716	21806	21566	21663	21763	21502	21516	21698	21676	21818	21680	21782	21929	21803	21643	21673	21744	21912	21844	21765	21989	21706	21811	21447	21680	21814	21441	21746	21767	21740	21945	21852	21896	21755	21625	21696	21811	21678	21745	21732	21722	21838	21835	21636	21910	21921	21694	21760	21919	21886	21595	21734	21817	21663	21710	21957	21700	21622	21880	21705	21684	21916	21856	21899	21878	21730	21768	21695	21807	21755	21701	22002
26457	48845	38458	32336	27589	24270	22126	20708	19498	18596	18161	17988	17824	17547	17590	17544	17262	17203	17173	17009	17147	17144	17112	17027	17102	17153	17038	17115	16887	17037	17114	17076	17188	16936	16938	17007	17020	16999	16889	16882	17091	16892	16989	16913	16952	17010	17070	17013	16988	16906	16885	16833	17128	16918	16899	17139	17093	16826	17070	17138	16907	16895	17073	16925	17149	17000	17081	17063	16969	16913	16829	16817	17102	17060	17115	16897	16859	17188	16930	17152	16953	16897	17052	16895	16976	16896	17147	17093	17142	17003	16988	16901	16929	17128	17044	16950	16976	16766	16959	17174	16854	16978	16865	17011	16980	17035	16832	16880	17053	17192	17091	16966	16961	16999	17017	17036	16816	16993	16912	17091	17071	16848	16917	16939	16954	17118	16956	16899	16788	16933	17097	17106	16936	17100	16947	17021	16893	16910	16977	16896	17157	17165	16981	16976	17004	16797	17062	16934	16985	16960	17062	17005	17006	17060	16963	17081	16984	16960	17027	17141	16800	16941	17046	16988	17036	17081	16906	16977	16949	16871	17043	16930	16872	17110	16993	16922	17069	16968	16954	16948	16871	16816	16905	16904	16898	16979	17102	16985	16940	16827	16931	16818	16973	16921	17019	16990	16876	17001	17040	16880	17028	16785	17009	17145	17091	17025	16860	16909	16980	16954	16721	16891	17075	17074	17020	16860	16898	16891	16983	16907	16941	16919	16897	17057	16849	16932	16892	17001	17044	16969	16993	17095	17024	16911	16981	16836	16976	17093	16899	16850	16935	16940	17053	17066	16966	16960	16987	17024	17011	16969	17102	16934	17042	17091	17070	17071	16971	17067	17210	16953	16976	16934	16903	16771	17094	16955	17013	16974	16964	16923	17020	16886	16922	16921	16843	17087	16983	17013	16928	16952	16988	17058	16967	16839	16865	16782	16907	16831	17108	16878	16993	16937	17093	16945	17025	16805	16998	16888	17066	16955	16942	16903	16966	16908	16784	16880	17079	17110	16886	16941	16922	16968	17042	16824	16849	16862	17210	17071	16880	16901	16941	16927	16864	16875	17040	16950	17001	16907	16891	17038	16944	17056	16995	16984	17352	17139	16832	17097	16937	16862	16884	16943	16922	17038	17168	16864	17007	17076	16880	16866	17033	17082	16869	17004	16951	16812	17050	16984	17139	16962	17131	16968	16855	16984	16848	17298	17050	17078	16920	17147	17037	16851	16946	17023	16908	16964	17023	16766	17105	16920	16960	17009	17043	16754	16977	17097	16946	17021	16930	17062	16970	16971	16893	16989	16821	17056	17098	16778	17006	17041	17039	17042	16893	17018	16902	17081	16922	16931	16814	17010	16828	17039	16850	16991	16908	16881	16971	16812	17009	16953	16949	16950	16923	16951	16852	16865	17002	16848	17045	16992	17074	16849	16971	16903	16873	16966	17024	16830	16836	16891	17000	16925	16685	16974	16987	16949	16963	16909	16861	16979	16821	16978	17175	16718	17065	16860	16855	16801	16842	16930	16950	16786	17065	17035	16948	17006	17042	17041	16933	16988	16918	16967	17093	17138	16833	16891	16776	17068	16950	16717	16778	16982	17052	16967	17022	16931	16825	16935	16978	16873	16922	16957	17032	16825	16980	16902	17103	17035	16919	17165	17037	16820	17187	16755	17155	16928	16979	17043	17108	17129	16995	16922	17033	16898	16875	16862	17044	16936	17011	16978	16970	16943	16922	16894	16743	17045	16908	17075	17106	17179	16993	16832	17101	16908	16860	16962	16948	17025	16870	17215	16924	17178	16944	17023	17001	16797	16824	16779	16898	16809	17016	17046	16835	16944	17016	17022	16930	17143	16928	16959	16800	17079	16992	16998	16960	17044	16815	17061	16865	17000	17082	16800	16896	17041	17199	16835	17073	17016	17019	16897	16977	16967	17249	17055	16928	17019	16923	16923	16927	16834	16842	17079	16953	17055	16959	16871	17039	16950	16920	17000	17043	16940	16920	16871	17072	17078	16785	17002	16986	16916	16962	16763	16905	16827	16954	17090	17084	16959	16908	16844	16969	16987	17001	17050	16996	17179	16770	16812	16932	16950	16802	17097	16804	16817	16961	17006	16994	16934	16840	16922	16978	16797	16955	17051	16852	16997	16913	16991	16917	16768	16937	17039	16933	16899	16932	16966	16741	17053	17078	16945	17044	16973	16989	17015	16983	17020	17144	17070	17144	16932	17006	17039	16926	16965	16992	17022	17047	16937	16916	16827	16674	16901	17082	17063	16895	16887	16993	17149	17043	16747	16974	17110	17025	16875	16939	17040	16985	16941	16971	17115	16750	16955	16774	17097	17105	17025	17098	16953	16765	17026	16916	17112	16850	16940	16900	16864	16771	16984	16854	16974	16846	16950	17040	16950	17013	16983	16927	16976	16852	16799	17037	17026	17073	17096	16975	17044	16901	16807	17052	16923	16911	16924	17014	17000	17011	17081	16949	17016	16902	17041	16773	16970	16894	17093	16836	16800	16897	16874	16939	16961	16814	16850	17064	16869	16922	16973	17144	17130	16899	16892	17038	17071	17022	17001	16993	17029	16908	17108	16932	16812	17086	16893	16813	16988	16977	16758	17011	16898	16884	17085	16933	17071	16876	16830	16962	16896	17046	16997	17030	16972	16990	17027	17044	16797	16987	16952	16863	17051	17006	17031	16965	16990	16842	16772	17143	16974	16940	17003	17094	16963	16891	16972	17024	17017	16898	16954	16975	16916	17034	16877	16942	16884	17043	17202	16998	17023	17164	16978	16899	16880	16985	16977	16961	16914	17009	16938	16853	16851	16997	16971	17098	17080	17012	17142	16987	16987	17067	17141	16991	17086	16884	17069	16833	17047	17018	17126	16827	17100	16897	16976	16905	17196	16755	16855	17166	17063	16874	17065	17038	16964	16837	16915	17228	17080	17067	16894	16889	16975	16950	17048	17022	17084	17095	16905	17018	16997	16880	17098	16980	17031	16936	16990	17134	16989	16951	16887	17093	16905	16984	17023	16925	17001	16954	17051	16974	16956	16991	17044	17120	16945	16901	16867	16914	16822	17164	16871	17106	17045	17113	16894	16939	17143	17118	16954	17043	16972	16915	17157	17129	16855	16849	16978	17207	17074	17217	16938	16996	17082	17008	16981	16928	16955	17005	16969	16864	17003	16837	16843	17066	17096	16979	17018	16794	16963	16861	17071	16863	16701	16980	16993	16875	16918	16932	16985	17155	16948	16928	16912	17018	17055	16785	16998	16856	16953	16895	17194	17114	16916	16958	17082	16864	17025	16872	17000	16875	16974	17104	16792	16695	17023	16872	17043	16872	16926	17039	17090	16919	17315	16938	16904	16866	17087	17006	16988	16954	17023	17070	16992	17047	16943	16978	16842	17111	16848	16900	17005	17039	16873	16986	17075	16910	17072	16943	16757	17040	16926	17117	16933	17022	17113	17042	16915	17026	17014	16814	17003	16900	17039	16917	16994	16781	16953	16923	16929	17052	16842	16853	17091	16798	16839	16973	16901	16909	16949	16861	16841	17102	17042	16812	17022	16981	16946	17096	16868	16865	17056	16735	16926	16870	16991	17034	17014	16972	16961	16980	16984	16981	16960	16824	16705	16829	16934	16910	16962	16786	16925	16932	16972	17136	17011	16974	16942	16919	16958	16958	16819	17178	16985	16869	17083	16852	16899	16906	16983	16977	17040	16778	16890	17005	17106	16981	16931	16992	16859	17126	16916	16874	17125	17074	16921	16777	17050	16916	16940	16919	17043	16996	16862	16998	17043	16896	17056	16990	17031	16856	16944	17011	16975	16871	17035	17146	17008	16998	17049	16938	17098	16962	16956	16904	16981	16800	16896	16902	17050	16898	16863	16882	16936	16998	17107	16866	17103	16872	17023	16986	17145	16872	16824	16980	16911	17001	17020	17077	16884	17122	16976	16873	16914	16931	16917	16803	17121	16890	17027	16915	16992	17024	16909	16880	16901	17062	16870	17017	16925	16912	17046	17017	16949	16881	16917	16905	17006	17030	16939	16890	16813	16938	16937	16977	16967	16923	16883	16890	17019	16940	16909	17104	17015	17084	16844	16976	17059	17036	16987	16943	16909	16792	16927	16965	16998	16970	17050	16739	16954	16963	16997	17003	17070	16820	17044	17096	16952	16922	16855	17033	16841	16974	16926	17010	17065	17137	16940	16883	16890	16856	16984	16869	16982	17178	17008	17001	16969	17043	16814	17069	17036	17173	16869	16918	16796	16934	16833	16936	17055	17030	16995	16984	17071	17059	16974	16864	16902	17032	17013	16848	17111	17010	17022	17045	17023	16992	16847	17039	16850	17011	16915	16924	16933	16977	16901	16832	16951	17182	16935	17046	16903	17127	16908	17016	17002	16727	16867	16903	17156	17041	16875	16820	17054	17079	16991	16914	17052	16850	16955	17012	16961	17004	16993	16870	17005	16888	16863	17057	16837	17042	17091	16983	17081	16980	16913	17015	17105	16890	16795	17011	16891	17093	16869	16883	16868	16968	16741	16867	16980	17031	16865	16934	16780	16936	16979	16954	17132	17073	16881	16887	17046	16870	16907	16802	16954	17088	17128	16861	17176	16997	16912	16825	17029	16915	16931	16977	16809	17116	17134	16927	16904	16882	16941	17128	16874	16934	16954	17125	17123	16938	16923	17035	17053	16963	16922	16958	16867	16983	16948	16923	17004	17002	16925	17193	17009	17202	16931	16972	16966	16852	16936	17065	16985	16940	16966	17157	16993	17009	17055	17047	17159	17012	16848	16864	16853	16899	16832	17163	17031	16885	16922	16997	17007	17107	16914	16988	17120	17112	17018	16865	16897	17013	17020	16921	17031	16773	16997	16887	16946	16939	17161	17011	17012	16793	16980	17025	17028	17043	16895	17203	17104	16853	16856	16945	17133	17108	16878	17052	16912	17011	16984	16928	16878	17131	16882	16972	17234	16892	17092	17102	17013	16909	16947	17064	17073	16843	16893	16887	16908	16911	16741	16974	17064	16898	16970	16641	16961	16963	16814	16916	16924	17150	17118	16959	17060	16739	16875	16954	16879	16958	16793	17029	16985	16824	16871	16889	16805	16787	16889	16967	16898
32138	30393	33226	29695	25250	24058	23433	23049	22372	22574	22315	22355	22245	22328	22188	22260	22132	22078	22233	21892	21986	21938	21881	22084	21966	21840	21938	21687	22027	21686	22069	22055	21728	22020	21970	21914	21648	21906	22006	21989	21827	21988	21965	22165	21902	21935	22026	22025	22050	22188	21981	22103	22103	22070	21935	21893	22030	22151	21923	22028	22051	21681	22201	22008	22043	21895	21808	21857	22101	22207	21951	21891	21916	21979	22077	22085	21763	22075	21988	21943	21914	22074	22038	21734	21943	21768	21819	21969	22135	21846	22115	22037	22054	22203	22120	21912	21934	22063	22057	21743	21878	21732	21956	21738	22040	21984	21968	21769	21738	22078	21789	22172	22137	22106	21741	21749	22118	21944	21990	21790	21790	21754	21918	22050	22080	21721	22249	21831	22125	21934	21906	22029	22099	21902	21908	21954	21848	21787	21806	21794	22011	21931	21966	22114	22027	22161	22218	21947	22221	21930	21842	22028	22026	21989	21736	21951	21861	21974	22202	21925	22163	22053	22026	21924	21908	21832	22013	22118	21899	22113	21756	21878	22107	22018	21969	21827	21786	21934	22017	21726	21673	21894	21917	21931	21775	21918	22058	21899	22115	22128	22074	21854	21908	22248	22069	22079	22034	22037	21974	21976	22096	21901	21827	22001	22133	21994	22197	22162	21857	21735	22030	21943	21857	21945	22074	21968	22105	22006	21892	21739	21809	21699	22054	21921	22082	22048	21899	21976	22004	21824	21904	21841	22084	22184	22035	21881	21952	22081	22108	22166	21942	21916	22165	21914	22202	22133	22176	21827	21693	21873	21868	21976	22097	22116	22069	21983	22200	22116	21909	22099	22103	22006	21892	21785	21870	21991	21919	22053	21949	21998	22119	22021	21884	22050	22095	22123	21951	22185	22047	21766	22080	21944	21920	22037	22025	21789	21720	22175	22082	21950	21812	22059	21897	21958	22200	22177	22176	22207	22210	21981	22156	21752	22306	21800	22107	21878	22019	21874	22086	21841	21988	22181	21943	21885	22018	21938	21775	22027	21967	22003	22027	21909	21957	22274	22131	21803	21991	21983	21946	21911	21879	21995	21966	21649	21730	22004	22028	21939	21923	22094	22026	22011	21964	21820	21934	21894	21902	21850	21897	21837	22050	21713	21824	21863	21882	21942	22137	22058	22244	22075	22144	21952	21838	22027	22043	22057	21962	21909	21771	22154	21935	21870	21887	22081	22063	22066	22026	22008	21934	22056	22052	21917	22088	21996	21832	21959	21919	21996	21990	21939	22151	22201	22016	22112	22008	21919	22012	22226	21692	21903	22004	21952	21995	21990	21927	22044	22010	21773	22068	21902	21956	22100	21849	21880	21837	22005	21886	21793	22083	21859	21960	21890	21979	22013	21939	22056	21982	22051	22028	21827	21669	21808	22070	21905	21899	21949	21938	22124	22070	21839	21755	22029	21759	21934	22156	22082	22071	22110	21913	21754	21946	21782	22191	22034	21906	22160	21903	21953	21847	21787	22081	21953	22026	21887	21980	21820	21956	21976	22017	21931	21973	22023	22058	21985	21977	21908	21908	21819	22036	21971	22078	22063	21785	21866	22032	22110	21963	21819	21896	21967	21951	22047	22241	21719	21963	21914	22049	22083	22019	21780	22085	21934	22012	21914	21899	22075	22004	22050	21894	22144	21969	21900	22191	21900	22092	22003	21935	21744	21918	21948	21908	22199	21767	21896	21851	21998	21837	21892	21947	21893	22116	21829	22094	21929	21795	21866	21982	21962	21981	22038	22168	21943	22355	22209	22015	21978	22046	22085	22034	21926	21928	21989	21999	22071	21883	22076	21879	21710	21879	21977	21859	21911	21872	21926	22045	21705	21786	21961	21730	22171	21866	22015	22006	22011	21894	22044	21806	22160	22046	22018	21953	21850	21812	22146	22249	21894	21943	22068	21852	22017	22214	21857	22042	21784	21931	22213	22056	21894	21989	22119	21947	21945	21944	22058	21840	21639	21974	21804	21892	21870	21850	21855	22056	22110	21897	21894	22108	22166	21800	22012	21913	21903	21773	21826	22032	22039	21858	22032	22054	22011	22125	21983	22181	22102	22015	21847	22166	22006	22011	22279	21952	22088	21693	21898	21770	22046	22147	21916	21968	21975	22014	21579	21892	21845	21893	21960	21995	22013	21955	22031	22007	21795	22086	21922	21995	21941	22071	21909	22004	21952	21908	21829	21786	22026	22009	21962	22047	21974	22164	22103	21911	21965	21795	21668	22129	21937	22017	21969	21841	21955	21755	21953	21987	21791	21882	21841	22119	21849	21874	21992	21912	22025	22184	21904	21982	22021	21927	21735	22094	21834	21822	22205	22014	21997	21998	22022	22005	22076	21933	22146	21864	22147	22124	21993	21665	21989	21999	21977	22118	22116	21944	22089	21897	22012	21911	22043	21916	22106	22087	21898	22014	21971	22067	22074	21962	21688	22095	22056	22044	22202	21934	21832	21928	21851	21823	21988	21972	22060	21955	22112	21947	22001	21914	21936	21793	21941	21924	22097	22061	22103	22228	22077	22012	22059	22008	22114	21996	22041	21995	22083	21777	22071	22085	22033	21847	22067	22066	21856	22088	22006	21976	21861	21955	21906	21901	21836	21887	21829	22183	22273	22196	21933	21848	21877	21912	21842	22155	22093	21843	22058	22016	22021	21932	21891	21882	22188	22026	21855	21870	21712	21966	21967	21993	21818	21854	22234	22307	22090	22068	22024	21978	21996	22007	21939	21873	21743	21829	21891	22063	21944	21964	21845	22084	22055	21780	21888	21914	22008	21837	21921	22137	21954	22192	22149	22047	21975	22063	21727	21780	21939	21890	22058	22037	22233	21742	22007	22016	21958	21862	22094	21937	21956	21912	21979	22061	22014	21899	22078	22013	22008	22056	21878	21885	22067	22029	21908	21838	22132	21943	21925	22165	22014	21853	21819	21930	21892	21979	22150	22025	21800	22039	21951	22075	22013	22093	22015	22297	22006	21967	21987	21867	21973	21956	21775	21753	21848	22035	21811	21978	21988	22020	22005	22090	22065	21884	21732	21985	22011	21865	22023	22060	22012	21854	22127	21944	21963	22156	22005	21766	22041	22025	22122	21978	21915	22038	22157	21975	22020	21899	22143	21942	21801	21713	21956	22023	21904	22030	22044	21929	21957	22053	21916	21975	22056	21987	21994	21948	21984	21909	22071	22041	22002	22177	21864	22120	22089	22035	22022	22139	21853	21774	22056	21993	21883	21970	22176	21863	22032	21890	21859	21866	22153	22002	22060	22001	21951	22034	21885	22051	21942	21752	22046	21856	21948	22027	22171	22100	22086	21730	21940	22075	22191	22069	22026	22009	21607	22091	21986	21896	21932	21915	21882	22041	21974	21998	22065	22002	22199	21908	22121	21943	22089	22340	22031	22036	21703	21882	21957	22098	22072	22206	21928	21900	21799	22037	22106	22042	22080	22094	21883	21979	21994	22093	22136	22141	21863	22025	22152	21993	21951	21958	22173	21870	21899	22009	21782	21808	22026	21890	21737	22065	22014	21896	22074	21885	21921	21992	21902	21783	21969	21878	22056	21774	21892	22085	22134	22019	22131	21943	21762	21763	22029	21723	22150	21965	21882	21989	21953	21971	21854	22079	21689	22232	22125	22193	21913	21937	21798	21693	21871	21708	21742	21883	21950	22040	21943	21798	21973	21999	21951	22076	21795	22064	21974	21976	22037	22133	21988	22228	21959	22067	22039	22039	21845	22044	21952	22061	21925	21916	21861	22078	21945	21978	21902	21874	22066	21895	22210	21835	22030	21805	22128	21823	22110	21873	21697	21797	21790	21761	21803	21918	22148	21988	22124	22061	21831	21870	22033	22250	22053	22032	22137	22165	21891	22163	21948	21879	22124	22110	22094	21987	21832	21876	21965	21689	22072	22040	21925	21759	21863	22075	21929	21938	21891	21990	21760	21996	21819	21898	22049	21980	21971	21976	22019	21848	21903	21912	22002	21754	21975	22049	21897	21789	21888	21775	21939	22163	21940	21984	21848	21984	21973	21905	21915	21864	22200	22130	21945	22047	21811	22043	22020	21921	22046	21853	22145	22054	21991	22014	22039	21947	22107	21873	21930	21924	22029	21803	21891	22098	21874	21964	21933	22054	21801	22008	21805	22067	21937	21978	22041	22006	22198	22071	21914	21839	21937	22021	21788	21833	21852	22021	22007	21977	22060	21934	22180	21883	21852	21957	21960	21984	21897	22072	21853	21877	22123	22129	21829	22147	22059	22047	22020	21836	22130	21922	21939	21953	21922	21790	21944	22229	21836	22082	21983	22026	21771	21864	22101	21910	22033	21976	22144	22064	22203	22107	21907	22222	21916	22316	21896	22083	21858	21911	21822	22042	21884	21830	22072	21593	21984	21843	21977	21769	22063	22108	22095	21818	22047	22184	21892	22076	22073	22096	21678	21894	22102	22055	21967	21818	21966	22023	21845	22069	21870	22064	22359	22089	22040	21953	21818	22149	21996	21906	22177	22076	22205	22126	21958	22136	21925	21886	21934	22095	22072	22162	22003	21836	22091	21722	21938	21762	21859	22170	21774	21904	22030	21783	22101	22053	21996	21779	21897	22136	21915	21917	22023	21841	21967	22095	22127	22109	21908	21866	21940	22009	21930	21900	22003	21841	22118	22047	21895	21942	22252	21822	22074	21882	21995	22022	21831	22024	22115	22048	21854	22007	21944	21853	22006	21884	21844	21967	22018	21866	21876	22014	22082	21778	21995	21929	22055	21958	21748	22130	21885	21873	21821	21952	21865	22026	21960	22047	21932	22042	21761	21931	22058	21987	22039	21973	22213	22059	21991	21980	22001	21956	22137	22115	22112	22003	21913	21869	21908	22175	21957	22193	21887	22280	21937	21815	21794	22146	21922	21787	21995	22090	21967	21802	21939	21847	21948	21942	21855	21999	22097	21920	21998	21937	21913	22193	21923	22046	21997	21981	22047	22214	21937	21977	22439	21828	22020	21964	21809	21804	21920	22036	22041	22080	22159	21913	21869	22057	22116	22004	21598	22195	21842	22163	21942	21945	21752	21910	22136	21898	21930	21765	22177
27860	40119	30588	25759	22486	20220	19370	18717	18011	17809	17656	17353	17509	17267	17353	17319	17316	17192	17244	17214	17161	17024	17288	17242	17214	17204	17260	17106	17056	17191	16997	17010	17091	17152	17225	17152	17017	16877	17302	17034	17218	17092	17170	17182	17121	17271	17021	17031	17150	17288	16991	17244	17152	17018	17232	17170	17088	17017	17086	17126	17132	17174	17190	17220	16986	17202	17183	17169	17090	17015	16888	17106	17044	17129	17246	17194	17060	17019	17023	17106	17181	17050	17172	17182	17294	16991	17229	17135	17083	17125	17052	17144	17128	17089	17169	16967	17063	17041	17137	17305	17069	17057	17119	17070	17143	17027	17014	17005	17003	17044	17102	17014	17010	17152	17060	17093	17101	17349	17188	17061	17146	17081	17079	16994	16979	17136	17231	17143	17043	16940	17242	17070	16999	17040	17387	17040	17086	17051	17192	17049	16964	17093	17096	17128	17168	16964	17148	17101	17112	17222	17195	17170	17110	17021	17107	17114	17059	16964	17124	17264	17164	17153	16986	17115	17066	17248	17161	17092	17433	16942	17140	17054	17105	17300	17203	17248	17161	17057	17107	17074	17027	17236	17083	17065	17053	17118	17113	17165	17198	17113	17109	17162	17084	17146	17144	17162	17153	17120	17099	17165	16896	17206	16929	17084	17089	17066	17081	17146	17067	16978	17053	17095	17089	16931	16999	17117	17098	17096	17261	16922	17045	17069	17011	17098	17403	17005	17105	17092	17145	17018	17155	17180	16851	17098	17078	17038	17122	17045	17126	17091	17201	17062	17097	17095	17239	17082	17151	17054	16991	17088	17150	17286	16997	17074	17195	17252	17008	17032	17154	16956	17182	17065	17108	17059	17067	17230	17066	17195	16994	17117	17147	17017	17147	17116	17118	17246	17121	17194	17028	17247	17062	17127	17015	17111	17107	17256	17104	17095	17085	16965	17284	17189	17208	17048	17215	17082	17076	17132	17154	17007	16939	17269	17222	17067	16875	17355	17235	17126	17018	17068	17176	17125	17072	17233	17167	17262	16957	17231	17168	17133	17137	16922	16932	17113	17007	17092	17129	17203	17124	16910	17030	17117	17005	17020	17046	17114	17211	17086	17033	16962	17124	17245	17150	17111	17053	17002	17199	17128	17120	17185	17173	17081	17255	16995	17071	17252	17110	17067	17057	17155	17157	17107	17157	17023	17041	17044	17185	17249	17015	17233	17114	17083	17102	17149	17138	17248	17241	17016	16965	17204	17396	17171	17147	17049	17156	17047	17157	17194	16968	16962	17155	17213	17036	17083	16978	17067	17175	17369	17021	16872	16963	17039	17103	17122	17105	17175	17283	17125	17079	17108	17112	17176	17081	17234	17165	17178	16966	17209	17015	17206	17030	17114	17146	17123	17190	17009	16967	17014	17135	17121	16978	16987	17056	17179	17249	17142	17068	17163	17196	16949	17125	16996	17082	16972	17088	17320	16973	17103	17124	17141	17071	17266	17207	17019	17117	17029	17064	17072	17085	17129	17142	17018	17022	17164	17175	17080	17064	17125	17249	17171	17209	17023	16979	17194	17242	17209	17160	17180	17232	17061	17140	17058	17121	17135	17274	17202	17102	16913	17010	17164	17114	17248	17426	17125	17151	17135	17209	17168	17188	17206	17170	17081	17243	17120	17116	16952	17229	17051	17100	17159	16942	17048	17056	17017	17099	17131	17310	16943	16994	17215	17131	17175	17131	17234	17250	17066	17200	17141	17194	17073	17180	17092	17028	17132	17048	17097	17223	16957	17178	16808	17097	17126	17049	17031	17027	17239	17186	16952	17152	17233	17172	17048	17025	17092	17157	17157	17167	17142	16987	17015	17111	17255	16833	17215	17055	17053	17039	17121	17112	17035	17097	17160	16971	17040	16977	17114	17036	17045	16891	17082	17213	16994	17032	17023	17208	17092	17407	17147	17223	17311	17092	17126	17239	17109	17236	17088	17135	17080	17009	17137	17178	16883	17085	17103	17338	17298	17359	17226	17096	17125	17082	17040	17171	17278	17033	17247	17179	17017	17073	17203	17022	17093	17198	17359	17150	17201	17055	17135	17170	17170	17124	17139	17095	17145	17016	17241	17144	17105	17069	17110	17103	17301	16956	16985	17156	17201	17123	17009	17096	17100	17128	17125	17144	17037	17021	17102	16971	17106	17141	17195	17181	17122	17083	17284	16978	17198	17145	17012	17087	17095	17055	17117	17177	17110	17200	17104	17194	17200	17103	17057	17201	17087	17174	17128	17259	16899	17227	17160	17195	17172	17129	17130	16940	17072	17224	17119	17178	17193	17361	16983	17263	17103	17143	17071	17093	17280	17244	17212	17041	17166	17025	17273	17244	17141	17305	17274	17167	17007	17085	17221	17169	17046	17030	17136	17154	16950	17164	17035	16898	17091	17181	17074	17146	17233	17116	16930	17011	17196	16996	17081	16985	17147	17095	17060	17196	17229	17064	17010	17080	17095	17283	17027	17187	17082	17097	17030	17020	17015	17279	17111	17044	17154	17081	17066	17303	17195	17112	17002	17324	17036	17139	17052	17026	17080	17041	17099	17228	17227	17116	17119	17038	17147	17120	17146	17142	17275	17073	17125	17003	17110	17033	17274	17168	17108	16850	17070	17062	17071	17161	17200	17213	17144	17088	17359	17013	17079	17124	17231	17074	17202	17289	17032	17271	17042	17305	17290	17075	17030	17159	17209	17153	17005	17181	17153	17127	17303	17203	17345	17198	17203	17182	17229	17167	17105	17043	17108	17102	17215	17181	17124	17038	17157	17094	16949	17009	17195	17125	17195	17126	17215	17118	17162	16932	17196	17143	17230	17019	17154	17041	17171	17200	17252	17131	17007	17261	17163	17137	17250	17254	17013	17165	17226	17090	17035	17104	17085	17033	17044	17054	17083	17257	17058	17196	17042	17238	17031	17164	16998	17122	17162	17102	17215	17071	17049	17120	17121	17214	17130	17160	17157	16894	17160	17138	17176	17004	17102	17075	17153	16968	17213	17119	17193	17056	16996	17155	17204	17095	17212	17142	17151	17209	17067	17028	17220	17151	17052	17209	17172	17110	17148	16967	17142	17061	17139	17002	16924	17088	17095	16855	17170	17295	17058	17170	16954	17068	17002	17046	17126	17175	16929	17117	17012	17186	17238	17126	17239	17096	17103	16997	17141	16902	17060	17224	17072	16946	17122	17027	17074	17246	17228	17027	17124	17078	17042	17101	17117	17164	17200	17094	16959	17177	17139	17210	17120	16971	16989	17194	16937	17145	17227	16938	17031	17080	17083	17055	17150	17164	17134	17018	17108	17031	17237	17205	17067	17101	17229	17094	17215	17204	17162	17315	17174	17254	17098	17062	17164	17103	16861	17216	17349	17044	17167	17159	16963	17076	17077	17072	17114	17273	17140	17242	17162	17087	17146	17090	16985	17114	16829	17156	17100	17053	16927	17041	17069	17232	17073	16969	17100	17228	17041	17076	17109	17039	17161	17145	17047	17166	17175	17002	17187	17195	17020	17160	17247	17273	17221	17165	17130	17144	17042	17119	17091	17162	17252	17002	17225	17025	17146	17139	17183	17075	17135	17193	17084	17182	17094	17061	17176	17004	17208	17112	17083	17222	17086	17059	17253	17155	17147	16967	17235	17154	16972	17251	17091	17156	16901	17087	17219	17009	17316	17099	17231	17116	16997	17037	17092	17185	17241	17133	17007	17179	17175	17002	17097	17079	17138	17084	17196	17005	17259	17020	17296	17128	17150	17097	17100	17091	17271	17120	17168	17057	17048	17185	17126	17087	16905	17015	17050	16974	17099	17107	17274	17132	16866	17251	17211	17174	17266	17037	16973	17315	17065	17195	17058	17022	17085	17118	17123	17006	16975	17134	17108	17120	16980	17049	17104	17016	17062	17010	17213	17150	16917	17190	17208	17281	17139	17169	17132	17067	17079	16992	16983	17173	17203	17080	17078	17230	17116	17204	17112	17022	17196	17100	17152	17144	17035	17208	17029	17105	17035	16929	17119	16917	17086	17044	17061	17288	17046	17136	17067	17006	16974	16998	17046	17180	16979	17018	17133	17087	17088	17195	17113	17146	16985	17139	17035	17011	17042	17226	17287	16860	17133	17108	16949	17091	17095	17180	17147	16928	16979	17314	17162	17082	17168	17093	17259	17079	17053	17005	16952	17119	17214	17035	16903	17147	17290	17149	17083	17294	16926	17126	17089	16977	17171	16996	17200	17208	17219	17207	17139	17242	17201	17105	16963	17190	17065	17029	17042	17173	17073	17206	17138	17044	16999	17128	17175	16981	17085	17075	17202	17214	17065	17215	17244	17304	17256	17002	17008	17083	17149	17095	17152	16985	17057	17111	17321	17000	17110	17107	17161	17049	16973	17050	17133	17102	17265	17147	17041	17215	17192	17078	17155	17054	17147	17016	17193	17208	17126	17023	17070	17114	17130	16957	17011	17186	17169	17048	17121	17206	17182	17163	17007	17094	16982	17107	17151	17077	17137	17086	17116	17161	17059	17284	17178	17222	17122	17169	17116	17170	17179	17023	17310	17201	17195	17178	17253	16964	17165	16843	17113	16953	17150	17260	17040	17087	17097	17010	17195	17021	16992	17116	17241	17153	17085	16947	17011	17124	17194	17115	17254	17304	17135	17168	17062	17097	17121	17125	17011	17160	17096	17148	16924	17195	17343	17056	17038	17207	17041	17118	17275	17051	17190	17253	17143	17035	16993	17266	17008	17198	17045	17066	17179	17045	17107	17096	17069	17129	17202	16979	17173	16875	17177	17082	17109	17142	17074	17165	17066	17070	17295	16972	17098	16991	17213	17157	17102	16985	17079	17001	17255	17129	17149	17053	17045	16976	17165	17226	17153	17299	17159	17137	17193	17082	17048	17257	17167	17075	17174	17148	17060	17178	17079	17108	17182	17097	17140	17152	16964	17221	17191	17172	16947	17042	17156	17105	17249	17158	17101	17169	17062	17105	16977	17260	17079	17141	16958	17109	17057	17191	17296	17394	17175	17091	17127	17138	17028	17189	17145	17141	17096	17098	17152	17108	17141	17065	17023	17188	17260	17064	17275	17284	17142	17030	17086	17252	17164
23299	21354	28276	25696	24182	25667	25923	23152	22420	22331	22313	21832	22248	21933	21582	21678	21886	21526	21527	21674	21596	21656	21547	21617	21478	21559	21643	21692	21556	21418	21728	21670	21497	21559	21583	21425	21507	21460	21321	21814	21621	21458	21501	21536	21436	21414	21538	21631	21465	21492	21675	21452	21558	21474	21344	21436	21545	21529	21560	21455	21704	21371	21355	21394	21375	21670	21754	21335	21388	21259	21537	21515	21602	21612	21326	21378	21484	21546	21455	21324	21422	21354	21684	21476	21641	21595	21592	21441	21453	21472	21673	21581	21710	21549	21390	21430	21599	21480	21431	21150	21595	21504	21531	21732	21523	21503	21542	21625	21597	21497	21281	21388	21524	21562	21522	21549	21618	21593	21635	21519	21584	21385	21343	21788	21572	21596	21438	21500	21275	21516	21680	21451	21393	21424	21614	21587	21425	21301	21302	21354	21573	21510	21291	21511	21590	21465	21415	21308	21351	21398	21575	21530	21501	21465	21297	21557	21563	21485	21441	21505	21457	21527	21618	21601	21579	21528	21287	21480	21349	21257	21572	21494	21496	21530	21454	21674	21439	21553	21509	21443	21464	21538	21834	21595	21564	21397	21564	21598	21616	21459	21460	21556	21534	21810	21477	21590	21519	21414	21402	21271	21541	21545	21639	21329	21518	21359	21611	21657	21366	21419	21690	21435	21517	21580	21334	21365	21471	21427	21586	21332	21398	21300	21465	21486	21473	21420	21194	21602	21469	21178	21543	21593	21369	21465	21509	21436	21569	21501	21392	21154	21327	21638	21353	21412	21538	21468	21432	21545	21681	21386	21360	21455	21441	21472	21343	21420	21537	21397	21507	21364	21618	21373	21391	21456	21459	21416	21469	21320	21418	21542	21573	21481	21517	21479	21557	21516	21364	21611	21595	21456	21331	21421	21406	21419	21319	21240	21439	21370	21523	21332	21565	21509	21578	21638	21412	21256	21383	21422	21353	21550	21603	21437	21527	21549	21430	21299	21386	21356	21619	21424	21602	21338	21487	21523	21477	21458	21396	21576	21335	21568	21520	21471	21465	21574	21531	21514	21574	21588	21481	21499	21382	21416	21358	21506	21344	21373	21425	21290	21438	21570	21610	21432	21470	21477	21379	21551	21339	21434	21560	21540	21433	21679	21376	21387	21408	21414	21544	21389	21691	21352	21396	21548	21402	21540	21366	21642	21325	21428	21305	21333	21656	21404	21467	21508	21461	21503	21579	21407	21453	21473	21617	21488	21378	21467	21243	21336	21317	21458	21409	21760	21332	21577	21472	21311	21452	21444	21428	21281	21612	21423	21472	21259	21546	21471	21519	21582	21715	21523	21569	21477	21472	21496	21622	21485	21705	21590	21398	21376	21531	21563	21638	21411	21268	21374	21525	21487	21487	21743	21386	21359	21346	21424	21660	21503	21474	21493	21448	21574	21737	21646	21600	21642	21467	21334	21454	21401	21320	21316	21380	21545	21607	21542	21375	21687	21438	21581	21548	21485	21504	21609	21385	21247	21597	21583	21732	21471	21360	21430	21593	21506	21368	21463	21505	21565	21468	21640	21308	21614	21470	21640	21498	21581	21372	21515	21510	21614	21635	21472	21471	21391	21560	21352	21352	21296	21650	21806	21606	21491	21519	21472	21535	21507	21465	21404	21493	21411	21501	21610	21586	21436	21582	21684	21565	21562	21608	21536	21450	21539	21309	21525	21473	21293	21502	21360	21656	21396	21458	21308	21504	21436	21373	21526	21561	21428	21625	21474	21505	21644	21573	21447	21615	21422	21554	21489	21520	21528	21630	21712	21598	21234	21536	21475	21283	21596	21453	21526	21765	21507	21605	21529	21622	21592	21525	21441	21398	21505	21571	21671	21466	21466	21477	21487	21730	21441	21337	21437	21602	21320	21570	21422	21571	21603	21633	21622	21310	21653	21355	21266	21485	21419	21247	21521	21415	21307	21440	21486	21520	21352	21489	21450	21376	21700	21632	21468	21495	21431	21503	21637	21496	21451	21601	21382	21559	21317	21394	21702	21716	21502	21546	21493	21423	21451	21489	21592	21280	21224	21412	21350	21456	21272	21441	21540	21577	21473	21393	21432	21459	21429	21579	21481	21573	21353	21449	21300	21713	21471	21470	21422	21293	21477	21510	21713	21528	21392	21562	21523	21593	21502	21507	21457	21393	21550	21508	21329	21407	21374	21668	21341	21459	21368	21605	21634	21444	21716	21469	21578	21400	21425	21325	21599	21304	21625	21388	21448	21483	21666	21276	21326	21393	21444	21658	21467	21591	21639	21522	21417	21533	21548	21430	21703	21327	21432	21664	21368	21433	21404	21395	21587	21357	21552	21546	21524	21691	21450	21462	21401	21355	21463	21475	21726	21435	21506	21511	21342	21517	21185	21499	21484	21543	21366	21450	21595	21644	21597	21473	21292	21364	21528	21195	21417	21355	21478	21381	21478	21538	21681	21219	21404	21477	21498	21470	21400	21410	21529	21528	21585	21598	21469	21468	21481	21411	21568	21375	21376	21445	21241	21424	21541	21295	21095	21385	21453	21643	21355	21453	21576	21456	21432	21470	21338	21420	21267	21070	21476	21431	21381	21356	21364	21495	21698	21838	21541	21548	21487	21515	21466	21486	21490	21483	21358	21532	21589	21365	21386	21380	21382	21375	21428	21509	21384	21166	21583	21545	21487	21516	21396	21607	21456	21382	21661	21498	21512	21652	21383	21591	21464	21622	21590	21642	21553	21552	21518	21571	21646	21536	21470	21571	21497	21641	21482	21434	21531	21278	21729	21470	21322	21549	21401	21212	21542	21532	21433	21504	21460	21563	21496	21667	21422	21336	21528	21737	21630	21669	21519	21549	21377	21584	21550	21305	21546	21340	21254	21562	21629	21608	21570	21331	21495	21204	21552	21600	21317	21565	21451	21447	21558	21340	21285	21471	21380	21529	21667	21526	21419	21589	21336	21485	21383	21389	21538	21474	21571	21164	21665	21573	21294	21396	21391	21577	21258	21236	21526	21548	21606	21324	21639	21510	21280	21560	21423	21572	21596	21299	21381	21402	21527	21288	21504	21400	21529	21209	21594	21551	21482	21489	21652	21698	21401	21461	21662	21500	21629	21557	21359	21476	21514	21463	21438	21404	21524	21229	21412	21566	21501	21490	21435	21171	21357	21472	21441	21392	21548	21534	21402	21680	21378	21456	21650	21327	21410	21610	21434	21478	21592	21376	21364	21432	21569	21399	21422	21365	21498	21436	21436	21428	21437	21536	21320	21281	21392	21402	21401	21445	21536	21430	21488	21354	21531	21470	21540	21362	21393	21681	21520	21663	21412	21410	21522	21621	21514	21368	21514	21433	21789	21415	21358	21628	21793	21449	21347	21418	21605	21647	21533	21478	21528	21505	21431	21682	21523	21719	21409	21421	21549	21811	21647	21442	21428	21439	21482	21639	21343	21438	21567	21530	21572	21377	21650	21429	21461	21721	21576	21333	21557	21432	21708	21318	21447	21618	21448	21552	21406	21227	21374	21401	21649	21290	21204	21677	21538	21292	21467	21637	21624	21454	21442	21574	21631	21539	21379	21462	21321	21503	21399	21423	21755	21225	21657	21512	21577	21336	21452	21655	21499	21426	21530	21636	21395	21654	21557	21479	21466	21471	21538	21457	21546	21638	21473	21365	21497	21418	21395	21617	21452	21530	21616	21501	21520	21584	21538	21437	21439	21388	21448	21395	21374	21603	21535	21415	21630	21350	21324	21500	21670	21453	21291	21270	21304	21501	21569	21488	21545	21730	21400	21550	21474	21595	21612	21484	21647	21513	21593	21585	21622	21546	21475	21224	21670	21490	21370	21537	21440	21543	21621	21453	21411	21336	21651	21344	21496	21430	21500	21488	21393	21523	21396	21466	21498	21466	21470	21472	21569	21600	21501	21472	21311	21577	21649	21524	21408	21597	21458	21582	21408	21542	21404	21651	21458	21368	21252	21531	21699	21653	21468	21485	21405	21468	21361	21633	21464	21459	21594	21559	21659	21592	21472	21571	21476	21596	21622	21614	21471	21774	21378	21262	21515	21422	21733	21607	21457	21667	21564	21734	21627	21729	21444	21706	21424	21564	21503	21546	21437	21542	21610	21514	21478	21472	21573	21588	21304	21285	21346	21488	21598	21404	21512	21473	21552	21598	21248	21621	21423	21413	21418	21327	21399	21392	21462	21827	21485	21333	21485	21456	21651	21527	21556	21560	21471	21242	21347	21548	21411	21416	21546	21399	21266	21405	21535	21277	21379	21479	21182	21300	21369	21448	21377	21350	21938	21459	21307	21399	21332	21490	21746	21642	21282	21569	21659	21442	21339	21525	21526	21212	21506	21610	21431	21520	21383	21511	21503	21535	21604	21607	21379	21358	21545	21621	21425	21740	21329	21741	21378	21594	21460	21324	21691	21643	21488	21547	21600	21426	21523	21249	21295	21540	21387	21474	21399	21374	21440	21555	21246	21370	21454	21548	21597	21638	21510	21406	21585	21537	21371	21258	21518	21427	21466	21528	21426	21521	21465	21577	21382	21460	21343	21672	21618	21469	21542	21489	21564	21624	21658	21539	21649	21582	21610	21469	21360	21317	21562	21666	21578	21478	21514	21554	21580	21534	21661	21503	21411	21390	21436	21568	21712	21753	21418	21273	21420	21420	21344	21564	21430	21419	21347	21699	21294	21266	21401	21294	21513	21706	21656	21446	21445	21714	21353	21580	21428	21441	21398	21546	21471	21438	21449	21561	21496	21607	21376	21627	21549	21482	21601	21673	21422	21442	21454	21566	21610	21659	21503	21668	21411	21383	21445	21423	21402	21496	21440	21546	21338	21500	21596	21431	21617	21481	21414	21477	21410	21445	21560	21561	21140	21379	21432	21358	21396	21398	21405	21478	21622	21336	21409	21512	21372	21421	21689	21470	21434	21382	21299	21472	21328	21367	21306	21450	21207	21652	21525	21364	21549	21515	21428	21467	21679	21602	21409	21481	21510	21701	21409	21629	21553	21622	21282	21534	21593	21495	21385	21628	21375	21474	21470	21508	21360	21511	21620	21616	21450	21396	21336	21546	21709	21558	21571	21540	21543
25592	45127	35016	28839	24920	22241	20389	19527	18477	17939	17647	17601	17396	17112	17453	17220	17064	17132	17076	16985	16863	16820	16996	16970	16840	16952	16840	16959	16919	16799	16960	16799	16863	16848	16951	16829	16906	16862	16944	16865	16682	17078	16861	16948	16756	16845	16878	16940	16754	16812	16869	16752	16854	16787	16674	16843	16893	16742	16914	16839	16765	16874	17058	16990	16928	16725	16803	16855	16636	16765	16896	16824	16861	16956	16876	16696	16790	16720	16854	16740	16948	16738	16751	16887	16696	16892	16811	16811	16707	16822	16962	16839	16919	16922	16798	16844	16761	16910	16825	17085	16750	16803	16973	16920	16916	16785	16841	16982	16833	16811	16895	16738	16818	16664	16822	16934	17161	16843	16844	16768	16797	16856	16857	16786	16903	16719	17057	16854	16730	16776	16825	16675	16821	16871	16922	16911	16830	16813	16909	16701	16874	16781	16868	17001	17010	16899	16849	16864	16861	16902	16848	16820	17031	16793	16643	16716	16945	16668	16877	16933	16719	16854	16893	16877	16899	16721	16815	16971	16741	16764	16729	16767	16768	16731	16828	16924	16775	17017	16756	16913	16926	16903	16889	16817	16824	16857	16845	16957	16762	16796	16829	16875	17088	16661	16836	16791	16848	16921	16744	16796	16832	16780	16873	16803	16921	16854	17013	16987	16790	16885	16760	16799	16800	16873	16820	16961	16824	17002	16944	16971	16992	16784	16573	16752	16962	16868	16880	16941	16837	16707	16798	16833	16883	16694	16800	16850	16780	16963	16910	16878	16726	16781	16675	16679	16860	17029	16830	16769	16791	16846	16870	16865	16834	16803	16856	16874	16667	16740	16869	16831	16943	16662	16744	16956	16905	16871	16756	16914	16916	16967	16930	16684	16727	17095	16826	16781	16894	16768	16927	16804	16853	16779	16731	16831	16897	16886	17081	16806	16829	16853	16924	17095	16775	16861	16761	16661	16946	16730	16861	16925	16912	16742	16800	16611	16881	16708	17016	16971	16902	16714	16719	16744	17022	16868	16874	16842	16845	16779	16849	16885	16737	16911	16870	17019	16723	16707	16792	16853	16820	16781	17051	16928	16785	16865	16950	16988	16910	16734	16839	16772	16962	16717	16720	16819	16827	16927	16702	16979	16777	16782	16916	16989	16716	16931	16762	16748	16871	16949	16788	16909	16963	16837	16805	16905	16812	16895	16848	16863	16818	16867	16869	16789	16811	16680	16768	16736	16882	16870	17013	16796	17046	16611	16784	16762	17065	16826	16764	16937	16707	16875	16852	16726	16903	16914	16687	16886	16815	16820	16843	16778	16870	16848	16852	16833	16726	16810	16930	16788	16841	16852	16933	16951	17048	16535	17008	16777	16893	16829	16879	17019	16729	17063	16852	16746	16994	16994	16901	16764	16835	16749	16914	16868	16976	16785	16897	16907	16975	16757	16769	16671	16769	16803	16949	16854	16869	16733	16864	16859	16931	16753	16875	16711	16819	16607	16991	16806	16776	16889	16819	16804	16982	16736	16584	16827	16880	16864	16899	16778	16941	16758	16814	16940	16722	17024	16832	16960	17000	16677	16725	16815	16937	16770	16744	16807	16937	16943	16997	16841	16872	16931	16839	16687	16966	16752	16885	16899	16779	16815	16869	16989	16939	16828	16749	16913	16947	16808	16904	16958	16751	16865	16897	16956	16830	16854	16988	16844	16888	16738	16942	16858	16758	16816	16790	16769	16888	16758	16714	16712	16976	16681	17069	16948	16947	16804	16665	17044	16757	16810	16983	16790	16770	16847	16799	16702	16717	16913	16725	16849	16801	16949	16897	16881	16804	16752	16881	16967	16892	16912	16932	17008	16692	16808	16892	16893	16873	16918	16711	16708	16770	16837	16828	16652	16811	16797	16909	16941	16852	16855	17002	16856	16908	17059	16881	16847	16688	16912	17000	16733	17000	16828	16898	16974	16920	16830	16799	16916	16711	16916	16972	16892	17026	16791	16811	16881	16812	16724	16840	16992	16836	16907	16888	16810	16840	16901	16921	16823	16871	16793	16849	16843	16685	16868	16816	16888	16803	16925	16782	16727	16803	16822	16709	16767	16865	16919	17143	16965	16883	16796	16828	16941	16691	16818	16960	17001	16879	17028	16813	16803	16858	16886	16772	16894	16788	16935	16960	16969	16911	16787	16820	16732	16889	16900	16803	16672	16863	16910	16833	16787	16823	16897	16829	16733	16862	16771	16733	16734	16886	16979	16953	16839	16983	16908	16811	16901	16765	16779	16830	16784	16800	16897	16846	16960	16798	16980	16938	17076	16838	16866	16804	16893	16801	16883	16764	16943	16691	16807	16744	16734	16702	16896	16878	16877	16581	16857	16765	16774	16681	16847	16825	16781	16717	16848	16741	16913	16827	17008	16686	16861	16961	16757	16912	16868	16821	16926	16870	16756	16753	16768	16839	16861	16803	16906	16980	16862	16773	16783	16792	16940	16869	16905	16554	16983	16817	16953	16828	16853	16759	16983	16838	16858	16847	16823	16710	16707	16816	16676	17034	16869	16674	16731	16987	16917	16937	16792	16809	16938	16806	16719	17010	16987	16945	16665	16840	16807	17096	16923	16774	16776	16772	16851	16831	16882	16752	16824	16836	16823	16894	16660	16815	16903	16894	16804	16835	16757	16943	16802	16963	16826	16874	16783	16839	16995	16806	16783	16818	16807	16923	16758	16898	16799	16858	17033	16939	16913	16762	16866	16876	16862	17034	16811	16850	16780	17006	16674	16792	16933	16817	16859	16875	16844	16869	16857	16788	16914	16714	16808	16814	16777	16903	16899	16664	16947	16756	16765	16967	17078	16912	16982	16803	16859	16840	16717	17012	16993	16654	16895	16974	16736	16966	16802	16839	16787	16793	16963	16908	16766	16872	16695	16821	16965	16936	16749	16917	16821	16826	16804	16812	16970	16790	16969	16875	16813	16993	16645	16994	16751	16953	16841	16800	16773	16923	16754	16840	16833	17010	16846	17032	16709	16981	16882	16729	16841	16901	16940	16804	16803	16732	17052	16894	16805	16843	16942	17015	16852	16673	16818	16956	16839	16929	16825	16861	16924	16825	16768	16964	16856	16975	16928	16938	16870	17051	16833	16890	16761	16780	16955	16979	16765	16824	16948	16744	16881	16619	16806	16862	16999	16823	16878	16758	16833	16760	16679	16891	16865	16833	16999	16873	16718	16887	16664	17016	16876	16855	16938	16907	16804	16762	16830	16841	16878	16796	17003	16768	16854	16917	16754	16971	16744	16904	16734	17091	16743	16758	16921	16849	16792	16826	16909	16758	16915	16662	16794	16804	16890	16938	16756	16745	16898	16735	16732	16833	16832	16754	16865	16928	16882	16663	16958	16738	16958	16652	16899	16784	17011	16800	16941	16917	16712	16970	16901	16834	16880	17101	16751	16763	16837	16769	16939	16786	16917	17039	16886	16844	16845	16820	16751	16945	16600	16875	16667	16795	16783	16765	16840	16929	16727	16689	16919	16775	16780	16921	16778	16866	16759	16800	16939	16852	16809	16867	16842	16778	16952	16934	16985	16755	16859	16767	16937	16668	16700	16940	16781	16804	16829	16831	16844	16837	17007	16995	16702	16954	16913	16977	17060	16859	16830	16793	16914	16775	16846	16754	16836	16917	17027	16686	16957	16732	16834	16748	16841	16809	16830	16998	16939	16686	16928	16787	16797	16699	16794	16998	16957	16957	16729	16733	16877	16906	16969	16872	17109	16797	16849	16806	16848	16981	16841	16958	16917	16729	16924	16862	16682	16804	16809	16969	16866	16806	16626	17022	16883	16898	16774	16817	16856	16815	16746	16782	16889	16778	16901	16936	16816	16724	17035	16928	16878	16816	16877	17037	16813	16823	16761	16788	16908	16948	16992	16863	16966	16920	16979	16897	16837	16858	16808	16740	16868	16843	16938	16837	16782	16827	16921	16861	16800	16812	16840	16752	16978	16941	16791	16871	16832	16860	16844	16753	16978	16698	16853	16662	16738	16868	16860	16935	16786	16856	16769	17011	16779	16841	16949	16923	16925	16744	17014	16825	16788	17011	16816	16892	16692	16920	16904	16621	16803	16695	16884	16946	16927	16988	16811	16912	16893	16817	16927	16869	16806	16840	16995	16851	16850	16849	17055	16925	16847	16748	16782	17059	16896	16792	16749	16880	16920	16839	16945	16858	16763	16769	16866	16797	16862	16706	16833	16844	16941	16880	16816	16687	16859	16889	16843	16751	16821	16861	16916	16861	16785	16856	16963	16767	16788	16702	16878	16895	16829	16673	16832	16766	16899	16785	16866	16796	16822	16892	16975	16825	16945	16922	16884	16859	16718	16826	16696	17085	16693	16747	16652	16790	16861	16866	16760	16896	16860	16831	16879	16792	16871	16685	16914	16932	16838	17050	16764	16648	16846	16912	16852	16893	16718	16937	16799	16750	16878	16722	16801	16810	16975	16767	16766	16847	16764	16900	16870	16711	16938	16825	16812	16959	16854	16770	16766	16888	16786	16743	16828	16941	16935	16943	16797	16882	16904	16827	16896	16784	16831	16902	16795	16913	16898	16776	16897	16939	16800	16842	16858	16898	16751	16943	16829	16993	16819	17039	16781	16801	16831	16814	16918	16848	16722	16702	16930	16674	16810	16820	16999	16715	16828	16820	16876	16999	17030	16988	17012	16701	16744	16940	16842	16920	16939	16732	16718	17040	16902	16981	16882	16819	16766	17050	16788	16808	16750	16897	16936	16768	17012	16903	16789	16701	16946	16737	16828	16929	16734	16948	16811	16817	16989	16716	16795	16948	16742	16997	16754	16823	16766	16702	16956	16786	16735	17033	16841	16827	16942	16721	16912	16863	16935	16836	16667	16775	16878	16775	16937	16774	16849	16907	17061	16797	16892	17089	16987	16902	16892	16931	16907	16835	16756	16907	16939	16911	16867	16848	16788	16859	16961	16870	16990	16947	16880	16735	16738	16928	16884	16803	16840	16771	16802	16757	16858	16786	16719	17051	16945	16977	16876	16789	16752	16807	16904	16890	16793	16882	16843	17135	16932	16941	16735	16890	16957	16888	16764	16887	16639	16861	16880	16818	16977
25074	21687	28250	29094	24926	24651	24335	22995	22619	22337	22677	22320	22280	22176	22432	22323	22149	22344	22023	22053	21961	21992	21989	21986	22104	21987	22034	21877	21967	21929	21913	22052	22331	21795	22061	22045	22002	21859	22358	21982	22015	22072	21987	21854	21939	21893	22060	21864	21721	22032	21944	21972	22223	21796	22064	22058	22094	21928	21775	21880	21879	22097	22033	21759	21850	21958	21852	21992	22076	21802	22029	22272	21826	21989	22074	21759	21935	21957	21934	21899	21852	21909	22053	21965	22013	22424	22067	21963	22015	21827	21957	22107	21945	22218	22086	21844	22037	22158	21932	22288	21942	21885	22077	21890	21919	21922	22085	22121	22045	21814	21851	21840	22094	22253	22188	21949	22116	21896	21955	21992	21792	21873	22108	22051	21874	21983	22072	22108	21761	21934	22044	22201	22028	21887	21911	22035	22064	22100	21811	22001	22169	21862	22124	21841	21668	21937	22166	21864	21839	22017	21867	21921	21892	22033	21888	21813	22103	22021	22111	22090	21821	21933	22136	21855	22109	22051	21876	22007	21976	21800	22071	22039	22173	21980	21864	22003	21951	22006	22134	22107	22049	22123	22031	21868	21757	22119	22046	22079	22017	21845	21989	21991	22162	22019	21984	21992	22005	21929	21985	21654	21787	22089	21928	21813	21759	21789	21958	21874	21883	22149	22061	22000	22177	21909	21877	21911	21966	21823	21988	21811	22011	22171	21712	21843	22082	21857	22169	22094	21829	22033	21995	22141	21785	21675	21859	21996	21894	21841	21859	21982	22071	22045	22115	22061	22135	21828	22021	21888	21813	21966	21893	21988	22037	21942	21977	22006	21985	21864	21997	22008	22000	22038	21870	22065	21916	22020	22085	22196	21921	22052	22047	21920	21803	21926	22047	21832	22016	21989	21749	21935	22015	22018	22050	22137	21817	22035	21948	21917	21858	21997	22069	22049	21965	21882	22011	21690	22007	22068	22032	22042	22053	21846	21855	21887	21852	22123	22034	22200	21802	21942	22055	21806	21841	21789	22100	21847	22192	21967	22052	22106	21935	22023	21956	21866	22130	21967	21720	22268	21989	22050	22021	21940	21867	21987	21897	22072	21881	22053	21839	21929	22029	22060	21976	21934	22009	21848	21734	21662	21864	22014	21946	21927	22111	21861	22076	22062	21991	21821	21750	21859	21857	21722	21937	21917	21764	21856	21918	22097	21984	22251	21903	21929	21918	22080	22200	21811	21872	21945	21961	21795	22089	22098	22006	22149	21928	21898	21876	21946	21910	21859	22125	21937	21966	22048	21893	21839	22124	21907	21840	21865	21856	21989	22001	21877	21987	21770	21889	21831	21908	21888	21782	21819	22076	22034	21955	22008	21878	21958	21754	22121	21753	21903	22050	22204	22061	21844	21970	21808	22034	21902	21984	21695	21905	22030	21913	22067	21725	21949	21881	21910	21954	21864	21875	22188	21959	21881	21792	21981	21900	21970	22189	21966	22043	22081	21985	21960	21855	21900	22099	21842	21652	22077	22038	22005	22043	22051	21909	22097	21938	21943	21979	21825	22173	21900	22038	22245	21827	21868	21959	21888	22094	21999	21972	21961	21997	21910	21850	22193	22091	22093	21991	22087	21950	22042	21673	21834	21962	21932	21977	21922	21759	21815	21917	22091	21918	21942	21879	22028	22190	22067	21968	21822	22121	22052	22110	21979	21986	22057	22014	21899	21903	22091	21869	22127	22195	21997	21876	22192	21976	22082	22117	22015	21914	22084	22094	21966	22088	21872	21931	21966	21835	21878	21979	21975	21982	22071	22110	22082	22101	21952	22131	21825	21933	22015	21885	22073	21972	21947	21964	21821	21851	22009	21818	21967	21791	21844	21743	21994	22013	21981	21996	22059	22054	21759	22107	21987	21903	21955	22050	21965	21917	21858	21821	21833	21553	21866	21867	22040	22287	21833	22258	21829	21811	21938	22100	22155	21901	22023	21803	22114	22021	21966	22011	21925	21891	21810	22077	21957	22110	22080	22012	21886	21912	21992	21925	22120	22066	21928	21996	21945	21870	22054	22013	21824	21786	21863	21822	21936	21907	22116	21859	22121	21830	21852	22096	21815	21940	22115	21957	21775	21912	21914	22128	22003	22096	21890	21844	22039	21900	21973	22109	22103	21904	21819	22019	21913	22079	21898	21895	22009	21814	21956	21951	21768	22009	21870	21896	22208	22160	22135	21900	21919	21996	22021	21830	22002	21977	21778	21817	21823	21993	21877	22088	21726	21762	21974	22145	21883	21712	21667	21902	21980	21815	21556	21860	21951	22007	22091	21854	22054	22181	22037	22032	21954	22072	22032	22148	22100	21931	22043	22029	21814	21896	22122	21981	21861	22056	22130	22117	21975	22010	21849	22161	21848	22197	21976	22124	21744	21732	21942	21878	21846	21982	22105	22111	21859	21983	21910	21994	21860	21721	21967	22009	21634	21881	22071	21963	22043	22054	22150	21964	21898	21959	21915	21943	22069	21968	22014	22030	21938	22008	21907	22073	21943	21860	22170	21964	22014	22072	22083	22257	21766	22124	22058	22263	21986	21980	22036	21906	22134	21992	21827	22200	21961	21731	22054	21793	21860	21993	21935	22025	22030	21992	22057	22000	21927	21727	21966	22025	21892	21896	21746	22087	21814	21980	21831	21822	21944	21835	22047	22036	21988	21927	21752	22109	22030	21954	21855	21898	21805	21925	21896	22148	22135	22097	22087	22071	22119	21968	22037	21923	22120	21923	22202	21894	22037	22282	21895	21813	21911	21994	21983	21871	21851	22076	22019	21988	22343	22141	21872	22016	22200	21792	22012	21815	21921	21832	21875	21910	21819	21941	21973	22099	22180	21676	21851	22100	22006	21962	21941	22128	22005	22039	22064	22162	22039	21960	22009	22040	21915	21826	22017	21951	22054	22025	22152	22052	22116	21959	21873	21758	21948	22036	22011	21924	21950	22023	22002	21862	22060	22031	21724	22115	21818	21988	21897	22036	22074	22082	22002	22109	22124	21967	22075	22098	21883	21969	21889	22284	22022	21943	22087	22029	21831	21762	21810	22011	21961	21997	21979	22100	22077	21894	21976	21880	21878	22037	21641	21965	22101	21896	21942	21978	21854	21826	21993	21834	21877	22019	21994	21803	22136	21890	21990	21864	22131	21919	22156	22029	21991	21796	21878	22215	22010	22041	21708	21908	21881	22118	22134	21974	21928	21945	21692	21839	21929	22013	21796	22009	21941	21634	21930	21861	21908	22044	22048	21840	22025	21929	21940	21941	22111	21932	22070	21928	21772	21928	22055	21996	22057	21800	21945	22145	21983	21887	21945	21885	22189	21807	21908	22145	21780	21966	21806	22044	21916	21959	22054	21992	22100	21997	21957	22107	22042	22167	21804	21836	21980	22127	21963	21958	22059	22395	21981	22014	21891	22159	21931	21756	21940	21922	21948	21951	22159	22081	22055	22109	22103	21982	21672	21956	21788	21866	22065	22097	21850	21977	21875	21902	21900	21921	21885	22007	22012	22041	21832	22041	21963	22039	22045	21820	21786	21951	21714	21892	22034	22058	21919	21850	21799	21868	21944	22068	21877	21910	21995	21932	22144	22020	21925	22018	21876	21803	21903	22013	21851	22116	21675	21926	21834	22104	21837	21949	21865	22084	21936	21963	21870	21902	21997	22036	21979	22129	21800	21947	22067	21898	22088	22003	21988	21863	21942	22073	21920	21747	21777	21958	22058	22077	21928	21978	21979	22077	22220	22281	22014	22001	21867	21719	22055	21866	21970	22125	21871	22088	21829	21955	21962	21912	21900	21865	21972	21879	22026	21910	21839	21936	21982	21915	21930	22001	21864	21980	22133	22253	22197	22087	22097	21854	21950	22141	21986	21895	22093	22046	22326	21893	21872	21955	21908	21892	21986	21884	21967	21958	22026	21831	21917	22102	22130	21883	21849	21703	21936	22058	21841	21913	21821	22088	21913	21947	21811	21943	21777	21870	21823	22060	21969	22012	22033	21914	22028	21990	22109	21997	21846	22116	21887	22008	22030	21882	22111	21809	22068	21650	22066	21876	22000	21832	21998	21771	21981	21928	21922	21951	21933	21830	21928	21848	21856	21693	22060	22116	21858	21962	21871	21812	21887	21980	21974	22087	21855	21931	22194	22109	21888	22154	22143	21891	22111	22049	21864	22128	22058	21964	22064	21963	22039	21904	21980	21991	21965	22029	21710	22179	21984	21915	21998	22112	22183	21952	21917	21986	22049	22138	21903	21872	21994	21891	22010	22020	22081	22000	21685	21771	21865	21947	21923	21923	21934	21760	22040	21989	22030	21902	22064	21968	21950	22241	22130	22038	22092	21933	21943	22050	22101	21899	21969	21986	21946	22129	21911	21952	21900	22247	21905	21627	21892	21998	22166	21836	22068	21798	21871	21925	21809	21967	21850	22170	21993	21894	22182	22084	22172	22058	21954	21854	22025	21826	21988	21981	21919	22158	21948	22023	22015	22013	22084	22070	21929	22100	21993	21967	21973	21946	22100	22187	21945	21963	22027	21806	22155	22068	21837	21892	21976	22065	21823	22093	21862	21906	22094	21836	21862	22086	21775	22076	22016	21998	22104	21980	21802	22007	21935	21938	22049	22080	22100	22041	22040	22057	21808	22071	22040	21993	21988	22008	21903	21951	21899	22037	22134	22149	21982	21915	22161	22078	21895	21903	22021	22031	22097	21847	21858	21972	22189	22070	21954	21845	22083	22003	21905	22008	21882	22128	21972	21842	22045	22113	21736	22023	21879	21842	22127	21897	21781	21978	21805	22019	21995	22137	22024	21876	21818	22224	22255	22051	22016	22046	21929	22013	21960	22104	21989	22123	22017	22010	21702	22047	21976	21877	21967	22075	21921	22018	21970	21936	22014	22045	22065	21877	22112	21816	21845	22117	22047	21969	21807	22017	21928	21933	21985	21910	21878	21927	22041	21861	22059	22030	21844	22198	21902	22039	21920	22127	22182	21927	22012	21948	21993	21855	22032	21937	21914	21897	21960	22194	22056	22072	22281	22190	21895	22098	21851	22022	21955	21842	21834	21986	22123	22010	21927	22046	21833	21929	22133
26327	42031	32382	26582	23230	21216	19837	18892	18430	18087	17651	17502	17524	17309	17479	17525	17411	17140	17114	17007	17271	17189	16983	17122	17030	17231	17120	17117	17116	17189	16978	17105	17204	17209	17245	17154	17197	17249	17065	17071	17046	17019	17213	17065	17095	17024	17093	17093	17168	17061	17316	17289	17173	17144	17257	17215	17205	17035	17149	17165	17047	16960	16958	17030	16972	17104	17123	16979	16975	16936	17131	17088	17085	17186	16924	17099	17062	17002	17241	17037	17096	17011	17069	17092	17060	17035	17208	17006	17032	17052	17099	17084	17280	17179	17223	17028	16944	17292	17305	17126	17025	17243	17083	17035	16910	17127	16948	17000	17062	17028	17201	17022	17174	16954	17175	17164	17095	17016	17200	17123	17055	17205	17019	17097	17227	17098	17150	17301	17193	17147	16968	16941	17094	17065	17116	17239	17197	16916	17027	17222	17058	16958	17048	17288	17118	17127	17019	17028	16993	17066	17131	17142	17086	17108	17172	16917	17251	16995	17119	17115	17192	17303	17034	17087	17136	17141	17147	17103	17082	17193	17041	17080	17159	17130	17093	17042	17138	17033	17059	17141	17073	17014	17185	17150	17144	17144	17005	17142	17212	17054	17199	17073	17184	17183	17119	17187	17149	16854	17151	16983	17110	17028	17195	17019	17019	17120	17127	17079	16971	17166	17331	17022	17054	17276	17145	17104	17111	17115	17266	17085	17114	17234	17124	16978	17027	17087	16970	16965	17212	17094	17133	17051	17214	17025	17069	17146	17137	17313	17157	16949	17132	16946	17000	17182	17140	17175	17190	17110	17241	17122	17040	16860	17162	17124	16951	17068	17108	17100	17057	17103	17124	17185	16994	17205	16954	17007	16969	17181	17015	17010	17066	17139	17037	17153	17062	16977	17027	17157	17010	17152	17126	17227	17207	17178	17062	17046	17001	17209	17121	17131	17011	17141	17183	17181	16923	17099	17078	17010	17039	16960	16965	17105	17083	17102	17108	17047	17095	17143	17226	17105	17061	17121	17080	16982	17064	17086	17128	17201	17007	17031	17202	17169	17182	17169	17031	17024	17033	16989	17065	17125	17332	17317	17109	17251	17103	17127	17069	17161	16999	17192	17022	17106	17105	16932	17068	17006	16963	17181	17032	17091	17140	17017	16991	17002	16992	16943	17070	17048	17320	17190	17132	17056	17040	17216	17143	17127	17040	16921	17083	17214	16941	17194	17151	17199	17147	17317	17014	17008	17043	17233	17105	17141	17258	17185	17147	17071	17306	17089	17172	17230	17181	17084	17181	17115	17064	17069	17118	17010	17023	17142	17091	17084	17110	17258	17117	17304	17199	17040	16894	16977	17194	17367	17212	17024	17134	17071	17159	16977	17034	17170	17183	17222	17122	17021	16914	17095	17120	16970	17254	17127	16946	17117	17084	17150	17176	17153	17186	17199	16935	17105	17113	17178	16916	17043	17084	17220	17063	17029	17257	17163	17037	17101	17149	17010	17122	17160	17204	17065	16946	17006	17160	17307	17238	17150	17175	17230	17067	17272	17158	17038	17048	17048	17240	16863	17024	17164	16901	17094	17135	16970	16963	17181	17114	17019	17306	17190	17061	17252	17048	17106	17142	17026	17085	17175	17244	17168	16846	17057	17194	17234	17088	16992	17043	17041	17033	17289	17090	17104	17150	17169	17180	17166	17279	17087	17214	17209	17058	17201	17098	17193	17009	17358	16994	17005	17163	16969	16959	16969	17209	17099	17001	17162	17195	17019	17052	17133	17014	16878	17165	17102	17105	17105	17012	17147	17146	17178	17242	16950	17207	17128	17061	16929	17081	17016	17173	17161	17264	16923	17142	17095	17261	17050	16942	17063	16959	17004	16924	16968	16979	17233	17051	17050	17005	17271	17204	17156	17143	17008	17049	17240	17115	17154	17045	17019	17041	17234	17008	17098	17222	17091	17046	17061	17051	16927	17134	17214	17044	17207	17063	17076	17203	17216	17218	17045	17026	17069	17143	17016	17070	17015	17191	16960	17010	16976	17136	17170	17219	16999	17147	16822	17027	16935	17148	17060	17045	17206	17178	17022	17177	17032	17218	17028	17109	17295	17102	17109	17287	17088	17169	17099	17141	17143	17275	17029	17005	17220	17025	17253	17000	17156	16984	17133	17134	17108	17059	17006	17332	17126	17079	17067	17254	17219	16939	17176	17141	17101	17283	17155	17234	17267	17234	17080	17280	16857	17069	17159	17259	17137	17093	17129	17156	17076	17090	17092	17162	17134	17218	17055	17125	17141	17158	16987	17229	17159	17011	17217	17182	17078	17104	17098	17026	17195	17252	17230	17055	17027	17046	16944	17129	17018	17070	17128	17056	17073	17224	17207	17123	17118	17139	17060	17196	16909	17010	17158	17109	17280	17115	17271	17062	17095	16951	17035	17214	17249	17231	17121	17055	17028	17167	17064	17309	17076	17160	17057	17113	17007	17217	16953	17170	17197	17055	17104	17114	17011	17010	17138	17289	17253	16997	17075	17311	17078	16974	17286	16916	16988	17028	17076	16935	17131	16973	17141	16968	16989	17189	17197	17201	17063	17107	16910	17129	17028	17047	16980	17090	17355	17100	17185	17254	17143	17102	17159	17073	17049	17032	17034	17120	17056	17041	17021	17139	17107	16910	17109	17102	17172	17249	17103	17239	17154	17099	17020	17118	17093	17207	17030	17216	16975	17068	17066	16988	17174	17140	17095	17137	17043	17015	17021	16944	17091	17223	17121	17089	17168	16986	17011	17133	17086	17140	17254	17072	17295	17118	17102	17177	17123	17137	17039	17135	17149	17034	17037	16971	17097	17186	17163	17175	17221	16917	17207	17222	17254	17159	16979	17098	17155	17069	17216	17247	17126	17046	16977	17020	17084	17084	17194	17258	17088	17022	17229	17170	17229	17076	17169	16989	17003	17028	16942	17246	17004	16974	17144	16849	17009	17099	17139	17210	17001	17141	17151	16726	17155	16995	16947	17185	16963	17088	17204	17094	16964	17058	17226	17108	16965	17240	17196	17139	17032	17106	17173	17232	17066	17139	17156	17117	17237	17038	17023	17050	17176	17163	16960	17216	17133	17118	17124	17068	17037	17281	17192	16856	16979	17160	17135	16861	17193	16982	17123	17047	17069	17103	17275	17271	17104	17200	17114	17233	17056	16817	16928	17044	17202	17096	17174	17221	17019	17142	17253	17068	17064	17150	16930	16987	16980	17155	17075	17182	17075	17042	17144	17188	17070	17232	17115	17144	17205	17138	17149	17154	17141	17323	17064	17016	16954	17101	17057	17185	17006	17284	17227	17080	17209	17057	16929	17123	17006	17127	17081	16951	17215	17068	17178	17068	17209	17023	17101	17049	17175	17233	17220	17113	16998	17031	17048	16909	17075	17041	16940	17170	17168	17184	17127	17082	17081	17088	17124	16957	16951	17188	17092	17054	17262	17016	17046	17054	17071	17089	17237	17221	17032	17106	17123	17120	17127	16897	17182	17190	17074	17031	17136	17088	17088	16944	17136	16960	17046	16922	17242	17115	16996	17067	17118	16852	17087	17152	16995	17117	17046	16903	17031	17177	17001	17189	16978	17144	17056	16960	17094	17123	17142	16983	17162	17094	17261	16952	17225	17153	16914	16996	17100	17117	17096	17317	17183	17203	17288	17172	17119	16957	17004	16969	17182	17040	17180	17273	17145	17073	17060	17178	17134	17160	17106	17088	16979	16976	17217	16977	17078	17171	17030	17323	17039	17188	17076	17111	17088	17130	16898	17001	17058	17050	17117	17089	17048	17046	17139	17038	17081	16913	17016	17126	17063	17019	17031	17155	17073	16939	17141	16971	17095	16972	17098	16989	17220	17241	17172	17161	17283	17011	16995	17065	17121	17028	17077	17134	17233	17070	17072	17164	17049	17068	16981	17243	16888	17160	17061	17101	17013	16942	17084	17022	17051	17201	17222	17028	17182	17183	17038	17069	16998	17113	16970	17171	17086	17179	17036	17183	17054	17136	16999	17030	17173	16962	17136	17101	17013	17006	16987	17095	17069	17126	17046	17098	17012	17179	17058	17213	16930	17022	17131	16965	17203	17126	17159	16935	16910	16902	17138	17170	16917	17248	17130	17189	16931	17080	17205	17036	17132	17200	17068	16996	17037	17124	17151	17130	17126	17100	17303	17169	16979	17175	17027	16995	17109	17230	17208	17051	17169	17213	17231	17065	17209	17045	16849	17260	17104	17022	17084	17155	17107	17205	17156	17172	16964	17267	16971	17103	17123	17059	17063	17046	17050	17099	17095	17087	16994	17277	17163	17167	17197	17130	17133	17082	17033	17150	17307	17200	17139	17036	17169	17060	17177	17124	17055	17222	17143	17154	17276	17115	17238	17093	16900	16957	17167	17005	17180	17151	17112	17067	17077	16938	17156	17221	17009	17091	17166	17245	17170	17105	17157	17234	17043	17170	17025	17216	17060	17228	17086	17287	17162	17094	17165	17022	17129	17013	17062	17089	17032	17227	17033	17073	16987	17238	17024	17031	17162	17164	17264	17108	17206	17320	16947	17105	17048	17041	17242	17067	17194	17214	17039	17157	17022	17072	17096	17106	17094	17116	17250	17047	17278	17246	17138	17025	17192	17040	17051	17046	17013	17137	17008	16903	17110	17070	17277	17048	17106	16809	17194	17002	17180	17021	17097	16995	17031	17084	17054	17000	17105	16967	17077	17157	16969	17381	17204	17016	17180	17116	17087	17221	17132	16918	17101	17123	17041	17038	17223	16981	17176	16946	17178	17052	17148	16945	17017	17026	17137	17091	17145	17128	17145	17215	17123	17138	17245	17298	17089	17287	16985	17100	17173	17242	16990	17190	17085	16977	17089	17181	17165	17163	17112	17193	17145	17021	17031	17162	17166	17039	16978	17267	17169	16951	17189	17106	17046	17048	17125	17140	17059	16985	17016	17017	17157	17007	17233	17003	16977	17295	17196	17135	17127	17164	17185	17181	17265	17252	17266	16940	17229	17244	17013	17127	17105	17220	17025	17013	17063	17096	17053	17151	17067	17005	17094	16947	17207	17124	17040	17236	17220	17138	17168	17177	17023	17177	17052	17286	17201
22223	21370	28580	24545	22403	25975	28233	24156	22991	23114	22862	22410	22445	22441	22294	21936	21976	22362	22101	21922	21936	21973	21949	21913	21819	21857	21803	22017	22007	21956	21861	22110	21910	21915	21776	21728	21808	22007	21718	21659	21711	21933	21806	21781	21718	21740	21907	21673	21697	21529	21714	21599	21753	21627	21610	21773	21895	21697	21608	21581	21653	21598	21731	21887	21848	21575	21788	21906	21835	21655	21551	21563	21473	21611	21722	21761	21753	21929	21926	21856	21822	21640	21917	21674	21729	21594	21611	21619	21768	21759	21717	21596	21741	21644	21780	21723	21718	21604	21619	21694	22030	21703	21661	21690	21651	21784	21651	21670	21581	21741	21816	21731	21605	21975	21790	21649	21700	21817	21639	21774	21828	21702	21711	21789	21825	21714	21630	21663	21628	21640	21632	21712	21640	21611	21636	21847	21726	21624	21566	21694	21539	21539	21874	21585	21565	21846	21852	21678	21746	21600	21575	21625	21709	21351	21289	21664	21534	21802	21835	21865	21739	21733	21764	21577	21741	21663	21885	21975	21697	21719	21618	21709	21699	21632	21584	21569	21660	21676	21663	21687	21756	21771	21620	21529	21592	21819	21732	21582	21597	21635	21614	21585	21528	21629	21816	21725	21816	21796	21775	21586	21854	21569	21752	21631	21772	21704	21837	21620	21924	21835	21835	21662	21630	21774	21900	21494	21671	21872	21709	21784	21622	21573	21923	21639	21663	21700	21721	21819	21851	21779	21790	21614	21827	21743	21533	21772	21743	21817	21743	21791	21992	21779	21721	21702	21629	21787	21794	21660	21528	21761	21498	21447	21828	21562	21810	21755	21919	21651	21599	21584	21603	21682	21658	21745	21797	21648	21562	21827	21609	21356	21679	21701	21546	21605	21609	21678	21792	21664	21683	21606	21793	21593	21563	21790	21943	21668	21879	21932	21677	21713	21706	21697	21749	21836	21824	21655	21780	21808	21746	21727	21885	21536	21789	21902	21497	21672	21629	21690	21896	21669	21583	21697	21872	21662	21799	21666	21638	21783	21831	21493	21637	21721	21581	21694	21641	21671	21651	21610	21736	21644	21703	21716	21571	21827	21789	21833	21626	21537	21576	21496	21684	21911	21513	21702	21658	21640	21618	21791	21682	21726	21630	21762	21628	21629	21712	21744	21665	21727	21639	21785	21827	21725	21711	21515	21598	21590	21531	21617	21783	21517	21778	21546	21527	21778	21765	21744	21809	21934	21753	21708	21745	21568	21703	21817	21667	21463	21467	21739	21744	21632	21864	21837	21618	21912	21540	21481	21851	21861	22038	21469	21874	21380	21682	21718	21469	21640	21585	21732	21548	21667	21552	21580	21648	21740	21727	21671	21608	21635	21636	21533	21755	21715	21528	21869	21617	21719	21625	21731	21694	21597	21751	21717	21824	21574	21555	21542	21532	21716	21669	21414	21673	21875	21636	21707	21661	21482	21511	21690	21770	21799	21541	21521	21861	21711	21665	21672	21524	21409	21786	21787	21789	21770	21688	21702	21730	21737	21646	21555	21519	21676	21703	21703	21606	21535	21702	21680	21682	21524	21777	21692	21552	21479	21810	21646	21695	21637	21587	21594	21874	21646	21581	21985	21656	21872	21698	21781	21641	21676	21656	21719	21738	21759	22045	21640	21661	21697	21491	21722	21669	21731	21624	21636	21494	21674	21661	21816	21684	21714	21681	21484	21747	21803	21583	21557	21843	21875	21777	21731	21549	21727	21665	21726	21530	21830	21712	21715	21683	21679	21804	21983	21523	21410	21629	21721	21864	21652	21898	21529	21671	21696	21686	21604	21740	21749	21675	21650	21632	21859	21718	21573	21755	21781	21634	21447	21602	21777	21578	21553	21869	21606	21574	21667	21956	21574	21725	21772	21729	21654	21828	21764	21456	21949	21646	21580	21804	21708	21805	21688	21629	21644	21713	21742	21575	21919	21641	21966	21676	21569	21816	21692	21613	21757	21898	21801	21659	21729	21683	21583	21471	21794	21324	21719	21588	21666	21676	21652	21593	21634	21491	21770	21578	21881	21587	21580	21897	21505	21801	21566	21703	21684	21858	21688	21536	21702	21527	21804	21681	21435	21743	21626	21590	21767	21589	21751	21508	21678	21711	21873	21666	21713	21709	21463	21592	21640	21705	21618	21690	21697	21448	21577	21678	21777	21551	21680	21736	21690	21729	21593	21618	21871	21786	21578	21700	21805	21691	21565	21784	21739	21512	21605	21609	21697	21827	21556	21797	21743	21776	21587	21594	21740	21820	21410	21524	21825	21798	21840	21769	21644	21633	21585	21660	21708	21449	21643	21419	21767	21476	21415	21555	21778	21776	21595	21744	21606	21740	21488	21450	21861	21459	21892	21658	21759	21576	21635	21851	21710	21531	21574	21839	21678	21538	21847	21475	21790	21629	21520	21568	21684	21578	21745	21676	21616	21726	21850	21972	21568	21769	21596	21788	21827	21613	21833	21809	21626	21647	21563	21621	21529	21516	21751	21673	21869	21546	21737	21614	21641	21629	21627	21585	21834	21611	21774	21621	21727	21539	21732	21695	21675	21462	21674	21744	21769	21542	21829	21671	21529	21750	21603	21729	21556	21657	21526	21904	21515	21588	21830	21676	21509	21691	21869	21755	21676	21438	21558	21738	21695	21646	21546	21407	21846	21809	21721	21855	21839	21630	21672	21754	21583	21789	21669	21727	21491	21467	21648	21762	21680	21585	21718	21632	21630	21997	21639	21834	21894	21645	21522	21577	21512	21769	21807	21736	21640	21734	21607	21570	21625	21864	21872	21694	21614	21646	21590	21714	21625	21800	21785	21574	21764	21930	21562	21757	21601	21670	21786	21470	21568	21649	21614	21784	21679	21704	21526	21647	21604	21608	21741	21701	21774	21831	21711	21778	21651	21626	21802	21564	21571	21580	21634	21578	21457	21705	21709	21613	21630	21583	21717	21739	21614	21659	21860	21538	21665	21664	21921	21666	21655	21672	21421	21873	21721	21620	21610	21609	21670	21541	21706	21612	21637	21614	21689	21510	21537	21872	21785	21819	21659	21436	21503	21685	21905	21695	21476	21677	21677	21453	21882	21763	21983	21546	21570	21863	21755	21611	21789	21682	21598	21770	21742	21641	21621	21755	21760	21700	21665	21541	21606	21877	21685	21634	21690	21718	21687	21515	21699	21591	21811	21511	21754	21535	21610	21739	21689	21642	21568	21753	21728	21692	21839	21759	21499	21759	21682	21670	21620	21663	21784	21537	21648	21556	21603	22014	21747	22071	21554	21839	21472	21650	21556	21789	21366	21886	21757	21770	21375	21425	21749	21468	21836	21634	21678	21844	21765	21843	21793	21703	21705	21675	21393	21735	21590	21831	21891	21687	21590	21586	21886	21743	21538	21505	21675	21471	21667	21530	21566	21543	21808	21617	21920	21609	21764	21578	21547	21697	21603	21887	21625	21662	21784	21695	21724	21784	21827	21662	21811	21700	21726	21676	21830	21687	21702	21805	21558	21673	21882	21439	21623	22005	21703	21871	21568	21778	21794	21700	21621	21533	21758	21701	21687	21683	21516	21772	21715	21978	21827	21740	21390	21482	21595	21589	21777	21651	21892	21652	21902	21761	21723	21492	21431	21731	21736	21645	21696	21598	21580	21698	21705	21527	21704	21750	21474	21888	21776	21688	21838	21751	21797	21602	21508	21794	21716	21550	21647	21705	21700	21806	21852	21567	21759	21778	21904	21696	21584	21786	21666	21677	21500	21772	21747	21657	21675	21983	21691	21737	21741	21914	21646	21630	21766	21754	21874	21765	21580	21765	21553	21728	21462	21934	21754	21569	21742	21435	21662	21807	21760	21706	21676	21819	21867	21652	21636	21812	21809	21700	21933	21515	21586	21613	21573	21552	21527	21852	21507	21679	21709	21855	21750	21629	21679	21511	21509	21716	21789	21917	21912	21737	21660	21422	21737	21570	21733	21816	21640	21764	21590	21771	21837	21790	21686	21559	21805	21938	21846	21708	21707	21659	21707	21804	21608	21828	21736	21494	21776	21764	21692	21725	21723	21674	21733	21560	21750	21813	21532	21659	21910	21879	21608	21787	21653	21889	21716	21549	21483	21568	21483	21689	21727	21501	21751	21406	21531	21633	21415	21723	21718	21822	22071	21654	21868	21730	21562	21617	21673	21637	21757	21603	21598	21726	21735	21804	21636	21564	21641	21523	21591	21477	21416	21504	21576	21707	21532	21669	21777	21642	21365	21950	21609	21729	21663	21736	21616	21628	21624	21758	21487	21724	21638	21936	21813	21712	21569	21719	21892	21650	21803	21796	21688	21633	21750	21655	21828	21780	21691	21717	21910	21581	21784	21768	21875	21705	21756	21814	21671	21731	21661	21723	21613	21656	21678	21716	21562	21487	21956	21874	21752	21758	21650	21644	21588	21844	21534	21676	21372	21793	21445	21815	21724	21759	21744	21607	21453	21584	21740	21624	21592	21596	21589	21600	21796	21719	21780	21535	21478	21578	21446	21599	21631	21588	21504	21725	21743	21676	22030	21702	21652	21747	21684	21522	21565	21720	21728	21772	21511	21253	21594	21584	21667	21792	21760	21542	21591	21735	21712	21548	21715	21765	21708	21490	21565	21789	21805	21666	21708	21482	21707	21674	21574	21599	21474	21661	21722	21661	21600	21627	21577	21622	21741	21709	21786	21829	21793	21586	21742	21490	21691	21563	21694	21507	21712	21652	21648	21807	21531	21800	22071	21443	21617	21730	21848	21744	21632	21844	21599	21658	21610	21770	21552	21779	21653	21530	21793	21610	21506	21605	21680	21761	21738	21758	21651	21620	21628	21778	21672	21588	21719	21607	21625	21667	21629	21557	21615	21709	21383	21709	21733	21693	21772	21649	21773	21817	21786	22012	21590	21655	21494	21649	21706	21709	21735	21707	21484	21813	21928	21600	21835	21855	21931	21674	21478	21653	21715	21696	21561	21596	21717	21598	21638	21779	21771	21793	21759	21611	21788	21679	21630	21503	21637	21714	21922	21763	21670	21845	21669	21675	21769	21572	21834	21643	21627	21659	21773	21579	21596	21502	21576	21735	21893
26937	48867	38544	31591	27035	24404	21884	20387	19287	18702	18120	17842	17454	17558	17444	17307	17226	17190	17116	17110	17040	17163	16977	16883	17142	16905	17046	17006	16989	17061	16820	16915	17075	16928	16821	16957	17090	17065	16956	16739	17098	17086	16755	16789	16934	16830	16919	16714	16837	17084	16745	17046	17008	16921	16906	16820	16783	16882	16805	17043	16889	16830	16856	16865	16857	16883	16977	16841	16903	17004	17038	16871	16960	16951	16904	16851	16883	17041	16992	16993	16969	16918	16964	16986	17009	16892	16805	16862	16944	16958	17119	16898	16992	17040	16894	16965	16979	16882	17005	16982	16869	16867	16907	16959	16843	16950	16905	16714	17064	16808	16880	16946	16833	16889	16808	16764	16920	16969	16908	16767	16902	17068	16779	16916	17012	16852	16938	16977	17037	16684	16819	16927	16726	16823	16886	16912	17030	16974	16810	16916	17066	16843	16924	16860	16672	16905	16881	16855	17090	16884	16954	16846	16974	16886	17048	17002	16765	16896	17020	16841	17008	16818	17101	16850	16732	16999	16973	16862	16882	16740	16814	16979	16897	17058	16921	17030	16777	16803	16867	17012	16875	16830	16882	16955	16824	16935	17037	17032	16866	16894	16918	16821	16864	16910	16980	16853	16958	16905	16988	16907	16934	16964	16939	16788	17056	16879	16894	16738	17030	17087	16896	16842	16898	16880	16892	16955	17002	16886	17077	16834	16951	17008	16926	16921	16988	16820	16986	16783	17083	16884	16910	16799	16893	16999	17087	17031	17034	16788	16993	16944	17038	16883	16994	16977	16879	16955	16852	17006	16913	16899	16849	16817	16841	16807	16811	16789	16859	16978	16859	16895	17059	16758	17053	16960	17006	16946	16786	17144	16749	16955	16939	16973	16777	16932	16793	17065	16932	17047	17023	16844	16872	16947	16869	16611	16853	16993	16891	17020	16992	16625	16892	17045	16897	16759	16897	16812	16888	16946	16749	16925	17052	16790	17059	16871	16964	16965	16950	16797	16868	16997	16848	16862	16885	16907	17003	16904	16890	16919	16927	16822	16896	16945	16834	17064	16825	16943	16830	17038	16985	16932	16969	16989	16853	16712	16927	16957	16924	17109	16818	16837	17037	16965	16722	16990	16894	16954	17165	16705	16945	16957	16898	16961	16847	16844	16933	16866	16927	16987	17078	16832	16881	17117	16739	16935	16907	16932	16920	16832	16858	16785	16936	16911	16740	16716	16865	16955	16973	16911	16835	17023	16940	16852	16924	16888	17012	16833	16875	16780	16869	17039	17017	16862	16886	16974	16942	16919	17016	17057	16991	17069	16902	17052	16851	16871	17051	17017	16866	17001	16871	16723	16777	16757	16833	16642	16893	16746	16896	16828	16991	16882	16889	16891	16821	16782	16901	16932	16788	16778	16838	16979	16919	16794	16732	17208	16975	16972	16922	17043	17071	16758	16796	17076	16818	16810	17049	16874	16886	17049	16726	16842	16919	16992	16854	16971	16846	17042	16744	16866	16916	16891	16979	16849	16934	16993	16898	16844	16926	16994	16872	16715	17026	16776	16990	16835	16723	16864	16720	16850	16847	16951	16879	16866	16851	16876	16820	17023	16870	16947	16768	17038	16832	16775	16971	16895	16929	16868	16866	16701	16973	16833	16905	16937	16905	16893	16961	16944	16954	16802	16764	16922	16904	16896	16983	17120	16827	16775	16889	16958	16898	16879	16725	16801	16919	16803	16883	16919	16943	16785	16905	16905	17069	16832	16893	16906	17088	17169	16928	16891	16900	16870	16777	17006	16871	16881	16755	16831	17036	16892	16975	16812	16922	16865	16806	16885	16918	16897	16893	16902	16951	16941	16901	16783	16814	17004	17103	16870	17009	16649	17036	16977	16943	16997	16872	16668	16975	16952	16885	16786	17010	17050	16849	16946	17031	16967	16932	16983	16930	16924	16799	16906	16970	17007	16991	16856	17056	16780	16912	17013	16790	16819	16929	16874	16923	16984	16950	16891	16843	16852	16973	16884	16925	16812	16880	16875	16919	16934	16954	16780	16984	16764	17034	16989	16794	16779	16964	16850	16870	16784	16774	16882	16852	16908	17018	16970	16775	16928	16848	17000	16888	16927	17069	16777	16947	16824	16844	17029	16994	17051	16757	17069	16876	16881	16965	17156	16767	16774	16896	16684	16973	16929	16911	16999	16713	16934	17105	16784	16965	16900	16683	16948	16864	16826	16912	16619	16944	16904	16940	16834	17059	16823	16784	17028	16878	16982	16914	17011	16794	16872	16813	16964	16718	16919	17002	16755	16916	16820	16753	16871	17069	17076	16958	16838	17181	16814	16719	16840	16846	16987	16855	16930	16926	17014	16980	16916	17003	17068	16735	17027	16973	16826	16808	16988	17054	16883	16856	16882	16811	16940	16748	16824	16839	16982	16811	16998	16933	16937	17003	16771	16880	16975	16895	16954	16797	17151	17061	17074	16892	16891	16911	16970	16903	17113	16850	17033	16728	16904	16842	16993	16940	16683	16840	17018	16912	17110	17037	16710	16848	16734	16980	16993	16841	16932	16790	16951	16857	16803	16822	16904	16798	16997	16988	16858	16997	17007	16689	16801	16943	16883	16785	16894	16754	16826	16822	16868	16960	16910	17055	17034	16753	16958	16925	16997	16914	16931	16906	16898	16736	16707	16885	16885	16971	17088	16813	16888	16913	16917	16867	16830	16822	16808	16930	17039	16891	16849	16858	16879	16857	16901	16926	16980	16752	16832	16803	16804	16901	16953	16916	16850	16737	16714	16911	16772	16903	16952	16926	17017	16901	17023	16812	16858	16831	16936	16930	16929	16930	16881	16972	16901	16950	16887	16806	16865	16850	16822	16944	16876	16844	17037	16883	16809	16968	16919	16987	16943	16786	17129	16953	16761	17063	16937	16957	16988	17027	16932	16802	16967	16713	16935	16956	16935	16906	17024	16873	17004	16870	16784	17058	16941	16934	16863	17049	16757	16933	16975	16971	16857	16998	16929	16876	16783	16899	17022	16881	16829	16997	16949	16838	16892	16832	16948	16908	16820	16949	16939	17090	16901	16955	16709	16721	16917	16851	16725	16918	16887	16804	16889	16964	16909	16919	16875	16957	16961	16987	16962	17044	16915	17054	16737	16779	16951	16719	17143	16817	16816	17156	16737	16976	16894	17026	16797	17061	17088	16891	16780	16757	17009	16908	16883	16822	16890	16870	17032	17105	16732	16859	16882	16822	16902	16837	16888	16864	16977	16976	17104	16892	16897	16915	16753	16923	16777	16722	17112	16823	16918	16947	16871	16948	16889	16929	16970	16951	16756	16784	16876	16883	16822	17017	16820	17041	17010	17028	17005	16846	16912	17067	16916	16782	16951	16885	16847	16851	16827	16898	16844	16888	16708	16828	16821	16881	16952	16817	17000	16914	17076	16821	16971	17122	16760	16871	16763	16907	16936	16997	16739	16942	16857	16954	16777	16724	16848	17032	16902	16879	16854	17004	16908	16903	16902	16965	16811	17019	16851	17070	16990	17017	16681	16782	16855	17053	16899	17089	16847	16841	16878	16750	16918	16762	16827	16941	16980	16683	17009	16809	16962	16950	16881	16814	16833	16868	16901	16967	16840	16880	17031	17090	16804	16691	16979	16968	16853	16965	16737	16848	16892	16898	16965	16837	16879	16830	17032	17075	16812	16904	16915	16998	16974	16996	16917	16867	17066	16678	16924	16709	16944	16832	16838	17008	16851	16847	16930	16975	16839	17000	16855	16870	16763	16859	16807	16822	16944	16805	16725	16877	16835	16925	16891	16936	16934	16846	16855	16750	16777	16937	16909	17020	16891	16989	16853	16919	16824	16751	16940	16800	16867	16929	16965	17020	17086	16939	16959	17045	16907	17049	16845	16817	17011	16924	16697	16945	16891	16893	16911	16960	16853	16944	16994	16825	16953	16887	16950	16881	16978	16832	16998	16996	17087	16929	16999	17036	16972	16907	16845	16874	16962	16891	16964	16867	16698	16951	16908	16862	16891	16807	16805	17082	16972	16772	16868	16917	17084	16926	16815	16835	16890	16945	16972	16860	16777	16656	16995	17057	16775	16845	17057	16919	16892	16712	16982	17038	16915	16805	17135	16950	16755	16945	16767	16929	16694	16950	17045	16999	16903	16921	16844	16991	16990	17029	17025	17044	16943	17043	16790	16865	16814	16813	16930	16885	16905	16829	17004	16888	16930	16909	16791	16993	16984	16775	16842	16921	16692	16826	16891	17062	16988	17047	16988	17082	16889	16874	16923	16887	16907	17026	17013	16887	16912	16981	16792	16897	16914	17077	17011	17113	16944	17031	16882	16978	16788	16919	16912	16810	16867	16908	16879	16928	16800	17052	16923	16890	16976	16850	16771	16763	16855	17058	16763	16975	16906	16877	16845	16881	16734	16689	16789	16828	16935	17117	16874	17078	16972	16981	16807	16821	17005	16912	16887	16912	16841	16804	16901	16912	16675	16973	16899	16831	16693	17033	16868	17004	16778	16841	16880	17014	16758	16995	17028	16909	17009	16813	16861	16866	17030	16886	16879	16848	16972	16775	16960	16820	16894	16868	16872	17005	16696	17000	16721	16879	16972	16779	16708	16833	16947	16800	17028	16801	16988	16942	16879	16948	17011	16882	17047	16949	16854	16823	16935	16857	16967	16769	16959	16950	17108	16895	16801	16871	16902	17044	17046	16637	16885	16986	16844	16856	17031	16923	16796	16880	16804	16962	17037	16773	16913	16942	16926	17011	16821	16943	16909	16844	16979	16892	16904	17000	17064	16906	16884	16927	16928	16896	16911	16789	16952	16870	16864	16832	17023	17086	16819	16755	16775	17021	17047	16826	16975	16874	16948	16884	16971	16919	16885	16875	16935	16813	16822	16881	16986	17017	17079	16851	16914	16893	16854	16884	16834	17017	16884	16936	16944	16801	16895	17053	16999	16973	16933	16900	16847	16793	16858	16948	16987	16962	16861	16855	16820	16668	16898	16829	16992	16904	16888	16988	16856	16685	16814	16788	16869	16809	16862	16981	16808	16747	17004	17083	16766	16802	16771	16982	16856	16886	16938	16931	16854	16842	17090	16819	16772
31990	30704	33268	28870	24954	24266	23249	22801	22354	22231	22538	22205	22230	22152	22264	22034	22079	22099	22189	21966	21984	22021	21982	21797	21874	21817	21836	21893	21748	21962	22133	21847	21958	22129	22020	21915	22088	21985	21917	21898	21850	22054	21746	22283	21933	22049	22059	21902	21737	21757	21846	21722	21808	22109	22191	22045	22110	21847	21902	22144	21805	22040	22056	22042	21814	21952	22177	21993	22286	21905	22011	22054	22017	22042	21906	21863	21952	21762	21942	22012	21936	22041	22076	21955	21744	21847	21856	21864	22048	21886	21855	21922	21896	22063	21745	21992	22207	21964	21987	22068	21922	21816	22146	22073	21952	21962	22123	21844	21893	21785	22014	21972	21796	21866	21982	21897	22080	21968	21997	22137	21960	21920	22110	22178	22060	21925	21894	22134	22130	21820	21942	21990	22003	21885	21706	21918	21866	21898	22059	21885	21986	21859	21976	21958	22069	21980	22180	22056	21950	21937	21962	21964	21805	21863	21946	21841	22039	21959	21784	21882	21910	22009	21962	22019	21941	21919	22132	22025	21817	21865	22022	22074	21945	21785	21823	21939	22013	21955	21946	21797	21868	21961	22102	21984	21715	21899	21857	22080	22003	21835	21979	21983	21932	21912	21995	21959	21957	22119	21883	21727	21874	21862	21880	21920	21834	22077	21832	21959	21915	22083	21999	22246	22110	21998	21858	21866	22204	22113	21870	22048	22036	22109	21993	21963	22000	21996	21859	21926	22190	21865	22005	22233	22182	21831	22165	21775	22053	21730	22200	21883	22163	21832	22042	21931	22014	21983	21974	22003	21833	21769	21950	21828	21875	21863	22290	22042	22097	22026	22096	22063	22079	21936	22230	21857	22107	21824	21990	21939	21909	22063	21969	22031	22079	22071	22048	22034	21926	21827	22068	22093	22042	21973	22003	21874	21956	21885	21864	21927	22021	21878	21942	21871	21998	21898	22202	21924	22084	21900	21952	21971	21828	22123	21847	22255	22173	21874	22111	21952	22082	21769	21892	21810	22031	21880	22065	21920	22126	22009	22005	22001	22162	21851	21822	22061	21978	21887	21946	22060	21888	21973	21961	21994	21980	21858	21936	22123	21853	22011	21940	21956	21908	22008	21896	22111	22106	21875	22100	21929	22047	21936	21898	22029	21797	21978	21645	21841	21704	21899	21857	21756	21997	22131	22065	22110	22212	21976	21911	22005	21872	21848	22071	21815	21828	21871	21791	21692	21871	21907	21909	22186	21950	22121	22196	21948	22068	21988	21948	21792	21894	21959	21919	21899	21887	21952	21928	22114	22062	21828	21967	21941	21967	21891	22062	22122	22110	21991	21976	21791	21896	21903	22068	22055	21944	21883	22009	21983	21995	21914	21920	21934	22103	21977	21953	21882	21927	21991	21835	22067	22120	21820	21903	22063	22036	22132	21996	21839	22023	21966	21979	22212	22063	21960	21713	21906	21930	22012	21930	21764	22035	21717	21872	21920	21855	21971	21974	22053	21967	21903	21819	21952	22043	21784	21900	22145	21761	21947	21899	22001	21848	21985	21936	22159	21981	21955	21982	21899	21774	21750	21875	21891	21639	21844	22168	21943	22037	21866	21934	22083	21957	21835	21768	21865	21971	22004	21937	22003	21855	22168	21821	21784	22016	21998	22104	21969	22058	21983	21914	22073	21964	21836	21918	22160	22089	21874	22056	21933	21933	22031	21802	21959	21985	21786	21936	22113	22172	22055	22027	21871	22056	22000	22020	21946	21993	22059	22008	21756	21842	22034	21837	22035	22018	21864	21967	22020	21823	21915	21832	21818	21898	21975	21817	21761	22182	21766	21859	21780	21876	21929	22029	21968	21968	22079	22197	22070	21871	22006	21953	21732	22120	21961	21853	22082	21664	21883	21919	21974	21812	22005	22138	21936	22056	22051	22126	22069	21924	21979	21936	21987	21970	22022	21915	21938	21922	22030	21871	21921	21600	21929	21767	21876	21861	22005	21891	21978	21833	21873	22091	21913	22064	22130	21922	21841	21873	21869	21858	21937	22117	21776	22027	21845	21940	21866	21779	22033	21966	22013	21837	21968	21980	22092	21825	22215	22152	21932	22045	21807	21970	21928	21887	21963	21758	21964	21929	22019	21905	21994	21926	21840	21955	21978	22095	21991	22147	22053	21973	21994	22120	21883	21853	22145	21944	22054	22002	21832	22014	21955	21890	21964	22060	21833	22036	21957	21764	22066	22041	22116	21922	21942	21942	21883	21852	22005	21818	21887	21959	22148	21988	22038	22224	21899	21872	21747	21983	21902	21992	21895	21914	21962	22030	21847	22050	22040	21691	21808	21969	22010	21902	21893	21876	22021	21916	22071	21797	21933	21805	21982	21851	21931	22008	22084	22065	21923	21855	22037	21817	21892	22051	21910	22065	21943	21830	21892	22040	22039	21890	21977	21939	21899	22032	22062	21846	22069	21826	21795	22187	22025	22031	21937	21999	21738	21990	21894	21988	21894	22153	21963	21956	21940	22204	21941	21791	22034	22007	21807	22009	21970	21918	22012	22092	22045	21834	22002	21930	21948	22118	22009	21886	21897	22080	21794	22038	21810	21756	22076	21942	21962	21895	21815	21902	21778	22154	21922	21909	21790	21873	21895	22035	21843	21915	21880	21902	22087	21772	21901	21748	21952	22048	21959	22034	21791	21741	22013	21894	21882	21973	21814	22041	21918	21875	21888	21910	21910	21956	21981	22145	22208	22050	21935	21812	21883	22033	21840	21888	21911	22009	21778	21801	22001	22098	22239	21957	21986	21770	22141	22129	21943	21972	22107	22122	22066	21798	21950	22128	21973	21895	22209	22085	21901	21888	21911	22230	21885	22099	22084	22054	21992	21795	21935	22105	22195	21952	22057	22075	21877	21897	22071	22002	21914	22112	22209	21870	21962	22296	22130	21920	21919	22008	21974	22026	22056	21792	22012	21916	21915	21996	21940	22024	22048	22137	21868	21904	22003	21940	21997	21873	22217	22032	22050	21942	22002	21894	22069	21881	21838	22004	21975	22144	21996	22150	21944	21772	21961	21952	22011	21920	22067	22062	22029	21854	21818	22143	21826	21857	21962	22107	22092	21886	21806	22006	21852	22080	22159	21950	21822	22045	21926	21906	22037	21989	21744	21961	21740	21960	22293	21910	21923	22102	21845	22079	22002	22007	22015	21915	22050	21908	22156	21894	21986	22043	21990	22013	22039	21868	21853	21843	21887	22203	22201	21848	22167	21885	22026	22084	21957	22099	21962	22047	21932	22046	22034	21991	21930	22006	21945	21954	21899	22021	22105	21959	21928	21915	21952	21957	21807	21822	22147	21872	22001	22073	22178	21858	22076	21862	22241	21916	22090	22078	21925	22102	21987	22107	22049	21928	21997	21911	21913	21962	21948	22051	22295	22169	22071	21774	21850	21977	21811	21711	21894	21859	21958	21790	21886	21976	21957	22014	21996	21830	21906	22013	22099	21986	21850	21862	21927	22078	22207	22124	21821	22010	21908	22110	21958	22027	21965	22075	22045	22006	21829	21963	22028	22103	22206	21899	22031	22070	21784	21896	22196	22209	21924	21971	21865	21960	21942	21850	21890	22132	21826	22000	21886	21840	22026	21905	21921	21971	21850	21850	22080	22118	21935	21899	22003	21978	22041	22027	22000	21921	21941	22059	22140	22167	22107	21769	21813	21841	21943	21906	21754	22105	21937	21925	21923	22084	21912	21862	21938	21748	21887	21759	22075	21863	22075	21828	22094	21952	21850	21963	21955	21789	21853	21990	21774	22145	21757	21628	22058	21990	21844	22037	22037	21958	21688	21853	22022	22174	22072	21879	22130	21803	21957	21882	21936	21832	22093	21891	21977	21956	21943	21918	22082	22020	22020	21971	21823	22074	22000	22001	21787	22184	22070	22125	21809	21766	21940	21816	22021	22050	22119	22200	21742	21858	22191	21963	21991	22108	22107	22138	22168	22170	21848	22007	21707	21825	21748	21915	21841	22066	21847	22249	21997	21971	22219	22007	21616	21893	21825	21969	22029	21860	21690	21958	21861	22005	21793	21851	21900	21962	21924	21927	21920	21845	22011	21865	21925	22255	22167	21889	21995	21948	21962	21714	21846	22115	21981	21858	21940	21715	21887	21963	21678	22164	22005	21940	22121	21889	22012	22158	21908	22227	21854	21974	21654	21856	22097	21842	21795	21957	22142	21835	21919	21799	21886	22157	21991	22143	22013	21966	22196	22167	22077	22106	22001	21950	21921	22095	21931	22175	22039	21796	21961	22030	21906	21848	22076	21754	21972	21942	21638	22021	21945	21953	22124	22117	21961	22053	21861	21881	21927	21924	22123	22125	21841	22073	22028	21955	21899	21836	21625	21868	21736	22080	21891	22180	22134	22047	21942	21854	22160	21793	21747	21994	22035	21943	21849	22028	22010	22002	22103	22061	21961	21851	21879	22067	21919	22022	22034	22070	21980	21979	22013	21913	21858	21942	21835	21899	21882	21650	21936	22011	21976	21883	21980	21928	21954	22085	21762	22057	21883	21716	21813	21830	21852	22060	21921	22008	21815	21797	21919	21868	21867	22028	22108	22056	22034	21966	21804	21975	22181	22008	22089	21949	21786	22147	22034	21887	21805	22035	22045	22177	21726	22308	21902	21984	21885	22038	21963	21909	21891	22090	21958	21953	21850	21993	22023	21967	21995	22118	21943	21879	21811	21809	21919	21757	21817	22019	22135	21674	21781	21807	21935	21942	21927	21878	21723	22010	21906	22098	22013	21961	22012	22107	22183	21799	21919	21802	22179	22166	22119	22083	22150	21856	21812	21992	21972	22092	21828	21998	22147	21781	22029	21921	22058	21961	21954	22090	21807	21793	21803	21970	21845	21976	21654	21994	21797	22025	22009	21911	22049	22116	21921	22050	21995	21709	21957	21837	21802	22078	22102	22082	22006	22028	21788	22074	22314	22064	21919	22008	22230	21960	22140	21698	22069	22098	21905	21947	22092	21919	21985	21955	21964	21838	21889	21969	21840	21903	21671	22152	22040	21946	21863	21987	22054	22037	21920	21963	21682	22010	21700	21738	21945	22015	22007	22044	22103	22140	21874
28110	40157	30393	24719	22128	20370	19195	18616	18030	17769	17535	17138	17326	17164	17073	17182	17238	17037	17241	17089	17166	17046	17240	17250	17167	16981	17039	17147	17182	17162	16841	17176	17111	17003	17018	17208	17058	17149	17004	16944	16966	16967	17163	16990	17038	16931	17166	17143	16947	17005	17073	17033	17174	17025	16980	16988	17085	17006	16958	16867	16934	16882	17100	17240	17008	17022	17111	16942	16984	17102	17046	17005	17003	16958	17186	17036	17185	16726	17103	17100	17037	17064	17054	17192	16859	16992	17057	16968	17030	16963	16886	17105	16858	16815	16823	16920	17214	17080	17161	17097	16975	16872	17146	17097	17265	16952	16952	17068	17026	17067	16909	17173	16840	17140	16935	16928	17089	17115	17029	17166	17136	17193	17192	17052	17134	16963	17162	17109	17059	16819	17067	17112	17024	17062	17044	16993	17042	17064	16993	17086	17093	16870	17126	16929	17178	17013	17075	17004	16924	16982	17056	17024	17267	16982	17026	17067	16939	17039	17093	17079	16991	16993	16969	17023	17011	17114	16969	17060	16970	17050	17083	17146	17099	17289	17065	16904	16960	17034	17284	17152	17016	16997	16962	17208	16965	17200	16930	16901	17075	17004	16874	17256	17046	17078	17023	16916	16991	16962	17140	17089	16917	17024	17061	17116	17137	17051	17057	17150	17018	17008	17069	17120	16931	17087	17001	16934	16872	17372	17181	16788	17076	17019	17088	17023	17024	17049	16967	16985	17001	17216	17079	17057	17094	16996	17203	16836	17248	17003	16989	16967	17037	17003	17091	17154	17106	17072	16988	17056	16939	17095	17050	17095	17075	17039	17113	17001	17048	17109	16997	17095	17166	17084	16984	16815	17103	17009	17111	16997	16966	17058	17049	17074	16913	17087	16975	16925	17094	17115	16988	17104	16996	17077	17001	17252	17029	16951	17012	17028	17023	16985	16988	17076	17011	17007	16959	17116	17100	17066	17010	17083	17049	17071	17127	17095	17061	17123	16975	17140	17036	17009	17072	17128	17083	16981	17055	17149	17140	17176	17139	17077	17036	17032	17075	17063	17003	17049	17129	17200	16948	17076	16847	17183	17072	17044	17066	17063	17092	17120	16835	17152	17078	17104	17078	17000	17084	17117	17140	17031	16970	17010	16964	17018	16961	16901	17017	17116	16929	17169	16990	17130	17056	17164	17015	17081	17134	17146	17103	17062	17052	17197	17174	16936	17003	16996	16942	17095	17009	17008	17022	17058	17075	17029	17025	16903	17112	17183	17184	17074	17146	17122	17066	16986	17089	17048	17061	17058	17125	17050	17138	16938	17094	16991	17061	16816	16997	17101	17244	17033	17105	16972	17101	16925	16915	16972	17277	17021	17143	16962	17165	17100	16983	16963	17167	17161	17307	17038	16921	17032	16934	16940	17076	17071	17089	17114	16904	17194	17100	17169	16928	16947	17000	16944	17053	17046	16951	17044	17060	17062	17111	16946	16947	17004	17041	17051	17098	16974	17047	17175	17158	17070	17234	17088	17108	17090	16914	17066	17178	17016	17051	17183	16963	17002	16832	17129	17172	16947	17029	17055	17082	17085	17025	17057	17090	16908	17071	16947	16971	16835	17056	17028	17083	17201	17096	16895	17138	17113	17171	16947	16883	17052	17098	16910	17122	17197	17141	16810	17116	16952	17075	17089	17116	17058	17078	17046	17124	17121	17015	17015	17132	17165	17087	17048	17016	16867	16845	17046	16893	16972	17088	17107	17083	17229	16964	16883	16891	16903	17215	16986	17038	16923	17047	16984	17099	16924	16881	17089	17160	17045	17063	17169	17029	17106	17228	17003	17005	17104	16894	17067	17224	17019	17068	17062	16916	17015	16996	17227	17180	16948	17165	17026	17023	17169	17081	17193	16869	17215	17015	17107	16965	16922	17120	17016	17085	16969	16823	17137	17217	16955	17052	17061	16881	17293	17259	17162	17055	17072	17077	17108	17098	17209	16945	17207	17119	17010	17105	16993	17158	17156	17169	17004	17009	17109	17006	17043	17161	17107	17068	16967	17138	17225	16983	16757	16980	17185	16887	17046	17022	16906	17013	17055	17054	17040	17010	16876	16946	17105	17052	16909	17043	17087	16999	17046	17068	16854	16989	17015	17083	16912	17044	16953	17017	17037	16929	16955	17057	17034	17222	16936	17140	17049	17389	17103	17100	16971	17004	17213	17099	16968	16823	16952	16993	17152	17128	17127	17073	17136	17024	16909	17050	16896	17192	16933	17193	17111	17125	17040	17177	16995	17157	17012	17125	17159	16911	17117	17044	17040	17139	17084	17066	17126	17036	17088	17023	17015	17046	17194	17081	17129	17016	17216	17122	17060	17225	17258	17150	16872	17044	17047	17075	17002	16960	17125	17174	17052	17119	17085	17108	17068	17094	17106	17101	16986	17087	17101	17231	17046	17011	16957	17125	17053	16867	17148	17211	17093	16982	17019	17035	16815	17002	17011	17066	17081	16930	17103	17143	17007	17074	16886	17066	17065	16882	17061	17016	17154	17035	16880	17023	17083	16984	16794	16957	16896	17040	17114	17097	16897	16776	17170	17002	17082	17089	17061	17178	17098	17126	17058	17259	17116	17016	17093	17118	16991	16909	17141	16860	16919	17116	17043	16979	17112	16939	17014	17164	17048	17083	17026	17006	17135	16977	17160	17072	17113	17078	16866	17165	17052	17036	16989	17133	17085	17082	17204	17129	17106	17158	17032	17150	16953	17117	16994	16979	16855	17027	16992	17056	17079	17123	17080	16919	16979	17027	17042	17062	17131	17062	17029	17035	16959	16866	16971	17222	17063	17035	16940	17176	17027	17170	17057	17079	16882	17043	16966	17037	16956	17080	16926	17083	17146	17041	17055	16943	17072	17050	17024	17178	16992	16943	17144	16917	17110	16922	17047	17053	17038	16987	17130	17008	17096	17025	17149	16958	16885	17021	17032	16916	17060	17031	16972	17129	17100	17084	17155	17143	17105	16905	16973	16889	17064	17104	17140	16872	17069	17143	16967	16856	16997	17162	16831	16910	16919	17042	17065	17078	17059	17016	16898	17089	17039	17126	17083	17036	17121	17040	16900	16956	16808	17189	17035	16957	16942	17101	17102	17070	17046	17203	17146	17091	17125	16876	17020	17143	16902	16980	17173	17081	17062	17088	16995	16914	16915	17032	16899	17127	17146	17242	17222	17028	17242	17156	17099	17009	16932	17183	17008	17144	17172	17011	17317	16922	17143	16980	17141	16944	17057	17220	16999	17088	17085	17171	16704	17036	17190	17113	17029	17150	17040	17190	17029	16979	17083	17076	16866	17100	17016	17173	17154	17011	17082	17174	17078	17058	17218	17018	16969	17217	17149	16887	16950	16917	17146	17119	16983	16872	17035	17091	16869	16800	17106	16941	17118	17226	17015	17017	17206	17102	16956	17032	17020	17135	16916	16967	17054	17046	17027	17048	16976	17056	17125	17032	16999	17000	17014	17175	16976	16869	16783	17083	17166	16913	16967	17079	16962	17152	17036	17010	17045	17091	17004	17015	17252	17119	17179	16995	17119	17029	17192	17109	17030	16936	16915	17138	16975	16975	16959	17099	17179	16867	17167	17121	16964	17132	17255	17175	17231	17077	17092	17034	16806	17033	16997	17023	16886	17079	16976	17148	16923	17171	17273	17087	17126	16897	17216	17099	17089	17031	17232	16987	17025	16992	16902	16920	17050	17108	16913	17319	16795	17136	17227	17046	17079	17079	17165	16895	16918	16993	17093	17063	17212	16947	17169	17008	17208	17164	17049	17151	17169	17039	16947	17178	17206	16968	17108	17064	16910	16919	16989	17114	16947	17002	17063	16975	17020	17051	17176	16910	17206	17075	17071	16888	17034	17079	17119	16948	17057	17138	17083	17013	17091	17025	16946	17031	17297	17155	17066	16957	17046	17134	17172	16984	17084	17114	16899	17047	17043	17093	17137	17165	17189	16982	17130	17040	17118	17010	17017	17170	17033	17152	17022	17051	17044	17049	17010	16945	17204	17045	16821	17041	17027	16998	17056	17163	17148	17144	17030	17088	16923	16933	17099	17014	17138	16900	17120	17099	17221	17066	16942	16995	17178	17126	16970	16978	17160	17072	17119	16984	17315	17099	16927	17061	17085	16984	17142	17290	17099	17157	16987	17129	17004	17044	17139	17112	17038	17048	17135	17001	17085	17300	16816	16951	17193	16913	17228	17015	17153	17119	17010	16956	16946	17241	17119	17056	17104	17010	17153	16945	17104	17035	17166	16854	17095	16937	16930	17170	17085	16878	17070	17159	17090	17052	17023	16868	16925	17188	17199	17104	17182	16997	16803	17177	17030	16903	17035	16996	17296	17078	17106	17069	17027	16842	17146	16993	17088	16974	17052	17112	16966	16976	17110	17093	16990	16928	17013	17029	16942	16944	17030	17096	17134	17153	17007	17096	17173	16933	17133	16952	17028	17095	16827	17136	17148	17014	17153	16872	17062	17120	17052	16975	17071	17004	16995	17058	17198	17225	16910	17131	17068	16921	17097	16952	16998	17141	17207	17012	17116	16856	17025	17084	17065	16896	16972	17004	17156	17160	17124	16933	17041	17044	17100	16972	17108	16960	17003	17233	17078	17044	17054	17147	17032	17013	17028	17235	17193	17046	17009	17021	17100	17133	17056	16977	17113	17074	17100	16898	17063	17075	17116	17183	16891	17006	17052	17112	16959	16974	17083	16933	16897	17184	16972	17009	17115	17011	16875	16950	17128	16925	17241	17080	17257	17089	17024	17170	17130	17053	16928	17069	17177	17156	17112	17078	17097	17039	17213	17089	17146	17138	16992	16959	17102	17051	17166	17048	16972	16911	17240	17016	17092	17021	17053	17035	17077	16866	17271	17078	17312	17077	16941	16933	17014	17033	17070	17071	17019	17049	17163	16975	17090	16932	17052	16993	17015	17153	17085	17135	16829	17022	17184	17106	17048	17205	17058	17267	17021	16932	16835	17228	17167	16988	16981	16872	17045	17046	17037	17110	17247	17225	17136	16887	17102	17114	17216	17317	17253	17045	17063	16981	17104	16978	17051	17086	17136	17034	17034	17032	17120	17172	17153
23345	21372	28286	25544	24122	25372	25455	23032	22161	22110	21875	21977	21967	21845	21725	21673	21825	21649	21676	21561	21775	21618	21668	21500	21556	21694	21306	21531	21534	21555	21448	21377	21309	21456	21206	21409	21328	21614	21735	21401	21487	21458	21458	21602	21391	21464	21248	21486	21487	21372	21317	21178	21494	21288	21407	21468	21393	21414	21374	21431	21503	21259	21600	21381	21394	21349	21308	21233	21302	21611	21580	21133	21242	21500	21656	21348	21393	21222	21558	21402	21174	21624	21505	21196	21507	21358	21285	21473	21322	21417	21466	21393	21354	21532	21654	21419	21263	21194	21437	21370	21506	21276	21522	21366	21332	21274	21255	21497	21277	21402	21509	21351	21470	21490	21648	21303	21520	21346	21328	21304	21570	21408	21185	21200	21637	21288	21443	21358	21512	21208	21507	21258	21581	21337	21564	21552	21374	21342	21321	21408	21424	21373	21393	21394	21407	21257	21404	21347	21602	21275	21391	21310	21335	21441	21512	21363	21630	21366	21380	21419	21348	21397	21426	21502	21408	21537	21396	21406	21417	21245	21322	21351	21380	21375	21306	21384	21343	21531	21327	21604	21295	21311	21437	21434	21313	21316	21357	21576	21530	21342	21379	21254	21512	21369	21389	21193	21539	21546	21411	21454	21338	21518	21376	21354	21415	21422	21400	21396	21379	21516	21411	21292	21365	21372	21380	21276	21512	21454	21527	21354	21421	21343	21389	21261	21360	21394	21331	21547	21245	21319	21448	21286	21489	21416	21274	21438	21378	21426	21369	21178	21318	21411	21387	21237	21490	21541	21460	21398	21520	21596	21411	21446	21257	21231	21310	21421	21518	21501	21378	21398	21567	21547	21501	21582	21491	21407	21480	21369	21366	21514	21494	21509	21559	21216	21402	21082	21432	21464	21227	21512	21366	21276	21276	21399	21243	21517	21471	21441	21400	21273	21486	21338	21321	21458	21428	21419	21532	21240	21333	21311	21283	21342	21464	21369	21397	21274	21446	21452	21519	21101	21459	21461	21351	21586	21523	21632	21419	21449	21430	21305	21249	21361	21467	21308	21208	21250	21251	21359	21433	21241	21308	21391	21590	21480	21229	21285	21376	21400	21277	21213	21421	21467	21357	21228	21357	21458	21388	21219	21396	21402	21233	21094	21493	21219	21262	21372	21282	21457	21343	21248	21357	21189	21277	21321	21518	21496	21511	21408	21459	21345	21449	21283	21177	21463	21398	21381	21449	21311	21387	21514	21208	21526	21319	21354	21232	21449	21184	21348	21150	21451	21521	21286	21250	21564	21408	21598	21458	21635	21441	21425	21448	21394	21441	21252	21706	21444	21420	21433	21605	21427	21151	21390	21444	21451	21380	21291	21460	21358	21477	21385	21360	21280	21514	21401	21573	21483	21513	21667	21351	21538	21451	21242	21535	21257	21392	21544	21268	21430	21285	21389	21591	21423	21464	21360	21535	21702	21284	21359	21425	21420	21488	21399	21340	21217	21466	21197	21313	21143	21712	21336	21283	21487	21489	21464	21270	21324	21333	21515	21437	21179	21418	21112	21300	21483	21412	21587	21332	21421	21431	21382	21441	21454	21357	21281	21538	21302	21460	21520	21444	21524	21088	21470	21316	21343	21328	21483	21314	21322	21292	21121	21374	21242	21714	21301	21278	21370	21365	21292	21508	21632	21560	21441	21681	21557	21537	21236	21513	21176	21443	21525	21364	21304	21582	21311	21457	21404	21454	21425	21340	21377	21529	21405	21309	21517	21763	21416	21268	21430	21380	21521	21607	21535	21472	21504	21400	21175	21391	21272	21464	21554	21435	21154	21533	21437	21427	21222	21371	21449	21319	21379	21327	21395	21426	21507	21347	21522	21358	21393	21405	21566	21363	21472	21654	21433	21538	21454	21505	21463	21381	21337	21455	21234	21467	21324	21554	21463	21524	21445	21248	21230	21479	21342	21387	21711	21249	21362	21447	21425	21343	21531	21292	21532	21546	21103	21488	21314	21553	21403	21232	21419	21387	21248	21243	21344	21385	21391	21593	21503	21338	21369	21442	21275	21331	21300	21214	21207	21363	21371	21595	21467	21247	21341	21348	21336	21200	21343	21500	21475	21526	21549	21473	21525	21648	21299	21442	21459	21305	21432	21637	21229	21449	21385	21382	21325	21240	21206	21287	21444	21335	21285	21353	21493	21598	21375	21472	21131	21481	21345	21403	21431	21179	21355	21425	21426	21457	21525	21582	21598	21371	21440	21378	21540	21732	21298	21494	21375	21695	21477	21356	21397	21389	21482	21416	21489	21469	21323	21350	21529	21612	21532	21602	21522	21389	21267	21479	21495	21619	21287	21547	21265	21232	21368	21210	21356	21466	21341	21754	21243	21346	21479	21553	21534	21441	21531	21251	21339	21394	21391	21415	21385	21481	21374	21361	21346	21167	21388	21338	21476	21362	21318	21321	21275	21536	21508	21317	21351	21307	21843	21369	21494	21420	21397	21567	21380	21422	21350	21589	21362	21335	21337	21471	21499	21441	21472	21342	21205	21244	21369	21247	21389	21288	21358	21309	21546	21395	21481	21377	21459	21472	21502	21260	21669	21533	21233	21274	21266	21118	21581	21404	21555	21653	21381	21307	21115	21531	21417	21407	21425	21296	21434	21424	21357	21374	21515	21262	21614	21480	21488	21517	21406	21454	21422	21444	21383	21353	21528	21442	21349	21491	21361	21324	21120	21369	21445	21320	21388	21485	21406	21433	21409	21221	21153	21345	21500	21532	21415	21528	21358	21493	21220	21614	21295	21355	21145	21377	21201	21262	21604	21309	21299	21431	21324	21414	21516	21446	21297	21500	21504	21358	21436	21635	21384	21319	21480	21378	21260	21476	21386	21624	21352	21349	21238	21481	21243	21416	21395	21177	21439	21701	21105	21486	21312	21389	21296	21445	21261	21381	21342	21429	21272	21367	21504	21510	21343	21246	21447	21488	21313	21206	21474	21402	21373	21372	21401	21248	21498	21274	21329	21397	21286	21442	21159	21444	21395	21214	21311	21315	21466	21239	21439	21339	21343	21267	21267	21428	21476	21368	21288	21439	21177	21295	21211	21406	21631	21181	21483	21401	21323	21298	21377	21495	21408	21549	21393	21338	21285	21238	21446	21530	21371	21214	21459	21504	21478	21461	21377	21286	21301	21558	21215	21437	21365	21379	21330	21391	21182	21437	21450	21280	21368	21464	21439	21577	21386	21592	21538	21362	21230	21315	21404	21521	21332	21439	21346	21273	21460	21155	21350	21528	21598	21711	21497	21470	21447	21448	21401	21437	21512	21408	21440	21471	21314	21602	21416	21522	21201	21437	21542	21448	21549	21427	21548	21355	21307	21157	21186	21518	21432	21584	21412	21379	21633	21289	21520	21286	21555	21417	21262	21339	21494	21349	21465	21370	21257	21459	21542	21447	21166	21477	21498	21428	21424	21366	21353	21475	21387	21552	21439	21567	21120	21392	21403	21220	21493	21544	21063	21389	21568	21399	21229	21193	21527	21261	21268	21409	21409	21246	21245	21393	21406	21541	21525	21258	21264	21396	21402	21493	21590	21385	21374	21516	21454	21349	21321	21352	21252	21215	21249	21290	21289	21387	21558	21537	21381	21224	21409	21512	21525	21208	21320	21499	21479	21264	21416	21548	21520	21424	21628	21640	21454	21307	21493	21413	21326	21531	21485	21416	21567	21226	21421	21339	21444	21332	21643	21411	21436	21462	21261	21292	21501	21605	21568	21374	21236	21325	21462	21259	21509	21509	21278	21420	21303	21370	21456	21608	21076	21375	21243	21241	21382	21612	21292	21132	21306	21246	21416	21194	21264	21399	21325	21312	21469	21296	21144	21370	21511	21432	21251	21378	21508	21445	21328	21661	21516	21131	21641	21282	21144	21265	21426	21434	21644	21462	21321	21661	21559	21473	21322	21547	21137	21508	21448	21274	21221	21437	21438	21446	21547	21354	21363	21431	21348	21405	21562	21485	21563	21541	21424	21458	21632	21525	21225	21360	21252	21367	21588	21425	21610	21322	21407	21417	21426	21525	21457	21429	21508	21445	21531	21321	21440	21399	21238	21445	21070	21222	21508	21265	21222	21458	21393	21646	21412	21384	21537	21136	21208	21665	21419	21324	21435	21358	21653	21387	21244	21324	21300	21675	21435	21234	21178	21362	21193	21245	21181	21115	21401	21346	21402	21596	21533	21402	21303	21317	21252	21496	21534	21477	21477	21550	21309	21381	21363	21620	21408	21348	21248	21265	21318	21407	21212	21469	21436	21581	21490	21460	21477	21379	21411	21551	21334	21109	21361	21351	21456	21413	21469	21354	21569	21447	21429	21490	21375	21501	21595	21359	21491	21415	21499	21257	21361	21241	21306	21250	21334	21252	21299	21534	21464	21302	21292	21587	21410	21320	21427	21338	21404	21624	21174	21477	21408	21608	21222	21352	21562	21400	21715	21296	21341	21441	21331	21384	21349	21471	21337	21169	21222	21363	21567	21322	21424	21586	21520	21593	21381	21652	21157	21665	21509	21446	21417	21555	21634	21179	21440	21368	21444	21509	21415	21245	21223	21216	21530	21448	21650	21501	21572	21428	21216	21285	21438	21294	21353	21240	21284	21486	21411	21335	21374	21403	21398	21447	21407	21472	21386	21471	21473	21443	21185	21420	21360	21294	21413	21618	21542	21349	21387	21469	21453	21638	21340	21280	21588	21292	21339	21423	21461	21517	21411	21633	21318	21478	21272	21457	21451	21432	21420	21523	21613	21403	21210	21299	21436	21499	21389	21346	21421	21395	21297	21294	21385	21455	21340	21513	21324	21176	21365	21764	21479	21258	21478	21538	21411	21456	21273	21618	21171	21436	21276	21440	21491	21339	21593	21501	21360	21360	21555	21462	21421	21425	21448	21607	21387	21407	21212	21441	21310	21353	21508	21446	21428	21341	21275	21344	21457	21312	21310	21429	21480	21420	21332	21485	21315	21482	21291	21446	21359	21519	21631	21365	21626	21516	21461	21404	21398	21639	21181	21557	21363	21476	21471	21384	21335	21390	21368	21300	21270	21521	21397	21309	21112	21516	21207	21274	21395	21394	21359
25727	45328	34526	28019	24544	21919	20345	19139	18529	17952	17517	17412	17315	17119	17058	17000	17062	17072	16931	16782	16922	16798	16976	16897	17065	16830	16825	16881	16802	16847	16865	16863	16698	16708	16819	16503	16587	16844	16867	16714	16784	16759	16782	16848	16796	16739	16886	16909	16774	16746	16787	16771	16810	16673	16703	16753	16727	16643	16740	16820	16863	16701	16744	16914	16647	16884	16896	16856	16802	16699	16754	16689	16638	16861	16860	16752	16784	16707	16829	16642	16709	17000	16913	16768	16790	16716	16563	16793	16708	16906	16696	16680	16888	16724	16619	16643	16760	16807	16723	16971	16788	16488	16891	16829	16759	16702	16764	16730	16719	16805	16867	16841	16844	16901	16763	16883	16890	16910	16809	16695	16803	16912	16702	16695	16654	16734	16799	16652	16735	16574	16750	16826	16891	16859	16590	16778	16602	16564	16708	16678	16797	16861	16784	16782	16841	16751	16802	16819	16664	16764	16696	16936	16766	16834	16690	16828	16794	16768	16747	17009	16897	16809	16612	16933	16835	16835	16804	16781	16686	16813	16786	16875	16678	16969	16764	16658	16781	16836	16728	16769	16730	16861	16874	16608	16699	16778	16717	16743	16864	16682	16923	16845	16853	16782	16761	16648	16763	16814	16997	16589	16546	17039	16884	16943	16807	16859	16964	16669	17008	16682	16800	16817	16717	16675	16689	16864	16807	16604	16655	16848	16844	16681	16814	16591	16783	16647	16893	16733	16720	16841	16890	16689	16714	16924	16760	16911	16860	16835	16909	16690	16730	16806	16740	16752	16976	16541	16745	16831	16845	16684	16878	16793	16890	16855	16831	16711	16709	16781	16737	16784	17016	16741	16893	16754	16639	16799	16705	16886	16787	16627	16671	16711	16734	16940	16745	16744	16805	16796	16854	16951	16750	16570	16917	16778	16738	16812	16686	16801	16744	16909	16764	16809	16577	16662	16718	16723	16639	16876	16763	16982	16639	16655	17005	16793	16787	16734	16757	16768	16633	16907	16777	16863	16801	16746	16889	16828	16687	16760	16813	16725	16788	16885	16692	16809	16722	16820	16864	16681	16803	16822	16725	16646	16693	16659	16733	16757	16756	16500	16734	16743	16706	16885	16801	16675	16943	16721	16720	16888	16620	16804	16814	16818	16718	16810	16658	16813	16866	16795	16864	16739	16668	16858	16868	16848	16641	16977	16614	16762	16812	16677	16723	16722	16743	16737	16926	16789	16811	16866	16706	16723	16769	17084	16820	16707	16916	16868	16821	16720	16768	16861	16785	16697	16703	16754	16921	16788	16871	16843	16606	16850	16830	16710	16699	16644	16836	16623	16800	16824	16702	16913	16614	16753	16688	16826	16767	16776	16668	16718	16551	16749	16767	16827	16750	16832	16823	16845	16710	16725	16634	16834	16685	16959	16841	16796	16809	16594	16984	16855	16677	16700	16839	17005	16806	16823	16785	16777	16920	16796	16738	16794	16948	16809	16719	16768	16707	16636	16707	16668	16723	16824	16738	16592	16740	16872	16727	16832	16840	16812	16720	16686	16737	16874	16910	16754	16878	16846	16755	16675	16795	16768	16924	16590	16667	16885	16785	16681	16630	17047	16624	16725	16748	16889	16695	16781	16763	16715	16771	16752	16834	16871	16827	16722	16626	16842	16627	16880	16691	16602	16733	16653	16775	16796	16664	16831	16799	16772	16966	16782	16751	16784	16914	16828	16777	16789	16772	16702	16720	16816	16769	16815	16890	16744	16796	16777	16857	16819	16882	16870	16682	16715	16758	16846	16795	16747	16973	16782	16804	16907	16773	16756	16811	16814	16907	16719	16823	16640	16706	16780	16959	16856	16740	16702	16761	16686	16775	16635	16837	16621	16799	16753	16720	16640	16821	16780	16781	16829	16726	16541	16923	16712	16785	16917	16864	16863	16961	16819	16834	16709	16807	16639	16714	16628	16663	16851	16690	16820	17111	16682	16774	16681	16679	16866	16713	16681	16709	16788	16831	16668	16785	16571	16902	16634	16788	16766	16783	16762	16912	16704	16821	16791	16857	16726	16841	16825	16746	16777	16790	16771	16824	16695	16698	16731	16724	16913	16809	16792	16756	16693	16908	16819	16767	16563	16805	16876	16742	17003	16698	16826	16634	16864	16789	17013	16709	16627	16595	16651	16751	16817	16816	16653	16733	16741	16723	16720	16674	16748	16990	16753	16612	16559	16893	16808	16914	16798	16991	16666	16757	16907	16636	16771	16853	16793	16734	16872	16968	16850	16612	16875	17080	16598	16599	16678	16857	16763	16862	16856	16687	16660	16859	16503	16904	16831	16776	16698	16815	16783	16843	16708	16681	16751	16758	16736	16758	16670	16664	16879	16844	16680	16741	16646	16868	16736	16774	16681	16736	16845	16756	16889	16652	16685	16841	16633	16872	16716	16774	16866	16775	16867	16756	16659	16937	16850	16916	16821	16872	16821	16863	16675	16696	16722	16591	16589	16841	16700	16829	16955	16743	16853	16904	16548	16615	16944	16704	16644	16657	16734	16790	16886	16792	16921	16859	16754	16948	16742	16828	16779	16994	16795	16638	16671	16878	16744	16908	16723	16916	16897	16632	16732	16810	16911	16798	16820	16722	16762	16784	16802	16845	16697	16802	16717	16886	16958	16824	16841	16757	16820	16908	16857	16888	16737	16819	16784	16760	16782	16741	16754	17000	16600	16744	16652	16724	16651	16716	16729	16760	16731	16689	16644	16632	16778	16616	16590	16569	16774	16791	16925	16502	16815	16575	16806	16909	16674	16664	16807	16892	16816	16695	16796	16789	16910	16752	16785	16715	16549	16664	16941	16762	16904	16729	16788	16772	16865	16723	16920	16906	16779	16728	16908	16824	16816	16721	16706	16667	16895	16941	16817	16753	16884	16664	16808	16728	16782	16686	16870	16664	16653	16858	16688	16700	16684	17088	16725	16819	16844	16645	16740	16719	16794	16777	16804	16640	16623	16658	16859	16782	16852	16746	16855	16843	16670	16957	16873	16722	16947	16827	16832	16885	16616	16885	16754	16829	16742	16698	16756	16604	16819	16770	16761	16896	16492	16821	16742	16706	16863	16763	16679	16758	16772	16863	16705	16626	16674	16660	16890	16853	16738	16810	16785	16841	16902	16593	16797	16831	16723	16984	16704	16728	16825	16861	16654	16757	16715	16839	16759	16812	16772	16908	16452	16741	16819	16908	16839	16852	16736	16725	16747	16980	16795	16755	16783	16778	16703	16692	16757	16660	17037	16860	16688	16819	16785	16720	16688	16793	16770	16906	16700	16770	16723	16703	16684	16998	16729	16849	16849	16798	16789	16772	16739	16772	16732	16651	16797	16758	16532	16825	16953	16797	16753	16785	16854	16899	16701	16791	16773	16704	16721	16758	16685	16697	16910	16700	16694	16786	16819	16943	16647	16769	16661	16704	16921	16666	16819	16706	16846	16686	16539	16737	16715	16782	16846	16690	16994	16727	16770	16739	16779	16674	16851	16827	16733	16835	16815	16827	16948	16753	16812	16706	16772	16585	16840	16818	16662	16712	16736	16781	16930	16772	16850	16690	16829	16968	16782	16613	16662	16891	16711	16813	16826	16816	16750	16735	16647	16817	16670	16608	16937	16873	16709	16772	16748	16889	16923	16750	16787	16881	16819	16819	16746	16663	16667	16628	16814	16856	16726	16684	16837	16558	16805	16947	16723	16919	16777	16739	16934	16551	16954	16703	16735	16715	16762	16941	16833	16658	16664	16924	16793	16834	16650	16875	16880	16671	16919	16751	16832	16741	16861	16840	16796	16819	16607	16807	16780	16778	16835	16849	16927	16793	16740	16770	16901	16820	16727	16882	16672	16800	16754	16764	16701	16727	16779	16838	16898	16694	16772	16888	16705	16614	16836	16723	16885	16876	16797	16737	16736	16681	16887	16611	16633	16907	16685	16886	16667	16740	16726	16619	16901	16827	16830	16644	16788	16689	16898	16832	16853	16825	16870	16882	16618	16659	16832	16776	16796	16790	16934	16991	16720	16722	16803	16759	16660	16880	16792	16827	16623	16589	16890	16693	16755	16949	16865	16728	16835	16596	16871	16705	16698	16745	16724	16722	16950	16814	16761	16840	16921	16706	16706	16647	16642	16889	16792	16832	16793	16796	16765	16742	16618	16827	16899	16701	16722	16707	16736	16699	16857	16636	16712	16632	16782	16858	16616	16943	16553	16648	16843	16788	16657	16771	16803	16664	17014	16874	16932	16804	16841	16658	16759	16783	16841	16611	16822	16766	16796	16922	16603	16893	16731	16687	16845	16830	16858	16860	16765	16732	16728	16714	16817	16678	16747	16742	16557	16796	17010	16538	16756	16911	16806	16870	16592	16697	16672	16733	16919	16661	16967	16718	16846	16854	17012	16688	16556	16867	16727	16835	16853	16771	16622	16802	16629	16771	16786	16704	16697	16846	16678	16687	16905	16800	17061	16684	16760	16619	16821	16748	16759	16789	16836	16848	16815	16657	16920	16789	16780	16764	16873	16721	16601	16699	16651	16823	16600	16827	16833	16869	16954	16860	16869	16858	16817	16756	16536	16695	16773	16955	16704	16693	16760	16821	16864	16730	16833	16831	16840	16752	16924	16820	16768	16695	16740	16683	16727	16774	16648	16617	17043	16936	16686	16579	16822	16693	16890	16796	16592	16604	16748	16792	16923	16760	16853	16808	16826	16756	16903	16791	16758	16650	16777	16683	16960	16876	16715	16791	16861	16649	16769	16680	16904	16598	16799	16910	16694	16892	16790	16817	16937	16741	16708	16888	16672	16752	16756	16907	16828	16739	16990	16742	16657	16823	16632	16778	16682	16883	16654	16752	16780	16797	16941	16833	16663	16651	16740	16737	16726	16769	16961	16739	16860	16901	16874	16761	16676	16815	16611	16893	16824	16860	16719	16786	16892	16895	16621	16559	16680	16774	16913	16988	16675	16836	16883	16786	16816	16783	16645	16816	16763	16716	16743	16744	16854	16764	16716	16777	16728	16817	16735	16645	16536	16701	16689	16806	16812	16872	16826	16592	16723	16719	16677	16785	16869	16793	16814	16714	16668	16865	16854	16715	16729
25056	21673	28305	28763	24683	24147	24311	23001	22327	22352	22108	22072	22206	22101	22209	22071	21977	22156	21849	21849	22016	21725	21760	21650	21991	22039	22058	21822	21702	21886	22006	22029	21923	21806	21754	21688	21849	21849	21673	21794	21915	22016	21654	21796	21924	21867	22066	22026	21809	21898	21827	21883	21846	21690	21817	21912	21719	21956	22020	21798	21867	21730	21724	21660	21840	21828	21813	21768	22003	21691	21855	21729	21703	21840	21965	21845	21982	21898	21854	21923	21764	21901	21959	22032	21828	21618	21723	21924	21705	21701	21841	21787	21864	21880	22014	21790	21888	21878	21910	21754	21739	21640	21768	21909	21771	21762	21998	21855	21921	21739	21606	21731	21684	21767	21809	21740	21832	21633	21728	21781	21960	21779	21773	22008	21943	22036	21927	21494	21831	21913	22098	21738	21901	21763	21919	21779	22057	22011	21826	21913	21794	21779	21890	21868	22017	22063	21860	21902	21954	21831	21730	21603	22058	21871	22003	21679	21835	21687	21977	22003	22037	21740	21989	21971	21900	22007	21979	21933	21823	21940	21717	21965	21870	22044	21724	21836	22071	21927	21755	21756	21800	21793	21682	21747	22063	21808	21781	21793	21862	21992	21903	21609	21865	22000	21974	21995	21765	21692	21753	21824	21964	21922	21704	21587	21749	21797	21841	21810	21862	21843	21708	21915	21866	21761	21864	21849	22112	21898	21836	21994	21885	21712	21684	21606	21807	21834	21966	21679	21956	22061	21943	21778	21798	21564	21681	21909	21833	21883	21845	21938	21865	21896	21635	21707	21882	21731	21974	21970	21880	21956	21808	21919	22055	21848	21858	21691	21797	21756	21829	21991	21884	21905	21602	21924	21859	21702	21832	21949	21901	21952	22045	21638	21887	21965	21893	21763	21970	21835	21828	21882	21965	21859	21655	21694	21831	21877	21771	22038	21708	21968	21789	21781	21598	21857	21934	21765	21941	21697	21728	21822	21947	21772	21957	21794	21868	21917	21691	21770	21883	21901	21852	22010	21660	21603	21616	21550	21714	21781	21892	21948	21943	21741	21737	21731	22073	22017	21962	21635	21856	21736	21948	21914	21780	22022	21858	21684	21813	21984	22058	22064	21856	21805	21919	21780	21669	21629	21819	21606	21833	22059	21788	21739	21876	21939	21786	22047	21898	21848	21944	21683	22005	22008	21628	21750	21791	21776	21672	21575	22005	21840	22026	21908	21700	21630	21811	21994	21828	21705	21695	22004	21864	21721	21703	22019	22077	21907	21732	21789	21888	21850	21820	21787	21850	21823	21880	21792	21942	21937	21920	21696	22233	22054	22058	21837	21738	21671	21695	21813	21718	21738	21792	21826	21748	21763	21880	21834	21881	21726	21942	21846	21653	21734	21983	21770	21863	21763	21950	22079	21606	21769	22097	21913	21678	21758	21733	21708	21927	21902	21668	21854	21726	21886	21688	21766	21901	21821	21888	21850	21732	21748	21682	21808	21675	22042	21827	21790	21938	21828	21808	21870	21681	21699	21932	21842	21856	21920	21808	21924	21900	21797	21739	21848	21880	21607	21929	21962	21835	21943	21924	21997	21811	21691	21527	21610	21699	21734	21798	21873	21888	21671	21659	21649	21929	22075	21685	21791	21828	21797	21748	21654	21877	21781	21785	22004	21684	21885	21820	21829	21892	21775	21573	21775	21996	21937	21878	21792	21722	21855	21723	21746	21900	21878	21809	22009	21879	21964	21817	22002	21780	21948	22133	21971	21698	21732	21697	21864	21845	21990	22017	22114	21783	21975	21838	21734	21730	21951	21973	21942	21888	21882	21813	21817	21903	21758	21475	21808	21882	21777	21753	21896	21976	21873	22104	21883	21771	22142	21808	21843	22026	21994	21941	21911	21839	21918	21741	21791	21722	21756	21848	21676	21870	22041	21835	21804	21864	21760	21765	21907	21989	21701	21994	21767	21686	21776	21849	21828	22077	21878	21828	21759	22021	21839	21813	21816	21621	21820	21905	21629	21823	21743	21931	21851	21794	21778	21869	21642	21959	22002	22074	21594	21884	21766	21825	21880	21698	21793	21969	21753	21896	21878	21746	22012	21843	21879	22023	21968	21694	21729	21650	21668	21859	21860	21923	21945	21833	21804	21893	21977	21957	21902	21746	21700	21762	21940	21846	21661	21675	22076	21910	21781	21814	21843	21670	21653	21818	21722	21643	21790	21671	21625	21894	21815	22025	22071	21890	21920	21769	21861	21931	22030	21880	21826	21782	21915	21848	21835	22057	21836	21678	21818	21872	21894	21986	21943	21922	21703	21985	21982	21694	21819	21681	21977	21705	21992	21894	21753	21995	21772	21764	21894	21920	21965	21799	21730	21786	21823	21843	21898	21564	21732	21735	21575	21913	21661	21939	21897	21595	21600	21643	21730	21924	21831	21831	21933	21929	21934	21845	21755	22079	21967	21757	22066	21813	21806	21788	21776	21775	21718	21822	22077	21953	21836	21856	21595	21890	21695	21749	21969	21941	21849	21795	21562	21855	21730	21830	21820	21843	21656	22025	21902	21811	21909	21732	21945	21822	21835	21794	21751	21910	21913	21893	21880	21831	21851	21994	21809	21752	21857	21913	21700	22065	21758	21943	21894	21955	21799	21707	21693	21841	21718	21777	21917	21892	21860	21945	21915	21808	21968	21989	21892	21898	21853	22028	22034	21875	21956	21778	21771	21872	21868	21752	21980	21812	21678	22025	21894	21892	21931	21801	21768	21982	21923	21757	21943	22015	21881	21921	22009	21676	21769	21839	21796	21799	21629	21866	21797	21656	21881	21817	21810	22091	21752	21937	21962	21669	22014	21855	21755	21853	21717	21802	21870	21936	21812	21884	21887	21874	22185	22101	21674	21741	21627	21816	21868	21808	21921	21859	21829	21649	21609	21907	21743	21740	21992	21748	21989	21727	21881	21690	21869	21714	21746	21748	21634	21883	21790	21692	21920	22004	21688	21899	21972	22030	22113	21787	21681	21797	21870	21814	21970	21757	21930	21664	21682	21767	22065	21915	21855	21712	21703	21846	21973	21897	21457	21702	21836	21722	21814	21970	21995	21892	21872	21664	21814	21729	21811	21804	21742	21874	21878	21951	21946	21880	21891	21852	21720	21833	21711	21854	21867	21982	22138	21842	21728	21890	21754	21987	22042	21778	21684	22072	21749	22068	21617	21941	21936	21801	21767	21784	21737	21643	21792	21964	21824	21990	21805	21692	21618	21884	22076	22052	21636	21920	21997	21919	21867	21758	21921	22085	21739	21875	22036	21849	21686	22056	21908	21758	21705	21897	21712	21726	21937	21842	22063	21901	21846	21877	21794	21833	21953	21805	21698	21690	21893	21926	21815	21900	22029	21871	21818	21960	21919	21947	21833	21942	21889	21742	22026	22110	21731	21879	22212	21712	21893	21774	22012	21700	21795	21732	21895	21776	21801	21927	21833	21741	21804	21860	21694	21784	21710	21668	21748	21700	21769	21999	21843	21751	21848	21781	21856	21963	21735	21894	21737	21838	21799	21729	21832	21705	21881	21826	21994	22033	21937	21972	21968	21794	21915	21806	21824	22023	21978	21679	22016	21764	21675	21932	21982	21842	21823	21834	21820	21822	21817	21739	21838	21825	21705	21773	22052	21705	21884	21688	21689	22003	21817	21858	21790	21685	21861	21947	21840	21883	21715	21968	21666	21747	21832	21907	22046	21785	21927	21993	21801	21919	21761	21899	21796	21974	21852	21880	22109	21788	21879	22030	21993	21983	21733	21856	21907	21733	21603	21674	21489	21984	21919	21795	21783	21643	21860	21757	21755	21782	21774	21904	21984	22144	21991	21864	21824	21856	21934	21792	21830	21919	21914	21825	21666	21712	21862	21654	21913	21811	21561	21749	21924	21853	21904	21901	21730	21765	22065	21922	21879	21746	21801	21718	21904	21982	21823	21695	21765	21833	22050	21902	21939	21671	21936	21854	21898	21849	21509	21934	21401	21853	21821	22009	21658	21914	21781	22174	22060	21862	21788	21742	22002	21840	21811	21834	21788	21830	21746	21755	21877	21811	21814	21957	21867	21874	22113	21918	21845	21735	21938	21825	21962	21769	21918	21768	21985	21965	21815	21836	21819	21761	21767	21706	21793	22048	21791	21913	21866	22088	21936	22132	21924	21654	22028	21990	22216	21891	21791	21807	21876	21696	21730	21626	22028	21938	21872	21833	21861	21955	21822	21947	21840	21800	21910	21926	21740	21731	21775	21910	21705	21922	21682	21715	21781	21526	21603	21872	21850	21819	21837	21888	21834	21799	21756	21785	21731	21944	21687	21805	21849	22066	21803	21783	21892	21872	21863	21744	21937	21829	21915	21858	21726	21877	21606	21633	21878	21948	21863	22045	21709	22013	21781	21803	21899	21901	21775	21811	21834	21858	22002	22000	21934	21906	21730	21984	21745	21828	21839	21819	21783	21854	21800	21774	21804	21806	21929	21930	21970	21860	21963	21821	21846	21900	21837	21885	21901	21816	21610	21822	21844	21896	21793	21709	21992	21713	21643	21906	21846	21810	21896	21891	21795	21686	21666	22025	21953	21867	21904	21996	21947	21644	21770	21906	21805	22025	21679	21742	21925	21982	21921	21908	21701	21936	21701	21687	21902	21778	21804	21890	21803	21798	21772	21893	21755	21790	22002	21761	21908	21862	21910	21985	21961	21750	21943	21724	21881	21914	21749	21879	21831	21771	21928	21884	21638	21815	21866	21716	21894	21761	21784	21764	21858	21746	21862	21816	21908	21858	21755	21766	21882	21797	22022	21857	21814	22069	21998	21711	21839	21959	21693	21766	21670	21849	21713	21695	21795	21816	21813	21907	21757	22018	21913	21938	21768	22174	21973	21913	21777	21824	21876	21795	21588	22015	21965	22054	21895	21696	21845	21735	21827	21593	21832	21738	21644	21886	22046	21765	21791	21822	21775	21877	21782	22029	21915	21714	21670	21806	21890	21632	21937	21727	21955	21911	21885	22023	21676	21719	21965	21669	21862	21996	21839	21843	21766	21949	22059	21754	21559	22008	21841	21845	21869	22129	21743	21896	21844	21732	21872	21922	22105	21765	21778
26243	42030	31542	25539	22810	20909	19583	18817	18317	17815	17619	17656	17546	17323	17142	17430	17136	17127	17161	17049	16929	17066	17187	16984	16990	16961	17084	16977	16941	17192	16847	16919	16950	17110	16829	17013	17005	17156	17167	17003	16851	17016	16984	16842	16884	16929	16875	17017	16930	17142	17174	16947	17053	17130	17109	16880	17046	17103	17027	17082	16825	17063	16993	16909	17096	17118	17057	16937	17040	16864	17029	16873	17053	17254	17112	17148	16983	17014	16909	17216	16982	17021	17032	16745	16986	16911	17016	17153	16982	17204	17013	17012	16939	16995	17071	16975	16904	17004	17063	17023	17287	16933	17071	17133	17052	16996	17022	17084	17016	16916	16899	16992	17116	17156	17041	17143	16909	17038	17088	16783	17186	16932	17155	16993	16949	17053	17025	16898	16894	17035	16872	17258	16999	16964	16900	16971	17078	16910	17007	16774	17233	16995	17143	16873	17092	16991	17098	17097	16929	16913	17086	16988	16973	17118	17006	16973	16864	16910	17063	16978	16827	16948	17028	16735	16931	17090	16755	17040	16980	16909	16992	17048	17089	17051	16969	16996	16916	16997	17118	16996	16854	17044	17099	16892	17094	16940	17055	17014	16921	17125	16984	17064	16966	17120	16988	17054	17099	17034	16982	16900	16992	17052	17075	16994	16982	16916	17182	17106	16963	17089	16926	17039	16966	16997	17030	17095	16854	17099	16970	16843	17002	16962	17094	17192	17087	16764	17042	17106	16829	16925	16942	16973	17016	16970	17048	17073	17164	17011	16940	16948	16980	17043	17024	16912	17080	16939	16986	17041	17027	17048	16950	17112	17058	17001	16912	17035	17044	16979	16997	16994	16830	17011	17046	17191	16877	17066	17091	16885	16948	17004	17114	17231	17041	17045	17086	16937	16924	17016	17070	17004	17015	16973	17024	17099	16868	17051	16907	16993	17074	17015	17096	17033	17070	17117	16875	17033	17106	17062	16930	16984	17009	16859	16962	17180	16963	16978	16826	17119	16887	17120	17043	16817	16966	16894	16961	17041	17056	16990	17005	16900	17002	17023	16988	16925	17092	17129	16935	17042	17078	16869	17073	17059	16892	16782	16914	16980	16915	16774	16909	16983	17031	17072	16963	17082	16735	17156	17019	17032	17068	16889	16939	16773	17028	16926	16925	16902	16845	16996	17065	16851	16953	17093	17105	17021	17052	16887	17109	17093	16994	17083	17050	17088	16933	16936	16907	17040	17017	16901	17115	17094	17053	16953	17117	16959	16946	16971	16956	17163	17131	17001	16938	16951	16958	17044	17062	17015	16946	17027	16957	16958	17098	17157	16947	17094	16969	16895	17030	17161	17021	17025	16814	17156	17103	16979	16982	16995	17043	16947	17119	17094	17003	17044	17144	17015	16880	16890	17133	16938	17051	16999	17156	16997	17007	17000	16805	16954	16966	16931	17009	16984	17127	16944	16987	16908	17133	17088	17120	16882	16998	16936	17047	17049	17119	16981	17135	16899	16833	17061	17199	16938	16836	17095	17041	17028	17092	17117	17093	17154	16981	16934	17034	17017	17055	16900	16746	17186	16950	17047	17018	16901	16990	17084	17049	17067	17125	17081	16960	17201	16877	16956	17152	17025	17139	16811	17018	17156	17156	16936	17045	16960	17000	16979	17055	17003	16902	17072	16888	17034	16925	16910	16897	17137	17142	16872	17074	16830	16949	17062	17336	17088	17052	16958	17053	17043	16976	16974	16891	16976	17024	16979	16928	16946	16886	17066	16841	16900	17018	17015	17000	17036	17073	16954	16961	16927	17081	16905	16828	16978	16885	17056	16947	17084	16936	16831	17076	17176	17105	17074	16975	17057	16970	16941	16960	16902	16949	17036	16846	16983	16963	17182	16901	16932	17015	16930	17102	17057	16874	16741	16980	17098	17059	16921	17130	17056	16994	16964	16961	17030	17132	16906	17199	17227	16868	17148	16962	16824	16943	16979	16989	16947	16987	17045	17014	16963	16829	16946	17092	17024	16964	17066	16914	16946	17063	17074	17008	16950	17208	16866	16909	16889	16976	16793	16988	16937	17005	16978	17025	17111	17058	16851	17042	17101	17085	17212	17046	16924	16850	17089	16967	16977	17064	16874	16791	16891	17130	16899	16845	17134	17011	16902	17113	16868	16882	17169	17074	17014	17077	17036	17207	17018	16793	17076	17061	17155	17065	17119	16927	16994	17052	16888	17253	17237	16840	16993	17170	17126	16996	17039	16967	16962	17037	16834	17144	16944	17096	16983	17150	16999	17023	17069	16981	17074	17073	16907	17029	16877	16964	17045	17077	17122	16940	17045	17024	17048	17064	16999	16963	17112	16990	17062	17107	16962	17229	17005	16985	17018	17046	17134	16837	16763	16747	17177	16994	17024	16980	16919	16936	16878	17126	17009	17091	17055	17063	17024	17113	16962	17035	16972	16943	17197	17156	17080	16895	17050	17056	17140	17133	16993	16967	16950	17037	16848	17156	17033	16850	17171	17181	16927	16889	16992	17005	16931	16963	17186	17032	16873	16909	17178	17181	16906	16784	17062	17053	16977	17124	16863	16923	16883	17196	16964	17079	16997	16987	17048	17052	16988	16999	16867	17252	17068	16884	16947	17002	16971	16993	17031	16901	17052	17026	17130	16966	16966	17008	17030	17026	17049	16973	17085	17117	16945	16988	17077	16938	16938	16977	16870	17109	17145	16924	16933	16960	17070	17138	16915	17137	16942	16836	17100	17023	17068	17169	17000	16897	16999	16873	16833	17208	16911	17080	16875	17193	17037	16854	17024	16922	16947	16951	17117	16954	16874	16987	17130	17028	17107	17038	17033	16988	16928	17000	16893	16988	16998	17033	17064	16920	17128	17053	17063	17102	16898	16984	17044	17146	17088	16899	16924	17010	16982	17162	16911	17037	16864	17087	17053	16825	17021	16904	16994	16847	16987	17069	16916	17105	16941	17190	16907	16895	17004	16993	16990	16952	17040	17050	16982	17051	16980	16869	17037	16944	16878	17111	17138	17039	17020	17104	17094	16780	16976	17137	17116	17039	17061	17050	17107	16939	17039	17031	16989	17036	17065	16963	16966	17037	16930	16974	17001	17197	17244	16985	16957	17082	17140	16982	17076	16983	16974	17156	16892	17025	17232	17090	17058	17093	16989	16861	16948	17012	16894	16974	16805	17064	17007	17073	17172	17032	16903	17192	16898	17142	17005	17011	17009	16856	17012	16960	17100	17140	17169	16866	16995	16999	16938	17121	16972	17050	16941	17093	16931	17003	16971	17007	16943	17001	17082	16981	16951	17045	16974	16883	17022	16883	16912	17031	17075	16991	17003	16889	17218	17138	17013	17125	16865	16941	17028	17179	16865	16946	17094	17188	16928	17279	17020	16947	16927	16994	16791	17036	17008	17107	16922	17051	17186	16836	16915	17190	17090	16954	17032	17041	17097	17126	17090	16868	16984	16995	17043	17046	16902	16972	17103	16954	16963	17111	17037	17056	16917	17189	17030	16966	16997	16919	17089	16971	17031	16844	17001	17099	17104	16895	17142	17058	17042	16953	17005	17056	17031	16935	16973	16970	16910	16816	16870	17032	16893	17077	16997	16904	17124	17162	17143	16961	16903	16862	16994	17121	16801	17008	17031	16900	16930	17009	16931	16913	16958	17147	17132	17028	16989	16999	17049	16950	16983	16980	16968	17011	16975	16988	17048	16936	17228	16931	17114	17103	17039	17187	17017	16885	16999	17079	17127	16915	17017	17007	17009	17039	16782	17048	17248	16987	16853	17138	17142	16939	16962	17097	17013	16907	17042	16973	16950	16975	17067	17252	16819	16886	16954	17035	16877	17179	17052	17022	16930	17042	17044	17075	17007	16927	16880	16982	17002	17029	16850	17220	17013	16989	16958	17106	17024	16979	16847	16968	17088	17059	16999	16975	17072	17029	17052	17058	17087	17227	16978	17003	17151	17005	17244	16911	17049	16915	17084	16980	16959	17117	16980	16756	16982	16999	16981	17071	16900	17085	16910	16808	17214	16911	16936	17068	17061	17084	17188	17004	16890	17095	17029	17033	16946	17137	17069	17058	17106	17054	17063	16912	16947	16966	16924	17009	17100	17011	17074	17027	16934	17024	16856	16991	17038	16872	16938	17031	16960	17156	16983	17107	16885	16883	17047	16975	17015	17013	17065	17041	17079	17000	17022	16979	17012	17033	17021	16914	16989	17056	17098	16877	17085	16937	17149	17005	16912	17023	16878	17127	16876	16986	17117	17015	16971	17095	16868	16939	16983	16975	17069	16978	17006	17181	16951	17047	16906	17166	16999	17103	16973	17074	16944	16954	17061	17203	16986	16936	16851	16965	17016	17053	17251	16863	16889	17079	17195	17130	17204	17008	17056	16994	16933	16958	17143	17157	16980	16967	16902	17030	16978	17143	17087	17131	16879	17065	17011	17029	16885	17069	17089	17071	16916	17153	16850	16989	17012	16988	16902	16970	16957	17058	17019	16969	17021	17060	17061	17101	17078	17127	17101	17148	17012	17035	16959	16973	16934	16951	16956	17025	16984	16992	17047	16997	16939	17123	16888	16875	17043	17045	17036	16999	17127	17117	17074	17054	16829	17010	17059	17123	17102	17079	16874	17111	17165	17117	17002	16844	16993	17115	16936	17044	17030	16865	16818	16989	17086	16932	17012	17175	16882	16966	17074	16985	16966	16932	17184	17145	16961	16983	16936	17265	17020	16929	17163	17006	17111	17147	17010	16836	16754	17021	16926	16917	17089	16993	16919	17226	17078	16856	17036	17119	17047	16942	16903	17141	17099	16986	16891	17108	16945	16864	16974	16937	16991	17171	16987	17014	17265	17238	16780	16849	17056	17172	17004	17150	16956	17128	16992	17096	17107	16971	17027	17091	16893	17160	17116	17169	17087	17207	17063	17012	17010	16876	17015	17019	17107	16813	17067	16952	17104	17006	17026	16986	17057	17206	17068	17198	17019	17102	16982	17070	16869	17057	16964	17151	16887	17047	17006	17295	17134	17157	17124	16774	16931	17009	17065	17027	17055	16837	17042	17089	16947	16930	17027	17147	17268	17103	17062	16894	17133	16913	17079	17018	17194
22282	21407	28654	24570	22442	25744	28156	24096	22929	22919	22687	22445	22230	22101	21957	22048	21796	21754	21708	21702	21640	21849	21687	21580	21807	21751	21554	21636	21787	21679	21698	21841	21639	21570	21660	21678	21809	21753	21685	21677	21745	21811	21828	21484	21644	21606	21322	21536	21528	21723	21776	21551	21675	21561	21510	21919	21648	21404	21559	21597	21475	21374	21584	21364	21712	21725	21760	21586	21532	21615	21412	21488	21509	21635	21530	21736	21728	21604	21733	21625	21662	21268	21544	21480	21550	21532	21621	21853	21682	21760	21468	21681	21328	21690	21546	21478	21682	21530	21343	21449	21616	21589	21482	21575	21566	21526	21657	21606	21541	21893	21538	21727	21302	21459	21618	21730	21505	21508	21705	21449	21816	21577	21637	21554	21611	21533	21520	21567	21601	21624	21616	21514	21516	21569	21562	21856	21669	21624	21572	21567	21589	21509	21599	21304	21468	21655	21439	21271	21502	21571	21528	21620	21582	21656	21638	21489	21531	21579	21711	21656	21479	21739	21728	21450	21555	21696	21759	21560	21644	21665	21338	21387	21630	21582	21327	21429	21539	21827	21651	21550	21581	21342	21652	21754	21506	21745	21558	21597	21498	21465	21548	21585	21571	21493	21332	21377	21433	21571	21356	21488	21655	21392	21314	21684	21660	21650	21803	21730	21698	21778	21292	21557	21349	21602	21688	21625	21534	21571	21667	21673	21611	21419	21495	21443	21686	21404	21563	21587	21570	21577	21613	21579	21560	21615	21730	21508	21724	21571	21589	21611	21636	21471	21729	21456	21557	21557	21509	21458	21672	21532	21474	21500	21704	21498	21379	21599	21543	21697	21491	21624	21416	21628	21688	21537	21489	21428	21547	21586	21529	21437	21573	21600	21485	21503	21613	21526	21445	21541	21539	21562	21735	21377	21586	21742	21528	21587	21501	21427	21491	21593	21669	21440	21432	21598	21539	21356	21457	21711	21619	21532	21446	21464	21717	21433	21847	21782	21523	21548	21607	21541	21570	21564	21571	21434	21477	21504	21705	21669	21396	21565	21578	21389	21507	21360	21349	21646	21765	21684	21543	21491	21562	21620	21517	21324	21564	21579	21565	21617	21566	21489	21392	21648	21526	21540	21667	21538	21502	21309	21377	21581	21569	21597	21515	21302	21512	21624	21620	21639	21725	21467	21493	21417	21469	21702	21514	21412	21460	21578	21235	21604	21674	21566	21554	21229	21380	21482	21571	21437	21676	21620	21645	21742	21544	21380	21651	21444	21634	21429	21417	21484	21274	21406	21594	21542	21340	21541	21496	21682	21510	21335	21720	21670	21606	21456	21661	21452	21688	21548	21305	21717	21531	21546	21733	21658	21765	21640	21552	21461	21658	21512	21692	21600	21548	21657	21464	21536	21429	21409	21580	21435	21361	21465	21624	21725	21580	21525	21543	21419	21356	21539	21511	21577	21528	21394	21568	21337	21456	21491	21501	21453	21440	21639	21517	21689	21740	21695	21674	21619	21403	21395	21366	21754	21531	21504	21617	21674	21305	21624	21484	21561	21477	21547	21543	21333	21407	21527	21448	21331	21586	21639	21624	21317	21343	21417	21522	21603	21775	21512	21498	21475	21571	21265	21671	21365	21367	21492	21583	21543	21585	21530	21442	21397	21513	21536	21610	21692	21663	21546	21705	21582	21576	21357	21417	21559	21608	21401	21565	21587	21609	21507	21705	21595	21602	21482	21446	21692	21445	21572	21561	21512	21641	21530	21606	21601	21715	21606	21330	21421	21482	21495	21603	21449	21439	21370	21512	21429	21625	21483	21387	21788	21347	21593	21522	21489	21425	21579	21631	21621	21242	21748	21675	21540	21378	21409	21720	21631	21600	21448	21538	21491	21666	21346	21498	21314	21489	21401	21378	21490	21340	21826	21490	21500	21571	21604	21607	21547	21419	21375	21416	21479	21725	21660	21543	21558	21547	21553	21518	21325	21328	21453	21700	21561	21439	21713	21725	21641	21614	21481	21680	21672	21485	21489	21420	21404	21549	21570	21653	21427	21634	21732	21617	21439	21448	21576	21455	21324	21590	21425	21464	21565	21518	21612	21741	21559	21503	21489	21196	21465	21571	21281	21495	21707	21402	21589	21484	21592	21526	21686	21601	21644	21712	21516	21530	21679	21778	21285	21447	21576	21423	21402	21518	21471	21522	21499	21585	21632	21530	21539	21509	21547	21289	21532	21514	21566	21522	21375	21627	21429	21518	21649	21655	21782	21544	21495	21335	21598	21680	21724	21664	21519	21572	21446	21446	21678	21466	21459	21533	21578	21657	21539	21691	21822	21714	21531	21422	21491	21581	21736	21680	21601	21434	21456	21625	21254	21565	21594	21461	21505	21426	21478	21346	21531	21401	21635	21575	21462	21429	21412	21625	21531	21462	21611	21771	21498	21897	21534	21621	21671	21458	21507	21562	21523	21634	21672	21540	21534	21920	21712	21505	21498	21482	21548	21608	21523	21518	21474	21205	21576	21549	21442	21586	21532	21484	21696	21733	21776	21134	21596	21398	21521	21560	21757	21609	21419	21528	21299	21759	21624	21670	21783	21255	21360	21537	21436	21650	21355	21560	21609	21309	21556	21460	21808	21620	21688	21572	21697	21326	21519	21315	21554	21769	21513	21713	21627	21634	21585	21609	21547	21580	21502	21474	21381	21591	21672	21366	21563	21549	21622	21569	21581	21642	21443	21664	21489	21690	21780	21557	21730	21730	21703	21512	21393	21570	21566	21728	21498	21701	21440	21598	21574	21460	21323	21572	21435	21453	21667	21497	21579	21657	21500	21566	21447	21681	21621	21646	21554	21487	21686	21464	21310	21554	21658	21571	21507	21333	21473	21348	21508	21586	21491	21484	21612	21657	21626	21391	21591	21495	21505	21709	21544	21368	21617	21652	21513	21505	21596	21406	21735	21750	21543	21347	21571	21732	21538	21843	21421	21528	21672	21327	21555	21522	21494	21646	21604	21683	21367	21853	21498	21551	21497	21382	21532	21631	21486	21283	21490	21518	21487	21520	21556	21548	21416	21680	21486	21561	21875	21634	21842	21702	21620	21805	21578	21693	21628	21424	21508	21690	21568	21658	21496	21458	21411	21627	21313	21636	21487	21535	21626	21627	21381	21551	21747	21573	21532	21565	21683	21625	21478	21643	21420	21618	21538	21631	21453	21660	21990	21513	21495	21673	21762	21523	21250	21623	21550	21504	21707	21487	21576	21506	21552	21766	21476	21396	21582	21560	21620	21612	21547	21695	21479	21317	21544	21563	21679	21395	21541	21400	21720	21338	21598	21510	21513	21591	21476	21493	21539	21511	21592	21575	21545	21494	21679	21716	21624	21739	21709	21652	21598	21434	21553	21615	21659	21563	21462	21509	21564	21557	21662	21655	21756	21479	21376	21656	21806	21317	21627	21536	21552	21638	21593	21662	21581	21804	21647	21585	21715	21776	21568	21574	21592	21830	21649	21712	21613	21723	21490	21748	21722	21530	21559	21687	21600	21574	21437	21468	21549	21407	21423	21737	21510	21491	21957	21380	21433	21411	21525	21801	21405	21253	21668	21687	21744	21489	21885	21504	21491	21625	21637	21535	21512	21640	21364	21625	21763	21468	21382	21461	21464	21437	21321	21678	21401	21571	21498	21538	21508	21713	21578	21620	21635	21426	21413	21633	21764	21604	21352	21599	21559	21426	21469	21840	21419	21396	21508	21447	21490	21644	21659	21410	21335	21753	21414	21631	21511	21567	21269	21515	21404	21538	21487	21469	21495	21374	21628	21582	21732	21489	21289	21633	21892	21550	21546	21645	21771	21617	21326	21642	21645	21401	21544	21540	21708	21734	21422	21459	21426	21356	21637	21533	21451	21643	21559	21421	21501	21452	21445	21465	21390	21560	21618	21479	21497	21499	21591	21636	21389	21543	21687	21516	21560	21562	21550	21378	21604	21478	21531	21535	21551	21712	21530	21425	21592	21675	21508	21553	21515	21616	21456	21297	21582	21606	21480	21718	21812	21537	21550	21362	21557	21513	21592	21663	21679	21686	21371	21700	21462	21617	21759	21783	21638	21610	21663	21479	21684	21602	21592	21575	21362	21605	21384	21595	21599	21440	21435	21694	21688	21453	21614	21375	21433	21631	21774	21723	21399	21612	21690	21547	21517	21336	21376	21423	21608	21553	21580	21474	21620	21645	21596	21574	21655	21474	21621	21590	21563	21382	21534	21539	21405	21550	21699	21498	21665	21669	21505	21597	21475	21690	21660	21517	21488	21510	21620	21424	21444	21572	21424	21719	21593	21517	21591	21706	21821	21651	21723	21580	21524	21727	21537	21617	21451	21437	21631	21511	21825	21422	21565	21581	21256	21400	21736	21800	21709	21602	21410	21413	21517	21623	21534	21654	21523	21437	21598	21409	21842	21499	21539	21340	21460	21672	21338	21551	21511	21615	21618	21345	21422	21518	21662	21659	21439	21593	21688	21324	21278	21513	21315	21594	21678	21605	21449	21571	21481	21646	21570	21634	21363	21467	21627	21596	21394	21599	21577	21531	21548	21611	21596	21668	21438	21657	21547	21836	21667	21656	21656	21570	21719	21346	21394	21460	21560	21559	21376	21557	21545	21316	21462	21374	21413	21391	21308	21568	21460	21603	21475	21455	21364	21484	21402	21664	21600	21483	21380	21770	21485	21465	21451	21460	21527	21574	21682	21724	21676	21708	21861	21698	21633	21726	21487	21380	21629	21451	21630	21526	21425	21480	21388	21470	21385	21412	21662	21519	21540	21633	21559	21503	21791	21640	21620	21404	21411	21649	21620	21623	21426	21455	21546	21399	21627	21734	21687	21408	21740	21378	21404	21523	21399	21587	21511	21670	21658	21608	21258	21681	21641	21554	21502	21557	21607	21527	21503	21533	21742	21625	21398	21516	21540	21498	21594	21674	21379	21259	21486	21422	21458	21521	21372	21377	21533	21543	21547	21643	21481	21614	21638	21804	21710	21601	21818	21395	21469	21636	21555	21353	21418	21677	21564	21639	21627	21636	21495	21449	21503	21484	21485	21416	21605	21625	21785	21605	21537	21450	21672	21648	21521	21560	21685
27101	48854	37622	30646	27190	23919	21723	20257	19124	18469	17994	17865	17667	17366	17427	17235	17344	17205	17062	16969	17050	17068	17196	16881	17169	17052	17027	16853	16949	16843	17078	16764	16835	17008	16842	16878	16721	16874	16951	17005	16820	16777	16967	16938	17097	16890	16983	16887	16918	16871	16945	16949	16698	16855	16868	16877	16992	17079	16856	16851	16729	16907	16824	16807	17121	16851	16837	16739	16829	16836	17010	16900	16711	16746	16695	16785	16837	16923	16924	16859	16814	16952	16875	16900	16943	16930	16987	16857	16968	16845	16595	16656	16859	16854	16832	16860	16829	16884	16827	16808	16837	16629	16994	16778	16734	16824	17000	17015	16761	16876	16813	16944	17030	16855	16732	16717	16850	16778	16786	16886	16698	17004	16957	16722	16714	16952	16686	16957	16749	16759	16767	16849	16813	16853	16829	16919	16760	16917	16877	16823	16829	16833	16726	16968	16974	16720	17019	16788	16804	16922	16811	16824	16818	16767	16938	16965	16688	16769	16869	16789	16793	16770	16865	16987	16890	16896	16801	16791	16819	16769	16907	16891	16861	16948	16914	16940	16957	16775	16805	16706	16942	16831	16914	16898	16716	16774	16919	16934	16866	16797	16764	16897	16755	16888	16778	16919	16937	16667	16779	16753	16858	16937	16737	16761	17014	16736	16889	16892	16883	16862	16860	17069	16654	17005	16893	16809	16918	16825	16715	16928	16829	16715	16824	16641	16861	16824	16630	16845	16928	16959	16756	16766	16845	16757	16760	16768	16804	16943	16817	16712	16941	16804	16810	16877	16853	16753	16825	16913	16911	16890	16797	16825	16775	16930	16894	16800	16803	16779	16816	16721	16899	16793	16607	16750	16994	16875	16749	17024	16905	16750	16645	16798	16735	16811	16684	16734	16965	16965	16877	16743	16901	16681	16712	16720	16597	16847	16809	16894	16998	16832	16880	16849	16827	16951	16749	16918	17009	16969	16820	16888	16849	16932	16771	16831	16722	16655	16756	16780	16866	16765	16775	16784	16883	16814	16872	16868	16777	16714	16873	16910	16795	16800	16981	16948	16883	16838	16880	16845	16914	16790	16727	16731	16827	16945	16928	16841	16803	16751	16860	16831	16871	16845	16865	16799	16848	16738	16897	16915	16689	16772	16753	16759	16813	16697	16928	16841	16958	16799	16710	17068	16833	16753	16880	16911	16747	16834	16810	16768	16960	16913	16796	16784	16775	16781	16721	16857	16890	16740	16917	16815	16855	16788	16913	16701	16819	16910	16913	16913	16813	16786	16930	16795	16835	16727	16702	17018	16866	16745	16759	16659	16961	16840	16860	16674	16954	16929	16845	16890	16877	17063	16769	16808	16990	16825	16832	16925	16875	16670	16926	17032	16848	16953	16826	16896	16948	16942	16966	16945	16814	16901	16829	16769	16844	16735	16845	16789	16841	16921	16777	16849	16884	17003	16705	16780	17052	17011	16973	17006	16819	16813	16927	16775	16880	16855	16794	16796	16840	16742	16703	16853	16745	16920	16848	16811	16650	16953	16821	16890	16805	16799	16876	16810	16912	16854	16729	16890	16915	16719	16856	16938	16803	16845	17003	16804	16683	16807	16889	16849	16703	16847	16750	16719	16800	16800	16924	16745	16754	16959	16799	17005	16782	16676	16941	16726	16864	16768	16932	16723	16864	16722	16815	16945	16894	16827	16843	17009	16874	16882	16766	16799	17002	16690	16824	16864	16841	16593	16831	16700	16749	16791	16787	16809	16824	16605	16836	16864	16907	16904	16740	16864	16864	16852	16827	16941	16636	16886	16947	16800	16903	16966	16813	16945	16807	16918	16804	17087	16844	16757	16734	16802	16697	16907	16735	16758	16711	16799	16907	16898	16878	16986	16874	16911	16839	16911	16810	16738	16592	16694	16864	16768	16744	16718	16837	16741	16911	16648	16724	16957	16813	16667	16788	16902	16804	16908	16847	16841	16766	17014	16858	16880	16866	17031	16866	16805	16714	16823	16819	16861	16958	16645	16771	17006	16843	16844	16815	16913	16679	16834	16849	16914	16990	16888	16835	16881	17016	16970	16813	16949	16761	16889	16732	16751	16821	17080	17090	16825	16854	16837	16941	16866	16893	16884	16859	16959	16937	16948	16595	16948	16765	16790	16888	16896	16852	16764	16842	16908	16917	16898	17002	16895	16640	16868	16801	16786	16823	16870	16855	16965	16814	16647	16800	16827	16742	16945	16701	16785	17032	16926	16806	16746	16891	16838	16658	16977	16820	16882	16702	16865	17047	16931	16819	16762	16757	16962	17090	17038	16918	16605	17056	16844	16734	16931	17015	16814	16981	17004	16826	16754	16750	16738	16692	16816	16771	16925	16733	16820	16835	16928	16977	16715	16823	16757	16823	16766	16569	16639	16871	16963	16870	16766	16648	16787	16732	17023	16851	16830	16884	16854	16740	16930	16821	16826	16801	16894	16550	16868	16968	16816	16766	16773	16666	16665	16895	16805	16897	16814	16921	16858	16716	16777	16841	16667	16804	16667	16785	17007	16812	16832	16900	16903	16858	16965	16640	16883	17018	16642	16815	16884	16815	16838	16856	16827	16951	16786	16636	16682	16883	16885	16854	17059	16817	16936	16852	16762	16837	16755	16904	16831	16758	16853	16888	16802	17025	16905	16868	16856	16934	17054	16783	16977	16850	17016	16862	16845	16783	16837	16960	17019	16945	16969	16950	16820	16771	16809	16921	16778	16922	16821	16850	16922	16801	16751	16833	17051	16942	16870	16860	16874	16956	16837	16800	16761	16991	16933	16839	16977	16876	16866	16800	16806	17060	16861	16891	16852	16800	16921	16885	16755	16862	16942	16771	16722	16772	16769	16900	17045	16860	16825	16645	16829	16722	16763	16701	16737	16986	16718	16887	16753	16634	16859	16870	16811	16982	16753	16984	16763	16876	16747	16882	16743	16853	16848	16899	16860	16709	16847	16730	16920	16946	16713	16911	16698	16934	16664	16834	16788	16982	16863	16888	16981	16769	16861	16995	17020	16790	16690	16634	16884	16743	16759	16908	16755	16556	16922	16671	17046	16841	16793	16813	16744	16909	16776	16712	16761	16852	16823	16806	16772	16765	16937	16861	16640	16846	16860	16811	16840	16914	16870	16857	16818	16846	16880	16722	17028	16762	16819	16834	16828	16885	16743	16964	16907	16709	16753	16802	16763	16711	16692	16737	16947	16663	16893	16756	17023	16848	16587	16889	16695	16901	16883	16787	16942	16997	16844	16808	16832	16818	16965	16790	16985	16774	16882	16809	16915	16708	17012	16670	16747	16853	16818	16892	16875	16842	16901	16991	16754	16808	16782	16784	16669	17014	16864	16795	16834	16844	16855	16863	17056	16916	16951	16879	16859	16865	16837	16870	16946	16834	16887	16826	16932	16820	16923	16938	16865	16919	16790	16977	16916	16710	16746	16793	16974	16816	16810	17017	16821	16930	17002	16894	16785	16966	16765	16842	16935	16764	17001	16854	16840	16946	16853	16957	17114	16916	16734	16901	16759	17054	16696	16956	16770	16869	16831	16825	16865	16898	16708	16905	16818	16855	16775	16938	16775	16954	16833	16743	16786	16761	16923	16695	16783	16763	16851	16876	16792	16797	16876	16853	17006	16604	16796	16809	16841	16919	16660	16761	16850	17041	16771	16975	16736	16867	16907	16837	16951	16881	16770	16968	16752	16820	16727	16921	16918	16777	16885	16792	16665	16950	16861	16891	16873	16826	16719	16904	16633	16883	16992	16746	16830	16724	16831	16876	16900	16955	16706	16895	16782	16897	16779	16972	16859	16672	16900	16906	16781	16909	16784	16968	16932	16892	16838	16857	16648	16688	16928	16772	16701	16925	16687	16907	16922	16869	16910	16796	16674	16806	17041	16849	16814	16750	16793	16946	16847	16946	16939	16664	16846	16843	16811	17013	16860	16975	16912	16798	16856	17023	16769	16877	16910	16933	16908	16652	16849	16808	16678	16757	16815	16888	16624	16883	16913	16882	16743	16922	16925	16615	16999	16878	16740	16847	16934	16829	16810	17081	16842	16678	16774	16764	16685	16885	16722	16785	16981	16702	16708	16966	16727	16919	16753	16830	16777	16933	16830	16761	16864	16868	16875	16693	17006	16777	16832	16744	16864	16778	16724	16828	16668	16783	16983	16923	16863	16830	16795	17076	16977	16963	16869	16792	16836	16842	16980	16886	16960	16660	16779	17076	16896	16780	16997	16842	16761	16827	16913	16860	16855	16820	16845	16759	16723	16829	16862	16814	16710	16782	16768	16858	16809	16668	16853	16818	16901	16868	16748	16896	16745	16846	16790	16668	16880	16759	16983	17030	16855	16719	16815	16800	16952	16855	16939	16832	16957	16888	16971	16884	16787	16764	16696	16761	16847	16789	16634	16892	16800	16700	16867	16878	16968	16799	17013	16938	16862	16910	16784	16717	16896	16872	16854	16868	16864	16753	16873	16855	16621	16782	16827	16936	16655	16918	16719	16755	16888	17057	16905	16737	16865	16981	16758	16856	16862	16714	16744	16738	16892	16853	17032	16764	16893	16859	16896	16845	16812	16966	16918	16952	16908	16817	16851	16938	16894	16720	16906	16821	16891	17013	16869	16890	16956	16696	16822	16787	16873	16795	16852	16805	16822	17012	16653	17033	16812	16727	16926	17003	16841	16836	16947	16755	16737	16831	16729	16930	16760	16796	16722	16718	16858	16901	16949	17135	16811	16830	16714	16954	16921	16855	16969	16843	16793	16729	16894	16757	16756	16772	16645	16870	16896	16694	16737	16907	16904	16552	16876	16902	16674	16779	16616	16896	16778	16801	16922	16895	16763	16847	16847	16972	16857	16786	16803	16811	16928	16704	16826	16946	16941	16913	16818	16810	16668	17048	16666	16796	16829	17035	16748	16907	16982	16834	16811	16765	16930	16832	16864	16853	16741	16786	16730	16773	16765	16860	16917	16721	16752	16911	16915	16856	16881	16848	16765	16806	16937	16842	16839	16791	16893	16782	16942	16725	16768	16589	16941	16734	16753	16874	16738	16925	16693	16794	16807	16829	16875	16897	17050	16883	16835	16742	16769	16810	16790
32231	30636	32639	28308	24428	23770	23142	22509	22464	22141	22187	22169	22070	21913	22067	22100	21893	21946	21945	21870	21663	21832	21757	21751	21862	21870	21951	21751	21768	22004	21785	21933	21684	21873	21693	21935	21796	21662	22042	21800	21828	21924	21838	21730	21833	21668	21734	21872	21724	21858	21802	21916	21774	21863	21984	21817	21648	21862	21526	21741	21693	21826	21977	21778	21733	21749	21852	21788	21802	21775	21664	21617	21783	21813	21753	21920	21759	21813	22033	21834	21748	21564	21900	21654	21890	21813	21867	21606	21643	21615	21635	22016	21856	21749	21965	21697	21712	21818	21806	21763	21817	21715	21835	21898	21795	21791	21822	21794	21660	21625	21563	21792	21607	21840	21979	21784	21786	21673	21806	21745	21932	21805	21654	21835	21661	21717	21874	21768	21788	21885	21701	21809	21610	21731	21691	21833	21784	21866	21723	22048	21775	21751	21814	21746	21471	21835	21711	21831	21778	21809	21896	21817	21694	21762	21720	21657	21723	21670	21441	21589	21629	21749	21875	22183	21772	21696	21921	21690	21850	21827	21582	21708	21685	21672	21941	21866	21975	21836	21658	21768	21770	21548	21711	21973	21511	21393	21654	21782	22009	21806	21884	21883	21833	21771	21647	21730	21792	21777	21779	21651	21872	21787	21835	21766	21745	21736	21911	21811	21732	22010	21799	21718	21804	22040	21657	21780	21578	21654	21697	22030	21851	21537	21714	21662	21500	21863	21669	21560	21987	21849	21786	21791	21994	22004	21955	21831	21974	21944	21799	21940	21712	21699	21861	21943	21867	21936	21935	21847	21725	21803	21912	21672	21648	21679	21484	21968	21694	21731	21814	21616	21890	22011	21845	21709	21860	22003	21801	21931	21986	21899	21743	21701	21843	21793	21800	21595	21956	21962	21827	21824	21864	21526	21685	21599	21691	22038	21785	21931	21788	21820	21673	21956	21980	21716	21939	21719	21839	21887	21887	21768	21858	21758	21977	21741	21812	21696	21909	21751	21652	22001	21791	21676	21844	21532	21765	21774	21609	21696	21821	21827	21941	21987	21796	21928	21770	21874	21963	21790	21903	21607	21905	21778	21647	21675	21752	21792	21882	21862	21899	21736	21915	21771	21678	21607	21678	21985	21795	21718	21780	21768	21579	21855	21818	21688	22058	21502	21858	21341	21793	21613	21953	21787	21903	21745	21689	21710	21926	21778	21551	21888	21723	22036	21698	21745	21692	21861	21833	21776	21867	21990	21953	21803	21921	21708	21703	21605	22044	21812	21651	21640	21694	21743	21821	21937	21787	21665	21907	21874	21865	21848	21686	21947	21724	21976	21742	21968	21765	21609	21736	21557	21577	21889	21849	21931	21793	21974	21862	21896	21812	22021	21763	21870	21707	21825	21736	21713	21719	21802	21880	21876	21754	21937	21736	21887	21689	21836	21651	22000	21935	21814	22048	21963	21633	21845	21632	21821	21574	21722	21687	21755	21634	21611	21722	21965	21804	21842	21956	21996	21733	21555	21753	21860	21778	21715	21580	21702	21804	21615	21548	21768	21792	21852	21645	21765	21760	21855	21743	21667	21957	21787	21875	21755	21659	21761	21847	21808	21817	21690	21820	21609	21876	22086	21992	21847	21845	21869	22058	21926	21761	21824	21628	21864	21916	21732	21674	21735	21622	21607	21659	21801	21765	21865	21952	21743	21777	21773	21784	21661	21952	21781	21655	21713	21769	21660	21914	21703	21786	21968	21668	21890	21908	21852	21808	21701	21955	21686	21764	21900	21811	21717	21910	21826	21903	21853	21949	21829	21835	22065	21695	21607	21649	21577	21751	22012	21914	21620	21689	21702	21700	21786	21831	21850	21737	22056	21637	21346	21991	21678	21795	21666	21692	21643	21708	21960	21672	21782	21892	21823	21897	21810	21862	21949	22224	21744	21704	21794	21840	21875	21757	21767	21607	21603	21808	21652	21786	21723	21978	21678	21781	21754	21802	21870	21745	21882	21919	21703	21975	21796	21685	21693	21625	21850	21807	21917	21860	21828	21730	21799	21820	21897	21632	21686	21624	21734	21803	21695	21853	21819	21830	21843	21670	21717	21785	21735	21801	21837	21750	21885	21747	21772	21900	21813	21971	21686	21752	21632	21801	21761	21628	21961	21935	21739	21625	21929	21828	21660	21799	21864	21793	21812	21830	21756	21889	21742	22056	21720	21856	21849	21688	21643	21862	21558	21812	21804	21876	21775	21820	21884	21990	21855	21771	22013	21910	21787	21726	21671	21804	21699	21644	21873	21926	21899	22038	21800	21705	21716	22062	21976	21503	21805	21694	21824	21852	21803	21950	21768	21906	21833	21835	21796	21809	21832	21706	21783	21690	21916	21550	21620	21626	21767	21789	21899	21817	21842	21770	21615	21738	21772	21805	21757	21736	21873	21882	21902	21857	21827	21664	22036	22062	21797	21891	21759	22057	21682	21746	21792	21804	21610	21648	21789	21824	21917	21657	21990	21828	21807	21744	21695	21890	21822	21771	21864	21838	21709	21869	21733	21882	21725	21724	21805	21826	21829	21538	21801	21838	21805	21875	22054	21868	21946	21855	21691	21692	21767	21729	21817	21710	21730	21746	21777	21897	21960	21890	21742	21863	21629	21953	21867	21870	21628	21701	21876	21915	21814	21801	21788	21882	21741	21657	21444	21737	21926	22084	21850	21640	21669	21770	21824	21879	21783	22151	21923	21937	21624	21692	21572	21700	21775	21698	21844	21824	21726	21959	21755	21797	21802	21825	21863	21799	21591	21824	21848	21798	21723	21943	21895	21769	21574	21970	21833	21557	21703	21716	21877	22072	22037	21701	21729	22009	21758	21970	21877	21781	21759	21717	21712	21910	21650	21693	21909	21656	21630	21735	21509	21858	21981	21768	21706	21742	21851	21847	21876	21737	21707	21857	21980	21861	21647	21599	21667	21911	21649	21643	21812	22005	21652	21908	21745	21846	21751	22047	21705	21692	21861	21961	21638	21744	21944	21681	21809	21806	21774	21741	21481	21799	21802	21938	21676	21927	21586	21699	21770	21673	21856	21900	22033	21978	21731	21751	21857	21834	21823	21757	21919	21507	21623	21502	21745	21544	22000	21829	21719	21945	22010	22062	21900	21725	21649	21843	21951	21846	21855	21826	21737	21660	21915	21672	21697	21768	21806	21869	21564	21886	21744	21775	21855	21892	21659	21613	21647	21671	21845	21745	21903	21833	22180	21742	22127	21781	21864	21948	21736	21898	21846	21868	21863	21914	22047	21892	21856	21780	21893	21752	21773	22046	21796	21929	21678	22053	21602	21619	21929	21970	21656	21767	21504	21716	21885	21709	21794	21677	21879	21748	21907	21802	21780	21599	21914	21776	21828	21821	21693	21619	21786	21951	21789	22014	21830	21747	21926	21678	21835	21956	21711	21769	21848	21836	21673	21998	21942	21417	21788	21764	21761	21756	21776	21740	21913	21949	21933	21766	21785	21880	21792	21830	21596	21843	21715	21591	21728	21921	21776	21733	21619	21887	22018	21918	22006	21962	21678	21807	21932	21876	21932	21879	21841	21756	21845	21871	21616	21840	21744	21724	21840	21688	21666	21639	21808	21841	21850	21762	21736	21812	21909	21768	21809	21802	21822	21980	21686	21974	21932	21981	21805	21709	21747	21633	21589	21840	21935	21602	21943	21831	21977	21810	21950	21805	21675	22128	22118	21965	21952	21755	21835	21686	21756	21731	21787	21792	21911	21730	21928	21929	21830	21634	21660	21707	21762	21874	21601	21590	21618	21707	21853	21846	21740	21952	21753	21869	21790	21951	21837	21939	21893	21771	21615	21715	21638	21862	22004	21905	21950	21803	21928	21753	21581	22030	21914	22003	21757	21794	21840	21783	21835	21947	21736	21866	21810	21788	21819	21757	21904	21874	21572	21554	21831	21892	21935	21791	21783	21856	21749	21720	21671	21838	21529	21838	21833	22064	21625	21886	21785	21297	21707	22106	21809	21770	21864	22084	21668	21935	21748	21879	21887	21946	21683	21822	21683	21721	21746	21579	21731	22047	21720	21741	21803	21875	21582	21618	21584	21892	21741	21737	21685	21677	21901	21775	21684	21579	21953	21823	21749	22006	21935	21966	21902	21879	21798	21886	21670	21664	21832	21776	21869	21774	21742	21712	21675	21696	21630	21727	21751	21826	21849	21649	21819	21664	21644	21767	21939	21813	21967	21663	21631	21883	21807	21702	21925	21814	21958	21952	22200	21583	21940	21844	21680	21660	21754	21792	21772	21712	21711	21826	22085	21940	21674	21899	21813	21720	21747	21801	21713	21883	21665	21897	21813	21805	21680	21697	21827	21991	21932	22139	22085	21863	21804	21691	21768	21738	21733	21821	21825	21525	21778	21742	22081	22074	21833	22035	21907	21944	21628	21947	21812	21594	21692	21481	21734	21951	21764	21739	21832	21697	21595	21729	21840	21669	22003	21879	21829	21952	21754	21769	21826	21763	21764	21766	21878	21949	21887	21723	21650	21757	21878	21601	21950	21679	21857	21861	21652	21525	21709	22019	21748	21852	21928	21822	21822	21760	21746	21784	21987	21845	21814	22002	22023	21704	21803	21680	21856	21891	21880	21819	21577	21857	21711	21837	21785	21960	21573	21957	22029	21973	21985	21987	21852	21653	21776	21609	21703	21648	22037	21834	21690	21755	21727	21863	21803	21442	21792	22155	21999	21941	21953	21885	21834	21743	21757	21874	21883	21694	21824	21806	21944	21807	21821	22002	21907	21721	21734	21753	21654	21847	21474	21862	22068	21590	21736	21814	21762	21625	21833	21642	21842	21935	21941	21993	21874	21911	21789	21815	21809	22024	21759	21812	22030	21562	21676	21844	21797	21848	21940	21619	21706	21659	21931	21639	21589	21472	21684	21786	21509	21656	21855	21904	21969	21955	21893	22101	21813	22001	21577	21812	21742	22003	21669	21612	21886	21834	21760	21897	21807	21613	21995	21780	21817	21791	21630	21621	21806	21819	21993	21898	21988	21915	21902	21792	21660	21722	22031	21960	21784	21710	21591	21696	21922	21671	21566	21696	21902	21692	21916	21641	22028	21927	21936
28188	40352	29399	24190	22082	20146	19224	18206	17762	17570	17516	17433	17295	17107	17243	17101	17091	17335	17075	17138	17086	17153	17121	16999	17186	17052	17005	17259	16915	16901	17174	16898	17010	17038	17023	17077	17040	17113	17049	17188	17232	17078	16889	17056	16965	17116	17118	17233	17081	16903	16982	17059	17100	16980	17174	16945	17024	16995	17013	16984	16895	17075	16921	16946	16969	17000	16921	16896	17057	17265	16970	16907	17081	17045	17042	17003	16896	17059	17152	16940	17008	17055	17063	16925	17132	17065	16903	16943	17085	17020	17134	17041	16877	16963	16991	17011	17091	16893	16990	17085	17126	17040	17065	17114	16937	16991	17169	16815	17044	17102	17056	16884	16842	17127	16815	17050	17176	17032	16928	16993	17020	17075	16976	17059	17042	16890	17015	17069	16932	17123	17175	16731	17141	16980	17069	16950	17136	17118	16904	17024	17102	17158	17058	16953	17162	16965	17117	16915	16882	17304	17069	17023	16839	16910	17180	17130	16920	17112	16953	17107	17080	17030	17153	17146	17341	17092	17030	16949	16681	17141	17009	16966	16851	16949	17127	17049	17248	17022	17045	17136	17108	17192	17079	17009	17058	17049	17206	16882	16957	17022	16948	17034	16995	17092	17126	17085	17133	17007	16983	16870	16945	17111	17141	17094	17111	17022	17276	17150	17145	17009	16883	16793	16990	16865	16860	17036	17168	17059	16959	17045	17189	16929	17031	17061	17083	16989	17059	17235	17106	17094	17101	17164	16913	17062	17189	17088	17033	17036	17239	17158	16939	16967	17176	16935	17016	16917	16818	17079	17134	17144	17078	17059	17014	16995	17054	17054	17166	16988	16998	16914	16996	16981	17007	17045	16994	17043	16795	17083	16970	17078	16809	16915	17039	17090	17018	17029	16963	17075	17021	16852	17039	16933	16979	17065	16909	16863	16964	16950	16920	17132	17135	17072	17028	16949	17092	17065	17006	17047	17292	16898	17121	17086	17101	17093	17136	16853	17025	16978	17046	16952	16938	17080	16901	17146	17095	17064	17069	17046	16951	17023	17264	16955	17104	17087	16889	17046	17043	16954	16878	16951	16865	17150	16845	17077	17044	16932	17005	16924	16991	17096	16886	16789	17166	17105	17118	17079	16948	17126	16962	17177	17067	16906	16828	17054	16964	17125	17146	17070	16942	17219	17064	16919	17025	16861	17009	16987	17165	17079	16989	16938	17065	17104	16960	16973	17024	16895	17010	17161	17047	17039	17010	16958	16983	17043	17246	16963	17075	16979	16958	16973	16993	17064	17056	17102	17071	17106	16991	16949	17126	16933	17121	16963	17092	16870	16973	16975	16940	16962	16960	16980	17027	16999	17151	17086	16950	17134	17165	17104	17003	17162	17076	17194	17052	16908	17071	17104	17154	17095	16964	17183	17140	16995	16941	16951	17145	17102	17018	17077	17066	17047	16915	17210	17036	17159	17160	17090	16933	17038	16981	16976	16986	17080	16965	17000	17051	17147	17029	17010	17016	17012	17010	16971	16958	16896	16868	17062	17087	17142	16966	17049	17079	16949	17145	17020	16990	17115	16940	17088	17164	16832	17173	16968	17022	17067	16882	17033	17030	17143	17058	17132	17069	16878	16986	17095	17014	17170	17115	17059	16855	16908	17080	17000	17112	17067	17095	16851	17007	17068	17094	17107	17040	16935	16941	17120	16842	17138	16751	17181	16925	17049	17040	17300	17031	17066	16911	16852	16941	17032	17037	16905	16977	16901	17020	16933	16995	17107	17135	17050	16856	16959	17072	16962	17061	17011	17136	17024	16835	16711	17065	16935	17060	16991	17016	17034	17081	17099	16986	16865	17203	17026	17132	17113	16916	17066	17034	17013	17075	17157	17026	17029	17025	16806	16919	17130	17015	16829	16931	17154	17027	16996	17152	17057	17086	17038	17062	17029	16940	16950	17002	17111	16948	17158	16922	17031	16882	17069	17067	16928	16979	16913	17047	17103	17055	17031	17183	17000	17079	17071	17062	17091	16903	16909	16970	17013	17085	16980	17174	16848	16960	17022	17000	17063	17094	17224	17187	17051	16932	16976	16814	16956	16994	17156	17060	16932	17110	16926	17053	17099	17146	16996	17081	17025	16932	16957	17103	16930	17068	17024	16939	16999	17175	17056	16958	17087	16908	16998	17067	17044	16998	17124	16967	16945	16972	17145	17049	17084	17079	17231	16992	16905	17137	16872	16912	16845	16991	17102	17193	17027	17114	17147	17123	17064	17037	17073	17304	16996	17196	17082	16878	17067	16931	16978	17160	16953	17045	16934	16870	16960	17180	17077	17101	16985	17060	16966	17239	16969	17000	16997	17045	16958	17070	17023	17119	17076	17149	17014	17010	17076	16942	17123	16940	17053	17035	17031	17135	17132	16956	17131	16954	16897	17216	17058	17150	16992	17155	17078	17075	16924	16945	16996	16912	17115	17070	17059	17049	16909	16975	17142	16829	17030	17196	17105	17098	17070	17181	16980	17105	16974	16987	17032	16957	17084	16939	17006	17039	17067	17019	17255	17075	17096	16862	17208	16989	17105	17028	16931	17011	17002	16975	17127	16996	17035	16890	17069	17127	16986	17195	17067	17141	17122	17116	17041	16941	17117	17184	16934	16912	17020	17044	17076	17087	17190	17132	17023	17145	17191	16920	16904	16898	16930	16988	17003	16975	16882	17131	16860	16874	17122	16969	17024	16988	17149	17110	16665	16879	17149	17015	16867	17261	17107	17045	17246	16873	17035	17117	16898	16842	17007	17088	16928	17015	17024	17022	17027	17192	16990	16839	17019	16998	17040	16994	16891	16912	17137	16961	17039	16894	16967	17145	17098	17056	16874	17122	17030	17016	17068	17069	17044	17227	17118	17154	17035	16867	17056	17042	16916	17068	16911	17160	17073	16819	17034	16985	17081	17073	17101	17038	17008	17113	17068	17158	17050	16898	16985	17012	16953	17054	17066	17070	17021	17081	17215	16937	16989	16987	16860	17110	17017	17078	17125	17075	17036	17061	17243	16975	17063	17041	16862	16996	16972	17018	17066	16858	16957	17021	16978	17063	16962	16926	16977	17156	17094	17109	16879	17105	17056	17006	17061	17145	16900	17034	17147	16798	17306	16992	17276	17135	17019	17145	16975	17184	17095	17232	16729	16929	17154	17053	17155	17228	17005	16986	17061	17065	17050	16986	16950	16821	17055	17096	17040	17020	16984	16994	16979	17066	17080	17005	16947	17153	17094	16959	17103	17166	17150	16949	17044	17035	17132	16902	17065	16936	17088	17017	17253	16932	17070	17048	17082	16905	17126	16946	16983	16959	16980	17035	16913	17136	16858	17008	17002	17099	16986	16988	17062	16904	16864	17092	17083	17009	17068	17055	17112	17316	16965	16948	17046	17062	17148	17084	17169	16844	17016	16858	17138	17026	17145	17016	16962	16940	17071	17077	16919	17008	16992	17042	16958	17021	17023	17061	17022	17036	17068	17030	16873	17185	17055	17065	16929	16973	16921	17005	16964	17171	17006	17047	16996	17016	17141	17006	16829	16874	17047	17083	17072	17098	16932	17242	17135	16898	17099	17013	17087	16952	17046	17075	16969	17032	17069	17119	17013	17029	16981	16960	16995	17058	17027	17125	16908	17166	17039	17011	16795	16977	17022	17082	16995	17186	17008	16961	16989	16908	17071	16851	17125	17072	17037	16950	17101	17012	16990	17044	16844	17210	17222	17119	17025	16996	17042	17007	17180	17028	17014	17050	16974	16980	17017	17114	16901	17027	17068	17047	17048	16809	17161	16915	17071	17117	16967	17158	16938	17088	16932	16983	17106	17027	16998	17102	17151	17211	17011	16864	16771	17106	16993	16990	17010	17170	16973	17067	16966	17087	17016	17034	16995	17066	17059	16801	17128	16977	16985	17139	16932	17003	17004	17233	16972	17088	16974	16884	17029	17095	17178	16975	16996	17077	17095	17180	17179	17168	16980	17056	16963	17046	17072	16896	17238	17083	16942	17000	16928	17246	17030	16950	16981	16992	17211	17141	17069	17033	16928	17047	17021	17088	17162	16922	17137	16892	17063	17060	17010	16997	17071	17016	16967	17135	16889	17033	17003	17020	16888	17187	17004	17205	16833	17081	16991	17174	17032	17140	17152	17073	16975	16944	17006	17017	16973	17101	17020	16944	17027	17220	16861	17026	17021	16911	17145	16996	17031	17059	16879	17013	16984	17001	17107	17002	17119	16920	16836	17067	16951	16889	17033	17027	16960	17057	16813	17070	17084	17021	16990	16990	17082	16897	17291	16931	17056	17107	16963	17274	16927	17069	16869	16875	16991	17262	17004	17009	16920	17067	16973	17034	17070	16986	17201	17070	17087	16941	17193	17217	17011	17134	17145	17148	17008	17184	17089	17062	17143	17220	17073	16977	17160	16949	17077	17125	17107	16965	16987	17066	17083	17004	16889	17154	16943	16942	16896	17101	16846	17199	17150	17102	17083	16927	16938	17044	17181	17097	17001	17104	17017	17078	16940	16951	17142	17117	17171	17051	17036	17091	17052	17042	17050	17066	16914	17162	17162	17080	17156	17120	16874	17193	17115	16894	17112	16938	16936	16825	17182	17143	17200	17206	17120	17081	17118	17002	17012	16968	17031	17081	17158	17048	16902	16946	17243	16946	16969	17174	17095	16993	17107	17060	17017	16995	17089	17188	17033	16948	17097	17073	17051	17006	16847	17041	16850	16936	17128	16969	17103	16932	16962	17029	17242	17043	17216	17156	16913	17030	16871	17007	17090	16929	17032	16896	16923	17023	16978	17156	16993	16890	16971	16899	17104	17144	16983	17022	16893	17045	17075	17015	17183	17172	17052	16960	16957	17058	16874	17039	16874	17002	17135	17036	17141	16898	17144	17028	16944	17101	17097	17088	17015	16978	16997	16929	17056	17089	17133	17094	16877	17180	16958	17147	17048	17124	16946	16960	17021	17125	17108	17133	17098	16834	17025	17268	17081	17173	17104	17048	16998	17033	16916	16974	17015	17092	17226	17073	16961	17093	16861	17151	17058	17116	16888	17228	16907	16777	17044	17011	17063	17084	17015	17076	16947	17130	17086	17050	17047
23238	21358	28179	25516	24047	25252	25194	22824	22366	22272	22019	21638	21684	21612	21720	21511	21374	21533	21590	21347	21511	21556	21386	21256	21391	21424	21464	21357	21217	21283	21175	21308	21288	21325	21375	21249	21231	21370	21361	21131	21419	21172	21151	21434	21483	21238	21288	21324	21270	21281	21443	21067	21190	21230	21389	21279	21118	21275	21291	21322	21192	21192	21169	21326	21178	21050	21145	21439	21339	21072	21231	21205	21188	21222	21252	21212	21097	21169	21115	21187	21403	21208	21404	21589	21356	21405	21335	21350	20994	21198	21375	21118	21212	21301	21259	21298	21072	21050	21239	21427	21158	21296	21332	21358	21504	21217	21503	21157	21351	21288	21471	21230	21286	21304	21206	21370	21391	21148	21194	21264	21414	21041	21216	21276	21246	21275	21312	21189	21227	21363	21377	21422	21492	21281	21388	21253	21186	21205	21274	21300	21241	21371	21167	21272	21353	21352	21455	21199	21394	21419	21500	21209	21180	21359	21360	21230	21211	21171	21216	21175	21430	21256	21358	21259	21478	21223	21343	21222	21177	20921	21242	21229	21146	21345	21291	21394	21291	21147	21164	21220	21240	21279	21213	21268	21127	21255	21311	21303	21168	21294	21197	21366	21266	21430	21362	21122	21243	21122	21474	21433	21487	21198	21206	21235	21147	21241	21316	21125	21292	21275	21259	21490	21307	21230	21290	21177	21399	21291	21395	21265	21296	21397	21429	21430	21235	21376	21209	21351	21164	21181	21266	21054	21233	21204	20953	21107	21458	21190	21621	21294	21358	21405	21404	21391	21397	21459	21352	21311	21131	21281	21120	21274	21180	21327	21148	21127	21540	21304	21143	21266	21486	21324	21109	21112	21282	21283	21297	21499	21283	21398	21267	21230	21407	21195	21129	21421	21539	20997	21346	21246	21153	21132	21217	21119	21234	21438	21257	21268	21447	21198	21247	21081	21170	21041	21470	21160	21311	21271	21350	21433	21124	21135	21224	21356	21248	21332	21104	21065	21340	21181	21318	21245	21218	21185	21350	21135	21180	21384	21206	21183	21428	21263	21282	21262	21148	21210	21325	21132	21250	21368	21196	21432	21040	21338	21271	21154	21381	21258	21435	21161	21173	21276	21477	21192	21236	21520	21363	21151	21242	21233	21186	21144	21094	21098	21182	21299	21129	21528	21247	21382	21240	21403	21346	21396	21299	21231	21285	21317	21414	21163	21134	21319	21112	21269	21164	21266	21426	21313	21347	21505	21284	21190	21056	21322	21386	21186	21338	21392	21419	21394	21228	21097	21340	21168	21319	21218	21242	21227	21234	21356	21498	21133	21261	21302	21283	21400	21157	21269	21294	21396	21179	21395	21321	21242	21341	21284	21396	21381	21365	21108	21398	21402	21360	21250	21224	21314	21158	21116	21173	21218	21132	21428	21142	21401	21297	21341	21239	21362	21221	21604	21341	21338	21365	21230	21059	21370	21381	21517	21451	21353	21328	21162	21375	21353	21287	21238	21386	21118	21175	21410	21221	21312	21322	21462	21208	21389	21463	21470	21334	21251	21237	21211	21283	21205	21397	21437	21308	21394	21418	21323	21158	21415	21095	21274	21299	21238	21327	21230	20990	21210	21236	21155	21132	21221	21063	21445	21291	21385	21195	21211	21254	21353	21350	21207	21408	21261	21152	21216	21197	21425	21161	21426	21388	21146	21347	21165	21323	21240	21164	21187	21413	21405	21369	21233	21423	21440	21088	21310	21127	21147	21235	21151	21168	21367	21208	21372	21201	21203	21230	21266	21460	21463	21110	21088	21171	21038	21466	21447	21246	21368	21074	21178	21329	21420	21437	21276	21032	21315	21309	21436	21022	21289	21285	21181	21010	21255	21142	21350	21079	21470	21297	21110	21237	21328	21164	21282	21423	21315	21132	21324	21172	21163	21204	21261	21194	21133	21330	21381	21148	21261	21308	21074	21246	21341	21219	21299	21376	21140	21169	21238	21484	21332	21359	21356	21439	21241	21124	21152	21499	21139	21218	21283	21270	21109	21083	21217	21130	21239	21409	21296	21121	21132	21154	21325	21445	21377	21112	21188	21117	21171	21090	21380	21203	21171	21296	21362	21342	21260	21298	21200	21174	21096	21154	21351	21177	21132	21187	21375	21221	21233	21323	20995	21402	20948	21410	21301	21503	21460	21378	21164	21052	21258	21167	21095	21239	21067	21179	21242	21306	21077	21153	21030	21365	21064	21394	21413	21430	21586	21227	21251	21251	21237	21263	21271	21344	21174	21392	21196	21025	21276	21547	21318	21069	21095	21081	21298	21334	21420	21375	21220	21344	21245	21075	21088	21193	21158	21042	21227	21185	21365	21280	21271	21225	21217	21406	21322	21273	21307	21200	21053	21311	21280	21450	21366	21244	21027	21238	21272	21410	21298	21233	21399	21260	21449	21232	21273	21320	21140	21260	21175	21188	20997	21263	21319	21153	21286	21387	21156	21362	21314	21243	21317	21106	21157	21275	21258	21245	21243	21387	21409	21339	21432	21284	21449	21406	21295	21014	21312	21280	21273	21048	21220	21396	21134	21130	21230	21166	21424	21378	21296	21534	21368	21315	21237	21411	21389	21374	21163	21423	21222	21338	21024	21239	21168	21415	21259	21164	21320	21095	21248	21217	21122	21387	21198	21043	21158	21195	21443	21372	21152	21259	21271	21276	21106	21240	21425	21387	21310	21113	21225	21323	21361	21344	21208	21315	21556	21420	21339	21265	21222	21303	21245	21224	21262	21258	21129	21608	21270	21172	21184	21353	21260	21343	21075	21381	21393	21380	21348	21376	21222	21263	21288	21333	21191	21388	21123	21336	21491	21148	21333	21176	21066	21337	21418	21406	21314	21406	21082	21281	21332	21300	21236	21191	21390	21418	21294	21181	21133	21055	21317	21334	21424	21260	21227	21192	21307	21288	21312	21099	21137	21309	21119	21179	21343	21250	21132	21470	21213	21038	21109	21249	21319	21197	21242	21246	21326	21233	21155	21387	21193	21326	21189	21225	21355	21156	21098	21299	21250	21307	21323	21167	21067	21042	21517	21283	21265	21203	21216	21325	21315	21188	21335	21227	21414	21234	21243	21371	21164	21059	21241	21318	21271	21348	21335	20950	21208	21402	21187	21360	21286	21133	21234	21362	21400	21402	21267	21062	21453	21435	21417	21219	21095	21065	21419	21200	21195	21234	21134	21293	21300	21432	21171	21448	21167	21307	21122	21174	21116	21165	21244	21171	21353	21348	21349	21350	21466	21342	21137	21223	21305	21239	21300	21378	21155	21290	21277	21215	21368	21384	21245	21197	21228	21253	21300	21405	21202	21460	21412	21291	21140	21228	20992	21473	21162	21089	21198	21413	21439	21259	21123	21281	21391	21241	21232	21398	21244	21139	21270	21235	21304	21193	21122	21373	21246	21304	21127	21153	21217	21363	21258	21329	21085	21142	21100	21179	21269	21351	21305	21171	21244	21247	21484	21259	21195	21182	21327	21488	21423	21196	21221	21262	21379	21294	21437	21144	21160	21218	21290	21517	21301	21318	21081	21316	21374	21183	20990	21462	21231	21531	21267	21199	21359	21376	21474	21170	21373	21276	21197	21263	21354	21275	21189	21215	21322	21132	21246	21266	21183	21223	21276	21385	21473	21180	21191	21208	21231	21080	21313	21290	21262	21191	21328	21070	21367	21478	21179	21197	21440	21330	21165	21382	21292	21138	21110	21240	21291	21264	21111	21123	21278	21251	21234	21335	21295	21164	21360	21278	21369	21275	21110	21275	21078	21423	21403	21284	21161	21261	21120	21328	21275	21096	21349	21507	21069	21183	21203	21409	21195	21267	21409	21198	21101	21257	21246	21139	21408	21480	21292	21101	21174	21116	21212	21084	21326	21400	21233	21484	21425	21160	21227	21102	21402	21425	21080	21351	21081	21347	21123	21236	21392	21201	21594	21306	21326	21129	21382	21171	21320	21358	21355	21258	21214	21347	21195	21455	21118	21302	21466	21200	21073	21207	21279	21333	21351	21354	21239	21247	21293	21476	21234	21267	21384	21402	21314	21216	21385	21314	21319	21289	21254	21283	21406	21363	21308	21248	21153	21345	21138	21285	21183	21337	21458	21360	21317	21410	21029	21292	21335	21161	21201	21278	21251	21357	21504	21113	21178	21310	21152	21265	21360	21066	21332	21153	21478	21215	21205	21144	21106	21216	21239	21421	21361	21183	21176	21335	21255	21159	21126	21345	21157	21166	21237	21281	21243	21390	21166	21365	21100	21316	21335	21355	21263	21424	21171	21191	21180	21370	21712	21371	21408	21202	21139	21368	21480	21120	21230	21166	21362	20978	21237	21354	21228	21321	21376	21059	21174	21378	21535	21180	21324	21148	21065	21402	21349	21353	21232	21335	21173	21370	21247	21544	21262	21185	21309	21211	21064	21307	21355	21315	21159	21281	21220	21303	21240	21258	21351	20977	21236	21354	21443	21269	21230	21328	21277	21380	21484	21326	21165	21523	21409	21290	21412	21232	21106	21359	21383	21269	21319	21267	21343	21291	21314	21335	21288	21333	21222	21293	21519	21309	21179	20975	21164	21189	21273	21338	21433	21297	21197	21215	21254	21247	21202	21267	21340	21184	21177	21214	21206	21413	21132	21087	21324	21166	21376	21395	21406	21346	21008	21336	21117	21271	21304	21186	21311	21273	21206	21500	21403	21604	21244	21262	21155	21270	21326	21477	21277	21456	21350	21265	21295	21265	20982	21377	21107	21223	21467	21207	21079	21190	21264	21331	21255	21025	21145	21333	21307	21292	21358	21348	21087	21049	21124	21135	21213	21413	21193	21317	21566	21249	21419	21291	21335	21074	21199	21463	21408	21366	21457	21267	21257	21227	21083	21293	21394	21400	21306	21255	21243	21088	21099	21302	21130	21124	21326	21024	21190	21263	21290	21169	21243	21077	21243	21331	21326	21307	21199	21402	21188	21046	21337	21229	21248	21249	21213	21251	21290	21174	21313	21126	21263	21190	21209	21420	21335	21108	21157	21214	21094	21137	21242	21261	21151	21355	21061	21281	21337	21130	21213	21445	21243	21170	21243	21471	21307	21171	21363
25927	45086	33244	27556	24470	21726	20097	18961	18351	18073	17585	17355	17212	17247	16876	17091	17011	17095	16928	16734	16823	16816	16777	16890	16821	16631	16622	16716	16748	16924	16692	16928	16790	16809	16755	16624	16735	16794	16623	16520	16759	16814	16736	16771	16917	16786	16842	16872	16802	16586	16871	16643	16680	16745	16617	16673	16861	16679	16773	16758	16600	16766	16890	16698	16694	16715	16655	16595	16688	16649	16688	16639	16947	16602	16732	16685	16850	16636	16850	16619	16616	16704	16900	16716	16726	16833	16585	16658	16797	16706	16522	16833	16683	16767	16676	16706	16828	16723	16780	16673	16601	16693	16719	16773	16883	16735	16684	16722	16666	16765	16581	16692	16822	16684	16607	16631	16785	16658	16809	16702	16673	16893	16825	16700	16732	16807	16751	16674	16824	16630	16650	16546	16707	16715	16611	16634	16896	16844	16649	16752	16764	16676	16647	16540	16788	16611	16858	16611	16634	16721	16700	16637	16655	16761	16661	16702	16805	16808	16807	16560	16588	16599	16660	16586	16624	16663	16803	16724	16606	16766	16796	16650	16701	16724	16613	16692	16773	16655	16797	16720	16697	16740	16831	16599	16675	16679	16928	16668	16893	16801	16594	16861	16760	16792	16609	16779	16608	16652	16660	16885	16805	16693	16859	16657	16710	16869	16567	16800	16672	16579	16665	16816	16847	16757	16659	16728	16716	16621	16592	16636	16850	16793	16594	16685	16731	16641	16648	16616	16842	16640	16689	16567	16674	16647	16838	16832	16713	16939	16752	16499	16684	16652	16818	16761	16716	16713	16824	16694	16549	16697	16844	16613	16670	16859	16619	16690	16608	16632	16586	16794	16729	16811	16696	16848	16729	16689	16690	16872	16641	16851	16728	16592	16576	16672	16689	16718	16706	16694	16873	16617	16720	16474	16911	16747	16638	16916	16743	16665	16872	16668	16697	16757	16795	16652	16821	16725	16680	16612	16673	16676	16675	16696	16747	16710	16627	16743	16685	16724	16677	16707	16765	16737	16778	16774	16635	16773	17019	16843	16675	16772	16571	16849	16703	16802	16732	16843	16913	16545	16687	16692	16454	16726	16804	16696	16734	16661	16488	16593	16654	16808	16728	16658	16616	16723	16747	16825	16755	16640	16672	16481	16783	16773	16734	16743	16947	16832	16658	16775	16786	16666	16597	16786	16784	16631	16791	16733	16775	16721	16798	16612	16798	16735	16793	16902	16811	16612	16721	16629	16789	16735	16578	16638	16750	16689	16708	16612	16677	16691	16660	16687	16818	16546	16620	16546	16880	16686	16682	16645	16596	16848	16761	16759	16637	16486	16628	16781	16580	16716	16628	16651	16700	16839	16704	16759	16620	16555	16565	16549	16605	16888	16792	16704	16602	16661	16693	16831	16579	16560	16829	16773	16903	16768	16669	16664	16565	16820	16591	16677	16710	16732	16828	16669	16726	16698	16805	16634	16685	16727	16669	16925	16796	16596	16596	16696	16602	16728	16735	16669	16662	16715	16825	16631	16730	16580	16664	16707	16713	16558	16565	16590	16520	16618	16837	16554	16539	16845	16615	16955	16742	16701	16842	16635	16643	16692	16683	16723	16568	16619	16616	16686	16702	16702	16667	16563	16552	16603	16724	16785	16689	16789	16739	16705	16745	16755	16715	16751	16874	16614	16721	16850	16574	16654	16598	16761	16768	16743	16805	16694	16744	16624	16562	16666	16793	16845	16599	16776	16827	16681	16849	16621	16753	16574	16690	16851	16514	16745	16614	16709	16722	16599	16586	16733	16530	16717	16556	16863	16756	16847	16528	16815	16741	16790	16606	16660	16698	16660	16781	16733	16683	16827	16566	16604	16751	16876	16713	16741	16614	16833	16707	16760	16667	16622	16740	16759	16721	16640	16670	16683	16799	16711	16787	16656	16861	16672	16715	16567	16655	16610	16828	16819	16656	16723	16625	16942	16677	16815	16769	16807	16624	16665	16479	16688	16820	16663	16788	16774	16822	16613	16731	16575	16689	16623	16812	16678	16718	16597	16758	16660	16710	16813	16780	16924	16915	16809	16474	16612	16755	16742	16869	16730	16676	16668	16732	16587	16688	16682	16737	16707	16530	16732	16786	16629	16590	16663	16654	16792	16878	16584	16717	16757	16700	16749	16753	16633	16638	16669	16712	16701	16657	16547	16813	16800	16839	16776	16528	16811	16834	16678	16827	16606	16734	16737	16696	16591	16765	16822	16716	16539	16516	16647	16709	16699	16760	16644	16798	16607	16680	16662	16668	16747	16743	16526	16523	16762	16793	16946	16903	16754	16717	16646	16786	16502	16799	16857	16624	16604	16675	16593	16917	16535	16696	16547	16748	16621	16602	16768	16797	16736	16740	16770	16674	16641	16533	16720	16755	16614	16725	16715	16533	16742	16731	16651	16739	16783	16692	16844	16488	16673	16655	16748	16729	16655	16936	16596	16733	16617	16766	16538	16879	16711	16633	16732	16666	16780	16778	16574	16555	16746	16746	16536	16811	16635	16686	16757	16681	16691	16870	16644	16809	16848	16704	16927	16837	16545	16800	16610	16731	16737	16737	16604	16926	16834	16848	16787	16696	16702	16579	16778	16518	16736	16795	16660	16812	16615	16799	16730	16605	16693	16862	16553	16776	16626	16618	16639	16721	16751	16808	16905	16717	16728	16618	16677	16594	16593	16810	16607	16699	16935	16701	16649	16727	16702	16677	16833	16693	16617	16641	16757	16815	16725	16682	16794	16677	16768	16604	16688	16621	16684	16741	16743	16782	16724	16800	16678	16812	16642	16676	16817	16798	16796	16722	17008	16545	16557	16632	16701	16682	16783	16648	16560	16526	16745	16637	16772	16602	16749	16692	16792	16686	16625	16743	16725	17052	16615	16642	16857	16572	16724	16666	16963	16778	17014	16600	16697	16790	16657	16672	16692	16679	16587	16718	16671	16778	16711	16679	16667	16773	16592	16666	16702	16730	16868	16811	16601	16607	16809	16714	16797	16766	16732	16716	16786	16617	16952	16666	16673	16581	16757	16717	16731	16753	16743	16762	16634	16645	16607	16803	16639	16752	16680	16788	16689	16470	16709	16747	16801	16727	16787	16441	16757	16766	16736	16710	16657	16488	16679	16895	16718	16757	16877	16692	16686	16750	16814	16681	16789	16765	16765	16682	16779	16828	16743	16650	16598	16593	16843	16529	16697	16740	16558	16477	16827	16817	16724	16674	16658	16813	16590	16864	16817	16608	16722	16832	16645	16727	16862	16888	16794	16618	16785	16760	16698	16795	16705	16748	16733	16752	16621	16661	16745	16570	16572	16774	16841	16613	16642	16627	16620	16674	16647	16696	16799	16802	16696	16775	16688	16997	16656	16703	16713	16682	16696	16742	16573	16684	16604	16714	16811	16735	16667	16778	16776	16710	16761	16783	16453	16691	16768	16731	16692	16793	16685	16714	16626	16816	16614	16500	16820	16607	16721	16646	16652	16649	16596	16763	16812	16632	16824	16731	16585	16802	16682	16666	16773	16721	16621	16731	16816	16846	16799	16706	16683	16690	16735	16745	16605	16702	16787	16774	16707	16653	16857	16652	16832	16568	16736	16857	16713	16731	16694	16781	16837	16802	16850	16717	16734	16572	16635	16729	16720	16661	16692	16766	16611	16836	16869	16672	16592	16608	16594	16641	16844	16658	16588	16749	16462	16763	16691	16820	16524	16782	16716	16606	16624	16800	16696	16711	16728	16610	16772	16885	16653	16605	16731	16703	16677	16708	16602	16742	16633	16701	16883	16640	16867	16802	16740	16631	16615	16785	16721	16714	16824	16657	16745	16656	16681	16742	16681	16540	16727	16791	16729	16851	16532	16771	16621	16709	16785	16805	16639	16503	16738	16706	16639	16828	16765	16833	16736	16683	16753	16659	16623	16715	16924	16756	16677	16574	16887	16607	16677	16902	16808	16825	16481	16674	16741	16670	16813	16637	16707	16663	16622	16855	16662	16758	16662	16660	16840	16818	16563	16854	16761	16581	16704	16747	16673	16580	16611	16720	16761	16847	16558	16674	16712	16767	16843	16702	16577	16677	16510	16751	16877	16582	16728	16554	16744	16695	16720	16714	16847	16676	16673	16571	16863	16615	16842	16621	16669	16620	16693	16549	16586	16692	16744	16774	16606	16583	16740	16575	16627	16730	16835	16855	16567	16730	16833	16794	16765	16660	16576	16782	16726	16754	16591	16712	16743	16624	16458	16893	16610	16692	16701	16684	16723	16818	16795	16599	16489	16861	16609	16692	16760	16774	16762	16734	16572	16743	16500	16554	16714	16750	16633	16656	16757	16579	16803	16732	16664	16683	16676	16554	16577	16701	16765	16834	16635	16638	16701	16784	16612	16686	16810	16688	16551	16523	16645	16812	16725	16691	16852	16706	16721	16719	16954	16787	16728	16713	16625	16715	16560	16799	16605	16675	16737	16707	16598	16832	16753	16803	16729	16592	16725	16677	16701	16627	16796	16478	16666	16705	16665	16768	16918	16676	16658	16637	16650	16673	16803	16561	16705	16737	16626	16603	16953	16750	16648	16796	16719	16735	16650	16835	16824	16666	16654	16694	16807	16929	16800	16666	16683	16721	16664	16716	16674	16784	16511	16700	16788	16666	16666	16782	16739	16763	16605	16784	16736	16687	16780	16755	16740	16810	16703	16692	16670	16719	16743	16735	16694	16714	16871	16798	16545	16654	16770	16764	16796	16714	16712	16686	16702	16622	16531	16837	16559	16844	16856	16802	16743	16661	16683	16667	16827	16701	16729	16642	16742	16876	16716	16680	16706	16716	16730	16867	16726	16729	16612	16674	16592	16617	16584	16784	16578	16570	16622	16758	16685	16770	16744	16640	16576	16638	16475	16645	16592	16864	16722	16689	16735	16613	16747	16707	16619	16722	16542	16857	16541	16764	16612	16745	16710	16547	16653	16816	16598	16488	16715	16715	16841	16714	16754	16627	16767	16770	16772	16624	16816	16722	16681	16639	16746	16740	16692	16608	16731	16755	16815	16798	16592	16451	16706	16611	16689	16734	16709	16660	16736	16661	16760	16589	16787	16763	16719	16576	16786	16816	16829
25089	21671	28110	28681	24594	24138	24011	22913	22505	22420	22244	22143	22172	21842	22009	21904	21989	22148	21702	21761	21913	21845	21824	21839	21942	21877	21859	21805	21685	21864	22031	21884	21618	21658	21927	21802	21867	21749	21767	21855	21803	21591	21743	21748	21792	21892	21793	21722	21796	21823	21855	21893	21688	21745	21993	21528	21786	21677	21712	21703	21603	21908	21644	21897	21653	21675	21916	21774	21819	21752	21659	21736	21591	21666	21786	21595	21840	22011	21883	21821	21585	21935	21928	21751	21648	21835	22014	21625	21667	21575	21842	21820	21908	21809	21908	21851	21690	21855	21843	21698	21792	21619	21707	21839	21847	21884	21678	21632	21797	21607	21727	21542	21629	21832	21725	21617	21694	21533	21694	21554	21621	21722	21797	21546	21902	21669	21750	22030	21711	21723	21615	21614	21950	21787	21817	21784	21703	21986	22074	21913	21770	21912	21847	21755	21941	21605	21693	21580	21721	21508	21715	21756	21874	21677	21804	21749	21699	21815	21886	21851	21949	21769	21686	21649	21691	21731	21636	21970	21725	22101	21749	21848	21664	22023	21824	21786	21696	21861	21830	21792	21654	21921	21907	21950	21643	21891	21682	21658	21722	21781	21665	21847	21746	21777	21664	21677	21780	21840	21751	21802	22110	22008	21864	21924	21829	21792	21638	21590	21692	21887	21765	21678	21729	21739	21704	21789	21836	21704	21768	21851	21832	21759	21837	21831	21779	21776	21664	21869	21784	21976	21879	21691	21894	21651	21850	21678	21809	21894	21748	21554	21830	21670	21756	21618	21826	21777	22106	21610	21779	21919	21891	21895	21517	21611	21752	21607	21942	21753	21958	21823	21953	21760	21708	21656	21708	21806	21849	21632	21807	21875	21791	21789	21720	21785	21855	21852	21556	21865	21589	21930	21789	21695	21772	22042	21683	21960	22095	22098	21752	21803	21733	21735	21801	21819	21773	21729	21946	21488	21666	21806	21735	21905	21773	21763	21738	21562	21891	21821	21773	21733	21861	21703	21818	21845	21660	21772	21916	21669	21821	21711	21786	21613	21751	21806	21564	21745	21780	21587	21847	21785	21877	21755	21732	21714	21775	21692	21671	21590	21860	21597	21629	21760	21790	21894	21600	21703	21918	21648	21873	21842	21790	21813	21673	21598	21746	21778	21711	21927	21786	21809	21834	21587	21753	21724	21824	21668	21777	21555	22065	21718	21777	21825	21863	21620	21757	21792	21934	21830	21513	21707	21834	22015	21755	21729	21816	21702	21786	21795	21999	21845	21573	21701	21610	21721	21753	21815	21795	21662	21547	21561	21852	21550	21678	21749	21716	21749	21647	21713	21886	21749	21793	21712	21612	21894	21864	21709	21476	21616	21787	21817	21570	21768	21672	21615	21551	21776	21720	21786	21557	21569	21630	21596	21717	21623	21849	21850	21730	21780	21704	22049	21613	21709	21724	21933	21618	21663	21544	21742	21772	21650	21802	21771	21802	21654	21844	21566	21797	22074	21771	21712	21674	21540	21746	21699	21634	21746	21674	21918	21624	21813	21453	21862	21759	21826	21730	21623	21684	21548	21783	21816	21903	22004	21710	21762	21915	21957	22039	21672	21810	21738	21678	21896	21830	21935	21872	21673	21762	21962	21859	21811	21743	21838	21724	21777	21837	21554	21884	21927	21711	21601	21910	21769	21523	21663	21677	21710	22100	21642	21974	21850	21793	21600	21800	21792	21908	21751	21901	21693	21616	21701	21780	21648	21662	21851	21669	21638	21879	21782	22194	21877	21672	21678	21655	21861	21820	21797	22067	21627	21854	21763	21719	21966	21903	21639	21844	21793	21820	21951	21672	21530	21779	21740	21837	21884	21755	21681	21851	21744	21721	21466	21826	21676	21854	21770	21734	21872	21564	21886	21808	21785	21896	21808	21620	22031	21711	21727	21761	21868	21725	21657	21587	21881	21929	21779	21871	21872	21531	21825	21816	21665	21720	21679	21846	21818	21741	21787	21692	21661	21812	21828	22007	21863	21747	21809	21937	21872	21733	21699	21660	21719	21807	21788	21725	21847	21828	21761	21773	22117	21955	21786	21942	21960	21625	21767	21808	21726	21802	22048	21730	21791	21992	21920	21919	21903	21970	21761	21547	21700	21676	21756	21832	21873	21976	22054	21942	21609	21909	21863	21849	21800	22010	21897	21791	22040	21707	21593	21571	21429	21906	21758	21894	21843	21786	21744	21797	21754	21725	21594	21585	21850	21653	21676	21839	21589	21573	21832	21649	21829	21941	21793	21762	21784	21645	21759	21839	21724	21545	21844	21953	21978	21909	21842	21894	21614	21846	21848	21682	21645	21881	22002	21727	21802	21700	21863	21658	21552	21920	21690	21765	21600	21779	21765	21793	21901	21656	21892	21764	21691	21925	21602	21664	21840	21831	21717	21788	21388	21608	21554	21690	21769	21801	21797	21601	21488	21709	21691	21697	21638	21599	21753	21872	21711	21764	21838	21764	21781	21843	21725	21672	21813	21813	21712	21729	21891	21700	21749	21737	21781	21821	21603	21682	21725	21886	21818	21910	21810	21756	21717	21771	21652	22003	21926	21630	21538	21824	21733	21645	21768	21718	21987	21976	21782	21628	21846	21796	21689	21970	21802	21847	21794	21766	21775	21871	21610	21881	21724	21780	21640	21858	21784	21765	21787	21890	21792	21572	21913	21809	21854	21986	21659	21926	21579	22016	21619	21802	22017	21709	21971	21698	21768	21814	21904	21622	21727	21742	21580	21699	21422	21756	21763	21769	21593	21516	21693	21758	21686	21597	21577	21661	21834	21683	21894	21662	21810	21774	21561	21767	21923	21742	21767	21631	21843	21537	21670	21757	21986	21591	21909	21740	21652	21931	21818	21782	21751	21890	21902	21792	21818	21799	21906	21728	21801	21868	21894	21708	21694	21654	21805	21551	21846	21910	21646	21777	21580	21824	21662	21797	21750	21753	21721	21810	21792	21864	21590	21786	21738	21701	21924	21885	22053	21868	21545	21458	21692	21757	21666	21680	21886	21885	21906	21932	21769	21778	21691	21800	21944	21803	21720	21716	21755	21762	21891	21772	21802	21859	21753	21796	21810	21808	21686	21752	21941	21867	21978	21737	21636	21610	21796	21704	21692	21779	21817	21855	22001	21804	21805	21804	22006	21669	21596	21907	21734	21819	21733	21702	21865	21722	21892	21613	21930	21710	21671	21870	21634	22042	21683	21726	21699	21759	21692	21771	21808	21820	21725	21827	21661	21822	21860	21717	21808	21640	21821	21804	21824	22016	21744	21739	21996	21738	21894	21779	21697	21782	21755	21852	21552	21662	21704	21815	21949	21894	21753	21801	21748	21779	21660	21636	21712	21722	21563	21807	21801	21607	21784	21614	21656	21906	21663	21898	21671	21933	21722	21724	21839	21850	21559	21967	21684	21746	21874	21808	21825	22020	21739	21613	21812	21643	21781	21796	21783	21669	21666	21831	21996	21881	21712	21750	21554	21751	21859	21752	21739	21768	21937	21769	21728	21661	21838	21881	21818	21812	21639	21841	21861	21699	21736	21792	21774	21853	21938	21740	21771	21528	21739	21614	21763	21885	21741	21877	21862	21683	22064	21621	21657	21927	21738	21624	21979	22008	21731	21752	21866	21984	21853	21784	21675	21845	21570	21819	21772	21735	21638	21755	21757	21808	21840	22021	21846	21769	21639	21721	21892	21681	21727	21895	21786	21711	21890	21957	21809	21827	21661	21889	22070	21941	21738	21710	21829	21649	21982	21874	21565	21701	21521	21632	21904	21896	21800	21741	21775	21757	21676	21670	21646	21829	21655	21709	21697	21632	21886	21689	21675	21920	21917	21824	21598	21670	21643	21476	21587	21665	21736	21663	21574	21610	21842	21748	21689	21794	21640	21547	21683	21625	21879	21575	21527	21632	21716	21812	21898	21748	21929	21564	21795	21590	21719	21888	21605	21662	21664	21825	21809	21635	21855	21750	21722	21677	21522	21866	21860	21890	21655	21775	21789	21842	21880	21775	21558	22006	21668	21910	21870	21860	21850	21773	21811	21651	21687	21868	21631	21678	21735	21622	21814	21775	21747	21773	21604	21748	21657	21913	21698	21713	21669	21623	21691	21700	21808	21869	21952	21745	21737	21547	21740	21629	21748	21925	21763	21556	21563	21804	21752	21934	21865	21832	21681	21763	21670	21847	21890	21853	21597	21830	21977	21838	21983	21942	21792	21804	21803	21671	21879	21746	21775	21952	21608	21736	21730	21762	21972	21916	21795	21599	21659	21647	21755	21700	21835	21648	21699	21829	21864	21718	21703	22032	21974	21790	21864	21880	21965	21768	21675	21716	21766	21951	21932	21785	21896	21771	21816	21695	21888	21720	21781	21810	21893	21834	21682	21651	21714	21814	21647	21727	21848	21854	21976	21660	21760	21559	21950	21915	21690	21697	21826	21708	21725	21576	21481	21826	21909	21743	21811	21966	21701	21674	21889	21634	21707	21654	21756	21650	21951	21827	21725	21865	21716	21750	21562	21612	21985	21498	21743	21671	21738	21780	21702	21830	21670	21562	21708	21977	21878	21780	21682	21905	21805	21780	21880	21745	21854	22026	21670	21799	21675	21571	21946	21938	21767	21921	21655	22059	21758	21653	21711	21899	21882	21844	21616	21901	21667	21879	21768	21805	21839	21883	21905	21668	21659	21931	21919	21834	21983	21833	21616	21831	21690	21654	21603	21695	21546	21908	21740	21550	21728	21626	21920	21851	21786	21853	21726	21758	21666	21462	21823	21943	21788	21685	21617	21576	21741	21511	21739	21868	21903	21837	21691	21801	21770	21667	21750	21780	21622	21727	21692	21735	21791	21662	21794	21520	21703	21978	21722	21683	21770	21685	21692	21781	21792	21921	21836	21555	21816	21730	21814	21663	21768	21940	21742	21794	21911	21940	21795	21492	21742	21723	21932	21796	21936	21801	21748	21803	21680	21653	21775	21859	21724	21717	21710	22042	21625	21942	21952	21764	21807	21829	21838	21828	21665	21738	21895	22005	21686	21756	21882	21845	21423	21623	21589	21790	21741	21596	21674	21756	21737	21689	21679
26316	41576	30531	25770	22684	20759	19582	18662	18139	17927	17641	17413	17336	17375	17201	17147	17310	16967	17071	17116	17139	17238	17099	17073	16972	17069	17108	17033	17090	17131	17162	16865	16957	16979	17101	16933	17144	16898	16817	17004	17252	17029	16962	17059	17056	17027	16869	16913	16990	16927	17023	16867	17042	17013	16932	17040	16997	17148	17003	17027	17177	17011	16843	17057	16925	16944	17038	17014	17030	16881	17145	16982	17003	16925	16876	17043	16908	17006	17105	16932	16971	16821	17114	17093	16874	16892	17058	16916	17010	16987	16920	17118	16904	17174	16953	16854	17150	16875	17140	17205	17005	17078	16963	17083	16932	16933	17152	16949	17012	16959	17019	17051	17026	16929	16977	17036	16997	16697	16989	17139	16966	16998	17002	16879	17002	16873	16930	16976	16935	17177	16899	16993	17103	17008	17005	17077	17016	17034	16978	17064	16966	17128	16898	17159	16833	16941	17164	16940	16980	17113	17101	16916	16734	17097	16988	17216	16802	17124	16953	16862	16766	16793	16932	16995	16990	16933	16912	17146	16927	17020	17034	17045	16987	17034	17121	16982	16933	16877	16927	16758	17028	16944	16933	16977	17051	16983	17106	17126	16948	16947	17021	16874	16950	17223	16798	16937	17049	17083	17123	17112	16954	16988	16969	16977	17075	16743	16877	16949	16938	16997	16880	17133	16725	16955	16995	17073	16825	16992	17202	17126	16971	16715	16813	16781	17007	16991	16851	16924	16902	16876	16854	17000	16949	16764	17186	16868	17039	16897	17111	17019	16909	16804	16861	17092	16907	16982	17024	17018	17040	16988	16882	16968	16948	16851	17093	16983	17010	16959	16952	16890	16988	17094	16822	17013	16924	17023	16925	16840	16964	16887	16903	17054	17073	16970	17061	17061	16884	16948	16945	17006	17014	16885	16905	17040	16940	16931	16912	16969	17021	16885	16854	16907	16952	16815	16895	17030	17025	17074	16918	16985	17106	16972	16909	17018	17049	17065	17107	16923	16952	16843	16845	16930	17123	16929	16974	17010	17041	16982	16958	17156	17044	16898	17086	16939	17106	16914	16933	16903	16844	16999	17078	17119	17122	16915	16817	16893	16933	16800	16931	16984	17124	16978	16888	17062	17107	16994	17007	17085	16948	16991	16952	17073	17054	17046	17060	16831	16962	16987	17069	16979	16842	17069	16971	16889	16891	16900	16997	17040	17062	17163	16943	16962	17161	16935	16872	17184	16993	16875	16964	16807	17001	17037	17099	16976	16838	16928	16854	17178	16936	16903	17027	17061	16886	17171	16961	17186	16916	16981	17108	16926	17246	16911	17053	17098	17195	16966	17091	17013	16866	16925	16967	17019	17068	16908	16898	16813	16897	16950	16917	16941	16905	17044	17019	16942	17279	17212	16896	16963	17145	17054	16926	17118	16890	17114	16945	16923	16960	16738	17036	16936	16965	17097	17052	16966	17045	17012	16872	17047	16857	16922	17024	16938	17011	17033	16992	17218	16915	17136	16950	17010	16996	16882	16965	17000	16990	17032	16979	16970	17013	16842	16963	16855	16975	16983	16993	17142	16868	17155	17034	16988	17009	17153	16947	17125	17003	16959	17178	16959	16921	17014	16985	17027	16912	17070	16873	17030	17114	17056	16866	17046	16951	16945	16989	17123	16902	16951	17038	16973	17288	16853	17055	16860	16912	16980	16903	17185	16890	16907	16934	16823	16948	17039	16907	16980	16831	17101	16933	16991	16818	16953	17023	16917	16924	16923	16926	16911	17157	17040	16854	17047	16921	17020	16767	16999	17076	16905	16983	16899	17124	17097	17003	16917	16847	17047	17021	16978	16923	16960	17128	17091	16806	17184	16985	17108	17024	16971	17050	17049	16889	16772	17061	16901	16872	17134	17074	17059	17072	17052	16960	17061	17156	16815	16845	16923	17175	17080	17083	17002	16861	16922	17100	16788	16915	17091	17021	17118	16836	17012	17040	17097	16855	16971	16950	17138	17147	16934	16894	17095	16983	16890	17080	17030	17026	17012	17101	16976	16837	16866	17332	17251	16940	17027	17019	16968	16930	16904	16974	17037	17079	16885	16966	17006	16903	17066	17036	17116	16889	17005	17007	17022	17073	17021	17012	16995	16816	17026	16880	16921	16921	16926	16918	17074	16752	17083	17034	16968	17043	17132	16886	16970	16968	17051	17060	16960	16959	16939	16893	17105	16971	16906	16972	16948	17105	16956	16857	17079	16970	16991	16933	16911	17129	16928	16978	17177	16976	16921	16923	17092	17053	16929	16874	17004	17044	17054	16959	17111	17048	17010	17014	17034	16844	17005	16826	16922	17068	17027	17119	16958	16933	16980	16935	17103	17036	17059	17039	16877	17040	17002	16943	16932	17089	17074	17095	17142	17006	17079	17010	17141	16890	16942	16954	16898	17134	17000	16971	17038	17072	17080	16922	17120	17126	16919	16846	16910	17122	17075	16944	16961	17034	17073	17025	17093	16965	16959	17086	17081	17087	16880	17031	17264	16901	16960	17031	16858	16909	16913	17112	16828	16797	17034	16841	16901	17083	17032	16896	17028	16768	16863	16959	16873	16995	17007	16952	17040	17044	16895	17005	16989	16916	16869	17077	16924	17105	16910	16970	17127	16981	16859	17229	16966	16869	17046	16975	17127	16887	16963	16945	16921	16970	17077	16947	16964	16956	17029	16862	17075	17058	17202	16725	16996	16894	16953	16993	17028	17102	16931	16901	17067	16973	17049	16910	17027	17017	16999	17037	17095	16933	17005	16989	16946	16874	16992	17000	17031	16799	17220	17005	16907	17034	17040	16990	17002	16972	16986	16896	17038	16991	16861	17116	16905	16949	17043	16832	17083	17063	16905	16816	16914	16955	17173	16984	17158	16953	16997	16852	16969	16859	16922	16947	16977	17065	17036	16765	17079	16876	17055	17015	16957	17038	16944	16915	17066	16929	17007	16881	16968	17000	16955	17061	16923	16873	16985	17086	17072	17039	16993	16993	17076	16788	16975	17031	16829	17126	17081	16912	17010	17185	17058	17064	17017	16947	17004	17006	17048	16910	17060	17057	16971	16862	17099	17135	16912	16849	16846	17146	17000	16971	16978	16880	17111	16945	17137	16990	17102	16921	17099	16931	16952	17003	16949	17089	17062	16886	16963	16974	16920	16941	17002	16973	16949	16876	17079	17000	17074	17119	17178	16947	16849	17030	16984	17163	16884	16827	17113	16891	16953	17012	16967	16828	17026	17044	16902	16976	17047	17118	16961	16898	17042	16913	16999	17001	16894	16873	17101	17006	16718	17033	17052	17116	16955	16789	17046	17093	16849	17016	16983	17058	17017	17070	16851	16993	17091	17016	16993	16891	17028	16931	16948	17050	16996	17079	16956	17048	16968	16944	16766	16938	16983	17079	17040	16943	17006	17157	16902	16956	17068	16982	16978	16902	16826	17132	17080	17028	17100	16989	16904	17083	16896	16968	17032	16877	16869	16820	16938	16950	17054	16955	17158	17001	16963	17018	16889	16980	16863	17016	17126	16907	16999	17007	16979	17128	16991	16818	17020	17157	16924	17011	17168	17013	17004	16969	17071	17067	16870	17228	17034	16974	17088	16940	16973	17104	17014	16935	16963	16918	16965	16990	16881	16954	17011	16852	16881	17095	17072	16800	16967	17101	16941	17030	17089	16908	16969	17022	17140	17017	16976	17041	17044	16937	16800	17168	16935	17190	17056	17013	16797	16966	16974	16983	16860	17078	17045	17035	17060	17013	17014	16955	16869	17107	16940	17175	17083	16962	17132	17094	17129	17107	17170	16996	16958	16948	17083	16965	16996	16980	16995	16997	16975	17044	16874	16988	16981	16967	16978	16976	17047	16954	17129	16854	17137	16882	17045	17068	17025	17112	16903	17099	16928	17149	16985	16930	17016	16938	16752	17036	16805	16968	17080	16964	17091	17081	16972	17063	17012	17037	16964	17085	16998	16945	17114	16901	17093	16833	16823	16899	16914	16969	16907	16966	16883	16961	16896	16979	17094	16868	17000	16858	16971	17112	16847	16915	16991	16989	17029	17104	17116	17072	17000	16951	16875	16883	16892	17095	16955	16858	17043	16949	16955	17073	16986	16911	16948	17037	17023	16994	16770	16960	17187	16973	16858	16864	16859	17032	17081	17093	16996	16909	16830	17007	16961	17146	17052	16953	17014	16969	17209	16879	16778	16989	17076	16891	16795	16837	17136	17017	16853	17011	16934	16998	16820	16964	16956	17108	17121	16960	16934	17056	17111	17031	16919	16872	17034	16913	17054	16928	16913	17035	16999	17197	16963	17119	16890	17125	16898	16980	17130	17058	16842	16933	16993	17051	16730	17114	17150	16963	16956	16900	16981	16992	16924	17033	17151	16972	16890	16964	17101	17122	17037	17014	16888	17144	17030	17024	16744	16976	17131	16990	17115	17012	17064	17249	16881	16855	16924	16968	17015	17045	16810	17152	17066	17033	17010	16857	17143	16877	16960	17073	17068	17031	16857	17104	16709	16997	17159	17031	16972	16975	17018	17011	17013	17011	17052	16827	17020	17061	16983	16919	16942	17000	16937	16884	16848	16959	17092	17069	16854	16997	17084	17076	16966	16870	17117	17022	16893	17053	17006	16900	16938	16915	17032	17104	17044	16897	16956	16833	16868	16991	16921	16981	17010	16944	17008	16755	16921	16999	17118	17046	16925	16987	17005	16943	17034	17047	17128	16909	16995	16882	16984	16859	16962	17111	16924	17088	17138	16877	16989	17071	17185	16920	16813	16962	16971	16950	16906	16933	17054	16951	16892	17063	16937	17097	17070	17018	17027	16949	17080	17061	17064	17197	16905	16971	16880	17083	17089	17133	17031	16970	17155	16806	17078	17011	16933	17126	17164	16961	17079	17193	16923	17027	17085	16926	17001	17044	16880	16980	17012	17082	17083	17194	16916	17062	16912	17082	17039	16990	17003	16896	17023	17187	16778	17149	16961	17087	16956	16815	16989	17021	16994	17098	16896	17071	17272	16988	16986	17052	16977	17070	17054	17085	16939	16927	17033	16934	17051	16991	16960	16934	16911	17085	17279	17098	16887	16946	16976	16885	16979
22285	21370	28636	24507	22340	25651	27976	23889	22621	22870	22650	22296	22291	22276	21971	21801	21809	21890	21702	21987	21795	21687	21782	21738	21604	21619	21668	21581	21774	21379	21620	21547	21627	21565	21541	21582	21517	21605	21594	21502	21611	21559	21613	21803	21352	21532	21417	21618	21495	21645	21605	21472	21497	21481	21432	21492	21597	21482	21583	21578	21606	21432	21538	21572	21450	21491	21552	21342	21421	21492	21585	21555	21573	21370	21511	21700	21528	21589	21722	21212	21446	21677	21824	21504	21639	21502	21443	21457	21377	21353	21490	21675	21372	21601	21570	21610	21527	21392	21389	21567	21501	21585	21584	21525	21506	21350	21369	21558	21507	21833	21762	21503	21415	21257	21444	21495	21531	21496	21465	21447	21362	21567	21506	21412	21457	21446	21524	21430	21618	21665	21520	21400	21333	21705	21525	21232	21478	21563	21568	21569	21349	21271	21548	21444	21485	21579	21590	21373	21385	21684	21693	21509	21700	21569	21558	21497	21438	21468	21379	21544	21439	21458	21191	21452	21449	21424	21441	21533	21469	21513	21572	21293	21567	21284	21471	21555	21515	21480	21550	21530	21330	21397	21413	21598	21603	21653	21685	21573	21671	21410	21244	21560	21513	21418	21559	21439	21758	21634	21420	21551	21509	21632	21324	21901	21450	21362	21382	21189	21275	21377	21435	21233	21397	21544	21608	21385	21321	21425	21708	21440	21489	21535	21431	21510	21168	21545	21404	21491	21625	21346	21585	21296	21318	21313	21369	21479	21417	21474	21327	21319	21491	21665	21521	21323	21570	21544	21535	21513	21222	21603	21431	21369	21328	21455	21459	21326	21308	21385	21545	21670	21327	21300	21591	21317	21243	21378	21366	21441	21362	21333	21318	21384	21420	21556	21425	21375	21500	21609	21507	21433	21438	21576	21508	21671	21527	21411	21329	21627	21444	21325	21605	21382	21365	21628	21508	21370	21288	21648	21369	21673	21513	21611	21463	21335	21652	21331	21572	21450	21196	21429	21308	21320	21537	21578	21452	21550	21396	21333	21566	21546	21531	21430	21491	21597	21537	21406	21554	21254	21578	21461	21272	21417	21429	21587	21464	21254	21514	21455	21528	21392	21574	21587	21426	21375	21499	21422	21472	21286	21441	21538	21171	21218	21458	21287	21599	21499	21506	21673	21270	21528	21570	21400	21374	21627	21554	21391	21173	21432	21369	21624	21840	21396	21587	21375	21549	21516	21479	21373	21476	21523	21527	21305	21575	21648	21588	21381	21494	21549	21504	21374	21445	21452	21426	21433	21294	21572	21544	21280	21436	21474	21541	21428	21438	21440	21511	21412	21647	21459	21574	21584	21486	21574	21442	21536	21435	21492	21456	21565	21473	21376	21451	21378	21546	21532	21429	21421	21619	21315	21495	21490	21541	21505	21524	21597	21589	21379	21336	21569	21546	21647	21364	21382	21173	21560	21496	21560	21498	21500	21300	21278	21396	21631	21365	21586	21526	21456	21612	21425	21537	21591	21550	21565	21512	21432	21613	21439	21536	21450	21584	21364	21333	21431	21502	21481	21671	21487	21331	21469	21708	21483	21551	21590	21556	21375	21426	21353	21402	21552	21368	21593	21382	21532	21696	21507	21578	21437	21682	21421	21414	21386	21631	21619	21398	21436	21557	21287	21440	21147	21642	21390	21329	21652	21658	21643	21376	21594	21379	21414	21416	21426	21410	21363	21454	21362	21408	21546	21482	21465	21318	21681	21214	21415	21289	21390	21471	21495	21574	21369	21381	21483	21520	21748	21620	21493	21649	21364	21342	21262	21516	21520	21406	21388	21396	21417	21394	21188	21383	21395	21449	21565	21388	21288	21431	21530	21840	21652	21681	21309	21613	21500	21404	21324	21378	21371	21239	21737	21463	21664	21406	21343	21337	21485	21499	21366	21495	21452	21257	21362	21439	21407	21434	21185	21625	21560	21513	21438	21563	21462	21514	21277	21453	21308	21460	21359	21354	21452	21455	21423	21262	21330	21396	21700	21473	21439	21437	21649	21487	21278	21560	21074	21495	21511	21562	21537	21394	21525	21411	21277	21610	21436	21699	21678	21377	21450	21387	21485	21361	21505	21506	21589	21428	21633	21492	21305	21467	21547	21617	21453	21494	21475	21624	21311	21572	21773	21582	21526	21652	21469	21440	21437	21492	21614	21637	21381	21548	21424	21610	21570	21440	21520	21588	21421	21372	21403	21439	21415	21200	21531	21487	21599	21622	21460	21450	21371	21594	21315	21630	21217	21282	21319	21534	21381	21226	21294	21657	21226	21381	21270	21421	21552	21579	21784	21315	21349	21371	21356	21539	21548	21495	21532	21381	21482	21404	21410	21546	21518	21483	21421	21575	21588	21292	21786	21613	21477	21593	21829	21500	21337	21559	21591	21514	21462	21399	21372	21310	21621	21384	21454	21440	21442	21280	21545	21645	21451	21579	21401	21538	21514	21495	21432	21548	21460	21421	21276	21622	21710	21415	21411	21644	21336	21316	21480	21583	21346	21438	21487	21287	21515	21404	21424	21510	21356	21216	21439	21179	21355	21210	21493	21577	21575	21467	21451	21386	21663	21486	21430	21549	21390	21540	21430	21437	21535	21443	21297	21347	21585	21299	21519	21484	21365	21542	21485	21327	21413	21538	21424	21612	21669	21604	21417	21444	21357	21568	21662	21548	21545	21444	21581	21461	21368	21650	21362	21641	21262	21476	21299	21342	21468	21410	21553	21673	21544	21415	21636	21422	21353	21493	21501	21668	21611	21257	21326	21414	21329	21435	21335	21688	21556	21568	21548	21456	21663	21431	21667	21482	21450	21416	21534	21442	21351	21579	21517	21318	21184	21544	21690	21440	21356	21434	21574	21489	21372	21401	21637	21588	21630	21314	21271	21511	21510	21301	21680	21251	21574	21651	21423	21627	21451	21383	21602	21434	21343	21871	21521	21214	21483	21564	21384	21462	21265	21516	21488	21252	21759	21648	21335	21381	21388	21408	21494	21447	21413	21493	21443	21293	21333	21484	21451	21625	21490	21322	21342	21346	21466	21137	21349	21481	21373	21349	21527	21553	21420	21328	21277	21468	21623	21383	21315	21309	21516	21698	21453	21694	21329	21289	21512	21401	21551	21475	21382	21502	21478	21450	21185	21589	21567	21541	21645	21446	21438	21578	21334	21384	21429	21337	21226	21503	21611	21455	21221	21458	21247	21673	21371	21699	21458	21409	21283	21591	21531	21519	21190	21326	21451	21586	21569	21231	21264	21499	21496	21393	21512	21406	21271	21347	21527	21412	21451	21447	21504	21486	21561	21589	21404	21474	21290	21258	21603	21428	21175	21622	21612	21604	21432	21527	21352	21154	21423	21474	21574	21572	21480	21571	21545	21424	21357	21519	21533	21533	21391	21584	21593	21362	21522	21256	21520	21466	21534	21472	21557	21648	21272	21534	21522	21418	21582	21537	21722	21480	21427	21473	21279	21567	21541	21506	21384	21590	21434	21417	21348	21552	21504	21564	21448	21635	21552	21201	21376	21492	21547	21602	21703	21602	21577	21529	21500	21317	21442	21478	21558	21494	21451	21577	21478	21306	21662	21755	21466	21274	21218	21437	21681	21353	21478	21373	21646	21543	21591	21443	21354	21442	21424	21437	21251	21500	21534	21362	21438	21643	21512	21562	21535	21630	21215	21529	21422	21369	21719	21695	21294	21634	21427	21481	21301	21415	21435	21413	21463	21242	21594	21358	21265	21485	21704	21335	21423	21417	21589	21470	21451	21351	21505	21470	21258	21530	21390	21421	21806	21673	21456	21396	21738	21424	21386	21549	21613	21524	21672	21628	21431	21698	21451	21273	21531	21255	21589	21403	21594	21382	21586	21401	21496	21456	21575	21311	21479	21429	21360	21563	21429	21561	21455	21393	21419	21432	21461	21423	21364	21694	21522	21570	21616	21334	21216	21249	21404	21582	21463	21392	21524	21409	21297	21548	21565	21363	21353	21689	21409	21404	21378	21523	21251	21347	21483	21366	21683	21535	21455	21682	21392	21601	21469	21241	21293	21519	21538	21545	21408	21710	21564	21666	21514	21551	21248	21400	21389	21464	21260	21585	21418	21449	21585	21554	21373	21408	21515	21525	21467	21401	21446	21201	21654	21272	21490	21448	21451	21519	21318	21539	21420	21203	21610	21412	21338	21296	21418	21428	21437	21407	21407	21459	21475	21372	21227	21455	21602	21396	21562	21567	21503	21316	21524	21418	21668	21390	21469	21282	21383	21498	21401	21580	21478	21444	21689	21499	21290	21427	21365	21439	21434	21467	21396	21558	21326	21621	21594	21410	21648	21545	21400	21522	21369	21635	21366	21502	21550	21285	21291	21459	21520	21390	21278	21480	21166	21504	21538	21575	21465	21519	21555	21340	21680	21481	21453	21451	21355	21456	21527	21293	21475	21435	21337	21580	21485	21301	21470	21419	21486	21539	21321	21438	21483	21607	21374	21570	21313	21295	21309	21374	21442	21643	21553	21384	21335	21283	21457	21293	21446	21472	21577	21547	21470	21491	21534	21428	21297	21484	21430	21283	21526	21564	21443	21318	21253	21820	21423	21470	21604	21284	21332	21269	21601	21313	21528	21426	21462	21240	21395	21661	21518	21446	21352	21291	21405	21349	21500	21601	21317	21614	21600	21508	21441	21451	21457	21455	21247	21499	21297	21613	21429	21658	21557	21596	21654	21674	21586	21656	21202	21465	21505	21416	21722	21494	21419	21389	21360	21463	21471	21358	21388	21499	21480	21555	21380	21513	21478	21572	21558	21337	21372	21498	21570	21390	21446	21528	21344	21372	21725	21766	21508	21699	21454	21456	21513	21463	21517	21490	21492	21296	21632	21495	21597	21585	21287	21582	21520	21487	21533	21556	21617	21464	21492	21456	21463	21550	21689	21206	21440	21628	21307	21402	21490	21576	21406	21514	21459	21276	21406	21560	21472	21241	21403	21503	21372	21389	21421	21408	21430	21409	21431	21540	21408	21472	21518	21573	21370	21539	21527	21302	21490	21340	21309	21450	21659	21503	21435	21638	21524	21700	21495	21480	21553	21424	21474	21583	21446
27393	48309	36769	30423	26713	23522	21523	20071	19039	18347	18012	17638	17679	17335	17362	17241	17258	17033	16991	16845	16957	16938	16973	17004	16837	16825	16847	16971	16979	17003	16829	16944	16959	16773	16729	16749	16902	16740	16669	16860	16619	16774	16739	16754	16929	16840	16822	16857	16767	16960	16793	16866	16745	16786	16890	16754	17057	16782	16903	16627	16575	16812	16743	16750	16940	16724	16868	16862	16623	16871	16877	16720	16948	16853	16962	16767	17029	16636	16790	16757	16694	16806	16597	16899	16756	16794	16829	16934	16916	16788	16675	16932	16794	16571	16903	16614	16888	16952	16711	16706	16832	16821	16706	16805	16663	16844	16882	16829	16752	16732	16883	16815	16865	16974	16852	16721	16879	16750	16731	16773	16764	16659	16605	16885	16939	16794	16747	16953	16770	16738	16746	16930	16718	16788	16839	16911	16888	16883	16788	16831	16887	16741	16770	16847	16852	16779	16809	16848	16754	16876	16881	16850	16913	16842	16886	16816	16816	16753	16619	16823	16909	16780	16848	16733	16764	16788	16856	16732	16830	16830	16865	16743	16520	16780	16821	16769	16850	16636	16624	16791	16830	16772	16623	16780	16854	16637	16880	16686	16774	16824	16913	16854	16714	16958	16615	16606	16901	16797	16784	16839	16940	16692	16727	16719	16975	16826	16823	16682	16755	16975	16783	16914	16845	16766	16739	16694	16729	16942	16685	16796	16714	16757	16718	16771	16894	16958	16823	16716	16851	16704	16840	16657	16802	16815	16813	16712	16894	16701	16843	16672	16836	16841	16803	16914	16665	16840	16796	16764	16862	16735	16931	16760	16804	16848	16784	16979	16782	16854	16944	16601	16741	16750	16836	16836	16820	16820	16874	16921	16789	16769	16667	16852	16871	16880	16749	16680	16923	16903	16827	16857	16853	16751	17054	16776	16862	16862	16755	16799	16883	16769	16665	16748	16879	16931	16734	16850	16848	16825	16771	16733	16842	16829	16912	16793	16895	16883	16646	16884	16704	16638	16971	16960	16791	16744	16769	16696	16854	16772	16840	16805	16748	16791	16787	16752	16863	16796	16884	16815	16885	16768	16825	16715	16962	16787	16869	16844	16905	16626	16998	16825	16860	16835	16880	16721	16809	16620	16752	16747	16755	16858	16875	16762	16751	16891	16780	16545	16826	16924	16879	16751	16684	16657	16902	16925	16794	16836	17034	16772	16881	16856	16723	16896	17071	16891	16971	16800	16699	16816	16678	16712	16756	16794	16716	16874	16957	16759	16716	16902	16875	16634	16826	16654	16929	16889	16788	16794	16843	16714	16896	16693	16797	16851	16798	16747	16785	16737	16756	16880	16849	16888	16907	16659	16646	16710	16726	16659	16730	16856	16758	16806	16831	16716	16876	16719	16886	16923	16859	16632	16772	16824	16590	16861	16731	16980	16731	16726	16785	16715	16916	16608	16684	16729	16855	16958	16713	16703	16667	16852	16691	16640	16661	16881	16811	16751	16739	16908	16749	16918	16811	16746	16757	16894	16717	16643	16885	16815	16690	16707	16910	16739	16747	16912	16817	16882	16708	16712	16659	16698	16712	16775	16921	16984	16802	16753	16790	16816	16550	16799	16688	16672	16906	16667	16891	16813	16689	16743	16696	16701	16814	16708	16858	16848	16989	16785	16880	16699	17010	16771	16824	16942	16780	16827	16846	16946	16824	16816	16928	16853	16805	16815	16753	16798	16750	16910	16793	16969	16756	16897	16861	16645	16760	16802	16777	16870	16613	16779	16820	16887	16742	16865	16747	16804	16671	17051	16804	16786	16723	16906	16864	16856	16793	16713	16715	16694	16955	16810	16819	16901	16821	16792	16763	16881	16941	16866	16814	16722	16970	16685	16954	16926	16798	16953	16646	16755	16880	16794	16669	16698	16827	16878	16715	16913	16729	16889	16703	16860	16724	16842	16860	16907	16873	16926	16784	16931	16784	16855	16965	16835	16766	16842	16991	16593	16804	16913	16654	16688	16741	16838	16738	16729	16868	16971	16858	16789	16752	16605	16816	16775	16862	16885	16780	16945	16803	16779	16921	16737	16878	16827	16991	16633	16907	16769	16726	16793	16829	16930	16686	16872	16690	16881	16714	16712	16880	16829	16902	16896	16856	16880	16641	16754	16770	16958	16813	16806	16928	16825	16787	16694	16845	16962	16701	16688	16694	16743	16682	16681	16729	16671	16972	16722	16893	16939	16877	16685	16757	16816	16682	16730	16750	16840	16872	16893	16690	16838	16733	16863	16881	16802	16830	16767	16797	16682	16734	16724	16848	16899	16781	16915	16656	16791	16615	16852	16685	16733	16888	16776	16661	16924	16909	16740	16887	16842	16788	16837	16785	16650	16763	16703	16932	16995	16945	16770	16893	16689	16716	16882	16879	16626	16795	16809	16749	16911	16981	16740	16996	16974	16731	16919	16838	16972	16720	16629	16719	16758	16746	16844	16793	16795	16746	16833	16767	16838	16878	16843	16788	16886	16774	16855	16832	16776	16814	16903	16829	16626	16853	16965	16776	16857	16792	16706	16629	16957	16866	16835	16995	16696	16902	16751	16710	16852	16867	16767	16659	16966	16832	16889	16836	16791	16876	16767	16863	16883	16902	16802	16863	16710	16812	16863	16924	16839	16841	16697	16934	16814	16764	16880	16671	16770	16768	16884	16801	16766	16843	16796	16946	16813	16757	16742	16671	16701	16814	16779	16648	16881	16907	16813	16798	16695	16834	16563	16853	16864	16783	16748	16667	16748	16889	16851	16915	16832	16811	16626	16756	16954	16686	16783	16941	16703	16712	16673	16881	16833	16806	16905	16875	16866	16753	16809	16745	16761	16786	16785	16615	16839	16846	16897	16834	16836	16758	16852	16769	16777	16712	16822	16893	16921	16687	16844	16699	16878	16966	16678	16738	16672	16857	16956	16773	16948	16748	16812	16868	16855	16766	16854	16880	16663	16670	16903	16815	16722	16792	16858	16762	16755	16725	16859	16858	16842	16813	16764	16871	16678	16820	16828	16667	16780	16679	16695	16660	16846	16810	16705	16815	16939	16705	16682	16804	16839	16734	16931	16756	17011	16663	16959	16647	16723	16744	16741	16705	16760	16650	16761	16664	16934	16690	16888	16829	16746	16894	16880	16666	16872	16553	16926	16726	16632	16824	16892	16722	16714	16792	16895	16835	16820	16857	16746	16696	16785	16667	16880	16705	16674	17057	16839	16717	16781	16630	16853	16826	16903	16651	16819	16860	16958	16803	16714	16795	16823	16821	16652	16804	16675	16735	16729	16933	16851	16833	16683	16661	16892	16794	16778	16841	16876	16823	16825	16889	16853	16762	16844	16692	16820	16647	16934	16936	16860	16706	16831	16605	16876	17020	16901	16744	16854	16904	16798	16776	16786	16890	16991	16757	16772	16907	16782	16796	16589	16960	16842	16678	16802	16736	16742	16540	16752	16836	16842	16815	16696	16892	16813	16774	16676	16818	16823	16802	16769	16825	16890	16802	16739	16814	16659	16639	16827	16643	16900	16793	16901	16735	16885	16831	16828	16725	16932	16804	16797	16970	16883	16652	16593	16700	16719	16909	16838	16849	16675	16678	16589	16780	16627	16987	16704	16634	16915	16751	16851	16715	16748	16923	16788	16814	16823	16681	16810	16854	16760	16725	16683	16765	16882	16789	16583	16866	16790	16605	16787	16778	16660	16742	16695	16725	16785	16808	16773	16757	16900	16780	16825	16731	16584	16823	16879	16742	16671	16902	16715	16760	16740	16860	16761	16747	16815	16832	16944	16893	16795	16710	16855	16783	16846	17003	16781	16805	16981	16709	16834	16809	16887	16884	16797	16914	16650	16780	16719	16618	16854	16892	16725	16848	16940	16779	17025	16786	16849	16858	16588	16842	16714	16847	16782	16696	16742	17025	16651	16820	16833	16926	16784	16781	16784	16900	16735	16876	16851	16673	16928	16918	16684	16790	16801	16736	16773	16910	16661	16807	16781	16844	16712	16729	16804	16822	16779	16676	16783	16841	16677	16924	16663	16664	16887	16751	16854	16795	16820	16783	16587	16759	16785	16887	16605	16814	16814	16757	16816	16775	16826	16885	16814	16696	16775	17145	16703	16781	16807	16713	16849	16858	16792	16782	16646	16863	16880	16717	16698	16762	16703	16555	16832	16733	16740	16783	16786	16679	16725	16864	16833	16928	16762	16737	16806	16750	16685	16734	16679	16821	16730	16890	16769	16873	16804	16847	16826	16970	16617	16964	16848	16758	16786	16789	16825	16822	16879	16911	16842	16817	16959	16749	16832	16753	16651	16793	16866	16925	16927	16858	16893	16756	16804	16736	16765	16804	16701	16778	16734	16765	16808	16621	16719	16982	16810	16835	16779	16827	16777	16860	16718	16627	16735	16797	16709	16895	16849	16632	16769	16870	16864	16686	16859	16830	16780	17036	16768	16816	16917	16686	16853	16962	16795	16798	16775	16896	16822	16726	16696	16788	16810	16699	16877	16725	16826	16870	16883	16772	16738	16899	17149	16849	16733	16795	16953	16888	16740	16708	16822	16846	16824	16690	16773	16924	16747	16678	16988	16740	16716	16805	16928	16903	16836	16935	16792	16979	16894	16709	16715	16836	16831	16868	16624	16791	16617	16867	16855	16923	16687	16847	16861	16784	16798	16763	16878	16847	16689	16968	16773	16746	16769	16715	16731	16782	16641	16719	16763	16595	16831	16878	16844	16669	16793	16830	16868	16612	16958	16723	16711	16667	16695	16736	16798	16800	16751	16820	16847	16853	16794	16650	16826	16893	16768	16965	16849	16881	16926	16561	16841	16703	16818	16862	16759	16683	16872	16681	16798	16686	16728	16695	16704	16763	16902	16817	16784	16877	16676	16804	16803	16756	16755	16883	16910	16748	16836	16862	16915	16735	16841	16712	16810	16776	16791	16836	16888	16619	16672	16905	17108	16870	16596	16921	16777	16805	16748	16774	16786	16832	16985	16844	16660	16909	16742	16612	16618	16772	16756	16908	16739	16821	16613	16768	16865	16782	16708	16794	16897	17152	16802	16948	16968	16859	16683	16742	16792	16704	16870	16710	16628	16814	16809
32172	29968	31810	28329	24499	23777	23275	22576	22538	22278	22122	22078	21855	21800	21809	21705	21930	21815	22004	21910	21884	21912	21661	21779	21914	21787	21757	22003	21588	21997	21679	21894	21522	21548	21832	21584	21904	21783	21784	21829	21968	21659	21660	21852	21725	21940	21670	21938	21863	21868	21758	21867	21643	21893	21480	21867	21915	21842	21709	21847	21779	21909	21774	21713	21712	21750	21564	21728	21551	21914	21927	21667	21536	21949	21693	21578	21895	21764	21856	21656	21842	21943	21692	21812	21953	21749	21701	21844	21805	21797	21723	21781	21595	21876	21970	21656	21688	21787	21836	21824	21809	21959	21713	21693	21923	21781	21852	21840	21717	21470	21697	21686	21935	21822	21716	21806	21700	21874	22000	21814	21723	21859	21852	21544	21921	21934	21808	21983	21927	21842	21917	21667	21954	21751	21811	21883	21760	21745	21717	21653	21854	22007	21748	21553	21840	21727	21686	22033	21672	21662	21832	21854	21865	21731	21764	21953	21818	21959	21800	21631	21676	21910	21863	22064	21819	21676	21814	21719	21863	21568	21740	21635	21993	21783	21799	21804	21791	21977	21868	21666	21935	21941	21922	21649	21827	21752	21779	21640	21880	21853	21758	21882	21979	21711	21978	21744	21928	21690	21970	21958	21527	21670	21797	21849	21729	21711	21871	21853	21811	21872	21474	21621	21850	21800	21836	21938	21661	21763	21803	21704	21819	21999	21835	21785	21949	21856	21812	21805	22097	21803	21781	21745	21746	21875	21800	21828	21904	21618	21743	21751	21807	21978	21843	21819	21720	21693	21737	21719	21738	21812	21991	21943	21717	21792	21761	21704	21950	21705	21561	21702	21734	21967	21989	21831	21435	21786	21748	21850	21842	21764	21790	21933	21802	21757	21791	21866	21823	21863	21788	21716	21724	21847	21595	21908	21947	21688	21778	21760	21833	21899	21758	21523	21593	21557	21726	21892	21862	21702	21731	21812	21814	21825	21816	21678	21874	21741	21851	21905	21631	21847	21872	21665	21958	21909	21672	21637	22005	21922	21933	21681	21818	21822	21903	21765	21973	21836	21986	21791	21845	21846	21953	21892	22001	21660	21926	21961	21753	21760	21699	21775	21884	21858	21671	21804	21784	21894	21821	21674	21746	21835	21700	22012	21646	21632	21800	21702	21698	21974	21816	21692	21692	21877	21691	21717	21728	21936	21854	21817	21760	21804	21870	21894	21776	21791	21688	21755	21937	21817	21662	21844	21699	21807	21598	21697	21914	21818	21616	21756	21561	21732	21647	21754	21723	21913	21999	22140	21951	21927	21606	21665	21752	21763	21800	21651	21865	21855	21636	21719	21708	21795	21704	21847	22043	21791	21914	21900	21727	21759	21867	21856	21925	21696	21756	21888	21974	21831	21767	21840	21860	21758	21759	21504	21907	21779	21873	21900	22040	21577	21694	21714	21720	21845	21593	21809	21670	21605	21957	21621	21870	21626	21807	21861	21649	21614	21843	21784	21938	21790	21871	21627	21903	21912	21784	21685	21862	21803	22094	21818	21788	21715	21654	21875	21754	21982	21843	21923	21891	21721	21975	21734	21603	21814	21763	21680	21678	21822	21895	21774	21949	21692	21774	21801	21668	21720	21702	22009	21864	21709	21821	21729	21553	21643	21964	21699	21898	21793	21848	21950	21968	21816	21632	21620	21910	21812	21832	21833	21635	21828	21829	22040	21814	21699	21699	21698	21680	21615	21608	21899	21805	22028	21908	21602	21824	21663	21946	21807	21971	21840	21818	21799	21755	21805	21617	21817	21816	21494	21483	21581	21793	21795	21744	21741	21765	21806	21567	21678	21867	21796	21881	21939	21943	21875	21927	21773	21801	21649	21934	21754	21777	21739	21754	22009	21607	21704	21830	21709	21809	21688	21589	21674	21870	21837	22065	21721	21919	21899	22022	21963	21502	21946	21758	21658	21812	21688	21904	21871	21878	21924	21916	21749	21668	21726	21846	21882	21716	21933	21791	21870	21475	22096	21927	21757	21917	21773	21721	21818	21858	21789	21935	21796	21764	21740	22007	21968	21933	21834	21862	21710	21856	21533	21807	21986	21793	21627	21866	21794	21634	21831	21825	21577	21851	21925	21886	21834	21702	21884	22021	21770	21844	21897	21770	21796	21878	21935	21892	21792	21845	21674	21742	21728	21697	21834	21815	22046	21959	21742	21827	22001	21893	21729	21864	21933	21654	21708	21809	21638	21828	21776	21809	21566	21696	21773	21645	21597	22026	21637	21726	21763	21824	21886	21775	21778	21856	21823	21873	21976	21640	21943	21665	21688	21697	21659	21748	21779	21578	21560	21918	21603	21826	21760	21814	21715	21638	21756	21833	21811	21826	21922	21828	21989	22047	21896	21832	21859	21815	21648	21680	21913	21754	21898	21805	21585	21808	21759	21950	21713	21747	21749	21730	21824	21844	22081	21768	21806	21905	21661	21849	21571	21749	21732	21605	21677	21645	21848	21836	21634	21876	21819	21757	21833	21757	21737	22006	21771	21702	21846	21767	21866	21817	21766	21629	22075	21726	21749	21817	21740	22050	21973	21747	21698	21780	22030	21826	21833	21739	21873	21749	21676	21818	21988	21856	21787	21908	21515	21919	21952	21922	21858	21855	21667	21951	21960	22006	21772	22006	21833	21758	21830	21951	21805	21696	21706	21801	21792	21816	22061	21965	21764	21666	21767	21737	21593	21789	21860	21698	21805	21953	21817	21671	21831	21574	21700	21808	21794	21778	21720	21760	21827	21931	21671	21616	21774	21637	21548	22008	21725	21752	21930	21776	21910	21767	21978	21581	21672	21667	21777	21905	21940	21837	21678	21896	21732	21987	21434	21824	22035	21880	21719	21670	21713	21603	21836	21763	21823	21736	21697	21992	21882	21637	21725	21708	21662	21682	21665	21798	21775	21677	21733	21876	21865	21779	21888	21888	21822	21843	21926	21779	22106	21811	21810	21790	21892	21699	21882	22078	21685	22010	21792	21949	22021	21683	21887	21891	21739	21848	21714	21718	21769	21801	21811	21850	21856	21862	21569	21706	21811	21802	21823	21805	21774	21867	21914	21590	21692	21581	21719	21814	21650	21777	21956	22031	21987	21809	21691	21725	21816	21583	21670	21738	21607	21959	21869	21837	21845	21619	21597	21693	22028	21706	21675	21788	21926	21855	21820	21881	21628	21662	21532	21670	21964	21674	21737	21836	22032	21670	21726	21931	21600	21820	21699	21646	21764	21967	21799	21779	21868	21683	21960	21814	21720	21506	21942	21978	22148	21694	21748	21618	21578	21876	21778	21941	21853	21857	21801	21910	21557	21746	21941	21960	21639	21834	21732	21661	21878	21626	21576	21687	21751	21801	21871	21652	21669	21790	21720	21902	21853	21748	21899	22188	21991	21921	21835	21787	21690	21689	21845	21659	21976	21783	21729	21880	21867	21828	21767	21678	21828	21840	21867	21869	21780	21808	21796	21882	21652	21750	21645	21527	21674	21881	21873	21709	21586	21641	21868	21746	21833	21965	21547	21862	21792	21840	22024	21905	22089	21946	21810	21974	21736	21812	21815	22022	21698	21774	21661	21617	21814	21661	21822	21982	21827	21940	21845	21900	21584	21780	21775	21777	21771	21843	21958	21763	21768	21777	21970	21816	21916	21886	22194	22023	21890	21715	21901	21639	21993	21901	21704	21880	21974	21781	21709	21785	21674	21870	21700	21682	21657	21768	21626	21600	21909	21781	21648	21764	21836	21892	21998	21916	21879	21856	21678	21805	21782	21964	21693	21884	21750	21778	21739	21760	21872	21753	21777	21887	21907	21907	21708	21727	21903	21882	21722	21628	21612	21704	21857	21847	21833	21771	21771	22036	21663	21744	21965	22010	21803	21887	21618	21733	21886	21907	21706	21747	21983	21890	21713	21579	21879	21760	21932	21711	21814	21716	21796	22002	21806	21861	21872	21807	21656	21798	21802	21762	21842	21871	21840	21754	21879	21874	21933	21751	21812	22104	21821	21689	21504	21722	21893	21852	21770	21804	21682	21887	21931	21748	21689	21841	21828	21810	21787	21780	21541	21795	21802	21712	21653	21971	21721	21962	21785	21885	21901	21778	21621	21727	21898	22001	21731	21695	21730	21830	21875	21842	21975	21708	21716	21898	21817	21956	21679	21695	21581	21749	21694	21767	21773	22104	21984	21693	21914	21831	21802	22124	21738	21636	21866	21914	21913	21847	21687	21951	21692	21797	21859	22025	21829	21817	22071	21693	21905	21793	21801	21673	21694	21550	21638	21784	21717	21766	21791	21966	21948	21690	21797	21776	21662	21721	21628	21681	21746	21668	21859	21664	21782	21604	21934	21853	21740	21582	21881	21949	21888	21602	21745	21626	21581	21671	21888	21915	21729	21712	21820	21809	21742	21836	21912	21760	21706	21891	21656	21712	21738	21882	21766	22088	21648	21593	21714	21758	21609	21722	21752	21767	21811	21884	21740	21573	21827	21966	21751	21922	21747	22012	21729	21562	21732	21805	21962	21992	21852	21529	21746	21605	21821	21811	21828	21879	21913	21732	21852	21766	21801	21703	21819	21872	21567	21862	21808	21701	21750	21771	21795	21782	21771	21733	21556	21662	21523	21836	22105	21848	22036	21836	22041	21813	21681	21820	21674	21816	21906	21851	21589	21697	21922	21907	21874	21737	21663	21724	21951	21693	21761	21643	21699	21805	21892	21789	22017	21802	21846	21683	21731	21971	21811	21802	21878	21893	21838	21923	21833	21877	21814	21813	21765	21612	21789	21594	21994	21963	21855	21701	21916	21813	21747	21689	21926	21874	21746	21708	21713	21815	21888	21993	21745	21611	21806	21713	21658	21733	21596	22014	21612	21775	21777	21708	21769	21979	21682	21787	21794	21736	21814	21898	21675	21636	21783	21863	21857	21543	21574	21685	21668	21847	22057	21807	21824	21906	21804	21848	21825	21750	21692	21639	21651	21768	21744	22058	21724	21837	21694	21760	21951	21837	21690	21757	21937	21760	21982	21762	21771	21894	21917	21882	21887	21859	21670	22098	21653	21830	21736	21919	21907	21808	21984	22056	21942	21935	21808
28606	38936	28820	24201	21613	19738	19135	18234	17915	17710	17447	17398	17211	17160	17337	17116	17186	17170	17371	17245	17043	17089	17172	17080	17177	17099	17072	17022	16988	17002	16896	16918	17258	16800	17167	17004	17032	17055	17177	17058	17086	16786	17073	17055	17043	17034	17198	17218	17059	17039	17089	17020	17062	16902	17102	17023	16837	16987	16885	17030	16928	17018	16941	17160	16905	17012	17022	17134	17217	17218	17037	16878	17160	17017	16987	17022	17033	16825	16912	17164	17136	16936	17043	17012	16960	16977	16975	16826	17044	17049	17009	17032	17013	17062	16838	17022	17040	16852	16903	17062	16813	16926	16973	17044	16910	16942	17030	17163	16995	16945	17150	17013	17082	16936	16812	17124	17060	17044	17110	17105	17170	17173	17051	16961	17045	17088	17008	16987	17037	16862	16966	16835	16901	16922	16952	17001	17046	17124	17051	17125	16930	17050	17009	16805	17022	17072	16917	16889	17077	16869	17174	16984	17050	16872	16849	16994	17013	17123	17049	17156	17172	17080	16866	17129	16967	17054	17008	17102	16968	16913	16900	16928	17050	16943	17046	16919	16911	16988	17174	16903	16956	16790	16942	16803	17053	16907	17130	17172	16980	16986	17078	17139	16995	16916	16955	16992	17072	17013	16995	16945	16917	17294	17030	17140	17030	17034	17071	16919	17055	16998	17120	16962	17227	17144	17096	16957	17137	16831	17052	16889	17105	16993	17052	17002	16911	16985	17004	17055	17153	16919	17124	17142	17029	16925	16957	17086	17036	17066	16999	17015	17010	17025	16912	17004	17109	16945	16894	16932	16841	16980	16867	17167	17113	17043	17019	16951	17251	16962	17040	17051	16987	17300	17134	17090	17085	16951	17151	16976	16875	17098	16941	16943	16877	17011	16862	17132	16958	17006	17094	17103	16972	17016	17074	17067	17049	17100	17034	16981	16948	17012	16986	17152	17068	17073	17173	16910	17144	17050	16938	17019	16976	17089	17183	17044	17150	17120	16958	16921	16978	16896	17104	16854	17063	16978	17037	17054	17002	16976	16962	17110	17093	17090	16998	16914	16954	17027	16923	17087	16973	16999	16955	17120	17070	17010	16947	16934	16960	17006	17019	17152	16958	17197	16797	17021	17073	16829	17100	16964	16937	16984	16794	16993	16942	17012	17026	16981	16857	17082	17103	17048	16943	16911	16972	16987	16964	17061	17047	17041	17101	17008	17219	16911	17124	17083	17052	16904	17022	16869	16931	17060	17063	16956	16899	17058	17232	17005	17043	17013	17056	17100	17004	17049	16819	16928	16860	16977	17112	16950	16975	16927	16936	17045	17016	17144	17187	16956	16989	16983	16916	17145	17053	16840	17027	17038	17027	17185	16886	16957	16926	16976	17152	16806	17111	17051	16969	16926	17078	17047	17009	17128	16965	17134	16877	16878	17076	17187	16978	16863	16935	16960	17221	17026	17028	17099	17130	17032	16783	16979	16923	17043	17020	17048	17077	17084	16999	16918	17047	16836	16931	17026	17002	17095	17092	16830	17025	16998	16944	16910	16896	16941	16970	16821	17085	17161	16968	17053	16962	17137	16992	17119	17240	17021	17068	17222	17014	16797	16975	16875	16991	17044	17149	17196	16873	17134	16927	16892	16902	17042	16967	16977	17044	16995	17132	16993	16974	16878	16982	17042	17056	16987	16803	17038	16963	17088	17150	16810	17040	17013	17043	17071	17138	17192	16954	17088	17036	17000	16818	17035	16960	17032	16924	17098	16915	16909	16985	17112	16927	17060	17032	16912	17140	17185	16959	17034	16902	17114	16984	16991	16950	17199	16968	17004	17065	16945	17014	17059	16920	17254	17073	17002	16985	16935	17073	16949	16904	16926	16928	17029	17198	17036	17093	16874	17084	17103	16905	16876	16839	17010	16772	17182	16985	17095	17073	16951	16914	16864	17249	17083	16948	16887	16824	17083	16882	17067	16993	17054	17010	16986	17150	16970	17023	16897	17046	17022	17056	17174	16993	16992	16867	16900	17194	17181	17026	17056	17082	17072	17005	16938	16990	16976	17003	16897	16864	16981	17007	16947	17024	17101	16987	16952	16868	16995	17091	16969	17052	17127	17008	17138	17021	16998	16920	16990	17042	16898	17056	16904	17092	16885	17004	17084	16917	16978	17049	17126	16919	17045	16751	16808	17116	17149	17118	16876	16868	17102	16896	17287	17027	17037	16865	17028	16916	17203	17007	16993	16977	17130	16950	16967	17025	17062	17083	17094	16938	16972	17108	17254	17094	16951	16815	16982	16899	17066	16990	16891	16991	17012	17008	17191	16788	17143	17016	16987	17118	16944	17134	16997	17175	17039	16882	17115	16945	17001	17037	16828	16999	17179	17074	17126	16958	17060	16980	17007	17122	17075	17098	17023	17120	16966	17110	17031	16871	17024	17016	17030	17272	17029	17139	17033	16955	16957	16925	17158	16988	17034	16952	16894	16914	17129	17055	17147	17000	16989	17145	16891	17058	16883	16766	17075	17151	17070	17212	16964	17110	17266	17128	16973	17079	16989	17013	16882	17151	16943	17062	17021	16887	16883	16962	16887	17151	17142	16853	16913	17203	16962	17100	17038	17104	17042	17075	16894	16979	17080	16941	16975	17035	17037	17242	17015	17102	16868	16933	17005	17146	17024	16811	16947	16995	16894	17155	17117	16998	16987	17038	17030	17112	17061	17099	17022	17113	16986	17103	17022	16792	16808	16971	17148	17054	17039	16917	17124	16965	17013	17000	16908	16930	16887	17025	16827	17090	16992	16991	16976	16906	17219	17138	17107	16879	17130	17052	17018	16947	16967	16944	16923	16902	17207	17062	17132	17045	17270	17030	17089	17075	17080	17091	16976	17065	16986	17087	17052	17081	16939	16730	16977	16970	16794	16971	17012	16938	17017	17028	16899	17110	17114	16958	16976	17051	17185	17007	17105	16999	17092	17071	16912	17068	17187	16896	17013	17135	17149	16869	16944	17060	17055	17026	16914	17008	17046	17007	17217	17153	16947	17108	16862	17057	17028	16976	16972	16989	17028	17233	17163	16985	17119	17063	16911	17038	17157	17158	16830	17047	17106	17100	16911	16934	17173	16849	17180	16776	17044	17086	17068	17351	17028	17116	17013	17047	17060	17037	17162	16796	17065	16958	17102	17057	16918	16940	17025	17107	16946	16977	17107	16931	17019	17044	17122	16910	16995	17103	17069	17096	16988	16877	17031	17058	16961	17136	16965	16864	17140	17116	17068	16923	16940	16953	17083	16942	16755	16956	17126	16960	17014	16966	16971	16955	16967	16928	17000	16971	16949	17036	16995	16850	17103	16903	16986	17183	17060	16855	17010	16870	17006	17121	17108	16842	17128	16946	17007	16896	17093	16998	17048	16902	16920	17119	16962	16966	17025	16753	17177	17020	17025	17094	17122	16915	16976	17067	17017	17262	17222	17028	16949	17061	17002	16953	17161	17033	17032	17184	17039	16973	16993	17108	16868	16967	16930	16984	16967	17082	17037	16903	17035	16998	16881	17183	17100	17090	16975	16995	16987	17048	17034	17002	17097	17050	17173	17096	17009	16865	16952	16872	17065	16976	17099	17003	17150	17102	17089	17075	17180	16923	17112	17009	17181	17004	17054	17063	16933	16909	17130	16984	17029	17159	16997	16849	17168	17149	16885	17035	16929	16986	16954	17008	17013	17025	16992	17058	17128	17010	16999	16911	17058	16868	17004	16987	16892	16933	17145	16931	16878	17130	17017	16979	17071	16904	17031	16921	17068	17120	16983	17057	17191	16934	16859	17160	16970	17009	17017	17064	17014	17041	17189	16981	16818	17116	16910	17047	17143	16912	17112	17089	17276	17017	17065	16892	16993	16932	16934	17038	16944	17045	16987	17076	17321	16974	17012	17101	16918	17061	16943	16989	17031	17016	16777	17145	16957	17115	17196	17072	16890	16989	16985	16982	17176	17005	17071	16981	16901	17097	17056	17154	16866	17010	17106	17012	16919	16911	17102	16966	17102	17111	17001	16936	17039	17041	17068	17083	17049	16983	16992	16935	16945	17151	16969	17114	17032	17114	17061	16912	16930	17013	17197	17041	17077	16924	16888	16969	17093	17064	17108	17165	17155	16958	17079	17074	16926	17037	16808	16989	17050	16993	16898	16998	16948	17165	17111	16922	16986	16896	17004	17180	17030	17136	16947	17079	17121	16924	17120	16979	17075	16854	17040	16960	17028	16982	17136	16884	16864	16980	17288	17036	17090	17037	17199	17025	17226	16832	16974	17030	16868	17190	16906	17114	17080	17019	17036	17029	17127	16891	16901	17220	16954	16977	17273	17181	17086	17141	16950	16979	16809	17168	17153	16962	17070	17103	17144	17135	17023	17079	17048	17132	17041	17019	17276	16924	16907	17150	17001	17105	16984	16898	17170	17165	17190	16991	16869	16804	17030	17085	17069	17025	17001	16919	17065	17156	17026	17010	17133	17087	16891	17029	16888	17133	17111	17036	16994	17067	16946	17026	17112	16895	17021	17013	17072	16997	17021	16908	16935	17091	17074	16908	17138	17182	17046	17057	17311	16943	17059	16937	17293	16951	17048	16969	17072	17048	16904	16917	17012	16945	16924	17108	17067	17001	17022	17130	16933	16983	17109	17146	16975	17033	17191	17122	17156	16939	17101	16996	17100	17002	17250	17083	16958	16915	17109	17033	17104	17148	17037	17001	17083	16977	17007	17080	16972	16933	16951	17023	17104	17039	17112	16948	16978	16942	16835	17090	17008	17059	16996	16985	16974	16994	16894	16950	17037	17014	17013	17040	17092	17062	17189	17237	16950	17070	16770	17010	17045	17038	17030	17017	16987	16961	16848	17008	17111	16827	17211	17138	16964	16901	16953	16915	17286	17147	17042	17018	16984	17071	16961	17010	17046	17028	17026	17032	17057	16953	16953	17114	17077	16977	16965	16984	17056	17002	17070	17122	16938	16960	17049	16872	17121	16956	17051	17019	17050	16945	16933	17084	17109	16811	16964	17004	16983	17001	17035	16971	17054	17040	16928	17121	17362	17080	16876	17010	17156	17250	17188	17119	17071	16974	17012	17003	17090	16961	16963	16943	17130
23365	21397	28286	25526	24048	25103	25357	22755	22222	22213	21984	21864	21710	21857	21527	21692	21579	21565	21422	21381	21811	21442	21498	21494	21529	21376	21635	21351	21359	21344	21331	21621	21401	21667	21538	21230	21332	21096	21555	21524	21393	21211	21400	21332	21412	21422	21481	21081	21404	21386	21421	21355	21574	21210	21731	21244	21315	21512	21372	21537	21589	21495	21420	21307	21178	21334	21444	21446	21365	21393	21275	21472	21618	21302	21307	21342	21121	21289	21367	21407	21335	21312	21551	21506	21325	21391	21204	21354	21172	21226	21348	21358	21367	21268	21439	21481	21459	21620	21435	21444	21374	21261	21550	21387	21301	21703	21508	21336	21260	21461	21125	21227	21083	21296	21189	21030	21325	21254	21473	21181	21292	21443	21303	21294	21322	21240	21374	21334	21254	21089	21401	21400	21449	21326	21387	21317	21246	21193	21448	21431	21370	21399	21400	21406	21361	21295	21303	21373	21122	21234	21293	21318	21269	21303	21320	21307	21268	21376	21331	21496	21184	21290	21329	21273	21414	21239	21233	21223	21539	21435	21355	21259	21453	21407	21415	21350	21439	21341	21295	21279	21308	21219	21345	21321	21352	21441	21346	21076	21156	21098	21265	21384	21191	21372	21371	21354	21372	21170	21232	21278	21328	21415	21506	21487	21376	21402	21375	21453	21387	21430	21219	21563	21350	21209	21319	21421	21524	21379	21441	21230	21475	21307	21272	21317	21354	21408	21174	21413	21313	21403	21125	21276	21375	21408	21475	21206	21453	21358	21513	21368	21225	21175	21205	21252	21317	21341	21102	21300	21271	21183	21411	21173	21399	21457	21235	21419	21378	21198	21374	21318	21344	21329	21397	21426	21440	21383	21390	21409	21280	21272	21226	21421	21379	21199	21283	21392	21455	21536	21443	21471	21186	21520	21317	21194	21362	21136	21323	21258	21140	21243	21477	21279	21314	21261	21309	21374	21323	21392	21402	21565	21274	21243	21452	21402	21300	21314	21307	21261	21368	21218	21338	21433	21161	21310	21316	21234	21222	21193	21357	21221	21360	21449	21434	21341	21540	21435	21487	21253	21419	21397	21475	21201	21229	21422	21285	21278	21217	21364	21463	21427	21427	21451	21596	21384	21287	21572	21400	21454	21341	21212	21384	21167	21417	21428	21487	21473	21385	21415	21402	21495	21462	21302	21393	21432	21182	21193	21443	21631	21504	21259	21527	21160	21451	21394	21294	21398	21314	21350	21259	21377	21379	21381	21366	21343	21580	21363	21297	21393	21510	21571	21484	21477	21343	21350	21349	21272	21280	21459	21536	21353	21448	21440	21083	21288	21346	21408	21353	21258	21141	21481	21317	21482	21564	21175	21263	21479	21727	21572	21361	21388	21290	21434	21539	21328	21418	21373	21366	21322	21238	21191	21163	21215	21349	21229	21217	21383	21371	21448	21366	21320	21367	21346	21555	21223	21329	21406	21276	21428	21410	21331	21332	21199	21057	21211	21351	21288	21462	21411	21441	21369	21485	21403	21477	21322	21150	21449	21384	21537	21439	21430	21213	21699	21266	21425	21372	21504	21209	21426	21313	21250	21430	21425	21280	21565	21329	21141	21403	21478	21464	21364	21432	21311	21108	21400	21402	21438	21307	21168	21298	21327	21496	21371	21457	21302	21511	21347	21417	21322	21188	21120	21320	21283	21391	21129	21438	21574	21405	21295	21198	21362	21268	21425	21381	21254	21366	21440	21370	21294	21439	21642	21475	21405	21358	21204	21423	21248	21307	21402	21236	21512	21272	21293	21579	21273	21499	21343	21286	21398	21420	21331	21245	21455	21494	21345	21340	21201	21152	21479	21320	21377	21555	21395	21272	21404	21411	21527	21293	21347	21269	21229	21273	21403	21348	21295	21267	21380	21184	21294	21453	21363	21298	21436	21291	21625	21115	21569	21564	21370	21395	21269	21368	21382	21435	21324	21387	21478	21450	21379	21132	21361	21457	21360	21460	21486	21400	21401	21536	21477	21194	21251	21481	21523	21232	21363	21466	21444	21259	21374	21398	21366	21621	21265	21225	21285	21326	21280	21532	21261	21299	21200	21372	21570	21334	21335	21133	21244	21512	21329	21199	21349	21169	21559	21112	21555	21249	21445	21382	21327	21109	21241	21385	21623	21308	21233	21454	21316	21263	21463	21227	21409	21365	21709	21301	21347	21437	21551	21382	21390	21559	21348	21396	21296	21473	21316	21542	21494	21166	21181	21231	21318	21300	21136	21303	21389	21336	21461	21157	21376	21431	21583	21279	21285	21213	21325	21427	21040	21237	21425	21282	21347	21030	21492	21335	21378	21350	21293	21551	21242	21294	21336	21158	21547	21395	21353	21362	21424	21212	21335	21271	21238	21253	21503	21279	21328	21473	21318	21358	21269	21368	21354	21380	21308	21297	21184	21389	21493	21252	21493	21485	21204	21308	21393	21303	21236	21411	21447	21521	21155	21310	21434	21322	21621	21063	21310	21131	21390	21372	21273	21393	21266	21490	21364	21471	21267	21310	21436	21577	21482	21447	21157	21387	21345	21456	21350	21445	21293	21459	21424	21314	21478	21307	21317	21301	21234	21498	21332	21287	21430	21293	21141	21391	21198	21336	21332	21546	21386	21516	21193	21329	21388	21438	21365	21276	21493	21338	21483	21252	21414	21547	21415	21329	21285	21315	21331	21425	21330	21342	21427	21354	21308	21396	21361	21651	21327	21300	21235	21284	21341	21423	21326	21359	21438	21259	21260	21395	21276	21276	21293	21259	21256	21465	21356	21326	21584	21439	21286	21355	21283	21647	21313	21333	21375	21508	21387	21401	21335	21330	21454	21263	21259	21333	21445	21330	21484	21301	21251	21026	21095	21241	21359	21259	21347	21404	21387	21297	21374	21246	21209	21242	21507	21422	21394	21421	21251	21454	21248	21389	21540	21216	21426	21164	21271	21488	21385	21363	21092	21450	21301	21621	21483	21384	21235	21099	21330	21009	21425	21304	21406	21644	21400	21515	21575	21392	21413	21446	21495	21381	21313	21499	21269	21591	21217	21433	21270	21550	21398	21454	21325	21504	21267	21371	21224	21378	21223	21210	21302	21352	21218	21335	21609	21458	21304	21420	21421	21419	21472	21389	21311	21250	21220	21483	21513	21312	21495	21290	21357	21370	21343	21584	21423	21313	21542	21320	21258	21244	21075	21426	21451	21515	21409	21280	21361	21213	21272	21442	21348	21226	21196	21399	21550	21420	21349	21544	21294	21265	21170	21507	21588	21469	21301	21368	21439	21460	21218	21459	21440	21531	21360	21136	21139	21138	21212	21309	21310	21399	21622	21396	21606	21430	21525	21220	21348	21010	21368	21181	21282	21225	21326	21104	21325	21459	21353	21153	21181	21383	21318	21167	21516	21252	21422	21452	21431	21429	21487	21521	21292	21156	21192	21305	21482	21432	21351	21375	21477	21320	21118	21520	21394	21414	21310	21395	21531	21517	21126	21196	21331	21394	21474	21314	21249	21332	21296	21157	21413	21440	21337	21389	21325	21199	21478	21095	21262	21312	21351	21296	21119	21332	21352	21288	21368	21461	21450	21308	21319	21444	21356	21200	21315	21601	21369	21257	21437	21354	21431	21285	21183	21430	21247	21321	21307	21364	21239	21308	21529	21347	21225	21317	21293	21272	21515	21235	21167	21244	21486	21420	21321	21548	21344	21384	21188	21259	21504	21499	21451	21304	21392	21287	21530	21474	21538	21438	21323	21363	21413	21388	21361	21293	21510	21132	21271	21347	21402	21450	21380	21310	21304	21276	21669	21457	21326	21334	21320	21330	21446	21435	21369	21359	21484	21393	21138	21330	21387	21353	21426	21164	21410	21538	21477	21294	21413	21327	21217	21243	21237	21357	21284	21135	21230	21377	21253	21269	21291	21261	21192	21447	21421	21295	21324	21283	21310	21411	21604	21274	21294	21253	21496	21266	21211	21415	21308	21231	21200	21357	21281	21262	21241	21346	21320	21381	21370	21406	21208	21217	21499	21209	21382	21390	21259	21346	21383	21274	21412	21392	21497	21284	21370	21470	21558	21183	21218	21401	21481	21293	21470	21419	21210	21471	21494	21331	21169	21348	21211	21365	21351	21398	21479	21385	21232	21299	21319	21543	21372	21401	21374	21178	21303	21509	21329	21129	21417	21326	21347	21641	21464	21026	21195	21325	21548	21309	21336	21305	21322	21478	21510	21545	21348	21275	21327	21389	21360	21378	21480	21431	21334	21526	21328	21323	21447	21457	21370	21245	21403	21470	21368	21399	21429	21437	21309	21328	21506	21373	21417	21318	21750	21348	21416	21442	21305	21293	21224	21221	21331	21263	21335	21242	21362	21519	21247	21305	21436	21482	21249	21528	21419	21389	21251	21324	21599	21350	21500	21277	21472	21498	21397	21287	21375	21314	21328	21405	21073	21570	21405	21467	21600	21362	21400	21241	21415	21429	21192	21319	21079	21496	21347	21273	21333	21336	21405	21282	21404	21346	21503	21359	21428	21210	21139	21483	21625	21265	21257	21340	21028	21408	21199	21367	21167	21298	21125	21421	21453	21500	21258	21398	21419	21485	21444	21449	21339	21596	21347	21518	21425	21477	21307	21369	21308	21323	21436	21220	21332	21373	21429	21677	21404	21501	21554	21421	21280	21286	21372	21441	21384	21356	21367	21191	21373	21498	21437	21400	21180	21383	21433	21504	21228	21291	21467	21473	21428	21394	21168	21202	21343	21356	21497	21263	21473	21451	21549	21463	21403	21404	21252	21616	21427	21327	21382	21367	21464	21193	21563	21376	21534	21214	21236	21463	21326	21501	21336	21494	21525	21267	21373	21333	21381	21424	21395	21394	21416	21317	21373	21322	21214	21206	21408	21350	21348	21299	21265	21581	21207	21485	21514	21250	21287	21323	21343	21397	21229	21190	21198	21312	21466	21487	21321	21444	21488	21308	21402	21453	21340	21298	21348	21380	21132	21300	21196	21516	21428	21193	21254	21418	21264	20957	21342	21460	21356	21281	21253	21785	21159	21513	21529	21346	21517	21508	21546	21333	21530	21388	21316	21458	21204	21118	21456	21201	21446
26316	44251	33160	27589	24080	21921	20067	18971	18230	17962	17589	17521	17325	17273	17243	17127	17099	16998	16929	17126	16847	16870	16971	16910	16906	16908	16796	16930	16822	16808	17090	16916	16804	16991	16793	16556	16801	16774	16790	16813	16844	16926	16881	17021	16858	16829	16844	16720	16769	16755	16696	16744	16821	16963	16784	16925	16658	16859	16720	16732	17031	16765	16960	16634	16798	16619	16760	16779	16801	16718	16559	16795	16887	16988	16884	16708	16827	16776	16684	16802	16795	16868	16679	16703	16683	16928	16969	16974	16930	16828	16723	16969	16909	16918	16794	16792	16844	16846	16822	16814	16889	17053	16803	16853	16855	16724	16570	16814	16745	16825	16817	16842	16871	16803	16741	16726	16851	16781	16700	16837	16820	16655	16931	16655	16662	16773	16773	16783	16823	16858	16779	16781	16884	16727	16766	16773	16916	16864	16742	16736	16731	16650	16819	16808	16534	16900	16835	16842	16807	16748	16783	16618	16927	16444	16799	16718	16885	16841	16740	16736	16693	16866	17015	16648	16839	16678	16860	16841	16776	16801	16563	16832	16680	16787	16704	16877	16738	16784	16767	16768	16759	16682	16561	16822	16759	16656	16686	16751	16761	16683	16855	16778	16746	16800	16695	16719	16903	16799	16787	16660	16925	16889	16834	16990	16850	16768	16707	16715	16833	16839	16557	16807	16690	16803	16813	16698	16937	17014	16933	16714	16827	16625	16839	16856	16717	16777	16588	16794	16758	16918	16799	16674	16823	16678	16780	16705	16684	16749	16919	16747	16747	16844	16823	16768	16678	16659	16606	16625	16749	16644	16852	16636	16820	16830	16730	16841	16726	16715	16768	16783	16803	16834	16802	16753	16993	16737	16820	16611	16705	16731	16914	16817	16651	16575	16786	16812	16668	16808	16462	16785	16636	16784	16751	16863	16670	16684	16685	16747	16713	16631	16739	16654	16807	16885	16718	16859	16662	16614	16774	16600	16760	16663	16933	16847	16517	16657	16833	16571	16699	16886	16818	16820	16773	16653	16859	16839	16599	16839	16692	16830	16920	16661	16614	16800	16780	16886	16857	16817	16830	16797	16692	16779	16700	16670	16775	16860	16735	16565	16786	16827	16637	16755	16907	16922	17059	16784	16881	16748	16926	16622	16928	16803	16674	16948	16742	16711	16810	16874	16705	16654	16818	16772	16832	16830	16787	16914	16862	16932	16742	16829	16723	16884	16915	16955	16790	16793	16541	16869	16756	16851	16894	16740	16807	16742	16845	16739	16761	16648	16620	16784	16790	16888	16796	16831	16666	16767	16843	16786	16767	16673	16837	16643	16823	16924	16770	16774	16812	16721	16674	17001	16819	16798	16772	16842	16775	16926	16539	16929	16658	16846	16800	16949	16701	16826	16988	16791	16830	16681	16701	16830	16778	16806	16582	16915	16924	16798	16873	16792	16834	16729	16692	16859	16710	16634	16784	16449	16670	16683	16734	16834	16925	16970	16654	16783	16889	16870	16783	16900	16866	16756	16680	16765	16885	16718	16762	16843	16803	16711	16742	16797	16967	16695	17032	16797	16865	16666	16716	16729	16769	16628	16777	16798	16622	16680	16787	16798	16771	16711	16811	16779	16763	16682	16712	16788	16764	16745	16879	16886	16848	16986	16689	16728	16913	16763	16811	16805	16694	16521	16720	16935	16734	16776	16707	16839	16791	16756	16872	16919	16729	16691	16863	16767	16591	16730	16786	16746	16958	16917	16691	16780	16659	16793	16668	16779	16688	16818	16754	16682	16767	16837	16703	16921	16662	16773	16726	16622	16810	16678	16646	16865	16685	16649	16693	16789	16680	16769	16805	16732	16761	16752	16809	17006	16857	16798	16872	16904	16724	16848	16888	16795	16784	16770	16773	16662	16897	16717	16735	16797	16715	16648	16866	16666	16694	16723	16752	16923	16718	16827	16862	16701	16698	16784	16875	16776	16872	16601	16886	16889	16844	16680	16649	16720	16821	16881	16739	16770	16649	16880	16686	16693	16954	16841	16833	16662	16719	16808	16608	16687	16917	16745	16892	16828	16687	16789	16840	16894	16702	16770	16795	16591	16873	16842	16814	16825	16762	16647	16601	16769	16674	16853	16648	16643	16761	16834	16815	16856	16833	16831	16855	16799	16788	16739	16740	16917	16722	16672	16824	16903	16769	16736	16862	16833	16742	16833	16933	16848	16859	17024	16778	16752	16793	16864	16785	16865	16693	16750	16762	16714	16770	16668	16736	16909	16789	16642	16778	16827	16772	16761	16681	16877	16798	17034	16731	16763	16826	16787	16914	16838	16678	16806	16829	16691	16687	16615	16992	16805	16762	16852	16613	16750	16807	16613	16784	16853	16751	16877	16753	16805	16726	16866	16779	16660	16833	16707	16792	16727	16924	16706	16809	16829	16532	16785	16693	16909	16880	16597	16666	16823	16724	16655	16916	16579	16684	16798	16798	16664	16950	16948	16759	16776	16742	16781	16738	17094	16759	16730	16805	16661	16792	16748	16940	16870	16701	16847	16530	16647	16697	16865	16868	16705	16711	16847	16932	16865	16727	16836	16739	16791	16721	16641	16732	16791	16654	16498	16868	16838	16720	16792	16828	16638	16898	16745	16950	16719	16923	16922	16638	16989	16734	17038	16886	16652	16921	16872	16690	16758	16995	16867	16768	16695	16603	16728	16816	16627	16803	16948	16717	16757	16707	16754	16825	16943	16790	16686	16751	16740	16711	16844	16782	16878	16837	16918	16694	16804	16812	16768	16799	16738	16861	16892	16719	16730	16812	16758	16786	16690	16642	16679	16908	16846	16732	16836	17012	16853	16879	16852	16745	16782	16590	16942	16766	16997	16744	16863	16721	16715	16646	16856	16692	16742	16550	16582	16718	16633	16672	16691	16830	16900	16669	16723	16915	16639	16776	16887	16801	16743	16863	16827	16804	17008	16717	16851	16862	16816	16761	16834	16634	16704	16964	16927	16679	16889	16878	16670	16835	16770	16711	16684	16647	17052	16783	16799	16867	16766	16723	16876	16707	16983	16841	16846	16861	16879	16787	16776	16756	16971	16717	16852	16661	16644	16573	16717	16775	16853	16804	16834	16788	16898	16855	16808	16678	16790	16989	16517	16845	16731	16777	16630	16878	16747	16888	16786	16719	16772	16716	16772	16899	16724	16906	16656	16997	16871	16916	16792	16808	16793	16800	16767	16863	16677	16814	16891	16722	16856	16944	16767	16814	16844	16711	16965	16929	16759	16931	16673	16703	16827	16750	16771	16833	16859	16857	16810	16950	16603	16891	16748	16860	16766	17036	16692	17021	16779	16713	16708	16700	16836	16754	16638	16746	16719	16856	16709	16908	16969	16675	16765	16884	16776	16791	16783	16915	16709	16814	16748	16982	16793	16801	16652	16807	16630	16868	16708	16696	16896	16742	16772	16816	16722	16834	16654	16786	16630	16816	16693	16842	16696	16691	16726	16833	16949	16854	16699	16808	16845	16768	16850	16622	16873	16709	16778	16655	16951	16885	16810	16581	16801	17030	16718	16718	16831	16785	16758	16694	16789	16736	16762	16841	16553	16780	16665	16849	16796	16805	16874	16789	16976	16665	16617	16771	16867	16883	16623	16620	16649	17000	16670	16857	16866	16800	16867	16736	16812	16814	16752	16852	16861	16884	16741	16806	16797	16700	16762	16853	16866	16829	16736	16666	16926	16854	16770	16866	16843	16868	16710	16733	16934	16896	16749	16794	16683	16844	16717	16840	16817	16890	16849	16782	16804	16802	16624	16665	16759	16669	16835	16940	16736	16718	16919	16941	16836	16716	16947	16934	16696	16844	16787	16812	16672	16823	16865	16677	16858	16916	16664	16817	16753	16716	16945	16818	16835	16699	16880	16722	16782	16692	16803	16700	16648	16663	16661	16907	16703	16813	16806	16705	16856	16707	16791	16598	16770	16822	16683	16798	16702	16721	16729	16905	16745	16806	16677	16602	16830	16670	16788	16790	16700	16625	16859	16716	16765	16668	16950	16847	16986	16774	16749	16952	16792	16724	16821	16886	16727	16707	16743	16712	16902	16752	16684	16700	16688	16747	16593	16802	16736	16851	16837	16707	16683	16854	16776	16684	16742	16826	16778	16809	16719	16638	16968	16930	16801	16923	16574	16693	16740	16818	16773	16895	16669	16701	16818	16609	16684	16622	16617	16700	16796	16807	16564	16823	16852	16735	16959	16692	16659	16871	16771	16636	16824	16819	16714	16634	16727	16846	16727	16806	16731	16796	16581	16671	16803	16854	16829	16750	16858	16733	16830	16871	16798	16672	16738	16987	16866	16864	16808	16863	16831	16640	16840	16770	16719	16624	16978	16841	16779	16856	16711	16980	16765	16954	16845	16748	16876	16780	16760	16669	16747	16855	16712	16656	16816	16689	16778	16651	16569	16657	16726	16568	16907	16866	16731	16711	16783	16753	16720	16888	16763	16775	16492	16862	16939	16796	16792	16948	16784	16764	16748	16708	16741	16917	16779	16805	16874	16713	16620	16846	16676	16672	16981	16694	16850	16816	16684	16802	16842	16714	16819	16727	16922	16770	16896	16805	16689	16824	16940	16908	16715	16946	16738	16765	16759	16823	16686	16962	16768	16823	16895	16864	16885	16728	16757	16857	16814	16642	16778	16720	16830	16744	16767	16835	16845	16745	16775	16549	16776	16770	16714	16873	16725	16853	16772	16809	16604	16850	16663	16847	16682	16673	16816	16679	16831	16739	16586	16578	16805	16750	16664	16828	16828	16738	16645	16662	16906	16684	16555	16843	16677	16840	16676	16796	16722	16736	16661	16778	16817	16862	16785	16860	16840	16719	16741	16870	16773	16776	16753	16846	16877	16818	16590	16726	16786	16760	16665	16900	16681	16788	16834	16869	16883	16679	16831	16792	16748	16670	16644	16856	16670	16705	16801	16756	16928	16658	16855	16793	16778	16685	16841	16931	16876	16657	16809	16847	16765	16722	16824	16930	16881	16823	16792	16900	16724	17020	16686	16773	16728	16976	16739	16839	16893	16733	16823	16905	16853	16760	16720	16912	17077	16853	16658	16685	16871	16790	16553	16903	16844	16935	16724
25159	21639	27857	28824	24374	24132	23766	22765	22452	22509	22246	22262	22300	22236	21994	21670	21862	21975	21984	21940	21997	22179	21834	21814	21847	21928	21980	21770	21968	21988	21947	22009	22036	21964	21996	22029	22078	21865	22164	21821	21840	22098	22112	21857	22019	21701	21815	21835	21847	21746	21773	21892	21926	21769	21936	21960	21653	21924	21849	21680	21860	21886	21704	21895	21856	21743	21823	21993	21579	21882	21721	21816	21756	21892	21872	21926	21809	21995	21910	22053	22040	21893	21882	21918	21994	21748	21946	21771	21957	21703	21827	21893	21848	21770	21916	21895	21770	21759	22097	21961	21850	21826	21884	21942	21932	21908	21948	21901	21825	21929	21990	21869	21975	21912	21631	21852	21905	21855	21771	21779	21725	21656	21732	21770	21844	21833	21983	21857	21873	21888	22013	21686	21800	21721	21918	21719	21958	21904	21883	21981	21770	21676	22173	21854	22080	21736	21858	21946	21973	21702	21821	21871	21844	21827	21788	21762	21954	22015	21881	21994	21949	21881	21834	22013	21875	21945	21662	21946	21890	21896	21969	21930	21850	21906	21921	21847	21811	21890	22042	21878	21861	21736	21832	21795	21901	21904	21868	21786	21819	21853	21783	22030	21737	21956	21809	21680	21785	22185	21792	21959	21906	21852	21886	21900	21747	21685	21766	21811	21876	21856	21909	21690	21923	21753	21840	21804	21849	21842	21819	21974	21717	21899	21987	21775	21817	21879	21935	21839	22036	21885	21922	22056	21796	21824	21974	21677	21612	21946	22019	21750	22055	22073	21783	21763	21655	21877	22002	22223	21765	21941	21654	21947	22036	21910	21823	21788	21874	21802	21854	21871	21818	21773	21875	21820	21787	21949	22076	21855	21955	21971	21890	21737	21806	21984	21996	21617	21920	21808	21842	21795	21829	21859	21786	21847	21935	21831	22210	21859	22160	21848	21929	21871	21820	21845	22165	21914	21700	21922	21866	21837	22038	21861	21643	21777	21878	21920	21888	21823	21856	21850	21977	21752	21928	22048	21718	21772	22078	21849	21698	21828	21786	21957	21800	21801	21861	21834	21885	21932	21766	21909	21891	21851	22067	21800	21850	21837	21884	21917	21864	21975	21749	21911	21880	21853	21877	21766	22081	21770	21895	21907	21906	21762	22010	21989	21739	21863	22018	22170	21701	22002	21862	21875	21679	21825	21963	21763	21813	22203	21741	21820	21993	22025	21752	22069	22016	21969	21875	21916	21732	21780	21774	21860	22032	22012	21896	21623	21955	21713	22044	21977	21756	21945	21875	21437	22058	22106	22066	21890	21892	21775	21955	21932	21928	22004	21867	22009	22011	22100	21709	21799	21854	21910	21918	21937	21850	21688	21862	21998	21949	21987	22017	21746	21868	21673	21884	21855	21770	21827	21859	21847	21945	21931	21806	21513	21760	21897	21850	21767	22058	22022	21789	21944	21838	21940	21936	22067	21890	21915	21889	21691	21753	21762	21502	21912	21827	21900	22018	21741	21856	21876	21770	21927	21798	21973	21896	21950	21787	22104	21892	21906	21738	21791	21793	22030	21813	21881	22046	21807	21825	21823	21938	22086	21826	22005	21757	21967	21712	21587	21793	21918	21924	21874	21854	21945	21750	21800	21853	22018	22055	21902	22174	21975	21917	21821	21851	21952	21941	21837	21835	21880	21935	22088	22037	21982	21773	21907	21813	21647	21903	21582	21727	21864	21851	21695	21839	21942	21807	21816	21916	21849	21890	21954	21793	21885	21732	22010	22004	21873	21769	21812	21653	21618	21792	21846	21928	21951	21900	21736	21865	21818	21737	21602	21856	21846	22001	21857	21789	21918	21947	22066	22016	21744	21965	21682	21913	21794	21896	21743	21881	21984	21853	21633	21761	21861	22111	21924	22006	22121	21795	21808	21712	21703	21856	21833	21937	21671	21955	21722	21928	22109	21745	21807	21823	21863	21724	21834	21701	21948	22185	22041	21948	21778	21875	21777	21828	21813	21931	21872	22033	21964	21830	21688	21768	21806	21831	21790	21810	21432	21858	21950	21819	21969	21908	21995	22094	21837	21835	21898	21853	21820	22133	21849	21866	21892	21934	21936	21972	21886	21915	21988	22109	21823	21541	21788	21825	21894	21730	21994	21894	21929	21977	22080	21873	21592	21880	21892	21994	22121	21752	21882	21950	22023	21989	21833	21771	22012	21973	21970	21906	21704	21895	21747	21703	21917	21768	21998	21846	21629	21829	22026	21849	21753	21774	21805	21917	21721	21837	22107	21830	21614	21870	21842	21885	21969	21987	22043	21956	21763	22056	21777	21917	21785	21691	21868	21936	21850	21950	21652	21803	21776	22149	21777	21995	21784	22047	21922	21896	22023	21905	21653	21733	22014	22075	22026	21942	21907	22007	21728	21762	21880	21757	21929	21666	21906	21919	21834	21866	21692	21851	22099	22033	21895	21709	21946	21956	21918	21784	21643	21902	21751	22065	22053	22008	21755	21838	21838	21821	21982	21963	22095	22084	21843	21879	21856	21739	21844	22024	21954	21826	21756	22077	21864	22079	21834	21819	21855	21955	21700	21900	21682	21971	21744	21885	22042	21904	21874	21865	21632	22124	22050	21678	21901	21959	21940	21991	22091	21785	21623	21899	21900	22085	22014	22014	21943	21911	21773	21929	21927	21877	21781	21869	21893	22009	22040	22005	21932	21934	21776	21825	21829	21781	21653	21786	21801	21817	21605	21841	21675	21674	21794	21923	21860	21694	21941	21961	21739	21627	21923	21826	21705	21891	21798	22058	21878	21804	21802	21927	21896	21918	21759	21988	21871	22054	21831	21839	21671	21959	21809	21900	21914	21881	21984	21984	21991	21994	22061	21792	21752	21960	21798	21761	21831	22018	21827	21731	21983	21767	21809	21741	21827	21868	21792	21880	21851	21949	22061	21727	21842	21805	22108	21826	21739	21788	21979	21883	21769	22038	21774	21939	21864	22076	21773	21934	21796	21502	21900	21778	21980	21619	21855	21728	21712	21826	21975	22098	21866	21949	22002	21843	21827	21848	21724	21896	21917	22094	21782	21880	21941	22002	21821	21809	21863	21846	21944	21897	21987	21831	21872	21736	21715	21795	21711	22010	21812	21800	21921	21937	21717	21982	22192	21708	22006	21931	21849	22014	21912	21784	21712	21964	21763	21672	22002	21883	21894	21852	22090	21817	21906	21968	21872	21899	22011	21906	21702	21783	22015	21831	21931	21749	21792	21915	21851	21980	21579	21986	21684	21951	21955	21772	21602	21712	21831	21965	21798	22123	21860	21768	22001	21879	21645	21931	21854	21744	21861	21910	21965	21940	22062	21918	22038	22192	21637	21852	21929	21852	21797	22019	21934	21834	21827	21836	21760	21984	21933	22032	21826	21790	21880	21846	21960	21827	22059	21744	22029	21725	21952	21738	21718	21809	21889	21904	21945	21992	21983	22013	21995	21878	21836	21987	21818	21620	22026	21845	21812	21965	21950	22274	21936	21696	21910	22036	21981	21828	21990	21937	21936	22075	22004	21776	21895	22063	21644	21897	21832	21897	21936	21875	21805	22126	21653	21818	21832	21949	21824	21935	21884	21761	21869	21951	22060	21792	21962	21858	21757	21743	21989	21767	22020	21897	21915	21806	21892	21541	21654	21787	21898	22014	21778	21678	21979	21872	21797	21793	21692	21940	21602	21899	21743	21969	21778	21766	21837	22020	21959	22103	21952	21997	22011	22056	21933	21844	21769	21849	21684	22027	21935	21816	21877	21693	21939	21972	21988	21806	21885	21931	21789	21788	21663	21860	22083	21861	21803	21877	22066	21804	21887	21963	21799	21912	21777	21896	21831	21893	21652	21885	21627	21887	21903	22044	21917	21909	21934	21981	22007	21975	21970	21828	21731	21865	21931	22041	21846	21910	21869	21920	21941	22046	21914	21834	21883	21907	21881	21841	21591	21951	21697	21819	21914	21881	21984	22011	22124	21899	21718	21703	21870	21968	21752	21702	21854	21561	21759	21885	21661	21990	21773	21797	21902	21843	21723	21890	21897	22039	21937	21931	21867	21751	21762	21830	21777	21794	21754	21929	21910	21919	21997	21830	22075	21847	21954	21824	21783	22110	21818	21957	21868	21681	21930	21964	21813	21866	21828	21867	21935	22105	21705	21777	21949	21812	21748	21850	21641	21732	21841	21772	21693	21854	21829	21793	21665	21886	21863	22060	21923	21929	21875	21915	21767	21829	21992	21962	22102	21996	21961	21972	21640	21722	21822	22025	22097	21767	21792	21674	21522	21781	21869	21952	21723	21959	21764	21580	21898	21862	21666	21768	21908	21761	21688	22202	21707	21669	21749	21738	21702	21793	21724	22078	21837	21965	21770	21765	21977	21921	21874	21559	22015	22126	21883	21997	21728	21902	21726	21743	21843	22200	21775	21975	21912	21889	21947	21879	21920	22030	22011	22063	21857	21747	21795	21938	21978	21731	21839	22126	21791	21751	21976	21985	21817	21949	21934	21847	22054	21808	21880	22005	21864	21816	21850	21711	21517	21836	21793	21847	21633	21867	22070	21844	21990	21836	21955	21897	21802	21944	21837	21998	21751	21996	21825	21831	21720	21927	22062	21709	21894	21810	21989	21851	21939	22063	21838	22127	21722	21846	21787	21749	21903	21761	21874	21881	22007	21911	21881	21713	21844	21857	21843	21811	21743	21870	21865	21981	21938	22123	21732	22052	21859	21738	22195	21955	21859	21865	21921	22067	21892	21790	21840	21884	21746	21774	21768	21719	21756	21909	22060	21966	21902	21855	21988	21776	21960	21639	21927	21810	21948	21963	21988	21795	21785	21738	21714	21853	22190	21750	21948	22006	21772	22062	21756	21720	21912	21806	21993	21910	21833	21785	21820	21855	22024	21878	21941	21957	21921	21755	21663	21769	21905	21939	22051	21867	21984	21928	21972	21872	21549	21944	22091	21984	21971	21976	21750	21731	21661	21950	21909	21856	21924	21858	21735	21729	21733	21965	21718	21787	21827	22062	21946	21945	21717	22099	21907	22006	21959	22050	21904	21944	21628	21988	21847	22041	21866	21814	21692	21915	22000	21903	21891
26387	40400	30187	25472	22511	20967	19649	18622	18205	17832	17596	17673	17423	17273	17415	17341	17167	17144	17273	17192	17138	16939	17205	17177	17204	17139	16894	17076	17165	17024	17152	17190	17041	17074	17086	17155	17077	17234	17157	17196	17087	17074	17201	17061	17039	16935	16963	17161	17078	17064	17205	17212	17023	17248	17005	17009	17135	16912	16917	17056	17134	17069	17041	17100	17122	17141	17053	17036	17097	17202	16838	17173	16975	16938	17090	17016	16980	17081	17002	17011	17122	17105	17103	17086	17019	16987	17118	17082	17128	17050	17007	16756	16948	16894	17060	17069	16956	17220	16979	17111	17047	17014	17092	16981	17161	17070	17155	17026	17003	17145	17119	17234	17153	17043	17048	16909	17024	16988	17121	17031	17196	17089	16890	17050	17139	17080	17066	17128	17026	17049	17020	17133	17032	16986	17126	16940	16949	17114	16899	17195	17020	16940	16851	16856	17035	17027	17218	16947	16851	16992	16975	17125	16992	17101	16987	17177	17149	16997	16946	17022	16930	17058	17007	16980	17161	17087	16898	17145	17189	17118	16932	17096	17097	16926	16943	17009	16958	17047	17159	17086	17145	16963	17038	17120	16975	17045	16979	17022	17286	16889	16876	17014	17129	17148	17131	16953	16866	16912	17070	17086	17016	16948	17193	16945	17022	16987	17013	16925	16987	17085	17006	16955	16923	17093	17157	16907	16943	16986	17076	17093	17002	17079	16862	17124	17047	16912	17143	17031	16837	17111	16999	17072	17019	17052	17010	16998	17051	17093	16982	16808	17032	17136	17013	17128	17041	16976	17017	16987	16922	16969	16947	17230	17077	17005	17277	16879	16940	17080	17007	17075	16944	17157	17018	17101	17000	17253	17090	17028	16994	16984	17047	16992	16956	17057	17203	17159	17053	16925	17264	16981	17057	17097	17058	17130	17090	17138	17070	17100	16974	16907	17133	17183	17119	17010	17051	16960	16952	16962	16976	17015	17015	16976	16960	17198	17042	17015	17006	17020	17303	16994	16976	16963	16951	16983	17016	17103	17157	17269	16987	16978	17060	17066	16993	16889	17070	16982	17033	17027	16983	16999	17088	17007	17063	17213	16953	17061	17075	17155	17059	17003	16912	17202	17083	16960	17135	16953	17216	16944	17073	17065	16750	17043	16952	17027	17282	17062	16991	17036	17090	17028	17026	17008	17069	16876	17055	17084	16924	17006	16960	17121	16945	17184	17082	17076	17044	16975	17103	16883	17018	17114	16918	17157	16925	16972	17026	17023	17039	17022	17054	16932	17011	16983	16972	17055	17019	16904	17052	17081	17032	17141	16981	17183	17005	17110	17009	16991	17009	17136	16955	17019	16991	17116	16996	17199	17001	17054	17021	17203	17080	17131	17100	16989	17156	17179	17107	16958	17072	16922	17126	17105	17037	16989	17037	16979	17082	16927	17055	17094	17100	16918	17005	17182	17154	17082	17136	17173	17083	17055	16944	17007	17144	17098	17049	16868	17042	16953	17100	17009	17041	17070	17012	17192	17119	17069	17159	17116	17086	16778	16966	17020	17095	17082	17037	16981	17074	17065	16916	17146	17125	17050	17006	17025	17071	17103	17086	16944	17056	16953	17125	17047	16934	16988	16992	17060	17080	17003	17026	17004	17134	17290	17054	16909	16976	17069	17089	16938	17162	16728	17115	17042	16969	17162	17114	17163	17271	17077	16949	17069	16972	16994	16909	16929	17158	17045	17190	17086	17004	16975	17000	17077	17320	16865	17171	17055	16944	16941	17003	17079	16964	17208	17084	16851	17011	17000	17058	17164	17116	16980	16997	17001	16980	16933	17164	17174	16995	17213	17037	17201	17013	17004	16963	16919	17021	17004	17097	17034	17092	17126	16893	17226	17182	17105	17248	16924	16917	17079	16960	17066	16919	17094	17078	16967	17068	17053	17108	17194	16830	17040	17027	16947	17182	17012	17097	17083	17010	16943	17218	16818	17089	16992	17192	16981	17047	16968	17123	17216	17046	17031	17199	17043	17114	17078	16926	17027	17105	17031	17142	17042	16964	17058	16956	17067	17248	17141	17049	17136	17028	16875	16818	16834	17109	16887	16742	16824	17036	17220	17065	17178	17139	16978	16947	16927	17046	17117	17060	17131	17135	17053	17049	17108	17046	16940	17148	17054	17011	16796	16991	17213	17088	17160	16855	16928	16856	16968	17000	16981	17004	17046	17059	16990	16814	17135	17083	17103	17091	17190	17111	17107	17167	17045	16961	17026	17140	17061	17032	17163	17255	17004	17110	17152	17020	17088	17072	17044	17207	16947	17290	17116	17043	16993	17015	17001	17064	17050	17000	16984	17118	16983	17004	16984	16991	17066	17075	17114	16941	16933	17056	17035	17114	16943	17217	17079	16903	17089	17095	16781	17078	16941	17000	17179	17163	17153	17180	17119	17050	16941	17121	17004	17161	17189	17192	16923	17044	17060	17070	17061	17075	16970	16974	17088	17075	17016	17054	17080	16918	17157	17158	16900	17125	17103	17050	17038	17049	17113	17030	17031	16906	17052	17223	16991	17045	17009	17014	17136	17022	17255	17029	17167	17048	17071	17008	16721	17055	16815	17251	16898	17016	17034	16897	17324	16920	17004	16987	17190	17088	16915	16934	16919	17148	17134	16879	17304	17032	16932	17067	17057	16943	16935	17126	16969	17006	17130	16823	17051	16991	17001	17044	17219	17037	16937	17045	16979	17042	17011	17135	16998	17103	17121	16954	16966	16992	17072	16996	17137	17151	17190	16929	17113	17038	17004	17054	16935	17038	16954	16998	17124	16991	17183	17053	17133	17159	17098	16948	17172	16983	16964	16965	16978	16953	17213	17063	17227	17029	17035	16956	17170	17067	17261	16969	17107	17107	17176	17087	16991	16910	17107	17042	17142	17114	17191	17211	16873	17073	17086	17036	17141	16915	17121	17061	16948	16952	17012	17118	17060	17134	16974	16981	17161	17284	17257	17069	17164	16961	16987	17034	17192	17002	17089	17063	17171	17140	17034	17136	16939	16995	17108	17117	17145	17133	17184	17061	17024	16974	17102	17030	16993	17021	16970	17110	16938	17206	16932	17097	16937	17111	17096	16942	16910	16944	16963	17242	17040	16993	17125	17093	17060	17009	17003	17172	17078	17154	17101	16910	17002	17264	17010	17141	16872	16989	17049	17156	16991	16967	16929	17059	17004	17129	17086	17060	17017	17023	16974	16888	17037	17061	17131	17265	17005	16968	16975	16969	16955	17016	17229	16941	17074	17109	17070	17078	16949	17021	16910	17115	17190	16983	17126	17030	17098	16872	17116	17233	17034	17163	17015	17077	17042	16980	17109	16960	17104	17199	16974	17131	17026	17187	16955	16977	17173	17221	17017	16919	16956	16937	17161	16960	16960	17130	17076	16923	17128	17004	17185	16930	17203	17082	16999	17191	17164	17064	16844	16989	17157	17094	17158	17203	17207	17061	16987	16862	16990	17048	16968	17109	16912	17037	17034	17151	17046	16997	16923	16871	17164	17201	17060	17082	17096	17005	17159	17083	17144	17167	16947	17015	17172	16929	17099	16985	16844	17069	17071	17197	17011	16846	17126	17054	17065	17123	17198	16899	17043	17160	16872	16993	17013	17133	17077	16923	17205	17013	16986	17091	17122	17047	17071	17060	17140	16955	17061	17133	17061	16992	17023	17169	16908	16988	17109	17168	17065	17155	16985	16932	17014	16992	17080	16826	16890	16990	17114	17178	17051	17045	17052	17024	16953	17095	16989	16980	17081	17029	16971	17131	16973	17282	17015	17005	16907	17149	17172	17197	16947	16876	16919	17014	17098	17148	16947	17258	16891	16982	16994	16976	17143	17111	17232	17033	16884	17252	16895	16886	17058	16981	16977	16975	16913	17025	16964	17099	16815	17207	17059	16993	17011	17021	17038	17142	16934	17054	17082	17008	17038	17169	17035	16895	17074	17092	16986	17167	16955	17128	16967	16990	17136	16974	16977	16957	17110	17197	16973	17004	16954	17155	16926	16921	17132	17090	17218	17068	16943	16858	17053	17051	17046	17035	16891	17067	17130	16924	17093	17047	16998	17101	17000	17107	17044	17028	17100	17060	16958	17135	17202	17063	16920	17114	17040	17006	17062	17053	17064	17220	16932	17076	17184	17117	17112	17056	17037	17089	17027	16950	16984	16964	16957	17122	17051	17091	17024	17205	16914	16993	17160	17154	17097	17117	17093	17024	17060	17103	16983	17120	17085	17144	17002	17087	16946	17021	17162	17140	17081	16945	17113	17026	17047	16874	17039	16844	17104	16947	17303	17052	17212	17060	17003	17092	17064	17086	17168	16977	16910	17037	17166	16984	16994	17024	17078	16857	17031	17116	17070	17068	16922	17117	17077	17132	17053	16918	17079	17090	17101	16984	17146	17028	17184	16939	16930	17039	17031	16926	17107	17032	16984	17290	16847	17107	16926	17043	17275	16972	17087	17124	16942	17172	16975	16981	17025	17014	17258	17161	17104	17108	17084	17111	16931	16999	17101	17013	17126	17045	17132	17152	17012	17040	17057	17128	17046	16929	17078	17128	17087	17082	17204	17048	17017	17212	16982	17018	16984	17129	16826	16995	17157	16963	16994	16977	17052	16984	16936	17079	17047	16992	17206	17039	17180	17037	17020	16834	17104	17219	17072	17165	17008	17095	16997	16999	16999	17029	17013	17014	17102	17093	16951	16959	17140	17055	16971	17086	17133	17172	16907	16973	17122	17066	17245	17170	17128	17197	17003	17059	17111	16996	17153	16939	16884	17286	17021	16951	16979	16995	16987	17208	17100	17097	16981	16993	17182	17106	16956	17032	17058	17025	17033	17107	17010	17038	17184	17136	17085	17020	16899	17232	17038	17111	16904	17041	17184	17157	16977	17020	17096	17102	17122	16936	17117	16897	16958	16967	17190	17051	17019	17135	17175	17077	17070	17165	17067	16913	16931	17120	17040	17071	16957	17131	17074	16996	17136	16977	16979	17004	17151	17120	16848	17071	17008	17167	16968	17187	17132	16854	17116	16989	17142	17076	17143	16965	16968	17256	17133	16917	17168	16863	17042	17103	17060	17099	17192	17238	16918
22217	21385	28707	24530	22365	25777	28195	23569	22686	22958	22313	22256	22157	21957	22005	21969	21999	21898	21922	21828	21665	21743	21588	21745	21615	21546	21766	21790	21642	21399	21680	21719	21551	21635	21741	21646	21816	21854	21778	21602	21699	21726	21630	21508	21496	21719	21577	21431	21518	21638	21736	21536	21512	21671	21443	21497	21498	21603	21633	21493	21468	21246	21757	21739	21496	21590	21433	21376	21443	21526	21568	21587	21608	21363	21626	21402	21760	21543	21541	21428	21646	21505	21551	21559	21510	21324	21571	21496	21541	21426	21427	21454	21541	21635	21817	21742	21454	21568	21582	21522	21447	21637	21593	21382	21453	21520	21478	21469	21366	21528	21598	21362	21442	21518	21489	21314	21713	21548	21445	21378	21341	21581	21456	21634	21639	21743	21692	21593	21479	21411	21512	21566	21434	21550	21235	21499	21614	21588	21489	21603	21736	21447	21397	21509	21540	21726	21600	21677	21504	21516	21590	21563	21510	21310	21532	21440	21432	21438	21319	21377	21589	21646	21398	21493	21433	21475	21460	21500	21558	21455	21482	21353	21327	21468	21481	21477	21318	21635	21378	21221	21636	21369	21601	21572	21555	21577	21500	21732	21710	21462	21602	21477	21541	21583	21373	21576	21484	21697	21577	21621	21409	21711	21625	21390	21624	21421	21741	21398	21501	21289	21687	21425	21579	21673	21446	21768	21276	21558	21571	21491	21565	21671	21384	21569	21707	21529	21459	21527	21587	21642	21390	21477	21367	21657	21626	21499	21135	21555	21515	21309	21573	21332	21560	21562	21497	21704	21376	21498	21580	21530	21741	21549	21595	21451	21493	21564	21609	21560	21391	21355	21611	21832	21305	21605	21516	21440	21575	21493	21477	21631	21469	21353	21382	21515	21542	21417	21370	21474	21586	21518	21340	21260	21371	21578	21546	21460	21646	21549	21545	21472	21332	21502	21557	21307	21643	21412	21455	21414	21551	21655	21648	21352	21488	21450	21650	21446	21675	21485	21626	21667	21509	21550	21414	21570	21582	21497	21578	21488	21485	21511	21328	21545	21534	21611	21594	21445	21432	21754	21449	21445	21466	21516	21499	21565	21660	21498	21539	21632	21342	21390	21436	21506	21414	21463	21436	21408	21474	21622	21688	21708	21499	21506	21516	21347	21530	21501	21481	21338	21473	21560	21738	21546	21617	21398	21498	21552	21758	21412	21451	21766	21428	21673	21463	21447	21505	21491	21371	21263	21753	21666	21698	21470	21441	21495	21356	21658	21596	21527	21637	21331	21494	21278	21520	21566	21565	21431	21422	21516	21319	21499	21585	21751	21510	21496	21520	21545	21799	21643	21521	21525	21644	21588	21432	21489	21458	21575	21595	21516	21566	21369	21697	21760	21505	21629	21404	21449	21394	21524	21486	21468	21453	21636	21520	21543	21538	21585	21611	21448	21391	21246	21716	21394	21576	21634	21516	21335	21558	21528	21394	21612	21406	21758	21615	21455	21476	21481	21469	21375	21529	21406	21680	21490	21517	21554	21370	21531	21442	21311	21458	21509	21544	21402	21598	21531	21372	21534	21711	21493	21633	21553	21296	21590	21594	21543	21484	21510	21679	21638	21546	21595	21395	21446	21375	21426	21641	21556	21682	21547	21421	21556	21620	21362	21327	21529	21523	21459	21695	21314	21372	21511	21346	21387	21612	21494	21421	21586	21564	21440	21574	21600	21471	21399	21287	21416	21524	21481	21252	21595	21698	21516	21476	21465	21574	21242	21686	21421	21404	21561	21530	21622	21570	21661	21585	21499	21232	21509	21406	21670	21674	21545	21290	21494	21474	21535	21493	21164	21464	21555	21371	21600	21481	21566	21543	21426	21374	21482	21455	21420	21544	21490	21637	21595	21488	21592	21555	21525	21523	21468	21551	21651	21546	21506	21467	21402	21505	21508	21529	21559	21427	21520	21395	21412	21354	21370	21525	21386	21440	21461	21483	21487	21487	21531	21543	21343	21709	21565	21405	21481	21201	21620	21567	21468	21600	21676	21431	21527	21423	21594	21630	21582	21707	21536	21526	21543	21587	21487	21565	21268	21631	21477	21524	21540	21583	21510	21338	21509	21483	21548	21626	21671	21547	21761	21499	21564	21554	21725	21340	21470	21518	21377	21864	21517	21527	21645	21510	21681	21244	21508	21577	21467	21536	21326	21294	21464	21574	21820	21705	21420	21683	21458	21411	21406	21520	21371	21464	21605	21562	21442	21512	21398	21356	21561	21489	21533	21410	21271	21464	21451	21651	21488	21403	21584	21583	21808	21577	21563	21634	21403	21499	21299	21524	21545	21406	21673	21462	21432	21530	21463	21632	21409	21573	21261	21507	21501	21378	21266	21482	21491	21327	21562	21508	21574	21494	21433	21830	21760	21337	21509	21701	21319	21633	21611	21459	21661	21462	21455	21593	21478	21539	21408	21360	21711	21490	21643	21545	21447	21786	21571	21550	21565	21333	21541	21483	21423	21129	21420	21813	21655	21504	21546	21607	21433	21171	21581	21615	21622	21449	21232	21439	21570	21674	21373	21552	21529	21398	21501	21411	21501	21290	21531	21437	21701	21739	21561	21595	21489	21465	21461	21444	21279	21597	21737	21491	21654	21403	21407	21460	21380	21420	21511	21598	21535	21382	21527	21296	21375	21467	21443	21485	21369	21660	21789	21446	21453	21575	21606	21437	21482	21740	21581	21609	21665	21509	21340	21371	21602	21523	21262	21503	21461	21641	21499	21324	21570	21523	21315	21448	21418	21584	21490	21513	21800	21558	21451	21539	21383	21670	21581	21549	21505	21419	21530	21445	21538	21414	21475	21474	21222	21456	21649	21498	21479	21548	21583	21570	21702	21568	21808	21418	21771	21304	21445	21447	21339	21569	21479	21391	21402	21322	21460	21687	21493	21622	21257	21538	21261	21526	21484	21517	21628	21456	21422	21408	21487	21310	21557	21383	21745	21410	21477	21561	21514	21306	21634	21818	21622	21746	21127	21651	21379	21658	21556	21575	21419	21570	21375	21776	21472	21656	21511	21624	21433	21647	21688	21526	21379	21649	21633	21457	21407	21350	21557	21390	21383	21432	21372	21321	21395	21511	21357	21319	21515	21497	21454	21480	21740	21603	21618	21539	21412	21435	21646	21526	21571	21506	21544	21535	21287	21519	21512	21610	21467	21623	21281	21407	21355	21631	21331	21644	21613	21639	21329	21607	21531	21569	21337	21527	21624	21590	21227	21538	21369	21390	21444	21561	21676	21435	21685	21587	21449	21377	21336	21460	21433	21410	21541	21590	21504	21362	21348	21654	21597	21644	21628	21501	21311	21540	21352	21241	21306	21469	21319	21443	21349	21576	21570	21677	21545	21474	21730	21760	21563	21619	21609	21664	21639	21556	21261	21476	21354	21499	21347	21523	21429	21692	21391	21428	21532	21779	21709	21518	21544	21681	21483	21404	21470	21565	21494	21535	21535	21498	21641	21313	21498	21516	21601	21594	21598	21432	21497	21489	21202	21487	21541	21462	21620	21506	21676	21507	21646	21515	21653	21537	21630	21501	21482	21564	21655	21387	21587	21478	21637	21418	21378	21438	21530	21218	21426	21354	21659	21654	21495	21479	21556	21535	21602	21479	21438	21612	21474	21593	21488	21181	21526	21527	21767	21361	21362	21440	21445	21465	21764	21503	21642	21460	21531	21495	21410	21342	21450	21478	21655	21404	21365	21456	21634	21526	21559	21536	21568	21448	21525	21613	21677	21468	21353	21404	21443	21618	21513	21342	21525	21642	21518	21379	21580	21371	21510	21503	21794	21340	21489	21620	21487	21334	21514	21315	21469	21528	21565	21736	21401	21366	21305	21585	21365	21607	21550	21458	21582	21523	21444	21600	21612	21522	21336	21483	21597	21891	21553	21344	21578	21610	21489	21719	21662	21608	21461	21814	21457	21412	21364	21546	21476	21735	21464	21390	21714	21604	21265	21404	21427	21521	21623	21479	21369	21535	21330	21613	21333	21352	21527	21406	21448	21689	21564	21627	21438	21355	21608	21710	21546	21636	21480	21613	21472	21868	21582	21561	21410	21465	21450	21686	21545	21392	21535	21634	21438	21373	21597	21593	21382	21401	21528	21409	21538	21548	21489	21559	21341	21375	21476	21368	21575	21573	21418	21474	21482	21574	21452	21456	21627	21511	21515	21401	21418	21468	21466	21696	21499	21619	21483	21619	21409	21683	21717	21504	21539	21282	21552	21845	21383	21375	21479	21415	21547	21430	21570	21268	21437	21518	21330	21448	21741	21283	21625	21443	21511	21442	21510	21527	21866	21566	21581	21392	21316	21498	21443	21625	21267	21417	21681	21568	21443	21445	21499	21618	21400	21646	21482	21509	21581	21380	21569	21478	21582	21734	21249	21469	21631	21460	21720	21455	21196	21618	21476	21526	21585	21323	21497	21260	21577	21577	21333	21385	21427	21350	21355	21523	21412	21630	21544	21401	21526	21449	21698	21552	21478	21555	21525	21411	21289	21383	21448	21510	21325	21589	21489	21482	21529	21441	21601	21484	21711	21439	21355	21337	21449	21325	21458	21399	21577	21512	21539	21278	21487	21409	21423	21300	21635	21554	21700	21593	21536	21705	21551	21583	21415	21385	21360	21188	21458	21495	21460	21586	21527	21528	21548	21513	21723	21542	21438	21710	21683	21565	21480	21632	21449	21597	21645	21384	21573	21487	21451	21581	21337	21567	21494	21414	21654	21424	21574	21622	21483	21521	21395	21580	21465	21587	21585	21396	21561	21549	21450	21243	21410	21470	21539	21554	21434	21623	21425	21408	21694	21709	21531	21578	21691	21590	21423	21494	21348	21570	21692	21489	21696	21473	21369	21308	21528	21598	21436	21395	21399	21447	21572	21232	21403	21406	21692	21496	21429	21490	21460	21392	21320	21325	21466	21488	21424	21613	21274	21438	21499	21567	21442	21446	21344	21530	21530	21579	21539	21402	21350	21382	21677	21547	21384	21665	21679	21583	21513	21525	21470	21373	21384	21639	21595	21506	21331	21636	21482	21553	21502	21541	21422	21571	21292	21413	21572	21639	21500	21684	21492	21545	21366
26941	46987	36361	30570	26371	23607	21361	19833	18935	18413	18037	17828	17491	17316	17150	17189	17200	17047	16975	17080	17039	16858	16865	17050	17012	16899	16960	16883	16744	16914	16861	16795	16857	16927	16905	16795	16970	16828	16948	16657	16915	16851	17074	16919	16915	16708	16715	16859	17009	16755	16758	16826	16709	16860	16913	16957	16686	16972	16779	16930	16713	16695	16772	16763	16793	16832	16839	16639	16773	16899	17051	16785	16807	16757	16747	16769	16725	16869	16958	16756	16791	16692	16633	16979	16788	16655	16767	16876	16747	16675	16755	16946	16765	16960	16869	16828	16698	16904	16885	16699	16759	16871	16903	16819	16771	16697	16831	16943	16926	17070	16658	16767	16769	17024	16879	16966	16963	16891	16807	16742	17012	16725	16868	16677	16856	16818	16657	16830	16802	16884	16769	16659	16809	16899	16953	16974	16857	16772	16907	16918	16801	16878	16720	16910	16725	16746	16760	16839	16752	16841	16738	16853	16899	16791	16689	16649	16904	16897	16961	16881	16799	16658	17024	16920	16883	16692	16887	16688	16889	16685	16858	16893	16826	16916	16812	16688	16717	16732	16641	16652	16590	16763	17028	16912	16761	16791	16826	16990	16919	16752	16907	16911	16690	16893	16701	16654	16805	17001	16883	16898	16913	16732	16860	16923	16899	16758	17080	16845	16913	16832	16836	16926	16637	16790	16923	16834	16905	16724	16770	16774	16680	16823	16851	16836	16820	16715	16981	16791	16927	16938	16654	16919	16574	16818	16848	16746	16951	16726	16863	16804	16806	16920	16789	16751	16881	16836	16902	16866	16730	16840	16844	16809	16877	16883	16775	16866	16957	16851	16975	16753	16977	16661	16694	16708	16815	16762	16900	16941	16809	16808	16838	16643	16874	16789	16960	16716	16799	16829	16828	16984	16770	16614	16858	16974	16851	16836	17170	16827	16829	16867	16682	16694	16702	16763	16706	16797	16803	16776	16749	16859	16827	16675	16811	17000	16704	16895	16646	16778	16855	16733	16824	16805	16924	16723	16796	16787	16738	16617	16932	16775	16703	16687	16984	16856	16766	16822	16892	16779	16755	16868	16833	16907	16834	16769	16847	16573	16722	16658	16912	16812	16854	16908	16816	16879	16870	16900	16761	16813	16781	16740	16851	16894	16650	16845	16749	16944	16813	16781	16868	16527	16792	16743	16924	16998	16825	16789	16845	16913	16993	16956	16777	16902	16821	16794	16900	16747	16747	16730	16687	17072	16727	16795	16913	16767	16835	16760	16715	16729	16834	16866	16881	16841	16848	16641	17024	16785	16737	16691	16793	16803	16779	16895	16803	16827	16782	16770	16844	16884	16871	16834	16728	16859	16779	16813	16811	16678	16771	16862	16866	16692	16901	16942	16697	16763	16890	16910	16734	16894	16866	16854	16833	16710	16952	16851	16758	16921	16852	16799	16912	16725	16895	16762	16816	16703	16746	16824	16770	16807	16819	16812	16736	16654	16888	16784	16809	16725	16906	16867	16701	16866	16972	16808	16611	16886	16822	16777	16728	16805	16851	16718	16867	16786	16800	17004	16663	16792	16743	16733	16736	16788	16652	16891	16932	16715	16648	16736	16985	16844	16793	16933	16838	16955	16939	16751	16804	16773	16892	16965	16762	16641	16733	16787	16854	16738	16891	16708	16875	16935	16920	16825	16604	16783	17001	16729	16898	16816	16786	16762	16871	16700	16758	16781	16909	16857	16851	16730	16858	16892	16813	16906	16821	16777	16831	16790	16795	16776	16898	16674	16810	16637	16863	16570	16800	16870	16746	17003	16778	16749	16704	16806	16875	16608	17066	16798	16868	16816	16771	16824	16906	16818	16694	16837	16740	16706	16751	17140	16672	16754	16765	16834	16815	16715	16768	16983	16740	16917	16917	16775	16866	16927	16746	16803	16873	16779	16925	16766	16789	16715	16882	16655	16787	16902	16873	16705	16849	16938	16779	16678	16857	16837	16802	16783	16752	16749	16784	16822	16916	16889	16626	16765	16860	16746	16822	16946	16714	16789	16711	16604	16747	16859	16886	16880	16781	16811	16985	16800	16903	16767	16643	16692	16947	17038	16883	16762	16948	16655	16908	16821	16606	16697	16744	16926	16873	16811	16948	16736	16833	16614	16702	16649	16918	16859	16820	16609	16846	16987	16836	16617	16769	16593	16696	16817	16711	16855	16811	16803	17006	16757	16691	16902	16804	16941	16656	16681	16717	16651	16664	16837	16651	16829	16870	16616	16790	16876	16838	16814	16884	16965	16973	16831	16981	16818	16637	16737	16652	16779	16810	16840	16882	16887	16799	17079	16691	16851	16744	16769	16603	16691	16762	16738	16814	16769	16980	16795	16740	16786	16684	16874	16889	16822	16861	16472	16767	16769	16782	16929	16947	16873	16873	16824	17007	16842	16827	16882	16776	16693	16660	16763	16897	16763	16679	16789	16736	16760	16858	16861	16972	16847	16973	16682	16627	16844	16650	16789	16921	16773	16742	16833	16775	16707	16825	16619	16880	16991	16650	16952	16673	16815	16639	16874	16668	16907	16934	16746	16626	16890	16843	16782	16870	16856	16827	16967	16765	16781	16775	16676	16931	16719	16824	16908	16698	16957	16731	16787	16731	16674	16866	17057	16976	16661	16930	16778	16743	16857	16749	16915	16734	16945	16739	16864	16856	16802	16848	16835	16688	16638	16856	16814	17070	16812	16774	16725	16671	16937	16777	16861	16762	16929	16930	16728	16911	16932	16755	16778	16947	16638	16927	16865	16805	16632	16752	16720	16845	16928	16935	16861	16740	16714	16865	17033	16754	16766	16862	16651	16868	16671	16953	16745	16580	16593	16907	16885	16675	16712	16901	16950	17098	16822	16745	16837	16831	16795	16647	16797	16832	16889	16764	16944	16958	16925	16780	17116	16844	16891	16797	16772	16800	16975	16940	16778	16762	16780	16869	16814	16899	16963	16776	16863	16910	16825	16864	16944	16752	16830	16884	16838	16911	16896	16898	16963	16926	16874	16841	16854	16758	16929	16764	17014	16815	16718	16720	16633	16736	16928	16764	17009	16823	16973	16661	16747	16739	16839	16839	16934	16935	16835	16810	16738	16716	16977	16847	16973	16899	16763	16791	16731	16619	16886	16826	16663	16830	16757	16668	16912	16959	16950	16930	16856	16792	16950	16665	16947	16665	16748	16851	16793	16898	16640	16829	16875	16699	16722	16867	16637	16688	16833	16780	16809	16767	16863	16884	16800	16859	16970	16873	16824	16876	16897	16859	16815	16746	16837	16932	16921	16879	16715	16899	16813	16911	16844	16719	16997	16728	16624	16843	16960	16804	16707	16810	16769	16829	16743	16824	16934	16909	16942	16795	16761	16922	16721	16833	16788	16753	16739	16752	16754	16839	16791	16906	16784	16745	16832	16881	16937	16810	16898	16856	16745	16803	16950	16765	16816	16742	16780	16832	16818	16801	16808	16787	16716	16660	16586	16897	16855	16887	16793	16778	16611	16879	16792	16636	16877	16772	16666	16916	16578	16862	16815	16877	17142	16602	16817	16858	16870	16828	16719	16918	16741	16870	16966	16883	16548	16699	16801	16846	16846	16617	16785	16588	16730	16665	16853	16934	16704	16926	16843	16858	16617	16746	16614	16588	16820	16818	16772	16756	16822	16855	16808	16891	16856	16869	16711	16873	16810	16858	16849	16926	16900	17021	16817	16853	16893	16902	16750	16853	16841	16842	16976	16861	16888	16843	16715	16661	16809	16881	16634	16569	16878	16669	16677	16868	16893	16693	16875	16743	16804	16637	16846	16613	16713	16851	16730	16738	16904	16768	16891	16739	16785	16980	16809	16859	16660	16875	16748	16751	16728	16747	16958	16813	16767	16855	16893	16785	16878	16625	16883	16936	16824	16764	16830	16780	16816	16950	16729	16829	16757	16716	16923	16830	17075	16768	16828	16702	16803	16945	16811	16798	16797	16867	17040	16852	16774	16808	16640	16791	16625	16766	16764	16642	16908	16659	16812	16907	16845	16894	16786	16814	16783	16735	16718	17022	16992	16844	16702	16924	16593	16864	16940	16793	16661	16832	16733	16693	16753	16717	16857	16852	16964	16673	16826	16694	16841	16685	16778	16708	16766	16768	16747	16788	16661	16804	16732	16587	16852	16754	16823	16850	16775	16763	16734	16680	16813	16673	16822	16970	16886	16767	16781	16794	16802	16850	16728	16587	16681	16867	16772	16893	17044	16741	17138	16980	16750	16642	16684	16828	16804	16697	16747	16775	16817	16711	16634	16843	16918	16664	16800	16903	16882	16907	16974	16780	16712	16735	16637	16830	16814	16768	16667	16773	16941	16927	16753	16777	16870	16776	16824	16791	16729	16860	16783	16675	16906	16782	16821	16786	16854	16703	16846	16754	16852	16686	16737	16886	16921	16790	16861	16815	16806	16746	16774	16867	16660	16748	16810	16756	16895	16937	16771	16832	16887	16818	16677	16857	16792	16945	16769	16837	16752	16807	16870	16841	16685	16801	16832	16736	16978	16864	16848	16841	16969	16843	16854	17028	16674	16913	16877	16794	16810	16790	16778	16911	16839	16740	16711	16824	16757	16787	16803	16922	16935	16721	16542	16841	16762	16773	17047	16817	16977	16776	16877	16848	16895	16851	16945	16847	16768	16930	16826	16695	16837	16621	16860	16871	16787	16686	16791	16936	16810	16934	16788	16936	16733	16927	16693	16863	16782	16745	16712	16804	17006	16734	16814	16903	16739	16594	16713	16726	16782	16768	16830	16831	16864	16933	16764	16866	16745	16784	16814	16836	16638	16670	16591	16829	16889	16858	16566	16918	16951	16861	16815	16854	16799	16841	16810	16691	16815	16639	16876	16738	16767	16819	16676	16740	16779	16690	16829	16828	16692	16724	16827	16816	16908	16699	16777	16875	16651	16903	16634	16888	16803	16919	16757	16867	16903	16815	16882	16669	16653	16811	16954	16854	16868	16854	16996	16697	16737	16915	16880	16771	16779	16552	16793	16667	16809	16872	16807	16881	16962	16800	16678	16804	16602	16710	16842	16998	16824	16807	17039	16790	16839	16780	16948	16818	16729	16756	16843
31775	29234	31554	27965	24170	23454	22840	22340	22278	22003	21938	21776	22014	21956	21657	21928	21680	21504	21781	21944	21999	21726	21980	21703	21775	21514	21678	21539	21718	21587	21666	21709	21685	21653	21756	21616	21740	21628	21671	21851	21717	21992	21835	21873	21844	21792	21655	21590	21941	21744	21491	21749	21862	21775	21895	21875	21610	21686	21788	21628	21678	21658	21617	21609	21695	21730	21690	21658	21648	21767	21964	21656	21875	21591	21733	21707	21710	21745	21432	21793	21752	21635	21647	21621	21826	21885	21761	21722	21672	21559	21738	21586	21794	21744	21642	21538	21627	21667	21622	21552	21670	21809	21921	21647	21539	21759	21709	21512	21752	21755	21682	21795	21722	21695	21549	21572	21937	21784	21667	22002	21601	21572	21868	21794	21861	21806	21910	21514	21726	21675	21795	21724	21757	21825	21710	21672	21730	21851	21669	21654	21768	21659	21698	21815	21994	21708	22001	22000	21542	21638	21771	21770	21797	21575	21710	21534	21566	21545	21793	21831	21750	21539	21660	21686	21530	21668	21819	21755	21789	21692	21626	21667	21829	21783	21857	21887	21528	21527	21707	21785	21625	21889	21884	21464	21694	21637	21551	21741	22019	21839	21800	21869	21653	21674	21730	21784	21735	21903	21825	21662	21957	21677	21711	21451	21797	21830	21861	21641	21891	21613	21726	21627	21649	21792	21635	21848	21733	21447	21564	21724	21570	21705	21926	21794	21565	21659	21614	21664	21778	21502	21672	21594	21562	21588	21675	21543	21909	21586	21544	21913	21838	21562	21717	21676	21520	21922	21728	21807	21654	21755	21945	21818	21764	21789	21682	21750	21754	21656	21598	21811	21790	21745	21779	21727	21532	21849	21960	21908	21823	21830	21727	21749	21746	21845	21545	21808	21666	21818	21560	21725	21676	21794	21888	21570	21753	21692	21645	21662	21918	21643	21809	21589	21758	21513	21797	21745	21775	21620	21639	21633	21656	21673	21608	21741	21627	21761	21896	22032	21789	21734	21760	21790	21648	21780	21580	21688	21882	21874	21722	21658	21439	21783	21781	21869	21615	21625	21829	21771	21750	21871	21442	21571	21766	21635	21593	21666	21570	21801	21724	21593	21642	21585	21721	21634	21946	21737	21697	21697	21550	21679	21927	21771	21877	21903	21903	21784	21427	21669	21647	21874	21900	21636	21752	21765	21810	21628	21816	21711	21474	21963	21684	21832	21696	21641	21683	21718	21876	21828	21732	21944	21869	21586	21780	21613	21831	21749	22011	21730	21758	21813	21911	21739	21705	21753	21725	21821	21617	21666	21629	21928	21770	21801	21751	21476	21714	21752	21637	21606	21848	21740	21757	21876	21825	21772	21844	21611	21701	21775	21778	21838	21775	21944	21857	21659	21713	21534	21796	21739	21556	21810	21942	21665	21805	21667	21700	21773	21782	21697	21959	21804	21573	21407	21757	21780	21683	21588	21644	21702	21809	21583	21612	21732	21773	21828	21607	21612	21699	21795	21659	21713	21606	21583	21785	21532	21797	21863	21600	21676	21793	21645	21818	21687	21783	21819	21704	21680	21723	21822	21655	21751	21608	21809	21613	21758	21576	21814	21645	21693	21719	21693	21735	21756	21881	21635	21787	21738	21710	21674	21779	21768	21708	21712	21889	21567	21575	21674	21606	21932	21779	21528	21503	21706	21826	21872	21412	21667	21620	21644	21961	21726	21794	21905	21739	21908	21666	21743	21951	21567	21681	21597	21798	21726	21921	21815	21778	21772	21915	21871	21769	21905	21799	21728	21618	21648	21824	21710	21661	21658	21916	21727	21761	21501	21615	21604	21694	21600	21864	21817	21822	21766	21760	21559	21745	21773	21584	21626	21816	21762	21962	21905	21847	21802	21679	21733	21716	21807	21846	21923	21724	21691	21744	21756	21869	21746	21718	21706	21648	21583	21741	21618	21485	21906	21888	21679	21742	21860	21697	21634	21699	21660	21607	21679	21782	21590	21861	21639	21759	21456	21535	21538	21687	21763	21492	21671	21565	21682	21715	21891	21784	21641	21750	21752	21579	21747	21698	21667	21744	21625	21859	21677	21680	21715	21666	21674	21697	21541	21711	21836	21662	21762	21609	21799	21715	21725	21494	21677	21791	21798	21781	21602	21619	21495	21681	21587	21753	21946	21618	22009	21612	21732	21662	21868	21683	21704	21850	21565	21846	21763	21769	21638	21869	21713	21691	21789	21895	21804	21750	21676	21724	21735	21727	21713	21558	21583	21990	21805	21776	21741	21652	21767	21594	21744	22020	21998	21742	21528	21805	21770	21750	21867	21854	21935	22123	21871	21943	21741	21770	21857	21981	21661	21588	21656	21836	21812	21829	21868	21728	21505	21785	21871	21681	21782	21752	21745	21611	21960	21773	21860	21787	21599	21541	21694	21833	21556	21613	21737	21935	21825	21777	21702	21718	21836	21722	21921	21731	21903	21687	21701	21766	21451	21589	21698	21698	21705	21837	21742	21837	21763	21668	21924	21792	21666	21617	21768	21801	21919	21789	21770	21774	21610	21712	21706	21878	21828	21732	21872	21800	21716	21544	21432	21624	21781	21830	21811	21608	21767	21488	21476	21717	21521	21760	21759	21799	21594	21755	21884	21850	21787	21815	21534	21780	21754	21627	21685	21448	21537	21614	21636	21647	21729	21758	21689	21904	21773	21898	21626	21763	21699	21735	21606	21560	21535	21812	21683	21728	21542	21535	21694	21609	21728	21789	21766	21707	21756	21577	21831	21667	21967	21490	21477	21475	21721	21733	21690	21551	21736	21779	21803	21649	21622	21615	21585	21513	21725	21937	21727	21570	21718	21643	21540	21763	21790	21653	21725	21918	21662	21664	21697	21756	21614	21805	21744	21656	21960	21848	21625	21645	21691	21717	21753	21742	21741	21522	22023	21692	21765	21869	21770	21733	21833	21674	21921	21549	21685	21618	21764	21739	21765	21769	21505	21712	21853	21818	21925	21700	21311	21683	21703	21762	21737	21904	22009	21695	21850	21694	21712	21678	21852	21925	21860	21797	21871	21616	21632	21563	21577	21701	21686	21684	21820	21714	21837	21926	21836	21637	21870	21645	21593	21743	21811	21848	21634	21773	21684	21704	21775	21751	21693	21612	21759	21782	21763	21703	21709	21768	21567	21620	21803	21811	21827	21631	21788	21653	21776	21716	21748	21914	21689	21718	21826	22056	21589	21614	21577	21838	21518	21636	21772	21920	21678	21884	21802	21453	21683	21589	21727	21764	21704	21419	21581	21630	21563	21826	21638	21776	21532	21740	21577	21644	21718	21563	21677	21941	21601	21801	22066	21731	21590	21692	21742	21711	21645	21898	21887	21704	21589	21809	21802	21738	21721	21638	21824	21805	21653	21592	21786	21679	21714	21594	21869	21857	21801	21755	21725	21706	21759	21568	21882	21655	21698	21795	21693	21750	21864	21631	21630	21898	21685	21536	21574	21663	21819	21634	21788	21792	21609	21724	21776	21686	21794	21600	21825	21799	21772	21796	21810	21633	21618	21874	21698	21816	21654	21848	21720	21664	21926	21986	21704	21686	21726	21626	21852	21867	21934	21792	21897	21748	21818	21834	21720	21577	21537	21891	21821	21642	21751	21881	21804	21971	21740	21662	21633	21710	21588	21640	21598	21475	21942	21710	21538	21691	21781	21603	21797	21713	21631	21588	21780	21456	21602	21870	21917	21803	21787	21495	21658	21606	21803	21849	21879	21986	21886	21713	21709	21859	21644	21685	21593	21758	21622	21616	21704	21837	21651	21773	21865	21700	21703	21806	22151	21848	21662	21628	21655	21628	21646	21838	21610	21869	21557	21989	21764	22010	21572	21623	21582	21705	21682	21815	21931	21904	21945	21539	21642	21591	21548	21780	21602	21628	21761	21665	21667	21665	21754	21726	21889	21786	21869	21699	21762	21727	21724	21651	21835	21943	21797	21589	21717	21652	21792	21893	21746	21751	21866	21579	21802	21844	21718	21682	21553	21558	21786	21672	21712	21664	21755	21895	21673	21954	21661	21619	21914	21619	21654	21574	21556	21665	21749	21704	21599	21825	21745	21496	21736	21700	21710	21845	21814	21801	21737	21701	21682	21676	21684	21532	21745	21744	21675	21916	21847	21549	21501	21776	21836	21690	21785	21711	21646	21815	21770	21624	21509	21673	21736	21685	21989	21763	21675	21778	21711	21696	21859	21786	21638	21845	21868	21952	21745	21830	21621	21708	21655	21633	22025	21816	21733	21478	21720	21636	21729	21681	21631	21663	21778	21794	21748	21750	21705	21897	21806	21629	21691	21756	21722	21849	21812	21701	21658	21683	21684	21666	21626	21860	21509	21774	21710	21612	22000	21794	21643	21952	21818	21473	21690	21597	21659	21696	21746	21688	21615	21774	21645	21596	21730	21651	21788	21816	21944	21839	21716	21645	21604	21564	21818	21881	21638	21854	21555	21935	21517	21698	21689	21707	21759	21886	21892	21687	21629	21729	21793	21828	21878	21729	21655	21827	21633	21513	21636	21549	21701	21849	21825	21637	21820	21606	21847	21660	21827	21511	21714	21759	21773	21928	21701	21621	21641	21474	21849	21581	21813	21720	21593	21794	21674	21733	21970	21867	21773	21927	21777	21818	21673	21605	21745	21869	21655	21822	21551	21632	21563	21513	21656	21671	21794	21645	21907	21517	21957	21766	21600	21612	21607	21770	21664	21947	21603	21668	21838	21966	21652	21676	21823	21911	21909	21539	21851	21731	21826	21592	21872	22067	21549	21685	21867	21802	21914	21707	21564	21582	21704	21718	21476	21378	21513	21603	21710	21572	21759	21851	21675	21948	21536	21757	21867	21664	21597	21517	21762	21817	21643	21792	21625	21833	21660	21676	21890	21689	21696	21624	21582	21524	21740	21915	21507	21676	21666	21637	21761	21824	21690	21712	21992	21584	21651	21845	21788	21685	21504	21659	21850	21787	21849	21770	21929	21836	21789	21713	21674	21960	21773	21612	21930	21763	21738	21689	21826	21983	21592	21767	21799	21787	21659	21793	21731	21646	21798	21645	21658	21688	21400	21776	21685	21743	21619	21610	21687
27478	37675	28509	24050	21482	20109	18735	18255	17714	17666	17374	17386	17315	17212	17285	17308	17187	16816	17198	16935	16976	17085	16838	16898	16828	16809	17054	16889	17102	16976	16966	16970	16843	16967	16743	16893	17090	16964	16899	16751	17012	16903	16948	16889	16975	16983	17158	16890	17111	17088	16914	16904	16898	16836	16973	16954	16982	16825	16799	16998	16981	16958	16883	16885	16946	16810	17004	16967	16963	16865	16846	17007	16848	16930	16993	16833	16836	17090	16796	17137	16749	16919	16919	16812	16870	16962	16938	16991	16881	17044	16845	16973	16946	16839	17059	16918	16793	17024	16862	17129	16850	16887	17221	16834	16979	16956	16863	17074	16927	17021	16898	16876	16926	17038	16930	17225	17188	16980	16998	16783	16998	16997	16955	17034	17023	17165	16899	17099	16877	17015	17093	16913	16892	16891	17049	17005	17092	16906	16870	17107	17022	17049	16935	16905	17005	16956	17110	17115	16882	17118	17069	16880	17074	16926	16859	17083	17107	17029	17013	16981	16909	17024	16986	17018	16834	17069	16928	17012	17051	16908	17108	17096	16870	17092	17031	16916	17078	17014	16936	16786	16911	16922	16936	16985	16991	16917	16949	17025	17023	16984	16939	16955	17053	16842	16983	16963	17001	16993	17131	16760	17032	16998	16953	17050	16884	17032	16916	16941	16967	16756	17004	17027	16909	16925	16923	16895	16913	16912	17052	17019	16809	17059	17038	16940	17126	17008	17133	16980	16924	16967	16765	17027	16879	17016	16970	17076	16912	16951	17039	17003	17007	17062	16911	16950	16940	16916	16994	16993	16888	16962	16881	16844	17034	16968	16929	17180	16908	16874	16762	16951	17007	17146	16913	17114	17013	17003	16880	17038	16885	16893	16905	17026	16965	16850	17055	16856	16996	16947	16911	17053	16913	16987	17057	16902	17148	16999	16903	16938	16929	17124	17179	16982	17076	17133	16902	16884	16998	16916	16893	16960	17026	17020	16885	17029	16741	17043	16925	16839	16880	16874	16775	16961	16973	17064	16910	17056	17113	16899	17096	17072	16993	17012	16966	16839	16971	16883	16989	17012	16877	16873	16922	16897	17049	16808	16935	17049	16994	16796	16945	16924	17011	17050	16796	17023	16931	17023	16845	16949	16894	17008	16996	16885	16853	16865	17038	16750	16899	17198	16907	16858	17053	16908	16983	16986	17022	16851	17018	17138	16980	16878	16876	17113	17015	16912	16867	17089	17049	16980	16958	16978	16950	17009	16982	17021	16995	17010	17049	16860	16979	16893	16900	16991	16800	16975	17009	16872	17065	17131	16893	17046	16810	16973	17012	16940	17038	16756	16894	17055	17140	16796	16921	17023	16931	16960	16828	16901	16946	17012	16946	16941	16883	17181	16955	16707	17166	17001	16965	16861	16887	16881	17049	17012	17161	16946	16949	17036	16936	16913	16964	16974	17020	16913	16964	17014	17047	16990	16787	16829	17036	17079	16781	17002	16998	16886	17099	17050	16980	16851	16993	16902	17101	17021	17120	16801	16901	17006	17056	17015	16858	16780	16934	16833	17031	16879	16849	16961	17022	16930	17001	16972	16868	16945	16935	16958	16954	16894	16704	16795	17013	16964	16892	16963	16857	16870	16915	16897	17005	17118	16926	16811	16829	17087	16978	16938	16915	17067	16900	16959	17026	16981	16988	16851	16883	17042	17055	16961	16835	16968	16902	16859	16998	17157	16939	16916	16830	16869	16882	17043	16988	16815	16973	17067	17046	17017	16949	16933	17016	16798	17126	16898	16814	16938	17052	17037	16993	16981	16976	16953	16964	17006	16955	17023	16831	16895	16923	16863	16859	17052	16992	16737	16989	16914	16973	16917	16960	16981	17115	16825	16907	17013	16957	17123	17016	16856	16901	17046	16849	17089	17091	17115	17031	17023	17087	16874	16974	16971	16993	16997	17004	17007	16890	17079	16863	16959	17008	16940	16792	17025	17174	16895	16961	16852	17006	16920	17017	16858	16963	16958	17111	16859	17146	17009	16995	17039	16798	16913	16896	17087	16857	16880	17018	17093	16952	16834	17013	17068	16975	17018	16950	16883	16922	16903	16955	17215	16996	17076	17090	16982	16916	16861	17104	16943	16912	17212	17247	16785	16976	16991	17010	17008	16981	16917	17032	16796	16821	16937	16986	17077	16965	16842	16882	16846	16935	16944	16846	16956	16929	17018	17058	17159	16907	16880	16923	16726	17079	17003	17148	17167	17126	16879	17035	16929	16983	16817	17075	16830	16994	17004	16975	16917	17098	17065	16802	16957	16829	16903	17090	16965	17039	16868	16927	16863	17033	16971	16951	16782	16926	17008	17101	16921	16786	16986	16729	16824	16884	16834	16996	17103	16931	16895	16969	17181	17005	16993	17063	16959	16937	17086	17026	16946	16912	16880	16950	17070	16901	17020	17084	16987	17041	16855	16848	16976	16934	16930	16936	16906	16715	16799	16866	16904	16974	16965	17093	17071	16886	17052	17041	16870	16929	16945	16926	16850	16929	16931	16923	16918	16904	16765	16956	17050	16939	16910	16956	16962	16744	16853	17061	17038	16925	17024	17010	16896	16879	16966	16900	16914	16917	16992	17124	16872	16675	16813	16833	16968	17261	16984	16985	16821	17062	17114	16848	16820	16868	16850	17084	17093	16907	16938	16835	16955	17068	16962	17073	16898	17011	16924	16934	16857	17067	16931	16854	16982	16896	17036	17067	16950	17015	16791	16891	17011	16951	16887	17105	16973	16908	16922	16958	17020	16910	16970	16952	16939	17103	17061	16830	16842	17105	17031	17015	16908	16990	16888	17102	16956	17171	16872	16943	16947	16804	17001	16932	16966	17112	16892	16905	16989	16935	17082	16762	17018	17069	17047	17063	16990	16963	17042	17046	17051	16987	16956	16968	16841	16955	17035	17021	16918	16984	17135	16982	16976	16946	17046	16990	16940	16879	16942	16860	16975	16906	16965	17011	16881	17017	16881	16891	17120	17082	17139	16815	17071	16949	16824	16884	16900	16814	16935	16939	16814	16872	17097	16982	16811	16851	17037	17025	17142	17010	16864	17076	17094	17109	17156	17049	16964	17029	17037	16900	17040	17163	16989	16778	17077	16977	17108	16814	16805	16950	16952	17041	16851	16997	16850	16953	16829	16950	17132	16884	16977	16875	16939	16922	16903	16887	16878	17133	16948	17049	17050	16669	17119	16998	16917	16986	16972	16816	16939	16801	16943	16910	16929	16962	17064	16940	16773	17002	16899	16948	16899	16988	17143	16886	16858	16861	17023	16986	16745	16980	17052	16849	16978	16849	16960	17048	16901	17045	16921	16935	17113	17048	17006	17074	16880	17155	17053	16848	16871	17013	16935	17085	16891	17037	17068	16958	16853	17063	17055	16863	16918	17107	17162	17091	16925	16942	17205	16959	17050	17010	17061	17114	17000	17039	16888	17007	16941	16976	16921	17147	16821	16989	16925	16901	16803	16930	17058	17043	16913	16841	17114	16797	16803	16976	16874	17029	16928	16907	16967	16867	16957	16967	16967	17027	17022	16814	17081	17054	16844	16923	16900	17005	17111	16804	16867	17022	17038	17060	17081	16925	16917	16960	16958	16980	16846	16890	17217	16925	16905	16718	17028	17013	16861	16892	16985	16990	17068	17085	16968	17156	16875	17024	17053	17129	16930	17122	16893	16944	16857	16962	17009	16902	16881	16876	16932	17030	17007	16975	16961	17071	17048	16902	16975	17021	16965	16875	16980	16838	17090	16959	16943	16852	17037	17051	16819	17008	16992	17055	16934	16902	17114	16946	17089	17112	16958	16949	17021	16971	16925	16811	16927	16919	17000	17002	16971	17131	17059	17147	16864	16971	16776	16968	17060	16876	16948	17076	17061	16825	16765	16899	16970	16976	16884	16940	16906	17174	16659	17090	16851	16818	16878	16917	16988	17031	16976	16966	16894	16982	17020	17226	16922	16810	16861	16951	17080	16984	16907	16884	16875	16914	17124	16947	17058	16850	17008	16844	16970	17052	17070	16905	16801	16888	16883	16957	16964	16846	16995	16953	17026	16926	17072	17062	17041	16985	16889	16871	16849	16852	16755	17155	17085	16992	16715	16999	17000	16928	16842	16853	16970	16929	16868	17008	16954	17050	16889	17177	16749	16852	16936	16966	16867	17001	16876	16882	16811	16914	17057	16882	17152	16854	16953	16827	16969	16983	16839	16907	17058	16972	16948	17130	16948	17007	17096	16967	16880	16997	16949	16958	16925	16915	16969	17109	16949	17142	17131	17090	16919	17030	16861	17017	16971	16902	16966	16914	16949	17033	16929	17064	16906	16963	16920	16928	17020	16913	16905	16921	16837	16896	17041	17006	16857	16981	17128	17211	16909	16942	17005	17042	16933	17014	16915	17047	16850	16918	17197	16895	16892	17028	16904	16791	17098	16987	16920	16898	16748	17022	16922	16986	16805	16864	16984	16974	16929	17047	16873	16977	17093	16922	16764	16887	16999	17067	16820	16868	16970	16980	17025	16979	16945	16990	16989	16811	16897	16790	17071	17171	17052	16913	16857	16905	17030	17035	17013	16940	17007	17022	16964	17189	16765	16968	16851	16923	17004	16885	16833	17029	16926	16973	16998	16986	17013	16967	16980	16934	16898	16850	17097	16969	16892	16984	17081	17091	16851	16967	16948	16963	17051	16872	16920	16731	17052	16944	17065	17086	16850	16736	16986	16992	17064	16808	16971	17013	17016	16758	17090	16922	16982	16812	17043	17006	16954	16849	16875	17120	17013	16998	16838	17055	17029	16873	17108	17038	17022	17029	16963	17100	16915	16764	16973	17043	16754	17024	17004	17068	16991	17015	17063	17053	16968	16923	16910	16925	16934	16965	16928	16912	17059	16990	17096	16745	17101	16776	16987	16995	16992	17108	17077	17050	16954	16920	16943	16861	17112	17084	17032	16846	17108	16988	17100	17085	17045	16940	16910	16872	16719	16980	16983	16895	16843	16892	17125	16922	17201	16769	17149	17046	17040	17023	16962	16917	16932	17132	16960	16890	17047	16936	16941	17141	16965	17046	17038	16890	16896	16775	17018	16965	17072	17005	16892
23311	21389	28349	25451	24087	25165	25094	22781	22042	22122	21924	21623	21686	21678	21396	21382	21714	21278	21626	21319	21493	21509	21371	21551	21365	21229	21391	21435	21297	21544	21473	21233	21245	21265	21294	21380	21417	21166	21123	21348	21293	21407	21420	21153	21262	21396	21172	21078	21229	21279	21415	21253	21421	21314	21297	21275	21138	21121	21201	21350	21028	21410	21171	21086	21157	21158	21303	21248	21106	21121	21000	21340	21253	21515	21296	21110	21296	21398	21262	21268	21167	21288	21270	21465	21349	21440	21153	21195	21029	21303	21159	21058	21039	21213	21196	21210	21309	21046	21356	21019	21239	21370	21100	21287	21100	21274	21327	21297	21519	21074	21151	21387	20961	21312	21152	21063	21319	21366	21354	21406	21155	21197	21185	21197	21275	21101	21317	21057	21358	21239	21333	21253	21229	21312	21207	21197	21179	21050	21155	21000	21139	21273	21237	21065	21005	21146	21270	21086	21416	21213	21297	21002	21315	21373	21280	20951	21354	21239	21237	21327	21431	21206	21132	21279	21383	21253	21384	21143	21108	21352	21332	21111	21429	21230	21009	21242	21529	21192	21412	21072	21398	21119	21084	21137	21124	21205	21313	21193	21108	21134	21335	21125	21359	21270	21236	21206	21093	21020	21390	21553	21239	21351	21201	21302	21355	21268	21208	21269	21259	21172	21085	21253	21085	21245	21231	21290	21154	21147	21138	21304	21083	21214	21426	21207	21351	21094	21215	21326	21050	21191	21400	21504	21194	21344	21393	21011	21338	21192	21226	21209	21455	21088	21280	20995	21280	21153	21116	21130	21423	21124	21251	21214	21192	21336	21393	21224	21308	21334	21327	21234	21229	21266	21378	21165	21200	21334	21062	21124	21276	21158	21073	21246	21301	21125	21213	21301	21299	21219	21109	21239	21298	21369	21193	21427	21097	21145	21242	21378	21161	21427	21326	21431	21307	21322	21273	21264	21258	21160	21255	21159	21221	21058	21354	21307	21348	21127	21207	21128	21374	21399	21416	21209	21164	21086	21237	21145	21379	21153	21320	21140	21293	21371	21386	21141	21228	21395	21357	21037	21097	20889	21181	21519	21193	20841	21245	21402	21187	21325	21399	21310	21413	21187	21281	21094	21112	21114	21401	21371	21125	21020	21243	21095	21290	21092	21250	21159	21307	21310	21390	21195	21348	21302	21133	21262	21100	21387	21207	21082	20987	21261	21217	21251	21182	21022	21226	21129	21215	21279	21167	21237	21114	21224	21150	21158	21328	21372	21339	21220	21139	21495	21091	21017	21195	21304	21118	21276	21314	21303	21348	21249	21531	21465	21554	21248	21433	21328	21100	21173	21369	21208	21343	21212	21503	21555	21383	21231	21343	21210	21417	21287	21329	21324	21336	21301	21220	21317	21216	21157	21057	21265	21136	21370	21419	21189	21208	21251	21116	21266	21341	21451	21272	21146	21031	21088	20993	21321	21539	21379	21173	21358	21287	21071	21231	21078	21378	21179	21367	21102	21415	21169	21299	21233	21215	21261	21351	21291	21321	21328	21236	21389	21154	21293	21211	21094	21236	21173	21253	21290	21556	21295	21175	21209	21349	21201	21368	21337	21365	21173	21182	21399	21218	21098	21024	21234	21236	21217	21276	21263	21249	21200	21168	21241	21467	21300	21446	21211	21159	21250	21322	21167	21286	21331	21227	21136	21175	21434	21361	21067	21244	21144	21178	21092	21208	21088	21166	21013	21331	21194	21194	21187	21011	21349	21395	21340	21304	21378	21229	21113	21086	21241	21108	21221	21333	21283	21339	21333	21459	21351	21161	21313	21244	21370	21315	21222	21083	21497	21272	21129	21209	21562	21410	21029	20847	21286	21260	21230	21131	21346	21219	21146	21308	21209	21020	21321	21413	21219	21337	21143	21173	20892	21424	21296	21265	21448	21284	21532	21293	21362	21330	21267	21466	21272	21219	21032	21147	21227	21338	21301	21182	21007	21219	21236	21529	21208	21332	21387	21226	21083	21176	21076	21278	21157	21054	21208	21328	21211	21168	21185	21312	21238	21321	21102	21350	21539	21252	21147	21092	21261	21260	21126	21098	21450	21263	21244	21294	21221	21231	21197	21175	21068	21276	21275	21228	21121	21329	21271	21058	21207	21155	21271	21322	21131	21155	21151	21179	21315	21321	21159	21093	21158	21174	21341	21407	21097	21239	21195	21237	21120	21231	20944	21202	21157	21336	21277	21147	21314	21173	20943	21161	21093	21167	21190	21382	21311	21356	21061	20986	21196	20991	21304	21147	21283	21245	21338	21209	21186	21134	21129	21259	20872	21161	21358	21283	20903	21352	21075	20960	21205	21214	21195	21083	21182	21328	21334	21301	21206	21255	21405	21360	21060	21194	21277	21388	21179	21325	21276	21148	21173	21182	21218	21309	21293	21418	21290	21320	21311	21259	20967	21280	21154	21247	21113	20926	21334	21362	21209	21549	21053	20984	21384	21295	21118	21252	21219	21331	21141	21305	21237	21457	21085	21111	21193	21208	21375	21329	21238	21219	21224	21098	21337	21296	21308	21266	21108	21221	21161	21206	21316	21153	21112	21042	21497	21374	21458	21295	21197	21165	21358	21323	21280	21336	21166	21234	21434	21281	21103	21181	21265	21410	21461	21136	21035	21195	21251	21178	20975	21161	21137	21192	21054	21176	21212	21218	20862	21176	21069	21246	21054	21002	21241	21034	21329	21194	21126	21090	21137	21393	21300	21005	21059	21183	21092	21317	21149	21304	21228	21156	21052	21250	21243	21314	21301	21104	21154	21449	21312	21222	21220	21223	21232	21277	21226	21211	21233	21201	21024	21181	21209	21328	21174	21118	21096	20982	21254	21219	21176	21288	21409	21258	21126	21291	21193	21406	21236	21049	21084	21189	21294	21054	21335	21047	21541	21172	21198	21175	21256	21274	21257	21227	21301	21254	21288	21316	21150	21109	21140	21484	21269	21363	21554	21279	21215	21297	21234	21149	21110	20975	21274	21357	21264	21196	21151	21209	21346	21053	21319	21198	21072	21390	21440	21274	21414	21240	21232	20959	21332	21139	21167	21266	21169	21074	21424	21221	21486	21197	21170	21453	21403	21298	21229	21065	21201	21161	21196	21345	21266	21481	21336	21379	21278	21379	21353	21169	20974	21321	21286	21437	21165	21335	21195	21204	21336	21313	21120	21262	21154	21011	21196	21209	21032	21240	21105	21293	21366	21102	21134	21190	21410	21244	21232	21195	21127	21253	21285	21303	21300	21358	21318	21218	21132	21244	21499	21268	21190	21030	21121	21099	21055	21246	21244	21111	21298	21182	21405	21315	21331	21207	21282	21373	21057	21287	21248	21120	21198	20955	21154	21243	21051	20998	21215	21033	21378	21468	21241	21116	21171	21252	21120	21309	21118	21320	21181	21348	21224	21325	21296	21208	21384	21214	21066	21252	21263	21077	21050	21281	21335	21251	21227	21088	21288	21354	21160	21262	21361	21296	21228	21299	21165	21282	21155	21083	21036	21176	21118	21158	20966	21276	21347	21252	21306	21179	21237	21196	21204	21220	21179	21069	20913	20928	21164	21190	21132	21348	21241	21128	21311	21220	21225	20929	21242	21241	21189	21104	21337	21240	21409	21347	21293	21064	21129	21314	21124	21264	21451	21412	21358	21381	21217	21307	21212	21449	21248	21168	20850	21246	21210	21141	21398	21210	21055	21109	21412	21097	21088	21215	21379	21495	21231	21300	21131	21246	21324	21203	21363	21458	21203	21351	21318	21341	21383	21285	21484	21461	21355	21395	21273	21261	21194	21163	21019	21351	21257	21268	21225	21440	21135	21264	21208	21297	21449	21094	21329	21188	21486	21297	20959	21360	21290	21128	21340	21327	21219	21527	21090	21158	21117	21267	21291	21161	21184	21142	21179	21411	21298	21335	21152	21300	21131	21244	21275	21349	21255	21294	21205	20917	21196	21384	21168	21276	21105	21117	21577	21131	21291	21354	21170	21142	21105	21142	21211	21168	21344	21597	21076	21280	21373	21376	21369	21032	21059	21496	21384	21252	21257	21038	21138	21110	21338	21156	21296	21349	21195	21222	21303	21289	21218	21314	21334	21239	21147	21142	21071	21380	21263	21168	21267	21307	21223	21071	21125	21305	21178	21068	21136	21315	21343	21229	21198	21307	21387	21293	21298	21156	21292	21344	21043	21148	21366	21336	21193	21453	21121	21254	21368	21248	21250	20995	20867	21153	21261	21320	21317	21144	21295	21271	21166	21390	21071	21311	21236	21157	21290	21222	21247	21231	21358	21191	21196	21075	21157	21284	21278	21294	21347	21212	21355	21278	21244	21260	21212	21337	21216	21190	21292	21121	21354	21199	21118	21213	21239	21102	21443	21152	21293	21320	21092	21139	21392	21213	21352	21493	21261	21275	21356	21263	21427	21153	21131	21291	21205	21318	21100	21124	20901	20957	21210	21123	21489	21155	21340	21227	21396	21333	21396	21206	21373	21123	21500	21194	21281	21189	21270	21360	21257	21229	21292	21324	21294	21420	21225	21140	21351	21363	21141	21193	21051	21246	21209	21260	21346	21419	21326	21199	21100	21344	21317	21283	21290	21337	21213	21247	21513	21130	21396	21077	21334	21289	21232	21355	21531	21429	21355	21313	21235	21216	21191	21075	21128	21241	21121	21228	21358	21366	21139	21212	21284	21120	21172	21184	21241	21135	21400	21171	21474	21435	21160	21080	21375	21137	21178	21111	21063	21208	21405	21260	21268	21188	21229	21175	21315	21269	21030	21217	21347	21117	21160	21331	21189	21362	21273	21161	21067	21184	21230	21218	21537	21387	21230	21447	21242	21407	21377	21497	21249	21259	21220	21126	21233	21202	21380	21262	21279	21358	21117	21218	21049	21179	21204	21443	21218	21089	21217	21404	21262	21097	21356	21397	21382	21484	21207	21027	21138	21511	21029	20932	21388	21356	21191	21303	21181	21271	21204	21135	21250	21331	21213	21175	21161	21215	21388	21322	21184	21210	21237	21204	21260	21272	21472	21194	21272	21343	21152	21291	21217	21475	21278	21415	21128	21313	21258	21151	21322	21055	21147	21303	21314
25315	43154	33001	27327	24038	21707	19763	18709	18257	17970	17593	17307	17211	17221	17051	16977	16882	17126	16767	16909	16932	16793	16760	16876	16692	16855	16819	16720	16764	16669	16650	16907	16835	16685	16757	16789	16655	16801	16515	16942	16679	16814	16847	16835	16848	16567	16617	16712	16646	16547	16620	16563	16716	16651	16750	16610	16741	16656	16829	16824	16607	16769	16623	16667	16712	16846	16693	16746	16495	16791	16674	16833	16811	16806	16696	16941	16736	16626	16642	16671	16719	16807	16609	16663	16644	16749	16725	16775	16609	16564	16635	16643	16863	16611	16545	16660	16525	16858	16758	16744	16674	16589	16660	16827	16570	16809	16703	16668	16594	16743	16628	16750	16610	16587	16779	16771	16672	16587	16784	16710	16809	16651	16723	16785	16708	16537	16807	16736	16740	16544	16773	16754	16688	16880	16652	16636	16768	16631	16539	16738	16605	16766	16769	16672	16662	16580	16810	16732	16872	16729	16618	16674	16846	16555	16772	16706	16611	16751	16711	16854	16789	16601	16527	16606	16739	16646	16667	16834	16757	16719	16436	16735	16563	16765	16751	16682	16555	16744	16857	16615	16613	16692	16548	16593	16670	16725	16765	16556	16669	16790	16743	16560	16765	16540	16880	16692	16603	16781	16809	16906	16646	16701	16523	16581	16657	16676	16711	16644	16716	16516	16748	16765	16691	16746	16672	16651	16742	16683	16791	16647	16677	16630	16645	16714	16644	16586	16732	16610	16905	16774	16805	16899	16665	16679	16615	16633	16540	16739	16659	16648	16638	16696	16736	16476	16658	16614	16633	16735	16596	16817	16841	16779	16777	16798	16647	16709	16862	16900	16501	16573	16793	16785	16617	16771	16744	16604	16828	16493	16652	16637	16605	16608	16671	16674	16549	16694	16704	16663	16781	16747	16630	16837	16673	16619	16683	16493	16674	16699	16712	16599	16675	16766	16748	16788	16798	16703	16619	16764	16617	16714	16607	16917	16789	16753	16719	16719	16838	16541	16722	16707	16645	16754	16665	16646	16659	16649	16704	16684	16828	16694	16706	16800	16544	16887	16719	16834	16652	16708	16663	16726	16790	16761	16834	16661	16703	16656	16781	16788	16881	16734	16735	16697	16799	16515	16751	16537	16681	16550	16701	16778	16700	16746	16650	16717	16805	16664	16931	16659	16803	16687	16566	16572	16727	16878	16698	16607	16619	16668	16783	16706	16713	16801	16657	16725	16719	16785	16629	16706	16793	16689	16676	16704	16774	16729	16614	16639	16974	16734	16674	16735	16850	16710	16753	16784	16793	16672	16744	16684	16820	16869	16698	16583	16798	16751	16818	16724	16790	16813	16827	16620	16789	16689	16779	16693	16742	16671	16736	16617	16689	16864	16616	16799	16817	16625	16660	16893	16673	16696	16753	16687	16737	16694	16654	16692	16552	16788	16596	16714	16588	16587	16898	16596	16859	16801	16611	16676	16596	16833	16656	16698	16617	16850	16799	16496	16674	16766	16638	16718	16864	16860	16773	16589	16728	16826	16621	16697	16680	16522	16768	16722	16833	16812	16783	16657	16710	16892	16778	16672	16792	16784	16789	16677	16650	16567	16525	16614	16557	16596	16780	16706	16543	16958	16743	16557	16713	16499	16522	16792	16587	16766	16777	16729	16730	16760	16685	16892	16838	16720	16772	16890	16615	16573	16681	16765	16649	16668	16878	16873	16632	16658	16743	16473	16785	16691	16680	16543	16694	16745	16654	16805	16592	16793	16588	16682	16791	16868	16733	16758	16851	16718	16816	16650	16727	16714	16791	16741	16760	16662	16599	16776	16770	16732	16736	16620	16663	16762	16627	16636	16725	16555	16589	16793	16674	16661	16873	16667	16762	16759	16622	16633	16797	16726	16818	16455	16732	16813	16678	16442	16791	16701	16795	16751	16987	16600	16851	16748	16672	16695	16572	16697	16653	16658	16888	16704	16610	16809	16618	16650	16764	16683	16542	16691	16809	16822	16615	16616	16777	16733	16585	16627	16797	16528	16694	16677	16616	16745	16793	16691	16750	16800	16690	16591	16692	16623	16722	16762	16861	16690	16721	16677	16781	16623	16986	16722	16689	16677	16858	16631	16824	16736	16735	16968	16351	16835	16662	16563	16735	16601	16750	16785	16697	16609	16646	16710	16639	16817	16886	16803	16777	16636	16910	16696	16740	16661	16694	16608	16732	16942	16696	17030	16654	16741	16730	16756	16900	16792	16724	16676	16882	16767	16750	16630	16785	16764	16596	16915	16871	16609	16848	16763	16649	16714	16566	16614	16693	16598	16705	16724	16645	16723	16774	16686	16724	16775	16671	16629	16662	16730	16723	16631	16698	16697	16681	16720	16721	16664	16637	16600	16755	16639	16703	16858	16718	16634	16626	16787	16717	16742	16690	16698	16702	16904	16868	16887	16716	16829	16683	16692	16693	16522	16666	16645	16626	16791	16764	16681	16637	16902	16776	16712	16659	16877	16724	16698	16601	16686	16715	16646	16834	16743	16474	16751	16693	16682	16794	16828	16657	16657	16871	16808	16628	16669	16774	16833	16734	16761	16735	16715	16601	16769	16832	16591	16697	16642	16856	16764	16725	16836	16732	16699	16784	16579	16771	16685	16943	16754	16654	16599	16787	16790	16890	16744	16645	16762	16673	16670	16693	16622	16592	16667	16764	16680	16786	16838	16707	16727	16654	16868	16693	16706	16777	16868	16780	16749	16564	16755	16736	16654	16854	16817	16730	16745	16631	16689	16590	16609	16596	16548	16750	16640	16827	16627	16568	16922	16671	16624	16740	16753	16562	16633	16705	16855	16496	16584	16576	16797	16726	16648	16978	16601	16663	16702	16684	16790	16758	16721	16568	16979	16655	16843	16764	16651	16810	16577	16927	16556	16666	16709	16731	16876	16719	16742	16575	16844	16616	16706	16881	16742	16739	16647	16566	16697	16705	16699	16622	16581	16671	16607	16791	16532	16846	16804	16578	16680	16637	16815	16720	16637	16487	16654	16858	16582	16680	16566	16758	16726	16780	16626	16612	16600	16760	16692	16720	16605	16713	16772	16705	16744	16783	16773	16726	16737	16652	16709	16659	16841	16845	16627	16715	16743	16898	16719	16643	16777	16727	16702	16660	16747	16687	16807	16729	16895	16759	16699	16599	16726	16685	16794	16694	16659	16769	16746	16649	16787	16623	16793	16797	16768	16783	16748	16799	16545	16915	16664	16704	16563	16842	16865	16626	16882	16826	16656	16839	16474	16815	16650	16708	16779	16697	16844	16757	16890	16809	16808	16635	16939	16761	16704	16730	16571	16704	16661	16808	16721	16716	16595	16806	16796	16709	16793	16754	16591	16706	16649	16789	16693	16600	16754	16708	16835	16888	16746	16668	16854	16937	16768	16650	16811	16742	16661	16554	16684	16722	16850	16616	16623	16653	16752	16734	16690	16651	16570	16851	16644	16600	16934	16719	16771	16835	16630	16675	16708	16615	16481	16555	16677	16620	16826	16564	16734	16685	16635	16717	16777	16705	16639	16733	16494	16866	16664	16820	16811	16720	16667	16681	16580	16771	16578	16815	16837	16638	16658	16712	16670	16429	16731	16536	16642	16654	16638	16796	16641	16826	16664	16759	16832	16715	17019	16800	16634	16741	16616	16926	16529	16717	16881	16463	16611	16739	16657	16769	16978	16671	16794	16772	16702	16582	16821	16837	16684	16634	16578	16683	16794	16822	16722	16573	16817	16627	16645	16806	16800	16640	16730	16939	16765	16604	16595	16754	16670	16732	16871	16694	16697	16686	16680	16825	16744	16670	16653	16781	16713	16603	16652	16736	16710	16836	16620	16535	16879	16669	16832	16598	16792	16625	16835	16750	16929	16551	16773	16778	16829	16745	16610	16577	16793	16761	16476	16816	16693	16837	16866	16703	16654	16535	16782	16520	16681	16637	16857	16738	16740	16668	16673	16605	16752	16723	16650	16803	16791	16824	16559	16677	16640	16705	16734	16760	16827	16738	16818	16683	16720	16587	16714	16833	16587	16709	16654	16463	16851	16549	16750	16840	16809	16778	16684	16690	16712	16603	16789	16688	16913	16679	16686	16848	16960	16678	16833	16795	16630	16664	16667	16597	16653	16713	16839	16724	16783	16837	16627	16502	16684	16557	16929	16622	16715	16490	16635	16919	16881	16709	16685	16783	16772	16690	16621	16673	16624	16720	16847	16712	16645	16640	16660	16771	16674	16784	16738	16653	16784	16641	16679	16705	16554	16718	16873	16570	16880	16785	16783	16704	16700	16727	16683	16772	16843	16895	16505	16763	16568	16671	16683	16731	16652	16658	16786	16726	16764	16977	16639	16547	16472	16602	16661	16492	16767	16771	16660	16671	16744	16863	16517	16632	16695	16591	16706	16774	16689	16624	16640	16709	16805	16608	16803	16804	16504	16837	16883	16723	16625	16830	16567	16665	16803	16704	16722	16501	16702	16725	16745	16645	16732	16690	16638	16674	16811	16766	16857	16658	16819	16726	16709	16898	16655	16708	16708	16835	16672	16776	16655	16691	16655	16785	16728	16626	16595	16801	16657	16645	16714	16795	16698	16695	16793	16821	16800	16779	16535	16432	16704	16801	16767	16879	16673	16696	16774	16752	16645	16677	16522	16868	16548	16745	16848	16672	16675	16653	16607	16789	16835	16699	16601	16672	16675	16639	16642	16666	16671	16745	16822	16687	16782	16847	16861	16654	16591	16717	16813	16686	16727	16556	16634	16764	16794	16857	16656	16487	16662	16673	16618	16801	16756	16693	16745	16736	16693	16748	16684	16828	16742	16748	16743	16545	16639	16817	16709	16750	16625	16769	16642	16743	16686	16762	16632	16771	16745	16570	16574	16934	16918	16648	16788	16756	16726	16857	16848	16628	16562	16796	16623	16741	16778	16611	16600	16747	16755	16590	16819	16940	16686	16563	16905	16722	16682	16805	16740	16708	16621	16592	16664	16648	16523	16689	16885	16645	16743	16604	16778	16714	16708	16469	16559	16871	16656	16776	16737	16688	16528	16950	16880	16667	16652	16594	16540	16602	16839	16486	16690	16568	16678	16758	16730	16556	16705	16649	16827
25157	21574	27913	28706	24405	23997	23709	22588	22446	22436	22097	22089	22048	21963	21747	21873	21676	21662	21815	21709	21808	21822	21843	21919	21870	21681	21939	21766	21779	21659	21793	21593	21707	21835	21676	21588	21821	21532	21715	21600	21807	21678	21550	21510	21651	21670	21575	21646	21504	21950	21782	21645	21704	21724	21680	21598	21580	21523	21533	21630	21571	21594	21585	21711	21686	21814	21640	21839	21571	21762	21670	21808	21722	21833	21718	21702	21594	21774	21750	21650	21563	21831	21690	21828	21714	21690	21880	21600	21677	21642	21652	21771	21510	21576	21412	21778	21845	21855	21567	21638	21675	21788	21849	21681	21608	21674	21891	21768	21794	21646	21651	21321	21619	21555	21689	21693	21562	21781	21724	21666	21648	21731	21751	21610	21784	21764	21715	21845	21561	21652	21796	21729	21830	21757	21765	21567	21663	21485	21840	21741	21791	21463	21708	21808	21679	21680	21513	21662	21634	21577	21538	21697	21771	21647	21848	21714	21419	21554	21642	21675	21664	21868	21880	21680	21735	21672	21738	21780	21789	21673	21685	21796	21513	21555	21555	21714	21911	21612	21531	21627	21750	21485	21553	21526	21817	21402	21526	21697	21596	21826	21732	21621	21711	21636	21541	21561	21688	21726	21526	21445	21645	21691	21873	21661	21855	21626	21823	21682	21722	21716	21702	21531	21652	21762	21837	21695	21828	21642	21784	21413	21754	21832	21573	21491	21757	21769	21767	21652	21686	21518	21810	21614	21683	21667	21694	21581	21669	21467	21631	21733	21888	21688	21693	21778	21628	21576	21620	21570	21728	21651	21539	21525	21811	21713	21804	21733	21846	21509	21637	21814	21685	21640	21711	21783	21577	21640	21589	21792	21573	21526	21790	21822	21388	21663	21681	21700	21612	21593	21520	21735	21872	21619	21659	21789	21720	21694	21794	21579	21735	21607	21738	21854	21678	21567	21748	21635	21573	21705	21675	21846	21744	21882	21467	21594	21605	21720	21412	21527	21618	21847	21775	21515	21760	21522	21783	21845	21745	21589	21827	21814	21663	21773	21586	21514	21679	21400	21787	21731	21570	21645	21451	21404	21618	21583	21557	21710	21970	21921	21773	21649	21742	21826	21741	21951	21811	21814	21644	21642	21698	21780	21540	21629	21597	21527	21537	21749	21557	21728	21583	21867	21583	21685	21573	21798	21856	21778	21673	21776	21673	21819	21732	21489	21785	21574	21697	21596	21564	21693	21731	21599	21854	21758	21656	21652	21732	21696	21750	21613	21531	21715	21657	21608	21727	21799	21574	21725	21735	21667	21699	21557	21789	21619	21893	21688	21639	21964	21723	21530	21579	21663	21534	21597	21423	21684	21675	21617	21806	21656	21601	21770	21828	21599	21736	21811	21580	21710	21448	21874	21732	21963	21646	21693	21685	21668	21758	21489	21695	21563	21651	21530	21587	21642	21535	21472	21592	21606	21448	21659	21696	21698	21589	21582	21606	21549	21721	21613	21806	21859	21929	21516	21637	21650	21815	21638	21698	21669	21730	21738	21731	21682	21720	21596	21510	21451	21665	21764	21654	21753	21726	21622	21645	21625	21808	21582	21852	21603	21617	21930	21756	21721	21683	21669	21641	21662	21648	21718	21479	21648	21625	21474	21519	21671	21833	21823	21833	21797	21777	21421	21712	21535	21839	21772	21547	21548	21762	21943	21978	21792	21525	21602	21460	21790	21830	21636	21717	21861	22047	21621	21511	21708	21728	21784	21635	21666	21550	21670	21829	21751	21620	21704	21954	21551	21667	21716	21491	21507	21362	21574	21720	21347	21598	21657	21750	21569	21762	21595	21943	21538	21687	21665	21714	21694	21710	21739	21696	21646	21552	21807	21494	21534	21580	21628	21774	21615	21392	21530	21495	21720	21604	21692	21795	21722	21724	21638	21806	21860	21747	21697	21612	21615	21831	21664	21679	21671	21716	21644	21758	21408	21873	21522	21775	21690	21473	21550	21874	21785	21464	21566	21647	21703	21852	21769	21500	21615	21771	21650	21376	21703	21839	21777	21713	21471	21759	21726	21790	21529	21495	21811	21855	21866	21674	21612	21652	21620	21429	21758	21882	21659	21607	21653	21691	21670	21539	21565	21846	21556	21530	21866	21812	21718	21833	21635	21887	21650	21659	21542	21839	21727	21759	21499	21878	21612	21794	21628	21597	21674	21607	21804	21839	21482	21733	21847	21566	21539	21667	21433	21800	21808	21793	21566	21947	21840	21747	21621	21569	21843	21616	21730	21474	21658	21864	21697	21510	21701	21679	21606	21680	21740	21701	21671	21811	21834	21659	21747	21673	21794	21856	21520	21599	21579	21723	21788	21644	21626	21769	21604	21748	21678	21525	21551	21752	21607	21878	21755	21860	21630	21599	21889	21527	21531	21902	21810	21687	21594	21560	21555	21770	21564	21507	22035	21470	21766	21549	21640	21731	21681	21605	21624	21575	21718	21474	21612	21702	21726	21683	21649	21761	21473	21719	21783	21824	21682	21656	21645	21717	21631	21971	21667	21745	21564	21671	21644	21729	21747	21815	21683	21863	21472	21642	21710	21784	21568	21716	21575	21510	21709	21846	21631	21666	21670	21692	21806	21878	21748	21652	21666	21768	21736	21692	21490	21864	21864	21535	21658	21680	21726	21627	21558	21797	21477	21409	21822	21825	21421	21713	21726	21715	21832	21696	21759	21576	21690	21479	21652	21684	21908	21696	21729	21712	21611	21502	21610	21893	21540	21704	21672	21818	21691	21520	21651	21588	21729	21614	21918	21834	21590	21676	21687	21601	21754	21677	21737	21811	21612	21732	21515	21867	21672	21749	21610	21778	21811	21689	21567	21671	21578	21797	21418	21843	21632	21582	21725	21633	22094	21530	21740	21747	21839	21738	21496	21877	21721	21844	21608	21756	21674	21555	21684	21740	21508	21690	21870	21443	21770	21776	21472	21598	21783	21682	21456	21608	21780	21707	21594	21698	21781	21844	21656	21956	21808	21669	21863	21803	21819	21681	21776	21698	21495	21823	21743	21540	21674	21548	21661	21593	21605	21754	21632	21701	21714	21797	21329	21620	21663	21684	21667	21602	21620	21536	21631	21857	21517	21399	21536	21780	21821	21582	21884	21669	21723	21767	21719	21876	21756	21818	21538	21734	21661	21654	21594	21757	21638	21717	21811	21708	21714	21741	21395	21752	21664	21745	21662	21670	21585	21705	21603	21798	21672	21668	21643	21734	21730	21780	21627	21869	21665	21773	21908	21808	21693	21464	21611	21828	21556	21790	21675	21742	21767	21867	21612	21983	21729	21539	21653	21778	21823	21387	21664	21659	21732	21567	21608	21623	21560	21560	21665	21849	21741	21831	21663	21741	21695	21625	21843	21712	21713	21709	21592	21695	21596	21623	21750	21853	21716	21718	21706	21837	21684	21806	21719	21841	21645	21798	21768	21886	21596	21844	21685	21521	21529	21760	21770	21607	21502	21659	21865	21736	21807	21697	21766	21712	21539	21621	21594	21663	21731	21577	21740	21469	21665	21811	21696	21628	21642	21565	21559	21683	21589	21476	21779	21831	21692	21643	21715	21672	21511	21558	21604	21561	21652	21894	21578	21608	21541	21606	21940	21580	21743	21672	21551	21599	21624	21966	21832	21761	21547	21679	21598	21845	21726	21654	21742	21690	21773	21570	21615	21833	21821	21705	21434	21725	21826	21802	21862	21615	21857	21761	21822	21959	21635	21695	21529	21495	21616	21827	21593	21411	21679	21445	21483	21805	21781	21706	21604	21626	21633	21734	21789	21647	21782	21464	21706	21692	21765	21831	21583	21667	21679	21619	21668	21521	21474	21886	21600	21850	21771	21619	21602	21577	21618	21797	21634	21768	21729	21584	21608	21626	21707	21636	21662	21652	21735	21720	21670	21624	21836	21565	21698	21633	21613	21760	21718	21750	21638	21548	21569	21620	21713	21729	21579	21503	21516	21589	21522	21783	21658	21713	21676	21537	21874	21788	21761	21691	21561	21675	21539	21659	21534	21516	21729	21777	21881	21588	21332	21448	21396	21701	21483	21503	21551	21601	21861	21858	21568	21594	21973	21740	21816	21421	21719	21645	21885	21720	21453	21833	21786	21543	21520	21674	21833	21852	21626	21728	21635	21587	21596	21779	21512	21783	21535	21415	21774	21811	21366	21577	21708	21412	21841	21787	21797	21631	21850	21747	21456	21563	21667	21640	21429	21781	21664	21864	21591	21856	21682	21707	21724	21621	21771	21700	21671	21965	21836	21654	21662	21685	21872	21496	21502	21837	21654	21868	21610	21678	21774	21742	21671	21677	21644	21920	21626	21790	21622	21581	21563	21684	21634	21440	21815	21649	21677	21740	21578	21719	21568	21484	21622	21500	21831	21703	21630	21714	21801	21742	21562	21561	21504	22042	21617	21583	21630	21617	21725	21878	21756	21684	21740	21634	21803	21553	21612	21683	21801	21831	21861	21828	21730	21606	21640	21777	21616	21780	21646	21892	21546	21817	21478	21918	21510	21675	21554	21804	21716	21697	21686	21553	21650	21654	21700	21862	21896	21616	21568	21544	21649	21729	21844	21729	21501	21852	21691	21653	21677	21833	21550	21721	21500	21868	21681	21669	21739	21713	21719	21599	21703	21579	21568	21801	21683	21634	21629	21455	21645	21768	21781	21771	21610	21817	21594	21707	21809	21756	21535	21765	21544	21846	21695	21813	21685	21643	21657	21706	21613	21685	21838	21931	21628	21624	21620	21534	21428	21693	21668	21577	21710	21813	21677	21836	21584	21406	21515	21565	21676	21644	21817	21827	21721	21549	21560	21657	21565	21725	21571	21630	21787	21896	21601	21652	21567	21707	21590	21623	21772	21660	21471	21737	21844	21679	22015	21720	21997	21881	21770	21718	21686	21637	21696	21607	21538	21597	21766	21626	21681	21772	21496	21747	21855	21617	21760	21674	21815	21565	21611	21543	21753	21619	21922	21668	21585	21790	21748	21804	21502	21682	21828	21679	21599	21919	21661	21783	21714	21720	21685	21853	21806	21867	21805	21600	21680	21805	21582	21610	21668	21695	21510	21507	21525
25498	39793	30320	25002	22768	20486	19376	18444	18289	17848	17639	17398	17306	17364	17270	17121	17008	17029	17236	17044	17109	17105	16957	17032	16908	16923	17124	16870	16798	17069	17014	17029	16959	17016	17008	16832	17136	16940	17097	16757	16907	17071	16912	16972	17077	16883	16956	17116	16765	17006	16929	17045	16780	16901	16937	17019	16955	16819	17043	16882	17027	17024	16983	17110	17040	17001	17010	16991	16915	16958	17072	16949	16912	16912	16763	16994	17072	16939	17168	16975	16995	17067	16805	16942	16990	16904	17044	17078	17059	16943	16867	16855	17017	17023	16877	16866	16824	17138	16966	17119	16992	17002	16969	16965	16835	16902	17078	16950	16978	16892	17033	16969	16874	16890	17073	17029	17101	16822	17105	16797	16924	16959	17006	17059	16920	17055	16859	16868	16839	16911	17010	17088	17048	16905	16967	16966	16928	16911	16976	17106	16784	16938	17116	17019	17006	17073	17151	16933	16815	16897	16916	17118	17017	16817	16974	16855	16938	16859	17073	17025	16959	16801	17016	16975	16823	17016	16916	17050	17106	17100	17034	17114	16821	16925	17056	16959	16996	16966	17037	17143	16942	16902	17068	16880	17103	16892	16942	17051	17034	17099	16833	17060	17021	17138	16963	17096	16870	17007	16930	17072	16833	16987	16911	16923	17004	16924	17050	17057	16917	16863	16983	16955	17071	16899	16955	16868	16963	16929	16967	16830	16854	16915	16917	16861	16855	17036	16693	17009	17045	16814	16987	16806	17128	16989	16861	16981	16922	17010	17105	16912	16932	17048	17002	17152	16831	16859	16999	17023	16983	16978	16860	16950	16987	17102	17056	16912	17008	16925	17102	16901	17002	16936	16988	16985	17017	16985	17068	17040	16976	16970	17019	16861	16984	16883	16823	16975	16973	16862	17027	17051	17125	17046	16983	16923	16958	16902	16826	16827	16990	16901	17001	17072	16812	16933	16867	16889	17049	17042	16982	16949	16752	16902	17067	16828	17028	16883	16927	16997	17015	16964	17023	16884	17020	16963	17092	16848	16953	16877	16940	16961	16838	16718	17037	17081	16969	17091	16880	16801	17057	16968	16988	17053	16848	16899	16893	16856	16883	16958	17069	16831	17055	17068	16961	17016	16922	16985	17036	16992	17181	16866	17105	16844	16928	17047	17020	16986	16964	17009	17112	16920	17115	16949	16872	16930	17042	16949	16878	17032	17015	16861	16920	17069	17007	17144	16761	16981	16969	16993	16928	16917	17143	17026	16983	17010	16957	16972	17050	16987	16978	17006	16882	16997	16873	16939	17063	16967	16966	16896	17120	17019	16952	16957	16949	16846	17055	16808	17166	16868	16814	16969	17137	17094	16984	16882	16956	17129	17011	16981	16969	16974	16885	17072	16999	16977	16761	16942	17010	16874	17082	17100	16861	17015	16876	16772	16970	16984	16982	17021	16867	16926	16893	17032	16892	16933	16995	17040	16961	16944	16941	16948	17001	16891	16948	16889	16845	16919	16794	17105	16891	17109	16851	16978	16972	17082	17056	17005	17018	17040	16982	17008	16867	16986	17093	16924	16865	16905	16948	16988	16904	16969	16904	16929	17131	17146	16897	17007	16896	16922	16918	17220	16935	16853	16928	17216	17061	17078	17130	16876	16972	17013	16872	16971	16867	16995	17095	17113	16935	17014	16941	16875	16968	17048	17031	17002	17051	16833	16912	16904	16904	16982	16868	16853	17150	16983	16935	16796	16952	17024	17084	17065	16892	17002	17003	16987	17022	16918	16933	16992	17019	16993	16931	16875	16816	16946	16902	17043	17000	16897	17051	16814	17128	16677	17023	17046	16990	17094	17077	17097	16921	16984	17048	16860	17089	17060	16890	16871	16929	16936	16951	16894	17108	17143	16958	17011	17017	16795	16855	16881	16937	17021	16952	17049	16776	17151	16901	17047	17152	16824	16869	17059	16988	16852	16802	16908	16910	16907	16886	17170	17046	17110	16925	16920	17121	17023	16864	16846	17024	16867	16948	17056	17018	16963	17109	16838	16828	17058	16846	16844	16971	16832	16924	17079	16969	16940	16893	16856	16950	16943	16923	16833	16978	17083	16884	17000	17014	17050	17015	16922	17156	17034	16983	17006	16920	17092	16926	16987	16987	16852	16853	17003	16981	17049	16844	16931	16906	17103	16723	17050	17014	17137	16912	16979	17175	16999	16939	17186	17124	16930	16879	16834	16870	17132	17064	16998	16977	16935	17012	16957	16943	16917	16952	16829	16928	16999	17086	16971	17084	16939	16994	16998	16860	17052	16903	17019	16875	16774	16912	17032	16933	16853	16976	16904	16961	16878	16991	16867	16819	17001	16928	16943	16871	16894	17043	16967	17053	17063	17116	16937	17221	16987	17023	16938	16987	16780	16908	16983	16927	16938	16996	16810	16904	17094	16886	16964	17017	16952	17029	16943	16915	16936	16877	16784	16936	17082	16891	17083	16795	16897	16942	17023	16881	16954	17028	17020	16924	16959	17015	16911	17005	16934	17134	17017	17086	17050	16953	16928	16833	17034	16840	16899	17062	16830	16847	16963	16894	16977	16751	16949	16958	17040	16970	16997	16914	16783	17021	16809	16872	16874	17066	16948	17144	16864	16979	16992	16757	17039	16941	16892	16936	17081	16931	16924	16926	16965	17204	17113	16949	16801	17075	17106	16975	17003	17062	16746	16981	16909	17015	16861	16933	17061	17118	16933	16852	16804	16967	16841	16977	16966	16969	16917	16944	17020	17044	16934	17133	16910	17090	16914	16917	16896	16839	17072	17011	17044	16874	16916	16822	17033	17008	16882	17102	17004	16932	16974	16977	16854	16988	16862	16963	17081	17034	16997	17015	17097	16959	16998	16917	17121	17038	16932	16856	16931	17115	16878	17076	17002	16932	16966	17084	16873	16956	17044	16942	16853	17031	16995	16996	17010	17053	16977	16933	17086	16951	16877	17005	16947	16986	17040	17121	16947	17001	16895	16951	17143	16936	17061	16977	17114	16908	16833	16986	17060	16965	17008	17006	17002	16893	16927	17059	17149	16810	16932	16995	16786	16913	16955	17046	16893	16931	16995	16862	17050	16829	16934	16936	17134	16906	16880	17165	17032	16844	17062	16914	17018	16973	16893	16959	17108	17030	16890	17061	16886	16830	16988	16964	16953	16882	17027	17062	16932	16931	16880	16940	16862	16869	17058	16998	16957	16879	16974	17025	17122	16835	16824	16895	16906	16971	17081	17154	16964	16931	16780	16963	16783	17071	16786	16976	16886	16858	17121	16892	16928	17189	16953	17029	16869	16950	16936	16905	16886	17057	16874	16873	16909	16966	16756	17103	16949	17138	17016	16956	16879	16937	16867	17180	17084	16926	16956	17078	16839	16992	16945	16939	16897	16996	16866	17221	16755	16845	17107	17000	16903	16937	16893	16938	16829	17007	17022	17032	17048	16996	17059	16830	17115	16899	16913	16897	16948	17061	16936	16976	16899	17080	16892	17025	16856	17026	16831	17031	16969	17019	17057	16929	16904	16857	17201	16880	17148	16888	16854	16956	16919	16945	16863	16719	16950	16992	16904	17030	16850	16882	16966	17008	16783	16952	17095	16905	16840	17053	16991	16854	17042	16992	16911	17001	17074	16989	16980	17111	16982	17133	16813	16966	17107	16943	16991	16876	16802	17012	16871	16941	16929	17033	16933	16940	16941	16951	17057	16834	17038	17025	16838	16913	17010	16814	17143	16959	17067	17062	17091	16894	16987	17231	17181	17220	16930	17173	17031	16980	16872	16834	16976	16887	17046	17025	16881	17044	16972	16935	17106	16812	17162	17075	16954	16989	17083	17011	16945	16728	16979	16951	17133	16934	17011	16917	17021	16864	16865	17081	16923	17050	17091	16929	16913	16874	16901	16930	16899	16900	16930	17046	17040	16827	16973	17001	17002	16955	16800	16947	16983	17031	16969	16928	16962	16975	16931	16874	16922	16852	16929	17131	16986	16886	16940	17060	17075	16910	16902	16940	17051	16999	16876	16920	17027	17055	16840	17019	17073	16987	16885	16889	17041	17001	16884	17026	16909	17167	16965	16947	16999	17026	16923	16928	16734	17105	16990	17147	16993	16912	16998	16977	17010	16935	16895	16929	17227	17016	17099	16946	17048	17030	16951	16895	16784	16905	16903	17050	17005	17081	16801	16986	17081	16823	17012	16998	16829	16927	17019	16829	17042	17131	16952	17353	16953	16995	17027	17097	16918	16876	16966	16954	16981	16979	17075	17038	16974	17009	16776	17090	17136	16896	16964	16979	16930	16932	16928	16981	16972	16859	16860	16904	16937	16972	16933	17059	16888	16970	16908	16944	17116	16902	16936	16969	16964	16966	16869	16985	16846	17040	16779	16921	16963	16940	17013	16984	16891	16979	16934	16977	17010	16937	16907	16905	17061	17061	16913	16931	16951	16977	16934	16985	16942	16990	17010	17021	16905	17108	16876	16887	16854	16985	17203	16914	17088	16889	16959	16883	17047	16977	16882	17093	16841	17091	16964	16821	16890	16885	16997	16977	17009	16987	16965	16980	17033	16882	16915	17041	16859	16810	17115	16934	17009	16950	16985	16906	17041	16979	17060	17170	16889	16909	17089	17025	16855	17008	17039	16898	17138	17058	16920	16917	16916	16925	16916	16883	16847	16964	16924	17032	17104	16767	16940	16969	17019	16974	17107	17077	16864	16953	17091	17028	16999	16911	16913	17230	16965	17139	16988	16941	17014	17029	16872	16967	17099	16987	16980	17040	16922	17068	16945	17141	16768	16815	16903	17029	17056	17214	16844	16844	16818	17049	17003	17075	16929	17030	16902	17018	17171	16927	17050	16996	17022	16939	17010	17005	17018	16874	17163	17128	16941	16931	17061	16869	16994	16793	17159	16793	17130	16980	17129	16908	17005	17034	17022	16780	16999	17069	16942	17047	16835	16914	16923	17072	16969	16908	16853	16967	17185	17033	16918	17090	16929	17037	16886	16926	16836	16985	16972	17161	16813	17033	17256	16931	16863	16853	17031	17043	17079	17035	16991	16997	16995	17038	17107	16981	17062	17184	16839	16990	17014	16939	16883	17129	17039	16906	17077
22337	21430	28743	24540	22393	25528	27668	23428	22619	22587	22501	22081	22085	21946	21752	21655	21827	21874	21699	21778	21759	21660	21601	21718	21610	21615	21484	21739	21549	21084	21460	21444	21785	21850	21528	21334	21584	21342	21284	21390	21351	21512	21738	21734	21525	21382	21397	21511	21486	21575	21460	21289	21540	21439	21601	21468	21507	21240	21420	21174	21542	21507	21537	21332	21327	21372	21130	21522	21510	21416	21512	21374	21368	21513	21342	21406	21256	21326	21390	21418	21154	21340	21344	21381	21500	21393	21465	21310	21196	21406	21369	21284	21475	21400	21598	21291	21500	21346	21625	21420	21347	21299	21212	21257	21341	21343	21487	21436	21617	21523	21357	21513	21543	21483	21324	21384	21505	21556	21435	21237	21282	21297	21477	21448	21534	21216	21238	21409	21331	21208	21245	21297	21524	21376	21454	21221	21401	21529	21492	21403	21502	21439	21483	21204	21301	21288	21214	21373	21382	21388	21468	21643	21291	21223	21411	21521	21689	21606	21450	21534	21424	21326	21595	21366	21563	21467	21352	21289	21087	21184	21337	21404	21488	21093	21536	21284	21382	21509	21364	21215	21499	21251	21405	21533	21581	21456	21397	21390	21393	21214	21420	21426	21473	21247	21294	21024	21241	21480	21491	21509	21429	21325	21344	21486	21339	21497	21447	21545	21392	21239	21390	21445	21444	21569	21262	21445	21223	21381	21426	21421	21534	21302	21530	21415	21489	21721	21422	21341	21485	21201	21399	21412	21407	21466	21240	21312	21439	21451	21710	21434	21576	21437	21434	21570	21320	21420	21440	21395	21454	21354	21401	21475	21401	21421	21339	21467	21467	21530	21386	21331	21432	21297	21499	21394	21444	21357	21530	21423	21371	21276	21421	21161	21447	21401	21286	21432	21680	21308	21268	21272	21519	21491	21454	21469	21503	21346	21289	21602	21423	21597	21195	21458	21213	21369	21468	21331	21439	21170	21539	21301	21384	21460	21596	21428	21077	21208	21307	21471	21277	21334	21274	21323	21340	21210	21343	21626	21445	21310	21355	21475	21342	21330	21292	21265	21364	21244	21459	21299	21584	21390	21511	21483	21345	21438	21445	21542	21500	21412	21452	21166	21457	21358	21546	21631	21574	21468	21394	21457	21534	21322	21108	21657	21427	21315	21328	21274	21403	21354	21286	21536	21439	21541	21464	21627	21338	21331	21218	21417	21359	21183	21359	21333	21253	21358	21539	21384	21338	21385	21369	21114	21200	21443	21309	21428	21378	21188	21441	21197	21517	21462	21240	21411	21334	21609	21488	21270	21470	21314	21457	21211	21371	21438	21390	21239	21303	21296	21483	21425	21492	21691	21543	21443	21358	21271	21809	21503	21649	21294	21318	21621	21272	21279	21363	21475	21462	21456	21509	21160	21388	21410	21549	21172	21329	21335	21691	21301	21493	21231	21387	21116	21297	21500	21305	21502	21690	21481	21421	21391	21227	21218	21525	21449	21474	21612	21553	21381	21350	21597	21407	21360	21488	21425	21394	21268	21407	21327	21337	21483	21285	21504	21644	21413	21389	21309	21598	21246	21402	21566	21322	21610	21349	21207	21347	21273	21365	21340	21517	21506	21337	21594	21413	21366	21155	21363	21500	21217	21441	21373	21289	21373	21664	21156	21251	21359	21299	21140	21531	21506	21242	21419	21415	21492	21439	21489	21372	21375	21088	21311	21317	21552	21404	21355	21220	21346	21376	21467	21349	21410	21445	21573	21506	21448	21532	21425	21495	21376	21449	21369	21547	21427	21423	21457	21383	21380	21484	21593	21257	21192	21446	21478	21237	21342	21327	21370	21351	21338	21279	21269	21150	21598	21242	21418	21563	21400	21288	21434	21533	21340	21483	21544	21428	21346	21367	21515	21561	21532	21355	21162	21471	21463	21350	21400	21431	21343	21382	21404	21487	21549	21424	21538	21453	21344	21355	21525	21211	21395	21330	21487	21702	21390	21281	21196	21373	21296	21189	21390	21523	21423	21542	21315	21361	21303	21344	21155	21493	21695	21284	21401	21333	21530	21331	21516	21415	21193	21654	21455	21253	21381	21537	21556	21409	21443	21261	21343	21604	21405	21452	21407	21231	21434	21497	21523	21347	21540	21286	21505	21554	21582	21185	21243	21591	21458	21613	21413	21522	21221	21608	21566	21284	21421	21281	21339	21311	21157	21316	21260	21374	21464	21460	21256	21342	21540	21601	21300	21563	21399	21401	21468	21515	21254	21374	21163	21647	21540	21182	21142	21371	21498	21336	21342	21186	21290	21275	21616	21502	21442	21465	21359	21420	21580	21432	21510	21257	21354	21490	21364	21557	21082	21334	21518	21374	21447	21415	21371	21389	21620	21473	21214	21379	21516	21220	21466	21403	21434	21316	21306	21277	21401	21197	21329	21246	21303	21217	21134	21315	21281	21357	21408	21363	21596	21368	21321	21591	21425	21427	21394	21362	21540	21512	21407	21304	21201	21339	21234	21399	21167	21394	21352	21398	21377	21467	21478	21310	21399	21363	21385	21301	21430	21440	21477	21388	21599	21464	21568	21438	21334	21396	21424	21613	21464	21384	21391	21329	21517	21245	21435	21307	21287	21352	21396	21336	21498	21435	21302	21318	21483	21398	21364	21248	21269	21326	21255	21514	21551	21386	21467	21289	21369	21391	21396	21222	21432	21337	21373	21426	21382	21258	21231	21229	21378	21428	21207	21276	21485	21416	21300	21089	21443	21547	21549	21334	21435	21307	21352	21360	21227	21422	21515	21506	21406	21362	21591	21394	21431	21460	21369	21330	21285	21212	21278	21554	21430	21404	21539	21341	21615	21714	21200	21263	21255	21414	21361	21357	21353	21234	21491	21398	21413	21559	21273	21428	21485	21226	21451	21324	21431	21299	21306	21452	21386	21486	21539	21462	21324	21354	21303	21454	21521	21497	21321	21317	21417	21249	21198	21194	21504	21194	21623	21475	21152	21248	21387	21432	21494	21401	21337	21484	21236	21358	21558	21414	21325	21467	21487	21503	21510	21227	21342	21431	21297	21262	21343	21453	21512	21623	21484	21597	21315	21551	21289	21335	21163	21381	21171	21314	21212	21481	21505	21404	21341	21467	21395	21331	21304	21430	21392	21361	21292	21591	21359	21514	21158	21329	21282	21586	21402	21276	21239	21435	21210	21377	21404	21471	21415	21343	21467	21228	21628	21169	21347	21613	21416	21564	21346	21338	21313	21396	21287	21522	21438	21443	21398	21504	21190	21561	21334	21345	21318	21326	21464	21298	21356	21488	21403	21341	21272	21423	21331	21521	21296	21210	21539	21287	21382	21318	21553	21429	21306	21294	21283	21266	21278	21269	21292	21286	21338	21487	21544	21482	21429	21470	21376	21388	21125	21462	21517	21334	21315	21605	21313	21315	21330	21074	21417	21473	21481	21371	21384	21249	21447	21400	21432	21473	21383	21286	21432	21246	21477	21357	21305	21340	21554	21182	21331	21472	21322	21345	21378	21319	21388	21468	21350	21088	21276	21670	21316	21446	21306	21300	21217	21396	21404	21547	21494	21658	21285	21333	21312	21469	21468	21471	21433	21415	21606	21275	21465	21326	21270	21279	21480	21356	21395	21400	21465	21522	21413	21441	21269	21511	21444	21358	21481	21367	21470	21412	21213	21279	21136	21101	21571	21542	21489	21275	21535	21432	21413	21353	21504	21260	21255	21236	21445	21508	21237	21220	21387	21442	21584	21496	21655	21296	21474	21478	21288	21273	21384	21293	21337	21424	21446	21482	21260	21218	21149	21361	21315	21275	21476	21430	21306	21363	21380	21351	21268	21520	21415	21437	21310	21339	21458	21241	21512	21531	21567	21260	21396	21443	21453	21565	21383	21375	21325	21483	21370	21239	21261	21344	21414	21443	21492	21537	21548	21372	21438	21468	21372	21242	21416	21658	21322	21427	21381	21319	21325	21395	21307	21145	21384	21279	21350	21369	21347	21257	21536	21395	21167	21427	21433	21346	21421	21418	21427	21375	21375	21601	21260	21425	21533	21345	21490	21460	21270	21472	21455	21351	21343	21405	21485	21415	21204	21171	21160	21209	21331	21150	21417	21466	21253	21547	21447	21359	21504	21402	21632	21288	21276	21335	21383	21349	21441	21390	21341	21397	21189	21309	21490	21358	21317	21192	21315	21270	21322	21104	21312	21365	21515	21067	21288	21618	21530	21517	21518	21435	21425	21065	21589	21531	21112	21323	21366	21408	21472	21376	21366	21507	21267	21353	21450	21453	21283	21361	21304	21404	21173	21418	21310	21462	21308	21203	21133	21197	21310	21207	21267	21388	21355	21422	21425	21375	21608	21490	21318	21292	21587	21599	21269	21454	21110	21513	21354	21409	21417	21454	21251	21337	21213	21055	21345	21577	21340	21471	21350	21608	21457	21180	21140	21429	21428	21218	21343	21337	21522	21559	21433	21360	21322	21326	21494	21232	21205	21318	21489	21494	21431	21461	21460	21273	21424	21174	21258	21258	21345	21450	21284	21447	21292	21468	21286	21408	21253	21275	21326	21440	21445	21444	21487	21297	21401	21643	21320	21415	21439	21483	21531	21418	21252	21263	21274	21361	21257	21436	21436	21518	21321	21173	21173	21317	21481	21455	21402	21223	21479	21673	21217	21579	21408	21535	21346	21350	21254	21427	21323	21456	21239	21541	21567	21467	21330	21342	21206	21183	21266	21410	21511	21324	21396	21358	21540	21273	21323	21486	21562	21578	21257	21286	21470	21388	21282	21386	21265	21426	21347	21614	21299	21253	21240	21457	21467	21266	21383	21347	21487	21194	21370	21233	21601	21495	21342	21398	21576	21405	21369	21474	21260	21493	21240	21290	21279	21278	21451	21280	21477	21379	21491	21535	21352	21375	21405	21291	21401	21475	21542	21298	21378	21486	21345	21124	21219	21547	21535	21354	21532	21383	21334	21333	21358	21281	21497	21362	21414	21401	21184	21287	21419	21367	21550	21513	21412	21483	21429	21615	21263	21515	21398	21493	21531	21423	21235	21428	21273	21194	21626	21400	21232	21196	21346	21314	21253	21536	21449	21149	21315	21332	21335	21410	21445
26347	47238	36521	29970	26544	23170	20897	19861	18704	18258	17975	17876	17643	17487	17322	16919	16964	17154	16973	16962	16844	17032	16913	16954	16937	16891	16909	16938	16932	16730	16814	16732	16866	16835	16960	16790	16741	16820	16901	16749	16963	16933	16951	16827	16826	16793	16771	16638	16853	16779	16758	16862	16870	16805	16808	16831	16937	16926	16906	16855	16924	16726	16856	16718	16593	16781	16708	16780	16839	16983	16825	16852	16935	16829	16817	16805	16703	16890	16898	16756	16796	16762	16918	16773	16752	16749	16725	16837	16645	16626	16710	16681	16848	16691	16794	16861	16752	16764	16734	16801	16874	16808	16872	16889	16879	16818	16825	16874	16953	16857	16725	16670	16786	16796	16711	16666	16832	16834	16609	16811	16686	16733	16695	16758	16757	16883	16897	16865	16581	16849	16726	16880	16894	17019	16759	16743	16835	16694	16686	16681	16832	16741	16794	16841	16921	16801	16958	16834	16833	16706	16737	16714	16713	16798	16812	16780	17046	16884	16913	16858	16821	16716	16632	16746	16661	16931	16844	16624	16778	16735	16764	16738	16800	16680	16745	16704	16712	16758	16634	16779	16710	16685	16714	16827	16566	16653	16717	16656	16695	16651	16698	16777	16812	16743	16879	16975	16965	16830	16828	16812	16899	16856	16762	16643	16840	16721	16943	16799	16890	16790	16848	16655	16866	16964	16848	16817	16767	16761	16713	16792	16820	16845	16862	16766	16775	16769	16731	16769	16747	16799	16649	16815	16677	16771	16940	16662	16609	16671	16793	16739	16772	16828	16748	16831	16703	16583	16625	16872	16594	16758	16790	16940	16816	16901	16764	16822	16830	16886	16815	16794	16830	16729	16640	16832	16770	16669	16767	16648	16826	16951	16702	16708	16629	16752	16665	16603	16841	16844	16697	16808	16652	16591	16595	16655	16740	16698	16754	16676	16899	16699	16997	16890	16841	16805	16774	16745	16718	16777	16884	16837	16853	16775	16765	17014	16828	16770	16728	16804	16654	16587	16718	16808	16654	16761	16662	16828	16742	16741	17005	16688	16579	16748	16807	16613	16661	16959	16811	16536	16765	16839	16604	16987	16737	16797	17009	16844	16670	16781	16786	16644	16481	16767	16734	16653	16902	16860	16812	16632	16758	16747	16795	16998	16788	16882	16804	16816	16674	16660	16750	16954	16859	16893	16735	16859	16662	16809	16697	16817	16654	16668	16881	16768	17049	16819	16693	16702	16628	16776	16778	16666	16913	16819	17035	16509	16670	16694	16612	16696	16584	16801	16837	16781	16880	16601	16688	16844	16703	16728	16701	16695	16602	16788	16806	16665	16809	16729	16679	16790	16907	16909	16763	16652	16778	16703	16673	16812	16845	16811	16586	16789	16753	16803	16821	16710	16941	16724	16739	16849	16814	16892	16779	16708	16829	16981	16948	16784	16717	16717	16803	16698	16841	16667	16795	16681	16805	16821	16708	16846	16901	16840	16905	16839	16783	16534	16711	16616	16731	16839	16771	16724	16866	16794	16760	16700	16705	16871	16890	16777	16790	16638	16709	16806	16710	16746	16940	16784	16783	16703	16750	16575	16846	16790	16815	16650	16852	16811	16739	16692	16718	16733	16766	16810	16758	16654	16739	16783	16748	16740	16703	16776	16774	16810	16744	16625	16790	16704	16816	16899	16711	16782	16723	16821	16771	16947	16641	16881	16580	16856	16838	16773	16807	16878	16788	16770	16629	16705	16820	16737	16701	16693	16660	16977	16748	16790	17041	16857	16857	16831	16832	16745	16760	16805	16620	16939	16863	16672	16726	16719	16803	16806	16751	16763	16621	16740	16592	16560	16877	16860	16764	16710	16872	16790	16872	16855	16784	16693	16670	16646	16693	16657	16640	16941	16624	16779	16877	16864	16780	16756	16883	16780	16807	16750	16518	16727	16771	16938	16843	16812	16729	16911	16818	16907	16598	16843	16737	16777	16789	16698	16825	16710	16779	16866	16525	16645	16852	16715	16711	16792	16917	16746	16821	16729	16637	16759	16892	16883	16906	16735	16748	16875	16769	16862	16839	16548	16674	16901	16614	16702	16860	16807	16719	16624	16838	16652	16766	16734	16642	16737	16576	16818	16758	16828	16822	16873	16681	16794	16799	16689	16897	16782	16852	16788	16680	16649	16989	16748	16781	16808	17012	16736	16647	16820	16850	16776	16701	16819	16703	16720	16929	16628	16879	16833	16975	16833	16883	16754	16693	16722	16864	16941	16917	16790	16719	16799	16728	16753	16785	16613	16681	16821	16760	16735	16693	16886	16565	16693	16806	16802	16797	16738	16695	16769	16728	16629	16622	16975	17024	16710	16744	16857	16736	16888	16867	16760	16674	16611	16768	16797	16834	16930	16758	16773	16826	16609	16690	16691	16912	16781	16806	16794	16734	16707	16792	16629	16769	16734	16811	16797	16633	16649	16820	16840	16841	16652	16817	16752	16768	16717	16652	16688	16694	16869	16751	16553	16648	16787	16667	16839	16815	16903	16854	16929	16632	16751	16746	16827	16715	16895	16785	16649	16741	16738	16910	16757	16726	16794	16702	16932	16600	16914	16741	16717	16803	16720	16726	16701	16739	16824	16707	16752	16661	16589	16667	16802	16828	16837	16925	16791	16870	16732	16792	16950	16688	16800	16679	16846	16807	16789	16953	16679	16693	16890	16805	16778	16720	16672	16650	16735	16762	16794	16804	16736	16703	16706	16993	17004	16874	16996	16867	16876	17007	16731	16839	16635	16737	16857	16694	16766	16739	16732	16773	16677	16732	16689	16678	16677	16912	16804	16947	16730	16919	16865	16758	16766	16921	16688	16719	16683	16743	16813	16900	16765	16783	16822	16773	16791	16821	16979	16683	16801	16757	16771	16772	16698	16884	16770	16780	16737	16832	16716	16621	16640	16769	16897	16623	16751	16656	16773	16720	16733	16681	16786	16772	16457	16776	16726	16848	16685	16682	16781	16805	16874	16954	16870	16764	16822	16807	16709	16780	16751	16908	16837	16762	16740	16688	16727	16627	16943	16737	16704	16705	16769	16787	16812	16806	16807	16847	16794	16796	16835	16752	16705	16752	16858	16829	16621	16857	16863	16737	16555	16953	16699	16739	16629	16883	16574	16750	16693	16739	16775	16870	16725	16872	16892	16928	16874	16740	16865	16925	16938	16812	16894	16782	16713	16732	16748	16869	16974	16756	16728	16817	16933	16741	16727	16739	16569	16870	16853	16801	16684	16758	16783	16695	16877	16657	16628	16868	16577	16783	16710	16854	16748	16923	16770	16888	16837	16942	16826	16910	16943	16640	16866	16869	16715	16757	16894	16811	16808	16899	16974	16837	16700	16779	16709	16730	16844	16861	16935	16814	16852	16797	16681	16919	16742	16732	16798	16709	16806	16812	16672	16724	16705	16814	16585	16843	16731	16781	16679	17009	16800	16894	16819	16904	16891	16713	16695	16598	16713	16886	16810	16638	16807	16725	16743	16737	16798	16757	16689	16726	16755	16816	16790	16782	16980	16790	16667	16772	16612	16602	16722	16963	16723	16767	16744	16808	16662	16770	16881	16872	16849	16843	16935	16876	16694	16753	16670	16760	16779	16831	16746	16765	16750	16947	16773	16623	16893	16903	16760	16874	16729	16810	16672	16734	16909	16711	16681	16828	16557	16811	16734	16779	16929	16758	16875	16773	16627	16773	17016	16854	16702	16769	16716	16754	16909	16627	16673	16689	16729	16805	16854	16933	16829	16784	16792	16798	16716	16814	16807	16799	16756	16726	16853	16833	16886	16735	16617	16797	16723	16679	16602	16846	16735	17029	16656	16689	16942	16568	16630	16811	16988	16663	16896	16622	16853	16620	16812	16735	16651	16841	16883	16943	16715	16757	16628	16763	16745	16760	16872	16764	16833	16865	16826	16826	16655	16750	16743	16664	16725	16845	17011	16754	16784	16841	16986	16797	16824	16649	16713	16714	16609	16715	16886	16786	16673	16528	16783	16893	16838	16877	16739	16975	16693	16787	16628	16716	16824	16914	16797	16841	16676	16877	16753	16834	16820	16865	16749	16835	16857	16747	16772	16799	16676	16713	16766	16782	16729	16926	16764	16785	16620	16842	16854	16850	16873	16809	16758	16783	16557	16695	16625	16842	16958	16755	16785	16781	16677	16950	16818	16711	16913	16814	16756	16701	16701	16810	16540	16837	16756	16833	16758	16584	16727	16820	16876	16836	16882	16895	16805	16727	16812	16679	16697	16803	16730	16594	16663	16813	16823	16650	16973	16870	16724	16656	16588	16805	16919	16765	16780	16835	16752	16693	16741	16685	16675	16713	16655	16734	16813	16834	16831	16825	16895	16747	16778	16789	16743	16671	16739	16925	16957	16774	16829	16801	16839	16976	16822	16900	16684	16622	16685	16844	16743	16941	16886	16701	16919	16873	16797	16810	16723	16866	16744	16911	16824	16669	16788	16934	16929	16721	17024	16832	16876	16954	16807	16815	16709	16749	16958	16700	16762	16613	16661	16797	16999	16566	16750	16905	16617	16755	16750	16810	16637	16643	16711	16694	16663	16960	16745	16710	16657	16862	16824	16801	16776	16676	17033	16720	16703	16892	16806	16745	16888	16905	16671	16850	16875	16806	16925	16492	16933	16658	16679	16858	16818	16839	16595	16764	16606	16624	16735	16823	16613	16754	16829	16847	16795	16837	16818	16870	16868	16662	16665	16722	16857	16723	16819	16652	16695	16945	16913	16876	16683	16704	16901	16698	16743	16997	16844	16927	16904	16595	16851	16785	16593	16818	16765	16846	16885	16782	16780	16711	16819	16764	16646	16516	16561	16936	16762	16658	16897	16650	16937	16865	16667	16771	16701	16587	16695	16578	16705	16758	16709	16599	16795	16697	16670	16692	16619	16931	16987	16806	16619	16921	16690	16850	16590	16757	16772	16855	16687	16761	16773	16774	16736	16733	16706	16867	16866	16742	16739	16917	16796	16691	16798	16753	16618	16781	16936	16802	16764	16884	16694	16875	16778	16883	16908	16945	16810	16882	16785	16735	16728	16763	16800	16703	16856	16792	16699	16908	16821	16713	16840	16744	16844	16607	16733
31637	29179	31556	27907	24449	23242	22783	22261	22188	22152	22073	21763	21715	21856	21821	21808	21821	21764	21812	21609	21728	21699	21798	21647	21792	21976	21943	21735	21913	21735	21843	21855	21627	21903	21611	21611	21527	21637	21559	21371	21602	21476	21621	21680	21830	21706	21669	21791	21697	21560	21988	21614	21580	21621	21712	21635	21859	21742	21657	21750	21454	21606	21791	21556	21572	21684	21710	21558	21649	21678	21741	21668	21649	21599	21532	21546	21741	21628	21729	21650	21478	21567	21530	21900	21695	21563	21658	21479	21719	21627	21728	21581	21765	21647	21625	21681	21737	21521	21781	21803	21710	21758	21609	21626	21527	21434	21538	21461	21640	21613	21946	21663	21631	21485	21596	21570	21911	21693	21505	21659	21889	21957	21756	21760	21580	21703	21499	21674	21562	21703	21647	22033	21678	21610	21733	21911	21633	21400	21664	21762	21505	21530	21682	21396	21631	21646	21696	21488	21568	21506	21764	21563	21634	21423	21708	21743	21522	21799	21678	21744	21436	21603	21645	21571	21668	21564	21587	21600	21588	21605	21540	21729	21592	21562	21218	21331	21586	21873	21782	21773	21702	21511	21676	21625	21527	21564	21700	21711	21388	21522	21846	21510	21643	21787	21817	21560	21789	21640	21601	21570	21797	21632	21632	21619	21554	21585	21494	21653	21669	21387	21499	21427	21948	21600	21781	21615	21790	21714	21495	21669	21689	21685	21496	21681	21695	21673	21675	21495	21722	21459	21597	21689	21696	21652	21482	21573	21710	21497	21703	21495	21515	21626	21764	21458	21622	21839	21782	21521	21599	21694	21474	21650	21589	21680	21676	21586	21854	21658	21536	21586	21640	21705	21510	21682	21688	21677	21681	21665	21547	21583	21579	21569	21578	21795	21638	21707	21686	21766	21867	21779	21748	21774	21723	21845	21706	21860	21691	21648	21748	21693	21473	21565	21693	21548	21537	21652	21741	21613	21883	21557	21683	21519	21681	21622	21567	21834	21647	21536	21625	21483	21534	21826	21565	21583	21499	21791	21571	21705	21580	21364	21522	21666	21521	21620	21662	21680	21687	21606	21855	21698	21652	21673	21665	21612	21846	21496	21575	21576	21794	21701	21854	21517	21607	21772	21548	21820	21543	21833	21669	21667	21442	21644	21616	21790	21495	21553	21553	21574	21618	21688	21758	21768	21711	21729	21513	21688	21598	21920	21616	21612	21713	21845	21838	21639	21579	21645	21514	21707	21783	21781	21642	21514	21866	21460	21472	21685	21706	21514	21610	21575	21484	21515	21349	21531	21796	21782	21597	21649	21553	21693	21848	21769	21560	21649	21471	21552	21544	21291	21627	21819	21665	21812	21729	21551	21641	21414	21861	21787	21823	21548	21899	21714	21628	21567	21542	21485	21633	21747	21637	21797	21704	21683	21637	21766	21692	21740	21639	21778	21674	21652	21696	21537	21607	21689	21673	21506	21624	21611	21784	21732	21654	21405	21650	21672	21731	21696	21745	21700	21773	21561	21589	21660	21826	21718	21379	21562	21666	21425	21735	21620	21573	21756	21629	21610	21596	21705	21820	21686	21652	21725	21721	21686	21680	21607	21480	21635	21845	21553	21745	21653	21319	21689	21705	21646	21654	21788	21553	21574	21688	21754	21702	21902	21632	21606	21567	21562	21706	21562	21770	21902	21612	21720	21705	21488	21593	21458	21554	21447	21755	21801	21538	21836	21645	21568	21722	21640	21692	21738	21683	21412	21585	21517	21495	21601	21574	21530	21507	21695	21402	21714	21720	21514	21533	21762	21738	22007	21703	21503	21647	21633	21635	21771	21720	21761	21783	21617	21712	21421	21534	21493	21638	21632	21645	21668	21478	21514	21540	21480	21465	21737	21601	21606	21406	21660	21775	21669	21562	21639	21971	21617	21726	21578	21730	21805	21511	21636	21763	21518	21640	21645	21912	21564	21490	21747	21535	21635	21816	21645	21792	21622	21587	21536	21742	21709	21545	21693	21824	21568	21415	21544	21624	21679	21602	21798	21691	21476	21652	21552	21561	21619	21636	21657	21677	21630	21726	21683	21702	21615	21668	21604	21775	21718	21537	21596	21613	21616	21717	21713	21720	21596	21491	21753	21698	21759	21448	21595	21745	21703	21607	21551	21668	21569	21639	21717	21787	21664	21473	21622	21459	21540	21403	21682	21775	21561	21598	21865	21719	21745	21696	21632	21744	21834	21769	21698	21414	21836	21443	21670	21464	21546	21568	21642	21560	21646	21729	21427	21612	21573	21705	21709	21545	21519	21574	21703	21515	21665	21803	21739	22001	21749	21718	21697	21635	21595	21688	21768	21518	21768	21710	21659	21644	21473	21656	21677	21813	21732	21652	21586	21565	21504	21630	21707	21534	21444	21661	21636	21823	21546	21676	21601	21617	21575	21686	21520	21725	21506	21690	21698	21610	21640	21386	21574	21594	21687	21502	21793	21666	21605	21724	21511	21697	21445	21499	21614	21849	21589	21608	21606	21688	21785	21679	21420	21741	21792	21838	21651	21552	21561	21750	21707	21667	21702	21664	21623	21747	21653	21684	21652	21820	21822	21685	21816	21592	21702	21503	21721	21445	21696	21685	21741	21808	21363	21454	21741	21615	21597	21867	21402	21948	21996	21708	21572	21519	21738	21822	21659	21609	21611	21621	21586	21620	21621	21799	21701	21844	21661	21618	21786	21762	21445	21707	21554	21599	21499	21669	21632	21888	21532	21858	21769	21630	21625	21663	21467	21745	21646	21616	21571	21796	21579	21936	21536	21582	21624	21635	21475	21691	21579	21494	21661	21815	21648	21520	21831	21650	21621	21683	21679	21586	21784	21487	21602	21643	21504	21355	21554	21516	21586	21636	21401	21491	21559	21678	21746	21826	21716	21809	21640	21695	21737	21797	21679	21610	21811	21462	21587	21739	21647	21556	21544	21657	21794	21881	21596	21507	21458	21787	21660	21630	21498	21684	21333	21602	21662	21604	21560	21883	21779	21758	21757	21672	21814	21711	21330	21722	21735	21424	21748	21740	21585	21577	21593	21527	21697	21571	21571	21536	21447	21782	21678	21737	21833	21764	21767	21786	21636	21647	21461	21687	21775	21710	21587	21640	21597	21582	21694	21688	21761	21647	21680	21710	21648	21796	21481	21456	21563	21653	21841	21629	21803	21659	21413	21593	21731	21666	21823	21710	21479	21667	21706	21773	21687	21876	21447	21589	21532	21686	21654	21665	21606	21844	21520	21772	21627	21687	21481	21529	21582	21727	21624	21586	21706	21679	21779	21683	21720	21743	21636	21660	21822	21748	21849	21708	21757	21574	21548	21688	21501	21724	21731	21687	21575	21816	21584	21767	21742	21626	21895	21703	21744	21700	21715	21479	21713	21518	21556	21763	21728	21659	21662	21578	21743	21901	21506	21517	21727	21880	21596	21553	21687	21659	21628	21779	21781	21779	21675	21554	21613	21484	21737	21505	21607	21818	21561	21593	21371	21722	21361	21579	21689	21705	21817	21892	21560	21638	21729	21542	21715	21696	21504	21744	21715	21528	21486	21698	21631	21802	21460	21629	21791	21636	21561	21597	21566	21671	21633	21764	21634	21540	21369	21833	21506	21801	21547	21552	21694	21642	21452	21688	21752	21808	21633	21343	21544	21593	21668	21661	21767	21619	21746	21629	21594	21655	21529	21841	21606	21454	21736	21592	21658	21560	21827	21685	21600	21552	21853	21720	21748	21818	21605	21772	21758	21395	21602	21508	21535	21754	21435	21702	21699	21691	21722	21700	21672	21859	21916	21692	21490	21537	21505	21667	21706	21697	21884	21625	21631	21765	21517	21764	21517	21599	21648	21659	21766	21868	21595	21784	21584	21429	21670	21668	21809	21560	21893	21566	21469	21573	21822	21609	21621	21866	21782	21691	21397	21563	21426	21788	21455	21804	21490	21652	21529	21616	21548	21721	21715	21635	22017	21699	21688	21521	21577	21695	21424	21561	21700	21699	21485	21633	21636	21553	21667	21703	21867	21726	21598	21545	21643	21531	21722	21675	21731	21597	21690	21791	21651	21627	21764	21961	21529	21430	21623	21608	21373	21938	21594	21518	21575	21635	21384	21603	21771	21856	21525	21624	21677	21539	21742	21694	21541	21603	21539	21669	21618	21549	21546	21801	21710	21458	21735	21755	21524	21596	21663	21805	21636	21796	21581	21637	21504	21603	21479	21607	21438	21805	21681	21569	21643	21369	21533	21642	21480	21510	21626	21994	21660	21714	21607	21628	21792	21708	21475	21702	21759	21449	21642	21584	21753	21648	21526	21693	21694	21494	21802	21729	21828	21667	21694	21800	21615	21617	21780	21318	21776	21551	21614	21576	21775	21620	21839	21707	21711	21633	21553	21632	21696	21788	21681	21701	21581	21898	21775	21552	21860	21678	21836	21503	21653	21603	21613	21653	21861	21584	21614	21606	21556	21567	21513	21586	21442	21495	21993	21663	21676	21780	21741	21561	21676	21715	21564	21791	21564	21689	21420	21783	21569	21528	21580	21655	21695	21807	21415	21387	21670	21558	21694	21770	21478	21668	21571	21656	21587	21669	21712	21690	21699	21601	21499	21624	21515	21586	21521	21616	21506	21667	21591	21788	21820	21503	21506	21352	21593	21661	21788	21712	21735	21630	21541	21671	21651	21552	21648	21638	21479	21729	21451	21542	21648	21702	21798	21820	21678	21655	21585	21930	21637	21603	21839	21630	21727	21424	21567	21586	21674	21371	21751	21726	21573	21694	21633	21723	21667	21846	21802	21759	21571	21512	21629	21885	21595	21614	21767	21602	21658	21614	21606	21635	21679	21599	21706	21697	21656	21844	21697	21687	21970	21409	21522	21707	21422	21673	21819	21623	21438	21662	21729	21589	21554	21692	21786	21798	21685	21582	21646	21489	21630	21780	21583	21492	21550	21782	21555	21801	21832	21664	21892	21929	21597	21533	21672	21937	21581	21695	21668	21601	21642	21691	21531	21561	21816	21646	21634	21546	21679	21646	21647	21794	21651	21632	21594	21832	21455	21681	21639	21536	21817	21833	21443	21713	21699	21515	21883	21784	21597	21781	21672
27141	37981	28386	23829	21538	19787	18723	18257	17854	17583	17343	17339	17372	16979	17128	17079	17064	16921	17045	17045	16904	16910	17181	16891	17125	17008	17066	16937	16893	17011	16953	16950	16962	16824	17147	16933	16908	16810	16933	16924	17111	16912	16869	16916	17003	16982	16912	16934	17035	16821	16859	16720	16958	16868	17004	17059	16931	17067	17127	16970	16857	17106	16908	16788	17135	16856	17003	16879	17071	16893	16925	16931	16862	16925	16978	16893	16787	16849	16896	17067	16765	16944	16941	17016	17074	16765	16937	16860	16964	16870	17121	16845	16741	17041	17104	16840	17138	16930	16890	16954	16958	16840	16911	16918	16947	17063	16849	16953	17154	17016	16899	17057	16812	16826	16971	17051	16835	16917	17055	16857	17086	17092	16954	16918	16817	16849	17006	16914	16889	16792	16959	17031	17033	16849	16870	17002	17043	17013	16805	16975	16890	16769	16891	16859	16962	16907	16819	16819	16942	16953	16998	17122	16846	16967	16917	16996	17068	17023	17045	16885	16955	16834	16936	16952	16960	17044	16921	17000	16865	16755	16830	16815	17002	16875	16921	16825	17035	16950	16954	16912	16934	16834	16988	16797	16811	16975	17188	17056	17002	17047	16912	17084	16877	16937	16838	16824	16810	16937	17084	17071	17008	16913	16842	16975	16854	16958	16849	16954	16964	16843	16868	17085	17004	16940	16934	16777	16994	17002	16881	17024	16907	16905	16721	16804	16980	16825	16809	17069	16949	17059	16996	16924	17049	16601	16909	16909	17026	16967	16934	16926	16925	17077	17007	16970	16882	16918	16839	16929	17093	16718	17050	16963	17061	16916	16801	16830	16859	16903	16840	16799	17042	16880	17021	16909	16943	16825	16767	16762	16979	17010	16857	17061	16936	16981	16911	17031	17089	16896	16915	16903	16990	17000	16891	17021	16952	17065	16887	16904	16861	17015	17003	16904	17016	17102	16959	17017	16994	17004	16869	16937	16820	16947	16931	16829	16998	16876	17028	16811	16899	16950	17004	16938	17027	17143	16896	16904	16823	16950	16876	17021	16959	16996	17050	17050	16998	16954	16697	16843	16908	17020	16960	17047	16989	17012	16916	17034	16888	17145	16901	16885	16976	16835	16909	16928	17026	16816	16903	16900	17020	17046	16948	16835	17037	16874	16933	16865	16984	16879	16884	16946	16910	16968	16879	16996	16910	17091	16869	16668	16846	16618	17033	16950	16786	16967	17018	17073	16948	16963	16923	16876	16877	17098	16930	17101	16928	16758	17011	17056	16816	16912	16980	16909	16900	16916	16890	17169	16947	16927	16752	16833	16983	17019	16951	16900	16874	16992	16968	17251	16939	17021	16963	16970	16949	17074	16965	16866	16947	16937	16987	16983	16910	16899	17012	17074	16947	16898	16851	16855	16815	16936	16948	16757	16917	16972	16945	16811	16911	16978	17011	16897	16952	16774	16927	17037	16862	16943	16843	16863	16810	16918	16978	16903	17170	16841	16965	16794	17047	16951	16982	16897	17003	16915	16892	16871	17028	16668	16862	17049	17027	17095	16903	17008	16985	16818	17039	16915	16893	16873	17006	16981	17019	16927	16854	16959	16770	16971	16875	16882	16777	16963	16895	17025	16818	16978	16816	17052	16983	16837	16937	16944	16909	16869	16924	16962	17060	16892	16812	16956	16971	17058	16793	17052	17004	16871	16960	16873	16909	17015	16977	16740	16879	17016	16958	17031	16848	17096	17019	17052	16845	16899	16990	16964	17048	16875	16749	17055	17019	17194	16903	17059	16945	16868	16924	16938	16907	16811	16857	17007	16859	16810	17052	17102	16814	16919	17088	16997	16859	16771	17077	16773	16803	17038	16896	17021	16827	16923	16953	16860	16893	17188	16871	16895	16945	16959	16866	17070	16876	16762	16922	16958	16809	16981	16953	16987	16968	17018	17033	17107	16980	17057	16966	16920	17148	16842	16924	16965	16815	17015	16846	16846	16994	16951	17007	17109	16835	16892	17014	16958	16959	17003	16932	16967	16954	16859	17051	16971	16879	16958	17082	17125	16906	16978	16879	16965	16954	17009	17135	17020	16891	16841	16996	16964	16942	16940	16959	16665	16833	16963	16720	16913	17041	16948	17061	16823	16870	16850	16938	17035	16765	16975	16817	16923	16949	16874	16889	17057	16967	16759	16881	16832	16934	17040	16876	16919	17024	16957	16915	16846	16761	17084	17033	16920	16992	16782	17099	17022	16956	16929	16922	17036	17076	17123	16956	16864	16838	16968	16907	16974	16936	16939	16892	16909	16952	16810	17090	16684	16935	16859	16940	16932	16976	16871	16779	17174	16894	16803	17084	16931	16904	16819	17191	16975	16954	16957	17035	16936	16950	16937	16936	16829	17132	16888	16927	16969	16896	16789	16988	17018	16855	16840	16938	17016	16825	17078	16787	16859	16924	16918	16891	17055	16927	17025	16940	17066	17186	17114	17084	16956	16960	16854	16983	16926	17105	16962	16819	16923	16924	17084	16924	17000	16932	16987	16861	16927	16624	17058	17081	17099	16922	17122	16953	16934	16941	17020	16829	17052	17005	16894	16811	17115	16915	16919	16946	16712	16985	16975	16873	16992	17015	16938	16715	16924	16874	16924	16831	16805	16913	16914	16943	16834	16916	16917	16852	16935	16600	16868	17078	16936	17066	16800	17106	16893	16628	17046	16876	16952	17065	16956	16873	17014	16976	17059	17003	16967	17020	16734	16775	16938	16931	16998	16898	16961	16895	16895	16873	16999	16969	16962	16988	16839	16983	16936	16807	16959	16924	16903	16822	17065	16834	16975	17048	17172	16824	16891	17065	16858	16955	17007	16969	17140	16874	16813	17082	17001	16757	16891	17084	16890	16740	17006	16887	17073	16881	16849	16986	16803	16928	17086	16894	16848	16911	16929	16750	16993	16791	16889	17089	16953	16986	16877	17033	17007	16987	17073	16914	16786	16880	16995	16976	16865	16951	16894	17047	17057	17062	17097	17058	17135	17153	17025	17121	16949	16928	16949	17059	16939	16986	16865	16876	16848	16874	16903	16849	16872	17006	17070	16835	16774	16906	17005	16923	16885	16997	16916	16879	16954	16905	16862	16981	16886	16916	17011	16986	16942	16958	16893	16755	16931	16812	16768	16952	17043	16958	16734	16967	16975	16949	16885	17166	16926	16901	17068	16988	17005	16872	16869	17025	16958	17033	16806	16821	17055	16899	16868	16968	17098	16817	17025	16905	16883	16898	16879	16919	16948	16898	16951	16879	16906	17091	16942	17098	17019	16998	16905	16552	16914	17083	16933	17117	17004	16987	16821	16992	16999	16905	17040	16991	16971	16876	16892	16902	16881	16991	16992	17063	16833	16989	17070	16887	16995	16924	16847	17012	16903	16917	17026	16796	17007	16921	16983	17163	16936	16929	16990	16834	17046	17035	16796	17103	16898	16744	16973	16832	16828	16883	17000	16946	17037	16955	17021	16939	17092	16768	16991	16811	16932	16972	17041	17049	16830	17016	16944	17056	16907	16921	17000	16899	16930	16899	17075	16930	17077	17168	16935	17229	16914	16944	16922	16798	17039	16854	17016	17043	16763	17005	16996	16822	16929	16850	16909	16817	17010	17013	17051	16963	16977	16984	17021	16900	17036	17169	16944	16974	17073	16742	16924	17008	16921	17079	16868	16929	16690	16973	16827	16941	16788	16903	17046	16996	16864	17105	17013	16970	16863	16785	16970	17028	17126	16846	16889	16919	16706	16896	17039	17072	17126	16992	16948	16878	16720	16998	17102	16852	16823	16912	16929	16859	16805	17077	16784	16868	17191	16973	16761	16858	16794	16989	16942	16821	17024	16828	17040	17020	16873	16989	16905	16889	17033	17103	16879	16867	16957	16948	16954	16984	17011	16959	17048	16982	16978	16835	16932	17038	16913	16993	16966	16821	16834	16931	17034	17077	16842	16969	16858	17066	17026	16933	16888	17191	16873	17059	16990	16802	17235	16821	16870	17019	16958	16745	16859	16801	16845	16895	16972	17054	17048	16818	16867	17021	17077	16911	16772	16960	16943	16831	16719	16892	16868	17027	16733	16974	16832	17035	17000	16939	16917	16969	16954	16832	16996	17119	16983	16992	17050	17074	16951	16974	16936	17023	17124	16938	16886	16920	17051	16939	16856	16815	16861	17028	16966	16949	16917	16868	17130	17015	17056	17138	16877	16816	16766	16879	16801	16739	16924	16888	16979	16856	16981	16995	16901	17081	16953	17034	16827	17044	16843	16854	16795	16897	16956	16976	16868	16906	16957	16947	17037	16961	16899	16911	17013	16920	16835	16731	16897	17038	16862	16800	16875	16976	16895	16942	17063	16903	16995	16830	16960	16981	16928	16937	16947	16995	17025	16971	17065	16802	16908	16867	16894	16888	16913	16989	16958	17073	16986	16828	16938	17018	16879	16939	16985	16827	16865	16825	16928	16853	17012	16883	16935	17237	17076	17033	16800	16964	16719	17218	16941	16936	16990	16834	16962	16859	16969	16950	16894	16901	17001	16912	16894	16933	16757	17013	16993	16948	16913	17024	16958	17081	16931	16908	16912	17002	16819	16876	17090	17006	16838	17111	16965	16947	16999	16839	16846	16884	16752	17008	16909	16946	17024	16929	16760	16863	16965	17055	16874	17132	17094	17017	16785	16807	16813	16888	17076	17041	17001	16991	16952	16903	17071	16981	16953	17007	17003	16932	17017	16889	17031	16923	16893	16992	17100	17137	17072	16914	17129	16859	16830	16937	17062	16860	17006	16980	16959	17069	17007	16833	16942	17080	16924	16870	16974	16860	16850	17043	16983	17066	17005	17108	16915	16983	16921	16903	16899	16786	16955	16882	16984	17017	16888	17123	16883	16791	16866	17020	16870	17042	16919	17165	16879	16865	16881	16946	16814	16893	16999	16870	16827	16892	16942	16900	16920	16895	17066	16829	16810	16792	16823	16997	16993	16976	16958	16969	16899	17000	16980	16887	16993	17018	16996	16931	16916	17023	17012	17021	17235	16965	17018	16834	16994	16742	16911	16885	17007	16974	16954	17026	16881	17038	17123	16838	16859	16998	17048	17084	16785	17008	16910
23330	21414	28327	25480	24047	24835	24965	22748	22147	22049	21886	21908	21746	21663	21681	21520	21451	21303	21361	21304	21245	21360	21305	21425	21366	21349	21207	21156	21616	21301	21717	21218	21118	21310	21425	21406	21234	21108	21109	21152	21405	21204	21462	21228	21413	21270	21356	20903	21293	21320	21311	21093	21401	21038	21313	21197	21389	21185	21263	21258	21258	21386	21319	21312	21495	21140	21139	21321	21442	21110	21073	21325	21492	21264	21261	21263	20986	21248	21179	21228	21315	21087	21104	21119	21357	21596	21348	21225	21165	21062	21245	21196	21261	21336	21307	21361	21157	20984	21289	21513	21172	21389	21355	21135	21123	21192	21147	21164	21184	21290	21089	21275	21283	21463	21084	21004	21228	21202	21351	21049	21282	21207	21227	21128	21420	21361	21311	21237	21385	21237	21102	21149	21157	21400	21185	21265	21213	21334	21471	21200	21143	21268	21152	21325	21048	21317	21429	21323	21067	21307	21230	21372	21240	21110	21232	21405	21428	21052	21455	21056	21040	21281	21183	21190	20944	21270	21118	21129	21230	21293	21030	21277	21323	21058	21124	21331	21322	21637	21220	21252	21446	20988	21203	21330	21259	21202	21207	21118	21282	21356	21157	21226	21468	21410	21378	21200	21214	21200	21067	21373	21315	21168	20981	21083	21043	21450	21255	21049	21367	21129	21292	21147	21274	21094	21262	21189	21494	21210	21191	21108	21259	21072	21172	21085	21243	21407	21188	21238	21354	21262	21165	21302	21320	21168	21298	21139	21167	21112	21266	21283	21172	21285	21155	21406	21106	21200	21320	21506	21260	21145	21341	21039	21067	21253	21344	21127	21283	21449	21202	21267	21268	21273	21406	20996	21114	21177	21401	21272	21318	21148	21266	21106	21142	21183	21165	21160	21294	21190	21200	21319	21068	21273	21206	21150	21226	21333	21220	21298	21325	21440	21217	21159	21463	21228	21286	21423	21227	21449	21343	21280	21297	21327	21209	21331	21143	21274	21072	21363	21276	21411	21356	21536	21089	21321	21258	21240	21292	21214	21202	21406	21307	21272	21188	21055	21058	21493	21407	21171	21333	21212	21314	21188	21214	21048	21074	21163	21427	21058	21027	21234	21311	21184	21201	21090	21074	21184	21227	21311	21197	21217	21099	21348	21379	21210	21405	21100	21110	21194	21220	21395	21097	21101	21156	21211	21049	21099	21280	21301	21297	21081	21312	21309	21304	21134	21521	21230	21142	21445	21200	21577	21341	21288	21267	20986	21280	21393	21339	21360	21191	21334	21119	21121	21388	21353	21290	21276	21405	21103	21294	21179	21278	21360	21148	21506	21006	21346	21384	21068	21106	21377	21301	21452	21065	21323	21093	21245	21421	21451	21148	21165	21258	21267	21285	21205	21330	21271	21024	21197	21389	21187	21189	21229	21331	21214	21264	21180	21012	21233	21343	21310	21276	21341	21127	21163	21405	21309	21384	21264	21192	21036	21296	21231	21129	21147	21115	21230	21204	21287	21212	21039	21441	21288	21124	21524	21475	21370	21432	21250	21079	20949	21427	21092	21167	21286	21208	21254	21099	21362	21142	21351	21025	21267	21232	21192	21332	21306	21302	21297	21192	21246	21050	21386	21203	21069	21333	21243	21162	21348	21486	21261	21214	21364	21054	21195	21282	21212	21198	21117	21191	21586	21160	21353	21343	21218	21142	21279	21259	21152	21198	21163	21289	21180	21168	21325	21352	21208	21178	21128	21312	21111	21207	21305	21172	21128	21405	21175	21214	21276	21220	21317	21029	21030	21273	21103	21134	21194	21093	21210	21160	21270	21276	21360	21378	21330	21379	21060	21295	21250	21350	21318	21074	21127	21365	21272	21361	21252	21472	21120	21156	21243	21402	21229	21259	21257	21094	21224	21161	21215	21323	21120	21300	21361	21083	21076	21287	21194	21503	21385	21476	21203	21368	21420	21360	21305	21227	21404	21215	21123	21242	21376	21235	21368	21090	21071	21215	20987	21263	21057	21242	21464	21422	21090	21412	21171	21017	21220	21104	21285	21277	21353	21347	21142	21302	21266	21163	21143	21249	21449	21369	21133	21296	21321	21298	21286	21180	21192	21175	21268	21236	21121	21076	21143	21385	21183	21292	21206	21384	21159	21266	21318	20946	21216	21173	21167	21353	21171	21133	21617	21438	21253	21345	21440	21494	21295	21210	21286	21493	21516	21318	21123	21265	21103	21290	21116	21104	21535	21185	21189	21298	21099	21286	21223	21404	21315	21319	21427	21185	21186	21340	21248	21202	21363	21409	21351	21297	21414	21237	21523	21301	21181	21253	21146	21335	21239	21194	21052	21173	21375	21212	21185	21094	21190	21366	21176	21392	21205	21211	21136	21282	21365	21223	21149	21242	21330	21194	21227	21321	21175	21281	21071	21133	21229	21312	21328	21031	21000	21367	21210	21253	21123	21224	21113	21287	21339	21177	21085	21194	21086	21140	21115	21216	21347	21344	21397	21179	21127	21193	21050	21334	21266	21249	20972	21228	21001	21116	21340	21230	21508	21270	21111	21101	21294	21368	21159	21394	21018	21462	21123	21061	21156	21265	21294	21033	21101	21185	21440	21316	21489	21297	21256	21412	21327	21362	21372	21113	21258	21102	21375	21249	21252	21104	21253	21081	21370	21225	21492	21314	21065	21140	21300	21219	21163	21229	21264	21149	21119	21509	21319	21240	21288	21254	21231	21399	21423	21052	21391	21413	21425	21167	21172	21206	21248	21253	21160	21224	21271	21060	21208	21194	21181	21289	21364	21239	21185	21249	21309	21296	21237	21248	21214	21400	21251	21221	21199	21206	21153	21181	21184	21441	21177	21419	20946	21261	21440	21276	21393	21076	21027	21179	21204	21203	21052	21111	21201	21101	21311	21210	21174	21168	21301	21228	21501	21210	21143	21143	21289	21163	21249	21315	21414	21437	21122	21221	21288	21255	21152	21098	21277	21241	21354	21353	21028	21352	21323	21134	21124	21044	20982	21194	21212	21090	21266	21220	21403	21260	21032	21077	21113	21266	21067	21323	21369	21336	21111	21163	21348	21252	21044	21153	21177	21299	21194	21226	21119	21122	21293	21270	21287	21277	21232	21376	21217	21462	21042	21248	21148	21336	21367	21489	21479	21033	21252	21120	21112	21106	21177	21208	21368	21101	21296	21078	21171	21337	21185	21222	21210	21379	21195	21295	21285	21312	21210	21035	21282	21255	20854	21223	21231	21223	21124	21239	21149	21328	21099	21156	21276	21123	21094	21341	21250	21177	21165	21113	21238	21142	21427	21235	21064	21302	21348	21011	21399	21308	21481	21176	21385	21249	21156	21152	21322	21383	21169	21342	21360	21422	21181	21198	21028	21291	21389	21355	21269	21102	21217	21267	21254	21093	21407	21370	21035	21050	21239	21222	21221	21256	21276	21276	21260	21191	21190	21242	21322	21049	21387	21213	21154	21294	21260	21319	21271	21325	21204	21072	21229	21304	21344	21421	21187	21191	21204	21212	21276	21478	21409	21404	21281	21262	20979	21314	21192	21132	21196	21106	21207	21277	21408	21264	21322	21147	21177	21450	21270	21262	21039	21282	21044	21002	21258	21223	21315	21122	21278	21352	21359	21306	21262	21372	20949	21296	21378	21231	21247	21064	21345	21234	21213	21153	21044	21259	21330	21452	21246	21176	21327	21070	21021	21278	21213	21371	21349	21209	21295	21204	21264	21095	21254	21313	21245	21471	21314	21465	21216	21333	21046	21191	21230	21150	21176	21301	21234	21146	21257	21336	21255	21284	21048	21319	21293	21246	21151	21403	21348	21083	21424	21392	21277	21386	21277	21108	21155	21253	21218	21135	21472	21279	21175	21072	21149	21243	21128	21278	21193	21359	21215	21434	20972	21518	21264	21124	21122	21273	21031	21226	21229	21256	21122	21196	21329	21399	21456	21330	21242	21290	21217	21092	21259	21367	21352	21239	21302	21057	21167	21332	21460	21086	21310	21283	21135	21253	21256	21490	21394	21148	21229	21224	21103	21348	21119	21257	21287	21380	21295	21248	21257	21194	21245	21206	21138	21057	21348	21185	21290	21385	21224	21154	21017	21230	21245	21157	21096	21249	21156	20924	21036	21300	21277	21355	21527	21280	21282	21404	21142	21476	21427	21220	21391	21037	21404	21356	21435	21240	21186	21200	21163	21253	21249	21178	21430	21373	21082	21390	21249	21315	21172	21244	21253	21147	20984	21397	21403	21248	21156	21118	21258	21338	21275	21295	21121	21297	20991	21021	21226	21085	20996	21444	21370	21376	20969	21366	21366	21539	21316	21353	21260	21375	21311	21403	21159	21168	21444	21296	21288	21112	21352	21295	21363	21409	21329	21245	21355	21443	21184	21305	21306	20991	21251	21100	21353	21256	21242	21269	21243	21327	21471	21168	21096	21331	21272	21115	21247	21242	21159	21098	21139	21430	21303	21314	21072	21301	21326	21187	21139	21103	21304	21063	21094	21142	21232	21108	21259	21320	21187	21474	21437	21401	21097	21234	21258	21215	21493	21200	21395	21248	21101	21179	21083	21155	21149	21158	21215	21344	21096	21206	21161	21069	21486	21192	21090	21294	21104	21248	21271	21364	21289	21381	21305	21147	21430	21276	21373	21150	21420	21129	21151	21436	21364	21242	21201	21410	21044	21365	21072	21051	21050	21140	21046	21175	21169	21146	21038	21225	21258	21089	21321	21278	21367	21337	21274	21356	21264	21163	21289	21397	21226	21321	21078	21123	21214	21344	21212	21094	21231	21222	21315	21161	21158	21272	21159	21129	21289	21316	21183	21328	20963	21077	21039	21379	21179	21273	21101	21131	21375	21396	21155	21365	21312	21451	21265	21249	21131	21131	20903	21444	21239	21265	21294	21178	21324	21191	21104	21633	21237	21394	21062	21390	21145	21339	21291	21137	21323	21241	21153	21027	21067	21372	21240	21310	21304	21306	21303	21188	21247	21191	21235	21219	21159	21249	21485	21346	21397	21316	21319	21321	21168	21423	21106	21206	21295	21244	21267	21176	21346	21206	21527	21368	21148	21244	21239	21356	21273	21014	21047	21154	21200	21042	21322
24900	43589	32750	27170	23859	21326	19486	18616	18256	17839	17703	17250	17300	17129	17178	17074	16973	16876	16817	16835	16931	16995	16824	16844	16681	16958	16758	16788	16722	16888	17017	16771	16845	16748	16799	16798	16671	16602	16732	16792	16904	16666	16657	16582	16768	16611	16789	16633	16702	16776	16599	16612	16686	16743	16800	16645	16825	16652	16777	16860	16558	16840	16683	16765	16813	16711	16632	16615	16608	16657	16796	16668	16597	16799	16742	16666	16726	16642	16788	16814	16855	16631	16774	16627	16863	16558	16713	16635	16698	16852	16861	16920	16830	16506	16731	16542	16627	16613	16651	16727	16747	16699	16675	16710	16590	16671	16686	16725	16904	16758	16644	16712	16741	16761	16702	16779	16749	16701	16596	16518	16707	16613	16752	16552	16632	16743	16783	16682	16744	16700	16673	16652	16738	16699	16669	16595	16658	16726	16929	16675	16688	16837	16760	16851	16670	16846	16579	16651	16693	16777	16555	16755	16609	16577	16780	16673	16905	16566	16605	16514	16755	16725	16740	16547	16679	16746	16809	16639	16775	16697	16827	16809	16550	16717	16705	16704	16702	16763	16634	16789	16785	16852	16640	16759	16766	16596	16700	16712	16654	16674	16915	16632	16846	16672	16728	16676	16635	16745	16659	16617	16674	16789	16761	16753	16640	16789	16693	16702	16828	16814	16783	16749	16691	16669	16701	16459	16734	16903	16685	16612	16652	16565	16621	16593	16784	16755	16677	16725	16640	16897	16545	16709	16581	16710	16724	16760	16796	16505	16717	16783	16802	16670	16730	16852	16620	16820	16662	16697	16735	16833	16611	16753	16624	16634	16782	16637	16531	16580	16755	16766	16734	16680	16737	16801	16516	16863	16833	16709	16589	16996	16713	16830	16557	16675	16786	16604	16714	16671	16764	16771	16713	16608	16740	16765	16721	16695	16732	16764	16768	16567	16681	16705	16859	16604	16896	16711	16712	16829	16765	16871	16735	16793	16753	16655	16688	16597	16633	16697	16896	16732	16537	16828	16817	16628	16762	16690	16761	16637	16723	16621	16723	16803	16704	16749	16587	16680	16685	16781	16615	16611	16652	16765	16614	16674	16582	16814	16884	16556	16732	16757	16703	16640	16777	16710	16749	16691	16701	16854	16744	16525	16870	16700	16468	16552	16601	16549	16790	16520	16721	16640	16629	16823	16647	16744	16770	16738	16723	16858	16818	16697	16658	16602	16862	16730	16760	16663	16652	16792	16554	16656	16666	16682	16728	16866	16615	16668	16667	16806	16527	16718	16721	16661	16647	16538	16563	16540	16683	16616	16720	16848	16682	16680	16669	16665	16866	16592	16616	16586	16599	16796	16646	16628	16541	16718	16741	16731	16689	16713	16773	16719	16637	16783	16671	16679	16593	16726	16695	16656	16769	16749	16571	16659	16705	16844	16667	16717	16967	16749	16692	16860	16774	16819	16590	16546	16678	16710	16634	16551	16675	16662	16737	16772	16626	16841	16635	16676	16631	16724	16761	16777	16546	16672	16687	16676	16499	16595	16691	16624	16763	16663	16691	16639	16840	16782	16726	16725	16690	16643	16763	16765	16700	16796	16578	16620	16720	16548	16627	16632	16703	16850	16533	16873	16993	16601	16546	16766	16782	16653	16625	16768	16608	16487	16737	16836	16636	16646	16597	16596	16572	16622	16706	16653	16533	16936	16715	16709	16758	16686	16745	16457	16736	16873	16529	16850	16765	16787	16644	16667	16767	16621	16603	16831	16587	16648	16642	16720	16756	16650	16828	16667	16613	16748	16552	16701	16807	16607	16604	16826	16814	16871	16628	16800	16779	16750	16676	16757	16809	16673	16783	16776	16692	16738	16714	16921	16575	16567	16802	16756	16726	16732	16730	16708	16751	16625	16655	16645	16690	16714	16893	16818	16658	16614	16779	16736	16746	16780	16705	16873	16803	16540	16650	16603	16575	16622	16666	16636	16713	16792	16678	16585	16800	16691	16671	16700	16592	16751	16780	16659	16902	16537	16787	16692	16619	16627	16981	16887	16815	16758	16791	16749	16825	16627	16646	16710	16610	16637	16558	16794	16864	16715	16530	16834	16728	16543	16507	16600	16809	16663	16708	16727	16794	16791	16732	16609	16753	16879	16691	16642	16769	16722	16792	16786	16643	16744	16824	16592	16788	16639	16710	16713	16638	16867	16772	16721	16575	16864	16669	16782	16549	16661	16706	16859	16820	16779	16725	16526	16796	16724	16677	16674	16693	16716	16808	16588	16603	16563	16780	16679	16731	16846	16773	16801	16901	16493	16697	16553	16688	16525	16959	16735	16749	16673	16696	16665	16642	16582	16557	16675	16532	16785	16638	16516	16831	16639	16778	16736	16734	16469	16675	16663	16759	16707	16663	16779	16555	16706	16599	16736	16673	16656	16556	16664	16717	16625	16771	16708	16620	16825	16933	16676	16773	16669	16585	16617	16665	16509	16664	16493	16841	16619	16603	16601	16761	16841	16824	16946	16811	16803	16869	16958	16730	16669	16586	16826	16643	16827	16599	16706	16858	16714	16839	16440	16796	16594	16665	16628	16556	16718	16665	16870	16644	16760	16649	16773	16726	16523	16689	16494	16678	16575	16746	16579	16725	16760	16692	16524	16724	16778	16679	16699	16626	16631	16731	16888	16608	16665	16602	16538	16680	16667	16914	16800	16768	16650	16648	16639	16805	16704	16747	16608	16506	16700	16786	16611	16647	17040	16566	16569	16676	16889	16772	16568	16588	16583	16586	16739	16786	16849	16668	16701	16664	16643	16620	16806	16741	16732	16762	16898	16446	16689	16565	16471	16646	16776	16635	16811	16477	16665	16854	16705	16936	16775	16672	16680	16700	16776	16896	16804	16761	16732	16728	16634	16738	16707	16666	16699	16721	16831	16667	16597	16656	16705	16699	16681	16899	16748	16620	16617	16701	16550	16607	16646	16697	16739	16666	16655	16715	16773	16599	16770	16696	16804	16796	16757	16462	16648	16784	16853	16694	16800	16631	16905	16686	16555	16607	16709	16719	16897	16699	16606	16791	16551	16652	16670	16690	16689	16730	16789	16748	16698	16784	16854	16678	16708	16685	16696	16755	16617	16683	16862	16555	16792	16798	16619	16628	16738	16741	16585	16699	16726	16641	16788	16669	16797	16685	16558	16712	16776	16706	16752	16757	16704	16603	16639	16772	16614	16711	16708	16744	16712	16715	16651	16775	16689	16655	16738	16850	16571	16799	16637	16682	16615	16688	16921	16834	16850	16735	16731	16660	16885	16785	16968	16650	16622	16657	16694	16735	16773	16650	16703	16656	16742	16686	16759	16747	16753	16648	16821	16752	16883	16578	16733	16546	16758	16775	16792	16738	16875	16534	16603	16573	16764	16904	16803	16750	16906	16783	16826	16677	16696	16676	16613	16729	16699	16881	16747	16793	16608	16538	16769	16671	16600	16706	16698	16485	16854	16842	16850	16707	16645	16818	16628	16887	16643	16720	16695	16730	16691	16863	16747	16848	16567	16568	16705	16666	16703	16709	16725	16760	16846	16758	16863	16621	16478	16681	16754	16614	16789	16594	16569	16687	16553	16600	16735	16660	16763	16563	16685	16777	16788	16562	16918	16758	16688	16667	16831	16806	16461	16541	16776	16718	16598	16665	16764	16624	16764	16865	16707	16710	16624	16682	16476	16804	16645	16814	16607	16678	16813	16646	16659	16629	16825	16609	16691	16701	16643	16813	16508	16875	16855	16730	16698	16647	16805	16854	16622	16564	16657	16662	16837	16747	16556	16618	16781	16825	16734	16774	16829	16849	16709	16663	16653	16778	16643	16686	16753	16863	16676	16864	16580	16803	16714	16475	16736	16632	16749	16771	16822	16818	16814	16755	16742	16678	16728	16750	16816	16701	16669	16660	16657	16672	16697	16715	16884	16690	16566	16868	16552	16839	16511	16656	16778	16671	16567	16626	16608	16624	16635	16617	16819	16803	16615	16679	16673	16723	16904	16630	16422	16795	16759	16704	16798	16699	16801	16605	16770	16710	16614	16736	16687	16541	16681	16649	16843	16751	16733	16646	16752	16730	16778	16681	16751	16568	16784	16750	16783	16768	16820	16782	16788	16696	16729	16655	16622	16825	16729	16766	16592	16561	16743	16874	16834	16655	16817	16670	16826	16795	16825	16787	16809	16911	16573	16756	16634	16743	16638	16734	16777	16643	16688	16588	16641	16749	16711	16676	16694	16784	16926	16919	16802	16496	16714	16576	16750	16635	16684	16883	16627	16725	16819	16759	16755	16757	16841	16620	16764	16785	16877	16968	16665	16385	16699	16710	16721	16709	16701	16777	16762	16694	16820	16586	16705	16754	16691	16849	16702	16634	16744	16735	16776	16590	16524	16905	16750	16629	16763	16648	16714	16585	16636	16648	16673	16765	16761	16519	16747	16883	16702	16748	16653	16649	16645	16833	16785	16705	16630	16537	16767	16542	16964	16734	16861	16683	16697	16757	16871	16629	16628	16580	16752	16623	16651	16628	16748	16574	16652	16801	16767	16721	16820	16706	16798	16825	16849	16576	16679	16776	16719	16820	16668	16827	16656	16663	16678	16735	16760	16777	16578	16764	16781	16757	16632	16751	16654	16782	16670	16850	16724	16724	16641	16569	16730	16673	16831	16621	16720	16841	16667	16684	16695	16754	16777	16733	16589	16633	16586	16717	16865	16480	16584	16780	16774	16822	16815	16861	16728	16649	16736	16644	16545	16690	16822	16753	16747	16838	16702	16723	16744	16680	16654	16753	16605	16759	16803	16676	16745	16969	16684	16755	16870	16665	16677	16628	16824	16671	16775	16746	16691	16565	16650	16761	16638	16693	16610	16854	16575	16734	16776	16508	16640	16753	16817	16658	16752	16679	16674	16856	16870	16802	16886	16720	16662	16707	16654	16744	16721	16776	16604	16666	16568	16729	16746	16740	16624	16802	16598	16891	16747	16849	16606	16640	16623	16538	16692	16642	16607	16658	16684	16816	16829	16714	16576	16600	16778	16671	16801	16703	16852	16746	16717	16784	16567	16663	16712	16746	16681	16761	16691	16664	16578	16686	16513	16697	16599	16775	16554
25129	21561	27921	28607	24062	23806	23481	22697	22275	22260	22044	21769	21642	21697	21727	21930	21947	21773	21689	21679	21759	21668	21843	21785	21721	21489	21860	21738	21670	21761	21528	21614	21743	21759	21621	21854	21698	21822	21737	21695	21713	21504	21687	21538	21650	21693	21843	21652	21510	21823	21788	21558	21529	21557	21697	21731	21519	21787	21505	21787	21729	21781	21695	21396	21635	21377	21753	21488	21612	21648	21596	21848	21616	21621	21450	21519	21578	21702	21636	21695	21551	21419	21619	21696	21562	21783	21627	21411	21382	21701	21889	21699	21476	21841	21434	21379	21593	21730	21817	21479	21617	21553	21654	21640	21821	21768	21586	21588	21426	21608	21475	21523	21709	21522	21434	21580	21734	21550	21619	21408	21643	21547	21590	21758	21639	21795	21605	21590	21777	21419	21682	21610	21853	21715	21748	21703	21728	21661	21521	21535	21681	21600	21546	21698	21807	21424	21688	21676	21675	21703	21497	21468	21477	21941	21591	21729	21818	21566	21577	21711	21624	21562	21645	21549	21592	21730	21714	21703	21778	21811	21686	21605	21529	21734	21894	21902	21741	21456	21609	21597	21579	21790	21780	21701	21918	21734	21807	21779	21814	21585	21665	21578	21547	21512	21854	21757	21792	21425	21612	21644	21513	21538	21511	21764	21779	21725	21468	21661	21589	21620	21330	21760	21644	21720	21629	21473	21699	21663	21492	21461	21679	21836	21520	21638	21691	21556	21546	21558	21581	21732	21757	21752	21638	21720	21562	21567	21614	21569	21789	21692	21480	21749	21597	21691	21571	21372	21573	21588	21471	21984	21843	21431	21695	21590	21763	21573	21511	21672	21667	21805	21864	21649	21582	21828	21688	21488	21711	21574	21585	21545	21776	21748	21674	21721	21624	21777	21559	21551	21608	21665	21548	21454	21480	21749	21548	21689	21678	21663	21640	21890	21587	21413	21752	21688	21342	21595	21723	21610	21336	21907	21834	21634	21484	21828	21696	21579	21725	21594	21720	21604	21455	21565	21651	21450	21790	21413	21561	21655	21668	21742	21623	21578	21736	21574	21936	21745	21582	21540	21787	21491	21536	21621	21801	21736	21658	21735	21799	21799	21699	21805	21729	21662	21730	21511	21560	21681	21588	21538	21731	21729	21778	21694	21705	21839	21687	21569	21466	21709	21691	21644	21538	21687	21806	21775	21890	21749	21629	21613	21584	21784	21616	21486	21795	21657	21718	21595	21649	21453	21487	21772	21559	21718	21579	21439	21785	21821	21725	21608	21555	21556	21664	21806	21810	21744	21697	21560	21538	21477	21705	21556	21574	21627	21648	21485	21689	21639	21771	21800	21530	21623	21624	21727	21472	21707	21811	21469	21618	21679	21651	21583	21628	21729	21429	21870	21493	21654	21742	21854	21635	21583	21627	21843	21821	21793	21813	21497	21560	21699	21812	21591	21726	21630	21876	21703	21811	21642	21608	21734	21782	21786	21514	21687	21567	21722	21580	21518	21473	21718	21687	21590	21754	21720	21822	21843	21652	21724	21813	21658	21700	21484	21782	21579	21818	21621	21606	21579	21555	21844	21748	21600	21661	21795	21670	21473	21658	21485	21582	21422	21555	21695	21666	21754	21664	21888	21731	21661	21729	21555	21613	21549	21863	21582	21626	21634	21563	21609	21794	21559	21464	21623	21564	21527	21805	21709	21749	21569	21580	21700	21530	21632	21625	21683	21713	21320	21743	21544	21582	21653	21726	21485	21620	21581	21738	21735	21560	21793	21785	21451	21769	21760	21690	21758	21585	21785	21805	21560	21610	21369	21710	21535	21883	21711	21491	21670	21815	21522	21863	21471	21615	21752	21688	21660	21567	21763	21725	21629	21719	21536	21541	21721	21684	21760	21585	21460	21643	21643	21761	21900	21771	21721	21573	21768	21591	21614	21524	21609	21851	21750	21633	21785	21541	21662	21715	21711	21742	21648	21811	21675	21646	21427	21880	21554	21555	21554	21625	21748	21635	21756	21582	21760	21759	21584	21619	21390	21623	21655	21640	21751	21654	21558	21604	21692	21782	21658	21696	21698	21680	21508	21582	21457	21565	21495	21636	21656	21653	21862	21780	21734	21678	21750	21744	21947	21654	21395	21825	21685	21690	21481	21840	21670	21553	21702	21845	21590	21407	21673	21731	21588	21660	21729	21724	21867	21582	21804	21485	21648	21724	21657	21552	21524	21782	21702	21651	21739	21538	21672	21669	21587	21572	21738	21635	21613	21587	21710	21821	21655	21886	21664	21650	21702	21692	21654	21730	21446	21773	21827	21566	21807	21541	21671	21568	21629	21755	21772	21657	21789	21739	21710	21682	21914	21542	21540	21509	21651	21526	21477	21642	21504	21709	21697	21767	21609	21550	21659	21622	21417	21669	21625	21868	21748	21866	21717	21783	21652	21763	21694	21595	21791	21791	21799	21486	21735	21638	21595	21843	21803	21715	21430	21727	21460	21624	21760	21648	21583	21536	21634	21563	21669	21734	21714	21906	21654	21646	21615	21661	21687	21582	21837	21800	21720	21843	21770	21638	21845	21651	21711	21568	21713	21835	21742	21725	21695	21673	21649	21531	21647	21624	21576	21490	21450	21694	21798	21598	21589	21665	21610	21586	21695	21773	21621	21699	21759	21576	21516	21670	21597	21537	21785	21885	21613	21636	21617	21862	21640	21680	21661	21689	21553	21499	21592	21609	21614	21687	21535	21774	21831	21650	21673	21815	21572	21633	21517	21691	21769	21675	21655	21581	21530	21618	21697	21724	21692	21695	21686	21768	21929	21953	21498	21642	21730	21729	21661	21501	21685	21754	21774	21778	21616	21551	21756	21719	21600	21623	21652	21710	21564	21684	21501	21491	21664	21764	21650	21699	21818	21557	21670	21904	21393	21769	21671	21809	21776	21484	21557	21555	21639	21588	21781	21615	21887	21482	21717	21701	21738	21601	21838	21550	21671	21677	21705	21835	21706	21678	21782	21543	21870	21353	21939	21732	21833	21949	21793	21717	21915	21637	21540	21460	21476	21631	21839	21534	21721	21741	21444	21592	21619	21652	21566	21820	21808	21636	21796	21957	21618	21683	21785	21620	21666	21728	21719	21552	21817	21618	21692	21746	21742	21738	21721	21907	21783	21663	21767	21613	21711	21854	21723	21692	21642	21761	21809	21665	21432	21685	21691	21615	21739	21532	21479	21695	21831	21755	21723	21703	21655	21679	21758	21579	21796	21705	21478	21406	21737	21582	21560	21724	21754	21507	21353	21519	21755	21485	21719	21657	21724	21602	21424	21652	21753	21751	21827	21877	21775	21559	21686	21646	21687	21476	21669	21551	21766	21696	21626	21413	21770	21573	21600	21655	21608	21700	21559	21632	21873	21662	21602	21496	21769	21978	21655	21694	21499	21763	21849	21603	21639	21505	21744	21694	21923	21623	21874	21592	21522	21502	21621	21809	21699	21731	21704	21543	21626	21764	21703	21543	21640	21864	21519	22018	21538	21679	21669	21711	21849	21575	21654	21546	21692	21868	21735	21614	21806	21707	21877	21474	21720	21584	21765	21729	21604	21724	21552	21587	21613	21659	21605	21656	21743	21648	21746	21560	21646	21634	21604	21646	21492	21547	21652	21678	21676	21639	21569	21631	21532	21759	21527	21748	21628	21819	21755	21634	21689	21582	21584	21607	21486	21673	21693	21660	21756	21729	21410	21761	21740	21790	21507	21612	21542	21683	21722	21459	21734	21662	21800	21888	21416	21599	21547	21494	21888	21539	21570	21658	21665	21817	21665	21703	21528	21638	21591	21653	21660	21560	21594	21594	21532	21615	21604	21688	21744	21489	21508	21752	21775	21472	21698	21727	21611	21527	21613	21522	21519	21561	21710	21859	21841	21778	21571	21687	21775	21555	21694	21796	21875	21592	21651	21657	21611	21665	21685	21648	21766	21668	21718	21782	21631	21652	21793	21709	21493	21556	21774	21534	21827	21811	21666	21856	21890	21916	21541	21623	21533	21814	21645	21621	21745	21761	21581	21536	21789	21575	21676	21670	21764	21627	21752	21752	21659	21855	21855	21840	21955	21696	21431	21586	21574	21673	21770	21781	21447	21627	21567	21591	21659	21611	21771	21712	21862	22020	21739	21814	21632	21519	21715	21807	21733	21612	21597	21558	21616	21654	21705	21648	21837	21559	21886	21646	21675	21762	21823	21836	21862	21581	21809	21500	21650	21781	21706	21497	21354	21551	21508	21809	21575	21751	21806	21687	21686	21721	21836	21593	21812	21670	21698	21743	21599	21774	21882	21586	21304	21725	21797	21612	21640	21634	21651	21682	21839	21929	21753	21660	21843	22062	21644	21606	21484	21889	21480	21622	21708	21689	21484	21486	21756	21822	21843	21716	21820	21646	21523	21569	21709	21719	21473	21570	21631	21692	21610	21777	21806	21669	21421	21562	21405	21746	21642	21621	21455	21908	21705	21710	21576	21917	21599	21611	21700	21564	21533	21752	21755	21761	21506	21704	21594	21492	21735	21615	21591	21743	21519	21501	21598	21962	21599	21488	21752	21771	21686	21665	21534	21608	21627	21797	21729	21734	21472	21785	21800	21607	21723	21573	21534	21705	21503	21712	21785	21689	21766	21522	21716	21660	21560	21623	21541	21630	21620	21744	21557	21459	21556	21669	21796	21588	21804	21757	21693	21710	21635	21677	21679	21563	21730	21634	21643	21707	21614	21584	21569	21406	21767	21726	21809	21816	21546	21685	21605	21654	21535	21701	21802	21803	21704	21531	21570	21720	21541	21472	21710	21731	21576	21963	21696	21772	21586	21586	21853	21649	21807	21636	21624	21717	21573	21768	21421	21669	21687	21737	21574	21634	21433	21656	21747	21481	21662	21796	21438	21759	21540	21860	21589	21564	21412	21542	21506	21614	21761	21632	21695	21753	21739	21837	21635	21511	21663	21551	21734	21461	21700	21631	21821	21438	21629	21563	21527	21542	21689	21864	21711	21659	21629	21719	21512	21809	21783	21869	21780	21735	21713	21926	21648	21618	21621	21708	21568	21491	21695	21468	21437	21574	21605	21802	21565	21733	21483	21770	21737	21736	21609
25190	40034	29922	25025	22288	20477	19002	18507	17855	17747	17646	17440	17253	17196	17234	17009	17049	17039	16927	17160	17102	16957	17035	17028	17001	16837	16981	17108	16886	16945	17000	17099	16920	16980	17190	17042	16993	16965	16876	16926	16908	16868	17133	16901	16775	16877	16869	16853	16857	16930	17037	17049	16906	16880	16857	16978	17072	16986	16976	17075	16806	16904	16850	17010	16949	16930	16836	17037	16889	16925	17148	16931	17059	17000	16803	16830	16885	16919	17018	17068	16933	16988	16868	16857	16846	16895	16939	17068	16830	16937	16823	16894	16819	16917	16978	17114	16960	17116	17168	16849	17074	17073	17001	17020	17087	16946	16958	16923	16949	16894	16925	16889	17046	16766	17021	16777	17088	17179	16954	17102	16971	16929	16982	17120	16962	16951	16953	16947	16919	16856	16856	17078	16991	16943	16924	16909	16920	17075	16972	16950	17096	17041	16843	17011	16844	16916	16923	16765	16953	16909	16950	17071	16949	16799	17173	17017	17112	17132	16846	17073	17041	16854	17000	16973	16973	16897	16995	16833	16781	16993	17033	16952	17016	16848	16979	16857	16945	16852	16954	17121	16917	17045	16962	16984	16900	16945	16882	16794	17000	16942	17099	16922	17107	16871	17038	17119	16887	16994	17007	17012	16965	16860	17065	16887	16874	16971	16889	16864	16800	16834	17104	16839	16945	17049	16898	16936	16871	16921	16993	16862	16930	17036	16932	16962	16973	16938	16750	17102	16936	16909	17084	16933	16902	17092	17003	17042	16971	17009	16986	16863	16807	16951	16966	17035	16877	16892	16935	17070	17150	17030	16866	16938	17054	16878	16906	17042	16945	17101	16846	16973	16995	16834	16819	17065	17019	16878	16937	17011	16894	17009	17014	16981	16953	16975	16956	17139	17002	17083	17062	16914	17038	17042	16886	16994	16923	16968	17048	16884	17027	16945	16815	16870	16866	16852	17058	16963	16970	16878	17149	16873	17008	16928	16834	16824	17107	17021	17025	17005	17058	17053	16923	16721	16851	16950	16931	16873	17028	16982	16940	17010	16825	16861	16922	16985	17010	17008	16863	17045	16932	16970	17051	16851	16926	17013	17075	16761	16894	17029	17007	16980	16880	17048	16967	16773	16961	17071	17057	17008	16942	16812	16925	16989	16873	16952	17017	17016	16923	17105	16940	16828	17086	16934	16931	16886	17156	17009	16898	17125	16842	16760	16922	16901	16903	17063	16953	16951	16932	16958	17045	16968	16984	17018	17013	16840	17036	17059	16839	17055	17126	16937	16918	17003	16855	16946	16903	17007	16980	16938	17114	16950	16973	16907	17121	17016	16936	16961	16827	16853	16917	16926	16831	17041	16971	17053	16891	16916	16963	16879	17105	16931	16849	16800	16933	17024	17268	16997	17111	16931	16841	17046	16821	16928	17054	16968	16931	16951	16849	17016	16816	16966	17012	16915	16910	17040	16923	16968	16880	16886	16876	16954	16928	17057	17077	17074	17008	16880	16991	16964	16839	16845	16856	16952	16998	17045	16861	16974	16960	16983	17054	16787	17027	17059	16835	16953	16890	16950	16831	16952	16837	17070	16957	16971	16686	17062	16909	16929	16978	16969	16850	17155	16943	17080	16898	16955	16889	16975	17047	16875	16892	16932	17188	16906	17005	16938	16886	16798	16930	16891	16851	16956	16915	16944	16795	16882	16914	17039	16919	17077	17030	16821	17007	16871	16991	17001	16898	16977	17034	16852	17110	16957	17029	16829	16848	17097	16961	16842	17134	17189	17006	17031	16832	16892	16871	16967	16923	16893	17035	16996	17118	16929	16982	16924	16902	16959	16889	16916	17064	16992	16884	17030	17029	17010	16990	16891	17051	17036	17016	16988	17157	16941	16991	17005	17069	17110	16866	17005	16899	16930	17090	16900	17071	17104	16922	16825	16751	16805	17029	16924	16990	16827	17022	16931	16903	17008	16979	17222	16800	16974	16967	16829	17010	16987	16956	16931	16872	17034	16985	16926	16946	16912	17105	16899	17095	16977	16950	16790	16996	16903	17080	16959	16889	16754	16907	16916	16972	16922	17077	17075	16986	16904	16711	16839	17170	16910	17000	17027	16766	16797	17042	16986	16991	16902	16890	16880	16866	16852	16940	17045	16997	17074	16917	16912	17040	16908	17030	16908	16910	16932	16958	16873	16913	16936	16875	17171	17026	17176	17033	16915	16994	16957	16918	16988	17001	16975	16961	17076	16901	16809	16759	16797	16986	16902	16913	17006	16890	16926	17036	16903	16943	17097	16944	16861	16985	16981	16817	16941	17022	16755	16924	16789	17014	17095	16949	17013	16970	16993	16917	16959	16929	16910	17044	17044	17093	16892	16964	16947	17012	16968	17033	17096	16946	17003	16911	17029	17048	16911	17003	16950	16905	17048	17078	16987	16877	16790	16969	16927	16849	16943	17097	16845	16943	17025	16923	16754	16855	17018	17025	17015	17081	16863	17036	16829	16920	17026	17039	16950	17035	16943	16965	16931	16958	16810	16851	16903	16991	16943	16926	16886	16947	17035	16915	16987	17033	17000	16920	17092	16986	16881	17062	16895	16860	16983	17033	16847	16812	17036	16936	16957	17054	16977	16943	17228	16988	17108	17052	16882	17000	16893	16911	17005	16954	16831	17034	16943	17003	16890	17096	17022	16854	17058	17010	16901	16917	17072	17052	17117	16750	16908	16850	17034	16904	17037	16836	16959	17129	16947	16878	16932	17073	16874	16985	16903	16936	17076	16942	16868	17040	16948	17108	16815	16985	17008	16852	16969	16980	16868	16919	16960	16761	16924	16971	16952	16989	16858	16909	17009	16971	16851	17056	16901	16760	16947	16990	16987	17008	16902	17130	16884	16877	17042	16980	17007	17000	16921	16959	17021	16869	17066	16954	17041	17043	16947	16902	16741	16907	17052	16956	16970	17031	16872	16793	16918	16854	16769	16907	17057	17055	17116	16873	17047	16987	17023	16890	17070	16925	17141	16863	16951	17019	17073	16755	16946	16997	16785	16951	16770	16889	16914	16862	17020	17032	16888	17002	16800	16972	16904	17054	16991	16944	17067	16899	16926	16916	16963	16821	16901	16825	16907	17165	16897	17019	16946	16970	16990	16998	16769	16895	16757	17018	16860	16931	16842	16990	16938	16969	16981	16852	17053	16922	16959	17124	16882	17096	16932	16927	16884	16990	16721	16896	16907	16888	17040	16936	16935	17067	17008	16981	16881	16937	16928	17115	16831	17048	16862	17113	16876	17051	16869	16882	17021	16876	16893	16799	16909	16901	16965	17020	17024	16997	16821	16912	16915	16863	17124	17045	17023	17037	16994	16878	16950	17111	16994	17002	17149	17020	17043	16794	16986	16948	17140	16855	16984	17149	17081	16711	17015	17001	16963	16860	16882	17015	16876	16999	16946	16977	16934	16946	16840	16929	16932	17054	17071	17084	16734	17010	16846	16838	16903	16959	16920	16982	16869	16886	17073	16940	16799	17065	16890	16848	16924	17097	16815	17100	17040	17027	16712	17037	16901	16867	16863	16938	16883	17007	17035	16798	17010	17015	16923	17059	16996	17159	17062	16751	16892	16975	16839	16940	16918	16891	16852	16993	16979	16778	16939	16963	17016	16799	16839	17160	17029	16919	16917	17010	17068	16807	16833	16884	16870	16821	16859	16775	16940	17002	16988	16962	16996	16726	17079	16733	17095	17092	16980	17031	17070	16922	16872	16986	16976	16960	17090	16906	17100	16885	16927	16814	16928	16916	16866	16948	17059	16916	16951	16998	16856	17132	16844	16927	16938	16959	16868	17251	16926	16922	16891	16802	17027	16790	17054	16895	17079	16848	16996	17019	17074	16919	16994	16903	17161	16950	16793	16966	16801	16729	17010	16832	16882	16940	16985	16932	16938	17055	17253	17016	17072	16850	16992	16954	16996	17064	16888	16997	17034	16876	17023	16961	16961	17061	16917	16955	16945	16957	16927	16955	17063	16884	16980	16861	16948	16927	16910	17050	16943	16998	16966	17034	17023	17049	16787	16965	16978	17017	16867	16831	17012	16808	17038	16775	17046	17039	16993	17022	17057	16945	17097	16904	16981	16829	17003	16872	16932	17091	16925	17005	16875	17028	16846	16885	17133	16916	17137	16786	16936	17058	16616	16852	16805	16996	16839	16872	16825	16849	16933	16963	17044	17012	16824	16947	17091	16849	16968	16825	16951	16775	16938	16921	16979	17102	16827	16974	16853	16996	16882	16771	16980	16867	17002	16921	17027	17109	17008	16758	17027	16906	16973	17037	16904	17008	17038	16987	16824	16950	17059	16965	17100	16933	16835	16801	16851	17090	16816	16910	17034	16934	17006	16993	16946	16878	16914	17117	16951	16969	16930	17035	17177	16958	17018	17016	16887	16802	16944	17041	17156	16981	17036	16967	16939	16934	16964	17034	17215	16927	16948	17048	16870	16895	17047	17133	16933	17030	16873	16817	16931	17031	16997	16908	16904	16899	16902	16980	16987	16879	17196	16947	16883	16909	16888	16925	16727	16913	16837	16804	17087	16683	16993	16823	16952	17033	16844	17108	17117	16918	17083	16930	16952	17083	16836	16759	16910	17010	16909	16956	17075	16750	16998	16729	16837	16962	16899	16896	16976	17108	16932	16990	16958	16799	16998	17121	16919	16833	17018	16721	16815	17159	17183	16968	16894	17078	17024	17237	17023	16916	16987	16977	17016	16887	16759	16725	16947	17001	17010	16985	16837	16968	17087	17013	16947	16886	16894	16961	17007	16847	16991	17137	16886	16918	17109	16840	17017	17101	16797	16884	17089	17121	16973	16972	16889	16918	17285	16983	17070	16977	16837	16765	17000	17077	16959	17009	17027	16916	17001	16962	17027	16853	16950	16944	17002	16653	16906	16978	17157	16913	17034	16817	16773	16845	16998	17071	16853	16970	17108	16934	16894	17046	17030	17003	17037	17073	16848	16858	16921	17054	17026	16993	17009	17004	16888	16858	17094	16867	17014	17017	17168	17009	16988	16833	16993	17021	16976	16810	17128	16933	17108	16982	16837	17027	17032	16866	16910	16890	17096	16983	17075	16874	16870	16967	16841
22290	21378	28657	24530	22275	25314	27445	23679	22756	22759	22342	22040	22365	21883	21918	21786	21577	21767	21531	21722	21412	21484	21454	21647	21668	21306	21720	21350	21295	21592	21529	21388	21486	21291	21423	21459	21334	21546	21536	21495	21448	21363	21427	21509	21348	21309	21374	21538	21682	21401	21520	21487	21507	21434	21585	21590	21405	21498	21340	21461	21587	21173	21368	21367	21398	21305	21343	21310	21518	21130	21538	21332	21374	21233	21305	21241	21291	21534	21581	21175	21339	21317	21422	21372	21259	21489	21316	21612	21581	21351	21419	21378	21353	21414	21335	21326	21348	21261	21270	21383	21489	21315	21551	21498	21450	21425	21604	21331	21383	21450	21342	21356	21364	21262	21342	21342	21259	21433	21382	21576	21349	21430	21446	21131	21428	21362	21100	21555	21449	21345	21379	21405	21250	21336	21378	21410	21286	21309	21417	21340	21307	21598	21560	21243	21303	21463	21281	21389	21310	21466	21319	21212	21316	21155	21247	21346	21389	21311	21295	21236	21460	21460	21648	21178	21562	21365	21507	21269	21405	21215	21249	21415	21279	21154	21313	21375	21158	21413	21159	21065	21324	21454	21342	21232	21298	21339	21446	21581	21410	21398	21603	21407	21593	21452	21251	21499	21554	21261	21336	21229	21405	21442	21366	21657	21340	21407	21398	21065	21528	21212	21007	21426	21415	21345	21366	21202	21601	21561	21226	21564	21422	21485	21585	21360	21305	21268	21395	21276	21276	21471	21491	21301	21371	21300	21345	21096	21346	21485	21353	21260	21449	21483	21442	21133	21489	21277	21216	21251	21428	21370	21344	21517	21353	21487	21366	21290	21426	21318	21369	21201	21498	21325	21311	21357	21328	21197	21464	21364	21424	21415	21411	21241	21448	21483	21442	21376	21296	21153	21463	21308	21268	21458	21411	21343	21357	21199	21269	21422	21080	21322	21293	21303	21587	21223	21407	21440	21294	21578	21549	21260	21141	21183	21472	21321	21316	21365	21409	21230	21525	21325	21378	21470	21457	21400	21260	21417	21258	21279	21134	21310	21404	21574	21408	21202	21653	21234	21572	21398	21401	21267	21420	21309	21315	21255	21376	21280	21242	21351	21281	21474	21427	21270	21070	21396	21323	21375	21511	21439	21228	21193	21379	21478	21373	21401	21435	21156	21225	21319	21269	21435	21294	21404	21625	21394	21450	21389	21281	21432	21301	21145	21364	21144	21377	21226	21211	21570	21234	21473	21182	21383	21360	21453	21212	21472	21126	21508	21456	21299	21092	21361	21335	21264	21307	21297	21435	21400	21319	21361	21524	21483	21413	21412	21200	21110	21459	21508	21349	21324	21368	21297	21537	21170	21336	21254	21410	21457	21436	21635	21544	21276	21074	21260	21453	21122	21418	21361	21085	21359	21422	21363	21197	21137	21284	21108	21318	21267	21335	21110	21174	21491	21477	21428	21320	21354	21295	21180	21252	21160	21291	21259	21193	21326	21227	21309	21401	21268	21247	21456	21449	21277	21265	21499	21369	21196	21269	21264	21418	21434	21163	21332	21249	21453	21376	21177	21275	21125	21350	21253	21465	21218	21360	21457	21190	21521	21359	21361	21306	21338	21176	21441	21386	21583	21392	21167	21363	21531	21300	21386	21319	21431	21356	21300	21365	21398	21090	21291	21021	21572	21423	21542	21404	21500	21430	21472	21351	21227	21347	21172	21472	21031	21447	21399	21464	21522	21432	21593	21374	21454	21302	21511	21164	21248	21197	21183	21288	21383	21479	21441	21399	21457	21404	21493	21577	21364	21565	21318	21187	21163	21441	21374	21451	21608	21442	21470	21469	21241	21300	21240	21497	21291	21482	21312	21277	21297	21339	21290	21292	21268	21044	21140	21261	21110	21389	21176	21218	21279	21244	21514	21384	21384	21233	21394	21390	21358	21478	21328	21413	21411	21301	21371	21330	21312	21405	21386	21325	21267	21279	21263	21376	21498	21453	21388	21416	21311	21334	21265	21332	21399	21432	21417	21283	21297	21594	21356	21524	21626	21347	21249	21187	21185	21360	21418	21442	21310	21376	21385	21410	21330	21323	21259	21221	21429	21243	21222	21385	21122	21458	21294	21350	21201	21408	21512	21394	21268	21327	21188	21516	21342	21392	21188	21354	21388	21456	21334	21356	21138	21380	21469	21500	21355	21455	21446	21279	21207	21384	21316	21183	21440	21542	21457	21530	21234	21429	21393	21291	21298	21026	21263	21215	21342	21188	21327	21455	21270	21340	21310	21500	21236	21429	21307	21439	21449	21073	21241	21375	21418	21551	21288	21605	21319	21541	21613	21418	21380	21270	21524	21375	21488	21385	21376	21346	21256	21364	21373	21475	21228	21222	21399	21361	21375	21376	21235	21386	21456	21310	21543	21257	21695	21466	21286	21415	21226	21280	21445	21523	21268	21570	21337	21472	21595	21388	21356	21364	21507	21175	21225	21333	21340	21702	21285	21381	21403	21283	21434	21403	21260	21371	21387	21198	21347	21294	21441	21424	21429	21279	21263	21253	21408	21550	21450	21529	21443	21424	21297	21361	21225	21384	21223	21362	21282	21377	21294	21312	21351	21428	21312	21205	21240	21267	21328	21227	21321	21287	21183	21392	21477	21206	21493	21390	21308	21176	21333	21469	21309	21438	21244	21528	21221	21365	21591	21438	21246	21250	21561	21275	21484	21257	20964	21479	21460	21096	21177	21422	21388	21219	21414	21438	21560	21237	21268	21380	21400	21357	21142	21250	21477	21434	21408	21569	21218	21406	21377	21322	21299	21442	21325	21144	21150	21391	21397	21319	21216	21390	21413	21303	21392	21399	21254	21327	21300	21414	21423	21235	21365	21174	21321	21563	21201	21493	21433	21412	21100	21554	21408	21390	21326	21193	21279	21307	21223	21231	21054	21396	21312	21396	21521	21378	21564	21392	21378	21291	21389	21081	21404	21467	21385	21164	21446	21408	21367	21545	21328	21412	21339	21195	21279	21100	21375	21453	21284	21357	21209	21304	21281	21363	21445	21362	21482	21313	21188	21679	21391	21464	21288	21407	21122	21251	21105	21266	21408	21371	21311	21522	21355	21373	21486	21413	21272	21513	21175	21406	21277	21373	21340	21402	21193	21519	21539	21220	21127	21423	21215	21345	21365	21588	21575	21337	21216	21368	21166	21341	21273	21422	21399	21320	21257	21524	21367	21370	21108	21313	21199	21507	21335	21128	21438	21320	21261	21046	21310	21215	21448	21513	21401	21542	21429	21555	21482	21339	21420	21405	21654	21456	21366	21539	21346	21412	21205	21380	21438	21282	21226	21376	21223	21142	21377	21266	21053	21499	21392	21358	21567	21288	21267	21393	21397	21397	21149	21324	21436	21391	21758	21362	21159	21293	21636	21579	21128	21391	21214	21297	21456	21365	21285	21246	21356	21486	21368	21478	21535	21256	21472	21360	21405	21231	21319	21381	21189	21247	21486	21365	21439	21431	21448	21584	21339	21234	21039	21504	21266	21224	21311	21374	21286	21469	21395	21284	21348	21542	21512	21542	21164	21801	21379	21423	21401	21220	21353	21437	21327	21173	21415	21211	21349	21132	21304	21569	21336	21190	21162	21526	21346	21455	21399	21209	21427	21077	21339	21384	21402	21240	21323	21250	21325	21256	21070	21620	21291	21374	21293	21285	21088	21156	21428	21516	21425	21270	21286	21510	21091	21496	21310	21193	21516	21301	21354	21368	21336	21399	21507	21452	21222	21661	21376	21473	21243	21600	21567	21422	21602	21460	21290	21621	21151	21380	21345	21187	21365	21442	21184	21328	21239	21289	21412	21400	21348	21426	21333	21283	21296	21617	21266	21498	21490	21307	21156	21329	21330	21167	21300	21655	21079	21477	21250	21420	21301	21205	21317	21173	21416	21255	21237	21386	21671	21181	21492	21124	21479	21219	21362	21583	21455	21502	21553	21284	21262	21270	21340	21310	21501	21376	21191	21239	21217	21403	21560	21063	21319	21357	21200	21375	21370	21411	21199	21293	21206	21466	21078	21577	21469	21491	21371	21395	21334	21262	21482	21493	21191	21206	21252	21238	21453	21455	21326	21250	21313	21517	21319	21292	21532	21404	21310	21158	21374	21605	21257	21373	21291	21265	21465	21361	21391	21447	21251	21225	21240	21498	21406	21636	21481	21480	21335	21289	21187	21390	21264	21374	21535	21483	21387	21390	21518	21209	21484	21342	21336	21582	21318	21308	21288	21267	21656	21133	21452	21454	21334	21659	21340	21359	21386	21220	21380	21357	21429	21317	21274	21287	21473	21356	21439	21449	21567	21369	21225	21341	21419	21360	21361	21333	21486	21335	21433	21336	21543	21447	21263	21366	21234	21405	21329	21336	21328	21424	21431	21359	21343	21399	21126	21325	21466	21417	21464	21240	21337	21336	21480	21420	21495	21527	21514	21431	21196	21197	21261	21463	21430	21408	21514	21067	21310	21385	21336	21272	21141	21472	21359	21267	21134	21433	21507	21392	21442	21423	21441	21513	21542	21599	21288	21330	21476	21458	21332	21135	21180	21374	21231	21268	21520	21123	21294	21468	21468	21495	21412	21079	21196	21399	21382	21308	21351	21365	21301	21307	21284	21325	21506	21416	21366	21444	21449	21327	21275	21239	21589	21410	21194	21298	21398	21539	21241	21284	21307	21472	21564	21269	21268	21353	21227	21173	21372	21131	21449	21261	21199	21353	21270	21086	21466	21348	21292	21305	21483	21440	21561	21504	21484	21511	21354	21412	21478	21746	21470	21392	21288	21218	21325	21418	21613	21293	21320	21228	21244	21515	21411	21205	21457	21434	21392	21519	21257	21252	21348	21375	21235	21458	21234	21288	21354	21392	21419	21262	21391	21399	21425	21413	21396	21322	21317	21200	21407	21488	21145	21268	21395	21388	21253	21333	21401	21235	21494	21446	21381	21254	21360	21206	21370	21217	21282	21638	21100	21468	21306	21448	21425	21520	21653	21501	21564	21538	21367	21531	21305	21179	21552	21360	21284	21449	21462	21351	21352	21295	21332	21337	21357	21331	21574	21500	21237	21425	21437	21384	21456	21622	21427	21444	21262
25848	47116	36070	29791	25996	22701	20563	19780	18813	18384	17777	17738	17386	17459	17291	17150	17065	17054	17079	16926	16960	16854	16984	16718	16838	17000	16911	16868	16833	16840	16753	16884	16919	16915	16716	16709	16872	16672	16875	16861	16802	16904	16686	16832	16755	16669	16690	16582	16770	16950	16747	16608	16754	16674	16787	16765	16784	16721	16722	16866	16867	16847	16887	16616	16815	16668	16791	16798	16887	16708	16768	16633	16683	16764	16909	16778	16898	16882	17007	16622	16734	16724	16748	16908	16743	16636	16702	16748	16693	16753	16670	16730	16781	16880	16742	16689	16787	16732	16779	16922	16697	16787	16826	16688	16872	16825	16767	16738	16813	16677	16720	16792	16796	16778	16772	17038	16708	16796	16755	16835	16867	16671	16799	16527	16724	16886	16661	16799	16538	16860	16665	16689	16623	16703	16765	16606	16839	16872	16727	16754	16708	16826	16794	16705	16736	16930	16715	16710	16834	16679	16981	16905	16794	16747	16573	16724	16817	16813	16610	16643	16626	16682	16885	16719	16739	16659	16735	16868	16869	16763	16799	16813	16905	16748	16828	16864	16582	16835	16829	16866	16608	16792	16567	16631	16605	16924	16805	16764	16643	16802	16897	16769	16744	16629	16802	16843	16800	16906	16816	16775	16710	16927	16917	16817	16811	16943	16967	16966	16928	16902	16662	16863	16777	16706	16957	16785	16729	16938	16693	16858	16752	16830	16555	17025	16619	16734	16850	16879	16698	16748	16839	16813	16661	16924	16864	16731	16890	16939	16766	16822	16748	16772	16801	16820	16794	16738	16725	16660	16787	16669	16672	16714	16790	16732	16765	16691	16725	16757	16837	16604	16686	16806	16961	16730	16742	16777	16717	16924	16879	16858	16593	16816	16962	16757	16743	16906	16991	16823	16720	16843	16772	16702	16701	16824	16741	16988	16729	16704	16934	16540	16836	16779	16833	16793	16606	16816	16919	16719	16842	16899	16675	16846	16969	16829	16629	16792	16538	16752	16666	16871	16893	16881	16918	16871	16827	16596	16669	16842	16624	16708	16765	16725	16831	17040	16605	16892	16716	16661	16707	16660	16593	16712	16767	16690	16743	16784	16628	16880	16888	16806	16725	16818	16860	16746	16766	16924	16675	16650	16776	16780	16981	16796	16822	16789	16739	16674	16706	16850	16739	16789	16768	16558	16673	16662	16636	16578	16849	16786	16734	16800	16754	16832	16769	16901	16798	16761	16719	17046	16503	16608	16883	16980	16695	16749	16645	16748	16585	16882	16645	16782	16797	16748	16904	16734	16676	16824	16797	16591	16629	16738	17005	16722	16702	16639	16760	16700	16831	16874	16836	16643	16710	16683	16878	16698	16641	16703	16529	16729	16839	16604	16851	16730	16751	16748	16832	16616	16590	16579	16859	16618	16878	16808	16797	16855	16828	16803	16759	16601	16737	16660	16848	16652	16766	16832	16806	16747	16801	16691	16826	16601	16762	16681	16682	16710	16698	16668	16772	16755	16760	16715	16761	16834	16754	16716	16898	16689	16656	16571	16783	16606	16937	16689	16734	16719	16757	16795	16566	16802	16880	16626	16726	16593	16713	16721	16666	16729	16828	16829	16672	16858	16842	16881	16809	16757	16848	16750	16857	16874	16661	16821	16829	16853	16729	16788	16752	16909	16756	16879	16598	16669	16609	16532	16813	16683	16788	16825	16895	16714	16679	16774	16671	16674	16869	16799	16851	16832	16776	16661	16795	16856	16909	16831	16584	16641	16636	16713	16817	16944	16770	16734	16838	16834	16777	16833	16690	16848	16616	16718	16711	16818	16662	16815	16753	16796	16727	16516	16904	16776	16711	16795	16729	16858	16838	16766	16923	16884	16674	16940	16636	16858	16624	16759	16813	16762	16776	16851	16850	16731	16718	16763	16685	16724	16909	16637	16786	16827	16821	16748	16887	16856	16721	16704	16724	16765	16639	16802	16723	16713	16830	16859	16831	16723	16614	16805	16891	16780	16940	16766	16705	16815	16738	16678	16886	16977	16829	16833	16659	16992	16663	16886	16663	16657	17002	16758	16730	16733	16685	16628	16791	16789	16660	16835	16642	16709	16776	16745	16619	16758	16729	16803	16830	16677	16884	16863	16641	16700	16808	16593	16680	16821	16758	16642	16871	16852	16690	16554	16768	16713	16831	16886	16680	16656	16683	16813	16655	16828	16690	16872	16934	16636	16570	16802	16795	16843	16637	16734	16804	16643	16615	16652	16832	16673	16728	16783	16937	16728	16741	16811	16744	16749	16716	16564	16807	16695	16698	16752	16750	16753	16697	16894	16660	16851	16970	16801	16781	16755	16805	16787	16749	16810	16631	16871	16852	16706	16803	16742	16792	16747	16846	16914	16767	16763	16714	16749	16630	16761	16749	16816	16676	16625	16939	16829	16790	16751	16831	16819	16725	16678	16842	16807	16675	16722	16739	16728	16625	16773	16855	16783	16829	16752	16778	16879	16884	16641	16671	16899	16848	16874	16805	16744	16547	16699	16748	16604	16795	16713	16926	16723	16890	16917	16928	16696	16773	16519	16654	16786	16591	16761	16803	16749	16894	16968	16732	16803	16898	16789	16857	16760	16709	16755	16694	16698	16751	16756	16838	16681	16754	16763	16697	16755	16864	16704	16837	16756	16782	16773	16874	16856	16804	16742	16705	16776	16701	16931	16969	16759	16690	16780	16583	16782	16828	16673	16774	16884	16741	16579	16663	16831	16639	16851	16729	16866	16828	16782	16646	16867	16868	16784	16953	16760	16585	16644	16871	16774	16785	16764	16874	16841	16964	16811	16771	16832	16822	16696	16683	16683	16709	16857	16700	16712	16746	16928	16835	16784	16672	16989	16788	16996	16839	16666	16865	16857	16997	16823	16769	16790	16787	16765	16849	16671	16695	16710	16918	16795	16864	16597	16643	16810	16755	16744	16815	16866	16702	16663	16770	16769	16820	16744	16754	16806	16595	16750	16756	16806	16911	16857	16797	16703	16782	16711	16873	17000	16784	16748	16808	16666	16863	16757	16741	16959	16539	16694	16740	16605	16706	16637	16894	16989	16636	16825	16780	16803	16801	16696	16624	16773	16768	16665	16769	16745	16751	16638	16674	16825	16746	16819	16804	16727	16812	16731	16966	16623	16754	16733	16816	16719	16691	16759	16448	16811	16730	16714	16843	16682	16739	16843	16867	16816	16765	16712	16791	16764	16844	16721	16816	16815	16796	16684	16806	16484	16738	16689	16788	16872	16614	16907	16634	16725	16817	16825	16729	16811	16734	16587	16729	16728	16839	16718	16804	16859	16560	16712	17012	16851	16712	16886	16795	16552	16720	16630	16792	16937	16740	16609	16698	16795	16800	16751	16742	16863	16640	16703	16675	16729	16625	16861	16754	16856	16737	16791	16664	16776	16818	16718	16820	16746	16875	16665	16830	16887	16736	16798	16519	16572	16780	16661	16791	16776	16872	16686	16851	16695	16714	16771	16719	16713	16829	16698	16587	16723	16819	16626	16756	16715	16752	16705	16664	16908	16793	16828	16830	16848	16868	16784	16771	16860	16728	16759	16622	16826	16729	16775	16586	16760	16701	16888	16830	16680	16731	16730	16797	16882	16783	16765	16655	16709	16784	16709	16767	16629	16900	16643	16831	16817	16839	16773	16699	16641	16740	16772	16756	16744	16755	16743	16768	16789	16773	16786	16754	16801	16677	16885	16696	16721	16820	16783	16638	16776	16701	16817	16647	16762	16728	16822	16724	16776	16607	16771	16757	16712	16879	16842	16803	16645	16636	16722	16826	16901	16675	16842	16762	16706	16738	16701	16800	16823	16883	16689	16765	16846	16737	16684	16820	16874	16753	16723	16699	16802	16713	16570	16796	16666	16528	16700	16672	16689	16778	16601	16588	16766	16690	16682	16848	16881	16679	16709	16996	16687	16785	16755	16661	16716	16744	16905	16871	16842	16739	16841	16743	16647	16691	16864	16731	16618	16873	16701	16843	16737	16827	16696	16698	17034	16777	16648	16684	16800	16842	16845	16882	16870	16705	16779	16895	16785	16703	16781	16721	16995	16731	16879	16815	16881	16750	16685	16739	16810	16753	16854	16994	16666	16768	16657	16888	16725	16631	16619	16722	16668	16768	16909	16740	16654	16832	16592	17052	16751	16802	16805	16647	16745	16673	16849	16895	16808	16669	16841	16897	16879	16747	16852	16848	16764	16581	16836	16648	16757	16857	16998	16633	16904	16787	16675	16772	16752	16855	16831	16764	16750	16854	16679	16791	16729	16741	16907	16758	16787	16748	16748	16784	16607	16875	16857	16899	16739	16926	16733	16763	16634	16884	16789	16573	16956	16773	16843	16704	16714	16739	16892	16651	16858	16617	16651	16796	16678	16770	16908	16790	16705	16725	16630	16714	16759	16729	16704	16838	16935	16773	16838	16636	16756	16634	16720	16878	16643	16852	16751	16745	16861	16865	16548	16723	16793	16720	16741	16556	16790	16807	16721	16769	16798	16877	16587	16768	16752	16700	16769	16849	16648	16794	16617	16703	16814	16641	16556	16724	16923	16741	16788	16932	16850	16886	16817	16924	16575	16849	16676	16707	16866	16770	16482	16654	16604	16822	16948	16886	16722	16824	16746	16615	16755	16721	16826	16686	16886	16881	16695	16784	16646	16779	16656	16683	16709	16825	16797	16723	16706	16783	16880	16808	16836	16862	16659	16729	16841	16935	16733	16927	16805	16680	16762	16749	16797	16710	16831	16604	16682	16524	16956	16846	16780	16674	16625	16785	16731	16801	16867	16790	17026	16863	16792	16713	16673	16891	16804	16759	16690	16941	16815	16709	16771	16719	16831	16559	16758	16799	16754	16712	16844	16738	16950	16830	16623	16740	16696	16802	16618	16659	16819	16560	16902	16884	16634	16765	16680	16646	16694	16838	16709	16731	16974	16864	16975	16614	16827	16821	16810	16932	16822	16947	16776	16820	16643	16775	16847	16880	16738	16866	16597	16670	16696	16703	16804	16784	16755	16670	16993	16741	16694	16620	16685	16867	16664	16711	16795	16865	16750	16891	16504	16760	16988	16757	16686	16830	16771	16747	16827
31661	28822	31592	27790	24224	23378	22740	22339	22053	21977	21908	22054	21784	21577	21599	21662	21781	21838	21592	21871	21924	21574	21737	21815	21771	21729	21799	21609	21783	21534	21832	21677	21550	21586	21854	21654	21830	21614	21647	21830	21801	21673	21780	21904	21539	21753	21766	21975	21822	21836	21679	21582	21884	21757	21783	21823	21640	21610	21688	21742	21637	21575	21678	21689	21994	21798	21689	21846	21909	21535	21516	21926	21528	21808	21658	21605	21774	21733	21580	21712	21603	21555	21722	21511	21623	21718	21422	21610	21577	21899	21836	21641	21485	21619	21588	21653	21768	21413	21772	21531	21475	21588	21667	21740	21494	21555	21574	21730	21637	21588	21627	21547	21875	21559	21637	21673	21706	21664	21426	21739	21656	21657	21731	21504	21849	21868	21920	21846	21588	21544	21841	21751	21631	21439	21689	21583	21764	21885	21811	21624	21702	21513	21702	21548	21662	21683	21511	21731	21879	21520	21828	21636	21643	21833	21760	21615	21305	21663	21739	21808	21755	21497	21780	21968	21497	21667	21820	21635	21658	21534	21759	21804	21549	21833	21921	21549	21633	21489	21634	21476	21742	21880	21655	21599	21649	21782	21720	21709	21657	21673	21868	21747	21632	21564	21802	21474	21719	21675	21550	21800	21676	21526	21783	21728	21842	21700	21775	21781	21677	21767	21658	21486	21655	21634	21581	21585	21575	21504	21615	21570	21680	21785	21602	21606	21701	21896	21890	21753	21563	21455	21727	21684	21611	21811	21643	21554	21786	21455	21619	21525	21508	21885	21870	21712	21612	21746	21443	21590	21564	21760	21602	21663	21631	21539	21542	21565	21693	21718	21803	21567	21715	21615	21972	21706	21722	21726	21403	21734	21724	21551	21485	21554	21727	21699	21719	21527	21659	21606	21446	21643	21625	21644	21747	21747	21721	21585	21572	21705	21559	21594	21558	21519	21685	21626	21657	21792	21557	21692	21673	21653	21752	21860	21690	21729	21478	21680	21720	21802	21595	21621	21475	21580	21647	21557	21585	21825	21665	21719	21635	21515	21558	21578	21724	21824	21616	21594	21610	21835	21607	21546	21554	21699	21674	21616	21537	21631	21638	21705	21538	21723	21775	21487	21525	21816	21684	21746	21915	21697	21609	21663	21458	21714	21739	21514	21601	21665	21607	21740	21647	21736	21507	21712	21764	21867	21656	21675	21712	21499	21779	21692	21578	21658	21762	21751	21691	21557	21732	21610	21889	21670	21777	21437	21589	21646	21756	21881	21732	21834	21620	21487	21661	21583	21365	21625	21874	21616	21721	21469	21687	21704	21689	21657	21602	21678	21612	21598	21531	21757	21685	21547	21661	21576	21735	21801	21884	21636	21626	21699	21743	21612	21635	21752	21698	21840	21731	21530	21546	21781	21633	21554	21648	21647	21506	21785	21652	21500	21603	21591	21724	21655	21691	21658	21629	21351	21507	21377	21737	21584	21776	21696	21570	21635	21640	21612	21387	21817	21627	22001	21812	21676	21628	21620	21631	21824	21601	21678	21712	21535	21729	21772	21660	21611	21674	21677	21483	21684	21528	21561	21750	21578	21383	21582	21330	21845	21710	21585	21607	21671	21563	21719	21790	21850	21824	21580	21461	21880	21766	21720	21424	21616	21651	21815	21637	21697	21710	21700	21847	21769	21545	21704	21704	21625	21600	21819	21940	21925	21803	21471	21591	21699	21714	21718	21725	21727	21751	21661	21500	21598	21740	21779	21743	21670	21545	21553	21652	21599	21528	21699	21635	21484	21697	21634	21562	21690	21648	21715	21899	21679	21676	21756	21621	21764	21657	21719	21852	21717	21512	21609	21672	21814	21849	21663	21901	21581	21552	21694	21631	21568	21775	21650	21686	21723	21665	21736	21586	21879	21600	21672	21601	21683	21610	21728	21729	21564	21662	21761	21625	21602	21819	21812	21611	21672	21667	21741	21700	21701	21639	21689	21683	21652	21605	21663	21594	21616	21774	21763	21644	21663	21768	21490	21450	21626	21683	21586	21758	21689	21773	21559	21619	21499	21614	21758	21575	21665	21663	21848	21530	21763	21853	21850	21698	21687	21854	21638	21623	21699	21549	21485	21490	21852	21444	21798	21844	21687	21622	21782	21929	21595	21715	21755	21824	21554	21640	21731	21852	21460	21749	21791	21505	21830	21540	21704	21831	21684	21583	21758	21864	21608	21722	21272	21742	21900	21616	21660	21673	21649	21549	21519	21663	21922	21558	21554	21658	21853	21579	21813	21861	21736	21769	21715	21909	21515	21682	21776	21684	21658	21539	21778	21501	21711	21690	21713	21896	21730	21770	21746	21836	21705	21622	21735	21807	21297	21712	21560	21475	21875	21747	21732	21548	21623	21816	21553	21672	21854	21566	21525	21733	21702	21609	21730	21823	21878	21705	21786	21677	21559	21606	21871	21922	21600	21694	22077	21666	21679	21648	21586	21898	21699	21652	21576	21781	21515	21492	21905	21776	21579	21773	21747	21749	21633	21852	21805	21507	21695	21618	21787	21678	21662	21725	21766	21703	21728	21919	21702	21647	21620	21733	21576	21684	21651	21776	21652	21500	21605	21573	21680	21889	21468	21722	21925	21421	21582	21532	21764	21845	21907	21827	21645	21634	21689	21630	22013	21755	21518	21648	21563	21682	21630	21547	21804	21552	21719	21558	21632	21883	21803	21667	21538	21512	21592	21685	21634	21778	21595	21632	21570	21726	21559	22035	21797	21665	21699	21610	21812	21895	21649	21808	21677	21647	21536	21670	21699	21896	21666	21510	21848	21703	21513	21552	21640	21759	21775	21775	21819	21678	21575	21652	21748	21588	21577	21749	21722	21673	21766	21642	21661	21757	21668	21636	21780	21638	21786	21569	21559	21442	21705	21818	21522	21700	21679	21554	21713	21832	21533	21650	21650	21569	21702	21717	21887	21837	21558	21709	21542	21670	21672	21624	21813	21797	21662	21672	21719	21556	21753	21720	21664	21722	21751	21899	21670	21657	21829	21666	21640	21645	21757	21921	21560	21584	21721	21610	21688	21643	21630	21488	21737	21733	21626	21671	21943	21668	21635	21589	21608	21670	21857	21673	21685	21725	21637	21618	21608	21610	21700	21759	21675	21659	21648	21745	21507	21391	21741	21580	21572	21637	21592	21630	21490	21755	21651	21568	21560	21742	21506	21664	21534	21962	21736	21631	21678	21545	21673	21791	21792	21874	21575	21571	21791	21668	21708	21613	21584	21557	21674	21819	21773	21785	21650	21609	21651	21758	21748	21548	21621	21651	21600	21704	21597	21480	21699	21721	21526	21711	21563	21535	21532	21702	21749	21695	21647	21755	21744	21754	21855	21736	21728	21727	21714	21735	21637	21832	21720	21508	21767	21641	21539	21551	21723	21623	21658	21652	21758	21888	21690	21799	21756	21667	21764	21613	21422	21677	21796	21694	21631	21770	21903	21910	21769	21552	21885	21931	21612	21494	21582	21683	21731	21569	21850	21579	21466	21709	21720	21648	21759	21775	21530	21747	21770	21732	21647	21402	21630	21561	21907	21610	21677	21670	21838	21894	21714	21513	21570	21691	21629	21748	21729	21562	21812	21705	21617	21511	21644	21742	21649	21625	21855	21616	21646	21649	21841	21712	21617	21821	21762	21772	21831	21733	21969	21909	21347	21637	21689	21638	21597	21511	21547	21730	21784	21755	21688	21567	21630	21814	21535	21596	21510	21643	21793	21733	21787	21615	21822	21744	21707	21813	21661	21783	21699	21860	21665	21780	21607	21881	21783	21696	21537	21486	21734	21824	21705	21739	21573	21664	21676	21645	21506	21728	21764	21717	21837	21706	21631	21585	21890	21692	21584	21509	21849	21752	21598	21732	21677	21712	21715	21582	21628	21678	21501	21659	21783	21894	21700	21777	21582	21823	21844	21870	21595	21491	21565	21492	21602	21550	21702	21703	21826	21859	21833	21834	21743	21779	21821	21621	21690	21784	21698	21638	21738	21795	21497	21609	21584	21722	21829	21770	21556	21531	21601	21998	21658	21551	21769	21559	21601	21652	21568	21961	21751	21514	21541	21711	21728	21601	21534	21690	21945	21539	21555	21682	21868	21749	21550	21780	21724	21423	21588	21569	21507	21792	21782	21643	21526	21661	21744	21667	21721	21637	21541	21722	21555	21885	21841	21651	21849	21567	21655	21641	21425	21637	21619	21879	21731	21528	21760	21882	21782	21519	21622	21560	21480	21531	21651	21751	21660	21905	21468	21745	21647	21723	21682	21641	21729	21786	21589	21714	21649	21527	21753	21567	21638	21691	21653	21586	21621	21908	21675	21727	21894	21648	21831	21578	21594	21648	21662	21631	21579	21614	21374	21574	21582	21608	21684	21774	21504	21748	21703	21572	22006	21703	21566	21590	21649	21564	21828	21583	21660	21806	21733	21665	21632	21543	21565	21584	21689	21381	21641	21707	21474	21643	21768	21557	21596	21719	21601	21710	21762	21742	21529	21775	21887	21553	21712	21872	21756	21643	21922	21597	21792	21770	21707	21741	21924	21847	21561	21461	21710	21568	21842	21858	21677	21569	21553	21589	21686	21795	21814	21665	21512	21677	21667	21849	21619	21816	21686	21686	21717	21745	21637	21610	21849	21644	21672	21657	21713	21743	21529	21633	21725	21657	21706	21677	21669	21740	21868	21753	21670	21583	21732	21655	21515	21736	21619	21333	21461	21567	21584	21796	21775	21771	21637	21486	21612	21601	21662	21700	21578	21634	21552	21616	21687	21619	21690	21839	21545	21534	21759	21815	21801	21582	21654	21796	21806	21817	21737	21621	21646	21691	21674	21613	21771	21764	21600	21803	21674	21562	21517	21738	21498	21450	21632	21764	21708	21679	21729	21783	21771	21879	21797	21818	21661	21473	21688	21570	21809	21729	21408	21895	21587	21705	21703	21808	21560	21685	21633	21739	21761	21822	21792	21741	21861	21765	21614	21690	21729	21885	21719	21857	21650	21775	21589	21643	21697	21873	21591	21620	21552	21733	21748	21730	21740	21777	21680	21778	21846	21683	21541	21818	21820	21693	21714	21608	21788	21827	21716	21877	21788
26932	37873	28100	23668	21261	19496	18551	18132	17840	17764	17482	17438	17056	17189	17210	17061	16992	17308	16976	17017	16933	17120	17109	17030	17197	16998	16994	16958	16887	17139	17087	17043	17057	16748	16977	16860	17083	17026	16929	17001	16981	16950	16910	16895	16940	16886	17017	16960	17082	17119	17145	16917	17034	16878	16901	17021	16902	16934	16967	16876	16974	16813	16943	17062	16836	16995	16995	16987	16972	16967	16886	16948	16929	16933	16927	16906	17004	16815	16881	16930	16955	17062	17002	17030	17078	16853	16955	16893	16946	17040	16975	17122	16863	17033	17060	16918	17074	17087	16826	16676	16998	16946	16989	16872	16983	16992	16820	17068	16935	17031	17000	17035	17100	16932	16903	16913	16843	16901	16920	16950	16837	16798	16842	16850	16854	16868	17027	16826	16934	16994	16940	17053	17011	17037	16977	16930	16930	16998	16964	17030	16879	17066	16905	17105	16936	16872	16750	16901	16837	16888	17066	16843	16914	16935	16957	17082	16911	16949	16906	16938	17055	16975	16981	16870	16924	16936	17143	17053	16990	16869	16886	17030	16945	17017	16876	16999	16914	16892	16922	16707	16906	17210	17038	16990	16999	17081	17131	16791	17136	16945	16837	16928	16891	17108	16868	17008	16923	17007	16761	17069	16907	16890	17007	16990	16971	16991	16923	17051	16879	17057	16993	16927	17189	17125	16864	16935	16788	16881	16897	16969	17020	16793	16785	16883	17007	16956	17059	16927	16875	17035	17026	17059	16951	16991	16984	17034	17008	17086	16890	17024	17011	16905	17104	17008	17074	16766	16877	16853	17067	16991	16968	17133	16936	16877	16979	17046	16987	16778	16883	16875	16873	17012	16775	16900	17190	16980	17148	16918	16882	17088	16867	16919	17112	17010	17067	16872	17167	17035	16835	16977	17085	16925	17036	17000	16772	17047	16921	17061	16865	16946	16830	16788	16966	16922	17013	16924	17090	16976	16846	16970	17001	17071	16918	16908	16947	16926	17024	17027	17190	16868	16928	16938	16942	17023	17080	16982	16873	17004	17110	16785	17078	17102	16993	16933	16818	16838	16874	16898	17074	16877	16975	16982	16904	16977	17051	16894	17001	16950	16862	16970	16968	16867	16949	16983	17053	17099	17189	17120	16929	17058	16874	16805	17013	16950	16973	17089	17025	16888	17086	16937	16924	16964	16790	16973	16854	16929	17122	16851	16993	16994	16914	16807	16739	16958	16916	16851	16985	17080	16732	16901	16969	16903	16942	17010	16893	16964	17101	16752	17021	16910	17111	16898	16897	17013	17054	17079	16828	16938	17053	17039	17102	17180	16853	17141	16971	16835	16985	17007	16972	16998	17073	16924	16872	16790	16983	17024	16975	17029	16899	17086	17176	16837	16985	17019	16984	17043	16829	16958	16926	16996	17021	17036	16908	16858	16928	17072	16955	16893	16940	17027	17064	16860	17197	16894	17002	16774	16912	16926	16966	16926	16992	16929	16992	16923	17087	16902	17009	17081	16892	17124	16871	16794	16811	16792	16966	16774	16999	16984	16874	16938	16945	16972	16902	17047	16836	16883	16851	16838	17159	16844	16945	16955	16994	16974	16891	16960	16925	16927	16951	16967	17044	16906	16884	17022	16921	16969	16886	17055	16892	16788	16964	17053	16932	17067	17023	16881	17027	17003	17022	16904	17092	16872	16952	16917	16771	17242	16808	16942	16972	17035	16855	17110	17010	16850	17012	17042	16965	16908	16890	16842	16976	17050	16836	16961	16999	16891	16951	16935	17049	16913	16949	16809	17033	16824	16917	16938	16762	16941	16971	16906	17079	16990	16821	16935	17018	16931	16792	17072	17221	16899	16920	16987	16989	16834	17046	16952	16916	17011	17031	16947	16903	17012	16951	17001	17174	16927	17039	16967	16894	17002	17044	17128	16980	17018	16928	16981	17026	16947	16972	16921	16913	17023	16923	16927	17068	17091	17069	16950	17025	16960	16947	17056	16865	16850	16953	17259	16947	16843	16996	16835	16962	16978	16878	16848	16923	16914	16986	17008	16879	16913	17116	17108	16876	17028	16973	16921	16959	17019	17138	16801	17090	16970	16943	17031	16924	16937	17077	17010	16914	17075	17031	17069	16988	17099	17007	17122	16998	16788	17054	16923	16948	17027	16961	17019	17048	17076	16984	17154	17061	16974	16758	17027	16903	16773	16974	17047	17067	16895	16962	16918	16991	16937	17013	16822	16892	17003	17131	16998	16838	16940	16931	16874	16833	16964	17082	16742	16963	17032	17022	17045	17011	17159	16956	17022	16919	16827	17009	16912	16815	17013	16948	17034	17010	16993	16973	17017	16913	16817	16953	16938	17099	16895	16999	16979	17018	16948	16867	16787	16940	16865	16918	17080	17000	17003	16810	17026	17011	16844	16986	17229	17093	16995	16919	16795	17007	16901	16893	17115	16929	16944	16887	16922	17092	16898	16820	16914	16808	17116	16962	17070	17153	17059	17067	16957	17006	17029	16919	17083	16917	17150	17052	16831	17070	16826	16974	16958	17093	16884	16924	17153	16886	16770	17126	16976	17017	17040	17021	16822	16873	16712	17028	17150	17138	16991	16827	16921	17098	17001	16842	16868	16953	17007	16981	16866	17044	16974	16875	16855	16969	17082	17012	16920	17110	16982	16880	16858	17010	17133	16925	17042	16821	17123	17013	16910	16824	16925	17054	16999	16958	16907	16939	16959	17128	16927	16779	17014	17012	16854	16893	17004	16973	16915	17081	17002	17051	17075	16970	17072	17086	16901	16969	17058	16916	16878	16896	16905	16922	16981	16960	17099	17124	17020	16965	16972	17040	16822	17154	16803	17133	17138	16905	16821	17048	16874	17034	16967	16979	16788	16871	16839	17097	17039	17065	16957	16966	16941	17080	16948	16918	17143	16971	16750	16983	17056	17034	16899	16948	16973	16982	16954	17097	17006	16938	17004	16970	17013	17103	16953	16941	16832	17144	17047	17089	16984	16888	16853	16793	16937	16950	16892	16921	16969	16762	16973	16965	17014	16967	16910	16934	16978	16763	17116	16972	17011	17007	17011	17063	16980	16985	17040	16903	16919	16918	17058	16786	16896	17105	16921	17106	16910	16902	16999	16905	17009	16914	16982	16858	17011	17023	17104	16936	17093	16972	16843	16940	16988	16987	16935	16897	17045	16997	16916	16963	17093	16918	16892	17052	17081	16975	17007	17106	17086	16905	16904	16814	17116	17089	16926	17127	16952	16914	16923	16993	16857	16946	16987	17019	17038	17010	16912	17034	16957	17119	16633	16882	16878	17044	17059	16933	16824	16934	16908	16915	16956	16863	16887	16970	16953	16928	17065	16810	16806	17070	17018	16940	17015	17081	16829	16923	17007	17008	16858	17141	16827	16875	16840	16890	16940	16909	16878	17016	17002	16930	17030	16862	16970	17032	17003	16817	16944	16908	17088	16902	16898	16974	16791	16968	16904	16997	16985	17109	16930	17029	16946	17014	16915	17025	17182	16976	17053	17002	16939	17176	16988	17022	17044	16936	16984	16871	17019	17000	17089	16927	17049	16834	17030	16852	17131	17154	16973	16721	16900	17040	16917	16807	16911	16889	16942	16955	16983	16969	17049	17083	16890	16993	16853	17217	17125	16947	17080	16915	16995	16990	17141	16944	16964	16885	16934	17203	16945	17114	16913	17154	16869	16985	17048	17098	16849	16937	16898	16956	17023	16850	16894	16994	16888	17085	17027	16734	17131	16953	16947	16966	17033	17095	16862	17064	17071	16929	16880	16919	17088	16967	17001	16875	16967	16949	17062	17014	16920	17147	16959	17081	16822	17054	16905	16870	17012	17130	16961	16956	16928	17026	16977	16901	16989	16912	17046	16874	16840	16994	16941	17014	16941	17008	16904	16969	16847	16748	17061	16976	16926	17090	16961	16987	17058	16971	17016	17042	16978	17026	17027	17021	17108	17020	16861	16901	17019	16904	16790	17205	16846	17065	17051	16843	16970	17123	16958	17088	16826	16936	17081	16935	16883	16949	17106	16902	16990	16923	16847	17011	17023	16909	17048	16934	16864	17013	17055	16996	16973	16988	16944	16859	16984	17001	16911	16942	16982	16941	17040	16952	17103	16951	17069	17124	16918	17033	16933	16908	16900	17162	16934	16933	16955	16860	16857	17061	17025	16959	16964	16998	16898	17108	16971	17019	17246	16869	16794	16948	16938	16931	16926	16873	16938	17020	16904	16851	17126	16893	17027	17016	16915	16938	17022	17047	16968	16749	16894	17298	16988	16989	16954	17037	17028	16964	17004	17132	16966	16941	16839	17051	16846	16930	17162	16920	17028	16872	16791	17119	16980	16996	17117	16864	16958	16900	17005	17069	16999	17091	17006	17006	16811	16732	17006	16948	16809	17291	16855	17091	17084	16990	17019	17044	16917	16956	16876	16986	16878	16776	17027	16697	16850	16853	16888	16984	16911	17028	17070	16921	17075	17106	16847	17090	17106	16840	16902	16904	16900	17087	16975	16866	16875	16952	16976	17182	16984	16893	16984	16927	16936	16959	17068	17047	16980	17084	16985	16993	16823	16885	16987	16999	16895	17095	16938	16914	16883	16964	17180	16870	16928	16842	16799	17094	17043	16934	17015	16810	16957	17076	16865	16935	16967	16946	17060	16867	17054	17158	16847	17004	16812	16996	16992	16862	17084	16983	16937	17080	16914	17065	16943	17049	16994	17017	17032	16990	16953	16927	16914	16937	17062	16959	17127	16997	17054	16831	16968	17028	16832	16906	17054	16945	16907	17024	16988	16907	17118	16973	17181	17077	16979	16911	16916	17052	16937	17140	16981	16914	16983	17062	16807	16821	17053	17097	16960	17089	17089	17034	16883	17064	16859	16887	16922	16897	16867	17095	16880	16892	17077	17001	17100	16895	16815	16996	16939	17067	17106	16915	17018	16708	16859	16845	16978	16996	17003	16935	17093	17021	16851	16989	17016	16993	16901	17031	16941	17015	16960	16775	16965	16807	17023	16929	16893	16977	17122	17005	17000	17006	16697	17153	16996	17012	16824	16870	17060	16946	17008	16908	17022	16912	16972	17156	16967	17007	16987	16894	16889
23398	21442	28361	25503	23922	25086	25150	22723	22276	22116	22016	21797	21934	21736	21449	21513	21437	21504	21391	21293	21477	21424	21366	21400	21410	21404	21673	21398	21413	21203	21523	21327	21443	21443	21471	21181	21434	21434	21246	21386	21369	21359	21244	21717	21357	21390	21371	21473	21458	21441	21217	21317	21365	21454	21263	21323	21427	21383	21247	21099	21450	21170	21272	21395	21489	21121	21353	21460	21244	21291	21171	21251	21198	21541	21306	21110	21506	21352	21582	21304	21372	21382	21048	21333	21161	21304	21313	21411	21218	21249	21251	21464	21456	21616	21579	21251	21337	21246	21313	21239	21227	21373	21296	21178	21280	21247	21441	21439	21158	21198	21334	21387	21243	21264	21392	21280	21158	21250	21450	21252	21273	21125	21406	21264	21295	21436	21267	21317	21452	21344	21405	21441	21139	21304	21597	21527	21253	21421	21408	21146	21299	21274	21333	21535	21325	21317	21083	21259	21369	21319	21050	21435	21249	21271	21473	21368	21455	21379	21196	21154	21256	21386	21294	21472	21226	21286	21275	21398	21528	21285	21252	21267	21345	21211	21148	21189	21237	21396	21252	21140	21347	21553	21367	21372	21144	21374	21157	21286	21283	21490	21259	21459	21441	21265	21180	21164	21268	21319	21428	21498	21140	21394	21194	21357	21409	21211	21364	21455	21206	21476	21299	21591	21497	21209	21414	21325	21415	21416	21379	21448	21168	21209	21427	21358	21386	21352	21477	21348	21458	21143	21156	21253	21195	21331	21268	21377	21281	21224	21472	21139	21216	21265	21203	21144	21484	21198	21311	21300	21253	21329	21304	21255	21283	21200	21333	21255	21421	21370	21424	21151	21089	21249	21369	21394	21300	21433	21406	21478	21422	21174	21370	21264	21288	21506	21273	21369	21208	21291	21310	21309	21420	21546	21156	21330	21317	21221	21226	21385	21300	21360	21406	21254	21646	21174	21147	21153	21137	21074	21313	21235	21176	21200	21137	21139	21290	21337	21270	21290	21139	21358	21338	21104	21275	21221	21475	21473	21274	21324	21559	21369	21202	21380	21249	21432	21303	21282	21411	21295	21284	21335	21272	21156	21316	21348	21056	21374	21245	21139	21224	21187	21298	21106	21360	21426	21460	21352	21371	21231	21362	21449	21269	21367	21178	21214	21177	21260	21338	21420	21454	21197	21177	21470	21366	21183	21300	21461	21352	21213	21455	21093	21303	21224	21232	21350	21294	21205	21169	21412	21440	21418	21414	21353	21371	21218	21442	21263	21217	21231	21184	21128	21342	21255	21285	21433	21410	21522	21244	21609	21561	21279	21459	21521	21204	21411	20959	21294	21434	21408	21319	21263	21326	21246	21259	21167	21537	21284	21117	21336	21366	21397	21430	21199	21234	21393	21297	21352	21395	21424	21405	21174	21249	21440	21171	21117	21223	21386	21080	21293	21489	21292	21335	21330	21156	21325	20984	21315	21194	21266	21436	21429	21300	21477	21369	21263	21357	21356	21371	21485	21153	21054	21333	21243	21408	21403	21013	21015	21335	21385	21309	21423	21334	21307	21177	21203	21202	21218	21306	21438	21334	21220	21309	21278	21117	21390	21455	21381	21176	21455	21436	21518	21168	21264	21216	21176	21315	21374	21404	21335	21143	21366	21077	21268	21185	21262	21217	21240	21357	21317	21462	21259	21206	21096	21298	21095	21145	21248	21484	21180	21337	21426	21504	21444	21216	21240	21296	21469	21402	21490	21186	21197	21222	21276	21239	21478	21285	21372	21431	21335	21407	21263	21411	21187	21466	21417	21510	21350	21141	21276	21070	21410	21488	21262	21620	21150	21237	21229	21522	21407	21518	21440	21179	21222	21074	21408	21492	21107	21206	21376	21482	21307	21290	21224	21274	21138	21306	21259	21113	21424	21289	21208	21461	21502	21308	21331	21340	21250	21355	21322	21203	21253	21347	21265	21303	21222	21245	21218	21328	21222	21307	21288	21403	21333	21537	21247	21146	21134	21377	21329	21427	21191	21382	21562	21208	21436	21346	21380	21404	21228	21142	21295	21272	21373	21305	21246	21265	21278	21087	21312	21427	21252	21439	21353	21372	21283	21474	21372	21403	21330	21286	21314	21346	21206	21512	21320	21344	21170	21251	21377	21691	21404	21557	21187	21423	21301	21126	21387	21251	21289	21543	21170	21352	21357	21239	21240	21367	21251	21294	21394	21415	21110	21223	21561	21347	21377	21235	21410	21555	21387	21322	21322	21452	21096	21531	21380	21124	21380	21387	21454	21327	21195	21392	21308	21319	21210	21335	21365	21499	21344	21235	21176	21371	21346	21460	21213	21267	21394	21263	21345	21378	21367	21453	21338	21320	21332	21309	21129	21228	21130	21465	21092	21334	21454	21256	21520	21346	21314	21370	21441	21344	21250	21254	21345	21150	21361	21256	21373	21319	21218	21224	21237	21117	21247	21039	21119	21348	21168	21447	21221	21342	21203	21244	21349	21314	21382	21320	21232	21263	21299	21343	21355	21304	21232	21388	21346	21481	21515	21300	21237	21177	21344	21215	21126	21171	21185	21069	21262	21271	21184	21504	21266	21155	21338	21283	21402	21363	21220	21338	21290	21370	21432	21332	21488	21311	21256	21564	21490	21221	21172	21286	21331	21483	21152	21050	21402	21461	21113	21437	21321	21276	21271	21261	21441	21112	21241	21100	21103	21467	21352	21225	21408	21422	21253	21336	21501	21271	21368	21251	21464	21317	21342	21209	21141	21143	21199	21415	21390	21176	21291	21122	21382	21328	20918	21064	21192	21322	21223	21200	21334	21237	21374	21327	21680	21282	21180	21145	21413	21228	21164	21386	21325	21336	21372	21247	21397	21547	21404	21204	21674	21295	21359	21211	21368	21403	21201	21437	21281	21245	21392	21376	21153	21298	21314	21334	21265	21294	21185	21235	21282	21362	21188	21543	21274	21011	21317	21205	21275	21161	21336	21210	21285	21402	21519	21559	21388	21334	21348	21097	21337	21327	21325	21168	21310	21166	21260	21241	21045	21529	21443	21486	21296	21239	21410	21315	21191	21320	21217	21444	21389	21242	21217	21422	21403	21370	21209	21465	21252	21344	21361	21036	21308	21148	21166	21179	21292	21454	21232	21073	21255	21160	21321	21175	21290	21197	21438	21274	21351	21203	21248	21244	21299	21499	21363	21311	21128	21379	21284	21310	21268	21308	21249	21273	21184	21199	21169	21437	21543	21512	21167	21412	21438	21127	21250	21211	21329	21291	21414	21332	21525	21342	21098	21160	21246	21509	21042	21279	21333	21366	21164	21214	21391	21351	21372	21192	21227	21179	21250	21266	21207	21201	21484	21579	21075	21298	21212	21373	21311	21368	21357	21324	21201	21181	21270	21440	21405	21178	21379	21351	21375	21165	21430	21473	21283	21079	21342	21406	21305	21418	21389	21354	21318	21433	21117	21370	21246	21368	21467	21153	21293	21430	21273	21232	21450	21379	21172	21438	21494	21317	21447	21303	21149	21399	21425	21249	21063	21327	21269	21380	21090	21195	21301	21442	21313	21088	21223	21362	21328	21187	21346	21135	21381	21346	21284	21213	21275	21270	21507	21518	21469	21396	21340	21321	21357	21166	21387	21435	21336	21371	21186	21342	21253	21185	21214	21338	21395	21244	21394	21450	21239	21361	21133	21194	21625	21316	21113	21229	21168	21265	21084	21413	21678	21433	21282	21537	21449	21334	21400	21296	21268	21423	21262	21148	21227	21501	21323	21481	21395	21459	21288	21252	21305	21364	21181	21494	21572	21353	21292	21358	21375	21463	21317	21247	21309	21267	21356	21379	21356	21396	21298	21379	21132	21339	21270	21040	21253	21325	21166	21406	21446	21323	21445	21296	21237	21514	21165	21537	21477	21290	21347	21190	21232	21449	21446	21466	21371	21354	21240	21467	21379	21670	21143	21209	21353	21458	21507	21374	21308	21363	21279	21260	21247	21276	21350	21234	21373	21213	21292	21260	21209	21377	21665	21232	21232	21308	21360	21133	21222	21050	21257	21185	21430	21367	21336	21362	21331	21068	21073	21508	21346	21179	21210	21351	21441	21297	21315	21305	21244	21258	21108	21319	21228	21329	21268	21301	21254	21217	21372	21290	21145	21345	21421	21213	21421	21399	21377	21381	21207	21128	21251	21298	21302	21245	21357	21297	21333	21093	21164	21290	21253	21192	21079	21172	21326	21310	21245	21223	21160	21298	21473	21368	21272	21399	21547	21138	21337	21490	21434	21216	21472	21460	21272	21208	21453	21531	21290	21578	21281	21438	21294	21359	21329	21461	21450	21409	21351	21294	21168	21378	21352	21426	21366	21313	21191	21216	21198	20953	21391	21260	21333	21391	21455	21574	21081	21377	21252	21154	21411	21305	21408	21452	21466	21180	21393	21411	21448	21286	21295	21456	21323	21536	21147	21019	21223	21156	21308	21331	21328	21189	21181	21121	21448	21255	21215	21445	21152	21500	21556	21381	21572	21330	21113	21361	21166	21173	21331	21129	21311	21253	21333	21568	21412	21470	21210	21085	21317	21231	21166	21265	21323	21122	21307	21360	21304	21285	21393	21135	21262	21361	21318	21311	21360	21142	21364	21323	21486	21224	21395	21527	21413	21157	21250	21249	21230	21198	21402	21444	21298	21333	21492	21280	21191	21265	21264	21200	21169	21306	21279	21311	21306	21324	21431	21260	21284	21387	21413	21268	21169	21366	21329	21388	21384	21231	21251	21239	21278	21104	21354	21329	21348	21397	21488	21312	21211	21367	21285	21212	21523	21396	21404	21211	21150	21089	21280	21247	21116	21477	21087	21299	21331	21404	21179	21425	21197	21164	21411	21346	21420	21115	21156	21191	21278	21354	21307	21119	21341	21450	21456	21298	21282	21309	21361	21242	21275	21505	21494	21153	21590	21404	21312	21262	21576	21473	21253	21219	21420	21142	21203	21513	21448	21404	21214	21114	21294	21456	21262	21285	21351	21468	21308	21388	21258	21359	21366	21290	21017	21295	21312	21352	21118	21268	21286	21625	21321	21349	21529	21199	21298	21303	21416	21371	21331	21377	21384	21388	21233	21474	21246
24587	43347	32547	27139	23613	21121	19531	18781	18178	17744	17427	17224	17122	17043	17154	17155	17122	16836	16782	16882	16812	16966	16944	16889	16838	16905	16933	16824	16785	17033	16676	16843	16844	16749	16813	16806	16755	16949	16806	16896	16791	16760	16652	16704	16932	16868	16780	16663	16844	16867	16738	16781	16908	16579	16846	16851	16894	16963	16872	16839	16773	16746	16949	16699	16759	16686	17001	16843	16654	16723	16509	16731	16801	16794	16665	16720	16608	16775	16670	16741	16811	16594	16787	16938	16721	16730	16809	16719	16859	16781	16755	16683	16709	16859	16737	16688	16648	16786	16736	16797	16843	16792	16738	16873	16543	16779	16753	16756	16719	16747	16974	16777	16905	16761	16788	16909	16794	16723	16650	16707	16847	16829	16568	16815	16751	16777	16883	16784	16809	16605	16850	16881	16800	16835	16719	16708	16796	16807	16804	16700	16683	16788	16759	16844	16801	16760	16938	16785	16866	16803	17000	16777	16920	16794	16860	16702	16620	16900	16697	16810	16984	16688	16739	16568	16908	16859	16869	16715	16846	16899	16617	16814	16584	16782	16754	16838	16821	16772	16941	16732	16732	16822	16773	16876	16707	16922	16852	16666	16760	16733	16799	16696	16794	16845	16821	16804	16790	16545	16707	16789	16717	16760	16697	17071	16750	16759	16694	16728	16640	16892	16725	16775	16814	16780	16778	16809	16764	16735	16581	16883	16858	16795	16604	16838	16729	16675	16787	16670	16778	16823	16800	16794	16933	16652	16705	16665	16769	16536	16761	16840	16747	16760	16658	16917	16714	16766	16841	16806	16807	16790	16856	16804	16749	16811	16787	16855	16710	16644	16537	16840	16768	16842	16823	16645	16632	16711	16670	16826	16642	16923	16855	16790	17008	16699	16751	16674	16849	16670	16874	16779	16692	16722	16797	16779	16803	16667	16715	16680	16619	16724	16715	16804	16843	16676	16602	16817	16683	16816	16717	16592	16658	16730	16686	16861	16653	16776	16874	16937	16798	16620	16805	16683	16841	16800	16612	16722	16636	16873	16882	16640	16687	16860	16603	16876	16791	16665	16696	16636	16685	16855	16723	16730	16728	16792	16846	16737	16650	16805	16904	16824	16830	16812	16688	16837	16811	16562	16811	16922	16786	16787	16745	16771	16724	16706	16853	16744	16768	16819	16807	16774	16886	16861	16841	16772	16677	16919	17007	16780	16719	16601	16885	16875	16874	16745	16714	16914	16664	16668	16751	16880	16872	16685	16822	16812	16848	16877	16970	16773	16964	16761	16858	17001	16734	16738	16828	16815	16679	16716	16965	16746	16720	16915	16813	16714	16557	16740	16765	16850	16770	16672	16851	16769	16523	17001	16648	16830	16596	16834	16745	16894	16682	16808	17014	16679	16752	16660	16808	16892	16765	16752	16750	16690	16689	16578	16760	16578	16806	16794	16933	16934	16651	16752	16853	16818	16651	16738	16854	16787	16900	16706	16845	16674	16925	16860	16918	16727	16765	16735	16892	16656	16795	16699	16946	16736	16734	16812	16769	16824	16852	16605	16873	16606	16946	16872	16748	16854	16637	16873	16850	16745	16846	16754	16734	16675	16723	16753	16926	16858	16630	16656	16608	16726	16593	16980	16666	16768	16748	16679	16810	16651	17032	16680	16819	16905	16832	16834	16774	16639	16827	16757	16719	16722	16828	16751	16820	16843	16772	16932	16757	16705	16732	16707	16735	16784	16749	16843	16626	16729	16709	16765	16788	16768	16716	16637	16741	16928	16858	16526	16877	16770	16825	16824	16813	16905	16702	16845	16785	16781	16961	16698	16537	16740	16659	17070	16841	16751	16831	16770	16628	16700	16603	16942	16703	16666	16778	16757	16793	16774	16759	16803	16583	16853	16836	16760	16786	16824	16847	16868	16684	16794	16745	16809	16731	16773	16882	16820	16783	16795	16866	16838	16803	16882	16642	16818	16764	16874	16766	16850	16806	16846	16885	16820	16793	16745	16739	16707	16624	16707	16644	16715	16675	16698	16823	16896	16717	16761	16481	16726	16699	16859	16810	16732	16743	16814	16847	16746	16841	16826	16739	16743	16764	16716	16832	16671	16822	16852	16539	16822	16742	16905	16652	16676	16819	16818	16783	16823	16607	16794	16991	16771	16797	16667	16926	16825	16844	16710	16879	16832	16668	16904	16866	16688	16946	16679	16814	17029	16630	16906	16791	16701	16701	16671	16635	16599	16903	16613	16883	16787	16897	16889	16714	16824	16721	16762	16700	16772	16648	16845	16785	16774	16760	16742	16673	16681	16621	16713	16845	16908	16693	16775	16841	16811	16800	16768	16842	16775	16806	16702	16730	16887	16768	16932	16868	16757	16739	16708	16838	16902	16604	16869	16778	16679	16807	16836	16931	16595	16817	16822	16845	16902	16644	16772	16771	16783	16555	16857	16844	16767	16678	16921	16817	16745	16793	16742	16731	16759	16852	16615	16810	16924	16785	16832	16712	16739	16915	16768	16844	16716	16830	16709	16744	16760	16731	16777	16644	16766	16831	16825	16753	16807	16607	16686	16836	16734	16750	16796	16792	16819	16890	16933	16808	16730	16702	16848	16831	16817	16821	16728	16728	16866	16841	16758	16799	16706	16900	16864	17041	16770	16788	16642	16840	16731	16730	16742	16779	17031	16671	16818	16798	16781	16730	16827	16866	16782	16942	16709	16911	16714	16722	16713	16817	16786	16941	16620	16828	16642	16922	16895	16599	16687	16815	16659	16835	16876	16711	16922	16728	16565	16910	16697	16879	16850	16616	16673	16767	16759	16818	16682	16737	16722	16790	16790	16690	16652	16785	16863	16710	16785	16782	16878	16624	16722	16837	16809	16859	16681	16814	16802	16681	16742	16721	16953	16872	16938	16773	16893	16848	16709	16892	16598	16597	16847	16874	16823	16900	16802	16723	16861	16600	16735	16693	16773	16997	16864	16761	16835	16582	16713	16683	16798	16877	16604	16836	16712	16807	16707	16690	16851	16762	16927	16690	16764	16626	16914	16782	16691	16791	16698	16583	16884	16806	16744	16841	16696	16861	16727	16833	16758	16820	16791	16898	16778	16762	16894	16588	16734	16641	16878	16809	16778	16745	16649	16790	16611	16872	16621	16894	16753	16691	16812	16878	16529	16676	16812	16688	16637	16665	16888	16834	16680	16837	16755	16876	16751	16704	16845	16808	16861	16846	16650	16633	16826	16688	16672	16778	16663	16758	16729	16830	16838	16715	16783	16620	16789	16725	16933	16821	16770	16781	16997	16785	16801	16736	16801	16748	16722	16825	16732	16796	16760	16783	16665	16915	16692	16731	16935	16920	16706	16646	16795	16776	16609	16664	16775	16851	16710	16718	16847	16775	16745	16839	16744	16736	16716	16858	16874	16853	16815	16630	16848	16795	16738	16752	16642	16813	16949	16627	16799	16833	16722	16946	16674	16819	16806	16680	16670	16818	16850	16880	16677	16924	16750	16755	16704	16827	16650	16840	16581	16818	16687	16700	16876	16873	16829	16657	16674	16669	16698	16705	16716	16632	16631	16857	16865	16867	16761	16967	16778	16770	17001	16677	16935	16905	16886	16794	16840	16852	16803	16713	16797	16745	16644	16724	16823	16601	16703	16763	16608	16891	16929	16926	16821	16759	16812	16801	16783	16651	16787	16836	16735	16803	16663	16811	16740	16671	16840	16824	16881	16903	16729	16828	16545	16975	16708	16790	16727	16792	16735	16734	16691	16760	16782	16935	16765	16766	16687	16745	16664	16682	16891	16752	16580	16801	16780	16784	16805	16835	16808	16719	16720	16805	16843	16693	16810	16733	16849	16909	16838	16809	16891	16834	16796	16789	16667	16706	16716	16878	16728	16685	16737	16920	16754	16722	16687	16666	16877	16877	16893	16835	16585	16633	16835	16778	16841	16711	16707	16651	16884	16795	16798	16624	16783	16698	16910	16845	16698	16744	16906	16755	16846	16812	16779	16751	16598	16772	16778	16677	16785	16899	16521	16907	16699	16831	16626	16582	16733	16866	16860	16878	16751	17037	16732	16764	16750	16778	16678	16782	16618	16842	16776	16748	16672	16776	16839	16676	16631	16694	16894	16755	16717	16880	16805	16950	16705	16767	16582	16866	16743	16906	16743	16669	16726	16897	16802	16739	16750	16747	16762	16855	16750	16819	16572	16701	16805	16889	16795	16722	16873	17106	16957	16617	16951	16701	16742	16833	16869	16652	16737	16767	16706	16824	16647	16706	16832	16833	16876	16649	16894	16810	16813	16479	16798	16644	17008	16753	16705	16779	16904	16880	16723	16780	16798	16929	16777	16799	16877	16909	16739	16859	16863	16694	16686	16805	16669	16554	16915	16586	16882	16873	16625	16751	16765	16859	16864	16741	16646	16777	16863	16684	16680	16860	16561	16938	16729	16961	16734	16759	16796	16779	16813	16858	16730	16700	16788	16903	16665	16766	16940	16807	16843	16824	16775	16733	16647	16661	16730	16815	16793	16742	16783	16591	16672	16728	16809	16861	16779	16899	16859	16709	16839	16967	16776	16783	16878	16665	16671	16660	16930	16695	16694	16695	16801	16813	16784	16816	16801	16771	16748	16692	16827	16558	16931	16827	16601	16876	16945	16803	16661	17065	16737	16727	16814	16612	16929	16892	16625	16867	16909	16827	16829	16860	16893	16662	16737	16728	16603	16786	16647	16783	16770	16762	16704	16891	16849	16907	16739	16815	16779	16718	16759	16873	16844	16826	16740	16895	16663	16801	16854	16844	16765	16797	16624	16744	16877	16637	16854	16776	16760	16783	16732	16715	16732	16830	16841	16762	16801	16725	16767	16987	16708	16746	16683	16629	16577	16836	16769	16753	16968	16819	16731	16643	16652	16836	16819	16581	16932	16832	16664	16680	16719	16804	16685	16772	16983	16777	16877	16579	16944	16615	16762	16916	16703	16894	16893	16761	16642	16800	16871	16839	16863	16831	16759	16704	16795	16702	16795	16893	16645	16770	16861	16697	16773	16746	16842	16674	16835	16782	16688	16891	16936	16730	16857	16792	16751	16851	16801	16831	16686	16667	16914	16799	16802	16758	16724	16836	16633
25174	21614	27989	28711	24384	23693	23676	22752	22358	22395	22123	22244	22132	22264	22133	21995	21905	21946	22184	21794	22105	22030	21893	21840	22027	21932	22022	21853	21839	21690	21789	21837	21957	21758	21902	21813	22049	22108	21950	21817	21964	22013	21876	21811	21850	21779	21933	21762	21973	22044	22009	21832	21817	21819	21728	21779	21970	21839	21848	21894	21795	21733	21868	21987	21970	21983	21655	21694	21804	21771	21773	21808	21775	21795	22093	21888	21847	21819	21799	21940	21891	22171	21877	21916	21911	21733	21909	21866	21830	21706	22029	21623	21774	21911	21949	21951	21812	21913	22126	21936	21970	21962	21856	21781	21867	21859	21958	21725	21768	21791	21827	21882	21948	21846	21715	21439	22003	21676	21717	21719	21842	21738	21761	21702	21706	21810	21819	21947	21897	21786	22135	21813	21682	21906	21928	21935	21812	21858	21722	21680	21882	21822	21880	21663	21794	21836	21782	21959	21947	21860	21841	21772	22029	21690	22009	21712	21913	21981	21635	22016	21824	21747	21966	21789	22001	21839	21727	21778	21816	21875	21858	21798	21684	22194	22133	21848	21891	21614	21717	21811	21985	21961	21803	21955	21803	21651	21848	22003	21709	21872	21739	21727	21852	21912	21832	21931	21781	21851	21837	21754	21907	22011	21692	21856	21719	21591	21734	21708	21724	21899	21722	21754	22005	21955	21945	21899	21717	21556	21987	21723	21958	21736	21899	21980	21753	21906	21640	21675	22083	21888	21869	21884	21667	21720	21900	22075	21825	21978	21705	21641	21740	21814	21807	21714	21657	21830	21762	21775	21889	22017	21629	21851	21942	21820	21877	21793	21922	21667	21940	21818	21980	21915	21987	21903	21975	22020	21957	21764	21863	21834	21919	21818	21855	21685	21884	21930	21604	21978	21845	21624	21882	21813	21776	21858	21816	21784	21943	21909	22061	21967	21949	21822	21946	21802	21682	22195	21923	21962	21742	21787	21912	21929	21715	21814	21809	21749	21842	21816	21949	21994	21932	21922	21964	21509	21884	21791	21855	21791	21910	21634	21982	21881	22033	21750	21838	21803	21778	22067	21788	21803	21672	21790	22047	21770	21925	21513	21777	21848	21890	21891	21721	21958	21752	21769	21901	21957	21888	21738	21721	21742	21880	21841	21818	21792	21868	21919	21692	21862	22040	21872	22144	21720	21906	21685	21871	21722	21830	21643	21909	21783	22048	22011	21735	21901	22070	21954	22063	21817	21771	21814	21791	22010	21920	21968	21911	21792	21828	21765	21910	21895	21873	21941	21820	21824	21951	21714	21746	21815	21979	21849	21857	21954	21857	21840	21724	21702	22138	21844	21707	21900	21770	21708	21986	22136	21927	21762	21743	21929	21698	21770	21941	21739	21883	21882	21715	21808	21910	21843	21780	21636	21758	21836	21949	21882	21830	21745	21889	21751	21938	21864	21716	21998	21933	21601	21889	21855	21923	21834	21920	21865	22009	21754	21691	21820	21794	21823	21751	21977	21818	21904	22000	21823	21775	21809	21767	22078	21759	21675	21806	21781	21693	21814	21808	21907	21748	21574	21860	21656	21955	22079	22045	21891	21546	21815	21912	21804	21971	21878	21823	21718	21655	21957	21774	21867	21762	21680	21795	21734	21621	21918	21975	21858	21884	21789	21938	21824	21824	21962	21806	21809	21886	21763	21813	21916	21809	21829	22143	21880	21915	21930	21968	21706	21726	21929	21792	21779	21970	22015	21756	21679	21950	21892	21974	21843	21921	21925	21955	21923	21928	22003	22100	21754	21607	21994	21749	22042	21921	21943	21762	21907	21692	21801	21984	21802	21691	21747	21687	21793	21861	21985	21883	22225	22054	21928	21801	21859	21788	21775	21652	21885	21953	21878	21966	22093	21929	21987	21798	21569	21967	21898	21832	22012	21935	22037	21897	22013	21612	21916	21949	22062	21919	21921	21949	21782	21993	21835	21753	21726	21753	21737	21798	21934	21819	21776	21907	21796	21916	22002	21736	21862	21833	21774	21627	21702	21695	22195	21854	21748	21744	21810	21915	21796	21779	21952	21853	21906	21949	22068	21799	21836	21891	21768	21928	21884	21868	21911	21762	21798	21951	21843	21895	21891	21758	21898	21928	21777	22024	21739	22034	21801	21822	21901	21659	22032	21870	21872	21852	21801	21700	21909	21878	22204	21861	21816	21725	21741	21861	21833	21677	21933	22048	21859	21738	21847	21918	21677	21863	21738	21650	21750	21843	22039	21939	22016	22009	21816	21679	21850	21700	21814	21981	22017	21766	21709	21553	21861	21953	21737	22039	22086	21919	21996	22005	21758	21772	21762	21962	21925	21891	21980	21845	21885	21620	21557	21914	22252	21827	21907	21924	21878	21742	21854	21944	22044	21992	21792	21782	21732	21868	21933	21897	21918	21848	21866	21805	21890	21839	21808	21929	21862	21890	21792	21582	21904	22147	21806	21891	21792	21705	21816	21817	22063	22018	21775	21877	21825	21866	21754	21922	21731	21816	21870	21904	22028	21694	21779	22045	21879	21807	21853	21826	21846	21589	21805	21932	21892	21883	21654	22005	21739	21713	21486	21926	21727	21870	21958	21759	21856	21811	22020	22014	21697	21956	21854	21833	22042	21738	21921	21908	21688	21769	21873	21924	21563	22183	21975	21941	21714	21960	21811	21791	21917	21760	21925	21929	21913	21818	21736	21831	21841	21751	21811	21741	21783	21781	21876	21854	21756	21911	21994	21840	22112	21769	22086	21890	21850	21895	21882	22068	21970	21843	21837	21997	21847	21779	21864	21834	21960	22038	21730	22004	21864	21944	21882	21934	21894	21763	21757	21703	21741	21767	21699	21952	21987	21856	22116	22010	21775	21935	21873	21904	21725	21804	21828	21701	21864	21901	21858	21597	21638	22176	21607	21775	21804	22115	21852	21917	21927	22067	22026	21773	21805	21983	22046	21642	21883	22081	21778	21828	21881	21964	21812	21971	21787	21810	21696	21731	21944	21738	21846	21639	21904	21997	21769	21805	21777	21808	22151	21918	21824	21935	21859	21798	21720	21675	21819	21622	22060	21704	21806	21854	21793	21910	21794	21835	21782	21978	21811	21868	21975	21901	21607	21878	22028	21870	21713	21721	21841	21797	21986	21800	21883	21947	21744	21720	21770	21668	21918	21992	21856	21654	21624	22045	21923	21915	21928	22091	21800	21862	21932	22064	21944	21708	21831	21666	21732	21942	21993	21701	21830	21991	21689	21984	21802	21961	21880	21915	22125	21598	21653	21745	21846	21953	21989	22154	22003	21910	21822	21994	21750	21751	21837	21929	21964	21996	21877	21873	21811	21769	21953	21663	21897	21890	21878	21997	21827	21929	21726	21706	21900	22140	22156	22072	21903	21893	21673	22286	21999	21787	21854	21923	21985	21881	21903	21731	21744	21915	21876	21816	21900	21781	22054	21884	21795	21843	21935	21992	22064	21919	22091	21821	21805	21800	21854	21960	21859	22019	21830	21858	22105	21790	21989	21843	21761	21728	21780	22066	21956	21860	21873	21735	21899	21541	22043	21752	21855	21779	21805	21781	21972	21875	21881	21695	21872	21954	21811	21794	21893	21991	21719	21832	21737	22054	21852	22020	21763	22041	21879	22009	21880	21685	22027	21725	21591	21797	21904	21895	21694	21826	21843	21733	21925	21818	21812	21709	21894	21893	21828	21749	21861	21941	21798	22186	22044	21936	21920	21903	21872	21904	21687	21876	21800	21875	21888	22047	21635	21956	21569	21869	21829	22019	21827	21868	21760	22016	21664	21760	21772	21736	22012	21775	22146	21997	21849	21895	22108	21796	21892	21695	21648	21948	22133	21937	21916	21882	21748	21540	21841	21720	21831	21857	21760	21923	21932	21880	21860	22101	21702	22012	21802	21765	21806	21734	21920	22016	21979	21960	21956	21773	21753	21612	21729	21851	21714	21925	21929	21891	21840	21804	21932	21862	21646	21981	21735	21849	21929	21843	21753	21786	21789	21886	21622	22085	21939	21829	21663	21955	21913	21944	21834	21936	21864	21579	21978	21882	21926	21784	22004	21899	21800	21935	21839	21908	21680	21900	22063	21844	22006	21938	22009	21988	21787	21797	21679	21939	21959	22114	22016	21765	21814	21761	22166	21928	22010	21932	22032	21816	21679	21930	21850	21883	21754	21819	21914	21745	21935	21788	21817	21574	21914	21910	22089	21843	22000	21939	21800	21902	21930	21808	22019	21874	21951	21997	21991	21958	21865	21900	21777	21775	21964	21994	21666	21678	21792	21976	21783	21980	21916	22020	21878	22067	21738	21878	21971	21875	22068	21676	21796	21903	21735	21837	21906	22022	21840	21698	21711	21614	21730	22055	21982	21843	21888	21760	21962	21716	21838	21726	22019	21801	21796	21959	21936	21700	21775	21883	21998	21538	21769	21900	21726	21888	21758	21836	21790	21741	21677	21773	21725	22027	21833	21781	21626	21586	21799	21572	21906	21998	21875	21843	21679	21760	21869	21719	22087	21903	21888	21888	21823	21877	21697	21990	21932	21963	21732	21975	21813	21802	21880	21767	21644	22011	21829	21655	21906	21528	21752	21873	21597	21856	21949	22039	21922	21787	21878	21822	21993	21933	21724	21985	21809	21876	21880	21955	21832	22077	21766	21840	21875	21864	21731	21890	21767	21713	21868	21832	22055	22123	21851	21908	21990	22107	21821	21869	21800	22121	21935	21887	21900	21828	21933	21816	22010	21940	21582	21742	21845	21810	21845	21736	21934	21799	21660	22094	21875	21840	21932	22129	21818	21774	21825	21841	21805	21719	21913	21846	21474	21785	21723	21857	21759	21671	21905	21613	21971	21920	21764	22162	21800	21723	21721	21905	21959	21942	21633	22043	21850	21827	21882	21752	21774	22149	21929	21900	21832	21773	21925	21810	21960	21834	21811	21948	21954	21637	21869	22005	21838	21841	21815	21850	21884	22089	21850	21733	21685	21824	21826	21710	21949	21844	21903	21684	21893	21918	21927	22047	21944	21911	21838	21935	21765	21843	21682	21709	21854	22037	21933	21918	21896	21877	22051	21809	21851	21890	21995	21852	21911
25141	39907	29870	25091	22044	20325	19126	18530	18095	17997	17576	17503	17497	17511	17353	17187	17134	17212	17455	17367	17181	17136	17233	17026	17239	17330	17062	17083	17195	17203	17106	17041	17137	17100	17048	17043	17097	16921	16876	17080	17034	17264	17115	17041	17050	17054	17088	17111	16963	17067	17052	17248	17138	17226	17124	17172	16890	17104	17103	17097	17016	17078	17158	17039	17071	17173	17104	17025	17242	17024	17106	16933	17025	17010	17288	17177	17083	17192	17021	17027	17076	17042	17022	16979	17205	17179	16917	17066	16995	17198	17035	16960	17116	16872	17243	17135	17060	17004	17160	17004	17172	17046	17147	16920	16979	17074	17161	17067	17074	17310	17088	17188	17035	16895	17022	16937	16906	17169	17019	17096	17069	17063	17119	16973	16920	17172	17065	16951	16786	17158	17139	17051	17180	17051	16954	17053	17128	16963	16932	16982	17137	16959	16937	17016	17068	17099	16996	16977	16924	17158	17060	17057	17086	16996	17068	17104	16959	17075	17115	17079	17238	16942	17108	17123	16954	16999	16923	17160	17241	17112	17348	17051	17009	17015	17127	17009	17164	16961	17049	17231	17017	17027	17028	17072	16942	17142	17225	17054	16936	17080	17038	16987	17073	16941	16954	17096	16994	17023	17092	17092	17036	17020	16985	17053	16883	17157	17052	17038	17169	17164	16997	17086	17060	16989	16931	17094	16989	17139	17037	17192	16972	17112	17206	16920	17181	17056	16978	17252	16985	17009	17005	16932	17187	17036	17064	17184	16963	17015	17083	16997	17034	17210	16912	17311	17136	17018	16998	17118	17009	17089	17076	17071	17094	17013	16966	17097	17078	16958	17088	17183	17255	16999	17146	17053	16999	17039	17051	17017	17138	17006	16977	16982	17004	17037	17144	17086	17262	16856	16972	17129	17062	17118	17060	16963	17144	17102	17181	17221	17051	16984	16928	17084	17080	17204	17138	17170	17023	16879	16897	17123	16982	17099	17203	17013	17294	17030	17167	17083	17159	17210	17255	16915	17095	16985	17109	16975	17159	17032	16998	17041	17163	16836	17144	17240	17285	17147	17052	17131	17071	17181	17003	17200	17072	17111	17041	17151	17084	17149	17171	17027	16998	17108	16983	16988	17194	17093	16866	16975	16899	16978	17131	17233	17135	17159	17152	17024	17185	17005	17048	17134	16878	16961	17016	17083	16965	17104	17056	17148	16947	17132	17195	17045	17071	17132	17130	17164	16841	16983	17104	16775	16984	17121	16919	17074	16997	17173	17047	17126	17086	16987	17067	17062	16995	17082	17078	16991	17033	17164	17023	16915	17025	17090	17079	17072	17140	17150	16938	17031	17047	16909	17106	17168	17085	16951	17186	17143	17101	17024	17025	17062	17050	16962	17080	16932	16959	17172	17275	17129	17122	17084	17092	17036	17132	16946	17001	17077	16997	17128	17075	16913	17038	17024	17116	16886	16903	17244	16966	17101	17237	16963	17129	17222	17071	17229	16956	17363	17190	16967	17164	17100	17140	17180	17032	17148	17051	17074	17090	17057	17084	17126	16966	16942	17218	17074	16869	16980	17057	17041	17157	17075	17046	16927	16969	16924	16920	17168	16973	16970	17081	17103	16999	16919	17128	17008	17179	16991	17086	16949	17203	17250	17066	16912	16913	17036	17062	16902	16877	16977	17109	17044	16934	17101	16999	17023	16977	16934	17063	17012	16956	17190	16964	17021	17033	17250	17094	17141	17071	17183	16967	17238	16916	17001	17070	16879	17073	16947	17210	16974	16982	17008	16944	16953	17109	17045	17064	17167	17113	17077	17099	17078	17076	17058	17226	17112	17146	17098	17187	17033	17019	17097	17086	17026	16845	16911	17108	17207	17080	17118	17110	17177	17088	17106	17091	16977	17125	17025	17048	17039	16921	17147	17149	17032	17088	16970	17215	16987	16964	16930	17101	17115	17256	16944	17042	17062	17000	16972	17052	16907	17138	17118	17046	17144	16912	17034	17141	17116	17047	16964	17325	17070	17099	17010	17017	17181	17051	17187	17088	16974	16928	17135	17199	17102	17252	17066	17017	17089	17153	17144	16931	17172	17014	17187	16959	17173	17163	16961	16986	17072	17117	17053	17083	17093	17047	17066	17053	17043	17240	17019	17064	17230	16929	17138	17307	17160	17227	17075	17049	17133	17098	17143	16954	16950	17281	16959	17045	17137	17069	17296	16946	16989	17083	16912	16991	17101	17061	16928	17009	17018	17041	17206	16951	17061	16969	17090	17092	16970	17041	17157	17004	17140	17272	16963	17191	17008	16988	17148	16966	16926	17150	17277	16949	16889	17179	16985	17147	16947	16994	16995	17077	17135	16930	17069	16986	17187	17091	17213	17130	16965	17014	16963	17054	17169	16922	17188	17093	17105	17069	17131	17335	17142	17274	17118	17111	17032	17080	17129	16968	17168	17098	17205	17081	17107	17140	17126	17086	16965	16961	16991	17073	17091	17084	17093	16993	17057	17122	17031	17106	17201	17057	17143	17104	17123	17195	16826	16936	17098	16840	17121	16977	17018	17050	17106	17086	17037	17100	17102	17074	16959	17041	17075	16962	17134	17020	17047	16949	17124	16953	17170	17089	16960	16970	17171	16976	16984	17111	17341	17116	17161	16963	16942	16971	16999	17018	17006	17104	17229	16988	17157	17056	17030	17076	17140	17002	17186	17028	17019	17079	17116	17046	17101	17004	17064	17123	17063	17261	17064	17186	17149	17066	17089	17073	17129	17046	17255	17172	17197	17008	16993	17124	17117	17130	17052	17030	16930	17185	16921	17079	17039	17051	16953	17086	17156	16942	17173	17079	17075	16983	17136	17074	16865	17097	17121	17090	17025	17059	17056	16898	16946	17235	17006	17249	16914	16985	16906	17056	17132	16932	17229	17127	17236	17010	17054	17082	17030	17050	17301	17135	17104	17077	16931	17111	17281	16958	17060	17151	17105	17054	17092	17167	17101	17022	17237	16986	17089	17050	17062	16994	16962	16925	17223	17046	17038	17040	17155	17190	16997	17007	17049	17073	17217	17014	16993	17142	17168	17049	17047	17125	17144	17060	17272	17072	17001	17132	17114	17177	17009	17066	17168	17123	17059	16933	17230	17045	17084	17023	17132	17064	17209	17246	17032	17063	17106	17116	17162	16929	17052	16930	17018	17054	17119	17118	17060	16977	17163	17069	17124	17227	17068	17140	16933	17111	17099	17016	17083	17117	17140	17172	16980	17084	17178	17079	17277	17151	17054	17037	16925	17231	17122	16958	16920	17195	17102	17058	17087	17046	17006	17031	16976	16991	17171	17143	17265	17048	17028	16889	16922	17038	17256	17142	17104	17142	16997	17296	17077	16933	17044	17047	17129	17016	16863	17022	17194	16952	17080	17137	16980	17124	17036	17158	17159	17067	17089	17113	17063	17248	16978	16987	17111	16836	17188	17109	17035	16956	17044	17056	17083	17008	17203	17153	17078	16994	17248	17075	17133	17014	17001	17198	17007	16945	17135	17066	17096	17034	17095	17043	17080	17081	16918	17038	17312	17191	17083	17171	17138	17004	17020	17086	17103	17057	17040	17085	17008	17191	16910	17001	16927	17079	17197	17189	16932	16874	17109	17036	16935	16787	17004	16995	17095	17114	17136	16961	17069	17132	17012	17091	17111	17089	17098	17024	17109	17204	17079	17046	16971	17111	17082	17104	16990	17247	17033	16934	17111	17023	17072	17305	17194	17192	16843	16915	17090	17141	17121	17086	16986	17234	17012	17156	17145	17072	16988	16998	16891	17089	17088	17244	17197	17277	17144	16937	17068	17083	17079	16952	17041	16979	17121	17038	16823	17031	16991	17131	17179	17094	16990	17214	17063	17030	16994	17004	17049	16883	17095	16976	16998	17075	17152	16953	17127	17020	16914	16851	17144	17101	16897	16970	17026	17058	17098	17095	17183	17125	17103	17170	17059	17003	17097	17103	16923	16936	16978	16986	17198	17079	17026	17114	16964	17084	17126	17061	17059	17101	17111	17047	16938	16942	17057	17196	17084	17004	16964	17186	16854	17099	16913	17012	17079	17141	16890	17086	16990	17135	17158	17124	17089	17121	16944	17218	17150	17073	17023	17200	17110	17057	17002	16912	17196	17011	17039	17146	16988	16946	17022	17190	16943	17098	17072	17133	17235	16995	16937	17034	17112	16990	17090	17121	17144	17191	17020	17182	17009	16882	16879	17148	17066	17158	17106	17143	17047	16835	17286	16919	17066	17043	17197	17173	17003	17072	17069	16910	16942	17304	17144	17000	16796	17233	16946	17107	17193	17078	17009	17109	17156	17048	17016	17005	17216	16988	16956	16936	17031	16978	17103	17107	17171	17060	17229	17151	17001	17023	17243	17153	16905	17081	16969	17167	17166	16947	17018	17088	17102	17041	16970	17193	16887	16905	16952	17032	17074	17030	16963	17096	16993	16996	16971	17003	16766	16963	17178	17227	17016	17006	17044	16908	17036	17237	17022	16934	16879	17157	16746	17251	17027	17123	16944	17189	16961	17065	17146	17025	17201	17186	17113	17073	17196	17125	17107	17092	17034	17261	17113	17192	17051	16885	17102	17287	17120	17117	17089	17085	16997	16979	16890	17241	17139	16872	17198	17049	17117	17052	17041	17085	16964	16986	17129	16967	17081	16929	17119	17059	17021	17074	17254	16998	17110	17056	16968	17053	17058	17067	17121	16926	17075	17098	17111	17076	17221	16977	17027	17083	16899	17065	17101	17068	16959	16991	17147	17025	16962	17050	17066	17246	17219	17069	17202	17038	16894	17173	16985	17186	17110	17187	17052	17147	16994	16936	17011	17128	17045	17120	17104	16936	17189	17146	17005	16970	17118	17194	16843	17074	17003	16861	17050	17330	16971	17168	17228	17197	17117	17113	17014	17188	17014	17141	17016	17156	16871	17108	17075	16975	17111	17021	17010	17209	16953	17100	17129	17028	17034	17058	17042	17089	17073	17095	17186	16994	17219	17042	17308	17103	17173	17142	16996	17006	16883	17023	17057	16965	16879	17146	17130	17066	17021	17086	17132	17132	17061	17119	16993	16980	17168	16877	17046	17007	16963	17034	16927
22321	21434	28761	24555	22275	25535	27735	23574	22833	22844	22845	22574	22319	22293	22050	21948	22054	22002	21907	21739	21917	21805	21702	21846	21749	21500	21659	21882	21690	21570	21688	21516	21692	21663	21826	21759	21659	21539	21643	21658	21522	21834	21600	21677	21849	21765	21626	21762	21788	21589	21657	21652	21580	21487	21575	21549	21639	21631	21702	21822	21578	21522	21550	21558	21713	21563	21630	21403	21550	21494	21651	21562	21493	21715	21804	21594	21608	21652	21638	21570	21579	21576	21603	21500	21650	21769	21458	21646	21516	21429	21403	21610	21628	21487	21518	21713	21585	21564	21511	21567	21809	21582	21673	21799	21604	21537	21649	21517	21449	21715	21679	21588	21567	21597	21528	21567	21439	21714	21695	21705	21413	21628	21561	21234	21540	21565	21757	21697	21693	21684	21537	21541	21639	21589	21453	21648	21547	21675	21683	21367	21474	21727	21528	21560	21799	21516	21714	21448	21653	21703	21497	21600	21668	21535	21346	21315	21649	21496	21666	21685	21624	21473	21378	21403	21704	21519	21636	21510	21522	21865	21556	21414	21452	21648	21531	21554	21569	21694	21659	21505	21865	21475	21565	21453	21528	21580	21485	21641	21661	21707	21494	21592	21584	21671	21498	21497	21470	21689	21561	21605	21635	21537	21682	21571	21617	21684	21641	21562	21597	21478	21805	21720	21441	21463	21538	21370	21410	21505	21906	21527	21539	21654	21783	21561	21741	21668	21658	21257	21516	21591	21399	21636	21528	21480	21453	21753	21312	21432	21587	21673	21662	21684	21744	21577	21565	21564	21593	21732	21641	21541	21784	21588	21716	21740	21567	21567	21424	21564	21536	21542	21676	21797	21656	21725	21493	21603	21490	21508	21703	21581	21572	21572	21682	21663	21500	21569	21599	21602	21440	21545	21580	21479	21581	21548	21573	21500	21640	21744	21593	21798	21442	21640	21455	21520	21329	21561	21825	21504	21450	21548	21453	21603	21397	21444	21503	21549	21717	21653	21583	21603	21640	21408	21548	21443	21604	21573	21727	21477	21530	21543	21537	21517	21617	21640	21497	21477	21488	21631	21635	21692	21607	21497	21460	21630	21658	21621	21903	21636	21562	21374	21644	21541	21580	21493	21843	21363	21529	21573	21474	21403	21428	21532	21504	21605	21405	21644	21638	21540	21288	21584	21464	21713	21351	21625	21597	21478	21652	21652	21608	21792	21587	21554	21460	21464	21549	21706	21717	21686	21571	21453	21753	21592	21672	21695	21382	21404	21239	21623	21684	21517	21593	21589	21650	21469	21689	21779	21715	21592	21598	21501	21646	21426	21714	21509	21507	21528	21524	21656	21475	21757	21678	21507	21856	21531	21552	21516	21598	21515	21513	21595	21660	21473	21499	21519	21605	21657	21554	21558	21371	21662	21699	21573	21590	21567	21765	21425	21433	21396	21558	21586	21302	21375	21395	21407	21616	21442	21629	21662	21642	21757	21606	21588	21551	21577	21424	21408	21516	21525	21303	21392	21666	21360	21417	21582	21525	21628	21459	21511	21402	21546	21679	21649	21642	21712	21514	21677	21676	21477	21494	21644	21646	21766	21577	21414	21579	21574	21717	21661	21695	21738	21598	21541	21683	21485	21634	21535	21692	21469	21345	21514	21812	21634	21585	21482	21375	21832	21797	21606	21687	21736	21664	21457	21891	21407	21338	21603	21685	21608	21640	21730	21622	21694	21415	21584	21386	21613	21479	21543	21574	21419	21539	21442	21524	21326	21610	21691	21493	21707	21666	21578	21573	21347	21718	21635	21534	21515	21462	21484	21536	21543	21660	21436	21560	21537	21439	21367	21669	21589	21599	21419	21417	21278	21474	21485	21678	21537	21605	21623	21871	21536	21658	21657	21692	21644	21765	21599	21557	21512	21639	21445	21600	21523	21347	21562	21626	21915	21643	21765	21540	21697	21551	21506	21585	21543	21502	21474	21643	21601	21466	21452	21567	21619	21546	21449	21646	21322	21546	21440	21698	21548	21575	21577	21484	21450	21540	21543	21559	21652	21345	21675	21585	21313	21363	21328	21492	21492	21561	21777	21578	21664	21654	21521	21842	21518	21516	21494	21438	21659	21391	21561	21387	21500	21596	21686	21575	21637	21476	21695	21658	21752	21515	21528	21673	21550	21489	21406	21349	21704	21560	21482	21590	21564	21443	21657	21280	21709	21427	21407	21396	21677	21571	21546	21597	21579	21441	21464	21426	21484	21613	21675	21456	21549	21509	21697	21774	21726	21561	21620	21787	21671	21639	21821	21541	21546	21768	21741	21688	21522	21642	21636	21621	21451	21488	21362	21648	21451	21816	21471	21740	21575	21745	21535	21474	21554	21691	21526	21593	21560	21357	21610	21866	21375	21604	21683	21535	21724	21814	21784	21626	21509	21258	21671	21565	21403	21520	21397	21703	21468	21546	21597	21605	21548	21581	21308	21588	21677	21576	21612	21669	21540	21386	21633	21599	21267	21600	21758	21610	21509	21521	21741	21569	21568	21705	21461	21780	21508	21678	21519	21496	21600	21456	21424	21484	21425	21704	21557	21441	21280	21304	21507	21943	21572	21629	21676	21578	21723	21789	21506	21510	21670	21474	21528	21630	21630	21657	21733	21566	21600	21514	21523	21480	21685	21755	21607	21664	21376	21689	21628	21626	21624	21606	21587	21629	21728	21698	21530	21480	21455	21520	21353	21506	21598	21861	21462	21393	21666	21690	21568	21618	21775	21792	21672	21771	21765	21502	21595	21368	21577	21482	21408	21626	21645	21684	21432	21847	21629	21712	21664	21697	21510	21788	21681	21682	21767	21505	21505	21515	21588	21547	21467	21598	21633	21550	21365	21791	21493	21715	21478	21604	21720	21650	21385	21780	21582	21740	21682	21590	21542	21464	21504	21461	21432	21519	21631	21667	21467	21533	21400	21542	21581	21431	21486	21598	21657	21560	21367	21508	21495	21542	21660	21216	21543	21562	21648	21445	21614	21684	21222	21610	21636	21737	21720	21583	21494	21668	21834	21628	21643	21421	21462	21496	21479	21630	21613	21349	21565	21795	21585	21483	21626	21508	21488	21807	21628	21476	21709	21635	21570	21556	21673	21643	21621	21593	21346	21670	21407	21481	21603	21501	21489	21486	21700	21462	21371	21344	21582	21557	21623	21371	21500	21522	21604	21484	21629	21808	21394	21646	21672	21592	21424	21395	21305	21536	21468	21805	21526	21525	21580	21495	21572	21420	21719	21494	21755	21849	21428	21604	21688	21606	21552	21607	21390	21454	21670	21713	21447	21576	21734	21739	21667	21711	21641	21650	21659	21550	21580	21853	21380	21719	21744	21135	21493	21722	21563	21559	21835	21704	21690	21594	21542	21432	21450	21501	21443	21696	21585	21586	21422	21527	21475	21414	21716	21922	21543	21822	21594	21658	21571	21400	21449	21466	21668	21389	21493	21628	21501	21519	21494	21456	21449	21671	21704	21804	21599	21550	21748	21548	21571	21540	21621	21646	21607	21569	21612	21729	21416	21875	21562	21557	21585	21559	21393	21446	21638	21536	21761	21660	21605	21924	21549	21583	21569	21777	21632	21596	21504	21681	21603	21973	21504	21752	21684	21609	21425	21554	21529	21512	21603	21573	21421	21476	21611	21716	21897	21696	21589	21700	21555	21709	21479	21586	21732	21586	21692	21749	21576	21324	21637	21745	21615	21565	21593	21572	21374	21620	21558	21411	21711	21421	21576	21462	21434	21340	21587	21550	21595	21898	21614	21662	21544	21551	21486	21627	21748	21641	21700	21574	21506	21620	21460	21552	21682	21505	21591	21704	21513	21757	21495	21671	21564	21396	21898	21541	21478	21611	21744	21509	21549	21705	21642	21573	21779	21575	21688	21592	21663	21485	21868	21642	21629	21663	21693	21540	21735	21690	21690	21449	21629	21655	21618	21622	21656	21431	21742	21377	21681	21546	21544	21579	21791	21574	21564	21802	21520	21513	21837	21736	21664	21522	21470	21647	21663	21626	21530	21780	21502	21754	21435	21573	21518	21684	21350	21713	21531	21549	21555	21699	21597	21513	21484	21599	21654	21530	21382	21525	21489	21505	21567	21299	21691	21612	21439	21732	21743	21662	21506	21466	21411	21530	21682	21496	21747	21567	21372	21667	21426	21737	21631	21486	21681	21586	21469	21546	21739	21182	21654	21543	21652	21405	21749	21763	21677	21677	21787	21784	21796	21720	21572	21405	21698	21544	21398	21434	21571	21612	21505	21396	21598	21562	21603	21580	21340	21433	21580	21469	21597	21741	21615	21517	21625	21671	21678	21506	21557	21366	21708	21462	21439	21559	21326	21721	21630	21615	21617	21784	21724	21716	21523	21558	21488	21608	21567	21681	21680	21645	21494	21715	21357	21584	21786	21536	21471	21498	21610	21548	21309	21567	21497	21732	21652	21513	21810	21666	21414	21805	21333	21590	21557	21453	21552	21405	21585	21802	21570	21646	21620	21447	21526	21582	21571	21732	21606	21625	21564	21421	21596	21669	21327	21504	21785	21614	21554	21562	21491	21533	21576	21569	21651	21577	21432	21526	21650	21515	21581	21932	21626	21740	21376	21527	21485	21771	21535	21613	21496	21427	21777	21591	21628	21655	21488	21442	21453	21563	21697	21905	21786	21642	21593	21534	21515	21601	21619	21710	21542	21541	21557	21499	21695	21679	21613	21754	21590	21751	21567	21460	21599	21666	21414	21771	21586	21621	21741	21297	21574	21673	21661	21604	21600	21780	21614	21391	21515	21620	21376	21391	21701	21460	21620	21641	21378	21656	21426	21586	21524	21663	21754	21568	21704	21538	21489	21421	21353	21264	21593	21801	21326	21703	21674	21528	21512	21594	21317	21505	21523	21621	21837	21563	21607	21516	21515	21327	21585	21354	21461	21567	21422	21793	21473	21569	21591	21472	21579	21502	21810	21734	21647	21571	21656	21445	21525	21575	21380	21658	21539	21743	21530	21661	21455	21614	21571	21713	21687	21738	21718	21506	21599	21690	21538	21548	21628	21349	21619	21760	21608	21445	21594	21597	21719	21523	21229	21543	21402	21638	21428	21619	21641
26155	46959	36174	29890	25890	22733	20897	19805	18732	18266	18122	17930	17636	17575	17383	17316	17206	17181	17032	17263	17046	17230	17106	16841	17059	16972	17049	16940	16928	16924	16917	16914	16917	16853	16853	16950	17043	16968	16747	16756	16979	16909	16875	16990	16887	16801	17051	16915	16981	16922	17084	16914	16832	16892	16940	16795	16801	16866	16770	17022	16832	16937	16878	16794	16862	16857	16927	16803	16798	17020	16993	16812	16967	16881	16914	16729	16802	16796	17002	16994	16966	16812	16848	16860	16876	16929	17022	17079	16778	16991	16872	16787	16991	16800	16968	16973	16876	16742	16858	16962	16967	16730	16914	16730	16951	16896	16850	16917	16884	16797	16891	16816	16875	17135	16851	16731	16981	16837	16819	16839	16891	16831	16775	16839	16803	16812	16843	16980	16710	16758	16960	17149	16938	16882	16680	16881	16919	16930	16886	16990	16963	16878	16871	16831	16936	16715	16811	16992	16747	16623	16815	16824	16806	16830	17001	16910	16989	16903	16821	17016	16814	16831	16728	16782	16883	16925	16812	16940	16814	16910	16887	16975	16902	16827	17014	16951	16893	16865	16881	17039	16853	16834	16956	16916	16981	16844	16904	16883	16839	16801	17057	16904	16860	16821	16822	16813	16951	17015	16905	16827	16733	16740	16827	16898	16785	16841	16880	16816	16937	16844	16737	16881	16759	16948	16861	16988	16841	16917	16808	17014	16924	17019	16877	16826	16886	16889	16800	16816	16940	16743	17047	17073	16923	16816	16848	16885	16954	16911	16841	16923	17043	16967	16886	17068	16768	16827	16950	16793	16835	16864	16970	16789	16951	16807	16874	16891	16855	16977	16801	17003	16985	16769	16719	16819	16859	16700	16885	17029	17115	16855	16887	16889	16844	16869	16794	17003	16954	16881	16817	16984	16856	16902	16890	16893	16760	16893	16761	16834	16830	16983	16810	16794	16827	17014	16870	16774	16903	16787	16934	16835	16700	16938	16702	16761	16812	16821	16896	16812	16699	16829	16959	16910	16815	16817	17053	16695	16825	17000	16844	16721	16729	16740	16792	16915	16951	16933	16641	16898	16978	16953	16914	16822	16919	16929	16880	16816	16904	16967	16927	16893	16884	17103	16969	16816	16879	16907	16824	16838	16638	16895	16931	16706	16591	16818	16817	16892	16887	17047	16836	16874	16752	16832	16768	16909	16872	16874	16992	16907	16733	16787	16847	16807	16854	16980	16731	16748	16926	16947	16978	16870	16880	16761	16822	16991	16863	16735	17036	16814	16865	16786	16986	16911	16942	16893	16681	16821	16948	16829	17003	16813	16962	16795	16706	16757	16996	16941	16766	16939	16955	17001	16901	17032	16773	16964	16867	16716	16856	16809	17068	16951	16704	16947	16886	16865	16840	16833	16928	16897	16958	16884	16836	16984	16755	16833	16883	16954	16928	16907	16790	16947	16935	16809	16715	17037	16727	16875	16858	16927	16664	16856	16897	16769	16959	16664	16729	16997	16813	16896	16816	16807	16903	16868	16922	16849	16869	16671	16928	16925	16768	17166	16965	16858	16938	16836	16822	16840	16889	16951	16889	16789	16961	16984	16868	16890	16645	16922	16854	16903	16852	16865	16899	16878	16877	16915	16783	16701	16886	16988	16956	16871	16754	16980	16735	16864	16870	16872	16845	16882	16781	16895	16675	16753	16995	16886	16979	16906	16964	16817	16877	16949	16916	16822	16987	16790	16955	16976	16878	16965	16909	16738	17022	16879	16883	16801	16934	16965	16855	16927	16810	16646	17109	16840	16745	16931	16920	16930	16863	16878	17003	17093	16894	16899	16888	16946	16853	16743	16832	16803	16843	16787	16983	16857	16788	16897	16852	16893	16921	16947	16904	16791	16968	16873	17021	16819	16828	16836	16844	16848	16881	16792	16982	17019	16871	16805	16815	16872	16831	16638	17092	16964	16819	16677	16895	17032	16887	16911	16977	16869	16823	16749	16830	16747	16920	16949	16819	17043	16836	16723	16908	16943	16763	16797	16868	16911	16944	16876	16797	16747	16806	16913	16846	16958	16690	16908	16933	16804	16857	16814	16908	16858	16878	17027	16842	16923	16798	17012	16841	16822	17018	16863	16884	16738	16938	16780	17015	16979	16987	16870	16859	16868	16801	17022	16918	16903	16826	16819	16938	16861	16844	16872	16717	16939	16829	16844	16815	16802	17044	16992	16818	16784	16885	16935	16994	16871	16873	16850	16782	16994	16745	16889	16980	16793	16826	16859	16945	16952	16861	16900	16946	16843	16798	16983	16858	16679	16932	16875	16849	16614	16887	16840	16669	17043	17125	16724	16905	16832	16844	16915	16850	16770	16773	16930	16875	16819	16945	16953	16777	16813	16799	16891	16952	16972	16962	16980	16737	16900	16873	16674	16862	16960	16892	16712	16840	16893	16689	17011	16747	16831	16784	17009	16848	16800	16800	16899	16848	16936	16894	16764	16806	16692	16797	16851	16705	16679	17032	16941	16728	16898	16954	16642	16808	17035	16957	16813	16928	16933	16862	16747	16630	16874	16767	16919	16940	16730	16641	16919	16720	16849	16851	16773	16843	16895	17094	17056	16777	17030	16912	16887	16997	16869	16812	16898	16915	17022	16878	16953	16923	16576	16848	16731	16636	16748	16884	16856	16786	16916	16827	16674	16841	16918	16952	16869	16858	16878	16798	16852	17013	16913	16856	16918	16830	16791	16931	17025	16771	16757	16948	16740	16902	16875	16708	17023	16775	16988	16786	16980	16931	16923	16922	16752	17092	16911	16815	16791	16914	17002	16750	16801	16808	16888	16947	16773	16667	16919	16778	16709	16729	16748	16922	16687	16671	16995	16948	16922	16857	16739	16788	16827	16971	16884	16767	16942	16793	16817	16861	16964	16744	16780	16815	16858	16984	16921	17087	16810	16942	16814	16976	16877	16720	17053	16726	16843	16974	16792	17000	16829	16845	16949	16922	16855	16892	16887	16841	16800	16766	16723	16857	16840	16877	16843	16913	16770	16935	16944	16891	16963	16877	16764	16970	16867	16890	16929	16882	16998	16793	16855	16911	16834	16840	16852	16812	16761	16832	16786	16983	16918	16767	16869	16916	16947	16956	16812	16823	16848	16728	16782	17067	16877	16819	16760	16800	16973	16995	16883	16903	16849	16657	16878	16624	16874	16891	16852	16915	16734	16776	16893	16812	16866	16841	16813	16987	16792	16794	16958	16807	16946	16936	17006	16856	16812	16746	16745	17021	16824	16897	16808	16958	16785	16830	16907	16797	16887	17120	16972	17007	16857	16884	16773	17049	16851	16756	16942	16907	16942	16974	17006	16912	16812	16950	17017	16953	16913	16854	16794	16703	16845	16972	16937	16748	16966	16829	16919	16749	16833	16720	16715	16957	16881	16861	16923	16908	16745	16833	16767	16754	16912	16738	16948	17026	16763	16776	17158	16852	16871	16849	16872	16915	16848	16929	16926	16771	16927	17090	16764	16880	16866	16939	16997	16906	16958	16944	17064	16896	16846	16816	16684	16788	16939	16800	16942	16943	16980	16960	16744	16928	16925	16829	16852	16963	16828	16838	16882	16939	16929	16895	16790	16832	16893	16884	16993	16811	16730	16857	16850	16907	16927	16795	16780	16756	16899	16905	16775	16989	17084	16925	16907	16858	16963	16942	16950	16887	16818	16867	16940	16768	16851	16910	16803	16962	17014	16753	16943	16814	16819	16899	16895	16952	17012	17043	16890	16973	16834	16836	16842	16896	17023	16998	16814	16888	16953	16799	16903	16879	16822	16919	16781	16789	16733	16727	16872	16893	16832	16855	16950	16982	16865	16914	16797	16905	16791	16834	16946	16740	16939	16979	16907	16842	16830	16690	16780	16897	16786	16794	16902	16841	16758	16876	16924	16750	16818	16912	16883	16813	16849	17060	16811	16832	16885	16853	16758	16939	16609	16906	16954	16998	16978	16873	16971	16912	17025	17001	16708	17040	16690	16973	16916	16922	16937	16686	17093	16696	16835	16670	17004	16853	16614	16952	16903	16899	17096	16760	16848	16831	16867	16778	16873	16909	16863	16781	16850	16930	16862	16852	16795	16929	16874	16821	16814	16900	16774	16844	16839	16669	16907	16753	16850	16970	16998	16928	16858	16932	16827	16984	16860	16766	16748	16753	16791	16909	16748	16868	16956	16898	16735	16933	16797	16968	16901	16963	17004	16955	16884	16951	16779	16767	16912	16877	17087	16799	16805	16840	16920	16731	16961	17045	16824	16803	16721	16798	16733	17122	16971	16820	16960	16756	16879	16821	16799	16836	16814	16712	16910	16879	16704	16779	16718	17041	16855	16894	16839	16970	16894	16951	16813	17029	16792	16977	16723	16902	16649	16713	16950	16747	16868	16988	16923	16859	16895	16833	16923	17104	16689	16863	16940	16932	16872	16807	16905	17033	16686	16820	17001	16869	16808	16999	16873	16832	16781	16779	17018	16960	16762	16926	16732	16836	16949	16909	16969	16845	16744	16857	17020	17005	16883	16888	16958	16847	16790	16976	16882	16761	16926	16854	16781	16844	16894	16998	16822	17031	16931	16944	16975	16845	16674	16915	16902	16953	17108	16784	16684	16716	16808	17036	16812	16843	16753	16884	16956	16885	16717	16900	16948	16914	16905	16925	16948	16796	16848	16980	16908	17037	16904	16947	16795	16696	16895	16664	16786	16883	17019	16755	16902	16950	16871	16894	16816	16729	17119	16874	16735	16845	17002	16804	16725	16859	16813	16906	17078	16803	16899	17055	17004	16792	16832	16686	16907	16706	17107	16838	16977	16910	16787	16936	16723	16910	16936	16837	16961	16935	16987	17032	16909	16778	16899	16854	16897	17040	16791	17003	16905	16631	16950	16808	16982	16747	16950	16722	16823	17004	16815	16942	17048	16818	16993	17000	16899	16855	16826	16926	16898	16882	16942	16901	17029	16870	16908	16673	16932	16742	16971	16991	16947	16889	17008	16845	16844	16852	16755	16851	16947	17131	16987	16792	16877	16713	16785	16869	16892	17006	16717	16854	16967	16821	16785	16807	16909	16740	16839	16976	16728	16883	16840	16898	16782	17022	17008
31489	28389	31256	27943	24065	23283	22888	22509	22472	21901	21987	22103	22117	21832	21737	21723	22056	22092	21880	21839	22063	21807	21699	21745	21847	21699	21973	21759	21677	21721	21661	21684	21878	22004	22124	21854	21788	21935	21860	21754	21931	21899	21856	21800	21932	21965	22037	21798	21821	21737	21721	21858	21824	21807	21894	21867	21612	21879	21713	21422	21596	21690	21914	22007	21649	21711	21654	21938	21763	21663	21794	21713	21975	21844	21882	22050	21750	21718	21627	21562	21883	21719	21835	21889	21584	21762	21817	21742	21927	21702	21881	21931	21648	21848	21759	21990	21855	21645	21943	21655	21690	21719	21843	21770	21831	21640	21627	21770	21926	21827	22021	21907	21754	21625	21962	21643	21772	21550	21773	21725	21934	21776	22108	21530	21630	21762	21767	21816	21712	21895	21835	21898	21803	21710	21702	21774	21937	21582	21535	21555	21552	21831	21781	21856	21855	21782	21824	21890	21568	21824	21750	21724	21776	21790	21703	21940	21766	21980	21560	21720	21783	21792	21618	21790	21682	21804	21862	21647	21803	21758	21653	21797	21798	21690	21955	21769	21775	21826	21855	21743	21750	21801	21826	21709	21766	21764	21703	21761	21726	21630	21725	21976	21628	21891	21927	21658	21801	21630	21659	21760	21644	21786	21634	21714	21930	21477	21930	21453	21569	21785	21727	21815	21982	21818	21677	21854	21701	21936	21944	21906	21747	21725	21912	21783	22115	21597	21826	21869	21886	21914	21786	21651	21723	21905	21793	21757	21951	21932	21916	21924	21891	21786	21561	21565	21683	21649	21803	21669	21688	21767	21777	21736	21840	21696	21953	21837	21761	21963	21774	21720	21737	21838	21758	22013	21921	21682	21672	21810	21686	21627	21773	21881	21959	21653	21649	21940	21963	21926	21810	21744	21828	21674	21912	21602	21796	21691	21827	21673	21719	21996	21848	21905	21722	21871	21723	21712	21873	21793	21673	21827	21742	21730	21813	21602	21503	21731	21901	21968	21657	21789	22022	21690	21706	21844	21720	21537	21803	21773	21717	21798	21909	21717	21730	21544	21693	21801	21878	21674	21439	21785	21828	21857	21743	21647	21709	21853	21906	21583	21788	21645	21727	21708	21874	21702	21809	21932	21777	21815	21698	21798	21837	22041	21938	21471	21854	21618	21917	21972	21726	21727	21727	21672	21840	21769	21945	21760	21683	21917	21802	21722	21842	21964	21920	21678	21851	21936	21745	21754	21708	21700	21969	21788	21803	21824	21852	21776	21669	21907	22002	21670	21913	21887	21711	21730	21728	21916	21648	21917	21978	21778	21962	21878	21782	21672	21856	21666	21814	21668	21815	21738	21757	21811	21680	22002	21798	21962	21780	21594	21692	21846	21640	21650	21733	21659	21397	21778	21766	21616	21673	21867	21718	21750	21692	21677	21957	21802	21796	21829	21783	21832	21693	21764	21771	21852	21989	22037	21827	21487	21785	21748	21774	21781	21967	21767	22027	21946	21989	21827	21715	21864	21928	21647	22019	21792	21926	21715	21725	21746	22013	21704	21883	21549	21763	21891	21782	21886	21555	21675	21732	21747	21899	21770	22030	21855	21909	21789	21860	21895	22024	21696	21664	21878	21778	21887	21729	21709	21768	21835	21626	21939	21768	21686	21799	21833	21809	21917	21741	21799	21841	21971	21751	21722	21745	21817	22013	21757	21896	21919	22081	21712	21804	21737	21713	21847	21810	21692	21972	21595	21759	21778	21739	21883	21793	21787	21934	21830	21794	21833	21758	21768	21826	21893	21703	22043	21923	21852	21880	21720	21847	21809	21651	21938	21853	21695	21763	21578	21947	21832	21904	21699	21587	21856	21993	21580	21697	21889	21817	21757	21831	21741	21752	21772	21876	21996	21877	21762	21726	21926	21839	21761	21729	21829	21762	21801	21927	21753	21760	21809	21706	22037	21740	21785	21670	21842	22011	21960	21492	21675	21602	21658	21902	21953	21770	21743	21916	21670	21835	21666	21881	21860	21729	21745	21904	21722	21623	21612	21746	21807	21758	21807	21643	21617	21834	21588	21963	21759	21724	21698	21637	21829	21765	21934	21737	21748	21756	21910	22013	21809	21911	21724	21548	21504	21778	21772	21551	21722	21749	21737	21781	21810	21704	21837	21622	21742	21656	21648	21631	21866	21855	21954	21842	21818	21793	21734	22002	21724	21741	21750	21826	21784	21819	21744	21648	21767	21520	21976	22044	21802	21769	21883	21837	21688	21925	21738	21654	21930	21836	21848	21748	21906	21891	22034	21926	21734	21812	21600	21881	21799	21627	21865	21733	21863	21946	22121	21574	21673	21852	21679	21777	21791	21853	21426	21499	21808	21936	21736	21891	21938	21715	21835	21692	21989	21692	21789	21612	21759	21807	21591	21810	21874	21882	21844	21770	21744	21690	21754	21928	21854	21504	21721	21905	22120	21997	21743	21727	21844	21826	21865	21616	21779	21615	21838	21568	21783	22016	21889	21700	21595	22023	21669	21918	21837	21901	21731	21993	21802	21797	22090	21881	21623	21882	21741	21705	21711	21936	21669	21852	21505	21760	21795	21617	21768	21964	21927	21740	21754	21749	21932	21733	21775	21840	21903	21951	21891	21863	21883	21935	21911	21733	21668	22086	21795	21767	21754	21777	21764	21899	21867	21555	21827	21832	21916	21977	21762	21772	21700	21661	21787	21529	21896	21705	21810	21817	21980	21892	21747	21818	21748	21842	21838	21887	21791	21788	21936	22143	21794	21841	21677	21741	21746	21463	21765	21856	21653	21864	21722	21910	21639	21657	21641	21796	21711	21789	21855	21866	21997	21731	21765	21896	21799	21676	21837	21596	22016	21745	21909	21876	21782	21614	21766	21852	21774	21648	21861	21611	21802	21744	21702	21913	21796	21806	21692	21709	21754	21845	21861	21662	21641	22008	21735	21773	21748	21724	21663	21988	21649	21753	21814	21775	21956	21755	21819	21971	21889	21792	21610	21647	21835	22030	21885	21944	22100	22136	21772	21798	21530	21691	21553	21824	21934	22076	21911	21748	21705	21689	21665	21685	21883	21769	21898	21707	21788	21673	21732	21818	21651	21852	21943	21621	21745	21997	21761	21933	21949	21710	21733	21602	21775	21920	21834	21700	21867	21718	21623	21790	21745	21808	21911	21869	21829	21991	21758	21831	21717	21965	21850	21818	21629	21706	21867	21592	21771	21874	21704	21879	21686	21940	21890	21870	21649	21781	21936	21866	21878	21725	21760	21963	21580	21761	21892	21842	21970	22002	21838	21776	21785	21748	22043	22104	21799	21949	21679	21723	21761	21660	21782	21970	21749	21676	21952	21981	21996	21721	21627	21836	21790	21850	21826	21824	21565	21899	22043	21836	21720	21773	21741	21620	21649	22054	22010	21820	21835	21751	21642	21763	21848	21596	21868	21958	21703	21613	21848	21996	21729	21668	21764	21691	21819	21604	21602	21949	21962	21869	21640	21769	21865	22024	21965	21990	21838	21703	21910	21646	21766	21911	21723	21777	21757	21832	21727	21764	21951	21756	21909	21655	21673	21867	21758	21812	22094	22011	21660	22015	21756	21909	21799	21869	21735	22086	21655	21628	21515	21870	21625	21837	21835	21769	21834	21816	21684	21790	21847	21790	21850	21591	21719	21902	21853	21690	21692	21651	21977	22029	21782	21790	21810	21973	21512	21798	21616	21981	21889	21892	21612	21741	21772	21944	21826	21785	21931	21724	21718	21936	21706	22022	21739	21680	22005	21866	21570	21477	21773	21817	21593	21899	21929	21723	21698	21748	21845	21861	21798	21735	21691	21710	21903	21634	21753	21852	21804	21704	21908	21526	21540	21882	21924	21791	21663	21842	21625	21793	21737	21759	21701	21648	21868	21917	21495	21937	21631	21690	21647	21906	21947	21682	21763	21893	21922	21767	21969	21622	21708	21488	21744	21757	21833	21835	21819	21805	21771	21665	21987	21839	21582	21722	21788	21939	21787	21636	21454	21843	21739	21847	21615	21976	21781	21690	21817	21559	21882	21803	21657	21757	22096	21777	22024	21998	21799	21837	21882	21915	21808	21721	21719	21977	21744	21729	21875	21869	21764	21684	21877	21943	21714	21669	21804	21625	21614	21773	21467	21652	21947	21930	21705	21865	21708	21586	21729	21681	21661	21834	21786	21872	21811	21792	21860	22105	21757	21643	21637	21673	21705	21859	21690	22106	22115	21783	21936	22028	22009	21559	21827	21560	21655	21809	21737	21804	21839	21697	21971	21820	21607	21661	21723	21779	21881	21649	21646	21747	21828	21840	21642	22018	21793	21927	22008	21765	21705	21871	22030	21939	21944	21671	21894	21842	21759	21778	21742	22048	21753	21762	21716	21661	21814	21685	21506	21823	21845	21923	21767	21753	21649	21767	22018	21843	21787	21802	21782	21821	21822	22045	21774	21663	21883	22040	21816	21674	21594	21896	21880	21780	21879	21550	21853	21728	21396	21921	21696	21750	21854	21821	21738	21776	21791	21858	21938	21836	21811	22019	21860	21898	21714	22054	21902	21792	21913	21879	21679	21760	21805	21878	21821	21887	21849	21781	21859	21741	21739	21795	21876	21794	21846	21822	21791	21772	21748	22004	21909	21821	21905	21806	21839	21852	21753	21595	21862	21897	21615	21640	21904	21833	21809	21675	21790	21773	21833	21778	21760	21784	21938	21744	21784	21787	21696	21772	21757	21807	21635	21724	21821	21999	21908	22018	21628	21705	21963	21765	21890	21660	21891	21650	21693	21634	21549	21919	21607	22025	21859	21451	21911	21867	21868	21747	21690	21789	21861	21802	21685	21985	21677	21745	21833	21923	21745	21931	21692	21769	21698	21817	21696	21665	21867	21588	21738	21934	21966	21533	21637	21892	21867	21689	21681	22056	21681	21808	21932	21805	21802	21917	21929	22060	21998	21542	21674	21769	21596	21977	22007	21926	21649	21980	21815	21781	21758	21894	21850	21635	21889	21766	21597	21862	21908	21849	21757	21825	21817	21679	21801	21778	21855	21886	21736	21866	21892	21732	21620	21749	21927	21755	21824	21508	21927	21811	21858	21869	21860
26862	37458	28096	23491	21049	19489	18706	17978	17651	17472	17241	17301	17328	17115	17194	17119	17158	17083	17127	16950	17255	17041	17253	16862	16962	17149	17010	17080	17094	17128	16988	16989	16962	17165	17022	16846	16977	17092	17202	17089	17021	16892	17007	17082	17115	16906	16954	17140	17075	16908	17024	17094	17060	17023	17023	16997	17024	17008	16939	17076	17018	17033	17032	17077	17019	17147	16958	17162	16963	16869	17079	17141	16911	17090	17008	16992	17054	16971	17015	17192	17117	16800	16991	17017	17012	16959	17027	17021	16887	17091	16899	17052	16974	17069	16983	17076	17054	16995	17018	16914	16870	17172	17115	16979	17054	16968	16982	16887	16956	17175	17107	16924	16893	16925	17018	17139	16941	16844	17039	17034	17055	16856	16983	16889	17156	17083	16975	17067	17246	16882	16940	16964	17116	16938	16976	16956	17130	16994	17005	17094	17085	17070	17262	16915	17077	16896	16986	17084	16962	16971	16928	16974	16934	17139	17107	17037	17010	16877	17003	16905	17121	16890	17040	17107	16904	16901	17059	16997	17016	16935	16974	16911	16926	17237	16967	16976	16792	17033	16899	17065	16941	17126	16968	16931	17013	17018	17045	17201	17112	16902	17114	17153	16992	16993	16964	17082	17017	16962	17039	17200	16904	16999	17131	16910	17065	17049	16952	17047	16941	17066	16944	16963	16907	16951	17005	17003	17011	16820	17170	17021	17108	16964	16848	17302	16877	16961	16832	17055	17016	17040	17006	17007	16974	17055	17084	16911	17067	17104	16948	16920	17013	16941	16939	17098	16906	17069	17034	16901	17071	16944	16993	17011	16843	17144	16961	16958	17025	16972	17000	17013	16874	16975	16977	16900	17161	17024	17052	17018	17114	16905	17194	17005	17083	17114	16965	16914	17016	16967	17110	17037	17086	17011	16891	17050	16954	16966	17000	17062	16931	17002	16948	17067	17220	17094	17001	17081	17031	16978	17116	17133	16973	16892	17029	17088	16914	17043	17001	17117	16883	17072	17060	17138	16937	17095	17087	17078	17068	17020	17055	16986	17092	17064	17031	16817	16830	17026	17083	17086	17097	17153	17221	17012	16915	17093	17036	17004	16956	16805	17051	16939	17087	17054	17042	17069	17165	17082	17004	17076	17057	16973	16937	17091	17026	17041	16863	17131	16878	16843	17044	16979	17000	17068	16877	16860	16933	17248	17025	17079	17033	17298	17078	17009	17061	17086	16958	16960	17138	17063	17158	17008	16927	16926	16995	17132	17169	16866	17047	16939	16936	17081	16827	16887	17042	17145	17023	16853	17046	16971	16912	17188	17001	17121	17086	17165	17079	17121	16855	16947	16876	17139	16984	17155	17015	16846	17120	17074	16839	16775	17122	17186	16949	17142	16983	17105	17047	16896	17079	16927	16978	17033	17024	17043	16935	17014	16955	16950	17091	16944	17086	16967	17062	17101	17107	16907	16997	16926	16860	16965	16910	17197	17020	17063	17087	16923	17008	17013	17020	16989	17204	16974	17029	16897	17043	16936	16951	17124	17010	17035	16968	16914	17064	17010	16986	16976	16836	17111	16959	17012	17034	17018	16955	17216	17045	17013	17130	16783	16978	17015	16912	17026	16918	17054	17009	17026	17096	16942	17006	16844	16980	16994	17054	17128	17129	17007	16989	16962	17066	16905	17144	16972	16928	16988	16917	16903	17075	17096	17057	16890	17006	17051	16962	16915	17035	17134	16781	17032	17012	16995	17147	16969	17148	17180	17062	17089	16814	17056	16966	16983	16990	17054	17075	17106	17173	17035	16752	17046	16987	16863	17178	17043	16901	17053	17189	17075	16868	16964	16904	16934	17066	17068	17068	16950	17180	16855	16946	16945	17289	17313	16938	17099	17101	17152	17098	17122	17054	17016	17054	17119	17086	17110	17202	16840	16974	16846	17059	17199	17022	16937	16821	17039	17126	16990	17104	16851	17192	16997	17051	17069	16950	17171	17017	16980	17104	17010	17008	17058	17009	16878	16950	17120	16927	16959	16906	17097	17074	17041	16982	17118	17307	17054	17027	17003	17015	17113	17046	17134	17229	16875	17058	17099	16994	17039	16942	16973	17048	17110	17039	17040	17076	17026	17053	16851	17020	16894	17059	17007	16974	17044	16837	16924	17028	17041	17045	17033	16995	16926	17047	16946	17138	16915	16951	17032	17289	17097	17009	17031	17097	17005	17108	16985	16961	16854	17010	16960	17020	17066	17095	17151	17053	16888	16937	17057	17079	17064	17052	17147	16986	16939	17166	17052	17071	16917	17009	17217	16867	16928	17030	16923	17164	17042	17097	17103	17086	16911	16876	17226	16970	16839	17198	17058	17029	17005	16773	17050	17064	17071	17047	16860	17125	16863	16989	16888	16948	16935	17043	17135	16966	16995	16871	16846	16928	17048	17118	16897	17071	16982	17024	16968	16995	17166	16942	17042	16950	17206	17048	16976	17148	16930	16960	17085	17080	17057	17130	17110	17195	17043	16988	17106	17043	16845	17227	16994	16888	17062	16846	16956	17049	17122	17148	17077	16967	17095	17025	16902	17066	17143	17225	16954	16858	17100	16975	17083	17041	16917	16927	17035	16845	17091	17071	16970	16969	17171	17148	16845	16972	17107	16954	16995	17043	17056	17115	17157	17050	17016	16951	17093	16918	16935	17020	17106	17036	17060	16761	16979	16829	17201	17064	16997	17044	17048	16979	17116	16869	16935	17030	17079	17136	16868	17109	17101	17142	16996	16840	16999	17234	16976	17001	17060	17007	16937	17050	16941	17015	16988	17094	17170	16864	16959	17066	17017	17033	17086	17111	17111	17057	16963	17259	17022	17035	17017	16972	16915	17028	17114	16842	17006	16905	17079	17066	17067	17068	17040	16962	16967	17287	16971	16788	17309	17028	17054	17109	17223	16986	17250	17032	16890	17107	16999	16984	16924	17034	16976	16968	16916	17023	16943	17039	16803	17118	16992	17067	17033	16895	16966	17110	17001	17107	16936	17172	17080	17086	17037	17080	16988	17131	17130	17034	17126	17034	17196	17118	17069	16803	17012	16998	16891	17061	16973	17020	17111	17026	16943	17036	16905	17170	16919	17083	16964	16978	17026	17052	16967	17025	16986	17019	16924	16942	17062	16989	16702	16875	17031	17019	16979	17003	17030	16983	16978	16993	17233	17052	17007	16944	16991	16932	17110	17053	17042	17064	16965	16952	17027	16960	17014	17086	17078	16889	17105	16983	17190	16823	16855	17103	17077	17015	16916	16912	17154	16938	16938	16997	17002	17062	16988	17119	17011	17038	16899	17097	17206	16835	17096	17054	17037	16918	17209	16833	16849	17020	16970	16856	16930	17122	16868	17134	16835	17081	17086	16993	17049	17087	17095	17045	17009	17043	17080	17048	16940	17117	16940	16966	16973	16964	16956	16972	17133	16963	16977	16946	17074	17064	17051	17029	17096	16972	17089	17022	16915	16898	17193	16961	16931	17108	17004	16925	17170	17111	16938	16931	17030	17129	16803	17131	17010	17049	16954	17190	17093	16808	16933	17245	17045	17029	16990	16886	17095	17046	17056	17059	17000	16906	16980	16929	17035	17067	17087	17084	17119	17125	16991	17069	17165	17019	17033	16892	17088	17106	17111	17036	16959	16887	17027	17075	17190	16993	17017	17036	16890	16868	16953	17025	17040	17045	17065	17069	16816	16897	16995	17150	17043	16996	17076	17115	17068	16935	17003	16994	16833	16985	16999	17146	16899	16963	17026	16890	17083	17217	16997	17095	17192	16974	16928	17217	16945	17129	17037	17061	17111	17076	17109	16820	17078	16961	17067	17014	17096	17140	17210	17008	16786	17183	17007	17140	16973	17028	16991	16985	16973	17081	17086	17161	16960	17183	16965	16942	17088	17007	16834	17025	17067	16991	16995	17039	16867	17095	17085	17153	17048	17100	17135	17206	17084	16895	17085	17193	17153	17140	16951	16900	17100	17004	17101	16953	17073	17065	16982	16947	16979	16979	16949	17172	17046	16901	16984	16957	16971	16967	16975	16993	17117	17264	16969	16839	17009	16939	17081	17082	17127	17114	16960	17076	17000	16993	16710	17064	17021	17140	17055	17040	17027	17039	16959	17231	16895	17108	16984	17079	16832	17004	16906	16740	17094	17068	17004	17062	17051	17075	17159	16959	16918	16975	17138	17090	16955	16957	17071	16969	16998	16916	16938	17159	17165	17006	17019	16929	17019	16873	17130	17077	17114	16957	17028	17064	16915	17199	17092	16999	16967	16936	17042	17030	16928	16949	16938	17012	16981	17028	17062	17022	17197	17098	16877	17113	17058	17091	16945	17052	16873	17098	17042	17083	17020	16878	17049	17049	17210	16960	17109	17044	17187	16973	17222	16875	16947	16848	17136	17019	16931	17208	17032	17027	17015	17100	17155	17144	16994	16893	17023	16996	16974	17135	17030	17157	17065	17204	17110	17117	17175	16985	16935	17032	17052	17045	17003	17050	16978	17044	17064	17031	17052	17123	16931	16996	17130	16846	17006	17021	16967	17076	17263	16979	16989	16886	17150	17106	17247	17101	16967	16864	16802	16926	17075	16914	16902	16922	16872	17244	17201	17289	17004	17039	16854	16897	17214	17155	16901	17092	16941	16818	17030	16799	17008	16910	17023	16803	16981	17017	17105	16954	16973	17112	16966	17207	16964	17035	17048	17058	17125	16900	17007	17070	17002	17091	16987	17003	16912	17096	17232	16965	17178	17035	17032	17028	16913	17057	17074	17157	17067	17018	17090	16994	17003	17001	17012	16902	16980	16924	17051	17051	16980	16994	17189	17188	17088	17027	17245	17104	17044	16960	17075	17062	17080	17145	17167	16929	16979	17090	16751	17085	16935	17031	17002	17042	16997	16927	16924	17018	17107	17028	17136	16987	16914	17244	16910	16953	16947	17076	17003	16928	17036	17010	16900	16876	16991	17045	17099	17107	16893	16928	16807	17007	17014	17041	17120	16997	17002	16959	17043	17053	17048	17133	17015	16949	17036	16972	17063	16948	16810	17045	17076	16998	17093	16955	16999	16926	16943	17159	16958	16911	17171	17116	17141	17056	16916	17298	16924
23387	21397	28247	25446	23948	24735	25053	22879	22569	22317	22212	22043	21831	21564	21806	21585	21534	21593	21616	21743	21582	21509	21695	21501	21434	21394	21287	21333	21567	21523	21486	21368	21674	21497	21632	21329	21660	21602	21417	21444	21562	21341	21332	21510	21534	21437	21506	21396	21413	21338	21459	21179	21506	21392	21475	21495	21495	21152	21395	21296	21601	21372	21466	21357	21434	21483	21580	21555	21579	21529	21475	21427	21247	21562	21380	21259	21409	21397	21339	21201	21453	21489	21451	21329	21234	21426	21537	21408	21336	21439	21293	21281	21501	21252	21433	21431	21422	21473	21328	21491	21406	21603	21289	21336	21323	21534	21319	21367	21467	21421	21476	21365	21356	21498	21468	21291	21539	21462	21401	21396	21614	21499	21311	21660	21484	21341	21415	21374	21676	21575	21449	21282	21438	21245	21466	21222	21602	21546	21424	21342	21458	21321	21437	21368	21399	21467	21300	21180	21559	21561	21389	21261	21411	21107	21339	21646	21537	21302	21431	21263	21352	21320	21746	21497	21125	21327	21424	21443	21349	21421	21370	21143	21361	21200	21497	21440	21492	21440	21392	21367	21151	21350	21293	21219	21170	21477	21432	21536	21553	21361	21300	21408	21349	21536	21477	21215	21161	21379	21386	21510	21333	21578	21320	21390	21414	21460	21357	21388	21387	21328	21250	21381	21419	21465	21388	21549	21483	21694	21173	21254	21410	21389	21422	21300	21329	21413	21303	21348	21531	21345	21337	21211	21357	21513	21516	21489	21449	21371	21337	21353	21178	21331	21293	21186	21523	21176	21410	21365	21435	21303	21602	21379	21181	21175	21284	21286	21410	21405	21420	21317	21413	21682	21521	21443	21132	21387	21366	21625	21229	21556	21466	21503	21482	21315	21358	21433	21369	21363	21216	21485	21516	21511	21391	21300	21271	21385	21275	21458	21508	21224	21339	21319	21379	21359	21557	21411	21360	21475	21292	21417	21484	21276	21306	21457	21522	21156	21490	21513	21418	21386	21269	21371	21446	21378	21345	21224	21604	21472	21373	21542	21381	21398	21424	21423	21555	21604	21225	21449	21422	21529	21521	21270	21502	21470	21316	21403	21597	21344	21380	21257	21308	21423	21361	21336	21359	21334	21670	21252	21625	21411	21588	21379	21483	21580	21348	21728	21541	21690	21315	21278	21564	21390	21311	21576	21585	21479	21355	21533	21602	21230	21390	21473	21458	21693	21507	21423	21233	21318	21220	21463	21405	21512	21425	21348	21545	21401	21497	21429	21481	21291	21401	21314	21345	21418	21179	21367	21450	21483	21342	21520	21325	21404	21526	21437	21456	21464	21486	21306	21455	21293	21318	21451	21244	21412	21530	21596	21398	21428	21458	21347	21314	21247	21594	21488	21398	21572	21472	21425	21396	21662	21784	21584	21395	21649	21406	21430	21323	21473	21210	21603	21551	21435	21354	21432	21386	21381	21412	21604	21193	21340	21481	21523	21474	21422	21397	21403	21379	21407	21568	21422	21378	21479	21268	21277	21642	21542	21452	21532	21267	21280	21316	21306	21523	21313	21270	21643	21415	21581	21440	21387	21686	21353	21446	21614	21458	21680	21475	21475	21422	21402	21249	21393	21412	21294	21243	21438	21635	21632	21551	21383	21446	21387	21535	21564	21273	21378	21475	21432	21409	21458	21402	21279	21586	21469	21452	21472	21468	21350	21614	21382	21325	21439	21431	21364	21376	21287	21319	21705	21564	21362	21313	21597	21143	21348	21245	21496	21442	21502	21245	21534	21546	21440	21683	21487	21473	21498	21479	21236	21396	21502	21584	21496	21335	21410	21411	21407	21208	21280	21690	21360	21282	21564	21195	21353	21309	21263	21531	21455	21421	21330	21432	21264	21262	21592	21170	21336	21431	21481	21419	21354	21556	21703	21498	21424	21356	21476	21376	21469	21353	21139	21293	21283	21748	21656	21200	21385	21481	21301	21400	21400	21377	21764	21424	21426	21545	21403	21191	21493	21306	21217	21758	21320	21662	21558	21487	21180	21613	21586	21417	21370	21319	21299	21416	21499	21420	21743	21288	21667	21499	21436	21599	21677	21456	21398	21526	21146	21590	21580	21457	21453	21560	21587	21361	21521	21514	21343	21364	21393	21325	21348	21442	21467	21621	21350	21527	21354	21400	21523	21342	21466	21424	21585	21672	21337	21312	21493	21353	21340	21268	21269	21262	21027	21408	21350	21617	21444	21473	21480	21491	21354	21375	21337	21455	21323	21196	21452	21526	21221	21487	21586	21467	21390	21245	21403	21443	21547	21553	21433	21357	21406	21394	21435	21367	21713	21203	21523	21344	21516	21386	21259	21303	21500	21526	21547	21359	21435	21486	21433	21666	21209	21456	21527	21351	21456	21254	21370	21385	21173	21324	21515	21474	21457	21445	21369	21425	21583	21329	21365	21518	21322	21454	21386	21345	21299	21507	21471	21277	21280	21183	21412	21409	21236	21443	21487	21447	21546	21394	21220	21247	21332	21479	21482	21542	21462	21461	21178	21396	21395	21391	21468	21348	21197	21157	21292	21403	21270	21531	21566	21254	21300	21333	21662	21539	21351	21241	21342	21548	21428	21515	21361	21453	21588	21342	21457	21443	21364	21472	21614	21326	21325	21337	21344	21409	21566	21578	21276	21450	21315	21419	21533	21551	21499	21386	21434	21401	21500	21325	21325	21405	21374	21439	21375	21219	21426	21642	21420	21359	21559	21327	21388	21253	21369	21369	21359	21250	21405	21362	21222	21283	21487	21354	21347	21607	21456	21638	21371	21169	21362	21373	21435	21406	21463	21382	21349	21382	21241	21307	21441	21500	21553	21383	21408	21270	21630	21548	21572	21400	21447	21465	21432	21322	21316	21510	21232	21421	21425	21517	21418	21490	21395	21588	21419	21544	21411	21660	21400	21535	21495	21168	21369	21296	21481	21487	21324	21557	21437	21329	21172	21336	21342	21124	21200	21539	21520	21458	21367	21446	21345	21403	21493	21428	21290	21157	21441	21424	21315	21390	21301	21450	21383	21567	21572	21556	21416	21394	21547	21359	21459	21460	21409	21203	21404	21325	21418	21336	21453	21206	21473	21344	21531	21349	21366	21449	21460	21411	21221	21523	21354	21481	21430	21435	21447	21187	21537	21428	21445	21407	21511	21434	21424	21436	21396	21053	21485	21373	21441	21373	21369	21299	21541	21449	21454	21424	21353	21575	21410	21231	21325	21330	21410	21414	21234	21465	21297	21461	21474	21668	21387	21479	21359	21471	21420	21512	21448	21477	21459	21308	21485	21548	21514	21407	21437	21386	21619	21341	21273	21494	21557	21080	21310	21545	21372	21323	21402	21353	21446	21289	21426	21300	21176	21282	21434	21189	21438	21199	21286	21348	21566	21418	21496	21413	21553	21367	21454	21400	21362	21382	21542	21467	21365	21280	21451	21214	21325	21611	21439	21655	21443	21565	21277	21501	21333	21354	21407	21390	21511	21478	21422	21640	21265	21272	21469	21466	21748	21336	21566	21563	21390	21347	21600	21593	21346	21375	21381	21319	21371	21198	21343	21544	21628	21313	21416	21642	21487	21350	21338	21435	21344	21431	21394	21299	21364	21235	21421	21667	21446	21451	21574	21367	21474	21465	21363	21473	21424	21381	21369	21463	21398	21424	21338	21341	21433	21652	21124	21487	21560	21169	21613	21481	21594	21346	21360	21289	21285	21543	21302	21300	21387	21370	21494	21450	21339	21622	21528	21465	21403	21260	21396	21486	21403	21433	21436	21497	21647	21457	21533	21671	21279	21409	21743	21489	21694	21541	21589	21421	21711	21583	21520	21561	21562	21076	21361	21491	21328	21193	21603	21455	21292	21434	21498	21564	21438	21417	21548	21392	21398	21504	21450	21434	21440	21568	21288	21506	21384	21451	21539	21300	21172	21268	21536	21485	21562	21690	21283	21329	21395	21169	21326	21528	21334	21342	21437	21468	21492	21599	21484	21348	21392	21452	21445	21224	21345	21398	21339	21390	21228	21367	21430	21167	21706	21470	21351	21318	21522	21332	21238	21583	21476	21425	21534	21542	21528	21486	21321	21445	21498	21472	21465	21422	21267	21589	21402	21438	21328	21564	21254	21374	21349	21489	21361	21479	21367	21449	21632	21542	21449	21265	21446	21368	21319	21532	21539	21346	21493	21531	21328	21653	21446	21359	21510	21196	21483	21557	21353	21463	21406	21459	21359	21362	21345	21390	21507	21312	21536	21439	21530	21432	21454	21533	21368	21429	21513	21574	21555	21397	21478	21320	21353	21472	21505	21531	21357	21400	21308	21392	21530	21704	21205	21298	21413	21342	21300	21402	21501	21459	21241	21504	21409	21298	21282	21219	21547	21474	21592	21168	21307	21578	21435	21325	21411	21515	21159	21348	21436	21375	21558	21197	21352	21450	21394	21539	21408	21524	21449	21402	21429	21423	21390	21400	21245	21335	21587	21291	21300	21389	21552	21555	21500	21445	21310	21271	21403	21312	21250	21528	21543	21634	21547	21421	21431	21399	21447	21535	21299	21531	21366	21335	21509	21667	21395	21476	21588	21437	21423	21504	21347	21451	21501	21351	21135	21111	21491	21393	21591	21249	21460	21507	21590	21391	21454	21670	21420	21407	21425	21527	21325	21441	21379	21446	21228	21521	21422	21638	21389	21390	21318	21298	21371	21638	21560	21610	21409	21453	21455	21435	21272	21471	21394	21390	21621	21525	21534	21421	21533	21483	21348	21563	21421	21482	21578	21383	21461	21333	21418	21172	21188	21438	21528	21509	21432	21452	21723	21464	21366	21395	21480	21448	21317	21549	21328	21461	21430	21454	21386	21379	21470	21102	21244	21434	21469	21506	21457	21467	21298	21323	21408	21466	21522	21378	21397	21497	21319	21442	21287	21460	21592	21356	21480	21514	21426	21444	21520	21553	21354	21423	21237	21253	21424	21535	21260	21290	21341	21394	21760	21439	21196	21539	21272	21385	21415	21386	21648	21145	21472	21447	21408	21441	21259	21364	21390	21347	21514	21458	21323	21299	21422	21550	21356	21496	21472	21478	21253	21419	21401	21616	21565
24649	43049	32445	26675	23286	21019	19537	18812	18239	18068	17514	17403	17427	17106	17168	16941	17089	16961	16945	17030	16994	16990	16813	16859	16760	16744	16897	16883	16737	16849	16906	16768	16854	16758	16761	16934	16729	16869	16894	16957	16688	16799	16887	16846	16728	16754	16705	16634	16730	16786	16847	16872	16838	16808	16983	16799	16785	16778	16831	16581	16702	16832	16766	16829	16737	16656	16908	16713	16703	16685	16857	16804	16820	16745	16671	16687	16994	16813	16796	16779	16841	16783	16814	16820	16820	16950	17105	16705	16792	16915	16860	16641	16835	16802	16935	16800	16716	16707	16859	16929	16930	16811	16885	16770	16843	16763	16759	16731	16718	16763	16718	16771	16869	16696	16777	16897	16753	16685	16808	16820	16842	16729	16717	16777	16917	16619	16953	16749	16651	16821	16892	16905	16981	16627	16925	16753	16587	16771	16866	16825	16726	16811	16736	16821	16708	16943	16842	16727	16861	16854	16636	16737	16865	16672	16787	16626	16898	16834	16985	16799	16747	16780	16819	16753	16969	16645	16793	16825	16927	16788	16849	16845	16869	16725	16704	16942	16969	16785	16810	16801	16805	16683	16912	16793	16890	16883	16800	16630	16824	16651	16796	16931	16751	16608	16794	16811	16651	16724	16753	16790	16718	16915	16996	16967	16803	16819	16862	16798	16825	16701	17016	16801	16701	16817	16824	16844	16830	16880	16852	16886	16744	16862	16881	16809	16978	16827	16720	17011	16796	16631	16847	16790	16586	16838	16750	16933	16819	16769	16793	16902	16803	16811	16816	16694	16863	16760	16739	16866	16867	16792	16862	16732	16678	16809	16760	16721	16920	16741	16748	16799	16724	16763	16762	16648	16666	16756	16818	16841	16664	16905	16686	16781	16840	16861	16599	16858	16889	16868	16799	16747	16883	16810	16712	16810	16952	16516	16806	16667	16912	16714	16891	16875	16864	16651	16728	16818	16671	17061	16651	16766	16815	16744	16733	16660	16779	16961	16912	16718	16819	16884	16752	16846	16853	16584	16814	16781	16784	16832	16846	16828	16764	16908	16846	16970	16726	16740	16852	16940	16642	16781	16788	16795	16908	16831	16717	16713	16728	16744	16605	16817	16681	16855	16862	16707	16567	16781	16864	16655	16839	16690	16796	16807	16841	16685	16719	16777	16798	16659	16969	16812	16912	16884	16803	16688	16895	16766	16826	16853	16711	16781	16979	16671	16516	16957	16885	16866	16791	16822	16758	16809	16821	16830	16766	16765	16723	16646	16827	16793	16728	16729	16909	16928	16621	16819	16840	16833	16849	16729	16794	16741	16726	16847	16786	16790	16774	16701	16613	16711	16706	16858	16867	16876	16969	16604	16911	16943	16807	16815	16795	16590	16768	16789	16830	16872	16785	16782	16874	16728	16769	16887	16846	16745	16975	16640	16828	16615	16742	16798	16716	16682	16740	16855	16970	16844	16820	16835	16909	16736	16577	16823	16714	16835	16994	16910	16877	16908	16923	16876	16796	16662	16881	16895	16894	16872	16916	16910	16768	16786	16738	16809	16801	16843	16665	16708	16838	16721	16718	16740	16931	16692	17022	16847	16860	16584	16929	16928	16896	16771	16585	16887	16822	16803	16752	16765	16801	16791	16743	16852	16818	16721	16845	16643	16699	16612	16645	17009	16719	16745	16920	16603	16803	16788	16817	16845	16905	16903	16701	16678	16673	16603	16774	16962	16765	16928	16813	16845	17000	16780	16664	16787	16891	16808	16804	16801	16936	16878	16693	16809	16845	16951	16956	16790	16721	16669	16910	16913	16636	16853	16605	16785	16873	16713	16866	16765	16845	16896	16854	16823	16882	16822	16650	16459	16823	16653	16880	16746	16937	16723	16656	16895	16731	16766	17030	16703	16814	16890	16804	16905	16729	16772	16817	16784	16897	16948	16847	16736	16832	16852	16853	16718	16692	16724	16775	16717	16709	16894	16771	16803	16731	16875	16712	16838	16637	16694	16733	16706	16726	16720	16765	16635	16831	16576	16644	16902	16758	16769	16820	16885	16774	16844	16744	16860	16883	16853	16883	16688	16759	16799	16779	16859	16921	16722	16774	16837	16773	16784	16834	16728	16727	16810	16879	16848	16853	16639	16792	16677	16701	16903	16896	16684	16713	16891	16695	16853	16781	16892	16581	16767	16808	16796	16817	16765	16721	16701	16842	16871	16969	16741	16740	16773	16813	16921	16826	16728	16873	16858	16794	16754	16677	16867	16839	16860	16591	16785	16798	16731	16861	16678	16641	16905	16986	16857	16872	16770	16758	16826	16778	16705	16715	16882	16719	16840	16856	16741	16854	16886	16974	16847	16645	16818	16733	16774	16670	16859	16607	16742	16973	16635	16918	16937	16824	16784	16886	16882	16883	16723	16902	16939	16887	16695	16708	16905	16881	16631	16752	16800	16856	16715	16686	16748	16757	16913	16906	16702	16837	16845	16730	16873	16822	16840	16761	16766	16716	16912	16893	16619	16773	16577	16712	16770	16739	16722	16727	16746	16873	16831	16920	16839	16825	16798	16794	16846	16855	16621	16852	16768	16912	16654	16716	16862	16922	16847	16744	16769	16783	16771	16722	16877	16820	16908	16738	16655	16698	16745	16809	16841	16891	16808	16867	16686	16725	16857	16712	16899	16582	16738	16793	16704	16782	16786	16960	16885	16934	16731	16845	16953	16751	16806	16830	16645	16722	16874	16776	16782	16770	16573	16897	16998	16713	16811	16668	16826	16496	16632	16834	16879	16792	16658	16835	16850	16871	16942	16671	16809	16879	16742	16678	16709	16848	16895	16693	16779	16813	16804	16781	16658	16818	16691	16793	16858	16778	16764	16667	16959	16777	16727	16880	16762	16718	16782	16868	16709	16926	16824	16946	16685	16839	16850	16769	16533	16972	16799	16863	16851	16893	17000	16832	16774	16855	16755	16798	16748	16830	16729	16777	16833	16869	16587	16827	16756	16732	16799	16905	16681	16780	16774	16621	16942	16806	16806	16807	16952	16871	16936	16812	16711	16821	16642	16748	16694	16822	16720	16841	16721	16753	16889	16668	16899	16792	16719	16845	16583	16593	16766	16766	16896	16817	16885	16877	16718	16885	16608	16832	16670	17064	16813	16726	16963	16797	16590	16809	16776	16954	16840	17005	16751	16786	16611	16739	16797	16742	16820	16831	16800	16823	17003	16829	16908	16824	16739	16702	16776	16881	16745	16979	16933	16635	16806	16927	16814	16860	16780	16824	16804	16697	16720	16899	16722	16601	16806	16862	16600	16780	16829	16637	16573	16872	16705	16877	16660	16698	16655	16822	16838	16692	16800	16904	16947	16734	16841	16757	16834	17090	16841	16762	16684	16691	16842	16690	16931	16930	16899	16644	16777	16754	16745	16825	16949	16837	16716	16767	17047	16845	16756	16772	16845	17030	16995	16843	16716	16685	16805	16943	16979	16604	16879	16927	16797	16600	16915	16880	16824	16767	16756	16624	16986	16687	16916	16788	16633	16717	16782	16655	16765	16774	16888	16836	16836	16659	16777	16732	16793	16963	16783	16634	16779	17057	16919	16666	16741	16890	16699	16788	16730	16856	16880	16943	16821	16776	16797	16873	16922	16954	17040	16951	16878	16615	16841	16805	16741	16895	16604	16809	16770	16769	16646	16865	16752	17012	16688	16725	16880	16893	16788	16885	16822	16976	16731	16755	16907	16767	16931	16711	16764	16602	17040	16686	16919	16805	16931	16679	16769	16783	16899	16812	16823	16893	16775	16821	16944	16846	16741	16706	16786	16738	16746	16956	16745	16630	16868	16779	16853	16718	16822	16907	16825	17079	16979	16862	16958	16780	16742	16840	16730	16804	16905	16754	16868	16554	16495	16870	16699	16826	16743	16797	16612	16694	16851	16857	16764	16837	16740	16826	16875	16809	16932	16722	16851	16809	16701	16852	16609	16849	16830	16641	16888	16743	16753	16957	16883	16575	16776	16780	16696	16787	16717	16634	16746	16717	16792	16846	16918	16674	16779	16799	16927	16826	16871	16633	16804	16859	16700	16783	16882	16785	16785	16964	16857	16587	16821	16646	16792	16880	16787	16919	16708	16809	16923	16775	16853	16799	16692	16685	16721	16785	16826	16793	16717	16905	16798	16678	17056	16787	16832	16864	16836	16833	16730	16701	16758	16797	16775	16952	16937	16856	16808	16770	16656	16945	16748	16795	16629	16815	16931	16800	16760	16705	16702	16680	16817	16949	16810	16690	16746	16732	16823	16750	16934	16596	16750	16759	16743	16546	16961	16760	16782	16954	16802	16712	16832	16870	16765	16714	16783	16875	16828	16839	16828	16572	16962	16831	16881	16852	16850	16808	16857	16765	16929	17060	16845	16825	16884	16740	16795	16939	16843	16780	16742	16681	16730	16841	16859	16766	16658	16751	16838	16922	16747	16730	16961	16817	16735	16761	16816	16920	16796	16648	16738	16807	16948	16940	16719	16821	16838	16891	16725	16772	16905	16905	16828	16757	16868	16836	16670	16840	16771	16955	16889	16823	16692	16825	16792	16807	16843	16842	16752	16780	16753	16868	16846	16792	16801	16665	16572	16885	16768	16780	16801	16880	16798	16733	16796	16945	16813	16786	16766	16860	16727	16938	16884	16745	16787	16904	16831	16663	16818	16805	16771	16637	17026	16637	16862	16860	16765	16867	16656	16778	16832	16842	16876	16816	16876	16834	16807	16724	16795	16858	16777	16916	16672	16753	16750	16769	16829	16886	16802	16742	16797	16954	16832	16630	16612	17010	16844	16799	16645	16671	16771	16869	16798	16742	16491	16772	16708	16962	16741	16863	16781	16772	17022	16722	16982	16583	17064	16807	16703	16812	16637	16663	16889	16958	16918	16873	16902	16622	16561	16796	16919	16692	16697	16892	16922	16838	16721	16739	16924	16668	16702	16815	16875	16736	16789	16745	16828	16703	16843	16764	16875	16895	16780	17013	16790	16718	16564	16757	16989	16891	16860	16782	16933	16764	16769	16718	16813	16617	16643	16919	16722	16875	16819	16953	16780	16885	16819	16754	16803	16695	16516	16735	16786	16845	16899	16784	16839	16758	16786
25169	21616	27927	28546	24086	23785	23911	22961	22452	22344	22401	22050	22357	22348	22120	21637	21929	21960	22139	22068	22051	22127	21981	22106	22113	22077	22307	21948	21958	21838	21737	21637	21968	21637	21796	22022	21961	21932	21835	21794	21739	22027	22102	21820	21520	21782	21788	21957	21942	22222	21757	21820	22048	22014	21936	21810	21857	21960	21844	22051	21709	22002	22123	21991	22091	21787	22069	21924	21652	21884	21737	21764	22029	22157	21857	21967	21809	21940	21848	21823	21688	21695	21810	21911	21810	21762	21999	21811	21922	21791	21773	21558	21750	21692	21888	21857	22086	21907	22016	21648	21929	22095	21867	21999	21639	21902	21814	21757	21842	21939	21899	21975	21959	21890	21992	21785	21896	22065	22053	21942	21877	21974	21880	21882	21823	21889	21948	22007	21759	21900	22131	21874	21517	21809	21902	21857	21739	21735	21925	22059	21678	21823	21941	21751	21931	21954	21825	22012	21828	21683	21748	21985	21964	22013	22031	21960	21974	21709	22042	22014	22056	21880	21919	22012	21771	21901	22144	21866	21855	22014	21738	21993	22146	22046	21794	21825	21912	21813	22044	21745	21956	21998	21787	21984	21750	21868	21879	21974	21857	21804	21720	21851	22092	22093	21922	21922	21869	22112	21866	21812	21899	21808	22072	21900	21891	21980	22037	21819	21691	22139	21899	21815	21895	21969	21692	21724	21796	21857	21918	22027	22013	21725	21984	21972	21978	22025	21888	21783	21763	21879	21878	21866	21941	21809	21815	21746	22212	21877	22034	21715	22030	21840	22056	21801	21791	21979	21972	21855	22113	22032	21839	21763	21892	21751	22109	22050	21933	21792	21973	21877	22161	21924	21871	21714	21958	21880	21913	21813	21640	21813	21942	21814	21862	21923	22014	21963	21726	21628	21801	21733	21889	21977	21770	22081	21910	21805	21933	22114	22083	22002	21986	22005	21806	21821	22037	21712	22044	21882	21934	22037	21908	22017	21728	21967	21614	21947	21741	21651	21942	21945	21835	21962	21812	21941	22096	21862	21784	21693	21992	21834	21811	21794	21853	22051	22031	21835	21818	21863	21901	21878	21785	21995	21885	21973	21891	21982	21736	21920	21745	21822	21785	21859	22001	21988	22046	21989	22055	22036	21803	21801	22020	21863	21907	22045	21933	21838	21827	21823	22016	21865	21720	21696	22088	21898	22065	21774	21873	21734	21754	21681	21895	21973	21871	21678	22032	21781	22033	21921	22002	21833	22083	21872	21899	21794	21994	21884	21915	21725	21956	21892	22083	22017	21980	22030	21927	21932	21839	21897	21688	22025	22060	21919	21867	22122	21782	21935	21921	22028	21876	21905	21998	21913	21851	21918	21811	21977	21705	21752	21826	21787	21878	21822	21933	21918	21690	21792	21888	21791	21915	21829	22026	21960	21910	21818	22001	21876	21784	21967	22037	21834	22012	21790	21812	21784	21845	22060	21927	21914	21931	22028	21799	21913	22097	21856	21981	21793	21891	22032	21748	21947	21887	22019	21852	21849	21944	21713	21980	22022	22063	22000	21794	21887	21867	21997	21886	22077	21872	21893	21927	21821	21813	21661	21938	21883	21797	22064	22047	22085	21957	21803	21726	21878	21720	22020	21919	22028	21805	21637	21799	21732	21853	22033	22037	21824	22030	21874	22114	21931	21768	21766	21958	21881	21878	21879	21876	22034	21851	22127	22017	22058	21864	21650	22089	21935	21878	21834	22001	21705	21918	22076	21803	21996	21916	21781	21839	21956	22045	21936	21740	21873	22020	21924	21912	21886	21726	21825	21731	21981	21864	21940	21925	22029	21766	21903	21962	21909	22001	21927	22048	21846	21842	21701	22012	21935	21954	22038	21759	22096	21948	22220	22044	21848	21874	21761	21736	21573	21899	21920	21765	21829	21963	21897	21701	21802	21760	21859	21788	21915	21959	21932	21612	21794	21768	21619	21581	21870	21625	21974	21915	21815	21813	21888	21706	21852	21921	21825	22057	21905	21786	22055	21836	21736	21981	21854	22012	21951	21791	21839	21718	21894	21741	21866	22132	21857	21948	21735	21651	21827	21798	22016	21998	21953	21863	22163	22037	21957	21949	22024	21896	21741	21790	21893	21905	21690	22169	21712	21970	21830	22063	21882	21987	22121	21834	21751	21967	21773	21998	22202	21897	21896	21861	22156	21924	21811	21739	22040	22003	21745	21823	21924	21779	21736	21817	22048	21977	21936	21763	21918	21831	21845	21918	21899	21790	21676	21709	21584	21917	21886	21994	21948	21902	21958	22097	21988	21962	21953	21705	21975	22142	21937	21680	21824	21895	21795	21933	21854	21834	21963	21871	21876	21967	21867	21812	21774	22049	21778	21803	22022	21785	21699	21988	21887	22033	21718	21836	21821	21594	21676	21965	21784	21935	21772	21934	21844	21747	21768	21996	21738	21899	22088	21860	21970	21849	21798	21823	21913	21787	21887	21989	21992	21943	21978	21894	21705	22001	22026	22065	22040	21970	21798	21804	21859	21895	21994	22001	21909	21814	21986	21964	21769	21919	22080	21931	22009	21918	21771	21822	21792	22023	21956	21750	21935	21853	22104	22102	21872	21869	21810	21753	21976	21805	22004	21688	21791	21574	22034	21984	21970	22053	21923	21747	22070	21933	22017	21917	22117	21993	22009	21660	21872	21960	22013	21747	21802	21691	21908	21716	21984	21814	21925	21883	21913	21820	21899	21890	21940	21913	21757	21703	21818	21938	21805	21833	21845	21900	21993	22092	21967	21822	21858	21897	21751	21920	22044	22086	21982	21804	21708	21884	21701	22041	21965	21952	21731	21918	22053	21929	21902	21815	22065	21827	21974	21778	21857	21777	21880	21712	21881	21958	21838	21813	21865	21908	21767	21875	21816	21926	21867	21772	21945	21841	21561	21712	21755	22007	21986	21723	22078	21885	21877	21953	22041	21939	22112	21776	22198	21930	21954	21886	22020	21948	22003	21849	21940	21559	21822	22198	21971	22019	21870	21729	21889	22058	21969	21890	21991	22196	21878	21728	22016	21949	21902	21981	21570	21957	21736	21832	21903	21922	21838	21834	21865	21957	22142	21849	21855	22060	21962	21945	21751	21912	21853	21742	21850	21831	21961	21911	21974	21800	21800	21871	21770	21815	22044	21957	21839	22018	22063	21822	22013	21911	21795	21722	21825	21912	22143	22223	21529	21923	21835	22150	22027	22071	21763	21984	21677	21950	21841	21833	22029	21759	21799	22025	22044	21965	21865	22078	21916	21898	21726	21888	21986	21961	21812	21958	22035	21899	21852	22123	21758	21712	22284	21592	21969	22017	21889	21929	21670	21821	21828	21892	21825	21992	21890	22195	22035	21822	21962	21802	21964	22070	22006	21906	21841	21863	21951	22007	21908	21833	21702	21870	21860	21769	21837	21879	21685	22124	21843	22034	21948	21826	21970	22052	22140	21853	22084	22196	22015	21955	22072	21728	21949	21812	21931	22034	21738	21826	21958	21739	21829	21882	21795	21717	21866	22006	22088	21832	22223	22146	21704	21905	22035	22009	21869	21694	21918	21918	21991	21957	21882	21940	22003	22078	22145	21931	22037	21799	21954	21689	21971	21686	21903	21965	21774	21895	21824	21767	21895	21899	21963	22011	21867	21717	22107	21891	21862	21788	21871	21867	21837	21900	21889	21995	21944	21913	22252	22055	21831	22246	21927	22007	21942	21774	21833	21814	21825	21670	21774	21891	21945	21782	22029	21924	22088	21997	21860	21866	21812	21897	21809	22002	21778	21895	21938	21792	21983	21833	21776	21816	21916	21863	21822	22144	21789	21888	21916	22010	21910	22119	21804	21948	21924	21993	21856	21645	21873	21964	22035	21838	22080	21863	22141	21853	21789	21762	22103	22050	21712	21730	21949	21784	21790	22015	21772	21874	21864	21773	21916	21950	21811	21920	21876	21902	21748	21997	21811	21948	22055	21909	21835	21915	21793	21872	22047	21835	21902	21825	22118	21686	22089	21810	21964	21928	21852	21910	22083	22142	21760	21845	21975	21806	21900	21627	21908	21726	21637	21915	21822	21766	21986	22023	21855	21729	21905	21644	22077	21573	21769	21763	22001	21808	22193	21857	21914	21884	21884	21958	21922	21942	21760	22034	22050	21816	21801	21759	22124	21953	22013	21803	21839	21669	22060	21871	21957	21760	21762	21982	21753	22109	22129	22106	21898	21851	22018	21815	21631	21838	22001	21992	21858	21824	21820	22070	21732	22097	21781	21998	21911	21942	21942	21953	21854	21981	21982	21959	21794	21833	21643	21974	21818	21968	21939	21815	21814	21881	21967	21765	21776	21767	21792	21834	21952	21776	21985	21901	22042	21918	21972	21804	21872	22062	22006	21838	21909	21955	21951	21899	21732	21808	21829	21715	21986	22021	21763	21947	21893	21907	22003	21729	21967	22118	21897	21756	21703	21833	21987	21928	21741	21820	21755	21780	21953	21802	21662	21944	22153	21905	21867	21834	21806	21763	22148	22107	21769	22019	21755	22015	21893	22009	21942	21994	21991	21820	21904	22017	21896	22058	21973	22119	21862	21913	21862	21688	22050	21971	22121	21946	21954	21715	21851	21965	21841	22086	21992	21808	21661	22099	21955	21754	21845	21949	21821	21962	21976	21881	21735	21799	22023	21836	22040	21962	22030	21913	21810	21755	21882	22000	21957	22176	21966	22061	21909	21957	21997	22016	21917	21876	21867	21926	21627	21754	22094	21793	21878	21875	21899	21979	22001	21899	21725	21916	21953	21912	21916	21858	21792	22061	21677	21913	21992	21997	21703	22007	21978	22028	21784	21689	21595	21555	21591	21917	21992	21866	21986	21978	21896	21983	22075	22051	21810	21970	21847	21790	22055	21929	21803	22043	21902	21474	21932	21870	22042	22266	21896	21897	22011	21950	21706	21878	21895	21787	21897	21903	22110	21923	21794	21941	21841	21997	22024	22058	22057	21852	21985	22001	21817	21916	21729	21812	21929	22099	22057	22060	21757	21912	22050	22002	21928	22008	21918	21911	21823	21955	21905	22052	22002	22027	21986	22080	21895	22039	21978	21781	21973	21685	21832
24875	39462	29939	24582	21735	20107	19168	18426	18338	17848	17799	17466	17416	17408	17215	17277	17348	17264	17120	17375	17170	17166	17206	17148	17178	17119	17191	17159	16967	17247	17187	17163	17064	17077	17077	17162	17073	17005	17080	17155	16981	17264	17180	16923	17076	17045	17259	16994	17138	17077	17025	17027	16921	17057	16936	17089	17288	17169	17189	17055	17253	17110	17032	16840	16977	17175	16964	17204	16994	17141	17037	17241	17171	17048	17274	16908	17212	17111	17030	17225	17046	16873	17076	17225	17077	17146	17012	16985	17172	17035	17093	17086	17055	17105	17222	17161	17119	16928	16959	17138	17154	17104	17137	17105	17058	17224	17119	17041	17098	16991	17127	17097	16990	17133	17110	16935	16940	17200	17062	17065	17058	17226	17169	17047	17148	16955	17037	17391	17041	16983	16935	17051	17117	17065	16994	17032	17129	16924	17139	17060	17169	17028	17033	17038	17236	17127	17215	17075	17025	17187	17015	17191	17010	17118	17092	17145	17154	17104	17250	17172	16955	17069	17042	17201	17034	17100	17191	17120	17051	17129	17073	17186	16990	16861	16996	17198	16963	17124	17148	17274	17240	16984	17008	16976	17284	17246	17078	17108	17186	17063	16991	17149	17192	17114	16983	17009	17361	17045	17110	16854	17118	17102	17079	17128	17097	17160	17215	17153	17151	17130	17142	17138	16962	17317	17060	17282	17057	17308	17020	17265	17225	16996	17056	17126	17104	17184	17063	17047	17059	17071	16880	17078	17135	16954	17126	17083	17108	17006	17202	17030	17159	16920	17100	17235	17103	17125	17053	17071	17087	16986	17129	17010	16872	17027	17202	17046	16998	16939	17267	17150	17068	16904	17052	17001	17037	17158	17027	17115	16933	17284	17172	17186	16968	17098	16939	17046	16997	17005	17024	17089	16987	16903	17095	17050	17090	17007	17048	16943	17043	16960	17100	17179	17173	17023	17051	17046	17084	17086	17085	17175	17080	17177	17079	17246	17072	17055	17273	16957	17142	16965	17114	17146	17275	16945	17174	17190	17051	17184	16955	17082	17182	17101	16955	17269	17001	17178	17019	17122	17031	17267	17213	16960	16960	17030	17033	17028	17063	17219	16952	17203	17000	17139	17047	17079	17209	17112	17122	17010	17237	17044	17079	17206	17087	17065	17068	17019	17082	17008	16954	17054	16855	17095	16973	17052	17017	17297	17351	17148	17094	17002	16876	17099	16974	17088	17021	17114	17085	17115	17085	17183	17151	17186	17145	17249	17376	17025	17054	17172	17073	16960	17138	17129	17188	17120	17052	17177	17213	17159	17064	17121	17178	17100	16968	17047	17129	17294	17205	16880	17114	16945	16999	17188	16959	17063	16951	17200	16974	17216	17027	17016	17037	17063	17087	17081	17097	17062	16968	17297	17134	17245	17137	17157	17057	17130	16974	17186	17126	17021	17077	17028	17056	16988	17154	16916	17046	16934	16996	17101	17051	16891	17032	17044	17053	17286	16949	17085	17094	16988	17312	16991	17103	17132	17149	17065	17119	16979	17278	17027	16994	17112	17116	17175	17301	17049	16989	17049	17018	16968	17092	16984	17251	17113	17067	17144	17008	16960	17041	17010	17372	17147	17072	17109	17111	17033	17040	17000	17124	17135	17056	17179	17174	17091	17008	17185	17051	17175	16963	17083	17223	17252	17064	17164	17252	16837	17137	17100	16886	16960	16981	17035	17073	17114	17018	17010	17152	16938	17108	17047	17021	17142	17068	17012	16889	17099	17055	17141	17003	17054	17164	16961	17091	16963	17169	16965	17060	17339	17098	17046	17191	16950	17055	17187	16915	17028	17152	17130	17103	17106	17049	17098	16980	16961	17060	16952	16992	17103	17092	17118	17108	16960	17040	17216	17089	17140	17118	17149	17000	17185	16964	17092	17075	17225	17133	17102	17071	17136	17138	17065	17039	17081	17157	16980	17071	17088	16953	16973	17123	17184	17119	17203	17243	17044	17084	17140	17054	17054	17318	16904	16905	17093	17072	17241	16982	17201	17085	17119	17088	17078	17094	17237	16980	17168	17022	17088	17097	17222	17138	17185	17088	17180	17194	16963	17052	17103	16944	17002	17138	17107	17010	17154	17082	17058	17005	16935	16818	16911	17163	17079	17153	17045	17104	17126	17065	17230	17157	17111	17089	16915	17206	17065	17072	17059	17199	17068	17360	17050	17032	16973	17101	17112	17109	17147	17127	17158	17281	17172	17085	17250	17093	17064	17115	17121	17191	17140	17127	17230	17030	17080	17069	17026	17191	17039	17101	17267	17098	17061	17235	17088	16945	16860	16901	17194	17128	17140	17216	17143	17294	17142	17165	17114	17219	17208	17256	16953	16994	17044	17080	17034	17086	17332	17180	17039	16958	17137	17052	17058	17103	17144	17065	17119	17012	17065	17032	17074	17048	17042	17187	17004	17070	17229	17102	17030	16958	17081	17134	17186	17234	17011	16996	17026	17275	17129	17069	17151	17125	17209	17150	17058	17077	17197	17123	17222	17056	17093	16930	17153	17094	16830	17007	16970	17015	17011	16971	17193	17050	17103	17170	17074	16971	17110	17145	17052	17055	17023	17114	17217	16927	17087	17091	16968	17059	17049	17150	17188	17176	17300	17082	17040	16814	17114	17101	17166	17108	17172	17004	17049	17183	17212	17105	17092	17203	17090	16903	17074	17077	17261	17014	17121	16929	17090	17025	17155	17187	16978	17123	16840	17093	17215	17111	17003	17013	17091	16940	17162	17076	17032	17136	17222	17046	17273	17149	17017	17127	16996	17101	17004	17057	17016	17044	17064	16935	17168	17076	17198	17127	17022	17037	17001	17071	17133	17139	17101	17217	16948	16993	17110	17224	17027	17245	17054	17066	17066	17165	16987	17106	17096	16871	17080	16955	17021	17045	16963	17061	17091	16962	17057	17069	17141	16968	17206	17043	17009	17030	17047	17213	17042	17053	17007	17015	17052	17132	17274	17258	17157	17085	17215	17097	17151	17146	17072	17082	17031	17075	17082	17018	16973	17180	16976	17149	17169	17156	17016	17246	17022	17051	17000	17069	17154	17063	17008	17157	17197	17197	16971	16902	17224	17093	17058	17196	17091	17234	17022	17023	16971	17240	17193	16936	17006	17029	17156	16932	17170	17057	17202	16993	17101	17104	16986	16866	17072	17164	17213	17020	17107	17289	17025	17030	17104	17178	17155	17116	17016	17171	17244	17325	17128	17231	17063	17107	17026	17112	17040	17311	17139	17055	17196	17057	17152	17161	17333	17141	16897	17074	16942	17252	17192	17177	16929	17031	17161	17035	17099	17079	17072	16979	17082	17017	17022	17143	17040	17209	17006	17017	17170	17103	17193	16912	16978	17074	17087	17166	17027	17157	17003	17010	17069	16986	17128	16960	17114	17152	16972	17018	17193	16980	16807	17025	17174	17093	17135	17217	16949	16964	17090	17009	16997	17083	17053	17102	17147	16943	16959	17228	17084	17113	17185	17060	17138	17071	17125	17073	17045	17122	17058	17110	17030	17194	17121	17134	16928	17081	17115	17079	16996	17195	17353	17152	16987	17044	16965	16997	17073	17130	17082	17054	17149	17146	17218	17103	17266	17035	16947	17197	17197	16876	16955	17111	17098	17123	16979	17140	17283	17102	17030	17199	17078	17006	16988	17059	16927	17055	17144	16898	17054	17014	17096	17180	16930	16992	17089	17118	17093	17035	16966	17095	17285	17025	17085	17237	17206	17050	17058	17221	17213	17105	17193	17067	17188	17073	17202	17113	17078	17085	17123	17114	17043	17097	17024	17148	17033	17262	17136	17227	17104	17242	17054	17102	17170	17089	17069	16977	17007	17198	16991	17189	17216	17118	17036	17301	17082	17079	17151	17085	17122	16862	17212	17171	17042	17026	17078	17175	16977	17097	17022	17047	17108	17104	17093	17125	17029	17094	17061	17156	17280	17141	16953	17070	17026	17188	17079	17145	17008	16987	17150	17104	16970	16959	17016	17006	17182	17031	17273	17073	16952	17110	17037	17040	17141	17184	17184	17155	16933	17136	17092	17057	17163	17217	17199	17194	17050	17039	17126	17042	17223	17214	17184	17000	17246	17098	16918	17142	17240	17182	17108	17092	17100	17096	17267	16967	17062	17084	17038	17064	17042	17105	17087	17148	17124	17234	17198	17074	17035	17049	17057	17129	17105	17178	17191	17079	16910	17167	17114	16932	17215	17237	17179	17123	16928	17147	16989	17050	16996	17210	17009	17067	17002	17198	17094	16957	17151	17154	16959	17124	16986	17051	17041	17024	17173	17267	17028	17130	17223	17108	17043	17111	17080	17046	17123	17083	17247	17105	17359	16985	16951	17053	17243	17041	16974	17155	17238	17026	17153	17094	17158	17133	17210	17062	17171	17138	16946	17088	17076	17183	17157	17051	16885	17196	16965	17179	17156	16963	17114	17113	17124	17115	17126	17140	17082	17157	17161	16934	17036	17221	17071	17241	17148	17014	17182	17148	17172	17037	16959	17116	17193	17079	17094	17089	17138	17318	17156	17214	17102	16995	17194	17111	17028	17152	17112	17241	17069	16947	17117	17072	17282	17093	17174	17127	17152	16981	17083	17075	16944	16945	16970	17029	17159	17090	17054	17129	17185	17341	16960	17173	17064	17067	17075	17126	17114	17103	17104	17016	16949	17151	17234	17219	17094	17096	17124	17126	17108	17194	17097	17147	16916	17133	17052	17136	16936	17134	17072	16939	16950	17181	17174	17162	16994	17119	17068	17150	17218	17108	17092	17153	17191	17043	17126	17040	17135	17092	17059	17218	17258	16939	17127	16948	17021	17129	17181	17111	17051	17222	16927	17192	17106	16934	17040	17191	17259	17033	17131	17165	17032	17053	17099	17122	17008	17169	17109	16966	17119	17187	17228	17113	17074	17033	17099	17104	16952	16939	17240	17075	16908	17108	17037	16984	17087	17110	17150	16984	17200	16926	17341	17117	17078	16940	17132	17117	17032	17033	17053	16948	17142	17114	17005	17084	17049	17241	17138	17000	17201	17174	17104	17162	17066	17161	17110	17098	17146	17093	17120	17183	17064	16937	17139	17210	17184
22328	21410	28692	24577	22320	25477	27830	23674	22843	23146	22546	22378	22263	22221	22197	21976	22000	22082	21734	21754	21905	21857	21690	21836	21645	21648	21877	21685	21641	21602	21577	21818	21625	21760	21626	21423	21736	21632	21667	21549	21561	21666	21479	21666	21774	21901	21686	21709	21660	21491	21830	21540	21472	21537	21702	21558	21532	21548	21729	21694	21709	21585	21445	21669	21641	21616	21633	21581	21460	21498	21747	21666	21345	21628	21606	21604	21740	21690	21571	21694	21568	21601	21763	21633	21729	21439	21596	21553	21718	21481	21712	21416	21407	21753	21759	21436	21567	21686	21531	21571	21353	21519	21411	21582	21633	21454	21649	21576	21465	21697	21561	21584	21474	21431	21588	21813	21732	21553	21540	21359	21410	21682	21622	21582	21646	21571	21780	21442	21521	21488	21404	21689	21844	21432	21356	21607	21651	21623	21576	21617	21646	21671	21564	21597	21410	21300	21529	21565	21428	21685	21491	21329	21658	21497	21543	21397	21649	21463	21507	21525	21631	21367	21462	21693	21661	21462	21375	21658	21178	21279	21508	21259	21526	21545	21492	21649	21554	21370	21610	21541	21422	21599	21613	21601	21498	21719	21365	21442	21427	21447	21610	21470	21437	21558	21528	21428	21343	21496	21463	21590	21508	21331	21510	21630	21419	21624	21641	21471	21607	21576	21834	21502	21642	21684	21635	21559	21472	21458	21592	21568	21640	21529	21452	21650	21676	21555	21550	21670	21774	21596	21615	21589	21462	21578	21462	21707	21530	21826	21504	21534	21458	21302	21694	21478	21545	21573	21641	21732	21375	21540	21600	21799	21644	21594	21509	21563	21520	21459	21648	21667	21726	21543	21912	21421	21585	21540	21352	21505	21645	21639	21766	21537	21540	21499	21887	21714	21318	21427	21426	21853	21574	21569	21433	21536	21572	21841	21610	21438	21670	21685	21621	21592	21725	21634	21588	21547	21531	21540	21517	21524	21219	21553	21596	21614	21476	21585	21410	21350	21583	21324	21419	21467	21597	21571	21599	21625	21776	21456	21714	21473	21389	21585	21598	21564	21557	21773	21865	21627	21539	21524	21673	21633	21653	21617	21552	21621	21479	21476	21467	21492	21329	21515	21607	21508	21621	21652	21806	21676	21566	21551	21598	21828	21459	21417	21470	21547	21412	21335	21283	21526	21658	21646	21556	21289	21418	21466	21379	21643	21497	21562	21863	21436	21721	21851	21519	21657	21735	21733	21760	21477	21534	21728	21665	21470	21546	21665	21667	21468	21474	21612	21351	21837	21659	21607	21544	21541	21209	21365	21423	21582	21709	21713	21663	21486	21520	21447	21775	21578	21691	21752	21502	21700	21422	21428	21479	21463	21567	21486	21552	21518	21327	21456	21635	21476	21544	21512	21506	21608	21663	21886	21618	21550	21460	21332	21529	21691	21741	21436	21353	21397	21541	21602	21633	21651	21204	21435	21424	21801	21635	21496	21462	21503	21709	21703	21415	21475	21508	21712	21822	21432	21733	21604	21490	21695	21597	21438	21425	21601	21654	21628	21577	21633	21390	21452	21655	21484	21579	21696	21684	21596	21447	21597	21773	21591	21346	21477	21534	21545	21682	21335	21479	21566	21553	21543	21644	21433	21773	21529	21583	21557	21482	21426	21502	21867	21578	21643	21423	21598	21401	21616	21472	21493	21381	21548	21458	21531	21437	21399	21598	21696	21641	21537	21584	21657	21564	21508	21581	21608	21614	21855	21642	21320	21665	21424	21578	21804	21483	21708	21750	21539	21669	21891	21545	21672	21698	21441	21516	21867	21576	21435	21422	21411	21585	21532	21583	21561	21485	21547	21727	21591	21485	21372	21771	21579	21430	21480	21550	21588	21287	21649	21526	21653	21500	21638	21321	21538	21453	21595	21542	21571	21540	21730	21449	21407	21648	21478	21474	21680	21517	21467	21817	21613	21607	21835	21558	21450	21645	21749	21685	21427	21421	21576	21550	21534	21635	21443	21634	21549	21641	21695	21407	21513	21676	21731	21569	21553	21745	21554	21570	21715	21630	21471	21502	21397	21658	21720	21627	21372	21571	21683	21492	21669	21780	21553	21454	21798	21577	21735	21590	21662	21591	21486	21710	21622	21639	21522	21438	21669	21616	21791	21540	21710	21694	21649	21515	21521	21341	21494	21684	21510	21434	21436	21557	21733	21646	21458	21497	21597	21507	21661	21561	21515	21687	21663	21513	21466	21451	21634	21692	21431	21630	21534	21517	21635	21528	21329	21428	21561	21591	21715	21547	21828	21464	21596	21545	21579	21647	21357	21626	21856	21559	21479	21705	21489	21506	21483	21561	21323	21665	21396	21646	21507	21653	21604	21501	21530	21214	21526	21346	21511	21406	21620	21463	21621	21449	21478	21314	21704	21808	21663	21408	21391	21744	21418	21638	21728	21638	21556	21511	21621	21672	21383	21474	21655	21594	21582	21509	21335	21651	21620	21408	21512	21540	21377	21597	21657	21310	21380	21535	21488	21420	21448	21362	21531	21738	21470	21422	21708	21531	21551	21577	21380	21310	21377	21571	21531	21594	22029	21620	21534	21580	21442	21466	21588	21346	21582	21420	21480	21342	21529	21448	21693	21413	21616	21521	21737	21469	21463	21490	21620	21614	21617	21598	21544	21670	21767	21620	21834	21504	21464	21594	21618	21488	21643	21574	21571	21689	21495	21479	21546	21697	21707	21591	21590	21515	21483	21431	21429	21629	21501	21969	21706	21621	21536	21428	21625	21496	21649	21476	21476	21725	21594	21654	21241	21556	21477	21494	21508	21589	21465	21576	21587	21462	21461	21642	21640	21506	21669	21709	21508	21578	21676	21688	21405	21505	21733	21547	21480	21468	21644	21517	21564	21539	21771	21463	21536	21468	21699	21645	21488	21507	21612	21466	21685	21375	21537	21486	21600	21517	21508	21623	21580	21498	21670	21735	21614	21726	21478	21460	21610	21454	21461	21792	21508	21476	21713	21675	21559	21647	21632	21712	21608	21598	21581	21624	21394	21481	21494	21939	21673	21559	21583	21688	21555	21528	21489	21719	21662	21581	21555	21612	21583	21474	21425	21451	21759	21681	21529	21514	21509	21539	21753	21573	21555	21436	21634	21544	21435	21559	21491	21534	21454	21467	21690	21633	21657	21562	21550	21524	21599	21697	21645	21665	21376	21603	21597	21579	21530	21483	21618	21552	21644	21404	21428	21614	21698	21527	21629	21551	21491	21522	21717	21707	21525	21678	21729	21496	21711	21545	21645	21512	21452	21599	21507	21494	21728	21477	21315	21334	21745	21441	21414	21660	21525	21595	21760	21536	21419	21285	21373	21280	21567	21385	21439	21541	21500	21401	21570	21525	21511	21624	21326	21454	21579	21609	21713	21389	21536	21602	21832	21782	21723	21424	21475	21639	21715	21738	21560	21499	21490	21831	21695	21767	21714	21403	21699	21411	21432	21441	21588	21760	21428	21494	21508	21709	21598	21483	21624	21507	21486	21729	21587	21453	21648	21819	21474	21400	21356	21550	21602	21450	21651	21569	21591	21617	21601	21606	21702	21714	21653	21520	21613	21586	21548	21660	21405	21612	21672	21399	21595	21584	21535	21553	21606	21558	21599	21614	21559	21437	21529	21311	21513	21664	21508	21511	21556	21518	21414	21496	21358	21623	21825	21419	21529	21498	21536	21534	21681	21534	21495	21580	21480	21687	21576	21502	21532	21466	21684	21673	21589	21551	21565	21636	21469	21613	21531	21656	21454	21567	21407	21518	21496	21552	21639	21498	21630	21637	21287	21709	21567	21445	21497	21511	21658	21522	21488	21569	21411	21528	21707	21399	21561	21446	21563	21553	21561	21542	21414	21517	21653	21539	21597	21778	21515	21615	21337	21414	21644	21648	21400	21734	21478	21485	21789	21569	21637	21662	21792	21659	21454	21463	21658	21422	21345	21536	21394	21411	21585	21426	21461	21471	21525	21705	21524	21672	21631	21667	21542	21729	21732	21514	21366	21807	21688	21622	21471	21668	21518	21571	21587	21619	21369	21726	21521	21625	21286	21456	21634	21515	21381	21520	21411	21598	21722	21439	21644	21514	21520	21534	21691	21471	21718	21655	21312	21571	21452	21772	21477	21487	21512	21672	21560	21569	21619	21713	21771	21494	21478	21545	21664	21651	21530	21666	21575	21490	21470	21503	21455	21379	21584	21710	21616	21391	21441	21565	21513	21441	21581	21534	21532	21515	21475	21524	21394	21541	21618	21638	21518	21470	21631	21621	21532	21671	21412	21780	21404	21613	21717	21656	21524	21617	21458	21421	21478	21486	21664	21521	21403	21377	21471	21411	21319	21412	21622	21612	21738	21684	21639	21749	21586	21679	21474	21492	21611	21568	21441	21590	21558	21384	21747	21703	21638	21479	21722	21384	21504	21430	21471	21441	21653	21484	21705	21706	21362	21383	21516	21363	21671	21888	21548	21589	21689	21686	21615	21397	21610	21445	21502	21705	21396	21682	21514	21467	21353	21657	21425	21545	21654	21680	21405	21846	21586	21621	21749	21500	21479	21425	21729	21590	21492	21404	21636	21628	21570	21575	21708	21621	21614	21507	21514	21646	21672	21547	21410	21809	21623	21664	21647	21813	21785	21687	21533	21384	21671	21745	21846	21579	21468	21640	21344	21578	21491	21779	21784	21510	21446	21497	21452	21467	21500	22062	21500	21664	21579	21613	21480	21799	21427	21554	21445	21560	21658	21524	21576	21647	21583	21658	21592	21600	21649	21520	21414	21524	21550	21545	21578	21268	21515	21790	21659	21586	21737	21684	21424	21452	21566	21700	21408	21646	21479	21666	21660	21640	21564	21393	21605	21570	21584	21778	21527	21623	21620	21591	21487	21604	21760	21567	21607	21546	21844	21558	21448	21819	21624	21618	21446	21488	21689	21756	21685	21470	21552	21583	21456	21638	21601	21430	21476	21594	21702	21574	21415	21617	21332	21557	21634	21536	21372	21464	21594	21430	21571	21606	21668	21600	21487	21804	21671	21757	21689	21667	21560	21607	21404	21748	21768	21579	21484	21742	21288	21407	21422	21453	21620	21483	21662
25670	46978	35953	29361	25486	22516	20934	19642	19118	18485	18050	17872	17619	17469	17358	17438	17357	17044	17297	17175	17130	17159	17081	17013	16934	16848	17101	16944	16835	16840	17019	17002	17015	16965	16865	16986	16872	16855	16927	16988	16951	17006	17047	16883	16872	16914	16935	17012	16812	16864	16637	16991	16853	16790	16997	16760	17104	16707	16725	16935	16957	16923	16907	17129	16869	16872	16872	16921	16863	16956	16821	16847	16968	17033	16854	17034	16878	16931	16901	17043	16847	16851	16834	17001	16832	16896	16881	16942	16832	16901	16789	16934	16818	17168	17006	16889	17006	16839	16953	16786	16844	17071	16985	16872	16935	16928	16874	16915	16833	16950	16875	16936	16913	16908	16995	16902	16790	16729	16725	17075	16809	16884	17125	16853	16935	16950	16989	16983	17043	16982	16862	16834	16701	16801	16922	16846	16945	16786	16900	16972	16933	16970	16960	16778	16903	16874	16952	16842	16888	16815	16811	16908	16940	16997	16922	16859	16940	16972	16935	16980	16998	16776	16804	16980	16813	17007	16955	16819	17055	16983	17138	16908	16890	16862	16813	16958	16712	16911	16859	16979	16808	16823	16839	16792	16913	17036	16770	16937	16878	17050	16841	17066	16882	16919	16836	16846	16871	16840	16926	17008	16751	16803	17066	16928	16754	16706	17023	16861	16796	16912	16788	16882	16952	16801	17073	16835	16848	16970	17046	16831	16808	16931	16869	16832	16980	16871	16932	16690	17250	16802	16759	16785	16955	16887	16894	16900	16817	16882	16852	17202	16828	16981	17053	16857	16990	16819	16841	16697	16808	16943	16850	16778	16835	16832	16924	16851	16850	17040	16884	16850	16972	16881	16837	16948	16833	16909	16902	16935	17043	16789	17075	16856	16925	16904	17051	16870	16752	16898	16693	16903	16971	17084	16778	16910	16748	17107	16873	16852	16808	17013	16939	16975	16988	16995	16880	16750	16822	16773	16914	17115	16843	16780	16855	17008	16925	16825	16725	16846	17083	16968	16963	16801	16801	16960	16790	16930	16885	16772	16817	16786	16882	16813	16987	16682	17020	16949	16931	17055	16958	16671	17131	16861	16711	16838	16723	17003	16889	16817	16945	16913	16649	16796	16737	16798	17018	16933	16807	16834	16916	17059	16981	16753	16895	17238	16931	16789	16897	16846	16866	16862	16652	17047	16809	16821	16850	16853	16819	16976	16870	16759	16921	16867	17014	17057	16972	16959	17065	16897	16701	16911	16825	16776	17013	16780	16879	16776	16973	16767	17105	16941	16886	17076	16774	16992	16881	16992	17096	16910	17047	17025	16989	16765	16970	16927	16878	16945	16912	16980	16853	16939	16900	16642	17008	16931	16880	16848	16788	17022	17065	16824	16864	16987	16903	16920	16808	16848	17099	16883	17045	16812	16766	16917	16908	17081	17049	16822	16920	16813	16759	16721	16893	17086	16823	17119	16827	16929	16811	16898	16894	16908	16838	16809	17023	16925	16829	16877	17079	16766	17011	16998	16983	16994	16840	16823	16880	16970	16936	16916	16814	16866	16831	16778	17031	16806	16829	16981	17002	16858	17019	16885	17084	16940	16977	17082	16968	16850	16939	16660	16813	16931	16794	16823	16818	16999	16852	16981	16872	17130	16896	17016	17010	16932	16908	16866	16951	16857	16849	17005	16941	16756	16808	16946	16661	16887	16902	16848	16965	16764	16888	16876	16963	16657	16903	17082	16747	16990	16750	16986	16899	16802	16956	16886	16892	16908	17035	16995	16842	17054	16914	17047	16860	16804	16791	17106	16884	16822	17003	16797	16822	17086	16914	16912	16809	16995	16919	16897	16849	16896	16989	16878	16908	16958	17026	16783	16799	16997	16691	16861	16855	16832	16987	16893	16695	16802	16928	16821	16934	16848	16917	16856	16861	16843	16735	16997	16908	16700	16934	16856	16875	16959	16898	16738	16828	17009	16749	16845	16893	16809	16782	17075	16970	16826	16936	16885	16804	16837	16957	16916	17095	17150	16843	16895	16987	16927	16781	16803	16849	17040	16914	16960	16714	16786	16830	16753	16915	16888	16919	17038	16788	16975	16975	16864	16704	16933	16963	16823	16854	17006	16924	16862	16830	16881	16960	17070	17010	16995	16760	16931	16945	17037	16801	16886	16903	16895	16904	16910	16854	16761	17045	17058	16798	16891	16712	16746	17042	16718	16938	16957	17054	17068	17156	16899	16818	16788	16911	16795	16854	16697	16829	16911	16965	16830	16941	16789	16842	16977	16888	16740	16878	16883	16811	16697	16727	16859	16951	16873	16925	16880	16985	16878	16799	17025	16812	16933	16731	16915	16842	16863	16855	16707	17036	16916	16818	16952	16846	16890	16871	16842	16964	16797	16967	16717	17043	16784	17021	17045	16897	16743	16883	17022	16978	16890	16905	17196	16775	16885	16955	16868	16890	16717	17058	16982	16964	16796	16980	16760	16800	16655	16889	17073	16907	17116	16885	16932	16850	17002	16897	16814	16842	16900	16863	16925	16878	16971	16843	16867	16994	16916	16927	17089	16836	16844	17009	16902	16981	16808	16853	16772	16966	16935	16813	16999	16699	16984	16842	16769	16718	16889	16984	16783	16904	16922	16872	16914	16885	16832	16941	16941	16894	16877	16848	16901	16840	16896	16979	16875	16949	16914	16948	16795	16843	16861	16911	16952	16932	16887	16932	16974	16783	16826	16861	17029	16743	16917	17126	16873	16893	16875	16957	17086	16875	16886	16861	16799	16822	16900	16939	16856	16839	17016	16736	16915	16746	17043	16950	16957	16743	16795	16902	16843	16867	16952	16898	16905	16876	16832	16843	17024	17001	16910	17056	16889	16717	16900	16714	16832	16840	17021	16988	17054	17033	16915	16912	16904	16837	16680	16839	16957	16809	16848	16896	16857	16936	16856	16731	16781	17017	16869	16884	16919	16786	16898	16747	16858	16914	17080	17006	16676	16982	16790	17052	16902	16774	16899	16777	16942	16845	16952	16881	16806	16818	16782	17005	16932	16976	16869	16965	16976	16989	16884	16970	16911	16872	16811	16922	16970	16771	17020	16845	16897	16964	16949	16916	16800	16880	16935	17046	17059	16909	16864	16891	16997	16923	16886	16761	17038	16894	16691	16872	16909	16908	16941	16834	16660	17002	17019	16908	16764	16965	16838	17066	16866	16823	17069	16898	16927	16867	16758	16999	16926	17029	16790	16940	16863	16688	17055	16893	16796	16901	16907	16670	16938	16944	16885	16764	17062	16898	16815	16835	16739	17011	17112	16891	16881	16898	16893	16644	17007	16932	16837	17086	16967	16970	16911	17034	17023	16950	16781	16764	16724	17062	16881	17097	16788	16986	16833	16947	16916	16987	16781	17054	16896	16794	17009	16723	17017	16872	16884	16933	16858	16922	16973	16825	16840	16824	16770	16862	16856	16933	16941	17092	16899	17000	16945	16974	16639	16901	16943	17014	16967	16998	16767	16926	16750	16837	16998	17038	16836	16887	16913	17019	17059	16889	16833	16683	16888	16784	16933	16880	16767	16894	16847	16953	16868	16836	16935	16765	16833	16811	16817	16784	16907	16939	16787	17036	16944	17039	16969	16897	16839	16815	17069	16832	16876	16690	16851	16897	17077	16967	16867	17046	16770	17061	16818	16843	16840	16917	16634	16981	16718	16962	16856	16916	16895	16855	16892	16746	16858	16861	17081	16813	16915	16763	16813	16990	16901	16919	16924	16930	16752	17077	16740	16975	17084	16838	16777	16976	16678	16999	16876	16794	16782	16871	16946	16918	16790	16822	17045	16872	16730	16784	16818	16968	16746	16819	16736	17058	16924	16884	16962	17124	16927	16902	16975	16877	16909	16945	16886	16882	16702	16854	16921	16985	16862	16918	16997	16891	16937	16875	16835	16949	16980	16809	16843	16863	16788	16831	16850	16918	16810	17038	16990	16951	16813	16966	16947	16968	16722	16922	16883	16944	16931	16873	16763	16800	16881	16854	16908	16849	16875	17033	16812	17027	16940	16920	17038	16850	16871	16961	16861	16959	16889	16662	16848	16774	17009	16848	16860	16767	16811	16904	16871	17006	16849	16841	16977	16669	16929	16847	16818	16868	16809	16863	16896	16981	16960	16778	17143	16821	16861	16860	16949	16916	16809	16969	16748	16863	16882	16866	16865	17048	16819	16843	16857	16888	16839	16823	16975	16823	16967	16946	16875	17194	16883	16945	16856	16865	16918	16800	16922	17035	16782	16981	16890	16820	16863	16967	16882	16947	16946	16971	16919	16884	16936	16804	16858	17040	16912	16784	16953	16848	16927	16915	16813	16840	16799	16881	16876	16926	16944	16957	16848	16727	17036	16939	16989	16921	16921	16749	16889	16782	16931	16940	16914	17057	16887	16676	16888	16718	16896	16856	16853	16920	16875	17002	16829	16797	16849	16932	16845	16900	16728	16925	16877	16973	16984	16869	16720	16939	16977	16906	16856	16910	16820	16980	16959	16829	16838	16855	16932	16959	16851	16793	16861	16736	16798	16814	16922	16945	16849	16854	16881	16934	16910	16929	17128	16832	16994	16956	16786	16871	16795	16971	17011	17131	16919	16915	16900	17016	16906	16757	16958	17012	16862	16899	16877	16871	16783	16999	16852	16878	16830	16849	16970	16902	17065	16845	16809	16990	17013	16602	16764	16872	17005	17013	16746	16806	16898	16853	16692	16969	16928	16844	16888	16904	16886	16898	16873	17008	16984	16978	16730	16985	16839	16900	16776	16865	16867	16847	16783	16923	17006	16675	16797	16949	16918	17034	16943	16753	17068	16798	16967	17035	16807	16689	16900	16851	16902	16946	16963	17022	16946	16829	16896	16909	16894	16979	17039	16841	16953	16967	16728	16917	16855	16821	16968	16731	16962	16831	17009	16858	16918	16936	16813	16896	16808	16876	16659	16910	16877	17009	16971	16961	16966	16794	17067	16825	16810	17104	16899	16801	17068	16940	16842	16910	16738	16979	16806	16918	16914	16964	16869	17108	16946	16974	17020	16810	16786	16957	16949	16901	17137	16734	16849	16949	16955	16914	17039	16888	16895	16742	16816	16952	17053	16980	16798
31613	28921	31192	27567	23810	23384	23108	22494	22403	22203	22191	22292	22063	22143	21927	22054	21850	22096	21968	21697	21717	21939	22044	21854	21774	21802	21847	21862	21843	21937	21922	21886	21980	21805	22048	22080	21946	21861	21657	21798	21803	21786	21897	21835	21957	22013	22022	21889	21957	21800	21940	21867	21746	21697	22177	22061	21937	22062	21633	21753	21747	21878	21955	21911	22120	21847	21940	21764	21939	21958	21932	21732	21754	21765	21983	21650	21675	21821	21753	21709	21884	21865	21899	22086	21912	21777	21885	21581	22010	21784	21949	21987	22065	21988	21976	21715	21780	21932	21776	21975	21823	21974	21994	21909	22053	21942	21952	21880	21716	21775	21865	21804	21818	21626	22061	21771	21966	21901	21864	21980	21815	21850	22012	21858	21671	21687	22047	21814	22159	21651	21677	22022	21780	21667	21957	21927	21840	21813	21703	21789	21871	21650	21838	21836	21927	21857	21773	21711	21752	21851	21649	21513	21859	21782	22014	21623	22048	21923	22013	21909	21796	21665	22024	21748	21665	21875	22156	21865	21760	21814	21664	21902	21834	21798	21750	21707	22065	21765	21889	21757	22192	21902	21773	22157	21811	21774	21870	21814	21971	21934	21924	21965	21798	21765	21850	21899	21853	21886	21980	21807	21911	21696	21736	22032	22104	21970	21745	22078	21737	21741	21510	21695	21979	21706	21720	21751	21827	21894	21822	21684	21770	21817	21631	21670	21945	21846	21929	21526	21902	21872	21816	21788	21980	21757	21715	21873	21937	21814	21829	21892	21831	21771	21939	21944	21824	21794	22028	22026	21811	21970	21876	21824	21824	21845	22136	22062	21749	21915	21790	21850	21767	21661	21951	21862	21906	21656	21904	21993	21850	21803	21703	21771	21920	21918	21985	21909	22010	21752	21802	21864	21808	22022	21924	21910	21699	21487	21912	21951	21811	21850	21865	21790	21765	21656	21943	21891	21844	21788	21757	21707	21795	21675	21755	21814	21695	21817	21966	21873	21985	21816	21883	21780	21753	21954	21805	21867	21729	21723	21695	21863	22005	21704	21742	21926	21743	21773	21964	21986	21721	21783	21904	21707	21801	21702	21880	21700	21754	22019	21972	21811	21567	21872	21820	21768	21824	21856	21890	22168	21738	21875	21743	21770	21797	21780	21751	21829	21810	21738	21756	21828	21847	21760	21985	22023	21981	21712	21839	22051	21825	21857	21798	21968	21984	21891	21688	21829	21823	21834	21889	21931	21703	21630	21852	22005	22014	21908	21869	22038	21797	21844	21806	21691	21776	21848	21748	21837	22125	22099	21979	21891	21838	21818	21853	21928	21887	21669	21765	21800	21867	21817	21923	22024	21947	21841	22056	21890	21775	21739	22082	21770	21812	21922	21882	21765	21859	21786	21982	21735	22031	21880	21844	21867	21700	21833	22073	22009	21668	21907	21878	22003	22005	21895	21955	21827	21853	21920	21627	21717	21839	22127	21843	21917	22129	21732	21830	21779	21858	21755	21872	21894	21889	21702	21939	21783	21673	21956	21875	21591	21629	21720	21673	21787	21624	21809	21633	21892	21858	21783	21805	21866	21861	21755	21734	21881	22056	21745	21762	21974	21791	21934	21821	21953	21807	21715	21790	21911	21972	21821	21718	21755	21756	21706	21884	21749	21828	21821	21849	21936	22089	21921	21921	21881	21701	22024	21997	21857	21878	22064	21667	21764	21863	21931	21656	21737	21866	21848	21903	21933	22255	21844	22054	21718	21822	22030	21995	21947	21921	21681	21782	21889	21774	21889	21771	21793	21994	21934	21845	21740	21586	21839	21893	21933	22043	22037	22117	21778	21909	21943	21643	21698	21933	21748	21911	21812	21913	21907	21784	21834	21890	21840	21916	21790	21697	21799	21832	21748	21760	21885	21880	22002	21911	21847	21694	21854	21905	21929	21822	21973	22113	21802	21873	21604	21988	22011	21790	21914	21764	21775	21891	21838	21979	21869	21933	21886	21594	22152	21725	21641	21961	21759	21944	21956	21787	21765	21866	21807	21721	21881	21611	21873	21857	21802	21836	21756	21848	22045	22042	21993	21866	21726	21976	21996	21870	21927	21933	21907	21783	21941	21781	21586	21627	21813	21700	21658	21825	21848	21720	21762	21781	21935	21800	21793	21801	21761	21840	21807	21879	21885	21599	21690	22001	21808	21900	21973	21922	21849	21982	22085	21816	21766	21873	21907	21872	21822	21756	21895	21712	21807	21956	22058	21816	21896	21839	21928	22053	21720	21894	21768	21943	21731	21607	21686	21801	21868	22133	21931	21841	21774	21792	21857	21783	21822	21775	21802	21982	21789	21678	21684	21785	21909	21917	21760	21800	21748	21739	21652	21660	21888	21958	21831	21897	21832	21853	21953	21693	22004	22001	21814	21731	22073	22014	21814	22069	22004	21742	21706	21769	21857	21744	22105	21879	21897	21682	22028	21624	21912	21949	21847	21778	21773	21938	21892	21915	21873	21927	22009	21842	21808	21901	21770	21879	21802	21898	21778	21722	21806	21869	22098	21966	22031	21704	21780	22058	21904	21714	21811	21680	21971	21827	21693	21811	21854	22043	21720	21896	21796	21939	21884	21840	21739	21923	21742	21897	21696	21937	21484	21894	21882	21765	22019	21867	21844	22041	21827	21739	21798	22038	21855	21878	21963	21856	21910	21922	21815	21545	22008	21805	21821	22051	21844	22080	21909	21894	21634	21864	21858	22027	21709	21992	21921	21913	21973	21843	21975	21901	21973	21827	21860	21755	21870	22021	21836	21869	21939	22118	22052	21814	21822	21850	21909	21599	21796	21845	21832	21875	21881	21788	21696	22127	21771	22084	21894	21845	21715	22037	21677	21880	21616	21815	21927	21719	21935	21747	22145	21682	21905	21829	21763	22095	21835	22020	21850	21857	21672	21771	21765	22015	21874	22081	22170	21951	21872	21542	21935	21928	22087	22058	21937	21734	21859	22040	21742	22118	21887	21988	21669	21927	21962	21896	21769	22034	21934	21900	21735	21895	21897	21829	21885	21982	21855	21692	21641	21792	21832	21757	21834	21793	21686	21926	21784	21876	21867	21515	21909	21991	22050	21914	22004	21912	21799	21703	21988	21889	21927	21930	21728	21830	21751	21916	21794	21733	21909	21952	21966	21761	21854	21715	21872	21789	21651	21886	21895	21716	21846	21782	21898	21915	21843	21875	22049	21656	21915	22015	21803	21885	21918	21859	21940	22002	21873	21819	21916	21755	22113	21977	21931	21594	21732	21923	21822	22101	21879	21946	21859	21654	21868	21989	21819	21994	21875	21915	22038	21899	21982	21805	21811	21829	21768	22090	21986	22039	21728	21677	21759	21804	21850	21916	21694	21752	22086	21956	21861	21667	21838	21969	21862	21756	21948	22102	21750	21843	21803	21913	22059	22064	21807	21832	21879	21579	21863	21783	21994	21947	21771	21547	21617	21819	21697	21888	21851	21685	21775	21685	21791	21839	21932	21807	21640	21635	21849	21874	21958	21820	21852	21800	21790	21968	21757	21612	21981	21938	21880	21948	21837	21924	21958	21994	21933	21965	21951	21858	21839	21987	21833	21887	21921	21905	21602	21878	21972	21916	21757	21810	21940	21941	21840	21967	21596	21718	21840	21932	21727	22083	21834	21901	21775	21861	21689	21869	21935	21582	21791	21840	21850	21861	21831	21588	21564	21810	21882	21824	21989	22097	21892	21723	21640	21861	22081	21650	21660	22075	21741	21793	21684	21837	21862	21847	21732	21950	21817	21897	21879	21977	21854	22042	21956	22076	21888	21830	22089	21960	21719	21981	21845	21839	21873	21802	21767	21837	21555	21784	21872	21776	21786	21833	21835	21893	21897	21632	21619	21656	21949	21917	21729	21713	21675	22065	21768	21906	21792	21952	21961	21874	21747	21676	21929	21816	21881	21702	21918	21779	21953	21620	21865	21985	21837	21953	21904	22074	21925	21863	21686	21858	21825	21933	21754	21876	22114	21877	21821	21976	21726	21969	21842	21694	21824	22137	22085	21846	21885	21776	21835	21884	22083	21664	21954	22056	22031	21751	21873	21743	22002	21881	21995	21923	21898	21923	21877	21894	21751	21653	21572	21869	21892	21770	21698	21846	21803	21684	21623	21769	21983	21942	21808	22037	21750	21888	21802	21951	21899	21862	21688	21945	21944	21888	21831	21913	21652	22015	21748	21894	21821	21850	21777	22075	21936	21724	21863	21821	21869	21834	22035	21622	21754	21735	21880	21796	21856	22122	21939	21757	21924	21843	21935	21709	21928	21989	21869	21856	21832	21931	21935	21909	21857	21998	21970	21943	22121	21732	21903	21841	21945	21947	21723	22023	21882	21936	22036	22165	21837	22112	21839	21717	21611	21904	21662	21857	21956	21773	21783	21739	21782	21814	21926	22054	21708	21668	21886	21863	21731	22056	21870	21976	21918	21994	21807	21797	21592	22017	21852	21714	21857	21886	21846	21952	21822	21750	21887	21832	21697	22011	21774	21581	21917	21661	21839	21984	21819	21835	21807	21889	22031	21779	21734	21945	21766	21711	21876	21856	21855	21924	21770	21711	21790	21813	21812	22058	21904	21748	21909	21882	21922	21904	21815	21731	21765	21678	21965	21793	21887	21824	21905	21865	21658	21832	22109	22006	21722	21775	21947	21817	22088	21995	21905	21947	21779	21963	21883	21730	21742	21963	21941	21857	21860	21952	21925	22007	21814	22093	21995	21940	21878	21896	21881	21668	21662	21847	21861	21988	22015	21918	21809	21839	21833	21789	22219	21947	21916	21632	21715	21893	22109	22045	21792	21785	22005	21931	21802	21738	21907	21709	21949	21738	21972	21927	21781	21903	21869	21985	21791	21886	21913	21804	21690	21796	21828	21946	21916	21677	21919	21843	21893	21888	21968	22068	22029	22002	21892	21893	21625	21745	21907	22025	21928	21967	21951	21632	21829	21875	21846	22012	21902	22087	21905	22021	21691	21961	21884	22020	21871	21963	21968	22023	21819	22108	22067	21880	21816	21708	21718	21752	21934	21895	22005	21891	22063	21883	21927	21715	21928	21921	21889	21732	21970	21960	21790
26652	37741	27969	23136	20995	19534	18831	18330	17818	17600	17515	17480	17354	17247	17401	17295	17247	17273	17050	17084	17073	16989	16881	17025	17160	16973	16895	17278	16991	17143	17239	17014	17231	17135	17020	17100	17140	17035	17220	17178	17210	17052	17058	17024	17089	17086	17213	17128	17135	17156	17155	16962	17092	16916	17027	17039	17021	17058	17089	16929	17175	16939	17030	16968	17207	16977	17091	17056	17010	17092	17211	17066	17215	17272	16936	17027	17228	16988	17075	17267	17198	16968	16921	17145	16990	16910	17070	17023	17057	17068	17120	17130	17107	17000	17071	17042	16894	17078	17159	17069	16987	17148	16995	17086	17046	17070	16946	17006	17272	16933	17101	16986	17128	16926	17160	17151	17164	17219	17207	17075	17131	17083	17208	16905	16919	16961	16854	17163	17035	17145	17144	17087	17066	17009	17048	17134	16937	16994	17143	17063	17133	17041	17018	16789	17045	16968	16920	17062	17028	17160	16931	17033	17085	17004	17235	17059	16975	17012	17017	17101	17265	16933	17067	17014	17142	17056	17003	16972	17036	16922	17227	16984	17054	17129	17162	16938	16995	17064	16958	17082	17071	16880	16994	16907	17184	17136	17030	17066	17032	17063	16988	17003	17030	16812	16997	16942	17072	16983	17121	17131	16993	17213	17005	17220	16988	16994	17113	17068	17012	16889	17071	17037	17036	16979	16952	17170	16949	17042	16867	17233	17086	16946	17059	16924	17045	16956	17134	17173	16889	17101	17004	16903	16965	16976	17138	17072	17101	17305	17011	17046	17087	17164	16980	17065	17159	16758	17055	17044	16923	17005	17080	16985	16991	16948	17078	17029	17004	17088	17096	17178	17074	17106	17182	17086	17005	17228	17054	17129	17103	16945	17131	17042	17026	17172	17088	17041	17031	17105	17002	17185	17026	17056	17103	16999	17055	16950	17169	17182	17146	16978	16991	16935	17139	16950	17078	17149	17170	17171	16945	16966	17268	17061	16887	17157	17102	17031	17313	17122	17033	16951	16953	16854	17169	16919	17207	17023	17136	17092	17031	17082	17049	16982	17051	16997	16909	17142	17033	16971	17076	17015	16944	17072	17093	16979	17026	16805	16909	17012	16815	17189	17161	17183	16978	17161	17060	17117	17064	17123	17072	16987	17055	17348	16964	17080	17073	17154	17074	17019	17017	17042	17157	17142	17050	17028	17064	17076	17021	17128	17000	16903	16982	17061	17274	17204	17150	16964	16856	17051	17097	17061	17181	17060	17165	17043	17180	17224	17041	17144	17061	17110	16958	16967	16960	17034	17177	17021	17162	16967	17132	17001	16967	17143	17091	17026	17046	17067	17297	17065	17099	16891	17000	17075	17019	16823	17299	17182	17072	17087	16876	17154	17101	17052	16945	17008	17253	16979	17054	17079	16963	17004	17071	17088	17214	17079	17083	17028	16966	16949	17176	17033	17129	16914	16978	17067	17047	16943	16943	17175	17058	17176	17021	17166	16999	17108	17203	17175	17153	16911	17045	17125	17153	17121	17028	17208	17230	16990	17008	16948	17212	17097	17004	17033	16797	16980	16996	17019	17158	17061	17092	17171	17060	17174	17043	17084	16863	17038	17054	17044	17138	16894	17044	16876	17190	16871	17068	16910	17113	16999	17192	17148	17003	17175	16964	16960	17243	16962	17201	17110	17091	17091	17039	16897	17115	17107	16961	17048	17032	17191	17004	17268	17159	16871	17002	16882	17156	17063	17164	16938	17060	16918	17072	17013	17163	17187	17108	16898	17064	16899	16973	17043	17031	17315	17109	17017	16950	17068	16977	17132	17114	17066	17094	16887	16938	17086	17142	16986	17148	17121	16986	17195	16956	17173	17036	17015	17049	17116	17198	17125	17013	17030	17272	17032	17054	17082	17047	17037	17022	17114	17012	17084	17091	17003	17149	17008	17033	17179	17046	17050	17217	17076	17086	17071	16998	16837	17255	17036	17107	17078	16985	17103	17064	17207	17064	16977	17006	17086	17248	17229	16992	16986	16989	17129	17024	16999	16988	17035	17111	17024	17009	17064	17266	17034	17010	17007	17091	17166	17052	17040	17167	17039	17029	17123	17133	17126	16998	17143	17103	16981	17101	17071	17060	16998	17197	17119	17017	17185	17085	17126	17004	17034	17150	17003	17270	17171	16951	17213	17037	16959	16949	17279	17020	17132	16984	17177	17062	17030	17234	17179	17066	16965	17110	17161	17083	17032	17181	17156	17008	17145	17163	17240	16973	17172	17075	17147	17083	17075	16997	17233	16983	17049	17042	16921	17137	16979	17154	17073	17030	17107	16939	16997	17089	17257	16937	17050	17012	16988	16996	17104	17014	17302	16920	16944	16951	17150	16911	16827	17070	17093	17175	17193	16905	17073	16906	17037	16989	17202	16934	17189	17105	17005	17240	17037	17043	17044	16921	17041	17127	16939	17325	16968	16959	16891	17050	17129	17074	16847	16894	17131	17123	17188	17092	16873	17231	17129	16938	17154	17252	17144	17003	17103	17126	16962	17004	17047	17014	16966	16994	17143	16985	16915	17032	17093	17094	17014	17088	17084	17181	17088	17066	17272	16800	16991	17137	17000	17103	16966	17044	17109	17123	17060	17056	17037	17194	17011	16956	17045	17056	16932	17143	17055	16955	17206	16889	16909	17032	17045	17037	17220	16939	17041	17184	16992	17140	17067	17076	17090	17156	16964	17079	16975	17016	17123	17116	16922	17052	17016	17152	17074	17056	17041	16985	17001	17176	16959	17080	17053	17179	17075	17030	17107	17094	17106	17035	17260	17200	17150	17120	17181	17113	17134	17106	16976	17208	17020	17133	17131	17171	17087	17043	17031	16931	17017	17108	17077	17241	17110	16927	17040	17257	16858	17042	17163	17177	16961	17023	17123	17103	17030	17116	16996	17080	16921	16849	17198	17048	17073	17058	16882	17213	16996	17045	17149	17034	16935	17215	17153	17103	16936	17155	17105	17000	17102	17079	17313	16955	17131	17021	17078	17124	17048	16986	17088	17080	16955	17009	17095	16877	17152	17336	17029	16923	17061	17179	17145	17193	17121	16943	17135	17124	17041	17057	17050	17132	17090	17079	17159	16992	17053	17034	17079	17011	16993	17007	17063	17101	16976	17013	17062	17125	17045	17082	17098	16967	16936	17058	16960	17236	17119	17175	17138	17057	17056	17075	17127	16961	17200	17149	17121	17206	17074	17086	17001	17026	17024	17108	17161	16979	17005	16869	17041	17157	17037	17159	17164	16974	17088	17075	17131	17003	17218	17098	17091	17046	17079	17102	17128	16904	17340	17197	17027	17038	17010	17001	17113	17130	17157	17111	17096	17095	17066	17175	17091	16842	17089	17220	17020	17312	17160	16974	17230	17114	16995	17048	17044	17051	17025	17091	17055	17138	17199	16915	17056	17069	17004	17025	17091	17153	17102	17195	17058	17081	17227	17122	17089	16995	17047	17113	17059	16954	17050	17084	16973	16957	17068	17047	17067	17134	16840	17082	17119	17024	16949	16997	17089	16991	17061	17187	17068	17103	17241	17030	16954	17064	16934	17169	16933	17103	17184	17109	17076	17140	16976	17025	16874	16955	17099	17061	16866	17204	17050	16996	17133	17057	16914	17077	16949	17188	17022	16942	17167	17153	17051	17090	17012	16994	17185	17175	17190	17111	17156	17100	17137	17003	16997	17080	17083	17099	17068	16975	17130	17132	17178	17047	17141	16988	17005	17033	17128	17151	17036	17162	17212	16890	17335	16958	17200	17020	16977	17052	17105	16999	17109	17221	17118	17052	17124	16951	17039	16921	17021	17083	17099	17165	16932	16943	17102	16974	17064	16916	17093	17236	16949	17121	17072	17096	17124	17028	17007	17073	17037	17034	16931	17097	17139	17056	17101	17106	17127	17000	17115	17074	17124	16978	17028	17081	17007	17058	16981	17011	17033	17080	17189	17266	16978	17133	16999	17054	17156	16982	17018	17140	17082	17081	17099	17048	17114	17003	17109	17162	17110	17072	17176	17087	17060	17002	17048	16954	16961	17063	17018	16991	17071	17204	16884	16914	17080	17008	17026	17091	17086	17044	17053	17121	17041	17089	17045	17135	17098	17154	17247	17015	17005	17112	16872	17031	17091	16966	16991	17072	17001	17090	17068	16958	17069	17112	17016	17112	17006	17061	17017	17189	17139	16957	17208	17070	17021	16967	17017	17140	17156	17116	17193	16984	16911	17188	17255	16998	17159	17008	17029	16980	16974	17030	17115	17108	16910	17068	17104	17135	17149	17007	17166	17091	16984	16998	17115	17181	17090	16859	17098	16899	16928	17034	17160	17089	17336	17110	16898	17066	16984	17133	17152	17125	17196	17178	17038	17227	16977	17012	17074	16898	17100	17117	17140	17195	17082	16882	17194	17142	17068	16971	17026	17063	17105	17100	17036	16898	17053	17051	17084	16917	17141	17126	16885	17077	17124	17142	17156	16825	17061	17108	16908	17168	17027	17013	17078	17123	17010	17103	16980	17133	17010	16945	16898	16975	16969	17122	17035	16945	17046	17000	17051	16943	17254	17077	17105	17093	17105	16930	17021	17088	16896	17155	17105	17128	17200	16981	17179	17038	17234	16996	17052	17022	17149	17055	16911	17198	16960	17024	17056	16981	17016	17318	17185	17089	17078	17074	17035	16949	17089	17025	17150	17164	16938	17036	17096	17026	17014	17166	17048	17138	17035	17053	17246	17060	16908	17102	17128	17229	17089	16904	17054	17181	16985	17021	17025	17030	17059	17160	17114	17110	17028	17013	17057	17070	17091	17124	17027	17163	16992	17038	17081	16932	17062	17176	17032	17047	16988	17155	16810	17124	17043	17103	17191	16959	16833	17140	17083	17008	17013	17113	17150	17080	16868	16855	16938	17076	17063	17055	17101	16880	16950	17160	17120	16933	16986	17117	16948	17124	17092	17065	16962	17064	17301	16938	17053	17037	17108	17060	16908	17180	16945	17113	16991	17066	16999	17151	16980	17052	17169	17185	17222	17029	17040	17122	17033	16962	17318	17012	17180	17159	17025	17129	17055	16986	16980	17117	16982	17206	17091	17271	17030	16981	17013	17187	17100
23330	21434	28304	25451	23994	24918	25073	22808	22414	22329	22092	22059	22047	21888	21496	21709	21668	21507	21751	21767	21775	21640	21657	21518	21750	21732	21678	21561	21296	21576	21542	21467	21631	21540	21355	21385	21493	21586	21269	21344	21580	21365	21395	21396	21308	21419	21575	21482	21454	21482	21459	21619	21340	21482	21529	21279	21378	21561	21547	21397	21490	21558	21431	21507	21486	21458	21513	21385	21501	21423	21329	21293	21550	21328	21471	21363	21391	21346	21438	21538	21475	21395	21512	21549	21535	21285	21562	21437	21395	21354	21446	21488	21576	21323	21354	21518	21382	21607	21437	21622	21412	21476	21483	21527	21493	21452	21491	21244	21626	21485	21309	21380	21493	21289	21346	21458	21616	21301	21283	21237	21332	21440	21290	21451	21787	21360	21450	21361	21554	21251	21560	21262	21424	21518	21522	21567	21293	21317	21442	21255	21509	21308	21582	21486	21598	21436	21413	21311	21663	21421	21242	21496	21526	21581	21614	21430	21368	21334	21542	21430	21383	21466	21306	21529	21400	21176	21425	21206	21421	21399	21251	21275	21586	21306	21465	21466	21258	21354	21164	21522	21282	21421	21544	21355	21307	21444	21439	21451	21409	21348	21472	21444	21492	21425	21415	21452	21253	21229	21736	21583	21496	21491	21476	21686	21362	21582	21405	21216	21469	21415	21644	21337	21478	21382	21282	21629	21368	21365	21432	21355	21477	21377	21353	21319	21141	21279	21303	21543	21517	21336	21253	21203	21416	21268	21536	21347	21261	21342	21608	21574	21442	21256	21552	21360	21449	21268	21514	21357	21421	21343	21584	21345	21371	21488	21446	21490	21458	21622	21601	21317	21459	21506	21477	21580	21493	21625	21334	21557	21371	21566	21330	21499	21463	21324	21395	21327	21589	21356	21399	21488	21449	21196	21435	21345	21552	21211	21348	21491	21253	21249	21388	21613	21305	21428	21304	21431	21390	21313	21430	21370	21342	21466	21503	21429	21100	21591	21411	21506	21471	21435	21325	21471	21376	21635	21634	21554	21465	21474	21406	21695	21325	21512	21642	21646	21357	21268	21313	21252	21439	21441	21371	21361	21574	21365	21439	21277	21456	21462	21500	21503	21524	21255	21317	21435	21504	21282	21342	21430	21437	21360	21483	21246	21524	21393	21562	21599	21325	21585	21481	21634	21492	21407	21560	21600	21421	21450	21379	21360	21401	21611	21339	21378	21468	21446	21384	21469	21411	21499	21444	21295	21565	21376	21398	21544	21490	21490	21328	21333	21391	21343	21375	21465	21564	21289	21399	21240	21443	21609	21298	21518	21279	21604	21331	21435	21438	21477	21633	21439	21242	21192	21668	21350	21500	21437	21576	21564	21617	21495	21523	21519	21161	21320	21478	21520	21634	21498	21320	21546	21344	21145	21371	21389	21606	21365	21469	21522	21472	21660	21180	21511	21339	21284	21197	21703	21254	21563	21592	21385	21322	21365	21589	21569	21543	21441	21461	21362	21503	21532	21088	21225	21329	21411	21367	21395	21581	21499	21583	21500	21377	21538	21468	21501	21463	21679	21548	21274	21255	21527	21508	21363	21528	21563	21614	21410	21376	21476	21641	21380	21504	21355	21691	21572	21576	21425	21283	21395	21490	21513	21467	21448	21509	21537	21482	21339	21478	21517	21546	21517	21359	21408	21469	21186	21469	21448	21544	21449	21266	21185	21297	21473	21439	21521	21496	21269	21429	21532	21270	21698	21284	21285	21335	21564	21432	21243	21640	21495	21294	21565	21291	21380	21223	21482	21373	21518	21452	21566	21510	21534	21426	21399	21657	21438	21591	21219	21462	21627	21662	21627	21567	21453	21527	21683	21528	21511	21516	21453	21172	21519	21581	21283	21395	21473	21554	21367	21490	21436	21222	21443	21325	21324	21301	21081	21475	21613	21523	21410	21438	21614	21520	21425	21503	21189	21476	21462	21463	21297	21471	21315	21473	21350	21318	21141	21586	21354	21353	21341	21267	21524	21597	21304	21365	21667	21269	21204	21478	21403	21398	21564	21500	21156	21604	21417	21304	21268	21516	21321	21202	21269	21332	21511	21360	21529	21278	21329	21364	21322	21592	21595	21583	21440	21517	21369	21308	21348	21478	21326	21448	21374	21421	21318	21616	21327	21666	21513	21376	21412	21539	21546	21691	21440	21609	21344	21430	21442	21526	21447	21238	21425	21543	21371	21358	21551	21501	21499	21458	21135	21361	21453	21328	21480	21495	21386	21378	21390	21289	21544	21332	21503	21278	21591	21480	21302	21464	21440	21486	21432	21387	21614	21520	21500	21436	21507	21474	21380	21388	21425	21656	21467	21464	21230	21355	21464	21327	21280	21604	21453	21738	21360	21573	21345	21395	21196	21680	21473	21311	21607	21515	21366	21748	21363	21362	21456	21240	21583	21364	21358	21232	21251	21259	21478	21378	21535	21362	21621	21748	21294	21396	21427	21534	21444	21502	21351	21355	21388	21492	21456	21645	21479	21420	21239	21516	21391	21581	21402	21331	21600	21382	21476	21340	21477	21342	21498	21381	21335	21489	21447	21463	21389	21393	21559	21509	21315	21482	21219	21300	21535	21584	21570	21395	21243	21447	21416	21544	21516	21331	21464	21324	21470	21463	21411	21270	21429	21598	21555	21063	21452	21488	21254	21287	21430	21442	21198	21377	21237	21065	21348	21524	21451	21283	21326	21555	21286	21615	21495	21694	21369	21206	21316	21446	21302	21387	21435	21400	21522	21393	21231	21133	21382	21517	21469	21427	21481	21462	21504	21283	21185	21341	21489	21458	21317	21535	21476	21554	21452	21690	21537	21272	21410	21700	21290	21361	21385	21444	21400	21446	21447	21573	21573	21613	21752	21307	21325	21204	21534	21510	21212	21451	21320	21622	21791	21692	21459	21324	21246	21264	21544	21447	21430	21493	21515	21387	21339	21349	21384	21450	21612	21499	21503	21124	21258	21498	21286	21460	21378	21390	21452	21400	21345	21077	21490	21348	21196	21545	21458	21479	21410	21465	21195	21580	21440	21481	21461	21503	21595	21686	21529	21523	21458	21458	21500	21276	21395	21511	21602	21421	21380	21321	21129	21402	21513	21462	21461	21428	21319	21479	21242	21279	21303	21583	21212	21472	21397	21457	21318	21779	21455	21516	21378	21460	21624	21565	21445	21541	21345	21366	21361	21274	21332	21389	21551	21414	21429	21529	21365	21248	21357	21423	21705	21576	21488	21596	21389	21393	21521	21308	21621	21438	21293	21356	21510	21449	21464	21330	21486	21287	21303	21358	21270	21326	21522	21448	21553	21595	21345	21303	21318	21536	21548	21294	21646	21417	21445	21290	21305	21455	21333	21481	21304	21273	21457	21554	21232	21704	21255	21409	21372	21521	21404	21493	21394	21269	21456	21502	21516	21660	21456	21330	21240	21343	21580	21532	21580	21282	21386	21576	21558	21426	21432	21535	21254	21273	21457	21655	21410	21480	21294	21539	21357	21363	21441	21347	21562	21413	21427	21539	21294	21473	21287	21514	21544	21484	21645	21409	21327	21276	21689	21326	21429	21278	21288	21333	21390	21447	21276	21317	21347	21309	21410	21558	21486	21529	21487	21427	21168	21340	21380	21327	21374	21393	21274	21431	21350	21358	21220	21535	21691	21241	21498	21418	21192	21458	21381	21328	21544	21637	21601	21426	21289	21323	21270	21146	21406	21390	21428	21440	21531	21486	21410	21341	21418	21464	21426	21611	21456	21376	21387	21477	21417	21460	21610	21384	21383	21518	21442	21640	21453	21291	21465	21400	21605	21271	21287	21555	21614	21661	21482	21475	21409	21511	21451	21432	21319	21720	21296	21274	21529	21463	21320	21401	21561	21403	21598	21279	21299	21421	21480	21516	21430	21343	21319	21270	21491	21501	21605	21600	21630	21512	21356	21582	21534	21482	21246	21445	21419	21403	21458	21472	21483	21369	21211	21251	21335	21264	21431	21434	21417	21519	21331	21656	21610	21326	21593	21423	21448	21386	21381	21580	21372	21362	21379	21331	21077	21453	21566	21503	21621	21289	21438	21470	21455	21229	21435	21521	21613	21374	21321	21589	21731	21567	21724	21368	21407	21436	21608	21368	21442	21565	21606	21634	21652	21440	21358	21702	21407	21267	21495	21445	21215	21043	21270	21477	21372	21559	21434	21421	21596	21700	21524	21341	21594	21508	21414	21345	21578	21504	21424	21683	21646	21438	21555	21570	21350	21567	21389	21286	21293	21523	21201	21217	21217	21376	21757	21512	21596	21452	21525	21612	21487	21259	21539	21408	21538	21335	21460	21423	21332	21426	21481	21616	21574	21455	21496	21469	21291	21395	21155	21485	21690	21538	21400	21412	21449	21386	21290	21257	21615	21562	21379	21488	21357	21436	21395	21420	21415	21478	21556	21311	21460	21477	21412	21472	21272	21495	21337	21469	21466	21391	21537	21347	21462	21745	21340	21443	21392	21275	21333	21413	21338	21321	21737	21337	21279	21464	21315	21253	21504	21671	21442	21520	21380	21470	21623	21305	21481	21418	21433	21552	21507	21580	21563	21454	21327	21496	21470	21448	21298	21646	21735	21581	21362	21530	21468	21410	21351	21679	21372	21492	21358	21383	21453	21692	21245	21479	21356	21480	21264	21463	21469	21580	21629	21335	21349	21444	21758	21352	21359	21634	21430	21261	21583	21289	21400	21415	21417	21509	21495	21119	21347	21663	21304	21313	21530	21506	21498	21399	21234	21190	21317	21253	21434	21214	21339	21701	21260	21392	21360	21542	21413	21577	21318	21593	21337	21590	21438	21370	21220	21378	21321	21403	21528	21424	21779	21385	21414	21390	21583	21550	21618	21583	21554	21455	21496	21363	21414	21495	21531	21354	21386	21291	21494	21196	21337	21434	21119	21562	21359	21350	21527	21528	21306	21231	21363	21585	21322	21531	21416	21379	21258	21417	21382	21229	21541	21684	21576	21531	21550	21528	21266	21421	21454	21580	21610	21448	21440	21555	21316	21313	21511	21333	21286	21214	21463	21519	21485	21402	21287	21604	21351	21300	21334	21503	21466	21537	21301	21445	21507
24297	43444	32218	26411	22921	21036	19829	18845	18353	18078	17860	17413	17557	17299	17179	17156	17133	16924	17053	17074	17161	17079	16935	17033	16879	17051	16847	16780	16924	16794	16853	16827	16821	16894	16816	16713	16943	16812	16960	16939	16753	16884	16956	16923	16977	16889	16824	16791	16854	16821	16894	16974	16936	16985	16904	16842	16698	16655	16798	16840	16952	16765	16761	16899	16788	16895	16858	16965	16971	16783	16785	16643	16826	16526	16871	16956	16861	16899	17071	16861	16829	16846	16863	17020	16718	16770	16976	16768	16704	16726	16779	16989	16862	16796	16728	16711	16888	16877	16683	16863	16919	16841	16846	16860	16990	16818	16751	16743	16947	17063	16957	16819	16877	16755	16865	16831	16897	16716	16756	16861	16741	16794	16754	16670	17016	16719	16811	16654	16785	16892	16857	16812	16961	16796	16764	16884	16632	16995	16755	16823	16875	16982	16857	16884	16767	16888	16902	16890	16766	16842	16749	16945	16698	16858	17003	16643	16965	16851	16900	16919	16767	16856	16741	17093	16978	16803	16859	16832	16840	16811	16935	16894	16748	16951	17097	16815	16838	16761	16937	16656	16791	16962	16742	16866	16755	16800	16816	16730	16748	16792	16746	17042	16818	16892	16725	16725	16711	16943	16826	16831	16688	16792	16659	16855	16820	16732	16835	16842	16831	16873	16723	16865	16787	16930	16768	16820	16888	16788	16853	16932	16622	16873	16888	16878	17034	16919	16753	16685	16726	16811	16733	16866	16804	16802	16922	16789	16878	16723	16830	16830	16948	16710	16746	16736	16868	16873	16984	16867	16888	16861	16874	16721	16945	16964	16980	16900	16798	16742	16786	16714	16698	16775	16865	16693	17105	16773	16907	16892	16937	16995	16779	16772	16859	16781	16931	16653	16736	16603	16834	16840	16932	16636	16927	16855	16871	16712	16766	16716	16805	16725	16892	16907	16814	16918	16971	16833	16936	16894	16759	16959	16930	16896	16762	16688	16822	16683	16868	16846	16753	16712	16796	16768	16769	16846	16818	16763	16840	16831	16902	16887	16749	16738	16694	16853	16806	16829	16663	16870	16775	16802	16819	16788	16789	16765	16852	16738	16896	16803	16848	16902	16821	16804	16629	16801	16937	16849	16897	16923	16840	16840	16973	16957	16960	16777	16969	16729	16875	16846	16996	16821	16657	16756	16943	16740	16807	16941	16849	16914	16814	17012	16735	16760	16856	16729	16849	17067	16911	16690	16838	16928	16918	16964	16804	16873	16819	16670	16934	17017	16780	16528	16879	16945	16941	16786	16750	16726	16749	16633	16921	16809	16794	16757	16886	16774	16838	16813	16754	16817	16766	16839	16894	16782	16838	16777	16905	16849	16836	16886	16789	16885	16801	16718	17018	16787	16890	16850	16967	16786	17010	16668	16753	16756	16730	16806	16897	16937	16946	16685	16841	16869	16747	16910	17008	16947	16951	16900	16820	16954	16838	17033	16781	16891	16729	16677	16643	16831	16641	16787	16725	16734	16860	16656	16858	17002	16655	16810	16933	16679	16863	16782	16694	16821	16774	16858	16966	16823	16819	16784	16924	16890	16972	16798	16835	16962	16821	16881	16826	16840	16804	16800	16943	16738	16843	16622	16977	16843	16632	16727	16873	16951	16803	16813	16735	16783	16879	16809	16830	17054	16811	16727	16909	16785	17030	16734	16895	16856	16810	16910	16712	16816	16670	16852	16978	16921	16769	16884	16807	16917	16799	16933	17083	16936	16694	16712	16860	16801	16909	16677	16927	16787	16787	16956	16777	16918	16808	16835	16830	16819	16797	16845	16889	16950	16950	16811	16825	16863	16743	16726	16822	16859	16914	16896	16848	16731	16844	16844	16879	16990	16777	16789	16748	16877	16908	16900	16923	16829	16940	16809	16739	16789	16678	16814	16779	16785	16877	16919	16880	16834	16752	16953	16917	16775	16760	16892	16896	16876	16905	16801	16812	16816	16755	16850	16783	16987	16962	16965	16707	16906	16821	16767	16956	16867	16705	16775	16958	16745	16930	16824	16743	16732	16995	16776	16696	16648	16891	16768	16783	16951	16897	16875	16919	16768	16888	16883	16877	16835	16811	16693	16819	16836	16902	16896	16811	16539	16756	16915	16882	16847	16862	16909	16866	16867	16978	16784	16779	16629	16639	16839	16938	17008	16776	16920	16842	16836	16611	16948	16793	16840	16877	16748	16863	17009	16856	17000	16818	16811	16873	16722	16937	16827	16853	16864	16780	16938	16788	16836	16783	16967	16864	16673	16871	16632	16802	16827	16885	16959	16611	16930	16829	16826	16726	17028	16626	16925	16794	16696	16806	16674	16720	16811	16773	16792	16816	16873	17002	16904	16884	16970	16897	16750	16969	16764	16872	16850	16881	16761	17048	16815	16766	16693	16771	16889	16909	16770	16725	16746	16567	16596	16800	16817	16711	16793	16858	16834	16936	16822	16744	16912	16665	16771	16937	16817	16855	16722	16916	16727	16804	16749	16970	16782	16911	16744	16792	16772	16745	16847	16881	16846	16848	16960	16850	16718	16856	16642	16846	16915	16876	16866	16877	16802	16819	16834	16805	16689	16871	16794	16674	16828	16801	16841	16974	16842	16823	16845	16797	16932	16940	16786	17004	16816	16777	16845	16945	16920	16819	16837	16852	16735	16955	16802	16873	16918	16952	16961	16868	16832	16757	16879	16976	17001	16821	16777	16851	16906	16850	16959	16877	16896	16545	16807	16727	16913	16605	17019	16770	16733	16822	16800	16795	16870	16857	16728	16888	16752	16789	16936	16865	16880	16798	16902	16831	16935	16749	16714	16908	16888	16912	16779	16940	16902	16955	16672	16914	16764	16869	16819	16939	16758	16951	16893	16779	16965	16994	16896	16797	16845	16639	17006	16819	16912	16914	16760	16854	16662	16788	16969	16778	16891	16795	16843	16705	16820	16896	16990	16853	16898	16926	16781	17057	16886	16834	16817	16775	16730	16877	16936	16804	16745	16839	16840	16678	16833	16778	16576	16868	16826	16746	16928	16884	17012	16894	16932	16699	16840	16807	16846	16714	16797	16916	16844	16757	16894	17023	16862	16717	16778	16770	16665	16898	17071	16810	16884	16753	16803	16516	16911	16906	16909	16589	16841	16763	16843	16777	16758	16829	16880	16805	16844	16863	16878	16844	16796	16762	16823	16946	16880	16746	16795	16920	16929	16689	16928	16949	16681	16705	16937	16678	16646	17013	16886	16857	16950	16781	16710	16973	17052	16837	16744	16971	16818	16826	16924	16750	16753	16846	16708	16846	16677	17017	16815	16720	16840	16722	16958	16895	16891	16814	16879	16697	16964	16918	16698	16957	16665	16873	16786	16846	16908	16822	16845	16850	16759	16862	16725	17093	16843	16712	16822	17074	16911	16668	16763	16687	16809	16947	16766	16665	16750	16810	16741	16645	16809	16710	16815	16740	16953	16897	16962	16799	16709	16896	16924	16693	16900	16835	17059	16833	16725	16821	16908	16995	16778	16816	16935	16939	16724	16714	16813	16821	16872	16824	16801	16671	16885	16711	16819	16846	16602	16883	16904	16846	16903	16846	16927	16759	16788	16703	16887	16877	16876	16885	16864	16929	16974	16780	16818	16734	16932	16656	16909	16890	16918	16853	16949	16875	16853	16875	16799	16873	16912	16851	16868	17066	17000	16867	16871	16778	16658	16843	16788	16662	16916	16744	16856	16947	16869	16783	16855	16860	16890	16901	16814	16838	16888	16647	16672	16828	16822	16889	16798	16786	16716	16908	16813	16768	16961	16870	16686	16789	16931	16916	16663	16799	16792	16929	16750	16774	16782	16756	16837	16711	16830	16872	16815	16785	16635	16765	16637	16772	16908	16771	17048	16829	16769	16812	16890	16883	16852	16706	17006	16866	16679	16766	16817	16876	16561	16919	16764	16859	16807	16627	16832	16780	16997	16965	16658	16840	16654	17127	16903	16982	17000	16894	16870	16994	16864	16784	16836	16674	16660	16784	16571	16674	16811	16875	16872	16905	16831	16919	16861	16851	16846	16853	16820	16862	16907	16737	16764	16893	16746	16953	16727	16714	16940	16929	16749	16945	16622	17082	17072	16678	16684	16760	16834	16871	16858	16764	16938	16850	16790	16781	16872	16693	16855	16897	16738	16857	16827	16834	16835	16773	16759	16876	16767	16813	16687	17028	16795	16956	16951	16702	16751	16972	16919	16807	16912	16913	16919	16871	16855	16906	16913	16786	16969	16818	16947	16779	16625	16875	17075	16906	16746	16734	16841	16673	16862	16797	16795	16689	16683	16753	16891	16798	16670	16821	16761	16814	16908	16788	16924	16916	16911	16785	16939	16832	16910	16909	16890	17069	16879	16983	17134	16897	16910	16964	16929	16887	16716	16840	17018	16777	16849	16877	16794	16795	16850	16999	16953	16755	16857	16902	16997	16918	16862	17083	16766	16906	16815	16768	16707	16838	16763	16930	16841	16835	16757	16880	16839	16929	16801	16934	16971	16821	16768	16842	16890	16937	16830	16746	16797	16810	16873	16802	16878	16704	16979	16790	16864	16841	16836	16997	16827	16805	16951	16780	16907	16837	16912	16874	16663	16753	16763	16922	16809	16780	16942	16649	16957	16987	16646	16818	16906	16878	16910	16838	16585	17002	16757	16860	16833	16752	16829	17045	16775	16685	16993	16637	16824	16820	16751	16661	16758	16747	16839	16901	17035	16783	16791	16783	16998	16769	16905	16768	16847	16652	16716	16878	16934	16868	16897	16925	16983	16743	16872	16826	16833	16708	16816	16783	16783	16711	16837	16749	16811	16616	16937	16833	16829	16824	16722	16895	16782	16855	16893	16859	16711	16772	16772	16988	16858	16867	16778	16902	16746	16888	16859	16935	16745	16847	16735	16861	16944	16965	16820	16909	16769	16881	16842	16957	16769	16847	17000	16744	16863	16786	16927	16866	16760	16924	16909	16772	16917	16771	16982	16700	16831	16645	17046	16926	16824	16985	16908	16910	16803	16798	16778	16790	16883	16857	16808	16903	16930	16813	16992	16908	16943	16950	16736	16782	16727	16881	16736	16945	16812	16653	16759
25160	21552	27857	28337	23948	23907	23750	22754	22365	22515	22468	22385	22012	22001	21956	22099	22201	21995	22053	22025	21990	21870	22162	21881	21774	21896	21939	21893	21949	22242	22048	21908	21791	21834	21855	21949	21754	21952	21849	21793	22027	21867	21957	21890	21971	22058	21890	21892	21782	21839	21933	21864	21797	21731	21969	21924	21955	21866	21996	21934	22067	22011	21990	21966	21796	21882	21925	21886	21752	21907	22034	21673	22041	21946	21834	21766	22012	21899	21767	21927	22014	21944	21952	21855	21892	21819	21739	21927	21915	21764	22060	21992	21898	22046	21907	21798	21799	21722	21802	21857	21811	21860	21880	21946	21827	21928	21977	21686	21808	21730	21902	21861	21769	21755	21912	21743	21894	21748	21855	21841	22021	21924	21726	21834	21840	21654	22101	22150	22104	22102	21832	21757	21985	22254	21630	21834	22049	21810	21831	21805	21753	21764	22098	21784	22026	21882	21893	21793	21797	21982	22074	21752	21834	21745	22128	22038	22002	21891	21726	21687	21843	21805	21919	22038	21918	21904	21851	21962	21820	21953	21787	21786	21817	21866	21891	21872	22095	21977	21945	21872	21789	21986	21788	22070	21845	21955	21899	21872	21798	21671	22090	21818	21985	21988	21845	21884	21760	21860	21663	21967	21775	21790	21933	22107	22064	22028	22003	21759	21987	21993	21834	21921	21740	21881	21874	21545	22004	21871	21726	21948	21945	21889	21888	21895	21921	22038	22185	21895	21924	21786	21962	21942	21984	21930	22124	22001	22110	21977	21987	21583	21832	21759	21703	22067	21767	21854	22092	21850	21782	21812	21986	21864	21916	21962	21852	22033	21970	21871	21879	21894	22066	21865	21872	21846	22061	21948	22109	21903	21927	22014	22029	22010	21714	21898	21988	22029	21872	21952	21928	22105	21889	21807	21974	22023	21934	21881	21805	21813	21850	21755	21832	21875	21716	21744	21672	22005	22055	21802	21784	21865	21726	21886	21799	22045	21852	21946	22028	22102	22028	21646	21920	22106	21756	22002	21888	21852	22011	21708	21933	21988	21885	21830	21894	22128	21557	21906	22040	21824	22095	22056	21788	21928	21720	21767	21864	21788	21923	21975	21771	21745	21630	21825	21916	21848	21858	21696	21850	21808	21654	21742	21823	21787	21989	21889	21999	21943	21755	21788	21949	21878	21980	21829	21878	21741	21989	22030	21939	21783	21779	22020	21974	21593	21970	21865	22011	21892	21848	21900	21767	21954	21917	21868	21898	21915	21997	21995	21878	21899	21759	21913	21783	21789	22027	21685	21655	21938	21739	21615	22015	21900	21900	21824	21983	21803	21536	21962	22090	21772	21946	21941	21936	21521	22114	21835	21843	21957	22010	22089	21914	21872	22051	21915	21823	21748	21847	21871	21935	21853	21836	22059	21935	21906	22077	21939	22018	21787	21942	21819	21846	21893	21965	21687	22062	22040	21931	22031	21852	21925	21916	21891	21753	22058	22074	21676	21747	21962	21874	21900	21959	22000	21937	21843	21830	22013	21918	21807	21659	21947	22102	21922	21884	21858	21699	22069	21974	21771	21797	21927	21868	21917	21876	21920	21805	21809	21796	21910	21773	21813	21987	21855	21921	21640	21737	21885	21827	21873	21789	22086	21885	21866	21854	21983	21958	21885	21938	22086	21889	21819	22125	21923	22138	21923	21828	21725	21855	21745	21824	21728	22049	21840	21954	21978	21884	21873	21885	22133	21947	22023	21885	21740	21791	21887	21931	21792	21890	22073	21797	21921	21922	21687	21777	21870	21793	22085	21851	22063	21843	21789	21862	21974	21825	22091	21834	21774	21824	21974	21988	21730	21939	21789	21816	21850	22106	22041	22055	21849	22081	21956	22034	21933	21874	21749	21996	21678	22023	21901	21860	22051	21881	21843	21819	21934	21891	21938	21718	21833	21736	21910	21921	21966	21969	21895	22069	21708	21883	21752	21957	21871	21980	21803	21888	21836	21844	21830	21689	21857	21767	21944	21949	21770	21832	22050	21733	21752	21722	21923	21951	21846	21729	22208	22108	21997	22043	22049	21724	21967	22064	21931	21703	22005	21743	21835	21841	21824	21903	21908	22031	21938	21943	21945	21919	21932	21977	21851	21732	21676	21958	21942	21820	21869	21948	21782	22108	21845	21965	21771	21941	21985	21950	21889	22154	21960	22021	22061	22029	21818	21827	21797	21912	22032	21818	21750	21904	21961	21859	21813	21842	22021	21912	21978	21964	21682	21630	21805	21798	21781	21558	21806	22010	21967	21978	21665	21908	21788	21960	21950	22005	21968	22109	21968	21887	21991	22012	22083	21701	21971	21929	22004	21897	21708	21797	22070	21914	21945	21977	22114	21704	21803	21891	21847	21792	21706	21859	21953	21927	21970	22061	21719	21872	22000	22020	21579	21865	21834	22175	21879	21850	21905	21842	21810	21898	21793	21762	21731	21901	21822	21855	21921	21850	21916	21822	21756	21845	21914	21765	21832	21902	21834	21764	22009	22280	21942	22059	21652	21588	21900	21993	21707	21740	21917	22056	21849	21904	21944	21977	21853	21849	21950	22001	21931	21774	22071	21843	21835	21912	21920	21782	21857	21745	21950	21849	21664	21861	22213	21878	21810	21931	21998	21841	21857	21935	21779	21861	22019	21726	22067	22039	22139	22049	21901	21803	22028	22063	22230	21991	22014	22068	21794	21888	21858	21938	21684	21969	21889	21996	22009	21940	21903	21831	21901	21932	21869	21875	21856	21824	21787	22022	21860	21970	21780	21782	21786	21913	21743	21743	22173	22171	21885	21894	21779	21784	22130	21988	22005	21948	22047	21882	22020	22005	21878	21754	21955	21881	21822	22167	21882	21875	22077	21936	21902	21847	22205	21734	21885	21902	21939	21643	22149	21923	21718	21803	21841	21746	21737	21909	21890	21922	21776	21710	21817	21898	21939	21769	21775	21992	21742	21708	22013	22186	21803	21770	21836	21829	21828	21852	21785	21880	21870	22068	21818	21929	21999	21966	21796	22023	21819	21867	21899	21942	22021	22068	21997	21911	21823	21890	21935	21954	21838	21867	21878	21887	22235	22062	21749	21779	21954	21828	22039	22062	21843	22016	21821	21980	21951	21816	21963	22084	21921	21740	21776	22059	21967	21872	21972	21852	21947	21885	21775	21881	22132	21821	21861	21825	21888	21950	21843	21748	21882	21858	22056	21967	21795	21693	21990	21951	21888	21929	21682	21979	22081	21806	21884	21958	21986	22010	21819	22002	21843	21994	21741	22065	21874	22065	21834	22063	21839	21701	22036	22051	21604	21776	21942	21891	21866	21857	21868	21953	21768	21907	21729	22087	22028	21830	21856	22051	21887	22115	21706	21943	21880	21772	21869	22004	21758	21971	21991	21986	21979	21949	22025	22028	21934	21675	21834	21822	21886	21683	21983	21839	22050	21726	21893	21826	21774	21784	21797	21938	21934	21918	21739	21999	21883	21915	21938	21887	21975	21795	22045	22140	21791	21762	21846	21677	21787	21887	22049	21888	21863	21708	21859	21949	21949	22051	21808	21912	21935	21921	21984	21799	21981	21858	21942	21867	21896	21921	21910	22006	21911	21805	21639	21859	21941	21858	21842	21902	21886	21999	21957	21801	21954	21953	21852	21907	21865	21926	22017	21996	21931	21989	22003	21963	21925	21798	21868	21630	21918	22030	21916	22012	22032	21860	21961	22057	21842	21993	21968	21859	21822	21932	21993	21998	21890	21995	22032	21817	21886	21899	21826	22057	21793	21928	21890	21829	21829	21951	22091	22027	22229	22017	22106	21897	22164	21725	21740	21994	21870	22016	22017	21969	21956	21877	21775	21729	21553	22111	21967	22099	21772	21825	21808	21732	21789	22119	21744	21885	21621	21732	21813	21941	21997	21834	21911	21926	22047	21913	21900	21733	21888	21882	21776	22030	21981	21696	22016	21820	21728	21920	21940	21775	21624	21992	21877	21982	21962	22021	21991	22006	22021	22042	22057	22006	22035	21881	21885	21950	21917	22164	21956	22026	21845	21827	21794	22208	21956	22114	21948	21978	21969	21982	21818	21622	21870	21754	21889	22161	21811	22122	21831	22005	21842	21837	22092	21607	21813	21812	21656	21772	21768	21818	22051	21968	22004	21880	21760	21986	22119	21839	21804	21906	21927	21965	21964	21829	21977	21830	21870	21774	21777	21928	21801	21799	21927	22004	21927	21777	21913	21808	21977	21885	22206	21743	21772	21876	22018	21967	21984	21845	21779	22020	22100	21953	22035	21928	21765	21854	21996	22045	22036	21798	21816	21932	21783	21815	21805	21892	21768	21989	21752	21897	21994	21869	21602	22049	22055	21956	22121	21747	21910	21729	21930	21993	21865	21818	21929	22140	22168	22150	22101	22007	21834	22000	21663	21930	21871	22245	21764	22065	21816	21982	22092	21839	21788	21934	21723	21955	21959	21930	21918	21738	21996	22011	21830	21726	22088	21889	22087	21908	21936	21712	21707	21945	22049	22083	21989	21969	22025	21824	21849	21813	21977	21844	21855	21770	21872	21900	21864	21873	21929	21881	21858	21892	21977	21756	21887	22055	21910	21813	21862	21955	22129	21942	21961	21769	21920	21861	21866	21870	22096	21800	22109	21902	21758	21844	22062	22101	21992	22071	21802	22028	21756	21980	21873	21583	21861	21866	21759	21679	21916	22011	21814	22111	21903	21783	21909	21987	21889	21969	21908	21904	21764	21783	21805	21681	21799	22002	21808	21755	21963	21839	21928	21991	21664	21954	21938	21821	21963	21639	21784	22069	22183	21842	21864	22010	21958	22030	21737	22065	21885	21747	21743	21892	21885	21749	21830	21871	21911	22031	21957	21947	21830	21825	21817	21743	21803	21910	22043	21927	21756	21670	21832	21719	21817	21963	21859	21675	21892	21878	21723	21894	21922	21960	21913	21860	21886	21879	21707	22040	21883	21772	21786	22016	22048	21745	21789	21893	22088	21812	21865	21885	21709	21961	21862	21780	21888	22133	21844	21682	21765	22082	22073	22051	21968	21771	21889	21954	21910	21853	21759	21940	21874	22112	22088	22130	21927	22096	21779
24759	39785	29764	24240	21735	20131	19314	18578	18111	17770	17870	17610	17493	17296	17452	17211	17202	17108	17218	17252	17288	17084	17035	17318	17305	17137	17176	17065	17118	16949	17219	17037	17005	17005	17093	17196	17022	17072	17133	17165	16997	17165	17002	17094	17219	17046	16990	17245	17120	17068	16970	17197	17243	16986	16999	17015	17100	17078	17209	17000	17100	16918	17338	17000	17123	17026	17174	17059	17145	17280	17008	16993	17110	17106	16993	17042	17051	17093	17300	17023	17125	17045	17100	16936	16898	16951	16957	17134	17155	16869	17116	17036	17024	17014	16908	17003	17141	17181	17193	16953	17034	17075	17246	17174	16950	17124	17151	17148	17085	17202	17036	17021	17113	17187	17094	17340	17033	17146	17102	17107	17211	17135	17131	17058	17129	17120	17107	17036	17019	17188	16996	17028	17109	17105	17123	17126	17130	17110	17149	17268	17119	16920	17016	17197	16923	16983	17074	17095	17199	17087	16955	17173	17103	17087	16933	17201	16842	17195	17020	17053	16967	16939	16960	17200	17034	17246	17018	17121	16964	17319	17229	17046	17197	17248	17069	17132	16996	17146	17006	17194	17142	17011	17148	16927	16955	16908	17182	17057	17045	17078	16963	17038	16962	17003	17041	17045	17110	17027	17261	17044	17211	16993	17210	17000	17093	17146	17146	16988	17197	17071	17045	17311	16852	17162	17119	17045	17099	17051	17028	17058	17156	16907	17016	16929	17169	17005	17049	17160	17041	16934	17070	16929	16933	17247	17126	16991	16980	16934	16966	17063	17040	17138	17024	17160	16980	17057	17085	17103	16990	17174	16935	17144	16910	17126	17164	17266	17177	16947	17133	17109	17154	17100	16936	17161	17061	17020	16966	17141	17201	16951	16984	17197	17023	17189	17014	17014	17082	16840	17086	16944	17012	17105	17147	17064	16990	17119	17179	17213	17028	16961	17164	17098	17059	17104	16958	17261	17003	17137	17043	17048	17015	17154	17284	17150	16993	17119	16940	17111	17099	16993	17069	17235	17099	17164	17086	17070	17021	17092	16855	17092	17168	17177	16880	17116	16829	17141	17059	17001	17066	17206	17189	17149	17122	17209	16992	17127	17070	17026	16952	17102	17085	17022	17161	17004	16955	17160	16899	17028	16901	17083	16985	16958	16954	17038	17110	17076	17010	17163	17100	17065	17150	17143	17056	16947	16877	17000	17157	17006	17111	17077	17101	16987	17124	17047	17107	17107	17004	17164	16926	17198	17053	17038	17256	17049	17138	17180	17236	16964	16983	17203	17364	16820	17061	17094	16890	17136	16975	17097	17218	17086	17086	17082	17013	17088	17168	17054	17088	16983	17016	17229	16989	17028	17009	17096	17141	17169	17004	17018	17125	17024	17147	17170	17013	17211	17256	17048	17080	17027	17143	16937	16985	17112	17051	17082	17102	17001	17122	17174	16953	17127	16954	17085	17209	16941	16996	17056	16990	17123	17156	17182	17060	17174	17065	17069	16914	17099	16921	16943	17155	17139	16958	17032	16873	17238	16938	17063	17088	16922	17116	17226	16868	17055	17118	17236	17068	17173	17133	17106	16999	17053	16946	16979	16921	17042	17105	16999	16982	17100	17053	16976	17087	16959	17116	16935	17010	17093	17359	17131	17177	17113	17098	17088	17049	16925	17023	16962	17348	17021	17072	17141	16920	17156	17127	17151	17050	17153	16990	17072	16972	17012	16950	17247	17156	17109	17230	17036	17195	17184	17217	16918	17138	17046	17221	17119	17172	17179	17071	17172	17063	17021	16998	17275	17154	17191	17191	16791	16920	17037	17006	17045	16941	17097	16931	16759	17234	16969	17055	17025	17144	17112	17091	17072	16981	16888	17126	17020	17089	17126	17080	17209	16956	17122	16992	16959	17051	17188	16914	17003	17145	17061	17060	17176	17099	17179	16926	16963	17191	16921	17072	17225	16995	17209	17016	17111	17176	16888	17111	17076	17202	17126	17062	17051	17240	17242	16949	17076	17034	17153	17019	16876	17150	17168	17054	17077	17160	16962	17088	17114	17083	17107	17140	17022	17244	17034	17139	17227	17222	17149	17001	16958	17099	17246	16950	17059	16915	17133	17111	16965	17031	17007	16991	16970	17073	17075	17157	17180	17185	17079	17292	17263	17077	17116	17052	17146	17156	17078	17040	17038	17255	17083	17095	17026	17135	17124	16896	17026	17008	17277	17088	17051	16974	17151	17085	17060	17039	17169	17127	17135	16962	17069	17066	17056	17186	17132	17167	17139	17161	17158	16979	17019	17077	17283	17143	17102	17017	17018	17242	17110	17130	17095	17180	17038	17015	16977	16914	17131	17177	17096	17045	17060	17158	17117	16995	17100	17058	17131	16984	17002	17048	17031	17069	17052	17029	17119	17094	17235	17157	17054	17020	17210	17142	17224	16907	17063	17122	17192	16865	17064	17032	17053	17057	17012	16890	17180	17026	16997	17020	17018	17122	17061	17057	17044	17006	17180	17076	17014	16963	17123	16915	17204	17183	17047	17159	16908	17047	17015	16969	17192	17241	17003	16933	17125	17215	17106	17082	16901	17161	17206	17020	16843	17044	16993	17216	17181	17201	17074	17205	17010	17084	16951	16910	17063	16941	16924	16991	17083	17222	16872	17040	17111	17067	17174	17131	17168	17182	17052	17146	17063	17050	17054	17097	16934	17061	17138	17013	16981	16975	17140	16966	17177	16979	16915	17073	17045	16912	17034	17058	17042	17226	17199	16994	17047	16926	17098	17049	17187	17079	17054	16910	17063	17095	17289	16918	17086	17146	16930	16944	17027	17048	17189	17237	17368	17151	17076	17162	17119	17063	16926	17220	17031	17122	16833	17034	17152	17006	17264	17008	17016	17126	17170	17055	17082	16965	17213	17184	17083	17116	17102	16996	17176	17055	17106	16965	17099	16880	16945	17085	17053	17188	17319	16998	17176	17064	17179	17016	16956	16983	17021	17047	17039	17070	17071	17179	17094	17040	17079	17108	17177	17052	17108	16967	17108	17128	17028	17249	17189	16948	17095	17123	17201	17024	17041	17171	17027	17123	17017	17292	17201	17200	17169	16937	17035	17109	16973	16973	17063	17006	16951	17160	17186	16923	16979	17107	17057	17093	17020	17243	16930	17125	17099	17171	17066	17133	16958	17165	16977	17024	17054	17033	17199	17011	17065	17034	17229	17015	17055	17227	17221	16953	17093	17026	16976	16921	17054	17019	17091	17111	16973	17165	17142	17041	17355	16864	16995	17189	17183	17009	17189	17123	17066	17072	17216	16994	16943	17059	17031	17140	17064	17071	17119	16968	17102	17179	17227	17131	17059	17157	17161	17119	17309	17161	17117	17066	17135	17089	17040	17011	17005	17149	17133	16942	17010	17135	17142	16944	16921	17083	17199	17088	16975	17082	17097	17082	17002	17100	16943	16934	17147	16894	17211	17277	17120	17078	17080	17216	17004	17049	17202	17084	17214	17153	16980	17229	17117	17114	17061	17039	17066	16968	16980	17139	17149	17027	17036	17020	16928	17118	17208	17033	17008	17153	16991	17031	17026	17073	17069	17002	17115	17099	17176	17149	17075	17045	16966	17124	16936	17197	16996	17008	17194	17142	17138	17068	17093	16977	17153	17082	17089	17064	16991	17157	17345	17221	16884	17340	17141	17073	16924	17080	17143	17023	17169	16907	16991	17109	17286	17204	17222	16950	17095	17189	17044	17071	17201	17021	17204	17072	17200	17327	17082	17022	17011	17002	17024	17105	17119	17232	16919	17147	17010	17079	17318	17094	16944	17154	17142	17215	17102	16962	16908	16994	17114	17108	17057	17002	17073	17037	17181	17037	17119	17023	17167	17079	16923	17064	17022	17209	17024	16989	17004	17072	16857	16957	16887	17061	16968	17087	17008	17025	17009	17137	17321	16946	17134	17129	17094	17072	17221	17131	17169	17134	17069	17022	16978	17034	17168	17069	16992	17006	17048	16998	17013	17000	17095	17141	17028	17041	16970	17054	17125	17022	16999	16953	16971	17045	17050	17208	16892	17083	17166	17098	16962	17257	17190	17128	16900	17098	17173	17147	16960	17025	17011	17067	17018	17198	17161	16968	17111	17136	17038	17049	17066	17320	17105	17176	17051	17007	17093	17116	17129	17144	17087	17046	17107	16989	17105	17156	17056	17183	17056	17280	17120	17070	17075	17048	17121	17203	16956	17021	16926	17089	17044	17169	17146	17056	17035	17123	16929	17111	16976	17165	17096	17117	16979	17040	17020	17113	17128	17046	17166	16919	16962	17262	17091	17089	17284	17062	17057	17076	17004	17050	16995	17051	17053	17096	16976	16994	16997	17104	17125	17255	17083	17102	16787	17057	17159	17236	16952	17088	17110	17005	16939	16986	16850	17232	17099	17091	17290	16971	16985	17046	17020	17217	17252	17154	17086	16929	17107	17057	16900	17091	17212	17072	17220	17237	17125	17295	17182	17124	17165	17217	16992	17220	17013	17030	17149	17034	16975	17105	17279	16987	17195	17139	17064	17100	17078	16924	17077	17026	17008	17138	17159	17036	17031	17161	17020	17148	17061	17200	17291	17153	17110	16973	17100	17130	17091	17064	17112	17040	17060	17170	17052	17115	17064	16904	16975	17114	17144	17167	17041	17062	17043	16992	17087	17069	16964	16918	17101	17217	16952	16992	17004	17118	16796	17027	16969	17117	17062	17184	17031	17098	17145	17042	16939	17142	17018	17108	16994	16832	17172	17226	17082	17131	17036	17057	17130	17028	17186	17169	16959	17066	17101	17134	17175	17045	17036	17143	17206	16982	17009	17102	17095	17121	17256	17060	17102	17039	17048	17078	17079	17119	16887	17111	17154	16958	17095	17217	16984	17053	17048	16995	17217	17045	17003	17257	17084	17172	17149	17215	17007	16992	16992	17171	16967	17021	17054	17170	17088	17079	16896	17207	17083	17203	17065	17039	17096	17133	16994	17068	16970	16954	17126	17051	17037	16949	16933	17227	17038	17033	17181	17318	16909	17208	17068	17175	17008	17200	17048	17106	17145	17101	17094	16953	17040	17172	16968	17119	17089	17117	17112	16869	17203	17135	17152	16945	16919
22339	21446	28708	24579	22296	25568	27836	23710	22931	22932	22632	22457	22199	22306	22110	22103	22254	21900	21903	21985	22160	22066	21954	22132	21766	21768	21803	22061	21658	21949	21777	21934	21774	21611	21699	21851	21626	21953	21732	21766	21934	21573	21601	21837	21700	21828	21606	21699	21782	21679	21657	21558	21649	21770	21556	21659	21686	21708	21666	21809	21843	21713	21644	21658	21606	21793	21321	21690	21652	21680	21655	21644	21733	21663	21671	21838	21537	21629	21765	21579	21664	21620	21599	22028	21739	21509	21953	21718	21744	22052	21836	21765	21810	21660	21721	21531	21532	21737	21651	21700	21542	21982	21883	21605	21401	21644	21714	21621	21728	21471	21754	21615	21701	21737	21816	21761	21598	21556	21747	21840	21616	21854	21578	21757	21609	21447	21674	21494	21730	21611	21706	21649	21685	21593	21793	21850	21697	21757	21613	21558	21670	21623	21725	21655	21544	21566	21464	21566	21624	21732	21713	21634	21785	21450	21805	21700	21897	21672	21617	21708	21630	21538	21637	21392	21669	21617	21698	21694	21628	21668	21616	21702	21470	21787	21566	21838	21801	21656	21443	21743	21657	21679	21878	21394	21612	21700	21638	21758	21705	21663	21534	21539	21677	21647	21835	21653	21559	21550	21527	21678	21722	21781	21662	21574	21598	21609	21635	21674	21698	21663	21925	21885	21690	21783	21585	21558	21752	21678	21843	21816	21629	21563	21660	21522	21525	21406	21643	21747	21764	21581	21805	21645	21748	21677	21663	21847	21853	21655	21633	21915	21700	21590	21620	21688	21721	21716	21546	21867	21875	21872	21846	21601	21734	21654	21771	21486	21715	21578	21569	21742	21675	21724	21514	21806	21764	21639	21656	21404	21375	21729	21754	21381	21687	21401	21751	21690	21762	21641	21765	21427	21608	21366	21603	21749	21544	21773	21658	21812	21736	21414	21668	21603	21577	21475	21513	21711	21699	21761	21656	21720	21589	21661	21598	21620	21648	21714	21588	21643	21750	21594	21588	21699	21665	21747	21727	21894	21646	21628	21724	21694	21788	21451	21607	21622	21593	21571	21687	21673	21510	21469	21335	21705	21745	21601	21583	21416	21679	21685	21508	21527	21571	21756	21595	21663	21703	21690	21625	21599	21663	21887	21789	21625	21636	21757	21590	21743	21791	21727	21603	21885	21304	21614	21476	21798	21700	21510	21515	21587	21533	21735	21557	21720	21833	21676	21556	21551	21539	21539	21971	21447	21461	21600	21694	21765	21757	21790	21733	21648	21558	21510	21562	21505	21759	21515	21670	21571	21813	21637	21749	21471	21689	21630	21636	21418	21843	21594	21461	21361	21811	21686	21810	21692	21859	21788	21569	21555	21721	22009	21852	21616	21539	21686	21950	21837	21762	21634	21920	21727	21638	21719	21740	21572	21732	21548	21683	21634	21630	21653	21736	21422	21478	21438	21681	21613	21575	21663	21906	21598	21745	21583	21488	21588	21416	21726	21650	21791	21633	21593	21543	21818	21681	21764	21701	21619	21620	21742	21568	21661	21814	21553	21733	21697	21787	21834	21632	21768	21711	21645	21692	21746	21720	21506	21534	21630	21739	21695	21665	21679	21907	21743	21539	21848	21497	21774	21722	21823	21440	21624	21617	21564	21817	21728	21578	21568	21659	21712	21546	21700	21739	21771	21788	21545	21884	21599	21572	21485	21519	21521	21520	21854	21552	21820	21530	21547	21779	21531	21658	21658	21579	21584	21466	21674	21575	21564	21851	21817	21762	21721	21676	21765	21672	21535	21651	21499	21811	21824	21514	21601	21771	21412	21688	21791	21589	21736	21482	21652	21594	21750	21603	21584	21621	21436	21689	21650	21681	21752	21663	21816	21491	21767	21751	21569	21752	21642	21404	21729	21485	21512	21576	21600	21830	21403	21446	21641	21859	21859	21765	21619	21773	21726	21626	21731	21471	21323	21404	21754	21758	21696	21752	21596	21405	21607	21685	21512	21650	21728	21622	21704	21568	21582	21756	21811	21430	21720	21834	21659	21623	21699	21664	21693	21621	21295	21728	21594	21647	21786	21540	21574	21825	21815	21816	21837	21692	21680	21714	21564	21811	21697	21478	21733	21886	21519	21521	21441	21621	21792	21790	21675	21750	21591	21657	21858	21753	21639	21374	21596	21751	21780	21570	21765	21789	21764	21639	21712	21946	21517	21756	21632	21575	21601	21728	21475	21554	21617	21592	21769	21774	21675	21437	21777	21760	21619	21520	21544	21548	21703	21444	21380	21626	21635	21654	21737	21450	21705	21851	21723	21644	21610	21682	21425	21665	21619	21496	21665	21606	21703	21848	21657	21741	21730	21851	21521	21351	21444	21772	21641	21633	21628	21747	21863	21599	21695	21680	21621	21539	21316	21615	21495	21582	21573	21656	21917	21584	21390	21388	21643	21609	21739	21516	21535	21780	21748	21673	21843	21488	21651	21896	21709	21922	21744	21554	21602	21740	21372	21601	21525	21601	21631	21808	21659	21634	21553	21606	21734	21660	21652	21604	21579	21753	21579	21858	21883	21700	21666	21537	21823	21471	21266	21686	21666	21534	21462	21861	21561	21617	21844	21751	21701	21591	21701	21473	21702	21534	21712	21625	21666	21821	21626	21792	21737	21724	21640	21808	21464	21620	21663	21535	21652	21842	21589	21654	21855	21607	21707	21653	21586	21542	21683	21754	21791	21616	21646	21822	21761	21610	21639	21615	21664	21531	21603	21488	21646	21557	21662	21618	21646	21576	21626	21731	21725	21703	21464	21547	21585	21555	21521	21617	21549	21453	21575	21731	21528	21651	21767	21304	21595	21845	21820	21758	21743	21650	21486	21714	21780	21809	21545	21595	21529	21737	21569	21656	21551	21531	21547	21666	21450	21565	21738	21724	21398	21663	21723	21736	21559	21457	21679	21668	21800	21743	21861	21631	21768	21574	21911	21730	21660	21645	21626	21623	21582	21529	21753	21763	21759	21911	21784	21733	21680	21511	21584	21703	21546	21501	21603	21483	21823	21666	21533	21878	21703	21640	21646	21777	21667	21697	21512	21749	21692	21602	21588	21490	21735	21574	21568	21715	21677	21535	21545	21867	21640	21492	21872	21783	21575	21810	21635	21632	21721	21446	21822	21810	21604	21856	21752	21597	21600	21709	21637	21709	21660	21625	21616	21673	21958	21728	21628	21694	21474	21765	21612	21474	21839	21690	21576	21550	21695	21685	21619	21431	21467	21678	21503	21443	21681	21696	21825	21718	21800	21743	21763	21701	21756	21614	21494	21695	21728	21761	21548	21719	21420	21855	21606	21546	21737	21804	21509	21690	21578	21504	21798	21621	21502	21514	21685	21563	21752	21628	21740	21931	21767	21723	21900	21717	21701	21708	21721	21570	21648	21735	21909	21510	21645	21713	21511	21682	21677	21590	21506	21534	21758	21656	21677	21408	21543	21713	21791	21661	21609	21576	21431	21747	21759	21697	21638	21740	21596	21472	21402	21847	21882	21614	21641	21523	21670	21632	21552	21771	21582	21768	21631	21686	21440	21575	21646	21677	21726	21586	21492	21666	21660	21647	21616	21553	21649	21767	21787	21962	21925	21851	21900	21621	21534	21492	21630	21571	21591	21708	21689	21444	21682	21697	21491	21710	21833	21568	21807	21582	21817	21855	21596	21690	21621	21689	21787	21694	21741	21647	21685	21863	21410	21533	21497	21789	21711	21740	21690	21488	21467	21750	21578	21680	21780	21678	21426	21414	21725	21825	21765	21613	21707	21553	21397	21622	21632	21907	21786	21505	21600	21554	21882	21819	21731	21613	21649	21581	21617	21861	21402	21717	21818	21994	21659	21515	21698	21472	21751	21635	21768	21740	21708	21630	21622	21588	21651	21468	21504	21636	21801	21608	21480	21650	21696	21532	21518	21782	21733	21628	21695	21613	21706	21729	21747	21698	21904	21631	21560	21783	21552	21763	21785	21622	21553	21740	21880	21770	21706	21673	21689	21750	21409	21588	21774	21667	21369	21754	21684	21582	21492	21829	21558	21669	21730	21589	21733	21756	21787	21629	21781	21519	21515	21838	21759	21466	21736	21799	21851	21669	21653	21572	21605	21593	21760	21813	21601	21772	21850	21653	21640	21631	21506	21410	21469	21839	21724	21474	21810	21760	21709	21878	21822	21742	21425	21896	21647	21403	21725	22006	21518	21644	21517	21712	21639	21560	21614	21579	21574	21503	21574	21697	21395	21495	21497	21660	21578	21614	21744	21776	21591	21471	21488	21566	21616	21663	22087	21634	21503	21567	21458	21476	21821	21538	21498	21669	21539	21658	21539	21406	21491	21704	21802	21771	21574	21544	21786	21721	21696	21603	21730	21700	21570	21754	21547	21740	21696	21758	21601	21605	21701	21720	21623	21730	21643	21660	21785	21590	21603	21598	21549	21601	21770	21624	21805	21697	21549	21511	21680	21842	21548	21690	21824	21730	21825	21573	21765	21643	21520	21652	21709	21488	21279	21654	21430	21649	21625	21592	21649	21661	21886	21733	21487	21590	21637	21747	21561	21476	21402	21562	21492	21553	21741	21807	21617	21605	21560	21650	21693	21822	21515	21477	21591	21638	21671	21810	21814	21757	21494	21674	21555	21614	21753	21712	21577	21488	21568	21852	21616	21563	21780	21654	21930	21760	21550	21769	21625	21428	21511	21311	21706	21703	21738	21797	21566	21677	21409	21469	21779	21888	21550	21708	21636	21741	21630	21661	21610	21743	21437	21636	21727	21832	21821	21746	21448	21537	21447	21801	21519	21714	21654	21788	21547	21742	21658	21829	21658	21578	21671	21621	21895	21633	21693	21675	21519	21628	21728	21513	21752	21758	21709	21639	21549	21699	21672	21698	21750	21956	21727	21539	21600	21621	21610	21772	21820	21538	21512	21697	21668	21568	21842	21500	21566	21838	21481	21619	21773	21609	21569	21541	21540	22044	21828	21722	21729	21418	21641	21709	21912	21521	21695	21531	21552	21995	21762	21688	21525	21767	21649	21696	21669	21590	21471	21637	21740	21627	21528	21782	21775	21531	21849	21679	21817	21754	21492	21700	21829	21470	21759
25603	46751	35393	28724	25384	22640	20914	19848	19167	18647	18261	17994	17599	17475	17476	17410	17276	17407	17333	17201	17241	17177	17169	17139	17088	16955	17076	16936	17031	17042	16931	16910	16990	16952	16962	16941	17083	17011	16848	16983	17062	16851	17085	16945	17060	17015	16917	16947	16930	17019	16895	16964	16835	17038	16853	17035	17027	16930	16791	16965	17098	16832	17029	16984	16957	16878	17000	16860	16804	16875	16856	16749	16825	16985	16995	16882	16913	16785	16952	16914	17044	16869	16991	17000	16847	17003	16981	16806	17041	16880	16911	17031	16969	17065	16903	16935	17170	17057	16908	16892	17000	16966	16869	17082	16910	17057	17048	17037	17077	16924	16859	17003	17020	16824	17109	17025	17004	16917	16929	16969	17107	16949	16944	16988	16900	16901	17210	16992	17008	17057	17051	16992	16821	16810	16988	16874	16960	16963	17007	16984	16734	16969	16932	17084	17037	16974	17059	16949	16941	17084	16899	16858	16848	16934	17095	16882	16901	16920	16999	16890	16970	16841	16928	17048	16917	17126	16910	16962	16929	17096	16952	16920	16965	17035	16801	16961	16982	17001	16963	16939	16865	16884	16937	16873	16909	16946	17071	16860	16902	16855	16998	16918	16875	17083	17009	16848	16877	16806	16968	16961	16900	16886	16915	17042	16907	16968	16945	16908	16976	16860	16785	17042	16949	16898	16878	16797	16941	16967	17091	16855	17011	16869	16753	16886	16887	17042	16774	16962	16990	16929	16890	16969	16914	16710	16942	16998	16838	16997	16973	16858	16901	17028	16839	16839	16947	16999	16971	16875	16828	16933	16871	16898	16873	16671	17125	16924	16974	16870	16898	16953	17050	17001	17006	16881	16810	16941	16882	16843	17124	16763	16997	17081	16873	16911	16882	16986	16902	17007	16838	17042	16974	16890	16928	16975	16998	16791	16766	16881	16932	16857	16847	17015	17037	16891	16908	16797	16774	16974	17082	16975	16803	16833	16817	16817	17161	16785	16868	17089	16930	16894	16996	16975	17057	16947	16816	16840	17026	16896	16807	16880	16872	16781	16843	16965	16862	16956	16860	17044	16870	16884	16834	17018	16951	16823	17057	16848	16922	17038	16859	16876	16910	16992	16885	17025	16921	16853	17052	16806	16953	16937	16995	17023	16847	17075	16883	17079	17004	16783	16975	16738	16761	16937	17107	16830	17049	16859	16972	16892	16890	17014	16847	16734	17106	16781	16909	16931	16848	16955	16926	16834	16846	17046	16929	16940	16803	16839	16872	16849	16907	17077	16841	16974	16981	16889	16901	16959	16755	16917	16929	16979	17029	16793	16987	16821	16839	16771	16985	16905	16920	16938	16952	17011	16855	16897	16973	17081	16935	16873	16899	16916	17005	16798	16930	16995	16813	16796	16955	16971	16828	16904	17072	16869	16860	16847	16896	17040	16875	16905	16939	17014	16808	16812	17112	16878	16781	17051	16760	17062	16931	16710	16704	16875	16721	17141	16818	16880	16883	16803	16991	16968	16912	16977	17043	17041	16892	16958	16768	16975	16746	16854	16875	16901	16998	17018	17093	16860	16812	17015	17168	17140	17071	16922	16999	16926	17015	16993	17012	16931	16858	16892	16886	17084	16983	17063	16752	16855	16993	16855	16874	16750	17044	16854	16994	17047	16746	17055	16889	16887	16964	17090	17018	16911	17027	16998	16927	16788	16955	16850	17034	17053	16995	17013	17208	17029	16876	17017	16791	16970	16906	16984	16996	16800	16831	16948	17088	16805	16751	17029	16825	16898	16867	17032	16983	16971	17183	17038	16885	17218	17009	17026	17105	16835	16988	16901	17000	17089	16926	16869	17040	17045	16875	16973	16945	17148	16893	16970	16948	17085	16952	17101	16923	16921	17009	17012	17056	16945	17076	16821	16881	17041	16924	16979	17040	16844	16914	16811	16878	16683	17034	16820	16738	16922	16834	17124	17013	16909	16878	16765	16828	17034	17088	17112	16837	17013	16958	16841	17031	16756	16853	17022	17003	16984	16751	16952	17012	16859	16860	17061	16988	16658	16913	16736	16868	16891	16939	16922	16811	16918	16962	16900	16887	16869	16975	16854	16887	16803	17126	16932	16965	16917	16748	16852	16787	16926	16906	16933	16949	16843	16838	16919	16765	16961	16937	17085	16901	16959	16896	17004	16914	16766	16943	16929	16954	16853	16958	17022	16673	16934	16992	17027	16960	16932	17071	16852	16908	17044	16854	16968	16695	17003	16910	17029	16929	16979	16917	16956	16794	16846	17035	17034	17044	16814	16859	16960	17037	17092	16888	16801	16979	16697	16841	16965	16906	16742	16757	16941	16776	16948	17005	16853	16897	16925	16917	16814	17123	16771	16825	16868	16919	17004	17038	17020	17107	16859	17028	16869	16905	17055	16801	17003	16735	16991	16816	16896	16902	17087	16963	17003	16940	17039	16943	16885	16911	17020	17015	16946	16766	17051	16949	16981	16909	16989	16879	16772	16863	16789	16731	16828	17072	16855	16849	16863	16869	16979	16802	16929	16904	17001	16868	16861	17062	17003	16760	17084	16867	17052	16721	16911	16859	16946	16819	16904	16887	16870	17005	16977	16923	16955	16959	17013	16841	16911	17114	16724	16848	16972	17054	16886	16959	16974	16994	16923	16872	16783	16831	16865	16866	16996	17073	17042	16940	16804	16881	16948	16960	16993	17094	16926	16999	16787	17018	16880	16652	17095	16803	16951	16872	16981	16973	16835	16803	16867	16921	17003	16848	16935	16977	16932	17077	16778	16942	16830	16976	16803	16897	17104	16982	16876	16860	16936	16826	16998	16742	16912	16667	16983	16896	16856	16946	16905	16913	16774	16885	16901	17153	16953	17025	16943	17069	16937	16865	16896	16834	16918	16923	16909	16960	16841	16817	17061	16911	16946	16851	16854	16766	16888	16826	16864	16884	16833	16979	16866	16932	17015	16817	16846	16796	17135	16998	16818	16868	16991	17074	16704	17022	16923	17020	16831	16821	16908	17068	16911	17000	17015	17030	16923	17065	17156	16955	16996	16949	17062	17042	16728	16883	16923	17036	17103	17105	17050	16730	17073	16787	16970	16958	16838	16942	16878	16747	16927	17046	16883	17062	17094	16974	16843	17003	16918	16958	16884	16932	17132	16731	16817	17018	16917	17013	17167	16932	17069	17077	17139	16936	16985	16749	16877	17078	16960	16899	17058	16774	17041	17060	16959	17119	16920	16914	16824	16834	16840	16927	16871	16958	16955	16954	16851	16944	16839	16807	16864	16896	16910	16776	17089	16935	16853	16956	16999	16939	16964	17041	16822	16951	16836	16926	16784	17151	17004	16918	17003	16842	16916	16916	17026	16899	16922	16919	16908	17138	16793	16932	16880	16866	17042	17075	16977	16837	16883	16818	16967	16959	16847	16859	16917	16948	16814	17105	16711	17034	16876	16862	16809	17059	16786	16973	16931	17051	16945	16957	16915	17043	16832	17133	16714	17114	17016	16724	16777	17058	17105	16932	17012	16927	16966	16955	16980	16898	16867	16941	16976	17018	16850	16997	16658	16973	17103	16645	17046	16879	16960	16939	16752	16886	16778	16877	16885	17061	16804	16998	17050	16795	17016	16875	16835	16934	16969	16875	17011	16877	16967	17027	16873	16938	17078	16833	16940	17046	16894	17051	16682	16921	16817	17094	16985	16876	16886	17101	16870	16812	16863	16926	16961	16875	17000	17077	17047	16955	16940	16799	16884	17029	16903	16930	16959	16848	16951	16862	16994	16835	17008	16828	16851	16934	17107	16879	16853	16885	17004	16952	16986	17078	17046	16973	16877	16743	16837	16906	16901	16952	16773	16894	16982	16850	17175	17046	17012	17028	16880	16915	16880	16837	16872	16979	17033	16940	16949	17227	16887	16830	16906	16924	16736	16989	17058	16910	17034	16970	16655	16979	16788	17093	16732	16864	16946	16755	16898	16896	16821	16865	16807	16962	16993	17089	16839	17062	16965	17045	16777	16840	16883	16779	17032	16989	17016	17121	17005	16819	16903	16893	16818	16892	16959	17015	16728	16866	16826	16838	16946	16764	17045	17057	17057	16867	17171	17177	16806	17037	16919	16962	17035	16801	16851	17201	16914	16775	17009	16979	16967	16746	16997	16997	17000	16965	16991	16965	16930	16859	16817	17021	16965	16885	16998	16941	16946	16893	16854	16978	16885	16964	16943	17038	17021	16886	16946	16807	16893	16990	16946	16746	16976	16959	16924	16963	16889	16781	16824	16970	16958	17026	16900	17004	16936	16985	16931	17050	17021	16751	17057	16719	16972	16794	17003	16853	17038	16900	17086	16904	17027	16941	16930	16959	16865	16947	16990	16956	17115	16858	16984	16961	16856	16879	16981	17096	16866	16892	16799	17004	16945	17004	16902	17107	16975	16720	16783	16971	16816	17081	16905	16987	16836	17031	16902	16950	16844	16859	17096	16921	17085	16964	17148	17039	16787	17035	16590	17012	17029	16963	16883	16888	17163	16920	17023	16923	16965	16843	16967	17061	16988	16935	16864	17010	16728	17003	16990	17022	17046	16850	16878	16945	17135	16946	16952	16965	16856	16843	16929	16796	16820	16971	16883	16855	16932	16759	17129	17001	16921	17075	16899	16970	17019	16980	16891	16910	16917	16935	16850	17114	16894	16902	16824	16969	16784	16887	16889	16804	17153	16975	16978	16917	17226	17067	17120	16987	16943	16979	16760	17005	16938	17172	16900	16825	17018	17003	16924	16993	16966	17011	17179	17079	16936	16949	16816	16976	16877	16930	16801	17028	16994	16953	16957	16935	16864	17072	16847	17074	16895	16883	16955	16857	17093	16881	16896	16861	16884	17003	16828	17088	16733	16894	17064	16820	16963	16791	17082	16936	16989	17023	16961	16752	17209	17023	17061	17014	16990	16899	16685	17067	16789	16860	17010	16955	16840	16914	16857	16828	16900	16982	16834	17021	17082	16843	16978	16814	16870	16954	16861	17030	17086	16830	17055	16902	17047	16974	16854	16884	17038	16865	16832	16983	17156	16958	16970	16801	16877	16741	16959	16713	16924	16859	16979	16877	16828	16862	16781	17095	16914
31727	28902	31104	27287	24207	23421	23150	22575	22599	22301	22023	22089	22238	22372	22051	22056	22278	22357	22385	22001	22061	22029	21976	21780	21992	22212	22076	22079	22097	21972	21967	21765	22056	21895	22073	21977	21891	21876	22035	21910	21889	22090	21935	22036	21890	22102	22255	22138	21853	21991	21865	22162	22016	22068	21888	22125	22051	22035	22128	21932	21754	21788	22036	21946	22056	21865	21842	21818	21895	21952	22205	21870	21947	21963	22109	21887	22162	21665	22024	22085	21811	21945	21981	21753	22154	21985	21989	22051	21907	21772	21820	21786	22099	21968	21970	21846	21968	22038	22026	21712	21996	21887	21789	21839	22149	21924	21866	21854	21949	21909	22098	22224	22181	21959	21791	21909	22033	21823	21998	21814	22204	22112	21829	21898	21914	21776	22128	21817	21935	21981	22047	22045	21937	21798	21852	21887	21929	22143	22325	22074	21902	22222	21947	22023	21849	21787	21940	21932	22066	21986	21984	22074	21918	21809	21946	21859	21721	21849	21991	21822	22000	21995	22125	22011	21820	21997	22112	21992	21941	21879	22108	22013	22085	22034	22048	22017	22138	21878	22152	22024	22029	22051	21567	22163	21907	22025	21969	21970	21760	21830	21998	21770	21855	22156	22124	22069	22120	21824	21824	22184	22187	21889	22049	21730	22039	21944	21843	21784	22209	21856	22170	21957	22055	22084	21739	22036	22041	21959	22097	21958	22152	21837	21767	22016	21917	21815	21920	21870	22084	21888	21884	21771	21939	21880	21858	21917	21931	21892	21987	21846	21873	21999	22098	21979	21986	22170	22108	21972	21793	21940	21912	22053	21992	22090	22078	22177	22158	21988	21955	22180	22227	21822	22056	21907	21861	21954	21889	21857	22249	22112	21906	22017	21932	22059	21876	22041	21970	21921	22099	21904	21810	21895	22047	22209	22031	22201	22062	21858	21998	21919	21917	21864	22293	22089	21826	21788	21884	21798	22025	21873	22058	21943	22036	21817	21833	22161	22133	21841	22222	21937	21942	22018	21907	22034	21777	22042	21982	21974	22059	21952	21946	21974	22043	22011	22148	21965	21948	21916	22139	21780	22036	21981	21988	21923	21914	21998	21900	21882	22138	21860	22057	22016	22210	22085	21969	22309	22015	22033	21871	21931	22032	22035	21915	22191	21845	21955	21904	22094	22092	21758	21905	22191	22040	21879	22028	22149	21762	21927	21881	22068	22026	21742	21873	21848	21852	21912	21916	21895	22072	22002	22136	21915	21696	22113	21720	22084	22101	21957	21658	22013	22136	22114	21824	22132	21962	21934	22000	22161	22018	22018	22021	22138	21907	21727	22033	21950	21946	22011	21954	21955	22025	21965	21991	21886	21848	22052	21843	21897	21900	22072	21865	21980	22005	21949	21906	22001	22165	21934	21992	22018	21927	22039	21965	21875	21813	21687	21978	21903	21924	22127	21934	21701	21820	22138	22172	21884	22115	21902	21958	22050	22055	21929	21793	21959	22155	22107	21966	21872	21912	22089	21832	21991	21804	22064	21925	21851	22066	22273	21992	22082	22001	21832	22021	22213	21997	21947	21869	21774	22074	21778	22055	21983	22092	21925	21917	21870	22052	22033	22023	21973	22013	21960	21792	21856	21977	22141	21893	21885	22081	22005	22057	21999	22241	22072	21857	22108	21801	21868	21916	21947	21976	21981	22011	21965	22080	21984	22153	21996	22088	21878	21931	21811	21849	21960	21844	22103	22096	21829	22042	21811	22185	22037	22282	21700	21794	21876	22065	22122	21985	22061	21924	21906	22220	21993	22035	22090	21745	21923	22123	22035	21908	21950	21915	21996	21934	22086	22103	21932	22164	22009	21937	22026	22042	22003	21989	21923	21972	21808	21795	22173	22041	22006	22037	21783	21994	22076	22144	21916	21836	21945	21780	22001	21970	21922	22041	21945	21808	22053	21855	21752	21888	21932	22033	21889	22065	21929	21969	22013	21966	21890	21877	21977	21844	22060	22287	22063	21841	21982	21897	22076	22072	22110	21928	22043	22044	22050	21967	22080	21983	22029	22045	21727	21946	21902	22028	21827	22056	22099	22095	22088	22020	22210	21929	22140	22201	21765	21884	22097	21954	22286	21712	22025	22031	21789	21856	22020	22101	22170	21921	21741	22107	22134	22231	21933	22080	21954	21958	22002	21884	21743	21939	21805	21854	22007	22010	22014	22131	21857	22113	21856	22120	21968	21998	22002	22059	21794	22004	22228	22086	21846	21992	21741	22048	21825	21846	22079	22030	21766	21949	21835	22270	21967	22131	21849	21981	21681	21913	21911	21805	21869	22029	21969	21977	21908	21987	21887	22178	21872	21808	22087	21947	22022	22098	22012	22052	21997	22088	21927	22232	21939	22243	22085	21946	21998	22130	21910	22125	21809	22006	21952	21832	21960	21968	21901	22107	21919	22140	21993	22011	22024	21901	21919	21956	22026	21871	21945	21909	22176	21914	22121	21959	21863	21963	22092	22070	21977	21938	22230	22113	21910	21863	22019	21962	21896	21969	21781	21925	22017	22053	21955	21948	21913	22033	22075	22245	22187	22047	22187	21955	21812	22025	21891	21876	21932	21976	22063	22005	21925	22078	21963	22011	21999	22106	22154	22079	21952	21999	21992	21930	21778	21961	21949	22040	21925	22216	21675	21981	22170	22268	22078	22219	22085	22138	22057	21946	21827	22031	22001	21751	21778	22051	21936	21776	22039	21950	22031	22093	21911	21838	21894	21982	22004	22089	21778	22012	21931	21896	21886	22130	22032	21967	22224	22002	22127	22314	22012	21883	21816	21954	22175	22071	22032	21942	21927	21994	22139	22003	22134	22106	22102	21921	22017	21997	22125	22039	21890	21916	22061	21849	22211	22058	22044	21837	22064	22225	21856	22166	21879	22010	22077	21934	22272	21938	21895	21823	22022	21950	21918	22020	22028	21803	22058	22133	21978	21981	21873	21972	22106	22054	22225	22247	22066	21772	21923	21913	22019	21817	21785	21990	21977	22078	22009	21828	21978	21834	21851	21890	21897	21844	22299	22206	22063	22145	21999	21965	21937	22149	22334	21849	22045	22038	22002	22000	22033	22092	21901	22002	21929	21795	22019	21874	21889	21993	21784	21937	21858	22169	22192	21996	22076	21912	21695	21895	21879	21993	21870	21786	22104	21960	21903	21956	21923	22102	21824	21906	22090	22116	22148	22009	21981	22015	22117	22210	22020	22067	21813	21877	22014	22011	21785	21877	21724	21702	21831	22285	22057	22125	21893	22227	21956	22074	21900	21923	22263	21777	22086	22108	22006	22008	22051	22132	21929	21827	22081	22153	21684	22039	21975	22133	21805	22007	21990	21847	21875	21799	22043	21926	21946	22019	22128	22036	21940	22147	22017	21850	21975	21810	22146	21962	22081	22177	21897	21902	22038	22061	22055	21964	22171	21858	21912	22156	21925	22010	22116	21944	21978	21941	21907	21875	21913	22107	21756	21902	21919	22015	21921	22156	21919	22042	21923	21799	21874	22262	21893	22032	22100	21981	22065	21957	21989	22064	21870	21798	21956	22128	21888	22001	22043	21979	21881	22017	21963	22095	22112	22089	21994	21780	22034	21973	22006	22028	21866	21824	21808	21750	22191	21815	21948	22109	21888	21794	21680	21671	21895	21888	22089	22327	21969	22067	22146	21870	21869	22116	21898	22142	21847	22020	21914	21927	22139	22021	21968	21969	21989	21951	22135	21970	21960	22125	21880	22030	21964	21998	22095	22028	21872	21928	22098	22177	21891	21876	21916	21794	22079	21720	21944	21976	22119	21961	21844	22165	22011	22191	21987	22035	21889	22319	22000	22118	22004	21927	22040	21768	21816	22063	22008	22085	22021	21964	21803	21930	21785	22052	21932	21994	22047	22070	21853	21787	22096	22254	21979	21886	21829	22067	21978	22111	21966	22021	21959	21843	22123	21965	22078	22066	22067	22213	22133	22236	21848	22139	22005	22081	22136	22234	22077	21818	21846	22020	22040	21803	21933	21843	21916	21991	22095	21876	22004	21986	21920	21994	21836	21774	21891	21873	21958	21940	21959	21945	21907	21875	21857	21901	22017	21903	22061	22151	21932	22040	22087	21957	21852	22125	22038	22161	21903	21799	22036	22018	22063	22039	22008	22059	22102	22102	21964	21759	22001	21918	22127	22108	21985	22042	21960	21902	21877	21959	21926	22069	21963	21908	22017	21800	21985	22046	21951	21875	22102	21870	21886	22229	22118	22019	22158	22169	21785	22040	21811	21988	21862	21967	22063	22240	21866	22082	22257	22005	21951	22098	22065	22075	21905	22116	22154	21940	22087	22046	21836	21927	21801	21960	22033	21994	22023	22084	21925	22066	21944	21988	21754	22073	21883	21866	21951	21894	21874	22053	21902	21953	22127	21941	22163	21936	22078	21858	22043	22186	22052	21822	21926	22092	21787	21908	21870	21944	21965	21869	21700	21994	21808	22010	22022	21887	21906	22102	22061	21961	22028	22233	22085	22086	21952	21893	21755	22105	21997	21958	22121	22105	22147	21910	21852	21888	21993	21976	21988	21973	21876	21835	21948	22127	21903	21867	22121	21946	22107	22014	21876	22164	22085	22040	22017	22179	21992	22132	21835	22003	22044	21989	21833	21988	21970	22123	22048	22008	21781	22113	21952	22140	22021	22116	21924	22030	22077	22047	22193	21942	22080	22043	22083	22059	21914	21793	21844	22023	22101	21892	21873	21995	21843	22075	21981	22093	21992	21745	22057	21786	21894	22199	21865	21971	21974	21887	22012	22166	22193	21941	21809	22019	22043	21997	22185	21946	22273	22021	21884	22088	21968	22032	22055	21904	22130	21979	21937	22026	21785	22005	21956	22072	22023	22131	22072	21856	21809	21938	21915	22000	21969	21909	22000	22110	22090	22261	21904	22069	22145	22045	22002	21863	21812	21992	21999	22034	21815	21899	22306	21999	21908	21935	21865	22204	21842	22233	22232	21909	21997	21991	22152	22056	21930	22091	22166	22059	21939	21949	22112	22107	21963	21980	21982	22042	22137	21847	21974	22214	21936	21788	21993	21965	22013	21947	21881	21734	21823	22041	22144
26563	37265	27642	23000	20825	19651	18738	18222	17993	17776	17462	17343	17225	17219	17246	17224	17436	17297	17204	17301	17309	17202	16994	17118	17017	17156	17009	17065	17012	17132	17030	17209	17109	17093	17165	17242	16929	17141	17159	17107	17146	17171	17186	17091	16956	17045	17240	17147	17207	17120	17053	17002	17175	17078	17210	17098	17140	17185	17189	17268	16963	16983	17254	17069	17236	17083	17156	17005	17211	17053	16909	16969	17156	17019	17103	17108	17118	16977	17155	17264	16973	17004	17087	17120	17080	17020	17143	17025	17104	17351	16974	17113	17163	17088	17118	17077	17258	17146	17296	17112	17048	17157	16903	17275	16904	17017	17137	17007	17208	16860	17176	16955	16998	17196	16864	17027	17211	17063	17128	17098	17282	17159	16938	17152	17009	16948	17070	17077	16910	16982	17130	17118	17150	17034	17135	17029	17100	17171	16799	17204	16944	17075	17212	17126	17176	16893	17184	16965	17080	17294	17116	17046	17185	17079	17165	17147	17045	17128	17106	17167	17038	17050	17141	17020	16953	17074	17112	17168	17073	17166	17139	17205	17003	17234	17102	16960	17193	17134	17082	17053	17080	17004	17098	17057	17164	17067	16905	17139	17105	16986	17125	17078	17010	17267	17083	16977	16959	17000	17253	17183	17028	17091	17165	17200	17032	17051	17056	17129	17091	17093	17049	17078	17443	17141	17003	17200	17043	17234	17113	16990	16877	17108	17104	17162	17054	17245	17035	17095	17386	17018	17165	17147	17158	17062	17025	16993	17118	17020	16997	16999	17041	17099	16974	17209	17116	17131	17055	16937	17203	17219	17129	17002	16975	16908	16939	17140	17044	17140	17104	17150	17171	17113	16970	16987	17026	16962	17238	16999	17090	17090	16963	16933	17018	17176	17032	16924	17129	16847	17055	17126	17120	17058	17042	17066	17049	17207	17302	17110	17213	16943	17207	17105	17203	16970	17278	17222	17008	16992	17054	16948	16978	17172	17070	17303	17154	17105	17303	17157	17001	17025	17009	17157	17142	17033	17143	17154	17142	17169	16973	17038	16965	17067	17091	17241	16976	17091	17030	17297	17156	17131	17163	17054	17072	17107	17019	17341	16930	17052	17148	17162	17153	16916	17003	17087	17050	17007	17102	17072	16992	16991	17185	17048	17346	17059	16973	16971	17044	17038	17105	17068	17152	17144	17082	17030	17184	17169	17086	17032	17197	17168	17166	17151	17224	17023	16963	17258	17180	17174	17074	17070	17038	17144	17220	17053	17148	16963	17182	17004	17029	17064	17136	17259	17257	16978	17026	17097	17001	17050	17181	17187	17049	16979	17069	16858	17102	17000	17009	17031	17056	17106	17178	17129	17195	17095	17137	17111	17215	17134	17136	17047	17083	17188	16934	17187	16803	17077	17165	17198	17051	17098	17064	17056	17025	17015	16898	17211	17144	16765	17109	16995	17032	17101	17227	17003	17169	17180	17265	17124	17120	17129	17135	17068	17172	17081	17169	17174	17012	17047	17140	17108	17073	17064	17139	17108	16992	17113	17106	17192	17114	17030	17172	17035	17146	16995	17045	17020	17148	17073	17172	16984	17119	17088	17095	17102	17116	17201	17057	17156	17066	17028	16984	17043	17086	17123	17096	17230	17007	17061	16931	17152	17088	16952	17064	17209	16970	16976	17063	17129	17111	17059	17200	17230	17016	17127	17183	17273	17116	17219	17024	17165	17111	17054	17064	17128	17074	17088	17066	17262	17202	17037	17029	17039	17164	17224	17082	17012	17102	17277	17008	17098	17088	17034	17263	17077	17055	17146	16903	17181	17163	16960	17142	17103	17183	16926	17062	17164	16945	17128	17024	17345	17168	17118	17307	17300	17084	17077	17030	17052	17032	17161	17013	17164	17065	17132	17223	16966	16994	16949	17006	17090	17121	17058	17110	17154	17097	17267	17066	17169	17095	17313	16864	17083	17158	17061	17214	17169	17135	17242	17332	16941	17047	17141	17149	17021	17225	17114	16931	17014	16941	17116	17194	17130	17166	17155	17055	16938	17114	17022	17160	17041	17014	17169	17054	17124	17063	16962	17094	17061	17216	17260	16999	17188	17080	17186	17237	17178	17154	17116	16946	17064	17006	16991	16947	17179	17068	17176	17063	17196	16977	17240	17368	17060	17063	17098	17123	17112	17190	17265	17056	17142	17199	16913	17052	17149	17181	17095	17219	17000	17084	17028	17102	17144	17129	17148	16985	17090	17051	17114	17105	17171	16954	17088	17128	17021	17223	17118	17146	16998	17253	17164	17176	17002	17133	17133	17166	17041	17034	17097	17184	17056	17034	17093	17059	17007	17102	17269	17005	17218	17004	17031	17111	17028	17122	17138	17050	17128	17240	17159	17099	17190	17118	17276	17018	17198	17059	17043	17095	17117	17139	16994	17152	17088	17234	16999	16969	16961	17180	17020	17127	17283	17135	17078	17166	17173	17176	17183	17265	17026	17110	17180	17106	17066	17093	17116	17013	17082	16914	16992	17204	17244	17074	17017	17007	17058	17006	17217	17160	17250	17205	17202	17112	17180	17108	17062	16971	17113	17073	17049	17071	17108	17016	17031	17026	17001	17169	17235	17127	17178	17085	17305	17232	17111	17290	17006	16995	17138	17004	17127	17148	17113	17235	17166	17007	17170	17048	16949	17135	17148	17296	17080	17068	17234	17175	17256	17063	17191	17195	17186	17078	17019	17092	17089	17091	17167	17103	17083	17038	17102	17097	16900	17099	17130	17167	17258	17105	16951	17041	17019	16996	17121	16972	16883	17156	16941	17045	17066	17045	17099	16938	17112	17224	17214	17011	17159	17272	17163	17058	17210	17073	17246	17093	17092	17201	17031	17140	16886	16991	17190	17073	16983	16993	17044	17107	17084	17040	17026	17072	17015	17198	16940	17025	17225	17094	17200	17084	17057	17137	17146	17189	17096	17023	17056	16969	17150	17066	17092	16861	17194	17076	17055	17168	17262	17023	17261	17094	17169	17247	17005	16938	17028	16867	16973	17438	17112	17055	17034	16944	16998	17182	16801	16999	17129	17181	17102	17150	17189	17291	17064	17025	17190	17065	17352	17071	17219	17142	17132	17069	17018	17028	17160	16994	17134	17074	16975	17108	17093	17130	16990	16887	17017	17039	17018	16960	17105	17105	17075	17085	17040	17021	17191	17212	17135	17086	17147	17351	17062	17097	16995	16939	17084	17023	17000	17063	17073	17059	17238	16953	17097	17000	17138	17109	17022	17031	17045	17006	17088	17144	16973	17246	17209	17110	17168	17096	17049	17059	17094	17142	17104	16986	16915	17191	17012	16953	17035	17118	17143	17224	17014	17378	17052	17126	16925	17232	16948	17091	17112	17205	17088	17246	17245	17076	17170	16865	17058	16920	17146	17262	17047	17146	17276	17207	16925	17029	17269	16936	16975	17009	17241	17180	17056	17098	17077	17066	16957	17207	17041	17087	17175	17032	17046	17014	16938	17180	17074	17162	16930	17048	17055	17116	17080	17148	17005	17128	17114	17172	17193	17152	16967	17309	17357	16916	17035	17189	16875	17044	17164	17116	17101	17110	17163	17022	16940	17112	17213	17014	16904	17244	17139	17092	17113	17245	17212	17206	17109	17032	17044	17071	17237	16995	17218	17275	17171	17132	17109	17006	17100	17091	17100	17142	17178	17130	17042	17087	17034	16963	17009	17270	16945	17061	17060	17181	17047	17182	17008	17057	17146	17238	17258	17064	17202	17103	17081	17147	16989	17145	17092	17115	17280	17069	17069	17158	17249	16968	17097	17092	17087	17163	17213	17263	16975	17003	17165	17100	17130	17086	16969	17096	16903	17037	17239	17047	17067	17195	16983	17257	16972	16997	16972	17332	17176	17092	17221	17070	17200	16992	17024	17095	17137	17260	17096	17103	17156	17105	17233	17118	16874	17109	17118	17095	17173	17175	17093	17142	16998	17115	17339	16918	17091	17155	16977	17163	17123	17033	17150	17053	17009	17301	16957	16986	17030	17189	17240	17106	16959	17086	17210	17173	16920	17038	17132	17228	17024	17217	16994	17210	17280	17219	17203	16998	17107	17176	17156	17059	17044	17049	17045	16948	17081	17126	17073	17183	17201	17116	17127	16938	17275	17067	17046	17134	16945	17079	16880	17173	17263	17126	17171	17161	17194	17055	17290	17286	17246	17188	16982	16982	17134	17027	17179	17213	17159	17064	17227	17105	17131	17084	17174	17034	17308	17104	17051	17211	17174	17034	17104	17216	16851	17175	17130	17159	17104	17128	17094	17222	17104	17066	17007	17242	17182	17279	17165	17032	17121	17195	17062	17082	17145	17058	17178	16979	17228	16994	17130	16983	17042	17215	17096	17175	17159	17073	17297	17102	17084	17158	17022	17317	17067	17044	17078	17131	17086	16969	17119	17078	17119	17084	17097	17009	17032	17188	17182	17282	17062	17132	16971	17032	17123	17210	17191	17152	17014	17012	17059	17297	17058	17064	17068	17171	17167	17240	16967	17203	17048	17124	17292	17059	17156	17198	17095	17178	16997	17177	17265	17128	17065	17082	17090	17077	17069	17223	17073	17021	17317	17268	17044	17196	17131	16981	17178	17015	17101	17096	17210	17042	17056	17168	17204	17187	17069	16960	16983	17006	17274	16857	16961	17163	17060	17174	17136	17249	17057	17199	17125	17117	17052	17143	17100	17112	17044	17187	17279	17123	17060	16987	17119	17181	17207	17029	17201	16873	16910	17065	17153	17220	17182	17058	17204	17064	17010	17201	17070	17136	17055	17046	16974	17081	17117	17012	17139	17097	17058	17131	17117	17078	17029	17040	17282	17094	16961	16982	17128	17190	17240	17136	17052	17145	17132	16943	17111	17144	17124	17115	17194	17015	17139	16976	17061	17115	17096	17220	17363	17129	17100	17095	17173	17171	17057	17152	17172	16994	17069	17103	17047	17200	17069	16985	17292	17109	17145	17086	17173	16981	17250	17224	17031	17055	17123	17072	17262	17077	16947	17021	17198	17163	16922	17106	17067	17003	17144	17053	17062	17461	16923	17268	17099	17063	17211	17146	17179	17087	17013	17126	17243	17059	17121	17000	17269
23443	21420	28308	25508	23772	25148	25183	22738	22527	22437	22089	21843	21809	21859	21950	21828	21906	22150	21767	21706	21605	21832	21672	21683	21770	21611	21500	21608	21759	21533	21498	21329	21600	21380	21640	21649	21407	21789	21564	21711	21470	21555	21520	21691	21656	21703	21563	21463	21526	21575	21822	21345	21418	21580	21648	21557	21732	21568	21582	21431	21473	21649	21638	21584	21556	21672	21659	21580	21563	21548	21405	21434	21571	21395	21458	21417	21522	21523	21353	21309	21730	21591	21520	21458	21510	21530	21701	21456	21455	21760	21634	21599	21527	21657	21609	21646	21646	21458	21550	21754	21663	21502	21518	21403	21612	21640	21656	21443	21582	21554	21414	21517	21462	21467	21493	21425	21329	21424	21494	21455	21475	21513	21362	21568	21631	21671	21699	21513	21647	21597	21835	21594	21540	21549	21349	21363	21337	21619	21657	21573	21673	21682	21570	21408	21488	21416	21479	21597	21504	21329	21543	21636	21356	21543	21656	21488	21328	21663	21520	21528	21786	21555	21531	21661	21524	21791	21461	21689	21556	21904	21587	21549	21477	21434	21515	21551	21528	21404	21673	21502	21511	21549	21627	21626	21468	21522	21543	21351	21620	21483	21610	21725	21505	21527	21305	21379	21532	21444	21456	21824	21416	21486	21444	21558	21383	21642	21617	21613	21625	21340	21418	21526	21466	21561	21520	21652	21541	21460	21453	21572	21436	21527	21433	21462	21359	21633	21662	21459	21570	21140	21734	21562	21609	21265	21391	21397	21324	21543	21605	21499	21639	21944	21593	21541	21552	21382	21649	21497	21676	21454	21640	21456	21607	21388	21631	21688	21645	21453	21399	21463	21514	21580	21735	21535	21642	21458	21405	21542	21623	21546	21447	21312	21506	21458	21620	21497	21498	21500	21596	21413	21750	21384	21520	21719	21669	21674	21445	21625	21582	21640	21631	21532	21492	21472	21498	21406	21359	21623	21530	21417	21543	21433	21500	21415	21629	21542	21530	21466	21652	21681	21549	21499	21683	21840	21867	21451	21575	21470	21697	21544	21722	21580	21597	21597	21724	21520	21590	21423	21377	21470	21246	21450	21555	21513	21769	21381	21541	21554	21631	21605	21432	21507	21397	21377	21703	21446	21442	21508	21379	21457	21578	21653	21445	21373	21321	21482	21457	21600	21825	21403	21517	21631	21734	21608	21605	21477	21527	21357	21571	21511	21680	21479	21479	21393	21580	21507	21639	21704	21704	21424	21473	21656	21502	21516	21658	21526	21709	21692	21559	21502	21664	21582	21564	21483	21327	21418	21610	21399	21473	21478	21380	21520	21516	21527	21721	21432	21453	21596	21332	21518	21352	21580	21691	21624	21682	21552	21758	21435	21668	21709	21448	21611	21476	21503	21369	21368	21644	21658	21553	21450	21658	21522	21529	21512	21613	21609	21415	21492	21583	21521	21719	21466	21523	21724	21500	21663	21622	21537	21576	21532	21544	21518	21619	21495	21404	21502	21546	21505	21567	21614	21553	21631	21387	21617	21516	21584	21439	21398	21382	21320	21364	21538	21549	21553	21558	21582	21552	21542	21538	21385	21548	21468	21376	21369	21537	21665	21741	21562	21682	21412	21513	21538	21576	21595	21749	21363	21502	21507	21501	21238	21407	21627	21597	21552	21667	21603	21403	21604	21766	21448	21566	21574	21740	21419	21625	21615	21441	21653	21585	21685	21527	21592	21551	21578	21581	21316	21537	21413	21511	21564	21557	21627	21755	21616	21627	21471	21607	21805	21638	21371	21426	21539	21506	21454	21622	21761	21592	21419	21542	21348	21606	21560	21363	21581	21388	21529	21513	21668	21258	21680	21679	21216	21452	21556	21562	21482	21434	21502	21622	21593	21534	21557	21514	21301	21537	21631	21577	21455	21483	21455	21469	21616	21516	21473	21540	21377	21560	21524	21593	21535	21398	21424	21544	21640	21542	21701	21577	21468	21623	21547	21398	21397	21292	21644	21753	21466	21475	21521	21584	21449	21372	21518	21569	21280	21218	21684	21424	21636	21560	21438	21669	21412	21257	21737	21518	21507	21341	21312	21485	21587	21567	21558	21793	21612	21575	21370	21536	21648	21629	21700	21685	21713	21642	21428	21548	21501	21550	21468	21553	21595	21610	21491	21321	21276	21410	21613	21688	21594	21435	21365	21648	21342	21357	21536	21495	21572	21502	21416	21405	21453	21636	21363	21689	21505	21596	21644	21644	21530	21474	21404	21236	21313	21474	21179	21228	21393	21607	21812	21577	21383	21666	21575	21408	21416	21482	21547	21329	21565	21561	21410	21638	21692	21525	21610	21609	21308	21413	21574	21531	21620	21327	21421	21253	21278	21469	21459	21490	21605	21538	21766	21770	21561	21502	21435	21424	21567	21525	21620	21366	21260	21460	21537	21526	21521	21746	21506	21447	21530	21534	21587	21770	21562	21266	21399	21402	21271	21475	21506	21475	21862	21580	21726	21640	21337	21476	21383	21542	21481	21309	21637	21483	21541	21391	21619	21787	21680	21699	21507	21467	21602	21491	21696	21623	21808	21732	21707	21607	21378	21612	21491	21855	21756	21370	21289	21587	21770	21675	21396	21756	21600	21520	21629	21748	21583	21404	21488	21778	21511	21690	21548	21514	21688	21448	21675	21674	21398	21522	21721	21575	21529	21535	21434	21592	21431	21508	21375	21556	21492	21715	21494	21760	21459	21525	21580	21575	21581	21515	21539	21589	21554	21576	21705	21698	21432	21590	21585	21770	21324	21628	21614	21451	21349	21491	21585	21593	21511	21635	21554	21566	21483	21377	21709	21519	21411	21660	21405	21623	21401	21640	21478	21556	21540	21525	21709	21616	21487	21630	21571	21557	21380	21296	21466	21619	21527	21448	21474	21540	21433	21615	21464	21564	21522	21747	21470	21471	21566	21608	21539	21649	21612	21455	21504	21602	21587	21520	21500	21855	21366	21644	21636	21695	21677	21562	21689	21636	21583	21499	21421	21745	21562	21667	21505	21565	21528	21477	21631	21688	21440	21539	21780	21571	21694	21377	21568	21534	21403	21402	21470	21375	21533	21650	21715	21567	21541	21506	21278	21529	21547	21453	21649	21612	21497	21523	21662	21459	21547	21500	21494	21498	21576	21679	21576	21586	21572	21545	21376	21378	21397	21556	21589	21513	21656	21468	21482	21461	21663	21313	21235	21763	21663	21519	21747	21520	21471	21451	21601	21574	21719	21419	21530	21346	21461	21503	21538	21532	21596	21391	21605	21405	21370	21541	21529	21574	21547	21467	21570	21704	21415	21626	21440	21528	21600	21647	21459	21422	21637	21389	21431	21596	21593	21670	21593	21739	21655	21621	21644	21556	21398	21673	21603	21769	21497	21593	21535	21202	21562	21557	21455	21497	21509	21479	21622	21730	21230	21513	21549	21574	21731	21594	21518	21739	21399	21461	21704	21784	21357	21685	21418	21465	21491	21549	21284	21471	21542	21490	21748	21626	21620	21607	21472	21452	21534	21398	21525	21542	21621	21562	21605	21477	21369	21649	21308	21277	21246	21485	21529	21596	21467	21462	21729	21548	21602	21536	21466	21546	21266	21399	21581	21331	21395	21438	21357	21525	21659	21410	21564	21666	21566	21636	21448	21609	21666	21604	21493	21589	21604	21666	21502	21499	21462	21438	21485	21522	21207	21423	21408	21246	21514	21836	21760	21460	21691	21604	21602	21434	21662	21611	21606	21766	21626	21591	21471	21633	21662	21364	21615	21622	21576	21572	21260	21635	21720	21580	21816	21574	21488	21436	21675	21487	21539	21688	21468	21607	21626	21605	21448	21330	21536	21732	21699	21438	21478	21597	21634	21408	21586	21475	21731	21464	21540	21669	21752	21665	21539	21530	21550	21806	21421	21440	21616	21429	21661	21316	21495	21582	21494	21593	21423	21715	21614	21439	21441	21469	21414	21398	21455	21688	21553	21622	21457	21454	21629	21594	21332	21614	21524	21364	21477	21694	21323	21376	21435	21434	21627	21506	21274	21488	21539	21580	21632	21420	21406	21578	21721	21722	21587	21465	21446	21612	21715	21467	21540	21536	21586	21589	21529	21626	21607	21623	21578	21509	21412	21603	21512	21449	21211	21538	21570	21715	21296	21214	21390	21548	21669	21624	21505	21695	21515	21377	21574	21555	21392	21646	21588	21605	21523	21601	21514	21460	21536	21624	21287	21586	21653	21630	21418	21481	21560	21535	21639	21623	21709	21486	21628	21428	21470	21582	21849	21690	21673	21474	21577	21513	21764	21720	21504	21304	21486	21404	21545	21306	21450	21601	21447	21387	21592	21427	21484	21611	21207	21349	21336	21419	21498	21623	21387	21366	21479	21421	21505	21602	21630	21691	21497	21634	21480	21406	21434	21521	21711	21721	21471	21458	21594	21612	21764	21508	21570	21501	21479	21861	21779	21638	21529	21578	21507	21744	21434	21740	21480	21383	21630	21491	21327	21233	21419	21576	21349	21383	21402	21496	21515	21546	21570	21341	21638	21635	21612	21544	21473	21601	21643	21506	21537	21477	21609	21389	21329	21526	21809	21575	21788	21558	21580	21484	21625	21537	21550	21674	21719	21575	21514	21540	21672	21642	21511	21339	21437	21637	21602	21619	21714	21474	21522	21440	21619	21469	21630	21506	21424	21572	21429	21496	21576	21631	21578	21379	21426	21448	21410	21341	21586	21490	21789	21378	21595	21496	21358	21547	21633	21420	21367	21602	21516	21389	21414	21744	21572	21753	21440	21445	21600	21817	21717	21654	21566	21629	21452	21602	21335	21570	21648	21366	21595	21553	21468	21606	21661	21473	21365	21489	21503	21363	21340	21652	21803	21782	21634	21440	21457	21488	21563	21685	21542	21625	21510	21552	21422	21679	21597	21601	21458	21433	21615	21356	21527	21647	21649	21429	21441	21680	21512	21592	21559	21470	21716	21609	21548	21554	21341	21557	21383	21585	21712	21416	21408	21515	21610	21579	21638	21399	21604	21514	21540	21485	21415	21544	21677	21577	21439	21525	21583	21709	21387	21510	21540	21506	21681	21588	21211	21467	21648	21465	21506	21616	21361
24187	43014	31837	25973	23143	20995	19653	18863	18445	18045	17734	17539	17404	17309	17114	17426	17136	17141	17196	17108	17006	17091	16980	17081	16953	16999	16822	16734	16858	16757	16713	17032	16889	16903	16833	16887	16675	17041	16878	16765	16769	16904	16846	16916	17030	16855	16864	16945	16902	17030	16809	17044	16810	17045	16906	16925	16817	16896	17009	16897	17072	16834	16840	16969	16875	16970	16774	16902	16786	16736	16948	16762	16989	16969	16882	17018	16947	16950	16798	16784	16998	16855	16869	16840	16691	16794	16774	16748	16968	16975	16747	16852	16900	16989	17029	16988	16974	17017	16842	16847	16871	16935	16826	17012	16810	16993	16823	16882	16756	16811	16703	16957	16962	16978	16999	16874	16935	16763	16791	16863	16831	16940	16828	16927	16836	16959	16779	16965	16929	16889	16746	17044	16834	16943	16876	16963	17009	16851	17006	16788	16721	16969	16875	16906	16985	16727	16869	16856	16951	16951	16775	16841	16970	16934	16802	16891	16994	17099	17002	16987	16991	16763	16893	16917	16922	16908	16873	16943	16812	16948	16858	16899	16912	16945	16921	16733	16666	16990	16891	17024	16937	16957	17044	16511	16973	16860	16913	16861	16980	16898	16905	16709	16935	16953	16925	16871	16633	16987	16853	16934	16676	16910	16955	16892	16649	16789	16859	16769	16863	16899	16987	16922	16719	16999	16920	16895	16790	16738	16979	16858	16929	16942	16857	16759	16750	16977	16791	16971	16825	16793	16958	16819	16797	16967	16632	16954	16770	16725	17051	17026	16981	16932	16881	16832	16762	16867	16850	16922	16877	16866	17044	16917	16907	16925	16816	16939	16856	16898	16714	16931	16730	16921	16842	16914	16844	16867	16850	16819	17026	16721	17124	16885	16754	16787	16923	16876	16701	16940	16991	17062	16851	16709	16954	16813	16705	16755	16907	17044	17057	16940	16770	16763	16799	16984	17014	16789	16937	16901	16867	16788	17056	16830	16719	16856	16970	16759	16936	16801	16797	16764	16939	16932	17066	16850	16904	17068	16610	16902	17114	16830	17068	16766	16911	16787	16855	16847	16924	16913	16906	16892	16829	16795	16836	16830	16872	16882	16919	17004	16895	16908	16999	16624	16862	16900	16927	16904	16922	17061	16900	16934	16827	16871	16828	16946	16880	16989	16909	16656	16820	17031	16823	16890	16841	16833	16844	16880	16920	16872	16788	16842	16978	16967	16734	16934	16857	16869	16786	16917	16920	17035	16867	17073	16842	16940	16994	16807	16999	16839	16827	16960	16877	16831	16726	16990	16845	16887	16869	16776	16838	17033	16919	16954	16985	16876	16863	16845	16950	16565	16916	16873	16892	16787	16915	16996	16849	16901	16808	16846	16802	16816	16718	16913	16837	16861	17086	16865	16976	16951	16850	16984	16874	16847	16873	16862	16789	16673	16889	16901	16866	16989	16897	16927	16841	16887	16943	16819	16771	16905	16798	16923	16911	16786	16644	16862	17001	16829	16895	16973	16987	16690	16999	16883	16991	16885	16803	16753	16833	16804	16824	17024	16904	16988	16886	16941	16876	16824	16758	16828	16907	16696	16933	16952	16759	16790	16759	17017	16901	16871	16960	16974	16786	16822	16798	16970	16934	16983	16856	16877	16873	16722	17029	16897	17043	16811	16810	16721	16976	16906	16980	16914	16787	16847	16941	16888	16981	16798	16845	16876	16950	16871	16898	16824	17047	16806	16923	16807	17034	16948	16955	16765	16817	16834	16738	16845	16732	16897	16916	16910	16985	16963	16861	16891	16783	16890	16995	16969	16851	16889	16794	17002	16970	16877	16777	16825	17004	16761	17043	16878	16991	16866	16984	17017	16921	16907	16908	16832	16970	17018	16850	16981	16844	16916	17017	16992	16888	16834	16804	16922	16861	16972	16768	16888	16888	16786	16838	16765	16844	16989	16966	16951	16949	16930	16900	17011	17011	16802	16815	16883	16734	16901	16840	16863	16945	16785	16914	16720	16736	16931	16924	16979	16912	17060	16954	16784	16941	16903	16956	16908	16818	16756	16891	16941	16911	16935	16934	16947	16813	16995	16875	16982	16825	16938	16845	16895	16888	16908	17082	16921	16904	16814	16700	16908	16853	17045	16805	16839	16892	16909	16862	16845	16876	16831	17001	17009	16962	16730	16935	16811	16971	17009	16822	17014	17021	16954	16859	16854	16781	16943	16807	16861	16925	16959	16858	16979	16820	16832	16786	16753	16868	16720	16937	16959	16833	16747	17059	16906	17011	16805	16953	16880	17050	17003	16942	16781	16966	17124	16856	16858	16870	16945	16949	16916	16944	16795	17039	16956	16872	16928	16886	16821	16881	16886	16980	16910	16996	16823	16775	16779	16930	16795	16826	16876	16952	16750	16710	17041	16794	16849	16877	16879	16754	16922	16839	16837	17093	16816	16875	16838	16976	16977	16982	16838	16959	16869	17148	16917	16942	16815	16848	16909	16875	16845	16961	16829	16900	17024	16963	16918	16905	16842	16829	16935	16887	16981	16820	16818	16826	16899	16851	16793	16807	17005	16760	17022	16914	16870	16873	16899	16995	17065	17087	16832	16753	16906	16838	16934	17032	16867	16745	17016	17055	16907	16877	16896	16887	16804	16887	16832	16844	16917	16879	17010	16694	16742	16918	16836	16950	17019	16848	17052	16896	16812	16634	16829	16808	16883	16986	16845	17045	16918	16880	16789	17036	16847	16906	16975	17047	16771	16977	16882	16852	16809	16917	16808	16842	16991	16797	17056	16901	16781	16978	16860	16960	16948	16864	16968	16803	16904	16694	16704	16886	16918	16885	16860	16995	16897	16828	16881	16885	16934	16894	16904	16729	16897	16844	16874	16910	16957	16722	16811	16881	16831	16908	16946	16963	16800	16993	16778	16888	16782	16797	16716	16909	17032	16828	16868	16788	16910	16937	16884	16689	16917	16862	16732	16821	16735	16782	16867	16979	16820	16594	16921	17132	16910	16882	16661	16916	16921	16800	17062	16807	16944	16787	16790	16889	16883	16990	16830	16855	16758	16869	16779	16813	16878	16894	16969	16853	16737	16805	16837	16647	17166	17004	16965	16957	17000	16881	16791	17120	17036	16783	16720	16966	16822	16775	16899	16714	16864	17057	16694	16916	16926	16934	16706	16857	16845	17031	16677	16860	16891	16841	16941	16985	16862	16843	16863	16847	16971	16822	16935	17015	16708	16911	16697	16849	16926	16917	16843	16850	17034	17131	16609	16895	16626	16908	17024	17034	16860	16760	17010	16853	16935	16773	16922	17016	16768	16884	16719	16794	16974	16841	16809	16858	16831	17052	16875	16779	17134	16970	16978	16975	16755	17112	16795	16882	16928	16912	16799	17003	16848	16854	16725	16973	16987	16745	16981	16859	16736	16891	16926	16876	16838	16888	16770	16896	16983	16954	16937	16861	16877	16982	16766	16925	16830	16912	17007	16823	16885	16806	16774	16806	16993	16994	16980	16855	16968	16942	17153	16682	17057	16875	16727	16614	16975	17045	17002	16830	17019	16922	16920	17072	16937	16827	16818	17037	16559	16932	16871	16962	16851	16948	16952	16905	16863	16833	16792	16726	16803	16866	16849	16989	16890	16788	16831	17003	16920	16856	16766	16997	16918	16968	16783	16791	16898	16835	16809	16846	16989	16925	16802	16752	16664	16787	16813	16930	16890	16861	16916	16694	17009	16762	16849	16939	16973	16885	16809	16869	16827	16817	16888	16828	16853	16953	16819	16808	16817	16956	16829	16920	16889	16850	16862	16919	17002	16823	16965	16853	16650	17054	16905	16724	16932	17014	16839	16923	16959	16806	16968	16761	16719	16837	16919	16986	17054	16824	16725	16759	16943	16878	16870	16874	16856	16819	16757	16824	16882	16863	16925	17047	16970	16892	16921	16702	17043	16947	16963	16930	16939	17021	16941	16816	16904	16855	16949	16770	16724	16846	16974	16911	16905	16826	16767	16876	16905	16831	17070	17113	16912	16974	16841	17008	16816	16881	16835	16876	16877	16767	16758	16863	16891	16840	16818	16771	16777	16972	16722	16891	16905	16955	16802	16721	16830	16932	16821	16936	16832	16915	16871	16676	16812	16994	16968	16827	17058	16881	16845	16855	16902	16789	16776	16887	16983	16839	16882	16909	16818	17035	16989	16836	16905	16782	16892	16957	16813	16911	17004	17002	16908	16887	16799	16782	16865	16867	16898	16807	16886	16924	16996	16940	17049	16871	16858	16767	16714	16982	16871	16828	16937	16897	16987	16934	16916	16870	16896	17068	17032	16903	16910	17015	16763	16802	16764	17097	16875	16785	16745	16848	17080	16807	16812	16843	16828	17121	16755	16888	16827	16977	17168	16725	16792	17064	16931	16903	16936	16726	16857	16814	16855	17075	16898	16928	16819	16795	17006	16781	16710	17057	16795	16894	16857	16946	16737	16908	16942	16850	16950	17005	16790	16872	16789	16829	16884	16851	17060	16885	16995	16906	16859	17081	16669	16862	16873	16989	16889	16763	16761	16760	16948	16866	16882	16798	16843	17002	16813	16828	16838	16987	17047	16857	16885	16845	16774	17014	16778	16926	17060	16898	16979	16810	16823	16851	16914	16916	16944	17025	16960	16871	16942	17055	16884	16996	16994	16699	16947	16986	16903	16769	16850	16779	16734	17079	16905	16854	16720	16852	16880	16848	16750	16894	16893	16907	16788	16941	16698	17046	16950	16897	16924	16857	16873	16772	16935	16917	16822	16808	16898	17111	16713	16852	16836	16863	16871	16877	16932	16949	16777	16962	16805	16752	16910	16935	16855	16867	16996	16751	16863	16895	16950	16998	16859	17015	16801	16828	16967	16929	16869	16887	16984	16850	16831	16844	16611	16866	17053	17076	16989	17017	16723	16903	16800	16822	16904	16907	16691	16802	16837	16889	16895	16774	16853	16864	16874	16836	16799	16952	16853	17031	16704	17050	16923	16841	17081	16762	16823	16811	16827	16900	16944	16967	16897	16876	16853	16707	16822	16851	16851	16745	16877	16880	16761	16914	16869	16774	16939	16984	16923	16847	16867	17088	16846	16793	16824	16931	17042	16949	16918
25135	21606	27896	28503	24089	23906	23842	23073	22630	22819	22658	22465	22374	22203	22213	22168	22091	21946	22105	22101	22303	21879	22262	22144	22281	22060	22097	22053	22011	22023	22261	22090	22154	22081	22121	21890	21940	22129	22053	22232	22213	22124	21965	21934	22043	22058	21984	22134	21874	22122	22056	22026	22113	22065	22128	21946	21973	22193	22191	22078	21939	22003	22093	21996	21810	21930	22161	22033	22077	21926	22149	22013	22109	22277	21925	21943	22132	22005	22102	21986	21987	21957	22113	21933	22014	22135	22178	22167	22061	22065	22321	22351	22108	22136	22196	21835	21787	22170	22144	21787	22203	21960	21961	21788	22002	22169	21961	21928	22048	22049	21950	22046	21951	21938	22131	22198	22331	22145	22096	22041	22089	22046	22167	22169	22049	21914	22072	21847	21912	21774	21897	22101	21998	22013	22226	22107	22202	21853	21933	22299	22044	22025	22075	22194	22020	22044	22075	22179	21995	22086	22100	21779	22066	21965	22166	21955	22099	21985	22245	22117	22033	21910	22157	22296	22037	22025	22008	21943	21896	22119	22052	21938	21986	21999	22183	21941	22015	22062	22108	22021	21823	21841	21965	21916	22085	22144	22055	22031	22174	22021	22089	22015	22107	22121	22004	22032	21960	22063	21917	21976	21974	22046	21975	22101	21919	21902	22113	21993	22048	22003	21925	21904	22037	22110	21849	22079	22022	21915	21987	21924	22082	21777	21928	22054	22100	22393	22011	22013	21889	21863	22021	22177	21893	21890	22149	22165	22081	21979	22164	22184	22088	21979	22102	22176	22037	21996	22201	22012	21866	22272	22142	21820	22016	21915	22242	22117	21926	22165	22081	22076	22080	22016	22157	22155	22123	22078	22039	22054	22012	22126	22063	22160	22213	22065	22194	22183	22095	21988	21933	22011	22097	22063	22080	22120	22086	22023	22126	22071	21886	21936	21924	21966	22147	22085	22161	21952	22009	22180	22077	22058	22110	22188	22024	22096	21908	22026	21940	21994	21931	21954	21934	22185	21939	22273	22056	22034	22020	22112	21786	22005	21971	22019	22244	22133	21970	21868	21943	21924	21863	22027	21954	21778	21927	22235	22169	22073	22229	22121	22303	22006	22205	22119	21981	21918	22101	22056	22125	22091	21926	22060	22266	21994	21902	22095	21959	21965	22123	22158	21916	22096	21953	22191	22023	22018	22024	22010	22081	22160	22110	21925	21615	22255	22088	22066	22097	22068	22099	22194	22102	22056	22097	22163	22128	22239	22054	21949	22208	22066	21972	21837	22039	21885	22167	22200	22006	21968	21983	22073	22031	22155	22038	21991	22102	22009	21933	21791	22168	22222	22076	22057	22183	21808	22267	22031	22070	22090	21924	22087	22221	21873	21917	21986	22209	21927	22102	22024	22047	22036	21870	21898	21968	21911	22251	21920	22066	21946	22037	22164	22054	22017	21934	22024	22119	22077	22136	22088	22078	22101	21738	21977	22012	21800	21921	22068	22103	22126	22135	21925	22117	22150	21990	22011	21979	21852	22091	22131	21961	22097	21990	21916	21851	21907	21950	21879	21930	21916	22287	22084	22008	21932	22057	22044	21962	22172	22061	21963	21786	22211	22032	21956	22123	22031	22151	22085	22168	22079	22067	21979	21936	22321	22257	22055	22071	21880	22146	22264	22087	21957	21985	21815	22090	21987	22031	21791	22035	21875	21942	21846	22020	22039	21899	22038	21986	21997	22028	21982	22120	22027	21973	21888	22210	22005	22001	21979	22152	22130	22212	22130	22310	22095	22032	22126	22054	22118	22131	21996	21907	21989	21893	21849	22087	21975	21944	22015	22054	22185	22179	22043	22168	22003	22006	22114	22104	21952	22020	22166	21942	22153	22130	21926	22050	22058	22113	21874	22038	22042	22011	22107	21845	21885	21948	22012	22098	22008	22044	22201	22268	22201	22003	22205	21970	21871	21974	22046	22042	22026	22063	22065	21961	22181	21933	22147	22086	21994	21850	21984	21834	22170	21924	21905	22165	21878	22286	22023	21929	21929	21943	21956	22297	21904	21945	22014	21911	22025	22140	22149	22111	21899	22078	21985	22078	22097	21992	21935	22052	22160	22032	22140	21870	22065	21955	22182	21942	22079	22175	22043	21973	22026	21929	22052	22057	22057	21869	22011	22037	22272	22143	22100	21901	22040	22062	22020	22089	22071	21947	21911	21959	21971	21975	22239	22088	21943	22269	22142	22084	21966	22316	22005	21916	22158	22049	22037	22150	21814	22168	21971	22025	22219	22023	22034	22053	21997	21914	21762	22006	22030	22002	21745	22056	21828	22216	22061	22105	22092	21887	21864	21951	22220	22047	21919	22286	22094	21974	21974	22149	22245	21966	22172	22075	21828	21974	22247	22044	21851	22062	21914	21832	22025	22078	22044	22252	21969	21972	22167	22030	21850	21928	21989	21832	21933	21905	21677	22237	22170	22085	22167	22143	21986	22169	21863	21957	22036	21994	22230	21886	22036	22076	22003	22190	22096	22221	22224	22066	22017	21903	22087	22050	21888	21922	21993	21953	22206	21857	22044	21963	22143	22033	21927	22175	21939	21984	22128	22144	21854	22001	21824	22135	22017	21991	22052	22158	22050	22215	22076	22080	22076	21992	21987	22076	22141	22104	22140	21883	22034	22201	21999	22031	22035	22028	22035	21940	21783	22036	21925	21974	22234	22117	22055	22065	22228	22268	22136	22061	21982	22114	21981	22150	21881	22126	22098	21879	21844	22129	21961	22032	22361	22223	21987	22010	21963	22111	22278	22293	21852	21897	22168	22238	22049	21803	22183	22127	22081	21951	21813	22166	21894	22063	21923	22084	22183	21833	22121	21997	22202	22212	22118	21840	21853	22014	22066	21926	21948	22019	22077	21835	22142	22053	22097	21905	21986	21944	21721	21893	21948	22038	21925	22124	22040	22013	22139	21947	22101	22137	22182	22187	22099	21968	22341	22024	22061	22077	21802	22030	21917	21938	22107	22140	22306	22143	22259	21873	22075	22052	22154	21970	22127	22144	22212	22183	22076	22041	22145	21978	21865	22048	21980	22111	21889	22039	22059	22082	21811	22066	22135	21932	22101	22338	21979	22151	21975	21707	21738	21776	21981	22003	22048	22195	21906	21926	22133	22117	22167	21994	21830	22157	22082	22219	21936	22044	21907	21927	22095	21902	22186	22121	22127	21796	21880	21865	22134	22314	22024	21934	22110	22096	22123	22037	22095	22030	21859	21993	21955	21866	22198	22063	21871	22096	22012	22100	22190	22205	22094	22162	22044	22174	22084	22043	22128	21896	22073	22192	21894	22195	22113	22093	21936	21926	22362	22139	22201	21931	21824	22236	22080	22143	21937	21855	22202	21961	21944	21856	21995	22191	22088	22197	22067	22019	22079	21886	22190	21962	22048	21967	22033	22035	22091	21940	22016	22041	22110	22258	22131	22158	21794	22167	22254	21961	22164	21901	22177	22046	21919	22004	21969	21967	21895	21858	22234	21958	22035	22150	21848	22053	21967	21940	22189	22119	21938	22101	22062	22097	22133	22028	22002	22053	22109	21750	22165	21947	22034	22148	21994	21797	21838	21991	22016	22158	22087	22089	22223	22097	21796	21957	22008	22049	22007	21964	22021	21885	22151	22167	22114	22072	22059	22102	22014	22039	22040	22097	22225	21981	22207	21977	21823	22060	21882	22285	22304	22059	22167	22066	21962	22206	22037	21938	22162	21820	21906	21915	22146	22032	22079	21968	22337	22096	21870	21967	22078	21963	22275	22312	21997	22100	21861	22196	21971	21990	22145	21994	22277	22068	21913	21957	22083	22128	22089	21959	22183	22020	21944	22196	21952	21845	22061	22109	21867	21920	21939	21921	21999	22023	21978	21982	21986	22121	21866	21898	22083	22071	21941	22000	21756	22164	22405	22056	22149	22066	22156	22012	21928	21833	22087	22167	21985	21857	22020	22065	22044	21995	22089	21964	22132	21985	22133	22279	21871	22142	22130	21989	22155	21914	22125	22239	21967	22380	21788	22111	22087	22033	21925	22066	21939	22040	22249	21985	21984	21991	21946	22206	22077	21939	21751	21992	22117	22067	22237	22080	22118	21946	21940	22021	22173	21854	21941	21856	21807	22110	21873	21897	22014	21983	22064	21991	22065	22077	22154	22070	22184	22043	22068	22278	22054	22096	22183	22014	22172	22241	22037	22068	21995	22124	21822	21719	22110	21933	22132	22014	21783	22145	22024	22218	22024	21986	21949	21896	22096	22031	21812	22064	22069	21951	21921	22081	21952	22064	22036	22047	21980	21950	22035	21914	22090	22299	22020	21942	21966	22304	22172	22201	22093	22025	22020	22119	21842	22105	22047	22182	21931	22136	22157	22219	21900	21870	22030	22068	22002	22077	21863	21990	22006	22196	22170	22179	21968	21888	21819	22051	21830	22078	21914	22266	22061	22130	22056	22289	22015	22239	22184	22139	22021	21908	22008	21959	22069	22231	22267	22003	22143	21896	22066	22001	22340	22264	22015	21964	21982	22130	21902	22152	22122	21989	22025	22035	22057	22200	22124	22309	21953	21813	21886	22001	21955	22161	21891	22028	21925	21857	22039	22222	22045	21950	22223	21782	22162	22061	22226	22026	21997	21845	22117	22017	21901	21992	22258	21934	22151	21976	22128	21855	22290	21964	21842	21825	22126	22115	22162	22012	22014	21970	22069	22228	22130	21776	22105	21954	21988	22251	21859	22071	22155	21960	22005	22032	22167	22035	21944	22030	21924	22093	21967	22038	21935	22067	21870	22020	21968	21992	21859	22033	21994	22140	22194	22103	21949	21957	22100	22221	21958	21938	21893	21872	22005	22064	22005	22169	21996	22070	22072	21995	22015	22114	22249	22041	22023	22207	21917	21983	22225	21895	22226	22062	22077	21887	22157	22223	21978	22094	22031	21921	22000	22181	22059	21968	21846	22129	21999	21926	22022	22067	22154	21929	22156	22069	21923	22114	21973	22007	21947	22210	21933	21969	22088	22153	21947	22105	22228	22056	22088	21763	22098	22126	21913	22142	21966	22044	21769	21929	22095	22171	22012	22142	22217	22147	22067	21983	22244
24582	39222	29184	23983	21676	20223	19254	18563	18348	17969	17825	17526	17524	17580	17423	17417	17217	17351	17347	17377	17291	17206	17304	17450	17256	17121	17245	17149	17031	17068	17045	17186	17265	17186	17077	17109	17252	17029	17075	16981	17013	17324	17101	17128	17208	17158	17214	16968	17084	17207	17326	17014	17312	17172	17197	17126	17159	17234	17230	17081	17148	17233	17092	17083	17181	17113	17071	17197	17108	17059	17135	17217	17123	17055	17342	17114	17168	17307	17273	17059	17076	17069	17098	17153	17174	17216	17129	17275	17134	16954	17198	16993	17162	17237	17101	17206	17255	16985	17164	17194	17224	17124	17175	17184	17176	17173	17100	16994	17033	17155	17294	17240	17162	17140	17154	16962	17173	17219	17115	17037	17160	16992	17092	17130	17263	17154	17091	17091	17043	17021	17067	17192	17129	17206	17065	17146	17085	17183	17233	17156	17226	17133	17165	17021	17136	17018	17283	17185	16994	16982	17153	17273	17008	17083	17215	17165	17090	17251	17232	17156	17283	17126	17137	17081	17092	17077	17084	17180	17175	17130	17238	17060	17169	16995	17158	17156	17144	17116	17231	17153	17084	17180	17124	17129	17123	17211	17185	17250	17289	17246	17091	17093	17163	17092	17182	17119	17372	17050	17094	16958	17088	17092	17145	17047	17185	17211	17157	17168	17270	16966	17157	17088	17193	17158	17360	17237	17015	17083	17123	17155	17157	16970	17216	17164	17152	16972	17144	17190	17184	17195	17112	17293	17007	17196	17026	17072	17098	17059	17218	17011	17226	17128	17099	17069	16964	17101	17218	17198	17124	17111	17203	17210	17203	17155	17073	17130	17193	17066	17235	17144	17068	17141	17276	17330	17253	17087	17221	17077	17050	17021	17115	17161	17091	17198	17213	17143	17262	17053	17142	17080	17234	17206	17248	17244	17121	17073	17332	17250	17162	16939	17179	17153	17102	17302	17132	17221	17035	17102	17043	17021	17134	17121	17261	17163	17135	17314	17137	16917	17145	17075	17245	17011	17141	17245	17278	17135	17174	17236	17027	17090	17214	17205	17098	17145	17328	17135	17236	17016	17015	17097	17089	17149	17110	17135	17204	17151	16979	17113	17075	17054	17187	17300	17098	17236	17232	17052	17308	17243	17102	17102	17236	17143	17059	16994	17115	17102	17141	17207	17195	17104	17327	17154	17060	17096	17177	17123	16940	17269	17308	16998	17278	17076	17108	17273	17132	17133	17297	17166	17132	17133	17208	17266	17145	17106	17150	17141	17054	17046	17307	17042	17143	16972	17149	16996	17196	17078	17051	17212	17208	17156	17068	17344	17421	17166	17240	17023	17219	17064	17204	17191	17010	17130	17229	17259	17080	17083	17129	16960	17089	17111	17120	17187	17238	17070	17209	17242	17121	16996	17205	17045	17038	17124	17114	17141	16995	17155	17121	17024	16982	17197	17228	17093	17182	17123	17339	17015	17211	17164	16956	17170	17208	17289	17237	17188	17304	17183	17132	16983	17077	17118	17073	17039	17267	17168	17065	16998	17285	17028	17217	17026	16972	17138	17275	17123	17109	17150	16913	17121	17161	17079	17085	17189	17180	17199	17216	17245	17121	17163	17199	17118	17171	17190	17132	17278	17309	17187	16929	16997	17018	17123	17032	17204	17335	17228	17004	16939	17203	17219	17090	16976	17220	17118	17088	17179	17186	17124	17090	17097	17202	17010	17217	17232	17064	16935	17237	17273	17033	17194	17375	17079	16963	17063	17155	17123	17016	17197	17093	17294	17172	17215	17295	17072	17109	17175	17047	17068	17197	17376	17339	17262	17316	17061	17162	17084	17086	17269	17236	17086	17302	17240	17176	17330	17253	17098	17163	17188	17139	17238	17114	16989	17036	17159	17220	17114	17197	17053	17160	17197	17177	17204	17032	17168	17221	17035	16963	17196	17217	17114	17123	17179	17292	17152	17314	17190	17260	17212	17046	17058	17282	17360	17142	17027	17164	17397	17069	17226	17101	17182	17231	17091	17062	17298	17029	17179	17214	17115	17014	17068	17187	17218	17095	17099	17234	16994	17028	17093	17067	17100	17178	17107	17188	17336	17210	17150	17171	17134	17246	17157	17207	17089	16994	17207	17160	17208	17197	17051	17271	17084	17192	17205	17340	17198	17029	17223	17124	17036	16933	17080	17209	17143	17193	17042	17243	17085	17237	17233	17092	17083	17108	17211	17172	17089	17169	17162	17087	17100	17152	17177	17150	17073	17143	17322	17189	17207	16883	16985	17037	17132	17081	17306	17136	16997	17166	16996	17139	17144	17288	17152	17077	16941	17220	17328	17159	17096	17150	16996	17310	17234	17163	17116	17151	17123	17157	17323	17309	17096	16975	17202	17130	17259	17164	17010	17299	16977	17045	17287	17337	17038	17231	17049	17028	17101	17132	17168	17237	17230	17161	17227	17117	17168	17020	17084	17104	17002	17092	17313	17265	17211	17354	17304	17134	17205	17245	17292	17088	17199	17201	17272	17167	17196	17256	16928	17128	17293	17045	16982	16982	17158	17231	17065	17119	17439	17124	17061	17146	17059	17082	17329	17102	17080	17235	17292	17143	17260	17071	17193	17069	17051	17058	17225	16981	17051	17185	17295	17177	17199	17124	17226	16888	17113	17081	16995	17218	17239	17027	17113	17115	17227	17187	17145	17113	17002	17215	17188	17190	17038	17172	17164	17139	17197	17081	17174	17202	16903	17084	17245	17104	17184	17096	17483	17053	17199	17183	17074	17286	17150	17199	17010	17095	17165	17106	17245	17027	17380	17070	17226	16946	17116	17532	17131	17181	17032	17121	17144	17071	17116	17132	17117	17043	17134	17173	17208	17171	16998	17240	17045	17253	17120	17151	17222	17348	17176	17081	17212	17203	17077	17208	17202	17149	17104	17211	17161	17222	17021	17157	17133	17086	17092	17245	17224	17101	17149	17095	17116	17034	17331	16919	17340	17107	17270	17041	17062	17004	17246	17163	17070	17020	17142	17172	16996	17088	17061	17010	17062	17006	17019	16968	17300	17241	17157	17171	17286	17201	17071	17151	17223	17161	17163	17171	17063	17221	17135	17195	17018	17181	17162	17333	17103	17110	17120	17072	17099	17143	17241	17120	17049	17042	16996	17022	17087	17123	17280	17083	17240	17050	17174	17114	17030	17127	17317	17043	17151	17136	17089	17080	17294	17277	17015	17191	17167	17147	17058	17040	17237	17321	17081	17171	17155	17242	17265	17307	17245	17042	17221	17199	17197	17079	17146	17157	17158	17159	17254	17142	17169	17206	17323	17042	17373	17012	17125	17110	17234	17241	17152	17187	17199	17167	17199	17278	17094	17120	17197	17212	17292	17159	17206	17182	16998	17042	17187	16994	17051	17077	17231	16920	16997	17253	17168	17188	17114	17167	17132	17109	17102	17030	16977	17224	17230	17049	17057	17043	17289	17074	17151	17250	17061	17153	17098	17064	17160	17162	17154	17208	17196	17216	17212	16997	17245	17223	17171	17154	17353	17085	17133	17102	17102	17192	17103	17103	17118	17182	17266	17099	17048	17413	17018	17235	16941	17240	17003	17292	17132	17120	17188	17150	17270	17203	17078	17286	17086	17215	17160	17169	17189	17321	17100	17096	17207	17107	17170	17235	17236	17201	17039	17069	17108	17094	17400	17113	16999	17302	16935	17151	17102	17090	17192	17102	17205	17169	17068	17201	16948	17313	17126	17197	17095	17212	17178	16941	17138	17078	17071	17258	17282	17177	17170	17281	17088	17311	17155	17064	17378	17106	17113	17029	17042	17104	17041	17316	17172	17174	17291	17014	17092	17174	17310	17137	16971	17113	17208	17203	17121	17176	17050	17076	17169	17237	17074	17181	17077	17249	16938	17030	17252	17174	17101	17214	17071	17094	16955	17112	17052	17068	17032	17063	17069	17052	17226	17052	17129	17200	17151	17117	17152	17163	17151	17348	17171	17012	17087	17028	17242	17162	17077	17063	17022	17159	17402	17044	17157	17076	17074	16982	17196	17123	17378	17043	17246	17297	17052	17221	17089	17088	17075	16942	17209	17141	17217	17195	17225	17161	17174	17063	17122	17236	17190	17055	17085	17269	17051	17165	17217	17353	17020	17032	17404	17167	17300	17177	17289	17204	17058	17194	17158	17034	17143	17068	17166	17147	17123	17232	17278	17223	16987	17148	17104	17112	17064	17409	17211	17182	17153	17088	17310	17072	17223	17104	17144	17078	17207	17239	17036	17066	17097	17179	17202	17144	16992	17207	17150	17211	17161	17254	17141	17191	17045	17205	17258	17188	17126	17183	17214	17058	17102	17108	17109	17082	17276	17118	17230	17055	17220	17125	17227	17221	17182	17029	17023	17146	17017	17085	17148	17015	17139	17154	17060	17247	17162	17246	17256	17162	17171	17143	16961	17061	17089	17152	17187	17150	17083	17287	17066	17123	17024	17230	17183	17035	17092	17216	17232	17023	17209	17103	17182	16996	17021	17042	17097	17156	17140	17123	17125	17154	17047	17018	17043	17093	17140	17212	17141	17095	17448	16929	17213	17272	17087	17181	17153	17147	17266	17361	17114	17173	17269	17137	17265	17064	16992	17154	17036	17161	17251	17105	17047	17225	17035	17122	17170	17079	17342	17243	17322	17197	17013	17344	17151	17129	17224	17155	17091	17204	17124	17097	17010	17184	17184	17242	17159	17007	17303	17237	17217	17024	17022	17368	17048	17102	17328	17150	17172	17190	17110	17182	17328	17040	17110	17271	17090	17089	17232	17187	17179	17231	17128	17058	17262	17263	17194	17047	17005	17017	17035	17169	16948	17248	17242	17127	17017	17125	17236	17138	17154	17164	17198	17200	17286	17214	17033	17288	17116	17262	17136	17285	17235	16977	17158	17172	17281	17319	17175	17070	17111	17146	17068	17117	17303	17132	17261	17293	17078	17290	17137	17092	17098	17224	17262	17074	17279	16993	17152	17276	17046	17200	17151	17083	17243	17106	17245	17267	17056	17297	17322	17118	17249	17220	17091	17190	17041	17220	17142	17118	17192	17030	17169	17075	17104	17139	17166	17107	17095	17033	17181	17181	17327	17091	17076
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
