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
339894507522	339894508036	339894508586	339894509136	339894509686	339894510236	339894510786	339894511336	339894511886	339894512436	339894512986	339894513536	339894514086	339894514636	339894515188	339894515736	339894516286	339894516836	339894517386	339894517936	339894518486	339894519036	339894519586	339894520136	339894520686	339894521239	339894521786	339894522336	339894522886	339894523436	339894523986	339894524536	339894525086	339894525636	339894526186	339894526736	339894527286	339894527836	339894528386	339894528936	339894529486	339894530036	339894530586	339894531136	339894531686	339894532236	339894532786	339894533336	339894533886	339894534436	339894534988	339894535536	339894536086	339894536636	339894537186	339894537736	339894538286	339894538836	339894539386	339894539936	339894540486	339894541036	339894541586	339894542136	339894542688	339894543236	339894543786	339894544336	339894544886	339894545436	339894545986	339894546536	339894547086	339894547636	339894548186	339894548736	339894549286	339894549836	339894550388	339894550936	339894551486	339894552036	339894552586	339894553136	339894553686	339894554236	339894554786	339894555336	339894555886	339894556436	339894556986	339894557536	339894558086	339894558636	339894559186	339894559736	339894560286	339894560836	339894561386	339894561936	339894562486	339894563036	339894563586	339894564138	339894564686	339894565236	339894565786	339894566336	339894566886	339894567436	339894567986	339894568536	339894569086	339894569636	339894570186	339894570736	339894571286	339894571836	339894572386	339894572936	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21428	20073	27451	22409	20481	23108	25471	20895	19978	20170	20208	19876	19586	19534	19404	19363	19423	19419	19189	19532	19334	19369	19375	19421	19342	19192	20495	24512	23559	22613	21501	20114	19387	19187	19177	18931	19088	18891	18974	18799	18982	18990	18994	19158	18940	18860	19012	19039	19083	18987	18931	19036	18985	18988	18787	18886	18884	18983	18919	19020	18870	19180	19003	18987	18867	19050	18903	18782	18844	18847	19024	18813	19013	18907	18721	18866	19080	18720	18960	18918	18831	18893	18967	19055	18889	18941	18805	18884	18925	18909	18882	18702	19073	19107	18950	18756	19065	18842	18932	19085	18721	18805	18952	18994	18874	18925	18940	19085	19004	19039	18952	18884	18948	18671	18800	18958	18832	19059	18997	18784	18846	18983	18934	18857	18831	18878	18813	18765	18624	18781	18939	19014	18756	18896	18854	18731	18851	19058	18922	18681	18723	18999	18891	18838	19023	19010	18742	18909	18898	18829	18990	18702	18939	18588	18869	18739	18856	18917	18871	19003	18839	18820	18894	18983	18742	18926	18755	18789	18843	18911	18860	18908	18674	18794	18873	18603	18871	18799	18768	18719	19006	18865	18785	18866	18935	18781	18792	18851	19148	18644	18741	18914	18696	18896	18951	18890	18805	18858	18875	18758	18964	19020	19035	19011	18708	19029	19011	19047	18798	19025	18863	19033	18944	19018	19074	18906	19187	18897	18915	18911	18636	19083	18815	18965	18731	18624	18894	18910	18980	18724	18733	18870	18957	18972	18831	18645	18762	18761	18771	18757	18865	18739	18819	18784	18894	18704	18800	18717	19030	18789	18897	18765	18791	18748	18822	18709	18993	18940	18930	18952	19016	18795	18957	18645	18645	18824	19037	18951	18918	18848	19047	18570	18868	18881	18734	18834	19025	18861	18990	18776	18909	18817	18790	18982	18900	18859	18778	18840	18863	18860	18697	18847	18937	18912	18775	18872	18968	18824	18889	19092	18863	18818	19015	18793	18863	18845	18903	18865	18930	18723	18748	18814	18883	18856	19049	19022	18882	18834	18699	19000	18870	18892	18758	18870	18907	18828	18888	18952	18923	18998	18992	18882	19101	18843	18858	18878	19039	19198	18880	18783	18842	18786	18855	18841	18870	18884	19117	18989	18912	18988	18934	18721	18766	18881	18977	18917	18810	18834	18931	19021	18856	18777	18985	19040	19040	18885	18792	18672	18806	18840	18864	18793	18890	18947	18946	18849	18868	18922	18846	18969	18984	18746	18971	18971	18725	19034	19020	19033	18832	18898	18974	18950	19009	18540	18723	18704	18841	18766	18878	18838	18891	18912	18826	18846	18916	18728	18867	18532	18718	18976	18844	18881	18891	18767	18778	18829	18918	19024	19020	18642	18763	18849	18772	18855	19166	18760	18937	18752	18817	19052	18939	18976	18953	18797	18971	18943	18775	18813	18779	18928	18858	18797	18858	19114	18872	18767	19036	18743	18894	18869	18958	19038	18850	18825	18944	18683	18931	18844	18752	19061	18875	19071	18927	18909	18924	18916	18881	18759	18816	18815	19025	18908	18763	18850	18927	18846	18756	18859	18847	18921	18912	18897	18721	18765	18801	18804	18695	18873	18834	18908	18709	18901	18897	18939	18816	18936	18937	18961	18857	18813	18853	18940	19132	18673	18929	18870	18874	18657	18729	18794	19025	18966	18726	18861	18921	18812	18903	18801	18738	18932	18922	18652	18568	18888	18824	19087	19012	18778	18758	18748	19083	18684	18656	18759	18966	18971	18954	18954	18964	18572	18913	18926	18708	18730	18918	18793	18621	18854	18821	18996	18629	18778	18876	18765	18931	18754	18830	18961	18754	18964	19086	18785	19002	18836	18669	18715	18892	18809	18951	18901	18873	18673	19001	18973	18840	19061	18771	18806	18848	18994	18944	18957	18881	19034	19005	18950	18834	18887	19054	18632	18793	18758	18846	19020	18823	18843	18953	19018	18831	18518	18724	18690	18729	18995	18896	18766	18754	18845	18890	18870	18970	18808	18903	18708	18825	18680	18934	18832	18693	18920	18918	18678	18929	18945	18816	18906	18927	18697	18828	18975	18647	18924	18822	18899	18819	18730	19176	18828	18887	19044	18830	19046	18891	18961	18832	18903	18766	18739	18840	18866	18970	18992	19104	19173	18876	18778	18727	18857	18783	18873	18852	18838	18832	18973	18853	18859	18836	19024	18873	18944	18979	18874	19044	19036	18948	18894	18959	18834	18862	19014	18686	18796	18880	18884	19161	18860	19022	18811	18794	18849	18929	19022	18953	18852	18669	18797	18970	18876	18909	18721	18994	18961	18936	18892	18748	18969	18924	18631	18727	18949	18976	18868	18971	19003	18910	18920	18973	18846	19041	18957	18938	18771	18645	18803	18836	18847	18938	18790	18706	18789	18683	18777	18866	18753	18832	18806	18814	19022	19110	18887	18969	18819	18839	18764	19012	18927	18876	18856	18839	18736	19017	18802	18839	18767	18669	18924	18729	18695	18741	18867	18876	18726	18680	18799	18777	18670	18845	18950	19110	18628	18808	18798	18754	18823	18895	19064	18836	18841	18973	18734	18910	18959	18990	18769	19014	18851	18917	18750	19118	18694	18754	18861	18661	18856	18955	19004	18803	18744	18834	18811	19003	19038	18762	18897	18953	18988	19002	19020	18958	18812	18893	18772	18881	18791	18770	18906	18865	18821	18808	18678	18808	18728	18800	18705	18800	18846	18947	18880	18790	18917	18816	18904	18862	18698	18827	18775	18790	18753	18885	18999	19038	18941	18976	18986	18888	18841	18830	18630	18826	18997	18798	18945	18970	18970	18865	18773	18731	18987	18893	18860	18845	18745	19058	18814	19004	18852	18884	18874	18883	18742	18884	18682	18905	18892	18904	18900	19080	18950	18798	18757	18951	18835	19036	18912	19005	18850	19054	18864	19000	18777	18741	18924	18858	18920	18791	18886	18983	19003	18706	18831	18954	18814	18811	18836	18907	18801	18842	18851	18776	18777	18874	19008	18816	18884	18763	19114	18864	18851	18729	18966	19065	18805	18827	18954	18746	18816	18834	18948	18977	18853	18864	18896	18928	18959	18965	18838	19114	19131	18762	18777	18967	18914	19149	18783	19007	18771	18880	19055	18775	18966	18835	18859	18812	18925	18862	18850	18881	18843	18699	18890	18890	18945	19054	18798	18918	18795	18957	18813	18837	18774	18891	18868	18813	18678	18917	18956	19081	19124	18839	18728	19077	18684	18891	18815	18674	18556	18873	18806	18763	18829	18988	18834	18830	18905	18764	18871	18881	18734	18888	18899	18835	18806	18897	19031	19025	18779	18953	18956	19093	18791	18822	18629	18838	18882	18960	18639	18892	18976	18928	18665	18827	18961	19083	18910	18936	18828	18804	18826	18856	18764	18720	18939	18680	18826	18784	18786	18812	18961	18755	18883	18882	18821	18811	18796	19095	18963	19085	18812	19122	18842	18799	18782	18806	18818	18849	18740	18785	18789	18771	18880	19001	19022	18707	18751	18856	18852	19097	18910	18868	18992	18926	18993	18931	19075	18779	18802	18931	18743	18801	18702	18897	18927	18879	18933	18798	18823	18882	18826	18917	18942	18879	18868	19006	18698	18807	18972	18928	18755	18788	18776	19113	18767	18892	18942	18793	18853	18987	18736	18715	18600	18768	18729	18855	18943	18905	18936	18883	18910	18725	18925	18875	18733	18514	18644	19040	18949	18875	18907	18886	18841	18825	18878	18972	18978	18698	18745	18946	18995	18969	19014	18842	18934	19006	18809	18839	19045	18900	18877	18798	18723	19026	18763	18990	18875	18834	18935	18801	18928	18663	18762	18978	18886	18736	18892	18668	19052	18823	18849	19211	18634	18935	18892	19228	19017	18885	19003	18743	18793	18767	18788	18994	18921	18950	18920	19025	18743	18965	18922	18855	18916	18770	18905	18820	18666	18848	18926	19046	18715	19095	18854	18913	19087	18814	18938	18861	18828	18813	18806	19025	18916	18976	18836	19096	18884	18929	18871	18917	18739	18836	18932	18941	18782	18869	18769	18798	19017	18725	18780	18638	18865	18921	18778	18886	18721	18895	18757	18770	18828	18926	18880	18992	18969	18962	18874	18904	18804	18840	18901	19055	18830	18905	18761	18905	18770	18928	18806	18981	18912	18912	18882	18977	18917	18884	18813	19052	18994	18984	18731	18790	18768	18761	18686	18723	18995	18855	18878	18734	19070	18638	18862	18684	19033	18926	18873	18775	19022	19095	18735	18730	18823	18885	18861	18785	19033	18930	19062	18962	18789	18857	19085	19157	19016	18819	18984	18936	18938	18927	18988	19003	18801	18899	18914	18976	18701	19076	19092	18942	18951	18898	18889	18773	18920	18752	18714	18837	18894	18885	18946	18992	18898	18808	18978	18887	18757	18866	18805	18805	18852	18918	18878	18846	18948	19095	18663	18860	18822	18686	18737	18842	18713	18712	18812	18871	18922	18815	18776	18812	18976	18912	18683	18825	18853	18822	18773	18789	18747	18974	18786	18705	18810	18846	18635	18741	18821	18810	18760	18843	18734	18677	18850	18727	18903	18846	18860	18760	18782	18813	18876	19060	18939	18984	18885	18913	18988	18854	18880	18877	18814	18800	18864	18883	18572	18754	18692	18758	18950	18934	18832	19000	18758	18862	18842	18721	19033	18802	19047	18707	18801	18898	19000	18849	18900	18824	18917	18758	18800	18711	18746	18850	18777	19127	18879	18990	18897	18918	18961	18753	18936	18937	18775	18818	18908	18634	18840	18791	18646	18999	18758	18743	18774	18964	19073	18945	18826	18853	18859	18810	18685	18922	18821	18981	18899	18870	19042	18940	18760	18855	18925	18825	18931	18742	18829	19027	18693	18912	18859	19014	18888	18801	18827	18700	18819	18930	18841	18884	18797	18852	18781	18756	18909	18843	18929	18917	18831	18963	18779	18940	18930	18848	18777	18964	18919	18936	18850	18953	18865	18677	18763	18725	18919	18864	18879	19003	18656	18869	18672	18913	18729	18813	18932	18773	18780	18733	18890	18746	18896	18845	19035	18909	18862	18963	18896	18887	18956	18817	18971
33979	46388	35162	28173	23676	20833	19041	18016	17278	17390	17421	16793	16485	16372	16191	16095	16219	16379	16069	16154	16214	16255	16282	16201	16078	16001	18445	23971	21608	20319	18610	16895	16051	15629	15712	15539	15631	15653	15672	15659	15506	15604	15532	15581	15589	15765	15783	15619	15819	15689	15720	15546	15491	15609	15616	15486	15509	15657	15648	15562	15686	15577	15744	15557	15578	15592	15764	15682	15652	15543	15715	15583	15545	15451	15728	15462	15521	15546	15527	15622	15548	15626	15644	15641	15621	15550	15675	15560	15543	15509	15527	15621	15690	15672	15565	15586	15442	15709	15452	15503	15540	15480	15664	15541	15601	15584	15639	15749	15632	15580	15615	15583	15646	15478	15564	15666	15545	15649	15608	15573	15682	15582	15502	15596	15535	15623	15695	15738	15467	15919	15610	15653	15614	15666	15574	15669	15568	15639	15768	15566	15716	15485	15430	15318	15646	15668	15658	15609	15789	15415	15710	15535	15658	15619	15463	15764	15696	15531	15447	15569	15583	15627	15645	15582	15655	15591	15707	15561	15487	15496	15527	15602	15663	15728	15640	15595	15577	15643	15488	15389	15647	15669	15552	15678	15647	15675	15718	15720	15606	15473	15606	15625	15513	15608	15600	15697	15776	15535	15905	15766	15723	15630	15629	15452	15646	15645	15654	15609	15529	15696	15514	15451	15686	15583	15685	15442	15571	15631	15501	15580	15665	15647	15550	15639	15372	15657	15621	15759	15579	15513	15684	15672	15465	15411	15622	15583	15770	15583	15526	15640	15579	15576	15533	15725	15535	15679	15555	15586	15481	15681	15480	15560	15533	15507	15654	15515	15510	15605	15498	15647	15669	15640	15629	15529	15544	15486	15663	15525	15676	15473	15635	15486	15592	15593	15548	15538	15537	15682	15611	15544	15614	15540	15574	15696	15676	15728	15586	15520	15491	15536	15556	15693	15515	15581	15761	15773	15701	15506	15717	15542	15525	15770	15536	15630	15590	15666	15623	15682	15663	15660	15414	15866	15475	15575	15681	15631	15485	15556	15540	15630	15515	15618	15544	15590	15519	15569	15455	15482	15571	15695	15499	15550	15529	15728	15567	15496	15573	15434	15694	15390	15531	15555	15579	15665	15551	15597	15705	15647	15520	15729	15553	15624	15501	15441	15749	15556	15649	15878	15749	15474	15480	15509	15627	15871	15539	15681	15653	15554	15626	15597	15584	15593	15536	15493	15524	15660	15563	15744	15665	15627	15448	15622	15678	15597	15522	15635	15598	15495	15623	15698	15630	15534	15488	15512	15607	15596	15363	15683	15570	15628	15506	15590	15558	15616	15725	15602	15656	15505	15623	15484	15585	15536	15604	15624	15650	15778	15719	15549	15625	15595	15789	15696	15548	15683	15533	15604	15612	15561	15451	15631	15657	15426	15695	15559	15589	15615	15688	15708	15500	15694	15569	15704	15597	15700	15347	15651	15832	15710	15538	15648	15657	15536	15700	15658	15509	15616	15643	15514	15608	15536	15597	15668	15513	15519	15566	15675	15501	15622	15751	15670	15558	15648	15576	15428	15617	15601	15748	15597	15632	15453	15671	15506	15529	15715	15516	15489	15553	15669	15525	15693	15562	15676	15579	15538	15565	15452	15679	15633	15653	15649	15535	15602	15792	15617	15420	15698	15604	15587	15506	15666	15484	15560	15449	15484	15784	15700	15637	15545	15639	15680	15564	15623	15522	15542	15644	15673	15709	15558	15550	15449	15670	15536	15529	15494	15616	15768	15471	15744	15549	15579	15387	15608	15666	15533	15769	15588	15708	15520	15754	15397	15560	15599	15641	15540	15735	15576	15508	15622	15505	15533	15529	15740	15704	15548	15669	15588	15756	15591	15427	15683	15662	15526	15672	15544	15492	15736	15595	15601	15653	15655	15725	15512	15554	15516	15701	15700	15330	15573	15507	15571	15595	15571	15714	15558	15663	15613	15566	15564	15675	15592	15514	15556	15482	15626	15610	15695	15601	15679	15655	15746	15470	15638	15565	15665	15583	15648	15692	15584	15678	15640	15697	15669	15709	15622	15578	15564	15518	15593	15585	15619	15695	15448	15700	15494	15577	15550	15465	15671	15608	15571	15629	15486	15403	15579	15735	15661	15638	15535	15667	15585	15599	15446	15607	15682	15496	15625	15475	15579	15659	15630	15647	15493	15508	15498	15703	15690	15551	15547	15522	15712	15691	15630	15750	15548	15548	15593	15616	15469	15585	15657	15602	15649	15613	15664	15703	15557	15654	15547	15671	15761	15655	15556	15645	15674	15532	15481	15668	15560	15651	15581	15692	15684	15525	15551	15562	15520	15606	15514	15696	15612	15599	15620	15428	15545	15661	15537	15476	15445	15646	15637	15749	15587	15382	15579	15497	15604	15557	15759	15724	15659	15545	15436	15714	15516	15617	15617	15782	15551	15609	15614	15437	15705	15634	15547	15687	15566	15547	15649	15473	15699	15691	15544	15508	15575	15706	15595	15523	15632	15602	15538	15496	15648	15631	15564	15676	15562	15704	15631	15678	15711	15812	15535	15426	15770	15657	15545	15684	15644	15819	15751	15525	15631	15527	15491	15634	15545	15762	15494	15446	15631	15674	15677	15494	15761	15672	15464	15601	15422	15585	15529	15730	15521	15573	15537	15579	15579	15741	15687	15774	15597	15640	15605	15478	15549	15548	15667	15611	15653	15551	15603	15732	15573	15530	15473	15613	15794	15478	15688	15663	15756	15784	15513	15833	15636	15577	15562	15630	15498	15647	15690	15672	15480	15591	15596	15646	15615	15442	15555	15560	15759	15589	15559	15725	15748	15803	15607	15700	15482	15782	15808	15704	15552	15497	15478	15621	15566	15545	15451	15440	15634	15540	15634	15588	15566	15499	15460	15722	15641	15548	15458	15351	15585	15529	15592	15570	15520	15628	15565	15563	15582	15482	15683	15667	15746	15705	15719	15530	15505	15609	15621	15503	15475	15637	15644	15607	15666	15459	15663	15481	15551	15583	15741	15860	15613	15579	15566	15536	15492	15475	15360	15461	15632	15622	15576	15512	15656	15477	15605	15705	15435	15654	15602	15612	15664	15620	15490	15552	15688	15541	15538	15483	15662	15415	15727	15531	15587	15411	15796	15588	15762	15528	15585	15685	15548	15559	15577	15432	15552	15563	15709	15604	15525	15491	15526	15526	15533	15528	15463	15548	15715	15481	15691	15531	15607	15597	15738	15668	15497	15501	15513	15747	15554	15758	15612	15571	15656	15728	15689	15471	15715	15457	15493	15518	15443	15598	15554	15719	15675	15442	15601	15461	15499	15343	15452	15656	15719	15525	15493	15660	15745	15600	15604	15561	15477	15773	15461	15573	15641	15739	15659	15544	15645	15555	15670	15471	15670	15601	15659	15645	15665	15665	15421	15558	15631	15623	15525	15712	15552	15547	15545	15585	15586	15615	15669	15622	15466	15439	15510	15514	15708	15620	15541	15721	15618	15639	15541	15551	15694	15570	15648	15610	15677	15643	15553	15584	15620	15434	15560	15746	15553	15626	15561	15568	15689	15547	15591	15483	15531	15506	15629	15552	15672	15638	15642	15629	15601	15478	15611	15641	15449	15468	15605	15825	15601	15721	15671	15564	15718	15677	15618	15467	15551	15586	15640	15548	15631	15579	15709	15691	15651	15417	15583	15543	15495	15662	15641	15548	15647	15568	15692	15685	15556	15544	15668	15641	15561	15536	15503	15719	15645	15571	15732	15718	15646	15749	15532	15549	15651	15579	15478	15493	15556	15723	15587	15643	15688	15467	15628	15660	15591	15508	15603	15548	15692	15609	15563	15654	15716	15788	15824	15645	15555	15656	15578	15672	15608	15651	15705	15696	15685	15730	15569	15687	15651	15575	15599	15517	15434	15482	15521	15499	15650	15679	15641	15535	15696	15620	15604	15570	15652	15356	15613	15498	15672	15660	15643	15665	15645	15620	15431	15661	15633	15678	15587	15578	15548	15569	15649	15599	15698	15743	15672	15651	15528	15648	15544	15669	15536	15562	15850	15538	15519	15642	15445	15530	15662	15664	15459	15578	15564	15486	15558	15534	15462	15597	15493	15655	15530	15493	15713	15632	15365	15731	15606	15561	15587	15592	15528	15413	15548	15806	15541	15625	15711	15676	15612	15628	15488	15525	15669	15720	15673	15621	15732	15575	15638	15513	15604	15505	15338	15685	15597	15633	15569	15631	15577	15524	15730	15746	15611	15739	15562	15547	15471	15538	15613	15610	15533	15823	15734	15569	15564	15556	15793	15433	15479	15688	15583	15664	15494	15489	15441	15589	15573	15613	15710	15540	15666	15599	15499	15570	15708	15576	15644	15608	15609	15655	15675	15778	15345	15541	15461	15459	15435	15689	15571	15529	15668	15488	15612	15672	15614	15701	15577	15575	15569	15656	15455	15545	15512	15539	15484	15534	15695	15470	15478	15633	15589	15664	15698	15442	15439	15463	15737	15625	15557	15526	15507	15532	15696	15672	15851	15488	15502	15464	15547	15660	15521	15768	15521	15497	15523	15520	15462	15610	15618	15647	15514	15549	15684	15584	15579	15540	15496	15633	15583	15704	15524	15584	15563	15634	15538	15729	15778	15426	15584	15615	15559	15723	15519	15664	15543	15494	15375	15613	15527	15559	15665	15546	15626	15562	15573	15665	15525	15742	15549	15636	15521	15478	15684	15519	15580	15631	15621	15621	15556	15661	15691	15649	15818	15676	15766	15553	15533	15538	15600	15700	15471	15567	15308	15696	15662	15485	15603	15467	15578	15517	15566	15735	15491	15640	15481	15752	15500	15717	15496	15603	15545	15724	15723	15672	15577	15642	15578	15389	15702	15551	15515	15487	15609	15532	15650	15648	15659	15531	15591	15594	15650	15641	15617	15388	15636	15605	15541	15692	15452	15670	15663	15756	15582	15579	15816	15547	15683	15616	15716	15734	15639	15418	15670	15705	15656	15579	15626	15537	15536	15595	15695	15492	15586	15338	15430	15610	15805	15509	15650	15560	15535	15540	15625	15541	15756	15582	15799	15540	15614	15618	15456	15504	15639	15709	15507	15433	15622	15466	15557
28619	24908	28205	25658	21422	20462	20164	19503	19432	19275	19367	19433	19257	19194	19192	19116	19150	19344	19226	19382	19204	19320	19272	19288	19101	18987	19143	19523	19680	19432	19510	19487	19516	19067	19002	19195	18986	19066	19282	19163	19405	19088	19043	19383	18993	19135	18871	18872	19211	18929	18905	19246	19015	18881	19041	19085	19100	19293	19056	19242	19005	19203	19195	18953	19198	19166	19178	19032	19118	19005	19213	19146	19119	18938	19121	19101	19053	18962	19244	19073	19130	19095	18855	19232	19115	19262	19139	19037	19173	19029	19124	19148	19211	19133	19010	19225	18992	19076	19189	19232	18895	19208	19049	19048	19089	18951	19171	19083	18878	19201	19203	19069	18811	18859	19014	19057	19127	18999	19058	19157	19141	19022	19055	19002	18942	19207	19105	18993	19157	19083	18977	19038	19081	19197	19287	18985	19168	18868	19177	19073	18952	19065	19252	18851	19180	18985	18975	18985	18916	18943	19199	18947	19076	18863	19004	18895	18794	19092	19167	19102	19110	19067	19092	18956	18964	19093	19036	19171	19024	19020	19201	19179	18809	19174	19011	19111	19196	19087	19071	19132	19177	19074	19034	18854	18964	18825	19080	19124	19034	19106	19179	19238	18917	18978	18996	19130	19302	19194	19150	19091	19077	19206	19188	19227	18907	19103	19028	19205	18986	19125	19152	18881	19030	18963	19003	19210	19040	19093	18901	19055	19110	19274	18892	19079	19271	19170	19162	19071	18997	19018	19110	18932	18996	18910	19065	19145	18964	19107	18892	18972	18962	19211	18836	19091	18725	18973	18979	19019	19193	19114	19083	19134	18956	19050	18863	19068	19225	19018	19119	19087	18894	18902	18963	19012	19249	19224	19221	18998	19158	19060	19123	19072	19109	19192	19271	19218	19141	18776	19083	18972	19151	19359	19121	18989	18879	19124	19080	19217	19091	19022	18928	19126	19114	18995	18944	19039	18969	19111	18836	18992	19094	19048	18982	18988	19009	18964	19035	19110	19120	19134	19011	18951	19193	19084	19136	19009	19154	19215	19266	19090	18951	19115	19105	18927	19015	18958	19101	19030	19083	19234	18951	19343	19195	19121	19049	18940	19184	19249	19075	18922	19234	19021	19124	18947	18966	18978	19124	18989	18836	18973	19309	19008	19057	19215	19046	18952	18924	19103	18993	19167	18945	18859	18950	19083	19193	18964	19008	18901	18988	19124	18984	19163	19108	18991	19054	19202	18991	19079	19100	18930	18979	18933	19172	19008	19121	19013	19011	19018	18971	19035	19004	18990	19198	18925	19054	19040	19188	18890	18898	19212	19280	18988	19019	19170	19120	19109	18873	19037	19039	19164	19223	19042	19169	19005	19062	19002	19016	18915	18943	19108	19188	19150	19215	19134	18925	18916	19025	18838	19013	18967	19089	19165	19058	18935	19074	19055	18915	18936	18959	19016	19002	19353	19061	19103	19042	19122	19241	19035	19134	19131	19081	19136	19036	19054	19096	19215	19266	18980	19011	19199	19242	19197	19337	19090	19186	19155	18902	19119	19134	19055	19033	19079	19026	19062	19005	19022	18997	19040	19053	18966	19034	19194	19111	18947	18988	19057	19146	19120	19088	19052	19197	19053	19058	19190	19187	19012	18944	19200	19441	19299	19155	18939	18893	19039	18986	18928	19037	18954	18990	19101	19054	19091	19096	19179	18998	19196	19221	19363	19004	19135	19244	19006	19051	18928	19128	19218	18959	19092	19069	19176	19027	19107	19043	19005	19092	18820	19122	19240	19011	18864	19039	19128	18940	19043	19092	19209	19018	19138	19103	19022	18899	19203	19012	18769	19137	19188	19092	18946	19232	18953	19176	19252	19030	19076	18922	18959	18905	19023	19206	18800	18819	19161	19126	19161	19253	19069	18907	19120	19085	19128	18867	19157	19063	19109	18994	18903	18937	19075	19119	19127	19227	19062	19069	19114	19081	19104	19198	19236	19081	19020	18982	19079	19033	19236	18952	19074	19113	19103	19036	19056	19183	19132	19182	19147	18951	19067	18884	19076	19134	19059	19235	19065	18985	19138	19142	18978	19176	19180	19009	18940	19139	19063	19134	18938	18966	19118	19199	18958	19242	18962	19069	19124	19059	19195	19183	19170	19107	19168	18967	18949	19009	19094	19185	19218	19148	19206	19128	19204	19117	18911	19002	18951	18944	19074	19111	19020	18895	19121	19080	19017	19046	19115	19115	18921	19058	19067	18967	19055	18955	19042	19031	19124	18880	19275	19074	19199	18986	19134	19289	18824	19113	18834	19105	19070	19380	19239	19197	19140	18849	18999	19011	19127	19150	19009	18894	18950	18799	18976	18976	18926	19130	19111	18905	19128	19006	19109	19069	19039	19079	19077	19126	19110	18813	19196	18902	18987	18903	18914	18876	19193	19176	19240	19146	19001	19288	18796	18981	19186	19097	19077	19133	19001	19111	18945	19246	19211	19258	19231	19105	19052	19042	19238	19215	19206	19113	19081	19036	18963	19097	19213	18956	19178	19272	19108	19082	19089	19017	19175	18986	19220	19174	19207	19007	19035	19136	18971	18981	19110	19047	19133	18994	19071	19146	19126	18914	18973	19202	19151	18949	19161	18966	19085	18870	18958	18985	19088	19094	18936	19068	18837	19059	19212	19119	19180	18999	19033	18977	19197	19172	19076	19047	18951	19030	19088	19196	19151	19152	19059	19293	19275	19109	19029	19042	19210	18964	18969	19283	19185	19091	18963	19147	19006	18942	19027	19160	19245	19143	19164	18920	19192	18913	19044	19184	19054	19151	19168	19170	19104	19033	19215	18956	19152	19042	19072	19074	19363	19025	19188	18841	19232	19013	19277	19253	19067	18805	19335	19070	19115	18873	19047	19016	19135	19090	18975	18991	18985	19193	19095	19209	19155	19120	18856	19268	18997	19188	19051	19084	18927	19065	19017	19141	19137	19155	18944	19115	19033	19076	19238	19008	19153	19229	19090	19148	19101	19116	19084	19016	18914	19078	18957	19197	18870	19140	19007	19035	19142	19049	18916	19086	19024	19255	19039	19116	19106	19270	19081	19235	19112	19402	19144	19101	19109	19146	19255	18927	19010	19193	19018	19104	18945	19127	18991	19085	18913	19169	19001	19194	19129	18982	19183	19166	19049	19081	18987	19123	19075	19055	18767	19169	18867	19072	19217	19037	19121	19243	19139	19152	19023	18972	19168	19137	18929	19173	19251	18866	19145	18959	18785	19072	19072	19054	19122	18963	19063	19115	19044	18979	18987	19108	19141	19214	18956	19041	19319	19084	19133	18947	18921	19137	18924	19069	19200	19099	18889	19080	19123	19117	18850	18850	19315	19130	19045	18918	19043	19114	18987	19228	18959	19099	19239	19062	19229	19094	19055	18931	19203	19064	18991	19111	19125	19167	19207	19300	18846	18912	18972	19113	19216	18934	18887	19079	18945	18977	19103	19094	18954	19227	19144	19136	19111	19226	19038	19114	18966	19054	19101	18991	18994	19135	18974	19062	18955	19212	19031	19116	18942	18989	19013	18904	18940	19099	19167	19291	18853	19089	19264	19134	19066	19129	18935	19130	19070	19077	18929	19017	19118	19193	19012	19177	19187	18997	19065	18981	19100	19056	18982	19039	18957	19180	19263	19398	19021	19111	19149	19050	18975	19070	19100	18972	19115	18945	19090	19004	19131	19155	18959	19167	18954	18944	19037	19123	19110	19010	19163	19046	18957	18899	19021	19044	19097	18964	19219	18922	19200	19002	18925	18874	19176	19181	18926	19081	18972	18995	19097	18970	18960	19043	19013	18850	19053	18898	19261	19003	19153	19100	19175	19127	19274	18924	19062	18964	19103	19250	18914	18975	19114	19290	19143	19142	19136	18954	19005	19073	19126	19270	18791	18952	18978	19072	19095	19232	19093	19121	19264	18897	19195	18943	19015	19125	18939	19019	18996	19004	18899	19136	18926	19104	19130	19137	18909	19162	19092	19319	19031	19190	19030	19151	18984	18937	19021	18950	19168	19047	18879	19073	19180	19176	18964	18993	18936	18961	18973	18912	18915	19264	19211	19036	19132	19144	19064	18962	19100	19215	18896	19205	19144	19239	19208	19165	19053	19032	18911	18959	18894	19138	19098	19023	19197	19115	19160	19107	18995	19181	19293	19189	19282	18980	19214	19030	19040	19154	19088	19029	19072	19193	19079	19246	19075	19138	19179	18850	19133	19146	19105	18850	19115	19030	19130	19120	19018	18969	19273	19108	19080	19142	18976	19044	19179	19254	19160	19081	19181	19148	19097	18832	18894	19208	19011	19072	19243	19047	18916	19053	19018	18952	19048	18941	19059	19186	19195	19088	19002	19048	19211	19156	18982	19153	19176	19022	18863	18910	19002	19092	19065	19291	19302	19178	19015	18768	19151	18889	19278	19259	19179	19042	19015	19116	19252	18996	18953	19314	18830	19013	18918	19233	19146	19247	19234	19017	18939	19268	18900	19123	19247	19030	19186	19043	19194	18984	19059	19038	19181	19216	18964	18949	19049	19184	19202	19210	19127	19141	18958	19082	19209	19024	19271	18929	19096	19036	19115	19175	19094	19207	19117	19182	18838	19001	19272	19111	18955	19147	19025	19143	18885	19021	19125	19054	19290	19146	19015	19056	19134	19089	19220	19035	19208	18965	19019	19042	19089	19125	19174	19065	18940	19215	19113	19448	19146	18822	19176	19136	19034	19040	19130	19061	18994	18976	19056	19063	18700	19244	19304	19058	19140	19024	19244	19103	19009	18863	19021	18982	19253	18887	19198	19020	19130	19070	19258	19158	19196	19209	19051	19202	19159	19214	19228	19181	19299	19077	19150	18970	19183	19079	19043	19134	19150	18911	18943	18934	19102	19088	19011	19266	19211	18985	18969	18952	19167	18860	19070	19147	19135	19040	19197	18899	19022	18757	19211	19166	19160	19035	19090	19223	19303	19176	18957	19202	19031	18957	18989	19127	19243	18917	19059	19149	19264	19061	19149	19130	19046	18999	19195	19152	19043	18724	19036	18850	19040	19061	19100	19252	18985	18983	19074	19164	18985	18938	18981	19053	19082	19068	19096	19187	19063	19229	19210
28634	34869	26921	22185	19939	17853	17171	16824	16680	16614	16675	16418	16487	16188	16233	16369	16116	16379	16165	16199	15941	16280	16363	16238	16239	16088	16340	16702	16552	16542	16227	16256	16055	15982	16088	15977	16090	16004	16169	15908	16064	16017	16066	15934	15995	15995	16024	16017	15973	16032	16068	15956	15992	15998	15871	15922	15928	16117	15971	16012	16010	15948	15890	16085	16055	16083	15933	15984	15970	16093	16023	15907	15960	15970	16217	15941	16075	15913	16029	15909	16200	15977	15936	16031	15901	16037	15993	15917	15996	15881	16204	16023	16130	16044	16012	16030	15830	16199	16210	16122	15973	15994	16025	16062	16117	15940	16181	15999	15846	16125	16064	16163	15906	15986	15980	16006	15942	16042	15964	16100	16018	16124	15978	16060	16104	15954	15970	16012	15917	15951	15987	16062	16026	15937	15958	15940	15923	16059	15963	16111	16022	16210	15887	16070	16154	16030	15963	15912	15975	16068	16119	16123	16052	16029	16006	16150	15882	15998	15827	16110	16135	15908	16068	16235	16042	16102	15850	16077	15905	16042	15988	15893	15974	16127	15861	16112	16069	16001	16095	15957	15880	15843	15967	16062	16040	15996	16030	15936	16035	15984	16011	16000	16113	15896	16059	16213	16284	16056	15849	15953	15907	15961	16005	16124	15908	16106	16042	15966	16141	15976	16052	16026	15880	15893	15949	16036	16176	15925	16040	15974	16121	16111	16049	16156	16154	15886	15994	15936	15937	16136	15901	16038	16107	16086	16017	16180	15983	15936	16017	15966	16015	16168	15985	16089	16219	16000	16011	15930	16027	16034	16050	15935	16110	16025	16056	15991	15883	15950	16160	15905	16039	15847	15961	15961	15996	16021	16064	15981	16188	15803	15974	15894	16252	15920	15937	15994	16084	15920	15928	16220	15987	16114	16033	16127	16011	16235	15782	15912	16107	16069	15989	16067	16098	15997	15987	15948	16052	15854	15969	15961	16100	15915	16049	16160	15952	15922	16095	15941	15928	16145	16100	15954	15995	15957	16017	16012	16137	15984	16083	16101	15846	15973	16089	16072	16142	15937	16072	15955	16065	16068	16052	15950	16009	16015	16096	15919	15941	15897	16015	15970	15933	15988	15892	16014	16142	15958	16201	16175	15986	15843	15885	16046	15944	15988	16136	16039	16084	16065	16068	16135	15986	15986	16075	16137	15887	16018	16030	16016	16074	16012	16062	15993	16054	16027	16045	16179	15949	16100	16012	16030	16030	16157	15971	16109	15930	16052	15960	15871	15950	15937	16050	16082	15919	16041	16061	15987	16025	15962	15966	15863	15989	16204	15961	16006	15939	15896	15786	16146	16027	15993	16189	16024	15987	16081	16040	16141	16118	15985	15945	16191	16017	16036	16125	16006	15932	15991	16107	16080	15996	15987	16023	16057	16207	15990	16137	15854	16056	15886	16016	16152	15995	16062	15987	15975	16081	15928	16066	16034	16064	16110	16166	16080	15875	15915	16090	16010	15962	16109	15883	16040	16098	15910	15902	15945	15903	15960	16123	15934	16059	16041	16011	15980	16104	16042	15937	16088	16123	15923	16071	16042	16083	15978	15828	16144	16003	15932	16114	16022	16076	15908	16184	16044	16172	16149	15995	16062	16004	16010	16046	16056	16023	15955	16012	16137	16129	16069	15955	16026	15992	15872	15946	15984	16054	16104	16033	16029	15957	15883	15990	15882	15997	16111	15890	15863	15967	15908	15951	16112	16052	15995	16117	16015	15995	16124	16051	16217	15854	15903	16026	16035	15994	16097	16041	16019	15986	15938	16020	16080	15879	15985	16113	16203	15994	16202	15939	15940	15936	16013	16106	16044	16033	15980	15948	16109	16006	15891	15987	16024	15845	16110	15906	15987	15988	16122	15872	16098	15983	15962	15956	16035	16123	16004	15853	16103	15987	16179	16035	15900	15979	16026	16077	15861	15999	16059	15914	15992	16025	16219	16099	16040	16059	16000	16148	16237	16139	15870	16067	15885	16054	15938	16044	16088	16154	15829	15977	16137	16067	16066	15925	16164	15928	15893	15858	15909	15925	15985	16061	16072	15963	15934	16039	15987	15887	15927	16030	16107	16043	15778	15815	16023	16039	16056	16025	15939	16004	15934	15937	15930	15900	16038	15964	15928	16089	15960	15966	16020	16095	16040	16083	16012	16098	15960	15985	16218	15936	15892	16053	16118	16062	15948	16012	16122	15932	16020	16107	16102	16149	15874	16057	15985	15987	15964	15998	16002	15731	16029	16058	16090	16099	15896	16045	16087	15980	15846	16034	16052	15917	15982	16069	16033	16080	16077	15861	16041	16032	15779	16031	16031	15998	16038	16049	16009	16064	16036	16169	15970	15963	16058	16154	16132	15968	16079	15907	16007	16026	16238	15918	16086	16156	15951	15990	16000	15966	16021	16190	15956	15928	16149	16081	15886	15921	16091	15955	16108	16010	15990	15875	15855	15903	16072	15857	15922	16158	15872	15884	15895	16004	16014	15952	16125	15957	15961	16124	16036	15972	16064	15994	16027	16002	15965	16032	16047	15977	16043	16069	16128	16129	16140	15977	16056	15919	16010	15952	15959	16141	16025	16142	16077	15930	16062	16196	16020	15982	15954	16034	16146	16134	16036	16062	15994	16137	16070	16149	15740	15891	15995	16125	15987	16117	15881	15926	15879	16116	16000	16014	16067	15976	15915	16012	16064	15955	16011	15970	16128	15979	16201	15950	16055	16126	15967	15936	15973	16219	16083	16030	15851	15988	15939	15951	16207	16122	16072	15991	16277	15880	15988	16013	16003	15813	15969	15966	15975	15985	16103	15901	16089	16155	15953	16082	15966	16006	16042	15930	16282	16197	16044	16072	16060	16035	16138	15987	15869	16071	16139	16053	15905	15928	16042	15983	16215	16004	16077	15822	16122	16164	16138	15902	16088	16037	16325	15950	16067	16146	16048	16078	16080	15956	16033	15847	15990	15986	16145	16034	16083	15915	16043	16066	16039	16058	15957	16007	15896	16049	16265	16032	16221	15920	16029	16098	15855	15952	15944	16084	16151	16050	16031	16017	16161	15907	16058	16003	16075	15877	15871	16045	16094	16023	16156	16037	16091	16169	16090	16046	16021	16018	15904	15996	16143	16012	16010	15905	15985	16255	16071	16094	15889	15992	16062	15988	16242	15964	16059	16116	16006	15950	15960	15964	16070	16017	16033	15969	15846	16039	16019	15955	15964	16060	15965	16083	16056	16041	15918	15938	16163	15921	16074	16155	15918	16124	16046	15862	16091	15830	16114	16133	16025	16001	15984	16000	16116	16137	15981	15847	15945	16081	16075	15830	16155	15935	16010	16000	16079	16036	16014	15918	15865	15950	15959	15982	16069	16074	15895	16147	15871	15922	16049	16031	15961	15994	16093	16040	15970	16014	16032	16060	16146	15974	15993	16156	15937	15977	16045	16007	15947	16048	15886	16031	16005	16074	15979	16115	16072	16000	15984	16041	16070	16056	15935	15978	15872	16036	16028	16268	16056	15905	16094	15970	16044	15904	15923	15976	16072	16076	16121	15839	15931	16022	16199	15817	15830	16013	16013	15896	15947	16091	16114	16001	16043	15933	15938	16020	16131	15966	16157	15808	16128	16120	16162	15963	15831	15990	16162	16027	15994	15942	16136	16149	16178	15994	16125	16018	16175	15992	16060	15966	16043	16023	15978	16151	16116	15775	15762	15986	16054	16103	15942	16074	16024	16178	15965	15936	15967	16128	16085	15859	15934	15968	16126	16034	16028	15933	16020	16044	16050	15831	16046	16139	15852	15981	15944	15959	15966	16018	16003	15991	15954	15873	16060	16078	15958	16143	16066	15887	16063	16006	15918	16085	15976	15930	16108	16014	15847	16022	16113	15944	15984	15989	16047	16096	16048	15870	15897	16038	15888	16096	15940	16004	15912	16080	16085	15881	15984	16005	15984	16136	16013	16036	15982	15910	15992	15952	15942	15777	15967	16182	15992	15888	15746	15938	16169	16065	16061	16078	15867	15891	15984	15929	16144	16206	16095	15974	15923	16069	15918	16078	16121	15833	16054	15965	16077	16021	16117	15960	16092	16004	16075	15909	16062	15967	16096	16046	15981	16054	15992	16113	16096	15914	15935	16041	16136	16055	16084	15990	15942	15923	16164	16086	16053	16025	16038	16060	15973	16073	15951	15994	16069	16035	16025	15878	16069	16206	15928	16057	15930	16072	15841	16015	15944	16067	15815	16045	15964	15967	15935	16064	16099	15803	16013	15953	15979	16061	16013	16060	16117	16192	16014	15956	15928	15873	15914	16016	16001	15905	16043	16182	15988	16045	15888	16095	16017	16031	15991	16222	16008	16031	16000	15872	15948	15893	16059	16028	16080	16031	16167	16064	15994	16005	15901	16115	15921	15992	15968	15886	15950	15871	15940	15864	16053	16037	15717	16031	16022	16029	16124	15956	15938	16003	16047	15998	16033	15899	16245	16004	16105	16003	16158	16014	15957	15897	15838	16071	15985	16016	15893	15932	15883	15894	15978	16123	16085	16091	16082	16031	16001	15835	15878	15959	15974	15972	16048	15984	16010	15953	16018	16030	16084	15944	16201	16089	15789	16024	16100	16097	16001	15943	15845	16048	16102	16146	16118	16122	15995	16061	16077	16176	16210	15870	15999	16049	15937	16043	16109	16088	16070	15921	16120	16163	16088	16055	15954	16071	16061	16086	15958	16063	16069	15883	15982	15921	16054	16152	16084	16096	16049	16057	16089	16012	16024	16005	15974	16024	16112	16037	16159	15911	16106	16097	16040	15963	15916	15959	16011	16163	15845	16062	15865	16114	15900	16082	16083	16391	16263	15996	16111	15896	15978	16042	16079	16105	16046	16048	15921	16150	15871	16064	16077	15815	16097	15994	16004	15919	15965	15920	15962	16045	16044	15990	16041	15973	15941	16078	16111	15973	16063	16055	16066	15958	16023	15990	16095	16096	15964	16253	16020	16056	15873	16084	15767	16091	16067	16023	16160	16103	15989	16029	15919	15999	16031	16060	15803	16107	15938	16081	16088	16035	16103	16054	15867	16044	16065	16270	16133	16026	16049	15962	15956
24006	21488	29020	24502	22907	24083	23334	20549	19706	20071	20360	19792	19751	19507	19501	19645	19575	19723	19425	19422	19692	19511	19423	19419	19426	19433	19915	22293	22320	21415	20532	19971	19483	19365	19290	19178	19270	19120	19036	19198	19057	19038	19046	19148	19104	19217	19246	19191	19303	19123	19195	19308	19051	19194	19122	19178	19288	19023	19187	19150	19170	19275	19125	19195	19248	19043	18937	18986	18664	18907	18996	19104	19170	19139	19166	19147	19155	19262	19001	19126	19162	19013	18941	19120	19147	19075	19143	19182	19035	19195	19104	19313	19100	19176	19520	19071	19183	19035	19217	19074	19115	19298	19076	18852	19163	19171	18842	18914	19104	19077	19189	18920	19038	19038	19116	19121	19122	19030	19181	19141	19007	19129	19190	19033	19065	18970	18924	19061	18862	19037	19226	19225	18980	19195	18944	19097	19310	19132	19239	19168	18860	19274	19180	18990	19168	19041	19100	19066	19193	19035	19189	19046	19151	19176	19075	19044	19376	19131	19129	18833	18960	18985	19056	19095	19227	19236	19277	19145	19217	19029	18988	19222	19129	19214	19169	18989	18906	19117	18954	19091	19062	19041	19102	18941	19093	19140	19158	19050	19113	18989	19017	19071	19126	19027	19032	19074	18878	19087	18937	19198	19210	18964	19123	19043	19243	18972	19115	19197	19196	19193	18985	19223	19037	19031	19010	19059	19075	19100	19152	19268	19125	18966	19016	19070	19163	19068	19320	19102	19208	18926	19050	19028	18839	19176	19198	18997	19086	19034	19153	19223	19132	18884	19243	19341	19137	19026	19006	19014	19179	19025	19041	18940	19233	19085	19086	18921	19275	19191	19006	18862	19097	19123	19227	19044	19202	19003	18988	19021	19171	19132	19098	19129	19121	19324	19298	18948	19032	19132	19304	19169	19279	19114	19122	19252	19069	18945	19149	19142	18984	19159	19137	19049	19133	19165	19232	19219	19216	19191	19056	19117	19020	19011	19234	19188	19174	19050	19103	19167	19304	19128	19139	19147	18929	19136	18990	18967	19015	19159	19212	19136	18969	19119	19024	19222	19082	19252	19054	19096	19033	19205	19149	19029	19243	19242	19315	19056	19070	18964	19101	19158	19188	19077	19257	19045	18970	19173	19082	18917	19098	18925	19167	18967	18934	19090	19220	18994	19041	19331	19077	19100	19024	19018	19304	19164	19249	19183	19014	19232	19361	19192	19239	19122	18969	19177	19134	19134	19371	19061	19264	19039	19057	19108	18841	19240	19226	19138	18945	19210	19206	19311	18941	19200	18980	19029	18939	19007	19181	19128	19213	19186	19230	19149	19194	19082	19193	19082	19082	19153	18984	19237	19143	19006	19061	19206	19150	19050	19061	19186	19205	19047	18954	19080	19018	18903	19039	19081	18905	19146	19082	19216	19115	19135	19102	19093	19127	19141	19042	19039	19242	19132	19094	19262	19278	19172	19176	19064	19213	19191	19261	19041	19202	19090	19144	18955	18995	19158	19089	19396	19132	19200	19092	18826	19023	19120	18959	19206	19205	18975	19144	19302	18944	19299	19175	19103	19358	19215	19233	19194	19104	19032	19437	19197	19056	19311	18961	19064	19281	18892	19141	19106	18949	19092	19176	19103	19165	19087	19187	19193	19111	18696	19137	19045	19119	19336	19109	19143	18927	19043	18938	18975	19051	18992	19165	19173	19212	19149	19117	19112	19212	19216	18954	19322	19110	18941	19026	19187	19030	19089	19066	19012	19126	19142	18858	19122	19024	19082	19233	19072	19137	19261	19070	19058	19181	19209	19224	19189	19026	19264	19126	19125	19416	19392	19249	19053	19264	19158	19266	19125	19346	19084	18951	19059	19120	18995	19132	19169	19103	19156	19148	19104	19154	19171	19182	19195	19209	19114	19199	19151	19235	19221	19026	19167	18979	19080	19017	19233	19193	19142	19119	19085	19172	19127	19363	19191	19155	19140	19036	19133	19132	19174	19060	18986	19031	19101	19043	19030	19054	18966	19108	19220	19212	19029	19253	19128	19253	19156	19143	19157	19337	19395	19339	19177	19004	19132	18901	19184	19129	19219	18996	19090	19292	19052	19157	19165	19198	19180	19160	19083	19217	19094	18997	19103	19163	19158	19115	19073	19301	18972	19074	19222	19178	19184	18977	19116	19132	19121	19105	19196	18942	19053	19096	19114	19300	18913	19113	19129	19160	19001	19008	19159	19077	19201	18964	19099	19171	19094	19106	19146	19220	19089	19312	19172	19122	19196	19126	19121	18918	19027	19096	18963	19232	19153	18904	19013	19005	19167	19009	19353	19346	19104	19234	19045	19292	19150	19094	19244	19135	19313	19176	19235	19189	19050	19118	19217	19052	19233	19045	19098	18953	19054	19217	19148	19223	19080	19220	19079	19250	19140	19171	19059	19127	19151	19264	19061	19256	19110	19315	18855	19174	19013	18913	19128	19126	19086	19055	19190	19389	19164	19147	19068	19330	19128	18957	19256	19010	19100	19119	19067	19147	19121	19058	19154	19188	19020	18906	19045	19097	19139	19284	19113	19158	19137	19268	19066	19029	19076	19281	19109	19042	19056	18974	19130	19235	18917	18869	19212	19287	18948	19224	18862	19153	19337	19191	19151	19178	19117	19103	19271	19007	18942	19111	19088	19195	18981	19184	19213	18963	19274	19211	19142	19111	19341	19093	19029	18989	19062	19067	19097	18983	19164	19129	19343	19196	19155	19068	19042	19054	19219	18997	19081	19164	19047	19082	19100	19185	19331	19066	19213	19154	18917	18946	19181	19017	19167	19006	19241	19130	19155	18927	18999	18951	19226	19076	18962	19070	19252	19236	19179	19009	18921	19108	19018	19112	19117	18935	19012	19092	19227	18981	19175	19277	19130	19277	19151	18935	18967	19203	19285	19288	19055	19190	18985	19014	19236	19139	19221	19296	19237	18893	19121	19209	19176	19220	19202	19285	19096	19133	19287	19040	19142	19199	19089	19154	19246	19119	18994	18999	19274	18943	19032	19037	18847	19148	19179	19142	19155	19404	19128	19150	19253	19256	19053	19236	19013	19076	19070	19058	19230	19255	19338	19125	19428	19056	19154	19074	19081	19051	19162	19097	18960	19306	19073	19155	19358	19065	19269	19049	19130	19041	18957	18796	19037	19178	19228	19271	19075	19104	19167	19115	19327	19066	18911	19104	19001	19182	19046	19283	19280	19059	19090	19168	19036	19198	18936	19215	19213	19137	19238	19151	19116	19225	19083	19174	18955	19039	19105	19311	19011	19258	19092	19080	19278	19042	19095	19268	19135	19205	19035	19154	19157	19193	19162	19060	19121	19230	19240	19238	18990	19038	19133	19245	19155	19108	18954	19220	19030	19183	19232	18903	19240	19003	19138	19249	19342	19145	19080	19049	19164	19108	19236	19081	19123	18920	19070	19163	19060	19284	18977	19023	19241	19148	19032	19054	19106	19125	19023	19204	19077	19180	18978	19060	19224	19118	19096	19115	19149	19007	19380	19164	18919	19195	19087	19084	19096	18987	19102	19012	19011	19025	19040	19121	18969	19116	18996	19297	19094	19160	19103	18909	19115	19223	19294	19134	19197	19133	19021	19081	19035	19160	19224	19165	19137	19227	19234	19096	19177	19213	19152	19020	19156	19223	19215	19205	19247	19134	19162	19110	19101	19061	19163	19133	19092	19240	19271	19065	19206	19192	19129	19078	19076	18999	19075	19127	19094	19151	19042	19125	19172	19102	19213	19092	18866	18818	19086	19122	19068	19003	19197	19033	19077	19080	19333	19194	19146	19039	19215	19174	19196	19127	19181	19120	19299	19305	19146	19014	19385	19046	19076	18970	19028	19086	19248	19105	19164	18994	19137	19143	19297	18965	18882	18999	19192	19260	19003	19197	19059	19077	19063	19143	19049	19052	19164	19189	19140	19142	19188	19273	18991	19110	19033	19239	19067	19019	19100	19417	19216	19069	19076	19038	19136	19145	19022	19255	19090	18975	18973	19114	19014	18981	19212	19215	19121	19065	19098	19079	19142	19109	19067	18929	19160	19134	19113	19028	18852	19077	19242	19371	19204	19114	19015	18919	18946	19107	19236	19143	19105	19104	19383	19099	19256	19048	19216	19211	18909	19193	19281	18945	19151	18945	19152	19130	18975	19181	19023	19043	19451	19109	18971	19005	18913	19307	19174	18973	19066	19222	19210	19189	19069	19351	19060	19065	18992	19143	18914	18923	19189	19265	19116	19019	19017	19041	19074	19278	19207	19027	19171	19221	19106	19171	19000	19059	19336	19088	19161	19278	19053	19176	19146	19086	19126	19126	19040	19034	19253	19036	19016	19180	19080	19102	19222	19349	19000	19044	19219	19068	19164	18993	19096	19147	19178	19122	19015	19140	19025	19136	19014	18987	19053	19214	19193	19060	18994	19085	19063	19202	19150	19276	19080	19187	19050	19040	19120	19152	19082	19032	19204	19160	19025	19101	19311	19264	19022	19138	19071	18993	18920	19072	18930	19159	19087	19254	19156	19116	19028	19051	18961	19199	19198	19275	19009	19195	18898	19178	19019	19000	18942	19327	19220	19142	18958	19159	19250	19127	19240	19093	19063	19196	19029	19080	19051	19277	19208	19130	19020	19161	19234	19077	19057	19139	19034	19251	19184	19178	18910	19102	19184	19069	19152	18995	18911	19150	18790	18948	19276	18988	18990	19161	19210	19130	19165	19173	19151	19136	19110	19116	19105	19035	19337	19197	19155	19153	18896	18983	19141	19298	19178	19026	19204	19282	19238	19212	18889	19122	19114	18999	19199	19221	19034	19239	19009	19215	19014	19220	19336	19050	19079	19076	19140	19174	19089	19120	19114	19287	19229	19172	19155	18995	19213	19266	19238	18991	18912	19106	18989	19036	19013	18929	19196	19053	19042	19225	19167	19124	19106	19185	19228	18940	19024	19120	18978	19150	19202	19258	19062	18908	19166	19166	19205	19067	18931	19068	19039	18950	18992	19226	19009	19216	18972	19190	19013	19097	19025	19018	18936	19233	19037	19142	19087	19153	19174	19000	19013	19385	18986	19230	19140	19335	19206	19203	19175	19036	19096	19044	19230	19179	19042
32600	43854	31301	25639	22612	20563	18541	17862	17381	17195	17905	17410	16912	16527	16583	16789	16715	16618	16407	16303	16364	16519	16550	16727	16488	16388	17310	20792	20649	18846	17817	16882	16390	16184	16309	16182	16302	16227	16149	16100	16096	16080	16082	16055	16100	16119	16171	16021	16069	16096	16090	16015	16228	16258	16284	16141	16165	15927	16177	16017	16145	15893	16257	16182	16084	16179	16204	16199	16134	16121	16126	16017	16146	16058	16091	16091	16047	15996	16116	16023	16250	16130	16128	15876	16224	16082	16018	16136	16162	16172	16257	16172	16118	16189	16149	16054	16028	15960	16106	16242	16191	16127	16141	16237	16147	16000	15887	16009	16052	15979	15971	15959	16116	15899	16110	16255	16109	16062	16056	16092	16160	16206	16131	15995	16070	16130	16142	15937	15999	16159	16230	16094	16039	16022	15928	16072	16222	16144	16222	15991	16123	16137	16288	16143	16359	16022	16192	15978	15978	16183	16078	16009	16139	15972	16172	16018	16178	16086	16277	16029	16052	16291	16081	16114	16055	16111	16122	16259	16175	16067	16054	16094	16097	16059	15994	16150	16041	16149	16069	16087	16061	16111	16228	16107	16180	15955	15986	16326	16027	16063	16008	16214	16018	16176	16009	16162	15893	16089	16191	16080	16213	16121	16169	16078	16243	16077	16115	15938	16153	16172	16084	16079	16177	15873	16161	16109	16105	16103	16038	16145	16159	16254	16046	16010	16211	16070	16161	16201	16253	16004	16136	16207	16135	16209	16089	16164	16111	16057	16107	16252	16023	16131	16166	16058	16122	16085	15809	16067	16139	16075	16087	15902	15966	16240	16095	16142	16068	16118	16133	16176	16258	16098	16133	16157	16069	16139	16301	16079	16093	16121	16041	16012	16063	16073	16006	16237	16041	16214	16040	16054	16012	16181	16032	16176	16021	16016	16118	15852	15907	16131	16141	16073	16085	15975	16135	16168	16040	16138	16234	15873	16255	16152	16193	16047	15952	16074	15941	16051	16106	16117	16144	16099	16104	16110	16046	16142	16064	16346	16150	16126	16195	16099	15989	16126	16136	16078	16310	16062	16059	16214	16119	16092	15943	16201	15976	16118	16101	16070	16251	15966	16139	15961	15989	16050	16207	16065	16321	15981	15929	15981	16089	16115	16110	15903	16176	15959	16249	16049	16158	16181	16013	16061	16169	16275	16058	16259	15884	16147	16003	15973	16059	16093	16092	15984	16137	16238	16158	16244	16070	16052	16000	16094	16195	16010	16059	16034	16176	16191	16095	16023	16169	16116	16276	16096	16127	16210	16019	16252	16240	16162	15831	16260	16011	16028	15940	16004	16168	16211	16095	16232	16263	16042	16049	16182	16269	16111	16065	16121	16154	16137	16101	16191	16207	16196	16205	16173	16249	16146	16103	16020	16133	16135	16188	16158	16142	16050	16058	16115	16114	16182	16161	15954	16099	16247	16237	16107	16084	16122	16061	16041	16221	16216	15946	16203	16161	16112	16219	16045	16075	16143	15896	16171	16230	16123	16136	16199	15977	16173	16146	16245	16228	16067	16179	16100	16193	16015	16134	15991	16216	16008	16025	16220	16021	16166	16185	16068	16082	16209	16018	16246	16027	16068	16114	16176	16157	16104	16071	16234	16136	15928	16145	16100	16194	15950	16025	16130	16139	16196	16111	15965	16108	16238	16105	16193	16098	16141	16099	16029	16076	16043	16235	16128	16064	16112	16159	16046	16173	16154	16093	16067	16232	16212	16122	16010	16032	16030	16232	15998	16191	16261	16161	16020	16282	16149	16215	16190	16078	16056	16123	16117	16008	16030	16149	16251	16229	16173	16037	15983	16086	16156	16221	16110	16189	15986	16023	15991	16217	16139	16081	16048	16119	16056	16088	16268	16042	16040	15987	16035	16120	15976	16159	16232	16021	16024	16221	16152	16151	16140	16122	15955	16165	16196	16048	16142	16235	16260	16060	16021	16115	16117	16070	15998	15983	16106	16115	16079	16164	16228	16122	16034	16226	15965	16116	16190	16109	15957	16127	16058	16140	16135	16273	16259	16229	16117	16105	15988	16056	16246	16210	16095	16095	16110	16165	16140	16173	16096	16113	16118	16219	15925	16256	16148	16035	15996	15967	16155	16056	16032	15988	16118	16149	15971	16136	16058	16024	16222	16051	16085	16192	16127	16068	15885	16191	16115	16108	16107	16125	16107	16305	16248	16134	16135	16006	16208	16133	16118	16036	16079	16020	15993	16144	16114	16225	16204	16061	16152	16047	16160	16032	16151	16084	16189	16051	16077	16117	16121	16215	16098	16059	16016	16174	15970	16220	16166	16008	16130	16224	16100	16322	16205	15989	16272	16234	16199	16227	15977	16135	16081	16130	16021	15989	16186	16134	16361	16141	16126	16143	16165	16221	16053	16200	16231	15981	16037	15930	15971	16154	15939	16100	16184	16185	16131	16021	15934	16217	16145	16312	16195	16011	15970	16066	16015	16146	15988	16107	16102	16136	16183	16193	15971	16193	16132	16238	16100	16176	15946	16259	16107	15986	16056	16089	16166	16067	15954	16278	16025	16070	16309	16006	16217	16067	16097	16139	16153	16170	16140	16089	16197	16132	16148	15952	16157	16047	16083	16198	16186	16080	16055	16065	16028	16033	16180	16096	16167	16167	16166	16104	16027	16146	16124	16038	16217	16214	16151	16131	15946	16188	16109	16140	16103	16014	16066	15996	16163	15914	16266	16050	16021	16091	15848	16339	16014	16014	16075	16218	16095	16056	16217	16062	16181	16173	16015	16094	15964	16101	16235	15946	16041	16029	16184	16127	16212	16238	15944	15998	16152	16198	16077	16111	16140	16197	16127	16055	16069	15997	15966	15963	16176	15990	16232	16147	16036	16138	16200	16155	16047	16105	16176	16180	16138	16150	16139	16103	16105	16089	16094	16037	16112	16058	16231	16159	15963	16113	16210	15903	15908	16116	16338	16342	16139	16051	16106	16198	16042	16113	16128	16110	16064	16108	16177	16171	16127	16104	16103	16191	16100	16141	16074	16143	16031	16042	16224	16267	16281	16061	16097	16208	16256	16017	15969	16067	16173	16124	16114	16097	16073	16186	16047	15934	16097	16241	16220	16116	16048	16164	16118	16002	15975	16276	15794	16023	16230	16129	16011	16043	15969	16109	16295	16144	16091	16167	16096	15977	16037	16011	16268	16090	16028	16149	16128	16218	16154	16164	15988	16114	16003	16056	16056	16137	16124	16006	16177	16076	16212	16053	16100	16175	16060	16296	16220	15950	16198	15982	16047	16132	16140	16219	16055	16101	16298	16126	16033	16120	16016	15932	16208	16103	16131	16042	16082	16270	16059	16189	15948	15955	16197	16132	16079	15967	16075	16281	16082	16210	15978	16301	16310	15964	16017	16175	16062	16102	16024	16027	16235	16008	16109	16260	16246	16080	16143	16200	16184	16127	16130	16197	16151	16090	16061	16044	15984	15988	16150	16239	16209	16070	16038	16053	16197	16015	16036	16203	16236	16176	16116	16167	16095	16048	16098	15938	16042	16048	16069	16152	15905	16073	15916	16113	16025	16225	16058	16081	16084	15949	16103	16326	16302	16197	16011	16069	16036	16079	16203	15936	16073	16118	16079	16122	16017	16188	16164	16015	16085	16065	16054	16015	16054	16127	16024	16207	16082	16208	16160	16033	16074	15948	16241	15955	16030	16190	16137	16158	16256	16007	15993	16047	16142	16107	16110	16224	16236	16138	16058	16117	16005	16118	16004	15945	16104	16051	16138	15972	16191	16075	16088	16156	16105	16145	16153	16268	16056	15992	16119	16161	16182	16037	15997	16089	16072	16172	16057	16140	15940	16026	16018	16234	16075	16088	16017	16012	16283	16276	15923	15839	16030	16157	16284	16091	16019	16098	16091	15969	16274	16088	16098	15944	16222	16008	16102	16194	16235	16085	16295	16000	16057	16261	16185	16166	15896	15896	15962	16222	15920	16120	16077	15989	16166	16105	16121	16199	15981	16144	16172	16093	15995	16067	16030	16078	16043	16048	16114	16215	16179	16049	16011	16150	16274	15971	16188	16066	16126	16179	16200	16217	16213	16113	16117	16028	16168	16006	16038	16208	16082	16100	16106	16126	16170	16106	16083	16245	16119	16093	16028	16139	16159	16169	16134	16054	16078	16351	15979	16179	16071	16190	16110	16142	16138	16108	16162	16033	16063	16020	16067	16056	16291	16211	16046	16112	16062	16154	16271	16018	16027	15987	16205	16288	15935	16147	16149	16070	16045	16116	15958	15979	16017	16080	16321	16094	15970	16250	16079	15916	16261	16093	16184	16010	16066	16089	16068	16419	16106	16078	16202	16284	16041	16124	16040	15985	16213	16194	16031	15988	16063	15961	16040	15954	16212	15953	16159	16075	15980	16003	16102	15942	16089	16066	16250	15982	16151	16121	15979	16277	16174	16274	15953	16037	16192	16132	16053	16097	15988	15858	16268	16150	16029	16148	16212	16093	16136	16049	16237	16062	16046	16167	16078	16142	16085	16235	16217	16260	16215	16153	15942	16022	16270	16039	16052	15963	16183	16299	16046	16057	16098	16208	16142	15924	16043	16050	15979	16115	16150	16038	16010	16202	15952	16208	16089	16101	15878	16192	16127	16135	15920	16061	16149	16082	16035	16099	16194	16253	16055	16164	16182	16029	16268	16150	16214	16122	15929	16190	16061	16145	16132	15989	16056	16198	16265	16121	16101	16121	16174	16268	16240	16159	16145	16074	16146	16262	16134	16178	16102	16023	16124	16174	16158	16232	16156	16300	15941	16073	16229	16176	16035	16156	16237	16060	16124	16205	16160	16122	16014	16192	16122	16129	16124	16162	16108	16214	16161	15965	16001	16066	16195	16161	16056	16102	16099	16163	16178	16110	16175	16333	16053	15993	16060	16259	16130	16040	16135	16241	16097	16162	16195	16172	16107	16165	16283	15969	16134	16131	16070	16040	16123	16173	15948	16101	16266	16059	16183	15911	16075	16081	16103	16154	16108	16221	16056	16130	16146	16109	15985	15842	16027	16140	16226	16038	15958	16035	16021	15940	16069	16149	16080	16106	16062	16067	16200
22974	21484	29400	23962	21846	24745	27380	22260	21048	21337	21353	21070	20821	20909	20884	20911	20761	20495	20480	20603	20688	20500	20463	20595	20233	20198	21627	25699	25313	23955	22658	21305	20565	20230	20087	20118	20073	20105	20006	20294	20098	20070	20143	20179	20030	19995	20042	19938	20165	20244	20120	20012	20034	19999	20087	20266	20045	20122	20028	20172	20009	20078	20118	19927	19976	20179	20127	19959	20049	19995	19954	20096	19912	20003	20118	19912	20037	20034	20014	20024	19950	19945	20083	19935	20133	19899	19823	19929	19929	20069	20029	19936	20045	19977	19928	20084	20112	19992	19944	19777	20023	20186	20110	19939	20051	19879	20010	19829	19986	19823	19983	19920	19988	20183	19899	19965	19930	20122	19962	19771	19954	20003	20059	20014	19927	19789	20055	19968	19828	20241	20058	19978	19766	20059	19862	20020	20105	19979	19908	19928	20052	20114	20189	19995	19919	20059	19769	19904	19954	20040	20079	20161	19827	19997	19975	19848	19939	19994	19868	19820	19990	19903	19934	19927	19975	20006	20022	19893	19953	19835	20034	20124	19972	19871	19992	20077	20011	19881	20153	19924	19821	19812	19818	19935	20091	20195	19922	19922	19883	19691	20164	19921	20117	19983	19913	19989	20201	20142	19943	19902	20002	19807	19779	20280	19989	19985	20175	19987	20076	19915	20025	19841	20094	19855	20038	20179	20079	19927	20075	20043	20140	20177	19981	19891	19972	19999	19876	19702	19999	19876	20083	19808	19858	19989	19957	20025	19706	19984	19942	19988	19992	20132	20026	19886	19953	19900	19939	20092	19806	19902	19856	19932	20014	19658	19895	19975	20040	19919	20107	20072	19857	19953	20017	19945	20037	20046	19857	20165	19967	20247	19909	19906	19753	20005	20042	19846	20034	19964	20002	19976	20023	19830	19975	19946	19931	19876	19981	19871	19830	19883	20041	19897	19890	20166	19803	19795	19749	19930	19990	19942	20203	20127	20062	20053	19888	20005	19925	20163	20114	20290	20069	19958	20093	20083	19999	20134	19802	20035	20056	19974	20063	20139	20091	20036	20013	19784	20032	19967	20097	20010	19813	20193	19884	19970	19905	20138	20076	19800	19902	19784	20104	20015	19887	19884	19919	19980	20036	20011	20092	20099	19985	19913	20031	19908	19861	20081	20001	19739	19838	20129	19878	20157	20207	19902	19793	20055	19880	19900	19881	20080	20021	19894	19850	19871	19919	20054	20062	19792	20202	20059	20040	19731	19914	19977	19982	20076	20082	19850	19843	20010	19944	20011	20046	19800	19855	19911	19831	20037	19841	19906	19936	20032	20128	20036	19948	20003	19908	20034	19647	19828	20103	19888	19831	20063	19981	19774	19962	20004	20020	20058	19889	19984	19780	19851	19863	19949	19980	20034	20120	20082	20100	20089	19978	20113	19808	20158	20020	19799	19925	20170	19987	19925	20101	19929	20191	20025	19802	19855	19964	20189	19885	19951	19875	20102	20045	20114	20014	19939	20058	20137	20107	19956	20047	19906	19884	19878	19937	19976	20042	19787	20010	19838	19966	20030	20128	20108	20014	20074	19975	20013	20115	20066	19958	19791	19887	19842	19795	19679	19621	20210	19842	19903	19871	20175	19949	20186	19934	19991	20033	19962	19995	20174	19989	19606	20028	19861	19905	19981	20102	19700	20028	19686	19940	19921	19819	20039	19972	20138	20035	19880	19878	20082	20116	20115	19910	19944	20034	19746	19880	20104	19892	19966	20021	19923	19971	20012	20013	20158	19879	19817	20074	19885	19760	19892	20037	20320	19865	19796	19794	19863	20228	19933	19966	20037	20034	20189	20007	19971	19927	20053	19938	20030	20021	20068	20113	19939	19952	19791	20098	19956	20056	20133	20220	20057	19964	20111	19873	19909	19813	20126	19975	19993	20204	20042	19823	19826	19844	20072	19829	20053	20087	20113	20209	19811	19800	19981	20055	19764	20011	20020	20090	19937	19867	19959	19979	19937	20067	20058	20004	19998	19971	19889	19901	19815	19960	19950	20123	19968	19926	20070	19963	20094	19926	20016	19972	19991	19944	19977	19987	19791	19770	19744	20018	19923	20074	20161	19925	20028	19955	19922	19999	19940	19864	19866	20037	19728	19801	19841	19636	20074	19861	20053	20072	19948	20229	19770	19933	20097	19932	19685	20009	20109	19831	19803	19728	19928	19834	19979	19849	19719	19840	20007	19757	19806	20001	19979	20113	19740	19853	19687	19965	19791	19960	19990	19803	19895	20031	19896	19886	19994	20035	20013	20045	19587	19986	20043	19965	19965	19913	19981	19952	19944	19995	19898	20162	19745	19940	19961	19995	19864	19992	19869	19722	19973	20074	19976	20279	20016	20019	19711	19914	19933	19817	19800	19766	19905	19992	20106	19945	19992	20012	20015	19932	19947	19930	19907	19772	20053	19807	19938	20092	19967	20169	20127	19866	20075	19874	19897	19853	19916	19858	19976	19991	20053	19718	19825	20080	19956	20199	19925	19962	19893	20128	20107	20144	20046	20035	19892	19843	19953	19957	20192	19995	20041	20068	20012	19873	19798	19930	20108	20088	20042	19947	19973	19945	20207	20040	20086	20155	19919	19870	19804	19829	20050	20046	19938	19736	20055	20004	19917	19786	19984	19928	19995	20238	19959	19831	19870	19861	19943	20050	20028	19973	19964	19944	20187	19951	20198	20143	20196	19691	19915	19911	19762	20003	20031	20080	19996	19802	20113	19906	19831	19804	20027	19926	19846	19777	19760	19810	20023	20022	19955	19840	19832	19796	19886	19945	19903	19755	19800	19990	19907	19977	19820	19933	19741	20051	19834	19900	19970	19943	19897	19863	19830	20182	20008	19945	20072	20017	19854	20224	20125	20078	19992	20003	19939	20114	20116	20080	19777	19936	19829	20053	19879	19848	19825	19942	19980	20040	20127	19872	20045	19930	19892	19765	19891	20031	20040	19968	19951	20216	19826	20106	19899	19834	19868	19836	19808	19989	19905	19851	19989	19751	20143	19851	19755	19959	19843	19903	20267	20166	19750	20175	19978	20040	19924	20001	20272	20067	19852	20039	20035	20086	20042	19943	19839	19956	19960	19845	19897	20211	19954	19924	19818	20074	20102	19950	19727	19997	19752	19840	20041	19818	19976	19885	19781	19795	19780	20032	19943	19989	20092	19900	20231	20062	19993	20076	20037	19983	19957	20084	19981	19897	20000	20040	19997	20052	20182	20084	19879	20049	20030	20046	19788	19752	19956	20026	19890	20069	19866	19945	19955	20057	19820	19797	19934	19983	19883	20122	19884	19944	19775	19844	19968	19913	20124	19983	20055	19865	19877	20068	19797	19817	20144	19783	19925	19673	19879	19754	20029	20008	20004	20156	19983	20059	19936	20128	20017	20012	20142	20010	20120	19900	19890	20015	19946	20014	20120	19939	19858	20026	19927	20252	19928	19827	20074	20081	19949	19975	19972	19769	19841	20027	20128	19947	19944	20174	19852	20004	19809	19853	19958	20004	20139	20111	19994	19956	19889	20034	19829	19830	20067	20064	19984	20071	19877	20025	20080	19902	20189	19848	20050	19954	20086	19905	19857	19793	19925	19752	19898	20162	20003	19908	19798	20041	20271	19781	19747	19811	19829	19856	20015	20000	19962	20147	19848	19799	19967	19883	20089	19958	19769	19852	19866	19875	19713	19786	19937	19733	20005	19774	20163	20091	20165	20062	20100	19814	19785	20035	20127	19997	19822	20054	19938	20053	20023	19871	19898	20160	19987	20085	19911	20232	19795	19975	19846	20057	19910	20016	20036	20112	19946	19984	19993	19932	20103	19826	20009	19835	20120	19785	19780	19842	20085	19948	19928	19856	20080	20050	19891	20066	20070	19953	20256	19978	19968	20047	19861	20092	19800	19866	19959	19975	19931	20043	20066	20151	20150	20034	19834	20018	19999	19827	20134	19941	19844	20020	20011	20129	20028	19914	19810	20174	20050	19773	20018	19714	19963	19853	19817	20122	20094	19964	19942	19950	20035	19958	19818	19871	19802	20064	19830	19822	19969	20069	20016	19814	19956	19830	19977	20105	19988	19871	20013	19929	20076	20112	19989	20207	19819	19917	19954	19854	20038	19807	19968	19957	20013	19964	19954	19925	19818	19841	19951	20018	20039	19856	19782	19956	19814	20102	20006	20069	19880	19884	20040	19876	19816	19915	19888	19825	19961	19762	19931	19998	20166	19904	20200	19924	20118	19948	20033	19949	20094	20077	19867	20181	20032	20007	20025	19796	19660	20261	20118	19848	20082	20073	19941	19936	19925	19774	19820	19989	20285	20006	19747	19949	19934	19940	20006	19946	19848	20002	20032	20076	20101	19986	19972	20018	19951	20015	19811	20135	19949	19936	20110	20008	20063	19989	19808	19961	19806	20109	20072	20073	20141	19963	19701	19866	19658	19837	20233	20289	20070	19863	20065	19942	19911	19944	19869	20039	20155	19979	20124	19974	20130	20077	19769	19935	19890	20018	19959	20077	20041	19963	19794	19994	20033	20009	19895	19764	19929	19796	20007	20003	19933	20060	19837	19825	19716	20185	19960	19787	20070	19968	19782	19955	19882	19958	19895	19953	19852	20056	20063	19933	20075	19888	19900	19801	19944	20145	19908	20036	19941	19866	20158	20002	19986	20050	19921	19768	19803	19982	19921	19910	20146	20200	19698	19726	19899	19840	19903	19859	19990	20005	20154	19734	19821	19960	20039	19881	19936	19901	20041	20024	20017	19917	19934	19995	19988	19988	19818	19910	19986	19963	19787	19721	20076	19746	19711	19969	19907	20130	19918	19836	19857	19971	19962	19981	19691	20186	19987	19968	19864	19987	19891	20012	20060	19959	19853	20093	19962	20220	20040	19896	19852	19826	19839	19971	19894	19850	20038	19897	20016	19953	20006	19938	20041	20027	19871	19984	19984	20101	20012	19950	19885	20080	20006	19887	19974	19913	20093	20071	19925	20032	19943	19988	20199	19972	20012	19916	19791	19822	20012	20042	20253	19922	20078	19980	20078	19963	19959	19889	20073	20049	20009	20102	19928	19841	20067	19767	19868	20007	19761	19894	19962
34743	44454	34552	27715	24800	22775	20583	19025	18511	17861	18851	18146	17422	18058	18046	17789	17390	17412	16875	17111	16890	17097	17433	17073	17014	17024	19329	25081	24185	21803	19584	18013	17055	16786	16594	16610	16693	16606	16527	16690	16693	16522	16609	16520	16633	16471	16558	16557	16583	16498	16505	16444	16560	16631	16555	16521	16499	16720	16547	16365	16637	16502	16572	16569	16494	16682	16554	16611	16547	16422	16682	16445	16463	16542	16587	16528	16496	16650	16588	16490	16629	16266	16554	16377	16560	16557	16585	16485	16523	16682	16434	16534	16628	16497	16589	16665	16384	16544	16610	16564	16545	16659	16465	16676	16453	16502	16418	16491	16636	16414	16684	16623	16646	16524	16596	16473	16644	16636	16617	16569	16579	16378	16563	16532	16559	16595	16578	16497	16457	16656	16543	16598	16496	16611	16469	16416	16608	16560	16631	16318	16601	16615	16634	16583	16603	16507	16370	16495	16650	16770	16411	16553	16519	16622	16446	16581	16587	16618	16464	16489	16635	16680	16640	16633	16425	16463	16393	16541	16419	16593	16369	16617	16561	16623	16529	16554	16668	16459	16580	16519	16614	16720	16653	16604	16547	16500	16545	16509	16527	16531	16712	16411	16510	16502	16582	16685	16477	16508	16641	16511	16475	16557	16581	16332	16509	16565	16778	16572	16535	16709	16446	16569	16501	16641	16392	16647	16614	16503	16573	16540	16633	16527	16498	16571	16513	16491	16495	16581	16543	16527	16479	16557	16514	16603	16653	16405	16485	16568	16628	16464	16504	16378	16634	16768	16464	16654	16626	16476	16578	16526	16396	16538	16558	16675	16570	16371	16495	16428	16524	16430	16446	16493	16633	16517	16704	16401	16645	16522	16574	16590	16497	16431	16662	16590	16466	16648	16455	16467	16381	16583	16646	16567	16596	16567	16518	16503	16514	16648	16581	16560	16676	16640	16697	16379	16479	16631	16366	16631	16554	16630	16461	16549	16399	16453	16576	16441	16457	16359	16570	16535	16635	16569	16400	16559	16463	16462	16383	16548	16747	16809	16459	16629	16519	16615	16570	16606	16501	16642	16330	16484	16535	16648	16583	16443	16354	16598	16542	16608	16533	16462	16499	16734	16727	16590	16594	16579	16592	16677	16583	16538	16523	16601	16593	16575	16649	16409	16536	16595	16584	16624	16566	16538	16464	16498	16739	16435	16639	16581	16531	16667	16622	16551	16487	16558	16499	16428	16524	16426	16528	16579	16580	16436	16450	16495	16483	16460	16548	16536	16523	16469	16532	16463	16504	16510	16552	16459	16603	16481	16603	16560	16469	16572	16545	16513	16472	16481	16491	16297	16439	16569	16478	16452	16385	16402	16512	16469	16540	16506	16438	16490	16584	16517	16652	16380	16701	16577	16577	16431	16527	16617	16599	16447	16670	16536	16756	16536	16508	16446	16686	16510	16510	16439	16598	16462	16491	16390	16600	16565	16381	16556	16519	16383	16551	16603	16609	16473	16336	16495	16516	16546	16458	16664	16612	16403	16566	16651	16618	16637	16467	16626	16394	16682	16522	16493	16552	16640	16518	16560	16379	16465	16569	16667	16557	16687	16555	16594	16495	16542	16525	16646	16434	16519	16514	16513	16627	16487	16425	16593	16543	16698	16538	16510	16478	16386	16497	16498	16449	16551	16590	16595	16487	16612	16536	16639	16733	16354	16607	16567	16386	16538	16516	16593	16591	16697	16590	16744	16533	16690	16672	16600	16502	16708	16511	16452	16417	16529	16258	16669	16607	16415	16645	16557	16518	16778	16613	16426	16446	16620	16504	16566	16633	16695	16620	16664	16604	16710	16341	16584	16529	16660	16514	16544	16587	16289	16384	16367	16555	16628	16462	16407	16631	16510	16450	16429	16509	16498	16668	16533	16651	16416	16578	16530	16562	16595	16546	16599	16540	16580	16489	16549	16581	16513	16550	16407	16558	16557	16415	16384	16526	16601	16471	16506	16615	16423	16596	16504	16551	16513	16532	16380	16612	16342	16535	16587	16628	16631	16581	16602	16459	16488	16592	16436	16622	16401	16604	16500	16432	16404	16673	16403	16452	16416	16624	16679	16735	16372	16646	16348	16559	16576	16560	16582	16487	16637	16625	16410	16716	16481	16400	16395	16536	16523	16363	16572	16394	16500	16622	16529	16672	16562	16518	16612	16527	16551	16521	16617	16696	16544	16481	16559	16498	16639	16369	16308	16644	16575	16429	16629	16539	16414	16452	16649	16522	16513	16461	16692	16502	16614	16617	16318	16453	16382	16583	16520	16599	16416	16466	16486	16608	16576	16517	16460	16614	16687	16543	16462	16555	16589	16661	16647	16582	16538	16576	16496	16389	16483	16414	16457	16480	16419	16547	16669	16686	16536	16546	16597	16478	16343	16471	16429	16570	16406	16629	16365	16528	16287	16577	16672	16446	16493	16462	16742	16498	16454	16639	16436	16625	16687	16426	16494	16551	16419	16468	16632	16348	16610	16718	16492	16448	16564	16568	16598	16590	16546	16444	16318	16543	16472	16553	16414	16582	16459	16470	16555	16607	16731	16470	16718	16401	16543	16451	16428	16691	16575	16578	16538	16484	16604	16556	16576	16564	16510	16495	16609	16646	16593	16616	16525	16530	16355	16466	16494	16538	16383	16574	16436	16407	16399	16609	16659	16532	16491	16616	16347	16583	16479	16470	16571	16554	16429	16538	16452	16532	16635	16638	16376	16520	16661	16567	16446	16397	16495	16583	16494	16645	16443	16452	16437	16625	16623	16668	16615	16603	16566	16498	16462	16555	16450	16551	16503	16561	16561	16487	16466	16584	16625	16567	16681	16435	16646	16653	16458	16464	16491	16677	16352	16600	16544	16595	16512	16519	16461	16711	16403	16662	16433	16652	16341	16491	16488	16402	16683	16508	16632	16715	16577	16556	16495	16474	16533	16342	16436	16304	16490	16613	16446	16571	16663	16554	16619	16564	16594	16533	16522	16470	16553	16635	16593	16497	16551	16441	16470	16390	16477	16505	16771	16450	16492	16570	16377	16514	16440	16535	16538	16705	16514	16551	16402	16458	16572	16645	16741	16566	16664	16448	16575	16657	16484	16607	16518	16621	16470	16460	16521	16389	16558	16371	16691	16520	16642	16472	16358	16455	16532	16633	16352	16540	16559	16476	16569	16643	16651	16612	16554	16550	16577	16502	16647	16384	16359	16400	16625	16465	16647	16386	16610	16542	16417	16540	16510	16450	16382	16538	16603	16671	16334	16590	16464	16528	16696	16489	16374	16555	16496	16583	16486	16613	16555	16601	16479	16545	16552	16432	16383	16551	16527	16682	16154	16673	16386	16550	16460	16569	16487	16452	16394	16481	16595	16635	16494	16462	16583	16393	16700	16544	16672	16549	16628	16464	16498	16549	16583	16682	16651	16515	16588	16464	16423	16359	16581	16510	16632	16763	16449	16568	16580	16461	16618	16516	16563	16678	16677	16384	16638	16453	16620	16323	16537	16545	16607	16550	16459	16587	16629	16533	16620	16428	16536	16562	16431	16586	16568	16490	16592	16473	16445	16621	16468	16584	16408	16481	16637	16572	16415	16490	16623	16562	16391	16556	16530	16310	16578	16582	16403	16420	16495	16506	16336	16643	16471	16587	16333	16480	16723	16572	16397	16602	16594	16526	16401	16471	16574	16556	16414	16563	16591	16581	16537	16585	16406	16470	16638	16445	16442	16586	16370	16479	16574	16578	16585	16383	16500	16511	16495	16349	16529	16556	16588	16430	16474	16577	16349	16587	16712	16362	16464	16348	16407	16508	16520	16432	16559	16617	16674	16440	16593	16492	16495	16538	16482	16517	16477	16516	16525	16602	16494	16561	16460	16381	16547	16549	16651	16629	16500	16745	16522	16571	16636	16543	16471	16593	16573	16538	16514	16492	16635	16606	16526	16424	16469	16497	16530	16445	16562	16522	16609	16414	16420	16425	16729	16433	16604	16381	16524	16451	16733	16475	16510	16435	16562	16542	16511	16594	16509	16650	16772	16461	16503	16457	16464	16585	16490	16660	16480	16416	16532	16475	16610	16402	16491	16676	16540	16570	16505	16400	16722	16593	16499	16383	16525	16629	16256	16478	16634	16588	16613	16467	16498	16656	16650	16616	16343	16561	16687	16702	16430	16408	16598	16521	16661	16527	16553	16448	16691	16442	16647	16529	16402	16562	16463	16488	16560	16379	16673	16603	16648	16546	16565	16627	16572	16572	16449	16619	16439	16558	16598	16514	16490	16462	16607	16696	16453	16670	16429	16563	16507	16475	16626	16523	16587	16489	16694	16639	16562	16668	16519	16591	16578	16582	16417	16544	16567	16448	16483	16361	16638	16611	16462	16630	16396	16556	16538	16661	16627	16500	16435	16646	16570	16622	16548	16526	16550	16524	16558	16651	16483	16552	16599	16576	16660	16625	16572	16682	16597	16580	16552	16564	16504	16436	16670	16682	16652	16431	16528	16625	16491	16507	16518	16569	16553	16658	16504	16464	16730	16433	16485	16514	16575	16505	16347	16515	16631	16585	16711	16486	16648	16624	16672	16541	16483	16538	16498	16669	16344	16568	16409	16524	16505	16460	16675	16481	16614	16498	16590	16572	16606	16667	16555	16513	16489	16545	16449	16510	16555	16374	16368	16431	16669	16457	16577	16651	16385	16640	16621	16379	16620	16651	16392	16512	16496	16586	16602	16579	16580	16432	16550	16658	16551	16426	16542	16541	16495	16526	16583	16474	16544	16474	16595	16537	16496	16599	16545	16436	16584	16354	16635	16518	16641	16522	16698	16670	16656	16445	16606	16606	16504	16736	16438	16420	16436	16620	16632	16561	16525	16409	16363	16388	16617	16643	16711	16473	16563	16553	16438	16389	16533	16542	16612	16482	16636	16584	16517	16528	16538	16326	16665	16559	16454	16613	16516	16600	16445	16470	16709	16376	16475	16607	16640	16443	16400	16638	16324	16589	16553	16419	16570	16689	16444	16487	16441	16454	16651	16596	16546	16628	16334	16422	16572	16697	16402	16545	16462	16520	16476	16593	16620	16356	16586	16630	16606	16804	16379	16546	16694	16451	16586
28872	24077	27334	24317	20761	20338	20083	19703	19257	19340	19409	19506	19600	19608	19469	19335	19156	19096	19050	19282	19171	19041	19258	19192	19312	19292	19398	19480	19623	19484	19275	19237	19214	19006	19120	19181	19126	19207	19036	19118	18920	18749	19148	19084	19111	19099	19084	19121	19082	19091	19299	18998	18985	19161	19153	18829	19188	19286	19252	18965	19126	18873	18985	19105	18937	19002	19085	18909	19054	19177	18965	19008	19125	19174	19141	19154	19019	19132	18847	19121	19190	19099	19217	19168	19038	18979	18871	19123	19153	18867	19076	19055	18909	19120	19147	19014	18954	19205	19188	19192	19138	18833	19195	18993	19005	18954	18975	19032	19001	19095	19091	18856	19069	19176	19019	18931	19147	19144	18950	19125	19089	19007	19080	19022	19043	19077	19056	19005	19079	18949	19229	18915	18887	18945	18966	19074	19103	19126	19086	19071	18888	19329	19193	19066	19152	19044	19025	19085	19010	19123	19036	18849	19074	18921	19142	19025	19144	19088	18855	19004	18960	18975	19108	19205	19154	19101	19250	18916	19095	19188	19137	19256	19060	19101	19105	19130	19054	19116	18991	18988	18974	19194	19211	19168	19290	19148	19094	18963	19017	19174	19072	19086	19211	19044	19067	19175	19153	18897	19073	19223	19041	19149	19091	19077	18928	19195	19093	19163	18880	19066	19123	19162	19091	18882	19038	19177	19085	19090	19260	19103	19208	19107	19096	19246	19170	19158	19099	19110	19187	19145	19332	19215	19215	19106	19322	19136	19205	19101	19120	18956	19106	18922	19200	19140	19106	19107	19096	19207	19059	18833	18980	19132	19012	19047	19112	19045	18971	18992	19157	19066	19007	19048	18953	19086	18864	19055	19296	19112	19039	19129	19178	19224	19187	18811	19057	19095	19084	18907	18980	19049	19128	19028	19269	19010	19031	18994	19132	19062	19351	19119	19057	19039	19424	19040	19116	19157	18823	18926	18915	19107	18966	18980	19118	19153	19172	19188	19129	18896	19103	19171	19094	19140	19082	19237	19082	18941	19228	19356	19146	18929	19168	19116	19216	19100	19040	18949	19387	19107	19120	19142	18980	18886	19135	19009	19120	19046	19089	19086	19162	18919	19016	18996	18906	18931	19097	19103	19318	18967	18993	19143	19068	19012	18965	18926	19030	19164	19076	19017	19204	18972	18999	19009	19100	19134	19041	19166	19291	19255	19106	19145	18897	18950	19191	18983	19179	19097	18944	19017	18992	19151	18973	19075	19073	19166	19075	19001	18971	18975	18996	19131	19056	19048	18956	19086	19219	19124	19321	19138	18988	18863	19037	18943	18981	18992	19121	19216	19209	19014	18830	19220	19092	18997	19234	19201	19092	19019	19056	18877	19131	18986	19216	18985	18962	18996	19284	19134	19310	19056	19237	19090	19234	18971	19106	18973	19028	19024	19128	19052	19116	18948	18864	18983	19096	19126	19240	18974	19159	19009	18903	18999	19011	19006	19033	19034	18978	19047	19039	19274	19143	19064	19039	19186	19035	18996	18961	19047	18964	18883	19090	19183	19116	19177	19069	18993	18929	18913	18958	19274	19154	18963	19154	19050	19229	18887	19077	18918	19139	18882	19004	19043	19170	19157	19149	18999	19128	18951	19228	19062	18880	18985	18992	19058	19124	18823	19058	19081	18938	19046	19169	19189	19188	19079	19119	19073	19142	19166	19122	19003	19035	19139	19038	19146	18872	19171	19070	18858	18839	19214	19017	19057	19108	19110	19049	19133	19083	19022	18931	19196	19098	19222	19158	19153	19032	18944	19115	19223	18855	18970	19225	18736	18839	19041	19176	19195	19232	19268	19088	19223	19081	19028	19050	19193	19256	19227	19011	19049	19000	19032	19235	18961	19120	19233	18992	18863	19043	19076	19097	18846	19058	19109	18989	19068	19055	19139	18942	19115	19107	19001	19109	19126	19379	19042	19070	19046	19123	18933	18982	19106	18991	19201	18949	18997	19091	19005	18925	19059	18918	18954	18901	19347	19061	19060	19239	19055	18998	18962	19211	18866	19042	19184	19179	19130	19156	19114	19172	19109	19055	19326	19084	19094	18874	18968	19149	19067	19372	18935	19030	19184	19193	19072	19037	19080	19060	19116	19189	19287	19108	18796	18859	19087	19120	18986	19170	19065	19006	19065	18937	19033	19026	18980	19145	19014	18994	18845	18951	19242	19026	19071	19124	19022	18997	19004	19291	18939	19275	19144	18897	19029	18947	19087	19117	19076	19113	19104	18932	19077	19005	19059	18969	18957	19297	19148	19091	18911	18977	19308	19187	18884	19229	19057	19148	19082	19164	19111	18973	18988	19150	18872	18853	19000	19149	19000	18909	19227	19063	18932	19170	19020	18917	19047	19111	19012	19099	19075	19153	19064	19156	18895	19058	19165	19112	19116	19106	18961	19034	19172	19145	19111	19114	19309	19161	19032	19054	19130	18907	19053	19122	19127	19030	18927	19078	19045	19347	19247	19126	19131	19140	19245	19048	18939	19073	18869	19102	18998	19039	19109	19071	19114	18979	19054	19136	19033	19036	18945	19019	19060	19127	19093	19036	18828	19062	18924	18851	19317	19424	19084	19293	18955	19094	19181	19020	19132	19092	19064	18892	19280	19242	19146	19074	19145	19090	19034	19141	19094	18947	19062	19292	19042	19104	18993	18860	19080	19280	19113	18923	19060	18832	19066	19186	18895	18947	19066	19034	19013	19107	18999	19072	19092	18925	19046	18947	19083	19299	19148	18938	19140	19168	19073	18753	18879	19006	18875	19198	19002	18929	19149	18963	19079	19102	19110	19212	19010	19062	19033	19070	19072	18932	19375	18942	19115	19164	19272	19002	19068	19150	18999	18977	19026	19142	19118	19147	19008	19316	19282	19210	18944	18943	19048	18987	19079	19082	19171	19027	19056	19052	19263	19062	19097	19135	19182	19234	19039	19195	19122	19171	18879	19206	19305	19077	19106	19074	19143	18931	18953	19021	19089	19291	19112	19306	19080	19325	19202	19178	19050	18902	18973	19320	19119	19031	18940	18952	18950	18837	19074	18989	19102	19050	19042	18909	19128	19028	19306	19228	19258	19133	18986	19088	19128	19087	19223	18906	19134	19142	19003	19220	18798	19205	19083	19097	19028	19224	19038	19109	19147	19083	19061	19314	18891	19137	18979	19111	19053	18914	19003	18992	19164	18992	18969	19139	19255	19219	19109	19047	19090	19007	19029	18934	19121	18805	19147	19219	19032	19150	19142	18982	19131	19097	19075	19026	19078	19049	19015	19144	19246	19168	19014	19098	19038	19094	18875	19086	18976	18943	19217	19085	19044	19079	19297	19253	19182	19128	19094	19051	19151	19037	19023	19238	19100	19163	19161	19164	19100	18992	19018	19166	19010	19152	19043	18997	19109	19043	19174	18916	19125	19143	19106	18993	19000	18915	19273	19225	18997	18964	19072	18958	18984	19087	19021	19146	19049	19279	18922	18943	19089	19090	19035	19049	19068	19073	19129	19004	19192	19046	19195	18967	19094	19121	18975	18907	19314	19171	19217	18967	18940	19296	18889	19063	18997	19016	19001	19044	19303	19217	19229	19008	18887	18952	18896	19227	19196	19414	19073	19231	19239	19203	19326	19034	19096	19003	18928	18953	19024	19209	19022	19149	19188	18981	19023	19230	19124	19146	19028	19042	19018	18904	19101	19042	19200	18908	19163	19103	19124	18994	18908	18976	18892	19082	19075	19163	19114	19075	19091	19432	19002	18954	18831	19022	19158	19150	19124	19107	19282	19104	19101	19259	19023	19139	19130	19131	19068	19195	19089	18875	19148	19172	19155	18909	19074	18984	18999	18893	19175	19176	19188	19084	19319	19225	19047	19164	18862	18964	19096	19274	19096	19075	19265	19109	19098	19147	19304	19094	19197	19071	19188	18962	18999	19171	19032	19296	19260	18964	19045	18983	19181	19188	19033	19303	19116	19045	19222	18973	19054	19119	19220	18859	19015	19097	18816	19092	19374	19203	19000	18920	18992	19131	19201	19133	19000	19168	19191	19167	19091	19283	19108	19190	19043	19378	19240	19059	19146	19088	19196	19284	19224	19109	19341	18899	18958	18995	18989	19098	19012	18802	18935	19190	18919	19040	19243	19189	19056	19115	18961	19207	19104	19029	19035	19006	18933	19171	18800	19089	18864	19037	19048	19317	19169	19074	19076	19016	19028	19166	19125	19060	19288	19158	19154	18928	19102	19060	19031	19071	18945	19115	18975	19066	19035	19147	19047	19110	18968	19141	19037	19075	19238	18948	19074	19228	19058	19089	19009	19154	19127	18958	19099	19208	19219	19114	18783	18883	19170	19313	19049	19155	18945	19008	19051	19224	19139	19090	18939	18955	18987	19008	19241	19280	18986	18909	18941	19110	18893	18815	19061	18979	19402	18957	19090	18888	19072	19079	19226	19045	19168	19159	19045	19153	19021	19227	19114	19181	19026	19178	19118	18989	19136	18963	19020	19158	18966	19059	19024	18995	19220	19065	18873	18934	19071	19127	19161	19035	19006	19286	19191	19000	18988	19137	19043	19155	19055	19181	18964	19119	19130	19189	19088	19094	19111	19258	19102	19110	18853	18967	18964	19090	19242	19183	18935	18957	18934	19063	19112	19156	19181	19122	19135	19274	19073	19315	19242	19072	19136	19068	19047	18997	18934	18862	18859	19184	18971	18975	18995	19154	18898	19248	19011	18996	19075	19059	18951	18992	19141	19126	19210	19096	19259	19269	19176	19124	19144	19122	19048	18998	19126	19301	19326	18874	19159	19256	19150	19062	19140	19194	19141	19017	19047	19082	19016	19059	19149	19101	19083	19255	19072	19038	19157	18995	19270	19123	19047	19140	19026	19174	19156	18855	19211	19166	19355	19245	19098	19310	18864	19011	19113	19041	19088	19171	19049	19000	19013	18918	18973	19309	19336	19045	19208	19286	19055	18929	19083	19173	19046	18839	19171	19083	19137	19164	19174	19182	18996	19210	18998	19048	18865	18958	19066	19185	19185	19242	19124	19144	19020	18951	19113	19117	18959	18965	19251	19115	19309	18790	18952	19331	19059	19005	19022	19014	19024
27866	29249	24641	20163	18952	18221	17616	16950	16659	16550	16772	17094	16708	16678	16656	16386	16198	16043	16259	16114	16356	16074	16316	16381	16181	16116	16327	16744	16614	16553	16326	16339	16070	15998	16241	15985	16011	16020	15970	16235	15960	16124	15997	16118	16091	16034	16067	16142	15921	15944	16163	15940	16054	16047	16039	16155	16020	16124	16148	16176	16097	16104	16066	16207	16019	15847	15993	16221	15814	16105	16061	16088	16036	16101	16092	15865	16126	15922	16206	16000	16063	16075	15830	16062	16013	15847	16027	16021	15983	16018	16147	16005	16138	15952	16074	16148	15967	16185	16020	16080	15942	16088	16022	16052	16162	16062	16120	15978	16070	15983	16006	16000	15851	15946	16241	16152	16159	16097	16046	15864	16070	16172	16012	16030	16086	16186	16142	15993	16129	16105	15959	16071	16051	16077	16179	16152	16129	16125	16123	16096	16017	16095	15875	16064	16105	15962	16103	16113	15911	16014	16059	15997	16103	16063	15986	16135	15822	16071	16067	16062	16008	16004	16074	16103	15963	15977	16000	15966	16116	16125	16060	15894	16150	16230	16120	16006	16380	15999	15984	16081	16188	16062	16171	16038	15972	16093	16173	16050	15981	16180	16167	16032	16224	16159	16102	15966	16052	16192	16027	16070	16150	16063	16207	16078	15886	16036	16067	15975	16020	16092	16069	16046	16315	16039	16050	16082	16128	16085	16204	16100	15937	16177	16040	16152	16099	16183	15837	16054	16019	16027	16141	16022	16085	16030	15998	16099	16307	15825	16208	16021	15883	16039	16174	16009	16061	15996	16132	16356	15945	15962	16196	16158	15989	15993	16084	16165	16087	16075	15946	16084	15987	15964	15777	16301	16129	15961	16153	16036	16097	16095	16275	16095	16012	16111	16157	16045	16015	16094	16168	16191	15864	16019	16114	15994	16127	16210	16002	16172	16116	16124	16038	16120	16290	16053	16243	15857	16265	16105	16021	16069	16100	16060	16103	15983	16041	16077	15907	15990	16044	16018	16217	16026	16071	16178	16044	16049	15930	15997	16065	16241	16028	16164	16089	16039	16248	16165	16019	16046	15912	16180	15984	16216	16013	16146	15872	16199	16012	16117	16015	15933	16113	15999	16009	16145	16034	16147	16005	16046	15949	16074	16100	16066	15970	16248	16152	16094	16076	16096	15978	16139	16012	15901	16120	15998	16053	15959	16120	16113	16259	16044	16155	15990	15970	16178	16171	16192	16023	16096	16039	16245	16143	16065	16235	15875	16029	15911	16108	16080	16264	15980	15923	16054	16165	16132	15931	16009	16004	16033	16055	16118	16097	15968	16043	16203	16099	16105	16209	15944	16006	16172	16114	15988	15990	16119	16232	16132	16115	16054	16007	15921	16065	16002	15994	16036	16210	16075	16068	16085	16114	16138	16250	16004	16003	16275	16059	16164	15944	16011	16073	16180	16117	16038	16147	15972	16084	16100	16111	15878	16037	16070	16092	16094	16023	16041	16146	16098	15899	16172	16078	15957	15956	16139	16037	16178	15932	16050	16032	16082	15920	16137	16199	16067	16080	16157	16017	16045	16177	15873	16130	16028	16346	15914	15975	16044	16001	16162	16167	15871	16041	16085	16043	16126	15929	15992	16288	16044	15931	16209	16017	16076	16035	16067	16018	16116	16096	16026	15878	16130	15990	15988	16263	16042	16163	16127	15964	16086	16114	16247	16082	15885	16133	16031	16075	15973	16081	16137	16159	15944	15953	15925	16084	16203	15990	16043	15880	15871	16003	16125	15832	16116	16026	15991	15983	16280	16152	15990	16103	15990	16141	16016	16061	16015	16182	16059	16076	16154	16113	15972	16104	15955	16193	16158	16136	15905	16027	15987	16029	15985	16149	16021	16265	15970	16188	16086	16070	16075	16096	16125	16160	16014	16062	16172	16045	16018	16126	16080	16151	15892	15867	16092	15995	16121	15948	16068	16022	16127	16319	16087	16042	16028	16102	16119	16024	16123	16206	16128	16123	16104	16050	16049	16153	16019	16141	16132	16057	16068	15960	15987	15911	16126	15874	16056	16203	16016	16101	15866	16075	16135	16055	16095	16006	16123	15883	15887	15990	16032	16005	16135	16076	16102	16152	16039	15821	15863	15945	16006	16042	15968	16040	16113	16122	16053	15891	16071	16056	16030	16000	16090	16002	16217	16192	16034	16064	16027	15910	16034	16050	16112	15973	16172	16014	16009	16019	16055	15998	16021	16032	16028	16101	16177	15901	15999	15910	16137	16084	15998	16104	16129	16029	15955	16087	16098	16028	15919	16115	16016	16085	16072	15955	16257	16087	16244	16226	16122	15992	16052	16022	16091	15982	16075	16038	16109	16163	16147	16032	15877	16105	16091	16040	16134	16036	15851	16174	16022	16038	16030	16181	16116	16072	16098	16152	16134	16108	15996	15978	16110	16114	16073	16239	16031	15909	15996	16038	15891	15942	16134	15972	16039	16002	16134	15860	15917	15870	16019	16135	16014	16042	15972	16134	16193	16145	16190	16000	16196	16130	16133	15990	15986	16099	16049	16171	15905	16139	16009	16189	16142	16227	15938	16222	16085	16147	16143	16059	16078	16003	16216	16223	16132	16009	16143	16092	16032	16049	16146	16000	15881	16032	16073	15975	16156	15979	15983	16237	16026	16114	16122	16152	16120	15966	16010	16053	16027	16220	15920	16158	16018	16025	16026	16207	16007	15999	16168	16189	16025	16339	16103	16045	16038	16065	16155	16063	16036	16248	16118	16058	16052	16259	16045	16007	15978	15955	16140	16339	16013	16040	15949	16145	16011	15994	15970	16024	16084	16117	15959	16143	16059	16023	16048	16160	15851	16105	16024	16121	16253	16107	16119	16158	16094	16094	16095	15938	15886	16194	16078	16130	15839	15994	16272	16095	16031	16025	16083	16089	15978	15998	16047	16060	16117	16061	15997	16012	15990	16193	16078	16048	16196	16096	16081	16207	16253	15978	16143	16041	16049	16129	16052	15989	16136	16100	16235	15901	16024	15984	16110	16256	15999	16220	16116	15912	16077	16216	16222	16324	15965	16146	16038	16148	16015	16022	16246	16107	16169	16023	16075	16092	16161	15943	16198	16104	15993	16327	16129	16184	16060	16082	16291	16031	15975	16106	15961	15974	15936	15993	16011	15925	16163	16025	16036	15981	16171	15967	16241	16124	16228	16037	16002	15977	16062	16283	16050	16174	16120	16203	16080	16023	16157	16118	16062	15910	16035	15980	16108	15902	15952	16215	16036	15956	16026	16114	16113	16028	16099	16137	16150	15997	16116	15881	16039	16016	16013	15963	15947	16084	16037	16105	16215	15936	16032	16205	15970	16108	16159	16045	16242	16141	16047	16182	16008	16025	16213	16120	16083	16181	16068	15894	16110	16029	16048	16160	16166	16016	16071	16129	16196	16154	16047	15992	16154	16170	16121	16013	16145	16088	16049	16085	16189	15950	16074	15834	16242	16032	16084	16063	16141	15953	16134	16080	16065	16198	16119	16097	15866	16014	16037	16099	16173	16066	15981	16106	15900	15888	15972	15940	15985	16089	16090	16200	16093	16114	16158	16092	15924	16064	16071	16139	15999	16098	16147	16013	15958	16062	16171	16144	16063	16010	16104	15945	15838	16206	16111	16044	16169	15999	16044	16052	15940	16143	16153	16234	16074	16131	16018	16045	16029	15988	16120	16093	16029	15876	16225	16077	16146	16066	16044	16088	15957	16039	16108	16130	16035	15921	15887	16048	16098	16005	15991	16004	16045	16094	16095	16212	16050	16017	16066	16002	16132	16103	16180	16041	16192	16262	16063	15868	15956	16181	16169	15990	16055	16011	15990	16081	16200	16121	16067	16029	16195	15930	16047	16106	15987	16272	16076	16176	16004	16180	16084	16080	16035	16048	16063	15927	16188	15916	16071	15980	16071	16240	16070	16040	16149	16204	16122	16059	16040	16134	16171	16185	16116	15914	15919	15958	16086	16022	16056	16032	16095	16065	16123	16011	16106	16223	15961	15988	16018	16054	16107	16118	15904	16157	16223	16023	16175	16104	16050	15997	16078	16116	15872	16103	16067	15978	16203	16105	16197	16073	16039	16159	15951	16038	16105	15942	16203	15920	16100	16059	15941	16004	16008	15984	15970	16204	16129	15943	15998	16055	15968	16114	16059	16206	15984	16152	15977	15944	16080	15927	16142	15984	16014	16265	16009	15965	16200	16113	16072	16105	16023	16116	15997	16107	16286	16127	16189	16131	16077	16015	16242	16080	16031	15946	15887	15965	16052	15942	15952	16235	16135	16144	16162	15898	16097	16093	15895	16153	16065	16004	16087	16089	16112	16137	16017	16193	16105	16091	16005	16168	16197	16149	16092	16041	16125	16062	15993	16085	16217	15991	15968	16154	16050	16252	15906	16265	16029	16061	15997	16065	16149	15926	16028	16043	16151	16140	16125	16026	16020	16105	16030	16159	16139	16037	16113	16052	16155	16165	16022	15937	15938	16037	16016	15920	16099	16093	16039	15895	16142	16058	16111	16021	16160	16148	16131	16144	16143	16143	16151	16041	16174	16005	16063	15952	15970	16165	16232	16030	16108	15964	16209	16125	16192	16217	16192	16088	15947	16094	16095	16100	16137	15974	15972	15963	15993	15939	16018	16141	16067	16096	15969	16148	16016	16182	16100	16232	15939	16083	15929	16084	16194	15946	15978	16219	16152	16015	16122	16206	16235	15937	16088	16042	16150	15771	16141	16004	15886	16049	16042	16191	16129	16149	15936	16003	16099	16010	16063	16204	16001	15978	16071	16206	16031	16094	16115	16006	15980	16199	16103	16146	16056	15869	16156	16104	15886	16164	16075	15939	16022	16059	16099	16143	16139	16076	16026	16051	15790	16193	16032	16103	16074	16077	16188	16016	16232	15944	16125	16040	16217	16041	16061	16072	16121	16234	16067	16030	15790	16294	15925	16275	16032	16149	16091	16170	16218	16221	16006	15976	16043	16130	16080	16105	16272	16238	16142	16165	16051	15976	16147	16160	15959	16082	15960	16040	16006	15942	15954	16172	15957	16121	16156	16030	16136	16125	16121	16086	16150	16175	16167	15978	16159
23898	21407	28976	24361	22623	23669	23638	20487	19840	19760	19722	19576	19484	19233	19319	19213	19481	19318	19062	19343	19198	19273	19127	19135	18888	19413	20975	21963	21787	20943	19953	19513	19343	18727	18797	19015	18979	18882	18961	18820	18810	18978	18636	18871	18739	18757	18820	18818	18888	18875	18930	18941	18887	18765	18735	18927	18939	18854	18940	18967	18865	18854	18979	18925	18944	19000	18983	18813	18815	18715	18793	18765	19014	18799	18913	18841	18853	18786	19138	18857	18969	18873	19154	18752	18710	18760	19055	18683	18742	18996	18959	18710	19004	18884	18717	18837	18722	18959	18623	18834	18925	18859	18813	18764	18936	18956	18860	18942	18767	18801	18921	18690	18956	18895	18858	18844	18745	18843	18854	19030	18917	18835	18839	18725	18728	18989	18699	18865	18963	19138	18795	18904	18985	18713	18841	18924	18906	19019	18721	18803	18801	18720	18817	18739	18934	18832	18984	18560	18777	18632	18770	18737	18706	18902	18843	18810	18753	18753	18849	18795	18943	18924	18809	18764	18837	18990	18842	18924	18880	18920	18809	18879	18766	18833	18839	18661	18672	18658	18650	18974	18847	18884	18895	18892	18826	18836	18811	18714	18733	19021	18860	18852	18652	18785	18958	18757	18997	18775	18768	18691	18864	19049	19084	18871	18903	18877	18608	18870	18627	18913	18889	18776	18931	18716	18883	18810	18952	18564	18943	18752	18958	18882	18926	18752	18804	18740	18802	18663	18810	18820	18838	18766	18970	18994	18868	18888	18752	18957	18797	18765	18928	18721	18918	18673	18895	18860	18787	18943	18686	18712	18675	18958	18824	18808	18953	18635	18790	18846	18832	18750	18934	18909	18759	18792	18953	18971	18879	18734	18932	18983	18783	18824	18826	18833	18995	18740	18851	18830	19000	18711	18836	18675	18858	18682	18907	18833	18616	19007	18783	18670	18683	18943	19072	18945	18806	18879	18650	18875	18795	18764	18897	18781	18825	18842	18792	18821	18876	18749	18895	18743	18952	18903	18937	18990	19051	18708	18691	18792	18991	18831	18780	18764	18742	18582	18891	18725	18783	18783	18954	19014	18778	18826	18845	18818	18982	18702	18865	18756	18815	18794	18762	18750	18741	18730	18701	18762	18808	18929	18745	18913	18815	18882	18778	18848	18758	18667	18861	18784	18862	18750	18808	18952	18714	18824	18983	18781	18911	18781	18854	18969	18717	18865	18787	18750	18876	18868	18945	18859	18757	18940	18863	18783	18845	18972	18803	18911	18804	18881	18998	18903	18937	18851	18853	18886	19020	18775	18569	18610	18755	18804	18736	18877	19015	18909	19012	18815	18887	18747	18799	18871	18881	18895	18932	19028	18807	18837	18726	18789	18713	18661	18879	18669	18728	18838	18844	18695	18797	18829	18768	18624	18838	18797	18825	18847	18699	18971	19014	18736	18945	18791	18699	18856	18893	18793	18711	18840	18773	19057	18661	18781	18905	18773	18945	18873	18898	19148	18892	18665	18840	18939	18988	18787	18916	18912	18795	18641	18773	18864	18619	18983	18788	18912	18848	18840	18878	18513	18851	18752	18847	18892	18824	18999	18872	18814	18792	18775	19112	18890	18974	18873	18740	18925	18965	18930	18648	18804	18826	18888	18811	18696	18809	18675	18718	18899	18715	18871	18757	18754	18759	18869	19012	18999	18826	18877	18872	18860	18826	18716	18624	18811	18864	18734	19064	18971	18960	18735	19064	18578	18858	18956	18899	18964	18880	18993	18674	18817	18711	18805	18717	18856	18860	18894	18919	18738	18727	18838	19022	18907	18998	18860	18846	18829	18930	18988	18703	18912	18760	18824	18770	18845	18853	18885	18634	18770	18788	18767	18763	18836	18897	18805	18712	18660	18628	18726	19001	18772	18758	18778	18926	18800	18807	18665	18966	18770	18716	18917	18918	18790	18684	18801	18743	18783	18755	18752	18827	18819	18949	18907	18716	18715	18950	18895	18861	18778	18866	19014	18962	18735	18704	18791	18759	18710	18790	18768	18831	18860	18805	18689	18853	18950	18895	18821	18681	18727	18987	18972	18915	18843	18629	19084	18893	18974	18841	18895	18644	18937	18922	18758	18986	18781	18954	18747	18893	18909	18646	18898	18809	18705	18973	18800	18741	18703	18732	19104	18878	18810	18947	18893	18815	18800	18897	18626	18816	18742	18887	18792	18778	18561	18919	19075	18751	18983	19068	18873	18848	18828	19138	18805	18871	18967	18934	18826	18758	18641	18896	18794	18799	18827	18795	18751	18791	18761	18985	18898	18807	18829	18842	18745	18762	18711	18842	18859	18882	18942	18906	18902	18601	18825	18844	18791	18879	18940	18876	19046	18614	18800	18881	18924	18758	18687	18754	18773	18861	18709	18923	18893	18847	18836	18923	18720	18873	18946	18845	18826	18648	18731	18699	18876	18847	19066	18816	18878	18790	18838	18879	18751	18871	19027	18902	18695	18627	19046	18837	18696	18945	18983	19084	18635	18721	18820	18847	19115	18937	19046	18707	18743	18834	19010	18907	18998	18917	18865	18701	18907	18810	18851	18825	18725	18861	18884	18888	18659	18952	18779	18860	18754	18953	18840	18785	18798	18838	18850	18878	18581	18884	18866	18608	18741	18904	18734	18825	18801	19063	18957	18736	18737	18436	18694	18704	19045	18878	18884	18956	18800	18906	18837	18806	18765	18959	18845	18816	18695	18806	18733	18732	18738	18855	18964	18975	18769	18832	18393	18621	19107	18863	18773	18881	18828	18727	18790	18840	18939	19020	18765	19105	18726	18895	18909	18736	18989	18947	18841	18821	18790	18917	18726	18809	18819	18976	18923	18670	18694	18852	18738	18733	18736	18814	18784	18887	18855	18803	18875	18861	18912	18842	18560	18793	18919	18685	18806	18854	18849	18732	18688	18789	18784	18977	18777	18941	18854	18785	18607	18734	18928	18976	18927	18968	19124	18966	18638	18701	18765	18835	18682	18909	18750	18763	18783	18686	18698	18936	18930	18651	18892	18933	18785	18789	18851	18769	18837	18931	18744	18780	18817	18789	19049	18881	18761	18947	18997	18921	19078	18926	18865	18774	18769	18816	18788	18776	18811	18838	18919	18947	18877	19106	18795	18835	18773	18790	18895	18774	18710	18989	18902	18827	18721	18893	18975	18835	18748	18831	18824	18873	18575	18956	19020	18862	18766	18691	19066	18833	18925	18886	18905	18975	18759	18680	18838	18607	18751	18820	18878	18917	18750	18968	18962	18859	18738	18805	18953	18723	18853	18844	18874	18780	18924	18911	18808	18698	18954	18796	18777	18817	18892	18957	18815	18731	18986	18739	18802	18959	18883	18674	18770	18891	19010	18718	18801	18720	18904	18992	18838	18862	18689	18890	18784	18871	18841	18831	18734	18945	18733	18910	18678	18866	18870	18929	18890	18782	18908	18911	18756	18614	18969	19072	18756	19008	18800	18995	18834	18706	18749	18633	19091	18860	18788	18840	18825	18972	18900	18754	19168	18738	18969	18886	18773	18902	18695	18756	18837	18893	18649	18899	18767	18892	18734	18838	18926	18776	18876	19091	18813	18793	18935	18922	18757	18989	18715	18807	18922	18645	18748	18848	18832	19027	18655	18958	18756	18794	18785	19040	18776	18774	18747	18907	18929	18743	18705	18942	18850	18814	18835	19112	18918	19062	19010	18768	19127	18815	18478	18851	18941	18829	18811	18681	18679	18743	19015	18881	18612	18757	18837	18882	18857	18754	18650	18703	18920	18897	18877	18934	19044	18848	18907	18744	19083	18938	18655	18845	18941	18709	18790	18780	18844	18824	18641	18866	18818	18706	18835	18813	18844	19078	18665	18754	18946	18811	18881	18741	18893	18898	18774	18960	18836	18672	18646	18912	18771	18932	18935	18874	18942	19090	18869	18891	18843	18844	18788	18886	18691	18786	18744	18878	18849	18924	18894	18737	18652	18883	18655	18857	19062	18662	19016	18862	18892	19019	18899	18851	18809	18901	18859	18893	18814	18919	18783	18762	18782	18890	18805	18790	18939	18686	18665	18969	18818	18672	18803	18841	19035	18773	18829	18824	18652	19035	18872	18927	18905	18896	19020	19064	18973	18823	18659	18924	18841	18715	18943	18733	18912	18729	19058	18575	18731	18814	18888	18883	18817	18863	18828	18878	18869	18869	18809	18602	18753	18782	18867	18967	18649	18789	18672	18617	18834	18852	18623	18652	18684	18850	18820	18843	18942	18462	18764	18872	18684	18804	18916	18878	18910	18808	18776	18783	18630	18782	18675	18740	18811	18981	18847	18778	18793	18727	18944	19003	18765	18951	18887	18838	18788	18594	18715	18819	18764	18921	18770	18892	18702	18825	18724	18708	18961	18737	18689	18892	18947	18709	18798	18743	18746	19066	18838	18784	18763	18707	18787	18694	18941	18868	18816	18879	18919	19003	18923	18771	18793	18827	19013	18709	18998	18790	18812	18898	18823	18737	19052	18845	18692	18838	18932	18776	18872	18881	18586	18846	18858	19012	18791	18991	18920	18726	18913	18934	18838	18583	18773	18810	18837	18746	18736	18938	18917	18874	18827	18841	18895	18761	18836	18921	19072	18752	18735	18758	18624	18651	18727	18710	18750	18762	19004	18866	18835	18935	18792	19003	18727	18735	19146	18765	18785	18782	18487	18707	18677	18806	18752	18893	18781	18620	19000	18797	19007	18852	18875	19066	18838	18576	18814	18924	18903	18681	18861	18803	18768	18871	18605	18889	18964	18632	18859	18859	18960	18792	18725	18971	18841	18942	18976	18537	18913	18950	18849	18882	18961	19016	18772	18798	18827	18871	18945	18562	18888	18817	18708	18954	18836	18852	18934	19086	18793	18936	18776	18874	18943	18680	18851	18662	18673	18905	18934	19078	18990	18861	18822	18737	18879	18748	18834	18734	18584	18666	18821	18770	18823	18804	18817	18836	18825	19048	18709	18733	18884	19007	18783	18633	18703	18883	18796	18918	18898	18914	18820	18645	18826	18786	18746	18823	18931	18901	18755	18773	18749	18878	18718	18778	18755	18806	18858	18849	18911	19206	18866	18741	18858	18856	18940
29317	36578	30930	23949	21467	19540	19178	17957	17272	16839	16675	16987	16832	16450	16295	16285	16416	16453	16352	16595	16300	16318	16217	16122	16052	16798	19689	20520	19572	18364	17196	16511	16077	15860	15900	16076	16056	16209	16010	15951	15849	15865	16017	15949	16178	15936	15854	16077	15926	15897	15963	15853	15944	15808	15948	15888	15962	15974	15869	15952	15796	15866	15806	15941	15974	15895	16052	15758	15881	15817	15933	15695	15903	16024	15993	15865	15823	15998	15981	15859	16025	15924	15789	15972	15866	15831	15977	15903	15884	15897	15755	16048	15923	15979	15818	15908	15885	16006	15735	15938	15901	15800	16039	15888	16010	15963	16113	15869	15988	15891	15918	16066	15853	15900	15757	15909	15925	15825	16070	15970	15960	15954	15915	15896	15833	16022	15967	15945	15640	16059	15945	15893	16011	15641	15939	15956	15872	15938	15794	16026	16066	15873	16062	15856	15743	15836	15774	15777	16064	16003	16009	15920	15912	15947	15835	15960	16084	15888	16048	15895	15810	16030	15933	16088	15971	15981	15793	16034	15961	15955	15990	15888	15892	15824	15990	15988	16039	15878	15956	16033	15906	16013	15918	15978	15875	15868	15979	15927	15965	16064	16010	15936	16066	15923	16000	15975	15984	16253	15984	16009	15944	15912	15866	15814	16031	15810	16087	15903	15807	15868	15865	15966	15964	15933	15723	16002	15899	15885	15931	15878	15808	15921	15876	15862	15931	15924	16075	15979	15858	15905	15978	15796	15794	15984	15842	15999	16050	15986	15855	15752	15986	15901	15993	15801	15794	15897	15871	15834	16028	15982	15885	15809	16093	15878	15942	15865	15879	15887	15777	15825	15894	16002	15880	15898	15929	15947	15811	15876	15821	15963	15895	16004	16009	15909	15841	16009	15938	15976	16013	15957	15777	15992	15700	15697	16017	15773	15830	15889	16011	15981	15962	16040	15736	15857	15734	16031	15942	15978	15944	15902	15853	15863	15787	15828	15924	15972	15864	15923	15924	15984	15760	15744	15855	15922	15939	15862	15961	15829	15830	15916	15822	15890	16004	15798	15847	16038	16087	15735	15915	15985	15957	15858	15816	15890	15872	15934	15917	16068	15957	15902	15875	16061	15669	15923	15934	15872	15882	15843	16012	15842	15933	15948	15818	16100	16078	15754	16024	15801	15866	16024	15836	15841	16015	15950	15962	16025	15843	15895	15991	16121	16056	15818	15873	15966	15890	16028	15993	16038	15852	16080	15827	16000	15844	15950	16047	16003	16037	15690	15793	15941	15850	15884	15983	15761	15968	15819	15919	15637	15890	15921	15986	15811	15965	16020	15993	15901	15896	15853	15877	15808	15784	15806	15898	15935	15840	15858	15967	15992	15907	15984	15941	15936	15824	15734	16050	15928	15820	15884	16144	16029	15773	15986	15841	15715	15963	15817	15817	15884	15847	16016	15927	15948	16006	15892	15914	15923	16029	15925	15887	15784	15908	15925	15930	15918	15997	15780	15897	15990	15759	15795	15799	15725	15946	15764	15972	16011	15930	15903	15888	15993	15907	15856	15757	15828	15901	15921	15951	16069	15908	15841	15701	16072	15852	15976	16094	15727	15861	15836	15973	15925	15891	15934	15806	15928	15913	15818	16002	15867	15925	16050	15944	15838	15744	15816	15930	15880	15959	15957	15699	15871	15826	15847	15847	15951	15803	15842	15921	15908	15842	16074	15847	16117	15874	16189	15994	16075	15906	15804	16015	15927	15993	15890	15959	15817	15929	16065	15800	15946	15802	15967	15687	15849	15803	15906	15880	15800	15756	15968	15875	15882	15836	15844	15862	15872	15911	15971	15909	15727	15841	15892	15808	15849	15871	15839	15862	15848	15985	15843	15801	15954	15858	16128	15938	15863	15872	15860	16085	16125	15820	16049	15862	15922	15984	15882	16102	15955	15944	15928	16017	15880	16115	15843	16043	15793	15880	15812	16017	15926	15921	15822	15921	16080	16064	15938	15907	15935	16011	15801	15711	15963	16013	16066	15886	15992	15944	16109	15944	15924	15826	15918	15977	15756	15889	15894	15946	16018	15995	15916	16060	15798	15889	16010	15847	16042	15864	15898	15951	15926	15768	15855	15867	15968	16020	15838	15984	15887	16004	16081	16027	15866	15946	15898	15911	16061	15777	16152	15848	15758	15888	15940	15937	15807	15807	15880	15835	16009	15894	15772	15941	15904	15893	15973	15856	15835	15966	15961	15784	15931	16010	15976	15940	15837	15988	15896	15635	15893	15864	15835	15971	15919	15935	15926	15976	15953	16034	15917	15880	15916	15938	15946	15988	15952	15899	15951	15898	15793	15784	16002	16008	15925	16006	15962	16042	15831	15947	16021	15981	15889	16143	15952	15911	15918	16043	15838	15756	15951	15900	15947	15932	15819	15947	15921	15961	15851	15977	15929	15832	15834	15819	15928	15908	16010	15916	16071	15775	15945	15957	15887	15975	15865	15713	15998	15962	15960	16011	15921	16122	15857	15935	15907	15989	15838	15887	15938	15860	15922	16200	15905	15982	16153	15842	15782	15839	15830	15871	15853	15923	15922	15778	16039	16012	15911	15859	16013	15966	16051	15913	16032	15951	15870	15889	15939	15780	15781	16041	16092	15907	15848	15931	15916	15929	16048	15800	15983	15897	15853	15988	15910	16002	15991	15931	15921	15824	15865	15928	15841	15990	15854	15968	15863	15790	16009	15765	15914	15915	15971	15999	15745	15921	15977	15819	15998	16023	15954	15955	15946	16141	16089	15739	15867	16114	15806	15796	16004	15813	16014	15734	15926	15934	15798	15872	15898	15972	15785	15869	15784	15949	15899	15842	15945	15871	16081	15872	15908	15938	15809	15757	15871	16053	15958	15897	15821	16043	15959	16047	16018	15879	15984	15844	15796	15806	15773	15821	15755	15842	15973	15787	15858	15774	15857	15789	15986	15845	15959	15842	15754	15755	15989	15724	15821	16036	15823	15888	15971	15912	15757	15840	15910	16006	15794	15892	16015	15836	15945	15915	15960	16000	15974	15918	15900	15785	15716	15989	15849	15821	15947	15931	15876	15988	15894	16072	15996	15958	15885	15888	15933	16045	15860	15834	16060	15803	16072	15752	15928	15782	15844	15902	16028	15950	15689	15931	15741	15722	15853	15865	15997	15940	15817	15825	16084	15990	15916	16091	15810	15855	15734	15999	16073	16052	15989	15846	15889	15813	15873	15936	15900	15879	15914	15944	15877	15856	15926	15962	15846	15964	15827	15807	15809	15986	16171	15740	15809	15769	15961	15982	16046	15945	15890	15937	15860	15776	15899	16026	15867	15709	15898	15963	16037	15972	15911	15979	16006	15896	15946	15896	15943	15936	15948	15935	15884	15896	15954	15800	15882	15791	15903	16085	15876	15933	15858	15919	15981	15842	15900	15908	15871	16036	15761	15777	16070	15950	16002	15980	15898	15864	15838	15800	15896	15932	15862	15709	15970	15999	15817	15935	16002	15848	15997	15933	15934	16068	15910	15947	15928	15819	15849	15824	15890	15840	15778	15894	16001	15985	15975	15808	15967	15969	16062	15922	16038	15825	15938	15856	16007	15961	15972	15896	15964	15922	15845	16023	15751	15987	15980	16044	15944	15897	15790	16013	16102	15972	15848	15882	15840	15947	15945	15786	15919	15778	16062	15906	15923	16155	15810	15894	15991	15799	15915	16047	15798	15936	15818	16125	16151	15878	16008	15891	15881	15835	15805	15963	15862	16034	15970	15839	15913	15884	15932	15897	15989	15907	15886	16015	15702	15849	16007	16116	15947	15885	15738	15993	16037	16077	15885	15894	15700	16015	15853	16001	15795	15764	16053	15940	15984	15855	15997	15882	15803	15930	16039	15936	15848	15772	15856	15915	15966	16109	15942	15936	15743	15936	15911	15818	15952	15981	15830	15826	15960	15952	15911	15979	15837	15711	15997	15824	15993	15917	15878	16024	15798	15898	15953	15799	15889	15816	15973	15902	16065	16154	15741	16130	15956	15836	16032	15857	15834	16110	15975	15971	15875	15869	15850	15938	16024	16079	15714	15725	16012	16170	15717	15892	15741	16091	15886	15769	16068	15976	15798	15904	15917	16047	15931	15858	15987	16079	15974	15901	16124	15938	15924	15948	15848	15791	15851	15941	16155	16069	16010	15989	15916	16090	15884	15852	15814	15914	16017	16056	16038	16029	15814	15978	15861	15837	15915	15888	15931	15930	15806	15832	15970	15921	15953	16106	15931	15924	15913	15861	15998	15715	15799	15888	15923	16045	15891	15959	15917	15965	15959	15994	15910	15857	15782	15904	15929	15834	15868	15923	15910	16054	15912	15912	15880	15920	15810	15969	16014	15868	15756	16049	16120	15861	15970	16093	15914	16090	15927	16042	15997	15939	15851	16026	15970	15930	16011	15954	15875	15867	15995	15950	16058	15946	15894	15845	16011	15860	15850	15809	15780	15837	15873	15992	15842	15907	15906	15923	15906	15867	15961	16122	15818	15919	15848	15985	16006	15980	16000	15991	15944	15939	15892	15979	15843	16052	15848	15713	15812	15990	15753	15869	15781	15991	15812	15902	15992	15787	15931	16030	15818	15960	16036	15955	16041	16116	15846	15824	15989	15961	15916	15880	15877	15937	15955	15918	15787	15914	15947	15993	16024	15795	15993	15925	15952	15943	15893	15987	15867	15954	15817	15805	15755	15834	15867	15883	16057	15790	15970	16039	15944	15811	15925	15951	15941	15913	15798	15988	15826	15852	15856	16057	15803	15924	15992	15826	15916	15819	15997	15900	15874	16048	15858	15946	15974	16051	15795	15873	15779	16011	15962	15980	16024	16073	15980	15941	15945	15854	16013	15972	15916	15772	16160	16078	15915	15946	15986	15795	15913	15863	16036	15750	16001	16035	15972	15854	15867	15774	15886	15798	15863	15953	15977	15819	15787	15857	15886	15851	15924	16115	16040	15843	15868	15798	15848	15901	15879	15841	16001	15809	15963	15946	15858	15951	15909	16050	15949	15915	16029	15859	15944	15872	15979	15897	15887	15972	16037	16069	15742	15863	15861	15764	15906	15827	15937	15960	15926	15861	15928
22956	21459	29418	23943	21792	24253	26995	21638	20400	20734	19939	19793	19672	19684	19647	19685	19631	19735	19785	19400	19591	19422	19409	19413	18959	19427	23589	24978	24248	22813	21302	20089	19380	19377	19213	18867	18948	19265	19107	18970	19059	19064	19211	19063	18991	19153	19096	19097	19065	19061	19093	19056	19038	19115	19078	19102	19156	19115	19286	19084	18930	18996	18977	18813	19109	19083	19156	19120	19013	18941	19020	18987	19056	19134	18935	19025	18953	18839	19054	19169	19105	19075	19143	18940	18931	18989	19216	19057	19088	19037	19007	19089	18969	18903	19068	19056	18952	19155	19324	19137	19114	19081	19169	19134	19140	19109	19149	19028	18945	19115	19046	19198	19174	18986	19033	19009	19045	18796	19098	18999	19193	18883	18913	19206	19029	18913	18948	18986	19186	18932	19203	18983	19116	19071	18882	18849	18879	19027	18900	18821	19032	18905	19033	19058	18910	18923	19019	18855	18933	19139	19057	18965	18966	19125	19028	18866	18945	18948	19004	18965	19098	19079	19006	18945	18957	19276	19169	19035	18909	19084	18926	19147	19132	19052	18963	18879	18923	18737	19113	19167	18911	18985	18912	18965	19082	18983	18885	19134	19040	19116	19089	19076	19020	18994	18947	18947	18949	18998	18929	18954	18963	18862	18897	18909	18907	19163	19248	18927	19013	19149	18946	19107	19155	19004	19141	18891	19093	19065	18982	18922	18976	19000	18910	18984	18988	18969	19146	19141	18974	19045	19080	18780	19179	18958	19130	18758	18889	19055	19036	19010	18696	18854	18970	18968	18952	18998	18905	19102	19208	18984	19068	18964	18933	18850	18889	18907	18947	18918	19017	18986	19022	19094	19111	18970	19045	19004	18926	18968	18878	19044	18989	19068	19128	19059	18962	19014	18779	18980	18983	19127	19018	19019	18956	18754	18980	18890	18800	18961	18918	18979	19021	19045	18888	18973	18900	18863	18930	19064	19027	18950	19129	19206	18974	18905	18901	19020	19065	18596	18992	18990	18993	19028	19170	18912	18976	19086	19020	19067	18961	18926	18917	18919	18837	18956	18960	18945	18983	18903	18928	19079	19008	19021	19130	18828	18936	19030	19028	18913	19170	19029	19011	19142	18935	19144	19135	19011	19107	18997	18911	18753	18992	18980	18956	18885	18987	18901	19132	18954	19174	19194	19003	18926	19212	19060	18996	18915	19006	18829	18967	19086	19074	18989	19181	19128	19100	19044	19147	18916	18967	18866	18989	18873	18902	19023	19325	18925	19127	19069	18950	19233	18963	18952	19012	18784	18944	18854	19078	18966	19080	18863	19077	19087	18783	18885	18918	19181	18961	19089	18875	19019	18905	18979	18711	18896	19248	19016	19117	18942	19130	19011	18693	19115	18934	19077	19010	18931	19184	18923	18966	19176	19083	18965	18979	18887	18975	19128	18896	18941	18833	18948	18900	18999	18930	19101	19111	19009	18885	19067	19009	18895	18826	19081	19114	18959	18826	19061	19076	18963	19196	19058	18860	19181	18964	18992	19002	18849	18914	19194	19065	18790	19041	19132	18842	18874	18887	18955	18796	18842	18954	19070	18829	19172	18825	18779	19127	18861	18986	18950	19029	19023	18997	18945	19015	18941	19052	19141	19086	18904	19249	18943	18982	18940	19049	18952	18934	19050	19145	18869	19105	19064	19061	19071	19153	19217	19150	18978	18804	19099	18789	19019	19196	18952	18920	18947	19001	18990	18994	18981	19042	18902	19028	18783	19244	19037	18966	19165	19146	18940	19029	19006	19131	19085	19123	18998	19073	19030	19067	18905	19038	18963	19111	18941	19199	19019	18902	18963	18994	19077	19041	19167	19106	18993	19122	18962	18854	18910	18930	18869	18997	18930	18928	18796	19064	18966	19028	19001	19034	19206	18819	18903	19001	19166	18920	18941	18950	19081	19080	19078	19022	19009	18991	18998	18975	19035	19025	18915	19071	18973	19000	19155	18895	18961	18857	19068	18904	18944	19060	18780	19133	18860	18928	19048	18820	19037	18967	19042	18887	19061	18829	19035	19129	19130	19150	18954	18876	18794	18887	18891	19023	18959	18877	18905	19102	18881	18974	19115	19136	19042	18979	18968	19123	18846	18864	18999	18793	19048	19116	18946	19052	18940	19029	19116	19131	18947	19174	19156	19015	19092	19029	18989	18932	19171	19078	18879	18702	18913	18853	18835	18862	19103	19036	18923	19097	18939	18987	19126	18935	19230	19138	19080	18966	19196	18851	18787	18753	18773	19036	18952	18997	18938	19252	19063	18889	18915	19100	19101	19125	18955	18825	19123	18982	19019	19202	18869	18882	18923	19082	19072	19022	19138	19036	19103	19178	18999	18762	18960	18980	19021	18964	18955	19153	18932	18897	19065	19134	18836	19203	19114	18869	19009	19056	18994	19024	18900	18798	19009	19031	18864	18803	18935	18948	18881	19085	18855	19058	18993	19032	18913	19172	18929	19096	18777	19032	18979	19028	19196	19134	18955	18960	19193	19040	18967	18993	18806	18834	19057	18890	18822	19242	18761	18957	18877	18966	19001	19261	18961	18933	18801	18950	18786	18935	19107	19121	19125	19164	18789	19019	19005	18822	19063	18805	18904	18929	19075	19149	18969	19219	19162	19089	19005	18730	18821	19188	19119	19270	19161	19012	18830	19069	18900	19098	19017	18961	19033	19107	18928	19140	19138	19057	18901	19070	18904	19175	19050	18851	18924	19044	18945	19249	18957	19011	19018	18843	19010	18865	18824	18984	19196	18918	18810	18992	18909	18765	18954	18899	19038	19013	18981	19286	19069	19101	19062	18968	19198	18904	18782	18888	19025	18919	18895	19135	18911	19120	18938	19072	19073	19111	19037	18960	19085	18812	18962	19259	19069	18825	18991	18999	18853	18928	18706	18954	18969	18970	19030	18783	18954	19029	19058	18896	18999	19087	19085	18988	18982	18912	19061	19001	19078	19020	19162	18815	19016	18800	18987	19070	18770	19046	18982	18865	18992	19062	19038	18805	18930	19119	18986	18917	18882	19057	18898	19123	19003	19151	19172	19139	18886	19039	18960	19325	19171	18992	19204	18976	18972	18931	18925	18863	18867	19054	18953	18879	19114	18976	19023	18958	19028	18977	18803	18988	18918	19128	19260	18809	18935	18835	18842	19190	19038	19021	19202	18933	19148	18923	18790	19067	19029	19033	18944	18972	19081	19004	18980	18812	18727	18755	18869	19001	18867	18974	19220	19086	18866	19188	19031	19057	19101	18992	18972	19070	19024	19244	18889	19012	19148	19047	18953	19027	18959	18986	18944	19039	19019	18786	19161	19031	19174	18950	18806	19085	18946	18922	19024	19149	19026	18997	18853	19129	19121	19081	18988	19050	18891	18950	18912	18905	19174	18833	18939	18985	18911	19023	18989	19050	18988	18894	19090	18910	18985	18827	18961	19070	19139	18967	18928	18949	18989	19004	18789	19161	19019	18868	18991	19192	18988	19042	18928	19006	19169	18941	19156	19123	18982	18944	18884	19081	19171	19101	18872	19163	19228	18852	18852	18871	18939	19111	18932	19204	19041	18968	18908	19052	18896	18906	18868	18867	19073	19253	19092	18907	18979	18883	18855	18984	19133	19014	18845	18879	18940	19105	18976	19012	18902	18848	18884	19160	19010	18913	18986	18902	18966	18840	19159	18899	19051	19030	19083	18921	19203	18884	18954	19025	18980	18968	18957	18981	18706	18890	19008	18900	18700	18728	18986	18999	18904	19095	19018	19096	18907	18951	18739	18987	18837	19025	19197	19108	19036	18988	19108	19098	18635	19084	18954	18830	18796	18947	18891	19053	19053	19099	18968	19225	19182	19102	18837	19110	18948	19096	19091	19036	19214	18959	19167	18898	19084	18842	18839	18953	19046	19009	19060	19008	19109	18838	18897	18911	18686	19236	19063	19169	19084	19088	18967	18913	19026	19064	19214	19011	19054	18706	18788	19106	18874	18932	18953	18878	19184	19024	19104	19095	19064	19235	19031	18917	18831	19043	18901	19174	18877	19099	18838	18898	19082	18947	19062	18956	18735	18920	18772	18920	18950	19002	19158	19148	18844	19093	19103	18955	18974	18806	18896	18818	18907	18833	19294	18919	18980	19202	18920	19047	18964	19086	19024	18975	18999	18981	18902	19086	18929	19069	18931	18915	18972	19180	18922	18893	19110	18962	19076	18996	18815	19208	19211	18993	18953	18712	19186	18888	18904	19203	18822	18947	19135	19154	19058	19090	19031	18958	19025	19080	18797	19147	18939	18766	19007	19184	19140	18961	18881	18896	18973	18877	19013	19168	18756	18884	19001	18925	18996	18944	19208	19183	18930	18908	19152	18954	18971	18851	18876	19014	19004	18912	19023	19050	19001	19069	19046	19050	18870	18880	18868	19124	18987	18842	19133	18830	18984	18990	19100	18998	19035	18879	19195	19015	19001	19016	18913	18800	18950	19206	19022	18771	18944	19062	18780	19039	18859	19117	18812	18954	19009	19007	18900	19000	18847	18979	19105	19148	19031	19122	19240	18962	19129	18927	18798	18875	19198	18961	18990	18897	19062	19058	18860	19101	19019	18655	18869	18893	19032	18945	19074	19135	19086	19071	18780	18805	19236	19119	18919	18891	19021	19011	18943	18934	19130	19094	19052	18948	19175	19319	18959	18765	19094	18950	18942	18907	18984	19178	19118	18867	18990	18972	19036	19158	19076	19083	19009	18950	18996	18898	19008	18937	19202	19007	18982	18776	18938	18884	19090	18970	18892	18945	19080	18976	18849	18930	18847	18834	18929	18714	18944	18914	19123	19037	19012	18938	18906	18965	18955	18953	19047	19063	18956	19084	19150	18908	18977	19015	19046	18915	18955	18844	18903	18928	18887	18958	18901	19022	19049	19091	18842	19056	18851	18987	19221	18984	19092	18890	18875	18770	19033	18750	18922	18865	18811	19014	18714	19048	18870	18970	18824	19085	18766	19027	18848	18894	18894	19042	18968	18914	18838	19150	18940	19012	18989	19020	18860	18913	19212	18827	18984	18987	18895	18881	19012	19008	19070	19100	18912	19022	18899	18884	18957	18954	18882	19139	18925
31924	40806	35448	27149	23892	21377	20512	19142	18464	17628	17383	16912	16670	16694	16712	16642	17225	17000	16801	16823	16401	16437	16319	16193	16160	17149	23319	24428	22521	20407	18458	17017	16323	16221	16163	15834	16043	16007	16115	15929	16032	16047	16152	15963	16072	16037	16113	15903	15979	15936	15937	15834	15875	16071	16099	15957	16004	15962	16076	15867	16031	15829	16114	15865	15995	15984	15927	15871	16195	15988	15996	15941	15815	16006	15894	15885	16074	16212	16058	15836	16037	15891	15852	16142	15972	15949	16101	15724	15914	16185	15799	16075	16108	15990	15932	15855	15963	15841	15866	15872	15932	16022	16000	15980	15868	15949	16102	15853	16034	15865	16067	15876	16035	16001	16009	15932	15828	16091	15991	15845	15985	16182	15936	15916	16110	15919	15920	15996	15881	15922	16010	16020	15975	16036	16037	16016	15977	16064	16004	15934	15890	15922	15907	16051	15874	15962	16040	16018	15885	16098	15949	15706	16032	16088	16013	16051	15887	16007	16105	15954	15949	15865	15929	15969	15812	15922	15878	15912	16026	15994	15996	15779	15905	15980	15844	15920	16002	15765	15835	15885	15980	16012	15946	15935	15848	16082	15991	15737	15910	15998	15792	15832	15845	16227	15943	15996	16154	15887	15880	15849	15932	16129	15842	16147	16110	15736	16102	15724	15974	15954	15935	15883	15986	15990	15877	15781	15995	16048	15887	16139	15790	15967	15947	15942	16027	15974	15953	15932	15832	16000	15959	16049	15937	15984	15968	16084	15961	15903	15995	15840	15915	16051	15957	16011	16053	16015	15945	16054	15834	15937	15986	15975	15979	16113	16076	16027	15922	16049	15942	15792	15848	16136	15981	15900	15949	15904	15890	15965	15947	15958	15833	15896	15980	16002	15955	16087	16062	15953	15958	15988	15941	15850	15916	16086	15922	15932	15964	16053	16031	15986	15815	15907	16002	16079	15934	15977	16071	15896	16018	16039	16106	15764	15762	15942	15910	16087	15654	16041	16036	16072	15737	16069	16009	15974	15954	16004	16011	15983	15909	15965	15930	16113	15816	15789	16002	15836	16060	15999	15933	15988	15963	15880	15901	15915	15737	15987	15872	16027	16069	15897	16027	15841	15818	16020	15849	15894	15939	15872	15993	15957	15955	16072	16038	15998	16087	16003	15853	15944	15933	15977	15966	15907	16015	15956	16010	15918	16009	16030	16133	15951	15837	15738	16018	15978	16093	15994	16024	16043	16077	16124	16087	15832	16011	15951	16028	15924	15860	15972	15950	15850	15934	15795	15850	15905	16076	15949	15906	15956	15947	15898	15921	16007	15879	16054	15862	16019	16066	16030	16019	15989	16055	16040	15968	16046	16038	15930	15861	15990	16074	16182	15930	15907	16005	15961	15903	16032	15859	16032	15944	15838	15873	15947	16106	15750	15895	16054	16029	15742	16116	15991	15725	15815	16055	15923	16229	15865	15894	15968	15980	16051	16167	15875	16024	16057	15808	16036	16061	16023	15853	16159	15987	16147	15822	15799	15942	15870	15943	15892	15878	15917	16008	15914	15996	16005	15790	16002	16055	15932	15878	15848	16044	16044	16039	15964	16032	15863	16054	16035	16014	15848	15924	15920	16057	16107	16034	16054	16030	15847	15839	15928	16077	15876	15970	15896	15947	15887	15927	15931	15946	16019	16038	15872	15986	16028	15755	15949	15912	16017	16100	15901	15901	16085	16048	16078	15897	15880	16140	15996	15963	15979	15963	15967	15922	15909	15880	15828	16059	16073	16012	15946	15850	16037	16080	15891	16003	16108	15954	15876	15790	15977	15888	15809	15892	15931	15947	15917	15994	15892	15938	15874	15870	16010	15964	15971	16171	16050	15964	16024	16109	15965	16003	16038	15787	15819	15893	15999	15931	15884	15939	15912	15987	16002	15925	15941	15898	16087	15942	15947	16008	15868	15916	15833	16039	16019	15921	16141	15948	15966	15917	15919	15974	15931	15921	16022	15721	15938	15973	15891	16070	15939	15997	15990	16023	15928	15965	16029	16003	15968	16031	15825	15995	16072	15881	16030	15960	15948	15825	15874	15974	15936	16010	15925	15821	15974	16010	15864	15827	15805	15797	15769	15970	15642	15930	15973	15787	16118	16045	15838	15992	15942	15876	15937	15894	15888	15950	16035	15962	16101	16011	15816	15915	16114	15807	16025	15979	15879	15897	15999	16037	16032	15993	15875	15991	15961	15822	15811	16007	15896	15923	16097	15807	16184	15795	15791	15975	15998	16212	16045	15887	15833	16130	15857	16189	15893	15952	15923	15859	15947	15992	16130	16038	15865	16056	15881	15951	15828	15968	16007	15963	15894	16063	15841	15954	15802	15911	16033	15951	15915	16074	15893	15634	15924	15916	15773	15915	15922	15859	15766	15848	16032	16018	15964	15939	16023	16005	15954	15993	15807	15902	15842	16135	15893	16014	16008	15914	15994	15836	15927	15908	15870	15920	15942	16049	16023	16095	15875	16006	16025	16107	15747	15979	15874	15907	15829	15933	15812	15959	15940	15801	15871	15762	15747	15972	16010	15897	16110	15906	16005	15912	15977	15933	15918	15964	15973	15785	16071	15981	16015	15947	15929	15867	15990	15841	16068	15908	15853	15876	16075	15903	15881	15977	15871	15760	15941	16062	16000	15830	15990	16074	15971	16108	15903	15912	15900	16002	15983	16018	15915	15976	16125	15974	15936	15953	15752	15950	16027	15971	15892	15911	15924	16007	16052	16012	15923	15873	15936	15991	15854	16024	15918	15963	15887	15885	16071	15885	15943	15994	16048	16069	16113	16079	15914	15861	15906	15964	15971	15795	16047	16108	15916	15876	15940	15897	15989	16038	15941	16111	15972	16004	16010	16135	15996	16042	15947	15919	15942	15832	15990	15935	15824	16026	16090	15876	15936	15837	15801	15995	16026	15845	15840	15837	15961	15977	15953	16004	15960	16023	15985	15861	16040	15900	16119	15852	15915	15811	15881	15870	15930	15997	16025	16052	15989	15862	15976	16078	15974	15934	15957	15878	16109	15989	15895	16003	16073	15963	16016	15864	15941	15961	16025	15913	15861	16079	15938	15796	15969	15915	15826	15906	15959	15877	15857	16047	16066	15993	16002	16041	15883	15924	16081	15896	16000	15889	16032	15982	16241	15873	15888	16062	15947	16116	16102	16040	16130	16141	15801	15869	16078	15944	15904	15905	15895	16124	15870	16129	16094	15920	15815	16158	15848	16005	15857	15882	15989	15926	15943	15794	15904	15814	15984	15801	15950	15959	15941	16032	15884	15853	15830	15997	16025	16145	15978	16005	15924	16116	15987	15888	15696	15998	15844	16016	15900	15994	15864	15914	15943	15979	16060	16116	15916	15851	15864	15912	15980	16058	15984	15967	15875	15973	15791	16105	15958	15830	15985	15963	15794	15905	15868	15961	15916	16013	15816	15899	15984	15788	15894	15864	16011	15981	15942	15812	16038	16034	15940	15870	15876	15837	15951	15868	15935	15939	15896	15999	16154	15961	15967	15865	15809	15956	16001	15932	15961	16004	16042	15975	16118	15883	16039	16064	16127	15893	16125	15839	16025	15939	16042	15754	16170	16051	16137	15852	15879	15994	15899	16012	15829	16231	15979	15893	16035	15894	15888	16034	15872	16002	15980	16003	15859	16285	16008	16086	15908	15862	15847	16091	15933	16016	15945	15997	15925	15847	15898	15924	15903	15672	15856	16082	15983	15953	16089	15820	16004	16107	15937	15775	15728	15789	15927	15829	15960	15984	15826	16049	16109	15958	15944	15909	15931	15909	16046	16086	15934	15870	15990	15825	15963	16115	16030	15946	15918	15946	16034	15981	15974	16040	15824	15898	16126	16098	16000	15973	15804	15908	15855	15924	16047	15978	15900	15974	15944	15968	15957	16052	15875	16190	15778	16021	15860	15901	15945	16043	15838	16100	16049	15948	16053	15966	15900	15971	16004	15901	15965	15879	15918	16072	16054	15924	15895	15861	16002	16065	15944	15899	16038	15789	16068	16004	15891	15969	15877	16122	15921	15983	16003	15927	15922	15913	15901	15929	15908	15948	16030	15835	16113	16012	15836	16128	15976	16033	15934	15986	15974	15956	15900	15898	15973	16045	15923	16037	16019	15984	15887	16030	16058	15940	15967	16011	16051	16012	15973	16062	15966	15861	16063	15926	15903	16102	15940	16039	16079	15970	15951	16022	16003	15866	16021	16019	15946	15867	15881	16016	15873	16010	16043	15967	15912	15859	15797	16101	15956	15975	16042	16056	15943	16203	15874	15995	15987	15949	16035	16032	15980	15839	15974	15934	15866	15963	15725	16087	15640	15873	16079	15881	15979	15921	15978	15991	16050	15924	16041	15781	15698	15940	15857	15950	15842	16165	15930	15976	15961	15984	15821	15895	15939	15953	16071	15985	16002	15756	16189	15902	15814	16063	16161	15954	15785	15930	16157	16069	16027	15781	15762	16002	15909	15807	16126	16035	15856	15980	16112	15806	16003	15980	16004	15956	15840	15967	16031	15927	16032	15865	15973	16053	15837	15890	16001	16098	16162	15852	15995	15937	15913	16136	15990	15768	16032	15883	15999	15896	16102	16138	16190	16103	15936	15741	15963	15962	15907	15924	15872	15975	15912	15926	16098	16002	15902	16074	16026	16047	15934	15969	16038	15965	15911	15831	15762	15963	15999	15848	15896	15920	15947	15814	15998	15851	15799	15933	15977	15912	15989	15985	16066	15937	15942	15919	15931	15881	15883	15987	15981	15816	15965	15917	15915	15877	16073	15867	16071	16000	15764	16017	15942	15912	15954	16019	15880	15928	16015	16209	15920	15875	15941	15903	15855	15799	16043	16024	15890	15954	15979	15800	16063	15955	15973	15814	15912	15975	15772	15850	15938	15918	15828	16070	15861	15975	16024	16100	15785	15948	15911	16035	15850	16064	15906	15902	15805	15855	15971	16114	15997	15904	15857	15946	15975	16034	15940	15804	16001	15859	15901	15806	15996	15998	15792	16020	15868	16031	15890	15865	16048	15967	16024	16006	16040	15928	15879	16033	15906	15891	16080	15891	15899	15875	15921	16122	15824
28117	23297	26443	23449	19383	18361	18283	18136	17893	17721	17828	17472	17371	17355	17415	17465	17704	17475	17626	17580	17502	17297	17089	17489	17472	17493	17789	17969	17685	17603	17379	17446	17586	17339	17507	17295	17389	17257	17358	17306	17368	17401	17335	17228	17290	17422	17166	17178	17117	17398	17289	17204	17375	17319	17405	17309	17415	17202	17356	17312	17243	17223	17338	17265	17340	17370	17342	17440	17190	17318	17472	17191	17314	17277	17544	17327	17287	17118	17352	17202	17244	17249	17308	17297	17215	17366	17259	17187	17534	17409	17219	17385	17523	17472	17331	17328	17412	17281	17185	17273	17323	17301	17334	17318	17327	17412	17442	17472	17151	17217	17241	17298	17032	17241	17383	17387	17273	17436	17351	17375	17480	17183	17448	17404	17388	17352	17506	17432	17430	17468	17169	17276	17105	17303	17182	17534	17524	17347	17388	17422	17397	17335	17294	17214	17230	17218	17437	17304	17065	17312	17211	17337	17321	17150	17285	17334	17451	17254	17357	17162	17280	17329	17373	17154	17163	17217	17136	17223	17398	17296	17197	17458	17468	17340	17320	17249	17388	17292	17367	17284	17280	17468	17419	17263	17423	17286	17324	17287	17464	17470	17604	17074	17333	17238	17303	17371	17203	17169	17476	17282	17652	17249	17252	17326	17332	17441	17384	17239	17347	17397	17296	17323	17346	17307	17439	17047	17290	17231	17338	17306	17311	17515	17184	17305	17418	17317	17292	17340	17315	17377	17276	17394	17325	17152	17494	17410	17408	17258	17293	17386	17252	17168	17336	17297	17379	17132	17343	17285	17232	17185	17314	17326	17413	17283	17397	17330	17180	17179	17402	17431	17293	17211	17405	17265	17342	17350	17355	17418	17125	17463	17628	17504	17391	17561	17475	17253	17299	17210	17423	17366	17355	17374	17223	17207	17558	17339	17145	17257	17322	17309	17196	17349	17157	17303	17440	17195	17398	17396	17386	17387	17320	17376	17438	17398	17292	17349	17526	17292	17194	17323	17348	17253	17381	17126	17289	17354	17217	17425	17066	17382	17011	17412	17301	17158	17237	17282	17262	17344	17215	17150	17285	17216	17222	17118	17365	17299	17358	17378	17427	17265	17434	17180	17446	17393	17387	17327	17122	17177	17497	17577	17442	17481	17391	17417	17400	17410	17109	17347	17332	17411	17597	17394	17440	17271	17204	17318	17187	17317	17369	17093	17205	17312	17191	17136	17512	17192	17243	17268	17248	17350	17320	17282	17004	17178	17371	17243	17074	17316	17341	17424	17325	17421	17290	17360	17476	17413	17441	17314	17432	17308	17465	17436	17435	17307	17381	17223	17286	17489	17501	17333	17274	17324	17329	17273	17308	17477	17425	17389	17346	17294	17350	17378	17059	17146	17372	17397	17304	17426	17295	17495	17272	17261	17312	17366	17102	17362	17448	17285	17222	17210	17240	17254	17379	17158	17332	17351	17443	17328	17500	17515	17337	17352	17435	17133	17295	17206	17428	17390	17183	17428	17316	17362	17306	17340	17399	17468	17394	17115	17109	17247	17279	17157	17216	17384	17345	17363	17120	17192	17578	17361	17152	17405	17131	17298	17330	17122	17355	17524	17410	17207	17460	17236	17580	17269	17436	17222	17356	17481	17428	17177	17392	17235	17419	17445	17553	17250	17272	17429	17283	17091	17161	17475	17249	17363	17196	17353	17229	17479	17433	17510	17238	17209	17340	17335	17509	17333	17154	17334	17180	17475	17279	17476	17454	17330	17466	17234	17280	17147	17157	17429	17283	17194	17293	17350	17209	17260	17297	17442	17464	17384	17388	17420	17423	17404	17267	17306	17410	17213	17234	17408	17300	17435	17165	17432	17314	17356	17419	17205	17228	17340	17340	17252	17252	17426	17381	17298	17498	17285	17137	17742	17367	17405	17304	17150	17417	17548	17489	17424	17459	17305	17367	17085	17059	17244	17415	17101	17409	17351	17411	17148	17313	17266	17238	17307	17249	17345	17389	17276	17385	17460	17421	17375	17074	17296	17191	17273	17403	17256	17494	17393	17217	17374	17369	17458	17451	17240	17367	17240	17300	17267	17381	17191	17468	17286	17483	17347	17403	17490	17392	17165	17208	17272	17302	17295	17407	17533	17128	17081	17273	17213	17220	17152	17280	17387	17132	17240	17213	17284	17301	17263	17317	17302	17333	17310	17514	17464	17112	17222	17333	17158	17391	17298	17495	17394	17348	17365	17365	17048	17307	17331	17270	17454	17120	17305	17351	17227	17154	17303	17125	17195	17415	17385	17245	17402	17202	17214	17442	17376	17188	17291	17295	17512	17492	17407	17337	17268	17217	17241	17428	17363	17279	17363	17402	17421	17451	16962	17376	17141	17319	17224	17200	17403	17388	17217	17127	17451	17320	16976	17399	17479	17360	17140	17312	17473	17403	17133	17242	17525	17346	17415	17297	17428	17349	17313	17411	17370	17320	17548	17261	17269	17303	17435	17097	17602	17215	17218	17292	17173	17363	17526	17382	17300	17258	17192	17360	17133	17299	17220	17394	17192	17173	17481	17281	17251	17291	17455	17112	17115	17314	17492	17415	17540	17322	17389	17330	17562	17314	17405	17457	17446	17467	17411	17447	17220	17157	17304	17339	17495	17329	17339	17197	17502	17209	17082	17335	17266	17420	17244	17209	17331	17382	17242	17375	17119	17283	17325	17296	17274	17234	17160	17275	17205	17273	17437	17256	17478	17418	17197	17140	17234	17396	17531	17480	17470	17527	17261	17310	17448	17207	17258	17344	17471	17385	17411	17286	17327	17312	17245	17225	17437	17321	17304	17252	17167	17265	17336	17105	17308	17280	17411	17336	17333	17184	17351	17291	17260	17258	17244	17333	17251	17500	17502	17369	17119	17388	17111	17491	17120	17317	17256	17415	17311	17274	17380	17194	17434	17197	17427	17273	17307	17277	17313	17330	17255	17257	17469	17196	17583	17380	17250	17343	16994	17383	17312	17442	17318	17329	17389	17317	17223	17306	17389	17370	17195	17467	17354	17564	17321	17341	17258	17243	17398	17304	17080	17311	17191	17248	17192	17358	17193	17485	17253	17193	17150	17476	17329	17293	17091	17392	17539	17352	17296	17317	17288	17241	17258	17424	17169	17416	17440	17349	17421	17515	17302	17481	17306	17102	17301	17361	17176	17361	17014	17320	17354	17347	17311	17367	17291	17446	17154	17526	17395	17435	17445	17381	17288	17453	17197	17291	17297	17207	16972	17260	17516	17455	17304	17283	17187	17328	17299	17227	17403	17280	17397	17252	17380	17379	17277	17137	17327	17297	17209	17222	17307	17057	17587	17331	17322	17133	17436	17330	17475	17200	17084	17270	17367	17151	17241	17367	17289	17366	17535	17382	17384	17304	17277	17483	17123	17276	17151	17248	17286	17333	17384	17374	17365	17254	17398	17312	17494	17521	17216	17209	17450	17117	17291	17093	17264	17269	17351	17370	17227	17407	17528	17389	17174	17426	17348	17423	17429	17385	17205	17389	17297	17152	17225	17276	17323	17279	17104	17206	17476	17339	17284	17388	17287	17174	17213	17060	17286	17463	17229	17273	17139	17429	17301	17405	17230	17208	17353	17269	17269	17250	17319	17220	17243	17135	17175	17306	17260	17211	17249	17391	17249	17488	17175	17368	17476	17422	17437	17453	17240	17170	17434	17234	17279	17378	17492	17540	17438	17180	17289	17447	17338	17412	17383	17357	17353	17316	17198	17361	17310	17405	17565	17389	17233	17273	17356	17208	17246	17237	17459	17327	17406	17240	17493	17266	17349	17445	17190	17288	17441	17367	17527	17380	17392	17444	17276	17346	17337	17457	17232	17131	17179	17443	17286	17427	17265	17271	17309	17323	17334	17349	17195	17349	17277	17209	17416	17339	17523	17354	17319	17260	17272	17289	17423	17477	17281	17228	17372	17309	17401	17559	17451	17373	17330	17402	17288	17374	17425	17133	17313	17332	17417	17195	17177	17231	17354	17268	17084	17475	17375	17071	17203	17073	17409	17565	17441	17290	17245	17374	17358	17115	17152	17206	17247	17325	17384	17440	17484	17254	17294	17184	17512	17278	17210	17218	17416	17375	17300	17275	17226	17227	17141	17471	17058	17255	17267	17283	17310	17098	17217	17396	17253	17445	17112	17368	17186	17206	17496	17228	17144	17272	17374	17259	17140	17167	17518	17225	17483	17468	17282	17322	17401	17354	17382	17026	17366	17367	17446	17211	17220	17277	17476	17356	17319	17442	17359	17436	17139	17327	17424	17282	17165	17335	17376	17470	17458	17223	17407	17143	17348	17203	17398	17171	17304	17228	17393	17384	17372	17265	17288	17128	17113	17386	17222	17115	17396	17377	17203	17377	17235	17293	17335	17148	17228	17266	17295	17122	17266	17276	17415	17312	17278	17289	17356	17342	17431	17325	17361	17430	17384	17183	17322	17461	17265	17427	17420	17291	17463	17348	17390	17367	17103	17399	17264	17398	17365	17339	17295	17235	17322	17256	17304	17239	17326	17357	17469	17339	17425	17404	17374	17079	17313	17330	17157	17285	17376	17317	17370	17299	17085	17397	17248	17592	17087	17346	17231	17345	17139	17295	17299	17325	17438	17285	17273	17453	17387	17416	17451	17169	17253	17200	17326	17339	17376	17187	17450	17388	17295	17366	17204	17241	17461	17572	17227	17173	17270	17227	17338	17269	17469	17398	17387	17457	17243	17367	17329	17384	17182	17309	17268	17236	17475	17335	17511	17384	17579	17333	17397	17420	17340	17323	17429	17432	17496	17294	17289	17398	17365	17186	17322	17458	17316	17118	17364	17211	17206	17451	17095	17309	17509	17231	17168	17266	17172	17207	17355	17272	17448	17410	17303	17308	17300	17346	17276	17172	17241	17229	17177	17508	17412	17347	17282	17345	17349	17453	17300	17223	17335	17067	17322	17330	17251	17547	17330	17640	17258	17115	17537	17313	17403	17376	17365	17234	17389	17469	17304	17417	17256	17427	17328	17504	17425	17335	17368	17425	17460	17234	17332	17268	17269	17239	17115	17297	17284	17386	17381	17372	17384	17197	17285	17471	17245	17215	17090
24051	28491	24609	20175	17956	16654	16605	16163	15744	15447	15584	15372	15117	15105	15327	15356	15367	15372	15368	15034	14975	15063	15185	14993	15260	15125	15261	15667	15728	15352	15092	15028	14987	15183	15052	15047	15063	14981	15076	15005	15048	14977	14855	14869	14983	15038	14980	15019	14954	14973	14983	14947	15181	14808	15191	14803	14934	15000	14979	15016	15066	15022	15056	14812	15140	15023	14982	14908	15004	14915	14945	14889	15037	15001	14910	14912	14854	15039	15082	15137	15034	14916	14858	15061	14847	15009	14927	15045	15077	14980	14758	15020	15026	14911	15032	15104	14932	14945	15019	15079	14846	15040	14961	15185	14933	14834	15025	14913	14991	15016	15142	14922	14929	14978	15021	15088	15057	14993	14912	14884	14933	14998	14974	14881	14765	14871	14929	15062	15111	14948	15050	15135	15179	15023	14914	15044	14914	14967	15053	14969	14965	14863	15044	14872	15070	14915	15093	15071	14922	14888	14910	15072	15010	15072	15003	14785	14968	15019	15054	15080	14718	15066	14999	15133	14985	14929	15022	14913	14913	14767	14992	14868	15093	14861	14896	14870	14989	15000	15057	15043	14837	14996	14844	14943	14919	15070	14953	14916	15143	14855	15015	14909	14865	14958	14965	14868	15135	14994	15005	14942	14887	14959	15022	14858	15134	15096	14745	14998	14989	14925	15005	14907	14762	15039	15308	14784	15002	14962	15089	14942	14905	15044	14962	14991	14890	15055	14995	14829	14982	15109	14935	14924	14999	14776	15011	14907	14973	15073	14980	15162	14919	14957	14891	15015	15083	14957	14870	15031	14909	15029	15121	14990	15063	14820	14735	14891	14782	14997	14920	14851	15062	15016	14969	14932	14953	14942	14909	14958	14927	15009	14989	14854	15001	15027	15105	14778	15073	14957	14954	15005	15124	15071	15087	14968	15055	15066	15014	14937	15037	14983	14998	14876	14961	14996	15112	15165	14963	15077	14869	15065	15014	14961	14874	14917	14934	14962	15065	14965	15011	14965	14819	14933	15076	14843	15108	14775	14888	14911	15050	14886	15056	15055	14902	14869	15039	15066	15065	15020	15056	15094	15019	14837	15035	14981	14896	15007	14870	14858	15038	15043	14893	14861	14957	14991	14838	14962	14768	15093	14891	14875	14997	14973	14802	15012	14782	14923	15026	14829	14959	15041	14912	15090	15102	15093	14951	14964	14950	14929	15054	14960	14942	15134	14864	15078	14976	15029	14848	15106	14879	14777	14916	14928	14969	14970	14895	15035	15072	14897	15103	14956	15035	14913	14987	14808	14917	15001	14884	14948	14923	14971	14957	15019	14951	15090	14969	15088	14826	14943	14858	15142	15093	15184	14911	15103	15006	15064	15195	14861	14966	14826	14989	14897	14893	14808	14984	15011	14983	14853	14788	14939	14850	14962	14902	15029	14839	14902	15014	14842	14937	15202	14873	14793	14728	14967	14975	15042	14941	14881	15036	15033	14931	15013	14808	14784	14897	15005	14828	14971	14833	14842	14905	14880	14838	14927	14855	15034	14962	15019	15020	15083	14982	14826	14956	14995	14902	15090	15134	14901	14908	15025	14985	14868	14858	14914	14835	14849	15080	14910	14930	15005	14845	14844	14870	14800	14909	15059	14971	14911	14990	14991	14992	15156	14941	15036	15130	14918	14917	14873	15055	14975	14938	15122	15000	15121	14978	14968	14906	14850	14989	14820	15001	15024	14940	14849	15124	14894	14921	15133	14865	14874	15033	15031	14840	14927	14974	15095	14928	15117	14871	14861	15008	15001	14995	15118	14799	14890	14917	14822	14983	14917	14987	15019	14880	15053	14910	14916	15069	15055	14940	14976	14936	14955	15043	14922	14950	14974	14858	14935	14841	15051	14921	15120	15146	14867	15057	14987	15013	15132	14824	15100	15051	15151	14806	14973	14967	14825	15087	14861	14909	15036	15092	15076	15076	15067	14823	15004	15069	14955	14804	14883	14952	15068	15018	14950	14975	15176	14808	14886	14879	15029	14901	15067	14923	15108	14885	14886	14924	15046	15022	15081	14917	14884	14810	14989	15079	14988	14860	15028	15030	14733	15042	14969	14922	14912	15045	14887	14987	14758	15074	15135	15030	15042	15028	14947	15052	14844	14877	14906	15195	15041	14915	14805	15006	15170	14769	14907	14784	14953	15188	15079	15070	14953	14804	15062	14946	14940	14886	15050	14802	14885	14944	14938	14935	15112	14992	14966	15094	14905	14957	15003	14913	14863	14878	14965	15005	15105	15004	14995	15066	14861	14896	14978	14997	15013	14922	15043	14857	14781	15209	14924	14957	15235	15079	15106	15055	15045	14953	14963	14852	14909	14990	15115	14916	14925	14840	14960	15029	15004	15171	15055	15052	14825	14924	14958	14999	14872	14960	14868	14848	14897	15099	14912	14940	14984	15130	14865	14963	14890	14947	14883	15035	15092	14895	15042	15070	14880	14967	14850	14969	14927	15030	14969	15072	15027	14992	14930	14980	15080	15023	14915	14888	14909	14862	15150	15056	15062	15027	15000	15080	15019	14937	15061	14991	15042	15005	15011	15121	15055	15179	14964	15003	15003	15119	15017	14963	15130	15003	14969	14947	15143	14988	14960	14929	14872	14959	15013	14968	15059	14868	14980	15008	14921	14919	14982	15049	15060	14812	14885	15078	14983	15100	14969	14869	15029	15065	15120	15008	14905	14956	14991	14911	15026	14879	14946	14935	14962	15077	15171	15125	14883	15031	15042	15164	15066	14962	14915	15009	15016	14909	14997	14956	14990	14942	14971	14847	15029	14890	14830	15020	14858	14945	15044	15120	14857	15051	14868	14942	14965	14909	15133	14930	15017	14808	15123	14880	14895	14863	14955	14990	14876	15029	15091	15027	14999	15027	15010	15175	14937	15054	14930	14910	14810	14984	14812	14806	15046	15036	15007	14921	15011	14782	15026	14912	14886	14821	14856	15082	14996	14978	14988	14871	14810	15022	14999	14844	15026	14921	14942	14847	15039	14827	14932	14861	15237	14850	15073	15065	14884	15058	14848	14930	15109	15204	15215	15038	14885	15068	14952	14955	14853	15136	14963	15155	14883	14975	14993	15079	15069	14846	15005	14895	15132	14741	14929	15119	15077	14987	14931	14796	14965	14926	15025	14943	15058	15046	15042	15000	15000	15167	15010	14956	14889	14924	15040	15164	15020	15245	14928	14896	14932	14993	14900	15146	14925	14955	14996	14975	14915	15011	14945	14969	14810	14992	15185	15162	14832	15005	15036	15061	15021	15091	15005	15115	14824	14921	14874	15058	14920	14941	14900	15067	14859	15099	14976	14712	14875	15185	14972	14903	15020	14979	14973	15164	14836	14860	14960	15043	14982	14982	15193	14947	14855	15097	14898	15076	14898	15122	15071	14942	14928	15028	14927	14988	14968	14986	15131	15041	14923	14955	15140	15038	15058	14959	15022	15089	14955	15166	14939	15026	14869	15165	14955	15031	14858	15065	15086	15054	15007	14979	14868	14924	15056	14984	14946	14965	15083	14990	14942	14693	15039	14889	15025	14949	15005	14980	14982	14956	15000	14786	15000	14950	14968	15178	14841	15033	15066	14960	15105	15075	15162	15018	15108	15060	15038	15009	14890	14973	14995	15048	15046	15038	15080	15026	14869	14971	15036	14862	14926	15007	14962	14872	14881	14926	14918	14858	14969	14982	14868	15053	14752	14971	15045	14921	15040	14995	15002	14849	15095	15011	15194	14923	14845	15014	14826	14947	15163	14859	15091	15071	15195	15190	14900	14920	14991	14831	14995	14839	14918	15146	14889	15107	14948	15127	14815	14969	14966	14918	14931	14898	15075	15044	15091	15010	15119	14984	15012	14898	14932	15081	14826	14989	14971	15003	15094	15007	15026	15050	14991	14986	14874	15179	15017	15199	14922	14979	14984	15021	14755	15031	15005	14917	15032	15079	14872	15024	14956	15171	14890	15051	14991	15024	15002	15088	15009	15046	14801	14889	14945	14999	15070	15096	15026	15053	15033	14960	14955	14951	14985	15087	15152	15023	15029	14959	15057	15115	14958	15017	14966	15064	15189	14934	14991	14985	15056	14930	15091	14873	15049	14938	14931	14992	14999	15159	14950	14944	14767	15067	15023	15050	14994	14843	14853	14887	15114	14952	15052	14817	14714	14953	14986	14857	14955	14966	14993	15043	15048	15048	14948	15055	15013	14986	14919	15001	15048	14860	15030	15058	15083	15037	14783	15092	15040	15070	15056	15218	14849	15105	14991	14797	14871	14974	15029	14829	15040	15209	15102	14989	14953	15084	14887	14928	15044	14904	14929	14979	15020	15218	15115	14804	14999	15091	15080	15121	15001	15005	14996	15094	14900	14997	14949	15107	15094	15069	15159	15140	15035	15061	14922	14945	14904	15088	14837	15001	14823	14932	15048	15075	15004	14800	14910	14851	14885	14922	15064	14917	14883	14826	14804	14833	14973	15017	15013	14975	15002	14913	14920	14923	15002	14873	14947	15009	15022	14946	14799	15055	14971	14954	15174	14882	14946	14907	14992	14963	14947	14934	14972	14988	15083	15073	14936	14931	14949	15035	15021	14980	15082	15110	14886	15063	14988	15005	14962	14970	14988	14913	14954	15005	15110	15018	15073	14929	15067	15049	14975	14963	15100	14845	15032	15083	14903	14999	15074	14790	14902	15084	15047	14932	15161	15041	15043	15125	15064	15085	15061	14856	14843	14967	15018	14950	15050	14972	14940	14845	14939	15045	15199	15172	15020	14884	14927	14876	14962	14865	14961	14889	14851	15036	15038	15087	14958	14891	14962	15020	14946	14980	14917	14985	15060	14998	14915	14964	14971	15154	14881	15021	15078	15016	14851	14892	14935	15139	15028	15064	14877	14768	14959	14908	15067	15035	14815	14946	14958	15018	14944	14969	15027	14950	14939	15028	14835	15029	15159	15098	15055	14926	14912	15139	15018	14946	14928	14772	15040	15026	14868	14916	14923	14855	14929	15089	14821	15052	14845	14986	15147	15171	14877	14909	15034	15049	14915	15030	14965	14869	15033	14898	14923	15188	14852	14865	15023	14815	15034	14829	14926	15022	14899
23881	21473	29031	24508	22704	22563	21661	18850	18223	18202	18024	17990	17672	17634	17816	17421	17781	17603	17545	17430	17244	17231	17394	17686	17533	17563	19723	20512	20065	19057	18369	17676	17433	17237	17302	17225	17025	17021	16977	17226	17098	17060	17201	17002	17294	17035	17232	17082	17131	17090	16856	17071	17096	17083	17340	17111	16969	17365	17159	17049	17333	17117	17096	17043	17055	17260	17018	16897	17070	16994	17186	17038	17184	17285	17163	17109	17229	17000	17114	17121	17092	17038	17287	17056	17276	17179	17166	17171	17083	16855	17049	16945	17134	16982	17294	17107	17203	17263	17181	17089	17132	17022	17129	16966	17059	17073	16927	17086	17087	16951	17131	17173	17108	17151	17235	17183	16888	17206	17118	17039	17087	17189	17118	17122	17109	17133	17075	16974	17047	17218	17028	17066	17110	17008	17072	16852	17171	17124	16950	16993	17367	17145	17062	17032	17087	16991	16992	17186	17020	17187	17194	16872	17109	16969	17067	16887	17196	17078	16994	17219	17151	17148	17203	17099	17055	17011	17023	17104	16975	17149	17076	17030	17148	16947	17021	17079	16936	17135	17097	16985	17070	17118	17015	16891	17049	16895	16916	17037	16984	17115	17154	16870	17181	17138	17045	17255	17112	17026	17040	17347	17185	17167	17155	16928	17028	17169	17071	16930	17112	17211	17178	17081	16859	17084	17440	16957	17076	17140	17048	17109	17020	16985	17144	16970	17047	17128	17155	16981	16987	17015	17133	17076	17054	17137	17146	17016	16974	16988	17146	17055	17081	16934	17080	16803	16870	17130	17089	17017	17195	17015	17091	17006	17108	17132	17288	17076	16948	17077	17129	17364	17251	17161	17033	17082	16953	16900	17099	17231	17188	17189	16992	17095	17071	17093	17116	17111	17006	17062	17146	17128	17046	17032	17048	17069	17170	16898	16999	17143	17112	17236	17243	17071	17174	17155	17038	17161	17030	17216	17130	17109	17253	17014	17052	17122	17001	17117	17003	17215	17047	17065	16963	16980	16954	17031	17109	17063	17100	17001	17098	17128	16981	17076	17093	16768	17214	16970	17084	17033	17055	16981	16992	17014	17155	16968	17033	17000	17136	16885	17041	17113	16892	17079	17102	17145	17026	17015	16826	17006	16843	17002	17095	17127	17042	16887	17196	17100	17261	16972	17029	17090	17087	16877	17041	16979	17012	17125	17056	16950	16962	17183	17023	16968	17074	17292	16892	17078	17087	17154	16965	17202	16983	17178	17050	17133	17033	16889	16918	17026	17298	17216	16715	17142	17020	17125	17130	17155	16945	17050	16954	17077	17079	17196	17123	17085	17098	17135	17126	17010	16964	17065	17209	17107	16891	16851	17104	17149	17267	17113	17091	17063	17048	17042	16991	16918	17193	17023	17313	16953	17092	17121	17209	17087	17063	16985	17090	16977	17072	16901	16982	17101	17252	16864	17047	17135	16966	17035	17166	17076	17126	17080	17167	17047	17161	16941	17170	17035	16939	17243	17008	16841	17158	17168	16912	17173	16883	16982	17137	17052	17022	17098	16960	17193	16978	16888	17214	17184	17064	17124	17008	16975	17080	17122	16961	17021	17042	17185	17126	17101	17153	17141	17094	17040	17250	17047	17160	16851	17087	16958	17260	17159	17073	17219	17131	17217	17074	17008	17172	16955	17038	17105	17097	17038	17134	16954	16902	17218	17035	17041	16945	17061	16924	17117	16972	16945	17063	17209	17116	17012	17168	17075	16942	17023	17145	16982	17245	17323	17201	16923	16903	16954	16930	16989	17194	17161	17019	17180	17205	17021	17140	17148	17085	17094	16893	16879	16868	16975	17090	17011	17147	17090	17147	17001	17079	17036	17058	16993	17062	17119	17164	16943	17077	17238	17105	17189	17104	17018	16932	17323	17120	16948	17013	17124	17045	16934	17107	17193	17104	17274	17005	17177	17098	17060	17052	17107	17183	17196	17207	17164	17181	17153	17002	17358	16921	16897	17082	17137	17054	17126	17224	17156	17198	16930	16943	16794	16929	16972	17194	17089	17305	17116	16989	17236	17116	17124	17129	17106	16978	17214	17109	17183	17142	16936	17094	17058	17009	17271	16959	17112	16932	16919	17102	17043	17007	17124	17146	17099	17068	16961	17027	17051	16892	17132	17134	17259	17075	16927	16946	16962	17085	17107	17094	17045	17288	17303	17063	17103	17202	16982	17044	17164	17117	17144	17100	17040	16896	16964	17092	16969	17069	17061	17164	16995	17059	17164	17132	16904	17050	17159	17168	16980	17022	16884	17001	17170	17077	16936	17146	17019	16949	17078	17134	17101	16891	17128	17200	17230	17117	17014	17036	17092	16936	16987	17026	17104	17116	16930	17054	16949	16987	17247	17014	17015	16905	17036	17084	17086	16964	17023	17026	16992	17071	16925	17013	17120	17077	17151	17202	17188	17176	16826	17134	16944	16951	17248	17064	17133	17134	16927	17195	17187	17043	17194	17045	17143	17206	17145	17142	17092	16966	17055	17155	17025	17041	17151	17274	16978	17062	17225	17265	17209	16996	17317	17026	17228	17055	17024	16969	17070	17064	16991	16916	17113	16982	17003	17028	16983	16958	17034	17101	17090	17090	17039	17105	17143	17169	17195	17106	17094	17197	17244	17183	17162	17315	16954	17283	17072	17028	17119	17232	17178	16968	17047	17136	17023	16950	17116	17227	17150	17198	16995	17129	17237	17115	17311	17133	17111	17104	17143	17144	16985	17020	17180	17088	17131	17088	16996	16955	17119	17332	17306	17190	16967	17053	17109	17161	17121	17326	17107	17074	17174	17183	17196	17040	16821	17174	17078	17011	17206	17263	17173	17032	17147	17092	17102	17129	17320	17135	17120	17004	17208	17031	17055	17092	17070	17185	17325	17213	16965	16855	16975	17238	17136	17013	16915	17306	16939	17062	17174	17089	17120	16983	16959	16976	17106	17189	17006	17238	17116	17170	17157	17086	17229	16939	17221	17076	17094	16994	17076	17232	17129	16935	17020	17045	17251	17219	17053	17097	17004	16942	17053	16992	17030	17018	17093	17213	17109	17146	16973	17008	17190	16946	17002	16939	17173	17097	17015	17169	17018	17116	17224	17024	17085	17147	17173	17215	17195	16996	17065	17099	17166	17072	17000	17099	17150	16991	17016	17054	17172	17153	17023	17114	17032	17082	16982	17099	17052	17071	16998	17037	16983	17118	17220	17243	17221	17200	17119	16901	17163	17139	17030	17018	17093	17214	16967	16961	16978	17124	17111	17137	16961	16996	17051	17140	17094	16886	16986	17414	17158	17002	17153	17122	17031	16846	17021	17009	17085	17027	17168	17180	17066	17089	16998	17193	17072	17075	17149	17069	17069	17240	17025	17023	16992	17085	17061	17027	17097	17011	16911	17220	17291	17173	17202	17156	17138	17223	16976	17015	17021	17054	17131	17049	17109	17224	17046	16889	17125	17098	17137	17073	17075	17220	17075	16886	16972	16951	16965	16975	16776	17265	17073	17003	17237	17138	16879	17146	17009	17243	17105	16899	16884	17172	17067	17107	16911	17047	17065	16905	16890	17098	17093	16993	17134	17013	16967	17230	17180	17067	17156	17220	17070	17092	16999	16976	17125	17154	16916	17054	17074	16879	17043	17282	17181	17084	16990	17242	17144	17119	17098	17130	16967	17210	16988	17115	17073	17178	17069	16977	17130	17022	17202	17030	17263	16960	17133	17015	17121	17097	16967	17099	17162	16948	17064	17122	16940	17149	17238	17085	17148	17119	16907	17101	17259	17182	17082	17138	17200	17071	17374	17076	17073	17153	16990	17120	17210	17231	17251	17076	16990	17143	17112	16906	16912	17015	16918	17053	16994	17104	16998	17173	17048	17138	17167	17204	16892	16987	16975	17321	17280	17197	16960	17232	17214	17195	17090	17086	17188	17219	17148	16876	17070	17022	17099	17021	17074	16998	16933	16950	17113	17174	17088	17129	17151	17067	16939	16787	17004	17137	17057	17123	16991	17122	16926	17056	16974	17079	17145	17008	17080	17262	16958	17199	16965	17202	16928	16744	17017	17010	16967	17018	16941	17081	17034	17098	17060	17173	17273	17100	17090	17038	17231	17018	16925	17101	17163	17142	17138	17290	17044	17098	17109	17042	17144	17103	17013	17129	17031	17093	17195	17152	17136	17023	17141	17064	16866	17229	16955	17068	17019	17096	17101	16951	17268	17115	17063	17211	17002	17281	17038	17328	17105	17079	17322	17251	16985	17063	17115	16902	17159	17263	16995	17057	17283	17046	16979	16946	17328	17252	17053	17096	17270	17285	16913	17094	17266	17167	17152	16915	16989	17177	16885	17353	17045	17192	17077	17005	17034	17147	17068	16913	17106	17111	17040	16821	17163	17152	17016	17017	17063	17239	17005	17160	16915	16939	17043	17085	17189	17029	16870	17374	17051	16976	17161	17159	17100	17058	17127	17218	16948	17195	16977	17064	16971	16976	17137	17091	16876	17035	17221	17037	16956	17067	17149	17124	16899	17168	17050	17166	17135	17141	17178	16958	17141	17105	16987	17079	17147	17147	17048	17017	16893	17288	17180	17072	17130	16907	16917	17205	17147	17205	17173	17022	17107	17181	17026	17318	17005	17049	17040	17088	17216	16963	17000	17004	17055	16970	17171	17091	17064	17150	17063	16826	17201	17167	17006	17012	17147	17175	17055	17095	17056	16967	17075	17037	17195	17146	17017	16910	17102	16987	17081	17015	17176	16923	17218	17006	17127	17051	17029	17049	17061	16933	16903	17120	17119	17201	16947	17020	17133	17048	16826	17085	17079	17082	17103	17290	17035	17119	17224	17175	16885	16966	17189	17151	17020	16943	16824	17050	16835	16905	17199	17046	17081	17195	17153	16993	17015	17088	17108	17103	16988	17121	17050	16931	17067	16878	17192	16990	17070	17080	17119	17111	17032	17098	16982	17162	17019	17079	17151	17011	17097	17125	17120	17080	17127	17095	17236	17036	16996	17102	16859	17035	16956	17087	17146	16988	17056	17155	17192	16935	17049	17030	17030	17133	17347	17109	16963	16959	17053	17048	17054	17075	17162	17043	17139	17194	17250
28289	35153	30773	25048	21746	18729	17780	17202	16493	16212	15932	15955	15929	15806	15737	15687	15578	15459	15484	15312	15095	15184	15330	15444	15336	15728	19077	19387	18570	17371	16317	15558	15020	14958	15002	14965	14921	14863	14819	15016	14936	15088	14691	14861	14851	15029	14866	14820	15007	14986	14942	15048	14933	14871	14929	14730	14916	14862	14993	14985	14920	15089	14879	15143	14840	14961	15096	14917	14791	15075	14952	14947	14972	14997	14831	14940	14801	14981	14892	14857	14905	14987	14937	15182	14693	15000	14991	14854	15100	14932	15049	14966	14776	15092	14889	14889	15001	15022	14894	14979	14774	14989	14911	14866	14883	15051	14864	14877	14917	14860	14753	14951	15005	14942	14911	14923	14898	14849	14944	14985	14934	14838	14969	14836	14911	15003	14853	14804	15163	14724	14886	15097	14898	14937	14718	14708	14706	14940	15100	14836	14886	14842	14884	14914	15016	15017	14916	14883	14922	14861	14916	14851	14799	14905	14892	14943	15136	14889	15001	14993	14965	14878	14752	15084	14997	15161	14933	14957	14907	14898	14950	15034	14877	14924	14925	14983	14905	14937	14843	14724	14972	15018	15081	15017	14815	14870	14923	14974	14997	14868	14950	14893	14920	14969	14754	14759	14986	14949	14856	14960	14887	14920	14923	14986	14935	14960	14883	14775	14834	14873	14878	14711	14774	14849	14887	14896	14823	14967	14817	14955	15005	14971	15050	14854	14947	14901	14885	14989	14835	14847	14887	14901	14809	15111	14715	14846	14778	14966	14818	14761	14904	14754	14830	14973	14808	15021	15014	14999	14903	15020	14828	14777	14833	14926	14967	14721	15080	14960	14882	14994	14882	14904	14970	14979	14859	14972	14827	14844	14956	14919	14634	14964	14903	14691	14922	14937	14914	14877	14756	14828	14997	14909	14891	14890	14893	14899	14923	14915	14776	14971	14900	14738	14805	14973	14809	14995	14896	14893	15050	14832	14938	14954	14991	14892	15133	14761	14915	15098	14792	14953	14969	14985	14897	14907	14923	14868	15048	14964	15094	14915	15012	14985	14967	15002	14897	14933	14991	14959	14982	14885	15085	14973	15057	14795	14918	14997	14899	14826	15084	14900	14846	14901	14956	14640	14974	14941	14972	14955	14916	14900	15009	14855	14987	14819	14925	14944	14838	14946	14944	14703	15047	14686	14848	14916	15047	14980	14874	14903	14939	14969	14862	14936	14774	14873	15093	14895	14999	14867	15034	14947	14867	14892	14820	14863	14832	15057	14954	14966	14801	15000	14865	14677	14954	14837	14961	14744	14936	14950	14859	14791	14894	15057	14884	14759	15005	14857	14871	14728	15041	14862	15059	15089	14973	15077	15005	15020	15000	14817	15009	14896	14863	14939	14969	14806	15024	14930	15094	14839	14879	14907	14707	14993	14947	14807	15007	14872	14817	14920	14926	15040	14776	14986	14971	14770	14908	14907	14906	14901	14964	14911	14856	14809	15009	14947	14971	14878	14822	14956	15024	14827	14762	14893	14862	15103	14820	14921	14934	14820	14993	14982	14634	15113	15030	14918	15000	14922	14964	14615	14998	15022	14900	14908	14830	14971	14802	14918	14933	15036	14993	14960	14943	14848	14800	15100	14785	14957	14896	14920	14922	14895	14853	14980	14905	14860	14774	14749	14922	14918	14898	14931	15114	14772	14787	14927	14822	14818	14855	14936	14855	14985	14957	14958	14773	14720	14837	14973	14954	14946	14901	15034	14890	14877	15050	14707	14827	15002	15002	14840	14796	14820	14942	14818	14976	15042	14921	14762	14793	14908	14760	14930	14940	14920	14786	14820	15012	14798	14982	14989	14978	14951	14824	14876	15049	14818	14849	14915	14917	14913	14919	15037	14986	14903	14888	14734	15041	14906	14770	14765	14961	14957	14969	15022	14987	14875	14974	14910	14871	14924	14913	14909	14754	14927	14743	15027	14645	14976	14842	14765	14970	14988	14677	14998	14979	14832	14995	14860	14792	14961	14897	14883	15065	14972	14871	14961	14761	14932	14891	14911	14994	14910	14874	14907	14927	15000	14955	14887	14854	15005	14814	14884	14690	14873	14857	14959	14814	15069	15000	15063	14861	14836	14935	14849	14968	14925	14883	14867	14926	14731	14857	14888	14816	14905	14841	14860	14957	14969	14811	14912	15024	14824	14976	15079	14881	14767	14785	14925	14944	15066	14868	14843	14922	14927	14921	14962	14982	14985	14708	14955	14838	14797	14954	15054	15033	14897	14943	14956	14908	14962	14994	14939	14914	14988	14977	14835	14805	14868	14943	14787	14959	14779	14893	14688	14990	14877	15026	14953	14685	14930	15021	14839	14902	14912	15048	14977	14781	14832	14781	14838	14993	15015	14945	14807	14916	14998	15011	14826	14980	14751	14860	14923	14956	14759	14941	14836	14899	14833	15002	14905	14888	14968	14873	14778	15000	14927	14835	14996	14817	15038	14880	15005	14960	14848	14943	14878	14898	15010	14910	14856	14951	14809	14848	14915	14830	14940	14908	15002	14872	14928	14937	15054	14864	14885	14807	14925	14878	14767	15063	14671	14847	14920	15022	14766	14853	14813	15041	14808	14901	14934	14745	14856	14931	14963	15062	15059	14836	14982	14967	14911	14998	14949	14982	14871	15109	14934	14979	15133	14960	14784	14816	14912	14854	14975	14872	14796	15018	14853	14834	14949	14952	15047	15041	14872	14867	14998	14967	14872	14974	14901	14817	14928	14941	14850	14976	14927	14865	14794	14970	14846	15009	14981	14798	14881	14786	15021	15019	14872	14989	14832	14898	14886	14962	14955	14736	14861	14970	15049	14892	14917	14806	14969	14707	14907	14948	14931	14986	15030	14917	14865	14921	14883	14793	14950	15022	14867	14772	14849	14880	15045	14733	14915	14954	15053	14839	14979	14767	14915	14813	15063	14943	14900	14834	14967	14820	14873	14858	14687	14699	14945	14734	14987	14862	14760	14724	14850	14941	14693	14897	15040	14926	14743	14818	14832	14900	14813	14810	14924	15005	14901	14901	14771	14949	14972	15029	14977	14860	14923	14848	14877	15054	14992	14884	14899	14932	14836	14824	14895	14907	14817	14833	14942	14851	14780	14885	14975	14813	14795	15042	14765	15040	14930	14962	14755	15039	14862	14940	14933	14799	15007	14878	14836	14954	14806	14804	14961	14932	14872	14896	15074	15001	15011	15033	14924	14875	14887	14983	15103	14993	14944	14795	14945	14786	14745	14851	14980	14853	14829	14835	14822	14752	15064	14957	14848	14990	14798	14945	14912	14725	14804	14954	14842	14923	14960	15016	14913	15101	14912	14839	14978	14990	15050	14778	14988	15034	14915	14941	14879	14845	14957	14983	14880	14785	14814	15018	14813	14976	14862	14937	15019	14961	14969	14973	14628	14939	14891	14845	14944	14852	14903	14863	14854	14845	15118	14845	14863	14966	14868	14962	14937	15041	14909	14922	15005	14746	14851	14761	14887	14901	14917	14842	14643	14894	14951	15108	14869	15147	15006	14925	14868	14947	14919	14979	14882	14983	14849	14786	14920	14822	14758	14895	14817	14881	15032	14949	14781	14921	14808	14842	14735	14905	14756	14845	14894	14885	14982	14833	14834	15035	14955	14811	14875	14751	14900	14865	15071	15007	14953	14839	14952	14928	14920	15009	15142	14742	14879	14683	14887	15044	15054	15016	14979	14913	14890	15036	14831	14862	15093	14836	14889	14773	14892	15014	14972	15034	14761	14917	14836	15072	14899	14987	14898	14981	14873	14887	14771	14849	14863	14869	14863	14950	14855	14771	14951	14640	14972	15097	15003	15153	14718	14824	14761	14972	14972	14960	14850	14812	14839	14949	14746	15056	14837	14918	14796	15063	14943	14839	14932	14918	14909	14914	14886	14808	14737	14991	14972	14859	14862	14830	14975	15008	14882	14915	15052	14910	14977	14951	14766	14838	15014	14843	14946	14913	14889	14843	14909	14908	15097	14898	14980	14850	14978	14776	14930	14936	14877	14666	14931	14852	14920	14888	14950	15005	14978	14893	14796	14859	14985	14949	14920	14966	14906	14745	15001	15101	14899	14734	14890	15107	14854	14956	15068	14835	14904	15066	14855	14945	14935	14848	15027	14821	15036	15086	15061	14977	14999	14949	15019	14968	15156	14898	14976	14897	14898	15100	14963	14823	14985	14990	14869	14935	14878	14846	15004	14879	14761	14826	14846	14942	14942	14805	14980	14830	14912	14904	14839	14844	14773	15010	14980	14803	14784	14853	14962	14835	14992	14868	14898	14905	15008	14890	14990	14907	14989	14758	14775	14978	14849	14809	14899	15118	14848	14835	14895	15037	15074	14970	14945	14815	14856	15070	15075	14808	14891	14736	14892	14939	14942	14833	14936	14885	14819	14997	14851	14883	15036	14868	14782	14998	15042	14976	14972	15012	14967	14701	14964	14895	14814	14855	15010	14898	14984	14814	14998	14997	14952	14861	14871	14770	14955	14936	14905	14826	14842	15071	14912	15040	14792	14979	15040	14861	14920	14915	15039	14818	14901	14873	14871	14952	14863	14841	14910	14922	14997	15035	14902	14840	14979	14897	14800	14889	14926	14769	14782	14978	14767	14908	14978	14872	14979	14902	14974	14887	14745	14951	14809	14947	14733	14879	14877	14940	15002	14989	14877	14942	14815	14786	14809	15070	14953	14980	14993	14826	14804	14933	14986	14867	14916	14829	15082	14832	14885	14684	14939	14943	14885	15154	14965	14880	14956	14887	14970	14962	14955	14731	14944	14775	14897	14889	14783	14962	14940	14828	14942	14988	15001	15061	14945	14847	14762	14914	14957	14982	14823	14861	14860	14837	14859	14769	14904	14952	14927	14905	14910	14896	14891	14937	15032	14921	15000	14899	14938	14835	14840	14969	14905	14848	14838	14671	14856	15000	14848	14855	15072	14824	15039	15010	14888	14987	14872	15063	14957	14919	14838	14988	14969	14978	14938	14668	14858	14915	14831	14947	14984	14765	14827	15053	14971	14985	15002	14785	14907	14877	15061	14859	15014	14852	14917	14958	14898	14966	14970	14921	14781	15005	14881	14911	14934
22983	21478	29432	23945	21852	24290	26618	21340	20211	20363	20063	19648	19846	19643	19718	19625	19470	19234	19104	19057	19251	19113	19167	19148	19054	19971	24422	24590	23619	21911	20322	19460	19054	18849	18753	18645	18697	18461	18589	18740	18664	18663	18680	18677	18610	18592	18726	18605	18567	18752	18649	18629	18587	18690	18741	18637	18602	18579	18493	18752	18420	18674	18734	18647	18589	18477	18517	18599	18668	18539	18554	18659	18695	18576	18485	18706	18464	18593	18696	18539	18655	18637	18642	18773	18739	18485	18645	18576	18693	18696	18545	18587	18596	18584	18623	18808	18613	18789	18500	18475	18632	18546	18805	18673	18538	18544	18720	18570	18625	18510	18704	18794	18669	18693	18741	18721	18581	18558	18698	18728	18678	18783	18585	18585	18624	18756	18629	18690	18581	18493	18533	18448	18553	18546	18544	18553	18823	18647	18738	18444	18520	18538	18417	18733	18635	18423	18406	18704	18325	18719	18726	18458	18554	18526	18672	18852	18740	18421	18690	18509	18270	18654	18739	18559	18822	18580	18513	18536	18611	18577	18693	18476	18446	18457	18519	18426	18602	18681	18589	18586	18650	18695	18730	18448	18658	18504	18528	18650	18642	18582	18629	18628	18501	18441	18702	18525	18609	18531	18703	18433	18595	18594	18768	18292	18579	18433	18565	18631	18729	18444	18422	18526	18542	18631	18580	18497	18666	18510	18727	18546	18515	18714	18731	18560	18616	18684	18756	18553	18808	18698	18659	18502	18513	18520	18522	18391	18440	18478	18637	18618	18539	18729	18568	18426	18699	18626	18742	18619	18626	18547	18486	18693	18684	18554	18569	18507	18554	18492	18429	18617	18651	18715	18629	18452	18652	18480	18550	18434	18582	18451	18666	18536	18527	18400	18488	18643	18649	18589	18655	18590	18502	18718	18614	18597	18637	18457	18669	18342	18504	18798	18532	18691	18633	18663	18489	18600	18644	18595	18564	18483	18746	18650	18560	18476	18595	18701	18893	18916	18574	18583	18679	18523	18717	18578	18526	18697	18607	18620	18387	18518	18505	18616	18536	18538	18446	18663	18598	18491	18660	18532	18413	18440	18483	18597	18560	18686	18280	18637	18525	18563	18668	18630	18591	18513	18435	18735	18584	18676	18658	18420	18587	18558	18689	18554	18539	18479	18349	18481	18522	18628	18538	18572	18634	18425	18419	18573	18528	18766	18567	18466	18672	18651	18556	18623	18592	18565	18357	18691	18427	18525	18504	18465	18573	18603	18670	18708	18401	18561	18724	18515	18626	18534	18372	18394	18532	18588	18437	18606	18428	18756	18755	18532	18421	18680	18382	18604	18791	18474	18695	18584	18555	18342	18678	18573	18574	18441	18535	18556	18640	18598	18530	18570	18677	18540	18672	18414	18762	18632	18646	18601	18477	18564	18627	18484	18545	18640	18611	18582	18621	18472	18431	18564	18631	18674	18657	18533	18479	18565	18627	18684	18653	18737	18629	18468	18816	18478	18319	18337	18492	18622	18479	18559	18574	18679	18429	18667	18425	18329	18618	18705	18649	18714	18638	18573	18811	18505	18605	18549	18679	18502	18485	18648	18673	18726	18689	18534	18735	18510	18394	18598	18454	18499	18629	18583	18767	18619	18354	18438	18346	18530	18473	18448	18610	18526	18634	18532	18423	18590	18613	18459	18646	18502	18523	18469	18530	18546	18673	18611	18525	18505	18403	18706	18581	18574	18537	18711	18582	18518	18532	18655	18616	18602	18487	18609	18635	18643	18653	18592	18711	18735	18699	18668	18545	18553	18689	18471	18486	18559	18592	18839	18578	18765	18499	18514	18649	18354	18433	18639	18569	18532	18806	18710	18682	18802	18689	18476	18511	18357	18577	18573	18597	18285	18702	18637	18682	18494	18360	18441	18388	18503	18586	18493	18670	18725	18392	18675	18455	18570	18644	18640	18542	18638	18585	18469	18633	18605	18377	18401	18604	18602	18872	18595	18849	18634	18493	18570	18594	18441	18667	18412	18395	18687	18659	18714	18689	18621	18632	18450	18762	18787	18779	18464	18435	18346	18558	18541	18655	18489	18467	18571	18663	18466	18736	18794	18599	18530	18483	18682	18446	18527	18550	18411	18617	18516	18366	18578	18506	18607	18617	18428	18507	18482	18518	18531	18577	18680	18534	18830	18473	18673	18615	18597	18554	18653	18554	18591	18627	18459	18587	18640	18708	18605	18465	18537	18783	18598	18435	18617	18637	18533	18697	18525	18523	18763	18451	18653	18535	18550	18650	18633	18432	18827	18583	18659	18561	18658	18628	18590	18539	18643	18649	18348	18633	18527	18676	18563	18689	18741	18477	18609	18767	18545	18444	18573	18633	18568	18573	18387	18473	18614	18705	18576	18492	18522	18721	18785	18517	18667	18376	18606	18396	18485	18571	18479	18557	18573	18498	18572	18598	18346	18577	18590	18642	18521	18732	18648	18659	18350	18421	18549	18481	18671	18539	18838	18614	18451	18681	18605	18554	18570	18545	18489	18406	18406	18500	18562	18544	18548	18522	18588	18629	18603	18648	18654	18383	18633	18483	18656	18676	18665	18402	18417	18387	18745	18673	18565	18721	18612	18561	18386	18567	18577	18611	18530	18508	18459	18634	18458	18491	18409	18556	18451	18647	18325	18557	18270	18479	18621	18478	18391	18519	18849	18717	18640	18687	18755	18604	18539	18583	18411	18633	18574	18421	18735	18683	18694	18753	18747	18745	18588	18493	18492	18730	18317	18647	18501	18749	18584	18754	18359	18501	18538	18831	18570	18731	18488	18513	18512	18630	18380	18428	18455	18667	18545	18776	18480	18613	18480	18736	18588	18719	18682	18397	18403	18793	18735	18555	18411	18585	18703	18756	18623	18447	18479	18551	18587	18609	18462	18531	18514	18658	18466	18547	18668	18499	18596	18530	18541	18695	18488	18593	18682	18732	18552	18474	18556	18437	18616	18894	18518	18616	18585	18544	18590	18499	18493	18612	18537	18304	18567	18597	18647	18562	18596	18571	18694	18458	18366	18724	18486	18335	18455	18501	18624	18591	18669	18588	18545	18704	18568	18752	18522	18486	18636	18398	18676	18484	18598	18631	18688	18434	18519	18630	18668	18491	18703	18674	18667	18586	18497	18478	18539	18693	18531	18336	18597	18475	18489	18489	18416	18516	18604	18495	18821	18507	18490	18625	18560	18488	18534	18502	18496	18746	18610	18610	18593	18438	18553	18787	18755	18521	18724	18619	18686	18816	18553	18851	18553	18372	18614	18702	18725	18605	18388	18529	18595	18636	18546	18653	18615	18376	18403	18675	18462	18510	18462	18514	18494	18573	18571	18368	18446	18552	18870	18609	18644	18685	18423	18448	18623	18667	18727	18620	18468	18643	18626	18417	18486	18639	18616	18621	18620	18528	18585	18688	18611	18635	18704	18648	18608	18415	18589	18538	18949	18584	18645	18527	18575	18508	18424	18457	18563	18480	18345	18405	18477	18476	18475	18440	18617	18675	18331	18529	18641	18768	18654	18722	18642	18619	18343	18389	18554	18755	18632	18878	18651	18567	18733	18849	18712	18577	18712	18619	18461	18579	18648	18732	18594	18734	18555	18467	18627	18399	18625	18565	18493	18582	18570	18555	18524	18547	18285	18634	18366	18633	18654	18562	18579	18628	18452	18422	18793	18688	18902	18551	18586	18866	18688	18595	18590	18578	18400	18546	18602	18373	18591	18628	18704	18481	18464	18667	18687	18675	18590	18371	18650	18663	18486	18419	18527	18576	18425	18565	18561	18651	18439	18534	18761	18603	18539	18789	18556	18459	18531	18607	18345	18518	18514	18467	18621	18353	18449	18575	18641	18567	18661	18697	18461	18631	18742	18461	18763	18348	18552	18524	18646	18597	18758	18803	18561	18571	18609	18670	18726	18445	18779	18679	18651	18423	18730	18612	18499	18757	18623	18541	18551	18437	18538	18483	18484	18718	18479	18502	18641	18617	18593	18748	18654	18528	18504	18255	18578	18660	18472	18693	18667	18418	18373	18596	18347	18543	18576	18301	18672	18701	18689	18559	18685	18831	18440	18604	18234	18546	18866	18690	18638	18717	18602	18771	18485	18320	18268	18546	18639	18515	18481	18427	18587	18584	18468	18589	18336	18624	18604	18822	18479	18639	18613	18620	18527	18726	18495	18624	18574	18737	18435	18591	18763	18778	18694	18582	18665	18624	18483	18427	18406	18651	18594	18791	18754	18663	18610	18458	18643	18634	18567	18581	18817	18544	18711	18650	18607	18651	18643	18605	18478	18629	18595	18393	18559	18446	18441	18770	18682	18504	18694	18689	18646	18531	18507	18460	18712	18476	18673	18807	18585	18554	18506	18433	18560	18800	18732	18544	18642	18703	18580	18753	18599	18629	18565	18436	18581	18572	18497	18723	18532	18859	18596	18575	18420	18543	18454	18656	18498	18520	18501	18753	18573	18661	18653	18542	18702	18622	18401	18423	18480	18621	18569	18466	18656	18647	18648	18550	18666	18411	18482	18426	18652	18452	18836	18783	18453	18671	18579	18675	18594	18558	18484	18658	18444	18394	18861	18406	18542	18670	18699	18620	18478	18433	18366	18653	18491	18476	18512	18460	18328	18379	18387	18487	18655	18519	18453	18373	18639	18745	18586	18702	18452	18595	18528	18447	18532	18494	18772	18740	18656	18483	18621	18390	18674	18698	18735	18570	18607	18518	18534	18553	18417	18371	18366	18598	18611	18559	18399	18398	18543	18537	18608	18644	18528	18428	18471	18686	18405	18428	18430	18740	18730	18703	18618	18595	18594	18543	18742	18524	18660	18647	18431	18412	18351	18416	18651	18721	18446	18462	18477	18576	18435	18525	18580	18620	18533	18496	18606	18214	18682	18312	18737	18655	18704	18655	18503	18593	18448	18482	18445	18589	18623	18513	18592	18677	18709	18629	18553	18459	18694	18594	18747	18601	18514	18553	18615	18574	18662	18748	18687	18561	18602	18411	18572	18667	18451	18602	18553	18273	18685	18682	18574	18450	18597	18541	18662	18592	18843	18605	18533	18924	18597	18496	18522	18596	18441	18357	18413	18615	18585
32337	41792	37260	28909	25734	21747	19987	18868	18352	17566	17345	17297	17222	17138	16968	16963	16724	16445	16337	16278	16492	16693	16479	16265	16283	17904	24611	23551	22153	19687	17902	16574	16078	15803	15714	15765	15767	15945	15808	15904	15786	15791	15787	16011	15620	15783	15775	15834	15807	15872	15832	15835	15847	15831	15767	15873	15821	15818	15681	15930	15883	15734	15815	15799	15797	15743	15855	15817	15741	15840	15665	15648	15755	15753	15880	15695	15763	15679	15755	15830	15675	15756	15777	15553	15774	15762	15741	15968	15912	15743	15968	15770	15687	15812	15835	15754	15850	15784	15826	15804	15637	15683	15728	15810	15764	15690	15893	15887	15748	15862	15681	15622	15835	15898	15837	15825	15837	15693	15786	15726	15694	15886	15774	15681	15722	15739	15657	15769	15830	15820	15689	15654	15729	15589	15753	15728	15761	15799	15816	15901	15746	15543	15852	15828	15714	15554	15825	15902	15835	15598	15780	15768	15631	15973	15668	15788	15821	15884	15698	15786	15748	16051	15664	15752	15683	15811	15821	15774	15657	15790	15679	15693	15660	15671	15923	15826	15731	15631	15869	15614	15682	15677	15748	15820	15709	15800	15763	15945	15642	15725	15859	15630	15807	15731	15752	15676	15858	15862	15690	15734	15633	15924	15778	15696	15786	15664	15730	15832	15691	15684	15692	15906	15797	15856	15756	15835	15686	15633	15848	15836	15758	15874	15738	15766	15700	15858	15677	15632	15680	15648	15594	15745	15754	15852	15666	15572	15691	15752	15685	15774	15689	15660	15768	15701	15726	15667	15663	15652	15766	15637	15890	15759	15773	15650	15738	15733	15817	15766	15752	15714	15714	15781	15777	15724	15633	15711	15836	15828	15570	15757	15642	15608	15586	15879	15795	15549	15576	15792	15627	15771	15702	15650	15727	15628	15685	15747	15751	15847	15808	15671	15795	15710	15499	15889	15694	15696	15726	15833	15752	15816	15795	15674	15779	15720	15606	15791	15693	15825	15790	15704	15695	15687	15857	15772	15858	15742	15736	15631	15772	15852	15725	15614	15749	15755	15697	15794	15795	15740	15517	15762	15742	15738	15688	15822	15604	15669	15871	15885	15674	15766	15728	15669	15673	15782	15865	15675	15750	15911	15652	15742	15660	15654	15750	15756	15590	15704	15876	15479	15644	15839	15865	15677	15835	15777	15740	15729	15871	15726	15677	15840	15742	15643	15696	15688	15649	15558	15686	15737	15825	15667	15666	15700	15662	15787	15784	15846	15585	15732	15635	15610	15801	15702	15725	15705	15582	15878	15756	15678	15714	15681	15750	15717	15981	15658	15834	15701	15548	15797	15801	15623	15723	15568	15729	15695	15671	15841	15758	15685	15708	15830	15712	15912	15793	15643	15794	15648	15819	15799	15560	15762	15707	15520	15686	15788	15680	15787	15810	15719	15765	15727	15728	15749	15690	15780	15796	15493	15672	15761	15630	15658	15897	15696	15701	15614	15751	15670	15792	15811	15680	15755	15714	15777	15674	15608	15717	15660	15786	15639	15751	15661	15793	15754	15718	15634	15749	15707	15641	15712	15808	15853	15705	15780	15770	15718	15824	15856	15710	15765	15886	15700	15680	15670	15640	15668	15761	15830	15838	15890	15955	15724	15813	15686	15638	15790	15710	15717	15686	15680	15744	15806	15709	15602	15729	15630	15848	15939	15738	15432	15861	16003	15662	15701	15836	15745	15691	15663	15731	15732	15700	15602	15786	15693	15709	15650	15648	15699	15761	15750	15763	15726	15745	15920	15767	15603	15678	15813	15756	15770	15876	15745	15829	15764	15542	15693	15802	15581	15717	15700	15636	15905	15649	15671	15772	15699	15796	15756	15627	15692	15527	15720	15855	15710	15976	15521	15768	15794	15666	15814	15779	15852	15635	15647	15873	15790	15774	15888	15723	15864	15855	15883	15744	15648	15857	15689	15738	15850	15712	15702	15714	15838	15633	15739	15824	15764	15623	15738	15772	15771	15670	15825	15830	15814	15914	15817	15739	15832	15692	15600	15908	15837	15581	15733	15715	15591	15766	15884	15628	15630	15649	15767	15711	15862	15678	15952	15703	15641	15855	15829	15814	15668	15873	15654	15752	15462	15699	15850	15770	15663	15596	15557	15741	15741	15771	15813	15743	15784	15685	15652	15671	15817	15601	15707	15713	15685	15786	15668	15693	15896	15624	15685	15725	15960	15879	15658	15663	15740	15707	15708	15506	15573	15769	15763	15839	15727	15857	15764	15739	15537	15611	15488	15937	15776	15737	15762	15780	15653	15786	15882	15742	15813	15557	15617	15847	15874	15644	15799	15711	15976	15767	15781	15775	15745	15656	15552	15597	15745	15676	15723	15680	15736	15730	15848	15930	15750	15793	15825	15891	15603	15737	15695	15548	15738	15757	15629	15671	15674	15808	15665	15674	15735	15861	15581	15896	15617	15767	15736	15890	15807	15770	15729	15969	15611	15687	15618	15774	15621	15564	15758	15725	15580	15990	15845	15857	15708	15737	15723	15662	15801	15762	15768	15841	15733	15817	15722	15926	15784	15647	15743	15752	15743	15673	15735	15676	15934	15656	15702	15804	15650	15608	15922	15690	15602	15811	15661	15762	15737	15731	15871	15739	15760	15777	15774	15696	15778	15738	15724	15839	15703	15687	15687	15798	15631	15739	15817	15609	15725	15839	15770	15676	15627	15720	15737	15795	15737	15801	15694	15811	15679	15785	15709	15586	15756	15752	15572	15726	15691	15744	15740	15770	15697	15819	15700	15764	15597	15735	15785	15777	15647	15743	15666	15848	15840	15719	15744	15794	15689	15734	15803	15812	15774	15843	15593	16000	15742	15812	15819	15776	15734	15757	15667	15682	15757	15705	15784	15680	15710	15577	15815	15695	15872	15759	15794	15747	15820	15597	15756	15787	15748	15733	15736	15775	15650	15864	15729	15685	15784	15837	15661	15812	15552	16023	15681	15665	15823	15578	15758	15858	15582	15814	15691	15767	15847	15867	15991	15671	15905	15723	15654	15913	15706	15840	15768	15728	15816	15650	15720	15642	15644	15798	15690	15783	15657	15691	15645	15742	15548	15579	15522	15759	15589	15539	15682	15747	15592	15667	15648	15781	15683	15805	15810	15820	15698	15777	15708	15745	15864	15731	15802	15873	15754	15717	15732	15711	15639	15719	15836	15652	15663	15794	15666	15660	15526	15671	15809	15816	15613	15770	15840	15600	15759	15710	15530	15830	15755	15800	15871	15748	15786	15695	15710	15734	15641	15697	15662	15853	15734	15680	15595	15692	15609	15707	15725	15915	15630	15714	15706	15797	15780	15785	15837	15721	15883	15802	15595	15819	15696	15792	15815	15682	15823	15518	15942	15761	15770	15642	15730	15852	15825	15735	15785	15758	15788	15836	15726	15698	15648	15715	15736	15743	15859	15859	15856	15644	15829	15781	15730	15687	15735	15684	15585	15817	15663	15783	15856	15916	15810	15648	15677	15801	15625	15604	15809	15863	15746	15750	15711	15828	15764	15559	15935	15761	15717	15875	15668	15797	15702	15786	15650	15685	15715	15764	15836	15817	15925	15716	15666	15826	15670	15926	15818	15853	15649	15785	15788	15804	15774	15641	15785	15744	15495	15634	15753	15844	15821	15741	15771	15768	15815	15915	15750	15764	15636	15902	15615	15772	15819	15702	15710	15768	15788	15648	15607	15768	15641	15824	15602	15822	15722	15758	15711	15927	15742	15824	15771	15765	15801	15663	15742	15931	15768	15739	15712	15748	15644	15888	15637	15731	15928	15644	15820	15740	15758	15630	15915	15828	15709	15759	15584	15828	15762	15688	15803	16014	15809	15818	15560	15466	15726	15994	15767	15757	15860	15766	15826	15576	15723	15812	15807	15791	15662	15787	15570	15729	15774	15565	15818	15858	15648	15905	15662	15730	15597	15880	15714	15735	15823	15802	15794	15837	15832	15832	15639	15695	15697	15702	15797	15655	15836	15747	15680	15748	15887	15866	15610	15795	15566	15743	15725	15967	15713	15715	15695	15733	15612	15636	15700	15718	15675	15722	15830	15600	15560	15857	15630	15655	15630	15773	15660	15774	15627	15770	15807	15794	15798	15754	15927	15624	15907	15785	15662	15940	15799	15749	15846	15780	15734	15759	15778	15683	15862	15729	15756	15887	15755	15691	15702	15898	15809	15714	15670	15759	15773	15624	15666	15870	15798	15639	15867	15653	15814	15681	15969	15677	15710	15652	15773	15736	15846	15798	15661	15653	15662	15856	15691	15744	15741	15888	15649	15674	15748	15843	15672	15890	15771	15646	15816	15769	15848	15542	15694	15782	15631	15675	15687	15750	15721	15667	15686	15765	15739	15737	15690	15751	15765	15792	15845	15804	15817	15769	15756	15782	15659	15963	15749	15751	15722	15662	15696	15709	15660	15739	15714	15722	15615	15683	15659	15803	15867	15911	15660	15688	15678	15865	15647	15620	15703	15727	15732	15624	15799	15677	15740	15631	15750	15851	15754	15691	15729	15705	15903	15690	15660	15679	15685	15827	15629	15764	15700	15778	15871	15768	15705	15998	15735	15899	15671	15685	15812	15692	15730	15648	15780	15886	15786	15577	15675	15704	15877	15836	15559	15796	15684	15711	15793	15664	15912	15658	15818	15630	15804	15819	15907	15821	15551	15707	15670	15675	15870	15712	15637	15841	15724	15715	15787	15647	15599	15908	15807	15766	15560	15772	15662	15693	15614	15673	15648	15665	15674	15718	15847	15808	15816	15730	15736	15698	15772	15813	15761	15861	15767	15732	15794	15607	15760	15668	16040	15687	15724	15845	15703	15766	15635	15717	15721	15750	15711	15605	15931	15753	15796	15704	15698	15831	15583	15912	15758	15743	15622	15816	15680	15751	15690	15538	15827	15693	15645	15644	15777	15734	15759	15880	15755	15675	15674	15747	15746	15684	15820	15724	15851	15658	15710	15657	15743	15580	15747	15528	15788	15681	15759	15698	15856	15801	15600	15645	15788	15723	15784	15678	15709	15756	15839	15842	15774	15719	15790	15931	15825	15893	15699	15737	15697	15597	15752	15644	15683
28545	24305	29183	25532	20727	20091	19900	19061	18862	18755	18693	18822	18676	18608	18535	18402	18464	18604	18409	18915	18437	18567	18587	18615	18778	18485	18623	18842	18764	18830	18854	18476	18498	18598	18512	18449	18440	18414	18248	18327	18415	18596	18597	18456	18425	18356	18324	18421	18479	18640	18290	18235	18373	18358	18417	18391	18549	18401	18499	18354	18175	18406	18374	18394	18515	18347	18450	18472	18519	18401	18278	18495	18462	18358	18535	18407	18551	18356	18327	18138	18362	18367	18380	18559	18418	18369	18461	18435	18446	18413	18457	18346	18368	18394	18409	18552	18387	18465	18338	18395	18393	18420	18315	18354	18580	18485	18690	18579	18428	18543	18371	18502	18406	18514	18299	18458	18376	18406	18467	18286	18410	18448	18524	18433	18464	18335	18422	18363	18384	18174	18412	18329	18491	18454	18621	18318	18180	18270	18407	18360	18471	18392	18477	18537	18437	18354	18767	18458	18263	18471	18513	18334	18254	18460	18243	18515	18446	18213	18344	18319	18409	18268	18492	18330	18120	18219	18337	18464	18545	18511	18317	18483	18474	18376	18381	18517	18252	18405	18366	18312	18558	18409	18362	18399	18428	18210	18650	18603	18120	18409	18312	18379	18414	18490	18569	18350	18395	18574	18569	18678	18417	18293	18447	18310	18446	18537	18415	18289	18539	18519	18479	18261	18348	18491	18554	18540	18493	18609	18264	18498	18288	18350	18434	18791	18239	18164	18345	18408	18342	18569	18475	18427	18400	18573	18407	18390	18359	18466	18481	18376	18419	18372	18167	18373	18347	18386	18376	18544	18433	18335	18142	18326	18544	18691	18699	18400	18323	18233	18325	18342	18382	18294	18239	18360	18238	18430	18174	18489	18434	18366	18602	18288	18563	18416	18273	18460	18538	18479	18498	18504	18192	18344	18308	18415	18269	18220	18388	18373	18484	18517	18403	18347	18384	18182	18514	18307	18385	18265	18374	18449	18440	18241	18360	18324	18487	18115	18185	18419	18415	18458	18381	18492	18339	18404	18179	18286	18527	18270	18240	18352	18273	18397	18515	18549	18429	18504	18566	18588	18424	18431	18403	18548	18520	18373	18747	18530	18471	18263	18377	18365	18473	18463	18459	18258	18548	18250	18564	18488	18252	18348	18359	18402	18597	18482	18432	18489	18449	18453	18357	18206	18215	18458	18187	18415	18568	18386	18432	18380	18262	18239	18403	18359	18480	18368	18341	18156	18483	18497	18269	18389	18325	18223	18492	18436	18445	18458	18588	18294	18453	18316	18611	18575	18513	18485	18298	18278	18545	18403	18210	18459	18554	18276	18362	18246	18449	18562	18298	18466	18511	18264	18382	18443	18291	18318	18383	18495	18398	18343	18141	18220	18320	18432	18290	18286	18514	18341	18474	18443	18357	18650	18356	18255	18341	18312	18376	18250	18343	18451	18451	18550	18341	18295	18397	18249	18576	18488	18344	18426	18566	18551	18421	18540	18402	18329	18336	18264	18308	18565	18486	18444	18615	18435	18431	18414	18589	18345	18730	18474	18480	18449	18416	18501	18301	18435	18445	18424	18547	18707	18245	18054	18233	18231	18523	18415	18296	18509	18378	18430	18540	18423	18573	18587	18352	18417	18497	18390	18487	18375	18439	18373	18326	18230	18456	18382	18389	18502	18381	18371	18453	18236	18521	18423	18337	18715	18282	18340	18388	18278	18497	18365	18451	18525	18417	18266	18545	18402	18429	18298	18446	18324	18310	18310	18197	18368	18401	18359	18505	18314	18273	18440	18384	18340	18400	18536	18401	18783	18370	18502	18492	18407	18465	18536	18385	18406	18440	18329	18456	18266	18380	18525	18503	18279	18638	18219	18456	18387	18263	18300	18313	18450	18358	18442	18457	18413	18559	18330	18377	18435	18522	18512	18499	18155	18462	18492	18334	18383	18413	18502	18385	18620	18436	18381	18492	18267	18456	18504	18364	18520	18397	18414	18385	18492	18614	18385	18376	18418	18299	18474	18556	18460	18406	18545	18226	18451	18397	18563	18472	18251	18434	18376	18357	18439	18442	18294	18463	18461	18471	18278	18406	18443	18423	18471	18448	18476	18409	18447	18476	18764	18549	18370	18460	18574	18626	18550	18446	18514	18197	18586	18304	18487	18382	18353	18206	18279	18574	18348	18537	18400	18339	18397	18411	18317	18250	18385	18444	18409	18438	18453	18445	18368	18259	18425	18417	18426	18407	18402	18356	18372	18513	18313	18554	18396	18510	18360	18494	18231	18508	18499	18159	18393	18431	18278	18533	18420	18382	18470	18621	18311	18358	18446	18486	18431	18218	18206	18404	18409	18428	18732	18378	18530	18398	18449	18482	18490	18525	18466	18539	18354	18336	18462	18372	18377	18339	18609	18480	18432	18436	18475	18387	18328	18347	18349	18217	18342	18394	18450	18432	18468	18421	18412	18563	18577	18427	18173	18477	18249	18437	18264	18393	18465	18464	18472	18404	18383	18356	18648	18341	18536	18498	18429	18452	18306	18505	18517	18449	18391	18158	18431	18328	18466	18495	18304	18459	18298	18418	18486	18595	18467	18324	18529	18426	18455	18512	18423	18411	18599	18168	18252	18264	18671	18460	18312	18407	18300	18597	18268	18448	18503	18197	18385	18426	18405	18348	18534	18457	18387	18309	18432	18317	18435	18653	18498	18444	18418	18357	18443	18435	18415	18557	18456	18427	18296	18454	18305	18441	18276	18368	18415	18592	18408	18357	18241	18380	18359	18439	18336	18438	18444	18483	18365	18550	18324	18407	18366	18369	18487	18331	18188	18507	18160	18459	18445	18579	18463	18509	18420	18182	18285	18461	18469	18310	18713	18496	18419	18364	18446	18467	18614	18605	18250	18293	18517	18280	18677	18350	18452	18505	18224	18342	18269	18410	18136	18288	18486	18598	18395	18476	18418	18361	18476	18436	18339	18281	18403	18596	18500	18478	18405	18322	18413	18404	18376	18404	18290	18431	18457	18447	18371	18411	18513	18454	18432	18352	18398	18534	18354	18422	18495	18680	18496	18423	18360	18476	18353	18554	18296	18513	18539	18328	18559	18465	18422	18473	18446	18397	18360	18352	18317	18529	18479	18425	18474	18535	18314	18519	18398	18490	18314	18322	18165	18598	18428	18358	18092	18208	18431	18346	18439	18382	18393	18448	18229	18359	18643	18598	18413	18566	18367	18399	18375	18543	18376	18451	18482	18464	18545	18357	18348	18438	18389	18335	18490	18505	18499	18608	18385	18470	18334	18476	18610	18267	18483	18621	18419	18441	18260	18178	18386	18621	18386	18399	18363	18526	18577	18591	18450	18246	18382	18624	18391	18415	18339	18493	18602	18389	18291	18375	18293	18269	18455	18204	18268	18542	18202	18261	18373	18492	18424	18535	18469	18511	18523	18446	18396	18485	18621	18478	18505	18534	18597	18368	18584	18464	18251	18517	18472	18434	18437	18396	18217	18286	18243	18486	18485	18359	18445	18230	18300	18527	18414	18197	18424	18253	18451	18528	18385	18418	18435	18434	18414	18199	18546	18298	18266	18401	18518	18437	18285	18370	18156	18475	18352	18435	18429	18408	18310	18388	18303	18342	18448	18339	18289	18374	18242	18430	18470	18211	18554	18350	18377	18406	18334	18358	18207	18308	18489	18344	18486	18354	18222	18228	18485	18615	18524	18445	18477	18223	18378	18435	18336	18554	18614	18398	18383	18292	18611	18464	18460	18463	18391	18332	18432	18433	18432	18394	18285	18401	18287	18467	18444	18427	18497	18485	18294	18445	18403	18201	18309	18243	18511	18458	18361	18464	18458	18317	18472	18427	18189	18561	18447	18402	18597	18427	18592	18467	18531	18743	18330	18433	18479	18397	18441	18361	18455	18278	18508	18355	18247	18302	18467	18533	18411	18449	18326	18234	18545	18262	18515	18547	18460	18326	18358	18499	18392	18324	18272	18308	18296	18592	18480	18392	18350	18460	18311	18342	18309	18367	18445	18327	18321	18290	18518	18367	18345	18616	18376	18531	18423	18241	18279	18497	18244	18333	18439	18377	18423	18561	18497	18357	18433	18426	18464	18499	18471	18359	18334	18518	18520	18570	18206	18311	18427	18409	18469	18214	18532	18430	18373	18565	18341	18498	18215	18296	18298	18302	18349	18492	18405	18338	18464	18150	18427	18440	18265	18243	18407	18318	18392	18425	18467	18619	18270	18642	18557	18460	18509	18337	18468	18451	18285	18530	18420	18441	18479	18421	18284	18237	18453	18244	18543	18386	18548	18618	18393	18376	18262	18358	18382	18662	18092	18527	18429	18532	18404	18410	18294	18423	18332	18336	18368	18390	18537	18409	18406	18312	18370	18266	18425	18352	18352	18517	18484	18366	18550	18383	18631	18464	18395	18505	18528	18397	18647	18505	18419	18552	18390	18595	18466	18798	18596	18588	18493	18424	18487	18307	18372	18377	18307	18313	18096	18362	18360	18618	18405	18406	18372	18437	18415	18175	18442	18347	18411	18249	18316	18447	18386	18416	18375	18613	18611	18316	18221	18536	18276	18463	18410	18348	18402	18424	18323	18425	18356	18397	18555	18473	18340	18458	18238	18208	18547	18384	18317	18448	18504	18310	18331	18398	18396	18411	18327	18417	18274	18298	18233	18426	18471	18395	18344	18329	18560	18498	18155	18522	18308	18282	18365	18318	18663	18512	18570	18500	18292	18532	18297	18534	18628	18323	18335	18496	18440	18435	18478	18339	18680	18375	18519	18608	18366	18472	18426	18346	18495	18305	18403	18238	18375	18388	18533	18373	18386	18400	18562	18382	18459	18375	18383	18544	18371	18586	18472	18470	18405	18143	18398	18398	18193	18378	18462	18524	18342	18274	18361	18410	18460	18405	18382	18471	18284	18497	18259	18449	18510	18429	18328	18568	18317	18287	18533	18572	18287	18291	18277	18408	18363	18500	18419	18444	18435	18438	18318	18566	18451	18442	18435	18444	18586	18524	18292	18260	18220	18382	18276	18583	18490	18427	18317	18368	18287	18405	18556	18364	18261	18518	18231	18413	18371	18553	18511	18198	18432	18565	18388	18483	18498	18530	18388
26141	33057	29925	22204	19050	17966	17228	16631	16304	16247	16244	16337	16071	16126	16152	15868	15907	15941	15847	16038	16022	15970	16009	15915	15865	15695	16044	16404	16241	16032	16011	15814	15560	15548	15670	15588	15691	15762	15589	15724	15696	15693	15649	15790	15618	15654	15749	15643	15560	15613	15605	15510	15641	15720	15700	15651	15713	15859	15551	15545	15530	15617	15682	15509	15545	15548	15727	15572	15766	15737	15634	15669	15759	15682	15511	15722	15624	15706	15676	15703	15836	15530	15627	15728	15709	15532	15808	15732	15616	15561	15694	15583	15608	15687	15604	15686	15668	15627	15560	15556	15711	15632	15512	15592	15623	15599	15640	15889	15719	15722	15521	15620	15500	15667	15500	15762	15827	15647	15486	15696	15692	15505	15657	15633	15712	15728	15473	15789	15570	15524	15733	15840	15609	15712	15568	15742	15730	15651	15667	15727	15696	15661	15617	15537	15678	15596	15562	15795	15659	15646	15642	15582	15599	15521	15481	15577	15625	15711	15716	15501	15706	15631	15450	15490	15622	15639	15829	15421	15716	15857	15667	15459	15713	15615	15581	15568	15675	15846	15644	15636	15674	15882	15637	15569	15660	15549	15878	15650	15626	15704	15680	15453	15617	15435	15564	15531	15749	15667	15490	15645	15724	15719	15808	15768	15547	15734	15635	15591	15503	15629	15597	15700	15537	15606	15605	15622	15517	15668	15675	15745	15714	15720	15577	15562	15827	15692	15494	15652	15713	15720	15694	15602	15645	15707	15679	15866	15798	15654	15587	15739	15728	15776	15770	15642	15671	15668	15683	15629	15555	15584	15474	15782	15639	15757	15761	15608	15622	15674	15701	15610	15615	15605	15632	15655	15579	15654	15771	15706	15552	15690	15624	15658	15590	15535	15516	15569	15649	15657	15460	15727	15791	15673	15583	15478	15699	15661	15707	15580	15636	15741	15794	15646	15417	15596	15685	15610	15699	15628	15765	15395	15670	15658	15573	15695	15781	15741	15731	15681	15597	15714	15716	15714	15613	15486	15760	15457	15608	15641	15601	15709	15669	15556	15687	15698	15631	15543	15648	15634	15682	15664	15571	15604	15796	15729	15540	15517	15611	15708	15478	15529	15721	15598	15659	15805	15627	15619	15852	15693	15597	15545	15540	15540	15653	15680	15500	15598	15479	15537	15619	15623	15630	15634	15698	15617	15802	15702	15488	15640	15606	15796	15457	15617	15533	15742	15755	15697	15359	15731	15648	15718	15607	15509	15588	15827	15676	15520	15696	15523	15723	15782	15612	15678	15535	15714	15517	15846	15604	15386	15616	15639	15803	15659	15636	15629	15574	15556	15743	15589	15755	15538	15661	15684	15560	15622	15537	15597	15616	15638	15529	15555	15525	15728	15703	15564	15841	15713	15721	15663	15689	15778	15673	15771	15605	15524	15678	15532	15639	15458	15760	15489	15547	15485	15636	15608	15650	15724	15603	15752	15604	15619	15669	15650	15704	15556	15785	15885	15647	15495	15661	15544	15611	15634	15785	15538	15602	15717	15642	15653	15557	15686	15685	15644	15640	15549	15593	15602	15719	15730	15633	15703	15700	15770	15849	15552	15690	15589	15402	15534	15512	15555	15745	15749	15599	15684	15615	15801	15736	15661	15799	15585	15536	15800	15621	15746	15577	15810	15727	15769	15630	15622	15811	15604	15609	15653	15918	15630	15670	15633	15460	15501	15660	15595	15555	15741	15585	15717	15568	15770	15649	15646	15777	15857	15801	15480	15604	15516	15673	15795	15449	15691	15637	15731	15586	15740	15677	15633	15742	15732	15555	15525	15650	15885	15760	15533	15723	15757	15660	15812	15609	15800	15576	15794	15635	15746	15619	15725	15769	15480	15730	15679	15572	15584	15647	15532	15692	15574	15879	15634	15502	15747	15645	15719	15523	15544	15524	15586	15740	15815	15823	15624	15685	15655	15767	15686	15646	15735	15668	15626	15587	15640	15678	15696	15504	15782	15768	15621	15559	15607	15797	15681	15586	15586	15749	15622	15664	15756	15602	15548	15654	15742	15611	15623	15743	15562	15599	15569	15714	15715	15678	15613	15639	15593	15709	15622	15696	15750	15715	15696	15562	15842	15761	15733	15835	15572	15706	15783	15629	15617	15720	15661	15857	15649	15618	15547	15643	15774	15655	15581	15542	15646	15663	15549	15568	15622	15572	15632	15661	15617	15725	15594	15730	15503	15534	15899	15625	15625	15706	15845	15501	15639	15656	15605	15628	15650	15735	15680	15612	15907	15729	15500	15790	15505	15828	15536	15419	15672	15669	15534	15716	15493	15701	15812	15670	15741	15563	15590	15669	15668	15768	15784	15747	15665	15704	15660	15575	15734	15551	15681	15606	15624	15565	15628	15868	15605	15649	15496	15669	15582	15622	15730	15794	15556	15744	15702	15765	15677	15779	15564	15700	15548	15759	15474	15657	15742	15644	15738	15745	15479	15486	15701	15552	15539	15609	15636	15776	15672	15468	15576	15633	15487	15693	15524	15902	15655	15718	15716	15828	15604	15719	15563	15709	15612	15733	15568	15709	15628	15633	15836	15604	15681	15542	15659	15624	15697	15608	15550	15721	15632	15765	15763	15555	15698	15942	15503	15607	15638	15688	15546	15639	15467	15692	15642	15695	15740	15588	15575	15576	15809	15676	15445	15650	15671	15662	15655	15832	15626	15620	15590	15623	15750	15643	15580	15623	15564	15478	15578	15747	15522	15700	15652	15567	15676	15633	15749	15673	15750	15503	15611	15458	15710	15727	15636	15965	15447	15597	15495	15579	15552	15612	15576	15670	15431	15706	15617	15758	15582	15644	15641	15662	15663	15764	15640	15689	15556	15654	15721	15591	15649	15532	15630	15680	15683	15699	15585	15516	15639	15507	15708	15741	15692	15445	15806	15676	15640	15738	15704	15671	15698	15612	15462	15810	15550	15502	15637	15680	15598	15643	15598	15721	15705	15578	15631	15811	15682	15705	15587	15690	15742	15776	15600	15515	15657	15645	15648	15627	15445	15637	15674	15689	15667	15534	15456	15659	15784	15699	15664	15698	15828	15702	15624	15529	15650	15672	15607	15771	15871	15525	15646	15658	15528	15595	15775	15602	15665	15678	15660	15593	15602	15596	15770	15695	15651	15537	15668	15718	15707	15659	15554	15744	15725	15488	15765	15488	15761	15777	15673	15519	15555	15822	15551	15581	15672	15669	15553	15498	15639	15800	15718	15640	15658	15584	15725	15483	15694	15689	15512	15704	15646	15532	15696	15754	15738	15799	15620	15795	15601	15674	15600	15719	15728	15723	15490	15761	15623	15665	15690	15585	15656	15688	15722	15671	15666	15599	15645	15529	15590	15545	15600	15627	15652	15684	15734	15503	15727	15574	15747	15725	15794	15715	15691	15700	15726	15844	15411	15632	15597	15620	15763	15543	15699	15740	15808	15703	15647	15572	15761	15708	15762	15700	15555	15650	15674	15577	15571	15628	15593	15508	15758	15770	15680	15708	15811	15751	15778	15637	15378	15504	15777	15616	15700	15559	15725	15724	15457	15665	15566	15717	15635	15629	15554	15800	15683	15727	15579	15535	15729	15596	15833	15841	15493	15615	15565	15799	15589	15605	15739	15620	15750	15764	15641	15661	15629	15681	15647	15736	15735	15702	15487	15795	15533	15740	15601	15581	15601	15617	15583	15499	15701	15637	15772	15698	15669	15621	15597	15646	15792	15619	15720	15627	15580	15692	15769	15634	15630	15546	15605	15650	15777	15515	15603	15574	15629	15604	15533	15541	15616	15703	15611	15664	15723	15726	15683	15626	15669	15727	15568	15689	15790	15660	15699	15631	15600	15664	15608	15674	15712	15645	15690	15667	15775	15670	15604	15782	15664	15840	15643	15602	15667	15737	15730	15717	15571	15749	15509	15683	15775	15823	15484	15753	15691	15687	15635	15736	15581	15684	15630	15784	15580	15672	15625	15649	15582	15600	15729	15620	15728	15668	15635	15800	15713	15828	15632	15774	15597	15768	15669	15606	15560	15592	15534	15585	15771	15581	15725	15830	15602	15632	15689	15650	15524	15580	15684	15635	15624	15664	15666	15765	15705	15568	15549	15600	15719	15580	15668	15649	15623	15740	15611	15750	15666	15662	15664	15563	15615	15638	15581	15539	15758	15673	15760	15517	15762	15627	15864	15670	15718	15605	15748	15685	15643	15642	15693	15775	15725	15533	15412	15512	15705	15766	15669	15736	15599	15534	15747	15720	15636	15728	15771	15659	15712	15738	15616	15635	15554	15689	15669	15672	15504	15451	15597	15765	15608	15674	15629	15677	15618	15633	15715	15740	15649	15844	15633	15826	15704	15676	15688	15658	15621	15834	15640	15631	15634	15330	15610	15583	15488	15521	15596	15666	15774	15665	15725	15730	15829	15657	15852	15635	15720	15576	15565	15683	15635	15635	15600	15736	15672	15653	15609	15490	15733	15790	15701	15585	15518	15643	15709	15656	15671	15760	15733	15705	15638	15653	15687	15827	15663	15553	15609	15676	15588	15743	15693	15637	15714	15617	15501	15731	15660	15672	15472	15690	15624	15594	15688	15710	15555	15616	15614	15723	15680	15793	15894	15643	15741	15545	15669	15531	15613	15766	15860	15568	15693	15725	15752	15601	15717	15523	15559	15580	15680	15618	15716	15658	15545	15623	15902	15568	15564	15737	15833	15780	15628	15595	15645	15594	15643	15652	15728	15651	15627	15590	15729	15580	15687	15686	15575	15722	15667	15530	15578	15698	15715	15665	15662	15681	15540	15636	15662	15743	15791	15806	15564	15547	15553	15644	15694	15656	15496	15739	15507	15584	15712	15636	15548	15664	15708	15619	15790	15482	15603	15614	15625	15621	15732	15716	15629	15779	15671	15743	15754	15601	15705	15586	15482	15607	15647	15649	15588	15716	15689	15660	15649	15662	15550	15790	15770	15742	15571	15565	15561	15689	15636	15664	15632	15720	15756	15617	15700	15794	15664	15686	15457	15737	15541	15762	15611	15708	15792	15703	15722	15707	15656	15798	15550	15757	15754	15681	15618	15764	15711	15760	15584	15604	15584	15583	15543
24064	21539	29061	24615	22949	23625	23473	20062	19356	19204	19375	19273	19373	19187	19163	18927	18889	19009	19105	18815	18891	18801	18811	18615	18473	18739	21461	21787	21168	20245	19436	19078	18607	18603	18532	18473	18690	18474	18711	18548	18467	18460	18766	18394	18709	18460	18612	18579	18496	18618	18654	18666	18595	18713	18451	18369	18579	18460	18265	18473	18418	18595	18482	18671	18554	18394	18566	18489	18260	18524	18545	18552	18404	18370	18558	18490	18649	18499	18624	18556	18384	18479	18594	18495	18446	18317	18448	18554	18539	18570	18677	18477	18367	18586	18401	18419	18411	18440	18451	18355	18781	18752	18498	18411	18431	18171	18628	18644	18618	18478	18362	18442	18514	18467	18634	18582	18570	18340	18554	18225	18532	18446	18495	18372	18453	18442	18367	18619	18390	18534	18626	18430	18344	18375	18552	18805	18485	18795	18567	18477	18628	18781	18689	18348	18583	18700	18570	18430	18454	18363	18482	18551	18673	18608	18339	18407	18510	18394	18656	18424	18701	18632	18473	18302	18256	18537	18393	18461	18514	18389	18534	18492	18445	18561	18162	18417	18361	18380	18308	18633	18411	18576	18476	18282	18451	18383	18504	18509	18421	18590	18296	18192	18543	18554	18407	18482	18419	18482	18377	18754	18475	18542	18379	18400	18611	18432	18378	18518	18782	18528	18574	18638	18375	18519	18454	18319	18466	18372	18475	18508	18481	18535	18525	18458	18365	18388	18502	18636	18450	18830	18553	18472	18236	18415	18663	18600	18407	18657	18328	18418	18428	18552	18407	18368	18421	18484	18477	18385	18375	18379	18419	18414	18506	18466	18610	18442	18473	18641	18574	18494	18481	18344	18483	18534	18624	18460	18359	18525	18466	18431	18519	18446	18675	18529	18334	18455	18510	18513	18551	18505	18339	18403	18401	18448	18472	18558	18308	18445	18549	18392	18784	18455	18350	18600	18359	18418	18604	18495	18408	18223	18401	18533	18580	18536	18364	18331	18257	18491	18375	18286	18436	18441	18399	18361	18555	18300	18255	18376	18122	18454	18462	18660	18563	18508	18508	18429	18431	18500	18539	18325	18491	18571	18591	18559	18580	18629	18611	18689	18554	18398	18584	18325	18488	18477	18540	18607	18647	18408	18648	18460	18652	18731	18682	18298	18510	18359	18427	18469	18414	18438	18557	18578	18575	18498	18373	18577	18298	18646	18562	18528	18568	18578	18605	18422	18430	18384	18359	18562	18403	18505	18692	18513	18514	18482	18405	18527	18406	18473	18482	18578	18523	18521	18306	18228	18522	18337	18567	18464	18592	18701	18384	18336	18690	18576	18619	18476	18480	18142	18359	18440	18470	18529	18403	18537	18487	18473	18527	18437	18602	18619	18402	18533	18491	18538	18543	18437	18513	18302	18351	18369	18361	18429	18553	18242	18347	18498	18512	18358	18485	18244	18430	18291	18455	18378	18336	18493	18564	18525	18474	18513	18421	18212	18558	18517	18376	18433	18568	18405	18413	18480	18273	18488	18311	18416	18514	18309	18596	18403	18484	18410	18304	18426	18537	18539	18557	18489	18437	18698	18596	18766	18315	18552	18553	18551	18427	18428	18560	18572	18696	18630	18373	18584	18531	18555	18488	18510	18515	18403	18528	18344	18572	18541	18433	18426	18434	18352	18335	18409	18408	18293	18405	18338	18268	18264	18235	18365	18570	18570	18428	18409	18416	18461	18277	18446	18580	18508	18388	18172	18546	18428	18240	18300	18675	18524	18455	18399	18633	18470	18492	18185	18572	18435	18297	18285	18486	18342	18545	18391	18527	18501	18555	18415	18638	18366	18554	18497	18463	18446	18659	18493	18325	18525	18446	18387	18312	18480	18410	18356	18445	18527	18511	18352	18447	18511	18464	18666	18263	18617	18468	18690	18565	18416	18549	18283	18112	18464	18457	18357	18507	18691	18569	18556	18534	18314	18315	18665	18632	18375	18215	18385	18365	18524	18393	18525	18588	18662	18406	18422	18607	18525	18563	18367	18633	18503	18594	18306	18492	18406	18398	18462	18564	18359	18627	18620	18381	18463	18378	18505	18432	18398	18356	18725	18509	18447	18346	18407	18523	18103	18467	18486	18576	18299	18374	18642	18569	18601	18384	18553	18329	18610	18477	18691	18534	18501	18476	18466	18631	18520	18423	18325	18579	18452	18520	18428	18359	18369	18485	18591	18513	18509	18307	18473	18443	18512	18475	18577	18487	18389	18534	18388	18532	18532	18438	18606	18674	18210	18702	18311	18509	18486	18485	18410	18605	18545	18504	18381	18519	18687	18447	18563	18313	18608	18439	18730	18776	18713	18317	18610	18545	18564	18498	18330	18381	18529	18482	18545	18601	18401	18380	18444	18411	18463	18382	18572	18547	18541	18442	18392	18435	18544	18455	18438	18443	18676	18727	18502	18546	18715	18508	18245	18610	18613	18612	18378	18414	18582	18414	18354	18259	18283	18394	18308	18679	18353	18315	18229	18458	18491	18521	18362	18381	18352	18458	18585	18460	18472	18543	18491	18606	18547	18568	18489	18440	18556	18710	18377	18384	18482	18449	18515	18476	18423	18632	18368	18507	18549	18495	18539	18576	18579	18354	18383	18468	18581	18564	18357	18503	18395	18328	18356	18412	18444	18372	18431	18292	18484	18776	18613	18618	18658	18583	18582	18577	18485	18264	18314	18393	18370	18470	18487	18348	18506	18549	18476	18415	18568	18348	18710	18645	18271	18423	18307	18496	18408	18585	18281	18353	18242	18629	18413	18652	18480	18653	18443	18537	18410	18540	18600	18493	18389	18485	18573	18504	18561	18664	18527	18465	18358	18337	18348	18659	18424	18761	18468	18637	18477	18359	18422	18521	18377	18476	18566	18445	18252	18702	18443	18318	18198	18461	18509	18562	18304	18552	18543	18507	18364	18557	18383	18510	18566	18751	18693	18391	18468	18280	18535	18563	18561	18310	18286	18318	18351	18281	18369	18523	18507	18443	18624	18280	18516	18541	18534	18335	18449	18665	18570	18497	18447	18445	18383	18393	18427	18337	18608	18578	18686	18479	18415	18490	18507	18595	18331	18485	18703	18553	18447	18397	18503	18385	18445	18880	18289	18529	18423	18738	18497	18581	18363	18779	18581	18429	18251	18496	18692	18524	18517	18612	18339	18460	18478	18235	18380	18392	18505	18378	18539	18668	18361	18276	18601	18457	18323	18600	18405	18376	18314	18501	18471	18523	18363	18562	18266	18370	18371	18631	18560	18457	18441	18526	18408	18469	18479	18574	18396	18554	18405	18710	18679	18532	18375	18596	18674	18399	18389	18391	18202	18236	18428	18613	18823	18683	18459	18307	18346	18653	18364	18469	18540	18412	18440	18498	18483	18466	18374	18518	18637	18496	18376	18414	18405	18532	18635	18472	18637	18549	18614	18473	18517	18416	18357	18707	18610	18670	18429	18714	18463	18619	18612	18805	18540	18589	18460	18462	18400	18437	18299	18405	18629	18538	18450	18623	18403	18529	18457	18551	18482	18454	18606	18439	18674	18542	18631	18408	18441	18606	18521	18379	18365	18424	18520	18564	18401	18475	18424	18514	18430	18462	18580	18499	18298	18333	18555	18468	18373	18436	18471	18254	18441	18599	18640	18618	18583	18349	18339	18319	18579	18306	18619	18390	18565	18520	18551	18421	18245	18519	18494	18494	18548	18674	18488	18661	18540	18523	18597	18599	18469	18447	18469	18768	18488	18514	18289	18504	18670	18339	18624	18492	18429	18548	18588	18487	18627	18589	18455	18381	18446	18440	18301	18582	18660	18651	18663	18503	18573	18436	18483	18194	18366	18517	18395	18509	18452	18376	18521	18423	18497	18551	18435	18416	18373	18414	18502	18626	18609	18453	18485	18511	18551	18454	18427	18359	18340	18408	18286	18362	18607	18541	18444	18736	18372	18529	18626	18565	18419	18338	18448	18502	18550	18629	18491	18433	18591	18600	18752	18481	18402	18510	18695	18525	18650	18586	18323	18422	18488	18551	18242	18613	18416	18590	18296	18489	18486	18525	18680	18590	18506	18560	18517	18351	18501	18668	18495	18282	18661	18240	18469	18411	18517	18479	18629	18408	18575	18607	18505	18588	18485	18349	18333	18364	18361	18585	18361	18430	18306	18572	18520	18246	18598	18359	18665	18540	18617	18381	18547	18477	18636	18537	18435	18563	18475	18390	18438	18411	18550	18492	18391	18368	18512	18649	18482	18455	18373	18335	18481	18380	18366	18504	18678	18430	18576	18534	18665	18430	18351	18444	18398	18308	18650	18558	18511	18461	18507	18629	18436	18520	18573	18634	18461	18643	18673	18732	18457	18517	18517	18485	18581	18469	18395	18338	18486	18443	18254	18552	18491	18520	18467	18411	18325	18441	18396	18362	18199	18570	18580	18484	18475	18487	18431	18515	18305	18396	18435	18441	18802	18571	18429	18341	18478	18634	18399	18422	18492	18532	18207	18654	18297	18450	18700	18445	18413	18507	18370	18625	18471	18540	18455	18554	18515	18428	18322	18251	18332	18422	18529	18294	18338	18453	18517	18397	18527	18584	18474	18540	18408	18476	18641	18482	18481	18552	18541	18505	18317	18505	18549	18340	18708	18428	18376	18671	18354	18501	18386	18638	18682	18516	18494	18765	18622	18298	18354	18404	18519	18578	18545	18471	18524	18432	18759	18597	18659	18439	18453	18679	18472	18391	18531	18461	18198	18620	18375	18371	18709	18491	18484	18223	18278	18242	18391	18470	18706	18528	18357	18306	18315	18715	18564	18427	18492	18269	18438	18381	18685	18556	18296	18488	18564	18305	18249	18514	18471	18420	18324	18438	18284	18593	18484	18422	18507	18243	18458	18536	18448	18353	18458	18424	18359	18356	18430	18422	18489	18638	18516	18501	18399	18267	18547	18387	18443	18356	18382	18567	18602	18376	18488	18451	18376	18504	18566	18527	18297	18443	18365	18307	18421	18487	18531	18401	18555	18494	18737	18449	18556	18433	18484	18416	18611	18430	18446	18503	18455	18649	18438	18458	18704	18528	18424	18406	18635	18497	18530	18483	18508	18575	18487	18476	18653
30777	40521	34412	26909	22579	20328	19451	17605	17074	16841	16864	16880	16809	16424	16447	16526	16422	16183	16566	16347	16249	16300	16181	16006	16013	16293	20442	20181	18793	17766	16747	16105	15920	15775	15849	15731	15675	15632	15801	15781	15633	15770	15727	15686	15758	15781	15681	15602	15783	15632	15886	15716	15633	15705	15597	15633	15650	15819	15744	15618	15633	15643	15775	15675	15669	15668	15710	15785	15841	15504	15781	15655	15631	15693	15714	15667	15737	15726	15795	15679	15712	15713	15626	15788	15620	15731	15682	15743	15683	15617	15699	15626	15696	15704	15743	15595	15859	15707	15698	15578	15652	15949	15620	15613	15611	15677	15668	15618	15745	15659	15601	15840	15508	15675	15704	15576	15577	15670	15758	15792	15575	15650	15658	15746	15623	15728	15752	15644	15628	15467	15717	15719	15856	15648	15518	15611	15528	15642	15610	15567	15746	15831	15710	15643	15640	15615	15666	15749	15519	15559	15720	15691	15672	15756	15715	15679	15605	15582	15607	15803	15696	15696	15595	15578	15608	15662	15548	15566	15698	15570	15681	15628	15784	15635	15719	15642	15744	15772	15815	15674	15611	15723	16004	15668	15800	15794	15598	15797	15736	15696	15755	15546	15560	15762	15688	15819	15690	15724	15405	15684	15888	15803	15721	15775	15701	15514	15819	15619	15646	15498	15744	15592	15687	15565	15515	15501	15645	15721	15693	15652	15761	15456	15706	15492	15694	15813	15625	15821	15584	15657	15723	15687	15780	15675	15630	15783	15681	15685	15730	15793	15615	15759	15694	15621	15699	15647	15643	15769	15756	15780	15766	15614	15584	15702	15672	15635	15761	15490	15627	15717	15651	15658	15778	15811	15708	15745	15644	15766	15754	15609	15783	15665	15594	15764	15635	15630	15729	15751	15707	15703	15640	15640	15753	15813	15623	15688	15678	15795	15643	15544	15742	15615	15773	15684	15655	15688	15644	15572	15792	15758	15759	15687	15735	15914	15553	15570	15694	15487	15551	15675	15678	15543	15822	15659	15645	15637	15667	15789	15656	15437	15590	15711	15778	15741	15747	15697	15677	15722	15632	15697	15722	15662	15638	15804	15676	15742	15603	15684	15803	15741	15552	15757	15466	15732	15574	15777	15780	15702	15621	15789	15553	15657	15570	15630	15864	15622	15764	15651	15788	15523	15751	15772	15682	15737	15770	15668	15582	15725	15718	15639	15684	15894	15795	15768	15851	15592	15848	15752	15571	15687	15701	15537	15519	15754	15757	15717	15573	15700	15645	15599	15621	15615	15669	15755	15732	15836	15656	15838	15758	15667	15619	15737	15498	15574	15688	15683	15744	15675	15613	15683	15699	15691	15644	15733	15763	15688	15804	15805	15511	15692	15709	15700	15831	15628	15750	15564	15860	15584	15680	15853	15844	15715	15646	15716	15729	15771	15656	15616	15654	15708	15512	15693	15596	15766	15736	15746	15649	15749	15489	15687	15712	15653	15815	15613	15769	15650	15700	15696	15531	15615	15751	15640	15613	15627	15663	15682	15521	15628	15671	15776	15582	15763	15744	15710	15504	15765	15607	15740	15815	15599	15732	15568	15412	15746	15690	15721	15780	15712	15544	15618	15673	15587	15724	15684	15823	15609	15746	15700	15669	15561	15687	15691	15536	15820	15524	15701	15714	15604	15612	15488	15726	15725	15489	15648	15623	15672	15792	15574	15718	15707	15644	15675	15784	15584	15714	15644	15632	15673	15863	15705	15661	15438	15578	15753	15663	15789	15813	15818	15639	15554	15751	15648	15768	15598	15527	15643	15625	15579	15672	15700	15780	15649	15619	15740	15721	15659	15691	15658	15753	15666	15554	15745	15771	15651	15672	15784	15701	15643	15614	15603	15740	15684	15563	15608	15688	15692	15759	15569	15721	15662	15716	15775	15631	15773	15611	15385	15668	15583	15762	15812	15688	15694	15775	15728	15592	15625	15576	15605	15805	15706	15665	15682	15548	15573	15582	15691	15681	15702	15687	15597	15519	15834	15610	15777	15736	15822	15668	15590	15898	15666	15626	15676	15636	15726	15619	15697	15654	15597	15510	15632	15556	15747	15699	15665	15634	15573	15781	15581	15796	15666	15967	15702	15698	15578	15751	15677	15744	15848	15614	15681	15686	15513	15721	15618	15595	15579	15649	15660	15507	15612	15682	15762	15649	15611	15650	15697	15673	15687	15587	15734	15728	15539	15872	15595	15799	15705	15663	15480	15686	15607	15809	15725	15728	15627	15655	15662	15664	15540	15694	15531	15631	15448	15740	15769	15791	15861	15741	15730	15572	15599	15849	15656	15684	15561	15603	15726	15665	15573	15587	15695	15953	15466	15847	15570	15561	15713	15635	15640	15667	15668	15637	15663	15675	15657	15652	15767	15686	15535	15756	15568	15766	15730	15718	15687	15661	15633	15770	15514	15659	15848	15556	15469	15635	15599	15789	15627	15491	15595	15680	15736	15799	15834	15774	15790	15613	15690	15730	15690	15646	15668	15771	15550	15651	15706	15782	15640	15776	15682	15714	15586	15708	15779	15720	15792	15554	15639	15567	15701	15741	15726	15754	15564	15798	15786	15790	15752	15714	15660	15703	15575	15752	15772	15752	15569	15593	15827	15720	15712	15669	15640	15849	15682	15711	15815	15765	15722	15780	15795	15809	15783	15687	15725	15639	15493	15686	15621	15724	15727	15685	15861	15589	15830	15729	15651	15536	15728	15627	15734	15619	15743	15563	15709	15803	15779	15622	15448	15599	15702	15695	15572	15756	15726	15548	15612	15729	15574	15678	15743	15794	15571	15753	15673	15771	15664	15669	15552	15689	15708	15667	15642	15638	15748	15469	15743	15819	15746	15639	15733	15732	15772	15697	15536	15573	15809	15662	15726	15716	15589	15668	15816	15780	15562	15691	15555	15639	15627	15790	15744	15725	15779	15643	15645	15694	15678	15658	15666	15660	15822	15596	15721	15533	15686	15635	15738	15671	15765	15717	15682	15584	15549	15698	15618	15766	15705	15781	15701	15565	15803	15824	15602	15739	15676	15696	15608	15437	15794	15590	15549	15919	15815	15489	15743	15599	15666	15697	15632	15684	15745	15792	15667	15673	15647	15769	15601	15735	15782	15789	15797	15727	15667	15749	15715	15761	15752	15778	15552	15700	15673	15662	15650	15591	15680	15711	15759	15364	15708	15642	15725	15639	15691	15783	15851	15582	15701	15522	15794	15670	15645	15709	15645	15689	15500	15586	15746	15673	15700	15891	15748	15685	15795	15727	15560	15801	15691	15455	15682	15712	15669	15630	15386	15599	15475	15633	15735	15550	15508	15624	15881	15628	15823	15538	15822	15813	15650	15626	15575	15896	15544	15623	15571	15693	15793	15514	15699	15684	15843	15655	15732	15807	15776	15761	15720	15776	15753	15568	15744	15716	15552	15714	15744	15582	15760	15669	15700	15750	15624	15643	15431	15770	15639	15890	15741	15740	15580	15687	15619	15646	15658	15735	15562	15744	15631	15823	15511	15763	15656	15755	15509	15725	15733	15848	15650	15655	15560	15819	15736	15670	15823	15662	15590	15692	15594	15876	15609	15722	15751	15652	15617	15686	15790	15651	15688	15644	15620	15602	15776	15702	15788	15618	15774	15685	15758	15652	15635	15595	15697	15589	15629	15710	15686	15592	15694	15518	15696	15712	15755	15595	15563	15625	15619	15662	15737	15797	15837	15789	15516	15701	15646	15595	15645	15684	15595	15544	15672	15704	15490	15666	15760	15672	15724	15660	15704	15757	15799	15739	15606	15448	15811	15656	15591	15497	15821	15603	15686	15621	15617	15560	15754	15596	15718	15599	15696	15747	15744	15646	15787	15793	15823	15725	15701	15771	15754	15628	15645	15666	15602	15556	15692	15699	15560	15645	15785	15646	15527	15645	15778	15571	15740	15631	15780	15717	15716	15880	15653	15760	15635	15702	15667	15464	15728	15780	15825	15532	15607	15653	15565	15666	15665	15706	15626	15772	15747	15583	15565	15705	15681	15537	15737	15615	15748	15768	15625	15584	15871	15815	15750	15640	15748	15599	15656	15643	15765	15546	15678	15488	15612	15694	15683	15429	15760	15765	15626	15607	15711	15831	15780	15703	15834	15674	15586	15720	15707	15624	15689	15730	15712	15646	15713	15769	15628	15698	15516	15711	15685	15759	15537	15770	15619	15683	15695	15567	15760	15697	15710	15761	15654	15757	15542	15482	15765	15663	15615	15654	15764	15838	15634	15491	15601	15825	15639	15585	15665	15665	15575	15733	15709	15795	15687	15656	15729	15674	15741	15734	15875	15817	15603	15741	15633	15713	15693	15808	15642	15731	15541	15686	15696	15754	15659	15622	15819	15869	15722	15678	15885	15577	15807	15627	15688	15755	15577	15573	15814	15814	15742	15697	15656	15738	15605	15635	15731	15701	15769	15631	15768	15531	15635	15624	15610	15675	15479	15652	15693	15612	15524	15773	15813	15516	15795	15852	15749	15670	15690	15638	15685	15836	15597	15741	15740	15639	15597	15672	15646	15694	15838	15834	15761	15722	15579	15713	15592	15758	15692	15649	15648	15749	15678	15739	15645	15724	15758	15667	15753	15781	15740	15686	15644	15546	15728	15630	15567	15837	15575	15754	15542	15733	15614	15735	15661	15605	15670	15535	15605	15681	15777	15636	15718	15753	15658	15593	15520	15580	15800	15636	15635	15540	15652	15655	15682	15788	15619	15738	15849	15543	15778	15640	15713	15555	15663	15748	15692	15741	15638	15560	15740	15776	15650	15708	15541	15900	15718	15583	15513	15566	15697	15769	15771	15699	15660	15704	15596	15614	15743	15698	15696	15628	15716	15620	15626	15815	15706	15797	15668	15729	15689	15664	15605	15766	15668	15517	15634	15528	15781	15624	15678	15733	15660	15818	15901	15633	15604	15704	15617	15593	15662	15659	15816	15492	15737	15566	15816	15683	15663	15803	15582	15488	15784	15706	15542	15723	15752	15771	15696	15882	15597	15907	15810	15653	15642	15660	15672	15670	15725	15614	15530	15577	15868	15616	15552	15690	15717	15641	15683	15698	15718	15664	15745
22899	21405	29294	23903	21767	24423	27291	21992	20563	20516	20551	20285	20336	20176	19867	19849	19895	19767	19581	19749	19482	19608	19545	19074	19400	20258	23548	24189	23403	21881	20893	19778	19311	19147	19298	19040	19060	19013	19073	19016	19050	18948	19235	18908	19061	18968	19174	19275	19009	18895	18969	19091	19052	19082	18857	18937	18806	19126	18921	18821	18916	19021	18909	18801	18809	18955	18936	18842	18879	18954	19036	18902	18889	18960	19132	18826	18815	19160	18897	18827	18995	19046	19071	19036	18997	18802	18957	18830	18964	18914	18724	18946	18819	18898	18952	18876	19122	18959	19019	18901	18871	19170	18951	18829	18873	18917	18727	18764	18873	18894	18817	18839	18770	18862	18838	19095	18883	18865	18982	18818	18880	18777	18931	18942	18789	18962	18928	18923	18940	18964	18852	19019	18885	19085	18988	19133	18935	18996	18997	18896	19041	18914	18851	18827	18783	18836	18931	18758	18650	18894	18871	18866	18831	18740	18851	18983	18865	19058	18850	18884	18788	19026	18810	19003	19066	18785	18969	18783	18961	18660	19052	18775	18943	19004	18876	18950	18909	18939	19002	18935	18921	18923	18907	18940	18753	18984	19073	18791	18830	18802	19065	18918	18962	18845	18864	19002	19075	18725	19072	18942	18980	18905	18542	19036	18968	18944	18850	18828	18869	18979	18902	18968	18948	18906	18904	18894	18952	18904	18978	19122	19036	18862	18852	18728	18995	18814	18805	19107	18908	18712	18901	18952	18790	18771	19041	18966	18846	18975	18909	18915	18954	19047	18716	18927	18898	18915	18754	18724	19059	18996	18746	19033	18843	18874	18801	19015	18882	18647	19063	18878	18857	18904	19083	18807	18923	18944	18869	18922	18969	18945	18934	18912	18851	18909	18865	18962	18983	18993	18948	18758	19018	19041	18983	18692	19014	18894	19001	18868	18739	18604	18688	18862	18916	18799	19023	19134	19039	19195	19133	19006	18962	18852	19010	19217	18776	18832	19007	18870	18990	18885	18834	18737	18736	18987	18914	18844	18911	18962	18749	18822	19029	18813	19014	18787	19010	18903	19024	18918	19008	18802	19050	18997	18937	18814	18923	18977	18800	18677	18808	19075	18959	18858	19039	18982	18895	18888	18869	18784	18863	18858	18935	18674	18776	18798	18778	18955	18817	18915	18933	18794	19089	18731	18913	18771	19011	18902	18676	19083	18826	18993	18942	19002	19158	19002	18921	18683	18980	18959	19088	19043	18855	19038	18888	18861	18781	18947	19029	18956	18917	19083	18960	18884	19054	18910	19042	19040	18950	18985	18809	18791	18975	18972	18787	19042	19170	19054	18816	18756	19142	18838	18977	19021	18834	18854	18886	18865	18863	18806	18829	18967	19009	18969	19116	18930	18615	19008	18781	18911	18756	18816	18832	18847	18802	18865	18933	18928	18930	19116	18856	18954	18867	18747	18884	18862	19010	18787	18871	18916	18929	18965	18858	18771	19018	18980	18853	18684	18713	18796	18844	19001	18965	18941	18814	19048	18737	19038	18927	18803	18944	18907	18791	18846	18961	18875	18865	18774	18858	19015	18930	18830	18865	18882	19041	18868	18903	18959	18915	18914	18827	18797	18880	18808	18843	18958	19076	18945	18896	18798	18957	18860	18954	18681	18888	18944	19020	19047	18848	18834	19004	18799	18972	18906	18873	18953	18839	18951	18944	19032	19073	18901	18778	18927	19091	18900	19004	18836	19038	18906	19106	18756	18876	18666	18896	18823	18859	18786	18852	18996	18878	18884	18937	18910	18982	19064	18825	18869	18880	18867	18859	18847	18828	18802	18951	18751	19030	18918	19019	18966	19132	18939	18711	19076	18813	18824	18901	19038	18891	18876	18827	18906	18795	18665	18920	18949	18933	18953	19068	19083	18982	18995	18941	18880	18879	18727	18748	18721	18884	18864	19018	18887	18940	18930	18783	18815	19002	19019	18750	18864	18809	18758	18658	19032	18899	18668	18916	19027	18900	18812	18811	18803	18950	18962	18990	19046	18849	18817	19053	18901	18564	18920	18994	18960	19096	18806	18925	18831	18747	18855	18783	19001	18893	18938	18976	18918	18980	18819	19065	19088	18772	18794	18988	18976	18953	18990	18905	18860	18810	18678	18828	19099	18778	18871	19022	18875	19020	18831	18812	18769	18769	18964	18837	18827	18874	18961	18690	18992	19003	18982	19000	18845	18754	18806	18899	18991	18989	18915	18778	18879	18936	18790	18928	18774	18963	18914	19109	19066	19064	18930	18950	18915	18728	18774	18802	18862	18970	18789	18819	18930	19021	19041	18708	19083	18907	18856	19152	19083	18881	18812	18995	18764	18976	18966	18991	18774	18924	18832	18774	19104	18918	18912	18965	18780	18727	18890	18878	18826	19063	18760	18907	18995	18917	18980	18726	19021	18758	18808	18604	18851	19110	18811	18903	18883	19138	18854	18933	18867	18810	18841	18855	18824	18902	18837	18960	18843	19059	18794	18904	18710	18912	19055	18849	18866	18897	18706	18976	18874	18775	18772	18749	18797	19027	18747	19044	18713	18813	19134	19019	18724	18871	18840	19006	18996	18969	18859	18886	18637	19026	18991	18841	18723	18756	18846	18966	19005	19069	18969	19114	18965	18876	19039	18865	18751	18809	18604	18880	18844	19149	18930	19158	18839	18942	18831	19030	18990	18830	18992	18843	18706	18795	18808	18967	18888	18991	18879	18969	18865	18927	18673	19039	18964	19060	18851	18864	18775	19014	18636	18970	18978	19032	18941	18924	18825	18793	18912	18831	18962	19089	19027	19009	18950	18866	18781	19145	18884	18821	18922	18856	18747	19057	18808	19055	18999	19160	19145	18956	18868	18968	18937	18797	18783	18925	18749	19041	18880	19040	19053	18996	18998	18948	18952	18945	18844	18890	18937	19264	18937	18883	19021	18905	18874	18896	19025	18870	18885	18927	18785	18867	18865	18811	18979	18990	18829	18768	18882	18964	18773	18940	18965	18927	18919	18819	18917	18712	18806	18939	19019	18871	18765	19037	18787	18868	18853	18820	18975	18850	18877	19025	18816	18872	18996	18988	19102	18954	18915	18940	18870	18996	18758	19052	18788	18906	18948	18918	19123	18773	18731	18767	18750	19026	18847	18923	18874	18903	18897	18760	18983	18958	18819	18836	19034	18940	19038	18872	18974	18793	19136	18977	19066	18977	18953	19077	18781	18845	19109	19121	18834	18948	18960	18789	18739	18804	19026	18890	18804	18912	18861	18930	19018	19031	18892	18723	18777	18915	19000	18899	18905	18746	18851	18673	19026	19020	18994	18926	18805	18844	18922	18799	18932	18844	19050	18921	18995	18914	18718	19096	18777	18911	18790	18950	18813	18933	18829	18881	18736	18842	18964	19103	18799	18861	18759	18923	19023	18922	18915	19039	18915	18962	19063	18958	18761	18945	18891	19084	18714	18943	18765	18841	18905	19011	18948	19029	18986	18799	18788	18832	18688	18772	18850	18780	18934	18935	19064	18770	19006	18700	18855	18881	18790	18845	18857	18927	18857	18727	18792	18888	18955	19031	18819	18864	18867	18966	18873	19068	18887	18917	18873	18724	18855	18920	19015	19173	18843	18943	18747	18966	19081	18930	18757	19040	18783	18952	19065	19037	18810	18810	18759	19065	19010	18829	18903	18925	18862	18873	18838	18842	18902	18713	19047	19075	18736	18939	19177	18947	18900	18887	18886	19014	18808	18847	18883	18854	18845	18738	18958	19060	18809	18741	18824	18840	18729	19164	19013	19041	19100	18865	19088	19025	18773	18847	18759	18980	18842	19052	18964	19015	18794	18965	18986	18873	18827	18833	18947	18852	18829	18943	18917	18940	18969	18668	18823	18741	18714	18695	19069	19074	18952	18913	18871	18945	18847	18817	18927	18838	19014	18683	18928	18860	18967	18812	18967	18790	19019	18959	18733	18715	18900	18861	18819	18838	18852	18954	18805	18988	18989	19012	18909	18922	18879	19205	18902	19022	19060	19020	18761	19012	18917	18862	18814	18904	18906	19029	18965	18796	18857	18930	18947	18813	18934	18961	18855	18828	18622	19010	18832	18871	18960	18852	18841	18813	18929	18826	18868	18804	18966	18870	18705	18924	18798	18915	18933	18645	19020	18825	19033	18865	18889	18856	18870	18947	18916	18732	18870	18721	18838	18655	19051	19028	19034	19076	18936	19020	18945	18978	18840	18884	18693	18928	18891	18836	18999	18880	19058	19097	19081	18887	18929	18767	18935	18825	19055	18830	18689	18763	18918	18892	18959	18828	18946	19061	19034	18953	18900	18810	18804	18664	18931	18901	18922	18963	19288	18933	18885	18784	18848	18768	18853	18748	19017	18978	18961	18942	18832	18842	18801	18894	18961	19048	18803	18946	19049	19039	18770	18801	18782	18973	19079	18867	18825	18803	18909	18805	19070	18900	18644	18995	18901	18915	18843	18887	18818	18849	18977	18930	18997	18941	18871	18730	19100	18815	18707	18700	18981	18876	18863	19051	19176	19043	19074	19006	18981	18958	18776	19002	18806	18948	18789	18883	18707	19059	18856	18907	19055	18925	18999	19123	18907	18924	18764	18983	18667	18711	18683	18896	18830	18962	18862	18929	18961	18746	18995	18885	18883	18959	18688	18891	18822	19036	18970	18777	18935	18936	18892	18922	18854	19003	18886	18875	18974	19005	18848	18770	18970	18871	18998	18842	18843	18990	19048	18875	18835	18866	18907	18937	18813	18838	18962	19044	18770	18777	18833	18944	18807	19062	18915	18927	19092	18806	18767	18765	18805	18894	18887	19102	18776	18881	18911	18746	18875	18938	18947	18718	18990	19072	18827	19084	18838	19028	18914	19035	19079	18880	18795	18790	19004	19014	18747	18907	18912	19011	18862	18895	18881	18884	18800	18990	18783	18857	19045	18727	18982	18999	18802	19024	18898	18730	19041	18959	18985	18875	18935	18898	18930	18838	18911	18862	18826	19037	19036	18855	19153	18845	18845	19019	18986	18916	18990	18697	18798	18856	18619	19029	19017	18722	18727	18914	18841	18616	18802	19234	18972	18828	18972	18732	18989	18898	18958
33981	45827	36002	26370	23657	22376	21880	19770	18426	18328	18305	18019	17996	17439	17309	17227	17259	16933	16779	16687	16718	16606	16422	16188	16463	18138	23326	23054	21540	19635	17921	16660	16087	16108	16105	15945	16039	15987	16026	16008	15972	15859	15863	15967	15953	15915	15990	15995	15865	15819	15765	15807	15969	15994	15705	15972	15923	15723	15872	15927	15848	15909	15861	15869	15887	15921	15810	15823	15851	15742	16096	15998	15780	15860	15773	15869	15982	15798	15992	16011	15970	15913	15976	15912	16005	15893	15865	15813	15874	15880	15935	15837	15858	16091	15751	15768	15829	15891	15891	15720	16029	15868	15820	15732	15945	15927	16010	15993	15912	15863	15828	15862	15971	15781	15927	15755	15980	15888	15918	15880	15861	15875	15805	15902	15718	15799	15852	15792	16114	15989	15805	15889	15748	15766	15863	15870	15840	15907	15794	15913	15798	15727	16044	15963	15673	15906	15811	15785	15893	15945	15918	15969	15951	15923	15655	15839	15874	15823	15646	15861	15864	15961	15848	15855	15954	15940	15990	15867	15703	15870	15902	15875	15878	15697	15886	16004	15956	15862	15894	15801	16050	15861	15979	15754	15835	15940	15943	15972	15860	15832	15892	16057	15842	15751	15971	16058	15807	15847	15882	16035	15868	15788	15921	15972	15881	15810	15998	15971	15871	15870	15863	15941	15862	15884	15839	15696	15892	15909	16012	15959	15903	15872	15931	15818	15792	15840	16141	15808	15827	15840	15814	16087	15984	16051	15917	15787	15763	15916	15839	15935	16003	15984	15829	15882	15898	15994	15796	15994	15904	15820	15934	16024	15807	15968	15943	15743	15901	15940	15822	16007	15802	15890	15812	15853	15886	16005	15916	15869	15823	15988	15876	15944	15613	15904	15886	15770	15756	15728	15892	15964	15876	15832	15995	15763	15901	15878	15866	15881	15858	15878	16116	15852	15799	15969	15983	16053	15691	15896	15950	15693	16056	15987	15685	15827	15925	15911	16011	15873	16016	16003	15868	15802	15775	16049	15865	15864	15872	15877	16057	15923	15853	15887	15865	16026	15898	15960	15732	15905	15950	15879	15768	15855	15818	15965	15911	15810	15944	15758	16070	15748	15810	15829	15811	15827	16080	15809	15825	16007	15954	15929	16040	16000	15907	15814	15881	15785	15885	15950	15816	15940	15813	15947	15857	15937	15874	15976	15933	15870	15876	15965	15799	15847	16024	16013	15871	16132	15834	15939	15980	16000	15937	15940	15885	15885	15767	16018	15728	15880	15920	15817	15907	15695	16005	15796	15888	15916	16040	15755	15883	15969	15846	15923	16004	15661	15711	15885	15870	15912	15763	15848	15907	15737	15974	15936	15961	15777	15953	15657	15886	15871	15795	15929	15778	15714	15964	15904	15916	15998	15748	15935	15852	15798	15772	15952	15929	15733	15858	15746	15880	15858	15809	15814	15894	15849	15945	16004	15828	15914	15894	16046	15862	15707	15886	15924	15762	15788	16006	15660	15815	15905	15919	15718	15855	16036	16015	16039	15821	15790	15790	15738	15920	15931	15843	15758	15897	15893	15652	15883	15863	15929	15895	15873	15823	15881	15794	15978	15860	15732	16049	15873	15977	16047	15960	15921	16023	15823	15799	15648	15981	15845	15915	15677	15961	15950	15829	16131	15939	15864	16036	15842	15855	15932	15909	15800	15948	15795	16040	15995	15796	15950	15869	15790	15927	15888	15813	15831	15932	15789	15828	15953	15869	15850	15899	15796	16057	15932	15860	15903	16050	15863	15856	15855	16052	15807	15631	15962	15723	15883	15774	15866	15919	15764	16028	16009	15928	15956	15856	15908	15884	15844	15897	15822	15908	15983	16024	15920	15767	15989	16029	15858	15804	15812	15994	16017	15758	15810	16087	15996	15864	15792	16045	15944	15916	15674	15888	15971	15824	15842	15805	15739	15731	15808	15773	15960	15753	15761	15819	15933	15872	15931	15975	15760	15929	16009	15884	15726	15902	15799	15903	15929	15830	15818	15889	15956	15797	15872	15919	15666	15910	15793	15849	16039	15844	15738	15876	15755	15858	15955	15890	15791	15928	15949	16072	15906	15983	16024	15853	15865	15978	15685	16013	15839	15798	15898	15921	15886	15874	15888	15824	15991	15910	15937	15916	15998	15797	15904	15916	15870	15789	15760	15890	15925	15778	15705	15710	15948	15714	15810	15684	15855	15705	15892	15825	15839	15817	15989	15840	15853	15733	16088	15844	15993	15825	15953	15941	15803	15960	15991	15829	15838	15902	15790	15830	15774	15744	15831	15813	15939	15864	15982	15823	15934	15894	15821	15830	15799	15928	15897	15868	15782	16075	15993	15778	15900	15826	15836	15827	15901	15840	15908	15826	15892	15923	15990	15876	16009	15874	16039	15858	15910	15947	15790	15870	15973	15772	15882	15893	15910	15950	15964	15905	15857	15735	15913	15879	15687	15971	15811	15732	15984	15767	15890	15985	15744	15829	15811	15857	15883	15892	15982	15770	15694	15843	15828	15811	15912	15958	15839	15841	16040	15985	15856	15889	16052	15781	15838	16006	15711	15832	15974	15818	15776	15942	16088	15945	15872	15820	15934	15808	15802	15816	15812	15989	15977	15888	15813	15969	15791	15972	15992	15832	15839	15952	15935	15820	15958	15885	15882	16023	15912	16030	15892	15956	15908	15875	15840	15937	15610	15944	15886	15870	15835	15917	15907	15783	15982	15794	15926	15969	15927	15753	15939	15794	15791	15854	15806	15890	15861	16007	15982	15976	15699	15807	16142	15878	15750	15823	15753	16009	15889	15770	15765	15856	15763	15924	15894	15778	15989	15766	15908	15794	15924	15820	15889	15647	15869	15735	15949	15944	15825	15992	15829	15795	15909	15862	15765	15784	15895	16010	15915	15880	15925	15810	16023	15542	15955	15904	15818	16009	15827	15683	15748	15864	15690	15844	15753	15850	15876	15991	16012	15953	15849	15808	15718	15877	15928	15760	15821	15842	15978	15733	15930	15822	15912	15878	15954	15941	15769	16056	15840	15873	15944	15869	15753	15832	15923	15945	15952	15598	15903	15743	16015	15793	15844	15666	15887	16045	15933	15834	15878	15894	15708	15907	15790	15771	15747	16003	15908	15778	15764	15792	15847	15839	15968	15726	15708	15806	15932	15784	15916	15859	15954	15703	15926	15930	15878	15872	15827	15691	16002	15728	15858	15869	15904	15857	15841	15938	16100	15913	15760	15823	15711	15965	15942	15935	15921	16072	15725	15663	15932	16047	15750	15691	15837	15888	15842	15963	15722	15862	15883	15839	15958	15827	15917	15839	15996	15889	15975	15818	15934	15926	15647	16037	15929	15825	15926	15929	15911	15862	15926	15845	15763	15797	15752	15864	15980	15852	15874	15756	15920	15806	15932	15938	15771	15769	15680	15847	15791	15818	15982	15808	15931	15980	16015	16007	15900	15872	15935	15836	15835	16064	15795	15866	16010	15742	15774	15819	15807	15822	15837	15805	15887	15800	15899	15747	15726	15949	16050	15962	15943	16013	15984	15911	16107	15875	15786	15783	15996	15929	15721	15963	15920	15691	15934	15924	15929	15742	15872	15707	16072	15681	15754	15825	15852	15867	15922	15872	15905	15946	15828	15983	15827	15831	15799	15906	16183	15796	15882	15654	15908	16037	15884	15769	15974	15893	15806	16014	16037	15981	15921	15802	16015	15805	15937	15798	15788	15739	15841	15808	15803	15771	15875	15801	15848	15828	16069	15971	15833	15742	15901	15800	15786	15786	16031	15826	15960	15848	15855	15714	15833	15885	15817	15957	15673	16032	16024	15866	15945	15873	15925	15910	16072	15953	15826	15765	15865	15754	15841	15844	16112	15795	15807	15851	16046	15703	15769	15815	15879	15875	15848	16038	15928	15969	15917	15854	15885	15795	15840	15825	15877	15728	15981	15834	15970	15926	15868	15910	15894	15879	16019	15897	16054	15842	15839	15968	15926	15676	15879	15738	15874	15848	15929	15835	15818	15966	15978	15749	15929	15848	15800	15917	15962	15794	15714	15787	15896	15981	15873	15668	15722	15663	15918	15828	15734	15919	15963	15805	15662	15815	15755	16028	15882	15689	15814	15861	16120	15760	15894	15857	15927	15972	15857	15786	15729	15906	15807	15766	15915	15629	15778	15922	15888	15664	16040	15919	15972	15878	16029	15818	15954	15853	15922	15759	15783	15760	15946	15779	15829	15904	15760	15897	15933	15825	15934	15929	15845	15872	16002	15977	15825	15966	16008	15874	15861	15929	15930	15836	16012	15872	15869	15911	15895	15924	15827	15877	15918	15826	15691	15796	15750	15747	15817	15824	15813	15913	15887	15733	15933	15872	15820	15821	15964	15941	15870	15910	15853	16057	15699	15824	15761	15957	15825	15798	15826	15832	16022	15852	15895	15955	15968	15811	15913	15816	15925	15670	15897	15854	15734	15976	15870	15924	16022	15976	15766	15952	15904	15690	15730	15976	15837	15990	15856	15720	15793	15999	15883	15970	15746	15904	15713	15856	15801	15968	15948	15935	15915	15897	15806	15900	15967	15785	15740	15933	15922	15821	15998	15991	15833	15939	15815	15728	15910	15928	15848	15995	15899	15760	15749	15857	15759	15846	15860	15819	15960	15858	15758	16004	16152	15807	15843	15872	15841	15805	15949	15957	15923	15962	15753	15803	15893	15922	15941	15739	15901	15827	15950	15855	15788	15870	15939	15765	15983	15843	15923	15731	15757	15877	15894	15782	15841	16076	15836	15750	15907	15790	15752	15964	16023	15845	15939	15780	15851	15933	15827	16052	15811	16037	16005	15816	16055	15971	15868	15851	16058	15765	15822	15923	15898	15885	15950	15724	15916	15679	15953	15939	15917	15998	15917	15717	15804	15852	15833	15967	15756	15742	16000	15857	16020	15707	15735	15923	15893	15968	15784	15987	15826	15847	15770	15878	15829	15850	15917	15912	15791	15831	15849	15944	15736	15931	15903	15859	15833	15956	15813	16012	15953	15851	15966	15925	16003	16062	16008	15939	15872	15884	15920	15872	15885	15921	15692	15842	15949	15792	15784	16006	15998
28763	24182	27883	24108	19699	19363	19666	19564	19044	19020	19092	19084	19157	18935	18978	19015	18759	19082	18734	18546	18700	18642	18705	18731	18672	18647	18688	19021	18719	19011	18700	18764	18526	18686	18751	18472	18610	18298	18621	18482	18579	18458	18327	18360	18586	18497	18482	18759	18653	18642	18405	18525	18320	18527	18346	18466	18429	18399	18333	18432	18455	18363	18670	18469	18412	18531	18535	18457	18500	18509	18417	18609	18527	18516	18585	18419	18434	18476	18662	18488	18367	18388	18545	18330	18391	18453	18532	18353	18382	18349	18408	18480	18432	18379	18705	18507	18664	18435	18498	18397	18566	18589	18572	18262	18556	18609	18613	18584	18630	18572	18296	18471	18401	18241	18506	18345	18620	18289	18412	18539	18457	18505	18305	18401	18410	18327	18416	18326	18299	18488	18394	18464	18536	18450	18429	18413	18400	18449	18613	18464	18411	18484	18545	18375	18511	18225	18550	18447	18403	18537	18532	18359	18424	18218	18702	18406	18391	18444	18376	18509	18638	18452	18376	18382	18543	18532	18491	18301	18419	18662	18519	18587	18439	18397	18658	18429	18634	18507	18640	18258	18363	18450	18700	18471	18473	18396	18552	18511	18564	18473	18468	18231	18459	18365	18598	18385	18397	18387	18489	18473	18512	18380	18632	18531	18576	18442	18382	18511	18265	18352	18596	18386	18568	18573	18397	18590	18605	18596	18478	18529	18462	18598	18447	18491	18510	18409	18308	18367	18542	18384	18536	18419	18462	18466	18559	18463	18572	18676	18533	18626	18637	18358	18638	18687	18466	18509	18716	18496	18333	18327	18613	18411	18824	18634	18474	18621	18341	18469	18687	18461	18469	18601	18715	18543	18589	18538	18448	18360	18312	18340	18633	18676	18705	18425	18291	18427	18577	18153	18580	18328	18437	18520	18393	18447	18482	18448	18551	18336	18330	18456	18653	18507	18443	18521	18391	18326	18374	18219	18282	18385	18506	18360	18486	18566	18370	18473	18544	18456	18422	18293	18332	18370	18355	18311	18181	18498	18390	18603	18386	18384	18449	18708	18560	18539	18416	18530	18338	18333	18498	18491	18315	18484	18526	18357	18291	18490	18508	18577	18457	18463	18505	18582	18528	18559	18529	18550	18739	18523	18448	18357	18560	18433	18512	18253	18581	18386	18538	18447	18486	18589	18386	18397	18409	18462	18548	18441	18306	18658	18581	18487	18669	18555	18650	18404	18469	18415	18579	18648	18565	18475	18479	18288	18291	18346	18566	18471	18645	18602	18539	18630	18485	18368	18464	18420	18576	18493	18550	18475	18647	18513	18277	18481	18525	18425	18487	18471	18463	18607	18681	18596	18387	18452	18434	18567	18656	18464	18515	18594	18656	18438	18439	18326	18467	18459	18264	18468	18748	18586	18457	18474	18522	18704	18515	18497	18448	18395	18524	18498	18644	18508	18423	18516	18543	18379	18452	18446	18244	18519	18665	18506	18564	18510	18377	18335	18509	18614	18309	18271	18361	18423	18579	18658	18425	18707	18405	18451	18499	18570	18439	18456	18664	18392	18622	18510	18391	18600	18445	18565	18462	18443	18467	18440	18392	18416	18418	18291	18348	18479	18396	18271	18262	18635	18351	18611	18554	18608	18756	18583	18431	18450	18457	18712	18546	18469	18352	18403	18543	18483	18208	18397	18537	18681	18515	18359	18688	18238	18603	18554	18555	18559	18550	18454	18681	18551	18402	18552	18566	18542	18217	18417	18478	18640	18296	18463	18276	18470	18438	18516	18290	18477	18595	18414	18612	18475	18551	18497	18308	18389	18393	18405	18435	18541	18507	18645	18356	18534	18393	18386	18432	18495	18655	18403	18557	18272	18430	18494	18304	18354	18496	18465	18599	18363	18580	18443	18442	18377	18609	18307	18555	18279	18681	18506	18395	18328	18516	18470	18703	18497	18630	18548	18549	18435	18384	18531	18307	18544	18316	18677	18475	18587	18383	18484	18461	18472	18432	18235	18481	18375	18578	18455	18532	18700	18234	18553	18393	18381	18487	18488	18634	18429	18574	18814	18531	18394	18514	18336	18393	18381	18493	18446	18493	18405	18561	18591	18446	18559	18352	18431	18428	18435	18444	18500	18389	18466	18498	18612	18770	18610	18487	18417	18543	18630	18399	18325	18422	18620	18516	18538	18691	18723	18511	18655	18492	18417	18568	18449	18455	18530	18517	18561	18399	18688	18364	18248	18514	18404	18345	18493	18471	18454	18559	18590	18571	18533	18593	18571	18552	18516	18557	18508	18634	18533	18553	18425	18644	18478	18470	18631	18516	18516	18482	18601	18659	18430	18561	18449	18485	18416	18628	18475	18344	18395	18486	18547	18450	18489	18571	18559	18467	18531	18618	18489	18392	18598	18438	18387	18465	18294	18391	18329	18537	18498	18431	18344	18691	18445	18694	18530	18483	18507	18415	18459	18346	18434	18367	18501	18503	18382	18400	18271	18583	18573	18685	18394	18586	18312	18691	18629	18648	18585	18584	18495	18408	18511	18577	18400	18267	18506	18559	18500	18442	18427	18575	18552	18264	18534	18628	18328	18605	18555	18342	18438	18551	18543	18672	18417	18528	18440	18434	18441	18634	18525	18478	18349	18401	18508	18453	18549	18362	18598	18526	18537	18330	18446	18524	18601	18471	18475	18562	18433	18326	18527	18352	18549	18484	18393	18485	18467	18429	18585	18478	18546	18408	18429	18256	18508	18612	18466	18595	18358	18661	18532	18459	18371	18543	18318	18579	18426	18525	18477	18401	18533	18268	18327	18455	18331	18568	18551	18348	18629	18509	18474	18500	18294	18481	18410	18562	18358	18586	18447	18473	18316	18269	18532	18648	18486	18438	18489	18475	18667	18915	18370	18461	18486	18478	18536	18504	18508	18555	18436	18269	18529	18522	18839	18466	18417	18543	18508	18429	18508	18453	18614	18405	18353	18673	18690	18722	18463	18431	18469	18477	18441	18546	18789	18769	18166	18380	18529	18639	18324	18392	18404	18386	18755	18696	18475	18483	18311	18480	18421	18450	18440	18490	18427	18308	18355	18666	18730	18489	18314	18445	18455	18391	18415	18724	18380	18436	18385	18496	18396	18310	18251	18280	18269	18599	18528	18413	18530	18555	18492	18531	18317	18458	18292	18437	18421	18465	18588	18601	18720	18597	18370	18512	18390	18536	18459	18417	18593	18399	18275	18664	18495	18516	18396	18492	18283	18317	18533	18598	18610	18565	18284	18263	18660	18650	18750	18577	18435	18435	18533	18695	18582	18432	18500	18414	18582	18524	18470	18323	18443	18443	18645	18512	18437	18486	18607	18630	18529	18561	18448	18412	18449	18450	18616	18505	18503	18534	18646	18282	18531	18674	18490	18623	18375	18416	18372	18698	18487	18686	18395	18653	18635	18456	18519	18371	18513	18425	18437	18589	18394	18456	18619	18491	18422	18560	18549	18380	18410	18519	18381	18406	18361	18459	18593	18344	18415	18595	18549	18493	18406	18361	18508	18397	18345	18682	18541	18515	18378	18637	18304	18495	18652	18447	18446	18598	18357	18497	18543	18447	18442	18415	18542	18418	18394	18585	18310	18613	18311	18399	18199	18537	18476	18554	18634	18524	18526	18688	18432	18492	18275	18718	18530	18542	18507	18446	18512	18349	18650	18379	18220	18453	18497	18398	18335	18362	18485	18505	18421	18584	18589	18372	18238	18601	18459	18555	18530	18439	18322	18389	18376	18539	18350	18453	18447	18485	18561	18514	18441	18255	18433	18448	18489	18486	18560	18542	18504	18620	18427	18569	18559	18472	18458	18562	18379	18361	18400	18571	18425	18460	18623	18476	18614	18878	18676	18455	18387	18579	18363	18385	18527	18374	18500	18636	18538	18303	18358	18476	18402	18462	18432	18689	18469	18460	18372	18538	18469	18496	18357	18460	18573	18438	18474	18532	18431	18522	18361	18467	18569	18418	18532	18532	18553	18264	18445	18458	18533	18333	18256	18538	18421	18309	18538	18416	18481	18474	18613	18463	18291	18444	18453	18495	18766	18590	18412	18555	18542	18635	18619	18478	18721	18413	18392	18375	18552	18409	18331	18523	18533	18623	18493	18550	18495	18599	18574	18406	18292	18337	18432	18653	18447	18455	18624	18537	18659	18457	18389	18411	18505	18447	18534	18398	18573	18676	18501	18364	18594	18615	18488	18519	18438	18845	18507	18485	18479	18536	18374	18459	18452	18605	18217	18353	18445	18365	18297	18481	18570	18706	18451	18514	18453	18474	18518	18495	18393	18487	18354	18371	18470	18449	18499	18532	18398	18531	18497	18515	18488	18443	18270	18437	18419	18509	18505	18374	18396	18334	18432	18456	18364	18305	18418	18464	18646	18562	18468	18529	18516	18472	18342	18476	18364	18620	18599	18392	18424	18679	18461	18434	18447	18292	18560	18453	18478	18429	18885	18663	18672	18505	18507	18290	18417	18634	18521	18746	18569	18601	18402	18477	18477	18559	18342	18510	18393	18599	18487	18464	18490	18498	18710	18378	18721	18278	18490	18370	18358	18579	18452	18443	18740	18408	18388	18576	18554	18552	18344	18368	18500	18533	18467	18723	18446	18711	18447	18482	18213	18444	18559	18398	18490	18510	18527	18509	18567	18670	18568	18480	18554	18572	18552	18379	18434	18720	18416	18393	18552	18487	18384	18601	18561	18676	18642	18499	18583	18261	18350	18555	18377	18518	18608	18437	18340	18546	18368	18409	18447	18588	18709	18367	18244	18424	18533	18608	18549	18575	18513	18416	18537	18424	18327	18478	18548	18544	18496	18490	18489	18394	18559	18562	18375	18274	18736	18614	18534	18357	18474	18348	18370	18513	18537	18360	18504	18479	18518	18437	18505	18567	18447	18567	18586	18320	18319	18410	18345	18507	18304	18542	18573	18304	18446	18630	18504	18475	18645	18456	18390	18387	18393	18424	18237	18387	18336	18318	18587	18431	18449	18271	18561	18586	18358	18427	18470	18503	18511	18298	18604	18365	18322	18327	18418	18494	18244	18571	18651	18485	18479	18700	18565	18537	18759	18468	18299	18422	18756	18607	18574	18589	18489
27431	33041	26683	19954	17340	17418	17623	17704	16641	16774	16687	16614	16445	16217	16423	16229	16345	16251	16129	16003	15907	15890	15883	16012	15953	15827	15861	16216	16241	16039	15969	15854	15547	15749	15535	15522	15688	15693	15699	15474	15754	15623	15964	15557	15681	15675	15684	15642	15768	15679	15468	15683	15534	15775	15605	15696	15660	15647	15820	15609	15773	15579	15515	15773	15640	15530	15781	15414	15547	15711	15628	15738	15506	15626	15554	15549	15581	15542	15646	15766	15857	15553	15732	15502	15674	15723	15620	15496	15716	15572	15664	15755	15689	15563	15604	15546	15543	15543	15631	15630	15741	15454	15533	15571	15715	15647	15733	15744	15621	15793	15589	15561	15596	15720	15591	15646	15667	15772	15664	15667	15597	15790	15632	15657	15593	15554	15603	15691	15621	15665	15565	15668	15659	15727	15673	15589	15714	15512	15624	15686	15651	15775	15513	15653	15528	15531	15661	15656	15600	15559	15544	15624	15650	15572	15621	15601	15519	15685	15497	15855	15645	15758	15786	15702	15662	15615	15654	15631	15647	15577	15604	15517	15732	15509	15745	15699	15640	15672	15748	15493	15685	15628	15700	15611	15752	15636	15757	15701	15739	15694	15629	15626	15408	15613	15481	15690	15645	15413	15760	15646	15454	15681	15536	15776	15516	15617	15588	15604	15587	15477	15709	15636	15545	15793	15724	15593	15522	15670	15643	15535	15636	15611	15526	15479	15657	15621	15646	15613	15606	15744	15578	15513	15926	15574	15826	15687	15540	15824	15751	15642	15635	15547	15707	15576	15757	15609	15723	15648	15710	15563	15551	15538	15631	15533	15822	15503	15518	15681	15569	15513	15672	15699	15626	15544	15654	15672	15554	15671	15619	15783	15565	15707	15666	15595	15572	15566	15471	15664	15529	15723	15390	15784	15781	15535	15563	15658	15747	15400	15671	15396	15727	15810	15524	15721	15601	15650	15520	15617	15561	15631	15529	15709	15417	15772	15759	15696	15628	15588	15627	15563	15552	15603	15853	15576	15709	15699	15686	15641	15722	15746	15646	15610	15595	15550	15597	15608	15569	15529	15477	15652	15647	15644	15734	15671	15881	15715	15657	15655	15535	15470	15680	15563	15664	15597	15644	15599	15604	15637	15554	15642	15605	15611	15689	15541	15764	15772	15616	15611	15712	15619	15881	15600	15548	15677	15708	15575	15510	15639	15618	15576	15696	15557	15687	15384	15661	15680	15638	15758	15531	15555	15661	15705	15565	15815	15583	15634	15556	15640	15590	15695	15559	15562	15720	15494	15586	15453	15731	15593	15560	15746	15694	15631	15761	15710	15851	15483	15613	15665	15536	15533	15622	15732	15605	15831	15581	15633	15636	15592	15579	15529	15629	15612	15637	15737	15578	15525	15756	15602	15438	15720	15722	15458	15620	15677	15517	15660	15644	15482	15764	15759	15612	15782	15533	15651	15544	15508	15765	15598	15685	15711	15659	15679	15565	15767	15577	15590	15567	15645	15660	15718	15639	15639	15643	15611	15743	15682	15713	15643	15776	15491	15558	15461	15647	15546	15647	15762	15487	15648	15616	15740	15452	15692	15593	15759	15546	15642	15654	15584	15588	15504	15533	15699	15716	15619	15713	15536	15704	15554	15605	15486	15593	15511	15679	15759	15591	15580	15537	15505	15705	15815	15590	15752	15686	15545	15671	15609	15852	15577	15667	15765	15726	15485	15779	15595	15856	15756	15533	15745	15756	15455	15720	15477	15681	15553	15763	15759	15640	15483	15647	15526	15625	15530	15669	15540	15817	15762	15573	15712	15685	15665	15545	15484	15620	15747	15588	15628	15860	15532	15657	15616	15660	15691	15530	15662	15520	15558	15787	15583	15719	15754	15703	15717	15565	15628	15665	15830	15529	15522	15623	15750	15611	15618	15704	15603	15724	15610	15507	15696	15625	15490	15673	15647	15729	15587	15618	15643	15620	15854	15634	15507	15619	15699	15725	15621	15535	15678	15689	15597	15611	15502	15521	15683	15509	15562	15782	15385	15630	15546	15504	15963	15877	15639	15587	15634	15577	15724	15612	15525	15482	15594	15454	15487	15652	15633	15505	15598	15622	15607	15587	15664	15764	15665	15572	15714	15814	15602	15584	15609	15482	15800	15433	15736	15507	15745	15489	15515	15673	15372	15597	15458	15503	15547	15844	15808	15719	15714	15778	15523	15777	15659	15585	15639	15667	15544	15656	15648	15538	15657	15745	15689	15652	15601	15636	15740	15751	15652	15763	15580	15681	15578	15660	15657	15397	15544	15510	15765	15399	15724	15860	15652	15445	15770	15488	15617	15733	15698	15627	15585	15568	15553	15695	15705	15601	15574	15599	15512	15720	15488	15761	15704	15680	15719	15627	15583	15716	15591	15684	15554	15576	15795	15726	15659	15620	15711	15613	15611	15862	15582	15604	15533	15660	15509	15689	15731	15665	15669	15576	15726	15552	15686	15672	15766	15665	15617	15616	15514	15683	15611	15633	15589	15700	15526	15621	15460	15448	15589	15680	15636	15588	15656	15674	15586	15638	15670	15697	15715	15771	15681	15687	15718	15772	15800	15556	15662	15560	15486	15647	15726	15696	15621	15620	15741	15555	15552	15590	15655	15638	15661	15490	15670	15612	15526	15611	15401	15651	15689	15711	15651	15581	15465	15449	15565	15553	15517	15779	15575	15738	15635	15561	15577	15650	15869	15700	15608	15730	15436	15596	15682	15489	15542	15592	15739	15884	15658	15691	15700	15741	15803	15606	15588	15531	15590	15640	15624	15678	15736	15562	15649	15713	15701	15645	15938	15683	15617	15597	15649	15854	15734	15716	15655	15597	15505	15704	15701	15636	15720	15601	15520	15575	15760	15510	15496	15481	15612	15943	15576	15665	15631	15581	15780	15702	15550	15478	15547	15499	15612	15679	15630	15670	15599	15835	15544	15712	15794	15585	15780	15590	15595	15650	15624	15727	15640	15597	15637	15647	15680	15634	15635	15684	15544	15653	15785	15589	15586	15599	15581	15723	15653	15380	15703	15643	15786	15569	15504	15543	15791	15721	15721	15596	15654	15605	15638	15626	15592	15606	15776	15691	15519	15757	15500	15753	15578	15630	15643	15591	15537	15585	15567	15502	15601	15513	15579	15653	15609	15575	15559	15540	15625	15591	15868	15719	15697	15596	15738	15867	15521	15814	15536	15687	15709	15543	15756	15642	15588	15543	15730	15683	15623	15722	15692	15668	15619	15823	15483	15608	15688	15757	15679	15793	15698	15534	15710	15788	15736	15554	15610	15682	15597	15657	15738	15634	15792	15652	15652	15679	15616	15730	15699	15730	15480	15628	15540	15670	15653	15806	15504	15556	15772	15476	15596	15625	15792	15589	15596	15673	15559	15661	15602	15745	15516	15666	15610	15472	15888	15444	15623	15672	15710	15522	15739	15779	15751	15693	15473	15779	15639	15563	15597	15809	15538	15610	15649	15828	15640	15804	15701	15721	15403	15639	15491	15826	15767	15685	15539	15584	15723	15641	15761	15608	15603	15800	15620	15475	15806	15603	15608	15712	15635	15530	15614	15595	15536	15640	15643	15816	15632	15762	15644	15845	15543	15659	15734	15510	15671	15618	15768	15685	15577	15750	15675	15674	15690	15856	15675	15760	15681	15639	15664	15696	15727	15709	15641	15440	15729	15750	15535	15481	15575	15722	15697	15479	15556	15552	15688	15607	15608	15734	15672	15571	15725	15557	15791	15863	15682	15651	15653	15736	15901	15510	15608	15661	15575	15533	15722	15596	15683	15620	15598	15603	15477	15513	15672	15561	15621	15598	15694	15580	15630	15557	15524	15809	15804	15618	15532	15633	15702	15768	15676	15723	15715	15417	15543	15705	15621	15709	15733	15496	15823	15626	15768	15573	15814	15716	15660	15643	15621	15617	15660	15605	15670	15547	15687	15799	15685	15909	15810	15599	15772	15680	15478	15709	15643	15551	15536	15677	15723	15633	15683	15494	15589	15813	15729	15555	15681	15653	15846	15525	15610	15656	15435	15662	15659	15673	15821	15617	15791	15541	15662	15660	15641	15688	15667	15732	15643	15689	15692	15649	15948	15518	15690	15669	15614	15659	15646	15786	15702	15674	15553	15728	15709	15505	15626	15659	15573	15584	15541	15695	15688	15671	15605	15672	15649	15692	15881	15639	15673	15834	15612	15466	15572	15647	15882	15558	15674	15485	15535	15477	15613	15729	15768	15631	15708	15663	15442	15569	15631	15418	15593	15653	15743	15649	15512	15697	15622	15612	15701	15606	15657	15590	15583	15634	15558	15603	15684	15488	15608	15703	15736	15597	15661	15611	15529	15864	15699	15686	15582	15549	15449	15650	15603	15692	15777	15574	15545	15798	15720	15716	15670	15659	15775	15520	15715	15724	15638	15638	15675	15568	15708	15537	15793	15692	15611	15618	15761	15318	15561	15496	15727	15694	15530	15775	15502	15553	15916	15699	15779	15638	15656	15779	15685	15622	15638	15682	15748	15473	15556	15608	15803	15595	15670	15577	15775	15564	15614	15679	15694	15644	15631	15656	15592	15709	15586	15576	15712	15503	15587	15728	15695	15667	15718	15678	15778	15612	15626	15732	15694	15659	15608	15574	15560	15716	15567	15760	15717	15624	15586	15699	15674	15595	15618	15562	15618	15764	15766	15667	15687	15563	15712	15622	15745	15601	15770	15898	15754	15632	15588	15443	15730	15697	15608	15704	15642	15695	15628	15708	15581	15856	15526	15676	15575	15574	15604	15897	15634	15615	15602	15567	15679	15652	15754	15670	15487	15830	15564	15388	15713	15693	15805	15707	15647	15660	15545	15632	15582	15626	15671	15631	15617	15760	15716	15574	15597	15516	15734	15767	15772	15563	15634	15807	15492	15600	15500	15695	15663	15594	15714	15599	15908	15631	15676	15751	15718	15563	15673	15664	15545	15781	15588	15701	15597	15618	15580	15591	15647	15706	15564	15673	15695	15549	15795	15452	15679	15715	15707	15430	15826	15716	15704	15682	15860	15747	15655	15565	15531	15564	15496	15642	15626	15465	15577	15713	15986	15618	15725	15663	15533
23971	21429	29041	24409	22719	23716	23708	21156	20238	20384	20174	20073	20042	19869	19817	19789	19816	19539	19382	19436	19579	19490	19419	19264	19146	19300	20889	22005	21869	20986	20133	19738	19537	19315	19156	19012	19003	19092	19047	19002	18980	19250	19142	19024	18854	18857	19039	18918	19160	18878	18951	19080	19068	19079	19164	19161	19054	19095	19141	19019	19134	19037	19012	19189	19014	19143	19194	19054	19128	19095	18957	18957	19114	19081	18971	18966	18896	18936	18853	18943	19009	19029	19112	19142	18948	18999	19081	18889	19163	19208	19295	19272	19051	18930	18869	19101	19094	19042	18940	18967	18952	18887	19090	18965	19166	19012	18793	19255	18973	18910	19082	18898	18983	18890	19115	19020	18940	18987	18936	18937	18860	18955	19049	19024	19010	18911	18953	19086	19179	19037	18895	19003	19189	19044	19017	18967	18926	18936	19123	19266	19119	18775	19060	18848	18996	18766	18896	18947	19149	19031	18985	19032	18921	18909	19152	18841	19068	18986	19058	18984	19165	19194	19041	19012	18893	18943	19022	18878	18918	18781	19017	18811	18883	19015	18842	18977	19137	19145	19026	18904	18868	18904	19128	19215	19150	18898	18814	19002	18874	19140	19043	19098	19144	18959	19256	18971	18966	19148	19002	19028	18997	19153	18951	18888	19020	19110	19079	19135	18951	18895	18957	18965	19044	18841	18826	19125	18987	18977	18996	18897	19012	19013	18971	19007	18994	19236	18809	19137	18978	18844	18918	19020	18971	19118	19080	19050	18912	19058	19032	19010	18869	18947	19220	19109	19028	19292	18849	18809	19066	18942	18851	19015	19121	18971	18928	18984	19012	18888	18998	18842	19073	19063	19148	18942	18814	19054	18993	18909	18922	19053	19030	19053	19006	19088	18904	18910	18981	18867	19067	19144	19087	18919	19140	18999	19010	18983	19076	18906	19037	18972	18866	18980	18952	18854	18971	19105	18990	19176	19159	19032	18804	18929	19016	19097	19055	19199	19049	19032	18947	19006	18961	18930	19081	19009	19161	18991	18912	18852	18909	19045	18895	18907	18999	19068	19000	19110	18942	19137	19159	18929	18989	18936	19037	19036	19004	18993	19101	18786	19046	19077	18850	18995	19008	18979	19071	18886	18981	18929	19044	19171	18889	18605	18764	19101	18926	18912	18978	19089	18914	18985	19030	19275	19057	19079	19021	18973	18904	19059	18940	19057	19134	18981	19067	18873	18848	18978	19072	19001	18946	19122	19055	19012	18925	18988	18940	19012	19280	19003	18975	18997	18897	18984	19020	19085	19053	19013	19079	18848	18906	18998	19005	18947	19085	18894	19285	19094	18985	18849	18776	19008	19120	18962	19164	19021	19051	19055	18965	18888	18991	19013	19059	18945	18911	19104	19176	19194	19041	18896	19035	18983	18864	19095	18946	19114	19096	18713	19169	18983	18909	18983	19057	18963	19094	19072	19009	19060	18861	18986	19086	18855	19019	18984	18932	18920	19027	18973	19128	18973	19013	18922	18891	19166	19004	19138	19004	19045	18882	19098	18893	19054	19031	18951	19108	19167	18942	19147	18856	18971	18875	19170	19006	19069	18994	19107	19034	18965	18938	18793	18883	19018	18978	19113	18858	18915	19039	18995	19171	19010	18986	19115	19164	19042	19076	19075	19077	18926	18800	18938	18639	19162	19054	19030	18942	18984	18938	18891	18993	19177	19090	19017	19039	18876	19132	18848	19106	18775	18933	18882	19051	18999	19054	18921	19069	19085	18996	18761	18960	19121	18961	18929	18822	18955	19157	18910	18925	19016	19087	19102	18892	19126	19200	19001	18954	19172	18920	19050	18756	19007	18961	19065	19022	18955	19059	19300	19002	18953	19149	19097	18865	18669	18935	18957	18913	19021	19155	19275	18869	19027	18869	19107	18959	19076	19229	19122	18952	19072	19088	19018	19054	18914	19068	18966	19210	19202	18996	19036	18963	19208	18853	19122	18935	19047	18882	18907	19146	18933	18948	19036	19135	18985	18995	18867	19033	18941	18923	19095	18781	19006	19012	19221	18876	19015	19061	18945	19013	19067	19005	18857	19010	19053	19001	19053	18832	19028	19140	19073	19173	19061	18995	19091	19032	19209	18811	19100	18925	19193	19160	18945	18840	19012	19054	18902	18995	18860	19193	19038	18983	19067	19018	18915	19096	18836	18842	18919	19089	18983	19119	19036	18932	19090	18972	18985	18996	19036	19183	19166	19102	19165	19223	19180	18973	19174	18931	18952	19172	19168	19254	19168	18940	18983	19016	19193	19018	19029	19112	18939	19102	18890	18936	19153	19049	19044	18931	18928	18848	19080	19168	18885	18935	19190	18995	19039	19362	18928	18785	18880	19107	19103	18969	19194	18897	19073	18898	18913	19057	18851	19065	19046	18806	18884	18866	18930	19047	18802	18863	19061	19049	19183	19305	19028	19236	18946	18971	18946	19046	18734	18764	18992	19027	19072	19113	19008	18867	18955	19146	19148	18930	19115	18807	18865	19165	18996	18902	19040	19118	18926	19123	18909	18941	18854	19144	18972	18861	19055	19252	19137	18971	19158	18748	19016	18939	18785	19154	19038	19097	18955	19034	19000	19129	19150	19193	19043	19047	19126	19190	18931	19223	18984	19143	19051	19038	18890	19323	18979	19068	19021	18951	19015	19018	19163	19034	19078	19132	19052	19068	19042	19000	18913	19029	19025	19033	19129	18971	18776	19044	18979	19126	18998	18942	18999	18926	18936	18812	18908	19241	19118	19478	18994	19214	19130	19097	19046	19031	19132	19101	19231	18959	18994	19117	18950	19201	19062	19067	19171	19106	19045	18992	18995	18913	18945	18877	18998	19029	19104	18879	19160	19171	18956	19306	18983	19117	19021	18873	19329	18919	18737	18996	19172	18866	18988	19207	19153	18986	19090	19052	18944	18905	18937	19153	19015	18952	18891	19285	18875	19335	19087	19176	18965	19066	18927	18966	18898	18955	18831	19050	19139	18844	19086	19190	19043	18966	18984	18688	19047	19013	18965	19028	18938	19095	19092	19097	19044	19016	18896	18896	19008	18995	18890	19013	18950	18897	19049	18814	18988	19038	19011	19080	19198	18916	18923	19043	18983	19125	18934	19056	19120	19103	18876	18938	19068	19018	19063	19097	19009	19144	18975	18921	18951	19138	19048	19032	18949	18862	19199	18988	18976	19004	19035	18885	18851	18882	19011	18997	18800	18884	18856	19072	18785	19070	18953	18980	19163	19027	19030	19052	18994	19004	19131	19205	18795	18731	19061	19087	18970	18973	18940	18871	19060	19140	19020	19058	18957	19028	18896	18953	18979	18952	19002	19006	18895	18918	18929	19065	19205	18859	18950	18981	19097	19053	19150	18934	18865	18995	18951	19195	19124	18977	19055	19148	19047	19098	18708	18851	18949	19050	18866	19110	19099	19086	18929	18834	19204	18947	18979	19008	19093	19073	18895	19029	19117	19164	19179	19080	19161	19123	19061	18968	19138	18965	19045	19109	18895	18926	19075	19026	18954	18873	19182	19101	18996	18997	19097	19128	19128	18891	18847	19113	18975	18916	19077	19150	19126	19174	18873	18963	19023	19120	19197	18985	18913	18935	19073	18728	18834	18924	18994	19039	19128	19103	18949	18966	19069	19028	19096	18918	19002	19066	19120	19129	19276	18834	19167	19019	19016	19041	19120	19031	19203	19120	18949	19215	18932	18995	19294	18994	18800	19014	19091	19123	19079	18995	19002	19029	19008	18985	18871	19041	18992	18920	19111	18945	18883	19252	19091	18976	19037	18946	19151	18966	18941	18965	18990	19058	19044	19011	19058	19080	18972	19079	18913	18975	18823	19120	19020	19057	18937	18857	18885	19024	19044	19105	18821	19164	19020	19398	18988	19127	19327	19001	19059	19063	18974	19101	18945	19071	19220	18862	18925	18952	19053	19072	19214	18938	18987	18917	19204	19112	18897	18984	19000	18884	19042	18901	19070	18964	19181	19113	19073	18887	19009	18713	19091	18890	19077	18974	18877	19060	18913	19031	18966	19056	19037	19092	18936	19126	18816	19056	19031	18989	19018	18968	19017	18940	18924	19038	19143	18943	18869	19272	18870	19042	18868	18900	18854	19177	18925	19121	18953	19053	19078	18878	18997	19046	18914	19053	18914	19034	18932	19052	18857	18982	19129	19072	19130	18948	18991	18958	19018	19185	19082	19094	19101	19057	19089	18853	19054	18867	18964	18989	18961	18865	19209	18942	19102	19058	19016	19143	18975	19149	18855	19013	19027	19134	19166	19184	18907	19071	19050	18882	19045	19069	18945	18903	19200	19126	18999	19051	19043	19191	19128	19128	19003	18940	18999	19036	18831	18802	18795	18985	18816	19029	19051	18922	19016	19091	19046	19155	18999	18989	18895	19059	19025	19130	18944	19068	19046	18984	19078	19058	19141	18931	18973	19104	19103	18894	19017	18871	19090	19030	18916	18997	19122	18980	18979	18947	19207	19071	19053	18993	18839	19160	18956	19106	19105	19055	18941	18977	19006	19232	18982	18847	18963	19056	19041	19108	18945	19036	18966	19015	19041	18883	19107	19053	18983	19006	19024	19040	19028	19006	19200	19072	19208	19140	19178	19181	18998	18892	19066	18924	18974	19093	19094	19066	18931	19071	18932	18974	19030	18951	19013	18896	19092	19101	19054	19261	18956	18992	18934	18897	19165	18924	19011	18926	19158	18931	18940	19074	18755	18940	18934	18901	18978	18876	18955	19171	19017	18850	18976	18964	19046	18998	18826	19189	18783	19084	19044	19132	19048	19131	19065	19004	19036	18990	18979	19047	19027	19038	18757	19020	18967	18923	19138	19157	19058	18981	19187	18952	19141	19022	18839	18934	19050	19045	19113	18992	19090	19232	18911	19104	18869	19046	19047	19137	19054	19216	19117	19024	19143	18838	19076	18992	19143	18792	18949	19057	18918	18859	18989	19016	19060	19032	19013	19112	18973	19072	19105	18959	19046	19280	18974	19042	19104	19056	19108	19096	19264	18994	18958	19056	19072	19089	18972	19027	18920	19091	19001	19201	18948	19204	19041	18741	19139	18817	18839	19119	19104
30523	41028	35249	26747	21869	19363	19059	18964	17758	17372	17653	17285	17407	17442	17331	17330	16945	16580	16585	16505	16475	16445	16182	16323	16191	16615	19384	20192	19712	18600	17227	16559	16195	16255	16004	15891	15987	16048	16010	16068	15939	15966	16103	16099	16163	16057	16126	15958	16026	16096	16065	16081	16086	16246	16086	16011	16041	16121	15787	16113	16035	16016	15976	15906	15968	15882	15973	16142	16054	16235	16187	16147	15968	16023	16081	15870	16015	16098	16127	15954	16217	15965	16081	16081	15959	15925	15990	16079	16032	16130	15812	16097	16008	16004	15961	16072	15950	15977	15838	16102	16137	16008	16206	15855	16043	16067	15749	16065	16050	16229	16049	16007	15900	16066	15915	15968	16023	15967	16117	15820	16166	15925	15997	16077	16051	16005	15923	16014	15971	15977	16077	16007	16001	16151	16055	16032	16191	16115	15816	16000	15980	16030	15961	16026	16036	16044	15979	16073	16026	15776	16136	15770	15959	16097	15891	15868	16016	15834	15858	16170	16096	16119	15849	15996	16256	15830	16000	15994	16060	16094	15919	16018	15977	16114	16019	16018	15910	16002	15992	16016	16109	16119	15949	16020	15956	16004	15975	16023	16158	15981	15865	16007	15868	15865	15969	16146	16090	16015	16069	15858	16165	15880	15957	15933	15986	16079	16058	16043	16124	16029	15998	15891	15944	16037	16077	15992	15966	16013	16049	15997	15949	15918	15997	15969	16078	16097	16050	16208	16235	16029	16043	16044	15948	15886	16267	15917	16037	15979	16201	15920	16062	15808	15885	15921	15993	15911	16066	15933	16041	16017	16026	16149	15940	15988	16117	15939	16045	16095	15874	15974	16066	15846	15858	15951	15954	16027	15809	16023	16126	16059	15946	15780	15944	16028	15870	15932	16081	16112	16000	15989	15909	16021	15933	16313	16050	16044	15855	15870	15981	16042	15950	15930	16018	16110	15989	16166	16031	16057	16091	15905	15918	15983	15964	16023	15887	16041	16128	15993	16150	16033	16071	15933	16032	16120	15818	16009	15944	15954	15860	15863	15894	15836	16120	16023	16126	16147	16100	16088	15883	16064	15906	15945	16045	15992	16090	16034	15904	16051	16179	16209	15846	15967	15934	16091	15931	15872	16255	16033	15980	15900	16019	16022	16072	15985	16078	15959	16132	15976	15959	16046	15928	16034	16056	16002	15998	16063	15982	15929	15996	16033	16009	16100	16113	16113	15948	15930	15991	16144	16111	15902	15934	15998	15938	15947	15934	16144	16019	16027	15935	16172	15940	16099	15827	16066	16124	16060	16009	15827	15973	16187	16154	16036	16039	15914	16140	16074	16028	16245	15845	16185	15981	15965	16038	15996	16143	16056	16001	16028	15992	16079	15985	16076	15891	16228	15982	15980	16017	15962	16085	16015	16067	16131	15995	15832	15949	16014	16024	15910	15975	15994	15929	15871	15957	16049	16063	15931	15930	16024	15971	16035	15932	15944	16023	16129	16048	15956	15915	15955	16013	16011	15917	16188	16082	15896	15868	15868	16010	15985	15936	16057	15982	15859	15961	15984	15965	15936	15858	15971	16022	15967	15937	16005	16055	15936	15885	16075	15976	15990	16165	15947	16017	15985	15984	16105	15995	16063	16119	16314	15956	15912	15821	16235	15936	16111	15973	15951	16034	16092	15981	15993	15973	16013	15879	16093	16004	16049	16057	15928	15821	15983	16010	16055	15895	16132	16039	15893	15901	16062	16029	15880	16026	16168	16144	15921	16125	16045	16114	16014	16232	16068	15773	16076	16074	15954	16042	16062	15914	16162	16096	16013	15919	15742	16117	15975	16080	15900	15918	16117	16007	15969	16046	16007	16195	16035	16024	16155	15964	16015	16131	16041	16087	15826	15979	15814	16088	15845	16189	15914	16010	16060	16039	16045	15993	16081	16054	16127	16060	16004	16153	16068	16050	16093	16064	16144	16044	15887	15865	15853	15902	16045	15956	15951	15901	16082	16004	16103	15965	15959	16035	15869	15980	16014	16125	15924	15832	16109	16125	15900	16148	16001	16076	15987	15996	15945	15870	16193	15939	15944	15953	16126	16114	16140	16109	16111	15896	15961	15835	16019	15983	16006	15991	16058	16080	16014	15997	16132	16039	15886	16081	16120	16082	16106	16037	15885	16051	15887	15869	15928	16021	15908	16158	15984	16027	15992	16111	16052	15883	15856	15907	15997	16025	16017	15895	16047	16021	16030	16122	15876	15905	16067	16073	15940	16079	15964	15875	16032	16007	16209	16027	16025	16089	15859	16050	16111	16200	16053	16030	15983	16201	15983	15989	16056	15959	15979	15977	16090	15877	15926	15977	16268	15979	16206	16011	15900	15973	16079	16132	16107	16167	15965	15985	16271	16075	16012	15909	16029	16147	16088	16141	16036	15977	16076	15992	16084	15961	15919	15957	16192	16036	16079	16002	16009	16079	16066	16068	16126	16248	15948	15941	16038	16106	16072	15935	15895	15999	16054	16024	15921	15957	16153	16028	16063	16019	16046	15968	15996	16034	16128	15891	16015	15998	15997	16082	16060	16005	15872	15956	15936	15843	15921	15881	15995	15949	16181	16107	16010	15861	16071	16083	16031	16033	15957	16016	15997	15961	15996	15980	15946	16073	16030	15947	15923	15995	15986	16039	16152	15937	15994	16105	16077	15876	15844	15845	15991	15824	16009	15747	15894	16020	15893	15955	15882	16037	16058	15921	15796	16284	15872	16117	16047	15981	16078	16039	16071	16081	16077	15861	15929	16148	16044	15972	16028	16047	15983	16086	16116	15949	16134	15935	16090	16183	15954	15985	16003	15912	16044	16107	15874	15937	16008	15902	16199	16101	15996	15962	16089	15974	16208	16059	16091	16016	15985	16061	15933	16105	15988	15952	16154	15978	15914	15990	16085	15937	15980	15809	15990	16034	16080	16019	15968	16111	16099	16011	15916	16011	16166	16004	16123	16020	15853	16059	16049	16066	15860	15993	15989	15976	16021	16154	15897	15988	16006	15927	15989	15993	16098	15856	15962	15978	15942	15916	16076	16036	15951	16011	16216	15991	16060	15918	15925	15932	16039	16068	15928	15846	15855	15942	16057	16154	16097	16072	16011	15945	15966	15738	16096	16028	15843	16020	15915	16222	16086	16018	16075	16010	16058	15889	16045	15972	16076	15968	15888	15851	15773	16032	15950	15868	15832	16009	15868	16008	16061	15983	15905	15848	16071	16040	16092	15938	16086	15981	16045	15896	15949	16041	16056	15849	15981	15853	16045	15950	15976	15876	16064	15957	15921	15986	16102	16197	15962	16155	15966	15892	16141	15963	15967	16063	16184	15958	15977	15855	16044	16107	16047	16170	16111	15793	16039	16037	16022	15900	15931	15922	16066	16049	15926	16107	15887	15939	15980	16095	16020	15789	16033	15775	16037	15945	15788	16146	16070	15916	16123	15917	16046	16016	15940	16040	16192	15934	15991	16007	16008	16022	15926	16068	16128	16067	15981	15813	16100	15834	16125	15950	16157	16149	15906	16109	15964	15973	15833	15959	15891	15715	15947	15873	15982	16089	16053	16039	16048	16172	15842	15979	16384	16260	15924	16021	16002	16057	15893	16079	16095	15984	15863	15864	15921	16048	15888	15858	16014	15977	16162	15911	16029	15968	16139	15911	15998	15979	16053	15992	16065	16020	15898	15975	15952	16131	15980	16184	16044	16071	15909	15945	16145	15804	16019	15914	15929	16070	16192	16157	16153	16066	16025	16002	16271	16116	16083	16066	15978	15865	15883	15955	16025	16045	15937	15963	15928	15915	15803	16015	16090	16184	16088	15926	15916	16041	15884	16029	15981	15946	15889	15978	15992	15874	15984	16047	16022	15984	16106	16032	15922	15874	16014	15934	15970	15957	16001	16189	16089	16155	16043	15955	16085	16150	16071	15941	16031	15909	15900	16158	15911	16007	16037	16018	15996	15799	16057	15750	15962	16053	15849	15730	15884	16081	16175	16075	15923	15922	16081	16122	15931	16047	16066	16142	15914	16275	16048	16176	15959	16129	15980	15942	15855	15955	16044	16083	15985	15972	16136	16012	16126	16033	16010	16097	15891	16145	16021	16052	16110	16035	15924	16227	15925	15947	16068	16151	15812	15828	16086	16158	15970	16020	16066	16095	16047	15985	16006	16140	15847	16056	15957	15818	15983	16028	16051	15973	16034	16000	15890	15990	16145	15978	15986	16096	16098	15940	15948	16049	15892	15969	16161	16078	15902	15886	16027	15851	16144	15923	16092	16152	15968	16075	16079	16141	15923	15978	16089	15905	15996	15986	15979	16183	16010	15827	15959	15899	16066	16190	15993	16025	16124	15820	15908	15892	16060	16006	16000	16018	16134	16089	15847	16008	16174	15977	15928	16157	16122	15886	15966	16115	16088	15836	16109	15778	15932	16013	16017	16086	16048	16102	15919	16029	16070	16109	15962	16048	16022	16075	16004	15937	16021	16057	15903	15934	16187	15943	16104	15967	16101	16009	15936	16014	15989	15602	16141	16026	16005	16045	15973	15986	16013	16029	16197	16019	16036	16063	16097	16185	16066	16081	15996	16153	16005	15956	16201	15834	15879	15886	16094	15954	15977	16216	16046	16027	15890	15814	15847	16083	15974	16110	15999	16015	16021	16069	16052	16083	16000	16042	15945	16085	15783	16155	15958	15927	16008	16027	16100	16100	15920	15938	16099	16073	16106	16104	15937	16013	15981	15837	15829	15959	15873	16127	15931	16150	15834	16023	16112	16022	15973	15955	15949	16053	15952	15924	16024	16086	16127	15899	15866	15810	15997	16061	16103	15959	15852	15968	16046	15974	16018	16018	15815	16068	15970	16085	15986	15867	15900	16037	15897	16055	15841	16104	15867	15822	15901	15926	16108	15947	15881	15913	16052	15982	16013	16013	16078	15959	16046	15960	16086	15928	16104	15884	16033	16150	16184	15905	15892	16033	15894	16167	16148	15939	16074	15912	16096	16044	15956	15932	15976	16111	16165	16042	15871	16031	16214	15996	15953	15719	15955	16138	16045	16037	16028	16072	15912	15992	16010	15882	16092	15920	16033	16021	16033	15951	15905
22997	21507	29431	24061	22030	24977	27535	22649	21942	21983	21706	21288	21422	21865	21673	21127	20698	20802	21110	21076	21097	20781	20801	20574	20557	22140	25135	25586	24435	23021	21844	20928	20529	20357	20330	20309	20306	20199	20319	20267	20188	20200	20413	20356	20436	20111	20201	20184	20232	20311	20299	20444	20297	20255	20125	20243	20429	20352	20223	20277	20367	20153	20151	20337	20209	20216	20005	20054	20193	20205	20400	20036	19999	20223	20222	20408	20195	20404	20066	20210	20060	20330	20362	20131	20141	20437	20297	20132	20326	20222	20323	20018	20239	20240	20096	20399	20138	20219	20445	20140	20281	20245	20093	20191	20231	20309	20030	20345	20105	19988	20222	20065	20278	20228	20203	20264	20220	20157	20226	20041	20165	20255	20221	20305	20313	20122	20123	20355	20123	20147	20380	20172	20165	20309	20543	20230	20221	20117	20213	20178	20248	20073	20351	19924	20049	20252	20282	20162	20353	20215	20051	20002	20188	20035	20326	20173	20068	20107	20371	20357	20392	20126	20176	20108	20234	20234	20148	20069	20010	20193	20361	20147	20194	20155	20332	19965	20189	20369	20497	20370	20228	20370	20186	20175	20127	20158	20237	20027	20209	20200	20174	20132	20332	20128	20007	20143	20490	20444	20105	20175	20098	20083	20036	20272	20175	20166	20149	20314	20128	20279	20121	20259	20231	20395	20183	19986	20176	20031	20040	20071	19958	20131	20246	20119	20141	20252	20115	19954	20052	20118	20050	20086	20202	20248	20162	20254	20127	20101	20140	20407	20109	20135	20003	20016	20105	20245	20194	20352	20090	20149	20222	20302	20259	20138	20457	20239	20317	20281	20317	20289	20264	20240	20313	20036	19995	20187	20106	20299	20220	19974	20123	20168	20165	20156	20100	20301	20333	20195	20048	20313	20175	20267	20123	20286	20059	20358	20253	20078	20069	20087	20313	20222	20225	20178	20352	20098	20292	20353	20254	20222	20136	20093	20096	20194	20221	20035	20044	20289	20116	20104	20344	20287	20050	20124	20112	20277	20352	20066	20223	20179	20175	20317	20596	20298	20154	20277	20065	20251	20169	20269	20023	20100	20259	20160	20244	19991	20086	20214	20230	20228	20288	20185	20205	20169	20210	20201	20217	20325	20167	20195	20341	20331	20068	20116	20189	20293	20165	20144	20316	20239	19897	19969	20174	20179	20162	20107	20176	20165	20319	20447	20191	20050	20192	20265	20303	20366	20280	20129	20104	20175	20172	19969	20113	20171	20319	20147	19980	20011	20124	20062	20075	19958	20246	20060	20129	20294	20171	20150	20258	20075	20159	20136	20293	20064	20170	20185	20129	20141	20150	20118	20095	20160	20286	20316	20129	20270	20043	20141	20260	20103	19995	20108	20088	20071	19946	20158	19970	20076	20132	20151	20034	20044	20172	20161	20026	20066	20021	19981	20110	20124	19910	20126	20295	20379	20191	20248	20129	20270	20147	20040	20112	20375	20360	20052	20122	20262	20194	20010	20007	20203	20149	20207	20079	20008	20362	20128	20309	20324	20211	20160	20093	20265	20160	20043	20294	20255	20166	20010	19960	20240	20210	20198	20074	20102	20418	20202	20261	20330	20253	20174	20020	20031	20138	20257	20097	20181	20147	20187	20083	20184	20254	20152	20240	20224	20063	20110	20118	20226	20244	20056	20236	20325	20248	20235	20121	20180	20106	19948	20404	20261	20242	20363	20096	20192	20068	20234	20253	20122	20199	20092	20291	20214	20212	20433	20236	20158	20117	19948	20015	19974	20204	20005	20034	20389	20413	20262	20113	20289	20118	20140	20107	20228	20058	20040	19891	20041	20009	20351	20105	20111	20250	20149	20295	20292	20042	20193	20218	20109	20166	20098	20307	20200	20244	20129	20371	20152	20212	20188	20299	20316	20102	19993	19889	20179	20241	20345	20101	20068	20292	20274	20222	20305	20299	20163	20106	20037	20021	20213	20124	20203	20197	20302	20124	19951	20143	20124	20071	20341	20232	20090	20048	20231	20170	20445	20440	20112	20289	20032	20417	20189	20108	20240	20107	20099	20051	20250	20151	20101	20120	20175	20342	20397	20313	20227	20090	20118	20324	20206	20393	20462	20082	20299	20290	20094	19963	20258	20073	20164	19998	20278	20027	19844	20235	20134	20237	20113	20132	20020	20201	20186	20303	20182	19901	20273	20281	20131	20052	20216	20249	20255	20035	20060	20069	20046	19929	20304	20000	20096	20098	20105	20082	20054	20222	20058	20243	19829	20153	20125	20090	20056	20104	19894	20163	20080	20231	20199	20261	20159	20220	20387	20346	20275	20005	20113	20154	20359	20243	20122	19940	20247	20234	20264	20172	20124	20080	20180	20121	20277	20148	20124	20142	20222	20204	19829	20188	20313	20055	20131	20205	20177	20067	20326	20098	20197	20242	20136	20063	20096	20243	20050	20036	20163	20310	20088	20235	20117	20309	20161	20233	20262	20389	20018	20143	19969	20108	20421	20072	20227	20145	20151	20149	20257	20095	20032	20115	19809	20099	20254	20057	20187	20142	20162	20102	20292	19979	20162	20122	20263	20145	20170	20286	20107	19963	20272	20321	20191	20279	20031	20033	20168	20088	19951	20025	20125	20172	20203	20257	20212	20208	20248	20229	20131	20030	19994	20316	20231	20027	19961	20322	20165	20220	20193	20196	20399	20271	20105	20110	20321	20179	20077	20161	19992	20256	20192	20234	20234	20254	20212	20216	20166	20167	20321	20323	20255	20211	19940	20365	20313	20198	20151	19956	20330	20146	20214	20451	20047	20156	20191	20126	20347	20295	20235	20095	20083	20198	20204	20093	20035	20179	20307	20127	20209	19853	20168	19917	19784	20213	20224	20156	20218	19994	20109	20214	20027	20380	19977	20276	20004	20210	20039	20259	20293	20152	20260	20071	20373	20329	19938	20183	20245	20193	20183	20145	20188	20054	19853	20197	20016	20082	20065	20353	20272	20384	20174	20475	20129	20055	20018	20126	20179	20210	19977	20232	20165	20229	20250	20146	19997	20085	20289	20141	20137	20060	20234	20288	20075	20111	20141	20057	20276	20111	20473	20241	20190	20330	20462	20060	20209	20057	20279	20075	20226	20225	20321	20082	20008	20141	20059	20085	20089	20237	20049	20044	19959	20098	20122	20074	20057	20190	20175	20367	20253	20208	20204	20194	20218	20185	20129	20332	20356	20313	20279	20139	19965	20224	20236	20060	20071	20142	20033	20302	20384	20171	20138	20383	20223	20112	20153	20371	20164	20171	20211	20135	20180	20223	20204	20189	19861	20347	20430	20069	19966	20098	20086	20169	20000	20235	19982	19929	20139	20240	20235	20179	20348	20200	19942	20195	20237	20280	20168	20226	20194	20389	20366	20124	20092	20106	20137	20206	20088	20164	20256	20129	20082	20150	20134	20101	20163	20189	20294	20085	20197	20087	20150	20293	20207	20203	20136	20193	20155	20387	20198	20231	20317	19927	20018	20155	20199	20159	20137	20198	20335	20321	20171	19998	20067	20165	20174	20236	20280	20032	20171	20092	20175	20451	20169	20206	20019	20159	20088	20146	20094	20140	20202	20199	20068	20184	20020	19884	20289	20108	20206	20208	20281	20129	20311	20453	20314	20154	20125	20102	20200	20260	20146	20074	20143	19909	20245	20197	20001	20215	20156	19908	20130	20094	20012	20326	20166	20278	20172	20190	20208	20233	20047	20042	19919	20219	20152	20122	20231	20209	20256	20226	20093	20363	20279	20148	20059	20274	20185	20226	20233	20396	20164	20106	19951	20237	20255	20073	20387	20060	20382	20304	20242	20116	20248	20277	20221	20355	20270	20300	20087	20266	20318	20061	20105	19974	20180	20114	20202	20309	20175	20371	20155	20117	20250	20140	20055	20191	20181	20106	20150	20207	20126	20089	20186	20274	20125	20012	20124	20243	20193	20142	20295	20174	20127	20168	20129	20172	20004	20241	19970	20161	20183	20101	20076	20285	19831	20290	20271	20057	20170	20166	20116	20223	20138	20305	20138	19927	20062	20135	20109	20183	20364	20104	20248	20186	20120	20166	20101	20185	20241	20303	20301	20242	20161	20178	20060	20231	20272	20250	20157	20026	20150	20113	20149	20137	20097	20098	19993	20346	20027	20030	20236	20335	20195	20127	20059	19987	20251	20052	20107	20093	20243	20221	20069	20069	20316	20215	20101	20079	20037	20100	20098	20382	19992	20345	20250	20349	20280	20191	20083	20100	19983	20186	20227	20126	20376	20202	20042	20312	20015	20230	20083	19959	20193	19925	20129	20234	20117	20144	20218	20188	20027	20079	20152	20191	20022	20106	20258	20161	20216	20246	20223	19999	20154	20394	19964	20429	20174	19984	20191	20167	20304	20465	20235	20092	20238	20182	20154	20187	20393	20397	20002	20237	20219	20067	20326	20145	20185	20409	19808	20191	20140	20352	19968	20325	20194	20244	19990	20228	20331	20354	20287	20240	20195	20210	20120	20360	20106	20097	20168	20246	20249	20025	20170	20103	20110	20296	20304	20039	20103	20343	20197	20330	20164	20167	19986	20156	20256	20144	20012	20025	20212	20240	20322	20242	19926	20121	19969	19985	20059	20071	20109	20320	20044	19963	19987	20291	20187	20167	19994	20331	20043	20337	20211	19866	20124	20254	20062	20103	20280	20400	20096	20150	20086	20190	20243	20369	19916	20136	20276	20248	20240	20331	20272	20119	20054	20099	20002	20165	20307	20295	20108	20133	20047	20043	20148	20304	20264	20126	20001	20241	20236	20055	20166	20259	20235	20378	19988	20076	20330	20277	20188	20012	20282	20161	20306	20282	20087	20263	20304	20182	20298	20188	20344	20191	20047	20187	20087	20285	20443	20317	20184	20068	20269	20188	20190	20325	20300	20308	20172	20354	20168	20180	20012	20077	20064	20022	20162	20209	20097	20381	20179	20353	20222	20213	20278	20139	20373	20419	20164	20143	20173	20265	20156	20245	20140	20149	20104	20030	20153	20152	20193	20229	20083	20118	20139	20019	20176	20293	20456	20145	20177	20172	20197	20301	20269	20192	19869	19880	20185	20199	20254	20186	20230
34925	50228	41134	31597	27614	22799	20346	19911	19731	18485	18243	18241	18463	18854	18723	17881	17477	17798	17694	17595	17483	17346	17189	16941	17140	20198	24411	23955	22327	19988	18083	17372	16962	16713	16818	16660	16644	16961	16648	16789	16516	16745	16805	16698	16648	16740	16584	16734	16697	16713	16856	16515	16824	16687	16773	16686	16763	16715	16696	16696	16751	16593	16597	16573	16662	16638	16700	16748	16585	16594	16745	16597	16417	16584	16657	16778	16615	16696	16785	16504	16735	16682	16707	16426	16536	16622	16836	16637	16786	16454	16695	16731	16835	16638	16792	16832	16531	16497	16673	16678	16540	16593	16608	16625	16731	16768	16760	16677	16758	16756	16731	16543	16546	16673	16511	16729	16617	16712	16631	16674	16586	16645	16638	16680	16624	16682	16591	16592	16618	16653	16570	16607	16826	16696	16515	16602	16600	16770	16679	16600	16702	16634	16785	16515	16673	16656	16733	16562	16602	16601	16590	16603	16659	16567	16699	16702	16735	16666	16473	16530	16651	16641	16735	16594	16578	16605	16587	16699	16585	16831	16681	16693	16585	16716	16666	16604	16751	16567	16418	16680	16567	16628	16614	16651	16515	16530	16531	16760	16516	16701	16520	16535	16694	16677	16821	16536	16755	16739	16811	16737	16534	16676	16624	16617	16537	16548	16585	16706	16755	16518	16554	16664	16611	16458	16661	16581	16522	16572	16658	16579	16758	16707	16467	16547	16507	16696	16679	16543	16778	16543	16596	16643	16647	16583	16640	16708	16581	16595	16585	16731	16563	16669	16662	16750	16491	16741	16568	16760	16655	16662	16605	16503	16606	16584	16695	16655	16558	16540	16659	16494	16558	16626	16724	16292	16542	16664	16688	16447	16745	16577	16625	16516	16679	16567	16509	16662	16632	16704	16603	16599	16649	16696	16673	16584	16500	16755	16545	16538	16597	16537	16688	16616	16658	16802	16645	16694	16568	16595	16632	16643	16477	16591	16593	16600	16701	16590	16583	16653	16522	16504	16580	16620	16664	16701	16740	16566	16655	16764	16820	16708	16557	16639	16696	16712	16709	16562	16691	16632	16497	16593	16772	16695	16685	16799	16438	16783	16762	16648	16570	16705	16547	16525	16621	16645	16665	16725	16614	16546	16614	16504	16712	16608	16717	16529	16558	16741	16782	16650	16710	16742	16698	16539	16613	16667	16566	16795	16706	16541	16506	16746	16451	16768	16816	16720	16714	16522	16520	16791	16831	16616	16526	16590	16577	16563	16850	16463	16791	16653	16604	16588	16428	16618	16850	16695	16522	16765	16640	16595	16401	16504	16703	16500	16740	16600	16584	16686	16587	16531	16601	16612	16667	16706	16721	16568	16748	16621	16560	16726	16528	16587	16523	16552	16653	16654	16748	16589	16575	16552	16890	16669	16512	16662	16637	16784	16586	16484	16680	16618	16467	16722	16747	16746	16516	16468	16704	16620	16406	16716	16633	16591	16663	16717	16699	16735	16682	16599	16488	16763	16715	16626	16517	16891	16714	16704	16634	16586	16781	16439	16626	16836	16595	16517	16730	16579	16783	16621	16548	16710	16727	16721	16575	16691	16576	16763	16664	16786	16724	16472	16713	16594	16673	16797	16561	16725	16687	16584	16618	16672	16722	16615	16535	16683	16525	16533	16554	16687	16721	16636	16543	16585	16654	16590	16704	16654	16498	16857	16473	16755	16687	16542	16831	16667	16649	16617	16823	16530	16647	16536	16655	16621	16592	16708	16821	16454	16699	16531	16894	16613	16513	16666	16685	16668	16510	16552	16639	16783	16615	16628	16643	16675	16726	16570	16596	16647	16625	16566	16628	16562	16436	16565	16624	16535	16586	16702	16551	16670	16567	16787	16595	16614	16696	16632	16598	16599	16563	16746	16645	16569	16477	16539	16680	16525	16696	16817	16491	16541	16617	16835	16690	16456	16669	16820	16730	16649	16688	16684	16622	16573	16754	16520	16527	16608	16705	16700	16654	16789	16738	16597	16606	16666	16793	16615	16731	16448	16590	16562	16716	16550	16639	16685	16451	16456	16655	16744	16770	16601	16737	16621	16548	16701	16657	16541	16622	16522	16588	16634	16602	16602	16779	16623	16663	16475	16644	16613	16615	16600	16715	16684	16651	16672	16708	16585	16728	16325	16514	16685	16910	16651	16690	16674	16813	16631	16551	16635	16683	16687	16670	16555	16745	16679	16638	16768	16635	16718	16629	16611	16630	16704	16544	16685	16454	16631	16624	16555	16812	16562	16549	16543	16553	16668	16538	16608	16571	16603	16685	16609	16712	16640	16666	16594	16579	16729	16503	16659	16639	16691	16619	16559	16716	16725	16703	16614	16614	16723	16695	16529	16704	16607	16597	16560	16761	16604	16535	16654	16544	16493	16579	16746	16619	16692	16591	16614	16713	16801	16687	16388	16658	16580	16651	16760	16633	16677	16616	16658	16602	16717	16615	16797	16710	16589	16702	16562	16677	16713	16503	16617	16589	16675	16649	16542	16787	16722	16640	16628	16686	16541	16756	16677	16699	16558	16739	16584	16485	16570	16460	16645	16403	16463	16564	16631	16737	16571	16697	16721	16766	16599	16864	16656	16705	16493	16737	16585	16587	16609	16697	16771	16690	16710	16573	16629	16736	16584	16633	16648	16628	16565	16608	16651	16596	16685	16627	16526	16567	16487	16699	16653	16592	16727	16695	16642	16636	16874	16647	16786	16474	16587	16579	16583	16437	16677	16630	16716	16581	16606	16686	16588	16678	16466	16614	16410	16921	16519	16682	16640	16751	16728	16696	16725	16478	16514	16715	16591	16750	16646	16616	16604	16651	16726	16657	16621	16589	16630	16684	16724	16491	16655	16695	16630	16727	16657	16542	16583	16704	16515	16619	16639	16544	16840	16789	16526	16651	16510	16711	16607	16629	16698	16538	16531	16867	16623	16684	16708	16535	16619	16712	16653	16664	16695	16577	16526	16849	16627	16733	16607	16753	16863	16933	16465	16524	16629	16619	16593	16729	16578	16503	16668	16577	16544	16583	16690	16616	16718	16738	16921	16686	16439	16606	16793	16571	16580	16616	16424	16760	16709	16664	16637	16905	16626	16640	16705	16718	16600	16602	16679	16740	16419	16609	16796	16813	16674	16691	16836	16607	16664	16707	16588	16646	16494	16619	16584	16697	16739	16598	16562	16685	16605	16645	16457	16622	16688	16535	16813	16626	16545	16607	16624	16712	16764	16818	16687	16429	16532	16655	16787	16470	16579	16697	16630	16904	16604	16474	16502	16549	16749	16655	16625	16698	16582	16747	16606	16586	16761	16704	16591	16561	16746	16599	16630	16700	16689	16643	16634	16625	16700	16713	16602	16613	16724	16520	16786	16673	16461	16596	16540	16616	16506	16780	16683	16590	16651	16562	16696	16727	16708	16714	16575	16661	16805	16705	16494	16483	16610	16410	16615	16725	16714	16569	16605	16471	16509	16529	16539	16589	16527	16636	16420	16674	16649	16688	16730	16659	16667	16711	16702	16458	16749	16641	16572	16436	16664	16735	16614	16350	16746	16730	16806	16626	16778	16792	16548	16567	16579	16647	16658	16594	16556	16710	16526	16609	16805	16661	16595	16702	16583	16802	16601	16624	16669	16594	16587	16669	16701	16674	16554	16693	16578	16540	16722	16705	16515	16631	16671	16590	16677	16562	16591	16512	16617	16709	16626	16510	16756	16549	16681	16785	16647	16558	16633	16809	16602	16668	16630	16808	16737	16561	16640	16704	16592	16811	16602	16728	16507	16628	16563	16609	16624	16708	16638	16572	16725	16755	16671	16783	16613	16541	16666	16773	16606	16551	16594	16546	16747	16723	16630	16657	16710	16672	16636	16705	16765	16571	16574	16708	16685	16774	16451	16538	16692	16645	16734	16700	16779	16667	16747	16547	16619	16591	16858	16647	16553	16653	16546	16801	16669	16456	16685	16599	16557	16736	16544	16499	16660	16785	16630	16671	16675	16495	16588	16574	16734	16733	16710	16518	16720	16479	16550	16731	16645	16491	16612	16655	16475	16716	16545	16587	16608	16562	16652	16542	16509	16499	16700	16817	16760	16640	16642	16599	16577	16679	16805	16596	16724	16623	16858	16583	16658	16735	16510	16682	16467	16594	16586	16645	16747	16723	16587	16537	16787	16660	16569	16669	16656	16725	16733	16563	16639	16492	16534	16579	16780	16724	16483	16757	16713	16667	16775	16642	16662	16604	16617	16545	16681	16706	16587	16806	16616	16585	16725	16535	16737	16295	16805	16667	16677	16534	16605	16699	16831	16721	16703	16632	16651	16499	16703	16619	16786	16654	16610	16574	16523	16758	16696	16637	16586	16524	16577	16682	16703	16711	16548	16704	16587	16695	16601	16639	16581	16527	16713	16477	16629	16691	16588	16646	16601	16555	16672	16607	16616	16638	16776	16609	16766	16730	16444	16477	16644	16587	16521	16729	16735	16598	16820	16589	16610	16671	16619	16713	16806	16858	16591	16605	16741	16539	16744	16787	16769	16662	16604	16643	16662	16802	16642	16603	16718	16815	16629	16706	16592	16704	16628	16705	16632	16635	16570	16793	16602	16670	16528	16736	16664	16565	16609	16741	16562	16738	16642	16657	16840	16609	16895	16814	16575	16614	16740	16589	16686	16657	16799	16625	16644	16601	16560	16559	16546	16596	16651	16522	16838	16765	16600	16732	16516	16666	16877	16600	16432	16709	16422	16634	16673	16693	16496	16797	16744	16620	16568	16597	16528	16560	16770	16557	16649	16615	16570	16697	16871	16667	16520	16599	16741	16798	16552	16560	16554	16685	16563	16577	16741	16831	16458	16585	16624	16555	16467	16687	16503	16546	16730	16440	16683	16570	16670	16694	16755	16755	16855	16644	16731	16581	16500	16716	16723	16498	16769	16545	16752	16676	16675	16627	16617	16567	16453	16680	16702	16592	16759	16462	16493	16745	16611	16777	16731	16688	16532	16760	16550	16601	16730	16742	16700	16592	16536	16579	16576	16642	16522	16511	16607	16743	16641	16540	16662	16767	16587	16649	16716	16724	16716	16641	16512	16664	16734	16557	16614	16627	16676
29005	24969	29352	26097	21963	21391	20656	20138	20147	20076	19890	20015	20082	20101	19933	19907	19909	19952	19845	19812	19784	19647	19812	19633	19629	19589	19805	19967	20025	19520	19668	19565	19540	19376	19451	19605	19369	19574	19373	19694	19651	19586	19466	19607	19589	19451	19428	19535	19641	19643	19480	19297	19545	19381	19649	19596	19503	19261	19539	19470	19113	19465	19509	19575	19588	19422	19368	19383	19624	19461	19567	19387	19397	19424	19454	19376	19575	19430	19608	19565	19397	19496	19377	19685	19588	19414	19279	19639	19540	19341	19645	19450	19451	19751	19558	19668	19584	19740	19477	19674	19510	19561	19301	19484	19526	19313	19436	19446	19514	19630	19317	19631	19544	19573	19500	19326	19352	19555	19391	19455	19475	19535	19478	19632	19438	19098	19581	19674	19644	19664	19609	19576	19560	19364	19561	19450	19676	19670	19608	19496	19454	19479	19593	19339	19590	19497	19442	19503	19577	19575	19407	19461	19483	19440	19401	19655	19597	19745	19537	19522	19547	19649	19556	19322	19624	19621	19649	19419	19643	19482	19716	19629	19612	19344	19501	19464	19468	19529	19514	19595	19413	19437	19748	19825	19614	19634	19643	19260	19525	19364	19499	19461	19400	19385	19578	19310	19547	19370	19585	19498	19435	19450	19489	19530	19435	19491	19690	19531	19556	19615	19417	19352	19563	19386	19399	19508	19449	19404	19635	19585	19715	19498	19581	19391	19514	19439	19628	19393	19650	19487	19516	19308	19453	19279	19408	19397	19531	19551	19496	19405	19447	19330	19559	19545	19518	19430	19513	19326	19728	19576	19713	19576	19396	19459	19489	19535	19771	19474	19278	19597	19555	19634	19523	19539	19495	19369	19577	19506	19509	19338	19589	19465	19444	19408	19584	19352	19504	19394	19565	19496	19256	19347	19462	19491	19584	19493	19738	19237	19344	19443	19468	19591	19448	19489	19505	19475	19669	19836	19498	19363	19575	19581	19519	19379	19533	19629	19545	19468	19532	19618	19611	19497	19405	19488	19612	19445	19544	19372	19485	19381	19619	19414	19464	19432	19594	19329	19430	19295	19636	19548	19335	19585	19246	19507	19504	19507	19602	19553	19543	19400	19608	19370	19616	19602	19288	19275	19334	19686	19293	19549	19443	19450	19585	19569	19590	19552	19566	19365	19399	19400	19467	19495	19525	19530	19639	19422	19546	19527	19608	19622	19649	19536	19589	19627	19409	19610	19433	19570	19356	19501	19589	19542	19476	19290	19522	19584	19199	19417	19653	19458	19275	19338	19382	19395	19380	19461	19521	19442	19371	19500	19511	19617	19478	19388	19601	19422	19331	19344	19464	19726	19603	19688	19542	19514	19379	19468	19452	19248	19459	19724	19478	19659	19440	19366	19572	19664	19565	19597	19538	19619	19532	19301	19463	19427	19333	19556	19646	19514	19468	19560	19285	19495	19419	19567	19471	19464	19717	19836	19555	19503	19510	19298	19580	19432	19367	19724	19571	19399	19415	19597	19615	19450	19426	19492	19501	19496	19596	19484	19565	19413	19618	19568	19525	19514	19468	19568	19541	19721	19577	19344	19582	19474	19636	19515	19551	19453	19534	19465	19534	19443	19465	19614	19537	19494	19609	19558	19444	19584	19384	19405	19794	19623	19394	19534	19386	19480	19442	19416	19681	19372	19737	19555	19382	19708	19468	19616	19494	19536	19501	19679	19726	19474	19401	19457	19400	19595	19646	19589	19689	19446	19657	19464	19524	19216	19537	19560	19771	19570	19662	19407	19477	19648	19603	19650	19618	19588	19475	19564	19503	19357	19551	19531	19811	19470	19683	19371	19504	19614	19399	19367	19376	19624	19500	19476	19439	19707	19628	19398	19708	19415	19576	19449	19316	19457	19647	19666	19392	19297	19557	19632	19544	19418	19256	19153	19475	19332	19516	19476	19328	19308	19579	19482	19571	19763	19574	19601	19495	19525	19582	19449	19415	19340	19551	19477	19445	19483	19545	19489	19663	19618	19564	19506	19360	19361	19410	19531	19362	19404	19482	19602	19666	19335	19494	19342	19387	19438	19375	19476	19493	19364	19456	19387	19527	19553	19455	19306	19601	19453	19438	19557	19612	19549	19562	19423	19121	19510	19484	19247	19546	19442	19535	19508	19499	19479	19619	19384	19525	19295	19712	19642	19531	19552	19515	19291	19596	19356	19563	19506	19393	19469	19558	19392	19605	19456	19481	19543	19457	19505	19583	19558	19661	19447	19611	19308	19463	19293	19341	19371	19502	19206	19621	19290	19713	19482	19379	19351	19567	19530	19587	19574	19495	19480	19480	19581	19623	19435	19386	19578	19527	19712	19675	19512	19616	19406	19619	19562	19550	19475	19313	19675	19708	19386	19435	19553	19724	19523	19506	19394	19700	19590	19373	19548	19413	19403	19375	19389	19497	19363	19668	19349	19550	19656	19706	19472	19705	19490	19444	19474	19488	19539	19441	19548	19526	19347	19598	19620	19746	19597	19523	19569	19374	19499	19575	19405	19364	19547	19542	19530	19588	19492	19364	19618	19262	19537	19572	19371	19365	19502	19623	19591	19656	19714	19765	19481	19398	19624	19472	19454	19621	19609	19425	19114	19659	19528	19423	19577	19497	19566	19335	19574	19555	19684	19397	19350	19441	19408	19419	19543	19786	19453	19458	19451	19618	19393	19439	19405	19426	19507	19171	19472	19547	19420	19555	19660	19450	19538	19370	19500	19699	19527	19504	19624	19498	19553	19558	19510	19415	19422	19537	19696	19375	19593	19754	19586	19350	19487	19551	19547	19546	19575	19339	19330	19452	19579	19515	19454	19515	19402	19479	19543	19642	19726	19515	19503	19579	19518	19496	19575	19518	19583	19611	19771	19345	19463	19323	19460	19508	19739	19522	19716	19684	19555	19502	19438	19446	19541	19445	19541	19425	19300	19788	19702	19735	19498	19418	19635	19545	19523	19594	19355	19381	19476	19430	19503	19476	19581	19616	19295	19418	19667	19436	19550	19491	19696	19566	19425	19562	19412	19339	19703	19648	19642	19474	19390	19441	19541	19442	19835	19430	19554	19702	19378	19590	19459	19375	19608	19358	19379	19623	19538	19327	19502	19565	19435	19533	19587	19724	19626	19569	19526	19470	19339	19501	19440	19306	19596	19321	19590	19671	19373	19485	19397	19505	19428	19386	19662	19637	19551	19504	19573	19453	19459	19519	19511	19376	19331	19624	19674	19580	19766	19348	19470	19324	19482	19509	19505	19603	19428	19490	19600	19583	19519	19498	19412	19508	19471	19604	19437	19517	19481	19454	19714	19896	19517	19484	19617	19523	19559	19464	19396	19494	19397	19375	19598	19546	19531	19402	19486	19650	19522	19362	19551	19544	19497	19620	19483	19530	19341	19484	19647	19611	19593	19413	19420	19454	19579	19434	19708	19644	19508	19510	19553	19548	19496	19457	19555	19616	19531	19354	19523	19368	19460	19554	19446	19427	19538	19381	19513	19570	19487	19527	19569	19472	19554	19588	19458	19564	19527	19483	19522	19579	19371	19523	19388	19627	19532	19711	19533	19606	19382	19540	19489	19368	19348	19552	19675	19583	19634	19444	19493	19601	19581	19497	19575	19498	19490	19471	19613	19578	19501	19424	19648	19386	19663	19494	19428	19438	19553	19451	19644	19394	19343	19557	19657	19453	19475	19675	19452	19561	19518	19653	19698	19584	19623	19539	19702	19452	19425	19473	19539	19748	19470	19493	19643	19401	19897	19469	19562	19561	19537	19440	19605	19516	19599	19478	19581	19638	19677	19584	19475	19544	19590	19621	19509	19514	19745	19697	19384	19599	19586	19445	19621	19499	19474	19675	19494	19689	19264	19535	19378	19438	19280	19607	19418	19434	19723	19632	19695	19555	19528	19467	19570	19520	19460	19654	19471	19540	19483	19442	19506	19543	19484	19504	19526	19506	19383	19749	19330	19433	19592	19408	19620	19539	19270	19256	19611	19532	19293	19534	19584	19584	19534	19497	19650	19465	19688	19476	19478	19479	19613	19663	19768	19407	19490	19529	19385	19640	19526	19433	19594	19290	19436	19510	19491	19482	19505	19444	19463	19583	19474	19789	19428	19813	19578	19510	19458	19790	19445	19486	19608	19763	19380	19514	19485	19464	19305	19573	19484	19672	19529	19396	19397	19453	19539	19640	19656	19800	19458	19428	19671	19739	19782	19680	19516	19620	19542	19446	19497	19463	19491	19463	19666	19595	19467	19436	19560	19602	19388	19335	19351	19651	19375	19410	19354	19634	19551	19493	19452	19473	19528	19625	19740	19327	19578	19626	19491	19512	19492	19435	19475	19594	19533	19543	19369	19620	19796	19672	19739	19357	19528	19736	19500	19610	19560	19608	19503	19521	19469	19748	19643	19567	19718	19554	19628	19437	19450	19450	19585	19539	19487	19470	19577	19480	19442	19437	19522	19645	19591	19573	19500	19440	19665	19543	19342	19369	19391	19639	19474	19647	19693	19629	19749	19548	19384	19573	19301	19659	19405	19562	19517	19600	19684	19437	19504	19510	19498	19451	19556	19615	19477	19544	19571	19668	19467	19541	19408	19568	19524	19512	19607	19613	19553	19396	19485	19403	19562	19494	19345	19367	19524	19469	19608	19311	19552	19248	19374	19210	19443	19445	19424	19350	19402	19536	19304	19598	19380	19621	19493	19555	19541	19511	19605	19550	19435	19552	19369	19506	19517	19726	19351	19734	19585	19565	19344	19365	19486	19489	19498	19405	19199	19409	19524	19498	19602	19582	19678	19367	19562	19471	19415	19887	19497	19409	19660	19646	19444	19584	19540	19377	19355	19376	19425	19447	19476	19420	19481	19392	19502	19473	19374	19598	19611	19621	19404	19538	19471	19644	19509	19713	19360	19563	19343	19369	19446	19569	19388	19379	19562	19434	19418	19179	19199	19615	19536	19442	19594	19724	19616	19717	19441	19555	19419	19590	19466	19708	19605	19520	19382	19602	19680	19506	19413	19666	19510	19508	19362	19377	19327	19547	19415	19683	19574	19530	19474	19595	19698	19635	19437	19556	19482	19501	19563	19707	19589	19515	19437
28600	34553	28859	22468	20146	19330	17788	17042	17161	17114	16949	16892	17115	16993	16590	16631	16743	16950	16639	16871	16549	16452	16366	16445	16670	16637	16856	16639	16766	16575	16598	16218	16373	16333	16361	16269	16238	16348	16227	16294	16266	16217	16220	16421	16246	16166	16279	16385	16268	16208	16286	16308	16211	16202	16452	16244	16429	16270	16272	16248	16204	16380	16246	16372	16520	16149	16282	16293	16254	16263	16298	16184	16376	16293	16156	16337	16369	16228	16288	16335	16486	16447	16394	16154	16287	16369	16353	16316	16210	16165	16122	16331	16087	16340	16291	16504	16200	16214	16271	16476	16171	16320	16217	16317	16410	16369	16123	16175	16365	16306	16394	16137	16268	16245	16103	16302	16233	16150	16353	16272	16127	16174	16267	16288	16140	16222	16205	16299	16335	16541	16256	16295	16267	16185	16148	16294	16297	16187	16147	16313	16332	16117	16311	16307	16283	16240	16471	16044	16295	16298	16143	16204	16328	16243	16320	16191	16172	16263	16302	16271	16314	16320	16333	16134	16226	16330	16234	16283	16165	16427	16137	16337	16252	16314	16217	16374	16227	16274	16339	16454	16316	16255	16141	16440	16339	16219	16114	16242	16418	16246	16301	16345	16116	16157	16468	16242	16340	16272	16217	16149	16267	16353	16173	16213	16413	16282	16214	16284	16151	16318	16277	16402	16216	16242	16013	16311	16276	16063	16268	16258	16327	16118	16196	16366	16388	16392	16288	16408	16457	16374	16168	16408	16192	16342	16314	16297	16335	16341	16197	16209	16266	16337	16193	16045	16164	16109	16359	16166	16337	16281	16443	16413	16132	16235	16282	16156	16421	16190	16159	16204	16416	16239	16297	16132	16182	16433	16218	16459	16289	16221	16094	16447	16078	16273	16286	16192	16249	16222	16295	16306	16038	16298	16240	16242	16316	16437	16306	16357	16279	16424	16428	16363	16416	16226	16179	16250	16324	16148	16234	16414	16205	16185	16366	16247	16149	16389	16386	16244	16337	16177	16354	16226	16234	16380	16342	16350	16203	16110	16258	16355	16215	16434	16287	16284	16229	16254	16166	16353	16329	16209	16342	16171	16288	16358	16332	16222	16254	16434	16293	16263	16286	16255	16356	16201	16160	16232	16253	16182	16172	16263	16245	16471	16302	16202	16225	16341	16471	16368	16161	16066	16360	16346	16242	16302	16211	16177	16257	16379	16353	16161	16243	16286	16276	16460	16429	16283	16124	16294	16392	16030	16224	16280	16390	16296	16245	16219	16305	16161	16330	16319	16281	16216	16077	16175	16172	16233	16437	16270	16310	16091	16255	16317	16335	16193	16361	16280	16310	16231	16320	16056	16373	16360	16306	16365	16098	16398	16273	16219	16313	16079	16288	16293	16430	16288	16215	16464	16185	16303	16300	16317	16375	16357	16187	16181	16382	16340	16204	16175	16284	16288	16154	16222	16292	16218	16318	16152	16279	16262	16331	16376	16159	16364	16299	16272	16191	16127	16340	16270	16353	16471	16338	16226	16359	16258	16362	16296	16218	16420	16401	16107	16230	16289	16385	16360	16230	16185	16257	16390	16371	16135	16177	16213	16224	16155	16300	16368	16384	16391	16257	16253	16361	16419	16352	16286	16208	16389	16198	16130	16335	16184	16285	16264	16147	16235	16016	16221	16388	16311	16400	16227	16392	16126	16233	16218	16359	16132	16357	16235	16141	16105	16249	16130	16325	16366	16402	16138	16481	16505	16184	16213	16353	16304	16432	16365	16171	16373	16281	16095	16167	16325	16272	16330	16191	16194	16250	16454	16250	16303	16280	16202	16392	16250	16329	16295	16381	16161	16164	16362	16297	16347	16415	16405	16260	16397	16249	16345	16267	16325	16287	16345	16289	16244	16187	16237	16208	16192	16360	16301	16214	16384	16312	16156	16281	16139	16271	16290	16343	16298	16210	16138	16109	16274	16302	16422	16170	16191	16364	16299	16064	16208	16388	16389	16326	16226	16075	16240	16154	16391	16187	16272	16400	16320	16131	16267	16129	16282	16258	16297	16331	16199	16198	16260	16304	16313	16121	16335	16162	16113	16190	16365	16472	16322	16398	16296	16298	16270	16320	16398	16240	16282	16347	16066	16351	16328	16228	16133	16132	16133	16410	16367	16373	16262	16267	16244	16391	16439	16198	16325	16258	16277	16364	16306	16245	16302	16123	16322	16296	16319	16208	16351	16321	16223	16354	16417	16343	16329	16167	16314	16373	16406	16198	16267	16237	16241	16320	16228	16206	16479	16064	16257	16275	16283	16233	16372	16243	16165	16198	16354	16281	16084	16298	16277	16308	16050	16083	16256	16383	16231	16294	16344	16312	16367	16335	16242	16383	16210	16345	16192	16305	16368	16274	16192	16263	16442	16255	16260	16418	16250	16213	16278	16411	16476	16221	16176	16329	16358	16249	16087	16214	16445	16312	16454	16448	16063	16302	16128	16395	16339	16359	16170	16213	16278	16119	16055	16373	16268	16197	16297	16187	16323	16233	16323	16283	16315	16141	16275	16322	16372	16274	16339	16152	16313	16247	16400	16345	16495	16260	16222	16382	16355	16332	16416	16033	16410	16281	16278	16249	16287	16354	16148	16257	16154	16254	16148	16342	16256	16240	16225	16242	16272	16227	16413	16322	16207	16203	16307	16189	16288	16330	16170	16316	16322	16375	16398	16336	16504	16264	16221	16369	16206	16258	16388	16277	16282	16120	16257	16347	16250	16151	16208	16311	16340	16265	16250	16259	16315	16159	16164	16201	16222	16162	16212	16171	16290	16256	16239	16233	16204	16217	16366	16334	16245	16413	16320	16358	16204	16368	16250	16101	16243	16397	16329	16269	16307	16218	16309	16073	16238	16357	16145	16226	16231	16284	16237	16292	16350	16501	16170	16441	16290	16284	16367	16311	16054	16345	16250	16222	16142	16265	16256	16248	16232	16279	16255	16388	16345	16221	16386	16376	16188	16290	16187	16190	16331	16186	16068	16315	16327	16177	16293	16353	16316	16209	16418	16188	16217	16338	16318	16236	16141	16281	16125	16309	16256	16257	16115	16228	16331	16153	16107	16327	16180	16199	16209	16308	16263	16338	16263	16473	16244	16333	16299	16324	16301	16174	16399	16322	16185	16104	16253	16346	16226	16313	16193	16243	16420	16189	16164	16265	16524	16208	16408	16305	16156	16281	16278	16304	16189	16392	16321	16282	16216	16282	16161	16189	16206	16380	16169	16241	16394	16281	16423	16339	16272	16374	16189	16293	16252	16187	16153	16227	16163	16233	16326	16407	16277	16216	16374	16293	16379	16224	16218	16201	16198	16366	16368	16422	16213	16287	16175	16485	16237	16452	16384	16348	16222	16352	16398	16290	16229	16371	16307	16288	16183	16415	16403	16307	16366	16302	16420	16221	16217	16325	16140	16278	16045	16409	16423	15937	16376	16187	16395	16186	16288	16207	16119	16224	16223	16166	16124	16246	16203	16264	16069	16178	16169	16327	16120	16311	16228	16312	16417	16379	16312	16419	16193	16134	16281	16217	16215	16225	16249	16306	16430	16278	16182	16227	16267	16299	16147	16220	16481	16218	16310	16135	16186	16129	16255	16287	16093	16314	16216	16397	16204	16246	16240	16316	16520	16397	16330	16407	16369	16317	16100	16189	16198	16299	16148	16388	16267	16347	16234	16196	16270	16266	16241	16473	16331	16232	16212	16186	16249	16268	16272	16381	16280	16298	16203	16378	16219	16283	16318	16224	16218	16194	16157	16399	16121	16348	16112	16199	16120	16265	16237	16467	16159	16270	16421	16224	16238	16255	16084	16383	16325	16099	16115	16242	16415	16137	16339	16313	16315	16393	16299	16142	16273	16203	16262	16379	16292	16263	16459	16421	16313	16278	16121	16220	16194	16325	16381	16376	16416	16218	16425	16151	16259	16314	16227	16318	16161	16324	16297	16341	16204	16311	16215	16382	16249	16426	16256	16234	16348	16466	16432	16273	16478	16346	16388	16197	16195	16175	16340	16150	16376	16368	16265	16393	16160	16216	16298	16268	16381	16340	16266	16274	16283	16296	16431	16120	16185	16342	16174	16298	16498	16233	16315	16267	16427	16254	16250	16263	16227	16214	16128	16388	16338	16399	16151	16300	16268	16179	16271	16323	16191	16337	16372	16190	16191	16332	16450	16398	16364	16542	16188	16357	16304	16305	16245	16400	16232	16291	16144	16193	16489	16229	16311	16188	16355	16117	16265	16311	16170	16380	16433	16150	16363	16356	16301	16231	16125	16315	16066	16229	16313	16082	16237	16335	16281	16300	16141	16273	16223	16353	16126	16299	16354	16336	16191	16298	16033	16163	16234	16222	16141	16337	16245	16384	16355	16181	16393	16106	16456	16209	16206	16283	16267	16281	16290	16231	16405	16212	16085	16297	16290	16419	16305	16409	16104	16332	16250	16261	16319	16381	16238	16284	16205	16142	16334	16324	16365	16302	16220	16319	16175	16183	16212	16357	16255	16326	16376	16370	16026	16284	16284	16206	16114	16146	16272	16216	16469	16309	16391	16219	16371	16184	16228	16291	16242	16260	16321	16224	16260	16298	16365	16188	16075	16174	16312	16220	16309	16306	16211	16290	16323	16423	16271	16215	16195	16318	16284	16209	16209	16164	16208	16153	16225	16343	16350	16104	16232	16313	16261	16092	16291	16267	16348	16359	16379	16266	16392	16220	16282	16234	16329	16367	16173	16175	16372	16218	16184	16246	16423	16400	16260	16530	16269	16149	16326	16421	16249	16236	16135	16283	16251	16334	16162	16364	16246	16431	16240	16249	16356	16285	16280	16376	16272	16312	16402	16231	16237	16355	16107	16392	16243	16287	16202	16276	16337	16435	16273	16164	16234	16149	16255	16369	16232	16248	16288	16111	16107	16244	16354	16224	16307	16252	16317	16242	16136	16363	16357	16249	16194	16178	16149	16085	16416	16462	16322	16158	16349	16248	16193	16470	16214	16403	16334	16121	16213	16275	16399	16336	16239	16288	16468	16148	16197	16361	16373	16196	16425	16285	16263	16238	16187	16355	16488	16453	16433	16184	16314	16219	16193	16398	16274	16248	16222
24055	21499	29147	24507	22977	24994	24540	21025	20046	20502	20524	20116	19907	20043	19807	20144	20126	20084	20097	19768	19785	19878	19799	19693	19934	19876	21139	22218	22244	21390	20806	20191	19643	19481	19579	19498	19854	19305	19569	19528	19602	19563	19501	19548	19603	19468	19536	19484	19272	19558	19517	19407	19489	19432	19405	19581	19338	19555	19448	19713	19536	19624	19505	19577	19505	19324	19587	19436	19391	19449	19281	19504	19362	19610	19427	19686	19571	19251	19584	19337	19281	19512	19551	19513	19481	19382	19681	19592	19407	19202	19826	19485	19442	19377	19375	19567	19534	19565	19534	19587	19455	19530	19590	19278	19462	19427	19419	19596	19528	19574	19580	19611	19353	19373	19332	19526	19334	19424	19367	19236	19299	19586	19404	19406	19307	19437	19302	19541	19505	19544	19305	19394	19345	19635	19227	19431	19507	19267	19317	19286	19456	19226	19423	19442	19527	19424	19404	19481	19402	19334	19256	19393	19525	19493	19481	19557	19612	19436	19562	19465	19462	19610	19559	19373	19273	19419	19226	19405	19321	19292	19536	19607	19573	19469	19479	19459	19476	19532	19621	19347	19425	19520	19424	19409	19404	19538	19393	19669	19344	19384	19315	19478	19571	19583	19333	19358	19464	19267	19503	19555	19545	19370	19606	19523	19386	19470	19515	19353	19542	19260	19324	19475	19264	19384	19426	19262	19254	19514	19624	19504	19356	19394	19529	19335	19312	19295	19280	19422	19364	19467	19346	19393	19278	19587	19593	19430	19564	19663	19510	19605	19196	19388	19465	19416	19340	19459	19309	19545	19570	19233	19421	19749	19462	19384	19408	19460	19545	19345	19512	19374	19463	19601	19369	19310	19619	19470	19402	19533	19461	19528	19612	19666	19521	19492	19466	19444	19173	19332	19396	19357	19406	19404	19539	19480	19437	19357	19232	19468	19557	19431	19431	19474	19506	19803	19485	19573	19390	19455	19451	19378	19272	19344	19441	19321	19482	19435	19443	19376	19565	19397	19234	19474	19473	19481	19492	19515	19299	19528	19532	19611	19507	19546	19513	19324	19444	19439	19512	19532	19416	19330	19430	19404	19673	19537	19267	19353	19426	19422	19507	19307	19417	19372	19430	19293	19298	19483	19482	19283	19583	19532	19405	19569	19382	19496	19483	19342	19421	19323	19412	19319	19484	19506	19627	19497	19460	19474	19374	19599	19415	19399	19353	19428	19404	19520	19463	19546	19592	19444	19345	19413	19413	19564	19486	19299	19634	19523	19419	19435	19413	19375	19499	19449	19359	19513	19497	19258	19399	19536	19309	19499	19644	19485	19558	19772	19360	19464	19608	19121	19382	19405	19494	19366	19477	19362	19373	19535	19310	19438	19418	19361	19549	19616	19284	19589	19615	19723	19391	19551	19381	19439	19401	19304	19310	19328	19456	19327	19425	19447	19445	19360	19291	19483	19628	19576	19351	19435	19471	19294	19536	19343	19436	19396	19333	19493	19407	19368	19295	19386	19477	19399	19525	19694	19541	19309	19610	19388	19386	19635	19445	19395	19385	19649	19571	19457	19529	19480	19231	19453	19487	19381	19563	19293	19342	19448	19399	19341	19455	19427	19490	19422	19550	19227	19444	19281	19625	19340	19511	19549	19448	19441	19455	19240	19295	19322	19384	19390	19544	19465	19349	19505	19661	19434	19584	19384	19624	19417	19365	19189	19496	19499	19449	19439	19278	19523	19516	19579	19715	19427	19471	19484	19449	19422	19458	19418	19378	19434	19372	19189	19470	19336	19511	19541	19613	19501	19197	19430	19594	19495	19595	19427	19371	19474	19312	19518	19408	19309	19415	19400	19461	19523	19310	19407	19530	19670	19381	19398	19411	19420	19565	19560	19342	19344	19272	19408	19476	19425	19414	19587	19324	19391	19426	19401	19107	19431	19373	19426	19547	19381	19480	19455	19411	19639	19598	19592	19555	19372	19366	19469	19347	19402	19207	19474	19357	19434	19352	19416	19427	19283	19237	19257	19322	19390	19327	19519	19404	19404	19478	19632	19411	19254	19317	19399	19574	19585	19493	19499	19339	19594	19432	19516	19507	19450	19430	19526	19460	19563	19441	19364	19342	19411	19383	19431	19170	19511	19486	19467	19474	19540	19433	19281	19515	19472	19411	19479	19360	19501	19563	19428	19474	19370	19461	19391	19473	19656	19545	19359	19372	19514	19505	19474	19355	19503	19595	19549	19425	19385	19364	19513	19737	19424	19437	19416	19330	19124	19455	19453	19324	19437	19410	19412	19328	19427	19519	19476	19376	19420	19464	19490	19337	19423	19540	19489	19404	19477	19374	19410	19485	19451	19389	19474	19385	19440	19438	19662	19556	19462	19531	19466	19423	19384	19458	19440	19394	19457	19538	19554	19572	19390	19188	19286	19408	19415	19492	19237	19555	19385	19421	19189	19556	19526	19435	19354	19477	19464	19504	19502	19554	19462	19408	19559	19405	19429	19320	19391	19343	19467	19270	19290	19465	19369	19225	19224	19598	19457	19491	19479	19562	19449	19560	19324	19582	19459	19435	19488	19349	19329	19508	19334	19483	19509	19250	19483	19383	19413	19458	19297	19480	19298	19280	19325	19447	19610	19484	19532	19533	19294	19257	19654	19170	19268	19717	19411	19476	19363	19634	19533	19484	19292	19392	19429	19396	19664	19590	19476	19561	19643	19446	19419	19323	19313	19390	19329	19421	19423	19536	19465	19368	19398	19410	19285	19429	19337	19440	19498	19215	19317	19525	19472	19579	19498	19560	19607	19536	19649	19306	19288	19593	19314	19339	19504	19476	19687	19592	19618	19671	19578	19715	19260	19405	19553	19360	19636	19359	19414	19518	19528	19547	19470	19443	19506	19580	19224	19356	19253	19372	19498	19496	19390	19529	19612	19362	19534	19463	19477	19588	19430	19643	19516	19514	19600	19475	19485	19466	19294	19651	19606	19422	19517	19420	19516	19446	19478	19468	19448	19597	19235	19554	19490	19448	19490	19341	19563	19485	19315	19482	19478	19256	19516	19571	19168	19484	19342	19471	19568	19486	19550	19488	19616	19525	19478	19449	19501	19566	19289	19479	19395	19369	19533	19311	19531	19338	19350	19487	19468	19541	19472	19254	19432	19617	19361	19391	19332	19532	19642	19208	19327	19456	19429	19561	19821	19490	19432	19371	19478	19366	19316	19575	19212	19392	19258	19565	19363	19385	19417	19450	19523	19511	19351	19377	19480	19312	19510	19411	19444	19509	19414	19395	19452	19528	19324	19409	19419	19419	19707	19449	19342	19265	19487	19421	19523	19563	19451	19299	19487	19559	19141	19321	19688	19425	19472	19509	19355	19452	19376	19503	19601	19521	19333	19585	19449	19593	19539	19611	19534	19414	19444	19316	19381	19504	19555	19445	19520	19290	19302	19369	19437	19387	19471	19233	19554	19576	19324	19520	19617	19402	19317	19643	19360	19264	19467	19504	19342	19494	19369	19453	19512	19345	19654	19354	19469	19676	19552	19319	19360	19381	19426	19660	19432	19373	19373	19618	19485	19567	19573	19364	19417	19414	19256	19296	19578	19574	19545	19431	19389	19499	19472	19256	19518	19594	19554	19511	19285	19541	19518	19422	19508	19538	19298	19337	19386	19430	19536	19396	19512	19303	19391	19387	19472	19630	19456	19609	19641	19414	19389	19518	19688	19488	19606	19409	19773	19767	19539	19379	19463	19549	19422	19502	19536	19808	19528	19459	19290	19365	19411	19741	19613	19453	19383	19456	19459	19547	19500	19320	19317	19396	19501	19419	19452	19266	19448	19458	19673	19657	19433	19303	19443	19458	19399	19629	19301	19396	19503	19533	19377	19423	19601	19542	19570	19447	19472	19468	19372	19334	19468	19628	19624	19206	19517	19678	19422	19407	19478	19389	19435	19516	19572	19407	19410	19622	19425	19435	19450	19301	19288	19519	19608	19453	19405	19479	19447	19472	19344	19650	19266	19451	19255	19513	19409	19235	19302	19531	19378	19540	19460	19550	19594	19359	19366	19422	19394	19504	19427	19632	19312	19489	19443	19399	19441	19514	19469	19283	19491	19437	19373	19521	19285	19492	19582	19336	19306	19446	19316	19376	19485	19446	19318	19497	19493	19439	19393	19522	19355	19535	19425	19437	19374	19474	19448	19389	19345	19574	19496	19396	19558	19523	19485	19440	19394	19572	19284	19539	19391	19490	19505	19664	19405	19357	19365	19403	19468	19592	19607	19404	19390	19549	19350	19296	19506	19594	19364	19266	19319	19246	19090	19716	19581	19371	19321	19338	19418	19561	19433	19560	19552	19541	19409	19449	19425	19381	19304	19622	19443	19341	19413	19518	19526	19316	19638	19561	19383	19387	19377	19534	19557	19406	19323	19568	19469	19289	19503	19405	19591	19744	19451	19580	19677	19383	19594	19393	19376	19485	19601	19349	19271	19437	19491	19615	19384	19461	19332	19578	19449	19684	19389	19501	19448	19392	19292	19247	19387	19616	19706	19281	19323	19280	19412	19295	19339	19170	19374	19463	19647	19445	19539	19492	19437	19425	19517	19244	19371	19417	19307	19340	19551	19286	19536	19522	19459	19607	19520	19521	19416	19364	19566	19391	19461	19381	19385	19448	19341	19466	19405	19461	19529	19482	19182	19368	19327	19569	19590	19334	19541	19335	19590	19337	19370	19612	19587	19248	19377	19559	19484	19418	19556	19301	19654	19398	19339	19520	19455	19555	19423	19330	19491	19564	19538	19557	19602	19764	19401	19394	19794	19679	19425	19522	19369	19322	19502	19591	19623	19417	19616	19438	19461	19508	19506	19433	19493	19476	19365	19247	19390	19410	19594	19559	19562	19396	19453	19504	19624	19606	19474	19471	19421	19439	19514	19186	19409	19518	19718	19634	19523	19835	19391	19458	19426	19497	19284	19295	19507	19495	19635	19315	19496	19354	19453	19381	19250	19472	19395	19414	19407	19543	19388	19396	19574	19444	19323	19401	19595	19326	19496	19359	19267	19529	19395	19489	19344	19207	19483	19265	19516	19304	19397	19332	19600	19335	19493	19379	19406	19427	19339	19291	19503	19220	19324
30659	43363	35712	26040	22760	21735	19844	18269	17214	17648	17512	17184	17073	16889	16862	17153	17316	17106	16974	16749	16824	16785	16743	16696	16737	17394	18894	20470	19954	18919	17647	16964	16647	16489	16310	16355	16294	16366	16350	16317	16160	16420	16191	16269	16318	16237	16337	16232	16324	16353	16216	16357	16228	16252	16237	16192	16294	16279	16194	16357	16289	16284	16372	16171	16340	16272	16230	16312	16278	16318	16248	16166	16342	16257	16294	16069	16250	16336	16392	16318	16320	16100	16310	16265	16391	16305	16301	16154	16183	16301	16486	16379	16254	16064	16106	16095	16211	16373	16147	16426	16373	16203	16168	16239	16294	16176	16458	16070	16278	16284	16315	16163	16169	16431	16339	16375	16200	16052	16408	16253	16203	16232	16253	16373	16272	16303	16306	16412	16272	16428	16414	16189	16462	16326	16141	16264	16378	16167	16267	16282	16198	16230	16255	16177	16403	16249	16171	16287	16143	16302	16278	16308	16246	16394	16442	16412	16304	16388	16347	16300	16446	16106	16335	16317	16060	16220	16112	16355	16271	16349	16335	16432	16163	16317	16333	16147	16144	16245	16276	16277	16335	16225	16278	16316	16004	16240	16230	16220	16430	16288	16238	16295	16326	16164	16383	16165	16250	16227	16207	16264	16370	16275	16256	16328	16213	16280	16286	16286	16289	16353	16177	16186	16290	16224	16167	16399	16388	16305	16155	16237	16188	16261	16401	16274	16397	16440	16386	16246	16263	16118	16363	16308	16336	16217	16302	16415	16301	16349	16174	16378	16260	16153	16313	16150	16268	16200	16260	16166	16225	16185	16298	16298	16373	16426	16425	16209	16190	16260	16301	16340	16375	16363	16121	16241	16249	16324	16289	16334	16067	16240	16324	16315	16266	16294	16386	16183	16300	16276	16259	16208	16239	16211	16253	16191	16196	16306	16368	16171	16197	16296	16374	16376	16246	16133	16231	16289	16235	16297	16359	16133	16262	16323	16243	16474	16251	16384	16289	16217	16225	16186	16242	16072	16281	16231	16354	16036	16070	16225	16021	16374	16333	16081	16228	16317	16229	16170	16190	16186	16249	16276	16182	16406	16142	16065	16285	16277	16248	16272	16216	16165	16384	16219	16185	16302	16222	16258	16197	16210	16309	16340	16323	16278	16359	16349	16216	16220	16168	16353	16223	16392	16279	16120	16199	16207	16182	16273	16193	16190	16497	16303	16250	16364	16245	16236	16443	16161	16160	16337	16370	16238	16349	16252	16189	16337	16257	16317	16247	16295	16296	16252	16262	16319	16211	16238	16285	16136	16282	16225	16318	16246	16177	16165	16163	16228	16077	16106	16240	16001	16388	16162	16024	16309	16089	16266	16283	16236	16154	16318	16214	16276	16342	16239	16438	16223	16226	16448	16444	16305	16244	16326	16316	16298	16200	16117	16197	16357	16210	16282	16115	16159	16067	16334	16304	16363	16432	16163	16271	16177	16338	16201	16386	16347	16189	16166	16288	16383	16234	16037	16407	16350	16328	16297	16506	16255	16230	16264	16232	16155	16371	16185	16405	16201	16309	16275	16285	16317	16355	16277	16047	16084	16341	16260	16221	16267	16333	16308	16357	16083	16337	16268	16288	16243	16221	16190	16302	16290	16269	16296	16391	16254	16197	16227	16348	16323	16153	16216	16056	16186	16237	16296	16203	16307	16265	16221	16151	16251	16104	16149	16266	16220	16335	16243	16340	16277	16331	16191	16209	16303	16369	16205	16237	16307	16356	16395	16162	16161	16309	16241	16171	16404	16339	16211	16181	16202	16358	16289	16151	16241	16428	16083	16083	16331	16422	16177	16264	16264	16227	16309	16212	16235	16160	16575	16143	16217	16243	16196	16308	16250	16336	16272	16094	16075	16310	16256	16152	16513	16591	16206	16360	16205	16130	16211	16275	16195	16233	16356	16214	16153	16159	16253	16136	16234	16239	16196	16184	16351	16371	16349	16208	16340	16241	16449	16248	16265	16316	16276	16111	16391	16493	16338	16424	16154	16502	16287	16261	16086	16286	16182	16278	16262	16325	16266	16263	16090	16438	16260	16325	16236	16302	16302	16374	16071	16361	16199	16420	16323	16357	16164	16322	16263	16208	16427	16193	16126	16132	16473	16308	16329	16232	16382	16288	16051	16187	16226	16401	16260	16244	16243	16405	16230	16276	16186	16201	16302	16199	16440	16280	16246	16369	16284	16038	16151	16392	16433	16071	16338	16293	16208	16217	16183	16164	16292	16196	16407	16232	16349	16382	16280	16362	16334	16174	16298	16207	16211	16333	16125	16223	16289	16253	16163	16296	16179	16175	16190	16101	16183	16101	16320	16375	16225	16188	16277	16335	16075	16277	16334	16310	16296	16370	16252	16319	16158	16278	16248	16231	16445	16207	16200	16223	16421	16393	16275	16286	16146	16268	16248	16191	16344	16301	16324	16263	16311	16462	16343	16373	16271	16151	16171	16536	16272	16203	16305	16377	16443	16367	16256	16146	16293	16082	16337	16432	16356	16308	16232	16412	16218	16294	16280	16270	16154	16296	16262	16237	16237	16065	16135	16242	16324	16358	16174	16186	16101	16359	16175	16307	16151	16295	16245	16332	16301	16250	16300	16122	16328	16141	16247	16428	16247	16299	16245	16145	16229	16132	16177	16256	16291	16359	16113	16288	16252	16303	16199	16312	16219	16320	16297	16319	16135	16275	16146	16189	16280	16207	16328	16185	16062	16259	16357	16213	16432	16107	16297	16191	16250	16199	16165	16264	16408	16264	16253	16252	16185	16245	16069	16172	16361	16283	16390	16296	16346	16316	16148	16161	16268	16143	16298	16159	16245	16287	16305	16138	16090	16313	16471	16162	16274	16159	16203	16213	16233	16147	16238	16258	16273	16101	16369	16295	16268	16274	16275	16161	16272	16263	16411	16383	16263	16209	16095	16269	16251	16290	16330	16232	16391	16367	16327	16174	16109	16214	16177	16205	16329	16185	16155	16210	16201	16460	16324	16213	16235	15981	16248	16273	16309	16315	16215	16346	16237	16437	16200	16328	16045	16273	16204	16268	16276	16161	16286	16121	16276	16236	16284	16166	16207	16211	16212	16302	16239	16225	16184	16263	16233	16415	16379	16328	16253	16372	16349	16222	16322	16208	16353	16300	16237	16213	16204	16170	16410	16251	16233	16262	16142	16332	16131	16193	16015	16217	16483	16274	16255	16281	16359	16257	16260	16231	16223	16218	16318	16220	16332	16220	16312	16347	16385	16189	16248	16409	16297	16187	16268	16126	16452	16258	16099	16385	16092	16167	16263	16268	16121	16216	16328	16370	16245	16324	16561	16237	16287	16221	16211	16280	16310	16439	16211	16225	16252	16263	16345	16297	16183	16168	16182	16205	16276	16353	16347	16152	16447	16139	16296	16465	16179	16276	16329	16303	16358	16322	16411	16299	16240	16397	16129	16304	16366	16313	16311	16315	16130	16464	16256	16482	16283	16349	16206	16358	16249	16335	16356	16358	16229	16261	16191	16295	16227	16327	16211	16122	16435	16231	16384	16238	16166	16201	16281	16146	16078	16218	16170	16301	16141	16249	16204	16309	16270	16269	16207	16374	16378	16269	16254	16179	16514	16224	16194	16342	16121	16312	16152	16262	16283	16438	16125	16261	16270	16225	16351	16208	16063	16162	16198	16216	16345	16256	16272	16275	16285	16330	16409	16292	16207	16414	16287	16459	16395	16382	16145	16348	16267	16281	16348	16200	16453	16243	16364	16267	16214	16381	16118	16096	16268	16090	16387	16198	16429	16297	16196	16141	16357	16281	16095	16314	16361	16219	16190	16230	16388	16313	16430	16233	16145	16196	16436	16246	16439	16257	16005	16113	16205	15982	16338	16342	16221	16347	16338	16169	16269	16128	16101	16192	16277	16170	16463	16177	16183	16211	16264	16317	16356	16185	16435	16360	16266	16208	16385	16129	16255	16214	16237	16100	16282	16039	16226	16331	16201	16113	16161	16167	16295	16178	16213	16273	16284	16199	16048	16207	16456	16434	16310	16247	16270	16157	16232	16225	16384	16349	16261	16318	16336	16200	16213	16125	16279	16215	16276	16207	16265	16373	16052	16345	16292	16266	16234	16127	16329	16327	16121	16290	16249	16497	16259	16225	16181	16282	16382	16329	16408	16177	16172	16316	16244	16293	16326	16219	16249	16365	16166	16428	16209	16212	16257	16456	16281	16294	16284	16346	16355	16167	16333	16342	16247	16145	16302	16193	16388	16360	16329	16405	16373	16214	16304	16290	16226	16274	16346	16256	16182	16192	16175	16254	16034	16310	16245	16204	16422	16101	16153	16260	16162	16286	16264	16131	16178	16342	16291	16211	16307	16244	16289	16252	16161	16302	16185	16299	16279	16303	16189	16166	16256	16233	16162	16221	16313	16230	16448	16261	16352	16452	16257	16293	16081	16380	16293	16148	16347	16311	16168	16412	16354	16233	16327	16169	16263	16245	16367	16286	16282	16156	16109	16455	16290	16364	16265	16340	16212	16195	16215	16491	16399	16254	16276	16399	16118	16362	16240	16185	16336	16192	16145	16225	16142	16260	16376	16324	16342	16264	16147	16384	16251	16078	16210	16399	16282	16459	16320	16198	16417	16298	16255	16346	16226	16208	16193	16332	16294	16108	16303	16362	16375	16469	16287	16168	16294	16091	16181	16349	16310	16387	16399	16326	16392	16252	16191	16366	16397	16408	16173	16365	16192	16290	16270	16276	16298	16404	16235	16279	16197	16336	16255	16218	16208	16369	16307	16399	16308	16338	16126	16217	16068	16087	16388	16268	16092	16217	16224	16210	16408	16329	16249	16465	16325	16271	16242	16184	16323	16330	16489	16150	16301	16228	16092	16151	16090	16428	16282	16258	16282	16293	16086	16109	16307	16384	16364	16399	16195	16451	16218	16221	16318	16471	16408	16341	16159	16270	16315	16294	16285	16083	16420	16299	16158	16270	16270	16332	16245	16243	16376	16048	16225	16453	16168	16241	16364	16374	16261	16075	16440	16175	16144	16208	16163	16159	16155	16285	16269	16048	16091	16172	16179	16262	16234	16234	16186	16189	16201	16281	16447
23013	21528	29485	24081	21950	24725	28138	23015	21514	21361	21079	20797	20860	20882	21138	20858	21266	20903	20744	20697	20853	20768	20749	20738	20616	20508	21423	25045	25037	24021	22638	21382	20622	20384	20260	20038	20062	20042	20155	20131	19867	20050	20229	19982	20036	20102	20121	19843	20199	20105	20004	20058	20107	20200	20091	19884	20290	20131	19878	19831	19780	19979	20019	19907	20009	19930	20237	20111	20117	20172	20011	19956	20110	19963	20107	20004	19838	19978	20093	20041	20146	19941	20152	20001	20171	19931	20078	20048	20006	20070	20021	20290	19962	19977	20054	20007	19876	20020	19986	20066	20163	19952	19985	20196	19984	19913	20025	20229	20056	19865	20164	20160	20042	20003	20114	19968	20033	20052	19982	19928	20103	20080	19979	19985	20017	20131	20084	19981	20365	20009	20142	19900	20037	19960	19863	19954	20278	19875	20169	19768	19962	19872	20152	20132	20167	20176	19928	20197	20119	20052	20165	20177	20034	20092	20071	20089	20024	19918	19926	19934	20024	19877	20028	19909	19826	20188	19859	20063	19923	19904	20020	20130	20029	19872	20064	19954	19904	19937	20238	20052	19993	20108	19986	20162	20132	20089	19918	20002	20024	20150	19953	20036	19979	19989	20332	19888	20163	19873	20275	20066	20038	20181	20019	20070	20070	20014	20008	20165	19965	20056	20066	20149	19911	19920	20004	20125	19831	19948	20086	19977	20007	20152	19924	20142	19960	19880	20107	19992	20056	20042	19735	19894	20209	19955	19942	20100	20233	19860	20195	20012	20347	20111	20017	19937	20151	19952	19816	19732	20379	19964	20008	19872	20121	20110	20029	19946	20104	20068	20032	20020	20171	19945	20169	19952	19975	20012	19955	19870	19965	20056	20040	19971	20087	20115	20057	20030	20237	20006	19994	20050	19997	19991	19859	19791	19995	20019	20006	20014	19871	20011	20113	20086	20009	19940	19990	19975	20015	20028	19938	19992	20165	20100	20068	20129	20103	20022	19916	19971	19962	20083	20021	20162	20069	19956	20071	20081	19973	20056	20017	19984	20009	20118	20041	20024	20150	20111	19888	20055	20011	19958	19938	19837	19798	20026	19967	20092	19902	19943	19796	19874	20019	20199	20048	20150	20055	19909	20201	19892	19927	20149	20117	19880	20042	19934	19881	19921	20133	19910	19883	20187	20003	20015	19934	20064	19886	19943	19939	20135	20014	19989	20054	20015	19952	19964	20121	20148	19726	19839	20111	19746	19968	19852	20002	19855	20007	20022	20067	20061	19959	20013	20104	20149	19900	20005	20086	19985	19875	20064	19905	20083	20118	19930	19697	20008	20090	20162	19921	19895	19846	20092	20119	19922	20125	20113	20147	20103	19941	19971	20014	19935	19944	20123	20164	20026	19999	19812	19945	19892	20049	20291	20056	19936	19823	19878	20216	19710	20091	20090	20098	19826	20491	19834	20097	19993	19871	20016	19894	19959	19996	20074	19891	19937	19806	19927	20068	19965	19938	19853	20117	19926	20141	19986	20141	19850	19786	20045	19944	19898	19668	19727	20090	20047	20154	19910	19972	20004	20190	20110	19767	20002	20234	19944	20007	19833	19899	19851	20090	19942	19882	20048	19876	20090	19952	19862	20156	20014	19956	19916	20018	20034	19904	20134	20031	20053	19810	20008	19947	20001	19966	19954	20103	19749	19810	19923	20051	19851	19757	20002	20063	19830	20090	20100	20249	20000	19932	19968	19995	20026	20038	20020	20097	20066	19984	20046	19878	20238	20168	20047	20072	19801	19722	20001	20053	20160	20001	20084	19964	20086	20164	19961	20035	19965	20146	19852	19995	20177	19941	19925	20089	19997	19926	19897	19870	20019	19937	20219	20165	19978	20015	19925	19890	20089	19918	20076	19843	20001	20235	20015	19845	19974	20072	20083	19948	20108	19907	19935	19920	19985	20145	19877	20056	20043	19917	20163	20056	19715	20044	20023	20041	19953	19925	19749	20071	20032	19976	20182	19943	19948	19934	19816	19863	20041	19789	19953	20032	19932	20013	20116	19988	20048	19990	19963	19846	19967	19891	19935	20090	20061	20122	20119	20118	20102	19910	20011	20018	20144	19840	19810	19759	20038	20128	20055	19964	20060	20058	19793	20123	19883	19932	20050	19987	19944	19858	20168	20088	19970	20034	19800	20099	19970	20071	20178	20165	19956	20161	19954	19815	20176	20091	20147	19997	20157	19927	19884	19928	19893	19869	20103	20014	19931	19910	19865	19958	19979	20122	20056	20026	19859	20034	20060	19964	19979	19983	20021	20034	20201	19862	20122	19903	19798	20023	20312	19963	19853	19923	20087	19958	20090	20112	19886	20044	20176	20020	19960	19819	20130	19909	20093	20017	19914	20053	20121	20304	20057	20074	20018	20013	19962	19956	19912	19972	20053	19984	19993	19769	19942	20003	19924	20097	19823	19862	19846	19772	19968	20160	19862	19930	20024	20028	20100	20266	20112	20102	20029	19785	19905	19977	19843	19929	19863	20184	19943	19932	19888	19922	20038	19907	20021	20020	19975	20219	19750	19858	19880	20183	19840	20003	19946	19975	19853	20022	20139	20234	20148	20065	19976	19658	19993	19916	19958	20196	19770	19855	19975	19915	20113	20064	20000	20061	20096	19999	20091	19842	20006	19964	19885	20238	20111	19900	20058	20064	20178	20261	19876	20027	19952	19997	19982	19860	20293	20052	19988	19858	20182	20050	19961	20209	20025	20006	19953	19845	19813	19987	19756	19961	20099	20057	20051	20080	20081	19932	20060	20000	19656	19813	20032	19935	20155	19869	20058	20210	20029	19944	20017	20149	19924	19844	19986	20007	19834	19920	20114	19784	19838	19958	20162	19839	19989	20018	19824	19999	19778	20074	19962	19989	20090	20197	20168	20014	20069	20098	20074	20039	19826	19934	20015	19760	20049	19911	19994	20001	20090	19893	20069	20021	20033	19980	19932	19829	20079	20086	20229	20114	20060	20095	20079	19913	19920	19964	19838	19831	19796	20083	19974	20010	19734	20050	19918	20097	19908	19938	19860	19964	20070	19995	19813	20158	19953	19933	19824	19928	20044	20002	19999	20020	20041	19954	19854	19976	19876	19829	20028	20054	19993	20165	20116	20095	19961	19950	20078	19969	19954	19959	19621	20082	20045	20061	20115	19891	19938	20024	19962	19927	20071	19994	19994	20023	19891	19840	20243	19932	20077	20001	20107	20101	19914	19978	20016	19849	19918	19918	20012	19953	19962	20008	20144	19870	20003	19858	20262	19892	19878	20132	19986	19625	20028	19879	19909	20150	19855	19942	20139	19873	20085	20038	19963	19953	20103	19989	19903	20042	20089	20045	19993	19975	19830	20024	20048	19941	19909	20220	20162	20278	20063	19935	19779	19825	19985	20095	20101	19908	20008	19791	19731	20256	19908	19968	19861	20036	20021	19659	19952	20045	20130	20000	19752	20084	19996	19855	19856	19889	20215	20040	19858	20012	20178	20144	19928	19994	19923	20017	19980	19938	20086	20160	19924	19920	19994	20191	20135	20150	20085	20089	19916	19914	20053	19990	20450	20175	19915	20014	20073	19946	20050	19818	20103	20059	19953	19848	20023	19867	19904	20029	20043	20076	19874	19858	20011	19835	20110	19970	19854	19699	20121	19968	19959	19991	19923	19869	19871	20089	20056	20166	19858	20040	19978	19883	20035	20162	19945	20043	19972	19947	19913	20080	19737	20095	19875	20173	19986	19986	19943	19877	19914	20167	19932	20108	20066	19786	19921	19901	19807	20043	20180	20071	19919	20101	19886	20153	20078	20041	19968	19869	19972	19996	19859	19891	19783	20141	20076	19860	20018	19906	20129	19971	20020	19772	19948	19839	20051	20153	20096	19927	20233	19981	19979	20030	20064	20034	20115	19801	19964	20173	20092	20060	20170	19976	19933	19863	19987	20140	20085	20130	20023	20102	20069	19846	19986	20085	19860	19827	20007	20080	19607	20068	20045	20006	20043	19940	19757	20059	20100	20117	20227	20010	20052	19789	19934	20006	20013	19986	19915	20207	20048	20152	19888	20060	19968	20142	20056	19974	20107	19945	19922	19986	20120	19832	20205	20127	20196	20102	20173	20252	19976	19987	20013	20151	19928	20002	20041	19956	19912	20129	19901	20063	20027	19926	19933	19968	20072	20175	19932	19956	19916	20136	20077	19834	19857	20091	20018	20132	19910	19963	19962	20234	19985	20193	19959	19931	19985	20069	19873	20056	20073	19962	19856	19926	19959	20017	20257	19994	20080	20130	20117	20012	20058	19992	20067	19974	19941	19927	20001	19831	20180	20098	20065	19967	19956	19934	20159	20054	20014	20084	19995	20085	20000	19996	19996	19969	20003	20076	20031	20028	19950	20101	19996	19977	19984	20146	19923	20065	19989	20058	20092	19956	19930	19958	19879	19844	19970	19997	19979	19907	20164	19854	19921	19947	19949	19937	19971	19898	19937	20008	19895	19938	20012	19871	20043	20098	20203	19881	20070	20227	19949	20022	19998	20044	19946	19912	20044	20056	20150	19996	20096	20117	19984	19899	19934	20118	20042	20139	19970	19951	19989	20047	19988	19870	19944	19885	19990	19860	19964	20238	20098	20150	19939	19962	20000	19807	20046	19880	19894	20127	20040	20025	20014	20106	19900	19715	19977	20016	20121	20187	20064	20153	19940	20101	19967	19873	20197	19937	19999	19955	20118	19925	19807	19955	20135	20200	19814	20035	20011	20072	19972	19975	19847	20005	20211	19896	19915	20036	19944	19948	19940	20087	19862	20011	19938	19840	19793	20012	19810	19872	20062	19971	20039	20149	19881	20003	19916	19920	20017	19975	19936	20024	19999	19897	19831	19975	19690	19929	20058	19952	19914	19771	20107	19972	20056	19985	20020	20129	20085	20212	19941	20177	19847	20088	19949	19975	19879	19930	19945	20179	20051	19903	19811	19686	20027	19917	20252	20089	20144	20137	19910	20002	19879	19832	20014	19847	20182	20094	19923	19878	20082	19944	19985	20068	19885	19901	20187	20284	20061	20006	19859	19727	20027	19941	19887	20052	19913	19998	20029	19912	19840	19768	20195
35060	53949	43733	31738	24613	22742	21631	20689	18765	17998	17825	17560	17758	17611	18037	17940	17958	17735	17345	17371	17574	17566	17249	17072	17220	17368	19027	24231	23202	21374	19471	18196	17229	16760	16547	16470	16642	16613	16636	16365	16591	16549	16656	16567	16507	16531	16609	16463	16694	16850	16410	16504	16466	16777	16716	16532	16503	16528	16614	16591	16811	16619	16610	16652	16699	16684	16472	16604	16555	16702	16581	16614	16410	16696	16552	16619	16650	16509	16518	16414	16554	16591	16508	16575	16709	16581	16579	16645	16318	16626	16532	16622	16504	16488	16562	16741	16515	16606	16517	16615	16546	16607	16635	16419	16591	16563	16776	16531	16588	16488	16562	16760	16597	16423	16637	16361	16717	16573	16529	16435	16565	16681	16452	16618	16605	16512	16533	16695	16431	16652	16661	16546	16499	16624	16514	16699	16550	16475	16540	16597	16572	16549	16653	16739	16598	16407	16585	16497	16634	16577	16519	16506	16663	16605	16510	16490	16713	16409	16738	16469	16397	16526	16584	16449	16550	16599	16378	16547	16557	16553	16499	16483	16608	16429	16627	16467	16587	16514	16602	16471	16703	16437	16429	16398	16592	16557	16514	16492	16540	16641	16636	16534	16424	16512	16525	16404	16596	16494	16519	16510	16557	16496	16443	16510	16520	16519	16495	16375	16637	16589	16582	16316	16601	16513	16473	16429	16543	16431	16402	16551	16591	16570	16388	16697	16663	16619	16740	16646	16588	16462	16636	16485	16463	16592	16576	16650	16473	16377	16523	16556	16475	16594	16593	16522	16549	16665	16573	16637	16702	16569	16494	16526	16541	16624	16547	16728	16540	16584	16513	16758	16535	16700	16711	16593	16664	16418	16574	16525	16561	16628	16494	16667	16694	16526	16570	16643	16656	16647	16579	16476	16592	16636	16583	16561	16611	16544	16484	16628	16456	16561	16583	16591	16552	16504	16455	16566	16554	16596	16274	16489	16491	16609	16780	16578	16587	16364	16601	16603	16522	16589	16507	16377	16673	16350	16580	16532	16706	16761	16467	16509	16550	16634	16522	16492	16442	16569	16510	16661	16569	16493	16582	16756	16597	16681	16378	16611	16443	16571	16626	16406	16414	16422	16399	16576	16453	16480	16624	16605	16495	16527	16408	16429	16646	16435	16493	16566	16434	16583	16562	16399	16440	16668	16637	16576	16566	16453	16472	16568	16383	16500	16610	16514	16435	16679	16375	16414	16475	16527	16461	16629	16605	16516	16783	16441	16599	16437	16629	16607	16577	16561	16693	16511	16626	16436	16686	16472	16598	16689	16386	16564	16527	16650	16403	16387	16486	16506	16669	16555	16545	16672	16589	16622	16768	16393	16607	16553	16518	16622	16529	16431	16476	16465	16555	16500	16673	16589	16429	16544	16622	16463	16603	16441	16451	16519	16431	16752	16644	16427	16551	16423	16463	16393	16431	16486	16510	16580	16489	16466	16618	16502	16364	16527	16571	16507	16402	16542	16466	16542	16339	16375	16480	16535	16601	16702	16515	16567	16508	16494	16601	16636	16620	16471	16413	16492	16454	16553	16631	16567	16332	16573	16536	16577	16421	16614	16351	16729	16606	16299	16685	16523	16487	16656	16538	16504	16707	16534	16585	16394	16544	16684	16449	16644	16606	16488	16547	16503	16618	16557	16383	16482	16715	16408	16527	16527	16542	16663	16571	16623	16656	16611	16522	16480	16578	16581	16496	16489	16233	16532	16434	16338	16482	16438	16328	16412	16385	16542	16445	16441	16663	16489	16723	16610	16428	16578	16334	16475	16598	16529	16452	16566	16348	16455	16527	16543	16614	16658	16396	16494	16394	16649	16400	16518	16418	16432	16441	16495	16583	16547	16599	16356	16485	16506	16631	16568	16516	16432	16649	16605	16527	16589	16543	16545	16594	16562	16621	16526	16445	16545	16371	16531	16257	16535	16506	16497	16446	16523	16591	16383	16534	16379	16551	16456	16587	16604	16616	16542	16650	16365	16468	16444	16530	16383	16515	16835	16517	16492	16669	16553	16512	16588	16520	16289	16434	16500	16569	16542	16549	16694	16589	16637	16354	16532	16537	16722	16419	16564	16598	16666	16478	16585	16563	16682	16529	16630	16618	16594	16636	16535	16552	16774	16504	16537	16510	16433	16643	16479	16567	16513	16418	16508	16509	16558	16603	16434	16483	16553	16529	16372	16356	16431	16680	16741	16570	16535	16643	16557	16360	16564	16596	16385	16561	16448	16456	16563	16682	16634	16532	16551	16500	16400	16606	16430	16386	16525	16548	16600	16617	16598	16642	16462	16361	16553	16607	16572	16487	16495	16600	16594	16509	16633	16418	16451	16542	16554	16486	16442	16439	16383	16446	16636	16427	16422	16520	16533	16557	16547	16470	16516	16370	16558	16635	16490	16400	16370	16408	16526	16509	16637	16484	16558	16549	16610	16628	16547	16552	16521	16422	16573	16652	16503	16646	16560	16542	16364	16500	16648	16548	16532	16635	16468	16580	16626	16349	16518	16476	16576	16485	16573	16368	16646	16641	16644	16598	16617	16676	16416	16637	16464	16569	16453	16478	16306	16552	16337	16464	16571	16374	16563	16650	16464	16478	16518	16566	16401	16533	16594	16578	16493	16541	16472	16512	16417	16598	16414	16576	16521	16623	16644	16466	16379	16599	16588	16618	16424	16458	16587	16599	16513	16453	16339	16460	16619	16556	16475	16482	16676	16523	16535	16550	16556	16435	16503	16533	16410	16575	16573	16524	16571	16514	16532	16232	16432	16550	16532	16324	16587	16634	16605	16520	16378	16495	16347	16447	16578	16667	16473	16538	16516	16638	16348	16623	16487	16414	16505	16670	16671	16428	16771	16480	16594	16579	16574	16746	16357	16499	16435	16713	16392	16509	16508	16593	16685	16669	16546	16564	16573	16607	16643	16671	16499	16572	16500	16700	16485	16367	16484	16464	16402	16459	16687	16610	16492	16633	16316	16467	16415	16496	16553	16713	16353	16536	16352	16544	16316	16517	16383	16528	16406	16587	16659	16621	16517	16673	16545	16480	16517	16645	16545	16627	16406	16542	16317	16726	16333	16499	16446	16518	16469	16437	16510	16420	16429	16453	16578	16572	16386	16501	16560	16543	16390	16534	16597	16531	16558	16437	16668	16624	16611	16546	16387	16676	16449	16579	16354	16414	16380	16590	16373	16593	16607	16357	16732	16413	16503	16677	16661	16523	16649	16515	16574	16716	16361	16483	16651	16432	16555	16693	16457	16648	16477	16631	16556	16451	16546	16492	16442	16523	16779	16552	16483	16539	16444	16633	16564	16623	16483	16509	16399	16417	16720	16595	16535	16630	16532	16399	16522	16557	16602	16595	16414	16507	16524	16491	16710	16544	16531	16328	16727	16510	16643	16590	16585	16727	16519	16503	16595	16579	16487	16560	16667	16540	16486	16729	16739	16631	16536	16505	16425	16404	16622	16672	16412	16404	16552	16482	16462	16471	16395	16444	16615	16465	16432	16678	16715	16403	16461	16426	16533	16425	16655	16373	16553	16608	16503	16514	16658	16555	16602	16469	16621	16439	16542	16673	16536	16640	16584	16498	16441	16493	16528	16321	16483	16470	16609	16431	16315	16467	16581	16533	16611	16426	16456	16506	16478	16516	16486	16576	16609	16500	16432	16523	16611	16666	16693	16427	16562	16442	16579	16512	16635	16562	16402	16606	16479	16504	16577	16472	16459	16535	16498	16543	16511	16519	16628	16322	16537	16500	16599	16662	16309	16640	16517	16511	16588	16532	16397	16788	16559	16593	16523	16532	16599	16558	16483	16441	16596	16600	16347	16452	16661	16434	16445	16491	16385	16415	16471	16566	16537	16579	16440	16602	16530	16420	16497	16574	16514	16641	16563	16508	16666	16523	16285	16422	16544	16401	16568	16542	16570	16577	16388	16557	16448	16560	16449	16536	16502	16368	16483	16405	16319	16485	16561	16609	16527	16563	16472	16539	16513	16415	16382	16514	16661	16457	16445	16567	16610	16681	16435	16604	16414	16689	16486	16331	16486	16459	16408	16544	16542	16601	16484	16679	16464	16569	16425	16336	16455	16540	16582	16621	16538	16262	16524	16511	16607	16623	16472	16453	16411	16481	16615	16627	16541	16701	16447	16486	16484	16534	16496	16536	16308	16715	16579	16510	16635	16493	16554	16579	16538	16589	16652	16463	16577	16521	16517	16614	16510	16537	16493	16323	16565	16451	16452	16628	16470	16428	16764	16536	16412	16406	16544	16497	16483	16466	16434	16639	16525	16584	16730	16536	16518	16522	16660	16513	16495	16685	16600	16478	16405	16599	16571	16604	16529	16649	16587	16454	16472	16617	16587	16392	16527	16640	16621	16458	16397	16608	16437	16503	16493	16436	16589	16743	16619	16475	16667	16493	16516	16687	16430	16465	16656	16412	16656	16621	16662	16661	16599	16522	16714	16558	16572	16454	16613	16593	16517	16358	16524	16493	16427	16697	16457	16412	16505	16591	16608	16593	16467	16508	16483	16511	16401	16630	16704	16825	16476	16501	16513	16606	16512	16594	16630	16572	16556	16499	16399	16640	16808	16519	16652	16453	16452	16555	16447	16670	16577	16422	16456	16648	16510	16560	16650	16436	16588	16587	16440	16684	16341	16522	16631	16556	16429	16538	16561	16514	16531	16445	16354	16545	16385	16359	16575	16462	16608	16505	16601	16604	16591	16443	16468	16530	16471	16685	16605	16358	16474	16407	16425	16604	16557	16562	16506	16506	16514	16500	16398	16527	16447	16533	16532	16542	16418	16649	16517	16532	16539	16538	16425	16588	16602	16649	16460	16440	16724	16438	16479	16514	16527	16475	16611	16612	16504	16613	16602	16634	16421	16474	16593	16454	16464	16430	16600	16621	16591	16474	16523	16681	16406	16795	16437	16591	16475	16680	16494	16517	16588	16715	16518	16517	16393	16580	16373	16518	16530	16539	16363	16548	16554	16571	16675	16570	16472	16510	16642	16458	16634	16541	16709	16573	16567	16403	16549	16559	16547	16643	16615	16443	16466	16552	16592	16649	16660	16626	16511	16734	16331	16346	16450
28816	26851	33875	29365	23183	21286	20452	20220	20079	19555	19688	19431	19617	19554	19538	19636	19602	19343	19520	19602	19439	19490	19633	19290	19484	19440	19445	19397	19719	19712	19401	19346	19237	19308	19042	19102	19396	19061	19114	19163	19135	19124	19248	19112	19144	18993	19149	19166	19164	19261	19451	19109	19256	19241	19169	19066	19004	19320	19214	19252	19085	19118	19344	19027	19315	19134	19269	19226	19232	19143	19361	19076	19230	19170	19411	19219	19322	19226	19191	19137	19156	19242	19384	19192	19175	19141	19151	19347	19245	19126	19256	19086	19140	19205	19137	19196	19369	19159	19331	19144	19016	18990	19081	19085	19010	19071	19212	19167	19198	19187	19233	19024	19171	19158	19144	19003	19269	18950	19142	19299	19233	19095	19064	18805	19052	19040	19148	19101	19293	19196	19028	19094	19248	19116	19074	19230	19386	18891	19109	19105	19364	18903	19262	19214	19205	19268	19300	19162	18971	19059	19269	19142	19118	19256	19160	19082	19019	19183	19178	19237	19108	19090	19231	19172	19109	19104	19045	19150	19262	19162	19121	19015	19037	19186	19272	19192	19249	19398	19145	19134	19278	19329	19000	19061	19080	19109	19177	19139	19109	19099	19301	19019	19218	19131	19019	19102	19200	19133	19441	19189	19333	19218	19280	19266	19133	18999	19142	19187	19102	19049	19272	19150	19098	19009	19086	19154	19307	19202	19253	19060	19186	19111	19127	19223	19169	19135	19202	19257	19077	19060	19244	19201	18960	19003	19247	19258	19175	19163	19097	19372	18998	19047	19120	19017	19330	19282	19118	19292	19072	19186	19148	19262	19095	19015	19073	18894	19220	19264	19134	19315	19296	19090	19046	19317	19092	19106	19116	18979	19172	19002	19188	19171	19362	19144	19220	19302	19144	19080	18913	19206	19135	19080	19207	19049	19354	19307	18989	19007	19086	18988	19063	19027	19167	19208	19307	19020	19121	19205	19262	19403	19132	19049	19041	19221	19199	19220	19197	19211	19400	19090	19042	18962	19155	19151	18968	19028	19232	18992	19144	19257	19168	19260	19236	19018	19090	19496	19382	19304	19073	19115	19232	19289	19103	19287	19169	19135	19100	19118	18997	19073	19181	19150	19232	19250	19223	19097	19273	19200	19026	19222	19144	19116	19253	19235	19114	19129	19052	19096	19305	19111	19234	19337	19399	19320	19309	19270	19162	19222	19173	19151	19204	19209	19198	19120	19047	19161	18886	18984	19115	19119	19086	19072	19156	19187	19298	19164	19149	19121	19230	19301	19129	19277	19138	19319	19102	19082	19058	19300	19085	19225	19207	19004	19129	19311	19117	19257	19172	19186	19166	19313	19146	19036	18937	19165	19241	19104	19248	19017	18942	19112	19019	19053	19056	19199	19082	19264	19196	19089	19157	19261	19169	19127	19208	19286	19256	19219	19000	19059	19174	19217	19258	19233	19149	19223	19145	19265	19213	18924	18993	19256	18957	19200	19053	19251	19060	19095	19180	19124	19262	19045	19317	18945	19206	19057	19142	19301	19339	19132	19286	19097	19116	19170	18964	19133	18994	19136	19286	19223	19156	19157	19302	19068	19345	19216	19278	19318	19141	19110	19303	19272	19206	19216	19137	19051	19103	19172	19142	19219	19251	19231	19201	19146	19027	19048	19254	19271	19137	19095	19200	19260	19301	19249	19193	19162	19267	19017	19126	19037	19151	19124	19107	19145	19126	19183	19042	19037	19178	19239	19048	19180	19276	19010	19050	19165	19247	19291	19202	19225	19265	19218	19184	19121	19294	19141	19189	19361	19077	19195	18926	19006	19158	19034	18960	19297	19169	19174	19487	19410	19358	19189	19317	19250	19248	19161	19120	19177	19149	19172	19240	19167	19203	19097	19273	18862	19140	18983	19165	19029	19029	19149	19226	19210	19144	19060	19017	18952	19133	19114	19116	19268	19273	19073	19003	19140	19138	19178	19062	19078	19140	18895	19047	19004	19111	19084	19343	19354	18976	19077	19263	18979	19334	19218	19144	19205	19185	18846	19042	19166	19242	19211	18928	19036	19175	19208	19274	19317	19008	19196	19134	19159	19003	19279	19118	19302	19271	19173	19333	19306	19103	19265	19162	19291	19060	19146	19140	19233	19326	19005	19315	19062	19061	19183	19100	19066	19233	19168	19106	19166	19216	19325	19158	19116	19192	19249	19190	19239	19433	19259	19247	19321	19225	19081	19239	19101	19212	19071	19135	19319	19242	19069	19340	19224	19219	19142	19133	19153	19215	19301	18932	19232	19165	19092	19022	18939	19101	19147	19116	19107	19136	18851	19147	18957	19162	19322	19255	19252	19236	19069	19200	19102	19004	19200	19198	19268	19107	19064	19154	19066	18899	19020	19068	19224	19274	19281	19184	19203	19181	19048	19130	19235	19297	19176	19300	19253	19272	19026	19121	19276	19079	18912	18912	19061	19047	19357	19278	19046	19077	19412	19117	19232	19241	19446	19371	19186	19127	19153	19093	19420	19075	19231	18964	19063	19196	19093	19195	19232	19369	19236	19220	19278	19361	19205	19081	19461	19190	19150	19283	19122	19293	19300	19225	19131	19312	19175	19522	19185	19144	19039	19072	18993	19270	19199	19042	19160	19350	19325	19152	19156	19123	19171	19063	19110	19163	19183	19123	19203	19091	19240	19247	19037	19290	19040	19161	19173	19225	19143	18936	19165	19318	19352	19235	19268	19166	19189	19141	18998	19272	19105	19075	19215	19145	19091	19270	19229	19298	19302	19148	19003	18993	19100	18986	19063	19486	19023	19158	19235	19092	19107	19347	19151	19156	19253	19160	19268	19141	18963	19355	18964	19261	19021	19176	19155	19189	19073	19165	19220	19078	19249	19104	19059	19194	19018	19249	19105	19155	19138	19116	19272	18965	19069	19122	19012	19034	19165	19082	19252	19124	18946	19206	19359	19309	19188	19168	19043	19263	19166	19072	19037	19267	19146	19245	19175	19319	19202	19145	19252	19198	18978	19239	19126	19253	19165	19360	19220	19032	19143	19221	19247	19176	19139	19169	19118	19188	19177	19086	19100	19086	19190	19029	19019	19166	19222	18902	18978	19129	19305	19169	19129	19284	18919	19219	19278	19144	19123	19287	19259	19153	19177	19213	19207	19247	19236	19335	19337	19195	18962	19294	19352	19150	19138	19167	19214	19118	19322	19292	19203	19188	19189	19180	19111	19274	19196	18978	19138	19112	19267	19260	19184	19299	19228	19032	18989	19050	19293	19294	19255	19416	19169	19308	19284	19002	19320	19285	19254	19135	19111	19193	18944	19054	19061	19126	19146	19282	19117	19223	19006	19367	19263	19101	19119	19265	19100	19296	19341	19271	19080	19246	19044	19118	19107	19227	19062	19032	19198	19177	19198	19066	19395	18994	19194	19126	19162	19257	19023	18979	19183	19026	19129	19254	19210	19191	19043	19262	19267	19190	19061	19200	19262	19135	19396	19178	19004	19040	19095	19112	19126	19140	19134	19074	19256	19355	19089	19070	19145	19108	19297	19178	19221	19152	19291	19199	19145	19091	19106	19106	19072	19136	19207	19432	19173	19030	19104	18919	19065	19185	19232	19163	19002	18973	19101	19325	18876	18959	19123	19257	19130	19033	19002	18926	19152	19253	19295	19033	19238	19288	19187	19056	19212	19086	19093	19274	19313	19101	19368	19398	18980	19215	19132	19253	19259	19105	19142	19032	19132	19153	19273	19119	19043	19183	19127	19345	19173	19088	19132	19245	19091	19259	19109	19209	19175	18959	19155	18928	19036	19234	19082	19054	19051	19151	19141	19224	19248	19302	19125	19351	19304	19326	19209	19227	19207	19153	19357	19354	19277	18848	19169	19219	19154	19110	19328	19136	19242	19251	19093	19233	19156	19358	19081	19155	19080	19082	19299	19193	19024	19314	19306	19377	19255	19242	19106	19019	18993	19263	19115	19087	19001	19063	19261	19189	19135	18993	19033	18817	19035	18908	18977	19017	19124	19226	18934	19226	19057	19167	19084	19180	19206	18991	18974	19244	19243	19203	19054	19230	19332	19412	19343	19328	19122	19281	19171	19295	19351	18964	19086	19056	19263	19314	19070	19377	19168	19121	19134	19213	19061	19126	19114	19296	19307	19234	19109	19274	19267	19245	19299	19080	19233	19137	19222	19239	19117	19155	19191	19179	19210	19221	19036	19133	19326	19096	19255	19107	19209	19282	19189	19160	19170	19250	19335	19444	19218	19153	19195	19033	19162	19311	19185	19174	19356	19062	18879	19240	18925	19094	19185	19193	19005	19050	19338	19271	19410	19409	19037	19260	19186	19091	19189	19105	19234	19294	19174	19171	19462	19152	19309	19207	19143	19206	19383	19270	19321	19323	19229	19207	19106	19081	19218	19145	19143	19088	19164	19282	19129	19093	19109	19133	19251	19292	19500	18991	19150	19159	19065	19257	19147	19257	19204	19131	19046	19053	19100	19322	19196	19231	19291	19300	19224	19248	19218	19219	19257	19254	19072	19497	19228	19116	19250	19185	19212	19221	19101	19084	19231	19045	19046	19078	18939	19265	19092	19044	18875	19051	19116	19270	19055	19352	19238	19226	19423	19455	19275	19171	19098	19083	19274	19397	19291	19036	19154	18791	19190	19129	19098	19047	19134	19248	19234	19372	19263	19106	19186	19103	19148	19195	19124	19122	19219	19109	19361	19158	19280	19171	19204	19257	19138	19095	19113	19064	19344	19044	19518	19215	19209	19047	19249	19354	19136	19072	19219	18888	19280	19213	18990	19210	18981	19413	18987	19107	19024	19137	19170	19134	19335	19059	18897	19229	19280	19270	19232	18970	19144	19366	19482	19179	19160	19116	19239	19343	19287	19174	19048	19224	19035	19231	19151	19129	19101	19121	19350	19145	19148	19136	18957	19168	19189	19212	19063	19303	19337	19036	19202	19347	19123	19148	19107	19211	19036	19122	19290	19087	19005	19187	19371	19263	19216	19003	19352	19345	19133	19389	19402	19183	19183	19207	19222	19069	19148	19198	19436	19127	19281	19212	18969	19186	19210	19116	19194	19235	19055	19033	19287	19157	19309	19105	19193	19091	19166
28345	41019	36126	27161	21730	18272	17770	17803	17313	16632	16720	16806	16915	16929	16794	16771	16812	16563	16708	16579	16583	16494	16435	16518	16379	16289	16433	16535	16578	16634	16394	16194	16320	16105	15991	16084	16041	15916	16032	16150	15945	16052	16086	16085	16122	16159	16076	15930	16139	16052	15978	16051	16160	15985	16100	15988	16226	16062	16043	16026	16068	16146	16114	16095	16011	16087	16150	16211	16068	16186	15979	15955	16043	15938	16158	16198	16071	16170	16016	16137	16141	16061	16136	16008	15996	16059	16090	16005	16252	16114	15996	16070	16138	15968	16095	16001	16065	16004	15953	16024	16249	15988	16105	16092	16065	16009	15910	16129	16245	16035	16048	16175	16042	16302	15938	15968	16096	16067	15984	16191	15996	16125	16107	16078	16037	15881	16087	16077	16022	16128	16031	16140	16204	16256	16144	16163	16172	16057	16043	15973	16056	16205	16139	16011	16157	15957	16072	16108	16088	16093	16195	16109	15994	16126	15980	16307	15917	16097	15958	16181	15862	16106	16046	16185	16240	15984	16094	16150	15992	16103	16121	16096	16175	15949	15896	16056	16058	16136	16252	16135	16154	16224	16271	16158	16089	16127	16056	16010	16122	15964	16070	16003	16088	16001	15869	16059	16094	16004	16126	15972	16101	16183	15955	16113	15998	16151	16152	16072	16098	16292	15972	16140	16354	16089	16127	15976	16065	16019	16196	16003	16195	16088	16280	16123	16068	16075	16144	15999	16176	16026	16008	15910	16074	16174	15968	16040	16150	15992	16111	15936	15905	16175	15949	15911	16197	16201	16116	16019	16281	16089	16026	15969	16068	16043	16040	16189	16004	16018	16146	16113	15922	16186	16163	16136	16022	16127	16237	16067	16114	16081	15961	16018	16183	16171	16121	16108	16180	16146	15984	16059	15979	16033	16195	16099	16104	15834	16160	16133	16027	16188	15992	16071	16070	16001	15972	16150	16048	16287	16105	16093	16102	16202	16049	16148	16069	16140	16214	16028	16119	16097	16135	15974	16081	16121	16085	16168	16061	16070	16132	16002	15973	16019	16147	16127	15996	16148	16033	16189	16091	16138	16072	16092	16082	16040	16229	16097	16132	16296	15876	16111	16240	16087	15939	16148	16092	16183	16300	15923	16144	16023	15981	16113	15951	16176	16039	16044	16189	16218	16158	16045	16104	16019	16137	16151	16089	15937	16200	16015	16250	16289	16030	16032	16043	16051	16140	16126	16055	16171	16102	16018	16095	16075	15994	16210	16120	16045	15994	16141	15981	16111	16152	16029	15996	16100	16124	16133	16005	16147	16209	15947	16076	15971	16139	16114	16203	15947	16053	16058	15914	16009	16090	16186	16270	16051	16184	16055	16105	15995	15978	16054	16097	15974	16017	16194	16054	16101	16136	16043	16042	16069	16146	16011	16038	16204	16147	16069	16237	16148	16071	15915	16096	15944	16134	16227	16110	15922	16008	16219	16183	16113	16060	16108	16105	16077	16154	16142	15939	15838	16118	15999	16042	16242	16162	16088	16039	16035	16129	16093	16136	15927	16203	16234	16130	16110	16051	16084	16124	16095	16067	16017	16190	16126	16202	16178	16160	16014	16114	16103	16129	16139	15947	15931	16082	16110	15897	16119	16081	15948	16028	16140	15987	16094	15920	16130	16081	16343	16176	15961	16111	15974	16053	16067	15943	16170	16141	16124	15938	16182	15901	16280	16114	15900	16096	16064	15988	15981	16033	16075	15994	16103	16178	16125	16109	16154	16165	16039	15996	16263	16106	16299	16143	16128	16108	16114	16084	15885	16220	16197	16193	16168	16080	16150	16210	15972	16265	15990	16045	15954	16168	16351	16036	16081	15995	16123	16024	16121	15951	16012	16157	16294	16135	16056	15997	16080	16087	16211	15941	16103	16114	16116	16101	15961	16090	16254	16333	15994	16133	16200	16098	15995	16246	15988	16128	16291	15916	16019	16109	16030	16197	16049	16063	16054	16151	16141	16049	16046	16098	16045	16125	16178	16019	16176	16203	15929	16247	16206	16043	16242	15879	15916	15921	16169	16131	16229	16093	16152	16248	16083	16049	16233	15910	16006	15982	16150	16068	15992	16060	16117	16238	16051	16125	15981	16064	16033	16121	16154	16170	16141	16155	16130	16029	16099	16027	16028	16215	16172	15998	16071	16113	16125	16184	16109	16056	16061	16039	16164	15947	16050	16055	16018	16060	16156	16021	16134	16166	16139	16162	16120	15999	15982	15961	16238	15888	16078	16055	16048	15849	16035	16040	16057	16083	16189	16021	16059	16148	16095	16176	15911	16087	16067	16151	16172	16157	16121	16172	16146	16037	16197	16065	16035	16088	15984	16159	16199	15930	16041	16144	16134	16196	16228	16252	16072	15918	16051	16287	16044	16249	16171	16004	16037	16023	16062	15941	16163	16040	16328	16185	16009	16031	16027	16093	16080	16022	16125	16100	16071	16213	16228	16102	16112	15870	16095	16055	16059	16167	16116	15978	16127	16071	16124	16154	16026	16085	16140	16188	16212	16012	16212	16144	16077	16066	15976	16168	16137	15990	16194	16091	15937	16211	15983	16139	16142	16037	16041	16304	16072	16145	16081	16145	16080	16014	16124	16133	16023	16050	15997	16117	16104	16144	16043	16096	15993	16137	16137	16021	16097	16158	15954	16058	16089	15993	16073	16082	16079	16056	15963	15895	16125	16119	16034	15919	15944	16110	15953	16171	15797	16274	16263	16138	16046	15997	16093	16146	15923	16208	16137	16055	16205	16089	15989	16140	16074	16029	16164	16133	16189	16039	16062	16183	16066	16126	16030	16161	16017	16100	16234	16027	16004	15988	15991	16199	15935	16236	16069	16209	16328	16267	15915	16096	16201	16141	15938	16147	16081	16194	16115	16094	16138	16005	16153	16119	16108	16111	16064	16067	16184	15988	16185	16124	16163	16061	16129	15994	16150	16096	16102	16086	15967	16107	16088	16048	16014	15989	16084	16226	16117	15973	16251	16005	16283	15904	16159	16339	16063	16214	16152	16146	16182	15975	15998	16226	16015	16105	16166	16142	15897	16062	16113	16155	16269	16143	15964	16153	16114	16038	15943	16149	16096	15988	16142	16231	16191	16053	16165	16125	16107	16104	16133	16119	16061	15916	16116	15955	15985	16120	16168	16283	16283	16094	16035	16153	16232	15981	16272	15896	16084	16182	16066	16236	16004	16136	16039	16193	15934	16002	16172	16063	16002	15924	16175	16045	16148	16137	16202	16233	16068	15998	16142	16192	16119	16084	16099	16207	16092	16212	16031	16025	15974	15915	16111	16170	16211	15997	16093	16132	15993	15945	16203	16131	16119	16016	16006	15932	15948	15979	16164	16083	16101	16079	16098	16257	16117	16217	16080	16120	15976	16187	16074	16186	16126	16032	15910	16281	16219	16130	16187	16117	15714	16059	16143	16105	16093	16022	16057	16111	16133	16150	15862	16054	16222	15970	15945	16135	16017	15982	15983	16017	16030	16122	16018	16057	15969	16133	16176	16032	16259	15988	16163	16043	16036	16040	16018	16078	16268	16028	15875	16061	16207	16257	16149	16196	16133	16108	16012	16080	16194	16118	16060	16193	16070	16151	16048	16277	16038	16045	16157	15925	16046	16120	15982	16142	16082	16016	16209	16104	16009	16115	16064	15998	16158	16004	16048	16178	15970	16025	15947	16178	16140	15989	15963	16004	16210	16094	16254	16024	15994	16227	16063	16023	16011	16141	16163	16078	15936	16176	15991	16050	15995	16169	16090	16168	16052	16201	16031	16030	16056	16052	16135	16293	16075	16187	16170	16077	15966	15943	16229	16223	16151	16066	16128	16059	15996	15978	16120	16121	16098	16094	16097	16094	16059	16268	15979	16110	16167	16028	16069	16076	16064	16097	16193	16075	16077	16116	16195	16086	15998	16235	16078	16058	16139	16142	16085	16227	16006	16140	16149	16081	16085	16107	16148	16315	15972	16196	16108	16018	16018	15965	16138	16158	16088	16102	16163	16038	16069	16123	16103	16067	16078	16104	16112	15982	16352	16067	15994	16104	16177	15853	16177	16160	16232	16190	16063	16121	16057	16096	16060	16198	16120	15989	16258	16064	16250	16106	16076	16174	16103	16157	16145	16216	16125	16246	15954	16119	16011	16009	16277	16097	16003	15996	15947	16300	15992	15996	16097	16214	16112	16197	15976	16127	16177	16128	16158	15991	16122	16071	16219	16069	15932	16101	16196	16085	15989	16092	16224	16048	16098	16134	15963	16144	16028	16095	16111	16245	15887	16183	16236	16003	16134	16206	16068	15897	16115	16202	16008	16033	15981	16187	15969	16267	16170	16040	16093	16070	16284	16093	15900	16014	16172	15980	16085	16167	16093	16219	16212	15937	15942	16084	16168	16138	15992	16211	16046	15891	15892	16037	16083	16156	15891	16028	16070	16105	16206	16087	16090	16206	16169	16236	16024	16165	16098	16223	16020	16032	16079	15864	16224	16037	16022	16222	16113	16132	16087	16203	16349	16130	16192	16100	16022	16237	16163	15991	15981	16268	16180	16069	16143	16023	16203	16120	16017	16204	15989	16068	15967	16074	16034	16219	16198	15989	16012	16213	15954	16104	16155	15987	16182	16136	16027	16048	16195	16067	16063	16193	16119	16146	16104	16106	16056	16243	15993	16099	16247	16120	16220	16166	16112	16121	16132	16104	16060	16176	16036	16091	16117	16085	15954	16089	16151	16190	15937	16242	16037	16069	16119	16042	16113	15993	16138	15917	16289	16148	15959	15955	16080	16102	15996	16159	16118	16071	16088	16069	16020	15984	16070	16048	16064	16001	16057	16100	15961	16238	16043	16191	16067	16253	16103	16005	16238	15971	15976	16260	16139	16101	16169	16034	16178	16032	16136	16178	16096	16216	16107	16020	16127	16148	16121	15871	15955	16118	16111	16009	16030	16250	16044	16209	16176	16123	16076	15986	16152	16086	16053	16253	15928	16029	16093	16031	15982	16094	16091	16149	16092	15955	16161	16294	16221	16176	16334	16087	15981	16036	15998	16119	15967	16015	15996	16180	16116	16173	16177	16178	15939	16186	16027	16161	16096
23955	21497	29090	24787	23609	24928	23936	20928	20812	20474	20611	20333	20272	20275	19964	20116	20213	19997	20028	20089	20084	19702	19848	19801	19906	19694	20155	21677	22147	21679	20771	20026	19700	19518	19207	19289	19433	19258	19329	19379	19440	19514	19293	19297	19493	19224	19390	19502	19508	19567	19286	19324	19385	19395	19322	19300	19493	19234	19621	19297	19285	19388	19411	19369	19628	19441	19418	19356	19369	19665	19298	19458	19451	19527	19514	19401	19336	19194	19338	19278	19383	19395	19343	19690	19371	19449	19302	19406	19285	19423	19477	19552	19277	19359	19590	19368	19628	19590	19259	19146	19404	19106	19251	19356	19438	19394	19600	19279	19547	19259	19496	19649	19405	19410	19402	19482	19354	19370	19375	19315	19261	19276	19472	19425	19504	19278	19377	19338	19415	19387	19262	19289	19467	19387	19424	19316	19369	19393	19483	19341	19336	19420	19471	19468	19344	19336	19562	19494	19315	19196	19381	19445	19178	19489	19288	19384	19198	19471	19428	19517	19528	19549	19392	19532	19528	19343	19372	19447	19626	19388	19310	19430	19518	19314	19390	19439	19258	19369	19366	19494	19627	19261	19189	19263	19456	19523	19317	19410	19365	19516	19417	19345	19483	19245	19166	19431	19563	19601	19501	19277	19377	19569	19310	19329	19332	19579	19542	19452	19099	19305	19376	19326	19479	19328	19555	19424	19397	19456	19664	19244	19400	19397	19373	19254	19446	19420	19408	19208	19488	19552	19218	19483	19436	19386	19322	19321	19362	19287	19412	19483	19418	19521	19337	19372	19412	19464	19277	19398	19406	19298	19357	19224	19366	19366	19574	19676	19492	19104	19572	19372	19298	19456	19384	19454	19282	19338	19429	19456	19310	19293	19407	19455	19378	19465	19358	19412	19376	19213	19471	19482	19567	19466	19344	19359	19431	19452	19526	19366	19593	19360	19288	19449	19331	19239	19301	19329	19463	19012	19274	19416	19378	19581	19464	19367	19370	19413	19186	19260	19381	19512	19431	19350	19308	19464	19505	19290	19326	19265	19277	19372	19625	19674	19437	19413	19395	19378	19362	19146	19393	19406	19279	19256	19393	19512	19313	19455	19449	19271	19480	19532	19556	19308	19501	19362	19462	19523	19595	19273	19649	19378	19369	19504	19456	19508	19329	19408	19465	19328	19453	19295	19555	19226	19465	19470	19244	19431	19381	19492	19244	19244	19267	19354	19396	19476	19263	19450	19198	19481	19497	19455	19285	19257	19279	19270	19402	19158	19409	19208	19538	19322	19512	19689	19368	19425	19485	19602	19298	19230	19422	19539	19385	19277	19394	19403	19513	19407	19342	19292	19387	19430	19494	19251	19449	19311	19502	19159	19340	19401	19008	19194	19228	19413	19430	19210	19408	19594	19238	19551	19271	19256	19517	19653	19352	19355	19502	19370	19631	19102	19441	19469	19513	19403	19256	19580	19308	19230	19359	19332	19497	19523	19400	19392	19370	19211	19183	19247	19522	19497	19320	19317	19387	19471	19350	19331	19353	19158	19398	19389	19458	19452	19626	19302	19388	19400	19613	19335	19426	19495	19485	19492	19474	19597	19488	19698	19416	19115	19395	19350	19351	19570	19578	19365	19223	19450	19272	19243	19343	19429	19413	19410	19367	19182	19266	19433	19357	19194	19134	19421	19511	19459	19399	19482	19404	19525	19480	19443	19468	19437	19207	19362	19263	19414	19279	19439	19654	19345	19438	19283	19337	19337	19309	19360	19485	19105	19372	19435	19393	19283	19399	19409	19414	19210	19544	19358	19286	19181	19379	19283	19273	19414	19380	19554	19557	19621	19396	19338	19377	19365	19547	19436	19289	19536	19592	19205	19105	19473	19420	19254	19214	19217	19340	19459	19529	19382	19245	19228	19412	19505	19381	19382	19303	19329	19557	19339	19489	19688	19577	19474	19455	19400	19250	19529	19637	19304	19394	19326	19422	19498	19398	19330	19563	19199	19342	19336	19447	19303	19478	19275	19485	19273	19445	19123	19282	19328	19488	19543	19370	19304	19274	19316	19413	19202	19552	19462	19207	19407	19601	19364	19255	19370	19218	19273	19528	19569	19360	19383	19312	19434	19665	19509	19423	19436	19352	19244	19482	19483	19429	19346	19311	19335	19519	19331	19430	19247	19468	19212	19546	19322	19459	19599	19497	19637	19433	19439	19309	19642	19460	19256	19362	19501	19419	19240	19355	19409	19397	19261	19297	19242	19376	19285	19552	19493	19264	19188	19233	19415	19466	19262	19457	19358	19398	19404	19425	19397	19407	19191	19428	19250	19459	19512	19407	19307	19250	19078	19350	19397	19456	19204	19441	19562	19409	19454	19370	19372	19403	19417	19256	19331	19240	19303	19564	19325	19400	19427	19492	19432	19560	19133	19222	19265	19533	19398	19551	19205	19344	19289	19399	19625	19463	19303	19459	19495	19248	19428	19356	19389	19523	19295	19502	19262	19358	19472	19470	19347	19337	19545	19332	19566	19468	19221	19395	19199	19487	19387	19401	19246	19323	19451	19368	19390	19536	19390	19181	19339	19440	19484	19378	19479	19490	19457	19528	19325	19262	19571	19398	19202	19339	19423	19589	19385	19363	19494	19314	19396	19341	19375	19144	19561	19558	19433	19367	19549	19394	19477	19471	19650	19462	19374	19425	19385	19269	19266	19372	19373	19349	19580	19427	19425	19538	19558	19311	19420	19297	19261	19271	19420	19274	19336	19511	19498	19153	19431	19367	19498	19372	19301	19486	19377	19399	19504	19377	19605	19389	19501	19115	19398	19290	19356	19160	19431	19520	19446	19337	19300	19535	19280	19335	19465	19530	19261	19537	19626	19319	19226	19270	19428	19574	19384	19318	19354	19311	19205	19252	19453	19325	19540	19613	19393	19400	19345	19339	19385	19400	19272	19148	19544	19529	19448	19448	19402	19613	19458	19303	19399	19301	19169	19281	19458	19409	19423	19399	19281	19396	19345	19542	19306	19430	19141	19374	19536	19429	19388	19281	19690	19268	19411	19348	19444	19271	19500	19412	19545	19525	19439	19393	19222	19318	19584	19510	19480	19176	19289	19357	19394	19354	19328	19416	19275	19193	19485	19409	19250	19538	19446	19441	19520	19483	19410	19377	19409	19489	19428	19139	19596	19309	19345	19468	19565	19307	19471	19357	19405	19227	19299	19228	19156	19413	19294	19284	19219	19403	19361	19349	19256	19564	19325	19469	19501	19225	19287	19378	19543	19401	19492	19334	19425	19381	19097	19491	19293	19492	19396	19334	19305	19386	19386	19340	19534	19581	19387	19619	19510	19254	19318	19327	19490	19469	19257	19071	19419	19396	19591	19447	19295	19263	19318	19261	19483	19299	19238	19599	19476	19466	19311	19286	19426	19325	19494	19458	19536	19362	19374	19307	19439	19307	19013	19405	19388	19355	19367	19233	19371	19587	19356	19404	19553	19395	19220	19503	19189	19477	19340	19517	19382	19485	19253	19358	19504	19298	19337	19514	19393	19715	19329	19452	19388	19710	19518	19475	19268	19505	19508	19494	19265	19395	19068	19289	19250	19542	19452	19524	19392	19419	19514	19338	19408	19369	19374	19365	19594	19587	19199	19336	19443	19472	19420	19449	19370	19448	19328	19407	19313	19150	19510	19348	19431	19311	19374	19379	19398	19286	19551	19490	19668	19417	19464	19374	19377	19427	19295	19280	19131	19536	19283	19454	19582	19413	18968	19402	19398	19258	19239	19436	19349	19360	19517	19209	19175	19303	19468	19174	19468	19473	19368	19451	19277	19545	19452	19521	19716	19406	19524	19430	19567	19364	19144	19451	19327	19470	19481	19322	19401	19474	19295	19246	19517	19507	19238	19420	19291	19428	19548	19504	19439	19319	19205	19382	19371	19350	19366	19639	19258	19326	19398	19435	19218	19505	19441	19500	19354	19573	19283	19487	19404	19559	19447	19498	19483	19340	19416	19376	19120	19369	19471	19439	19415	19323	19377	19430	19289	19330	19463	19322	19400	19245	19280	19190	19407	19209	19376	19251	19210	19313	19341	19573	19493	19372	19216	19521	19360	19087	19235	19316	19418	19485	19294	19426	19175	19494	19211	19392	19449	19243	19584	19522	19217	19212	19444	19409	19531	19450	19393	19402	19260	19344	19313	19455	19321	19391	19351	19318	19216	19435	19422	19468	19388	19298	19415	19276	19164	19429	19640	19440	19346	19457	19363	19382	19385	19595	19422	19426	19246	19412	19411	19356	19319	19407	19304	19424	19399	19449	19283	19372	19450	19414	19376	19280	19289	19326	19380	19318	19336	19388	19361	19377	19251	19307	19355	19502	19441	19332	19401	19423	19536	19158	19352	19559	19376	19453	19448	19607	19207	19229	19351	19270	19387	19429	19478	19518	19309	19235	19366	19457	19367	19188	19356	19449	19384	19483	19532	19537	19444	19449	19226	19182	19481	19451	19308	19343	19268	19305	19188	19287	19492	19408	19429	19348	19447	19523	19532	19389	19285	19365	19197	19404	19456	19239	19317	19372	19422	19615	19338	19385	19266	19255	19532	19412	19605	19378	19272	19301	19540	19604	19047	19538	19414	19461	19309	19402	19296	19330	19367	19295	19469	19495	19362	19383	19291	19242	19387	19348	19257	19209	19370	19460	19418	19391	19295	19270	19478	19313	19342	19360	19408	19273	19493	19618	19381	19257	19259	19596	19472	19389	19402	19515	19311	19455	19364	19406	19233	19291	19332	19361	19389	19290	19541	19301	19532	19318	19151	19200	19266	19385	19317	19332	19522	19389	19324	19485	19374	19442	19179	19526	19341	19445	19516	19449	19349	19432	19360	19435	19460	19544	19374	19251	19328	19525	19271	19371	19366	19513	19507	19581	19587	19517	19393	19321	19374	19332	19422	19226	19349	19499	19396	19424	19460	19275	19215	19398	19227	19341	19351	19202	19396	19425	19475	19327	19392	19503	19251	19550	19267	19537	19252	19458	19554	19467	19325	19394	19379	19346	19332	19273	19422	19289	19407	19397	19384	19341	19331	19537	19399	19397	19352	19370	19283	19254	19276	19361	19479	19306	19169	19510	19123	19428	19513
31908	52996	41777	33073	26538	21856	18562	18171	18263	17748	17604	17401	17454	17445	17328	17360	17152	17052	17354	17300	17036	17014	16837	16741	16635	16730	17029	20026	20229	19021	17893	17054	16785	16118	16433	16369	16385	16334	16343	16174	16303	16337	16189	16273	16393	16393	16222	16439	16318	16345	16152	16501	16267	16319	16236	16141	16196	16435	16190	16159	16261	16192	16371	16415	16264	16254	16265	16150	16225	16227	16187	16441	16272	16470	16200	16251	16302	16329	16213	16317	16295	16249	16376	16360	16269	16324	16306	16215	16328	16383	16090	16324	16185	16410	16244	16264	16233	16161	16150	16046	16162	16292	16396	16244	16142	16287	16433	16350	16116	16143	16145	16282	16286	16168	16253	16339	16268	16129	16339	16397	16196	16244	16203	16389	16182	16410	16198	16203	16092	16319	16210	16313	16092	16224	16133	16122	16174	16331	16195	16189	16037	16304	16246	16330	16192	16321	16260	16091	16307	16518	16458	16189	16315	16251	16260	16130	16213	16305	16171	16293	16292	16296	16308	16225	16316	16205	16240	16320	16161	16302	16299	15936	16211	16357	16266	16312	16341	16117	16254	16222	16374	16111	16126	16286	16105	16300	16133	16181	16303	16231	16251	16150	16109	16258	16158	16186	16191	16386	16320	16230	16394	16171	16212	16202	16163	16295	16223	16316	16423	16225	16261	16309	16293	16247	16306	16122	16250	16249	16301	16321	16118	16103	16183	16175	16270	16252	16308	16217	16363	16191	16295	16230	16270	16306	16229	16153	16336	16297	16346	16328	16332	16261	16160	16215	16228	16319	16220	16287	16198	16177	16174	16273	16197	16331	16157	16204	16225	16221	16306	16238	16162	16123	16238	16433	16101	16248	16267	16287	16341	16220	16285	16334	16260	16141	16123	16416	16165	16230	16032	16249	16173	16316	16344	16255	16074	16230	16234	16357	16292	16092	16351	16181	16322	16274	16170	16203	16219	16236	16402	16251	16167	16280	16261	16314	16404	16360	16307	16227	16217	16132	16223	16167	16279	16243	16252	16198	16273	16145	16239	16201	16364	16236	16429	16215	16184	16187	16331	16300	16308	16165	16106	16276	16339	16140	16304	16251	16364	16214	16099	16218	16091	16316	16129	16262	16186	16172	16229	16461	16362	16053	16313	16241	16069	16198	16358	16308	16208	16202	16368	16265	16209	16285	16192	16119	16240	16128	16222	16184	16181	16315	16095	16293	16210	16394	16394	16100	16237	16221	16290	16296	16180	16241	16319	16366	16212	16440	16242	16291	16219	16265	16194	16181	16107	16074	16294	16254	16243	16199	16281	16389	16247	16372	16368	16251	16311	16036	16451	16192	16237	16318	16243	16264	16238	16266	16149	16301	16392	16336	16268	16265	16294	16191	16259	16142	16233	16197	16304	16279	16098	16404	16088	16277	16349	16330	16153	16242	16205	16231	16268	16147	16181	16143	16264	16231	16403	16316	16285	16226	16326	16260	16249	16004	16296	16309	16350	16240	16269	16299	16233	16298	16157	16232	16331	16252	16390	16041	16274	16121	16331	16309	16113	16170	15942	16163	16339	16268	16426	16220	16237	16268	16286	16214	16290	16349	16300	16267	16449	16250	16163	16202	16296	16077	16087	16336	16275	16109	16329	16474	16348	16042	16149	16283	16225	16302	16376	16036	16261	16253	16177	16129	16077	16280	16160	16190	16214	16212	16443	16168	16251	16228	16148	16229	16189	16198	16344	16294	16166	16206	16436	16136	16347	16046	16357	16326	16051	16251	16261	16180	16261	16389	16325	16312	16231	16235	16317	16352	16371	16264	16260	16228	16271	16275	16123	16207	16226	16069	16298	16373	16235	16272	16305	16179	16317	16178	16195	16221	16258	16284	16181	16248	16184	16141	16166	16250	16306	16045	16314	16242	16245	16227	16295	16320	16370	16217	16324	16258	16175	16138	16320	16163	16148	16346	16227	16154	16163	16241	16348	16335	16258	16425	16204	16383	16228	16234	16263	16293	16156	16201	16239	16233	16057	16234	16241	16168	16255	16255	16226	16402	16151	16283	16424	16209	16207	16419	16332	16288	16225	16072	16372	16356	16300	16226	16226	16203	16125	16293	16175	16437	16302	16228	16337	16026	16322	16243	16093	16098	16145	16222	16203	16478	16268	16365	16239	16266	16191	16337	16071	16076	16287	16139	16078	16230	16197	16013	16435	16226	16030	16150	16243	16245	16258	16182	16250	16291	16223	16295	16337	16186	16267	16142	15983	16182	16404	16317	16237	16296	16097	16336	16326	16252	16155	16212	16416	16243	16354	16217	16247	15977	16126	16229	16102	16302	16211	16406	16349	16305	16262	16318	16395	16180	16242	16321	16045	16376	16288	16120	16143	16335	16359	16189	16151	16291	16331	16302	16163	16471	16320	16207	16324	16416	16182	16347	16412	16220	16208	16324	16232	16099	16274	16186	16234	16338	16191	16386	16048	16431	16153	16358	16117	16210	16286	16201	16251	16232	16279	16414	16231	16226	16415	16248	16284	16085	16423	16119	16258	16132	16398	16170	16322	16163	16277	16271	16156	16316	16297	16318	16259	16300	16376	16220	16183	16379	16218	16149	16370	16160	16278	16239	16316	16270	16289	16319	16295	16243	16167	16382	16228	16312	16234	16385	16137	16260	16089	16369	16091	16237	16238	16403	16235	16152	16441	16297	16329	16254	16327	16094	16525	16219	16312	16142	16242	16087	16115	16216	16194	16280	16367	16246	16191	16294	16340	16152	16315	16230	16189	16309	16290	16147	16288	16093	16251	16180	16182	16314	16250	16110	16249	16144	16364	16080	16525	16242	16266	16034	16181	16131	16168	16366	16163	16314	16359	16412	16288	16149	16072	16292	16169	16186	16283	16110	16357	16237	16258	16174	16238	16400	16225	16248	16214	16304	16179	16405	16217	16282	16207	16296	16113	16384	16280	16260	16319	16240	16027	16314	16108	16247	16352	16293	16256	16115	16145	16206	16271	16260	16431	16354	16136	16334	16219	16229	16255	16256	16162	16318	16233	16427	16372	16272	16202	16446	16226	16215	16239	16221	16552	16285	16100	16227	16288	16200	16293	16138	16233	16246	16173	16243	16254	16376	16315	16193	16111	16338	16436	16277	16249	16154	16096	16177	16245	16408	16371	16378	16228	16158	16349	16333	16195	16203	16248	16201	16364	16247	16191	16326	16304	16118	16290	16355	16206	16133	16322	16165	16219	16179	16272	16313	16096	16173	16215	16318	16289	16395	16210	16228	16077	16122	16393	16116	16312	16193	16297	15992	16236	16223	16180	16141	16328	16314	16160	16284	16348	16233	16337	16367	16269	16276	16199	16263	16315	16257	16149	16382	16365	16201	16213	16346	16250	16267	16106	16387	16431	16278	16298	16159	16035	16363	16245	16338	16262	16178	16382	16291	16177	16252	16175	16266	16107	16441	16347	16301	16220	16252	16248	16248	16250	16222	16109	16184	16384	16207	16215	16112	16159	16292	16286	16338	16241	16055	16150	16268	16178	16228	16178	16301	16337	16074	16288	16375	16180	16383	16408	16285	16166	16108	16179	16273	16367	16330	16515	16146	16315	16294	16309	16253	16331	16165	16212	16184	16147	16188	16301	16297	16251	16204	16281	16207	16299	16207	16314	16223	16217	16245	16119	16266	16168	16382	16106	16169	16351	16168	16217	16381	16168	16146	16416	16331	16221	16231	16030	16205	16381	16348	16202	16198	16238	16326	16297	16349	16315	16194	16255	16255	16386	16151	16307	16240	16262	16116	16357	16305	16272	16088	16223	16112	16150	16319	16217	16289	16367	16139	16160	16419	16247	16180	16284	16072	16303	16442	16394	16365	16206	16273	16175	16308	16241	16250	16163	16317	16149	16273	16212	16163	16127	16255	16273	16300	16284	16128	16346	16151	16124	16157	16273	16171	16321	16204	16427	16208	16370	16188	16171	16391	16273	16398	16227	16256	16224	16377	16403	16276	16223	16255	16341	16089	16334	16110	16266	16318	16189	16228	16240	16301	16279	16152	16199	16344	16455	16247	16233	16240	16236	16218	16331	16209	16196	16374	16366	16166	16373	16263	16273	16329	16261	16292	16329	16224	16352	16308	16170	16165	16298	16326	16248	16233	16239	16144	16086	16341	16394	16200	16342	16158	16138	16396	16301	16376	16189	16216	16474	16189	16217	16316	16225	16245	16274	16352	16259	16239	16304	16075	16267	16147	16244	16366	16257	16159	16364	16241	16339	16263	16404	16274	16248	16191	16223	16339	16149	16207	16239	16156	16366	16386	16155	16146	16214	16182	16288	16083	16116	16210	16130	16047	16176	16174	16215	16298	16371	16230	16267	16387	16295	16231	16248	16303	16222	16441	16421	16083	16149	16321	16385	16398	16290	16218	16409	16202	16278	16217	16245	16329	16292	16238	16203	16292	16244	16099	16118	16200	16316	16151	16235	16325	16233	16179	16279	16265	16243	16126	16182	16211	16314	16197	16182	16428	16344	16283	16279	16224	16167	16195	16190	16133	16281	16312	16156	16205	16232	16311	16338	16186	16410	16142	16281	16232	16094	16368	16274	16309	16237	16209	16436	16168	16332	16103	16226	16173	16122	16423	15913	16326	16246	16114	16210	16297	16344	16284	16093	16357	16180	16251	16276	16340	16362	16297	16220	16079	16303	16231	16125	16374	16331	16110	16326	16188	16339	16250	16374	16226	16364	16173	16306	16247	16204	16208	16304	16359	16223	16248	16190	16327	16523	16361	16147	16300	16178	16241	16270	16227	16284	16216	16126	16172	16314	16083	16226	16290	16378	16105	16329	16003	16390	16247	16200	16211	16284	16308	16260	16166	16365	16131	16150	16208	16240	16183	16123	16206	16282	16136	16289	16363	16251	16208	16216	16440	16105	16189	16273	16308	16235	16381	16212	16229	16154	16164	16191	16196	16127	16486	16156	16378	16333	16310	16269	16231	16206	16336	16158	16200	16385	16329	16224	16126	16062	15996	16384	16292	16181	16367	16378	16225	16373	16129	16317	16219	16117	15929	16188	16269	16149	16379	16295	16285	16359	16320	16111	16132	16203	16212	16276	16200	16218	16343	16286	16100	16249	16285
22840	21359	29272	23826	21959	25247	27530	22293	21776	21980	21877	21541	21359	21059	21198	21055	20723	21076	21016	20753	20933	20849	20628	20502	20586	20394	21224	24554	25243	24080	22867	21604	20860	20296	20079	20141	20114	20198	20227	20298	20316	20009	20371	20124	20092	20080	20076	20077	20086	20191	20113	20003	19977	19981	20066	20170	20207	20245	20238	20231	20098	20295	20138	20186	20108	20274	20039	20117	20218	20358	20049	20354	20304	20190	19998	20107	20112	20004	20077	20148	20175	20033	20210	20027	20201	20267	20273	20108	20288	20220	20233	20048	20149	20078	20287	20106	20117	20285	20052	20093	19998	20406	20228	20078	20129	19961	19995	20106	20273	19916	20150	20232	20235	20389	20242	20048	20211	20265	20220	20022	20178	20104	20115	20165	20062	20204	20178	20033	20126	20315	20327	20082	20058	19958	20319	20154	20124	20088	20129	20040	20215	20060	20347	20104	20296	20161	20178	20273	20119	20183	20361	20217	20178	20007	20043	20263	20233	20055	19916	20247	20083	20036	20033	20022	20461	20088	20106	20021	20170	20140	20111	20135	20117	19994	20035	20040	20119	20142	20167	20036	20144	19694	20108	20132	20030	20030	20223	19984	19861	20218	19906	19851	20082	20165	19905	20159	20280	20081	20200	20106	20261	20114	20370	20167	20261	20445	20162	20185	20287	20117	20097	20143	20260	20053	19822	20351	20031	20046	20166	20109	20192	20059	20464	20220	20265	20159	20002	20004	20003	20167	20087	20133	20042	20232	20046	19906	20236	20056	20102	20043	20171	20127	19824	19988	19970	20122	20170	20224	20231	19975	20174	20299	20095	20197	20041	19886	20102	20203	20116	20309	20219	20066	20210	20086	20063	20070	20248	20090	19998	19927	20121	20332	20247	20030	20222	19999	19985	20152	20217	20020	20000	20147	20182	20238	20001	20115	20110	20231	19978	20141	20295	20053	20159	20147	20011	20312	19828	20088	20070	19963	20045	19942	20124	20347	20347	20141	20319	19833	20104	20002	20050	20111	20116	20284	20189	20141	20096	20090	20318	20168	20169	20111	20156	19956	20120	20273	20133	20081	19941	20010	20174	20265	20109	20041	20144	20021	20186	20003	19942	20043	20262	20158	19887	19948	20195	20090	20111	20238	20183	20191	20293	20182	20077	20113	20175	20171	20126	19681	20209	20174	20284	19995	20147	19811	20157	20019	19922	20268	20045	19973	20083	20033	20043	19903	20208	20098	20138	20244	19989	20487	20190	20046	19924	20047	19920	20123	20172	20085	20097	20131	20085	20224	20106	20186	20207	20155	20162	20017	20123	20210	20081	20179	20003	20356	20204	20288	20073	20069	20036	20140	20023	19974	20043	20321	20155	20226	20045	20055	20206	20163	20254	19928	20450	20075	20113	20290	20101	20199	20034	20039	20037	20190	20056	20134	20084	20106	20037	20095	19988	20059	20159	20167	20004	20142	20047	20195	20039	19978	20184	20066	20047	20186	19978	20112	20115	20064	20190	20057	20066	20058	20395	20370	19905	20223	19981	20268	20042	19961	19978	19976	20099	20169	19942	20016	20273	20176	20137	20307	20089	20058	19958	20176	20325	20007	20229	20046	20212	20141	20040	20064	20297	20169	20121	20353	20174	20085	20060	20090	20010	19864	20239	19972	20285	20141	20019	20051	19907	19943	20307	20130	20140	20225	20065	20143	20197	20133	20226	20022	20238	20261	20047	20130	19930	19880	20138	20211	20083	20036	20177	19944	20017	20070	20233	20143	20082	20233	20001	20103	20105	19919	20170	20076	20151	20087	20192	20085	20247	20247	20163	19919	20096	20194	20155	20223	20022	20170	19945	19893	20318	20345	20071	20308	20227	20071	20098	20312	20024	19933	20144	19958	19984	20190	20161	19980	20179	20107	20199	20103	20145	20223	19985	19974	20173	20060	19957	20020	19999	20032	20174	20020	20239	20101	20080	20101	20207	20079	20146	20117	20176	19825	20197	20042	20157	20184	19780	20313	20183	20206	20185	19843	20188	20180	20038	20272	20234	20267	20228	20101	20136	20147	20208	20192	20092	20118	19907	20061	20066	20166	20096	20215	20309	19995	20016	19909	20032	19780	20113	20114	19962	20071	20201	20075	20086	20299	19947	20253	20212	19989	20026	20172	20091	20260	20246	20074	20213	20190	20066	20117	20036	20198	20213	20198	20029	20123	20176	19989	19889	20002	20080	20013	19908	20081	20114	20243	20090	20160	19954	20359	20248	20096	20064	20169	20129	20038	20347	20021	19948	19936	20174	19981	20223	19976	20023	20278	20171	20033	20246	20146	20087	20245	20134	20095	20108	20297	20317	20094	20090	20064	20156	20074	20172	20117	20041	19983	20095	20302	20108	20082	20022	20132	20210	20139	20082	19992	19941	20077	20290	20153	20109	19998	19859	20055	20075	20272	19991	20041	19896	20177	20044	20162	20164	20054	20229	19998	20159	20073	20009	20195	20121	20035	20028	20255	20222	20140	19970	20057	20194	20191	20119	20071	19881	20174	19961	20203	20141	20131	20182	20011	20078	20022	19943	20099	20065	20218	20289	20144	20062	20212	19979	20101	20313	20041	20176	20249	20353	20327	20165	20047	20290	20009	20396	20057	20225	20124	20157	20294	20091	20083	20103	19984	20015	20217	20318	20145	20038	19861	19812	20031	20146	20012	19984	20192	20046	20229	20143	20189	20269	20080	20148	20109	20148	20096	20109	20179	19994	20076	20204	20093	20242	20264	20148	19896	20260	19899	20051	20185	20112	20239	20010	20216	20244	20180	20155	20179	20195	20235	20080	20097	20269	19971	20162	20194	20129	19957	20093	20328	20063	20002	19983	19918	20070	19974	20217	19927	20029	20176	20192	20166	20094	20123	20045	19973	20064	19907	19951	20156	20074	20164	20244	19936	20128	20115	20247	19999	20266	20086	20166	20073	20109	19943	20051	20148	20118	20063	20111	20123	20103	19929	20462	20162	20118	20168	20133	20191	20206	19843	20227	19943	20023	20019	20145	20167	20047	20020	20239	20273	20138	20052	20009	20050	20202	20098	20055	20330	20041	19944	20113	20337	20186	20162	20245	20174	20095	20245	20051	20035	20148	20133	20416	20209	20103	20222	20160	20260	19977	20160	20252	19983	20194	20194	20171	20014	19981	19920	20164	20014	20181	20209	20171	19954	20072	20074	20131	20236	20144	20263	20106	19944	19938	20118	20288	20179	20084	20398	19963	20284	20318	20064	20061	20034	19883	20014	20043	20122	20080	20058	20092	20070	20197	20158	20172	19943	20051	20046	19949	20071	20345	20239	19939	20306	20037	19867	20122	20258	20094	20050	20389	20365	20218	20022	20307	20222	20170	19905	19965	20158	20226	20082	20011	20149	20082	20088	20063	19994	19946	20371	20101	19939	20081	20076	20298	20134	20228	20079	20230	20123	20035	20260	20131	20122	20211	20017	19884	19905	19959	19971	19891	20032	20261	20385	20226	20170	20104	20110	20197	20134	20027	20161	20261	20188	20268	20143	20301	20367	20194	20098	20315	20322	20084	20136	20118	20206	20246	20033	20189	20139	20054	20091	20188	20072	20399	20415	20117	20250	20020	19990	20099	19977	20106	20036	20214	20238	20008	20202	20005	19966	20030	19990	20229	20044	19953	20060	19984	20094	20263	20213	20138	20108	20039	20273	20036	20103	19972	20225	20060	19764	20137	20116	20174	20024	20134	20177	19987	19995	20122	20313	20095	20102	20164	20402	20043	20236	20013	20108	20065	20030	20109	20328	20191	20001	20076	20039	20274	20170	19985	20189	20139	19972	19872	20042	20135	20101	20334	19738	20013	20079	20119	20216	20415	20179	20042	20068	20129	20070	20113	20299	20195	20270	20302	20019	19900	20318	20145	20264	19949	20326	20247	20048	20085	20154	20125	20025	20123	20215	20019	20073	20188	20045	20065	19965	20258	20181	20036	20190	20107	19899	20232	20205	20177	20245	20107	20074	20269	20120	20135	20113	20276	20132	20273	20120	20115	20273	20193	20081	20121	20026	20120	20194	20318	20150	19913	20069	19965	20171	20047	20249	19923	20033	20146	20281	20082	20160	20037	20148	20082	20141	20224	20307	20062	20143	20064	19919	20069	20119	20286	20054	20050	20080	19883	20022	19863	20092	20184	19940	20148	20159	20215	19931	20074	20036	20306	20179	20103	19920	20180	20135	20173	20054	20192	19886	20079	20103	20134	19966	20394	20115	20215	20264	20161	19943	20051	20007	19986	20180	20335	20157	20122	20064	20181	19936	20042	20048	20142	20134	20074	20002	20232	19990	20022	20126	20127	20015	20190	20155	20180	19982	20038	19775	20206	20036	20212	20163	20122	20184	19944	19790	20279	20056	20084	20245	20164	20067	20055	20117	19988	20223	20300	20074	20145	20253	20175	20129	20009	20025	20024	20100	20234	19932	20295	19990	20330	20152	20135	20235	20211	20041	20271	20268	19887	20121	20191	20179	20167	20027	20234	20027	20425	20107	20005	20013	20091	20072	20235	20200	19828	19984	20138	20252	19998	19984	20024	20258	19900	19804	20119	19934	20328	20095	20099	20167	20168	20195	20138	20174	19998	20395	20083	20035	19942	19996	20265	20180	20063	19946	20151	20168	20183	20232	20207	20049	20258	20074	20146	20108	20039	19948	20148	20162	20105	19990	19806	19979	19897	20009	20234	20183	20165	20267	19991	20362	20048	20150	19893	20105	20100	20136	20209	19973	20243	20069	20051	20063	20223	20195	20144	19860	19776	20203	19897	19876	20189	20203	20143	20152	20014	20023	20003	20171	20162	19833	20297	20259	20060	20024	20222	20015	20182	20101	20100	19969	20010	19950	20154	19966	20146	19989	20226	19984	20174	20109	20117	20108	20241	20111	20104	20229	20062	20249	20022	20173	20124	20052	20163	20160	20195	20270	20253	20174	20068	20446	20195	20113	20068	20152	20167	20094	20104	20169	20076	20112	19950	20123	19956	19969	20212	20155	20162	20132	20071	20315	20253	20280	20029	20211	20240	20123	20245	20252	20243	20097	20290	20165	20202	20193	20013	20001	20122	20030	20035	19957	20193	19973	19977	20079	19948	20090
36187	61001	46598	35398	29937	25316	20439	18911	19027	18897	18307	18413	18424	18128	17884	17799	17551	17667	17778	17403	17400	17189	17237	17026	16970	17054	18530	23706	23523	21309	19615	18093	17247	16787	16698	16573	16648	16620	16672	16628	16651	16429	16620	16749	16627	16621	16412	16403	16648	16684	16543	16489	16604	16576	16681	16589	16605	16633	16554	16618	16694	16681	16793	16596	16436	16751	16715	16705	16696	16418	16585	16606	16634	16557	16417	16701	16750	16707	16621	16541	16607	16747	16653	16652	16619	16459	16745	16464	16682	16681	16535	16542	16720	16683	16656	16566	16603	16614	16702	16676	16434	16645	16439	16423	16766	16665	16747	16607	16759	16648	16581	16658	16673	16621	16442	16675	16659	16531	16730	16447	16564	16724	16463	16654	16506	16634	16631	16621	16585	16540	16676	16479	16747	16644	16709	16625	16687	16660	16621	16656	16798	16730	16661	16567	16651	16544	16472	16531	16661	16626	16556	16556	16729	16716	16455	16800	16628	16597	16795	16509	16538	16625	16729	16645	16442	16498	16856	16677	16756	16610	16540	16690	16570	16559	16679	16596	16680	16629	16657	16685	16731	16599	16760	16510	16535	16486	16526	16663	16556	16677	16547	16471	16609	16627	16616	16560	16552	16618	16638	16577	16639	16408	16491	16640	16608	16648	16634	16608	16563	16749	16532	16727	16613	16733	16564	16579	16519	16510	16555	16648	16681	16603	16617	16432	16655	16618	16517	16622	16530	16662	16797	16546	16515	16629	16409	16569	16525	16666	16635	16616	16649	16653	16518	16586	16592	16489	16837	16557	16713	16717	16473	16661	16560	16631	16546	16676	16447	16699	16503	16762	16655	16753	16722	16556	16675	16441	16637	16685	16515	16696	16775	16615	16558	16620	16614	16744	16446	16584	16682	16552	16490	16694	16586	16737	16624	16457	16610	16749	16755	16646	16735	16516	16648	16537	16566	16665	16707	16801	16600	16611	16587	16643	16709	16655	16639	16390	16740	16638	16521	16478	16611	16645	16498	16756	16603	16433	16577	16718	16545	16617	16706	16520	16583	16468	16653	16351	16573	16758	16726	16623	16602	16482	16576	16643	16724	16669	16468	16626	16631	16395	16468	16606	16656	16726	16705	16558	16644	16651	16678	16486	16576	16594	16608	16691	16553	16467	16797	16558	16545	16509	16543	16760	16571	16487	16633	16451	16733	16629	16624	16439	16536	16574	16696	16553	16631	16761	16545	16469	16652	16562	16655	16661	16617	16666	16646	16634	16659	16446	16653	16637	16693	16751	16654	16676	16529	16651	16498	16599	16715	16611	16471	16656	16524	16531	16672	16710	16639	16656	16715	16500	16494	16544	16594	16555	16409	16768	16499	16484	16676	16527	16441	16624	16545	16477	16699	16746	16619	16704	16561	16639	16519	16561	16482	16604	16505	16520	16545	16374	16545	16612	16674	16518	16507	16571	16551	16463	16504	16465	16610	16538	16602	16572	16560	16572	16532	16587	16432	16626	16790	16560	16412	16589	16551	16615	16699	16481	16606	16486	16720	16498	16703	16465	16472	16677	16554	16831	16654	16510	16550	16565	16656	16627	16551	16639	16429	16646	16704	16624	16526	16653	16602	16439	16525	16507	16578	16691	16662	16614	16763	16677	16828	16651	16601	16422	16508	16673	16679	16462	16544	16645	16568	16674	16518	16710	16456	16634	16721	16548	16540	16647	16588	16709	16675	16606	16626	16702	16473	16554	16642	16598	16530	16562	16588	16644	16503	16619	16584	16576	16631	16654	16531	16542	16492	16597	16589	16531	16542	16593	16630	16413	16601	16676	16627	16543	16556	16668	16611	16450	16612	16712	16584	16811	16631	16629	16523	16487	16474	16685	16411	16601	16611	16530	16545	16417	16456	16639	16626	16562	16644	16455	16519	16629	16540	16545	16596	16431	16600	16755	16515	16613	16508	16679	16481	16569	16533	16589	16608	16409	16428	16733	16514	16473	16715	16549	16582	16638	16649	16652	16580	16612	16537	16575	16440	16484	16689	16558	16418	16757	16411	16614	16592	16550	16495	16475	16670	16676	16608	16547	16568	16857	16723	16694	16685	16370	16736	16683	16508	16677	16708	16509	16647	16700	16492	16486	16561	16519	16538	16592	16602	16461	16627	16555	16582	16642	16469	16570	16532	16713	16591	16591	16573	16682	16797	16653	16703	16659	16653	16573	16577	16838	16572	16604	16703	16526	16591	16667	16431	16582	16609	16583	16414	16626	16616	16545	16612	16560	16524	16576	16626	16757	16517	16677	16651	16521	16703	16717	16477	16460	16579	16460	16620	16588	16467	16552	16612	16576	16633	16519	16736	16680	16646	16593	16640	16687	16523	16695	16557	16725	16703	16548	16449	16522	16257	16712	16568	16649	16561	16619	16651	16633	16650	16552	16581	16567	16588	16524	16622	16539	16568	16663	16686	16736	16676	16607	16573	16659	16618	16670	16616	16511	16749	16453	16542	16708	16688	16769	16549	16740	16661	16720	16645	16823	16609	16675	16658	16700	16770	16531	16591	16555	16472	16609	16590	16515	16577	16604	16539	16471	16591	16498	16479	16536	16574	16523	16517	16489	16547	16523	16570	16670	16599	16576	16553	16691	16527	16493	16476	16592	16760	16708	16466	16732	16564	16647	16626	16662	16565	16498	16521	16399	16592	16510	16678	16431	16620	16533	16578	16646	16566	16646	16689	16444	16721	16604	16535	16647	16614	16558	16528	16561	16656	16473	16692	16520	16616	16595	16762	16596	16654	16596	16609	16493	16573	16598	16388	16641	16511	16617	16491	16605	16747	16427	16614	16671	16866	16629	16424	16439	16590	16741	16512	16760	16477	16661	16565	16495	16552	16830	16705	16480	16681	16601	16677	16673	16620	16380	16594	16625	16695	16634	16532	16598	16504	16581	16681	16530	16639	16629	16474	16628	16588	16624	16519	16487	16552	16566	16537	16429	16723	16695	16789	16642	16613	16579	16484	16599	16590	16577	16560	16629	16653	16622	16520	16634	16581	16728	16528	16535	16508	16654	16656	16572	16445	16648	16643	16555	16600	16709	16674	16665	16516	16843	16668	16695	16527	16501	16653	16549	16677	16564	16653	16609	16750	16626	16535	16783	16587	16554	16704	16562	16595	16639	16467	16508	16560	16530	16412	16644	16535	16582	16676	16634	16535	16534	16728	16364	16705	16584	16598	16571	16694	16633	16581	16544	16554	16759	16760	16481	16488	16650	16590	16538	16581	16570	16741	16589	16551	16637	16403	16724	16713	16475	16479	16717	16536	16727	16630	16471	16616	16476	16784	16712	16636	16508	16653	16652	16674	16501	16565	16691	16539	16476	16694	16609	16588	16525	16589	16671	16372	16946	16442	16421	16591	16624	16477	16512	16517	16655	16583	16641	16724	16524	16709	16598	16623	16604	16579	16565	16550	16692	16671	16713	16458	16535	16605	16681	16501	16452	16772	16646	16646	16749	16606	16516	16475	16676	16750	16755	16495	16612	16663	16566	16467	16482	16705	16642	16483	16588	16632	16509	16584	16626	16637	16594	16586	16581	16471	16595	16582	16450	16551	16780	16453	16574	16646	16724	16568	16626	16602	16547	16522	16508	16642	16668	16564	16689	16528	16492	16500	16531	16679	16674	16533	16612	16637	16644	16771	16492	16569	16432	16617	16746	16630	16705	16489	16624	16583	16444	16665	16515	16711	16521	16617	16391	16564	16458	16487	16762	16574	16667	16578	16641	16664	16461	16564	16468	16556	16755	16536	16592	16575	16817	16657	16638	16600	16647	16658	16515	16666	16673	16687	16515	16685	16569	16610	16625	16727	16641	16636	16520	16530	16616	16540	16704	16672	16467	16802	16598	16480	16850	16525	16696	16619	16576	16517	16743	16670	16725	16646	16351	16483	16722	16692	16573	16639	16727	16729	16660	16506	16591	16608	16752	16454	16463	16599	16639	16586	16665	16533	16719	16550	16578	16455	16618	16567	16762	16490	16382	16565	16579	16464	16588	16535	16617	16641	16549	16526	16554	16650	16642	16703	16615	16600	16773	16563	16558	16728	16741	16704	16684	16701	16767	16403	16496	16584	16514	16566	16619	16624	16606	16504	16581	16489	16664	16584	16467	16605	16612	16506	16452	16716	16603	16727	16354	16391	16480	16706	16581	16706	16595	16742	16556	16392	16566	16589	16485	16592	16561	16686	16709	16591	16734	16679	16745	16523	16625	16641	16559	16573	16739	16701	16557	16707	16478	16485	16614	16463	16552	16567	16607	16577	16839	16522	16591	16770	16547	16583	16678	16609	16546	16575	16533	16658	16625	16527	16607	16534	16707	16471	16598	16486	16571	16615	16611	16652	16629	16641	16491	16551	16733	16477	16773	16543	16458	16711	16514	16503	16761	16443	16696	16607	16630	16500	16632	16669	16641	16604	16572	16664	16590	16696	16485	16636	16586	16539	16485	16541	16620	16587	16478	16546	16613	16549	16692	16661	16677	16698	16434	16831	16559	16704	16446	16582	16602	16678	16652	16678	16631	16782	16462	16535	16509	16582	16717	16532	16605	16737	16516	16638	16784	16730	16659	16658	16730	16427	16740	16576	16626	16676	16618	16718	16621	16515	16716	16666	16526	16759	16536	16508	16655	16480	16636	16632	16711	16478	16549	16653	16581	16659	16544	16621	16623	16715	16741	16504	16584	16711	16624	16584	16497	16503	16646	16615	16500	16622	16721	16644	16588	16769	16538	16598	16577	16730	16497	16530	16636	16616	16625	16619	16656	16744	16633	16784	16603	16664	16639	16537	16553	16548	16477	16671	16696	16623	16481	16583	16508	16630	16662	16620	16724	16702	16471	16513	16681	16678	16437	16658	16652	16576	16619	16395	16760	16530	16851	16449	16551	16717	16518	16716	16709	16399	16529	16603	16624	16627	16711	16615	16683	16488	16492	16355	16714	16555	16635	16679	16514	16547	16716	16527	16571	16666	16688	16468	16524	16614	16786	16571	16550	16767	16462	16622	16528	16613	16701	16630	16844	16411	16347	16593	16323	16702	16571	16558	16559	16666	16558	16629	16427	16593	16564	16592	16558	16671	16606	16758	16597
29139	29136	35112	32146	25579	22712	21463	20154	19858	20120	19999	19937	19948	19900	20004	19602	19736	19571	19753	19897	19778	19439	19790	19777	19574	19717	19889	19898	19997	20053	19664	19798	19529	19629	19527	19680	19508	19640	19689	19403	19706	19877	19431	19535	19493	19601	19782	19381	19538	19590	19608	19491	19752	19641	19500	19530	19555	19537	19632	19549	19487	19626	19620	19661	19558	19465	19473	19757	19661	19586	19629	19418	19604	19708	19596	19563	19543	19608	19441	19538	19564	19669	19508	19518	19710	19636	19787	19558	19536	19792	19712	19609	19524	19617	19585	19433	19556	19538	19481	19489	19573	19620	19675	19507	19707	19647	19786	19522	19362	19540	19360	19480	19525	19659	19635	19577	19439	19475	19691	19652	19643	19678	19503	19589	19815	19563	19665	19558	19538	19631	19581	19455	19582	19554	19486	19333	19431	19736	19804	19748	19675	19604	19628	19553	19579	19631	19513	19450	19337	19464	19609	19505	19647	19725	19593	19546	19445	19609	19587	19396	19617	19651	19662	19499	19551	19547	19584	19426	19796	19599	19649	19549	19533	19646	19610	19596	19514	19510	19479	19436	19470	19752	19453	19490	19594	19677	19501	19358	19669	19778	19571	19616	19310	19664	19326	19449	19411	19621	19362	19653	19573	19586	19566	19802	19325	19646	19785	19450	19605	19417	19680	19437	19595	19750	19410	19690	19596	19464	19549	19654	19638	19669	19332	19461	19562	19587	19534	19556	19659	19329	19421	19492	19739	19457	19696	19404	19570	19587	19564	19457	19445	19554	19411	19537	19468	19390	19508	19579	19453	19466	19590	19691	19499	19746	19665	19428	19508	19689	19524	19656	19540	19549	19623	19656	19475	19435	19516	19345	19533	19675	19656	19439	19610	19930	19730	19472	19755	19731	19622	19557	19574	19600	19567	19575	19674	19667	19495	19491	19561	19531	19785	19610	19719	19753	19472	19496	19553	19516	19617	19490	19607	19550	19563	19523	19590	19508	19864	19491	19710	19658	19493	19638	19482	19606	19485	19590	19663	19581	19520	19754	19449	19553	19649	19742	19724	19670	19518	19445	19554	19686	19643	19753	19589	19588	19719	19475	19473	19569	19751	19352	19497	19381	19599	19731	19504	19533	19692	19489	19617	19483	19729	19513	19687	19548	19718	19790	19721	19564	19569	19495	19489	19640	19553	19651	19740	19501	19586	19576	19743	19540	19345	19617	19752	19653	19476	19556	19562	19720	19446	19568	19449	19648	19668	19417	19515	19460	19533	19559	19685	19589	19384	19488	19631	19637	19606	19547	19667	19620	19520	19588	19510	19605	19533	19453	19430	19681	19564	19811	19638	19454	19513	19624	19528	19471	19533	19568	19489	19533	19385	19205	19580	19507	19662	19598	19626	19607	19466	19394	19610	19459	19569	19600	19463	19587	19636	19429	19634	19786	19462	19730	19480	19608	19591	19522	19530	19671	19581	19521	19496	19603	19677	19422	19593	19595	19503	19671	19680	19674	19442	19597	19654	19681	19698	19616	19457	19546	19611	19680	19721	19573	19607	19676	19617	19603	19734	19732	19714	19595	19481	19548	19454	19642	19500	19430	19635	19522	19675	19626	19768	19547	19628	19430	19509	19699	19607	19499	19520	19624	19762	19586	19717	19509	19457	19473	19636	19622	19621	19491	19502	19629	19680	19541	19527	19548	19593	19682	19353	19646	19514	19514	19426	19563	19356	19536	19383	19387	19527	19472	19460	19527	19583	19694	19669	19431	19802	19655	19704	19468	19598	19425	19613	19795	19532	19452	19495	19524	19521	19414	19551	19455	19775	19680	19521	19366	19469	19519	19493	19804	19455	19522	19576	19502	19510	19592	19588	19622	19691	19403	19439	19637	19518	19497	19548	19473	19685	19658	19395	19563	19588	19460	19536	19683	19445	19643	19574	19353	19586	19564	19727	19470	19505	19683	19885	19468	19499	19743	19537	19704	19485	19409	19429	19581	19424	19777	19706	19658	19407	19531	19550	19424	19449	19538	19529	19466	19625	19594	19485	19628	19488	19765	19535	19376	19612	19518	19662	19566	19430	19358	19690	19472	19543	19752	19516	19417	19651	19657	19664	19332	19505	19492	19476	19542	19606	19549	19421	19572	19628	19657	19505	19561	19487	19546	19532	19536	19446	19707	19586	19640	19371	19683	19519	19650	19629	19731	19575	19610	19362	19449	19576	19697	19774	19529	19453	19541	19458	19571	19560	19571	19434	19461	19688	19564	19831	19582	19678	19502	19494	19316	19627	19564	19580	19429	19655	19566	19583	19697	19634	19646	19638	19530	19343	19594	19567	19558	19569	19738	19807	19612	19584	19449	19581	19591	19522	19632	19661	19470	19727	19374	19564	19448	19475	19502	19601	19548	19582	19663	19629	19493	19506	19582	19480	19498	19632	19579	19676	19697	19625	19682	19599	19529	19414	19675	19614	19500	19457	19590	19525	19457	19468	19364	19299	19442	19602	19323	19754	19444	19691	19541	19628	19533	19438	19709	19599	19509	19672	19524	19630	19797	19454	19703	19476	19603	19651	19538	19409	19694	19605	19427	19441	19653	19472	19427	19514	19677	19640	19629	19676	19540	19378	19559	19336	19611	19504	19548	19574	19722	19521	19621	19704	19477	19514	19633	19712	19706	19635	19484	19642	19633	19512	19818	19855	19492	19743	19443	19373	19695	19615	19728	19589	19646	19648	19548	19675	19753	19564	19702	19606	19556	19486	19643	19308	19659	19547	19488	19688	19598	19589	19643	19526	19531	19498	19592	19626	19775	19637	19594	19748	19606	19573	19523	19669	19622	19599	19651	19566	19667	19472	19857	19563	19368	19694	19656	19516	19591	19495	19657	19566	19615	19504	19379	19664	19495	19659	19650	19641	19590	19699	19430	19567	19591	19462	19502	19568	19497	19461	19640	19612	19676	19353	19608	19342	19532	19520	19614	19373	19450	19627	19578	19432	19689	19649	19646	19519	19585	19620	19490	19505	19688	19707	19545	19643	19546	19800	19467	19666	19499	19757	19646	19505	19629	19350	19689	19427	19478	19630	19561	19716	19541	19715	19560	19482	19608	19464	19509	19703	19509	19661	19556	19562	19637	19617	19742	19584	19393	19614	19597	19425	19646	19699	19372	19507	19507	19343	19636	19526	19620	19511	19480	19413	19370	19431	19455	19463	19670	19582	19690	19522	19513	19632	19449	19471	19547	19628	19703	19465	19500	19525	19664	19699	19559	19475	19623	19528	19453	19534	19704	19544	19584	19484	19432	19741	19556	19678	19521	19589	19537	19682	19547	19562	19555	19457	19562	19621	19368	19728	19674	19483	19584	19480	19610	19559	19792	19729	19801	19525	19649	19476	19465	19539	19494	19572	19546	19579	19570	19456	19309	19521	19586	19689	19408	19802	19670	19678	19697	19672	19603	19555	19593	19597	19551	19510	19394	19663	19413	19691	19647	19565	19524	19637	19512	19535	19662	19675	19701	19497	19661	19447	19725	19494	19585	19644	19497	19645	19706	19618	19722	19377	19629	19594	19631	19744	19698	19728	19676	19551	19506	19625	19562	19359	19294	19413	19582	19548	19468	19380	19583	19610	19696	19574	19885	19653	19500	19777	19648	19569	19605	19625	19387	19657	19598	19477	19586	19663	19622	19746	19751	19627	19539	19625	19654	19682	19633	19556	19660	19486	19495	19771	19720	19556	19516	19519	19531	19623	19408	19645	19489	19742	19705	19764	19696	19562	19432	19299	19474	19727	19497	19466	19583	19791	19817	19629	19696	19573	19690	19567	19490	19644	19768	19698	19589	19515	19475	19534	19680	19851	19552	19405	19722	19736	19499	19578	19620	19755	19504	19639	19583	19508	19386	19647	19388	19547	19529	19520	19608	19621	19571	19702	19535	19757	19516	19588	19699	19398	19308	19799	19756	19678	19756	19628	19578	19501	19280	19544	19486	19544	19689	19372	19577	19588	19470	19612	19630	19496	19410	19609	19694	19499	19673	19513	19545	19700	19475	19336	19412	19704	19855	19555	19445	19490	19539	19511	19654	19421	19469	19416	19490	19657	19753	19584	19757	19536	19695	19504	19597	19586	19629	19533	19634	19316	19496	19501	19381	19574	19714	19518	19579	19661	19431	19546	19575	19572	19605	19500	19647	19632	19658	19724	19507	19656	19492	19310	19524	19515	19665	19585	19480	19511	19362	19567	19513	19597	19572	19559	19565	19515	19462	19418	19487	19572	19593	19714	19549	19708	19494	19700	19514	19551	19706	19666	19563	19479	19658	19703	19694	19460	19632	19281	19654	19632	19592	19674	19543	19623	19647	19682	19573	19494	19608	19436	19597	19520	19671	19673	19595	19662	19352	19620	19742	19726	19567	19619	19706	19665	19682	19559	19645	19707	19613	19561	19439	19733	19607	19614	19611	19462	19607	19607	19601	19537	19608	19499	19656	19445	19762	19443	19463	19809	19529	19526	19469	19642	19335	19747	19793	19900	19604	19845	19480	19541	19580	19671	19730	19524	19571	19403	19582	19629	19461	19530	19563	19699	19509	19844	19601	19464	19640	19415	19398	19613	19628	19492	19692	19711	19585	19624	19684	19759	19575	19482	19778	19313	19632	19571	19348	19753	19664	19752	19520	19502	19675	19620	19533	19522	19556	19567	19548	19600	19604	19553	19389	19494	19494	19411	19639	19369	19544	19415	19470	19696	19385	19557	19625	19587	19558	19476	19449	19624	19672	19580	19743	19462	19730	19560	19801	19434	19477	19574	19731	19658	19510	19591	19361	19586	19466	19522	19807	19631	19569	19699	19343	19702	19608	19506	19596	19693	19627	19493	19733	19509	19466	19611	19572	19724	19585	19429	19425	19446	19524	19527	19553	19640	19634	19510	19672	19726	19548	19397	19474	19388	19471	19416	19562	19600	19464	19522	19730	19504	19605	19636	19588	19613	19854	19268	19651	19554	19468	19639	19646	19722	19722	19691	19655	19551	19448	19649	19733	19463	19592	19785	19407	19448	19458	19493	19848	19741	19788	19606	19644	19690	19584	19561	19571	19758	19548	19487	19696	19540	19471	19513	19586	19529	19597	19421	19699	19597	19538
30528	43845	37900	30717	24404	20419	18538	16983	16661	16916	17013	16800	16965	16664	16631	16754	16485	16446	16477	16438	16558	16416	16359	16316	16286	16451	16275	16695	16623	16682	16702	16438	16235	16240	16261	16289	16166	16316	16250	16102	16350	16264	16223	16182	16242	16193	16096	16332	16294	16242	16218	16348	16267	16377	16125	16038	16276	16159	16182	16178	16114	16189	16340	16270	16195	16368	16106	16197	16238	16271	16403	16300	16407	16181	16138	16380	16267	16302	16212	16280	16287	16296	16316	16244	16211	16327	16210	16352	16381	16080	16351	16409	16257	16151	16317	16189	16319	16330	16291	16272	16225	16319	16142	16280	16346	16243	16197	16223	16300	16167	16278	16357	16301	16165	16288	16229	16213	16298	16323	16339	16140	16132	16197	16378	16364	16295	16179	16307	16303	16125	16277	16314	16358	16087	16265	16360	16299	16021	16162	16366	16211	16207	16372	16240	16144	16285	16147	16263	16209	16190	16397	16388	16245	16277	16266	16187	16251	16135	16422	16215	16239	16278	16141	16177	16399	16356	16130	16321	16101	16262	16280	16253	16383	16195	16311	16279	16271	16228	16357	16206	16320	16063	16270	16332	16348	16447	16409	16239	16228	16365	16364	16308	16185	16288	16119	16297	16274	16127	16332	16125	16072	16429	16384	16295	16240	16262	16274	16175	16330	16182	16165	16279	16042	16212	16415	16229	16187	16442	16299	16137	16097	16121	16307	16113	16138	16287	16188	16400	16398	16252	16329	16263	16219	16221	16387	16387	16391	16215	16309	16225	16302	16280	16249	16453	16251	16249	16177	16088	16390	16371	16191	16270	16365	16267	16444	16121	16226	16217	16098	16262	16290	16214	16202	16314	16354	16243	16369	16283	16062	16249	16134	16289	16206	16349	16384	16135	16193	16240	16259	16293	16290	16176	16325	16229	16252	16313	16261	16244	16395	16240	16199	16306	16189	16368	16235	16232	16304	16234	16436	16208	16098	16333	16149	16188	16153	16097	16308	16146	16272	16239	16117	16212	16294	16211	16204	16213	16359	16293	16307	16211	16395	16279	16295	16346	16139	16261	16219	16459	16337	16396	16388	16245	16205	16165	16320	16124	16218	16165	16275	16285	16242	16118	16061	16288	16267	16220	16314	16442	16301	16342	16348	16319	16059	16189	16254	16198	16358	16243	16189	16190	16243	16339	16270	16251	16347	16309	16148	16289	16180	16302	16166	16212	16354	16411	16283	16324	16390	16370	16118	16279	16212	16350	16405	16280	16175	16301	16165	16336	16234	16199	15987	16301	16248	16392	16134	16167	16315	16314	16383	16430	16435	16322	16233	16261	16149	16194	16223	16218	16259	16383	16171	16246	16215	16215	16259	16227	16151	16304	16280	16218	16269	16239	16268	16248	16304	16174	16136	16209	16515	16208	16434	16308	16221	16215	16399	16246	16203	16261	16193	16359	16243	16274	16110	16336	16204	16410	16121	16340	16146	16404	16152	16070	16287	16258	16396	16334	16267	16280	16295	16186	16145	16122	16276	16429	16274	16326	16425	16036	16112	16134	16377	16333	16207	16222	16184	16129	16291	16238	16248	16299	16366	16450	16198	16351	16274	16224	16299	16268	16150	16166	16331	16432	16144	16382	16200	16159	16119	16340	16384	16279	16078	16155	16312	16234	16280	16356	16059	16212	16312	16201	16250	16262	16213	16179	16340	16380	16226	16261	16447	16292	16236	16234	16267	16066	16376	16426	16358	16359	16114	16290	16493	16128	16336	16006	16244	16349	16358	16169	16232	16058	16124	16291	16366	16378	16361	16204	16238	16309	16366	16312	16238	16237	16237	16130	16250	16299	16287	16309	16184	16230	16203	16336	16269	16295	16224	16170	16198	16113	16307	16343	16248	16304	16170	16459	16230	16195	16203	16397	16351	16402	16135	16325	16100	16336	15998	16156	16237	16297	16320	16296	16229	16310	16268	16377	16261	16377	16326	16405	16145	16254	16235	16389	16295	16270	16362	16288	16154	16127	16200	16282	16308	16166	16256	16164	16329	16347	16305	16168	16373	16320	16319	16321	16262	16145	16202	16079	16342	16096	16325	16320	16361	16331	16208	16125	16194	16258	16368	16319	16145	16220	16261	16390	16291	16255	16146	16167	16210	16294	16235	16479	16129	16159	16408	16314	16392	16203	16284	16184	16093	16131	16193	16200	16220	16257	16187	16152	16160	16126	16290	16125	16307	16427	16455	16342	16269	16228	16359	16306	16084	16285	16256	16175	16186	16194	16291	16221	16399	16348	16391	16163	16307	16406	16396	16476	16321	16354	16168	16417	16216	16111	16235	16292	16331	16289	16157	16140	16066	16386	16305	16181	16232	16045	16389	16146	16176	16221	16168	16368	16090	16114	16252	16293	16177	16205	16220	16164	16245	16335	15961	16279	16374	16060	16353	16275	16411	16356	16475	16194	16256	16197	16220	16278	16187	16110	16294	16169	16276	16309	16490	16378	16362	16328	16124	16370	16294	16227	16191	16176	16201	16271	16247	16349	16285	16313	16284	16183	16380	16278	16268	16167	16243	16339	16244	16255	16293	16336	16195	16230	16248	16251	16269	16299	16300	16309	16152	16325	16077	16347	16187	16172	16205	16299	16180	16234	16149	16345	16206	16155	16312	16457	16103	16414	16207	16251	16430	16150	16233	16314	16242	16260	16186	16391	16238	16262	16235	16203	16206	16245	16040	16291	16367	16246	16295	16203	16242	16263	16266	16294	16091	16280	16298	16082	16365	16314	16168	16285	16310	16337	16283	16338	16185	16291	16224	16257	16167	16193	16382	16278	16481	16257	16202	16100	16075	16223	16294	16194	16407	16412	16099	16383	16414	16112	16336	16198	16157	16258	16506	16167	16396	16267	16208	16420	16314	16336	16335	16242	16146	16138	16272	16313	16366	16211	16368	16188	16195	16310	16280	16292	16269	16286	16210	16259	16330	16164	16287	16183	16401	16427	16282	16133	16198	16323	16265	16246	16274	16209	16235	16270	16155	16239	16187	16157	16240	16127	16275	16188	16264	16153	16317	16493	16328	16304	16192	16326	16130	16346	16303	16421	16215	16181	16452	16228	16160	16197	16301	16181	16242	16237	16211	16307	16344	16319	16287	16154	16311	16255	16286	16114	16284	16330	16233	15985	16370	16104	16378	16234	16401	16324	16001	16310	16267	16123	16172	16224	16302	16199	16164	16392	16247	16256	16278	16218	16412	16247	16295	16117	16331	16297	16142	16267	16231	16346	16269	16066	16264	16186	16342	16284	16294	16292	16356	16182	16214	16080	16210	16223	16224	16379	16279	16189	16207	16190	16162	16372	16348	16210	16197	16244	16159	16182	16405	16226	16218	16243	16043	16161	16381	16126	16311	16278	16175	16223	16354	16278	16195	16189	16260	16428	16174	16290	16293	16269	16348	16301	16203	16286	16362	16286	16198	16258	16359	16146	16300	16158	16283	16337	16320	16190	16402	16241	16345	16376	16305	16235	16299	16270	16264	16326	16106	16286	16156	16298	16268	16287	16254	16345	16367	16209	16201	16299	16169	16081	16226	16204	16304	16346	16271	16186	16240	16222	16163	16387	16264	16400	16195	16160	16176	16335	16261	16340	16075	16319	16264	16203	16174	16278	16327	16212	16330	16378	16207	16227	16167	16174	16193	16290	16450	16246	16260	16293	16099	16202	16321	16389	16098	16427	16310	16009	16235	16384	16209	16327	16225	16279	16281	16206	16295	16297	16311	16376	16121	16271	16116	16346	16234	16066	16300	16190	16142	16224	16186	16332	16268	16310	16138	16434	16174	16244	16238	16240	16306	16318	16292	16161	16214	16390	16113	16176	16353	16294	16110	16046	16282	16289	16093	16207	16447	16397	16239	16232	16218	16216	16163	16237	16194	16218	16251	16138	16302	16103	16124	16266	16120	16282	16300	16401	16364	16317	16268	16325	16449	16282	16129	16298	16433	16186	16126	16132	16286	16273	16169	16401	16247	16157	16274	16234	16323	16209	16363	16293	16312	16106	16293	16272	16193	16206	16467	16326	16358	16270	16258	16341	16288	16080	16332	16129	16415	16242	16297	16168	16156	16192	16080	16250	16398	16257	16176	16276	16289	16111	16238	16348	16324	16394	16259	16316	16161	16389	16378	16399	16269	16300	16417	16237	16205	16298	16253	16207	16328	16361	16153	16292	16199	16234	16187	16389	16181	16136	16199	16281	16106	16252	16387	16195	16293	16142	16293	16270	16312	16165	16167	16234	16254	16248	16284	16356	16164	16271	16399	16226	16262	16149	16229	16220	16396	16270	16150	16412	16294	16499	16314	15971	16292	16203	16268	16227	16127	16163	16159	16217	16131	16337	16010	16096	16330	16182	16298	16212	16401	16095	16166	16309	16082	16347	16286	16387	16364	16222	16241	16361	16349	16167	16333	16168	16155	16141	16280	16175	16194	16292	16220	16366	16291	16323	16259	16223	16239	16362	16216	16211	16341	16142	16207	16245	16304	16294	16103	16188	16139	16195	16399	16368	16318	16103	16270	16112	16334	16270	16290	16417	16149	16253	16226	16278	16165	16347	16365	16326	16281	16343	16199	16206	16300	16389	16238	16311	16366	16094	16365	16267	16248	16299	16261	16229	16364	16333	16262	16290	16187	16237	16389	16428	16231	16152	16340	16388	16228	16310	16214	16347	16316	16189	16196	16233	16271	16179	16284	16363	16098	16358	16360	16134	16332	16244	16313	16019	16257	16296	16235	16297	16287	16226	16250	16197	16316	16347	16357	16071	16186	16258	16323	16263	16156	16237	16210	16101	16163	16167	16042	16094	16212	16303	16361	16319	16427	16242	16360	16166	16490	16208	16239	16269	16297	16183	16298	16158	16356	16304	16149	16377	16384	16451	16257	16460	16208	16142	16233	16473	16190	16450	16305	16293	16280	16274	16404	16298	16295	16129	16291	16250	16271	16209	16266	16061	16201	16299	16300	16262	16267	16152	16177	16315	16207	16292	16287	16563	16258	16171	16263	16362	16398	16215	16321	16221	16387	16062	16388	16196	16239	16306	16282	16402	16168	16254	16356	16224	16276	16283	16257	16212	16095	16405	16208	16317	16302	16180
23932	21480	29066	24589	23716	25736	25174	21798	20699	20686	20518	20448	20504	20315	20098	20015	19956	20109	20148	20229	20161	20061	20124	20054	19937	19918	20391	22668	23011	22065	21030	20474	20025	20126	19989	19824	19768	19855	20003	19936	19754	19827	19738	19695	19700	19683	19675	19774	19704	19840	19702	19725	19926	19696	19726	19640	19684	19729	19685	19662	19701	20057	19647	19815	19660	19871	19830	19859	19770	19647	19691	19754	19897	19630	19637	19535	19832	19645	19765	19800	19805	19730	19664	19720	19688	19608	20003	19744	19800	19642	19842	19674	19887	19858	19648	19789	19864	19943	19891	19685	19859	19795	20096	19751	20016	19844	19617	19739	19721	19748	19824	20002	20045	19638	19739	19659	19813	19929	20167	19772	19658	19609	19648	19708	19888	19726	19662	19862	19703	19878	19823	19879	19861	19576	19867	19844	19757	19848	19812	19701	19839	19876	19846	19772	19934	19622	19764	19710	19854	19830	19904	19578	19805	19574	19556	19698	19779	19776	19854	19585	19730	19625	19709	19570	19926	19818	19670	19829	19993	19863	19907	19930	19838	19825	19771	19678	20098	19750	19793	19469	19745	19717	19881	19681	19810	19784	19781	19890	20094	19753	19828	19678	19661	19779	19838	19608	19672	19749	19809	19762	19860	19711	20239	19863	19831	19950	19838	19729	19852	19772	19735	19816	19764	19672	19769	19767	19912	19700	19455	19633	19811	19869	19619	19700	19710	19925	19641	19720	19660	19535	19843	19683	19697	19779	19752	19640	20010	19812	19700	19861	19687	19594	19676	19857	19703	19651	19705	19842	19788	19665	19692	19702	19963	19680	19661	19955	19726	19779	19735	19669	19803	19848	19777	19810	19733	19900	19830	19716	19852	19782	19663	19951	19751	19959	19965	19936	19734	19673	19624	19887	20010	19745	19733	19762	19863	19804	19822	19769	19672	19727	19753	19758	19853	19598	20069	19709	19976	19614	19679	19931	19696	19671	19815	19849	19795	19576	19576	19825	19730	19868	19814	19798	19867	19806	19917	19785	19963	19731	19786	19862	19792	19718	19901	19814	19690	19866	19945	19995	19693	19733	19892	19906	20062	19851	19808	19632	19820	19835	19824	19694	19758	19911	19981	19712	19829	19687	19890	19718	19636	19780	19786	19632	19869	19738	19824	19891	19961	19783	19675	19672	19668	19879	19686	19650	19609	19561	19789	19613	19416	19803	19659	19802	19794	19945	19602	19982	19824	19728	19814	19883	19860	19666	19899	19778	19732	19802	19680	19574	19950	19720	19619	20020	19872	19930	19660	19789	19821	19904	19759	19638	20112	19898	19502	19533	19940	19940	19687	19671	19711	19701	19734	19497	19690	19735	19513	19798	19678	19751	19737	19684	19613	19787	19765	19954	19763	19817	19686	19768	19845	19740	19901	19756	19892	19783	19739	19711	19904	19808	19879	19678	19839	19897	19622	19620	19699	19691	19729	19767	19986	19866	19984	19853	19812	19879	19720	19797	19787	19839	19919	19772	19815	19775	19581	19882	19804	19608	19879	19738	19825	19661	19898	19695	19641	19805	19681	19728	19828	19738	19776	19872	19972	19810	19785	19763	19705	19658	19884	19723	19897	19641	19691	19879	19739	19874	19796	19725	19735	19681	19936	19535	19693	19807	19941	19791	19579	19874	19688	20034	19460	19744	19854	19690	19637	19725	19778	19722	19698	19636	19798	19731	19641	19738	19990	19930	19869	19852	19740	19729	19830	19638	19791	19743	19840	19642	19662	19673	19792	19743	19739	19817	19865	19769	19644	19855	19728	19846	19860	19738	19753	19684	19702	19716	19939	19663	19874	19828	19606	19919	19739	19760	19676	19614	19709	19865	19699	19871	19985	19647	19619	19831	19639	19808	19746	19741	19749	19807	19864	19884	19898	19759	19778	19810	19808	19769	19810	19733	19732	19685	19631	20053	19723	19449	19713	19753	19967	19876	19739	19902	19991	19843	19833	19898	19680	19780	19912	19785	19588	19693	19759	19754	19746	19928	19707	19868	19790	19731	19864	19714	19663	19785	19475	19795	19771	19665	19786	19782	19751	19963	19950	19751	19693	19811	20024	19869	19713	19871	20036	19615	19880	19943	19854	19797	19699	19800	19766	19902	19633	19702	19824	19733	19569	19850	19913	19755	19853	19875	19912	19663	19811	19895	19936	19589	19900	19977	19836	19815	19872	19682	19813	19672	19605	19701	19711	19589	19800	19717	19757	19820	19777	19707	19611	19643	19761	19849	19615	19818	19814	19847	19889	19805	19987	19592	19674	19867	19880	19804	19842	19692	19774	19646	19769	19657	19768	19835	19679	19880	19795	19715	19637	19564	19505	20016	19821	19962	19793	19652	19817	19554	19923	19727	19703	19911	19511	19733	19793	19856	19815	19794	20106	19853	19823	19809	19868	19822	19667	19645	19879	19512	19836	19562	19836	19662	19941	19786	20008	19882	19757	19664	19823	19701	19751	19906	19883	19691	19784	19689	19810	19638	19784	19601	19698	19772	19879	19602	19823	20056	19549	19690	19643	20090	19880	19838	19679	19942	20129	19898	19808	19709	19708	19886	19594	19920	19749	19768	19825	19872	19521	19660	19535	19752	19690	19731	19772	19904	19758	19947	19845	19850	19682	19762	19542	19661	19956	19669	19719	19782	19721	19967	19696	19822	19744	19738	19735	19674	19444	19727	19777	19614	19644	19875	19854	19666	19623	19634	19862	19736	19742	19868	19699	19745	20032	19918	20003	19937	19853	19844	19810	19509	19944	19801	19654	19769	19819	19816	19672	19627	19831	19684	19839	19627	19879	19821	19895	19736	19847	19585	19787	19751	19812	19845	19764	19482	19764	19822	19786	19852	19557	19749	19795	20000	19874	19800	19887	19835	19735	19747	19735	19696	19719	19948	19902	19777	19710	19729	19877	19699	19926	19754	19792	19701	19829	19932	19823	19782	19656	19589	19835	19717	19670	19628	19627	19801	19801	19690	19707	19668	19855	19861	19677	19751	19893	19618	19819	19868	19861	19884	19721	19702	19701	19728	19867	19598	19850	19769	19673	19902	19689	19982	19748	19540	19817	19767	19939	19691	19729	19690	19927	19774	19834	19767	19655	19840	19844	19817	19865	19956	19979	19852	19865	19923	19534	19978	19544	19726	19641	19983	19609	19748	19843	19749	19780	19555	19782	19543	19988	19697	19843	19716	19488	19659	19933	19649	19730	19927	19725	19790	19564	19745	19680	19682	19637	19769	19683	19919	19596	19717	19844	19902	19872	19605	19516	19964	19535	19780	19729	19693	19627	19747	19722	19830	19823	19852	19656	19785	19625	19798	19731	19984	19937	19938	19805	19641	19945	19911	19764	19723	20065	19798	19818	19769	19907	19905	19753	19682	19759	19916	19635	19734	19892	19999	19634	19687	19770	19986	19756	19855	20042	19680	19772	19750	19692	19759	19488	19654	19572	19666	19845	19711	19842	19612	19671	19723	19802	19724	19536	19679	19843	19652	19789	19810	19769	19598	19511	19677	19801	19960	19957	19785	20010	19525	20003	19627	19688	19569	19736	19756	19784	19530	19741	19672	19862	19788	19822	19721	19885	19961	19938	19701	19597	19638	19722	19544	19626	19742	19806	19727	19764	19626	19717	19735	19743	19751	19748	19738	19717	19671	19710	19706	19969	19747	19713	19826	19724	19863	19751	19767	19823	19803	19493	19848	19916	19868	19727	19782	19899	19981	19668	19724	19700	19833	19981	19831	19639	19803	20016	19790	19684	19614	19546	19983	19520	19558	19784	19727	19853	19632	19737	19893	19746	19807	19890	19951	19917	19878	19789	19740	19856	19609	19687	19876	19820	19718	19653	19952	19904	19698	19899	19742	19780	19701	19758	19873	19664	19692	19739	19712	19637	19768	19642	19918	19745	19843	19636	19804	20007	19744	19885	19704	19796	19805	19682	19908	19836	19664	19597	19775	19729	19891	19583	19748	19866	19796	19760	19810	19774	19873	19950	19799	19948	19898	19766	19869	19648	19802	19567	19802	19920	20048	19799	19448	19747	19725	19748	19942	19879	19973	19545	19667	19668	19828	19937	19773	19687	19821	19738	19812	19749	19734	19985	19841	19900	19967	19758	19824	19836	19777	19674	19719	19742	19877	19779	19899	19704	19649	19757	19623	19859	19832	19789	19798	19858	19696	20026	19971	19707	19914	19753	19778	19830	19931	19838	19787	19609	19727	19648	19707	19707	19824	19570	19741	19853	19855	19706	19719	19824	19675	19935	19742	19892	19675	19681	19640	19993	19919	19901	19766	19688	19753	19543	19647	19628	19883	19714	19819	19680	19613	19730	19845	19861	19793	19753	19899	19596	19852	19803	19826	19841	19758	19895	19844	19833	19822	20007	19781	20040	19736	19896	19876	19773	19578	19881	19823	19720	19839	19865	19822	19845	19565	19798	19896	19767	19599	19685	19788	19743	19693	20011	19770	19547	19746	19700	19688	19722	19955	20048	19697	19683	19737	19698	19880	19709	19886	19803	19745	19858	19723	19889	19769	19559	19737	19864	19824	19709	19823	19750	19769	19950	19839	19790	19578	19686	19867	19897	19849	19678	19802	19683	19839	19669	19525	19704	19650	19750	19897	19753	19864	19973	19594	19827	19799	19594	19608	19831	19658	19801	19776	19865	19997	19668	19832	19813	19747	19926	19816	19573	20057	19644	19848	19733	19948	20003	19685	19734	19697	19778	19649	19775	19818	19771	19713	19793	19810	19744	19645	19617	19722	19846	19578	19919	19699	19720	19837	20024	19865	19786	19854	19776	19821	19593	19788	19984	19554	19801	19705	19760	19737	19615	19633	19823	19868	19800	19799	19921	19802	19727	19710	19949	20032	19776	19971	19719	19758	19821	19784	19797	19775	19747	19534	19770	19885	19890	19949	19696	19645	19771	19655	19694	19911	19694	19733	19705	19831	19884	19749	19897	19980	19765	19700	19960	19801	19718	19596	19776	19799	19833	20094	20066	20011	19875	19863	19681	19748	19624	19790	19801	19702	19695	19721	19799	20024	19876	19640	19700	19770	19651	20086	19830	19765	19683	19866	19871	19718	19945	19717	19699	19639
33917	47478	34243	29534	26732	23854	20757	18741	17511	17401	17443	17543	17412	17104	16522	16598	16736	16996	17109	17013	16805	16693	16678	16799	16721	16775	17355	21096	20455	19414	17771	17307	16595	16589	16551	16536	16605	16583	16576	16506	16579	16559	16506	16593	16622	16500	16455	16381	16377	16580	16305	16423	16526	16328	16384	16472	16561	16428	16458	16406	16315	16465	16584	16607	16475	16433	16544	16375	16327	16507	16593	16449	16553	16517	16415	16527	16479	16531	16498	16230	16552	16457	16457	16664	16390	16284	16447	16536	16409	16540	16549	16327	16553	16453	16396	16593	16431	16323	16462	16545	16606	16498	16368	16409	16299	16546	16503	16609	16627	16586	16384	16453	16328	16380	16347	16394	16569	16404	16472	16577	16258	16558	16639	16366	16363	16500	16454	16473	16492	16282	16596	16461	16429	16415	16341	16601	16369	16682	16485	16682	16558	16498	16686	16543	16446	16592	16410	16414	16567	16508	16503	16348	16234	16210	16396	16352	16540	16624	16290	16660	16527	16274	16451	16550	16548	16496	16712	16562	16446	16547	16446	16443	16391	16457	16470	16345	16484	16476	16453	16355	16470	16568	16425	16415	16509	16338	16535	16423	16588	16458	16609	16581	16399	16565	16543	16322	16468	16533	16490	16405	16581	16192	16410	16478	16598	16608	16384	16383	16448	16492	16390	16450	16557	16463	16515	16430	16405	16420	16419	16370	16461	16472	16518	16431	16603	16480	16258	16428	16280	16390	16576	16408	16440	16542	16460	16453	16467	16315	16551	16535	16633	16471	16126	16407	16649	16511	16478	16574	16655	16339	16490	16522	16407	16398	16561	16581	16392	16584	16523	16516	16448	16323	16486	16587	16642	16279	16512	16498	16439	16650	16467	16438	16340	16528	16460	16256	16607	16500	16335	16493	16544	16511	16327	16399	16459	16369	16651	16425	16461	16371	16428	16372	16327	16521	16599	16389	16475	16479	16574	16389	16501	16437	16445	16502	16454	16423	16304	16384	16266	16458	16352	16471	16357	16532	16424	16445	16636	16574	16503	16489	16433	16418	16540	16486	16503	16345	16371	16536	16285	16587	16588	16395	16416	16346	16431	16418	16329	16458	16472	16510	16428	16415	16295	16625	16411	16464	16395	16486	16352	16462	16580	16262	16425	16462	16354	16544	16476	16603	16511	16356	16566	16442	16424	16480	16346	16357	16486	16652	16608	16610	16401	16447	16418	16422	16322	16406	16537	16402	16462	16516	16550	16406	16323	16447	16620	16467	16535	16591	16561	16603	16350	16395	16361	16430	16450	16388	16598	16578	16458	16478	16441	16520	16378	16397	16467	16372	16370	16445	16582	16484	16428	16479	16410	16478	16482	16298	16244	16392	16435	16452	16395	16467	16427	16457	16545	16448	16422	16271	16462	16390	16542	16341	16367	16637	16420	16456	16302	16390	16464	16450	16270	16320	16335	16444	16588	16322	16348	16444	16518	16579	16361	16243	16429	16472	16352	16625	16471	16530	16481	16368	16493	16393	16342	16536	16368	16324	16451	16464	16626	16388	16431	16599	16359	16531	16316	16468	16396	16441	16513	16306	16268	16469	16446	16348	16594	16340	16398	16372	16473	16428	16434	16410	16442	16638	16567	16477	16516	16515	16404	16305	16560	16385	16387	16453	16517	16491	16525	16449	16549	16371	16435	16337	16596	16611	16426	16611	16390	16218	16457	16257	16406	16321	16650	16520	16534	16454	16434	16639	16568	16307	16455	16390	16524	16526	16293	16416	16622	16353	16627	16467	16473	16365	16424	16505	16382	16361	16514	16490	16669	16371	16491	16592	16370	16404	16589	16410	16723	16349	16488	16404	16505	16464	16277	16468	16533	16423	16548	16431	16404	16465	16407	16537	16463	16301	16422	16422	16482	16509	16542	16548	16445	16360	16448	16485	16546	16435	16574	16343	16414	16448	16425	16478	16564	16352	16547	16377	16624	16426	16546	16431	16546	16590	16415	16371	16479	16397	16538	16463	16514	16380	16496	16536	16334	16481	16553	16307	16442	16430	16427	16519	16398	16445	16251	16315	16464	16445	16336	16548	16561	16320	16422	16425	16351	16317	16417	16526	16523	16383	16406	16509	16450	16438	16572	16491	16456	16403	16285	16509	16543	16357	16510	16602	16341	16485	16297	16673	16328	16443	16397	16409	16536	16319	16441	16578	16488	16551	16585	16352	16614	16177	16504	16420	16463	16421	16452	16322	16638	16433	16444	16520	16447	16403	16516	16587	16421	16300	16307	16438	16668	16322	16486	16346	16446	16540	16397	16493	16470	16540	16281	16371	16315	16482	16504	16419	16587	16389	16389	16609	16377	16499	16493	16244	16528	16548	16464	16371	16466	16351	16534	16541	16343	16488	16432	16433	16512	16500	16420	16545	16379	16354	16253	16410	16496	16426	16373	16293	16429	16450	16626	16548	16548	16302	16450	16373	16416	16371	16624	16449	16456	16474	16577	16528	16527	16444	16624	16535	16511	16376	16458	16530	16326	16478	16455	16531	16654	16356	16458	16410	16313	16475	16436	16475	16393	16416	16342	16435	16470	16437	16516	16470	16429	16459	16579	16641	16413	16575	16511	16384	16441	16290	16411	16507	16578	16326	16583	16537	16538	16481	16539	16459	16486	16439	16330	16409	16302	16425	16585	16450	16625	16581	16461	16460	16326	16490	16570	16423	16437	16426	16238	16479	16574	16448	16490	16411	16392	16449	16290	16293	16382	16454	16403	16360	16639	16452	16402	16496	16526	16550	16442	16589	16520	16546	16491	16338	16487	16396	16337	16441	16426	16364	16511	16465	16468	16567	16470	16499	16646	16388	16406	16384	16451	16419	16366	16392	16539	16460	16436	16512	16487	16492	16642	16505	16527	16463	16412	16503	16462	16544	16471	16355	16269	16462	16609	16498	16198	16376	16486	16387	16500	16328	16365	16689	16427	16287	16390	16338	16492	16380	16534	16365	16413	16521	16519	16492	16524	16430	16384	16443	16564	16724	16506	16383	16354	16372	16399	16421	16487	16447	16418	16450	16500	16501	16455	16480	16478	16405	16490	16443	16366	16499	16525	16658	16527	16333	16466	16469	16482	16665	16466	16577	16567	16467	16680	16313	16552	16292	16468	16390	16395	16579	16580	16407	16358	16491	16533	16406	16538	16469	16367	16332	16381	16330	16466	16311	16579	16547	16472	16524	16370	16488	16455	16546	16188	16566	16440	16493	16383	16321	16314	16395	16500	16343	16356	16577	16375	16378	16526	16452	16400	16472	16312	16300	16348	16357	16597	16527	16407	16515	16358	16541	16397	16173	16328	16485	16579	16517	16523	16380	16441	16477	16392	16372	16558	16418	16400	16408	16415	16436	16372	16726	16484	16472	16396	16526	16431	16562	16403	16593	16509	16337	16345	16622	16470	16433	16479	16416	16410	16588	16228	16318	16645	16427	16535	16473	16671	16552	16339	16416	16315	16403	16469	16382	16432	16556	16391	16476	16481	16300	16472	16437	16569	16464	16443	16496	16321	16440	16335	16541	16567	16651	16450	16428	16507	16463	16481	16614	16519	16422	16506	16526	16391	16351	16537	16442	16149	16393	16214	16477	16517	16334	16570	16487	16305	16521	16308	16499	16442	16456	16458	16462	16473	16411	16421	16421	16433	16366	16417	16419	16467	16533	16501	16509	16423	16520	16524	16406	16644	16440	16549	16413	16615	16468	16438	16429	16519	16468	16522	16474	16523	16275	16541	16565	16338	16329	16346	16265	16235	16450	16404	16339	16513	16558	16366	16460	16398	16498	16427	16432	16477	16321	16417	16535	16461	16578	16656	16337	16358	16499	16504	16626	16280	16493	16530	16527	16425	16486	16441	16334	16621	16386	16559	16605	16545	16475	16457	16436	16520	16596	16303	16472	16412	16420	16298	16386	16444	16366	16492	16447	16437	16582	16413	16574	16677	16331	16605	16272	16436	16405	16481	16446	16440	16433	16309	16390	16446	16512	16571	16439	16536	16456	16342	16589	16279	16527	16424	16570	16334	16362	16621	16463	16553	16417	16555	16382	16444	16481	16362	16561	16637	16566	16470	16438	16469	16625	16431	16560	16522	16555	16247	16419	16620	16406	16366	16433	16458	16489	16447	16424	16432	16358	16467	16538	16570	16549	16476	16560	16449	16614	16341	16504	16416	16357	16719	16549	16479	16458	16414	16281	16305	16483	16451	16489	16417	16538	16450	16458	16424	16469	16557	16448	16427	16382	16429	16399	16540	16570	16389	16367	16475	16527	16448	16380	16497	16288	16585	16381	16438	16622	16393	16429	16424	16639	16412	16572	16584	16552	16424	16517	16364	16380	16453	16492	16396	16476	16455	16388	16472	16478	16493	16497	16512	16383	16494	16412	16535	16517	16375	16490	16470	16538	16562	16405	16509	16491	16511	16455	16265	16548	16493	16484	16439	16336	16509	16427	16584	16392	16374	16470	16588	16458	16425	16468	16324	16362	16464	16387	16598	16478	16563	16594	16337	16522	16578	16432	16363	16277	16417	16425	16445	16347	16354	16526	16436	16446	16470	16420	16479	16248	16326	16429	16470	16499	16373	16634	16603	16352	16427	16477	16339	16616	16306	16419	16472	16499	16270	16584	16552	16366	16502	16248	16729	16514	16451	16504	16576	16491	16610	16433	16552	16417	16591	16532	16340	16712	16495	16372	16380	16360	16391	16558	16532	16472	16523	16320	16548	16546	16481	16295	16533	16544	16443	16503	16551	16370	16509	16412	16569	16526	16407	16416	16521	16307	16454	16228	16465	16488	16555	16433	16340	16290	16295	16539	16542	16385	16427	16416	16453	16524	16480	16524	16418	16498	16375	16349	16584	16604	16495	16413	16537	16376	16483	16508	16394	16537	16335	16505	16287	16575	16310	16427	16580	16487	16234	16571	16472	16353	16576	16585	16359	16471	16547	16484	16503	16399	16552	16556	16476	16513	16306	16462	16408	16653	16366	16262	16307	16512	16387	16570	16577	16621	16358	16308	16523	16577	16418	16422	16415	16395	16415	16356	16475	16493	16661	16422	16281	16429	16611	16336	16459	16455	16491	16563	16601	16450	16357	16376
22962	21513	29405	24027	22081	25969	29247	23748	22090	21850	21546	21457	20857	20858	20899	21023	21184	21090	21031	21140	20887	20883	20768	21390	20766	20563	22743	26372	24954	23902	22362	21541	20872	20617	20455	20554	20502	20445	20594	20489	20411	20487	20456	20285	20229	20295	20461	20344	20400	20359	20363	20448	20497	20456	20483	20404	20381	20476	20250	20201	20323	20306	20268	20218	20427	20287	20352	20799	20471	20397	20334	20330	20391	20329	20371	20235	20367	20185	20384	20427	20207	20199	20329	20370	20428	20228	20147	20537	20488	20376	20253	20304	20325	20337	20210	20389	20320	20373	20397	20242	20130	20427	20211	20447	20388	20327	20403	20231	20188	20326	20258	20272	20378	20186	20479	20372	20149	20532	20041	20246	20291	20445	20053	20201	20680	19988	20261	20477	20239	20272	20387	20383	20562	20291	20419	20195	20354	20380	20253	20279	20417	20180	20390	20497	20244	20333	20327	20102	20347	20425	20136	20363	20462	20473	20276	20293	20368	20388	20173	20323	20317	20256	20432	20428	20424	20116	20400	20334	20154	20048	20454	20273	20381	20374	20412	20296	20424	20349	20244	20278	20233	20395	20349	20189	20209	20167	20307	20165	20453	20100	20288	20189	20288	20436	20194	20495	20405	20258	20334	20370	20236	20099	20414	20461	20341	20211	20276	20365	20395	20391	20380	20089	20189	20317	20220	20135	20169	20263	20272	20165	20445	20362	20352	20280	20121	20365	20650	20448	20360	20238	20315	20363	20379	20389	20226	20414	20308	20185	20357	20282	20407	20215	20290	20244	20523	20410	20346	20242	20310	20301	20078	20309	20147	20444	20535	20063	20241	20223	20457	20197	20198	20558	20305	20284	20335	20227	20194	20303	20316	20417	20362	20234	20347	20393	20265	20239	20243	20061	20326	20110	20364	20325	20246	20269	20362	20195	20257	20396	20274	20398	20086	20166	20327	20042	20412	20327	20151	20373	20280	20211	20344	20400	20259	20071	20394	20287	20393	20350	20293	20275	20220	20245	20208	20249	20277	20105	20394	20266	20489	20177	20190	20160	20134	20394	20369	20459	20484	20420	20211	20191	20243	20471	20300	20374	20206	20246	20282	20386	20308	20397	20357	20255	20431	20324	20297	20252	20442	20330	20104	20328	20364	20455	20375	20489	20308	20189	20220	20187	20146	20294	20388	20415	20176	20196	20435	20306	20307	20330	20387	20436	20370	20466	20188	20321	20055	20354	20250	20228	20312	20364	20501	20237	20329	20396	20097	20313	20402	20343	20339	20558	20282	20393	20297	20050	20243	20441	20273	20212	20297	20301	20305	20267	20165	20160	20260	20266	20251	20364	20297	20161	20332	20373	20326	20314	20288	20291	20432	20131	20235	20280	20289	20209	20318	20275	20236	20109	20262	20279	20154	20311	20391	20487	20231	20308	20304	20226	20132	20194	20431	20358	20214	20514	20270	20603	20344	20316	20462	20174	20430	20370	20428	20502	20300	20329	20314	20322	20396	20267	20314	20292	20470	20239	20185	20392	20446	20254	20284	20149	20271	20172	20303	20222	20392	20265	20351	20274	20358	20398	20150	20103	20275	20220	20464	20422	20433	20370	20333	20270	20361	20245	20271	20335	20290	20245	20378	20255	20241	20332	20243	20215	20429	20418	20498	20167	20297	20078	20383	20187	20496	20325	20313	20388	20508	20211	20310	20465	20138	20361	20159	20393	20452	20158	20227	20269	20036	20092	20298	20373	20318	20450	20621	20200	20079	20221	20249	20252	20236	20183	20473	20189	20276	20269	20310	20189	20243	20158	20425	20200	20403	20279	20443	20285	20205	20378	20492	20298	20248	20341	20326	20251	20271	20321	20240	20184	20276	20215	20331	20183	20216	20380	20423	20258	20520	20140	20404	20423	20299	20246	20143	20205	20391	20374	20291	20443	20180	20240	20278	20635	20389	20335	20194	20285	20301	20226	20196	20266	20389	20319	20329	20567	20285	20539	20048	20369	20146	20493	20421	20323	20287	20219	20236	20361	20456	20271	20373	20079	20316	20280	20299	20346	20348	20314	20481	20263	20315	20266	20250	20135	20225	20530	20495	20156	20184	20289	20337	20184	20273	20444	20259	20342	20154	20189	20273	20595	20418	20404	20223	20197	20454	20125	20257	20018	20404	20194	20308	20219	20415	20446	20266	20477	20468	20479	20360	20199	20211	20148	20384	20350	20369	20401	20407	20063	20373	20312	20359	20362	20463	20081	20559	20251	20291	20264	20276	20611	20187	20308	20100	20272	20230	20280	20384	20374	20312	20403	20497	20313	20266	20488	20272	20095	20524	20452	20330	20267	20324	20092	20297	20104	20356	20451	20288	20368	20314	20412	20346	20344	20264	20477	20114	20397	20233	20339	20318	20277	20330	20524	20172	20282	20322	20408	20314	20365	20093	20463	20427	20322	20271	20189	20258	20179	20364	20419	20363	20004	20198	20175	20397	20346	20223	20333	20568	20458	20558	20170	20254	20311	20199	20288	20354	20186	20358	20491	20278	20226	20377	20279	20249	20446	20206	20237	20412	20255	20510	20376	20430	20098	20427	20135	20357	20278	20448	20292	20399	20421	20289	20134	20189	20261	20219	20381	20312	20321	20345	20389	20135	20390	20319	20213	20396	20250	20347	20279	20347	20324	20457	20188	20610	20318	20154	20184	20131	20335	20144	20506	20388	20118	20491	20251	20264	20512	20220	20134	20463	20506	20180	20101	20090	20176	20483	20435	20244	20270	20419	20138	20407	20460	20412	20560	20316	20377	20417	20192	20275	20325	20189	20226	20359	20498	20408	20061	20299	20284	20175	20447	20374	20062	20134	20277	20217	20320	20098	20148	20317	20228	20259	20257	20544	20317	20376	20199	20188	20301	20492	20233	20236	20247	20519	20448	20350	20430	20373	20362	20399	20341	20312	20206	20195	20343	20372	20244	20226	20435	20029	20118	20334	20010	20456	20336	20438	20404	20418	20123	20162	20118	20241	20116	20247	20208	20542	20130	20186	20173	20255	20313	20298	20231	20217	20615	20264	20056	20300	20327	20041	20384	20137	20093	20140	20044	20277	20380	20148	20227	20431	20376	20209	20207	20286	20135	20348	20187	20251	20116	20203	20253	20361	20362	20304	20209	20211	20357	20361	20233	20337	20232	20269	20213	20303	20186	20289	20220	20255	20079	20059	20348	20250	20263	20366	20388	20279	20311	20056	20063	20252	20366	20289	20467	20357	20251	20432	20381	20287	20025	20282	20363	20084	20186	20223	20141	20140	20298	20186	20159	19999	20267	20210	20416	20238	20209	20299	20305	20157	20221	20368	20415	20380	20136	20282	20443	20389	20434	20235	20610	20251	20102	20210	20268	20279	20342	20343	20351	20356	20474	20177	20326	20325	20272	20221	20290	20265	20139	20042	20163	20415	20331	20172	20197	20228	20286	20450	20330	20167	20237	20129	20092	20364	20320	20418	20087	20268	20257	20478	20236	20187	20181	20394	20305	20348	20299	20251	20218	20373	20291	20224	20239	20437	20019	20316	20260	20239	20336	20172	20526	20340	20370	20478	20320	20219	20360	20390	20400	20380	20127	20054	20398	20195	20071	20041	20171	20273	20304	20433	20149	20465	20209	20118	20192	20303	20364	20252	20210	20388	20336	20245	20222	20238	20370	20083	20447	20497	20133	20454	20404	20373	20286	20323	20311	20276	20225	20350	20137	20106	20055	20548	20255	20201	20032	20385	20360	20307	20431	20263	20368	20365	20367	20374	20279	20221	20182	20262	20335	20300	20219	20208	20174	20431	20406	20392	20468	20318	20142	20434	20296	20272	20309	20494	20275	20217	20231	20335	20164	20347	20360	20423	20361	20324	20189	20118	20292	20304	20154	20041	20352	20258	20243	20448	20291	20316	20361	20456	20288	20240	20408	20166	20289	20235	20337	20231	20165	20296	20192	20200	20401	20311	20411	20505	20409	20365	20300	20206	20126	20474	20344	20150	20458	20388	20244	20396	20346	20079	20250	20434	20275	20339	20228	20295	20377	20250	20271	20454	20267	20061	20465	20145	20311	20052	20450	20494	20506	20250	20037	20456	20137	20331	20271	20222	20342	20232	20267	20186	20282	20360	20223	20260	20205	20347	20211	20427	20150	20284	20256	20313	20275	20395	20563	20212	20473	20085	20377	20237	20145	20508	20325	20393	20164	20250	20459	20104	20231	20278	20358	20463	20209	20339	20408	20209	20248	20352	20349	20441	20335	20226	20320	20365	20279	20303	20340	20333	20150	20188	20118	20392	20218	20140	20307	20390	20242	20278	20429	20204	20258	20187	20312	20280	20376	20355	20436	20374	20282	20264	20144	20451	20346	20397	20286	20356	20303	20482	20441	20452	20419	20435	20423	20362	20568	20256	20300	20399	20216	20401	20206	20274	20194	20264	20337	20174	20332	20551	20292	20503	20343	20247	20304	20224	20358	20226	20204	20324	20395	20578	20338	20270	20233	20134	20365	20171	20308	20382	20394	20171	20263	20210	20291	20336	20502	20548	20360	20479	20222	20401	20265	20328	20455	20270	20148	20152	20204	20249	20351	20243	20055	20076	20435	20357	20252	20351	20121	20211	20273	20247	20187	20282	20224	20422	20191	20390	20266	20408	20336	20317	20300	20173	20170	20207	20626	20303	20389	20223	20036	20230	20206	20271	19882	20293	20679	20103	20255	20312	20312	20522	20339	20166	20341	20284	20327	20355	20365	20292	20320	20218	20294	20278	20362	20497	20473	20437	20129	20387	20321	20417	20517	20315	20165	20286	20420	20214	20309	20494	20298	20460	20391	20327	20373	20196	20214	20459	20310	20276	20259	20254	20220	20171	20337	20118	20301	20462	20196	20275	20270	20486	20232	20170	20100	20246	20208	20259	20508	20444	20482	20469	20265	20379	20422	20463	20206	20283	20305	20404	20321	20319	20331	20299	20311	20238	20370	20247	20431	20339	20278	20291	20302	20321	20429	20437	20343	20192	20319	20302	20390	20158	20382	20447	20102	20289	20374	20249	20172	20264	20362	20197	20387	20290	20337	20173	20327	20296	20186	20290	20736	20268	20133	20255	20281	20318	20265	20326	20466
36467	50465	35053	30175	28175	28019	23737	21103	19280	18321	17816	17822	17491	17629	17547	17661	17430	17731	17596	17637	17295	17264	17084	18131	17212	17175	20723	25025	22891	21229	19260	17875	17063	16878	16786	16728	16979	16876	16780	16760	16894	16613	16543	16823	16819	16793	16836	16685	16732	16773	16764	16713	16623	16642	16897	16601	16646	16720	16682	16765	16689	16749	16647	16704	16820	16780	16800	16752	16700	16744	16627	16712	16596	16737	16741	16671	16673	16635	16770	16831	16749	16680	16774	16951	16847	16811	16708	16710	16866	16692	16810	16740	16736	16374	16773	16849	16691	16739	16580	16664	16785	16806	16559	16797	16765	16756	16595	16783	16798	16848	16776	16929	16694	16764	16713	16770	16655	16722	16687	16728	16699	16670	16711	16715	16774	16846	16601	16764	16674	16741	16736	16575	16796	16676	16796	16602	16855	16755	16665	16761	16635	16717	16685	16658	16638	16708	16790	16867	16521	16594	16706	16789	16647	16643	16726	16663	16740	16796	16626	16894	16798	16750	16890	16699	16715	16843	16727	16754	16762	16732	16653	16627	16745	16686	16713	16715	16724	16714	16780	16731	16693	16765	16669	16651	16796	16829	16774	16675	16805	16501	16570	16719	16774	16693	16764	16787	16587	16630	16557	16612	16801	16633	16704	16767	16808	16596	16749	16677	16655	16758	16650	16854	16778	16667	16702	16813	16551	16820	16671	16838	16584	16684	16768	16681	16698	16823	16679	16796	16632	16961	16807	16745	16724	16703	16829	16781	16606	16688	16772	16956	16711	16814	16872	16795	16710	16702	17044	16776	16755	16761	16674	16703	16818	16581	16834	16798	16753	16612	16858	16746	16889	16841	16592	16869	16688	16704	16598	16493	16754	16699	16790	16802	16603	16643	16661	16742	16762	16604	16696	16613	16547	16617	16696	16818	16848	16818	16690	16670	16651	16783	16550	16659	16751	16675	16660	16794	16785	16694	16718	16779	16737	16598	16711	16671	16659	16711	16531	16701	16841	16554	16808	16729	16750	16609	16641	16633	16800	16620	16758	16643	16674	16756	16576	16889	16710	16618	16681	16573	16431	16689	16797	16696	16538	16758	16761	16759	16749	16782	16653	16807	16639	16782	16665	16765	16901	16745	16741	16821	16634	16771	16607	16585	16667	16707	16714	16661	16608	16694	16839	16548	16503	16715	16668	16581	16866	16679	16598	16825	16679	16759	16807	16754	16816	16596	16686	16645	16596	16651	16674	16757	16945	16676	16624	16700	16693	16738	16815	16776	16561	16629	16714	16761	16863	16775	16664	16677	16842	16597	16861	16806	16762	16898	16458	16671	16747	16723	16628	16715	16717	16732	16550	16641	16733	16739	16667	16710	16678	16796	16801	16716	16857	16735	16712	16695	16584	16698	16751	16755	16622	16620	16844	16712	16842	16695	16773	16673	16557	16746	16686	16690	16757	16828	16670	16788	16761	16691	16736	16761	16616	16842	16849	16665	16781	16734	16705	16612	16735	16927	16646	16686	16762	16836	16711	16763	16738	16597	16669	16852	16636	16684	16657	16872	16650	16618	16636	16559	16809	16757	16682	16694	16660	16695	16841	16686	16596	16732	16775	16841	16668	16685	16787	16689	16704	16707	16820	16884	16688	16608	16725	16814	16619	16607	16658	16851	16666	16778	16640	16486	16727	16761	16526	16707	16618	16646	16733	16608	16674	16653	16678	16764	16611	16751	16995	16723	16710	16847	16736	16819	16980	16731	16739	16798	16654	16776	16685	16595	16867	16672	16823	16751	16677	16543	16710	16835	16667	16841	16917	16902	16574	16719	16730	16761	16704	16389	16883	16786	16599	16749	16746	16804	16727	17033	16663	16777	16627	16730	16715	16673	16720	16714	16791	16636	16569	16782	16604	16717	16652	16680	16667	16794	17028	16690	16801	16827	16810	16603	16696	16791	16538	16729	16863	16655	16837	16721	16568	16692	16692	16760	16661	16590	16777	16658	16562	16685	16763	16661	16644	16676	16588	16776	16777	16711	16630	16704	16919	16624	16733	16818	16720	16688	16615	16698	16784	16660	16624	16681	16661	16638	16665	16655	16719	16937	16517	16667	16740	16662	16660	16839	16793	16837	16729	16533	16723	16663	16594	16608	16611	16689	16644	16651	16981	16620	16653	16884	16616	16780	16738	16538	16794	16707	16785	16695	16728	16873	16961	16593	16767	16737	16703	16768	16792	16698	16925	16751	16661	16848	16658	16830	16678	16943	16763	16561	16720	16711	16841	16746	16645	16649	16699	16779	16684	16725	16819	16754	16759	16572	16822	16676	16660	16752	16760	16780	16720	16582	16815	16696	16713	16791	16729	16732	16680	16738	16690	16769	16576	16759	16718	16784	16648	16746	16889	16778	16839	16705	16848	16873	16709	16717	16833	16716	16738	16674	16729	16562	16776	16751	16660	16794	16793	16640	16675	16758	16551	16709	16889	16589	16580	16694	16654	16582	16801	16802	16833	16816	16864	16470	16672	16597	16775	16593	16686	16820	16764	16816	16625	16822	16536	16770	16639	16838	16875	16767	16562	16732	16659	16701	16619	16568	16785	16770	16970	16691	16765	16521	16868	16629	16770	16725	16673	16815	16802	16726	16699	16642	16805	16735	16714	16843	16615	16755	16808	16633	16673	16677	16765	16722	16685	16769	16709	16746	16641	16747	16651	16885	16706	16712	16735	16623	16798	16760	16709	16673	16617	16599	16636	16746	16647	16634	16802	16638	16657	16886	16620	16539	16789	16694	16673	16759	16721	16751	16847	16715	16672	16661	16677	16839	16648	16966	16889	16659	16683	16701	16516	16540	16744	16636	16794	16826	16687	16541	16690	16587	16710	16642	16788	16769	16758	16694	16772	16720	16722	16720	16689	16673	16670	16636	16710	16754	16802	16594	16733	16624	16739	16688	16776	16669	16683	16546	16810	16759	16765	16707	16839	16742	16569	16756	16800	16736	16699	16692	16746	16799	16601	16688	16886	16691	16634	16668	16955	16726	16755	16676	16675	16657	16722	16635	16738	16631	16770	16807	16466	16806	16545	16543	16630	16690	16774	16719	16724	16677	16627	16749	16616	16691	16745	16612	16781	16570	16681	16774	16582	16582	16798	16508	16696	16539	16677	16669	16737	16676	16893	16738	16811	16768	16704	16627	16655	16915	16661	16642	16607	16828	16655	16542	16574	16513	16755	16818	16781	16620	16727	16579	16788	16716	16763	16562	16774	16706	16764	16624	16815	16521	16692	16528	16619	16671	16689	16713	16613	16562	16836	16792	16655	16800	16831	16958	16742	16644	16889	16624	16790	16694	16670	16659	16680	16796	16839	16673	16751	16747	16829	16762	16792	16856	16607	16697	16868	16719	16777	16669	16502	16650	16844	16697	16601	16810	16624	16486	16668	16729	16746	16928	16734	16637	16597	16712	16846	16911	16611	16788	16575	16856	16897	16824	16843	16756	16679	16750	16789	16542	16865	16719	16696	16863	16705	16664	16589	16752	16803	16909	16630	16778	16764	16766	16681	16749	16729	16849	16799	16899	16512	16712	16913	16614	16863	16753	16700	16574	16699	16706	16765	16752	16565	16682	16768	16827	16767	16422	16630	16657	16535	16820	16577	16827	16708	16563	16685	16826	16746	16773	16848	16652	16626	16842	16792	16734	16720	16816	16647	16574	16854	16758	16541	16736	16728	16736	16637	16820	16793	16706	16638	16679	16832	16736	16573	16792	16758	16775	16835	16646	16827	16629	16913	16667	16588	16798	16654	16699	16768	16808	16641	16776	16761	16893	16713	16829	16838	16695	16719	16615	16622	16879	16657	16636	16888	16767	16660	16729	16704	16684	16739	17005	16605	16863	16759	16704	16779	16779	16864	16739	16833	16611	16734	16680	16739	16558	16625	16751	16861	16660	16771	16763	16542	16845	16759	16697	16862	16711	16691	16676	16743	16697	16663	16731	16763	16713	16809	16721	16728	16848	16625	16792	16795	16701	16667	16580	16546	16624	16777	16728	16793	16699	16632	16764	16735	16633	16691	16612	16639	16594	16683	16773	16632	16750	16867	16834	16800	16954	16613	16790	16800	16690	16651	16815	16826	16753	16914	16689	16677	16612	16663	16643	16562	16631	16732	16479	16752	16813	16817	16880	16801	16705	16642	16779	16661	16805	16690	16752	16635	16627	16676	16803	16796	16694	16694	16579	16790	16665	16779	16778	16734	16607	16748	16724	16818	16771	16695	16802	16705	16664	16622	16691	16715	16754	16769	16731	16665	16842	16730	16860	16572	16837	16618	16810	16690	16677	16803	16669	16688	16559	16707	16765	16691	16600	16783	16731	16946	17028	16851	16668	16762	16546	16767	16488	16801	16658	16811	16630	16713	16789	16702	16850	16607	16912	16747	16553	16722	16619	16871	16703	16807	16706	16697	16635	16598	16607	16727	16807	16573	16776	16773	16851	16798	16713	16747	16709	16632	16651	16685	16692	16687	16683	16732	16776	16767	16629	16587	16799	16854	16719	16649	16659	16592	16806	16699	16597	16718	16757	16772	16773	16814	16674	16648	16852	16767	16820	16693	16764	16738	16691	16630	16823	16856	16837	16702	16689	16734	16779	16750	16760	16932	16741	16699	16740	16794	16679	16732	16641	16768	16746	16666	16689	16550	16757	16667	16767	16846	16756	16629	16789	16835	16634	16638	16560	16800	16643	16648	16601	16823	16644	16805	16784	16843	16395	16707	16634	16863	16691	16635	16707	16830	16644	16656	16828	16676	16726	16875	16576	16813	16800	16911	16764	16678	16841	16827	16632	16599	16775	16800	16790	16692	16568	16710	16627	16543	16483	16698	16626	16853	16719	16664	16679	16728	16878	16664	16614	16739	16684	16614	16945	16831	16845	16700	16724	16698	16676	16862	16702	16684	16740	16838	16701	16780	16757	16614	16586	16876	16826	16580	16725	16690	16802	16875	16632	16753	16705	16808	16810	16759	16570	16726	16702	16648	16636	16776	16761	16657	16627	16639	16844	16830	16724	16701	16854	16588	16805	16741	16827	16645	16801	16750	16729	16763	16647	16780	16694	16842	16832	16531	16746	16778	16567	16735	16798	16737	17045
28279	23809	27427	25454	22128	22264	22346	20958	20526	19938	19752	19473	19734	19850	19719	19763	19622	19807	19763	19519	19526	19591	19572	19782	19855	19594	19629	19984	19980	19884	19723	19765	19701	19555	19404	19554	19524	19422	19525	19293	19450	19304	19386	19307	19497	19438	19725	19330	19520	19360	19401	19385	19348	19625	19319	19519	19442	19295	19675	19462	19317	19608	19602	19447	19622	19515	19564	19490	19569	19420	19451	19472	19480	19465	19576	19677	19665	19402	19305	19579	19381	19464	19733	19647	19387	19441	19461	19322	19583	19558	19663	19472	19321	19616	19438	19653	19408	19418	19434	19490	19439	19409	19480	19450	19578	19289	19326	19781	19483	19452	19293	19338	19421	19522	19419	19420	19571	19452	19559	19588	19445	19389	19513	19545	19512	19366	19526	19236	19447	19748	19316	19223	19504	19252	19634	19433	19244	19385	19221	19434	19523	19630	19700	19824	19492	19637	19543	19404	19547	19714	19569	19636	19150	19381	19486	19498	19195	19585	19435	19490	19474	19502	19359	19373	19276	19175	19609	19403	19452	19577	19471	19253	19433	19342	19412	19282	19471	19321	19458	19622	19388	19400	19304	19359	19359	19545	19275	19290	19600	19386	19404	19476	19411	19455	19357	19679	19657	19582	19495	19480	19603	19591	19499	19752	19435	19504	19551	19518	19423	19179	19642	19621	19482	19187	19216	19390	19644	19482	19446	19431	19605	19419	19386	19502	19541	19661	19366	19249	19373	19162	19695	19461	19397	19195	19795	19579	19636	19460	19723	19492	19419	19341	19374	19474	19578	19458	19361	19425	19438	19566	19536	19533	19640	19355	19403	19511	19609	19440	19520	19583	19476	19330	19508	19563	19405	19668	19503	19489	19124	19421	19733	19438	19392	19472	19550	19488	19544	19480	19376	19515	19487	19219	19411	19321	19629	19469	19476	19566	19761	19511	19670	19531	19801	19527	19519	19640	19574	19531	19347	19454	19678	19670	19345	19321	19748	19291	19449	19437	19567	19553	19574	19441	19567	19317	19583	19475	19495	19305	19352	19564	19472	19647	19369	19360	19614	19468	19680	19422	19478	19216	19571	19471	19741	19559	19372	19197	19437	19382	19675	19571	19750	19533	19309	19292	19674	19618	19665	19495	19148	19495	19433	19686	19495	19456	19430	19418	19314	19430	19292	19419	19466	19495	19548	19298	19617	19423	19346	19606	19451	19556	19456	19387	19467	19576	19538	19502	19562	19496	19467	19422	19475	19419	19316	19267	19326	19607	19421	19404	19393	19500	19592	19377	19535	19365	19249	19538	19347	19550	19441	19546	19499	19552	19519	19584	19609	19531	19553	19529	19487	19423	19508	19324	19502	19530	19363	19468	19514	19490	19884	19494	19373	19483	19371	19447	19440	19452	19689	19445	19508	19338	19517	19418	19449	19357	19319	19457	19407	19550	19613	19418	19445	19504	19599	19407	19392	19376	19540	19385	19464	19749	19465	19539	19390	19559	19494	19487	19390	19525	19428	19526	19557	19603	19448	19486	19408	19529	19618	19376	19629	19427	19379	19508	19511	19390	19479	19653	19350	19453	19562	19392	19445	19413	19667	19428	19448	19339	19428	19452	19376	19625	19365	19397	19286	19565	19764	19447	19406	19517	19509	19495	19427	19399	19332	19573	19578	19558	19576	19647	19621	19486	19291	19473	19364	19793	19512	19520	19498	19559	19537	19363	19419	19492	19478	19585	19571	19550	19593	19320	19553	19785	19620	19316	19561	19419	19416	19436	19590	19343	19481	19461	19343	19613	19692	19374	19512	19451	19389	19400	19407	19510	19222	19477	19514	19505	19497	19344	19601	19677	19442	19496	19384	19404	19660	19629	19488	19270	19561	19326	19800	19661	19446	19507	19485	19628	19650	19519	19399	19454	19455	19673	19666	19509	19228	19713	19476	19475	19621	19353	19226	19403	19357	19305	19674	19595	19441	19534	19369	19479	19220	19461	19521	19653	19476	19271	19459	19599	19362	19381	19339	19590	19388	19721	19561	19463	19567	19495	19587	19247	19504	19586	19485	19559	19555	19762	19408	19512	19654	19421	19754	19476	19659	19513	19639	19576	19529	19449	19700	19327	19131	19390	19481	19573	19346	19393	19387	19416	19552	19685	19211	19229	19545	19599	19461	19664	19442	19391	19546	19647	19581	19393	19368	19385	19484	19546	19413	19440	19524	19488	19478	19368	19533	19550	19650	19598	19433	19538	19391	19616	19290	19302	19528	19427	19365	19409	19375	19461	19340	19447	19424	19336	19579	19439	19289	19494	19307	19558	19433	19212	19282	19440	19505	19458	19440	19704	19474	19255	19551	19467	19370	19405	19536	19461	19678	19400	19197	19511	19261	19451	19512	19320	19679	19477	19692	19507	19317	19384	19510	19367	19495	19265	19628	19294	19432	19441	19184	19437	19414	19482	19624	19384	19457	19391	19660	19538	19440	19624	19398	19561	19655	19336	19447	19284	19319	19366	19447	19237	19464	19230	19689	19521	19498	19333	19291	19625	19427	19469	19481	19367	19383	19234	19477	19712	19524	19300	19523	19380	19681	19362	19410	19146	19353	19402	19449	19541	19634	19537	19332	19348	19545	19353	19578	19607	19612	19441	19408	19442	19587	19514	19374	19623	19479	19598	19642	19446	19415	19413	19376	19278	19472	19456	19489	19545	19430	19470	19340	19497	19551	19236	19351	19326	19609	19448	19549	19545	19511	19447	19526	19329	19426	19613	19464	19749	19583	19577	19438	19440	19242	19666	19667	19533	19503	19428	19537	19375	19658	19393	19757	19628	19509	19563	19547	19526	19457	19434	19391	19390	19397	19582	19651	19497	19618	19569	19465	19380	19365	19319	19529	19367	19422	19504	19444	19555	19687	19512	19400	19573	19569	19705	19340	19395	19523	19604	19383	19409	19486	19377	19516	19273	19357	19711	19355	19350	19344	19407	19264	19551	19519	19529	19506	19366	19467	19481	19458	19363	19543	19350	19435	19541	19470	19388	19259	19646	19439	19362	19629	19615	19517	19544	19457	19328	19324	19556	19445	19546	19389	19535	19476	19466	19504	19589	19582	19406	19427	19551	19456	19425	19586	19420	19645	19552	19504	19325	19455	19619	19244	19279	19686	19573	19529	19809	19368	19374	19683	19674	19715	19504	19462	19605	19563	19493	19535	19374	19517	19487	19348	19512	19625	19377	19594	19483	19504	19560	19411	19245	19468	19613	19445	19518	19417	19439	19262	19385	19470	19529	19435	19551	19643	19427	19590	19466	19497	19551	19542	19551	19696	19332	19534	19545	19513	19646	19677	19419	19673	19566	19700	19578	19555	19497	19568	19494	19457	19413	19511	19674	19435	19377	19660	19538	19427	19465	19605	19604	19499	19457	19463	19400	19232	19525	19543	19324	19594	19387	19611	19432	19576	19470	19183	19499	19376	19600	19420	19470	19356	19449	19468	19202	19586	19529	19498	19417	19498	19222	19655	19496	19316	19361	19750	19556	19626	19444	19411	19538	19430	19399	19321	19561	19423	19534	19582	19358	19476	19453	19435	19488	19502	19604	19694	19575	19654	19429	19602	19528	19624	19494	19564	19598	19389	19392	19512	19468	19577	19508	19467	19438	19472	19454	19529	19548	19432	19350	19384	19564	19562	19517	19507	19485	19671	19600	19463	19435	19408	19430	19427	19460	19609	19635	19437	19446	19671	19505	19220	19387	19450	19566	19622	19623	19507	19238	19677	19384	19711	19513	19496	19534	19353	19471	19579	19482	19289	19393	19596	19369	19398	19461	19592	19398	19578	19315	19523	19546	19666	19496	19386	19491	19372	19689	19626	19383	19659	19599	19563	19606	19397	19319	19682	19489	19406	19268	19558	19408	19363	19526	19421	19507	19523	19547	19488	19521	19477	19560	19711	19690	19615	19700	19367	19452	19506	19536	19488	19642	19434	19350	19440	19347	19335	19638	19626	19591	19767	19539	19477	19505	19691	19423	19525	19372	19617	19499	19737	19566	19471	19350	19543	19553	19306	19485	19330	19548	19445	19415	19627	19639	19473	19407	19629	19338	19324	19555	19524	19340	19500	19417	19526	19347	19323	19447	19422	19268	19602	19591	19513	19375	19321	19497	19518	19426	19401	19452	19279	19592	19297	19563	19566	19681	19431	19439	19392	19512	19391	19441	19224	19557	19490	19468	19324	19482	19381	19544	19547	19420	19808	19485	19443	19402	19401	19577	19443	19701	19619	19211	19465	19520	19603	19565	19399	19564	19779	19412	19520	19551	19467	19405	19732	19430	19577	19454	19295	19588	19462	19751	19556	19482	19404	19037	19418	19443	19515	19340	19425	19528	19341	19630	19488	19481	19514	19455	19411	19466	19387	19262	19510	19696	19471	19525	19410	19444	19494	19546	19550	19445	19529	19329	19537	19445	19521	19437	19545	19506	19439	19318	19521	19454	19533	19457	19355	19338	19547	19456	19491	19411	19617	19420	19539	19604	19578	19371	19625	19667	19632	19573	19473	19761	19795	19634	19496	19595	19484	19306	19490	19437	19624	19640	19430	19442	19471	19446	19384	19568	19535	19432	19347	19319	19339	19588	19403	19509	19442	19632	19605	19381	19498	19273	19679	19514	19586	19467	19420	19592	19509	19575	19704	19467	19576	19466	19395	19630	19406	19481	19581	19446	19448	19509	19482	19324	19357	19538	19618	19394	19398	19538	19419	19437	19529	19441	19278	19354	19410	19441	19493	19257	19522	19392	19477	19349	19502	19419	19512	19623	19364	19365	19248	19282	19345	19348	19498	19660	19707	19430	19474	19396	19636	19558	19552	19629	19476	19387	19384	19506	19363	19380	19586	19551	19450	19459	19499	19434	19287	19410	19309	19466	19438	19558	19482	19419	19535	19489	19781	19384	19575	19549	19420	19551	19466	19437	19535	19339	19519	19431	19488	19301	19657	19728	19589	19683	19411	19516	19408	19433	19553	19484	19684	19357	19663	19427	19543	19464	19650	19514	19580	19474	19460	19531	19495	19496	19281	19691	19447	19371	19447	19652	19582	19509	19407	19353	19483	19385	19459	19527	19483	19278	19525	19652	19458	19374	19597	19600
27634	29196	24711	21747	20655	20644	20263	18272	17486	16878	16541	16728	16707	16449	16432	16365	16323	16332	16415	16381	16520	16384	16323	16771	16423	16372	16453	16586	16687	16519	16499	16326	16216	16192	16274	16116	16150	16233	16235	16127	16299	16162	16163	16023	16341	16213	16281	16258	16133	16442	16233	16175	16208	16018	16007	16215	16132	16036	16266	16209	16334	16130	16106	16102	16060	16262	16256	16161	16130	16264	16155	16267	16089	16231	16222	16149	16170	16335	16085	16091	16223	16123	16222	16277	16079	16074	16223	16251	16186	16262	16175	16153	16208	16217	16210	16087	16213	16206	16278	16339	16194	16069	16026	16302	16156	16246	16111	16074	16271	16198	16225	16337	16243	16117	16233	16314	16186	16247	16065	16135	16144	16168	16165	16251	16168	16033	16241	16095	16183	16262	16113	16251	16121	16240	16175	16365	16195	16136	16070	16409	16227	16146	16175	16149	16151	16298	16214	16182	16137	16179	16186	15942	16127	16255	16246	16205	16195	16151	16142	16104	16178	16237	16097	16205	16215	16211	16092	16257	16205	16158	16224	16009	16300	16110	16304	16265	16207	16229	16092	16249	16191	16054	16360	16136	16367	16163	16300	16164	16279	15990	16259	16236	16112	16096	16241	16109	16043	16109	16533	16264	16068	16104	16225	16088	16123	16176	16325	16082	16112	16132	16176	16293	16433	16258	16181	16097	16084	16187	16183	16243	16115	16197	16339	16209	16253	16199	16200	16258	16072	16327	16138	16197	16100	16124	16115	16287	16220	16250	16230	16339	16185	16215	16121	15983	16272	16116	16258	16268	16202	15963	16133	16164	16231	16109	16101	16362	16174	16236	16090	16486	16244	16145	16285	16114	16039	16142	16157	16170	15999	16112	16247	16370	16215	16281	16357	16242	16228	16196	16222	16172	16236	16203	16305	16359	16378	16233	16181	16231	16159	16345	16124	16131	16208	16291	16208	16230	16065	16376	16241	16073	16361	16219	16256	16108	16176	16087	15998	16250	16243	16306	16223	16179	16153	16155	16178	16373	16182	16152	16183	16159	16164	16173	16252	16167	16108	16328	16092	16137	16134	16260	16117	16234	16043	16130	16110	16137	16200	16199	16279	16159	16002	16181	16364	16154	16129	16134	16292	16094	16083	16209	16234	16037	16324	16110	16069	16407	16154	16028	16129	16155	16371	16209	16131	16135	16028	16251	16222	16277	16068	16292	16140	16381	16161	16180	16335	16199	16238	16190	16185	16075	16130	16221	16145	16206	16178	16360	16113	16164	16174	16180	16115	16258	16106	16204	16209	16223	16210	16315	16251	16134	16408	16204	16281	16305	16289	16174	16037	16068	16267	16019	16222	16275	16311	16221	16357	16188	16253	16190	16233	16300	16302	16102	16320	16230	16067	16143	16211	16170	16172	16319	16221	16293	16151	16033	16379	16287	16115	16137	16269	16099	16085	16120	16226	16223	16060	16348	16177	16050	16169	16170	16084	16269	16247	16122	16279	16126	16278	16203	16172	16265	16054	15913	16266	16243	16104	16128	16155	15988	16294	16218	16127	16295	16175	15951	16230	16128	16446	15994	16118	16153	16124	16242	16141	16120	16069	16221	16194	16226	16366	16287	16149	16078	16200	16362	16286	16046	16091	16271	16200	16140	16143	16161	16261	16223	16244	16070	16150	16239	16048	16325	16069	16261	16102	16171	16094	16358	16076	16346	16053	16103	16107	16129	16285	16253	16106	16213	16288	16244	16162	16281	16187	16207	16219	16079	16222	16214	16066	16171	16207	16006	16089	16094	16249	16130	16010	16030	16172	16129	16262	16007	16151	16156	16188	16335	16196	16254	16332	16258	16207	16184	16016	16111	16183	16015	16284	16193	16222	16155	16115	16154	16254	16408	16116	16355	16148	16284	16059	16032	16181	16091	16198	16082	16034	16136	16277	16088	16174	16174	16275	16137	15983	16285	16112	16251	16085	16290	16413	16241	16061	16047	16266	16307	16048	16472	16180	16081	16104	16305	16294	16286	16279	16242	16038	16251	16248	16198	16121	16275	16260	16089	16080	16114	16033	16168	16221	16297	16236	16127	16059	16191	16102	16312	16372	16137	16281	16118	16233	16187	16180	16155	16192	15941	16166	16266	16281	16236	16124	16264	16241	16300	16032	16257	16093	16270	16244	16192	16034	16192	16115	16150	16137	16126	16284	16246	16274	16187	16159	16098	16110	16162	16256	16132	16313	16101	16138	16238	16053	16281	16194	16214	16167	16198	16295	16222	16177	16229	16000	16249	16227	16289	16168	16277	16199	15997	16258	16153	16053	16013	16097	16123	16118	16320	16139	16080	16223	16081	16186	16180	16163	16160	16245	16135	16270	16122	16194	16168	16353	16138	16355	16143	16209	16287	16217	16118	16155	16289	16279	16211	16110	16516	16191	16249	16158	16054	16400	16155	16205	16158	16173	16087	16297	16333	16016	16128	16312	16177	16174	16165	16335	16139	16019	16127	16220	16144	16089	16217	16161	16151	16245	16311	16278	16009	16192	16150	16167	16350	16062	16039	16164	16177	16216	16099	16244	16034	16321	16050	16206	16167	16237	16158	16262	16039	16172	16312	16261	16176	16230	16246	16240	16303	16189	16218	16187	16147	16191	16068	15977	16429	16234	15972	16283	16302	16195	16242	16332	16055	16260	16280	16259	16184	16211	16247	16132	16013	16198	16324	16109	16086	16201	15998	16193	16231	16183	16139	16138	16269	16061	16143	16136	16269	16012	16076	16156	15951	16179	16309	16164	16256	16144	16126	16038	16181	16409	16125	16201	16082	16223	16342	16117	16299	15965	16263	16234	16096	16154	16263	16223	16250	16259	16103	16181	16293	16171	16281	16310	16297	16116	16331	16089	16189	16289	16084	16279	16125	16230	16134	16180	16226	16122	16172	16143	16164	16025	16192	16247	16076	15982	16345	16154	16182	16295	16102	16074	16110	16159	16236	16295	16103	16220	16184	16113	16345	16164	16408	16138	16201	16148	16307	16232	15976	16372	16052	16199	16163	16166	16057	15931	16265	16252	16095	16213	16190	16161	16115	16133	16235	16202	16253	16277	16132	16098	16234	16257	16129	16109	16119	16387	15983	16190	16277	16213	16269	15915	16188	16200	16183	16294	16212	16260	16108	16285	16115	16104	16274	16104	16205	16227	16255	16244	16162	16087	16180	16060	16231	16262	16128	16310	16068	16196	16380	16263	16150	16342	16267	16375	16408	16233	16297	16276	16240	16249	16101	16265	16191	16117	16229	16156	16278	16054	16088	16329	16324	16051	16108	16260	16193	16170	16240	16038	16114	16443	16233	16026	16306	16185	16235	16004	16085	16213	16262	16184	16272	16079	16269	16080	16210	16187	16241	16218	16031	16203	16112	16279	16245	16151	16031	16225	16205	16353	16205	16076	16140	16282	16175	16049	16135	16158	16226	16254	16288	16393	16102	16093	16234	16062	16213	16244	16199	16178	16102	16327	16107	16219	16200	15960	16133	16131	16123	16149	16063	16110	16380	16195	16202	16170	16106	16202	16115	16161	16181	15994	16083	16187	16302	16249	16231	16137	16157	16216	16212	16177	16171	16183	16114	16211	16106	16250	16126	16134	16117	16046	16113	16232	16168	16083	16174	16369	16192	16292	16226	16222	16309	16192	16306	16229	16208	16231	16163	16136	16187	16041	16047	16269	16149	16168	16033	16158	16218	16265	16120	16301	16281	16187	16309	16096	16213	16140	16308	16228	16211	16138	16216	16321	16347	16197	16142	16357	16251	16147	16237	16359	16201	16212	16154	16212	16142	16362	16130	16064	16336	16215	16262	15971	16139	16368	16349	16209	16295	16225	16206	16128	16212	16227	16144	16253	16253	16274	16285	16184	16110	16134	16171	16163	16215	16283	16140	16170	16166	16344	16101	16081	16320	16295	16163	16038	16176	16157	16328	16242	16103	16307	16189	16177	16219	16080	16119	16001	16163	16249	16363	16057	16247	16300	16201	16131	16162	16244	16032	16321	16201	16085	16204	16155	16244	15987	16106	16132	16121	16251	16278	16373	16201	16201	16342	16304	16258	16121	16093	16102	16274	16075	16342	16178	16145	16250	16214	16261	16075	16048	16262	16261	16171	16367	16274	16163	16287	16253	16183	16314	16152	16174	16258	16252	16214	16168	16133	16230	16414	16150	16190	16315	16179	16034	16233	16239	16212	16355	16231	16190	16191	16225	16258	16347	16203	16105	16187	16115	16422	16081	16200	16059	16311	16382	16134	16232	16295	16240	16152	16180	16129	16373	16298	16369	16299	16150	16072	16308	16170	16053	16111	16189	16232	16263	16026	16077	16435	16254	16330	16164	16254	16316	16257	16328	16167	16257	16158	16330	16268	16179	16205	16301	16018	16196	16276	16250	16373	16204	16279	16104	16148	16180	16154	16169	16223	16158	16299	16131	16204	16414	16279	16092	16175	16205	16321	16206	15924	16256	16097	16247	15976	16349	16100	16225	16314	16246	16130	16240	16363	16124	16112	16367	16166	16105	16162	16188	16081	16090	16169	16163	16116	16068	16086	16118	16085	16325	16234	16158	15897	16158	16135	16230	16238	16135	16206	16243	16171	16266	16158	16192	16088	16180	16113	16256	16108	16179	16098	16096	16140	16100	16039	16238	16118	16412	16022	16362	16159	16318	16242	16336	16245	16164	16048	16265	16090	16181	16321	16120	16258	16184	16197	16121	16229	16261	16101	16153	16211	16249	16164	16311	16273	15930	16224	16052	16143	16202	16106	16204	16241	16269	16292	16270	16176	16055	16186	16220	16229	16326	16337	16209	16244	16205	16248	16190	16186	16181	16127	16172	16246	16115	16235	16282	16384	16282	16140	16346	16324	16385	16341	16314	15998	16290	16138	16379	16099	16193	16261	16236	16246	16181	16169	16215	16159	16283	16389	16075	16235	16169	16301	16156	16143	16031	16151	16163	16357	16269	16208	16187	16091	16272	16236	16281	16210	16223	16116	16292	16238	16159	16178	16239	16215	15960	16195	16050	16101	16116	16154	16257	16122	16113	16170	16199	16176	16085	16132	16331	16289	16038	16152	16052	16288	16182	16204	16210	16137	16263	16218
24006	21464	29018	24495	23017	24716	26277	23772	22558	22228	21559	21335	21039	20695	20533	20672	20352	20271	20480	20261	20282	20499	20698	21497	21329	20864	21693	22771	22237	21137	20558	20307	20291	20016	19879	20102	20190	20067	20050	19923	20361	20128	19941	19875	19921	19899	20106	19971	20223	20050	20012	19945	20070	20065	19879	19959	20050	20010	19915	19991	20046	20063	20003	20138	19964	20011	19965	19979	20092	19926	20167	20000	20058	20233	19977	20263	20053	19935	19809	19893	19891	20116	20072	20031	19981	20060	20079	19960	19939	19960	19997	20124	20259	20167	19871	19895	19995	19977	20055	20066	20177	20138	20031	19894	19958	20081	20086	19915	20111	20083	20032	19910	19982	19998	20015	19892	20093	20076	19963	19817	19992	20035	19912	19913	20083	20063	19999	19933	19902	20216	20206	20020	20042	20001	19997	20198	19831	20029	20064	20071	20021	20065	19830	19733	19795	20059	20007	19911	19998	20039	19950	20088	20003	20037	20126	20177	20148	19971	20146	20011	20109	19994	20047	19853	20088	20107	19927	19809	19927	20063	20049	20114	20036	20035	20101	19931	19996	19972	19849	19883	20151	19949	20048	20037	20122	19931	19977	19963	19980	19833	19921	19827	19864	19994	19872	20077	20078	19909	19937	20264	19999	19823	20198	19834	19997	20168	20159	19887	19940	20036	20162	20148	20229	20047	19874	19777	19979	19959	19840	20036	19915	19688	20082	19953	19935	19904	19879	20210	19875	19941	19975	19915	19910	19784	19905	20004	20245	20109	20106	20309	19896	20057	19915	19845	20032	19961	20004	19924	19843	20119	20117	19875	20186	19873	20061	20029	20146	20026	20178	19987	19973	20018	19911	19969	20030	20089	19814	20180	20082	20002	20157	20079	20089	19826	19952	19844	19908	20162	20201	20069	20135	19924	20087	19937	19964	19958	19952	19996	20167	19894	19921	19810	20079	20102	20082	19905	19757	20009	20228	20000	19750	20009	19974	19985	20153	19973	20222	19782	19914	19909	19993	20045	19853	19816	20094	20046	19993	19861	20056	20170	20006	20025	20123	19857	19983	20075	19984	20271	19938	20010	20018	20221	19882	19806	20132	19934	19909	19983	20032	19744	19962	19931	20200	19680	19883	19932	20162	19869	19942	20158	19872	20230	20066	20217	20000	20175	19943	19888	20211	20144	19858	20121	19970	19752	19986	19969	19964	20045	20059	19884	20064	20075	20134	20123	20124	20077	20181	20025	19957	20061	20193	20063	19967	19728	19785	20071	20017	19912	20043	20104	20047	19991	19874	19907	20039	19881	20132	20024	20072	19887	20005	20042	19902	20022	19857	20060	19942	19975	20018	20184	20028	19908	19906	19651	20047	20131	19883	20066	19998	20048	20076	19874	19797	19901	20229	19924	19959	20064	19922	19782	19743	19868	20005	20031	20019	20083	20168	20011	19921	19949	20111	20059	19903	19923	20099	20112	19742	19859	19936	19991	19879	19904	20059	20014	19798	19961	20110	19904	19961	20160	20199	20148	19908	19992	20195	20066	20028	19992	20017	20012	19988	19878	20185	19864	20020	20015	20154	20078	19996	20050	19951	19842	20059	20290	20194	20061	20077	19846	19964	19939	19925	20146	20011	20151	19911	20168	20012	20031	20263	19877	19782	20146	20030	19857	20039	19998	20103	20124	19850	19789	20102	20291	20112	20019	19757	20045	19922	19886	19936	20061	20231	20162	19953	19995	19958	19862	20020	19751	20070	19986	20012	20058	19710	20078	19872	20129	19899	20035	20106	19879	20093	19992	20012	20167	19883	19989	20029	19928	20189	20163	20042	19858	19892	19956	20144	20094	19958	20019	20080	20022	20122	20083	20055	20145	20035	19878	19918	19949	20090	20171	20043	19989	19774	19981	20166	19925	19911	19970	19992	19790	19855	20003	19815	19923	20039	19881	20181	20185	20071	19924	19916	20054	20115	19965	20022	20098	20148	19943	19846	20043	19943	20037	19942	20015	19893	19825	19950	19868	20125	19882	20057	20097	19907	19856	20085	20067	20014	19993	19971	20143	19901	20141	19884	19856	20041	19835	20049	19902	20087	20143	20014	20057	19792	20145	20138	20102	19883	19860	19847	19932	19933	20117	19816	20152	19887	19968	20150	19930	20132	20002	20094	20222	20153	20107	20048	19986	19921	19977	20000	19863	20177	20004	19909	19845	20045	20060	19957	20055	20041	20079	20212	19902	20091	19764	20114	19944	19914	19998	19713	19912	20296	19953	20107	19950	20195	20117	19993	20108	19858	19865	20009	19901	19899	20075	19804	20099	20118	19961	20083	20174	20134	19866	20006	19864	19899	19974	19886	20064	20113	19827	19752	19984	19933	20062	20012	20205	20129	20024	20108	19982	19969	20008	19671	19809	20090	19960	19951	20026	20001	20246	19925	20087	20124	19918	20122	19973	20132	20145	19939	19918	19764	20065	20004	19924	19911	20003	19849	20026	19755	20128	19988	20053	19963	20002	20039	20239	19747	19800	19995	20099	20015	20109	19984	20016	19895	19807	19995	20013	20189	20275	20010	19903	20154	20077	19903	20088	20112	20026	20101	20000	19985	19951	20143	20145	20137	19911	20005	19775	19935	20088	19876	19994	20017	19937	20065	20064	20167	20007	20073	19953	20012	20129	19894	20181	20018	20126	20130	19859	19859	19890	20110	19989	19927	19819	20021	20027	20082	20067	20031	19846	20156	20002	19989	19983	19898	20160	20131	19887	20084	19934	20090	20164	20031	19931	20010	19849	19935	19849	19977	19848	20128	19965	19883	19948	20020	19993	20066	20213	20162	19955	19832	19941	20033	20059	19847	19943	19964	20096	19875	20120	19883	20133	20199	19958	20092	20027	19836	19990	19797	19933	19902	19972	20012	20122	19742	20047	20117	19967	20192	19991	19926	19964	20084	19846	19995	19956	20016	20044	19996	19952	19885	19886	20051	20009	19940	19778	20153	20153	19777	19784	20026	20031	20055	20028	19787	19996	20060	19975	20037	19922	19940	19818	19909	19743	19906	20013	19988	19903	19837	20004	20091	19953	20138	19923	20380	20121	19907	20163	20096	19880	19973	19959	20063	20219	19958	19934	20101	20005	20083	19850	19793	20035	20051	19973	19975	19837	19990	20127	19960	20048	19930	20010	20080	20043	20063	19771	19991	19965	20046	19917	19741	19977	20075	19911	20090	19853	19948	19725	19904	19949	20088	20012	20166	19942	19990	20258	19911	20185	19940	19836	20038	20143	19822	19773	20079	20058	20113	20041	19892	20146	20215	20058	20135	19913	20112	20064	20020	20013	19698	20243	20185	20036	20144	20048	20038	20049	19985	20098	20040	20060	20094	20038	20039	19919	20056	19985	19805	20091	19992	19850	19946	20115	19975	20049	19850	19835	20284	20147	20153	19959	20164	19866	19932	19885	19979	19950	19818	19967	20148	20052	20134	19689	20081	19891	19990	19909	19999	19833	19935	19959	20026	19802	20035	20194	20016	19887	20158	20124	20023	20050	20028	19931	19824	19849	19870	19911	19814	19781	19872	20039	19947	20207	20207	20074	20106	20041	19940	19881	19882	20098	19843	19906	20046	20216	19909	20009	20157	20243	20037	20172	20054	19994	20056	19999	19865	20052	20053	20239	20066	19945	20010	19839	20164	20101	20029	20021	19953	20111	19946	20064	19994	19974	20226	20254	19997	19761	20002	20041	20067	19999	19884	19996	19948	19974	20036	20075	20001	19823	19879	19877	19911	19793	20127	20022	20027	20202	19906	20031	19951	19617	20044	20069	20107	20135	20009	19910	19917	20105	20162	19885	19992	19780	19869	20018	19862	19910	20140	20068	20096	20082	19936	19936	20076	19981	20119	20002	19901	19835	20029	19967	19961	20008	20022	19971	19881	20257	20056	19995	19895	20147	20029	19737	19984	19953	20071	19910	19856	20094	20218	19884	19877	20156	19918	20042	20054	19842	19980	19932	20044	20075	19859	19930	19902	20059	20042	20050	20021	20108	19883	20030	19884	19973	19922	19848	20043	20012	20031	20024	19923	19860	19887	19905	20049	19841	20027	20044	20010	20268	19888	19888	20155	19769	19992	19848	19989	20058	20126	19970	19823	20057	19919	19875	19947	19960	19948	19809	19939	19789	20072	19707	20033	19902	19978	20064	20191	20046	20214	20076	20089	19973	19898	19937	19915	19945	19975	20045	20102	19948	20055	20037	20141	19909	19823	19849	19877	19953	20104	20067	20315	19853	19995	20239	19978	20040	19988	19925	19918	20044	19863	19896	20092	20079	20121	19949	20035	19897	19956	20285	20017	19901	19970	19992	19947	20012	19863	20200	20056	20002	20046	20129	19897	20037	20007	20013	20029	19938	20216	19714	20052	19832	20084	19922	19982	19890	19861	19920	20065	19848	19764	19802	19856	20047	19959	19975	19857	19887	20087	19973	19917	19972	20025	20078	20072	20124	20019	19797	19928	19896	20117	20233	20028	19929	20171	20171	19642	19941	19930	19907	20035	20120	20021	19960	19908	19938	19877	19925	19896	19804	19912	20083	20008	19990	19855	19866	20126	19890	19755	19866	19812	19976	20090	20182	20086	19766	19952	20184	19944	19922	20052	19935	19898	20033	19973	19853	19861	20170	20102	19973	20075	19502	19975	20297	20064	19897	19824	20040	19726	19889	20178	19826	19957	19900	20135	20095	20137	20005	19894	19892	19995	19971	20108	19963	20113	19743	19903	19803	19830	19785	20111	20093	20043	19996	20132	20163	20104	20121	20087	19960	20051	20143	19807	19991	19978	19909	19869	20123	20116	19992	20322	20100	20132	19976	20105	19893	20046	19973	19911	19758	19927	20118	20098	19926	19846	19982	20056	20009	19975	20133	20282	20299	20206	20041	19993	20207	20043	20114	20051	20037	20248	20038	19971	20070	20032	19934	19964	20030	20156	19903	19968	20067	19842	19826	19947	20067	20189	19856	19875	19980	20017	20095	19940	20023	20037	19951	19993	19849	20087	19946	20080	19899	19924	19844	19690	19908	19993	19965	19905	19998	20172	20060	20196	20232	19924	19930	20229	20000	19785	19878	19814	19886	20052	20015	20054	20179	20109	20163
31012	39543	31138	25685	22418	21018	23171	22269	20410	19439	18925	18163	17523	17600	17213	17181	16958	16904	16855	16785	16798	16738	17425	18570	17837	17423	19146	20299	19132	18176	17223	16869	16748	16607	16577	16466	16599	16648	16798	16340	16597	16599	16627	16677	16716	16610	16637	16587	16424	16560	16481	16704	16509	16699	16537	16535	16704	16457	16452	16608	16747	16648	16491	16544	16647	16605	16494	16390	16546	16507	16582	16470	16587	16663	16426	16596	16334	16451	16506	16514	16540	16434	16658	16376	16588	16572	16712	16506	16459	16479	16492	16611	16481	16429	16480	16540	16382	16537	16469	16590	16356	16566	16491	16582	16500	16303	16424	16564	16513	16544	16597	16406	16519	16674	16457	16634	16554	16480	16595	16494	16552	16570	16451	16386	16404	16708	16314	16442	16540	16499	16461	16565	16534	16613	16605	16560	16421	16462	16378	16596	16585	16530	16588	16371	16553	16640	16418	16524	16482	16471	16520	16525	16620	16609	16358	16490	16537	16518	16626	16351	16435	16483	16616	16432	16513	16662	16462	16515	16485	16578	16722	16427	16502	16572	16463	16425	16646	16578	16569	16378	16696	16586	16580	16473	16688	16592	16439	16595	16481	16370	16534	16755	16701	16558	16515	16312	16424	16711	16537	16575	16495	16483	16461	16516	16602	16728	16684	16507	16566	16478	16557	16588	16599	16549	16321	16599	16460	16583	16509	16592	16535	16503	16653	16647	16480	16398	16559	16486	16563	16546	16366	16535	16411	16325	16400	16480	16464	16697	16329	16517	16604	16592	16494	16552	16475	16428	16769	16537	16625	16678	16628	16410	16561	16549	16598	16548	16573	16509	16450	16557	16414	16276	16443	16702	16619	16668	16635	16521	16292	16539	16689	16517	16553	16699	16365	16552	16474	16491	16436	16416	16668	16479	16575	16591	16454	16541	16593	16593	16367	16568	16561	16590	16401	16523	16563	16556	16532	16422	16545	16654	16329	16435	16449	16521	16611	16479	16570	16524	16585	16459	16409	16536	16387	16656	16570	16486	16469	16408	16505	16526	16579	16370	16606	16561	16547	16645	16506	16558	16466	16672	16610	16527	16455	16526	16450	16486	16606	16626	16513	16635	16591	16523	16611	16414	16453	16417	16604	16532	16494	16638	16340	16724	16576	16440	16632	16491	16519	16489	16694	16694	16518	16504	16575	16619	16488	16590	16367	16635	16553	16496	16482	16557	16502	16524	16762	16511	16525	16718	16550	16666	16470	16322	16421	16564	16548	16542	16624	16625	16642	16486	16797	16319	16791	16627	16613	16278	16431	16415	16515	16417	16478	16393	16632	16502	16458	16444	16705	16474	16424	16555	16605	16533	16663	16529	16625	16540	16455	16502	16592	16461	16447	16633	16407	16586	16487	16555	16637	16369	16510	16490	16381	16632	16494	16450	16475	16573	16381	16589	16572	16553	16312	16715	16429	16562	16696	16418	16537	16490	16481	16381	16499	16520	16395	16532	16630	16505	16606	16458	16571	16207	16444	16563	16575	16516	16497	16512	16448	16527	16425	16531	16735	16253	16561	16565	16564	16598	16411	16644	16448	16547	16434	16422	16627	16399	16445	16550	16388	16583	16513	16593	16483	16623	16718	16479	16549	16439	16207	16558	16424	16563	16392	16682	16443	16475	16661	16395	16437	16455	16574	16502	16512	16299	16491	16576	16460	16573	16644	16502	16500	16579	16380	16603	16524	16729	16381	16467	16237	16462	16591	16509	16588	16567	16670	16651	16525	16581	16444	16512	16628	16485	16553	16453	16481	16732	16604	16426	16660	16450	16478	16413	16384	16413	16422	16573	16429	16525	16659	16520	16570	16607	16534	16515	16513	16580	16597	16501	16421	16576	16464	16440	16365	16533	16418	16579	16701	16533	16481	16531	16623	16537	16521	16495	16484	16639	16505	16645	16641	16347	16607	16507	16372	16343	16670	16461	16548	16383	16530	16441	16434	16407	16495	16593	16413	16572	16599	16615	16360	16482	16514	16383	16507	16624	16476	16561	16593	16640	16435	16676	16585	16426	16501	16434	16532	16605	16617	16447	16472	16702	16654	16475	16557	16637	16514	16618	16515	16650	16389	16583	16481	16520	16377	16406	16564	16504	16441	16365	16379	16491	16589	16447	16467	16564	16385	16407	16536	16600	16596	16454	16481	16347	16485	16625	16525	16348	16530	16597	16461	16614	16454	16418	16490	16582	16571	16468	16644	16423	16638	16498	16440	16527	16505	16598	16659	16464	16480	16612	16476	16671	16430	16489	16367	16559	16406	16559	16422	16708	16551	16505	16453	16512	16580	16625	16567	16693	16458	16533	16261	16609	16415	16630	16550	16348	16496	16654	16564	16557	16685	16470	16350	16576	16498	16488	16501	16702	16486	16375	16651	16319	16502	16522	16620	16574	16436	16329	16518	16443	16450	16506	16504	16367	16485	16614	16498	16680	16470	16677	16634	16391	16484	16426	16646	16711	16362	16548	16618	16586	16619	16396	16613	16407	16620	16512	16621	16548	16600	16444	16424	16567	16644	16531	16608	16474	16537	16292	16465	16515	16674	16552	16578	16646	16605	16454	16546	16675	16574	16460	16433	16575	16452	16511	16480	16552	16532	16424	16545	16460	16418	16597	16509	16541	16576	16587	16591	16570	16535	16492	16542	16498	16390	16712	16529	16607	16430	16458	16712	16515	16501	16434	16469	16630	16454	16548	16480	16413	16539	16318	16682	16476	16556	16486	16579	16597	16573	16523	16539	16594	16401	16565	16747	16620	16521	16521	16571	16586	16624	16555	16538	16564	16623	16585	16653	16499	16462	16447	16551	16630	16434	16658	16591	16528	16503	16469	16454	16539	16555	16531	16541	16608	16306	16622	16536	16439	16585	16472	16564	16727	16497	16312	16652	16723	16552	16567	16420	16457	16433	16648	16728	16420	16526	16617	16474	16520	16695	16583	16537	16441	16464	16485	16627	16553	16508	16487	16612	16438	16533	16631	16611	16600	16541	16458	16592	16420	16535	16456	16536	16534	16486	16461	16541	16494	16596	16430	16340	16612	16551	16514	16402	16402	16480	16472	16531	16685	16467	16562	16474	16437	16590	16434	16431	16551	16421	16390	16556	16444	16530	16610	16512	16665	16531	16694	16615	16613	16469	16487	16662	16533	16523	16521	16305	16476	16384	16427	16622	16586	16533	16376	16639	16464	16445	16462	16371	16538	16315	16421	16388	16653	16457	16672	16395	16548	16447	16620	16648	16520	16552	16570	16556	16631	16531	16560	16608	16479	16522	16557	16787	16497	16555	16393	16621	16501	16544	16471	16576	16615	16454	16648	16439	16605	16649	16539	16669	16447	16470	16455	16638	16561	16693	16571	16396	16470	16556	16426	16493	16487	16553	16450	16405	16516	16544	16401	16442	16402	16539	16521	16578	16501	16416	16452	16487	16425	16537	16524	16469	16603	16739	16606	16670	16493	16575	16467	16543	16677	16526	16686	16383	16574	16624	16480	16472	16451	16735	16635	16568	16530	16333	16605	16372	16400	16668	16536	16442	16374	16610	16469	16615	16598	16550	16552	16399	16510	16592	16511	16498	16601	16519	16555	16632	16679	16580	16453	16421	16648	16512	16559	16604	16499	16703	16434	16480	16538	16623	16658	16385	16381	16598	16404	16752	16515	16611	16425	16493	16466	16490	16683	16730	16353	16490	16396	16523	16587	16652	16409	16572	16437	16487	16561	16450	16481	16504	16596	16517	16683	16506	16586	16481	16531	16437	16463	16703	16383	16603	16646	16472	16684	16403	16565	16604	16613	16554	16493	16583	16669	16496	16544	16530	16502	16667	16622	16531	16524	16616	16398	16461	16639	16510	16563	16399	16596	16563	16632	16544	16654	16483	16761	16566	16507	16447	16647	16398	16608	16587	16614	16590	16419	16458	16682	16513	16343	16514	16455	16519	16500	16462	16468	16499	16416	16448	16575	16534	16542	16582	16559	16518	16431	16550	16486	16576	16529	16664	16357	16651	16628	16557	16454	16704	16485	16318	16503	16421	16574	16625	16345	16489	16462	16442	16516	16550	16548	16619	16513	16525	16542	16506	16718	16392	16539	16496	16749	16663	16374	16408	16458	16561	16534	16410	16661	16790	16570	16311	16409	16503	16596	16486	16533	16179	16604	16589	16511	16479	16675	16592	16430	16601	16458	16402	16607	16527	16559	16557	16520	16422	16411	16546	16416	16564	16499	16574	16507	16451	16598	16620	16609	16491	16627	16515	16453	16399	16705	16541	16521	16590	16643	16572	16597	16445	16403	16620	16630	16541	16555	16549	16524	16675	16543	16374	16507	16387	16536	16514	16459	16421	16533	16901	16593	16666	16627	16464	16649	16710	16573	16455	16609	16507	16368	16534	16705	16517	16607	16367	16583	16440	16580	16599	16541	16521	16496	16450	16589	16395	16598	16500	16499	16637	16530	16613	16547	16610	16571	16621	16507	16512	16616	16662	16591	16532	16771	16644	16587	16532	16539	16388	16334	16702	16593	16351	16619	16626	16749	16473	16353	16483	16452	16597	16562	16382	16777	16388	16446	16606	16469	16532	16672	16532	16249	16658	16601	16328	16697	16603	16587	16423	16399	16525	16541	16496	16774	16585	16386	16436	16562	16634	16433	16482	16415	16571	16540	16257	16561	16636	16473	16464	16613	16508	16446	16606	16546	16582	16471	16398	16554	16443	16515	16505	16567	16462	16569	16675	16489	16501	16553	16398	16577	16416	16596	16514	16582	16281	16445	16447	16542	16595	16432	16577	16515	16563	16487	16568	16692	16374	16462	16580	16409	16472	16617	16727	16466	16484	16293	16554	16564	16634	16537	16582	16769	16421	16486	16606	16345	16528	16374	16424	16622	16570	16437	16647	16526	16428	16512	16624	16447	16726	16518	16559	16529	16551	16481	16467	16494	16503	16571	16462	16612	16521	16521	16520	16524	16470	16397	16409	16776	16590	16598	16405	16677	16429	16618	16488	16385	16604	16711	16311	16628	16556	16509	16550	16557	16524	16538	16501	16603	16383	16700	16461	16606	16552	16347	16547	16526	16529	16479	16549	16519	16531	16504	16421	16523
23004	21544	29436	24100	22046	25092	28907	24896	24483	24296	23150	22668	22344	22064	21806	21691	21774	21676	21450	21380	21110	21045	21358	23019	25384	23886	24416	25084	23880	22749	21775	21515	21046	20955	20931	21198	20756	20848	20985	20811	20975	20881	20671	20990	20963	21136	20926	20828	20995	21136	20887	20744	20878	20991	20817	20938	20925	20963	20900	20875	20966	20863	20841	20936	20891	20843	20838	21058	20978	20855	20872	20741	20883	21029	21019	20960	20948	21043	20844	20941	20853	20908	20851	20930	20934	20787	20776	20734	20770	20923	20811	20951	20698	20884	20844	20753	21113	20772	21002	20824	20783	20675	21035	20985	20650	20963	20750	20785	21089	20952	20858	21066	20807	20736	20805	20871	20900	20929	20915	20729	20963	21253	20779	20624	20983	20930	20871	21036	20869	20925	20786	20902	20821	20742	20972	21052	20907	20869	21062	20744	20793	20869	20791	20822	20766	20855	20715	20693	20676	20829	20894	20827	20915	20726	20811	20993	20926	21116	21056	20810	20845	20806	20818	21012	20862	20712	20830	20968	20707	20716	20878	20734	20782	20945	20916	20785	20868	21116	20661	20919	21004	20797	20888	20706	20833	20885	20876	21154	20858	20810	20970	20739	20887	21029	20847	21058	21066	20591	21039	20686	20753	20752	20835	20692	20772	20857	20681	20789	20752	20985	20902	20712	20814	20812	20695	20778	20738	20777	20913	20863	20817	20858	20665	20755	20867	20684	20707	20947	20887	20953	20787	20756	21019	20930	20805	20956	21062	20806	20958	20884	20960	20700	20825	20660	20870	20876	21149	20721	20913	20676	20894	20958	20923	20702	20837	20779	20910	20822	20735	20637	20868	20912	20868	20956	20778	20940	20669	20917	20803	20804	20942	20857	20763	20769	20982	20927	20792	20890	20881	20653	20826	20884	20763	20750	21125	20841	20866	20890	20859	20710	20911	20913	21007	20924	20943	20772	20960	20995	20838	20879	20682	20935	20800	20943	21002	21111	20990	21092	20899	20909	20765	20933	20797	20890	20855	21056	20796	20666	20895	20858	20956	20746	20967	20789	20812	20770	20742	21001	20837	20783	20870	21012	20728	20764	21003	20872	20800	20774	20991	20888	20734	20831	20668	20655	20704	20765	21021	20861	20635	20767	20841	21006	20872	21094	20867	20656	20652	20715	20828	20604	20669	20740	20856	20803	20973	20895	20857	20964	20932	20748	20891	21001	20945	20816	21145	20765	20855	20763	20840	20791	20839	20810	20625	20764	20995	20927	21007	20800	20973	20858	20849	20924	20769	20847	20866	20700	20826	20981	20709	21006	20881	20971	21032	20826	20870	20672	20914	20809	20669	20902	20702	20806	20855	20759	20654	20658	20897	20580	20768	20841	20820	20835	20981	20925	20940	21053	20804	20771	20847	20767	20890	20800	20795	21007	20669	20776	20823	20953	20950	20969	21063	21013	20879	20848	20997	20970	20800	20850	21106	20921	20944	21001	21001	20618	20837	20533	20901	20773	20886	20828	20845	20927	21022	20840	20983	20886	20976	21001	20789	20714	20973	20749	20770	20738	20872	20906	21035	21012	21074	20698	20829	20745	20913	20731	20768	20993	20894	20727	20882	21076	20906	20772	20885	20874	20874	20857	21001	20776	20933	21075	20926	20904	20830	20979	20826	20787	20671	20835	20750	21008	20912	20680	20851	20964	20820	20827	20907	20951	20924	20941	20885	20967	20929	20504	20920	20799	20768	20965	20820	20966	20814	20927	20878	20764	20872	20912	20670	20841	20776	20768	20680	20806	20792	20866	20786	21119	20786	20991	21012	21110	20786	21026	20879	20918	20738	20716	20935	20675	20765	20732	20985	20670	20815	20717	21032	20872	20948	20770	20657	20859	20754	20945	20872	20914	20675	20708	20906	20674	20889	20933	20926	20819	20729	20555	20722	20805	20780	20874	20940	20770	20710	20804	20722	20770	20896	21068	20906	21060	20782	20783	20814	21173	20971	20944	20943	21003	20849	20754	20708	20835	21008	20922	20850	20970	21010	20751	20823	20818	21012	20737	20789	20871	20825	20862	20997	20645	20778	20506	20905	20804	20968	20733	20996	20809	20941	20836	20822	20870	20868	20998	20722	20842	20812	21009	20805	20736	21063	20845	20931	20971	20847	20670	20873	20821	21073	20807	20844	20884	20699	20827	20937	20881	20794	20898	20868	20916	20806	21014	20846	20718	20662	20993	20993	20642	20882	20918	20933	21129	20608	20651	20919	20732	20596	20721	20745	20893	20902	20726	20722	20796	20698	20986	21017	21066	21041	20843	20883	20852	20791	20641	20933	20637	20778	20779	20848	20856	20850	21090	20981	20710	20968	20692	20660	20862	20838	20801	20959	21174	20990	20810	20983	20863	20798	20937	21020	20712	20659	20970	20971	20773	20736	20758	20909	21042	20945	20958	20716	20972	20853	20719	20781	20748	20859	20902	21022	20930	20980	20932	21018	20853	20846	20986	20939	20994	20943	20735	20873	20813	20855	20823	20856	20898	20659	21004	20914	20933	20595	20673	20817	20633	20861	20871	20842	20783	20975	20934	20804	20970	20820	20764	20569	20951	20920	20956	20742	20707	20614	20750	20798	21052	20806	20740	20871	20954	20678	20684	20927	20859	20651	20821	20980	20797	20736	20804	20699	20934	20832	20825	20837	21029	20981	20754	20948	20719	20906	20946	20817	20598	20566	20740	20707	20796	20991	20825	20840	20795	20764	21071	20800	20652	20681	20756	20906	20923	20915	20895	20966	20853	20937	20631	21064	20915	20701	20845	21055	20825	21042	20812	20861	21085	20883	20774	20959	20906	20720	20819	20694	20798	20800	20850	20697	20993	20900	20704	20881	20924	20701	20950	20953	20906	20825	20793	20805	20862	20829	20958	20841	20970	20828	21074	20758	20916	20956	20854	21118	20907	20888	20849	20918	20656	20838	20938	21093	20749	20816	20881	20782	20861	20762	20794	20748	20771	20947	20851	21073	20830	20799	21024	20880	20956	20824	20744	20865	20807	20897	20789	20945	20602	20905	20734	21118	20720	20781	20890	20802	20754	20946	20785	20782	20609	20828	20840	20723	20924	20965	20864	20870	20674	21075	20967	20795	20963	20994	20891	20863	20778	20814	20778	20737	20838	20723	20774	20937	20813	20529	20918	20655	20847	20912	20788	20695	20692	20647	20720	20902	20892	20731	20759	21031	20792	20911	20999	20870	20634	20766	21007	20971	20804	20866	20866	20980	20834	21072	20962	20838	20809	20904	20653	20772	20875	21033	20894	21017	21041	20986	20527	21047	20896	20981	20774	20833	20980	20829	20914	20805	20790	20877	20758	21023	20759	20859	20915	20793	20843	21153	20825	20767	20761	21043	20841	20867	20798	20767	20841	20921	20956	20930	20975	20806	20941	20743	20826	20987	20752	20723	20803	20844	20821	20855	20773	20681	20745	20893	20909	20987	20819	21021	20831	20672	21036	21005	20666	20863	20776	20918	20740	20881	20641	20898	20952	20975	20936	20985	20811	20652	20914	20912	20805	20838	20901	20916	21105	20693	20860	21048	21006	20968	20912	21078	20808	20867	20824	20740	20744	20711	20643	21018	20799	20967	20931	20983	20864	20815	20824	20873	21099	20851	20758	20780	20861	20888	20873	21002	20796	20636	20895	20788	20941	20810	20752	20983	20852	20758	20879	20664	20820	20934	20618	20967	21011	20729	20600	20854	20868	20984	20835	20922	20802	20709	20837	20757	21077	20844	20729	21110	20853	20625	20674	21057	20707	20742	20975	20860	20865	20912	21012	20989	20925	20802	21023	20798	20548	20731	20813	20806	20730	20894	20766	20702	20899	20828	20751	20835	20740	20947	20801	20879	20769	20720	20881	20774	20627	20694	20940	20871	20841	20804	21065	20690	20847	20550	20674	20590	20626	21089	21047	20904	21026	20932	20784	20786	20942	20998	20866	20654	20931	20864	21051	20640	20829	20757	21154	20919	20965	20882	20958	21046	20808	20848	20827	20964	20960	20807	20904	20882	20855	20874	20713	20613	20903	20816	20646	20811	20960	20813	20885	20787	21008	20709	20896	20953	20716	20915	21011	20719	20777	20738	20671	20683	20720	20658	20569	20805	20799	21069	20858	21137	20825	20913	20719	20789	20706	20849	20885	20677	20930	20846	20910	21002	20815	20932	20767	20752	20769	20873	20821	20903	20966	20852	20865	20961	20821	20902	20630	20810	20790	20750	20913	20876	21000	20721	20757	20981	20880	20835	20851	20887	20910	20787	20884	20758	20821	21015	20634	20845	20780	20781	20911	20842	20842	21008	20883	20915	20765	20732	20638	20719	20642	20873	20880	20782	20706	21127	20906	20778	20552	21083	20711	20816	20849	20906	20662	20769	20765	20864	20987	21084	20987	21006	21002	20980	20760	20708	20650	20912	20838	20969	20902	20840	20570	20818	20604	20927	20999	21025	20905	20806	20757	20786	20552	20699	20861	20912	20656	20815	20651	20843	20925	20781	20826	20891	20826	20878	20860	20823	21018	20620	20717	20691	20833	20616	20871	20781	20723	20772	20838	20749	20587	20823	20790	20621	20908	20878	20936	20921	20751	21036	20900	20800	20811	20968	20805	20831	21055	20651	20762	20453	20868	20824	20920	20774	20759	20937	20782	20750	20722	20792	20686	20941	20779	20791	20857	20741	20953	20701	20839	20868	20881	20983	20983	20801	20791	20821	20834	20954	20831	20917	20817	20756	20832	20981	20750	20984	21038	20984	20841	21016	20928	20722	20872	20891	20776	20841	20715	20848	20853	20778	20950	20801	20800	20963	20917	20966	20670	20892	21002	20863	20798	20908	20837	20898	20800	20717	20936	20756	20838	20907	20820	20749	20818	21043	21072	20792	20814	20918	20674	20701	20819	20858	20672	21043	20769	21011	20859	20779	20966	21101	20825	20841	20937	20764	20680	20923	20868	20832	20799	20889	20787	20718	20714	20890	20784	20799	20762	20903	20754	20883	20862	20764	20810	20940	21025	21066	20853	20774	20773	20960	20799	20823	20726	21044	20866	20767	20988	20835	20921	20891	21061	21199	20917	20966	20785	20950	20794	20849	20738
36122	48880	38494	31263	27642	23308	22625	23315	23090	22163	19959	19338	18767	18615	18249	17951	18006	18079	17727	17669	17542	17294	17562	20374	23301	20956	22377	22587	20550	19317	17978	17490	17223	17051	17236	17087	17201	17272	17062	17144	17111	17074	16979	17104	17012	17133	17105	17164	17116	16954	17089	17093	17091	16974	16935	17006	16962	17179	16956	17003	17232	16994	17113	16808	17017	17245	17004	16921	17080	17096	17065	16988	16906	17261	17046	16880	17050	17046	17145	17049	16797	16981	17048	17032	17114	17106	17117	17106	16960	16969	17082	16979	16941	17171	17007	17120	17041	17170	16979	17125	17062	17188	16897	16935	16924	17138	17099	17020	16958	17006	17098	16894	17055	16934	17089	17055	16870	16995	17025	17098	16984	17050	16936	17145	17022	16945	17063	17074	17031	17029	16973	16947	17088	17028	17027	17117	17287	17022	17112	17084	17144	17046	17048	17189	17050	17054	16976	17143	17206	16958	17034	17083	17028	17148	17098	16973	16875	17077	17161	16924	17072	17094	16871	17237	17035	17189	17083	17015	17031	17107	16900	17038	17153	16971	16889	17148	17235	16935	16999	17098	17057	17093	17079	17154	17104	17017	16931	17021	17197	17085	17023	17056	17115	17168	17001	16974	16901	17109	17117	17154	17194	17096	17093	17085	17117	16906	16852	17067	16990	17028	16943	17137	17040	17105	16952	17016	17152	17039	17133	17054	17149	17186	16959	17083	17194	17041	17055	17144	17190	17133	17195	17081	17084	17088	17207	16942	17169	16958	17156	17080	17015	17156	17028	17078	17253	17268	17039	17087	17029	17134	16835	17079	17154	17125	17165	16878	17111	17024	17200	17061	16955	17235	17069	16917	16971	17078	17036	17009	17123	17008	17045	17094	17036	17126	17273	17065	16999	17177	17213	17116	17254	17107	17024	16916	16987	17193	16941	17114	16902	17145	17011	17168	17018	17004	17040	17047	17021	17052	17090	17023	17043	17227	17081	17098	17150	16996	17131	16910	16946	17111	16910	17106	17083	16930	17206	16886	16946	17081	16945	16965	17164	17050	16996	16970	17093	17143	16986	17023	17065	17195	17113	16895	16949	17001	17004	16983	17090	16955	16989	16942	17134	17188	16951	17068	17105	17204	16952	17197	17045	17046	16942	17152	17077	16825	17123	17229	17152	16779	16999	17138	17064	16946	17048	17059	17067	17136	16970	16911	17026	16964	16936	16886	17232	17121	17172	17169	17245	16943	16921	17150	16793	16818	17110	16853	17026	17183	17159	17105	17100	17012	17136	17104	17067	17089	16868	17114	17088	17134	17042	17100	16997	17163	17293	17053	16960	17076	16991	17069	17032	16930	17054	17041	17040	17086	17109	17136	16995	17145	17078	17146	17029	17012	17095	16991	17134	16989	16980	16979	16957	16957	17107	16959	16978	17037	16896	17052	16877	17011	16883	16881	17016	17135	16987	16987	16953	17004	16969	17090	16995	17096	16897	16956	17147	17041	16839	17042	16937	17095	17035	17143	16983	17016	16922	17039	17084	16934	17123	17149	16910	16965	17139	17015	16856	17126	16953	17003	17024	17078	16979	16917	16964	16929	16948	16868	17092	16931	17127	17229	16991	17198	17143	16979	16957	16886	17052	17155	17153	17011	16974	16966	16941	17025	17107	17017	17036	17043	17053	17028	16927	17072	16904	17009	17021	17045	17102	17087	16946	17183	16944	16936	16942	17227	17027	17004	17120	16955	16974	17018	17122	16971	17079	17012	17129	17003	16987	17176	17146	17100	17069	16916	17004	16990	17053	17081	16944	16946	16857	16981	17069	17105	17044	17022	17024	16974	17258	17098	17143	17054	17049	17100	16976	17033	16848	17037	17015	16937	17160	17057	17023	17050	16987	17063	16924	17137	17104	17096	16892	17105	16883	17072	17059	16957	17148	17041	17044	16966	17154	17018	17099	17031	17056	17235	17000	17218	17028	17076	16926	16979	17115	17104	16968	17156	17064	16945	17173	17021	17216	17261	16990	16931	16889	17073	17039	16970	17028	17054	17045	17081	17009	16909	17083	17076	17043	17102	17067	17124	16933	17022	17056	16945	17083	17052	17209	17219	17141	17083	17133	17095	17087	17026	17238	16927	16997	17061	17107	17035	16782	17186	17049	17182	16971	17027	17101	16999	17079	17093	17121	17082	17128	16934	17071	16940	16989	17079	17031	17270	17075	17028	16861	17149	17041	16830	17044	16968	17139	16972	17097	16976	17007	16954	16964	17131	17026	16942	16933	17088	17057	17089	17020	17163	17112	17068	16986	17081	17022	17240	17058	17132	17079	17106	17040	17122	17059	17036	17101	17034	16851	16979	16902	16969	17013	17203	17115	17043	16983	17107	17143	17031	17022	17078	17072	16942	17097	17035	16982	16992	17169	16923	17245	16934	17082	17169	17024	17143	17021	16989	17089	17042	16988	17002	17104	17038	16845	17043	17118	16809	17148	17013	17093	17048	17170	17143	17109	16878	17361	16953	16978	17114	16897	17063	17097	17012	17185	17021	16964	17183	17117	16841	17088	17238	16918	16928	17190	17114	17072	17063	17232	17116	16906	17029	17305	17146	16862	16840	17017	16857	17020	17280	16949	17167	17113	17023	17054	17048	17131	16997	17118	17039	17152	16791	17131	17054	17019	17005	17068	17000	16976	17195	16992	17058	17144	17198	17224	16882	17080	16986	17204	17042	17035	17113	16883	17008	17059	17097	16890	16971	17117	16867	16969	17101	16850	17079	17114	17026	16954	16992	16962	17018	17065	17068	17122	17176	17017	16972	17135	16913	17183	16984	17120	16840	17159	17022	17048	17204	16902	17066	17122	17162	16923	17118	17100	17055	17057	17049	17203	16906	17215	17147	17044	17007	17130	17130	17067	17183	16893	17023	16982	17039	17022	17154	16986	17211	17024	16975	17003	16961	17101	16998	16888	16922	17158	16913	17181	16963	17039	16964	17041	17201	17027	16812	17185	16997	17007	17095	16989	16995	17083	17230	17098	17031	16898	16946	16988	17060	17062	16919	17122	17069	17142	17108	16985	17011	16985	17085	17016	16812	16845	16989	17133	17062	16851	17006	16984	17085	17002	16862	17031	17010	17181	16868	17215	17122	17076	17091	17044	17209	17104	17078	16904	17035	17156	17125	17180	17166	17047	17146	16910	16954	17081	16862	17140	17177	17190	17142	16941	17074	17026	17040	17054	16919	16994	16985	16943	17155	17064	17288	16999	17210	17197	16952	17015	17008	17086	17030	17115	17124	17026	17063	17097	17128	17008	17079	17178	17119	17074	17042	16892	17156	17145	16972	16975	17244	17047	16928	17086	16931	16964	17018	17009	16977	17059	17103	17112	17043	17271	17101	17141	17071	16851	16942	17020	17145	16958	17173	17240	17071	16870	17176	17178	16978	16860	17213	16985	17154	16943	17218	17175	17025	17079	17086	17310	17067	16964	17138	17127	17077	17181	17092	16989	17072	17147	16870	17078	17148	16977	17060	17126	17088	16973	17127	17033	17002	16890	17151	17114	17007	16970	17077	16957	16936	17200	17047	17143	17093	16950	17067	17033	17026	17063	17088	16998	16919	16969	17101	16957	17143	17120	17043	17131	16892	17013	17052	17026	17121	17029	17038	17132	16924	17001	16943	17079	17123	16956	17086	17087	17129	16988	17152	17139	17132	16979	16993	16987	17163	17182	17012	16951	17021	16981	16972	16935	17029	17092	16977	17065	16972	16978	16963	17039	17170	16812	17209	16999	16982	17169	16947	16875	17251	16786	17119	17117	17045	17003	17029	16777	16801	16970	16939	16986	16996	17000	17001	17032	17058	16942	17269	16917	17025	16950	16911	16987	16990	16972	16992	17271	17055	17009	17116	17176	17154	16953	16916	16986	16960	16936	17068	16938	16970	17094	17048	16931	17109	17135	16765	17166	16977	16951	17112	17112	17075	17010	16961	16914	16840	17305	17064	16884	17033	16889	17045	16881	17076	16974	17053	17190	17035	17003	17110	17187	16988	17117	17017	17101	17033	17072	16956	17021	17169	17136	17134	17060	16828	16989	16942	17117	17007	17035	17133	17072	16956	16985	16985	17084	17020	16850	17006	17112	17030	16928	17138	17034	17059	16945	16994	17204	16868	16895	16959	16866	17144	17216	17115	17255	17064	16973	17086	17156	17022	16925	17042	17187	17218	17038	17241	17025	16980	17052	16937	16881	17127	17050	16992	17076	17006	17049	17069	17138	17214	17008	16921	17216	17148	17126	16988	17111	16982	17092	17086	17097	17018	16922	16958	16963	17014	17010	17171	17190	16957	17064	17072	17071	16894	17078	17134	17125	17075	17157	17113	17185	17095	17099	16917	17168	17097	17065	17041	17167	17151	17061	17022	17117	17134	16845	16914	16945	16794	17019	16992	17011	17050	17200	16851	16948	17020	17099	17015	16922	17044	17000	16968	17054	17242	17014	17019	16931	16927	17040	17031	16998	16986	17001	16999	16990	16967	17208	16968	16986	17040	16947	17111	17208	16989	17174	17000	17165	17019	17176	16930	17226	17005	16944	17145	16986	16947	16952	17146	16987	17192	17135	17111	16942	17211	17140	17132	17097	17005	16921	17155	17147	16973	17002	17084	16938	16925	17164	17061	17039	17110	17044	16966	17075	17007	17027	17018	16962	17220	17157	17070	16987	17095	16981	16998	16929	17059	16875	17127	16934	17167	17102	16938	17181	17017	17026	17186	17008	17198	16968	17115	17147	17096	16984	17062	16993	16874	17012	17140	16998	17122	16964	16946	16985	17251	16779	17003	17102	17154	17120	17051	16944	17085	17135	16976	17025	17089	16907	16947	17155	17089	17015	17066	17171	17087	17130	16962	17088	17061	16902	17079	17110	16910	17203	16951	16937	16964	17039	16884	16945	17097	17047	17027	17084	16961	17067	16918	17013	17027	17346	16913	17056	17068	17024	16951	17122	17213	17197	16989	17113	16992	17038	16974	17247	17037	16999	16959	17024	16978	17072	17066	17021	16994	16921	17114	16976	17131	17132	17102	17115	17022	17282	17160	16967	17216	17088	16974	17023	17243	17216	17189	17022	17142	16965	17085	17009	16852	17175	17060
28704	25624	29784	27555	23780	23089	22443	21757	21355	20975	20880	20775	20816	20788	20689	20364	20525	20658	20620	20674	20822	20709	20540	20446	20830	20551	20806	21001	20942	20695	20605	20589	20429	20658	20431	20737	20549	20249	20248	20382	20578	20505	20288	20496	20538	20355	20347	20389	20382	20187	20481	20273	20256	20350	20415	20460	20638	20573	20332	20531	20504	20317	20322	20492	20525	20609	20559	20395	20603	20568	20573	20567	20263	20332	20634	20425	20272	20389	20307	20374	20153	20426	20581	20520	20533	20334	20228	20244	20340	20488	20381	20316	20562	20511	20488	20439	20335	20497	20474	20365	20468	20305	20621	20327	20392	20416	20155	20405	20450	20523	20653	20212	20496	20577	20417	20245	20316	20608	20407	20161	20298	20475	20421	20622	20480	20594	20696	20557	20821	20480	20320	20726	20368	20329	20560	20505	20573	20534	20294	20505	20376	20614	20289	20217	20435	20366	20564	20401	20447	20492	20339	20514	20441	20395	20384	20452	20776	20514	20541	20461	20359	20583	20350	20615	20465	20308	20434	20535	20592	20548	20393	20410	20468	20736	20521	20299	20349	20453	20451	20323	20270	20530	20444	20531	20605	20112	20701	20437	20448	20266	20472	20509	20452	20618	20285	20532	20423	20205	20484	20428	20689	20410	20346	20505	20712	20299	20344	20503	20385	20325	20424	20448	20514	20383	20368	20385	20538	20754	20395	20186	20537	20476	20231	20469	20390	20573	20434	20528	20428	20536	20609	20483	20356	20279	20579	20792	20546	20366	20330	20427	20451	20569	20628	20410	20296	20347	20447	20535	20540	20338	20446	20389	20483	20367	20464	20441	20567	20450	20549	20599	20091	20528	20620	20480	20320	20435	20333	20193	20490	20390	20475	20283	20484	20530	20421	20361	20543	20572	20593	20475	20426	20557	20496	20330	20404	20405	20431	20625	20355	20501	20375	20354	20384	20500	20300	20398	20524	20399	20325	20460	20441	20359	20311	20478	20422	20736	20211	20564	20377	20399	20417	20436	20657	20197	20433	20417	20366	20388	20414	20571	20381	20429	20291	20261	20430	20631	20412	20557	20571	20273	20419	20560	20334	20369	20513	20463	20550	20621	20504	20622	20453	20441	20576	20473	20507	20408	20590	20426	20505	20149	20613	20433	20513	20475	20389	20532	20523	20475	20551	20395	20552	20309	20528	20461	20389	20690	20564	20352	20274	20493	20306	20293	20355	20515	20469	20498	20489	20470	20438	20480	20327	20379	20608	20419	20425	20259	20275	20502	20450	20354	20201	20468	20573	20361	20499	20397	20378	20393	20418	20381	20399	20395	20327	20561	20319	20379	20658	20518	20750	20494	20433	20393	20366	20660	20758	20422	20551	20483	20440	20459	20334	20539	20314	20467	20527	20379	20623	20385	20349	20158	20625	20529	20606	20576	20535	20429	20410	20358	20359	20683	20486	20444	20473	20507	20506	20591	20405	20635	20361	20392	20675	20485	20472	20511	20512	20444	20428	20428	20402	20475	20412	20326	20494	20386	20417	20348	20613	20429	20584	20595	20434	20547	20493	20616	20437	20477	20269	20505	20527	20472	20428	20235	20404	20523	20598	20601	20582	20423	20517	20582	20456	20460	20509	20349	20612	20086	20260	20452	20480	20373	20533	20492	20453	20467	20439	20472	20270	20438	20356	20358	20397	20500	20381	20446	20574	20357	20268	20235	20492	20275	20679	20568	20656	20325	20231	20379	20598	20376	20468	20296	20652	20612	20512	20426	20346	20371	20329	20436	20495	20484	20460	20269	20772	20305	20298	20464	20614	20411	20501	20546	20443	20494	20537	20595	20380	20626	20496	20469	20396	20380	20342	20392	20254	20401	20605	20459	20416	20675	20484	20484	20326	20603	20206	20357	20576	20309	20172	20305	20421	20111	20688	20335	20363	20469	20513	20300	20220	20414	20616	20684	20399	20492	20444	20530	20420	20479	20458	20576	20557	20499	20510	20469	20399	20304	20493	20436	20548	20470	20527	20643	20555	20580	20474	20333	20562	20431	20423	20141	20409	20541	20398	20409	20707	20296	20446	20505	20535	20346	20304	20436	20469	20338	20619	20273	20273	20456	20557	20452	20310	20516	20386	20198	20512	20529	20569	20548	20428	20423	20320	20623	20548	20351	20357	20460	20452	20444	20528	20450	20864	20516	20605	20377	20380	20500	20613	20636	20459	20305	20168	20568	20540	20365	20644	20333	20535	20600	20360	20562	20485	20558	20492	20504	20371	20421	20231	20458	20567	20442	20527	20541	20346	20525	20464	20415	20542	20669	20278	20369	20537	20412	20311	20369	20532	20324	20282	20723	20449	20197	20246	20419	20443	20621	20300	20298	20426	20450	20509	20397	20465	20411	20373	20354	20452	20545	20384	20296	20382	20455	20443	20406	20631	20212	20492	20397	20826	20612	20504	20582	20506	20626	20473	20588	20457	20556	20533	20550	20523	20548	20466	20449	20442	20320	20493	20332	20321	20462	20372	20735	20178	20438	20577	20481	20553	20491	20396	20436	20627	20540	20620	20456	20766	20699	20215	20363	20548	20493	20234	20250	20533	20278	20451	20402	20499	20399	20534	20473	20634	20611	20271	20527	20694	20437	20546	20464	20612	20428	20227	20656	20420	20401	20440	20401	20591	20511	20529	20520	20452	20527	20292	20437	20504	20249	20295	20543	20646	20366	20514	20397	20437	20278	20437	20508	20430	20425	20424	20526	20430	20584	20602	20259	20354	20346	20606	20272	20428	20364	20405	20543	20507	20564	20425	20423	20414	20373	20341	20546	20543	20454	20459	20506	20579	20225	20480	20548	20576	20598	20506	20377	20509	20475	20288	20571	20425	20375	20520	20657	20380	20457	20619	20259	20539	20604	20492	20409	20475	20433	20501	20518	20326	20260	20478	20448	20265	20344	20436	20371	20260	20416	20632	20415	20521	20496	20424	20641	20405	20393	20211	20307	20523	20270	20348	20446	20300	20527	20183	20454	20504	20391	20515	20309	20240	20212	20271	20392	20771	20463	20423	20371	20517	20526	20485	20377	20581	20325	20183	20415	20655	20503	20513	20491	20381	20624	20294	20326	20265	20542	20463	20524	20438	20490	20376	20463	20221	20448	20223	20452	20420	20501	20339	20672	20304	20499	20273	20154	20475	20402	20283	20349	20463	20544	20509	20435	20191	20546	20373	20299	20386	20562	20307	20429	20448	20414	20413	20586	20445	20516	20277	20358	20348	20430	20478	20436	20545	20448	20670	20447	20340	20460	20302	20390	20201	20592	20504	20511	20439	20343	20382	20518	20439	20737	20538	20375	20480	20348	20339	20221	20590	20233	20555	20379	20514	20574	20539	20623	20376	20469	20298	20535	20432	20378	20395	20511	20326	20334	20541	20449	20422	20493	20360	20621	20527	20449	20415	20450	20539	20440	20459	20431	20480	20542	20527	20395	20384	20391	20501	20723	20331	20410	20583	20524	20520	20422	20580	20352	20529	20478	20575	20409	20342	20633	20588	20548	20361	20420	20527	20499	20445	20313	20623	20312	20397	20591	20551	20727	20603	20368	20387	20474	20413	20286	20621	20408	20442	20370	20485	20312	20612	20664	20661	20605	20553	20298	20533	20534	20503	20347	20428	20319	20615	20782	20574	20907	20422	20358	20465	20562	20628	20389	20630	20570	20289	20403	20421	20548	20426	20461	20462	20381	20352	20578	20583	20482	20265	20466	20332	20463	20336	20415	20672	20384	20370	20336	20471	20320	20345	20438	20387	20408	20478	20588	20381	20289	20317	20546	20481	20397	20448	20366	20297	20614	20365	20237	20567	20617	20417	20467	20530	20492	20337	20470	20329	20301	20336	20554	20348	20274	20579	20516	20568	20395	20479	20490	20674	20524	20585	20495	20563	20239	20502	20566	20334	20467	20535	20589	20484	20446	20520	20256	20552	20330	20321	20493	20585	20547	20344	20487	20339	20409	20485	20397	20264	20290	20419	20491	20435	20429	20612	20714	20575	20473	20319	20454	20496	20505	20511	20460	20224	20470	20436	20488	20387	20486	20436	20427	20573	20501	20278	20619	20402	20418	20382	20420	20513	20608	20332	20435	20432	20617	20622	20448	20639	20484	20199	20372	20502	20433	20359	20394	20198	20470	20425	20692	20523	20534	20592	20570	20274	20431	20369	20557	20312	20400	20468	20459	20550	20664	20448	20579	20445	20437	20597	20372	20363	20260	20754	20455	20453	20595	20412	20437	20414	20431	20320	20606	20481	20650	20544	20331	20537	20207	20362	20615	20370	20338	20281	20729	20479	20468	20395	20459	20608	20677	20462	20571	20499	20465	20483	20386	20544	20601	20469	20296	20408	20496	20439	20493	20605	20399	20483	20850	20417	20276	20393	20457	20394	20474	20455	20539	20573	20486	20496	20642	20506	20374	20379	20387	20486	20444	20439	20399	20504	20677	20553	20540	20390	20359	20354	20471	20513	20444	20468	20550	20504	20185	20279	20456	20476	20658	20611	20384	20598	20348	20492	20609	20431	20395	20400	20463	20520	20483	20498	20546	20584	20639	20271	20567	20385	20367	20707	20670	20491	20492	20596	20252	20360	20473	20253	20451	20395	20590	20728	20408	20569	20465	20614	20494	20558	20502	20459	20594	20324	20221	20266	20331	20514	20430	20546	20479	20373	20195	20577	20432	20413	20477	20456	20524	20541	20448	20767	20514	20470	20462	20485	20431	20390	20290	20562	20378	20601	20647	20654	20189	20529	20610	20424	20436	20563	20385	20607	20270	20465	20318	20418	20469	20540	20487	20384	20507	20534	20665	20517	20417	20367	20472	20574	20461	20423	20248	20486	20256	20366	20252	20488	20490	20439	20439	20502	20350	20517	20586	20641	20535	20366	20283	20513	20385	20333	20413	20404	20592	20422	20624	20722	20269	20510	20512	20327	20369	20310	20299	20553	20415	20353	20272	20254	20374	20457	20321	20401	20503	20702	20510	20297	20619	20463	20382	20319	20300	20328	20301	20563	20395	20359	20240	20270	20292	20605	20305	20605	20547	20312	20454	20394	20355	20477	20574	20324	20415	20398	20507	20441	20282	20783	20538	20582	20405
27559	36440	28774	24022	21783	20626	19221	18566	18159	17588	17371	17424	17121	17295	16974	17121	17093	17135	17159	17128	17006	17019	17067	16862	17081	16861	17248	17235	17148	17265	17116	16713	16940	16891	16734	16787	16651	16901	16695	16754	16728	16821	16695	16696	16674	16672	16788	16832	16780	16827	16780	16739	16692	16888	16858	16805	16788	16692	16649	16644	16740	17022	16752	16697	16783	16808	16659	16795	16699	16718	16761	16862	16742	16779	16758	16908	16808	16886	16676	16661	16829	16751	16711	16809	16756	16842	16629	16826	16603	16854	16755	16615	16766	16723	16707	16788	16737	16757	16574	16682	16843	16824	16779	16844	16831	16807	16825	16671	16780	16820	16749	16443	16604	16889	16717	16924	16687	16814	16740	16859	16667	16669	16993	16769	16762	16774	16697	16697	16801	16670	16913	16692	16673	16608	16933	16738	16755	16859	16939	16624	16728	16885	16656	16632	16839	16738	16700	16774	16781	16844	16814	16599	16663	16881	16802	16787	16716	16683	16759	16754	16750	16840	16799	16811	16864	16846	16828	16797	16782	16869	16912	16815	16872	16969	16836	16601	16773	16696	16699	16711	16785	16906	16862	16637	16761	16767	16661	16801	16666	16782	16546	16722	16729	16928	16701	16802	16645	16686	16776	16606	16764	16687	16793	16732	16597	16849	16853	16912	16853	16802	16855	16844	16846	16674	16693	16774	16752	16907	16905	16665	16777	16784	16901	16805	16739	16821	16801	16655	16797	16886	16777	16637	16756	16774	16754	16737	16936	16770	16883	16811	16702	16857	16712	16873	16795	16805	16834	16523	16774	16750	16773	16732	16773	16925	16980	16748	16687	16862	16960	16605	16860	16832	16860	16629	16875	16750	16837	16951	16931	16889	16791	16636	16866	16927	16691	16739	16777	16725	16742	16868	16684	16924	16584	16721	16789	16881	16673	16822	16844	16653	16627	16793	16866	16809	16729	16954	16772	16767	16804	16818	16695	16718	16839	16792	16686	16938	16824	16886	16849	16858	16683	16747	16844	16786	16835	16689	16597	16645	16737	17128	16817	16911	16806	16798	16974	16728	16741	16781	16785	16873	16806	16605	16985	16840	16971	16822	16751	16632	16716	16863	16787	16941	16947	16768	16896	16654	16799	16798	16962	16646	16840	16947	16893	16791	16914	16641	16879	16682	16662	16843	16719	16711	16817	16710	16782	16841	16654	16854	16704	16845	16805	16725	16810	16767	16757	16838	16711	16774	16716	16778	16654	16886	16810	16605	16688	16789	16772	16688	16937	16671	16600	16704	16655	16819	16710	16617	16841	16893	16799	16874	16786	16772	16881	16702	16966	16787	16856	16742	16679	16893	16900	17015	16890	16709	16665	16766	16755	16924	16816	16709	16660	16642	16832	16962	16778	16834	16776	16922	16727	16590	16802	16782	16846	16789	16639	16654	16744	16808	16877	16861	16787	16743	16918	16662	16647	16745	16810	16593	16731	16812	16704	16931	16706	16768	16688	16786	16639	17062	16757	16759	16634	16702	17003	16887	16826	16914	16656	16762	16927	16801	16853	16863	16940	16750	16619	16799	16846	16823	16923	16785	16783	16857	16898	16887	16714	16772	16851	16643	16633	16762	16699	16687	16694	16715	16656	16860	16690	16671	16873	16870	16688	16918	16636	16783	16757	16690	16870	16861	16932	16886	16647	16824	16791	16704	16790	16751	16899	16931	16651	16723	16743	16636	16772	16802	16680	16891	16943	16922	16626	16891	16845	16783	16666	16707	16867	16644	16984	16786	16800	16761	16679	16744	16613	16721	16804	16758	16785	16810	16798	16655	16853	16771	16660	16891	16679	16847	16784	16781	16805	16909	16801	16804	16790	16791	16892	16812	16845	16838	16885	16672	16698	16670	16537	16701	16835	16773	16670	16701	16968	16929	16632	16736	16763	16870	16875	16812	16831	16814	16844	16786	16628	16878	16875	16868	16846	16740	16788	16683	16617	16890	16848	16770	16761	16676	16793	16904	16658	16719	16837	16638	16801	16859	16851	16866	16805	16791	16695	16815	16808	16822	16790	16705	16804	16912	16901	16852	16655	16725	16701	16777	16825	16758	16735	16904	16679	16812	16752	16626	16805	16826	16729	16825	16552	16836	16823	16746	16945	16766	16726	16667	16688	16766	16836	16740	16773	16824	16813	16778	16742	16811	16760	16615	16756	16756	16596	16874	16659	16751	16715	16688	16783	16835	16537	16815	16766	16747	16813	16652	16681	16904	16685	16801	16581	16858	16773	16860	16874	16876	16736	16803	16757	16808	16830	16840	16872	16828	16835	16827	16784	16738	16555	16604	16783	16551	16752	16936	16789	16792	16632	16825	16829	16541	16648	16898	16947	16819	16638	16902	16719	17016	16662	16613	16675	16712	16669	16941	16839	16700	16862	16818	16700	16694	16784	16603	16709	16834	16847	16898	16714	16851	16769	16872	16944	16729	16661	16625	16826	16817	16784	16900	16958	16727	16880	16726	16841	16813	16872	16711	16852	16859	16782	16990	16874	16867	16770	16782	16921	16802	16831	16707	16600	16860	16655	16636	16760	16895	16724	16771	16752	16781	16850	16530	16777	16766	16724	16681	16826	16895	16716	16720	16815	16741	16688	16885	16822	16651	16857	16720	16879	16684	16682	16727	16748	16756	16614	16752	16620	16664	16636	16962	16789	16766	16707	16781	16760	16936	16814	16801	16758	16792	16666	16703	16756	16849	16908	16802	16760	16676	16785	16581	16807	16693	16986	16702	16779	16789	16780	16702	16894	16713	16961	16750	16545	16916	16785	16763	16824	16609	16788	16712	16629	16619	16874	16744	16749	16967	16700	16847	16778	16955	16757	16672	17001	16886	16818	16697	16733	16791	16738	16669	16685	16940	16539	16765	16827	16830	16717	16685	16720	16838	16838	16688	16853	16796	16677	16795	16789	16799	16696	16624	16764	16951	16710	16755	16740	16690	16809	16782	16818	16787	16799	17029	16819	16946	16823	16711	16680	16730	16816	16742	16844	16674	16868	16883	16785	16854	16811	16825	16732	16887	16773	16811	16827	16975	16743	16830	16846	16987	16782	16839	16787	16815	16697	16747	16884	16864	16753	16817	16741	16892	16764	16783	16775	16853	16744	16821	16866	16868	16721	16795	16828	16632	16775	16646	16765	16760	16742	16808	16881	16599	16856	16725	16783	16848	16761	16822	16741	16657	16824	16696	16846	16734	16777	16751	16780	16805	16641	16646	16828	16841	16872	16764	16758	16709	16782	16904	16841	16814	16836	16733	16665	16857	16737	16703	16877	16801	16763	16769	16819	16603	16785	16706	16693	16676	16847	16705	16802	16708	17007	16737	16782	16747	16766	16865	16739	16785	16932	16774	16706	16719	16941	16874	16895	16828	16788	16682	16758	16618	16838	16605	16794	16782	16767	16926	16952	16912	16654	16980	16760	16813	16756	16707	16891	16851	16723	16729	16742	16780	16818	16764	16748	16713	16709	16748	16661	16687	16977	16792	16682	16819	16542	16749	16716	17015	16787	16733	16694	16700	16759	16763	16826	16635	16588	16877	16810	16792	16860	16743	16775	16606	16729	16836	16829	16945	16787	16891	16738	16704	16999	16816	16593	16927	16724	16722	16732	16611	16784	16771	16683	16838	16752	16781	16719	16795	17000	16683	16736	16712	16701	16875	16719	17044	16871	16716	16567	16792	16739	16795	16869	16799	16744	16632	16830	16742	16844	16865	16764	16783	16810	16723	16845	16824	16896	16756	16691	16655	16761	16970	16658	16766	16814	16579	16770	16656	16824	16706	16756	16780	16831	16843	16834	17000	16894	16838	16648	16653	16841	16673	16744	16828	16546	16743	16850	16902	16631	16775	16758	16507	16957	16816	16897	16689	16726	16767	16774	16712	16865	16717	16730	16810	16796	16768	16847	16957	16684	16881	16738	16621	16861	16738	16725	16756	16765	16739	16784	16732	16860	16834	16896	16797	16538	16786	16677	16691	16626	16948	16721	16665	16807	16776	16747	16717	16609	16892	16827	16819	16917	16603	16790	16991	16846	16803	16879	16703	16939	16827	16887	16772	16808	16802	16835	16810	16770	16741	16831	16706	16756	16709	16885	16842	16778	16900	16685	16952	16685	16790	16853	16943	16772	16859	16862	16625	16746	16730	16848	16781	16707	16722	16617	16649	16750	16907	16766	16746	16663	16816	16732	16781	16777	16927	16947	16655	16753	16682	16842	16809	16707	16766	16667	16796	16782	16837	16730	16812	16940	16669	16981	16730	16639	16855	16793	16803	16676	16747	16764	16843	16819	16715	16793	16750	16870	16869	16610	16829	16788	16815	16865	16773	16814	16905	16805	16646	16875	16715	16857	16792	16888	16720	16763	16813	16689	16794	16757	16670	16811	16868	16971	16680	16772	16836	16706	16899	16716	16776	16896	16843	16664	16725	16847	16763	16666	16849	16693	16791	16664	16706	16777	16809	16855	16968	16834	16844	16701	16575	16897	16623	16769	16893	16722	16745	16791	16723	16862	16961	16725	16835	16898	16798	16803	16988	16735	16783	16796	16861	16681	16803	16732	16837	16824	16976	16775	16717	16777	16821	16830	16609	16760	16845	16797	16769	16913	16677	16618	16979	16879	16574	16818	16857	16772	16764	16757	16575	16849	16658	16588	16726	16812	16676	16755	16892	16810	16839	16865	16724	16783	16491	16881	16816	16735	16806	16849	16667	16789	16675	16848	16967	16686	16783	16812	16845	16708	16659	16871	16817	16945	16736	17010	16774	16701	16685	16695	16711	16664	16711	16621	16723	16942	16691	17006	16840	16886	16703	16797	16797	16796	16517	16784	16850	16746	16760	16797	16699	16717	16886	16674	16772	16638	16812	16781	16649	16900	16776	16918	16689	16751	16732	16849	16849	16776	16902	16794	16794	16793	16676	16868	16905	16878	16797	16706	16678	16782	16897	16822	16731	16823	16764	16786	16846	16682	16792	16739	16886	16733	16659	16956	16536	16777	16688	16653	16894	16911	16854	16770	16914	16663	16858	16732	16788	16893	16693	16861	16764	16756	16726	16946	16805	16956	16835	16901	16782	16977	16872	16648	16744	16910	16758
23874	21435	29044	24443	23386	25990	26409	22976	22096	22044	21730	21294	21296	21062	21535	21322	20973	21078	21161	20977	20883	20841	21040	20961	20845	21372	23580	23701	22870	22162	21529	20944	20969	20620	20740	20561	20606	20622	20420	20598	20788	20846	20617	20635	20521	20682	20983	20999	20616	20679	20636	20526	20995	20565	20801	20678	20663	20640	20876	20713	20608	20801	20915	20550	20810	20804	20769	20673	20674	20694	20629	20719	20635	20667	20659	20660	20524	20724	20677	20759	20811	20790	20616	20586	20661	20651	20650	20696	20511	20710	20541	20747	20703	20478	20722	20730	20577	20842	20763	20492	20936	20800	20579	20896	20771	20777	20739	20705	20512	20603	20598	20669	20872	20583	20556	20578	20556	20631	20925	20572	20841	20694	20844	20740	20725	20700	20722	20737	20678	20581	20447	20486	20460	20559	20922	20535	20490	20661	20658	21072	20349	20658	20637	20706	20641	20638	20695	20813	20749	20826	20479	20583	20559	20603	20672	20821	20786	20753	20510	20777	20615	20588	20658	20557	20631	20736	20556	20581	20598	20596	20584	20592	20559	20668	20779	20662	20457	20696	20646	20577	20664	20883	20595	20828	20829	20514	20669	20741	20842	20569	20559	20723	20669	20570	20635	20747	20713	20816	20431	20574	20530	20620	20564	20575	20669	20688	20570	20672	20737	20776	20768	20704	20565	20567	20714	20673	20832	20728	20551	20809	20528	20555	20415	20706	20592	20664	20692	20719	20660	20705	20670	20633	20728	20671	20665	20521	20626	20621	20638	20643	20755	20664	20682	20646	20679	20615	20655	20572	20571	20648	20752	20669	20864	20733	20451	20594	20644	20669	20629	20866	20783	20588	20613	20593	20580	20574	20691	20424	20804	20746	20847	20772	20747	20895	20855	20577	20518	20540	20453	20923	20828	20723	20685	20701	20768	20682	20477	20736	20542	20886	20612	20562	20442	20677	20786	20752	20625	20666	20451	20708	20668	20520	20656	20771	20920	20633	20650	20400	20595	20730	20827	20623	20619	20546	20843	20386	20620	20783	20574	20676	20744	20604	20613	20717	20810	20625	20496	20664	20559	20502	20493	20471	20698	20552	20929	20773	20793	20762	20523	20672	20501	20709	20654	20516	20610	20678	20631	20655	20746	20641	20761	20750	20366	20599	20729	20604	20614	20866	20687	20711	20734	20636	20646	20753	20734	20531	20516	20616	20574	20598	20366	20796	20576	20549	20651	20595	20601	20508	20712	20630	20770	20650	20862	20644	20663	20729	20663	20592	20725	20569	20565	20779	20578	20741	20539	20535	20777	20747	20688	20723	20470	20738	20469	20674	20546	20729	20560	20720	20666	20532	20707	20976	20523	20552	20858	20583	20485	20572	20674	20668	20636	20783	20587	20589	20578	20498	20605	20715	20835	20452	20786	20614	20537	20504	20574	20479	20652	20562	20685	20639	20445	20642	20467	20534	20651	20813	20487	20678	20652	20666	20770	20663	20524	20602	20822	20689	20609	20744	20742	20726	20703	20625	20647	20694	20655	20655	20543	20612	20611	20568	20533	20635	20666	20805	20734	20773	20720	20430	20574	20621	20574	20653	20972	20596	20552	20894	20804	20617	20788	20678	20537	20641	20620	20626	20745	20605	20730	20648	20896	20678	20559	20580	20758	20643	20563	20649	20740	20671	20743	20606	20577	20804	20462	20682	20679	20532	20822	20565	20748	20647	20511	20733	20553	20846	20570	20731	20651	20803	20854	20612	20684	20764	20516	20702	20535	20740	20595	20613	20746	20612	20697	20660	20818	20549	20607	20734	20751	20634	20753	20718	20710	20676	20580	20777	20784	20752	20681	20648	20587	20496	20480	20583	20826	20721	20629	20528	20905	20658	20677	20838	20714	20801	20504	20510	20490	20569	20673	20564	20725	20936	20630	20652	20649	20733	20683	20871	20824	20775	20622	20628	20855	20775	20773	20453	20415	20702	20710	20646	20740	20345	20636	20901	20788	20598	20599	20700	20570	20544	20683	20606	20518	20625	20681	20260	20625	20472	20536	20340	20644	20957	20772	20676	20507	20711	20778	20683	20601	20411	20570	20608	20885	20769	20652	20795	20705	20579	20577	20616	20688	20650	20590	20472	20513	20496	20575	20723	20625	20803	20686	20674	20656	20838	20731	20655	20608	20623	20776	20880	20646	20713	20700	20706	20660	20713	20577	20524	20743	20812	20905	20657	20585	20700	20834	20753	20742	20671	20579	20515	20573	20616	20688	20656	20589	20753	20540	20688	20536	20607	20594	20582	20386	20671	20588	20709	20586	20661	20755	20718	20625	20873	20691	20757	20564	20509	20778	20639	20470	20613	20896	20682	20739	20551	20484	20789	20508	20750	20634	20732	20520	20591	20641	20806	20715	20869	20552	20568	20767	20833	20546	20722	20583	20907	20705	20738	20735	20650	20661	20805	20567	20422	20670	20630	20651	20679	20689	20652	20723	20507	20580	20993	21007	20810	20862	20715	20729	20589	20510	20682	20774	20617	20701	20731	20675	20855	20683	20926	20970	20888	20820	20821	20888	20614	20686	20627	20788	20697	20447	20705	20798	20684	20732	20534	20648	20603	20653	20484	20685	20709	20601	20493	20785	20492	20374	20663	20572	20711	20804	20691	20792	20650	20794	20813	20631	20708	20649	20629	20638	20927	20775	20684	20590	20524	20717	20577	20912	20543	20802	20635	20643	20629	20542	20476	20672	20514	20716	20813	20747	20827	20675	20644	20519	20724	20534	20423	20562	20773	20727	20564	20522	20676	20641	20470	20790	20616	20609	20748	20776	20726	20586	20665	20692	20643	20614	20675	20977	20794	20713	20747	20654	20688	20802	20649	20643	20619	20698	20764	20668	20437	20586	20508	20585	20673	20704	20867	20777	20722	20641	20679	20836	20500	20790	20573	20413	20495	20546	20556	20447	20447	20582	20622	20764	20766	20716	20638	20549	20757	20746	20952	20785	20759	20669	20695	20715	20787	20595	20715	20681	20721	20660	20513	20632	20706	20714	20834	20604	20404	20813	20541	20555	20657	20861	20626	20713	20777	20736	20721	20551	20646	20454	20525	20528	20733	20765	20564	20615	20555	20738	20589	20606	20650	20673	20601	20687	20481	20732	20646	20575	20596	20602	20393	20569	20623	20569	20395	20571	20859	20926	20775	20886	20780	20631	20637	20553	20786	20674	20574	20845	20394	20695	20694	20653	20702	20734	20677	20528	20757	20626	20797	20657	20619	20801	20668	20735	20533	20678	20747	20613	20631	20654	20508	20679	20638	20642	20689	20555	20733	20827	20543	20705	20629	20472	20642	20894	20590	20651	20668	20748	20746	20563	20727	20562	20684	20803	20636	20796	20402	20659	20867	20497	20487	20845	20797	20495	20502	20617	20719	20510	20766	20377	20730	20573	20555	20588	20685	20512	20787	20679	20559	20721	20650	20608	20605	20683	20688	20615	20617	20499	20641	20796	20810	20792	20747	20810	20691	20840	20534	20614	20589	20870	20705	20518	20667	20538	20722	20544	20592	20864	20615	20477	20807	20665	20731	20786	20802	20666	20790	20605	20618	20731	20736	20634	20752	20546	20599	20555	20636	20680	20342	20614	20582	20623	20641	20802	20757	20444	20716	20822	20746	20741	20746	20607	20837	20490	20636	20666	20680	20565	20571	20682	20839	20731	20709	20666	20542	20665	20768	20875	20493	20638	20500	20644	20660	20590	20629	20698	20468	20516	20473	20581	20795	20882	20609	20651	20729	20665	20653	20663	20702	20577	20642	20822	20647	20558	20775	20545	20684	20461	20775	20861	20482	20716	20630	20555	20766	20866	20604	20343	20696	20710	20555	20551	20488	20439	20544	20753	20682	20615	20764	20650	20608	20335	20670	20639	20678	20682	20459	20812	20606	20827	20672	20758	20566	20679	20674	20721	20658	20598	20721	20641	20698	20601	20839	20865	20782	20919	20729	20637	20585	20791	20755	20480	20634	20556	20469	20824	20834	20542	20496	20780	20722	20704	20811	20919	20595	20778	20768	20595	20845	20828	20746	20628	20509	20806	20814	20613	20644	20857	20499	20750	20782	20830	20679	20644	20640	20750	20599	20768	20478	20656	20641	20746	20896	20703	20652	20641	20910	20609	20916	20642	20645	20825	20893	20610	20585	20730	20591	20754	20849	20701	20566	20668	20623	20568	20643	20754	20715	20815	20492	20881	20571	20550	20649	20587	20700	20751	20613	20650	20430	20612	20671	20593	20572	20654	20795	20852	20758	20456	20690	20922	20816	20494	20732	20877	20636	20721	20611	20630	20641	20579	20595	20766	20715	20872	20568	20698	20762	20535	20718	20797	20492	20638	20570	20543	20787	20638	20744	20611	20672	20646	20521	20788	20636	20684	20437	20749	20445	20645	20753	20639	20522	20805	20700	20423	20613	20517	20695	20619	20638	20629	20376	20542	20695	20682	20415	20517	20619	20641	20706	20653	20719	20583	20683	20699	20543	20584	20529	20408	20780	20737	20819	20507	20607	20582	20684	20885	20690	20910	20716	20662	20686	20582	20762	20550	20578	20742	20910	20535	20771	20695	20940	20507	20722	20684	20648	20638	20573	20513	20737	20723	20400	20565	20745	20600	20818	20823	20534	20680	20538	20632	20584	20616	20702	20642	20526	20529	20578	20687	20812	20807	20761	20569	20595	20736	20632	20473	20536	20661	20704	20692	20523	20694	20644	20680	20848	20585	20753	20720	20711	20543	20562	20782	20686	20688	20574	20721	20494	20736	20656	20837	20551	20733	20666	20677	20616	20573	20786	20730	20598	20761	20617	21007	20529	20598	20623	20625	20521	21039	20676	20545	20736	20859	20656	20755	20482	20512	20429	20679	20768	20587	20513	20665	20582	20941	20785	20602	20646	20931	20817	20716	20643	20676	20813	20615	20548	20607	20428	20659	20460	20627	20722	20741	20628	20729	20599	20752	20559	20754	20613	20734	20501	20874	20688	20765	20536	20711	20745	20554	20629	20772	20825	20646	20632	20572	20632	20585	20861	20689	20545	20616	20863	20676	20639	20678	20618	20643	20614	20845	20583	20660	20841	20856	20667	20492	20741	20686	20590
32140	50519	34890	26990	24860	23308	21948	19717	19084	18623	18205	17630	17731	17430	17519	17430	17289	17283	17314	17259	17392	17237	17300	17394	17181	18300	21411	20763	19737	18703	17800	17180	16940	16874	16762	16980	16954	16879	16788	16880	16889	16851	16979	16992	16794	16876	16936	17074	17051	16945	16903	17033	16933	16960	16962	16785	17009	16784	16770	16847	16898	16870	16891	16864	16965	17080	17076	16905	16952	16827	17070	16813	16885	16891	16830	17094	16921	16848	17063	16963	16953	17124	16924	16883	16916	16970	16986	16879	16881	16927	16762	16921	16803	16986	16849	16741	16932	16907	16776	16983	16981	16944	17000	16887	16693	16699	16995	16920	16751	16927	16885	16873	16943	16840	16961	16939	16878	17094	16722	16867	16855	16779	16918	16875	17005	16738	16931	16990	17057	16902	16972	17080	16757	16815	16876	16931	16992	16950	16809	16927	16841	17021	16975	16884	16834	16766	16969	16843	17014	16934	16966	16862	17010	16842	17011	16848	16852	16878	16858	16862	16818	16904	17001	16886	16821	17026	17065	16948	16915	16835	16960	16921	16890	16837	16926	16651	16768	16942	17035	16876	16786	16945	17071	16836	16929	16832	17019	16958	16961	16968	16993	16856	16987	16963	17036	16960	16890	16904	16878	17040	16922	16868	16936	16699	16885	16874	16882	16847	16911	16916	16835	16869	17013	17013	16784	16938	16883	16932	17025	16818	16907	16906	16872	16975	16876	16940	16863	17131	16960	17033	16881	16868	16836	16934	16927	16947	16863	16857	16883	16846	16988	16968	16887	17049	16877	16992	16670	16844	16905	16842	17164	16834	17036	17069	16926	16785	16902	17018	16875	16825	16806	16979	17066	16922	16735	16817	17113	16804	16802	16922	16934	16824	16876	17074	16855	16674	17011	16822	16946	16787	16785	16949	16939	16894	16886	16860	16796	16992	16761	17084	16800	16956	16802	16851	16916	17025	16957	16835	16792	16922	16978	16763	16912	16880	16771	16941	16783	16925	16834	17096	17019	16891	16937	16856	16852	16757	16876	16870	16912	16862	16872	16992	16848	16780	16886	16797	16915	17003	16884	16946	16918	16761	16996	17092	16944	16969	16840	16966	16927	16852	16735	16982	17113	16967	16911	16998	16841	16873	16825	16874	16939	16799	16856	16937	16850	16860	16891	16683	16974	16817	16910	16984	16958	16923	16864	16836	17146	16790	16878	16998	17005	16874	16948	16708	16836	16933	16937	16752	16672	16880	16841	16930	16918	16904	16961	16844	16871	16840	16868	16805	16695	16848	16817	16873	16979	17006	17031	17015	16998	17059	16909	16899	16977	16857	16874	17025	17027	16957	16948	16825	17028	16773	16957	17060	16842	16916	16725	16797	16902	16964	16976	16901	17004	16743	16845	16886	16786	16916	16861	17090	16899	16898	16919	16937	16984	16948	16916	16941	16976	16931	16886	16804	17030	16706	16941	16925	16836	17047	16917	16988	17008	16886	16784	16859	16922	16959	17052	16939	16967	16925	17022	17003	16812	16865	16895	17024	16743	16897	16931	16970	17074	16928	16939	17013	16869	16813	16887	16777	16825	16782	16891	16963	16824	16945	16745	16969	16886	16768	17029	16910	17060	16975	16803	17135	16719	16778	16985	16985	16858	16952	16781	17032	16802	16648	17129	16886	16966	16785	16877	16756	17017	16968	16836	16858	16775	16891	16982	16868	16863	16759	16991	16805	16919	17007	16990	16777	16748	17014	16947	17000	16868	17020	16838	16976	16938	16829	16858	16890	16875	16844	16935	16895	16941	16867	16644	16990	16829	16992	16985	17003	17017	16995	16965	17023	17061	16674	16835	16941	16948	16748	16811	16934	16905	16910	16868	16946	17008	16861	16843	16895	16747	16851	16760	16984	16899	16956	17046	17035	16945	16900	17102	16793	16877	17054	16979	16820	16805	16841	16900	16860	16904	16828	16725	16947	17076	16848	16733	16821	16864	16854	16964	16811	16794	16778	16824	16728	16991	16891	16852	16814	16894	16925	16797	16779	16854	16844	16843	16978	17006	16990	16860	16900	16902	16853	16701	16803	16847	16930	16858	16865	16833	17083	16940	16999	16942	16755	16936	16993	16751	16972	16914	16918	17056	16879	16992	16998	16902	16933	16853	16767	16858	16986	16943	16822	16907	16801	17135	16918	16962	16962	16818	17031	16895	16884	16946	16970	16874	16987	16881	16921	16829	17082	16918	16896	16987	16945	16894	16894	16983	17058	16778	16926	16856	16846	16784	16978	16902	16851	16957	16794	17067	16996	16839	16806	16917	17016	16968	16939	16929	16911	16861	17146	16757	16909	16826	16920	17000	17046	16978	16985	16891	17189	17022	16921	16777	17017	16946	16990	16901	16917	16983	16671	16978	16918	16909	16930	17011	16784	16836	16908	16863	16966	16855	17077	17047	16894	16835	17012	16929	16983	16877	16822	16920	16856	16947	16941	16914	17004	16929	16788	16935	17033	16764	17059	17053	16720	16906	16888	16989	17042	16864	16825	16844	16956	17045	16915	16782	16926	16897	16859	16934	17028	16772	16808	16831	16877	16861	16956	16931	16909	16889	17033	16875	16724	16833	16954	16910	16955	16816	16785	16943	16810	17114	16970	16791	17013	16896	16891	16806	16767	17013	17061	17072	16859	16705	16828	17031	16795	16815	16825	17009	17056	17001	16807	16791	16944	16751	16985	16574	17023	16761	16693	16986	17012	16949	16967	16969	16875	16929	16910	17009	16711	17114	16852	16987	17065	16750	16874	16780	17016	16805	16684	17028	16792	17001	16778	16822	16803	16907	17044	16710	17063	17032	16996	16773	16823	16783	17082	16906	16805	16945	16927	16957	16987	16774	16859	16953	16986	16958	16868	16977	16927	16847	17118	16739	16973	16896	16937	16960	17146	16919	17024	16932	16985	16804	16978	17026	16966	16924	16807	16861	16824	16903	17034	16870	16787	16858	16705	17034	16819	16973	16968	16780	16907	16827	16859	16948	16853	16843	16898	16960	16936	16814	16908	16819	17020	16949	16915	16846	16932	16893	17070	16867	16798	16868	17133	16966	16888	16693	16781	16889	17050	17039	16948	16809	16922	16862	17045	16890	16867	16797	16956	16918	16943	16983	16872	16776	16932	16906	16896	17047	16857	16941	16962	16992	16962	16992	17043	16991	16837	16826	16915	16834	17060	16819	17018	16876	16969	16638	16913	16825	16709	16792	16789	16901	17026	16908	16921	16827	16855	16940	16870	16979	16831	16973	16839	16931	16916	17022	17007	17013	16919	16825	16762	16917	16796	16956	16968	17167	16955	17079	16776	17090	16982	16691	17001	16974	16754	16958	16889	16881	16774	16855	17041	16892	17001	16781	16906	16840	17086	16793	17091	16938	16962	16850	17013	16836	17100	16936	16848	16787	17000	16851	16848	17022	16977	16927	16755	16951	16868	16812	16874	16948	17106	16857	16891	16821	17056	16971	17053	16966	17054	17009	16796	16999	17024	17076	16920	16857	16835	16936	16741	16892	16859	16900	17102	16821	16769	16964	17069	16844	16953	16975	16945	17150	16751	16727	16825	16770	16784	16909	17001	17005	17053	16884	16904	16999	16978	16898	17064	16936	16838	16923	17032	16850	16993	16934	16861	16904	16751	16916	16988	16835	16903	17078	16780	16868	16814	16975	16839	16876	16926	17076	16841	16829	16994	17017	16816	16891	16805	17019	16973	17108	16908	16949	16978	16937	16972	16853	17060	16910	16847	16868	16826	16905	16836	16859	16988	16839	17031	17107	16966	16849	16833	16819	16830	16848	17082	16972	16760	16980	17101	17084	16969	16942	16792	16869	16937	16780	17101	16715	16886	16804	17026	16851	16860	16950	17139	16977	16798	16812	16900	16694	16940	17017	16929	16854	16985	16953	16767	16937	16878	16788	16957	16770	16793	17027	16901	17092	16613	17004	16795	16974	16943	16924	16837	16787	16929	16831	16967	16874	16930	17073	16811	17056	16939	16880	17147	16853	16877	16824	16985	16899	16673	16937	16865	17028	16813	16894	16778	16963	16863	16901	16983	17058	17007	16794	17080	16714	16857	16886	17098	16753	16926	16914	16960	16921	17004	17001	17012	17038	16949	16910	16882	16797	17043	16896	16942	16906	16885	16969	16999	16793	16738	16831	16969	16677	16990	16849	16890	16801	16822	17064	16838	16772	16721	17030	16860	16742	16891	16967	16907	16966	16873	17036	16799	16934	16954	16908	16871	16830	16807	16840	16969	17059	16890	16662	16774	16798	16766	17009	16891	16812	16931	16930	16994	16954	16854	16916	16761	16887	16799	16789	16926	16743	16851	16913	16957	16762	16777	16875	16970	17129	16914	17013	16816	16854	17019	16938	16897	16970	16880	16984	16902	17100	16857	16775	16985	16903	16729	16863	16935	16955	17158	16933	16956	16940	16961	16924	16707	17013	16901	16989	16887	16840	16998	16977	16780	16816	16965	16944	16666	16995	16705	16990	16982	16789	16782	17184	16765	16900	16952	16901	16870	16966	16871	16822	17099	16738	16968	17150	16953	16890	16937	17063	16917	16856	16787	16982	16956	16659	16858	16855	17107	16925	16916	17116	16677	16956	16818	16923	16893	16989	16867	16793	16954	16968	16944	16796	16948	16849	16782	17106	16925	16991	16936	16931	17024	17104	16916	16982	16821	16939	16955	16670	16830	16863	17123	16802	16974	16957	16800	16801	16923	16951	16869	17013	16910	17109	16897	17012	17059	16875	16856	16842	16701	17123	16963	16790	16798	16827	16999	16854	17007	16976	16977	16889	16946	16900	16896	16931	16880	16783	17009	16978	16819	16902	16978	17081	16960	16824	16950	17021	16990	16988	16882	16990	17025	16922	16920	16903	16763	17008	16894	17030	16745	16895	16884	17094	16925	16937	16861	17005	16885	16759	16811	17008	16982	16858	17083	16891	16804	16779	16945	16684	17051	16840	16864	16843	16885	16908	16976	16949	16990	16793	16949	16998	16920	16828	16758	16885	17021	17013	16684	16955	16812	16908	16794	17069	17060	16919	16943	16850	16803	17012	16979	16923	16976	16982	16798	16829	16904	16979	16745	16754	17079
22811	21421	29303	23927	22176	26512	30296	25201	23306	23124	22840	22763	22792	22733	22611	22296	22149	22061	22022	21923	22013	22077	21917	21943	21809	22114	26920	27578	25794	23901	22716	22272	21878	21801	21637	21557	21749	21444	21596	21864	21803	21623	21815	21646	21649	21879	21544	21575	21665	21666	21531	21742	21702	21483	21492	21531	21453	21441	21498	21373	21606	21303	21539	21778	21418	21581	21515	21542	21701	21344	21577	21415	21435	21563	21370	21340	21410	21488	21735	21461	21527	21482	21415	21521	21511	21517	21296	21550	21656	21681	21604	21716	21467	21498	21386	21453	21557	21619	21532	21447	21303	21574	21498	21437	21753	21706	21313	21672	21517	21585	21654	21509	21436	21398	21507	21673	21590	21635	21625	21462	21360	21292	21579	21407	21298	21363	21467	21340	21550	21243	21402	21652	21534	21702	21583	21570	21736	21414	21474	21351	21589	21483	21670	21469	21434	21578	21659	21574	21408	21525	21533	21484	21473	21422	21425	21589	21647	21573	21477	21403	21469	21319	21539	21413	21599	21712	21635	21518	21564	21541	21482	21534	21545	21675	21697	21374	21439	21333	21455	21450	21492	21454	21500	21510	21323	21477	21495	21558	21694	21643	21496	21425	21483	21399	21641	21536	21572	21330	21389	21590	21588	21607	21490	21582	21468	21576	21525	21482	21432	21639	21411	21329	21341	21464	21529	21436	21261	21387	21528	21551	21551	21528	21441	21668	21534	21466	21300	21552	21480	21610	21588	21477	21409	21672	21541	21573	21491	21537	21341	21365	21418	21470	21503	21404	21310	21557	21550	21498	21523	21679	21859	21588	21494	21260	21462	21445	21460	21378	21479	21240	21238	21365	21535	21505	21515	21495	21489	21573	21381	21426	21606	21413	21492	21545	21385	21449	21297	21621	21433	21478	21426	21541	21469	21463	21295	21406	21448	21370	21462	21505	21685	21581	21732	21313	21599	21635	21526	21563	21497	21587	21454	21464	21456	21528	21639	21473	21463	21537	21351	21395	21776	21557	21307	21479	21386	21560	21523	21458	21562	21474	21539	21401	21203	21538	21468	21424	21603	21532	21593	21491	21556	21472	21471	21396	21248	21603	21528	21414	21310	21621	21557	21390	21529	21426	21519	21699	21421	21434	21665	21333	21504	21537	21389	21356	21461	21357	21393	21265	21401	21780	21205	21297	21485	21605	21327	21543	21663	21433	21224	21276	21406	21447	21789	21203	21396	21368	21473	21413	21540	21444	21440	21542	21421	21583	21738	21521	21510	21460	21352	21434	21529	21620	21295	21482	21401	21734	21498	21389	21695	21388	21583	21491	21681	21626	21679	21469	21286	21592	21385	21469	21500	21416	21480	21568	21464	21394	21288	21659	21366	21378	21542	21430	21625	21526	21354	21450	21523	21340	21567	21580	21495	21492	21416	21604	21515	21473	21488	21369	21417	21586	21521	21627	21424	21774	21537	21539	21400	21450	21304	21453	21442	21422	21459	21481	21520	21541	21461	21430	21720	21468	21451	21577	21525	21376	21635	21499	21605	21300	21421	21522	21335	21391	21506	21651	21575	21612	21294	21638	21502	21356	21293	21401	21510	21509	21494	21559	21514	21552	21708	21502	21454	21340	21559	21563	21666	21458	21350	21456	21598	21603	21384	21520	21597	21650	21579	21329	21533	21489	21496	21401	21353	21396	21528	21495	21361	21360	21420	21659	21504	21562	21340	21354	21610	21421	21310	21534	21408	21534	21473	21536	21436	21267	21591	21469	21348	21678	21592	21444	21558	21615	21463	21506	21520	21511	21601	21528	21357	21290	21514	21465	21419	21383	21635	21595	21659	21377	21405	21366	21542	21613	21569	21407	21507	21498	21581	21506	21501	21622	21659	21355	21489	21678	21349	21519	21562	21685	21515	21511	21791	21458	21435	21622	21697	21627	21464	21340	21710	21484	21558	21506	21580	21456	21450	21525	21609	21607	21672	21313	21689	21567	21529	21587	21379	21479	21355	21575	21451	21411	21499	21731	21557	21501	21485	21311	21452	21382	21365	21393	21490	21506	21418	21508	21325	21342	21394	21469	21808	21494	21570	21533	21183	21472	21375	21506	21621	21545	21343	21605	21742	21360	21573	21417	21767	21629	21479	21419	21267	21391	21329	21256	21469	21369	21585	21439	21430	21456	21458	21366	21283	21153	21359	21658	21605	21307	21539	21516	21534	21422	21238	21339	21598	21331	21493	21512	21375	21546	21387	21267	21737	21537	21628	21562	21450	21252	21541	21472	21451	21612	21310	21586	21580	21537	21472	21476	21353	21461	21610	21460	21405	21315	21357	21472	21612	21449	21477	21456	21548	21556	21302	21436	21521	21604	21503	21296	21468	21468	21393	21525	21563	21608	21551	21585	21532	21375	21480	21551	21533	21327	21523	21315	21536	21717	21557	21485	21360	21495	21440	21568	21517	21446	21510	21315	21492	21542	21582	21598	21636	21450	21461	21622	21331	21565	21245	21606	21440	21402	21408	21494	21421	21116	21511	21415	21478	21472	21457	21659	21567	21421	21550	21524	21407	21743	21518	21379	21464	21515	21446	21334	21273	21438	21584	21743	21459	21611	21586	21549	21372	21427	21419	21353	21291	21572	21395	21429	21583	21566	21418	21550	21528	21304	21527	21851	21621	21581	21466	21507	21536	21451	21625	21360	21711	21494	21442	21633	21699	21497	21358	21625	21625	21346	21694	21366	21480	21393	21432	21508	21783	21541	21292	21489	21413	21679	21346	21394	21477	21432	21299	21315	21452	21396	21561	21403	21482	21468	21492	21437	21605	21549	21360	21561	21558	21493	21408	21649	21388	21444	21337	21207	21554	21642	21574	21476	21612	21444	21652	21238	21547	21335	21269	21489	21631	21593	21504	21655	21287	21585	21430	21510	21529	21603	21420	21623	21574	21505	21524	21474	21546	21316	21428	21480	21655	21609	21593	21444	21438	21566	21423	21458	21573	21372	21357	21549	21339	21289	21582	21345	21502	21611	21401	21446	21620	21556	21473	21411	21475	21273	21411	21667	21404	21448	21669	21470	21587	21441	21504	21434	21478	21412	21585	21413	21384	21361	21521	21524	21321	21489	21467	21357	21460	21421	21615	21638	21525	21583	21366	21494	21575	21462	21637	21285	21478	21669	21378	21622	21487	21400	21392	21682	21501	21513	21420	21433	21625	21634	21404	21525	21610	21340	21471	21505	21638	21532	21393	21500	21572	21538	21309	21403	21428	21246	21275	21498	21423	21291	21482	21585	21439	21589	21360	21516	21719	21535	21545	21450	21544	21464	21390	21684	21574	21411	21420	21534	21614	21376	21424	21419	21481	21423	21560	21322	21653	21459	21603	21499	21526	21310	21392	21575	21615	21444	21502	21391	21667	21378	21561	21491	21406	21432	21255	21383	21409	21471	21471	21409	21464	21352	21468	21553	21474	21327	21389	21749	21587	21395	21439	21217	21581	21279	21229	21405	21512	21689	21532	21545	21226	21443	21364	21397	21448	21387	21456	21506	21529	21340	21405	21495	21473	21561	21611	21522	21585	21489	21365	21574	21656	21501	21390	21515	21422	21706	21658	21393	21516	21601	21566	21567	21555	21560	21496	21511	21291	21352	21810	21502	21600	21622	21681	21386	21438	21320	21556	21574	21581	21461	21572	21642	21542	21550	21385	21388	21477	21433	21423	21386	21526	21441	21429	21520	21487	21359	21725	21339	21474	21446	21478	21705	21520	21620	21468	21520	21573	21455	21511	21640	21559	21486	21536	21450	21331	21614	21414	21465	21400	21483	21689	21307	21701	21603	21544	21527	21435	21692	21558	21467	21451	21380	21553	21647	21608	21701	21417	21330	21518	21491	21474	21591	21559	21439	21614	21376	21648	21575	21280	21615	21650	21576	21508	21626	21360	21386	21711	21283	21451	21497	21326	21187	21364	21117	21352	21619	21630	21538	21642	21469	21664	21431	21336	21329	21524	21626	21617	21308	21550	21463	21420	21576	21490	21517	21546	21307	21476	21499	21564	21394	21599	21556	21549	21432	21268	21459	21507	21464	21399	21631	21477	21339	21296	21458	21201	21134	21634	21599	21641	21472	21552	21389	21343	21438	21407	21366	21400	21612	21289	21427	21345	21469	21481	21381	21518	21305	21438	21258	21653	21549	21480	21413	21581	21592	21644	21649	21385	21361	21491	21513	21400	21431	21671	21397	21460	21489	21508	21510	21523	21455	21284	21419	21558	21486	21290	21334	21448	21765	21645	21615	21417	21506	21418	21391	21522	21402	21475	21555	21502	21670	21436	21530	21481	21591	21740	21593	21489	21245	21434	21600	21519	21264	21553	21352	21388	21622	21550	21506	21393	21423	21544	21486	21389	21505	21341	21372	21437	21254	21506	21613	21655	21444	21573	21602	21293	21448	21423	21359	21399	21438	21514	21492	21436	21306	21433	21459	21548	21564	21476	21421	21340	21401	21598	21591	21476	21367	21437	21436	21591	21668	21304	21251	21477	21501	21476	21472	21412	21343	21473	21526	21472	21424	21559	21503	21647	21201	21174	21400	21438	21536	21479	21163	21625	21465	21558	21609	21737	21619	21509	21360	21497	21566	21498	21475	21390	21259	21454	21458	21354	21446	21554	21560	21174	21326	21328	21638	21393	21665	21668	21494	21597	21506	21408	21284	21426	21563	21614	21343	21289	21562	21429	21517	21378	21241	21438	21357	21495	21454	21709	21519	21416	21667	21443	21384	21422	21442	21532	21603	21366	21383	21458	21371	21240	21503	21560	21397	21571	21378	21509	21486	21391	21489	21420	21513	21544	21562	21626	21425	21623	21487	21520	21503	21498	21672	21300	21421	21492	21403	21388	21433	21333	21315	21563	21473	21209	21441	21404	21498	21438	21247	21547	21555	21322	21612	21546	21400	21523	21269	21247	21609	21546	21536	21490	21599	21535	21652	21409	21486	21482	21308	21405	21475	21613	21594	21423	21290	21361	21504	21381	21382	21479	21243	21733	21224	21413	21244	21545	21548	21557	21462	21705	21415	21467	21598	21429	21452	21397	21431	21282	21607	21488	21491	21497	21361	21738	21547	21559	21451	21620	21751	21237	21434
37315	58319	37974	31718	29946	27873	25531	22590	20489	19360	19103	19054	19405	19233	18747	18320	17966	17929	17899	17774	17918	17994	17877	17768	17604	18493	25829	25448	22658	19969	18656	17808	17486	17425	17423	17507	17390	17494	17201	17411	17396	17500	17514	17401	17468	17432	17235	17418	17396	17399	17316	17138	17492	17355	17407	17275	17456	17368	17376	17271	17248	17446	17356	17233	17359	17400	17372	17298	17393	17261	17462	17467	17159	17284	17436	17240	17511	17305	17337	17289	17346	17517	17630	17391	17361	17473	17306	17424	17189	17322	17339	17234	17399	17429	17482	17583	17380	17317	17474	17237	17286	17277	17272	17388	17405	17379	17494	17220	17328	17305	17310	17292	17378	17360	17349	17420	17282	17412	17266	17500	17454	17303	17524	17191	17332	17400	17271	17472	17467	17475	17384	17298	17282	17538	17241	17280	17418	17418	17289	17470	17496	17333	17373	17368	17467	17173	17095	17472	17376	17276	17207	17300	17330	17268	17528	17428	17413	17459	17381	17262	17328	17368	17319	17557	17344	17267	17283	17350	17543	17370	17421	17384	17475	17441	17412	17258	17203	17287	17379	17493	17362	17412	17335	17325	17455	17420	17392	17290	17291	17187	17314	17279	17384	17326	17404	17351	17461	17287	17420	17366	17449	17358	17400	17268	17267	17428	17450	17433	17310	17386	17496	17091	17267	17280	17261	17259	17296	17143	17339	17365	17202	17220	17270	17330	17423	17389	17361	17272	17217	17195	17192	17422	17309	17312	17408	17359	17344	17492	17544	17274	17313	17362	17375	17426	17523	17321	17427	17508	17272	17294	17296	17481	17429	17193	17348	17240	17383	17400	17521	17359	17542	17338	17448	17286	17364	17594	17398	17375	17305	17289	17360	17533	17355	17498	17361	17303	17431	17419	17468	17345	17394	17565	17377	17345	17345	17313	17341	17389	17523	17412	17093	17544	17357	17526	17362	17186	17214	17235	17582	17253	17324	17404	17377	17301	17258	17534	17607	17254	17280	17476	17399	17454	17456	17358	17427	17414	17292	17342	17384	17290	17178	17252	17436	17276	17276	17347	17312	17309	17373	17381	17209	17413	17510	17186	17359	17148	17371	17216	17264	17421	17305	17427	17278	17355	17311	17543	17180	17362	17249	17396	17375	17372	17419	17265	17356	17371	17268	17329	17415	17318	17222	17386	17426	17173	17437	17469	17380	17185	17419	17330	17263	17204	17176	17532	17370	17312	17396	17311	17287	17149	17321	17342	17231	17289	17500	17214	17327	17288	17413	17405	17493	17338	17318	17401	17263	17509	17251	17291	17247	17329	17565	17317	17398	17438	17119	17479	17441	17215	17383	17293	17431	17324	17318	17295	17507	17425	17428	17455	17322	17366	17337	17479	17345	17548	17136	17354	17282	17514	17245	17455	17506	17243	17342	17253	17390	17425	17292	17312	17274	17276	17498	17435	17387	17287	17575	17432	17445	17428	17383	17274	17193	17263	17391	17202	17344	17419	17394	17295	17485	17260	17776	17465	17482	17395	17415	17233	17242	17303	17422	17374	17377	17331	17342	17309	17250	17338	17485	17354	17098	17454	17389	17356	17409	17397	17352	17474	17372	17381	17322	17543	17501	17279	17387	17489	17566	17359	17229	17419	17375	17351	17434	17405	17376	17310	17301	17516	17444	17389	17402	17479	17402	17367	17448	17338	17458	17386	17271	17336	17364	17261	17557	17482	17280	17298	17231	17483	17301	17262	17346	17212	17547	17128	17424	17239	17337	17341	17337	17234	17413	17440	17493	17263	17426	17286	17400	17472	17524	17297	17220	17469	17453	17305	17418	17256	17311	17223	17387	17232	17334	17502	17196	17222	17358	17396	17156	17481	17421	17355	17299	17346	17323	17360	17443	17464	17370	17276	17318	17470	17317	17373	17418	17678	17225	17316	17454	17149	17375	17344	17313	17458	17435	17385	17344	17271	17534	17401	17432	17373	17330	17386	17515	17437	17191	17472	17329	17323	17315	17213	17258	17574	17341	17343	17356	17461	17372	17298	17389	17272	17424	17392	17348	17317	17264	17369	17250	17202	17476	17220	17326	17451	17286	17391	17255	17473	17296	17444	17264	17195	17243	17476	17334	17451	17223	17323	17370	17247	17204	17296	17426	17482	17354	17233	17154	17323	17349	17378	17278	17427	17310	17526	17408	17403	17358	17338	17440	17221	17455	17113	17371	17342	17345	17353	17330	17377	17417	17236	17309	17367	17136	17234	17325	17341	17361	17325	17330	17398	17380	17227	17367	17452	17744	17335	17331	17304	17247	17273	17266	17310	17417	17311	17224	17413	17457	17308	17275	17202	17432	17354	17366	17351	17434	17447	17384	17416	17214	17302	17440	17257	17287	17398	17440	17307	17288	17499	17340	17419	17426	17272	17505	17217	17238	17367	17311	17451	17332	17298	17341	17287	17329	17532	17275	17334	17329	17305	17481	17439	17407	17250	17329	17390	17317	17449	17371	17234	17213	17276	17428	17300	17217	17325	17370	17214	17409	17334	17491	17378	17336	17403	17152	17281	17215	17402	17233	17195	17260	17338	17213	17416	17334	17260	17283	17422	17274	17370	17287	17283	17310	17325	17346	17624	17218	17369	17260	17518	17198	17321	17170	17338	17304	17496	17213	17449	17406	17200	17253	17334	17413	17521	17221	17297	17398	17381	17440	17397	17345	17305	17344	17326	17396	17191	17341	17244	17343	17386	17390	17202	17329	17394	17256	17099	17383	17632	17200	17475	17440	17323	17396	17423	17407	17464	17349	17258	17488	17363	17523	17419	17423	17358	17247	17462	17524	17406	17336	17398	17335	17341	17386	17560	17404	17285	17350	17386	17371	17223	17438	17447	17410	17501	17380	17293	17244	17629	17299	17213	17382	17267	17541	17327	17258	17354	17214	17259	17365	17270	17137	17237	17125	17473	17355	17515	17468	17497	17275	17339	17351	17214	17300	17319	17346	17361	17197	17418	17476	17362	17567	17328	17479	17300	17323	17293	17392	17365	17457	17208	17207	17400	17284	17367	17285	17382	17511	17282	17286	17480	17001	17242	17342	17206	17424	17421	17284	17321	17392	17338	17268	17326	17367	17508	17390	17358	17140	17393	17248	17348	17328	17463	17364	17455	17219	17345	17405	17276	17646	17395	17309	17357	17200	17264	17347	17346	17356	17385	17087	17236	17334	17473	17285	17241	17334	17245	17204	17265	17229	17184	17324	17428	17359	17229	17357	17347	17103	17218	17329	17376	17413	17373	17562	17340	17320	17241	17451	17355	17215	17324	17319	17326	17378	17262	17275	17203	17347	17332	17148	17399	17296	17364	17096	17475	17344	17295	17569	17333	17363	17219	17348	17217	17222	17311	17448	17315	17423	17340	17407	17327	17206	17336	17359	17231	17402	17261	17307	17375	17372	17443	17293	17299	17277	17238	17535	17421	17337	17311	17263	17398	17320	17293	17462	17267	17299	17156	17301	17495	17435	17379	17354	17230	17399	17269	17513	17266	17258	17345	17363	17303	17302	17360	17379	17237	17382	17119	17382	17324	17364	17370	17324	17318	17320	17335	17507	17229	17549	17372	17200	17368	17430	17319	17233	17373	17275	17138	17404	17398	17414	17220	17305	17433	17268	17434	17222	17405	17451	17303	17339	17397	17274	17263	17443	17381	17209	17262	17320	17561	17482	17351	17356	17471	17538	17471	17032	17329	17218	17191	17487	17246	17384	17290	17455	17372	17337	17379	17502	17465	17533	17418	17177	17296	17368	17344	17339	17393	17318	17218	17344	17442	17214	17323	17311	17424	17346	17298	17270	17495	17432	17254	17415	17427	17268	17392	17589	17339	17502	17324	17372	17229	17275	17104	17329	17141	17418	17273	17414	17315	17425	17381	17227	17274	17218	17303	17338	17387	17402	17402	17464	17263	17274	17221	17308	17343	17402	17393	17460	17391	17294	17341	17319	17145	17429	17454	17494	17370	17346	17436	17355	17448	17352	17316	17473	17228	17425	17318	17484	17517	17217	17407	17408	17375	17310	17318	17453	17238	17406	17324	17282	17356	17186	17248	17557	17336	17394	17330	17284	17329	17512	17142	17274	17489	17411	17495	17285	17136	17273	17249	17335	17263	17451	17450	17289	17390	17264	17382	17460	17152	17408	17315	17497	17350	17335	17206	17347	17253	17543	17338	17263	17298	17309	17473	17416	17283	17426	17353	17394	17156	17484	17384	17445	17435	17362	17282	17202	17477	17208	17314	17380	17338	17315	17401	17462	17429	17324	17347	17320	17392	17251	17338	17254	17226	17242	17190	17481	17378	17324	17452	17436	17422	17252	17120	17374	17338	17322	17361	17304	17311	17331	17323	17199	17297	17302	17253	17259	17299	17331	17376	17445	17294	17516	17318	17313	17309	17334	17385	17196	17314	17523	17332	17226	17424	17383	17440	17252	17466	17561	17375	17280	17452	17401	17366	17303	17104	17352	17250	17340	17398	17288	17301	17348	17512	17426	17379	17300	17427	17384	17386	17191	17324	17247	17441	17325	17395	17337	17363	17354	17314	17365	17184	17246	17558	17307	17387	17204	17337	17289	17284	17373	17442	17205	17446	17276	17368	17583	17362	17332	17132	17312	17383	17435	17399	17440	17240	17372	17442	17349	17458	17384	17270	17369	17500	17377	17342	17272	17301	17434	17394	17320	17290	17611	17385	17329	17267	17109	17316	17178	17403	17257	17413	17353	17415	17312	17292	17382	17310	17361	17362	17227	17448	17459	17303	17555	17347	17308	17275	17241	17338	17507	17455	17356	17292	17170	17339	17420	17338	17414	17397	17279	17342	17490	17228	17353	17521	17346	17407	17582	17360	17334	17280	17259	17359	17371	17490	17273	17244	17311	17443	17348	17374	17449	17420	17367	17318	17454	17317	17422	17259	17317	17138	17400	17334	17412	17356	17167	17442	17306	17506	17364	17334	17323	17266	17305	17269	17379	17295	17497	17293	17335	17362	17268	17086	17342	17393	17394	17325	17431	17276	17379	17358	17246	17336	17308	17354	17251	17279	17297	17405	17274	17293	17375	17454	17204	17196	17209	17399	17252	17447	17307	17206	17304	17277
28999	27055	31460	29555	26747	26002	24752	23690	22318	21986	21925	21822	22185	21734	21633	21257	21403	21280	21185	20945	21270	21259	21245	21041	21301	21093	21322	21530	21476	21359	21295	21068	21029	21070	20965	21099	21166	21024	21035	21102	21081	21034	21130	20950	20972	21193	21187	20768	20924	21053	21216	20976	21256	20857	21205	21132	21184	21029	20804	20956	21004	20944	20991	21052	21058	20958	21024	21144	21077	21088	21158	21101	21097	20908	21285	21101	21072	21201	20921	21093	21034	21006	20823	21153	21313	20913	21150	21116	20942	21113	21034	21002	20874	21041	21066	21035	20978	21096	21327	21332	21201	21318	21188	21103	21092	21096	21118	20993	20948	20994	21047	21009	21138	21324	21191	21078	21070	20916	21160	21244	21013	21151	21214	21156	21018	21109	21176	21121	21031	21010	21294	21051	20965	20979	21096	21042	21123	21030	20965	21034	21304	21061	21176	21253	21204	20990	20935	21128	21128	20898	20838	20986	21165	20889	20983	21085	21145	21170	21193	21152	21225	21079	21044	21327	21063	20915	21072	21199	21082	21133	21134	21005	21261	21145	21254	20984	20951	21029	20922	21018	21145	21132	20953	21326	21140	21056	21132	21149	20922	20980	21112	21046	21147	21235	21213	20920	21120	21187	21165	20993	21113	21106	21042	20968	21056	21113	21193	21048	21037	20912	21147	21104	20924	20948	21208	21093	21141	21123	21172	21095	21093	21043	21164	20944	21062	21105	20904	21020	21048	20932	20820	20879	21025	21249	21209	20956	20959	21027	21078	21190	21044	21109	20979	21138	21134	21066	21060	21051	21210	20916	21136	21090	21138	21192	20958	21020	21101	21237	21041	21101	21264	21027	20887	21235	21313	21195	21271	21083	21154	21005	21026	20914	21051	21003	21250	20810	20893	21173	21207	21230	21055	20992	21241	21073	21097	21080	21027	21248	21096	21090	21200	21056	21084	20985	21164	21266	21051	21069	21188	20948	21021	21082	20967	21053	20937	21032	20997	21138	21204	20983	21281	21073	21275	21121	21115	21106	21258	21094	21126	21067	20988	20900	21061	21295	20982	21065	20973	20950	21277	20972	21037	21228	21010	21028	21214	21017	21254	21116	21279	20903	21208	21202	21209	20899	21056	21098	21098	21176	20995	21129	20887	21153	20992	21034	21078	20995	21006	21325	20987	21039	21057	20913	21043	20879	21208	21113	21227	20837	21105	21176	21167	21003	20924	21031	21133	20966	21058	21046	21030	20928	21095	21078	21181	20993	20968	20992	21030	21120	21161	21025	21214	21102	21129	21045	21148	21087	21346	20945	21140	20956	21184	20986	21010	20996	21204	21125	21056	21121	21221	20939	20897	21247	21053	21110	21064	21211	21030	20953	21050	21023	21207	20914	21024	21287	21134	21338	21057	20959	21005	20909	21088	20983	21043	21115	21089	21076	21168	20903	21192	21047	21197	20989	21104	21135	21065	20915	20841	20976	20981	21066	21027	21150	21118	21062	21176	21026	21262	21153	20970	21164	21043	21233	21144	20828	21096	21102	21079	20835	21077	21219	21022	21086	21194	21171	21212	20972	20973	20985	21099	20995	21101	21120	20882	21160	21098	20943	21031	21022	20927	21002	20968	21107	21191	21002	21128	21191	21117	20938	21101	21122	21184	21104	21002	21165	21160	21037	20955	21094	21237	20899	21222	20976	21026	21179	21075	21185	21041	21262	21143	21164	21041	21124	21064	21007	21015	20972	21001	21091	21206	21091	21229	21243	21036	21333	21106	21299	21053	21057	21102	20946	21029	21295	20972	20923	20986	20917	20986	20983	21165	20949	21067	21028	21000	21094	21271	21058	20994	21067	20988	21112	21016	21108	20825	21055	20998	21302	21209	21003	21148	20970	20933	21092	21114	20942	20980	21262	20919	20834	21022	21091	21189	21146	21246	21052	20815	21144	21068	20923	21025	21265	21155	21242	21133	21203	20970	20890	21037	21208	21102	21103	21267	21153	21017	21075	21132	20918	21077	21159	21295	21038	20944	21392	21103	21117	21022	21135	21202	21096	21186	20824	21269	21158	21146	21239	20934	21151	21200	20990	21223	21134	21108	20978	20974	21112	21148	21012	21066	20918	20837	21011	20903	21004	20944	21237	21199	21181	21154	21096	21187	20964	20839	21198	21019	21127	20963	20945	21149	21199	21194	21091	21128	21165	20981	21162	20973	21117	21130	20921	21072	20995	21304	21138	20951	21107	21058	20950	21098	21021	21086	20908	20937	21169	21295	21196	21103	20927	21106	21114	21164	21113	21022	21069	21171	21130	21079	20989	21117	21315	21247	21078	21016	20982	20880	20982	20885	20951	21050	21267	21149	21016	21070	21148	20951	21162	20869	20965	21243	21091	20980	21158	21198	21016	21106	20926	20936	20919	21148	21100	20831	20894	21128	21098	21073	21139	21078	21211	21119	21091	21057	20966	20994	21168	21059	21012	21079	21047	21289	21370	21293	21069	21050	21069	21233	21214	21036	20757	21034	21174	21026	20883	21083	21074	21212	21124	21189	21234	21203	21159	21032	21209	21222	21134	20870	21164	21127	21095	20981	21039	21021	20822	21154	21097	21075	21062	20893	20996	21148	21102	21213	21095	21038	21274	21254	21080	20845	21120	21145	21030	20868	20991	21079	21048	21033	21078	21097	21043	21210	20944	21124	20911	20997	20981	21223	21286	21115	21302	21041	21082	20985	21257	20992	21043	20827	21090	21098	21071	20993	21036	20941	21176	21197	21033	20966	21031	20979	21116	20980	20963	21160	21104	21039	21181	20970	20876	21084	20889	20988	21145	21265	20812	20955	21134	20998	21188	21091	21375	21222	20916	20908	21000	20832	21146	20935	20920	21239	21171	21104	21291	21251	21231	21373	21128	21257	21084	20920	21228	21038	20994	20975	21173	20960	21127	21174	21135	21007	20999	21021	20958	20960	21298	21206	21038	20938	21223	21003	21067	21114	21077	21260	21239	21110	21072	20963	20902	21159	21234	21092	21109	21296	21124	21330	21008	21015	21213	21160	21049	21265	20963	20997	21056	21064	20910	21151	21041	20909	21146	20988	21385	21075	21067	21120	21242	21096	21121	20989	21017	21269	21112	20996	21194	21151	21068	20989	21112	21168	21101	21185	21128	21007	21098	21115	20942	21322	21201	21474	21056	21112	21140	21086	21033	21207	21175	20984	21062	21125	20944	21186	20973	21145	20810	21098	21124	21001	21001	21095	21173	21073	21104	21185	21162	20981	21306	21150	21045	20963	20973	21274	21209	21230	21068	20956	21134	21124	21057	21152	21198	21019	21282	21111	21124	20906	21301	20914	21031	21053	21020	21053	20881	21009	21001	21036	21078	21271	21081	21335	21096	21165	21134	21058	20879	21156	21179	21013	21229	20974	21275	20989	21084	21081	21129	20930	21103	20766	20994	21070	21089	20941	21099	21120	20939	21234	21041	21258	21000	20946	21172	21065	21005	20804	21141	21027	21096	21042	21061	21190	21239	20980	21058	21300	21033	21133	21077	20931	21031	21015	21266	21288	21026	20976	20959	20947	21263	21021	20742	21132	21043	21033	20955	21112	21043	21068	21188	21185	20975	21114	21136	21041	20973	21025	20948	21073	21036	21117	20948	21042	21156	20988	21237	21096	21008	21050	21214	21029	21230	21266	20972	20929	21331	21108	21199	21294	21170	21123	21135	21135	21182	21070	20996	21155	21150	21158	21122	21115	20951	21136	21152	21160	21133	21275	20966	20920	21125	21171	21257	21086	20796	21148	21070	20991	20867	20994	21023	21188	21069	21202	20980	21287	20943	20988	21123	21288	21041	21059	21264	21141	21037	21021	20918	20893	20970	21098	21162	21049	21085	20984	21021	21007	21238	21314	21066	20977	20820	21015	20895	21086	20925	21055	20980	21056	21076	21007	21170	21221	21361	21215	21168	21068	21007	21023	21075	21238	21252	21116	21147	21331	21180	20873	20990	20925	21030	21120	21126	21362	21123	21107	21085	21037	21031	21017	21071	21152	21170	20970	20895	20877	20867	21113	20793	21267	21089	21060	21292	21025	21039	20940	21085	21324	21040	20940	21115	21235	21328	21363	21303	21150	21215	21098	21060	21180	21272	20933	21056	21001	21206	21044	21076	20923	20927	21252	21170	21248	21021	21224	21101	21258	21202	21140	21182	21117	20859	21092	20899	21120	21004	21018	21022	21060	21082	21313	21027	21053	21307	21178	21331	21062	20933	21219	21000	21294	21000	20882	21174	21302	21368	21074	21047	21126	20998	21240	21196	21163	21046	21199	20900	21143	20983	21151	21153	21076	21143	21148	21044	21204	21079	21024	21123	21062	21132	21159	21166	21014	21254	21071	20999	21204	21173	21101	21298	21187	21289	21027	21049	21195	21091	21269	21171	20996	21064	21060	21048	21236	21329	21175	21022	21099	21253	21235	21288	21078	20999	21168	21121	21202	20801	20952	21107	21293	21309	21082	21195	20967	21036	20951	21018	21093	21047	20928	21199	21021	21129	21082	21129	20969	21227	21230	21117	20968	21129	20883	20999	20933	20997	21042	21195	21193	21192	21143	21214	21173	21181	21193	21095	20801	21074	21093	21031	21275	20961	21091	21134	21299	21204	20920	21083	21044	21134	20805	21183	21312	21075	21059	20901	20884	21080	21142	20962	21051	20951	21218	21291	21132	20965	21202	21065	21159	21184	20968	20908	21093	21146	20955	21236	20987	21297	21287	20878	21236	21122	21140	21084	21158	20978	21090	21093	21262	20998	21090	20861	21154	21032	21115	20938	21068	21106	21143	21266	20896	21239	21172	21295	21123	21036	20996	20832	21098	21176	20932	21237	21156	21081	20985	21092	21163	21080	21106	20995	20924	21086	21102	21009	21010	20922	21044	21122	20937	21115	21199	21271	21096	21204	20904	21125	21190	21011	21316	21203	21076	21072	21323	20890	21024	21212	20955	21091	21185	21049	21012	21186	21246	21154	21075	21190	21159	21091	21334	21232	21072	21028	21073	21137	20980	20915	21001	21113	21181	21049	21277	21109	21311	21176	21071	21060	21142	21054	21030	20950	21046	20881	21250	21062	21122	21266	21099	21101	21099	21099
29364	41347	30990	27177	25951	24144	22264	21150	19185	18553	18557	18809	18629	18348	17742	17478	17325	17414	17326	17405	17333	17279	17319	17310	17295	17340	17563	17804	17553	17178	17284	17310	17264	17178	17186	17148	17200	16932	17057	17204	17056	17043	17160	17314	17183	17074	17096	17155	17162	17056	17367	17162	17220	17098	17065	17300	17210	16982	17234	17268	17255	17118	17306	17015	17210	17008	17069	17263	17159	17217	17151	17178	17116	17221	17017	17168	16946	17074	17103	17191	17113	17212	17097	17155	17239	17238	16993	17216	17197	17299	17125	17119	17218	17206	17171	17152	17140	17084	17087	17051	17294	17167	17056	17293	17172	17116	17247	17021	17237	17145	17055	17257	17150	16997	17290	17119	17177	17064	16964	17227	16943	17071	17294	17025	17246	17244	17134	17155	17181	17115	17304	17222	17068	17197	16994	17129	17076	17220	17049	17092	17151	17245	17053	17214	17143	17193	17301	17193	17190	17098	17239	17282	17095	17044	17047	17085	17115	17115	17215	17270	17236	17056	17186	17180	17158	17248	17142	17340	16992	17068	17168	17170	17223	17162	17116	17034	17042	17150	17068	17203	17109	17232	17144	17024	17136	17164	17060	17159	17119	17218	17185	17165	17159	17310	17068	17321	17185	17188	17176	17143	17039	17086	17228	17203	17208	17093	17126	17213	17096	17128	17107	17094	16988	17077	17256	17087	17209	17097	17179	17151	17126	17299	17061	17101	17204	17173	17123	17067	17173	16932	17012	17332	17159	17131	17201	17201	17191	17226	17060	17088	17282	17067	17042	17064	17233	17035	17173	17225	17088	17218	16966	17240	17235	17230	17352	16865	17327	17069	16961	17076	17109	17174	17222	17158	17093	17055	17171	17214	17052	17076	17296	17168	17181	17190	17017	17129	17055	17072	17099	17251	17270	17043	17267	16946	17132	17220	17172	17230	17117	17209	17243	17218	17131	17338	17092	17042	17132	17168	16990	17257	17155	16995	17296	17133	17213	17090	17156	17126	17179	17169	17103	17095	17010	17000	17006	17170	16994	17022	17126	17172	17144	17149	17198	17187	17158	17258	17180	17151	17253	16979	17236	17222	17260	16996	17099	16993	17136	17018	17150	17413	17042	17048	17053	17098	17122	16945	17088	17254	17096	17237	17133	17044	17355	16976	17116	17185	17191	16993	17137	17086	17236	17161	17125	17167	17272	17094	17075	17248	17143	17075	17153	17073	17149	17179	17048	17034	17192	17128	17229	17114	17221	17212	17135	17079	17195	17219	17015	16951	17278	17062	16948	17201	17256	17173	17069	17110	17240	17187	17269	17203	17195	17214	16958	17188	17104	16990	17170	17091	17261	17089	17260	17176	17230	16971	16935	17034	17105	16952	17290	17275	17089	17056	17177	17272	17054	17199	17003	17222	17245	17367	17345	17123	17189	17302	17114	17069	17142	17062	17076	17219	17046	16926	17217	17040	17276	17353	17290	17142	17099	17172	17001	17060	17093	17098	17071	17147	17280	17012	17132	17099	17178	17170	17094	17109	17217	16994	17275	17201	17085	17122	17221	17166	17156	17168	17159	17332	17186	17249	17084	17248	16994	17030	17253	17132	17246	17045	17335	17274	17148	17304	17022	17199	17135	17183	17209	16983	17183	17157	17140	17128	17020	17287	17091	17141	17075	17254	17058	17245	17307	17215	17141	17034	17344	17211	17165	17161	17250	17214	17097	17068	17064	17211	17220	17147	17120	17140	17193	17059	17208	17168	17165	17070	17116	17171	17189	17245	17212	17132	17149	17020	17002	17167	17043	17094	17011	17120	17125	17192	17177	17171	17099	17117	17267	17276	17132	17129	17166	17138	17086	17032	17307	17135	17129	17188	17120	17166	17244	17055	17106	17160	17193	17087	17287	16946	17293	17156	17245	17093	17036	17083	17122	17056	17235	17008	17112	17115	17236	17052	17145	17174	17119	17178	17221	17165	17090	17091	17368	17162	17082	17172	17075	17280	17242	17169	17051	17143	17130	17186	17203	17234	17037	17085	17182	17082	17348	17127	17099	17205	17065	17123	17153	17062	17079	17129	17329	17140	17164	17047	17106	17411	17057	17053	17103	17198	17079	17033	17079	17268	17258	17118	17119	17104	17171	17102	17064	17277	17053	17124	16963	17008	17130	17040	17064	17197	16977	17224	17209	17147	17132	17082	16998	17037	16987	17285	17122	17161	17074	17312	17117	16968	17235	17165	17377	17000	17148	17193	17102	17182	17151	17262	17223	17186	17087	17078	17143	17229	17271	17147	17038	17234	17199	17132	17199	17097	17284	17208	17268	16993	17151	17049	17009	17188	17045	17032	17047	17328	17195	17245	17357	17190	17096	17258	17059	17042	17066	17032	17224	17303	17250	17116	17104	17051	17179	17217	17092	17195	16959	17132	17132	17270	17101	17180	17275	17368	17163	17132	17281	17348	17091	17159	17072	17204	17095	17160	17036	17166	17170	17182	17045	17165	17301	17218	17126	17176	17118	17179	17217	16989	17008	17112	17205	17289	17246	17139	17145	17165	17384	17047	17149	17062	17158	17055	17243	17094	17183	17257	17120	17163	17126	17180	17159	17006	17206	17152	17096	17085	17185	17098	17243	17296	17139	17101	17183	17183	17343	17147	17103	17182	17101	17196	17042	17143	17032	17134	17213	17085	16996	17184	17137	17072	17214	17180	17130	17162	17131	17174	17172	17082	17138	17085	17134	17122	17167	17018	17137	17143	17094	17178	17134	17096	17078	17198	17343	17239	16994	17241	17138	17104	17131	17124	17108	17163	17144	17155	17298	17110	17196	17085	17213	17041	17138	17002	17122	17155	17148	17066	17226	17147	17124	17239	17081	17268	17213	17216	17062	16991	17053	17264	17201	17053	17144	17029	17314	17175	17169	17260	17036	17229	17224	16951	17055	17158	17101	17138	16969	17205	17193	17003	17117	16929	17325	17194	17267	17119	16984	17264	17111	17120	17249	17169	17193	17088	17070	17082	17067	17252	17221	17295	17085	17125	17124	17312	17063	17070	17207	17149	17054	17382	17070	17184	17047	17243	17117	17209	17203	17076	17059	17233	17095	17171	16964	17168	17062	16957	17147	17191	17111	17039	17195	17254	16984	17191	17048	17134	17055	17075	17271	17222	17153	17152	17199	17139	17142	17103	17211	16896	17101	17322	17239	17174	17220	16979	17241	17089	17362	17118	17106	17277	17183	17094	17250	17074	17147	17050	17096	17050	17105	17113	17186	17115	17096	17252	17143	17137	17166	17242	17178	17179	17308	17180	17176	17021	17154	17154	17122	16996	17209	17260	17196	17143	17164	17343	17082	17273	17094	17229	17132	17175	17176	16999	17231	17208	17072	17219	17159	17182	17371	16960	17041	17170	17120	17278	17170	17375	17240	17208	17172	17159	17202	17097	17070	17235	17469	17058	16952	17223	17037	17262	17079	17216	17070	17005	17189	17263	17093	17055	17151	17141	17208	17139	17255	17228	17242	17152	17102	17113	17243	17091	17225	16929	17216	17132	17115	17164	17139	17044	17051	17192	17092	17191	17121	17273	17088	17036	17143	17038	17156	17136	17159	17309	17281	17268	17155	17118	17177	17119	17020	16969	17067	17059	17147	17265	17263	17009	17138	17161	17189	17117	17199	17071	17245	17229	17093	17257	17129	17201	17263	16995	17202	17134	17149	17192	17135	17103	17282	17041	17019	17092	17119	17040	17057	17299	17220	17057	17050	17155	17246	17282	17185	17121	17063	17204	17052	17238	17371	17144	17160	17145	17195	17127	17070	17301	17082	17137	17156	16947	16978	17110	17213	17238	17235	17134	17232	17176	17146	17099	17182	17098	17124	17241	17167	17282	17256	17232	17178	17010	17062	17124	17052	17101	17207	17166	17312	17097	17063	17231	17215	17271	17006	17154	17323	17158	17067	17160	17262	17075	17211	17011	17011	17081	17279	17127	17077	17059	17012	17353	17413	17094	17105	17247	17227	17215	17177	17259	17209	17243	17147	17258	17091	17158	17149	17090	17169	17101	17040	17350	17101	17226	17192	17225	17185	17262	17202	17152	17131	17025	17201	17240	17107	17211	17283	17125	17188	16980	17185	17171	17197	17208	17143	17166	17220	17206	17295	17135	17266	17149	17246	17257	17234	17110	17233	17202	17174	17068	17154	17151	17221	17106	17038	17233	17117	17094	17108	17160	17078	17022	17057	17150	17030	17114	17200	17111	17111	17234	17201	17129	17030	17082	17187	17225	17147	17160	17262	17194	17200	17222	17289	17137	17165	17168	17158	17060	17135	17273	17197	17149	17105	16895	17140	17161	17103	17084	17152	16964	17073	17063	17225	17134	17110	17079	17092	17201	17207	17240	17241	17120	17309	17037	17129	17093	17050	17214	16938	16982	17168	17192	17074	17115	17095	17058	17021	16935	17186	17157	17170	17048	17201	17147	17232	17052	17178	17106	17094	17078	17222	17185	17094	16982	16997	17372	17249	17197	17176	17314	17046	17084	17052	17178	17014	17214	17303	17015	17091	17079	17202	17088	17340	17045	17248	17078	17200	17139	17050	17125	17244	17243	17141	17280	16975	17159	17087	17213	17255	17055	17288	17377	17095	17213	17163	17152	17014	17147	17178	17184	17189	17143	17399	17102	16820	17145	17214	17039	17096	17091	17141	17189	17196	17183	16988	17210	17218	17255	17080	17219	17304	17259	17144	17097	17196	17251	17087	17272	17185	17095	17299	16996	17109	17159	17041	17263	17348	16939	17066	17276	17102	17125	17057	17185	17159	17229	16996	17167	17215	17030	17121	17033	17193	17219	17120	17130	17101	17150	17128	17065	17206	17108	17131	16966	16997	16962	17124	17171	17318	17010	17157	17295	17066	17145	16992	17423	17098	16981	17120	17089	17217	17101	17140	17060	17138	17183	17280	17265	16935	17192	17204	17085	17147	17263	17247	17081	17187	17185	17198	17134	17007	17213	17013	17112	17169	17098	17318	17000	17172	17093	17213	17267	17152	17146	17160	17136	17180	17047	17083	17141	17158	17223	17094	17152	17212	17161	17251	17154	17059	16996	17060	17051	17155	17103	17234	17136	17205	17104	17141	17226	17019	17313
24025	21604	29200	24717	24362	28027	29045	25846	24980	24156	23535	23267	23171	22683	22753	22386	21965	21585	21932	21765	21693	21852	21679	21727	21803	21651	22933	23679	23432	23008	22397	21642	21712	21738	21734	21669	21584	21595	21336	21420	21595	21475	21454	21346	21434	21542	21409	21477	21567	21403	21725	21564	21517	21573	21334	21594	21451	21625	21532	21517	21469	21648	21522	21293	21580	21413	21542	21450	21476	21439	21459	21679	21532	21578	21391	21569	21314	21471	21582	21605	21613	21488	21552	21360	21541	21399	21389	21336	21512	21432	21374	21588	21390	21601	21351	21463	21634	21477	21580	21586	21376	21563	21299	21652	21516	21463	21434	21266	21519	21292	21434	21571	21505	21372	21521	21545	21583	21669	21520	21447	21655	21444	21497	21706	21488	21563	21252	21396	21552	21392	21560	21640	21538	21689	21513	21290	21413	21434	21504	21700	21414	21305	21391	21473	21454	21388	21437	21436	21719	21400	21496	21697	21345	21505	21332	21458	21382	21428	21556	21624	21368	21200	21560	21244	21671	21373	21334	21254	21295	21331	21367	21626	21363	21387	21477	21502	21520	21566	21540	21489	21563	21402	21306	21393	21363	21273	21355	21474	21444	21419	21423	21237	21490	21372	21462	21513	21373	21479	21391	21718	21469	21679	21301	21449	21416	21485	21564	21360	21592	21469	21640	21391	21622	21528	21528	21578	21422	21552	21418	21627	21391	21578	21448	21427	21423	21230	21464	21490	21520	21312	21621	21332	21484	21353	21440	21262	21525	21287	21283	21455	21415	21704	21510	21568	21453	21273	21493	21524	21366	21384	21469	21685	21610	21385	21474	21436	21608	21569	21409	21390	21438	21566	21597	21620	21482	21379	21485	21415	21360	21600	21422	21623	21351	21361	21453	21572	21555	21594	21483	21366	21399	21490	21178	21357	21559	21431	21342	21561	21550	21337	21491	21421	21453	21409	21600	21507	21690	21568	21690	21489	21405	21209	21608	21485	21611	21162	21448	21557	21556	21658	21520	21430	21428	21551	21475	21671	21345	21384	21596	21538	21346	21365	21319	21502	21516	21214	21378	21485	21621	21445	21475	21571	21340	21395	21460	21361	21572	21276	21426	21473	21469	21510	21501	21435	21311	21608	21590	21729	21646	21281	21546	21491	21663	21421	21556	21454	21547	21468	21720	21612	21423	21315	21284	21531	21666	21556	21340	21320	21437	21527	21565	21372	21525	21454	21527	21336	21403	21366	21662	21517	21590	21485	21559	21441	21134	21492	21573	21616	21671	21548	21699	21422	21442	21703	21552	21348	21499	21476	21606	21371	21508	21427	21660	21572	21519	21717	21382	21546	21629	21287	21446	21516	21707	21632	21415	21448	21379	21437	21461	21574	21479	21440	21612	21334	21599	21557	21570	21364	21291	21405	21436	21503	21398	21377	21341	21334	21341	21639	21437	21599	21359	21335	21589	21526	21625	21574	21483	21493	21291	21417	21466	21412	21362	21450	21454	21430	21398	21455	21537	21609	21710	21534	21519	21474	21743	21601	21474	21476	21514	21523	21668	21489	21307	21445	21499	21558	21260	21198	21647	21417	21678	21480	21452	21412	21645	21494	21417	21544	21450	21419	21619	21622	21700	21476	21450	21418	21541	21333	21566	21387	21435	21413	21467	21505	21550	21493	21503	21451	21199	21391	21592	21400	21639	21585	21599	21652	21368	21561	21598	21530	21351	21500	21618	21780	21681	21369	21370	21481	21283	21437	21392	21416	21676	21436	21430	21521	21620	21467	21510	21382	21460	21256	21428	21244	21444	21647	21485	21416	21556	21548	21355	21420	21427	21269	21538	21387	21463	21657	21260	21438	21471	21619	21201	21624	21532	21334	21400	21282	21100	21268	21288	21524	21418	21428	21466	21692	21377	21662	21267	21440	21485	21422	21408	21465	21475	21580	21601	21443	21436	21704	21444	21650	21345	21434	21660	21520	21483	21602	21373	21256	21753	21413	21318	21422	21334	21286	21548	21569	21469	21507	21365	21488	21603	21306	21297	21428	21692	21714	21521	21410	21166	21551	21461	21368	21485	21419	21650	21412	21649	21507	21433	21492	21442	21358	21460	21475	21518	21298	21536	21660	21639	21713	21633	21482	21651	21632	21490	21511	21353	21356	21601	21471	21615	21520	21377	21597	21327	21604	21481	21377	21484	21403	21639	21652	21396	21556	21487	21403	21473	21553	21430	21416	21666	21540	21586	21570	21562	21578	21422	21638	21428	21434	20962	21311	21270	21511	21505	21399	21310	21332	21408	21407	21582	21374	21644	21495	21475	21412	21542	21676	21301	21444	21496	21500	21220	21298	21646	21521	21427	21384	21469	21243	21627	21544	21570	21510	21535	21314	21505	21416	21648	21613	21568	21492	21539	21328	21282	21197	21498	21295	21444	21453	21340	21375	21500	21514	21518	21303	21280	21670	21491	21237	21258	21474	21344	21628	21426	21524	21562	21599	21440	21789	21610	21423	21592	21419	21310	21393	21503	21644	21236	21545	21472	21457	21606	21431	21349	21283	21514	21527	21344	21491	21369	21460	21447	21377	21431	21591	21545	21315	21383	21311	21541	21398	21471	21322	21528	21441	21342	21667	21632	21540	21449	21440	21438	21365	21477	21510	21615	21603	21432	21608	21720	21140	21541	21510	21621	21499	21542	21587	21418	21492	21386	21730	21277	21531	21617	21313	21400	21470	21490	21404	21560	21448	21384	21217	21546	21543	21521	21399	21489	21596	21422	21626	21631	21326	21593	21454	21287	21500	21477	21416	21532	21416	21324	21330	21309	21577	21545	21714	21430	21638	21451	21547	21523	21419	21492	21508	21303	21460	21514	21518	21538	21601	21627	21471	21568	21600	21518	21218	21121	21317	21256	21478	21561	21693	21685	21363	21627	21513	21371	21416	21489	21442	21449	21568	21292	21117	21379	21569	21260	21472	21684	21433	21316	21570	21489	21588	21573	21672	21398	21634	21500	21649	21313	21495	21433	21337	21556	21194	21362	21399	21521	21354	21377	21368	21617	21110	21390	21529	21609	21482	21476	21278	21464	21585	21330	21478	21488	21589	21710	21620	21393	21554	21560	21291	21410	21437	21413	21563	21479	21436	21514	21588	21602	21462	21423	21308	21343	21548	21239	21607	21574	21507	21292	21367	21282	21683	21399	21566	21598	21486	21558	21581	21553	21448	21430	21428	21569	21461	21515	21500	21499	21484	21348	21478	21289	21420	21479	21348	21672	21413	21417	21509	21730	21414	21616	21456	21562	21373	21527	21658	21434	21478	21500	21526	21425	21509	21706	21634	21331	21408	21492	21568	21457	21478	21473	21419	21551	21588	21282	21329	21670	21351	21531	21452	21582	21482	21275	21305	21567	21546	21649	21442	21482	21524	21561	21661	21535	21379	21779	21538	21601	21494	21554	21824	21831	21466	21326	21546	21626	21450	21325	21342	21324	21549	21703	21258	21370	21580	21665	21746	21646	21484	21494	21507	21617	21542	21521	21170	21619	21554	21687	21591	21403	21451	21328	21468	21544	21411	21570	21547	21533	21521	21430	21562	21582	21297	21478	21246	21421	21548	21515	21513	21532	21498	21588	21772	21648	21343	21473	21564	21644	21592	21346	21329	21568	21536	21561	21343	21518	21266	21419	21471	21755	21344	21389	21651	21441	21500	21446	21488	21498	21448	21423	21440	21521	21686	21341	21338	21675	21519	21447	21618	21342	21646	21696	21516	21453	21387	21529	21371	21531	21595	21722	21501	21239	21487	21673	21550	21662	21361	21574	21706	21696	21671	21347	21481	21465	21615	21379	21442	21466	21503	21604	21611	21458	21500	21475	21459	21293	21485	21671	21429	21341	21410	21819	21511	21256	21621	21270	21353	21485	21496	21351	21394	21404	21716	21439	21369	21382	21520	21296	21464	21478	21268	21297	21351	21404	21484	21664	21265	21643	21468	21499	21473	21571	21445	21575	21334	21350	21447	21460	21590	21422	21493	21384	21624	21672	21676	21382	21311	21620	21294	21443	21467	21431	21443	21412	21537	21789	21436	21421	21446	21528	21492	21564	21511	21603	21342	21610	21400	21631	21431	21453	21576	21556	21299	21487	21765	21475	21482	21260	21578	21422	21484	21691	21563	21429	21323	21344	21569	21361	21511	21246	21360	21401	21519	21663	21476	21356	21252	21499	21504	21603	21668	21538	21476	21534	21445	21463	21453	21388	21433	21452	21417	21507	21302	21168	21646	21512	21629	21389	21646	21563	21538	21685	21355	21349	21357	21572	21559	21291	21593	21406	21585	21676	21471	21495	21485	21490	21571	21574	21580	21695	21470	21394	21295	21367	21514	21454	21543	21572	21420	21489	21534	21420	21391	21426	21520	21544	21512	21453	21493	21275	21658	21567	21513	21574	21648	21504	21394	21226	21397	21444	21418	21371	21302	21564	21468	21226	21552	21798	21489	21558	21384	21521	21367	21535	21663	21360	21397	21598	21346	21639	21499	21241	21474	21846	21736	21338	21155	21366	21510	21546	21536	21358	21461	21451	21580	21566	21473	21410	21268	21472	21398	21473	21429	21551	21552	21506	21533	21479	21591	21600	21545	21478	21688	21719	21469	21334	21569	21415	21599	21401	21373	21697	21469	21460	21446	21427	21456	21439	21484	21404	21617	21421	21403	21338	21427	21401	21677	21436	21230	21493	21500	21426	21556	21485	21466	21571	21481	21401	21485	21499	21306	21376	21545	21288	21386	21393	21656	21321	21689	21450	21361	21401	21347	21443	21568	21655	21410	21501	21155	21624	21384	21520	21315	21606	21441	21563	21595	21685	21615	21650	21726	21600	21567	21339	21386	21636	21239	21413	21451	21580	21350	21298	21636	21440	21531	21644	21705	21469	21497	21662	21273	21415	21722	21477	21257	21495	21463	21449	21378	21673	21516	21382	21411	21191	21507	21662	21393	21593	21708	21414	21397	21486	21517	21506	21540	21450	21347	21409	21621	21179	21535	21653	21346	21328	21706	21434	21459	21534	21833	21627	21511	21394	21562	21564	21483	21529	21485	21637	21585	21550	21333	21354	21725	21380	21540	21431	21493	21467	21518	21318	21494
34059	54239	34771	29660	28541	27022	25401	24259	23053	21306	20387	20346	19762	19259	19108	18577	18084	17856	17764	17696	17809	17770	17952	17744	17693	17739	20028	20665	20272	19446	18534	17822	17669	17328	17280	17386	17500	17347	17436	17373	17595	17599	17390	17378	17356	17469	17396	17489	17467	17293	17458	17363	17390	17283	17307	17532	17323	17443	17392	17381	17371	17346	17371	17525	17643	17411	17588	17523	17279	17413	17518	17431	17476	17389	17387	17376	17368	17333	17309	17484	17365	17331	17459	17521	17510	17626	17565	17564	17451	17448	17150	17471	17482	17418	17528	17354	17368	17608	17433	17329	17465	17398	17600	17597	17545	17491	17395	17445	17434	17530	17581	17408	17266	17461	17517	17315	17375	17323	17402	17487	17456	17269	17476	17491	17396	17310	17464	17405	17553	17537	17315	17407	17422	17418	17413	17312	17528	17420	17430	17326	17528	17176	17478	17484	17471	17373	17563	17488	17431	17450	17365	17332	17384	17486	17373	17585	17407	17269	17526	17381	17414	17552	17352	17535	17397	17142	17417	17384	17444	17447	17288	17385	17488	17430	17515	17410	17448	17355	17621	17251	17549	17555	17245	17406	17458	17549	17197	17312	17476	17453	17459	17453	17396	17502	17475	17372	17444	17443	17419	17455	17565	17388	17542	17336	17506	17362	17572	17382	17426	17477	17401	17398	17376	17211	17317	17414	17342	17529	17486	17354	17448	17464	17422	17386	17469	17668	17363	17482	17368	17345	17483	17445	17358	17426	17459	17507	17414	17422	17543	17323	17289	17194	17251	17418	17451	17565	17591	17397	17410	17443	17335	17436	17419	17588	17325	17387	17270	17342	17474	17482	17405	17389	17356	17471	17713	17324	17536	17324	17455	17348	17342	17288	17468	17383	17479	17490	17312	17356	17334	17463	17408	17537	17387	17531	17447	17542	17327	17469	17410	17525	17350	17350	17512	17208	17592	17400	17471	17365	17307	17365	17503	17344	17458	17476	17372	17441	17503	17485	17470	17243	17545	17295	17476	17575	17654	17618	17245	17463	17469	17448	17415	17404	17179	17367	17453	17502	17494	17380	17348	17525	17419	17538	17471	17404	17416	17391	17432	17559	17419	17468	17263	17366	17334	17359	17420	17317	17382	17450	17413	17450	17500	17423	17353	17173	17292	17401	17299	17314	17382	17365	17428	17268	17677	17402	17421	17250	17357	17467	17453	17496	17477	17252	17354	17467	17520	17388	17488	17399	17586	17382	17535	17404	17258	17337	17454	17257	17384	17239	17527	17393	17366	17413	17345	17501	17381	17321	17577	17247	17555	17265	17490	17640	17321	17302	17461	17478	17565	17412	17500	17425	17298	17502	17566	17428	17546	17482	17518	17438	17389	17416	17553	17289	17288	17416	17393	17407	17413	17381	17312	17415	17451	17495	17304	17524	17247	17386	17395	17569	17345	17424	17397	17409	17440	17432	17429	17540	17426	17422	17326	17370	17386	17279	17426	17483	17446	17396	17685	17467	17416	17403	17410	17387	17369	17274	17450	17431	17560	17402	17290	17635	17449	17213	17315	17504	17503	17396	17478	17455	17334	17554	17435	17521	17489	17412	17494	17276	17575	17336	17412	17253	17439	17563	17390	17424	17335	17390	17416	17445	17324	17417	17307	17392	17354	17490	17437	17348	17507	17220	17318	17403	17390	17407	17505	17492	17460	17417	17589	17217	17355	17407	17395	17415	17555	17350	17540	17346	17287	17495	17413	17452	17338	17375	17407	17405	17624	17458	17524	17385	17449	17200	17616	17430	17443	17386	17624	17322	17352	17350	17426	17542	17414	17349	17422	17342	17510	17428	17615	17408	17429	17437	17475	17484	17488	17297	17367	17666	17366	17423	17457	17530	17438	17389	17477	17407	17572	17436	17526	17300	17409	17449	17480	17549	17366	17470	17432	17521	17338	17650	17350	17409	17434	17379	17461	17520	17429	17493	17443	17424	17356	17479	17484	17239	17353	17425	17434	17376	17299	17325	17236	17455	17503	17578	17520	17494	17467	17409	17284	17438	17323	17565	17512	17506	17516	17335	17506	17483	17557	17504	17574	17399	17319	17434	17508	17543	17288	17294	17418	17419	17383	17559	17269	17381	17439	17257	17559	17510	17493	17577	17527	17397	17491	17325	17224	17291	17416	17341	17341	17312	17506	17617	17403	17557	17553	17328	17440	17321	17431	17330	17416	17521	17442	17256	17565	17484	17394	17419	17607	17498	17277	17475	17513	17405	17585	17418	17264	17282	17450	17522	17491	17420	17366	17412	17413	17488	17416	17457	17422	17574	17335	17416	17375	17526	17321	17630	17447	17357	17410	17370	17503	17330	17286	17518	17297	17438	17254	17273	17627	17408	17507	17425	17163	17403	17358	17444	17578	17176	17406	17428	17275	17467	17514	17502	17471	17434	17511	17396	17267	17390	17414	17413	17369	17523	17430	17328	17463	17424	17458	17565	17464	17384	17653	17052	17436	17428	17461	17508	17301	17380	17479	17569	17429	17575	17575	17451	17518	17539	17561	17567	17458	17623	17486	17369	17450	17386	17202	17471	17603	17336	17491	17230	17337	17420	17591	17535	17443	17300	17298	17356	17290	17376	17417	17447	17615	17492	17395	17448	17414	17498	17473	17542	17406	17458	17438	17570	17466	17350	17425	17298	17565	17486	17253	17429	17241	17294	17506	17632	17484	17269	17401	17403	17378	17291	17321	17390	17391	17247	17564	17193	17313	17455	17413	17415	17296	17586	17243	17557	17398	17353	17599	17355	17430	17455	17418	17460	17370	17271	17269	17380	17339	17535	17393	17223	17531	17403	17252	17428	17375	17320	17497	17306	17401	17371	17578	17432	17323	17378	17405	17384	17338	17389	17253	17362	17458	17452	17287	17351	17295	17348	17675	17428	17365	17421	17535	17334	17418	17216	17297	17375	17497	17441	17215	17516	17428	17327	17332	17397	17423	17463	17512	17246	17401	17318	17396	17532	17493	17401	17373	17360	17349	17415	17447	17568	17522	17474	17392	17456	17521	17326	17464	17302	17527	17583	17415	17457	17477	17652	17356	17482	17321	17384	17218	17379	17451	17460	17524	17452	17340	17428	17372	17481	17403	17393	17400	17412	17445	17401	17594	17450	17228	17493	17596	17383	17445	17252	17355	17416	17513	17427	17461	17299	17446	17493	17364	17316	17329	17599	17357	17494	17444	17401	17499	17377	17371	17430	17418	17391	17530	17480	17356	17203	17524	17461	17442	17526	17419	17410	17330	17383	17449	17498	17405	17342	17349	17411	17411	17481	17342	17465	17342	17486	17504	17387	17549	17415	17400	17495	17391	17320	17541	17332	17524	17500	17609	17321	17424	17411	17550	17590	17465	17504	17266	17442	17390	17281	17476	17450	17435	17461	17628	17478	17329	17428	17519	17261	17508	17421	17449	17381	17300	17409	17289	17379	17394	17465	17295	17404	17396	17447	17471	17491	17420	17453	17404	17395	17535	17410	17487	17380	17453	17483	17515	17393	17425	17526	17550	17414	17571	17274	17669	17478	17548	17529	17395	17439	17560	17439	17438	17448	17325	17357	17451	17466	17287	17547	17430	17341	17346	17593	17530	17530	17460	17438	17570	17349	17329	17440	17471	17408	17377	17259	17538	17329	17477	17512	17397	17339	17452	17482	17393	17291	17208	17623	17307	17394	17245	17342	17368	17437	17545	17440	17331	17355	17460	17335	17529	17356	17512	17504	17298	17338	17436	17307	17350	17187	17365	17556	17506	17391	17407	17391	17466	17481	17268	17423	17497	17461	17453	17314	17376	17496	17535	17491	17522	17395	17367	17308	17220	17396	17470	17557	17453	17284	17561	17346	17364	17413	17499	17413	17350	17375	17541	17517	17451	17472	17343	17407	17518	17408	17350	17410	17547	17467	17411	17502	17639	17497	17356	17589	17274	17361	17482	17278	17423	17399	17455	17403	17247	17316	17312	17375	17333	17295	17344	17332	17479	17303	17477	17460	17418	17364	17384	17373	17344	17320	17541	17427	17405	17369	17264	17401	17377	17383	17225	17563	17646	17403	17455	17323	17348	17462	17502	17432	17449	17519	17329	17471	17404	17341	17260	17448	17509	17665	17609	17465	17420	17306	17572	17447	17532	17406	17416	17502	17348	17392	17504	17559	17467	17434	17414	17390	17192	17586	17368	17430	17613	17509	17423	17500	17369	17597	17515	17263	17526	17298	17380	17397	17262	17379	17303	17549	17456	17470	17422	17484	17345	17379	17381	17263	17481	17237	17480	17235	17581	17487	17498	17513	17347	17474	17283	17398	17518	17367	17558	17460	17472	17458	17461	17420	17492	17334	17538	17578	17446	17214	17409	17359	17596	17387	17331	17218	17396	17342	17573	17548	17505	17337	17460	17256	17408	17314	17385	17529	17562	17361	17318	17365	17494	17422	17548	17543	17325	17403	17406	17595	17477	17285	17565	17346	17292	17473	17240	17539	17321	17598	17471	17503	17593	17566	17388	17416	17431	17488	17486	17549	17355	17467	17391	17357	17473	17486	17398	17672	17531	17313	17586	17456	17442	17498	17420	17428	17406	17416	17587	17377	17477	17437	17413	17328	17540	17555	17538	17607	17496	17467	17468	17378	17377	17556	17451	17438	17250	17375	17482	17539	17503	17452	17313	17239	17574	17481	17413	17448	17521	17425	17349	17343	17300	17537	17418	17317	17567	17560	17441	17415	17461	17286	17437	17467	17416	17544	17369	17473	17582	17261	17567	17608	17379	17466	17476	17442	17491	17558	17312	17418	17353	17420	17474	17413	17333	17372	17409	17336	17480	17287	17539	17465	17368	17359	17351	17439	17368	17555	17558	17473	17338	17245	17272	17558	17386	17351	17329	17432	17307	17349	17280	17414	17449	17594	17444	17516	17450	17545	17262	17455	17491	17331	17396	17414	17256	17454	17621	17344	17364	17300	17509	17441	17453	17319	17595	17569	17386	17664	17570	17525	17477	17363	17410	17447	17471	17257	17422	17356	17427	17580	17494	17551	17457	17324	17477	17367	17548	17318	17517	17416	17412	17397	17526	17467	17321	17191	17555	17472	17168	17391	17306	17382
22907	21557	29385	24075	22179	26442	31630	27881	26723	26528	25679	24931	24431	24060	23918	23979	23206	23238	22768	22836	22814	22577	22728	22924	22699	22868	25448	26768	25652	24959	23941	22968	22805	22539	22577	22239	22271	22282	22406	22249	22229	22273	22066	22237	22344	22449	22437	22234	22518	22460	22397	22406	22100	22242	22250	22647	22554	22308	22439	22384	22463	22457	22542	22336	22411	22144	22444	22263	22236	21954	22148	22402	22356	22245	22286	22283	22207	22366	22293	22399	22245	22101	22205	22335	22172	22128	22037	22183	22096	22347	22320	22284	22429	22276	22233	22268	22476	22233	22304	22430	22274	22396	22092	22209	22120	22174	22454	22022	22171	22222	22347	22103	22273	22253	22460	22471	22151	22216	22269	22360	22170	22068	22429	22252	22296	22404	22335	22522	22240	22285	22296	22255	22137	22183	22181	22311	22270	22480	22276	22409	22245	22116	22340	22255	22412	22364	22095	22306	22100	22027	22583	22290	22134	22391	22128	22069	22230	22299	22387	22237	22230	22252	22263	22382	22268	22227	22253	22319	22304	22366	22275	22166	22480	22363	22154	22211	22191	22230	22076	22191	22359	22082	22270	22236	22114	22292	22054	22066	22283	22270	22463	22455	22095	22200	22450	22318	22263	22445	22342	22457	22135	22402	22236	22231	22319	22244	22179	22283	22329	22486	22263	22341	22155	22194	22241	22172	22222	21982	22370	22509	22285	22125	22165	22202	22220	22259	22104	22280	22111	22337	22345	22197	22172	22157	22387	22333	22456	22283	22401	22424	22366	22144	22205	22104	22212	22433	22340	22355	22428	22279	22153	22344	22359	22221	22060	22296	22359	22339	22160	21952	22173	22402	22208	22394	22320	22289	22316	21883	22164	22237	22287	22399	22279	22109	22256	22066	22296	22202	22056	22245	22217	22127	22255	22316	22281	22163	22299	22391	22099	22328	22075	22171	22187	22329	22171	22184	22084	22238	22220	22302	22393	22287	22149	22302	22274	22264	22334	22216	22148	22439	22296	22402	22161	22313	22387	22229	22435	22158	22200	22261	22306	22082	22418	22179	22095	22166	22123	22141	22106	22153	22388	22264	22111	22198	22463	22190	22231	22293	22047	22206	22425	22192	22383	22407	22349	22303	22291	22265	22425	22220	22341	22053	22179	22322	22319	22173	22057	22157	22175	22203	22291	22289	22142	22072	22222	22239	22215	22245	22176	22195	22256	22281	22251	22180	22345	22330	21997	22322	22441	21977	22060	22369	22338	22078	22297	22404	22414	22215	22107	21834	22403	22254	21997	22159	22553	22070	22052	22346	22388	22258	22163	22049	22129	22145	22313	22434	22409	22156	22148	22292	22260	22349	22132	22239	22200	22259	22592	22398	22207	22271	22154	22284	22388	22479	22190	22210	22394	22346	22215	22258	22391	22347	22311	22301	22476	22299	22356	22219	22164	22410	22210	22230	22221	22250	22341	22338	22177	22243	22382	22047	22197	22323	22295	22302	22376	22365	22118	22289	22166	22247	22264	22036	22256	22068	22142	22393	22332	22386	22437	22390	22093	22117	22214	22294	22326	22300	22126	22078	22372	22287	22046	22076	22249	22364	22126	22421	22169	22288	22264	22287	22293	22169	22146	22497	22293	22184	22309	22464	22460	22126	22337	22270	22293	22194	22133	22366	22323	22298	22314	22425	22251	22182	22302	22174	22490	22219	22260	22212	22238	22068	22353	22110	22288	22335	22181	22195	22225	22250	22249	22186	22159	22263	22209	22171	22297	22308	22387	22122	22227	22292	22205	22277	22265	22252	22184	22191	22410	22366	22291	22298	22320	22158	22181	22263	22333	22136	22196	22179	22209	22403	22384	22129	22324	22228	22211	22217	22167	22041	22202	22292	22245	22285	22424	22510	22423	22028	22314	22198	22269	22366	22194	22206	22252	22102	22411	22365	22327	22277	22141	22062	22302	22277	22227	22446	22280	22123	22251	22467	22326	22325	22461	22261	22335	22277	22305	22191	22544	22190	22506	22311	22348	22450	22263	22288	22212	22260	22110	22146	22109	22069	22211	22321	22303	22362	22086	22223	22164	22093	22314	22284	22568	22394	22311	22118	22359	22149	22145	22234	22218	22036	22334	22315	22322	22323	22170	22342	22160	22160	22502	22271	22317	22233	22210	22360	22241	22093	22267	22247	22190	22284	22357	22221	22178	22262	22205	22068	22122	22416	22224	22338	22347	22281	22117	22215	22200	22296	22347	22268	22295	22365	22089	22119	22150	22289	22373	22235	22226	22077	22295	22042	22114	22316	22217	22027	22163	22190	22183	22337	22401	22241	22240	22254	22165	22345	22144	22141	22355	22399	22316	22342	22142	22153	22294	22398	22289	22464	22241	22280	22083	22201	22182	22395	22112	22208	22223	22115	22000	22269	21979	22195	22410	22104	22202	22439	21920	22341	22205	22092	22166	22509	22337	22239	22122	22064	22209	22428	22214	22216	22184	22273	22157	22235	22298	22248	22121	22241	22093	22114	22139	22196	22168	22068	22162	22267	22598	22297	22450	22421	22613	22211	22249	22251	22174	22418	22011	22242	22116	22243	22313	22288	22327	22153	22140	22160	22304	22316	22339	22201	22119	22148	22475	22202	22182	22179	22040	22111	22450	22247	21965	22285	22283	22188	22360	22562	22365	22173	22213	22284	22377	22278	22434	22151	22267	22234	22176	22343	22237	22430	22178	22116	22049	22128	22049	22126	22315	22267	22071	22223	22331	22271	22470	22329	22535	22438	22252	22274	22251	22184	22281	22224	22265	22369	22309	22389	22272	22231	22315	22192	22368	22294	22161	22082	22269	22357	22242	22248	22139	22012	22347	22279	22404	22484	22212	22415	22394	22283	22262	22261	22141	22455	22490	22464	22356	22197	22209	22449	22149	22353	22335	22399	22227	22197	22282	22325	22372	22284	22226	22166	22399	22186	22513	22289	22298	22252	22310	22303	22203	22366	22339	22200	22308	22238	22321	22363	22259	22434	22280	22196	22329	22227	22408	22411	22318	22298	22260	22165	22346	22304	22080	22290	22309	22343	22344	22382	22355	22264	22249	22309	22262	22523	22423	22189	22085	22079	22019	22152	22067	22406	22263	22258	22193	22220	22235	22207	22172	22323	22332	22063	22274	22371	22250	22508	22560	22146	22400	22382	22290	22068	22304	22396	22102	22181	22283	22337	22270	22129	22353	22140	22152	22227	22507	22206	22213	22318	22409	22132	22344	22210	22171	22036	22394	22284	22264	22389	22246	22222	22083	22285	22218	22267	22237	22330	22262	22138	22206	22169	22453	22320	22467	22183	22189	22308	22302	22141	22255	22346	22206	22185	22025	22216	22356	22184	22196	22266	22384	22026	22297	22106	22259	22283	22181	22219	22089	22365	22235	22331	22332	22443	22277	22131	22338	22249	22348	22205	22171	22273	22137	22070	22361	22123	22373	22130	22138	22313	22439	22207	22429	22320	22220	22205	22438	22278	22356	22184	22059	22575	22448	22308	22273	22249	22245	22125	22222	22251	22124	22481	22218	22198	22014	22328	22184	21993	22330	22222	21977	22304	22349	22014	22247	22457	22265	22093	22311	22232	22207	22371	22279	21953	22149	22122	22177	22350	22175	22324	22267	22441	22321	22196	22188	22190	22200	22180	22219	22259	22143	22309	22172	22429	22145	22268	22112	22173	22303	22191	22329	22223	22464	22175	22155	22236	22301	22355	22287	22384	22369	22315	22478	22264	22230	22130	22322	22280	21914	22344	22251	22334	22062	22060	22497	22352	22458	22394	22217	22278	22449	22286	22206	22342	22273	22327	22522	22262	22511	22360	22257	22090	22341	22254	22235	22372	22332	22249	22075	22272	22252	22425	22008	22157	22240	22228	22205	22215	22247	22363	22357	22297	22256	22250	22217	22282	22280	22168	22285	22337	22256	22126	22206	22198	22284	22167	22137	22261	22454	22152	22237	22186	22313	22271	22289	22325	22297	22316	22061	22158	22182	22034	22327	22420	22184	22344	22426	22346	22268	22029	22682	22484	22387	22223	22379	22220	22216	22168	22192	22277	22194	22460	22161	22335	22240	22454	22423	22407	22298	22292	22391	22308	22338	22327	22105	22119	22325	22094	22325	22430	22130	22145	22283	22207	22210	21984	22104	22177	22470	22073	22218	22381	22283	22143	22272	22049	22087	22348	22254	22188	22262	22556	22084	22273	22261	22280	22153	22158	22157	22243	22186	22209	22512	22303	22456	22390	22376	22485	22420	22417	22397	22332	22215	22271	22274	22196	22133	22271	22202	22170	22189	22276	22386	21976	22424	22161	22296	22097	22280	22344	22234	22002	22159	22143	22056	22198	22116	22305	22198	22296	22214	22149	22203	22189	22249	22207	22224	22291	22154	22316	22149	22422	22296	22196	22261	22345	22545	22301	22200	22298	22198	22029	22175	22347	22179	22053	22481	22199	22168	22345	22514	22295	22130	22099	22312	22144	22499	22531	22473	22202	22309	22151	22248	22346	22157	22210	22194	22379	22207	22310	22296	22424	22115	22271	22248	22281	22262	22216	22463	22321	22183	22357	22057	22233	22284	22376	22318	22045	22468	22238	22435	22195	22016	22113	22319	22178	22271	22097	22323	22291	22291	22195	22299	22229	22295	22301	22217	22135	22176	22179	22296	22381	22453	22212	22306	22319	22287	22273	22254	22261	22125	22080	22341	22207	22269	22237	22255	22198	22167	22380	22174	22237	22339	22283	22442	22466	22236	22210	22177	22228	22330	22287	22205	22165	22231	22359	22227	22451	22220	22423	22386	22360	22384	22380	22376	22275	22289	22144	22237	22371	22273	22204	22226	22191	22127	22185	22258	22279	22365	22287	22426	22324	22244	22334	22327	22254	22278	22300	22391	22275	22403	22059	22270	22368	22195	22332	22374	22122	22455	22378	22094	22174	22319	22199	22172	22396	22284	22436	21983	22346	22071	22331	22321	22330	22098	22121	22261	22236	22172	22324	22217	22242	22279	22297	22429	22282	22288	22231	22283	22206	22400	22229	22379	22182	22142	22141	22140	22217	22077	22236	22234	22275	22207	22275	22100	22314	22345	22417	22164	22110	22371	22491
39116	64202	36589	29943	27698	27420	27724	26665	25437	24039	22618	21773	20733	20232	20234	19863	19252	18836	18377	18406	18332	18301	18263	18223	18193	18562	22660	23641	22186	21049	19631	18415	18054	18004	17904	17949	17741	17829	17715	17695	17797	17814	17726	17859	17792	17913	17990	17719	17891	17751	18086	17981	17788	17677	17761	17819	17758	17956	17744	18062	17804	17935	18010	17801	17855	17818	17759	17822	17717	17786	17845	17731	17942	17778	17793	17629	17730	17820	17799	17975	17772	17873	17795	17635	17761	17806	17789	17790	17847	17806	17673	17707	17804	17703	17888	17966	17634	17968	17811	17576	17729	17967	17733	17741	17832	17690	17740	17868	17820	17773	17713	17847	17798	17858	17722	17825	17702	17870	17705	17895	17895	17844	17707	17841	17513	17960	17825	17798	17896	17835	17659	17638	17917	17801	17732	17837	17709	17763	17773	17658	18047	17767	17859	17649	17835	17617	17836	17830	17699	17995	17872	17793	17911	17820	17834	17667	17664	17959	17527	17868	17815	17790	17791	17713	17730	17837	17704	17878	17922	17956	17913	17884	17765	18029	17789	17893	17873	17707	17796	17856	17744	17825	17984	17772	17837	17704	17647	17986	17778	17854	17786	17754	17878	17705	17816	17715	17828	17836	17668	17803	17811	18029	17725	17877	17777	17663	17605	17865	17823	17730	17720	17774	17830	17890	17770	17868	17709	17792	17763	17889	17879	17801	17797	17758	17766	17826	17703	17888	17790	18004	17889	17779	17912	17809	17800	17613	17483	17725	17928	17912	17834	17799	17933	17783	17756	17777	17823	18058	17749	17733	17682	17652	17679	17745	17805	17891	17694	17958	17716	17704	17889	17831	17773	18011	17742	17784	17831	17607	17842	17736	17834	17740	17698	17668	17829	17719	17825	17526	17823	17922	17885	17838	17800	17924	17667	17763	17959	17848	17783	17875	17821	17719	17723	17813	17718	17811	17875	17811	17819	17840	17923	17791	17683	17542	17661	17770	17799	17852	17674	17737	17618	17797	17923	17676	17555	17669	17874	17815	17806	17821	17886	17660	17932	17873	17842	17868	17720	17870	17968	17743	18013	17821	17764	17773	17739	17767	17731	17697	17876	17869	17795	17680	17783	17758	17665	17750	17711	17754	17735	17697	17797	17906	17896	17680	17781	17649	17815	17740	17809	17625	18069	17707	17748	17762	17635	17859	17744	17636	17774	17726	17851	17572	17857	17837	17906	17628	17960	17798	17759	17701	17787	17744	17817	17890	17988	17796	17722	17826	17854	17778	17671	17756	17595	17763	17936	17874	17858	17684	17895	17913	18041	17738	17743	17735	17832	17778	17719	17731	17764	17779	17881	17737	17793	17779	17846	17820	17632	17754	17828	17668	17859	17784	17826	17678	17866	17635	17764	17693	17850	17827	17815	17766	17697	17793	17800	17843	17586	17818	17970	17647	17964	17604	17756	17769	17820	17771	17857	17768	17717	17698	17794	17796	17672	17937	17812	17723	17723	17901	17739	17725	17845	17825	17873	17700	17846	17831	17821	17600	17775	17671	17687	17794	17797	17856	17794	17909	17716	17849	17772	17809	17764	17802	17823	17761	17737	17764	17901	18047	17775	17904	17771	17748	17882	17740	17884	17845	17773	17567	18008	17720	17943	17750	17827	17869	17743	17521	17692	17825	17823	17877	17778	17940	17769	17807	17789	17858	17785	17618	17806	17849	17763	17704	17666	17757	17898	17911	17590	17911	17965	17799	17894	17627	17903	17794	17847	17780	17780	17851	17893	17881	17836	17787	17822	17788	17753	17841	17655	17816	17914	17879	17725	17582	17675	17633	17754	17680	17874	17866	17687	17772	17705	17706	17885	17500	17778	17749	17844	17837	17873	17848	17929	17833	17889	17730	17833	17678	17690	17647	17738	17717	17834	17892	17740	17792	17823	17834	17769	17766	17802	17563	17798	17594	17773	17901	17953	17839	17763	17827	17692	17602	17651	17875	17649	17944	17982	17643	17619	17939	17778	17797	17936	17906	17916	17811	17853	17762	17780	17841	18018	17706	17950	17833	17789	17955	18002	17738	17715	17802	18039	17662	17806	17768	17808	17734	17846	17852	17939	17661	17794	17617	18032	17741	17710	17881	17669	17894	17730	17771	17857	17970	17681	17795	17730	17889	17879	17652	17713	17761	17818	17809	17886	17653	17719	17749	17813	17793	17805	17747	17882	17805	17881	17860	17760	17751	17954	17765	17787	17954	17820	17741	17807	17755	17748	17786	17780	17919	17861	17720	17790	17832	17839	18038	17792	17759	17780	17573	17736	17882	17828	17576	17864	17872	18001	17890	17680	17752	17940	17724	17789	17741	17752	17780	17665	17765	17792	17880	17823	17750	17613	17806	17595	17684	17794	17722	17719	17832	17902	17794	17797	17842	17738	17917	17861	17627	17758	17862	17456	17856	17775	17911	17707	17766	17782	17754	17715	17740	17606	17715	17796	17790	17909	17864	17909	17942	17791	17737	17774	17884	17783	17754	17731	17943	17688	17609	17740	17898	17802	17802	17756	17828	17835	17865	17937	17851	17540	17768	17805	17740	17936	17951	17786	17693	17617	17751	17860	17916	17792	17986	17904	17806	17895	17802	17686	17750	17722	17956	17892	17950	17713	17799	17840	17677	17725	17786	17738	17839	17859	17877	17913	17809	17736	17978	17790	17839	17584	17614	17914	17891	17828	17736	17713	17842	17758	17652	17888	17842	17859	17758	17816	17986	17612	17685	17980	17817	17759	17849	17736	17720	17735	17749	17848	17900	17758	17707	17940	17885	17644	17928	17844	17945	17693	17638	17761	17701	17793	17825	17757	17722	17790	17665	17799	17699	17636	17956	17720	17785	17674	17855	17811	17776	17682	17759	17714	17776	17799	17707	17927	17778	17749	17833	17817	17732	17666	17739	17657	17803	17865	17772	17710	17916	17837	17842	17635	17881	17609	17758	17751	17575	17868	17806	17942	17723	17838	17864	17879	17777	17870	17839	17776	17768	17627	17889	17761	18012	17805	17911	17850	17950	17931	17730	17786	17864	17622	17864	17952	17708	17713	17877	17911	17673	17836	17792	17857	17746	17789	17925	17900	17658	17713	17726	17781	17744	17820	17685	17871	17789	17874	17750	17742	17615	17570	17867	17787	17745	17815	17797	17802	17821	17673	17741	17802	17889	17752	17971	17688	17885	17628	17675	17807	17886	17670	17880	17748	17815	17847	17606	17838	17740	17660	17905	17835	17769	17867	17947	17657	17791	17959	17633	17808	17970	17738	17821	17728	17748	17802	17744	17664	17989	17787	17818	17874	17864	17986	17755	17913	17766	17759	17687	17764	17756	17869	17774	17851	17935	18034	17713	17651	17717	17814	17770	17706	17878	17780	17809	17879	17700	17683	17805	17856	17684	17746	17774	17623	17700	17955	17700	18042	17998	17728	17697	17809	17777	17644	17669	18005	17800	17839	17827	17747	17706	17936	17806	17706	17580	17932	18032	17637	17758	17794	17779	17812	17621	17761	17873	17890	17625	17919	17850	17645	17740	17788	17836	17914	17740	17748	17852	17818	17799	17704	17900	17719	17686	17668	17611	17601	17794	17830	17768	17672	17761	17799	17809	17659	17594	17902	17643	17805	17838	17877	17917	17809	17805	17798	17728	17660	17672	18036	17701	17826	17675	17698	17832	17657	17726	17733	17724	17813	17792	17906	17673	17743	17748	17687	17883	17590	17802	17728	17866	17774	17656	17876	17624	17883	17741	17706	17830	17951	17714	17866	17803	17756	17881	17515	17941	17796	17744	17833	17947	17705	17810	18026	17776	17800	17791	17752	18119	17720	17675	17828	17781	17814	17730	17799	17925	17890	17859	17692	17669	17917	17757	17771	17903	17630	17685	17812	17883	17978	17693	17885	17690	17752	17848	17829	17855	17903	17703	17769	17873	17845	17783	17675	17869	17828	17785	17659	17694	17863	17937	17790	17767	17792	17806	17712	17836	17869	17788	17772	17865	17843	17679	17924	17784	17619	17896	17767	17772	17786	17853	17778	17791	17770	17693	17667	17800	17690	17828	17752	17876	17755	17518	17615	17721	17706	17680	17860	17691	17778	17749	17631	17733	17890	17734	17858	18017	17800	17716	17675	17773	17967	17734	17832	17855	17790	17848	17644	17949	17638	17772	17838	17749	17640	17875	17756	17939	17859	17892	17762	17841	17766	17733	17815	17746	17813	17721	17967	17783	17691	17791	17691	17663	17834	17785	17806	17651	17825	17744	17927	17664	17929	17830	17821	17823	17551	17801	17865	17785	17933	17933	17747	17633	17780	17684	17815	17804	17767	17803	17787	17654	17709	17773	17919	17797	18063	17795	17779	17847	17938	17884	17764	17847	17877	17913	17684	17819	17760	17835	17908	17795	17764	17742	17696	17806	17851	17862	17794	17774	17827	17788	17844	17672	18030	17460	17751	17793	17797	17579	17785	17639	17871	17850	17732	17800	17763	17921	17745	17742	17753	17739	17759	17836	17703	17782	17872	17751	17884	17917	17783	17798	17738	17910	17943	17859	17886	17682	17705	17668	17886	17762	17572	17918	17821	17859	17745	17907	17710	17662	17786	17763	17647	17641	17729	17732	17838	17705	17709	17933	17844	17939	17751	17791	17799	17657	17747	17747	17645	17762	17899	17974	17803	17798	17886	17764	17770	17667	17618	17891	17845	17744	17710	17760	17934	17902	17596	17797	17733	17747	17764	17741	17820	17691	17775	17691	17913	17849	17810	17567	17731	17840	17753	17907	17759	17803	17829	17766	17688	17733	17573	17783	17796	17977	17860	17880	17579	17677	17857	17733	17810	17826	17734	17811	17882	17863	17938	17682	17848	17816	17856	17738	17654	17602	17827	17795	17906	17822	17873	17787	17858	17780	17763	17890	17723	17722	17762	17811	17824	17690	17746	17746	17876	17642	17914	17731	17726	17883	17662	17752	17723	17847	17878	17835	17791	17966	17894	17934	17807	17944	17786	17670	17656	17678	17808	17764	17791	17798	17630	17822	17805	17700	17813	17638	17869	17856	17904	17790	17600	17750	17659	17792	17750	17857	17964	17689	17732	17835	17779	17843
29006	25784	28897	27109	24249	24063	24419	24507	24345	23782	23220	22438	22136	22275	22162	21930	22245	21993	21822	21947	21694	21751	21801	21848	21671	21592	21910	22095	21852	22000	22142	21946	21908	21769	21833	21765	21719	21584	21727	21711	21505	21760	21767	21419	21821	21882	21571	21414	21539	21666	21677	21571	21690	21781	21794	21805	21488	21779	21578	21584	21585	21685	21534	21792	21687	21586	21632	21740	21659	21588	21682	21570	21798	21604	21717	21664	21668	21709	21486	21555	21805	21525	21860	21581	21641	21583	21647	21479	21557	21587	21526	21560	21793	21615	21727	21721	21726	21648	21571	21516	21530	21892	21634	21527	21585	21448	21834	21485	21708	21686	21912	21609	21440	21525	21670	21492	21859	21635	21654	21751	21480	21649	21604	21683	21553	21863	21694	21631	21602	21663	21798	21708	21597	21569	21786	21738	21478	21672	21835	21731	21731	21459	21753	21670	21727	21652	21587	21579	21617	21579	21662	21635	21858	21568	21761	21779	21749	21643	21585	21606	21581	21675	21818	21863	21578	21643	21560	21635	21789	21536	21519	21692	21589	21655	21615	21735	21841	21623	21709	21579	21565	21729	21733	21760	21476	21648	21667	21651	21690	21779	21661	21463	21637	21702	21495	21577	21478	21482	21528	21441	21637	21846	21654	21532	21556	21570	21452	21783	21750	21751	21608	21724	21726	21682	21677	21794	21478	21725	21505	21854	21731	21406	21691	21504	21545	21521	21673	21660	21910	21699	21807	21903	21935	21570	21510	21643	21726	21553	21765	21747	21527	21610	21721	21650	21675	21710	21591	21457	21887	21634	21639	21618	21660	21263	21645	21534	21450	21681	21693	21907	21608	21741	21574	21500	21672	21641	21523	21754	21558	21675	21745	21624	21707	21695	21801	21742	21673	21601	21733	21674	21693	21553	21711	21621	21722	21579	21804	21723	21563	21707	21685	21520	21569	21681	21638	21705	21673	21545	21657	21561	21556	21598	21701	21734	21690	21533	21735	21803	21577	21580	21899	21737	21639	21713	21580	21654	21764	21752	21777	21571	21726	21879	21723	21643	21967	21573	21543	21486	21500	21783	21630	21760	21662	21587	21684	21681	21696	21655	21573	21720	21767	21592	21514	21686	21614	21641	21678	21671	21637	21764	21667	21603	21621	21596	21618	21628	21590	21582	21584	21460	21659	21645	21654	21630	21408	21682	21692	21721	21789	21685	21867	21796	21724	21652	21891	21680	21617	21569	21745	21557	21848	21562	21504	21711	21634	21747	21561	21596	21637	21527	21749	21644	21600	21550	21619	21865	21473	21703	21585	21839	21565	21676	21648	21723	21597	21953	21658	21803	21620	21604	21636	21533	21718	21592	21750	21735	21609	21862	21712	21767	21723	21560	21654	21632	21565	21575	21600	21664	21698	21788	21730	21747	21684	21673	21834	21742	21755	21719	21694	21566	21550	21653	21634	21817	21512	21667	21817	21838	21698	21549	21675	21600	21903	21677	21706	21551	21782	21681	21789	21859	21614	21868	21821	21755	21750	21614	21461	21736	21745	21804	21739	21607	21504	21715	21739	21804	21578	21707	21683	21817	21578	21667	21790	21827	21610	21752	21817	21534	21821	21466	21640	21784	21697	21667	21483	21603	21605	21436	21619	21557	21761	21357	21669	21453	21540	21559	21664	21731	21542	21458	21827	21650	21930	21743	21634	21668	21838	21783	21579	21824	21679	21684	21595	21888	21712	21705	21473	21866	21754	21697	21809	21572	21399	21796	21927	21767	21992	21737	21785	21716	21662	21762	21763	21764	21619	21592	21671	21612	21407	21548	21697	21727	21617	21555	21772	21535	21670	21567	21665	21729	21787	22002	21715	21695	21612	21730	21596	21621	21790	21598	21616	21737	21532	21603	21727	21517	21578	21587	21849	21911	21694	21758	21640	21462	21646	21695	21820	21648	21566	21750	21873	21618	21701	21371	21848	21529	21621	21728	21623	21670	21448	21668	21685	21688	21590	21656	21794	21580	21622	21600	21495	21621	21657	21792	21662	21606	21769	21633	21590	21552	21766	21724	21829	21446	21343	21904	21599	21827	21721	21553	21544	21684	21542	21556	21816	21667	21491	21784	21606	21660	21700	21682	21734	21820	21689	21834	21469	21566	21770	21593	21545	21667	21729	21492	21595	21753	21670	21771	21758	21879	21442	21521	21618	21646	21380	21648	21564	21435	21750	21634	21816	21783	21497	21664	21647	21499	21498	21597	21748	21708	21749	21706	21643	21441	21909	21742	21701	21811	21614	21674	21722	21539	21743	22036	21714	21490	21625	21542	21875	21862	21650	21968	21610	21659	21707	21561	21736	21683	21681	21554	21464	21856	21785	21621	21783	21781	21637	21575	21626	21605	21587	21644	21912	21645	21538	21667	21715	21785	21845	21646	21806	21654	21677	21790	21789	21750	21811	21601	21766	21706	21657	21422	21581	21850	21897	21657	21756	21693	21753	21623	21843	21701	21668	21589	21468	21360	21765	21727	21511	21433	21501	21713	21809	21904	21527	21523	21696	21736	21795	21755	21968	21582	21498	21762	21636	21877	21773	21660	21563	21757	21883	21780	21842	21875	21707	21554	21663	21600	21929	21596	21540	21891	21653	21567	21634	21680	21804	21654	21496	21584	21716	21769	21735	21718	21759	21713	21630	21536	21751	21621	21760	22017	21867	21592	21524	21509	21754	21692	21677	21739	21709	21649	21748	21602	21769	21694	21734	21601	21631	21626	21630	21662	21925	21768	21707	21726	21819	21723	21854	21672	21687	21714	21641	21556	21502	21528	21648	21716	21786	21581	21440	21602	21603	21643	21578	21738	21809	21856	21694	21822	21777	21727	21736	21561	21662	21835	21696	21783	21804	21726	21785	21833	21628	21767	21756	21485	21765	21730	21681	21721	21720	21802	21727	22003	21795	21710	21425	21524	21738	21436	21684	21649	21520	21411	21527	21661	21776	21779	21694	21525	21466	21463	21764	21669	21507	21632	21564	21564	21809	21677	21935	21635	21666	21604	21730	21707	21647	21803	21868	21753	21711	21495	21729	21620	21557	21656	21530	21654	21998	21750	21659	21643	21714	21464	21688	21470	21610	21578	21725	21734	21631	21810	21641	21551	21743	21714	21674	21653	21607	21558	21744	21532	21712	21726	21701	21712	21646	21624	21569	21794	21643	21593	21569	21693	21653	21761	21876	21721	21689	21611	21681	21373	21697	21791	21663	21929	21692	21397	21709	21734	21380	21491	21607	21668	21678	21709	21884	21571	21823	21653	21673	21703	21829	21811	21644	21751	21885	21814	21705	21732	21700	21892	21759	21605	21503	21726	21638	21671	21455	21871	21521	21476	21577	21806	21637	21609	21612	21473	21809	21628	21509	21607	21608	21700	21712	21740	21476	21724	21713	21856	21816	21741	21778	21679	21707	21691	21582	21815	21634	21978	21635	21814	21669	21547	21704	21750	21576	21605	21824	21747	21667	21511	21857	21706	21719	21673	21606	21858	21852	21695	21619	21629	21817	21722	21974	21603	21593	21630	21744	21853	21630	21812	21548	21747	21574	21712	21760	21638	21706	21613	21797	21707	21650	21731	21630	21696	21621	21317	21666	21594	21500	21472	21718	21625	21536	21593	21778	21666	21637	21595	21687	21488	21657	21618	21792	21671	21606	21619	21632	21561	21377	21633	21599	21701	21633	21485	21717	21683	21885	21873	21588	21762	21611	21627	21745	21477	21733	21699	21888	21710	21576	21567	21681	21829	21808	21639	21753	21665	21729	21652	21824	21767	21584	21724	21544	21482	21705	21575	21697	21739	21626	21674	21727	21823	21484	21651	21638	21663	21582	21810	21586	21555	21733	21549	21538	21753	21575	21690	21553	21730	21696	21830	21532	21651	21865	21567	21722	21586	21529	21686	21727	21907	21772	21677	21643	21765	21733	21700	21837	21678	21668	21637	21882	21706	21774	21760	21850	21775	21659	21672	21509	21402	21710	21817	21903	21743	21534	21622	21746	21563	21772	21610	21770	21540	21642	21690	21595	21811	21887	21973	21916	21582	21869	21809	21518	21688	21594	21707	21609	21544	21602	21715	21828	21692	21626	21625	21631	21609	21923	21656	21486	21607	21560	21671	21673	21469	21580	21701	21653	21526	21553	21627	21916	21729	21462	21644	21489	21529	21453	21481	21721	21595	21520	21639	21950	21763	21865	21870	21528	21596	21576	21831	21532	21588	21620	21538	21624	21559	21828	21645	21759	21573	21594	21683	21590	21656	21741	21670	21480	21594	21576	21611	21635	21504	21857	21516	21827	21624	21749	21698	21801	21721	21513	21866	21660	21553	21602	21755	21708	21722	21678	21443	21622	21748	21720	21411	21619	21671	21682	21733	21777	21787	21733	21547	21592	21768	21830	21600	21750	21839	21730	21657	21610	21627	21725	21549	21625	21639	21728	21564	21431	21763	21552	21949	21493	21500	21800	21720	21471	21637	21962	21530	21559	21615	21596	21623	21715	21638	21587	21492	21917	21627	21768	21719	21847	21723	21897	21781	21508	21877	21424	21589	21637	21511	21942	21629	21683	21680	21643	21680	21731	21729	21731	21587	21643	21777	21489	21685	21683	21612	21733	21736	21811	21461	21746	21830	21785	21713	21809	21486	21749	21794	21560	21768	21599	21672	21589	21906	21616	21789	21501	21693	21443	21554	21648	21576	21553	21515	21538	21643	21741	21643	21576	21624	21579	21790	21777	21676	21570	21564	21867	21721	21754	21758	21412	21552	21794	21781	21739	21633	21629	21590	21585	21605	21616	21770	21737	21691	21532	21736	21825	21673	21656	21671	21579	21693	21478	21612	21677	21791	21540	21824	21686	21451	21611	21585	21770	21531	21829	21535	21812	21650	21870	21692	21697	21579	21712	21504	21557	21500	21673	21634	21593	21549	21482	21846	21712	21677	21532	21489	21897	21650	21924	21604	21663	21542	21430	21702	21612	21601	21632	21636	21380	21626	21636	21858	21700	21695	21658	21696	21825	21821	21682	21664	21523	21514	21566	21532	21640	21676	21785	21778	21738	21792	21716	21640	21700	21560	21213	21584	21803	21712	21565	21698	21669	21624
30096	35674	25229	22664	21747	21086	21526	22309	21368	20633	19443	18800	18247	18163	18337	18126	18133	17801	17590	17693	17596	17693	17663	17427	17531	17511	17805	18062	17887	17778	17761	17615	17355	17496	17450	17484	17265	17364	17488	17578	17366	17568	17456	17428	17483	17471	17534	17357	17468	17467	17495	17419	17497	17370	17470	17529	17525	17461	17508	17519	17299	17510	17549	17349	17470	17390	17468	17436	17529	17435	17577	17388	17489	17242	17562	17500	17584	17453	17391	17405	17422	17138	17514	17452	17538	17493	17803	17221	17524	17441	17431	17374	17247	17529	17455	17301	17442	17548	17368	17454	17380	17410	17503	17346	17487	17310	17341	17539	17339	17444	17532	17565	17615	17700	17271	17745	17380	17406	17449	17516	17493	17527	17265	17628	17509	17281	17432	17514	17291	17473	17509	17475	17615	17456	17350	17445	17427	17481	17263	17222	17366	17419	17405	17500	17465	17488	17527	17440	17571	17507	17434	17394	17357	17439	17422	17527	17495	17531	17289	17450	17421	17447	17434	17452	17358	17445	17620	17452	17355	17509	17531	17390	17477	17521	17431	17382	17446	17420	17480	17451	17618	17582	17495	17484	17409	17559	17447	17430	17506	17507	17317	17369	17393	17376	17509	17489	17416	17356	17471	17523	17556	17359	17576	17381	17537	17514	17473	17513	17531	17472	17482	17312	17595	17435	17440	17333	17292	17495	17470	17585	17380	17579	17518	17511	17416	17510	17311	17465	17422	17462	17446	17608	17428	17568	17306	17589	17459	17467	17266	17312	17310	17616	17334	17493	17544	17397	17486	17634	17429	17405	17439	17566	17530	17621	17433	17311	17407	17579	17470	17401	17583	17448	17339	17450	17479	17390	17620	17490	17314	17396	17442	17483	17457	17351	17407	17381	17337	17379	17532	17405	17492	17402	17355	17433	17536	17342	17605	17506	17479	17595	17504	17576	17356	17378	17521	17511	17522	17511	17286	17395	17556	17521	17381	17535	17530	17468	17323	17235	17493	17458	17451	17358	17519	17336	17478	17483	17467	17513	17461	17605	17383	17438	17330	17416	17393	17416	17511	17463	17478	17279	17468	17467	17446	17493	17481	17438	17605	17486	17445	17503	17438	17384	17499	17620	17523	17446	17355	17519	17443	17462	17323	17377	17636	17404	17485	17385	17371	17493	17465	17564	17415	17430	17274	17438	17496	17496	17374	17536	17486	17400	17384	17359	17541	17570	17465	17491	17509	17299	17561	17452	17326	17353	17573	17594	17526	17489	17519	17650	17572	17520	17364	17419	17361	17509	17544	17436	17489	17410	17432	17542	17469	17528	17560	17503	17306	17359	17487	17409	17468	17689	17364	17587	17497	17611	17460	17439	17517	17628	17360	17509	17420	17584	17386	17556	17446	17434	17362	17393	17401	17454	17477	17433	17578	17495	17458	17572	17441	17540	17438	17522	17533	17425	17308	17485	17484	17383	17382	17625	17586	17454	17472	17351	17364	17292	17356	17385	17557	17481	17446	17523	17495	17404	17464	17539	17322	17457	17456	17369	17424	17552	17526	17547	17502	17392	17348	17299	17454	17441	17428	17503	17495	17446	17365	17558	17487	17242	17368	17477	17555	17492	17532	17329	17612	17481	17428	17642	17484	17427	17445	17588	17381	17516	17471	17473	17464	17328	17564	17350	17382	17429	17463	17385	17419	17482	17691	17412	17425	17409	17742	17479	17443	17547	17503	17485	17558	17606	17526	17671	17586	17514	17546	17468	17277	17515	17452	17290	17504	17683	17429	17423	17558	17585	17453	17328	17449	17422	17389	17609	17379	17466	17544	17349	17650	17533	17286	17410	17482	17278	17577	17497	17374	17473	17544	17506	17430	17414	17450	17441	17508	17543	17400	17454	17447	17390	17474	17469	17376	17479	17352	17522	17415	17364	17393	17484	17360	17509	17467	17481	17499	17445	17644	17440	17488	17528	17308	17207	17461	17384	17582	17672	17575	17435	17574	17543	17438	17355	17513	17592	17573	17452	17587	17433	17746	17505	17418	17451	17558	17527	17335	17463	17465	17469	17258	17308	17570	17424	17368	17592	17594	17425	17596	17541	17478	17560	17437	17512	17638	17435	17329	17456	17597	17469	17512	17365	17377	17424	17564	17544	17491	17540	17587	17544	17448	17384	17456	17401	17413	17551	17591	17236	17424	17580	17590	17576	17400	17565	17452	17685	17473	17288	17386	17298	17529	17497	17472	17357	17432	17329	17403	17278	17489	17617	17485	17399	17561	17642	17354	17529	17503	17534	17554	17634	17291	17330	17369	17672	17495	17365	17518	17512	17435	17574	17508	17346	17492	17481	17395	17382	17415	17391	17377	17427	17345	17636	17259	17450	17305	17567	17501	17430	17510	17521	17433	17491	17260	17438	17532	17503	17461	17438	17517	17542	17319	17307	17489	17503	17414	17432	17566	17495	17635	17443	17490	17483	17474	17377	17466	17644	17466	17649	17541	17336	17569	17568	17550	17435	17435	17332	17536	17550	17434	17392	17496	17523	17342	17538	17533	17406	17412	17366	17485	17421	17393	17362	17611	17445	17586	17377	17470	17558	17441	17553	17536	17403	17420	17470	17339	17520	17382	17458	17601	17435	17624	17328	17506	17546	17437	17410	17413	17396	17502	17369	17400	17413	17421	17368	17253	17394	17545	17369	17434	17425	17448	17320	17498	17446	17528	17518	17610	17618	17545	17413	17511	17399	17480	17378	17388	17232	17399	17633	17425	17483	17638	17471	17662	17604	17506	17578	17459	17481	17370	17393	17382	17401	17508	17452	17459	17553	17458	17431	17489	17400	17499	17485	17507	17411	17538	17315	17582	17597	17371	17222	17174	17286	17582	17553	17581	17383	17517	17435	17320	17369	17477	17419	17444	17379	17313	17620	17544	17483	17428	17543	17330	17608	17464	17363	17505	17641	17476	17562	17478	17483	17451	17227	17458	17434	17518	17421	17473	17544	17443	17459	17563	17337	17498	17622	17438	17318	17632	17430	17496	17591	17154	17345	17568	17449	17387	17560	17399	17578	17477	17539	17454	17301	17616	17527	17410	17416	17388	17312	17398	17497	17308	17570	17441	17510	17493	17514	17545	17631	17419	17621	17484	17455	17621	17517	17644	17467	17573	17381	17302	17517	17503	17627	17607	17323	17542	17363	17537	17471	17442	17426	17517	17424	17488	17525	17509	17549	17508	17544	17333	17544	17382	17525	17500	17380	17445	17576	17565	17466	17411	17440	17342	17585	17692	17703	17403	17442	17394	17432	17280	17386	17453	17358	17410	17631	17487	17574	17448	17410	17309	17454	17316	17299	17343	17401	17359	17344	17321	17504	17436	17573	17453	17425	17598	17392	17374	17479	17521	17507	17521	17610	17473	17686	17561	17426	17440	17535	17605	17439	17538	17360	17421	17602	17544	17515	17395	17493	17437	17362	17518	17466	17443	17559	17555	17680	17506	17380	17533	17358	17347	17453	17416	17456	17462	17564	17467	17529	17609	17424	17462	17449	17373	17515	17484	17627	17444	17428	17710	17458	17511	17445	17535	17414	17262	17456	17515	17485	17506	17491	17623	17418	17537	17517	17501	17448	17363	17530	17491	17509	17418	17378	17498	17441	17683	17453	17451	17507	17267	17688	17426	17351	17439	17281	17356	17459	17437	17255	17574	17378	17305	17412	17524	17492	17276	17463	17348	17464	17277	17421	17648	17617	17359	17383	17557	17423	17551	17617	17443	17598	17501	17599	17362	17509	17612	17448	17604	17306	17401	17489	17500	17478	17432	17526	17545	17455	17278	17671	17319	17536	17315	17464	17525	17435	17399	17593	17409	17444	17491	17585	17494	17469	17599	17416	17649	17377	17546	17486	17354	17389	17415	17378	17447	17461	17443	17587	17551	17507	17395	17603	17519	17433	17606	17484	17451	17464	17424	17514	17477	17248	17357	17431	17326	17461	17418	17461	17379	17597	17478	17481	17473	17488	17408	17353	17549	17460	17596	17420	17568	17546	17534	17481	17467	17302	17243	17480	17430	17204	17431	17451	17534	17433	17554	17391	17298	17463	17395	17417	17532	17475	17510	17487	17406	17332	17452	17570	17442	17406	17342	17474	17573	17495	17438	17356	17693	17551	17198	17550	17573	17376	17439	17573	17544	17478	17320	17293	17588	17438	17618	17321	17466	17445	17516	17361	17516	17335	17618	17310	17514	17322	17475	17497	17532	17462	17446	17413	17568	17552	17514	17383	17434	17452	17766	17496	17557	17454	17479	17517	17342	17498	17294	17429	17455	17503	17223	17490	17564	17390	17615	17609	17498	17463	17359	17564	17311	17391	17321	17519	17491	17256	17450	17593	17513	17441	17497	17457	17527	17683	17430	17299	17484	17430	17428	17458	17575	17428	17382	17579	17670	17515	17701	17634	17543	17454	17349	17418	17462	17298	17352	17360	17438	17385	17504	17372	17476	17311	17322	17408	17416	17321	17540	17414	17438	17490	17457	17494	17265	17479	17435	17420	17459	17467	17418	17513	17434	17532	17438	17429	17485	17399	17544	17495	17490	17515	17487	17458	17213	17614	17259	17465	17473	17565	17598	17465	17542	17428	17423	17433	17435	17263	17578	17360	17488	17364	17679	17461	17314	17392	17427	17325	17443	17452	17500	17399	17507	17397	17574	17506	17362	17457	17664	17432	17434	17466	17335	17309	17483	17459	17355	17513	17490	17428	17525	17421	17479	17637	17451	17475	17464	17459	17513	17448	17292	17304	17754	17495	17440	17509	17408	17499	17434	17524	17439	17516	17430	17428	17421	17395	17522	17423	17373	17513	17433	17523	17319	17518	17313	17439	17627	17465	17424	17445	17490	17400	17526	17426	17320	17316	17523	17511	17430	17482	17425	17481	17591	17417	17638	17629	17397	17516	17402	17481	17433	17630	17361	17489	17666	17514	17438	17651	17460	17233	17528	17408	17388	17516	17296	17407	17508	17403	17522	17551	17381	17422	17528	17471	17567	17499	17485	17586	17497	17507	17513	17280	17519	17433	17460	17492	17229	17478	17418	17430	17504	17544	17461	17600	17304	17421	17590	17447	17380	17403	17478	17579	17341	17255
23850	21458	29033	24437	23264	25782	26584	25706	25773	24650	23688	23184	22860	22653	22567	22760	22789	22396	22501	22241	21924	21927	21947	22164	21978	21819	22569	24400	24266	23761	22860	22378	22020	21933	21995	21764	21870	21911	21789	21999	21824	21888	22089	21771	21736	21816	22032	21845	21995	21672	21906	21788	21768	21697	21970	21608	21884	21869	21859	21845	21907	21968	21914	22123	21870	21870	21977	21508	21847	21681	21695	21535	21612	21757	21692	22020	21854	21984	21794	21783	21785	21751	22000	22046	21624	21787	21680	21868	21731	21664	21866	21742	21764	21857	21851	21583	21793	21638	21976	21778	21653	21693	21643	21837	21942	21578	21754	21417	21756	21626	21690	21579	21660	21815	21662	21577	21610	21810	21730	21677	21709	21760	21686	21563	21866	21523	21731	21921	21934	21982	21792	21687	21776	21646	21664	21966	21983	21616	21732	21691	21673	21703	21807	21708	21820	21861	21792	21898	21727	21866	21568	21616	21638	21906	21823	21586	21638	21697	21757	21950	21717	21933	21829	21801	21611	21848	21763	21728	21764	21794	21752	21829	21952	21875	21980	21593	21707	21827	21604	21801	21706	21593	21576	21618	21891	21732	21769	21621	21620	21738	21757	21787	21765	21852	21760	21729	21441	22064	21795	21715	21898	21739	21574	21884	21868	21768	21810	21794	21702	21636	21813	21698	21930	21644	21697	21943	21539	21909	21740	21967	21818	22068	21721	21523	21767	21821	21757	21759	21766	21755	21829	21956	21934	21827	21699	21873	21483	21769	21735	21658	21691	21716	21790	21958	21807	21715	21452	21874	21775	21912	21928	21876	21921	21594	21780	21910	21929	21873	21834	21786	21796	21812	21691	21699	21869	21964	21756	21748	21450	21703	21536	21701	21802	21885	21878	21685	21658	21651	21770	21784	21924	22012	21773	21713	21810	21923	21704	21652	21800	21858	21751	21843	21689	21907	21895	21751	21636	22007	21639	21720	21754	21599	21954	21775	21824	21642	21767	21710	21761	21906	21822	21752	21732	21562	21886	21918	21691	21590	21788	21774	21917	21939	21931	21804	21928	21667	21906	21800	21553	21970	21710	21753	22036	21779	21458	21643	21799	21773	22063	21859	21756	21633	21636	21938	21757	21673	22030	21727	21588	21666	21944	21760	21748	21698	21735	21690	21963	21874	21763	21845	21759	21647	21774	21717	21775	21622	21759	21845	21965	21656	21977	21813	21879	21636	22016	21864	21633	21685	21626	21945	21747	21670	21866	21665	21811	21953	21835	21629	21926	21648	21905	21930	22068	21829	21850	21864	21827	21908	21889	21894	21647	21627	21480	21817	21892	21662	21606	21701	21678	21482	21700	21783	21727	22023	21586	21824	21947	21867	21926	21675	21616	21895	21653	21955	21880	21759	21981	21588	21611	21747	21915	21812	21819	21928	21927	21682	21668	21702	21647	21620	21758	21995	21831	21478	21766	21774	21864	21921	21741	21796	21645	21812	21718	21635	21995	21909	21847	21761	21606	21859	21646	21861	21819	21923	21752	21800	21764	21580	21853	21690	21703	21728	21619	21681	21641	21794	21880	21863	21687	21584	21865	21634	21970	21681	21858	21664	21802	21831	21793	21845	21817	21811	21874	21960	21764	21659	21712	21764	21985	21883	21714	21878	21877	21733	21638	21737	21927	21898	21784	21780	21617	21776	21791	21715	21948	21794	21796	21626	21726	21743	21715	22043	21786	21882	21725	21874	21921	22008	21765	21846	21876	21509	21667	21773	21764	21818	21670	21791	21736	21635	21739	21754	21692	21782	21694	21958	21887	21751	21836	21678	21819	21712	21863	21965	21682	21735	21772	21655	21970	21879	21585	21725	21836	21681	21800	21723	21827	21747	21775	21818	21749	21791	21656	21639	21771	21601	21902	21703	21635	21870	21686	21455	21696	21950	21449	21628	21604	21772	21838	21674	21622	21797	21886	21816	21801	21673	21624	21856	21692	21592	21785	21739	21850	21797	21873	21782	21582	21650	21976	21603	21640	21693	21865	21813	21639	21943	21812	21617	21864	21718	21806	22062	21685	21935	21534	21849	21716	21972	21749	21725	21544	21975	21710	21687	21762	21881	21739	21755	21909	21773	21864	21803	21848	21646	21666	22014	21712	21771	21864	21682	21766	21812	21626	21745	21732	21898	21769	21860	21759	21631	21771	21855	21860	21693	21726	21638	21523	21953	21678	21688	21642	21861	21676	21638	21748	21893	21614	21841	21930	21714	21735	21872	21977	21947	21666	21703	21932	21754	21874	21915	21889	21757	21808	21808	21973	21591	21569	21924	21750	21841	21704	21749	21560	21765	21801	21684	21793	21775	21779	21701	21719	21846	21852	22041	21791	21817	22076	21795	21713	21665	21768	21575	21605	21673	21647	21825	21938	21810	21917	21635	21687	21961	21685	21625	21763	21761	21773	21778	21855	21762	21761	21716	21669	21734	21743	21673	21795	21898	22105	21603	21742	21766	21649	21946	21772	21509	21736	21660	21692	21598	21675	21832	21786	21811	22015	21769	21913	21928	21745	21738	21836	21843	21810	21880	21767	21710	21837	21661	21690	21826	21874	21739	21536	21850	21693	21707	21899	21771	21848	21675	21758	21546	21776	21706	21878	21647	21576	21474	21718	21786	21914	22068	21855	21756	21818	21806	21735	21869	21812	21627	21635	21811	21879	21623	21717	21795	21840	21717	21622	21710	21658	21837	21796	21673	21661	21715	21678	21702	21834	21777	21884	22028	21884	21948	21953	21725	21827	21795	21679	21710	21775	21741	21816	21763	21770	21708	21767	21666	21764	21665	21779	21700	21713	21727	21729	21679	21831	21946	21662	21613	21643	21727	21795	21738	21828	21775	21694	21772	21607	21863	21683	21614	21499	21706	21869	21658	21773	21948	21859	21663	21720	21816	22088	22121	21718	21654	21887	21670	21812	21726	21780	21581	21817	21771	21742	21822	21683	21794	21623	21692	21896	21897	21887	21958	21624	21630	21682	21858	21896	21772	21841	21547	21819	21851	21659	21775	21869	21827	21689	21965	21731	21614	21868	21721	21758	21941	21853	21708	21708	21793	21665	21892	21789	21714	21921	21564	21824	21916	21859	21850	22054	21669	21582	21308	21684	21816	21835	21896	21952	21682	21970	21846	21740	21544	21947	21797	21980	21925	21729	21741	21772	21693	21595	22000	21569	21719	21729	21740	21581	21839	21801	21966	21652	21841	21906	21608	21780	21784	21667	21523	22119	21823	21843	21752	21881	21660	21820	21777	21894	21578	21629	21529	21595	21497	21676	21608	21788	21580	21852	21680	21782	21963	21833	21747	21760	21710	21656	21755	21728	21693	21810	21740	21727	21715	21686	21714	21798	21870	21803	21769	21861	21856	21736	21757	21807	21696	21531	21782	21759	21819	21814	21834	21650	21802	21855	21536	21676	21797	21818	21588	21624	21663	21709	21788	21603	21980	21910	21970	21740	21801	21766	21638	21658	21875	21965	21779	21602	21691	21784	21868	21736	21466	21755	21767	21459	21737	21648	21773	21646	21924	21679	21585	21662	21925	21987	22002	21950	21804	21735	21766	21802	21820	21737	21708	21815	21800	21994	21966	21954	21926	21779	21706	21591	21809	21948	21743	21785	22013	21868	21547	21765	21833	21600	21667	21595	21612	21881	21786	21727	21676	21698	21477	21709	21748	21828	21612	21598	21695	21743	21785	21888	21793	21731	21884	21749	21845	21788	21727	21727	21880	21929	22031	21818	21931	21949	22033	21678	21827	21737	21849	21877	21664	21689	21744	21716	21692	21862	21834	21798	21769	21698	21620	21814	21734	21872	21732	21762	21675	21667	21569	21636	22027	21758	21963	21837	21774	21727	21847	22099	21893	21644	21729	21786	21895	21894	21804	21741	21931	21803	21794	21855	22041	21865	21844	21584	21743	21937	21662	21882	21648	21653	21698	21861	21888	21814	21741	21778	21783	21926	21620	21827	21879	21801	21790	21935	21678	21785	21638	21641	21842	21872	21840	21680	21774	21592	21770	21478	21741	21511	21939	21827	21822	21727	21702	21930	21838	21690	21794	21908	21947	22024	21776	21846	22050	21769	21660	21863	21820	21631	21663	21682	22039	21837	21815	21799	21533	21834	21783	21733	21846	21853	21811	21698	21636	21956	21833	21678	21761	21770	21806	21775	21977	21849	21738	21691	21715	21765	21913	21637	21828	21825	21888	21593	21692	21641	21929	21867	21790	21847	21801	21743	21626	21607	21619	21726	21632	21898	21982	21731	21857	21795	21960	21785	21918	21951	21617	21748	21712	21845	21782	21894	21828	21847	21802	21684	21740	21731	22033	21906	21912	21845	21602	21636	21805	21854	21806	21809	21809	21828	21696	21790	21595	21616	21871	21919	22021	21648	21753	21674	21370	21865	21511	22000	21925	21873	21594	21961	21792	21937	21961	21710	21846	21773	21737	21787	21871	21999	21798	21845	21803	21871	21971	21665	21662	22020	21671	21827	21551	21600	21799	21707	21867	22010	22067	21630	21777	21919	21870	21733	21730	21707	21844	21797	21887	21746	21807	21681	21861	21812	21527	21755	21764	21947	21876	21852	21740	21807	21781	21847	21730	21746	21899	21684	21844	21828	21853	21841	21854	21711	21888	21788	21697	21843	21926	21787	21651	21837	21855	21947	21685	21815	21672	21722	21765	21634	21701	21929	22002	21663	21862	21815	21841	21642	21796	21751	21537	21676	21668	21693	21685	21858	21763	21899	21576	22039	21850	21670	21848	21570	21796	21853	21724	22083	21746	21814	21574	21792	21724	21857	21839	21932	21898	21866	21731	22009	21624	21949	21631	21798	21731	21842	21702	21718	21858	21706	21742	21966	22014	21824	21659	21941	22047	22063	21379	21766	21599	21948	21668	21841	21735	21728	21839	21713	21842	21830	21892	21868	21730	21529	21599	21502	21611	21926	21712	21562	21822	21843	21650	22073	21710	21566	21706	21660	21809	21827	21671	21765	21729	21693	21606	21885	21808	21820	21812	21773	21884	21662	21822	21836	21790	21840	21869	21780	21881	21837	21612	21696	21628	21740	21780	21746	21804	21828	21761	21777	21813
33397	45486	30599	25019	22908	21858	21719	24649	24157	21765	20181	19526	19087	18522	18531	18842	18712	18652	18516	17920	17914	17708	17718	17841	17837	17588	18916	21711	20978	19877	18932	18162	17783	17663	17867	17532	17498	17492	17713	17682	17765	17555	17606	17629	17565	17596	17712	17510	17497	17703	17691	17547	17476	17564	17577	17832	17766	17603	17663	17505	17682	17618	17595	17756	17505	17716	17592	17616	17508	17630	17667	17655	17701	17681	17537	17762	17559	17640	17652	17532	17825	17512	17630	17670	17496	17529	17550	17538	17748	17475	17668	17459	17633	17677	17539	17490	17691	17655	17557	17680	17686	17595	17650	17905	17648	17504	17615	17621	17818	17663	17528	17516	17479	17669	17662	17429	17689	17648	17417	17623	17566	17296	17505	17691	17566	17731	17395	17675	17559	17611	17701	17565	17699	17393	17617	17542	17579	17538	17544	17736	17582	17667	17669	17482	17656	17548	17532	17570	17567	17440	17558	17589	17585	17482	17605	17511	17467	17744	17643	17808	17634	17475	17586	17509	17592	17528	17644	17598	17570	17695	17467	17638	17482	17633	17579	17616	17658	17547	17579	17536	17569	17499	17608	17651	17653	17537	17563	17498	17380	17483	17427	17762	17500	17625	17502	17508	17696	17576	17488	17529	17639	17639	17518	17552	17670	17681	17647	17552	17611	17464	17642	17673	17713	17644	17647	17656	17791	17705	17552	17586	17623	17608	17685	17587	17615	17520	17654	17489	17490	17642	17532	17609	17628	17607	17540	17461	17538	17697	17566	17452	17646	17430	17601	17535	17639	17590	17694	17510	17535	17720	17669	17592	17461	17514	17367	17809	17882	17566	17597	17726	17482	17867	17571	17548	17669	17582	17527	17527	17614	17559	17637	17768	17614	17583	17541	17535	17606	17610	17616	17510	17602	17637	17707	17446	17548	17526	17542	17615	17622	17622	17637	17683	17734	17643	17676	17612	17626	17543	17590	17607	17439	17668	17458	17543	17568	17543	17575	17485	17595	17723	17652	17332	17732	17611	17564	17656	17515	17610	17443	17740	17630	17661	17552	17671	17452	17597	17536	17625	17509	17702	17528	17775	17747	17398	17641	17621	17606	17707	17605	17454	17728	17518	17554	17624	17712	17750	17669	17704	17638	17560	17509	17660	17516	17575	17708	17569	17459	17632	17429	17465	17456	17464	17612	17731	17648	17573	17715	17586	17565	17471	17533	17677	17622	17611	17644	17823	17742	17508	17715	17617	17565	17543	17476	17694	17569	17700	17611	17581	17609	17386	17655	17738	17582	17728	17630	17537	17744	17645	17586	17432	17562	17567	17433	17586	17534	17604	17557	17605	17574	17502	17490	17602	17518	17635	17712	17471	17418	17672	17662	17542	17482	17491	17637	17788	17616	17405	17824	17434	17701	17529	17430	17628	17673	17642	17501	17597	17574	17601	17564	17594	17692	17709	17661	17646	17574	17394	17643	17379	17642	17792	17431	17581	17738	17405	17616	17556	17543	17526	17741	17703	17671	17634	17541	17516	17557	17518	17480	17526	17670	17652	17608	17606	17402	17721	17538	17689	17684	17640	17432	17699	17516	17612	17566	17380	17765	17416	17684	17490	17590	17718	17616	17651	17698	17668	17492	17545	17712	17287	17356	17660	17557	17750	17747	17391	17612	17646	17439	17619	17600	17677	17418	17440	17466	17533	17749	17518	17572	17436	17528	17545	17736	17545	17595	17550	17515	17575	17660	17564	17422	17706	17585	17421	17621	17648	17688	17527	17663	17523	17548	17567	17600	17602	17453	17526	17647	17577	17647	17490	17571	17697	17470	17579	17593	17742	17592	17692	17612	17624	17579	17579	17757	17516	17596	17500	17554	17582	17787	17667	17506	17625	17560	17629	17483	17521	17628	17679	17718	17812	17461	17665	17414	17370	17566	17478	17793	17538	17512	17601	17457	17706	17532	17679	17602	17861	17699	17773	17692	17650	17537	17549	17578	17537	17524	17447	17560	17606	17573	17413	17505	17636	17646	17455	17376	17744	17609	17665	17645	17648	17722	17619	17565	17600	17709	17503	17758	17642	17765	17745	17597	17751	17455	17691	17591	17469	17716	17612	17570	17730	17679	17531	17721	17668	17380	17605	17559	17630	17555	17558	17632	17696	17563	17600	17439	17546	17630	17488	17594	17528	17602	17494	17396	17419	17607	17571	17617	17584	17498	17605	17702	17627	17642	17569	17624	17510	17555	17509	17733	17499	17456	17437	17571	17641	17583	17627	17666	17602	17534	17592	17630	17466	17626	17694	17619	17672	17531	17401	17671	17592	17527	17666	17674	17651	17497	17643	17492	17598	17477	17554	17579	17613	17461	17484	17676	17495	17664	17545	17681	17481	17586	17487	17639	17573	17670	17457	17596	17449	17591	17569	17587	17569	17673	17508	17442	17588	17704	17599	17738	17721	17561	17814	17520	17720	17685	17639	17537	17722	17644	17509	17545	17533	17625	17552	17449	17610	17637	17579	17636	17468	17570	17583	17662	17522	17491	17546	17536	17728	17538	17461	17519	17516	17640	17568	17688	17652	17554	17672	17653	17699	17630	17488	17596	17432	17568	17622	17531	17718	17707	17562	17462	17405	17630	17525	17448	17495	17285	17729	17620	17555	17663	17615	17603	17884	17623	17898	17488	17438	17620	17588	17661	17600	17420	17687	17585	17697	17554	17533	17597	17683	17660	17543	17602	17805	17532	17560	17671	17652	17581	17660	17625	17679	17598	17669	17507	17627	17663	17736	17539	17534	17710	17705	17678	17641	17625	17481	17559	17515	17630	17455	17459	17639	17457	17594	17584	17588	17446	17614	17564	17550	17786	17656	17346	17839	17523	17478	17547	17743	17674	17358	17570	17501	17608	17661	17555	17490	17359	17651	17701	17555	17457	17562	17555	17508	17473	17686	17561	17521	17713	17618	17473	17595	17442	17641	17685	17509	17490	17364	17392	17519	17535	17492	17658	17697	17532	17629	17638	17590	17706	17386	17709	17480	17543	17590	17506	17469	17765	17608	17652	17533	17703	17583	17485	17585	17512	17523	17557	17731	17588	17608	17615	17570	17490	17626	17549	17692	17572	17554	17580	17320	17696	17604	17489	17755	17609	17484	17425	17688	17478	17491	17519	17470	17484	17536	17499	17559	17674	17705	17424	17583	17528	17740	17720	17567	17755	17691	17477	17562	17492	17433	17733	17469	17704	17687	17583	17600	17439	17564	17700	17426	17741	17534	17422	17648	17495	17610	17578	17501	17435	17565	17737	17668	17681	17697	17634	17706	17722	17494	17620	17602	17564	17561	17606	17626	17540	17821	17694	17729	17664	17649	17558	17592	17669	17525	17599	17661	17526	17684	17687	17550	17674	17561	17525	17594	17820	17614	17641	17390	17510	17563	17768	17691	17572	17782	17841	17664	17598	17528	17639	17726	17658	17593	17506	17520	17545	17596	17534	17412	17560	17557	17697	17657	17528	17470	17498	17561	17675	17593	17450	17448	17714	17618	17609	17542	17551	17719	17564	17638	17611	17634	17651	17684	17666	17713	17670	17557	17620	17450	17591	17662	17635	17575	17845	17573	17676	17635	17601	17611	17588	17578	17478	17709	17623	17663	17628	17596	17599	17496	17557	17660	17803	17579	17641	17615	17740	17609	17679	17644	17662	17486	17605	17521	17609	17674	17622	17619	17740	17544	17446	17631	17683	17628	17551	17507	17730	17664	17607	17504	17652	17478	17716	17581	17599	17573	17393	17606	17580	17676	17839	17574	17625	17580	17644	17484	17730	17546	17800	17494	17675	17725	17545	17631	17607	17410	17572	17553	17533	17635	17635	17506	17563	17594	17458	17595	17526	17737	17654	17584	17735	17670	17856	17640	17791	17441	17699	17713	17566	17648	17582	17431	17525	17534	17676	17627	17643	17670	17556	17651	17559	17354	17452	17660	17518	17549	17634	17301	17719	17790	17610	17583	17523	17626	17602	17681	17569	17578	17590	17739	17635	17696	17865	17525	17582	17501	17458	17432	17871	17552	17711	17625	17679	17596	17599	17585	17647	17625	17577	17678	17548	17511	17685	17466	17615	17511	17522	17501	17669	17719	17440	17439	17574	17628	17491	17660	17589	17679	17353	17558	17589	17645	17670	17666	17708	17577	17738	17573	17480	17424	17686	17568	17569	17376	17471	17613	17652	17686	17595	17786	17743	17691	17766	17532	17579	17540	17694	17541	17491	17623	17782	17495	17626	17634	17620	17660	17690	17470	17648	17718	17727	17535	17688	17615	17555	17692	17605	17743	17470	17579	17535	17596	17713	17695	17580	17705	17770	17367	17492	17619	17624	17493	17702	17581	17618	17616	17616	17461	17598	17708	17392	17660	17626	17570	17773	17603	17649	17582	17606	17462	17626	17709	17623	17633	17373	17577	17601	17521	17478	17778	17688	17568	17639	17790	17327	17526	17407	17497	17529	17702	17648	17539	17725	17740	17658	17688	17366	17654	17557	17570	17581	17679	17792	17638	17442	17501	17567	17537	17547	17545	17609	17582	17608	17628	17546	17611	17513	17612	17670	17475	17615	17664	17702	17586	17561	17514	17497	17544	17624	17437	17571	17563	17579	17749	17597	17495	17624	17690	17685	17609	17644	17765	17725	17530	17752	17545	17520	17676	17593	17575	17861	17500	17481	17776	17764	17388	17654	17491	17713	17487	17707	17564	17528	17498	17692	17425	17647	17570	17783	17513	17638	17392	17698	17589	17649	17661	17681	17619	17438	17651	17588	17717	17525	17661	17747	17680	17559	17609	17425	17764	17585	17405	17753	17567	17488	17658	17564	17593	17805	17704	17386	17537	17625	17608	17583	17395	17971	17497	17602	17636	17787	17701	17581	17614	17672	17610	17655	17770	17573	17709	17571	17620	17674	17576	17749	17530	17457	17650	17751	17486	17797	17573	17681	17586	17635	17774	17478	17667	17745	17711	17576	17711	17515	17665	17626	17490	17608	17649	17663	17469	17539	17705	17807	17516	17571	17731	17637	17686	17536	17774	17626	17680	17463	17658	17458	17614	17414	17633	17700	17444	17689	17566	17414	17555	17480	17616	17639	17521	17711	17712
22827	21428	29333	23895	21943	25438	29462	25229	25168	25345	24558	23636	23379	23464	23242	22956	22962	23232	23273	22943	22789	22803	22444	22536	22741	22664	24253	27590	27188	26344	24887	23364	22884	22557	22667	22501	22646	22329	22435	22124	22224	22428	22537	22317	22259	22362	22514	22435	22489	22388	22592	22469	22319	22445	22414	22703	22443	22201	22303	22538	22517	22246	22487	22415	22513	22226	22384	22518	22148	22503	22276	22487	22461	22403	22436	22587	22432	22389	22554	22449	22437	22413	22345	22443	22486	22291	22356	22249	22431	22395	22240	22378	22521	22311	22381	22414	22448	22607	22420	22328	22525	22474	22259	22406	22602	22613	22311	22237	22568	22442	22365	22185	22473	22232	22423	22303	22254	22349	22475	22022	22494	22547	22264	22415	22290	22273	22369	22040	22479	22352	22122	22292	22332	22233	22279	22183	22600	22447	22371	22324	22138	22561	22242	22458	22234	22359	22450	22480	22397	22389	22391	22524	22297	22175	22476	22321	22223	22422	22361	22373	22414	22214	22551	22129	22305	22311	22292	22486	22415	22474	22484	22213	22453	21947	22362	22279	22247	22239	22517	22397	22394	22415	22424	22382	22510	22114	22452	22587	22175	22386	22425	22308	22354	22371	22470	22445	22256	22368	22336	22471	22273	22460	22265	22319	22493	22478	22313	22359	22325	22416	22514	22422	22243	22257	22440	22181	22481	22294	22355	22300	22301	22451	22456	22279	22305	22352	22212	22444	22313	22440	22408	22252	22404	22205	22255	22768	22404	22531	22128	22260	22263	22321	22494	22304	22496	22374	22517	22392	22187	22439	22368	22314	22494	22257	22365	22370	22513	22251	22461	22080	22258	22312	22293	22565	22314	22498	22364	22256	22149	22368	22530	22253	22443	22376	22241	22168	22331	22420	22383	22426	22324	22362	22242	22242	22290	22396	22605	22172	22071	22137	22186	22196	21977	22420	22434	22456	22361	22366	22356	22426	22389	22168	22224	22588	22247	22517	22236	22412	22367	22307	22354	22492	22548	22356	22260	22451	22225	22246	22382	22501	22242	22267	22167	22385	22215	22219	22257	22552	22347	22463	22389	22347	22207	22456	22467	22470	22372	22316	22200	22337	22247	22535	22372	22103	22420	22170	22149	22358	22219	22256	22422	22251	22185	22148	22331	22340	22548	22280	22305	22513	22194	22291	22296	22399	22399	22236	22233	22317	22291	22322	22383	22435	22242	22351	22279	22463	22500	22342	22281	22195	22322	22440	22245	22393	22399	22398	22237	22287	22501	22311	22497	22437	22392	22684	22397	22294	22400	22492	22044	22159	22222	22411	22264	22244	22387	22219	22243	22397	22348	22350	22158	22381	22385	22150	22367	22329	22062	22497	22569	22332	22293	22092	22121	22034	22489	22354	22325	22339	22286	22428	22193	22491	22528	22438	22344	22261	22379	22237	22352	22338	22560	22591	22478	22471	22399	22342	22566	22350	22307	22548	22356	22464	22348	22220	22165	22133	22209	22349	22359	22316	22479	22225	22259	22368	22400	22437	22186	22161	22159	22341	22437	22303	22411	22279	22183	22488	22224	22326	22528	22448	22365	22408	22360	22631	22471	22171	22291	22161	22381	22397	22390	22392	22370	22438	22388	22366	22379	22642	22442	22207	22428	22242	22403	22265	22426	22395	22564	22190	22548	22367	22481	22315	22445	22332	22325	22392	22678	22469	22146	22331	22259	22430	22471	22222	22362	22292	22273	22307	22375	22471	22358	22437	22353	22297	22481	22296	22455	22511	22342	22380	22476	22163	22382	22395	22236	22361	22510	22416	22209	22452	22379	22362	22334	22350	22280	22263	22367	22546	22250	22128	22405	22301	22261	22434	22515	22278	22092	22450	22407	22354	22407	22329	22079	22372	22584	22166	22307	22329	22246	22171	22250	22108	22230	22325	22166	22395	22439	22319	22488	22425	22415	22318	22378	22314	22143	22480	22216	22130	22355	22305	22289	22465	22313	22295	22348	22235	22343	22451	22381	22449	22213	22193	22478	22311	22325	22484	22396	22168	22132	22542	22408	22460	22344	22328	22233	22293	22250	22197	22390	22268	22416	22227	22290	22393	22370	22342	22349	22174	22152	22336	22413	22268	22589	22143	22182	22262	22337	22407	22338	22340	22381	22319	22323	22265	22324	22466	22492	22427	22318	22139	22766	22523	22494	22516	22270	22316	22323	22283	22256	22311	22397	22265	22576	22177	22233	22334	22408	22328	22273	22426	22410	22309	22497	22157	22270	22271	22392	22288	22355	22223	22264	22344	22310	22373	22179	22259	22293	22516	22293	22464	22269	22427	22408	22417	22322	22214	22230	22262	22391	22312	22364	22337	22261	22200	22327	22180	22380	22402	22331	22325	22256	22061	22236	22185	22368	22552	22288	22263	22450	22296	22213	22221	22446	22518	22204	22187	22350	22352	22419	22415	22384	22346	22144	22578	22362	22430	22389	22049	22516	22351	22196	22228	22032	22301	22434	22371	22291	22221	22439	22317	22404	22561	22480	22430	22216	22176	22492	22410	22375	22311	22295	22499	22258	22259	22406	22255	22406	22312	22409	22356	22346	22321	22222	22312	22319	22300	22499	22236	22337	22326	22307	22159	22284	22082	22408	22426	22389	22446	22534	22364	22395	22022	22291	22130	22359	22457	22241	22086	22218	22394	22378	22127	22463	22439	22453	22157	22238	22149	22151	22135	22259	22301	22421	22208	22403	22350	22272	22362	22313	22515	22256	22256	22202	22312	22248	22113	22429	22245	22244	22305	22276	22357	22296	22472	22338	22648	22198	22198	22363	22399	22354	22373	22410	22444	22193	22341	22397	22350	22374	22268	22217	22362	22479	22252	22335	22258	22370	22311	22254	22346	22337	22129	21992	22192	22284	22154	22230	22234	22282	22344	22486	22458	22297	22288	22513	22409	22470	22256	22168	22482	22384	22304	22099	22270	22285	22373	22249	22349	22407	22329	22269	22407	22319	22266	22473	22363	22318	22207	22271	22212	22570	22320	22182	22285	22377	22328	22354	22538	22439	22351	22270	22203	22322	22135	22390	22152	22426	22443	22572	22605	22324	22174	22451	22461	22168	22397	22458	22410	22301	22266	22137	22292	22427	22138	22137	22435	22235	22380	22168	22342	22553	22316	22311	22376	22386	22078	22424	22319	22402	22127	22321	22246	22553	22388	22233	22415	22421	22185	22191	22265	22314	22397	22207	22338	22346	22402	22475	22360	22456	22267	22420	22415	22332	22236	22572	22254	22271	22300	22334	22473	22198	22311	22359	22196	22343	22600	22387	22269	22231	22571	22340	22475	22443	22221	22226	22373	22637	22270	22430	22592	22315	22234	22303	22235	22341	22321	22489	22423	22456	22423	22289	22298	22297	22413	22294	22330	22261	22363	22532	22229	22320	22285	22318	22302	22285	22233	22279	22353	22349	22643	22320	22403	22499	22481	22095	22443	22389	22248	22281	22419	22345	22335	22567	22367	22346	22388	22174	22472	22050	22173	22329	22359	22195	22210	22118	22340	22529	22242	22541	22208	22393	22120	22081	22318	22441	22159	22360	22517	22287	22304	22640	22242	22404	22386	22158	22562	22352	22305	22192	22307	22244	22394	22259	22546	22304	22290	22199	22452	22459	22469	22450	22512	22293	22338	22447	22521	22346	22378	22282	22336	22443	22331	22415	22461	22282	22243	21989	22265	22264	22367	22373	22390	22221	22249	22345	22291	22359	22379	22248	22400	22475	22432	22190	22322	22267	22382	22272	22199	22340	22437	22346	22281	22325	22233	22344	22269	22544	22358	22561	22535	22201	22509	22318	22671	22375	22509	22530	22446	22306	22428	22412	22358	22507	22376	22345	22355	22488	22310	22505	22445	22531	22302	22262	22241	22410	22376	22263	22427	22290	22355	22257	22557	22242	22455	22330	22275	22286	22301	22314	22330	22512	22391	22304	22272	22431	22260	22473	22217	22352	22311	22345	22436	22093	22094	22381	22359	22246	22366	22143	22631	22494	22275	22381	22204	22186	22365	22228	22292	22749	22191	22309	22399	22428	22256	22421	22190	22432	22296	22211	22194	22230	22162	22291	22346	22285	22428	22400	22360	22336	22514	22429	22366	22594	22563	22346	22306	22506	22346	22326	22356	22387	22474	22514	22403	22362	22386	22500	22420	22200	22201	22598	22153	22346	22502	22539	22419	22231	22331	22261	22339	22263	22253	22206	22245	22357	22403	22372	22108	22159	22402	22530	22329	22345	22260	22304	22278	22391	22240	22035	22371	22400	22289	22362	22291	22264	22312	22277	22525	22336	22174	22327	22489	22417	22232	22267	22116	22292	22487	22349	22194	22250	22248	22396	22280	22385	22382	22535	22355	22164	22311	22059	22196	22425	22487	22216	22267	22577	22249	22197	22410	22505	22455	22341	22256	22317	22298	22496	22530	22392	22316	22134	22390	22246	22227	22209	22241	22489	22256	22260	22568	22186	22219	22364	22368	22311	22470	22196	22399	22286	22350	22127	22500	22217	22435	22337	22415	22385	22490	22318	22406	22350	22121	22149	22110	22083	22243	22093	22351	22281	22463	22414	22364	22559	22221	22318	22291	22352	22167	22395	22225	22422	22214	22421	22510	22354	22172	22140	22245	22466	22204	22318	22415	22322	22518	22348	22432	22261	22487	22514	22188	22256	22137	22402	22259	22431	22382	22405	22378	22539	22251	22300	22454	22072	22252	22404	22496	22360	22296	22345	22223	22500	22442	22295	22299	22251	22318	22186	22168	22270	22273	22447	22313	22405	22400	22447	22213	22538	22205	22519	22305	22300	22400	22282	22301	22274	22467	22472	22336	22556	22433	22285	22397	22332	22389	22490	22249	22413	22346	22221	22450	22228	22258	22352	22388	22238	22346	22216	22281	22367	22247	22436	22242	22398	22357	22059	22270	22373	22558	22632	22249	22276	22278	22363	22372	22386	22313	22387	22435	22274	22372	22449	22407	22521	22425	22413	22481	22383	22432	22169	22355	22323	22539	22356	22603	22336	22350	22392	22368	22253	22479	22519	22595	22426	22449	22176	22430	22089	22251	22497	22421	22409	22402	22417	22091	22506	22280
38301	50357	33266	28004	25585	23892	22885	22450	22812	22130	20577	19558	19000	18694	18845	18582	18465	18818	18945	18761	18685	18172	18186	18074	17954	18219	20790	25501	24254	22505	20792	18854	18199	18167	17993	17845	17931	17811	17819	17890	17814	17810	17744	17876	17967	17958	17784	18061	18091	17872	17926	18001	17913	17799	18098	18005	17975	17874	17913	17845	17876	17852	17974	17762	17815	18118	17848	17955	17902	17903	17690	17923	17870	17899	17926	18002	17862	17984	18120	17828	17882	17870	17783	17975	18024	17834	17940	17833	17865	17890	17903	17887	17836	17904	17772	17926	17963	17947	17662	17993	17851	17839	17854	17725	17735	17843	18004	17914	18034	17810	17812	17982	17817	17739	17912	17811	17840	17746	17933	17898	17787	18019	17706	17817	17972	18009	17867	17941	17979	17800	17998	17814	17829	17959	17699	17938	17832	18048	17740	17904	17873	17854	18006	18059	17839	17997	17803	17849	17883	17709	17854	17833	17842	17714	17789	17722	17969	17686	17798	17955	17826	17883	17779	17898	17767	17859	17900	17772	17898	17840	17887	17850	17775	17821	18084	17816	17866	17676	17922	17820	17975	17869	17745	17819	17948	17883	17942	17762	17680	17863	17855	17963	18021	17854	17972	17796	17898	17871	17678	18012	17992	17803	17953	17944	17946	17817	17771	17958	17875	17935	17518	17805	17661	17883	18051	17987	17854	17773	17958	17831	17887	17954	17943	17947	17804	17833	17894	17895	17736	17982	17864	17916	17831	17888	17796	17859	17879	17827	17917	17873	17926	18004	17784	17797	17790	17742	17769	18051	17885	18106	17973	17897	17813	17920	17821	17991	17864	17973	17841	17781	18003	17958	17922	17854	17735	17915	17972	17896	17823	17729	17885	17831	17956	17647	17818	17823	17746	17759	17928	17844	17920	17778	17786	17970	17795	17892	17811	17812	17712	17816	17714	17998	17790	17897	17825	17845	17865	17859	17804	17781	17803	18012	17922	17816	17927	17933	17851	17894	17873	17847	17503	17876	17988	17719	17920	17892	17831	17803	17843	17668	17936	17906	17671	17944	17903	17824	17767	17922	17909	17893	17981	17898	17802	17919	17885	17932	17743	17964	18084	17685	17902	17861	17822	17600	18092	17745	17728	17916	17904	17655	17883	17932	17807	17946	17759	17868	17798	17665	17787	17923	17824	17867	17719	17812	17914	17961	17757	17880	17784	17926	17965	17974	17757	17985	17925	17998	17859	17930	17782	17755	17827	17822	17817	17888	17920	17856	17885	17933	17700	17866	17658	17745	17896	17740	17938	17804	17770	17983	18163	17817	17908	17793	17861	17829	17757	17899	17832	17925	18020	17771	17955	17835	17691	17760	17918	17677	17847	17860	17856	17764	17912	17940	17918	17820	18109	17956	17768	17935	17973	18008	17913	17820	17661	17961	17777	17860	18015	17964	17713	17886	17887	17807	17896	17826	17986	17828	17946	17839	18002	17765	18025	17689	17791	17898	17902	17779	17940	17871	18045	17808	17879	17728	17843	17791	17929	17729	17659	18023	17877	17915	17810	17831	17889	17869	17868	18028	17958	18027	17865	17694	18002	18063	17960	17738	17831	17873	17828	17832	17822	17892	17888	17920	17912	17872	17948	17829	17926	17888	17899	17953	17810	17883	17830	17796	17858	18040	17829	17888	17790	17695	17827	17892	17940	17789	17928	17841	17868	17961	17787	17787	17797	17746	17693	17789	17953	17686	17906	17964	17858	17832	17833	17828	17936	17800	17904	17843	17926	17964	17967	17766	17930	17760	17825	17907	18015	17975	17714	18045	17928	17727	17979	17945	17855	18018	17913	17794	17793	17756	17808	17688	17918	17864	17847	17806	17847	18026	17980	17839	17967	17882	17626	17954	17834	17769	17915	17763	17841	17983	17930	17778	17834	17938	17840	17787	17913	17802	17985	17983	17751	17818	17983	17943	17878	17665	17889	17781	17932	17765	17786	17761	18098	17931	18014	17813	17854	17997	17766	17901	17908	17973	17907	17823	17867	17939	17788	17797	17834	17783	17813	17924	17843	18034	17825	17918	17687	17784	18068	17762	17992	17859	18016	17984	17738	17754	17772	17861	17826	17874	17898	17786	18001	17812	17733	17825	17881	17897	17822	17929	17765	17834	17884	17857	17744	17984	18028	17829	17765	17808	17727	17877	17856	17829	17812	17946	17841	17916	17965	17879	17803	17852	17886	17786	17842	17703	17955	17808	17817	17548	17869	17981	17955	17757	17961	17754	17865	17888	17844	17952	17836	17948	17908	17848	17789	17829	17975	17742	17865	18028	17741	17781	17747	17831	17761	17727	17837	17866	17849	17879	17881	17724	17809	18036	17955	17816	17778	17873	17712	17941	17948	17828	17885	17847	17927	17943	17788	17970	17860	17695	17859	17970	18022	17758	17859	17936	17784	17772	18013	17973	17770	17942	17893	17991	17885	17975	18005	17746	17958	17810	17829	17803	17961	17853	17901	17775	17696	17720	17730	17895	17820	17788	17874	17887	17986	17916	17783	17750	17712	17849	17679	17881	17795	17952	17851	17995	17826	17743	17880	17995	18033	17817	17743	17827	17815	17726	17949	17780	17899	17926	17737	17941	17747	17930	17806	18002	17722	17916	17803	17799	17839	17875	17907	18018	17840	17948	17949	17754	17752	17888	17771	17827	17802	17809	18015	17924	17810	17962	17892	17832	17928	17902	17904	17736	17652	17905	17956	17830	17841	17921	17993	17967	17865	17763	17807	18005	17755	17992	17805	18017	17905	17782	17854	17817	17787	17791	17807	17839	17885	17943	17591	17797	17703	17777	17898	17918	17800	17768	17723	17933	17775	17905	17975	17717	17943	17693	17839	17905	17981	17879	17956	17868	17761	17907	17897	17766	17856	17680	17752	17865	17977	17829	17998	17888	17893	18009	17770	17737	17841	17861	17758	17876	17906	17865	17787	17789	17845	17874	17985	17864	17758	17774	17798	17834	17966	17832	17827	17943	17852	17938	17903	17871	17906	17825	17877	17879	17636	18012	18014	17881	17841	17847	17906	17745	17854	17988	17728	17929	17841	17940	17928	17772	17843	17890	17891	17668	17962	17660	17948	17685	17949	17816	17866	17897	17817	17976	17889	17923	17867	18022	18012	17900	17928	18117	17705	17661	17789	17891	17704	17871	18013	17853	17949	17734	18016	17908	17919	17999	17808	17909	17891	17947	17738	17756	17988	17738	17988	17906	17688	17779	18022	17932	17688	17687	17754	17805	17968	17832	17683	17756	17931	17949	18011	17897	17951	17802	18103	17815	17830	17854	17954	17892	17882	17885	17913	17905	17995	17831	17885	17785	17828	17820	17870	17934	17923	17817	17999	17707	17917	17881	17897	17945	17907	17881	17949	17912	18054	18052	17932	17806	17706	17986	17862	17873	17799	18020	17887	17617	17794	17846	17699	17919	17869	17846	17717	17829	17931	18111	17845	17841	17853	17781	17741	17879	17719	17930	17829	17947	17664	17958	17838	17891	18058	17818	17967	17825	17931	17940	18018	17958	17969	17856	17837	17790	18003	17783	17860	17834	17957	17730	17809	17815	17989	17922	17745	17749	17830	17746	17917	17913	17763	17940	17905	17895	17928	17842	17785	17972	17938	17757	18043	17954	17726	18014	17848	17952	17932	17845	17753	17793	17932	17743	17852	17808	17907	18056	18058	17767	17902	17846	17784	17814	17869	17717	17651	17844	17879	17817	18063	17837	17674	17840	18043	17829	17867	17842	17804	17831	17911	17876	17972	17779	17735	17735	17782	17794	17660	17906	17871	17759	18049	17848	18015	17861	17909	17765	17940	17775	17983	17789	17882	17710	17932	17790	17753	17780	17800	17890	17937	17866	17703	18006	17859	17902	17779	17874	17798	17795	17999	17815	17733	17650	17981	17991	17827	18065	17975	17853	17891	17822	17945	17999	17916	17963	17780	17719	17834	17742	18009	17892	17856	17886	17743	17734	17713	17877	17880	17947	17804	17908	17808	17990	17775	17738	17959	17924	17845	17879	17790	17858	17890	17851	17904	17968	17844	17836	17937	17879	17865	17882	17838	17907	17874	17761	17919	17856	17943	17919	17775	17854	17754	17913	17676	17810	17626	18012	17890	17930	17885	17837	17962	17801	17830	17907	17928	17888	17963	17775	17894	17835	17894	17781	17857	17892	18039	17807	17954	17995	17769	17715	17893	17899	17884	17802	17824	17886	17770	17892	17836	17772	17817	17769	17845	17682	17834	17747	17887	17970	18003	17773	17873	17769	17873	17766	17938	17789	17854	17749	17771	17762	17952	17954	17792	17861	17814	17651	17852	17808	17919	17880	17784	17846	17978	17996	17796	17765	17876	17811	17974	17876	18007	17909	17868	17884	17693	17954	17891	17855	17870	17712	17820	17697	17842	17994	17957	17933	18021	17703	17970	17898	17745	17897	17717	17842	17756	17906	17901	18044	18048	17849	18010	17920	18074	17720	17856	17706	17832	17788	17938	17699	17848	17905	17946	17845	17890	17894	17907	17913	17728	17819	17771	18022	17729	17847	17766	17776	17854	17712	17844	17809	17797	17859	17935	17762	18027	17847	17772	17807	18009	17701	17746	17847	17836	17901	17869	17834	17950	17881	17903	17859	17909	17952	17891	17626	17901	17941	17833	17825	17862	18092	17702	17935	17760	17757	17999	17853	18012	17725	17872	17920	17740	17789	17835	18024	17891	18054	18047	17857	17733	18064	17757	17923	18006	17853	17914	17807	17855	17825	17883	17821	17768	18088	17592	17867	17885	17770	17850	17689	17890	17876	17769	17896	17963	17943	17676	17753	17704	17871	17908	17937	17965	17787	17847	17740	17979	17870	17800	17856	17961	17861	17904	17982	18047	17823	17728	17961	17833	17805	17641	17890	17956	18068	17991	17992	17906	17887	17867	17816	17741	17885	17683	17821	17731	17929	18002	17948	17827	17711	17703	17933	17893	17745	18000	17883	17932	17784	17980	17859	17821	18012	17977	17943	17854	17740	17818	17959	17738	17906	17876	17776	17969	17981	17930	17924	18018	17813	17851	17740	17766	17988	17864	17831	17900	17948	17758	17929	17806	18023
28763	24604	28492	26467	23290	23101	23173	22461	22075	22161	22262	21756	21752	21952	21784	21866	21820	21869	21914	21986	21725	21832	21933	21907	21716	21756	21967	21994	22268	22287	22083	22165	21969	21671	21647	21905	21774	21733	21772	21563	21765	21694	21753	21925	21626	21721	21966	21656	21779	21742	21896	21597	21855	21792	21800	21780	21563	21684	21717	21598	21728	21536	21790	21639	21837	21648	21832	21833	21484	21549	21944	21737	21717	21813	21704	21662	21880	21688	21692	21611	21630	21607	21518	21722	21751	21657	21557	21762	21456	21825	21776	21879	21662	21602	21687	21773	21709	21852	21704	21682	21988	21656	21714	21532	21893	21991	21779	21701	21689	21842	21670	21624	21604	21827	21473	21675	21580	21505	21732	21892	21720	21513	21547	21562	21709	21706	21593	21494	21809	21632	21561	21452	21686	21854	21835	21665	21792	21775	21798	21851	21627	21903	21499	21562	21692	21831	21639	21696	21709	21625	21672	21622	21630	21749	21607	21540	21538	21694	21677	21493	21641	21983	21681	21497	21808	21922	21725	21531	21789	21613	21646	21656	21938	21675	21647	21650	21733	21638	21593	21623	21807	21943	21620	21478	21638	21898	21814	21965	21654	21538	21882	21552	21934	21891	21835	21581	21607	21763	21861	21714	21694	21562	21936	21679	21545	21742	21719	21682	21818	21739	21833	21762	21499	21665	21838	21786	21727	21688	21801	21614	21688	21794	21678	21792	21596	21673	21585	21497	21482	21648	21668	21628	21695	21767	21663	21760	21486	21530	21622	21726	21619	21737	21710	21656	21765	21487	21882	21645	21792	21629	21703	21693	21711	21593	21878	21817	21790	21661	21683	21775	21700	21760	21911	21759	21750	21598	21864	21755	21522	21899	21899	21722	21692	21839	22027	21660	21806	21771	21898	21542	21600	21662	21695	21746	21776	21826	21360	21695	21684	21652	21735	21862	21789	21509	21676	21843	21844	21972	21827	21791	21839	21491	21793	21783	21695	21549	22037	21609	21736	21721	21645	21454	21711	21635	21911	21880	21686	21721	21735	21761	21648	21773	21792	21637	21799	21733	21478	21530	21441	21794	21727	21808	21776	21770	21647	21779	21784	21818	21560	21746	22007	21822	21698	21847	21455	21802	21564	21535	21778	21728	21586	21902	21578	21741	21562	21802	21648	21703	21776	21771	21747	22096	21615	21801	21727	21480	21588	21778	21857	21852	21671	21794	21585	21846	21747	21681	21646	21554	21925	21845	21736	21607	21678	21606	21726	21612	21690	21738	21515	21725	21778	21717	21637	21688	21674	21993	21839	21638	21622	21606	21788	21579	21544	21835	21711	21634	21669	21790	21589	21805	21954	21699	21609	21934	21446	21648	21625	21690	21769	21817	21653	21926	21911	21611	21707	21683	21653	21829	21565	21875	21591	21798	21806	22058	21796	21731	21833	21652	21867	21897	21573	21859	22011	21774	21768	21624	21726	21898	21687	21572	21670	21722	21700	21609	21758	21526	21738	21822	21752	21900	21812	21761	21698	21695	21948	21760	21709	21798	21503	21759	21540	21592	21643	21563	21759	21965	21622	21732	21675	21684	21681	21774	21694	21571	21853	21700	21764	21808	21502	21627	21624	21651	21695	21780	21460	21793	21702	21537	21521	21572	21431	21806	21717	21874	21703	21737	21821	21884	21667	21628	21808	21586	21879	21707	21740	21891	21829	21750	21951	21733	21667	21799	21620	21837	21761	21727	21625	21714	21803	21717	21579	21862	21834	21725	21600	21804	21571	21734	21891	21788	21753	21877	21767	21651	21640	21944	21761	21801	21794	21925	21688	21719	21894	21772	21480	21624	21810	21841	21663	22001	21884	21584	21656	21680	21606	21778	21690	21767	21732	21912	21773	21787	21894	21655	21663	21741	21755	21720	21836	21889	21815	21641	21613	21696	21569	21435	21657	21757	21841	21822	21556	21566	21708	21472	21736	21855	21698	21772	21877	21689	21635	21695	21758	21601	21614	21772	21682	21618	21829	21957	21974	21910	21803	21721	21870	22080	21908	21652	21518	21767	21687	21724	21722	21705	21819	21912	21776	21836	21776	21689	21747	21589	21716	21521	21857	21617	21772	21630	21662	21591	21861	21895	21849	21721	21800	21812	21631	21637	21952	21868	21798	21753	21566	21590	21821	21469	21516	21592	21785	21702	21700	21670	21664	21675	21755	21723	21666	21496	21728	21755	21780	21798	21791	21708	21765	21837	21873	21654	21750	21587	21725	21861	21694	21608	21836	21618	21500	21666	21812	21789	22019	21740	21610	21642	21669	21666	21770	21680	21962	21780	21760	21681	21736	21743	21771	21686	21685	21482	21781	21736	21641	21734	21744	21687	21796	21718	21650	21751	21710	21714	21661	21643	21854	21751	21603	21816	21754	21604	21831	21774	21768	21464	21575	21874	21611	21705	21588	21635	21581	21673	21777	21840	21726	21749	21706	21441	21751	21771	21695	21812	21730	21795	21774	21672	21758	21847	21776	21708	21888	21768	21872	21814	21834	21821	21743	21813	21883	21432	21872	21772	21703	21573	21654	21700	21595	21751	21696	21795	21926	21691	21595	21803	21855	21729	21665	21747	21620	21630	21716	21896	21764	21649	21644	21572	21810	21617	21854	21676	21784	21718	21959	21828	21732	21757	21943	21865	21730	21822	21932	21774	21990	21760	21787	21638	21676	21465	21761	21557	21686	21876	22022	21771	21832	21783	22002	21796	21824	21693	21638	21430	21655	21672	21722	21674	21836	21684	21698	21637	21657	21898	21831	21566	21762	21605	21883	21608	21950	21696	21713	21723	21749	21672	21765	21494	21580	21774	21757	21496	21654	21738	21792	21673	21790	21801	21541	22008	21655	21555	21777	21745	21563	21813	21536	21644	21769	21686	21756	21779	21667	21636	21777	21870	21796	21638	21678	21767	21778	21557	21800	21763	21739	21633	21643	21938	21877	21862	21627	21718	21796	21753	21890	21682	21741	21715	21915	21627	21630	21559	21864	21640	21529	21352	21778	21654	21550	21715	21598	21693	21911	21849	21952	21882	21736	21721	21770	21517	21548	21674	21606	21604	21881	21716	21626	21520	21607	21785	21847	21844	21884	21602	21764	21459	21667	21772	21625	21770	21891	21808	21971	21863	21783	21812	21654	21638	21678	21713	21633	21822	21795	21542	21760	21885	22014	21631	21520	21682	21896	21810	21684	21550	21842	21871	21925	21751	21806	21815	21717	21551	21781	21755	21703	21755	21667	21825	21593	21507	21755	21578	21714	21678	21752	21581	21870	21812	21761	21788	21599	21649	21441	21583	21748	21753	21647	21592	21816	21733	21573	21653	21619	21720	21730	21656	21617	21735	21738	21749	21638	21563	21744	21680	21693	21704	21597	21613	21780	21619	21635	21696	21786	21779	21711	21660	21685	21868	21652	21747	21503	21482	21791	21627	21666	21724	21838	21777	21803	21671	21629	21629	21739	21801	21741	21489	21700	21824	21968	21824	21737	21686	21809	21934	21663	21625	21767	21682	21820	21695	21765	21964	21810	21819	21934	21531	21662	21670	21757	21794	21558	21629	21674	21810	21839	21729	21657	21879	21605	21798	21786	21664	21780	21762	21976	21802	21760	21635	21709	21755	21704	21676	21664	21759	21662	21859	21747	21719	21818	21544	21758	21664	21637	21648	21833	21758	21846	21595	21710	21713	21681	21668	21895	21834	21581	21670	21841	21666	21801	21720	21874	21816	21756	21905	21865	21755	21563	21616	21769	22004	21554	21833	21755	21767	21801	21647	21706	21850	21770	21916	21862	21626	21640	21932	21684	21665	21793	22065	21704	21751	21876	21536	21643	21620	21727	21554	21832	21736	21635	21675	21677	21748	21771	21835	21780	21838	21689	21837	21857	21623	21912	21659	21598	21641	21699	21912	21743	21643	21875	21653	21694	21474	21858	21621	21662	21849	21846	21987	21784	21654	21789	21742	21786	21682	21601	21798	21724	21607	21664	21836	21885	21778	21856	21764	21696	21799	21648	21608	21950	21925	21676	21694	21842	21782	21692	21650	21698	21574	21756	21594	21868	21626	21702	21748	21742	21531	22042	21646	21826	21529	21515	21749	21547	21615	21862	21466	21699	21727	21674	21747	21751	21680	21822	21585	21621	21887	21594	21691	21664	21558	21368	21724	21531	21668	21488	21688	21720	21701	21540	21802	21544	21645	21806	21885	21843	21687	21723	21839	21700	21765	21847	21469	21439	21812	21846	21577	21697	21623	21453	21743	21783	21661	21757	21796	21782	21685	21597	21687	21732	21862	21843	21813	21985	21446	21658	21913	21725	21765	21670	21450	21607	21645	21823	21841	21656	21595	21713	21911	21494	21787	21740	21681	21704	21685	21833	21910	21780	21849	21649	21812	21757	21776	21613	21382	21725	21708	21746	21707	21755	21824	21529	21836	21699	21839	21801	21699	21739	21671	21811	21573	21639	21642	21740	21603	21681	21625	21543	21746	21704	21664	21463	22073	21723	21654	21548	21660	21630	21627	21610	21796	21825	21772	21705	21532	21781	21492	21646	21691	21846	21557	21815	21723	21761	21758	21596	21669	21789	21807	21949	21822	21654	21761	21776	21620	21820	21917	21929	21863	21763	21779	21587	21830	21707	21720	21700	21594	21745	21816	21676	21758	21754	21851	21992	21830	21531	21837	21805	21678	21796	21560	21651	21542	21796	21798	21761	21591	21596	21633	21574	21920	21634	21763	21483	21868	21677	21817	21697	21682	21737	21830	21725	21837	21724	21609	21576	21738	21644	21661	21620	21673	21830	21899	21887	21680	21773	21746	21969	21759	21615	21790	21730	21519	21687	21972	21719	21687	21828	21727	21634	21556	21576	21837	22024	21409	21811	21728	21901	21411	21866	21945	21744	21779	21793	21942	21820	21772	21737	21798	21557	21574	21709	21723	21740	21834	21621	21716	21829	22050	21720	21654	21562	21562	21606	21762	21670	21871	21669	21858	21838	21726	21610	21453	21719	21614	21733	21583	21952	21759	21725	21705	21595	21743	21663	21926	21692	21569	21970	21800	21743	21922	21618	21529	21600	21564	21609	21650	21634	21774	21570	21816
27461	31500	24441	21693	20432	19785	19421	18455	17900	18165	17648	17742	17665	17529	17742	17576	17704	17632	17614	17554	17634	17556	17600	17521	17562	17557	17710	18059	18073	18230	17868	17664	17533	17599	17559	17555	17582	17460	17502	17469	17602	17711	17585	17520	17619	17570	17487	17519	17600	17543	17336	17558	17231	17525	17517	17625	17465	17377	17525	17605	17472	17549	17499	17531	17487	17412	17657	17601	17513	17272	17421	17494	17492	17657	17686	17565	17456	17493	17576	17621	17591	17565	17497	17557	17481	17440	17627	17563	17536	17614	17474	17379	17481	17542	17485	17449	17580	17600	17669	17556	17490	17583	17592	17607	17521	17710	17565	17396	17622	17574	17589	17490	17539	17529	17550	17366	17587	17529	17494	17288	17747	17515	17625	17579	17483	17675	17535	17569	17346	17360	17513	17473	17637	17494	17714	17465	17476	17495	17465	17577	17593	17413	17563	17496	17405	17567	17520	17509	17571	17547	17543	17530	17416	17448	17557	17418	17369	17594	17327	17555	17407	17538	17665	17514	17364	17599	17524	17361	17534	17592	17516	17474	17345	17309	17669	17415	17429	17435	17482	17479	17572	17516	17499	17573	17450	17475	17650	17631	17553	17419	17656	17373	17562	17547	17345	17421	17528	17532	17536	17488	17497	17489	17564	17488	17381	17451	17495	17495	17707	17658	17404	17577	17538	17387	17642	17508	17464	17703	17441	17352	17585	17603	17384	17457	17444	17449	17505	17512	17366	17756	17552	17396	17500	17452	17443	17549	17508	17673	17633	17383	17597	17439	17422	17435	17460	17640	17599	17592	17473	17500	17449	17492	17476	17373	17452	17454	17445	17649	17550	17519	17498	17489	17410	17529	17631	17535	17593	17469	17554	17278	17595	17542	17436	17545	17689	17493	17567	17662	17463	17681	17522	17641	17641	17524	17419	17507	17630	17591	17410	17448	17601	17564	17537	17683	17558	17470	17638	17598	17711	17571	17462	17588	17655	17570	17413	17594	17463	17395	17510	17659	17519	17620	17537	17523	17434	17772	17674	17599	17498	17529	17407	17302	17469	17266	17557	17640	17737	17639	17658	17456	17527	17550	17593	17620	17521	17522	17546	17514	17408	17439	17482	17401	17453	17531	17358	17545	17506	17436	17473	17442	17438	17663	17379	17575	17559	17423	17574	17516	17563	17536	17538	17422	17501	17500	17694	17522	17575	17619	17615	17595	17442	17400	17635	17896	17391	17557	17488	17447	17395	17642	17493	17390	17386	17400	17542	17504	17606	17666	17460	17517	17637	17532	17577	17504	17526	17526	17621	17356	17537	17424	17453	17508	17455	17518	17678	17472	17604	17510	17566	17356	17405	17467	17656	17414	17533	17729	17702	17476	17719	17512	17515	17426	17566	17451	17324	17432	17489	17454	17578	17570	17503	17570	17416	17447	17442	17538	17569	17456	17459	17461	17457	17417	17416	17499	17497	17297	17423	17576	17464	17550	17424	17605	17559	17529	17365	17615	17559	17184	17572	17628	17563	17566	17474	17450	17516	17448	17471	17518	17600	17428	17413	17611	17396	17641	17479	17482	17554	17476	17731	17413	17437	17678	17332	17395	17374	17394	17419	17640	17498	17389	17584	17646	17342	17471	17501	17583	17466	17670	17502	17567	17493	17432	17688	17594	17570	17494	17311	17442	17529	17363	17561	17529	17416	17458	17414	17594	17444	17464	17535	17555	17572	17555	17580	17507	17570	17565	17495	17473	17523	17545	17526	17730	17521	17503	17644	17551	17617	17516	17554	17480	17495	17556	17510	17505	17515	17527	17711	17570	17490	17552	17544	17478	17509	17594	17433	17565	17672	17612	17637	17555	17559	17774	17399	17490	17571	17355	17565	17734	17601	17601	17535	17510	17592	17557	17485	17609	17438	17440	17497	17419	17446	17397	17496	17695	17447	17552	17521	17622	17574	17328	17692	17636	17444	17559	17501	17592	17480	17385	17477	17438	17547	17514	17677	17505	17306	17389	17657	17621	17493	17430	17446	17482	17607	17627	17672	17407	17564	17390	17667	17445	17598	17653	17679	17598	17288	17400	17511	17402	17536	17590	17769	17641	17433	17494	17493	17259	17507	17394	17432	17587	17517	17465	17448	17498	17499	17471	17477	17576	17603	17435	17715	17636	17406	17433	17740	17426	17461	17421	17547	17295	17586	17517	17630	17672	17532	17542	17515	17588	17605	17512	17506	17619	17597	17586	17572	17526	17478	17531	17774	17407	17707	17469	17487	17533	17502	17645	17503	17381	17551	17577	17387	17479	17631	17376	17505	17571	17596	17593	17471	17667	17522	17691	17388	17506	17523	17543	17423	17548	17512	17434	17493	17580	17404	17410	17500	17406	17461	17409	17674	17500	17421	17487	17563	17475	17669	17437	17596	17692	17584	17367	17430	17664	17426	17314	17353	17569	17592	17555	17570	17422	17640	17566	17609	17546	17534	17550	17594	17489	17686	17655	17504	17599	17412	17609	17439	17511	17532	17557	17733	17534	17688	17615	17429	17651	17473	17309	17628	17408	17548	17358	17605	17546	17411	17397	17760	17450	17435	17439	17580	17600	17354	17504	17357	17608	17614	17646	17563	17462	17556	17459	17516	17568	17420	17496	17480	17546	17485	17694	17498	17460	17340	17433	17499	17337	17489	17572	17530	17776	17408	17444	17451	17349	17631	17480	17428	17515	17401	17540	17460	17569	17639	17619	17574	17631	17690	17430	17457	17501	17471	17551	17584	17507	17707	17859	17553	17430	17484	17506	17342	17623	17432	17542	17577	17470	17497	17732	17371	17451	17532	17579	17570	17558	17389	17498	17408	17571	17357	17440	17507	17301	17325	17409	17579	17472	17370	17665	17573	17644	17389	17360	17338	17467	17490	17532	17616	17631	17451	17627	17533	17375	17399	17374	17508	17469	17471	17663	17554	17483	17478	17556	17536	17561	17623	17554	17609	17582	17454	17543	17482	17673	17544	17631	17560	17505	17303	17751	17583	17506	17409	17455	17477	17456	17534	17526	17464	17583	17550	17607	17482	17514	17661	17492	17630	17352	17483	17732	17591	17297	17564	17384	17439	17571	17408	17530	17657	17547	17538	17345	17556	17533	17508	17572	17593	17360	17457	17698	17453	17622	17542	17421	17476	17649	17617	17492	17468	17490	17389	17425	17424	17644	17504	17421	17596	17619	17467	17296	17565	17726	17399	17646	17697	17389	17698	17626	17591	17415	17396	17637	17395	17536	17575	17521	17485	17449	17550	17560	17585	17672	17609	17482	17576	17550	17571	17370	17511	17554	17538	17471	17584	17444	17485	17457	17570	17582	17454	17428	17477	17440	17262	17390	17461	17566	17600	17518	17543	17456	17376	17546	17556	17550	17765	17555	17482	17663	17611	17565	17563	17617	17561	17458	17516	17434	17658	17664	17570	17601	17569	17342	17375	17615	17572	17587	17495	17524	17591	17371	17660	17432	17711	17413	17447	17473	17495	17339	17492	17541	17532	17496	17432	17343	17317	17499	17451	17335	17589	17683	17615	17363	17427	17555	17647	17491	17444	17478	17576	17576	17471	17568	17507	17437	17548	17511	17547	17522	17722	17578	17380	17630	17480	17517	17623	17608	17574	17481	17700	17457	17560	17499	17538	17645	17754	17417	17612	17374	17417	17633	17583	17465	17581	17623	17420	17455	17570	17638	17507	17574	17466	17529	17560	17437	17401	17609	17540	17447	17512	17343	17629	17650	17504	17529	17430	17471	17519	17560	17608	17659	17462	17471	17580	17424	17674	17567	17381	17465	17491	17457	17422	17466	17482	17331	17585	17432	17410	17623	17591	17395	17495	17609	17544	17225	17763	17458	17471	17381	17772	17793	17569	17391	17585	17496	17629	17666	17570	17505	17549	17510	17423	17521	17521	17630	17507	17335	17563	17384	17525	17519	17406	17557	17470	17544	17570	17599	17589	17575	17580	17521	17682	17442	17492	17619	17400	17453	17733	17478	17512	17493	17583	17439	17446	17483	17642	17567	17562	17452	17415	17571	17481	17552	17427	17372	17388	17601	17564	17628	17472	17394	17529	17519	17522	17640	17587	17418	17501	17513	17575	17608	17524	17432	17586	17421	17541	17496	17519	17342	17565	17420	17691	17535	17582	17517	17565	17444	17493	17703	17541	17408	17534	17425	17451	17383	17456	17498	17469	17457	17524	17621	17418	17616	17606	17425	17478	17547	17583	17749	17451	17574	17713	17429	17596	17596	17487	17491	17431	17530	17706	17496	17452	17500	17603	17663	17457	17455	17520	17475	17370	17400	17586	17327	17584	17584	17520	17571	17438	17611	17440	17567	17363	17365	17324	17435	17632	17557	17537	17630	17552	17436	17602	17416	17387	17472	17461	17789	17514	17623	17685	17421	17453	17623	17530	17466	17619	17536	17599	17658	17516	17421	17653	17504	17351	17495	17494	17492	17606	17551	17464	17347	17561	17547	17660	17637	17341	17653	17488	17558	17625	17389	17610	17498	17500	17547	17427	17582	17489	17402	17388	17646	17358	17570	17548	17585	17502	17459	17794	17568	17695	17426	17665	17534	17499	17387	17597	17670	17802	17563	17438	17588	17582	17492	17543	17486	17482	17504	17738	17531	17709	17519	17623	17639	17458	17605	17428	17575	17550	17601	17593	17677	17397	17539	17356	17506	17460	17552	17534	17566	17554	17474	17440	17604	17563	17619	17749	17459	17487	17434	17697	17549	17553	17558	17586	17530	17415	17529	17472	17650	17506	17590	17477	17545	17532	17492	17591	17665	17502	17543	17624	17426	17630	17437	17423	17403	17278	17519	17553	17516	17627	17574	17590	17625	17582	17444	17576	17429	17646	17432	17430	17385	17395	17449	17659	17631	17422	17529	17459	17448	17526	17590	17538	17468	17426	17543	17332	17500	17733	17602	17557	17470	17797	17474	17339	17612	17624	17754	17539	17533	17480	17490	17728	17586	17631	17463	17286	17505	17580	17746	17675	17353	17450	17424	17517	17654	17563	17468	17402	17505	17440	17510	17596	17582	17488	17383	17408	17395	17502	17428	17598	17491	17590	17513	17636	17655	17597	17572	17395	17621	17460	17545
23993	21507	29122	24490	23082	25601	26308	23262	22546	22575	22356	22333	22493	22399	22449	22232	22252	22186	22206	22200	22110	21939	21903	22194	22042	22126	22499	24022	25171	24469	23831	22740	22376	22098	22322	21962	21994	21946	21978	22237	21883	21871	22190	21892	21979	21921	22064	21840	22103	22061	21833	22009	21987	22159	21988	22067	21881	21931	22057	21921	21916	22078	21862	22011	21955	21802	22104	22047	21803	21810	21747	22057	21947	22018	21800	22035	21798	22136	21639	21897	21916	21797	21772	22049	22120	21954	22130	21974	21991	21976	21935	21822	22152	21928	21902	21741	21967	21932	22030	21902	21814	21831	22003	21913	21899	22006	22085	22019	21893	22014	22050	22040	21960	21957	21823	21796	21897	22149	22061	21972	22199	22020	21924	21929	21808	21842	22062	21782	21824	21811	22001	21719	21892	21795	22026	21864	22118	21903	21827	21816	21843	21996	21942	21841	21898	21975	21831	21891	21976	21965	22065	21967	21949	21945	21864	22077	21797	21913	21841	21574	21902	22005	21933	21715	22030	22035	21934	21796	22131	21986	21901	21838	21777	22045	21844	22241	21858	21966	21922	21828	21818	21888	21874	22043	21813	21733	21908	21830	22146	22012	21968	21993	22033	21818	21917	21698	21850	22056	21887	22078	21887	21796	22062	21898	21775	21753	21720	22036	21920	21856	21893	21942	21953	22241	22001	21923	21897	21975	21863	22116	21959	21761	21928	21980	21895	21724	22028	22105	21694	21757	21749	21921	21968	21963	21957	21908	22013	21880	21925	21562	22001	22005	21801	21911	21839	21869	21979	22096	21877	22091	21824	21970	21992	21984	21812	22110	21913	21914	21695	21899	22006	21972	21992	22069	21901	22033	21855	21805	21843	21936	21914	21788	22013	22041	21788	22075	22048	21908	22019	22219	21975	22048	22091	21838	22068	21987	21970	21929	21714	22048	21903	22063	21671	21637	21942	21746	21809	22063	21936	21955	21988	21735	21757	21861	22059	21911	21983	22020	22112	21920	21920	21924	21759	22015	21890	21767	21873	21923	21955	21978	21909	21801	21923	21992	22036	21706	21821	21863	22012	21751	21972	21878	22021	21843	21798	21998	21885	21884	21893	21934	21762	21799	21856	22004	22020	21842	21903	21858	21752	21875	21984	21763	21987	21953	22057	22092	21912	21844	22114	21767	22110	21964	21775	21985	21877	21732	22020	22011	21904	21938	21782	21963	21839	22050	21857	22025	21743	21993	21841	22033	21963	21850	22121	22005	22019	22219	22003	21859	22098	21916	21967	21718	21729	21940	21968	21972	21831	21861	22001	21942	22166	21797	22069	21713	21819	21892	21875	21736	21655	21974	21983	21964	21912	21738	21944	21795	22047	21924	21923	21901	21942	22145	21785	22029	21951	21495	21885	21821	21771	22047	22077	22098	21966	22141	21905	21832	21848	21861	21707	21782	21924	21903	21829	21985	21840	21949	22099	22024	21971	21696	21899	22035	21980	21698	21972	22125	22011	22017	22097	21935	21674	21828	21822	21812	21973	22013	21956	21858	22104	21995	21912	21978	22067	21901	22028	21803	21985	21717	22016	21784	21855	22053	21844	21800	21894	21917	21966	21950	21599	22049	22127	21879	22012	21908	21922	21980	21982	22010	21794	21717	21875	22221	21878	21789	22049	21792	21940	21743	22119	22028	22201	21949	21959	22032	21948	21748	21923	22052	21956	21941	21857	21989	21847	22011	21931	21847	21955	22022	21982	21947	21954	22023	21840	22006	21811	21871	21923	22122	22096	21849	21953	21989	21894	22090	21692	21809	22058	21941	22161	22088	22124	21881	21750	21843	21732	21823	21797	21846	21910	21980	22045	21770	22010	21957	21774	22117	22068	21814	21736	21809	22030	21802	21746	21731	21971	21961	21755	21857	21660	21972	21863	21863	21939	21921	21994	22064	21860	22070	21893	22142	21880	21977	21937	21878	21968	21954	21958	21944	21874	21807	22003	21849	22044	22003	22038	21834	21875	22069	22001	21927	22004	22065	21937	21887	22030	21994	21746	21670	21910	21725	21919	22113	21826	21654	21851	22001	22123	21889	21827	21811	21683	22049	21928	22002	21966	21896	21883	21762	22008	21974	22030	22254	22076	21738	21889	21973	21872	21869	21967	21863	21819	21996	21903	21997	21854	21854	21822	21633	21960	21550	21762	21972	22172	21895	22056	21931	21861	21838	21755	21829	21652	21817	21694	21882	21974	22087	21840	22092	21923	21896	21938	22032	21906	21886	21884	21894	21754	21831	21832	22086	21771	21699	21848	22089	22021	21974	21908	22177	22114	21848	21957	22100	22011	21767	21983	21970	21821	21823	22035	21776	21654	22113	21880	21916	21956	21890	21881	21818	22031	21970	21787	21929	21940	21755	21922	21805	21838	21821	21986	21847	21992	21817	21987	21618	22023	22115	21926	22105	21891	21815	21925	22012	21974	21862	22041	21972	21891	21868	21864	21932	21975	21924	21987	21879	21941	21812	21866	21858	22044	21828	21937	22052	21960	21826	21869	21904	21966	21886	21888	21933	21857	21851	21749	21881	21758	21945	21867	21891	21840	22126	21769	21969	21974	21982	21665	21981	21777	21904	21958	21995	21813	22108	21959	21945	21877	21937	22112	21871	21878	22118	21997	21760	21977	22088	22129	22009	21975	21989	21933	22118	21958	22037	22193	21883	22043	22104	21966	22047	21877	21835	21966	22080	22037	21890	22080	21903	21885	21891	21986	21752	21910	21901	21848	22106	21803	21854	21701	22000	21882	21968	21941	21829	21678	21886	21924	21856	21893	21954	21871	21883	21913	21980	21901	21618	21862	21780	21973	21904	21895	21896	22077	21773	22026	22071	21999	22034	21940	21876	21691	21964	22065	21996	22132	21750	21982	21957	22082	21906	21911	21896	21826	21902	22038	21955	21882	22040	21877	21809	21784	21712	21932	22126	21804	21985	21980	21971	22149	22119	21929	21740	22066	21917	21984	21881	21892	21825	21946	21911	21818	21684	21867	21804	21926	21814	22008	21821	21989	21868	22018	21823	21962	22014	21732	21858	21904	21992	21886	21883	21679	21788	21942	21818	21799	21916	21707	21775	21920	21808	22020	22006	21697	21993	22025	21861	21883	21963	21977	21939	21873	22090	21892	21935	21776	21910	21902	22170	21926	21755	21811	22077	21892	21861	22081	21645	21963	21775	21851	22016	21935	21810	21851	21827	21790	21741	21874	21846	22020	22108	21890	21913	21780	21909	21863	21870	21915	22026	22010	22099	21825	21806	21872	22094	21824	21915	21805	21908	21870	22005	21890	21784	21900	21884	21866	22059	22091	21735	21898	21906	21982	22083	22004	21729	21719	21926	21980	21866	22066	21877	21821	21943	22017	21829	21914	22145	21760	22112	21842	21813	21962	21584	21886	21886	22124	22016	21691	21836	21917	21833	21884	21931	22034	21876	21843	21987	21750	21803	21945	21807	22177	21948	21967	22068	22004	21781	21984	21981	22002	21923	21906	21874	21824	21983	21990	21864	21841	21914	21801	21855	21829	21922	21827	21904	21914	22048	21906	22007	21855	22115	21937	21974	21935	21898	21839	22118	21909	22037	21933	21896	21864	21868	21995	21885	21948	22025	22034	21881	21920	22137	21981	21949	21931	21845	21993	21970	21792	21908	21810	22008	22071	21815	21842	21997	21792	22005	21736	21934	21997	21797	21848	21869	21930	22011	21884	21838	21996	22056	21883	21895	21955	21893	21769	22006	21962	22153	21879	21839	21980	21963	22086	21919	21876	21718	22006	21956	21811	22014	22189	22037	22108	21796	21874	21947	21739	21798	21931	21885	21798	21789	21681	22005	22064	21876	21966	22002	21908	21840	22016	22052	21721	21883	21828	21813	21976	21702	21744	22011	22038	21918	22187	21923	21813	21957	21993	21834	22027	21807	21898	21762	21869	22046	22078	21860	22104	21994	21744	21880	21779	21837	21638	22031	21936	22080	22000	21704	21818	21758	21706	21765	22007	21806	21580	21582	21935	22113	21990	21943	21832	21959	21906	21948	21964	21989	21989	21505	21806	22083	21865	21842	21970	21922	21887	22018	21865	21887	21915	21992	21887	21941	21905	22068	21912	21977	22014	21902	22160	21819	21839	21868	22052	21980	22134	21921	21963	21716	21838	21903	21551	21684	21984	21962	21824	21757	21785	21809	21881	21991	21710	21777	21883	21891	21703	21704	22017	21917	21726	21769	21918	21845	21948	21995	22010	21986	21769	21848	21937	21874	21888	21860	22072	22062	21793	21861	21951	22122	22020	21645	21831	21858	21735	22029	21570	22092	21783	21821	21933	22032	21938	21763	22007	21891	22020	21718	21999	21954	22000	21892	21953	21984	21794	22024	21667	21727	21887	22081	21871	21966	22060	21921	21909	22101	22017	21900	21962	21935	21724	21785	21927	21845	22111	21769	21977	21877	21676	21784	22016	21676	21858	21797	21823	21656	21682	21784	22017	21717	21651	21998	21767	22004	21842	22101	21760	21963	21977	21994	21698	21830	21885	22117	21864	21849	22031	21981	22066	21666	21778	22046	22047	21867	21778	21873	21792	21946	21751	21918	21729	21903	21819	21996	21770	21682	22019	22055	21943	22072	21842	21980	22028	21902	21852	21982	21756	21824	21695	21776	21853	21609	21917	21876	21851	21990	21995	22048	22082	21826	21823	21953	21862	21727	22051	21930	21767	21790	22074	21830	21916	21743	21841	21844	22002	21902	21735	22065	21877	21980	21823	21871	21909	21790	21858	21877	21953	21883	21763	21988	21986	21911	21907	21933	22063	21683	22074	22061	21895	22201	21737	21844	21857	21773	21964	21840	21975	21946	21853	21840	21962	21791	21906	22054	21740	22136	21871	21833	21812	21941	21840	21812	21760	21860	21960	21684	22026	21851	21984	21904	21935	21713	21875	21932	21931	21916	21905	21824	21998	21708	21668	21964	21954	21835	21922	21902	21873	21799	21924	21953	21768	21874	22046	21864	22024	21874	21942	22006	21986	21980	21891	21812	21881	21851	22033	21816	21955	21958	21755	22027	22091	22023	21983	22060	22039	21996	21943	21991	21795	21893	22031	21956
32442	39328	28290	24089	21937	21237	20416	19407	18715	18324	18185	18157	18241	18075	17910	17924	18033	17842	18042	17953	17902	17915	17770	17931	17750	18082	18606	21563	21996	21140	19895	18705	18117	17918	17767	17720	17757	17616	17727	17783	17910	17506	17628	17678	17844	17704	17738	17803	17585	17559	17727	17682	17592	17798	17628	17666	17601	17465	17669	17617	17817	17805	17721	17797	17519	17723	17972	17648	17616	17663	17693	17683	17556	17741	17690	17578	17538	17609	17743	17732	17853	17614	17735	17723	17467	17814	17638	17654	17630	17740	17667	17642	17755	17726	17790	17738	17685	17668	17772	17678	17713	17571	17616	17759	17730	17717	17585	17875	17820	17575	17690	17472	17724	17684	17843	17547	17675	17740	17633	17649	17815	17594	17649	17676	17511	17564	17688	17696	17675	17705	17569	17482	17503	17741	17352	17635	17610	17709	17629	17783	17627	17880	17744	17725	17696	17546	17762	17611	17524	17914	17582	17583	17620	17546	17666	17831	17645	17688	17722	17566	17666	17822	17773	17711	17624	17896	17628	17594	17879	17781	17765	17683	17645	17836	17556	17712	17664	17597	17819	17740	17758	17524	17656	17623	17624	17869	17707	17778	17550	17816	17649	17823	17631	17825	17826	17634	17700	17846	17456	17808	17521	17712	17778	17671	17790	17740	17499	17705	17702	17638	17656	17556	17610	17508	17640	17719	17693	17630	17640	17645	17709	17644	17652	17699	17683	17587	17725	17711	17623	17652	17900	17823	17640	17628	17550	17706	17694	17699	17690	17694	17740	17752	17564	17744	17641	17623	17630	17714	17566	17579	17773	17635	17627	17864	17889	17693	17607	17594	17589	17615	17843	17671	17635	17689	17623	17637	17542	17811	17626	17660	17598	17710	17770	17478	17579	17617	17754	17735	17636	17829	17820	17614	17724	17574	17817	17634	17672	17522	17857	17625	17842	17632	17719	17546	17647	17680	17624	17728	17621	17662	17606	17677	17528	17539	17698	17610	17752	17806	17561	17603	17546	17664	17599	17680	17694	17676	17659	17667	17676	17606	17608	17543	17664	17645	17499	17676	17773	17683	17762	17595	17743	17734	17752	17607	17605	17560	17655	17656	17767	17589	17649	17632	17705	17560	17753	17685	17897	17706	17511	17520	17873	17546	17668	17783	17457	17529	17871	17767	17655	17692	17722	17738	17834	17688	17573	17585	17632	17713	17557	17728	17680	17635	17689	17699	17795	17551	17829	17791	17548	17802	17804	17695	17641	17708	17755	17762	17695	17629	17644	17611	17717	17778	17776	17681	17856	17570	17469	17617	17867	17620	17715	17548	17678	17708	17761	17667	17724	17681	17720	17607	17681	17692	17818	17519	17724	17819	17567	17595	17654	17614	17797	17691	17718	17733	17593	17756	17596	17696	17691	17666	17817	17765	17704	17671	17662	17624	17615	17840	17820	17678	17491	17761	17670	17648	17649	17749	17661	17572	17717	17794	17608	17824	17738	17594	17656	17560	17722	17952	17708	17760	17545	17789	17635	17675	17681	17448	17766	17571	17848	17710	17756	17789	17695	17639	17790	17733	17569	17708	17669	17885	17661	17515	17709	17502	17650	17642	17713	17712	17723	17632	17690	17569	17715	17578	17573	17759	17761	17597	17830	17566	17818	17614	17733	17836	17609	17511	17680	17701	17879	17438	17879	17615	17626	17559	17508	17486	17711	17841	17695	17542	17776	17585	17810	17537	17593	17718	17538	17747	17947	17531	17746	17664	17655	17630	17912	17604	17655	17826	17665	17403	17808	17682	17414	17740	17549	17708	17829	17648	17558	17744	17681	17690	17458	17821	17547	17780	17558	17601	17591	17711	17722	17707	17602	17623	17744	17814	17786	17600	17703	17860	17553	17625	17602	17617	17760	17742	17691	17766	17585	17817	17600	17740	17665	17720	17758	17785	17637	17742	17832	17725	17666	17725	17729	17724	17617	17505	17610	17869	17776	17873	17660	17600	17577	17736	17692	17730	17600	17644	17916	17515	17570	17532	17753	17727	17885	17675	17718	17712	17685	17605	17774	17514	17588	17745	17619	17674	17750	17737	17642	17693	17847	17750	17538	17724	17824	17746	17706	17786	17590	17592	17717	17616	17749	17529	17576	17794	17661	17755	17672	17700	17772	17663	17604	17630	17589	17669	17648	17730	17593	17649	17559	17771	17818	17683	17749	17693	17838	17542	17755	17591	17827	17615	17802	17659	17829	17878	17735	17605	17676	17585	17635	17649	17588	17731	17589	17622	17757	17684	17663	17620	17691	17634	17715	17590	17688	17824	17584	17729	17588	17556	17728	17401	17662	17759	17707	17728	17653	17771	17699	17712	17589	17793	17608	17651	17733	17658	17759	17730	17675	17589	17530	17697	17703	17520	17807	17809	17658	17757	17701	17813	17699	17784	17717	17649	17821	17664	17678	17701	17651	17638	17688	17604	17760	17594	17608	17784	17531	17546	17849	17662	17576	17641	17584	17633	17743	17611	17715	17729	17720	17472	17745	17737	17703	17585	17787	17738	17785	17757	17723	17700	17689	17811	17790	17666	17682	17860	17648	17577	17690	17602	17842	17662	17671	17705	17624	17660	17776	17761	17750	17795	17527	17933	17684	17533	17692	17559	17752	17644	17639	17609	17829	17670	17700	17706	17663	17579	17680	17597	17666	17661	17625	17646	17572	17592	17643	17794	17658	17649	17742	17470	17723	17659	17735	17590	17749	17630	17708	17838	17547	17798	17520	17783	17676	17671	17609	17660	17627	17627	17726	17729	17781	17575	17877	17671	17721	17922	17736	17607	17740	17694	17665	17743	17672	17778	17663	17811	17599	17765	17664	17718	17557	17695	17768	17407	17814	17733	17889	17684	17625	17542	17685	17790	17605	17677	17653	17676	17689	17696	17634	17576	17690	17470	17678	17748	17531	17633	17655	17618	17747	17688	17726	17607	17645	17621	17573	17531	17569	17742	17726	17645	17639	17634	17414	17828	17661	17600	17773	17535	17929	17774	17585	17676	17663	17711	17642	17683	17459	17676	17556	17936	17854	17721	17683	17724	17672	17631	17834	17651	17696	17761	17888	17672	17655	17438	17564	17820	17709	17555	17684	17818	17564	17743	17599	17601	17704	17661	17763	17572	17715	17781	17778	17700	17849	17637	17765	17603	17708	17694	17885	17544	17625	17512	17712	17719	17816	17702	17632	17614	17633	17654	17787	17815	17624	17601	17629	17671	17743	17754	17611	17712	17675	17629	17664	17663	17597	17528	17627	17826	17624	17669	17809	17668	17568	17551	17496	17785	17802	17565	17741	17701	17754	17661	17634	17701	17660	17785	17555	17568	17400	17604	17781	17638	17773	17790	17572	17629	17631	17672	17549	17720	17686	17689	17581	17897	17775	17865	17695	17668	17728	17592	17859	17663	17576	17621	17749	17679	17668	17756	17816	17760	17755	17775	17783	17631	17685	17674	17612	17552	17704	17671	17777	17648	17817	17688	17548	17521	17739	17596	17720	17833	17626	17723	17631	17831	17688	17723	17582	17608	17722	17716	17635	17610	17557	17728	17554	17665	17512	17736	17835	17679	17652	17606	17735	17764	17538	17621	17698	17657	17762	17915	17675	17750	17593	17575	17747	17792	17562	17761	17713	17546	17684	17537	17622	17808	17533	17773	17702	17782	17746	17744	17759	17520	17905	17733	17642	17481	17780	17668	17475	17806	17682	17752	17648	17504	17688	17635	17783	17693	17660	17783	17704	17687	17624	17621	17637	17602	17568	17612	17524	17785	17613	17724	17632	17656	17601	17616	17672	17858	17497	17826	17541	17633	17503	17697	17576	17689	17736	17551	17599	17704	17785	17758	17434	17623	17799	17586	17754	17587	17639	17603	17714	17762	17730	17753	17762	17759	17761	17575	17490	17595	17737	17654	17724	17727	17743	17850	17645	17576	17664	17830	17837	17775	17700	17680	17702	17537	17707	17682	17575	17624	17612	17481	17679	17652	17639	17602	17739	17702	17585	17603	17701	17773	17582	17708	17793	17685	17481	17530	17708	17736	17718	17766	17508	17941	17822	17628	17783	17546	17599	17720	17631	17654	17751	17901	17636	17420	17716	17755	17772	17785	17621	17738	17771	17465	17717	17628	17764	17717	17679	17785	17707	17691	17792	17523	17571	17675	17656	17499	17551	17603	17443	17899	17568	17595	17605	17803	17710	17777	17656	17736	17741	17754	17700	17896	17688	17675	17557	17732	17548	17927	17602	17578	17500	17782	17561	17647	17581	17700	17743	17616	17587	17689	17692	17788	17476	17608	17572	17598	17795	17366	17747	17781	17567	17673	17742	17636	17670	17630	17503	17616	17561	17690	17641	17763	17747	17464	17527	17706	17725	17572	17534	17766	17723	17832	17530	17599	17714	17529	17605	17636	17739	17644	17615	17632	17597	17818	17687	17643	17748	17731	17682	17779	17685	17726	17659	17684	17560	17674	17691	17529	17737	17606	17747	17769	17751	17575	17696	17714	17668	17599	17595	17753	17660	17785	17799	17677	17664	17754	17729	17528	17693	17869	17629	17652	17614	17613	17817	17680	17605	17635	17629	17705	17703	17669	17685	17673	17590	17686	17596	17504	17595	17702	17664	17662	17911	17712	17546	17718	17616	17813	17608	17808	17795	17637	17429	17512	17809	17752	17604	17816	17559	17714	17736	17619	17683	17717	17460	17600	17647	17676	17615	17571	17729	17547	17531	17748	17654	17821	17620	17822	17700	17572	17626	17671	17688	17618	17732	17836	17781	17835	17723	17544	17618	17761	17635	17733	17598	17779	17613	17597	17734	17717	17531	17753	17854	17484	17710	17776	17788	17525	17568	17730	17740	17684	17616	17602	17654	17718	17564	17778	17748	17555	17727	17836	17784	17713	17762	17667	17895	17624	17760	17749	17594	17424	17677	17626	17806	17793	17663	17621	17698	17565	17593	17596	17774	17834	17659	17692	17632	17762	17690	17640	17595	17741	17555	17690	17762	17546	17702	17736	17585	17762	17788	17729	17651	17600	17897	17632	17779	17597	17587	17573	17623	17752	17623	17665	17674	17682	17513	17723	17609	17756	17569	17804	17721	17654
22853	21481	29352	23965	21884	25303	28871	23865	23169	23423	23157	23054	22997	23079	22846	22722	22777	22704	22803	22469	22605	22473	22507	22753	22512	22321	23026	26307	27948	26781	25615	24455	23443	22910	22550	22449	22335	22405	22405	22487	22319	22295	22261	22388	22424	22647	22384	22420	22416	22422	22196	22355	22353	22514	22174	22214	22269	22265	22434	22533	22264	22089	22446	22449	22281	22494	22251	22176	22292	22331	22257	22399	22377	22273	22328	22261	22221	22395	22486	22176	22453	22314	22241	22437	22353	22217	22410	22620	22526	22313	22196	22358	22442	22376	22276	22481	22307	22310	22168	22312	22259	22228	22436	22385	22593	22359	22404	22280	22386	22345	22093	22066	22350	22256	22252	22217	22320	22352	22351	22222	22360	22198	22253	22231	22464	22270	22271	22487	22470	22315	22507	22277	22441	22234	22095	22173	22302	22322	22171	22507	22236	22244	22289	22432	22170	22157	22173	22414	22266	22269	22349	22335	22265	22274	22205	22426	22299	22419	22339	22204	22276	22071	22220	22399	22335	22342	22282	22364	22259	22245	22376	22244	22230	22450	22335	22068	22294	22320	22095	22273	22099	22280	22299	22339	22188	22290	22451	22281	22251	22304	22174	22122	22488	22316	22503	22390	22327	22208	22456	22270	22134	22340	22296	22309	22281	22456	22221	22236	22264	22234	22334	22261	22117	22251	22482	22305	22425	22313	22247	22417	22205	22186	22319	22349	22299	22397	22184	22266	22217	22198	22453	22367	22196	22221	22459	22361	22300	22255	22344	22269	22308	22276	22397	22266	22170	22288	22217	22077	22288	22255	22160	22296	22256	22234	22271	22165	22313	22151	22255	22098	22253	22157	22414	22141	22286	22253	22117	22227	22317	22154	22118	22375	22309	22237	22200	22180	22378	22345	22507	22252	22086	22356	22131	22147	22317	22361	22211	22277	22276	22422	22374	22105	22144	22447	22487	22269	22328	22206	22282	22155	22138	22274	22145	22314	22134	22126	22134	22263	22141	22368	22256	22213	22350	22279	22104	22327	22077	22319	22242	22142	22062	22377	22422	22279	22247	22096	22068	22051	22281	22270	22184	22189	22125	22262	22312	22372	22227	22313	22235	22255	22467	22231	22341	22240	22203	22210	22175	22215	22073	22143	22229	22457	22081	22219	22326	22499	22336	22395	22298	22262	22434	22270	22266	22097	22364	22410	22302	22245	22300	22264	22306	22303	22342	22349	22361	22395	22201	22190	22184	21969	22134	22089	22256	22417	22381	22206	22053	22343	22332	22359	22209	22408	22240	22153	22070	22262	22301	22234	22318	22189	22349	22143	22146	22237	22272	22461	22311	22315	22318	22309	22311	22337	22379	22354	22282	22063	22028	22320	22172	22290	22439	22313	22127	22367	22216	22281	22469	22213	22451	22304	22222	22173	22105	22262	22222	22177	22250	22154	22337	22125	22224	22472	22135	22323	22217	22407	22463	22225	22244	22338	22425	22277	22186	22146	22168	22258	22197	22436	22231	22320	22105	22272	22321	22176	22347	22161	22296	22172	22027	22261	22103	22168	22467	22087	22019	22171	22112	22237	22162	22443	22265	22538	22144	22294	22236	22136	22566	22374	22279	22151	22263	22208	22168	22241	22180	22167	22343	22412	22032	22208	22184	22264	22296	22200	22237	22220	22183	22339	22557	22176	22342	22107	22235	22302	22530	22225	22232	22341	22186	22200	22280	22311	22182	22174	22132	22341	22356	22361	22142	22193	22375	22441	22355	22343	22328	22213	22204	22156	22346	22031	22095	22052	22349	22144	22128	22404	22192	22185	22299	22370	22243	22187	22353	22376	22289	22101	22066	22299	22487	22270	22209	22257	22378	22009	22206	22274	22262	22492	22392	22530	22311	22326	22059	22306	22400	22193	22415	22232	22307	22444	22442	22126	22461	22305	22278	22294	22191	22183	22234	22178	22296	22379	22348	22154	22250	22390	22464	22201	21977	22104	22243	22258	22175	22423	22394	22362	22017	22216	22285	21992	22328	22300	21928	22273	22268	22287	22302	22253	22261	22265	22240	22172	22285	22198	22028	22263	22204	22304	22141	22393	22335	22258	22379	22535	22229	22342	22187	22212	22196	22217	22397	22220	22223	22300	22253	22446	22326	22428	22345	22207	22146	22432	22221	22204	22320	22185	22515	22457	22203	22114	22045	22350	22276	22156	22065	22184	22211	22268	22192	22214	22270	22140	22182	22514	22415	22226	22216	22157	22306	22121	22270	22081	22241	22330	22208	22163	22151	22187	22224	22280	22073	22210	22398	22071	22273	22186	22330	22364	22275	22386	22194	22362	22338	22195	22427	22528	22110	22208	22283	22304	22251	22172	22407	22264	22334	22508	22205	22424	22177	22064	22133	22471	22292	22119	22140	22183	22268	22129	22244	22439	22108	22278	22205	22232	22374	22272	22442	22190	22260	22339	22273	22249	22117	22341	22252	22192	22336	22235	22026	22051	22041	22220	22309	22457	22231	22313	22442	22222	22382	22089	22246	22230	22274	22210	22293	22314	22384	22207	22407	22327	22109	22106	22330	22090	22116	22246	22130	22296	22474	22161	22281	22122	22091	22174	22285	22433	22373	22104	22315	22397	22571	22360	22192	22461	22168	22157	22301	22269	22337	22146	22154	22139	22204	22208	22336	22198	22228	22332	22432	22296	22188	22203	22225	22354	22162	22205	22118	22097	22233	22088	22188	22174	22216	22193	22219	22272	22423	22158	22265	22205	22302	22267	22454	22335	22337	22238	22328	22226	22171	22081	22341	22303	22360	22360	22227	22388	22336	22404	22252	22208	22342	22281	22346	22295	22287	22096	22255	22321	22389	22300	22369	22207	22351	22392	22484	22220	22251	22281	22348	22358	22262	22466	22095	22162	22244	22298	22300	22358	22215	22086	22314	22348	22293	22251	22051	22300	22331	22161	22408	22486	22236	22137	22190	22294	22300	22251	22249	22507	22401	22130	21864	22314	22228	22097	22337	22228	22454	22266	22140	22416	22273	22486	22156	22300	22356	22223	22355	22298	22246	22277	22437	22030	22249	22340	22351	22246	22210	22160	22318	22020	22398	22388	22074	22190	22216	22305	22384	22341	22307	22118	22295	22319	22153	22289	22494	22388	22367	22230	22347	22329	22250	22187	22167	22333	22415	22158	22183	22159	22289	22573	22262	22163	22223	22147	22274	22235	22299	22264	22315	22310	22266	22431	22180	22301	22166	22210	22153	22273	22384	22305	22276	22479	22410	22052	22358	22211	22453	22174	22277	22371	22226	22209	22609	22344	22324	22288	22126	22323	22171	22138	22338	22291	22244	22218	22222	22138	22233	22265	22386	22067	22276	22238	22150	22043	22092	22258	22447	22189	22154	22239	22303	22217	22200	22178	22199	22067	22302	22218	22185	22372	22376	22256	22235	22158	22131	22260	22358	22357	22383	22441	22487	22385	22376	22242	22245	22390	22389	22426	22242	22195	22065	22285	22229	22445	22143	22331	22337	22148	22239	22192	22026	22455	22083	22193	22260	22399	22152	22300	22481	22361	22343	22203	22247	22308	22231	22379	22400	22272	22328	22530	22204	22285	22298	22160	22172	22109	22167	22253	22110	22365	22235	22126	22403	22334	22493	22158	22509	22151	22248	22298	22249	22261	22114	22249	22291	22416	22266	22331	22347	22434	22527	22151	22391	22212	22233	22359	22190	22336	22322	22429	22408	21992	22334	22150	22471	22233	22205	22554	22421	21864	22161	22407	22368	22529	22082	22225	22343	22339	22230	22296	22308	22350	22303	22377	22177	22258	22397	22207	22140	22270	22251	22219	22133	22122	22218	22290	22134	22215	22319	21963	22392	22288	22345	22330	22275	22172	22220	22203	22169	22295	22248	22154	22328	22172	22187	22207	22311	22388	22356	22411	22440	22158	22106	22197	22097	22169	22262	22134	22166	22119	22225	22160	22402	22472	22304	22191	22281	22361	22284	22296	22193	22198	22109	22163	22215	22344	22111	22317	22442	22333	22284	22196	22188	22285	22527	22245	22121	22190	22423	22614	22366	22420	22458	22254	22274	22099	22263	22116	22604	22275	22247	22393	22312	22489	22066	22299	22436	22233	22370	22382	22178	22285	22418	22271	22134	22291	22473	22123	22208	22270	22057	22195	22274	22248	22208	21978	22335	22264	22407	22362	22303	22024	22262	21988	22119	22227	22164	22150	22193	22200	22418	22096	22410	22086	22201	22201	22182	22530	22344	22368	22512	22000	22120	22249	22339	22274	22071	22396	22138	22377	22317	21983	22205	22142	22154	22306	22244	22096	22171	22314	22011	22237	22241	22309	22106	22277	22258	22280	22334	22290	22289	22344	22403	22455	22151	22255	22228	22250	22138	22026	22031	22324	22437	22073	22052	21994	22206	22266	22290	22484	22275	22158	22386	21989	22202	22238	22365	22308	22479	22398	22149	22187	22406	22236	22096	22389	22111	22353	22278	22211	22537	22250	22361	21921	22056	22228	22322	22258	22200	21956	22330	22269	22137	22474	22306	22620	22229	22332	22298	22213	22296	22432	22275	22371	22154	22029	22072	22209	22234	22180	22290	22193	22239	22169	22212	22009	22192	22317	22093	22319	22236	22210	22129	22230	22351	22250	22212	22189	22226	22215	22169	22278	22153	22048	22171	22231	22107	22275	22213	22317	22224	22416	22149	22320	22402	22117	22371	22416	22278	22413	22121	22557	22311	22359	22139	22260	22409	22310	22594	22224	22277	22442	22140	22270	22184	22123	22220	22207	22050	22194	22201	22084	22291	22244	22376	22258	22295	22112	22412	22230	22180	22177	22298	22291	22124	22162	22151	22090	22204	22399	22326	22228	22281	22227	22316	22065	22131	22458	22324	22198	22439	22513	22396	22276	22423	22347	22422	22238	22344	22140	22317	22250	22308	22225	22129	22410	22263	22206	22688	22146	22142	22035	22234	22149	22077	22338	22061	22122	22094	22174	22255	22313	22335	22355	22300	22256	22300	22325	22287	22194	22372	22158	22526	22245	22214	22330	22264	22200	22438	22480	22089	22335	22143	22164	22127	22442	22213	22312	22152	22408	22158	22338	22279	22216	22117	22293
36529	43776	31566	25682	23131	22133	20661	19613	19144	18835	18493	18631	18330	18362	18439	18340	18460	18243	18310	18184	18213	18196	18014	18250	18322	18058	19347	24115	25659	23774	21899	20411	19011	18316	17885	17889	17667	17926	17991	17931	17800	17897	17667	17888	17852	17885	17827	17665	17713	17736	17871	18017	17917	17761	17700	17560	17877	17663	17827	17899	18059	17841	17925	17771	17953	17907	17742	17787	17886	18059	17963	17891	17820	17758	17843	17811	17837	17994	17806	17676	17819	17701	17631	17738	17825	17717	17860	17897	17790	17976	17779	17687	17820	17810	17991	17836	17655	18080	17888	17728	17775	17893	17903	17879	17721	17913	17836	17741	17862	17748	18004	17891	17833	17679	17877	17901	17874	17895	17825	17891	17739	17678	17762	18056	17888	17920	17831	17841	17802	17904	17884	17862	17918	17964	17805	17768	17785	17870	17839	17844	17847	17760	17804	17823	17798	17828	17952	17825	18143	17932	17770	17899	17975	17993	17951	17817	17934	17867	17691	17876	17889	17858	17680	17740	18020	17813	17832	17765	17829	17957	17916	17916	17878	17706	17773	17836	18032	17990	17788	17890	17913	18025	17802	17955	17712	17797	17915	17866	18025	17620	17859	17784	17874	17796	17755	17792	17954	17821	17888	17706	17823	17710	17874	17820	17996	17804	17915	17744	17848	18019	17993	17878	17688	17934	17736	17840	17729	17896	17929	17834	17929	17904	17842	17759	17644	17895	17846	17909	17757	17942	17803	17886	18086	17810	17917	17743	17911	17877	17751	17849	17722	17972	17936	17817	17809	17606	17785	17857	17765	17948	17870	17862	17665	17887	17826	17778	17914	17951	17776	17743	17872	17889	17845	17718	17840	17796	17805	17832	17697	17672	17878	17938	17879	17824	17746	17956	17995	17604	17893	17970	18050	17755	18039	17616	17901	17690	17849	18027	17952	17928	17755	17965	17958	18016	17689	17706	17822	17687	17723	17766	17739	17891	17767	17872	17816	17863	17718	17826	17911	17676	17963	17788	17991	17601	17759	18035	17760	17801	17887	17379	17781	17850	17924	17808	17799	17918	17842	17859	17973	17829	17806	17979	17677	17906	17916	18019	17778	18004	17777	17766	17823	17840	17770	17790	17873	17926	17754	17597	17852	17961	18028	17859	17818	17766	17932	17714	17914	17835	17804	17970	17852	18008	18102	17856	17794	18074	17935	17845	17915	17900	17685	17871	17696	17726	17905	17911	17850	17797	17875	17860	17868	17921	17674	17745	17949	18028	17785	17779	17847	17833	18046	17869	17861	17942	17807	17679	17715	17883	17956	17920	17950	17760	17713	17855	17933	17918	17779	17804	17806	17769	17955	17751	18103	17753	17848	18019	17868	17796	17713	17909	17681	17959	17893	17985	17785	17871	17804	17955	18090	17828	17880	17871	17750	17941	17960	17751	17731	17764	17810	17858	17794	17531	17966	17841	17648	17739	17634	17663	17827	17861	17760	17874	17651	18006	17735	17851	17989	17687	17870	17838	17781	17904	17945	17745	17771	17705	17843	17785	17740	17878	17943	17693	17686	17785	17842	17860	17893	17896	18040	17782	17806	17730	17822	17803	17966	17904	17833	17962	17964	17846	17864	17703	17732	17720	17605	17871	17757	17773	17750	17775	17773	17848	17879	17838	17897	17784	17767	17942	17824	17854	17894	18054	17938	17776	17829	17797	17840	17750	17880	18103	17737	17702	18000	17830	17755	17905	17929	17884	17834	17728	17751	17911	17694	17955	17959	17765	17684	17785	17946	17764	17838	17997	18013	17939	18009	17764	17869	17845	17928	17976	17679	17870	17818	17997	17773	17760	17832	17857	17864	17787	17737	17624	17876	17771	17817	17902	17851	17882	17825	17820	17790	17789	17843	17872	17695	18040	17934	17732	17892	17835	17981	17744	17800	17794	17948	17803	17825	17896	17809	18007	17748	17640	17653	17761	17752	17719	17868	18012	17909	17948	17725	17863	17929	18009	17803	17906	17683	17810	17824	17856	18006	17946	17709	17817	17698	17995	17704	17644	17852	17919	17673	17922	17678	17847	17833	17867	17805	17761	17883	17867	17985	17786	17765	17760	17699	17781	17710	17845	17833	17857	17829	17815	17691	17889	17769	17815	17799	17654	17756	17915	17922	17752	17839	17832	17686	17951	17700	17893	17804	17745	17978	17774	17742	17726	17724	17700	17718	17953	17768	17790	17687	17757	17864	17713	17962	17741	17852	17766	17733	18003	17953	17581	17766	17883	17740	17896	17755	17892	17873	17792	17872	17847	17740	17670	17768	17808	17868	17790	17770	17863	17762	17852	18040	17948	17925	17970	17852	17944	17773	17782	17927	17982	17758	17941	17652	17858	17989	17942	17912	17817	17840	17927	17796	17950	17793	17889	17895	17624	17864	17790	17770	17795	17766	17872	17749	18011	17786	17930	17766	17917	17606	17910	17763	17941	18047	17811	17790	17756	17763	17918	17734	17810	17760	17876	17636	17902	17826	17893	17799	17772	17899	17962	17885	17884	17926	17820	17811	17759	17900	17883	17729	17730	17838	17877	17825	17889	17727	17787	17756	17705	17802	17793	17958	17936	17748	17725	17742	17819	17792	17715	17768	17891	17809	17678	17860	17783	17678	17939	17708	17766	17756	17609	17864	17724	17944	17996	17843	17942	17804	17879	17751	17922	17929	17840	17892	17858	17686	17798	17827	18103	17754	17649	17958	18051	17830	17783	17836	17757	17978	17834	17985	17836	17962	17838	17956	17931	17878	17793	17817	17753	17679	17911	17837	17802	17760	17747	17789	17835	17932	17647	17932	17807	17816	17930	17611	17871	17888	17905	17752	17857	17951	17748	17733	17990	17650	17729	17797	17958	17829	17708	18015	17806	17857	17720	17886	17915	17926	17696	17867	17799	17898	17653	17755	17674	17704	17862	17705	17860	17856	18060	17726	17831	17956	17820	17752	17781	17729	17754	17851	17698	17904	17914	17726	17812	17961	17760	17970	17840	17731	17801	17785	17925	17764	17871	17899	17743	17798	17672	17771	17693	17696	17770	17647	17990	17898	17782	17969	17954	17890	17754	17842	17809	17971	17929	17872	17914	17975	17845	17876	18043	17861	17953	17886	17917	17714	17877	17858	17900	17815	17939	17889	17828	17862	17851	17775	17826	17905	17712	17825	18014	17708	17783	18003	17737	18045	18001	17759	17861	17890	17900	17693	17821	17811	17752	17791	17783	17653	17863	17732	17766	17992	17834	17711	17880	17739	17867	17820	17987	17675	17865	17820	17760	17935	17848	18018	17844	17950	17850	17757	17891	17914	17934	17578	17887	17837	18005	17852	17862	17761	17743	17752	17940	17833	17977	17565	17806	17951	17775	17899	17633	17741	17818	17729	17685	17899	17692	17756	17868	17777	17742	17969	17949	17832	17833	17744	17967	17941	17948	17920	17995	17828	17801	17675	17732	17918	17954	17805	17784	17777	17691	17741	17824	17778	17839	17800	17800	17898	17743	17881	17798	17780	17900	17822	17741	17938	17782	17747	17959	17809	17832	17903	17773	17785	17846	17656	17862	17854	17857	17844	17831	17842	17790	17868	17852	17810	17791	17869	17781	17902	17889	17911	17716	17959	18059	17927	17680	17894	17753	17941	17800	17978	17834	17745	17663	17908	17676	17792	17699	17819	17905	17883	17882	17888	17911	17991	17866	17799	17847	17757	17881	17849	17662	17733	17971	17806	17865	17727	17731	17893	17800	17748	17840	17934	17851	17749	17722	17874	17926	17999	17872	17754	17947	17849	17820	17937	17865	17794	17780	17892	17807	17942	17837	17655	17991	17718	17855	18045	17679	17822	17754	17917	17762	17815	17945	17889	17834	17746	17829	17878	17760	17859	17932	17729	17884	17970	17865	17718	17864	17842	17857	17940	17669	17768	17782	17809	17759	17725	17776	17729	17918	17792	17833	17970	17864	17828	17827	17798	17997	17781	17985	17956	17858	17756	17913	17857	17771	17900	17764	17754	17699	17826	17848	17799	17900	17898	17973	17886	17808	18009	17719	17965	17620	17908	17806	17864	17699	17885	17953	17874	17789	17654	17715	17910	18091	17914	17972	17925	17773	17844	17718	17927	17915	17767	17692	17951	17838	17823	17704	17865	17872	17843	17723	17664	17734	17891	17741	17830	17915	17836	17808	17866	17718	17847	17996	17832	17786	17737	17873	17981	17926	17772	17908	17762	17733	17786	17948	17959	17815	17880	17818	17763	17888	17977	17967	17934	17670	17809	17778	17850	17639	17901	17918	17839	17858	17953	18117	17954	17895	17809	17849	17892	17761	17911	17828	17609	17843	17924	17740	17778	17835	17902	17894	18042	17703	17766	17704	17692	17944	17871	17854	17882	17846	17858	17812	17895	17783	17882	17790	17630	17797	17862	17895	17731	17863	17611	17842	17993	17811	17710	17820	17763	17917	17991	17821	17917	17789	17820	17611	17906	17826	17847	17743	17866	17805	17718	17789	17854	17859	17872	17897	17957	17793	17877	17699	18066	17844	17710	17986	17835	17813	17824	17860	17872	17873	17981	17815	17695	17812	17738	17899	17764	17646	17790	17587	17837	17717	17770	17743	17771	17897	17686	17873	17856	17989	17699	17633	17751	17817	17874	17888	17897	17775	17800	17848	17922	17803	17845	17649	17888	17678	17821	17919	17988	17946	17939	17635	17639	18011	17962	17892	17743	17794	17712	17912	17906	17840	17749	17817	17942	17805	17821	17748	17802	17806	17859	18017	17786	17780	17844	17859	17883	17798	17889	17781	17794	17918	17802	17781	17755	17710	17735	17795	17843	17950	17743	17817	17865	17841	17798	17941	17651	17748	17762	17835	17868	17770	17880	17801	17796	18004	17842	17864	17783	17897	17945	17827	17834	17685	17963	17734	17946	17926	17882	17662	17720	17648	17775	17939	17767	17697	17922	17898	17876	17837	17793	17834	17705	17920	17841	17882	17859	17747	17823	17923	17890	17828	17961	17970	17740	17842	17767	18103	17656	17771	17931	17645	17620	17858	17928	17848	17845	17855	17646	17762	17829	17839	17795	17839	17895	17892	17972	17905	17914	17869	17685	17731
28619	24220	27590	25569	22330	22157	21998	21663	21418	21524	21437	21551	21738	21449	21382	21424	21487	21457	21482	21595	21540	21381	21371	21166	21620	21530	21293	21495	21889	21792	21726	21729	21437	21529	21495	21396	21489	21221	21480	21365	21471	21251	21495	21359	21298	21532	21579	21398	21422	21339	21422	21233	21480	21348	21244	21552	21374	21500	21337	21423	21473	21501	21450	21562	21441	21359	21370	21219	21124	21522	21227	21005	21191	21410	21447	21490	21397	21407	21276	21569	21355	21539	21271	21293	21481	21289	21136	21202	21295	21281	21455	21460	21520	21232	21524	21491	21365	21524	21519	21605	21380	21250	21226	21308	21252	21361	21141	21541	21531	21209	21432	21352	21267	21388	21285	21642	21465	21437	21383	21355	21447	21311	21367	21137	21116	21490	21445	21381	21238	21400	21623	21250	21435	21370	21408	21263	21308	21352	21385	21242	21081	21390	21379	21313	21380	21345	21269	21274	21242	21517	21675	21349	21550	21241	21346	21238	21474	21428	21387	21454	21351	21177	21434	21489	21377	21668	21164	21381	21511	21437	21278	21343	21307	21340	21425	21045	21546	21542	21447	21437	21227	21318	21093	21387	21262	21543	21317	21134	21510	21298	21381	21240	21534	21393	21239	21397	21345	21364	21404	21228	21190	21365	21642	21194	21466	21516	21497	21409	21311	21337	21460	21496	21324	21628	21354	21410	21599	21481	21393	21297	21302	21557	21601	21485	21429	21275	21457	21250	21412	21310	21254	21241	21276	21460	21302	21264	21304	21302	21533	21195	21241	21339	21417	21171	21519	21420	21415	21248	21416	21278	21496	21322	21558	21429	21718	21505	21351	21271	21534	21434	21378	21120	21442	21417	21345	21395	21189	21396	21251	21374	21441	21335	21249	21536	21494	21346	21163	21241	21295	21308	21270	21233	21369	21477	21389	21416	21444	21334	21285	21375	21425	21455	21481	21393	21539	21297	21352	21592	21307	21218	21353	21279	21592	21260	21415	21283	21346	21381	21284	21395	21434	21468	21411	21387	21299	21353	21346	21398	21487	21337	21410	21281	21490	21449	21498	21348	21192	21496	21348	21573	21456	21390	21366	21312	21306	21228	21204	21249	21300	21381	21242	21466	21410	21404	21295	21237	21569	21104	21443	21541	21639	21457	21508	21288	21306	21383	21469	21382	21214	21418	21136	21323	21438	21299	21423	21155	21305	21625	21188	21338	21112	21577	21570	21450	21618	21425	21443	21404	21313	21344	21323	21418	21161	21387	21445	21329	21335	21487	21483	21435	21325	21399	21213	21382	21574	21352	21591	21278	21427	21427	21578	21426	21462	21414	21286	21206	21449	21421	21627	21369	21349	21309	21188	21493	21670	21434	21408	21279	21408	21416	21522	21506	21390	21485	21332	21246	21224	21364	21193	21426	21533	21183	21770	21539	21452	21618	21635	21463	21342	21430	21395	21204	21322	21236	21334	21332	21413	21374	21309	21297	21482	21245	21341	21264	21244	21451	21451	21263	21205	21509	21438	21483	21567	21728	21209	21378	21343	21419	21383	21351	21251	21501	21526	21452	21326	21172	21440	21282	21489	21236	21383	21459	21224	21397	21321	21290	21239	21387	21355	21253	21368	21315	21496	21302	21238	21317	21207	21570	21431	21396	21199	21459	21403	21513	21321	21253	21317	21403	21313	21355	21196	21346	21388	21239	21488	21331	21385	21048	21277	21441	21402	21169	21410	21348	21374	21440	21187	21278	21232	21337	21437	21396	21351	21482	21393	21451	21391	21507	21387	21462	21235	21183	21276	21449	21181	21255	21570	21328	21413	21430	21279	21364	21333	21226	21364	21280	21421	21497	21468	21272	21503	21298	21229	21375	21338	21406	21231	21343	21143	21549	21487	21480	21393	21249	21498	21294	21382	21351	21523	21231	21430	21458	21402	21556	21273	21323	21531	21399	21396	21462	21576	21031	21368	21528	21442	21595	21673	21304	21422	21333	21415	21225	21363	21247	21424	21198	21347	21522	21270	21454	21332	21155	21226	21326	21466	21231	21484	21495	21657	21350	21260	21387	21412	21363	21240	21566	21485	21467	21488	21491	21263	21535	21699	21349	21219	21331	21536	21423	21386	21099	21574	21431	21414	21440	21282	21386	21667	21441	21310	21394	21277	21657	21345	21417	21228	21410	21276	21439	21327	21233	21294	21449	21398	21536	21367	21227	21214	21577	21263	21393	21291	21261	21607	21353	21489	21256	21446	21270	21201	21478	21407	21657	21267	21291	21438	21527	21216	21473	21379	21425	21392	21476	21261	21357	21193	21500	21337	21445	21716	21297	21542	21336	21360	21295	21450	21384	21436	21230	21239	21405	21231	21397	21307	21535	21440	21434	21256	21631	21423	21309	21318	21458	21518	21417	21420	21433	21287	21309	21350	21342	21544	21564	21548	21405	21439	21419	21445	21382	21493	21604	21401	21698	21305	21348	21445	21341	21195	21574	21574	21278	21404	21319	21392	21368	21524	21387	21414	21303	21361	21309	21436	21435	21571	21282	21410	21717	21376	21334	21329	21371	21384	21255	21209	21469	21496	21454	21278	21596	21450	21311	21399	21260	21558	21226	21545	21294	21540	21481	21358	21631	21523	21421	21382	21334	21661	21232	21110	21481	21329	21367	21384	21332	21449	21288	21374	21263	21529	21356	21435	21307	21381	21357	21369	21285	21376	21664	21441	21303	21243	21367	21445	21386	21271	21460	21234	21404	21315	21302	21253	21370	21307	21479	21548	21390	21404	21406	21241	21480	21415	21364	21212	21427	21272	21379	21345	21516	21537	21329	21220	21266	21257	21119	21513	21286	21305	21282	21323	21315	21457	21326	21341	21393	21412	21468	21413	21278	21321	21291	21315	21479	21160	21384	21216	21389	21360	21435	21427	21286	21411	21500	21628	21308	21512	21351	21489	21250	21470	21213	21435	21320	21557	21415	21391	21154	21519	21135	21152	21359	21696	21328	21385	21469	21216	21150	21387	21303	21494	21366	21413	21305	21425	21584	21366	21310	21162	21404	21451	21643	21269	21398	21289	21343	21361	21451	21079	21404	21278	21487	21448	21396	21297	21289	21491	21364	21305	21385	21394	21209	21485	21316	21384	21410	21367	21312	21429	21458	21260	21596	21202	21429	21387	21190	21227	21483	21385	21576	21388	21251	21335	21509	21326	21400	21364	21225	21364	21338	21410	21359	21357	21392	21346	21375	21279	21339	21319	21344	21398	21446	21408	21536	21391	21215	21575	21357	21196	21460	21426	21454	21444	21460	21367	21503	21402	21175	21416	21591	21640	21582	21441	21356	21462	21470	21323	21045	21539	21312	21333	21261	21363	21378	21429	21295	21387	21421	21462	21499	21456	21537	21478	21350	21354	21332	21371	21582	21481	21426	21550	21333	21205	21422	21140	21402	21238	21442	21460	21502	21404	21346	21327	21441	21306	21484	21469	21281	21338	21541	21689	21413	21377	21197	21263	21311	21213	21385	21428	21423	21380	21452	21249	21420	21524	21321	21446	21485	21614	21441	21230	21454	21125	21580	21476	21373	21216	21507	21503	21407	21360	21370	21406	21227	21384	21507	21519	21356	21220	21218	21271	21507	21368	21269	21572	21568	21338	21269	21285	21484	21460	21537	21114	21394	21356	21258	21573	21349	21401	21522	21113	21372	21505	21482	21402	21438	21412	21327	21638	21433	21178	21411	21417	21614	21202	21477	21307	21103	21300	21388	21328	21640	21488	21516	21464	21426	21161	21450	21573	21650	21525	21403	21341	21325	21485	21542	21625	21445	21438	21462	21330	21596	21290	21201	21341	21352	21364	21346	21316	21372	21430	21487	21349	21362	21359	21259	21346	21200	21278	21349	21268	21172	21337	21465	21251	21293	21374	21467	21274	21593	21425	21415	21498	21277	21134	21493	21216	21200	21550	21285	21407	21314	21349	21426	21393	21454	21301	21404	21438	21377	21385	21448	21463	21372	21322	21318	21631	21443	21583	21322	21529	21559	21609	21463	21315	21249	21151	21279	21484	21468	21364	21464	21430	21314	21240	21318	21441	21249	21585	21363	21329	21561	21652	21568	21507	21316	21313	21393	21183	21644	21410	21359	21614	21410	21379	21287	21435	21428	21510	21409	21328	21440	21452	21459	21558	21691	21233	21450	21473	21439	21382	21280	21345	21362	21434	21331	21525	21245	21499	21459	21430	21353	21263	21368	21396	21366	21386	21330	21267	21463	21592	21396	21419	21579	21412	21332	21331	21105	21200	21522	21118	21210	21385	21355	21440	21597	21121	21420	21230	21456	21286	21508	21318	21354	21398	21349	21432	21409	21222	21466	21250	21290	21484	21457	21288	21399	21379	21231	21526	21442	21530	21465	21358	21328	21261	21529	21395	21544	21403	21413	21282	21351	21397	21335	21450	21576	21430	21377	21182	21235	21305	21407	21173	21351	21315	21386	21356	21251	21223	21523	21458	21242	21229	21311	21326	21468	21302	21462	21531	21289	21526	21284	21289	21493	21306	21319	21444	21292	21365	21354	21449	21424	21302	21388	21291	21579	21364	21547	21409	21361	21334	21239	21373	21236	21508	21500	21315	21350	21263	21284	21350	21221	21334	21352	21472	21405	21484	21373	21590	21408	21490	21419	21410	21222	21554	21470	21161	21467	21372	21636	21270	21350	21440	21517	21299	21568	21573	21436	21378	21387	21443	21444	21209	21590	21317	21350	21369	21342	21325	21300	21314	21222	21375	21469	21700	21441	21403	21329	21748	21302	21395	21222	21454	21531	21519	21329	21202	21328	21333	21324	21386	21383	21443	21237	21258	21380	21305	21359	21501	21260	21304	21633	21222	21310	21349	21353	21324	21407	21322	21288	21468	21465	21541	21509	21392	21348	21277	21294	21389	21572	21254	21312	21250	21447	21550	21320	21199	21176	21405	21322	21284	21249	21290	21392	21513	21499	21409	21441	21507	21176	21178	21358	21305	21544	21488	21409	21489	21053	21333	21097	21353	21550	21173	21452	21480	21282	21442	21008	21594	21240	21592	21413	21220	21308	21408	21557	21476	21470	21469	21138	21392	21517	21267	21441	21365	21432	21310	21376	21196	21362
26815	30015	22666	20666	19398	18509	18014	17574	17517	17648	17522	17540	17379	17202	17446	17474	17657	17395	17503	17383	17399	17385	17315	17243	17370	17253	17262	17714	17984	17865	17845	17585	17685	17296	17340	17444	17360	17411	17333	17261	17293	17303	17563	17276	17463	17220	17433	17336	17193	17312	17053	17355	17257	17215	17111	17255	17321	17446	17446	17327	17299	17267	17274	17391	17435	17326	17251	17263	17455	17212	17312	17418	17243	17189	17285	17253	17263	17235	17440	17272	17364	17348	17368	17449	17392	17358	17382	17349	17362	17394	17418	17319	17398	17285	17349	17336	17219	17381	17264	17308	17277	17410	17258	17143	17428	17305	17366	17440	17420	17376	17346	17322	17222	17195	17200	17276	17295	17282	17134	17338	17247	17389	17332	17420	17413	17332	17373	17292	17226	17324	17332	17282	17374	17212	17399	17275	17268	17260	17200	17307	17255	17218	17155	17175	17188	17180	17557	17163	17318	17350	17352	17277	17297	17401	17335	17191	17424	17282	17347	17326	17368	17433	17543	17230	17391	17525	17197	17356	17409	17380	17330	17367	17267	17301	17251	17228	17497	17210	17498	17345	17180	17369	17264	17253	17411	17440	17202	17156	17315	17419	17172	17424	17415	17381	17231	17473	17202	17364	17042	17413	17377	17293	17544	17297	17213	17407	17309	17430	17305	17253	17144	17391	17364	17174	17343	17417	17302	17396	17337	17580	17160	17374	17339	17305	17301	17124	17460	17236	17204	17525	17212	17255	17202	17321	17312	17264	17507	17493	17218	17282	17349	17469	17302	17234	17323	17310	17351	17433	17244	17292	17165	17213	17421	17483	17139	17277	17491	17248	17259	17244	17303	17223	17339	17360	17221	17241	17469	17216	17191	17252	17352	17332	17302	17203	17442	17423	17115	17401	17373	17301	17356	17263	17280	17369	17228	17221	17201	17297	17354	17449	17341	17274	17386	17235	17295	17346	17167	17373	17270	17283	17289	17260	17292	17520	17192	17200	17378	17271	17355	17304	17268	17427	17245	17430	17270	17271	17205	17243	17284	17364	17493	17337	17292	17378	17527	17278	17343	17246	17246	17200	17246	17368	17235	17460	17251	17355	17248	17387	17159	17347	17356	17316	17237	17433	17355	17341	17405	17408	17370	17280	17418	17169	17209	17399	17118	17218	17223	17489	17431	17295	17315	17379	17229	17271	17325	17075	17377	17469	17171	17311	17301	17340	17043	17402	17139	17295	17338	17351	17270	17266	17267	17465	17164	17328	17360	17208	17366	17391	17316	17121	17405	17394	17421	17302	17431	17346	17372	17195	17200	17206	17241	17271	17299	17118	17391	17362	17239	17167	17283	17410	17205	17211	17545	17348	17385	17262	17328	17236	17396	17295	17281	17100	17296	17263	17460	17228	17213	17280	17344	17292	17091	17306	17408	17148	17287	17314	17311	17421	17311	17418	17273	17168	17303	17217	17354	17281	17411	17326	17258	17403	17239	17318	17346	17328	17209	17048	17306	17363	17172	17251	17450	17484	17178	17437	17438	17453	17291	17217	17220	17389	17440	17320	17311	17173	17322	17114	17292	17395	17240	17379	17318	17408	17309	17263	17237	17321	17344	17288	17282	17171	17311	17247	17363	17214	17379	17332	17504	17303	17214	17474	17387	17210	17301	17361	17254	17348	17268	17354	17381	17169	17258	17295	17581	17392	17340	17415	17250	17555	17367	17387	17519	17329	17386	17202	17291	17375	17299	17482	17313	17385	17323	17256	17169	17334	17129	17386	17200	17355	17290	17295	17358	17487	17265	17315	17197	17239	17386	17302	17257	17298	17278	17359	17375	17380	17111	17253	17499	17124	17166	17230	17200	17289	17459	17426	17162	17396	17179	17213	17405	17195	17246	17436	17306	17191	17360	17202	17429	17353	17461	17216	17192	17218	17261	17407	17136	17260	17153	17247	17331	17461	17380	17295	17109	17208	17421	17285	17335	17349	17215	17422	17300	17217	17328	17278	17185	17313	17069	17212	17422	17459	17241	17475	17449	17185	17289	17354	17275	17222	17265	17373	17274	17339	17351	17326	17247	17263	17136	17297	17130	17217	17500	17263	17474	17262	17362	17357	17321	17227	17427	17253	17289	17300	17339	17185	17374	17270	17268	17328	17138	17109	17240	17249	17286	17350	17255	17231	17570	17249	17218	17343	17161	17435	17149	17335	17350	17342	17230	17483	17446	17308	17458	17379	17335	17310	17249	17256	17289	17475	17374	17453	17356	17296	17287	17272	17340	17462	17358	17283	17454	17428	17440	17293	17193	17318	17174	17160	17344	17211	17157	17270	17269	17318	17398	17451	17423	17201	17478	17352	17292	17416	17342	17267	17358	17246	17309	17426	17370	17343	17470	17175	17170	17404	17264	17283	17304	17186	17255	17426	17207	17273	17420	17260	17331	17362	17331	17334	17375	17446	17391	17160	17312	17313	17428	17271	17375	17367	17450	17190	17303	17379	17275	17342	17242	17274	17211	17253	17384	17505	17337	17232	17281	17298	17448	17154	17497	17446	17281	17473	17261	17219	17287	17334	17177	17297	17261	17406	17205	17303	17289	17190	17422	17579	17276	17283	17306	17399	17341	17283	17225	17049	17345	17368	17381	17444	17321	17297	17413	17494	17296	17202	17126	17361	17172	17249	17245	17416	17196	17175	17177	17312	17321	17302	17333	17133	17246	17323	17451	17387	17189	17395	17177	17323	17481	17213	17141	17219	17255	17210	17539	17201	17310	17298	17365	17297	17188	17261	17373	17297	17398	17305	17417	17364	17324	17314	17142	17401	17157	17307	17284	17322	17301	17320	17166	17230	17450	17333	17301	17343	17238	17249	17300	17410	17220	17436	17295	17212	17254	17254	17214	17338	17276	17306	17319	17394	17257	17246	17366	17424	17249	17259	17299	17267	17289	17195	17181	17350	17281	17497	17226	17362	17244	17118	17418	17201	17304	17336	17325	17408	17184	17242	17363	17206	17374	17342	17426	17331	17366	17384	17216	17270	17301	17268	17274	17161	17141	17383	17347	17366	17391	17356	17384	17165	17355	17455	17249	17286	17341	17314	17362	17406	17300	17441	17331	17305	17300	17304	17207	17396	17537	17307	17438	17149	17383	17486	17445	17184	17384	17231	17236	17217	17266	17246	17265	17457	17181	17195	17126	17222	17236	17373	17438	17483	17241	17382	17282	17378	17358	17471	17361	17241	17506	17425	17307	17374	17346	17317	17279	17354	17269	17188	17301	17484	17251	17355	17276	17399	17356	17423	17204	17214	17296	17249	17309	17390	17405	17241	17162	17360	17473	17316	17285	17344	17183	17268	17310	17212	17255	17252	17268	17226	17213	17424	17380	17295	17201	17258	17358	17147	17235	17377	17324	17299	17450	17302	17403	17127	17243	17257	17278	17415	17253	17284	17217	17396	17349	17194	17281	17292	17317	17289	17075	17335	17443	17414	17220	17207	17408	17373	17257	17248	17378	17320	17234	17245	17231	17348	17330	17300	17318	17358	17344	17344	17363	17310	17464	17277	17290	17334	17323	17410	17408	17364	17226	17506	17394	17298	17389	17231	17229	17243	17419	17387	17287	17293	17369	17466	17347	17198	17337	17270	17319	17386	17267	17176	17263	17140	17406	17287	17361	17430	17373	17327	17340	17163	17303	17307	17191	17486	17432	17283	17221	17216	17328	17198	17305	17387	17371	17455	17343	17344	17187	17445	17225	17127	17382	17344	17214	17370	17301	17338	17179	17367	17401	17207	17279	17271	17364	17457	17309	17170	17352	17384	17290	17332	17399	17313	17527	17261	17406	17306	17174	17233	17260	17217	17109	17312	17232	17388	17181	17358	17473	17260	17389	17322	17381	17024	17433	17398	17206	17335	17193	17275	17288	17302	17338	17596	17171	17236	17380	17396	17588	17237	17358	17260	17278	17252	17174	17305	17280	17497	17366	17362	17265	17305	17232	17330	17310	17269	17192	17315	17353	17347	17295	17343	17454	17253	17167	17406	17265	17328	17079	17547	17216	17278	17366	17213	17290	17438	17364	17240	17266	17217	17213	17258	17296	17339	17317	17179	17312	17486	17278	17208	17185	17359	17378	17395	17249	17210	17433	17450	17288	17269	17280	17464	17422	17251	17425	17355	17373	17364	17185	17355	17305	17330	17377	17359	17497	17351	17438	17300	17272	17416	17143	17369	17265	17404	17426	17394	17239	17121	17108	17278	17258	17157	17362	17363	17294	17367	17394	17202	17428	17293	17299	17327	17386	17516	17259	17277	17407	17334	17436	17283	17191	17387	17189	17356	17293	17357	17326	17506	17345	17276	17299	17299	17311	17412	17315	17512	17451	17326	17329	17403	17400	17385	17443	17162	17361	17290	17498	17266	17351	17317	17430	17361	17364	17329	17176	17172	17253	17325	17257	17294	17305	17292	17316	17228	17391	17385	17433	17219	17413	17323	17240	17393	17345	17287	17299	17156	17365	17275	17207	17235	17441	17437	17458	17471	17297	17461	17357	17192	17225	17210	17312	17171	17281	17266	17303	17323	17169	17288	17213	17182	17318	17377	17341	17198	17424	17121	17341	17294	17234	17202	17355	17258	17435	17216	17450	17279	17248	17255	17401	17169	17248	17319	17433	17313	17246	17160	17181	17286	17438	17270	17490	17253	17364	17398	17394	17334	17306	17264	17336	17375	17239	17230	17393	17466	17207	17355	17358	17181	17289	17440	17300	17351	17322	17293	17288	17195	17378	17351	17195	17497	17351	17368	17478	17232	17206	17197	17425	17535	17243	17365	17401	17322	17433	17288	17339	17255	17190	17452	17081	17054	17247	17281	17317	17363	17162	17298	17285	17318	17426	17394	17420	17436	17196	17332	17427	17376	17284	17189	17198	17491	17260	17183	17305	17156	17329	17368	17381	17342	17386	17297	17260	17297	17171	17349	17264	17416	17246	17559	17278	17400	17392	17223	17278	17421	17248	17367	17241	17282	17159	17320	17267	17232	17227	17360	17235	17240	17318	17304	17348	17462	17392	17342	17474	17353	17187	17320	17464	17199	17296	17096	17191	17483	17398	17198	17177	17294	17197	17321	17180	17302	17282	17245	17473	17446
23893	21473	29107	24419	22896	24565	24832	21935	21352	21645	21572	21547	21486	21375	21465	21453	21494	21399	21355	21391	21337	21327	21326	21232	21272	21328	21847	23136	23922	23605	23195	22487	21879	21604	21225	20937	21120	21299	21240	21184	21026	21000	21208	21101	21232	21410	21377	21166	21278	21161	21363	21136	21075	21336	21096	21319	21291	21443	21271	21137	21109	21224	21265	21217	21253	21406	21235	21138	21211	20974	21040	21018	21071	21349	21563	21242	21097	21126	21202	21019	21332	21330	21031	21108	21359	21328	21199	20958	21050	21024	20986	21090	21194	21147	21088	21234	21236	21230	21207	21200	21318	21556	21313	20974	21104	21248	21254	20978	21405	21169	21064	21311	21140	21038	21198	21047	21146	21018	21245	21074	21015	21149	21061	21170	21088	21213	21315	21353	21170	21206	21175	21202	21093	21404	21252	21223	21174	21120	21281	21133	20984	21070	21121	21237	21322	21158	21204	21289	21112	21099	21188	21323	21127	21125	21147	21252	21392	20980	21400	21281	21158	20987	21068	21192	21333	21198	21057	21234	21225	21209	21141	20956	21203	21257	21294	20928	21067	21155	21213	21231	21074	21053	21168	21230	21425	21394	21058	21139	21169	21163	21159	21035	21183	21278	21171	21037	21227	21161	21130	21106	21321	21186	21126	21326	21094	21182	21162	21168	21188	21193	21283	21228	21099	21131	21236	21140	21269	20877	21122	21330	21145	21138	21021	21206	21182	21090	20944	20991	21205	21177	21153	21195	21113	21079	21234	21093	21343	21450	21169	21106	21023	21172	21166	21140	21331	20998	21164	21207	21232	20884	21222	21205	21013	21011	21225	21324	21165	21205	21134	21087	21154	21169	21120	21064	21268	21124	21102	21125	21243	21149	21300	21066	21340	21226	21320	21065	21322	21316	21135	21040	21161	21196	21158	21066	21052	21260	21223	20950	21164	21361	21144	21004	21390	21193	21125	21289	21247	21391	21267	21073	21167	21106	20985	21111	21316	21107	21250	21335	21232	21065	20941	21214	21227	21024	21180	21068	21143	21100	21136	21240	21083	21227	21195	21324	21016	20875	21166	21257	21244	21179	21100	21070	21182	21123	21149	21177	21115	21318	20951	21131	21324	21155	21157	21106	20973	21125	21197	21157	21225	21347	21216	21041	20902	21098	21046	21046	21346	21142	21280	21139	21088	21171	21176	21136	21252	21156	21100	21189	21114	21130	21206	21029	21366	21415	21176	21316	21025	21197	21284	21057	21117	21244	21175	21263	21268	21265	21007	21204	21107	20885	21183	21288	21189	21332	21138	21243	21296	21263	21267	21207	21330	21284	21307	21321	21238	21037	21128	21318	21279	21275	21137	21197	21334	21052	21001	21087	21298	21106	21018	20899	21170	21277	21362	21053	21244	21031	21302	21222	21291	20994	21084	21143	21261	21125	21067	21188	21293	21173	21211	21155	21145	21215	21262	21138	21121	21248	21121	21356	21270	21036	21022	21101	21414	21178	21082	21025	20916	21183	21033	21091	21340	21057	21240	21174	21261	21098	21030	21238	21395	21141	21046	21117	21265	21101	21229	21118	21157	21326	21002	21088	21042	21136	21308	21147	21194	21181	21109	20997	21194	21021	21189	21161	21188	21297	21202	21222	21361	21048	21553	21233	21043	21208	21061	21117	21029	21098	21260	21208	20983	20960	21037	21194	21308	21136	21029	21099	21150	21094	21089	21330	21083	21004	21139	21206	21197	21286	21193	21225	21211	20988	21332	21226	21287	21211	21103	21376	20979	21086	21096	21185	21201	21194	21025	21129	21011	21274	21202	21424	21123	21300	21171	21305	21079	21017	21151	21144	21208	20859	21050	21223	21268	21117	21279	21158	21175	21088	21208	21279	21070	20982	21133	21024	21136	21065	21202	21268	21029	21150	21363	20983	21160	21129	21086	21003	21244	21257	21183	21072	21112	21160	21291	21089	21148	21181	21137	21033	21102	21010	21213	21063	20972	21230	21362	20990	21295	21222	21173	21061	20822	21073	21215	21287	21106	21041	20892	21112	20925	21312	20876	21078	21106	20927	21159	21284	20980	21205	21392	21114	21353	21167	21094	21161	21301	21207	21105	21167	21321	21133	21209	21367	21255	21081	21185	21132	21078	21327	21233	21131	21356	20992	21172	21097	21213	21089	21142	21156	21055	21079	20996	21243	21245	21207	21047	21148	21167	21013	21060	21058	20936	21025	21052	21096	21332	21180	21046	20942	21093	21117	21306	20830	21027	20905	21112	21109	21097	21149	21166	21270	21215	21146	21241	21258	21115	21216	21142	21020	21100	21160	21062	21093	21112	21308	21284	21450	21187	21243	21111	21212	21338	21186	21243	21148	20951	21053	21373	21173	21200	20787	21147	21192	21229	21190	21143	21038	21158	21008	21128	21064	20998	21219	21129	21045	21302	21117	21200	21113	21178	21127	20896	21142	20983	21046	21263	21227	21066	21171	21073	21104	21231	21405	21131	21072	21288	21281	20935	21125	21241	21050	21199	21208	21141	21198	21130	21045	21391	21098	21308	21049	21156	21084	21270	21139	21257	21232	21140	21192	21159	21132	21214	20922	21308	21029	21124	21214	21299	21203	21229	21566	21187	21234	21251	21081	21276	21069	21140	21386	21234	21184	21151	21198	21104	21188	21103	21380	21164	21332	21324	21234	21227	21219	21158	21068	21121	21200	21072	21180	21387	21386	21045	21223	21166	21061	21411	21285	21349	21111	21102	21150	21024	21279	21241	21066	21094	21192	20912	21086	21037	21218	21289	21188	21155	21119	21176	21266	21176	20992	21060	21372	21310	21057	21031	21045	21187	20993	21025	21260	21168	21043	21182	21059	21184	21103	20946	21139	21263	21262	21067	21250	21244	21448	21332	21218	21157	21069	20997	20947	21138	21299	21303	21067	21193	21237	21216	21005	21276	21204	21401	21092	20905	21237	21044	21186	21142	21164	21192	21295	21167	21029	20916	20985	21314	20972	21196	21293	21200	20896	21101	21056	21113	21102	20896	21220	21264	21291	21238	21203	21402	21094	21103	21183	21241	21276	20970	21192	21053	21215	21455	21138	21060	21222	21198	20999	20996	21194	21229	21156	21128	21308	21224	21087	20984	21315	21107	21086	21057	21047	21180	21247	21199	21137	20983	20943	21096	21292	21218	21109	21239	21065	21011	21287	21465	21348	21016	21080	20982	21259	21046	21029	21278	21170	21119	20953	21109	21198	21178	21003	21220	21274	21346	21053	21212	21101	21052	21298	20968	21031	21166	21043	21264	21184	21199	20989	20897	21081	21175	21293	21344	21193	21222	21365	21264	21314	21169	21290	21238	21019	21342	21296	21192	21053	21228	21272	21108	21107	21194	21237	21213	21200	21222	21212	21104	21123	21008	21188	20854	21082	21056	21243	21191	21206	21213	20976	21121	21185	21111	21224	21022	21150	21128	21244	21318	21163	21247	21135	21182	21276	21325	21046	21056	21266	20972	21133	21185	21151	21180	21189	21438	21239	21358	21073	21241	21332	21058	21286	21170	21117	21101	21389	20975	21123	21217	21048	21400	21070	21341	21074	21131	21060	21000	21026	21315	21026	21032	21172	21139	21059	21018	20892	21082	21172	21174	21086	21072	21177	21312	20980	21123	21183	21304	21177	21177	21228	21300	21251	20971	21187	21153	21413	21265	21179	21187	21174	21162	21056	20993	21040	21037	21341	21322	21231	21213	21078	21425	21218	20988	21227	21324	20987	21358	21025	21141	21067	21129	21105	21063	21141	21350	21110	21146	21257	21212	21076	21233	21187	21278	21195	21329	20960	21254	21240	21082	21047	21147	21202	21151	21139	21191	21180	21115	21037	21097	20983	21036	21276	20907	20927	21117	21225	21405	21191	21079	21141	21291	21302	21283	21147	21179	20956	21320	21262	21171	21101	21174	21185	21116	20960	21091	21317	21139	21147	21186	21208	21276	21190	21258	21109	21022	21246	21199	21178	21162	21282	21382	21085	21199	21451	21188	21205	21209	21218	21106	20769	21113	21289	21399	21133	21078	21156	21233	21098	21060	21295	21399	20965	21175	21234	21132	21053	21113	21160	21196	21124	21384	21215	21029	21173	21281	21214	21108	20860	21173	20978	21134	20913	21215	21330	21039	21179	21445	21277	21137	21092	21398	21270	21244	21063	20928	21174	21043	21163	21258	21137	20981	21083	21196	21027	21209	21144	21403	21187	21136	21168	20928	21099	21129	21151	21223	21307	21070	21152	21288	21177	20989	21097	20942	21200	21386	21175	20720	20933	21247	20983	21109	21432	21025	21281	21324	21110	21211	21249	21257	20993	21300	21152	21273	20916	21064	21249	21365	21170	21040	21324	21256	21180	21148	21346	21217	21093	20945	21308	21152	21029	21103	21204	21077	21121	21305	21241	21212	21154	21148	21106	21086	21288	21076	21041	21045	21173	20976	21179	21020	21100	21120	21297	21360	21188	21282	21321	21154	21100	21094	21093	21056	21109	21025	21073	21111	21134	21294	21203	21094	21136	21238	21149	20901	21035	21432	21036	21102	21117	21238	21272	21102	21222	20897	21231	21080	21376	21158	21353	21311	21235	21184	21331	21085	21244	21121	21299	21270	21281	21299	21311	21151	21384	21177	21143	21200	21127	21095	21198	21109	21161	21068	21092	21146	21068	21229	20991	21101	21123	21059	21173	21039	21112	21280	21209	21335	21238	21142	21003	21086	21164	21284	21292	21135	20925	21202	21038	21079	21165	21267	21100	21200	21200	21472	21296	21058	21292	21146	21078	21332	21242	21390	21064	21277	21482	21194	20985	21307	21288	21012	21146	21380	21197	21195	21158	21183	21222	21151	21209	21003	21175	21115	21086	21182	20947	21483	21320	21084	21280	21196	21226	21250	21141	21200	21169	21204	21187	21100	21214	21325	21149	21079	20854	21123	21249	21041	21065	21079	21128	21213	20917	20913	20994	21024	21171	21011	21035	21176	21216	21221	21083	21207	21230	21064	21255	21069	21185	21146	20989	21099	21116	20942	21263	21308	21081	21115	21177	21157	21105	21245	21333	20915	21081	21087	21125	21148	21351	21094	21439	21269	21119	21269	21082	21255	21056
31269	40878	26720	22635	21109	19749	18563	18045	17872	17801	17542	17587	17726	17538	17446	17473	17628	17454	17391	17308	17366	17290	17397	17301	17254	17389	18036	20225	20928	20088	20049	18983	17937	17600	17368	17377	17392	17173	17274	17317	17253	17032	17219	17209	17509	17246	17382	17257	17268	17044	17277	17272	17139	17276	17230	17347	17100	17280	17349	17265	17108	17197	17282	17202	17299	17133	17126	17136	17209	17063	17087	17338	17271	17023	17245	17430	17232	17151	17106	17141	17382	17078	17236	17305	17075	17250	17107	17283	17331	17261	17142	17315	17237	17262	17266	17039	17276	17277	17335	17306	17176	17212	17247	17100	17267	17151	17261	17152	17128	17120	17167	17158	17498	17118	17247	17239	17161	17227	17126	17034	17231	17147	17350	17133	17366	17364	17188	17169	17049	17168	17209	17127	17248	17311	17219	17095	17261	17202	17286	17304	17279	17312	17283	17187	17210	17245	17111	17269	17296	16995	17210	17232	17474	17220	17170	17259	17041	17250	17327	17237	17530	17092	17080	17249	17335	17096	17231	17245	17130	17332	17185	17138	17223	17149	17250	17102	17151	17342	17332	16941	17200	17208	17276	17149	17146	17211	17188	17231	17259	17120	17166	17122	17236	17302	17105	17374	17262	17112	17274	17262	17116	17292	17356	17346	17241	17087	17339	17127	17104	17229	17170	17347	17110	17238	17142	17303	17314	17170	17099	17153	17278	17081	17370	17295	17353	17109	17112	17233	17170	17160	17321	17035	17186	17174	17078	17165	17206	17175	17158	17370	17108	17229	17127	17086	17111	17213	17196	17364	17192	17312	17199	17191	17246	17207	17011	17272	17445	17261	17334	17175	17270	17105	17035	17185	17032	17241	17332	16983	17088	17084	17186	17192	17306	17107	17197	17087	17276	17168	17303	17312	17273	17290	17177	17132	17333	17136	17176	17269	16994	17298	17465	17075	17091	17183	17375	17429	17227	17220	17152	17121	17200	17070	17111	17181	17222	17483	17142	17201	17093	17235	17183	17194	17167	17270	17224	17172	17203	17218	17258	17309	17199	17055	17284	17198	17220	17309	17202	17198	17181	17180	17037	17208	17118	17204	17321	17277	17268	17303	17358	17154	17062	17177	17416	17241	17262	17101	17151	17195	17247	17149	17191	17172	17086	17075	17214	17123	17129	17411	17076	17229	17155	17189	17033	17283	17192	17050	16999	17232	17090	17326	17268	17257	17095	17133	17023	17063	17213	17070	17227	17208	17239	17110	17217	17445	17068	17399	17251	17305	17085	17216	17219	17129	17136	17115	17106	17154	17089	17223	17210	17107	17347	17249	17171	17278	17235	17244	17143	17273	17167	17211	17054	17167	17124	17135	17317	17203	17195	17248	17238	17237	17130	17316	17149	17142	17166	17364	17311	17148	17201	17237	17229	17164	17139	17021	17336	17198	17230	17170	17243	17277	17266	17158	17184	17212	17250	17291	17334	17156	17276	17265	17298	17264	17068	17147	17114	17100	17156	17174	17017	17224	17356	17142	17050	17157	17068	17246	17313	17218	17234	17152	17248	17115	17132	17069	17154	17384	17347	17219	17274	17528	17133	17139	17158	17261	17110	16911	17186	17226	17179	17249	17139	17184	17347	17096	17171	17272	17245	17021	17145	17133	17155	16980	17085	17248	17391	17324	17232	17262	17316	17173	17197	17022	17193	17177	17181	17086	17229	17321	17136	17251	17107	17140	17202	17150	17180	17045	17147	17257	17077	17241	17325	17315	17220	17184	17080	17153	17357	17016	17245	17258	17161	17167	17072	17104	17361	17336	17401	17130	17257	17173	17350	17128	17271	17220	17048	17142	17109	17192	17216	17220	17150	17132	17379	17230	17351	17162	16971	17435	17190	17098	17281	17240	17297	17286	17431	17201	17247	17286	17579	17151	17121	17179	17275	17242	17288	17141	17202	17297	17357	17274	17149	17283	17347	17368	17206	17243	17176	17348	17378	17054	17191	17232	17093	17254	17054	17219	17305	17149	17129	17247	17245	16995	17283	17158	17273	17247	17247	17266	17328	17335	17088	17290	17241	17177	17255	17296	17212	17147	17280	17219	17357	17263	17196	17131	17195	17202	17157	17242	17149	17005	17028	17206	17210	17270	17166	17320	16994	17199	17113	17130	17263	17361	17070	17222	17095	17245	17293	17123	17297	17258	17118	17043	17178	17272	17137	17225	17203	17135	17244	17237	17083	17371	17258	17264	17226	17255	17096	17194	17159	17305	17211	17195	17301	17310	17112	17202	17161	17169	17260	17150	17182	17231	17279	17145	17386	17215	17496	17298	17249	17106	17071	17292	17201	17278	17269	17224	17153	17137	17274	17321	17354	17182	17230	17283	17300	17242	17357	17081	17176	17042	17213	16962	17189	17329	17215	17323	17103	17224	17115	17107	17211	17233	17182	17261	17217	17332	17182	17292	17217	17321	17079	17216	17031	17159	17190	17086	17379	17122	17040	16945	17185	17286	17274	17299	17258	17155	17324	17216	17020	17291	17288	17236	17305	17162	17115	17056	17097	17310	17211	17125	17477	17060	17423	17215	17348	17070	17095	17119	17247	17142	17137	17130	17205	17113	17241	17201	17174	17160	17232	17188	17190	17221	17103	17054	17342	17254	17240	17318	17104	17224	17196	17158	17264	17173	17290	17147	17011	17287	17171	17225	17128	17186	16963	17300	17259	17111	17097	17191	17196	17349	17290	17123	17200	17239	17188	17243	17208	17169	17244	17116	17156	17167	17221	17175	17319	17014	17340	17204	17101	17011	17191	17177	17246	17374	17246	17173	17340	17190	17093	17226	17294	17331	17135	16905	17261	17271	17101	17301	17259	17227	17236	17132	16973	17050	17252	17202	17166	16951	17138	17210	17032	17239	17291	17221	17164	17370	17399	17217	17260	17281	17104	17066	17218	17290	17445	17159	17112	17302	17213	17061	17284	17143	17106	17242	17281	17270	17234	17227	17211	17152	17239	17191	17268	17158	17224	17107	17361	17132	17352	17307	17178	17256	17306	17240	17172	17262	17100	17286	17267	17282	17128	17211	17185	17241	17288	17356	17310	17126	17263	17097	17206	16973	17263	17124	17207	17113	17130	17089	17152	17280	17190	17252	17182	17249	17318	17048	17240	17105	17247	17116	17264	17244	17178	17117	17188	17296	17240	17290	17073	17394	17086	17291	17131	17185	17353	17167	17293	17135	17193	17054	17166	17252	17330	17213	17227	17306	17303	17119	17089	17174	17393	17220	17188	17224	17249	17310	17258	17149	17176	17174	17211	17259	17195	17084	17208	17237	17025	17207	17113	17216	17219	17260	17438	17227	17259	17006	17058	17337	17346	17214	17132	17239	17369	17275	17302	17214	17267	17259	17234	17044	17123	17193	17340	17279	17028	17181	17100	17167	17038	17229	17206	17279	17323	17061	17306	17202	17013	17174	17066	17161	17243	17349	17133	17186	17295	16983	17296	17164	17058	17172	17110	17337	17086	17077	17210	17159	17081	17121	17283	17315	17141	17180	17273	17439	17346	17254	17107	17211	17191	17143	17187	17174	17034	17109	17093	17285	17174	17307	17297	17069	17261	17156	17205	17105	17287	17313	17251	17236	17242	17146	17309	17082	17209	17214	17294	17299	17288	17129	17278	17252	17116	17137	17336	17351	17177	17209	17201	17211	17024	17205	17118	17301	17188	17311	17252	17205	17193	17284	17257	17141	17379	17149	17205	17009	17285	17054	17184	17217	17334	17250	17477	17310	17290	17191	17112	17262	17271	17400	17238	17266	17207	17298	17166	17279	17215	17193	17173	17259	17247	17226	17220	17312	17161	17353	17004	17195	17219	17171	17134	17201	17324	17215	17253	17409	17355	17294	17112	17211	17172	17213	17094	17074	17155	17257	17166	17306	17182	17353	17204	17221	17105	17320	17334	17320	17311	17221	17161	17088	17325	17339	17190	17183	17289	17178	17344	17167	16900	17311	17129	17273	17236	17159	17508	17160	17219	17331	17137	17334	17110	17302	17156	17280	17323	17292	17313	17142	17136	17189	17076	17222	17199	17067	16946	17244	17104	17367	17157	17269	17253	17157	17302	17216	17014	17206	17251	17247	17213	17252	17240	17173	17223	17011	17215	17281	17205	17364	17239	17474	17159	17296	17193	17110	17295	17215	17172	17222	17202	17224	17305	17209	17125	17424	17148	17194	17126	17161	17161	17190	17244	17147	17286	17201	17256	17090	17307	17177	17246	17181	17042	17159	17078	17333	17097	17144	17103	17068	17210	17249	17198	17011	17250	17072	17212	17009	17287	17131	17340	17222	17144	17143	17155	17349	17338	17185	17387	17240	17082	17321	17249	17132	17377	17276	17020	17202	17333	17132	17243	17261	17054	17244	17297	17016	17087	17213	17028	17245	17160	17078	17227	17109	17211	17078	17148	17103	17287	17456	17166	17341	17118	17193	17251	17198	17146	17267	17115	17237	17110	17278	17234	17338	17239	17119	17242	17053	17151	17295	17317	17255	17315	17184	17306	17145	17214	17234	17266	17181	17229	17278	17276	17233	17159	17317	17388	17375	17311	17207	17150	17266	17188	17281	17337	17189	17301	17113	17263	17169	17330	17115	17297	17368	16986	17345	17269	17162	17159	17297	17228	17290	17163	17180	17132	17162	17282	17098	17224	17191	17366	17137	17372	17238	17300	17368	17141	17162	17353	17241	17169	17223	17244	17144	17159	17233	17292	17279	17190	17211	17366	17217	17202	17341	17284	17230	17251	17285	17099	17235	17241	17271	17254	17026	17174	17210	17278	17137	17082	17351	17280	17300	17164	17164	17269	17228	17243	17309	17244	17173	17221	17147	17042	17163	17334	17149	17205	17159	17293	17146	17140	17255	17274	17404	17074	17094	17031	17151	17115	17191	17182	17248	17121	17191	17216	17263	17205	17258	17155	17083	17203	17143	17266	17369	17157	17131	17037	17167	17263	17206	17149	17349	17126	17148	17187	17254	17261	17130	17209	17077	17306	17441	17127	17186	17283	17211	17180	17297	17163	17352	17154	17255	17414	17096	17240	17026	17219	17162	17147	17092	17206	17180	17191	17044	17218	17097	17083	17169	17112	17079
22856	21425	29281	23950	21801	24800	27707	22817	21685	22275	22228	22064	21869	22059	21804	21769	21883	21808	21778	21772	21701	21562	21488	21726	21532	21530	23307	26723	25914	25473	24510	23340	22373	21747	21610	21357	21445	21309	21388	21435	21417	21310	21393	21311	21304	21685	21366	21175	21383	21396	21300	21239	21361	21264	21322	21409	21256	21168	21214	21260	21423	21195	21312	21178	21181	21379	21434	21289	21308	21291	21272	21259	21278	21281	21437	21402	21301	21460	21343	21288	21328	21181	21241	21341	21204	21141	21246	21225	21457	21222	21265	21308	21276	21159	21134	21148	21206	21256	21221	21144	21306	21463	21172	21100	21288	21269	21196	21199	21258	20987	21072	21411	21302	21238	21330	21265	21246	21260	21313	21355	21444	21263	21321	21270	21128	21204	21270	21329	21286	21361	21395	21136	21428	21378	21414	21265	21424	21122	21342	21471	21220	21306	21215	21273	21335	21121	21371	21420	21038	21051	21246	21142	21183	21497	21244	21128	21177	21028	21495	21080	21329	21298	21221	21211	21265	21374	21396	21263	21269	21158	21180	21347	21234	21221	21206	21385	21124	21364	21135	21394	21295	21333	21323	21316	21324	21256	21199	21386	21295	21293	21331	21380	21549	21426	21090	21312	21224	21328	21159	21442	21190	21060	21399	21462	21375	21246	21123	21239	21243	21387	21106	21240	21278	21362	21378	21199	21308	21176	21385	21356	21519	21340	21236	21306	21275	21196	21423	21368	21356	21380	21161	21503	21416	21413	21133	21261	21469	21261	21122	21364	21104	21443	21219	21282	21163	21391	21345	21435	21164	21006	21211	21411	21402	21209	21271	21312	21349	21267	21322	21487	21314	21122	21319	21287	21305	21252	21362	21399	21409	21129	21279	21086	21165	21250	21540	21302	21302	21319	21318	21145	21133	21397	21313	21304	21230	21364	21329	21317	21517	21225	21294	21133	21213	21140	21236	21403	21158	21021	21173	21340	21210	21190	21181	21115	21313	21318	21176	21116	21323	21192	21320	21113	21258	21291	21445	21353	21185	21320	21549	21189	21134	21228	21247	21343	21192	21351	21307	21301	21158	20914	21396	21454	21227	21052	21224	21260	21126	21356	21411	21316	21257	21278	21127	21349	21377	20915	21280	21303	21328	21067	21030	21258	21228	21297	21363	21497	21165	21270	21331	21401	21281	21106	21406	21328	21190	21444	21216	21351	21252	21419	21409	21225	21175	21236	21045	21435	21327	21305	21294	21307	21334	21363	21051	21290	21191	21329	21422	21351	21168	21003	21296	21285	21351	21610	21322	21284	21183	21211	21213	21173	21024	21315	21284	21364	21266	21375	21183	21372	21302	21080	21443	21409	21209	21331	21138	21334	21275	21085	21449	21323	21289	21150	21248	21470	21195	21265	21331	21259	21289	21389	21083	21187	21301	21336	21303	21164	21214	21298	21489	21191	21365	21102	21342	21233	21156	21404	21274	21238	21265	21466	21398	21222	21192	21384	21348	21299	21295	21285	21330	21304	21188	21315	21329	21250	20911	21407	21447	21032	21114	21266	21552	21354	21366	21058	21320	21166	21170	21568	21097	21302	21440	21315	21374	21437	21138	21223	21121	21460	21159	21432	21412	21273	21026	21279	21068	21294	21106	21294	21309	21268	21309	21395	21174	21212	21278	21190	21173	21222	21346	21360	21343	21339	21217	21270	21174	21308	21526	21274	21326	21238	21426	21411	21243	21593	21282	21403	21488	21291	21243	21341	21264	21092	21338	21173	21160	21307	21320	21167	21313	21341	21415	21359	21269	21168	21465	21155	21368	21439	21471	21347	21420	21345	21304	21284	21117	21209	21209	21145	21185	21200	21210	21050	21127	21145	21280	21143	21123	21178	21474	21215	21308	21193	21359	21219	21186	21233	21358	21251	21275	21124	21189	21240	21226	21205	21364	21266	21226	21116	21146	21206	21309	21195	21175	21284	21177	21224	21423	21189	21172	21282	21368	21250	21249	21064	21327	21249	21208	21243	21354	21258	21188	21179	21157	21062	21105	21283	21225	21365	21179	21302	21396	21266	21248	21243	21268	21372	21214	21397	21382	21312	21262	21153	21207	21186	21408	21341	21133	21206	21138	21267	21330	21190	21143	21247	21104	21203	21266	21189	21388	21074	21217	21222	21219	21421	21224	21197	21149	21220	21203	21312	21293	21286	21171	21168	21312	21367	21397	21231	21235	21193	21434	21311	21418	21294	21242	21295	21343	21341	21319	21251	21117	21309	21198	21178	21428	21273	21226	21294	21328	21284	21312	21212	21345	21262	21098	21228	21334	21197	21112	21309	21235	21247	21293	21069	21202	21157	21394	21191	21220	21214	21284	21359	21176	21198	21414	21321	21372	21371	21275	21382	21281	21407	21136	20964	21196	21301	21206	21310	21363	21131	21380	21423	21146	21295	21362	21407	21357	21439	21347	21442	21143	21180	21313	21016	21225	21271	21172	21421	21133	21363	21229	21125	21217	21181	21012	21175	21232	21368	21291	21204	20976	21181	21340	21323	21279	21137	21193	21084	21101	20990	21209	21347	21345	21325	21199	21152	21108	21297	21034	21387	21294	21293	21492	21313	21344	21191	21317	21368	21441	21264	21403	21455	21284	21205	21176	21180	21145	21271	21227	21150	21262	21070	21217	21289	21442	21318	21196	21212	21261	21393	21271	21288	21319	21131	21361	21266	21138	21050	21327	21399	21257	21047	21251	21240	21406	21147	21419	21149	21182	20963	21282	21164	21268	21383	21199	21128	21447	21230	21379	21345	21367	21203	21191	21370	21298	21152	21025	21116	21351	21311	21225	21127	21371	21128	21132	21217	21527	21373	21292	21467	21309	21039	21265	21192	21348	21231	21191	21216	21297	21227	21329	21217	21525	21149	21232	21042	21348	21290	21138	21159	21230	21278	21168	21122	21335	21310	21275	21282	21207	21226	21136	21222	21264	21157	21190	21176	21207	21397	21356	21291	21206	21182	21205	21289	21218	20987	21139	21285	21170	21358	21194	21093	21266	21277	21260	21241	21224	21317	21199	21200	21431	21292	21227	21272	21273	21449	21255	21088	21086	21040	21226	21246	21096	21284	21199	21296	21320	21242	21217	21100	21368	21378	21172	21485	21277	21293	21260	21338	21289	21198	21277	21363	21158	21280	21118	21132	21104	21299	21379	21339	21277	21032	21261	21406	21477	21337	21267	21296	21127	20933	21241	21109	21125	21164	21281	21476	21211	21210	21102	20987	21269	21316	21231	21195	21229	21150	21294	21197	21445	21208	21412	21066	21133	21097	21133	21227	21302	21098	21236	21240	21056	21113	21393	21190	21324	21259	21138	21216	21249	21176	21157	21279	21186	21346	21412	21260	21406	21184	21315	21139	21188	21092	21373	20973	21263	21290	21213	21127	21232	21323	21394	21026	21170	21445	21237	21290	21410	21125	21230	21278	21322	21257	21352	21338	21148	21328	21182	21205	21262	21229	21153	21277	21435	21390	21310	21415	21228	21099	21053	21191	21257	21273	21158	21189	21403	21177	21528	21245	21229	21130	21221	21213	21178	21241	21119	21056	21165	21267	21285	21064	21265	21199	21415	21276	21196	21301	21249	21240	21466	21010	21213	21241	21353	21176	21288	21295	21388	21367	21193	21375	21397	21169	21298	21203	21365	21105	21268	21443	21182	21198	21331	21142	21073	21038	21312	21132	21163	21426	21359	21045	21059	21257	20947	21210	21076	21216	21057	21284	21336	21189	21376	21424	21281	21358	21014	21194	21276	20992	21229	21126	21254	21231	21249	21294	21096	21067	21322	21245	21407	21253	21410	21278	21260	21266	21008	21208	21371	21285	21325	21195	21582	21161	21170	21290	21002	21302	21415	21275	21340	21347	21391	21122	21251	21382	21332	21412	21060	21269	21313	21205	21370	21283	21138	21112	21197	21300	21347	21364	21264	21408	21665	21456	21137	21153	21185	21312	21208	21290	21455	21293	21260	21121	21324	21182	21102	21116	21256	21118	21228	21224	21364	21170	21403	21164	21149	21123	21368	21063	21298	21330	21398	21184	21335	21318	21346	21302	21255	21381	21297	21302	21465	21074	21294	21163	21153	21463	21285	21286	21252	21105	21244	21234	21226	21332	21403	21402	21336	21113	21322	21249	21638	21160	21264	21145	21166	21242	21141	21458	21526	21238	21473	21368	21170	21319	21135	21070	21104	21456	21285	21333	21220	21342	21364	21369	21194	21232	21308	21325	21489	21288	21124	21298	21311	21295	21198	21266	21285	21144	21397	21159	21381	21269	21126	21195	21384	21346	21382	21338	21275	21182	21206	21278	21282	21148	21388	21442	21342	21143	21118	21128	21368	21226	21230	21322	21270	21151	21099	21249	21292	21295	21309	21165	21200	21423	21281	21321	21144	21309	21241	21198	21435	21473	21209	21241	21401	21223	21188	21177	21252	21417	21322	21008	21141	21152	21192	21490	21148	21162	21295	21297	21198	21220	21306	21295	21048	21301	21260	21347	21387	21256	21264	21249	21397	21342	21328	21113	21295	21347	21221	21271	21277	21350	21391	21028	21210	21172	21151	21265	21232	21170	21272	21059	21355	21238	21135	21388	21172	21357	21383	21384	21450	21225	21250	21382	21321	21259	21089	21191	21247	21109	21220	21165	21344	21315	21253	21217	21324	21309	21308	21413	21201	20982	21311	21131	21151	21171	21138	21345	21189	21301	20889	21468	21308	21209	21211	21332	21376	21243	21196	21111	21194	21076	21174	21247	21186	21173	21154	21418	21327	21242	21266	21295	21140	21404	21271	21149	21221	21265	21160	21230	21128	21407	21197	21153	21220	21267	21277	21313	21146	21430	21334	21349	21350	21282	21242	21361	21110	21303	21276	21129	21307	21480	21242	21158	21300	21227	21248	21267	21268	21463	21126	21229	21126	21107	21167	21190	21298	21019	21461	21270	21075	21210	21345	21234	21145	21280	21126	21232	21234	21247	21191	21076	21449	21106	21176	21169	21232	21390	21251	21522	21418	21453	21251	21144	21343	21399	21431	21194	21154	21178	21069	21119	21173	21304	21304	21434	21329	21312	21225	21301	21386	21304	21211	20944	21256	21340
35314	41263	31710	26461	24031	21981	19894	18631	18388	18263	18375	18018	17941	18052	18187	17940	17698	17669	17597	17640	17494	17468	17546	17473	17486	17639	21100	24916	23199	22885	21414	19592	18223	17621	17463	17251	17341	17106	17093	17267	17263	17367	17354	17322	17166	17306	17247	17234	17135	17300	17068	17416	17325	17168	17223	17227	17312	17259	17313	17352	17359	17357	17233	17421	17300	17183	17347	17291	17357	17340	17237	17286	17246	17318	17118	17271	17389	17385	17411	17171	17164	17224	17351	17327	17443	17302	17221	17263	17181	17059	17150	17298	17256	17127	17303	17404	17102	17385	17398	17278	17169	17375	17448	17247	17265	17314	17278	17167	17316	17293	17399	17167	17257	17207	17287	17208	17349	17180	17160	17141	17113	17233	17354	17264	17182	17359	17154	17279	17288	17314	17182	17201	17400	17200	17415	17113	17306	17238	17425	17148	17288	17139	17301	17274	17175	17422	17367	17224	17060	17151	17283	17303	17101	17108	17439	17232	16995	17267	17384	17289	17120	17218	17207	17187	17265	17272	17211	17073	17340	17420	17260	17384	17325	17304	17241	17165	17322	17173	17341	17422	17301	17382	17312	17126	17359	17252	17302	17235	17264	17226	17310	17219	17365	17169	17111	17239	17268	17306	17285	17237	17232	17380	17328	17215	17389	17307	17371	17284	17324	17233	17249	17158	17285	17291	17434	17200	17302	17238	17265	17251	17196	17240	17140	17214	17146	17231	17406	17327	17192	17350	17098	17169	17287	17305	17033	17220	17248	17228	17199	17305	17236	17400	17261	17185	17057	17194	17240	17180	17266	17316	17296	17426	17335	17293	17292	17411	17298	17290	17377	17168	17305	17144	17332	17298	17250	17395	17279	17287	17205	17260	17201	17358	17264	17296	17036	17169	17172	17237	17454	17181	17343	17085	17437	17375	17192	17276	17180	17292	17250	17095	17384	17318	17219	17343	17224	17200	17175	17351	17219	17087	17310	17343	17214	17318	17303	17457	17015	17235	17221	17363	17258	17253	17490	17274	17199	17207	17161	17331	17221	17344	17428	17452	17324	17328	17207	17206	17302	17160	17152	17376	17113	17338	17177	17160	17241	17268	17243	17289	17185	17053	17232	17068	17381	17339	17100	16923	17338	17152	17391	17242	17280	17135	17349	17174	17240	17286	17251	17160	17276	17175	17195	17177	17281	17419	17271	17270	17219	17340	17218	17131	17103	17393	17282	17241	17219	17325	17305	17099	17151	17238	17263	17268	17219	17333	17295	17234	17174	17226	17406	17283	17308	17031	17239	17127	17315	17194	17302	17133	17335	17364	17275	17308	17269	17367	17296	17240	17190	17434	17058	17123	17326	17113	17269	17074	17286	17296	17291	17362	17243	17200	17170	17091	17262	17257	17300	17163	17334	17090	17380	17150	17305	17299	17231	17221	17261	17110	17230	17350	17262	17206	17367	17016	17309	17165	17253	17156	17327	17235	17338	17175	17219	17295	17268	17221	17362	17362	17196	17325	17266	17286	17289	17189	17274	17268	17288	17311	17211	17334	17281	17128	17193	17364	17203	17253	17359	17118	17336	17289	17325	17249	17174	17151	17337	17209	17417	17304	17171	17176	17294	17205	17258	17251	17442	17230	17234	17297	17206	17228	17057	17156	17416	17408	17344	17342	17201	17025	17344	17286	17383	17294	17377	17355	17174	17115	17291	17402	17187	17004	17291	17134	17281	17282	17167	17175	17225	17308	17389	17354	17305	17161	17284	17280	17425	17278	17312	17444	17185	17329	17247	17276	17132	17165	17336	17275	17184	17235	17176	17278	17199	17166	17096	17244	17201	17236	17262	17094	17376	17152	17273	17155	17210	17399	17283	17329	17179	17143	17268	17256	17115	17386	17359	17328	17265	17259	17169	17281	17394	17265	17273	17309	17374	17283	17284	17331	17242	17434	17088	17295	17235	17048	17251	17426	17322	17196	17008	17144	17261	17173	17351	17372	17195	17320	17222	17096	17167	17164	17089	17206	17296	17271	17277	17060	17283	17410	17124	17340	17255	17181	17277	17298	17216	17277	17322	17240	17262	17295	17270	17030	17378	17228	17062	17484	17386	17336	17243	17193	17132	17353	17215	16999	17160	17259	17267	17155	17304	17321	17170	17298	17213	17392	17030	17167	17278	17156	17406	17201	17226	17231	17240	17235	17155	17343	17118	17312	17232	17052	17312	17233	17225	17100	17219	17280	17160	17186	17424	17118	17276	17087	17503	17293	17309	17268	17239	17179	17394	17279	17123	17422	17270	17366	17337	17236	17336	17383	17145	17275	17023	17428	17263	17240	17264	17233	17060	17265	17085	17186	17219	17162	17206	17258	17338	17246	17196	17262	17099	17086	17262	17225	17297	17346	17187	17130	17276	17417	17236	17245	17254	17350	17296	17211	17165	17294	17332	17309	17259	17341	17091	17234	17316	17125	17375	17272	17372	17270	17186	17312	17284	17212	17214	17113	17274	17324	17236	17456	17219	17340	17225	17145	17374	17130	17235	17255	17209	17213	17109	17332	17165	17361	17271	17204	17082	17242	17383	17082	17369	17308	17368	17146	17119	17099	17270	17215	17219	17141	17271	17349	17180	17172	17327	17340	17059	17212	17173	17291	17389	17237	17269	17165	17285	17257	17144	17271	17221	17351	17016	17205	17187	17158	17222	17309	17227	17238	17307	17347	17314	17238	17305	17201	17518	17263	17273	17267	17119	17040	17252	17225	17173	17263	17294	17279	17138	17249	17223	17135	17261	17081	17119	17169	17265	17195	17267	17398	17269	17233	17147	17179	17307	17248	17367	17172	17229	17302	17194	17304	17230	17356	17210	17250	17067	17263	17152	17289	17269	17307	17141	17224	17056	17159	17265	17226	17256	17315	17263	17249	17246	17213	17211	17262	17292	17280	17074	17102	17179	17113	17396	17231	17215	17104	17186	17260	17166	17114	17303	17173	17306	17152	17369	17065	17260	17364	17215	17107	17153	17304	17254	17342	17258	17260	17123	17307	17283	17265	17197	17439	17301	17158	17274	17157	17264	17178	17338	17396	17064	17346	17231	17123	17311	17291	17205	17224	17374	17336	17253	17381	17129	17179	17314	17126	17279	17328	17262	17145	17423	17308	17307	17381	17192	17396	17495	17157	17312	17151	17297	17223	17318	17180	17171	17127	17118	17381	17224	17230	17316	17166	17338	17224	17332	17312	17002	17408	17314	17200	17211	17310	17236	17181	17153	17204	17255	17086	17122	17202	17257	17320	17243	17174	17301	17274	17317	17198	17250	17291	17317	17251	17168	17139	17285	17290	17138	17191	17168	17200	17301	17373	17078	17023	17241	17278	17283	17206	17249	17271	17209	17361	17249	16969	17374	17178	17108	17081	17273	17131	17352	17129	17236	17276	17317	17365	17309	17389	17329	17171	17190	17329	17309	17163	17304	17298	17401	17210	17241	17208	17210	17163	17433	17284	17290	17307	17147	17289	17099	17340	17268	17156	17079	17290	17140	17100	17309	17135	17269	17204	17215	17176	17269	17225	17170	17251	17307	17239	17012	17222	17248	17335	17266	17394	17134	17252	17329	17285	17225	17386	17333	17205	17239	17277	17283	17143	17306	17394	17209	17453	17385	17195	17356	17256	17261	17088	17415	17210	17227	17188	17219	17349	17380	17218	17277	17222	17285	17180	17138	17257	17217	17293	17280	17294	17235	17332	17261	17175	17199	17384	17264	17170	17330	17266	17371	17256	17458	17397	17273	17195	17282	17054	17283	17272	17344	17298	17155	17096	17148	17201	17329	17254	17345	17401	17172	17261	17158	17174	17255	17142	17188	17375	17307	17065	17165	17146	17016	17312	17391	17353	17154	17225	17322	17433	17276	17461	17443	17220	17347	17404	17060	17249	17249	17277	17249	17224	17147	17203	17127	17172	17165	17436	17297	17302	17291	17199	17229	17289	17190	17178	17252	17196	17164	17347	17199	17344	17197	17274	17197	17417	17113	17151	17228	17278	17221	17447	17301	17314	17129	17209	17052	17152	17254	17437	17137	17246	17312	17363	17313	17183	17317	17196	17333	17244	17382	17188	17282	17179	17052	17206	17121	17320	17187	17112	17199	17393	17206	17216	17253	17330	17293	17193	17250	17345	17156	17303	17222	17103	17345	17395	17251	17105	17313	17001	17313	17271	17261	17269	17173	17201	17363	17303	17221	17240	17248	17239	17031	17226	17076	17193	17349	17098	17295	17299	17305	17309	17257	17258	17109	17266	17178	17347	17168	17331	17207	17264	17163	17253	17281	17297	17267	17364	17263	17128	17340	17086	17393	17260	17241	17301	17205	17318	17087	17162	17345	17258	17212	17289	17246	17143	17298	17300	17518	17236	17269	17188	17283	17180	17336	17318	17327	17260	17078	17235	17194	17226	17277	17208	17281	17128	17340	17148	17165	17298	17421	17289	17338	17362	17211	17368	17362	17349	17337	17267	17229	17330	17386	17063	17259	17426	17363	17187	17303	17303	17442	17369	17210	17347	17096	17352	17239	17230	17287	17209	17175	17219	17227	17297	17147	17120	17297	17345	17204	17301	17153	17240	17209	17148	17128	17276	17334	17175	17308	17191	17350	17228	17088	17121	17154	17162	17424	17070	17093	17130	17205	17030	17248	17332	17169	17084	17395	16984	17150	17312	17263	17316	17408	17160	17403	17200	17265	17233	17234	17199	17123	17280	17335	17254	17248	17214	17231	17223	17174	17319	17197	17145	16993	17297	17282	17330	17286	17069	17348	17307	17266	17373	17391	17138	17334	17372	17103	17403	17121	17202	17414	17368	17256	17259	17309	17343	17418	17282	17298	17101	17276	17270	17105	17374	17442	17097	17319	17206	17065	17277	17092	17331	17215	17146	17220	17395	17113	17441	17294	17218	17281	17252	17128	17221	17316	17361	17206	17126	17144	17311	17330	17380	17233	17140	17138	17293	17287	17246	17173	17164	17293	17315	17174	17156	17412	17099	17217	17088	17260	17454	17282	17355	17140	17077	17244	17350	17372	17211	17360	17238	17214	17338	17277	17173	17228	17018	17361	17318	17028	17156	17392	17158	17204	17331	17343	17339	17149	17282	17256	17307
28479	24295	27729	25325	21731	21633	21165	20643	20627	20701	20708	20716	20722	20698	20647	20852	20531	20688	20612	20482	20705	20530	20475	20693	20433	20533	20674	20992	20806	20979	20875	20702	20431	20581	20699	20600	20510	20629	20497	20455	20473	20522	20568	20368	20537	20614	20641	20589	20547	20533	20605	20650	20402	20518	20458	20492	20617	20639	20566	20615	20439	20545	20344	20761	20468	20565	20681	20567	20409	20622	20343	20561	20542	20739	20483	20508	20562	20595	20705	20302	20473	20651	20528	20457	20535	20368	20439	20522	20531	20476	20598	20412	20220	20501	20433	20361	20725	20473	20402	20499	20605	20424	20829	20494	20598	20608	20590	20481	20585	20530	20535	20475	20323	20484	20414	20533	20534	20644	20317	20554	20680	20517	20505	20677	20416	20554	20544	20507	20517	20685	20617	20524	20733	20486	20509	20524	20335	20534	20463	20710	20556	20559	20620	20637	20554	20558	20531	20453	20392	20487	20264	20581	20680	20509	20426	20470	20604	20532	20514	20389	20731	20436	20529	20463	20327	20449	20528	20478	20357	20400	20387	20306	20236	20690	20529	20537	20484	20521	20576	20484	20589	20493	20279	20637	20420	20372	20654	20371	20391	20346	20562	20423	20565	20469	20547	20505	20419	20547	20407	20361	20472	20508	20444	20350	20655	20351	20608	20602	20781	20574	20400	20436	20512	20557	20423	20443	20388	20613	20493	20335	20649	20416	20547	20376	20545	20477	20523	20534	20474	20548	20636	20396	20450	20365	20483	20468	20677	20530	20499	20498	20462	20718	20616	20493	20398	20581	20526	20324	20628	20542	20544	20439	20634	20461	20506	20644	20473	20322	20536	20788	20451	20600	20301	20306	20428	20464	20637	20341	20488	20436	20474	20289	20634	20467	20448	20402	20427	20725	20556	20298	20774	20394	20506	20315	20400	20661	20424	20483	20596	20527	20560	20676	20645	20431	20607	20547	20523	20418	20538	20438	20590	20617	20332	20404	20328	20404	20545	20590	20569	20330	20257	20470	20559	20652	20341	20284	20641	20535	20606	20368	20609	20693	20353	20468	20512	20575	20307	20438	20551	20483	20479	20436	20613	20332	20613	20642	20465	20408	20504	20517	20445	20439	20704	20435	20476	20348	20504	20495	20479	20518	20344	20643	20443	20591	20477	20426	20350	20424	20444	20481	20495	20448	20574	20282	20551	20479	20398	20516	20621	20475	20346	20433	20437	20512	20719	20568	20742	20447	20692	20586	20607	20568	20398	20489	20415	20688	20543	20465	20598	20599	20480	20397	20346	20585	20622	20603	20431	20402	20423	20600	20437	20506	20729	20312	20498	20448	20380	20359	20416	20470	20285	20342	20509	20351	20550	20745	20512	20505	20569	20521	20584	20240	20598	20467	20611	20448	20315	20604	20689	20449	20605	20569	20502	20379	20547	20516	20642	20626	20464	20514	20390	20452	20462	20588	20362	20391	20557	20597	20402	20595	20511	20465	20372	20597	20493	20506	20563	20560	20475	20488	20329	20464	20498	20536	20576	20466	20587	20721	20613	20389	20654	20562	20538	20301	20138	20421	20576	20477	20517	20541	20502	20606	20535	20431	20782	20610	20453	20463	20621	20511	20584	20538	20555	20545	20670	20386	20658	20436	20451	20577	20463	20314	20314	20460	20444	20198	20617	20442	20437	20367	20415	20509	20346	20501	20522	20476	20343	20422	20470	20455	20512	20630	20522	20345	20559	20301	20427	20650	20437	20497	20443	20439	20400	20489	20524	20459	20506	20453	20448	20537	20716	20360	20374	20595	20378	20261	20394	20369	20682	20617	20651	20409	20755	20442	20431	20462	20389	20391	20573	20586	20518	20447	20692	20447	20500	20455	20629	20557	20522	20577	20279	20551	20772	20500	20494	20762	20393	20391	20553	20630	20574	20530	20447	20337	20433	20456	20414	20393	20412	20348	20506	20331	20447	20584	20471	20514	20436	20457	20345	20406	20548	20454	20596	20466	20464	20486	20430	20568	20612	20369	20619	20420	20353	20437	20442	20296	20567	20760	20505	20669	20677	20632	20484	20448	20517	20526	20331	20537	20413	20444	20349	20315	20555	20608	20666	20472	20700	20359	20321	20658	20469	20732	20669	20369	20440	20717	20614	20507	20633	20532	20477	20398	20541	20756	20542	20507	20631	20458	20378	20655	20404	20826	20695	20459	20764	20270	20558	20543	20541	20667	20658	20544	20339	20641	20484	20507	20538	20346	20466	20290	20663	20481	20526	20542	20379	20383	20460	20392	20629	20420	20664	20427	20560	20595	20425	20368	20668	20318	20304	20393	20758	20533	20518	20453	20518	20320	20449	20482	20518	20557	20604	20404	20464	20628	20658	20496	20635	20743	20494	20446	20399	20513	20483	20594	20589	20589	20412	20442	20399	20465	20490	20473	20465	20500	20620	20367	20275	20611	20308	20533	20358	20256	20355	20548	20516	20421	20358	20345	20847	20767	20542	20368	20221	20341	20772	20569	20356	20419	20354	20509	20374	20507	20193	20399	20593	20564	20521	20702	20431	20435	20472	20730	20459	20457	20541	20479	20486	20437	20604	20496	20627	20477	20540	20458	20511	20459	20523	20427	20428	20520	20753	20519	20370	20596	20467	20676	20592	20369	20222	20580	20531	20460	20400	20326	20538	20716	20466	20658	20612	20626	20497	20537	20483	20430	20621	20481	20410	20742	20517	20683	20630	20533	20380	20278	20321	20693	20436	20250	20636	20475	20438	20361	20642	20490	20490	20441	20593	20655	20763	20606	20536	20525	20582	20485	20681	20487	20461	20430	20323	20404	20433	20576	20515	20474	20514	20499	20529	20440	20414	20370	20482	20340	20410	20524	20502	20492	20605	20638	20625	20563	20725	20413	20410	20467	20400	20527	20428	20542	20570	20220	20460	20262	20426	20425	20446	20570	20447	20432	20475	20814	20645	20562	20513	20436	20517	20460	20588	20376	20290	20628	20514	20360	20437	20464	20216	20379	20497	20440	20574	20464	20411	20373	20348	20537	20278	20636	20611	20436	20485	20543	20481	20530	20659	20442	20771	20520	20599	20454	20515	20654	20675	20609	20497	20440	20527	20261	20639	20519	20569	20436	20415	20351	20645	20462	20449	20525	20332	20555	20339	20547	20448	20461	20487	20487	20404	20254	20646	20670	20614	20382	20753	20426	20481	20842	20577	20422	20388	20489	20491	20511	20682	20551	20557	20472	20475	20397	20542	20672	20271	20610	20545	20499	20705	20452	20439	20531	20424	20509	20686	20418	20241	20463	20441	20620	20539	20365	20447	20566	20434	20546	20562	20432	20487	20568	20382	20300	20352	20424	20555	20519	20565	20677	20463	20629	20559	20517	20559	20377	20469	20593	20484	20373	20553	20475	20481	20709	20462	20615	20591	20798	20334	20479	20295	20364	20728	20485	20473	20411	20642	20448	20354	20653	20798	20714	20485	20611	20539	20685	20449	20372	20259	20320	20518	20616	20448	20625	20614	20702	20625	20536	20445	20516	20245	20479	20581	20542	20418	20390	20433	20723	20560	20488	20770	20674	20644	20563	20489	20617	20514	20455	20473	20794	20393	20505	20628	20356	20221	20614	20540	20756	20569	20457	20577	20904	20373	20384	20568	20425	20563	20593	20617	20519	20312	20451	20366	20682	20600	20623	20641	20506	20362	20606	20229	20471	20559	20395	20340	20488	20322	20462	20640	20611	20588	20588	20612	20606	20632	20465	20517	20629	20537	20475	20350	20436	20301	20423	20671	20544	20573	20554	20472	20726	20402	20466	20499	20567	20275	20523	20614	20593	20303	20638	20532	20515	20424	20229	20412	20417	20759	20452	20511	20545	20582	20534	20547	20546	20500	20546	20390	20509	20291	20539	20283	20419	20502	20669	20638	20437	20482	20504	20645	20476	20725	20397	20684	20473	20391	20737	20569	20495	20569	20556	20691	20510	20362	20395	20735	20651	20779	20326	20520	20555	20538	20319	20588	20598	20509	20530	20498	20363	20513	20330	20884	20514	20504	20342	20494	20509	20450	20433	20522	20591	20153	20412	20628	20386	20614	20542	20662	20504	20511	20763	20400	20418	20594	20744	20757	20432	20613	20554	20436	20510	20500	20371	20507	20391	20487	20409	20372	20512	20497	20642	20524	20507	20601	20768	20539	20359	20522	20572	20442	20509	20375	20436	20445	20524	20615	20403	20330	20427	20337	20453	20575	20627	20594	20508	20770	20549	20532	20522	20513	20429	20523	20562	20485	20723	20408	20419	20522	20496	20454	20563	20420	20473	20550	20438	20600	20586	20351	20333	20569	20502	20482	20528	20487	20588	20282	20675	20655	20534	20611	20584	20633	20298	20631	20553	20530	20339	20445	20710	20500	20704	20646	20518	20604	20299	20433	20533	20441	20445	20608	20552	20424	20634	20317	20536	20503	20409	20562	20597	20519	20571	20360	20315	20393	20511	20479	20677	20763	20686	20586	20468	20493	20322	20737	20467	20564	20516	20553	20426	20645	20256	20565	20326	20544	20586	20429	20480	20535	20564	20307	20624	20306	20487	20744	20562	20486	20329	20491	20549	20702	20572	20373	20410	20243	20434	20585	20595	20462	20484	20626	20518	20525	20401	20437	20599	20662	20535	20658	20558	20536	20546	20386	20557	20613	20383	20386	20414	20407	20330	20547	20322	20609	20642	20283	20514	20591	20723	20453	20376	20596	20636	20400	20371	20584	20660	20593	20516	20275	20587	20424	20595	20505	20300	20256	20393	20503	20501	20467	20434	20603	20831	20638	20594	20636	20592	20728	20498	20317	20621	20303	20428	20483	20683	20704	20391	20536	20448	20567	20362	20593	20520	20517	20287	20606	20511	20264	20550	20222	20513	20666	20480	20423	20459	20695	20552	20435	20551	20590	20438	20427	20516	20532	20376	20285	20494	20562	20641	20448	20443	20588	20436	20510	20575	20425	20496	20622	20518	20385	20440	20401	20344	20485	20676	20446	20606	20453	20438	20338	20611	20532	20466	20659	20357	20707	20523	20497	20470	20484	20656	20273	20553	20520	20607	20569	20733	20452	20346	20435	20549	20624	20587	20612	20661	20649	20608
25772	31592	23830	20598	19449	18659	17640	17152	17120	17021	17280	17169	16933	17260	17067	17087	16862	17056	16912	17122	17081	16853	16975	16904	16864	16826	17062	17149	17293	17667	17171	17075	16749	17010	16785	16835	16842	16871	16857	16950	16980	16664	16965	16891	16737	16954	16878	16978	16856	16959	16969	17075	16916	16906	16767	16852	17044	16889	16952	16796	16883	16685	16906	16698	16847	16997	16695	16831	16879	16754	16856	16881	16909	16905	16791	16730	16793	16866	16660	16785	16926	16890	16751	16708	16765	16855	17078	16843	16831	16881	16821	16738	16821	16777	16762	17050	16860	16701	17050	16879	17002	16855	16694	16710	16710	16977	16797	16799	16755	16861	16952	16891	16851	16660	16964	16839	16957	16992	16614	17067	16871	16824	16894	16933	16984	16922	16736	16789	16859	16722	16893	16843	16828	16883	16845	16861	16968	16918	16981	16963	16878	16761	16689	16932	16873	16889	16910	17032	16641	16925	16612	16890	16924	16849	16656	16776	16794	16836	16734	16845	16655	16755	16883	16906	16924	16870	16826	16905	16624	16845	16942	16791	16932	16779	16784	16998	16618	16908	16869	16655	16907	16784	16748	16749	17072	16876	16806	16844	16919	16778	16872	16850	16932	16866	16552	16805	16852	16903	16980	16957	16876	16853	16838	16861	16704	16668	16820	16873	16981	16833	16771	16657	16827	16813	16859	16774	16911	16747	16887	16823	16717	16789	16757	16850	16877	16655	16902	16812	16778	16866	16881	16771	16898	16870	16864	16705	16683	16649	16731	16662	16791	16881	16750	16783	16764	16801	16784	16919	16852	16837	16858	16793	16892	16698	16868	16753	16906	16832	16801	16880	16727	16713	16779	16724	16658	16936	16928	16814	16815	16778	16699	16866	16910	16744	16862	16747	16728	16782	16922	16898	16943	16855	16767	16838	16876	16803	16860	16893	16670	16930	16814	16792	16978	16754	16785	16943	16841	16789	16722	16916	16893	16831	16714	16869	16819	16756	16766	16821	16878	16989	17016	16743	16798	16826	16791	16887	16874	16990	16699	16952	16793	16828	16753	16986	16782	16947	16878	16846	17044	16804	16856	16871	16735	16883	16919	16866	16782	16807	16875	16948	17070	16924	16847	16815	17034	16860	16874	16825	16769	16760	16767	16823	16755	16876	16820	16946	16887	16671	16894	16749	16850	16879	16913	16889	16873	16886	16869	16798	16818	16814	16948	16765	16864	16693	16661	16850	16991	16664	16874	16983	16789	16832	16757	16949	16841	16793	16905	16760	16800	16871	16781	16956	16845	16914	16675	16940	16685	16875	17071	16797	16812	16673	16629	16802	16917	16834	16711	16828	16847	16762	16810	16885	16955	16657	16795	16956	16831	16903	16738	16856	16756	16832	16864	16750	16722	16916	16809	16807	16798	17023	16816	16972	16648	16892	16975	16665	16830	16905	16869	16843	16803	16596	16832	16879	16756	16809	16911	16824	16889	16948	16829	16832	16842	16652	16905	16749	16881	16829	16707	16938	16794	16896	16844	17079	16745	16980	16894	17009	16910	16760	16898	16839	16835	16816	16663	16784	16717	16989	16964	16821	16648	16867	16922	16880	16818	16793	16869	16873	16804	16961	16976	16777	16952	16739	16871	16851	16768	16772	16955	16620	16946	16872	16984	16991	16822	16931	16938	17002	16821	16891	16758	16878	16977	16778	16930	16912	16728	16952	16807	16796	16887	16853	16696	16776	16896	16714	16755	16681	16581	16770	16803	16862	16746	16776	16737	16864	16811	16810	16956	16805	16755	16945	16873	16976	16854	16707	16700	16913	16880	16955	16771	16957	16885	16895	16675	16800	16852	16930	16745	16881	16882	16812	16836	16857	16774	16821	17036	17100	16908	16910	16825	16733	16765	16682	16722	16704	16733	16937	16789	17003	16844	17083	16858	16958	16873	16792	16981	16776	16727	16732	16831	16840	16856	16765	16688	16878	16827	16731	16685	16818	16905	16884	16801	16892	16957	16894	16720	16892	16939	16895	16733	16899	16891	16699	16770	16685	16748	16978	16876	16813	16815	16928	16953	16804	16731	16787	17008	16813	16963	16883	16944	16998	16972	16651	16941	16743	16916	16733	16767	16706	16988	16820	16834	16854	16923	16919	17006	16634	16798	16804	16782	16684	16837	16883	16796	16722	16733	16657	16850	16909	16820	16734	16910	16939	16971	16809	16820	16908	16659	16626	16971	16940	16959	16869	16933	16807	16803	16840	17019	16745	16942	16702	16977	17038	17113	17078	16821	16727	16836	16693	16923	16816	16945	16854	16980	16839	16990	16820	16881	16657	16737	16811	16608	16865	16849	16813	16847	16751	16977	16745	16789	16678	16720	16874	16911	16709	16934	16860	16964	17024	16672	16816	16878	16888	16791	16862	16845	16808	16740	16670	16752	16897	16750	16935	16767	17014	16761	17114	16770	16989	16822	16985	16893	16731	16816	16766	16800	16885	16734	16711	16930	16914	16946	16772	16803	16977	16802	16810	16793	16854	16819	16765	16828	16793	16663	16879	16609	16919	16922	16821	16677	16963	16935	16742	16903	16871	16827	16985	16867	16947	16790	16899	16811	16741	16862	16880	17067	16692	16924	17024	16872	16816	16775	16908	17071	16841	16965	16858	16905	16782	16952	16830	16708	16739	16752	16698	16911	16796	16931	16877	16892	16961	16802	16914	16764	16691	17055	16854	16698	16752	16831	16923	16778	16776	17074	16856	16788	16884	16717	16680	17005	16866	16921	16711	16957	16841	16948	16888	16920	16989	16854	16823	17021	16866	16846	16775	16937	16739	16741	16924	16868	16812	16792	16856	16976	16970	16790	16882	16756	16787	16863	16807	16757	16719	16938	16925	16973	16784	16825	16752	16917	16915	16718	16883	16907	16891	16911	16755	16703	16982	16848	16846	16976	16798	16707	16869	16692	16953	16956	16957	16938	16958	16765	16964	16790	16801	16806	16798	16721	16871	16788	16853	16742	16806	16966	16804	16806	16962	16853	16924	16903	16892	16881	16866	17080	16704	16765	16864	16697	16807	16788	16760	16809	16704	16912	16877	16930	16744	16794	16865	16958	16894	16694	16797	16766	16756	16803	16834	16735	16748	16820	16911	16881	16836	16895	16806	16745	17033	16888	16849	16706	16835	16865	16821	16782	16810	16895	16906	16775	16965	16897	16801	17001	16716	16691	16871	16928	16851	17042	16776	16835	16859	16865	16912	16955	16859	16819	16749	16804	16686	16848	16780	16912	16952	16684	16813	16922	16961	16689	16917	16847	17041	17079	16902	16938	16812	16856	16861	16838	16938	16894	17058	16949	16975	16801	16803	16688	16704	16887	16978	16886	16848	16778	16974	16868	16900	16919	16944	16876	16820	16927	16889	16956	16975	17036	16765	16732	16730	16831	16765	16895	16742	16852	16712	17006	16683	16818	16955	16946	16815	16934	16937	16983	16704	16891	16845	16733	16943	16736	16893	16933	16806	16886	16704	16766	16838	16700	16923	16763	16873	16839	16821	16929	16857	16790	16851	16926	17065	16910	16811	16878	16903	17138	16769	16973	16851	16808	16927	16972	16847	16910	16769	16933	16886	16637	16822	16669	16684	16693	16633	16814	16866	16954	16974	16894	16779	16779	16906	16885	16768	16925	16865	16737	16966	16747	16892	16878	16962	16942	16839	16960	16978	16879	16761	16879	16817	16914	16838	16879	16909	16784	16846	16693	16931	16907	16868	16828	16774	16894	16897	16844	16896	16789	16851	16887	16735	17075	16868	16851	16685	16972	16852	16811	16959	16762	16962	16818	16761	16762	16893	16962	16839	16721	16801	16829	17017	16747	16852	16776	16894	16898	16872	16758	16829	16946	16900	16800	16772	16874	16903	16892	16907	17034	17063	17099	16969	16885	16745	16937	16670	16878	16924	17072	16758	16803	16910	16683	16858	16995	16800	16964	16825	16979	16968	16873	16887	16664	16940	16935	16750	17004	16875	16730	16864	16939	16919	16878	16948	16877	16914	16997	16846	16975	16743	16969	16939	16692	16871	16777	16749	16817	16905	16767	16951	16654	16978	16870	16730	16782	17029	16904	16927	16767	16744	16838	16724	16965	16818	16887	16861	16786	16833	16849	16793	16762	16729	16801	16924	16789	16739	16765	16888	16913	16855	17040	16804	16799	16683	16886	16968	17072	16716	16938	16746	16792	16829	16783	16764	16759	16977	16933	16767	16916	16749	16890	16740	16810	16975	16976	16837	16826	16796	16835	16997	16888	16816	16905	16672	17130	16772	16850	16846	16873	16778	16683	16751	16988	16768	16871	16789	16730	16883	16749	16823	16891	16699	16881	16902	16798	16913	16802	16661	16851	16824	16838	16862	16777	16716	16723	16832	16877	16947	16778	16874	16882	16843	16803	16929	16860	16881	16767	16741	16581	16838	16620	16785	16806	16723	16853	16681	16772	16993	16972	16870	16918	16917	16967	17002	16793	16957	16946	16786	16730	16837	16691	16815	16948	16739	16756	16971	16753	16751	16695	16918	16720	16993	16943	16775	16955	16882	16847	16878	16789	16952	16839	17012	16860	16937	16794	16863	16815	16789	16873	16782	16888	16849	16820	17052	16862	16983	16924	16717	16810	16869	16804	16964	16875	16878	16857	16895	16893	16825	16728	16767	16855	16843	16822	16766	16664	16718	16818	16709	17042	16640	16978	16927	16765	16717	16870	16698	16915	16734	16775	16812	16901	16897	16806	16915	16868	16763	16844	17050	16766	16745	16750	16832	16882	16733	16762	17009	17117	16792	16859	16665	16759	16821	16834	16976	16872	16883	16826	16849	16700	16764	16926	16699	16702	16887	16877	16998	16833	17064	16816	16861	16875	16803	16824	17047	16995	16762	16782	16881	16737	16970	16913	16766	16966	16850	16836	16747	16863	16902	16850	16838	16807	16897	16839	16862	16869	16813	16795	16851	17048	16873	16802	17110	16837	16853	16929	16919	16816	16891	16999	16590	16893	16674	16864	16902	16947	16995	16511	17000	16774	16818	16956	16897	16783	16863	16850	16904	16898	16930	16871	16806	16994	16838	16879	16873	16932	16789	16910	16911	16809	16688	16865	16720
23850	21416	28940	24388	22828	24442	24361	21252	20639	21109	21114	20990	20723	20756	20709	20682	20647	20580	20774	20530	20499	20680	20408	20684	20582	20435	21442	23528	23389	22991	22043	21401	20980	20694	20716	20381	20679	20785	20341	20360	20404	20234	20304	20393	20434	20495	20524	20568	20513	20428	20362	20478	20468	20517	20350	20301	20673	20369	20360	20413	20476	20551	20513	20302	20523	20508	20464	20406	20537	20427	20557	20427	20177	20466	20347	20438	20340	20517	20427	20467	20385	20426	20507	20480	20528	20450	20444	20297	20260	20467	20274	20316	20443	20178	20317	20260	20475	20296	20558	20509	20381	20324	20239	20610	20267	20612	20499	20371	20104	20407	20424	20294	20107	20351	20386	20342	20302	20489	20547	20526	20406	20570	20325	20357	20513	20440	20316	20599	20338	20213	20526	20314	20532	20310	20395	20419	20565	20501	20468	20330	20626	20304	20373	20605	20268	20197	20604	20590	20340	20518	20384	20387	20334	20516	20424	20454	20625	20363	20321	20460	20250	20315	20491	20327	20295	20329	20414	20269	20378	20214	20449	20507	20320	20610	20492	20484	20248	20364	20440	20441	20446	20256	20524	20245	20523	20151	20284	20358	20338	20383	20242	20407	20604	20385	20464	20486	20394	20549	20589	20538	20514	20555	20280	20588	20307	20615	20403	20319	20504	20331	20210	20316	20545	20557	20397	20429	20386	20185	20400	20516	20357	20293	20418	20338	20441	20276	20466	20359	20417	20298	20475	20509	20245	20351	20486	20423	20540	20308	20594	20410	20491	20733	20345	20340	20497	20325	20541	20283	20357	20348	20329	20285	20401	20515	20516	20267	20429	20318	20531	20566	20305	20294	20307	20234	20326	20384	20431	20259	20222	20380	20401	20503	20232	20574	20361	20367	20365	20465	20423	20395	20305	20456	20452	20430	20454	20301	20439	20627	20653	20317	20376	20552	20507	20517	20378	20526	20278	20317	20429	20204	20443	20413	20587	20265	20335	20398	20380	20487	20305	20401	20529	20535	20393	20235	20333	20295	20663	20206	20297	20275	20205	20289	20444	20548	20308	20649	20232	20315	20428	20389	20455	20450	20523	20468	20394	20367	20460	20416	20567	20485	20364	20466	20450	20439	20481	20461	20382	20389	20501	20369	20475	20355	20201	20278	20517	20435	20593	20402	20404	20481	20405	20322	20375	20439	20479	20191	20502	20320	20403	20375	20264	20420	20332	20301	20475	20507	20333	20328	20184	20511	20235	20287	20234	20453	20437	20376	20246	20463	20394	20467	20320	20423	20499	20227	20289	20516	20518	20476	20402	20563	20369	20304	20287	20398	20399	20374	20288	20217	20187	20370	20431	20494	20411	20448	20259	20438	20303	20335	20601	20259	20320	20564	20407	20444	20345	20622	20215	20545	20679	20467	20602	20419	20366	20455	20555	20239	20464	20406	20351	20413	20221	20568	20370	20472	20552	20460	20229	20498	20671	20549	20489	20348	20426	20396	20497	20410	20425	20438	20433	20214	20328	20454	20460	20332	20524	20514	20377	20358	20462	20391	20239	20577	20322	20428	20369	20290	20495	20468	20521	20399	20397	20352	20482	20195	20345	20382	20646	20505	20336	20580	20211	20532	20325	20529	20194	20315	20318	20491	20239	20388	20413	20290	20535	20427	20190	20434	20499	20158	20603	20364	20319	20733	20540	20252	20262	20307	20504	20300	20427	20505	20401	20366	20481	20254	20429	20340	20526	20279	20377	20555	20608	20469	20442	20613	20207	20290	20389	20180	20463	20500	20404	20453	20500	20152	20500	20402	20295	20650	20480	20361	20411	20518	20377	20269	20625	20410	20709	20460	20550	20620	20330	20527	20524	20487	20437	20502	20464	20176	20361	20215	20357	20355	20288	20427	20304	20288	20626	20282	20357	20357	20496	20615	20234	20431	20402	20528	20434	20611	20360	20542	20538	20328	20352	20350	20473	20510	20506	20509	20489	20303	20510	20392	20300	20293	20528	20264	20201	20458	20371	20191	20373	20379	20303	20344	20537	20497	20293	20126	20356	20480	20427	20377	20258	20459	20482	20300	20562	20484	20386	20303	20291	20454	20350	20511	20351	20426	20501	20299	20326	20379	20501	20496	20264	20406	20569	20513	20625	20313	20223	20167	20330	20481	20569	20274	20430	20431	20344	20308	20434	20450	20621	20574	20466	20252	20543	20365	20365	20341	20156	20617	20508	20239	20461	20584	20456	20440	20456	20442	20407	20343	20403	20442	20452	20441	20502	20335	20341	20447	20482	20440	20405	20508	20246	20408	20115	20252	20139	20268	20457	20265	20303	20360	20369	20481	20499	20345	20386	20527	20530	20458	20376	20416	20287	20413	20574	20488	20563	20436	20367	20529	20516	20094	20108	20340	20540	20544	20369	20337	20344	20439	20460	20435	20494	20446	20449	20471	20627	20408	20358	20523	20389	20431	20046	20582	20382	20226	20570	20531	20439	20579	20332	20400	20659	20508	20579	20509	20410	20312	20271	20407	20368	20463	20293	20381	20317	20528	20276	20505	20262	20456	20428	20484	20159	20561	20595	20281	20243	20441	20545	20413	20450	20495	20704	20370	20384	20416	20299	20479	20438	20447	20564	20508	20239	20223	20396	20571	20405	20348	20385	20239	20297	20509	20514	20425	20485	20319	20438	20329	20455	20461	20641	20348	20273	20450	20211	20398	20547	20599	20394	20463	20435	20380	20536	20583	20540	20251	20623	20452	20618	20229	20602	20376	20365	20427	20245	20285	20449	20527	20421	20419	20394	20459	20279	20643	20389	20417	20283	20423	20478	20109	20206	20219	20386	20469	20260	20229	20374	20327	20447	20270	20404	20523	20324	20333	20370	20399	20459	20408	20332	20350	20476	20536	20426	20318	20493	20630	20535	20292	20574	20350	20410	20350	20460	20245	20529	20386	20216	20469	20364	20523	20555	20521	20380	20479	20181	20489	20376	20262	20635	20373	20515	20372	20410	20345	20421	20322	20435	20277	20570	20469	20224	20403	20344	20294	20557	20309	20330	20323	20315	20439	20321	20558	20401	20418	20425	20388	20588	20379	20352	20398	20549	20332	20387	20207	20441	20351	20202	20286	20574	20299	20515	20499	20459	20380	20244	20475	20550	20321	20444	20369	20459	20301	20368	20430	20363	20492	20457	20476	20453	20299	20463	20315	20445	20557	20485	20338	20511	20413	20437	20368	20412	20332	20394	20452	20372	20376	20491	20296	20410	20456	20421	20464	20551	20492	20467	20568	20286	20550	20487	20516	20483	20632	20450	20589	20281	20414	20476	20660	20366	20208	20477	20315	20590	20476	20419	20561	20563	20476	20238	20442	20557	20454	20381	20340	20422	20431	20317	20374	20186	20277	20529	20421	20424	20542	20446	20178	20330	20229	20491	20412	20292	20379	20504	20503	20141	20456	20491	20429	20242	20254	20221	20246	20398	20297	20330	20526	20522	20596	20392	20727	20414	20508	20305	20367	20425	20377	20225	20480	20488	20255	20291	20490	20482	20473	20553	20592	20329	20566	20403	20439	20817	20434	20373	20600	20561	20513	20334	20399	20460	20386	20464	20409	20440	20313	20397	20463	20555	20474	20511	20332	20314	20426	20343	20235	20349	20424	20335	20141	20541	20275	20333	20429	20506	20333	20416	20233	19977	20254	20428	20424	20502	20262	20310	20446	20481	20307	20464	20260	20401	20177	20317	20472	20486	20453	20313	20512	20430	20566	20485	20601	20515	20342	20231	20413	20531	20557	20373	20392	20579	20361	20309	20328	20494	20358	20224	20287	20471	20278	20450	20369	20219	20719	20411	20545	20393	20414	20321	20304	20449	20332	20260	20484	20466	20346	20328	20306	20344	20382	20376	20303	20672	20489	20602	20323	20462	20523	20487	20440	20252	20411	20337	20393	20426	20432	20284	20385	20454	20513	20640	20570	20235	20507	20451	20371	20425	20567	20402	20475	20496	20384	20356	20338	20374	20333	20342	20295	20596	20283	20439	20462	20458	20214	20562	20310	20670	20347	20542	20462	20348	20144	20231	20467	20338	20301	20624	20455	20497	20367	20429	20346	20541	20580	20435	20474	20336	20455	20604	20514	20372	20609	20430	20473	20250	20270	20329	20433	20335	20351	20424	20317	20351	20492	20348	20554	20419	20372	20403	20450	20375	20340	20212	20334	20474	20388	20233	20302	20465	20379	20427	20233	20430	20196	20483	20394	20528	20387	20404	20534	20338	20468	20644	20436	20732	20348	20487	20436	20497	20414	20234	20318	20406	20401	20395	20605	20626	20494	20494	20337	20327	20263	20310	20468	20524	20256	20578	20331	20358	20410	20471	20467	20323	20330	20548	20432	20319	20344	20691	20529	20353	20325	20464	20512	20486	20441	20477	20464	20362	20429	20508	20257	20311	20340	20277	20490	20342	20384	20447	20517	20436	20441	20460	20361	20655	20644	20528	20389	20524	20536	20478	20318	20466	20510	20475	20463	20567	20496	20228	20287	20570	20512	20389	20498	20357	20347	20380	20580	20465	20292	20411	20400	20486	20554	20365	20359	20208	20243	20400	20314	20366	20432	20364	20461	20483	20478	20282	20467	20538	20433	20411	20620	20375	20550	20381	20270	20462	20214	20460	20236	20443	20292	20432	20303	20419	20244	20643	20471	20430	20502	20513	20335	20551	20415	20530	20541	20376	20496	20302	20337	20472	20446	20510	20598	20336	20635	20726	20492	20477	20406	20473	20452	20294	20185	20229	20332	20383	20277	20450	20472	20364	20560	20522	20444	20396	20210	20388	20611	20538	20368	20350	20307	20649	20319	20173	20531	20346	20288	20564	20361	20319	20452	20587	20362	20644	20513	20768	20455	20597	20403	20438	20385	20378	20691	20529	20432	20598	20531	20386	20488	20414	20250	20353	20486	20287	20367	20522	20382	20450	20458	20279	20431	20364	20308	20518	20343	20299	20559	20232	20372	20309	20331	20283	20725	20483	20541	20436	20464	20407	20398	20575	20354	20312	20403	20514	20248	20662	20525	20451	20616	20538	20507	20409	20527	20308	20441	20609	20615	20467	20326	20546	20354	20405	20369	20606	20539	20316	20481
31575	42870	28717	23041	21152	20093	18654	17590	17374	17374	17534	17496	17446	17151	17062	17181	17005	17053	17118	16872	16946	16984	16998	17031	16832	16874	18892	21245	20934	19864	18875	17732	17270	17031	16790	16747	16674	16775	16860	16544	16837	16750	16774	16629	16807	16723	16497	16761	16769	16817	16694	16909	16783	16741	16787	16846	16921	16941	16798	16905	16820	16862	16677	16542	16754	16720	16714	16718	16936	16703	16874	16807	16706	16749	16877	16856	16731	16761	16737	16843	16683	16799	16667	16654	16788	16895	16797	16847	16624	16831	16781	16718	16753	16840	16730	16964	16906	16674	16770	16766	16616	16919	16637	16527	16636	16767	16764	16648	16725	16647	16715	16828	16667	16858	16655	16910	16627	16623	16833	16610	16920	16796	16699	16768	16788	16761	16833	16982	16571	16837	16882	16755	16725	16779	16852	16813	16764	16735	16729	16750	16840	16785	16773	16913	16887	16778	16912	16893	16870	16667	16678	16855	16877	16764	16666	16611	16811	16927	16892	16683	16904	16789	16803	16623	16885	16745	16718	16803	16761	16707	16692	16723	16850	16599	16768	16677	16842	16786	16728	16848	16825	16674	16723	16801	16563	16869	16748	16734	16692	16677	16825	16666	16807	16762	16867	16841	16774	16661	16733	16727	16841	16844	16834	16647	16900	16767	16653	16684	16883	16913	16704	16908	16896	16729	16794	16526	16869	16840	16957	16731	16784	16712	16687	16865	16845	16555	16675	16886	16867	16888	16695	16905	16507	16720	16806	16625	16847	16666	16735	16636	16705	16733	16715	16797	16744	16721	16751	16624	16660	16884	16801	16701	16663	16901	16473	16827	16968	17029	16737	16678	16811	16672	16859	16758	16924	16606	16698	16562	16752	16756	16736	16919	16721	16975	16842	17012	16885	16668	16712	16747	16843	16814	16679	16805	16982	16771	16928	16894	16806	16901	16757	16836	16705	16658	16700	16655	16846	16660	16821	16839	16584	16762	16804	16777	16942	16754	16796	16807	16751	16761	16734	16791	16807	16874	16835	16873	16765	16847	16715	16815	16671	16813	16665	16731	16951	16632	16864	16737	16835	16656	16700	16698	16705	17013	16802	16720	16680	16658	16773	16673	16849	16691	16651	16783	16675	16913	16577	16741	16748	16912	16697	16732	16704	16912	16725	16870	16702	16707	16681	16756	16650	16792	16736	16740	16791	16822	16823	16593	16772	16736	16819	16744	16790	16819	16764	16691	16730	16658	16755	16517	16787	16968	16665	16793	16921	16759	16713	16695	16825	16816	16808	16811	16933	16858	16809	16882	16711	16822	16699	16774	16861	16756	16667	16752	16861	16740	16750	16807	16799	16767	16784	16839	16729	16494	16657	16928	16673	16882	16929	16711	16629	16755	16797	16910	16766	16661	16787	16745	16735	16685	16563	16949	16828	16631	16610	16628	16616	16797	16650	16732	16661	16781	16613	16774	16682	16861	16676	16664	16769	16786	17025	16914	16577	16942	16690	16759	16735	16683	16835	16702	16777	16658	16749	16729	16578	16801	16648	16780	16737	16651	16646	16734	16732	16777	16836	16590	16797	16590	16747	16727	16918	16908	16711	16854	16841	16651	16700	16759	16781	16682	16904	16832	16787	16768	16768	16705	16770	16667	16794	16831	16785	16745	16583	16661	16603	16904	16736	16836	16825	16815	16826	16652	16719	16702	16708	16830	16807	16800	16785	16697	16754	16888	16718	16812	16809	16780	16763	16929	16633	16672	16757	16818	16772	16838	16668	16760	16768	16767	16686	16790	16665	16906	16689	16798	16819	16584	16791	16740	16918	16754	16805	16855	16896	16745	16793	16966	16761	16831	16736	16818	16663	16710	16736	16807	16804	16697	16871	16756	16803	16736	16838	16755	16761	16874	16594	16810	16748	16869	16539	16736	16741	16815	16694	17100	16783	16816	16672	16735	16578	16680	16724	16862	16821	16714	16905	16847	16654	16730	16596	16705	16649	16764	16787	16798	16705	16712	16908	16685	16733	16666	16706	16773	16756	16505	16830	16757	16649	16700	16763	16812	16697	16661	16835	16808	16932	16615	16694	16702	16860	16727	16930	16812	16929	16764	16896	16686	16826	16776	16688	16626	16644	16853	16806	16776	16769	16726	16746	16939	16753	16785	16622	16888	16776	16818	16906	16762	16703	16720	16953	16869	16882	16892	16744	16878	16864	16779	16818	16860	16918	16834	16646	16804	16877	16858	16903	16566	16801	16608	16866	16767	16607	16761	16782	16686	16776	16686	16653	16846	16648	16745	16753	16640	16776	16774	16753	16774	16797	16678	16728	16835	16701	16827	16880	16699	16717	16799	16812	16481	16660	16671	16994	16732	16810	16796	16725	16728	16804	16838	16794	16647	16895	16650	16692	16836	16883	16720	16799	16606	16744	16696	16800	16760	16818	16853	16688	16785	16867	16839	16942	16805	16794	16794	16742	16813	16757	16730	16744	16699	16950	16797	16727	16836	16807	16654	16710	16772	16636	16693	16807	16776	16679	16899	16613	16860	16725	16887	16853	16816	16804	16843	16863	16747	16850	16752	16768	16827	16571	16875	16717	16818	16696	16897	16822	16750	16933	16792	16800	16632	16666	16731	16823	16823	16713	16607	16728	16728	16749	16725	16636	16784	16647	16795	16822	16845	16818	16733	16803	16647	16849	16804	16707	16938	16716	16672	16724	16707	16810	16633	16702	16873	16822	17054	16769	16884	16906	16905	16818	16782	16624	16762	16773	16748	16906	16849	16705	16767	16652	16747	16742	16750	16930	16910	16861	16855	16690	16805	16764	16761	16756	16724	16913	16765	16753	16698	16817	16826	16711	16836	16738	16855	16955	16705	16763	16966	16822	16725	16706	16611	16785	16831	16745	16606	16722	16837	16783	16789	16885	16898	16598	16703	16818	16800	16941	16894	16770	16606	16801	16744	16865	16793	16795	16720	16837	16878	16755	16825	16771	16868	16700	16821	16761	16809	16656	16734	16812	16672	16637	16776	16834	16896	16827	16773	16661	16842	16829	16771	16745	16782	16680	16759	16694	16865	16832	16876	16699	16647	16867	16731	16748	16891	16583	16845	16876	16698	16687	16732	16728	16806	16839	16963	16671	16739	16883	16508	16790	16767	16751	16897	16856	16687	16947	16810	16868	16672	16675	16733	16714	16640	16761	16859	16797	16737	16679	16684	16726	16777	16654	16931	16690	16762	16737	16878	16697	16829	16702	16860	16687	16663	16892	16740	16708	16756	16772	16884	16701	16716	16908	16697	16676	16749	16631	16732	16733	16805	16839	16772	16579	16999	16802	16569	16626	16594	16768	16826	16921	16629	16603	16793	16845	16659	16892	16833	16837	16882	16823	16779	16787	16633	16687	16759	16768	16583	16768	16855	16784	16652	16700	16652	16695	16862	16766	16775	16918	16819	16728	16836	16731	16790	16758	16739	16863	16769	16818	16702	16803	16822	16821	16824	16754	16986	16844	16907	16807	16704	16830	16782	16767	16768	16773	16887	16701	16867	16764	16696	16704	16598	16695	16749	16844	16754	16770	16764	16634	16732	16760	16844	16697	16767	16756	16745	16877	16822	16846	16767	16803	16762	16726	16804	16772	16720	16730	16816	16711	16665	16856	16748	16741	16883	16813	16799	16720	16733	16819	16794	16882	16853	16779	16665	16646	16828	16618	16876	16736	16860	16691	16924	16581	16672	16568	16683	16717	16859	16833	16637	16740	16900	16883	16670	16902	16808	16769	16739	16904	16674	16847	16685	16850	16969	16854	16666	16684	16756	16811	16772	16672	16816	16759	16639	16648	16794	16790	16670	16769	16852	16861	16803	16804	16924	16796	16745	16760	16654	16911	16714	16772	16816	16846	16852	16675	16822	16743	16751	16735	16747	16656	16790	16636	16840	16633	16969	16789	16685	16679	16896	16855	16937	16952	16717	16694	16796	16646	16805	16692	16682	16603	16763	16835	16722	16843	16640	16835	16664	16902	16697	16674	16948	16731	16705	16887	16696	16826	16880	16881	16812	16823	16583	16748	16867	16810	16828	16643	16741	16544	16701	16787	16840	16732	16789	16854	16759	16881	16818	16763	16891	16639	16778	16699	16697	16982	16763	16864	16867	16865	16823	16713	16768	16785	16608	16774	16911	16727	16783	16946	16749	16587	16863	16722	16774	16740	16601	16745	16754	16655	16736	16778	16852	16793	16775	16876	16874	16780	16821	16777	16639	16708	16703	16853	16675	16952	16807	16694	16722	16815	16735	16999	16805	16849	16565	16744	16635	16776	16777	16671	16816	16780	16861	16764	16648	16766	16752	16847	16595	16747	16812	16814	16662	16874	16800	16684	16744	16750	16807	16715	16923	16926	16752	16745	16816	16824	16794	16858	16751	16658	16800	16850	16816	16787	16690	16564	16681	16741	16582	16869	16691	16803	16853	16812	16764	16698	16696	16717	16874	16571	16752	16833	16789	16866	16672	16825	16749	16692	16716	16810	16744	16957	16420	16607	16807	16768	16651	16727	16860	16823	16772	16851	16794	16791	16698	16815	16796	16772	16594	16792	16827	16685	16836	16707	16593	16841	16772	16611	16750	16787	16982	16735	16597	16567	16793	16762	16771	16773	16885	16688	16585	16673	16822	16787	16905	16662	16748	16926	16684	16707	16890	16729	16648	16793	16719	16672	16827	16657	16998	17049	16856	16698	16815	17030	16686	16705	16827	16812	16884	16776	16815	16676	16809	16591	16500	16857	16611	16737	16817	16696	16683	16806	16713	16721	16742	16794	16830	16745	16708	16842	16706	16614	16798	16844	16823	16692	16715	16654	16893	16736	16885	16765	16606	16714	16759	16786	16728	16763	16836	16765	16876	16888	16702	16680	16861	16907	16746	16975	16680	16663	16808	16509	16687	16755	16783	16621	16799	16911	16861	16703	16690	16911	16845	17028	16640	16896	16754	16834	16621	16711	16777	16848	16600	16767	16810	16717	17052	16775	16812	16709	16828	16780	16848	16650	16714	16897	16840	16826	16764	16668	16638	16843	16821	16675	16647	16774	16900	16681	16876	16800	16661	16820	16912	16876	16713	16602	16590	16685	16842	16767	16687	16752	16802
22885	21449	29325	23953	21749	24604	27534	22300	21612	22036	21844	21500	21617	21377	21513	21187	21308	21193	21219	21115	21183	20936	21358	21276	21124	21154	23089	26744	26041	25175	23489	21984	21499	21065	21066	20987	20941	21036	20955	20834	21136	20712	20813	20966	20889	20947	20786	21089	20862	20853	20957	20609	20891	20806	20806	20753	20925	20771	20848	20660	20857	20805	20835	20886	20891	20887	20827	20835	20701	20696	20862	20685	20650	20800	20698	21073	20992	20951	20969	20869	20849	20839	20740	20999	20788	21027	20938	20871	20706	20860	20700	20799	21001	20905	20790	20864	20976	20844	20762	20883	20935	20661	20885	20804	20706	21015	20838	20927	20970	21007	20791	20871	20692	20743	20911	20938	20945	20849	20837	20845	20842	20699	20809	20899	20898	20914	20811	21074	20958	20862	20728	20743	20741	20680	20794	20993	21068	20982	20924	20767	20933	20898	20740	20683	20772	20713	20844	20697	20971	20645	20668	20516	20959	20906	20691	20818	20915	20916	20693	20873	20847	20927	20635	20696	20790	20834	20863	20879	20659	20711	20849	20668	20915	20702	20852	21074	20724	20953	20934	20867	20692	20793	20959	20903	20939	20691	20963	20939	20862	20764	20757	20850	20669	20789	20680	20890	20814	21046	20682	20793	21133	20748	20857	20543	20883	20836	20704	20885	20714	20724	20711	20788	20747	20839	20734	20698	20795	20789	20973	20780	20883	20890	20781	20863	21113	20799	20847	20742	20832	20991	20733	20930	20723	20893	20627	20944	20773	20878	20859	20667	20749	20940	21109	20856	20819	20836	20810	20912	20868	20762	20965	20871	20730	20863	20951	20687	20802	20960	20858	20760	20808	20881	20835	20818	20825	20899	20583	20866	20774	20831	21068	20946	20779	20716	20929	20815	20625	20887	20946	20733	20797	20649	20688	20780	20647	20963	21039	20796	20807	20857	20606	21015	21081	21030	20978	20777	20918	20825	20874	20951	20825	20863	20841	20824	20719	20946	20812	20629	20802	20779	20911	20928	20916	20887	20892	20819	20664	20617	20762	20686	20800	20926	20948	20975	20857	20957	20638	20760	20671	20911	20701	20678	20702	20663	20805	20790	20747	20911	20886	20822	20609	20798	20767	20991	20679	20876	20782	20624	20681	20865	20932	20843	20896	20649	20733	20851	20823	20767	20889	21084	20802	20801	20708	20555	20865	20695	20781	20964	20752	20973	20761	20807	20757	20750	20703	20748	20842	20784	20747	20814	20930	20742	20498	20842	20834	20737	20812	21055	21025	20824	20914	20723	20899	20938	20842	20715	20765	20889	20751	20785	20750	20788	20778	20782	20699	20777	21082	20861	20516	20708	20891	20883	20764	21032	20808	20743	20801	20762	20822	20495	20593	20943	20737	20945	20935	20651	20995	21045	20812	20627	20867	20772	21059	20821	20937	21007	20689	20940	20830	20822	20840	20772	20949	20791	20986	20816	20962	20971	20723	20695	20888	20758	20842	20882	20768	20897	20816	20747	20816	20675	20772	20807	20667	20909	20840	20832	20693	20765	20616	20702	20440	20848	20887	20894	20819	20765	20854	20662	20925	20880	20967	20814	20962	20761	20716	20952	20789	20997	20910	20574	20943	20486	20815	20900	20746	20556	20688	20910	20757	20848	20573	20799	20853	20832	20795	20921	20918	20718	20661	20710	21030	20829	20612	20867	20850	20728	20699	20675	20781	20806	20835	20719	20759	20855	20822	20792	21152	20728	20766	20825	20762	20866	20972	20797	20856	20963	21039	20731	20891	20711	20656	20675	20658	20753	20928	20623	20702	20958	20889	20575	20845	20604	21044	20967	20771	20769	20971	20787	20755	20947	20826	20933	20778	20791	20880	20617	20748	20829	20634	20671	20783	20812	20947	20599	20827	20748	20817	20843	20860	20634	20701	20890	20669	20787	20863	20721	20888	20658	20728	20738	20744	20799	20754	20921	20659	21044	20614	20846	20672	20627	20811	20823	20907	20801	20800	20800	20829	21015	20680	20755	20768	20832	20839	20813	20609	21010	20786	20928	20853	20690	20919	20711	20801	20711	20825	20743	20905	21034	20732	20812	20890	20792	20747	20721	20745	20888	20823	20813	20753	20876	20986	20865	20791	20789	20858	20958	20827	20752	20771	20679	20733	20747	20696	20616	20713	20817	20839	20869	20885	20789	20823	21036	20851	20745	20920	20872	20780	20582	20896	20863	20791	20818	20692	20888	20907	20735	20650	20716	20771	20756	20923	20782	21033	20835	20948	20688	20825	20844	20761	20968	20910	20857	21013	20725	20846	20799	21089	20733	20741	20706	20711	20766	20798	20673	20887	20905	20737	20866	21063	20906	20787	20705	20835	20691	20927	21036	20996	20877	20703	20787	20891	20742	20771	20675	20806	20630	20774	20583	20732	20623	20832	20699	20854	20775	20949	20831	20798	20868	20856	20859	20680	21000	20913	20771	20775	20659	20860	20613	20807	20660	20779	20699	20841	20752	20888	20813	20800	20776	20870	20817	20895	20856	20889	20709	20754	20903	20803	20890	20867	20776	20978	20709	20946	20808	20718	20667	20889	20781	20900	20672	20882	20771	20744	20847	20687	20525	20778	20616	20837	20722	20725	21229	20868	21091	20855	20824	20787	20872	21001	20935	20699	20959	20632	20871	20974	20758	20740	20863	20705	20865	20817	20498	20666	20826	20804	20707	20670	20770	20650	20981	20968	20842	20662	20886	20685	20687	20881	20985	20686	20860	20719	20861	20728	20876	20801	20669	20889	20831	20841	20908	20902	20788	20802	20879	20784	20635	20893	20857	20761	20675	20741	20757	21031	20765	20902	20686	20769	20537	20863	21051	20808	20899	20763	20674	20755	21014	20638	20786	20822	20743	20733	20613	20694	20946	20822	20772	20821	20911	20839	20580	20711	20912	20985	20788	20658	20926	20842	20986	20621	20846	20993	20878	20784	20741	20728	20771	20755	20903	20947	20731	20614	20643	20501	20775	20832	20834	20769	20771	20835	20855	20822	20657	20703	20668	20820	20801	20762	20802	20868	20775	20778	20866	21025	20902	20754	20637	20608	21050	20770	20679	20735	20906	20724	20675	20607	20828	20788	20901	20749	20866	20754	20850	20757	20751	20742	20822	20822	20803	20768	20960	20801	20722	20711	20944	20710	20897	20826	20839	20902	20863	20624	20816	20593	20919	20620	20764	21058	21220	20936	20888	20914	20886	20967	20809	20828	20744	21078	20835	20841	20865	20889	20694	20712	20970	20767	21101	20611	20570	20732	20728	20706	20890	20917	20850	20933	20697	20994	20841	20939	20835	20895	21028	21031	20745	20710	20939	21044	20793	20907	20890	20952	20750	20619	20710	20839	20611	20881	20950	20698	21086	20823	20840	20719	20727	20778	20962	20897	20862	20768	20765	20841	20698	20872	20622	20901	20846	20927	20771	20831	20827	20683	20744	20819	20854	20898	20689	20622	20715	20635	21082	20869	20883	20802	20694	20918	20750	20790	20917	20722	20742	20796	20770	20901	20801	20871	20795	20869	20932	20879	20923	20882	20895	20832	20933	20648	20802	20630	20824	20759	20676	20760	20712	21021	20914	20808	20892	20810	20761	20875	20766	20789	20672	20922	20826	20624	20791	20692	20662	20867	20948	20607	20896	20608	20697	20854	21084	20586	20838	20980	20713	20627	20764	20704	20894	21060	20732	20899	20843	20824	20772	20846	20708	20876	20715	20883	20752	20917	20777	20917	20814	20796	20738	20891	20699	20731	21065	20919	20777	20685	20709	20749	20762	20845	21106	20989	20715	20664	20769	20859	20834	21042	21019	20989	20964	20680	20725	20558	20715	20881	20803	20833	20766	20721	20876	20899	20694	20649	20615	20961	20821	20784	20616	20927	20870	20787	20764	20678	20579	20810	20622	20703	20566	20871	20955	20811	20764	20831	20969	20811	20674	20776	20530	20718	20788	20586	20593	20819	20779	20736	20710	20875	20703	20830	20737	20778	20794	20774	20722	20794	20787	20679	20925	20976	20646	20756	20805	20829	20896	20807	20894	20791	20779	20734	20679	20795	20632	20851	20591	20636	20696	20641	20680	20819	20803	20821	20876	20679	20769	20768	20932	20714	20790	20589	20663	20668	20605	20940	20769	21181	20680	20887	20845	20826	20787	20741	20637	20734	20907	20663	20994	20743	20710	20719	20883	20923	21007	20946	20912	20882	20939	20805	20709	20675	21100	20726	20598	20883	20844	20695	20726	20644	20895	20635	20743	20803	20686	20945	20859	20757	20725	20730	20792	20749	20904	20714	20608	20878	20866	20803	20791	20813	20755	20702	20882	20955	20838	20812	20665	20762	20973	20773	20683	20902	20655	20628	21061	20669	20705	20800	20732	20767	20628	20707	20799	20832	20869	20850	20522	20644	20711	20704	20796	20812	20799	20828	20653	20641	20662	20870	20667	20800	20660	20855	20584	20640	20768	20703	20717	20826	20914	20630	20784	20782	20764	20934	20899	20555	20748	20644	20797	20912	20785	20875	20869	20839	20790	20874	20833	20794	20471	20896	20924	20824	20814	20828	20560	20780	20939	20616	20651	20960	20823	20815	20768	20759	20865	20661	20649	20751	20875	20627	20692	20872	20787	20522	20899	20998	20696	20667	20753	20867	20879	20816	20972	20852	21025	20857	20915	20730	20507	21048	20859	20911	21096	21052	20770	21040	20729	20587	20729	20694	20640	20855	20924	20666	20786	20856	20677	20915	20809	20961	20691	20749	20648	20777	20775	20807	20761	20698	20897	20703	20700	20743	21014	20954	20749	20810	20659	20904	20934	20763	20773	20683	20905	20721	20861	20854	20797	20924	20794	20780	20755	21037	21018	20926	20547	20922	20852	20915	20869	20808	20668	20785	20672	20803	20551	20930	20707	20832	20863	20781	20628	20737	20748	20899	20934	20844	20794	20692	20543	20858	20859	20576	20663	20959	20620	20592	20821	20912	20646	20839	20870	20803	20665	20864	20682	20987	20881	20811	20861	20987	20713	20744	20527	20829	20946	20636	20664	20923	20821	20739	20811	21034	20791	20628	20946	20961	20639	20948	20736	20826	20675	20780	20751	20590	20926
36320	53650	35021	25343	23033	21202	19676	18571	18153	18244	18271	17787	17444	17794	17629	17574	17448	17404	17479	17389	17320	17247	17287	17311	17259	17287	21045	25209	23942	22358	20428	18440	17511	17326	17186	17266	17143	16938	17071	16960	16906	16979	16870	17130	17067	16946	16991	17256	16963	17039	16916	17035	16960	16901	16886	17056	17129	17067	17176	17005	16769	17036	17156	17092	17046	17154	17201	17177	16943	17074	16959	16993	16971	17160	17107	17195	17094	17048	17039	17125	16909	16982	17064	17027	17204	16957	17006	16956	17045	17118	16997	17118	16993	16955	17004	17128	16844	16968	17116	17045	16997	17161	16990	17061	17057	17026	17000	16878	17029	17013	16921	16893	17003	16930	16903	17109	16899	17103	17074	16999	17068	17088	16947	17068	17048	16921	17044	17183	16833	17066	16996	16973	17168	17085	17032	17105	16996	16928	17064	17031	17021	17101	16921	16925	17023	17045	16952	17229	17054	16946	17075	16835	17011	17159	16996	16949	17092	16987	17103	17068	16914	17160	16933	17062	17180	17062	16989	16928	17150	16974	16966	17052	17051	17047	17028	17098	17014	16774	17130	17025	17125	16991	17084	16935	17074	16944	17012	17075	16904	16962	17136	16894	17053	17075	16982	17041	16990	16905	17047	16932	17102	16896	17118	17144	17011	16935	17013	16990	16948	17085	17057	17114	17036	17215	16932	16983	16900	16990	16984	16827	17078	16845	16869	16992	17100	17071	16947	16901	16834	17098	17070	17008	17002	17002	16985	16879	17133	17174	16971	16991	17050	16966	17058	17040	17097	17158	17045	16994	17032	17160	16930	17034	17082	17097	16845	16959	16950	16939	17092	17083	16998	17045	17094	17151	17185	17026	17030	16901	17037	16878	17077	17092	16946	17144	16906	17158	17027	17004	17019	17021	16908	17022	17063	17028	16993	17018	17048	16880	17018	16870	17023	17020	16825	17085	17038	16900	16961	17140	16918	16917	16899	17018	17221	17129	17052	16974	16894	17151	16934	16835	17092	17011	17028	16914	16948	16821	17062	17040	17062	16785	17053	16936	17003	16960	16920	16961	16954	17107	17131	16978	17002	17010	16771	16911	17090	17101	17015	17267	17197	17067	17128	17010	17026	17068	17060	16989	17050	17109	16951	16936	17022	16904	17053	16961	17002	16954	16911	17136	17247	16956	17066	16866	16864	17077	17000	16923	17077	17019	17009	16987	17097	16938	16965	16966	17003	16964	16938	16997	17114	16909	16914	17032	16987	17239	16995	16945	17142	17034	16963	17134	16834	17134	17084	17001	16877	17016	17003	17182	17067	16833	17059	17038	17102	16936	17070	17031	16945	17048	17000	17023	16747	17125	16911	17141	17165	17079	17003	17046	16980	17085	17000	17013	16856	17024	17075	17139	17114	16838	17063	17007	16980	17083	17052	17065	17070	17035	16951	16959	17069	17130	17188	17008	16909	17142	17011	17014	16968	17167	17011	17004	16920	16869	16916	17054	16948	17011	17035	17027	16997	17070	16857	17102	17012	17002	16854	17080	16923	16788	17214	17119	16957	17096	16968	16903	17089	17052	17004	17081	16927	16822	17001	17134	16996	16967	17041	16951	17130	17052	17020	17136	16982	16986	16976	16978	17055	16975	16859	17159	16972	16990	16976	17126	17096	17013	17234	16853	16886	17020	17050	16981	16970	17062	17071	17089	16862	17027	16987	16786	17093	16915	17077	17143	17042	17088	16989	16829	16965	16974	16990	17225	17011	17011	17048	16882	17010	17032	17132	16991	17055	16933	17125	17167	17015	17119	17080	16902	16937	16968	16961	17084	16991	17082	17107	17156	16849	17092	17080	16913	17042	16961	17099	16887	16831	17007	16795	17065	17192	16973	17007	17016	17076	17019	17010	16982	16869	16976	17035	16985	17165	17027	17063	16895	16951	16937	17042	16801	16991	17015	17037	17113	16916	16983	16900	17072	17088	16970	17078	17027	17133	17025	17011	17155	16883	16918	17041	16979	16924	16920	16893	16924	16955	17182	17071	17008	17006	16976	17097	16951	16881	16950	17273	17035	17085	17081	16963	17011	17028	17057	17079	17064	16973	16965	17127	16991	16998	17083	17017	16849	16967	16977	16933	17100	16974	17090	16964	17035	16968	17163	16967	16984	16876	17028	17071	16985	17092	16901	17113	17085	17069	16918	17091	17040	17085	17134	17128	17010	17040	17015	16868	17019	17126	16855	17104	16974	17052	16931	17051	16928	16997	17028	17057	17067	17083	16811	17003	16886	16929	17009	16794	16999	16906	17168	16950	17002	17040	16862	17074	16962	16974	16943	17162	16934	17076	16974	17003	16909	17074	16904	17175	17007	16906	16934	16894	17035	17043	17013	16876	16871	16822	17030	17041	17054	17006	17030	17126	16963	16908	16891	16883	16938	17097	17012	16936	16943	16991	17051	17109	17031	16998	17051	17028	17025	16975	17040	17038	17002	16972	16859	17056	17033	17235	17100	16929	16982	16979	16893	17133	17048	17004	16911	17136	17088	17099	16929	17208	17080	17023	17022	16954	16835	17058	16878	16922	16903	17213	16911	16986	16856	17048	16981	17026	16886	17014	16999	17007	17016	17058	16857	17049	16851	16993	17102	16868	17148	17046	17030	17075	16994	16967	16969	16969	16863	17104	16952	17109	16933	16883	16853	16897	16796	16994	16945	16979	16945	16986	17168	17068	16972	16959	17071	16970	17050	16961	16956	17032	17068	17192	16938	16957	17221	16954	17014	17000	16937	16939	16899	16839	16906	17109	17052	17028	16945	17053	16953	16995	16949	17038	17030	17037	17072	17061	17061	17085	17006	17030	16854	16884	16951	17023	16940	17190	16966	17057	16870	17055	17106	16916	17076	17008	17174	16899	17219	16943	16859	16968	16941	16966	16993	16991	16975	16923	17005	17065	17072	17226	17023	16988	16966	16890	16927	16915	17008	16912	16878	17037	17042	16933	17008	17073	17062	17211	16957	16984	16893	16879	16846	17155	17000	16866	17113	17011	17013	17035	16856	17024	16986	17010	17081	17100	17161	16879	16881	16959	16939	16910	17052	17043	16944	16833	17066	17006	17067	16937	17034	16999	16967	17015	17151	16980	17239	17036	17071	16970	17077	17061	17188	17046	16948	16905	17066	16947	17105	17115	17019	16901	16873	17089	17030	16894	17147	17002	16974	17043	17073	16939	17000	17088	17073	17039	17268	16964	17039	17070	16846	16967	16995	17134	16882	17109	17153	17122	17038	17051	16974	16938	16983	16955	16956	17004	17167	17101	17006	16918	17027	17078	16779	16992	17060	16987	16774	17132	16867	16792	17011	17155	17069	16870	16805	17207	16932	17016	16884	16998	16932	16966	17173	16942	16923	17078	16916	17098	16937	16937	17079	16831	17067	17097	16930	17049	17067	17004	17044	16985	16940	16973	16834	16874	17070	17014	16842	17033	16626	17058	16936	16946	16997	16998	16915	17002	17041	17030	16959	17123	17042	16966	16839	17068	16990	17090	16967	16915	17108	17144	16970	16894	16950	16918	17000	16970	16985	17105	16918	16988	17040	16951	16970	16736	17122	17083	16895	16967	17006	17012	17058	17084	17165	16858	17053	17174	17074	16996	16907	16923	17034	16987	16955	16831	16933	16948	16994	17086	17007	16904	16986	17147	17157	16982	17047	16948	17043	17195	17087	17015	17068	16931	17014	16869	16922	17051	16958	17083	16973	17044	16993	16869	17092	16841	17137	17096	17004	16976	17086	16980	16758	16976	16977	17087	16895	16776	16988	17039	17072	17077	16955	16935	17164	16929	17011	16989	17149	17028	17125	17099	16990	16985	16985	17018	17025	16933	17007	16980	17156	17022	16772	16810	17139	16827	17097	16985	17027	17213	17130	16984	16952	17099	16970	17075	17086	16933	16969	16994	16926	17039	17104	17074	16922	17063	17025	16984	16943	16972	16978	16847	17054	16983	16957	16905	16933	16943	17111	17054	17115	16759	17159	16779	16946	17052	16928	17103	17053	17019	16904	16918	17148	17012	17046	17148	17077	17016	16952	17234	16879	16903	17062	16856	17069	17032	17046	16870	17039	17064	16989	17002	17183	17043	16995	17020	16958	17109	16945	17014	16978	16914	17005	17001	17110	16925	17012	17130	16887	17064	16943	17095	17039	17109	16965	17140	17051	17057	17220	16963	17132	16955	17214	17018	17182	16938	17105	17140	16855	16969	17027	17117	16884	17146	16772	17127	17015	17008	16948	17020	17065	17142	17281	16922	17048	16844	17097	17197	17006	17036	17045	16831	17096	17109	17098	16892	17048	16908	16952	17029	17042	17002	17016	16916	17079	17081	17134	16944	16953	17043	16871	17048	16945	16788	17102	17018	16941	17155	17133	16872	16972	17093	16953	17043	17114	17125	16946	16943	16989	17137	17036	16963	16999	17202	16993	16949	17236	16999	17102	17060	17212	16975	16953	17111	16958	17003	16947	17049	17041	17074	16947	16942	16830	17070	17077	16938	17021	17079	17115	17091	17040	16950	17022	17197	16976	17030	16909	17090	17031	17002	17146	16959	17070	16975	17075	16949	16942	17003	17127	16928	17029	16966	16829	17038	17012	16896	17086	16819	17104	17082	16996	16956	16934	16950	17138	16964	17030	16984	16975	16932	17106	16926	17043	16820	16882	16742	17116	17076	17136	17041	17107	17036	16989	17174	16952	16892	17014	16965	16883	16996	16987	17078	16882	17187	17066	16861	17067	16847	16926	16982	17036	17026	16880	17050	17209	17088	17287	17107	17139	17011	17085	16961	16901	17131	17058	17092	17166	17031	17072	16892	17019	16931	17234	16963	17108	16949	16980	16871	17026	17004	16965	16908	17070	17025	17014	16918	16992	17099	17083	16997	17030	17003	16933	16927	17060	16982	16926	16827	17088	16923	17025	16933	16989	17013	16726	16996	17235	16961	16822	17154	16952	16986	16952	16912	16990	16987	17068	16940	16983	17049	17223	17067	17023	16956	17152	16920	17054	17150	16909	17032	17000	16960	16930	17109	16902	17015	17035	17058	17031	17001	17179	17061	16957	17004	16969	16980	17118	16976	17085	16876	16845	17082	16842	17032	16979
28583	24874	27200	23920	20267	20296	20294	19850	19811	19951	19908	19681	19774	19786	19563	19652	19658	19609	19764	19403	19726	19817	19423	19641	19504	19529	19714	19840	20035	20206	19953	19666	19515	19512	19593	19563	19640	19613	19510	19627	19431	19629	19506	19668	19757	19530	19496	19516	19445	19558	19411	19480	19675	19549	19401	19323	19499	19634	19634	19622	19505	19448	19523	19612	19464	19499	19717	19409	19605	19704	19670	19545	19647	19515	19619	19744	19452	19656	19415	19520	19694	19469	19460	19544	19418	19355	19626	19390	19623	19573	19482	19541	19595	19800	19545	19556	19502	19585	19493	19514	19557	19729	19519	19652	19653	19456	19711	19567	19429	19296	19465	19587	19597	19673	19588	19529	19537	19435	19355	19663	19486	19520	19638	19747	19400	19590	19504	19529	19495	19607	19595	19551	19576	19519	19460	19532	19520	19475	19420	19548	19645	19565	19508	19487	19452	19649	19374	19541	19442	19579	19545	19651	19461	19549	19240	19475	19622	19526	19798	19451	19685	19623	19527	19705	19673	19393	19446	19543	19583	19384	19458	19627	19515	19468	19592	19510	19475	19440	19492	19366	19640	19474	19564	19560	19399	19393	19680	19431	19658	19526	19521	19622	19259	19461	19766	19631	19564	19483	19503	19442	19635	19495	19502	19507	19623	19573	19526	19433	19439	19568	19644	19535	19351	19389	19592	19518	19438	19581	19581	19545	19383	19584	19711	19684	19619	19664	19480	19520	19606	19348	19515	19369	19533	19517	19675	19465	19525	19359	19336	19658	19805	19481	19720	19651	19578	19564	19464	19279	19349	19639	19871	19714	19685	19674	19555	19623	19405	19421	19649	19653	19530	19419	19405	19638	19374	19569	19634	19378	19641	19534	19765	19478	19616	19533	19500	19668	19678	19411	19634	19598	19422	19471	19650	19433	19649	19791	19384	19607	19437	19554	19370	19354	19420	19590	19534	19358	19394	19634	19500	19632	19491	19561	19567	19441	19516	19260	19635	19370	19386	19606	19506	19749	19572	19640	19399	19371	19526	19472	19425	19480	19613	19579	19418	19542	19500	19523	19457	19630	19481	19712	19436	19385	19656	19486	19315	19567	19619	19550	19512	19501	19233	19625	19685	19427	19658	19764	19405	19638	19643	19610	19753	19421	19453	19495	19537	19503	19620	19475	19537	19678	19653	19654	19361	19578	19595	19392	19478	19497	19767	19402	19348	19576	19499	19512	19564	19593	19546	19450	19662	19510	19614	19469	19327	19784	19598	19501	19481	19643	19527	19546	19843	19408	19523	19503	19685	19507	19484	19617	19568	19480	19507	19714	19527	19524	19683	19570	19824	19544	19509	19549	19701	19567	19615	19463	19590	19344	19546	19407	19539	19545	19591	19522	19563	19504	19703	19545	19708	19658	19408	19524	19565	19525	19667	19409	19441	19605	19472	19548	19512	19777	19563	19397	19501	19482	19454	19680	19799	19698	19633	19469	19355	19553	19447	19557	19363	19676	19466	19674	19491	19450	19491	19744	19497	19513	19388	19569	19499	19646	19486	19531	19449	19626	19529	19535	19494	19560	19454	19280	19686	19699	19598	19531	19576	19763	19736	19469	19843	19631	19363	19753	19427	19516	19859	19647	19509	19304	19440	19550	19601	19702	19303	19215	19694	19500	19723	19764	19360	19462	19534	19580	19545	19307	19466	19568	19626	19394	19645	19530	19513	19400	19848	19677	19431	19633	19678	19422	19595	19484	19473	19493	19513	19686	19519	19460	19561	19640	19624	19553	19579	19370	19577	19352	19583	19635	19714	19744	19440	19385	19514	19571	19542	19492	19569	19749	19561	19608	19617	19627	19629	19516	19595	19444	19431	19568	19300	19565	19675	19500	19472	19554	19585	19625	19417	19571	19619	19491	19522	19453	19620	19787	19802	19773	19424	19616	19521	19436	19568	19390	19481	19356	19572	19561	19656	19567	19642	19539	19567	19423	19511	19564	19467	19440	19382	19440	19387	19562	19855	19786	19665	19381	19549	19548	19438	19549	19689	19538	19541	19570	19622	19623	19430	19645	19456	19570	19580	19513	19398	19548	19262	19262	19480	19669	19459	19737	19769	19538	19474	19511	19293	19400	19454	19506	19650	19478	19599	19536	19653	19307	19472	19501	19599	19536	19454	19499	19422	19714	19415	19462	19520	19622	19702	19514	19585	19552	19706	19676	19610	19576	19532	19625	19582	19345	19447	19596	19528	19492	19637	19455	19630	19915	19678	19630	19509	19580	19699	19617	19450	19598	19429	19579	19634	19476	19397	19646	19689	19582	19633	19576	19580	19522	19606	19482	19530	19658	19523	19542	19751	19483	19480	19365	19427	19582	19481	19770	19721	19407	19670	19577	19489	19512	19580	19442	19487	19496	19612	19504	19458	19589	19757	19670	19511	19362	19495	19547	19698	19589	19630	19642	19361	19553	19654	19395	19676	19293	19700	19404	19435	19671	19597	19408	19326	19647	19694	19500	19299	19761	19556	19779	19437	19615	19660	19761	19648	19344	19771	19503	19611	19477	19605	19769	19606	19453	19603	19571	19670	19560	19682	19589	19598	19408	19501	19595	19618	19457	19422	19681	19594	19712	19774	19678	19631	19614	19594	19495	19674	19435	19624	19331	19806	19718	19633	19815	19446	19479	19647	19545	19606	19675	19491	19418	19439	19607	19403	19507	19671	19564	19460	19503	19529	19482	19537	19553	19586	19699	19668	19589	19648	19518	19604	19662	19449	19600	19634	19656	19507	19385	19499	19659	19591	19711	19602	19502	19334	19561	19568	19395	19624	19640	19547	19632	19521	19637	19386	19414	19454	19221	19882	19503	19578	19612	19752	19485	19427	19598	19548	19540	19632	19530	19587	19637	19634	19629	19574	19646	19569	19727	19711	19723	19721	19550	19548	19493	19634	19579	19542	19586	19684	19598	19605	19463	19546	19468	19536	19676	19308	19438	19348	19485	19748	19283	19591	19681	19546	19556	19642	19542	19409	19678	19424	19471	19395	19612	19517	19573	19649	19336	19680	19522	19752	19551	19678	19590	19516	19430	19611	19714	19761	19376	19766	19588	19770	19620	19482	19349	19615	19605	19559	19498	19415	19627	19561	19692	19418	19438	19444	19441	19745	19546	19735	19646	19609	19564	19518	19553	19700	19403	19503	19433	19520	19578	19569	19858	19582	19369	19517	19554	19421	19442	19460	19444	19590	19536	19706	19336	19506	19583	19695	19648	19491	19676	19759	19702	19713	19559	19456	19476	19491	19421	19546	19620	19472	19358	19640	19605	19374	19577	19482	19459	19393	19574	19430	19571	19644	19642	19434	19348	19400	19613	19590	19578	19672	19736	19827	19306	19555	19513	19695	19597	19478	19427	19818	19499	19438	19698	19786	19611	19650	19506	19540	19622	19526	19679	19773	19526	19603	19497	19473	19495	19603	19760	19830	19583	19674	19505	19611	19645	19312	19521	19517	19501	19529	19475	19592	19499	19640	19621	19412	19673	19617	19449	19532	19481	19514	19471	19383	19466	19229	19579	19555	19561	19590	19565	19512	19688	19644	19686	19633	19497	19702	19529	19613	19294	19556	19460	19472	19698	19563	19385	19602	19371	19667	19540	19458	19568	19562	19400	19601	19530	19585	19526	19668	19517	19502	19593	19616	19362	19604	19395	19539	19508	19843	19535	19441	19479	19580	19467	19630	19663	19638	19653	19535	19485	19410	19413	19776	19526	19631	19447	19521	19437	19515	19551	19469	19322	19393	19474	19424	19320	19540	19689	19563	19678	19793	19683	19455	19359	19602	19568	19576	19529	19533	19639	19396	19618	19721	19639	19592	19622	19464	19663	19370	19558	19523	19601	19230	19431	19693	19318	19606	19430	19571	19715	19517	19633	19606	19646	19465	19419	19580	19687	19501	19539	19485	19690	19775	19806	19622	19320	19457	19726	19832	19657	19556	19553	19546	19632	19642	19526	19562	19587	19726	19520	19729	19470	19821	19745	19569	19606	19565	19512	19433	19547	19486	19358	19544	19511	19533	19764	19631	19464	19671	19515	19472	19692	19456	19480	19654	19508	19412	19489	19416	19519	19436	19640	19512	19658	19348	19436	19298	19553	19345	19472	19498	19631	19578	19476	19528	19482	19554	19594	19447	19518	19603	19633	19483	19678	19794	19382	19598	19630	19661	19842	19446	19629	19667	19568	19529	19687	19564	19615	19742	19670	19608	19315	19514	19709	19406	19604	19708	19526	19750	19500	19541	19551	19616	19481	19610	19840	19554	19676	19590	19475	19626	19696	19677	19454	19389	19560	19423	19398	19476	19609	19478	19609	19568	19618	19381	19341	19650	19668	19486	19536	19712	19526	19543	19592	19494	19590	19711	19570	19525	19224	19440	19568	19558	19467	19591	19629	19784	19438	19637	19736	19580	19449	19490	19331	19535	19614	19703	19552	19738	19573	19680	19596	19529	19644	19448	19587	19719	19504	19432	19548	19475	19638	19626	19696	19536	19500	19511	19608	19493	19697	19665	19607	19522	19533	19726	19637	19429	19519	19696	19473	19491	19463	19574	19547	19630	19386	19516	19501	19769	19435	19521	19539	19652	19593	19533	19601	19516	19664	19445	19571	19776	19526	19448	19541	19621	19449	19390	19391	19618	19594	19420	19541	19655	19499	19578	19489	19649	19374	19699	19580	19569	19391	19695	19605	19708	19794	19523	19525	19479	19737	19762	19541	19423	19367	19512	19590	19551	19578	19637	19491	19555	19740	19569	19546	19681	19526	19421	19456	19586	19593	19485	19518	19365	19619	19438	19620	19427	19684	19637	19411	19567	19602	19755	19755	19731	19492	19354	19473	19519	19466	19704	19702	19394	19561	19476	19553	19402	19566	19626	19510	19655	19623	19528	19597	19499	19694	19671	19630	19472	19621	19566	19450	19510	19470	19729	19401	19561	19545	19583	19592	19475	19560	19611	19464	19586	19593	19503	19502	19586	19725	19738	19604	19725	19652	19415	19509	19476	19442	19344	19551	19640	19574	19684	19551	19495	19631	19346	19505	19530	19528	19461	19443	19626	19589	19617	19430	19605	19607	19527	19611	19565	19618	19560	19578
26931	35893	22504	19082	17900	17534	17013	16642	16552	16729	16799	16696	16625	16271	16369	16478	16279	16331	16396	16113	16457	16398	16265	16462	16498	16405	16436	16753	16925	16752	16582	16517	16263	16189	16282	16182	16290	16374	16299	16206	16375	16172	16330	16368	16346	16212	16373	16232	16350	16297	16409	16299	16172	16374	16201	16230	16282	16390	16395	16386	16438	16182	16370	16422	16266	16136	16349	16229	16311	16565	16255	16058	16291	16180	16202	16359	16494	16245	16235	16250	16204	16316	16211	16255	16410	16127	16303	16221	16155	16199	16239	16263	16303	16249	16250	16222	16347	16360	16277	16233	16127	16275	16299	16361	16383	16273	16406	16271	16486	16403	16295	16190	16264	16186	16432	16302	16100	16261	16359	16347	16300	16310	16069	16087	16381	16383	16249	16337	16366	16133	16161	16092	16300	16250	16423	16137	16411	16169	16230	16527	16261	16188	16146	16181	16321	16250	16165	16388	16434	16300	16280	16390	16209	16253	16325	16397	16218	16260	16160	16194	16343	16074	16310	16112	16206	16259	16247	16360	16257	16298	16213	16345	16235	16334	16436	16339	16290	16231	16277	16237	16148	16309	16336	16241	16098	16130	16373	16180	16318	16031	16371	16292	16269	16118	16261	16075	16199	16444	16300	16318	16362	16220	16396	16162	16178	16152	16357	16334	16184	16338	16153	16079	16348	16325	16193	16139	16329	16371	16172	16233	16222	16186	16389	16259	16419	16194	16310	16279	16353	16154	16177	16324	16226	16276	16248	16074	16367	16397	16275	16318	16206	16244	16226	16205	16318	16293	16188	16167	16231	16381	16317	16148	16309	16374	16221	16354	16247	16382	16211	16387	16356	16323	16238	16248	16281	16285	16210	16419	16285	16282	16312	16346	16113	16232	16129	16196	16375	16251	16441	16212	16367	16189	16256	16246	16287	16336	16190	16389	16226	16060	16320	16239	16265	16294	16317	16227	16319	16240	16248	16152	16124	16344	16526	16195	16217	16396	16302	16163	16333	16211	16115	16213	16235	16290	16484	16061	16207	16246	16212	16249	16194	16368	16307	16231	16360	16151	16190	16106	16302	16247	16349	16369	16343	16226	16220	16167	16362	16281	16403	16331	16336	16198	16159	16318	16124	16176	16433	16208	16184	16259	16256	16140	16154	16260	16415	16125	16236	16347	16298	16202	16245	16096	16311	16140	16270	16174	16234	16358	16089	16415	16248	16290	16291	16308	16346	16386	16087	16184	16356	16465	16250	16213	16262	16168	16256	16252	16232	16285	16104	16374	16141	16233	16209	16362	16320	16175	16291	16262	16369	16116	16377	16187	16243	16191	16303	16149	16414	16333	16212	16275	16190	16241	16221	16302	16449	16205	16221	16322	16256	16296	16266	16320	16232	16119	16395	16375	16407	16285	16213	16083	16118	16267	16241	16138	16201	16364	16297	16332	16415	16273	16341	16284	16172	16269	16350	16382	16380	16282	16317	16320	16054	16207	16284	16311	16168	16391	16340	16329	16177	16455	16162	16213	16402	16335	16261	16164	16257	16501	16241	16294	16341	16419	16217	16226	16265	16428	16519	16347	16206	16302	16162	16274	16344	16296	16239	16151	16355	16476	16372	16356	16343	16325	16288	16257	16132	16210	16309	16296	16347	16308	16213	16307	16260	16294	16290	16366	16201	16060	16186	16359	16164	16210	16231	16306	16208	16176	16226	16184	16224	16227	16349	16339	16166	16401	16264	16296	16485	16268	16347	16089	16042	16312	16292	16272	16244	16222	16335	16320	16258	16225	16269	16330	16312	16187	16355	16306	16286	16377	16296	16373	16359	16300	16432	16259	16235	16254	16283	16190	16184	16123	16485	16406	16126	16330	16172	16378	16195	16246	16241	16334	16277	16266	16387	16137	16476	16110	16506	16420	16358	16099	16349	16329	16223	16287	16239	16236	16204	16328	16380	16199	16326	16307	16431	16136	16248	16246	16251	16402	16263	16142	16130	16377	16270	16247	16302	16313	16423	16226	16367	16132	16249	16238	16288	16243	16268	16223	16255	16287	16239	16240	16391	16328	16209	16288	16242	16230	16189	16180	16328	16319	16343	16315	16409	16209	16272	16205	16155	16278	16326	16276	16221	16238	16319	16257	16296	16251	16340	16156	16417	16314	16272	16385	16302	16312	16330	16207	16198	16362	16278	16154	16291	16481	16355	16411	16291	16226	16091	16210	16259	16319	16296	16341	16316	16213	16172	16514	16196	16455	16464	16291	16195	16243	16389	15982	16298	16294	16154	16361	16199	16407	16235	16411	16259	16180	16377	16340	16283	16268	16207	16292	16357	16178	16354	16272	16332	16365	16396	16035	16484	16123	16335	16349	16372	16180	16420	16220	16385	16209	16247	16378	16427	16262	16191	16298	16096	16140	16471	16219	16251	16293	16328	16148	16290	16232	16459	16310	16160	16446	16281	16254	16466	16260	16129	16253	16272	16284	16383	16271	16108	16339	16328	16209	16224	16224	16091	16378	16159	16143	16239	16396	16272	16205	16378	16312	16197	16339	16387	16335	16265	16264	16376	16447	16204	16363	16248	16387	16115	16453	16262	16229	16307	16304	16311	16271	16390	16113	16278	16289	16341	16378	16224	16269	16275	16360	16273	16337	16295	16317	16413	16277	16245	16400	16258	16265	16292	16300	16321	16267	16243	16236	16252	16396	16238	16378	16348	16125	16263	16409	16194	16043	16269	16374	16263	16284	16350	16206	16302	16415	16360	16274	16258	16382	16105	16205	16342	16428	16427	16269	16180	16435	16363	16264	16253	16367	16336	16270	16125	16341	16310	16234	16297	16407	16194	16248	16179	16289	16258	16128	16217	16584	16455	16205	16258	16078	16312	16387	16307	16191	16367	16337	16289	16128	16401	16198	16357	16348	16302	16322	16098	16212	16350	16342	16328	16444	16287	16224	16285	16287	16185	16172	16240	16272	16336	16192	16248	16131	16148	16383	16371	16256	16178	16315	16323	16293	16188	16290	16380	16328	16322	16416	16263	16180	16250	16175	16371	16399	16215	16383	16078	16258	16443	16385	16083	16315	16154	16397	16315	16358	16458	16292	16361	16351	16378	16280	16386	16206	16305	16304	16453	16286	16192	16371	16318	16253	16385	16245	16301	16164	16462	16314	16263	16159	16222	16294	16314	16335	16220	16339	16304	16209	16307	16179	16298	16357	16342	16205	16244	16283	16456	16418	16186	16242	16220	16242	16410	16230	16159	16055	16230	16339	16441	16287	16375	16334	16270	16243	16281	16085	16378	16322	16301	16261	16209	16359	16419	16309	16251	16162	16293	16394	16221	16140	16331	16137	16178	16147	16341	16361	16072	16262	16238	16291	16296	16415	16406	16223	16402	16395	16391	16251	16146	16374	16368	16238	16305	16243	16253	16263	16363	16220	16191	16285	16297	16299	16241	16345	16250	16240	16321	16286	16371	16241	16270	16147	16265	16193	16421	16379	16304	16351	16367	16190	16102	16232	16239	16427	16488	16407	16216	16397	16209	16235	16242	16272	16232	16204	16217	16125	16141	16390	16103	16256	16153	16358	16108	16241	16229	16266	16236	16251	16430	16089	16182	16043	16212	16182	16342	16225	16367	16228	16327	16316	16386	16104	16266	16379	16287	16366	16043	16319	16258	16310	16317	16380	16048	16297	16312	16303	16213	16204	16407	16484	16319	16140	16115	16425	16281	16384	16178	16238	16388	16308	16449	16307	16284	16284	16397	16197	16116	16303	16293	16372	16339	16302	16210	16312	16225	16330	16378	16435	16340	16280	16327	16524	16496	16284	16393	16436	16151	16374	16438	16033	16288	16243	16244	16370	16216	16299	16268	16283	16153	16281	16342	16265	16302	16218	16261	16264	16204	16221	16244	16178	16212	16238	16165	16247	16317	16281	16343	16362	16249	16258	16343	16353	16362	16270	16382	16349	16275	16419	16340	16332	16386	16278	16196	16277	16286	16283	16236	16170	16348	16397	16227	16283	16312	16396	16220	16097	16404	16122	16295	16348	16207	16356	16154	16426	16194	16380	16196	16394	16176	16053	16292	16135	16327	16279	16278	16216	16324	16274	16026	16344	16239	16340	16239	16359	16205	16345	16493	16276	16225	16371	16333	16220	16276	16377	16396	16246	16439	16421	16214	16360	16244	16255	16398	16304	16347	16269	16252	16158	16237	16311	16340	16297	16210	16380	16324	16302	16335	16323	16454	16338	16140	16199	16209	16227	16440	16355	16046	16266	16164	16249	16439	16152	16214	16116	16308	16268	16397	16207	16347	16285	16196	16206	16338	16261	16320	16312	16384	16386	16352	16179	16269	16203	16278	16422	16354	16245	16408	16192	16378	16170	16293	16186	16211	16287	16236	16174	16436	16316	16148	16364	16256	16206	16278	16274	16231	16384	16177	16240	16304	16375	16272	16332	16386	16270	16268	16430	16202	16240	16292	16253	16143	16220	16207	16250	16345	16373	16193	16294	16321	16368	16339	16416	16422	16275	16441	16235	16402	16366	16529	16275	16110	16493	16259	16241	16293	16471	16121	16417	16251	16488	16302	16384	16181	16180	16220	16219	16336	16254	16216	16351	16316	16353	16080	16413	16250	16295	16259	16356	16357	16222	16144	16217	16221	16295	16200	16239	16182	16286	16155	16302	16295	16444	16270	16207	16428	16291	16432	16291	16219	16258	16292	16284	16344	16193	16338	16314	16380	16339	16134	16293	16389	16174	16354	16244	16183	16124	16386	16426	16214	16127	16185	16055	16238	16413	16184	16244	16198	16251	16267	16371	16262	16208	16309	16377	16274	16171	16227	16352	16365	16224	16192	16375	16242	16300	16177	16324	16425	16424	16380	16327	16335	16354	16401	16325	16435	16258	16136	16136	16274	16298	16298	16215	16343	16301	16382	16386	16247	16306	16325	16178	16223	16383	16217	15958	16147	16500	16381	16329	16194	16491	16330	16389	16389	16150	16368	16302	16198	16335	16227	16383	16379	16292	16359	16264	16314	16228	16201	16436	16370	16156	16377	16171	16095	16379	16209	16374	16102	16321	16201	16302	16375	16367	16322	16294	16374	16273	16357	16268	16271	16207	16210	16284	16339	16160
23927	21474	28902	24444	22564	23609	23212	20577	20185	20264	20337	20379	20193	19886	20095	19836	19807	19822	19940	20041	19788	19748	19980	20070	19881	20313	21219	22529	22379	21829	21211	20575	20255	19908	19999	19639	19992	19689	19731	19692	19981	19583	19720	19794	19744	19834	19938	19887	19730	19703	19695	19644	19646	19687	19932	19448	19869	19854	19698	19706	19950	19589	19558	19563	19597	19887	19742	19645	19763	19439	19601	19623	19569	19963	19787	19763	19740	19787	19804	19766	19692	19836	19776	19627	19781	19870	19760	19700	19586	19658	19801	19590	19848	19593	19939	19604	19724	19628	19517	19629	19657	19738	19798	19649	19547	19702	19710	19745	19606	19615	19668	19575	19629	19690	19701	19721	19788	19725	19539	19694	19830	19816	19598	19693	19842	19633	19662	19610	19809	19672	19586	19665	19716	19721	19712	19612	19766	19814	19605	19879	19752	19739	19591	19672	19524	19663	19711	19815	19608	19732	19542	19796	19518	19470	19667	19489	19690	19594	19609	19612	19631	19718	19540	19704	19742	19652	19676	19544	19694	19704	19601	19782	19662	19657	19640	19700	19420	19693	19797	19649	19688	19793	19837	19938	19744	19466	19668	19708	19671	19886	19547	19726	19625	19568	19762	19493	19567	19739	19627	19579	19559	19949	19691	19836	19637	19726	19730	19624	19761	19686	19630	19520	19910	19696	19579	19694	19531	19457	19614	19669	19636	19798	19490	19529	19632	19637	19757	19314	19837	19670	19612	19779	19622	19675	19729	19752	19857	19720	19833	19746	19736	20004	19646	19674	19533	19612	19743	19661	19765	19707	19746	19708	19664	19815	19783	19620	19743	19644	19798	19739	19565	19792	19698	19611	19970	19864	19582	19734	19830	19674	19598	19714	19607	19551	19655	19724	19579	19896	19643	19830	19333	19778	19570	19792	19727	19474	19643	19537	19680	19388	19816	19608	19908	19586	19785	19954	19538	19845	19863	19625	19468	19669	19645	19747	19705	19542	19528	19459	19676	19701	19849	19468	19680	19693	20024	19684	19448	19555	19474	19884	19677	19825	19421	19720	19739	19740	19774	19623	19841	19856	19951	19717	19620	19977	19602	19926	19731	19941	19815	19885	19852	19794	19748	19566	19627	19536	19713	19822	19619	19901	19794	19877	19713	19689	19579	19605	19915	19682	19886	19838	19960	19727	19831	19847	19731	19835	19894	19597	19685	19846	19787	19764	19648	19637	19609	19604	19811	19728	19550	19800	19676	19821	19623	19738	19828	19761	19741	19683	19611	19811	19754	19747	19742	19574	19727	19675	19922	19753	19610	19624	19536	19689	19608	19757	19601	19636	19760	19975	19643	19600	19754	19780	19564	19476	19604	19686	19764	19797	19751	19553	19550	19581	19742	19635	19698	19791	19810	19759	19747	19728	19784	19870	19465	19811	19653	19459	19927	19915	19741	19627	19566	19644	19644	19513	19836	19733	19713	19687	19711	19664	19807	19776	19804	19599	19646	19921	19752	19722	19630	19838	19689	19504	19676	19531	19859	19745	19709	19828	19620	19769	19618	19546	19701	19463	19654	19817	19791	19910	19628	19629	19641	19547	19637	19690	19532	19555	19584	19753	19604	19838	19613	19708	19918	19596	19691	19831	19764	19731	19506	19739	19731	19845	19617	19666	19897	19852	19692	19709	19820	19537	19693	19727	19821	19527	19767	19723	19778	19795	19561	19455	19635	19770	19480	19592	19756	19521	19705	19668	19719	19649	19598	19490	19723	19632	19760	19535	19643	19557	19641	19579	19614	19615	20004	19694	19833	19824	19827	19784	19772	19668	19882	19696	19560	19710	19624	19625	19635	19594	19906	19841	19693	19761	19720	19722	19925	19522	19478	19718	19693	19858	19541	19842	19566	19580	19640	19734	19579	19860	19763	19489	19974	19857	19875	19695	19779	19630	19688	19664	19697	19739	19601	19696	19879	19693	19743	19653	19649	19959	19826	19686	19851	19697	19921	19681	19535	19716	19600	19846	19683	19812	19885	19722	19756	19827	19700	19771	19808	19735	19655	19710	19625	19758	19651	19554	19705	19713	19600	19595	19732	19629	19523	19569	19641	19593	19695	19863	19695	19684	19668	19620	19466	19664	19621	19565	19913	19937	19906	19547	19585	19913	19792	19675	19674	19604	19671	19700	19774	19880	19720	19746	19636	19729	19522	19601	19845	19627	19682	19814	19841	19630	19573	19708	19875	19560	19433	19357	19769	19612	19795	19670	19792	19647	19508	19547	19541	19625	19823	19789	19776	19798	19637	19676	19552	19734	19669	19746	19674	19809	19645	19750	19817	19580	19604	19699	19603	19535	19733	19551	19893	19798	19800	19719	19829	19610	19777	19666	19744	19532	19613	19906	19800	19667	19729	19760	19658	19916	19896	19519	19735	19740	19792	19599	19801	19686	19844	19786	19782	19687	19581	19720	19589	19847	19622	19590	19950	19793	19525	19714	19641	19867	19479	19612	19827	19627	19638	19673	19696	19992	19718	19853	19822	19692	19722	19800	19974	19699	19761	19818	19799	19767	19795	19791	19732	19713	19529	19652	19637	19719	19863	19629	19664	19578	19785	19810	19555	19755	19875	19675	19634	19625	19733	19726	19769	19515	19631	19725	19795	19740	19778	19891	19857	19661	19603	19686	19662	19710	19639	19660	19906	19604	19673	19620	19762	19742	19472	19795	19575	19823	19499	19724	19726	19736	19989	19628	19791	19668	19751	19523	19644	19916	19856	19711	19761	19556	19813	19748	19714	19658	19666	19816	19971	19903	19645	19863	19543	19691	19753	19771	19649	19614	19550	19801	19851	19902	19890	19756	19729	19754	19682	19652	19790	19862	19767	19763	19860	19523	19590	19925	19515	19557	19706	19723	19650	19614	19665	19527	19789	19722	19544	19563	19718	19674	19894	19745	19718	19672	19718	19810	19608	19829	19944	19823	19654	19617	19564	19599	19706	19584	19762	19381	19644	19793	19852	19919	19621	19464	19719	19872	19711	19880	19631	19646	19813	19663	19703	19814	19846	19727	19705	19592	19734	19798	19803	19720	19751	19583	19898	19733	19835	19719	19391	19626	19701	19865	19659	19704	19919	19470	19887	19728	19654	19744	19892	19651	19632	19658	19691	19891	19716	19725	19582	19847	19461	19815	19713	19947	19899	19616	19416	19521	19737	19610	19858	19801	19763	19700	19730	19871	19827	19664	19505	19643	19582	19700	19765	19636	19694	19537	19656	19789	19578	19631	19601	19671	19596	19631	19470	19863	20004	19798	19847	19912	19642	19729	19621	19656	19720	19835	19863	19866	19908	19864	19813	19739	19892	19856	19570	19767	19670	19578	19843	19604	19752	19546	19877	19628	19695	19898	19609	19918	19782	19592	19618	19779	19841	19716	19633	19671	19487	19742	19661	19654	19744	19813	19579	19582	19553	19795	19646	19645	19640	19606	19577	19795	19661	19642	19852	19467	19850	19786	19693	19904	19724	19825	19843	19676	19743	19928	19723	19727	19765	19785	19691	19739	19589	19589	19640	19803	19919	19679	19904	19670	19814	19667	19911	19722	19843	19650	19829	19691	19619	19714	19757	19835	19735	19778	19770	19653	19436	19736	19748	19597	19710	19624	19571	19616	19576	19762	19996	19819	19690	19614	19745	19876	19509	19624	19831	19727	19808	19891	19500	19895	19544	19634	19537	19658	19698	19613	19726	19712	19692	19581	19678	19719	19633	19829	19544	19733	19473	19705	19719	19618	19760	19812	19725	19891	19850	19704	19777	19776	19832	19714	19787	19823	19995	19602	19728	19595	19599	19735	19617	19559	19821	19695	19660	19561	19712	19821	19695	19674	19687	19643	19675	19643	19560	19613	19648	19526	19733	19929	19812	19646	19783	19943	19933	19876	19581	19478	19638	19553	19886	19704	19751	19685	19666	19736	19869	19825	19872	19806	19823	19869	19785	19644	19684	19553	19525	19729	19761	19675	19780	19753	19696	19648	19763	19802	19546	19820	19874	19759	19639	19841	19562	19560	19704	19737	19771	19725	19698	19529	19782	19747	19769	19519	19711	19729	19638	19435	19622	19835	19669	19807	19587	19588	19593	19615	19524	19944	19842	19989	19859	19456	19581	19527	19850	19679	19745	19633	19616	19561	19772	19476	19668	19607	19560	19558	19652	19727	19590	19782	19604	19905	19603	19818	19669	19683	19688	19847	19859	19724	19662	19677	19725	19548	19536	19745	19730	19748	19748	19731	19659	19760	19703	19595	19778	19595	19795	19705	19581	19547	19594	19582	19713	19671	19739	19705	19612	19662	19873	19637	19716	19736	19681	19709	19781	19937	19919	19653	19806	19987	19639	19771	19554	19781	19867	19866	19701	19705	19551	19773	19727	19708	19597	19745	19662	19812	19752	19826	19721	19696	19572	19786	19610	19642	19930	19862	19545	19575	19884	19758	19563	19621	19737	19748	19536	19616	19798	19904	19622	19838	19692	19747	19815	19729	19762	19765	19817	19513	19920	19886	19672	19783	19697	19636	19746	19668	19749	19660	19377	19933	19600	19614	20006	19948	19771	19766	19597	19789	19660	19678	19689	19529	19853	19596	19726	19729	19668	19915	19861	19837	19776	19837	19685	19631	19825	19569	19723	19685	19755	19778	19711	19660	19670	19743	19780	19815	19788	19733	19601	19680	19632	19689	19711	19731	19553	19772	19589	19749	19795	19717	19670	19643	19712	19636	19890	19579	19617	19638	19663	19628	19742	19717	19696	19802	19787	19652	19678	19839	19637	19683	19828	19612	19708	19655	19867	19518	19877	19882	19567	19716	19886	19816	19754	19932	19620	19667	19716	19555	19839	19699	19737	19737	19781	19922	19877	19690	19610	19737	19780	19582	19594	19680	19721	19773	19831	19722	19890	19750	19716	19853	19589	19763	19808	19583	19596	19880	19796	19708	19523	19501	19565	19442	19437	19813	19763	19981	19776	19647	19649	19796	19548	19637	19749	19640	19638	19529	19567	19891	19851	19613	19780	19736	19792	19471	19776	19673	19602	19709	19672	19741	19668	19957	19666	19626	19839	19778	19798	19543	19537	19604	19447	19726	19683	19738	19698	19662
31609	46167	25568	21583	19542	18338	17782	17611	17219	17075	17144	17122	16864	16802	16669	16637	16559	16617	16582	16601	16518	16539	16428	16524	16737	17428	18919	20557	19943	19297	18344	17368	16834	16471	16515	16687	16526	16528	16465	16581	16511	16499	16245	16510	16296	16482	16352	16421	16506	16231	16413	16493	16412	16366	16522	16424	16414	16415	16351	16309	16478	16332	16397	16485	16547	16339	16583	16368	16465	16461	16528	16356	16447	16256	16401	16418	16520	16297	16480	16522	16362	16584	16336	16437	16371	16404	16297	16455	16490	16334	16424	16376	16403	16429	16419	16436	16725	16466	16434	16385	16329	16567	16551	16584	16478	16506	16311	16524	16596	16288	16445	16428	16424	16354	16391	16329	16535	16405	16408	16447	16503	16600	16446	16367	16502	16572	16506	16447	16297	16500	16398	16289	16475	16316	16507	16381	16473	16403	16412	16520	16401	16420	16502	16154	16463	16425	16340	16377	16451	16534	16586	16339	16453	16430	16498	16313	16551	16277	16565	16527	16486	16416	16565	16383	16424	16343	16505	16496	16344	16425	16450	16426	16341	16537	16426	16401	16520	16389	16405	16553	16529	16468	16538	16349	16486	16372	16472	16342	16421	16437	16316	16356	16162	16383	16362	16451	16325	16430	16387	16460	16536	16396	16258	16444	16492	16532	16367	16333	16613	16648	16246	16491	16371	16165	16392	16338	16488	16508	16359	16187	16661	16425	16316	16504	16568	16360	16513	16318	16368	16601	16477	16547	16349	16495	16349	16261	16415	16335	16509	16390	16459	16574	16317	16331	16563	16506	16346	16517	16494	16361	16484	16380	16354	16474	16553	16576	16487	16230	16439	16480	16542	16501	16502	16586	16422	16396	16487	16367	16566	16374	16512	16299	16614	16114	16438	16486	16340	16583	16501	16341	16429	16502	16438	16427	16431	16518	16394	16538	16353	16261	16465	16500	16399	16306	16643	16563	16426	16461	16244	16479	16532	16342	16515	16638	16288	16305	16455	16451	16592	16429	16309	16537	16385	16492	16534	16462	16449	16460	16304	16322	16314	16493	16374	16525	16607	16333	16518	16319	16572	16404	16547	16392	16359	16220	16380	16533	16414	16571	16411	16317	16537	16426	16451	16439	16375	16424	16324	16491	16402	16494	16440	16517	16573	16421	16299	16488	16463	16484	16177	16291	16415	16492	16622	16515	16240	16385	16408	16401	16583	16555	16442	16403	16325	16451	16333	16236	16455	16629	16537	16495	16533	16456	16220	16516	16513	16456	16392	16593	16476	16355	16395	16362	16470	16447	16362	16334	16509	16560	16492	16425	16554	16354	16461	16613	16558	16255	16451	16490	16423	16280	16448	16365	16549	16398	16469	16440	16440	16654	16448	16437	16449	16550	16436	16552	16347	16616	16464	16454	16349	16495	16388	16476	16442	16427	16625	16315	16384	16529	16426	16330	16323	16484	16344	16607	16455	16410	16441	16572	16441	16512	16480	16526	16339	16390	16586	16351	16415	16351	16419	16398	16501	16337	16318	16467	16509	16454	16395	16410	16538	16470	16334	16523	16311	16410	16623	16468	16330	16416	16377	16456	16297	16296	16376	16600	16297	16644	16503	16485	16409	16383	16367	16390	16442	16530	16596	16380	16275	16348	16403	16564	16483	16332	16400	16277	16293	16468	16389	16499	16411	16390	16291	16207	16564	16282	16367	16426	16407	16486	16492	16214	16344	16379	16497	16455	16238	16363	16503	16329	16418	16397	16197	16508	16341	16315	16316	16447	16623	16535	16461	16304	16393	16357	16483	16516	16335	16488	16429	16473	16307	16282	16455	16490	16588	16604	16308	16469	16455	16633	16480	16493	16322	16432	16500	16494	16371	16347	16439	16499	16307	16390	16400	16463	16424	16437	16572	16185	16411	16531	16391	16559	16413	16415	16517	16507	16488	16458	16448	16554	16593	16300	16334	16518	16504	16336	16453	16334	16376	16319	16449	16445	16402	16647	16584	16356	16523	16389	16405	16416	16363	16515	16540	16486	16252	16415	16518	16378	16587	16386	16426	16517	16220	16533	16479	16294	16509	16422	16522	16368	16392	16466	16322	16470	16436	16558	16305	16525	16375	16334	16354	16370	16364	16412	16449	16522	16545	16439	16410	16458	16338	16349	16231	16363	16348	16442	16440	16582	16581	16375	16328	16429	16381	16542	16484	16340	16509	16450	16345	16478	16248	16409	16443	16295	16375	16545	16248	16448	16440	16454	16407	16602	16369	16482	16409	16464	16334	16610	16725	16441	16403	16468	16266	16488	16582	16446	16489	16393	16318	16571	16504	16268	16463	16546	16336	16411	16382	16344	16412	16454	16543	16412	16369	16336	16325	16573	16458	16386	16484	16507	16552	16281	16428	16401	16563	16628	16489	16504	16422	16386	16569	16449	16368	16381	16444	16442	16500	16428	16603	16370	16394	16300	16347	16512	16420	16424	16435	16647	16482	16198	16305	16272	16469	16518	16615	16535	16428	16333	16559	16298	16589	16566	16420	16344	16499	16464	16535	16393	16624	16347	16551	16278	16480	16485	16387	16500	16374	16170	16420	16328	16407	16356	16372	16597	16196	16436	16536	16394	16452	16380	16381	16471	16387	16586	16483	16561	16558	16303	16408	16472	16360	16438	16303	16421	16407	16299	16385	16512	16531	16454	16281	16425	16387	16522	16375	16481	16349	16355	16525	16283	16426	16525	16442	16494	16598	16379	16446	16548	16362	16472	16433	16346	16548	16433	16420	16515	16377	16409	16427	16496	16513	16502	16469	16376	16492	16322	16448	16357	16523	16328	16745	16373	16565	16498	16489	16420	16391	16375	16383	16445	16395	16341	16529	16458	16542	16376	16329	16401	16451	16334	16486	16321	16612	16544	16376	16375	16347	16424	16306	16359	16259	16585	16379	16531	16413	16584	16190	16412	16493	16306	16468	16401	16399	16663	16276	16319	16512	16373	16422	16458	16271	16480	16289	16609	16326	16453	16591	16467	16555	16548	16379	16389	16415	16459	16465	16523	16353	16425	16404	16256	16446	16422	16386	16362	16418	16458	16376	16273	16575	16328	16393	16466	16295	16420	16460	16471	16511	16484	16394	16391	16474	16396	16399	16388	16542	16423	16462	16451	16534	16279	16502	16413	16350	16466	16397	16299	16487	16646	16535	16474	16379	16601	16396	16447	16448	16363	16564	16347	16502	16462	16510	16454	16459	16420	16412	16477	16434	16415	16504	16481	16387	16401	16532	16591	16294	16459	16340	16418	16429	16354	16332	16517	16604	16283	16262	16469	16462	16504	16347	16407	16408	16419	16447	16550	16547	16316	16318	16368	16367	16544	16453	16349	16449	16437	16194	16345	16445	16550	16401	16301	16372	16405	16329	16301	16470	16427	16276	16430	16421	16483	16346	16509	16367	16545	16391	16477	16534	16419	16583	16460	16449	16417	16435	16448	16534	16525	16352	16500	16410	16418	16391	16355	16424	16484	16378	16347	16577	16504	16223	16256	16430	16432	16491	16441	16257	16472	16391	16352	16225	16386	16358	16487	16527	16354	16516	16360	16412	16289	16341	16481	16562	16542	16444	16500	16320	16480	16474	16573	16403	16538	16371	16355	16391	16197	16506	16551	16332	16440	16213	16335	16456	16456	16526	16476	16410	16537	16407	16417	16339	16460	16602	16438	16224	16437	16420	16540	16560	16456	16502	16506	16413	16410	16414	16306	16317	16433	16559	16404	16265	16346	16598	16428	16355	16502	16389	16514	16363	16456	16496	16434	16468	16306	16378	16337	16453	16439	16307	16240	16464	16356	16525	16526	16503	16398	16351	16206	16498	16215	16522	16440	16542	16570	16414	16625	16251	16416	16562	16370	16604	16441	16417	16174	16294	16526	16292	16391	16597	16240	16476	16422	16394	16356	16446	16466	16439	16352	16449	16475	16526	16482	16374	16446	16458	16547	16395	16427	16356	16433	16324	16525	16499	16310	16492	16513	16496	16480	16407	16297	16478	16669	16323	16563	16336	16288	16429	16553	16437	16605	16575	16447	16390	16423	16423	16313	16526	16412	16323	16429	16488	16585	16254	16479	16255	16357	16392	16456	16338	16407	16398	16485	16381	16331	16374	16366	16568	16350	16377	16544	16408	16287	16372	16527	16350	16577	16497	16451	16356	16245	16406	16507	16450	16414	16335	16449	16493	16311	16415	16495	16400	16391	16506	16246	16450	16414	16362	16326	16508	16517	16266	16416	16388	16392	16507	16486	16438	16404	16296	16357	16335	16337	16407	16486	16479	16437	16453	16410	16361	16587	16332	16309	16395	16318	16530	16492	16353	16533	16370	16267	16623	16460	16451	16384	16563	16525	16553	16337	16249	16238	16417	16554	16445	16305	16331	16644	16439	16404	16559	16425	16453	16475	16285	16531	16405	16538	16383	16382	16417	16376	16431	16381	16443	16542	16288	16410	16466	16485	16447	16637	16466	16502	16448	16526	16363	16425	16481	16401	16398	16442	16513	16375	16307	16438	16499	16599	16591	16420	16356	16529	16255	16424	16100	16403	16349	16512	16569	16403	16415	16578	16502	16522	16334	16551	16382	16438	16515	16260	16513	16582	16384	16498	16368	16352	16460	16350	16293	16505	16562	16403	16567	16465	16369	16402	16433	16518	16369	16303	16499	16497	16494	16313	16340	16367	16527	16292	16504	16345	16489	16392	16502	16494	16377	16296	16497	16480	16383	16344	16358	16488	16472	16631	16524	16476	16604	16368	16424	16339	16537	16406	16433	16420	16539	16357	16539	16603	16368	16421	16415	16359	16388	16471	16357	16507	16355	16489	16446	16443	16437	16485	16375	16545	16412	16382	16320	16556	16406	16418	16334	16518	16531	16418	16421	16570	16564	16343	16482	16550	16387	16455	16454	16366	16332	16219	16290	16565	16448	16489	16420	16200	16498	16358	16371	16469	16388	16525	16436	16358	16524	16467	16484	16290	16543	16453	16611	16382	16507	16602	16264	16514	16301	16369	16441	16472	16570	16636	16411	16285	16495	16360	16360	16266	16537	16270	16387	16273	16361	16297	16514	16512	16367	16255	16383	16529	16465	16516	16540	16468	16350	16393
22947	21513	29297	24037	21766	24311	27087	22414	21623	21560	21586	21117	21278	21127	21294	20935	20907	21137	20849	20854	20903	20954	20942	20933	20879	21961	23345	25216	25404	25151	23755	22434	21408	21075	20887	20774	20698	20684	20566	20667	20575	20845	20666	20831	20915	20737	20691	20600	20382	20524	20417	20664	20578	20740	20656	20757	20617	20672	20606	20402	20705	20581	20725	20743	20702	20568	20481	20580	20536	20656	20545	20667	20593	20474	20532	20647	20510	20648	20578	20642	20401	20642	20631	20797	20408	20553	20559	20683	20514	20608	20692	20574	20764	20515	20405	20492	20495	20581	20616	20712	20449	20404	20638	20677	20474	20530	20597	20665	20713	20513	20678	20555	20614	20334	20743	20595	20595	20550	20556	20587	20719	20498	20605	20672	20618	20550	20811	20815	20722	20810	20674	20626	20418	20811	20739	20432	20527	20697	20644	20606	20635	20504	20650	20452	20422	20804	20585	20593	20456	20510	20529	20506	20625	20690	20665	20509	20477	20660	20520	20734	20652	20540	20641	20635	20616	20666	20818	20310	20525	20516	20587	20611	20520	20848	20615	20794	20628	20609	20761	20619	20581	20597	20569	20686	20488	20683	20509	20764	20580	20461	20520	20623	20613	20411	20419	20589	20543	20604	20688	20654	20708	20759	20609	20589	20504	20573	20529	20555	20651	20824	20737	20601	20568	20506	20380	20392	20732	20455	20588	20480	20597	20725	20505	20542	20740	20556	20614	20727	20741	20444	20654	20547	20655	20503	20728	20439	20631	20658	20636	20681	20574	20662	20504	20586	20778	20648	20550	20600	20548	20407	20604	20436	20515	20585	20578	20772	20659	20672	20736	20663	20634	20412	20586	20625	20616	20488	20579	20534	20449	20624	20546	20572	20379	20431	20479	20594	20702	20468	20494	20581	20552	20598	20712	20488	20586	20356	20704	20574	20655	20509	20526	20683	20507	20738	20653	20544	20512	20536	20578	20625	20586	20602	20414	20596	20576	20322	20492	20533	20317	20431	20630	20611	20608	20605	20503	20450	20672	20420	20487	20562	20616	20556	20592	20503	20454	20347	20516	20521	20567	20501	20677	20583	20578	20582	20513	20496	20612	20507	20478	20578	20646	20488	20484	20719	20593	20508	20591	20620	20462	20707	20706	20533	20531	20586	20548	20524	20671	20527	20662	20592	20894	20680	20442	20631	20706	20790	20500	20537	20598	20535	20520	20615	20700	20535	20790	20651	20226	20699	20729	20505	20583	20420	20569	20650	20523	20436	20570	20479	20624	20531	20458	20630	20508	20603	20655	20493	20598	20542	20663	20758	20573	20595	20518	20526	20468	20687	20740	20568	20823	20672	20493	20603	20712	20469	20575	20561	20749	20698	20462	20439	20528	20568	20697	20799	20599	20489	20546	20659	20576	20484	20554	20561	20596	20569	20562	20505	20460	20658	20536	20802	20585	20607	20617	20502	20392	20615	20530	20521	20539	20494	20458	20471	20616	20490	20695	20606	20656	20496	20844	20496	20631	20456	20494	20392	20644	20491	20622	20564	20736	20516	20707	20355	20544	20664	20784	20667	20741	20718	20473	20484	20565	20703	20629	20528	20669	20383	20619	20336	20562	20385	20627	20622	20590	20586	20599	20550	20510	20644	20397	20520	20592	20519	20604	20447	20669	20436	20671	20705	20538	20569	20672	20577	20753	20479	20572	20656	20527	20694	20505	20713	20512	20662	20544	20603	20593	20681	20653	20537	20585	20761	20673	20568	20763	20526	20529	20614	20500	20578	20443	20495	20646	20746	20765	20414	20493	20564	20511	20645	20529	20550	20688	20539	20634	20625	20531	20451	20552	20500	20688	20596	20413	20471	20362	20491	20633	20441	20452	20571	20605	20486	20546	20677	20719	20557	20531	20603	20722	20510	20416	20610	20422	20694	20454	20589	20639	20288	20702	20371	20590	20687	20717	20384	20605	20538	20502	20665	20577	20504	20523	20344	20685	20623	20736	20653	20486	20603	20470	20552	20642	20598	20607	20614	20657	20588	20427	20615	20601	20694	20635	20440	20751	20653	20716	20376	20478	20740	20488	20661	20675	20528	20592	20398	20532	20690	20544	20561	20552	20474	20761	20623	20578	20498	20624	20518	20727	20525	20685	20599	20559	20522	20591	20687	20684	20604	20446	20485	20461	20537	20808	20469	20652	20586	20527	20407	20597	20575	20608	20617	20575	20536	20605	20573	20514	20701	20517	20602	20514	20525	20598	20576	20445	20595	20499	20403	20678	20633	20430	20569	20663	20620	20289	20484	20473	20457	20585	20564	20568	20442	20598	20554	20659	20374	20562	20652	20593	20616	20477	20593	20524	20488	20497	20693	20662	20716	20716	20703	20516	20735	20611	20568	20663	20462	20622	20596	20541	20501	20771	20502	20623	20501	20460	20445	20540	20387	20645	20443	20542	20673	20279	20682	20730	20414	20620	20671	20586	20481	20805	20583	20547	20694	20482	20581	20699	20568	20691	20786	20583	20515	20500	20388	20688	20341	20807	20473	20713	20673	20343	20262	20460	20450	20478	20616	20817	20475	20511	20671	20538	20496	20556	20763	20298	20390	20379	20575	20511	20556	20669	20409	20792	20614	20743	20554	20635	20455	20621	20527	20692	20664	20588	20492	20589	20442	20646	20670	20726	20519	20595	20430	20553	20606	20470	20419	20536	20581	20208	20544	20634	20708	20600	20409	20416	20601	20656	20471	20605	20697	20710	20437	20559	20443	20394	20620	20700	20522	20450	20503	20413	20499	20427	20533	20757	20585	20518	20582	20652	20758	20595	20661	20574	20579	20393	20552	20505	20777	20658	20630	20700	20456	20467	20685	20556	20524	20548	20538	20543	20692	20556	20521	20552	20610	20590	20724	20585	20633	20843	20524	20896	20410	20612	20451	20415	20918	20504	20486	20498	20337	20563	20726	20489	20506	20628	20304	20580	20337	20557	20592	20579	20597	20420	20698	20562	20524	20591	20524	20738	20621	20459	20530	20475	20462	20568	20488	20717	20464	20615	20495	20538	20689	20743	20723	20570	20649	20551	20598	20737	20587	20710	20629	20729	20772	20139	20603	20588	20485	20597	20607	20220	20570	20780	20627	20650	20514	20557	20677	20610	20403	20609	20868	20533	20515	20692	20663	20757	20612	20575	20412	20537	20409	20589	20461	20734	20606	20450	20455	20524	20735	20625	20664	20323	20454	20582	20514	20676	20700	20595	20619	20496	20627	20609	20713	20521	20736	20242	20601	20631	20399	20762	20512	20693	20591	20518	20568	20418	20649	20676	20730	20393	20480	20213	20432	20490	20575	20568	20470	20487	20450	20664	20507	20649	20513	20604	20601	20664	20690	20724	20281	20485	20536	20642	20692	20728	20697	20447	20434	20665	20503	20479	20602	20776	20486	20639	20581	20403	20638	20674	20545	20633	20790	20466	20533	20466	20654	20489	20629	20545	20825	20685	20476	20615	20348	20450	20685	20425	20535	20381	20559	20482	20531	20701	20542	20615	20713	20501	20519	20472	20441	20580	20595	20674	20626	20652	20517	20492	20389	20714	20592	20400	20465	20398	20678	20466	20587	20610	20500	20612	20452	20618	20536	20532	20473	20685	20442	20679	20530	20604	20787	20624	20620	20604	20614	20702	20624	20529	20743	20361	20583	20621	20699	20708	20589	20484	20815	20693	20507	20611	20639	20444	20604	20559	20760	20643	20886	20777	20502	20716	20473	20586	20465	20632	20609	20536	20725	20697	20577	20599	20751	20425	20730	20605	20623	20643	20476	20516	20622	20451	20415	20669	20423	20684	20656	20679	20740	20511	20613	20675	20469	20658	20545	20686	20714	20552	20617	20613	20661	20500	20464	20581	20608	20559	20546	20605	20561	20465	20737	20516	20791	20705	20402	20657	20475	20480	20578	20380	20525	20491	20526	20574	20524	20676	20447	20661	20396	20517	20580	20713	20685	20533	20645	20579	20552	20523	20544	20544	20377	20690	20547	20491	20660	20580	20720	20685	20416	20625	20675	20569	20420	20522	20559	20834	20879	20608	20547	20485	20683	20546	20623	20667	20718	20648	20342	20616	20601	20506	20641	20567	20476	20756	20554	20528	20460	20414	20701	20605	20454	20549	20708	20408	20582	20705	20612	20416	20589	20537	20480	20262	20605	20451	20644	20508	20521	20431	20586	20774	20560	20551	20624	20312	20556	20575	20253	20486	20470	20517	20504	20548	20492	20444	20799	20479	20592	20577	20565	20432	20356	20548	20583	20568	20375	20605	20601	20631	20410	20519	20496	20663	20660	20510	20701	20723	20596	20493	20640	20752	20542	20423	20823	20618	20640	20550	20295	20715	20507	20642	20566	20546	20697	20809	20510	20395	20943	20828	20359	20809	20699	20610	20450	20541	20480	20560	20671	20621	20549	20576	20627	20636	20574	20628	20318	20705	20576	20492	20924	20781	20436	20525	20502	20620	20621	20564	20655	20704	20400	20445	20565	20566	20555	20620	20514	20617	20548	20515	20604	20375	20429	20660	20644	20808	20650	20550	20483	20657	20616	20466	20468	20451	20670	20563	20673	20639	20488	20455	20663	20522	20425	20517	20485	20576	20517	20638	20382	20499	20502	20590	20622	20479	20384	20599	20484	20634	20570	20695	20676	20750	20487	20738	20722	20617	20724	20649	20674	20660	20509	20435	20659	20462	20541	20651	20433	20710	20615	20657	20697	20578	20643	20383	20452	20567	20660	20568	20775	20509	20532	20406	20590	20552	20556	20616	20285	20448	20563	20751	20679	20637	20684	20547	20638	20570	20657	20598	20637	20674	20665	20408	20570	20658	20551	20576	20605	20532	20468	20750	20646	20633	20532	20429	20497	20445	20522	20557	20544	20557	20547	20660	20723	20583	20378	20646	20671	20594	20361	20346	20780	20653	20641	20480	20404	20690	20504	20635	20696	20606	20564	20439	20421	20581	20723	20674	20435	20735	20471	20651	20509	20615	20397	20516	20355	20638	20673	20415	20532	20472	20526	20439	20593	20621	20513	20660	20558	20447	20448	20605	20607	20615	20489	20404	20696	20630	20584	20547	20823	20568	20481	20419	20610	20535	20508
35353	50751	32569	24070	21536	19902	19240	18966	18430	17806	17970	17704	17379	17372	17284	17074	17119	17179	17155	16975	16998	17128	17062	17089	17419	18835	21316	23908	23385	22979	20933	18892	17713	17036	17062	17037	16853	16802	16914	16875	16832	17040	16717	16890	16873	16892	16963	17017	16811	16666	16890	17020	16851	16976	16793	16724	16894	16851	16969	16837	16733	16995	16857	16925	16811	16923	16950	16789	16968	16827	16962	16787	16922	16724	16921	16730	16862	16878	16760	17149	16889	17102	17062	16836	16875	17053	17043	16836	16772	16904	17068	16951	16756	16844	16801	16793	16992	17086	16804	16908	16847	16892	17097	16805	17021	16848	17026	16907	16950	16958	16971	16959	16754	17040	17035	16953	16988	16947	16933	16810	16795	16942	16887	16915	16797	16791	16775	16916	16987	16913	16941	17000	16900	16792	16927	16880	16731	16822	17069	16887	16766	16860	16880	17041	16992	16771	16854	16933	16934	16996	17035	16701	16916	16982	16957	16855	16859	16910	16938	16825	16931	16879	16950	16773	16845	16957	16837	16788	17008	17009	16775	16883	16669	16908	16740	16734	16800	16853	16720	16732	16760	16841	16903	16918	16961	16695	16885	16876	17052	16741	16936	16980	16860	16893	17106	16889	16828	16910	16825	16963	16834	16864	16693	16722	16816	16597	16948	16803	16811	16878	17055	16820	16972	16857	16891	16842	16804	17056	16769	16813	16842	16905	16988	16851	16971	17098	16925	16840	16866	16764	16819	16770	16900	16721	17030	16867	16890	16792	16899	16895	16868	16730	16933	16743	16978	16896	16744	16982	16838	16922	16862	17063	16949	16749	16671	16995	16941	16810	16947	17041	16972	17064	16651	16777	16890	16837	16762	17004	16972	16892	16904	16896	16898	17045	16930	16932	16812	17032	16865	16856	16828	16628	16938	16718	16983	16784	16797	16822	16870	17031	16917	16812	16895	16824	16902	16895	17018	16805	16963	16944	16771	16778	16725	17015	16841	16856	16901	16925	16866	16925	16759	16899	16858	16847	17056	16822	16909	16865	16882	16946	16831	16776	17059	16773	16992	16835	16944	16878	16948	16879	17093	17010	17041	16799	16964	16898	16970	16861	16850	16824	16920	16758	16937	17010	16853	16883	16822	16888	16887	16784	16755	16888	16777	16947	17007	16766	16964	16789	16851	16692	17079	16863	16726	16765	16767	16911	16781	16739	17029	17067	16947	16904	16796	16846	16951	16868	16840	17009	16899	16935	16868	16998	16887	16969	16784	16983	16986	16763	16768	16905	16761	16905	16887	16783	16905	16722	16949	16842	16851	16705	16950	16949	16948	17069	16985	16920	16889	16886	17058	16928	16933	16784	16936	16816	16875	17029	16893	16930	16704	16794	16743	17062	16923	16836	16948	16732	16843	16944	16711	16909	16838	16947	16823	16894	16926	16926	16963	16826	16991	16838	16828	16709	17028	16973	16867	16810	16667	16836	16872	16939	16913	16797	16952	16964	16825	16818	16857	16882	17089	16900	16917	17055	16795	16889	16874	16919	16809	16870	16822	17039	16888	16931	16730	16783	16766	16811	16766	16956	16677	16963	16880	16737	16945	16934	16959	16919	16886	16604	16819	16859	17053	16758	16892	16778	16758	16731	16918	16775	16860	16854	16930	16865	16847	17017	16926	16876	16844	16909	17008	16813	16915	17028	16819	16684	16930	16979	16902	16903	16951	16797	16905	16856	17106	16831	16776	16794	16904	16898	16842	16932	16986	16768	16748	17023	16851	16753	16748	16881	17007	16921	16804	16948	16773	16867	16957	16928	16931	17066	16966	16691	16802	16871	16954	16792	17040	16996	16699	16726	16773	16887	16958	16899	16837	16888	16846	16619	16953	16784	16943	16798	16924	16785	16991	16870	16775	17061	16982	16933	16678	16771	16828	16769	16831	16823	16988	16950	16916	16840	16926	16812	17019	16823	16867	16886	16845	16905	17067	16884	16744	16911	16952	16921	16911	16961	16827	16835	16915	16991	16954	16854	16809	16786	16833	17026	16742	16891	16999	16937	16848	16854	16710	16965	16983	16931	16882	16944	16870	16883	16887	16806	16849	16873	16917	16812	16850	16728	16865	16703	16853	16735	16872	16911	16841	16894	16800	16841	16863	17128	16709	16801	16929	16961	16845	16930	16847	16956	16949	16933	16998	16998	17000	16774	16674	17037	16748	17006	16976	16840	16852	16881	16781	16828	16930	16972	16860	16902	16903	16618	16859	17003	16943	16792	16894	17029	16854	16857	17065	16717	17041	16794	16938	16809	17069	16756	16924	16793	16676	16842	16852	16775	16818	17042	16771	16750	16987	16899	16955	16948	16891	16855	16706	16871	16668	16888	16868	16808	16836	16682	16860	16913	16785	16866	17051	16948	16899	16786	16806	16900	16890	16899	16887	16857	16827	16733	16989	16730	16970	16587	16841	16861	16791	16836	17053	16701	17073	17002	16823	16676	16972	16876	16844	16814	16856	16774	16651	16759	16873	16807	16901	16841	16718	16885	16759	16895	16954	16895	16895	16942	17026	16855	17115	16854	16666	16801	16794	16860	16802	16902	16827	16822	16776	16887	16966	16991	16870	16893	16842	16978	16808	16927	16814	16759	17034	16906	16818	16771	16976	16913	16778	16863	16880	16954	16817	17001	16795	16907	16787	16787	16693	16876	16740	16917	16913	16801	16678	16864	16936	16770	17025	16857	16888	16855	16994	16827	16863	16882	17015	16862	16917	16853	16886	16974	16907	16972	16829	16905	16953	16814	17105	16774	17107	16972	16736	16816	16828	16880	16916	16937	16970	16949	16817	16646	16715	16961	17041	16750	16944	16917	16742	16853	16765	16888	16717	16817	17041	16872	16929	16846	16764	16832	16835	16941	16909	16807	16858	16917	16932	16998	16955	16898	16716	16868	16884	16762	16896	16994	16787	16835	16920	16904	16888	16850	16798	16812	16750	16909	16760	16778	17025	16714	16786	16887	16853	16829	16891	16917	16849	16915	16948	16747	16929	16841	16955	16716	16692	16868	16887	16804	16808	16940	16824	16895	16978	16832	16850	16936	16918	16782	16855	16836	16576	16891	16837	16939	16889	17028	16826	16920	16860	16884	17051	17037	16714	16962	16769	16899	16844	16830	16788	16800	16826	16754	16968	17062	16990	16883	16895	16879	16938	16834	16950	16780	16895	16892	16750	16889	17076	16899	16796	17057	17051	16864	16903	16611	16921	16830	16943	16894	16942	16832	16904	16872	16982	16808	16879	16746	16638	16893	16799	17002	16798	16780	16828	17002	16783	16931	16832	16649	16842	16925	16862	17052	16888	16934	16891	16850	16873	17004	16902	16623	16941	16926	16926	16855	16956	16857	16880	16885	16833	16899	16835	16902	16794	16897	16991	16947	16802	16961	16897	16776	16930	16985	16800	16847	16783	16938	16787	16744	16982	16824	16768	17131	16747	16989	16828	16856	16869	16902	16823	16816	16895	16801	16842	16895	16751	16793	16758	16605	16855	16829	16876	16874	16924	16819	16859	17089	17131	16886	16851	16960	16974	16951	16844	16996	16832	16924	16834	16954	16902	16807	16947	16930	16841	16932	16978	16736	16774	17019	16794	16759	16929	16871	16801	16866	16755	16907	16788	16924	16764	16907	16795	16830	16831	16818	16824	16918	16896	16831	16909	16837	16951	16816	16922	16919	16883	17042	16890	16817	16905	16843	16994	16817	16900	16741	16732	16869	16781	16795	16988	16767	16919	17000	16901	16963	16768	16833	16925	16885	16796	16905	16798	16745	16800	16927	16971	16805	16963	16892	16983	16867	16967	16845	17159	16805	17118	16939	16817	16843	16898	16804	16927	16710	16841	16917	16813	16850	16799	16895	16865	16941	16893	16920	16877	16887	16987	17079	16704	17072	16961	16880	16922	16719	16774	16763	16835	16868	16843	16679	16776	16771	17059	16936	17000	16775	16753	16860	17092	16863	16842	17015	16853	16895	16826	16897	16814	16890	16885	16908	16835	16904	16774	16897	16855	16853	16935	16842	17085	16825	17179	16883	17005	16997	16928	16832	16783	16796	16923	16799	16903	16890	16764	16801	16877	17030	16887	16955	17012	16926	16843	16936	16895	16834	16834	16872	16823	16651	16830	17032	16904	16857	16976	16903	16942	16785	16876	16780	16883	16984	16957	16894	16753	16886	16759	16957	16582	16765	16816	16845	16920	16889	16985	16956	16892	16878	16768	16884	16915	16860	16832	16681	16638	16834	16872	16843	16805	16922	16945	17043	16796	16830	16820	16827	16865	17040	16876	16849	16698	16887	16975	16907	16796	16871	16794	16806	16777	16978	17018	16978	16867	16790	16873	16919	16854	16792	17065	16789	16966	16985	16991	16978	16748	16900	16750	16824	16918	16878	16824	16887	16892	16966	16982	16996	16822	16819	16888	16961	16785	16946	17011	16893	16797	16788	16975	16870	16832	16653	16771	16927	17119	16873	17033	16823	16852	16874	16716	16866	16788	16985	16876	16689	17041	16658	16854	16814	16785	16838	16937	16923	17065	17081	16931	16916	16786	16851	16841	16720	17004	16920	16795	16923	16775	16896	17013	16800	16949	16745	16857	16737	16840	16862	17083	16808	16822	17021	16910	16805	16915	16947	16917	16937	16920	16891	16910	16883	16979	16759	16865	16851	16839	16961	16873	16924	16848	16954	16794	16784	16833	16826	16826	16848	16971	16856	16748	17016	16905	16935	16854	16762	16955	16939	16906	16854	16919	16913	16751	16775	17025	16786	16778	16926	16915	16802	16895	16876	16900	16809	16821	16919	16856	16892	16960	16819	16882	16838	17064	16863	16934	16924	16838	16933	16649	16860	16912	17021	16911	16848	16878	16814	16892	16844	16833	16858	16774	16710	16745	16791	17034	16845	16837	16682	16928	16755	16896	16753	17075	16886	16765	16971	16879	16678	16870	16851	16716	16886	16856	16779	16771	16805	16941	16947	16991	16825	16742	16876	16799	16833	16918	16905	17062	16979	16858	16776	16709	16749	16800	16934	16774	17062	16845	16815	16850	16971	17009	16771	16929	16911	16760	16765	16970	16745	16861	16764	16877	16993	16759	16921
28499	23593	26063	23020	19849	19660	19701	19832	19531	19630	19403	19367	19205	19157	19469	19489	19275	19384	19199	19403	19351	19126	19509	19377	19267	19176	19402	19369	19562	19551	19590	19472	19471	19321	19237	19239	19150	19406	19032	19257	19525	19263	19134	19202	19217	19234	19202	19001	19366	19108	19242	19056	19269	19041	19391	19281	19159	19130	19226	19351	19329	19102	19270	19337	19112	19255	19172	19325	19257	19289	19296	19272	19165	19141	19152	19039	19264	19107	19253	19320	19127	19112	19192	19087	19248	19082	18995	18992	19160	19022	19252	19131	19315	19256	19068	18965	19197	19274	19124	19268	19311	19324	19491	19132	19333	19289	19360	19078	19171	19264	19223	18940	19096	19029	19197	19057	19197	19080	19122	19098	19064	19267	19256	19059	19389	19324	19085	19144	19368	19244	19102	19091	19279	19201	19249	19160	19177	19285	19188	19315	19167	19101	19044	19145	19248	19092	19322	19338	19226	19169	19173	19371	19306	19241	19380	19318	19097	19170	19221	19155	19195	19083	19187	19281	19378	19198	19426	19015	19136	19282	19366	19114	19229	19297	19238	19076	19235	19258	19269	19212	19169	18953	19179	19454	19360	19028	19303	19147	19114	19370	19138	19096	19212	19254	19263	19117	19219	19203	19220	19254	19534	19155	19278	19001	19230	19106	19103	19199	19289	19257	19212	19315	19254	19113	19364	19318	19096	19006	19224	19239	19292	19135	19293	19009	19370	19072	19141	19109	19294	19276	19141	19109	19256	19119	19120	19164	19258	19219	19200	19223	19220	19148	19057	19168	19154	19149	19133	19135	19175	19166	19146	19107	19308	19387	19243	19181	19191	19224	19167	18965	19122	18998	19258	19239	19140	19097	19193	19231	19209	19167	19192	19157	19256	19093	19007	19181	19229	19190	19015	19176	19184	19377	19421	19320	19153	19123	19000	19313	19094	19165	19293	19138	19171	19216	19403	19286	19200	19281	19275	19411	19192	19273	19227	19099	19138	19215	19344	19204	19099	19081	19095	19214	19089	19216	19210	19211	19180	19199	19246	19091	19117	19183	19158	19160	19126	19150	18928	19153	19266	19165	19214	19020	19211	19116	19021	19202	19296	19138	19429	19344	19149	19087	19244	19233	19331	19209	18973	19137	19095	19208	19068	19285	19011	19131	19133	19319	19455	19261	19064	19041	19121	19060	19090	19255	19159	19287	19359	19189	19243	19117	19013	19251	19063	19515	19210	19115	18978	19415	19277	19076	19281	19142	19112	19276	18969	19355	19157	19359	19288	19256	19340	19177	19059	19338	19134	19281	19169	19101	19286	19214	19038	19204	19067	19196	19314	19041	19074	19298	19065	19406	19190	19359	19217	18986	19174	19423	19201	19122	19191	19248	19290	19083	19299	19313	19065	19157	19143	18943	19182	19381	19260	19155	19382	19156	19321	19403	19243	19145	19539	19113	19241	19217	19274	19299	19072	19100	19097	19099	19150	19092	19274	19333	19202	19321	19301	19300	19269	18828	19201	19154	19204	19136	19241	19152	19139	19258	19171	19288	19115	19156	19119	19295	19111	19190	19154	19084	19196	19118	19189	19425	19136	19345	19244	19247	19478	19310	19347	19132	19103	19193	19117	19352	19261	19228	18990	19174	19270	19164	19174	19001	19227	19373	19245	19321	19149	19261	19107	19354	19127	19371	19286	19156	18998	19292	19259	19281	19108	19190	19182	19191	19272	19340	19298	19127	19407	18993	19038	19295	19139	19319	18945	19187	19042	19146	19208	19365	19091	19124	19187	18995	19104	19368	19303	19113	19342	19379	19252	19122	19239	19288	19275	19346	19212	18918	19219	19204	19046	19350	19304	19140	19321	19170	19151	19179	19261	19138	19101	19293	19143	19310	19007	19153	19255	19451	19121	19346	19268	19343	19234	19302	19297	19267	19209	19237	19197	19057	19271	19015	19363	19321	19129	19221	19160	19063	19231	19340	19126	18975	19083	19287	19002	19293	19047	19152	19062	19110	19238	19070	18989	19257	19232	19370	19208	19261	19179	19242	19051	19283	19200	19165	19210	19056	19149	19346	19242	19447	19085	19187	19457	19296	19194	19412	19200	19144	19216	19183	19119	19256	19152	19216	19186	19288	19195	19229	19233	19217	19159	19285	19323	19162	19101	19388	19294	19265	19141	19155	19169	19366	19277	19190	19181	19156	19228	19095	18813	19105	19119	19280	19232	19169	19152	19117	19364	19246	19383	19067	19255	19268	19233	19395	19059	19283	19000	19125	19196	19150	19146	19227	18941	19183	19232	19260	19263	19376	19051	19321	19249	19302	19113	19407	19090	19166	19096	19206	19198	19206	19209	19091	19211	19263	19257	19304	19167	19183	19389	19390	19293	19329	19098	19009	19251	18960	19202	19332	19315	19212	19064	19056	18994	19345	19173	19198	19090	19331	19146	19438	19151	19116	19261	19004	19042	19067	19328	19354	19202	19304	19269	18855	19317	19207	19356	19336	19314	19115	19185	19147	19301	19140	19397	19028	19174	19213	19069	19287	19549	19219	19242	19037	19418	19178	19293	19127	18920	19272	19230	19195	19408	19183	19129	19314	19081	19302	19274	19370	19511	19351	19430	19118	19195	19149	19408	19143	19356	19291	19134	19288	19302	19036	19019	19126	19256	19181	19299	19116	19247	19001	19190	19272	19266	19209	19292	19340	19238	19506	19381	19113	19391	19198	19361	19222	19333	19454	19313	19114	19215	19072	19251	19349	19268	19319	19260	19393	19246	19058	19092	19285	19253	19255	19249	19251	19136	19337	19275	19303	19174	19165	19279	19242	19056	19548	19197	19097	19491	19237	19133	19303	19312	18990	19304	19141	19372	19056	19267	19318	19394	19266	19351	19170	19182	19402	19224	19160	19203	19227	19223	19379	19210	19292	19368	19344	19303	19339	19227	19117	19218	19138	19405	19251	18981	19275	19085	19165	19152	19183	19140	18969	19172	19293	19111	19104	19354	19107	19121	19040	19107	19135	19143	19278	19371	19218	19271	19138	19179	19305	19142	19161	19213	19179	19220	19104	19183	19115	19218	19082	19287	19111	19293	18971	19008	19201	19149	19235	19101	19231	19122	19297	19156	19303	19199	19217	19127	19187	19317	19417	19286	19228	19237	19328	19218	19378	19144	19032	19173	19359	19275	19231	19367	19659	19139	19299	19382	19292	19215	19350	19214	19211	19270	19352	19263	19206	19285	19297	19291	19359	19130	19344	19065	19098	19342	19195	19204	19180	19109	19174	19209	19346	19232	19412	19212	19308	19101	19234	19263	19266	19015	19100	19182	19109	19252	19242	19151	19268	19171	19385	19315	19462	19007	19106	19187	19229	19211	19153	19110	19372	19264	19172	19086	19126	19024	19155	19190	19263	19164	19077	19173	19105	19291	18963	19200	19202	19330	19097	19323	19210	19129	19157	19201	19500	19097	19086	19392	19239	19085	19194	19168	19245	19090	19055	19088	19364	19183	19238	19195	19078	19123	19181	19497	19281	19273	19244	19301	19310	19151	19177	19100	19137	19135	19283	19367	19163	19279	19060	19266	19375	19041	19031	19315	19304	19323	19226	19186	19178	19080	19016	19255	19266	19172	19352	19408	19204	19382	19371	19068	19306	19263	19228	19200	19141	19069	19178	19426	19282	19219	19259	19209	19071	19210	19187	19072	19229	19302	19099	19188	18965	19028	19177	19412	19016	19248	19025	19181	19171	19466	19418	19280	19049	19373	19249	19113	19154	19317	19217	19115	19385	19182	19342	19022	19226	19171	19217	19282	19144	19211	19058	19452	19242	19264	19213	19347	19145	19135	19378	19176	19227	18902	19378	19331	19202	19126	19228	19290	19109	19423	19310	19083	19302	19057	19117	19321	19091	19049	19142	19127	19274	19111	19310	19346	19200	19430	19291	19163	19095	19246	19405	19247	19286	19263	19269	18950	19128	19179	19254	19037	18906	19200	19306	19155	19206	19199	19227	19166	19346	19418	19365	19085	19514	19285	19307	19253	19187	19107	19347	19227	19214	19189	19128	19118	19310	19299	19078	19035	19227	19154	19172	19140	19127	19178	19036	19187	19070	19230	19144	19300	19143	19025	19209	19306	19411	19149	19152	19269	19433	19291	19293	19134	19081	19241	19216	19295	19229	19432	18919	19052	19014	19208	19312	19425	19073	19115	19316	19292	19174	19225	19241	18958	19004	19008	19096	19249	19214	19257	19364	19193	19101	19261	19265	19403	19258	19218	19006	19188	19356	19436	19373	19286	19214	19144	19010	19069	18990	19375	19203	19326	19214	18949	19032	19292	19330	19186	19282	19156	19292	19108	19145	19109	19193	18973	19304	19266	19315	19095	19298	19255	19338	19129	19367	19170	19100	19297	19147	19325	19077	19333	19501	19322	19285	19326	19161	19405	19228	19264	19226	19101	19418	19443	19322	19176	19201	19145	19137	19110	19147	19332	19300	19269	18986	19007	19141	19327	19171	19290	19255	19132	19323	19247	19268	19231	19123	19214	19335	19427	19139	19132	19365	19381	19343	19252	19318	19426	19214	19454	19336	19050	19164	19358	19239	19242	19228	19234	19209	19152	19095	19227	19173	19161	19190	19322	19146	19221	19398	19319	19140	19101	19075	19345	19547	19259	19370	19095	19196	19342	19241	19028	19234	19150	19276	19101	19195	19347	19304	19123	19123	19069	19323	19254	19139	18966	19378	19506	19378	19183	19111	19304	19295	19230	19199	19266	19206	19332	19166	19248	19144	19139	19248	19079	19204	19424	19168	19004	19088	19100	19232	19389	19299	19223	19052	19254	19360	19287	19118	19121	19208	19269	19190	19041	19272	19058	19098	18930	19133	19240	19253	19053	19425	19224	19058	19332	19121	19337	19308	18901	19074	19169	19216	19390	19253	19413	19229	19086	19389	19327	19372	19247	19325	19254	19155	19252	19294	19078	19148	19162	19265	19213	19129	19302	19363	19426	19159	19421	19187	19206	19199	19351	19360	19151	19364	19151	19112	19139	19229	19091	19200	19484	19407	19287	19139	19096	19312	19144	19264	19293	19100	19322	18927	19195	19444	19408	18978	19177	19209	19262	19117	19132	19301	19058	19217
26762	27413	20268	18205	17389	16682	16705	16650	16659	16306	16634	16492	16370	16368	16299	16298	16219	16290	16141	16143	16187	16064	16291	16119	16046	16111	16325	16131	16469	16594	16396	16387	16211	16180	16105	16114	16174	16232	16012	16026	16056	16356	15999	16167	16257	16272	16075	16041	16100	16049	15993	16084	16203	16051	16245	16071	16177	16084	16011	16115	16285	16225	16059	16000	16059	16143	16161	16230	16018	16123	16146	16117	16078	16132	15956	16146	16201	16159	16083	16018	16074	16125	16033	16117	16057	16034	15967	15990	16103	16100	16179	16111	16090	16042	16118	16093	16056	16206	16149	16063	16152	16210	16403	16069	16275	15980	16085	15996	16136	16181	16249	16032	16131	15964	16049	15989	16019	16242	16153	16075	16049	16084	16083	16093	16117	16074	16037	16133	16154	15974	16093	16198	16045	16043	16162	16069	16117	16183	16207	16076	16121	16117	16057	16138	16206	16344	16219	15974	16126	16247	15990	16250	16021	16221	15978	16137	16220	16169	16155	16105	16044	16140	16151	16262	16275	15945	15942	16213	16199	16045	16211	16143	16249	16111	16279	16230	16075	16062	16120	16016	16121	16049	16172	16128	16245	16045	16280	16126	16269	16220	16139	16106	16083	16187	15935	16130	15975	16196	16260	16168	16097	16030	15950	16268	16079	16010	15975	15931	16142	16110	16077	16077	16240	16070	16018	16184	16045	16041	16038	16239	16080	16226	16265	16273	16126	16130	16125	16124	16155	16239	16105	16122	16185	15966	15980	16136	16091	16176	16206	16084	16046	16259	16109	16178	16099	16150	16228	16168	16100	16146	16252	16234	15957	16184	16075	15983	16009	16166	16187	16045	16181	16036	16234	16053	16173	16114	15926	16143	16077	16044	16065	16152	16057	16203	16195	16094	15887	16177	16092	16101	16007	16000	16246	16208	16119	16263	15980	16080	16200	16034	16099	16073	15999	16108	16071	16212	16240	16174	16206	16173	16106	16158	16000	16136	15995	16153	16011	16110	16167	16109	15980	16359	16008	16169	16087	15897	16019	16111	16267	16131	16174	16215	16086	16091	16119	16203	15836	16083	16071	16089	16201	16086	16182	16121	16203	15929	16159	16051	15993	16127	16052	16167	16193	16233	16106	16062	16024	16276	15940	16120	16069	16173	16081	16021	16312	16079	16332	16206	16164	16037	16048	16184	16089	16127	16180	16236	16202	16182	16048	16151	16324	16056	16218	16095	16137	16112	16140	15906	16155	16280	16013	16018	16180	16157	16109	16034	16169	16125	15977	16030	16041	15975	15992	16102	16208	16265	16179	16241	16054	16104	15997	16166	16076	16228	15975	16041	16058	16037	16256	16077	16222	16082	15972	16042	15991	16225	16189	16119	16043	16183	16163	16103	16172	16142	15912	16049	15964	15902	16081	16040	16075	16064	16184	16122	16091	16115	16107	16022	16265	16207	16204	16113	16175	16251	16048	16012	16054	16095	15919	16228	15987	16057	16117	15993	16162	16254	16106	16163	16129	16066	16163	16054	16016	15974	16132	16122	16176	15961	16002	16022	16126	16151	16087	15979	16081	16025	16048	16113	16054	16159	16170	16224	16151	16006	16049	16154	16264	15972	16209	16291	16079	16149	16108	16230	16212	16047	16276	16089	16024	16224	16180	16197	16026	16166	16002	16212	15976	16228	16101	16193	16109	16160	16099	16159	16016	16175	16191	16137	16127	16345	16172	16250	16128	16142	16146	16050	16154	16078	16122	16058	16092	16188	15994	16216	16149	16147	16040	16144	16107	16151	16195	16062	15992	16053	16036	15990	16126	16058	15955	16201	16244	16075	16049	15993	16085	16176	16006	16155	16210	16159	16034	16215	15979	16019	16251	15793	16225	16195	16201	15958	16117	16178	16152	15955	16106	16121	16181	16148	16013	16055	16063	16115	16235	16192	16295	16159	16247	16029	16205	16184	16345	16136	16222	15916	16167	16130	16260	16118	16154	16084	16192	16000	15989	16224	16072	16125	16117	16126	16187	16280	16026	16020	16181	15924	16131	16167	16133	16280	16069	16001	16056	16122	16014	15957	16165	16103	16104	16109	16171	15950	16176	16083	16013	16110	16101	15938	16306	16233	16251	16243	16041	16063	16302	16070	16193	16103	16270	16096	16135	16062	16175	16137	16237	16015	16125	15983	16099	16077	16089	16129	16152	16351	16227	15958	16221	16345	16122	16000	15907	16162	16064	16184	16011	16234	16012	16201	16097	15935	16148	16071	16141	16048	16065	16202	16069	16163	16225	15948	16079	15992	15975	16235	16124	16037	16070	16055	16327	16103	16191	16175	16249	16076	16067	16250	16112	16187	16131	16096	16211	16205	16143	16189	16331	16070	16320	16015	16219	16074	16133	15961	16141	16063	16225	16112	16015	15867	16201	16077	16058	16217	16195	16166	16092	16188	16093	16054	16130	16088	16143	16147	16012	15996	16136	16158	16254	16082	16054	16224	16138	16299	16086	16132	16105	16157	16063	16306	16177	16102	15982	16183	16289	16132	16219	16148	15971	16129	16002	16129	16103	15948	16061	16237	16037	16130	16205	16185	16099	16143	16076	16129	16159	16136	16110	16005	16247	16118	16189	16013	16184	16186	16110	16189	16065	16005	16135	16104	16150	16075	16148	16159	16086	16315	15966	16305	16166	16040	16138	16137	16016	16072	16081	16288	16059	16154	16205	16158	16202	16138	16078	16075	16152	16162	16100	16046	16133	16093	16203	15980	16308	16274	16159	16033	16140	16194	16064	16090	16244	16314	16191	16123	16079	16085	16377	16239	16216	16208	16233	16087	16118	15981	16064	16097	16217	16101	16070	16071	16216	16084	16174	16055	16036	16206	16237	16122	16083	16050	16000	16227	16003	15993	16100	16167	16147	15954	16065	16202	16121	16020	16099	16047	16017	16096	16281	16022	16084	16115	16224	16183	16135	16187	16127	16043	16144	16188	16044	16237	16189	15994	16093	16210	16191	16077	16007	16110	16157	16012	16278	16215	16115	16241	16249	16034	16059	16032	16168	16177	16156	16132	16149	16193	16110	16074	16240	16040	16074	16093	16128	16166	15984	16003	16207	16137	16314	16259	16014	16189	16270	15928	16224	15975	15998	16321	16147	16144	16271	16037	16169	16059	15934	16231	16025	16167	16003	16015	15968	16118	16171	16114	15989	16219	16260	16115	16036	16158	16043	16072	16119	15928	16086	16060	15931	16156	16135	16143	16179	16176	16025	16150	16031	16226	16152	16104	16128	16200	16131	16119	16285	16257	16089	16250	16046	16024	16047	16059	16024	16075	16145	16140	16336	16199	16335	16178	16227	16121	16119	16206	16125	16066	16209	16189	16059	16389	16141	16057	16234	16046	16265	16129	16096	16101	16128	16121	16225	16337	16182	16111	16175	16208	16113	16002	16209	16179	15999	16172	16305	16106	16160	16141	16262	16041	16046	16062	16221	16134	15974	16074	16148	16225	15985	16094	15984	16056	16072	16112	16170	16085	16012	16042	16164	16017	16111	16160	16153	16169	16149	16112	16184	16114	16252	16020	16196	16102	16063	16115	16136	16264	16038	16177	16163	15930	16167	16150	16159	16091	16379	16161	16235	16070	16092	16049	16135	16144	16068	15979	16056	16162	16173	16025	16062	16104	16037	16004	16237	16018	16125	16049	16131	16029	16309	16153	16196	16301	16065	16107	16223	16033	16102	16177	16138	15900	15995	16051	16055	16200	16093	16131	16070	16243	16198	16061	16283	16254	16218	16238	16164	16212	16093	16053	16206	16208	16247	16157	16209	16042	16213	16116	16217	16119	16205	16199	16119	16182	16094	16159	16180	16278	16205	15925	16170	16056	16254	16234	15925	16075	16105	16123	16164	16018	16122	16164	16033	15813	16145	16316	16021	16087	16032	16077	16077	16203	16045	16124	16028	15981	16219	16024	16219	16121	16152	16008	16047	16223	16066	16018	16264	16223	16053	16282	16132	16157	16070	15943	16223	16070	16167	16232	16089	16039	16106	16117	16188	16182	16118	16197	16236	16332	16212	16057	16042	16226	16182	16123	16115	16106	16306	15970	16224	16037	16084	16189	16204	16063	16097	15861	15990	16171	16120	16149	16402	16120	16082	16257	16228	16186	15968	16091	16191	16174	16138	16129	16166	16128	16163	16279	16082	15997	16141	15954	16172	16199	16155	16190	16149	16011	16199	16016	16290	16089	16089	16298	16039	16216	16253	15954	16124	16133	16116	16234	16263	16169	16119	16166	16192	16167	16134	16300	15925	16200	15984	16033	15988	16164	16048	16247	16139	16005	16128	16130	16108	16190	16074	16213	16001	16008	16247	16112	16052	16254	16132	16169	16232	16098	16247	16002	16200	16072	16141	16115	16080	16293	16260	16132	16183	15848	16094	16142	16204	16228	15965	16034	16171	16109	15998	16347	16083	16149	16256	16039	15960	16139	16082	16203	16075	16031	16117	16088	16155	16093	16162	16117	16107	16188	16150	16041	16166	15988	16166	16182	16146	16107	16122	16233	16107	16042	16106	16176	16185	16061	16277	16091	16045	16151	15995	16135	16179	16214	16125	16081	16254	16250	16144	16152	16005	16030	16019	16160	16237	16091	16209	16185	16038	16153	16078	16189	16004	16219	16031	16027	15997	16092	16260	16110	16173	16071	16316	16171	16067	16029	16208	16118	16003	16204	16010	16038	16187	16229	16050	16147	15987	16058	15990	16158	16185	16188	15921	16155	16167	16109	16115	16005	16135	16032	16175	15974	15869	16077	16133	16071	16025	16170	16086	16113	16118	16103	15946	16139	16145	16063	16266	16246	16149	16035	16046	16198	16160	16152	16118	16068	16167	16087	16207	15985	15998	16146	16129	16250	16103	16141	16027	16150	16139	16067	16100	16277	16215	16154	15940	16197	16263	16179	16145	16188	16101	16129	16171	16185	16185	16244	16121	16042	16198	16157	16057	16154	15961	16100	16087	16119	16071	16194	16168	16205	16089	16217	16180	16133	16284	16147	16138	16176	16270	16207	15983	16125	16354	16035	16134	16186	16167	16213	16250	16109	16148	16246	16135	16170	16045	16127	16023	16074	15948	16096	16173	16101	16250	16106
23892	21365	28838	24305	22344	23036	22595	19722	19593	19490	19299	19206	19225	19125	18851	19027	18976	19138	19208	19115	18990	18970	19060	19003	18997	19037	19416	20110	21170	21553	21350	20068	19573	19245	18985	18816	18918	18707	18874	18829	18824	18918	18832	18931	18923	18780	18626	18863	18886	18922	18970	18836	18862	19000	18710	18725	18984	18602	18899	18631	18833	18844	18805	18795	18686	18632	18709	18941	18659	18840	19033	18662	18808	18588	18852	18678	18767	18677	18937	18838	18867	18725	18780	18772	18957	18838	18723	18442	18832	18731	18593	18979	19051	18896	18874	19034	18825	18667	18565	18732	18889	18939	18682	18910	18786	18807	18785	18781	18779	18989	18785	18652	18813	18788	18707	18711	18764	18827	18551	18675	18876	18545	18856	18924	18810	18876	18684	18733	18744	18852	18607	18750	18773	18808	18810	18952	18695	18707	18561	18645	18759	18816	18557	18722	18834	18889	18858	19028	18801	18626	18603	18808	18775	18533	18754	18733	18726	18605	18536	18720	18821	18786	18736	18688	18777	18757	18940	18621	18889	18723	18835	18889	18891	18591	18719	18690	18628	18428	18745	18931	18485	18538	18744	18773	18678	18514	18780	18547	18818	18656	18987	18733	18578	18942	18593	18830	18691	18720	18654	19090	18902	18689	18831	18628	18674	18705	18692	18732	18609	18912	18497	18842	18742	18836	18647	18814	18729	18708	18579	18685	18817	18753	18831	18613	18660	18698	18682	18887	18798	18731	18528	18691	18676	18624	18578	18833	18809	18747	18677	18845	18779	18800	18662	18759	18919	18797	18760	18752	18719	18628	18808	18630	18897	18704	18695	18833	18569	18781	18730	18570	18773	18812	18758	18956	18717	18685	18883	18882	18705	18886	18745	18707	18819	18759	18652	18777	18937	18741	18574	18723	18921	18752	18666	18860	18582	18788	18691	18627	18607	18659	18645	18700	18575	18553	18800	18690	18634	19177	18905	18922	18759	18806	18758	18736	18615	18667	18757	18788	18708	18635	18704	18898	18625	18703	18920	18760	18623	18740	18697	18663	18878	18819	18779	18870	18713	18675	18663	18600	18623	18665	18847	18766	18895	18773	18728	18944	18978	18897	18761	18539	18745	18655	18728	18592	18837	18838	18788	18939	18762	18624	18738	18895	18666	18883	18725	18578	18851	18796	18971	18730	18689	18591	18646	18727	18841	18515	18884	18694	18749	18828	18627	18697	18845	18705	18728	18586	18815	18678	18962	18782	18748	18854	18860	18735	18621	18745	18793	18892	18744	18828	18829	18808	18714	18620	18691	18656	18776	18768	18979	18735	18756	18640	18613	18868	18821	18822	18614	18760	18780	18624	18785	18810	18581	18901	18728	18688	18536	18832	18820	18778	18730	18701	18685	18709	18785	18905	18765	19072	18665	18646	18965	18496	18715	18616	18597	18840	18863	18868	18740	18733	18584	18707	18550	18906	18893	18676	18554	18777	18745	19114	18805	18849	18768	18769	18739	18836	18717	18806	18901	19044	18838	18774	18486	18533	18679	18777	18690	18526	18671	18629	18706	18781	18845	18712	18712	18862	18795	18743	18904	18776	18864	18601	18669	18775	18881	18896	19042	18753	18835	18892	18670	18619	18908	18797	18831	18631	18829	18862	18705	18888	18737	18744	18784	18594	18832	18710	18809	18655	18723	18652	18660	18759	18906	18896	18742	18761	18729	18790	18671	18771	18826	18718	18877	18838	18732	18703	18887	18911	18863	18742	18825	19065	19003	18906	18818	18783	18990	18941	18928	18752	18741	19040	18749	18792	18608	18967	18797	18531	18813	18623	18691	18952	18727	18728	18802	18803	18852	18868	18808	18680	18553	18881	18624	18764	18733	18744	18769	18780	18786	18740	18961	18791	18832	18657	18727	18560	18722	18572	19004	18835	18697	18602	18686	18847	18816	18853	18556	18723	18967	18727	18849	18919	18794	18805	18810	18995	18823	18778	18723	18675	18725	18708	18753	18566	18862	18804	18683	18705	18720	18799	18734	18568	18763	18627	18790	18780	18549	18620	18817	18631	18730	18897	18798	18684	18829	18703	18643	18773	18744	18987	18655	18712	18891	18608	18764	18654	18696	18692	18922	18667	18673	18860	18709	18857	18712	18854	18893	18821	18660	18745	18584	18720	18812	18511	18856	18676	18556	18689	18623	18630	18736	18841	18873	18694	18801	18778	18738	18781	18835	18661	18728	18777	19005	18984	18771	18558	18889	18740	18914	18822	18822	18788	18857	18744	18749	18754	18751	18767	18804	18731	18630	18570	18699	18819	18637	18831	19120	18700	18733	18792	18780	18700	18664	18864	18766	18697	18645	18903	18848	18698	18568	18671	18888	18949	18690	18591	18985	18559	18662	18872	18771	18777	18639	18800	18752	18774	18690	18544	18743	18580	18724	18672	18636	18520	18689	18638	18761	18686	18899	18729	18951	18852	18877	18728	18836	18701	18790	18761	18844	18814	18779	18801	18845	18694	18667	18695	18874	18682	18873	18689	18751	18719	18715	18822	18879	18773	18560	18524	18679	18596	18888	18849	18754	18968	18712	18691	18597	18687	19004	18525	18655	18745	18836	18825	18914	18801	18673	18803	18884	18672	18811	18911	18810	18819	18518	18619	18684	18753	18899	18863	18731	18564	18757	18668	18629	18832	18805	18680	18705	18853	18762	18605	18859	18692	18697	18701	18623	18752	18741	18831	18930	18900	18731	18822	18802	18743	18755	18596	18601	18697	18733	18852	18822	18641	18933	18755	18678	18837	18792	18742	18683	18928	18812	18658	18823	18766	18716	18629	18788	18674	18747	18942	18781	18768	18960	18861	18829	18606	18841	18712	18745	18844	18843	18926	18567	18800	18696	18896	18756	18707	18574	18764	18709	18808	18899	18716	18671	18831	18674	18748	18722	18686	18639	18927	18445	18736	18638	18875	18788	18639	18714	18794	18884	18905	18661	18886	18737	18862	18766	18808	18799	18903	18844	18821	18536	18681	18876	18662	18839	18678	18925	18653	18749	18837	18871	18720	18723	18851	18786	18880	19013	18635	18676	18664	18838	18731	18753	18772	18635	18820	18796	18711	18875	18678	18787	18741	18743	18749	18682	18764	18761	18812	18720	18845	18783	18708	18743	18822	18826	18901	18899	18789	18711	18773	18801	18683	18800	18730	18606	18851	18786	18793	18766	18935	18779	18652	18656	18747	18484	18679	18717	18600	18576	18722	18567	18715	18839	18818	18868	18799	18799	18760	18879	18523	18647	18791	18737	18692	18726	18826	18768	18815	18657	18665	18769	18780	18748	18730	18837	18693	18679	18769	18719	18711	18725	18757	18730	18934	18861	18867	19014	18530	18701	18576	18731	18424	18649	18680	18808	18731	18793	18829	18602	18794	18678	18713	18725	18820	18690	18528	18702	18909	18896	18514	18645	18872	18892	18880	18776	18945	18723	18663	18860	18437	18855	18698	19013	18651	18699	18714	18916	18881	18773	18737	18957	18919	18824	18999	18794	18556	18681	18693	18569	18730	18694	18642	18383	18671	18876	18651	18644	18816	18743	18841	18860	18665	18779	18844	18828	18938	18722	18545	18676	18569	18597	18813	18766	18864	18752	18786	18684	18903	18772	18611	18688	18879	18669	18837	18558	18718	18860	18675	18842	18823	18813	18817	18657	18711	18836	18856	18639	18668	18574	18672	18737	18585	18812	18810	18762	18938	18675	18652	18552	18985	18882	18712	18682	18667	18761	18869	18706	18782	18595	18779	18712	18909	18716	18627	18983	18742	18725	18784	18866	18645	18739	18810	18547	18670	18635	18581	18748	18820	18642	18895	18725	18960	18738	18665	18765	18642	18899	18793	18993	18838	18706	18738	18672	18826	18763	18744	18644	18850	18637	18659	18725	18804	18837	18828	18683	18655	18917	18598	18614	18830	18900	18668	18608	18759	18725	18629	18750	18695	18754	18844	18745	18460	18748	18689	18748	18808	18675	18824	18927	18879	18723	18788	18803	18795	18719	18594	18795	18605	18694	18804	18867	18781	18678	18776	18706	18935	18716	18542	18817	18888	19009	18824	18701	18700	18650	18721	18505	18751	18961	18614	18633	18718	18788	18569	18648	18861	18947	18897	18805	18721	18799	18595	18671	18707	18769	18644	18792	18796	18491	18831	18929	18834	18668	18725	18690	18777	18874	18964	18758	18636	18906	18690	18856	18820	18884	18782	18762	18679	18775	18764	18730	18691	18790	18750	18740	18795	18699	18746	18838	18909	18766	18610	18586	18746	18722	18785	18557	18889	18847	18917	18658	18827	18590	18801	18762	18697	18823	18982	18886	18806	18981	18760	18697	18727	18897	18885	18790	18826	18610	18745	18876	18784	18804	18953	18972	18680	18533	18578	18741	18756	18877	18787	18857	18671	18859	18830	18819	18875	18744	18602	19070	18774	18899	19038	18888	18793	18861	18912	18618	18740	18492	18856	18900	18792	18913	18798	18809	18798	18994	18668	18667	18875	18839	18947	18824	18775	18663	18618	18696	18827	18622	18668	18606	18789	18958	18544	18777	18633	18751	18745	18630	18797	18822	18827	18697	18783	18836	18896	18654	18936	18778	18845	18596	18653	18815	18669	18822	18689	18813	18732	18847	18618	18829	18780	18764	18852	18991	19011	18946	18999	18580	18529	18638	18614	18712	18570	18873	18684	18806	18699	18939	18679	18851	18702	18769	18865	18672	18544	18641	18911	18649	18583	18809	18917	18684	18767	18813	18686	18963	18720	18800	18465	18817	18553	18551	18656	18625	18712	18841	18847	18941	18585	18798	18825	18702	18821	18671	18550	18807	18565	18712	18688	18620	18891	18923	18913	18945	18912	18601	18594	18679	18724	18626	18833	18789	18771	18709	18707	18627	18564	19040	19073	18714	18886	18654	18915	18697	18676	18637	18599	18733	18611	18856	18794	18569	18777	18673	18624	18896	18635	18847	18691	18662	18684	18725	18720	18869	18906	18883	18802	18791	18749	18797	18567	18550	18532	18861	18877	19009	18939	18847	19061	18800	18735	18577	18595	18784	18879	18658	18753	18867	18996	18750	18485	18716	18826	18821	18502	18752	18628	18648	18759
30053	38188	25113	20671	19040	18238	17547	17199	16994	16851	16638	16279	16132	16314	16209	16209	16162	16198	16101	16151	16154	15952	16083	16057	15895	15914	16997	17797	19487	19937	18850	17567	16606	16100	16135	15876	15836	15829	15803	15896	15867	16032	15882	15716	15735	15747	15886	15807	15896	15944	15875	15852	15811	15950	15873	15819	15851	15864	15841	15885	15830	15882	15842	15844	15653	16075	15772	15811	15761	15920	15957	15936	15828	15945	15874	15920	15734	15838	15951	15886	15887	15797	15836	15825	15735	15758	15883	15644	15818	15865	15708	15813	15800	15983	15714	15837	15914	15744	15675	15764	16091	15821	15906	15811	15794	15802	15773	15984	16099	15872	15727	15795	15833	15730	15659	15890	15855	15752	15902	16037	15794	15741	15836	15991	15762	15839	15833	15847	15795	15872	15733	15870	15740	15801	15900	15873	16004	15675	15716	15795	15905	15875	15747	15748	16057	15897	15787	16025	15873	15859	15944	15821	15812	16020	15898	15755	15911	15694	15728	15824	15951	15749	15963	15881	15866	15831	15965	15935	15883	15770	15784	15881	15762	15925	15979	15812	15817	15986	15758	15861	15868	15772	15931	15807	15782	15952	15798	15867	15979	15820	15841	15841	15919	15860	15892	15850	15752	15824	15903	15709	15694	15879	15977	15708	15710	15951	15767	15782	15761	15967	15685	15931	15908	15875	15852	15927	15949	15866	15785	15870	15816	15809	15777	15848	15875	15837	15799	15924	15791	15938	15738	15861	15759	15786	15759	15813	15798	15862	15864	15846	15836	15888	15719	15798	15696	15802	15758	15752	15865	15798	15915	15763	15874	15758	15784	15760	15704	15707	15866	15881	15838	15818	15836	15678	15803	15807	16005	15875	16037	15859	15975	15771	15678	15777	15698	15859	15666	15836	15838	15800	15857	15968	15698	16017	15887	15836	15729	15820	15768	15923	15903	15977	15819	15847	15929	15926	15744	15858	15812	15635	15850	15834	15745	15778	15723	15755	15860	15819	15775	15710	15704	15937	15851	15783	15930	15826	15811	15946	15623	15841	15854	15807	15924	15770	15938	15850	15815	15781	15765	16007	15951	15941	15924	15960	15970	15846	15796	16017	15793	16016	15928	15830	15864	15777	15953	15791	15842	15600	15872	15823	15742	15730	15750	15857	15804	15888	15830	15884	15892	15798	15702	15861	15877	16029	15636	15766	15937	15816	15852	15818	15776	15853	15760	15817	15757	15837	15901	15881	15805	15873	15891	15844	15910	15874	15788	15845	15701	15936	15888	15800	15825	15961	15825	15948	15878	15852	15778	15824	15810	15811	15786	15729	15799	15747	15741	15770	15902	16030	15837	15894	15823	16000	15770	15949	15874	15726	15804	15637	15813	15915	15666	15760	15804	15850	15802	15959	15838	15833	15813	15862	15896	15904	15919	15818	15893	15826	15897	16003	15642	15821	15846	15843	15764	15989	15743	15899	15750	15904	15959	15895	15802	15881	15981	15654	15841	15898	15852	15924	16009	15720	15945	16003	15859	15811	15838	16019	15633	15859	15784	15834	15873	15719	15942	15699	15845	15979	15870	15866	15972	15968	15771	15917	15748	15894	15937	15930	16049	15777	15823	15867	15748	15786	15916	15853	15711	16008	15845	15799	15811	15881	15846	15887	15989	15888	15772	15667	15793	15808	15736	15720	15696	15860	15881	15904	15641	15808	15652	15845	15853	15772	15926	15707	15618	15824	15804	15853	15781	15948	15815	15726	15876	15981	15918	15743	15840	15872	15790	15807	15795	15643	15914	15921	15887	15844	15762	15781	15963	15950	15813	15886	15779	15758	15890	15785	15884	15838	15641	15828	15804	15779	15913	15726	15894	15777	15772	15839	15926	15842	15861	15902	16010	15842	15782	15977	15795	15855	15744	15955	15801	15850	16004	15927	15836	15770	15724	15960	15859	15828	15792	15668	15753	15957	15776	15851	15782	15726	15770	15709	15967	15880	15869	15835	15869	15826	15832	15646	15887	15771	16013	15732	15878	15822	15887	15897	15665	15741	15803	15907	15826	15869	15867	15791	15976	15857	15973	15781	15675	15817	15739	15663	15809	15673	16047	15837	15880	15726	16035	15850	15817	15743	15869	15837	15951	15821	15830	15873	15943	15823	15886	15847	15691	15921	15805	16018	15981	15768	15747	15712	15820	15681	15790	16021	15881	15885	15742	15916	15723	15798	15828	15917	15795	15756	15948	15707	15790	15672	15858	15764	15783	15908	15929	15693	15823	15810	15921	15830	15946	15836	15919	15792	15803	15893	15956	15783	15982	15714	15991	15937	15673	15888	15838	15830	15903	15855	15757	15771	15880	15837	15962	15919	15752	15872	15905	15743	15761	15737	15760	15712	15796	15715	15908	15850	15779	15847	15720	16011	15884	15697	15807	15997	15606	15956	15744	15873	15825	15718	15853	15813	15998	15825	15857	15687	15896	15760	15828	15873	15754	15944	15996	15769	15798	15892	15998	15813	15733	15658	15637	15943	15740	15886	15711	15990	15603	15935	15889	15800	15882	15691	15844	15972	15768	15964	15963	15876	15836	15676	15716	15904	15790	15658	15925	15702	15514	15754	15717	15772	15741	15742	15823	15801	15868	15675	16002	15738	15749	15780	15715	15846	15973	15775	16014	15873	15705	15847	15866	15794	15766	15796	15862	15918	15668	15817	15648	15851	15991	15717	15603	15909	15777	15821	15876	15705	15724	15628	15655	15756	15858	15753	15795	15928	15773	15883	15851	15851	15873	15760	15937	15671	15792	15900	15794	15902	15620	15791	15901	15787	16008	15798	15925	15850	15755	15961	15901	15699	15876	15856	15903	15836	15993	15768	15827	15731	15717	15843	15844	15692	15867	15905	15902	15967	15884	15804	15704	15777	16057	15861	15783	15806	15911	15877	15761	15771	15864	15818	15954	15888	15862	16012	15809	15921	16012	15802	15778	15702	16001	15747	15650	15962	15791	15772	15899	15872	15921	15677	15827	15729	15769	15681	15823	15972	15843	15910	15689	15788	15786	15829	15878	15891	15666	15946	15717	15681	15802	16066	15852	15840	15767	15894	15757	15972	15695	15777	15682	15996	15779	15684	15855	15847	15846	15723	15761	15781	15950	15864	15851	15829	15899	15701	15826	15890	15832	15891	15742	15796	15960	15991	15903	15865	15958	15874	15849	15987	15889	15911	15822	15799	15686	15758	15734	15709	15829	16037	15854	15879	15850	15978	15913	15882	15901	15854	15948	15859	15948	15868	15786	15790	15826	15722	15792	15725	15977	15884	15936	15830	15629	15783	15860	15719	15961	15843	15881	15865	15775	15832	15745	15876	15810	15881	15702	15755	16070	15710	15758	15864	15886	15913	15749	15831	15659	15755	15991	15951	15685	15987	15850	16028	15948	15890	15926	15804	15844	15786	15733	15915	15780	16057	15719	15809	15945	15732	15871	15829	15869	15846	15882	15687	16007	15854	15808	15825	15760	15886	15927	15932	15834	15880	15850	15952	15910	15657	15967	15945	15796	15865	15616	15828	15792	16013	15844	15875	15839	15725	15922	15772	15793	15900	15866	15752	15880	16029	15760	15858	15824	15912	15695	15856	15788	15904	15953	15819	15707	15835	15808	15844	15930	16069	15774	15812	15830	15926	15917	15710	15953	15837	15813	15769	15761	15913	15733	15900	15849	15821	15984	15722	15736	15862	15780	15916	15651	15860	15770	15874	15707	15847	15871	16006	15947	15877	15893	15934	15847	16078	15826	15871	15942	15794	15941	15830	15801	15815	16002	15696	15862	15609	15897	16045	15622	15689	15942	15793	15816	15752	15664	15761	15791	15846	16034	15714	15992	15861	15681	15679	15924	15878	15686	15793	15882	15729	15862	15848	15858	16054	15779	15802	15708	15845	15828	15895	15899	15718	15808	15809	15808	16037	15995	15892	15946	15620	15838	15767	15994	15790	15716	15795	15868	15776	15822	15801	15883	15860	15783	15796	15944	15815	15981	15865	15731	15909	15782	15795	15957	15962	15933	15972	15815	15970	15844	15743	15794	15914	15878	15811	16037	15920	15863	15947	15745	15852	15775	15883	15766	15908	15664	15801	15878	15805	15917	15877	15814	15965	15747	15815	15798	15568	15865	15752	15958	15802	15656	15840	15743	15972	15723	15869	15842	15918	15817	15550	15935	15777	15934	15872	15964	15779	15719	15762	15758	15917	15872	15875	15869	15773	15823	15776	15773	15664	15798	15825	15707	15773	15718	15897	15921	15796	15852	15853	15926	15726	15741	15916	15891	15845	15865	15922	15760	15725	15876	15962	15839	15746	15835	15814	15898	15793	15852	15824	15822	15736	15725	15877	15891	15681	15663	15912	15794	15724	15909	15728	15770	15786	15883	15736	15904	15901	15775	15788	15998	15956	15867	16047	15995	15812	15806	15754	15622	15856	15753	15949	15839	15844	15757	15783	15877	15717	15823	15755	15852	16011	15852	15820	15980	15814	15798	15935	15926	15942	15931	15859	15735	15898	15682	15664	15878	15837	15737	15950	15808	15813	15859	15841	15904	15879	15942	15781	15767	15908	15723	15735	15805	15813	15857	15730	15832	15736	15849	15829	15731	15870	15855	16003	15760	16014	15897	15896	15874	15834	15840	15856	15681	15784	15762	15905	15809	15862	16002	15649	15855	15904	16058	15679	15761	15782	15808	15782	15786	15745	15558	15663	15744	15847	15823	15912	15854	15801	15896	15918	15869	16032	15818	15836	15767	15922	15829	15909	15724	15891	15801	15679	15791	15786	15932	15798	15761	15732	15972	15683	15925	15865	15824	15797	15918	15813	15858	15761	15854	15797	15742	15741	15872	15693	15945	15914	15740	15855	15783	15945	15902	15796	15840	15885	15970	15792	15875	15876	15738	15882	15884	15924	15585	15782	15845	15858	15838	15805	15757	15908	15836	15947	16038	15814	15852	15739	15882	15793	15671	16002	15866	15947	15861	15743	15704	15702	15888	15681	15762	15830	15926	15869	15863	16009	15853	15852	15887	15972	15845	15728	15928	15701	15880	15744	15781	15694	15993	15834	15873	15960	16036	15811	15880	15961	15941	15889	15819	15932	15973	15741
22998	21479	29346	23977	21696	24023	26647	20987	20102	20101	20081	19708	19625	19636	19755	19649	19578	19489	19694	19514	19498	19379	19388	19362	19421	19767	20897	22717	24602	23894	22625	21265	20117	19567	19346	19359	19246	19310	18917	19164	19075	19382	19156	18873	19271	19088	19152	19194	19157	19066	18969	19235	19163	19160	19087	19062	19152	19142	19278	19343	19292	19274	19018	19003	18995	19308	19218	19062	19163	19020	19017	19071	19055	19094	18978	19035	19182	19163	19300	19095	19254	18863	19251	19223	19214	19120	19087	19196	19093	19078	19155	19151	18997	19067	19011	19098	18955	19172	19051	19006	18978	19318	19281	19076	19039	19136	18940	18939	19055	19076	19356	18946	19092	19169	18940	19064	19037	19099	19137	19053	18980	19027	19040	19205	19194	19067	19058	19108	18882	19235	18858	19135	19220	19264	19034	18985	19057	19147	19225	19029	19274	19277	19153	19081	19391	19101	19216	19017	18982	19035	19141	18897	19154	19133	18988	19022	19080	19149	19215	19089	19125	19089	19023	19044	18898	19022	19040	19223	19159	18943	19086	18987	18808	19194	19194	19016	19114	19000	18886	19030	19139	18862	19039	19101	19175	19140	18876	19049	19026	19015	18927	19098	19100	19129	19024	19032	19201	18828	19030	18944	19089	19106	18976	18983	19227	18922	19009	19289	18995	19265	18895	19021	19017	19094	19085	19145	19134	19048	18919	19196	18868	19086	18917	18973	19068	19065	19000	19113	18974	19169	19007	18972	19147	19047	19130	19217	19236	18972	19343	19014	18990	19078	19239	19042	19257	19266	19040	19164	19184	19021	18938	19171	19189	19099	19044	18913	19122	18944	19062	18908	19119	19182	19045	19209	18870	18912	19223	19164	19155	18838	19049	18996	19175	19067	18978	19277	19073	19162	19147	19016	19018	18910	19067	19041	19081	19050	19092	19054	19025	19082	19175	19075	19051	18952	19110	19377	19113	19068	19080	19091	19115	19015	18885	19022	19114	18912	19040	19001	19131	19047	19007	18875	19061	19158	19148	19106	19030	19096	19174	19168	18952	19093	19196	19015	18977	19071	19229	18969	19064	19036	19050	18929	19077	19183	19117	18985	19072	19148	19032	19407	19178	19025	18933	19207	19354	19108	18970	19009	18996	18901	19132	19060	19153	19116	18872	19020	19106	19101	19116	18998	19087	19105	18965	19064	19017	19126	19247	19147	18790	19079	19089	18903	19301	18862	19213	19076	19272	19128	19045	19067	19055	19066	19078	19050	19002	19039	18990	19058	19032	18905	19203	18901	18871	19018	19176	18977	19141	19104	18933	18950	19062	18985	18981	19063	19113	18914	19129	18996	19228	19145	19106	19090	19169	19024	18879	19156	19011	18956	19251	19111	18953	18963	18960	19225	19219	19057	18840	19131	19133	18982	19183	19063	19046	19172	19236	19065	19052	18999	18973	19001	18958	18962	19183	19072	19199	18987	19064	19142	19095	19057	19220	18951	19165	18865	18848	18904	19004	19007	19116	19064	19124	19048	19116	18982	19077	18865	19038	18967	19319	19021	18935	19262	19018	19045	19174	18839	19015	18957	18920	18997	19022	19087	18864	18981	19232	18988	18994	19100	19035	19066	19003	18936	19104	19079	19096	18871	18972	19048	19168	19399	18862	19064	19221	19232	19240	19238	19041	19045	19183	19065	19130	19053	18959	19150	19027	19206	19089	19049	19049	19199	19136	19172	18980	19012	19025	18931	19003	19145	19036	19201	19136	19028	19109	19073	19104	19102	18978	19168	18939	19133	19139	18939	19015	19100	18966	19277	19140	18898	18991	18996	18894	19006	19166	18916	19041	19198	18922	18932	19111	19257	19075	19083	19014	19186	19148	19079	19227	19039	19014	19014	19208	19031	18984	19166	19003	19064	19047	19205	19057	19345	19150	18925	18958	19072	19176	19045	19267	18965	18929	19015	19074	19150	19118	18961	19109	19019	19011	19082	19149	19035	18886	18818	19090	18921	19093	18909	19234	19083	19035	19017	19075	19087	19071	19030	19186	18739	19133	19112	18967	18931	19184	19254	19081	18924	19202	19066	19069	18955	18871	19120	19315	19125	19222	19430	19141	19129	19012	19008	18868	18976	19010	19155	19034	19036	18992	19006	19048	19146	18851	19153	19211	19021	19064	18989	19074	19009	19009	18956	19184	19102	18931	18930	19091	18972	18830	19281	19046	19138	19096	19122	19186	19088	18836	18989	19121	19042	19069	19060	19161	18977	18949	18859	19078	19047	19144	19122	19155	18950	19261	19150	19175	18977	18932	18945	19031	19043	19179	18885	18860	19214	19064	19055	19020	19042	19137	18980	19135	19103	19031	19120	19187	18941	19292	19136	19085	18994	19049	19217	19080	19094	19054	19024	18877	19192	19247	19078	18872	19137	19221	18880	19238	19062	18977	18997	19212	18837	19076	19083	19069	19220	19271	19177	19080	19016	19058	19061	19067	18963	18946	19048	19084	19270	18953	18993	18976	19115	19144	19126	19141	19012	19198	19050	19095	19047	19183	19088	19051	19096	19276	19214	19060	18937	19128	18997	19046	18977	18783	19094	18841	19041	19014	19000	19193	18928	19079	19201	19014	18983	19286	19128	19007	18930	18987	19030	19007	19033	19086	19112	19175	19100	18939	19010	19100	19170	19180	18949	19042	19036	19142	19121	19035	18892	18996	19200	18915	18990	19091	18982	19011	19167	19145	18884	19064	18922	19035	19105	19151	19158	19199	19185	19074	19068	19096	19126	19111	19023	19117	19181	19316	19117	19042	19067	19156	19044	18940	19111	19129	19368	19074	18904	18826	19124	19031	19046	19122	19258	18907	19060	19056	19003	18750	19049	19041	19161	19031	19059	19179	19271	19269	19138	19224	19101	19095	18885	19046	19064	19032	18994	19101	19191	19046	19153	19076	19049	18800	19000	19013	18880	19086	19062	19161	19167	18985	18763	19127	19200	19008	18994	19105	18886	18979	19014	19218	18762	19190	19223	19058	19289	19251	19212	18883	18973	19149	19022	18924	19075	19031	19047	19163	19043	19046	19100	19025	19062	18831	18922	19086	19051	19122	18943	19031	18995	18987	19180	19050	19093	19167	19031	19074	18770	19220	18857	18931	18944	19073	18946	19028	19036	19339	19242	18978	18852	18816	19039	18765	19027	19060	19012	19099	18933	19083	19107	18976	19037	18989	19205	18943	18938	19035	19103	19121	19095	19287	19012	18959	19096	19125	19027	19128	19093	18841	19129	19129	19055	19279	19034	19184	19032	18910	18949	19008	19055	19114	19128	19206	19015	18964	19064	19172	19120	19054	18896	19221	19114	19139	19284	19099	18839	18952	19031	19260	19046	18968	19170	18978	19037	18890	19203	18904	18995	18887	18932	19038	19060	19201	19180	19197	19022	19028	19030	18996	19059	19104	18934	18860	19154	19169	19111	18998	18981	19005	19147	19148	19022	19068	19316	19169	19000	19032	19009	18907	19276	19165	19405	18990	19077	19033	18975	19128	18959	19005	19067	19316	19143	19163	18973	19213	19025	19137	18932	19088	18748	19164	19006	18821	18976	19000	19087	18960	18854	18882	19101	18967	18886	19109	19141	19004	19167	19261	18985	19102	19112	19148	19092	18973	18922	19049	19118	18805	18906	19187	18935	19034	19130	19068	19157	19086	18952	18895	18989	18889	18983	19024	19135	18884	19006	18866	19118	19039	19038	19227	19060	19139	19120	19046	19104	19116	19108	19008	19107	19223	19134	19008	19086	18923	18906	19140	19273	18974	18941	19129	18949	19021	19038	19072	19088	19055	19035	19129	19144	19062	18998	19112	18948	19097	19003	18960	18887	19131	19158	19014	19100	19171	18988	19068	19004	19115	19107	19215	19205	19018	19049	19240	19123	18958	19087	19067	19036	19022	19174	19012	19276	18953	18887	19025	19006	19004	19155	19024	18990	18963	19120	19175	19040	19041	19141	19280	19114	19018	19042	19038	19015	19103	18843	18997	19184	19250	18954	19038	19001	18979	18870	19137	19028	19207	18939	19150	18835	19070	18965	19210	19076	19115	19152	19089	18947	19190	18939	18969	19169	19101	18894	19182	18980	18980	18871	18980	19229	18873	19227	19183	19185	18994	19275	19017	19004	19413	19036	19196	19020	19148	18966	19121	18997	19199	18945	19138	19183	19110	19069	19191	19021	19194	19078	19033	19054	18953	19101	19167	18945	19106	19026	18870	18947	19157	19011	19145	19135	18900	19089	19059	19173	19132	19138	19155	18936	19024	19021	19017	19017	18955	19080	18965	18834	19078	19235	19077	18966	19002	19113	19134	19100	19130	19308	19051	19109	19156	19108	19009	18988	19091	19007	19224	19053	19283	18953	19163	19164	19062	19022	19040	19012	19205	19169	19312	19183	19000	19173	19072	18938	19147	19027	19086	19106	18777	19061	19122	19060	19089	19077	19095	19032	19056	19045	19049	18884	19156	19191	19081	19025	19206	18969	18949	19183	19134	18993	19038	19162	19029	19032	19088	19060	18872	18986	19032	19198	19183	19157	19182	19199	19028	19281	19111	18960	19100	19225	19020	19069	18902	19077	19013	19293	19048	19156	19078	19083	19002	19092	18902	19032	18995	19159	18891	19061	19118	19004	18985	19045	19089	19161	18997	19262	18908	19159	19009	19176	19104	18889	19062	19218	19282	18988	18980	19121	19017	19208	19151	18911	19129	19046	19151	18977	19116	19014	19036	18813	19097	18945	19035	19160	19115	19036	19196	19173	19207	19151	19031	19217	19024	18964	19144	18976	18901	19064	19208	18965	19011	19007	18964	18855	18825	19124	19002	19012	19105	19214	19120	19007	18980	18959	18804	19055	18872	19027	19070	19202	19178	18982	19007	19144	19153	19000	19027	19087	19062	18863	19054	19022	19173	19020	19058	19148	19203	18911	19077	19071	19146	18986	19063	19083	19147	18882	19046	19085	19133	19057	19402	19004	19009	19060	18996	18995	19131	19136	18935	19340	19054	19147	19174	19113	19045	18964	19010	19116	19135	19167	19263	19090	19320	19081	19028	19021	19042	19044	19250	18926	19180	18929	19137	19098	19170	19056	18962	19081	19123	18916
34777	53349	30324	23725	20965	19756	19330	17931	17931	17252	17012	16707	16802	16846	16794	16520	16436	16568	16758	16641	16533	16346	16328	16098	16135	16907	18788	21546	23510	22688	20601	18579	17272	16466	16256	16052	16126	16148	16054	16280	16186	16152	16155	16187	16043	16228	16150	15988	16225	16169	15927	16141	16054	16104	16019	16118	16122	16016	16167	16092	15941	16162	16190	16059	16115	16176	15999	16266	16110	16206	16226	16191	16035	15886	16071	16004	16166	15967	16121	15859	15873	16088	16019	16212	16283	16154	15933	16146	16228	16080	16064	16111	16038	16060	16107	16264	16153	16143	15976	15870	16188	15943	16260	15929	16160	16114	16202	16068	16162	16104	16050	16174	16130	16090	16178	16025	16174	16126	16238	16000	15999	16274	16023	16154	16071	16153	15961	16148	16122	16125	15976	16034	16131	16078	15844	15983	16100	16148	16132	16054	16141	16053	16127	16134	16128	16192	16056	16098	16181	16023	16020	15887	16063	16022	16172	15922	15994	16019	16233	15968	16073	16123	16000	16033	16137	16131	16032	16236	16175	16061	15944	16093	16039	16133	16179	15906	16033	16116	16220	15990	16050	16088	16026	15913	16049	16201	15913	16235	16156	16116	16120	15963	16111	15980	15901	16094	15923	16081	16166	15981	16082	16057	16142	16084	16036	16191	16066	15957	16161	16044	16172	15972	15955	16064	15983	16179	15959	16140	16101	16068	16098	15997	16158	15976	16209	16126	16336	16070	16056	16084	16114	16261	16074	16100	15981	15970	16141	16256	16115	16032	15970	16101	15843	16065	16291	16024	16077	16067	16100	16187	15996	16049	16181	16187	16113	16091	16059	16071	15978	15986	16034	16143	16187	16024	16161	16071	16014	16025	16097	15932	16100	15967	16141	16002	16131	16217	16227	16156	15976	16083	16130	16174	16047	16015	16006	16219	15991	16058	16016	16240	16210	16148	16299	16092	16104	15970	16002	16198	16092	15983	16082	16029	16043	16166	16222	16119	16059	15858	16038	16142	16264	16052	16273	15951	15974	16011	16054	16155	16168	15968	16174	16173	15950	16138	16079	15932	16246	15960	16196	16161	16198	16114	16039	16068	16026	16081	16072	16211	16060	16015	15927	16191	15841	16124	16043	16067	16082	16037	16072	16057	16015	16013	16146	16098	16078	16005	15996	16043	16043	16047	16156	16020	16168	16174	15956	15898	16179	16061	15931	16133	16169	16031	16068	16077	16102	16313	15957	16141	16184	16187	16092	16076	15859	16004	16093	16112	16005	16094	15908	15929	16136	16135	16026	16084	16170	15935	16198	16012	16308	16428	15994	16194	16055	16119	15996	16206	16060	16224	16235	16309	16295	15985	16246	16042	16071	16153	16202	16012	16030	16095	16128	16160	16024	16213	15957	16174	16145	15979	16055	16139	16084	15964	16046	16175	16115	15857	16070	15997	16173	15994	15996	16177	16101	16212	16077	15929	16100	16092	16185	16219	15868	15845	15992	16061	16177	16064	15926	16065	16075	16036	16040	16018	16141	15989	16112	16180	15970	16073	16138	16034	16143	16184	16049	16268	16219	16044	15933	15908	16132	16179	16142	16168	16003	16015	16060	16057	16158	16101	16108	16105	16040	15973	16042	16136	15987	16008	16192	15999	15941	16114	16252	16166	16238	16315	16083	16087	16230	16051	16014	16159	16092	15974	16139	16173	16019	16004	16136	16079	16139	16245	16035	16183	16050	16127	16053	16054	16145	16033	15961	16218	16002	16028	16304	15979	16098	16107	16208	16275	15922	16066	16173	15979	16045	16086	16185	16164	15988	16074	16052	16186	16167	16118	16030	16101	16113	16158	16001	16133	16109	16064	16057	15960	16234	15914	15968	16262	16093	16202	15854	16140	15943	16165	16082	15993	16158	15997	15906	16132	16098	16026	16043	16133	16041	16040	15951	15998	16231	16135	16267	16026	16127	16072	16178	16039	16082	16088	16013	16170	16062	15959	16083	16108	15873	15965	16082	16088	15987	16113	16071	16086	15937	16023	16197	16282	15994	16102	16096	16011	16004	16078	16058	16028	16227	16093	15979	16123	15962	16002	15988	15932	16019	16078	16004	15961	16021	16094	16225	16252	15878	16068	16086	16222	16067	16157	16000	15871	16082	16028	16036	15943	16105	16076	16125	16242	16130	15977	16231	16090	16139	15985	16010	15939	16075	15943	16154	15921	16061	16092	16057	16244	16096	16062	15930	15951	16170	16173	15816	15981	16153	15919	15998	16129	16062	16035	15998	16200	16097	15855	16057	16062	16104	16159	16068	16183	16051	16018	15989	16180	16094	16106	16102	16110	16091	16068	16119	16094	16173	15935	15991	16056	16096	16038	16102	16097	16083	16011	16101	16188	16079	15974	15950	16023	16291	16041	16215	16211	16129	16155	16251	16060	15988	15995	16201	16060	15926	16117	16179	15993	15969	16058	15954	16205	16040	16047	15708	16152	16004	16196	16010	16153	16253	16065	16259	16042	16062	15892	15995	16026	16029	16071	16031	16036	16148	16199	16253	16012	16058	15931	16140	16017	16327	16161	16068	16294	16110	15926	16182	16199	16048	16010	16074	16000	16093	16089	16000	16076	16038	16067	15977	16076	16149	15988	16113	16096	16088	16088	16041	16144	15983	16036	16191	15998	16097	16202	15938	16133	16068	16150	16169	16337	16081	16114	15965	16025	16129	16173	16061	15981	16166	16137	15993	16220	15997	16010	15998	16000	16192	16227	16154	15871	16002	16064	16070	16045	16149	16094	16037	16205	16049	16129	16067	15978	16122	16105	16168	16090	15997	16056	16038	16100	16145	16128	16071	16041	16066	16143	16131	16025	15862	16045	16161	16071	16061	16151	16209	16050	16069	16134	16255	16026	16219	16144	16064	16087	16138	16064	16026	16190	16052	15993	16159	16037	15992	16168	16165	16140	16078	16283	15870	16187	16003	16015	16052	16139	16074	15809	16042	16035	15815	16170	15962	16014	16114	16104	15923	16131	16041	16143	16072	16157	16017	16005	16179	16151	15909	16078	15898	15960	16064	15951	15923	16002	16024	16122	16045	16055	15950	16228	15964	16164	16078	15911	16081	15985	16001	16041	16059	16140	16240	15971	16012	15991	16151	16162	16151	16080	16028	15765	16210	15986	15851	16015	16011	16015	16094	16058	16009	16026	15967	16150	16166	16027	16123	15981	16273	16155	15826	16058	16177	15983	16108	16035	16164	15978	16033	15987	16059	16002	16242	15975	16039	16129	16076	15995	16005	16101	15875	16145	16088	15982	15975	16048	16068	16040	16226	15979	16055	15903	15961	16113	15851	16045	16074	16260	16089	16096	16049	15733	15981	16232	16180	16283	15980	15976	16264	16155	16122	16263	16027	15916	16019	16107	16186	15881	16007	15982	16060	16152	16169	16184	15985	16058	16123	16057	16193	15982	16104	15927	16139	16040	16234	16028	16089	16006	16063	15957	16237	16004	16016	16019	15897	16094	16126	16074	15999	16272	15996	16049	15914	15991	15977	16135	15878	16170	16033	16212	15871	16073	15978	16053	15991	16073	16123	15977	16093	16185	16082	15971	16189	16095	16070	15959	16073	16071	15954	16118	16244	16044	16088	16070	15953	16178	16025	16050	16152	16018	16316	16015	16173	16098	16176	16223	15966	15996	15995	16032	16145	16027	15999	15981	16123	16108	16121	16047	16185	16153	16130	16036	15994	16166	15931	16049	15898	16030	16083	16093	16006	16010	15967	16031	16188	16068	15991	16076	16012	16197	16153	15992	16088	16055	16163	16053	16192	15934	16174	15969	15940	16204	15925	16067	16193	15957	16289	15933	16020	15988	16096	16025	15975	15978	16198	15986	16143	16040	16145	15948	16062	16032	15945	15999	16044	15915	16230	16007	16019	15955	16035	15925	16130	16081	16072	15944	16191	15982	16015	16051	16140	16147	16037	16036	16206	15961	16085	15995	16109	16031	16086	16048	16022	16000	15968	16105	16328	16017	15998	16043	16166	16060	16009	16079	16070	16052	15984	16084	16006	16261	16048	16135	16082	16022	16188	16142	16115	15974	16141	16105	15955	16123	16154	15991	16070	16121	16078	15943	16065	16101	16012	16098	15997	16216	15970	16031	16052	15965	16103	16076	16092	15915	16054	16059	16028	16287	15956	16170	15993	16223	16074	16204	16092	15970	16037	16087	16167	16032	16041	16105	16137	16091	16055	15967	16104	15982	16064	16102	15945	16096	15961	16015	15948	15901	16122	16159	16142	16040	16085	16116	15994	16190	16051	15904	16092	16103	15984	16063	16159	16197	16031	15910	16076	15987	15837	16036	16162	16210	16273	15923	15975	16138	15856	16015	15866	15994	15951	15897	15976	15909	16067	15944	16105	16151	16027	16000	16031	15981	16131	16107	15969	15999	16112	16045	16171	16113	16166	16080	16205	16050	15958	16077	16153	16003	16231	15931	16142	16015	16042	16158	16098	15910	15969	16219	16021	16150	16080	16145	15920	16287	15974	16183	15892	16157	16022	16140	16057	16008	16063	15987	16207	16081	16057	16059	16226	15927	16127	15937	16098	15952	16051	16179	16136	15912	16160	16235	16135	16037	15860	16200	16113	16024	15976	15909	15967	16032	16134	16082	16072	16026	16040	16170	15930	15927	16151	16000	16094	15931	15983	15959	16189	16016	15997	16054	16206	16108	15973	16205	16122	16110	16008	16062	16194	16105	15981	16095	16196	15815	16140	16046	16104	15934	16113	15938	16036	16025	16093	16074	16078	15928	16118	16193	16260	16178	15960	16001	16039	16035	16129	16022	15902	15960	16175	16034	15949	15946	15984	15953	16027	16116	16083	16064	16024	15955	16151	16004	15978	16029	16049	15812	16093	16146	16126	15898	16134	16115	15997	16219	16084	16123	16127	16128	16100	16075	16014	15941	16061	16153	16034	16120	16051	16170	16180	16193	16349	16156	16074	16260	16187	15956	16333	16109	15962	16182	16092	16008	15901	16195	16013	16032	15838	15982	16123	16046	16018	15960	16070	15987	16058	16058	16152	15967	16101	16148	16195	16074	16105	16106	16041	15979	16006	15930	16044	16080	16126	15970	16059	16032	16064	16220
28420	23785	25937	22703	19459	19150	19362	18901	18518	18669	18786	18418	18624	18570	18494	18426	18481	18521	18554	18547	18500	18360	18359	18173	18579	18396	18602	18557	19007	18607	18936	18616	18628	18671	18532	18358	18344	18490	18222	18219	18257	18379	18349	18241	18315	18483	18437	18441	18329	18360	18314	18383	18357	18398	18241	18603	18456	18440	18507	18279	18436	18347	18325	18219	18151	18286	18416	18221	18491	18422	18282	18424	18476	18276	18433	18146	18462	18229	18254	18446	18442	18209	18435	18234	18286	18333	18365	18342	18196	18466	18301	18183	18214	18314	18375	18182	18392	18369	18222	18308	18480	18277	18281	18269	18387	18249	18349	18380	18466	18353	18224	18311	18432	18294	18475	18302	18384	18141	18519	18315	18467	18170	18244	18393	18533	18530	18281	18459	18481	18518	18259	18479	18368	18224	18365	18319	18587	18462	18439	18371	18448	18293	18590	18343	18450	18352	18615	18356	18294	18439	18508	18454	18348	18291	18382	18131	18488	18378	18477	18448	18356	18395	18421	18508	18527	18230	18370	18363	18375	18405	18241	18359	18442	18448	18459	18408	18325	18425	18286	18383	18164	18581	18279	18441	18277	18339	18500	17911	18305	18333	18250	18608	18476	18283	18162	18104	18092	18295	18487	18430	18234	18315	18412	18251	18398	18242	18298	18473	18371	18262	18375	18434	18303	18232	18253	17912	18268	18140	18248	18350	18359	18532	18257	18514	18302	18372	18364	18429	18346	18481	18431	18245	18401	18287	18571	18497	18268	18386	18395	18508	18316	18278	18252	18379	18330	18493	18403	18399	18287	18303	18394	18516	18348	18254	18200	18261	18143	18249	18449	18296	18309	18243	18435	18315	18323	18262	18308	18395	18360	18456	18348	18347	18151	18473	18456	18411	18524	18163	18459	18234	18203	18515	18360	18533	18325	18296	18421	18402	18306	18321	18481	18227	18269	18352	18162	18204	18278	18374	18554	18544	18705	18243	18242	18431	18300	18122	18430	18217	18479	18284	18350	18413	18357	18387	18188	18174	18537	18393	18250	18322	18309	18298	18317	18421	18090	18282	18355	18330	18227	18162	18336	18387	18299	18553	18452	18156	18378	18138	18266	18579	18493	18210	18343	18430	18279	18389	18372	18481	18216	18455	18226	18464	18373	18095	18278	18362	18365	18437	18382	18173	18420	18387	18515	18334	18339	18218	18270	18409	18577	18399	18380	18507	18202	18229	18112	18452	18220	18245	18372	18145	18293	18223	18394	18396	18311	18426	18393	18457	18292	18416	18342	18387	18388	18314	18424	18372	18370	18490	18442	18438	18513	18335	18445	18388	18227	18276	18381	18456	18594	18406	18462	18244	18331	18378	18370	18435	18367	18513	18339	18413	18408	18380	18306	18396	18564	18267	18455	18469	18456	18444	18393	18435	18416	18490	18489	18342	18375	18095	18330	18406	18464	18326	18386	18496	18636	18189	18418	18250	18278	18307	18310	18403	18392	18348	18457	18503	18330	18371	18478	18385	18223	18271	18430	18413	18369	18452	18364	18355	18340	18298	18514	18482	18490	18455	18414	18377	18379	18287	18569	18391	18507	18423	18331	18285	18201	18312	18316	18216	18317	18495	18340	18410	18337	18401	18237	18310	18390	18611	18302	18354	18370	18449	18192	18389	18425	18150	18146	18290	18395	18324	18123	18504	18344	18391	18326	18278	18249	18293	18270	18294	18482	18147	18231	18241	18378	18245	18269	18196	18501	18282	18268	18342	18434	18569	18364	18496	18071	18468	18351	18278	18382	18253	18334	18389	18504	18239	18617	18492	18229	18313	18578	18035	18247	18436	18321	18489	18382	18448	18228	18527	18107	18441	18405	18430	18269	18206	18269	18468	18433	18235	18169	18323	18301	18515	18387	18566	18329	18445	18402	18419	18156	18445	18375	18411	18301	18400	18300	18405	18480	18467	18373	18515	18219	18132	18311	18224	18332	18355	18221	18236	18388	18405	18349	18144	18219	18352	18199	18473	18368	18560	18339	18555	18278	18270	18346	18329	18318	18403	18589	18458	18561	18491	18368	18396	18363	18301	18246	18335	18378	18211	18340	18525	18520	18462	18451	18514	18468	18324	18181	18474	18517	18390	18229	18183	18325	18352	18701	18448	18322	18253	18261	18216	18479	18081	18333	18328	18361	18507	18538	18393	18295	18390	18419	18475	18174	18431	18416	18426	18412	18236	18308	18394	18522	18476	18280	18501	18294	18437	18196	18180	18229	18404	18447	18167	18408	18619	18344	18415	18385	18228	18164	18305	18583	18357	18315	18170	18499	18521	18476	18328	18319	18517	18353	18205	18357	18429	18353	18559	18440	18236	18399	18437	18352	18576	18139	18278	18462	18398	18332	18458	18325	18353	18377	18499	18369	18442	18390	18434	18366	18401	18512	18332	18330	18284	18345	18388	18359	18309	18253	18349	18470	18449	18386	18315	18331	18318	18505	18573	18474	18332	18430	18462	18363	18381	18427	18306	18472	18367	18278	18284	18308	18408	18389	18206	18443	18396	18226	18277	18555	18530	18473	18364	18323	18362	18433	18224	18056	18378	18396	18258	18249	18193	18459	18184	18216	18098	18270	18508	18499	18621	18238	18385	18383	18341	18556	18399	18499	18186	17823	18277	18432	18406	18455	18517	18370	18293	18213	18300	18277	18401	18424	18389	18319	18394	18426	18376	18536	18314	18064	18353	18175	18482	18555	18451	18425	18200	18481	18255	18477	18445	18422	18539	18426	18332	18371	18246	18472	18244	18562	18216	18373	18393	18345	18361	18224	18475	18403	18315	18323	18436	18429	18607	18385	18362	18251	18394	18504	18509	18431	18308	18427	18305	18417	18190	18382	18390	18083	18403	18511	18297	18289	18303	18315	18106	18286	18266	18485	18342	18591	18559	18375	18336	18296	18359	18482	18297	18284	18204	18427	18280	18258	18333	18293	18354	18402	18525	18356	18351	18384	18346	18429	18232	18395	18428	18525	18525	18269	18249	18322	18438	18633	18528	18550	18396	18415	18467	18426	18657	18377	18281	18227	18348	18466	18349	18363	18198	18500	18488	18409	18447	18187	18154	18364	18172	18378	18348	18534	18403	18486	18357	18363	18356	18428	18457	18430	18185	18403	18373	18421	18414	18273	18329	18402	18427	18239	18507	18310	18255	18464	18203	18329	18328	18417	18383	18513	18309	18465	18429	18447	18218	18273	18492	18377	18485	18025	18400	18269	18388	18309	18425	18430	18553	18341	18415	18154	18201	18273	18260	18461	18463	18506	18264	18279	18389	18387	18354	18406	18310	18498	18357	18529	18286	18386	18462	18472	18404	18396	18397	18322	18238	18510	18510	18648	18500	18428	18322	18366	18556	18549	18150	18217	18288	18418	18105	18212	18316	18399	18381	18244	18596	18374	18300	18332	18345	18374	18370	18582	18534	18428	18474	18326	18315	18433	18289	18332	18353	18439	18405	18282	18321	18352	18402	18370	18486	18398	18402	18341	18444	18397	18281	18473	18091	18329	18388	18423	18248	18421	18193	18615	18332	18475	18499	18370	18310	18405	18352	18297	18539	18375	18381	18514	18334	18321	18358	18464	18497	18392	18273	18346	18299	18170	18445	18730	18522	18285	18400	18347	18378	18207	18466	18286	18532	18306	18408	18096	18460	18383	18228	18435	18276	18351	18487	18271	18409	18321	18202	18341	18235	18283	18444	18554	18346	18312	18165	18241	18256	18502	18187	18416	18430	18464	18400	18421	18425	18352	18345	18070	18404	18365	18236	18383	18243	18387	18302	18278	18293	18425	18052	18438	18438	18373	18230	18390	18435	18436	18307	18302	18303	18456	18717	18406	18439	18426	18368	18328	18377	18364	18436	18290	18458	18400	18582	18618	18359	18463	18426	18411	18223	18160	18370	18464	18454	18467	18353	18323	18515	18565	18507	18566	18725	18429	18277	18278	18367	18473	18400	18320	18608	18547	18289	18413	18337	18241	18378	18445	18391	18294	18315	18370	18376	18393	18449	18513	18349	18352	18318	18461	18405	18332	18156	18263	18413	18227	18433	18318	18361	18324	18280	18417	18413	18251	18348	18286	18313	18390	18337	18336	18554	18304	18430	18284	18473	18518	18244	18276	18328	18417	18345	18336	18504	18202	18202	18523	18265	18424	18411	18330	18363	18359	18279	18330	18412	18139	18435	18268	18240	18289	18267	18311	18449	18251	18361	18237	18303	18437	18284	18618	18407	18266	18248	18392	18500	18330	18502	18311	18134	18240	18426	18238	18430	18247	18239	18532	18458	18309	18250	18443	18332	18441	18174	18326	18362	18480	18402	18318	18389	18255	18305	18479	18442	18271	18296	18525	18350	18264	18293	18358	18313	18137	18244	18373	18083	18406	18347	18437	18593	18480	18388	18335	18676	18517	18119	18353	18264	18286	18284	18293	18558	18514	18225	18491	18470	18402	18531	18570	18189	18304	18501	18385	18195	18205	18189	18282	18427	18486	18405	18397	18156	18278	18419	18421	18343	18080	18364	18341	18342	18146	18516	18295	18317	18463	18523	18357	18242	18465	18150	18204	18293	18330	18237	18323	18288	18360	18296	18157	18325	18269	18390	18475	18693	18249	18374	18427	18304	18336	18431	18294	18302	18529	18412	18498	18376	18329	18376	18555	18357	18552	18359	18452	18272	18304	18183	18201	18232	18454	18373	18314	18203	18341	18516	18207	18303	18397	18385	18258	18434	18450	18565	18380	18561	18503	18433	18223	18239	18378	18476	18417	18558	18464	18282	18302	18291	18314	18151	18274	18184	18369	18544	18478	18431	18436	18280	18357	18277	18413	18240	18514	18250	18248	18404	18340	18317	18346	18182	18469	18445	18149	18364	18541	18480	18475	18382	18366	18476	18268	18580	18664	18543	18470	18445	18401	18321	18305	18271	18551	18410	18352	18325	18391	18251	18348	18449	18301	18254	18510	18229	18186	18413	18392	18397	18447	18326	18212	18235	18101	18144	18451	18073	18287	18350	18469	18408	18317	18356	18213	18510	18319	18350	18380	18349	18580	18552	18528	18376	18367	18442	18403	18481	18387	18361	18490	18343	18193	18430	18183	18324
26221	29447	21210	18077	17210	16953	16631	16273	16225	16041	16021	16237	15897	15923	15785	15875	15898	15702	15678	15643	15546	15821	15796	15681	15869	15676	15932	16093	16110	16240	16066	15816	15702	15653	15646	15647	15721	15474	15549	15550	15754	15600	15630	15731	15639	15791	15751	15660	15788	15656	15564	15597	15627	15609	15756	15501	15635	15624	15569	15520	15718	15629	15817	15666	15653	15714	15654	15489	15620	15721	15746	15658	15654	15642	15573	15584	15627	15918	15785	15567	15639	15585	15674	15513	15561	15767	15575	15478	15583	15680	15561	15505	15617	15559	15734	15742	15683	15701	15764	15552	15696	15725	15545	15560	15577	15652	15779	15584	15688	15725	15564	15698	15571	15665	15591	15706	15698	15638	15643	15705	15591	15718	15509	15681	15609	15646	15589	15815	15653	15670	15602	15549	15498	15629	15751	15738	15774	15758	15707	15638	15630	15748	15681	15656	15542	15507	15526	15812	15733	15697	15767	15654	15479	15814	15703	15655	15414	15564	15742	15660	15570	15548	15674	15755	15560	15763	15632	15544	15605	15495	15586	15622	15721	15605	15782	15646	15690	15624	15709	15678	15637	15848	15569	15610	15677	15712	15672	15598	15615	15660	15724	15349	15684	15803	15614	15721	15743	15473	15634	15725	15752	15612	15814	15620	15683	15654	15755	15698	15642	15648	15693	15631	15742	15716	15482	15729	15601	15610	15629	15691	15619	15689	15491	15618	15812	15587	15733	15566	15781	15876	15510	15594	15626	15618	15500	15534	15798	15502	15505	15724	15607	15809	15535	15772	15581	15766	15527	15562	15758	15654	15662	15690	15654	15610	15594	15680	15598	15712	15647	15673	15580	15678	15598	15660	15755	15765	15569	15641	15766	15561	15482	15651	15691	15855	15667	15758	15879	15526	15633	15546	15547	15617	15705	15584	15553	15716	15640	15575	15676	15668	15659	15653	15737	15504	15631	15586	15581	15572	15537	15693	15602	15613	15684	15621	15828	15414	15674	15443	15589	15724	15412	15670	15538	15738	15731	15600	15723	15760	15738	15695	15540	15653	15710	15678	15421	15679	15460	15579	15581	15610	15632	15784	15622	15671	15783	15707	15611	15673	15726	15661	15663	15533	15615	15761	15629	15665	15652	15537	15591	15629	15777	15764	15508	15602	15590	15746	15651	15651	15796	15634	15728	15639	15582	15661	15486	15540	15591	15648	15734	15714	15698	15607	15714	15620	15678	15592	15800	15545	15653	15464	15698	15729	15644	15604	15671	15596	15703	15554	15616	15625	15675	15587	15835	15624	15607	15492	15626	15643	15800	15676	15540	15621	15795	15774	15659	15830	15801	15673	15502	15550	15581	15766	15501	15653	15662	15702	15686	15676	15671	15680	15609	15859	15683	15554	15674	15504	15640	15661	15543	15716	15496	15807	15676	15590	15754	15592	15729	15606	15521	15632	15585	15501	15686	15760	15562	15724	15568	15677	15593	15616	15599	15568	15705	15694	15671	15769	15803	15656	15604	15641	15676	15677	15664	15518	15625	15636	15561	15568	15827	15742	15662	15632	15540	15504	15607	15601	15647	15565	15681	15662	15738	15685	15558	15660	15819	15802	15765	15594	15667	15531	15800	15663	15741	15889	15770	15499	15626	15640	15763	15565	15498	15496	15494	15657	15646	15687	15554	15611	15743	15689	15655	15498	15558	15501	15772	15516	15618	15625	15645	15615	15582	15628	15750	15687	15576	15551	15631	15574	15566	15720	15768	15637	15597	15546	15429	15572	15591	15640	15417	15595	15538	15564	15717	15700	15616	15617	15662	15653	15819	15611	15544	15532	15758	15524	15782	15601	15622	15777	15690	15690	15695	15700	15676	15597	15641	15625	15765	15758	15717	15577	15720	15670	15718	15517	15641	15599	15472	15640	15561	15767	15559	15588	15652	15585	15505	15552	15671	15607	15542	15522	15767	15644	15559	15896	15683	15713	15706	15579	15719	15648	15745	15689	15676	15687	15524	15763	15651	15511	15638	15605	15570	15566	15687	15535	15564	15643	15820	15534	15530	15766	15627	15658	15697	15550	15788	15483	15741	15675	15629	15556	15568	15558	15603	15695	15658	15662	15577	15804	15662	15719	15753	15819	15583	15769	15617	15513	15548	15630	15664	15748	15675	15584	15798	15613	15616	15551	15598	15724	15745	15450	15625	15582	15610	15817	15823	15607	15635	15679	15709	15598	15482	15691	15639	15607	15774	15738	15533	15466	15597	15723	15649	15594	15793	15801	15789	15676	15624	15664	15607	15776	15609	15654	15587	15513	15789	15626	15507	15544	15672	15719	15600	15610	15614	15506	15638	15623	15636	15738	15738	15511	15625	15600	15749	15592	15836	15579	15669	15578	15537	15857	15647	15611	15735	15757	15640	15621	15760	15710	15738	15698	15677	15476	15570	15649	15677	15567	15652	15640	15721	15708	15740	15675	15635	15472	15708	15744	15549	15587	15723	15722	15842	15563	15692	15780	15656	15577	15630	15547	15598	15741	15754	15707	15835	15528	15557	15636	15705	15641	15740	15706	15673	15551	15641	15761	15571	15595	15717	15714	15821	15549	15683	15666	15707	15639	15708	15699	15603	15721	15628	15603	15759	15655	15678	15783	15579	15621	15640	15675	15709	15652	15733	15647	15618	15919	15579	15712	15768	15762	15557	15559	15821	15689	15692	15659	15633	15641	15413	15629	15461	15573	15664	15679	15535	15657	15657	15624	15559	15709	15519	15734	15696	15686	15602	15646	15575	15633	15610	15780	15677	15637	15848	15672	15663	15586	15745	15702	15957	15786	15779	15616	15489	15528	15690	15659	15739	15554	15803	15658	15768	15545	15762	15579	15675	15781	15598	15669	15468	15651	15675	15643	15614	15612	15786	15577	15613	15682	15615	15715	15679	15599	15686	15665	15665	15739	15584	15644	15558	15605	15578	15913	15663	15639	15583	15660	15520	15668	15701	15691	15676	15569	15733	15589	15603	15758	15666	15575	15731	15529	15777	15746	15656	15702	15541	15602	15658	15625	15649	15682	15871	15585	15908	15670	15725	15638	15662	15694	15611	15543	15559	15643	15689	15582	15618	15588	15633	15757	15722	15554	15492	15746	15476	15742	15575	15603	15807	15598	15647	15711	15782	15599	15700	15424	15655	15771	15731	15659	15677	15430	15698	15789	15568	15684	15628	15650	15655	15601	15501	15690	15525	15609	15715	15498	15562	15720	15517	15540	15721	15517	15444	15786	15507	15529	15846	15747	15669	15495	15539	15734	15578	15613	15627	15671	15684	15809	15650	15580	15565	15804	15651	15593	15729	15778	15722	15567	15622	15599	15567	15684	15589	15419	15760	15558	15545	15756	15778	15652	15687	15661	15820	15570	15559	15462	15667	15654	15673	15742	15696	15788	15516	15539	15650	15584	15625	15677	15801	15534	15752	15455	15536	15567	15722	15692	15666	15558	15634	15737	15659	15670	15479	15649	15754	15732	15714	15667	15719	15780	15603	15644	15624	15665	15689	15612	15620	15730	15641	15821	15656	15677	15693	15620	15570	15771	15663	15633	15623	15775	15604	15718	15628	15525	15617	15730	15672	15518	15607	15685	15613	15487	15538	15780	15562	15771	15725	15604	15727	15595	15728	15556	15697	15566	15657	15712	15575	15692	15663	15704	15554	15729	15776	15614	15608	15649	15683	15819	15603	15765	15623	15553	15710	15603	15807	15547	15535	15644	15726	15569	15621	15635	15774	15639	15672	15626	15689	15747	15714	15678	15760	15602	15769	15694	15903	15542	15695	15602	15651	15626	15852	15598	15735	15611	15479	15796	15833	15518	15514	15710	15546	15513	15575	15705	15590	15590	15637	15704	15678	15634	15759	15690	15755	15554	15689	15661	15800	15502	15630	15679	15666	15809	15657	15685	15670	15628	15566	15669	15763	15678	15604	15530	15653	15577	15623	15686	15631	15652	15755	15864	15626	15478	15498	15717	15617	15756	15690	15745	15764	15636	15536	15718	15761	15705	15642	15676	15760	15847	15505	15729	15573	15710	15744	15524	15553	15640	15629	15624	15583	15713	15553	15725	15498	15554	15830	15745	15589	15754	15633	15395	15651	15660	15769	15760	15530	15621	15583	15709	15632	15604	15676	15483	15449	15767	15742	15575	15873	15640	15711	15591	15636	15594	15633	15592	15505	15650	15756	15649	15699	15616	15614	15727	15664	15486	15739	15542	15483	15743	15651	15653	15585	15625	15846	15619	15636	15606	15560	15671	15670	15744	15700	15813	15837	15606	15654	15685	15796	15408	15723	15556	15570	15743	15495	15737	15545	15768	15507	15647	15654	15732	15667	15547	15753	15724	15713	15674	15628	15655	15515	15647	15658	15685	15719	15604	15584	15766	15686	15661	15770	15638	15502	15699	15688	15818	15440	15622	15809	15532	15598	15688	15652	15699	15554	15596	15740	15630	15704	15615	15760	15639	15711	15610	15626	15500	15574	15733	15680	15707	15773	15509	15602	15584	15767	15559	15677	15686	15524	15709	15431	15578	15588	15777	15645	15760	15704	15658	15794	15524	15751	15634	15593	15666	15722	15621	15681	15654	15631	15681	15622	15484	15616	15700	15716	15624	15661	15735	15721	15416	15738	15714	15822	15695	15651	15505	15828	15587	15586	15725	15752	15729	15652	15499	15578	15549	15722	15763	15747	15629	15550	15720	15451	15683	15485	15638	15635	15589	15717	15742	15575	15758	15624	15837	15626	15659	15689	15574	15613	15642	15721	15488	15643	15713	15549	15620	15697	15629	15751	15655	15595	15555	15690	15707	15649	15676	15642	15773	15888	15632	15812	15689	15628	15749	15745	15643	15701	15603	15744	15510	15643	15606	15775	15567	15763	15705	15765	15706	15723	15780	15785	15623	15627	15662	15542	15594	15539	15625	15590	15647	15759	15725	15722	15628	15695	15559	15536	15612	15687	15642	15545	15605	15648	15520	15734	15632	15565	15629	15729	15454	15845	15783	15735	15702	15749	15504	15676	15685	15792	15686	15731	15663	15615	15665	15799	15594	15661	15508	15612	15661	15605	15583	15660	15751	15497	15684	15726	15411	15747	15689	15694	15843
23904	21491	29051	24349	22574	23541	23499	20557	20079	19925	19958	19796	19802	19567	19566	19553	19230	19686	19708	19388	19454	19291	19256	19513	19171	19448	20191	21658	22064	21794	21012	20606	19845	19562	19755	19224	19139	19283	19413	19293	19235	19290	19484	19298	19265	19355	19462	19363	19268	19324	19409	19303	19343	19156	19312	19294	19279	19085	19303	19268	19285	19132	19377	19070	19375	19200	19290	19377	19278	19418	19133	19195	19221	19221	19254	19153	19206	19050	19185	19235	19160	19467	19453	19143	19314	19361	19275	19228	19157	19334	19498	19379	19169	19173	19245	19317	19123	19207	19224	19390	19220	19304	19320	19393	19264	19172	19291	19278	19068	19115	19221	19082	19187	19055	19305	19167	19242	19231	19272	19218	19187	19296	19203	19449	19341	19217	19233	19310	19333	19388	19503	19262	19522	19153	19152	19383	18960	19277	19122	19267	19295	19443	19281	19268	19338	19080	19144	19040	19270	19173	19232	19373	19363	19408	19257	19238	19212	19441	19262	19158	19173	19115	19147	19321	19132	19255	19338	19127	19278	19481	19167	19267	19328	19187	19350	19263	19295	19342	19157	19265	19194	19293	19039	19025	19245	19244	19236	19336	19015	19188	19342	19246	19215	18988	19222	19198	19164	19395	19510	19147	19251	19391	19311	19070	19194	19147	19216	19403	19367	19228	19213	19269	19385	19401	19372	19279	19118	19368	19284	19215	19254	19317	19441	19142	19142	19306	19537	19205	19385	19320	19021	19085	19389	19415	19330	19165	19297	19110	19177	19152	19211	19183	19253	19283	19019	19373	19277	19336	19088	19329	19308	19159	19329	19222	19172	19246	19198	19368	19168	19372	19321	19055	19227	19427	19270	19412	19314	19298	19458	19359	19380	19112	19192	19167	19258	19166	19286	19194	19206	19044	19168	19171	19313	19180	19130	19159	19252	19067	19544	19233	19355	19439	19094	19155	19200	19453	19255	19276	19312	19209	19283	19416	19322	19291	19102	19114	19078	19360	19170	19434	19249	19153	19124	19193	19232	19249	19227	19268	19421	19319	19129	19230	19254	19284	19418	19226	19309	19319	19226	19288	19346	19107	19225	19376	19219	19189	19235	19093	19449	19172	19131	19177	19146	19098	19358	19370	19229	19449	19326	19192	19104	19193	19304	19287	19159	19270	19311	19547	19657	19261	19286	19178	19386	19113	19208	19098	19434	19113	19228	19298	19386	19240	19032	19007	19094	19098	19333	19353	19192	19008	19409	19131	19039	19427	19188	19137	19340	19207	19145	19291	19349	19324	19059	19295	19394	19145	19198	19126	19175	19222	19319	19425	19489	19393	19080	19007	19432	19208	19093	18989	19198	19150	19239	19183	19231	19406	19209	19290	19323	19245	19469	19256	19370	19253	19253	19232	19208	19043	19141	19148	19162	19302	19110	19106	19079	19226	19436	19240	19483	19122	19262	19180	19335	19049	19234	19341	19358	19120	19300	19348	18978	19275	19526	19340	19204	19097	19217	19339	19084	19498	19253	19210	19099	19247	19255	19083	19244	19263	19428	19347	19184	19337	19186	19325	19274	19319	19270	19132	19268	19183	19174	19257	19183	19200	18997	19210	19118	19418	19451	19363	19145	19388	19225	19384	19207	19118	19152	19219	19453	19216	19386	19070	19198	19281	19330	19320	19216	19035	19266	19263	19152	18982	19384	19368	19340	19318	19141	19361	19260	19245	19209	19220	19308	19314	19145	19106	19475	19248	19253	19329	19093	19367	19296	19431	19490	19429	19102	18961	19265	19282	19120	19167	19132	19421	19317	19200	19282	19413	19378	19206	19181	19144	19246	19423	19190	19219	19233	19191	19331	19293	19322	19346	19115	19145	19435	19272	19085	19576	19055	19046	19208	19164	19307	18969	19318	19110	19084	19236	19173	19315	19457	19294	19410	19321	19238	19050	19356	19104	19512	19181	19117	19204	19213	19310	19224	19181	19365	19354	19163	19129	19256	19245	19013	19294	19148	19127	19244	19419	19150	19328	19470	19314	19345	19133	19461	19186	19154	19257	19328	19084	19291	19320	19240	19233	19162	19260	19149	19392	19229	19302	19106	19369	19080	19363	19123	19131	19387	19299	19227	19160	19105	19191	19112	19141	19176	19352	19306	19478	19237	19328	19528	19035	19449	19184	19124	19301	19297	19065	19273	19347	19412	19338	19202	19227	19178	19274	19381	19152	19475	19310	19405	19424	19154	19176	19231	19189	19230	19264	19123	18997	19166	19190	19327	19096	19123	19038	19249	19387	19344	19142	19225	19194	19289	19394	19278	19326	19156	19201	19195	19009	19164	19196	19366	19079	19163	19015	19200	19152	19387	19266	19225	19389	19312	19183	19124	19301	19240	19408	19384	19453	19088	19205	19345	19197	19306	19239	19246	19218	19220	19260	19169	19197	19314	19246	19301	19229	19369	19245	19295	19273	19293	19412	19309	19333	19119	19338	19266	19127	19323	19394	19442	19289	19470	19239	19254	19136	19315	19237	19267	19133	19293	19372	19272	19144	19428	19107	19228	19024	19331	19159	19217	19289	19195	19206	19216	19052	19266	19289	19387	19233	19240	19179	19220	19316	19325	19095	19213	19258	19200	19295	19306	19156	19211	19453	19443	19523	19470	19201	19223	19347	19166	19199	19114	19053	19430	19165	19145	19382	19178	19171	19296	19277	19049	19174	19132	19248	18916	19274	19333	19462	19211	19175	19183	19395	19376	19194	19162	19134	19361	19076	19254	19183	19100	19238	19186	19084	19311	19382	19415	19173	19409	19328	19115	19310	19150	19182	19309	19136	19163	19362	19342	19249	19146	19135	19239	19192	19229	19148	19221	19159	19276	19285	19530	19279	19390	19304	19285	19257	19142	19301	19317	19328	19308	19272	19170	19244	19341	19255	19059	19151	19251	19304	19277	19180	19275	19221	18990	19052	18949	19027	19523	19363	19233	19135	19294	19290	19314	19330	19388	19190	19154	19149	19164	19187	19294	19330	19341	19301	19371	19473	19366	19120	19268	19296	19310	19211	19260	19295	19266	19185	19278	19378	19363	19422	19041	19128	19512	19473	19472	19121	19074	19331	19024	19264	19241	19219	19191	19305	19032	19181	19038	19132	19174	19316	19054	19102	19274	19230	19352	19226	19086	19136	19056	19208	19163	19105	19260	19277	19551	19296	19272	19122	19369	19223	19358	19271	19166	19181	19393	19163	19333	19284	19234	19047	19302	19544	19355	19403	19328	19327	19169	19473	19290	19392	19254	19044	19067	19092	19117	19211	19177	19096	19231	19401	18993	18990	19177	19015	19352	19461	19213	19342	19117	19183	19359	19239	19308	19091	19198	19475	19034	19244	19257	19224	19163	19318	19268	19199	19153	19303	19264	19150	19271	19419	19074	19191	19228	19287	19171	19197	19212	19314	19276	19584	19269	19393	19227	19363	19259	19082	19241	19197	19244	19294	19352	19332	19238	19232	19213	19261	19303	19132	19198	19422	19424	19167	19284	19260	19199	19222	19157	19294	19101	19006	19138	19355	19397	19154	19259	19258	19334	19273	19390	19288	19310	19279	19080	19307	19147	19266	19165	19074	19220	19362	19266	19175	19160	19291	19339	19227	19028	19244	19502	19271	19252	19307	19124	19187	19474	19394	19134	19444	19004	18983	19166	19226	19299	19247	19368	19105	19120	19263	19045	19175	19328	19130	19402	19253	19071	19217	19236	19304	19299	19258	19301	19405	19231	19226	19386	19381	19410	19460	19291	19243	19339	19233	18984	19334	19154	19046	19420	19085	19071	19125	19445	19235	19228	19288	19210	19253	19269	19250	19090	19268	19215	19437	19159	19182	19379	19218	19324	19307	19156	19192	19276	19123	19118	19381	19180	19235	19274	19185	19024	19367	19356	19506	19300	19403	19207	19149	19522	19059	19420	19140	19223	19418	19204	19337	19348	19262	19380	19111	19344	19014	19262	19103	19340	19198	19068	19099	18985	19420	19242	19289	19352	19202	19067	19170	19088	19211	19349	19155	19135	19157	18933	19202	19133	19249	19263	18952	19148	19231	19139	19209	19279	19166	19321	19400	19511	19153	19182	19188	19365	19370	19291	19295	19397	19065	19196	19259	19254	19246	19250	19359	19247	19175	19095	19243	19305	19436	19169	19188	19103	19158	19386	19203	19336	19256	19244	19133	19312	19340	19339	19270	19303	19187	19426	19228	19311	19188	19140	19027	19243	19109	19342	19183	19425	19364	19459	19269	19337	19114	19142	19197	19068	19115	19215	19160	19037	19204	19190	19154	19008	19216	19146	19322	19368	19256	19169	19418	19273	19308	19369	19136	19152	19345	19190	19360	19249	19286	19300	19539	19296	19228	19014	19190	19312	19223	19433	19161	19253	19345	19233	19194	19437	19197	19236	18942	19241	19222	19142	19243	19137	19181	19164	19286	19197	19291	19303	19035	19199	19286	19340	19259	19276	18999	19202	19138	19339	19324	19294	19343	19137	19232	19261	19397	19063	19079	19342	19331	19142	19148	19134	19146	19334	19206	19267	19392	19203	19196	19423	19212	19221	19203	19241	19230	19417	19308	19201	19264	19204	19070	19306	19300	19197	19163	19175	19152	19253	19255	19193	19213	19375	19255	19365	19214	19323	19114	19168	19225	19287	19252	19296	19201	19360	19238	19244	19278	19561	19213	19027	19363	19298	19354	19165	19180	19107	19112	19264	19283	19348	19095	19258	19076	19341	19210	19136	19305	19283	19325	19180	19164	19025	19285	19298	19285	19242	19267	19184	19210	19229	19210	19169	19229	19366	19057	19252	18935	19534	19360	19059	19281	19023	19153	19073	19225	19183	19219	19297	19235	19262	19317	19279	19519	19324	19180	19240	19067	19080	19229	19292	19547	19293	19258	19164	19356	19222	19321	19209	19203	19306	19139	19151	19104	19315	19229	19093	19168	19160	19226	19327	19285	19221	19169	19080	19242	19357	19240	19215	19314	19203	19091	19282	19210	19302	19301	19273	19153	19255	19429	19285	19222	19199	19184	19137	19325	19163	19275	19294	19049	19293	19159	19148	19113	19198	19257	19335	19208	19305	19312	19216	19333	19260	19278	19494	19215
31481	41794	29532	22296	20076	19214	18725	17406	16860	16974	17162	16948	16812	16690	16762	16704	16340	16451	16257	16282	16388	16147	16199	16333	16446	16626	17803	19730	20135	19537	18377	17614	16894	16447	16135	16187	16481	16195	16238	16233	16325	16230	16149	16266	16303	16172	16317	16259	16285	16213	16298	16038	16163	16250	16247	16116	16329	16229	16122	16155	16304	16258	16101	16324	16135	16280	16069	16484	16278	16136	16286	16063	16240	16292	16224	16178	16279	16274	16098	16189	16048	16235	16266	16209	16168	16120	16082	16186	16301	16072	16148	16121	16271	16255	16309	16355	16359	16208	16191	16244	16096	16173	16357	16127	16152	16085	16162	16252	16282	16117	16336	16122	16109	16241	16299	16186	16119	16397	16109	16166	15998	16265	16067	16272	16351	16094	16364	16128	16188	16294	16313	16192	16008	16269	16354	16086	16281	16197	16268	16144	16277	16056	16074	16035	16158	16235	16160	16250	16292	16208	16188	16164	16236	15962	16210	16161	16286	16288	16059	16256	16169	15983	16088	16142	16214	16305	16020	16192	16285	16121	16179	16292	16107	16123	16239	15982	16225	15965	16251	16184	16257	16155	16190	16222	16163	16148	16225	16187	16247	16057	16194	16185	16164	16090	16298	16317	16162	16086	16259	16120	16205	16320	16213	16191	16204	16168	16234	16119	16238	16047	16282	16134	16251	15998	16217	16124	16280	15992	16234	16218	16246	16048	16311	16365	16207	16406	16054	16176	16214	16108	15987	16010	16174	16150	16163	16181	16144	16074	16177	16112	16285	16137	16127	15980	16081	16102	16122	16121	16227	16259	16356	16244	16304	16287	16084	16221	16162	16205	16241	15949	16340	16038	16295	16136	16098	16129	16026	16165	16256	16108	16238	16236	16306	16216	16053	16197	16197	16122	16147	16025	16105	16197	16102	16327	16270	16127	16248	16357	16400	16118	16268	16252	16136	16046	16286	16136	16114	16220	16096	16114	16100	15982	16243	16043	16235	16190	16218	16413	16210	16209	16132	16186	16164	16061	16102	16126	16225	16010	16033	16395	16089	16168	16120	16241	16087	16179	16159	16192	16017	16263	16187	16140	16225	16078	16351	16125	16084	16137	16253	16107	16304	16279	16175	16019	16133	16206	16378	16155	16044	16097	16079	16306	16305	16157	16116	16279	16359	16143	16125	16207	16096	16225	16050	16083	16156	16120	16226	16271	16233	16200	16256	16202	16364	16074	16267	16108	16165	16234	16273	16313	16125	16298	16108	16249	16170	16299	16157	16185	16163	16015	16305	16296	16195	16176	16200	16329	16093	16117	16221	16303	16125	16197	16060	16221	16176	16299	16265	16125	16275	16204	16280	16079	16146	16231	16257	16090	16340	16154	16183	16138	16183	16257	16148	16247	16158	16210	16251	16201	16210	16406	16183	16141	16340	16291	16177	16156	16278	16092	16156	16151	16256	16338	15959	16271	16148	16181	16271	16140	16288	16059	16223	16258	16199	16228	16210	16173	16264	16243	16270	16116	16199	16136	15998	16464	16067	16113	16120	16119	16164	16346	16132	16116	16194	16262	16361	16252	16015	16203	16184	16113	16175	16185	16240	16102	16050	16378	16345	16109	16113	16147	16200	16098	16003	16342	16271	16093	16078	16186	16238	16097	16283	16176	16276	16200	16154	16280	16096	16177	16337	16281	16030	16195	16235	16143	16181	16339	16385	16199	16210	16170	16106	16137	16279	16065	16209	16116	16072	16023	16123	16135	16159	16134	16168	16253	16011	16157	16179	16380	16156	16084	16079	16062	16170	16190	16140	16169	16171	16310	16354	16211	16386	16118	16236	16157	15982	16249	16132	16183	16149	16373	16256	16203	16060	16262	16099	16031	16151	16165	16038	16318	16204	16163	16264	16172	16207	16286	16190	16233	16313	16260	16202	16350	16103	16249	16104	16261	16319	16173	16050	16174	16261	16130	16297	16224	16317	16168	16302	16082	16161	16194	16440	16100	16277	16178	16024	16232	16285	16167	16235	16427	16110	16224	16276	16180	16104	16298	16185	16070	16300	16150	16087	16380	16385	16290	16297	16098	16138	16200	16190	16290	16344	16030	16132	16117	16270	16271	16233	16296	16149	16184	16099	16230	16084	16221	16117	16062	16105	16156	16262	16322	16335	16051	16194	16274	16305	16120	16134	16099	16247	16216	16258	15920	16295	16033	16184	16090	16252	16259	16244	16274	16105	16157	16215	16236	16095	16264	16232	16039	16191	16044	16128	16170	16140	16096	16315	16101	16024	16050	16285	16093	16009	16098	16162	16139	16144	16193	16093	16183	16207	16162	16143	16172	16203	16007	16152	16168	16130	16182	16328	16244	16160	16152	16123	16202	16193	16227	16108	16070	16150	16314	16282	16030	16149	16143	16263	16208	16181	16194	16156	16128	16224	16353	16277	16337	16151	16130	16268	16258	16327	16141	16152	16197	16082	16224	16159	16193	16018	16231	16410	16084	16273	16213	16181	16200	16015	16068	16175	16393	16257	16328	16077	16194	16196	16137	16157	16407	16037	16206	16096	16232	16410	16238	16102	16071	16138	16144	16281	16036	16053	16168	16334	16193	16295	16113	16136	16223	16393	16283	16111	16233	16072	16198	16175	15989	16273	16105	16270	16107	16093	16020	16331	16238	16120	16097	16289	16079	16201	16238	16137	16339	16184	16109	16192	16131	16196	16268	16249	16171	16185	16236	16086	16273	16255	16005	16208	16256	16254	16013	16060	16283	16317	16400	16005	16168	16102	16293	16372	16284	16174	16300	16305	16217	16342	16114	16161	16316	16113	16133	16177	16070	16233	16103	16064	16126	16057	16175	16197	16335	16155	16231	16119	16266	16102	16160	16412	16134	16252	16282	15998	16234	16119	16108	16240	16135	16155	16140	16021	16126	16116	16100	16075	16179	16225	16131	16171	16197	16198	16307	16008	16133	16127	16141	16209	16109	16206	16107	16191	16136	16206	16358	16031	16218	16055	16228	16170	16249	16081	16196	16206	16123	16285	16279	16247	16118	16037	16263	16281	16146	15969	16294	16131	16324	16123	16046	16318	16095	16085	16114	16326	16281	16049	16375	16244	16368	16021	16222	16107	16059	16294	16182	16163	16038	16170	16118	16147	16218	16271	16264	16166	16422	16187	16312	16295	16101	16195	16335	16181	16273	16180	16067	16199	16183	16202	15929	16199	16110	16112	16052	16048	16164	16039	16164	16170	16161	16151	16162	16116	16239	16074	16192	16027	16308	16270	16271	16173	16121	16169	16273	16159	16287	16266	16320	16103	16163	16079	15957	16160	16262	16255	16121	16093	16308	16098	16040	16286	16021	16220	16288	16267	16281	16351	16361	16360	16117	16239	16298	16160	16240	16179	16282	16058	16164	16278	16274	16354	16155	16081	16183	16292	16279	16259	16263	16263	16194	16219	16021	16253	16244	16247	16245	16183	16270	16228	16079	16110	16309	16330	15989	16206	16179	16374	16198	16141	16395	16165	16220	16197	16323	16085	16238	16164	16223	16343	16246	16286	16310	16261	16068	16331	16169	16210	16354	16165	16230	16219	16176	16333	16182	16102	16137	16186	16138	16127	16192	16234	16022	16309	16121	16078	16141	16216	16250	16184	16220	15974	15898	16234	16162	16189	16051	16132	16366	16283	16114	16218	16263	16179	16103	16199	16149	16197	16144	16227	16174	16045	16280	16208	16032	16308	16290	16416	16010	16276	16240	16239	16078	16187	16170	16094	16126	16173	16307	16189	16188	16218	16291	16423	16113	16329	16285	16342	16182	16268	16251	16269	16362	16226	16191	16179	16096	16216	16127	16327	16331	16379	16132	16063	16305	16230	16186	16203	16306	16347	16166	16282	16171	16180	16292	16046	16146	16069	16180	16221	16198	16331	16127	16257	16156	16408	16291	16172	16038	16155	16271	16145	16171	16169	16349	16298	16103	16133	16194	16203	16093	16188	16197	16232	16107	16140	16015	16214	16299	16250	16223	16198	16172	16152	16279	16177	16273	16152	16371	16103	16208	16305	16101	16046	16279	16056	16080	16243	16232	16119	16184	16322	16138	16203	16297	16129	16209	16149	16082	16214	16342	16147	16211	16020	16166	16205	16287	16186	16212	16174	16160	16163	16173	16362	16278	16291	16188	16377	16314	16295	16319	16100	16074	16415	16292	16283	16094	16431	16070	16103	16234	16123	16287	16321	16092	16254	16205	16269	16123	16133	16225	16125	16120	16204	16149	16272	16081	16157	16203	16193	16262	16211	16266	16252	16162	16072	16071	16223	16294	16187	16397	16304	16131	16256	16116	16129	16225	16015	16340	15994	16062	16114	16101	16084	16191	16095	16228	16165	16092	16053	15984	16287	16096	16303	16143	16165	16086	16201	16225	16122	16104	16266	16063	16271	16139	16231	16242	16218	16363	16078	16126	16348	16162	16264	16089	16252	16184	16125	16136	16135	16254	16218	16057	16230	16143	16104	16132	16123	16165	16143	16174	16041	16274	16218	16249	16196	16270	16192	16028	16092	16054	16045	16064	16187	16136	16208	16212	16125	16123	16274	16185	16342	16218	16169	16094	16401	16239	16133	16080	16357	16246	16266	16079	16098	16308	16109	16137	16100	16268	16331	16209	16120	16364	16082	16108	16312	16139	16138	16112	16229	16218	16141	16350	16312	16217	16347	16065	16107	16226	16109	16351	16133	16107	16168	16224	16209	16461	16194	16095	15994	16291	16106	16156	16348	16229	16276	16173	16130	16163	16090	16348	16091	16162	16292	16237	16157	16199	16230	16218	16246	16239	16044	16340	16178	16241	16075	16262	16171	16128	16171	16312	16116	16330	16191	16198	16200	16126	16353	16260	16183	16056	16175	16206	16112	16193	16197	15986	16191	16207	16261	16126	16080	16212	16165	16062	16124	16266	16073	16062	16167	16185	16264	16199	16259	16321	16150	16307	16118	16143	16160	16321	16218	16377	15901	16047	16182	15967	16111	16223	16264	16244	16289	16289	16059	16321	16134	16214	16202	16095	16407	16213	16217	16007	16133	16181	16218	16290	16134	16276	16279	16186	16085	16279	16318	16123	16320	16420	16128	16270	16276	16196	16170	16437
22967	21445	29346	23960	21736	24359	27317	22425	20980	21462	21359	20816	20747	20901	20772	20812	20864	20633	20751	20536	20587	20569	20372	20402	20502	20516	21029	23981	25217	25447	24151	22691	21383	20646	20545	20563	20377	20458	20522	20263	20183	20405	20232	20375	20075	20237	20096	20408	20373	20313	20259	20217	20299	20210	20374	20143	20201	20154	20279	20280	20256	20095	20328	20311	20344	20178	20282	20367	20362	20354	20319	20302	20291	20241	20278	20133	20296	20237	20380	20039	20281	20187	20070	20278	20222	20202	20098	20212	20173	20300	20237	20370	20379	20314	20219	20181	19924	20036	20430	20241	20409	20395	20164	20385	20200	20091	20234	20245	20256	20219	20511	20136	20259	20076	20454	20092	20278	20176	20322	20055	20251	20271	20245	20222	20155	20142	20392	20186	20405	20228	20227	20230	20446	20194	20141	20406	20269	20186	20135	20271	20301	20256	20438	20165	20238	20281	20231	20216	20168	20395	20054	20145	20127	20418	20214	20211	20312	20099	20104	20310	20197	20103	20211	20164	20174	20406	20339	20098	20260	20240	20253	20369	20267	20087	20329	20293	20242	20174	20352	20099	20294	20002	20427	20197	20100	20081	20099	20035	20004	20184	19998	20177	20258	20151	20207	20218	20115	20208	20278	20123	20232	20043	20239	20366	20475	20085	20320	20385	20244	20367	20389	20221	20369	19929	20352	20313	20245	20273	20566	20192	20211	20232	20174	20300	20248	20261	20245	20341	20452	20387	20227	20179	20337	20234	20133	20313	20302	20329	20343	20225	20322	20173	20380	20127	20346	20285	20244	20195	20080	20143	20074	20232	20096	20294	20322	20301	20059	20415	20272	20195	20133	20357	20276	20276	20305	20002	20169	20252	20164	20282	20298	20442	20121	20216	20017	20160	20355	20186	20187	20221	20461	20237	20087	20147	20234	20450	20398	20186	20208	20199	20363	20245	20131	20275	20270	20285	20237	20045	20210	20179	20130	20231	20134	20250	20392	20052	20172	20279	20301	20013	20260	20306	20257	20107	19975	20343	20403	20129	20203	20359	19981	20102	20315	20091	19899	20011	20249	20356	20139	20272	20104	20128	20161	20169	20259	20415	20251	20034	20297	20307	20330	20336	20175	20374	20434	20245	20122	20175	20145	20331	20261	20152	20270	20230	20194	20379	20419	20190	20088	20172	20314	20112	20316	20108	20192	20204	20143	19933	20266	20430	20129	20132	20230	20338	20213	20152	20066	20207	20244	20124	20075	20150	20115	20233	20092	20039	20249	20374	20183	20216	20309	20181	20458	20269	20174	20117	20358	20028	20291	20007	20139	20140	20365	20205	20357	20286	20130	20230	20328	20203	20198	20144	20344	20374	20182	20198	20236	20130	20222	19896	20146	20113	20269	20139	20275	20256	20152	20213	20243	20455	20374	20241	20243	20048	20288	20099	20193	20296	20245	20341	20002	20084	20242	20223	20291	20202	20432	20217	20047	20257	19962	20034	20282	20297	19982	20031	20267	20219	20217	20199	20304	20136	20275	20180	20415	19910	20311	20138	20041	20093	20141	20340	20202	20115	20556	20198	20120	20115	20252	20290	20159	20253	20103	20330	20205	20103	20100	20127	20261	19979	20136	20006	20270	20428	20229	20032	20173	20311	20345	20236	20231	20179	20221	20134	20271	20241	20095	20146	20061	20105	20050	20397	20378	20090	20372	20174	20178	20186	20395	20252	20271	20106	20229	20153	20192	20253	20153	20217	20332	20202	20176	20313	20201	20292	20196	20207	20431	20362	20473	20195	20189	20097	20373	20063	20170	20092	20421	20093	20263	20088	20036	20188	20241	20040	20042	20100	20209	20150	19914	20460	20150	20412	20217	19942	20227	20122	20280	20244	20323	20130	20283	20229	20281	20152	20319	20146	20268	20407	20313	20328	20287	20086	20253	20024	19961	19934	20108	20048	20250	20276	20336	19988	20245	20345	20299	20054	20331	20305	20163	20113	20147	20264	20238	20196	20386	20291	20182	20177	20306	19999	20151	20281	20274	20243	20353	20267	20321	20383	20251	20152	20213	20225	20105	20311	20057	20270	20251	20424	20223	20034	20241	20292	20392	20096	20152	20167	20083	20178	20193	20274	20025	20182	20040	20052	20104	20129	20218	20225	20280	20116	20212	20209	20297	20217	20229	20136	20050	20276	20481	20235	20107	20245	20294	19983	20068	20164	20171	20331	20233	20181	20268	20378	20274	20337	20326	20199	20210	20264	20046	20066	20100	20292	20187	20281	20057	20173	20263	20187	20166	20119	20167	19992	19947	20204	20251	20234	20357	20331	20375	20222	20290	20141	20426	20321	20176	20438	20291	20265	20146	20374	20358	20469	20377	20139	20314	20202	20430	20527	20324	20127	20264	20019	20250	20205	20120	20129	20080	20069	20161	20213	20234	20238	20338	20282	20266	20218	20194	20409	20296	19898	20159	20328	20059	20108	20244	20091	20418	20109	20294	20248	20401	20247	20178	20316	20273	20363	20183	20222	20239	20585	20327	20153	20158	20355	20191	20163	20270	20312	20327	20275	20203	20383	20489	20049	20066	20304	20360	20176	20250	20237	20252	20397	20115	20364	20222	20117	20058	20193	20293	20205	20371	20323	20209	20328	20114	20416	20361	20164	20359	20211	20133	20267	20198	20151	20329	20265	20432	20199	20331	20396	20177	20179	20130	20284	20181	20295	20343	20199	20251	20041	20161	20263	20322	20038	20396	20310	20044	20204	20306	20176	20219	20081	20206	20367	20254	20484	20277	20295	20321	20230	20281	20256	20076	20454	20187	20291	20248	20086	20301	20356	20132	20297	20373	20288	19999	20281	20166	20163	20190	20026	20167	20072	20458	20015	20348	20191	20103	20174	20565	20199	20328	20274	20315	20101	20133	20271	20261	20318	20091	20277	20416	20118	20309	20304	20283	20201	20173	19965	20189	20237	20308	20116	20297	20186	20587	20257	20417	20221	20304	19994	20213	20120	20425	20436	20176	19949	20200	20133	20285	20002	20300	20220	20231	20170	20350	20470	20412	20196	20374	20145	20180	20312	20143	20274	20278	20473	20341	20073	20113	20310	20200	20316	20319	20105	20212	20214	20148	20173	19942	20033	20150	20303	20156	20210	20154	20196	20331	20052	20225	20286	20273	20209	20379	20282	20246	20313	20128	20303	20280	19995	20239	20264	20334	20242	20122	20164	20243	20106	20253	20087	20255	20266	20177	20202	20088	20146	20149	20276	20203	19926	20252	20380	20163	20280	20285	20143	20234	20256	20028	20152	20215	19884	20174	20179	20137	20179	20278	20347	20237	20077	20137	20073	20228	20238	20109	20435	20269	20090	20168	19997	20093	20432	20251	20266	20409	20161	20198	20307	20255	20396	20247	20193	20186	20149	20052	20089	20271	20138	20181	20303	20155	20144	20037	20108	20290	20287	20285	20219	20222	20195	20087	20271	20244	20179	20249	20287	20157	20300	19974	20112	20247	20412	20225	20206	20161	20088	20198	20121	20075	20144	20412	20120	20406	20404	20223	20320	20342	20387	20449	20293	20437	20106	20495	20352	20031	20267	20247	20194	20373	20166	20173	20339	20299	20031	20241	20036	20369	20244	20370	20227	20268	20207	20255	20325	20313	20126	20362	20264	20411	20276	20330	20231	20092	20294	20230	20255	20172	20148	20401	20271	20111	20157	20204	20103	20166	20145	20140	20408	20119	20091	20230	20270	20404	20366	20277	20258	20039	20293	20342	20199	20268	20253	20155	20144	20335	20165	20158	20341	20129	20228	20310	20248	20272	20098	20290	20027	20441	20313	20265	20356	20023	20340	20309	20221	20286	20164	20070	20139	20284	20232	20146	20216	20238	20235	20367	20233	20286	20320	20449	20175	20377	20387	20177	20176	20204	20109	20251	20156	20219	20277	20390	20412	20309	19938	20313	20155	20213	20133	20131	20258	20299	20229	20347	20206	20256	20112	20281	20185	20246	20291	20219	20279	20070	20089	20188	20264	20252	20312	20271	20237	20275	20342	20320	20241	20298	20287	20116	20145	20339	20177	20262	20026	20307	20211	20011	20296	20120	20178	20264	20147	20261	20328	20174	20367	20241	20237	20163	20179	20022	20206	20504	20269	20262	19948	20200	20138	20213	20071	20264	20216	20274	20384	20215	20176	20280	20195	20125	20206	20224	20130	19893	20493	20313	19933	20367	20056	20115	20148	20181	20054	20176	20125	20139	20369	20142	20347	20283	20288	20266	20110	20368	20263	20002	20223	20019	20345	20109	20329	20243	20392	20270	20488	20038	20073	20044	20335	20251	20360	20120	20140	20307	20208	20051	20137	20177	20086	20036	20073	20329	20308	20234	20154	20229	20335	20215	20124	20368	20149	20228	20315	20303	19979	20132	20188	20229	20314	20446	20374	20268	20508	20309	20411	20249	20203	20228	20264	20252	20080	20335	20181	20341	20248	20061	20215	20074	20238	20265	20354	20113	20014	20394	20234	20322	20166	20174	20445	20099	19942	20277	20125	20130	20267	20372	20117	20392	20277	20431	20196	20279	20178	20176	20425	20251	20180	20167	19993	20193	20223	20312	20047	20262	20137	20212	20135	20194	20381	20276	20164	20033	20098	20569	20342	20133	20123	20171	20205	20097	20228	20386	20169	20208	20188	20233	20553	20119	20283	20173	20120	20299	20237	20159	20259	20188	20200	19909	20254	20106	20262	20341	20164	20265	20371	20197	20140	20282	20297	20349	20212	20291	20318	19903	20410	20250	20089	20260	20204	20231	20184	20310	20247	20242	20270	20112	20217	20201	20198	20155	20181	20342	20334	20472	20193	20357	20430	20308	20315	20051	20279	20131	20371	20304	20303	20191	20396	20326	20394	20399	20424	20166	20118	20237	20277	20410	20220	20169	20151	20056	20197	20190	20189	20142	20297	20264	20212	20258	20160	20278	20054	20067	20089	20116	20451	20169	20384	20031	20279	20413	20196	20233	20075	20242	20160	20116	20446	20214	20307	20319	20264	20326	20141	20183	20052	20272	20194	20292	20092	20020	20227	20163	20238	20141	20595	20243	20369	20126	20119	20264	20177	20436	20193	20155	20244	20175	20001	20040	20217
35751	53880	40541	25653	22636	21075	20349	18817	17826	17898	17580	17597	17413	17428	17427	17269	17269	17083	17218	17056	17241	16983	17131	17020	16961	16849	18352	22548	23801	23434	21475	19419	17879	17264	16973	16792	16805	16699	16822	16793	16734	16784	16832	16595	16783	16610	16758	16819	16802	16916	16818	16657	16608	16884	16681	16757	16745	16786	16935	16848	16691	16659	16776	16665	16698	16850	16722	16854	16736	16807	16735	16775	16851	16881	16831	17004	16835	16774	16549	16637	16672	16785	16737	16801	16681	16799	16535	16782	16905	16853	16865	16823	16888	16656	16749	16549	16802	16711	16615	16816	16775	16732	16763	16757	16606	16841	16618	16753	16559	16843	16818	16837	16667	16681	16931	16723	16755	16722	16866	16748	16614	16675	16975	16701	16743	16676	16608	16647	16625	16735	16786	16956	16882	16896	16810	16884	16787	16795	16884	16782	16796	16856	16874	16837	16696	16933	16649	16799	16777	16852	16714	16711	16780	16860	16789	16702	16819	16533	16853	16674	16609	16760	16745	16696	16648	16624	16652	16720	16746	16776	16734	16672	16806	16797	16826	16641	16775	16654	16805	16854	16621	16678	16706	16774	16675	16732	16552	16762	16768	16838	16789	16800	16589	16863	16756	16713	16931	16488	16527	16807	16795	16771	16788	16911	16665	16675	16685	16796	16738	16579	16843	16750	16589	16618	16821	16850	16611	16790	16857	16813	16818	16549	16866	16710	16676	16875	16665	16798	16924	16770	16808	16736	16712	16675	16869	16660	16648	16714	16678	16959	16744	16738	16829	16652	16858	16661	16616	16734	16804	16855	16732	16720	16873	16793	16751	16737	16844	16781	16686	16739	16745	16757	16733	16674	16761	16827	16712	16867	16605	16666	16577	16741	16694	16687	16680	16773	16699	16797	16776	16731	16765	16800	16694	16708	16848	16764	16717	16697	16572	16830	16727	16748	16738	16799	16528	16929	16726	16785	16709	16864	16728	16537	16660	16843	16866	16668	16763	16632	16670	16813	16751	16618	16782	16866	16636	16888	16853	16669	16698	16654	16785	16802	16627	16908	16748	16633	16652	16836	16705	16788	16695	16797	16651	16706	16584	16482	16738	16636	16630	16774	16675	16723	16639	16631	16957	16753	16901	16685	16804	16630	16672	16659	16754	16692	16827	16639	16828	16880	16818	16720	16896	16725	16712	16713	16656	16773	16530	16721	16836	16728	16739	16647	16750	16788	16701	16592	16707	16685	16846	16656	16764	16791	16754	16895	16869	16695	16700	16662	16723	16697	16802	16889	16818	16517	16821	16656	16657	16826	16787	16906	16764	16815	16712	16663	16701	16670	16565	16480	16694	16778	16852	16714	16992	16818	16781	16685	16659	16881	16602	16692	16803	16701	16754	16907	16747	16705	16576	16649	16678	16865	16792	16980	16638	16656	16683	16795	16687	16629	16858	16816	16632	16655	16684	16837	16734	16873	16840	16771	16641	16736	16806	16755	16928	16887	16756	16826	16703	16657	16748	16937	16772	16640	16738	16702	16835	16769	16919	16548	16838	16864	16868	16764	16753	16735	16766	16897	16622	16707	16760	16827	16863	16699	16737	16921	16789	16753	16595	16662	16684	16632	16652	16691	16818	16734	16734	16600	16791	16846	16642	16788	16827	16707	16662	16707	16960	16657	16685	16748	16542	16840	17017	16557	16866	16715	16686	16656	16818	16640	16759	16742	16598	16618	16800	16910	16736	16605	16672	16849	16833	16692	16943	16649	16751	16814	16615	16796	16730	16582	16754	16728	16659	16789	16686	16816	16822	16742	16857	16667	16843	16628	16808	16642	16828	16675	16734	16730	16826	16836	16847	16767	16743	16831	16631	16767	16648	16923	16550	16640	16838	16803	16730	16692	16838	16904	16727	16821	16534	16768	16733	16691	16723	16903	16695	16871	16757	16815	16803	16769	16700	16800	16831	16773	16695	16842	16653	16622	16672	16778	16963	16609	16874	16678	16724	16602	16746	16876	16704	16624	16850	16850	16712	16814	16787	16812	16764	16789	16817	16811	16602	16738	16704	16711	16743	16771	16691	16598	16845	16828	16792	16897	16709	16480	16917	16705	16582	16626	16689	16733	16893	16762	16719	16749	16663	16532	16594	16687	16736	16626	16863	16760	16797	16687	16784	16745	16917	16681	16848	16798	16576	16700	16541	16748	16680	16742	16563	16832	16749	16835	16741	16799	16835	16718	16772	16725	16669	16820	16743	16689	16870	16804	16775	16757	16755	16759	16632	16785	16905	16654	16615	16675	16620	16787	16793	16661	16607	16814	16836	16774	16656	16740	16741	16775	16620	16708	16764	16682	16600	16573	16741	16813	16766	16921	16776	16672	16782	16591	16860	16659	16700	16588	16744	16693	16822	16640	16759	16649	16798	16761	16727	16706	16656	16696	16666	16890	16697	16672	16776	16713	16778	16698	16705	16783	16740	16805	16826	16540	16917	16785	16462	16646	16701	16640	16862	16804	16874	16798	16720	16804	16599	16728	16578	16737	16886	16663	16926	16729	16769	16686	16769	16802	16520	16816	16981	16684	16703	16801	16727	16800	16706	16628	16758	16702	16816	16690	16878	16797	16675	16741	16550	16875	16866	16690	16679	16782	16591	16588	16725	16738	16684	16546	16712	16723	16811	16762	16711	16576	16677	16788	16610	16554	16930	16660	16773	16695	16858	16656	16844	16638	16680	16682	16806	16707	16854	16762	16792	16694	16589	16804	16678	16864	16967	16736	16860	16699	16661	16745	16728	16519	16778	16810	16819	16728	16770	16703	16566	16709	16783	16660	16701	16784	16860	16819	16808	16735	16617	16602	16859	16688	16674	16806	16569	16729	16695	16771	16881	16784	16680	16693	16688	16763	16668	16666	16819	16668	16643	16750	16747	16813	16776	16635	16666	16759	16815	16732	16552	16796	16726	16564	16646	16670	16744	16703	16768	16823	16675	16520	16629	16716	16797	16615	16580	16873	16722	16741	16833	16711	16808	16603	16658	16792	16591	16695	16769	16847	16823	16707	16692	16781	16697	16690	16769	16622	16777	16745	16834	16777	16860	16747	16572	16940	16807	16610	16698	16810	16913	16607	16776	16836	16819	16647	16632	16626	16752	16792	16778	16839	16618	16846	16689	16655	16763	16674	16545	16884	16791	16690	16777	16960	16872	16898	16727	16644	16604	16875	16754	16620	16728	16678	16868	16730	16719	16571	16751	16820	16766	16707	16800	16674	16758	16673	16754	16763	16636	16702	16736	16869	16767	16807	16851	16707	16795	16823	16773	16717	16740	16765	16662	16688	16581	16798	16785	16716	16688	16667	16898	16875	16787	16631	16570	16722	16738	16854	16656	16769	16544	16716	16682	16654	16694	16673	16736	16515	16745	16645	16736	16820	16546	16789	16885	16523	16731	16658	16692	16510	16789	16559	16845	16649	16815	16634	16629	16525	16628	16747	16785	16690	16913	16852	16911	16798	16639	16616	16809	16618	16630	16601	16697	16672	16812	16779	16753	16738	16763	16674	16701	16778	16700	16702	16825	16718	16784	16703	16595	16740	16817	16803	16844	16884	16722	16859	16802	16699	16960	16753	16663	16688	16672	16750	16856	16882	16641	16638	16650	16795	16661	16637	16734	16600	16579	16652	16783	16640	16810	16735	16712	16817	16742	16835	16721	16795	16709	16715	16673	16701	16813	16821	16767	16845	16731	16659	16757	16796	16640	16916	16733	16738	17054	16865	16580	16734	16582	16646	16774	16550	16574	16725	16883	16651	16760	16811	16705	16754	16619	16869	16768	16674	16558	16853	16717	16656	16780	16888	16834	16665	16600	16805	16624	16799	16958	16716	16740	16635	16591	16722	16749	16648	16734	16650	16690	16928	16556	16875	16689	16656	16663	16750	16730	16715	16674	16689	16653	16787	16600	16892	16717	16725	16620	16703	16629	16821	16694	16765	16898	16643	16891	16766	16801	16677	16656	16711	16886	16605	16915	16598	16606	16978	16759	16685	16752	16692	16862	16683	16896	16708	16855	16783	16587	16960	16703	16918	16678	16818	16547	16862	16659	16756	16704	16743	16792	16735	16840	16753	16787	16836	16928	16711	16832	16842	16658	16768	16657	16787	16782	16799	16557	16671	16638	16691	16924	16533	16884	16612	16700	16613	16755	16745	16672	16859	16781	16684	16883	16663	16759	16619	16820	16859	16826	16680	16681	16941	16656	16793	16864	16615	16617	16688	16699	16782	16647	16684	16727	16681	16525	16679	16584	16613	16584	16648	16721	16732	16829	16664	16751	16542	16786	16928	16623	16679	16674	16754	16797	16636	16724	16663	16710	16642	16681	16730	16565	16479	16700	17035	16631	16719	16696	16716	16700	16770	16657	16831	16647	16780	16601	16731	16633	16756	16645	16917	16887	16677	16597	16769	16863	16822	16837	16864	16438	16656	16864	16718	16741	16699	16735	16759	16727	16551	16839	16831	16547	16822	16644	16880	16735	16718	16674	16687	16577	16674	16678	16863	16867	16686	16739	16768	16585	16697	16747	16818	16742	16782	16823	16717	16848	16866	16779	16695	16743	16712	16635	16693	16779	16837	16849	16792	16825	16814	16731	16849	16893	16750	16719	16709	16896	16809	16644	16676	16795	16590	16559	16753	16620	16843	16508	16763	16742	16686	16864	16696	16769	16732	16704	16741	16720	16702	16647	16855	16682	16443	16816	16572	16726	16622	16673	16428	16779	16742	16771	16780	16646	16851	16762	16738	16789	16790	16821	16813	16577	16891	16789	16662	16927	16703	16762	16631	16866	16833	16648	16878	16766	16787	16680	16787	16776	16927	16843	16741	16709	16676	16686	16785	16687	16885	16809	16760	16809	16923	16831	16675	16789	16619	16637	16794	16637	16741	16881	16753	16621	16648	16917	16566	16585	16837	16741	16708	16748	16714	16762	16687	16790	16740	16691	16777	16788	16529	16701	16778	16811	16721	16558	16726	16826	16584	16690	16910	16721	16623	16729	16673	16603	16947	16547	16789	16762	16671	16849	16747	16769	16724	16782	16850	16705	16782	16750	16730	16725	16817	16665	16814	16714	16747	16649	16651	16873	16820	16776	16664
28480	25110	28459	24686	20516	20315	20329	20064	19604	19716	19661	19455	19611	19368	19573	19445	19623	19642	19542	19438	19769	19528	19512	19421	19533	19607	19510	19501	19846	19743	20014	19721	19603	19509	19622	19418	19442	19481	19340	19302	19308	19669	19257	19368	19380	19253	19321	19253	19504	19520	19357	19190	19388	19247	19503	19149	19401	19588	19673	19373	19565	19323	19378	19413	19589	19309	19441	19486	19420	19446	19432	19349	19298	19206	19433	19431	19267	19150	19377	19212	19552	19100	19532	19275	19623	19335	19606	19655	19440	19484	19289	19289	19342	19646	19563	19315	19396	19142	19390	19310	19430	19498	19172	19504	19703	19593	19492	19292	19398	19415	19436	19243	19169	19236	19226	19297	19313	19209	19477	19384	19272	19286	19284	19373	19437	19259	19552	19266	19596	19364	19436	19408	19555	19427	19360	19617	19306	19371	19381	19241	19317	19456	19323	19432	19309	19425	19344	19417	19285	19415	19499	19353	19424	19404	19362	19406	19323	19461	19418	19348	19459	19258	19259	19565	19451	19418	19426	19437	19399	19200	19249	19421	19370	19581	19358	19370	19459	19412	19505	19465	19452	19339	19419	19070	19392	19514	19286	19354	19423	19478	19345	19289	19358	19215	19378	19384	19450	19424	19385	19374	19530	19332	19263	19427	19319	19398	19356	19172	19456	19173	19458	19349	19509	19209	19343	19403	19416	19537	19568	19474	19387	19462	19443	19425	19461	19414	19441	19331	19329	19194	19355	19411	19512	19453	19375	19396	19423	19243	19225	19245	19360	19441	19263	19442	19228	19376	19354	19345	19538	19376	19308	19348	19299	19409	19605	19304	19422	19632	19451	19344	19064	19286	19272	19196	19454	19582	19498	19407	19358	19447	19385	19680	19357	19601	19369	19378	19211	19270	19442	19427	19476	19206	19372	19335	19754	19563	19250	19493	19526	19590	19376	19283	19289	19371	19404	19246	19534	19391	19511	19452	19247	19306	19388	19587	19429	19337	19380	19279	19618	19212	19037	19369	19321	19470	19490	19414	19579	19398	19443	19387	19501	19451	19369	19332	19443	19506	19544	19581	19311	19580	19479	19336	19271	19337	19445	19300	19534	19477	19521	19374	19477	19332	19636	19620	19319	19274	19283	19478	19469	19583	19319	19254	19378	19377	19299	19306	19186	19116	19382	19486	19345	19352	19413	19247	19280	19462	19474	19322	19379	19285	19326	19495	19450	19312	19518	19312	19424	19531	19489	19232	19445	19344	19494	19482	19416	19419	19380	19143	19371	19310	19435	19450	19231	19156	19249	19438	19408	19277	19168	19426	19346	19415	19356	19396	19444	19524	19342	19466	19422	19420	19538	19140	19583	19388	19447	19490	19407	19343	19405	19369	19147	19486	19306	19382	19563	19451	19458	19495	19286	19114	19441	19318	19345	19423	19248	19373	19385	19291	19465	19515	19440	19252	19464	19471	19467	19308	19413	19177	19284	19354	19420	19509	19313	19545	19438	19462	19398	19461	19633	19350	19483	19300	19432	19351	19459	19198	19197	19243	19409	19185	19440	19464	19425	19440	19477	19373	19481	19360	19403	19284	19442	19716	19469	19552	19461	19407	19320	19246	19293	19250	19395	19403	19324	19606	19259	19442	19528	19305	19515	19388	19375	19314	19278	19356	19204	19453	19654	19387	19303	19453	19452	19367	19360	19592	19435	19415	19433	19447	19414	19464	19390	19441	19265	19327	19282	19366	19372	19536	19410	19384	19478	19375	19514	19310	19392	19547	19467	19360	19378	19489	19459	19299	19215	19329	19435	19378	19444	19272	19443	19346	19360	19370	19403	19462	19354	19489	19100	19526	19417	19339	19394	19354	19594	19478	19216	19435	19455	19292	19543	19432	19330	19390	19557	19446	19338	19224	19347	19350	19294	19530	19462	19138	19457	19541	19334	19471	19624	19392	19393	19384	19285	19365	19592	19368	19517	19411	19177	19365	19454	19572	19576	19483	19235	19646	19271	19401	19213	19387	19361	19374	19298	19427	19409	19434	19124	19624	19454	19429	19396	19436	19300	19359	19297	19595	19406	19415	19603	19530	19453	19440	19590	19411	19457	19549	19142	19341	19314	19243	19540	19487	19423	19490	19483	19295	19153	19407	19397	19494	19479	19535	19379	19356	19417	19389	19380	19442	19347	19500	19453	19483	19405	19495	19292	19474	19189	19131	19421	19315	19421	19470	19665	19553	19294	19261	19340	19389	19528	19335	19344	19348	19358	19546	19381	19332	19383	19310	19649	19498	19376	19487	19321	19454	19451	19405	19559	19519	19383	19591	19402	19430	19609	19573	19293	19410	19357	19497	19319	19419	19347	19374	19496	19179	19532	19369	19331	19182	19354	19383	19519	19253	19383	19502	19340	19554	19399	19193	19376	19432	19505	19495	19463	19596	19427	19303	19491	19512	19463	19398	19322	19523	19459	19555	19305	19498	19306	19304	19591	19346	19334	19429	19261	19357	19247	19561	19580	19388	19444	19467	19408	19373	19133	19422	19517	19455	19285	19093	19361	19287	19383	19475	19633	19296	19484	19229	19555	19364	19371	19373	19361	19557	19632	19579	19224	19526	19285	19409	19418	19240	19176	19444	19328	19438	19492	19477	19435	19217	19148	19328	19359	19481	19530	19416	19258	19633	19582	19255	19387	19451	19634	19433	19384	19525	19526	19606	19334	19447	19475	19510	19519	19490	19460	19486	19168	19275	19314	19558	19163	19431	19420	19263	19250	19498	19404	19288	19457	19502	19333	19506	19483	19483	19660	19180	19536	19438	19533	19443	19496	19340	19537	19374	19238	19350	19465	19605	19433	19415	19334	19313	19406	19094	19452	19373	19466	19489	19667	19406	19362	19534	19442	19304	19712	19289	19295	19389	19254	19363	19253	19504	19291	19322	19420	19204	19584	19359	19326	19341	19399	19576	19575	19463	19492	19245	19298	19256	19380	19406	19170	19336	19501	19541	19506	19394	19431	19327	19288	19337	19396	19387	19566	19422	19519	19421	19345	19495	19335	19263	19407	19325	19424	19486	19359	19428	19306	19400	19690	19357	19453	19447	19504	19390	19194	19650	19601	19273	19320	19630	19319	19129	19452	19618	19469	19250	19392	19280	19532	19615	19306	19479	19354	19226	19526	19527	19273	19504	19318	19063	19334	19261	19626	19481	19470	19331	19381	19441	19359	19349	19320	19318	19419	19362	19273	19523	19354	19404	19515	19529	19420	19411	19402	19355	19272	19503	19437	19326	19379	19565	19407	19634	19382	19358	19247	19112	19318	19321	19474	19404	19147	19489	19358	19327	19572	19272	19325	19291	19342	19419	19432	19505	19398	19390	19463	19585	19536	19474	19408	19333	19407	19404	19447	19281	19389	19223	19249	19170	19386	19583	19608	19457	19327	19384	19338	19362	19423	19386	19482	19216	19483	19370	19096	19469	19370	19369	19345	19328	19504	19519	19398	19559	19496	19474	19472	19375	19284	19189	19460	19479	19294	19460	19666	19355	19327	19552	19428	19382	19419	19559	19221	19345	19657	19179	19312	19408	19488	19489	19461	19359	19176	19373	19582	19492	19325	19354	19536	19314	19272	19246	19353	19429	19391	19340	19380	19446	19493	19365	19448	19388	19526	19355	19281	19182	19460	19317	19291	19428	19448	19475	19398	19577	19700	19403	19315	19400	19473	19396	19465	19469	19462	19282	19211	19404	19282	19327	19331	19296	19511	19597	19615	19440	19488	19444	19385	19381	19216	19345	19319	19398	19356	19415	19337	19313	19543	19658	19471	19312	19469	19374	19566	19391	19414	19300	19405	19542	19301	19134	19518	19300	19340	19455	19168	19523	19476	19558	19690	19560	19478	19332	19494	19352	19436	19305	19421	19689	19454	19311	19534	19621	19601	19428	19611	19427	19438	19262	19370	19236	19509	19335	19348	19520	19685	19323	19509	19271	19448	19353	19411	19289	19366	19187	19448	19540	19526	19345	19309	19551	19435	19290	19282	19406	19342	19425	19379	19606	19442	19446	19556	19386	19633	19390	19521	19430	19495	19505	19358	19521	19536	19463	19584	19448	19517	19366	19562	19460	19449	19455	19519	19592	19516	19318	19522	19428	19586	19424	19536	19482	19537	19549	19516	19411	19504	19497	19425	19509	19267	19400	19389	19371	19236	19343	19443	19266	19432	19686	19301	19271	19453	19443	19445	19342	19213	19193	19392	19380	19708	19508	19480	19535	19329	19343	19335	19354	19398	19263	19397	19450	19471	19423	19441	19403	19433	19451	19640	19228	19264	19276	19606	19442	19350	19443	19145	19227	19519	19360	19490	19219	19519	19171	19268	19294	19509	19275	19560	19509	19599	19331	19534	19397	19479	19293	19611	19275	19270	19323	19279	19675	19698	19388	19321	19248	19218	19439	19357	19269	19455	19550	19488	19369	19272	19497	19176	19421	19364	19261	19416	19298	19303	19320	19438	19256	19617	19478	19147	19355	19448	19374	19438	19272	19403	19661	19211	19530	19513	19381	19384	19502	19365	19469	19337	19345	19430	19331	19327	19257	19382	19481	19407	19409	19418	19050	19374	19399	19487	19326	19309	19343	19458	19514	19329	19310	19406	19365	19689	19478	19503	19403	19401	19542	19504	19326	19361	19458	19518	19403	19573	19476	19400	19556	19355	19318	19493	19478	19462	19562	19357	19521	19415	19412	19481	19389	19634	19491	19648	19377	19352	19468	19350	19391	19428	19446	19416	19348	19320	19519	19515	19291	19371	19350	19437	19405	19528	19502	19337	19420	19542	19219	19400	19452	19373	19405	19504	19201	19622	19532	19487	19373	19323	19362	19435	19435	19514	19565	19245	19492	19454	19200	19272	19440	19381	19325	19436	19664	19291	19333	19569	19544	19167	19212	19282	19434	19559	19455	19311	19558	19477	19412	19362	19498	19428	19425	19357	19259	19335	19400	19532	19607	19475	19441	19505	19466	19376	19366	19558	19390	19324	19191	19292	19256	19316	19442	19389	19313	19542	19342	19344	19278	19351	19598	19316	19514	19575	19390	19294	19527	19368	19453	19497	19398	19445	19368	19540	19305	19328	19522	19325	19407	19565	19409
27868	35486	27237	19874	18013	17454	17803	17181	16565	16474	16503	16671	16430	16295	16396	16453	16607	16386	16412	16435	16248	16308	16314	16259	16400	16369	16306	16547	16704	16769	16671	16440	16282	16252	16220	16138	16375	16216	16292	16156	16212	16369	16205	16223	16328	16370	16212	16278	16365	16197	16169	16403	16268	16083	16056	16186	16353	16156	16277	16151	16264	16227	16269	16178	16360	16194	16443	16030	16277	16315	16256	16081	16355	16186	16191	16415	16321	16192	16193	16210	16316	16210	16259	16128	16317	16224	16213	16308	16151	16130	16216	16184	16337	16213	16165	16429	16293	16357	16210	16189	16105	16226	16318	16252	16314	16199	16330	16412	16115	16037	16228	16196	16181	16275	16377	16171	16269	16293	16309	16185	16033	16083	16449	16218	16102	16313	16191	16267	16202	16090	16255	16204	16279	16156	16361	16276	16368	16237	16155	16215	16420	16341	16160	16285	16350	16321	16229	16209	16404	16302	16209	16317	16212	16120	16282	16421	16089	16168	16249	16370	16324	16055	16242	16248	16252	16127	16218	16210	16251	16308	16216	16210	16180	16299	16166	16253	16353	16148	16291	16285	16242	16400	16347	16372	16110	16054	16264	16489	16262	16201	16271	16139	16337	16082	16295	16213	16186	16262	16261	16208	16171	16266	16198	16313	16241	16272	16305	16320	16206	16383	16243	16255	16228	16299	16406	16043	16335	16159	16190	16129	16248	16288	16271	16334	16270	16294	16239	16318	16280	16234	16373	16148	16270	16389	16179	16191	16349	16286	16160	16316	16077	16259	16327	16250	16174	16126	16238	16236	16393	16297	16302	16376	16130	16355	16094	16160	16308	16239	16269	16127	16349	16314	16338	16384	16074	16137	16274	16343	16457	16326	16316	16215	16303	16099	16289	16279	16267	16249	16160	16319	16353	16283	16181	16197	16135	16278	16320	16305	16344	16305	16146	16155	16056	16316	16330	16275	16252	16169	16277	16355	16313	16266	16202	16362	16104	16298	16163	16300	16192	16141	16241	16325	16444	16382	16401	16085	16067	16239	16293	16446	16311	16326	16223	15928	16345	16221	16171	16259	16351	16367	16233	16271	16182	16453	16145	16206	16346	16219	16396	16036	16288	16451	16178	16306	16357	16254	16309	16291	16275	16242	16321	16237	16352	16205	16204	16198	16293	16211	16329	16203	16085	16148	16252	16155	16181	16264	16280	16159	16165	16260	16246	16251	16274	16314	16328	16341	16404	16207	16197	16369	16233	16047	16176	16188	16146	16200	16375	16016	16403	16169	16184	16400	16004	16357	15897	16149	16280	16131	16252	16130	16206	16166	16445	16344	16248	16090	16236	16383	16137	16048	16200	16272	16071	16138	16258	16277	16208	16097	16293	16236	16273	16178	16232	16275	16338	16329	16122	16277	16280	16222	16203	16333	16116	16159	16140	16236	16238	16170	16276	16088	16155	16168	16415	16323	16230	16264	16270	16368	16126	16248	16240	16351	16299	16271	16282	16283	16330	16284	16245	16220	16062	16163	16241	16131	16347	16291	16166	16232	16029	16233	16371	16397	16232	16360	16221	15997	16280	16267	16244	16170	16062	16128	16202	16205	16110	16311	16368	16391	16288	16185	16368	16216	16153	16245	16274	16096	16351	16206	16207	16409	16288	16187	16398	16239	16229	16175	16176	16303	16352	16154	16367	16358	16200	16112	16377	16323	16286	16403	16404	16237	16327	16264	16144	16185	16245	16268	16227	16148	16233	16227	16150	16172	16204	16327	16147	16170	16157	16150	16191	16338	16403	16178	16210	16353	16294	16315	16082	16225	16184	16199	16316	16148	16336	16241	16073	16271	16157	16310	16024	16152	16317	16195	16390	16116	16273	16091	16247	16251	16418	16085	16202	16195	16188	16434	16231	16416	16217	16270	16192	16283	16224	16243	16272	16259	16287	16289	16128	16316	16289	16163	16163	16054	16199	16237	16313	16189	16099	16369	16150	16296	16357	16297	16173	16480	16147	16291	16174	16220	16356	16205	16227	16282	16169	16307	16385	16203	16302	16118	16217	16270	16257	16283	16096	16203	16207	16235	16250	16302	16080	16292	16247	16224	16259	16196	16275	16241	16219	16279	16286	16198	16288	16149	16182	16354	16112	16225	16240	16114	16111	16097	16283	16245	16249	16101	16425	16382	16113	16358	16281	16271	16396	16292	16172	16279	16100	16201	16220	16130	16283	16256	16330	16140	16241	16276	16149	16225	16250	16351	16108	16099	16260	16260	16159	16167	16269	16274	16102	16232	16422	16230	16264	16439	16138	16384	16139	16260	16368	16075	16235	16316	16263	16319	16261	16162	16442	16140	16145	16102	16231	16434	16283	16269	16368	16205	16317	16355	16181	16096	16365	16437	16193	16270	16278	16296	16233	16388	16303	16106	16325	16343	16232	16163	16127	16215	16280	16236	16253	16391	16027	16154	16308	16309	16262	16185	16147	16264	16142	16197	16203	16327	16244	16187	16334	16291	16230	16212	16051	16106	16399	16411	16197	16147	16141	16373	16200	16186	16390	16292	16058	16398	16257	16195	16297	16069	16314	16118	16274	16347	16275	16320	16127	16233	16252	16271	16296	16268	16202	16349	16249	16212	16242	16133	16125	16344	16096	16144	16185	16180	16167	16122	16243	16225	16418	16176	16264	16253	16250	16375	16172	16282	16304	16406	16153	16094	16390	16372	16129	16302	16087	16255	16178	16144	16314	16304	16352	16254	16345	16189	16233	16225	16247	16233	16136	16310	16226	16323	16198	16188	16182	16175	16183	16303	16209	16294	16239	16211	16197	16272	16103	16155	16287	16267	16181	16094	16190	16265	16182	16291	16147	16253	16246	16116	16296	16025	16403	16266	16349	16122	16074	16383	16211	16176	16217	16201	16060	16244	16399	16347	16363	16282	16288	16271	16357	16175	16256	16250	16330	16225	16228	16395	16244	16137	16361	16160	16108	16211	16263	16137	16316	16349	16263	16241	16090	16326	16257	16245	16225	16182	16323	16310	16287	16440	16304	16185	16140	16496	16205	16148	16457	16283	16144	16445	16023	16218	16297	16296	16259	16443	16246	16358	16205	16489	16247	16278	16183	16265	16267	16109	16230	16150	16229	16240	16296	16260	16360	16179	16342	16324	16218	16081	16206	16166	16125	16344	16267	16240	16208	16105	16288	16416	16266	16060	16302	16251	16272	16252	16178	16425	16192	16229	16229	16197	16251	16289	16132	16103	16122	16312	16290	16211	16176	16329	16235	16217	16242	16236	16222	16164	16266	16298	16371	16186	16242	16241	16186	16199	16135	16258	16311	16304	16345	16340	16204	16146	16185	16285	16224	16064	16126	16214	16329	16341	16073	16238	16155	16116	16210	16290	16202	16186	16160	16304	16211	16287	16124	16379	16138	16251	16107	16251	16321	16128	16417	16248	16370	16256	16119	16170	16269	16273	16292	16417	16264	16141	16234	16411	16201	16257	16178	16409	16240	16278	16259	16177	16203	16329	16310	16336	16134	16260	16220	16206	16204	16234	16227	16249	16250	16268	16250	16334	16089	16089	16319	16278	16402	16178	16274	16175	16128	16268	16195	16236	16207	16269	16289	16305	16261	16318	16237	16136	16250	16414	16273	16336	16089	16321	16237	16163	16228	16129	16156	16236	16211	16276	16198	16347	16178	16287	16309	16130	16329	16233	16256	16175	16230	16198	16244	16235	16257	16147	16234	16263	16335	16278	16246	16182	16280	16149	16152	16381	16328	16237	16079	16312	16115	16304	16098	16215	16151	16279	16439	16195	16421	16322	16267	16158	16281	16135	16188	16434	16272	16263	16165	16170	16170	16337	16204	16248	16323	16097	16274	16296	16185	16389	16321	16091	16288	16324	16268	16137	16153	16174	16112	16191	16233	16293	16383	16188	16392	16292	16142	16187	16313	16256	16108	16349	16220	16120	16144	16449	16172	16172	16273	16473	16277	16237	16335	16286	16039	16237	16297	16163	16371	16233	16297	16171	16278	16346	16083	16379	16196	16103	16419	16112	16215	16131	16067	16060	16237	16342	16314	16134	16150	16029	16227	16333	16398	16311	16321	16278	16458	16270	16266	16298	16210	16245	16272	16246	16263	16412	16210	16256	16183	16075	16356	16320	16182	16243	16328	16081	16234	16274	16420	16320	16169	16286	16267	16103	16433	16187	16136	16148	16370	16180	16322	16296	16244	16328	16407	16264	16206	16317	16147	16396	16098	16252	16042	16370	16169	16388	16374	16147	16405	16294	16235	16217	16342	16327	16217	16316	16294	16267	16271	16222	16397	16279	16120	16366	16135	16252	16162	16162	16285	16282	16031	16352	16326	16318	16338	16228	16312	16244	16163	16219	16231	16294	16328	16303	16193	16256	16242	16269	16265	16210	16286	16108	16188	16045	16044	16204	16071	16320	16125	16047	16371	16220	16347	16360	16189	16322	16296	16347	16231	16371	16395	16291	16117	16083	16204	16248	16413	16371	16169	16244	16318	16297	16272	16164	16248	16258	16217	16234	16202	16294	16137	16305	16291	16314	16200	16326	16232	16333	16368	16322	16206	16263	16199	16162	16106	16372	16214	16291	16164	16219	16292	16329	16087	16233	16241	16139	16281	16257	16336	16222	16288	16213	16266	16309	16203	16210	16330	16315	16333	16271	16153	16366	16242	16030	16433	16242	16200	16124	16163	16165	16261	16266	16295	16087	16215	16194	16087	16224	16257	16247	16181	16218	16206	16228	16220	16308	16313	16292	16282	16328	16268	16182	16323	16129	16254	16353	16310	16245	16361	16391	16452	16166	16322	16266	16229	16240	16208	16179	16213	16261	16256	16166	16142	16209	16228	16330	16270	16339	16376	16232	16090	16178	16241	16368	16171	16268	16373	16218	16154	16194	16258	16254	16228	16344	16259	16313	16188	16192	16393	16157	16084	16205	16328	16163	16349	16048	16205	16364	16130	16210	16238	16132	16318	16355	16204	16172	16221	16220	16279	16254	16311	16331	16159	16168	16286	16245	16290	16360	16178	16229	16260	16187	16289	16204	16276	16128	16181	16374	16205	16319	16276	16201	16209	16067	16264	16223	16223	16162	16170	16270	16264	16234
23936	21417	28914	24462	22542	23272	23462	21024	19667	19752	19560	19479	19553	19320	19398	19318	19219	19367	19135	19365	19507	19196	19446	19475	19349	19372	19480	21563	21931	21615	20750	20347	19518	19211	19127	19070	18939	18989	19140	18992	18949	19009	19293	19038	18881	18982	19310	19071	18875	19088	19028	18985	18963	18953	19061	19097	19030	19049	19023	19233	19107	18974	19048	19185	19063	19123	19266	18983	19144	18837	18945	18995	19050	18910	18948	18970	19016	19002	18959	18799	19062	19035	18823	19078	19020	19069	19079	18939	19216	19174	19153	19117	19206	19231	19148	19205	19092	19060	18949	19121	19011	19193	19208	18989	19066	19150	19052	19061	19139	19117	19022	19171	18961	19031	19093	19123	19118	18930	19178	19020	19069	19033	19088	19018	19077	18892	18908	19015	18925	18726	18966	18908	18948	18997	19151	19069	19125	19051	19153	19109	19010	18930	18959	19146	19108	18997	19142	18942	18947	19049	19121	19158	19232	19115	18941	19167	19114	19136	19002	18905	18885	19078	19099	19049	19136	18838	19146	19301	18816	18976	19142	19119	19100	19016	18982	18821	18819	19107	18954	18953	19023	19037	19054	19002	18955	19019	19038	19117	18996	19203	19149	19063	19232	19152	18982	19133	19072	19223	19028	18982	19292	19061	19081	18911	19097	18925	19013	19000	19115	18992	18999	19173	19031	19149	18963	19034	19193	19089	19077	19155	18931	18979	19027	18973	19046	19082	19292	19008	18879	18975	19291	19024	19171	19117	19038	19115	18926	19125	18835	19062	19003	18704	18755	19037	18970	18888	19045	19043	19243	19073	19054	19173	19155	19041	19029	19036	19067	18997	19087	18983	19070	18935	18959	19109	18999	19004	19005	18927	19082	18933	18975	19191	18988	19039	19088	19218	18936	19124	19138	18954	18951	18993	19134	18931	19021	19284	19027	18819	19147	19073	18895	18772	19056	18926	19097	19048	18672	18805	18998	19071	18940	19070	19056	19000	18943	18995	19005	19072	19047	19145	18978	19126	18936	19145	19274	19086	19101	18987	18915	19111	19105	19138	19170	18923	19098	18998	18980	19001	19217	18987	18960	19102	19084	18897	19254	18985	18838	19030	19035	18975	19337	19178	18898	19033	19063	19242	18955	18882	19107	19050	18993	19147	18982	18987	18693	18982	19217	19222	19022	18989	19001	19045	18836	19127	18952	18925	18960	19025	19004	18991	19087	19185	19138	19099	19064	18845	19150	19027	18993	19089	19056	18899	19001	19011	19074	18910	19209	19004	19083	19112	19077	19242	19015	18970	19198	19019	19036	18916	18997	19045	19159	18854	19152	18989	18992	19181	18848	19091	18895	19069	18901	19135	19015	19098	18799	19093	19130	18965	19098	19050	19034	19059	19143	19233	18950	18822	19020	19060	19043	19179	18836	18999	19046	19149	18968	19074	19234	19087	19009	19084	18924	19152	18982	18933	19125	18980	19277	19041	18982	18995	18824	18919	19058	19094	19153	19146	19057	18923	19104	19177	19037	19070	18999	18961	19122	19105	19173	19250	19154	19072	19176	19078	18978	19055	18848	18947	19085	19040	19020	18842	18897	18840	19198	18971	19138	19122	18917	19054	18990	19134	18940	18970	19054	18969	19084	18943	19015	18980	18940	19205	19070	19002	18841	19026	19167	18804	18833	19147	18877	18928	19084	18954	18910	19032	19083	19140	19259	19068	19024	19048	19139	19300	19089	19138	19131	19172	18883	19071	19012	18976	19171	18973	19021	18959	18904	19063	19109	19088	19011	18992	18982	19131	18878	18982	19089	18926	19017	19118	19029	19171	18939	19102	19106	18977	19038	19010	18973	18986	19104	19061	18999	19291	19075	19230	19037	19023	18824	19016	18947	18997	19104	19105	18989	18923	18934	18854	19017	18869	18954	19031	19132	18979	19068	19176	18933	19036	18968	19088	19216	19057	18909	18976	19072	19079	19069	19014	19007	18917	18849	18872	18954	18992	19091	18965	19092	19187	18972	19083	19023	18858	18947	19239	18958	19035	19052	19130	18953	18860	18865	18886	19204	19026	19209	19061	18922	18957	18933	18982	19237	18922	18900	19027	19061	18859	18963	19001	18970	18867	18856	19152	19108	19127	19171	19066	18864	18991	19092	18914	19186	19166	18993	19197	19101	19012	19103	18968	19119	19024	19170	18990	19048	19065	19092	19082	19125	19204	19309	18960	18896	19104	19050	18992	18898	19130	19190	19007	18968	19272	19118	19135	19136	18995	19065	19130	19073	19147	19071	18955	19171	19192	18942	19166	19249	19163	19046	18994	19155	18993	18927	18974	18877	18956	19301	18978	18877	18981	18907	18939	18750	18801	19040	18903	19148	19147	19120	18989	18998	19105	19043	18927	18988	18941	18718	18948	18918	19090	18972	18993	18883	19083	18991	19096	18986	19128	18908	18867	19253	19143	19221	18987	19056	19036	19112	19140	19089	19091	19250	18944	19168	19008	19147	19070	19043	18964	18955	19164	19103	19053	19159	19152	19045	18981	19105	18987	19115	18856	19154	19049	18859	19072	18991	19013	19078	19015	18870	19102	19007	19021	19096	18900	18904	18869	18855	19054	18968	18990	19061	19032	19029	19124	18892	18856	19060	19092	18946	19034	19211	19051	19094	19123	19087	18975	19044	18990	18932	19123	18863	19081	18927	18911	19011	18893	19124	19087	18992	19268	18911	19183	19028	18942	19166	19085	19097	18961	18953	19083	19033	18972	18920	19039	19090	18981	19122	19283	19304	18965	19336	19075	18933	18861	19145	19120	18830	19059	19055	18918	19130	19014	19071	19161	18934	19106	18899	18990	19008	18952	18995	18985	19088	19057	18940	18945	19079	19117	19318	19062	19003	18912	19029	19012	19006	19003	19009	19157	19115	19142	18984	19042	18928	18984	18814	19027	19003	19045	19034	19100	18954	19119	19125	19073	19048	19130	18955	19090	19085	19010	19143	19007	18909	19164	18884	19111	19040	18954	19053	19024	19115	19070	19048	18985	19146	18989	19157	19047	19079	19174	18910	19051	19177	19035	19052	19079	19124	19165	19082	19126	19008	18893	18981	19083	19127	19154	19138	19017	18852	19085	19034	19140	18968	18773	19017	18908	19085	19033	19086	19068	19009	18905	19047	18952	18878	18928	19109	18945	18889	18981	19057	19298	19016	18846	18857	19187	19126	19214	19113	19065	19088	19079	18917	18999	18985	19106	19120	18828	18956	18887	18951	19196	19062	19082	19210	19061	19177	19164	19119	19008	18992	19097	19075	19108	19289	19050	19107	19066	19064	18976	19246	19104	18954	18977	19194	19158	19226	18996	19089	18771	18974	19088	18968	19100	18887	18779	18927	19125	19050	18902	18987	19084	19054	18868	18991	19200	19175	18987	18944	19107	19021	19183	18949	19069	18819	18828	19194	19137	19093	18881	18840	18906	19184	19002	19076	18914	19294	19171	18794	18883	19158	18909	18841	18998	19076	19040	19214	19079	19051	19207	19078	19085	19069	18897	18960	19127	19011	18968	18934	18943	18862	18926	18955	19227	19025	19030	19008	19128	18943	19002	19037	19032	19054	19079	18995	18961	18950	18964	18909	18746	18892	19085	19091	19142	18882	19072	19004	19015	18917	18976	19095	19005	19028	19054	19206	19180	18985	18971	18860	18994	18888	18934	19035	19370	18883	18877	19117	18992	18913	18987	19064	19024	19081	19014	18781	18959	19330	19053	18905	19141	18984	18791	19214	18979	19139	19116	18991	19101	19092	18896	18996	19187	19041	18864	19161	19095	18834	19052	19062	19038	18990	19128	19084	18936	19067	19316	19031	19095	19163	19036	18980	19053	19045	19021	19035	19035	18922	19056	19137	18986	18951	19141	19056	19066	19204	19066	19048	18965	19107	18981	19029	19033	19060	19010	19003	19022	19046	19045	19134	19046	19041	19007	19125	18911	19258	19064	19088	19002	19200	19225	19262	19084	19091	19132	19270	19011	18804	18957	18957	19053	19357	19065	19187	19123	18991	19098	19029	19195	19015	19074	19124	18837	18873	19005	19106	19207	18826	19170	19238	19033	19037	19044	19025	19029	19053	19083	19001	19203	18968	18951	19146	19062	19073	18863	18847	18990	18905	19093	19139	19042	19137	19076	19174	19027	19035	19112	19165	19148	19000	18938	18910	19108	19140	18900	19049	19107	19072	18899	18869	18961	19092	18961	19138	18873	19064	18976	19121	18955	19041	19102	19179	19143	18868	18944	18904	18875	19179	19058	18947	18972	18760	19027	18996	19050	19194	18976	19042	18994	19036	18961	18905	19145	19127	19066	19090	18995	18942	19034	18930	19253	19022	19162	18856	18933	18990	19004	19131	19177	19129	19244	18870	18931	18902	18984	18965	18910	18954	19104	19231	19225	18955	18990	19001	19103	19098	18996	19050	18957	19091	19047	19093	19138	19068	19014	19268	18950	19058	18889	19184	19128	18995	19150	18941	18927	19101	19077	19177	19224	19059	18926	19158	18989	18900	19011	19115	19239	19033	19020	18849	19054	18975	18845	18891	19021	18944	18950	19233	19042	18983	18892	19106	18909	19110	19160	19014	19324	18975	18863	19003	19019	18993	19002	19020	19054	18836	19162	19002	18735	19008	18850	18945	18958	18997	18989	19218	19041	19247	19146	19094	19018	19053	19085	18900	18980	18903	18893	18958	19162	19003	19039	18873	19047	19119	18966	18939	19185	19051	19153	19261	19100	19178	19043	19250	18976	19169	18958	19065	18899	18959	19006	18831	18787	19191	19084	19122	19053	19264	19172	19038	19120	19254	18869	18931	19053	18810	19014	19010	18945	18999	19065	19005	18839	19125	18937	18995	19080	19227	18875	19072	18959	18943	19023	18958	18998	19109	19085	19126	19153	18992	19019	18914	19034	19041	19232	18902	19163	18940	19029	19084	19289	19217	18969	19084	18835	19141	19172	18865	18829	19008	19140	18892	19060	19249	19050	18927	19035	19085	18796	19121	19105	19024	19179	19092	18979	19095	19025	19032	19153	19146	18944	19008	18761	19163	19023	19189	19024	18763	19023	19070	18796	19119	18994	19355	19003	18970	19037	19038	19156	19091	18876
32863	49113	35093	23542	20470	18327	18716	18437	17031	16702	16550	16643	16419	16444	16483	16446	16306	16478	16290	16484	16299	16351	16361	16290	16289	16252	16927	19805	20076	19537	18249	17512	16544	16131	16126	15938	16106	16076	16129	16123	16083	16075	16146	16033	16075	16016	16125	15939	16028	16142	16081	16171	16065	16190	16161	15955	16188	15981	16172	16081	16197	16180	16062	16101	15982	16061	15994	15885	16278	15956	16063	15955	16023	16061	15992	16030	16114	15946	16011	16103	15977	16003	16055	15985	16000	16006	16179	16137	16255	16032	15931	15946	16035	16097	16047	16096	16049	16147	16058	16171	16182	16029	15981	15977	15883	16112	16101	16144	15947	16103	15920	16070	15966	16049	16130	15951	16062	16005	15994	15998	15891	15979	16000	16228	16005	15894	15972	16007	16139	15872	15995	16048	16028	16070	15990	16046	16004	16073	15905	16039	16038	16024	16151	16140	15889	16061	16252	16033	16127	16036	16112	16120	15933	15999	16112	15989	15889	16123	15913	15997	16155	16072	16019	16014	16106	16128	15950	16094	15911	16081	16020	16089	16049	16058	16077	16149	15885	15989	16012	16102	16119	16126	16139	16056	16015	15963	16058	16131	16093	16056	16099	16025	16062	16026	15906	16003	15998	15871	15938	16083	16085	15900	16023	15980	16104	16047	15941	16062	16133	16096	16310	16029	15958	16053	16118	15893	16099	16069	16001	16065	16064	15959	15931	16093	15903	16110	16032	16097	15937	15975	15939	16116	16074	15941	16065	16059	16091	15990	16028	16022	16036	16035	15905	15960	16177	15971	16114	16141	15970	16122	16052	16067	15983	15971	15977	16087	16094	15924	16052	16086	16156	16107	15983	15984	16016	16191	15804	16130	16126	15922	15935	15969	16055	16222	15979	15960	15914	15904	16121	15954	16077	16114	15797	16114	15991	16157	16038	16077	15902	15892	16051	16066	16227	15807	15856	16083	16152	16048	16004	16003	16071	15999	16065	15982	16002	15973	15961	15915	16116	15962	16103	15973	16199	16105	16018	15946	16087	16056	16222	16164	15988	15991	16017	16094	16080	16112	16144	15956	15861	16071	15923	15928	15983	16133	16045	16201	15981	15859	16004	16084	16033	16025	16119	16066	16069	16178	16017	16148	16229	16034	16108	16200	16120	16083	15996	15972	15859	16122	16139	16069	16020	15977	15994	16173	16032	16096	16161	16098	16140	16016	15919	16011	16078	16107	16012	15903	16091	16068	16038	15871	16003	16015	16106	15990	16120	15910	16202	15926	16059	15940	16007	15907	16110	16014	16124	15902	15919	16060	15974	16167	16022	16109	15931	16124	16118	15890	15999	15867	16089	16092	16004	15970	15978	16061	16150	16033	16024	16155	16056	16013	15962	16056	16023	15991	15999	15958	15955	15915	16102	16094	15994	16099	15946	16070	15917	16007	15925	15949	16054	16133	16047	16108	16105	15951	16067	15958	16043	16022	15948	15974	15990	15996	16103	15973	15756	15909	15955	15892	15907	16158	16106	15882	16109	15862	15951	16107	15920	16092	16087	15915	16036	16168	16074	16016	15947	15981	15982	15999	15912	16085	16095	16008	15963	15885	15991	15861	16104	15960	16036	16203	16205	15770	16051	15976	15968	16188	15983	16092	16030	16228	15973	16057	16019	15927	16081	16087	15965	15974	15990	16081	16044	16149	16050	15890	16049	15940	16170	16076	15996	16058	16026	15924	15987	16107	16109	16122	16175	16018	16100	16142	15716	16021	15867	16048	16193	15994	16001	16196	15933	16059	16060	16226	16066	15915	16094	16111	16034	16028	15944	15991	16095	16109	16154	16146	16084	15911	16084	15956	15920	15984	16186	15931	16014	16012	15948	16313	16107	16078	15945	15965	16113	16006	16189	15969	15908	16026	15951	16015	16028	15925	16064	15955	16064	15913	16069	16009	15981	15995	16095	15853	16012	16107	16167	15952	15951	16134	16068	15990	16188	15956	16061	15947	16201	16068	16157	16056	16100	15951	16014	16003	16023	15966	15958	15993	16053	15857	16134	16074	16116	15965	16085	16198	15962	15940	16086	16002	16001	15948	15989	16226	16063	16044	15960	16145	16065	16044	16252	15962	16027	16207	16059	15976	16066	16023	15923	15993	16083	16060	16070	16072	15959	15923	15905	15917	16104	15920	16018	15877	16138	16096	15912	16166	15963	16206	16080	16090	15968	15991	15973	16018	16030	16080	16245	16009	15893	16019	16136	16023	16031	16204	16107	16146	16037	16039	15954	15820	16167	16018	16140	15966	16028	15790	15982	16139	16063	15968	16000	16169	16096	15983	15924	16076	15957	16051	15947	15969	15998	15985	15973	15796	15912	15909	15878	15888	16201	15820	16051	16063	16109	16071	16029	16213	16013	16107	16141	16070	16159	15981	16045	15950	16230	16051	15963	16000	16023	16195	15963	16208	15984	16091	16046	16102	16012	16120	15965	16161	16123	15920	16143	15835	15905	16145	15978	16136	16184	15990	15955	16183	15866	16024	16074	16045	16141	16112	15913	16039	16122	16048	16009	15963	16063	15921	16179	15948	16010	15998	16108	15915	15924	16069	16061	15956	15919	16068	16138	15990	15847	16261	16052	16083	16157	15891	16031	16080	16197	16010	16037	15953	16144	16040	16107	16013	16099	16037	15950	15920	15932	16108	16047	15942	15990	16098	15864	15960	15875	15890	16125	16050	16057	16143	16165	16014	16077	16199	16022	16042	16077	16058	16034	15923	15957	15979	16156	16013	15917	16034	15922	16023	16171	16116	15951	16059	15826	15984	15984	15959	15979	16097	16075	16027	16016	16040	16027	16073	16046	15897	16121	15931	16091	16082	16041	15944	15935	16011	15941	16133	16031	15847	15999	15953	16026	16149	15947	16061	15946	16167	16111	16287	16078	16145	15929	15949	16140	16037	16182	16102	15995	16107	15832	16152	15850	16009	15879	16024	16054	16166	16099	15935	15976	16102	16076	16158	15942	16084	16094	15907	16063	16121	15847	15984	16293	16110	16151	16192	16080	16076	16109	15870	16002	16092	16017	15965	16087	15930	16081	15980	16017	16050	15911	15968	15921	16131	15882	15891	15927	16056	16000	15993	16096	15814	15991	16120	15993	15977	16068	16232	16165	15989	16151	15926	16160	15874	16144	15919	16098	16020	16136	16026	15976	16215	16129	15929	16015	16051	15964	16059	16048	16122	16138	16123	16028	16101	16123	16137	16154	16197	16077	15964	16084	15924	16174	16083	16087	16035	16177	16092	15986	16184	15873	16289	16062	16043	16171	16198	16100	16077	15956	16143	16064	15958	15926	16051	15875	16131	16123	16174	16018	16116	15854	16048	16114	15907	15923	16091	15900	16122	16126	16123	15946	16009	15964	15991	16037	16106	16001	16085	16193	16160	16077	16108	16089	16089	16058	15977	15924	16056	16107	16035	16041	16155	16082	16213	16182	15985	16181	16127	15900	15902	16039	16033	16065	16032	16292	16051	16136	16281	16051	15940	16014	15961	16088	16166	16222	16057	15995	16140	16131	16002	15951	15864	16054	16086	15947	16019	15880	15888	16028	15966	16001	16013	15913	15988	15980	16076	15892	16011	16066	15873	16082	15908	16076	15971	15998	15796	16163	15911	16016	16102	16173	15987	16017	15976	16170	16097	16218	16064	16023	16063	16141	16088	16074	15953	16026	15949	15973	16171	15981	16116	15987	16027	15881	16032	15906	15886	16037	16242	15899	16015	16010	15884	16068	15915	15994	16083	15999	16020	16188	16040	16093	15866	15937	16074	16114	16123	15960	16071	16121	16040	16233	16191	16025	16126	16105	16075	16041	16105	15956	15874	16284	15942	15984	16074	16119	16023	16195	16118	16156	16025	15942	15939	15951	16032	15963	16046	16080	16011	15899	16122	15992	16109	16172	16152	15987	15984	16007	16014	15944	15951	15948	16179	15823	16038	15945	15948	16025	16065	15935	16119	16206	16120	16160	16046	16105	16142	16033	15948	15889	16016	16084	16042	16009	16005	15960	15982	16080	16188	15997	16003	15997	15973	16026	16113	16016	15987	16014	15989	15900	16036	16103	16013	16019	16016	16029	15963	16099	16128	16027	16145	16027	16138	16007	16050	15843	15921	15983	16112	16083	16016	16162	16093	16197	16077	16130	16010	16021	15966	15994	16126	16030	16127	15970	16005	15999	15944	16088	16116	16057	15854	16198	16081	15896	16198	15991	16130	16059	15962	15915	15852	16047	16036	15990	16230	15976	16020	15992	16149	16104	16121	15918	15974	15915	16015	16236	16011	16227	16133	15969	15925	16016	16019	15842	16151	16200	16060	16044	16160	15842	16129	15992	16167	15940	16129	15953	16001	16125	16055	15942	15846	15995	16003	16046	15970	16068	15954	16185	16003	15992	15998	16040	15980	16067	16051	16107	15890	15946	15968	15996	16138	16096	16138	16217	16013	16079	16158	16077	16101	16078	16197	16136	16040	16111	16008	16059	16195	15978	15915	15911	16064	16103	15917	16033	16245	16022	16032	15989	15998	15962	15843	16060	16036	15979	16088	16294	16122	16189	16139	16043	15869	16014	15891	16011	16027	16136	15991	15748	16060	16056	15940	16005	16056	15990	16136	16068	15949	15976	16037	15982	16061	16114	16244	16093	15898	16055	16019	16074	15850	16033	16064	16192	16124	15891	16052	16161	15998	15948	16076	16040	15941	16086	16142	16042	16071	16062	16124	15964	16137	16127	16013	16032	15969	15992	16000	16123	15986	16006	15919	16213	16111	15949	16128	16027	16048	15983	16076	16116	16079	16016	16027	15951	16033	16089	16003	15877	16005	16049	16195	16082	15990	16088	16112	15922	16163	16086	15872	16141	16082	15972	15998	16112	16050	16150	16016	16094	16070	16105	15968	16124	16015	16078	16058	15854	15968	16147	16004	16141	16055	16159	16051	16045	16064	16017	16129	16004	15983	16048	16191	16111	16019	16008	15924	16106	16103	16056	16073	16076	16118	16121	16099	16102	16072	16007	16174	15898	15980	16136	15972	15904	15988	16006	16151	16130	16068	16081	16124	16051	15999	15980	16047	16089	15883	15953	16036	15933	16022	16059	16160
22950	21484	29429	23939	21760	24422	26681	22428	20829	20925	20664	20439	20275	20200	20356	20222	20098	19962	20074	20237	20083	19970	19966	19881	20041	19992	20199	23453	25077	24597	23108	21533	20717	20035	19715	19975	19964	19740	19898	19859	19929	19692	19879	19765	19540	19787	19690	19732	19762	19705	19756	19619	19613	19564	19609	19737	19723	19768	19676	19786	19668	19724	19738	19764	19621	19542	19877	19781	19589	20025	19865	19777	19676	19704	19725	19854	19687	19962	19823	19871	19777	19795	19740	19840	19708	20114	19849	19576	19776	19757	19769	19698	19760	19948	19692	19847	19707	19589	19541	19916	19566	19751	19833	19542	19432	19770	19539	19866	19934	19768	19596	19797	19901	19824	19846	19458	19762	19699	19879	19468	19739	19781	19722	19695	19598	19842	19795	19439	19740	19649	19658	19676	19542	19463	19701	19529	19686	19754	19787	19534	19748	19665	19911	19764	19734	19702	19718	19616	19740	19793	19619	19640	19753	19661	19529	19732	19543	19567	19713	19870	19632	19568	19677	19649	19737	19689	19749	19747	19708	19627	19675	19830	19746	19744	19665	19748	19812	19654	19649	19828	19950	19636	19593	19621	19772	19705	19807	19831	19748	19681	19793	19870	19850	19536	19707	19616	19493	19559	19668	19685	19645	19700	19863	19514	19788	19518	19649	19656	19844	19959	19781	19828	19628	19600	19818	19703	19710	19706	19626	19737	19710	19589	19402	19752	19633	19530	19344	19655	19445	19649	19597	19722	19904	19929	19541	19580	19733	19850	19866	19569	19756	19670	19660	19469	19633	19449	19659	19727	19857	19753	19669	19639	19644	19632	19471	19638	19792	19731	19882	19707	19861	19657	19751	19572	19584	19733	19595	19759	20005	19670	19643	19657	19561	19811	19705	19395	19563	19511	19686	19757	19489	19548	19848	19821	19537	19586	19533	19841	19728	19716	19515	19875	19971	19590	19668	19616	19799	19656	19690	19650	19735	19565	19705	19622	19636	19735	19837	19869	19894	19681	19500	19540	19528	19730	19692	19764	19717	19630	19836	19767	19612	19845	19876	19682	19701	19703	19703	19994	19634	19860	19556	19731	19738	19552	19786	19713	19569	19591	19643	19962	19673	19573	19729	19811	19495	19585	19828	19666	19603	19543	19560	19736	19599	19612	19577	19711	19607	19558	19855	19592	19914	19839	19536	19795	19528	19491	19845	19857	19767	19685	19663	19539	19722	19627	19577	19656	19667	19569	19941	19874	19629	19650	19623	19574	19850	19475	19763	19752	19610	19834	19571	19425	19604	19720	19734	19485	19599	19693	19670	19553	19612	19644	19685	19655	19540	19571	19545	19702	19720	19531	19517	19677	19591	19444	19907	19449	19809	19639	19755	20052	19417	19536	19597	19717	19554	19684	19630	19580	19545	19774	19636	19862	19830	19775	19724	19786	19699	19594	19755	19533	19766	19704	19979	19780	19915	19664	19757	19514	19669	19772	19749	19576	19663	19961	19873	19942	19886	19473	19817	19651	19584	19782	19923	19666	19517	19447	19752	19568	19655	19785	19673	19633	19542	19636	19550	19656	19752	19563	19747	19552	19840	19690	19754	19702	19756	19725	19721	19487	19565	19631	19557	19725	19583	19578	19650	19719	19702	19668	19684	19775	19811	19690	19671	19828	19693	19563	19790	19856	19632	19586	19621	19720	19482	19411	19451	19871	19748	19553	19475	19620	19774	19702	19877	19914	19732	19620	19563	19577	19661	19645	19485	19835	19619	19675	19857	19623	19612	19924	19867	19827	19683	19745	19635	19754	19685	19814	19465	19607	19628	19651	19784	19690	19690	19766	19810	19809	19734	19844	19790	19909	19898	19682	19578	19565	19512	19674	19636	19686	19605	19695	19602	19671	19762	19696	19696	19514	19618	19752	19693	19489	19793	19593	19473	19633	19539	19587	19876	19553	19491	19732	19737	19563	19723	19807	19524	19702	19691	19606	19574	19831	19716	19578	19578	19793	19826	19749	19876	19713	19615	19647	19631	19497	19706	19640	19841	19630	19543	19617	19651	19557	19514	19541	19788	19870	19784	19590	19675	19678	19549	19627	19609	19766	19643	19732	19596	19554	19593	19755	19657	19753	19956	19536	19636	19579	19969	19674	19638	19604	19571	19642	19816	19627	19766	19914	19733	19607	19584	19439	19809	19565	19550	19620	19524	19482	19733	19760	19813	19569	19474	19753	19724	19698	19789	19673	19766	19755	19608	19786	19593	19744	19528	19697	19625	19675	19983	19613	19601	19593	19703	19665	19896	19687	19659	19576	19684	19780	19468	19777	19576	19555	19488	19583	19435	19756	19611	19694	19738	19845	19651	19555	19663	19580	19335	19707	19614	19770	19762	19795	19497	19703	19744	19794	19638	19634	19735	19980	19704	19692	19618	19688	19757	19830	19482	19829	19710	19539	19572	19513	19704	19664	19713	19608	19468	19558	19796	19635	19549	19695	19797	19541	19637	19862	19631	19818	19645	19345	19665	19536	19558	19726	19692	19658	19982	19748	19835	19679	19689	19813	19636	19666	19986	19711	19580	19722	19620	19546	19654	19650	19529	19604	19851	19666	19720	19712	19672	19591	19373	19668	19684	19660	19719	19602	19694	19548	19769	19663	19884	19742	19723	19571	19681	19641	19721	19513	19569	19567	19483	19656	19694	19775	19674	19540	19452	19698	19785	19728	19894	19653	19763	19641	19662	19657	19685	19871	19685	19389	19495	19700	19718	19636	19821	19503	19602	19864	19492	19626	19764	19661	19787	19522	19696	19695	19783	19751	19695	19789	19691	19784	19530	19647	19730	19549	19745	19621	19531	19739	19676	19602	19746	19687	19825	19734	19844	19608	19701	19658	19792	19809	19541	19673	19364	19521	19463	20059	19815	19618	19447	19514	19511	19410	19725	19556	19859	19809	19971	19872	19735	19692	19683	19735	19719	19834	19848	19568	19804	19652	19788	19629	19662	19636	19731	19686	19564	19729	19586	19711	19808	19772	19729	19561	19628	19642	19564	19412	19540	19620	19687	19685	19547	19555	19677	19577	19692	19799	19823	19686	19575	19865	19877	19789	19734	19657	19446	19777	19548	19571	19500	19849	19637	19676	19385	19743	19786	19446	19829	19686	19691	19837	19743	19561	19740	19491	19765	19844	19583	19582	19748	19753	19770	19747	19433	19800	19712	19786	19763	19537	19515	19636	19791	19605	19650	19579	19793	19609	19796	19870	19848	19479	19520	19472	19715	19717	19625	19797	19873	19757	19642	19602	19719	19521	19625	19373	19592	19823	19661	19580	19831	19756	19990	19827	19681	19590	19709	19722	19644	19755	19764	19589	19717	19587	19546	19795	19774	19488	19609	19566	19588	19595	19768	19638	19769	19419	19553	19709	19773	19787	19589	19687	19692	19710	19470	19726	19629	19689	19773	19814	19534	19727	19693	19652	19590	19445	19492	19570	19812	19407	19679	19767	19791	19677	19695	19733	19694	19605	19726	19617	19653	19750	19903	19378	19662	19632	19687	19572	19591	19524	19664	19631	19693	19611	19536	19678	19557	19640	19670	19610	19457	19690	19608	19550	19877	19810	19754	19775	19622	19751	19634	19727	19758	19587	19826	19833	19544	19631	19560	19739	19622	19657	19532	19588	19701	19718	19538	19763	19686	19624	19910	19555	19583	19775	19738	19558	19788	19673	19620	19564	19640	19667	19678	19643	19741	19841	19613	19573	19712	19705	19679	19598	19573	19791	19710	19632	19634	19761	19881	19695	19688	19830	19760	19847	19773	19700	19863	19624	19528	19766	19584	19732	19751	19615	19761	19658	19523	19630	19658	19496	19661	19646	19713	19735	20086	19685	19681	19475	19629	19529	19650	19768	19615	19713	19665	19788	19763	19666	19670	19770	19681	19756	19703	19645	19707	19648	19604	19594	19737	19644	19546	19762	19580	19397	19623	19725	19565	19739	19742	19731	19605	19524	19463	19621	19646	19763	19769	19678	19719	19831	19745	19817	19815	19659	19752	19646	19682	19726	19678	19725	19830	19819	19573	19673	19846	19695	19603	19598	19566	19512	19452	19833	19399	19745	19650	19501	19814	19686	19723	19578	19705	19615	19676	19716	19764	19537	19793	19645	19847	19570	19594	19903	19544	19594	19656	19690	19443	19644	19879	19508	19871	19676	19872	19622	19778	19683	19677	19673	19584	19571	19983	19734	19805	19814	19584	19749	19689	19803	19731	19553	19698	19643	20067	19671	19683	19629	19651	19694	19493	19620	19796	19626	19656	19680	19735	19595	19745	19826	19800	19551	19698	19570	19768	19677	19568	19713	19629	19582	19648	19821	19644	19685	19824	19575	19802	19446	19456	19579	19498	19667	19722	19615	19900	19692	19686	19663	19592	19630	19495	19762	19743	19516	19540	19640	19604	19554	19586	19719	19706	19781	19655	19542	19481	19577	19688	19746	19846	19590	19704	19725	19610	19583	19910	19669	19636	19760	19748	19825	19628	19670	19784	19534	19487	19516	19754	19607	19743	19555	19804	19654	19641	19667	19628	19694	19790	19845	19933	19684	19559	19649	19568	19386	19802	19501	19616	19734	19602	19629	19854	19552	19425	19657	19698	19751	19678	19597	19798	19811	19548	19899	19652	19749	19673	19586	19513	19639	19608	19810	19642	19483	19630	19601	19718	19585	19645	19492	19642	19504	19621	19690	19831	19625	19581	19497	19641	19646	19765	19592	19696	19905	19664	19747	19709	19773	19565	19659	19680	19705	19831	19720	19612	19659	19736	19598	19760	19716	19666	19600	19500	19613	19675	19600	19826	19585	19951	19694	19761	19840	19671	19699	19694	19577	19620	19797	19781	19476	19668	19897	19627	19486	19510	19642	19879	19612	19715	19759	19719	19442	19578	19714	19808	19792	19767	19609	19573	19792	19581	19596	19647	19867	19926	19762	19715	19788	19847	19595	19709	19747	19531	19575	19665	19660	19787	19499	19671	19641	19497	19590	19618	19825	19702	19678	19775	19758	19628	19614	19719	19501	19756	19788	19652	19724	19789	19647	19692	19811	19767	19796	19831	19414	19625	19580	19612	19639	19719	19654	19426	19787	19689	19483
37810	58860	41555	26751	23535	20615	19182	19778	17998	17548	17549	17325	17186	16874	17000	17052	17072	16814	17009	17114	16932	16886	16646	16688	16677	16796	16871	22723	23707	22834	20671	18566	17270	16771	16675	16509	16591	16576	16566	16443	16470	16527	16453	16356	16424	16433	16340	16426	16565	16350	16453	16326	16542	16445	16461	16474	16540	16468	16494	16548	16344	16381	16299	16406	16310	16412	16364	16582	16576	16306	16239	16489	16618	16500	16267	16488	16532	16411	16360	16497	16509	16397	16414	16396	16432	16166	16612	16416	16425	16479	16454	16537	16418	16493	16433	16337	16472	16443	16557	16485	16414	16362	16324	16569	16430	16345	16538	16298	16410	16632	16506	16486	16287	16311	16434	16359	16504	16456	16359	16534	16486	16342	16467	16420	16340	16403	16361	16181	16316	16497	16425	16550	16405	16434	16369	16519	16319	16251	16501	16478	16575	16488	16332	16433	16468	16326	16344	16508	16463	16411	16485	16401	16521	16447	16477	16407	16544	16540	16298	16534	16434	16425	16472	16390	16292	16230	16452	16490	16515	16518	16435	16475	16572	16467	16440	16382	16400	16341	16407	16461	16489	16350	16374	16423	16429	16453	16458	16542	16413	16433	16183	16381	16287	16377	16438	16298	16434	16437	16413	16509	16520	16491	16443	16455	16317	16401	16501	16411	16361	16623	16457	16441	16502	16298	16401	16480	16303	16583	16435	16401	16313	16355	16333	16380	16221	16469	16566	16248	16682	16357	16673	16531	16508	16332	16276	16408	16450	16497	16304	16407	16387	16328	16374	16526	16367	16348	16490	16448	16340	16325	16429	16416	16492	16426	16493	16421	16289	16540	16471	16529	16281	16394	16384	16364	16468	16458	16419	16366	16473	16671	16387	16373	16309	16679	16402	16549	16402	16356	16541	16351	16404	16099	16495	16386	16235	16429	16323	16517	16633	16559	16550	16446	16370	16340	16521	16530	16272	16418	16521	16322	16535	16578	16422	16470	16382	16429	16480	16452	16414	16373	16501	16486	16404	16478	16406	16522	16568	16281	16531	16378	16429	16368	16510	16515	16296	16539	16437	16585	16271	16443	16456	16439	16352	16439	16333	16494	16317	16446	16467	16523	16542	16454	16252	16512	16194	16413	16418	16396	16516	16382	16532	16456	16479	16449	16459	16328	16509	16415	16449	16528	16498	16525	16152	16307	16474	16366	16580	16305	16542	16232	16479	16437	16523	16257	16637	16491	16376	16479	16428	16360	16342	16340	16285	16548	16400	16401	16229	16569	16392	16355	16402	16269	16419	16298	16570	16478	16495	16398	16542	16541	16369	16466	16423	16517	16367	16394	16425	16522	16529	16385	16299	16408	16400	16480	16423	16567	16366	16484	16572	16468	16573	16344	16391	16342	16649	16385	16480	16434	16622	16267	16475	16381	16482	16450	16457	16549	16543	16462	16347	16312	16484	16428	16385	16419	16357	16642	16432	16459	16602	16457	16310	16591	16596	16425	16462	16538	16219	16376	16482	16528	16398	16258	16374	16361	16382	16501	16259	16571	16524	16491	16313	16271	16432	16381	16493	16397	16566	16417	16479	16417	16575	16488	16453	16416	16360	16421	16543	16421	16472	16537	16384	16435	16451	16354	16300	16418	16351	16553	16432	16419	16563	16310	16276	16475	16427	16460	16574	16359	16446	16451	16375	16442	16403	16606	16376	16434	16474	16232	16366	16448	16464	16411	16589	16264	16582	16603	16267	16466	16314	16398	16463	16470	16482	16542	16453	16422	16306	16463	16464	16310	16376	16441	16559	16249	16402	16603	16564	16613	16237	16391	16399	16444	16273	16529	16306	16489	16478	16334	16558	16345	16460	16376	16474	16477	16294	16294	16509	16280	16325	16388	16438	16380	16411	16454	16509	16462	16418	16595	16580	16344	16465	16467	16397	16543	16388	16497	16490	16464	16494	16335	16560	16685	16275	16567	16390	16545	16354	16249	16412	16452	16424	16382	16374	16348	16398	16372	16319	16378	16498	16377	16409	16360	16538	16470	16395	16492	16437	16425	16446	16428	16280	16394	16578	16394	16460	16411	16399	16404	16512	16238	16612	16591	16347	16723	16595	16401	16604	16429	16504	16438	16438	16362	16261	16526	16417	16539	16355	16336	16438	16517	16587	16503	16338	16352	16542	16456	16396	16601	16350	16341	16290	16378	16460	16465	16432	16311	16374	16257	16357	16302	16412	16445	16522	16513	16480	16340	16424	16478	16462	16536	16654	16286	16475	16603	16499	16524	16511	16303	16479	16369	16450	16453	16403	16292	16157	16565	16381	16410	16280	16377	16521	16609	16352	16399	16450	16467	16513	16419	16644	16537	16413	16515	16433	16396	16463	16565	16546	16382	16408	16414	16531	16433	16346	16360	16497	16451	16544	16242	16301	16405	16378	16339	16301	16522	16478	16466	16283	16350	16503	16461	16415	16404	16576	16397	16403	16557	16352	16315	16508	16357	16474	16455	16404	16367	16376	16255	16469	16380	16444	16488	16473	16362	16314	16366	16559	16421	16303	16435	16570	16454	16102	16529	16390	16227	16457	16475	16287	16445	16481	16313	16587	16432	16392	16409	16317	16428	16515	16409	16409	16611	16567	16423	16471	16281	16697	16368	16387	16498	16470	16531	16200	16412	16477	16467	16448	16550	16372	16428	16265	16454	16489	16616	16335	16481	16391	16449	16375	16562	16412	16352	16460	16447	16452	16325	16414	16544	16476	16336	16413	16408	16402	16466	16587	16639	16369	16451	16590	16590	16358	16476	16451	16385	16490	16313	16557	16428	16325	16432	16355	16380	16484	16444	16432	16316	16319	16303	16603	16437	16309	16404	16345	16410	16561	16491	16467	16271	16474	16260	16607	16405	16224	16432	16475	16321	16381	16395	16422	16342	16411	16258	16350	16332	16407	16508	16460	16421	16402	16413	16373	16444	16378	16455	16356	16316	16326	16385	16401	16384	16360	16420	16281	16524	16468	16377	16476	16479	16323	16521	16553	16435	16292	16528	16504	16402	16346	16298	16628	16424	16510	16353	16254	16517	16543	16507	16411	16406	16231	16490	16464	16475	16492	16294	16279	16538	16511	16436	16266	16491	16355	16413	16488	16581	16526	16444	16330	16451	16365	16485	16466	16325	16634	16535	16504	16331	16379	16201	16328	16313	16417	16465	16449	16260	16403	16333	16296	16495	16225	16338	16402	16574	16330	16491	16444	16292	16422	16339	16448	16341	16552	16413	16493	16415	16585	16365	16385	16406	16348	16502	16512	16448	16468	16275	16313	16650	16536	16479	16517	16451	16345	16389	16329	16251	16372	16242	16401	16553	16533	16252	16494	16277	16349	16625	16367	16557	16419	16369	16535	16451	16591	16399	16662	16270	16312	16431	16454	16306	16434	16446	16371	16528	16424	16232	16426	16376	16257	16625	16406	16335	16343	16284	16525	16420	16432	16174	16374	16367	16252	16341	16337	16401	16379	16319	16421	16344	16353	16380	16260	16273	16353	16446	16426	16354	16353	16459	16521	16378	16469	16358	16475	16337	16346	16474	16411	16623	16575	16203	16396	16488	16311	16448	16440	16423	16388	16499	16224	16403	16433	16346	16481	16373	16206	16559	16289	16564	16447	16287	16429	16528	16261	16482	16178	16739	16365	16504	16433	16368	16409	16532	16499	16485	16440	16506	16153	16334	16342	16625	16334	16429	16300	16310	16551	16338	16437	16551	16430	16521	16384	16384	16479	16377	16393	16513	16389	16498	16392	16329	16407	16375	16419	16150	16381	16395	16283	16635	16383	16578	16214	16423	16521	16473	16438	16614	16295	16352	16249	16546	16445	16269	16475	16388	16322	16499	16352	16185	16310	16465	16336	16524	16358	16269	16417	16640	16399	16490	16427	16452	16501	16450	16520	16482	16450	16557	16333	16474	16372	16497	16449	16331	16375	16275	16287	16577	16477	16353	16395	16413	16474	16394	16351	16437	16391	16339	16319	16234	16401	16480	16302	16518	16372	16430	16405	16323	16529	16331	16596	16506	16259	16495	16466	16365	16375	16438	16533	16513	16365	16451	16436	16499	16550	16421	16485	16409	16323	16421	16740	16400	16283	16533	16575	16438	16482	16543	16528	16492	16574	16449	16392	16407	16414	16510	16427	16520	16566	16413	16481	16391	16591	16357	16521	16334	16390	16540	16487	16579	16266	16411	16504	16419	16529	16576	16605	16375	16510	16489	16435	16377	16240	16305	16511	16423	16148	16403	16349	16310	16295	16407	16415	16456	16345	16386	16363	16214	16419	16397	16561	16438	16280	16401	16376	16433	16347	16389	16484	16434	16536	16310	16303	16281	16309	16325	16439	16411	16461	16383	16330	16398	16239	16351	16432	16399	16291	16409	16469	16437	16573	16470	16389	16443	16462	16418	16653	16483	16298	16604	16358	16401	16402	16408	16451	16483	16268	16403	16345	16431	16478	16373	16507	16491	16596	16571	16453	16268	16376	16408	16636	16478	16318	16263	16367	16435	16481	16413	16322	16422	16404	16429	16269	16224	16306	16477	16411	16567	16392	16382	16343	16159	16433	16279	16373	16309	16439	16469	16523	16516	16327	16347	16326	16284	16584	16473	16310	16616	16478	16373	16341	16339	16576	16484	16503	16534	16331	16493	16430	16386	16430	16409	16385	16424	16528	16482	16397	16336	16311	16575	16276	16390	16446	16486	16368	16324	16540	16461	16397	16433	16524	16515	16222	16498	16459	16466	16430	16413	16406	16331	16510	16369	16292	16257	16403	16384	16448	16392	16310	16209	16518	16303	16441	16425	16379	16333	16388	16488	16432	16274	16324	16484	16351	16582	16493	16454	16595	16451	16470	16398	16467	16251	16386	16477	16460	16362	16293	16411	16451	16401	16300	16404	16364	16466	16250	16613	16406	16411	16465	16421	16445	16326	16495	16341	16538	16451	16477	16465	16456	16372	16287	16221	16438	16348	16298	16417	16541	16451	16498	16498	16171	16542	16286	16374	16402	16505	16438	16449	16405	16341	16417	16390	16562	16351	16456	16466	16575	16567	16196	16428	16242	16375	16674	16390	16327	16240	16655	16304	16475	16289	16502	16483
28797	26266	29394	24481	20607	20050	19518	19534	19428	18941	19233	19025	19236	19060	18898	19043	19207	19282	18907	19044	19119	18839	19086	19084	18964	18935	18784	19066	19371	19382	19449	19380	18948	19069	18965	18786	18960	18897	18834	19017	18873	18726	19009	19142	19019	18974	19085	18982	18893	19037	19051	19106	19042	18793	18952	18833	19020	18787	18729	18812	18845	19052	19024	18885	18895	18890	18848	19066	19056	19074	18908	18974	18904	18951	19031	18822	18933	18803	19059	19004	18937	18966	19155	18692	18774	19064	19028	19050	18816	18932	18950	19071	18999	18975	18931	18944	19022	18869	18962	18839	18926	18806	18759	19091	18912	18848	18883	18997	19008	18897	18884	18930	19006	18665	18912	18860	18831	18667	18803	18822	18958	18801	18895	18775	18707	18794	19004	18656	19058	19111	18886	18826	19031	19025	18899	18958	18769	19019	18908	18812	18901	18853	18803	18746	19047	18819	18664	18814	19069	19087	18913	18833	18858	18860	18996	18792	18978	18988	18874	18783	19140	18770	18805	18788	18996	18964	18729	18897	18847	18948	18969	18784	18883	18730	18873	18915	19112	18968	18879	18770	18811	18830	18924	18756	18713	18876	18964	18747	19062	19080	18805	18769	18838	19001	18816	18884	18922	19004	18954	19094	18962	18831	19053	18826	18803	18782	18886	18800	18795	18824	18870	18946	19086	18769	18747	18958	18944	18856	19013	18811	18886	18940	18862	18899	18944	19054	18923	18879	18729	18820	18837	18726	18903	18895	18765	18892	19128	19033	18822	19099	19067	18999	18690	19012	18842	18757	18975	18990	18845	18927	18980	18719	18980	19027	18994	18911	18912	18919	18996	18883	19018	18884	18920	18639	18853	18910	18691	18927	18906	18766	18926	18842	18843	18984	18864	19004	18965	18979	18849	19018	18840	18860	18819	19104	18870	18916	18859	18933	18678	18876	19129	18959	18615	19014	18805	18872	18808	18802	18826	19095	18893	18949	18930	18782	18997	18913	18854	18875	18835	18932	18876	18762	18822	18996	18804	18875	18784	18912	19087	18896	18747	18634	19090	18923	19084	18691	18928	18903	18981	19075	19131	18805	19027	19039	18884	18814	18893	19072	18753	18918	18824	18880	18762	18707	19047	18696	18790	18677	18833	18805	18824	18985	19013	18742	18880	18916	18797	19014	18781	18835	19051	18947	18778	18843	18817	18903	18999	19037	18910	19085	19052	18875	18942	19001	18877	18868	18930	19004	18997	18883	18861	18924	18889	18983	18814	18964	18795	18846	18873	18893	18897	19114	19008	18939	18726	18970	18714	19030	18795	18914	18840	18862	18692	18799	18902	18931	18915	18986	18966	18820	18741	18884	19094	19022	18929	18736	18839	18877	18695	18799	18884	18769	18989	18943	18865	18780	18823	18859	18976	18809	18997	18794	18762	18937	18870	18847	18798	19023	18983	19000	18792	18806	18870	18746	19053	18910	18794	19178	19042	18982	18935	18985	18991	18787	18927	18845	19006	18900	19045	18737	18799	18673	18911	18992	18847	18775	18877	19087	18755	18882	19009	18784	18889	18871	19003	18998	18916	19022	18953	19084	19076	18948	18902	18862	19084	18758	18929	18802	18928	18973	18950	19068	18852	18880	18854	18882	18986	18963	18887	18965	18924	19014	18944	18754	18928	18879	19013	19003	18777	18805	19004	18770	18831	18703	18923	18693	18982	18868	18891	18831	18761	18892	18989	18884	19095	18726	18773	18931	19023	18894	18950	18837	18943	18728	18896	18611	19067	18943	18965	19043	18912	19029	18888	18932	18962	18848	19151	18840	18888	19066	19068	18880	18965	18985	18909	18980	18983	18820	18765	18780	18890	18910	18859	18946	18898	18959	18843	18708	19008	18940	18807	18785	19024	18975	18870	18862	18866	18879	18892	19012	18839	18964	18752	18785	18897	19040	18861	18847	18986	18878	18853	18764	19065	18792	18752	18802	18738	18918	18916	18994	18786	18899	18884	19117	18925	18826	18834	18812	18897	18736	18963	18795	18851	18797	18980	18939	18830	18952	18820	18941	19030	18838	18950	19114	19094	18899	18844	18898	18831	19069	18998	18747	18844	18920	18814	18960	18770	19034	18955	18952	18861	18732	19035	18915	18811	18756	18826	18989	18948	18968	18989	18919	18970	18910	18955	18915	18885	18791	18783	18924	18948	18815	19001	19049	18981	18939	18788	18823	18929	18891	18801	18798	18952	18645	18858	18820	18804	19026	18873	18861	19047	19125	19040	19048	19045	18783	18882	18859	18799	19127	18843	18823	18872	18717	18768	18838	18630	18883	18989	18927	18857	18807	19124	18876	18831	18983	18919	18702	19033	18861	19160	18920	18947	18994	19017	18853	19019	18943	18829	18964	19097	18865	18881	18719	19025	18804	18837	18646	18905	18777	19082	18951	18997	18943	18926	18893	19095	18972	18888	18701	18864	19001	18860	18812	19013	18945	18620	18947	18822	18756	18956	19026	18928	18699	18785	18741	18912	18872	19048	19158	18770	18824	18842	18792	18964	18846	19095	18708	18822	18969	18912	18942	18765	19132	18867	18715	18905	18799	18806	18700	18982	18717	18901	19084	18905	18879	18813	18602	18683	19158	18881	19016	18828	19028	18783	18875	19140	18826	18824	18937	19055	18776	19005	18857	18848	18798	18933	18956	18909	18893	18839	18848	18956	18926	18926	18917	19026	18681	18703	18944	19004	18918	18664	19117	18972	18690	18883	18741	18868	18997	18861	19037	18933	18871	18960	18731	19128	18805	18815	19017	18697	18856	18980	18944	18873	18946	19058	18902	18932	19057	18956	19026	19221	18990	19023	19041	19042	18959	19106	18799	18931	18832	18699	18842	18976	18796	18997	19085	18818	18820	18915	18948	18877	18738	18731	18859	18980	18831	18621	19073	19086	18937	19106	18934	19050	18725	18727	18778	18941	18986	18992	19030	18899	18972	18911	19053	19036	18798	19018	19040	18808	18776	19001	18739	18736	19068	19059	18997	19046	18658	18760	18899	18960	18936	18902	18880	18889	18881	18809	18954	18941	19170	18988	18928	18915	18958	19036	18839	18994	18757	18897	18854	18738	18965	18936	18790	18975	18776	18924	19071	18762	19004	18922	19020	19098	18920	18907	19018	19134	18758	18674	19035	18877	18858	18830	18959	18809	18827	18919	18693	18921	18853	18956	18741	18914	18885	18964	18645	18824	18949	19048	19073	19217	18857	19059	18818	18977	19027	18658	18824	19042	19149	18991	18993	19052	18961	18946	19029	18835	19071	18678	18895	18804	19008	18792	19097	18994	18904	18949	18993	19146	19094	18806	18738	18939	18964	18929	18801	18892	18725	18668	18975	19035	18940	19032	18929	18864	19039	19010	18941	18976	19042	18970	18816	18961	18984	18777	18924	18858	18893	19005	19107	18915	19025	18947	19064	18866	18855	18773	18974	18867	18886	18921	18830	18752	18912	18911	19034	19216	18944	18975	18881	18885	19042	18814	18871	19032	19114	19095	18971	18903	18727	18860	18939	18858	18912	18992	18857	18894	18696	18877	18991	18754	19051	18874	19012	18719	18804	18896	18585	18931	18829	18804	18898	18781	18671	19001	19070	18906	19082	18971	18717	18899	18981	18914	18704	18724	18838	18922	18889	18928	19168	18813	18926	19022	18946	18945	18800	18942	19033	18968	18967	18839	18834	18943	19057	19173	18876	18920	19137	18650	18829	18891	18912	18847	18666	19054	18959	19051	18893	18937	19082	18984	18917	18762	18980	18958	18836	19045	18690	18863	18934	19017	18953	19013	18891	18839	18933	18978	18912	19012	18873	18870	19034	19033	18994	19031	18961	18844	18886	19155	18844	19006	19149	18957	19126	18944	18904	18933	18894	18853	19101	18726	18632	19073	18954	18876	19058	19014	19275	19006	18837	19016	18909	18844	19138	18634	19001	18641	18867	18884	18941	18973	18764	19086	18907	18950	18970	18934	18542	18823	18841	18889	18805	18940	18800	18948	19003	19075	18861	18888	18847	18823	18975	18920	18965	18986	19127	18927	19061	18857	18994	18816	18996	18894	19043	18744	19004	18957	19049	18788	19119	19198	19002	18933	19006	18822	18783	18965	18765	19006	18690	18776	18982	19064	18990	18942	18885	18848	18906	19031	18875	18757	19030	19046	18899	19048	18983	19253	18800	18895	18860	19030	18915	18824	19085	18968	19129	18877	18929	18970	18996	18717	18876	18819	18908	18936	18800	18823	18918	18914	18876	18760	19089	19057	18866	18860	19124	18918	19022	18884	18880	18830	18832	18958	18807	18789	18965	18881	18921	18997	18838	18887	18956	18950	18826	19126	18941	18880	18997	18881	19003	18872	18972	18888	18918	18793	18978	18796	18939	18725	19003	18977	18999	19006	18688	18725	18980	18965	18922	18911	19051	19070	19074	18935	19026	19018	19166	18913	18871	18975	18832	18931	18954	18770	18808	18863	18694	18783	19227	18908	18959	18911	18949	19128	18815	18926	18832	18746	19103	18868	19139	19027	18781	18952	19062	18966	18847	18816	19122	18919	18891	18890	19065	18890	18862	19146	19059	18713	19081	19034	18842	18927	18945	18963	19037	18989	18743	19014	18977	19114	18863	18845	18986	19012	18963	18871	18898	18803	18971	18654	19097	18874	18871	19055	18865	19088	18916	18758	18810	18885	18846	18955	18878	19055	18913	19093	18930	19061	18839	18857	18835	18963	18887	18796	18950	18976	18877	18954	18805	19040	18824	18790	18790	19042	19110	19029	18916	18852	18997	19035	18736	18773	19050	18833	18941	18997	18915	18916	19003	18893	18835	18733	18903	18824	19033	18891	19073	18832	18895	18763	18988	19121	18767	18853	18897	18896	18927	18966	18718	18832	19211	18818	18912	19089	18947	18871	18703	18825	18945	18997	18876	18685	18971	18731	18922	18900	18939	18927	18857	18830	18805	18731	18908	18816	18616	18781	18759	18782	18920	18883	18972	18987	18794	18856	18798	18694	18925	18857	18908	18986	19117	18923	18846	18773	18817	18744	18914	19029	18858	18815	18934	18943	18954	18977	18832	19035	18970	18967	18872	19165	18761	18935	19050	18703	18974
28597	40093	28043	20174	18691	17888	16946	16848	16928	16243	16249	16198	16028	16197	16110	16337	16154	16044	16198	16110	16027	16178	15978	16152	16045	16031	16104	16153	16635	16660	16326	16259	16212	15999	15965	15926	15967	15805	16053	16204	15885	15997	15877	15962	15973	15991	15971	15886	15915	15863	16001	15986	15868	15848	15879	16036	16123	15873	15976	16008	15872	15859	15919	15926	16061	15907	15944	15942	16021	15914	15991	15881	15759	16015	16074	16037	15911	16032	15845	16030	16104	16010	16019	15951	15994	15880	15883	16001	16078	15975	15899	15692	15933	16012	15848	15970	15909	16020	15959	16147	15930	16116	15885	15964	16146	15980	15980	15873	16179	15815	15976	15881	15983	15951	15873	16030	16096	15989	15985	15994	15766	15915	15759	15854	15929	15979	15798	15891	16146	16087	16012	15804	15724	15986	15867	16101	15909	15956	15942	15947	15964	15793	15825	15905	15984	15962	15866	15878	15911	16069	15868	15896	16004	15962	15981	15969	15929	16036	15962	15810	15982	15807	15973	15975	16050	16098	16040	15920	16100	16075	15788	15987	15898	15988	16036	15900	16060	16014	15842	15935	15986	16014	16108	15976	15777	15925	15939	16015	15962	16050	15967	15921	15969	16151	16019	16123	15959	16012	16050	16054	16113	15875	16083	15945	16001	15997	15879	16007	16013	15812	15977	15915	15811	15996	15801	15959	15902	15925	16030	15989	16054	15959	16066	15819	15976	15949	16008	16012	15984	16106	16017	16008	16011	15903	16084	15918	16033	16016	15786	15949	15887	16002	15943	16008	15999	16114	16133	15925	15982	15869	16065	15935	16005	15839	15861	15743	16005	16035	15907	15922	15872	16139	15905	16145	15841	16198	15929	15883	16005	15917	15986	15804	16019	15917	15886	15990	15820	16094	16142	15979	15775	15925	16048	15965	15938	16009	15990	15835	15897	15918	16105	15912	15969	15945	15877	15838	16039	15939	15908	16010	15995	16043	15941	15849	16024	15811	15834	15991	15891	15900	16002	15955	16095	15929	15917	15897	15888	15973	16057	16123	15973	16071	16077	16035	15993	16002	16113	15992	15794	15925	16053	15921	16074	15992	16160	15862	15776	15790	15939	15955	15809	15995	16036	15900	15840	16169	16085	16010	15974	16000	16089	16050	16016	16080	16085	15898	15927	16047	15926	16081	15941	15968	16024	15986	16087	15971	16043	15826	15975	15922	16035	15916	16016	16027	16101	15806	16014	15950	15937	15944	16005	15992	16003	15908	16081	15972	16023	16012	15937	15780	15985	16108	16064	15927	15979	16079	15958	15951	15982	15754	15931	15953	16012	16009	15865	15909	16037	15951	15989	15932	15959	16058	15807	16055	16058	15982	15922	15848	15830	16012	15722	15981	15871	15959	15996	16180	15803	15937	15969	15815	15914	15842	15970	15889	15906	15987	15997	15841	16033	16048	16180	15901	15996	16100	16008	16108	15915	15994	15821	15978	15930	15978	15950	15921	15931	16007	15914	16011	15895	15870	16164	16093	16045	15903	15998	15856	16048	15995	16072	16026	15897	16034	15921	15941	16096	16048	15946	15862	15838	16036	15821	15989	15754	15883	16095	15885	15857	15987	15784	15854	16035	16007	15929	15948	15979	15873	16079	15948	15995	16121	15885	15932	16002	16089	16047	15842	16040	15810	15942	15974	15850	15970	15860	15909	15930	15967	15990	16030	16007	15937	15953	15872	15948	16053	15961	16015	16181	16000	15944	15990	15970	16062	15838	15942	16180	15926	15918	15998	15973	16140	16100	15806	16055	16247	15940	15997	15912	15978	15996	15993	16082	15894	15992	15917	16040	15755	15904	15880	15974	16131	15962	15856	16133	15917	15894	15994	15823	15969	16056	15928	15858	16092	15877	16062	16090	15936	15944	16003	16038	15873	16087	15827	16037	15938	16017	16009	15957	16112	16008	15901	16085	15960	15969	15812	15943	15995	15973	15893	15937	15952	15985	15925	16135	16040	16033	15852	15960	15963	15907	15923	15814	15937	16022	15922	15935	15891	16097	16108	15976	15953	16055	16057	15776	16121	15790	15916	16040	15766	15924	15988	15968	15964	15954	15939	16004	15879	16033	15897	15875	15874	15764	15954	15862	16143	15927	15899	15958	16124	16014	15913	15947	15900	15834	15927	15858	15794	15937	16012	16046	15868	15824	16043	15927	15834	15878	15996	15967	15965	16123	16046	16066	16187	15892	16098	16099	16012	15829	15972	15956	16005	15994	15941	15942	15924	15983	15997	16009	15977	15957	16040	15840	15753	15900	15946	15850	15994	15958	16003	15930	15965	16024	15915	16028	16031	15958	15957	16055	15931	15890	15967	16053	15832	15984	16002	16030	16150	15967	16017	16072	15825	16008	16006	15905	16074	16057	15989	16164	16054	15953	15995	15913	15884	15974	15982	16003	15929	16102	16128	15871	15842	15984	15948	16028	15969	16164	15984	16025	15821	15789	16017	15879	15995	16090	15945	16032	15933	16034	16138	15907	16113	16142	16147	15992	16045	15729	16005	16018	15896	16067	15913	15868	16012	16056	15871	16006	15963	16160	16027	16036	15774	15803	16022	16041	15986	15988	15887	15934	15999	16029	16025	15797	16068	16053	15898	15892	15913	16073	16021	15919	16038	16113	15964	15896	15894	15972	16112	15898	15990	15920	15936	15822	15837	16021	15938	16023	15939	16088	15872	16082	15897	16020	15980	16142	15836	15850	15909	16064	16109	16163	16109	16005	15999	15949	15951	15774	15999	15935	16233	15815	15935	15849	15793	16006	16080	15981	16004	16123	15917	16245	15941	15789	15844	16032	15982	15968	15912	15802	16042	15946	15954	16089	15740	16001	15835	16024	15844	15905	16010	15965	15948	16084	15977	16091	15942	16011	16042	16050	15840	15954	16012	15936	15817	16185	15958	16008	15882	15880	15953	15846	16095	15969	15818	16001	16036	15876	15991	16018	15977	16013	16082	15985	16023	15910	15964	16027	15894	15937	16042	16019	16057	16016	16015	16099	16010	15902	16026	16006	15757	16079	15918	15905	15938	16037	16011	15840	15820	16018	15939	15954	16159	15880	16029	15925	15821	15962	16187	15753	16057	15921	15988	15956	15985	15933	15857	16053	15970	15993	16195	15908	15893	15841	16032	15914	16122	15846	15983	15976	15904	15905	16011	16102	16100	16009	16050	15948	15960	15868	16017	15980	15946	16035	15867	15823	16032	15985	15933	15916	15945	15952	15950	15992	15938	16011	16131	15968	15998	15886	16023	16232	15912	16029	15934	15923	15893	16088	16062	16024	15861	16043	15951	15883	15918	15973	15855	15837	16067	16011	15996	16013	15735	16179	15751	16011	15944	15982	16036	16129	16015	16104	15993	16024	15961	16118	16112	15917	15943	15862	15917	15882	15931	16006	16038	15894	15930	16063	16099	15729	16024	16039	16106	15813	16007	15912	15758	15990	16003	15889	16033	15880	15926	16002	16142	15991	16031	16008	16086	15961	15964	15828	15899	16079	15906	15852	16015	16056	15876	16003	16020	15988	15858	15993	16005	15979	15798	15962	16048	16114	15939	15961	16117	15951	16106	16040	15945	16051	15881	16196	15921	15921	15906	16007	16000	15871	15892	16135	16017	15724	15977	16042	15865	15875	16048	16011	15898	15781	15863	15954	15909	16136	16107	16043	15883	15917	15902	16107	16180	16072	15894	15803	15977	15957	15948	15996	15855	15740	15967	15947	15887	15987	15961	16114	16021	15913	15981	16114	15786	15960	16040	16071	16056	16067	15989	15786	16016	16014	16064	15987	15941	16128	15965	16158	15929	16020	16045	15908	15956	15911	16062	16051	16014	15808	15977	15876	16119	15890	16000	16060	15827	15953	15852	15946	15962	16157	15943	15880	15914	15867	15945	15991	15932	15888	15878	15835	16131	16010	15939	15871	15981	16026	15915	16037	15882	16137	16087	15937	15885	15847	16059	16000	16109	16134	15867	15909	15903	16008	15882	15979	16009	15896	16133	15913	15920	15985	15904	15857	15793	15893	16085	16006	16062	15892	16129	16066	16134	16055	15925	15978	15862	15914	15921	16103	16048	16062	15967	16181	16206	15992	15841	15912	16072	15898	16106	16127	15817	15873	15919	16144	15996	16095	15893	16064	15994	15827	15892	16189	16070	15782	16003	15932	15854	15987	15899	15989	16076	15845	15924	16095	15901	16042	15978	16084	15946	15969	15843	16022	16203	15916	15889	15745	16118	16079	16126	15966	16045	15951	16021	15902	16032	15815	15935	15860	15836	15995	16078	15889	15992	16030	15914	15945	15888	15949	15943	15893	15987	16131	15952	16059	15660	16026	15804	16042	15999	15885	16008	16017	15933	16065	15940	15999	15880	15772	16051	16070	15996	15900	16012	15868	16070	16089	15984	15966	16083	16081	15972	15743	15937	16025	15880	16023	15997	15931	15976	15876	15840	16057	15978	15909	15942	16171	15890	16028	15874	15931	16024	16037	15988	15932	16043	15979	16166	15880	16073	15834	15839	15929	16058	15888	16047	15980	16011	15950	16097	15817	15890	15895	15874	16120	15960	16108	16068	16059	16084	15886	15840	15895	16017	15994	16083	16052	15958	15919	16001	15980	15863	15995	16064	15964	15848	15947	15962	15745	15918	15693	15902	15893	15962	16006	15883	15943	16016	15949	15981	16014	15865	15908	15960	16018	15950	16162	16060	15868	15958	16047	16125	16155	16060	15962	16160	15921	16103	15985	15868	16011	16058	15883	15907	15920	15884	16061	15815	15912	15971	15811	16017	16037	16071	16159	15980	16002	16010	16025	15953	15825	16005	16086	15823	15930	15944	16261	15965	16092	16011	16025	16050	16113	16092	15923	16061	15966	15971	15915	16042	16002	15985	16180	16011	15923	15945	15956	15987	15949	15960	15920	16047	15949	16176	15978	16040	16157	16102	16064	15947	15808	16100	15932	16041	15933	15983	15950	16162	16110	16041	15878	15893	16013	16050	16056	16126	15924	15917	16070	15828	15901	16048	15989	15878	16036	15851	15879	15956	16072	15979	15937	15839	16055	16035	16023	15941	15904	15973	15679	15915	15979	16082	15958	15942
23968	21496	29016	24505	22638	23637	23231	20048	19992	20068	19563	19531	19607	19707	19705	19529	19341	19213	19462	19494	19208	19264	19435	19484	19222	19333	19690	21276	22211	21450	20823	19932	19632	19417	19217	19390	19092	19110	19128	19142	19311	19191	19173	19308	18995	19105	19151	18936	19056	19152	19188	19145	19114	19278	19107	18982	19101	19085	19403	19116	19205	19442	19136	18908	19366	19206	19162	19164	19150	19046	19036	19079	19205	18953	19215	19054	19013	19086	19198	19230	19004	19106	19193	19328	19099	19053	18999	19081	18923	18977	19231	19018	18997	19002	19177	18949	19239	19294	18999	19245	18765	18991	19145	19285	18938	18972	19169	19087	19430	19050	18953	19133	18955	19037	19188	19174	19045	19053	19020	18966	19046	19067	18958	19121	19081	19133	19094	19043	19161	18993	19092	19103	19264	19207	18998	18991	18954	19180	19096	19117	18948	18786	19054	19002	19172	18915	19208	19134	19238	18947	19064	18824	19046	19237	19234	19229	19055	19018	19007	19143	19085	19204	19507	19053	19216	19341	19362	19127	19017	19145	18940	19074	19300	19008	19161	18926	19241	19033	19151	18978	19053	18904	19138	19043	18974	19178	19189	19028	19148	19050	19215	19008	19041	19070	19175	19120	18993	18937	19074	19005	19232	19061	19212	19128	19135	19047	19064	19125	19298	19019	18996	18920	18923	18865	19138	19149	19185	18984	19107	19163	19071	19052	19165	19156	19077	19194	19046	19166	19111	18843	19090	19178	19030	19159	19244	19008	18945	19246	19099	19160	18873	19254	19108	19216	19170	19042	18985	19172	19025	19040	19029	19165	19299	19302	19227	19090	19134	19183	19138	19164	18987	19094	19102	18917	19172	19113	18864	19136	19182	19156	19083	19040	19112	19231	19040	19042	18970	18945	19217	19195	19099	19069	19170	18972	19177	19090	19044	19205	18855	19033	19120	18982	18801	19084	19177	19049	19028	19206	19196	19204	19248	19135	19018	19040	18946	19159	19197	18883	19069	19160	18952	19197	18915	19276	19020	18895	19089	18983	19146	19133	19326	19045	19163	19073	18997	18912	19294	18978	19153	19016	19291	19347	19111	19130	19026	18952	19015	18928	19037	19060	19040	19231	19200	19100	19108	18978	19127	19016	19104	19071	19047	19089	19136	19128	19063	19077	18993	18884	19274	19205	19140	19195	19059	19037	19497	19205	19242	19299	19185	19145	19010	18872	19211	19331	19072	19005	19101	19115	19039	18860	19032	19068	19149	19298	19128	18895	18892	19156	19161	19168	18993	19259	19136	19103	19082	19243	19080	19244	19021	19050	19283	19184	19024	19105	19036	19055	19013	18987	19155	19117	19211	19085	18972	19046	19019	19075	19250	19057	19014	19136	19185	19036	19192	18979	19166	18947	18999	19121	19059	18881	19205	18998	19016	19161	18972	19010	19249	19279	19229	19063	19121	19011	18985	19130	19010	18989	19180	19357	19107	19075	19192	19053	19133	19075	19025	19140	19108	18921	19095	19100	19126	19198	19019	18956	19258	18974	19094	19244	19014	19173	19167	19233	19041	19058	19081	19275	19358	19363	19075	19155	19269	19140	19251	19137	18976	19051	19022	19062	19197	18960	19130	19101	18957	18981	19126	18975	19111	19087	19131	18919	18897	19148	18844	19012	19002	19079	19138	18956	19090	19137	19039	19032	19011	19205	19321	19171	18823	19091	19158	19063	19169	19161	19139	18927	19346	19273	19075	19185	19080	19105	18876	19198	19124	19105	18757	19001	19026	18970	19154	19071	19267	19027	19053	19158	19051	19049	19132	19122	19104	19031	18925	19116	19195	19194	19304	19199	19072	18870	19078	19006	18827	19051	19080	18917	19190	19065	19040	18988	18997	19037	19198	19120	19145	19105	19119	19186	19258	19133	19062	18914	19037	19009	19068	19201	19004	19127	19225	19025	19100	19142	19083	19188	19254	19221	19069	19172	19331	19032	19097	19047	19112	18933	19216	19282	19187	19126	19119	19085	19023	19051	19217	19202	18990	19157	19003	19040	18986	18929	19186	19139	18961	19067	19073	19085	19183	19391	19084	18963	19052	19105	19062	19223	19251	19210	19309	19194	19259	18960	19107	19029	19173	19302	19032	19097	19046	18977	19107	19105	18905	19029	19212	19177	19076	19173	19023	18896	19189	18908	19205	19204	18856	19291	18931	19040	18869	19110	19014	19219	19201	19009	19182	19125	19062	19025	19237	19193	19117	18986	18979	19118	19112	19034	19125	18903	18856	18982	19087	19007	19045	19047	19298	19036	19103	19020	19264	19139	18937	19252	19124	19023	18911	19092	19265	18899	19094	19041	19117	18899	18987	19023	19022	19194	19032	18925	19322	19127	19326	19012	19128	19208	19334	19193	19164	18976	19079	19128	19252	19078	19142	19122	19071	18953	19136	19183	19199	19085	19139	18958	19070	19019	19076	18960	19040	19041	18923	18961	19092	19140	19324	19156	19289	19207	19035	19079	19118	19205	19001	19188	19013	19013	19179	19268	18952	19071	18935	18920	19005	18953	19006	19231	18990	19127	19039	19095	18802	19112	19242	19105	19054	19194	19348	18869	19168	19151	19150	19104	19154	19010	19053	18967	18934	18966	19172	18911	19238	19070	19073	19192	19033	18976	19049	19128	19276	19116	19137	19161	19041	19061	19196	18880	19131	19112	19180	19166	18997	19001	19025	19063	19246	19161	19087	19167	19368	18928	18998	19076	19062	19032	18970	19087	18881	19086	18904	19212	19063	18974	19124	19007	19189	18834	19118	19064	18996	18940	18953	18923	19074	19173	18863	18897	18972	19047	19041	19157	19142	19054	19118	19153	19170	19195	18976	19107	19156	19068	19168	19128	19151	19233	19120	19129	19255	18952	19054	19118	19002	19051	19160	19028	19039	18857	18982	18993	19143	19160	18935	19090	19249	19103	19252	19115	19008	18968	19133	19228	19299	18937	19151	18917	19320	19035	19032	19008	19006	18995	19077	19100	19036	19137	19184	19209	19083	19215	19090	19152	19218	19293	19002	19034	19144	19221	19217	18991	18901	19058	19076	19073	18955	19134	19297	19179	19034	19372	19095	19174	19278	19235	19147	19040	19236	19195	19136	19210	19069	19018	19196	19139	18964	19213	19046	19119	18998	19078	19253	18996	19238	19079	19141	19098	18995	19022	19033	19034	19040	18938	18961	19050	18986	19028	19028	19149	19283	19068	19018	19136	18917	18952	19005	19120	19303	19074	19068	19326	19056	19112	19009	18980	19093	19091	19347	19039	19139	19009	18913	18870	19240	19016	19350	19231	19042	19239	19315	19102	19049	19051	18931	18912	19143	19133	18908	19031	19166	19081	19222	19017	19261	19217	19199	19192	19150	19382	19102	19163	19064	19157	19096	19071	19103	19000	18978	18833	19336	18971	18973	19052	18973	18839	19065	19165	19124	19080	19010	19220	19160	19195	19040	19081	19270	19016	19234	19147	19166	18973	19160	19151	19183	19055	19011	18988	19082	19123	19123	19087	18988	19106	19151	19077	19035	19080	19160	19135	19061	19030	19133	19052	19116	18970	19158	19054	19074	19077	19007	19100	18979	19012	19123	19108	19108	19062	19127	19085	19277	19213	19238	19082	19181	19116	19277	19190	19147	18912	19037	19180	19199	18998	19060	19109	19039	19081	18980	19257	19193	19162	18905	18984	18963	19032	19223	19083	19211	18962	19009	19046	18986	19090	19121	18878	19083	19190	18936	19257	19248	19219	19253	18993	19096	19097	18866	19139	19273	19000	18933	19173	19077	18918	18998	18991	19205	19009	19113	19007	19199	19034	19209	19095	19112	19055	19015	19106	19060	18936	19060	19266	19311	18891	19236	19219	19151	19006	19028	19080	19041	19003	18944	19136	19213	18995	19313	19050	19070	19116	18996	18959	19147	18899	18937	19073	19004	19071	18959	19104	19285	19116	18954	19061	19146	19162	19226	19264	19159	19068	18922	19193	19001	19118	19247	19187	19090	19134	19027	19105	19152	19151	19256	19076	19362	19396	19061	19042	19264	19206	19220	19162	19225	19059	19169	19015	19140	18928	19141	19067	19017	19018	19457	19100	19016	19168	19248	19194	18935	18933	19434	19000	19038	18923	18927	19035	19039	18935	19208	19195	19133	19091	19017	19293	19004	19087	19050	19133	19094	19174	19096	18833	19173	18994	19275	19078	19013	18948	19011	19031	19016	19144	19062	19332	19134	19112	19004	19056	19041	19128	19141	18819	19046	19037	18948	18958	19217	18958	18888	19236	19012	19099	19192	19187	18910	19045	18910	18968	18983	19060	19060	19138	19287	19322	19177	19169	18959	18906	19006	18976	19096	19044	19165	18988	19204	18915	18946	18877	18971	19046	19080	18975	19190	19103	19102	19155	19080	19038	19130	18947	19230	19235	19025	19262	19075	18879	18996	18844	19084	18855	19209	19186	19090	19039	19177	18961	18991	19062	19166	19357	19184	19138	18938	19067	19210	19015	19231	18767	19033	19087	19079	19012	19037	19142	19111	19095	19085	19166	19032	19137	19133	19176	19201	19155	19054	19012	18857	19317	18971	19048	19052	19144	18939	19170	19099	18891	19291	18984	19184	18947	19025	18915	19073	18941	19174	19229	19091	19071	19084	19051	19189	18898	19157	19143	19200	19009	19102	19109	18990	19213	19014	19068	19133	18954	18840	18905	19157	19159	18995	18951	19201	18960	19303	19092	19237	19205	19078	18987	19270	19138	18918	19108	18987	18966	19105	18840	19053	19277	19086	18863	19245	19157	19106	19105	19185	19069	19243	19231	19185	19115	18989	19117	19122	19212	19318	19284	19193	18937	19111	19218	19221	19110	19014	19127	19030	18888	19005	19239	19109	19166	19091	19292	19190	19184	19153	19273	18975	19206	18897	19113	19102	18992	19057	18975	19137	18894	19163	19258	19311	18976	19060	19345	19027	19155	19070	19109	19303	19107	18977	19005	19197	18983	19044	19154	19052	19289	19000	19125	19180	19067	19108	19221	19040	19233	19125	19302	19197	19194	19167	19085	19094	19023	19295	19089	19127	19041	19225	19062	19152	19272	19250	19136	19200	18965	19052	19027
34935	54071	37532	23066	20674	19478	18018	17158	17285	17040	16686	16691	16433	16540	16551	16487	16342	16508	16341	16368	16364	16273	16477	16183	16206	16330	16826	19680	20343	19315	18228	17140	16527	16128	16234	16055	16120	15894	15989	16104	16195	16112	16129	16183	16095	16024	16157	16025	16122	16038	16125	16091	16027	16165	16198	15929	15967	16214	16020	16079	16162	15892	16217	16017	16211	16085	16072	16279	16083	15973	16040	16099	16146	16173	15943	16133	16214	16213	16082	16099	16054	16006	16171	16293	16063	15975	16227	16036	16171	15945	16206	15892	16218	16128	16089	16155	16062	16121	16012	16088	16082	16146	16089	16129	16195	16084	16341	16300	15986	16046	16184	16083	16029	16078	16024	16017	16043	16163	16185	16352	15993	16074	15772	16162	16263	16174	16010	16337	16146	16101	16050	16166	16109	15986	16228	16060	16150	15970	16229	16089	15943	16079	16181	15981	15931	16098	15986	16077	16057	16054	16086	16040	16161	15966	15983	16099	16076	16011	15989	16183	16098	16132	15949	16140	16086	16181	16124	16157	16102	16214	15955	16042	15999	15896	15901	16311	16077	15909	16067	16152	15991	16219	16076	16136	15905	16097	16197	15954	16062	16109	16094	15996	16183	16083	16277	16038	16149	16077	16298	15996	16000	16038	16034	16162	16142	16076	16274	15990	16180	16135	16177	16086	16002	16015	16212	15954	16114	15904	16125	15949	16055	16220	16073	16098	15993	16070	15884	16270	16134	16114	16076	16090	16053	16147	15980	16117	16088	16040	16039	16078	16052	15985	16007	16089	16134	15971	15976	16083	16081	15980	16035	16016	16256	16256	16009	16107	16091	16001	16177	16117	16187	16035	15976	16005	16058	16057	16103	15810	16066	15948	15953	16175	16012	15943	16151	16267	16286	16005	16210	15997	16287	16030	16377	16005	16169	15966	16245	16174	15930	16061	16136	16273	16054	15949	16189	16132	15950	15912	16044	16241	16230	16268	16110	16150	15942	16037	15925	16132	16228	15815	16233	15991	16087	15957	15925	16117	16187	16227	16127	16228	16183	16152	16105	16224	16126	16020	15896	16127	16142	16095	16257	16203	16072	16048	16045	16205	16193	16135	16190	16132	16084	16053	16137	16079	16194	16014	15999	16169	16065	16094	16046	16087	16061	16051	16036	16128	15892	15888	16236	16057	15946	16317	16037	16269	16054	16025	16049	16151	16210	16156	16207	16145	16189	16089	16067	16020	16028	15896	16000	16103	15949	16171	16109	16084	15985	16035	15917	16183	16141	15919	16194	15917	16142	16071	16170	16134	16045	16160	16192	16123	16052	15957	16114	16138	16153	16105	16077	16151	16134	15982	16033	16167	16173	16160	16026	16105	16067	16154	16044	16279	15953	16036	16108	16063	16055	16060	16236	16164	15980	15949	16176	16063	16143	15999	16073	16143	16089	16002	16073	16021	16138	16022	16122	15977	16151	16169	16142	16059	16109	16135	16067	16102	16043	15971	16058	16160	16167	15950	16111	16060	15924	16025	16040	16136	16100	16115	16182	16050	16068	16268	16146	16028	16168	16202	16023	15873	16105	16117	16055	15919	16259	16119	16142	16055	15971	15951	15993	15994	16001	16256	16076	16199	16085	16125	15936	16078	15928	16169	16047	16148	16136	15964	16268	16160	15949	15970	16174	16153	16131	16149	16124	15905	16065	16292	16128	16166	16021	16221	16140	16032	16064	16041	16068	16133	16093	15844	16161	16180	16073	16209	15965	16113	16089	15972	16057	16043	16052	16281	16010	16188	15947	16145	16256	16253	15957	15972	16130	15956	16232	16037	16124	16021	16007	16048	16057	16044	16145	16147	16042	16180	16311	16204	16223	15888	16001	15940	16147	16193	16029	15962	16216	16012	16144	15913	15930	16230	15883	16007	16124	16131	16094	16041	16174	16068	16041	16103	15961	16159	16227	16106	15867	15977	16129	16121	16032	16114	16071	16222	16009	16114	16079	16020	16121	15979	16011	16112	16090	16045	16234	16102	16169	16017	16039	16089	16045	16215	16110	16164	16090	15889	16173	16061	16186	16161	16041	16083	16153	16119	16091	15985	15973	16111	16011	16079	16107	16152	16100	16080	16049	15978	16122	15956	16074	16043	16130	16086	16152	16024	16081	16162	16065	15978	16047	16115	15931	15999	16132	16190	15933	16144	16078	15988	16272	15937	15984	16070	16137	16047	15961	16215	16253	16049	16085	16194	16216	16077	15954	16009	16236	16143	16097	16091	16161	16195	16195	16088	16079	16060	16140	16335	16139	16084	16042	15920	15994	16121	16092	16101	16114	15950	15977	16115	16028	16061	15974	16117	16175	15988	16122	16008	16086	15889	16036	15959	15973	16020	16319	16100	16174	16087	15971	16058	16181	15940	16059	16051	15993	16051	16271	16032	15999	16034	16143	16059	16129	16172	16082	16239	16064	16139	16240	16132	15933	16140	15954	15992	16060	16249	16129	16044	15894	16131	16026	16113	16107	16236	16180	16156	16116	16114	16138	16177	16071	16110	16100	16185	16191	16055	16046	16267	16062	16088	15985	16038	16071	16114	15997	16084	16039	16141	16015	16235	16221	16145	16134	16090	15990	16173	16042	16168	16200	16205	16106	16028	16118	16033	16152	16109	16211	16023	16130	16009	16003	15972	16116	16005	16101	16074	16110	16032	16083	16115	15881	16083	16098	16155	15909	16160	16023	16226	16064	15950	15930	16064	16084	15975	16085	15989	16110	16197	15941	16147	16072	16019	16044	16042	16007	16163	16294	16028	16196	16071	16027	16016	16071	16047	16092	16052	16114	16190	16042	16256	16094	16156	16078	16052	16018	16147	16062	16047	16016	16087	16151	15985	15963	16146	16038	16142	16206	16028	16178	16016	16080	16065	16229	16119	16144	16091	16079	16161	16153	16199	15979	16084	16004	16231	15989	16077	15959	16110	16044	16240	16035	16100	16144	16094	16148	16250	16008	16184	16171	16136	16137	16165	16150	16242	16179	16182	16053	16131	16130	16148	16088	16046	16158	15998	16240	15971	16007	16027	16160	16053	16184	15945	16117	16059	16233	16008	15950	15953	16161	15997	16211	16150	16160	16177	16056	16167	16010	16011	16041	16186	16201	16031	15960	16278	16035	15970	16202	16127	16021	16055	16062	15892	16114	16164	16082	16140	15990	16115	16026	16033	16020	16020	16123	16156	16046	16032	16125	16094	16179	16221	16197	16217	16145	16268	16219	15868	16204	16104	16146	16023	16196	16134	16052	16254	16074	16005	16098	16028	15978	15944	16232	15927	16096	15999	16213	16108	16056	16203	16111	16110	15863	16047	16084	15993	16078	15929	15924	16256	16213	16108	16035	16096	16030	15810	16038	16019	16139	16317	16116	16270	15974	15994	16140	16198	15981	16076	16131	16040	15950	16099	16054	16081	16173	16020	16140	16186	16115	16009	16012	16101	16046	16022	15978	16144	15978	16065	16056	15973	16026	16091	16063	15973	16012	15915	16126	16217	16043	16058	16082	16000	16046	16006	16138	16144	16013	16156	15952	16231	16164	15980	16064	16081	16066	16256	15723	16096	16097	16043	16009	16135	16137	16190	16137	16038	15993	16131	16074	16067	16161	16010	16076	16219	16238	16101	16079	16165	16011	16035	16084	16114	16115	16071	16226	16046	16157	16145	16112	16166	15999	16058	16025	16106	16130	16296	16008	16195	16100	16040	16153	16149	16012	16242	16205	16096	16039	16090	16220	15914	16105	15972	16317	16248	15970	16050	15997	16122	16014	16097	16195	16052	16048	15984	16036	16003	16215	16151	16348	15946	15934	16198	16209	16073	16109	16163	15991	16061	16004	15907	16054	15959	16077	16061	15980	16086	15985	16027	16079	16237	16104	16105	16028	16090	16289	16061	16043	15994	16084	16058	16032	16124	16103	16058	16080	16192	16050	16044	16161	15973	16154	15954	15960	15984	16032	16023	16057	16049	16114	16013	16128	15953	16118	16007	16023	15932	16154	16141	16061	16144	16078	16128	16055	16268	16051	16146	15979	16104	15900	16129	15852	16140	15972	16112	16322	16144	16253	16188	16079	16088	16043	16146	16104	16091	16294	16163	15983	16155	16129	16160	16047	16103	15978	16068	16071	16046	16050	15897	16129	16074	15994	15985	15906	15931	16061	16014	16076	16160	16186	16005	16113	16081	16206	16233	16232	15886	16135	16049	15918	16128	15990	16030	16084	16157	16007	15938	16074	16000	16229	16095	16124	16132	16117	16076	16177	16092	16068	15972	16110	16036	16107	16209	16035	16053	16188	16035	16000	16086	16073	16113	16019	16101	16102	15944	16167	15983	16054	16231	16095	16052	16157	16250	15988	15996	16233	16263	16027	16200	16090	16161	16088	16084	16019	16212	16013	16017	16070	16159	16061	16163	16051	16013	16097	16083	16181	16062	16115	16120	16149	16219	16083	15942	16119	16163	16126	15923	16143	16023	16197	16028	16021	16204	16185	16064	16062	16229	16172	16001	16102	16095	16133	15893	16161	15892	16127	16052	15996	16010	16035	15991	16113	16037	16255	16230	16199	16171	15955	16053	16262	16116	16211	16220	16084	16008	16006	16245	16059	16071	16106	16047	16150	16079	16065	16017	15974	16025	15922	16158	15978	16084	16018	15924	16128	15846	15908	16309	16041	16129	16153	15973	16146	16043	15973	16095	16229	15907	16146	16071	16100	16059	16054	15991	16208	16015	16080	16112	16029	16048	16043	16051	16027	16101	16116	16101	16166	15959	16017	16132	15865	16200	16162	16044	16127	16006	16149	16172	16082	16139	16138	16130	15846	16255	16037	15953	16251	16082	16068	15911	16209	16082	16080	15963	15873	16012	16087	16095	16168	16021	15974	16211	16127	16268	16074	16143	16218	16105	16187	16073	16074	16041	16172	15972	16100	16122	16096	15927	16015	16182	16138	16145	15923	16160	15950	16119	16020	16117	16051	16020	16184	16188	16363	16144	16145	15965	16183	16220	16066	16157	16196	16049	16078	16073	16233	16298	16190	16120	15996	16043	16129	16109	16142	16012	16110	16139	16161	16114	15923	16192	16012	16080	16108	16014	15979	16104	16053	16168
22866	21438	29362	23877	21745	24398	27207	21806	20924	21485	21194	20861	21009	21015	20828	20779	20687	20682	20629	20587	20559	20453	20503	20455	20452	20432	20596	24119	25637	24866	23542	22013	20815	20845	20452	20338	20351	20286	20318	20352	20379	20487	20286	20251	20424	20216	20140	20019	20042	20175	20515	20151	20198	20167	20218	20032	20178	20228	20277	20231	20286	20185	20352	20311	20281	20425	20086	20146	20230	20108	20185	20235	20215	20156	20350	20105	20377	20119	20206	20140	20209	20147	20364	20057	20323	19794	20076	20201	20420	20250	20232	20187	20010	20252	20290	20327	20343	20382	20316	19980	20326	20480	20092	20115	20151	20269	20324	20002	20025	20286	19960	20393	20198	20397	20306	20079	20329	20413	20352	20008	20136	20285	20398	19934	20155	20165	19971	20096	20131	20181	20350	20241	20150	20245	20133	20164	20280	20344	20188	20371	20292	20524	20164	20100	20171	20184	20181	20150	20366	20053	20259	20254	20339	20492	20305	20277	20150	20040	20334	20321	19960	20182	20265	20279	20245	20154	20340	20421	20051	20168	20254	20219	20116	20085	20243	20242	20039	20179	20220	20107	20192	20238	20196	20242	20247	20277	20071	20073	20186	20203	20065	20325	20351	20377	20199	20329	20162	20076	20127	20014	20258	20490	20158	20038	20209	20256	20229	20294	20368	20009	20337	20041	19906	20118	20399	20229	20366	20031	20112	20139	20080	20157	20085	20301	20199	20319	20307	20376	20205	20244	20169	20285	20141	20312	20068	20271	20264	20035	20125	20254	20229	20086	20348	20147	20347	20166	20266	20197	20244	20048	20140	20302	20129	20282	20250	20247	20014	20060	20231	20262	20258	20200	20361	20349	20403	20073	19976	20231	20326	20022	20122	19757	20179	20021	20236	20370	20219	20246	20231	20210	20228	20092	19960	20043	20058	20211	20301	20193	20095	20104	20286	20158	20125	20170	20231	20121	20281	20206	20327	20261	19936	20062	20121	20008	20177	20388	20259	20540	20297	20374	20002	20143	20270	20163	20140	20120	20266	20113	20186	20238	20253	20283	20038	20316	20287	19984	20158	20293	20269	20293	20079	19962	20262	19964	20184	20087	19969	20233	20403	20187	20101	20051	20069	20107	20093	20063	20201	20129	20251	20224	20275	20259	20391	20368	20110	20203	20446	19970	20354	20143	20131	20163	20401	20170	19906	20379	20173	20346	20102	20225	20223	20021	20141	20146	20133	20332	20365	20128	20056	20075	20138	20156	20244	20265	20301	20278	20334	20271	20116	20338	19951	20133	20143	20341	20257	20421	20261	20041	20252	20245	20182	20176	20173	20278	20253	20463	20251	20289	20064	20144	20115	20198	20244	20253	20082	20246	20289	20122	20322	20211	20076	20155	20159	20157	20071	20089	20086	20098	20213	20276	20071	20121	19951	20275	20016	20330	20290	20207	20076	20116	20135	20072	20032	20080	20258	20224	20174	20315	20165	20235	20081	20103	20125	20129	20040	20105	20115	20224	20128	20232	20279	20193	20204	20356	20153	20200	20235	20160	20183	20121	20345	20166	20355	20328	20231	20296	19929	20128	20319	20298	20299	20268	20271	20266	20330	20048	20523	20077	20176	20114	20099	20250	20189	19979	20054	20345	20201	20248	20215	20069	20131	20185	20198	20108	20456	20189	20242	20346	20306	20330	20482	20302	20534	20270	20239	20260	20071	20227	20016	20168	20149	20168	20108	20239	20176	19932	20251	20201	20252	20025	20096	20131	20104	20121	20144	19979	20267	19989	20204	20127	20244	20110	20093	20377	20232	20137	20247	20225	20111	20183	20012	20188	20354	20160	20224	20221	20348	20201	19988	20054	20224	19887	19973	20342	20129	20097	20044	20185	20337	20326	20247	20042	20046	20074	20349	20212	20124	19967	20274	20250	20055	20180	20354	20293	20257	20032	20089	20170	20354	20391	20206	20351	20279	20325	20302	20234	20262	20184	20023	19991	20167	20117	20130	20181	20227	20385	20131	20207	20377	20139	19939	20275	20084	20016	20148	19905	20145	20369	20414	20127	20267	20145	20253	20179	20290	20143	20154	20272	20192	20210	19941	19948	20272	20153	20211	20175	20056	20122	20170	20266	20234	20321	20284	20266	20184	20160	20133	20095	20111	20308	20173	20066	20189	20245	20086	20160	20178	20281	20211	20273	20318	20128	20187	20091	20318	20211	20213	20418	20356	20227	20337	20119	20341	20276	20134	20060	20277	20275	20201	20054	20244	20140	20241	20107	20127	20232	20165	19938	20298	20149	20194	20057	20206	20285	20315	20164	20161	20261	20147	20144	20253	20322	20161	20296	19990	20271	20042	20220	20186	20105	20443	20247	20259	19991	20240	20046	20283	20167	20209	20426	20245	20228	20090	20319	19910	20151	20326	20174	19982	20296	20292	20203	20143	20047	20244	19934	20239	20178	20257	20256	20341	20238	20251	20237	20240	20177	20129	20265	20276	20129	20147	20179	20255	20338	20401	20176	20239	20103	20136	20286	20360	20084	20017	20052	20236	20464	20229	19976	20087	20094	20143	20224	20176	20089	20282	20257	20346	20177	19963	19997	20560	20278	20138	20046	20337	20144	19947	20076	20111	20178	19936	20044	20106	20033	20180	20309	20184	20152	20247	20176	20029	20009	20187	20181	20324	20298	20215	20159	20202	20455	20116	20226	20094	20149	20170	20294	20333	20307	20274	20324	20153	20434	20085	20032	20206	20230	20242	20145	20200	20239	20017	20183	20161	19983	19982	20123	20391	20086	20224	20185	20232	20193	20134	20121	20106	20216	20234	20150	20358	20144	20083	19862	20308	20270	20289	20221	20209	20112	19979	20224	20179	20180	20311	20173	20371	20009	20237	20197	20423	20029	20044	20125	20403	20211	20070	20106	20172	20397	20245	20294	20190	20132	20122	20275	20301	20304	20168	20395	20413	20155	20228	19975	20377	20073	20246	20211	20333	20210	20178	20192	20252	20146	20170	20133	20327	20351	20337	20248	20073	20216	20234	20345	20235	20144	20157	20267	20176	20150	20283	20282	20411	20094	20204	20074	19973	20037	20293	20236	20559	20137	20126	20223	20392	20270	20083	20375	20141	20313	20067	20228	20144	20075	19966	20248	20042	20295	20188	20264	20355	20037	20076	20213	20223	20187	20104	20129	20183	20103	20127	20034	20205	20356	20147	20171	20224	20435	20165	20282	20174	20150	20243	20349	20205	20083	20175	19914	20238	20124	20181	20433	19945	20156	20361	20058	20118	20291	20289	19997	20215	20325	20311	20177	20325	20297	20263	20225	20303	20224	20156	20047	20116	20126	20311	20297	20170	20258	19921	20182	20451	20095	20179	20257	20206	20120	20201	20395	20158	20214	20349	20177	20199	20080	19968	20124	20247	20165	20050	20341	20335	20207	20178	20141	20069	20192	20307	20236	20189	20046	20224	20342	20236	20196	20152	20180	20136	19971	20180	19988	20529	19980	20014	20210	20194	20042	20043	19979	20228	20239	20061	20229	20209	20387	20139	19953	20304	20299	20217	20284	20027	20182	20200	20135	20162	20265	20031	20163	20120	20137	19938	20286	20326	20221	20183	20231	20127	20320	20282	19988	20319	20453	20108	19932	20116	20089	20228	20054	20254	19984	20338	20068	20068	20065	20092	20238	20141	20352	20223	20233	20255	20087	20174	20316	20180	20208	20202	20009	20148	20128	20314	20211	20319	20174	20225	20169	20174	20220	20141	20189	20313	20228	20224	20010	20018	20243	20251	20410	20165	19984	20274	20091	20216	20093	20107	20104	20105	20250	20301	20372	20068	20246	20231	20241	20332	20335	20025	20019	20187	20222	20326	20293	20243	20115	20078	20219	19999	20175	20326	19931	20085	20066	20192	20115	20238	20331	20166	20196	20208	20129	20222	19934	20145	20067	20301	20333	20183	20101	20157	20206	20337	20276	20207	20141	20148	20289	20193	20288	20071	20298	20168	20225	20231	20336	20030	20268	20219	20044	20188	20155	20175	20095	20232	20298	20426	20152	20277	19933	20194	20201	20221	20142	20312	20329	20230	20273	20280	20371	20244	20069	20219	20189	20193	20138	20272	20159	20209	20097	20177	20172	20008	20147	20188	20251	20221	20268	20230	20150	20388	19820	20139	20318	20151	20150	20143	20197	20230	20039	20195	20098	20147	20266	20262	20013	20313	20232	20419	20174	20113	20154	20390	20096	20171	20014	20084	20303	20143	20044	20187	20426	20339	20260	20248	20073	20264	20176	20319	20061	20182	20205	20254	20213	20060	20295	20341	20066	20102	19806	20128	20109	20099	20233	20138	20060	20215	20377	20362	20048	20156	20040	20260	20285	20361	20161	20205	20067	20188	20153	20116	20259	20287	20178	20268	20302	20130	20456	19980	20065	20242	20236	20134	20348	20214	20387	20424	20227	20151	20219	20216	20172	20092	20189	20111	20235	20088	20193	20053	20109	20092	20210	20002	20138	20063	20367	20202	20281	20326	20204	20283	20076	20119	20140	20070	19946	20177	20467	19980	20351	20387	20208	20336	20017	19982	20136	20242	20097	20152	20133	20283	20038	20218	19943	20225	20225	20226	20128	20246	20011	20092	20104	20352	20093	20184	20237	20199	20084	20174	20278	20023	20240	20226	20272	20315	19923	19945	20311	19976	20106	20102	20201	20262	20137	20097	20215	20104	20372	20283	19984	20278	20076	20146	19888	20059	20314	20208	20188	20169	20293	20279	19993	20025	20384	20202	20123	20217	20115	20214	20239	20248	20022	20287	20363	20191	20254	20184	20186	20327	20169	20092	20051	19924	20201	20112	20044	20027	20262	19932	20167	20121	20243	20202	19990	20053	20151	20055	20147	20291	20171	20231	20148	20090	20276	20288	20093	20137	20286	20139	20276	20136	20221	20023	19994	20107	20130	20402	20146	19923	20131	20180	20215	20025	20043	20197	20243	19979	20262	20165	20228	20176	20271	20084	20392	20117	20269	20136	20121	20038	20172	20059	20009	20035	20189	20241	20076	20232	20315	20199	19960	19942	20283	20154	20106	20384	20099	20279	20083	20309	20274	20073	20199	20238	20252	20241	20208	19965	20209	20316	19913
39386	63839	45598	26172	22949	20634	19907	18364	17951	18185	17621	17496	17613	17537	17396	17108	17181	17097	17107	17125	17241	17122	16944	17044	16793	16970	17374	23040	24315	22678	20648	18639	17476	17006	16679	16682	16764	16773	16521	16775	16716	16654	16633	16862	16617	16731	16667	16772	16613	16729	16783	16683	16641	16677	16745	16737	16668	16563	16662	16786	16806	16572	16623	16731	16716	16773	16743	16607	16823	16667	16633	16772	16676	16551	16601	16770	16941	16688	16551	16815	16749	16630	16750	16658	16552	16694	16756	16526	16652	16657	16772	16818	16598	16689	16650	16743	16604	16709	16767	16464	16687	16606	16630	16669	16643	16797	16874	16665	16822	16714	16718	16646	16604	16740	16723	16816	16566	16813	16795	16606	16655	16810	16681	16564	16808	16648	16693	16683	16701	16703	16702	16551	16478	16697	16801	16910	16773	16844	16555	16598	16742	16652	16717	16620	16604	16868	16622	16834	16658	16618	16693	16781	16688	16717	16679	16772	16734	16684	16730	16597	16737	16656	16776	16581	16715	16653	16713	16685	16428	16839	16778	16477	16566	16800	16735	16547	16774	16620	16722	16763	16665	16640	16733	16811	16759	16818	16671	16637	16566	16590	16603	16688	16740	16845	16680	16749	16596	16795	16499	16594	16743	16771	16735	16607	16716	16739	16713	16656	16651	16535	16775	16731	16620	16817	16698	16644	16602	16601	16824	16601	16548	16790	16609	16717	16628	16777	16553	16674	16719	16599	16712	16677	16694	16624	16605	16733	16827	16625	16900	16724	16554	16666	16772	16661	16686	16741	16831	16409	16628	16749	16504	16509	16663	16524	16821	16657	16714	16624	16602	16870	16656	16639	16687	16783	16645	16555	16684	16733	16804	16664	16737	16601	16669	16609	16576	16844	16708	16717	16706	16646	16740	16507	16773	16651	16761	16729	16779	16642	16604	16699	16656	16603	16595	16786	16646	16698	16715	16686	16474	16719	16675	16622	16868	16725	16724	16650	16666	16545	16739	16668	16630	16655	16722	16741	16717	16590	16675	16588	16710	16789	16766	16538	16793	16839	16754	16786	16768	16742	16765	16687	16779	16564	16735	16624	16701	16688	16706	16807	16583	16615	16740	16528	16665	16704	16662	16544	16694	16672	16615	16638	16710	16756	16861	16625	16908	16651	16742	16702	16838	16445	16536	16769	16627	16723	16766	16626	16688	16591	16723	16648	16485	16693	16481	16802	16547	16563	16665	16543	16670	16783	16720	16760	16668	16711	16635	16716	16722	16633	16676	16676	16767	16490	16614	16787	16705	16671	16567	16554	16694	16545	16740	16486	16682	16614	16787	16680	16619	16684	16679	16614	16638	16707	16613	16580	16724	16717	16606	16773	16579	16603	16556	16673	16643	16657	16601	16746	16695	16529	16687	16738	16686	16754	16603	16806	16626	16649	16654	16861	16718	16631	16617	16590	16610	16675	16861	16767	16452	16718	16902	16607	16786	16704	16699	16713	16798	16552	16626	16803	16606	16678	16824	16582	16680	16613	16735	16575	16487	16750	16645	16692	16523	16763	16668	16726	16702	16699	16845	16627	16549	16674	16709	16757	16763	16636	16627	16773	16563	16630	16825	16610	16600	16708	16729	16617	16649	16775	16631	16679	16731	16599	16650	16703	16644	16637	16575	16505	16675	16685	16706	16672	16594	16771	16888	16724	16704	16657	16705	16749	16742	16736	16716	16753	16573	16792	16623	16637	16713	16784	16667	16761	16589	16559	16747	16843	16796	16666	16681	16583	16702	16675	16699	16807	16639	16642	16718	16637	16639	16452	16532	16483	16718	16708	16571	16727	16730	16773	16703	16655	16586	16482	16729	16620	16571	16719	16687	16705	16629	16777	16796	16754	16508	16737	16725	16595	16685	16662	16630	16497	16496	16659	16784	16654	16577	16615	16898	16652	16668	16612	16738	16640	16587	16504	16876	16778	16675	16674	16727	16563	16580	16749	16641	16839	16783	16713	16707	16813	16517	16590	16734	16695	16561	16804	16580	16685	16684	16661	16839	16652	16626	16856	16574	16529	16783	16856	16710	16601	16757	16733	16665	16831	16710	16851	16740	16718	16527	16551	16749	16644	16696	16617	16859	16734	16638	16752	16555	16594	16721	16719	16677	16696	16863	16545	16479	16477	16575	16764	16686	16641	16591	16716	16823	16845	16604	16682	16602	16672	16747	16630	16811	16795	16596	16581	16796	16584	16738	16628	16839	16787	16607	16591	16695	16516	16689	16568	16676	16813	16707	16631	16811	16806	16715	16607	16509	16725	16827	16655	16797	16697	16689	16600	16644	16672	16568	16767	16750	16586	16641	16871	16699	16671	16540	16770	16649	16523	16846	16768	16660	16680	16773	16680	16768	16682	16725	16680	16565	16688	16742	16659	16811	16695	16706	16664	16680	16800	16585	16665	16676	16671	16742	16612	16677	16811	16539	16540	16824	16814	16468	16673	16603	16668	16618	16674	16718	16561	16760	16721	16661	16890	16762	16616	16678	16846	16650	16742	16882	16686	16711	16817	16720	16664	16555	16668	16508	16632	16581	16750	16798	16760	16726	16477	16878	16679	16717	16601	16660	16634	16680	16981	16497	16679	16510	16747	16786	16630	16635	16528	16673	16817	16777	16627	16723	16641	16847	16673	16744	16665	16676	16730	16627	16724	16763	16517	16787	16640	16565	16460	16770	16613	16686	16475	16518	16773	16760	16807	16561	16734	16672	16698	16789	16529	16598	16717	16769	16758	16644	16641	16705	16620	16688	16778	16648	16669	16788	16730	16635	16604	16660	16801	16753	16667	16716	16608	16574	16574	16658	16693	16695	16679	16703	16823	16592	16675	16767	16637	16708	16738	16851	16777	16768	16549	16591	16702	16816	16686	16759	16740	16691	16614	16609	16735	16768	16705	16753	16638	16752	16593	16495	16721	16545	16678	16822	16860	16550	16503	16656	16658	16534	16550	16681	16687	16549	16539	16784	16761	16728	16705	16624	16639	16590	16630	16482	16723	16690	16697	16748	16653	16682	16647	16672	16703	16663	16585	16806	16725	16720	16620	16515	16639	16750	16606	16728	16821	16756	16667	16597	16714	16649	16711	16463	16757	16616	16798	16732	16721	16650	16749	16461	16633	16630	16556	16673	16745	16717	16721	16556	16653	16844	16628	16756	16682	16757	16646	16655	16704	16568	16766	16717	16620	16682	16739	16699	16578	16699	16761	16661	16721	16799	16592	16794	16704	16759	16696	16654	16692	16595	16929	16735	16669	16649	16658	16483	16711	16513	16800	16601	16733	16579	16760	16499	16569	16743	16684	16630	16642	16502	16582	16563	16686	16803	16620	16690	16651	16613	16724	16870	16541	16809	16596	16689	16570	16590	16872	16616	16655	16641	16565	16708	16795	16804	16686	16794	16571	16789	16668	16743	16782	16584	16661	16703	16784	16805	16686	16719	16621	16700	16676	16545	16709	16660	16762	16794	16770	16695	16762	16531	16608	16492	16613	16548	16689	16628	16710	16844	16797	16664	16708	16833	16609	16666	16760	16559	16713	16562	16639	16664	16823	16747	16476	16906	16662	16526	16832	16661	16859	16696	16716	16777	16641	16664	16638	16786	16423	16734	16581	16854	16706	16661	16713	16757	16615	16664	16645	16717	16803	16744	16577	16611	16624	16599	16922	16725	16811	16766	16619	16687	16636	16649	16730	16798	16603	16628	16664	16717	16818	16734	16582	16654	16671	16772	16688	16754	16668	16611	16677	16722	16636	16610	16633	16676	16605	16654	16722	16615	16600	16843	16653	16610	16686	16563	16703	16649	16684	16987	16616	16570	16543	16786	16724	16523	16612	16668	16620	16810	16576	16563	16517	16784	16655	16578	16562	16655	16523	16680	16668	16722	16710	16677	16685	16720	16726	16868	16595	16712	16873	16676	16593	16669	16835	16719	16781	16706	16633	16398	16760	16711	16615	16604	16730	16605	16663	16637	16702	16682	16711	16764	16936	16688	16849	16682	16837	16784	16776	16685	16775	16780	16601	16717	16680	16772	16595	16587	16823	16693	16793	16656	16836	16767	16627	16695	16638	16686	16730	16685	16582	16661	16542	16633	16637	16542	16652	16705	16585	16731	16631	16614	16478	16672	16770	16722	16672	16550	16737	16398	16777	16666	16564	16694	16536	16759	16509	16859	16691	16737	16770	16672	16665	16657	16595	16803	16568	16624	16756	16669	16639	16712	16714	16649	16558	16658	16608	16684	16796	16509	16611	16586	16665	16811	16683	16707	16644	16696	16533	16683	16715	16714	16723	16841	16703	16758	16618	16618	16533	16589	16606	16611	16503	16488	16848	16706	16788	16674	16765	16815	16800	16775	16697	16621	16671	16606	16887	16674	16689	16589	16752	16693	16661	16676	16641	16580	16698	16763	16645	16656	16606	16755	16663	16585	16719	16790	16613	16593	16664	16628	16796	16660	16597	16577	16600	16512	16750	16774	16612	16626	16526	16545	16639	16797	16856	16721	16624	16854	16714	16653	16663	16654	16787	16660	16582	16616	16826	16748	16752	16671	16479	16670	16603	16677	16699	16620	16648	16824	16684	16677	16588	16771	16610	16759	16528	16765	16804	16445	16769	16679	16620	16865	16706	16647	16764	16682	16655	16822	16770	16596	16647	16703	16554	16629	16745	16606	16641	16710	16578	16824	16765	16669	16697	16643	16803	16580	16609	16722	16683	16662	16537	16683	16799	16762	16567	16647	16893	16691	16842	16577	16726	16649	16621	16708	16508	16704	16547	16797	16751	16668	16700	16879	16645	16673	16807	16679	16831	16574	16622	16860	16752	16593	16716	16602	16683	16648	16819	16693	16556	16798	16801	16669	16718	16868	16713	16676	16512	16790	16626	16820	16666	16724	16882	16499	16563	16751	16773	16620	16636	16697	16692	16828	16758	16639	16662	16728	16861	16654	16639	16620	16662	16817	16589	16619	16646	16658	16647	16811	16761	16671	16518	16765	16776	16758	16675	16713	16674	16630	16630	16597	16890	16512	16747	16899	16697	16531	16719	16674	16601	16623	16576	16603	16624	16550	16522	16768	16687	16705	16661	16731	16738	16700	16823
28702	27572	32252	24566	20988	20571	20454	19894	19701	20016	19740	19817	19980	19796	19611	19846	19664	19632	19492	19662	19832	19756	19871	19773	19807	19593	19655	19755	20032	19838	19926	19981	19840	19572	19639	19583	19530	19677	19595	19538	19717	19640	19607	19614	19672	19464	19805	19368	19570	19593	19465	19704	19662	19530	19703	19512	19716	19428	19477	19626	19592	19775	19715	19488	19487	19740	19525	19627	19442	19611	19514	19481	19700	19740	19641	19769	19673	19515	19600	19456	19504	19671	19774	19495	19501	19686	19389	19565	19722	19651	19444	19679	19562	19531	19535	19602	19528	19625	19557	19655	19511	19578	19640	19513	19408	19764	19514	19571	19788	19648	19597	19632	19516	19559	19442	19425	19748	19691	19663	19517	19498	19545	19457	19529	19591	19464	19511	19503	19711	19545	19475	19544	19364	19768	19815	19559	19674	19454	19558	19666	19396	19516	19719	19453	19607	19379	19498	19659	19537	19432	19525	19608	19685	19655	19701	19434	19690	19454	19442	19500	19384	19623	19653	19642	19540	19452	19783	19720	19669	19532	19556	19739	19496	19309	19566	19565	19527	19881	19410	19509	19754	19688	19612	19683	19287	19586	19414	19530	19392	19529	19512	19571	19865	19532	19687	19651	19583	19486	19528	19587	19602	19662	19637	19635	19522	19436	19672	19423	19619	19541	19717	19644	19658	19391	19317	19415	19674	19699	19749	19742	19539	19661	19460	19444	19672	19477	19677	19515	19467	19564	19463	19558	19452	19452	19462	19499	19675	19393	19595	19778	19558	19618	19286	19504	19565	19760	19646	19656	19566	19535	19618	19269	19555	19814	19549	19810	19671	19792	19738	19514	19530	19734	19608	19629	19528	19553	19551	19540	19521	19750	19543	19578	19529	19508	19649	19569	19499	19521	19838	19380	19370	19536	19688	19634	19579	19440	19727	19665	19550	19545	19517	19477	19576	19576	19656	19614	19422	19639	19547	19583	19580	19486	19519	19479	19585	19789	19517	19611	19701	19749	19805	19575	19602	19536	19793	19579	19690	19615	19693	19621	19501	19559	19599	19479	19760	19580	19786	19594	19698	19634	19669	19725	19470	19648	19722	19654	19663	19606	19465	19499	19671	19700	19634	19389	19558	19400	19589	19666	19593	19670	19786	19465	19534	19651	19701	19713	19587	19652	19527	19421	19730	19401	19413	19466	19658	19443	19532	19597	19515	19433	19670	19571	19585	19586	19372	19589	19661	19499	19616	19622	19515	19496	19904	19626	19437	19671	19747	19728	19390	19791	19648	19711	19514	19567	19767	19397	19775	19562	19512	19561	19701	19497	19394	19692	19462	19603	19748	19737	19598	19608	19534	19527	19574	19497	19639	19741	19452	19494	19491	19600	19620	19535	19417	19586	19554	19590	19606	19494	19485	19497	19486	19582	19662	19677	19457	19535	19641	19713	19738	19471	19761	19485	19418	19527	19780	19605	19731	19708	19550	19483	19645	19531	19399	19569	19528	19515	19474	19494	19548	19552	19863	19812	19812	19465	19450	19599	19590	19640	19425	19559	19711	19491	19816	19785	19589	19675	19602	19457	19371	19705	19565	19389	19577	19531	19574	19523	19664	19667	19320	19533	19707	19832	19455	19876	19787	19585	19572	19628	19624	19479	19862	19287	19487	19734	19578	19338	19672	19520	19810	19648	19462	19482	19623	19502	19698	19689	19796	19613	19568	19522	19514	19402	19355	19568	19423	19625	19763	19695	19475	19303	19695	19773	19822	19692	19681	19315	19683	19658	19410	19542	19651	19622	19649	19678	19639	19391	19445	19695	19577	19488	19643	19676	19586	19531	19766	19790	19716	19409	19511	19857	19375	19622	19574	19439	19826	19574	19828	19539	19742	19694	19531	19553	19366	19625	19579	19775	19740	19562	19594	19600	19692	19753	19722	19813	19728	19564	19527	19302	19659	19780	19668	19577	19620	19587	19508	19598	19387	19727	19483	19494	19851	19714	19484	19634	19694	19579	19460	19661	19501	19594	19707	19716	19530	19411	19597	19705	19592	19431	19571	19626	19315	19360	19560	19559	19518	19698	19742	19582	19658	19630	19543	19520	19438	19531	19586	19373	19668	19799	19570	19723	19539	19648	19653	19529	19545	19470	19557	19673	19651	19666	19528	19537	19618	19544	19553	19413	19445	19487	19525	19649	19716	19611	19778	19655	19546	19506	19515	19622	19590	19557	19574	19672	19627	19461	19565	19557	19616	19624	19695	19528	19545	19890	19419	19303	19645	19747	19704	19728	19692	19710	19574	19596	19691	19619	19675	19569	19483	19547	19588	19507	19429	19524	19677	19603	19350	19784	19670	19714	19744	19521	19430	19628	19539	19663	19542	19420	19552	19497	19343	19395	19567	19402	19559	19494	19606	19704	19835	19781	19730	19593	19675	19581	19494	19587	19387	19629	19711	19857	19542	19524	19465	19397	19475	19538	19572	19738	19562	19680	19735	19526	19638	19543	19722	19475	19518	19514	19393	19725	19648	19646	19544	19611	19368	19479	19685	19700	19811	19470	19571	19702	19683	19663	19690	19689	19536	19539	19730	19396	19714	19608	19550	19670	19630	19496	19652	19533	19476	19570	19525	19769	19558	19553	19894	19751	19566	19528	19489	19528	19562	19620	19499	19572	19669	19647	19648	19591	19613	19574	19680	19528	19696	19660	19542	19477	19495	19700	19330	19501	19490	19542	19698	19686	19546	19653	19452	19495	19613	19482	19678	19625	19710	19597	19745	19714	19767	19831	19535	19689	19807	19423	19654	19622	19358	19658	19511	19779	19572	19666	19553	19650	19465	19456	19495	19408	19386	19579	19758	19625	19521	19651	19686	19623	19472	19598	19418	19589	19697	19590	19464	19580	19512	19635	19780	19564	19628	19609	19615	19583	19534	19655	19719	19442	19579	19724	19560	19831	19475	19664	19585	19596	19606	19760	19569	19310	19723	19848	19716	19545	19593	19699	19592	19471	19595	19723	19819	19481	19602	19489	19648	19616	19589	19730	19523	19578	19661	19543	19327	19468	19628	19701	19670	19608	19494	19603	19517	19575	19730	19555	19496	19645	19540	19403	19521	19728	19579	19682	19588	19527	19553	19456	19528	19579	19753	19557	19582	19537	19496	19555	19480	19721	19850	19660	19701	19741	19764	19549	19520	19605	19729	19547	19518	19680	19495	19593	19498	19518	19519	19729	19528	19738	19642	19483	19736	19518	19607	19617	19607	19657	19506	19678	19509	19669	19558	19757	19720	19635	19434	19706	19512	19433	19186	19495	19573	19572	19611	19638	19547	19462	19582	19440	19503	19511	19426	19756	19867	19540	19727	19594	19559	19469	19615	19637	19567	19547	19497	19394	19677	19762	19669	19606	19634	19663	19544	19597	19799	19615	19501	19703	19502	19637	19630	19509	19745	19612	19420	19688	19577	19755	19614	19485	19393	19559	19529	19361	19673	19555	19684	19620	19508	19486	19523	19600	19472	19523	19667	19689	19409	19646	19433	19746	19474	19655	19478	19615	19551	19563	19801	19675	19867	19778	19491	19533	19669	19460	19690	19551	19487	19359	19866	19703	19389	19636	19682	19462	19730	19678	19521	19774	19682	19535	19702	19444	19645	19827	19813	19617	19737	19513	19534	19403	19581	19619	19591	19568	19766	19595	19649	19636	19705	19493	19539	19561	19616	19588	19784	19466	19586	19575	19746	19661	19549	19628	19460	19300	19488	19561	19770	19576	19764	19636	19736	19589	19561	19458	19645	19550	19445	19721	19644	19380	19522	19635	19469	19514	19552	19749	19674	19707	19608	19634	19798	19600	19653	19500	19463	19704	19524	19500	19497	19903	19720	19640	19637	19815	19725	19664	19502	19648	19712	19660	19660	19596	19488	19649	19576	19462	19634	19507	19526	19575	19574	19666	19405	19466	19565	19556	19617	19425	19525	19576	19647	19640	19466	19515	19433	19612	19398	19465	19675	19442	19571	19454	19603	19672	19545	19652	19435	19406	19534	19407	19686	19494	19392	19595	19703	19564	19571	19670	19563	19549	19643	19685	19442	19436	19672	19619	19479	19504	19563	19602	19781	19686	19347	19559	19784	19598	19721	19571	19360	19598	19676	19700	19416	19732	19627	19504	19484	19463	19696	19463	19547	19633	19493	19648	19531	19555	19554	19517	19606	19570	19653	19622	19555	19451	19522	19532	19334	19589	19444	19720	19709	19531	19653	19696	19655	19750	19927	19603	19571	19478	19570	19589	19458	19552	19598	19606	19792	19544	19584	19635	19624	19464	19403	19660	19374	19583	19603	19623	19593	19509	19709	19664	19490	19520	19845	19658	19666	19650	19563	19532	19600	19522	19714	19538	19558	19742	19554	19574	19633	19680	19687	19729	19622	19377	19657	19820	19538	19838	19546	19507	19578	19477	19745	19370	19617	19625	19670	19737	19625	19552	19490	19520	19506	19868	19573	19627	19497	19431	19442	19655	19543	19420	19681	19491	19718	19394	19635	19539	19534	19583	19719	19747	19614	19494	19601	19320	19823	19474	19442	19402	19663	19609	19656	19523	19420	19599	19566	19563	19470	19565	19602	19563	19674	19677	19597	19524	19552	19537	19572	19560	19621	19781	19563	19748	19567	19458	19556	19537	19576	19530	19536	19420	19655	19547	19706	19475	19715	19620	19566	19678	19421	19548	19464	19492	19612	19570	19469	19785	19800	19675	19752	19573	19525	19609	19873	19854	19602	19601	19614	19710	19662	19691	19546	19406	19686	19650	19481	19553	19755	19488	19595	19757	19487	19471	19633	19549	19580	19647	19608	19515	19755	19340	19749	19748	19667	19599	19589	19634	19695	19549	19418	19692	19598	19458	19678	19559	19559	19566	19524	19583	19642	19674	19552	19487	19335	19604	19385	19750	19566	19548	19756	19637	19429	19576	19564	19675	19545	19804	19617	19605	19474	19645	19686	19650	19590	19387	19581	19665	19581	19624	19784	19639	19744	19727	19573	19448	19619	19629	19486	19429	19544	19456	19531	19615	19755	19508	19525	19517	19453	19699	19403	19523	19587	19758	19516	19706	19622	19562	19476	19367	19534	19563	19528	19579	19556	19646
30245	43732	31619	19655	18183	17539	17489	16730	16902	16727	16528	16612	16597	16797	16634	16512	16407	16594	16341	16547	16639	16567	16465	16579	16496	16345	16526	16812	16941	16856	16711	16532	16402	16603	16387	16424	16211	16372	16392	16346	16315	16435	16329	16446	16344	16325	16375	16401	16245	16271	16143	16418	16300	16398	16239	16343	16360	16316	16316	16257	16267	16410	16202	16416	16297	16333	16377	16247	16361	16259	16497	16319	16340	16399	16415	16551	16427	16310	16261	16285	16429	16280	16335	16510	16297	16318	16380	16329	16409	16490	16329	16438	16238	16359	16329	16384	16275	16262	16303	16131	16210	16307	16486	16294	16303	16346	16089	16236	16392	16370	16322	16421	16440	16190	16478	16513	16591	16282	16406	16428	16411	16247	16335	16416	16402	16338	16317	16395	16456	16438	16402	16277	16460	16447	16369	16310	16372	16361	16361	16260	16462	16275	16498	16379	16338	16584	16391	16393	16424	16463	16334	16268	16308	16211	16309	16373	16421	16502	16300	16411	16135	16446	16280	16353	16288	16290	16339	16471	16376	16521	16481	16497	16463	16230	16239	16308	16379	16490	16377	16391	16361	16363	16235	16433	16243	16439	16359	16342	16317	16445	16372	16412	16413	16399	16355	16458	16356	16378	16375	16266	16410	16400	16315	16275	16381	16324	16292	16369	16343	16383	16215	16284	16421	16270	16367	16206	16393	16382	16629	16427	16326	16430	16357	16335	16379	16403	16340	16376	16314	16305	16313	16249	16287	16341	16359	16336	16350	16492	16451	16350	16261	16439	16367	16258	16181	16381	16289	16385	16324	16166	16376	16557	16450	16467	16327	16380	16345	16456	16246	16436	16370	16351	16322	16291	16388	16403	16262	16586	16546	16236	16299	16462	16401	16345	16409	16421	16470	16334	16364	16544	16227	16432	16171	16314	16123	16382	16342	16275	16444	16444	16253	16492	16359	16274	16333	16241	16253	16325	16364	16535	16344	16321	16173	16301	16484	16423	16361	16270	16296	16300	16279	16343	16391	16358	16168	16376	16273	16576	16302	16265	16625	16515	16297	16179	16188	16292	16259	16288	16343	16366	16318	16396	16310	16408	16339	16402	16334	16346	16431	16389	16361	16320	16351	16267	16344	16368	16307	16366	16389	16370	16333	16320	16313	16495	16181	16354	16334	16284	16589	16212	16476	16500	16463	16466	16239	16286	16477	16480	16376	16222	16268	16467	16282	16253	16325	16196	16255	16210	16484	16345	16384	16418	16478	16252	16560	16295	16345	16386	16294	16351	16562	16219	16401	16540	16362	16414	16305	16465	16234	16271	16484	16433	16222	16303	16442	16257	16561	16328	16435	16315	16333	16322	16570	16197	16415	16418	16346	16538	16328	16432	16454	16445	16399	16269	16315	16396	16224	16483	16401	16247	16392	16498	16277	16397	16182	16374	16410	16270	16297	16618	16523	16238	16340	16484	16371	16483	16581	16457	16308	16397	16211	16199	16409	16364	16330	16480	16425	16348	16490	16333	16512	16242	16427	16461	16375	16404	16424	16457	16285	16287	16370	16280	16117	16363	16424	16228	16296	16283	16556	16447	16275	16374	16244	16478	16346	16486	16509	16282	16372	16385	16390	16334	16360	16383	16260	16238	16325	16202	16270	16393	16257	16401	16501	16318	16309	16411	16267	16337	16439	16247	16137	16284	16384	16446	16356	16310	16351	16474	16491	16325	16444	16357	16473	16298	16266	16235	16377	16283	16326	16436	16461	16359	16214	16353	16281	16430	16290	16372	16344	16477	16370	16120	16374	16308	16308	16393	16455	16382	16410	16279	16386	16173	16349	16340	16308	16417	16433	16354	16271	16438	16351	16366	16437	16360	16373	16388	16331	16187	16410	16347	16402	16358	16320	16317	16315	16347	16482	16373	16341	16414	16257	16346	16307	16387	16348	16514	16353	16377	16315	16322	16468	16391	16248	16359	16418	16280	16303	16337	16349	16263	16428	16465	16320	16441	16475	16375	16248	16190	16514	16357	16205	16326	16256	16405	16357	16398	16540	16422	16274	16173	16379	16302	16349	16425	16438	16215	16313	16579	16339	16287	16309	16578	16420	16285	16203	16384	16335	16606	16366	16328	16159	16538	16404	16358	16435	16321	16339	16554	16309	16349	16294	16291	16374	16398	16324	16404	16337	16549	16386	16266	16321	16234	16280	16325	16357	16351	16281	16374	16278	16371	16411	16275	16134	16532	16600	16377	16346	16360	16289	16494	16367	16461	16196	16281	16406	16390	16345	16548	16222	16298	16389	16584	16418	16340	16473	16320	16282	16431	16453	16375	16269	16490	16351	16471	16351	16487	16430	16353	16398	16446	16482	16316	16212	16583	16392	16482	16225	16374	16426	16590	16412	16358	16370	16344	16360	16268	16291	16312	16500	16339	16485	16222	16435	16473	16315	16542	16407	16359	16479	16260	16345	16285	16399	16254	16136	16225	16305	16335	16240	16425	16354	16290	16306	16343	16193	16464	16435	16374	16280	16368	16475	16559	16393	16104	16342	16358	16370	16161	16523	16229	16395	16349	16480	16324	16492	16441	16481	16408	16366	16322	16517	16341	16334	16485	16266	16228	16427	16333	16325	16433	16370	16285	16366	16288	16351	16450	16379	16457	16285	16143	16481	16394	16424	16348	16509	16230	16433	16481	16528	16281	16352	16324	16539	16319	16320	16213	16414	16326	16262	16393	16367	16389	16407	16168	16351	16395	16384	16293	16343	16298	16363	16359	16389	16450	16283	16352	16205	16343	16407	16578	16217	16278	16347	16326	16421	16430	16445	16334	16184	16342	16470	16302	16318	16302	16281	16346	16514	16370	16317	16225	16415	16551	16482	16416	16466	16508	16273	16278	16466	16420	16433	16413	16312	16282	16298	16196	16405	16384	16516	16340	16376	16234	16477	16461	16359	16387	16330	16423	16282	16274	16414	16385	16413	16215	16350	16420	16219	16460	16351	16405	16380	16394	16341	16339	16369	16308	16195	16204	16344	16344	16537	16464	16322	16444	16351	16370	16528	16410	16419	16234	16261	16295	16233	16421	16412	16470	16419	16350	16323	16267	16532	16536	16210	16382	16530	16519	16444	16401	16407	16590	16351	16434	16450	16350	16264	16400	16484	16293	16399	16605	16405	16231	16359	16281	16285	16310	16406	16279	16504	16320	16257	16499	16367	16507	16229	16605	16324	16362	16445	16466	16438	16539	16376	16390	16538	16334	16258	16466	16316	16329	16387	16373	16371	16417	16158	16360	16429	16359	16216	16256	16475	16314	16402	16210	16412	16259	16261	16303	16154	16169	16448	16279	16390	16556	16210	16308	16301	16534	16493	16116	16323	16389	16349	16331	16494	16438	16397	16238	16476	16357	16537	16280	16361	16221	16306	16294	16632	16388	16298	16384	16245	16525	16048	16368	16442	16374	16263	16508	16405	16356	16336	16319	16354	16440	16519	16506	16414	16482	16350	16333	16197	16353	16574	16486	16372	16704	16376	16377	16252	16295	16336	16495	16488	16414	16209	16346	16247	16426	16330	16487	16315	16203	16356	16272	16347	16410	16269	16554	16273	16414	16404	16426	16362	16495	16487	16420	16371	16312	16394	16374	16283	16274	16424	16366	16334	16574	16465	16350	16571	16344	16345	16378	16390	16208	16378	16415	16387	16304	16410	16303	16287	16269	16450	16397	16269	16327	16257	16404	16486	16395	16420	16380	16485	16506	16319	16401	16337	16376	16218	16369	16509	16366	16253	16288	16478	16285	16333	16337	16354	16265	16331	16293	16359	16320	16298	16406	16291	16435	16579	16255	16349	16366	16419	16280	16313	16372	16273	16350	16294	16294	16463	16457	16234	16426	16343	16246	16260	16463	16271	16488	16459	16296	16230	16364	16397	16300	16495	16421	16500	16464	16331	16344	16469	16252	16340	16336	16331	16390	16354	16379	16375	16480	16340	16364	16449	16441	16462	16413	16310	16614	16346	16377	16256	16427	16254	16508	16192	16414	16202	16244	16262	16274	16240	16455	16508	16325	16184	16178	16363	16190	16312	16352	16184	16355	16332	16358	16320	16227	16402	16383	16269	16198	16415	16497	16370	16393	16220	16309	16467	16348	16473	16374	16324	16390	16305	16312	16355	16360	16486	16473	16493	16200	16287	16087	16327	16413	16398	16320	16375	16164	16467	16290	16440	16349	16328	16284	16427	16238	16353	16329	16237	16267	16471	16235	16247	16492	16447	16323	16430	16334	16450	16247	16341	16388	16399	16272	16433	16314	16255	16327	16304	16250	16171	16196	16368	16314	16364	16544	16385	15974	16336	16424	16488	16611	16368	16235	16447	16353	16279	16352	16339	16299	16359	16277	16439	16106	16459	16319	16349	16344	16420	16547	16316	16162	16387	16284	16346	16308	16233	16396	16473	16374	16328	16216	16293	16266	16403	16380	16430	16341	16186	16572	16330	16528	16336	16218	16481	16347	16228	16218	16191	16259	16235	16301	16417	16305	16496	16320	16395	16200	16454	16506	16325	16359	16334	16182	16387	16276	16304	16291	16505	16441	16347	16420	16406	16483	16470	16326	16341	16467	16295	16215	16317	16331	16443	16257	16451	16320	16387	16280	16411	16467	16320	16468	16243	16416	16379	16518	16218	16341	16384	16273	16398	16352	16496	16345	16409	16337	16448	16402	16364	16342	16457	16312	16452	16152	16318	16420	16443	16521	16291	16460	16292	16508	16295	16428	16339	16462	16482	16347	16466	16339	16391	16477	16268	16476	16351	16383	16340	16353	16415	16418	16442	16419	16420	16346	16407	16324	16291	16214	16235	16347	16238	16153	16447	16460	16479	16433	16299	16477	16364	16455	16184	16240	16446	16338	16409	16488	16296	16418	16229	16406	16284	16504	16261	16328	16345	16439	16421	16307	16207	16416	16314	16331	16255	16343	16466	16502	16429	16419	16352	16570	16540	16318	16352	16216	16387	16482	16362	16238	16495	16360	16249	16494	16627	16309	16378	16394	16542	16250	16368	16491	16320	16443	16471	16273	16192	16333	16406	16240	16367	16421	16300	16292	16237	16429	16321	16225	16275	16296	16529	16170	16470	16383	16203	16239
23967	21569	29225	24489	22703	23885	23965	20914	20338	20563	20368	20118	20155	20172	19956	20056	20257	20279	20219	20333	20112	20103	20339	20067	20078	19922	20006	21426	22543	22369	21604	20803	20315	20045	20110	20047	19989	19790	19691	19922	19824	19828	19846	19882	19859	19909	19911	19956	19828	19930	19778	19704	19890	19715	19853	19982	20009	19880	19978	20080	19879	19765	19876	19999	19839	19808	19749	19795	19824	19721	19757	19744	19937	19760	19808	19923	19935	19731	19710	19851	19701	19660	19896	19796	19848	19741	19604	19878	19822	19685	19805	19649	19742	19849	19750	19857	19849	19746	19956	19951	19902	19800	19756	19930	19855	19802	19878	19689	19781	19855	19826	19718	19972	19786	19729	19771	19867	19873	19846	19847	19779	19851	19616	19727	19638	19774	19760	19830	19672	19795	19572	19913	19727	19810	19696	19747	19914	19884	19691	19676	19835	19793	20048	19895	19881	19729	19874	19468	19895	19768	19712	19737	19911	19781	19921	19879	19742	19857	20112	19954	19809	19842	19888	19670	19884	19590	19753	19868	19659	19906	19904	20032	19727	19632	19579	19549	19618	19574	19712	19710	19957	19780	19763	19822	19641	19655	19713	19778	19674	19673	19993	19809	19511	19764	19872	19803	19719	19769	19941	19794	19907	19957	19756	19786	19589	19753	19993	19719	19808	20054	19845	19936	19764	19782	19765	20103	19619	19688	19717	19764	19785	19771	19808	19881	19887	19731	19773	19724	19778	19706	19811	19838	19967	19941	19549	19802	20041	20017	19860	19775	19770	19799	19631	19901	19766	19644	19705	19888	19836	19939	19912	19773	19838	19884	19786	19859	19896	19728	19709	19729	19659	19605	19855	19726	19901	19922	19774	19820	19682	19685	19762	19834	19722	19808	19746	19796	19914	19736	19697	19980	19974	19771	19616	19688	19788	19779	19643	19716	19678	19811	19702	19775	19783	19730	20050	19701	19635	19622	19773	19947	19791	19924	19837	19814	19765	19811	19924	19903	19952	19817	19590	19859	19871	19610	19685	19774	19846	19957	19660	19586	19823	19837	19885	19698	19762	19932	19877	19671	19852	19785	19830	19556	19797	19909	19867	19746	19739	19842	19797	19660	19748	19780	19743	19906	19859	19822	19729	19836	19864	19850	19791	19867	19959	19706	19970	19564	19854	19700	19734	19966	19835	19710	19689	19800	19974	19816	19577	19735	19731	19776	19868	19774	19955	19871	19929	19810	19827	19763	19653	19616	19944	19708	19995	19825	19906	19789	19741	19921	19539	19953	19900	19891	19630	19882	19888	19721	19831	19839	19932	19792	19779	19816	19888	19795	19755	19757	19873	19539	19620	19720	19703	19623	19754	19847	19847	19864	19636	19982	20020	19752	19879	19926	19905	19526	19863	19978	19736	19820	19794	19837	19836	19736	19843	19754	19991	19877	19796	19741	19794	19859	19774	19691	19886	19583	19841	19842	19799	19700	19636	19875	19873	20045	19452	19729	19840	19880	19707	19919	19904	20067	19875	19736	19915	19938	19663	19700	19733	20034	19800	19752	19977	19927	20012	19828	19833	19607	19871	19924	19792	19618	19960	19786	19593	19853	19840	19779	19808	19790	19876	19825	19839	19987	19871	19922	19726	19814	19738	19894	19954	19748	19646	19826	19759	19882	19963	19765	19784	19826	19762	19679	19673	19786	19873	19810	19804	19914	19846	19709	19938	19695	19878	19817	19711	19845	19854	19533	19730	20026	19742	19926	19847	20049	19902	19839	19776	19881	19818	19693	19691	19702	20085	19926	19885	19768	19916	19868	19665	19704	19798	19831	20016	19911	19800	19822	19856	19805	19991	19659	19677	19718	19885	19751	19577	19972	19901	19641	19677	19624	19762	19842	19723	19627	19863	19721	19677	19700	19663	19731	19718	19853	19757	19902	20046	19693	19813	19913	19784	19844	19693	19891	19873	20004	19853	19671	19711	19835	19949	19960	19805	20015	19812	19699	19630	19907	19877	19638	19899	19803	19695	19922	19666	19788	19729	19627	19688	19818	19852	19858	19841	19727	19753	19689	19700	19992	19816	19806	19824	19742	19835	19948	19751	19673	19785	19792	19907	19793	19743	19865	19866	19528	19789	19601	19585	19925	19776	19679	19852	19767	19850	19618	19839	19752	19806	19807	19935	19869	20027	19825	19709	19845	19815	19571	19903	19839	19657	19759	19998	19765	19991	19767	19775	19765	19619	19992	19670	19721	19908	19859	19633	19742	19773	19670	19585	19765	19870	19773	19917	19837	19941	19704	19587	19767	19945	19842	19925	19939	19743	19836	19864	19880	19880	19648	19823	19678	19861	19817	19860	19861	19848	19907	19730	19890	19718	19811	19689	19697	19782	19994	20105	19764	19750	19709	19945	19829	19932	19719	19800	19942	19815	19942	19956	19690	19726	19781	19853	19711	19695	19803	19836	19659	19670	19827	19638	19704	19938	19757	19843	19841	19883	19828	19721	19651	19779	19826	19558	19881	19945	19757	19742	19761	19855	19466	19931	19937	19763	19881	19840	19784	19860	19810	19821	19853	19801	19816	19748	20025	19772	19786	19796	19848	19962	19695	19845	19813	19596	19714	19788	19701	19827	19801	20006	19877	19800	19654	19888	19767	19787	19644	19829	19824	20121	19780	19829	19740	19767	19886	19876	19912	20024	19794	19806	19775	19913	19916	19809	19854	19945	19809	19741	20068	19770	19784	19770	19838	19744	19940	19826	19784	19757	19641	19587	19742	19997	19734	19779	19589	19607	19616	19751	19936	19956	19912	19523	19801	19779	19917	19947	19920	19724	19799	19888	20015	19828	19719	19827	19722	19862	19590	19678	19766	19709	19574	19745	19705	19861	19735	19733	19855	19747	19645	19781	19657	19643	19495	19905	19719	19823	19844	19761	19650	19623	19850	19900	19792	19668	19854	20008	20033	19961	19831	20097	19837	19805	19766	19952	19667	19698	19792	19744	19705	19832	19863	19733	19725	19813	19769	19701	19919	19838	19820	19720	19997	19861	19929	19909	19813	19638	19935	19888	19933	19832	19948	19746	19720	19955	19830	19820	20051	19840	19718	19805	20023	19784	19872	19792	19902	19986	19800	19973	19735	20041	20025	19770	19822	19600	19761	19831	19534	19630	19978	19870	19709	19831	19840	19728	19869	19889	19744	19769	19678	20100	19824	19799	19716	19904	19868	19823	19581	19708	19522	19785	19981	19953	19724	19865	19939	19879	19779	19617	19937	19874	19784	19791	19713	19683	19796	19818	19598	19753	19812	19703	20068	19698	19686	19958	19904	19838	19938	19904	20038	19777	19806	19817	19816	19655	19848	19958	19867	19705	19837	19783	19905	19852	19700	19944	19740	19897	19877	20245	19821	19844	19643	19735	19758	19978	19856	19998	19727	19824	19648	19777	19765	19961	19798	19806	19797	19732	19904	19819	19665	19697	19842	19927	19806	19759	19570	19639	19605	19544	19881	20034	19799	19953	19730	19701	19866	20004	19875	19792	19710	19892	19859	19756	20086	19998	19803	19822	19995	19593	19639	19851	19710	19897	19703	19936	19722	19766	19945	19581	19791	19764	19739	19849	19795	19707	19923	19858	19893	19701	19777	19980	19854	19692	19854	19797	19666	19736	19791	19637	19714	19816	19873	19806	19830	19654	19730	19877	19567	19828	19924	19755	19807	19923	19734	19916	19874	19951	19747	19742	19518	19651	19778	19901	19552	19806	19777	19783	19903	19826	19694	19863	19788	19737	19868	19793	19598	19840	19786	19904	19747	19846	19645	19906	19869	19577	19782	19776	19657	19852	19716	19553	19632	19857	19810	20064	19881	20039	19768	19781	19878	19803	19843	19628	19640	19864	19730	19883	19776	19747	19753	19706	19817	19972	20107	19971	19968	19850	19695	19790	19803	19823	19815	19664	19793	20071	19852	19947	19787	19834	19772	19891	19787	19690	19849	19868	19915	19804	19741	20142	19553	19620	19891	19868	19558	19953	19877	19649	19596	19824	19933	19920	19579	19594	19743	19822	19781	19956	19760	20020	19880	19798	19597	19766	19757	19960	19676	19792	19805	19785	19637	19602	19759	19835	19802	19790	19787	19738	19645	19841	19623	19899	19766	19813	19882	19795	19796	19808	19757	19890	19787	19671	19596	20054	19839	19796	19729	19826	19600	20027	19724	19666	19722	19808	19788	19682	19608	19752	19748	19647	19986	19823	19582	19803	19811	19915	19672	19899	19870	19845	19728	19809	19851	19882	19786	19854	19639	19965	19683	19954	19691	19737	19893	19670	19725	19835	19635	19674	19857	20116	19818	19806	19791	19848	19842	19909	19973	19886	19795	19720	19732	20008	19744	19682	19817	19933	19870	19654	19811	19766	19813	19982	19777	19705	19621	19961	19814	19664	19862	19663	19797	19663	19748	19934	19831	19910	19755	19892	19821	19756	19746	19833	19696	19913	19905	19903	19690	19858	19854	19608	19694	19751	19715	19768	19658	19712	19825	19911	19606	19956	19966	19825	19809	19775	19765	19779	19836	19739	19843	19932	19894	19959	19724	19632	19831	19719	19869	19767	19653	19828	19887	19735	19681	19610	19748	20058	19829	19892	19713	19898	19614	19732	19906	19708	19914	19859	20046	20043	20040	19616	19876	19903	19605	19855	19786	19680	19930	19721	19474	19562	19719	20024	19742	19957	19663	19849	19747	19774	19765	19742	19820	19752	19767	19814	19735	19751	19999	19971	19846	19831	19845	19694	19696	19813	19910	19869	19841	19831	20026	19926	19762	19899	19711	19969	19794	19967	19727	19968	19930	19873	19903	19854	19690	19559	19809	19653	19868	19725	19776	19656	19742	19739	19663	19786	19656	19800	19752	19843	19694	19943	19965	19776	19889	19744	19730	19775	19761	19567	19784	19611	19719	19580	19790	19949	19774	19652	19844	19661	19805	19812	19686	19830	19922	19892	19885	19859	19895	19845	19914	19769	19919	19750	19661	19770	19907	19917	19653	19861	19813	19753	19835	19932	19795	19818	19752	19772	19809	19898	19643	19753	19830	19766	19722	19762	19771	19774	19822	19767	19787	19923	19805	19799	19632	19758	19959	19802	19919
35638	60376	45849	22454	20099	19007	18635	17699	17095	17631	17263	17128	16892	16902	16683	16858	17121	17118	17197	17243	16982	16956	16872	16955	16789	16659	16745	19393	20264	19708	18670	17643	16922	16596	16454	16459	16430	16469	16551	16601	16582	16457	16572	16553	16575	16596	16413	16715	16617	16701	16500	16519	16571	16366	16608	16665	16520	16428	16546	16644	16426	16419	16458	16351	16477	16476	16708	16495	16509	16565	16568	16621	16519	16551	16678	16514	16652	16618	16262	16516	16628	16388	16594	16638	16672	16582	16370	16463	16608	16489	16494	16532	16445	16575	16523	16547	16469	16419	16718	16504	16563	16512	16493	16569	16553	16358	16580	16502	16480	16432	16634	16399	16533	16659	16616	16605	16352	16646	16536	16521	16379	16546	16565	16400	16353	16561	16331	16485	16528	16519	16710	16592	16492	16435	16488	16401	16633	16559	16513	16502	16350	16473	16571	16457	16455	16614	16434	16274	16541	16586	16623	16456	16496	16498	16627	16666	16412	16267	16569	16618	16692	16630	16624	16502	16443	16511	16604	16437	16465	16380	16614	16461	16644	16322	16494	16560	16528	16648	16695	16440	16450	16425	16542	16572	16648	16613	16616	16629	16736	16681	16620	16486	16619	16615	16486	16515	16613	16358	16534	16507	16545	16581	16363	16568	16582	16563	16508	16644	16584	16559	16395	16521	16629	16585	16474	16399	16516	16496	16611	16468	16572	16648	16548	16532	16462	16547	16575	16559	16416	16618	16428	16483	16406	16456	16452	16432	16545	16527	16514	16618	16396	16381	16467	16417	16515	16430	16609	16627	16457	16652	16540	16461	16511	16518	16538	16427	16551	16575	16553	16475	16558	16554	16548	16323	16498	16344	16610	16542	16735	16642	16807	16426	16526	16601	16591	16595	16514	16380	16494	16645	16507	16449	16516	16562	16466	16700	16405	16641	16378	16406	16518	16757	16641	16610	16646	16558	16551	16502	16652	16663	16581	16684	16749	16470	16566	16591	16539	16593	16484	16455	16569	16419	16424	16671	16498	16519	16426	16392	16490	16595	16503	16475	16594	16516	16570	16474	16572	16560	16481	16496	16460	16465	16537	16509	16444	16531	16549	16544	16495	16696	16471	16636	16429	16477	16477	16643	16536	16505	16573	16583	16541	16553	16370	16554	16395	16586	16398	16501	16561	16448	16441	16476	16556	16654	16549	16404	16523	16562	16704	16571	16581	16681	16566	16472	16615	16610	16534	16636	16632	16542	16564	16615	16557	16683	16617	16504	16484	16661	16479	16650	16400	16593	16427	16750	16511	16356	16604	16437	16475	16604	16743	16526	16666	16488	16529	16562	16656	16490	16611	16550	16654	16607	16453	16441	16651	16570	16505	16513	16496	16502	16526	16584	16546	16442	16539	16463	16516	16428	16417	16525	16497	16471	16580	16494	16492	16340	16758	16507	16469	16526	16473	16516	16460	16338	16656	16523	16404	16754	16515	16645	16460	16410	16654	16599	16496	16357	16429	16586	16593	16413	16477	16428	16509	16464	16528	16668	16645	16484	16435	16445	16614	16615	16488	16555	16536	16399	16517	16466	16579	16575	16500	16586	16673	16493	16530	16637	16623	16534	16697	16543	16594	16625	16473	16521	16685	16603	16666	16422	16480	16520	16486	16500	16670	16579	16624	16596	16738	16642	16658	16340	16625	16448	16469	16435	16407	16368	16632	16482	16522	16478	16579	16651	16458	16588	16459	16637	16436	16499	16551	16608	16556	16376	16597	16534	16614	16606	16648	16545	16491	16565	16599	16611	16544	16418	16462	16603	16492	16517	16375	16504	16561	16476	16519	16441	16417	16360	16502	16682	16597	16484	16412	16580	16524	16669	16634	16469	16438	16543	16495	16636	16608	16630	16464	16623	16509	16658	16471	16425	16708	16430	16649	16619	16459	16539	16531	16461	16410	16683	16432	16541	16768	16438	16671	16471	16574	16499	16608	16430	16411	16601	16396	16605	16512	16456	16653	16461	16514	16275	16698	16542	16446	16529	16477	16457	16558	16500	16614	16448	16600	16633	16509	16492	16518	16543	16694	16534	16487	16491	16427	16383	16415	16607	16556	16589	16638	16461	16562	16503	16503	16472	16429	16573	16562	16548	16590	16315	16332	16471	16582	16319	16553	16644	16416	16489	16438	16465	16639	16485	16546	16473	16462	16548	16313	16507	16447	16519	16577	16602	16462	16412	16630	16426	16442	16596	16600	16440	16443	16557	16599	16502	16546	16494	16428	16441	16465	16803	16567	16525	16679	16600	16591	16487	16533	16495	16560	16636	16453	16533	16641	16414	16540	16578	16522	16533	16401	16703	16525	16607	16349	16637	16566	16564	16555	16357	16660	16432	16383	16571	16594	16546	16484	16358	16649	16401	16339	16548	16363	16450	16501	16548	16535	16536	16505	16394	16515	16498	16537	16493	16567	16563	16478	16317	16566	16481	16592	16531	16463	16481	16479	16479	16581	16394	16622	16559	16575	16536	16633	16487	16567	16577	16684	16478	16628	16585	16446	16532	16324	16519	16588	16499	16533	16329	16418	16547	16435	16594	16671	16622	16452	16570	16566	16392	16415	16667	16507	16649	16609	16420	16637	16627	16594	16601	16645	16500	16391	16541	16538	16641	16551	16540	16581	16783	16718	16526	16529	16468	16583	16424	16432	16536	16533	16536	16610	16552	16448	16552	16434	16408	16504	16779	16584	16531	16595	16535	16501	16478	16588	16519	16621	16662	16450	16542	16472	16554	16590	16542	16495	16455	16510	16427	16537	16470	16642	16735	16508	16405	16307	16588	16554	16472	16514	16532	16498	16474	16621	16739	16478	16322	16651	16579	16581	16653	16242	16754	16438	16535	16588	16478	16485	16681	16419	16523	16473	16516	16465	16303	16474	16615	16477	16562	16494	16514	16425	16520	16502	16489	16377	16622	16483	16502	16617	16368	16341	16546	16312	16379	16576	16476	16680	16473	16553	16589	16535	16639	16368	16362	16551	16591	16518	16532	16564	16511	16523	16639	16532	16431	16496	16652	16585	16382	16395	16597	16574	16484	16486	16620	16459	16409	16567	16596	16678	16503	16583	16429	16592	16597	16593	16481	16593	16646	16493	16338	16490	16497	16523	16607	16490	16466	16581	16695	16659	16510	16369	16596	16490	16634	16634	16347	16475	16595	16664	16343	16517	16560	16722	16560	16450	16616	16428	16489	16484	16547	16621	16481	16421	16579	16440	16493	16454	16559	16675	16542	16448	16477	16335	16450	16359	16617	16505	16504	16636	16522	16473	16468	16715	16618	16716	16341	16445	16637	16504	16729	16496	16623	16613	16544	16614	16493	16674	16485	16427	16572	16304	16461	16460	16289	16576	16671	16535	16498	16434	16477	16459	16538	16416	16573	16535	16620	16535	16600	16497	16510	16531	16613	16390	16387	16361	16504	16536	16417	16721	16525	16641	16652	16598	16671	16529	16706	16441	16239	16464	16493	16581	16486	16671	16582	16579	16673	16547	16625	16513	16675	16450	16440	16605	16565	16645	16592	16510	16494	16605	16602	16358	16596	16621	16317	16444	16481	16639	16390	16421	16569	16493	16562	16558	16491	16535	16582	16556	16387	16704	16379	16701	16663	16309	16632	16495	16698	16636	16445	16548	16398	16492	16431	16623	16509	16642	16611	16656	16412	16554	16744	16365	16503	16587	16512	16416	16583	16404	16412	16431	16536	16309	16427	16462	16560	16465	16541	16548	16568	16445	16486	16571	16704	16653	16458	16555	16382	16577	16536	16582	16451	16510	16499	16443	16438	16503	16454	16617	16510	16430	16578	16443	16500	16535	16500	16613	16431	16603	16567	16469	16532	16593	16659	16364	16374	16556	16473	16495	16531	16448	16495	16738	16376	16449	16480	16646	16564	16563	16586	16406	16560	16403	16528	16488	16523	16451	16453	16584	16532	16653	16356	16490	16657	16488	16417	16493	16443	16521	16585	16302	16373	16454	16417	16497	16467	16405	16397	16542	16421	16641	16650	16607	16562	16672	16419	16503	16601	16498	16605	16371	16670	16445	16474	16649	16431	16607	16422	16625	16578	16559	16402	16418	16397	16595	16385	16460	16469	16404	16499	16491	16596	16554	16597	16599	16616	16508	16415	16546	16483	16491	16688	16447	16550	16431	16541	16381	16525	16577	16608	16422	16529	16484	16586	16555	16515	16439	16451	16432	16581	16463	16438	16772	16645	16597	16604	16662	16552	16608	16502	16471	16488	16716	16473	16531	16477	16342	16450	16553	16502	16305	16536	16484	16454	16312	16430	16612	16542	16616	16449	16361	16472	16645	16654	16482	16459	16709	16582	16580	16638	16640	16518	16570	16571	16568	16436	16561	16478	16413	16463	16583	16489	16570	16434	16395	16600	16903	16630	16492	16562	16584	16361	16424	16446	16606	16556	16618	16438	16708	16505	16576	16438	16561	16619	16450	16616	16496	16484	16599	16517	16709	16601	16497	16638	16341	16619	16574	16485	16553	16551	16479	16405	16587	16752	16583	16662	16569	16506	16560	16665	16628	16509	16382	16381	16531	16499	16617	16375	16306	16502	16513	16589	16433	16631	16369	16754	16457	16631	16797	16557	16574	16527	16595	16435	16635	16502	16626	16510	16528	16401	16494	16446	16605	16444	16476	16491	16422	16506	16493	16608	16639	16480	16583	16466	16682	16559	16529	16410	16578	16525	16433	16414	16483	16528	16633	16439	16670	16705	16394	16527	16668	16430	16552	16535	16423	16589	16526	16415	16457	16516	16488	16556	16737	16488	16494	16565	16582	16494	16501	16461	16506	16235	16633	16471	16535	16422	16550	16546	16617	16469	16644	16569	16587	16605	16550	16418	16538	16461	16543	16518	16563	16441	16476	16556	16706	16560	16531	16653	16629	16682	16467	16506	16397	16622	16668	16586	16442	16443	16490	16557	16622	16497	16589	16548	16687	16532	16774	16476	16518	16397	16515	16649	16569	16540	16616	16295	16617	16404	16649	16506	16719	16439	16534	16455	16482	16662	16659	16515	16546	16490	16640	16363	16689	16607	16709	16382	16452	16498	16649	16559	16438	16537	16440	16608	16626	16579
22880	21499	29292	24020	21780	24418	27241	22172	20769	21374	21146	20771	20697	20792	20552	20685	21044	20734	20812	20634	20798	20889	20885	20881	20575	20589	20539	23756	25317	24261	23320	22005	21126	20663	20364	20139	20264	20370	20243	20150	20014	20392	20323	20318	20391	20406	20280	20460	20250	20280	20438	20386	20205	20181	20289	20442	20309	20308	20180	20191	20194	20417	20311	20354	20294	20222	20336	20277	20092	20096	20379	20278	20074	20187	20150	20221	20139	20170	20290	20275	20382	20236	20197	20079	20064	20007	20336	20239	20321	20417	20092	20143	20301	20396	20139	20230	20013	20109	20273	20238	20242	20205	20386	20448	20292	20385	20334	20343	20205	20314	20174	20211	20152	20050	20333	20486	20194	20183	20405	20242	20094	19997	20099	20111	20164	20215	20074	20188	20314	20299	20166	20217	20353	20261	20104	20165	20290	20187	20196	20234	20412	20348	20253	20234	20206	20249	20219	20122	20179	20402	20372	19997	20093	20372	20226	20151	20139	20370	20283	20261	20202	20243	20308	20279	20383	20191	20280	20200	20188	20374	20138	20189	20105	20074	20240	20219	20266	20196	20235	20100	19979	20033	20160	20226	20230	20198	20218	20374	20253	20400	20130	20185	20102	20182	20376	20252	20256	20350	20227	20360	20322	20272	20243	20290	20332	20009	20128	20173	20224	20171	20200	20137	20044	20249	20332	20317	20256	20289	19943	20173	20237	20472	20058	20291	20202	20150	20327	20179	20159	19949	20030	20058	20211	19944	20333	20210	20325	20193	20099	19971	20106	20127	20184	20140	20409	20210	20307	20127	20282	19975	20170	20303	20334	20324	20204	20277	20266	20197	20132	20083	20313	20320	20311	20380	20147	20245	20403	20138	20249	20400	20027	20093	20319	20160	20173	20339	20380	20163	20044	20170	19990	20282	20176	20165	20182	20114	20262	20342	20344	20161	20175	20199	20121	20148	20275	20366	20384	20162	20298	20235	20188	20149	20188	20175	20298	20171	20058	20376	20257	20112	20172	20199	20383	20117	20230	20087	20135	20370	20131	20155	20098	20265	20432	20339	20219	20110	20082	20022	20226	20240	20202	20109	20415	20231	20403	20217	20183	20120	20046	20236	20065	20245	20314	20260	20130	20173	20247	20298	20319	20041	20112	20244	20054	20174	20208	20363	20258	20525	20043	20039	20056	20289	19830	19921	19980	20091	20218	20502	20370	20177	20315	20291	20295	20123	20218	20480	20442	20153	20140	20188	20185	20380	20217	20194	20385	20392	20218	20164	20357	20377	20119	20273	20284	20199	20196	20076	20300	20111	20200	20462	20260	20184	20463	20103	20148	20182	20086	20258	20344	20236	20081	19982	20071	20170	20260	20020	20219	20209	20075	20098	20299	20086	20358	20112	20189	20261	20197	20215	20143	20200	19945	20048	20226	20110	20329	20100	19996	20299	20113	20263	20268	20224	20222	20234	20266	20280	20050	19969	20178	20304	20262	19962	20035	20301	20059	19972	20177	20294	20145	20268	20283	20254	20178	20061	19976	20339	20121	20077	20073	20174	20075	20086	20107	20251	20149	20309	20276	20224	20210	20285	19990	20049	20223	20283	19997	20084	20227	20175	20128	20212	20406	20133	20020	20190	20403	20261	20142	20158	20054	20195	20138	19999	20221	20247	20211	20053	20459	20088	20162	20074	20373	20221	20128	20090	20335	20074	20118	20257	20252	20189	20124	20098	20202	20155	20054	20233	20186	20124	20112	20451	20437	20418	20295	20154	20114	20230	20218	20196	20287	20263	20361	20272	20158	20108	20151	19962	20064	20026	20260	20286	19972	20194	20317	20274	20319	20148	20285	20148	20319	20219	20261	20339	20341	20248	20261	20186	20237	20273	20250	20434	20488	20298	19977	20104	20300	20281	20170	20269	20319	20294	20291	20129	20310	20189	20268	20498	20179	20113	20183	20174	20285	20299	20210	19965	20265	20063	20160	20204	20117	20294	20393	20290	20022	20278	20361	20345	20412	20136	20014	20301	20333	20122	19979	20119	20349	20207	20269	20067	20007	20190	20201	20114	19870	20226	20365	20305	20032	20142	20151	20218	20295	20242	20231	20137	20173	20031	20263	20258	20371	20334	20188	20165	20004	20252	20148	20279	20046	20234	20215	20264	20225	20184	20478	20389	20130	20128	20386	20227	20066	20179	20175	20250	20109	20164	20256	19922	20067	20299	20098	20230	20188	20260	20147	20293	20230	20166	20122	20163	20239	20142	20290	19939	20151	20125	20379	20180	20558	20405	20233	20284	20289	20120	19941	20319	20058	20064	20239	20063	20354	20072	20132	20217	20257	20024	20296	20162	20105	20403	20333	19889	20183	20097	20031	20227	20318	20142	20113	19992	20021	20146	20049	20200	20056	20301	20135	20211	20235	20278	20031	20070	20348	20252	20262	20290	20438	20097	20108	20259	20107	20330	20079	20280	20203	20288	20154	20258	20117	20123	20160	20151	20320	20418	20189	20250	20221	20337	20306	20082	20173	20150	20049	20290	20346	20101	20141	20176	20415	20167	20182	20143	20126	20168	20066	20362	20080	20074	20244	20049	20195	20252	20095	20280	20242	20177	20354	20083	20069	20219	20308	20090	20375	20233	20314	20177	20220	20194	20271	20093	20262	20016	20204	20091	20112	20172	20204	20368	20047	20239	20222	20136	20273	20125	20389	20268	19898	20134	20259	20269	20248	20141	20061	20324	20200	20162	20122	20405	20208	20166	20039	19957	20133	20265	20118	20025	20089	20169	20192	20040	20190	20025	20403	20333	20329	20337	20273	20051	20302	20074	20166	20273	20337	20156	20028	20331	20271	20151	20202	20111	20190	20081	20044	20270	20302	20340	20190	20227	20323	20181	20114	20343	20451	20006	20154	20116	20254	20279	20193	20145	20443	20226	20162	20272	20417	20254	20214	20193	20318	20078	20381	20214	20349	20047	20202	20185	20060	19951	20356	20025	20215	20316	20274	20124	20298	20069	20008	20352	20249	19931	20075	20386	20462	20315	19916	20027	20254	19979	20093	20315	20215	20297	20151	20263	20171	20278	20034	20286	20525	20079	20194	20371	20383	20026	20195	20082	20237	20399	20266	20105	20119	20256	20384	20276	20132	20050	20123	20046	20352	20304	20288	20319	20203	20282	20458	20316	20294	20103	20060	20173	20019	20244	20245	20322	20299	20091	19998	20290	20226	20074	20162	20172	20131	20331	20221	20140	20352	20100	20128	20168	20225	20272	20236	20267	20361	20253	20041	20137	20107	20345	20145	20193	20335	20203	20174	20244	20223	20240	20237	19924	20121	20016	20300	20189	20165	20180	20034	20444	20129	20133	20032	20124	20127	20051	20221	20121	19996	20313	20411	20299	20198	20306	20325	20120	20372	20034	19973	20338	20254	20286	20219	20303	20247	20239	20029	20201	20137	20217	20129	20220	20278	20258	20115	20351	20281	20120	20222	20187	20413	19927	20194	20095	20013	20165	20072	20147	20198	20291	20129	20108	20170	20121	20050	20213	20318	20145	20302	20231	20129	20327	20117	20148	20178	20328	20413	20262	20304	20124	20114	20254	20199	20100	20229	20183	20129	20308	20254	20024	20261	20133	20269	19985	20233	19924	20134	20208	20330	20165	20168	20079	20330	20321	20106	20289	20292	20261	20263	20166	20111	20069	20236	20291	20282	20355	20240	20247	20479	20215	20429	20444	20283	20237	20155	20411	20120	20259	20211	20133	20093	19921	20132	20135	20314	20267	20164	20052	20202	20187	20329	20188	20163	20249	20091	20030	20187	20137	20104	20188	20319	20054	20226	20256	19965	20062	20134	20228	20249	20178	20254	20179	20213	20222	20060	20586	20083	20085	20274	20290	20208	20399	20283	20356	20114	20081	20222	20259	20209	20129	20226	20083	20162	20149	20324	20174	20152	20136	20372	20372	20318	20327	20467	20270	20236	20317	20026	20355	20176	20247	20066	20199	20425	20216	20182	20119	20289	20049	20226	20103	20297	20350	20269	20353	20195	20169	20297	20107	20007	20115	20137	20283	20291	20165	20113	20339	20175	20221	20367	20320	20306	20269	20254	19962	20365	20127	20315	20267	20256	19978	19890	20341	20264	20055	20434	20284	20087	20276	20264	20056	20174	20202	20368	20188	20146	20228	20339	20018	20022	20131	19959	20216	20180	20294	20298	20133	19969	20249	20485	20229	20171	20220	20092	20169	20209	20268	20218	20120	20027	20311	20369	20232	20289	20282	20212	20364	20166	20198	20271	20195	20042	20111	20334	20000	20129	20243	20127	20265	20100	20154	20293	20135	20147	20235	20194	20306	20224	20275	20496	20073	20514	20230	20056	20377	20142	20180	20287	20058	20312	20347	20099	20124	20076	20167	20481	20159	20373	20199	20254	20277	20109	20249	20139	20263	20023	20168	20305	20234	20412	20050	20047	20014	20147	19902	20382	20093	20421	20065	20106	19983	20112	20070	20121	20236	20189	20386	20102	20123	20229	20257	20295	20138	20286	20133	20184	20248	20056	20134	20225	20076	20239	20268	20197	20180	20296	20112	20141	20055	20180	20316	20282	20270	20159	20174	20221	20146	20298	20242	20239	20106	20254	20193	20413	20097	20195	20244	20130	20214	20173	20415	20296	20123	20263	20270	20273	20141	20164	20394	20165	20062	20185	20175	20227	20328	20055	20187	20251	20034	20075	20064	20147	20222	20258	20168	20288	20208	20304	20240	20243	20144	20118	20205	20242	20149	20004	20117	20134	20417	20314	20190	20200	20150	20212	20135	20073	20080	20131	20109	20081	20232	20066	20147	20183	20132	20024	20237	20426	20155	20213	20208	20411	20141	20473	20186	20040	20150	20077	20210	20083	20146	20137	20288	20170	20177	20224	20212	20335	20199	20364	20177	20421	20143	20038	20071	19985	20252	20282	20216	20192	20166	20212	20452	20329	20251	20251	20241	20377	20237	20415	20405	20179	20214	20101	20497	20157	20251	20267	20465	20316	20061	20169	20038	20185	20183	20186	20286	20213	20087	20331	20146	20268	20094	20038	20341	20137	20364	20383	20186	20106	20306	20309	20136	20040	20016	20210	20155	20288	20185	20184	20338
40107	68375	46815	25129	22222	20852	19869	19110	18017	17938	17474	17250	17359	17002	17000	17197	17541	17496	17265	17189	17221	17346	17500	17466	17273	17170	17309	22240	23285	22050	20336	18853	17506	17075	16889	16805	16654	16754	16600	16844	16814	16608	16771	16757	16725	16900	16653	16716	16793	16791	16608	16781	16719	16577	16688	16731	16670	16700	16588	16691	16806	16759	16540	16715	16757	16523	16771	16728	16544	16695	16764	16764	16626	16783	16711	16620	16581	16825	16818	16525	16759	16764	16699	16787	16606	16698	16836	16559	16689	16780	16746	16773	16524	16871	16884	16803	16686	16623	16686	16678	16698	16663	16707	16913	16793	16854	16719	16593	16738	16859	16814	16763	16700	16609	16748	16782	16697	16735	16613	16675	16689	16871	16745	16709	16701	16864	16817	16853	16739	16664	16712	16637	16793	16687	16703	16797	16807	16616	16619	16914	16730	16825	16455	16509	16825	16664	16805	16741	16718	16851	16713	16816	16853	16613	16833	16820	16599	16662	16766	16644	16865	16739	16655	16723	16955	16763	16604	16505	16850	16687	16503	16831	16754	16728	16847	16733	16711	16881	16693	16641	16714	16778	16753	16900	16632	16843	16786	16728	16708	16831	16774	16678	16787	16762	16677	16562	16702	16732	16636	16830	16677	16704	16872	16838	16808	16708	16658	16748	16712	16497	16569	16877	16703	16809	16739	16754	16771	16709	16561	16542	16626	16755	16512	16706	16624	16823	16729	16618	16614	16854	16574	16706	16781	16876	16674	16602	16749	16735	16744	16835	16608	16691	16663	16599	16608	16589	16702	16737	16699	16728	16647	16747	16651	16709	16752	16791	16738	16514	16785	16736	16759	16721	16712	16809	16719	16693	16659	16896	16752	16732	16755	16788	16741	16637	16660	17022	16589	16732	16610	16573	16829	16852	16595	16919	16705	16651	16766	16751	16597	16653	16767	16814	16604	16670	16769	16753	16719	16768	16685	16648	16595	16672	16799	16890	16804	16859	16861	16898	16801	16649	16646	16731	16786	16557	16671	16781	16824	16782	16691	16727	16714	16685	16799	16708	16761	16711	16673	16775	16891	16693	16493	16732	16739	16769	16846	16819	16715	16705	16673	16769	16651	16803	16585	16586	16519	16874	16593	16702	16859	16770	16693	16657	16741	16722	16725	16784	16670	16684	16809	16728	16619	16775	16679	16681	16588	16616	16698	16720	16797	16864	16723	16792	16757	16617	16674	16668	16801	16769	16647	16673	16796	16606	16613	16865	16901	16756	16734	16577	16617	16884	16967	16621	16738	16799	16725	16564	16673	16797	16641	16531	16779	16762	16734	16871	16855	16869	16622	16716	16651	16686	16721	16788	16794	16647	16656	16788	16741	16680	16932	16638	16651	16681	16735	16693	16752	16781	16814	16745	16672	16568	16864	16579	16639	16694	16844	16682	16725	16853	16700	16764	16731	16778	16811	16757	16645	16675	16753	16741	16701	16731	16681	16701	16720	16655	16905	16878	16733	16881	16862	16665	16560	16625	16793	16512	16793	16595	16769	16693	16712	16491	16910	16607	16770	16755	16610	16733	16666	16710	16737	16692	16686	16675	16663	16690	16673	16674	16650	16640	16774	16615	16677	16560	16649	16588	16644	16694	16667	16738	16824	16657	16761	16724	16749	16684	16713	16738	16724	16770	16649	16851	16947	16592	16627	16801	16566	16668	16749	16672	16631	16621	16611	16833	16746	16565	16695	16710	16697	16789	16653	16718	16647	16797	16778	16798	16739	16690	16406	16660	16912	16723	16737	16886	16641	16718	16522	16870	16655	16683	16670	16809	16501	16757	16734	16806	16760	17010	16966	16737	16752	16798	16836	16730	16790	16751	16507	16817	16620	16871	16649	16738	16659	16715	16753	16710	16849	16637	16696	16652	16682	16753	16748	16655	16563	16661	16807	16803	16717	16716	16834	16667	16536	16631	16709	16730	16603	16613	16687	16749	16721	16635	16628	16782	16922	16899	16860	16577	16886	16739	16657	16847	16539	16732	16642	16799	16690	16567	16569	16623	16608	16805	16726	16658	16728	16816	16714	16853	16858	16717	16713	16727	16607	16747	16624	16779	16591	16677	16669	16640	16777	16591	16518	16933	16709	16633	16638	16573	16717	16702	16791	16963	16831	16713	16568	16808	16704	16749	16619	16882	16610	16812	16746	16516	16585	16878	16674	16785	16598	16623	16603	16752	16662	16703	16878	16738	16773	16694	16773	16714	16585	16762	16745	16766	16736	16660	16660	16862	16671	16696	16791	16709	16661	16776	16698	16818	16689	16779	16754	16658	16746	16766	16762	16696	16794	16781	16679	16743	16659	16750	16739	16798	16681	16724	16728	16719	16593	16611	17000	16901	16826	16820	16703	16755	16732	16652	16784	16684	16578	16715	16641	16881	16747	16578	16616	16889	16662	16809	16687	16683	16640	16753	16799	16561	16807	16624	16802	16795	16563	16758	16895	16651	16591	16736	16517	16775	16561	16682	16800	16601	16700	16809	16683	16664	16811	16745	16663	16697	16660	16621	16899	16717	16608	16797	16804	16806	16847	16734	16647	16526	16719	16599	16713	16661	16669	16711	16764	16695	16598	16589	16702	16613	16645	16804	16712	16680	16660	16734	16655	16731	16730	16660	16757	16774	16563	16796	16676	16715	16689	16525	16857	16748	16736	16656	16827	16656	16769	16697	16762	16721	16721	16618	16737	16643	16535	16738	16656	16723	16590	16681	16738	16719	16820	16918	16825	16778	16845	16764	16639	16818	16792	16772	16567	16820	16488	16755	16702	16714	16751	16560	16684	16726	16807	16594	16726	16744	16764	16717	16595	16577	16652	16892	16714	16694	16828	16881	16675	16712	16744	16676	16593	16773	16821	16774	16752	16788	16659	16632	16767	16790	16700	16919	16876	16743	16681	16631	16756	16728	16710	16654	16789	16646	16564	16782	16756	16752	16786	16537	16845	16754	16891	16871	16929	16564	16652	16701	16593	16937	16674	16739	16793	16813	16842	16805	16636	16642	16745	16751	16692	16627	16680	16754	16769	16686	16700	16714	16773	16583	16872	16792	16548	16714	16821	16668	16775	16524	16638	16842	16342	16788	16666	16779	16734	16659	16578	16599	16776	16882	16890	16777	16633	16832	16858	16645	16779	16684	16719	16846	16565	16676	16858	16677	16684	16593	16820	16739	16845	16574	16743	16667	16731	16705	16659	16753	16700	16623	16780	16690	16666	16814	16679	16763	16671	16717	16740	16587	16677	16774	16855	16652	16848	16485	16667	16703	16647	16846	16768	16607	16554	16711	16769	16622	16839	16833	16820	16695	16849	16750	16769	16696	16625	16791	16713	16579	16688	16563	16699	16732	16469	16579	16822	16681	16621	16591	16779	16554	16680	16741	16459	16562	16694	16607	16734	16644	16814	16620	16816	16485	16765	16619	16740	16810	16593	16676	16622	16792	16680	16857	16763	16593	16570	16859	16793	16703	16627	16646	16679	16745	16666	16839	16708	16748	16691	16789	16778	16820	16537	16718	16682	16572	16740	16755	16690	16644	16734	16867	16714	16716	16856	16847	16732	16722	16781	16674	16561	16616	16677	16556	16728	16694	16568	16818	16784	16650	16844	16777	16651	16776	16748	16788	16901	16841	16610	16761	16626	16643	16814	16739	16596	16715	16646	16561	16801	16623	16764	16606	16784	16717	16756	16654	16828	16812	16535	16770	16626	16795	16778	16706	16691	16769	16687	16671	16754	16730	16730	16727	16661	16781	16577	16614	16709	16674	16817	16691	16681	16746	16722	16772	16720	16724	16640	16712	16587	16718	16816	16445	16642	16693	16914	16896	16590	16690	16750	16877	16824	16672	16822	16796	16710	16654	16705	16595	16677	16664	16676	16639	16725	16685	16772	16695	16770	16666	16759	16726	16790	16793	16459	16594	16921	16805	16794	16709	16687	16687	16613	16772	16735	16713	16714	16749	16922	16768	16610	16748	16765	16855	16853	16772	16621	16630	16751	16703	16481	16740	16704	16729	16710	16799	16699	16788	16763	16494	16598	16655	16718	16555	16828	16662	16821	16604	16788	16838	16668	16695	16726	16777	16732	16562	16724	16827	16771	16522	16648	16762	16742	16682	16673	16591	16810	16550	16814	16824	16586	16659	16672	16752	16825	16707	16699	16606	16631	16705	16678	16830	16742	16692	16824	16572	16562	16741	16652	16713	16677	16956	16859	16903	16578	16549	16811	16686	16756	16736	16726	16575	16753	16713	16682	16779	16722	16715	16742	16792	16665	16785	16829	16733	16609	16591	16529	16648	16984	16750	16777	16747	16741	16688	16788	16757	16747	16626	16889	16833	16742	16708	16756	16906	16775	16592	16858	16596	16707	16737	16639	16713	16784	16810	16625	16835	16718	16871	16694	16545	16641	16809	16745	16733	16694	16730	16594	16717	16756	16845	16654	16774	16773	16821	16865	16620	16484	16850	16690	16804	16858	16598	16708	16674	16781	16711	16694	16758	16882	16712	16638	16776	16598	16712	16558	16777	16767	16777	16716	16791	16852	16766	16765	16836	16665	16862	16792	16845	16767	16579	16856	16825	16806	16689	16883	16702	16677	16663	16649	16720	16536	16727	16536	16744	16721	16687	16667	16744	16726	16812	16729	16796	16832	16819	16661	16731	16657	16834	16527	16679	16632	16796	16851	16609	16677	16753	16797	16622	16603	16796	16654	16761	16660	16861	16667	16730	16636	16600	16801	16584	16739	16822	16862	16672	16775	16766	16736	16676	16732	16676	16796	16875	16670	16738	16627	16508	16794	16610	16948	16645	16759	16698	16779	16759	16756	16534	16748	16643	16644	16846	16769	16807	16783	16720	16754	16631	16728	16659	16641	16672	16623	16541	16701	16705	16766	16870	16628	16551	16782	16679	16835	16714	16625	16672	16799	16697	16734	16631	16776	16751	16814	16521	16777	16874	16690	16757	16871	16634	16757	16776	16653	16874	16757	16713	16860	16750	16495	16686	16717	16797	16855	16562	16721	16684	16695	16803	16727	16675	16738	16751	16568	16729	16803	16643	16584	16875	16640	16728	16857	16726	16811	16621	16683	16797	16631	16777
28895	27483	29167	24354	20842	20238	20458	19838	19868	19968	19547	19580	19808	19706	19709	19722	19849	19630	19823	19925	19634	19590	19848	19680	19530	19543	19792	19841	20039	19904	20093	19733	19636	19750	19696	19637	19634	19443	19432	19608	19657	19474	19800	19661	19624	19512	19542	19597	19564	19598	19651	19410	19736	19777	19723	19559	19426	19485	19302	19465	19562	19495	19532	19447	19744	19671	19664	19525	19759	19514	19598	19582	19498	19569	19509	19364	19579	19510	19446	19458	19605	19691	19532	19547	19308	19597	19615	19722	19430	19419	19586	19285	19555	19540	19586	19643	19680	19604	19365	19507	19587	19688	19568	19520	19590	19618	19583	19334	19457	19579	19624	19774	19404	19339	19463	19479	19471	19592	19651	19320	19509	19526	19536	19653	19628	19630	19682	19534	19515	19631	19614	19615	19687	19536	19565	19349	19737	19405	19550	19683	19560	19528	19597	19561	19485	19396	19679	19729	19583	19624	19539	19675	19689	19732	19581	19450	19772	19638	19521	19452	19490	19615	19639	19602	19619	19577	19466	19496	19603	19628	19591	19418	19334	19403	19698	19666	19687	19513	19600	19862	19585	19229	19373	19466	19663	19633	19895	19769	19609	19635	19501	19635	19620	19623	19530	19558	19412	19519	19468	19676	19486	19453	19358	19428	19494	19485	19556	19490	19528	19628	19437	19409	19491	19719	19451	19276	19489	19455	19593	19550	19402	19583	19762	19340	19519	19526	19626	19610	19669	19542	19701	19660	19593	19555	19797	19259	19558	19466	19674	19751	19551	19754	19371	19457	19674	19724	19742	19616	19561	19559	19469	19399	19739	19536	19510	19729	19667	19595	19520	19497	19508	19454	19675	19607	19502	19366	19469	19587	19628	19461	19512	19515	19453	19542	19545	19448	19619	19550	19640	19772	19513	19374	19430	19817	19376	19409	19291	19757	19500	19622	19734	19538	19662	19726	19683	19555	19734	19508	19627	19568	19592	19603	19619	19777	19800	19444	19719	19886	19593	19556	19842	19615	19568	19456	19615	19558	19386	19551	19346	19739	19594	19569	19488	19355	19515	19610	19668	19590	19697	19854	19663	19636	19705	19453	19782	19205	19495	19614	19552	19617	19681	19628	19325	19611	19469	19530	19395	19584	19744	19715	19586	19429	19497	19541	19811	19598	19473	19476	19598	19333	19475	19688	19749	19685	19667	19553	19465	19603	19661	19682	19476	19618	19496	19490	19583	19624	19461	19539	19502	19371	19458	19343	19590	19784	19590	19674	19613	19720	19611	19402	19658	19742	19569	19432	19691	19724	19588	19511	19519	19468	19535	19497	19670	19588	19549	19579	19620	19552	19665	19559	19438	19704	19650	19553	19525	19745	19635	19613	19724	19585	19668	19582	19518	19587	19446	19705	19370	19538	19441	19518	19647	19614	19481	19470	19610	19524	19457	19567	19561	19611	19651	19557	19584	19522	19407	19239	19503	19712	19523	19761	19607	19369	19634	19559	19338	19651	19566	19484	19331	19511	19522	19533	19716	19516	19534	19656	19382	19607	19538	19499	19396	19506	19651	19495	19588	19415	19513	19615	19555	19616	19511	19471	19654	19467	19558	19547	19570	19551	19707	19524	19583	19544	19807	19467	19323	19607	19482	19498	19496	19611	19316	19665	19571	19716	19330	19513	19465	19786	19697	19293	19427	19535	19582	19714	19651	19495	19649	19543	19627	19393	19703	19449	19474	19507	19538	19575	19490	19593	19659	19445	19611	19582	19337	19503	19576	19649	19484	19617	19677	19680	19477	19668	19522	19569	19575	19632	19580	19715	19729	19270	19432	19799	19489	19453	19506	19650	19628	19672	19573	19540	19267	19637	19535	19566	19691	19802	19493	19586	19544	19626	19508	19771	19729	19540	19549	19724	19610	19779	19354	19584	19490	19692	19546	19466	19331	19446	19624	19664	19408	19349	19679	19433	19508	19600	19668	19413	19631	19544	19493	19663	19461	19499	19445	19725	19553	19567	19580	19616	19711	19694	19447	19475	19474	19626	19587	19658	19684	19536	19592	19470	19702	19734	19724	19597	19618	19739	19662	19646	19510	19655	19686	19384	19699	19690	19579	19641	19677	19660	19508	19762	19592	19600	19625	19399	19658	19514	19561	19636	19473	19436	19619	19377	19794	19585	19734	19465	19518	19490	19586	19610	19405	19641	19461	19331	19552	19427	19653	19504	19655	19572	19620	19721	19721	19719	19607	19513	19588	19524	19709	19447	19549	19478	19690	19643	19637	19481	19547	19583	19518	19521	19584	19518	19742	19488	19651	19442	19717	19457	19487	19575	19489	19696	19351	19481	19633	19451	19464	19527	19522	19431	19472	19449	19485	19537	19423	19551	19583	19612	19514	19638	19700	19608	19481	19517	19506	19523	19474	19348	19619	19529	19650	19493	19557	19771	19429	19570	19477	19420	19403	19607	19630	19493	19440	19607	19612	19628	19493	19642	19692	19516	19768	19562	19648	19735	19429	19542	19573	19503	19637	19587	19644	19542	19574	19445	19521	19707	19628	19443	19479	19431	19702	19448	19315	19374	19458	19506	19699	19532	19575	19684	19539	19780	19734	19547	19345	19646	19535	19707	19442	19546	19558	19667	19515	19615	19497	19528	19687	19657	19663	19465	19581	19633	19538	19579	19613	19699	19406	19444	19343	19676	19711	19558	19594	19518	19681	19746	19718	19548	19365	19630	19700	19549	19581	19593	19552	19548	19332	19618	19600	19562	19666	19633	19515	19598	19558	19341	19580	19484	19627	19520	19627	19273	19635	19578	19842	19616	19683	19481	19429	19645	19665	19521	19828	19388	19493	19586	19595	19664	19568	19503	19709	19373	19560	19734	19631	19536	19607	19497	19627	19379	19644	19672	19552	19411	19639	19557	19578	19437	19786	19706	19428	19758	19670	19570	19481	19461	19527	19532	19522	19335	19716	19339	19711	19611	19448	19714	19305	19683	19538	19384	19552	19463	19538	19599	19517	19618	19481	19641	19639	19569	19475	19280	19539	19676	19704	19461	19638	19537	19501	19562	19485	19631	19457	19536	19670	19428	19594	19527	19512	19587	19665	19644	19544	19718	19735	19546	19560	19761	19420	19459	19464	19717	19530	19600	19682	19540	19554	19566	19415	19696	19614	19525	19638	19707	19604	19634	19536	19285	19437	19706	19566	19444	19514	19540	19700	19579	19710	19650	19413	19427	19635	19710	19578	19593	19599	19387	19606	19683	19365	19639	19661	19656	19314	19441	19743	19506	19541	19461	19442	19678	19428	19592	19515	19589	19687	19503	19483	19502	19379	19432	19606	19469	19604	19394	19642	19640	19720	19539	19661	19499	19448	19483	19463	19663	19493	19606	19520	19477	19445	19483	19394	19610	19593	19572	19556	19410	19417	19355	19513	19525	19516	19381	19547	19482	19785	19830	19553	19585	19576	19612	19505	19574	19547	19500	19775	19598	19672	19475	19566	19417	19582	19606	19608	19468	19629	19604	19686	19268	19564	19713	19369	19394	19704	19297	19470	19557	19512	19505	19639	19619	19610	19365	19594	19875	19491	19542	19735	19479	19554	19682	19525	19729	19593	19390	19573	19387	19709	19471	19518	19629	19530	19303	19555	19650	19516	19484	19666	19511	19633	19558	19563	19507	19516	19613	19240	19426	19563	19617	19771	19723	19655	19476	19612	19497	19579	19352	19721	19638	19611	19568	19639	19702	19583	19617	19708	19459	19639	19501	19641	19515	19571	19437	19452	19679	19629	19694	19696	19806	19602	19539	19649	19584	19349	19590	19387	19503	19396	19337	19634	19597	19591	19478	19601	19529	19576	19525	19487	19810	19677	19529	19525	19338	19592	19744	19743	19311	19705	19468	19752	19623	19312	19420	19413	19532	19547	19554	19382	19531	19440	19517	19440	19444	19528	19512	19627	19486	19595	19419	19459	19748	19584	19419	19398	19480	19519	19555	19541	19733	19497	19698	19715	19686	19482	19450	19629	19596	19772	19697	19611	19505	19575	19652	19502	19641	19571	19482	19427	19745	19489	19512	19537	19819	19513	19532	19364	19417	19562	19711	19552	19502	19651	19646	19717	19565	19615	19567	19335	19699	19631	19774	19561	19396	19557	19617	19568	19612	19744	19525	19594	19431	19507	19567	19566	19672	19715	19672	19588	19648	19731	19514	19512	19565	19461	19506	19710	19564	19560	19502	19587	19593	19499	19624	19528	19561	19433	19415	19600	19545	19649	19451	19736	19603	19570	19592	19545	19462	19469	19589	19568	19605	19472	19340	19398	19306	19413	19486	19583	19755	19817	19682	19287	19577	19709	19355	19634	19597	19430	19642	19512	19476	19539	19441	19569	19626	19782	19648	19736	19525	19706	19536	19435	19815	19448	19497	19420	19280	19506	19635	19840	19513	19572	19615	19423	19554	19615	19741	19631	19678	19643	19609	19672	19592	19420	19573	19600	19770	19477	19620	19556	19493	19361	19585	19719	19679	19563	19604	19441	19454	19508	19384	19620	19536	19615	19484	19654	19514	19423	19586	19790	19450	19515	19687	19540	19683	19650	19516	19475	19480	19627	19517	19730	19597	19714	19640	19559	19568	19532	19518	19394	19625	19650	19567	19362	19558	19406	19482	19586	19597	19546	19533	19602	19498	19570	19624	19544	19562	19632	19638	19648	19530	19581	19574	19626	19646	19517	19606	19638	19510	19588	19451	19650	19656	19498	19627	19589	19636	19514	19580	19542	19604	19767	19563	19508	19427	19548	19580	19652	19452	19528	19647	19726	19528	19523	19740	19844	19583	19646	19724	19649	19497	19522	19602	19444	19576	19477	19470	19774	19731	19484	19546	19581	19551	19469	19548	19542	19689	19708	19734	19448	19534	19551	19591	19663	19572	19351	19427	19701	19394	19609	19700	19626	19663	19731	19520	19497	19680	19481	19577	19414	19607	19759	19717	19674	19569	19666	19574	19746	19531	19873	19357	19519	19609	19350	19515	19589	19635	19543	19347	19554	19629	19718	19318	19576	19486	19478	19618	19521	19443	19477	19598	19489	19583	19705	19556	19633	19562	19670	19535	19730	19490	19596	19775	19584	19553	19691	19517
30808	42556	26187	19240	18275	17592	17381	17147	16795	16594	16529	16549	16387	16496	16522	16468	16506	16548	16661	16551	16451	16493	16540	16601	16715	16351	16335	16501	16758	16780	16631	16570	16482	16392	16510	16317	16294	16140	16478	16287	16289	16434	16248	16244	16306	16385	16392	16266	16386	16145	16203	16287	16432	16263	16342	16425	16214	16455	16404	16291	16201	16316	16492	16259	16287	16402	16326	16214	16337	16312	16298	16308	16276	16335	16265	16437	16311	16299	16323	16414	16270	16192	16297	16182	16258	16551	16455	16250	16489	16407	16381	16202	16200	16334	16274	16389	16180	16345	16343	16473	16484	16229	16404	16289	16320	16125	16424	16335	16197	16338	16501	16275	16223	16255	16311	16524	16371	16410	16219	16412	16279	16484	16359	16449	16299	16335	16332	16284	16314	16520	16312	16425	16265	16333	16330	16381	16503	16268	16394	16234	16364	16386	16406	16390	16433	16266	16381	16290	16263	16302	16265	16409	16186	16277	16317	16596	16417	16347	16400	16186	16370	16219	16291	16354	16406	16391	16368	16357	16253	16381	16319	16441	16184	16323	16208	16209	16187	16233	16414	16279	16276	16331	16383	16124	16471	16202	16193	16481	16150	16293	16331	16087	16184	16262	16319	16369	16360	16352	16354	16369	16475	16257	16365	16545	16205	16323	16181	16352	16201	16126	16267	16276	16345	16424	16400	16339	16534	16336	16327	16301	16391	16307	16549	16301	16258	16280	16349	16288	16453	16140	16384	16538	16464	16416	16275	16248	16312	16349	16283	16411	16381	16491	16269	16300	16328	16419	16275	16400	16360	16195	16296	16380	16465	16408	16396	16259	16198	16410	16417	16269	16382	16241	16221	16390	16303	16131	16345	16231	16345	16308	16140	16241	16424	16457	16396	16441	16144	16231	16219	16328	16408	16352	16115	16219	16183	16088	16277	16432	16295	16481	16372	16157	16241	16163	16211	16209	16315	16373	16269	16348	16289	16168	16445	16220	16479	16379	16185	16366	16316	16303	16285	16335	16265	16309	16355	16330	16316	16358	16542	16345	16386	16390	16515	16257	16561	16358	16313	16361	16237	16162	16490	16206	16374	16244	16195	16338	16333	16408	16258	16499	16298	16391	16331	16313	16320	16186	16357	16358	16215	16435	16351	16421	16442	16217	16473	16248	16515	16266	16399	16429	16313	16426	16360	16377	16279	16280	16288	16312	16294	16297	16411	16378	16410	16404	16466	16336	16165	16337	16389	16501	16367	16237	16432	16307	16285	16378	16257	16250	16360	16354	16194	16303	16323	16248	16294	16299	16306	16400	16296	16406	16411	16456	16206	16228	16389	16310	16289	16293	16260	16252	16505	16301	16412	16444	16360	16263	16299	16417	16349	16252	16470	16347	16200	16367	16457	16436	16396	16341	16332	16329	16379	16219	16530	16256	16232	16339	16387	16299	16338	16241	16305	16225	16276	16324	16501	16189	16352	16501	16255	16321	16278	16219	16287	16337	16416	16030	16378	16350	16251	16092	16377	16424	16391	16315	16306	16254	16180	16373	16136	16416	16357	16495	16404	16190	16287	16293	16274	16366	16296	16287	16412	16253	16296	16397	16257	16465	16457	16223	16182	16322	16316	16231	16349	16264	16308	16252	16452	16471	16186	16295	16411	16230	16523	16374	16183	16377	16219	16299	16395	16285	16326	16331	16312	16291	16350	16401	16295	16348	16166	16352	16353	16286	16400	16290	16285	16174	16287	16353	16189	16310	16242	16340	16272	16399	16370	16387	16302	16226	16344	16290	16270	16435	16368	16390	16495	16461	16331	16242	16266	16331	16264	16300	16215	16310	16145	16401	16352	16290	16090	16389	16256	16358	16476	16201	16266	16414	16175	16480	16343	16494	16059	16292	16202	16152	16344	16407	16428	16223	16348	16275	16178	16328	16469	16279	16506	16254	16402	16393	16308	16400	16454	16072	16304	16318	16167	16444	16230	16351	16483	16400	16211	16246	16358	16157	16155	16422	16244	16289	16135	16179	16339	16475	16413	16333	16326	16437	16482	16187	16259	16438	16303	16451	16329	16423	16157	16169	16182	16191	16269	16302	16321	16289	16377	16280	16202	16266	16316	16356	16418	16315	16298	16228	16364	16341	16425	16260	16444	16264	16166	16474	16194	16396	16356	16177	16328	16437	16420	16464	16242	16248	16428	16141	16340	16429	16298	16241	16366	16193	16409	16201	16283	16338	16410	16346	16522	16252	16456	16173	16441	16376	16294	16308	16390	16324	16276	16145	16480	16320	16375	16345	16465	16396	16492	16418	16328	16136	16334	16315	16464	16316	16377	16301	16250	16390	16493	16302	16313	16472	16457	16256	16367	16294	16237	16567	16383	16322	16234	16452	16421	16243	16291	16299	16305	16346	16387	16500	16417	16385	16231	16386	16360	16418	16472	16303	16253	16461	16301	16266	16307	16430	16330	16531	16181	16228	16479	16409	16437	16376	16382	16264	16172	16341	16224	16459	16381	16330	16432	16479	16376	16453	16159	16270	16232	16333	16336	16301	16520	16412	16399	16463	16226	16305	16187	16313	16349	16378	16313	16273	16101	16295	16322	16208	16276	16231	16435	16377	16429	16360	16251	16367	16321	16323	16436	16254	16524	16484	16285	16187	16350	16368	16431	16416	16478	16160	16479	16335	16394	16393	16413	16283	16361	16394	16399	16406	16399	16356	16302	16332	16251	16336	16450	16317	16408	16306	16322	16178	16225	16429	16307	16324	16349	16401	16475	16157	16186	16261	16470	16402	16505	16352	16395	16222	16204	16301	16316	16441	16303	16178	16362	16466	16220	16509	16243	16419	16357	16262	16264	16313	16213	16282	16295	16450	16263	16124	16186	16341	16447	16404	16343	16459	16267	16423	16341	16200	16280	16379	16429	16263	16516	16356	16408	16394	16320	16172	16377	16297	16185	16517	16369	16260	16276	16420	16182	16452	16329	16486	16313	16302	16432	16328	16297	16405	16216	16367	16248	16294	16313	16267	16244	16340	16377	16294	16485	16166	16307	16337	16146	16331	16291	16432	16217	16487	16261	16248	16298	16136	16346	16267	16170	16402	16232	16295	16394	16363	16239	16361	16388	16413	16354	16231	16477	16283	16321	16307	16416	16461	16383	16217	16463	16502	16455	16332	16181	16471	16311	16309	16471	16320	16402	16280	16306	16177	16381	16465	16474	16433	16470	16431	16403	16307	16129	16345	16300	16207	16402	16365	16226	16565	16268	16402	16270	16272	16364	16413	16322	16216	16503	16297	16291	16240	16252	16268	16472	16184	16394	16373	16299	16153	16366	16522	16214	16440	16449	16180	16211	16279	16374	16262	16476	16229	16310	16426	16209	16581	16324	16409	16535	16389	16384	16343	16361	16277	16288	16314	16295	16351	16360	16267	16434	16326	16192	16266	16314	16337	16266	16396	16245	16402	16336	16295	16311	16498	16263	16372	16211	16297	16425	16265	16360	16298	16323	16383	16359	16360	16357	16312	16389	16161	16194	16442	16390	16272	16315	16239	16235	16414	16253	16456	16484	16365	16350	16406	16318	16511	16244	16320	16308	16446	16447	16148	16311	16255	16360	16266	16354	16294	16097	16331	16243	16299	16158	16335	16245	16304	16244	16285	16113	16365	16317	16356	16325	16216	16285	16399	16379	16392	16413	16381	16421	16418	16464	16232	16311	16098	16333	16359	16435	16455	16360	16314	16319	16320	16447	16258	16378	16150	16405	16275	16254	16470	16317	16257	16481	16428	16288	16395	16487	16254	16199	16168	16370	16244	16162	16342	16394	16410	16271	16391	16262	16414	16499	16140	16473	16404	16387	16388	16370	16348	16272	16449	16296	16345	16214	16378	16297	16489	16373	16402	16336	16511	16312	16234	16249	16277	16284	16331	16524	16330	16075	16474	16465	16385	16281	16292	16169	16283	16245	16192	16310	16445	16281	16377	16195	16335	16225	16515	16425	16348	16409	16176	16377	16509	16423	16158	16338	16391	16297	16308	16228	16355	16469	16443	16441	16403	16413	16298	16259	16367	16415	16316	16383	16282	16320	16274	16358	16188	16234	16330	16280	16412	16543	16409	16270	16386	16333	16335	16366	16349	16456	16304	16378	16267	16312	16328	16365	16232	16305	16302	16585	16256	16480	16323	16206	16384	16247	16321	16325	16374	16196	16284	16380	16370	16427	16362	16436	16306	16288	16280	16283	16259	16337	16491	16293	16287	16367	16376	16373	16371	16428	16399	16577	16343	16345	16271	16329	16388	16249	16271	16249	16189	16456	16408	16320	16358	16084	16439	16286	16463	16305	16369	16166	16303	16293	16300	16299	16195	16243	16337	16190	16289	16232	16357	16336	16371	16400	16293	16412	16518	16239	16393	16322	16443	16449	16318	16392	16337	16345	16398	16404	16391	16135	16291	16340	16456	16016	16262	16392	16259	16398	16250	16420	16379	16250	16327	16371	16313	16392	16297	16307	16266	16247	16406	16246	16281	16364	16432	16383	16359	16445	16375	16308	16371	16368	16349	16232	16292	16263	16255	16406	16332	16420	16182	16250	16199	16338	16362	16364	16288	16477	16188	16241	16319	16308	16384	16416	16446	16043	16322	16374	16387	16419	16425	16373	16359	16147	16309	16457	16320	16473	16260	16333	16335	16438	16365	16510	16421	16363	16247	16206	16341	16402	16210	16244	16084	16318	16214	16292	16446	16332	16418	16294	16199	16380	16344	16387	16514	16183	16108	16332	16370	16305	16395	16305	16331	16462	16279	16373	16327	16545	16400	16180	16191	16368	16407	16344	16269	16116	16350	16231	16330	16265	16296	16311	16418	16480	16361	16292	16315	16283	16253	16546	16330	16240	16345	16341	16467	16049	16497	16447	16275	16381	16427	16370	16405	16546	16371	16436	16319	16197	16223	16494	16475	16222	16440	16229	16369	16307	16501	16446	16404	16550	16294	16497	16402	16300	16478	16331	16354	16224	16206	16292	16317	16262	16391	16462	16186	16406	16300	16396	16376	16372	16519	16270	16350	16466	16250	16326	16274	16260	16291	16383	16471	16292	16356	16321	16237	16247	16374	16205	16307	16408	16271	16177	16297	16280	16414
23946	21422	28946	24387	22537	23591	23556	21015	20384	20386	20269	20165	19949	20171	20213	19985	20010	19936	19870	20073	19850	19876	19726	19864	20022	19936	20139	21291	22537	22167	21591	20813	20229	19975	19647	19711	19785	19434	19761	19710	19764	19784	19699	19829	19804	19676	19835	19661	19827	19597	19494	19481	19824	19589	19664	19949	19857	19726	19691	19543	19732	19616	19800	19704	19527	19513	19772	19671	19703	19755	19619	19508	19613	19753	19708	19642	19767	19736	19660	19592	19804	19625	19590	19695	19668	19791	19493	19633	19809	19530	19501	19700	19577	19752	19655	19507	19733	19785	19520	19810	19562	19438	19581	19676	19784	19516	19550	19774	19824	19675	19766	19674	19662	19564	19562	19752	19699	19853	19446	19543	19652	19657	19648	19807	19891	19483	19632	19685	19878	19727	19756	19419	19497	19601	19657	19551	19703	19524	19718	19445	19549	19763	19599	19775	19514	19813	19734	19585	19411	19766	19636	19700	19690	19665	19629	19812	19694	19609	19751	19715	19824	19743	19848	19588	19435	19753	19677	19655	19660	19673	19838	19554	19827	19684	19666	19783	19390	19819	19696	19658	19755	19531	19532	19471	19831	19794	19512	19739	19934	19740	19673	19752	19759	19610	19291	19582	19674	19606	19574	19511	19672	19690	19782	19625	19467	19579	19489	19512	19832	19650	19803	19846	19625	19827	19565	19707	19757	19572	19794	19681	19712	19617	19560	19728	19758	19608	19725	19602	19609	19627	19756	19679	19856	19932	19688	19697	19758	19534	19630	19684	19634	19602	19787	19683	19571	19637	19637	19592	19872	19655	19679	19787	19573	19833	19656	19495	19696	19690	19628	19536	19512	19928	19867	19507	19618	19766	19801	19672	19794	19691	19619	19605	19705	19808	19727	19524	19778	19809	19709	19536	19507	19571	19513	19835	19798	19632	19607	19449	19511	19714	19664	19644	19720	19745	19565	19722	19748	19662	19542	19601	19666	19875	19610	19660	19498	19667	19722	19742	19437	19399	19630	19715	19638	19591	19544	19691	19577	19748	19840	19734	19486	19611	19692	19513	19684	19711	19589	19683	19555	19565	19575	19599	19490	19474	19407	19530	19678	19730	19705	19699	19559	19665	19486	19806	19560	19523	19598	19486	19649	19621	19590	19616	19748	19431	19515	19871	19708	19954	19808	19762	19622	19500	19412	19514	19531	19696	19427	19719	19581	19560	19749	19702	19634	19623	19830	19604	19653	19578	19700	19841	19358	19805	19585	19727	19685	19682	19717	19538	19855	19591	19509	19706	19745	19646	19708	19670	19768	19390	19745	19620	19661	19517	19703	19517	19646	19536	19723	19522	19451	19743	19773	19531	19807	19767	19467	19729	19821	19569	19787	19722	19820	19716	19758	19686	19462	19629	19565	19856	19945	19786	19667	19613	19754	19458	19750	19689	19700	19656	19627	19646	19640	19505	19772	19790	19583	19729	19597	19522	19665	19676	19708	19725	19620	19564	19527	19692	19563	19740	19648	19479	19610	19546	19475	19632	19757	19661	19634	19749	19713	19428	19475	19684	19824	19618	19747	19651	19440	19622	19554	19612	19392	19477	19365	19542	19683	19556	19577	19469	19692	19705	19615	19720	19716	19457	19538	19441	19531	19567	19743	19505	19443	19632	19605	19547	19663	19683	19649	19613	19654	19565	19461	19554	19548	19464	19625	19326	19464	19471	19538	19551	19980	19758	19670	19628	19821	19501	19639	19656	19447	19645	19538	19472	19837	19746	19576	19578	19516	19484	19593	19461	19643	19683	19407	19573	19498	19720	19622	19783	19685	19801	19524	19464	19636	19640	19616	19733	19699	19541	19550	19639	19635	19692	19658	19726	19625	19612	19718	19592	19333	19560	19772	19519	19518	19718	19669	19757	19782	19740	19463	19598	19737	19532	19691	19672	19397	19752	19647	19562	19824	19534	19695	19726	19786	19502	19544	19706	19669	19626	19469	19420	19721	19434	19629	19640	19488	19636	19599	19581	19500	19653	19651	19528	19533	19635	19753	19641	19459	19589	19838	19539	19552	19744	19621	19620	19590	19580	19665	19652	19728	19663	19484	19520	19555	19705	19356	19496	19823	19606	19567	19812	19702	19927	19886	19643	19740	19575	19616	19683	19663	19707	19799	19802	19499	19767	19630	19666	19600	19686	19448	19836	19488	19584	19607	19656	19664	19790	19696	19669	19563	19726	19684	19549	19709	19812	19836	19590	19659	19820	19564	19396	19779	19458	19689	19564	19596	19672	19872	19741	19671	19590	19594	19669	19746	19794	19810	19534	19772	19748	19712	19528	19593	19676	19733	19658	19476	19395	19835	19801	19666	19550	19675	19666	19577	19664	19743	19639	19583	19689	19530	19712	19647	19720	19745	19616	19687	19600	19852	19598	19638	19767	19460	19512	19771	19584	19727	19557	19484	19490	19674	19662	19687	19614	19568	19702	19815	19710	19725	19562	19608	19582	19486	19779	19784	19607	19690	19451	19800	19686	19546	19489	19740	19728	19527	19735	19739	19657	19711	19539	19724	19643	19589	19477	19819	19656	19435	19654	19802	19590	19536	19712	19645	19650	19679	19783	19824	19791	19715	19691	19588	19513	19742	19948	19684	19603	19484	19598	19784	19523	19855	19889	19564	19443	19578	19592	19644	19598	19816	19643	19807	19762	19642	19648	19627	19618	19505	19408	19568	19565	19723	19567	19686	19509	19720	19693	19864	19695	19691	19647	19702	19515	19866	19567	19592	19657	19562	19823	19626	19652	19505	19605	19465	19502	19623	19688	19689	19632	19681	19745	19672	19578	19659	19815	19735	19693	19493	19570	19618	19676	19808	19659	19676	19980	19569	19649	19573	19733	19428	19439	19601	19624	19879	19661	19666	19913	19556	19669	19601	19648	19417	19547	19868	19999	19643	19550	19688	19622	19781	19606	19575	19526	19751	19525	19748	19741	19639	19572	19623	19590	19715	19483	19535	19767	19525	19722	19693	19836	19699	19531	19604	19932	19831	19611	19650	19553	19761	19710	19667	19499	19740	19664	19697	19649	19547	19495	19662	19900	19407	19639	19692	19626	19760	19632	19702	19644	19582	19734	19493	19608	19677	19759	19734	19460	19604	19597	19587	19695	19481	19389	19629	19564	19717	19756	19753	19689	19503	19644	19557	19712	19418	19761	19684	19649	19631	19681	19541	19752	19762	19611	19529	19650	19613	19707	19624	19716	19633	19708	19725	19790	19599	19713	19745	19655	19646	19755	19794	19755	19531	19506	19679	19830	19394	19703	19757	19772	19431	19778	19594	19556	19503	19688	19922	19606	19594	19597	19839	19734	19874	19851	19927	19566	19631	19635	19596	19649	19879	19657	19726	19643	19587	19854	19590	19692	19744	19711	19557	19675	19701	19673	19734	19727	19835	19539	19813	19470	19854	19552	19629	19886	19688	19599	19451	19536	19583	19729	19675	19479	19733	19784	19690	19520	19700	19811	19859	19751	19660	19633	19631	19673	19789	19833	19659	19557	19531	19684	19776	19538	19554	19639	19787	19571	19817	19770	19484	19618	19662	19740	19777	19649	19557	19392	19613	19635	19763	19774	19491	19782	19697	19618	19506	19535	19604	19652	19494	19948	19654	19605	19754	19452	19511	19615	19687	19672	19744	19549	19690	19496	19448	19559	19608	19727	19466	19619	19452	19521	19529	19658	19522	19799	19862	19722	19604	19617	19673	19759	19572	19485	19484	19509	19832	19646	19554	19629	19668	19660	19596	19741	19681	19783	19663	19656	19573	19612	19775	19605	19543	19673	19522	19571	19695	19532	19677	19562	19557	19572	19759	19668	19643	19889	19621	19747	19880	19674	19673	19808	19648	19811	19718	19638	19712	19390	19770	19613	19600	19761	19736	19592	19667	19806	19906	19648	19743	19605	19689	19645	19794	19685	19645	19668	19715	19732	19751	19725	19692	19678	19828	19658	19499	19628	19750	19723	19518	19653	19662	19764	19763	19631	19485	19796	19705	19548	19706	19517	19450	19598	19693	19629	19610	19830	19680	19784	19642	19498	19472	19648	19865	19783	19717	19634	19757	19585	19516	19686	19603	19579	19824	19801	19692	19803	19687	19760	19583	19608	19649	19546	19514	19824	19706	19610	19629	19724	19918	19690	19830	19640	19876	19910	19562	19658	19750	19704	19719	19810	19709	19648	19485	19835	19636	19558	19491	19772	19708	19739	19750	19599	19400	19722	19567	19499	19709	19563	19371	19663	19742	19636	19730	19511	19807	19758	19598	19710	19589	19599	19605	19704	19637	19593	19654	19731	19689	19619	19432	19674	19709	19689	19585	19774	19436	19677	19773	19578	19647	19620	19535	19813	19663	19752	19702	19670	19597	19607	19562	19548	19760	19578	19805	19458	19760	19805	19704	19669	19563	19541	19813	19734	19424	19656	19676	19740	19749	19513	19642	19654	19768	19519	19534	19802	19731	19753	19725	19858	19731	19587	19612	19705	19576	19382	19587	19866	19779	19528	19695	19550	19817	19624	19668	19578	19599	19618	19664	19792	19724	19557	19628	19700	19521	19588	19714	19661	19452	19718	19656	19695	19655	19468	19923	19575	19624	19636	19802	19734	19838	19653	19803	19555	19629	19690	19531	19579	19531	19711	19601	19611	19626	19571	19662	19880	19628	19644	19603	19658	19576	19629	19703	19716	19688	19582	19723	19483	19676	19694	19737	19535	19457	19563	19817	19615	19601	19569	19729	19661	19571	19707	19587	19696	19607	19694	19786	19507	19579	19535	19614	19795	19662	19729	19542	19427	19549	19679	19775	19568	19715	19458	19668	19610	19796	19558	19554	19754	19674	19654	19595	19937	19815	19530	19441	19693	19527	19653	19600	19551	19710	19797	19788	19684	19745	19669	19786	19598	19744	19601	19616	19470	19714	19665	19723	19711	19716	19626	19625	19467	19674	19709	19580	19595	19596	19560	19529	19575	19685	19604	19523	19499	19601	19591	19646	19797	19725	19551	19625	19449	19805	19553	19557	19508	19522	19659	19800	19478	19498	19541	19656	19671	19650	19755	19702	19860	19724	19720	19505	19698	19668	19764	19559	19680	19719	19566
34941	52595	31127	22772	20327	18826	18514	17909	17410	16962	16945	16747	16555	16670	16752	16522	16784	16660	16692	16293	16614	16673	16602	16615	16614	16692	16788	19208	20551	19665	18726	17576	17072	16495	16455	16230	16455	16466	16511	16416	16414	16224	16155	16326	16394	16380	16377	16428	16522	16367	16353	16456	16170	16397	16349	16457	16124	16458	16553	16376	16218	16427	16431	16393	16320	16365	16415	16259	16315	16364	16448	16454	16401	16269	16224	16253	16395	16239	16344	16366	16350	16446	16313	16266	16164	16459	16344	16372	16285	16354	16475	16211	16410	16173	16306	16246	16326	16180	16441	16442	16276	16472	16468	16285	16325	16538	16385	16460	16398	16311	16553	16362	16359	16237	16404	16397	16473	16334	16498	16329	16290	16311	16439	16374	16286	16374	16504	16328	16467	16519	16289	16223	16417	16233	16322	16443	16262	16483	16376	16382	16343	16394	16373	16382	16236	16485	16223	16491	16301	16183	16541	16258	16399	16255	16441	16210	16470	16382	16347	16376	16189	16320	16336	16394	16396	16379	16409	16324	16314	16309	16426	16257	16242	16277	16357	16482	16452	16321	16200	16312	16316	16356	16251	16394	16305	16261	16264	16280	16233	16286	16444	16499	16133	16361	16367	16336	16353	16433	16280	16401	16429	16306	16336	16321	16480	16265	16352	16280	16506	16355	16342	16341	16348	16428	16255	16443	16249	16156	16303	16543	16282	16458	16517	16327	16332	16473	16496	16442	16580	16180	16299	16273	16400	16405	16342	16354	16486	16498	16347	16382	16464	16205	16469	16387	16403	16370	16265	16349	16384	16511	16525	16381	16232	16310	16149	16450	16381	16213	16457	16302	16473	16325	16258	16426	16272	16419	16424	16223	16306	16344	16419	16343	16341	16539	16236	16315	16430	16246	16424	16358	16351	16305	16377	16282	16450	16443	16484	16292	16386	16379	16258	16363	16377	16391	16350	16198	16307	16302	16277	16306	16254	16377	16306	16297	16327	16417	16207	16291	16445	16365	16391	16229	16453	16351	16335	16179	16343	16171	16395	16439	16326	16463	16241	16283	16330	16455	16306	16309	16366	16395	16300	16042	16253	16310	16524	16239	16343	16221	16423	16440	16370	16519	16341	16621	16288	16308	16219	16421	16390	16257	16381	16388	16331	16208	16219	16318	16320	16258	16405	16293	16222	16320	16499	16295	16520	16277	16353	16374	16360	16283	16257	16279	16406	16341	16186	16360	16289	16328	16563	16348	16255	16203	16451	16399	16332	16426	16197	16291	16376	16246	16441	16535	16218	16221	16461	16574	16403	16256	16470	16535	16143	16212	16260	16196	16473	16442	16355	16279	16260	16279	16261	16263	16302	16481	16367	16299	16322	16326	16310	16275	16289	16280	16187	16404	16482	16409	16444	16423	16454	16124	16324	16502	16377	16438	16418	16288	16278	16278	16419	16276	16245	16348	16210	16282	16430	16247	16240	16348	16283	16337	16511	16395	16199	16434	16383	16433	16286	16381	16465	16340	16533	16184	16170	16518	16550	16151	16270	16380	16418	16448	16366	16120	16363	16332	16252	16314	16414	16329	16162	16315	16456	16315	16317	16248	16383	16388	16394	16402	16195	16388	16316	16267	16288	16477	16404	16403	16339	16337	16277	16377	16389	16525	16213	16430	16343	16484	16191	16342	16390	16373	16443	16330	16420	16343	16196	16341	16311	16166	16249	16313	16414	16505	16305	16389	16506	16392	16374	16388	16460	16350	16303	16339	16377	16438	16465	16279	16299	16222	16429	16238	16251	16468	16328	16282	16292	16192	16397	16461	16395	16354	16326	16510	16391	16443	16333	16400	16365	16251	16315	16504	16246	16272	16360	16273	16355	16429	16304	16229	16377	16363	16316	16476	16498	16354	16435	16294	16120	16301	16440	16444	16419	16385	16313	16384	16306	16194	16348	16331	16307	16373	16202	16406	16348	16473	16130	16354	16408	16172	16489	16332	16225	16267	16153	16269	16429	16235	16368	16213	16376	16317	16404	16397	16394	16330	16240	16372	16311	16377	16299	16290	16329	16371	16275	16335	16376	16298	16279	16281	16241	16432	16351	16266	16244	16338	16189	16425	16421	16269	16275	16186	16222	16410	16322	16284	16139	16364	16394	16188	16302	16249	16271	16428	16447	16395	16383	16530	16278	16355	16319	16564	16262	16432	16267	16355	16305	16339	16350	16334	16265	16334	16471	16301	16237	16423	16276	16280	16223	16473	16414	16326	16278	16334	16310	16156	16420	16151	16381	16391	16504	16418	16288	16414	16366	16300	16383	16414	16486	16313	16327	16408	16296	16219	16413	16344	16469	16270	16346	16373	16357	16427	16451	16481	16355	16439	16384	16344	16406	16370	16549	16423	16483	16450	16303	16486	16376	16501	16308	16268	16302	16266	16388	16470	16400	16287	16448	16513	16337	16368	16294	16449	16325	16492	16342	16150	16262	16408	16293	16364	16457	16364	16319	16324	16228	16308	16355	16277	16562	16288	16207	16325	16412	16300	16616	16328	16239	16424	16220	16157	16395	16192	16286	16329	16366	16257	16413	16327	16285	16303	16290	16305	16341	16216	16311	16330	16480	16440	16140	16242	16435	16407	16327	16335	16385	16067	16365	16205	16335	16398	16356	16413	16334	16384	16324	16415	16277	16397	16512	16402	16503	16393	16437	16442	16379	16432	16384	16445	16289	16326	16316	16500	16215	16222	16382	16378	16371	16356	16386	16456	16275	16305	16311	16378	16190	16366	16260	16399	16391	16211	16513	16286	16351	16202	16506	16424	16202	16306	16350	16496	16171	16372	16364	16420	16415	16320	16346	16398	16401	16445	16283	16199	16358	16353	16374	16304	16325	16285	16416	16340	16431	16498	16283	16473	16353	16485	16559	16155	16441	16411	16337	16380	16328	16300	16221	16462	16324	16468	16338	16349	16304	16524	16391	16254	16285	16201	16461	16332	16434	16315	16614	16370	16360	16171	16338	16382	16211	16381	16337	16206	16366	16445	16492	16121	16331	16404	16405	16466	16396	16220	16448	16283	16174	16212	16376	16380	16380	16318	16128	16298	16237	16242	16590	16380	16281	16386	16497	16270	16306	16440	16504	16233	16322	16420	16624	16380	16289	16368	16571	16309	16503	16331	16322	16360	16473	16443	16334	16313	16390	16360	16331	16218	16391	16444	16222	16354	16494	16260	16442	16334	16258	16387	16271	16384	16314	16428	16294	16304	16352	16170	16269	16165	16407	16278	16198	16305	16431	16286	16441	16256	16661	16191	16437	16405	16275	16260	16475	16470	16245	16392	16423	16335	16553	16268	16329	16363	16480	16272	16241	16423	16299	16259	16248	16493	16484	16590	16244	16200	16299	16364	16398	16210	16410	16325	16388	16324	16409	16370	16214	16240	16248	16273	16391	16433	16281	16457	16474	16331	16265	16404	16293	16258	16278	16410	16300	16449	16176	16253	16332	16466	16330	16130	16317	16229	16353	16354	16347	16342	16545	16438	16367	16277	16404	16316	16254	16298	16344	16149	16311	16471	16416	16374	16411	16309	16406	16397	16209	16236	16375	16318	16375	16431	16339	16394	16280	16340	16299	16249	16488	16406	16232	16383	16289	16430	16380	16233	16452	16445	16247	16284	16337	16325	16322	16376	16545	16337	16334	16340	16238	16362	16223	16442	16358	16413	16226	16378	16285	16399	16171	16167	16448	16384	16316	16493	16469	16477	16333	16341	16375	16406	16413	16480	16411	16264	16205	16331	16506	16353	16356	16305	16350	16446	16420	16245	16563	16230	16318	16340	16277	16364	16264	16431	16590	16261	16302	16170	16307	16232	16387	16124	16220	16317	16284	16150	16489	16206	16447	16276	16525	16393	16396	16140	16354	16368	16311	16377	16236	16324	16177	16279	16329	16252	16379	16180	16413	16279	16455	16350	16416	16427	16398	16295	16314	16213	16421	16367	16548	16306	16300	16449	16517	16245	16347	16381	16283	16495	16310	16491	16403	16224	16362	16228	16471	16261	16440	16503	16284	16350	16282	16383	16522	16325	16304	16367	16217	16344	16293	16377	16490	16428	16355	16447	16185	16355	16163	16379	16335	16371	16381	16494	16414	16350	16343	16357	16221	16239	16421	16249	16482	16172	16302	16605	16451	16265	16389	16361	16274	16313	16261	16380	16291	16347	16353	16475	16407	16500	16440	16531	16318	16347	16250	16358	16353	16387	16271	16463	16469	16328	16438	16384	16417	16224	16447	16432	16246	16359	16253	16490	16518	16454	16387	16397	16353	16239	16310	16387	16311	16394	16327	16294	16370	16462	16578	16413	16268	16551	16561	16288	16477	16201	16416	16327	16494	16397	16460	16253	16355	16280	16309	16259	16415	16362	16333	16350	16296	16333	16386	16477	16323	16143	16561	16495	16347	16343	16361	16372	16282	16454	16197	16654	16340	16314	16415	16305	16306	16248	16419	16362	16310	16253	16492	16356	16283	16360	16309	16288	16338	16263	16154	16336	16385	16373	16249	16382	16402	16325	16379	16199	16172	16280	16403	16417	16299	16511	16199	16475	16308	16498	16296	16275	16319	16395	16449	16202	16234	16287	16314	16289	16378	16493	16486	16267	16290	16467	16432	16313	16278	16288	16269	16397	16358	16364	16317	16386	16416	16220	16280	16268	16246	16530	16409	16345	16261	16459	16422	16372	16250	16490	16179	16275	16266	16301	16362	16278	16362	16466	16364	16627	16183	16392	16484	16400	16322	16449	16319	16204	16423	16360	16330	16393	16506	16165	16419	16331	16452	16263	16314	16293	16523	16473	16268	16285	16374	16461	16180	16243	16499	16375	16247	16417	16356	16158	16220	16646	16371	16484	16371	16468	16319	16461	16307	16372	16425	16417	16453	16383	16296	16339	16380	16368	16292	16295	16432	16306	16344	16433	16386	16389	16345	16331	16345	16420	16504	16384	16321	16321	16220	16351	16417	16257	16395	16369	16151	16364	16434	16306	16325	16411	16404	16377	16391	16379	16414	16398	16403	16325	16277	16267	16292	16322	16371	16310	16327	16587	16297	16378	16465	16382	16372	16266	16432	16326	16166	15963	16415	16306	16360	16247
22868	21433	29345	23858	21728	24392	27051	22088	21335	21194	21117	20679	20841	20682	20689	20708	20530	20540	20704	20401	20442	20351	20242	20411	20640	20559	20549	24020	25931	24866	23422	21931	20984	20456	20310	20149	19833	20099	20287	20271	20282	20296	20200	20254	19969	20279	20232	20118	20176	20133	20231	20141	19998	19967	20226	20168	20090	20081	20420	20031	20150	20070	20036	20010	20162	20248	20219	20310	20084	20096	20146	20012	19927	20001	20070	20222	20091	20068	20131	20043	20039	20173	20174	19977	20078	20124	20123	19986	19944	20117	19877	20167	20173	20004	20143	20083	20171	20121	20194	19919	20238	20075	20049	20114	20226	20257	20211	20113	20258	20093	20026	20308	20152	20138	20306	20069	20143	20065	20273	20090	20132	19960	20053	19916	20000	19950	19949	20184	20030	19999	20197	20078	20216	20036	20131	19842	20184	19997	20055	20218	20237	20125	20154	20119	19937	19966	19896	20238	20071	20326	19936	19983	20206	20103	20078	20051	20366	19996	19896	20062	19981	20239	19855	20113	19968	20206	19968	20134	19916	20143	20190	20119	19997	20205	20040	20093	20459	20095	20205	20269	19946	20038	20240	19981	20346	20174	20095	20053	20005	20087	19939	20041	20194	20113	19929	20138	20244	20109	19986	20068	20305	20088	20117	20232	20148	20120	20178	19981	20071	20256	20282	19935	20333	19926	19938	19704	19996	20088	20106	20219	20179	20149	20144	20172	19968	19943	20144	20105	20285	19991	19829	20195	20283	20089	19970	19906	20042	19838	19990	20129	19925	19960	20359	20084	19908	19863	19820	19988	19987	19958	19823	20163	20207	19952	19908	20131	20176	19859	20227	20143	20031	19910	20054	20231	20169	20245	19952	20152	19984	20035	20073	20057	19905	20141	20109	20178	20000	20014	19792	20006	20237	20056	19949	20021	20017	20020	20189	19948	20151	20125	20157	20161	20131	20068	20091	19862	20104	20204	20102	20014	20111	20211	20165	19849	19935	19889	20179	20093	19997	20017	20160	20177	20138	20143	19999	20139	20159	19987	19826	20092	19858	19989	19906	20021	20134	20106	20020	20172	20009	20011	19958	20047	20087	20399	19957	20002	20070	20173	20086	20154	20155	20105	20228	20172	20026	20217	19990	19893	19909	20027	20133	19978	20223	20135	20124	19865	20030	20013	20198	20039	19987	19918	19763	20016	20121	20230	20120	19766	20210	20192	20190	19942	20114	20048	20284	20033	20040	20029	20186	20118	19904	19994	20119	20201	19999	19938	19935	19917	20122	19965	20224	19926	19986	20036	19911	20068	20094	20082	20183	19962	20090	20117	20143	19854	20187	20031	20064	19819	20047	20301	19991	20090	20077	19927	20131	20200	20185	20178	20018	20031	20027	20093	20219	20339	20009	20075	20133	20131	20126	20052	20144	20020	20013	20015	20068	20135	19888	20017	20079	20178	20139	20106	20008	19954	19952	19946	20001	20046	19989	20149	20082	20042	19970	19972	20017	20100	20198	20394	20029	19928	19988	20160	20082	20040	20178	19971	20167	20187	19941	19909	20083	20013	20069	19909	20095	20222	20259	19893	20065	20070	20097	20162	20131	20010	20042	19965	20068	20133	20184	19900	20173	20269	20243	20031	20033	19837	20376	20113	20005	20167	20163	20031	20050	20173	20115	19911	20195	20077	20216	19761	20123	20066	19924	20139	19939	19978	20169	19974	20057	19993	19772	19881	20182	20037	20101	19930	20114	20089	20122	19998	20090	20082	20050	20160	20071	19878	20095	20035	20194	19934	20104	19944	20268	20019	20153	20035	20121	19976	20029	20070	19957	20044	19997	20127	20146	19915	20130	20054	20045	20267	20089	19941	20043	20179	20119	20167	19866	20160	19923	20092	20234	19970	20222	20031	20029	19912	20118	20259	19816	20024	20091	20121	20166	19989	19901	20190	20029	20323	20053	20145	20257	20191	20165	20168	20124	20077	20072	20186	20042	20186	20007	20166	20021	19913	20014	19840	20143	20348	20246	19863	20173	20264	20212	20094	20017	20064	20023	20091	20175	20233	20091	20054	20070	20000	20014	20171	20123	20431	20101	20108	20193	19965	20142	20233	20153	20117	19867	19787	20101	20127	19926	20168	20237	19838	19950	20210	19930	19993	19994	19962	20039	19872	20066	20215	20126	20063	20168	20018	20025	20279	20022	20031	19940	20149	20095	19993	19946	20095	20071	20188	20048	20199	20059	19776	20223	20076	19971	19899	20126	20010	20270	20133	20241	19974	20099	20079	20304	19904	20004	20001	19816	20068	19816	20173	20047	20169	20156	20018	20014	20182	20055	20081	20146	20073	20303	20171	20242	20034	20116	20199	20145	20053	20212	19959	20106	20072	20077	20234	19973	20252	20081	20002	20007	20028	19941	20162	20205	20248	20316	20160	19980	20004	19934	19813	19744	20051	19948	20094	20076	20126	20405	20036	20048	19962	20085	20121	20075	20379	20166	20225	20104	19946	20228	20085	19947	19888	19864	19972	20064	20047	20066	19987	20202	19985	19948	19935	19930	19864	20104	20121	20241	19973	20120	20093	20136	20220	20321	20251	20134	19784	19881	19761	19938	20020	20096	20047	20122	19987	20011	20134	20178	19921	20081	20170	20029	20020	20123	20094	20181	20032	19799	20141	20128	20033	20113	20111	20003	20191	20036	20072	20156	20118	20211	20131	20005	20111	19961	20050	19950	20040	19978	20069	20279	19969	20171	19993	20111	20168	20313	20054	19874	19914	19876	20073	20107	20154	20082	20133	20080	20336	20086	20012	20024	20072	20152	19964	20143	20024	20047	20193	19933	19867	20190	20237	19951	20140	20329	20016	20028	20220	20025	20131	19957	20269	20247	20008	20080	20013	20217	20242	20217	20000	20059	19923	19965	20358	20672	20174	19821	20198	20148	20073	19990	20032	20055	19917	20064	20058	20126	20056	20007	20109	20093	20188	20245	20199	20023	20083	20191	20029	20000	19944	19947	20012	20131	19933	19950	20012	19979	20069	20280	20046	20085	20113	19899	20138	20039	20141	19929	19904	20231	20293	19941	20167	20234	20208	20287	20021	19997	20051	20114	20131	19923	20208	20047	20176	20112	20102	19941	20070	20133	20047	20058	20140	20134	20158	20329	20127	20115	19801	20002	20066	20271	20043	20081	20131	20226	20093	20111	20101	20017	20186	20201	20019	20095	19965	20041	20097	20056	20003	20014	19994	19903	20007	20215	19915	20144	20084	19762	19966	19851	20111	19825	20111	19952	20126	20055	20023	20061	19873	20099	20077	20078	20010	19974	20050	20069	20070	19982	20311	20266	20192	20018	20131	20027	20023	20209	20062	19964	20189	20017	20048	19928	20078	20084	20042	20012	19980	19926	20149	19986	19990	20376	20128	20209	19953	20036	20115	20040	19988	20197	20045	20122	19934	20098	20187	19919	20052	20218	19993	19988	20024	20119	20156	19885	20093	19885	19954	19879	19880	20168	19955	20126	20048	19852	20091	19988	19952	20083	19998	20195	19927	20100	20254	19937	19937	20037	20114	19908	20075	20133	20227	20160	20065	19953	20131	19928	19964	20053	20008	20009	20289	20167	20213	20027	20073	20030	20091	20163	20153	20075	20049	20209	20054	19976	20094	19901	20074	19986	19939	19937	20060	19977	20124	19986	20150	20047	19864	20138	20043	19855	20157	20310	20168	20044	19974	19971	20138	20154	20093	20269	20114	19998	20048	20058	20058	19986	19860	19944	20060	20208	19951	20029	20059	20066	19967	20189	19858	20041	20138	19964	20003	20024	20020	19951	20238	20129	19915	20008	20046	20175	19953	20130	20132	20100	20017	20008	20080	19763	20287	19980	20280	19983	20094	20266	20137	20059	19937	19989	20339	20336	20078	19968	20083	19878	20113	20202	20126	20148	19945	19968	20073	20057	19968	20099	20232	19980	20313	19978	20018	20178	19954	20158	20145	19980	20122	20020	20100	20161	20175	20157	20079	20226	19999	20170	20051	20099	20211	20075	20157	20153	20017	19998	19964	20091	20065	19960	20005	20088	20176	19891	19958	20050	19849	20231	20029	19919	19941	20078	20152	19909	20147	20295	20094	19973	20152	20202	19908	20140	20363	20331	20095	20125	19796	20188	19983	20166	20129	20282	20034	19857	20271	20101	20225	19803	20093	20088	20242	20296	20072	20232	20050	20023	20117	20042	20132	19975	20071	20247	19936	20249	20092	19971	20093	20089	20014	20147	20159	20035	20152	19910	19996	19861	20077	19976	20016	20225	20308	19867	20048	19970	20093	19949	20284	20025	19860	20032	19971	19898	19893	19919	20098	19951	20204	20206	20171	19879	19847	20100	20010	19870	19816	19917	20077	19944	19915	19879	19967	20002	20148	19927	20133	19988	19968	20060	20084	19959	20049	20006	20283	20215	19992	20041	20105	20173	20071	20078	20119	20127	20066	20047	19929	20073	20336	20123	20007	20051	20226	20030	19993	20070	20071	20071	20124	19957	20297	19986	20209	19929	20012	20086	20102	20105	20207	20215	20170	19861	20072	19822	20224	20162	20108	19963	20233	20273	20316	19887	19756	20121	20178	20210	20110	20155	20128	20268	20092	20025	19869	19903	20054	20170	19956	20195	20148	20278	20150	19972	20196	20314	20193	20149	19924	20140	20041	19982	20079	19999	19956	20174	19881	20108	20092	20360	20228	20257	20231	20308	20065	19887	20007	20033	19854	20007	20100	20140	20171	20260	19993	20050	19814	20012	20055	20290	20013	19920	19988	19891	19862	20135	20024	20050	19894	19954	20047	20057	20073	20179	20017	20097	20187	20009	20091	20131	19904	20116	20156	20197	20078	19982	20001	20169	20148	19923	20010	19955	20177	20217	20105	20130	20104	19964	19922	19842	19691	19893	20137	20043	19974	20027	19983	19966	20065	19928	20035	19992	20049	20146	20014	20026	19838	20176	19918	20085	20104	19908	19829	20067	20146	20084	20193	20021	20093	20081	20230	20291	20080	19988	20150	20001	20039	19921	20018	20231	20029	19981	20075	20227	20100	20192	20102	20131	20037	20116	20178	20192	20110	20031	20052	20153	19964	19873	19929	20067	20144	20194	20076
36541	56771	35275	26230	22688	20619	19585	18993	18524	17966	17511	17352	17291	17145	17023	16966	16950	16933	16974	16827	17091	17139	16822	17060	17350	17001	17292	23287	24590	22689	20174	18774	17318	16905	16783	16773	16700	16661	16760	16475	16710	16710	16654	16578	16711	16666	16705	16660	16448	16473	16580	16536	16602	16622	16489	16702	16431	16602	16728	16590	16538	16676	16589	16741	16584	16639	16708	16543	16502	16646	16603	16582	16628	16566	16425	16516	16511	16458	16588	16709	16509	16680	16646	16439	16582	16674	16636	16515	16579	16487	16524	16820	16575	16598	16624	16460	16656	16724	16617	16581	16606	16494	16605	16537	16573	16458	16556	16659	16606	16594	16480	16570	16629	16586	16507	16435	16625	16549	16594	16546	16673	16657	16474	16564	16573	16589	16609	16518	16530	16610	16668	16405	16568	16468	16598	16543	16713	16668	16649	16681	16627	16568	16616	16583	16571	16556	16441	16431	16725	16674	16703	16738	16365	16833	16549	16619	16633	16550	16563	16490	16450	16515	16643	16492	16577	16506	16640	16561	16526	16678	16509	16313	16597	16661	16369	16544	16748	16537	16650	16489	16503	16502	16500	16559	16421	16620	16728	16618	16562	16495	16523	16616	16723	16595	16593	16581	16394	16488	16577	16337	16488	16734	16641	16605	16746	16629	16622	16630	16510	16702	16595	16606	16596	16586	16620	16651	16713	16638	16726	16399	16571	16542	16541	16755	16558	16586	16641	16716	16556	16496	16467	16544	16466	16590	16542	16528	16524	16517	16585	16661	16741	16529	16510	16610	16514	16512	16681	16669	16645	16635	16696	16660	16655	16598	16652	16510	16637	16537	16536	16453	16581	16552	16588	16665	16597	16530	16533	16628	16585	16619	16431	16761	16683	16489	16500	16567	16510	16559	16572	16548	16636	16666	16571	16736	16570	16529	16573	16583	16497	16525	16622	16608	16574	16640	16509	16672	16680	16413	16551	16577	16532	16554	16594	16592	16402	16592	16535	16614	16640	16507	16481	16641	16537	16415	16466	16567	16473	16499	16591	16436	16420	16515	16496	16442	16718	16738	16474	16635	16698	16657	16688	16573	16701	16644	16474	16626	16455	16543	16681	16673	16498	16522	16614	16650	16520	16652	16636	16438	16639	16726	16732	16630	16524	16635	16534	16654	16666	16536	16600	16526	16560	16719	16609	16595	16504	16516	16771	16430	16628	16596	16555	16671	16520	16712	16726	16472	16545	16533	16544	16550	16707	16569	16670	16631	16538	16672	16463	16784	16614	16585	16427	16620	16604	16535	16650	16571	16632	16671	16520	16410	16587	16621	16710	16625	16481	16579	16620	16662	16682	16487	16433	16606	16550	16668	16722	16550	16702	16549	16718	16460	16567	16624	16522	16693	16651	16665	16635	16458	16434	16560	16474	16662	16568	16641	16550	16517	16500	16551	16580	16459	16684	16700	16517	16461	16468	16573	16709	16580	16418	16672	16585	16550	16533	16677	16441	16512	16448	16683	16616	16605	16644	16612	16517	16532	16455	16737	16475	16651	16691	16465	16668	16605	16540	16484	16749	16527	16497	16485	16521	16760	16668	16586	16576	16574	16420	16335	16561	16713	16620	16574	16565	16550	16755	16726	16543	16460	16620	16717	16559	16742	16627	16642	16528	16350	16671	16502	16731	16578	16630	16734	16672	16707	16437	16647	16581	16589	16452	16497	16447	16691	16651	16496	16717	16364	16489	16571	16586	16609	16501	16607	16660	16550	16613	16525	16470	16741	16471	16455	16562	16581	16677	16454	16663	16498	16609	16452	16547	16678	16572	16625	16623	16537	16354	16621	16470	16508	16493	16405	16545	16495	16547	16463	16628	16473	16746	16515	16592	16694	16572	16702	16617	16495	16491	16541	16493	16478	16667	16767	16534	16769	16636	16669	16431	16670	16647	16435	16582	16529	16469	16580	16575	16518	16717	16649	16525	16659	16490	16708	16582	16451	16669	16437	16496	16621	16633	16531	16468	16572	16432	16742	16503	16398	16685	16544	16501	16506	16756	16532	16441	16434	16626	16347	16545	16494	16583	16650	16599	16401	16551	16607	16621	16745	16524	16524	16544	16496	16672	16660	16562	16675	16677	16513	16656	16507	16621	16752	16732	16440	16750	16658	16625	16673	16760	16574	16648	16591	16486	16738	16656	16686	16551	16619	16464	16521	16597	16669	16537	16494	16491	16702	16673	16531	16624	16701	16420	16655	16638	16624	16625	16453	16465	16514	16610	16563	16811	16538	16599	16556	16447	16655	16740	16552	16605	16654	16638	16639	16734	16637	16671	16482	16533	16601	16642	16654	16458	16665	16525	16555	16558	16447	16575	16521	16735	16669	16506	16386	16537	16597	16613	16598	16528	16614	16628	16695	16426	16365	16821	16667	16457	16569	16477	16500	16644	16503	16552	16615	16516	16785	16478	16492	16708	16353	16552	16710	16617	16733	16507	16658	16669	16758	16572	16688	16724	16654	16568	16613	16466	16613	16657	16716	16658	16584	16705	16501	16717	16656	16614	16550	16597	16469	16550	16470	16544	16558	16484	16520	16511	16615	16591	16394	16558	16508	16532	16562	16682	16537	16671	16602	16557	16724	16526	16666	16561	16620	16612	16692	16521	16591	16553	16389	16484	16647	16679	16559	16434	16646	16771	16572	16604	16456	16627	16698	16623	16517	16679	16572	16481	16580	16526	16677	16714	16491	16741	16521	16501	16722	16516	16477	16449	16679	16528	16704	16690	16457	16471	16572	16466	16567	16670	16555	16611	16724	16524	16675	16625	16599	16552	16622	16629	16655	16446	16742	16367	16557	16710	16648	16528	16627	16547	16755	16638	16528	16453	16716	16738	16671	16629	16561	16467	16509	16747	16684	16590	16509	16641	16434	16539	16354	16581	16396	16746	16530	16676	16541	16501	16650	16475	16541	16787	16772	16416	16582	16696	16715	16509	16522	16522	16738	16571	16644	16554	16573	16492	16601	16588	16632	16676	16616	16657	16756	16454	16639	16449	16654	16607	16584	16604	16670	16740	16714	16589	16703	16474	16673	16625	16666	16609	16795	16772	16492	16536	16519	16772	16567	16646	16678	16447	16617	16368	16722	16563	16644	16325	16593	16583	16567	16541	16310	16458	16644	16213	16444	16509	16449	16502	16621	16510	16626	16651	16573	16463	16414	16619	16711	16436	16580	16681	16554	16690	16662	16513	16622	16473	16520	16556	16583	16550	16687	16583	16639	16741	16648	16445	16590	16605	16394	16578	16599	16448	16557	16574	16569	16537	16680	16559	16621	16699	16537	16581	16478	16545	16492	16536	16647	16595	16535	16582	16693	16468	16592	16820	16614	16593	16453	16607	16489	16642	16584	16631	16388	16574	16655	16668	16618	16645	16533	16684	16452	16565	16723	16610	16689	16692	16520	16475	16438	16579	16759	16581	16578	16791	16841	16558	16770	16693	16413	16550	16659	16747	16426	16506	16574	16445	16564	16522	16672	16351	16561	16699	16447	16596	16556	16641	16491	16582	16530	16646	16612	16660	16581	16698	16718	16687	16630	16592	16482	16633	16659	16653	16541	16571	16601	16753	16598	16563	16618	16348	16628	16622	16547	16456	16591	16456	16447	16493	16764	16373	16649	16595	16572	16528	16543	16596	16571	16548	16628	16600	16628	16616	16632	16668	16641	16613	16526	16760	16559	16630	16477	16499	16638	16600	16640	16551	16596	16763	16701	16568	16722	16475	16567	16573	16591	16539	16608	16492	16568	16608	16482	16551	16589	16549	16539	16684	16437	16435	16726	16662	16567	16550	16702	16578	16532	16705	16477	16506	16620	16738	16474	16421	16705	16375	16567	16540	16519	16538	16563	16599	16494	16607	16547	16703	16540	16418	16513	16466	16636	16517	16549	16663	16548	16581	16710	16491	16591	16475	16653	16493	16626	16740	16508	16424	16833	16445	16673	16520	16600	16732	16605	16482	16639	16676	16625	16760	16536	16685	16462	16403	16696	16537	16543	16703	16510	16496	16703	16538	16519	16610	16624	16547	16735	16555	16505	16656	16470	16605	16464	16633	16588	16599	16563	16479	16598	16609	16752	16699	16601	16478	16602	16698	16653	16621	16545	16583	16598	16618	16617	16614	16630	16560	16515	16595	16625	16591	16550	16709	16623	16570	16541	16550	16495	16517	16588	16510	16630	16754	16443	16458	16482	16589	16545	16539	16524	16603	16730	16637	16467	16646	16553	16539	16506	16581	16656	16553	16670	16627	16561	16554	16541	16653	16653	16542	16649	16598	16686	16606	16740	16531	16511	16425	16650	16618	16548	16447	16471	16539	16635	16398	16532	16449	16741	16599	16724	16693	16509	16549	16614	16416	16705	16610	16651	16720	16535	16492	16485	16660	16543	16581	16415	16614	16546	16729	16469	16369	16585	16673	16600	16782	16563	16507	16625	16625	16597	16582	16644	16640	16626	16656	16547	16582	16560	16664	16567	16511	16777	16439	16510	16622	16808	16561	16521	16377	16702	16581	16593	16514	16632	16603	16446	16534	16495	16621	16462	16671	16551	16683	16642	16681	16560	16547	16559	16591	16618	16544	16493	16535	16691	16497	16576	16621	16634	16492	16662	16579	16591	16626	16564	16533	16637	16697	16644	16592	16396	16759	16609	16705	16550	16650	16699	16668	16600	16479	16467	16400	16691	16467	16719	16768	16567	16721	16376	16658	16460	16524	16654	16601	16530	16692	16662	16723	16607	16501	16538	16577	16662	16620	16327	16532	16519	16502	16437	16475	16726	16376	16628	16602	16580	16371	16620	16583	16447	16488	16522	16717	16418	16630	16721	16637	16664	16526	16599	16448	16591	16671	16643	16788	16526	16701	16562	16550	16399	16802	16690	16359	16609	16495	16426	16664	16546	16630	16600	16555	16511	16682	16552	16487	16456	16470	16752	16284	16414	16616	16649	16567	16456	16549	16485	16640	16665	16377	16627	16728	16610	16525	16537	16625	16643	16606	16397	16427	16495	16593	16577	16547	16594	16633	16850	16455	16405	16560	16547	16563	16708	16489	16488	16683	16536	16467	16420	16641	16349	16582	16467	16730	16741	16533	16542
28760	25175	27888	24321	20308	20249	20219	19825	19688	19467	19606	19465	19376	19204	19367	19288	19317	19575	19287	19478	19477	19410	19454	19649	19346	19377	19466	19807	19714	19687	19794	19520	19350	19516	19420	19119	19049	18944	19390	19236	19329	19129	19016	19218	19191	19411	19312	19172	19235	19339	19437	19434	19338	19372	19379	19370	19088	19198	19164	19266	19197	19337	19319	19382	19389	19051	19231	19171	19461	19328	19232	19459	19464	19270	19268	19223	19083	19123	19449	19421	19183	19278	19394	19189	19220	19298	19257	19419	19412	19290	19454	19153	19260	19144	19256	19262	19159	19320	19412	19239	19325	19415	19376	19368	19187	19167	19257	19455	19343	19232	19097	19211	19308	19442	19112	19438	19261	19060	19007	19036	19263	19271	19094	19296	19341	19567	19189	19126	19229	19323	19496	19166	19345	19300	19227	19329	19185	19432	19275	19486	19340	19251	19183	19360	19263	19175	19139	19266	19296	19131	19323	19166	19348	19058	19169	19209	19617	19358	19444	19265	19221	19295	19343	19241	19086	19356	19156	19116	19386	19091	19246	19307	19458	19349	19412	19513	19356	19234	19304	19374	19405	19369	19407	19179	19225	19439	19409	19381	19350	19368	19120	19240	19141	19342	19261	19259	19158	19133	19019	19037	19309	19279	19320	19295	19356	19409	19099	19304	19301	19261	19283	19132	19147	19303	19330	19167	19252	19059	19215	19236	19396	19181	19186	19257	19441	19178	19092	19254	19344	19196	19327	19515	19365	19434	19316	19365	19517	19117	19378	19330	19416	19282	19262	19338	19183	19273	19264	19237	19202	19319	19194	19324	19274	19206	18957	19119	19242	19199	19312	19163	19149	19313	19088	19219	19209	19223	19298	19343	19331	19195	19388	19096	19276	19287	19369	19282	19324	19356	19012	19148	19293	19293	19354	19395	19261	19314	19338	19435	19165	19150	19429	19408	19416	19229	19304	19362	19067	19303	19232	19165	19048	19274	19362	19279	19388	19260	19323	19142	19165	19391	19149	19309	19412	19296	19226	19231	19267	19193	19246	19333	19235	19126	19255	19368	19296	19283	19256	19288	19300	19282	19438	19387	19313	19467	19333	19111	19505	19298	19288	19227	19493	19144	19146	19376	19211	19355	19107	19408	19383	19385	19139	19554	19366	19289	19287	19135	19093	19366	19391	19209	19143	19257	19240	19285	19253	19489	19420	19195	19381	19115	19276	19230	19432	19261	19391	19397	19212	19185	19082	19224	19551	19269	19055	19293	19204	19273	19450	19270	19458	19350	19180	19194	19118	19283	19012	19237	19326	19339	19086	19458	19215	19233	19346	19446	19387	19303	19294	19420	19181	19273	19420	19129	19349	19216	19167	19180	19325	19412	19221	19151	18980	19344	19449	19017	19178	19503	19214	18956	19314	19428	19187	19307	19308	19287	19330	19366	19078	19194	19404	19140	19247	19389	19425	19465	19278	19178	19545	19145	19105	19190	19129	19264	19267	19386	19391	19428	19392	19163	19318	19140	19363	19459	19447	19378	19127	19062	19196	19274	19127	19342	19401	19363	19310	19378	19304	19321	19332	19328	19091	19524	19291	19427	19283	19356	19441	19352	19123	19129	19250	19118	19288	19347	19124	19188	19132	19186	19138	19318	19261	19419	19219	19213	19180	19276	19482	19250	19393	19238	19143	19241	19359	19359	19048	19049	19415	19065	19142	19232	19093	19117	19218	19300	19280	19115	19261	19362	19440	19009	19232	19210	19184	19320	19380	19632	19150	19046	19378	19398	19173	19198	19182	19160	19280	19409	19228	19068	19305	19259	19244	19264	19227	19564	19329	19061	19383	19407	19313	19340	19521	19108	19389	19326	19305	19287	19446	19102	19237	19133	19225	19155	19474	19100	19383	19060	19104	19241	19185	19138	19047	19213	19251	19218	19322	19364	19292	19306	19148	19168	19379	19246	19439	19232	19429	19411	19231	19152	19065	19375	19290	19282	19522	19387	19309	19091	19187	19219	19243	19393	19264	19459	19327	19004	19527	19320	19150	19140	19176	19294	19020	19193	19286	19080	19286	18932	19301	19363	19173	19459	19270	19298	19339	19148	19390	19105	19243	19408	19082	19088	19359	19136	19304	19210	19471	19391	19406	19208	19329	19290	19482	19312	19250	19250	19378	19453	19553	19502	19359	19225	19314	19276	19388	19239	19338	19274	19389	19208	19185	19173	19399	19290	19358	19476	19363	19198	19324	19267	19401	19339	19426	19199	19301	19447	19313	19391	19166	19257	19406	19231	19345	19467	19320	19027	19292	19091	19210	19261	19251	18981	19584	19316	19200	19192	19454	19513	19181	19435	19173	19392	19380	19385	19503	19151	19263	19437	19346	19130	19325	19260	19309	19282	19465	19195	19162	19192	19143	19295	19386	19269	19417	19342	19510	19270	19036	19146	19274	19386	19357	19345	19381	19325	19233	19336	19377	19541	19381	19302	19468	19430	19318	19283	19127	19229	19250	19043	19110	19268	19351	19340	19257	19374	19388	19342	19240	19149	19349	19269	19177	19120	19240	19332	19166	19206	19347	19329	19430	19078	19181	19296	19267	19251	19068	19208	19523	19147	19222	19355	19189	19211	19425	19518	19371	19531	19441	19219	19347	19433	19226	19084	19459	19464	19246	19203	19278	19217	19301	19238	19156	19159	19082	19416	19317	19174	19439	19370	19337	19251	19063	19280	19289	19359	19256	19382	19282	19189	19225	19352	19206	19259	19282	19315	19106	19340	19121	19231	19125	19333	19297	19413	19302	19216	19248	19307	19292	19174	19262	19235	19363	19438	19093	19254	19289	19243	19085	19315	19198	19162	19152	19257	19177	19220	19294	19299	19378	19245	19246	19242	19251	19352	19416	19347	19233	19323	19270	19314	19388	19344	19381	19414	19377	19310	19267	19296	19395	19163	18976	19228	19499	19374	19431	19131	19145	19242	19095	19098	19269	19172	19471	19161	19276	19399	19126	19340	19185	19164	19165	19409	19159	19324	19347	19001	19295	19180	19540	19348	19448	19311	19259	19129	19198	19324	19284	19158	19163	19217	19279	19398	19092	19347	19357	19174	19415	19124	19379	19404	19169	19411	19290	19542	19403	19008	19283	19445	19309	19293	19169	19362	19074	19335	19242	19121	19272	19270	19295	19069	19297	19166	19342	19344	19168	19375	19288	19225	19249	19501	19323	19318	19337	19266	19154	19262	19434	19333	19326	19267	19024	19329	19346	19343	19315	19369	19488	19164	19418	19203	19272	19386	19259	19122	19195	19242	19153	19208	19266	19220	19403	19330	19251	19205	19139	19391	19220	19246	19488	19457	19293	19077	19386	19127	19448	19418	19383	19418	19528	19262	19347	19153	19346	19423	19282	19268	19298	19183	19377	19340	19126	19444	19232	19389	19269	19163	19322	19489	19294	19358	19204	19170	19268	19257	19373	19302	19278	19171	19546	19301	19247	19543	19290	19466	19368	19376	19278	19176	19308	19150	19040	19198	19537	19338	19414	19459	19294	19335	19256	19384	19108	19080	19329	19483	19442	19521	19320	19273	19154	19134	19159	19214	19212	19213	19452	19377	19237	19427	19274	19438	19279	19332	19377	19278	19291	19414	19534	19301	19286	19309	19275	19245	19327	19313	19434	19228	19253	19292	19371	19284	19473	19199	19299	19268	19223	19291	19260	19393	19242	19316	19188	19197	19357	19495	19205	19204	19523	19118	19166	19366	19360	19234	19224	19277	19327	18982	19294	19071	19437	19079	19167	19204	19472	19143	19396	19192	19193	19385	19332	19394	19278	19191	19245	19151	19156	19207	19290	19198	19157	19157	19169	19098	19335	19429	19295	19245	19418	19356	19399	19069	19286	19294	19389	19070	19489	19290	19230	19269	19217	19371	19526	19382	19221	19365	19416	19356	19318	19166	19352	19248	19231	19192	19368	19266	19422	19236	19403	19479	19209	19277	19107	19231	19154	19418	19180	19348	19275	19203	19478	19438	19143	19255	19332	19292	19321	19070	19111	19190	19138	19073	19314	19160	19384	19332	19203	19182	19401	19136	19175	19270	19208	19391	19234	19429	19394	19522	19050	19251	19339	19218	19396	19337	19173	19350	19337	19283	19369	19349	19335	19221	19220	19422	19217	19307	19214	19272	19193	19334	19553	19416	19332	19469	19300	19193	19463	19223	19376	19189	19140	19325	19189	19379	19234	19283	19342	19028	19442	19400	19402	18994	19391	19364	19217	19150	19287	19317	19265	19135	19240	19289	19220	19124	19174	19363	19421	19349	18985	19192	19397	19280	19199	19369	19472	19188	19244	19338	19413	19251	19301	19222	19224	19394	19331	19252	19226	19257	19212	19197	19252	19237	19260	19266	19237	19485	19269	19183	19265	19279	19120	19275	19320	19188	19279	19157	19179	19282	19190	19493	19525	19407	19249	19363	19386	19509	19353	19483	19469	19384	19363	19366	19117	19351	19317	19178	19309	19217	19234	19465	19371	19296	19434	19201	19242	19196	19411	19336	19411	19237	19190	19260	19076	19301	19289	19292	19168	19385	19416	19211	19205	19304	19217	19340	19231	19309	19337	19495	19252	19290	19334	19230	19401	19273	19343	19154	19109	19088	19353	19400	19109	19380	19358	19501	19000	19020	19228	19373	19257	19104	19267	19392	19263	19199	19331	19213	19115	19293	19040	19292	19304	19390	19287	19102	19040	19124	19217	19178	19056	19190	19467	19303	19256	19281	19339	19350	19350	19262	19303	19227	19183	19321	19184	19350	19347	19208	19198	19417	19128	19252	19346	19237	19326	19149	19372	19133	19169	19417	19308	19328	19204	19330	19067	19094	19378	19207	19457	19532	19096	19311	19367	19192	19064	19260	19171	19284	19038	19367	19273	19088	19302	19259	19068	19412	19275	19338	19328	19325	19572	19327	19412	19266	19099	19218	19513	19329	19165	19140	19173	19233	19333	19359	19132	19195	19269	19403	19210	19360	19260	19257	19306	19312	19145	19278	19283	19267	19114	19147	19182	19215	19237	19165	19191	19342	19238	19221	19330	19201	19386	19367	19190	19388	19313	19498	19321	19526	19288	19300	19154	19313	19030	19655	19132	19392
29213	35054	25382	20088	18192	17496	17103	16786	16708	16664	16577	16385	16332	16373	16303	16332	16266	16322	16287	16262	16295	16221	16285	16416	16346	16521	16381	16657	16694	16763	16609	16250	16147	16258	16178	16164	16132	16254	16258	16180	16137	16204	16110	16166	16272	16168	15985	16211	16231	16141	16259	16158	16267	16125	16312	16083	16097	16280	16182	16079	16161	16153	16201	16283	16191	16062	16195	16188	16131	16174	16065	16201	16198	16346	16137	16061	16301	16124	16190	16225	16295	16009	16175	16178	16224	16272	16176	16084	16241	16185	16070	16259	16158	16266	16139	16047	16152	16200	16204	16214	16073	16206	16405	16142	16124	16200	16188	16144	16181	16278	16033	16013	16171	16075	15963	16233	16085	16160	16077	16074	16269	16046	16142	16147	16165	16121	16243	16180	16292	16250	16229	16187	16262	16115	16152	16185	16219	16211	16058	16076	16357	16158	16228	16163	16257	16191	16114	16218	16104	16114	16212	16324	16130	16132	16051	16097	16156	16129	16079	16392	16101	16151	16305	15983	16097	16032	15972	16379	16098	16144	16106	16191	16152	15982	16173	16214	16180	16287	16215	16342	16178	16127	16222	16225	16279	16253	16079	16253	16329	16298	16018	16065	16119	16201	16093	16187	16297	16383	16169	16171	16252	16290	16110	16205	16196	15902	16167	16229	16123	16215	16168	16216	16296	16232	16252	16050	16129	16054	16097	16250	16265	16139	16329	16284	16283	16327	16185	16183	16250	16220	16040	16226	16223	16202	16080	16140	16181	16003	16327	16236	16160	16137	16210	16340	16139	16276	16169	16188	16075	16236	16207	16039	16092	16176	16212	16204	15970	16253	16375	16323	16031	16011	16323	16133	16212	16027	16199	16240	16219	16125	16089	16065	16135	16108	16185	16245	16127	16123	16050	16072	16284	15966	16282	16075	16163	16251	16081	16235	16050	16220	16186	16159	16136	16056	16292	16049	16156	16247	16089	16178	16046	16135	16343	16213	16021	16233	16142	16049	16198	15955	15999	16310	16245	16170	16130	16057	16220	16082	16368	16148	16204	16180	16062	16185	16023	16190	16146	16122	16134	16210	16137	16104	16120	16165	16271	16177	16101	16178	16073	16079	16249	16080	16305	16193	16227	16197	16230	16148	16166	16237	16095	16025	16125	16281	16007	16198	16263	16184	16250	16131	16319	16249	16281	16290	16015	16161	16031	16175	16077	16194	16227	16045	16416	16316	16235	16227	16327	16142	16159	16144	16373	16321	16059	16143	16356	16205	16238	16158	16188	16310	16274	16190	16016	16034	16187	16099	16181	16209	16105	16104	16104	16156	16445	16045	16203	16114	16141	16334	16071	16349	16215	16173	16253	16137	16074	16121	16197	16167	16312	16144	16149	16182	15969	16256	16178	16180	16118	16146	16136	16106	16202	16149	16113	16200	16152	16041	16209	16359	16232	16276	16294	16100	16177	16227	16316	16056	16281	16057	16204	16104	16239	16172	16280	16201	15924	16180	16259	16129	16169	16287	16343	15887	16259	16176	16256	16144	16188	16210	16287	16263	16269	16080	16168	16194	16059	16287	16211	16244	16099	16272	16127	16198	16141	16195	16090	16230	16103	16307	16212	16216	16160	16223	16384	16183	16177	16272	16112	16083	16181	16212	16264	16003	16314	15889	16446	16247	16155	16068	16252	16034	16034	16205	16263	16110	16120	16040	16246	16094	16136	16350	16110	16264	16016	16145	16201	16221	16075	16011	16221	16174	16362	16231	16223	15969	16119	16291	16034	16119	16159	16057	16051	16215	16253	16160	16284	16279	16235	16320	16174	16198	16191	16081	16084	16165	16120	16244	16124	16108	16147	16149	16375	16148	16174	16327	16103	16175	16265	16054	16123	16156	16206	15977	16140	16257	16443	16093	16153	16121	16004	16122	16113	16140	16090	16097	16221	16268	15890	16201	16315	16163	16212	16244	16017	16149	16148	16152	16193	16057	16205	16052	16349	16143	16237	16152	16139	16112	15968	16032	16063	16238	16191	16130	16121	16066	16218	16233	16261	16272	16031	16257	16215	16246	16162	16187	16216	16076	16158	16207	16356	16117	16295	16136	16181	16285	16149	16124	16082	16259	16203	16207	16252	16127	16238	16207	16055	16127	16288	16246	16184	16000	16066	16240	16179	16323	16171	16208	15981	16241	16138	16187	16087	16243	16258	16309	16184	16209	16242	16092	16022	16171	16111	16232	16198	16094	16305	16136	16372	16209	16227	16167	16168	16047	16253	15973	16215	16264	16177	16339	16094	16240	16095	16152	16247	16108	16170	16277	16286	16174	16132	16041	16337	16170	16212	16127	16244	16282	16078	16248	16213	16015	16144	16286	16169	16040	16321	16168	16219	16358	16257	16178	16113	16028	16293	16116	16274	16230	16120	15983	16217	16099	15957	16199	16127	16220	16476	16043	16157	16328	16231	16054	16118	16188	16215	16223	16115	16130	16153	16127	16072	16148	16047	16300	16365	16090	16090	16213	16143	16109	16224	16148	16114	16139	16157	16468	16286	16161	16080	16105	16386	16200	16419	16190	16257	16150	16269	16230	16135	16181	16268	16207	16222	16254	16330	16152	16033	16219	16283	16287	16118	16144	16024	16214	16234	16110	16258	16269	16237	16193	16100	16113	16059	16248	16201	16047	16177	16127	16279	16211	16104	16104	16165	16102	16054	16073	16309	16140	16087	15931	16102	16341	16290	16206	16164	16231	16260	16230	16171	16201	16209	16117	16255	16124	16233	16176	16310	16183	16306	16200	16246	16153	16192	16243	16188	15908	16177	16080	16162	16073	16149	16257	16128	16137	16333	16281	16142	16320	16177	16220	16108	16051	16190	16177	16170	16114	16091	16003	16168	16045	16106	16270	16065	16234	16131	16142	16057	16194	16028	16337	16175	16331	16132	16167	16014	16157	16330	15878	16248	16200	16092	16162	16124	16164	16119	16140	16344	16143	16156	16319	16186	16162	15998	16170	16074	16173	16109	16154	16264	16169	16361	16119	16142	16219	16213	16169	16161	16182	16280	16110	16162	16183	16206	16200	16233	16153	16152	16291	16268	16262	16232	16185	16132	16108	16168	15970	16095	16300	16165	15973	16323	16164	16275	16177	16195	16232	16096	16283	16130	16183	16226	16148	16222	16108	15998	16187	16097	16253	16271	16309	16215	16208	16234	16168	16257	16275	16341	16204	16151	16294	16030	16188	16279	16125	16216	16228	16111	16133	16275	16150	16193	16098	16156	16127	16134	16470	16248	16291	16175	15983	16136	16085	16207	16013	16087	16117	16199	16102	16236	16216	16205	16090	16044	16248	16228	16201	16009	16313	16262	16247	16350	16202	16214	16268	16144	16182	16175	16216	16311	16110	16248	16389	15862	16144	16164	16076	16241	16123	16171	16326	16039	16285	16321	16080	16138	16207	16349	16136	16252	16102	16055	16157	16296	16198	16210	16266	16224	16045	15997	16239	16238	16237	16123	15978	16122	16037	16136	16122	16232	16084	16135	16147	16244	16150	16094	16096	16308	16174	16323	16216	16242	16095	16079	16397	16098	16162	16031	16296	16266	16190	16372	16076	16243	16185	16281	16178	16149	16051	16235	16084	16242	16259	16229	16298	16011	16241	16277	16236	16130	16164	16137	16152	16339	16079	16053	16242	16099	16122	16116	16125	16117	16100	16175	16166	16097	16236	16181	16281	16285	16159	16286	16226	15989	16296	16227	16367	16284	16132	16165	16022	16219	16165	16099	16145	16189	16102	16241	16171	16299	16162	16310	16150	16277	16266	16185	16391	16341	16175	16149	16132	16311	16204	16156	16134	16268	16208	16207	16232	16161	16088	16222	16228	16102	16417	16185	16246	15995	16148	16310	16320	16360	16250	16137	16282	16162	16202	16252	16291	16035	16291	16279	16260	16280	16215	16199	16254	16211	16077	16332	16052	16157	16026	16143	16136	16060	16054	16143	16264	16184	16105	16266	16132	16187	16335	16082	16299	16164	16251	16217	16130	16242	16254	16235	16208	16132	16059	16356	16193	16180	16135	16067	16375	16310	16177	16124	16172	16205	16002	16100	15949	16261	16364	16221	16167	16133	16365	16356	16190	16109	16267	16205	16214	16238	16164	16289	16235	16084	16133	16274	16163	16232	16274	16209	15980	16232	16128	16202	16235	16136	16178	16163	16055	16362	16112	16189	16239	16289	16211	16154	16293	16038	15995	16249	16141	16157	16101	16262	16269	16208	16211	16098	16137	16351	16256	16124	16164	16240	16332	16198	16263	16254	16216	16086	16353	16107	16270	16212	16287	16192	16208	16287	16303	16159	16230	16245	16124	16327	15944	16292	16099	16079	16348	16414	16113	16242	16072	16273	16044	16074	16243	16234	16091	16246	16285	16163	16206	16268	16293	16265	16184	16211	16053	16142	16136	16208	16240	16340	16309	16346	16233	16296	16218	16152	16141	16239	16318	16183	16089	16288	16114	16270	16102	16051	16301	16147	16186	16177	16231	16128	15948	16255	16136	16090	16147	16118	16276	16319	16108	16272	16231	16393	16104	16195	16191	16242	16120	16092	16018	16252	16224	16175	16154	16238	16323	16226	16290	16359	16241	16362	16325	16302	16185	16125	16329	16174	16121	16014	16187	16188	16268	16146	16013	16277	16261	16171	16309	16301	16271	16163	16066	16250	16204	16194	16283	16170	16294	16302	15997	16235	15901	16064	16232	16138	16214	16158	16298	16267	16315	16161	16044	16033	16218	16164	16176	16107	16238	16122	16298	16051	16085	16218	16183	16221	16103	16209	16418	15985	16062	16364	16070	16175	16284	16152	16278	16141	16148	16125	16107	16048	16084	16227	16365	16090	16237	16303	16283	16246	16315	16067	16222	16165	16172	16105	16202	16188	16177	16245	15933	16166	16104	16355	16166	16253	16137	16191	16057	16191	16078	16160	16230	16148	16307	16169	16173	16068	16143	16302	16081	16223	16059	16230	16188	16251	16237	16383	16210	15996	16057	16223	16057	16273	16215	16221	16090	16223	15971	16219	16065	16300	16296	16288	16310	16093	15964	16319	16218	16244	16092	16223	16223	16177	16156	16268	16172	16165	16222	16285	16148
23970	21431	28925	24481	22742	23644	23690	20763	20327	20534	20256	19939	19814	19885	20098	20040	19893	19849	19488	19674	19734	19853	20221	20234	20002	19931	19968	21202	22746	21956	21509	20541	20034	19716	19520	19724	19596	19606	19783	19562	19534	19668	19748	19453	19633	19607	19346	19304	19702	19751	19732	19666	19612	19765	19776	19649	19542	19712	19601	19887	19563	19407	19486	19443	19440	19594	19644	19615	19796	19626	19640	19814	19574	19468	19430	19707	19754	19726	19572	19660	19683	19728	19707	19416	19522	19386	19656	19729	19486	19698	19645	19587	19642	19537	19619	19599	19785	19357	19678	19503	19701	19539	19411	19415	19627	19689	19432	19487	19550	19604	19704	19544	19671	19603	19646	19624	19561	19530	19685	19429	19544	19578	19780	19672	19660	19436	19613	19511	19557	19537	19706	19398	19844	19513	19667	19739	19569	19748	19496	19658	19592	19789	19523	19567	19428	19548	19441	19673	19812	19702	19686	19686	19777	19322	19346	19592	19612	19762	19670	19553	19555	19653	19533	19635	19457	19474	19489	19622	19487	19507	19594	19712	19491	19714	19521	19696	19717	19648	19777	19485	19693	19637	19693	19497	19367	19595	19572	19603	19641	19698	19556	19544	19430	19821	19707	19593	19642	19460	19663	19612	19498	19508	19255	19541	19450	19738	19604	19531	19809	19505	19644	19733	19740	19770	19678	19689	19616	19395	19712	19631	19400	19449	19669	19714	19403	19626	19518	19673	19618	19698	19629	19585	19616	19561	19367	19720	19677	19507	19595	19510	19699	19526	19493	19311	19475	19723	19862	19537	19663	19404	19748	19756	19687	19482	19714	19643	19538	19740	19757	19379	19637	19440	19658	19495	19577	19591	19530	19714	19647	19537	19735	19843	19719	19663	19373	19694	19474	19503	19377	19373	19424	19318	19622	19641	19658	19626	19431	19380	19607	19522	19629	19463	19513	19833	19597	19615	19701	19472	19440	19694	19586	19533	19422	19704	19576	19585	19580	19356	19855	19472	19828	19611	19555	19491	19614	19606	19526	19361	19530	19662	19485	19762	19685	19620	19551	19796	19538	19625	19375	19736	19622	19604	19757	19749	19609	19533	19572	19424	19791	19586	19562	19740	19631	19705	19601	19690	19608	19815	19742	19537	19532	19514	19805	19929	19853	19591	19569	19612	19624	19506	19786	19689	19710	19500	19486	19452	19581	19556	19602	19575	19541	19852	19694	19691	19556	19741	19653	19682	19458	19480	19521	19545	19537	19683	19578	19797	19691	19726	19708	19567	19430	19508	19575	19690	19586	19733	19533	19238	19517	19664	19493	19348	19643	19525	19577	19663	19586	19564	19494	19678	19567	19550	19649	19438	19404	19633	19401	19531	19457	19725	19605	19467	19440	19389	19641	19605	19506	19506	19518	19487	19705	19340	19573	19524	19725	19470	19673	19715	19569	19614	19592	19606	19527	19564	19797	19719	19474	19463	19488	19659	19748	19448	19506	19432	19486	19444	19702	19748	19660	19780	19705	19463	19694	19667	19497	19514	19540	19657	19506	19484	19556	19677	19593	19644	19405	19382	19548	19622	19550	19664	19511	19765	19534	19433	19461	19589	19649	19606	19550	19481	19691	19522	19378	19504	19469	19462	19460	19630	19543	19835	19640	19699	19485	19421	19486	19609	19587	19715	19780	19616	19634	19537	19400	19570	19601	19426	19729	19679	19656	19727	19623	19461	19735	19478	19513	19476	19477	19548	19737	19513	19585	19478	19472	19498	19688	19607	19644	19342	19455	19541	19500	19428	19537	19443	19592	19420	19627	19512	19469	19443	19834	19637	19767	19523	19416	19356	19652	19557	19539	19604	19679	19329	19595	19715	19606	19582	19664	19801	19394	19651	19681	19475	19516	19839	19685	19634	19598	19554	19561	19606	19536	19588	19415	19589	19614	19479	19511	19358	19393	19464	19573	19735	19521	19579	19457	19609	19372	19652	19648	19628	19549	19649	19669	19639	19581	19532	19486	19745	19559	19729	19899	19668	19537	19652	19595	19568	19644	19579	19651	19829	19773	19660	19533	19607	19655	19599	19630	19602	19619	19571	19698	19583	19816	19541	19516	19426	19906	19504	19527	19589	19593	19431	19465	19572	19477	19545	19574	19481	19712	19675	19607	19387	19475	19481	19635	19723	19604	19746	19659	19562	19520	19542	19777	19587	19503	19470	19403	19493	19819	19684	19628	19746	19591	19578	19557	19529	19711	19629	19376	19626	19688	19684	19674	19581	19645	19558	19619	19579	19647	19402	19630	19449	19511	19372	19741	19797	19474	19530	19476	19483	19351	19542	19733	19616	19433	19750	19529	19462	19604	19557	19642	19528	19571	19664	19396	19421	19495	19559	19661	19636	19667	19633	19692	19438	19570	19462	19715	19529	19730	19484	19656	19525	19370	19749	19629	19486	19641	19506	19561	19627	19510	19465	19745	19499	19565	19464	19622	19653	19597	19635	19611	19631	19675	19449	19622	19759	19606	19588	19767	19417	19466	19804	19632	19475	19572	19655	19662	19563	19541	19467	19639	19638	19558	19578	19634	19826	19601	19763	19648	19656	19431	19814	19557	19704	19741	19646	19592	19630	19508	19467	19696	19833	19643	19608	19390	19392	19491	19517	19509	19587	19495	19402	19452	19427	19632	19524	19683	19610	19574	19681	19587	19617	19529	19541	19697	19447	19498	19612	19490	19610	19379	19562	19435	19797	19602	19614	19405	19480	19710	19492	19372	19574	19597	19454	19638	19633	19704	19561	19385	19524	19557	19725	19646	19578	19474	19707	19643	19484	19652	19722	19438	19524	19804	19776	19754	19721	19644	19624	19628	19595	19672	19538	19572	19685	19816	19584	19498	19488	19584	19339	19801	19620	19555	19473	19481	19327	19446	19534	19646	19567	19509	19594	19611	19638	19668	19504	19496	19847	19523	19748	19657	19756	19616	19614	19678	19631	19615	19575	19485	19556	19643	19473	19379	19678	19301	19549	19546	19657	19727	19491	19672	19508	19427	19516	19491	19699	19557	19643	19596	19708	19510	19666	19597	19498	19383	19508	19674	19648	19668	19609	19633	19532	19669	19551	19557	19464	19702	19437	19452	19717	19561	19555	19768	19484	19653	19802	19478	19653	19613	19543	19721	19688	19710	19633	19464	19624	19441	19308	19592	19487	19389	19521	19636	19501	19684	19665	19668	19659	19598	19522	19389	19653	19671	19436	19668	19438	19645	19609	19465	19547	19357	19553	19457	19573	19421	19378	19333	19368	19561	19600	19632	19554	19636	19558	19551	19512	19673	19456	19490	19426	19572	19572	19696	19663	19644	19602	19560	19686	19656	19509	19620	19524	19630	19560	19774	19590	19697	19606	19544	19682	19731	19352	19507	19600	19669	19568	19441	19852	19774	19736	19456	19596	19549	19470	19726	19461	19463	19602	19526	19722	19642	19580	19828	19454	19516	19640	19596	19638	19537	19413	19530	19648	19682	19475	19585	19574	19521	19722	19643	19413	19553	19554	19632	19675	19509	19619	19661	19727	19538	19695	19629	19606	19598	19863	19560	19371	19665	19708	19504	19553	19588	19577	19553	19654	19407	19483	19618	19450	19534	19604	19693	19721	19604	19520	19648	19443	19540	19675	19723	19653	19770	19838	19590	19719	19634	19604	19613	19557	19626	19642	19701	19306	19653	19699	19640	19597	19706	19587	19433	19531	19687	19808	19550	19818	19631	19832	19467	19627	19555	19505	19603	19781	19702	19499	19461	19557	19568	19428	19524	19559	19581	19625	19538	19564	19667	19596	19490	19553	19630	19511	19623	19458	19618	19576	19853	19477	19641	19738	19679	19582	19572	19622	19673	19590	19431	19559	19703	19902	19454	19627	19634	19597	19980	19629	19505	19767	19364	19709	19578	19620	19459	19448	19522	19814	19614	19464	19416	19736	19477	19713	19761	19629	19484	19498	19707	19576	19666	19805	19673	19701	19499	19579	19449	19607	19640	19645	19632	19827	19413	19565	19462	19517	19519	19641	19558	19697	19486	19432	19530	19509	19519	19405	19430	19714	19775	19626	19530	19563	19429	19603	19483	19487	19382	19482	19609	19338	19637	19633	19403	19724	19352	19575	19678	19466	19437	19564	19543	19683	19692	19441	19540	19683	19844	19554	19513	19468	19658	19660	19606	19541	19514	19582	19570	19659	19546	19530	19657	19381	19483	19481	19616	19575	19628	19374	19512	19592	19452	19658	19659	19655	19586	19560	19566	19545	19577	19654	19612	19748	19624	19808	19612	19707	19521	19693	19748	19741	19507	19630	19582	19721	19461	19528	19722	19725	19416	19622	19616	19443	19699	19626	19446	19646	19684	19450	19522	19292	19501	19680	19766	19466	19330	19545	19732	19720	19622	19589	19779	19389	19429	19577	19428	19704	19485	19697	19575	19435	19476	19362	19709	19715	19604	19586	19506	19747	19674	19473	19528	19608	19583	19559	19548	19512	19542	19654	19731	19562	19409	19576	19385	19605	19489	19577	19611	19787	19567	19531	19630	19793	19516	19778	19544	19528	19587	19687	19587	19617	19513	19743	19852	19590	19427	19593	19477	19700	19842	19724	19488	19635	19620	19630	19555	19732	19521	19557	19566	19568	19462	19590	19365	19462	19563	19635	19717	19778	19500	19578	19564	19626	19756	19755	19376	19561	19604	19601	19714	19768	19446	19696	19374	19550	19658	19720	19523	19650	19688	19533	19692	19524	19455	19586	19498	19547	19750	19498	19436	19692	19716	19715	19600	19452	19381	19527	19546	19672	19432	19538	19604	19723	19506	19642	19507	19529	19530	19497	19587	19570	19650	19528	19513	19622	19725	19491	19627	19553	19690	19683	19535	19479	19301	19515	19602	19368	19617	19524	19607	19559	19573	19777	19614	19630	19845	19401	19506	19391	19653	19613	19691	19327	19388	19593	19648	19696	19611	19630	19776	19598	19600	19709	19693	19648	19507	19615	19466	19580	19618	19507	19650	19597	19848	19585	19706	19703	19685	19749	19730	19645	19573	19688	19573	19554	19672	19641	19382	19312	19467	19533	19617	19703	19761	19663	19509	19476	19497	19587	19674	19673
31656	36998	30321	24380	20549	18767	18426	17954	17471	17090	17053	16784	16676	16665	16590	16719	16583	16629	16567	16435	16589	16778	16909	17198	17093	16843	16813	19196	20619	19895	18882	17629	16746	16484	16419	16356	16383	16320	16339	16353	16338	16354	16348	16082	16375	16239	16445	16323	16484	16254	16453	16405	16460	16404	16416	16251	16316	16564	16271	16201	16430	16445	16412	16450	16336	16517	16333	16333	16212	16470	16305	16266	16089	16458	16214	16350	16272	16373	16289	16398	16365	16180	16413	16217	16473	16513	16367	16259	16360	16294	16468	16485	16405	16244	16281	16412	16392	16273	16402	16398	16288	16283	16313	16443	16442	16339	16386	16351	16437	16309	16257	16373	16206	16123	16454	16558	16342	16350	16284	16344	16206	16181	16449	16312	16404	16423	16339	16372	16378	16220	16277	16663	16293	16379	16436	16371	16399	16268	16253	16303	16284	16351	16302	16450	16295	16354	16282	16285	16482	16250	16356	16287	16270	16371	16287	16184	16384	16523	16484	16386	16219	16312	16428	16424	16563	16288	16291	16199	16473	16266	16298	16388	16379	16316	16301	16189	16313	16289	16273	16283	16246	16376	16427	16197	16456	16124	16143	16269	16352	16318	16354	16336	16312	16366	16372	16401	16322	16342	16420	16398	16301	16505	16243	16355	16451	16489	16392	16358	16293	16150	16195	16187	16399	16458	16454	16278	16361	16405	16351	16324	16517	16380	16454	16366	16182	16490	16500	16322	16134	16464	16457	16429	16332	16259	16372	16296	16235	16451	16357	16273	16434	16455	16302	16394	16236	16321	16342	16296	16385	16363	16481	16224	16464	16225	16218	16321	16352	16473	16372	16454	16262	16369	16409	16257	16503	16173	16307	16400	16329	16311	16346	16337	16455	16226	16253	16351	16282	16545	16330	16482	16363	16297	16373	16257	16471	16641	16433	16449	16527	16272	16223	16314	16451	16203	16257	16463	16274	16310	16348	16335	16584	16308	16319	16235	16146	16322	16339	16239	16293	16373	16195	16485	16244	16444	16206	16239	16398	16298	16516	16242	16360	16273	16561	16439	16320	16364	16315	16231	16421	16325	16356	16301	16267	16420	16505	16172	16413	16292	16348	16286	16260	16284	16210	16445	16451	16336	16383	16402	16425	16390	16320	16228	16393	16519	16483	16320	16312	16376	16409	16324	16334	16387	16347	16434	16315	16305	16196	16371	16358	16256	16078	16439	16380	16284	16197	16306	16275	16416	16219	16194	16382	16319	16314	16228	16275	16317	16421	16253	16305	16497	16446	16400	16303	16398	16277	16395	16587	16168	16334	16130	16423	16211	16312	16306	16302	16412	16316	16403	16297	16333	16230	16447	16271	16297	16488	16450	16440	16435	16268	16295	16391	16456	16315	16246	16196	16415	16373	16324	16289	16426	16146	16395	16276	16503	16335	16296	16485	16209	16243	16303	16493	16315	16494	16309	16226	16269	16283	16261	16210	16349	16306	16384	16276	16177	16360	16316	16311	16383	16311	16191	16318	16337	16299	16412	16306	16332	16239	16387	16454	16222	16393	16388	16110	16427	16330	16245	16318	16395	16473	16314	16270	16129	16327	16414	16323	16224	16400	16513	16314	16317	16176	16276	16351	16394	16287	16537	16278	16281	16447	16329	16264	16384	16336	16598	16307	16568	16358	16219	16549	16301	16318	16271	16329	16516	16281	16400	16401	16342	16389	16347	16459	16347	16218	16456	16317	16342	16260	16357	16499	16272	16269	16362	16292	16150	16437	16432	16207	16440	16233	16334	16401	16258	16466	16280	16259	16300	16346	16170	16574	16369	16469	16436	16401	16297	16404	16469	16407	16270	16246	16405	16363	16262	16326	16338	16474	16346	16351	16174	16359	16102	16238	16445	16355	16183	16457	16418	16379	16209	16300	16449	16434	16167	16322	16370	16474	16421	16243	16288	16290	16395	16338	16333	16353	16324	16366	16447	16338	16307	16297	16364	16280	16218	16314	16177	16211	16483	16269	16287	16268	16413	16474	16450	16440	16353	16343	16277	16417	16470	16318	16324	16394	16303	16496	16270	16286	16279	16616	16284	16352	16261	16219	16311	16238	16275	16437	16381	16465	16597	16310	16366	16320	16311	16427	16361	16446	16418	16385	16363	16458	16464	16339	16223	16283	16357	16390	16416	16308	16375	16295	16412	16502	16381	16245	16153	16256	16322	16259	16381	16281	16298	16446	16255	16115	16396	16422	16300	16355	16270	16365	16362	16478	16280	16498	16308	16418	16249	16346	16376	16327	16327	16273	16312	16255	16507	16132	16490	16359	16286	16369	16329	16318	16373	16322	16418	16411	16195	16305	16336	16443	16339	16543	16369	16399	16312	16375	16377	16360	16430	16291	16259	16422	16312	16432	16152	16313	16291	16329	16246	16209	16478	16494	16366	16373	16381	16386	16379	16262	16467	16555	16267	16322	16330	16428	16392	16244	16458	16215	16337	16325	16378	16233	16361	16200	16443	16379	16304	16483	16441	16358	16286	16422	16300	16248	16312	16468	16428	16271	16356	16119	16290	16341	16446	16454	16277	16310	16365	16191	16368	16359	16349	16391	16398	16403	16374	16452	16331	16287	16370	16392	16346	16243	16347	16515	16393	16482	16395	16273	16369	16390	16400	16312	16363	16345	16465	16229	16539	16262	16533	16222	16323	16325	16423	16372	16457	16518	16354	16392	16355	16447	16346	16503	16305	16237	16430	16437	16399	16293	16202	16324	16286	16359	16327	16279	16280	16369	16249	16273	16334	16347	16288	16240	16339	16264	16226	16582	16214	16449	16404	16373	16199	16348	16290	16190	16327	16320	16377	16342	16264	16321	16344	16404	16164	16387	16152	16419	16320	16375	16274	16284	16190	16240	16235	16298	16531	16425	16293	16243	16326	16336	16353	16385	16337	16338	16333	16386	16363	16360	16292	16381	16244	16384	16493	16178	16420	16365	16275	16403	16243	16342	16463	16370	16376	16316	16309	16365	16289	16333	16275	16290	16238	16288	16310	16272	16323	16269	16346	16271	16412	16195	16396	16416	16095	16411	16316	16347	16460	16379	16362	16435	16367	16447	16353	16246	16306	16309	16317	16371	16307	16354	16360	16462	16448	16383	16190	16232	16276	16349	16388	16264	16237	16274	16446	16332	16286	16335	16303	16261	16332	16418	16443	16420	16414	16367	16365	16419	16358	16390	16339	16415	16336	16313	16261	16317	16311	16412	16290	16397	16234	16495	16287	16244	16111	16440	16341	16287	16352	16196	16275	16442	16270	16381	16459	16260	16337	16298	16371	16231	16135	16446	16279	16317	16395	16274	16453	16240	16329	16317	16425	16281	16254	16410	16375	16389	16228	16626	16304	16289	16431	16450	16370	16349	16252	16461	16543	16255	16363	16282	16235	16324	16375	16356	16246	16194	16315	16381	16370	16109	16274	16430	16255	16350	16345	16257	16205	16390	16429	16344	16213	16258	16313	16359	16505	16335	16273	16503	16229	16421	16463	16524	16261	16259	16644	16492	16375	16312	16579	16445	16186	16345	16288	16395	16501	16276	16211	16326	16360	16489	16236	16443	16205	16412	16537	16341	16401	16515	16392	16556	16444	16231	16277	16199	16277	16205	16228	16319	16349	16333	16412	16223	16431	16398	16452	16380	16315	16238	16174	16372	16414	16305	16393	16343	16318	16317	16364	16357	16493	16288	16190	16540	16320	16393	16465	16274	16250	16508	16498	16194	16362	16319	16417	16259	16414	16318	16367	16382	16451	16346	16555	16192	16355	16504	16333	16274	16217	16306	16333	16417	16456	16589	16480	16358	16401	16384	16612	16237	16346	16328	16265	16367	16475	16346	16294	16210	16343	16306	16432	16244	16314	16389	16316	16433	16250	16402	16341	16288	16293	16389	16262	16333	16379	16224	16491	16194	16172	16378	16225	16194	16312	16412	16216	16436	16358	16275	16573	16186	16288	16321	16294	16312	16482	16352	16307	16366	16197	16364	16484	16377	16482	16259	16260	16349	16297	16446	16330	16327	16361	16508	16382	16358	16330	16353	16343	16283	16400	16147	16149	16379	16417	16422	16310	16116	16339	16453	16306	16447	16262	16256	16275	16398	16455	16701	16311	16235	16244	16351	16356	16332	16115	16621	16293	16417	16420	16358	16411	16513	16293	16280	16309	16517	16156	16461	16404	16410	16471	16167	16373	16332	16246	16325	16260	16328	16314	16190	16150	16283	16446	16364	16397	16228	16295	16277	16178	16363	16285	16282	16415	16359	16240	16290	16215	16390	16310	16353	16194	16482	16328	16324	16260	16318	16221	16339	16366	16294	16370	16248	16321	16301	16304	16356	16173	16460	16253	16332	16523	16428	16422	16473	16348	16459	16121	16311	16362	16219	16406	16285	16312	16275	16344	16285	16365	16232	16398	16389	16400	16297	16343	16572	16254	16236	16349	16272	16500	16285	16341	16306	16212	16361	16245	16482	16141	16306	16347	16336	16337	16381	16334	16269	16230	16573	16280	16188	16257	16475	16382	16376	16403	16228	16198	16269	16251	16418	16337	16144	16533	16327	16315	16309	16447	16283	16261	16181	16402	16441	16311	16475	16305	16432	16144	16386	16395	16368	16356	16362	16299	16245	16337	16462	16288	16539	16418	16251	16475	16348	16408	16358	16366	16383	16465	16352	16265	16414	16324	16282	16304	16418	16317	16377	16302	16286	16415	16454	16198	16331	16283	16146	16246	16399	16266	16280	16212	16334	16287	16194	16305	16257	16290	16471	16288	16314	16256	16237	16125	16386	16150	16341	16506	16280	16309	16444	16409	16542	16376	16582	16186	16333	16510	16396	16579	16210	16375	16158	16387	16237	16246	16365	16288	16370	16299	16402	16428	16124	16346	16348	16380	16381	16347	16423	16547	16418	16379	16234	16216	16215	16431	16368	16248	16417	16380	16498	16118	16406	16238	16447	16400	16281	16342	16417	16136	16364	16384	16543	16323	16275	16427	16267	16263	16416	16373	16315	16470	16303	16309	16355	16298	16399	16529	16194	16339	16257	16509	16260	16312	16288	16130	16239	16260	16182	16363	16386	16279	16392	16667	16312	16207	16404	16286
22918	21446	29341	23974	21769	24566	27338	22091	21037	21427	21069	20768	20884	20557	20574	20398	20480	20350	20835	20581	20608	20750	20600	20664	20990	20784	20628	23176	26637	24878	23689	22310	21143	20866	20347	20157	20355	20027	20257	20199	20199	20211	20413	20241	20187	20078	20418	20109	20167	20202	20171	20269	20130	20276	20037	20141	20360	20206	20203	20242	20268	20210	20074	20201	20140	20052	20083	19863	20045	20048	19993	20022	20115	20095	20330	20203	20218	20164	20229	20094	20145	20073	20147	20178	20260	20073	20153	20354	20404	20041	20198	20403	20325	20200	20001	20212	20046	20066	20151	20258	20065	20141	19974	20113	20040	20053	20140	20112	20055	20058	20267	20067	19957	19941	20200	20112	19963	20085	20182	20253	20274	20018	20095	20138	20248	20148	20150	20090	20284	20282	20243	20124	20059	19865	20160	19931	20220	20207	20246	20220	20288	19991	20121	20118	20130	19956	20023	20158	20141	20077	20281	20342	20257	20065	20031	20020	20032	20214	20040	20200	20241	20112	19937	20140	20149	20323	20338	20213	20038	20149	20064	20196	20194	19967	20180	20117	20133	20225	20392	20056	20218	20106	19953	20221	20161	20052	19655	20294	20169	20089	20083	20228	19985	19966	20102	20066	20272	20319	20237	20004	20337	19977	20041	20231	20299	20132	20151	20281	20228	19984	20039	20076	20007	19999	19946	20071	20135	20071	20241	20213	20108	20424	20101	19919	20320	20111	20089	20130	20164	20226	20042	20081	20014	20158	20080	20161	20173	20077	20100	20097	20128	20046	20191	20236	20036	20010	20228	20119	20252	19975	20036	20231	20077	20178	20157	20169	20233	20024	20130	20214	20209	20304	20235	20103	20199	19900	20105	20287	20095	20021	20117	19907	20167	19831	20134	20065	20033	20089	20099	20161	20039	20152	19892	20028	20173	20079	20212	20202	20035	20039	20262	20019	20057	19994	20086	20138	20309	20199	20066	20229	19763	20218	20265	20144	20209	20255	20041	20043	20128	20390	20220	19876	19855	20121	20037	20188	20029	19926	20301	20169	20100	19979	19973	19919	20154	19947	20068	20322	20173	19898	20045	20239	20189	20221	20162	19886	20098	20088	20088	20138	19974	20147	20117	20300	20095	20107	20391	20225	20299	20213	20280	20221	20047	20188	20215	20026	20165	20110	20063	20178	20126	19993	20141	20069	19976	20226	19961	19989	20027	20092	20035	20023	20212	20085	19985	19943	20257	20234	20137	19959	20215	20210	20199	20167	19914	20211	20133	20088	20274	20286	20151	19979	20012	20138	19960	20198	20210	20130	20023	20140	20066	20135	20184	20012	20086	19948	20204	19982	19921	20132	20110	20228	20048	20255	20209	20115	19971	20046	20150	20291	20166	20079	20117	19987	20220	20108	20075	20119	19950	20291	20129	20273	19977	19943	20206	20115	20102	20205	20328	20137	20235	20177	20192	20250	20272	20031	20194	20208	19947	20035	20100	20119	20311	20203	20038	20210	20126	20201	20337	20048	20083	20461	20062	20250	20165	20081	20345	20155	20284	20214	20131	20063	20139	20100	20264	20079	20076	20077	20150	20205	20178	20295	20099	19929	20261	20305	20200	20063	20072	20210	20299	20009	20277	20172	19996	20388	20088	20081	20141	20200	20104	20094	20263	20123	20219	20205	19984	20080	20127	20136	20031	20219	20131	19982	20060	20141	20064	20029	20031	20077	20102	20182	20198	20085	20142	20238	20027	20363	19951	20085	19951	20190	20326	20330	20198	20171	20211	20134	20146	20187	20224	20014	20125	20108	20147	20289	20117	19968	20006	20080	20262	19898	19959	20152	19880	20424	20239	19966	20179	20223	20283	19957	20136	19999	20057	20064	19967	20201	20267	20028	20272	20169	20034	20030	20147	20147	20111	19998	20088	20138	20108	20176	20190	20022	20008	20014	20027	20156	20104	20040	20218	20180	20066	20186	20001	20352	20342	20301	20178	20100	20081	20092	19628	20053	20233	20266	20029	20189	20274	19995	20024	20177	20129	20096	19995	20022	20246	20184	20243	20131	20070	19986	20229	20110	20082	20358	20082	19984	20113	19920	20093	19887	20175	20044	20089	20224	20022	19945	20130	20088	20209	20094	20018	20154	20069	20105	20088	19930	20007	20276	20116	20116	20115	20181	20061	20042	20125	20093	20029	19980	20057	20138	20310	20123	20283	20377	20200	20228	20085	20038	20138	20107	20080	20201	20133	20262	20209	19864	20168	19979	20072	20065	20433	20123	20112	19980	20301	20262	20078	20184	20199	20249	20137	20183	20155	19989	20072	20126	20120	20098	20350	20245	20086	20328	20217	19835	20005	19983	20088	20071	19872	19996	20142	20120	20207	20143	20264	20069	20070	20189	20041	20191	20055	20026	20182	20011	20235	20056	19929	20034	20182	20189	20007	20396	20314	20175	19949	19984	20091	20255	20165	20131	20294	20078	20178	20020	20067	20062	20061	20159	20252	19974	20151	20164	19954	20145	20038	20205	20051	20178	20123	20125	20191	20044	20124	20449	19922	20143	20106	20312	20426	20314	20191	20097	19806	20099	19964	20205	20351	20083	20030	20145	20040	20048	20337	20242	20256	20231	20168	19955	20231	20200	20095	20035	19907	20102	20120	19958	20078	20061	20060	20327	20363	20101	20302	20193	20234	20033	19995	20197	20149	20192	20218	20197	20109	19877	20289	20058	20096	20176	20195	20194	19958	20131	20222	20374	20157	19853	20158	20174	20005	20012	20112	20179	20296	20125	19983	20013	20132	19904	20289	20138	20070	20201	20207	20133	20107	20302	20108	20066	20245	20306	20177	20173	20128	20186	20081	20301	20030	20310	20045	20299	20288	20015	19954	20117	20077	20181	20239	20145	20089	20066	20326	20207	19915	20143	19905	20170	19859	20154	20125	20142	20234	20138	20330	20210	19971	20145	20146	20027	20187	20269	19951	20165	20102	20184	20095	19955	19777	20288	20169	20035	20136	19968	20028	20167	20082	20184	20119	19991	20167	20035	19869	20134	20061	20071	20308	20315	20095	20037	20095	20193	20101	20351	20026	19874	20170	19974	20103	20065	20081	20057	20159	19965	20210	20330	20004	20007	20180	20174	20017	20134	20063	20134	20329	19925	20028	19949	19977	20070	20251	20133	20146	20076	20229	20226	20253	20314	19959	20099	20019	20087	20128	20051	20107	20237	20168	20379	20213	20243	20204	20119	20205	20044	20125	20095	20097	20103	20075	19961	20102	20206	20373	20123	20064	20120	20180	20083	20074	19985	20167	20295	20090	20095	20009	20123	19965	20213	20144	20105	20234	20077	20219	20049	20300	20217	20118	20146	20029	20043	20037	20071	20066	20019	20149	20246	19987	20108	20113	19925	20187	20079	20049	20014	20200	20074	19837	20161	20295	20061	19864	20021	20185	20307	20116	20107	20143	20200	19961	20432	20131	19925	20241	20214	20222	20285	20120	19923	20166	19969	20135	20081	20236	20202	20238	20015	20266	20275	20249	20119	19944	20067	20030	20022	20108	20042	20100	20197	20177	20169	20313	20163	20306	20340	20333	20126	20114	20288	20164	20165	20216	19990	20232	20145	20212	20306	20170	20227	20052	19975	20255	19979	20102	20028	20174	20023	20071	20038	20155	20147	20099	20199	20220	20234	20069	20051	20128	20251	20234	19880	20068	20230	20071	19981	20028	19969	20216	19945	20141	20105	20142	20081	20181	20218	20181	20294	20237	20206	20224	19870	20239	19982	20161	20169	20054	20096	20065	19922	20062	19974	20085	20194	20202	19964	19936	19990	20183	19939	20204	20062	20456	20159	20133	20234	20203	20148	20214	20164	20096	20031	19960	20183	20063	20166	20223	20109	20039	20093	20010	20238	20116	19924	20162	20177	20147	20224	20217	20205	19996	20009	19969	20076	20175	20092	20190	20147	20267	20114	20182	20025	20312	20218	20241	20178	20243	20209	20127	20014	20110	20070	20354	20055	20041	20036	20064	20408	20269	20225	20199	20011	20025	20219	20261	20242	20299	20137	20234	20072	20082	20093	20122	20159	20120	20161	20003	20046	19968	20078	20076	20077	20079	20136	20030	20174	20010	20014	20142	20073	20043	20137	20012	20243	20081	20252	20065	20284	20069	19999	19913	20210	20130	20244	20319	20197	20240	20045	20139	20345	20092	20126	20114	19947	20153	20125	20108	20218	20403	19933	20112	19733	19967	20281	20203	20039	20164	20002	20081	20182	20057	20146	20016	20067	20060	19975	20146	19923	20158	19960	20107	20054	20240	19970	20088	20254	20054	20069	20123	20087	20098	20159	20267	20273	20220	20118	20150	20179	20019	20236	20286	20231	20091	20282	20130	20005	19995	20009	20217	19925	19906	20183	20140	20235	20453	20111	20399	20230	20186	20070	20052	20058	20245	20071	19998	20141	20158	20174	20133	20164	20227	20261	20255	20208	20250	20076	19945	20108	20365	20177	20056	19978	20207	20109	20257	20056	20063	20106	20132	19957	20156	20014	20218	20193	20061	20229	20117	20135	20165	20119	20072	20213	20188	20396	20250	20111	20276	20056	20160	19868	20142	19923	20115	20238	20079	20096	20235	20153	20223	20174	20201	20109	20204	20029	19962	20300	20230	20217	19909	20022	20111	20197	20162	20225	20320	20224	20099	20106	19777	20143	20176	20032	20178	20055	20213	20003	20294	20015	19990	20179	20061	20086	20078	19999	20272	20046	19935	20094	20128	20094	20133	20219	20225	20108	20038	20231	19983	19982	20178	20111	20056	20009	20118	20009	20044	20049	19951	20091	20134	20185	19956	19980	20239	20328	20230	20393	20130	20251	20145	20154	20252	20147	20013	19954	20339	20062	19998	19958	20160	20186	20166	20193	20260	19978	20016	20106	20180	19984	20036	20136	20123	19903	20180	20081	20191	20184	20308	20244	20035	20219	20127	20124	20159	20304	20139	20343	20364	20112	20165	20220	20088	20183	20013	20162	20095	20206	20117	20167	20215	20253	20227	19937	20083	20104	20005	20032	20061	20057	20009	20196	20130	20166	20054	20365	20263	19991	20124	20238	20052	19947	20145	20084	19943	20197	19990	20367	20027	20094
33627	41093	32219	26654	23953	21842	19954	18956	18379	17963	17707	17672	17332	17199	17030	17190	17120	17076	17621	17397	17460	17371	17371	17634	17568	17239	17698	21765	25831	22883	21246	18962	17866	17028	16879	16677	16848	16641	16616	16812	16747	16738	16562	16866	16698	16642	16738	16685	16699	16559	16660	16529	16481	16740	16659	16671	16740	16593	16564	16652	16734	16626	16789	16856	16789	16624	16694	16560	16575	16556	16747	16925	16674	16693	16633	16808	16737	16724	16661	16632	16709	16733	16716	16751	16728	16675	16533	16573	16719	16745	16696	16594	16628	16749	16531	16828	16851	16790	16568	16561	16674	16813	16815	16762	16841	16625	16859	16737	16986	16751	16739	16646	16730	16738	16417	16596	16810	16466	16682	16765	16711	16735	16808	16469	16618	16709	16735	16733	16824	16690	16753	16612	16663	16585	16695	16821	16492	16549	16663	16701	16745	16812	16595	16659	17016	16790	16768	16563	16588	16598	16679	16602	16600	16755	16892	16655	16596	16586	16697	16610	16852	16671	16547	16827	16713	16813	16669	16592	16737	16675	16618	16737	16570	16736	16573	16783	16693	16455	16733	16536	16668	16595	16726	16620	16744	16645	16611	16671	16754	16654	16769	16605	16653	16654	16768	16688	16743	16755	16676	16486	16709	16750	16594	16707	16709	16769	16773	16711	16759	16603	16476	16737	16702	16654	16675	16646	16752	16518	16649	16592	16491	16599	16630	16764	16601	16546	16692	16734	16684	16654	16580	16707	16709	16700	16833	16894	16642	16696	16501	16485	16643	16738	16670	16674	16744	16478	16771	16712	16589	16608	16566	16617	16629	16490	16681	16706	16720	16706	16750	16818	16713	16679	16531	16585	16721	16590	16601	16699	16557	16693	16609	16722	16541	16760	16712	16602	16649	16527	16575	16710	16705	16515	16527	16567	16600	16907	16709	16687	16766	16618	16724	16614	16593	16655	16607	16550	16597	16550	16762	16718	16764	16711	16552	16574	16774	16573	16658	16712	16788	16810	16630	16779	16677	16728	16797	16826	16632	16542	16719	16662	16566	16680	16555	16449	16897	16840	16744	16700	16737	16641	16910	16482	16541	16825	16703	16612	16611	16775	16708	16663	16708	16673	16732	16598	16823	16672	16833	16638	16676	16770	16698	16695	16628	16665	16638	16665	16825	16731	16706	16689	16754	16786	16561	16746	16671	16752	16773	16568	16588	16912	16650	16771	16928	16720	16703	16663	16703	16586	16719	16539	16757	16776	16576	16658	16676	16468	16671	16982	16684	16599	16667	16741	16603	16795	16716	16713	16741	16741	16634	16525	16726	16643	16625	16727	16710	16658	16638	16582	16588	16601	16750	16708	16626	16721	16778	16613	16612	16675	16750	16699	16610	16676	16756	16656	16807	16516	16719	16589	16589	16821	16750	16552	16737	16590	16649	16528	16572	16603	16739	16525	16756	16903	16555	16639	16630	16862	16636	16654	16612	16562	16520	16719	16508	16626	16825	16632	16750	16505	16748	16660	16735	16761	16855	16671	16566	16616	16702	16756	16710	16576	16687	16876	16597	16657	16474	16557	16896	16749	16709	16699	16653	16751	16708	16696	16676	16861	16697	16574	16693	16703	16541	16810	16676	16863	16798	16730	16688	16796	16625	16681	16552	16572	16557	16753	16616	16702	16874	16737	16548	16710	16711	16775	16722	16655	16594	16675	16674	16773	16612	16796	16689	16683	16681	16722	16685	16691	16528	16662	16778	16611	16695	16742	16556	16606	16678	16810	16680	16483	16700	16788	16656	16995	16798	16717	16697	16725	16741	16604	16664	16598	16813	16687	16863	16654	16431	16590	16570	16597	16663	16612	16661	16596	16863	16731	16558	16749	16628	16520	16741	16755	16612	16586	16576	16599	16699	16614	16663	16751	16573	16485	16702	16834	16662	16623	16852	16651	16636	16523	16695	16893	16532	16890	16521	16638	16762	16621	16780	16631	16816	16636	16590	16756	16670	16751	16655	16651	16607	16762	16695	16525	16546	16537	16695	16674	16756	16633	16717	16599	16714	16690	16587	16763	16545	16631	16608	16716	16669	16789	16717	16759	16623	16614	16717	16731	16760	16481	16654	16617	16546	16806	16800	16666	16625	16556	16588	16547	16566	16782	16809	16715	16851	16656	16492	16689	16628	16827	16883	16721	16536	16670	16718	16653	16676	16658	16738	16626	16639	16722	16766	16568	16665	16549	16774	16823	16700	16489	16596	16512	16474	16583	16612	16823	16652	16725	16473	16626	16664	16568	16616	16790	16623	16581	16672	16605	16782	16670	16848	16681	16593	16652	16638	16588	16615	16583	16623	16737	16619	16754	16561	16738	16827	16680	16742	16743	16659	16595	16638	16570	16860	16538	16660	16338	16693	16634	16510	16673	16562	16682	16704	16608	16581	16646	16818	16592	16762	16753	16523	16640	16787	16759	16723	16703	16515	16642	16630	16673	16625	16621	16513	16642	16786	16696	16629	16592	16624	16682	16679	16549	16823	16590	16506	16632	16665	16580	16392	16650	16682	16508	16643	16690	16859	16727	16724	16539	16573	16809	16724	16741	16844	16615	16643	16524	16758	16662	16545	16705	16735	16619	16506	16636	16719	16735	16737	16815	16563	16614	16706	16663	16572	16747	16714	16549	16572	16743	16737	16561	16621	16807	16609	16595	16510	16659	16527	16734	16483	16740	16673	16493	16767	16547	16548	16465	16717	16828	16627	16672	16731	16513	16608	16722	16607	16774	16873	16839	16746	16612	16891	16462	16819	16619	16572	16432	16729	16610	16817	16595	16553	16676	16693	16642	16718	16558	16692	16742	16606	16807	16673	16626	16614	16716	16752	16662	16757	16795	16630	16729	16675	16644	16629	16794	16768	16705	16612	16669	16719	16751	16795	16661	16860	16570	16554	16621	16716	16543	16610	16565	16646	16779	16607	16682	16497	16667	16729	16667	16645	16865	16618	16698	16754	16802	16716	16718	16512	16590	16624	16759	16660	16618	16808	16717	16726	16628	16743	16612	16797	16609	16746	16540	16759	16752	16682	16755	16567	16749	16684	16625	16703	16640	16585	16684	16633	16684	16623	16686	16586	16686	16639	16752	16669	16622	16645	16594	16790	16759	16605	16694	16788	16747	16637	16489	16622	16608	16815	16649	16553	16636	16755	16530	16556	16555	16645	16670	16630	16673	16692	16761	16647	16876	16663	16618	16428	16626	16696	16486	16592	16666	16724	16704	16383	16650	16635	16705	16620	16704	16545	16756	16708	16646	16728	16674	16745	16469	16658	16610	16634	16594	16543	16779	16655	16722	16559	16678	16754	16638	16660	16694	16723	16641	16581	16657	16707	16795	16575	16608	16594	16657	16674	16625	16641	16583	16737	16706	16745	16711	16759	16572	16635	16623	16580	16678	16799	16571	16666	16682	16551	16730	16706	16645	16661	16551	16724	16640	16708	16660	16744	16477	16627	16648	16640	16863	16817	16698	16547	16809	16845	16636	16701	16735	16689	16742	16567	16628	16690	16502	16676	16704	16802	16616	16618	16638	16696	16659	16815	16506	16888	16680	16675	16602	16650	16639	16462	16792	16759	16642	16844	16589	16604	16702	16696	16828	16711	16687	16456	16491	16671	16557	16728	16748	16640	16498	16692	16653	16675	16740	16789	16692	16691	16741	16751	16757	16520	16706	16597	16848	16561	16618	16688	16623	16718	16513	16522	16647	16701	16570	16522	16596	16642	16463	16607	16725	16682	16524	16560	16589	16649	16677	16816	16445	16653	16674	16740	16630	16587	16681	16642	16727	16704	16820	16701	16620	16610	16701	16545	16599	16738	16797	16562	16671	16674	16776	16595	16654	16618	16611	16613	16699	16711	16585	16513	16611	16689	16806	16713	16780	16684	16648	16720	16687	16485	16504	16519	16710	16814	16707	16628	16677	16776	16579	16640	16639	16817	16767	16581	16752	16619	16675	16753	16748	16668	16946	16650	16752	16559	16489	16526	16792	16799	16714	16742	16612	16739	16720	16769	16696	16713	16635	16926	16606	16681	16530	16713	16592	16807	16865	16746	16546	16779	16611	16748	16494	16748	16695	16742	16740	16623	16639	16733	16541	16873	16462	16853	16778	16642	16877	16713	16799	16583	16659	16730	16651	16600	16576	16580	16503	16626	16702	16630	16685	16595	16591	16645	16648	16559	16743	16554	16626	16738	16482	16762	16711	16665	16627	16563	16649	16640	16610	16771	16747	16581	16466	16776	16563	16649	16518	16534	16523	16756	16580	16681	16445	16704	16751	16506	16760	16678	16749	16691	16543	16570	16715	16565	16721	16619	16701	16631	16673	16567	16787	16444	16809	16688	16870	16701	16746	16632	16541	16814	16725	16598	16663	16526	16642	16665	16738	16601	16660	16555	16754	16799	16664	16755	16698	16589	16763	16655	16671	16673	16726	16666	16750	16576	16767	16641	16668	16760	16512	16798	16671	16569	16784	16561	16660	16652	16765	16651	16581	16552	16732	16560	16809	16806	16763	16662	16545	16683	16568	16581	16623	16539	16681	16558	16755	16764	16596	16695	16618	16634	16629	16651	16727	16663	16542	16642	16413	16670	16690	16666	16538	16625	16658	16733	16648	16833	16789	16560	16536	16613	16510	16574	16680	16779	16702	16600	16524	16673	16698	16754	16482	16698	16617	16638	16859	16530	16786	16603	16574	16594	16611	16710	16548	16693	16825	16737	16470	16900	16660	16619	16815	16578	16846	16715	16644	16637	16874	16647	16580	16612	16609	16544	16559	16542	16581	16596	16652	16701	16754	16931	16745	16658	16642	16626	16658	16738	16600	16764	16749	16625	16622	16466	16654	16599	16757	16799	16866	16640	16738	16754	16731	16700	16533	16816	16707	16610	16841	16666	16557	16713	16550	16739	16734	16674	16756	16567	16535	16476	16858	16812	16745	16693	16655	16780	16706	16533	16779	16705	16564	16699	16688	16722	16751	16563	16788	16686	16563	16623	16692	16522	16531	16668	16632	16643	16655	16840	16618	16698	16709	16786	16727	16820	16387	16776	16726	16744	16652	16560	16745	16584	16752	16515	16554	16660	16780	16757	16856	16616	16629
28453	23648	27049	23931	20173	20260	20182	19854	19705	19569	19687	19535	19395	19381	19763	19525	19624	19667	19471	19466	19357	19683	19685	19817	20075	19706	19657	19459	19928	19691	19690	19642	19551	19447	19282	19404	19467	19223	19615	19335	19408	19275	19541	19301	19475	19320	19415	19387	19350	19326	19309	19301	19305	19194	19241	19297	19424	19367	19459	19414	19654	19350	19106	19258	19409	19362	19546	19347	19064	19416	19274	19371	19301	19421	19287	19356	19188	19235	19291	19275	19104	19133	19574	19272	19323	19499	19432	19196	19467	19360	19328	19254	19346	19397	19300	19352	19317	19403	19267	19328	19357	19566	19367	19313	19335	19370	19303	19158	19297	19412	19282	19285	19282	19275	19225	19142	19327	19491	19307	19125	19326	19419	19370	19134	19219	19432	19283	19408	19378	19469	19300	18977	19594	19480	19271	19388	19283	19220	19107	19134	19350	19397	19285	19367	19361	19307	19183	19171	19220	19257	19257	19379	19349	19404	19357	19223	19357	19528	19329	19572	19284	19265	19315	19267	19388	19268	19382	19433	19233	19131	19155	19336	19151	19116	19249	19416	19402	19335	19326	19328	19243	19542	19449	19340	19228	19165	19278	19407	19250	19282	19349	19129	19261	19140	19406	19456	19420	19292	19103	19273	19160	19408	19319	19342	19466	19475	19395	19318	19082	19226	19188	19315	19388	19372	19486	19198	19160	19249	19207	19231	19498	19367	19331	19278	19438	19403	19491	19365	19240	19313	19369	19223	19263	19392	19356	19254	19323	19367	19355	19500	19305	19300	19308	19451	19336	19213	19363	19408	19371	19281	19418	19350	19290	19372	19319	19353	19513	19358	19563	19328	19339	19279	19303	19495	19515	19289	19183	19398	19345	19287	19306	19451	19227	19287	19457	19279	19375	19238	19444	19219	19342	19157	19227	19320	19415	19330	19283	19322	19228	19297	19274	19386	19056	19255	19434	18991	19336	19277	19242	19305	19118	19487	19265	19388	19273	19400	19357	19416	19309	19430	19383	19286	19350	19345	19437	19386	19390	19327	19313	19215	19194	19342	19317	19230	19565	19378	19371	19443	19300	19266	19533	19300	19387	19314	19244	19155	19213	19443	19523	19361	19244	19284	19400	19202	19443	19478	19339	19407	19365	19381	19240	19277	19155	19269	19457	19319	19241	19187	19281	19430	19369	19322	19378	19330	19258	19167	19175	19000	19262	19482	19436	19456	19530	19433	19555	19264	19279	19212	19537	19111	19362	19215	19128	19412	19442	19255	19263	19227	19511	19437	19324	19115	19291	19378	19456	19277	19417	19270	19213	19217	19319	19193	19395	19516	19346	19322	19341	19181	18926	19303	19207	19087	19257	19108	19275	19236	19557	19375	19365	19272	19363	19073	19232	19259	19256	19231	19234	19192	19172	19243	19043	19284	19223	19338	19520	19259	19298	19456	19343	19431	19462	19399	19419	19317	19340	19452	19088	19153	19410	19502	19445	19491	19324	19311	19482	19364	19317	19419	19391	19108	19463	19119	19396	19466	19277	19338	19399	19435	19281	19488	19114	19303	19298	19251	19365	19265	19173	19324	19297	19318	19688	19314	19372	19440	19321	19221	19444	19333	19442	19357	19242	19346	19286	19403	19256	19426	19150	19338	19563	19109	19542	19394	19445	19381	19484	19384	19561	19302	19234	19227	19385	19299	19362	19357	19310	19495	19293	19364	19415	19237	19393	19477	19304	19275	19332	19403	19279	19348	19278	19368	19503	19262	19270	19361	19328	19368	19400	19336	19351	19287	19358	19453	19284	19216	19255	19360	19146	19352	19502	19233	19255	19372	19332	19304	19324	19312	19368	19278	19447	19526	19248	19200	19369	19294	19231	19436	19435	19296	19271	19110	19581	19303	19384	19331	19431	19240	19407	19291	19424	19209	19320	19166	19306	19242	19346	19551	19421	19329	19441	19374	19394	19353	19223	19205	19352	19433	19368	19233	19345	19422	19523	19291	19442	19432	19287	19355	19420	19342	19364	19395	19196	19372	19270	19231	19403	19301	19204	19251	19341	19322	19239	19174	19126	19347	19143	19293	19298	19415	19433	19218	19250	19263	19517	19481	19383	19244	19412	19265	19248	19189	19102	19158	19137	19213	19369	19348	19482	19334	19284	19322	19081	19382	19467	19186	19306	19415	19425	19509	19308	19347	19293	19513	19366	19276	19556	19376	19251	19227	19188	19134	19337	19499	19451	19583	19290	19552	19046	19438	19291	19193	19334	19405	19323	19237	19218	19335	19349	19296	19572	19444	19345	19258	19289	19291	19239	19276	19200	19253	19281	19223	19427	19304	19100	19248	19237	19461	19218	19365	19405	19196	19142	19309	19409	19565	19367	19619	19480	19236	19325	19344	19399	19238	19365	19249	19483	19447	19231	19377	19519	19215	19186	19337	19406	19444	19360	19372	19322	19281	19353	19403	19443	19548	19188	19420	19318	19318	19214	19058	19463	19453	19314	19395	19220	19436	19222	19213	19417	19302	19422	19303	19156	19221	19462	19314	19376	19320	19305	19326	19579	19312	19300	19459	19467	19407	19406	19343	19331	19329	19200	19450	19497	19329	19354	19440	19092	19378	19456	19306	19497	19161	19314	19182	19116	19225	19366	19288	19501	19447	19393	19327	19175	19252	19402	19247	19468	19372	19192	19424	19302	19325	19448	19303	19180	19107	19204	19088	19552	19416	19502	19405	19408	19367	19355	19435	19279	19158	19400	19423	19341	19325	19327	19488	19381	19182	19437	19373	19455	19347	19125	19369	19299	19486	19416	19355	19353	19411	19338	19520	19398	19233	19278	19337	19393	19219	19339	19398	19373	19369	19221	19233	19113	19315	19371	19442	19236	19301	19130	19199	19353	19365	19342	19247	19308	19564	19083	19474	19221	19416	19383	19420	19205	19257	19376	19332	19261	19335	19205	19389	19386	19336	19175	19113	19484	19233	19319	19302	19107	19187	19216	19186	19388	19331	19534	19467	19410	19294	19333	19186	19126	19281	19479	19386	19248	19232	19291	19298	19603	19388	19323	19327	19239	19295	19533	19148	19402	19349	19175	19523	19394	19287	19278	19452	19325	19345	19407	19222	19254	19218	19351	19442	19227	19190	19125	19243	19421	19253	19204	19260	19226	19439	19716	19200	19336	19265	19503	19417	19541	19210	19539	19451	19266	19281	19330	19276	19467	19194	19467	19113	19337	19590	19099	19198	19284	19239	19356	19204	19449	19433	19406	19395	19291	19404	19053	19370	19307	19283	19454	19551	19262	19233	19234	19542	19451	19497	19590	19210	19189	19375	19185	19101	19191	19403	19220	19284	19296	19615	19342	19188	19352	19496	19397	19263	19260	19514	19473	19189	19086	19227	19339	19218	19293	19453	19402	19186	19305	19418	19450	19215	19280	19248	19305	19479	19291	19539	19459	19388	19069	19096	19259	19326	19357	19083	19298	19411	19201	19314	19190	19300	19287	19379	19356	19316	19434	19522	19309	19429	19268	19376	19445	19430	19425	19162	19405	19331	19279	19224	19121	19416	19296	19152	19266	19093	19342	19156	19364	19325	19337	19287	19334	19428	19090	19453	19291	19274	19450	19202	19472	19311	19244	19292	19286	19079	19221	19620	19408	19443	19434	19259	19344	19252	19350	19244	19488	19135	19442	19134	19219	19517	19531	19623	19293	19157	19447	19404	19483	19247	19493	19323	19222	19223	19268	19341	19296	19283	19264	19372	19435	19271	19303	19354	19431	19249	19451	19415	19341	19469	19280	19478	19153	19329	19254	19196	19334	19524	19385	19493	19389	19251	19358	19329	19251	19225	19212	19325	19362	19278	19370	19287	19290	19275	19037	19339	19124	19315	19280	19182	19252	19316	19487	19412	19422	19253	19494	19156	19315	19369	19423	19430	19325	19252	19371	19173	19427	19288	19310	19435	19311	19489	19342	19205	19346	19271	19392	19292	19413	19175	19205	19519	19405	19284	19393	19478	19468	19134	19339	19169	19254	19243	19388	19350	19095	19280	19302	19402	19231	19362	19344	19197	19322	19313	19327	19218	19391	19244	19417	19364	19186	19491	19471	19402	19476	19264	19400	19436	19364	19335	19323	19296	19328	19314	19486	19295	19301	19338	19490	19565	19317	19430	19320	19469	19622	19190	19382	19242	19319	19420	19349	19475	19223	19256	19277	19016	19149	19456	19260	19369	19250	19440	19159	19322	19315	19329	19401	19441	19186	19196	19550	19157	19513	19249	19468	19192	19340	19032	19315	19423	19426	19538	19598	19337	19352	19342	19449	19320	19277	19540	19335	19403	19451	19240	19309	19482	19165	19615	19372	19183	19209	19320	19476	19347	19324	19351	19283	19409	19372	19377	19653	19231	19313	19303	19342	19352	19086	19252	19207	19459	19487	19292	19481	19402	19405	19311	19383	19459	19391	19462	19095	19372	19345	19216	19265	19359	19475	19435	19406	19488	19419	19533	19520	19436	19330	19368	19334	19218	19382	19421	19355	19406	19461	19402	19375	19265	19240	19459	19225	19282	19090	19276	19359	19442	19326	19302	19407	19309	19229	19409	19440	19360	19261	19514	19440	19345	19264	19413	19385	19139	19467	19382	19397	19369	19236	19471	19510	19209	19138	19447	19314	19226	19041	19410	19447	19268	19405	19709	19384	19355	19341	19321	19424	19442	19569	19487	19467	19437	19297	19414	19469	19270	19269	19223	19263	19404	19487	19228	19472	19330	19173	19150	19340	19321	19429	19362	19510	19327	19475	19389	19212	19509	19313	19433	19095	19142	19226	19325	19002	19225	19187	19378	19242	19530	19257	19540	18982	19282	19509	19296	19328	19396	19432	19287	19417	19216	19369	19341	19199	19303	19454	19411	19638	19338	19256	19216	19352	19379	19333	19415	19371	19444	19352	19233	19365	19387	19519	19520	19206	19404	19402	19295	19397	19404	19125	19300	19355	19147	19351	19429	19221	19405	19225	19330	19362	19264	19257	19258	19315	19375	19401	19167	19326	19417	19226	19436	19320	19269	19354	19643	19207	19272	19502	19437	19210	19307	19672	19402	19151	19474	19164	19236	19238	19426	19351	19358	19343	19356	19341	19126
25319	29697	23886	18969	18065	17775	17504	17077	16859	16657	16496	16364	16437	16492	16328	16320	16432	16806	16459	16357	16318	16437	16721	16733	16671	16414	16560	16510	16780	16734	16696	16350	16278	16297	16155	16263	16434	16158	16172	16237	16177	16141	16208	16186	16219	16101	16093	16293	16075	16216	16114	16004	16358	16053	16357	16219	16315	16112	16322	16324	16142	16155	16262	16236	16201	16100	16235	16183	16101	16197	16159	16215	16101	16249	16187	16270	16188	16350	16162	16176	16040	16191	16307	16024	16076	16308	16218	16194	16020	16157	16133	16348	16108	16246	16135	16178	16144	16035	16059	16251	16302	16173	16258	16242	16187	16189	16172	16149	16109	16199	16259	16224	15989	16321	16189	16251	16318	16336	16242	16160	16290	16176	16125	16257	16102	16154	16138	16256	16020	16183	16112	16002	16139	16277	16133	16147	16112	16332	16176	16287	16116	16122	16269	16163	16127	16269	16300	16069	16332	16351	16249	16110	16330	16247	16092	16138	16412	16230	16072	16120	15929	16272	16168	16041	15944	16111	16320	16184	16185	16112	16059	16345	16255	16164	16100	16248	16240	16176	16270	16090	16223	16286	16102	16108	16069	16345	16113	16251	16269	16148	16226	16251	16265	16256	16008	16118	16023	16187	16211	15906	16241	16071	16159	16236	16309	16054	16218	16133	16080	16048	16288	16171	16235	16329	16169	16206	16474	16116	16278	16240	16279	16194	16166	16113	16209	16102	16145	16290	16021	16259	16187	16096	16098	16228	16181	16340	16215	16158	16081	16222	16136	16379	16201	16066	16238	16014	16203	16123	16260	16393	16206	16144	16389	16080	16242	16204	16300	16155	16249	16217	16222	16312	16147	16104	16222	16229	16084	16189	16105	16365	16263	15932	16108	16298	16249	16140	16188	16157	16251	16266	16081	16083	16324	16091	16088	16251	16231	16299	16222	16212	16181	16159	16065	16138	16123	16252	16298	15937	16222	16072	16159	16224	16017	16176	16257	16246	16201	16144	16213	16189	16067	16268	16238	16257	16292	16092	16166	16226	16181	16241	16145	16315	16231	16291	16139	16039	16145	16348	16287	16328	16152	16196	16173	16275	16271	16201	16188	15914	16070	16056	16115	16023	16195	16270	16191	16241	16286	16205	16300	16250	16257	16135	16247	16055	16259	16049	16293	16199	16219	16268	16166	16350	16256	16149	16244	16084	16347	16316	16118	16231	16197	16145	16201	16409	16098	16181	16291	16233	16157	16272	16313	16214	16075	16091	16405	16084	16194	16301	16106	16225	16133	16207	16103	16304	16058	16271	16279	16185	16258	16229	16269	16231	16143	16078	16129	16217	16100	16015	16205	16279	16132	16073	16520	16270	16294	16206	16295	16319	16222	16383	16190	16342	16355	16126	16105	16170	16014	16286	16379	16312	16106	16092	16247	16379	16173	16213	16214	16171	16294	16077	16159	16143	16147	16306	16172	16081	16303	16106	16181	16086	16199	16275	16334	16328	16309	15905	16267	16134	16245	16257	16254	16274	16209	16156	16283	16284	16177	16173	16120	16246	16355	16227	16073	16119	16112	16332	16254	16274	16420	16194	16152	16117	16308	16239	16095	16124	16210	16280	16228	16278	16172	16195	16046	16161	16205	16252	16168	16166	16135	16272	16104	16316	16103	16235	16247	16269	16256	16331	16225	16164	16282	16281	16247	16153	16243	16165	16137	16363	16146	16119	16155	16088	16175	16218	16099	16071	16191	16131	16183	16126	16181	16003	16157	16110	16254	16133	16176	16132	16225	16255	16320	16162	16215	16116	16318	16193	16062	16262	16263	16276	16166	16246	16077	16085	16045	16096	16042	16177	16337	16401	15998	16229	16270	16184	16186	16295	16018	16240	16316	16023	16260	16359	16209	16108	16415	16262	16095	16143	16226	16308	16038	16265	16217	15935	16077	16310	16254	16268	16218	16312	16221	16003	16156	16227	16066	16243	16213	16120	16185	16128	16469	16211	16080	16100	16274	16139	16282	16128	16164	16133	16342	16180	16077	16252	16082	16188	16152	16146	16116	16220	15932	16325	16217	16192	16259	16140	16255	16228	16309	16096	16295	16132	16203	16096	16376	16157	16202	16234	16098	16294	16212	16393	16084	16175	16208	16186	16330	16150	16062	16124	16270	16370	16194	15967	16132	16205	16170	16136	16211	16240	16253	16086	16000	16233	16243	16296	16131	16152	16165	16344	16242	16200	16297	16260	16133	16103	16229	16058	16172	16303	16165	16133	16052	16180	16146	16281	16100	16282	16105	16217	16091	16141	16146	16282	16046	16139	16259	16001	16321	16204	16380	16207	16209	16136	16001	16237	16271	16033	16221	16239	16201	16179	16233	16137	16136	16130	16090	16216	16138	16196	16277	16393	16189	16186	16229	16261	16235	16053	16435	16111	16154	16195	16182	16145	16380	16249	16168	16274	16158	16171	16253	16130	16171	16209	16140	16260	16230	16329	16294	16159	16165	16065	16166	16124	16162	16142	16206	16062	16264	16239	16187	16111	16119	16056	16234	16371	16120	16119	16323	16189	16136	16149	16137	16215	16286	16231	16189	16229	16044	16172	16097	16158	16190	16129	16181	16097	16423	16394	16194	16088	16319	16234	16128	16188	16033	16195	16120	16326	16094	16195	16127	16344	15988	15991	16360	16091	16118	16061	16181	16279	16249	16063	16101	16224	16212	16216	16291	16224	16179	16136	16312	16199	16085	16219	16154	16183	16433	16214	16195	16294	16338	16208	16110	16187	16159	16115	16355	16257	16212	16196	16291	16143	16211	16109	16107	16249	16291	16198	16187	16268	16188	16294	16268	16268	16056	16273	16097	16218	16233	16171	16267	16301	16200	16191	16298	16063	16194	16358	16220	16315	16248	16297	16227	16277	16198	16165	16373	16206	16160	16241	16164	16115	16177	16196	16098	16129	16226	16319	16338	16268	16135	16144	16311	16137	16058	16223	16104	16205	16127	16433	16178	16316	16142	16211	16129	16062	16056	16191	16075	16208	16033	16275	16200	16347	16216	16121	16207	16236	16187	16071	16198	16155	16203	16225	16158	16211	16023	16195	16121	16099	16256	16336	16035	16447	16207	16218	16227	16165	16255	16214	16129	16208	16196	16189	16260	16161	16212	15989	16331	16146	16024	16214	16163	16159	16399	16104	16331	16155	16127	16155	16144	16174	16138	16156	16136	16130	16415	16101	16137	16177	16301	16127	16298	16304	16136	16095	16343	16145	16197	16154	16132	16396	16358	16167	16239	16082	16297	16237	16087	16186	16292	16150	16103	16187	16180	16236	16206	16059	16374	16125	16252	16240	16267	16055	16108	16066	16294	16046	16081	16215	16178	16224	16308	16221	16213	16150	16166	16057	16282	16145	16280	16221	16138	16234	16228	16129	16300	16158	16250	16158	16188	16350	16185	16115	16272	16107	16321	16127	16171	16294	16212	16324	16199	16281	16195	16125	16281	16197	16212	16269	16032	16104	16225	16218	16199	16269	16116	16023	16332	16069	16259	16233	16089	16159	16146	16120	16249	15949	16151	16365	16165	16260	16085	16292	16259	16095	16259	16162	16279	16179	16172	16197	16049	16076	16175	16121	16331	16200	16135	16280	16257	16143	16362	16203	16147	16279	16198	16116	16136	16206	16433	16146	16180	16181	16198	16117	16223	16167	16103	16095	16217	16204	16344	16164	16208	16438	16402	16133	16268	16283	16183	16126	16334	16229	16178	16142	16164	16021	16271	16405	16250	16207	16233	16179	16103	16085	16168	16120	16348	16196	16010	16123	16355	16366	16097	16143	16158	16200	16255	16108	16395	16218	16240	16237	16232	16345	16351	16066	16259	16165	16176	16149	16146	16196	16296	16020	16184	16255	16082	16238	16259	16160	16459	16264	16375	16224	16230	16274	16325	16176	16141	16163	16240	16369	16314	16162	16263	16258	16189	16187	16268	16190	16323	16127	16246	16263	16104	16205	16102	16268	16172	16163	16055	16190	16218	16266	16323	16198	16296	16052	16074	16258	16082	16165	16216	16185	16171	16158	16065	16155	16171	16271	16212	16289	16308	16124	16120	16076	16304	16224	16397	16230	16312	16101	16233	16124	16169	16122	16169	16187	16073	16164	16205	16146	16243	16166	16152	16006	16323	16202	16285	16177	16306	16186	16317	16285	16132	16305	16350	16382	16108	16322	16271	16203	16209	16160	16060	16046	16197	16115	16247	16220	16290	16145	16189	16217	15937	16231	16165	16142	16196	16252	16121	16182	16009	16288	16327	16178	16040	16299	16242	16298	16130	16271	16099	15898	16108	16121	16112	16171	16115	16226	16279	16380	16277	16190	16149	16198	16298	16212	16130	16213	16317	16128	16285	16250	16092	16191	16104	16224	16149	16253	16335	16295	16229	16109	16214	16196	16320	16299	16230	16202	16183	16035	16230	16204	16174	16047	16118	16207	15958	16217	16253	16210	16217	16115	16230	16149	16251	16145	16208	16256	16256	16322	16182	16176	16244	16353	16051	16291	16226	16283	16120	16370	16068	16144	16313	16262	16196	16160	16320	16303	16189	16352	16255	16196	16251	16068	16086	16167	16212	16253	16267	16217	16217	16200	16144	16209	16283	16243	16334	16163	16026	16394	16274	16330	16281	16241	16308	16218	16164	16263	16160	16156	16173	16352	16116	16116	16053	16199	16141	16326	16125	16233	16303	16251	16264	16090	16202	16108	16153	16211	16127	16292	16244	16138	16126	16395	16213	16190	16143	16105	16122	16275	16135	16007	16285	16230	16278	16170	16168	16279	16261	16041	16142	16260	16133	16164	16331	16298	16256	16028	16336	16148	16262	16223	16033	16357	16099	16096	16282	16255	16221	16179	16289	16172	16176	16410	16082	16322	16177	16185	16215	16269	16234	16197	16294	16267	16330	16166	16365	16092	16249	16111	16047	16405	16208	16131	16232	16256	16184	16050	16293	16253	16333	16184	16195	16141	16268	16133	16093	16136	15982	16303	15937	16165	16327	16187	16180	16299	16360	16111	16188	16191	16130	16323	16032	16247	16359	16276	16404	16275	16152	16008	16101	16151	16270	16369	15900	16293	16359	16195	16044	16002	16113	16300
23941	21465	29039	24406	22638	23479	23455	21028	20443	20637	20553	20441	20157	20001	20077	20030	20191	19915	20325	20284	20311	20360	20634	20570	20375	20133	20151	21145	22743	22243	21589	20843	20275	20049	19790	20000	19832	19707	19858	19802	19885	19862	19926	19658	19730	19693	19900	19962	19809	19671	19908	19876	19758	19794	19774	19794	19833	19860	19751	19921	19816	19578	19793	19667	20033	19811	19874	19783	19874	19753	19810	19765	19963	19931	19747	19712	19861	19768	19958	20039	19644	19700	19744	19632	20001	19745	19960	19835	19610	19729	19891	19949	19697	19754	19759	19695	19671	19760	19907	19690	19696	19800	19717	19837	19705	19903	19865	19650	19826	19618	19927	19972	19775	19786	19665	19802	19725	19552	19560	19953	19845	19985	19765	19794	19879	19913	19782	19708	19732	19711	19946	19748	19578	19837	19803	19841	19952	19650	20014	19882	20039	19877	19775	19863	19742	20188	19834	19746	19692	19787	20056	19725	19842	19941	19720	19758	19892	19714	19930	19797	19721	19756	19736	19602	19866	19800	19848	19727	19806	19780	19647	19558	19605	19839	19730	19729	19644	19857	19687	19815	19908	19414	19651	19904	19803	19613	19788	19808	19803	19848	19669	19938	19782	19758	19830	19958	19681	19815	19997	19982	19758	19770	19642	19928	19933	19732	19835	19789	19668	20041	19748	19848	19929	19612	19824	19772	19896	19735	19659	20206	19835	19830	19640	19614	19613	19851	19962	19632	19793	19735	19600	19728	19698	19683	20104	19710	19971	19854	19866	19871	19888	19757	19667	19615	19756	19806	19957	19765	19737	19953	19999	19930	19858	19835	19655	19728	19993	19724	19898	19651	19687	20021	19751	19684	19897	19706	19888	19843	19720	19624	19721	19932	19630	19799	19837	19860	19587	19561	19771	19735	19925	19823	19689	19739	19944	19737	19590	19619	19841	19803	19867	19598	19775	19779	19969	19527	19713	19783	19710	19783	19803	19771	19677	19606	19984	19724	19577	19658	19672	19773	19554	19742	19793	19900	19739	19703	19877	19756	19997	19971	19687	19866	19897	19851	19527	19684	19732	19704	19721	19861	19822	19650	19804	19740	19929	19808	19758	19652	19851	19834	19913	19866	19775	19836	19770	19811	19696	19769	19532	19578	19656	19748	19776	19664	20096	19654	19595	19738	19739	19786	19535	19816	19748	19825	19638	19633	19673	19998	19573	19846	19776	19792	20026	19742	19705	19832	19749	19803	19559	19695	19761	19742	19896	19830	19830	19886	19556	19883	19733	19760	19807	19977	19821	19971	19720	19904	19925	19750	19824	19721	19822	19886	19729	19775	19746	19865	19838	20055	19709	19643	20016	19785	19576	19675	19782	19869	20052	19813	19932	19848	19941	19559	19723	19929	19929	19648	19809	19811	19661	19966	19913	19779	19868	19659	19797	19806	19914	19751	19687	19663	19764	19792	19719	19761	19683	19489	19711	19806	19760	19730	19814	19747	19755	19768	19677	19776	19650	19498	19902	19641	19820	19697	19705	19853	19749	19817	19842	19671	19911	19925	19800	19994	19791	19678	19874	19646	19750	19711	19704	19658	19554	19637	19548	19829	19803	19748	19990	19828	19785	19910	19688	19573	19887	19590	19946	19601	19698	19789	19796	19710	19574	19848	19729	19672	19642	20044	19640	19630	19542	19729	19888	19798	19704	19922	19668	19531	19793	19814	19735	19834	19865	19645	20029	19826	19820	19915	19764	19728	19803	19753	20090	19511	19640	19809	19643	19824	19635	19959	19787	19812	19732	19722	19714	19725	19600	19736	19850	19815	20002	19859	19931	19775	19834	19761	19903	19726	19809	19644	19594	19623	19870	19856	19759	19750	19579	19743	19570	19828	19924	19823	19672	19500	19660	19691	19999	19735	19724	19603	19900	19812	19782	19875	19775	19934	19879	19700	19573	19538	19549	19684	19863	19957	19825	19735	19914	19610	19814	19791	19830	19763	19772	19817	19654	19864	19921	19701	19928	19744	19629	19604	19732	19803	19560	19713	19620	19686	19779	19764	19711	19825	19789	19829	19661	19727	19536	19703	19809	19768	19818	19796	19807	19853	19849	19786	19857	19763	19815	19792	19675	19688	19610	19764	19877	19635	19684	19744	19634	19841	19674	19816	20001	19559	19651	19807	19704	19787	19897	19725	19775	19733	19662	19916	19690	19563	19749	19592	19916	19895	19822	19777	19837	19665	19622	19709	19841	19972	19850	19786	20059	19765	19663	19774	19907	19647	19659	19715	19685	19748	19689	19865	19659	19717	19715	19782	19860	19855	19881	19807	19878	19914	19662	19703	19847	19659	19865	19837	19832	19738	19640	19550	19892	19859	19710	19806	19572	19772	19870	19744	19737	19698	19698	19833	19772	19772	19690	19619	19828	19758	19706	19785	19836	19779	19768	19765	19617	19813	19776	19639	19845	19979	19591	19705	19836	19956	19786	19705	19933	19844	19713	19607	19726	20098	19828	19701	19840	19790	19848	19715	19731	19690	19888	19479	19856	19847	20089	19866	19909	19853	19650	19730	19864	19849	19854	19707	19783	19866	19822	19772	19814	19499	19679	19712	19776	19880	19797	19745	19886	19699	19771	19581	19944	19623	19706	19924	19890	19825	19848	19900	19936	19917	19752	19745	19751	19646	19824	19671	19769	19718	19768	19875	19762	19787	19722	19580	19577	19628	19784	19784	19820	19937	19640	19661	19827	19640	19681	19849	19826	19781	19754	19775	19808	19769	19744	19830	19860	19546	19706	19895	19682	19715	19801	19706	20032	19912	19875	19864	19581	19840	19712	19749	19631	19648	19784	19972	19674	19732	19852	19972	19811	20044	19649	19632	19753	19694	19673	19901	19647	19828	19607	19930	19737	19760	19820	19846	19802	20012	19653	19727	19500	19615	19737	19901	19807	19722	19705	19800	19838	19795	19854	19650	19761	19860	19792	19819	19759	19800	19766	19912	19776	19672	19964	19736	19933	19888	19748	19826	19837	19893	19794	19682	19972	19709	19636	20009	19883	19863	19752	19849	19901	19688	19680	19892	19652	20105	19784	19836	19830	19853	19780	19915	19702	19826	19776	19725	19829	19755	19802	19762	19805	19874	19608	19752	19849	19831	19847	19738	19561	19779	19676	19689	19887	19643	19930	19855	19859	19791	20094	19830	19803	19824	19638	19925	19921	19739	19888	19781	19938	19643	19829	19693	19946	19712	19737	19726	19746	19719	19916	19885	19859	19745	19911	19732	19868	19653	19700	19809	19546	19625	19888	19833	19931	19931	20116	19658	19780	19653	19608	19815	19915	20098	19655	19818	19744	19815	19771	19972	19986	19777	19886	19814	19755	19763	19810	19656	19730	19617	19595	19783	19933	19749	19717	19684	19778	19834	19685	19872	19672	19612	19858	19776	19541	19856	19777	19716	20043	19705	19534	19822	19910	19698	19778	19629	19683	19612	19659	19633	19746	19755	19864	19644	19623	19881	19985	19548	19684	19792	19848	19709	19648	19704	19854	19871	20017	19776	19704	19678	19938	19725	19664	19913	19760	19802	19940	19800	19951	19736	19757	19621	19612	19677	19824	19918	19865	19968	19899	19857	19710	19755	19908	19932	19877	19748	19791	19797	19683	19667	19771	19780	19778	19753	19726	19766	19846	19834	20013	19847	19751	19558	19698	20023	19716	19673	19727	19614	19604	19791	19851	19665	19701	19865	19648	19779	19771	19580	19658	19795	20021	19716	19761	19826	19910	19696	19875	19693	19874	19704	19741	19810	19746	19643	19672	19943	20022	19684	19786	19620	19728	19628	19624	20003	19964	19619	19689	19892	19799	19708	19470	19646	19800	19744	19676	19712	19789	19883	19834	19756	19651	19752	19896	19683	19647	19610	19667	19566	19675	19805	19806	19636	19797	19847	19728	19715	19792	19888	19760	19829	19757	19707	19816	19687	19655	20010	19918	19696	19669	19830	19761	19455	19816	19685	19596	19521	19703	19856	19799	19654	19720	19848	19705	19891	19746	19751	19570	19699	19885	19908	19725	19935	19840	19651	19743	19696	19793	19722	19746	19842	19701	19970	19783	19662	19960	19857	19704	19948	19744	19790	19764	19788	19712	19721	19923	19776	19830	19813	19705	19656	19773	19814	19771	19872	19896	19719	19700	19810	19919	19677	19819	19643	19885	19727	19756	19631	20063	19849	19828	19456	19817	19513	19730	19793	19635	19786	19783	19816	19936	19773	19791	19780	19832	19703	19700	19793	19830	19743	19600	19642	19879	19840	19755	19766	19536	19894	19681	19636	19770	19654	19545	19734	19812	19679	19980	19772	19604	19635	19604	19811	19817	19697	20021	19894	19734	19757	19866	19723	19812	19715	19763	19886	20036	19868	19558	19842	19950	19711	19784	19712	19751	19861	19647	19749	19817	19705	19912	19824	19803	19555	19857	19694	19800	19691	19726	19795	19710	19795	19700	19763	19715	19538	19955	19792	19745	19847	19818	19587	19628	19814	19778	19919	19754	19640	19730	19861	19768	19844	19554	19836	19813	19790	20025	19683	19820	19990	19795	19783	19836	19847	19849	19699	19675	19751	19864	19618	19896	19713	19695	19882	19577	19776	19792	19673	19903	19842	19745	19868	19613	19857	19684	19621	19650	19882	19845	19515	19934	19916	19859	19931	19852	19910	19899	19759	19716	19853	19929	19906	19727	19720	19648	19732	19882	19774	19707	19722	19838	19829	19782	19715	19782	19793	19723	19765	19820	19756	19733	19965	19949	19757	19904	19930	19566	19689	19590	19758	19681	19840	19668	19926	19677	19701	19718	19765	19665	19615	19834	19683	19839	19712	19670	19774	19887	19565	19644	19786	19700	19855	19853	19750	19626	19592	19909	19875	19671	19782	19745	19524	19758	19815	19637	19595	19709	19692	19705	19753	19949	19782	19826	19705	19750	19690	19708	19884	19935	19721	19930	19772	19794	19721	19982	19794	19882	19827	19866	19767	19761	19728	19699	19724	19830	19700	19813	19826	19805	19922	19817	19777	19768	19850	19964	19656	19666	19716	19745	19758	19852	19710	19603	19636	19800	19825	19750	19783	19829	19766	19654	19981	19686	19714
30908	41162	30765	22897	20144	18386	18172	18316	17853	17357	17304	17020	17101	16791	16856	16824	17319	16812	16769	16896	16941	17280	17564	17390	17033	17201	16949	19225	20787	19809	18732	17806	16862	16521	16446	16626	16397	16431	16673	16419	16433	16496	16531	16480	16500	16445	16397	16579	16464	16661	16601	16543	16511	16465	16423	16294	16628	16325	16565	16655	16743	16672	16381	16329	16466	16503	16463	16752	16591	16512	16410	16353	16506	16519	16423	16566	16555	16384	16312	16586	16643	16355	16510	16587	16596	16543	16428	16581	16432	16583	16490	16523	16414	16524	16543	16468	16552	16365	16447	16496	16507	16559	16590	16757	16416	16449	16592	16579	16526	16537	16667	16523	16459	16546	16638	16561	16524	16447	16572	16542	16510	16561	16566	16579	16479	16444	16661	16557	16493	16487	16482	16382	16394	16490	16396	16468	16493	16502	16584	16587	16488	16505	16464	16564	16525	16596	16256	16509	16636	16615	16446	16458	16739	16696	16534	16342	16452	16575	16444	16536	16562	16426	16408	16498	16361	16414	16492	16432	16332	16489	16363	16640	16372	16560	16570	16440	16418	16539	16577	16693	16591	16397	16377	16585	16511	16286	16470	16450	16565	16431	16567	16413	16564	16563	16498	16504	16486	16501	16512	16501	16417	16367	16573	16564	16597	16542	16459	16390	16451	16451	16380	16428	16503	16526	16569	16532	16451	16341	16448	16431	16473	16412	16406	16539	16567	16477	16675	16483	16406	16515	16406	16515	16607	16522	16465	16398	16750	16433	16514	16511	16392	16490	16602	16505	16590	16526	16483	16590	16451	16485	16444	16580	16312	16475	16573	16512	16405	16807	16461	16450	16642	16564	16681	16433	16464	16472	16529	16403	16346	16169	16666	16474	16610	16449	16602	16581	16543	16432	16412	16454	16400	16402	16374	16468	16438	16428	16395	16533	16673	16515	16353	16564	16359	16485	16520	16443	16628	16598	16252	16504	16526	16364	16399	16538	16501	16426	16378	16510	16374	16477	16290	16503	16597	16358	16419	16423	16547	16534	16405	16410	16543	16520	16485	16471	16339	16556	16606	16566	16300	16510	16461	16481	16525	16576	16275	16484	16447	16529	16455	16442	16504	16409	16445	16377	16540	16375	16587	16549	16389	16566	16386	16561	16427	16587	16494	16307	16387	16512	16513	16452	16389	16522	16440	16434	16510	16551	16447	16397	16582	16493	16392	16397	16257	16605	16590	16338	16439	16634	16482	16435	16550	16485	16483	16435	16405	16540	16482	16718	16461	16473	16481	16527	16517	16461	16522	16532	16589	16608	16414	16290	16690	16358	16385	16458	16383	16534	16406	16527	16449	16430	16279	16479	16459	16401	16540	16484	16638	16270	16568	16527	16527	16521	16388	16611	16333	16543	16607	16524	16526	16482	16628	16404	16448	16530	16688	16392	16455	16442	16494	16497	16647	16565	16620	16636	16417	16557	16509	16493	16361	16459	16480	16403	16418	16394	16590	16286	16606	16662	16481	16528	16435	16531	16569	16532	16709	16458	16693	16466	16378	16554	16468	16440	16513	16537	16665	16486	16374	16485	16355	16276	16382	16613	16529	16464	16548	16692	16205	16471	16537	16334	16519	16546	16531	16290	16377	16393	16532	16462	16297	16317	16455	16501	16605	16567	16450	16424	16485	16457	16446	16297	16504	16624	16572	16495	16488	16522	16553	16351	16546	16320	16601	16568	16502	16601	16431	16418	16595	16598	16533	16491	16283	16444	16436	16402	16673	16493	16467	16385	16474	16505	16532	16526	16439	16632	16609	16539	16399	16647	16420	16645	16584	16473	16584	16312	16470	16487	16474	16370	16381	16496	16416	16401	16445	16364	16548	16561	16446	16321	16459	16473	16597	16330	16488	16461	16451	16441	16525	16401	16469	16468	16713	16428	16465	16448	16561	16387	16638	16429	16435	16395	16444	16322	16537	16612	16438	16385	16425	16376	16510	16579	16427	16454	16695	16398	16551	16583	16329	16707	16431	16535	16359	16501	16396	16503	16434	16667	16650	16447	16721	16344	16619	16417	16538	16527	16455	16471	16580	16440	16489	16366	16393	16607	16476	16543	16390	16433	16406	16426	16325	16530	16509	16619	16335	16333	16471	16460	16457	16475	16664	16454	16492	16379	16725	16491	16483	16575	16553	16561	16400	16393	16485	16511	16422	16587	16699	16610	16663	16322	16356	16534	16583	16502	16412	16637	16545	16371	16520	16480	16463	16465	16628	16430	16515	16491	16451	16648	16482	16276	16500	16519	16629	16451	16404	16363	16404	16559	16439	16516	16537	16555	16558	16447	16558	16665	16434	16528	16558	16529	16279	16524	16305	16444	16297	16373	16464	16388	16582	16550	16383	16314	16381	16487	16548	16423	16719	16344	16500	16718	16509	16448	16549	16425	16527	16370	16623	16516	16664	16476	16569	16376	16454	16447	16447	16362	16671	16430	16325	16728	16488	16493	16392	16423	16437	16468	16392	16350	16591	16517	16332	16486	16345	16558	16435	16705	16519	16369	16564	16614	16408	16464	16384	16362	16523	16659	16408	16492	16564	16612	16390	16630	16415	16460	16394	16608	16472	16397	16516	16561	16419	16434	16572	16389	16481	16568	16435	16499	16505	16426	16493	16619	16290	16444	16624	16530	16547	16574	16539	16505	16532	16339	16388	16370	16466	16503	16381	16385	16518	16406	16487	16409	16677	16619	16446	16533	16299	16519	16618	16487	16386	16479	16306	16431	16562	16397	16553	16458	16498	16365	16406	16382	16534	16491	16444	16453	16449	16337	16533	16388	16395	16452	16413	16605	16377	16352	16487	16563	16509	16273	16609	16423	16388	16558	16477	16374	16620	16240	16485	16423	16524	16514	16452	16547	16410	16711	16453	16284	16459	16479	16360	16629	16575	16476	16429	16470	16646	16502	16416	16313	16593	16476	16457	16397	16459	16440	16464	16441	16667	16491	16325	16594	16633	16529	16380	16543	16624	16483	16540	16388	16499	16506	16518	16449	16469	16423	16581	16429	16328	16466	16529	16405	16495	16671	16358	16401	16454	16544	16299	16631	16452	16477	16363	16549	16654	16331	16473	16357	16228	16623	16525	16616	16275	16473	16522	16621	16418	16421	16624	16535	16561	16344	16337	16355	16455	16508	16450	16399	16423	16347	16525	16576	16666	16430	16329	16559	16376	16397	16336	16318	16477	16444	16653	16533	16599	16333	16669	16417	16443	16397	16549	16390	16516	16610	16639	16595	16441	16466	16287	16429	16518	16555	16437	16479	16615	16618	16566	16546	16436	16520	16506	16433	16427	16445	16518	16432	16529	16587	16586	16499	16549	16365	16497	16574	16639	16487	16549	16531	16341	16461	16481	16546	16530	16400	16346	16507	16485	16478	16488	16505	16442	16525	16542	16402	16505	16466	16399	16419	16436	16516	16614	16408	16618	16616	16690	16407	16422	16493	16671	16413	16756	16535	16446	16647	16572	16529	16379	16388	16444	16361	16401	16654	16546	16641	16343	16377	16536	16325	16521	16498	16484	16175	16575	16512	16387	16481	16482	16496	16440	16498	16618	16381	16639	16604	16589	16449	16450	16452	16623	16334	16615	16412	16568	16466	16468	16486	16460	16610	16570	16458	16533	16555	16426	16313	16415	16475	16546	16626	16573	16302	16714	16513	16477	16476	16442	16490	16358	16453	16627	16304	16420	16536	16500	16380	16470	16368	16308	16477	16303	16598	16547	16512	16509	16648	16560	16405	16447	16560	16576	16450	16600	16420	16533	16586	16406	16630	16449	16479	16499	16486	16567	16287	16485	16364	16590	16536	16394	16517	16349	16509	16537	16425	16404	16454	16404	16479	16267	16465	16248	16492	16569	16299	16235	16469	16453	16363	16504	16465	16539	16372	16264	16543	16468	16374	16515	16479	16563	16514	16551	16424	16622	16370	16537	16433	16408	16489	16278	16519	16470	16451	16565	16357	16492	16519	16444	16383	16419	16457	16429	16504	16541	16515	16608	16372	16633	16568	16449	16477	16652	16327	16573	16505	16510	16517	16353	16522	16404	16534	16393	16616	16560	16541	16450	16512	16456	16630	16549	16410	16473	16503	16474	16521	16579	16590	16485	16322	16429	16525	16485	16585	16630	16396	16454	16358	16550	16476	16418	16482	16453	16422	16324	16739	16399	16721	16617	16394	16574	16672	16503	16632	16664	16526	16653	16430	16478	16605	16564	16452	16440	16530	16508	16449	16464	16510	16282	16502	16534	16487	16272	16536	16427	16303	16326	16607	16404	16527	16548	16648	16505	16378	16322	16438	16496	16402	16529	16375	16389	16498	16508	16436	16270	16395	16607	16380	16576	16485	16530	16489	16482	16645	16484	16579	16422	16431	16308	16630	16190	16430	16545	16433	16459	16436	16512	16637	16467	16589	16365	16582	16485	16383	16636	16507	16530	16343	16414	16593	16507	16368	16575	16467	16488	16535	16296	16560	16432	16400	16493	16581	16624	16333	16567	16518	16454	16512	16430	16518	16395	16492	16456	16498	16496	16604	16504	16636	16578	16538	16391	16331	16603	16476	16415	16565	16343	16650	16599	16283	16555	16392	16466	16467	16414	16497	16402	16537	16519	16453	16490	16459	16579	16490	16562	16460	16515	16473	16360	16355	16605	16410	16423	16562	16442	16627	16325	16491	16632	16364	16601	16357	16580	16311	16523	16444	16508	16490	16468	16361	16543	16644	16413	16565	16550	16506	16399	16420	16400	16543	16379	16551	16458	16366	16421	16458	16475	16490	16576	16512	16630	16496	16456	16462	16518	16617	16437	16384	16538	16618	16545	16400	16475	16412	16512	16435	16405	16373	16505	16441	16590	16485	16508	16425	16512	16476	16712	16377	16596	16313	16503	16539	16391	16412	16480	16539	16533	16617	16610	16467	16593	16569	16456	16520	16622	16412	16598	16429	16634	16529	16482	16464	16559	16604	16353	16540	16511	16574	16489	16679	16402	16404	16575	16658	16658	16646	16527	16621	16445	16442	16517	16372	16428	16468	16364	16441	16559	16539	16368	16544	16450	16424	16506	16491	16404	16355	16446	16334	16512	16382	16474	16516
22984	21503	29438	23991	21870	24427	27123	22589	21671	21538	21746	21140	21276	21004	20803	20739	20748	20904	21094	21126	21195	21259	21465	21315	20959	21065	21081	23568	25670	24849	23734	22596	21433	20685	20704	20525	20448	20325	20522	20532	20373	20681	20335	20560	20414	20386	20499	20545	20700	20404	20502	20400	20494	20392	20561	20433	20471	20439	20640	20385	20437	20483	20363	20570	20703	20449	20636	20379	20602	20495	20390	20484	20508	20494	20333	20427	20502	20632	20460	20605	20491	20489	20160	20444	20420	20635	20444	20620	20323	20569	20522	20535	20171	20656	20303	20497	20474	20617	20564	20358	20529	20583	20401	20367	20500	20362	20546	20487	20393	20318	20559	20449	20388	20392	20455	20436	20191	20393	20602	20502	20413	20367	20457	20068	20326	20339	20584	20297	20503	20342	20341	20411	20271	20532	20476	20534	20437	20422	20498	20514	20303	20449	20228	20436	20407	20429	20546	20284	20489	20321	20500	20459	20516	20564	20516	20304	20530	20377	20477	20303	20327	20537	20672	20461	20537	20533	20567	20535	20487	20213	20575	20317	20332	20262	20276	20294	20400	20441	20409	20329	20202	20278	20432	20638	20419	20333	20646	20496	20422	20457	20320	20328	20277	20338	20503	20387	20516	20403	20720	20453	20553	20417	20217	20376	20698	20523	20441	20474	20651	20366	20471	20426	20454	20495	20240	20595	20463	20501	20459	20388	20596	20307	20506	20398	20547	20294	20218	20287	20599	20326	20386	20397	20379	20365	20159	20642	20536	20461	20241	20283	20138	20405	20563	20309	20315	20290	20308	20492	20240	20320	20484	20327	20181	20355	20596	20392	20412	20470	20443	20419	20634	20371	20424	20523	20390	20467	20464	20301	20526	20533	20436	20597	20538	20354	20267	20404	20426	20411	20515	20308	20415	20597	20601	20554	20485	20696	20165	20311	20372	20562	20452	20430	20274	20402	20463	20434	20343	20322	20448	20321	20275	20348	20227	20485	20318	20496	20181	20453	20395	20328	20435	20397	20562	20380	20471	20339	20354	20369	20574	20447	20374	20262	20496	20300	20591	20353	20292	20262	20309	20391	20410	20561	20543	20402	20490	20519	20359	20460	20302	20444	20370	20541	20125	20435	20295	20271	20149	20532	20410	20202	20309	20470	20701	20372	20417	20325	20454	20277	20272	20368	20402	20506	20461	20529	20426	20360	20393	20433	20371	20356	20364	20398	20384	20528	20342	20338	20515	20343	20596	20209	20161	20552	20463	20378	20307	20339	20301	20614	20618	20398	20427	20484	20409	20359	20467	20527	20341	20400	20360	20425	20544	20259	20334	20226	20522	20447	20313	20352	20484	20461	20429	20308	20374	20197	20479	20437	20661	20492	20532	20272	20434	20236	20337	20303	20542	20292	20403	20387	20366	20412	20547	20318	20369	20309	20365	20491	20595	20534	20469	20701	20196	20568	20546	20662	20526	20611	20556	20372	20427	20591	20333	20392	20394	20573	20260	20270	20412	20607	20552	20194	20442	20349	20051	20397	20366	20261	20380	20325	20693	20330	20658	20394	20466	20378	20471	20600	20534	20503	20334	20577	20527	20580	20501	20289	20459	20266	20497	20323	20605	20536	20525	20162	20241	20332	20332	20513	20516	20359	20372	20584	20446	20311	20435	20389	20472	20345	20456	20273	20266	20226	20463	20390	20411	20201	20433	20346	20468	20342	20497	20442	20367	20445	20439	20480	20499	20587	20606	20606	20352	20489	20630	20367	20510	20535	20488	20512	20471	20274	20180	20356	20532	20403	20400	20501	20460	20493	20458	20450	20405	20434	20502	20622	20514	20330	20290	20360	20452	20442	20394	20505	20390	20114	20285	20278	20289	20327	20280	20358	20458	20471	20389	20556	20472	20309	20363	20219	20341	20304	20315	20271	20422	20386	20501	20433	20319	20356	20357	20691	20536	20352	20488	20309	20220	20388	20424	20386	20381	20325	20175	20352	20499	20492	20501	20477	20495	20285	20316	20453	20332	20444	20409	20599	20362	20273	20482	20464	20513	20470	20411	20587	20661	20301	20352	20394	20349	20255	20361	20389	20500	20208	20500	20284	20571	20283	20372	20488	20384	20424	20297	20357	20470	20425	20332	20238	20328	20411	20319	20335	20271	20391	20562	20375	20317	20296	20242	20406	20477	20331	20267	20421	20349	20252	20365	20434	20535	20397	20465	20566	20259	20408	20462	20170	20476	20487	20633	20379	20473	20358	20314	20363	20423	20487	20324	20356	20473	20331	20497	20471	20537	20167	20424	20283	20331	20475	20215	20527	20573	20554	20382	20336	20411	20342	20453	20327	20450	20543	20463	20384	20352	20079	20354	20211	20431	20398	20359	20555	20410	20251	20396	20301	20387	20535	20523	20331	20378	20309	20316	20400	20244	20251	20647	20363	20488	20420	20273	20356	20603	20431	20260	20372	20278	20311	20261	20463	20311	20263	20384	20438	20329	20328	20399	20548	20476	20436	20477	20473	20491	20548	20382	20369	20351	20659	20354	20470	20429	20179	20452	20302	20476	20359	20423	20404	20301	20538	20562	20263	20301	20481	20588	20542	20250	20403	20437	20383	20327	20478	20528	20530	20399	20347	20145	20355	20353	20253	20448	20415	20450	20323	20326	20356	20307	20217	20321	20559	20548	20311	20361	20542	20448	20343	20391	20294	20311	20221	20543	20385	20489	20475	20466	20346	20390	20444	20224	20224	20355	20519	20453	20390	20371	20514	20448	20562	20330	20350	20496	20345	20369	20539	20351	20471	20651	20378	20290	20384	20338	20143	20410	20170	20544	20257	20429	20455	20343	20425	20541	20236	20391	20216	20486	20340	20385	20418	20445	20405	20553	20449	20193	20345	20447	20554	20304	20586	20393	20403	20490	20398	20202	20439	20341	20257	20418	20398	20458	20472	20330	20306	20569	20359	20246	20524	20464	20296	20573	20497	20514	20331	20393	20410	20527	20634	20681	20436	20317	20353	20352	20312	20436	20408	20483	20499	20398	20263	20393	20508	20531	20421	20412	20369	20193	20564	20451	20412	20282	20395	20347	20565	20490	20397	20388	20340	20462	20386	20516	20376	20401	20436	20522	20407	20517	20359	20351	20462	20338	20374	20363	20392	20411	20364	20346	20406	20249	20365	20258	20318	20286	20062	20303	20318	20477	20442	20458	20332	20226	20359	20215	20379	20243	20362	20349	20469	20357	20501	20356	20616	20648	20690	20359	20407	20331	20444	20452	20505	20493	20581	20215	20455	20387	20329	20470	20251	20437	20296	20338	20372	20560	20526	20327	20395	20378	20417	20274	20287	20355	20592	20484	20586	20257	20420	20495	20281	20573	20435	20364	20398	20317	20307	20315	20204	20410	20503	20429	20482	20457	20316	20295	20522	20601	20138	20390	20451	20352	20506	20288	20610	20536	20373	20515	20472	20445	20475	20413	20420	20357	20329	20465	20348	20630	20383	20269	20321	20542	20307	20464	20412	20272	20533	20342	20406	20540	20471	20622	20498	20360	20317	20433	20444	20342	20477	20419	20589	20201	20628	20339	20656	20395	20475	20425	20436	20301	20487	20351	20528	20361	20349	20428	20529	20512	20492	20388	20458	20537	20532	20482	20362	20412	20433	20452	20304	20548	20440	20237	20388	20451	20394	20343	20366	20180	20443	20545	20402	20423	20408	20373	20269	20460	20323	20200	20181	20372	20607	20271	20443	20426	20383	20522	20386	20536	20543	20428	20400	20477	20321	20574	20556	20374	20424	20501	20323	20476	20412	20436	20551	20529	20554	20442	20371	20354	20340	20463	20463	20422	20450	20407	20574	20320	20294	20362	20212	20385	20419	20371	20316	20458	20387	20457	20424	20321	20349	20320	20520	20251	20207	20505	20539	20573	20521	20545	20449	20416	20292	20478	20262	20441	20346	20462	20536	20350	20221	20322	20279	20453	20432	20601	20538	20433	20589	20458	20192	20406	20443	20630	20146	20275	20381	20570	20498	20094	20332	20231	20389	20362	20438	20456	20300	20470	20457	20696	20407	20432	20275	20447	20325	20511	20352	20322	20475	20378	20377	20424	20410	20171	20322	20398	20603	20447	20554	20587	20450	20409	20312	20396	20451	20266	20318	20318	20329	20408	20568	20511	20174	20233	20314	20482	20359	20071	20500	20200	20344	20507	20547	20655	20433	20435	20448	20473	20397	20068	20549	20401	20365	20360	20353	20291	20274	20674	20429	20456	20441	20375	20553	20449	20193	20219	20320	20413	20584	20441	20357	20408	20425	20434	20384	20452	20284	20308	20381	20342	20487	20448	20482	20500	20390	20471	20626	20457	20293	20353	20620	20508	20242	20407	20488	20602	20333	20529	20367	20436	20520	20386	20293	20360	20611	20492	20264	20398	20414	20353	20534	20438	20266	20514	20430	20681	20447	20423	20335	20336	20541	20453	20312	20347	20532	20417	20411	20452	20318	20266	20336	20398	20315	20370	20254	20483	20586	20565	20341	20377	20518	20349	20324	20328	20407	20502	20512	20586	20456	20353	20395	20303	20401	20371	20497	20386	20290	20455	20508	20473	20266	20661	20413	20575	20434	20290	20431	20438	20630	20416	20633	20205	20425	20114	20434	20563	20487	20509	20417	20469	20489	20245	20512	20418	20482	20430	20398	20693	20403	20366	20540	20490	20541	20337	20223	20378	20348	20268	20439	20215	20420	20454	20494	20498	20541	20255	20245	20331	20329	20226	20533	20317	20326	20503	20313	20211	20371	20413	20259	20408	20598	20431	20282	20484	20449	20460	20234	20393	20419	20516	20547	20478	20611	20526	20360	20427	20272	20402	20520	20222	20326	20376	20202	20253	20329	20366	20284	20361	20553	20226	20453	20487	20536	20224	20345	20227	20531	20357	20394	20461	20421	20502	20618	20411	20302	20487	20347	20564	20344	20410	20441	20321	20247	20311	20386	20629	20361	20333	20376	20473	20275	20141	20353	20469	20556	20429	20373	20564	20459	20346	20275	20220	20438	20501	20478	20431	20513	20365	20268	20510	20315	20263	20511	20208	20474	20333	20498	20658	20308	20229	20382	20453	20534	20218	20506	20285	20465	20331	20379
33340	48967	35886	27897	23096	20354	19497	19055	18879	18135	17933	17655	17666	17496	17470	17474	17408	17649	17557	17952	17901	18163	18177	17692	17470	17612	17463	22211	24458	23030	20948	19310	17853	17307	17074	16985	16774	16649	16840	16746	16743	16657	16809	16870	16869	16988	16793	16950	16762	16740	16733	16752	16830	16968	16806	16813	16895	16898	16946	16868	16978	16967	16793	16791	16824	16958	16584	16901	17009	16845	16822	16950	16805	16874	16886	16753	16876	16880	16917	17039	17029	16742	16949	16819	16928	16858	16860	16748	16863	17086	16796	16987	16841	16873	16984	16841	16842	16749	16840	16854	16980	16850	16906	16644	16941	16948	16730	16785	16832	16850	16794	17034	16779	16698	16907	16823	16873	16756	17144	16822	16667	16824	16837	16852	16997	16739	16914	16970	16740	16913	17086	16819	16874	16861	16948	16904	16881	16915	16870	16876	16958	16732	16758	16897	16625	16839	16788	16976	16854	16821	16851	16891	16795	16851	16768	16834	16833	16909	16896	16760	16773	16883	16880	16864	16862	16769	16950	16894	16908	16767	16944	16750	16703	16957	16842	16777	16989	16821	16975	16862	16730	16855	16917	16728	16743	16935	16737	16974	16892	16858	16752	16833	16753	16881	16844	16625	16809	16643	16852	16881	16776	16904	17054	16761	16743	16870	16688	16694	17060	16862	16872	16937	16725	16916	16989	16940	16979	16906	16785	16846	16946	16818	16899	16857	16824	16805	16851	16810	16764	16934	16869	16827	16783	16873	16814	16951	16797	16949	16639	16860	16865	16905	16864	16753	16898	16884	16905	16911	16916	16898	16969	16809	16928	16887	16845	16876	16969	16791	16729	16906	16820	16788	16792	16822	16967	17028	16885	16966	16793	16866	16695	16980	16869	16922	17151	16834	17043	17020	16789	16867	16860	16813	16822	16955	16730	16938	16884	16951	16926	16810	16822	16723	16873	16959	16946	16893	16919	16804	16697	16855	16961	16949	16972	16758	16918	16816	16837	16919	16930	16671	16779	16801	16697	16781	16880	16839	16827	16953	16762	16902	16912	16883	16843	16772	16812	16930	16924	16712	16697	16823	16961	16892	16857	16794	16726	16801	16863	16928	17032	16665	16934	16876	16896	16846	16959	16793	16897	16714	16900	16842	16954	16810	16869	16829	16840	16927	16734	16890	16878	16912	16824	16830	16823	16713	16851	16787	16785	16879	16843	16839	16720	16876	16803	16853	16922	16789	16927	16740	16943	16947	16834	16964	16669	16934	16925	16821	16988	16895	16834	17123	16892	16907	16937	16964	16919	16746	16859	16823	16913	16801	16911	16787	16776	16780	16764	16887	16710	16826	16935	16908	16830	16893	16741	16874	16772	16913	16901	16908	16811	16715	16848	16956	16910	16828	16883	16776	16941	16903	16960	16845	16761	17027	16849	16836	16814	17006	16814	16892	17024	16729	17000	16833	17000	16882	16887	16786	16884	16708	16974	16791	16991	16654	16908	16872	16984	16868	16852	16871	16763	16928	16976	16914	16741	16898	16724	16720	16680	16816	16788	16850	16722	16776	16742	16850	16846	16821	16895	16706	16954	16844	16857	16877	16857	16795	16807	16768	16887	16920	16938	16850	16872	16737	16782	16830	16826	16970	16788	16742	16826	16928	16815	16924	16796	16851	16882	17037	16845	16829	16928	16810	16802	16919	16778	17005	16840	16878	16940	16612	16893	16743	16964	16883	16772	16825	16797	16840	16832	16796	16831	16879	16898	16715	17009	16814	16957	16976	16809	16899	16970	16931	16774	16652	16995	16783	16761	16679	17043	16801	16709	16781	16854	16892	16851	17004	16984	16928	16995	16715	16864	16836	16856	16862	16884	16911	16869	16802	16762	16815	16858	16788	16769	16934	16867	16708	16957	16852	16784	16624	16898	16785	16936	16803	16821	16851	16867	17058	16773	16827	16937	16763	16755	16838	16935	16892	16893	16905	16932	16888	16896	16934	16794	16939	16809	16833	17084	16738	16879	17009	16782	16889	16665	16768	16820	16888	16984	16924	16923	16817	16960	16805	16871	16833	16870	16818	16837	16911	16968	17000	16810	16875	16800	16871	16752	16919	16808	16608	17086	16803	16932	16789	16988	16868	17086	16853	16833	16952	16872	17077	16697	16857	16821	16947	16802	16842	16727	16880	16594	16841	17015	16782	16778	16930	16829	16856	16948	16884	16707	16727	16780	16858	16777	16819	16835	16855	16880	16890	16990	16891	16712	16775	16691	16684	16816	16797	16894	16819	16886	16754	16794	16781	16812	16897	16845	16846	16935	16845	16749	16804	17073	16743	16873	16848	16810	16872	16656	16819	16764	16736	16766	16889	16763	16948	17022	16907	16822	16740	16870	16800	16725	17053	16798	16702	16824	16732	16896	17056	16949	16924	16776	16893	16822	16819	16684	16793	16753	16710	17029	16902	16740	16809	16858	16939	16905	16803	16905	16869	16835	16886	16746	16750	16984	17016	16915	16836	16740	16838	16836	16791	16799	16830	16889	16745	16855	16820	16998	16800	16792	16934	16777	16852	16686	16847	16603	16695	16864	16746	16821	16681	17013	16798	16715	16789	17116	16929	16842	16902	16781	16916	16919	16952	16840	16882	17042	17129	16709	16835	16815	16917	16894	16838	16868	16744	16917	16964	16866	16801	16769	16906	16818	16864	16834	16753	16875	16813	16962	16820	16803	16899	16817	16726	16904	16854	16816	16914	16855	16880	16813	16794	16649	16779	16732	16924	16741	16863	16799	16835	16844	16878	17034	16828	16852	16810	16751	16719	17021	16817	17004	16792	16876	16726	16803	16665	16595	16682	16831	16979	16813	16713	16918	16757	17012	16637	16864	16854	16874	16782	16884	16820	16633	16657	16930	16937	16942	16802	16963	16862	16688	16752	16855	16727	17029	16817	16782	16883	16784	16734	16887	16814	16739	16960	16821	16811	16801	16861	16737	16791	16780	16823	16931	16941	17039	16639	16819	16949	16787	16879	16882	16913	16887	16935	16955	16752	16780	16868	16882	16782	16873	16888	16878	16727	16750	16834	16819	16800	16610	16898	16675	16918	16879	16861	16663	16811	16874	16823	16762	16747	16723	16914	16677	16891	16789	16894	16996	16754	16861	16825	16857	16820	16649	16928	16892	16892	16724	16891	16958	16830	16866	16974	16614	16878	16904	16867	16880	16918	16842	16771	16931	16738	16799	16868	16801	16850	16773	16870	16918	16866	16916	16899	16681	16798	16874	16952	16808	16815	16757	16878	16808	16898	16704	16616	16935	16750	16793	16981	16743	16764	17029	16686	16761	16851	16698	16792	16864	16843	16793	16928	16796	16752	16843	16952	16970	16767	16866	16885	16871	16869	16898	16977	16989	16731	16734	16792	16711	16746	16925	16689	16862	16739	16641	16696	16666	16824	16852	16749	16864	17013	16835	16841	16922	16840	16896	16822	16928	16804	16866	16616	16953	16841	16739	16867	16804	16847	16889	16791	16876	16880	16930	16965	16845	17037	16861	16785	16778	16954	16896	16848	16758	16860	16742	16785	16917	16769	16913	16643	16930	16836	16778	16848	16681	16934	16802	16962	16839	16729	16746	16934	16796	17014	17082	16828	16819	16727	16899	16648	17030	16730	16816	16747	16904	16807	16876	16817	16888	16951	16798	16904	16906	16722	16930	16814	16816	16767	16833	16850	16872	16867	16878	16610	16881	16899	16889	16811	16819	17030	16882	16929	16915	16875	16730	16927	16770	16795	16831	16981	16922	16688	16738	16834	16934	16863	16781	16724	17008	16872	16996	16849	16706	16773	16840	16822	16737	16833	16802	16711	16959	16781	16907	16851	16977	16899	16816	16844	16825	16821	16837	16723	16876	16870	16882	16785	16915	16828	16956	17025	17040	16860	16771	16798	16715	16846	16999	16901	16779	16848	16878	16799	16782	16790	16903	16904	16805	16823	16847	16805	16846	16723	16725	16963	16954	16945	16861	16927	16724	16813	16758	16722	16744	16831	16817	16875	16656	16905	16645	16784	16723	16811	16819	16872	16872	16883	16781	17070	16960	16951	17020	16698	16888	16831	16831	16906	17043	16645	16840	16858	16879	16757	16785	16757	16918	16799	16861	16908	16852	16914	16877	16799	17014	16689	16831	16858	16820	16784	16877	16813	16756	16897	17039	16802	16872	16944	16847	16939	16733	16606	16785	16823	16928	16725	16921	16755	17035	16913	16858	16889	16770	16896	16857	16863	16650	16830	16808	16733	16877	16962	16643	17004	16842	16959	16931	16857	16967	16597	16727	16771	16942	17022	16792	16869	16871	16788	16861	16929	16662	16923	16957	16820	16848	16953	16886	16958	16901	16785	16878	16851	16737	16873	16973	16910	16738	16844	16736	16877	16832	16684	16870	16922	17008	16835	16856	16814	16852	16752	16774	16796	16868	16927	16656	16924	16884	16765	16686	16873	16960	16983	16818	16833	17028	16743	16958	16886	16754	17074	16818	16738	16923	16698	16761	16927	16702	16802	16791	16933	16784	16897	16908	16777	16678	16799	16721	16775	16909	16806	16884	16868	16851	16883	16796	17040	16768	16926	16875	17005	16799	16763	16879	16817	16830	16734	16738	16906	16913	16805	16700	17074	16891	16790	16807	16870	16681	16881	16947	16929	16972	16719	16721	16853	16811	16849	16823	16618	16876	16867	16929	16897	17105	16800	16954	17025	16813	16741	16593	16828	16920	16728	16777	16778	16876	16811	16899	16796	16791	16908	16754	16673	16867	16899	16824	16840	16681	16850	16851	16969	16758	16798	16862	16938	16766	16903	16983	16735	16804	16933	16783	16806	16942	16965	17082	16819	16743	16947	16893	16981	16952	16784	16786	16751	16837	16889	16767	16891	16774	16751	16696	16824	16914	16915	16790	16782	16757	16792	16860	16941	16984	16801	16753	16769	16857	16805	16829	16793	16873	16971	16797	16829	16583	16715	16774	16813	16864	16722	16925	16810	16811	16932	16791	16943	16694	16815	16840	17046	16867	16714	16753	16750	16919	16961	16758	16846	16812	16912	16831	16861	16809	16861	16705	16836	16826	16808	17032	16813	16855	16895	16625	16752	16810	16969
28540	24577	27205	24483	21008	20429	20373	20313	20247	20292	20213	20354	19791	19936	19940	20022	19912	19875	20110	20213	20015	20152	20474	20115	20014	20141	20184	20034	20302	20166	20275	20125	19995	20007	19761	19984	20003	19878	20003	19782	19951	19884	19921	19765	19934	19776	19936	20020	20094	19851	19915	19914	19827	20079	20134	20010	19633	19895	19969	20010	19813	19813	19802	19805	20014	19998	19930	19903	19683	20059	19679	19797	19772	19973	19987	20058	19877	19751	19730	19961	19960	19656	19860	19809	19756	19763	19822	19789	19865	19692	19875	19779	19908	19889	19909	19960	19607	19908	20046	19825	19961	19790	19759	19744	19771	19743	19574	19933	19882	19744	20027	19876	19797	19879	19868	20026	19810	19696	19829	19843	20013	19779	19878	19866	20051	19918	19853	19868	19536	19773	19832	20020	19971	19839	19936	19805	19851	19861	19864	19980	19918	19935	19890	19982	19930	19861	19840	19861	19740	19582	19782	19733	19827	19869	19875	19983	19751	19942	20016	19758	20040	19760	19850	19834	19727	19781	19909	19883	20035	19987	19916	20174	20242	19852	19850	19949	19693	19956	19946	19838	19833	19610	19908	20004	19852	19900	19581	19789	19877	19579	19802	19828	19742	19944	19763	19843	19835	19709	19723	19684	19852	19906	19884	19869	19793	19906	19875	19882	19888	19904	19644	19871	19682	19795	19629	19820	19785	19710	19716	19768	19897	19876	19668	19713	19844	19787	20181	19928	19836	19967	19911	19747	19834	19991	19931	19807	19942	19934	19758	19863	19799	19759	19855	19730	19838	19903	19746	19597	19810	19729	19947	19863	20216	19871	19769	19861	19922	19889	19901	19700	19573	19832	19843	19967	19903	19923	19859	20156	19683	19842	19792	19886	19981	19920	19809	19576	19928	19829	19988	19878	19888	19973	19905	19765	19950	19835	19877	19684	19807	20036	19738	19846	19985	19994	19895	19960	19580	19670	19883	19846	19658	19661	19890	19843	19850	19722	19903	19906	19801	19935	19984	20043	19931	20055	19642	19705	19775	19933	19841	20028	19799	19912	19990	19954	19794	19743	19922	19898	19936	19776	19853	19816	19583	19902	19690	19804	19852	19644	19946	19854	19825	19927	19909	20164	19965	19646	20008	19830	19777	19836	19808	19970	19926	19889	19960	19695	19811	19830	19739	19707	19658	19888	19951	19864	19836	20037	19894	19871	19948	19864	20047	20019	19936	19910	19772	19679	19905	19722	19756	19733	19915	19657	19895	20082	20044	19728	19747	19802	19922	19814	20076	19969	19802	19745	19818	19937	19897	19804	19866	19794	19845	19838	19765	19815	20068	19925	19639	19813	19973	19872	19781	19939	19944	19948	19793	19702	19904	19781	19823	19856	19940	19711	19794	19793	19767	19750	19805	19864	19966	19881	19909	19889	20069	19854	19771	19793	19587	19948	20036	19808	19955	19885	19920	19935	19742	19639	20007	19684	19921	19866	19959	19764	20140	19835	19957	19909	20039	19878	19937	19694	19860	19834	19735	19891	19687	19824	19977	19682	19900	19757	19850	19950	19878	19891	19742	19797	19828	19884	20020	19870	20063	19717	19752	19979	19970	19857	19828	19732	19707	19957	19964	19782	19886	19972	19805	19702	19811	19933	19783	19933	19691	19756	19784	19755	19773	19593	20068	20121	19790	19773	19999	19729	19973	19855	19683	19817	19952	19874	19973	19737	19977	19979	19945	19860	19868	19598	20159	19870	19792	19677	20007	19775	20055	19847	19885	19894	19817	19765	19707	19774	19929	19807	19812	19867	19912	19835	19671	19760	19848	19716	19856	19766	19805	19861	19923	19699	19680	19792	19634	19799	19722	19726	19747	19966	19953	19909	19824	19899	20081	19895	20050	19940	19876	19791	20001	19713	19861	19965	19954	19816	19984	19842	19736	19821	19873	19632	19710	19938	19924	19942	19795	19993	19910	19789	20023	19936	19868	19782	20054	19824	19765	19781	19869	19756	19750	19910	19853	19718	19831	19812	19688	19982	19918	19912	20028	19855	19913	19896	19926	19653	20002	19925	19687	19756	20005	19945	19967	19806	20003	19923	20057	19670	19713	19894	20067	19837	19798	19877	19796	19957	19674	19630	19859	19603	19547	19736	19902	19907	19716	19888	19772	19772	19786	19795	20070	19856	19697	19968	19829	19835	20124	19719	19878	19830	19706	19877	19855	19793	19922	19762	19971	19739	19997	19935	19976	19815	19731	19803	19631	19776	19901	19881	19916	19659	19947	19646	19653	19811	19886	19873	19896	19729	19726	20098	19678	19892	19872	19947	19781	19627	19782	19703	19682	19852	19916	19778	19964	19884	19881	19784	19824	19918	19777	19913	19902	19973	19682	19636	19884	19830	19885	19924	19801	19708	19879	20012	19731	19965	19956	19876	20026	19888	19857	19981	19805	19917	19922	19675	20005	19809	19941	19722	19985	19822	19667	19900	20005	20052	19651	20045	19637	19923	20016	19916	19904	19871	19877	19703	19814	19718	20061	19583	19968	19696	19906	20016	20092	19748	19811	19690	19881	19870	19722	20063	19899	19791	20090	19823	19785	19868	19980	19879	19879	19927	20028	19810	19791	19655	19761	19851	19884	19900	19961	19801	20044	19827	19686	20104	19719	19775	19790	19803	19849	19719	19788	19968	19673	19853	19990	19977	19883	19744	20013	19700	19825	19838	19947	19989	19729	19961	19735	19911	19735	19858	19706	19837	19808	19773	19661	19803	19787	19990	19866	20068	19652	19851	19908	19887	19997	19906	19824	20057	19705	19870	19694	19869	19846	20006	19825	19890	19852	19886	19752	19744	19632	19801	19695	19914	19871	19866	19760	19858	19927	19550	19794	19825	19827	20001	19976	19788	19882	19774	19885	19742	19875	19958	19754	19756	20043	19865	19769	19901	19766	19959	19971	19901	19935	19886	19707	19930	19929	19738	19948	19770	19910	19914	19764	19931	19911	19700	19692	19821	20011	19789	19754	19692	19695	19754	19653	19922	19791	19814	20019	19801	19881	19903	19847	19642	19832	19933	19870	19851	19697	19852	19912	19725	19797	19851	19995	19886	19866	19735	19695	20094	19889	19995	19855	19626	19728	19797	19951	19791	19622	19802	19854	19684	19948	19845	19826	19912	19866	19951	19562	19954	19769	20203	19888	19831	19861	19770	19912	19918	19844	20011	20020	19958	19860	19965	19747	19929	19917	19740	19683	19837	19860	19735	20112	19817	19796	19971	19732	19756	19956	19945	19690	19879	19951	19841	19919	19897	20047	20017	19663	19724	19782	19485	19757	19876	20020	20222	19923	19679	19884	19957	19824	19928	20105	19740	19859	19848	19931	19994	19988	20057	19961	19736	19936	19886	20096	19853	19748	19830	19917	19950	19830	19829	19938	19968	19934	19935	19781	19858	19886	19779	19940	19785	20017	19817	20117	19825	19880	19751	19949	19857	19763	19918	19878	19839	19752	19889	19811	19881	19979	19885	19944	19972	19891	19798	20040	20078	19818	20042	19925	19777	19700	19804	19959	19902	19943	19786	19705	19855	19928	19963	19677	19791	19842	19760	19764	19773	19837	19782	19785	19915	19831	19746	19622	19844	19876	19966	19852	20008	19899	19881	19824	19837	19985	19931	19787	19996	19724	19734	19629	19831	19715	19906	19800	19876	19883	19949	19787	19961	19859	20078	19696	19978	19799	19923	19940	19926	19894	19728	20071	19881	19802	19873	19822	19598	19912	19772	19858	20045	19882	19816	19934	19945	19833	19628	19826	19660	19691	19716	19731	19878	19721	20003	19867	19521	19775	19827	19904	19717	19907	19935	19677	20099	19716	19619	19630	19765	19846	19786	19951	19885	19822	19753	19914	19898	19823	20041	19666	19977	20046	19779	19950	19957	19961	19823	19601	19906	20117	20015	19717	19783	19871	19941	19923	19865	19709	20039	19856	20059	20018	19965	19984	20168	19769	19930	19845	19780	19830	19960	19909	19809	19831	19960	20011	19980	19835	19917	19806	19722	19783	20110	20106	19625	20054	19785	20016	19993	19916	19820	19890	19864	19817	19855	19859	19967	20063	19916	19855	19944	19802	19774	19872	19855	19896	19712	19950	19811	19867	19892	19885	19792	19801	19912	19791	20072	19726	19786	19840	19889	20046	19861	19656	19722	19903	19828	19950	19717	19854	19740	19913	20109	20095	19853	19865	19838	19633	19718	19883	19779	19747	19766	19737	19873	20023	20021	20038	20106	19991	19804	19887	19992	19957	19636	19786	19780	19967	20146	19972	19844	19804	19760	20029	19972	19872	19675	19892	19863	19777	19837	19814	19954	19826	20016	19766	19681	19985	19776	20028	19598	19764	19844	19998	19860	20045	19756	19836	19751	19842	19912	19949	19769	19950	19706	19830	20083	20000	19860	19797	19865	19913	19974	19904	19947	19559	19751	19817	19810	19884	19695	19570	19868	19831	19735	19739	19774	20020	19879	19878	19596	19888	19606	19831	19986	19843	19896	19811	19929	19895	19844	19904	19619	19766	20003	19763	19846	19693	19948	19904	19942	19842	19914	19891	19618	19625	19968	19820	19885	19765	19845	19971	19936	19915	19933	19722	19995	19842	19784	19780	20090	19866	19885	19819	19711	19914	19798	19985	19813	19796	19910	19962	19888	19901	20034	19994	19797	19724	19771	19790	19971	19714	19712	19723	19779	19798	19929	19750	19906	19871	19637	19651	19691	20047	19924	19936	19885	19763	19992	19834	19946	20002	19859	19781	19826	19778	19826	19860	19688	19843	19925	19874	19849	19780	19744	19870	19984	19989	19749	19720	19858	19901	20023	19869	19791	19695	19933	19849	19707	19876	19813	19968	19640	19650	19872	19775	19973	19748	19806	19759	19802	19795	19944	19978	19841	20265	19773	19725	19920	19726	19911	19840	19880	20017	19848	19932	19730	19914	19797	20017	19974	19841	19813	19727	20060	19914	19865	19832	19892	19800	19783	19879	20039	19859	19759	19697	19865	19620	19868	19845	19785	19635	19787	19904	19889	19860	19843	20036	19667	19885	19837	19798	19794	19841	19763	19816	19799	20036	19752	19702	19682	19879	19658	19937	19969
26591	33577	23549	19708	18451	17344	16858	16949	17064	16973	16940	16736	16697	16569	16631	16563	16654	17012	17019	16809	16742	17318	17304	17025	16712	17003	16951	16960	17213	17038	17112	16878	16720	16542	16577	16458	16614	16640	16598	16560	16597	16493	16708	16433	16625	16653	16545	16409	16414	16534	16450	16509	16504	16544	16455	16574	16485	16374	16649	16478	16351	16499	16565	16591	16546	16460	16585	16524	16394	16461	16671	16624	16456	16548	16596	16449	16373	16510	16615	16628	16581	16424	16517	16640	16513	16580	16668	16518	16521	16511	16562	16562	16568	16653	16583	16397	16490	16457	16571	16425	16725	16484	16427	16424	16524	16570	16629	16594	16512	16592	16575	16565	16548	16478	16581	16450	16540	16400	16709	16606	16564	16594	16486	16598	16659	16444	16670	16640	16493	16463	16603	16617	16586	16592	16525	16571	16625	16415	16641	16417	16596	16506	16536	16599	16681	16504	16563	16614	16571	16544	16444	16754	16395	16494	16608	16570	16706	16466	16746	16538	16508	16438	16582	16515	16595	16567	16560	16569	16598	16600	16569	16477	16622	16494	16396	16582	16540	16494	16500	16485	16461	16634	16394	16615	16484	16616	16374	16533	16604	16439	16602	16569	16574	16606	16475	16586	16627	16528	16503	16570	16643	16535	16534	16573	16529	16522	16411	16478	16592	16635	16322	16461	16566	16642	16426	16575	16505	16460	16636	16434	16584	16689	16452	16701	16553	16598	16720	16513	16412	16498	16467	16740	16578	16478	16594	16516	16695	16535	16583	16684	16429	16578	16552	16540	16412	16608	16579	16507	16604	16496	16442	16563	16553	16538	16546	16527	16697	16543	16699	16572	16442	16580	16640	16642	16421	16667	16365	16490	16548	16677	16506	16438	16526	16626	16531	16748	16552	16572	16502	16558	16316	16550	16582	16230	16567	16474	16552	16372	16553	16540	16436	16559	16536	16500	16379	16475	16624	16540	16533	16569	16452	16514	16589	16636	16358	16617	16639	16588	16382	16528	16581	16464	16676	16556	16533	16295	16653	16529	16397	16492	16611	16608	16426	16439	16627	16595	16521	16488	16607	16591	16408	16616	16566	16678	16600	16547	16439	16692	16540	16500	16390	16667	16464	16454	16601	16486	16519	16373	16619	16636	16669	16395	16605	16569	16525	16481	16680	16596	16468	16480	16544	16521	16734	16612	16526	16401	16636	16437	16756	16483	16520	16368	16469	16516	16402	16617	16513	16673	16568	16717	16488	16577	16494	16626	16485	16684	16454	16800	16603	16539	16523	16617	16529	16490	16706	16380	16626	16576	16559	16398	16329	16764	16558	16674	16526	16534	16639	16570	16599	16419	16571	16678	16608	16795	16699	16388	16377	16708	16464	16429	16416	16479	16320	16540	16596	16501	16533	16646	16411	16646	16535	16465	16433	16487	16660	16419	16496	16596	16772	16561	16572	16456	16489	16510	16610	16666	16800	16599	16305	16544	16534	16601	16424	16517	16483	16602	16370	16596	16567	16486	16662	16455	16340	16665	16574	16603	16595	16625	16717	16607	16650	16584	16585	16423	16600	16598	16500	16679	16500	16525	16589	16383	16623	16472	16564	16353	16605	16443	16619	16517	16458	16509	16575	16518	16541	16573	16661	16429	16490	16396	16621	16550	16456	16474	16598	16458	16349	16500	16697	16581	16522	16468	16567	16672	16661	16541	16370	16609	16608	16564	16560	16567	16480	16560	16726	16459	16588	16714	16580	16655	16495	16432	16468	16687	16684	16428	16472	16504	16505	16609	16498	16706	16589	16769	16680	16533	16566	16537	16627	16583	16536	16502	16481	16421	16651	16769	16458	16486	16509	16613	16519	16558	16540	16674	16573	16624	16462	16503	16639	16447	16509	16635	16628	16593	16617	16377	16566	16612	16624	16589	16483	16566	16514	16542	16645	16420	16603	16453	16609	16621	16528	16497	16672	16377	16497	16696	16492	16501	16578	16502	16516	16497	16364	16543	16548	16707	16588	16589	16622	16672	16483	16493	16504	16432	16619	16595	16467	16580	16594	16442	16682	16547	16519	16528	16571	16618	16552	16592	16681	16572	16534	16432	16469	16520	16722	16550	16572	16639	16510	16596	16635	16533	16700	16531	16578	16633	16447	16571	16658	16526	16607	16413	16743	16633	16599	16545	16393	16565	16721	16624	16546	16680	16597	16431	16608	16542	16631	16620	16439	16417	16552	16479	16630	16781	16492	16432	16271	16674	16543	16492	16566	16436	16475	16611	16649	16605	16468	16536	16687	16561	16354	16505	16558	16517	16612	16542	16725	16460	16550	16510	16545	16675	16698	16681	16560	16510	16433	16498	16491	16495	16550	16547	16614	16559	16522	16486	16526	16683	16587	16526	16686	16570	16595	16617	16618	16498	16491	16728	16519	16451	16705	16513	16621	16441	16570	16507	16533	16635	16410	16817	16646	16539	16633	16502	16662	16503	16361	16396	16672	16436	16616	16476	16466	16558	16585	16494	16578	16663	16481	16465	16571	16389	16457	16485	16564	16473	16560	16599	16558	16530	16582	16553	16495	16629	16544	16558	16511	16633	16507	16504	16599	16670	16475	16526	16584	16753	16526	16591	16574	16536	16500	16569	16524	16466	16610	16556	16603	16511	16635	16603	16605	16544	16419	16569	16649	16542	16625	16449	16573	16482	16713	16464	16514	16682	16589	16482	16551	16704	16679	16323	16565	16700	16463	16571	16518	16650	16598	16598	16538	16501	16635	16622	16540	16595	16341	16568	16455	16542	16483	16473	16598	16628	16453	16628	16470	16505	16469	16649	16514	16551	16475	16296	16430	16480	16392	16640	16532	16568	16666	16561	16495	16531	16676	16637	16468	16524	16594	16473	16440	16648	16484	16617	16544	16651	16567	16632	16429	16503	16612	16525	16538	16525	16473	16450	16635	16621	16566	16418	16634	16615	16687	16595	16448	16514	16593	16718	16413	16672	16520	16615	16501	16502	16531	16425	16289	16608	16563	16630	16523	16686	16475	16623	16551	16530	16658	16631	16640	16616	16586	16594	16568	16769	16527	16457	16534	16355	16552	16778	16681	16501	16797	16711	16587	16610	16435	16556	16508	16397	16654	16404	16479	16517	16491	16533	16422	16472	16490	16591	16442	16691	16474	16581	16666	16515	16660	16575	16684	16664	16473	16517	16427	16508	16510	16479	16721	16447	16506	16414	16729	16598	16587	16604	16566	16580	16435	16737	16628	16560	16561	16465	16602	16400	16390	16573	16544	16490	16456	16427	16378	16462	16520	16426	16616	16599	16611	16517	16488	16744	16474	16619	16552	16471	16664	16568	16780	16383	16455	16483	16655	16485	16605	16672	16557	16706	16451	16432	16592	16474	16794	16587	16586	16669	16534	16579	16514	16569	16412	16515	16607	16536	16542	16626	16607	16592	16386	16665	16547	16499	16444	16351	16608	16593	16625	16662	16545	16556	16501	16563	16528	16549	16546	16522	16412	16528	16493	16518	16503	16533	16674	16562	16590	16495	16540	16520	16573	16344	16529	16472	16744	16616	16553	16527	16503	16511	16573	16541	16467	16517	16363	16716	16393	16576	16304	16399	16714	16498	16445	16631	16364	16586	16518	16478	16448	16484	16410	16556	16604	16631	16900	16576	16551	16704	16528	16422	16687	16531	16356	16488	16621	16518	16491	16660	16698	16438	16537	16638	16614	16638	16544	16663	16443	16635	16502	16355	16550	16528	16592	16754	16536	16471	16706	16548	16639	16459	16355	16668	16468	16625	16536	16456	16530	16504	16539	16443	16584	16592	16602	16476	16667	16491	16517	16506	16536	16437	16577	16515	16478	16482	16706	16527	16536	16393	16496	16571	16491	16554	16482	16579	16629	16575	16338	16552	16604	16775	16561	16564	16491	16429	16544	16719	16553	16544	16540	16483	16494	16567	16443	16608	16543	16486	16644	16728	16364	16435	16356	16528	16577	16424	16357	16709	16285	16470	16631	16555	16684	16458	16448	16342	16521	16615	16735	16643	16557	16646	16481	16419	16581	16460	16458	16551	16564	16440	16515	16448	16545	16644	16525	16612	16448	16418	16568	16752	16449	16614	16597	16646	16432	16639	16639	16494	16537	16567	16606	16616	16583	16498	16424	16588	16389	16604	16481	16487	16602	16549	16684	16645	16383	16668	16549	16595	16350	16683	16487	16485	16551	16629	16577	16483	16594	16710	16587	16646	16607	16538	16621	16496	16577	16716	16626	16570	16577	16575	16676	16526	16434	16610	16591	16518	16398	16647	16399	16645	16602	16580	16566	16465	16602	16598	16543	16535	16637	16496	16577	16575	16500	16454	16639	16510	16588	16504	16435	16617	16575	16578	16701	16485	16578	16639	16601	16322	16707	16596	16673	16594	16642	16605	16526	16575	16731	16416	16439	16477	16534	16460	16558	16494	16634	16611	16581	16619	16643	16495	16506	16478	16538	16382	16487	16780	16433	16628	16655	16665	16406	16561	16565	16702	16559	16391	16564	16562	16620	16555	16752	16649	16371	16746	16483	16591	16534	16463	16520	16480	16613	16501	16504	16817	16439	16593	16478	16623	16598	16517	16618	16617	16638	16645	16489	16460	16523	16436	16567	16586	16555	16525	16560	16576	16563	16542	16453	16360	16527	16493	16458	16637	16455	16479	16590	16630	16497	16517	16660	16592	16517	16416	16458	16404	16541	16540	16584	16680	16515	16467	16524	16462	16441	16704	16608	16692	16612	16512	16495	16642	16792	16520	16583	16636	16578	16607	16512	16470	16578	16764	16432	16475	16479	16499	16543	16613	16585	16722	16491	16686	16588	16562	16622	16696	16605	16623	16555	16410	16429	16422	16494	16497	16567	16639	16617	16473	16566	16338	16700	16662	16607	16509	16485	16624	16580	16568	16444	16505	16421	16513	16518	16476	16643	16710	16430	16607	16475	16516	16529	16629	16584	16462	16453	16656	16450	16657	16529	16702	16586	16639	16475	16474	16556	16557	16582	16756	16432	16546	16575	16487	16349	16613	16510	16654	16600	16619	16575	16652	16668	16657	16486	16627	16500	16644	16434	16364	16472	16431	16774	16470	16628	16622	16586	16426
24068	21539	29031	24572	22906	24355	24196	21762	21216	21389	21586	21307	21213	21476	21183	21056	21032	21124	20926	20906	21058	21189	21527	21412	21112	21170	21160	22239	23469	22919	22399	21710	21047	20985	20660	20611	20795	20556	20868	20737	20548	20683	20759	20684	20758	20522	20636	20428	20796	21030	20606	20639	20737	20925	20539	20799	20836	20725	20863	20722	20633	20921	20695	20695	20856	20673	20877	20717	20916	20692	20840	20571	20714	20758	20695	20867	20873	20885	20880	20687	20467	20796	20753	20547	20437	20734	20615	20732	20733	20710	20813	20845	20683	20580	20795	20798	20616	20556	20624	20659	20789	20720	20793	20743	20795	20914	20947	20714	20855	20599	20716	20530	20668	20697	20456	20486	20658	20724	20641	20692	20778	20672	20774	20803	20647	20458	20705	20536	21011	20696	20678	20475	20683	20624	20521	20653	20895	20669	20653	20645	20803	20835	20615	20728	20703	20725	20675	20647	20693	20851	20628	20752	20887	20741	20767	20757	20741	20520	20759	20747	20726	20810	20762	20792	20680	20640	20727	20879	20608	20559	20611	20807	20604	20801	20581	20535	20775	20711	20801	20735	20877	20573	20754	20665	20859	20798	20428	20618	20650	20703	21040	20763	20483	20957	20594	20789	20860	20892	20684	20811	20870	20544	20849	20815	20898	20736	20860	20901	20781	20816	20698	20672	20723	20564	20633	21047	20706	20654	20808	20586	20669	20736	20615	20543	20477	20663	20920	20634	20769	20622	20669	20654	20666	20604	20584	20578	20584	20517	20862	20694	20740	20694	20536	20479	20755	20787	20709	20784	20612	20872	20518	20400	20752	20610	20519	20602	20393	20604	20591	20651	20573	20725	20650	20983	20624	20684	20812	20721	20736	20490	20701	20477	20669	21002	20565	20785	20937	20609	20714	20709	20706	20765	20630	20559	20788	20817	20653	20718	20331	20539	20509	20726	20664	20800	20466	20679	20862	20394	20580	20556	20787	20647	20539	20465	20733	20934	20748	20553	20625	20531	20781	20702	20706	20760	20762	20549	20754	20632	20520	20921	20699	20669	20558	20766	20654	20624	20736	20713	20850	20740	20719	20394	20665	20854	20771	20805	20617	20618	20875	20851	20527	20740	20787	20748	20701	20796	20585	20708	20621	20595	20570	20562	20817	20535	20757	20850	20696	20791	20768	20765	20757	20684	20552	20653	20745	20661	20641	20899	20716	20658	20539	20856	20541	20643	20808	20522	20757	20572	20807	20773	20782	20691	20770	20638	20601	20626	20520	20427	20464	20557	20707	20562	20579	20721	20648	20693	20799	20782	20900	20645	20960	20890	20681	20642	20814	20682	20524	20517	20591	20689	20701	20588	20507	20488	20849	20753	20792	20612	20563	20576	20725	20726	20624	20493	20540	20679	20901	20632	20727	20909	20811	20726	20947	20828	20669	20640	20704	20682	20921	20682	20747	20548	20715	20710	20583	20588	20585	20812	20707	20623	20647	20747	20740	20646	20903	20744	20669	20709	20642	20623	20964	20776	20724	20570	20678	20874	20450	20754	20697	20572	20807	20629	20663	20506	20639	21054	20652	20752	20802	20705	20695	20647	20616	20783	20688	20662	20898	20669	20540	20779	20870	20545	20601	20491	20723	20785	20873	20601	20685	20536	20807	20432	20696	20631	20968	20629	20718	20634	20563	20472	20669	20587	20540	20653	20660	20796	20719	20638	20634	20476	20757	20630	20674	20861	20926	20703	20888	20667	20584	20579	20643	20676	20628	20676	20873	20532	20513	20918	20735	20614	20581	20533	20667	20920	20608	20730	20654	20563	20786	20518	20686	20706	20777	20899	20816	20635	20787	20715	20602	20805	20521	20905	20773	20669	20696	20812	20734	20735	20835	20583	20861	20723	20620	20751	20682	20578	20709	20619	20597	20653	20608	20608	20496	20779	20714	20782	20856	20537	20619	20539	20592	20716	20733	20917	20776	20644	20734	20788	20845	20754	20670	20625	20727	20650	20732	20736	20518	20762	20680	20655	20826	20728	20569	20609	20779	20583	20764	20853	20873	20717	20802	20883	20751	20634	20771	20764	20553	20577	20646	20615	20840	20454	20601	20477	20800	20605	20569	20808	20857	20678	20617	20695	20659	20556	20541	20607	20497	20758	20456	20697	20712	20629	20485	20653	20546	20617	20691	20792	20788	20686	20678	20694	20524	20707	20858	20647	20360	20839	20487	20617	20728	20728	20848	20715	20661	20828	20813	20793	20382	20532	20643	20711	20800	20589	20617	20780	20784	20820	20559	20774	20717	20734	20715	20602	20777	20490	20574	20550	20782	20807	20825	20651	20658	20638	20850	20799	20703	20785	20680	20836	20577	20731	20860	20836	20627	20850	20611	20789	20677	20706	20478	20481	20759	20806	20502	20924	20840	20717	20712	20739	20698	20660	20637	20827	20838	20752	20708	20714	20636	20778	20675	20533	20880	20543	20852	20866	20724	20713	20617	20586	20593	20756	20649	20923	20849	20661	20518	20829	20605	20639	20631	20635	20633	20506	20998	20654	20825	20663	20772	20671	20783	20535	20403	20700	20741	20771	20756	20696	20714	20489	20820	20454	20724	20958	20623	20598	20818	20688	20711	20579	20727	20530	20689	20481	20627	20671	20629	20645	20672	20771	20761	20887	20593	20837	20770	20836	20674	20445	20656	20532	20494	20618	20830	20792	20778	20748	20711	20922	20706	20722	20503	20523	20542	20586	20587	20614	20794	20676	20680	20748	20830	20650	20489	20635	20625	20727	20655	20780	20787	20770	20675	20451	20667	20782	20445	20793	20762	20924	20856	20691	20545	20565	20730	20823	20954	20828	20561	20664	20551	20748	20601	20720	21007	20911	20657	20628	20708	20802	20540	20703	20784	20639	20716	20607	20623	20705	20881	20797	20551	20808	20554	20772	20719	20575	20871	20812	20679	20653	20876	20660	20534	20554	20686	20572	20745	20799	20742	20537	20913	20743	20946	20530	20752	20527	20613	20721	20648	20904	20737	20803	20753	20610	20876	20818	20805	20812	20756	20611	20694	20661	20840	20627	20564	20626	20582	20635	20710	20713	20541	20730	20870	20904	20690	20712	20760	20668	20625	20672	20833	20564	20670	20720	20671	20577	20672	20654	20758	20519	20746	20736	20614	20703	20769	20501	20594	20583	20724	20792	20758	20697	20768	20470	20852	20725	20651	20688	20882	20691	20906	20667	20868	20863	20780	20707	20764	20777	20931	20786	20618	20768	20502	20756	20739	20722	20746	20516	20940	20933	20530	20606	20558	20581	20683	20759	20660	20682	20587	20724	20694	20776	20603	20499	20498	20614	20937	20670	20760	20631	20798	20484	20666	20945	20695	20814	20672	20421	20603	20519	20671	20723	20864	20967	20498	20614	20766	20602	20702	20627	20799	20782	20834	20792	20579	20791	20649	20481	20716	20620	20606	20469	20472	20616	20707	20587	20694	20758	20625	20775	20806	20883	20539	20578	20495	20561	20824	20526	20600	20449	20670	20720	20586	20632	20498	20670	20587	20672	20676	20808	20537	20788	20707	20706	20573	20616	20791	20642	20709	20838	20704	20638	20887	20649	20699	20733	20511	20665	20766	20607	20470	20596	20864	20482	20615	20773	20786	20735	20786	20706	20880	20724	20902	20566	20712	20747	20837	20763	20708	20580	20701	20590	20742	20857	20642	20556	20692	20761	20771	20700	20551	20901	20684	20467	20880	20702	20721	20781	20614	20649	20522	20799	20822	20904	20904	20716	20587	20873	20670	20912	20696	20891	20834	20814	20736	20903	20825	20534	20525	20635	20890	20728	21017	20706	20720	20495	20805	20578	20534	20605	20599	20732	20655	20613	20605	20633	20761	20562	20775	20631	20662	20929	20517	20761	20738	20709	20528	20708	20512	20680	20713	20792	20581	20694	20497	20581	20748	20999	20619	20752	20749	20782	20782	20536	20738	20719	20657	20720	20792	20501	20659	20893	20676	20648	20367	20593	20502	20626	20577	20638	20811	20723	20790	20704	20827	20943	20631	20770	20708	20855	20833	20442	20686	20779	20881	20841	20673	20783	20522	20514	20460	20714	20738	20516	20937	20653	20667	20732	20763	20878	20673	20637	20615	20751	20764	20721	20793	20503	20522	20591	20577	20839	20741	20567	20752	20878	20522	20623	20429	20641	20678	20611	20669	20739	20539	20842	20693	20557	20411	20629	20889	20525	20438	20697	20688	20730	20546	20654	20776	20561	20758	20378	20975	20667	20523	20773	20515	20574	20656	20664	20646	20722	20706	20742	20543	20698	20720	20843	20646	20629	20579	20662	20585	20658	20561	20634	20528	20665	20706	20675	20713	20583	20765	20682	20580	20565	20724	20682	20773	20720	20721	20693	20889	20608	20654	20707	20509	20698	20707	20826	20792	20853	20714	20737	20489	20784	20717	20896	20778	20672	20499	20736	20891	20811	20679	20559	20611	20706	20695	20541	20602	20495	20622	20551	20985	20764	20982	20786	20751	20563	20821	20660	20698	20670	20713	20486	20672	20743	20924	20740	20685	20785	20711	20726	20931	20755	20960	20615	20638	20748	20703	20865	20714	20852	20697	20676	20646	20672	20633	20678	20621	20506	20814	20797	20769	20820	20771	20608	20720	20819	20703	20649	20578	20876	20573	20792	20634	20725	20544	20637	20579	20607	20673	20564	20625	20687	20703	20807	20720	20502	20721	20721	20710	20796	20559	20500	20774	20749	20807	20531	20819	20796	20667	20989	20774	20509	20701	20793	20651	20592	20558	20684	20800	20711	20685	20528	20901	20871	20703	20560	20728	20695	20952	20600	20600	20432	20516	20836	20678	20576	20614	20804	20842	20727	20581	20625	20730	20475	20716	20761	20621	20610	20524	20800	20747	20712	20633	20662	20716	20985	20889	20754	20684	20612	20606	20683	20480	20527	20608	20646	20783	20660	20631	20894	20703	20617	20671	20917	20644	20688	20873	20791	20787	20811	20540	20643	20628	20699	20693	20643	20598	20323	20671	20762	20771	20555	20764	20642	20697	20825	20407	20713	20693	20773	20795	20694	20814	20601	20732	20540	20739	20756	20577	20705	20557	20644	20735	20671
31927	48777	31290	23585	21062	19393	18323	18051	17747	18057	17906	17940	17778	17754	17579	17399	17307	17574	17508	17252	17691	17836	18146	17812	17646	17588	17511	19624	21044	20020	19056	18261	17539	17367	17186	17153	17070	17183	16990	16962	17203	16986	16992	16993	17017	17057	17085	17053	17076	17016	17077	17062	17240	17015	17011	16851	17003	17103	17087	17009	17141	17171	17023	17121	17150	17151	17195	17162	17229	17043	17065	17173	17215	17184	16992	16974	16925	17226	17066	17209	17069	16993	17114	16907	16948	17186	17143	17048	17133	17106	17026	17072	17070	17224	16862	17131	17019	16908	17049	17046	17135	17109	17052	17239	17041	17128	17121	17149	17053	17114	17038	17056	17089	17042	16936	17227	16979	17207	17138	17012	16972	17021	17024	17257	17211	17122	17027	17202	16910	16940	16888	17046	17054	17109	16965	17099	17080	16945	17096	17243	17025	16958	16978	16998	17114	16992	16969	17003	17097	16929	17177	17138	17097	16912	16966	16969	17070	17164	16963	17090	16982	17238	17193	17133	17100	16984	17076	16917	17188	17104	17153	17237	17050	17103	16997	16949	17098	16940	16933	17001	16953	17185	17001	17073	17006	17113	16969	17085	17158	16973	17109	17091	16905	16837	17126	17247	17022	16851	17102	16966	17237	17107	16933	17320	17003	16984	17043	16970	17134	16992	17079	17062	17186	17084	17112	17108	17002	16980	17106	16982	17004	16942	17080	17068	17107	16963	16969	17010	17190	17128	16998	17160	16875	16931	16921	17011	17046	17188	17067	16984	17001	17016	16929	17072	17001	16844	16961	17181	16933	17015	16843	17194	17063	17125	17014	16971	16941	17068	17110	17099	17028	17158	16954	17034	17092	17094	17109	17138	17149	16980	17044	16830	17045	17199	17004	16977	17067	17125	17040	17150	17120	17113	16900	16853	17020	17089	17087	17037	17195	17259	17110	16997	17307	16984	17083	16935	17089	17059	16890	17085	17046	17065	16990	17021	17153	17173	16998	17035	17107	16998	17027	17085	17098	16957	17008	17067	17263	17111	17192	17064	17056	16910	17103	16970	16798	17125	16958	17186	16992	17015	17123	17138	16962	17094	17045	17083	17088	17201	16939	17114	16992	17064	17068	17120	17156	16972	17199	17158	16987	17035	17080	17127	16969	17099	17087	16997	17036	17070	16999	17093	17260	17002	17059	16888	17015	17011	17072	17112	17053	16940	17093	17007	17041	16981	17020	17135	17145	17157	17115	17039	17200	17093	17167	16931	17106	17097	16954	17080	17157	16981	17091	17054	17164	16974	17173	16983	17061	16908	16871	17177	17027	17081	17059	16993	17036	17008	17048	17056	16963	17036	16996	17028	17068	17031	17199	17033	17128	16941	16856	17092	16922	17059	17080	16970	17040	17043	17060	16993	16964	16881	16906	16917	17030	17139	17008	16974	16925	17183	17101	17096	16977	16955	17137	16967	17108	16972	17131	17126	17228	17107	17136	17139	17062	17027	16978	17025	17120	17061	17094	17023	16982	16888	16872	17045	17034	17242	17010	16909	17036	16954	16907	17091	16915	17182	16932	17029	17008	17096	17062	17025	16976	17192	17080	17198	17066	17026	17050	17113	16997	17062	17141	17124	17159	16963	17096	17047	17017	17125	17041	17160	16937	17111	17176	17210	17069	17133	16962	16935	17054	17040	17123	16977	16887	17007	17069	17106	17192	17018	16987	17020	17114	17144	17040	17171	16901	17051	17044	16992	17070	17143	17131	17259	16849	17149	17120	17042	17041	16968	17038	16989	17139	16797	16798	17196	17093	16879	16967	16956	17035	17127	17093	16935	17222	17251	17036	17179	17129	17050	17123	16972	17023	17092	17008	17035	16978	16959	16985	16987	17083	17198	17287	16975	16992	16981	17159	17074	17128	16950	17096	17123	17125	17165	17166	17072	17229	17128	17032	17119	17061	17019	16913	16960	17101	17121	17079	17203	16922	16981	17013	17105	17188	16921	17091	17149	17130	17130	17151	17155	16874	17103	17043	17033	17180	17048	17041	17109	17160	17033	17078	17093	17296	16999	16859	17151	17019	16907	16963	17109	17063	16980	17137	17005	16993	17002	17079	17067	17018	17278	17080	17038	17084	17054	17109	17193	17052	17156	17042	17102	17147	16917	17160	17065	17151	16978	17088	17084	17242	16927	17173	16898	16992	16869	17173	17032	17096	16994	16942	17015	16800	17027	17113	17022	16881	17263	17129	17207	16998	17019	17066	17084	16697	17055	17128	17113	16929	17227	17188	17178	17012	16985	17002	16973	17105	17180	17093	17036	17091	17071	17095	17041	17191	17099	17211	17050	16983	17072	17056	16957	17015	17174	17108	17034	16862	17086	17081	17111	17124	17034	16812	17020	17017	17110	16860	17128	17226	16967	17043	17056	17122	16962	16983	17089	17008	17179	17134	16925	17227	17010	16967	17045	16916	17138	17162	17259	17007	16864	17181	17023	16954	16976	17076	17072	17076	17259	17171	17118	17038	17023	17054	17226	17038	17119	17078	17081	17157	17109	17148	16929	17041	17074	17122	17063	17026	16945	17018	17044	16972	17069	17035	17018	17056	16963	17121	17118	16956	17008	16982	17203	17146	17171	16978	17059	17231	17022	17219	16874	17069	17008	16948	16986	17228	17069	17132	17169	17175	16741	17049	17037	16969	16910	16981	16991	17055	17148	17154	16967	17172	17169	17066	17080	17042	17228	16942	17058	16984	17089	16975	17042	17203	17094	17085	17124	17036	17063	17039	17144	17103	17102	16857	16964	17073	17246	17098	16907	16991	17093	16992	17173	17279	16987	16927	17095	16914	17030	17042	17010	16949	17071	17154	17016	17104	17040	17085	16963	17120	17131	16924	16889	17070	17065	17132	17086	16888	17143	17226	17103	17280	17106	17155	16993	17168	17014	17026	17122	17085	16906	17054	16863	17177	17070	16949	17250	17281	17103	17103	17153	16939	16948	17085	17170	17247	17067	17055	17098	17198	16902	16987	17157	17082	17153	17130	16974	16927	16889	17106	16957	17168	16982	17081	16907	17197	17155	16932	17129	17195	17075	17066	16990	16925	17141	16883	16971	17215	17108	16945	17100	16973	16985	17045	17018	17164	17099	16971	17026	16975	17217	17182	17107	17134	16995	17051	16872	16919	17170	16902	16945	17013	17058	16934	16944	17160	17078	16915	17030	16995	16972	17029	17071	17130	17081	17204	17067	17142	17034	17146	17059	16987	17053	17085	16960	17160	16944	17041	17049	16960	17031	16975	16988	17145	17027	17022	16944	17085	16972	16981	17063	16948	17069	16982	17048	17123	17015	17109	17074	17088	17032	16940	17111	17007	16998	17144	16919	16709	17112	17180	16927	16765	17168	17061	17309	16990	16988	17054	17021	17096	16993	16944	17138	17042	16871	17179	17233	17204	17055	16979	16963	16937	17096	17044	16856	17005	17210	17061	17056	17092	17213	17103	16853	17151	16816	17031	16987	17158	17122	17037	17120	17004	17036	17070	17006	17070	17022	17002	17037	17119	17089	17137	17184	16993	17251	17070	17083	17181	16886	17062	17066	17063	16994	17045	16986	17117	17153	17203	17175	17046	17177	17114	17209	17121	16959	17233	17056	17136	16951	17144	17046	17038	16879	17216	17204	17219	16942	16981	17003	17158	17064	17086	17136	16932	17051	17146	16954	17106	16989	17146	16983	17182	17127	17069	17086	17325	17174	17000	17188	17071	17126	17052	17076	17081	17082	16959	16963	17062	17220	17106	16984	17006	17104	17092	17237	17055	16940	17023	17082	17059	17110	17111	16925	17064	17040	17242	17082	17126	17100	17037	17066	17106	17116	17087	16972	17145	17114	17106	16979	17231	17044	16917	16931	17077	17114	16958	17007	17055	17211	16850	17022	16937	17099	17120	17048	17106	17190	17017	16908	17138	17106	17237	16995	17093	17094	16829	17065	17073	17149	17146	16828	17014	17217	16996	17076	17111	17025	16984	17038	17016	17021	17151	17062	17170	17135	17001	17021	17025	17083	16940	17024	16892	16953	16944	17066	16989	17165	17257	17236	16849	16999	17177	17031	17044	17216	16991	17150	16920	17110	17064	17104	17045	17006	17090	17161	16985	17095	17038	16913	16996	17044	17035	17066	17040	17176	16927	16924	16976	17114	17137	17175	16980	17169	17041	17020	17075	17168	17083	16974	17108	16895	17140	17012	16978	17160	17016	17183	17041	17097	17036	17083	17158	16799	17031	17052	17042	16921	16953	17222	17192	16944	17094	17110	17104	17078	17050	17096	17057	16783	17062	17023	16945	16826	17033	17227	17104	16920	16961	16991	17062	17053	17252	16930	17175	17115	17122	17069	16868	17119	16811	17026	16986	17031	16954	17014	16999	16988	17039	17135	17006	17010	17113	17057	17086	16992	16951	17125	17145	17128	17042	17022	17117	17122	17084	17110	17163	16991	16956	17166	17198	17066	16984	16925	16990	17077	17067	16981	17084	16985	16864	17044	17067	17010	17104	16910	17031	16896	17070	17136	16989	16991	17378	17035	17156	17046	16946	17018	17024	17190	16977	16988	17243	17093	17076	17071	17098	17233	17065	16998	17083	16937	17074	17098	16997	17027	17148	17027	17112	17140	17035	17141	17031	17121	17150	16926	17039	16975	16902	17127	17134	17064	17129	17019	17125	16930	17131	17270	17088	17016	17138	17022	17175	17062	16929	17043	17121	17159	17008	16993	17139	16996	17190	17166	17072	17102	16992	17075	17096	17072	16924	17047	17168	16965	17109	17003	17017	17028	17016	17032	16847	16984	17096	17044	17169	17092	17015	17208	17044	17124	17082	16927	17153	17303	17154	16987	17085	17054	17062	17052	16962	17068	17176	17041	16986	17100	16972	17143	16852	17136	16998	17112	17075	17055	17036	16965	16981	17073	17052	16961	17036	16864	16917	17061	17111	16986	17041	17265	17294	17100	16997	17140	17132	17057	16965	17078	17019	17171	17161	17114	16904	17086	17034	17117	17189	17037	17060	16824	17236	16931	16992	17161	17113	16838	17235	17077	17032	17036	16935	16930	17065	17100	17220	17008	17091	16998	17068	16997	17108	17076	16993	16890
22719	21314	29158	23808	21743	24635	27841	23021	22558	23215	22873	22611	22494	22484	22258	22057	21972	22430	22361	22399	22290	22658	22693	22638	22389	22116	21993	25522	26560	25313	24543	23585	22400	22082	21749	21769	21660	21692	21516	21495	21720	21676	21662	21599	21643	21587	21845	21512	21820	21670	21639	21523	21525	21484	21708	21816	21811	21662	21857	21736	21727	21498	21461	21643	21598	21617	21949	21775	21491	21408	21641	21572	21612	21710	21719	21500	21612	21762	21920	21562	21699	21558	21720	21649	21815	21446	21469	21539	21816	21634	21592	21769	21762	21824	21642	21570	21635	21579	21555	21450	21824	21848	21583	21553	21663	21605	21676	21687	21778	21681	21823	21708	21619	21671	21536	21467	21750	21797	21580	21555	21720	21775	21465	21790	21746	21592	21588	21626	21707	21414	21688	21413	21731	21631	21491	21461	21389	21487	21474	21487	21515	21434	21626	21669	21548	21585	21484	21455	21662	21848	21686	21435	21671	21693	21439	21447	21534	21578	21766	21715	21750	21571	21522	21791	21738	21849	21689	21309	21659	21775	21825	21683	21766	21795	21529	21673	21634	21556	21806	21657	21597	21748	21721	21768	21565	21629	21604	21734	21526	21422	21573	21659	21793	21603	21800	21419	21543	21816	21599	21369	21551	21543	21487	21477	21702	21567	21531	21596	21765	21674	21688	21607	21761	21553	21561	21675	21482	21821	21759	21483	21614	21634	21656	21435	21765	21564	21643	21615	21637	21573	21355	21512	21676	21664	21767	21633	21655	21802	21858	21530	21636	21535	21543	21314	21841	21608	21371	21518	21773	21584	21329	21500	21722	21519	21695	21641	21354	21641	21857	21799	21506	21570	21408	21674	21512	21532	21521	21476	21565	21700	21696	21619	21495	21644	21621	21404	21594	21686	21495	21685	21429	21736	21648	21603	21560	21643	21457	21621	21502	21707	21712	21473	21739	21473	21460	21831	21523	21559	21326	21787	21647	21581	21623	21829	21658	21644	21692	21757	21463	21584	21731	21707	21683	21805	21518	21725	21857	21658	21478	21580	21538	21831	21491	21660	21574	21662	21536	21664	21495	21793	21653	21253	21510	21783	21455	21575	21413	21683	21696	21628	21661	21584	21645	21617	21438	21380	21569	21417	21485	21625	21608	21718	21610	21590	21453	21535	21780	21573	21568	21644	21507	21523	21587	21706	21896	21589	21644	21682	21753	21520	21581	21529	21545	21555	21512	21671	21750	21792	21692	21798	21502	21673	21582	21340	21681	21707	21611	21623	21818	21455	21351	21652	21579	21548	21660	21737	21749	21524	21741	22019	21582	21582	21807	21642	21453	21372	21801	21489	21686	21410	21729	21578	21658	21575	21599	21577	21496	21541	21604	21717	21488	21441	21670	21573	21446	21625	21598	21569	21689	21492	21658	21566	22020	21680	21618	21632	21613	21711	21888	21594	21481	21799	21793	21493	21523	21604	21496	21423	21502	21664	21699	21622	21815	21778	21902	21473	21470	21599	21653	21596	21456	21705	21673	21408	21644	21530	21508	21451	21493	21691	21709	21456	21651	21466	21677	21522	21523	21385	21636	21603	21732	21695	21644	21654	21708	21554	21494	21592	21549	21443	21572	21471	21617	21415	21475	21844	21643	21582	21596	21459	21411	21676	21695	21275	21646	21310	21587	21586	21733	21705	21719	21519	21458	21659	21531	21748	21704	21655	21686	21650	21616	21805	21676	21571	21450	21520	21547	21633	21486	21619	21732	21533	21513	21498	21548	21426	21486	21456	21659	21556	21725	21680	21524	21643	21547	21669	21532	21435	21473	21730	21296	21699	21374	21764	21645	21664	21383	21593	21611	21489	21775	21716	21684	21461	21673	21539	21775	21580	21384	21688	21635	21613	21581	21539	21795	21489	21707	21612	21742	21439	21538	21675	21727	21630	21463	21571	21749	21730	21540	21577	21513	21544	21484	21408	21723	21460	21559	21577	21709	21547	21560	21528	21433	21636	21650	21434	21599	21414	21456	21608	21602	21660	21720	21545	21482	21509	21566	21557	21669	21518	21532	21782	21646	21751	21453	21510	21107	21620	21621	21598	21535	21564	21771	21796	21541	21540	21679	21444	21579	21517	21428	21601	21593	21548	21504	21730	21411	21522	21643	21591	21653	21813	21590	21626	21608	21576	21691	21499	21712	21630	21859	21582	21533	21762	21738	21713	21645	21589	21538	21592	21707	21462	21454	21370	21522	21577	21661	21623	21672	21754	21465	21503	21761	21805	21578	21526	21449	21669	21522	21534	21409	21579	21697	21603	21681	21482	21661	21591	21820	21564	21684	21548	21650	21491	21545	21398	21407	21380	21554	21753	21577	21716	21778	21630	21546	21527	21796	21436	21759	21598	21830	21443	21957	21694	21666	21607	21677	21761	21516	21373	21556	21515	21539	21582	21572	21601	21646	21492	21470	21465	21684	21623	21749	21642	21540	21640	21550	21940	21489	21740	21504	21534	21657	21738	21639	21616	21676	21267	21750	22000	21647	21596	21784	21725	21512	21744	21546	21399	21546	21532	21374	21446	21629	21705	21599	21675	21502	21869	21514	21736	21523	21781	21411	21625	21548	21678	21680	21722	21502	21626	21439	21442	21760	21685	21613	21682	21563	21556	21578	21504	21738	21467	21422	21720	21610	21647	21490	21701	21558	21524	21546	21716	21588	21885	21785	21610	21690	21605	21624	21578	21435	21528	21595	21423	21677	21677	21518	21487	21666	21609	21597	21651	21525	21462	21322	21324	21753	21536	21386	21738	21553	21494	21610	21597	21691	21546	21468	21675	21402	21621	21689	21640	21772	21596	21800	21617	21625	21685	21468	21646	21642	21654	21339	21330	21475	21572	21490	21599	21691	21591	21491	21589	21719	21687	21614	21513	21556	21429	21633	21608	21538	21489	21701	21548	21528	21773	21815	21770	21538	21563	21443	21760	21598	21508	21473	21717	21725	21799	21743	21755	21796	21569	21540	21951	21882	21815	21762	21713	21702	21632	21725	21501	21881	21616	21326	21436	21584	21568	21856	21662	21777	21662	21384	21740	21839	21739	21496	21582	21693	21468	21452	21747	21670	21651	21666	21420	21718	21602	21633	21604	21718	21760	21715	21583	21455	21523	21489	21494	21561	21547	21453	21596	21617	21522	21480	21840	21763	21839	21700	21515	21539	21528	21592	21406	21682	21417	21607	21575	21685	21660	21622	21867	21585	21672	21529	21476	21550	21567	21842	21750	21732	21812	21610	21716	21530	21679	21681	21591	21556	21572	21535	21986	21587	21730	21570	21457	21585	21369	21582	21488	21604	21659	21696	21499	21555	21419	21435	21660	21370	21502	21685	21692	21667	21529	21776	21632	21576	21576	21549	21544	21684	21435	21620	21562	21667	21702	21783	21551	21482	21551	21720	21538	21658	21477	21699	21759	21632	21718	21666	21455	21892	21685	21796	21771	21542	21639	21494	21774	21529	21733	21458	21485	21525	21657	21790	21477	21566	21459	21494	21634	21714	21514	21650	21720	21547	21692	21581	21522	21532	21723	21610	21727	21920	21750	21485	21659	21732	21630	21647	21534	21552	21472	21507	21569	21565	21813	21648	21619	21668	21618	21729	21707	21654	21644	21750	21707	21461	21427	21735	21546	21766	21326	21551	21552	21741	21438	21601	21506	21609	21716	21685	21628	21597	21660	21594	21516	21564	21308	21507	21550	21476	21633	21656	21803	21582	21640	21647	21714	21691	21621	21349	21663	21670	21606	21560	21531	21586	21407	21631	21407	21571	21661	21676	21535	21562	21724	21675	21600	21422	21758	21440	21732	21395	21666	21442	21522	21566	21711	21576	21562	21633	21836	21705	21698	21604	21629	21684	21614	21425	21600	21620	21643	21607	21599	21541	21494	21703	21798	21440	21865	21473	21685	21515	21562	21516	21697	21790	21469	21615	21405	21561	21605	21636	21745	21803	21697	21500	21734	21448	21556	21497	21546	21666	21523	21521	21482	21560	21862	21678	21682	21544	21611	21618	21716	21695	21564	21633	21685	21679	21433	21742	21364	21574	21526	21616	21631	21624	21474	21391	21392	21500	21441	21268	21638	21518	21454	21612	21543	21548	21691	21552	21583	21476	21546	21516	21632	21689	21565	21729	21428	21616	21551	21667	21882	21853	21551	21732	21620	21456	21617	21514	21526	21862	21725	21867	21631	21738	21827	21547	21653	21666	21528	21598	21419	21602	21491	21594	21409	21587	21640	21550	21388	21645	21742	21725	21706	21497	21660	21558	21585	21534	21565	21812	21543	21661	21521	21468	21758	21671	21493	21504	21544	21663	21639	21666	21549	21563	21655	21472	21665	21486	21566	21604	21794	21694	21489	21502	21432	21445	21627	21633	21442	21601	21342	21437	21618	21547	21480	21521	21732	21846	21489	21666	21786	21790	21632	21664	21541	21514	21460	21713	21660	21398	21647	21481	21608	21802	21434	21753	21719	21652	21763	21575	21672	21403	21391	21553	21694	21584	21672	21655	21592	21641	21625	21723	21593	21856	21508	21499	21732	21554	21605	21595	21342	21562	21623	21830	21521	21449	21695	21742	21611	21755	21573	21524	21482	21577	21510	21793	21568	21697	21475	21552	21676	21489	21443	21752	21662	21595	21707	21498	21717	21482	21679	21750	21747	21681	21408	21610	21715	21434	21649	21560	21488	21629	21495	21533	21859	21527	21434	21484	21555	21499	21738	21798	21684	21668	21348	21565	21614	21691	21771	21751	21596	21776	21715	21715	21565	21705	21830	21634	21610	21335	21606	21584	21721	21707	21707	21581	21400	21857	21389	21780	21448	21631	21730	21671	21520	21511	21731	21818	21503	21763	21650	21681	21794	21854	21447	21607	21577	21586	21612	21675	21684	21415	21705	21441	21607	21636	21621	21658	21674	21558	21574	21693	21619	21619	21514	21706	21437	21635	21636	21551	21703	21489	21582	21943	21483	21630	21583	21607	21705	21639	21649	21631	21577	21740	21783	21406	21504	21620	21597	21420	21380	21568	21732	21541	21399	21429	21643	21705	21774	21487	21622	21606	21520	21454	21696	21626	21559	21705	21591	21754	21535	21678	22020
35556	48547	34507	27365	23910	21098	19794	19088	19121	19073	19023	18810	18729	18449	18512	18235	18207	18362	18578	18239	18743	18702	19033	18590	18255	18130	18147	23661	24228	22207	20904	19646	18417	17767	17506	17643	17645	17529	17490	17459	17420	17458	17608	17620	17515	17724	17292	17438	17692	17542	17406	17387	17714	17443	17274	17318	17433	17475	17639	17403	17618	17604	17386	17553	17431	17634	17400	17713	17290	17610	17324	17726	17335	17399	17590	17318	17511	17361	17473	17310	17440	17519	17476	17380	17427	17432	17386	17362	17400	17429	17454	17586	17442	17625	17637	17513	17531	17676	17507	17565	17605	17464	17541	17501	17648	17416	17387	17541	17457	17423	17275	17399	17332	17494	17425	17591	17391	17393	17610	17581	17434	17587	17535	17628	17492	17355	17547	17447	17455	17428	17515	17423	17360	17485	17424	17547	17536	17563	17591	17395	17348	17500	17396	17507	17583	17525	17617	17559	17593	17474	17622	17448	17426	17537	17447	17638	17418	17419	17504	17455	17448	17468	17541	17370	17451	17575	17429	17574	17458	17329	17633	17490	17382	17450	17405	17419	17488	17346	17420	17421	17562	17281	17528	17606	17461	17538	17324	17638	17559	17455	17612	17612	17382	17450	17308	17554	17308	17576	17477	17701	17394	17355	17476	17476	17396	17437	17495	17537	17426	17489	17478	17351	17480	17344	17623	17463	17563	17499	17297	17448	17511	17479	17417	17563	17565	17504	17407	17411	17433	17381	17482	17364	17444	17470	17417	17414	17424	17564	17574	17470	17272	17303	17559	17542	17438	17607	17507	17394	17466	17380	17520	17433	17470	17515	17455	17516	17684	17459	17542	17485	17416	17406	17435	17537	17368	17604	17527	17456	17509	17619	17390	17518	17551	17595	17486	17511	17513	17369	17472	17364	17470	17498	17555	17492	17548	17476	17454	17563	17352	17444	17437	17444	17427	17616	17605	17387	17391	17635	17483	17581	17413	17480	17575	17570	17335	17462	17483	17411	17420	17472	17663	17235	17508	17323	17605	17418	17468	17509	17474	17454	17391	17484	17304	17405	17441	17479	17471	17510	17598	17488	17465	17416	17502	17350	17498	17299	17382	17544	17461	17679	17504	17365	17549	17467	17335	17473	17614	17448	17476	17503	17445	17529	17437	17455	17475	17619	17593	17474	17425	17511	17525	17436	17423	17460	17394	17629	17535	17446	17559	17199	17563	17572	17404	17470	17594	17454	17404	17567	17471	17422	17470	17452	17487	17468	17461	17430	17401	17467	17603	17615	17294	17479	17345	17510	17611	17551	17451	17407	17372	17314	17442	17455	17385	17492	17431	17470	17592	17254	17637	17470	17360	17389	17532	17370	17642	17507	17326	17602	17393	17553	17654	17235	17478	17425	17436	17237	17380	17494	17413	17488	17595	17600	17469	17589	17353	17435	17533	17575	17632	17309	17327	17439	17496	17422	17391	17383	17444	17467	17328	17484	17492	17615	17303	17426	17449	17326	17546	17460	17498	17357	17311	17293	17269	17601	17409	17400	17483	17555	17645	17421	17346	17405	17353	17566	17327	17469	17555	17568	17246	17471	17304	17450	17556	17441	17503	17511	17339	17398	17565	17359	17383	17426	17651	17432	17335	17430	17394	17552	17288	17539	17532	17775	17428	17432	17493	17529	17547	17577	17371	17452	17454	17412	17553	17535	17546	17513	17449	17653	17356	17579	17385	17469	17425	17473	17390	17479	17529	17492	17509	17475	17464	17377	17521	17565	17511	17470	17510	17297	17605	17391	17537	17469	17404	17487	17483	17360	17371	17408	17431	17524	17372	17484	17372	17501	17576	17519	17465	17450	17510	17531	17465	17416	17429	17395	17773	17258	17361	17436	17505	17559	17557	17265	17529	17465	17474	17382	17531	17456	17431	17570	17484	17470	17429	17352	17347	17446	17676	17559	17543	17368	17513	17235	17541	17334	17475	17503	17485	17579	17363	17636	17324	17511	17405	17665	17448	17618	17463	17445	17380	17533	17391	17382	17454	17479	17390	17495	17600	17372	17469	17449	17422	17441	17272	17539	17542	17384	17461	17450	17388	17393	17540	17533	17405	17489	17527	17403	17494	17425	17448	17603	17515	17498	17454	17393	17485	17285	17448	17424	17398	17549	17233	17405	17369	17591	17554	17435	17492	17483	17502	17636	17515	17410	17444	17560	17411	17492	17578	17401	17521	17590	17450	17522	17469	17419	17291	17438	17575	17453	17413	17683	17628	17441	17549	17492	17434	17362	17421	17297	17398	17456	17480	17253	17403	17483	17429	17462	17395	17553	17434	17396	17392	17585	17512	17711	17630	17470	17216	17445	17485	17399	17700	17407	17449	17464	17255	17356	17365	17375	17438	17442	17642	17460	17481	17301	17568	17365	17315	17338	17417	17424	17557	17394	17585	17560	17432	17448	17522	17356	17388	17549	17358	17346	17629	17613	17415	17674	17299	17544	17327	17556	17485	17554	17291	17645	17527	17623	17550	17412	17422	17373	17467	17310	17516	17595	17619	17497	17403	17466	17496	17444	17448	17723	17539	17449	17540	17546	17476	17486	17444	17335	17551	17523	17463	17551	17655	17199	17620	17450	17509	17536	17470	17356	17563	17429	17486	17450	17562	17534	17493	17321	17456	17487	17528	17375	17525	17490	17426	17414	17460	17473	17482	17400	17302	17497	17388	17372	17455	17648	17496	17408	17364	17554	17542	17602	17236	17512	17408	17368	17507	17569	17530	17584	17293	17411	17260	17483	17562	17304	17402	17457	17471	17392	17563	17468	17524	17445	17407	17463	17324	17413	17458	17289	17520	17512	17464	17428	17319	17586	17542	17497	17518	17578	17572	17523	17305	17496	17631	17507	17512	17392	17479	17655	17474	17481	17409	17383	17370	17412	17470	17294	17492	17469	17527	17520	17471	17446	17571	17467	17634	17518	17455	17485	17476	17453	17470	17388	17491	17481	17537	17437	17314	17493	17365	17458	17424	17438	17407	17462	17322	17464	17404	17368	17484	17484	17324	17473	17465	17512	17526	17507	17413	17395	17485	17408	17465	17232	17457	17543	17382	17692	17597	17546	17363	17606	17549	17444	17462	17593	17532	17518	17329	17382	17391	17661	17268	17475	17612	17481	17498	17379	17635	17565	17432	17429	17304	17583	17293	17601	17533	17365	17471	17484	17453	17409	17428	17681	17500	17532	17421	17554	17304	17534	17545	17574	17545	17467	17598	17549	17552	17358	17549	17397	17417	17514	17528	17430	17554	17309	17477	17552	17738	17652	17452	17486	17443	17505	17439	17473	17341	17503	17428	17446	17485	17419	17387	17503	17517	17579	17423	17459	17406	17587	17358	17525	17508	17316	17310	17573	17390	17454	17497	17354	17276	17572	17478	17522	17347	17423	17430	17453	17324	17470	17504	17496	17349	17426	17531	17515	17442	17539	17360	17434	17534	17314	17569	17423	17496	17482	17517	17392	17333	17451	17589	17591	17324	17376	17441	17586	17333	17420	17438	17571	17387	17541	17432	17336	17511	17440	17406	17547	17302	17518	17602	17417	17356	17484	17431	17330	17498	17306	17469	17435	17440	17527	17533	17597	17472	17421	17545	17466	17366	17457	17405	17409	17567	17344	17440	17391	17526	17533	17580	17397	17452	17204	17572	17396	17566	17519	17394	17473	17400	17531	17371	17354	17653	17530	17362	17513	17477	17532	17252	17481	17514	17424	17512	17440	17633	17378	17537	17359	17425	17325	17601	17489	17409	17487	17306	17479	17296	17438	17310	17462	17501	17476	17498	17372	17496	17395	17269	17521	17645	17355	17360	17619	17589	17328	17596	17312	17472	17417	17581	17421	17560	17674	17512	17422	17489	17439	17512	17273	17528	17382	17499	17245	17419	17532	17438	17450	17416	17590	17489	17271	17593	17387	17409	17537	17510	17236	17516	17414	17490	17526	17499	17512	17501	17403	17368	17574	17417	17689	17443	17395	17471	17426	17257	17444	17287	17488	17426	17476	17337	17643	17461	17435	17417	17593	17516	17313	17566	17531	17686	17362	17531	17468	17357	17378	17472	17552	17613	17426	17509	17422	17422	17426	17511	17608	17387	17252	17447	17504	17350	17434	17536	17471	17515	17529	17509	17296	17497	17400	17459	17582	17375	17471	17488	17284	17581	17629	17490	17444	17433	17505	17426	17426	17360	17504	17467	17555	17501	17567	17468	17497	17507	17473	17468	17458	17564	17497	17555	17435	17573	17469	17478	17414	17344	17523	17692	17632	17304	17702	17315	17403	17499	17589	17523	17418	17702	17321	17482	17469	17567	17393	17396	17416	17311	17529	17499	17629	17490	17529	17370	17506	17441	17641	17482	17443	17552	17389	17294	17555	17545	17355	17449	17363	17308	17534	17407	17260	17402	17464	17364	17374	17401	17607	17351	17389	17529	17264	17570	17194	17347	17476	17645	17277	17238	17461	17243	17464	17478	17288	17457	17423	17387	17512	17481	17510	17497	17289	17324	17445	17410	17564	17398	17389	17451	17300	17582	17495	17619	17463	17554	17444	17458	17469	17472	17369	17384	17575	17266	17507	17512	17522	17444	17331	17405	17428	17418	17359	17562	17493	17375	17425	17478	17441	17539	17455	17287	17440	17519	17487	17448	17489	17401	17501	17525	17418	17459	17694	17458	17327	17434	17399	17515	17440	17551	17478	17511	17523	17686	17501	17464	17468	17574	17330	17387	17660	17253	17555	17361	17382	17569	17390	17559	17417	17381	17438	17613	17437	17410	17372	17452	17541	17616	17472	17586	17587	17405	17361	17470	17436	17474	17474	17400	17677	17388	17473	17485	17495	17573	17409	17764	17615	17377	17377	17521	17330	17588	17530	17633	17414	17384	17517	17452	17335	17380	17216	17626	17346	17578	17606	17560	17390	17425	17301	17523	17578	17434	17363	17339	17527	17475	17511	17215	17628	17302	17489	17482	17561	17386	17358	17435	17516	17364	17482	17437	17440	17693	17347	17590	17611	17353	17502	17411	17521	17599	17461	17598	17456	17433	17530	17504	17416	17404	17284	17351	17602	17505	17308	17607	17442	17383	17428	17560	17513	17319	17467
28648	25139	29028	26105	22654	22353	22021	21459	21573	21821	21651	21776	21817	21982	21735	21647	21692	21544	21770	21757	21627	21866	21678	21755	21843	21768	21665	22011	21840	21842	21738	21878	21663	21606	21545	21318	21386	21312	21400	21460	21686	21542	21325	21263	21335	21605	21418	21364	21375	21246	21266	21667	21571	21384	21434	21517	21385	21216	21260	21319	21501	21189	21338	21392	21289	21315	21487	21412	21382	21408	21242	21722	21442	21235	21522	21492	21314	21460	21101	21388	21354	21345	21412	21254	21488	21430	21602	21466	21401	21399	21388	21288	21272	21505	21378	21463	21455	21390	21409	21265	21422	21503	21355	21459	21522	21199	21444	21186	21432	21453	21301	21562	21351	21323	21332	21686	21529	21235	21460	21413	21327	21524	21423	21420	21315	21510	21467	21353	21480	21279	21538	21392	21311	21592	21423	21227	21350	21382	21488	21421	21546	21326	21336	21464	21373	21455	21271	21424	21711	21435	21592	21242	21370	21443	21548	21269	21544	21087	21315	21379	21525	21446	21378	21392	21528	21365	21437	21319	21060	21436	21448	21429	21403	21253	21445	21193	21469	21350	21357	21238	21384	21302	21418	21287	21392	21577	21492	21474	21532	21404	21303	21501	21436	21311	21475	21406	21553	21349	21240	21504	21275	21510	21258	21526	21381	21423	21312	21556	21395	21539	21234	21388	21300	21331	21472	21621	21355	21509	21618	21471	21408	21288	21383	21435	21527	21344	21429	21510	21549	21334	21286	21338	21453	21160	21365	21425	21496	21428	21555	21463	21327	21260	21395	21095	21469	21354	21397	21515	21523	21362	21350	21476	21534	21400	21243	21397	21519	21365	21346	21549	21222	21693	21408	21504	21372	21418	21468	21271	21288	21445	21516	21395	21366	21330	21338	21360	21398	21406	21420	21443	21509	21365	21323	21392	21496	21364	21438	21450	21352	21496	21500	21279	21475	21328	21333	21564	21428	21352	21326	21512	21136	21534	21382	21582	21481	21643	21288	21254	21172	21462	21409	21535	21577	21454	21513	21341	21311	21401	21265	21172	21421	21381	21472	21551	21554	21302	21420	21413	21316	21367	21542	21269	21398	21513	21261	21179	21364	21496	21588	21595	21504	21428	21427	21231	21324	21325	21350	21256	21133	21322	21475	21281	21433	21389	21566	21456	21499	21339	21341	21467	21410	21192	21298	21341	21360	21404	21588	21461	21287	21267	21239	21447	21321	21503	21212	21229	21588	21496	21395	21573	21537	21362	21217	21482	21457	21409	21464	21452	21266	21373	21402	21347	21657	21490	21607	21452	21106	21386	21507	21505	21418	21412	21139	21470	21498	21222	21210	21278	21381	21426	21629	21362	21517	21308	21191	21411	21377	21470	21374	21504	21352	21412	21258	21462	21121	21147	21392	21448	21465	21484	21313	21289	21164	21338	21390	21374	21343	21621	21274	21230	21466	21388	21388	21401	21308	21367	21397	21464	21537	21399	21141	21431	21315	21463	21393	21364	21290	21287	21341	21403	21581	21562	21311	21398	21555	21431	21496	21477	21425	21410	21330	21376	21329	21453	21568	21523	21532	21410	21420	21337	21231	21554	21687	21356	21434	21387	21305	21276	21496	21539	21463	21339	21255	21397	21545	21375	21416	21275	21418	21488	21549	21399	21216	21255	21177	21382	21403	21407	21571	21385	21359	21411	21353	21351	21379	21415	21388	21281	21275	21332	21241	21174	21348	21254	21497	21399	21439	21213	21480	21249	21430	21378	21227	21198	21524	21392	21508	21453	21425	21521	21381	21468	21478	21472	21435	21390	21346	21576	21359	21399	21315	21387	21470	21491	21295	21364	21384	21323	21446	21539	21407	21133	21267	21420	21229	21350	21373	21288	21243	21501	21387	21156	21554	21403	21390	21626	21478	21605	21339	21374	21143	21245	21188	21401	21190	21534	21324	21280	21278	21508	21551	21395	21404	21331	21307	21434	21285	21342	21502	21372	21350	21293	21571	21370	21390	21268	21525	21407	21488	21276	21533	21496	21349	21481	21263	21336	21517	21365	21721	21593	21253	21331	21549	21553	21480	21507	21565	21490	21375	21624	21497	21554	21535	21144	21214	21603	21172	21312	21358	21417	21411	21156	21269	21546	21222	21351	21381	21152	21357	21327	21572	21562	21169	21366	21310	21393	21223	21489	21380	21663	21303	21407	21546	21414	21457	21369	21392	21412	21528	21304	21326	21379	21352	21523	21645	21349	21400	21412	21415	21501	21551	21460	21194	21334	21579	21324	21346	21488	21404	21271	21546	21529	21254	21339	21324	21515	21238	21247	21439	21422	21165	21425	21521	21357	21611	21605	21488	21308	21409	21346	21170	21236	21533	21323	21334	21529	21423	21506	21422	21369	21322	21167	21292	21424	21346	21520	21425	21242	21400	21446	21334	21295	21464	21390	21379	21484	21445	21169	21653	21315	21568	21353	21626	21510	21311	21219	21390	21327	21450	21311	21315	21333	21522	21473	21368	21239	21584	21220	21366	21478	21418	21556	21368	21450	21600	21454	21287	21220	21426	21467	21366	21356	21493	21462	21339	21446	21438	21429	21366	21528	21587	21569	21511	21484	21326	21374	21567	21351	21378	21331	21395	21393	21470	21635	21559	21339	21441	21512	21293	21227	21247	21461	21579	21406	21419	21326	21396	21293	21584	21365	21391	21417	21416	21451	21368	21456	21674	21465	21536	21386	21537	21555	21554	21402	21383	21136	21497	21118	21315	21416	21428	21263	21367	21320	21606	21264	21415	21526	21491	21515	21402	21429	21309	21331	21488	21435	21462	21281	21390	21363	21254	21690	21283	21190	21609	21408	21291	21216	21397	21459	21627	21380	21253	21357	21583	21375	21600	21162	21444	21162	21621	21573	21613	21313	21724	21371	21433	21494	21443	21338	21479	21409	21311	21422	21400	21493	21371	21616	21449	21478	21409	21604	21378	21512	21545	21458	21381	21349	21337	21455	21414	21544	21450	21424	21427	21402	21581	21472	21364	21369	21552	21377	21337	21562	21573	21456	21402	21304	21393	21293	21580	21281	21409	21598	21644	21203	21331	21319	21345	21449	21756	21760	21259	21462	21291	21427	21409	21304	21572	21553	21343	21620	21393	21495	21629	21363	21210	21493	21420	21467	21436	21555	21463	21188	21584	21438	21504	21435	21388	21338	21495	21449	21190	21287	21388	21212	21438	21501	21505	21166	21482	21414	21360	21432	21555	21327	21867	21593	21473	21568	21691	21572	21440	21513	21533	21602	21331	21472	21456	21301	21423	21533	21617	21616	21189	21301	21507	21384	21465	21403	21554	21568	21528	21534	21434	21476	21184	21497	21210	21299	21406	21432	21499	21525	21592	21239	21334	21624	21434	21403	21207	21457	21229	21438	21493	21383	21399	21229	21374	21614	21478	21240	21378	21406	21527	21334	21451	21393	21306	21425	21326	21432	21429	21546	21430	21149	21176	21445	21624	21268	21437	21475	21573	21744	21267	21230	21372	21590	21423	21187	21382	21298	21329	21406	21297	21198	21356	21480	21703	21591	21313	21321	21548	21220	21369	21501	21504	21445	21352	21421	21442	21409	21353	21407	21422	21419	21623	21335	21244	21234	21439	21543	21234	21465	21562	21337	21482	21231	21466	21566	21461	21311	21521	21458	21532	21606	21507	21466	21443	21349	21480	21441	21291	21602	21451	21547	21335	21527	21460	21490	21500	21357	21335	21442	21406	21379	21586	21596	21273	21373	21365	21402	21494	21370	21440	21658	21445	21304	21534	21397	21440	21354	21395	21483	21477	21574	21635	21259	21394	21512	21564	21283	21218	21328	21247	21569	21705	21367	21310	21235	21447	21468	21477	21327	21595	21394	21456	21469	21491	21372	21527	21457	21378	21186	21473	21552	21340	21421	21486	21472	21476	21387	21389	21346	21505	21380	21396	21560	21455	21259	21350	21457	21397	21552	21354	21361	21197	21316	21403	21556	21361	21592	21227	21465	21473	21273	21542	21433	21486	21325	21360	21596	21340	21355	21377	21246	21408	21387	21513	21561	21405	21468	21596	21282	21305	21475	21503	21331	21620	21340	21559	21392	21321	21423	21652	21500	21451	21380	21479	21709	21430	21487	21383	21449	21343	21408	21665	21475	21415	21625	21370	21512	21293	21598	21357	21502	21416	21420	21432	21308	21451	21488	21420	21420	21201	21469	21363	21354	21635	21592	21393	21655	21301	21538	21435	21454	21394	21399	21211	21368	21312	21340	21483	21274	21493	21228	21702	21451	21215	21176	21327	21547	21402	21625	21367	21535	21562	21504	21619	21321	21362	21356	21372	21275	21393	21471	21316	21307	21436	21484	21305	21460	21351	21197	21242	21317	21337	21683	21305	21413	21520	21579	21476	21375	21353	21417	21226	21195	21461	21351	21387	21401	21386	21596	21550	21432	21451	21369	21410	21474	21583	21422	21269	21429	21429	21447	21369	21597	21444	21395	21449	21463	21539	21472	21221	21236	21329	21473	21490	21271	21398	21529	21526	21489	21471	21522	21271	21281	21390	21315	21289	21314	21266	21279	21387	21480	21277	21466	21289	21483	21200	21490	21512	21387	21611	21465	21634	21682	21213	21270	21339	21321	21332	21274	21435	21355	21443	21503	21302	21276	21488	21365	21288	21611	21563	21345	21406	21501	21717	21597	21465	21378	21391	21444	21508	21494	21473	21443	21414	21675	21479	21294	21524	21495	21320	21207	21473	21480	21287	21460	21328	21399	21474	21460	21398	21344	21521	21334	21561	21449	21521	21380	21613	21428	21649	21422	21351	21293	21201	21276	21413	21486	21439	21267	21378	21429	21457	21231	21258	21577	21475	21455	21604	21504	21621	21383	21618	21355	21479	21292	21455	21496	21457	21605	21422	21446	21533	21368	21582	21538	21310	21348	21456	21554	21471	21490	21384	21466	21509	21491	21643	21631	21337	21421	21241	21480	21491	21472	21546	21461	21226	21529	21194	21418	21239	21184	21444	21360	21342	21517	21314	21371	21316	21459	21649	21268	21680	21421	21456	21565	21621	21296	21356	21515	21401	21449	21251	21453	21416	21496	21471	21342	21325	21442	21395	21294
27674	35078	26405	21602	19790	18628	17959	17722	18021	17818	17912	18145	17968	17930	17811	17872	17748	17905	18020	17932	17869	18269	18012	17854	17614	17515	17727	17836	17943	17974	17665	17567	17416	17414	17682	17334	17490	17372	17392	17436	17273	17257	17219	17593	17496	17339	17317	17317	17382	17280	17230	17455	17356	17636	17414	17442	17584	17348	17456	17451	17309	17325	17538	17293	17239	17304	17503	17500	17297	17289	17283	17355	17315	17395	17258	17359	17514	17452	17489	17245	17182	17363	17432	17486	17342	17295	17450	17337	17637	17434	17337	17420	17359	17213	17389	17392	17534	17319	17363	17471	17348	17325	17577	17311	17287	17483	17585	17320	17305	17397	17450	17316	17211	17360	17385	17295	17210	17384	17404	17463	17548	17286	17410	17315	17295	17328	17340	17443	17610	17343	17535	17421	17387	17352	17392	17475	17347	17421	17114	17186	17399	17299	17599	17456	17280	17510	17393	17450	17210	17367	17331	17462	17361	17274	17397	17457	17387	17307	17358	17375	17476	17309	17364	17508	17205	17460	17479	17327	17372	17365	17474	17276	17344	17448	17266	17526	17249	17232	17424	17419	17451	17217	17443	17518	17430	17490	17355	17361	17296	17419	17319	17463	17240	17440	17445	17453	17317	17607	17503	17249	17423	17573	17543	17642	17464	17301	17351	17236	17259	17260	17259	17495	17407	17401	17328	17266	17183	17347	17395	17376	17313	17484	17303	17489	17284	17406	17392	17378	17482	17505	17568	17319	17262	17363	17467	17170	17253	17440	17494	17271	17436	17377	17436	17503	17483	17336	17342	17343	17311	17358	17374	17269	17356	17548	17446	17238	17302	17242	17551	17449	17403	17454	17374	17440	17434	17349	17357	17416	17475	17320	17419	17389	17367	17476	17332	17421	17375	17437	17460	17416	17357	17306	17342	17486	17549	17327	17470	17491	17484	17358	17348	17206	17541	17346	17401	17496	17552	17579	17290	17450	17244	17521	17308	17366	17234	17531	17301	17425	17439	17358	17365	17481	17338	17272	17458	17303	17562	17522	17425	17360	17245	17067	17350	17415	17181	17351	17163	17460	17157	17395	17428	17577	17282	17469	17299	17364	17440	17345	17531	17486	17404	17435	17488	17392	17487	17511	17289	17419	17411	17510	17445	17447	17348	17480	17281	17375	17379	17360	17397	17466	17347	17416	17473	17530	17393	17514	17349	17284	17250	17522	17205	17461	17212	17451	17445	17382	17378	17436	17529	17341	17496	17262	17250	17564	17497	17331	17386	17354	17518	17536	17555	17387	17352	17408	17199	17383	17410	17407	17314	17476	17320	17216	17320	17438	17276	17392	17508	17338	17389	17441	17473	17346	17273	17275	17337	17365	17294	17618	17369	17423	17503	17305	17364	17436	17364	17434	17338	17230	17419	17425	17308	17203	17344	17309	17387	17509	17424	17326	17310	17387	17421	17380	17506	17509	17484	17537	17441	17263	17351	17275	17314	17325	17309	17374	17543	17309	17378	17413	17339	17466	17407	17507	17356	17332	17401	17295	17326	17504	17472	17500	17434	17256	17298	17161	17348	17412	17380	17342	17363	17503	17350	17162	17564	17302	17286	17441	17321	17495	17413	17248	17365	17440	17337	17360	17347	17314	17406	17296	17351	17306	17301	17519	17431	17388	17344	17349	17373	17340	17440	17285	17338	17368	17520	17236	17411	17421	17472	17239	17602	17384	17416	17358	17357	17376	17237	17497	17280	17292	17340	17444	17529	17339	17348	17264	17427	17365	17533	17569	17299	17419	17342	17427	17247	17355	17415	17317	17587	17375	17308	17526	17255	17356	17449	17392	17447	17340	17546	17534	17381	17364	17369	17368	17454	17443	17462	17313	17493	17501	17576	17518	17478	17341	17505	17574	17420	17435	17336	17415	17385	17471	17398	17493	17516	17325	17282	17255	17451	17345	17390	17272	17372	17330	17401	17418	17294	17470	17566	17321	17318	17609	17363	17574	17218	17302	17407	17367	17595	17314	17374	17466	17383	17359	17420	17200	17376	17375	17595	17240	17398	17431	17331	17291	17253	17285	17398	17111	17253	17547	17410	17314	17539	17417	17424	17411	17451	17330	17219	17370	17442	17354	17511	17477	17566	17212	17470	17384	17589	17470	17301	17392	17360	17412	17381	17422	17380	17378	17388	17369	17413	17411	17392	17320	17365	17405	17433	17461	17113	17314	17307	17265	17342	17325	17448	17367	17338	17395	17489	17292	17447	17374	17496	17286	17272	17404	17383	17334	17422	17316	17597	17459	17227	17508	17275	17459	17470	17208	17465	17465	17275	17205	17213	17279	17302	17428	17317	17301	17410	17476	17500	17283	17245	17418	17281	17393	17418	17332	17377	17473	17388	17289	17264	17367	17473	17211	17208	17398	17398	17361	17369	17228	17320	17419	17388	17488	17403	17409	17411	17393	17184	17430	17377	17298	17269	17471	17451	17342	17453	17490	17404	17302	17377	17450	17567	17299	17312	17431	17323	17328	17479	17519	17401	17415	17248	17466	17342	17288	17328	17338	17435	17371	17397	17400	17478	17375	17462	17400	17261	17468	17202	17454	17445	17453	17577	17395	17303	17309	17565	17367	17434	17212	17154	17243	17544	17521	17271	17500	17420	17313	17449	17243	17180	17374	17274	17341	17567	17444	17468	17285	17376	17339	17283	17383	17329	17238	17434	17388	17468	17270	17566	17343	17502	17377	17565	17512	17569	17483	17441	17464	17576	17289	17524	17364	17402	17354	17354	17461	17370	17430	17512	17115	17387	17336	17226	17293	17237	17312	17256	17436	17396	17199	17470	17305	17418	17519	17551	17381	17322	17554	17447	17284	17507	17512	17382	17357	17384	17350	17219	17497	17304	17259	17529	17431	17232	17307	17363	17223	17288	17306	17395	17421	17407	17447	17299	17454	17270	17459	17393	17367	17402	17402	17267	17581	17354	17539	17161	17451	17265	17501	17174	17433	17336	17545	17325	17520	17243	17281	17487	17247	17344	17473	17392	17462	17287	17413	17573	17453	17463	17396	17250	17607	17451	17307	17496	17507	17376	17385	17307	17565	17466	17377	17285	17439	17333	17396	17363	17513	17516	17237	17518	17349	17378	17451	17423	17576	17327	17491	17476	17495	17251	17440	17375	17428	17392	17207	17450	17474	17250	17410	17258	17526	17507	17346	17505	17434	17509	17340	17393	17436	17318	17249	17262	17342	17404	17424	17457	17647	17350	17477	17511	17358	17346	17435	17398	17237	17323	17431	17457	17319	17531	17428	17371	17427	17386	17533	17423	17380	17249	17411	17443	17436	17348	17494	17446	17431	17335	17263	17110	17464	17400	17328	17461	17406	17321	17215	17436	17449	17367	17277	17424	17384	17166	17357	17435	17290	17383	17319	17180	17569	17318	17270	17430	17437	17382	17311	17459	17409	17351	17320	17356	17144	17396	17417	17407	17277	17292	17412	17448	17335	17221	17421	17378	17363	17452	17457	17464	17253	17500	17296	17365	17450	17380	17381	17411	17496	17325	17185	17434	17381	17446	17244	17484	17311	17384	17434	17401	17353	17462	17413	17275	17402	17229	17450	17372	17570	17472	17592	17182	17644	17506	17373	17323	17328	17243	17378	17551	17309	17260	17474	17367	17441	17464	17394	17695	17257	17407	17401	17399	17446	17320	17335	17251	17403	17367	17312	17494	17347	17445	17454	17419	17540	17344	17400	17186	17382	17232	17500	17304	17193	17426	17353	17581	17507	17448	17590	17334	17365	17498	17492	17542	17232	17336	17332	17445	17331	17430	17313	17298	17291	17275	17401	17487	17421	17348	17290	17403	17316	17398	17313	17476	17194	17412	17461	17234	17347	17480	17351	17387	17375	17375	17411	17402	17351	17432	17388	17581	17527	17490	17377	17283	17504	17469	17387	17391	17395	17467	17251	17425	17446	17395	17435	17315	17485	17318	17578	17580	17471	17265	17507	17194	17317	17454	17466	17419	17469	17381	17387	17472	17398	17379	17546	17314	17324	17412	17522	17367	17324	17454	17413	17334	17329	17263	17322	17347	17396	17442	17547	17474	17418	17612	17271	17367	17353	17448	17297	17334	17404	17358	17450	17568	17572	17276	17296	17361	17403	17443	17283	17405	17464	17449	17244	17480	17354	17477	17518	17563	17227	17264	17367	17416	17516	17362	17377	17313	17477	17439	17557	17519	17278	17348	17645	17469	17537	17398	17441	17309	17343	17260	17510	17359	17227	17615	17452	17512	17354	17217	17333	17412	17322	17491	17412	17387	17513	17367	17378	17378	17241	17501	17372	17393	17281	17419	17484	17368	17370	17554	17171	17482	17440	17210	17137	17413	17576	17513	17416	17563	17577	17312	17302	17477	17443	17296	17349	17319	17276	17433	17517	17505	17551	17434	17265	17514	17316	17423	17549	17543	17365	17327	17494	17473	17299	17438	17250	17350	17377	17476	17397	17242	17309	17323	17367	17361	17437	17391	17511	17280	17388	17297	17364	17333	17466	17337	17257	17269	17339	17301	17352	17529	17326	17491	17206	17511	17156	17191	17437	17392	17398	17540	17413	17348	17413	17334	17295	17402	17266	17708	17476	17408	17422	17385	17540	17483	17444	17413	17318	17352	17366	17305	17407	17402	17283	17498	17349	17430	17301	17378	17435	17308	17413	17492	17475	17352	17364	17329	17443	17370	17246	17232	17355	17289	17614	17347	17389	17378	17384	17473	17295	17424	17434	17377	17486	17604	17504	17308	17295	17440	17402	17377	17372	17256	17258	17407	17319	17288	17414	17438	17481	17302	17530	17295	17193	17530	17430	17565	17528	17413	17442	17354	17379	17548	17330	17452	17419	17383	17375	17427	17510	17365	17386	17536	17169	17454	17344	17326	17296	17351	17326	17376	17253	17429	17366	17358	17389	17283	17379	17497	17394	17320	17298	17469	17375	17341	17527	17554	17467	17272	17364	17269	17319	17399	17321	17385	17404	17382	17349	17586	17392	17320	17369	17390	17380	17392	17400	17234	17575	17342	17463	17203	17511	17570	17246	17337	17506	17489	17586	17342	17205	17502	17472	17507	17540	17402	17371	17356	17256	17396	17496
23959	21494	29028	24509	23286	25231	25258	22802	22333	22523	22249	22468	22303	22325	22466	22172	22090	22516	22346	22545	22320	22241	22459	22147	22190	21821	22337	24235	24612	23994	23235	22585	22190	21949	21705	21950	21966	22051	21967	21731	21879	22005	22171	21771	21827	21864	21659	21750	21813	22008	21742	21573	21907	22030	21898	21624	21793	21753	21886	21745	21821	21967	21988	21812	21787	21846	21772	21713	21722	22113	22002	21595	21776	21672	21884	21857	21740	21847	21787	22062	21945	21825	21724	21867	21786	21742	21897	21642	21775	21769	21712	21723	21666	22033	21964	21818	22051	21904	21675	21761	21681	21739	21809	21837	21630	21813	21850	21806	21812	21767	21703	21803	21639	21833	21793	21773	21701	21656	21828	21625	21888	21947	21984	22022	21609	21694	21746	21868	21480	21550	21483	21780	21811	21659	21671	21703	21667	21694	21821	21580	21724	21897	21841	21652	21751	21693	21806	21839	21887	21703	21930	21696	21720	21996	21943	21872	21745	21607	21747	21887	21855	21787	21801	21507	21783	21830	21757	21756	21872	21760	21931	21633	21806	21819	21709	21691	21730	21864	22088	21722	21831	21807	21609	21842	22034	21870	21584	21730	21761	22075	21828	21810	21957	21823	21741	21983	21670	21799	21787	21862	21939	21871	21918	22070	21660	21799	21895	21914	21883	21700	21903	21659	21659	21930	21893	22060	21897	21750	21731	21876	21734	21821	21652	21791	21922	21843	21892	21696	21716	21864	21764	21974	21640	22022	21789	21678	21792	21898	21810	21697	21803	21773	21830	21659	21785	21747	21715	22032	21664	21807	21828	21803	22118	21646	21788	21659	21835	21840	21796	21626	21648	21892	21846	21873	21711	21663	21906	21841	21937	21800	21912	21860	22035	21690	21954	21971	21813	21875	21703	21953	21885	21708	21858	21718	21931	21896	21890	21684	21994	21880	21926	21935	21645	21757	21909	21727	21692	21767	21908	21946	21941	21731	21835	21830	21638	21928	21823	21802	22033	21754	21946	21875	22019	21982	22013	21839	21745	21946	21853	21881	21860	22051	21693	21875	21781	21868	21869	21974	21904	21827	21831	21920	21937	21787	21712	21645	21840	21671	21481	22027	21754	22030	21709	21605	21798	21799	21581	21632	21524	21910	21832	22013	21816	21800	21676	21855	21958	21999	21922	21765	21723	21565	21849	21798	21822	21646	22004	21792	21731	21693	21836	21831	21839	21671	21786	21767	21566	21731	21769	21847	21699	21861	21750	21817	21799	21686	21716	21756	21614	21846	21795	21737	21697	21986	21774	21897	21876	21785	21744	21810	21869	21792	21684	21799	21677	21578	21782	21806	21728	21850	21820	22037	21781	21941	21744	21643	21864	21750	21796	21780	21793	21618	21900	21940	21806	21835	21789	21768	21904	21752	21839	21761	21900	21690	21852	21747	21840	21930	21751	21821	21669	21632	21841	21889	21697	21892	21842	21762	21844	21758	21830	21727	21843	21618	21913	21792	21763	21748	22012	21898	21977	21713	21936	21914	21717	21890	21841	21709	21803	21906	21663	21686	21979	21817	21770	21563	21939	21704	21737	21744	21666	21873	22082	21944	21826	21684	22016	21903	21757	21688	21834	21773	21939	21875	21832	22012	21820	21727	21623	21822	21781	21912	21619	21797	21805	21644	21634	22002	22001	22018	21902	22049	21763	21946	21835	21872	21928	21937	21800	21778	22003	21802	21820	21919	22030	21995	21921	21670	21887	21814	22012	21795	21779	21818	21622	21845	21729	21818	21709	21620	21857	22026	21847	21923	21863	21740	21954	21683	21997	21825	21701	21696	21793	21907	21768	21471	21785	21735	22049	21748	22183	21740	21550	21644	22131	21686	21734	21854	21806	21816	21760	21833	21969	21858	21789	21766	21805	21931	22014	21566	21727	21899	21971	21767	21857	21944	21771	21797	21937	21746	21817	21731	21846	21745	21579	21726	21841	21652	21670	22007	21750	21824	21901	22119	21860	21853	21836	21682	21985	21943	21751	22006	22013	21808	21740	21931	21832	21687	21746	21485	21663	21771	21930	21786	21731	21784	21768	21823	21895	21831	21639	21716	21806	21983	21903	21763	21735	21765	21713	21981	21954	21727	21762	21536	21526	21541	21608	21661	21725	21774	21919	21941	21872	21856	21765	21906	21561	21855	21815	21636	21806	21917	22001	21830	21489	21769	21928	21796	21803	21815	21876	21709	21772	21833	21676	21812	21935	21842	21937	21942	21908	21885	21619	21717	21821	22034	21985	21959	21858	21825	21731	21780	21761	21682	21916	21733	21663	21636	21883	21610	21919	21747	21779	21883	21892	21745	21896	21951	21791	21664	21877	21860	21696	21895	21777	21865	21740	21916	21941	21803	21715	21540	21772	21855	21878	21685	21913	22197	21999	21647	21611	21902	21734	21765	21639	21797	21773	21772	21734	21721	21724	21788	21809	21815	21771	22010	21742	21921	21747	21836	21738	21834	21640	21546	21922	21805	21886	21789	21757	21586	21634	21806	21770	21888	21868	22015	21991	21855	21937	21888	22048	21754	21763	21703	21903	21645	21781	21816	21935	21801	21853	21827	21835	22055	21692	21797	21725	21878	21782	21733	21516	21833	21672	21808	21861	21747	21820	21931	21880	21734	21888	21827	21670	22048	21912	21510	21979	21590	21757	21666	21817	21895	21815	21753	21739	21923	21638	21729	22062	21740	21855	21868	21868	21671	21768	21582	21789	21825	21891	21840	21769	21732	21704	21815	21650	21930	21655	21889	21748	21748	21696	21758	22097	21647	21808	21698	21814	21659	22069	21775	21741	21667	21707	21647	21778	21794	21816	21858	21957	21651	21824	21802	22123	21687	21733	21644	21926	21748	21899	21798	21771	21703	21637	21738	21574	21825	21683	21607	21738	21932	21757	21832	21919	21851	22001	21895	21878	21740	21852	21942	21857	21652	21573	21719	21690	21582	22087	21671	21710	21871	21635	21797	21644	21666	21801	21849	21841	21952	21812	21914	21825	21820	21695	21702	21670	21699	21557	21720	21933	21708	21640	21853	21968	21689	21875	21833	21661	21793	21695	21771	21860	21933	21701	21830	21710	21897	21608	21924	21737	21625	21698	21618	21776	21436	21930	21731	21822	21616	21519	21711	21671	21788	21533	21715	22023	21926	21799	21722	22007	21987	21567	21748	21832	21701	21715	21868	21740	22041	21930	21705	21820	21667	21852	21801	21669	21700	21862	21781	21702	21720	21736	21793	21824	21948	21817	21705	21765	21699	21743	21990	21860	21736	21664	21676	21790	21562	21628	21702	21810	21739	21819	21889	21664	21520	21681	21666	21912	21856	21854	21776	22025	21847	21884	21965	21955	21891	21788	21790	21870	22155	21644	21894	21809	21646	21666	21731	21816	21721	21640	21905	21979	21801	21860	21883	21840	21772	21888	21922	21800	21549	22031	21995	21691	21820	21901	21844	21678	21709	21644	21782	21559	21546	21794	21689	21561	21943	21766	21883	21683	21842	21791	21949	21577	21954	21529	21423	21695	21836	21541	21860	22055	21673	21960	21668	21833	21882	21824	21800	21776	21747	21915	21921	21788	21659	21967	21724	21825	21803	21884	21754	21878	21584	21835	21775	21615	21831	21815	21721	21740	21915	21935	21725	21589	21914	21713	21895	21829	21793	22016	21797	21813	21809	21983	21858	21869	21851	21825	21627	21561	21753	22003	21692	21992	21856	21755	21896	21827	21758	21838	21867	21679	21947	21798	21892	21842	21827	21872	21738	21706	21887	22021	21821	21931	21587	21870	21709	21533	21932	21924	21796	22080	21761	22123	21834	21900	21669	21690	21819	21622	21370	21826	21794	21737	21933	21801	21583	21768	21966	21617	21654	21539	21717	21799	21778	21746	21967	21678	21899	21861	21578	21667	21643	21799	21881	21846	21776	21764	21712	21742	21747	21787	21763	21899	21951	22109	21942	21715	21914	21594	21495	21746	21782	21562	21790	22051	21819	21841	21768	21673	21722	21735	21677	21842	21812	21688	21860	21801	21951	21992	21982	21911	21939	21842	21871	21841	21863	21757	21556	21637	21825	21738	21736	21813	21963	21742	21789	21846	21801	21997	21680	21863	21964	21653	21739	21804	21883	21697	21526	21980	21739	21984	21824	21853	21775	21882	21966	22037	21950	21722	21807	22062	21909	21623	21889	21865	21931	21690	21629	21702	21603	21656	21848	21797	21702	21930	21754	21743	21909	21700	21814	21821	21808	21804	21823	21676	21786	21755	21837	21958	21868	21814	21704	21935	21998	21930	21857	21739	21729	21796	21707	21742	21982	21911	21644	21824	21837	21781	21743	21668	21720	21715	21864	21712	21857	21936	21846	21884	21753	21445	21830	21820	21734	21772	21644	21909	21927	21695	21787	21487	21855	21814	21723	21613	21589	21762	21751	21818	21915	21841	21773	21805	21663	21702	21627	21877	21819	21682	21743	21939	21619	21630	21488	21921	21703	21957	21825	21966	21862	21951	21596	22041	21588	21711	21818	21709	21783	21709	21755	21874	21687	21894	21870	21700	21732	21855	21845	21756	21810	21762	21918	22087	21943	21584	21677	21469	21838	21936	21735	21539	21733	21633	21897	21865	21527	21721	21894	21786	21906	21964	21947	21840	21709	21805	21871	21835	21861	21802	21894	22082	21808	21940	21810	21739	21703	21892	21921	21699	21723	21974	22109	21944	21645	21580	21731	21823	21845	21898	21828	21681	21706	21809	21748	21982	21710	22005	21733	21620	21921	21925	21832	21785	21736	21737	21824	22114	21732	21679	21909	21686	21719	21774	21753	21605	21539	21543	21902	21762	22081	21864	21741	21824	21956	21765	21969	21817	21721	21540	21660	21875	21711	21975	21912	21535	21670	21968	21610	21887	21816	22020	21829	21807	21957	21719	21769	21784	21857	21977	21807	21787	21800	21840	21831	21960	21782	21728	21822	21738	21703	21671	21905	21800	21958	21814	21806	21857	21692	21908	21724	21806	21796	21645	21846	21628	21829	21813	21765	21815	21982	21835	21916	21990	21857	21606	22019	21835	21668	21627	21803	21746	21672	21695	22112	21990	21862	21890	21789
32579	49890	36186	27482	22783	20317	19155	18536	18356	18481	18281	18092	18540	18321	18422	18316	18138	18329	18591	18264	18427	18724	18262	17852	17886	17784	18264	21841	21290	20525	19315	18526	18027	17612	17731	17526	17620	17735	17554	17567	17649	17615	17531	17627	17548	17707	17790	17457	17664	17519	17796	17472	17595	17711	17683	17748	17673	17739	17895	17628	17635	17742	17530	17604	17612	17560	17779	17754	17704	17520	17766	17620	17767	17593	17603	17610	17664	17689	17670	17706	17468	17676	17498	17717	17487	17710	17815	17722	17558	17721	17625	17567	17578	17597	17419	17735	17618	17699	17548	17821	17547	17483	17725	17498	17529	17812	17698	17486	17598	17731	17586	17422	17676	17584	17623	17655	17422	17763	17613	17587	17628	17629	17694	17501	17719	17554	17620	17713	17740	17442	17620	17576	17677	17627	17775	17589	17650	17735	17678	17570	17756	17726	17716	17539	17522	17760	17820	17679	17544	17564	17651	17670	17513	17681	17606	17624	17699	17620	17431	17610	17785	17549	17550	17533	17754	17640	17642	17605	17805	17829	17626	17717	17656	17740	17544	17543	17649	17587	17556	17680	17483	17562	17757	17589	17605	17626	17620	17551	17669	17652	17653	17458	17857	17606	17829	17556	17640	17476	17692	17633	17520	17760	17576	17534	17778	17542	17803	17583	17635	17654	17603	17653	17560	17623	17679	17675	17655	17520	17700	17818	17696	17644	17601	17541	17547	17649	17647	17657	17680	17421	17780	17465	17673	17596	17617	17563	17611	17531	17714	17552	17600	17806	17702	17619	17548	17723	17576	17354	17642	17460	17590	17620	17648	17750	17620	17653	17695	17700	17549	17694	17516	17561	17546	17682	17707	17849	17561	17796	17541	17581	17798	17537	17733	17544	17517	17869	17622	17569	17675	17687	17516	17766	17565	17684	17478	17578	17499	17523	17724	17543	17566	17717	17592	17631	17679	17530	17692	17341	17646	17506	17693	17831	17556	17619	17742	17704	17665	17750	17506	17590	17577	17720	17618	17848	17567	17731	17628	17660	17447	17618	17712	17600	17595	17465	17510	17573	17624	17643	17492	17504	17754	17638	17492	17567	17736	17642	17486	17489	17742	17596	17669	17706	17667	17718	17569	17493	17610	17594	17602	17607	17542	17546	17715	17617	17560	17815	17733	17581	17542	17610	17605	17566	17593	17546	17717	17528	17604	17605	17679	17705	17513	17712	17726	17590	17704	17698	17662	17449	17451	17749	17612	17572	17648	17572	17700	17646	17554	17563	17529	17796	17591	17627	17584	17678	17718	17676	17690	17509	17689	17614	17788	17660	17545	17702	17563	17583	17655	17573	17568	17761	17632	17668	17509	17490	17634	17506	17636	17603	17644	17642	17560	17553	17580	17360	17797	17721	17786	17736	17437	17694	17642	17567	17668	17734	17680	17608	17680	17711	17585	17705	17609	17617	17635	17467	17663	17683	17675	17483	17803	17628	17589	17597	17590	17844	17586	17732	17726	17589	17767	17630	17702	17793	17471	17599	17676	17629	17570	17640	17618	17737	17638	17461	17611	17669	17651	17411	17790	17771	17463	17747	17569	17695	17722	17618	17486	17594	17601	17759	17612	17688	17506	17598	17427	17578	17748	17729	17587	17564	17620	17708	17760	17697	17682	17582	17716	17576	17643	17710	17669	17630	17649	17661	17617	17523	17633	17733	17616	17734	17591	17609	17487	17848	17681	17600	17569	17614	17761	17840	17542	17641	17536	17727	17483	17704	17456	17535	17638	17635	17605	17628	17499	17586	17683	17738	17526	17672	17801	17603	17653	17776	17704	17575	17618	17629	17707	17691	17673	17702	17585	17681	17718	17772	17636	17579	17655	17656	17658	17558	17587	17496	17751	17611	17605	17583	17525	17669	17608	17607	17619	17713	17617	17636	17704	17653	17685	17731	17593	17721	17500	17510	17762	17797	17560	17761	17709	17495	17720	17748	17542	17764	17579	17836	17588	17676	17676	17672	17657	17553	17625	17850	17511	17707	17648	17536	17630	17572	17559	17710	17638	17754	17546	17667	17698	17815	17748	17505	17650	17660	17617	17640	17596	17794	17723	17734	17646	17692	17565	17899	17567	17755	17751	17670	17556	17515	17651	17445	17628	17630	17542	17597	17453	17529	17787	17651	17442	17595	17588	17672	17751	17821	17762	17594	17701	17567	17516	17666	17673	17631	17593	17623	17526	17508	17407	17737	17632	17775	17716	17692	17675	17686	17651	17632	17736	17806	17501	17607	17601	17596	17541	17638	17592	17709	17504	17672	17643	17755	17648	17646	17513	17827	17618	17662	17637	17723	17663	17688	17571	17587	17466	17783	17418	17655	17725	17634	17418	17758	17699	17678	17530	17650	17456	17867	17599	17638	17592	17600	17683	17520	17687	17401	17559	17621	17617	17759	17666	17646	17566	17617	17650	17523	17524	17701	17550	17774	17561	17521	17690	17691	17484	17634	17631	17432	17594	17590	17537	17350	17518	17701	17583	17788	17668	17653	17501	17731	17553	17529	17588	17511	17579	17639	17654	17632	17750	17589	17445	17734	17638	17748	17616	17651	17706	17619	17733	17546	17732	17697	17671	17629	17546	17702	17694	17516	17702	17500	17662	17537	17625	17640	17964	17598	17587	17618	17668	17704	17675	17677	17620	17610	17689	17683	17739	17437	17607	17667	17546	17582	17514	17821	17674	17564	17640	17461	17522	17507	17713	17611	17745	17761	17476	17629	17467	17500	17491	17717	17774	17663	17695	17674	17696	17589	17632	17633	17677	17445	17727	17559	17650	17531	17563	17387	17508	17536	17726	17612	17815	17652	17685	17578	17692	17474	17636	17517	17684	17608	17573	17635	17555	17352	17709	17715	17543	17806	17601	17722	17662	17575	17635	17553	17653	17748	17626	17464	17527	17560	17717	17663	17829	17708	17573	17579	17720	17503	17535	17599	17605	17678	17715	17746	17604	17614	17679	17595	17563	17585	17688	17574	17681	17653	17483	17742	17656	17586	17648	17584	17608	17656	17534	17572	17703	17541	17493	17504	17543	17718	17532	17520	17550	17548	17621	17702	17640	17615	17671	17612	17519	17620	17610	17638	17573	17522	17497	17552	17569	17677	17760	17509	17614	17746	17644	17740	17779	17590	17632	17774	17670	17706	17804	17762	17634	17603	17572	17618	17654	17751	17806	17673	17646	17711	17615	17537	17652	17577	17724	17573	17637	17769	17622	17668	17701	17710	17656	17624	17734	17538	17766	17647	17567	17499	17665	17618	17684	17609	17486	17641	17598	17624	17741	17570	17618	17717	17609	17379	17595	17746	17711	17574	17794	17516	17797	17507	17656	17587	17708	17589	17824	17572	17697	17545	17451	17672	17664	17690	17682	17587	17705	17634	17696	17441	17613	17539	17427	17578	17483	17564	17657	17560	17895	17578	17685	17443	17582	17580	17388	17633	17681	17842	17495	17761	17690	17672	17439	17603	17533	17651	17736	17686	17552	17690	17508	17740	17686	17660	17518	17591	17776	17614	17623	17883	17497	17512	17834	17676	17538	17788	17395	17553	17739	17688	17564	17626	17613	17657	17559	17668	17732	17581	17551	17546	17610	17576	17554	17555	17570	17546	17787	17668	17766	17470	17435	17559	17338	17470	17704	17597	17585	17612	17604	17667	17639	17623	17889	17542	17533	17875	17489	17608	17440	17634	17663	17662	17587	17678	17775	17513	17573	17597	17805	17579	17697	17637	17625	17754	17604	17742	17461	17678	17672	17600	17516	17699	17633	17749	17585	17489	17632	17618	17796	17696	17702	17500	17678	17661	17730	17512	17738	17466	17644	17453	17514	17670	17743	17666	17696	17815	17593	17816	17691	17588	17727	17570	17560	17836	17590	17641	17674	17672	17680	17695	17602	17439	17844	17600	17543	17565	17648	17779	17803	17611	17605	17724	17717	17799	17546	17829	17515	17615	17600	17707	17629	17640	17811	17730	17568	17632	17645	17622	17706	17607	17492	17733	17578	17680	17605	17610	17560	17588	17639	17723	17605	17425	17382	17678	17685	17658	17623	17601	17672	17641	17524	17782	17915	17540	17678	17671	17626	17730	17788	17617	17679	17578	17569	17589	17677	17532	17560	17646	17622	17564	17582	17699	17627	17622	17532	17595	17638	17560	17616	17678	17796	17503	17532	17703	17675	17681	17566	17863	17763	17645	17682	17682	17494	17428	17648	17528	17528	17711	17655	17639	17558	17462	17675	17591	17561	17710	17470	17690	17572	17597	17659	17515	17659	17517	17572	17578	17697	17636	17619	17709	17715	17650	17471	17733	17467	17765	17660	17678	17464	17628	17502	17708	17640	17739	17509	17716	17686	17669	17557	17589	17507	17568	17678	17605	17568	17716	17565	17633	17425	17517	17695	17710	17808	17624	17682	17628	17660	17732	17743	17565	17596	17572	17566	17698	17633	17594	17850	17673	17497	17541	17497	17611	17606	17559	17734	17666	17638	17448	17872	17580	17461	17596	17456	17612	17693	17680	17610	17698	17647	17592	17724	17600	17717	17656	17569	17764	17753	17463	17480	17549	17455	17824	17684	17812	17749	17629	17534	17751	17538	17316	17844	17781	17771	17567	17474	17722	17767	17559	17634	17785	17523	17770	17610	17568	17658	17631	17594	17507	17703	17622	17621	17585	17717	17625	17669	17763	17629	17614	17497	17727	17565	17672	17758	17738	17685	17678	17565	17755	17724	17699	17700	17811	17495	17617	17549	17651	17551	17661	17540	17644	17821	17555	17595	17626	17504	17546	17739	17670	17639	17623	17638	17561	17573	17755	17648	17749	17680	17727	17589	17491	17626	17772	17574	17691	17590	17581	17529	17719	17747	17627	17610	17543	17575	17669	17549	17539	17702	17632	17465	17516	17482	17536	17607	17802	17578	17508	17786	17514	17532	17580	17782	17569	17455	17553	17769	17666	17683	17618	17584	17457	17634	17412	17796	17642	17564	17819	17569	17649	17707	17699	17623	17493	17569	17803	17523	17655	17735	17530	17646	17626	17694	17711	17405	17740	17697	17706	17615	17764	17513	17514	17546	17611	18038	17644	17676	17545	17542	17751
22726	21397	29282	23858	21936	25160	28472	23736	23198	23370	23114	22914	23384	23152	22994	23233	22862	23193	23379	23277	23297	23413	23146	22586	22657	22625	23034	26080	27077	26434	25414	24065	23056	22561	22698	22671	22567	22322	22721	22476	22499	22458	22394	22497	22414	22321	22308	22432	22425	22583	22505	22568	22397	22323	22381	22353	22407	22440	22399	22694	22389	22366	22296	22424	22299	22391	22457	22455	22349	22211	22366	22277	22257	22255	22428	22273	22407	22378	22580	22399	22407	22443	22500	22291	22392	22640	22297	22396	22308	22404	22538	22362	22390	22391	22286	22564	22344	22232	22442	22349	22217	22392	22136	22524	22480	22570	22408	22404	22417	22419	22499	22388	22226	22256	22441	22288	22342	22383	22531	22427	22333	22252	22342	22352	22538	22430	22326	22385	22428	22283	22263	22479	22450	22391	22345	22458	22499	22320	22348	22275	22337	22208	22235	22293	22418	22128	22261	22376	22328	22278	22405	22328	22461	22252	22340	22324	22260	22357	22302	22219	22285	22497	22292	22349	22525	22275	22309	22350	22216	22434	22399	22441	22447	22375	22388	22359	22282	22343	22397	22203	22528	22192	22262	22529	22411	22318	22325	22302	22227	22587	22367	22240	22468	22350	22382	22251	22336	22226	22255	22269	22556	22350	22384	22304	22306	22320	22302	22396	22349	22155	22463	22309	22361	22164	22366	22509	22212	22340	22323	22470	22136	22154	22275	22453	22450	22360	22190	22341	22329	22475	22404	22294	22397	22247	22219	22488	22555	22227	22351	22201	22459	22481	22303	22311	22334	22162	22394	22312	22422	22392	22160	22510	22318	22175	22417	22375	22162	22497	22591	22230	22333	22459	22293	22266	22178	22315	22427	22395	22399	22414	22326	22321	22428	22413	22397	22277	22325	22245	22387	22436	22292	22433	22264	22382	22353	22303	22261	22341	22255	22283	22405	22365	22628	22384	22237	22389	22432	22212	22169	22358	22439	22406	22285	22216	22342	22267	22082	22237	22368	22298	22544	22433	22311	22260	22177	22380	22405	22573	22338	22326	22412	22389	22524	22364	22589	22206	22556	22375	22130	22316	22430	22403	22292	22281	22162	22164	22573	22364	22323	22543	22247	22281	22467	22078	22186	22414	22414	22615	22361	22387	22353	22640	22306	22254	22328	22255	22329	22447	22428	22442	22359	22549	22308	22364	22360	22419	22435	22338	22501	22275	22318	22227	22221	22278	22358	22340	22422	22089	22566	22312	22382	22418	22463	22237	22423	22432	22560	22541	22465	22332	22327	22518	22364	22571	22256	22133	22192	22362	22519	22455	22350	22246	22244	22402	22409	22212	22343	22435	22412	22204	22657	22370	22435	22326	22344	22431	22242	22508	22515	22448	22514	22328	22344	22277	22156	22521	22341	22394	22535	22399	22403	22443	22531	22257	22486	22297	22347	22396	22445	22512	22218	22326	22194	22305	22150	22265	22255	22530	22316	22318	22156	22589	22419	22285	22347	22256	22438	22279	22450	22457	22434	22376	22206	22234	22380	22521	22363	22448	22280	22485	22211	22342	22436	22603	22503	22355	22531	22379	22391	22477	22361	22338	22230	22405	22401	22159	22327	22299	22411	22462	22305	22332	22336	22265	22589	22473	22180	22477	22257	22289	22596	22461	22255	22343	22391	22669	22557	22484	22197	22403	22202	22429	22333	22724	22391	22265	22295	22411	22553	22335	22268	22324	22354	22504	22082	22431	22329	22211	22425	22375	22516	22264	22257	22418	22419	22484	22427	22321	22358	22210	22509	22172	22187	22437	22298	22154	22381	22411	22197	22375	22336	22379	22530	22321	22493	22213	22602	22326	22304	22518	22338	22379	22336	22437	22303	22236	22251	22369	22480	22486	22191	22275	22204	22261	22550	22511	22219	22343	22249	21930	22632	22418	22375	22231	22232	22340	22268	22502	22244	22326	22078	22053	22445	22397	22444	22230	22447	22219	22532	22575	22243	22350	22485	22317	22589	22669	22455	22331	22321	22449	22484	22353	22330	22303	22446	22457	22211	22085	22543	22517	22220	22190	22162	22356	22411	22494	22614	22279	22437	22298	22426	22400	22397	22500	22394	22160	22409	22431	22418	22305	22371	22554	22413	22576	22614	22192	22301	22356	22403	22278	22386	22321	22297	22299	22595	22296	22217	22375	22475	22599	22392	22460	22494	22166	22500	22483	22167	22218	22234	22411	22268	22462	22473	22380	22172	22155	22518	22378	22561	22191	22313	22192	22451	22417	22408	22220	22374	22148	22191	22399	22250	22343	22209	22438	22318	22127	22378	22360	22090	22196	22321	22264	22463	22199	22564	22370	22383	22340	22492	22516	22199	22176	22293	22349	22164	22263	22181	22395	22481	22449	22394	22061	22238	22261	22455	22394	22237	22163	22243	22382	22490	22459	22315	22368	22355	22434	22254	22411	22325	22447	22474	22339	22239	22202	22409	22231	22241	22339	22252	22296	22365	22225	22313	22416	22487	22298	22448	22283	22516	22255	22177	22358	22368	22534	22390	22428	22393	22084	22236	22512	22284	22204	22275	22280	22084	22349	22566	22388	22465	22291	22348	22499	22348	22338	22412	22294	22393	22337	22241	22226	22376	22367	22430	22308	22330	22489	22273	22381	22396	22374	22239	22397	22350	21960	22351	22456	22230	22274	22270	22454	22407	22312	22372	22430	22494	22253	22217	22189	22330	22305	22360	22380	22327	22484	22202	22306	22362	22377	22302	22332	22364	22367	22218	22182	22353	22394	22326	22217	22247	22327	22398	22479	22308	22260	22188	22097	22299	22513	22571	22490	22340	22438	22396	22330	22411	22258	22339	22454	22494	22331	22446	22304	22346	22389	22463	22333	22353	22307	22320	22328	22604	22190	22292	22103	22258	22422	22227	22076	22304	22135	22144	22448	22199	22258	22429	22248	22561	22324	22371	22398	22108	22548	22486	22449	22441	22268	22302	22438	22402	22336	22306	22391	22316	22388	22294	22282	22250	22217	22256	22231	22271	22430	22484	22350	22445	22247	22313	22630	22599	22357	22245	22184	22321	22365	22318	22376	22306	22427	22508	22356	22288	21945	22383	22285	22479	22285	22404	22348	22403	22365	22534	22502	22297	22289	22461	22379	22131	22417	22237	22489	22432	22294	22313	22344	22462	22194	22343	22471	22310	22237	22074	22222	22469	22108	22248	22311	22493	22338	22391	22176	22267	22209	22189	22381	22447	22105	22152	22133	22552	22618	22375	22258	22367	22297	22401	22349	22747	22533	22541	22356	22385	22414	22470	22344	22506	22247	22273	22151	22349	22436	22313	22386	22142	22396	22387	22407	22275	22474	22420	22331	22213	22466	22360	22386	22232	22395	22455	22293	22466	22090	22382	22020	22099	22254	22314	22162	22293	22364	22312	22250	22149	22532	22462	22317	22525	22526	22450	22385	22194	22316	22449	22184	22289	22185	22350	22402	22328	22420	22281	22370	22382	22184	22441	22407	22282	22282	22575	22369	22192	22366	22242	22139	22234	22381	22396	22171	22195	22547	22559	22293	22442	22549	22371	22372	22336	22392	22489	22605	22389	22248	22186	22388	22546	22246	22188	22661	22626	22443	22393	22316	22324	22477	22503	22243	22212	22271	22510	22577	22400	22341	22250	22221	22290	22480	22485	22380	22275	22307	22435	22544	22268	22302	22517	22313	22351	22435	22692	22418	22573	22169	22186	22409	22382	22560	22501	22383	22316	22394	22392	22312	22364	22313	22347	22363	22239	22222	22531	22289	22298	22410	22376	22265	22326	22377	22578	22469	22336	22352	22471	22302	22234	22424	22276	22352	22413	22487	22548	22376	22384	22376	22273	22340	22373	22435	22193	22529	22291	22219	22409	22402	22234	22280	22203	22277	22376	22499	22447	22290	22608	22076	22041	22085	22187	22209	22229	22544	22376	22463	22245	22148	22392	22413	22375	22534	22340	22283	22468	22474	22468	22478	22237	22297	22192	22351	22185	22257	22179	22394	22317	22500	22263	22544	22117	22336	22406	22439	22418	22356	22446	22233	22382	22259	22422	22329	22316	22353	22331	22374	22514	22314	22326	22034	22399	22181	22387	22467	22630	22238	22508	22519	22270	22569	22439	22393	22365	22301	22175	22536	22319	22312	22302	22341	22466	22393	22222	22382	22247	22336	22170	22357	22528	22304	22171	22239	22407	22399	22372	22387	22547	22339	22519	22532	22207	22570	22459	22442	22418	22529	22299	22312	22415	22475	22363	22464	22373	22332	22226	22161	22261	22466	22345	22190	22339	22337	22507	22159	22480	22305	22346	22287	22343	22471	22498	22248	22389	22511	22488	22295	22221	22217	22358	22589	22480	22220	22300	22319	22229	22304	22177	22424	22298	22454	22280	22224	22346	22355	22116	22427	22612	22417	22384	22266	22468	22491	22160	22150	22137	22239	22368	22354	22364	22372	22315	22289	22417	22275	22468	22368	22590	22332	22412	22206	22340	22430	22373	22456	22356	22335	22183	22280	22470	22141	22209	22277	22429	22045	22285	22316	22251	22280	22382	22260	22100	22234	22287	22406	22503	22278	22260	22478	22534	22222	22312	22330	22305	22357	22403	22403	22347	22350	22231	22446	22261	22486	22375	22474	22232	22285	22338	22207	22215	22310	22381	22540	22464	22227	22323	22416	22130	22408	22439	22248	22348	22364	22340	22408	22281	22519	22312	22024	22388	22322	22163	22250	22445	22344	22463	22576	22314	22340	22320	22326	22355	22237	22385	22435	22455	22504	22344	22284	22316	22441	22267	22268	22254	22426	22239	22475	22375	22297	22446	22614	22602	22329	22475	22483	22476	22289	22483	22524	22457	22284	22331	22283	22381	22111	22309	22407	22427	22381	22225	22215	22019	22269	22269	22357	22709	22366	21940	22280	22244	22332	22320	22361	22384	22413	22591	22307	22306	22421	22375	22193	22311	22196	22076	22355	22490	22187	22149	22337	22326	22297	22373	22328	22398	22203	22135	22371	22423	22317	22226	22346	22316	22180	22403	22249	22490	22332	22344	22202	22175	22312	22268	22166	22367	22269	22510	22179	22384	22224	22089	22352	22584	22244	22267	22342
36764	57927	43669	29532	26130	22127	20373	19097	18960	18749	18631	18590	18616	18503	18386	18222	18901	19030	18825	19238	19259	19300	18821	18591	18169	18273	18888	23743	24492	23327	21178	19697	18650	18075	18138	18051	18046	17971	17794	17714	17792	17852	17895	17938	17685	17763	18019	18094	17915	17918	17812	17851	17904	17785	17776	17892	17920	17906	17977	17983	18084	18055	17822	17940	18114	18086	17921	17922	18169	17991	17841	17913	17914	17919	17825	17791	17980	17977	17867	18040	17943	18080	17872	17931	17888	17716	17854	17769	17848	18072	17973	17905	17838	18002	17941	18037	17936	17930	17994	17858	17938	18092	17941	18043	17827	17738	17830	17762	17862	17956	17785	17947	17881	17791	17939	17876	17799	17809	17997	17973	17852	17932	17861	17915	18011	17818	17882	17861	17975	17824	17958	17761	17970	17942	17940	18020	17830	17973	17884	17966	17854	17832	18021	17784	17926	17923	17783	17839	17905	17987	17890	17922	18130	17900	17893	17947	18034	17898	17999	18000	17811	17846	17968	17900	17897	17885	17817	17907	17883	17983	17940	17765	17870	17866	17747	18004	17904	17886	17912	17828	17791	17918	17941	17932	17866	17883	17897	17805	17963	17898	17788	18014	17916	17790	17878	17809	17950	17888	17898	17900	17917	17996	17892	17823	17996	17920	18056	17879	17895	17805	17763	17853	17867	17881	17870	17839	18032	18008	17866	17927	18027	18147	17811	17893	18032	17892	17869	17896	17891	17890	17936	17984	17996	17912	17817	18021	18035	18159	17972	18018	17878	17932	17935	17902	17787	17950	17959	17989	17904	17851	17722	17850	17911	17678	17895	18007	17951	17829	17843	17998	17952	17947	17878	18085	18072	17790	18112	17797	17829	17898	17901	17949	17826	17864	18007	17841	17869	17855	17751	17825	17910	18148	17786	17954	17991	17911	17887	18077	17887	17841	17946	18060	18018	17924	17787	17737	17894	17822	17838	17771	17863	17851	17988	17873	17762	17943	17912	17849	17799	17976	17825	17777	17841	17781	17961	17843	17794	17853	17927	18035	17886	18049	17826	17819	17754	17907	17928	17908	18045	17938	17821	17853	17918	17951	17860	17778	17876	17747	17927	17873	17717	17953	17918	17777	17829	17854	17882	17953	17961	17881	17829	17912	17837	17928	17863	18038	17820	17954	18088	17902	17951	17910	17830	17979	17746	17850	17837	17930	17704	17883	17717	17898	17983	17939	17953	17945	18008	18117	17971	17981	17770	17809	17939	18013	17971	17928	17969	17897	17797	17987	17726	17940	17766	17970	18106	17887	17944	17816	17906	17906	17774	17865	17844	17864	17936	17778	17976	17878	17944	17768	17930	17957	17847	17927	17813	17835	17871	17869	17903	17848	17903	17812	17865	17843	18015	18043	17881	17868	17879	17818	17821	17942	17927	17969	17984	17711	17949	17846	17831	17906	17868	17911	18048	17909	18062	18076	17791	17841	17924	17998	17931	17913	17901	18129	17681	17795	17918	18058	18002	17804	17965	17862	17928	17918	17769	17728	17916	17829	17840	17817	17845	17974	17897	17924	17855	17819	17812	17922	18086	17896	17927	17836	17861	17803	18006	17606	17801	18008	17877	18025	17910	17869	18049	17992	17959	17836	17958	17935	17946	17937	17754	17677	18028	17745	17931	18049	17902	17697	17823	17905	17919	17997	18137	17744	17869	17844	17919	17990	17804	17874	18022	18012	17754	17970	17798	17772	17777	17992	17793	18032	17873	17909	18006	17871	17833	17849	18065	17906	17988	17936	17893	17802	17978	17826	17827	17934	17994	17997	17821	17896	17898	17805	17885	17961	17859	17881	17872	17953	17895	17837	17880	17901	17922	17779	17914	17902	17934	17863	17969	17993	17901	17887	17939	17929	17884	17847	17841	18018	17746	17817	17953	17900	17833	18071	17967	17960	17928	18142	17837	17931	17902	17918	17836	17842	18079	17913	17821	17984	17951	17929	17806	17942	17798	17825	17844	18024	17751	17751	17909	17903	17892	17998	17952	17920	17779	17853	18002	17607	17926	17739	17946	17983	17808	17625	17954	17787	17912	17705	17863	17956	18037	17889	17816	17895	17898	17872	17799	17962	18051	17831	17630	18148	17699	17843	17845	17823	17955	18005	17967	18021	17762	17861	17753	17867	17976	18012	17897	17650	18176	17738	17838	17855	17862	17819	17783	18058	17862	17866	17829	17911	17846	17888	17976	17876	17986	17831	17791	17880	17982	17935	17806	17978	17784	17974	17868	17817	18055	17835	18009	18015	17860	17916	17962	17812	17944	17858	17929	17958	17871	17901	17925	18018	17808	17862	17804	17967	17886	17915	17852	18068	17860	17895	17805	17902	17808	17965	17821	17854	18046	17889	17798	17946	17992	17872	17898	17794	17936	17879	17839	17846	17901	17886	17887	18021	17903	17774	17853	17925	18084	17901	17989	17854	17918	17864	17946	17816	17800	17879	17937	17930	17923	17973	17809	18006	18006	17771	17865	18001	17794	17962	18016	17785	17806	17854	17794	18036	17899	17805	18064	17919	18016	17710	17916	17827	18011	17832	17790	17863	17850	17914	17816	17713	18051	18004	17887	17782	17881	17849	17560	17786	17838	17853	17826	18035	17865	17973	17931	17832	17741	17829	17953	17835	17981	17997	17854	18001	17906	18005	17637	18046	17692	17808	18001	17955	17848	17818	17842	17864	17758	17938	17982	17753	18039	17870	17895	17902	17746	17920	17861	17684	17971	17993	17840	17634	17937	17736	17901	17806	17794	17762	17839	17815	17849	17720	17799	17774	17854	17918	17998	18097	17863	17904	17938	17873	17990	17823	18064	17865	17797	17778	17876	17964	18002	17905	17761	17641	17795	17827	17910	17827	17811	18114	17833	17604	17906	18011	17804	18015	17884	17903	17879	17889	17842	17744	17896	17734	17942	17959	17928	17845	17966	17958	17904	17960	17919	17822	18097	17981	18079	17857	18049	17813	17980	17880	17979	17791	17779	17834	17820	17788	17878	17821	18043	17750	17840	17838	17941	17856	18023	17964	18032	17881	17820	17786	17977	17878	17821	17911	17987	17928	17868	18105	17821	18018	18041	17871	17925	17933	17847	17803	17918	17657	17856	17981	17852	18071	17953	17871	17786	18043	17911	17815	17768	17893	17828	17879	17757	17756	17916	17759	18063	18008	17913	17861	17893	17846	18018	17914	17834	17981	17906	17969	17900	17701	18036	17754	17747	17784	17866	17755	17695	17888	17833	17927	17906	17926	17849	17631	17873	18033	17859	17911	17975	18003	17812	17849	17751	17971	17907	17846	17982	17881	17689	18012	17873	18005	17962	17781	17795	17975	17932	17845	17829	17765	17866	17900	17910	17695	17912	17933	17787	17935	17956	17813	17847	17946	17894	17921	17847	17784	17913	17976	17831	17893	17848	17996	17816	17822	17875	17885	17880	17903	17944	17896	17880	17894	17982	17989	17910	17920	17871	17851	17914	17821	17762	18007	17887	17861	18018	17908	18004	17724	17966	17886	17842	17904	17873	17931	17875	17776	17892	17848	17865	17844	18008	17893	17777	17898	17880	17862	18023	18011	17987	17791	17987	17790	17858	17781	17925	18039	17935	18033	17789	17770	17791	18013	17657	17997	18018	17879	18161	17799	17911	17895	17955	17914	17778	17971	17961	17836	17752	18003	17889	17945	17870	17971	17698	17857	17972	17794	17708	17878	17992	17912	18017	17953	17901	17829	17941	17892	17992	18011	17880	17879	18022	17749	17944	17941	17966	17977	17902	17823	17937	17780	17922	17879	17985	17888	17950	17919	17710	17866	17756	17773	17867	17828	17696	18024	17917	17755	17860	17881	17670	17917	17858	17889	17897	18061	17817	17885	17882	17927	17837	17867	17902	17901	17829	17798	18132	17823	17914	18013	17972	18063	17910	17878	17884	17643	17776	17819	17877	17860	17870	17962	17977	17789	17991	17911	17822	17968	17781	17766	17583	17916	17879	17957	17914	18011	17827	17925	17779	17953	17901	17887	17960	17884	17870	17818	17829	17747	17851	17927	17781	17877	17903	17967	18112	17939	17912	17946	17840	17790	17919	17811	18137	17880	17935	17859	17858	17709	17985	17788	17932	18037	17895	17947	17812	17884	17781	17780	18048	17947	17847	17718	17802	17869	17760	17790	17885	17760	17747	17838	18062	18085	17719	17827	17881	17876	17923	17916	17888	17948	17822	18003	17694	17924	17861	17927	17871	17837	17814	17943	17843	17909	17680	17944	17728	17792	17843	17934	17834	17869	17937	17895	17930	18068	17870	17951	17959	17856	17841	18084	17749	17731	18057	17757	17950	17890	17811	17832	18119	17807	17711	17866	17914	18003	18020	17871	17681	17805	17830	17915	17748	17786	18061	17784	17908	17989	17878	17926	18033	17677	17772	17766	17686	17753	17753	18091	17799	17985	17774	17687	17890	17735	17990	17945	17838	17940	17915	18044	17963	17855	17910	17838	17799	17799	17692	17903	17867	17933	17970	18000	17725	17945	18018	17944	17826	17969	17847	17822	17876	17754	17933	18028	17816	17906	17722	17786	18020	17993	17924	17960	18135	17949	18036	17979	17772	17861	17892	17970	17908	18045	17942	18026	17993	17860	17697	18051	17921	17870	17940	17956	17770	17750	17852	17777	18037	17637	18102	17993	17768	18079	17991	17709	17937	17739	18015	17921	17925	17815	17975	17756	17917	17839	17660	18105	17910	17986	17958	17987	17886	17744	17959	17834	17619	17961	17885	17823	17700	17989	17971	17859	17978	18061	17804	17904	17975	17909	17933	17962	17836	17959	17805	18191	17870	18027	18031	17916	17906	17873	17913	17799	18033	18057	18105	17895	17635	17684	17927	17876	17882	17815	17747	17728	17726	17833	17860	17883	18039	17875	17891	17903	17889	17921	17825	17697	18007	17657	17796	17890	17965	17878	17638	17925	17919	17975	17895	17723	18085	17783	18120	17777	17804	17916	17798	17839	17900	17996	17733	17848	17786	17686	17790	17793	17936	18030	17907	17887	17940	17852	17855	17989	17763	17976	17994	17749	17844	17718	17873	18054	17883	17904	17759	17870	17663	17948
28899	27470	30754	25883	22571	22817	22283	21930	21964	22030	21919	21707	21682	21798	21734	21692	21676	21994	22251	22184	21967	21883	21780	21981	21998	21960	21709	22194	22409	22265	22119	22020	21691	21742	21648	21823	21771	21864	21742	21635	21653	21570	21632	21852	21667	21716	21767	21705	21725	21618	21632	21682	21788	21740	21860	21569	21525	21814	21607	21683	21883	21805	21676	21476	21440	21744	21478	21999	21584	21492	21642	21746	21461	21426	21741	21784	21656	21497	21769	21636	21647	21783	21588	21701	21455	21911	21604	21553	21625	21495	21662	21611	21582	21657	21832	21762	21657	21780	21610	21629	21579	21390	21573	21549	21601	21744	21550	21681	21841	21637	21679	21537	21523	21502	21396	21538	21637	21708	21584	21656	21532	21772	21579	21620	21647	21523	21601	21749	21713	21727	21547	21520	21742	21896	21748	21735	21810	21473	21612	21717	21864	21718	21640	21768	21574	21476	21751	21756	21738	21495	21660	21679	21669	21559	21629	21475	21837	21793	21303	21634	21629	21519	21638	21744	21692	21643	21495	21473	21572	21666	21800	21424	21393	21445	21658	21812	21567	21629	21473	21725	21454	21565	21691	21519	21463	21486	21640	21564	22024	21658	21704	21573	21688	21581	21709	21634	21623	21574	21639	21423	21729	21844	21635	21667	21534	21684	21777	21536	21546	21635	21693	21575	21620	21695	21590	21592	21627	21488	21667	21196	21579	21460	21712	21598	21514	21582	21752	21589	21763	21709	21610	21900	21557	21593	21484	21581	21844	21518	21822	21948	21704	21749	21702	21578	21637	21493	21902	21823	21545	21593	21619	21374	21439	21775	21532	21567	21724	21621	21729	21611	21705	21872	21633	21442	21613	21828	21710	21721	21471	21682	21740	21794	21813	21636	21734	21703	21615	21523	21621	21544	21499	21774	21798	21473	21576	21731	21596	21457	21630	21795	21663	21829	21690	21605	21521	21564	21641	21676	21562	21769	21676	21496	21752	21553	21626	21673	21799	21808	21531	21459	21767	21706	21683	21882	21671	21718	21499	21646	21656	21522	21539	21535	21726	21650	21687	21667	21649	21731	21800	21461	21678	21629	21478	21749	21598	21567	21477	21623	21578	21611	21623	21627	21750	21731	21791	21580	21823	21834	21524	21483	21759	21587	21680	21569	21660	21529	21618	21669	21634	21916	21698	21584	21722	21679	21522	21507	21669	21724	21694	21848	21421	21340	21645	21676	21780	21616	21541	21615	21611	21646	21510	21539	21760	21530	21626	21520	21873	21708	21687	21441	21742	21630	21789	21763	21819	21477	21561	21599	21708	21583	21484	21502	21447	21730	21679	21590	21643	21822	21392	21492	21684	21554	21637	21557	21718	21588	21686	21441	21636	21848	21553	21705	21697	21748	21759	21404	21667	21546	21759	21699	21798	21897	21637	21556	21775	21656	21451	21294	21570	21400	21458	21570	21553	21901	21686	21491	21724	21681	21498	21569	21520	21646	21557	21380	21667	21448	21565	21521	21338	21636	21648	21437	21724	21530	21837	21593	21597	21725	21649	21772	21378	21720	21611	21697	21603	21675	21635	21534	21657	21718	21702	21601	21759	21830	21584	21587	21669	21754	21654	21648	21667	21705	21668	21603	21404	21606	21821	21605	21550	21697	21548	21554	21397	21795	21727	21651	21582	21781	21631	21665	21560	21882	21567	21721	21704	21588	21498	21563	21405	21720	21633	21732	21526	21472	21757	21664	21819	21609	21721	21702	21460	21675	21773	21575	21587	21555	21663	21818	21770	21596	21782	21550	21666	21751	21671	21778	21435	21588	21531	21521	21590	21639	21736	21551	21556	21558	21247	21814	21469	21650	21475	21549	21488	21522	21675	21559	21764	21666	21749	21786	21559	21690	21657	21783	21658	21630	21850	21629	21652	21569	21498	21446	21688	21649	21449	21661	21705	21530	21587	21674	21461	21624	21721	21611	21506	21443	21511	21799	21613	21486	21752	21556	21825	21847	21489	21441	21768	21556	21431	21623	21823	21756	21948	21645	21616	21605	21406	21559	21704	21610	21589	21716	21478	21576	21683	21766	21669	21813	21393	21594	21595	21741	21773	21605	21504	21381	21612	21786	21440	21688	21652	21608	21711	21652	21800	21604	21581	21678	21767	21663	21724	21750	21813	21821	21647	21571	21789	21759	21746	21931	21798	21715	21592	21527	21753	21363	21630	21812	21670	21593	21477	21577	21489	21528	21539	21633	21584	21706	21779	21646	21700	21427	21784	21481	21854	21681	21597	21533	21511	21557	21559	21814	21546	21770	21676	21533	21763	21729	21635	21603	21440	21615	21721	21795	21596	21769	21762	21752	21386	21506	21613	21777	21720	21556	21565	21924	21766	21664	21642	21759	21585	21683	21371	21588	21568	21734	21707	21586	21540	21507	21573	21650	21523	21821	21711	21690	21647	21477	21630	21586	21720	21906	21739	21633	21652	21641	21629	21513	21834	21776	21525	21677	21595	21559	21641	21623	21677	21827	21471	21511	21376	21619	21554	21411	21790	21678	21522	21653	21837	21499	21521	21496	21753	21859	21821	21725	21835	21750	21638	21539	21626	21420	21739	21683	21346	21493	21729	21580	21679	21607	21627	21527	21845	21562	21678	21681	21499	21702	21774	21662	21549	21467	21609	21752	21643	21629	21684	21624	21698	21910	21593	21684	21607	21624	21684	21603	21622	21736	21777	21669	21707	21641	21633	21572	21605	21512	21504	21632	21682	21559	21513	21638	21660	21570	21740	21733	21740	21789	21663	21635	21648	21550	21600	21621	21672	21592	21603	21729	21575	21760	21720	21449	21806	21788	21739	21747	21653	21485	21797	21663	21781	21700	21863	21899	21804	21725	21806	21858	21677	21852	21456	21703	21687	21622	21467	21663	21637	21459	21936	21565	21376	21746	21669	21316	21503	21579	21654	21785	21518	21654	21583	21314	21698	21618	21677	21870	21642	21624	21679	21799	21763	21612	21538	21576	21542	21509	21609	21432	21563	21637	21749	21779	21601	21506	21794	21591	21652	21701	21475	21584	21566	21460	21919	21629	21638	21441	21699	21739	21715	21742	21553	21651	21756	21509	21563	21715	21495	21466	21643	21517	21717	21534	21425	21768	21631	21719	21646	21619	21529	21799	21631	21494	21495	21520	21482	21716	21661	21687	21504	21615	21572	21567	21478	21765	21597	21676	21711	21805	21612	21722	21678	21747	21743	21839	21730	21500	21655	21472	21769	21823	21976	21886	21649	21840	21771	21613	21240	21604	21592	21594	21700	21666	21624	21576	21686	21699	21642	21745	21912	21559	21625	21725	21694	21799	21457	21595	21605	21509	21545	21652	21641	21573	21601	21844	21581	21759	21549	21603	21878	21751	21554	21597	21767	21620	21410	21554	21716	21464	21680	21663	21687	21721	21476	21811	21757	21649	21459	21779	21745	21706	21652	21543	21721	21482	21844	21677	21823	21722	21646	21734	21561	21720	21716	21673	21710	21592	21700	21672	21523	21669	21623	21663	21654	21791	21671	21636	21606	21627	21666	21638	21581	21837	21591	21725	21507	21557	21614	21576	21888	21543	21726	21461	21673	22008	21641	21844	21543	21621	21619	21902	21760	21702	21717	21723	21555	21532	21752	21618	21837	21546	21663	21475	21776	21721	21688	21861	21759	21877	21781	21750	21870	21551	21477	21505	21680	21642	21768	21654	21687	21772	21755	21750	21641	21671	21707	21610	21863	21604	21647	21732	21391	21665	21481	21700	21671	21764	21775	21677	21634	21647	21773	21708	21674	21552	21525	21677	21839	21741	21605	21515	21731	21679	21553	21556	21486	21593	21370	21850	21738	21393	21618	21508	21823	21679	21860	21608	21474	21660	21494	21552	21657	21699	21747	21716	21600	21486	21694	21581	21760	21520	21722	21724	21547	21897	21792	21546	21449	21681	21555	21541	21733	21721	21543	21617	21548	21630	21639	21772	21680	21724	21649	21908	21693	21541	21628	21581	21573	21730	21768	21643	21453	21602	21645	21577	21849	21476	21807	21713	21676	21623	21623	21731	21572	21608	21560	21684	21692	21764	21793	21314	21384	21602	21608	21798	21621	21536	21717	21622	21635	21620	21488	21714	21786	21534	21656	21592	21650	21709	21405	21627	21740	21667	21765	21842	21699	21443	21716	21813	21801	21927	21944	21590	21618	21720	21662	21730	21558	21492	21783	21354	21796	21583	21785	21735	21766	21805	21810	21728	21771	21512	21654	21770	21789	21564	21930	21679	21872	21748	21585	21511	21808	21700	21650	21655	21708	21609	21401	21553	21490	21581	21662	21696	21557	21807	21571	21517	21841	21596	21630	21610	21814	21621	21559	21662	21624	21654	21554	21646	21706	21679	21604	21431	21670	21583	21627	21577	21541	21624	21558	21554	21688	21606	21411	21479	21418	21620	21787	21539	21550	21753	21600	21575	21733	21735	21631	21516	21561	21733	21798	21646	21673	21544	21630	21768	21471	21444	21612	21840	21788	21684	21726	21384	21430	21806	21727	21606	21850	21749	21743	21573	21792	21639	21527	21563	21466	21615	21849	21772	21767	21899	21698	21771	21892	21572	21921	21638	21673	21746	21586	21735	21731	21535	21722	21589	21434	21750	21599	21661	21532	21587	21712	21517	21685	21637	21638	21771	21963	21452	21597	21475	21373	21619	21718	21711	21728	21664	21580	21735	21600	21644	21687	21499	21673	21605	21490	21804	21678	21735	21662	21691	21672	21501	21699	21635	21652	21645	21574	21935	21837	21757	21569	21710	21648	21714	21555	21744	21504	21708	21697	21685	21735	21517	21746	21516	21489	21619	21780	21523	21766	21500	21654	21593	21586	21663	21731	21570	21590	21718	21673	21706	21577	21705	21587	21660	21769	21736	21470	21719	21627	21436	21449	21842	21917	21699	21792	21717	21781	21532	21446	21603	21470	21595	21760	21625	21639	21671	21664	21493	21743	21502	21872	21731	21662	21647	21662	21637	21697	21711	21505	21635	21724	21420	21736	21884	21690	21796	21591	21400	21566	21689	21670	21832	21708	21659	21751	21587	21646	21678	21626	21718	21678	21701	21428	21734	21716	21746
29572	42915	28247	20540	19605	19253	18236	17939	17812	17702	17730	17696	17799	17661	17791	17657	17892	18381	18290	18269	18196	18106	17722	17761	17841	17933	17876	18094	18162	18100	17905	17791	17630	17726	17651	17601	17601	17418	17512	17495	17468	17393	17582	17513	17432	17611	17556	17405	17483	17616	17558	17505	17586	17519	17713	17616	17540	17476	17612	17674	17505	17480	17584	17538	17623	17320	17567	17547	17385	17757	17226	17497	17599	17451	17615	17652	17612	17482	17539	17497	17653	17398	17535	17630	17503	17578	17496	17494	17552	17609	17599	17549	17558	17458	17518	17655	17535	17453	17619	17490	17545	17441	17411	17599	17530	17362	17595	17491	17547	17373	17563	17547	17459	17511	17704	17300	17595	17459	17499	17468	17535	17652	17686	17562	17718	17417	17513	17420	17464	17497	17520	17501	17674	17408	17586	17474	17360	17614	17566	17461	17476	17384	17510	17542	17611	17496	17628	17535	17436	17543	17470	17493	17576	17591	17598	17596	17526	17685	17668	17619	17322	17496	17706	17697	17487	17539	17540	17453	17553	17672	17621	17599	17612	17478	17553	17493	17493	17593	17376	17478	17540	17509	17408	17550	17522	17664	17667	17353	17470	17429	17569	17496	17405	17516	17561	17585	17612	17495	17555	17653	17551	17562	17347	17431	17623	17685	17561	17449	17427	17556	17595	17719	17509	17558	17577	17630	17472	17542	17491	17456	17486	17388	17351	17427	17543	17601	17480	17578	17342	17416	17639	17589	17467	17553	17674	17524	17468	17697	17633	17505	17599	17560	17619	17477	17654	17511	17548	17492	17540	17348	17618	17425	17534	17503	17634	17557	17676	17356	17622	17551	17410	17427	17586	17515	17630	17459	17435	17510	17477	17670	17478	17507	17576	17536	17507	17563	17582	17448	17537	17623	17575	17681	17698	17469	17461	17543	17555	17532	17571	17434	17396	17428	17384	17561	17513	17473	17366	17371	17451	17637	17626	17329	17632	17739	17397	17579	17532	17577	17597	17438	17669	17596	17458	17647	17492	17266	17573	17505	17428	17673	17463	17724	17452	17593	17646	17538	17446	17549	17514	17671	17636	17581	17410	17549	17555	17444	17755	17459	17484	17591	17674	17508	17519	17519	17429	17590	17431	17559	17369	17399	17599	17564	17468	17574	17623	17485	17554	17438	17506	17527	17500	17756	17485	17352	17538	17532	17668	17523	17663	17470	17554	17658	17519	17572	17493	17577	17534	17547	17553	17484	17429	17570	17576	17589	17652	17495	17597	17516	17591	17451	17499	17348	17647	17502	17617	17591	17533	17556	17526	17463	17510	17518	17568	17655	17546	17606	17591	17507	17550	17498	17545	17771	17668	17488	17682	17701	17385	17700	17546	17775	17543	17435	17517	17746	17702	17368	17556	17454	17465	17661	17429	17650	17643	17566	17593	17466	17519	17428	17415	17546	17473	17701	17479	17423	17666	17501	17484	17241	17445	17540	17617	17548	17474	17554	17599	17695	17406	17503	17556	17571	17663	17436	17555	17514	17542	17648	17403	17604	17565	17441	17618	17491	17704	17424	17683	17469	17614	17346	17490	17350	17534	17589	17454	17423	17303	17473	17468	17484	17604	17489	17548	17585	17545	17526	17531	17375	17680	17618	17454	17567	17572	17538	17591	17604	17492	17403	17441	17543	17571	17511	17477	17559	17519	17547	17701	17480	17451	17399	17508	17689	17656	17583	17478	17609	17378	17638	17529	17399	17713	17522	17629	17574	17443	17645	17615	17547	17540	17604	17659	17772	17532	17470	17492	17416	17429	17430	17715	17660	17409	17667	17576	17573	17516	17661	17574	17468	17519	17516	17359	17777	17503	17528	17597	17583	17457	17470	17524	17445	17510	17344	17610	17399	17580	17597	17529	17548	17741	17563	17597	17505	17490	17619	17446	17603	17506	17500	17458	17610	17529	17413	17407	17509	17608	17450	17528	17530	17357	17472	17530	17519	17514	17434	17603	17516	17654	17429	17628	17529	17700	17485	17640	17570	17452	17567	17582	17530	17512	17536	17610	17703	17554	17464	17461	17475	17461	17761	17518	17407	17498	17737	17493	17681	17590	17640	17430	17528	17566	17372	17650	17458	17793	17538	17680	17528	17476	17550	17580	17494	17542	17429	17548	17490	17629	17460	17489	17570	17641	17438	17678	17570	17544	17702	17489	17587	17520	17534	17191	17514	17432	17413	17486	17450	17449	17665	17464	17669	17595	17477	17575	17522	17626	17407	17570	17608	17550	17368	17672	17741	17403	17589	17322	17662	17517	17476	17564	17299	17477	17456	17566	17574	17575	17507	17753	17696	17647	17659	17414	17580	17631	17557	17550	17574	17655	17766	17456	17585	17528	17425	17498	17472	17507	17443	17532	17527	17404	17528	17652	17503	17608	17559	17515	17743	17433	17464	17489	17546	17474	17570	17616	17404	17541	17482	17658	17486	17596	17637	17535	17518	17579	17679	17567	17510	17538	17529	17713	17561	17186	17533	17651	17670	17447	17591	17462	17663	17590	17608	17485	17480	17644	17578	17550	17676	17437	17609	17601	17428	17502	17425	17447	17469	17696	17433	17521	17446	17679	17479	17771	17532	17468	17541	17661	17594	17609	17514	17572	17661	17531	17493	17468	17600	17476	17563	17606	17483	17598	17442	17467	17487	17661	17655	17517	17636	17600	17597	17511	17616	17434	17585	17522	17750	17313	17642	17816	17497	17583	17371	17622	17454	17566	17518	17708	17637	17455	17517	17414	17589	17665	17442	17540	17588	17497	17459	17492	17496	17411	17414	17545	17381	17469	17666	17573	17565	17482	17776	17456	17457	17442	17528	17577	17602	17601	17571	17596	17671	17577	17511	17507	17604	17562	17434	17796	17511	17594	17439	17516	17638	17704	17662	17517	17533	17550	17555	17769	17357	17407	17580	17431	17432	17355	17502	17632	17564	17736	17541	17591	17629	17649	17494	17508	17597	17363	17707	17582	17683	17380	17659	17459	17595	17541	17585	17614	17715	17457	17703	17450	17574	17589	17521	17649	17379	17445	17569	17533	17507	17644	17487	17551	17583	17452	17349	17627	17522	17598	17603	17457	17603	17565	17526	17527	17577	17596	17598	17455	17604	17459	17574	17714	17612	17538	17442	17608	17546	17684	17457	17554	17479	17413	17576	17539	17584	17732	17600	17656	17620	17669	17482	17612	17447	17483	17351	17596	17505	17524	17253	17423	17563	17573	17545	17642	17543	17539	17603	17417	17421	17464	17560	17443	17497	17455	17553	17341	17415	17609	17425	17608	17563	17542	17502	17560	17557	17644	17541	17531	17465	17486	17544	17458	17491	17535	17643	17541	17552	17569	17720	17532	17612	17571	17592	17581	17578	17623	17570	17578	17409	17574	17452	17599	17409	17529	17538	17683	17314	17618	17357	17516	17496	17489	17532	17544	17409	17560	17651	17464	17499	17765	17656	17661	17560	17626	17416	17596	17535	17456	17576	17576	17619	17494	17674	17505	17455	17660	17664	17456	17543	17626	17639	17551	17488	17508	17621	17554	17503	17463	17585	17446	17613	17591	17841	17554	17604	17564	17572	17585	17429	17629	17408	17490	17618	17395	17491	17660	17740	17468	17516	17626	17571	17567	17766	17582	17542	17437	17582	17423	17545	17325	17581	17621	17556	17535	17636	17448	17585	17523	17525	17539	17611	17519	17668	17574	17574	17514	17641	17696	17559	17721	17484	17472	17647	17474	17429	17660	17578	17701	17611	17506	17610	17502	17561	17524	17363	17468	17487	17561	17581	17400	17489	17520	17724	17459	17724	17460	17713	17470	17560	17529	17543	17811	17396	17513	17539	17527	17596	17592	17693	17399	17626	17526	17658	17615	17532	17483	17630	17418	17544	17459	17503	17559	17503	17571	17682	17507	17698	17538	17438	17566	17531	17649	17555	17451	17423	17519	17451	17586	17509	17718	17563	17576	17554	17520	17523	17522	17719	17474	17467	17560	17407	17499	17458	17589	17443	17470	17561	17510	17424	17342	17519	17538	17545	17548	17619	17585	17542	17663	17507	17686	17363	17577	17572	17499	17384	17432	17634	17610	17444	17571	17562	17543	17555	17538	17678	17582	17574	17573	17532	17594	17318	17605	17462	17634	17373	17645	17454	17495	17456	17556	17592	17635	17662	17540	17479	17471	17594	17423	17611	17447	17625	17570	17448	17474	17461	17686	17339	17614	17636	17531	17777	17502	17347	17565	17700	17502	17667	17366	17434	17373	17485	17486	17740	17628	17492	17587	17472	17653	17386	17460	17648	17549	17581	17390	17445	17552	17587	17423	17584	17534	17575	17674	17444	17505	17426	17527	17485	17530	17622	17681	17543	17500	17633	17633	17281	17695	17565	17545	17612	17644	17540	17646	17540	17490	17468	17716	17604	17724	17512	17434	17537	17534	17485	17447	17442	17563	17560	17428	17513	17445	17402	17513	17683	17445	17530	17606	17623	17564	17664	17406	17579	17467	17657	17642	17504	17580	17526	17617	17527	17521	17775	17437	17659	17444	17579	17716	17542	17440	17508	17589	17364	17683	17514	17585	17536	17607	17523	17522	17483	17656	17589	17483	17620	17399	17386	17423	17490	17533	17661	17547	17560	17629	17575	17584	17401	17649	17583	17346	17450	17484	17498	17371	17437	17595	17590	17585	17623	17481	17491	17700	17666	17470	17494	17318	17472	17578	17665	17507	17554	17626	17584	17544	17616	17495	17323	17589	17541	17583	17619	17511	17560	17456	17492	17652	17593	17563	17680	17553	17537	17484	17516	17449	17605	17545	17774	17486	17627	17593	17579	17568	17569	17312	17658	17466	17691	17710	17553	17597	17585	17571	17514	17692	17459	17498	17523	17644	17541	17495	17521	17369	17462	17605	17511	17517	17567	17596	17449	17577	17442	17634	17530	17468	17663	17631	17369	17653	17686	17357	17620	17586	17399	17610	17633	17593	17329	17486	17534	17481	17438	17644	17557	17395	17530	17633	17584	17556	17668	17519	17640	17501	17535	17383	17594	17711	17502	17608	17646	17479	17415	17631	17576	17471	17439	17688	17458	17418	17616	17500	17616	17643	17415
23935	21467	29065	24415	22845	24940	25362	22391	22053	22310	22098	21911	21916	22083	22140	21891	21978	22129	22239	21857	21978	22057	22087	22037	21902	22025	22137	23724	24339	23998	23233	22369	22071	21827	21493	21642	21661	21752	21324	21475	21473	21566	21607	21493	21389	21421	21625	21627	21465	21601	21733	21494	21649	21549	21560	21494	21500	21612	21532	21519	21474	21541	21634	21454	21678	21518	21524	21587	21693	21651	21575	21571	21401	21686	21578	21443	21600	21681	21571	21727	21525	21550	21626	21573	21550	21720	21482	21593	21639	21663	21479	21636	21611	21568	21675	21551	21565	21620	21625	21653	21518	21661	21623	21371	21668	21687	21820	21653	21555	21534	21451	21280	21469	21504	21256	21592	21666	21481	21694	21533	21680	21642	21695	21522	21713	21645	21500	21473	21563	21352	21444	21634	21536	21784	21607	21406	21613	21685	21384	21502	21535	21745	21581	21752	21405	21613	21404	21620	21548	21419	21543	21593	21606	21727	21531	21775	21742	21463	21499	21432	21464	21462	21734	21559	21539	21654	21592	21537	21487	21587	21578	21468	21606	21593	21511	21566	21350	21660	21577	21602	21770	21471	21378	21614	21442	21543	21490	21805	21430	21598	21614	21757	21588	21650	21440	21361	21594	21551	21787	21485	21369	21568	21604	21368	21626	21498	21644	21467	21179	21715	21570	21345	21615	21470	21523	21565	21722	21524	21394	21443	21591	21383	21510	21538	21508	21576	21765	21566	21495	21512	21461	21622	21653	21603	21548	21650	21681	21814	21545	21516	21617	21710	21552	21436	21616	21595	21528	21655	21520	21389	21541	21621	21626	21443	21341	21521	21379	21418	21481	21698	21554	21534	21497	21519	21589	21402	21552	21624	21464	21467	21556	21566	21531	21581	21666	21618	21464	21543	21460	21353	21771	21371	21345	21414	21697	21655	21413	21539	21691	21560	21596	21691	21395	21413	21811	21608	21683	21468	21423	21362	21744	21606	21662	21652	21503	21345	21671	21530	21507	21644	21572	21488	21549	21486	21517	21278	21512	21514	21673	21572	21490	21553	21502	21429	21459	21627	21597	21506	21430	21331	21458	21652	21720	21737	21508	21702	21671	21564	21426	21687	21630	21553	21342	21671	21570	21631	21575	21659	21708	21820	21649	21395	21539	21576	21317	21523	21477	21654	21420	21432	21467	21596	21670	21732	21648	21565	21724	21594	21577	21630	21546	21605	21382	21777	21637	21660	21356	21710	21399	21553	21702	21558	21536	21792	21488	21419	21662	21383	21196	21504	21622	21531	21490	21564	21818	21607	21716	21437	21524	21399	21620	21709	21562	21495	21670	21667	21709	21520	21679	21539	21583	21457	21706	21496	21382	21578	21666	21467	21313	21387	21634	21452	21595	21248	21629	21562	21465	21535	21647	21730	21664	21560	21587	21657	21559	21677	21398	21611	21461	21627	21730	21566	21731	21378	21443	21502	21848	21446	21594	21576	21725	21612	21331	21504	21699	21380	21603	21520	21486	21597	21630	21552	21549	21524	21634	21451	21630	21596	21609	21584	21348	21493	21440	21456	21526	21466	21648	21547	21545	21569	21489	21446	21537	21620	21522	21413	21540	21687	21533	21366	21644	21466	21555	21580	21406	21398	21509	21725	21652	21638	21641	21760	21727	21784	21568	21391	21534	21607	21618	21598	21487	21657	21701	21699	21513	21607	21421	21526	21589	21699	21609	21806	21685	21672	21394	21690	21484	21316	21510	21471	21486	21561	21505	21485	21579	21575	21445	21632	21532	21518	21786	21542	21554	21751	21486	21366	21445	21505	21388	21151	21618	21493	21631	21436	21363	21540	21588	21643	21307	21457	21345	21429	21837	21582	21638	21563	21661	21672	21533	21540	21589	21499	21562	21540	21622	21798	21583	21670	21627	21601	21275	21419	21780	21624	21696	21576	21685	21786	21752	21488	21484	21472	21667	21551	21583	21484	21511	21701	21697	21640	21452	21392	21686	21538	21614	21556	21554	21454	21541	21575	21493	21478	21614	21899	21425	21493	21619	21625	21700	21317	21426	21418	21538	21614	21698	21446	21582	21711	21646	21540	21482	21569	21508	21541	21366	21277	21789	21654	21542	21506	21901	21444	21442	21463	21724	21585	21486	21772	21594	21555	21690	21800	21540	21507	21467	21542	21297	21528	21430	21406	21428	21330	21544	21542	21508	21448	21413	21413	21633	21472	21635	21603	21619	21486	21638	21632	21478	21558	21391	21649	21446	21574	21467	21633	21542	21682	21439	21426	21634	21574	21501	21544	21437	21477	21547	21446	21390	21601	21555	21475	21636	21623	21717	21632	21768	21743	21850	21519	21484	21488	21668	21499	21480	21518	21354	21532	21700	21748	21525	21759	21605	21533	21483	21320	21737	21555	21416	21504	21651	21549	21731	21461	21664	21561	21504	21438	21484	21603	21487	21325	21529	21655	21554	21606	21604	21612	21502	21643	21501	21605	21642	21594	21616	21417	21520	21589	21554	21749	21557	21526	21495	21686	21499	21484	21531	21237	21536	21669	21662	21280	21559	21528	21535	21417	21638	21543	21759	21591	21645	21408	21547	21603	21486	21638	21613	21357	21589	21576	21458	21615	21673	21449	21606	21696	21778	21461	21484	21532	21581	21577	21625	21510	21361	21552	21530	21453	21783	21643	21422	21648	21644	21533	21565	21507	21329	21699	21667	21673	21584	21533	21558	21660	21733	21505	21392	21628	21564	21541	21599	21330	21410	21509	21484	21632	21494	21405	21497	21658	21759	21454	21618	21649	21599	21639	21316	21502	21549	21700	21493	21611	21671	21517	21545	21481	21470	21594	21825	21606	21260	21441	21463	21339	21520	21473	21605	21639	21485	21466	21475	21563	21492	21398	21548	21487	21404	21663	21528	21633	21857	21492	21895	21514	21602	21516	21547	21655	21563	21281	21406	21527	21879	21545	21510	21697	21704	21358	21665	21497	21486	21443	21647	21213	21694	21736	21785	21553	21396	21418	21570	21253	21418	21577	21541	21544	21595	21701	21560	21356	21427	21706	21617	21423	21432	21480	21639	21532	21485	21458	21497	21506	21518	21598	21675	21588	21455	21557	21519	21574	21588	21453	21525	21548	21416	21640	21640	21561	21516	21501	21527	21736	21398	21522	21591	21809	21423	21650	21364	21315	21782	21741	21421	21564	21642	21441	21675	21513	21590	21505	21708	21547	21526	21550	21498	21647	21602	21745	21537	21853	21625	21685	21738	21428	21819	21495	21550	21561	21315	21527	21612	21546	21667	21511	21679	21563	21626	21528	21471	21716	21747	21445	21497	21684	21808	21633	21546	21503	21799	21406	21545	21596	21606	21499	21545	21511	21621	21506	21454	21627	21631	21616	21507	21610	21617	21706	21641	21517	21523	21574	21464	21499	21515	21752	21586	21411	21708	21474	21558	21486	21525	21283	21636	21653	21558	21719	21563	21683	21486	21483	21819	21443	21656	21580	21509	21636	21637	21546	21485	21542	21557	21683	21674	21560	21641	21461	21583	21597	21654	21400	21354	21588	21350	21750	21477	21700	21649	21529	21426	21583	21768	21648	21510	21557	21762	21447	21602	21590	21679	21661	21718	21640	21547	21649	21396	21468	21522	21533	21459	21489	21623	21473	21619	21494	21548	21575	21557	21539	21529	21697	21568	21359	21637	21378	21369	21459	21582	21443	21633	21739	21415	21470	21472	21712	21338	21570	21349	21301	21415	21481	21480	21578	21724	21646	21542	21349	21607	21485	21365	21504	21518	21473	21582	21655	21481	21429	21529	21578	21447	21566	21548	21431	21389	21663	21498	21569	21635	21652	21533	21483	21368	21608	21532	21350	21429	21547	21612	21629	21637	21700	21555	21777	21580	21437	21510	21687	21473	21631	21486	21668	21696	21577	21415	21555	21669	21566	21469	21521	21765	21626	21515	21533	21539	21729	21612	21578	21395	21431	21570	21539	21602	21484	21544	21454	21484	21760	21463	21494	21335	21471	21511	21795	21584	21297	21540	21436	21712	21628	21614	21498	21546	21566	21728	21504	21378	21472	21477	21394	21447	21484	21499	21608	21772	21592	21681	21503	21713	21470	21410	21293	21619	21503	21412	21576	21569	21510	21645	21614	21571	21507	21518	21436	21564	21567	21322	21569	21468	21553	21368	21366	21432	21470	21473	21772	21842	21326	21448	21602	21484	21719	21392	21704	21640	21578	21376	21496	21487	21622	21439	21470	21487	21453	21567	21418	21294	21483	21602	21484	21608	21594	21525	21483	21573	21683	21619	21507	21410	21596	21368	21489	21521	21611	21204	21477	21500	21490	21605	21687	21623	21704	21660	21589	21866	21643	21438	21686	21562	21621	21734	21629	21677	21527	21418	21722	21616	21676	21515	21510	21264	21443	21572	21453	21394	21622	21682	21442	21528	21771	21517	21597	21652	21594	21570	21679	21384	21492	21584	21585	21490	21353	21544	21646	21491	21529	21634	21372	21559	21455	21375	21652	21735	21562	21498	21648	21691	21563	21849	21456	21422	21383	21612	21581	21637	21442	21738	21460	21604	21594	21507	21478	21431	21562	21595	21703	21941	21601	21574	21603	21496	21762	21426	21476	21496	21323	21506	21563	21452	21639	21620	21742	21619	21634	21535	21437	21561	21524	21641	21529	21596	21520	21534	21597	21538	21614	21620	21345	21450	21649	21438	21450	21471	21569	21724	21648	21910	21606	21466	21441	21465	21487	21418	21509	21715	21469	21480	21787	21549	21498	21643	21629	21600	21410	21498	21571	21408	21686	21677	21612	21459	21690	21217	21452	21548	21529	21676	21542	21732	21635	21452	21622	21555	21556	21597	21436	21446	21697	21694	21584	21676	21576	21450	21411	21553	21702	21681	21347	21526	21605	21441	21491	21628	21509	21760	21473	21501	21611	21654	21552	21739	21537	21815	21574	21436	21611	21507	21734	21799	21491	21527	21578	21626	21245	21567	21592	21418	21407	21678	21394	21582	21650	21585	21578	21525	21468	21766	21608	21660	21462	21490	21516	21435	21609	21375	21496	21400	21246	21667	21595	21749	21570	21681	21583	21635	21606	21508	21409	21467	21501
33708	53874	36611	23794	20671	20127	19369	18692	18171	18095	18068	17949	17795	17684	17756	18059	18116	18072	18188	18223	18182	18004	17995	18007	17951	17894	18118	21148	21376	20311	19178	18394	17829	17564	17670	17625	17573	17367	17487	17501	17562	17654	17508	17442	17474	17517	17536	17501	17377	17571	17501	17259	17545	17385	17705	17553	17577	17618	17548	17492	17479	17511	17505	17519	17411	17333	17626	17451	17388	17597	17503	17690	17497	17464	17434	17616	17603	17519	17566	17701	17460	17571	17440	17578	17532	17484	17428	17530	17434	17413	17585	17317	17692	17416	17343	17440	17413	17553	17446	17507	17640	17499	17435	17533	17432	17560	17425	17305	17568	17523	17492	17563	17547	17489	17643	17408	17465	17451	17571	17509	17535	17373	17507	17479	17490	17532	17445	17611	17638	17429	17287	17435	17361	17472	17375	17703	17400	17437	17447	17386	17575	17344	17514	17432	17473	17566	17660	17485	17514	17409	17596	17467	17543	17630	17632	17379	17593	17595	17404	17392	17638	17519	17680	17618	17694	17346	17453	17471	17434	17425	17439	17441	17554	17573	17528	17473	17480	17618	17435	17392	17572	17541	17526	17481	17342	17467	17444	17740	17552	17446	17504	17353	17478	17556	17499	17507	17572	17542	17523	17333	17432	17560	17388	17453	17377	17455	17672	17434	17464	17507	17561	17406	17378	17450	17427	17586	17364	17431	17479	17424	17268	17465	17622	17559	17505	17222	17411	17443	17396	17397	17509	17545	17556	17563	17685	17434	17643	17583	17345	17392	17534	17483	17624	17582	17376	17397	17504	17490	17596	17453	17537	17656	17642	17775	17468	17573	17512	17504	17646	17496	17631	17358	17444	17396	17568	17446	17487	17430	17518	17444	17407	17364	17514	17522	17421	17509	17470	17691	17453	17436	17471	17396	17517	17450	17445	17530	17500	17545	17450	17367	17604	17577	17619	17540	17359	17595	17677	17482	17463	17493	17499	17626	17636	17508	17419	17538	17751	17714	17586	17602	17550	17561	17495	17322	17591	17487	17736	17540	17395	17405	17668	17450	17390	17509	17400	17590	17590	17596	17441	17645	17375	17536	17422	17537	17446	17625	17431	17440	17434	17337	17481	17633	17408	17530	17430	17632	17668	17410	17379	17315	17576	17384	17389	17640	17774	17518	17517	17535	17379	17577	17340	17423	17433	17665	17577	17386	17564	17460	17301	17492	17408	17532	17671	17591	17462	17460	17592	17521	17464	17560	17632	17443	17685	17344	17589	17557	17448	17427	17422	17481	17468	17519	17530	17499	17610	17225	17477	17437	17559	17552	17375	17472	17376	17516	17441	17595	17341	17448	17611	17601	17555	17512	17515	17486	17500	17484	17603	17516	17414	17618	17414	17390	17418	17578	17454	17526	17355	17371	17748	17393	17446	17495	17463	17499	17388	17472	17436	17557	17750	17376	17299	17507	17623	17478	17656	17449	17524	17314	17369	17498	17517	17489	17503	17276	17637	17253	17692	17421	17503	17626	17551	17442	17423	17450	17537	17449	17559	17344	17590	17520	17456	17523	17470	17468	17496	17645	17436	17646	17369	17462	17431	17470	17417	17336	17643	17309	17566	17306	17439	17588	17395	17411	17482	17400	17498	17594	17409	17520	17657	17439	17414	17429	17491	17566	17438	17344	17555	17537	17579	17442	17486	17419	17591	17446	17490	17603	17721	17469	17440	17599	17542	17460	17466	17467	17417	17564	17496	17308	17584	17573	17635	17508	17541	17670	17551	17436	17385	17359	17459	17548	17637	17375	17334	17336	17613	17612	17486	17756	17625	17510	17492	17555	17564	17483	17372	17440	17381	17642	17518	17526	17446	17494	17413	17551	17411	17514	17611	17489	17396	17359	17581	17546	17464	17596	17491	17368	17555	17538	17409	17452	17443	17421	17528	17336	17482	17520	17607	17387	17504	17435	17681	17577	17483	17481	17630	17445	17509	17424	17438	17559	17559	17681	17554	17545	17432	17571	17472	17374	17467	17284	17472	17445	17440	17550	17592	17514	17510	17371	17407	17603	17352	17527	17622	17525	17471	17516	17438	17630	17220	17499	17398	17431	17515	17584	17461	17472	17426	17544	17477	17439	17359	17521	17465	17592	17316	17589	17606	17453	17491	17538	17431	17461	17573	17464	17527	17493	17413	17400	17407	17475	17622	17478	17439	17430	17495	17557	17501	17513	17393	17550	17511	17295	17467	17531	17581	17549	17551	17581	17419	17617	17713	17465	17508	17557	17409	17512	17567	17605	17290	17502	17434	17447	17538	17550	17488	17499	17391	17663	17547	17528	17557	17364	17640	17479	17375	17523	17439	17410	17552	17601	17531	17534	17609	17459	17413	17365	17417	17553	17557	17560	17632	17538	17463	17417	17565	17467	17578	17458	17270	17401	17700	17537	17586	17515	17521	17425	17569	17464	17508	17510	17445	17514	17494	17527	17475	17514	17518	17538	17639	17504	17621	17625	17521	17617	17478	17642	17344	17348	17552	17325	17502	17577	17581	17508	17459	17499	17500	17574	17552	17418	17425	17479	17583	17289	17507	17568	17662	17471	17402	17516	17643	17561	17668	17524	17649	17430	17279	17628	17416	17454	17510	17392	17532	17498	17519	17350	17489	17543	17413	17479	17301	17450	17521	17440	17599	17547	17362	17473	17698	17519	17378	17369	17552	17563	17405	17499	17386	17445	17661	17516	17465	17617	17489	17463	17469	17392	17423	17448	17537	17661	17632	17427	17460	17554	17453	17401	17467	17577	17510	17467	17640	17446	17514	17433	17421	17429	17463	17425	17608	17367	17530	17385	17634	17406	17461	17456	17487	17439	17436	17353	17570	17566	17296	17540	17464	17644	17427	17441	17422	17664	17487	17616	17453	17661	17369	17394	17400	17515	17559	17712	17463	17646	17472	17483	17442	17535	17454	17505	17483	17396	17517	17412	17291	17464	17436	17383	17469	17553	17392	17348	17672	17496	17461	17432	17410	17550	17310	17614	17363	17720	17491	17456	17398	17697	17375	17554	17480	17690	17577	17460	17556	17446	17632	17465	17490	17439	17584	17453	17422	17549	17450	17368	17781	17483	17322	17494	17527	17778	17438	17448	17561	17451	17484	17329	17534	17452	17577	17434	17463	17316	17526	17416	17397	17368	17345	17451	17565	17601	17452	17475	17576	17554	17402	17410	17401	17397	17472	17552	17493	17606	17570	17650	17554	17490	17515	17660	17603	17465	17394	17516	17576	17446	17559	17524	17365	17621	17547	17354	17528	17490	17394	17402	17433	17504	17549	17395	17587	17522	17464	17572	17529	17423	17560	17568	17323	17361	17548	17417	17478	17514	17577	17584	17597	17438	17620	17450	17463	17381	17445	17457	17511	17249	17406	17575	17508	17498	17386	17570	17572	17527	17450	17405	17531	17538	17480	17397	17691	17434	17327	17482	17442	17413	17570	17504	17478	17550	17533	17406	17332	17561	17582	17564	17477	17410	17498	17544	17481	17412	17532	17568	17719	17517	17390	17658	17574	17421	17485	17425	17330	17410	17495	17557	17596	17353	17447	17654	17581	17607	17468	17316	17458	17488	17496	17662	17344	17537	17427	17524	17651	17387	17550	17453	17614	17559	17398	17586	17571	17678	17522	17620	17514	17460	17503	17468	17436	17513	17673	17450	17419	17611	17542	17588	17608	17242	17531	17488	17451	17511	17318	17630	17403	17613	17448	17463	17517	17607	17357	17525	17467	17307	17516	17382	17560	17390	17527	17336	17373	17496	17555	17316	17610	17674	17606	17563	17291	17529	17405	17322	17607	17415	17527	17410	17456	17337	17443	17534	17618	17623	17502	17427	17418	17525	17646	17448	17512	17458	17562	17410	17443	17479	17511	17497	17585	17637	17522	17520	17501	17474	17518	17677	17390	17413	17413	17585	17491	17613	17355	17410	17550	17424	17363	17637	17464	17412	17602	17418	17547	17559	17718	17360	17301	17510	17591	17458	17608	17316	17442	17605	17577	17543	17420	17497	17542	17593	17399	17409	17451	17525	17460	17447	17498	17371	17550	17415	17432	17365	17428	17402	17595	17398	17501	17573	17457	17515	17644	17455	17579	17628	17596	17562	17461	17528	17666	17489	17446	17463	17357	17519	17588	17507	17634	17612	17318	17523	17527	17505	17697	17600	17530	17431	17514	17412	17450	17434	17398	17535	17360	17473	17592	17502	17256	17465	17560	17414	17501	17598	17686	17446	17579	17300	17561	17456	17633	17336	17397	17402	17331	17590	17418	17559	17536	17562	17549	17560	17422	17514	17598	17632	17551	17390	17324	17422	17489	17456	17498	17543	17416	17435	17494	17571	17651	17595	17484	17473	17499	17467	17492	17518	17326	17584	17357	17626	17348	17585	17441	17326	17468	17567	17429	17459	17508	17541	17560	17507	17362	17562	17326	17391	17442	17453	17359	17640	17517	17308	17514	17450	17546	17388	17661	17591	17424	17535	17659	17484	17520	17543	17488	17676	17397	17513	17472	17521	17677	17301	17611	17522	17490	17653	17208	17372	17438	17652	17475	17315	17415	17509	17570	17539	17445	17436	17387	17634	17492	17445	17565	17707	17598	17565	17474	17375	17462	17590	17635	17526	17479	17414	17602	17505	17446	17374	17572	17383	17473	17413	17534	17630	17501	17590	17515	17469	17376	17582	17794	17542	17400	17253	17478	17446	17552	17465	17506	17600	17541	17613	17593	17580	17526	17571	17568	17484	17545	17461	17420	17697	17506	17557	17418	17432	17261	17543	17602	17548	17501	17385	17386	17441	17474	17615	17332	17539	17682	17375	17658	17496	17435	17514	17462	17447	17697	17567	17328	17576	17587	17520	17429	17398	17603	17576	17379	17352	17518	17398	17537	17466	17558	17350	17434	17391	17543	17422	17430	17532	17330	17646	17510	17429	17670	17431	17570	17414	17485	17643	17576	17357	17556	17426	17379	17703	17501	17681	17463	17777	17518	17549	17514	17744	17460	17519	17483	17600	17409	17386	17616	17406	17493	17471	17423	17534	17390	17367	17474	17433	17570	17400	17404	17608	17310	17496	17527	17574	17562	17530	17358	17345	17506	17450
22861	21522	29314	23924	21853	24614	28165	23532	22693	23061	22298	22434	22283	22278	22338	22422	22269	22331	22661	22466	22600	22341	22352	22126	22293	22303	23798	26807	26231	25332	24105	23062	22476	21990	22010	21975	21938	21996	21805	21884	21702	21775	21772	21648	21719	21721	21999	21762	21920	21728	21790	21819	21773	21873	21814	22158	21819	21591	21616	21807	21946	21858	21897	21884	21996	21579	21701	21707	21882	21598	21979	21868	21821	21809	21954	21655	21689	21934	22025	21861	21571	21868	21850	21844	21939	21773	21870	21717	21858	21995	22003	21858	21822	21840	21768	21821	21765	21877	21715	21770	21738	21941	21994	21822	21950	21842	21692	21998	21924	21979	21955	21876	21815	21774	21821	21785	21662	21653	21737	21669	21844	21650	21584	21604	21865	21773	21897	21496	21654	21968	21629	21645	21852	21823	21895	21750	21632	21772	21822	21630	21795	21651	22002	21700	21784	21608	21900	21540	21956	21812	21818	21857	21812	21816	21797	21776	21862	21821	21955	21770	21615	21718	21846	21884	21797	21694	21705	21785	21837	21604	21646	21731	21917	21974	21907	21516	21854	21805	21831	21780	21736	21770	21568	21747	21727	21733	21705	21770	21705	21658	21765	21750	21947	21876	21750	21928	21833	21772	21830	21755	21864	21988	21624	21779	21714	21860	21805	21783	21748	21932	21582	21479	21758	21721	21821	21477	21868	21630	21754	21621	21974	21748	21790	21613	21689	21766	21644	21758	21745	21727	21848	21923	21686	21743	21906	21711	21774	21778	21653	21803	21918	21560	21761	21662	21820	21773	21842	21669	21591	21846	21712	21572	21821	21603	21785	21798	21905	21782	21706	21645	21898	21447	21687	21883	21723	21574	21647	21596	21695	21846	22040	21688	21610	21865	21864	21599	21846	21892	21726	21703	21811	21944	21586	21728	21838	21532	21800	21578	21800	21692	21631	21781	21601	21730	21776	21937	21622	21860	21700	21662	21438	21636	21919	21775	21751	21607	21897	21886	21586	21790	21837	21938	21692	21851	21551	21662	21762	21937	22031	21682	21828	21711	21820	21725	21792	21794	21705	21977	21880	21792	21903	21734	21911	21588	21515	21604	21669	21821	21817	21605	21814	21633	21745	21708	21670	21834	21730	21742	21830	21619	21755	21589	21801	21945	21672	21629	21854	21798	21850	21699	21681	21556	21900	21768	21840	21815	21916	21801	21663	21670	21691	21794	21777	21736	21736	21761	21858	21511	21712	21660	21737	21743	21663	21772	21826	21818	21867	21637	21707	21646	21767	21736	21816	21854	21526	21782	21770	21764	21859	21832	21669	21740	21724	21525	21730	21707	21756	21840	21845	22028	21886	21825	21746	21704	21717	21816	21559	21659	21942	21744	21585	21766	21632	21493	21820	21814	21746	21664	21684	21713	21751	21762	21684	21869	21730	21878	21776	21801	21657	21581	21649	21798	21743	21695	21759	21631	21857	21807	21593	21602	21864	21680	21373	21590	21494	21597	21705	21692	21696	21997	21678	21693	21898	21749	21888	21762	21752	21712	21806	21718	21732	21932	21686	21856	21694	21922	21814	21870	21719	21821	21638	21881	21806	21673	21712	21379	21927	21830	21757	21771	21788	21853	21603	21890	21794	21798	21871	21781	21797	22042	21830	21522	21811	21894	21692	21762	21683	21756	21816	21642	21769	21882	21860	21722	21640	21552	21658	21632	21622	21583	21862	21850	21552	21873	21817	21886	21733	21746	21796	21559	21852	21612	21768	21721	21615	21691	21688	21791	21538	21784	21733	21829	21769	21620	21972	21677	21708	21800	21601	21632	21865	21801	21613	21569	21778	21766	22042	21561	21774	21842	21844	21571	21819	21802	21616	21664	21743	21785	21936	21912	21787	21828	21514	21503	21964	21874	21771	21481	21766	21824	21766	21544	21640	21927	21727	21678	21600	21634	21696	21758	21515	21746	21702	21634	21591	21723	21824	21628	21827	21727	21895	21774	21867	21661	21745	21638	21530	21887	21607	21701	21753	21496	21634	21770	21906	21757	21887	21711	21576	21841	21824	21814	21684	21584	21855	21912	21966	21852	21832	21749	21757	21633	21855	21829	21869	21649	21689	21859	21637	21663	21559	21714	21813	21614	21643	21803	21809	21866	21830	21705	21957	21578	21666	21687	21744	21588	21835	21771	21690	21847	21855	21857	21681	21703	21904	21723	22016	21667	21644	21706	21892	21664	21792	21705	21704	21746	21655	21699	21859	21846	21724	21622	21688	22027	21660	21813	21619	21678	21447	21712	21670	21677	21837	21694	21862	21699	21796	21799	21853	21890	21811	21718	21733	21869	21715	21508	21865	21821	21638	21834	21813	21663	21600	21791	21753	21767	21813	21910	21926	21853	21816	21848	21645	21889	21662	21873	21651	21894	21776	21781	21576	21863	21797	21637	21709	21825	21815	21704	21759	21869	21821	21856	21687	21795	21748	21458	21993	21386	21918	21765	21658	21659	21635	21919	21833	21635	21626	21988	21984	21665	21643	21929	21780	21807	21816	21669	21750	21800	21742	21846	22060	21975	21660	21732	21725	21689	21875	21753	21729	21776	21696	21751	21826	21892	21828	21723	21870	21886	21760	21595	21762	21658	21745	21879	21939	21720	21780	21613	21647	21668	21870	21699	21708	21730	21417	21509	21858	21620	21547	21777	21714	21678	21690	21645	21803	21664	21825	21586	21956	21836	21887	21869	21738	21707	21855	21813	21667	21676	21632	21606	21740	21772	21708	21713	21750	21558	21658	21790	21962	21759	21806	21663	21730	21431	21682	21720	21779	21873	21863	21724	21634	21962	21706	21657	21698	21739	21783	21643	21648	21609	21701	21487	21598	21685	21795	21567	21735	21927	21822	21652	21685	21658	21676	21746	21803	21807	21741	21788	21821	21624	21710	21845	21837	21712	21698	21946	21939	21770	21611	21834	21889	21785	21552	21626	21772	21622	21672	21811	21670	21772	21667	21735	21693	21666	21675	22009	21591	21711	21649	21754	21943	21709	21672	21817	21726	21841	21731	21784	21768	21683	21879	21994	21818	21655	21820	21840	21791	21666	21768	22041	21771	21763	21534	21766	21840	21668	21765	21656	21980	21685	21694	21617	21916	21618	21634	21820	21898	21673	21664	21866	21863	21802	21741	21563	21710	21844	21853	21696	21761	21813	21915	21742	21706	21944	21813	21863	21746	21747	21739	21657	21487	21755	21771	21575	21755	22061	21755	21765	21687	21869	21580	21833	21664	21601	21688	21773	21546	21495	21871	21767	21915	21872	21960	21783	21838	21834	21748	21757	21744	21728	21614	21633	21648	21606	21823	21700	21663	21775	21850	21788	21652	21694	21996	21752	21651	21718	22105	21765	21583	21817	21784	21731	21696	21813	21826	21743	21768	21791	21844	21746	21931	21453	21668	21812	21758	21511	21843	21818	21857	21777	21746	21737	21773	21691	21682	21538	21879	21601	21657	21802	22096	21523	21822	21859	21793	21937	21894	21796	21705	22019	21699	21681	21749	21738	21695	21804	21924	21820	21716	21763	21772	21737	22098	21689	21818	21967	21624	21771	21678	21741	21770	21624	21761	21709	21603	21743	21671	21751	21805	21665	21699	21756	21779	21943	21779	21769	21861	21595	21738	21647	21795	22175	21728	21643	21908	21849	21788	21835	21785	21878	21597	21833	21549	21714	21697	21782	21731	21773	21852	21549	21742	21855	21992	21791	21698	21707	21763	21940	21711	21617	21779	21871	21663	21656	21725	21637	21806	21859	21798	21836	21817	21714	21959	21572	21742	21741	21783	21732	21981	21811	21555	21714	21781	21632	21799	21868	22048	21752	21823	21812	21719	21694	21695	21921	21639	21707	21695	21605	21818	21517	22047	21840	21837	21722	21739	21712	21822	21882	21848	21794	21812	21605	21814	21794	21748	21659	21579	21863	22015	21808	21803	21674	21669	21741	21772	21782	21874	21652	21670	21701	21871	21805	21748	21711	21734	21878	21699	21831	21801	21730	21537	21833	21759	21797	21681	21693	21648	21879	21687	21881	21859	21873	21748	21713	21517	21728	21849	21922	21752	21887	21799	21717	21804	21647	21697	21642	21849	21752	21704	21606	21631	21706	21771	21668	21836	21757	21638	21923	21690	21640	21646	21792	21882	21730	21863	21686	21837	21772	21657	21731	21594	21633	21914	21469	21810	21773	21598	21696	21549	21748	21931	21702	21726	21573	21818	21750	21668	21792	21733	21786	21768	21624	21618	21852	21772	21531	21824	21942	21988	21663	21588	21932	21427	21645	21823	21726	21754	21885	21881	21585	21526	21987	21693	21759	21726	21754	21754	21757	21941	21716	21658	21867	21780	21758	21822	21671	21912	21655	21715	21719	21679	21926	21617	21736	21881	21583	21637	21779	21843	21826	21655	21808	21789	21822	21717	21567	21937	21514	21782	21952	21700	21874	21871	21795	21819	21617	21676	21812	21929	21787	21715	21611	21756	21751	21659	21945	21858	21628	21625	21665	21639	21847	21699	22160	21689	21738	21501	21607	21504	21430	21753	21870	21851	21890	21612	21953	21685	21840	21721	21721	21690	21892	21830	21797	21869	21819	21757	21626	21799	21795	21757	21577	21731	21650	21404	21608	21713	21772	21716	21540	21746	21742	21884	21743	21740	21646	21561	21748	21595	21697	21931	21837	21627	21661	21860	21764	21740	21767	21844	22007	21744	21853	21839	21742	21532	21812	21676	21731	22024	21904	21683	21777	21670	21565	21805	21817	21886	21861	21895	21808	21659	21815	21478	21546	21880	21806	21854	21728	21861	21602	21637	21832	21851	21685	21670	21725	21867	21704	21825	21659	21796	21599	21785	21761	21769	21559	21740	21578	21624	21896	21807	22021	21781	21990	21542	21784	21795	21547	21700	21798	21848	21844	21926	21688	21878	21819	21758	21559	21794	21772	21564	21852	21806	21634	21547	21791	21725	21800	21849	21835	21907	21760	21859	21763	21618	21600	21650	21710	21867	21830	21773	21900	21907	21781	21620	21787	21525	21876	21630	21613	21738	21751	21979	21813	21688	21751	21863	21808	21817	21772	21795	21681	21657	21793	21846	21848
37927	62216	41773	28105	22790	20829	20368	19101	18759	18458	18519	18222	18067	18170	18321	18427	18518	18580	18511	18587	18618	18533	18149	18115	17911	18281	20940	24896	23490	21917	20302	19148	18088	17722	17667	17553	17665	17662	17549	17654	17774	17666	17699	17607	17462	17673	17668	17525	17567	17626	17698	17644	17581	17512	17549	17617	17484	17393	17441	17609	17545	17587	17541	17679	17584	17530	17689	17453	17495	17521	17653	17557	17716	17522	17652	17639	17560	17570	17671	17486	17531	17460	17651	17576	17476	17698	17509	17416	17461	17586	17717	17643	17584	17612	17588	17526	17621	17576	17584	17753	17534	17654	17602	17799	17619	17697	17554	17592	17597	17757	17701	17595	17502	17630	17516	17684	17621	17651	17444	17508	17489	17465	17496	17621	17475	17593	17489	17429	17705	17458	17376	17517	17540	17466	17393	17645	17517	17701	17589	17582	17647	17436	17656	17557	17475	17634	17611	17618	17662	17587	17634	17503	17669	17618	17623	17507	17524	17445	17560	17592	17531	17824	17369	17565	17666	17623	17691	17735	17511	17642	17607	17550	17738	17756	17576	17612	17656	17569	17473	17580	17562	17444	17657	17413	17383	17714	17405	17588	17516	17328	17508	17349	17557	17389	17551	17557	17608	17558	17549	17385	17577	17817	17777	17513	17540	17576	17619	17598	17496	17370	17663	17641	17683	17570	17570	17544	17753	17586	17631	17517	17711	17623	17782	17818	17588	17412	17493	17592	17533	17571	17516	17612	17665	17427	17624	17635	17624	17500	17451	17635	17604	17487	17553	17538	17506	17645	17702	17532	17601	17624	17578	17656	17552	17372	17696	17613	17621	17416	17865	17606	17484	17470	17643	17693	17590	17628	17685	17682	17685	17664	17661	17793	17590	17518	17651	17551	17462	17485	17718	17334	17461	17726	17571	17707	17608	17722	17433	17603	17541	17694	17499	17809	17536	17804	17417	17621	17475	17544	17560	17666	17725	17547	17531	17719	17707	17503	17595	17767	17637	17563	17634	17370	17573	17666	17676	17540	17705	17826	17688	17655	17590	17489	17545	17519	17463	17432	17668	17612	17445	17619	17468	17603	17650	17718	17590	17509	17350	17545	17712	17511	17406	17405	17483	17622	17541	17631	17621	17522	17671	17662	17580	17603	17479	17693	17649	17562	17576	17564	17676	17432	17686	17537	17492	17551	17783	17631	17558	17509	17560	17693	17576	17598	17652	17546	17567	17597	17413	17603	17540	17562	17463	17686	17624	17476	17549	17529	17636	17453	17551	17679	17588	17504	17509	17536	17513	17555	17483	17486	17590	17618	17531	17523	17495	17490	17657	17595	17455	17568	17484	17591	17498	17531	17402	17643	17478	17617	17369	17735	17670	17706	17595	17601	17640	17367	17692	17634	17501	17730	17553	17640	17583	17619	17784	17562	17531	17689	17666	17482	17448	17544	17540	17476	17507	17510	17765	17468	17491	17651	17505	17722	17588	17462	17556	17449	17535	17675	17458	17510	17505	17626	17555	17664	17650	17624	17494	17562	17604	17493	17642	17520	17524	17520	17701	17563	17565	17639	17682	17414	17486	17468	17594	17360	17659	17547	17656	17591	17557	17405	17598	17656	17433	17628	17603	17560	17631	17522	17684	17526	17523	17527	17614	17670	17735	17657	17603	17809	17676	17701	17562	17626	17526	17560	17550	17538	17472	17762	17417	17749	17456	17422	17575	17581	17533	17456	17701	17626	17572	17620	17603	17737	17612	17520	17449	17565	17631	17631	17737	17627	17644	17431	17729	17426	17542	17491	17574	17540	17630	17633	17659	17633	17445	17664	17572	17499	17432	17647	17517	17492	17518	17728	17609	17690	17585	17693	17770	17556	17447	17446	17602	17573	17887	17682	17642	17607	17522	17637	17433	17667	17588	17491	17630	17639	17392	17533	17754	17376	17746	17521	17470	17675	17550	17503	17765	17478	17474	17620	17554	17385	17598	17462	17234	17515	17605	17693	17455	17623	17343	17479	17601	17574	17655	17637	17583	17519	17690	17751	17668	17473	17494	17425	17299	17612	17480	17667	17631	17572	17430	17691	17404	17673	17779	17691	17740	17589	17650	17731	17717	17569	17594	17484	17493	17742	17635	17492	17821	17449	17606	17794	17580	17482	17491	17554	17455	17361	17623	17470	17556	17610	17682	17472	17691	17437	17657	17603	17580	17635	17448	17464	17627	17677	17641	17818	17590	17711	17301	17750	17576	17520	17647	17466	17581	17384	17425	17770	17596	17772	17447	17610	17454	17561	17477	17424	17493	17570	17560	17516	17544	17582	17706	17717	17656	17569	17617	17624	17650	17487	17627	17439	17653	17446	17623	17569	17433	17739	17575	17477	17571	17647	17505	17538	17588	17694	17472	17575	17636	17544	17461	17663	17610	17742	17545	17667	17647	17518	17626	17612	17692	17573	17610	17358	17725	17551	17380	17556	17701	17612	17675	17690	17470	17791	17680	17740	17707	17517	17532	17477	17580	17480	17824	17582	17515	17626	17581	17382	17665	17459	17672	17573	17604	17576	17713	17566	17460	17419	17624	17403	17551	17603	17511	17556	17637	17629	17486	17424	17656	17592	17482	17635	17370	17548	17700	17570	17391	17577	17553	17480	17673	17594	17577	17454	17486	17550	17426	17610	17605	17635	17643	17724	17529	17659	17570	17697	17593	17504	17609	17848	17430	17646	17632	17655	17604	17350	17623	17431	17585	17536	17659	17617	17461	17693	17544	17514	17688	17644	17782	17540	17488	17412	17474	17492	17583	17645	17590	17444	17402	17492	17495	17510	17668	17618	17366	17737	17603	17510	17619	17631	17563	17480	17464	17456	17728	17560	17629	17579	17616	17521	17656	17445	17479	17703	17708	17463	17672	17521	17576	17549	17499	17652	17638	17707	17543	17492	17513	17522	17604	17800	17549	17527	17466	17484	17654	17585	17554	17446	17674	17597	17671	17600	17557	17503	17579	17494	17755	17539	17656	17651	17716	17602	17433	17582	17710	17652	17784	17441	17704	17551	17513	17564	17585	17496	17531	17561	17552	17695	17716	17631	17469	17669	17618	17585	17549	17431	17637	17712	17593	17613	17540	17435	17428	17494	17620	17576	17529	17676	17683	17502	17596	17744	17757	17596	17654	17776	17561	17437	17546	17703	17801	17598	17484	17622	17563	17588	17473	17837	17537	17590	17632	17538	17365	17543	17684	17594	17585	17476	17568	17685	17641	17669	17415	17575	17523	17655	17458	17628	17703	17620	17602	17472	17733	17397	17746	17609	17603	17515	17596	17394	17671	17654	17505	17507	17470	17669	17471	17727	17440	17470	17579	17618	17546	17698	17464	17449	17520	17545	17625	17448	17628	17549	17403	17421	17439	17625	17644	17652	17633	17552	17519	17707	17483	17698	17738	17740	17458	17651	17596	17559	17548	17639	17432	17553	17645	17491	17563	17575	17516	17503	17696	17419	17551	17646	17721	17540	17679	17651	17593	17602	17625	17642	17646	17567	17476	17672	17606	17526	17774	17670	17562	17469	17455	17530	17614	17521	17461	17586	17567	17726	17502	17603	17333	17575	17564	17428	17462	17611	17628	17706	17447	17691	17693	17701	17600	17574	17431	17348	17552	17641	17545	17651	17556	17458	17599	17632	17643	17673	17572	17457	17548	17620	17525	17552	17587	17431	17535	17511	17571	17581	17758	17515	17544	17821	17645	17588	17453	17612	17780	17523	17541	17513	17675	17534	17626	17595	17605	17535	17438	17400	17654	17490	17512	17465	17583	17585	17833	17499	17637	17511	17478	17433	17725	17393	17663	17571	17680	17641	17672	17639	17688	17709	17567	17562	17452	17500	17631	17404	17590	17577	17580	17598	17616	17503	17572	17685	17516	17465	17546	17652	17622	17477	17469	17631	17545	17546	17476	17551	17629	17852	17453	17537	17662	17731	17669	17627	17502	17704	17681	17525	17721	17412	17433	17573	17624	17647	17477	17548	17549	17575	17533	17597	17584	17661	17806	17680	17669	17543	17669	17507	17556	17516	17453	17519	17671	17553	17716	17549	17596	17634	17654	17561	17629	17614	17544	17414	17428	17495	17632	17523	17530	17630	17424	17454	17302	17645	17551	17691	17488	17713	17708	17624	17522	17679	17522	17520	17614	17687	17581	17679	17558	17604	17581	17469	17578	17677	17533	17391	17483	17511	17619	17607	17596	17658	17584	17421	17639	17585	17642	17585	17529	17675	17701	17496	17620	17520	17716	17479	17577	17507	17560	17622	17519	17657	17391	17519	17666	17448	17787	17516	17696	17516	17621	17626	17589	17385	17641	17639	17623	17764	17675	17545	17519	17784	17244	17746	17555	17560	17492	17667	17475	17350	17755	17576	17372	17683	17491	17570	17601	17513	17503	17565	17505	17581	17535	17645	17705	17519	17711	17712	17799	17336	17523	17587	17632	17648	17641	17405	17675	17512	17694	17872	17575	17694	17417	17396	17684	17666	17426	17490	17448	17537	17515	17702	17508	17555	17614	17590	17689	17650	17515	17468	17667	17629	17625	17609	17593	17606	17578	17524	17569	17419	17657	17464	17504	17541	17510	17672	17556	17618	17541	17499	17559	17659	17524	17649	17499	17415	17517	17694	17591	17617	17662	17552	17641	17687	17500	17478	17516	17565	17494	17624	17304	17680	17626	17618	17577	17477	17495	17443	17645	17498	17651	17547	17607	17494	17637	17650	17481	17503	17629	17681	17745	17505	17475	17488	17815	17617	17413	17815	17626	17668	17597	17529	17604	17602	17490	17548	17390	17468	17427	17631	17724	17882	17427	17471	17558	17625	17704	17581	17453	17691	17580	17518	17445	17595	17693	17635	17548	17405	17391	17726	17713	17726	17602	17584	17665	17613	17516	17654	17564	17581	17619	17379	17629	17424	17729	17478	17623	17623	17675	17491	17491	17595	17604	17613	17797	17526	17507	17551	17636	17508	17727	17604	17462	17590	17504	17511	17571	17605	17575	17623	17565	17585	17517	17598	17572	17614	17706	17532	17566	17696	17684	17725	17721	17709	17652	17588	17602	17648	17712	17653	17641	17587	17529	17601	17555	17641	17734	17572
28996	26535	30503	26554	21829	21157	21332	21006	20684	20922	20975	21117	20944	20782	21015	20824	21020	20942	21141	20910	20833	20938	20777	20775	20509	20667	20963	21021	21140	21193	21186	20717	20921	20873	20697	20898	20646	20635	20853	20781	20683	20665	20826	20592	20671	20793	20713	20629	20600	20812	20896	20738	20704	20566	20631	20576	20638	20422	20889	20842	20681	20850	20613	20686	20562	20698	20713	20559	20707	20684	20536	20645	20481	20593	20408	20601	20746	20630	20733	20657	20898	20592	20715	20712	20476	20734	20678	20855	20530	20616	20652	20624	20878	20839	20814	20739	20586	20654	20610	20583	20639	20426	20671	20671	20560	20736	20748	20777	20756	20808	20573	20569	20515	20879	20784	20561	20718	20778	20798	20684	20645	20813	20747	20695	20791	20679	20823	20596	20754	20694	20725	20675	20763	20552	20825	20784	20848	20559	20650	20574	20828	20626	20459	20724	20659	20747	20618	20599	20798	20737	20685	20680	20445	20677	20666	20505	20513	20731	20662	20641	20584	20860	20871	20710	20642	20716	20615	20556	20456	20563	20887	20576	20707	20548	20595	20708	20786	20653	20557	20851	20554	20926	20836	20725	20553	20731	20634	20524	20713	20799	20694	20745	20667	20836	20792	20667	20754	20573	20742	20511	20627	20525	20730	20692	20486	20565	20633	20726	20838	20754	20809	20748	20794	20633	20568	20669	20797	20713	20648	20790	20662	20739	20797	20708	20744	20407	20636	20571	20692	20651	20801	20748	20557	20452	20922	20834	20769	20532	20761	20739	20552	20683	20489	20821	20698	20845	20551	20683	20896	20664	20589	20704	20540	20693	20557	20645	20577	20525	20581	20584	20667	20571	20643	20753	20625	20791	20682	20503	20734	20614	20833	20697	20986	20898	20723	20786	20410	20674	20703	20710	20547	20603	20645	20697	20751	20637	20730	20743	20871	20762	20573	20783	20702	20537	20718	20620	20587	20797	20737	20507	20672	20571	20761	20694	20507	20556	20846	20773	20811	20537	20648	20378	20659	20712	20626	20757	20718	20579	20777	20879	20895	20677	20669	20518	20784	20648	20528	20660	20734	20719	20641	20761	20917	20675	20667	20519	20790	20653	20526	20538	20687	20696	20641	20366	20639	20721	20856	20646	20843	20818	20711	20680	20660	20545	20772	20968	20555	20640	20754	20633	20817	20674	20668	20755	20815	20773	20553	20820	20460	20679	20688	20950	20623	20775	20501	20487	20790	20457	20631	20864	20731	20537	20622	20628	20679	20735	20713	20520	20699	20856	20521	20651	20699	20599	20669	20503	20694	20557	20599	20699	20748	20844	20739	20647	20679	20697	20508	20722	20367	20758	20552	20575	20509	20451	20362	20641	20868	20802	20689	20577	20878	20557	20795	20485	20678	20600	20862	20761	20868	20753	20696	20707	20636	20691	20853	20766	20925	20542	20647	20674	20828	20684	20711	20697	20898	20728	20593	20642	20624	20733	20583	20711	20759	20760	20483	20842	20709	20746	20634	20767	20662	20746	20630	20453	20714	20560	20906	20584	20646	20843	20861	20709	20841	20603	20643	20878	20774	20606	20537	20707	20731	20600	20517	20642	20913	20616	20577	20629	20612	20567	20488	20635	20767	20676	20688	20762	20814	20678	20809	20792	20695	20633	20521	20525	20832	20612	20585	20758	20707	20465	20660	20747	20617	20591	20558	20927	20822	20872	20893	20608	20763	20678	20623	20545	20592	20899	20731	20489	20742	20595	20725	20631	20582	20407	20509	20581	20622	20553	20628	20660	20690	20795	20768	20619	20604	20855	20603	20675	20796	20731	20662	20763	20759	20618	20691	20606	20628	20570	20882	20997	20702	20776	20759	20674	20681	20763	20826	20621	20735	20551	20469	20752	20730	20639	20584	20753	20932	20937	20951	20699	20885	20667	20657	20625	20580	20569	20622	20691	20745	20743	20590	20773	20745	20589	20851	20687	20724	20649	20632	20821	21001	20754	20722	20990	20765	20687	20924	20710	20813	20633	20888	20582	20771	20678	20694	20679	20636	20455	20743	20687	20735	20897	20487	20628	20558	20882	20699	20861	20935	20784	20701	20648	20783	20762	20597	20566	20766	20685	20888	20678	20575	20740	20689	20747	20625	20813	21077	20738	20775	20661	20680	20477	20661	20758	20634	20588	20832	20551	20630	20611	20693	20777	20823	20813	20653	20538	20648	20664	20864	20646	20822	20746	20603	20645	20562	20303	20602	20821	20702	20620	20686	20456	20814	20534	20922	20605	20823	20680	20650	20699	20603	20666	20533	20802	20571	20601	20669	20678	20735	20554	20656	20737	20488	20909	20607	20605	20648	20645	20703	20526	20792	20784	20724	20761	20909	20677	20436	20520	20615	20656	20621	20498	20724	20786	20853	20677	20966	20459	20811	20731	20676	20717	20518	20846	20703	20418	20572	20790	20739	20420	20527	20564	20860	20655	20619	20601	20823	20790	20792	20567	20767	20699	20789	20824	20648	20638	20543	20581	20611	20509	20791	20538	20896	20677	20799	20538	20487	20699	20785	20668	20668	20546	20760	20700	20682	20615	20534	20556	20503	20508	20639	20670	20745	20732	20755	20639	20740	20667	20637	20665	20852	20751	20737	20614	20659	20825	20843	20719	20596	20828	20418	20665	20426	20774	20770	20596	20517	20491	20679	20547	20556	20694	20878	20363	20873	20771	20926	20964	20788	20880	20656	20781	20808	20525	20674	20751	20503	20761	20863	20759	20845	20570	20873	20612	20855	20779	20820	20726	20643	20852	20556	20655	20487	20693	20809	20666	20643	20577	20825	20475	20638	20608	20587	20725	20737	20951	20823	20760	20785	20364	20762	20927	20745	20802	20662	20739	20646	20775	20763	20826	20593	20605	20478	20574	20757	20671	20773	20505	20809	20745	20873	20730	20639	20746	20688	20770	20693	20803	20819	20819	20759	20638	20681	20691	20836	20767	20784	20567	20454	20681	20562	20707	20666	20702	20870	20778	20773	20629	20674	20696	20587	20824	20751	20625	20808	20781	20570	20864	20623	20739	20642	20784	20781	20575	20617	20927	20707	20743	20476	20631	20532	20622	20652	20769	20780	20679	20691	20644	20648	20632	20780	20850	20545	20492	20669	20613	20643	20847	20425	20757	20810	20659	20583	20598	20762	20592	20649	20782	20711	20495	20713	20643	20840	20559	20676	20742	20529	20950	20694	20652	20616	20662	20601	20625	20860	20736	20554	20928	20525	20738	20749	20591	20710	20589	20551	20743	20709	20614	20551	20735	20606	20640	20719	20673	20885	20680	20608	20588	20708	20685	20887	20639	20516	20796	20506	20872	20462	20791	20675	20708	20394	20583	20795	20814	20585	20650	20592	20513	20580	20917	20711	20626	20698	20779	20660	20898	20825	20665	20808	20730	20724	20810	20501	20759	20629	20651	20709	20514	20840	20569	20683	20711	20755	20655	20567	20789	20729	20619	20813	20446	20735	20480	20717	20721	20587	20672	20873	20640	20878	20656	20848	20624	20850	20883	20739	20513	20631	20679	20584	20765	20691	20395	20602	20659	20674	20670	20827	20691	20664	20619	20601	20649	20663	20753	20833	20661	20569	20525	20648	20864	20712	20577	20540	20642	20576	20686	20885	20545	20855	20666	21003	20846	20873	20711	20683	20770	20781	20558	20597	20560	20756	20665	20645	20694	20588	20642	20793	20613	20590	20498	20603	20757	20848	20779	20671	20801	20491	20604	20656	20777	20731	20717	20628	20629	20790	20779	20701	20665	20509	20533	20914	20920	20825	20770	20641	20701	20800	20797	20801	20646	20832	20642	20676	20609	20647	20880	20591	20636	20520	20543	20846	20743	20712	20588	20622	20625	20660	20537	20565	20592	20670	20496	20642	20673	20782	20711	20731	20713	20718	20679	20782	20686	20784	20569	20799	20755	20751	20759	20709	20681	20810	20417	20623	20663	20526	20784	20665	20714	20465	20652	20660	20691	20980	20587	20622	20727	20822	20629	20860	20723	20975	20690	20697	20769	20805	20863	20827	20610	20742	20767	20639	20817	20585	20677	20650	20868	20851	20644	20471	20597	20734	20683	20866	20705	20840	20954	20812	20665	20854	20922	20884	20922	20759	20799	20601	20532	20627	20637	20371	20521	20773	20581	20676	20731	20726	20662	20494	20641	20692	20497	20772	20621	20606	20808	20782	20825	20843	20436	20715	20757	20744	20692	20708	20732	20611	20711	20777	20680	20542	20929	20841	20653	20646	20666	20618	20700	20534	20586	20745	20886	20694	20737	20739	20709	20800	20518	21038	20807	20813	20561	20590	20672	20737	20794	20584	20903	20780	20579	20768	20774	20608	20597	20567	20625	20618	20702	20788	20909	20500	20496	20639	20745	20833	20660	20769	20801	20663	20500	20715	20525	20778	20557	20607	20702	20709	20762	20466	20941	20634	20615	20746	20621	20757	20730	20724	20596	20708	20547	20718	20682	20770	20639	20790	20513	20496	20702	20724	20623	20822	20669	20602	20819	20577	20764	20660	20864	20698	20859	20930	20706	20637	20632	20636	20571	20713	20734	20681	20655	20689	20649	20650	20853	20571	20587	20611	20547	20710	20551	20521	20563	20532	20489	20679	20546	20784	20736	20722	20801	20779	20610	20726	20614	20540	20577	20584	20656	20581	20659	20777	20541	20692	20777	20811	20797	20727	20834	20764	20656	20767	20674	20544	20806	20947	20817	20601	20872	20868	20698	20872	20708	20768	20537	20700	20622	20760	20784	20880	20694	20705	20666	20735	20626	20534	20631	20714	20673	20798	20609	20767	20797	20918	20452	20621	20628	20739	20972	20638	20642	20596	20647	20524	20715	20798	20768	20801	20758	20590	20618	20590	20564	20636	20776	20757	20671	20800	20671	20523	20781	20540	20672	20639	20518	20748	20625	20738	20742	20581	20726	20701	20574	20758	20592	20669	20677	20777	20641	20707	20570	20742	20737	21016	20650	20675	20709	20637	20754	20746	20904	20721	20564	20831	20603	20780	20786	20640	20715	20770	20617	20589	20504	20639	20788	20679	20616	20878	20560	20862	20429	20899	20667	20539	20467	20655	20570	20677	20714
30414	40027	29744	22278	18771	17626	17693	17585	17253	17201	17281	17338	17097	17194	17213	17419	17467	17445	17485	17385	17363	17299	17180	17121	17186	17298	17416	17518	17498	17521	17410	17118	17122	17015	17043	17066	17077	17165	17094	17126	17200	17117	16962	17072	17100	16973	17034	16996	16999	17023	17053	16941	17063	16955	17001	17046	16840	17016	16943	16991	16957	16997	16992	16929	16955	17196	16930	17072	16981	17045	17152	16907	17088	16877	16916	17054	16977	16837	17216	16898	16942	17088	16894	16926	17102	16988	17109	17058	16959	16919	16901	17043	16867	17085	16998	17097	17027	16919	16913	16986	17024	16839	17170	17050	17003	17056	17072	16927	16991	17127	17069	17078	16794	16951	16941	17060	17027	17082	16957	17267	17101	16940	16956	17117	16931	17018	16973	17084	17144	17084	16923	17074	17168	16952	16886	17193	16921	16985	17026	17129	16846	16934	17174	17026	17103	16984	16929	16938	16992	17002	16936	16825	17149	16982	17075	16867	17038	17095	17002	17085	16999	16972	17012	17145	16876	16886	16988	17024	17142	17068	17058	17102	16980	17083	17224	16939	17000	17177	17021	17049	16939	17141	17124	16886	16962	17101	17023	16875	17067	16918	16876	17042	17099	17049	16869	16970	17060	17107	16855	16893	16993	16995	17102	16943	17088	17190	16922	16986	16998	16898	17000	17150	17183	16955	17061	17134	17000	17152	16911	16911	16812	16931	16795	16903	16961	16981	17079	16998	16987	16926	16907	16968	17085	16950	17134	16881	16991	16859	16936	16995	17010	16995	17060	16994	16955	16934	17111	16861	16927	17112	16717	17058	16984	17086	17154	17088	16862	17005	16951	16861	17068	16945	16948	17257	17043	17066	17157	16941	17087	16957	17015	17001	16987	17021	16928	16827	16962	17094	16892	17076	17045	17138	16976	17019	17011	16984	17038	16937	17123	17097	16963	17110	16997	17075	17131	17095	16913	16880	16998	16921	16924	17122	16881	16988	16966	16969	16907	16988	17112	16874	16979	17098	17173	16869	17078	16951	16814	17009	16939	17037	17019	17200	17213	16906	17115	17083	17043	17089	17028	16998	16988	17005	16966	16942	16947	16898	17062	17049	17065	16835	17081	16974	17048	16918	17066	17062	16891	17269	17050	17073	17061	17021	16895	17004	17022	16999	17165	16931	17018	16995	16931	17378	17041	16959	16863	16922	16977	17097	17040	16922	17090	16886	17022	16942	17079	16952	16991	17020	16929	16857	17160	17094	16934	17004	16926	16876	17007	17007	17124	17181	16873	17015	17013	16840	17048	16917	16860	16955	16886	16961	17014	16995	17015	17093	16900	16914	17144	17022	16907	17126	17005	16928	16953	16857	17124	17138	17142	17037	17186	17032	16869	17011	16933	16950	17142	17028	17189	17216	17084	16889	17017	17231	16957	16961	17091	17017	16965	17149	17079	16968	17000	17018	16961	17015	17187	16873	16969	16963	16957	17053	17120	17093	16990	16966	16958	17137	17053	17060	17025	17095	16962	17098	17001	17027	17119	17038	16912	16905	17006	16984	16962	17027	17082	16867	16945	17099	17087	16870	17189	16878	17039	17132	17005	16835	17078	16955	17041	16991	17167	17028	16855	17014	16992	17015	17064	17070	17050	17094	17029	17184	17052	16984	17030	17116	17136	17008	17025	17039	16982	17025	17093	16875	17065	17080	16884	17054	17102	16871	16936	17116	17024	16832	17105	17035	17002	16998	16929	17066	16839	16989	17004	17110	17155	17153	16796	16941	17176	16879	16847	16977	17222	16962	17192	17044	17076	16920	17029	17069	16858	17025	16939	17164	16846	17082	17107	17012	17154	16960	17068	17119	17069	16925	17051	16814	16954	17068	17170	17174	16944	17028	16952	17023	16958	16788	17128	17024	16873	16866	17114	17061	16854	16981	16971	17190	16865	17026	16891	17100	16951	16991	17004	17058	16992	17117	17065	17044	17025	16954	17049	16972	17031	16817	16976	16894	17140	17244	17034	16867	17015	17082	16914	17010	16971	17039	16928	17085	16754	17168	16809	17032	17025	17038	16943	17069	16959	16958	16923	16939	17075	17075	16983	17103	16950	16973	17019	17023	17070	16967	16948	17051	16840	17149	16965	16780	16966	17131	16924	17027	17095	17053	16962	16956	17045	16942	17020	16928	16860	16876	16960	17286	16991	17053	16944	16998	17096	17156	17000	17074	16998	17064	17072	17093	17054	17008	16974	17072	16914	17034	17026	17038	16793	16983	16987	17175	17016	17028	17048	16976	17019	17170	16995	17046	16868	17008	17186	16980	16972	17237	16952	16871	16949	17015	17051	16919	17190	16771	17023	17043	16923	16942	17064	17113	16898	16948	16922	17050	16897	17014	17115	17000	16917	16942	16943	17111	16957	16944	16921	17145	17026	16940	17114	17052	16968	17118	17020	16887	16831	16808	17076	17005	17052	17060	16956	16904	16995	16906	17049	17016	17014	17021	16909	17079	16972	16930	17083	17002	17036	16899	17085	17082	16956	17083	16926	16859	16947	16927	16941	16739	16868	17033	16978	17158	17080	17081	17022	16985	16868	16963	17010	16934	16978	17019	17049	16833	16998	16962	16988	16993	17071	17158	16954	16980	16931	16986	17074	17165	16981	17152	16881	16870	16888	17189	16933	17106	16979	17180	16823	17119	16931	17133	17035	17059	17086	16914	17011	17274	16840	17051	17011	16846	17097	16980	16958	17005	16992	17063	17085	16920	16940	16935	17007	17205	17072	17065	17090	17065	16958	16938	17147	17070	17115	16988	16861	17249	17012	17148	17057	17156	17153	17035	16804	16918	16993	17047	17127	17056	16967	16907	17072	17134	16952	17046	17167	16938	17086	17023	16860	16943	16900	17008	16938	17127	17005	17041	17133	16953	16946	17101	17151	17117	17133	17199	17011	17156	17004	17073	17064	17115	16798	17107	17144	16892	17159	16998	16949	16945	16960	17085	16899	16934	17075	16810	17069	17017	17065	17003	16807	16985	16836	17154	16924	17165	17141	16964	17060	17089	16983	16956	16905	17024	17149	17177	17115	16944	17248	17046	17018	16970	16903	16957	17073	17015	16988	16910	17204	17065	17064	17075	17003	16960	17071	17066	16938	16971	17021	16903	17000	17102	17007	16989	17063	17094	17056	17099	17102	16996	17131	17071	17199	17134	17033	17088	16785	17116	17121	17039	16943	17013	17076	17110	16963	16955	17101	16997	17033	16824	17030	17130	17110	16765	17118	17102	17008	17077	17161	16994	16972	16892	16998	17043	16945	16951	16991	16809	17142	16848	16985	16831	17079	16921	17054	16937	17014	17040	16972	17098	17018	16919	17143	16869	16963	17046	16990	17099	17012	17147	17046	17024	17023	17176	17080	16980	17015	16904	17042	16964	17065	17120	17079	17036	17250	17007	16826	17059	16935	17047	17169	16986	17141	16914	16658	16884	16892	17106	17145	16950	17109	16904	17170	16901	16965	16966	17030	17003	16930	16872	17092	17085	17043	17023	16804	17020	17000	16993	16799	17001	16921	16877	17210	16936	16947	16841	17070	17071	17063	16998	16984	17062	17065	17183	16771	16940	16979	16999	16997	17060	17069	17049	17020	17127	17009	16874	17060	17180	16773	17074	16946	16869	16990	17080	16955	17040	16953	16978	17071	17237	17101	16888	17078	16957	17008	17045	16921	16824	17108	17007	17005	17093	16863	16901	16911	17197	16979	17036	17193	16940	17045	17014	17038	17007	17089	16943	17044	16998	16952	17022	16980	17024	17012	17033	16908	17279	16980	16967	17112	16765	17134	16908	17131	16973	17013	16977	16946	16904	16892	17087	17107	17111	17048	16806	16905	16920	17187	17025	17097	16988	16957	17049	16793	17117	16932	17014	17080	17045	16999	17082	17017	17046	17108	17049	16953	17066	16978	17093	17012	16846	17109	17171	17007	17034	17026	16975	16846	16940	17199	16850	17155	16903	17040	16935	17031	17071	16982	17011	17052	16918	17134	16903	17040	16926	17062	16948	17111	17076	16916	16926	16986	16899	17015	16844	17002	17059	17059	16918	17053	17007	17084	17003	16839	17046	16826	17038	17259	16943	16848	17036	16955	16953	16953	16986	16852	17085	17060	17095	16959	16959	16954	17141	16894	16907	16999	17095	17080	16962	16889	17149	16951	16876	16972	17126	16995	17061	17117	16943	16969	16988	17183	17144	16936	16985	16890	17027	17094	16931	16963	16891	17090	17001	16975	17052	17089	16838	16897	16955	17205	16782	17163	17027	17015	17063	17215	17046	16988	16979	16920	16996	16907	17006	17010	17041	17155	17033	16964	16964	17131	16939	16965	16943	17149	16963	17282	16920	16847	17017	17232	17104	17092	16852	17083	16816	16808	16954	16935	17026	17098	17062	16954	17093	16941	16986	17136	17028	17065	17081	16832	17081	17009	16989	17004	16987	17059	17140	17144	16969	17094	17092	17059	17139	17138	17057	16950	16896	17019	16948	17153	17060	17034	16933	16972	16993	17006	16994	17086	17039	16939	17109	17017	16934	16944	16998	17159	17010	17004	17092	17156	16969	16823	17062	16970	17090	16901	17026	17040	17067	16940	16991	17007	17001	16963	16916	17007	17046	17020	17038	16863	16808	17101	16982	16865	17080	17078	17012	17054	16970	16859	17264	17014	16981	17025	16896	16966	17104	16940	16898	17036	17050	16892	16935	16943	17126	16937	17030	17038	17012	16996	16972	17029	16875	17079	17137	16996	16928	16966	17081	17036	16935	16936	17195	17002	17004	17015	16890	16955	17164	16996	17121	16906	17153	16956	17028	17023	17080	17107	17103	17026	16937	17105	16965	17033	17053	17059	17131	17150	17007	17091	17023	17097	17174	17169	17089	17101	17089	17124	16866	16980	17221	17140	16923	17131	16927	16961	16938	16954	16965	17048	17002	17145	16974	16944	16762	17103	17155	16963	17023	16965	16814	17150	16892	16951	17158	17150	16998	17105	17072	16906	17008	16935	17083	17130	16945	17077	16939	16934	16820	16951	17069	16949	17138	16967	17011	17005	17057	16899	16936	17035	17013	17021	17089	16905	17139	16905	16945	16896	17052	17111	16949
23988	21568	29132	24498	23034	24413	24503	22053	21726	21677	21408	21538	21564	21649	21400	21305	21737	21622	21540	21411	21193	21076	21363	21180	21197	21176	22171	23478	23659	22786	22324	21731	21360	21148	21444	20966	21012	21013	21101	20998	21149	20993	21014	20902	21032	20852	21006	21185	20962	20995	21117	21159	20920	21125	21194	21042	21077	21139	21164	21233	20840	20932	20863	21083	20998	20987	20974	20728	21200	20935	21022	21029	21241	20978	21071	21291	21040	21047	20992	21080	20944	20786	21068	21054	21097	20955	20917	20842	20820	20909	20915	20919	21135	21014	21032	21023	20821	20886	21213	21341	20990	21014	21069	21049	21016	21076	20993	20769	20994	21047	20982	20961	21107	20961	21068	20940	20990	20905	20952	21067	21161	21003	21028	21105	20930	20955	21042	20937	21009	20894	20971	21001	21200	20963	20973	21116	20917	20914	20948	20817	20917	20951	20990	20989	20874	21051	21048	20872	21127	21090	20935	20707	20886	20975	20908	20956	21135	20947	21075	20885	21047	20941	20909	20997	21072	21044	21223	20839	20973	21088	21160	21085	21022	20965	20868	21135	21213	20987	20991	20948	21142	20951	21036	21046	21097	20865	21098	21126	20935	21163	21226	20980	20986	20962	21076	21009	20989	21075	20943	21070	20937	20915	21197	20945	20975	20953	20856	20934	21072	21227	20957	20837	21185	21074	20974	21002	20946	20915	21102	20829	20981	21112	21026	20921	21065	21110	20956	21096	21020	20979	20937	20850	21076	20932	20919	21029	21216	20941	20949	21208	20882	20898	20990	20952	20921	21235	21076	21065	21024	21013	20951	20915	21009	21073	21152	20950	21081	20968	21065	20785	21176	20842	21101	20844	20820	21003	21160	21041	21159	20860	21002	20919	20762	20939	21029	20901	21156	20886	20941	21066	21114	21024	21090	20947	20991	20915	20822	20872	21114	20894	20866	21147	20993	21160	20993	21072	21053	20936	20818	20889	20972	21067	20965	20964	21065	21284	21023	20993	21090	20705	21151	20914	20677	20927	21158	21014	21025	20840	20922	20835	20951	21034	20859	20670	21229	21049	20935	21057	20953	20920	20905	21144	21102	20850	20877	21146	20909	21085	20911	20858	21055	20803	21045	21048	20846	20966	20940	20927	21030	20958	21001	20911	20885	20860	20854	20682	21207	20960	21037	21006	21084	21015	21034	21080	21304	20984	21181	21132	20969	21002	21123	21064	21032	21082	20880	20978	20922	20983	20966	21062	20904	21040	20925	20984	20881	20933	21003	20720	21093	20945	21043	20923	20898	21210	20934	20851	21065	20942	20720	21034	20948	21034	21057	21167	20957	21018	20982	21026	21019	20903	20834	20936	21065	21105	21032	21211	20756	20898	21095	20950	20936	20901	20989	20951	20965	21079	21271	20955	21008	21007	20991	20916	21044	20934	21040	21046	20891	20821	20992	20909	21104	20978	20933	21108	21012	21052	21165	20996	20995	20837	21014	21131	20934	20964	20937	21009	20843	21016	21000	20984	20755	21000	20987	20674	20995	21131	20974	21084	21003	20950	20911	20985	21155	21047	21011	21149	21073	21000	21017	21029	20939	21110	21130	20945	21136	21127	21087	21096	21215	21012	20665	20810	21102	21026	21100	20917	20860	20836	20924	20743	21073	20922	20986	21025	21039	20741	21141	20949	21047	20976	20975	21309	20942	20866	21170	21017	20992	21020	20968	20892	20857	21040	21160	21212	20978	21119	21186	20810	20944	20903	21086	21067	21060	20917	20778	21066	21060	20925	20983	21074	21023	21116	20971	20942	20762	20913	20986	21102	21002	20972	20939	20901	20967	20668	20963	20937	21060	21055	20906	21158	20998	21172	21001	20954	20877	21035	21138	20827	21112	20949	20983	20942	20940	21067	20857	21179	21068	20941	21125	20912	20944	20899	21044	21125	21008	21031	21039	20879	21142	21079	20993	21031	21007	21039	20900	21188	21047	21126	21084	20987	21129	21150	20952	20903	20997	21045	21155	20919	21003	20973	21026	21119	21166	20930	21050	21213	21135	21050	20889	21009	21068	21144	21027	20851	21301	20933	20954	21168	20953	21055	20897	21205	21113	21020	20897	21120	20902	20960	20922	20737	20927	21106	20970	21003	21112	20980	21003	21021	21193	20890	21019	20906	20914	20789	20871	20730	20942	21210	20972	21114	20899	21037	20892	20918	21117	20803	21008	21158	20920	21084	21015	20905	21079	20941	21074	21048	20880	21024	21219	20689	21008	20693	20995	21003	21166	21165	21025	21017	20983	21069	21093	21043	20973	21102	20828	21226	20921	21058	21000	20706	20998	21023	20976	21059	21268	21081	20932	21073	20928	20977	20864	20955	20921	20850	21018	21037	21274	21006	20958	20923	20868	20886	21096	20757	20653	21018	20865	21213	20997	21005	20833	21100	20918	21011	21074	20957	21099	20852	21003	21069	20916	21064	20952	21011	21082	21016	21075	20835	20994	21018	21002	21160	20891	20984	20933	21270	21034	21054	20967	20892	21146	20868	20941	21014	21071	20920	20863	21163	20944	20951	20842	21141	21053	20845	20980	20886	21065	21049	20942	20941	20975	21063	21061	21043	20866	21072	21096	21052	21005	21081	20920	21141	21041	21073	21033	20904	21018	20843	21046	20970	20815	21006	20931	20880	20787	20935	20930	20765	20969	20957	20973	20848	20734	21000	21081	20962	21086	20807	21043	20910	20935	21030	20795	21098	21092	20920	20903	20901	21025	21064	20896	20867	21286	20920	21053	21166	21075	20866	20939	21270	21201	20761	21057	20896	20967	21010	20951	20927	20824	21000	21159	21142	20781	21023	21103	21197	21087	20805	21114	20923	20950	21010	20914	20969	21054	20724	20937	20989	20757	21099	20977	20729	21031	20945	20807	20910	20892	20876	20810	21181	20975	21023	20847	21077	20934	21059	20993	20939	21423	20971	20976	20979	21037	21036	21067	21004	21024	21204	20962	20994	20979	21003	21017	21071	21013	20948	21194	21060	20959	21024	21112	21008	21042	20973	20943	21227	21265	21161	21047	21101	20969	20884	20919	20961	20980	20804	20886	21050	21065	20954	21055	21058	21215	21127	21051	21018	21004	20941	21009	20977	21222	21144	21005	20937	20832	21087	21018	20933	21211	20896	20904	20818	21030	20990	21000	20960	20961	21106	21092	20982	20962	20994	21235	20916	20889	21052	21194	20932	20894	20951	20891	20989	20920	20991	21291	21158	20808	21173	20978	21132	21171	21064	20986	21014	20841	21113	21264	20828	20966	20917	21138	20988	20949	20878	20878	20741	20919	20983	20991	20833	20889	20927	20900	20909	21000	20734	21127	20946	20850	20755	21242	21092	20919	20896	21073	21141	21052	21043	21272	20787	21037	20909	20962	21208	21168	21027	21091	21017	20938	21008	21104	20853	21137	20967	21012	20803	20989	20825	20920	21140	21042	20918	20972	20943	21048	20940	20924	21126	21039	20947	20994	21129	21047	21214	21170	21067	21028	20980	20937	21139	20861	20959	21161	21243	21049	20815	20828	21039	21178	20896	21093	21036	21113	20934	20991	20924	20899	20847	20853	21078	20874	21008	20922	21270	21045	21132	21133	20902	21095	20801	20970	21090	21091	21134	21040	20985	21125	21023	20902	20963	21156	21004	21038	20916	20971	20982	21028	21079	20987	21019	21094	21114	21201	20995	20978	21005	20935	20926	20986	20975	21087	21070	21214	21057	21059	20711	21057	21079	20984	20898	20927	20977	20978	20870	21113	21004	20961	20911	21079	20969	21119	20856	20960	21101	21015	20859	21097	21284	21012	20978	20979	20894	21137	20986	21298	20957	20916	20945	21045	20859	20990	21170	21079	21157	20891	20778	20876	21231	21016	20911	20878	20906	20905	20993	21159	21057	21046	20886	20941	20818	21039	21116	20907	21092	21040	20886	20904	20906	21002	21036	21178	20931	21019	20956	21031	21019	21080	20953	20797	20890	21086	20960	21068	21028	20918	20937	21085	20823	21080	21018	20885	20804	20829	21009	20791	20967	20975	20890	20966	20955	21148	21173	20818	20895	20993	21002	21002	21081	20908	20896	20974	20858	21076	20936	21178	21099	21015	20990	20911	20818	21243	21069	21080	20938	21018	20997	20952	20885	21018	21080	21046	21306	21028	20865	21176	20830	21047	20995	21014	20881	21060	20974	21058	20845	20927	20875	20690	20924	21192	20985	21072	20972	20957	21058	20799	20920	21080	21064	20986	21003	21176	21036	20772	20806	20992	20988	20753	20895	21066	21343	21048	20884	21008	21202	20942	21010	21119	21232	21022	20797	21117	21046	21153	20979	20999	21031	20932	21063	20895	20817	20906	21017	21028	20854	21012	20961	21279	21169	21101	21262	21049	20937	20998	20980	20857	20795	20951	21053	20859	21073	20922	20989	20991	20853	21033	21007	20902	20778	21009	20895	20892	21253	21262	21088	20809	20954	21007	20977	21021	20951	21047	20922	20993	20977	20763	21129	21041	21071	20917	21151	20930	21079	21005	21038	20732	21008	20996	20925	20967	21022	21190	20885	20982	21015	20997	21042	20858	21034	20994	21012	20853	20850	21026	21065	21107	21049	21021	20885	21214	21219	21070	20883	21349	20921	20943	21043	21114	21050	20958	20873	21001	21135	20643	20884	20899	20904	21192	21174	20812	21088	20934	20923	21239	20896	20915	20980	21053	20850	20750	20963	21217	21077	21025	21083	20956	20882	21079	21155	21045	21098	21116	21099	21141	21082	20889	21012	20831	20898	21210	20984	20954	21040	20855	20972	21001	21250	21133	20978	20948	20851	20936	21225	21098	21013	21070	21079	21065	21034	21001	20948	20947	20924	20926	21014	21028	21194	20964	21063	20878	21121	20936	20954	20887	20776	21100	21014	20986	21080	21178	21019	21087	21076	21092	20968	21117	20813	21052	21120	20872	20921	21192	20714	21112	20918	21027	21055	21025	20877	21279	20786	20983	20922	20957	21132	21112	20958	20758	20831	21088	21001	21218	21199	21134	21037	21042	21119	20954	21076	20999	21066	20813	20815	20973	20858	21004	20991	21081	21010	21083	21145	21117	21002	20971	21167	21019	20885
33452	52424	39322	26024	22100	19249	18580	18403	17951	17883	17714	17577	17575	17624	17905	18006	17837	17679	17861	17734	17416	17258	17515	17500	17294	17278	19264	21257	20797	19621	18877	17925	17376	17512	17240	17044	17150	17175	17244	17236	17382	17264	17227	17085	17162	17296	17314	17302	17342	17239	17387	17077	17197	17107	17213	17121	17150	17305	17218	17282	17147	17321	17168	17206	17223	17163	17178	17144	17207	17237	16972	17501	17295	17065	17189	17086	17408	17238	17101	17245	17357	17100	17346	17109	17282	17267	16954	17146	17161	17188	17098	17053	17213	17245	17217	17200	17280	17153	17128	17170	17116	17091	17052	17143	17299	17189	17353	17090	17132	17230	17409	17094	17090	17167	17294	17295	17213	17133	17271	17217	17197	17211	17174	17121	17194	17374	17215	17197	17359	17211	17184	17086	17308	17274	17299	17505	17085	17178	17279	17019	17200	17110	17115	17202	17230	17145	17006	17171	17179	17237	17083	17240	17162	17077	17191	17078	17236	17292	17176	17208	17055	17255	17121	16941	17192	17307	17223	17136	17107	17205	17301	17126	17123	17239	17220	17326	17274	17211	17244	17419	17048	17180	17390	17017	17165	17329	17155	17112	17230	17350	17178	17162	17340	17271	17141	17054	17161	17146	17240	17101	17019	17065	17374	17223	17070	17201	17153	17143	17305	17275	17227	17113	17182	17008	17209	17253	17245	17099	17145	17068	17125	17078	17148	17133	17402	17296	17213	17253	17140	17238	17183	17171	17369	17157	17256	17335	17250	17023	17054	17305	17098	17323	17092	17268	17286	17192	17227	17241	17024	17238	17054	17162	17192	17226	17072	17293	17249	17175	17067	17179	17288	17079	17140	17277	17224	17219	17025	17246	17353	17153	17250	17149	17238	17290	17310	17279	17097	17291	17148	17041	17173	17394	17190	17331	17201	17114	17085	17372	17178	17335	17117	17157	17143	17313	17051	17111	17345	17183	17405	16981	17250	17298	17405	17157	17113	17186	17159	17131	17213	17195	17289	17216	17288	17189	17143	17137	17077	17224	17320	17172	17136	17101	17419	17250	17152	17114	17163	17040	17048	17315	17118	17258	17232	17051	17343	17079	17124	17317	17024	17197	17269	17153	17212	17307	17268	17239	17158	17269	17265	17251	17102	17137	17261	17157	17303	17021	17333	17235	17272	17192	17321	17174	17214	17136	17026	17219	17327	17280	17166	17210	17287	17240	17199	17280	17177	17099	17100	17211	17323	17186	17087	17122	17142	17104	17449	17312	17227	17139	17267	17291	17299	17278	17243	17199	16989	17194	17242	17222	17333	17153	17162	17149	17270	17323	17031	17037	17266	17249	17242	17016	17210	17062	17406	17103	17363	17140	17254	17299	17187	17191	17162	16835	17223	17256	17308	17204	17088	17230	17134	17265	17115	17292	17294	17153	17180	17128	17246	17252	17270	17340	17292	17153	17183	17207	17074	17245	17234	17158	17059	17069	17174	17151	17115	17122	17155	17050	17223	17182	17053	17158	17241	17277	17076	17040	17190	17206	17220	17211	17049	17085	17090	17138	17218	17108	17295	17151	17167	17292	17000	17319	17174	17268	17091	17142	17183	17210	17190	17203	17197	17155	17235	17314	17170	17169	17060	17278	16970	17219	17356	17340	17330	17160	17199	17258	17227	17062	17342	17282	17181	17252	17073	17160	17220	17222	17205	17330	17213	17116	17071	17184	17308	17188	17166	17212	17195	17164	17283	17181	17145	17158	17321	17167	17237	17049	17075	17128	17135	17137	17102	17254	17146	17218	17133	17225	17210	17284	17276	17214	17454	17185	17098	17362	17175	17261	17192	17184	17232	17190	17284	17177	17249	17159	17251	17073	17197	17273	17244	17158	17295	17095	17257	17203	17340	17135	17071	17209	17096	17258	17348	17268	17307	17156	17214	17158	17122	16938	17152	17259	17112	17195	17076	17357	17179	17165	17234	17089	17204	17186	17223	17138	17155	17189	17238	17085	17198	17030	17118	17364	17266	17224	17128	17169	17090	17238	17097	17243	17238	17215	17097	17196	17237	17312	17141	17274	17154	17187	17252	17082	17101	17062	17321	17135	17325	17232	17343	17164	17312	17104	17290	17121	17197	17247	17157	17200	17026	17022	17150	17232	17308	17130	17197	17269	17089	17105	17281	17266	17183	17147	17246	16991	17312	17115	17176	17311	17251	17169	17353	17134	17183	17275	17005	17063	17162	17331	17079	17278	17094	17203	17230	17149	17052	17157	17279	17214	17075	16965	17417	17271	17060	17322	17070	17178	17177	17304	17218	17088	17221	17174	17196	17348	17130	17102	17207	17232	17206	17206	17186	17149	17211	17326	17247	17345	17079	17416	17138	17145	17192	17050	17325	17216	17283	17114	17284	17162	17196	17234	17118	17262	17251	17167	17203	17136	17238	17148	17400	17139	17151	17234	17191	17228	17090	17004	17324	17123	17342	17329	17122	17189	17279	17061	17091	17190	17167	17210	17219	17052	17058	17180	17230	17176	17240	17246	17247	17378	17184	17103	17293	17183	17261	17075	17183	17198	17237	17027	17261	17099	17225	17101	17152	17218	17241	17126	17115	17071	17327	17196	17214	17062	17222	17246	17176	17181	17150	17040	17198	17117	17167	17148	17199	17294	17147	17270	17157	17269	17062	17302	17235	17189	17170	17250	17343	17186	17180	17114	17316	17164	17125	17241	17453	17164	17247	17322	17150	17154	17108	17258	17114	17215	17157	17231	17301	17159	17219	17292	17202	17211	17160	17180	17146	17136	17290	17451	17112	17119	17144	17167	17249	17164	17130	17455	17158	17349	17242	17261	17385	17095	17150	17166	16992	17183	17165	17107	17320	17236	17207	17089	17127	17048	17067	17195	17148	17085	17096	17140	17235	17174	17326	16908	17236	17182	17040	17206	17303	17186	17073	17129	17251	17217	17130	17191	17194	17233	17276	17341	17262	17248	17227	17060	17350	17192	17165	17151	17165	17147	17064	17075	17149	17160	17178	17202	17268	17334	17374	17117	17130	17190	17176	17204	17260	17152	17022	17173	17240	17207	17136	17015	17222	17260	17204	17187	17207	17106	17272	17137	17290	17240	17225	17146	17183	16992	17190	17369	17211	17102	17373	17047	17263	17194	17127	17246	17276	17131	17277	17094	17295	17108	17179	17358	17142	17103	17198	17153	17247	17277	17057	16995	17210	17219	17231	17332	17140	17173	17250	17362	17382	17043	17203	17094	17316	17243	17433	17201	17245	17249	17075	17039	17054	17114	17345	17212	17131	17297	17089	17189	17307	17349	17036	17000	17284	17209	17279	17121	17252	17231	17106	17262	17206	17310	17116	17256	17256	17236	17207	17269	17368	17206	17176	17188	17193	17365	17099	17227	17227	16999	17161	17194	17217	17143	16996	17182	17331	17088	17119	17333	17178	17048	17270	17115	17174	17290	17324	17112	17107	17190	17108	17183	17070	17135	17254	17024	17207	17171	17246	17326	17315	17104	17107	17107	17200	16964	17258	17061	17336	17221	17324	17256	17085	17132	17258	17208	17198	17226	17147	17141	17176	17174	17335	17167	17209	17317	17241	17224	17297	17160	17206	17075	17255	17242	17270	16975	17177	17191	17233	17228	17135	17158	17264	17389	17161	17150	17097	17278	17290	17070	17247	17132	17093	17250	17285	17152	17223	17129	17122	17150	17185	17221	17197	17158	17237	17204	17236	17114	17283	17240	17268	17301	17061	17191	17093	17228	17135	17077	17155	17295	17059	17253	17165	17111	17076	17358	17079	17078	17145	17115	17071	17176	17295	17311	17233	17228	17060	17153	17252	17285	16970	17197	17254	17126	17176	17178	17053	17258	17245	17391	17191	17307	17259	17193	17261	17113	17106	17106	17179	17153	17121	17153	17172	17105	17230	17308	17118	17307	17079	17266	17134	17367	17215	17100	17215	17143	17073	17195	17381	17206	16973	17335	17078	17073	17072	16987	17279	17276	16992	17231	17117	17286	17202	17225	17169	17175	17214	17093	17224	17296	17202	17111	17164	17337	17025	17312	17212	17291	17225	17163	17090	17177	17371	17111	17152	17160	17209	17269	17157	17224	17357	17316	17257	17195	17284	17035	17199	17130	17177	17314	17276	17076	17196	17105	17179	17130	17045	17201	17303	17139	17383	17133	17298	17060	17129	17264	17137	17153	17160	17225	16946	17082	17099	17125	17106	17164	17153	17137	17209	17198	17240	17436	17134	17256	17148	17015	17272	17118	17083	17205	17026	17149	17337	17170	17197	17204	17219	17171	17224	17067	17087	17430	17171	17199	17088	17288	17244	17245	17272	17239	17345	17273	17197	17118	17179	17271	17244	17215	17245	17306	17267	17320	17228	17052	17250	17183	17235	17226	17421	17178	17290	17245	17253	17258	17026	17384	17181	17069	17253	17196	17148	17318	17263	17110	17181	17221	17206	17185	17182	17276	17152	17246	17160	17124	17255	17241	17332	17266	17150	17189	17138	17220	17270	17164	17159	17100	17179	17277	17343	17328	17208	17122	17281	17150	17249	17232	17302	17401	17238	17155	17023	17143	17195	17138	17043	17279	17197	17262	17326	17341	17041	17189	17294	17225	17020	17250	17229	17133	17121	17243	17230	17362	17183	17184	17300	17280	17119	17162	17254	17108	17017	17114	17191	17338	17325	17266	17218	17236	17275	17181	17128	17335	17046	17164	17291	17261	17363	17282	17237	17017	17199	17108	17276	17172	17103	17109	17221	17034	17077	17265	17252	17294	17298	17148	17248	17172	17120	17238	17344	17310	17040	17219	17145	17148	17266	17121	17341	17245	17171	17076	17171	17222	17312	17138	17158	17130	17194	17168	17120	17195	17205	17209	17265	17112	17136	17200	17128	17236	17371	17376	17173	17050	17129	17283	17212	17104	17186	17164	17174	17332	17304	17163	17173	17201	17251	17293	17220	17154	17037	17141	17111	17224	17202	17058	17126	17267	17136	17055	17241	17240	17199	17113	17158	17228	17143	17207	17022	17193	17219	17200	17261	17188	17243	17130	17334	17221	17069	17333	17140	17101	17179	17112	17178	17396	17045	17152	17303	17214	17299	17140	17314	17342
22851	21450	29338	23973	21888	24810	27994	23033	22474	22786	22538	22334	22396	22036	22220	22408	22120	22160	22112	22385	22165	22187	22157	22068	21815	21929	23946	26054	26501	25182	23906	22812	22388	22071	21969	21791	21612	21608	21827	21572	21541	21500	21504	21763	21686	21901	21601	21652	21597	21715	21489	21229	21810	21668	21590	21728	21533	21618	21307	21569	21409	21526	21652	21733	21578	21551	21600	21805	21649	21674	21335	21658	21509	21530	21614	21543	21402	21680	21600	21699	21486	21537	21627	21811	21395	21398	21849	21477	21680	21732	21641	21626	21665	21689	21692	21690	21447	21501	21495	21397	21194	21548	21508	21639	21434	21418	21564	21289	21493	21649	21690	21716	21430	21636	21535	21504	21678	21705	21488	21632	21706	21509	21462	21470	21571	21518	21580	21651	21529	21480	21403	21352	21440	21763	21713	21505	21580	21506	21535	21607	21539	21770	21697	21420	21383	21480	21657	21469	21454	21313	21694	21303	21594	21628	21617	21509	21699	21622	21660	21588	21545	21482	21571	21688	21626	21567	21546	21498	21338	21470	21552	21469	21421	21350	21624	21704	21527	21540	21689	21478	21520	21579	21529	21457	21404	21817	21800	21470	21477	21515	21487	21458	21529	21341	21722	21614	21484	21596	21462	21356	21536	21363	21499	21518	21561	21548	21543	21585	21320	21488	21597	21441	21705	21677	21504	21421	21438	21665	21483	21298	21499	21694	21680	21571	21643	21670	21476	21508	21591	21555	21533	21800	21472	21427	21465	21562	21396	21749	21712	21679	21675	21660	21581	21655	21594	21573	21658	21394	21586	21421	21507	21630	21686	21701	21674	21611	21676	21505	21376	21431	21618	21535	21432	21490	21532	21571	21403	21524	21544	21378	21398	21574	21545	21464	21554	21552	21430	21521	21455	21638	21527	21482	21435	21623	21479	21414	21558	21451	21639	21730	21459	21560	21528	21613	21397	21706	21607	21573	21617	21320	21809	21498	21626	21503	21563	21663	21844	21571	21548	21574	21383	21618	21553	21549	21644	21284	21593	21324	21555	21447	21558	21624	21844	21516	21589	21669	21286	21166	21469	21313	21572	21574	21744	21505	21552	21638	21551	21460	21496	21515	21516	21534	21367	21516	21607	21618	21541	21309	21675	21514	21513	21387	21254	21551	21461	21719	21540	21351	21714	21518	21509	21518	21651	21736	21595	21462	21510	21670	21742	21528	21485	21344	21480	21528	21656	21471	21464	21446	21562	21543	21512	21592	21434	21337	21552	21564	21602	21539	21621	21381	21351	21563	21620	21503	21492	21562	21663	21635	21494	21580	21696	21485	21607	21611	21693	21469	21333	21464	21526	21475	21545	21598	21563	21498	21754	21629	21662	21386	21421	21660	21888	21542	21444	21418	21434	21547	21621	21493	21556	21507	21744	21617	21344	21504	21527	21607	21599	21685	21562	21460	21462	21630	21505	21437	21430	21646	21658	21597	21721	21554	21715	21763	21340	21328	21554	21421	21830	21796	21520	21635	21665	21520	21273	21448	21465	21553	21425	21449	21457	21489	21515	21307	21455	21615	21610	21348	21592	21526	21516	21641	21595	21645	21802	21660	21450	21274	21537	21500	21438	21405	21575	21609	21595	21462	21665	21669	21479	21523	21556	21452	21499	21396	21586	21463	21588	21549	21491	21431	21528	21295	21623	21264	21373	21462	21409	21611	21355	21501	21470	21625	21702	21524	21518	21518	21636	21497	21434	21541	21643	21456	21340	21479	21395	21493	21450	21595	21594	21366	21333	21416	21449	21622	21636	21776	21493	21371	21478	21726	21644	21603	21815	21588	21386	21501	21477	21489	21575	21570	21753	21699	21520	21292	21400	21452	21754	21560	21584	21664	21597	21527	21450	21675	21665	21603	21607	21591	21403	21482	21449	21426	21491	21646	21459	21543	21451	21513	21503	21515	21451	21457	21397	21621	21399	21351	21506	21550	21492	21489	21461	21292	21425	21364	21302	21388	21398	21312	21659	21590	21563	21651	21497	21581	21602	21271	21540	21412	21380	21545	21488	21531	21520	21480	21610	21440	21469	21502	21531	21458	21413	21526	21407	21468	21195	21475	21345	21650	21622	21587	21571	21374	21599	21526	21555	21465	21665	21455	21534	21500	21522	21635	21571	21594	21430	21546	21555	21557	21832	21673	21491	21655	21432	21484	21632	21375	21344	21681	21356	21453	21352	21486	21431	21480	21654	21640	21468	21466	21436	21641	21747	21671	21433	21640	21426	21582	21674	21555	21257	21448	21571	21504	21435	21580	21909	21361	21591	21536	21388	21226	21524	21469	21270	21487	21521	21626	21518	21192	21395	21481	21463	21503	21578	21473	21458	21418	21564	21411	21565	21265	21687	21524	21639	21694	21525	21663	21568	21593	21452	21519	21385	21722	21459	21464	21542	21355	21484	21472	21529	21541	21711	21633	21540	21279	21607	21497	21601	21608	21596	21533	21667	21678	21681	21501	21388	21434	21494	21463	21616	21413	21556	21516	21572	21551	21491	21373	21472	21502	21614	21332	21566	21589	21479	21357	21653	21459	21414	21555	21547	21704	21590	21478	21382	21373	21688	21452	21506	21332	21629	21580	21652	21617	21495	21466	21636	21412	21509	21614	21721	21548	21557	21569	21577	21426	21541	21373	21516	21612	21404	21640	21507	21471	21614	21303	21618	21580	21557	21614	21594	21408	21525	21311	21376	21518	21669	21505	21587	21453	21484	21512	21628	21591	21458	21451	21788	21684	21655	21517	21363	21478	21468	21575	21434	21730	21592	21345	21443	21510	21588	21574	21706	21387	21527	21309	21629	21646	21576	21515	21652	21505	21298	21394	21507	21440	21402	21669	21369	21534	21574	21393	21305	21691	21378	21414	21669	21554	21498	21573	21607	21509	21595	21464	21488	21638	21493	21439	21574	21627	21291	21478	21774	21482	21603	21396	21590	21417	21323	21304	21524	21364	21495	21547	21484	21483	21354	21708	21547	21437	21554	21530	21506	21655	21200	21376	21541	21446	21639	21585	21514	21573	21467	21481	21420	21559	21482	21441	21545	21513	21617	21655	21644	21476	21499	21708	21487	21539	21370	21565	21557	21395	21537	21462	21516	21542	21650	21598	21477	21418	21436	21417	21490	21593	21541	21468	21558	21615	21702	21708	21652	21654	21412	21640	21449	21493	21822	21560	21645	21518	21464	21703	21302	21576	21571	21598	21553	21545	21440	21712	21657	21441	21615	21747	21536	21415	21389	21435	21556	21422	21706	21559	21542	21825	21327	21657	21695	21575	21549	21527	21524	21408	21571	21407	21522	21486	21462	21423	21563	21583	21513	21730	21599	21614	21620	21527	21580	21578	21607	21567	21684	21405	21630	21423	21624	21517	21711	21525	21729	21747	21570	21432	21544	21567	21583	21574	21596	21580	21538	21361	21462	21648	21529	21452	21401	21459	21524	21413	21589	21654	21539	21604	21451	21475	21402	21515	21562	21516	21541	21657	21545	21547	21492	21546	21697	21654	21567	21431	21664	21577	21480	21497	21661	21317	21444	21477	21490	21577	21652	21508	21608	21306	21397	21629	21597	21609	21446	21433	21549	21407	21627	21586	21683	21425	21444	21355	21480	21624	21475	21371	21333	21563	21358	21371	21447	21521	21475	21718	21498	21469	21613	21583	21430	21631	21736	21428	21566	21475	21295	21453	21925	21687	21611	21511	21537	21547	21521	21507	21350	21502	21522	21455	21587	21459	21567	21583	21750	21622	21637	21370	21571	21534	21440	21439	21659	21684	21563	21530	21519	21378	21430	21465	21541	21449	21536	21624	21250	21453	21396	21477	21576	21415	21483	21617	21458	21694	21596	21432	21539	21661	21802	21598	21606	21560	21687	21241	21615	21593	21453	21517	21507	21640	21627	21631	21503	21469	21583	21468	21540	21412	21640	21645	21772	21776	21548	21551	21588	21691	21395	21720	21460	21316	21791	21528	21473	21352	21467	21487	21627	21555	21699	21416	21744	21425	21712	21447	21365	21668	21631	21441	21592	21462	21528	21576	21381	21638	21513	21566	21513	21488	21593	21494	21635	21430	21567	21633	21478	21460	21532	21411	21400	21505	21460	21628	21759	21509	21593	21523	21625	21113	21636	21539	21648	21547	21622	21538	21493	21494	21459	21690	21475	21566	21663	21492	21438	21527	21466	21608	21568	21421	21470	21632	21470	21463	21628	21620	21445	21535	21331	21512	21514	21605	21551	21644	21594	21358	21683	21564	21619	21509	21565	21367	21545	21285	21439	21369	21476	21640	21480	21839	21423	21376	21534	21509	21558	21740	21514	21331	21616	21536	21871	21498	21610	21445	21671	21574	21555	21554	21531	21597	21490	21562	21541	21624	21544	21737	21352	21859	21455	21466	21416	21526	21376	21545	21399	21412	21372	21481	21391	21643	21492	21594	21494	21488	21379	21577	21366	21484	21504	21670	21322	21686	21459	21670	21723	21407	21488	21408	21716	21493	21396	21699	21568	21535	21274	21320	21514	21557	21383	21559	21288	21525	21480	21526	21513	21690	21716	21700	21649	21565	21642	21537	21148	21562	21463	21454	21526	21688	21586	21531	21658	21653	21408	21356	21408	21482	21438	21631	21567	21544	21575	21563	21558	21526	21306	21548	21436	21571	21570	21483	21637	21457	21620	21698	21868	21408	21531	21493	21512	21564	21511	21579	21462	21715	21718	21401	21686	21427	21359	21351	21519	21417	21560	21386	21615	21557	21533	21580	21362	21542	21713	21588	21370	21525	21232	21348	21538	21621	21548	21448	21597	21558	21559	21395	21575	21702	21409	21681	21685	21345	21725	21412	21603	21495	21647	21423	21479	21425	21602	21511	21348	21523	21324	21537	21607	21588	21464	21403	21681	21528	21458	21410	21662	21562	21603	21499	21522	21393	21460	21549	21459	21444	21621	21258	21369	21483	21582	21482	21520	21565	21545	21434	21429	21347	21615	21729	21600	21534	21650	21652	21475	21463	21438	21594	21750	21629	21398	21304	21377	21620	21614	21583	21519	21412	21394	21757	21530	21328	21747	21459	21675	21341	21425	21590	21343	21612	21497	21595	21627	21471
37183	60502	44030	30345	25327	21865	19995	19448	18802	18505	18424	18301	18288	18029	18342	18524	18308	18206	18145	18086	17916	18120	18045	17932	17737	18246	21206	24474	24195	22065	20322	19019	18044	17760	17631	17548	17513	17501	17555	17435	17353	17603	17574	17299	17458	17482	17467	17214	17502	17568	17438	17308	17427	17432	17379	17584	17615	17473	17400	17598	17536	17541	17362	17478	17561	17573	17516	17238	17582	17364	17452	17302	17470	17469	17491	17439	17557	17354	17403	17468	17534	17664	17567	17393	17467	17355	17326	17250	17477	17567	17583	17374	17571	17560	17556	17423	17462	17571	17536	17669	17609	17472	17434	17425	17410	17399	17392	17319	17535	17623	17541	17337	17603	17656	17223	17488	17451	17382	17469	17619	17486	17455	17429	17507	17435	17707	17319	17555	17552	17505	17605	17457	17412	17409	17590	17357	17565	17437	17435	17272	17457	17402	17379	17393	17638	17410	17328	17393	17577	17419	17307	17615	17547	17578	17611	17340	17385	17563	17574	17447	17624	17484	17484	17327	17367	17505	17489	17305	17433	17463	17447	17482	17296	17624	17581	17352	17418	17581	17507	17567	17512	17435	17467	17511	17442	17608	17527	17458	17370	17456	17536	17417	17450	17451	17529	17308	17375	17466	17519	17435	17448	17377	17347	17532	17607	17686	17604	17472	17510	17439	17460	17444	17443	17433	17430	17457	17431	17502	17488	17474	17427	17446	17404	17487	17488	17414	17462	17582	17558	17537	17633	17407	17538	17597	17591	17238	17452	17440	17464	17508	17508	17549	17401	17331	17475	17617	17510	17501	17470	17496	17449	17629	17681	17343	17341	17329	17536	17472	17609	17469	17530	17579	17371	17396	17399	17581	17378	17653	17396	17396	17587	17384	17629	17534	17441	17393	17563	17540	17490	17320	17309	17649	17492	17380	17524	17715	17549	17554	17350	17427	17438	17518	17525	17459	17471	17548	17582	17605	17454	17398	17416	17314	17539	17491	17563	17525	17408	17477	17529	17503	17456	17486	17558	17557	17461	17595	17394	17454	17558	17399	17478	17602	17577	17503	17457	17436	17389	17436	17544	17446	17486	17597	17330	17582	17467	17392	17486	17436	17357	17396	17486	17437	17296	17544	17374	17598	17482	17553	17493	17637	17394	17278	17514	17485	17534	17656	17481	17335	17460	17523	17567	17387	17583	17538	17614	17378	17505	17384	17490	17560	17406	17532	17604	17431	17429	17562	17670	17487	17558	17467	17432	17573	17582	17499	17421	17556	17540	17433	17400	17565	17412	17478	17438	17325	17476	17594	17421	17431	17669	17440	17499	17299	17523	17614	17428	17339	17361	17521	17672	17423	17552	17340	17427	17462	17422	17506	17275	17633	17444	17403	17431	17532	17531	17529	17490	17353	17511	17553	17409	17421	17572	17459	17335	17614	17553	17607	17384	17464	17527	17307	17430	17422	17434	17414	17358	17514	17487	17356	17417	17398	17306	17325	17404	17443	17352	17266	17653	17490	17504	17372	17300	17450	17487	17411	17549	17506	17493	17576	17428	17411	17652	17427	17459	17480	17370	17601	17476	17701	17505	17367	17453	17410	17396	17550	17468	17456	17461	17573	17536	17332	17303	17443	17468	17315	17370	17524	17485	17370	17419	17569	17595	17462	17535	17389	17532	17480	17401	17198	17602	17541	17516	17385	17685	17504	17403	17554	17609	17482	17367	17443	17412	17435	17579	17580	17493	17353	17494	17534	17504	17551	17394	17492	17536	17480	17583	17504	17556	17420	17374	17558	17369	17467	17444	17430	17367	17313	17400	17227	17521	17474	17467	17582	17470	17407	17423	17482	17402	17353	17432	17362	17419	17520	17624	17469	17333	17217	17552	17543	17462	17512	17404	17459	17588	17516	17571	17462	17396	17427	17553	17437	17397	17607	17487	17428	17276	17472	17396	17498	17467	17530	17357	17431	17302	17459	17407	17534	17392	17532	17500	17550	17473	17438	17342	17362	17493	17417	17466	17417	17362	17448	17671	17584	17479	17426	17543	17408	17395	17516	17618	17459	17291	17378	17420	17637	17419	17409	17507	17449	17326	17449	17488	17513	17479	17562	17670	17620	17426	17288	17664	17338	17426	17495	17489	17332	17545	17536	17576	17463	17485	17464	17370	17513	17469	17433	17359	17479	17324	17452	17582	17393	17628	17459	17553	17534	17463	17465	17458	17453	17345	17474	17593	17387	17419	17497	17337	17542	17311	17411	17571	17370	17591	17555	17485	17516	17626	17444	17482	17607	17550	17404	17514	17593	17527	17618	17556	17479	17379	17552	17448	17593	17590	17510	17493	17529	17532	17535	17411	17534	17484	17262	17460	17559	17644	17331	17543	17505	17506	17525	17606	17343	17543	17446	17256	17456	17569	17440	17523	17436	17552	17476	17343	17369	17489	17443	17452	17420	17522	17728	17475	17686	17326	17322	17284	17485	17517	17196	17569	17607	17553	17348	17353	17305	17305	17472	17466	17389	17388	17455	17558	17445	17475	17609	17439	17417	17537	17670	17453	17490	17518	17534	17371	17616	17684	17402	17474	17472	17332	17497	17297	17323	17482	17506	17434	17445	17634	17404	17500	17386	17497	17277	17458	17325	17459	17436	17504	17503	17557	17623	17479	17381	17454	17577	17534	17449	17430	17459	17312	17527	17559	17447	17314	17519	17545	17423	17443	17504	17537	17469	17502	17394	17642	17467	17513	17528	17517	17530	17257	17412	17411	17393	17494	17577	17657	17317	17447	17460	17573	17511	17250	17356	17343	17531	17628	17523	17545	17371	17452	17563	17475	17575	17464	17518	17458	17488	17554	17573	17313	17555	17600	17507	17478	17345	17451	17427	17456	17379	17499	17457	17437	17538	17445	17509	17646	17612	17304	17581	17476	17417	17535	17480	17555	17421	17318	17248	17269	17496	17578	17573	17477	17560	17559	17589	17575	17494	17457	17548	17681	17494	17431	17482	17498	17342	17438	17373	17548	17560	17699	17427	17465	17346	17517	17486	17379	17554	17519	17451	17386	17442	17432	17562	17522	17502	17442	17420	17466	17484	17412	17326	17472	17224	17566	17484	17494	17384	17313	17330	17465	17515	17524	17431	17500	17624	17564	17473	17505	17509	17501	17461	17403	17296	17575	17301	17499	17410	17286	17438	17490	17495	17325	17291	17336	17562	17526	17523	17325	17428	17331	17356	17481	17500	17385	17390	17401	17594	17413	17535	17439	17422	17426	17408	17493	17471	17391	17350	17516	17522	17584	17411	17464	17496	17566	17476	17481	17350	17461	17387	17620	17618	17471	17329	17496	17541	17486	17483	17481	17651	17294	17630	17402	17450	17379	17282	17439	17523	17354	17530	17647	17439	17527	17304	17610	17496	17514	17375	17368	17369	17503	17341	17438	17440	17447	17650	17434	17468	17494	17441	17544	17596	17585	17486	17423	17463	17369	17353	17439	17379	17537	17542	17325	17603	17493	17486	17520	17504	17466	17420	17595	17463	17457	17648	17223	17541	17478	17323	17625	17548	17329	17409	17551	17326	17300	17384	17279	17532	17626	17305	17417	17360	17526	17285	17548	17482	17562	17545	17560	17527	17437	17491	17432	17440	17371	17527	17358	17440	17412	17405	17540	17477	17593	17422	17520	17325	17614	17475	17442	17349	17685	17530	17415	17562	17523	17490	17392	17454	17264	17528	17555	17436	17570	17521	17484	17420	17495	17412	17409	17404	17590	17600	17480	17527	17528	17589	17431	17330	17504	17457	17353	17525	17345	17328	17480	17424	17338	17350	17518	17412	17596	17439	17468	17308	17360	17514	17532	17463	17338	17427	17434	17553	17368	17402	17440	17532	17524	17482	17550	17553	17401	17514	17545	17520	17478	17347	17494	17274	17365	17441	17488	17441	17427	17413	17434	17551	17437	17629	17347	17514	17501	17382	17466	17490	17283	17469	17493	17369	17373	17477	17309	17553	17503	17491	17354	17323	17560	17346	17310	17500	17569	17577	17512	17527	17446	17532	17454	17381	17457	17509	17374	17427	17533	17453	17586	17423	17414	17445	17465	17547	17469	17448	17393	17587	17521	17512	17524	17341	17592	17282	17576	17524	17525	17322	17382	17436	17572	17588	17470	17415	17460	17401	17566	17561	17366	17317	17524	17345	17492	17550	17308	17473	17573	17495	17660	17345	17395	17572	17572	17479	17340	17409	17323	17414	17425	17577	17537	17601	17515	17435	17554	17556	17695	17449	17585	17547	17456	17651	17300	17429	17370	17500	17338	17416	17660	17282	17444	17407	17510	17402	17611	17677	17251	17455	17428	17548	17655	17413	17479	17597	17348	17310	17386	17492	17712	17424	17620	17425	17484	17419	17421	17541	17423	17620	17441	17359	17469	17323	17373	17504	17470	17526	17434	17380	17490	17397	17503	17643	17497	17485	17398	17434	17407	17571	17468	17417	17497	17425	17476	17574	17381	17625	17431	17540	17491	17332	17392	17579	17491	17542	17556	17399	17494	17504	17251	17459	17473	17513	17431	17645	17467	17472	17409	17398	17486	17479	17372	17621	17409	17454	17456	17589	17471	17394	17562	17404	17376	17452	17544	17464	17364	17682	17495	17283	17544	17469	17323	17353	17479	17510	17487	17483	17394	17521	17323	17473	17532	17430	17265	17493	17538	17442	17468	17517	17464	17477	17492	17404	17349	17426	17383	17540	17262	17456	17474	17555	17477	17396	17275	17486	17463	17475	17330	17511	17604	17569	17548	17523	17579	17326	17530	17374	17507	17573	17401	17470	17398	17322	17493	17408	17263	17312	17373	17391	17384	17405	17414	17484	17493	17428	17553	17427	17487	17530	17428	17425	17551	17398	17643	17565	17409	17435	17505	17447	17744	17429	17531	17521	17557	17331	17489	17436	17510	17508	17466	17412	17466	17346	17525	17434	17551	17529	17329	17590	17634	17381	17397	17436	17500	17552	17270	17393	17372	17515	17598	17588	17379	17345	17399	17415	17425	17372	17595	17487	17561	17383	17595	17471	17533	17361	17368	17307	17669	17465	17576	17439	17505	17327	17427	17543	17523	17302	17598	17489	17537	17557	17344	17314	17491	17445
28803	25995	30541	26916	23118	22084	21586	21507	21437	21151	21347	21074	21212	20948	21149	21134	21202	21223	20894	21141	21180	21231	21132	21227	21262	20968	21012	21409	21425	21432	21268	21389	21226	20908	21086	21149	21060	21018	21182	21051	20723	20962	20929	20895	21029	21011	21245	21084	20918	20912	21157	20898	20888	21013	20950	21201	21050	21062	21089	20953	20841	21096	20913	21047	21042	20860	20895	20693	21055	20772	20838	20871	21001	20787	20779	20893	21063	20996	20997	21017	21024	21048	20928	20726	20885	20734	21020	21092	20965	21107	20947	21067	21158	20938	21094	21055	21092	21100	21098	20991	21064	21144	20928	21076	20866	20904	20901	20909	21084	20941	21028	21066	20738	21126	21077	21342	20961	20762	20988	21042	21095	20949	20838	21210	21222	21043	21112	21230	21118	21032	20947	21090	20963	21052	21063	21064	21134	21125	21103	21108	20986	21094	21006	20913	20988	21058	21017	20954	20996	21120	21073	20900	20847	20829	20769	21060	21211	20964	20918	20902	21255	21062	21099	21083	21004	20705	20989	20911	21016	20957	21009	21008	20873	21011	20998	21075	20969	21015	21070	21124	20990	20998	20857	21015	20969	21139	21099	20939	20932	20904	20993	20917	20906	21181	20740	20803	20870	20958	20971	21042	20834	21071	20975	21090	21002	20792	20785	20992	21027	20980	21115	21045	20988	20864	21040	20938	21020	21015	20738	21116	21157	20947	20993	21016	21082	20830	21026	21006	20842	21081	21134	21165	21166	21128	20879	20839	20927	21134	21099	21189	21028	21214	20951	21153	20990	21171	21170	20883	20863	20796	21135	20996	20985	20961	20905	21057	21149	21148	21194	21115	20955	21106	20965	20934	20938	21106	20855	20845	21016	21121	21047	20927	20894	20831	20995	21178	20968	21026	20883	20958	21125	20995	21128	20996	20875	20920	20810	20960	20970	20971	20956	21085	21074	21113	21026	21054	21008	21149	21099	20853	21094	20867	20998	21045	20924	21126	20996	20928	21097	21162	21088	21035	21101	20937	20989	20914	21068	20954	20911	20864	20956	20961	21097	20941	21056	21064	20910	20982	21026	20936	20956	20890	21106	20965	21077	20788	21106	20933	20800	20943	21202	20908	21015	21004	20882	20989	20988	21232	20955	20978	20986	20983	20907	21184	21064	21177	21222	20955	20914	21132	21045	20768	21119	20888	20994	21006	21111	20945	21029	20860	20985	21222	21195	20863	21116	21232	21029	21009	20971	20983	20886	21112	20853	20952	20839	21013	21046	20961	20913	21174	20905	20909	20723	20885	21172	20800	20914	21144	20995	20966	20968	21097	20808	21286	21043	20924	20993	21038	21049	21060	21015	21081	20928	20826	21003	21048	20873	21174	21145	20969	20770	20995	21069	20971	20879	20990	21052	20921	20954	21120	20997	20919	20837	20977	20949	21082	20916	21051	20940	21014	20899	20972	21115	21125	21045	21049	20882	21128	21037	20946	21103	20900	21025	20862	21120	21126	21029	20997	20951	20915	20971	20959	20982	20974	21123	20819	21071	21063	20982	20987	21079	21152	20939	20806	21135	21017	21256	21087	20923	20921	20933	21125	20674	21029	21204	21030	21046	21003	21034	20702	20918	20838	20979	21009	21122	21028	20902	20895	20855	21021	20869	20982	21052	20982	21200	20956	21131	21219	21076	20857	21209	21046	20941	20962	21077	21194	20957	20976	20775	20837	21090	20691	21073	20855	20967	20928	20833	21073	20794	20774	21150	21077	20955	21124	21051	20906	21018	20906	20939	20985	21045	20905	20958	20934	21065	20953	21139	20917	20858	21019	20946	21020	20781	21072	21151	21119	20844	20993	21025	21081	21149	20983	20926	20950	20822	20931	20911	20891	21040	20859	21121	20956	21006	21027	21005	20900	21005	20968	20879	20821	21135	21065	20989	21004	21036	21038	20834	21040	20869	20941	20937	21046	21059	20874	21103	21046	21176	21124	21052	20826	21034	21473	21060	21056	20981	21042	20949	20961	21004	20867	21111	21153	20930	20950	20970	21001	21055	21074	21116	20973	21147	20989	20955	21138	20921	21004	20907	20885	21178	21180	21243	21041	21016	20930	21168	21172	21187	21096	20894	21006	20893	21027	21000	20920	20962	20869	20812	20943	20944	20829	20972	21176	21116	21223	21025	20992	20949	20977	21078	20883	21111	20967	20934	20778	21051	21010	20622	20771	21088	20957	21115	20924	20995	21207	21094	21067	20894	20767	21056	21036	21090	21046	21047	20914	21076	21108	20938	21307	20860	20930	20852	21177	21062	20999	20961	20936	20991	20881	21075	21105	20918	20967	20943	21097	21054	21163	21136	21031	21105	21080	21121	21182	21023	21003	21216	21193	21061	21035	21099	21009	20904	21004	21126	21004	21043	20876	21022	20986	21113	21175	21056	21018	21000	21180	20884	20937	21141	21069	20966	20982	20839	21009	21045	20976	20991	20852	20860	20919	20947	20798	21033	21047	20812	20832	21091	20899	21083	20951	21028	20965	21080	21357	20957	21116	20944	20991	21016	20919	21169	21177	21098	20943	21100	20991	21091	20889	20971	20996	20979	20923	21057	21094	20999	20937	20927	20893	20943	21027	20931	21017	20897	21112	21036	20850	20960	20990	20961	21030	21108	21255	21046	20793	20820	21145	20970	21003	20970	21009	21147	21185	20970	21145	20915	20898	20986	20955	21022	20858	20938	20989	20899	20858	21020	20883	20914	21087	20934	20831	21027	21008	20865	20980	21034	21042	20961	20892	21002	20942	20837	21140	21011	21068	21257	21043	21002	21046	20919	20875	21164	20911	20937	20921	21179	21102	20955	20878	20984	21081	20701	21080	20935	20836	20998	21039	20983	21095	20979	20956	20944	21016	21092	20862	21016	20989	21074	20989	21090	21116	21133	20978	20783	21237	20904	20981	20749	21223	21066	20934	20990	21194	21022	21070	21078	21047	21151	21240	20931	20973	20952	21098	20857	20917	20787	21108	21140	21104	21043	20924	20947	20873	20824	21076	20835	21070	20867	21045	21091	21257	21014	21286	20737	20918	20847	21044	21000	20965	20713	21105	21063	21012	21099	20882	21018	21085	20862	20922	20986	21049	20970	20882	20954	21065	21172	21191	20958	21121	21072	20962	21009	21125	20921	20847	20945	20892	20995	20986	20924	21081	20950	21069	21023	20925	21049	20911	21178	20851	21015	21064	20661	21116	20950	21192	21155	21027	21016	20851	20944	20932	20820	21144	21038	20838	21112	20870	21057	20984	20908	20948	20929	20848	21002	21087	20925	20827	20909	20862	21077	21054	21016	21070	21078	20891	20973	20823	20905	20910	21094	21059	21065	20718	20677	20783	21057	20900	21016	21158	21053	20945	20775	21080	20918	20878	21030	20999	21185	21310	20957	21068	20909	21047	20945	21139	20887	21142	20932	21011	21161	21076	20991	20864	21025	20984	20955	20932	20964	21039	21290	20968	20845	20918	20652	21008	20930	21043	21106	20868	21009	21111	20808	21023	21098	20905	20883	20969	20940	20978	20702	21247	20953	20896	21302	21183	21003	21006	20880	20972	20651	21086	21062	20962	21034	20723	20802	21036	20702	20912	21006	21171	20924	21089	21106	20992	21035	20915	20856	20970	20948	21040	21047	20910	20953	20850	21047	20816	20941	21126	21370	20903	21085	21070	20984	20859	21154	21139	21034	20854	20822	20800	20873	21194	21038	21179	20878	20989	21119	21100	21099	20917	21006	20978	21087	21222	21074	21120	21272	21040	20923	21033	20979	21018	21012	20918	21009	21020	21066	21124	21166	20954	21047	20678	20972	20998	20843	20983	20914	20858	20997	20980	20946	20779	21001	21169	21215	21071	21122	20958	20955	20929	20942	20964	21093	20888	20995	21116	21023	20903	21061	20905	20966	21060	21028	20852	21019	21018	21046	21064	20908	20953	20906	20855	20819	20675	20969	20902	21101	20891	20930	21143	20981	21012	21009	20973	21078	20769	21116	20949	20810	20903	21006	20933	21218	20996	20874	20986	21090	20880	21115	21061	20983	21044	20960	20815	21009	21154	20810	20789	20868	20674	21238	21083	20807	20904	20970	21133	20877	20891	20938	21019	20963	20692	20953	20876	21027	21169	20998	21025	21080	21017	20993	21066	21048	20895	21060	21015	20981	21154	21266	21045	21063	20862	20931	20968	20971	20923	20850	21031	20998	21183	21129	20887	21057	21095	20968	21071	20762	20958	20923	20792	20755	21045	20827	21069	21021	21006	20978	20928	20967	20891	21038	21002	20978	20876	20712	20978	21187	20768	21169	20908	21056	20943	21161	20895	20936	21026	20895	21090	21036	21004	21111	21232	21044	21034	20958	20872	20914	21034	20864	21023	21103	20924	20938	20895	21115	20992	20949	21034	20995	20967	20944	20970	21100	20804	20746	21237	20935	21048	21121	21122	20934	21059	21150	21017	21036	20849	20908	21067	20873	20965	20887	20929	20972	20972	21079	21110	20843	21019	21151	21055	20848	20893	21000	21145	20901	20983	20951	21059	21119	21250	20999	20826	20964	20927	21058	20895	21043	20858	21138	20976	21088	20923	21214	20858	20895	20957	21114	20881	21083	20866	20981	21042	21060	20990	21066	20868	21109	21152	21020	21022	20949	20859	20890	20841	20809	20990	20991	21015	20972	20990	21016	20970	20941	20930	21085	21179	21168	21082	21007	20941	20935	20780	21069	21041	21203	20934	20968	20884	21048	20806	20974	20999	21016	20949	20896	21077	20973	20971	20994	21239	21116	20915	21080	21190	20894	21005	21121	21081	20953	20994	20941	21006	21155	21053	21079	21142	20948	20830	20994	21079	21296	21005	21102	20933	21155	20915	21131	21038	20990	20993	20748	20903	20956	21024	21072	20909	20941	20891	21002	21097	20972	21114	20915	21097	21002	21039	21225	21330	21076	20847	21383	21088	21045	20901	20900	21110	20767	20808	21241	20853	20798	21151	21057	20917	21069	20953	21055	20934	20975	20894	21164	21046	21155	21038	21022	21041	20987	21004	21029	21137	20978	21085	21120	21159	21135	20730	20667	20759	20924	21092	21226	20967	20841	20773	20896	21230	21099	21173
29061	38589	29875	22914	20725	18574	17661	17930	17752	17557	17380	17353	17341	17507	17400	17452	17662	17556	17663	17602	17557	17398	17425	17204	17377	17332	17319	17634	17937	17669	17509	17473	17232	17378	17359	17191	17371	17305	17309	17306	17098	17219	17307	17105	17203	17167	17185	17248	17184	17278	17182	17374	17310	17179	17294	17178	17208	17273	17257	17318	17169	17285	17146	17433	17298	17230	17161	17190	17205	17153	17374	17148	17339	17178	17154	17264	17055	17126	17223	17220	17078	17238	17180	17295	17309	17288	17095	17173	17237	17240	17257	17261	17252	16896	17177	17246	17274	17165	17247	17162	17281	17245	17215	17380	17008	17064	17290	17171	17281	17323	17099	17233	17252	17375	17257	17213	17285	17288	17266	17311	17240	17255	17300	17181	17369	17264	17207	17250	17186	17266	17139	17209	17170	17242	17221	17336	17148	17378	17093	17222	17165	17149	17106	17301	17203	17209	17043	17159	17322	17227	17320	17282	17249	17436	17163	17232	17351	17076	17192	17306	17138	17219	17293	17219	17152	17208	17282	17310	16953	17184	17308	17150	17274	17262	17254	17276	17123	17207	17212	17043	17243	17185	17231	17239	17150	17235	17179	17326	17095	17304	17255	17011	17219	17248	17343	17266	17114	17175	16982	17040	17251	17221	17185	17212	17278	17211	17299	17076	17398	17175	17352	17283	17190	17257	17234	17319	17288	17005	17084	17096	17043	17133	17210	17367	17134	17464	17267	17289	17014	17214	17148	17149	17269	17391	17044	17156	17161	17084	17329	17256	17315	17059	17227	17206	17338	17175	17295	17371	17213	17199	17057	17230	17365	17330	17249	17006	17150	17240	17338	17259	17013	17086	17242	17280	17418	17135	17344	17251	17291	17136	17181	17312	17054	17545	17043	17288	17170	17439	17212	17111	17117	17400	17281	17347	17332	17096	17414	17192	17274	17179	17214	17353	17175	17233	17183	17234	17151	17316	17247	17108	17095	17341	17215	17156	17098	17281	17278	17141	17042	17069	17192	17133	17175	17150	17185	17253	17202	17020	17174	17261	17221	17258	17185	17127	17340	17165	17094	17278	17198	17171	17191	17285	17251	17323	17143	17198	17366	17077	17206	17298	17370	17287	17307	17179	17176	17315	17248	17081	17169	17102	17241	17160	17244	17308	17221	17209	17072	17085	17089	17160	17168	17168	17166	17285	17130	17218	17261	17248	17354	17250	17214	17336	17268	17323	17150	17183	17150	17221	17187	17193	17199	17318	17200	17135	17116	17165	17173	17170	17246	17253	17077	17240	17224	17273	17432	17206	17241	17163	17116	17090	17209	17245	17233	17166	17307	17260	17110	17066	17442	17403	17339	17166	17185	17296	17207	17005	17220	17322	17256	17171	17263	17198	17151	17200	17244	17218	17033	17344	17280	17240	17067	17431	17213	17207	17254	17220	17260	17269	17204	17192	17340	17372	17160	17142	17117	17244	17161	17271	17176	17247	17284	17133	17091	17393	17208	17082	17201	17320	17401	17091	17056	17208	17219	17235	17298	17281	17180	17231	17238	17224	17234	17127	17106	17206	17043	17029	17224	17302	17314	17003	17144	17369	17215	17392	17104	17180	17265	17096	17224	17173	17273	17256	17217	17092	17226	17222	17091	17118	17394	17255	17073	17236	17311	17190	17192	17212	17344	17393	17272	17058	17180	17168	17237	17227	17251	17215	17313	17053	17306	17331	17147	17263	17105	17045	17343	17316	17096	17253	17321	17184	17190	17311	17058	17356	17258	17072	17222	17173	17011	17170	17132	17136	17282	17262	17339	17269	17324	17337	17131	17256	17167	17293	17360	17207	17331	17023	17433	17051	17161	17244	17271	17089	17197	17064	17155	17323	17106	17190	17208	17207	17262	17249	17337	17176	17294	17253	17191	17329	17173	17416	17223	17211	17305	17175	17071	17145	17279	17320	17247	17127	17129	17101	17379	17338	17248	17409	17409	17026	17317	17239	17297	17215	17188	17401	17168	17292	17256	17279	17216	17216	17129	17200	17325	17100	17201	17088	17214	17322	17261	17032	17231	17106	17275	17319	17117	17190	17343	17159	17303	17149	17471	17242	17252	17073	17100	17252	17164	17421	17323	17330	17362	17271	17275	17045	17185	17200	17206	17229	17250	17280	17229	17225	17209	17082	17328	17312	17288	17310	17349	17098	17184	17288	17354	17162	17148	17211	17205	17268	17124	17253	17259	17157	17167	17342	17241	17187	17324	17254	17221	17124	17244	17256	17312	17249	17125	17196	17240	17256	17194	17319	17150	17252	17310	17223	17073	17279	17265	17217	17245	17228	17330	17248	17365	17121	17282	17173	17250	17335	17306	17178	17406	17272	17131	17174	17272	17407	17455	17170	17274	17308	17090	17335	17324	17152	17377	17216	17183	17479	17326	17315	17308	17133	17287	17244	17337	17139	17198	17072	17112	17156	17147	17146	17264	17347	17180	17225	17349	17220	17172	17301	17298	17176	17144	17513	17231	17144	17231	17239	17196	17264	17194	17173	17180	17345	17243	17172	17245	17132	17279	17417	17300	17373	17211	17250	17386	17198	17360	17183	17176	17190	17386	17156	17287	17212	17276	17209	17151	17144	17189	17226	17326	17440	17278	17150	17030	17312	17246	17114	17236	17220	17413	17233	17178	17310	17281	17018	17155	17337	17221	17292	17345	17349	17246	17450	17315	17321	17027	17206	17173	17021	17308	17132	17190	17391	17213	17387	17090	17168	17198	17399	17215	17143	17192	17463	17335	17300	17177	17060	17086	17171	17256	17152	17240	17262	17303	17145	17273	17232	17232	17357	17232	17273	17222	17130	17147	17078	17191	17134	17186	17283	17208	17389	17300	17444	17319	17246	17015	17266	17236	17357	17140	17434	17275	17170	17364	17172	17346	17180	17301	17197	17210	17257	17288	17207	17195	17142	17091	17342	17293	17265	17286	17130	17260	17296	17174	17375	17133	17266	17189	17447	17481	17202	17091	17338	17301	17193	17219	17109	17311	17128	17362	17226	17291	17325	17237	17143	17294	17233	17278	17135	17230	17295	17220	17121	17001	17490	17201	17196	17302	17117	17206	17243	17046	17315	17092	17060	17237	17190	17262	17032	17158	17184	17283	17175	17366	17208	17309	17111	17284	17109	17291	17253	17049	17319	17233	17169	17137	17193	17273	17176	17323	17127	17163	17179	17198	17051	17111	17130	17380	17180	17270	17175	17227	16993	17314	17069	17396	17111	17124	17360	17287	17129	17130	17291	17126	17239	17319	17260	17264	17208	17355	17047	17300	17261	17316	17209	17245	17211	17090	17246	17161	17406	17263	17256	17222	17212	17298	17181	17154	17108	17346	17403	17217	17330	17217	17194	17196	17252	17180	17263	17264	17310	17116	17226	17150	17278	17174	17236	17212	17293	17274	17143	17183	17319	17043	17218	17172	17394	17271	17182	17323	17101	17082	17385	17306	17248	17158	17216	17282	17233	17105	17193	17154	17119	17135	17310	16998	17199	17138	17294	17172	17295	17310	17169	16990	17169	17233	17287	17227	17008	17206	17333	17231	17235	17268	17313	17255	17373	17132	17219	17281	17214	17061	17232	17347	17227	17282	17251	17218	17202	17158	17292	17262	17311	17296	17266	17218	17321	17246	17263	17166	17271	17245	17254	17282	17351	17375	17062	17152	17418	17272	17265	17292	17204	17103	17063	17307	17166	17281	17179	17114	17135	17095	17134	17261	17052	17475	17107	17489	17153	17195	17185	17245	17127	17127	17110	16977	17215	17169	17311	17317	17202	16980	17178	17205	17411	17096	17022	17348	16984	17191	17124	17274	17309	17342	17229	17307	17194	17243	17214	17367	17215	17161	17172	17279	17378	17117	17167	17315	17396	17262	17263	17204	17181	17361	17318	17075	17243	17256	17121	17048	17056	17098	17289	17251	17369	17378	17334	17177	17160	17163	17333	17139	17287	17271	17349	17162	17247	17222	17221	17174	17177	17215	17253	17202	17133	17111	17294	17122	17134	17086	17351	17335	17097	17146	17174	17329	17173	17064	17274	17140	17274	17459	17390	17307	17311	17092	17099	17326	17090	17402	17224	17276	17089	17271	17218	17252	17236	17251	17148	17416	17158	17352	17320	17127	17292	16962	17219	17130	17256	17093	17250	17333	17227	17212	17272	17358	17275	17331	17346	17221	17282	17210	17270	17260	17415	17341	16987	16990	17253	17177	17131	17299	17097	17228	17066	17199	17470	17298	17194	17462	17174	17299	17264	17096	17223	17311	17173	17214	17086	17306	17234	17447	17367	17125	17076	17149	17353	17331	17194	17233	17139	17271	17304	17235	17243	17281	17122	17220	17251	17229	17449	17284	17293	17157	17283	17236	17075	17263	17175	17192	17343	17342	17281	17117	17184	17267	17162	17188	17280	17271	17250	17121	17121	17240	17199	17261	17319	17382	17107	17052	17345	17207	17267	17234	17269	17146	17167	17200	17161	17051	17187	17148	17278	17312	17334	17222	17152	17353	17089	17271	17318	17172	17252	17294	17124	17209	17213	17219	17309	17179	17226	17183	17133	17362	17130	17182	17322	17146	17311	17271	17086	17112	17341	17188	17241	17109	17343	17385	17089	17144	17264	17336	17264	17283	17164	17220	17201	17175	17107	17298	17213	17238	17088	17101	17288	17178	17241	17208	17217	17058	17428	17142	17104	17177	17068	17383	17290	17337	17336	17273	17252	17271	17211	17179	17201	17200	17134	17258	17466	17297	17252	17086	17239	17154	17227	17011	16984	17374	17227	17114	17045	17307	17243	17295	17182	17287	17268	17113	17365	17413	17007	17259	17232	17188	17213	17385	17240	17123	17071	17438	17319	17127	17326	17205	17261	17204	17247	17168	17001	17408	17260	17204	17124	17078	17156	17382	17339	17049	17261	17451	17216	17226	17308	17344	17383	17277	17261	17178	17157	17236	17160	17406	17356	17205	17218	17318	17056	17391	17184	17381	17221	17261	17329	17294	17381	17174	17164	17285	17312	17071	17280	17287	17287	17268	17011	17313	17118	17247	17393	17164	17422	17145	17137	17318	17296	17257	17023	17196	17143	17214	17168	17442	17135	17146	17160
23854	21465	29040	24527	23280	25128	25366	22650	22101	22162	21947	21779	21890	21850	21688	21788	21763	21704	21829	21668	21643	21886	21594	21674	21667	21840	22619	24387	24190	23821	22947	22152	21698	21635	21575	21551	21540	21344	21411	21374	21399	21559	21428	21511	21513	21565	21480	21602	21387	21481	21424	21618	21610	21411	21286	21316	21407	21369	21424	21284	21368	21340	21624	21435	21390	21567	21574	21608	21374	21568	21460	21345	21625	21557	21432	21315	21426	21315	21424	21545	21470	21477	21458	21439	21502	21577	21542	21396	21502	21296	21614	21384	21533	21372	21451	21541	21596	21447	21557	21622	21337	21626	21339	21346	21406	21488	21447	21560	21411	21244	21412	21314	21282	21719	21414	21464	21633	21546	21405	21440	21588	21651	21195	21445	21342	21536	21441	21331	21525	21632	21493	21334	21361	21561	21428	21361	21524	21476	21382	21509	21287	21468	21562	21454	21543	21469	21426	21497	21545	21465	21438	21396	21414	21364	21482	21412	21422	21519	21137	21418	21492	21352	21322	21420	21414	21371	21639	21433	21512	21540	21459	21286	21416	21531	21524	21495	21511	21627	21377	21400	21615	21536	21561	21442	21417	21355	21520	21348	21504	21487	21195	21302	21286	21468	21402	21431	21313	21455	21369	21457	21260	21454	21305	21356	21575	21380	21633	21456	21525	21340	21389	21321	21612	21411	21415	21281	21275	21165	21536	21490	21431	21296	21348	21349	21450	21292	21494	21623	21431	21353	21423	21529	21368	21175	21406	21641	21374	21548	21387	21332	21336	21427	21209	21172	21348	21291	21262	21469	21439	21542	21397	21353	21554	21461	21682	21340	21308	21494	21600	21365	21182	21355	21683	21489	21159	21452	21413	21414	21538	21325	21434	21371	21301	21368	21652	21483	21277	21583	21505	21620	21427	21465	21369	21456	21163	21406	21617	21478	21681	21420	21440	21605	21499	21582	21424	21503	21508	21498	21355	21441	21384	21296	21341	21450	21477	21559	21256	21346	21135	21261	21306	21393	21595	21324	21387	21210	21345	21401	21517	21206	21545	21492	21376	21461	21474	21385	21383	21557	21451	21392	21598	21473	21426	21188	21501	21343	21558	21405	21415	21294	21490	21603	21351	21389	21435	21226	21409	21586	21315	21591	21472	21333	21296	21331	21429	21721	21492	21462	21523	21345	21318	21476	21493	21742	21514	21388	21566	21335	21432	21309	21463	21341	21528	21471	21403	21470	21410	21485	21332	21459	21454	21261	21380	21372	21435	21333	21448	21434	21466	21334	21213	21356	21445	21411	21494	21393	21308	21550	21457	21403	21485	21400	21361	21325	21444	21174	21477	21639	21623	21406	21485	21354	21400	21428	21469	21458	21497	21495	21423	21374	21369	21465	21508	21555	21557	21523	21507	21193	21345	21186	21325	21458	21496	21425	21311	21379	21418	21215	21260	21317	21444	21367	21383	21537	21356	21440	21239	21306	21497	21424	21502	21385	21381	21087	21453	21412	21282	21604	21366	21592	21292	21136	21701	21567	21339	21362	21504	21386	21469	21607	21418	21622	21490	21595	21304	21455	21496	21457	21455	21532	21482	21331	21536	21352	21314	21361	21349	21210	21441	21662	21632	21175	21498	21170	21493	21308	21436	21451	21457	21605	21339	21227	21705	21369	21307	21572	21435	21419	21538	21404	21504	21413	21348	21387	21364	21529	21294	21304	21432	21351	21443	21426	21380	21428	21302	21291	21427	21461	21232	21495	21468	21553	21448	21418	21384	21476	21600	21437	21389	21326	21266	21356	21252	21283	21543	21513	21480	21324	21214	21372	21485	21439	21537	21278	21488	21383	21393	21670	21431	21638	21642	21407	21448	21220	21291	21346	21419	21380	21488	21394	21384	21320	21421	21447	21431	21569	21557	21394	21478	21142	21169	21349	21400	21510	21470	21624	21378	21407	21558	21282	21444	21165	21436	21488	21475	21369	21384	21372	21543	21344	21482	21496	21446	21658	21330	21396	21191	21365	21460	21374	21384	21252	21496	21312	21387	21499	21569	21538	21420	21408	21518	21392	21563	21452	21429	21361	21320	21384	21523	21334	21521	21294	21486	21307	21525	21371	21426	21409	21158	21468	21574	21620	21387	21521	21467	21340	21334	21390	21462	21474	21444	21454	21375	21726	21639	21530	21249	21333	21476	21550	21420	21512	21228	21390	21319	21491	21522	21501	21531	21306	21459	21368	21354	21491	21376	21588	21503	21615	21316	21463	21451	21395	21440	21541	21356	21427	21479	21604	21373	21487	21469	21529	21380	21470	21374	21320	21497	21396	21438	21445	21421	21318	21563	21334	21455	21400	21503	21295	21308	21490	21728	21437	21500	21521	21233	21467	21389	21378	21358	21329	21456	21454	21434	21471	21713	21336	21522	21501	21390	21518	21381	21548	21542	21489	21095	21468	21373	21290	21504	21374	21510	21351	21356	21390	21492	21277	21633	21346	21301	21499	21669	21329	21422	21554	21431	21355	21691	21406	21346	21353	21335	21497	21309	21414	21566	21489	21675	21197	21598	21640	21438	21675	21423	21571	21560	21457	21393	21577	21383	21466	21372	21399	21466	21287	21342	21424	21600	21438	21294	21310	21545	21491	21246	21668	21340	21327	21403	21419	21146	21496	21485	21400	21420	21522	21411	21630	21594	21373	21557	21688	21291	21628	21284	21520	21441	21378	21530	21507	21682	21450	21334	21457	21232	21482	21335	21451	21298	21427	21298	21165	21488	21520	21443	21355	21376	21469	21588	21474	21473	21433	21589	21436	21515	21451	21217	21340	21349	21117	21406	21260	21381	21450	21496	21413	21325	21376	21183	21535	21746	21433	21498	21381	21403	21620	21470	21423	21573	21438	21582	21616	21493	21498	21529	21556	21437	21480	21428	21355	21568	21477	21514	21554	21392	21538	21634	21449	21342	21380	21490	21524	21616	21462	21497	21291	21342	21447	21517	21497	21372	21286	21353	21450	21449	21448	21453	20981	21351	21449	21384	21410	21353	21442	21543	21307	21318	21586	21318	21332	21290	21526	21506	21370	21421	21357	21489	21306	21360	21286	21400	21460	21683	21275	21421	21610	21354	21188	21283	21273	21441	21517	21246	21427	21446	21435	21476	21504	21441	21455	21399	21470	21395	21200	21710	21485	21486	21427	21481	21354	21589	21532	21347	21363	21422	21391	21456	21377	21427	21561	21660	21381	21366	21396	21404	21635	21483	21502	21389	21445	21453	21586	21501	21582	21486	21437	21545	21555	21380	21545	21435	21258	21350	21498	21294	21357	21300	21400	21425	21398	21659	21403	21349	21401	21445	21396	21612	21537	21461	21380	21298	21250	21439	21488	21335	21484	21405	21550	21400	21556	21405	21403	21575	21504	21573	21538	21523	21406	21499	21511	21135	21226	21554	21468	21486	21340	21478	21607	21425	21211	21219	21396	21506	21558	21388	21375	21569	21357	21286	21516	21321	21348	21266	21356	21598	21682	21407	21358	21604	21419	21317	21428	21450	21622	21560	21573	21446	21498	21444	21569	21482	21268	21445	21385	21543	21469	21395	21531	21317	21479	21342	21441	21408	21550	21387	21451	21444	21228	21333	21447	21488	21440	21585	21356	21503	21359	21497	21531	21539	21416	21406	21481	21412	21479	21390	21276	21738	21600	21479	21477	21672	21415	21399	21509	21446	21441	21410	21386	21326	21348	21565	21332	21272	21344	21612	21532	21477	21483	21404	21406	21451	21533	21525	21433	21435	21315	21409	21456	21460	21326	21323	21565	21444	21633	21582	21313	21491	21365	21573	21502	21468	21358	21388	21480	21461	21347	21461	21402	21311	21492	21515	21443	21492	21566	21476	21436	21441	21390	21384	21282	21425	21371	21613	21402	21586	21453	21363	21314	21366	21430	21500	21339	21538	21087	21474	21297	21352	21469	21347	21304	21429	21429	21534	21443	21438	21357	21543	21409	21578	21455	21279	21476	21513	21408	21504	21629	21501	21328	21448	21535	21587	21444	21290	21651	21117	21540	21333	21328	21338	21536	21553	21488	21471	21274	21501	21582	21585	21411	21383	21448	21282	21366	21405	21435	21460	21546	21199	21487	21469	21497	21491	21402	21157	21401	21471	21454	21415	21373	21207	21510	21418	21301	21335	21466	21416	21593	21440	21455	21394	21211	21139	21389	21371	21457	21530	21479	21510	21199	21608	21499	21547	21261	21228	21261	21392	21368	21449	21613	21656	21378	21550	21721	21259	21412	21327	21458	21407	21358	21623	21510	21459	21443	21479	21530	21449	21341	21310	21547	21338	21503	21524	21414	21354	21377	21468	21327	21310	21330	21437	21379	21611	21566	21297	21477	21518	21483	21575	21473	21643	21244	21362	21307	21583	21328	21503	21618	21409	21298	21492	21278	21572	21352	21328	21394	21198	21614	21337	21480	21504	21664	21339	21521	21435	21279	21554	21357	21382	21452	21458	21245	21331	21461	21370	21653	21566	21365	21394	21564	21551	21440	21398	21391	21362	21339	21397	21635	21446	21445	21612	21324	21423	21366	21468	21658	21203	21486	21560	21648	21226	21483	21487	21205	21243	21513	21567	21560	21475	21469	21429	21575	21482	21362	21440	21376	21374	21295	21263	21471	21381	21585	21577	21543	21487	21209	21387	21529	21395	21324	21508	21444	21387	21407	21160	21373	21605	21489	21317	21475	21398	21384	21643	21456	21420	21530	21361	21330	21656	21400	21272	21580	21502	21468	21711	21364	21344	21322	21416	21489	21288	21271	21389	21369	21387	21510	21444	21618	21505	21387	21385	21251	21607	21377	21357	21649	21351	21355	21525	21574	21736	21690	21428	21406	21445	21468	21267	21414	21282	21277	21441	21259	21482	21311	21419	21434	21458	21245	21495	21225	21420	21287	21396	21387	21631	21467	21446	21531	21479	21411	21670	21610	21295	21440	21482	21560	21225	21246	21439	21434	21435	21529	21587	21418	21533	21462	21631	21390	21449	21644	21223	21558	21588	21546	21550	21509	21450	21401	21536	21433	21277	21374	21742	21339	21606	21708	21234	21472	21302	21457	21405	21315	21440	21418	21458	21411	21314	21433	21460	21468
32807	53196	39308	27129	23056	20543	18943	19031	18535	18226	18067	17621	17978	17940	17681	17688	17759	17929	17806	17859	17892	17712	17755	17650	17682	17726	19548	21833	20911	20171	18907	18151	17535	17549	17440	17530	17528	17355	17430	17673	17529	17346	17487	17390	17450	17609	17257	17587	17549	17467	17477	17440	17579	17358	17600	17439	17406	17420	17491	17466	17476	17396	17530	17400	17464	17387	17378	17300	17483	17433	17397	17396	17610	17538	17459	17466	17420	17505	17397	17466	17540	17471	17608	17461	17470	17504	17499	17494	17514	17554	17366	17593	17329	17415	17489	17395	17480	17379	17490	17467	17455	17529	17591	17558	17435	17446	17640	17597	17388	17524	17595	17564	17608	17365	17347	17408	17538	17598	17387	17584	17462	17389	17596	17477	17517	17426	17644	17458	17540	17415	17452	17497	17616	17404	17491	17501	17297	17442	17424	17493	17549	17488	17420	17451	17541	17500	17657	17537	17375	17418	17436	17416	17444	17319	17440	17555	17499	17510	17477	17425	17356	17558	17351	17512	17379	17493	17540	17444	17439	17354	17445	17378	17219	17705	17219	17463	17451	17387	17552	17486	17402	17405	17638	17387	17540	17516	17547	17444	17478	17189	17429	17542	17598	17499	17449	17375	17481	17552	17334	17534	17310	17572	17510	17410	17445	17312	17442	17491	17319	17421	17303	17417	17454	17371	17354	17480	17671	17528	17509	17508	17341	17407	17551	17200	17449	17295	17472	17599	17498	17505	17466	17415	17388	17377	17426	17526	17476	17577	17390	17344	17557	17395	17378	17507	17290	17531	17461	17399	17584	17394	17551	17503	17448	17496	17509	17525	17446	17565	17529	17372	17439	17317	17576	17368	17178	17312	17562	17380	17486	17419	17302	17463	17454	17375	17408	17495	17426	17469	17536	17493	17502	17460	17435	17373	17579	17648	17489	17379	17460	17574	17453	17445	17603	17533	17331	17564	17485	17489	17398	17619	17365	17440	17413	17403	17494	17369	17505	17488	17320	17446	17437	17422	17489	17489	17422	17376	17584	17541	17395	17521	17228	17495	17267	17408	17349	17508	17408	17517	17491	17487	17593	17589	17644	17374	17440	17512	17570	17267	17276	17524	17184	17360	17393	17334	17467	17426	17578	17552	17338	17482	17573	17464	17500	17634	17608	17261	17522	17383	17449	17429	17477	17436	17502	17450	17284	17446	17576	17567	17589	17444	17601	17392	17388	17522	17482	17476	17604	17442	17466	17535	17407	17414	17447	17470	17303	17342	17445	17494	17419	17475	17476	17520	17321	17329	17403	17441	17562	17413	17521	17609	17307	17379	17448	17466	17497	17647	17315	17481	17481	17451	17427	17309	17597	17604	17394	17429	17339	17408	17568	17574	17465	17471	17443	17579	17346	17412	17327	17474	17442	17259	17461	17393	17272	17448	17427	17438	17628	17448	17543	17372	17417	17456	17467	17390	17582	17424	17429	17548	17450	17495	17576	17268	17455	17452	17490	17432	17362	17591	17342	17466	17459	17518	17427	17503	17529	17538	17268	17458	17449	17396	17350	17538	17332	17434	17440	17412	17505	17541	17269	17378	17432	17473	17438	17415	17369	17257	17577	17654	17262	17394	17356	17330	17431	17248	17445	17582	17500	17450	17549	17539	17502	17500	17467	17652	17411	17412	17304	17341	17387	17437	17481	17443	17479	17653	17432	17370	17475	17337	17439	17404	17553	17597	17514	17527	17600	17353	17497	17555	17483	17625	17343	17588	17592	17441	17406	17419	17519	17472	17516	17432	17372	17304	17437	17426	17499	17459	17536	17337	17542	17410	17373	17311	17443	17435	17371	17300	17577	17300	17565	17513	17550	17262	17536	17375	17460	17403	17437	17456	17343	17461	17367	17304	17315	17523	17532	17491	17549	17313	17503	17513	17321	17419	17415	17415	17233	17467	17391	17406	17356	17543	17421	17442	17526	17449	17460	17555	17487	17334	17258	17375	17404	17413	17474	17358	17523	17405	17417	17639	17494	17410	17491	17443	17472	17420	17408	17390	17482	17430	17455	17565	17324	17380	17564	17257	17665	17405	17510	17359	17480	17550	17621	17421	17464	17360	17442	17614	17303	17500	17446	17576	17383	17543	17367	17248	17639	17351	17465	17345	17320	17475	17439	17593	17403	17638	17488	17554	17546	17444	17546	17408	17528	17474	17217	17371	17327	17502	17465	17302	17444	17600	17499	17509	17380	17583	17389	17261	17536	17371	17380	17553	17420	17300	17537	17467	17443	17336	17371	17411	17424	17536	17396	17333	17184	17639	17564	17289	17436	17302	17459	17316	17590	17492	17468	17604	17399	17515	17501	17349	17577	17398	17646	17377	17372	17429	17315	17439	17377	17534	17297	17325	17431	17398	17431	17473	17560	17473	17547	17246	17392	17428	17394	17283	17250	17577	17486	17342	17445	17496	17383	17420	17535	17337	17480	17429	17477	17284	17617	17434	17424	17470	17565	17546	17371	17362	17383	17229	17564	17401	17510	17496	17646	17564	17561	17403	17668	17361	17551	17293	17275	17548	17498	17436	17370	17441	17375	17472	17448	17445	17586	17490	17291	17438	17357	17436	17402	17648	17448	17391	17441	17359	17490	17426	17419	17517	17522	17344	17432	17296	17437	17585	17360	17372	17477	17345	17346	17342	17487	17320	17479	17461	17457	17638	17542	17344	17366	17401	17438	17413	17449	17343	17444	17567	17320	17479	17601	17528	17455	17375	17419	17465	17405	17483	17530	17481	17517	17407	17578	17516	17583	17237	17536	17558	17349	17433	17318	17521	17309	17315	17327	17304	17407	17461	17389	17391	17436	17500	17451	17437	17354	17363	17590	17473	17490	17419	17522	17396	17338	17401	17578	17404	17433	17361	17386	17400	17536	17524	17421	17348	17487	17396	17316	17449	17479	17370	17494	17248	17421	17370	17411	17177	17403	17387	17573	17475	17286	17310	17290	17319	17367	17443	17361	17457	17585	17583	17371	17529	17411	17368	17467	17560	17394	17402	17551	17516	17558	17425	17620	17405	17498	17335	17458	17368	17482	17431	17489	17506	17499	17429	17556	17464	17515	17409	17312	17335	17368	17474	17598	17472	17420	17431	17496	17363	17330	17636	17485	17332	17408	17499	17370	17450	17558	17510	17445	17662	17622	17391	17512	17529	17417	17135	17550	17415	17497	17390	17463	17503	17435	17417	17487	17488	17448	17569	17474	17482	17471	17619	17347	17524	17446	17515	17566	17442	17316	17386	17583	17363	17488	17490	17464	17409	17512	17430	17791	17495	17430	17395	17369	17424	17376	17464	17294	17389	17482	17240	17501	17602	17436	17525	17524	17513	17522	17404	17534	17475	17498	17510	17504	17365	17609	17487	17407	17521	17360	17548	17541	17356	17523	17600	17332	17217	17818	17349	17360	17564	17338	17495	17497	17688	17389	17490	17658	17494	17517	17349	17655	17568	17541	17508	17586	17306	17372	17358	17538	17501	17181	17420	17455	17432	17660	17398	17381	17634	17568	17424	17622	17375	17274	17418	17545	17397	17469	17424	17460	17580	17388	17402	17464	17514	17487	17540	17535	17343	17501	17501	17502	17529	17494	17222	17433	17292	17584	17552	17472	17380	17462	17384	17623	17403	17562	17326	17343	17478	17629	17407	17353	17380	17627	17422	17435	17533	17384	17392	17449	17210	17367	17532	17511	17565	17517	17410	17444	17450	17424	17422	17328	17349	17409	17499	17288	17565	17323	17406	17627	17276	17256	17426	17527	17453	17437	17370	17524	17369	17537	17560	17507	17409	17502	17394	17405	17534	17448	17527	17468	17706	17388	17374	17387	17527	17354	17573	17357	17280	17441	17503	17382	17262	17377	17544	17532	17352	17583	17502	17361	17406	17491	17514	17350	17413	17370	17391	17421	17442	17534	17549	17492	17386	17377	17283	17602	17331	17418	17438	17355	17431	17562	17448	17452	17596	17474	17602	17496	17539	17448	17305	17494	17290	17529	17372	17332	17420	17601	17486	17461	17599	17526	17444	17330	17383	17440	17609	17562	17445	17450	17266	17496	17430	17461	17303	17404	17423	17274	17342	17508	17381	17425	17399	17503	17612	17442	17415	17510	17289	17435	17407	17419	17486	17393	17378	17374	17482	17314	17436	17358	17491	17454	17491	17398	17491	17607	17495	17445	17298	17445	17502	17325	17493	17594	17358	17617	17487	17562	17468	17523	17544	17505	17292	17257	17491	17497	17401	17407	17578	17327	17390	17322	17483	17323	17497	17715	17268	17557	17521	17365	17509	17486	17419	17371	17452	17502	17497	17385	17440	17418	17388	17372	17475	17426	17587	17513	17448	17426	17588	17362	17386	17427	17352	17459	17295	17372	17482	17482	17393	17382	17559	17414	17361	17540	17336	17566	17367	17432	17458	17450	17538	17505	17550	17497	17563	17513	17317	17530	17573	17540	17492	17395	17327	17471	17439	17419	17496	17523	17489	17509	17389	17376	17665	17572	17433	17450	17480	17365	17367	17461	17526	17588	17353	17557	17338	17390	17500	17350	17537	17254	17491	17448	17407	17341	17560	17707	17543	17563	17416	17567	17271	17433	17215	17491	17467	17484	17574	17373	17529	17463	17397	17407	17422	17343	17392	17484	17369	17381	17506	17297	17484	17512	17168	17651	17410	17572	17393	17496	17371	17470	17361	17500	17450	17220	17513	17260	17441	17429	17364	17526	17240	17389	17538	17472	17577	17315	17380	17547	17390	17398	17365	17505	17553	17593	17404	17509	17281	17755	17308	17499	17391	17434	17474	17497	17528	17421	17392	17440	17263	17373	17393	17384	17445	17443	17311	17210	17408	17494	17376	17502	17500	17336	17503	17567	17423	17647	17479	17355	17465	17271	17434	17435	17458	17371	17437	17629	17526	17551	17445	17460	17415	17336	17515	17434	17396	17390	17388	17484	17523	17430	17357	17497	17456	17441	17375	17462	17423	17529	17420	17542	17537	17380	17397	17363	17415	17556	17500	17417	17489	17448	17562	17444	17339	17679	17375	17431	17420	17526	17441	17429	17400	17528	17375	17324	17437	17562	17355	17482	17335	17511	17435	17541	17280
22854	21480	29384	23963	22007	25165	28630	23856	22864	23212	22783	22546	22634	22713	22670	22438	22565	22578	22446	22598	22893	22730	22573	22468	22152	22749	24300	27052	27059	25765	24770	23462	22651	22536	22205	22367	22053	22033	22013	22179	22128	22313	22262	22243	22215	22147	22257	22101	22118	22010	22116	22188	21849	22104	22202	22203	21975	22133	21888	22102	21993	22038	22325	22087	22111	21913	22269	22256	21948	22076	22036	22105	22187	22029	21984	22184	21994	22059	21954	22116	22043	21949	21986	22265	22045	22282	22084	22023	21896	21811	22085	22098	22059	22007	21942	22185	22329	22158	22032	21951	22165	22022	22172	22134	22026	21960	22072	22362	22110	22111	22182	22016	22166	21977	22027	22201	22203	22060	22112	21983	22023	21968	22223	22020	21666	22082	22153	22100	21829	21851	22194	22030	22117	22057	21952	22142	21972	21877	22089	21964	22081	21997	22046	22079	22026	21870	21856	21783	22046	22081	22260	22108	22083	22200	22080	22184	21973	22090	22144	21940	21891	22296	22057	22115	22029	22017	22165	22047	22156	22144	22329	22178	22089	21985	22265	21946	21966	22182	22001	22188	21995	21866	21921	21963	22039	21977	22035	22141	22013	22092	22288	22218	22156	21999	21844	22238	21865	21947	22033	22123	21993	22301	22073	22100	21950	22321	22100	21942	21982	22043	21897	22230	22268	22122	22031	22161	21887	22059	22140	22213	22354	22139	22161	22202	22092	22136	22004	22181	21897	22033	22026	21972	21958	22118	21972	22001	22117	22076	22006	21951	22091	21980	22106	21951	22154	22018	22191	22203	22102	22027	22097	22172	21881	22079	22211	21933	22015	22029	21841	22146	22066	21913	22013	22005	22117	21938	22186	21888	21819	22085	22058	21929	22141	21910	22100	22276	21985	21898	22013	21987	22258	21907	22031	22173	22222	22106	21969	21996	22153	22068	22100	21956	22111	22413	22108	21998	22014	21994	22128	22249	22078	22053	22200	21973	22143	21979	21754	21962	22123	22286	21985	22063	22228	22171	22249	21979	22233	22086	21965	21865	21923	22299	21934	22080	22132	22003	22043	22334	22359	22221	21980	22009	22013	21786	22388	21973	21826	22068	22051	22054	21975	21948	21969	22106	22024	22103	22094	22104	22144	22073	22233	22230	22098	22082	22106	22174	22038	22145	21862	22176	22147	22034	21923	22152	22024	22145	22283	22134	22240	21988	21883	22007	22024	22071	22272	21855	22000	21889	21682	22123	21858	21909	22149	21943	21989	21979	22070	22338	22109	22243	21841	22177	22076	22128	22078	22214	22096	22317	22089	21986	21893	22099	22183	22069	21975	22172	22173	21968	22100	21944	21927	22154	22100	22179	22003	22250	22259	21926	22203	22033	21964	22055	22048	21986	22064	22065	22065	22102	22075	22047	21993	22151	22012	22144	22078	22233	21877	21973	22282	22003	21837	22196	21928	22089	21978	21958	21665	21888	22417	22170	22086	21991	22141	22059	22137	22130	21900	22063	21945	21960	22014	22065	22093	21921	22097	21964	22131	21858	22152	22040	22085	21996	21938	22122	22120	22118	22076	22197	22073	22134	22071	21982	22005	21971	21967	22305	22093	22038	22009	22109	22023	22345	22149	22072	21979	22129	22128	22209	21959	22061	21874	22162	21928	21954	21817	22055	22304	22034	22066	22229	21893	21971	22021	22043	21890	21919	21956	22185	22321	22147	21907	21979	21962	22001	22086	22158	22209	21953	22058	22212	22123	22210	22039	22132	22232	22202	21834	22086	22122	22288	21987	21949	22104	22106	21997	21953	22262	22189	22169	22011	22169	22033	22197	22088	22097	22053	22071	21997	22365	21957	21920	21928	22237	22204	22296	22144	22056	22020	22157	21787	22243	22050	22267	22110	21974	21881	21904	22058	22140	22017	21998	22074	22006	22150	22244	22001	22077	21917	22145	21914	21950	22186	21919	22094	21981	22041	22106	21938	21847	21782	22045	22045	22092	21892	21984	22253	22156	22054	22190	21842	22066	21820	22122	22481	22136	22092	22173	22151	21990	21842	21808	22018	21907	21991	22102	21948	21871	21965	22060	22167	22227	22054	21828	22263	22085	22147	21930	22246	21975	21884	22196	22235	22276	22020	22024	22079	21988	21949	22143	22025	21926	22142	22048	22347	22238	21881	22106	22018	22001	21872	22107	21766	21995	21969	22132	22229	21775	21919	21863	22063	22165	21786	22231	22001	22142	22147	22296	21936	22098	21949	22074	22016	22091	22028	21971	22104	22210	22326	21956	21948	21954	21954	21983	21966	22215	22108	22057	21890	22157	21848	22055	22163	22065	22171	22148	21847	21955	22088	22092	22192	22138	21918	22137	21891	21915	22116	22032	22153	22117	22106	22119	22228	22072	22141	22029	22012	21987	21960	22051	22149	21807	22037	22155	22179	22003	22143	22084	22103	21953	22019	21869	21995	22163	22134	22141	22039	22134	22080	21907	22050	21859	21900	21913	21948	21960	21923	22024	22107	21954	22109	22207	21831	21911	22078	22125	22121	22087	22257	22151	21992	21934	21915	22115	21836	21866	21891	22014	22004	22249	22179	22266	22207	21941	21944	21944	21892	21988	21815	21905	22130	21968	22021	22096	22142	22075	21918	22056	22175	22070	22006	21929	22178	22137	22094	22217	21978	21961	21896	22093	22094	21970	22045	22062	22062	22148	21856	22070	21915	22199	21930	22269	22081	22127	22014	22017	22111	21992	22055	22281	22128	22105	22119	22088	22197	21769	22210	22149	22177	22086	22120	22046	22124	22022	22023	22137	22243	22172	22251	22287	22069	21895	21899	21889	22048	22030	22095	22056	22187	21999	22155	22041	22083	22117	22237	22165	21926	22027	21946	22211	22224	22205	22267	22181	22104	22243	21894	22016	21959	21973	22298	22014	21997	22113	22127	22039	22104	22003	22088	22060	21902	22203	22184	22148	22112	21791	22146	22062	22004	22201	22196	22261	22112	21983	22009	22137	22069	22096	22193	21935	22029	22039	22092	21870	22103	22059	22135	22106	22229	22168	22307	21970	22117	22152	21988	22085	21918	22356	22208	21968	22172	22330	22104	22099	22146	22178	22149	21960	22064	21915	22074	22012	22159	22224	21807	22186	22037	22034	22156	22109	22077	22163	22256	22146	22070	22020	22058	22015	22064	22091	22114	22263	22054	22004	22005	21953	22066	21955	21933	22032	21965	21835	21979	22133	22000	22116	21921	21811	22123	22170	22173	22139	22119	22042	22157	22073	22015	22033	22188	22156	22009	21836	22130	22089	21982	21801	21764	22090	21993	22162	22069	22087	22105	22049	22151	21912	21993	22031	21966	22134	21942	22179	21894	22153	22063	22123	21916	22182	22097	22091	21802	22037	21892	22224	22050	21982	22114	22228	22010	21990	22047	22230	22192	22027	21970	22024	21927	22109	21940	22059	21933	22009	22078	22161	22163	22266	22263	22079	22058	21890	21977	22152	21965	21869	21995	22104	22149	22107	21947	22292	22185	22330	22128	22135	21988	21970	22066	22000	22112	22181	22093	22114	22146	22092	22104	22162	22057	22206	22118	22131	22156	21972	22259	21827	22009	22089	22060	22188	22347	22070	21974	22070	22008	22182	22036	21903	21795	22012	21936	22031	21946	22203	22021	21851	21783	21987	22213	22018	22063	22072	21970	22212	22071	22074	22155	21961	21929	22117	22187	21939	22074	22174	22100	22281	22134	21982	22079	21894	21731	21781	21832	22054	22098	22137	21986	21994	22154	22029	22157	21924	21930	22011	22121	22056	22082	22027	22216	21930	21743	22365	22265	22192	21897	21982	21976	22138	22057	22033	22083	21842	22144	22174	21994	22018	22208	22177	21953	22135	22195	22008	22019	22089	22116	22096	21922	22044	21799	22056	22145	22083	22047	21963	21988	22057	21937	22001	21883	22078	22122	22082	21761	21976	21889	22033	22151	22347	22118	22165	22026	22011	22232	21997	22022	21949	21939	21799	22044	21953	22208	22079	21956	22074	22052	22141	21937	22212	21875	22190	22032	21963	22055	22077	22105	22098	21905	21961	22181	21922	21938	22020	22036	22254	21935	22117	21892	22076	21874	22104	22124	21897	21942	22207	22107	22047	22011	21896	21957	21881	21915	22060	22158	22266	22081	22027	21972	22038	22001	22049	22161	22063	21763	22053	21948	21881	21924	22148	21905	22026	22009	21846	22024	22122	22088	22143	22004	21969	21808	22152	21873	22052	22034	21782	22174	21934	21927	22243	22240	21982	21843	21916	21984	22001	22088	22010	22057	22077	22044	22089	22151	21910	22084	22113	21913	21819	22275	21875	22014	22145	22084	22200	22209	21936	21996	22080	22003	22124	21860	22004	21828	22330	21923	22225	22056	22018	22304	22050	22057	22076	22102	21800	21878	22257	21890	22023	22089	22132	21907	22011	21977	22222	22066	22259	22057	21982	22082	22019	22112	22045	22187	22082	22150	22216	22250	22374	21836	22107	22060	22170	21953	22057	22169	22450	21891	22261	22310	21963	22001	22033	22082	22057	22153	22035	22073	21897	21863	22099	22014	22077	22072	22063	22183	21918	22165	22083	22184	21865	22130	22244	22201	22010	21924	21963	22060	22000	21975	21951	21938	22022	22072	22032	22136	22282	22036	21941	22158	22156	22011	22190	22129	22307	21954	21986	21867	22026	22098	22134	22158	22065	22084	21970	21999	22023	21985	21837	21873	22185	22084	21991	22015	22208	21888	22165	21989	22015	21970	22114	21976	22054	22168	22134	21961	22098	22019	21997	22032	21877	22040	21913	21999	22052	22396	22249	21952	22141	22099	21906	21984	22195	22149	22052	21964	21840	21935	22061	22160	21975	22108	22127	22035	22149	22054	21927	22084	21979	22103	22117	22051	22314	22056	22049	21946	21965	22006	22004	21956	21810	22299	22249	22081	21961	21998	21981	22009	21951	21996	21965	22219	22290	21820	22196	21723	22304	21973	21928	21911	22030	21998	21890	21892	22126	22059	21931	21934	21950	22116	22170	21845	22113	22219	21900	22177	22036	22102	22211	22343	22130	22012	22045	22115	21883	22149	22044	22057	22275	21948	22108	22076
36833	62551	45591	31649	25805	22438	20939	19862	19535	18989	18567	18264	18273	18390	18238	18337	18014	18063	18197	18281	18270	18326	18450	18055	17903	18478	21407	25309	24383	22760	20528	19190	18277	17720	17906	17830	17604	17796	17743	17799	17704	17842	17759	17669	17745	17689	17538	17720	17710	17872	17709	17572	17578	17693	17805	17795	17856	17795	17977	17818	17624	17759	17694	17650	17826	17628	17766	17893	17563	17740	17969	17685	17761	17584	17860	17768	17722	17718	17647	17609	17829	17860	17752	17755	17631	17726	17770	17760	17618	17836	17855	17953	17991	17700	17846	17646	17788	17645	17698	17694	17843	17753	17720	17875	17686	17832	17619	17926	18039	17543	17654	17788	17904	17718	17762	17751	17819	17629	17888	17802	17701	17568	17724	17749	17882	17791	17898	17666	17750	17840	17781	17707	17908	17729	17778	17906	17627	17605	17872	17647	17687	17660	17719	17718	17770	17672	17878	17693	17654	17797	17901	17824	17888	17776	17816	17881	17769	17723	17726	17800	17765	17950	17789	17765	17714	17809	17658	17840	17811	17872	17819	17942	17615	17677	17822	17606	17916	17805	17770	17877	17783	17720	17683	17838	17694	17771	17843	17744	17649	17626	17760	17660	17684	17747	17734	17820	17810	17724	17709	17686	17628	17872	17892	17869	17638	17873	17659	17885	17870	17663	17640	17860	17649	17712	17671	17695	17729	17845	17743	17685	17799	17689	17645	17866	17689	17777	17690	17735	17752	17783	17727	17851	17826	17937	17646	17780	17761	17878	17725	17742	17919	17743	17698	17736	17764	17935	17591	17787	17772	17739	17822	17720	17744	17840	17943	17727	17814	17630	17605	17765	17820	17873	17682	17649	17952	17800	17803	17869	17786	17749	17737	17824	17894	17678	17723	17765	17830	17590	17711	17766	17849	17941	17675	17786	17745	17657	17720	17696	17821	17802	17632	17675	17639	17700	17621	17819	17809	17526	17938	17876	17684	17606	17809	17644	17927	17723	17779	17796	17797	17808	17922	17781	17797	17843	17691	17669	17694	17826	17770	17838	17700	17761	17592	17706	17748	17492	17659	17557	17806	17704	17692	17832	17855	17669	17727	17681	17766	17868	17710	17810	17727	17763	17640	17619	17892	17871	17722	17699	17854	17821	17817	17729	17677	17668	17809	17730	17939	17759	17803	17421	17625	17791	17851	17603	17631	17763	17677	17936	17602	17556	17839	17655	17862	17871	17951	17799	17913	17850	17828	17641	18052	17682	17614	18066	17817	17803	17779	17675	17639	17780	17652	17740	17788	17674	17658	17967	17862	17768	17725	17660	17715	17680	17615	17791	17802	17671	17910	17781	17841	17597	17654	17647	17864	17953	17686	17703	17863	17570	17868	17702	17903	17626	17711	17733	17906	17643	17784	17719	17841	17687	17825	17969	17775	17566	17808	17698	17958	17657	17807	17825	17657	17826	17758	17717	17806	17694	17695	17711	17877	17903	17450	17573	17701	17610	17857	17691	17563	17673	17623	17620	17785	17757	17830	17808	17601	17940	17749	17709	17776	17764	17821	17874	17647	17955	17694	17719	17673	17723	17929	17882	17879	17604	17801	17829	17864	17703	17912	17732	17882	17816	17739	17728	17787	17771	17828	17768	17714	17728	17722	17853	17791	17676	17680	17576	17859	17505	17786	17746	17883	17836	17873	17774	17894	17573	17784	17857	17641	17640	17659	17732	17666	17877	17907	17745	17860	17846	17804	17602	17886	17663	17635	17813	17873	17710	17709	17583	17728	17668	17770	17901	17885	17703	17675	17846	17540	17777	17861	18018	17794	17755	17758	17740	17790	17691	17541	17948	17730	17740	17679	17773	17823	17923	17787	17851	17755	17701	17895	17797	17875	17748	17798	17691	17817	17540	17650	17726	17723	17843	17840	17670	17932	17677	17826	17806	17866	17766	17789	17682	17764	17724	17990	17706	17604	17742	17666	17704	17858	17686	17690	17886	17685	17722	17825	17872	17946	17701	17703	17805	17669	17707	17620	17733	17809	17864	17809	17765	17705	17655	17713	17587	17800	17807	17691	17931	17714	17830	17786	17667	17729	17770	17849	17648	18065	17729	17757	17702	17484	17699	17893	17870	17720	17757	17912	17961	17787	17778	17797	17796	17660	17790	17850	17736	17763	17561	17835	17795	17719	17837	17699	17836	17954	17689	17803	17661	17916	17809	17765	17888	17793	17895	17716	17561	17812	17732	17776	17664	17762	17815	17647	17897	17818	17651	17713	17610	17716	17630	17662	17738	17850	17747	17593	17746	17667	17801	17696	17782	17817	17803	17753	17791	17774	17579	17676	17922	17862	17831	17765	17624	17731	18006	17750	17681	17737	17781	17763	17799	17682	17712	17749	17841	17866	17853	17791	17577	17778	17566	17670	17801	17698	17570	17790	17708	17928	17797	17714	17843	17957	17899	17725	17837	17892	17801	17793	17627	17744	17826	17744	17737	17713	17725	17793	17891	17732	18006	17763	17787	17670	17915	17697	17910	17735	17623	17793	17727	17659	17727	17912	17728	17801	17862	17765	17781	17781	17716	17618	17491	17819	17652	17770	17680	17801	17662	17979	17571	17865	17737	17742	17901	17769	17642	17864	17856	17871	17641	17765	17710	17688	17727	17797	17653	17955	17736	17676	17624	17538	17708	17812	17733	17868	17719	17699	17717	17894	17850	17768	17658	17778	17773	17805	17788	18021	17782	17721	17699	17644	17777	17853	17735	17683	17821	17745	17557	17722	17742	17764	17842	17827	17802	17778	17648	17702	17684	17799	17819	17652	17704	17933	17820	17754	17873	17692	17789	17592	17610	17822	17529	17781	17700	17917	17695	17856	17789	17930	17885	17901	17859	17787	17696	17923	17744	17832	17769	17843	17666	17768	17815	17762	17792	17803	17785	17691	17601	17729	17840	17857	17852	17788	17851	17892	17753	17683	17644	17586	17765	17648	17889	17772	17779	17670	17816	17744	17592	17798	17679	17881	17804	17667	17774	17748	17755	17747	17879	17941	17869	17840	17682	17840	17731	17665	17812	17654	17719	17671	17696	17811	17783	17855	17693	17644	17722	17741	17836	17755	17733	17767	17794	17758	17764	17863	17689	17883	17572	17737	17561	17763	17791	17764	17831	17726	17834	17718	18009	17895	17578	17851	17580	17716	17803	17637	17853	17691	17727	17643	17597	17815	17900	17699	17715	17828	17855	17712	17780	17635	17674	17790	17761	17747	17747	17926	17829	17621	17863	17875	17767	17763	17708	17750	17715	17799	17833	17649	17733	17849	17652	17822	17793	17626	17799	17667	17713	17731	17698	17671	18051	17926	17676	17877	17614	17849	17871	17688	17813	17631	17692	17717	17884	17586	17819	17890	17721	17834	17779	17789	17867	17776	17865	17733	17749	17764	17774	17772	17781	17891	17778	17747	17780	17600	17846	17752	17838	17633	17618	17883	17510	17847	17759	17861	17870	17650	17749	17781	17653	17709	17750	17713	17631	17805	17727	17817	17846	17737	17850	17634	17725	17789	17637	17776	17651	17735	17720	17648	17707	17801	17712	17648	17750	17767	17652	17736	17860	17943	17568	17671	17812	17880	17777	17773	17832	17906	17891	17799	17664	17732	17639	18037	17604	17748	17646	17706	17746	17811	17882	17725	17790	17714	17623	17637	17703	17684	17905	17728	17775	17800	17722	17796	17916	17757	17792	17691	18003	17773	17847	17801	17845	17666	17734	17690	17685	17743	17653	17671	17796	17896	17783	17796	17809	17549	17760	17693	17883	17691	17953	17723	17965	17866	17816	17773	17809	17769	17856	17687	17799	17807	17850	17812	17505	17677	17791	17870	17576	17770	17772	17723	17747	17771	17790	17653	17740	17625	17687	17741	17630	17752	17777	17758	17679	17612	17862	17588	17914	17727	17824	17741	17717	17738	17733	17686	17899	17758	17858	17684	17925	17670	17620	17646	17719	17762	17661	17739	17754	17644	17699	17836	17882	17724	17925	17907	17817	17870	17744	17553	17847	17864	17791	17586	17891	17792	17738	17789	17748	17678	17796	17708	17763	17755	17821	17752	17822	17733	17628	17685	17568	17759	17744	17727	17667	17769	17815	17767	17706	17719	17679	17841	17785	17817	17788	17853	17723	17698	17795	17707	17851	17655	17641	17682	17843	17845	17761	17742	17543	17617	17844	17751	17723	17756	17755	17729	17885	18013	17865	17811	17734	17929	17624	17741	17921	17835	17782	17962	17746	17630	17804	17814	17723	17947	17840	17750	17613	17758	17638	17640	17807	17809	17742	17804	17740	17700	17507	17746	17848	17782	17660	17781	17751	17723	17700	17737	17750	17767	17855	17875	17848	17903	17700	17776	17584	17662	17803	17787	17733	17665	17842	17873	17777	17764	18015	17651	17853	17699	17728	17683	17799	17802	17638	17607	17791	17783	17842	17657	17849	17860	17715	17687	17814	17652	17785	17822	17805	17720	17844	17635	17538	17651	17611	17777	17860	17748	17944	17830	17898	17698	17843	17628	17708	17666	17681	17679	17729	17779	17624	17708	17822	17659	17693	17578	17522	17887	17866	17610	17586	17885	17762	17563	17727	17724	17728	17724	17763	17889	17750	17747	17852	17799	17683	17869	17699	17697	17746	17740	17659	17957	17842	17800	17732	17774	17788	17648	17961	17734	18035	17758	17852	17769	17745	17762	17915	17851	17624	17572	17607	17740	17660	17757	17938	17677	17734	17801	17805	17761	17866	17771	17618	17656	17770	17717	17766	17860	17713	17713	17698	17810	17687	17601	17713	17618	17729	17664	17816	17833	17726	17767	17798	17935	17709	17806	17594	17668	17644	17810	17528	17862	17688	17608	17971	17717	17879	17811	17707	17660	17833	17734	17583	17923	17619	17713	17860	17738	17827	17795	17911	17632	17799	17633	17601	17973	17734	17777	17704	17890	17826	17656	17822	17802	17891	17647	17623	17747	17777	17707	17894	17821	17669	17821	17699	17665	17621	17734	17838	17771	17725	17753	17736	17793	17758	17697	17757	17671	17585	17673	17587	17921	17646	17731	17810	17870	17726	17767	17662	17817	17605	17919	17693	17796	17882	17640	17634
29115	28037	33929	29468	24339	22627	21764	21513	21606	21534	21462	21546	21493	21331	21318	21132	21449	21195	21323	21295	21389	21427	21261	21459	21102	21421	21308	21461	21808	21854	21636	21397	21204	21367	21343	21218	21216	21068	21237	21060	21186	21265	21248	21190	21214	21188	20919	20978	21142	21062	21322	21195	21215	21257	21256	21293	21277	21105	21130	21163	21049	21305	21106	21263	21231	21087	21361	21215	21101	20986	21196	21132	20961	21250	21286	21051	21207	21226	21125	21028	21136	21176	21074	21360	21293	21235	21097	21178	21176	21052	21339	20958	21138	21231	21508	21155	21106	21189	21016	21082	21262	21225	21304	21110	21341	21115	21219	21218	21231	21162	21222	21365	21099	21246	21166	21220	21248	21050	21270	21228	21079	21224	21213	21079	21142	21165	21059	21155	21296	20987	21193	21187	21474	21322	21204	21274	21231	21178	21445	21303	21190	21073	21033	21015	21398	21286	21179	21224	21097	21322	20995	21196	21206	21092	21041	21177	21228	21169	21105	21199	20987	21158	21137	21300	21355	21247	21239	21235	21197	21192	21276	21359	21106	20939	21189	21053	21058	21228	21179	21180	21403	21242	21261	20990	21247	21092	21112	21133	21290	21308	21017	21171	21322	21197	21189	21171	21123	21308	21039	21025	21248	21248	21155	21147	21261	21257	21150	21273	21191	21165	21224	21143	21194	21024	21459	21287	21358	21071	21057	21271	21281	21347	21257	21283	21266	21476	21347	21190	21229	21042	21533	21070	21071	21443	21178	21169	21192	21261	21407	21412	21196	21386	21079	21129	21065	21058	21186	21020	21268	21248	21118	21177	21252	21255	21155	21215	21336	21280	21500	20983	21116	21052	21243	21267	21278	21311	21249	21062	21528	21341	21313	21116	20946	20865	21310	21189	20984	21233	21268	21080	21319	21431	21261	21089	21065	21046	21304	21126	21226	21062	21119	21228	20990	21516	21167	21156	21300	21047	21143	21107	21222	21330	21190	21151	21201	21238	21308	21198	21178	21253	21258	21452	21223	21185	21255	21221	21294	21332	21286	20945	21128	21096	21299	21237	21134	21200	21202	21203	21255	21430	21268	21274	21300	21154	21240	21242	21271	21196	21203	21350	21472	21063	21180	21357	21336	21162	21103	21203	21258	21181	21319	21357	21074	21413	21246	21216	21073	21263	21091	21196	21172	21194	21230	21090	21294	21148	21267	21164	21127	21323	21126	21375	21074	21093	21073	21467	21132	21088	21298	21151	21253	20982	21228	21364	21300	21115	21100	21349	21427	21211	21290	21367	21179	21129	21180	20954	21231	21148	21090	21014	21294	21079	21278	21194	21292	21252	21313	21126	21551	21194	21252	21197	21214	21282	21222	21269	21309	21337	21298	21032	21025	21143	21117	21086	21335	21155	21255	20976	21355	21376	21239	21165	21123	21022	21162	21034	21215	21058	21060	21354	21207	21086	21166	21343	21353	21307	21208	21026	21226	21157	21194	21217	21050	21121	21163	21234	21237	21094	21252	21223	21225	21265	21458	21326	21093	21189	21359	21009	21089	21160	21318	21157	21525	21034	21197	21240	21187	21034	21398	21306	21176	21442	21248	21329	21337	21096	21144	21127	21078	21012	21193	21219	21086	21069	21054	21347	20995	21317	21347	21356	21344	21264	21219	21462	21364	21320	21066	21301	21252	21401	21232	21284	21230	21117	21145	21177	21101	21221	21166	21115	21130	21301	21091	21069	21147	21159	21190	21117	21212	21249	21174	21413	21117	21290	21236	21278	21177	21165	21168	21135	21357	21035	21191	20893	21450	21255	21248	21308	21232	21461	21149	21298	21132	21220	21221	21070	21376	21259	21308	21119	21123	21194	21094	21438	21298	21242	21118	21146	20999	21089	21299	21447	21372	21292	21075	21269	21240	21331	21212	21084	21022	21191	21329	21413	21382	21282	21404	21279	21196	21335	21222	21251	21361	21136	21178	20994	21420	21262	21074	21324	21110	21137	21156	21232	21163	21374	21217	21291	21211	21144	21053	21077	21316	21178	21031	21253	21261	21262	21217	21403	21169	21155	21243	21239	21078	21251	20966	21250	21379	21420	21183	21209	21341	21160	21130	21327	21264	21305	21273	21250	21023	21309	21203	21317	21306	21322	21007	21306	21390	21276	21177	21175	21161	21197	21193	20992	21220	21315	21321	21216	21201	21248	21379	21182	21435	21328	21049	21249	21233	21246	21050	21282	21131	21223	21305	21206	21209	21209	21216	21420	21384	21326	21319	21471	21190	21223	21093	21138	21189	21182	21150	21226	21302	21011	21132	21183	21221	21226	21116	21178	21454	21288	21257	21149	21044	21260	21293	21264	21234	21230	21143	21266	21446	21266	21195	21283	21193	21133	21035	21405	21209	21309	21153	21057	21088	21258	21154	21122	21291	21285	21115	20997	21258	21023	21144	21024	20930	21131	21200	21398	21247	21227	21333	21260	21129	21190	21343	21401	21283	21122	21419	21238	21063	21222	21214	21225	21219	21057	21206	21074	21075	21192	21119	21398	21275	21344	21363	21186	21099	21276	21363	21193	21276	21248	21151	21113	21250	21388	21207	21105	20967	21337	21387	21023	21212	21310	21250	21356	21359	21315	21235	21107	21119	21251	21173	21048	21198	21150	21336	21300	21178	21198	21166	21132	21463	21200	21432	21133	21029	21301	21171	21377	21060	21198	21075	21218	21116	21183	21238	21027	21158	21225	21060	21248	21061	21268	21148	21121	21456	21256	21154	21266	21264	21238	21127	21328	21246	20976	21381	21370	21133	21158	21199	21307	21353	21443	21223	21276	21331	21226	21221	21028	21218	21262	21305	21284	21199	21132	21175	21176	21002	21280	21124	21131	21325	21226	21262	21108	21227	21105	21211	21039	20987	21444	21254	20927	20886	21145	20894	21131	21107	21089	21157	21146	21277	21089	21192	21357	21047	21180	21299	21249	21022	21090	21145	21166	21500	21203	21203	21254	21113	21071	21130	20922	21003	20979	21261	21472	21192	21216	21257	21101	21179	21150	21039	21237	21137	21256	21348	21386	21053	20949	21111	21136	21216	21064	21355	21211	21280	20943	21378	21337	21135	21039	21241	21039	21006	21247	21128	21445	21175	21569	21037	21208	21189	21234	21073	21372	21358	21123	21260	21247	21374	21149	21297	21045	21237	21220	21172	21179	21209	20961	21382	21275	21393	21152	21129	21117	21191	21088	21176	21285	21291	21096	21412	21353	21298	21387	21102	21298	21232	21171	21208	21182	21336	21228	21209	21366	21388	21283	21333	21194	21343	21194	21121	21306	21179	21127	21054	21238	21276	20943	21474	21005	21240	21136	21169	21153	21231	21131	21230	21250	21415	21264	21167	21023	21134	21209	21220	21201	21280	21008	21079	21032	21223	21259	21247	21192	21286	20974	21086	21051	21015	21017	21298	21269	21433	21289	20964	21309	21231	21169	21574	21163	21394	21085	20999	21324	21012	21115	21337	21033	21108	21295	21201	21259	21315	21338	21145	21184	21234	21204	21081	21020	21355	21134	21224	21132	21116	21262	21323	21387	21100	21315	21167	21375	21148	21502	21328	21058	21319	21259	21172	21152	21200	21315	21342	21235	21180	21162	21294	21214	21448	21438	21059	21346	21102	21204	21150	21130	21120	21291	21161	21161	21240	21494	21193	21545	21094	21324	20963	21124	21360	21236	21255	21214	21390	21127	21244	21086	21261	21158	21153	20835	21204	21028	21232	20999	21459	21138	21168	21187	21131	21117	21295	21059	21089	21219	21091	21300	21215	21245	21545	21319	20994	21315	21361	21169	21289	21304	21130	21180	21311	21224	20966	21211	21093	21232	21059	21201	21013	21184	21536	21509	21273	21130	21418	21137	21204	21128	21380	21283	21488	21273	21207	21024	21236	21016	21269	21064	21319	21126	21347	21093	21238	21459	21235	21216	21624	21269	21247	21294	21164	21226	21217	21215	21097	21344	21269	21085	21006	21137	21381	21261	21057	21175	21240	21046	21175	21037	21389	21297	21217	21376	21314	21284	21106	21409	21367	21181	21401	21195	21196	21155	21088	21204	21213	21116	21292	21251	21239	21193	21042	20826	21403	21099	21252	21291	21358	21370	21383	21255	21095	21253	21142	21136	21250	21155	21187	21306	21225	20997	21059	21169	21101	21258	21128	21088	20972	21111	21266	21324	21122	21277	20929	21152	21373	21210	21219	21415	21309	21187	21356	21361	21336	21241	21203	21056	21267	21377	21349	21143	21361	21223	20981	21328	21307	21183	21309	21275	21315	21174	21112	21188	21212	21182	21125	21059	21201	21111	21205	21200	21224	21168	20986	21181	21150	21363	21028	21095	21380	21209	21330	21076	21350	21169	21249	21009	21386	21415	21063	21188	21147	21060	21117	21145	21110	21201	21312	21280	21158	21408	21265	21220	21246	21179	21339	20940	21395	21250	21163	21047	21506	21304	21153	21137	21485	21274	21268	21467	21087	21167	21092	21224	21289	21131	21139	20933	21159	21293	21173	21321	21319	21436	21158	21120	21235	21312	21374	21193	21073	21257	21293	21319	21214	21351	21396	21397	21231	21050	21403	21323	21118	21310	21394	21350	21354	21284	21286	21248	21392	21295	21263	21061	21299	21084	21151	21165	21271	21125	21208	21022	21091	20882	21212	21126	21322	21336	21317	21313	21197	21112	21085	21090	21048	21247	21249	20959	21364	21289	21271	21216	21304	21151	21271	21322	21147	21335	21144	21315	21306	21210	21343	21181	21006	21275	21027	21242	21057	21095	21157	21216	21218	21486	21382	21537	21218	21104	21260	21287	21132	21279	21183	21234	21171	21249	21212	21171	21321	21105	21152	21207	21021	21280	21333	21340	21346	21107	21165	21267	21500	21214	21387	21237	21119	21075	21049	21180	21275	21266	21060	21214	21160	21279	21250	21461	21197	21109	21076	21076	20989	21288	21049	21317	21195	21021	21286	21120	21095	21282	21470	21147	21036	21261	21197	21101	21116	21535	21238	21294	21173	21271	21179	21421	21328	21256	21234	21185	21302	21428	21318	21151	21055	21085	21144	21240	21377	21152	21369	21344	21187	21290	21217	21346	21333	21417
29866	43063	35934	25948	21489	19320	17944	17982	17852	17745	17589	17507	17598	17507	17431	17298	17325	17222	17356	17523	17384	17411	17375	17406	17561	17438	17397	17691	17916	17772	17579	17440	17461	17375	17337	17382	17142	17300	17263	17270	17372	17231	17441	17405	17400	17311	17356	17367	17180	17268	17313	17209	17316	17400	17052	17313	17359	17161	17215	17345	17260	17104	17358	17419	17265	17243	17290	17246	17282	17382	17235	17242	17418	17250	17389	17299	17314	17296	17245	17219	17258	17244	17318	17434	17333	17389	17213	17285	17104	17439	17114	17126	17363	17198	17255	17260	17483	17190	17186	17259	17348	17424	17318	17130	17363	17416	17254	17225	17268	17341	17352	17202	17303	17490	17331	17415	17230	17342	17359	17308	17246	17361	17289	17313	17215	17219	17195	17268	17350	17318	17141	17181	17548	17338	17323	17222	17238	17303	17254	17221	17317	17161	17366	17303	17201	17405	17425	17271	17309	17351	17311	17194	17269	17279	17299	17130	17307	17356	17365	17330	17037	17275	17473	17324	17284	17114	17377	17239	17339	17152	17128	17298	17143	17347	17206	17387	17255	17180	17231	17351	17301	17352	17369	17412	17218	17197	17253	17325	17416	17220	17308	17224	17137	17340	17275	17234	17149	17399	17274	17218	17287	17109	17517	17306	17237	17269	17360	17190	17367	17220	17144	17432	17229	17351	17251	17244	17299	17359	17167	17235	17333	17253	17355	17252	17224	17233	17156	17446	17156	17226	17278	17357	17190	17204	17101	17283	17312	17307	17476	17285	17282	17269	17120	17196	17289	17172	17152	17448	17178	17191	17491	17171	17190	17313	17204	17423	17292	17334	17282	17428	17246	17225	17318	17090	17168	17333	17287	17011	17384	17311	17278	17121	17138	17327	17173	17267	17447	17209	17341	17386	17183	17251	17301	17317	17259	17351	17451	17349	17255	17365	17241	17239	17269	17271	17079	17283	17286	17251	17401	17385	17300	17231	17209	17395	17277	17203	17371	17415	17353	17318	17402	17226	17182	17307	17389	17286	17377	17306	17199	17315	17301	17306	17301	17398	17194	17104	17404	17385	17441	17407	17253	17350	17342	17232	17338	17325	17310	17256	17434	17265	17140	17222	17470	17369	17382	17270	17271	17422	17207	17337	17096	17301	17142	17304	17374	17382	17376	17204	17253	17399	17406	17329	17083	17279	17377	17382	17104	17320	17247	17352	17135	17340	17392	17287	17319	17418	17446	17281	17279	17208	17285	17357	17247	17221	17322	17337	17355	17306	17256	17227	17328	17156	17214	17262	17177	17506	17385	17345	17236	17305	17280	17317	17287	17374	17318	17307	17128	17469	17261	17327	17533	17191	17197	17444	17343	17147	17281	17287	17208	17372	17420	17328	17181	17217	17487	17414	17295	17410	17316	17347	17202	17315	17149	17263	17311	17324	17258	17327	17284	17217	17350	17267	17355	17185	17307	17346	17367	17442	17221	17327	17283	17274	17407	17318	17314	17283	17411	17319	17256	17223	17331	17275	17326	17242	17427	17302	17149	17081	17127	17336	17201	17472	17320	17177	17235	17170	17334	17115	17366	17359	17082	17261	17327	17313	17377	17246	17471	17386	17378	17266	17412	17198	17432	17144	17409	17347	17231	17212	17168	17411	17282	17121	17177	17199	17262	17211	17358	17340	17189	17374	17121	17321	17189	17197	17393	17223	17420	17303	17291	17224	17263	17062	17195	17313	17211	17236	17173	17278	17552	17243	16985	17303	17265	17308	17410	17253	17149	17290	17242	17328	17331	17219	17507	17265	17357	17280	17265	17386	17293	17271	17335	17303	17258	17298	17279	17356	17357	17417	17516	17357	17400	17394	17270	17464	17364	17465	17290	17232	17373	17224	17263	17228	17243	17229	17157	17133	17246	17176	17140	17218	17183	17450	17220	17409	17250	17205	17305	17296	17187	17318	17185	17360	17354	17473	17389	17347	17119	17217	17212	17250	17279	17374	17252	17093	17238	17164	17354	17245	17349	17229	17281	17199	17370	17204	17267	17384	17399	17380	17174	17297	17228	17188	17217	17311	17376	17391	17264	17234	17150	17317	17313	17407	17474	17188	17284	17341	17332	17230	17226	17168	17367	17151	17191	17158	17347	17358	17160	17277	17346	17417	17330	17250	17285	17304	17490	17419	17379	17201	17387	17393	17310	17192	17210	17240	17271	17240	17184	17348	17296	17281	17160	17246	17205	17237	17371	17506	17449	17394	17242	17317	17318	17351	17274	17426	17265	17497	17250	17261	17272	17422	17332	17339	17169	17275	17299	17307	17310	17374	17407	17123	17340	17432	17227	17202	17355	17432	17317	17129	17333	17354	17323	17269	17444	17231	17472	17270	17316	17425	17273	17271	17291	17214	17410	17277	17447	17160	17381	17362	17396	17338	17351	17378	17314	17369	17255	17349	17403	17163	17277	17449	17141	17324	17337	17355	17464	17159	17431	17266	17317	17104	17430	17480	17290	17316	17363	17439	17457	17301	17384	17170	17243	17344	17120	17304	17241	17337	17365	17303	17325	17201	17419	17223	17232	17380	17268	17333	17301	17220	17409	17139	17327	17325	17225	17388	17377	17352	17325	17260	17411	17310	17159	17370	17340	17321	17363	16986	17355	17410	17356	17365	17200	17192	17318	17193	17379	17464	17239	17368	17145	17316	17431	17237	17140	17201	17209	17124	17188	17389	17007	17319	17334	17219	17309	17422	17330	17359	17256	17338	17344	17311	17300	17439	17262	17194	17241	17385	17397	17366	17469	17140	17217	17175	17239	17086	17194	17318	17405	17297	17328	17311	17276	17251	17369	17194	17335	17089	17394	17343	17350	17201	17346	17281	17442	17310	17219	17399	17137	17426	17212	17355	17265	17418	17326	17180	17153	17377	17312	17324	17425	17461	17338	17181	17363	17320	17261	17409	17252	17227	17395	17424	17345	17317	17206	17189	17172	17292	17168	17323	17314	17262	17401	17224	17357	17204	17198	17355	17280	17354	17185	17259	17332	17203	17147	17421	17382	17377	17275	17388	17302	17437	17198	17265	17133	17330	17096	17360	17233	17416	17213	17323	17205	17314	17367	17219	17384	17196	17400	17448	17222	17508	17294	17343	17325	17453	17159	17162	17249	17284	17264	17134	17458	17383	17276	17171	17314	17307	17123	17219	17501	17165	17360	17206	17345	17355	17293	17207	17345	17215	17137	17145	17404	17385	17256	17277	17244	17306	17252	17236	17368	17408	17485	17516	17299	17341	17351	17324	17234	17229	17359	17351	17363	17349	17531	17321	17275	17360	17298	17350	17525	17379	17313	17338	17381	17370	17402	17423	17247	17402	17158	17112	17240	17068	17365	17273	17157	17192	17270	17249	17366	17383	17278	17343	17421	17108	17300	17251	17544	17312	17495	17397	17323	17247	17331	17316	17277	17266	17176	17113	17402	17317	17318	17380	17142	17327	17179	17261	17329	17210	17379	17270	17363	17239	17371	17220	17183	17417	17223	17317	17133	17164	17288	17216	17202	17344	17128	17118	17221	17378	17287	17237	17167	17266	17271	17386	17542	17241	17197	17261	17246	17280	17275	17131	17215	17382	17395	17372	17292	17402	17279	17124	17245	17330	17108	17311	17258	17357	17387	17353	17237	17249	17298	17194	17268	17370	17292	17341	17238	17325	17277	17349	17236	17211	17357	17441	17451	17384	17217	17274	17449	17179	17291	17357	17420	17198	17332	17374	17160	17237	17297	17390	17286	17214	17177	17337	17504	17205	17379	17399	17296	17220	17233	17216	17127	17216	17346	17312	17266	17316	17254	17433	17480	17154	17290	17420	17323	17280	17317	17282	17365	17242	17190	17394	17303	17243	17358	17313	17335	17302	17238	17201	17277	17249	17492	17312	17119	17289	17281	17314	17302	17527	17296	17433	17364	17165	17196	17238	17275	17199	17406	17421	17193	17309	17209	17264	17401	17490	17329	17457	17452	17217	17539	17186	17425	17300	17202	17299	17524	17197	17386	17295	17197	17096	17498	17377	17264	17279	17423	17258	17351	17284	17316	17328	17214	17160	17301	17415	17331	17302	17380	17146	17329	17439	17303	17142	17425	17361	17227	17242	17399	17237	17348	17389	17211	17369	17225	17223	17493	17226	17207	17258	17331	17406	17211	17338	17449	17241	17220	17313	17261	17297	17263	17263	17456	17265	17282	17447	17195	17305	17445	17308	17086	17392	17241	17184	17225	17185	17365	17291	17405	17323	17129	17185	17334	17223	17429	17273	17322	17197	17352	17282	17248	17391	17338	17267	17356	17396	17158	17223	17052	17144	17371	17141	17417	17275	17196	17258	17290	17265	17327	17102	17331	17165	17349	17307	17153	17099	17356	17452	17401	17294	17454	17322	17220	17182	17437	17116	17319	17190	17214	17239	17256	17340	17402	17282	17296	17249	17217	17384	17430	17127	17098	17531	17332	17259	17502	17225	17412	17284	17229	17438	17164	17209	17456	17206	17407	17159	17272	17344	17471	17247	17118	17279	17348	17440	17276	17314	17454	17284	17347	17299	17359	17276	17354	17289	17511	17226	17298	17341	17245	17464	17348	17368	17236	17379	17238	17242	17317	17325	17342	17210	17215	17267	17307	17339	17318	17290	17416	17361	17274	17295	17396	17301	17346	17329	17202	17334	17324	17372	17192	17284	17372	17160	17372	17307	17293	17268	17497	17305	17243	17276	17107	17302	17272	17362	17119	17333	17152	17421	17287	17189	17465	17426	17237	17288	17394	17157	17304	17399	17338	17210	17213	17245	17239	17255	17445	17116	17298	17296	17236	17397	17353	17386	17313	17306	17271	17225	17249	17457	17106	17221	17221	17215	17137	17396	17233	17113	17124	17233	17368	17347	17283	17539	17307	17388	17362	17263	17360	17291	17313	17219	17365	17350	17524	17239	17288	17196	17180	17380	17345	17276	17317	17290	17382	17274	17291	17318	17248	17253	17296	17204	17454	17218	17053	17543	17353	17181	17464	17399	17380	17258	17234	17220	17278	17320	17333	17402	17129	17279	17247	17224	17203	17146	17168	17142	17407	17333	17280	17112	17359	17102	17174	17239	17368	17304	17311	17222
23828	21395	28967	24653	23458	25041	25042	22193	21758	21861	21678	21276	21357	21367	21245	21359	21447	21283	21267	20913	21433	21393	21307	21248	21077	21458	21819	23165	23866	23324	22573	22039	21507	21339	21098	21011	20947	21045	21231	20941	21033	20920	20976	21159	20971	21076	21135	20857	21116	21300	21073	21097	21078	21162	20951	21170	21003	21071	21107	20977	21126	21118	21199	21093	21085	21192	20907	21084	21058	21002	21055	21116	21086	21190	21069	21248	21112	21035	20960	21119	21063	21033	20841	21049	21151	21328	20996	21033	21033	20882	21096	21228	20989	21076	20973	21055	20959	21052	20957	21112	21025	21312	21136	21051	20984	21187	20816	21044	21140	21071	21194	21043	20914	20958	20882	21049	20987	21050	21295	20866	21019	21082	21041	21216	20758	21019	21056	20829	21057	20896	21001	20811	20936	21145	20907	20941	21152	21214	21161	21149	21036	21015	20982	20931	21091	20918	21063	21128	21019	21060	21083	20943	21074	21326	21021	20940	20959	21063	20969	20870	21245	20846	21061	21166	21174	20904	20956	21071	21160	20796	20809	21009	21100	20986	21020	21055	21040	20920	21041	21023	21026	21104	21102	21001	21123	21054	21109	20746	21215	20866	20868	21128	21007	21041	20910	21163	21020	20974	21022	21185	21011	20907	20888	21099	21111	20973	20901	21047	21009	21140	21144	20845	20810	21009	21214	21019	21102	21108	21089	21193	21152	21066	21037	21061	20933	21068	20953	21060	21299	21052	20989	20916	20985	21091	21213	20867	20997	21138	21078	20850	21144	21242	21081	21081	21217	21096	20699	20959	20851	21231	21208	21049	21106	21136	21231	21037	21175	21150	21266	21072	21051	21001	20920	21018	20978	21070	21150	21067	21032	21076	20955	21117	21104	20973	20982	21167	21130	21030	21094	21049	20798	20855	20979	20967	21178	21049	21149	21030	20941	21083	20970	21083	20897	20820	20963	20938	20979	20963	21097	21016	20961	21294	21108	21157	21055	21095	20738	20968	21055	21020	20922	20994	20896	20916	21101	21046	20957	20972	20840	21200	21038	21086	21237	20973	20985	20851	20888	21195	21054	21103	21088	20893	21033	21115	20900	20977	20958	20937	20850	21097	21032	21098	21097	21259	21071	21039	21164	21029	21175	21066	21012	20953	21303	20880	21046	21019	21192	20951	21070	21177	21023	21174	21096	20966	21097	20779	20874	20812	21220	21092	20806	21014	21130	20933	21045	21358	21247	21275	20983	21040	21014	21197	21039	20916	21071	20985	20836	21055	21029	20875	20974	21210	21048	21226	21084	21183	20928	20968	21071	21177	20947	21212	20854	20984	20889	20730	20981	20871	20987	20739	21081	21183	21142	21021	20998	21080	20887	20951	21053	20961	21080	20745	21125	21099	21226	21050	21006	20719	21029	21190	20838	21238	21196	20811	21116	21100	21131	21266	21022	20803	21095	21327	20895	20785	21083	20969	20979	20789	20874	21018	20863	21193	20935	20885	20990	21045	20906	21027	20941	21043	21017	21131	21073	20899	21336	21086	21031	21060	20873	20894	21201	21147	21131	20937	21179	21037	21114	21190	21003	20938	21127	21100	21098	21029	20957	20993	21046	21014	21349	21120	21026	21266	20896	20859	20999	21066	21097	21194	20892	20822	20888	20870	21262	21369	20953	20773	20966	20775	21098	21005	21132	20880	20905	21015	21088	21020	21047	21071	21056	20818	21113	21109	20982	21176	20798	21081	21151	21125	20993	21086	21145	20902	21213	20975	21151	20892	20965	21033	21095	21067	21005	20890	20797	21048	20906	21074	20999	21108	21184	21246	20985	20941	21167	20853	21166	21056	21029	20987	20817	20850	21071	21029	21038	20964	21011	20896	20966	21018	20927	21103	21007	21103	21019	20923	20954	21028	20926	21208	21128	20838	21012	20863	21226	21025	20948	20924	20736	21124	20936	21101	20957	21030	21179	21013	20848	20987	21105	21081	21040	21150	20822	20823	20833	21035	21103	21193	20839	20991	21083	20985	21001	20744	20933	21105	21043	21084	20733	21156	20997	21223	21006	21078	20994	21098	21033	21140	21033	21267	21196	20974	21161	20792	21238	21126	21023	20878	20951	21084	21158	21017	21061	21220	20882	21110	21055	21033	20962	21190	20941	20983	21030	21043	20909	20949	21100	20863	20971	20960	21122	20808	20908	21134	21008	21143	20756	21122	20927	21068	21249	21035	20973	21004	20974	21018	21081	20890	21182	21068	21094	20926	21095	21008	21028	20898	21129	20944	21045	21210	21088	20990	20919	21108	21037	21038	21126	21045	21159	20987	20965	20985	21347	21331	21127	20913	21111	20983	21169	20959	20870	21194	20887	21127	21071	21110	21051	21098	21105	20846	20953	21165	20981	20935	21010	21013	21074	21134	21122	20994	20953	21167	20818	20901	21295	21122	20976	21067	21041	21149	21031	20987	21249	21083	21207	21179	21068	21041	21053	20982	21229	20763	21205	20912	21124	21059	21029	21014	20788	21194	21144	21048	21025	21074	21104	21298	20984	21121	21060	20859	20955	21143	21068	21152	21047	21123	21060	20885	21185	21091	20957	21138	21201	21262	21252	21134	20926	21120	20922	21139	21064	20868	20878	20991	21011	21022	21194	21035	21008	20914	20823	21019	21091	21136	20822	21005	20837	21153	20966	21071	21138	21275	21039	21103	21056	20975	21198	21118	21027	21049	20936	21035	21059	21181	20985	21015	20911	21102	20990	21113	21114	20868	21238	21073	21049	21050	21116	21043	21172	21058	21004	20962	20667	20979	20919	20839	21215	21025	21050	21228	21035	20906	20974	20894	21108	20996	21100	20839	20898	21079	20828	20859	21048	21132	20818	21196	21067	20938	20890	21016	21011	21020	21025	21261	21180	21135	21293	20951	21151	21078	20739	20928	21133	20943	20991	20980	21008	21133	21048	20997	20947	20915	20802	20973	21296	21242	20999	21046	21145	21086	20899	20792	21034	20874	20932	20697	20954	21157	20825	20925	20944	21028	21010	21011	20737	21165	21006	21096	20933	21069	21040	20933	21029	20912	21221	21071	21083	21077	20737	21038	21113	21032	21184	21023	20969	20983	21282	21037	21019	20864	21210	21087	21266	21119	20933	20896	21090	21025	21132	20745	20970	21048	21088	21110	20850	20947	20986	20843	20819	21110	21133	20847	20875	20905	20954	20989	20969	21090	21108	21039	21021	21102	21052	21027	21074	20999	21032	21047	21312	21094	20858	21265	21134	21146	20810	21232	21104	21028	20995	21186	20943	20931	21093	21014	20944	21020	21028	21141	20884	20998	21180	20980	21088	20890	21101	21074	21160	21081	20870	21154	21119	21130	21169	21353	20834	20944	20970	21035	21065	21020	20929	21184	20961	20942	20849	20925	21033	21250	21115	21128	21012	20933	21083	21180	21009	20982	20717	20815	21012	20890	21154	20887	20929	20977	21080	21066	21105	20997	21177	20980	21201	20986	21050	20979	21036	21013	21081	21063	21112	21071	21004	21283	20911	20896	20949	20969	21063	21007	21248	21108	20914	20986	20923	20945	21052	20873	20920	21098	21067	21055	20885	21140	21026	21056	21302	21150	21029	20972	21115	20981	20910	20978	21023	21211	20907	20937	20997	20799	21273	20861	21149	21032	21183	20982	20978	20912	21013	20992	20965	20913	20987	21150	21074	21290	21015	21017	20891	20838	21001	20857	21138	20947	21054	20994	21004	21044	20953	20926	21087	20845	21239	20990	20875	21151	20968	21085	21100	21312	21020	21286	21046	21160	20958	20844	21071	21100	21065	20833	20985	21027	21069	21082	21067	20901	21023	21057	21064	20837	20843	21018	21001	21160	21087	21028	20807	20790	21075	21141	21038	21045	20993	21162	21121	20957	21141	20910	21136	20889	21024	21164	21059	21135	21012	21073	20890	20978	21114	20982	21199	21106	20894	21132	20888	20898	20884	21064	21029	20982	20887	20958	21077	21128	21095	21120	20850	21268	20956	21020	21030	20801	20932	21134	21180	21110	21276	20986	21081	21027	21172	21136	20916	21022	20999	21150	21041	20907	21020	21107	21054	21147	21216	21123	21283	21141	20886	20771	21047	20872	21149	21099	21058	21022	21131	21004	21360	21215	20970	21013	21098	21003	21245	21159	21049	20938	21135	21057	21023	20990	21034	21097	21003	21053	21058	21118	20777	21011	21032	21040	20761	21002	20928	20817	21123	21006	21001	21181	21076	20898	20782	21081	21027	21114	21012	21160	21146	20807	20809	21200	21056	21002	20966	21010	21120	20823	20990	21131	21100	21226	20838	21048	20843	20953	21065	21177	20988	21049	21278	20923	21174	20785	20882	21156	21082	21249	21115	21044	21040	20891	20736	20985	21041	21012	20840	21090	21216	21076	20851	21159	21023	20960	20984	20959	21159	20963	21136	21034	21050	21188	20952	21036	20800	20952	21165	21179	21118	21193	21031	20936	20915	21185	20932	21097	21165	21018	20912	20973	20997	21051	21082	21023	21008	21135	21073	21057	21089	21088	20904	21005	20879	21208	21104	21195	21032	21283	20942	20890	21102	20967	21157	21183	21187	20941	21036	21086	21061	20819	20912	20862	21201	21130	21104	20935	21157	21110	21051	20914	20999	20930	21041	21034	20932	20801	21164	21019	21254	20965	21020	21054	21127	20892	20950	21346	21061	20929	20916	21242	21200	20997	20837	21045	20892	20916	20981	21052	20973	21171	20949	21066	20908	21103	21177	21063	20895	21117	21299	21016	20934	20971	21209	21145	20907	21013	20913	21128	21159	21034	21076	20955	20954	20969	20883	21031	21252	21035	21032	20970	21153	20932	20988	20875	21172	21016	21079	21035	21261	21015	20929	20860	20937	21016	20977	20989	21070	21026	20932	21066	20925	20894	21073	21460	20851	20940	20841	21166	20977	20984	21055	21059	20998	21176	20929	21101	21133	20837	21035	21021	20943	20974	21057	21016	21151	21058	21092	21114	21055	21072	21037	20979	20962	21056	20996	20835	20997	21026	21084	21094	21263	21098	20867	21072	20988	20900	21220	21097	20969	21016	21053	20814	20782	21053	21000	20959	20971	21001	20934	21187	21271	21033
32792	54715	45505	31275	24504	21235	19250	18421	18366	17895	17803	17594	17646	17563	17447	17469	17434	17287	17415	17493	17338	17394	17303	17420	17412	17554	18406	20661	21093	20256	19152	18023	17484	17339	17254	17137	17082	17291	17407	17409	17212	17289	17111	17459	17207	17354	17189	17159	17346	17195	17067	17175	17235	17259	17075	17229	17253	17159	17194	17302	17176	17021	17330	17162	17294	17178	17249	17151	17288	17206	17270	17324	17264	17211	17158	17229	17282	17214	17150	17209	17340	17297	17031	17322	17290	17199	17163	17259	17162	17310	17219	17236	17096	17037	17231	17199	17241	17118	17250	17219	17165	17197	17098	17191	16978	17290	17097	17140	17130	17149	17188	17256	17256	17130	17433	17276	17284	17299	17177	17209	17159	17295	17343	17121	17240	17158	17260	17201	17339	17209	17275	17279	17276	17361	17215	17379	17161	17232	17182	17185	17292	17315	17207	17159	17351	17177	17210	17312	17225	17094	17146	17151	17153	17169	17320	17280	17292	17189	17357	17121	17367	17328	17194	17191	17219	16911	16991	17270	17161	17076	17148	17327	17290	17078	17122	17198	17138	17325	17119	17284	17339	17105	17353	17108	17228	17175	17300	17065	17257	17242	17288	17092	17304	17160	17268	17268	17073	17154	17209	17210	17166	17341	17352	17163	17230	17200	17198	17301	17244	17224	17202	17272	17148	17160	17223	17206	17142	17220	17083	17314	17144	17076	17124	17200	17220	17233	17348	17133	17164	17117	17069	17316	17308	17045	17269	17408	17327	17322	17276	17117	17153	17148	17205	17116	17146	17134	17183	17158	17185	17442	16987	17070	17250	17165	17082	17270	17052	17212	17182	17076	17230	17204	17166	17295	17119	17133	17278	17157	17180	17050	17173	17053	17349	17202	17150	17355	17295	17166	17133	17209	17275	17127	17215	17208	17212	17184	17066	17163	17161	17241	17186	17386	17075	16974	17196	17095	17276	17219	17075	17346	17210	17360	17042	17113	17366	17231	17168	17256	17143	17169	17020	17166	17088	17287	17152	17166	17163	17103	17393	17257	17267	17134	17257	17122	17189	17252	17329	17237	17223	17276	17203	17202	17135	17127	17291	17236	17277	17165	17363	17454	17259	17238	17156	17208	17145	17102	17323	17272	17200	17212	17034	17333	17053	17267	17286	17104	17337	17288	17069	17293	17232	17204	17274	17214	17259	17167	17176	17138	17244	17342	17211	17226	17132	17332	17156	17260	17184	17101	17193	17272	17373	17214	17127	17244	17237	17296	17250	17166	17232	17214	17097	17141	17335	17046	17236	17334	17080	17190	17173	17118	17140	17144	17242	17296	17290	17255	17190	17082	17133	17195	17127	17251	17205	17319	17351	17109	17205	17275	17324	17173	17091	17355	17114	17218	17134	17200	17166	17188	17252	17158	17235	17103	17291	16937	17311	17378	17278	17070	16957	17264	17243	17403	17194	17245	17188	17084	17175	17105	17119	17201	17199	17284	17279	17153	17330	17158	17194	17153	17330	17284	17313	17331	17232	17253	17301	17217	17280	17222	17161	17162	17209	17365	17240	17215	17164	17124	17068	17288	17257	17383	17201	17187	17257	17193	17104	17235	17173	17380	17162	17087	17242	17093	17090	17191	17219	17266	17171	17230	17224	17151	17067	17050	17267	17163	17172	17171	17274	17231	17176	17144	17182	17225	17179	17089	17242	17061	17187	17224	17144	17228	17168	17304	17207	17155	17071	17090	17221	17190	17192	17255	17244	17250	17307	17171	17102	17280	17385	17185	17314	17168	17125	17176	17146	17238	17465	16954	17062	17320	17258	17019	17383	17074	17067	17302	17259	17250	17114	17173	17007	17283	17187	17141	17198	16982	17150	17157	17208	17160	17118	17319	17113	17123	17161	17301	17166	17330	17223	17137	17101	17294	17204	17163	17244	17155	17129	17169	17150	17077	17091	17209	17103	17193	17163	17291	17122	17250	17163	17194	17163	17112	17379	17321	17163	17197	17209	17128	17265	17223	17190	17151	17029	17179	17250	17292	17243	17329	17275	17355	17245	17219	17272	17114	17232	17161	17323	17328	17301	17189	17275	17085	17079	17202	17328	17113	17239	17168	17099	17240	17166	17269	17006	17166	17322	17252	17038	17221	17314	17249	17127	17188	17225	17062	17239	17336	17129	17125	17243	17264	17116	17201	17383	17022	17190	17074	17343	17256	17307	17112	17230	17378	17153	17332	16988	17077	17284	17226	17258	17155	17255	17226	16953	17039	17202	17286	17266	17207	17089	17222	17206	17271	17250	17400	17271	17343	17246	17257	17290	17228	17108	17170	17282	17249	17242	17393	17092	17142	17313	17342	17176	17246	17258	17150	17059	17265	17326	17277	17164	17055	17331	17320	17172	17107	17016	17237	17100	17272	17350	17182	17297	17256	17079	17207	17313	17187	17090	17135	17321	17140	17426	17268	17315	17202	17318	17187	17226	17273	17169	17122	17110	17101	17254	17072	17127	17233	16949	17177	17256	17170	17218	17159	17269	16992	17301	17253	17262	17261	17206	17031	17165	17452	17068	17249	17130	17357	17291	17161	17360	17117	17030	17299	17292	17045	17218	17362	17261	17232	17141	17236	17321	17181	17204	17334	16963	17126	17185	17162	17204	17227	17189	17173	17155	17091	17135	17120	17167	17019	17296	17128	17123	17265	17255	17235	17028	17372	17052	17142	17039	17117	17249	17216	17189	17097	17151	17050	17206	17340	17184	17185	17361	17283	17244	17042	17215	17151	17086	17310	17255	17138	17206	17322	17255	17020	17318	17162	17110	17338	17144	17335	17590	17234	17208	17118	17193	17050	17305	17397	17248	17058	17197	17267	17346	17153	17352	17183	17121	17080	17244	17276	16915	17266	17212	17122	17389	17145	17197	17180	17203	17019	17313	17271	17051	17292	17193	17208	17271	17189	17170	17120	17151	17192	17149	17358	17236	17263	17305	17241	17167	17330	17110	17118	17179	17284	17265	17129	17318	17424	17234	17227	17265	17342	16966	17135	17220	17060	17237	17159	17129	17074	17225	17113	17245	17192	17263	17126	17202	17024	17187	17264	17251	17199	17233	17162	17226	17283	17180	17145	17304	17296	16978	17176	17257	17182	17238	17151	17168	17198	17292	17124	17187	17229	17221	17423	17177	17124	17177	17061	17136	17215	17377	17258	17365	17124	17207	17258	17279	17192	17325	17187	17133	17170	17124	17365	17146	17119	17299	17301	17214	17144	17133	17291	17272	17260	17302	17298	17271	17008	17282	17334	17291	17215	17142	17272	17292	17293	17242	17094	17175	17382	17065	17242	17168	17206	17339	17166	17484	17289	17398	17289	17179	17185	17169	17378	17353	17109	17262	17232	17290	17277	17108	17212	17103	17309	17141	17208	17152	17222	16947	17190	17226	17160	17179	17161	17001	17214	17248	17262	17242	17229	17239	17146	17195	17095	17159	17087	17188	17301	17207	17249	17333	17340	17245	17386	17297	17177	17278	17335	17159	17386	17243	17369	17252	17308	17112	17131	17244	17212	17117	17256	17266	17304	17270	17366	17296	17246	17164	17249	17246	17103	17249	17344	17217	17269	17170	17189	17296	17135	17240	17261	17284	17273	17116	17199	17248	17088	17063	17210	17174	17152	17219	17280	17093	17399	17208	17358	17181	17345	17043	17223	17173	17428	17377	17211	17200	17212	17023	17068	17229	17015	17149	17315	17149	17170	17308	17093	17147	17432	17168	17061	17309	17230	17185	17167	17173	17367	17394	17200	17196	17162	17173	17120	17215	17387	17086	17255	17288	17169	17263	17181	17127	17167	17247	17133	17322	17312	17224	17362	17404	17168	17288	17245	17235	17163	17336	17227	17239	17107	17192	17110	17269	17115	17175	17154	17236	17265	17314	17044	17132	17093	17128	17317	17142	17314	17025	17231	17297	17302	17321	17130	17045	17175	17066	17228	17199	17030	17154	17209	17357	17243	17268	17173	17275	17293	17108	17065	17225	17259	17007	17239	17130	17198	17215	17411	17214	17149	17322	17177	17102	17223	16933	17166	17209	17103	17093	17371	17228	17084	17323	17134	17194	17313	17198	17279	17223	17210	17221	16983	17290	17365	17243	17031	17282	17213	17221	16927	17051	17252	17190	17113	17336	17284	17136	17281	17177	17079	17199	17100	17220	17200	17095	17260	17099	17202	17053	17138	17184	17128	17268	17303	17170	17141	17173	17279	17101	17219	17411	17317	17215	17180	17293	17373	17315	17324	17442	17119	17130	17177	17320	17247	17280	17252	17253	17294	17186	17337	17246	17188	17119	17216	17311	17057	17269	17297	17111	17140	17156	17045	17152	17081	17359	17050	17388	17176	17331	16981	16983	17210	17179	17232	17188	17389	17102	17278	17255	17165	17028	17328	17175	17153	17242	17180	17376	17198	17211	17263	17186	17522	17220	17198	17230	17178	17242	17313	17155	17276	17241	16980	17340	17379	17240	17106	17235	17283	17280	17320	17230	17253	17285	17319	17072	17374	17303	17242	17054	17286	17275	17284	17276	17119	17094	17131	17141	17182	17152	17237	17020	17106	17243	17084	17057	17377	17136	17276	17127	17295	17016	17128	17187	17104	17426	17118	17236	17109	17153	17232	17138	17264	17164	17068	17218	17334	17242	17261	17019	17242	17388	17207	17323	17311	17194	17247	17149	17220	17198	17212	17329	17355	17289	17130	17129	17268	17320	17167	17193	17312	17190	17069	17247	17286	17258	17186	17095	17284	17225	17296	17283	17179	17263	17274	17335	17191	17347	17238	17257	17251	17211	17399	17433	17329	17254	17272	17174	17114	17093	17299	17037	17224	17386	17393	17226	17193	17142	17158	17463	17153	17117	17411	17219	16984	17225	17044	17207	17116	17102	17353	17107	17159	17225	17135	17206	17032	17237	17339	17171	17158	17308	17267	17163	17234	17141	17198	17193	17264	17165	17178	17234	17187	17219	17273	17135	17237	17137	17163	17203	17261	17150	17278	17328	17381	16982	17290	17123	17285	17197	17066	17028	17310	17177	17269	17256	17202	17314	17159	17370	17182	17031	17277	17203	17111	17272	17227	17272	17028	17113	17207	17145	17260
22851	21436	29324	24117	22215	25185	28138	23358	22479	22913	22476	22437	22119	22213	21975	21853	21847	21958	21861	21876	21791	21854	22038	21746	21887	22430	24058	26447	26322	25283	24206	23201	22206	21953	21432	21594	21926	21616	21762	21762	21846	21892	21892	21722	21547	21783	21688	21610	21653	21799	21684	21692	21774	21648	21746	21864	21837	21609	21487	21464	21741	21694	21729	21613	21496	21656	21783	21643	21714	21567	21546	21558	21593	21698	21489	21489	21639	21736	21664	21476	21712	21470	21733	21600	21493	21288	21508	21734	21679	21588	21747	21835	21566	21679	21771	21447	21586	21502	21508	21642	21734	21532	21781	21650	21480	21580	21333	21534	21594	21508	21558	21553	21421	21633	21697	21719	21539	21603	21580	21497	21561	21414	21402	21753	21724	21841	21726	21385	21554	21686	21555	21667	21515	21617	21300	21555	21591	21447	21670	21597	21618	21483	21786	21725	21507	21717	21415	21428	21480	21415	21576	21653	21305	21511	21591	21319	21532	21531	21652	21499	21467	21582	21717	21709	21728	21592	21537	21549	21471	21682	21716	21374	21646	21605	21503	21622	21607	21640	21719	21738	21793	21554	21686	21715	21699	21518	21691	21585	21566	21530	21550	21465	21712	21430	21468	21450	21636	21646	21582	21520	21693	21660	21470	21608	21558	21451	21423	21791	21731	21560	21571	21619	21399	21689	21535	21489	21505	21732	21688	21678	21577	21480	21881	21292	21661	21499	21503	21319	21719	21322	21598	21550	21526	21462	21516	21460	21390	21366	21559	21626	21453	21410	21432	21341	21611	21546	21543	21401	21598	21396	21592	21259	21630	21815	21458	21419	21373	21508	21561	21666	21607	21475	21621	21550	21497	21593	21474	21532	21317	21382	21455	21539	21606	21377	21618	21483	21367	21753	21548	21547	21453	21473	21846	21464	21715	21650	21454	21506	21549	21676	21452	21493	21431	21615	21739	21436	21748	21547	21390	21537	21637	21660	21671	21583	21747	21932	21448	21604	21608	21616	21506	21368	21512	21467	21619	21518	21651	21501	21606	21535	21629	21678	21505	21723	21488	21343	21298	21437	21538	21630	21537	21415	21773	21701	21633	21565	21428	21525	21564	21646	21712	21656	21521	21618	21677	21566	21330	21385	21486	21691	21838	21545	21657	21513	21664	21660	21780	21489	21565	21515	21649	21501	21494	21514	21501	21505	21573	21688	21742	21272	21466	21651	21716	21535	21635	21422	21674	21669	21586	21786	21830	21807	21531	21597	21623	21451	21513	21380	21645	21579	21681	21644	21774	21593	21625	21619	21579	21668	21659	21470	21463	21557	21551	21530	21740	21619	21502	21539	21533	21527	21610	21441	21556	21547	21543	21542	21376	21644	21742	21552	21346	21463	21602	21587	21473	21490	21393	21442	21613	21616	21580	21510	21487	21576	21597	21457	21700	21709	21671	21291	21410	21434	21664	21639	21539	21470	21484	21454	21611	21609	21341	21439	21653	21520	21686	21442	21535	21709	21247	21380	21302	21337	21603	21262	21579	21540	21232	21457	21470	21504	21609	21496	21583	21341	21712	21223	21554	21623	21647	21626	21518	21736	21546	21479	21567	21430	21449	21554	21596	21653	21579	21325	21379	21598	21646	21493	21634	21469	21532	21387	21393	21474	21453	21444	21468	21350	21766	21542	21439	21571	21747	21392	21720	21671	21533	21540	21546	21677	21470	21645	21475	21594	21496	21449	21429	21361	21489	21546	21411	21552	21415	21333	21457	21537	21528	21399	21601	21646	21645	21635	21531	21332	21561	21469	21537	21451	21621	21342	21292	21547	21618	21526	21658	21472	21569	21514	21534	21498	21536	21553	21390	21564	21649	21385	21447	21503	21552	21537	21654	21633	21546	21633	21641	21624	21554	21913	21758	21450	21597	21561	21535	21620	21743	21714	21615	21484	21294	21555	21635	21834	21583	21654	21689	21337	21577	21508	21808	21461	21779	21582	21618	21328	21721	21729	21503	21604	21567	21733	21575	21380	21508	21430	21685	21523	21550	21434	21407	21549	21342	21398	21341	21467	21625	21468	21379	21691	21399	21823	21547	21810	21640	21423	21460	21667	21598	21508	21478	21422	21534	21310	21425	21702	21630	21451	21615	21519	21390	21513	21626	21561	21616	21413	21580	21721	21625	21521	21429	21553	21457	21452	21578	21602	21407	21588	21568	21628	21463	21594	21687	21725	21502	21521	21619	21477	21324	21905	21505	21622	21537	21439	21694	21415	21469	21500	21488	21493	21525	21606	21738	21584	21272	21510	21693	21504	21383	21693	21592	21627	21453	21675	21524	21493	21322	21473	21494	21578	21420	21657	21528	21459	21561	21343	21410	21786	21410	21428	21460	21587	21507	21429	21644	21708	21437	21506	21507	21503	21569	21504	21582	21596	21469	21476	21517	21636	21534	21554	21613	21530	21430	21464	21541	21366	21438	21509	21476	21600	21592	21570	21479	21547	21634	21405	21553	21729	21566	21529	21569	21517	21405	21603	21651	21601	21576	21444	21391	21668	21576	21480	21773	21547	21408	21462	21694	21517	21632	21537	21595	21594	21535	21576	21634	21266	21616	21784	21824	21648	21772	21564	21543	21536	21460	21784	21590	21586	21744	21668	21413	21580	21683	21471	21498	21619	21484	21477	21774	21630	21548	21539	21669	21506	21423	21655	21502	21278	21611	21360	21547	21376	21702	21540	21470	21411	21365	21555	21572	21601	21323	21301	21572	21498	21487	21622	21305	21647	21723	21621	21598	21695	21494	21664	21490	21272	21407	21572	21661	21713	21444	21460	21650	21657	21752	21725	21405	21420	21589	21539	21634	21587	21588	21611	21565	21831	21699	21377	21517	21807	21461	21664	21529	21380	21480	21632	21448	21489	21610	21560	21842	21477	21431	21617	21347	21423	21736	21485	21712	21535	21629	21352	21591	21562	21469	21389	21773	21839	21430	21648	21682	21552	21762	21479	21484	21561	21436	21531	21797	21608	21560	21619	21380	21570	21618	21638	21537	21390	21498	21672	21576	21525	21732	21534	21694	21818	21639	21469	21487	21728	21381	21387	21574	21714	21631	21527	21571	21713	21515	21679	21643	21554	21470	21451	21593	21675	21716	21506	21738	21459	21727	21631	21494	21702	21603	21426	21677	21567	21506	21463	21331	21425	21631	21512	21525	21484	21854	21421	21299	21497	21383	21575	21616	21365	21602	21476	21633	21672	21652	21710	21574	21644	21332	21382	21524	21559	21497	21483	21474	21619	21797	21368	21554	21492	21450	21627	21614	21358	21457	21360	21500	21387	21572	21577	21388	21626	21590	21396	21708	21457	21490	21483	21324	21683	21491	21364	21473	21682	21485	21646	21581	21734	21495	21525	21489	21437	21552	21425	21589	21466	21536	21630	21609	21578	21554	21496	21719	21672	21542	21468	21580	21597	21401	21439	21499	21728	21514	21530	21512	21430	21605	21766	21429	21524	21426	21400	21584	21551	21524	21702	21523	21760	21554	21582	21523	21784	21718	21688	21598	21635	21540	21644	21581	21554	21702	21437	21591	21578	21536	21627	21293	21440	21511	21350	21502	21594	21735	21420	21370	21397	21666	21443	21498	21388	21795	21610	21331	21697	21624	21629	21754	21745	21471	21585	21521	21635	21437	21523	21492	21718	21491	21619	21542	21528	21647	21529	21611	21631	21474	21574	21605	21356	21457	21197	21580	21576	21571	21568	21398	21499	21414	21657	21274	21511	21658	21496	21659	21576	21494	21495	21615	21447	21571	21700	21454	21569	21681	21424	21632	21661	21569	21573	21359	21770	21328	21448	21684	21313	21622	21554	21551	21677	21539	21502	21541	21556	21349	21480	21836	21454	21569	21601	21514	21356	21745	21415	21432	21433	21523	21632	21531	21623	21482	21481	21297	21595	21610	21571	21687	21499	21603	21603	21515	21558	21537	21600	21674	21573	21594	21756	21487	21633	21561	21883	21463	21507	21550	21424	21456	21449	21506	21576	21539	21481	21544	21587	21321	21574	21700	21555	21612	21616	21276	21556	21752	21539	21600	21551	21448	21337	21591	21445	21458	21588	21602	21530	21577	21518	21349	21739	21599	21603	21582	21428	21481	21462	21725	21674	21684	21622	21470	21719	21513	21732	21571	21574	21460	21495	21667	21659	21490	21531	21598	21414	21397	21536	21486	21365	21415	21567	21581	21527	21761	21483	21679	21463	21485	21726	21438	21446	21482	21416	21460	21688	21728	21559	21564	21652	21533	21244	21606	21334	21642	21516	21487	21407	21453	21633	21460	21598	21633	21517	21426	21458	21566	21593	21439	21621	21674	21486	21549	21719	21593	21422	21460	21523	21446	21571	21778	21608	21592	21592	21464	21752	21531	21618	21648	21516	21646	21454	21512	21396	21748	21536	21679	21608	21476	21515	21599	21698	21638	21732	21579	21412	21483	21573	21717	21625	21549	21542	21632	21501	21505	21433	21652	21619	21438	21600	21556	21415	21404	21501	21732	21589	21580	21499	21576	21311	21382	21604	21352	21612	21479	21785	21411	21497	21427	21640	21575	21445	21462	21425	21547	21583	21733	21394	21591	21437	21440	21460	21443	21581	21464	21531	21665	21481	21585	21658	21928	21665	21542	21502	21266	21430	21467	21706	21590	21456	21640	21358	21383	21703	21597	21364	21589	21514	21525	21485	21577	21675	21547	21542	21598	21599	21504	21461	21489	21540	21818	21472	21684	21602	21487	21359	21531	21443	21489	21526	21723	21593	21654	21718	21670	21664	21520	21733	21607	21605	21677	21506	21503	21455	21616	21572	21614	21833	21434	21432	21460	21486	21538	21450	21464	21696	21701	21516	21371	21481	21543	21590	21490	21776	21610	21510	21664	21686	21639	21537	21327	21553	21479	21381	21457	21661	21542	21607	21380	21683	21632	21671	21502	21687	21535	21561	21545	21780	21435	21583	21510	21567	21510	21593	21639	21521	21605	21544	21764	21579	21720	21551	21558	21621	21553	21604	21660	21481	21558	21535	21682	21491	21501	21775	21462	21450	21688	21645	21465	21824	21503	21709	21574	21663	21534	21509	21629	21763	21482	21501	21435	21503
36691	58380	53870	39388	28598	23267	20528	19352	18943	18662	18328	18255	17922	17902	18020	17819	17834	17637	17781	17860	17702	17725	17901	17633	17915	18495	21560	24693	23914	22224	20662	18952	17977	17850	17535	17547	17527	17487	17568	17312	17416	17439	17554	17551	17474	17553	17407	17473	17483	17526	17569	17386	17427	17359	17617	17646	17612	17464	17596	17618	17591	17453	17658	17493	17588	17375	17510	17486	17518	17464	17708	17476	17446	17486	17382	17463	17602	17541	17444	17591	17439	17473	17439	17596	17491	17683	17466	17416	17471	17449	17396	17397	17459	17493	17406	17377	17459	17484	17396	17480	17502	17519	17640	17485	17526	17564	17450	17408	17469	17621	17290	17428	17491	17526	17667	17556	17446	17550	17608	17458	17523	17389	17525	17571	17531	17426	17413	17521	17362	17445	17411	17513	17507	17543	17204	17522	17465	17559	17470	17481	17491	17543	17324	17552	17625	17274	17407	17505	17465	17289	17439	17470	17608	17417	17540	17567	17423	17485	17518	17299	17590	17594	17155	17445	17446	17605	17613	17494	17513	17557	17407	17583	17430	17491	17469	17410	17401	17563	17391	17612	17360	17496	17393	17543	17285	17567	17420	17498	17452	17630	17673	17426	17405	17656	17617	17596	17515	17425	17525	17600	17555	17552	17480	17618	17632	17689	17408	17354	17477	17569	17489	17376	17578	17509	17477	17582	17575	17313	17498	17320	17489	17482	17484	17379	17637	17372	17499	17448	17544	17321	17573	17332	17263	17562	17584	17551	17464	17577	17476	17539	17531	17613	17391	17345	17672	17361	17298	17538	17652	17529	17516	17548	17354	17629	17582	17492	17390	17430	17575	17371	17563	17369	17631	17551	17490	17365	17407	17553	17618	17547	17469	17434	17453	17437	17610	17307	17343	17488	17548	17553	17424	17448	17435	17431	17414	17533	17530	17361	17480	17584	17408	17297	17510	17495	17643	17417	17705	17508	17678	17484	17543	17336	17456	17453	17462	17421	17341	17411	17598	17223	17667	17356	17544	17420	17564	17252	17479	17615	17459	17621	17646	17496	17454	17628	17439	17491	17520	17553	17496	17392	17557	17250	17592	17522	17422	17430	17580	17479	17395	17535	17458	17503	17444	17468	17432	17536	17399	17470	17509	17596	17494	17421	17529	17566	17457	17402	17311	17565	17491	17457	17499	17344	17410	17325	17251	17497	17466	17462	17662	17481	17620	17399	17607	17459	17539	17272	17383	17497	17488	17342	17421	17630	17348	17424	17565	17486	17381	17505	17497	17556	17687	17406	17552	17382	17558	17556	17538	17452	17646	17532	17378	17493	17610	17647	17704	17518	17424	17521	17631	17489	17556	17514	17297	17342	17597	17495	17390	17525	17454	17459	17402	17532	17482	17510	17439	17490	17375	17496	17683	17514	17641	17417	17608	17435	17386	17389	17481	17538	17433	17518	17450	17220	17464	17575	17574	17472	17615	17480	17636	17630	17284	17417	17545	17422	17592	17483	17355	17513	17355	17657	17402	17577	17563	17566	17410	17444	17508	17471	17296	17546	17452	17646	17346	17512	17581	17581	17411	17631	17516	17604	17524	17371	17350	17674	17430	17345	17525	17380	17559	17520	17406	17581	17570	17465	17415	17434	17525	17610	17553	17578	17369	17644	17396	17539	17572	17531	17610	17439	17485	17358	17550	17591	17334	17552	17481	17493	17314	17431	17460	17530	17516	17599	17542	17624	17489	17455	17503	17606	17412	17447	17436	17581	17497	17417	17438	17508	17381	17606	17603	17520	17497	17628	17433	17504	17329	17543	17594	17560	17533	17443	17501	17413	17539	17435	17547	17414	17375	17547	17483	17525	17422	17544	17400	17313	17482	17509	17403	17345	17528	17458	17465	17559	17523	17497	17410	17415	17334	17482	17294	17497	17397	17502	17359	17415	17526	17571	17481	17361	17464	17491	17475	17560	17495	17364	17576	17376	17579	17465	17408	17608	17490	17479	17302	17560	17404	17449	17292	17548	17586	17352	17574	17481	17502	17639	17619	17407	17525	17321	17359	17446	17619	17636	17383	17423	17256	17599	17577	17506	17557	17649	17558	17508	17502	17570	17556	17536	17606	17373	17570	17520	17458	17453	17683	17361	17782	17380	17453	17602	17506	17423	17424	17559	17523	17406	17333	17325	17455	17533	17531	17375	17393	17544	17516	17393	17538	17696	17567	17520	17241	17473	17540	17372	17556	17340	17275	17462	17547	17352	17646	17455	17432	17436	17400	17485	17591	17647	17414	17442	17749	17465	17476	17663	17462	17489	17387	17515	17460	17444	17495	17578	17411	17496	17452	17476	17483	17343	17648	17486	17593	17544	17491	17563	17547	17458	17668	17653	17318	17493	17498	17591	17253	17431	17496	17459	17474	17384	17519	17563	17352	17530	17468	17589	17543	17478	17527	17422	17446	17418	17384	17423	17448	17493	17352	17558	17635	17488	17485	17612	17424	17414	17358	17647	17599	17315	17384	17373	17519	17636	17602	17637	17498	17462	17603	17293	17533	17666	17476	17634	17517	17557	17542	17450	17289	17413	17527	17391	17754	17391	17478	17505	17587	17438	17552	17366	17506	17397	17329	17592	17493	17452	17597	17339	17435	17484	17475	17489	17465	17370	17617	17567	17386	17490	17367	17532	17465	17430	17493	17550	17456	17327	17513	17564	17516	17516	17609	17647	17388	17645	17610	17337	17439	17502	17429	17448	17460	17387	17274	17566	17552	17516	17516	17454	17530	17421	17529	17343	17558	17435	17542	17476	17467	17543	17527	17518	17589	17424	17490	17466	17533	17402	17407	17405	17456	17518	17521	17549	17452	17360	17590	17519	17476	17518	17578	17387	17408	17448	17488	17568	17538	17304	17517	17538	17591	17545	17308	17445	17566	17503	17470	17413	17329	17634	17352	17403	17391	17501	17520	17543	17567	17468	17502	17392	17546	17535	17428	17308	17530	17537	17472	17498	17567	17394	17415	17524	17437	17537	17462	17500	17359	17469	17550	17466	17510	17601	17464	17554	17470	17378	17586	17328	17520	17477	17376	17401	17384	17508	17404	17262	17399	17271	17424	17393	17450	17356	17543	17346	17628	17545	17335	17527	17483	17538	17471	17329	17477	17529	17484	17488	17714	17430	17367	17534	17575	17459	17493	17559	17473	17607	17346	17626	17505	17339	17427	17520	17423	17422	17703	17388	17429	17429	17516	17507	17541	17417	17690	17271	17374	17494	17445	17521	17416	17535	17431	17760	17621	17610	17336	17479	17342	17476	17499	17339	17316	17599	17524	17515	17637	17540	17555	17514	17462	17364	17361	17615	17393	17432	17435	17404	17341	17458	17567	17431	17696	17646	17463	17545	17522	17632	17564	17458	17324	17453	17425	17512	17560	17559	17326	17537	17560	17318	17612	17461	17454	17539	17519	17252	17497	17532	17416	17598	17455	17741	17561	17587	17422	17546	17458	17508	17436	17529	17542	17504	17508	17579	17534	17574	17442	17508	17519	17534	17593	17305	17500	17465	17385	17475	17481	17469	17448	17432	17448	17548	17336	17519	17464	17500	17440	17387	17523	17300	17231	17619	17367	17385	17435	17709	17592	17331	17429	17584	17255	17616	17470	17376	17572	17405	17368	17593	17473	17632	17504	17460	17529	17423	17472	17439	17346	17370	17381	17551	17506	17602	17504	17591	17496	17204	17479	17548	17276	17503	17508	17398	17470	17507	17439	17398	17529	17439	17486	17419	17601	17419	17509	17547	17426	17469	17426	17489	17400	17552	17526	17464	17492	17429	17530	17400	17520	17456	17454	17510	17476	17532	17473	17468	17561	17454	17352	17500	17448	17439	17471	17461	17484	17621	17714	17380	17436	17448	17591	17598	17483	17444	17479	17481	17618	17329	17479	17606	17595	17594	17532	17503	17571	17614	17463	17428	17404	17565	17447	17430	17571	17456	17556	17652	17502	17650	17427	17567	17667	17427	17499	17511	17562	17504	17507	17494	17482	17326	17277	17479	17617	17439	17322	17545	17583	17510	17518	17687	17560	17650	17683	17581	17507	17433	17405	17442	17583	17423	17577	17541	17535	17506	17407	17535	17402	17579	17365	17361	17498	17357	17359	17603	17520	17397	17414	17621	17457	17682	17451	17371	17452	17537	17497	17474	17476	17341	17401	17567	17519	17500	17315	17495	17421	17495	17692	17552	17474	17433	17524	17413	17204	17605	17641	17429	17449	17483	17332	17459	17491	17478	17402	17462	17522	17404	17439	17614	17496	17438	17628	17459	17405	17522	17636	17417	17524	17343	17605	17370	17455	17554	17599	17565	17423	17367	17419	17507	17599	17466	17608	17587	17489	17289	17406	17432	17556	17420	17628	17593	17382	17399	17484	17483	17513	17406	17505	17283	17472	17584	17541	17400	17403	17532	17474	17450	17590	17409	17594	17446	17554	17571	17457	17560	17467	17454	17324	17553	17430	17360	17232	17674	17708	17339	17368	17408	17447	17501	17586	17373	17398	17303	17459	17327	17414	17454	17581	17338	17487	17426	17608	17441	17554	17498	17528	17594	17350	17473	17350	17328	17343	17397	17475	17504	17225	17488	17593	17625	17461	17324	17507	17491	17412	17506	17439	17519	17399	17572	17384	17530	17316	17387	17243	17205	17619	17474	17567	17418	17530	17461	17430	17539	17311	17421	17488	17420	17556	17519	17494	17475	17575	17619	17336	17429	17531	17303	17389	17479	17378	17537	17449	17313	17612	17616	17363	17375	17364	17498	17486	17332	17452	17460	17373	17570	17534	17553	17729	17347	17577	17554	17456	17457	17490	17527	17428	17589	17455	17634	17502	17475	17565	17408	17479	17300	17492	17518	17565	17400	17466	17494	17570	17505	17565	17280	17502	17425	17333	17554	17468	17391	17286	17646	17529	17522	17434	17420	17501	17562	17480	17614	17463	17532	17649	17333	17574	17430	17541	17347	17342	17343	17521	17572	17461	17409	17462	17592	17440	17453	17553	17435	17635	17572	17544	17594	17440	17466	17609	17462	17668	17646	17564	17378	17370	17377	17448	17498	17425	17471	17695	17512	17593	17307	17419	17537	17584	17284	17455	17434
28669	26086	32690	31634	25151	22679	21985	21389	21308	20970	21317	20983	21118	21050	21165	21298	21205	21222	21045	21032	21092	20987	21216	21267	21215	21027	21083	21481	21377	21339	21338	21219	20909	21106	21104	20934	21204	21171	20873	20734	20887	20934	21081	20939	21140	21045	21078	20819	21014	20776	21007	20883	21086	21027	21233	21011	21214	20999	21023	21023	20987	20977	21078	20867	21061	21024	21159	21014	21034	21108	21101	21151	20889	20876	20929	21191	21098	20996	20917	20966	21142	21050	21188	21163	20895	21054	20898	21002	21034	21254	21014	20877	21116	21178	21059	21067	21086	21009	21043	21031	20752	20946	21036	21079	21086	21067	20938	20879	21059	20935	21010	21002	21057	21160	20986	21023	21098	21081	20930	20908	20965	21093	21069	20827	20909	20929	21085	21205	21233	21139	20977	21012	21114	21344	20770	21011	21050	21071	20964	21174	20960	21061	21033	20993	21061	21060	21093	21056	21097	20928	21071	20996	20793	21048	20944	21093	21038	21075	21146	20990	21249	21077	21120	20813	20982	21036	21143	21011	21131	20944	21043	21013	21055	20952	20992	21061	21047	21068	20954	20993	20803	20669	20895	21001	21075	20935	20863	20843	20773	20882	20752	21076	20921	20875	20881	21005	20694	21052	20920	20740	21079	21146	20861	21045	21024	21213	20982	20969	20957	21159	20948	21038	21117	20917	21271	21030	21099	20896	20902	20957	21122	21166	21067	21021	20983	20834	20961	21001	20903	21012	20953	21123	20999	20897	20875	20795	20928	21115	20971	21022	21193	20765	20924	21069	20962	20902	21092	21061	20930	20961	21080	20951	20894	21199	21105	21059	21123	20811	21226	20666	21013	20925	21032	20990	21070	21001	21031	20846	21199	21119	21069	21121	21256	21066	21060	21085	20929	21062	20837	21165	20957	21086	21058	20971	20943	20845	20893	21249	21113	20944	20993	21093	20920	20822	20957	20992	21053	20983	21016	20965	20952	20893	21038	20986	21073	20807	21074	20874	21003	20990	20904	20907	20897	21055	21061	21030	21019	20808	20978	20908	20927	21095	21038	20874	20927	20980	21122	21245	20947	21015	20905	21069	21065	21154	21045	21188	21247	20826	20929	21018	21091	20770	20899	20824	20887	21056	20888	21071	20988	20946	21002	21113	20991	20739	20798	21012	21155	20647	21115	21059	21078	20945	20759	20951	21098	21048	21040	20992	20968	21012	21040	21076	21167	21161	20904	20921	21045	21002	20942	21068	21117	20930	21152	21213	20977	21230	20983	20951	20868	20892	21097	21064	20945	20872	20911	20941	21022	21192	21048	20944	21001	20982	21114	20988	20904	20842	21026	20945	20809	21108	20885	21035	21041	21126	20992	21076	20839	21029	21054	21076	21168	21214	21157	21033	21008	21053	21007	21096	20938	21125	21168	20935	21107	20996	20987	20996	21016	21232	21009	21033	21088	21130	21099	21182	20925	21150	20961	20905	21047	21177	21117	21071	20771	20890	20968	21084	20775	20918	21017	21081	20840	21097	21071	20837	21055	21024	20960	21020	21035	21161	21040	21127	21237	21062	20929	21077	21012	20876	20990	20882	20923	20771	20878	21181	21153	21048	20835	20857	21118	20909	20771	21079	20949	20841	21154	20928	21108	21098	20985	21015	21112	21031	20890	21079	20987	20959	20930	20994	21215	21045	20938	21111	20762	20888	20896	21115	20936	21230	20920	20914	20909	21049	21285	20723	20843	20993	20867	20964	20758	20990	20932	21051	20932	20944	20954	20993	21039	20942	20823	21091	20816	21131	20972	21116	20768	21023	20992	21082	20830	20938	20752	20863	20943	20842	20973	21117	20894	20913	21089	20898	21054	20956	21027	20931	21082	21062	20898	21070	20893	21016	21088	21106	21030	20879	21070	20934	20921	20902	21019	20870	20998	20919	21098	21193	20997	20859	20995	20920	20823	21069	21108	20910	20882	20919	21105	21076	20825	21084	20912	21038	20906	21109	20896	21188	20690	20957	20900	21138	21065	21184	21192	21050	20936	20989	20898	20835	21064	20905	21023	20946	20938	20902	21229	20985	21078	20971	20984	21245	21181	21225	21042	21050	20744	21046	20918	20906	21069	21150	20843	20805	21093	21089	20981	20934	21026	21163	20962	20944	20946	20975	20982	20997	21041	20825	20857	21092	20841	21041	20964	20897	20960	21001	21115	21012	21080	20972	21199	21021	21099	20933	21182	20898	20978	21080	20906	21016	20919	21022	21019	21009	20856	21092	20932	20920	21128	21086	21209	21038	20968	20980	20873	20983	21032	21056	21114	21171	21246	20969	21004	21143	20886	20868	21084	20988	20848	20996	20811	20890	20966	21052	20919	21017	20742	21081	21032	20901	21067	21151	21126	20928	21059	20857	20912	21032	21090	20864	20975	20848	20841	21064	21083	20928	20913	20800	21053	20998	20913	20912	20934	20809	20820	20899	20916	20759	21151	21044	20985	20976	21089	21138	21033	21094	20971	20789	21098	20828	21036	20923	20981	21003	20968	21093	20927	20998	21115	21001	20839	20975	20938	20946	21118	20939	20948	20940	21002	21007	21001	20962	21071	20908	21067	20964	21089	20960	21049	21050	21044	21078	20971	20930	21228	20893	21021	21126	20836	20781	20939	20973	21045	20874	21001	21014	21007	20983	21098	20970	20921	20910	20922	21144	21139	20957	21035	20778	20672	21152	21166	20915	20990	20872	20912	21021	20998	20893	20780	21045	21090	21155	20884	21001	20882	21011	21119	21071	21216	20859	21105	21067	21103	21179	21127	20855	21342	21034	21043	21082	20937	21173	20987	21034	21067	21198	20904	21068	21078	20906	21157	20868	20985	20906	21098	20811	21104	20885	21165	20868	20980	20982	20928	20888	20806	21030	21016	21153	20973	20986	20918	20919	20922	20955	20910	20899	21288	20956	20886	21088	21158	21331	21041	20875	20771	20971	20947	21114	21117	21049	21107	21171	21010	21135	20739	21046	21007	20923	20971	21119	21085	21147	21012	20930	20928	20972	20922	21029	20806	20953	20783	20809	20957	20922	21044	20923	21006	20873	20836	21014	21043	20803	21095	21090	20937	21097	21049	21063	21011	20876	20967	20947	20823	20895	20880	20902	20883	20963	20965	20953	21064	21071	20979	20926	21151	21057	20945	20937	21042	21152	20917	21135	20951	21129	20840	20820	21000	20933	20897	21111	20851	20868	21030	21159	20980	20944	20679	21196	20890	20927	20931	20966	21110	20951	20855	20994	21159	20924	20672	21033	21072	20960	21080	20943	21037	20864	21090	20898	21109	20904	20768	20877	20990	21026	20945	21207	21045	21098	20998	20810	20907	21025	21012	21050	20881	20938	20962	21250	20993	21117	20923	20915	21028	20977	21112	20988	21068	21042	21033	20879	20935	20903	20907	20971	20885	20807	20907	20887	21068	21003	21024	21105	21004	21179	21141	20830	21032	20955	20956	21048	21039	21092	21001	20898	21017	21005	20987	21135	20978	21134	21065	21024	20960	20900	21055	20717	20783	20872	21116	21143	20950	21001	20942	20912	21024	20917	20817	20968	20917	20888	21037	20913	21079	21044	20870	20929	20849	21272	21067	20881	21121	20935	21128	20877	21039	21169	21108	21098	20924	20697	21070	21046	21017	21130	21021	21073	21187	21158	21044	21170	21202	20907	20924	21128	21010	21042	21010	20904	21041	20833	21082	20927	21117	20923	20993	20889	21262	21015	21015	20994	21143	21059	20898	20990	21078	21148	21007	20942	21246	21068	20875	20808	20976	21083	21136	21195	21297	21053	21231	20927	21023	21102	21017	21131	21033	21199	20887	21037	20837	20941	21150	21062	21158	20785	20864	21127	21022	20996	21055	21056	20877	21011	21057	20982	21076	21065	20902	20916	20813	21061	21045	20813	21064	21118	20952	20970	20906	20714	20779	21099	21106	21168	20992	20926	21023	21018	20843	20783	21071	20946	20753	20892	20784	20939	20902	21238	20875	21079	21063	20968	21227	21237	21015	20981	21088	20850	20963	21045	21055	20978	20963	20936	20820	20969	21037	20956	20982	20842	20933	20906	20942	20920	21059	20900	21117	21079	20999	21096	21224	21095	20844	21161	20927	20884	21100	21038	21098	21104	20979	20996	21023	20962	20946	21157	20918	20976	20886	21031	21013	20962	21037	21077	21069	20939	21111	20989	20970	20900	20918	20990	21123	21116	21004	20983	21030	21061	21010	21201	21032	21060	21132	21055	21120	20950	20946	21135	21043	20834	20748	20863	20952	21137	20985	20745	21192	21082	20957	20815	20917	21045	20861	20922	21029	20959	21080	20986	20942	20962	21070	20986	20753	20958	21044	20977	21162	21071	20868	21038	20961	21016	20867	21170	20919	21057	20813	21139	21078	21007	20902	20847	21119	21027	20876	20877	20924	20945	21044	20897	20999	20907	21062	21067	20812	20990	21115	20990	20804	21158	20875	21016	21277	21023	21117	20942	20839	20921	20988	20840	21135	20764	21039	20914	20946	20872	21265	21036	21154	21062	20981	21121	21097	21216	20868	20977	21200	20861	21039	21019	21195	21027	20983	20955	21062	21052	20814	20849	21018	21100	21073	21097	21104	20998	21067	21035	20981	21142	20923	21039	21036	20851	21093	20941	21173	21041	21224	20931	21022	20806	21103	20764	21107	20981	21174	21118	21031	20874	21139	21005	21171	21145	21095	20949	21158	20968	20915	20874	20835	20912	20978	21052	21075	20960	20966	21037	21139	20909	20807	20948	21104	20984	21066	21125	21022	21056	20940	21176	21133	21136	21064	21057	21013	20940	21111	21099	21040	21103	21028	21134	20873	20667	21083	20951	20987	21117	20986	20922	21025	20855	21168	21092	21050	20995	21092	20931	21172	21079	21012	20951	20858	21088	21067	21002	21122	20973	21046	20990	21004	21095	21008	21012	20952	21173	21082	20892	21031	21007	21001	20984	21004	20877	20969	20820	20988	20904	21149	20754	20909	20865	20762	21101	20945	20983	21064	21361	20866	21263	21071	20944	21061	21263	20928	21084	20797	20905	20970	20852	21059	21097	21064	20859	20823	20998	21052	21010	20998	20926	21196	20713	20901	20973
28437	37989	34365	29597	22993	19524	18017	17825	17465	17341	17531	17322	17254	17151	17335	17392	17257	17315	17225	17122	17003	17208	17164	17083	17186	17185	17390	17622	17826	17587	17543	17255	17202	17081	17276	17332	17128	17069	17140	17152	17171	17093	17301	17156	17155	17039	17135	16980	17130	17095	17002	17172	17062	16974	17153	17129	17206	17235	16930	17182	17200	17222	17241	17090	17124	17040	17416	17196	16913	17122	16991	17195	17256	17119	17172	17096	17187	17160	16965	17261	17001	17275	17161	17066	17290	16990	17293	17291	17162	17169	17133	17140	17222	17173	17150	17153	17227	17113	17013	17041	17190	17073	17087	17259	17122	17134	17246	17160	17176	17068	16979	17172	17235	17194	17121	17312	17176	17076	17160	17158	17101	17233	17228	17336	17047	17037	16951	17186	17186	17128	17100	17140	17190	17079	17134	17123	16979	17210	17213	17293	17082	17231	17220	16921	17245	17159	17173	17226	17060	17128	17091	17087	17113	17069	17056	17156	17091	17286	17176	17351	17004	17131	17092	17082	17194	17185	17113	17054	17117	17120	17229	17011	17107	17196	17160	17245	17067	17105	17083	17282	16944	17107	17402	17231	17380	17176	17015	17106	17179	17012	17018	17152	17221	17030	17106	17227	17245	17063	17078	17190	17277	17243	16805	17056	17118	17290	16984	17217	17194	17231	17035	17240	17222	17329	17267	17152	17119	17090	17324	17231	17218	17007	17150	17133	17168	17068	17074	17144	17276	17159	17174	17264	17106	17225	17222	17325	17033	16974	17153	17159	17340	17137	17030	17307	17087	16946	17183	17128	17111	16988	17240	17235	16949	17096	17168	17177	17112	17356	17162	17171	17164	17077	17015	17044	17309	17038	17095	17144	16997	17214	17190	17090	17198	17117	17072	17287	17193	17153	17145	17009	17164	17166	17070	17152	17090	17187	17141	17242	17057	17091	16967	17102	17010	17249	17284	17154	17246	17149	17226	17219	17099	17108	17166	17170	17300	16898	17083	17135	16982	17077	17058	17137	17110	17223	17162	17171	17265	17207	17069	17266	17265	17189	17343	17186	17057	17110	17132	17117	17182	17249	17300	17064	16978	17191	17194	17101	17088	17156	17156	17126	17064	17223	17012	17190	17261	17339	17164	17079	17130	17149	17146	17063	17219	17062	17173	17203	16935	17136	17166	17148	16961	17180	17093	17234	17110	16944	17179	17164	17137	17104	17083	17232	17219	17171	17254	17107	17194	17176	17173	17097	17318	17059	17194	17213	17268	17224	17031	17114	17039	17100	16970	17265	16982	17248	17100	17098	17219	17073	17158	17240	17106	17162	17069	17109	17232	17097	17063	17251	17256	17032	17214	17144	17230	17018	17252	17116	17281	17112	17121	17220	17144	17324	17202	17194	17126	17277	16987	17057	17193	17081	17001	17042	17081	17142	17034	17127	17220	17212	17254	17074	17249	17204	17341	16989	17025	17141	17261	17219	17079	17133	17108	17121	17069	17025	17124	17193	17147	17102	17099	17192	17004	17137	17143	17105	17120	17152	17162	17267	17179	17166	17060	17223	17213	17097	17096	17245	17139	17308	17088	17155	17231	17259	17276	17174	17247	17248	17045	17053	17163	17170	17124	17217	17115	17096	17254	17111	17131	17135	17227	17201	17102	16846	17246	17167	17038	17241	17095	17252	17352	16938	17213	17138	17180	17291	17162	16896	17031	17095	17364	17067	17102	17016	17173	17162	17255	17224	17242	17132	17272	17105	17241	17207	17180	17104	17033	17133	17106	17250	16870	17062	17097	17254	17252	17082	16894	17192	16994	17152	17143	17282	17134	16949	17181	17192	17225	17181	17297	17259	17098	17177	17155	17222	17196	17099	17144	17184	17205	17199	17163	17159	17016	17145	17175	17123	17048	17111	17157	17315	17118	17308	17280	17070	17250	17101	17297	17292	17118	17207	17251	17083	17148	17156	17149	17097	17215	17118	17262	17184	17306	17199	17178	17072	17223	17134	17364	17120	16994	17241	17284	17080	17071	17188	17188	16962	17250	17044	16935	17001	17085	17206	17147	17063	17310	17290	17049	17112	17148	17000	17291	17315	17216	17128	17076	17269	17165	17301	17039	17242	17222	17375	17279	16998	17333	17076	17151	17256	17145	17159	17066	17303	17171	17246	17209	17061	17234	17175	17195	17272	17162	17276	17084	17195	17232	16990	17122	17193	17113	17050	17384	17053	17009	17161	17058	17179	17238	17265	17216	17168	17163	17040	17219	17178	17169	17252	17101	17226	17094	17154	17141	17205	17110	17042	17239	17233	17174	17119	17041	17185	17273	17121	17236	16993	17112	17107	17116	17337	16990	17028	17133	17149	17163	17061	17176	17143	17056	17134	17265	17256	17071	17049	17272	17052	17075	17106	17099	17044	17144	17246	17269	17309	17097	17264	17207	17230	17225	17132	17257	17333	17127	17131	17161	17230	17054	17119	17211	17181	17274	17268	17073	17296	17079	17095	17032	17117	17251	17128	17167	17176	17099	17417	17260	17166	17240	17331	16984	17389	17297	17230	17025	17149	17283	17155	17445	17251	17117	17081	17033	17303	17199	17184	17390	17158	17192	17106	17108	17121	17121	17064	17114	17105	17316	17172	16965	17136	16981	17245	17094	17166	17139	17161	17106	17203	17155	17148	17186	17085	16982	17183	17152	17037	17129	17089	17199	17317	17123	17325	17156	17160	17109	17147	17230	17187	17030	17131	17225	16990	17137	17187	17040	17160	17313	17009	17166	17174	17055	17253	17157	17033	17146	17075	17084	17145	17136	17047	17360	17119	17344	17123	17235	17217	17017	17117	17354	17378	17064	17165	17241	17045	17259	17112	17007	17182	17059	17212	17023	16962	17159	17278	17096	17142	16993	17149	17240	17198	17055	17082	17194	17025	16966	17216	17280	17191	17151	16982	17208	17066	17236	17309	17073	17092	17031	17087	17176	17097	17186	17170	17034	17063	17111	17156	17234	17124	17234	17037	17289	16911	17190	17098	17185	17147	17075	17006	17086	17103	17150	17051	17084	17072	17220	17253	17133	17211	17269	17102	17204	17165	17256	17190	17039	17259	17282	17018	17314	17159	17143	17288	17130	16993	17255	17293	17154	17188	17170	17061	17098	17119	16980	17193	17103	17163	17153	17224	16888	17068	17363	17257	17163	17224	17268	17225	17008	17121	17218	17242	17171	17153	17203	17267	17327	17214	17191	17099	17148	17213	17343	17196	17198	17035	17216	17152	17178	17162	17100	17244	17164	17258	17149	17203	17053	17189	17006	16995	17188	17071	17286	16957	16994	17099	17324	17041	17074	17034	17213	17087	17165	16960	17269	16970	17237	17013	17096	17206	17139	17017	17047	17252	17089	17219	17127	16919	17148	17239	17123	17132	17130	17215	17139	17171	17157	17261	17137	17160	16980	17279	17103	17170	17139	17210	17254	17071	17017	17276	17225	17141	16976	17189	17241	17079	17264	17149	17072	17099	17087	17123	17160	17064	17111	17099	17206	17254	17282	17143	17127	17239	17232	17170	17271	17059	17113	17134	17115	16976	17074	17102	17222	17086	17069	17103	17164	16956	17243	17107	17126	17113	17162	17146	17106	17312	17327	17281	16948	17093	17257	17259	17289	17000	17057	17166	17345	17125	17089	17137	17162	17224	17063	17112	17236	17172	17085	17258	17006	17226	17274	16975	17250	17174	17229	17084	17183	17174	17001	17272	17188	17254	17092	17189	17045	17195	17226	17070	17196	17081	17170	17233	17010	17198	17333	17062	17271	17000	17177	17124	17081	17232	17277	17240	17218	17108	17071	17154	17173	17147	17349	17266	17164	17044	17174	17213	17128	17206	17172	17126	17208	17288	17093	17191	17174	17094	17034	17245	17029	17167	17150	17041	17119	17153	17173	17070	17307	17142	17169	17016	17130	17067	17138	17312	17072	17105	17320	17297	17119	17275	17054	17207	17141	17185	17174	17021	17112	17139	17091	17033	17230	17208	16882	17454	17124	17230	17149	17199	17149	17206	17324	17235	17312	17101	17317	17032	16953	16978	16978	16919	17180	17194	17205	17014	16984	17334	17122	17176	17182	17231	16934	17256	17241	17185	17082	17085	17204	17161	17176	17178	16962	17192	17078	17103	17169	17210	17206	17172	17121	17130	17159	17270	17196	17021	17063	17063	17081	17124	17108	17031	17191	17142	17247	17272	17136	17116	17181	17181	17090	16995	17055	17319	17043	17269	17033	17092	17052	17108	17128	17094	17218	17044	17052	17131	17134	17209	17245	17199	17166	17161	17069	17097	17159	17057	17199	17148	17170	17193	17079	17031	17346	17144	17213	17129	17276	17058	17302	17259	17178	17182	17125	17260	17121	17167	17110	17213	17113	16957	17062	17203	17083	17199	17154	17103	17123	17203	17021	17195	16991	17235	16955	17119	17134	17150	17071	17350	17117	17140	17202	17181	17172	17230	17123	17161	17245	17018	17175	17016	17344	17172	17048	17177	17059	17115	17179	17081	17292	17322	17296	17258	17038	17259	17230	17148	17318	17003	17078	17268	17219	17162	17207	17147	17259	17284	17152	17139	17142	17098	17072	17147	17168	17063	17244	17103	17130	17198	17186	17311	17220	17239	17104	17235	17254	16981	17112	17117	17152	17271	17077	17301	17187	17066	17201	17018	17046	17118	17149	17138	17118	17397	17201	17231	17080	17166	17162	17177	17027	17205	17178	17246	17109	17285	17223	17093	17270	17010	16999	17180	17267	17137	17039	17159	17132	17404	17122	17077	17189	17372	17242	17082	17246	17143	17139	17325	17124	17186	16980	17101	17175	17153	17216	17287	17075	17127	17195	17243	17216	17234	17148	17154	17187	17212	16902	17224	17055	17098	17033	17145	17106	17104	17035	17084	17268	17210	17201	16963	17061	17136	17120	17075	17167	17251	17047	17059	17123	17241	17100	17242	17206	17067	17206	17063	17188	17227	17071	17259	16981	16941	17214	17452	17126	17218	17151	16955	17067	17157	17197	17143	17220	17206	17021	17246	17126	16982	17342	17107	17137	17163	17032	17128	17298	17127	17027	17274	17173	17203	17325	17192	17252	17094	17238	17165	17133	17180
23866	21505	29183	24861	23984	25677	25043	21964	21175	21485	21272	21220	21095	21347	21171	20940	21188	20981	21196	21177	21015	21147	21146	21344	21071	21006	21601	23385	23465	22946	22468	21734	21222	21087	20733	21005	20951	21080	20928	21008	20901	20840	20986	20923	20812	20898	20810	20723	21085	20773	20858	20709	20869	20796	21163	20798	20727	20726	20738	20761	20666	20681	20894	21049	20918	20778	20833	20794	20875	20899	20837	20749	20816	20839	20670	20911	20879	20921	20808	20917	20961	20812	20731	20974	20698	20854	20803	21059	20599	20650	21035	20861	20955	20961	20796	20775	20947	20945	20827	20937	20890	20865	20832	21031	20631	20754	20845	20872	20912	20647	20972	20812	20818	20854	20838	21043	21097	20845	20777	20831	20896	21017	20784	20830	20767	20798	20740	20873	20955	20688	20849	20831	20786	20740	20815	20765	20743	20720	20887	20642	20741	20851	20738	20921	20681	20856	20753	20916	20898	20911	20818	20752	20551	20754	20760	20983	20826	20874	20778	20967	20657	20945	20965	20939	20920	20697	20773	20789	20867	20838	20858	20900	20763	20802	20987	20754	21197	20984	20574	20769	20775	20853	21067	20625	20809	21007	20928	20882	20756	20685	20902	20737	20695	20637	20734	20832	20952	20884	20873	20677	20769	20856	20875	20669	20837	20963	20791	20802	20699	20839	20740	20925	20861	20956	20664	20829	20993	20851	20715	20890	20803	20771	20885	20865	20963	20910	20727	20739	20942	20681	20834	20983	20923	20844	20783	20814	20837	20794	20760	20889	21019	21054	20893	20918	20861	20836	20815	20978	20749	20804	20704	20813	20852	20771	20720	20907	20852	20857	21080	20737	20787	20991	20758	20802	20847	20967	20900	21041	20821	20837	20923	20892	20907	20779	20996	20833	20634	20749	20855	20873	20662	21048	21050	20876	20860	20837	20741	20890	20724	20946	20854	20851	20831	20761	20713	20761	20848	20922	20691	20826	20993	20687	20874	20470	20651	20883	20804	20921	20809	20765	21006	20787	20829	20855	20850	20884	20895	20891	20832	20889	20855	20654	20765	20704	20716	20806	20846	20877	20750	20915	20899	20943	20749	20813	20774	20814	20746	20740	20990	20902	20853	20729	20793	20819	20805	20556	20714	20778	20759	20786	20653	20772	21020	20769	20725	20699	20696	20874	20826	20673	21116	20731	20649	20833	20859	20997	20751	20672	20714	20761	20902	20795	20904	20687	20822	20905	20901	21044	20990	20838	20943	20757	20766	20782	21083	20909	20823	20793	20754	20984	20845	20870	20672	20661	20991	20876	20846	20788	20892	20939	20978	20627	20611	20879	21072	20711	20905	20700	20735	20876	20934	20752	20822	20565	20897	20634	20694	20767	20871	20814	20588	20667	20774	20594	20779	20986	20741	21034	20799	20719	20744	20825	20872	21008	21023	20853	20878	20924	20789	20713	20606	20736	20939	20637	20819	20695	20789	20893	20626	20883	20692	21028	20731	20569	20773	21138	20887	20933	20904	20863	20972	20850	20777	20837	20809	20804	20833	20766	20683	20597	20953	20868	20850	20911	20684	20724	20683	20887	20677	21014	20645	20899	20995	20719	20928	20873	20598	20659	20647	20726	20786	20901	20966	20906	20717	20771	20636	20970	20863	20911	20903	20943	21064	20896	20926	20612	20695	20675	20644	21059	20930	20990	20782	20767	20756	20632	20971	20881	20846	20818	20495	20812	20892	20834	20900	20783	20768	20812	20763	20736	20858	20722	20668	20689	21075	20764	20891	21020	20913	21021	20925	20915	20842	21028	20805	20810	20929	20793	20801	20661	20933	20783	20901	20728	20741	20922	20888	20807	20952	21067	20576	20713	21070	20811	20813	20788	20861	20934	20914	21080	20939	20735	20888	20652	20754	20579	20903	20697	20835	20828	20687	20846	20908	20894	20929	20691	20930	20996	20783	20866	20894	20919	20779	20800	20958	20854	20864	20804	20812	20965	20697	20899	21013	20905	20869	20698	20841	20788	20893	20819	20893	20805	20874	20815	20850	20674	20720	20762	20764	20899	20798	20891	20835	20835	20885	20791	20887	20721	20650	20945	20738	20682	20829	20935	20726	20771	20753	21001	20681	20834	20695	20779	20626	20919	20800	20735	21029	20824	20717	20944	20777	20942	20669	20836	20721	20961	20850	20513	20783	20894	20895	20858	20601	20844	20753	20760	20837	20779	20839	20753	20995	20913	20760	20932	20775	20659	20894	21004	20803	20740	20692	20752	20836	20838	20985	20809	20862	20867	20893	20861	20706	20684	20935	20666	20663	20671	20723	20933	20773	21022	20868	20784	20707	20643	20795	20763	20612	20849	20741	20689	20822	20533	20660	20774	20878	20812	20915	20648	20927	20920	20696	20853	20787	20797	20920	20790	20743	20933	21010	20785	20660	20524	20774	20778	20858	20738	20758	20768	20822	21073	20891	20848	20632	20832	20781	20869	20888	20850	20723	20734	20780	20827	20724	20805	20781	20661	20779	20865	20886	20936	20651	20677	20981	20795	20722	20668	20634	20738	20905	20962	21052	21098	20832	20737	20969	20755	21022	20954	21000	21099	20839	20914	20857	20897	21020	21009	20871	20692	21066	20852	20797	20813	20792	20831	20826	20585	20784	20819	20988	20869	20966	20826	20930	20951	20713	20879	20683	20831	20878	20663	20920	20996	20729	20983	20908	20905	20779	20845	20826	20746	20842	20948	20864	20819	20630	20995	20727	20592	20888	20983	20636	20848	20453	20888	20778	20887	21001	20811	20857	20853	20940	20775	20919	20892	20739	20784	20666	20742	20996	20800	20764	20647	20762	20676	20795	20888	20897	20772	21010	20726	20804	20720	20621	20757	20787	20629	20679	20768	20867	20914	20977	20582	20815	20577	20923	20796	20897	20997	20912	20774	20862	20778	20657	20723	20756	20781	20776	20506	20964	21071	20846	20768	20872	20778	20592	20950	20975	21031	20709	20983	20838	20735	20786	20849	20917	20877	20731	20893	20927	20805	20897	20709	20847	20796	20725	20804	20867	20838	20718	20879	20923	21022	20668	20752	20676	20883	20948	21008	20707	20942	20753	20670	20860	20716	20631	20918	20902	20908	20680	20863	21037	20854	20757	20808	20724	20807	21004	20751	20822	20815	20877	20818	20858	20777	20831	21121	21070	21015	20601	20846	20807	20993	21039	20752	20786	20892	20779	20677	20854	20770	20724	20828	20779	20826	20777	20848	20770	20814	20779	20802	20688	20705	20979	20563	20739	20937	20874	20816	20779	20768	21122	20883	20975	20887	20790	20844	20800	20703	20759	20934	20807	20691	20706	20845	21125	20925	20925	20727	20851	20794	20907	20644	20933	20689	20694	20714	20882	20682	20880	20698	20951	20804	20923	20717	20952	20705	20774	20780	20727	20740	20841	20759	20665	20830	20716	20763	20780	20806	20915	21024	20809	20871	20661	20853	20869	20934	20915	20917	20970	20724	20667	20822	20767	20895	20615	20877	20935	20601	20644	20860	20647	20895	20667	20819	20950	20668	20895	20863	20806	20636	20943	21059	20936	20934	20888	20764	20638	20848	20962	20956	20836	20522	20818	20896	20734	20924	20935	20640	20762	20691	20732	20670	20804	20760	20999	20790	20808	20937	20722	20957	20820	21044	20642	20891	20991	20759	20797	20929	20846	20809	20882	20636	20754	20883	20865	21085	20800	20822	20594	21135	20741	20850	20807	21006	20795	20744	20943	20837	20670	20861	20805	20898	20827	20806	20936	20858	20748	20760	20709	20711	20681	21029	20953	20672	20879	20647	20837	20873	20781	20994	21042	21126	20890	20778	20841	20861	20947	20958	20785	20867	20939	20877	20660	20847	20928	20701	20843	20833	20801	20994	20900	20697	20986	20868	20824	20623	20878	20910	20926	20998	20764	20820	20910	20802	20888	20892	20911	20804	20626	20819	20729	20931	20708	20703	20783	20869	20963	20553	20789	20718	20994	20749	20738	20988	20979	20600	20618	20860	20913	20760	21081	20652	20857	20952	20966	20910	20769	20757	20787	20899	20642	20752	20914	20981	20853	20744	20886	20738	20663	20612	20753	20981	20800	20701	20769	20947	20733	20801	20800	20903	20736	20891	20884	20818	20901	20886	20831	20873	20763	20786	20680	20526	20853	20852	20793	20770	20733	20832	20905	20714	20742	20911	20905	20988	20704	20961	20720	20924	20856	20840	20715	20840	20973	20962	21099	20642	20750	20861	20710	20646	20747	20720	20697	20678	20969	20911	20806	20772	20752	20923	20723	20620	21057	20711	20887	21004	20944	20824	20697	21015	20932	20750	20745	20943	20876	20898	20902	20906	20935	20982	21064	20924	21063	20937	20906	20891	21012	20761	20844	20685	20757	20626	20763	20712	20730	20733	20961	20617	20795	20797	20664	20630	20642	20843	20932	20871	20887	20684	20836	20796	20821	20823	20667	20848	20822	20916	20943	20816	20734	20589	20795	20760	20638	20995	20900	20638	20625	20892	20670	20676	20681	20860	21016	20839	20923	20893	20559	20839	20591	20729	20852	20869	20872	20862	21132	20625	20621	20739	20996	20632	20790	20785	20747	20773	20884	20704	20945	20914	20992	20635	20841	20835	20867	20593	20897	20678	20750	20795	20937	20737	20710	20762	20689	20925	20780	20813	20840	20722	20953	20917	20877	20934	21052	20928	20813	20821	20797	20957	20714	20949	20724	20842	20724	21073	20926	20825	20688	20857	20958	20739	20826	20855	20675	20777	20825	20982	20934	20776	20817	20948	20772	20699	20699	20715	20838	21043	20750	20857	20993	20878	20791	20763	20919	20920	20867	20826	20967	20707	20797	20704	20660	20677	20900	20623	20918	20714	20969	20661	20764	20826	20863	20705	20809	20834	20868	20978	20859	20783	20809	20784	20743	21074	20957	20788	20750	20713	21021	20890	20821	20970	20697	20876	20610	21136	20933	20683	21028	20810	20612	20750	20853	20940	20810	20617	21017	20771	20926	21043	20697	20970	20791	20730	20697	20849	20906	20677	20609	20777	20869	20904	20810	20953	20949	20644	20844	20887	20828	20652	20871	20780	20942	20891	20883	20877	20760	20897
31333	51113	46186	32143	27001	22578	19443	18421	17780	17527	17438	17385	17430	17535	17449	17329	17238	17333	17389	17422	17335	17395	17341	17246	17454	17218	18853	20976	20821	19753	18998	18143	17656	17243	17262	17214	17086	17288	17130	17081	17132	17199	17131	17129	17101	17101	17071	17213	17085	17159	17111	17122	17277	17106	17004	16941	17156	17179	16998	17168	16973	17246	17113	16984	17310	17103	17089	17106	17007	17239	17282	17056	17159	17204	17041	17182	17116	17054	17240	17031	17263	16985	17186	17369	17181	16942	17193	17061	17181	17033	17104	17119	17121	17224	17052	17057	16933	17072	17238	17050	17066	17053	17173	17071	17156	17193	17244	17148	17202	17063	17043	17212	17052	17052	17133	17145	17030	17138	17159	17179	17065	17046	17195	17120	17029	17017	17191	17172	17594	17156	17048	17129	17171	17248	17160	16919	17109	17166	17055	17220	17106	17209	17224	16976	17105	17155	17198	17127	17198	17052	17097	17054	17036	17070	17184	17137	17199	17198	17222	17050	17272	17022	17105	16935	17140	17087	17204	17007	17078	17281	17055	17150	17128	17138	17042	17364	17144	16903	17105	17103	17319	17019	17157	17077	17250	17149	17248	17152	17129	17153	17193	17092	17007	17149	17061	17254	17268	17022	17058	17198	17099	17030	17149	17012	17187	17197	17136	17305	17181	17041	17107	17292	17084	17106	17009	17007	17110	17050	17129	17107	17224	17062	16947	16960	17021	16958	17178	17046	17089	17049	17114	17054	17110	17177	17112	17139	17293	17369	17027	17078	17204	17124	17157	17174	16991	17079	17130	17311	17077	17324	17043	17213	17067	17037	17272	17271	17035	17135	17227	16967	17258	17220	17026	16996	16940	17056	17009	17229	17230	17110	16870	16978	17432	17037	17147	17028	17186	16926	16972	17095	17053	16955	17162	17204	16973	17132	17132	17094	17098	17017	17025	17016	16906	17089	17203	17092	17105	17148	17080	17338	17121	17224	16994	17032	17079	17057	17048	17160	17190	17015	17220	17244	17180	17171	17024	17286	17092	17302	17143	16985	17096	17167	17054	17139	17118	17190	17115	17041	17172	17053	16978	17141	17094	17212	17022	17115	17150	16977	17113	17013	17150	17048	17155	17127	17036	17010	17094	16976	17037	17189	17289	17070	17295	16967	16995	17072	17245	17229	17081	17244	17159	17234	16989	17115	17114	17241	16993	17198	17088	17279	17039	17009	17167	16834	17210	17213	17147	17176	17169	17135	17099	17211	17133	17155	17022	17024	17043	17054	17049	17085	17267	17100	17099	17179	17193	17141	17110	17120	17258	17079	17096	16999	16974	16983	16907	17185	17197	17088	17214	16989	17184	17008	16932	17362	16884	17066	17163	17084	17181	17065	17057	17164	17133	17131	17171	17203	17090	17107	17188	17103	17129	17099	16943	17201	17019	16947	17253	17105	16890	16931	17164	16949	17074	17107	17149	17211	17161	17173	17164	17004	17030	17050	17086	17151	17057	17131	17103	17135	17105	17038	17122	17232	17218	16917	17212	17091	17125	16999	17081	17056	17162	17074	17036	17040	17131	17128	17271	17309	17137	17202	16982	17126	16988	16891	17048	17136	17016	17173	17033	17160	17090	16993	16932	17133	17022	17122	17064	17200	17153	17080	17138	17171	17091	16965	17122	17057	17091	17137	17111	17010	17113	17209	17009	17226	17146	17101	17085	17026	16949	17003	17067	17119	17182	17176	16993	17046	17260	17318	17059	17255	17090	17131	17207	17127	17207	17116	17134	17115	17075	17237	17185	17138	17131	17073	17078	17012	17248	16994	17116	17033	17138	17251	17092	16877	17139	17134	17197	17183	17214	17244	17252	17004	16991	17301	17021	17197	17105	17130	17006	16958	17124	17082	17268	17041	17010	17178	17166	17094	17024	17213	17080	17181	17127	17154	17064	17107	17231	17074	17090	17119	17177	17254	17074	17088	17132	17189	17160	17125	17060	17088	17095	17223	17038	16995	17081	16983	17031	17252	17104	17153	16957	17168	17168	17190	17234	17239	17147	17235	17143	17106	17012	17183	17118	17227	16984	17181	17194	17079	17222	16975	17089	17228	17057	17171	17133	17007	17188	17002	17207	17274	17115	17104	17085	17145	17057	17124	17000	17165	17277	16984	17056	17043	17127	17160	17008	17230	17148	17045	16991	17044	17310	17062	17137	17225	17069	17074	17166	17169	17030	17212	17152	17188	16983	16979	17288	17054	17143	17144	17132	17052	17248	16891	17172	17026	17112	16970	17155	17066	17048	17256	17137	17086	17090	17132	17157	17203	17305	17107	17208	17084	17097	17137	17227	17092	17304	16972	17175	16946	17059	17085	17187	17233	17226	17248	16982	17325	17103	16980	17048	17054	17054	16986	17169	17149	17134	17216	17216	17059	17163	17089	17021	17141	17166	17027	17019	17029	17106	17099	17184	17061	16949	17125	17161	17110	17048	17106	17232	17143	17150	17212	17133	17196	17088	16973	17267	16976	16964	17214	17314	17043	16993	17175	17101	17285	16974	17163	17122	17064	17204	17048	17089	17159	17071	17276	17070	17220	17188	17147	17072	17065	17030	17157	17210	17137	17315	16891	17183	17224	17057	17072	16997	17234	17190	16874	17104	16883	16953	17240	17098	17136	17105	17152	17207	17078	17174	17047	17125	17109	17062	17186	17068	17319	16974	17072	16969	17104	17006	17112	17098	17146	16853	17120	17184	17126	17356	17338	17152	17074	17252	17054	17235	17039	17011	16951	17102	17028	16948	16982	17015	17115	17132	17082	17369	17171	17178	17204	17101	17237	17161	17165	17116	17127	16975	17106	17073	17117	17082	17130	17315	17185	17151	16997	17100	17114	17118	17275	17033	17308	17025	17345	16981	17311	17129	17077	17134	17078	17186	16989	17186	17022	17083	17152	17313	17140	17149	17182	17084	17170	17084	17112	17112	17023	17151	16984	17249	17171	17007	17066	17000	17095	17197	17141	17046	17231	16948	17224	17304	17113	17364	17152	17100	17158	17265	17055	17045	17100	17207	17259	17105	17134	17145	17028	17109	17126	17233	17067	17188	17202	17159	17005	17120	17200	17332	17006	17195	17190	17124	17303	16956	17225	17002	17099	17152	17107	17165	17220	16960	17145	17230	17295	17096	17130	17071	17160	17205	17109	17048	17109	17015	17121	17248	17329	17181	17023	17068	17118	17110	16965	17096	17118	17017	16872	17086	17026	17093	17108	16983	17123	17126	17084	17225	17034	17088	17071	17159	17225	17064	17034	17115	17139	17129	17256	17095	17015	16972	17017	17049	17034	17115	17008	17042	17227	17032	17218	17192	17242	17171	17039	17241	17191	17056	17146	17095	17280	17134	17087	17099	17031	17124	17013	16946	17163	17049	17169	17099	16963	17087	17132	17124	17038	17291	17127	17003	17119	17106	17222	17201	17091	17184	17122	17085	17039	17051	17029	17072	17250	17091	16980	17083	17101	17168	17131	17244	17272	16992	17116	17068	17166	17117	17043	17123	17003	17098	17265	17491	17072	17124	16984	17289	17041	17179	17109	17074	16959	17150	17186	17171	17144	17024	16980	17026	17138	17241	16999	17271	17020	17349	17032	17118	16977	17121	17052	17261	17159	17171	17135	17170	17211	17138	17138	17162	17299	17174	17004	17120	16993	17045	17214	17179	17195	17130	17094	17172	17064	17102	17242	17156	17072	17066	17256	17128	17117	17111	17239	17157	17021	17184	17048	16930	17135	17101	17245	17175	17034	16995	17051	17154	17115	17171	17157	17016	17259	17065	17175	17097	17199	17051	16957	17070	17048	17227	17012	17122	17012	17073	17175	17026	17030	17251	17075	17025	17081	17153	17112	17153	17320	17027	17076	17075	17172	17054	17277	17260	17184	17177	17107	17363	17204	17097	17253	17069	16942	16972	17016	16945	17147	17070	17094	17243	17137	17045	17120	17170	17246	17047	17171	17063	17211	16979	17163	17135	17023	17186	17287	17085	17009	17345	17020	16986	17077	17127	17038	17103	17146	17148	16902	17122	17254	17282	17319	17230	17011	17063	16937	17145	16925	17135	17221	17125	17222	17120	17210	17183	17173	17261	17117	17075	17142	17127	17218	17142	17288	17143	17340	17172	17246	17137	17029	17132	17420	17214	16909	16974	16986	17210	17154	16983	17088	17174	17175	17186	17078	17154	17123	17159	17060	16936	17176	17191	17407	17107	16997	17141	17184	17202	17181	16991	17195	17213	17039	17205	17164	17137	17073	17217	17214	17188	17040	17111	16998	17216	16930	17225	17236	17116	17034	17225	17159	17168	17234	17222	17159	17228	17123	17301	17208	17182	17119	17051	17198	17101	17221	17139	17082	17029	17243	17075	17186	17106	17089	17022	17181	17065	17153	17276	17237	17146	17238	17254	17103	17146	17258	17317	17182	17207	17031	17377	17273	17161	17208	16977	17061	17054	17089	17012	17157	17286	17078	17127	17206	17248	17013	17108	17004	17220	17217	16974	17177	17114	17112	17312	17057	17147	17141	16982	17118	17053	17141	17147	17200	17138	17190	17057	16999	17073	17231	17184	17159	17035	17241	17166	17193	17047	17281	17133	17134	17183	17216	17129	16913	17178	17163	17081	17145	17246	17084	17119	17106	17196	16996	17232	17139	17154	17160	17292	17151	17059	17136	17292	17014	17071	17155	17181	17035	17153	17117	17045	17071	17103	17000	16899	17043	17236	17305	17092	17038	17389	17054	17077	17153	17178	17283	17099	17034	17040	17111	17285	17177	17234	17131	17294	17175	17182	17087	17237	17044	17238	17178	17248	17179	17276	17108	17022	16960	17161	17154	17114	17173	17134	17154	17015	16982	17223	16997	17082	16967	17361	17054	17061	16916	17026	17247	17118	17075	16956	17071	17108	16929	17161	17224	17202	17207	17027	17189	17237	17186	17046	17097	17198	17048	17070	17155	17241	17161	17114	17299	16981	17063	17131	17110	17129	17092	17106	17409	17093	17111	17178	17119	17024	17095	17084	17064	17000	17072	17118	17139	17309	17021	17222	17134	17082	17118	17224	16999	17257	17156	17016	17020	17064	17092	17115	17148	17159	17169	16995	17028
22845	21450	29279	24045	22342	25720	28319	22967	22070	21947	21746	21418	21667	21417	21524	21268	21113	21159	21280	21307	21498	21329	21226	21161	21336	21438	22774	24781	26741	25345	23768	22463	21928	21126	21190	21124	20925	21180	21045	20912	21335	21121	21246	21087	20916	21047	21092	20730	21130	21068	20938	21268	21102	20939	20996	20893	21014	20982	21019	21179	21081	20813	21061	20879	21066	21020	21068	20914	21029	20941	21099	20990	21007	20946	21094	21095	21045	20961	20780	20911	20959	21062	20989	21189	21191	20809	21090	21267	20921	20932	20962	21031	21063	21165	21029	20853	20832	20907	21057	21060	21014	21200	20911	21008	20914	20724	20928	20952	21024	20638	21142	20812	21021	21048	20943	20874	20927	21017	21096	20986	21007	21098	21021	20861	21035	20876	20945	21207	20940	21170	20917	21205	21120	20889	20975	21002	20884	21270	21178	20901	21028	20909	21052	21073	20976	20886	20798	20954	20933	21040	20941	20919	20972	21269	20992	21005	21048	20912	20731	21133	21029	21047	21062	21120	20963	21003	20881	20767	21002	20795	21162	20835	21223	21041	20970	20891	20839	20843	21168	21049	20866	21012	21076	21056	21061	20974	20856	20771	21024	21117	21034	21004	21060	20839	20963	20698	20943	20927	20716	20906	20895	21173	20949	20775	21166	21010	20971	20987	21016	20918	20975	21035	20899	21042	20859	21001	21009	20767	20985	20734	20812	20924	21079	20850	21094	20806	20896	20967	20938	20832	20978	21004	20970	20861	21024	20923	21124	21162	21034	20904	20896	20900	21006	20958	21220	20932	21154	21005	20955	21082	21152	20855	21091	20811	20986	20778	20855	20925	20963	21045	21031	21036	21005	21204	20968	20900	21035	20780	21097	20803	20882	20841	20988	20765	20851	21006	21104	21030	21070	20954	20923	21020	21168	20954	21189	21108	21130	20915	20791	20900	20994	20987	20961	20977	21096	20831	20932	20962	21008	20915	20816	21018	20955	20989	21063	21072	20908	20828	21027	20934	20986	20970	21021	21036	21101	20836	21102	20972	21050	21050	21136	20998	20911	21032	21023	20832	20981	20756	20929	21077	20896	21263	20948	21028	21007	21098	20889	20970	21102	21096	20836	21130	21076	21145	20946	21061	20886	20995	20844	21109	20836	20993	20853	21021	21064	21115	20952	21033	21085	21005	20938	20977	20908	21221	20716	20895	21050	20809	20745	20726	20805	21072	20815	20871	21066	21155	20906	21101	20826	20944	20832	21007	20919	20927	21018	20881	20891	20844	21065	20876	20871	21132	20866	21067	20773	21016	21062	20866	21199	20913	20906	21160	20863	20833	20895	20722	20907	20819	20855	20836	21005	20760	20827	21164	20777	21092	20736	20763	20893	21021	20911	21132	21122	20951	20590	21061	20915	20992	20958	20897	20909	21140	20855	20870	20917	21010	21016	20550	20831	20866	20998	20995	20970	20876	20996	20856	20907	21233	20959	20928	21085	21072	20907	21139	21083	20944	20891	20962	20960	21013	20881	20940	20939	20959	20976	20802	21106	21128	20830	21010	21017	20709	20784	21090	20890	20900	20855	21006	21038	20839	20894	20966	20854	20905	20875	21041	21019	20763	20896	20971	21238	20960	21008	20986	20763	20985	20963	21048	20808	20880	21070	20710	21006	20993	20994	21037	21013	20921	20732	21053	21154	20985	20771	20793	20919	20840	21090	21052	21067	21043	20968	20948	21029	20883	20689	21046	21005	21205	21094	20877	21075	20926	21027	20997	21204	20935	21028	20880	20938	21015	21011	21165	20943	20845	20912	20858	21087	20953	21055	20812	21041	20912	20830	21187	21178	20960	20885	20874	21161	21056	20828	20927	20907	21207	20949	20902	21211	21004	21009	21054	20779	21063	20932	21028	20936	20941	20934	20700	20848	20916	21022	21128	20943	20956	21023	20903	20881	20932	21040	20844	20930	20847	21201	20921	20881	21076	20918	21099	21243	20911	20967	20794	20876	20937	20967	20835	20785	20796	21123	20922	20850	20789	21098	20937	21024	20803	20920	20887	20904	21157	20898	20924	21108	20944	20904	21061	21092	20792	20965	21131	20911	21140	20949	20916	20992	20926	20754	20974	21191	21014	21057	21023	21157	21296	20916	20912	20974	21016	20932	20996	20958	20979	21080	21180	20866	20993	20862	21133	21038	21106	20955	20902	20935	20878	20937	20827	21027	21024	20769	21054	20895	20773	20900	20989	20875	21022	21237	20856	21047	21080	20965	21112	20819	21021	20851	20985	21104	21092	21058	21019	20948	21040	21090	21051	20953	20895	20793	20906	20774	20977	20771	20984	20783	20939	21061	21076	21106	21242	20933	20886	20798	20900	20805	20809	20876	20819	21113	21057	20742	20962	21102	20916	20987	20846	20947	21027	21038	20896	21071	21025	20836	20886	21048	20955	21015	21058	20944	21194	21020	20919	21204	21093	20959	20856	20966	20956	21241	21164	20847	20932	21118	20976	21002	20869	21175	20808	20901	20896	21116	21016	20885	20762	21012	20857	21128	21025	20908	20984	20848	20893	21129	20981	21015	20865	20917	20778	20939	21021	21186	20887	21126	20882	20923	20882	20949	21036	20949	20936	21209	21094	21037	20825	21024	21183	20940	20835	20920	21104	20941	20938	20878	21013	21135	20876	21057	21237	20979	21131	21019	20919	20953	21186	21014	20904	21051	20876	21021	21144	20914	20803	20813	21040	21015	20855	20904	20941	20987	20725	20959	21153	20905	20957	20982	21149	20889	21092	21060	20871	21024	21127	21012	21038	20985	21007	20838	20973	21035	21019	21023	20910	20852	21142	20840	20924	20910	21006	21027	20970	20823	20865	21063	20910	20956	21194	20932	20993	21183	20928	20904	20788	21052	20958	21095	20966	21076	20804	20968	21005	20984	21110	21018	20967	20927	21025	20943	20867	20974	20762	21010	20980	20900	20962	20877	20959	20994	20818	20822	20703	20691	20954	21047	20834	20768	20919	20944	20981	20873	21112	20973	20960	21288	20978	20986	20945	20923	21082	20844	20959	20962	20972	21013	20910	20944	20986	20975	20847	20868	20908	21056	21006	21122	20803	21036	20909	21060	21042	21034	21000	20853	20985	21133	20721	20975	21199	21031	21064	20943	20888	20963	20969	20840	20928	20936	21006	21145	21095	21020	20879	20882	20889	20959	20798	21091	20807	20936	21001	21144	20853	20894	20902	21057	20850	20977	20866	20834	20853	20883	21182	20899	21154	21092	20985	21014	20769	21083	21022	20820	20909	21012	20964	20964	21108	21072	21024	20995	21061	20994	21054	20902	21027	20876	21068	20972	21055	21047	20813	20884	20997	20910	21108	21179	21166	21164	21017	21008	20918	20881	21272	21039	20988	21051	21041	20781	21006	21043	20891	20932	20798	20954	20803	21043	20907	20914	20914	20954	20920	20844	20856	20892	21089	20999	21096	21035	20957	20989	20649	21036	20907	20691	20887	20909	20993	21119	20990	21146	20964	21088	20917	20842	20894	21038	20992	21047	20918	20884	20845	20868	20891	20958	21017	21066	20855	20789	20861	21200	21123	20869	21072	20914	21048	21123	20956	20905	21139	21045	21152	20889	20954	20775	21039	21051	21022	21082	21101	20920	20850	20903	20960	21032	20974	21051	21019	20941	20953	21222	21095	20979	21278	21061	21023	20934	20851	21115	21053	21142	21122	20964	21072	21266	20898	20926	20932	20746	21305	20938	20727	21191	21001	20961	20942	21001	20837	21070	20970	21155	20989	20980	21083	21057	21289	20999	20941	20896	21042	21015	20844	21154	21143	20972	20847	21175	21119	21067	20860	20787	20961	21118	21089	21027	20864	21081	20763	20913	20900	21020	20908	20821	21027	20885	21163	21062	20906	20995	20803	21030	20850	20891	21111	21167	21192	20863	20843	20926	21047	21125	20938	20992	21077	21089	20920	20916	20945	21013	20915	20916	20951	20902	21152	20810	21091	21097	20804	21004	20964	20685	20842	20815	20832	21019	20996	20895	21022	20893	21244	21116	21000	20999	21196	20882	20963	20943	21080	20965	20875	20970	20988	20814	21007	21043	21057	20919	20946	20787	20830	20972	20920	20883	20721	20985	21039	20770	21061	20872	20755	20990	20778	21036	20900	20932	21087	20945	20861	21157	21163	20737	21016	20850	21139	21060	20863	21087	20986	21045	21042	21020	20803	21031	20873	20899	21093	21017	21096	21173	21114	20961	21085	20876	20969	21064	20897	20989	20988	21172	20956	20911	20818	20869	21081	21059	20923	20899	20674	20961	21065	20931	20729	20821	20927	21042	20766	21006	21005	20949	21020	20958	20859	21115	20902	21025	20971	21110	20943	20962	20873	20967	21193	20994	20936	20848	20977	21183	21242	21061	21126	21096	20807	21090	21044	21034	20809	20877	20819	20992	20908	21067	20969	20818	20902	20883	20789	21028	20971	20837	20815	20940	20783	20987	20930	21062	21019	21037	20883	21041	20783	21002	20820	20761	21070	21074	20825	20884	21145	20827	20934	20836	20751	21207	20938	21270	20937	20937	20971	21026	20842	21232	20829	21067	20779	20836	20849	20965	21123	20819	20944	21068	20958	20724	20803	20903	20987	20959	21246	21062	21156	20878	20658	20861	20932	20908	20853	20945	20970	21057	21121	21080	20925	20988	21009	20982	20954	20978	21241	20915	21142	21083	21124	21032	21010	20862	21004	20942	21032	21290	21175	20800	20734	20917	20878	20805	20781	20992	20890	20929	21158	21101	20879	21072	21096	20982	20901	21076	21091	21005	21203	21154	20941	21047	21149	20869	20848	20946	20827	20849	20886	20891	21061	20974	20925	21058	21135	20881	20924	21056	20952	21141	20930	21081	21075	20733	20875	20959	20972	21119	20991	20928	20951	20919	20929	20937	20972	20820	20841	21159	20940	20874	21006	21054	20955	21176	20858	20907	21124	21045	20845	20813	21011	21087	20632	20927	21047	21056	21121	20823	21002	21130	20848	21085	20857	21022	21148	20971	20923	21072	21193	21011	20911	20995	20935	20724	20824	20757	21032	21019	21083	21107	21035	21052	20928	20898	21098	20740	20942	21007	20804	20908	20850
33502	60062	49589	37197	31385	25996	21841	19195	18616	17974	17867	17804	17779	17581	17562	17408	17471	17536	17650	17542	17395	17346	17387	17406	17409	17629	20140	23104	24908	22884	20832	18858	17833	17367	17238	17229	17289	17158	17331	17118	17341	17107	17200	17353	17269	17168	17244	17422	17276	17306	17116	17257	17165	17259	17206	17188	17296	17178	17155	17209	17173	17165	17294	17213	17165	17128	17215	17083	17292	17237	17104	17038	17061	17165	17019	17287	17225	17328	17082	17279	17271	17009	17142	17368	17256	17206	17313	17168	17319	17252	17141	17111	17253	17241	17221	17202	17317	17089	17138	17076	17119	17119	17351	17226	17325	16999	17156	17260	17106	17320	17301	17239	17201	17161	17192	17240	17156	17340	17082	17148	17071	17185	17054	17240	17084	17198	17211	17116	17132	17176	17209	17192	17180	17144	17214	17261	17090	17043	17220	17125	17236	17387	17283	17267	17168	17285	17191	17308	17142	17259	17219	17103	17088	17148	17065	17169	17147	17364	17226	17227	17090	17163	17169	17217	17188	17282	17214	17104	17286	17414	17140	17209	17114	17040	17176	17105	17217	17336	17254	17192	17242	17127	17193	17355	17117	17214	17138	17141	17215	17307	17069	17146	17212	17156	17240	17039	17157	17209	16947	17176	17248	17186	17006	17303	17100	17091	17349	17287	17263	17305	17126	17016	17142	17210	17271	17173	17049	17072	17056	17248	17336	17108	17234	17263	17196	17327	17269	17185	17228	17382	17316	17206	17157	17299	17053	17184	17211	17317	17205	17216	17079	17265	17137	17252	17252	17179	17229	17170	17257	17220	17089	17194	17046	17179	17192	17292	17125	17091	17181	17313	17199	17193	17104	17147	17057	17226	17222	17249	17224	17068	17278	17073	17276	17171	17153	17334	17153	17370	17145	17325	17079	17103	17169	17301	17241	17204	17193	17259	17264	17046	17186	17187	17129	17241	17132	17098	17247	17164	17214	16971	17275	17091	17305	17199	17044	17105	17318	17344	17148	17360	17219	17205	17294	17274	17239	17197	16988	17275	17231	17195	17156	17256	17022	17135	17174	17217	17211	17214	17052	17141	17244	17157	17104	17100	17318	17060	17179	17065	17148	17189	17190	17278	16958	17116	17289	17203	17190	17058	16963	17204	17307	17071	17187	17346	17115	17326	17117	17042	17241	17325	17155	17186	17278	17189	16988	17458	17235	17104	17088	16966	17136	17320	17112	17072	17179	17226	17149	17223	17217	17326	17219	17112	17112	17210	17309	17167	17269	17149	17201	17348	17139	17186	17210	17281	17150	17129	17301	17171	17164	17140	17269	17301	17180	17096	17169	17264	17048	17171	17142	17118	17252	17226	17027	17347	17186	17209	17290	17196	17087	17246	17176	17169	17117	17111	17263	17169	17148	17260	17341	17140	17170	17220	17344	17201	17158	17196	17303	17175	17226	17368	17338	17080	17256	17300	17259	17110	17258	17158	17213	17222	17162	17270	16916	17155	17345	17081	17241	17182	17326	17022	17359	17266	17278	17092	17088	17177	17193	17179	17265	17244	17038	17159	17069	17163	17090	17056	17231	17115	17094	17308	17160	17193	17164	17258	17000	17189	17128	17158	17041	17271	17219	17302	17265	17096	17358	17163	17124	17291	17165	17276	17232	17174	17287	17161	17235	17274	17164	17292	17259	17241	17143	17117	17124	17248	17147	17157	17099	17182	17091	17116	17295	17130	17127	17231	17173	17061	17080	17120	17030	17117	17102	17203	17186	17047	17112	17043	17133	17225	17177	17180	17126	17076	17154	17257	17102	17222	17087	17241	17251	17306	17003	17091	17171	17199	17269	17258	17380	16947	17155	17154	17253	17165	17145	17235	17251	17205	17176	17168	17192	17007	17097	17202	17235	17177	17148	17326	17104	17157	17148	17160	17104	17399	17157	17357	17042	17176	17178	17093	17232	17210	17305	17213	17241	17017	17171	17177	17169	17177	17168	17110	17233	17154	17226	17079	17064	17090	17059	17091	17262	17317	17119	17276	17347	17192	17220	17157	17188	17230	17146	17046	17185	17181	16953	17154	17098	17168	17151	17193	17140	17146	17257	17218	17110	17197	17218	17059	17305	17106	17203	17050	17110	17127	17240	17244	17064	17184	17206	17315	17220	17201	17022	17030	17061	17347	17052	17344	17250	17155	17095	17176	17228	17119	17128	16963	16980	17255	17073	17246	17175	17067	17186	17187	17384	17233	17107	17142	17016	17225	17085	17217	17146	17250	17230	17292	17221	17251	17082	17242	17192	17246	17156	17207	17174	17219	17127	17068	17322	17236	17308	17107	17302	17391	17250	17144	17224	17208	17410	17322	17117	17215	17011	17224	17196	17088	17041	17137	17198	17273	17245	17254	17205	17288	17150	17242	17215	17169	17145	17326	17346	17117	17053	17064	17098	17131	17049	17193	17089	17167	17179	17001	17330	17413	17316	17217	17115	17092	17258	17128	17162	17194	17175	17188	17121	17226	17258	17164	17134	17062	17302	17159	17234	17185	17261	17274	17343	17108	17275	17424	17156	17215	17200	17061	17256	17254	17156	17256	17205	17048	17205	17114	17162	17214	17123	17192	17327	17049	17164	17282	17144	17294	17289	17310	17251	17184	17052	17206	17200	17208	17152	17131	17162	17285	17151	17221	17071	17074	17280	17151	17179	17246	17135	17109	17320	17017	17159	17143	17075	17272	17204	17113	17132	17053	17097	17184	16926	17033	16921	17123	17086	17400	17189	17046	17222	17097	17101	17073	17006	17305	17096	17142	17218	17085	17160	17177	17269	17096	17338	17067	17205	17184	17258	17447	16978	17322	17320	17368	16996	17258	17051	17182	17133	17087	17235	17164	17310	17063	17199	17151	17249	17175	17146	17267	17211	17161	17404	17206	17206	17163	17186	17011	17180	17147	17216	17280	17177	17029	17226	17151	17136	17061	17331	17054	17165	17223	17245	17307	17130	17093	17238	17092	17228	17014	17214	17163	17186	17191	17191	17202	17225	17286	17132	17038	17126	17136	17136	17135	16939	17262	17119	17357	17053	17232	17176	17188	17048	17140	17222	17122	16910	17134	17198	17193	17141	17212	17136	17297	17219	17086	17134	17166	17255	17203	17358	17095	17198	17157	17233	17202	17382	17437	17166	17168	17330	17044	17171	17218	17069	17393	17024	17132	17278	17082	17191	17131	17286	17112	17104	17188	17181	17213	17143	17186	17230	17205	17272	17149	17195	17067	17181	17154	17187	17214	17461	17256	17077	17304	17187	17244	17062	17188	17260	17198	17133	17185	17183	17239	17188	17140	17131	16999	17184	17101	17296	17099	17249	17129	17157	17140	17145	17195	17247	17131	17119	17222	17179	17250	17216	17314	17175	17240	17252	17382	17275	16990	17201	17165	17203	17033	17288	17121	17232	17235	17100	17315	17091	17226	17112	17167	17097	17117	17298	17094	17149	17126	17354	17169	17161	17139	17097	17125	17350	17198	17086	17108	17172	17204	17352	17263	17151	17057	17103	17225	17042	17198	17141	17127	17136	17050	17193	17272	17087	17320	17171	17081	17129	17130	17041	17016	17066	17234	17205	17044	17272	16986	17032	17253	17196	17129	17370	17182	17118	17241	17302	17146	17105	16974	17192	17219	17223	17171	17265	17190	17182	17184	17203	17254	17176	17058	17256	17197	17102	17142	17326	17191	17220	17042	17341	17204	17204	17101	17194	17075	17128	17236	17140	17244	17053	16931	17075	17212	17259	17182	17254	17210	17185	17179	17256	17182	17221	17140	16960	17334	17160	17144	17308	17196	17147	17143	17266	17300	17050	17204	17053	17190	17260	17122	17258	17191	17202	17139	17253	17176	17146	17078	17284	17165	17080	17190	17193	17063	17169	17278	17215	17106	17144	17307	16994	17328	17123	17065	17142	16923	16984	17038	17268	17211	17149	17182	17167	17211	17272	17082	17176	17137	17203	17244	17273	17319	17187	17175	17288	17173	17294	17209	17080	17180	17209	17193	17101	17087	17279	17087	16979	17197	17298	17136	17093	17258	17110	17296	17179	17068	17153	17266	17213	17108	17151	17219	17161	17348	17089	17314	17289	17111	17168	17182	17087	17127	17176	17130	17243	16987	17320	17013	17090	17148	17090	17138	17282	17221	17056	17232	17122	17134	17218	17230	17146	17251	17084	17160	16907	17142	17294	17370	17262	17313	17142	17203	17248	17122	17176	17030	17316	17200	17330	16925	17352	17099	17262	17237	17162	17227	17143	17347	17136	17060	17219	17193	17239	17271	17249	17274	16993	17306	17230	17113	17141	17331	17173	17117	17113	17229	17134	17138	17222	17301	17179	17157	17145	17019	17291	17354	17164	17299	17342	17157	17386	17114	17156	17299	17177	17295	17250	17346	17129	17108	17335	17066	17246	17181	17185	17042	17341	17175	17164	17015	17387	17254	17130	17301	17045	16798	17286	17045	17121	17118	17107	17266	17079	17255	17197	17289	17043	17148	17305	17181	17244	17130	17182	17247	17224	17189	17230	17155	17385	17119	17132	17152	17146	17080	17248	17207	17090	17156	17146	17190	17143	17065	16986	17131	17300	17120	17065	17164	17120	17391	17290	17376	17295	16975	17052	17230	17249	17305	17203	17001	17029	17151	17303	17253	17289	17013	17206	17146	17276	17076	17248	17293	17347	17241	17135	17177	17236	17162	17279	17195	17024	17220	17301	17044	17201	17142	17268	17199	17349	17219	17189	17248	17248	17174	17154	17293	17182	17159	17249	17137	17155	17147	17250	17150	16982	17320	17173	17141	17189	17234	17159	17263	17148	17123	17077	17173	17097	17036	17363	17152	17066	17141	17212	17082	17184	17328	17268	17252	16956	17167	17258	17138	17151	17098	17241	17271	16890	17265	17134	17142	17210	17010	17090	17294	17063	17127	17307	17341	17246	17375	17318	17282	17146	16996	17168	17057	17313	17151	17288	17095	17131	17134	17227	17209	16990	17255	17150	17101	17128	17136	17185	17196	17238	17125	17332	17165	17270	17178	17087	16984	17131	17142	17137	17115	17184	17114	16986	16909	17193	17093	17234	17150	17014	17244	17154	17200	17375	17207	17131	17220
28579	26017	31766	28422	24944	23896	22177	20699	20611	20377	20256	20245	20270	20209	20298	20390	20163	20252	20333	20392	20212	20201	20310	20188	20249	20362	20532	20391	20721	20743	20547	20362	20328	20239	20129	20098	20064	20238	20172	20131	20124	20030	20355	20385	20149	20172	20375	20131	20334	20252	20324	20145	20364	20232	20396	20063	20029	20087	20293	20346	20163	20072	20201	20038	20078	20232	20252	20128	19858	20268	20203	20241	20135	20264	20127	20125	20049	20051	20279	20258	20188	20192	20161	20205	20284	20159	20309	20232	20395	20101	20150	20348	20365	20147	19991	20497	20251	20320	20284	20105	20250	20316	20109	20095	20088	20323	20204	20066	20111	20145	20433	20120	19970	20047	19990	20327	20217	20148	20322	20089	20369	20334	20176	20083	20019	20045	20073	20206	20307	20064	20097	20137	20152	20308	20166	20235	20162	20184	20183	20194	20250	20151	20154	20392	20211	20143	20028	20066	20052	20099	20137	20183	20339	20074	20100	20135	20128	20068	19933	20097	20426	20099	20109	20306	20241	20062	20163	20268	20242	20161	20152	20266	20179	20078	20148	20006	20246	20241	20315	19947	20132	19987	20179	20150	20100	20198	20190	20169	20200	20263	20294	20395	20025	20060	20024	20255	20219	20291	20287	20307	20146	20141	20266	20078	20191	20300	20245	20260	20049	20069	19946	20121	20357	20256	20107	20098	20086	20211	20174	20200	20284	20252	20012	20197	19969	20096	20057	20056	20077	20217	20127	20390	20446	20209	20125	19954	20179	20053	20265	20094	20166	20122	20263	20110	20175	20280	20214	20340	20406	20107	20413	20338	20094	19954	20254	20332	20015	20299	20208	20185	20360	19974	20024	20229	20201	20229	20225	19983	20061	20101	20166	20071	20184	20175	20191	20352	20013	20136	20248	20283	20220	20165	20269	20227	20065	20026	20230	20463	20274	20113	20391	20003	20252	20366	20289	20139	20362	20112	20209	20214	20129	20204	20200	20055	20249	20325	20112	20316	20211	20350	20205	20137	20146	20155	20255	20217	20123	20079	20335	20126	20305	20255	20163	20249	20194	20161	20084	20214	20384	20151	20265	20259	20275	20088	20243	20236	20202	20095	19957	20210	20144	20028	20322	19890	20208	20145	20004	20146	20037	20018	20230	19967	20132	20194	20132	20301	20254	20167	20501	20024	20168	20229	20219	19949	20115	20265	19969	20306	20161	20239	20291	20046	20312	20217	20325	20324	20331	20256	20320	20297	20290	20308	20129	20164	20333	20151	20220	20178	20503	20213	20238	20455	20182	20084	20218	20092	20154	20380	20295	20095	20289	20153	20274	20134	20199	20244	20198	20259	20375	20128	20129	20070	20043	20232	20248	20205	20214	19971	20266	20033	20034	19978	20025	20180	20292	20073	20123	20307	20062	20132	20116	20091	20277	19960	20201	20239	20373	20013	20215	20161	20227	20217	20301	20321	20010	20102	20173	20464	20391	20142	20173	20022	20103	20420	20144	20250	20125	20086	20273	20229	20343	20324	20473	20159	20038	19992	20181	20206	20210	20183	20139	20018	20119	20115	20205	20259	20356	20205	20131	20298	20104	19819	20095	20092	20320	19888	20207	20506	19914	19995	20304	20331	20020	20292	20198	20074	20363	20209	20291	20100	20286	20220	19897	20191	20111	20106	20120	20166	20213	20350	20232	20000	20247	20331	20185	20081	20145	20156	20191	20058	20233	20189	20503	20219	20101	20277	20281	19869	20271	20180	20048	20078	20163	20067	20068	20278	20200	20082	20130	20209	20219	19884	20159	20163	20075	20091	20171	20279	20137	20185	20347	20392	20497	20169	20166	20119	20362	20168	20142	19938	20225	20277	20282	20069	20028	20020	20238	20117	19888	20236	20281	20275	20025	20142	20349	20030	20177	20255	20277	20088	20050	20500	20347	20207	20237	20322	20067	20038	20124	19919	20181	20222	20286	20259	20251	20148	20149	20018	20053	20120	20094	20024	20147	20183	20259	20187	20302	20203	20134	20138	20162	20097	20336	20284	20304	20094	20224	19841	20268	20170	20116	20351	20047	20131	20287	20182	20090	20292	20183	20304	20283	20225	19993	20050	20254	20272	20007	20059	20112	20245	20480	20302	20093	20187	20118	20298	20417	20179	20079	20136	20074	20039	20152	20105	20064	20173	20378	20205	20289	20241	20271	20143	20143	20223	20247	20000	20344	20262	20069	20261	20373	20072	20144	20440	19965	20206	20188	20320	20134	20042	20027	20283	20195	20203	20185	20138	20268	20405	20064	20045	20200	20235	20067	19991	20222	20134	20054	19981	20184	20011	20141	20087	20377	20142	20085	20069	20204	20241	20236	20429	20126	19775	20217	20174	20358	20106	20195	20201	20184	20053	20139	20208	20272	20269	20195	20255	20150	20211	20182	20058	20095	20291	20333	20213	19904	20146	20236	20146	20118	19996	20143	20275	20191	20123	20394	20029	20049	20239	20357	20027	20142	19922	20296	20114	20282	20273	20172	20243	20261	20091	20178	20039	20194	20299	20005	20117	20057	20305	20163	20345	20362	20058	20133	20072	20129	20205	20140	20032	20196	19973	20215	20251	20312	20240	20332	20227	20047	20173	20327	20274	20033	20155	20180	20300	20309	20163	20284	20223	20251	20277	20317	20378	20159	20060	20203	20221	20066	20125	20215	20328	20323	20211	20297	20367	20112	20258	20155	20211	20104	20249	20224	19993	20130	20298	20375	20151	20306	20118	20119	20214	20412	20041	20231	20102	20291	20064	20169	20198	20139	20284	19895	20239	20275	20209	20429	20198	20135	20459	20155	20103	20182	20192	20307	20189	20423	20341	20250	20134	20028	20107	20106	20239	20297	20043	20187	20252	20249	19918	20144	20184	20236	20084	20185	20252	20076	20260	20109	20247	20102	20102	20035	20027	20115	20299	20171	20189	20041	20021	20286	20028	20371	20119	20244	20342	20267	20158	20390	20055	20119	20353	20183	19975	20008	20432	19958	20023	20222	20230	20228	20292	20323	20017	20221	20224	20489	20214	20217	20481	20412	20296	20309	20127	20291	20287	20120	20380	20134	20144	20083	20059	20064	20221	20283	20038	20170	20151	20069	20205	20266	20163	20157	20321	20253	20380	20363	20140	20066	20018	20251	20090	20001	20013	20217	20090	20056	20161	20172	20286	20211	20114	20272	20242	20417	20172	20192	20069	19950	20228	20084	20249	20090	20182	20283	20246	20237	20313	20280	20171	20204	20137	20368	20206	20160	20220	20203	20048	20107	20224	20271	20317	20218	20449	20074	20218	20118	20126	20213	20358	20363	20226	20182	20109	20185	20009	20330	20055	20122	20354	20347	20151	20133	20127	20132	20050	20249	19998	20344	20169	20265	20251	20320	20250	20179	20271	20051	20453	20186	20102	20033	20037	20196	20323	20138	20236	20088	20155	20222	20278	20104	20158	20123	20146	20371	20389	20186	19947	20208	20303	20466	20080	20225	20073	20190	20103	20207	20196	20156	20317	20396	20376	20442	20147	20004	20230	20017	20089	20263	20050	19946	20129	20296	20174	20145	20303	20233	19983	20349	20311	20098	20067	20151	20206	20149	20245	19998	20258	20150	20348	20285	20372	20185	20262	20160	20368	20206	20016	20081	19910	20131	20208	20155	20038	20168	20090	20249	20035	20216	20003	20049	20263	20370	20160	20315	20203	20190	20083	20301	20319	20311	20242	20123	19973	19961	20027	20157	20342	20445	20291	20329	20208	20075	19987	19944	20068	20198	20238	20334	20218	20376	20280	20228	20195	20048	20153	20026	20290	20208	20077	20136	20371	20210	20123	20194	20155	20316	20391	20304	20115	20206	20073	20183	20327	20046	20231	20005	20024	20305	20124	19884	20071	20093	20313	20260	20366	20241	20177	20154	20090	20180	20207	20223	20061	20251	20257	19970	20181	20331	20261	20463	20241	19943	20118	20245	19958	20198	20407	20190	20155	20279	20011	20256	20253	20071	20181	20280	20213	20017	20141	20198	20085	20068	20111	20143	20110	20242	20160	20221	20224	20149	20150	20307	20181	20164	20002	19939	20376	20182	20431	20276	20197	20069	20178	20192	20245	20345	20054	20188	20158	20267	20049	20280	20069	20204	20053	20084	20259	20236	20082	19971	19994	20233	20256	20331	20234	20182	20127	20253	20233	20325	20157	20269	20284	20201	20295	20282	20333	19835	20141	20327	20248	20442	20200	20167	19912	20244	20036	20043	20272	20414	20221	20167	20150	20178	20144	20116	20021	20218	20089	20229	20063	20257	20361	20010	20156	20439	20100	20092	20085	20151	20032	20151	20305	20201	20056	20099	20319	20420	20311	20295	19974	20261	20256	20352	20352	20008	20231	20273	20164	20080	20218	20211	19877	20164	20253	20257	20159	20185	20324	20185	20237	20112	20203	20191	20176	20084	20068	20048	20309	20074	20104	20205	20046	20266	20198	20266	20413	20256	20272	20269	20454	20157	20338	20078	20157	20367	20019	20174	20077	19993	20034	20100	20099	20113	20221	20208	20374	20073	20306	20321	20457	20142	20212	20192	20308	20140	20421	20159	20099	20240	20321	20133	20078	20502	19891	20041	20115	20174	20112	20122	20288	20061	20228	20222	20198	20366	20221	20284	20017	20175	20104	20150	20328	20196	20285	20194	20099	20166	20117	20393	20118	20199	19998	20133	20124	20358	20060	20161	20134	20232	20276	20143	20321	20271	20018	20088	20058	20164	20089	20222	20304	20444	20228	20431	20121	20162	19961	20255	19995	20216	20229	20065	20160	20241	20204	20228	20234	20277	20194	20274	20091	20146	20194	20098	20189	20322	20153	20233	20109	20392	20083	20108	20137	20281	20200	20014	20152	20323	20176	20201	20310	20195	20194	20269	20417	20183	20245	20272	20385	20290	20236	20347	20399	20144	19984	20222	19950	20273	20193	19966	20092	20265	20210	20278	20318	20075	20193	20444	20128	19989	19988	20232	20147	20027	20088	20267	20252	20215	20263	19891	20171	20283	20224	20365	20153	20002	20250	20099	20111	20365	20282	20170	20133	20165	19992	20099	20349	20140	20381	20302	20196	20434	20214	20122	20177	20212	20204
26747	38761	32832	25419	24062	21731	19265	17502	16913	16918	16853	16784	16775	16876	16758	16713	16805	16696	16913	16784	16699	16819	16699	16606	16846	16660	16980	17119	17290	17195	17133	17095	16944	16741	16785	16883	16796	16643	16857	16680	16622	16851	16789	16740	16751	16520	16943	16572	16735	16555	16797	16751	16824	16739	16666	16567	16844	16812	16753	16629	16537	16707	16829	16743	16859	16760	16861	16760	16645	16750	16940	16765	16622	16946	16698	16833	16761	16933	16777	16666	17055	16600	16817	16898	16672	16773	16593	16650	16843	16792	16733	16775	16743	16753	16816	16608	16690	16703	16596	16670	16609	16713	16619	16559	16710	16693	16581	16622	16757	16816	16604	16619	16726	16708	16573	16877	16621	16659	16868	16610	16756	16596	16664	16783	16737	16729	16714	16766	16807	16688	16852	16690	16687	16603	16809	16407	16760	16613	16667	16762	16622	16807	16760	16756	16755	16805	16566	16727	16621	16761	16708	16551	16648	16736	16633	16868	16690	16769	16636	16775	16693	16598	16692	16784	16767	16755	16612	16898	16468	16756	16618	16773	16695	16827	16718	16665	16823	16615	16762	16796	16744	16719	16737	16801	16751	16609	16604	16534	16775	16744	16732	16731	16566	16780	16684	16773	16813	16838	16623	16689	16763	16777	16878	16679	16584	16848	16461	16556	16717	16880	16661	16902	16811	16792	16753	16608	16729	16869	16772	16654	16918	16688	16786	16774	16897	16752	16853	16651	16629	16697	16660	16738	16723	16876	16539	16895	16691	16541	16738	16831	16815	16760	16681	16751	16953	16605	16659	16793	16718	16711	16678	16784	16674	16784	16537	16722	16643	16708	16773	16936	16663	16526	16881	16441	16733	16703	16570	16648	16500	16942	16659	16548	16666	16689	16930	16901	16673	16820	16864	16647	16593	16675	16634	16641	16744	16616	16687	16729	16507	16740	16854	16738	16739	16704	16852	16755	16845	16949	16686	16714	16698	16971	16788	16726	16549	16861	16760	16651	16793	16886	16818	16691	16811	16769	16754	16802	16918	16761	16694	16749	16468	16630	16746	16603	16557	16816	16701	16568	16616	16676	16871	16753	16697	16688	16655	16752	16578	16629	16793	16827	16714	16506	16752	16889	16623	16756	16482	16703	16574	16787	16674	16808	16624	16619	16789	16849	16852	16828	16686	16650	16786	16776	16871	16648	16626	16735	16733	16682	16929	16929	16784	16736	16761	16769	16690	16740	16516	16790	16742	16713	16692	16655	16732	16748	16757	16578	16607	16707	16800	16627	16862	16724	16789	16872	16959	16657	16680	16809	16839	16658	16676	16789	16737	16752	16841	16745	16688	16794	16733	16844	16579	16794	16745	16733	16797	16609	16676	16648	16672	16643	16666	16746	16656	16705	16650	16757	16612	16720	16759	16757	16786	16736	16630	16640	16577	16637	16950	16720	16854	16869	16763	16638	16713	16726	16781	16670	16843	16572	16755	16619	16701	16853	16813	16865	16758	16750	16721	16866	16631	16759	16747	16716	16807	16818	16704	16646	16813	16897	16727	16838	16851	16582	16651	16862	16777	16742	16836	16915	16808	16777	16589	16552	16809	16848	16741	16573	16867	16737	16591	16742	16749	16745	16603	16866	16756	16821	16753	16770	16680	16856	16624	16491	16746	16843	16916	16895	16776	16570	16815	16786	16783	16929	16783	16784	16673	16761	16700	16707	16797	16660	16714	16765	16600	16859	16635	16783	16638	16673	16619	16580	16836	16560	16699	16752	16729	16814	16819	16667	16748	16710	16613	16613	16809	16729	16690	16829	16592	16532	16712	16883	16730	16822	16723	16885	16604	16816	16744	16825	16717	16555	16789	16625	16789	16759	16703	16727	16814	16838	16743	16469	16700	16813	16734	16736	16934	16637	16789	16684	16719	16657	16828	16813	16363	16959	16804	16660	16547	16564	16665	16708	16559	16662	16863	16762	16874	16854	16714	16694	16748	16757	16735	16679	16572	16552	16686	16761	16830	16712	16785	16756	16857	16698	16659	16800	16758	16736	16640	16714	16770	16846	16690	16931	16636	16709	16633	16756	16634	16794	16752	16668	16577	16925	16895	16541	16608	16583	16681	16749	16657	16783	16695	16822	16706	16747	16769	16923	16780	16627	16836	16747	16750	16528	16638	16750	16694	16676	16705	16889	16674	16688	16654	16834	16925	16709	16655	16905	16691	16722	16545	16745	16797	16656	16706	16689	16852	16810	16606	16669	16726	16675	16728	16797	16576	16656	16697	16689	16885	16702	16733	16660	16686	16819	16834	16754	16959	16737	16725	16797	16794	16699	16691	16859	16797	16825	16728	16613	16727	16695	16738	16855	16767	16882	16707	16864	16769	16606	16759	16738	16886	16644	16687	16629	16684	16681	16565	16845	16676	16795	16721	16560	16703	16611	16748	16664	16656	16699	16727	16771	16683	16889	16795	16530	16674	16714	16769	16776	16693	16844	16784	16561	16831	16856	16875	16854	16641	16858	16784	16796	16616	16763	16846	16631	16943	16806	16780	16600	16814	16752	16731	16607	16879	16790	16610	16679	16677	16752	16730	16706	16752	16704	16721	16656	16641	16564	16786	16633	16750	16643	16650	16724	16712	16669	16870	16808	16714	16626	16718	16574	16735	16512	16794	16716	16735	16763	16681	16741	16619	16693	16725	16574	16720	16769	16980	16745	16758	16563	16711	16733	16691	16724	16745	16698	16642	16739	16672	16550	16729	16598	16841	16802	16830	16690	16698	16892	16597	16745	16708	16664	16634	16821	16771	16760	16435	16789	16667	16678	16697	16854	16767	16796	16547	16597	16670	16674	16630	16737	16899	16715	16750	16726	16859	16782	16760	16743	16622	16725	16755	16553	16660	16788	16848	16738	16766	16668	16693	16693	16728	16624	16670	16830	16612	16781	16675	16836	16789	16777	16877	16812	16629	16726	16783	16783	17024	16768	17042	16753	16745	16727	16781	16839	16638	16577	16823	16607	16571	16661	16793	16664	16707	16683	16662	16625	16883	16721	16707	16696	16617	16823	16620	16683	16754	16809	16763	16675	16754	16721	16601	16650	16904	16613	16658	16691	16715	16688	16742	16622	16770	16654	16658	16642	16617	16608	16730	16643	16665	16778	16688	16718	16623	16691	16656	16935	16641	16671	16590	16833	16573	16812	16707	16754	16679	16746	16711	16714	16788	16780	16737	16690	16645	16684	16624	16690	16744	16603	16671	16932	16614	16707	16718	16752	16801	16658	16778	16687	16661	16756	16607	16627	16722	16761	16682	16899	16784	16680	16828	16888	16694	16866	16802	16771	16744	16658	16689	16705	16714	16757	16735	16754	16833	16523	16607	16699	16740	16729	16585	16685	16976	16651	16774	16761	16744	16906	16781	16669	16748	16740	16753	16786	16706	16778	16883	16907	16765	16762	16730	16672	16794	16621	16687	16887	16638	16773	16835	16888	16736	16789	16698	16774	16874	16591	16773	16617	16682	16820	16885	16717	16687	16674	16572	16753	16669	16533	16771	16854	16618	16869	16592	16756	16746	16768	16674	16745	16817	16684	16636	16781	16827	16728	16710	16715	16533	16895	16595	16737	16469	16877	16521	16735	17011	16746	16817	16859	16825	16694	16765	16745	16699	16601	16777	16827	16638	16703	16756	16605	16683	16639	16601	16775	16828	16678	16673	16802	16385	16560	16821	16658	16565	16710	16717	16645	16639	16690	16788	16845	16661	16748	16613	16573	16783	16696	16814	16866	16811	16773	16625	16707	16733	16884	16732	16989	16728	16725	16862	16762	16627	16863	16910	16716	16845	16725	16689	16663	16724	16633	16752	16762	16681	16721	16841	16654	16762	16503	16997	16704	16782	16694	16690	16734	16721	16787	16660	16680	16523	16759	16738	16609	16629	16705	16819	16652	16665	16601	16763	16578	16683	16782	16729	16903	16561	16735	16678	16789	16814	16677	16502	16714	16513	16778	16879	16714	16471	16689	16888	16608	16596	16611	16621	16802	16729	16888	16684	16763	16675	16626	16887	16689	16617	16786	16712	16686	16800	16735	16607	16752	16837	16836	16674	16957	16692	16665	16628	16753	16715	16710	16904	16878	16709	16615	16678	16791	16533	16779	16703	16782	16872	16753	16699	16725	16680	16847	16524	16819	16806	16644	16579	16769	16704	16743	16689	16800	16896	16813	16846	16816	16779	16649	16682	16661	16847	16734	16712	16909	16664	16776	16688	16587	16705	16739	16742	16785	16734	16718	16554	16829	16826	16607	16823	16643	16846	16593	16609	16797	16744	16733	16635	16679	16723	16785	16846	16620	16691	16703	16675	16708	16699	16890	16641	16807	16626	16771	16787	16790	16868	16600	16844	16735	16538	16920	16726	16855	16692	16786	16726	16797	16752	16732	16645	16770	16747	16547	16655	16653	16863	16832	16863	16556	16623	16873	16867	16744	16523	16702	16868	16580	16791	16836	16651	16631	16836	16698	16559	16824	16784	16762	16699	16848	16699	16621	16694	16750	16802	16780	16650	16818	16754	16848	16684	16590	16790	16817	16727	16871	16735	16775	16785	16754	16614	16816	16711	16625	16813	16892	16843	16779	16737	16687	16748	16677	16871	16783	16690	16941	16629	16536	16745	16662	16719	16802	16867	16849	16854	16623	16647	16804	16694	16816	16679	16790	16721	16770	16819	16750	16793	16721	16718	16697	16733	16771	16633	16789	16836	16630	16670	16749	16967	16861	16749	16806	16660	16607	16641	16719	16645	16673	16584	16728	16763	16808	16769	16789	16757	16587	16666	16858	16709	16745	16671	16485	16559	16674	16765	16764	16736	16973	16759	16793	16795	16743	16562	16833	16663	16655	16777	16843	16769	16627	16700	16843	16605	16672	16885	16752	16752	16681	16810	16643	16636	16709	16678	16729	16827	16738	16713	16714	16617	16710	16714	16610	16711	16708	16789	16713	16834	16578	16665	17012	16625	16802	16688	16788	16717	16812	16706	16834	16839	16890	16798	16722	16813	16767	16585	16840	16732	16719	16700	16775	16879	16560	16639	16622	16622	16728	16748	16732	16879	16691	16641	16628	16591	16756	16824	16796	16790	16704	16841	16851
23861	21463	29213	24895	23498	26111	26021	22027	20818	20644	20552	20367	20505	20248	20312	20217	19991	20311	20179	20289	20134	20028	20165	20220	20057	20497	21594	22062	22558	21963	21576	21024	20468	20234	19885	20168	20121	20091	20013	20001	20021	19943	20079	20022	20055	20111	20121	20053	19870	19879	20158	19909	20086	19881	19955	20180	19847	20017	19944	20194	20009	19889	19896	19752	20028	20033	19895	19892	20115	19811	19828	19957	19869	19994	19865	20167	20126	19995	20080	19939	19838	19946	19740	19720	19796	19954	19983	20022	19860	20006	20001	20151	19838	20010	20012	20071	19733	20208	20052	20173	20035	20085	19972	19927	19887	19794	19944	19727	20003	20028	20120	19921	20103	20008	19777	20029	19835	19808	19952	19705	20035	19826	19743	19833	20115	20116	19806	20033	19922	19942	20064	20044	20119	19985	20187	19940	19880	19923	20102	20024	19992	19939	19940	20007	19673	19873	20131	20015	19972	20200	20110	20139	19768	19786	19978	20089	20014	20027	20054	19904	19967	19968	19984	20190	20018	20042	20076	19962	19967	19973	19924	20005	19885	19960	20015	20013	20028	19955	19936	20011	19860	19983	19987	19930	20050	20103	20024	20073	19910	19932	20037	20072	20126	19938	20004	19847	19804	19875	20041	19990	19839	20124	20077	20044	19857	19873	20092	19939	19958	19938	20086	19960	19971	19969	19922	19892	19942	19985	20007	20051	19898	20069	19938	19932	19985	20064	19911	20012	19906	19897	19954	20014	19945	19834	19976	19830	20032	20021	20127	19846	20084	19953	19817	19997	19996	19995	19709	19931	19958	20136	20088	20006	20020	19935	19878	19910	19863	19874	20031	19910	19858	19882	19876	19825	19931	19848	20075	20261	20046	19783	19968	19883	20218	19953	20058	20040	19895	19912	19905	20132	20020	19947	19823	20058	20009	20158	19996	19990	19935	20044	19847	19928	19960	20037	19991	19969	19858	19855	19987	19990	20092	20088	19950	20028	19922	19768	20231	19910	20193	19876	20068	20111	19886	19760	19973	19994	19947	19833	19885	20018	19831	19986	19915	20298	20049	19792	19913	20000	19961	19868	19712	19909	19807	19998	20015	19911	19994	19747	19845	19762	20175	19879	19833	19877	19986	20179	19978	20174	20077	19949	19973	20135	19968	19966	19822	19642	19778	19990	19989	19928	19751	19865	20000	19966	19870	19963	20003	19861	20284	19861	20229	19871	20010	19957	20139	20021	19814	20048	20180	20002	20174	20144	19968	19893	20016	20169	20171	20169	19899	19908	20036	19878	20169	19849	19813	20021	20004	20219	20216	19937	19933	20042	20110	19859	19959	20107	20176	20093	19937	20027	20077	19857	20089	20008	19851	20067	19943	19892	20185	20003	19810	19895	19767	19995	20013	19838	19849	19993	19998	19760	19894	19863	20159	19992	19785	19981	20019	19951	20009	20042	20051	19793	20065	19986	19886	20035	19912	19887	19955	19964	20025	20018	20052	19932	20143	19711	20024	19946	20056	19894	19906	19959	20097	19984	20079	20132	20032	19992	19874	19977	19898	19893	20105	20085	20080	20077	20020	20141	19858	19923	19798	19968	20006	19877	19829	19963	20004	19942	19754	19876	19991	20002	20123	19976	19848	19894	20143	19992	19988	19799	19870	19965	20143	20084	19977	19893	20216	20009	19984	20026	19834	19977	19879	19762	20162	19867	20012	20055	19943	19847	19927	19934	19981	20223	19839	19967	20000	20016	20018	20044	20036	19897	20105	19973	19963	19953	20058	19833	19812	19826	20142	20020	19919	20116	19961	19958	20052	19906	20061	19959	20103	20225	19984	19902	20142	20005	19775	19884	19909	19877	19865	19918	19728	19986	20040	19990	19945	19952	20049	19894	19910	19958	20071	19986	20002	19957	19996	20070	19883	19879	20067	20096	19656	19982	20028	20084	19925	20084	19950	20144	19846	19972	19982	20117	19975	20039	20158	20077	19889	20043	20037	19966	19894	20171	19712	19928	19870	20026	20137	20060	19977	20002	19938	20114	20088	20128	19780	19986	20098	20139	19963	20093	19976	19889	20004	20028	19911	19875	19826	20097	20044	20019	19935	20011	19895	20078	19837	19950	20001	20101	19839	20181	20021	20181	20086	19845	19854	19999	20116	19901	19843	20079	20062	20058	19885	19823	20021	19983	20238	19995	19780	20007	19962	20010	19896	19965	19984	20231	19843	20007	20010	19931	19881	19975	20037	19910	19792	19891	19817	19885	19962	20001	20064	19975	20008	19938	19870	19986	20039	20044	19720	19999	19814	19915	19948	20140	19947	20063	20027	20016	19887	20105	20008	20062	20201	20157	19830	19962	19771	20051	20101	19790	20099	19988	19854	20079	19903	19757	19983	19989	20110	20051	19755	19959	20038	19989	19849	19966	20073	19796	19875	19945	20190	19933	19920	20104	19856	19939	20006	20061	19899	19960	19984	20052	19778	19902	20148	19919	19931	19992	19726	19962	20309	19986	20187	19958	20019	19932	19744	19867	20160	19958	20234	19896	19978	20183	20124	19820	19870	20147	20005	20149	19862	19967	20149	19917	20038	20028	19894	20079	20004	20223	20080	19919	20006	20080	20105	20190	20160	19827	20103	19997	20047	20251	19917	19974	19940	19701	19810	19817	19981	19906	19772	19968	20056	20085	20018	19992	20198	20063	20166	19781	19986	19987	19746	20140	19916	20105	19983	19847	19918	20134	19776	20080	20029	19986	19908	19996	19954	20273	20021	19896	19894	19945	19910	19962	20081	19768	20233	20245	20053	20107	19917	19991	19970	19959	19834	19890	19702	20009	20036	20069	20051	19848	20084	19965	19906	19930	20061	20059	19941	20187	20102	20019	20057	19984	19818	20086	19976	19892	19926	19723	19897	20094	19694	19934	19958	20163	20174	19918	19873	19928	20034	19945	20009	19778	19769	19769	19909	19948	20035	20012	19906	20242	19957	19911	19962	19932	19922	20007	20075	19988	19793	20083	20228	20006	20174	20205	19943	20185	20248	19920	19947	19990	20114	19957	19723	19983	19884	20030	19958	20005	19942	19928	19965	19962	19938	20077	19891	19838	19921	20003	20217	20157	19931	19935	19988	20024	20069	20027	20011	20031	20077	19835	19924	19748	19986	19879	20077	20141	20038	20065	20161	20176	20241	19918	19967	19719	19905	20072	20152	20050	19929	19867	20001	20048	19920	20162	19936	19776	19987	19804	20086	20006	19861	20205	20179	19898	19880	20050	19878	20070	20149	20015	20050	20207	19921	19934	20178	19774	19679	19887	19889	19966	20065	19767	19680	19958	19954	20359	20089	20112	20024	19857	20147	20153	20167	20020	20173	19955	19916	20114	20078	20086	19904	20100	19914	19907	20013	19919	20097	19957	20085	19954	19945	20050	20254	19929	19777	19989	20092	19898	20081	19781	20023	19853	20026	20183	19963	19933	19995	20055	19988	20063	20020	19990	20125	19960	20208	19794	20071	20013	20076	19796	19899	19981	19988	20143	20002	19974	20012	20008	19805	19908	20021	19765	19803	20186	20169	20020	19843	20124	19927	19733	20081	20117	20061	20190	19853	19985	20240	19902	19788	19758	20007	19940	20040	19889	19858	20121	20078	19854	19834	20074	20206	19909	19976	19916	20139	19889	19932	19890	20033	20077	20103	19999	20269	19972	20145	19989	20037	20061	20243	19759	19869	20008	20048	19903	19977	20037	19975	19951	20128	20020	20099	19990	19946	19909	20060	20015	20049	20170	20048	20072	19816	19781	20142	20024	19892	19990	19904	19802	20136	20044	20084	19980	19954	19926	19946	19973	19911	19970	20049	19953	19824	20214	20120	20064	19864	19787	20160	20151	19829	19904	19860	19807	20193	19798	19963	19764	19805	19916	20212	19856	20075	19679	19783	20074	20049	19770	20149	20105	20162	19752	20036	19918	20032	19775	20151	20058	20094	20064	20077	20142	19949	20099	19923	19984	19939	19801	19852	19913	19991	19907	20116	19913	19889	20125	20065	19919	20012	20060	19961	20057	20004	19919	20053	19882	19785	20036	20235	20054	20027	20091	20237	19772	20111	20270	20067	19801	20054	19921	19885	19903	19956	20199	19866	20159	19992	20048	19920	19828	19995	19899	19872	19775	19931	19741	20155	20079	20152	19944	20185	20119	19789	20132	19964	19934	19855	19793	20131	20113	19863	19946	20085	20012	19957	19787	20068	20021	19955	20028	20129	19731	19885	19919	19945	19777	19835	19924	20197	19886	20180	19838	20017	20108	19899	20191	19925	19951	19970	19990	20082	19856	20036	20051	20257	19824	20159	19935	19963	20138	19827	19931	20040	19914	19848	19978	20078	20120	20227	20181	20253	19987	20094	20021	20098	20030	19936	19940	19979	19860	19930	19835	19998	19845	19903	19939	19867	19781	19959	19946	19768	19967	20018	20013	20087	19869	19950	19884	20029	19968	19970	19873	19994	19846	20038	19989	19814	20207	20077	20151	20000	20065	20123	20098	20083	20229	20110	19819	20147	20109	19921	19885	20009	19982	19974	20067	20248	19892	19844	19999	19762	19989	20040	19941	19867	19995	20033	19937	19839	20019	19842	20148	19981	19883	20127	20107	20009	19888	19948	19808	19980	20027	20151	19868	19991	20200	19897	20086	19809	20064	20087	20258	19695	19872	19765	19919	19903	20010	20030	20006	19883	19915	20057	20028	19949	19930	20042	20027	19968	20066	19880	19957	19930	19973	19829	19894	20167	20047	19931	19787	19965	19862	20063	20039	20011	19987	19896	20019	19936	19861	19871	20141	19915	20004	19873	20027	19965	19818	19938	20003	19930	19863	19809	19904	20029	19917	20023	19990	19819	19942	19998	19951	20274	20059	19933	20327	19906	19643	19986	20043	20084	20132	19982	19954	20272	19926	19993	19953	20226	19707	20179	20017	20182	20020	20178	20037	19928	19944	20033	20000	19889	19921	20150	19856	19935	19735	20073	20095	20098	19999	19797	20083	20039	19997	20061	20025	20001	19956	20230	19887	20017	20054	19951	19987	19807	19992	19968	19920	20092	19835	19810	20053	19956	19922	19828	20050	19696	20131	19973	19960	20120	20006	19724	19911
29749	52492	47581	31596	25262	24246	22104	19235	17752	17343	17035	16988	16866	16930	16890	17009	16801	16965	16705	16817	16710	16753	16844	16724	16800	17462	18870	19567	20070	19284	18686	17593	17110	16854	16681	16843	16702	16759	16629	16853	16524	16573	16625	16730	16668	16615	16575	16678	16532	16517	16525	16414	16452	16675	16587	16778	16633	16830	16581	16756	16690	16839	16750	16580	16572	16552	16586	16646	16645	16441	16556	16681	16743	16716	16655	16451	16591	16707	16532	16734	16740	16795	16579	16712	16782	16604	16749	16658	16685	16610	16736	16575	16641	16536	16574	16492	16600	16590	16715	16634	16611	16691	16606	16570	16744	16583	16584	16561	16612	16577	16683	16628	16516	16752	16651	16725	16627	16676	16524	16391	16797	16596	16579	16645	16653	16726	16612	16649	16774	16689	16581	16685	16442	16601	16705	16604	16548	16535	16804	16626	16516	16679	16592	16679	16566	16511	16780	16554	16579	16637	16601	16539	16658	16596	16660	16453	16803	16442	16567	16562	16778	16490	16737	16702	16683	16465	16468	16638	16518	16516	16604	16811	16601	16631	16790	16636	16539	16523	16687	16616	16561	16547	16531	16660	16610	16564	16564	16704	16747	16753	16732	16756	16615	16561	16540	16545	16683	16591	16820	16499	16753	16619	16595	16588	16746	16671	16686	16584	16404	16631	16540	16495	16655	16491	16581	16607	16633	16626	16633	16536	16441	16645	16477	16646	16742	16543	16547	16666	16691	16513	16665	16586	16588	16567	16753	16764	16594	16896	16602	16615	16477	16483	16598	16768	16772	16546	16758	16554	16532	16497	16645	16506	16625	16523	16809	16410	16721	16533	16512	16643	16693	16540	16640	16744	16862	16591	16502	16738	16608	16655	16646	16787	16666	16676	16501	16515	16739	16543	16650	16682	16462	16829	16365	16562	16666	16543	16583	16617	16689	16619	16588	16653	16673	16681	16605	16584	16670	16654	16592	16683	16696	16678	16516	16616	16581	16521	16644	16560	16669	16541	16653	16487	16645	16521	16731	16506	16638	16515	16687	16684	16690	16528	16388	16729	16693	16655	16690	16602	16493	16651	16663	16676	16431	16908	16733	16561	16683	16599	16619	16550	16609	16595	16691	16566	16724	16586	16628	16664	16733	16566	16670	16672	16829	16616	16602	16526	16705	16564	16500	16574	16698	16540	16625	16674	16596	16424	16814	16637	16432	16731	16798	16606	16664	16366	16645	16639	16434	16622	16595	16762	16496	16691	16560	16505	16527	16624	16713	16373	16530	16660	16702	16702	16612	16559	16760	16673	16608	16591	16610	16660	16702	16660	16617	16579	16740	16568	16756	16592	16547	16486	16736	16591	16827	16727	16571	16772	16788	16596	16606	16792	16607	16677	16708	16582	16686	16638	16552	16534	16733	16720	16652	16741	16665	16749	16654	16598	16756	16437	16589	16716	16699	16762	16664	16598	16781	16597	16728	16564	16548	16666	16589	16612	16802	16559	16620	16524	16495	16594	16495	16661	16648	16739	16737	16476	16628	16542	16673	16588	16551	16486	16573	16469	16696	16542	16677	16959	16514	16597	16557	16715	16661	16683	16566	16528	16602	16634	16685	16698	16651	16591	16670	16625	16706	16679	16515	16578	16690	16758	16634	16850	16349	16463	16585	16563	16792	16581	16530	16844	16708	16574	16730	16549	16718	16632	16624	16715	16563	16649	16675	16726	16549	16614	16816	16730	16510	16626	16468	16812	16487	16718	16626	16527	16573	16578	16619	16635	16505	16643	16553	16531	16426	16676	16554	16597	16618	16688	16601	16587	16745	16651	16785	16524	16648	16596	16673	16627	16581	16773	16443	16575	16638	16645	16487	16849	16706	16637	16591	16675	16671	16737	16688	16843	16454	16603	16726	16639	16613	16647	16388	16542	16674	16732	16557	16538	16691	16916	16519	16695	16394	16801	16686	16683	16663	16525	16661	16813	16757	16534	16808	16487	16536	16611	16480	16603	16602	16751	16568	16590	16587	16928	16519	16373	16643	16603	16786	16665	16717	16717	16525	16628	16631	16784	16535	16709	16627	16730	16561	16656	16705	16645	16662	16621	16669	16703	16534	16728	16650	16564	16660	16618	16708	16427	16523	16464	16710	16605	16503	16479	16656	16418	16499	16662	16759	16679	16742	16611	16624	16756	16594	16549	16534	16538	16604	16608	16673	16704	16701	16532	16623	16490	16479	16452	16495	16801	16547	16398	16510	16706	16647	16645	16710	16657	16610	16511	16802	16558	16557	16803	16561	16731	16547	16732	16529	16472	16691	16600	16530	16533	16454	16595	16654	16728	16491	16751	16618	16681	16616	16481	16665	16695	16426	16544	16800	16495	16742	16554	16596	16693	16534	16588	16772	16584	16579	16674	16651	16637	16562	16744	16706	16654	16586	16612	16665	16585	16583	16718	16747	16586	16647	16666	16677	16523	16643	16680	16642	16668	16519	16563	16582	16670	16568	16622	16597	16552	16656	16559	16668	16546	16706	16701	16744	16539	16548	16680	16532	16936	16555	16573	16673	16648	16605	16700	16774	16706	16570	16626	16558	16548	16472	16642	16651	16608	16842	16504	16743	16629	16679	16608	16641	16672	16413	16679	16754	16641	16592	16665	16632	16593	16546	16436	16628	16816	16453	16734	16494	16621	16558	16701	16648	16536	16705	16530	16885	16713	16440	16859	16767	16705	16534	16656	16867	16542	16515	16651	16769	16627	16692	16504	16571	16694	16705	16618	16523	16750	16669	16578	16680	16834	16588	16582	16680	16798	16660	16899	16606	16599	16643	16662	16649	16670	16725	16557	16680	16552	16745	16418	16553	16542	16687	16694	16578	16489	16809	16566	16662	16795	16524	16629	16891	16648	16740	16582	16633	16846	16637	16532	16595	16611	16621	16767	16682	16687	16560	16781	16670	16609	16425	16676	16706	16672	16618	16624	16629	16484	16748	16743	16529	16676	16591	16576	16640	16746	16493	16662	16603	16721	16675	16611	16833	16598	16739	16596	16602	16552	16482	16549	16650	16666	16756	16588	16548	16663	16747	16644	16582	16691	16639	16630	16633	16689	16698	16560	16562	16656	16656	16515	16729	16589	16622	16637	16626	16545	16613	16650	16590	16538	16648	16620	16639	16626	16682	16627	16625	16763	16560	16740	16744	16644	16734	16560	16732	16481	16741	16762	16622	16531	16688	16671	16800	16675	16486	16395	16659	16565	16683	16712	16641	16813	16510	16762	16559	16607	16671	16655	16677	16595	16759	16724	16722	16777	16859	16501	16496	16661	16753	16688	16648	16487	16702	16623	16633	16626	16701	16590	16621	16497	16647	16739	16601	16572	16811	16555	16941	16410	16660	16687	16535	16618	16716	16849	16770	16642	16649	16642	16739	16704	16601	16533	16679	16692	16502	16726	16490	16656	16703	16742	16615	16651	16482	16498	16560	16739	16641	16682	16724	16780	16673	16596	16628	16609	16675	16661	16682	16464	16643	16688	16771	16611	16672	16679	16353	16564	16580	16617	16772	16698	16656	16635	16592	16639	16604	16611	16683	16560	16672	16696	16653	16643	16736	16607	16595	16587	16638	16582	16619	16510	16700	16666	16587	16714	16714	16694	16679	16751	16655	16501	16702	16531	16694	16602	16567	16726	16667	16469	16585	16644	16542	16614	16545	16660	16549	16824	16578	16596	16579	16628	16721	16544	16574	16633	16614	16594	16639	16432	16474	16661	16475	16651	16709	16748	16619	16515	16667	16741	16557	16617	16641	16584	16670	16505	16627	16835	16726	16605	16728	16636	16671	16608	16617	16846	16530	16424	16553	16667	16593	16538	16601	16396	16560	16679	16602	16579	16662	16616	16548	16467	16589	16738	16679	16416	16702	16719	16613	16793	16817	16612	16717	16486	16632	16817	16664	16741	16563	16775	16761	16547	16629	16535	16821	16694	16484	16753	16474	16609	16605	16593	16477	16458	16574	16691	16639	16682	16556	16619	16646	16543	16564	16565	16683	16572	16636	16694	16762	16790	16673	16520	16646	16699	16656	16547	16694	16646	16755	16644	16510	16727	16698	16540	16789	16766	16834	16725	16398	16732	16649	16613	16497	16587	16664	16573	16626	16620	16710	16879	16578	16709	16697	16747	16639	16555	16613	16608	16567	16724	16697	16555	16649	16568	16668	16506	16737	16495	16679	16670	16683	16533	16817	16592	16503	16540	16681	16460	16653	16554	16572	16589	16634	16690	16730	16730	16677	16617	16589	16782	16547	16810	16525	16588	16733	16681	16570	16601	16697	16693	16576	16508	16746	16696	16593	16531	16709	16638	16716	16625	16678	16632	16657	16455	16716	16598	16695	16518	16523	16617	16541	16507	16590	16710	16561	16497	16687	16509	16753	16480	16597	16491	16578	16672	16544	16528	16554	16777	16756	16583	16593	16552	16654	16745	16720	16549	16629	16666	16670	16721	16514	16581	16549	16567	16603	16523	16582	16683	16594	16645	16638	16552	16575	16597	16786	16659	16720	16458	16511	16672	16572	16555	16760	16719	16697	16647	16539	16586	16578	16812	16609	16660	16618	16818	16779	16724	16455	16616	16631	16800	16518	16594	16629	16529	16632	16484	16673	16626	16590	16786	16514	16784	16691	16464	16514	16626	16408	16656	16632	16722	16640	16511	16670	16822	16754	16576	16642	16684	16758	16485	16542	16740	16542	16589	16688	16635	16757	16635	16672	16599	16734	16748	16696	16660	16661	16624	16581	16699	16596	16569	16738	16661	16718	16491	16698	16694	16574	16760	16537	16672	16590	16768	16684	16697	16747	16713	16750	16798	16638	16527	16628	16731	16756	16539	16625	16858	16655	16579	16581	16641	16656	16692	16530	16640	16786	16475	16640	16599	16626	16508	16523	16640	16556	16838	16505	16599	16611	16598	16446	16515	16698	16701	16641	16676	16583	16718	16490	16563	16676	16689	16790	16488	16459	16665	16647	16660	16556	16683	16671	16657	16618	16551	16646	16649	16582	16455	16752	16725	16711	16700	16684	16551	16536	16658	16497	16786	16646	16604	16676	16591	16616	16742	16578	16554	16793	16536	16617	16640	16616	16519	16619	16721
22871	21453	29355	24047	22067	25511	29523	24137	22118	21828	21533	21115	21090	20931	20903	20889	20834	20673	20783	20805	20572	20615	20620	20652	20799	21876	23133	24650	25211	24596	22955	21769	20967	20800	20647	20712	20578	20616	20472	20585	20507	20801	20705	20513	20368	20385	20606	20492	20361	20618	20625	20507	20521	20486	20355	20536	20544	20437	20397	20545	20612	20475	20393	20502	20685	20331	20388	20607	20459	20469	20651	20488	20501	20500	20710	20408	20483	20636	20343	20476	20457	20455	20375	20444	20572	20632	20584	20470	20374	20584	20526	20562	20529	20247	20530	20276	20520	20619	20542	20428	20383	20622	20385	20293	20469	20657	20478	20499	20480	20465	20755	20311	20381	20411	20613	20456	20699	20308	20490	20691	20443	20285	20418	20251	20554	20481	20674	20551	20349	20618	20536	20354	20604	20438	20384	20652	20339	20472	20266	20418	20435	20389	20374	20496	20409	20658	20404	20349	20344	20274	20354	20452	20430	20446	20359	20328	20383	20600	20417	20375	20422	20453	20535	20446	20313	20274	20393	20494	20567	20533	20408	20294	20493	20419	20562	20635	20688	20478	20479	20439	20361	20376	20478	20300	20432	20367	20379	20418	20466	20441	20315	20578	20380	20421	20304	20344	20222	20510	20513	20498	20498	20435	20422	20436	20569	20471	20506	20577	20449	20294	20461	20578	20254	20403	20378	20364	20271	20257	20146	20399	20451	20194	20498	20280	20487	20360	20386	20612	20280	20424	20355	20463	20591	20392	20545	20529	20286	20375	20489	20450	20452	20450	20317	20450	20572	20539	20429	20530	20586	20461	20266	20427	20575	20379	20458	20502	20523	20359	20584	20442	20400	20434	20533	20290	20376	20633	20238	20472	20302	20412	20514	20485	20121	20245	20388	20367	20455	20524	20489	20155	20457	20417	20636	20494	20663	20307	20346	20508	20450	20523	20455	20398	20439	20389	20530	20351	20583	20265	20359	20253	20438	20493	20374	20181	20477	20333	20387	20454	20337	20409	20457	20291	20512	20560	20260	20340	20527	20366	20505	20438	20358	20564	20367	20378	20476	20562	20313	20414	20495	20503	20462	20459	20583	20516	20585	20582	20488	20535	20442	20391	20376	20425	20597	20566	20550	20386	20517	20354	20450	20395	20505	20473	20410	20454	20486	20441	20545	20304	20585	20435	20574	20235	20577	20279	20312	20576	20479	20253	20346	20483	20475	20329	20347	20483	20248	20380	20341	20368	20535	20582	20474	20367	20415	20371	20345	20579	20331	20498	20652	20349	20468	20343	20419	20516	20494	20380	20362	20533	20304	20425	20552	20447	20393	20352	20336	20637	20314	20280	20277	20296	20420	20322	20456	20460	20563	20132	20597	20446	20498	20479	20395	20282	20357	20570	20292	20420	20454	20410	20606	20258	20514	20415	20441	20469	20288	20511	20300	20296	20603	20388	20491	20337	20294	20623	20421	20636	20699	20326	20287	20520	20415	20305	20473	20374	20397	20475	20290	20387	20459	20518	20432	20311	20399	20481	20506	20350	20452	20371	20468	20162	20492	20354	20373	20600	20607	20329	20336	20393	20728	20431	20383	20468	20450	20312	20314	20190	20512	20253	20548	20400	20235	20418	20368	20469	20421	20605	20355	20349	20493	20548	20378	20287	20312	20493	20537	20475	20467	20415	20459	20600	20451	20329	20643	20357	20339	20578	20390	20493	20591	20339	20336	20133	20441	20444	20370	20391	20413	20430	20397	20731	20312	20200	20831	20207	20395	20280	20502	20414	20352	20351	20437	20458	20655	20431	20280	20418	20410	20503	20604	20467	20382	20741	20428	20562	20487	20392	20403	20294	20469	20484	20457	20378	20403	20390	20428	20694	20471	20540	20302	20238	20597	20315	20478	20417	20597	20524	20383	20350	20332	20402	20487	20095	20357	20294	20320	20573	20556	20404	20470	20638	20407	20487	20099	20298	20394	20199	20433	20513	20411	20444	20132	20312	20502	20412	20351	20390	20418	20412	20207	20284	20212	20448	20392	20278	20297	20380	20494	20432	20666	20567	20560	20372	20179	20446	20547	20429	20447	20554	20841	20355	20469	20364	20366	20519	20287	20299	20431	20294	20569	20310	20389	20461	20469	20538	20491	20244	20362	20322	20277	20592	20572	20469	20494	20498	20574	20185	20463	20651	20450	20531	20529	20604	20320	20275	20462	20343	20521	20603	20416	20378	20733	20593	20525	20552	20590	20505	20552	20616	20476	20251	20403	20253	20321	20419	20528	20534	20468	20402	20302	20431	20286	20395	20434	20276	20453	20408	20343	20323	20326	20386	20496	20420	20190	20474	20421	20392	20439	20354	20508	20381	20544	20398	20351	20261	20382	20376	20305	20520	20516	20428	20469	20548	20560	20424	20501	20613	20438	20423	20681	20431	20447	20571	20491	20403	20311	20170	20422	20521	20703	20698	20540	20417	20181	20471	20634	20504	20605	20395	20424	20485	20362	20035	20519	20559	20631	20465	20539	20210	20373	20538	20363	20321	20469	20307	20407	20299	20391	20442	20312	20464	20569	20580	20376	20625	20384	20391	20559	20363	20518	20744	20389	20403	20531	20476	20617	20251	20479	20454	20499	20483	20597	20454	20436	20607	20417	20396	20696	20461	20495	20502	20330	20485	20476	20643	20297	20427	20483	20627	20417	20366	20514	20488	20398	20533	20479	20533	20450	20430	20404	20377	20365	20457	20417	20481	20455	20414	20433	20525	20236	20306	20518	20237	20361	20520	20403	20411	20265	20448	20429	20407	20408	20475	20562	20328	20446	20182	20466	20606	20368	20423	20408	20469	20277	20460	20467	20431	20271	20410	20355	20461	20549	20563	20318	20457	20525	20576	20570	20497	20318	20173	20458	20368	20500	20196	20351	20488	20559	20294	20437	20369	20433	20247	20483	20528	20191	20350	20453	20354	20154	20537	20405	20511	20346	20465	20498	20311	20403	20696	20314	20431	20562	20458	20459	20265	20412	20293	20313	20406	20543	20318	20174	20465	20438	20368	20480	20309	20267	20447	20593	20246	20307	20266	20333	20321	20599	20562	20272	20518	20404	20382	20448	20448	20439	20346	20480	20654	20445	20233	20488	20407	20245	20214	20409	20480	20294	20520	20628	20346	20458	20225	20467	20615	20380	20535	20342	20345	20416	20602	20580	20345	20499	20644	20595	20393	20264	20619	20540	20452	20118	20687	20443	20566	20352	20241	20283	20292	20145	20379	20502	20466	20164	20329	20381	20423	20335	20772	20235	20334	20339	20284	20471	20561	20586	20540	20487	20557	20537	20471	20534	20541	20418	20608	20377	20334	20295	20422	20316	20269	20286	20359	20469	20471	20272	20323	20526	20391	20145	20424	20497	20600	20353	20566	20708	20444	20313	20524	20471	20389	20385	20505	20541	20570	20458	20455	20552	20442	20517	20498	20293	20311	20423	20342	20567	20485	20497	20497	20288	20501	20365	20405	20225	20620	20440	20343	20497	20440	20358	20286	20298	20272	20373	20562	20482	20642	20437	20360	20398	20677	20629	20382	20293	20283	20314	20351	20457	20409	20418	20429	20421	20441	20474	20174	20438	20387	20316	20438	20277	20380	20595	20381	20165	20455	20560	20516	20396	20375	20378	20565	20298	20557	20276	20497	20637	20514	20542	20368	20576	20335	20411	20396	20220	20332	20356	20262	20500	20432	20431	20527	20656	20592	20652	20544	20403	20397	20534	20572	20474	20624	20272	20265	20405	20313	20305	20514	20458	20448	20483	20452	20264	20503	20475	20452	20252	20396	20431	20209	20228	20535	20383	20192	20463	20484	20369	20480	20491	20360	20356	20327	20365	20482	20474	20370	20549	20569	20486	20314	20529	20389	20510	20261	20335	20642	20557	20386	20253	20240	20154	20447	20371	20449	20431	20452	20639	20453	20476	20414	20593	20390	20430	20360	20321	20428	20644	20431	20531	20347	20263	20349	20622	20405	20375	20523	20311	20400	20414	20327	20390	20443	20436	20371	20440	20745	20456	20430	20711	20438	20662	20474	20522	20486	20590	20551	20685	20562	20511	20666	20418	20428	20374	20347	20551	20316	20189	20443	20634	20495	20397	20077	20441	20216	20591	20299	20582	20362	20325	20591	20185	20372	20385	20310	20297	20342	20284	20200	20414	20378	20577	20615	20274	20476	20598	20482	20405	20627	20635	20357	20519	20355	20361	20501	20304	20443	20513	20474	20476	20323	20332	20438	20471	20449	20523	20554	20364	20344	20677	20783	20277	20338	20561	20459	20318	20248	20575	20335	20389	20643	20434	20373	20485	20451	20424	20259	20360	20403	20327	20527	20574	20514	20509	20520	20374	20241	20340	20461	20464	20302	20470	20435	20424	20255	20278	20277	20377	20591	20365	20329	20482	20539	20429	20463	20625	20343	20422	20462	20339	20439	20369	20411	20564	20580	20467	20362	20334	20359	20442	20561	20500	20469	20424	20602	20418	20471	20510	20534	20505	20554	20694	20490	20458	20530	20552	20375	20359	20329	20325	20636	20465	20211	20647	20454	20272	20463	20526	20540	20254	20483	20680	20522	20567	20173	20251	20309	20523	20580	20537	20467	20323	20416	20429	20327	20501	20520	20717	20533	20455	20378	20404	20300	20376	20518	20512	20573	20564	20413	20381	20340	20417	20361	20273	20394	20343	20418	20476	20386	20631	20468	20380	20480	20457	20317	20255	20360	20303	20474	20304	20561	20738	20451	20552	20373	20267	20360	20443	20361	20557	20381	20384	20344	20270	20566	20409	20451	20563	20594	20236	20455	20462	20517	20352	20483	20336	20516	20325	20146	20334	20302	20309	20252	20473	20195	20546	20397	20541	20283	20488	20480	20339	20530	20547	20573	20425	20562	20639	20589	20380	20448	20265	20421	20425	20528	20518	20357	20492	20409	20247	20364	20460	20425	20324	20358	20445	20410	20529	20521	20120	20380	20227	20370	20320	20387	20489	20544	20351	20344	20234	20509	20318	20420	20403	20316	20351	20497	20387	20354	20440	20419	20282	20435	20459	20597	20435	20438	20463	20586	20572	20278	20375	20344	20369	20382	20259	20498	20444	20483	20414	20414
34448	59714	56091	33979	27023	25945	24259	21998	19337	18186	17646	17326	17344	17334	17430	17236	17128	17205	17254	17204	17168	17132	17008	17039	17241	19221	21244	23012	23433	21789	19909	18333	17446	17090	17031	16995	17055	16891	16816	16904	16741	16896	16744	16767	16834	16818	16902	16969	16851	16924	16922	17013	16959	16771	16845	16906	16722	17057	16770	16845	16860	16852	16908	17057	16853	16770	16731	16723	16782	16808	16929	16828	16893	16790	16907	16928	16955	16947	16918	16985	16969	16808	16861	16937	16917	16887	16925	16837	16820	16792	16869	16847	16904	16931	17008	16972	17060	16808	16972	16782	16946	17039	16817	16852	16944	16962	16789	17090	16766	17000	16909	16932	16780	16929	16789	16796	16772	16765	16896	16726	16912	16812	16928	16794	16831	16898	16865	16814	16686	16815	16862	16891	16871	16940	16815	16901	16927	16888	16757	16832	16841	17049	16919	16875	16929	16918	16859	16820	16671	16908	16815	16912	16783	16888	16732	16886	16770	16818	16855	16788	16862	16756	16841	16990	17010	16875	16712	16710	16681	16855	16779	16908	16897	16917	16830	16867	16758	16889	16996	16876	16921	16724	16980	16827	16779	16831	16880	16980	16914	16730	16941	17072	16829	16856	16888	16857	16788	16832	16899	16876	16849	16705	16960	16651	16885	17010	16879	16825	16795	17050	16807	16796	16998	16914	16840	16945	16887	16848	16813	16817	16747	16937	16864	16608	17145	16887	16905	17008	16867	16907	16950	16846	16950	16653	16832	16896	16922	16836	16889	17059	16847	16736	16985	16854	16756	16886	16910	16675	16738	16691	16632	16842	16724	16821	16704	16820	16786	16869	17009	16823	16722	16827	16926	16860	16903	16846	16941	16804	16756	16861	16910	16834	16774	16853	16877	16907	16835	16816	16830	16919	16806	16859	16994	17022	16758	16744	17094	16999	16883	16866	16833	16809	16573	16775	16752	17074	16748	16797	16785	16747	16862	16925	16653	16765	16818	16917	16806	16877	16733	16757	16755	16790	16865	16846	16789	16778	16999	16733	17041	16970	17034	16693	16622	17069	16752	16782	16875	16906	16872	16852	16784	16805	16916	16850	16916	16711	16949	16913	16730	16905	16834	16806	16801	16900	17041	16813	16898	16922	16809	16806	16858	17021	16731	16964	16898	16973	16767	16909	16896	16972	16765	16809	16799	17037	16872	16585	16910	16948	16749	16871	16965	16808	16704	16857	16817	16683	16896	17005	16832	16726	17011	16893	16839	16838	16756	16955	17014	16709	16721	16958	16857	16803	16790	16648	16931	16932	16836	16830	16773	16924	16830	16835	16879	16778	16780	16734	16804	16760	16941	16769	16769	16870	16777	16926	16788	16947	16876	16811	16797	16752	16783	16920	16809	16671	16832	17103	16755	16855	16960	16709	16732	17013	16769	16791	16956	16859	16910	16847	16985	16799	16990	16863	16824	16727	16857	16811	16656	16996	16807	16876	16767	16853	16822	16610	16749	16832	16860	16858	16916	16928	16886	16962	16886	16858	16743	16880	16757	16880	17082	16739	16860	16910	16780	16878	16835	16787	16830	16931	16805	16877	16705	16796	16872	16944	16817	16763	16902	16891	16870	16732	16866	16724	16891	16917	16800	16858	16848	17013	16917	16847	16728	16718	16838	16840	16824	16851	16860	16714	16896	16869	16792	16887	16830	16815	16677	16987	16782	16696	16721	17025	16758	16920	16838	16887	16819	16808	16908	16896	16819	16721	16914	16786	16911	16831	16911	16839	17026	16850	16959	16945	16860	16794	16816	16679	16865	16957	16803	16883	16821	16922	16814	16811	16941	16779	16899	16694	16930	16764	16810	16934	16881	16857	16864	16781	16745	16846	16833	16888	16868	16756	16856	16903	16766	16888	16785	16837	16730	16820	17050	16828	17027	16963	16794	16864	16833	16706	16804	16810	16880	16727	16940	16819	16920	16784	16791	16866	16740	16964	16906	16869	16887	16740	16902	17048	16709	16706	16882	16784	16650	16685	16853	16667	16773	16861	16881	16741	16966	16800	16832	16892	16763	16860	16729	16603	16817	16924	16833	16851	16792	16804	16996	16736	16881	16876	16899	16824	16870	16798	16757	16868	16904	16803	16928	16940	16739	16928	16945	16910	16840	16724	16751	16858	16840	16882	16860	16988	16949	16761	17037	16844	16722	16958	16748	16833	16807	16694	16808	16910	16838	17047	16593	16954	16815	16892	17020	16752	16712	16809	16837	17002	16894	16871	16647	16835	16812	16751	16922	16881	16730	16865	16939	16821	16725	16868	16888	16867	17019	16613	16942	16895	16904	16733	16812	16908	16835	16868	16787	16994	16821	16852	16900	16870	16831	16767	16787	16825	16882	16960	16800	16935	16847	16692	16871	16919	17041	16707	17005	16760	16913	16763	16804	16696	16926	16778	16872	16762	16927	16950	16965	17037	16684	16783	16819	16827	16779	16802	16867	16721	16920	16856	16905	16979	16972	16824	16849	16879	16835	16708	16682	16871	16925	16870	16777	16836	16698	17007	16945	16946	16876	16902	16874	16721	16870	16834	16905	16766	16865	16862	16855	16797	16939	16789	16888	16754	16906	16877	16849	16895	16946	16821	16814	16945	16834	16834	16877	16736	16903	16885	16803	16551	16752	16786	16882	16776	16980	16871	16769	17158	16898	16726	16881	16834	16876	16968	16698	16795	16903	16775	17042	16819	16782	16871	16928	16912	17027	16826	16835	16840	16794	16874	16778	16687	16702	16783	16877	16933	16923	16870	16848	16865	16764	16976	16868	16816	16863	16595	16881	16875	16962	16686	16900	16777	16918	16836	16749	16803	16807	16955	16867	16863	16848	16618	16690	16833	16846	16820	16901	16877	16836	16876	16841	16996	16811	16820	16986	16800	16885	16861	16891	16931	16826	16980	16970	16843	16818	16940	16794	16890	16813	16784	16948	16834	16766	16919	17026	16768	16814	16940	16826	16878	16782	16891	16770	16671	17042	16803	16883	17030	16888	16930	16870	16811	16878	16859	16966	16873	16873	16880	16840	16722	16846	16948	16973	16790	16830	16847	16751	16812	16866	16881	16841	16799	16816	16719	16923	16998	16677	16709	16760	16737	16823	16718	17048	16782	16798	16725	16820	16955	16706	16962	16838	16861	16781	16736	16778	16822	16988	16836	16894	16929	16887	16911	16738	16847	16851	16823	16809	16772	17065	16695	16850	16808	16893	16761	16901	16837	16871	16946	16832	16994	16835	16887	16733	16903	16879	16899	16907	16716	16821	16891	16814	16961	17069	16844	16892	16783	16859	16891	16766	16888	16933	16801	16853	16958	16857	16737	16823	16763	16859	16938	16667	16848	16823	16893	16832	16900	16894	16886	16837	16799	17021	16791	16971	16888	16938	16825	16776	16681	16998	16741	16743	16924	16694	16801	16685	16892	16768	16791	16889	16623	16696	16823	16977	16822	16923	17011	16960	16930	16952	16839	16728	16959	16678	16870	16833	16930	16872	16896	16713	16949	16917	16947	16982	16881	16916	16858	16901	17029	16822	16939	16830	16881	16932	16860	16994	16899	16998	16865	16859	16772	16796	16805	16766	16888	16761	16894	16741	16797	16757	16943	16904	16715	16853	16734	16709	16949	16802	16799	16906	16667	16730	16814	16887	16831	16787	17007	16812	16784	16858	16848	16830	16890	16822	16895	16975	16935	16816	16820	16986	16886	16873	16825	16828	16712	16846	16751	16765	16809	16878	17057	16664	17025	16804	16718	16936	16841	16851	16648	16792	16830	16881	16902	16962	16782	16862	16632	16845	17035	16886	16891	16758	16857	16846	16881	16836	16900	16833	16815	16938	16809	16885	17036	16841	16690	16784	16955	16760	16874	16772	16671	16979	16866	16919	16707	16865	16867	16815	16752	16866	16995	17066	16942	16903	16873	16875	16943	16864	16756	16740	16745	16940	16710	17126	16842	16854	16828	16797	16863	16783	16949	17094	16779	16816	16895	16887	16910	16868	16807	16905	16784	16683	16754	16866	16896	16819	16966	16857	16822	16990	16764	16984	16750	16929	16853	16859	16933	16919	16915	16929	16823	16924	16836	16836	16847	16737	16823	16885	16752	16837	16703	16826	16855	16721	16783	16877	16870	16838	16847	16868	16891	16839	16871	16751	16859	16846	16935	16747	16895	16862	16825	16868	16839	16928	16946	16794	16669	16722	16751	16884	16802	16855	16797	16895	16797	16872	16928	16777	16961	17096	16810	16819	16754	16932	16842	16873	16862	16918	16842	16993	16914	16860	16945	16763	16833	16802	16900	16617	16925	16843	16788	16732	16917	16782	16951	16719	17106	16658	16711	16885	16974	16786	16882	16874	16841	16693	16905	16866	16837	16783	16731	17013	16771	16847	16804	16973	17013	16902	16852	16910	16920	16945	16821	16841	16805	17003	16903	16851	16973	16957	16862	16846	16815	16819	16837	17079	16759	16777	16973	16699	17033	16797	16775	16992	16946	16816	16898	16757	16690	16874	16823	17050	16761	16743	16736	16661	16870	16786	16954	16664	16935	17047	16829	16920	16829	16960	16881	16785	16815	16936	16849	16739	16903	16859	16743	16874	16766	16835	16813	16857	16884	16938	16893	16829	16720	16790	16945	16881	16712	16982	16821	16965	16819	16798	16919	16888	16776	16943	16807	16760	16730	16739	16827	16853	16971	17091	16650	16984	16786	16849	16916	16791	16600	16813	16821	16745	16942	16850	16874	16846	16771	16840	17085	16954	16665	16920	16907	16905	16804	16907	16771	16853	16834	16918	16736	16837	16842	16958	16937	16979	16813	16677	16817	17045	16895	16740	16812	16768	16905	16764	16874	16769	16971	16955	16793	16830	16927	17018	16868	16944	16877	16853	16942	16744	16792	16735	16948	16876	16826	16713	16983	16784	16852	16909	16872	16927	17012	16700	16801	16913	16898	16920	17012	16775	16982	16907	16780	16985	16828	16992	16825	16943	16798	16908	17075	16974	16849	17046	16933	16839	16682	16868	16896	16740	16931	16885	16737	16768	16839	16977	16848	16801	16677	16818	16777	16942	17009	16901	16819	16808	16874	16940	16708	16787	16737	16856	16847
28367	25746	32735	27136	21442	22282	22065	21113	20516	20101	19785	19856	19594	19629	19624	19625	19546	19544	19347	19584	19761	19633	19533	19505	19481	19764	19548	19935	19998	19903	19930	19926	19762	19516	19474	19499	19691	19513	19439	19358	19676	19448	19306	19359	19529	19362	19445	19483	19598	19176	19287	19615	19698	19569	19523	19613	19445	19465	19485	19603	19551	19542	19597	19439	19567	19624	19469	19653	19458	19503	19373	19475	19628	19560	19380	19512	19534	19731	19738	19369	19404	19650	19481	19556	19591	19382	19499	19517	19654	19678	19409	19412	19490	19401	19587	19608	19554	19610	19560	19681	19342	19467	19342	19647	19790	19296	19440	19559	19498	19543	19472	19431	19424	19442	19496	19538	19558	19658	19357	19657	19435	19416	19579	19755	19657	19528	19419	19549	19480	19556	19528	19477	19650	19512	19512	19467	19498	19393	19653	19486	19645	19546	19473	19491	19477	19492	19643	19268	19636	19471	19688	19316	19422	19411	19214	19445	19369	19500	19357	19431	19495	19467	19566	19621	19452	19397	19567	19401	19490	19546	19699	19428	19638	19387	19473	19386	19557	19484	19611	19503	19695	19605	19392	19461	19558	19534	19525	19469	19438	19459	19403	19430	19563	19576	19396	19354	19607	19352	19441	19511	19473	19645	19390	19427	19566	19654	19613	19636	19333	19474	19640	19587	19571	19255	19345	19459	19510	19325	19363	19652	19363	19472	19461	19595	19425	19415	19646	19488	19779	19491	19415	19354	19451	19605	19447	19543	19408	19594	19520	19509	19524	19680	19519	19650	19651	19665	19569	19405	19482	19419	19501	19521	19468	19248	19483	19548	19664	19412	19322	19364	19530	19356	19407	19583	19672	19567	19452	19652	19461	19334	19529	19542	19549	19444	19536	19428	19515	19453	19499	19559	19413	19589	19432	19467	19288	19484	19628	19552	19407	19388	19454	19586	19385	19276	19558	19567	19620	19386	19545	19395	19683	19721	19646	19393	19433	19403	19664	19432	19475	19463	19449	19260	19490	19366	19619	19586	19393	19236	19543	19453	19418	19685	19609	19417	19593	19434	19652	19620	19602	19346	19503	19595	19545	19405	19378	19470	19522	19544	19406	19179	19305	19478	19603	19624	19486	19559	19647	19519	19548	19716	19446	19536	19477	19344	19493	19642	19412	19434	19618	19641	19618	19429	19439	19307	19607	19411	19517	19655	19389	19669	19361	19468	19534	19563	19590	19371	19436	19486	19367	19324	19516	19453	19500	19445	19460	19614	19676	19517	19517	19450	19462	19549	19506	19384	19367	19459	19587	19484	19368	19501	19535	19559	19470	19470	19648	19396	19540	19446	19565	19365	19632	19677	19394	19732	19590	19501	19497	19543	19495	19388	19348	19411	19423	19361	19549	19638	19454	19357	19380	19382	19682	19451	19412	19447	19530	19349	19421	19456	19438	19324	19444	19672	19651	19703	19533	19502	19422	19388	19450	19584	19726	19607	19358	19439	19610	19455	19340	19625	19617	19456	19520	19581	19463	19488	19425	19133	19475	19539	19615	19328	19495	19630	19476	19428	19474	19328	19355	19491	19256	19596	19620	19654	19464	19390	19614	19481	19464	19523	19517	19698	19528	19532	19471	19349	19593	19613	19658	19318	19366	19348	19502	19329	19778	19476	19421	19515	19459	19457	19494	19513	19488	19360	19476	19699	19664	19590	19371	19434	19478	19501	19337	19422	19533	19345	19524	19500	19444	19516	19438	19491	19580	19522	19606	19572	19460	19134	19376	19490	19569	19346	19485	19321	19718	19522	19598	19434	19443	19462	19647	19452	19438	19454	19396	19668	19536	19297	19674	19521	19393	19423	19570	19512	19655	19403	19367	19599	19439	19452	19539	19513	19548	19669	19601	19742	19483	19630	19327	19542	19478	19440	19595	19452	19725	19583	19625	19577	19313	19564	19685	19523	19570	19494	19451	19250	19400	19643	19635	19568	19465	19373	19470	19404	19390	19318	19544	19474	19468	19431	19560	19595	19558	19504	19305	19531	19455	19472	19584	19365	19520	19475	19475	19506	19652	19535	19787	19399	19657	19593	19596	19497	19357	19594	19453	19505	19544	19429	19419	19535	19475	19604	19694	19631	19409	19450	19405	19458	19276	19452	19600	19323	19573	19508	19585	19420	19673	19594	19460	19619	19422	19654	19580	19421	19527	19300	19430	19513	19482	19619	19324	19504	19735	19566	19615	19505	19488	19530	19561	19453	19548	19507	19560	19525	19601	19654	19550	19525	19285	19584	19357	19659	19743	19215	19642	19775	19587	19387	19773	19752	19622	19563	19661	19540	19652	19855	19474	19368	19539	19331	19607	19338	19404	19405	19480	19519	19567	19490	19439	19549	19572	19837	19609	19441	19451	19641	19711	19372	19492	19584	19333	19342	19666	19241	19422	19684	19426	19598	19490	19423	19597	19437	19384	19593	19585	19327	19360	19384	19751	19623	19663	19588	19569	19584	19527	19572	19702	19370	19167	19479	19771	19659	19376	19512	19564	19580	19549	19620	19385	19507	19482	19562	19624	19393	19497	19568	19649	19528	19486	19393	19514	19382	19623	19476	19299	19525	19551	19653	19406	19677	19422	19323	19586	19475	19531	19605	19359	19440	19451	19569	19629	19551	19643	19749	19693	19689	19576	19559	19627	19744	19332	19558	19577	19675	19604	19746	19593	19527	19683	19412	19454	19382	19375	19189	19417	19419	19323	19689	19397	19474	19342	19358	19685	19538	19521	19583	19581	19388	19566	19447	19519	19575	19609	19707	19540	19232	19543	19440	19388	19589	19322	19277	19539	19435	19655	19417	19449	19462	19357	19603	19551	19607	19478	19597	19399	19517	19297	19424	19566	19623	19691	19455	19427	19520	19720	19442	19623	19607	19591	19503	19565	19389	19381	19680	19498	19569	19421	19459	19578	19414	19522	19497	19419	19595	19588	19437	19461	19697	19800	19484	19673	19364	19385	19521	19349	19629	19475	19527	19556	19370	19444	19365	19557	19567	19333	19527	19260	19416	19419	19585	19256	19668	19453	19430	19547	19378	19432	19394	19796	19481	19583	19581	19463	19415	19574	19448	19651	19487	19627	19723	19534	19530	19513	19374	19670	19479	19474	19460	19385	19290	19334	19486	19408	19465	19560	19394	19732	19515	19422	19471	19638	19695	19528	19382	19428	19437	19569	19744	19813	19620	19478	19433	19634	19503	19570	19699	19587	19379	19475	19406	19563	19566	19548	19606	19597	19586	19382	19452	19464	19489	19458	19698	19583	19453	19621	19474	19591	19333	19513	19734	19707	19378	19511	19443	19776	19401	19338	19577	19413	19380	19365	19586	19535	19583	19494	19601	19553	19646	19573	19357	19449	19722	19521	19601	19498	19672	19550	19617	19514	19520	19722	19398	19561	19280	19564	19620	19634	19309	19535	19556	19631	19462	19489	19773	19538	19594	19514	19571	19555	19528	19524	19432	19510	19510	19445	19542	19295	19405	19696	19374	19501	19432	19806	19464	19290	19568	19284	19471	19531	19719	19624	19465	19618	19537	19511	19606	19395	19442	19532	19488	19536	19354	19572	19453	19499	19595	19371	19432	19406	19486	19586	19722	19393	19486	19307	19601	19416	19560	19410	19298	19628	19385	19631	19557	19482	19756	19428	19490	19644	19613	19640	19400	19403	19729	19786	19607	19503	19427	19673	19385	19587	19425	19382	19350	19470	19569	19344	19677	19597	19663	19540	19622	19605	19755	19321	19341	19657	19368	19439	19563	19591	19634	19506	19556	19519	19562	19407	19680	19579	19567	19523	19490	19520	19515	19274	19613	19599	19475	19523	19312	19507	19590	19640	19484	19486	19506	19338	19473	19605	19762	19593	19622	19755	19618	19461	19542	19446	19378	19316	19549	19501	19455	19345	19577	19333	19598	19414	19347	19529	19323	19419	19360	19517	19547	19639	19367	19551	19630	19395	19564	19617	19743	19473	19361	19492	19453	19378	19472	19478	19668	19442	19479	19398	19623	19413	19454	19383	19377	19281	19381	19610	19485	19645	19550	19492	19590	19460	19517	19392	19322	19458	19443	19431	19590	19499	19407	19669	19584	19563	19353	19661	19439	19385	19260	19622	19418	19543	19523	19573	19628	19768	19501	19692	19825	19588	19574	19517	19536	19469	19483	19559	19683	19407	19411	19423	19450	19392	19616	19563	19684	19490	19543	19505	19571	19423	19712	19684	19411	19528	19563	19553	19584	19524	19478	19392	19618	19695	19520	19592	19384	19512	19412	19465	19516	19600	19587	19352	19571	19662	19664	19547	19414	19577	19597	19426	19371	19523	19605	19567	19540	19433	19621	19485	19649	19568	19410	19618	19423	19567	19333	19393	19681	19526	19529	19510	19408	19414	19598	19269	19806	19560	19490	19446	19406	19579	19457	19468	19647	19621	19436	19337	19428	19367	19676	19726	19512	19472	19418	19452	19505	19557	19332	19621	19615	19535	19652	19643	19571	19430	19521	19289	19461	19569	19720	19675	19638	19599	19600	19507	19456	19478	19316	19496	19573	19493	19421	19624	19517	19607	19533	19435	19400	19655	19504	19517	19554	19521	19619	19377	19559	19599	19672	19506	19487	19499	19480	19489	19444	19535	19669	19451	19590	19411	19437	19360	19448	19587	19387	19502	19387	19487	19581	19601	19628	19516	19736	19546	19691	19490	19282	19567	19463	19612	19561	19557	19569	19560	19659	19554	19462	19442	19399	19330	19392	19315	19386	19454	19396	19536	19428	19494	19589	19366	19442	19495	19680	19492	19533	19502	19582	19572	19461	19508	19558	19520	19466	19560	19506	19474	19527	19580	19398	19741	19638	19423	19665	19590	19547	19755	19680	19592	19639	19619	19547	19480	19555	19460	19505	19624	19599	19679	19395	19433	19526	19481	19405	19407	19542	19438	19470	19503	19643	19584	19589	19567	19418	19507	19464	19623	19496	19388	19477	19627	19687	19647	19348	19575	19520	19528	19617	19462	19336	19520	19415	19531	19356	19572	19603	19348	19530	19641	19649	19219	19594	19608	19652	19368	19576	19665	19530	19751	19528	19489	19653	19533	19577	19697	19500
26470	39879	35355	22904	19610	20805	19723	18711	17636	16820	16612	16742	16462	16347	16346	16313	16477	16466	16404	16485	16376	16262	16298	16310	16413	16398	16610	16651	16905	16750	16655	16566	16307	16566	16207	16443	16153	16412	16492	16194	16286	16421	16152	16307	16321	16340	16267	16319	16255	16282	16281	16420	16245	16445	16263	16226	16449	16371	16248	16477	16384	16346	16372	16372	16310	16222	16260	16407	16229	16225	16350	16167	16363	16265	16336	16367	16397	16252	16337	16340	16328	16415	16264	16364	16261	16522	16252	16387	16413	16387	16429	16350	16329	16289	16345	16075	16281	16268	16428	16209	16286	16247	16165	16323	16327	16285	16360	16344	16203	16228	16221	16249	16362	16325	16295	16495	16187	16281	16266	16308	16177	16385	16583	16260	16120	16434	16122	16224	16222	16419	16367	16273	16216	16281	16361	16422	16187	16311	16186	16390	16243	16218	16172	16201	16372	16394	16367	16485	16423	16604	16013	16460	16376	16270	16326	16346	16240	16466	16443	16399	16339	16488	16338	16391	16256	16166	16318	16446	16338	16655	16257	16293	16425	16422	16364	16243	16420	16334	16341	16437	16314	16179	16367	16404	16371	16338	16254	16425	16498	16443	16273	16520	16242	16373	16248	16275	16431	16239	16333	16354	16241	16233	16333	16383	16228	16241	16291	16238	16436	16414	16375	16363	16409	16257	16472	16340	16472	16271	16302	16262	16382	16250	16194	16282	16390	16219	16306	16045	16264	16296	16190	16444	16289	16183	16384	16235	16433	16282	16308	16266	16310	16252	16368	16271	16450	16274	16377	16358	16153	16284	16370	16284	16366	16553	16351	16447	16295	16302	16305	16388	16403	16384	16381	16351	16409	16394	16500	16418	16452	16300	16302	16500	16302	16391	16230	16345	16292	16309	16434	16506	16273	16449	16414	16496	16350	16313	16344	16377	16345	16337	16306	16292	16268	16416	16353	16155	16455	16298	16396	16272	16427	16351	16178	16160	16340	16326	16347	16387	16140	16244	16422	16326	16364	16311	16408	16359	16368	16337	16295	16242	16337	16333	16419	16262	16333	16441	16383	16352	16452	16330	16336	16370	16356	16217	16426	16566	16354	16432	16460	16216	16393	16330	16161	16271	16380	16166	16347	16394	16461	16218	16278	16399	16275	16454	16233	16211	16429	16498	16383	16332	16207	16345	16350	16379	16354	16410	16490	16225	16392	16409	16394	16398	16240	16318	16474	16430	16296	16310	16388	16145	16452	16245	16320	16281	16267	16440	16316	16361	16425	16472	16256	16449	16265	16351	16306	16326	16217	16380	16249	16354	16470	16397	16035	16373	16432	16324	16306	16383	16507	16226	16526	16282	16494	16377	16257	16356	16229	16354	16410	16323	16337	16216	16382	16313	16062	16270	16235	16278	16380	16222	16439	16356	16348	16426	16218	16394	16478	16391	16268	16343	16558	16351	16182	16327	16183	16350	16333	16212	16402	16311	16512	16493	16399	16276	16415	16518	16363	16433	16322	16515	16452	16290	16312	16401	16337	16171	16320	16167	16252	16157	16276	16148	16468	16365	16316	16335	16434	16391	16274	16392	16417	16115	16282	16320	16177	16271	16357	16466	16295	16452	16115	16274	16183	16218	16397	16536	16333	16294	16309	16338	16268	16246	16395	16173	16313	16350	16339	16435	16567	16334	16425	16286	16571	16315	16135	16306	16350	16279	16275	16202	16274	16341	16181	16032	16555	16244	16565	16502	16485	16338	16289	16423	16432	16277	16358	16404	16242	16383	16317	16342	16185	16251	16398	16375	16285	16329	16389	16389	16293	16171	16336	16398	16298	16253	16368	16354	16398	16437	16278	16385	16253	16325	16248	16276	16405	16334	16245	16371	16384	16427	16408	16221	16282	16190	16242	16221	16430	16328	16400	16429	16271	16282	16425	16295	16176	16357	16229	16521	16442	16384	16366	16312	16342	16264	16342	16376	16219	16416	16375	16531	16208	16603	16522	16276	16332	16190	16249	16450	16247	16408	16364	16152	16288	16392	16338	16165	16362	16378	16313	16259	16134	16382	16151	16344	16158	16302	16448	16351	16288	16292	16207	16324	16515	16410	16370	16247	16282	16320	16291	16494	16269	16389	16442	16311	16420	16249	16389	16334	16399	16378	16222	16376	16300	16338	16216	16371	16289	16317	16419	16373	16376	16390	16317	16308	16349	16294	16439	16230	16364	16356	16307	16279	16220	16365	16306	16179	16218	16557	16218	16271	16284	16265	16103	16286	16213	16348	16420	16296	16230	16268	16264	16332	16466	16401	16153	16387	16353	16339	16266	16301	16381	16386	16309	16395	16285	16256	16400	16280	16387	16405	16394	16373	16182	16272	16352	16418	16282	16408	16378	16448	16227	16312	16585	16293	16411	16366	16384	16338	16381	16252	16372	16236	16337	16191	16217	16336	16573	16320	16418	16383	16396	16399	16348	16327	16414	16469	16335	16358	16318	16170	16087	16322	16305	16381	16207	16417	16356	16507	16390	16434	16385	16247	16390	16301	16338	16350	16404	16327	16447	16350	16557	16394	16323	16501	16476	16315	16398	16277	16210	16154	16313	16374	16437	16367	16467	16292	16287	16350	16312	16287	16395	16195	16355	16288	16374	16293	16400	16401	16367	16380	16382	16258	16306	16341	16264	16256	16328	16354	16487	16355	16282	16342	16276	16322	16190	16299	16334	16456	16346	16170	16351	16185	16328	16249	16274	16376	16357	16431	16393	16224	16337	16233	16281	16312	16201	16378	16357	16335	16368	16387	16211	16315	16375	16239	16322	16487	16425	16294	16322	16457	16385	16360	16347	16241	16329	16424	16417	16313	16345	16301	16239	16266	16335	16306	16247	16474	16383	16398	16444	16412	16225	16280	16410	16506	16366	16463	16479	16529	16398	16234	16233	16401	16435	16512	16163	16306	16288	16363	16429	16208	16452	16377	16404	16464	16427	16359	16228	16324	16191	16302	16388	16406	16429	16299	16386	16241	16347	16184	16083	16079	16285	16280	16355	16325	16425	16347	16414	16313	16323	16264	16341	16393	16232	16368	16418	16293	16372	16169	16239	16380	16475	16273	16446	16402	16503	16230	16234	16219	16466	16337	16158	16354	16294	16251	16388	16234	16236	16307	16381	16327	16489	16519	16348	16147	16289	16221	16310	16414	16569	16387	16350	16275	16272	16236	16318	16390	16527	16345	16370	16475	16463	16312	16200	16446	16370	16295	16186	16288	16443	16396	16400	16236	16395	16362	16435	16244	16488	16228	16329	16333	16430	16420	16213	16280	16405	16389	16239	16472	16168	16285	16524	16414	16481	16446	16244	16319	16460	16330	16411	16469	16259	16264	16390	16378	16363	16323	16214	16245	16261	16351	16222	16353	16576	16387	16235	16362	16351	16352	16457	16308	16432	16381	16428	16363	16277	16241	16429	16267	16358	16532	16433	16335	16402	16297	16444	16278	16309	16343	16237	16285	16276	16336	16255	16225	16389	16348	16355	16374	16281	16232	16356	16290	16363	16235	16423	16290	16170	16313	16354	16287	16327	16354	16388	16384	16561	16200	16173	16404	16324	16491	16321	16409	16285	16185	16374	16413	16246	16361	16301	16298	16450	16156	16333	16264	16387	16394	16364	16247	16290	16187	16234	16378	16415	16312	16319	16367	16387	16329	16361	16512	16351	16355	16159	16231	16183	16387	16347	16440	16161	16397	16450	16494	16423	16254	16418	16377	16400	16235	16334	16290	16356	16347	16201	16291	16329	16216	16362	16430	16300	16235	16219	16204	16314	16425	16255	16295	16361	16421	16203	16203	16298	16320	16384	16285	16623	16167	16301	16428	16237	16392	16299	16440	16226	16384	16329	16392	16414	16319	16251	16404	16258	16479	16388	16496	16386	16360	16243	16235	16417	16327	16240	16284	16328	16234	16247	16384	16428	16331	16395	16373	16365	16232	16394	16442	16389	16359	16283	16319	16330	16406	16210	16440	16318	16341	16161	16344	16386	16287	16393	16300	16188	16520	16253	16449	16309	16410	16264	16230	16191	16453	16426	16392	16305	16272	16315	16538	16239	16267	16289	16417	16375	16348	16349	16277	16273	16142	16331	16513	16204	16473	16259	16374	16078	16520	16336	16547	16392	16199	16202	16471	16409	16379	16303	16305	16374	16432	16328	16156	16428	16388	16398	16637	16447	16262	16210	16377	16539	16305	16382	16578	16384	16292	16333	16282	16292	16280	16353	16256	16259	16376	16458	16292	16307	16282	16465	16491	16451	16444	16373	16328	16394	16494	16483	16263	16424	16256	16391	16247	16350	16345	16233	16369	16286	16385	16229	16378	16371	16310	16387	16251	16408	16474	16273	16214	16259	16243	16417	16249	16047	16500	16551	16268	16371	16349	16366	16287	16336	16461	16364	16320	16240	16363	16350	16238	16283	16120	16412	16401	16447	16219	16393	16337	16452	16323	16390	16374	16218	16255	16388	16318	16172	16207	16393	16392	16390	16295	16339	16247	16271	16480	16257	16299	16404	16370	16283	16239	16273	16273	16429	16286	16361	16347	16403	16354	16507	16423	16414	16404	16337	16375	16271	16398	16337	16350	16492	16346	16282	16335	16337	16217	16241	16300	16274	16340	16283	16440	16321	16279	16239	16317	16469	16348	16471	16232	16341	16412	16308	16256	16202	16322	16347	16262	16253	16377	16230	16366	16411	16306	16250	16361	16306	16403	16328	16288	16398	16366	16292	16275	16274	16234	16307	16368	16206	16280	16415	16462	16396	16377	16329	16216	16244	16382	16348	16369	16391	16302	16301	16351	16386	16251	16341	16303	16449	16282	16379	16336	16401	16321	16294	16242	16502	16259	16249	16379	16406	16406	16331	16377	16402	16319	16261	16435	16308	16349	16254	16419	16462	16292	16114	16263	16517	16216	16298	16357	16382	16436	16360	16467	16314	16304	16420	16194	16307	16328	16579	16459	16256	16160	16278	16242	16318	16402	16255	16418	16352	16360	16088	16450	16601	16354	16486	16241	16254	16274	16267	16396	16296	16268	16238	16141	16310	16354	16184	16384	16318	16520	16107	16344	16325	16294	16350	16318	16403	16367	16227	16253
23901	21468	29215	24581	22582	24122	25368	22024	20617	20022	19722	19628	19591	19440	19159	19049	18950	19053	19183	19134	19146	19130	19104	19234	19158	19552	21102	21602	21436	21054	20317	19569	18931	18994	18961	19122	18903	19118	19093	19047	18956	18848	18992	18879	19047	18980	18998	18942	19102	18955	18836	18977	19016	18877	19121	19062	18985	18917	19030	18886	18881	18797	18966	18956	19056	18879	18729	19083	19009	18991	18950	18909	18908	18938	18898	18915	18963	19139	18867	19000	18802	18986	19016	18910	18910	18808	19032	18876	19250	19011	18936	18792	18981	18821	18966	18836	18924	19026	18647	19010	18726	18883	19011	18969	18813	18807	18976	18782	18846	18873	18831	18778	19187	18944	18914	18932	18982	18985	18795	18843	18907	18960	19039	18681	18834	18880	18996	18910	19001	18925	18969	19048	18872	18813	19043	18969	18970	18952	19061	18977	18847	19095	18824	18747	18673	18850	18809	18878	18715	18913	18926	18938	19045	18838	18759	18865	18867	19022	18909	18901	18827	18789	19207	18850	19065	18969	18933	18830	18730	18915	18803	19056	18844	18938	18676	18913	18908	18897	18911	19016	18833	18809	18807	19179	18880	18672	18806	19111	19040	18870	19093	18890	18895	18826	18817	19024	19105	19014	18924	18836	18852	18864	19000	18870	19014	18743	18975	18790	18948	19059	18876	18975	18791	18872	18844	19078	18841	18771	18854	18997	18862	19029	18911	19043	18922	18868	18870	18842	18939	18668	18967	18951	18993	18880	18837	18817	18979	18902	19035	18839	18927	18816	18932	18863	19083	19018	18872	18833	19037	19291	18811	18849	18965	19142	18933	19098	18829	19087	18865	19088	18874	18960	18963	18805	19010	19105	19034	18826	19096	18969	19047	18853	19093	19045	19058	18938	18784	18946	18917	18913	18971	18955	18892	18938	19011	18812	18859	18956	18987	18937	18715	18963	19026	18842	18800	18965	18667	19038	18910	18834	18992	18825	18939	18852	18839	19012	19141	19136	18884	18884	19246	18987	18732	19037	18973	18857	18914	19039	18864	18689	19027	19227	18907	18699	18894	18980	18856	19039	18719	18968	19035	18898	18855	18963	18874	18809	18860	18960	19076	19008	18811	18922	19037	18955	18703	18857	18872	18976	18901	18842	18842	18627	18860	19069	18868	19078	18957	18872	19025	18784	18926	18847	18756	19092	18851	18997	18875	18861	18970	18798	18953	19092	18916	18773	18942	18948	18924	18716	18974	18874	18902	18804	18749	18564	18854	19002	18839	18888	18867	18853	19067	18959	18952	18966	18843	18835	19096	18883	19024	19011	18977	18922	18911	19041	19075	18885	18866	18795	18895	18830	18992	18861	18772	18779	18884	18881	18731	18934	18826	18745	18762	18752	18956	18922	19046	19081	18773	19110	18896	18884	18885	19016	18957	18717	18901	18869	18802	18991	18820	18768	18962	19103	19090	18860	19158	18806	18769	18783	18796	18752	18872	18952	18965	19103	18762	18744	18827	18982	18835	18876	18932	18922	18900	19018	19069	18859	19000	19070	18988	18917	18835	18918	18837	18704	18789	19035	18966	18992	18851	18811	19213	18945	18797	18958	19082	18902	18961	19076	18918	19084	18942	19103	18928	18858	19006	18785	18973	18819	18695	19018	18844	19207	18987	18836	18854	19113	18771	18994	18854	18884	18913	18957	18834	18875	18890	19006	18809	18962	18962	18933	18975	18983	19049	18650	18887	18960	18971	19112	18874	18927	19022	18951	18992	18807	18909	18855	19159	18877	19016	18798	18980	18775	18909	18966	18890	18755	18822	18855	19001	18819	18897	19089	19133	18947	18881	19063	19058	18894	18849	18718	18941	18869	18878	18873	18855	18928	19090	19018	18792	18927	19147	18963	18902	18796	19086	18998	19065	19014	18773	18897	18880	18857	18873	18933	18883	18713	18984	19042	18883	18726	18835	18825	18680	18713	18883	18892	18820	18943	18954	18885	19038	18964	18793	18969	19161	18968	18944	18904	18974	18619	18968	18940	18788	19087	18910	18989	18854	19022	19178	18788	18820	18877	18894	18781	18749	18863	18954	19060	18809	18968	18869	18970	18971	18714	18858	18904	18805	18982	18759	18980	19151	19105	18988	18859	18927	18818	18862	18934	19146	18797	18969	18871	18839	18976	18776	19133	18857	18944	19066	18692	18870	18881	18963	18984	18862	18899	18885	18999	19036	19074	18728	18859	18868	18797	18916	19004	18900	18920	19013	19022	19034	18967	18933	18887	19069	19108	18947	18681	18905	19015	18965	18942	18976	18845	19003	18799	18975	18888	18951	18735	18826	18753	18888	18967	19189	19067	18862	18936	18821	18928	19021	18683	19005	19002	19107	19115	19074	18757	19102	18891	19011	19211	18879	18794	19060	19109	18884	18934	18893	18920	18862	19065	18945	18840	18953	18750	18753	19040	18950	18934	18854	18760	19032	18863	18930	18859	18952	19152	19113	19097	18978	18861	18982	18594	18841	18962	19025	19041	18844	19029	18804	18826	19154	18848	18847	18840	18758	18935	19054	18706	18868	18952	18743	19033	18939	18885	18861	18922	18960	19030	18791	19015	18795	18973	18847	18877	19062	19113	18877	19025	19069	18896	18749	18782	18944	18779	19241	19048	18993	18855	18810	18921	18890	18892	18889	18875	18866	18911	18954	19135	18934	18843	19116	18870	18943	19005	18867	18862	18935	18991	19239	19133	18939	19008	18894	18922	18829	18837	19026	19002	18727	18759	19013	19016	19096	19162	19069	18794	18976	18800	18889	18832	18863	18977	19052	18837	18804	18801	19064	18989	18895	18894	18929	18995	18910	18955	19158	18624	18877	18772	18823	18852	19010	18844	18963	18922	18974	18927	18976	18844	19005	18801	18716	19116	19068	18926	18836	18960	19094	18878	18747	18939	18936	18846	19021	18855	18887	18926	19041	18900	19028	18924	19150	18934	19095	18971	19142	18909	18734	18972	18896	18862	18744	18744	18781	18896	18928	19070	18610	18774	18909	18932	18983	18899	18831	18827	18925	19056	18869	18552	18900	19040	18918	18991	18848	18931	18955	18938	18901	18875	18867	18922	19141	18958	18934	18967	18899	18999	18817	18957	18957	19071	18718	18937	18799	18953	18978	18887	18832	19064	18914	18981	18983	18924	18978	19030	18761	18851	18912	19031	19031	18911	19082	18840	19067	18948	18805	18760	18987	18893	18917	18839	18906	18738	18916	18925	18872	18787	18964	18781	18778	19013	19175	19103	18898	19041	18739	18856	18813	18801	18904	18890	18887	18776	19026	19007	18917	19013	18877	18748	18883	18782	18844	18956	18871	19163	18972	18869	18896	18784	18938	18902	18881	18971	18856	18977	18913	18806	18998	19027	18758	18839	18918	18771	18983	18875	18901	18880	18748	18897	18899	18915	19010	18882	19183	18916	18795	19111	18831	18937	18807	19019	19025	18903	19100	18856	18823	18733	19071	18818	18647	18890	18787	18943	18965	19085	18962	18712	18982	18883	18761	19171	18809	18991	19062	18844	19016	18854	18981	18736	19053	18751	18964	18956	18989	18936	19035	18862	18893	19062	18734	18854	18881	18944	18948	18885	19085	18900	18813	19242	19001	19019	18975	18911	18908	18874	18825	18894	18789	18829	18847	19116	19043	18826	18817	19219	18868	18885	19032	18795	18998	18986	18884	18917	18788	18915	19115	18948	19024	18827	18832	18876	19002	18906	18871	18931	18899	18997	18846	18870	19120	18758	18874	19068	18860	18903	18980	18841	19034	18957	18886	18934	18950	18877	19046	18983	19010	18807	18754	18902	18972	18874	19210	18973	18960	19029	18860	18965	18967	19127	18924	18870	18857	18799	18930	18917	18891	19044	18680	19062	19025	18826	18861	19055	18739	18928	18776	18815	18988	19000	18874	19029	18921	18823	18956	18984	18810	18863	18993	18884	18922	18965	18609	18933	19025	18764	18951	19033	18893	18902	19078	18916	18951	18766	18901	18936	19046	19061	18895	18936	18971	18909	18910	18869	19104	19153	19014	19124	18768	18648	18802	18998	18993	18880	18729	18837	18858	18650	18727	18963	19098	18993	18843	18889	18854	18843	18948	18946	18783	18829	18899	18754	18950	19066	18955	18732	18960	18853	18908	18814	19038	19122	18898	19017	19039	18893	18931	18893	18871	18934	18914	18878	19033	19025	18792	19006	18859	18966	19010	18802	18923	18873	19104	18938	19029	18855	18924	18897	19220	19008	19044	18897	18984	19103	19019	18944	19008	18850	18821	19070	19032	18824	18951	18742	18843	18858	19093	18870	19020	18913	18920	19025	19089	19057	19012	18734	18930	19067	18825	18749	18940	18962	18885	18962	18970	19090	18628	18921	18864	19103	18922	18682	19075	18872	19032	19016	18757	18786	18938	18901	18804	18943	18975	18747	18675	18788	18700	18867	19013	18795	18897	18875	18816	18853	19049	18846	18869	18772	18975	19161	19015	19158	19063	18890	18985	18862	18896	18998	18849	18955	18729	18911	19111	18845	18738	19046	18828	19023	18931	18878	18990	18949	18864	18826	18938	18701	18962	18898	18879	18953	18911	18908	18834	19070	18840	18890	18911	18787	18938	18892	18876	18902	18984	19066	19020	18823	18826	18948	18833	18652	18806	18883	18921	19071	18750	18837	19042	18958	18789	18982	19119	18770	18820	18678	19030	19205	19030	19207	18873	19014	18805	18901	19050	19035	18976	18947	18697	19145	18960	18880	19042	19087	18884	18765	19052	18932	18933	18879	18890	18887	18874	19022	18874	18940	19037	18826	18874	18872	18763	18810	18693	18907	19094	18988	18858	18884	18867	18892	18892	18711	18840	18887	18942	18763	18975	19011	18931	18918	18900	18878	19094	18889	18936	19042	18812	18964	18994	19106	18959	18777	18859	18727	18888	18907	18884	18974	18788	18917	18855	18805	18940	18940	18864	18813	18978	18869	18765	19158	18993	18993	19050	19064	18864	18993	18872	18865	18807	19114	19102	18946	19014	18801	18990	19007	18960	18837	18856	18985	19119	18901	19066	18961	18999	19100	19026	18861	18914	19057	18737	18891	18918	19097	18970	18808	18841	18938
30519	52207	47650	24714	20251	21275	22278	20406	18182	17052	16788	16500	16464	16214	16413	16180	16089	16207	16355	16110	16303	16063	16221	15946	16071	17042	19294	19845	19324	18350	17387	16606	16178	16149	16099	16062	16001	15724	15821	16115	15990	16108	16048	15889	15825	16011	15963	15809	15938	16098	16061	15926	15920	16106	15868	15966	15788	15883	15876	15936	16178	16129	16051	15882	15947	15817	15999	15984	15765	16072	16062	16040	16025	16042	15793	16087	16031	16018	16014	16014	15953	16007	15764	15807	15976	16040	15890	15976	15923	15762	16101	15863	16024	16016	16030	15992	16057	16010	16012	16150	16088	16069	15926	15997	15942	16092	16089	16000	15892	15929	15929	15908	15905	16001	15765	15942	16099	16126	16010	15931	15939	15939	15967	16102	16032	15898	15853	16089	15964	15969	16075	16039	15840	15781	16048	15940	16055	16046	15940	15895	16005	15876	15913	15938	15882	15871	15934	15744	16039	15945	16038	16025	16166	16152	15807	15893	15765	16258	15914	16069	16064	15894	15933	15926	16114	15909	15898	16014	15880	15953	16004	16056	15884	15995	16077	16099	15975	16100	15968	15936	15972	16112	16003	15976	15987	16132	15841	16158	15967	15959	15942	15920	15851	15792	15899	15944	15822	15896	15916	15958	15757	15862	16104	16000	15956	15949	15973	16057	15857	15925	15961	15995	15989	16043	15966	16071	15982	15985	15820	15989	16049	16051	15897	16080	15950	16080	15938	15828	15937	15862	15992	15987	16053	16029	16033	16048	15907	15860	16012	15939	16042	15872	15898	15976	16155	16075	15956	15961	16129	15928	15900	15860	16154	15787	15853	16049	15991	15846	16107	16041	16097	15890	15852	16119	15941	15937	15887	16094	15916	15897	16063	15911	16023	15968	15997	15971	15860	16103	16023	15855	16067	15782	16064	15697	15905	15943	15777	16105	15967	16060	15843	15906	15707	15873	16068	15698	16059	16016	16027	15878	16072	15909	16080	15844	15861	15989	15958	16081	16025	16067	16035	15922	16026	16004	16050	15900	16067	15842	15932	15917	15941	15902	16040	16040	16039	15864	16015	16034	15972	15796	15825	15902	15850	15997	16083	15988	15942	15889	15987	15904	15994	15945	15885	15884	16019	15995	15778	16154	15887	16071	16044	15868	15921	16038	16034	15934	15814	15910	15888	15882	15959	15893	15975	16074	15849	15755	16074	15928	16008	16004	15829	16024	16009	16094	15953	15970	15993	15888	15967	15893	15830	16074	15771	16114	15932	16052	15833	15987	15969	15903	15918	15864	15980	15902	15880	15908	15900	16029	15978	15740	15981	15730	15913	15898	15738	15891	15934	15786	15905	16021	16032	16157	16010	15889	15859	15747	15901	15991	15908	15855	15928	15810	15943	15887	16137	15880	15810	15876	15900	15907	15994	15841	15823	15980	15794	16060	15909	15789	15951	15941	16086	15913	16009	16037	16030	15981	16131	15906	16087	15995	15850	15861	15962	15878	15956	15821	15847	15946	16099	16053	16021	15993	15937	16098	16064	15945	15794	15802	16024	16030	15896	15944	15782	15924	16042	15841	15958	16037	16001	16064	15874	15881	15980	15833	16174	15879	16096	15899	15873	16015	15875	16014	15787	16107	15825	15987	16069	15996	15965	16070	15868	15943	16096	16078	15837	15878	16097	15875	15736	16054	16118	16017	15920	16017	15793	16136	15827	15927	15860	16057	15856	16046	15933	15939	15949	16043	15956	15894	16143	15911	16029	15996	15881	15927	15893	15988	15966	15939	15924	15949	15933	16073	15805	15910	15812	15973	15978	15918	15917	15788	15873	16071	15920	15893	15841	15956	15925	15866	15981	15930	16011	15937	16030	15922	16042	15880	15892	15845	15795	15945	15962	16028	16003	15981	16143	15762	15981	15941	16102	15989	16030	15897	16003	16000	15932	15753	15884	16030	15880	16075	16059	15935	15857	15853	15851	16054	16019	15912	15792	15872	16024	15951	15869	16099	15986	16053	15807	16019	16115	16105	15962	15833	16016	16002	15987	15889	16060	15915	15974	15792	16108	16018	15910	15970	15883	16113	16068	16025	16101	16016	15976	16228	15930	16217	15911	15875	15922	16006	15954	15833	15947	16057	16019	16089	16020	16069	15917	16061	15881	16003	16056	15906	16001	16016	15903	15986	15905	15862	15940	16051	15937	16026	15898	16051	15996	15975	16035	15836	15922	15840	16009	15956	15802	16007	15921	15931	15848	15808	16049	16111	16154	16037	16012	15847	15951	15948	15913	15966	15939	15982	15948	15886	15974	15952	15908	15968	15995	16022	16005	15973	15940	16011	15945	16004	15837	15935	16099	15893	15892	15991	15918	16046	16019	15937	16051	15982	15967	16001	15779	15946	16084	16073	15835	15955	15967	15941	15896	15952	15975	16028	16024	15824	16127	15929	15865	16110	16112	15705	16090	15947	15972	15828	15969	16033	16118	15926	15830	15862	15952	16023	15887	15906	15900	15938	16113	15879	15850	16025	16123	16003	16065	16045	15993	15826	16033	15907	15934	15913	15867	15990	16118	15876	16075	15892	15937	15796	15943	15893	16098	15983	15980	15991	15947	15783	16069	15967	15898	15986	15938	16046	16089	15900	16117	16103	15846	15807	16139	16108	15980	16104	15900	16078	15939	15923	15875	16145	15853	15988	15857	16033	16191	16044	15880	16032	15989	15920	16045	15967	15894	15915	15899	16094	15979	15866	15907	15951	15984	15899	15981	16030	15987	15986	15984	15859	15974	16062	15834	15997	16062	15971	15933	16246	15770	16090	15773	15986	15845	15924	16087	15994	16053	15893	15915	15968	15891	15873	16102	15870	15950	15844	15970	16067	15935	16086	16068	15846	15919	15965	15902	15925	15941	16032	15852	15922	15872	15821	15890	15887	16002	15975	16011	16017	15997	16025	16164	16111	16112	15982	15988	16079	15815	15999	16091	15883	16008	15900	15982	15930	16028	15961	16082	15964	16060	15937	16061	15851	15854	15976	15949	15851	15949	15944	15951	15876	16035	15923	16039	15832	15932	16020	16061	16086	15991	15939	15903	15974	15848	15970	15985	15979	15974	15857	15835	15964	16193	15908	16024	16020	15927	15890	16008	15974	15778	15981	15995	15884	15822	15925	15986	16071	15968	16005	15836	15874	16107	15820	15963	16071	15964	15942	16054	15835	15940	16066	16041	15953	15810	15830	16008	16000	15998	16038	15946	16015	16075	15978	16054	16056	15999	16058	15789	16047	15889	15921	15923	15893	15971	15995	16096	15973	15986	16033	15867	15971	16022	16039	16147	15962	15937	15964	16077	15980	16023	15893	15950	15916	15939	15901	16042	16002	15962	15984	15875	15870	15998	15853	16038	15882	15929	15956	15971	15984	15921	15919	16095	15972	16062	15979	16034	15985	15917	15729	15808	15973	15927	15936	16084	15732	15962	15963	16123	16109	15999	15927	15944	15908	15851	15873	16063	15995	15994	16145	15877	15889	15981	16162	15975	15926	15830	15939	15834	16034	15776	15991	15936	15991	15940	15930	15764	15897	16064	15972	15934	16026	15923	15820	16056	15889	15855	15959	15886	16029	15954	15976	15923	16022	15904	15940	15978	15890	15971	16131	15948	16067	15961	15817	15845	15974	15947	15952	16122	15702	15988	15874	15969	15948	16039	16023	15822	16116	16016	15983	16056	16023	16057	15697	16039	15850	16028	16063	16002	16068	15952	16039	15898	15843	16039	15842	15981	15917	15971	15838	15917	16025	15935	15897	16152	15965	16018	15908	16185	15907	15951	15841	16012	15920	15842	15936	16080	15988	15961	15998	16030	16042	15877	16035	16026	16029	15941	15984	15814	15929	15782	16049	15952	15952	15893	15910	16041	16012	15855	16018	16134	16009	15945	15869	16097	15858	16056	15940	16014	15857	15981	15975	15968	15936	15896	15873	15958	15995	15926	15955	15918	15856	16041	15990	16108	16156	16148	15940	16075	15915	15874	15874	16027	15846	15874	16090	15984	15809	15807	15979	15790	15998	16054	15862	16114	16057	15820	15954	16024	16119	16139	15973	16056	16023	15880	15891	16103	15823	15934	15841	15851	15808	15935	16014	15837	15872	15925	15965	15926	16023	16099	16020	15920	16057	15998	15971	15909	15943	16066	15905	16089	16107	16062	15855	16073	15892	16036	15987	16032	16070	16146	15856	16201	15979	15981	15928	15955	16004	15738	16072	15957	15957	16054	15856	15825	15962	15970	16130	15932	15940	16043	15906	15895	15825	16036	15976	16074	15884	15999	15937	16099	15941	16054	16066	15930	15893	15942	15915	15943	15984	15956	15940	16040	15956	15966	16012	15830	15870	16121	15884	16020	15997	15909	16008	15863	15906	15984	15883	15984	15880	16014	15972	15895	15947	16078	15933	15888	15951	15974	16012	16050	16020	15900	15953	15845	16141	16074	15844	16218	15823	16059	15742	15875	15878	15978	16040	15910	16002	16012	15916	15919	15871	15858	15921	15903	16040	16050	15894	16067	15960	16057	15680	15972	15893	15779	16015	16020	15731	15965	16058	15947	16005	15861	16073	15922	16062	15956	16021	16135	15899	16081	15910	16012	16184	15985	15803	16026	16060	15876	15974	15980	15744	15888	15981	16060	15957	16024	15934	16022	15993	15858	15984	16019	15892	15919	16006	15930	15870	15978	15806	15910	15925	16097	15932	15887	16096	15898	16041	16043	16017	15972	16049	15860	15953	16028	16007	15876	15950	15777	16034	15841	16193	15919	15956	15955	15724	15955	15948	16047	15916	15894	15958	15988	15967	15965	16017	16012	15994	15843	16035	15850	15967	15848	15998	15868	15947	15868	15956	16103	15905	16065	15977	15922	16047	15846	15900	15838	15935	16115	15894	15886	16037	15976	15875	15786	15991	15900	15972	15970	15895	16041	15890	15997	15810	15793	16063	16035	15945	16066	16032	16011	16024	16015	16057	15967	15938	15931	15829	15936	15886	16032	16107	16039	15893	16054	16027	16048	16030	16012	15917	16121	15826	16032	15960	15923	16039	15916	16105	15947	15977	15930	16001	15943	16065	15857	16012	16049	15946	16205	15785	15959	16037	16121	15932
22888	21428	29431	23872	21735	24414	28266	24222	21966	21559	20893	20585	20066	20096	19814	19835	19731	19830	19751	19683	19554	19592	19491	19667	19556	20416	23854	24105	23357	22964	21256	20539	19981	19748	19463	19478	19725	19628	19282	19373	19155	19243	19256	19327	19315	19379	19255	19267	19379	19381	19295	19447	19341	19389	19373	19500	19449	19299	19396	19061	19510	19322	19245	19247	19298	19252	19170	19464	19559	19511	19538	19301	19317	19465	19420	19268	19291	19375	19300	19445	19459	19498	19238	19449	19290	19522	19482	19333	19444	19272	19216	19286	19410	19378	19426	19304	19366	19268	19310	19282	19296	19239	19347	19252	19419	19301	19424	19261	19353	19199	19226	19222	19293	19220	19285	19385	19449	19296	19293	19440	19376	19383	19113	19153	19310	19229	19361	19474	19278	19379	19278	19486	19231	19428	19800	19419	19195	19379	19435	19303	19266	19367	19364	19379	19481	19495	19349	19606	19735	19256	19209	19265	19514	19403	19144	19299	19227	19282	19044	19405	19592	19350	19593	19296	19428	19397	19163	19332	19268	19311	19274	19213	19346	19157	19398	19315	19140	19316	19515	19309	19270	19590	19410	19301	19402	19399	19196	19307	19361	19339	19308	19143	19343	19307	19401	19353	19330	19295	19323	19421	19396	19391	19527	19489	19407	19374	19361	19094	19261	19425	19339	19454	19479	19493	19374	19137	19443	19139	19464	19320	19567	19332	19125	19356	19297	19408	19259	19259	19357	19413	19362	19355	19447	19292	19236	19547	19446	19026	19469	19301	19349	19387	19336	19378	19301	19570	19201	19504	19507	19195	19185	19246	19084	19424	19321	19331	19163	19422	19489	19379	19342	19358	19448	19342	19254	19310	19416	19376	19360	19395	19193	19288	19499	19459	19380	19234	19289	19388	19197	19327	19245	19447	19177	19314	19226	19181	19470	19287	19206	19391	19403	19314	19433	19497	19499	19318	19238	19388	19182	19345	19325	19331	19135	19315	19405	19407	19205	19152	18981	19143	19526	19340	19424	19326	19356	19453	19318	19276	19136	19433	19472	19453	19390	19472	19337	19363	19277	19404	19465	19321	19080	19460	19300	19404	19284	19376	19449	19405	19315	19179	19334	19392	19492	19405	19462	19310	19114	19427	19133	19384	19095	19166	19258	19445	19086	19235	19409	19418	19293	19326	19196	19218	19332	19173	19287	19503	19283	19126	19105	19382	19205	19269	19407	19196	19117	19254	19341	19601	19297	19343	19590	19364	19177	19183	19290	19370	19243	19331	19059	19314	19297	19188	19269	19172	19188	19486	19457	19494	19408	19530	19312	19248	19157	19293	19054	19297	19422	19218	19150	19268	19296	19459	19433	19379	19445	19310	19343	19018	19233	19311	19569	19314	19185	19306	19436	19317	19232	19267	19291	19546	19354	19272	19459	19382	19569	19339	19400	19318	19413	19400	19501	19274	19456	19399	19209	19234	19344	19321	19338	19561	19142	19301	19257	19415	19326	19230	19370	19393	19363	19258	19413	19344	19333	19056	19346	19176	19188	19366	19394	19349	19377	19498	19407	19267	19630	19450	19622	19298	19499	19302	19463	19505	19666	19208	19265	19213	19224	19469	19397	19427	19428	19390	19498	19397	19452	19479	19353	19343	19356	19208	19331	19329	19263	19273	19588	19216	19325	19301	19394	19521	19284	19256	19426	19256	19348	19193	19402	19370	19285	19095	19284	19148	19111	19394	19236	19299	19339	19419	19403	19172	19180	19494	19504	19325	19183	19245	19223	19469	19240	19249	19303	19486	19464	19293	19161	19299	19336	19227	19144	19223	19403	19443	19345	19206	19487	19206	19281	19356	19270	19282	19235	19377	19313	19227	19213	19225	19509	19322	19437	19331	19085	19226	19217	19417	19101	19353	19316	19444	19484	19213	19286	19200	19323	19238	19439	19502	19277	19478	19408	19301	19554	19223	19225	19229	19396	19269	19350	19562	19357	19435	19244	19122	19417	19268	19167	19272	19322	19350	19352	19277	19241	19370	19194	19256	19058	19257	19332	19406	19247	19333	19306	19402	19406	19397	19231	19293	19341	19344	19158	19318	19357	19295	19245	19289	19368	19379	19447	19167	19202	19296	19402	19371	19334	19456	19479	19587	19388	19221	19269	19364	19460	19412	19570	19157	19247	19089	19282	19265	19387	19519	19488	18985	19324	19345	19417	19339	19244	19521	19452	19485	19463	19488	19390	19263	19537	19386	19263	19277	19506	19505	19091	19420	19363	19323	19305	19295	19555	19386	19264	19215	19207	19227	19412	19257	19350	19346	19195	19324	19549	19423	19249	19381	19412	19338	19299	19394	19147	19350	19271	19199	19075	19243	19346	19452	19298	19194	19259	19426	19344	19247	19590	19244	19146	19192	19349	19263	19465	19297	19171	19284	19122	19427	19191	19014	19266	19496	19279	19442	19336	19392	19352	19241	19429	19266	19245	19322	19303	19291	19378	19405	19379	19402	19302	19299	19358	19331	19195	19114	19442	19305	19180	19400	19381	19401	19182	19335	19253	19291	19487	19120	19603	19245	19537	19330	19287	19314	18989	19238	19309	19390	19444	19357	19313	19139	19322	19399	19600	19489	19359	19219	19511	19113	19586	19416	19365	19194	19314	19403	19325	19323	19411	19485	19315	19129	19268	19212	19351	19317	19324	19273	19103	19380	19456	19175	19213	19302	19274	19219	19439	19438	19193	19169	19224	19176	19263	19325	19219	19167	19309	19458	19409	19194	19523	19293	19254	19224	19251	19451	19461	19275	19293	19053	19372	19209	19326	19250	19395	19298	19186	19379	19413	18976	19107	19179	19437	19321	19324	19371	19201	19271	19453	19167	19284	19551	19296	19262	19539	19224	19463	19309	19307	19459	19255	19479	19227	19367	19371	19367	19396	19113	19294	19326	19377	19487	19476	19257	19263	19227	19328	19157	19343	19340	19487	19457	19433	19461	19236	19292	19236	19457	19446	19265	19293	19227	19400	19463	19250	19311	19282	19398	19300	19380	19149	19304	19329	19381	19270	19312	19380	19435	19296	19289	19202	19307	19137	19287	19261	19053	19319	19474	19340	19303	19487	19174	19115	19349	19376	19296	19366	19373	19528	19278	19168	19152	19198	19348	19331	19277	19215	19337	19435	19183	19279	19149	19340	19347	19266	19352	19477	19428	19225	19139	19168	19254	19285	19252	19037	19331	19472	19434	19195	19309	19419	19107	19319	19367	19278	19238	19374	19172	19207	19350	19467	19359	19299	19329	19273	19229	19333	19316	19642	19369	19194	19462	19285	19322	19454	19557	19481	19319	19303	19235	19163	19498	19367	19278	19100	19315	19261	19329	19164	19389	19394	19439	19567	19260	19304	19162	19500	19281	19440	19448	19212	19303	19131	19352	19447	19396	19308	19199	19294	19147	19299	19116	19300	19253	19363	19317	19364	19266	19259	19140	19217	19500	19463	19284	19292	19159	19245	19364	19255	19202	19413	19483	19367	19389	19318	19379	19373	19265	19468	19140	19159	19492	19470	19226	19142	19344	19280	19117	19254	19344	19257	19203	19342	19396	19406	19510	19270	19334	19304	19331	19370	19278	19352	19267	19452	19307	19491	19352	19397	19569	19222	19319	19312	19279	19195	19416	19488	19398	19539	19467	19317	19288	19145	19069	19419	19317	19165	19363	19223	19194	19278	19176	19160	19279	19490	19320	19405	19318	19256	19249	19351	19285	19501	19331	19474	19263	19314	19382	19350	19400	19282	19295	19263	19244	19138	19230	19421	19251	19475	19235	19159	19304	19298	19417	19291	19290	19426	19325	19458	19251	19187	19219	19185	19181	19063	19273	19308	19230	19224	19446	19251	19247	19443	19249	19351	19321	19265	19203	19193	19502	19395	19316	19182	19293	19438	19312	19258	19297	19357	19426	19423	19236	19553	19139	19446	19172	19091	19491	19349	19372	19413	19351	19513	19224	19376	19277	19346	19303	19236	19382	19183	19333	19398	19266	19237	19137	19418	19197	19426	19216	19190	19167	19347	19281	19387	19331	19156	19263	19358	19228	19346	19176	19314	19394	19186	19429	19536	19427	19343	19439	19519	19276	19370	19149	19190	19482	19166	19271	19393	19331	19404	19382	19256	19331	19468	19399	19444	19215	19404	19374	19600	19330	19459	19606	19493	19300	19320	19366	19175	19510	19405	19511	19206	19077	19403	19272	19288	19238	19263	19319	19389	19384	19361	19311	19264	19457	19131	19295	19335	19457	19384	19272	19570	19482	19310	19147	19223	19328	19362	19342	19407	19329	19126	19496	19418	19287	19320	19058	19370	19210	19165	19252	19233	19227	19302	19281	19270	19254	19135	19138	19251	19262	19368	19335	19398	19424	19548	19450	19225	19056	19479	19677	19218	19237	19396	19703	19316	19375	19323	19407	19557	19416	19241	19382	19261	19127	19302	19252	19435	19450	19230	19416	19480	19348	19188	19175	19346	19372	19294	19233	19415	19211	19241	19344	19400	19184	19328	19458	19356	19301	19455	19418	19547	19418	19547	19377	19224	19369	19298	19522	19327	19554	19221	19232	19206	19156	19267	19184	19092	19297	19392	19180	19334	19409	19360	19293	19331	19391	19159	19585	19416	19240	19162	19356	19402	19529	19238	19498	19282	19296	19535	19278	19358	19023	19326	19058	19238	19242	19303	19421	19238	19195	19153	19365	19497	19396	19342	19213	19202	19178	19329	19430	19419	19462	19228	19182	19178	19578	19615	19285	19178	19303	19260	19345	19220	19444	19265	19208	19180	19160	19357	19461	19462	19186	19296	19278	19288	19400	19583	19373	19330	19180	19156	19517	19512	19474	19047	19386	19479	19095	19196	19370	19145	19328	19305	19466	19242	19404	19468	19248	19431	19359	19359	19307	19507	19248	19485	19345	19158	19425	19485	19410	19286	19483	19415	19346	19271	19422	19036	19185	19187	19355	19362	19474	19429	19293	19495	19377	19312	19400	19524	19260	19359	19341	19293	19275	19255	19310	19288	19192	19351	19282	19363	19403	19651	19399	19520	19204	19313	19251	19446	19108	19347	19283	19389	19199	19604	19174	19067	19171	19277	19380	19234	19423
35050	61542	56104	28760	22833	21806	23613	23074	19930	18277	17811	17263	17121	16888	16769	16548	16478	16666	16673	16430	16595	16307	16385	16355	16421	17770	23353	22699	21747	20737	18436	17344	16575	16253	16378	16193	16110	16165	16200	16351	16378	16285	16221	16425	16465	16112	16309	16371	16338	16115	16174	16156	16244	16332	16180	16153	16123	16049	16375	16177	16364	16257	16258	16271	16289	16168	16180	16206	16309	16177	16193	16282	16249	16302	16146	16197	16228	16192	16222	16063	16366	16332	16305	16125	16022	16230	16190	16216	16394	16220	16255	16120	16240	16164	16204	16217	16208	16294	16205	16139	16240	16394	16304	16296	16235	16241	16328	16233	16282	16174	16156	16101	16277	16133	16170	16175	16017	16064	16197	16340	16327	16185	16150	16234	16278	16168	16195	16111	16086	16155	16164	16121	16251	16177	16153	16198	16374	16262	16152	16094	16161	16303	16275	16099	16304	16050	16161	16262	16117	16320	16335	16151	16200	16197	16181	16158	16251	16342	16255	16172	16252	16198	16228	16214	16151	16350	16239	16077	16318	16231	16193	16007	16233	16095	16305	16315	16363	16215	16354	16124	16097	16270	16208	16402	16243	16172	16182	16242	16252	16160	16178	16329	16245	16190	16201	16199	16270	16268	16299	16129	16185	15963	16238	16157	16173	16267	16082	16291	16171	16120	16361	16304	16339	16069	16195	16287	16203	16179	16152	15954	16229	16168	16136	16171	16205	16238	16276	16040	16264	16149	16134	16151	16247	16050	16136	16179	16143	16289	16191	16265	16243	16332	16203	16221	16245	16209	16211	16137	16224	16141	16271	16294	16087	16265	16267	16345	16067	16252	16156	16193	16220	16216	16285	16274	16257	16304	16217	16226	16374	16156	16440	16198	16026	16264	16283	16236	16242	16089	16265	16332	16311	16341	16219	16220	16189	16127	16346	16130	16235	16262	16171	16288	16221	16244	16204	16261	16136	16188	16335	16168	16298	16269	16318	16262	16227	16394	16118	16327	16277	16276	16259	16181	16172	16232	16111	16172	16146	16254	16441	16153	16184	16045	16111	16211	16066	16277	16260	16125	16091	16198	16208	16247	16224	16165	16067	16232	16372	16059	16148	16331	16221	16246	16030	16260	16140	16240	16356	16365	16238	16278	16264	16202	16244	16105	16228	16174	16236	15942	16161	16324	16201	16103	16296	16291	16223	16174	16260	16171	16162	16188	16155	16181	16038	16143	16289	16385	16160	16192	16127	16159	16322	16272	16165	16290	16226	16239	16240	16195	16257	16267	16362	16160	16220	16167	16194	16358	16162	16297	16323	16312	16244	16213	16223	16383	16224	16366	16225	16289	16318	16242	16174	16201	16149	16202	16186	16393	16046	16214	16167	16157	16155	16261	16187	16376	16147	16146	16368	16197	16236	16163	16195	16179	16131	16112	16294	16337	16158	16136	16200	16310	16210	16294	16335	16318	16330	16089	16093	16227	15988	16374	16291	16197	16198	16067	16152	16209	16102	16231	16226	16042	16118	16197	16156	16318	16332	16064	16375	16085	16144	16183	16039	16202	16242	16395	16423	16080	16309	16129	16437	16375	16186	16341	16241	16173	16182	16081	16114	16133	16237	16209	16234	16202	16263	16146	16197	16253	16345	16156	16215	16054	16278	16243	16206	16218	16229	16333	16239	16132	16111	16208	16096	16168	16303	16241	16309	16101	16463	16066	16040	16283	16029	16291	16091	16347	16312	16301	16296	16228	16382	16185	16222	16123	16370	16310	16181	16307	16094	16179	15966	16095	16228	16042	16387	16250	16197	16021	16184	16292	16189	16229	16128	16215	16279	16082	16227	16144	16158	16155	16124	16105	16291	16174	16083	16251	16131	16177	16249	16340	16141	16083	16138	15952	16171	16204	15985	16274	16162	16215	16112	16010	16177	16187	16138	16325	16213	16190	16363	16269	16229	16229	16179	16260	16241	16107	16234	16198	16266	16348	16196	16191	16259	16225	16270	16092	16338	16356	16216	16260	16082	16239	16252	16240	16240	16432	16299	16246	16296	16177	16193	16240	16278	16166	16127	16313	16248	16314	16162	16221	16153	16174	16176	16020	16428	16323	16134	16316	16176	16257	16192	16114	16214	16262	16002	16265	16256	16264	16203	16141	16351	16317	15975	16292	16133	15895	16159	16235	16340	16115	15987	16253	16166	16077	16264	16115	16294	16370	16159	16048	16217	16156	16130	16342	16287	16136	16121	16180	16242	16088	16305	16142	16304	16132	16216	16282	16434	16276	16304	16237	16244	16169	16116	16194	16159	15971	16141	16007	16347	16229	16318	16265	16306	16276	16308	16214	16199	16238	16223	16166	16105	16278	16209	16151	16354	16200	16293	16244	16292	16142	16052	16102	16244	16094	16361	16263	16134	16108	16182	16325	16102	16282	15991	16192	16071	16336	16283	16088	16088	16175	16223	16135	16254	16296	16233	16453	16150	16094	16355	16350	16155	16120	16162	16308	16203	16118	16301	16235	16237	16217	15914	16287	16210	15909	16232	16419	16203	16296	16136	16230	16253	16074	16234	16347	16406	16153	16293	16336	16042	16205	16236	16013	16133	16114	16125	16119	16257	16473	16225	16325	16176	16089	16113	16153	16060	16223	16247	16113	16226	16302	16182	16192	16266	16125	16269	16156	16221	16176	16228	16295	16063	16254	16205	16140	16103	16217	16176	16137	16146	16285	16177	16360	16069	16061	16171	16184	16103	16046	16077	16163	16260	16314	16271	16281	16189	16167	16240	16106	16302	16216	16283	16162	16275	16323	16366	16066	16084	16118	16204	15982	16187	16206	16218	16323	16260	16000	16117	16118	16248	16174	16240	16208	16163	16320	16132	16232	16070	16191	16170	16257	16213	16092	16252	16290	16152	16173	16108	16254	16179	16140	16136	16296	16317	16118	16129	16214	16249	16075	16198	16085	16086	16109	16186	16205	16118	16229	16278	16178	16220	16362	16172	16204	16181	16070	16196	16273	16249	16225	16195	16250	16369	16071	16125	16159	16298	16226	16331	16214	16159	16122	16309	16233	16057	16060	16373	16293	16346	16126	16192	16221	16064	16314	16345	16182	16153	16370	16103	16290	16326	16321	16113	16325	16143	16329	16218	16236	16105	16321	16197	16103	16164	16329	16279	16140	16257	16221	16178	16175	16093	15939	15923	16270	16337	16292	16033	16182	16210	16164	16119	16266	16277	16236	16199	16263	16240	16183	16108	16223	16208	16141	16258	16118	16139	16351	16241	16125	16336	16168	16280	16334	16184	16213	16241	16252	16084	16222	16279	16144	16163	16266	16338	16283	16184	16311	16248	16363	16226	16247	16351	16266	16311	16138	16201	16073	16228	16225	16269	16242	15918	16198	16136	16208	16111	16144	16374	16206	16547	16274	16126	16292	16290	16330	16208	16109	16269	16213	16177	16240	16225	16221	16285	16120	16103	16065	16249	16174	15991	16254	16142	16216	16450	16256	16249	16130	16186	16245	16261	16131	16151	16410	16198	16168	16143	16248	16078	16290	16211	16194	16230	15891	16156	16159	16265	16312	16200	16077	16196	16142	16202	16216	16112	16201	16293	16029	16419	16281	15991	16253	16357	16152	16174	16197	16200	16277	16113	16104	16447	16251	16230	16189	16200	16180	16183	16085	16158	16155	16137	16248	16251	16346	16333	16080	16215	16066	16132	16311	16354	16123	16382	16292	16351	16183	16280	16203	16111	16226	16173	16257	16291	16063	16180	16376	16271	16129	16199	16314	16160	16291	16076	16254	16160	16231	16268	16240	16238	16183	16200	16233	16162	16219	16117	16148	16312	16066	16180	16200	16223	16155	16182	16295	16120	16043	16219	16008	16217	16285	16346	16286	16132	16278	16185	16109	16328	16067	16426	16276	16407	16260	16337	16114	16277	16136	16167	16254	16315	16086	16327	16242	16211	16214	16084	16178	16093	16317	16160	16292	16223	16287	16308	16179	16092	16077	16254	16217	16307	16205	16293	16170	16272	16152	16142	16169	16374	16255	16128	16063	16060	16192	16264	16193	16075	16098	16323	16268	16024	16167	16228	16218	16257	16059	16351	16128	16227	16167	16207	16250	16216	16221	16205	16239	16173	15956	16143	16256	16301	16091	16249	16244	16151	16226	16330	16046	16090	16101	16137	16039	16254	16337	16312	16266	16235	16259	16310	16253	16214	16219	16291	16183	16147	16226	16276	16027	16274	16087	16232	16340	16218	16167	16056	16131	16033	16332	16233	16157	16279	16319	16061	16459	16259	16175	16213	16029	16279	16212	16180	16087	16095	16171	16282	16220	16199	16220	16258	16253	16081	16102	16007	16062	16166	16201	16098	15985	16150	16152	16284	16216	16318	16158	16235	16232	16372	16216	16275	16150	16203	16337	16337	16137	16059	16290	16154	16393	16074	16333	16233	16000	16297	16376	16219	16251	16339	16185	16144	16159	16133	16215	16201	16056	16186	16190	16104	16145	16196	16241	16375	16156	16163	16359	16195	16218	16223	16196	16294	16268	16387	16209	16259	16243	16316	16217	16166	16137	16166	16281	16251	16291	16241	15960	16180	16240	16234	16283	16208	16219	16127	16101	16342	16263	16209	16138	16353	16132	16301	16375	16114	16206	16162	16373	16067	16380	16216	16121	16094	16080	16186	16034	16348	16287	16275	16219	16248	16285	16316	16289	16138	16156	16287	16289	16209	16340	16074	16011	16075	16193	16281	16091	15997	16217	16061	16108	16242	16248	16363	16053	16170	16160	16161	16229	16237	16302	16131	16371	16184	16356	16229	16261	16390	16302	16320	16121	16283	16210	16146	16231	16274	16056	16243	16373	16178	16385	16371	16159	16308	16122	16182	16222	16132	16208	15993	16277	16223	16207	16262	16232	16064	16152	16043	16441	16154	16242	16240	16226	16131	16105	16226	16375	16243	16116	16239	16294	16201	16303	16249	16270	16286	16191	16246	16211	16154	16158	16134	16183	16226	16331	16134	16191	16178	16347	16381	16238	16109	16078	16192	16149	16205	16297	16354	16116	16299	16000	16150	16146	16195	16316	16178	16199	16342	16104	16282	16237	16021	16144	16207	16133	16319	16246	16289	16107
28438	25631	31666	24804	20274	20172	20042	20634	19718	18981	19090	18966	18968	19066	18793	18638	18768	18774	18849	18732	18548	18816	18696	18856	18826	18669	19054	19088	19129	19157	18870	18913	18862	18951	18678	18731	18724	18850	18560	18649	18719	18850	18696	18756	18858	18542	18681	18900	18910	18918	18731	18593	18564	18770	18561	18653	18668	18781	18790	18737	18694	18519	18632	18812	18917	18724	18739	18682	18935	18831	18743	18920	18642	18615	18768	18583	18951	18807	18787	18762	18799	18615	18641	18847	18761	18681	18825	18737	18792	18562	18957	18886	18826	18617	18822	18420	18772	18886	18754	18689	18785	18765	18699	18880	18504	18628	18724	18641	18792	18841	18855	18681	18752	18669	18890	18908	18888	18854	18675	18764	18783	18834	18775	18644	18792	18715	18880	18484	18654	18671	18969	18774	18754	18661	18672	18746	18833	18892	18897	18776	18661	18577	18681	18470	18699	18761	18681	18637	18711	18552	18719	18673	18873	18498	18565	18833	18754	18861	18565	18950	18657	18702	18732	18939	18870	18756	18781	18638	18714	18655	18556	18624	18594	18558	18583	18819	18543	18613	18769	18807	18897	18735	18605	18788	18631	18725	18744	18764	18768	18759	18598	18801	18613	18934	18956	18745	18685	18662	18763	18701	18678	18853	18453	18664	18695	18839	18805	18783	19039	18930	18969	18902	18860	18815	18834	18840	18671	18842	18761	18646	18791	18730	18727	18554	18817	18760	18767	18657	18518	18837	18961	18629	18905	18829	18620	18672	18709	18630	18422	18783	18763	18748	18695	18628	18766	18895	18757	18605	18763	18669	18674	18748	18587	18794	18582	18665	18622	18784	18886	18872	18748	18660	18889	18821	18600	18584	18428	18772	18717	18738	18687	18749	18698	18582	18858	18738	18852	18873	18735	18643	18663	18567	18736	18665	18613	18536	18608	18720	18700	18749	18812	18885	18664	18816	18685	18690	18681	19024	18597	18741	18876	18779	18958	18680	18577	18615	18746	18795	18709	18649	18854	18887	18783	19013	18728	18834	18676	18856	18954	18493	18734	18880	18640	18777	18786	18569	18688	18677	18631	18662	18657	18707	18670	18598	18673	18639	18931	18910	18714	18866	18703	18872	18833	18953	18754	18651	18836	18683	18634	18618	18866	18695	18786	18973	18659	18628	18642	18634	18741	18731	18964	18860	18607	18577	18807	18787	18873	18748	18801	18833	18674	18771	18762	18943	19081	18756	18728	18652	18897	18701	18944	18773	18662	18894	18720	18493	18853	18665	18790	18821	18612	18673	18739	18743	18687	18789	19028	18819	18780	18792	18914	18953	18839	18698	18741	18588	18768	18862	18853	18847	18671	18829	18753	18710	18601	18546	18813	18847	18841	18795	18591	18725	18859	18699	18865	18794	18512	18843	18854	18665	18814	18757	18691	18770	18771	18742	18826	18761	18779	18542	18995	18642	18737	18717	18503	18487	18644	18682	18559	18659	18934	18689	18865	18689	18740	18753	18659	18761	18742	18617	18906	18803	18750	18653	18697	18781	18827	18755	18841	18804	18473	18868	18729	18575	18850	18797	18703	18757	18544	18606	18773	18608	18561	18677	18753	18598	18780	18733	18699	19054	18776	18572	18496	18882	18742	18849	18590	18724	18866	18565	18808	18757	18926	18641	18716	18496	18631	18806	18715	18850	18880	18607	18735	18686	18644	18869	18822	18749	18926	18747	18900	18700	18667	18528	18719	18664	18612	18474	18733	18687	18573	18742	18755	18896	18775	18869	19012	18724	18898	18768	18749	18436	18757	18629	18872	18950	18693	18769	18792	18923	18696	18577	18827	18796	18832	18837	18746	18509	18730	18584	18721	18695	18698	18794	18744	18480	18732	18699	18775	18741	18668	18531	18693	18821	18844	18880	18671	18721	18865	18729	18658	18613	18725	18839	18836	18689	18526	18629	18699	18668	18871	18777	18736	18658	18639	18835	18822	18554	18626	18811	18844	18772	18508	18654	18683	18665	18898	18691	18717	18844	18978	18651	18732	18773	18589	18924	18626	18783	18684	18754	18702	18645	18800	18689	18783	18692	18794	18811	18743	18862	18754	18690	18849	18620	18661	18600	18824	18459	18646	18623	18577	18690	18918	18572	18592	18787	18821	18886	18827	18685	18726	18697	18861	18882	18555	18807	18770	18691	19033	18626	18765	18698	18564	18694	18711	18786	18824	18710	18839	18779	18900	18744	18866	18716	18725	18648	18740	18789	18601	18788	18561	18792	18623	18759	18762	18637	18719	18685	18912	18767	18786	18836	18664	18748	18961	18814	18983	18563	18773	18551	18834	18711	18856	18792	18776	18937	18992	18906	18632	18656	18492	18807	18926	18880	18851	18871	18858	18765	18718	18855	18967	18717	18527	18750	18832	18877	18769	18680	18563	18798	18666	18717	18868	18788	18907	18722	18856	18732	18880	18782	18648	18543	18688	18793	18776	18755	18702	18675	18642	18885	18892	18796	18747	18862	18791	18995	18782	18528	18688	18668	18748	18721	18812	18845	18745	18751	18676	18414	18836	18909	18545	18604	18811	18783	18748	18869	18694	18873	18889	18859	18662	18935	18501	18752	18721	18826	18699	18943	19071	18686	19039	18970	18873	18768	18750	18748	18846	18728	18721	18703	18744	18684	18632	18753	18756	18764	18690	18881	18799	18826	18910	18689	18561	18668	18702	18994	18806	18507	18873	18938	18870	18779	18710	18832	18661	18717	18811	18801	18656	18825	18556	18546	18840	18859	18784	18669	18762	18793	18975	18659	18781	18681	18685	18640	18740	18839	18649	18832	18655	18678	18871	18722	18573	18654	18827	18603	18869	18658	18856	18986	18678	18764	18874	18828	18671	18839	18884	18705	18862	18795	18770	18837	18866	18719	18685	18763	18711	18883	18829	18855	18773	18700	18978	18845	18607	18507	18815	18903	18780	18889	18990	18603	18844	18644	18584	18764	18634	18623	18731	18451	18773	18736	18761	18849	18697	18868	18662	18679	18556	18716	18642	18725	18889	18518	18814	18802	18775	18818	18832	18769	18805	18457	18754	18713	18759	18677	18664	18778	18803	18704	18661	18890	18867	18753	18934	18866	18881	18764	18641	18649	18997	18763	18711	18912	18757	18713	18675	18622	18635	18806	18823	18691	18426	18799	18783	18967	18784	18659	18951	18805	18741	18686	18715	18767	18921	18619	18938	18775	18557	18598	18797	18653	18829	18598	18664	18948	18825	18477	18868	18987	18740	18628	18774	18855	18703	18785	18694	18771	18846	18868	18809	18603	18720	18853	18701	18824	18636	18889	18849	18742	18895	18725	18802	18598	18859	18914	18806	18495	18682	18802	18757	18780	18939	18867	18819	18854	18680	18674	18726	18792	18802	18687	18743	18777	18645	18715	18781	18766	18659	18656	18667	18958	18812	18952	18919	18677	18664	18844	18688	18930	18774	18702	18612	18656	18952	18708	18725	18807	18856	18740	18773	18878	18778	18770	18859	18681	18871	18806	18678	18766	18627	18686	18778	18777	18940	18917	18908	18694	18768	18920	18635	18723	18531	18851	18846	18947	18684	18946	18706	18547	18827	18760	19003	18482	18804	18738	18540	18738	18984	18849	18763	18619	18852	18773	18664	18759	18677	18769	18779	18690	18731	18766	18811	18937	18829	18781	18698	18573	18785	18585	18709	18686	18635	18650	18751	18679	18838	18700	18750	18755	18689	18719	18663	19024	18754	18730	18742	18665	18718	18872	18866	18878	18729	18808	18743	18671	18678	18773	18795	18738	18498	18541	18736	18784	18417	18666	18752	18744	18549	18537	18595	18803	18728	18576	18749	18552	18644	18556	18600	18820	18791	18697	18690	18754	18763	18881	18677	18705	18636	18824	18848	18802	18705	18953	18885	18601	18698	18579	18759	18718	18862	19135	18706	18631	18667	18720	18814	18785	18909	18756	18712	18692	18740	18812	18722	18773	18656	18869	18670	18675	18799	18560	18750	18548	18618	18558	18668	18780	18788	18785	18869	18803	18669	18665	18592	18815	18810	18580	18693	18781	18639	18801	18655	18674	18817	18642	18771	18819	18569	18701	18949	18742	18679	18542	18729	18699	18727	18919	18627	18678	18588	18802	18587	18711	18675	18668	18699	18852	18689	18698	18692	18754	18665	18616	18623	18800	18839	18768	18748	18596	18771	18865	18714	18405	18688	18706	18670	18765	18812	18963	18899	18841	18733	18738	18837	18647	18731	18791	18786	18716	18809	18765	18844	18728	18669	18752	18612	18560	18550	18867	19049	18675	18711	18584	18678	18655	18732	18632	18714	18817	18654	18656	18753	18650	18889	18572	18836	18645	18768	18579	18838	18666	18747	18606	18835	18771	18779	18643	18604	18753	18788	18836	19029	18699	18828	18725	18734	18555	18685	18893	18791	18668	18455	18788	18731	18501	18657	18863	19042	18623	18719	18703	18953	18816	18664	18753	18551	18888	18682	18919	18765	18767	18834	18784	18951	18594	18690	18711	18992	18684	18782	18890	18904	18831	18839	18934	18558	18617	18694	18582	18702	18787	18765	18605	18714	18734	18679	19073	18690	18858	18637	18449	18670	18720	18865	18821	18567	18637	18711	18910	18776	18639	18650	18704	18716	18691	18916	18730	18659	18938	18814	18859	18776	18821	18655	18738	18665	18741	18867	18726	18774	18842	18696	18837	18912	18825	18771	18717	18502	18773	18907	18778	18614	18616	18789	18793	18800	18548	18645	18814	18791	18790	18828	18851	19005	18582	18684	18668	18962	18544	18865	18847	18733	18626	18762	18724	18824	18751	18628	18740	18647	18657	18802	18662	18502	19016	18574	18633	18814	18733	18772	18630	18749	18719	18824	18724	18671	18814	18856	18790	18753	18781	18757	18756	18692	18692	18683	18790	18994	18800	18661	18594	18759	18894	18598	18571	18730	18621	18669	18790	18704	18895	18849	18516	18836	18560	18639	18632	19002	18801	18471	18749	18722	18717	18882	18617	18875	18796	18656	18530	18807	18818	18719	18978	18695	18759	18735	18658	18989	18870	18670	18925	18740	18697	18659	18686	18701	18753	18728	18669	18945	18879	18881	18828	18786	18689
26827	39743	33675	20610	18489	18137	17905	18663	17434	16524	16097	16191	16093	16009	16052	15930	16011	16097	16080	15745	15932	15923	15934	15905	15857	16012	16426	16490	16709	16168	16036	15981	15766	16007	16053	15824	15943	15855	15776	15780	15703	15891	15834	16027	15783	16007	15947	15966	15789	15950	15670	15947	15887	16035	15853	15832	15810	15838	15857	15759	15819	15925	15920	15871	15786	15756	16070	15845	15853	16032	15917	15879	15925	15746	15903	15767	15787	15930	15857	15768	15982	15896	15824	15939	15860	16119	15880	15918	15820	15709	15830	15876	15851	15860	15969	15818	15792	15933	15824	15726	15922	15944	15912	15890	15723	15884	15937	15988	15970	15989	15899	15999	15965	15827	15784	15978	15840	15773	15772	15794	15818	15919	15978	15896	15980	15887	16062	15892	15972	15816	15922	15919	15834	15994	15689	15894	16051	15813	15909	16015	15793	15739	15714	15872	15812	15809	15829	15920	15799	16026	15943	15873	15893	15777	15803	15823	15864	16114	15851	15946	15883	15873	15677	15890	15766	15824	16025	15936	15996	15799	15880	15906	15805	15864	15828	15837	16023	15801	15927	15904	15866	15951	15776	15911	15913	15750	15736	15825	15714	15954	15920	15807	15752	15819	15866	15946	15952	15855	15936	15722	15805	15988	15770	15836	15911	15733	15912	15943	15969	15923	15825	15951	15955	15894	15864	15836	15736	15937	15813	15826	15971	15909	16024	15745	15811	16027	15931	15694	15822	15984	15858	15934	15878	15935	15821	15855	15926	15958	15977	15920	15788	15814	15869	15936	15832	16037	15710	15801	15697	15968	15936	15871	15675	15890	15903	15815	16011	15936	15791	15979	15729	15948	15869	16106	15977	15750	15826	16006	15887	15702	15854	15885	15978	15818	15954	15806	15864	15863	15867	15873	15847	15822	15913	15877	15853	15645	15795	15824	15815	15926	15796	15883	15837	15771	15862	15765	15771	15938	15861	15811	15816	15842	15887	15812	15970	15771	15863	15961	15858	15802	15904	15991	15779	16014	15890	16111	15735	15791	15804	15784	15820	15772	15874	15798	15986	15831	15693	16084	15769	15799	15932	16056	15809	15890	16051	16031	15932	15708	15975	15959	15871	15791	15722	15867	15873	15771	15758	15983	15724	15756	15922	15934	15919	15945	15950	15832	15810	15892	15871	15943	15667	15761	15787	15923	15778	15717	16015	15825	15966	15926	16008	15800	15877	15878	15733	16022	15803	15883	15887	15689	15873	15884	15901	16057	15873	16056	15834	15838	15724	15853	15891	15945	15824	15844	15876	15903	15839	15770	15884	15670	16037	15671	15894	15779	15927	16083	15691	15838	15933	15803	16021	15838	15926	16080	15820	16003	15920	15783	16032	15780	15818	15844	15813	15843	15978	15836	15861	15816	16010	15941	15885	15834	15963	15900	15893	15846	15889	15849	15990	15813	15918	16044	15832	15928	16037	15864	15989	15739	15959	15935	15808	15909	15953	15858	15826	16061	15949	16036	15722	15961	15827	15806	15784	15891	15772	15879	16004	15869	15965	16003	16052	15713	15875	15874	15929	15961	15902	15941	15768	15880	15759	15878	15798	15898	15859	15805	15808	16012	15828	16021	15878	16036	15729	15724	15849	15764	15779	15748	15936	15886	15835	15817	15822	15840	15978	15889	15985	15876	15794	16073	15839	15882	15959	15814	15810	15889	15881	15901	15681	15875	15832	15921	15827	15857	15976	15987	15791	15820	15908	15732	15860	15816	16036	15871	15803	15845	15690	15818	16020	16020	15901	15882	15878	15656	15800	15792	15672	15858	15895	15845	15937	15929	15878	15890	15778	15764	15915	15910	15750	15990	15972	15878	15886	15944	15798	16008	15873	15883	15846	15863	15786	15790	15899	16026	15837	15820	15928	15910	15905	15981	15806	15870	16046	15829	16137	15846	15978	15923	15931	15755	16036	15834	15780	15746	15858	15904	15829	15890	16012	15947	15776	15872	15729	15955	15843	15697	15806	15960	15714	15865	15840	15703	15913	15992	15875	15814	15964	15812	16055	15702	15819	15842	15911	15971	15941	15807	15690	15863	15836	15782	15979	15770	15847	15813	15780	15702	15890	15874	16019	15912	15966	15771	15996	15799	15869	15831	15894	15976	15871	15931	16030	15787	15913	15881	15895	15904	15922	15891	16035	15816	15807	15806	15764	15918	16025	15722	16041	15897	15791	15853	15981	16093	15905	15774	15841	15802	15988	15547	15796	15817	15654	15914	15907	15835	15949	16057	15956	15920	15812	15952	16059	15903	15837	15774	15851	15627	16000	15923	15882	15872	15840	15810	15961	15792	16016	15791	15903	15987	15821	16047	15753	15855	15796	15906	15924	15813	15858	15889	15990	15690	15977	15858	15903	15794	16000	15885	15965	15785	15912	15825	15780	15866	15881	15887	15898	16024	15854	15992	15853	15900	15788	15865	16058	15966	16000	15968	15752	15913	16007	15778	16015	15976	15830	15864	15971	15901	15921	15952	15780	15803	15797	15799	15950	15777	15880	15815	15777	15879	15796	15876	15823	15869	15826	15748	15927	15711	15866	15948	16022	15781	15936	15881	15721	15778	15843	15836	15792	15873	15901	15763	15814	15753	16066	15847	15843	15978	15937	15770	15806	15925	15845	15890	15963	15726	15846	15813	15878	15793	15971	15856	15890	15795	15972	15856	15979	15834	16028	15918	15740	15690	15836	16017	15887	15765	15919	15885	15819	15717	15866	16003	15952	15868	15690	15699	15925	15945	15957	15737	15662	15944	15896	16028	15828	15949	16002	15714	15866	15963	15919	15876	15969	15948	15873	15770	15672	15803	15798	15876	15905	15746	15826	15789	15744	15996	15949	15958	15779	15860	15838	15940	15832	15870	15860	15933	15686	15863	15828	15949	15978	15839	15777	16022	15725	15857	15806	15892	15734	15896	15936	15927	15819	15705	15916	15907	15864	15902	15828	15934	15939	15668	15997	15655	15739	15813	15729	15889	15763	15784	16011	15809	15938	15790	15765	16032	15847	15804	15911	15966	15834	15978	15911	15858	15979	15842	15989	15609	15738	15818	15826	15980	15909	15775	16044	16007	15713	15968	15978	15937	15765	15868	15843	15666	15771	15917	15954	15816	15884	15937	15706	15994	15618	15867	15897	15934	15931	15872	16025	15856	15849	15902	15756	15909	15875	15933	15938	15818	15888	15898	15777	15960	16017	15916	15861	15809	15932	15872	15978	15745	15734	15784	15767	15734	15800	15973	15881	15852	15930	15998	15897	15780	15689	15977	15920	16028	15874	15887	15855	15777	15806	15826	16010	15773	15776	15806	15819	15894	15967	15798	15828	16020	15912	15789	16078	15742	16075	15838	15837	15915	15813	15915	15993	15722	15824	15884	15659	15922	15734	15867	15819	15822	15812	15902	15835	15868	15688	15914	15921	15948	15859	15926	15807	15903	15847	15809	15813	15931	15872	15908	15756	15773	15823	15896	15846	15976	15899	15873	15938	15706	15911	15821	16014	15771	15875	15847	15724	15927	15943	15798	15818	15863	16041	15925	16011	15871	15760	16002	15901	16138	15949	15966	15720	15799	16071	15806	16002	15751	15945	15937	15938	15778	15786	15764	15920	15644	15966	15846	15864	15949	15807	15654	15938	15911	15823	16044	15940	15873	15973	15875	15909	15800	15970	15846	15798	15857	15791	15887	15724	16021	15851	15786	15940	15798	16006	15959	15737	15935	15829	15930	15864	15728	15850	15807	15826	15742	15684	15801	15882	15833	15945	15956	15849	15756	15925	16045	15947	15881	15784	15917	15946	15840	15894	15962	16004	15838	16078	15999	15941	15891	15970	15849	15790	16035	15681	15978	15808	15867	15770	15929	15986	15812	15750	15863	15909	15801	15889	15982	15938	15809	15944	15766	16036	15892	15892	15757	15994	15848	15923	15851	15900	15961	15801	15955	15793	15776	15840	15724	16081	15885	15958	15798	15850	15769	15831	15782	15877	15847	15969	15860	15956	16018	15882	15966	16054	15785	16070	15841	15963	15867	15862	15867	15727	15917	15988	15892	15858	15845	15679	16091	15857	15901	15802	15891	15825	15839	16019	15898	16026	15784	16048	15629	16007	15942	15704	15944	15948	15815	16018	15954	15856	15889	15591	15907	15957	15838	15976	15922	15865	15961	15819	15748	15784	15843	15768	15888	15780	15823	15825	15898	15957	15853	16030	15843	15750	15786	15801	15872	15864	15886	15858	15789	15986	15912	15915	15714	15957	15774	15723	15980	15837	15835	15724	15904	15834	16130	15921	15937	15840	15728	15897	15906	15780	15984	15739	15925	15895	15796	15892	15756	15842	15992	15907	15823	15855	15892	15914	15893	15868	15822	16020	15902	15780	15984	15801	15856	15935	15794	15798	15778	16064	15840	15752	15894	15824	15880	15836	15987	15918	15933	16071	15763	15996	15922	15923	15838	15921	15800	16088	15823	15969	15897	15954	15851	15972	15922	15801	15873	15777	15846	16016	15756	15875	15959	15825	15778	15878	15832	16014	15758	15841	15839	15799	15882	16086	15928	15819	15767	16106	16035	15895	15702	15990	16049	15922	15841	15809	15789	15975	15817	15973	15757	15836	15666	15898	15806	15938	15913	15826	15928	15956	15843	15896	15846	15901	15862	16035	15906	15811	15983	15918	15815	15924	15982	15652	15884	15860	15985	15933	15885	16003	16029	15757	15853	15808	15801	15887	15816	15833	15874	15958	15855	15947	15661	16080	15836	15798	15959	15894	15980	15795	15786	15914	15930	15795	15960	15925	15800	15773	15852	16025	15979	15965	15912	15973	15992	15779	15690	15864	15846	15885	15965	15920	15878	15835	15941	15858	15763	15721	15944	15929	15849	15905	15717	16018	15915	15903	15851	15976	15927	15798	15870	15732	15870	16044	15994	15942	15765	15828	15914	15875	15784	15721	15868	15920	16039	16007	15793	15784	16063	15975	15913	15887	15811	15924	15984	15786	15973	15860	15760	15738	15707	15892	15789	15896	15901	15993	15683	15858	15844	15826	15670	15932	15959	15912	15907	15862	15810	15849	15684	15767	15973	15862	15887	15801	16012	15797	16016
23978	21508	29241	24574	22674	23777	23931	21252	20867	20254	19626	19458	19301	19491	19201	19211	19453	19458	19137	19175	19283	19158	19277	19201	19251	19229	20648	22430	22078	20977	20261	19749	19282	19120	19052	18954	18925	19095	19085	19237	18873	18969	19100	19187	19114	19068	19112	18976	18901	19047	18931	19077	19065	19180	19023	18968	19199	19170	19157	18987	19230	18836	19047	19024	19149	18943	19041	19246	19095	18976	19068	19013	19142	19186	19109	19089	18909	19008	19072	18893	19100	19064	19266	19167	19023	18848	19247	18978	19109	18912	19006	19078	18894	19022	19000	18912	19168	19129	19116	18927	19124	19012	18965	18831	18866	19029	18998	19199	18918	19216	19098	18994	19012	19133	19245	19037	19066	19080	19125	18986	19135	19198	18995	18901	19213	19063	19062	19053	19189	18962	19104	19196	19119	19148	19162	19103	19100	19158	19142	19073	19182	19200	19147	18959	19136	18900	18942	19046	18905	18970	19060	18991	19081	19244	18925	19107	18965	18868	19128	18916	19006	19040	19125	18814	19143	18947	19111	19166	19109	19038	19168	19125	18904	18984	19037	19048	19005	19009	18854	18939	19103	19113	19037	19059	19093	18979	19024	18988	18988	18977	18964	18911	19094	19152	19143	19111	19001	18974	18878	19060	19180	19117	19233	18983	19006	19074	19061	18986	18841	19249	19085	18956	18815	18943	19265	18887	19151	19163	19098	19083	18946	18933	19027	19047	18982	19144	18881	18877	18936	18963	19040	18961	19018	19150	19048	18912	19237	19011	19005	19080	19208	19051	18896	19097	18963	18815	19079	18846	19348	18978	19061	19278	19132	19156	18946	19149	19284	19045	19076	18995	19016	18936	18889	19304	18991	19071	19162	19021	18983	19045	19065	19153	19270	19001	19076	19023	19026	19193	18990	18974	18922	19099	19005	18809	19144	19132	19269	19135	19009	19144	19036	19040	19062	19127	18913	19167	19010	19028	19094	19129	19210	19100	19207	19008	19106	19165	19058	18830	19148	19183	19127	18919	18861	19132	19162	19137	19032	19041	18918	19196	19116	18927	19094	19069	19065	18923	19110	18989	19114	19035	18988	18860	19161	19052	18977	18982	19079	19089	19126	19153	18888	18999	18760	18944	18730	19021	18886	19057	18907	19015	19222	18880	19122	18920	18946	19020	19050	19201	18975	18994	19157	18881	19101	19138	18988	18911	18896	19167	19120	19125	19090	18931	19197	19054	19009	19034	19123	19039	19090	19197	18922	19021	19101	18900	18872	19050	19154	19091	19125	19276	19055	19245	19047	18904	19137	19224	19073	19243	18995	18878	18757	19109	18922	19077	19137	19254	19097	18835	18812	19300	18951	19057	19052	19074	19056	19068	19275	19024	18927	18929	18988	18734	18920	18694	18943	19113	18985	19068	19097	18839	19152	18828	19088	19016	19146	18925	18980	19031	19002	19064	18941	18980	19290	19071	19032	19029	19135	19042	19109	18964	19232	19210	19221	19095	18983	18739	18797	18950	19164	19070	19173	19132	18936	19023	19012	19100	19051	18993	19022	19055	19146	19209	18855	18918	19028	18993	18949	18921	19121	18788	19039	18991	19075	19043	19143	19140	18907	18891	18883	19011	18913	18778	19223	18964	19115	18868	18999	18990	18937	18969	19188	19040	18875	19140	19123	18954	19134	19116	19172	19002	18895	19126	18985	19021	19111	19321	18991	18931	18972	18986	18880	19032	19134	18926	19014	18927	18990	19200	19253	19012	18881	18943	18946	19087	19064	19164	19091	19079	19145	18962	19111	18878	19231	18975	18881	18890	19006	19084	19150	18991	19083	18997	18965	19011	19049	19163	19109	19310	19117	18962	18993	19088	19229	19066	18909	18925	18869	19109	19116	18970	18870	18993	18848	18830	18922	19035	19237	18935	19012	19142	18996	19021	19101	19144	19085	19051	19063	18872	19093	18841	18951	18999	18991	19126	18930	18980	18849	19017	19228	19043	18967	19028	18852	18892	18889	19234	19014	19013	18715	19053	19115	19043	18913	19027	19108	18981	18965	18852	19188	18978	19097	18952	18913	19051	19194	18850	18990	18924	19011	19169	19068	18935	19075	18987	19132	19194	18980	18912	19168	18940	19053	18820	19100	19239	19012	19110	19221	19023	18869	18880	19115	19242	19075	19065	18768	19065	19070	18975	19120	19177	19085	19042	18953	18970	19185	18969	19108	19034	18914	18791	19032	19104	19050	19008	18913	18921	19133	19012	18925	19217	19026	19107	18904	19101	19141	18994	18874	18875	18940	18956	19197	18889	18859	18969	19031	19223	19251	19049	19215	19346	18964	18869	18900	19077	18768	18982	18925	19106	18991	19364	19078	18872	18843	18974	18859	19099	18978	18996	19191	19054	19083	18937	19201	18988	18867	19120	19030	18883	19133	18955	18847	18971	18931	18872	18953	19051	18936	19044	19120	18884	18973	18877	18954	19124	19197	19073	19237	19104	18975	18971	19126	19027	19096	18971	18979	18841	19073	18991	19118	18937	19110	19070	18999	18997	19065	19158	19273	18894	18945	19123	18967	19190	19024	18836	19111	18885	19153	19209	18863	19104	19026	18915	18831	18991	19129	19036	19192	19170	19079	18927	19063	19108	19122	19167	19235	18978	18993	19159	18936	19006	19280	18999	19006	19057	19028	19056	19020	18826	19230	18972	18927	18919	19043	19037	18880	18974	18878	19115	19084	18813	19028	18912	19256	18987	18981	19025	18959	19254	19007	19131	19187	19006	19091	19188	19192	18875	19009	18978	18914	18818	19162	19047	19055	18748	19158	18823	18950	18982	18983	18995	19080	19000	19079	19026	19010	19114	19113	19136	19059	19076	19036	19231	19079	19143	19070	19057	19115	18829	18923	18956	18873	19207	19002	18932	19224	19274	18997	19196	18899	18971	19092	19381	19354	19132	19042	19017	19071	19099	18829	19227	19049	18978	18949	19069	19191	19318	19070	19050	19111	19090	19010	19094	19077	19092	19003	19128	19180	19146	19030	19032	18837	18980	19311	18914	19000	19061	18818	19090	19123	18966	19048	19260	19086	19173	19004	19222	19171	19185	19005	19103	19032	18967	18810	18814	19028	18804	19005	19095	19097	19086	19041	18921	19119	18933	19056	19186	19246	18954	19038	19101	19131	19224	18685	18991	19261	18990	19181	18819	18949	18854	18848	19053	19199	19108	19167	19100	19065	19118	19110	18805	19289	19091	18974	18985	18862	18830	19126	19155	19045	19081	19060	18930	18897	19037	18912	19062	19195	19111	19005	18951	19160	18926	18988	19118	19037	19086	19059	18885	18860	18900	19169	19110	19012	19095	19131	19225	19057	18968	19021	19277	19016	19135	18951	19049	19030	18872	19143	18941	19130	18731	19002	19074	19031	19028	19094	19072	19009	18875	19045	19050	18908	18934	18936	18925	19083	19093	19119	19114	18884	18999	19036	18948	18864	18980	19169	19036	18960	19091	18985	19253	19102	19087	19091	18956	18863	19050	18988	18877	19011	18979	19132	19099	19035	18939	18966	19090	19039	18941	18924	19052	19246	18829	19076	18815	18944	19062	19058	19109	19140	18896	19086	19042	19099	19134	18953	18988	19017	18952	18966	18849	19012	19143	18968	19086	19162	19100	19153	19142	19163	18905	18933	18770	18761	19026	19080	19077	19190	19260	18957	18919	18959	19115	18990	18888	19162	19094	18987	19160	19119	19114	19311	19046	19178	19155	19149	19007	19230	19073	19230	19106	19212	19099	18953	19226	19161	19317	19028	19122	18802	19042	19158	19044	19322	18993	18923	18964	18868	18989	19046	19103	18950	18992	19199	19138	18984	19036	19209	18948	19117	19166	18894	19000	19080	19009	19116	18878	19036	19289	19032	19152	19227	19042	18897	19069	18980	19016	19020	18887	19026	18967	18884	18962	18983	18840	19122	19026	19031	19046	18920	19024	18979	19071	19137	18957	19162	18850	19317	18896	19115	19080	18942	19064	18866	18984	19188	19105	18867	19116	19042	18870	18951	19023	19039	19042	18865	18990	18975	19090	18978	18979	19166	19064	19076	18969	18915	18747	19092	19161	19211	19173	19272	19058	19138	19101	18978	18853	18838	18986	18974	19120	19022	19152	18821	19127	19002	18956	18972	18967	19041	18956	18876	18908	18856	18890	19160	19233	19026	18938	18968	18889	18996	18980	19166	19077	19201	18980	18951	18986	19040	19112	19212	19167	19240	18961	19169	18969	19116	19131	19010	19197	19270	19054	18811	18827	18986	18698	18924	19027	19231	19201	18985	18864	18810	18994	18978	18964	18993	18993	19139	19103	19243	18986	19007	19070	18978	19152	18856	19195	19148	19076	19121	19124	19140	19059	19090	19103	19076	19014	18927	19069	19134	18898	18939	19038	19131	18938	18922	18995	19225	19156	18925	19002	19150	19011	19001	19057	19098	18915	19121	19032	18970	18897	18983	18999	19106	18870	19097	18876	18901	18970	19193	18950	18845	18914	19003	19009	19247	18972	19098	18988	19023	18921	19031	18931	19042	19038	19126	19242	18984	18921	18734	19008	19084	19044	18815	18973	19122	18949	18985	18934	19033	19047	19147	19022	19062	18892	18968	19002	19178	19123	18986	18811	19142	19092	19131	19178	19025	18945	18742	19010	18972	18996	19123	19083	19179	18947	19202	18942	19030	19038	19012	19018	19051	19268	19017	19104	18896	18814	18998	18988	19081	18900	19011	19107	19151	18996	19227	19038	19161	19051	18967	18986	19163	18947	19130	19257	18734	18928	19169	19083	19096	18947	18921	19137	18973	19007	19052	19177	19046	18908	19137	19024	18933	18794	18940	19117	19007	18971	19096	19024	19140	19152	18818	18785	19063	19076	19165	18976	19102	19092	19101	19156	19100	19053	19067	19099	19237	18983	18851	18919	19250	18919	18963	19094	18838	18923	18882	19026	19058	18966	19118	19062	19017	19020	19019	19038	18918	19103	18865	19036	18940	18859	18908	18860	19133	19054	19036	19236	19001	19168	19071	19041	18963	18871	18988	19004	18945	19226	18914	18914	18877	19105	18965	19149	19151	18833	19050	19146	18859	19010	18984	19052	19121	19044	19012	19061
31078	53927	46035	25902	20507	20268	19363	19020	19285	17532	16860	16434	16163	15982	16254	16280	16169	16159	16214	16306	16224	16209	16108	16332	16146	16249	18759	20707	19800	18533	17344	16769	16365	16242	16182	16007	16021	16067	16088	15928	15955	16080	16157	16130	15930	16106	16026	16043	15952	16031	16145	15927	16107	16079	16226	16019	16075	15935	16090	15851	15946	16052	16224	16015	16077	15947	16044	16038	16154	15876	16088	15979	16160	16014	15934	16175	16227	16125	15938	15928	16121	15798	16220	15976	15989	15865	15927	15957	16205	16019	16017	16119	15959	15966	16068	16065	15981	15968	15976	15896	16170	15927	16044	15978	16053	16050	16012	15978	15956	16055	16013	16192	15853	16027	16016	16038	15962	16009	16023	16187	16173	16106	15922	16017	16026	15995	15940	15936	16012	15942	16142	15906	16021	15981	15940	16034	16071	16197	15920	16077	15986	16046	16198	16098	16008	15987	16108	16222	16078	15926	16178	16030	16060	15941	16014	16040	16031	15845	16180	16087	16062	16123	16120	16053	16139	16119	15997	16180	15997	15885	15996	16052	16113	15821	16037	16158	16148	15932	15992	15972	16101	16171	16047	16098	16253	16010	15955	16049	15995	15919	16041	16010	15987	16002	15975	15986	16161	16195	16082	15926	15964	15883	16134	15871	16011	15938	16056	16106	16013	16010	16178	16087	15982	16147	16076	15875	16019	16136	16119	16152	16195	15856	16003	16061	16198	15849	16023	16088	16083	16015	15943	16142	15884	16092	15980	15960	16228	16192	16122	16216	16051	16025	16053	16164	16114	15980	15973	16066	15905	16045	16017	16013	16072	15941	15880	16038	16188	16052	15958	16008	16142	16191	16046	16200	15988	15989	15969	16030	16123	15960	15963	16121	15961	16025	16087	15938	16048	16163	15952	16044	16011	16110	15981	16224	16079	16066	16025	15995	15939	15916	15907	16118	16066	15987	16125	15958	16092	16021	16026	16069	15994	16147	15950	15861	15970	16129	16095	16069	16208	15975	16031	16102	16011	15941	16040	16171	15998	16129	15972	16064	15936	16028	16039	16182	16078	15894	16144	15976	16096	16119	16012	16138	15965	16021	16071	16045	16004	15995	15984	16107	16037	16192	16157	16054	16043	15947	15991	15955	16033	15941	16188	15943	15995	16029	16018	16068	15830	16041	16046	15970	16153	15978	16041	15874	16114	16138	15968	16133	16033	16183	16126	15968	15940	16001	16111	16028	15922	16011	15901	16038	15987	15975	15974	15800	16205	16105	16150	16116	16040	15974	16184	15976	16154	15825	16080	16082	16051	15978	16000	15960	16128	16120	16257	16035	15960	16082	16049	15926	15998	15922	15893	15954	15942	16045	15978	16047	15983	16173	16100	15963	16117	15980	15975	15966	16082	15971	16066	16066	15913	15924	16014	15990	15975	16161	16014	16122	16033	15936	15903	16201	16002	15949	16149	16073	16084	16166	16060	15983	16016	16153	16087	16106	15995	16046	16078	15786	16027	16022	16080	15905	15977	16050	16144	15972	16123	15756	16020	16021	16010	15926	16101	16038	16008	16059	15919	15983	16028	16096	16009	16048	16105	16092	16022	16075	15968	16013	16044	15942	16052	16010	16185	16123	16101	15933	16129	15974	16228	15980	16071	16207	16135	15999	16082	16028	16109	15920	16045	15991	15956	16172	16070	15948	15939	16150	15828	16104	16033	16009	15980	15993	16003	16046	16048	16129	15951	15999	15915	15981	16049	16196	16092	16099	15991	15957	16007	15945	15985	16093	16205	16134	15865	15964	16075	16145	16039	16002	15950	15924	15969	15864	16039	16013	16028	16044	16005	16003	16019	15970	15919	16115	16090	16065	15997	15876	15992	16243	16133	16147	15820	15855	16101	16074	15848	16212	15867	16264	15919	16002	16036	16037	15986	15996	16022	16141	16125	16173	16135	15879	15993	16103	15923	15933	16127	16220	16085	15938	16189	16225	15895	16128	15789	16071	16168	16035	16083	16126	15837	16119	16064	16118	15894	15925	16026	16000	16080	16011	16016	16083	15940	16028	16056	16001	15933	16172	15770	15944	16040	16156	16011	16193	16089	15976	16160	15922	16137	15999	16017	16109	16140	16122	15961	15992	16003	15969	16131	16181	16010	16059	16083	15926	15942	15852	16012	15972	16019	16016	16112	16107	16039	16090	16072	15884	15951	16151	16002	15957	15977	15883	15902	16057	16144	16021	15956	16102	16225	16091	16029	15991	16015	16110	15970	16109	16054	16000	16047	16155	15967	15874	15989	16000	16041	16179	16065	15943	16084	15987	15793	15992	16049	16002	15938	16037	16011	15846	16081	16009	16044	16239	15896	16318	16012	16195	16055	15969	16056	15967	16134	15919	16147	16154	16078	15913	16071	16041	15984	15894	16147	16103	16057	15979	15957	16116	16118	16099	16209	16091	15989	16018	16105	15936	16020	15854	16031	16123	15920	16006	15929	15955	16114	16244	15933	15960	16187	15907	15904	16180	16121	16067	16010	16153	15974	16049	15871	16047	16179	16103	16020	16057	16146	15990	15951	15975	16061	16075	16176	16010	16055	16049	16007	16025	15956	16092	16197	15988	16096	16036	16006	16032	16030	16064	16099	15965	16025	16060	16023	16097	16148	16136	16095	16131	15918	16034	16136	15977	16066	15825	16111	16234	16029	15952	16217	16118	15922	15946	16011	15982	15919	15850	16112	16122	15950	16040	15941	15986	16023	16023	15905	16045	16000	16197	16064	15889	16001	16002	15944	15992	16086	15993	16051	16046	16054	16163	16168	15978	16050	15994	16082	16115	16082	15919	16026	15960	16115	16037	16012	16019	16051	15908	16106	16265	16136	16087	15960	16215	15935	16046	15949	16024	15990	16071	16235	16060	15981	16060	16038	15988	16009	15906	16067	15934	15975	16069	15851	16074	15971	16038	16217	15965	16026	16124	16136	16107	16036	15971	16088	16126	15900	16089	16061	16031	16106	15923	15880	16064	16012	16234	16218	16094	15926	16029	16036	16010	15973	16063	16058	15868	16053	16012	16120	16078	15912	16075	16057	16093	16160	16017	15811	16153	16051	16056	16005	15972	16013	15991	16177	15986	15991	15946	16182	16147	16034	15856	15993	16120	15919	16040	16052	16183	15931	16058	15854	15947	16078	16209	16022	16035	16201	15906	16023	16017	15999	16125	15966	16311	16117	15821	16107	16073	16029	15968	15812	15937	15977	15965	15999	15812	15980	16091	15851	16073	15878	16082	15911	16120	16016	16100	15950	15999	15963	16065	16171	16007	16176	16054	16164	15990	16159	16082	16011	15959	16095	16074	16068	16007	16023	15939	16096	15944	16113	16125	16087	15968	16054	15926	15978	16126	16006	16037	16152	16029	16003	16048	15964	15977	16055	16019	16008	16154	16172	15975	16109	16079	16014	16062	16051	15921	16067	16083	16201	15978	16008	16133	16022	16023	16082	16066	16116	16087	16033	16074	16185	16084	15766	16004	15900	16206	16003	16003	15940	16056	16034	16088	16005	16033	16141	16012	16029	16007	16064	16096	16108	16038	15958	16124	16042	16037	16134	16042	16036	16129	15998	16226	15962	15896	16091	16058	16096	15884	16000	15911	15865	15928	15962	16029	16134	16075	16201	16087	16186	16035	16047	16097	15907	16067	16045	16095	16054	16011	15861	16040	16026	15925	16171	15934	16019	16011	16005	15824	16138	15853	15908	16128	16116	16092	15949	16085	16022	15987	16023	16154	16074	16090	16057	16033	16006	16171	16022	16070	16052	15889	15874	16059	15938	16172	16104	16091	15911	16062	16008	16175	16174	16138	16063	15845	15821	16118	15866	16105	16091	16004	16098	16043	16097	16010	16213	16052	16047	15996	16013	15999	15898	16144	15880	16002	15971	15872	16101	15959	16064	15931	16005	15949	16075	16138	16023	15918	16037	15998	16212	15914	16070	16098	16102	15910	15919	16193	16068	15947	15916	15998	16158	16044	16094	15994	16012	16158	16007	16238	15986	16044	15926	15941	16067	16064	16171	15985	16075	16138	16040	16149	15841	15985	16039	16090	16226	15965	16009	15962	15952	15976	15910	16069	15971	16030	15911	16059	15961	16072	16181	16140	16119	15866	15914	16026	16008	16066	15856	15956	16047	16193	15982	16097	16118	16220	16015	15979	16043	15826	16204	16074	16144	15901	16231	15875	15872	15999	16123	16054	15978	15970	16040	15986	16077	16008	16111	15987	15956	16085	15982	15986	16125	15973	16137	15976	16072	16048	16042	16016	16111	16142	15982	16111	16075	16037	16138	15931	16114	15900	15876	15977	15912	16251	15774	16047	15997	16070	15946	16133	16075	16049	15976	15879	15919	15973	16008	15901	16209	16061	16195	16006	16120	16078	15956	15983	16054	16139	16028	16049	16089	15935	16038	15957	16110	16047	15900	16138	16072	16086	16032	16134	15884	15892	15979	16063	16066	16049	16034	16227	15817	15915	16262	15897	16010	16139	15997	15901	16049	16071	15936	16010	16066	16156	15972	15974	15988	16050	16094	15946	15979	16124	16246	15959	16235	15906	16057	16173	15962	16057	16265	16033	15952	16015	16092	16186	16115	16069	16032	16012	16095	16087	15962	16002	15965	15936	15961	15984	16042	16041	16081	15980	16058	15968	15971	16028	16123	16074	16040	16087	15936	16175	16036	16093	15895	15888	16107	16157	16131	16009	16005	16033	15964	15946	16013	16031	15981	15952	16050	15974	15922	15931	16092	16087	15906	16010	15928	15950	16007	16073	16043	15930	15782	16124	16065	16141	16049	16180	16013	16002	16135	16104	16029	15951	16070	15967	16154	15959	16072	16080	15978	15927	15963	15848	16116	15936	15939	16022	15981	15964	16037	16120	16155	16226	15931	16116	16004	16093	16075	16062	16013	16129	16115	16018	16118	15900	16107	16170	16002	15849	16133	16014	16007	15970	15983	16049	16049	15921	15920	15864	16071	16094	16155	15988	16015	15999	16175	16060	15976	15990	16006	16049	15978	15883	15963	16085	15984	15905	15857	15999	15921	16006	16024	16003	15942	16122	16110	16102	16031	15984	16100	15856	15898	16181	16017	15939	15974	15966
22945	21486	29410	24034	21790	24427	27228	21957	21556	21375	20490	19912	19651	19650	19507	19552	19556	19466	19658	19429	19223	19310	19214	19376	19258	19205	20366	24076	24917	23191	21658	20409	19780	19296	19365	19233	19356	19202	19213	19232	19290	19236	19151	19318	18780	19186	19097	19019	19182	19127	18992	19033	18975	19048	19203	19172	19112	19184	19038	19090	19167	19035	19067	19261	19119	19143	19168	19003	19299	19039	19096	19190	19175	19001	19142	19115	19306	19330	19043	18967	18870	19254	19127	19011	19081	19063	19343	18969	19079	19089	18985	19081	19050	19120	19287	19036	19001	19151	19031	19158	19306	19030	19081	19121	19054	19260	19270	18949	19185	19000	19119	19017	19073	19290	18977	18955	18827	19109	19004	19040	19080	19121	19032	19047	19266	18991	19241	19185	19054	19126	18995	19053	19249	19117	19091	19078	19337	18993	18967	18974	19375	18977	19101	19016	19151	19206	19020	19120	18954	19110	18939	18995	18926	19061	19148	19185	19021	19012	19023	19153	18973	19054	19092	19175	19051	18890	18828	19044	19040	19155	19180	19038	19125	19042	18948	19155	19001	18985	19034	18997	19075	18985	19188	18919	19040	19304	19037	18973	19060	18988	18872	18801	19128	19237	19188	19176	19236	19129	19240	19065	19338	19182	18988	19069	19238	19143	19005	19077	19091	19179	19030	19053	19131	19044	18967	19096	19215	19184	19008	18939	19013	19142	18789	19152	18941	19095	19143	19127	19020	19280	19026	18958	19079	18938	18966	19127	19154	18957	19018	18934	18878	19100	19270	19255	18998	19224	19024	19009	18871	19121	19101	19163	19042	19076	19001	19107	18984	19006	19096	19116	19068	19147	19018	19182	19244	19097	19079	19082	19137	18914	19047	19171	18980	19203	19048	19121	19082	19248	19022	18928	19055	19065	19117	18881	18994	18976	19207	19038	19205	19146	19132	18777	18982	19068	19114	19120	19124	19106	18745	19149	19002	18905	19225	19256	18947	19038	18952	18976	18972	18835	18980	18969	19127	19008	19097	18954	18971	19002	19159	19244	19071	19068	18971	19135	19141	19192	19027	19179	19000	19173	19118	18961	19135	18760	19112	18991	19042	19205	18902	19096	19171	18892	19058	19057	19286	19143	18905	18913	19096	19028	19111	19099	19109	19092	19044	18972	19065	19204	19016	18975	18960	19081	19206	19072	19021	18962	19099	19131	18982	19389	19227	19029	19003	18820	19022	19073	19094	18903	18909	19131	19106	18989	19206	19056	18758	18949	19095	18998	18963	18892	18988	18993	19062	19186	19109	19109	18979	19067	18903	18870	19082	19216	19146	18909	19021	18996	19078	19011	18788	19025	19127	19056	19132	19070	19068	18806	18945	19049	19314	18974	19189	19043	19016	19135	19194	19230	19127	19010	18766	19037	19102	19068	18982	18870	19102	19173	19135	19022	19093	18875	18993	19098	19018	19094	19132	18784	19193	19164	19348	18870	18935	19158	19043	18841	18943	18874	19055	19000	18877	18986	18880	19184	18886	19033	18937	18856	19108	19066	18864	19072	19089	19105	18901	18815	18932	18865	19075	19156	19174	18943	19132	18821	18946	18830	18983	19030	19033	19124	19115	19111	19123	18848	19193	19024	19132	18957	19231	18903	18785	18977	19125	18995	19156	18945	18780	18974	19149	18851	18935	19088	18983	19196	19156	19273	19028	19127	19052	19083	19106	19046	19034	19012	19087	19249	19133	18997	19047	18955	18988	19071	19185	19103	19010	19113	19108	19029	18888	18955	19144	19288	19385	19074	18998	19124	18816	19132	18859	18915	19060	19036	19035	19136	18997	18877	19010	19072	19083	19094	19004	19108	19132	18913	18954	18857	18991	18976	19065	19100	18930	19018	19133	18949	19095	19012	19281	19019	19120	18887	19052	19135	18899	19112	18973	19061	18919	19000	19114	18842	19126	19226	19032	19159	18930	18919	19199	19029	19042	19115	19228	19292	18999	19124	19040	19221	19023	19029	19061	19033	19163	18951	18973	18910	19221	19010	18954	18918	18973	18952	19065	18855	19002	19154	19213	19060	19024	19238	19020	18967	19279	19122	19128	18935	19123	18992	19204	19178	19196	18910	19004	18806	18997	19132	19082	18924	18947	19175	18936	19069	19129	19105	19312	19380	19063	18915	19047	19171	19073	18809	18915	19059	19062	19166	18782	18919	18928	18953	19063	18997	19207	19071	19128	19103	19069	18921	19108	18908	19138	19086	18925	19057	19137	19268	19004	19112	19336	18896	19188	18997	19053	19080	19111	19096	19047	19044	19176	19031	19123	19050	19046	19231	19057	18967	18993	19098	19052	19058	18837	18998	19088	19075	19049	19115	19052	19088	19184	19223	19191	18953	19107	18909	19121	19000	18912	19227	19058	18948	19001	18830	19028	19101	19132	19033	19107	19169	19050	19038	19007	19077	19143	19018	18997	19031	18904	18922	18945	18969	19025	18988	19133	19018	19172	18977	19040	18924	19039	19186	19094	18968	19033	19233	19046	19040	18925	19008	19189	19013	18988	19007	19174	19147	19057	18960	18955	19087	18986	18984	19163	19010	19065	18984	19133	19039	19056	19272	19093	19158	19051	19177	18953	19051	19102	18942	19106	19041	19026	18937	19062	19090	19092	18864	18988	19281	19120	19173	18849	19117	19220	19149	18996	19213	19136	19072	18684	19046	18931	19013	18868	19152	19026	18791	19031	19088	19011	18905	19142	18891	19017	19108	18949	18959	19015	18915	19027	19044	18969	19177	19051	19029	19244	18921	19054	19173	18962	18891	18922	18978	18985	19107	19109	18736	19051	18905	19196	19045	19173	19011	19182	19233	19080	19051	19111	19076	19171	18986	19004	19004	19002	19052	19000	19246	19025	19079	19135	18833	19048	19026	19066	18911	19003	19165	18891	19055	19067	19099	19051	19011	18872	18974	19082	19242	19062	19013	19143	18901	18920	19105	18926	18908	18955	19060	19130	19096	19106	19054	18980	19122	19189	19131	18712	18994	19158	19047	19129	19124	19194	19059	19154	19161	19223	18998	19074	19241	19009	18903	18895	19059	19160	19032	19151	19055	18956	18954	18927	18929	18946	19060	18985	18871	19079	18993	19271	19255	19180	19313	18759	19094	19007	18951	19017	18954	19139	18963	19066	18972	19055	19006	18880	19274	18951	18946	18867	19119	19526	19089	19025	19093	19080	19166	19054	19159	19104	19152	18938	18978	19033	19185	19047	19130	19238	18933	19053	19169	19246	18858	18840	19282	18845	18953	18997	18939	18965	19177	18994	19083	19052	19014	19072	19125	19107	19181	19182	18921	18955	18952	19214	18886	19203	19021	18942	18945	19010	19262	19219	19180	19292	19181	18935	19100	18981	19176	18965	19452	18972	18973	19177	19144	18699	18806	19061	19096	18763	19052	19000	19067	18953	19151	19186	19050	19260	19035	18999	19098	19008	19118	19030	19160	19210	19047	19295	19121	19098	19106	18829	18929	19040	18995	19043	18969	19090	19020	19153	19024	18886	19094	18852	19119	19020	18997	18955	18789	18970	19107	19236	19128	18927	18961	19135	19036	19129	19105	19047	19278	19092	19131	19055	19103	19214	18958	19034	19143	18983	18997	19065	19216	18942	18963	19367	19076	19094	19050	18976	18949	18960	18869	18975	18805	18966	19183	19059	19132	19001	18908	18928	18976	19195	18907	19012	19148	18979	19122	19195	19054	18814	19010	19075	19126	19109	19062	19058	19069	18920	19012	19016	19047	19180	19113	19202	19092	18959	19084	18848	18963	19045	19000	19064	18929	19006	19223	19212	19033	18939	18911	18774	19070	19025	19053	18952	19098	19198	19144	19101	19091	19073	18953	18904	18996	19030	18950	18980	18917	19063	19049	19320	18912	19226	18949	19271	18985	19161	18955	19132	18986	19008	19014	18879	18910	18852	19069	19162	19123	19062	19194	19072	19205	19034	19025	19077	19004	19024	19026	18907	19151	19055	18893	19083	18924	19005	19034	19099	19148	19412	19010	19247	19204	19187	19086	19151	19012	18810	19005	19211	18975	19002	19177	18942	19216	19015	18795	19134	18890	19056	19248	19043	18997	19064	19197	19034	19147	19211	18951	19104	19050	19060	18973	18711	19047	19208	18949	19102	19069	19156	18819	19134	18958	19068	18898	19144	18959	19229	19087	19108	18979	19143	19192	19135	18895	18855	18989	19055	19137	19193	19156	19029	18997	19023	19043	19025	18952	19107	19082	18694	19107	18978	19139	19006	19021	19011	19117	19134	19146	18979	19057	18999	19025	19159	19050	19126	18970	18930	19155	19051	19211	19095	19025	18923	19138	18824	19222	19184	19213	19119	19043	19194	19066	18989	19186	19106	18972	19063	19158	19242	19235	19335	19001	19306	19229	19083	18810	18897	19042	19017	18900	19051	19116	18957	18971	18887	18887	19110	19036	19217	19098	19093	19133	18920	18999	19201	18873	19038	19184	18968	18961	19104	19036	18865	18928	19057	19160	19112	19310	18984	19330	19025	19100	19066	19220	18997	18877	19089	19178	19150	18935	19003	18979	19129	18971	19007	19024	18989	18741	19172	19011	19099	18875	18968	18980	19283	18963	19228	19068	19001	19178	18939	19033	19267	18934	19115	19096	19163	19020	18995	18905	18983	19106	19113	19057	18960	19089	18981	18931	19007	19019	19016	19231	19083	19233	19039	18946	19074	19015	19105	18972	19026	19085	19133	18763	19276	19125	18926	19178	18953	18892	19219	19206	19089	19015	19226	19107	19172	19250	19075	18968	19035	19031	19176	19045	19110	19161	19131	19203	19150	18978	19154	19109	19352	19209	19197	19179	19178	18981	19159	18945	19004	19004	18863	19047	19012	19167	19047	18968	19009	18837	19020	19079	19007	19010	19007	19147	19036	19065	19134	19176	19131	19102	18787	18844	18925	18990	19130	19123	19051	19008	19153	19175	19018	18873	19117	19224	19194	18984	18997	18866	19068	19054	19125	19038	18980	19021	18962	19084	18906	19165	18990	18976	19039	19232	19050	19176	19003	19053	18951	19353	19172	19148	18979	19095	18853	19191	19030	19027	19091	18918	19096	19031	18833	18996
35495	61806	53297	29993	23009	21893	21175	19538	20306	18880	17073	16607	16420	16351	16401	16237	16358	16344	16406	16281	16172	16298	15997	16110	16139	16049	18159	23644	23685	21280	19038	17436	16683	16171	16135	16055	16200	15928	16065	16077	16122	15971	16077	15870	16014	16192	16081	15933	16061	16105	16110	15926	16059	16045	16006	16081	15924	16085	16095	15980	16096	16104	15901	15887	15919	16040	16106	16083	16067	16078	16108	16062	15927	16166	15937	16034	16089	16016	15943	16167	15949	16075	16177	15871	16027	15967	15984	15971	15988	16075	16162	15970	16146	15971	16123	15835	16015	16028	16003	16005	15921	16038	16130	15889	15996	15996	16054	15811	15957	16069	15989	16154	16111	15872	15929	15813	15878	16172	15955	15906	16014	16066	16039	15872	16038	15951	16135	15910	15955	15942	16191	15869	16095	15801	15957	16039	15886	16130	16100	16314	16012	15942	15947	16032	16001	16026	16081	16074	16033	16042	15780	16022	15969	15862	15939	15905	16042	15867	16115	15966	15801	16063	15922	16097	16093	15830	15998	15933	16112	15964	15745	16051	16092	15989	15951	15882	16139	15895	16078	16102	15808	16030	15903	16133	16014	16058	16127	15777	16020	15858	16115	16004	16122	15968	15791	15958	16057	15951	16149	15879	16103	16074	15985	16064	15948	15779	15983	16064	16154	15945	15930	15893	16084	15942	16177	15933	15955	16134	15971	16028	15949	15936	15915	16229	16057	16079	16067	16016	15984	15826	16305	16107	15938	16037	16142	16070	16099	16094	15828	16028	15985	16076	16071	16037	16092	16101	15914	16060	15938	15898	16157	16058	16054	16115	15958	16078	16076	16026	15872	16069	16001	16033	15965	15928	15922	15974	15925	16094	16016	15930	15941	16128	15947	16028	16031	16139	16114	16001	16023	16147	16037	15941	16005	15946	16198	15952	15972	15938	16147	15913	15872	16169	15977	15979	15952	16011	16125	16084	16064	15988	16028	16058	16096	15902	15962	16051	16144	15966	16127	16106	15811	16040	15955	16102	15854	15929	16081	16105	16055	15897	15864	15946	15953	16145	15892	16042	16016	15856	15946	16129	16044	15839	16003	15964	15938	16029	15872	16015	16119	15846	15869	15940	16066	15913	15970	15968	15916	16113	16167	16194	15936	15991	15853	15994	16093	16042	15952	15968	15771	16131	16148	15897	16223	15894	16051	16005	16016	16101	16045	16017	16164	16017	15941	16088	16090	15999	16169	16063	15954	15895	15800	16174	15987	15980	16063	16145	15984	16114	16073	15930	15945	15980	15964	16018	15957	15992	16065	16213	15896	15803	15853	15957	15942	16027	16139	16101	16011	16040	15926	15869	15914	16074	15875	16008	16118	15834	16238	15867	15952	15928	16001	15909	16022	16041	16096	15999	15979	16135	15950	15934	15944	16043	15960	15957	16000	15889	16011	15815	16107	15932	16244	16036	15945	15969	15743	15959	15849	16037	15997	15895	16145	15939	15976	15980	16036	15819	16044	16094	16126	16066	15965	15993	15971	15867	15876	16047	15900	16080	15965	16018	15965	16131	15956	16025	15813	15970	15954	15893	15856	15974	15805	15984	16050	16014	16057	16015	15879	15951	15990	16067	15748	15957	15840	15837	15969	15887	15799	15931	15967	16084	16059	16194	16019	15818	16004	16014	15865	15933	16106	16038	15936	15971	15978	15965	16055	16008	16105	16076	15861	15918	16196	16060	16056	15933	16085	15961	15953	15963	15885	15951	16051	15959	16153	15736	15979	16066	15904	16032	15930	16041	15825	15892	15962	16192	16337	15962	15942	16058	15990	16008	15998	15898	15913	16034	16019	15827	15823	15894	15983	15783	16005	15984	15837	16076	15968	16008	15973	15821	15896	15924	15852	16057	15967	16018	15876	15903	16047	16003	15947	16179	16126	15944	15839	16027	16094	16074	15978	16033	16112	16080	16073	15829	16039	16003	16188	15880	16067	16195	15859	15980	16125	15878	15867	15989	16015	15970	15903	16025	16067	15976	15969	15967	16000	16001	15935	15920	15819	15976	16027	15974	15937	15992	15983	15896	15895	16045	16137	16007	15967	16029	15961	15872	15925	15914	15992	15944	16049	16028	15877	15909	16063	16122	16046	16015	16156	15979	16029	15920	15886	15974	15977	15887	15915	16194	15968	15957	16023	15881	16095	16015	16008	15917	15853	15912	16057	16142	16133	16043	16047	16026	15918	16092	15993	16110	16032	15870	15915	16072	16080	15959	16155	16027	15875	16141	15975	15907	15898	16132	16004	15877	15993	15968	15965	16065	15799	15987	15811	16067	16047	16137	16119	15877	15882	16118	15978	16043	15913	15809	16074	15942	15988	16034	15959	15872	15965	15964	15981	16151	16039	15980	16074	15898	15821	15933	16137	16009	15878	16096	15920	15982	15888	16050	16029	16055	15878	16093	15869	15882	15869	15790	15957	15900	16006	15972	16141	15922	16007	16090	15910	15966	15898	16028	15958	15851	16055	16016	15911	15923	16037	16024	15937	16027	16075	16041	15944	16046	16007	16050	16065	15934	15989	15997	16058	15962	16087	16048	16131	16041	15889	15948	15800	16148	15944	15975	15963	15882	15922	15940	16068	15880	15883	16062	15920	16065	16057	15901	15924	16063	15878	15986	16082	16084	16078	16025	15973	15900	15842	15897	15926	15944	15945	16042	15989	15768	16076	16082	15635	15864	15890	15944	16130	15948	16040	15832	15840	15949	16040	15895	15908	15892	15949	15942	15995	16037	15883	15954	15842	15966	15920	15897	16030	15940	15978	16014	16063	16030	15994	15909	15988	15960	15863	15936	16129	16215	16011	16058	15904	16044	15822	15908	16107	15998	15887	15989	15695	15971	15930	15847	15894	16028	16040	16133	16022	15940	15879	15970	15952	16095	16006	16046	16001	16110	16258	15848	16030	15948	16096	15793	15967	16080	16064	16014	16039	15954	16091	16146	15865	16065	15895	15863	16075	15929	15987	15967	16052	15932	16055	16069	16103	15858	16115	16008	16105	16166	15909	15985	15958	15959	15937	15914	15991	16020	16157	15952	16022	15930	15856	15965	15779	15936	15973	15958	16062	15957	15967	15893	15882	15966	15971	15825	16022	15912	16150	16014	15981	16017	15940	15824	15991	16047	15920	16148	16027	16151	15970	15858	16129	16080	15741	15833	15867	16075	15941	15824	15972	15992	16012	15995	16082	16013	16037	16094	16001	15955	15953	15924	16199	15955	16043	16064	15998	16036	15953	15848	16110	16094	15853	15963	15987	16064	15943	16021	16071	16057	16021	15824	15928	15942	16075	16056	15974	16047	16036	15903	15911	16051	15884	15882	16030	15865	16010	15895	15990	16098	16157	15825	16122	15744	16086	15814	16204	16010	16120	15807	15956	16056	15897	16030	16060	16071	16096	15944	16057	15976	16020	15970	15986	16042	15885	16076	16125	15895	16053	16008	16052	16004	16053	15910	15959	15897	15941	15841	15993	15941	15977	15845	15834	16093	16034	16026	15744	16111	15990	16018	16115	16078	16158	15960	16014	16151	16134	15939	16006	16171	16125	15962	15883	16025	16047	16044	16035	16086	16004	16001	16094	15865	15995	15813	16039	16107	16106	16034	16023	16069	15928	15881	15930	16049	15947	16186	16035	15897	15963	16018	15961	16111	15741	16065	16008	16084	15852	16077	16059	15958	16002	16065	16075	15910	16068	16017	16041	15901	16058	16103	16086	16080	16096	15991	16148	15948	15973	15968	16058	15955	16029	16046	15824	16005	15765	15996	15997	15964	15950	16048	15884	16056	16108	16077	15861	16088	16013	15901	15998	15884	16074	16099	15986	15778	16087	15760	15932	15872	16036	16060	15960	16015	16104	16008	16025	16014	16019	16002	16127	15968	16078	16113	15853	16087	16034	15990	16078	16001	16071	16008	16039	15936	16092	15838	16035	16174	16019	15939	16052	15843	16080	16114	16028	16050	16015	15948	16125	15809	15969	15941	15833	16024	15791	15962	16060	15869	16165	16038	15978	15955	16080	16061	15905	16107	15857	16030	15789	15869	16059	15991	16070	16038	16026	15876	15930	16094	15942	15864	15968	15929	16168	16085	16058	15898	16017	16005	15985	16020	16077	15941	16045	15959	16059	15821	15932	15882	15839	15965	16111	16036	15836	16147	15913	16098	16066	15911	16075	16037	16064	15939	15971	15948	15879	16092	15901	16070	15981	16067	16074	15882	16170	15914	16010	15955	15923	15976	16092	15981	15945	16015	16023	16154	15913	16050	15902	16040	15978	15908	16057	15759	16011	15947	16089	15780	16018	15900	15906	16094	15982	16074	15948	15935	16003	15925	15882	16197	16103	16018	15951	15878	16052	16158	15999	16258	15899	15963	15909	15898	16143	15937	15956	16101	16052	15996	15994	16064	15998	15924	15867	15947	15962	16021	15997	15998	15931	15867	15890	16022	16032	16062	16070	16016	16022	16075	15937	15914	16237	15930	15955	15905	15816	16087	16022	16105	15969	15883	15784	15907	15904	15857	15989	15931	15943	16055	15983	16006	16037	15808	15973	15964	16006	15998	15998	15888	15895	16002	15990	15917	15897	15927	15972	15958	16064	15813	16097	15875	15964	16045	16040	15920	16004	16045	16025	15949	15901	15937	16130	15931	16063	16057	15941	15821	15952	15809	15966	16210	15932	15962	15938	15903	15994	16022	15936	16121	16093	16017	16108	15995	15952	16098	15985	16039	16009	15951	15919	15938	15971	16034	15907	16188	16079	15846	15947	15950	16066	15807	15995	16042	15869	16095	15953	16068	15974	16117	16120	16121	16039	16027	16140	15881	16028	15946	16026	16257	16051	15980	15984	16212	15870	15929	16078	15923	15923	16111	16029	15944	15806	16024	16045	15996	16090	16055	15976	16089	15986	15942	16018	15973	16055	16077	16158	16122	16240	15870	16010	15932	15971	16023	15999	15933	16034	16022	15819	15870	16000	16035	16009	15892	15867	15991	15865	15965	16036	16038	15816	16173	15948	16113	15994	15912	16018	15993	16019	16027	16038	16043	15993	16056	15997	15917	15942	16038	15973	15967	16006	15970	15993	15989	15944	15905	15936	15935
28218	25765	30732	22948	18957	18819	18410	17817	17799	17922	17349	16929	16917	17052	16908	16967	16860	17122	17110	17025	16710	17065	17053	16911	16959	17019	16931	17319	17421	17557	17361	17255	17039	16971	16920	16767	16814	16684	16785	16832	16853	17052	16913	16999	16743	17111	16765	16913	16769	16925	16930	17148	17189	16801	16856	16876	16865	16764	16889	16885	16954	16989	16793	16841	16697	16858	16936	16915	17100	16676	16804	16859	16831	16895	16756	16972	16891	16839	16767	16820	16896	16881	17032	16777	16967	16974	16825	16911	16844	16921	16801	16994	16876	16887	17042	16837	16929	16816	16714	17020	16703	16885	16815	17151	16935	16757	16947	17004	16894	16945	16839	16900	17055	17083	17229	16806	17159	16856	16968	16749	17172	16890	16867	16770	16821	17013	16805	16917	16925	17001	16957	16830	16965	16840	16890	16821	16792	16847	16898	16925	16796	17010	17055	16968	16832	17007	16941	16851	16842	16918	16903	16991	16943	16845	16891	16931	17023	16782	17090	16866	16771	16757	17014	16862	17114	16778	16893	16760	16882	16975	16862	16962	16703	16688	16805	16984	16907	16883	16913	16799	16709	16958	16982	16726	16942	16816	16990	16899	17015	16936	16895	17055	16795	17009	16859	16935	16731	16725	16845	16969	16793	16848	17031	16869	16824	16789	16867	16929	17024	16863	16919	16861	16886	16763	16883	16922	16920	16925	16905	16876	16918	16850	16849	16864	16873	16914	16805	16858	17059	16869	16673	16803	17118	16788	16978	17056	17113	16829	16749	16982	16874	16881	17056	16947	16958	16964	16862	16672	16813	16802	16866	16890	17050	16925	16971	16740	16828	16826	17043	16946	16872	16875	16861	16825	16920	16730	16843	17038	16799	16960	16764	16970	16975	16841	16894	16817	16758	16884	17008	17088	16943	16690	17053	16964	16938	16812	16955	16784	16858	16928	16867	16795	16826	16849	16931	16878	16637	16801	16861	16876	16857	17036	16913	16895	16909	16997	16775	16849	16924	16930	16901	17016	16896	16684	16743	16757	16898	16752	17013	16949	16642	16772	17097	16801	16998	16772	16920	16871	16643	16988	17027	17035	17001	16972	16924	16702	16886	16786	16893	16704	16855	17046	16969	16742	16675	16909	16936	17112	16958	17007	16984	16913	17037	16911	16841	16794	17025	16867	16779	16693	16925	16835	16917	16918	16867	16821	17079	17053	16900	16888	16601	16889	16988	16954	16867	16944	16851	16760	17004	16739	16987	17007	16873	16808	16790	16831	16832	17020	16778	16887	16914	17048	16715	16873	16900	16874	16888	16898	16946	16831	16970	16924	16929	17121	16899	16773	16771	17063	16996	16892	16930	17019	16863	16723	16938	16934	16832	16946	16993	16818	16973	17013	16719	16904	16824	16912	16813	16918	16844	16886	17022	16850	16881	17001	16722	16946	16827	16864	16949	16722	16773	16931	16728	16770	17007	16737	16976	16896	17001	17124	17031	16940	16941	17002	17003	16964	16913	16935	16844	17026	16774	16928	16779	16624	16720	16897	16940	17076	17029	16854	16875	16852	16824	17074	17047	16713	16933	17049	17001	16915	16988	16944	16943	16982	17018	16854	16771	17083	16969	16872	16853	16592	16855	16883	16939	16786	16856	16998	16717	16953	16966	16831	16971	16935	16863	16811	16823	16811	17059	16950	16879	16843	16990	16830	16904	17007	16917	17028	16760	16877	17003	16815	16843	16987	16838	16803	16938	16818	16818	16788	16914	16954	16941	16823	16781	16985	16889	16768	16955	16943	16813	16902	16782	16803	16939	16879	16658	16861	16945	16904	17070	16760	16936	17036	16877	16923	16854	16836	17006	16938	17058	16760	17039	16843	16922	16851	16873	16875	16830	16851	16827	17007	16868	16827	16853	16809	16852	16996	16841	16975	16985	17071	17077	16875	16838	16865	16854	16840	16798	17004	16987	17047	17067	16831	16911	17080	16910	16960	17004	16972	16704	16964	16854	16933	16841	16594	16880	16852	17014	16993	16808	16698	16769	16799	16897	16834	16996	16907	16944	16770	16925	16984	16748	16750	16889	16942	16853	16799	16907	16881	16846	16711	17032	16910	16969	16882	16724	16833	17110	17034	17083	16937	16904	17122	16959	16932	17052	16894	16807	17043	16961	17127	16941	16945	16717	16901	16760	16691	17101	16902	16865	16910	16865	16831	16705	16837	16835	16902	16830	16814	16827	17019	16781	16987	16618	16793	16913	16686	16751	16843	17004	16709	16955	16876	17062	16950	16870	16865	16970	17099	17156	17041	17036	17016	16833	16767	16827	17135	16926	16949	16805	16831	16858	16956	16903	17023	16952	16961	16873	16996	16997	17024	16830	16931	16856	16987	16787	17065	16929	17034	17015	16917	16862	17139	17014	16851	16776	16904	16978	16901	17007	16942	16820	16915	16818	16892	17032	16846	16950	16967	16928	16775	17185	16931	16942	16873	17000	16851	17018	16877	17021	16833	16828	16847	16740	16824	16873	16960	16921	17018	16894	17041	16878	17001	16745	16827	16909	17023	16657	17028	16828	16911	16782	16886	16827	16905	16841	16775	16848	16996	16930	16672	16803	17015	17039	17021	16923	17152	16939	16860	16980	16812	16961	16678	16846	16938	16954	16892	16862	16928	16947	16919	17004	16847	16912	16864	16839	16916	16795	16773	17049	16677	17053	17053	16935	17038	16892	16846	16833	16990	16871	16786	16776	16933	16936	16767	16987	16990	16784	16988	16786	16649	16864	16890	16878	16673	16755	16960	16885	16778	16975	17090	16916	16926	16823	17006	16969	16977	16932	16964	16799	16871	16820	17002	16810	17005	16987	17077	16771	16877	16770	16849	16801	16874	16923	16865	17090	16821	17070	16566	16847	16795	16959	16895	16906	17053	16782	16965	17011	16901	16876	16941	16761	16766	16888	16721	16944	16877	16867	16825	16857	16933	17024	16992	16676	16901	16670	16721	17039	16811	16950	16698	17015	16760	16895	16980	16998	16827	16882	17033	16825	16732	16831	16761	16805	16780	16834	16786	16971	16773	17079	17107	16780	16894	16772	16699	16783	17056	16776	16944	16792	17030	16786	16940	16999	16915	16746	16851	16804	16906	17087	16914	16822	16984	16950	17161	16819	16763	16755	17177	16784	16987	16741	16798	16672	17031	16954	16995	16824	16872	17000	16945	16746	17047	16883	16778	16808	16906	16914	16904	16813	16696	16951	16905	17021	16755	16709	16970	16904	16864	16839	16946	17002	16951	16923	16835	16971	17110	17091	17039	16919	16697	16815	17089	17093	16957	16949	16927	17173	16851	17001	16926	16970	16901	16864	16786	17067	16881	16999	16752	16796	17027	17047	16872	16843	16714	16986	16751	16942	17014	16780	16792	16821	17097	16875	16895	17011	17007	16796	16777	16752	16857	17056	16934	16826	16831	16794	16941	16859	16964	17004	17060	16903	16963	16928	16991	16902	16702	16980	16847	16889	17232	17098	17042	16795	16962	17066	16941	17114	17139	16961	17056	16923	17108	17149	16894	16940	16933	16930	16887	16779	17048	16835	17008	16954	16778	16792	16743	16809	16964	16755	17072	16869	16811	17059	16925	16927	16891	16935	16700	17044	16894	17104	16893	16940	16694	17066	17173	17073	16891	17007	16858	16989	16869	17073	16813	16821	16864	16604	16918	16971	16725	16830	17068	16959	17107	17082	16905	17010	16960	16843	17068	16793	16783	16897	16898	17027	16880	16942	16882	16948	16676	16820	16898	16855	16970	17109	16941	16771	16865	16981	16802	16654	16958	16668	17025	16912	17086	17068	16765	16971	16809	16865	16941	17067	16854	16915	16908	16940	16984	17000	16812	16932	16865	17030	16812	16771	16968	16913	16875	16837	17134	16856	16910	17166	16732	16942	16915	16873	16850	16971	16901	16791	16867	17037	16786	17122	16981	16905	17009	16779	16649	17102	17018	17022	16689	17050	16835	16914	16796	16868	16984	16984	16841	16905	16929	16852	16946	16903	16749	16873	17059	17112	16817	16845	16958	16803	16913	16842	16923	16788	16949	16787	16857	17099	16814	16909	17041	16858	16945	16955	16896	16813	16692	16864	16594	16714	17063	16966	17121	16873	17048	16852	16890	16882	16861	17021	16799	16819	17046	16751	16841	16826	16950	16856	16870	17019	16902	16813	17068	17084	16999	16874	16799	16907	16868	16746	16775	17027	16920	16812	16891	16924	16793	17065	17022	16792	16736	17027	16680	17027	17036	16937	16772	16936	17009	16864	17078	16873	16970	16874	16932	16945	16825	16985	16784	16968	16857	16774	16836	16924	17040	16941	16942	16764	16816	16723	16967	16940	17006	16842	16840	16932	16816	16874	16926	16821	16953	16945	16998	17092	16562	16946	16915	16883	16731	16910	16984	16916	17022	17019	16955	16877	17034	16967	16877	16980	16851	16948	16936	16911	16946	16834	16919	16908	16769	16904	17100	17070	17087	16823	16791	16841	17080	16900	16925	16789	17008	16641	16948	16861	16923	17035	16910	16806	16865	16995	17056	16928	16767	16765	16793	16708	16844	16951	17106	17006	17020	16877	16776	16718	16683	16861	16791	16868	17035	17082	16916	16797	17031	17074	16916	16771	16801	16738	16701	16922	16746	16833	16789	16839	16885	16881	16831	16833	16928	16989	16953	16758	16891	16674	16797	16919	16806	16902	16866	16988	16992	16782	17043	16864	16927	16946	16870	16835	16849	17108	17051	16876	17084	17067	16987	16917	16800	16811	16974	16781	16851	16830	17095	16913	16804	16842	16821	16884	16901	16885	16946	16951	16817	16900	16942	17016	16809	16923	16808	17024	16861	17040	17088	16882	17075	16833	16818	17067	17005	16954	16751	16818	16784	17106	16851	16908	17178	16849	16987	16738	17074	16957	17037	16933	16877	16866	16999	16968	16910	16776	16958	16822	16941	16991	16673	16946	16863	16955	16777	16927	17127	16926	16944	17018	16809	16895	16813	16937	16953	16844	16684	16907	17021	16919	16924	17120	17098	16922	16886	16915	16892	17016	16862	16911	16975	16780	17010	16990	16936	16906	17010	16954	17056	16928	16982	16865	16801	16796	17069
26449	41097	31487	19555	17745	17590	16593	16067	16060	16203	15170	14957	14756	14843	14698	14830	14866	14830	14830	14761	14645	14904	14782	14638	14704	14811	14709	15131	15395	15559	15106	14927	14736	14720	14832	14838	14602	14537	14699	14645	14655	14800	14585	14777	14738	14794	14612	14750	14543	14663	14756	14622	14656	14685	14685	14720	14663	14792	14701	14749	14778	14735	14539	14761	14664	14764	14806	14582	14599	14674	14682	14734	14675	14827	14714	14765	14646	14632	14691	14653	14727	14811	14668	14856	14664	14728	14732	14742	14684	14788	14741	14663	14640	14576	14665	14678	14782	14630	14679	14685	14772	14761	14612	14720	14677	14719	14982	14720	14850	14751	14546	14775	14831	14535	14662	14781	14568	14686	14713	14671	14700	14823	14642	14594	14771	14731	14800	14701	14529	14793	14706	14611	14786	14697	14711	14687	14649	14518	14676	14738	14512	14727	14730	14563	14720	14657	14664	14865	14740	14704	14801	14719	14654	14727	14698	14694	14709	14699	14962	14853	14662	14790	14785	14578	14651	14702	14635	14659	14585	14705	14798	14642	14638	14816	14735	14730	14736	14694	14708	14605	14691	14532	14621	14637	14691	14678	14551	14784	14639	14746	14734	14718	14687	14753	14765	14709	14901	14656	14731	14674	14709	14786	14664	14582	14729	14619	14684	14770	14717	14539	14725	14450	14759	14649	14717	14773	14529	14719	14713	14572	14752	14775	14718	14787	14718	14772	14916	14793	14472	14821	14586	14801	14668	14702	14802	14764	14819	14617	14569	14775	14655	14817	14832	14774	14662	14688	14607	14624	14635	14842	14642	14684	14497	14588	14743	14752	14776	14870	14720	14784	14689	14582	14781	14751	14816	14698	14771	14567	14845	14502	14663	14658	14880	14782	14736	14620	14661	14610	14782	14798	14709	14756	14705	14822	14642	14653	15006	14689	14777	14726	14685	14672	14797	14732	14679	14610	14691	14839	14699	14708	14642	14701	14609	14760	14606	14577	14693	14763	14650	14655	14666	14814	14756	14527	14539	14688	14683	14785	14739	14670	14753	14733	14775	14630	14703	14771	14595	14659	14630	14680	14534	14650	14676	14743	14612	14715	14791	14567	14889	14591	14727	14810	14742	14579	14587	14564	14669	14727	14624	14684	14729	14683	14764	14537	14664	14625	14657	14752	14751	14712	14725	14690	14825	14483	14591	14727	14808	14706	14795	14738	14793	14691	14765	14633	14768	14805	14607	14772	14873	14597	14641	14730	14696	14796	14626	14719	14872	14648	14713	14773	14802	14666	14778	14565	14704	14681	14790	14805	14662	14740	14603	14726	14774	14594	14698	14818	14751	14741	14755	14731	14741	14730	14769	14623	14626	14730	14678	14650	14576	14773	14769	14800	14750	14798	14839	14703	14680	14617	14611	14771	14740	14640	14876	14619	14739	14636	14721	14766	14709	14680	14578	14788	14799	14599	14648	14736	14702	14549	14891	14800	14583	14618	14766	14739	14790	14673	14687	14667	14839	14818	14723	14808	14699	14563	14608	14656	14701	14636	14643	14695	14612	14696	14750	14704	14723	14496	14784	14591	14732	14648	14744	14813	14700	14514	14631	14594	14783	14718	14719	14865	14730	14711	14707	14556	14939	14778	14878	14791	14778	14762	14635	14727	14623	14763	14764	14762	14700	14595	14871	14671	14796	14793	14724	14629	14638	14498	14786	14614	14686	14643	14715	14606	14716	14683	14811	14605	14700	14814	14704	14839	14769	14690	14797	14710	14714	14774	14880	14843	14673	14617	14613	14536	14731	14760	14712	14514	14666	14702	14833	14649	14698	14638	14505	14499	14704	14609	14885	14650	14790	14842	14553	14629	14756	14653	14692	14793	14725	14479	14850	14669	14735	14684	14680	14734	14800	14687	14669	14624	14771	14695	14753	14902	14819	14802	14663	14660	14850	14593	14911	14672	14775	14660	14667	14466	14662	14527	14845	14920	14745	14595	14619	14770	14806	14699	14684	14594	14640	14556	14632	14721	14623	14760	14691	14679	14810	14562	14710	14732	14671	14832	14799	14709	14792	14853	14818	14845	14682	14708	14852	14827	14804	14734	14748	14783	14825	14746	14750	14729	14705	14704	14689	14663	14675	14733	14776	14738	14791	14660	14658	14698	14700	14575	14734	14781	14534	15116	14678	14781	14569	14764	14660	14624	14777	14562	14722	14661	14818	14694	14781	14692	14627	14700	14556	14787	14719	14674	14689	14598	14657	14730	14861	14756	14667	14737	14686	14674	14800	14754	14708	14625	14809	14844	14683	14676	14564	14777	14700	14673	14672	14637	14805	14736	14890	14520	14691	14724	14741	14689	14894	14633	14661	14658	14654	14628	14710	14590	14757	14750	14679	14751	14803	14771	14759	14750	14631	14863	14599	14728	14730	14718	14784	14561	14837	14810	14738	14639	14613	14767	14777	14871	14770	14743	14733	14792	14636	14803	14771	14916	14796	14512	14673	14837	14611	14778	14737	14711	14686	14598	14774	14791	14760	14652	14912	14556	14739	14616	14752	14692	14696	14720	14571	14786	14783	14450	14629	14733	14659	14617	14845	14966	14593	14583	14688	14744	14771	14685	14727	14689	14502	14700	14852	14722	14782	14757	14923	14747	14872	14734	14592	14671	14553	14743	14645	14745	14625	14687	14676	14691	14792	14829	14705	14812	14606	14772	14700	14781	14731	14720	14661	14683	14798	14777	14841	14704	14782	14661	14907	14642	14590	14753	14845	14562	14780	14602	14771	14859	14718	14726	14685	14703	14718	14876	14748	14785	14896	14721	14896	14715	14575	14838	14433	14931	14474	14668	14662	14707	14825	14797	14696	14898	14746	14791	14712	14884	14633	14674	14644	14831	14488	14847	14806	14662	14622	14820	14588	14830	14696	14837	14737	14850	14636	14771	14569	14732	14573	14722	14626	14640	14669	14703	14644	14870	14668	14757	14645	14640	14552	14920	14788	14901	14796	14767	14716	14763	14798	14683	14616	14656	14547	14818	14913	14617	14683	14706	14666	14557	14570	14750	14625	14843	14625	14792	14808	14780	14820	14786	14710	14825	14636	14781	14863	14580	14802	14865	14598	14674	14671	14721	14677	14812	14745	14734	14781	14777	14690	14787	14776	14735	14623	14588	14774	14724	14719	14704	14677	14791	14760	14656	14576	14615	14639	14554	14561	14658	14633	14878	14754	14600	14834	14604	14801	15054	14787	14554	14823	14704	14684	14695	14938	14844	14708	14751	14744	14756	14618	14562	14841	14795	14851	14868	14837	14636	14812	14478	14720	14723	14642	14785	14758	14720	14791	14764	14806	14817	14703	14724	14713	14828	14779	14698	14706	14723	14581	14770	14628	14735	14745	14805	14644	14696	14742	14585	14647	14754	14687	14882	14537	14661	14725	14861	14800	14598	14572	14753	14854	14770	14722	14598	14634	14932	14529	14586	14716	14739	14638	14707	14688	14801	14951	14730	14884	14631	14856	14784	14752	14841	14577	14619	14789	14862	14675	14721	14748	14582	14731	14893	14791	14738	14718	14843	14780	14655	14717	14742	14785	14790	14532	14724	14714	14626	14566	14806	14758	14820	14763	14773	14773	14686	14668	14775	14837	14777	14741	14817	14792	14674	14732	14843	14737	14772	14662	14628	14896	14694	14771	14616	14854	14650	14636	14776	14757	14743	14803	14726	14486	14781	14749	14687	14883	14835	14639	14633	14824	14738	14658	14719	14758	14791	14711	14646	14746	14624	14763	14741	14615	14897	14631	14738	14707	14660	14736	14744	14696	14716	14680	14671	14786	14584	14844	14753	14901	14574	14862	14667	14711	14879	14778	14824	14658	14697	14782	14834	14772	14684	14727	14812	14792	14719	14738	14706	14570	14980	14746	14775	14822	14732	14817	14707	14763	14717	14679	14709	14851	14787	14762	14686	14752	14686	14763	14774	14808	14526	14740	14764	14680	14504	14630	14611	14673	14665	14777	14712	14726	14566	14766	14560	14818	14623	14835	14747	14728	14802	14852	14784	14827	14795	14737	14662	14788	14743	14595	14750	14802	14719	14501	14763	14640	14759	14760	14644	14881	14622	14690	14593	14770	14685	14579	14757	14807	14688	14676	14822	14750	14673	14732	14636	14809	14868	14767	14716	14784	14567	14689	14879	14634	14875	14823	14688	14783	14712	14810	14701	14921	14642	14786	14805	14683	14825	14694	15008	14792	14545	14708	14761	14722	14728	14843	14651	14754	14880	14737	14704	14666	14733	14810	14865	14750	14686	14820	14853	14616	14680	14802	14835	14558	14658	14663	15036	14778	14668	14688	14858	14529	14689	14643	14689	14677	14744	14760	14902	14820	14808	14583	14752	14710	14751	14762	14752	14782	14817	14765	14657	14585	14807	14700	14752	14773	14684	14617	14584	14737	14800	14729	14650	14888	14723	14756	14707	14641	14530	14662	14602	14757	14781	14680	14781	14673	14692	14616	14737	14696	14561	14681	14794	14820	14470	14812	14773	14838	14621	14752	14816	14636	14622	14815	14603	14741	14484	14657	14579	14802	14666	14785	14722	14727	14860	14652	14580	14679	14838	14771	14799	14542	14760	14788	14564	14710	14683	14588	14751	14925	14829	14732	14649	14749	14676	14680	14762	14623	14617	14705	14736	14767	14673	14608	14686	14749	14804	14740	14636	14869	14760	14662	14825	14687	14743	14751	14676	14720	14770	14810	14541	14763	14756	14952	14703	14645	14510	14755	14813	14846	14587	14717	14625	14707	14647	14683	14703	14758	14584	14719	14766	14776	14740	14678	14715	14706	14789	14792	14789	14763	14621	14627	14658	14819	14616	14542	14670	14599	14672	14712	14667	14855	14632	14746	14783	14675	14724	14706	14762	14713	14765	14858	14622	14570	14697	14801	14797	14650	14768	14788	14641	14799	14715	14792	14652	14774	14760	14832	14762	14772	14556	14667	14794	14691	14813	14603	14773	14830	14677	14747	14649	14834	14832	14608	14880	14811	14630	14711	14709	14667	14950	14843	14798	14798	14601	14766	14834	14613	14762	14763	14760	14593	14764	14787	14749	14744	14766	14733	14609	14604	14763	14896	14788	14768	14652
24026	21458	28964	24437	22459	22750	22177	18663	17772	18158	17599	17248	16945	16750	16721	16738	16927	16808	16963	16619	16737	16660	16890	16891	16371	16599	16515	19264	19711	19359	18316	17251	16936	16811	16594	16665	16608	16653	16373	16391	16608	16549	16617	16520	16539	16429	16722	16577	16562	16635	16460	16414	16468	16519	16604	16313	16449	16341	16416	16466	16480	16675	16471	16584	16614	16496	16404	16489	16462	16623	16430	16426	16495	16527	16519	16390	16460	16683	16462	16601	16608	16346	16734	16483	16409	16537	16746	16366	16512	16438	16456	16605	16375	16371	16569	16543	16583	16328	16369	16555	16406	16486	16451	16533	16666	16537	16495	16642	16627	16527	16625	16474	16523	16472	16766	16511	16590	16526	16675	16615	16730	16526	16453	16412	16476	16381	16487	16588	16600	16520	16345	16377	16313	16468	16460	16577	16544	16524	16349	16571	16355	16554	16606	16534	16436	16608	16461	16371	16416	16496	16549	16514	16419	16588	16661	16452	16729	16589	16654	16607	16472	16364	16442	16768	16759	16724	16469	16334	16413	16554	16489	16371	16451	16386	16344	16680	16547	16471	16545	16491	16532	16756	16405	16502	16315	16626	16702	16457	16664	16546	16564	16345	16619	16524	16687	16589	16557	16397	16378	16428	16272	16598	16605	16606	16458	16421	16486	16522	16655	16398	16542	16443	16376	16484	16461	16465	16524	16361	16344	16488	16621	16512	16565	16518	16479	16471	16582	16570	16502	16489	16504	16646	16418	16529	16353	16751	16500	16433	16481	16345	16542	16355	16399	16544	16439	16587	16752	16552	16559	16382	16586	16379	16378	16402	16655	16580	16539	16405	16427	16570	16482	16473	16500	16706	16400	16466	16268	16548	16488	16512	16518	16425	16503	16801	16399	16710	16681	16506	16603	16454	16521	16453	16600	16721	16602	16676	16451	16312	16631	16395	16497	16331	16408	16474	16525	16699	16593	16501	16524	16498	16537	16344	16485	16539	16543	16560	16627	16567	16740	16561	16681	16535	16579	16687	16719	16376	16674	16428	16551	16476	16316	16657	16550	16387	16346	16470	16636	16599	16343	16720	16684	16396	16572	16545	16648	16374	16479	16532	16395	16702	16534	16710	16601	16475	16489	16726	16584	16381	16441	16622	16667	16497	16524	16518	16432	16385	16337	16222	16526	16557	16488	16489	16280	16605	16573	16527	16623	16693	16437	16534	16327	16498	16726	16590	16493	16321	16396	16318	16519	16266	16485	16433	16380	16436	16342	16522	16500	16495	16496	16608	16716	16515	16785	16641	16468	16552	16619	16701	16377	16587	16694	16641	16537	16658	16463	16353	16163	16464	16140	16519	16471	16611	16549	16388	16377	16445	16433	16497	16424	16658	16612	16339	16598	16476	16624	16295	16729	16309	16386	16324	16525	16725	16686	16492	16401	16427	16686	16278	16488	16564	16331	16432	16602	16409	16495	16457	16444	16278	16490	16656	16323	16505	16503	16571	16522	16343	16383	16114	16546	16580	16438	16470	16607	16568	16518	16555	16563	16508	16460	16740	16493	16364	16541	16503	16557	16572	16703	16371	16439	16585	16484	16560	16352	16463	16531	16449	16341	16288	16471	16520	16692	16570	16509	16643	16595	16664	16580	16568	16696	16488	16559	16541	16702	16667	16568	16271	16613	16512	16678	16360	16476	16673	16605	16681	16685	16626	16517	16568	16476	16412	16573	16597	16599	16478	16455	16587	16471	16559	16383	16514	16554	16467	16416	16606	16451	16611	16490	16391	16418	16530	16467	16375	16504	16321	16458	16382	16380	16668	16393	16525	16535	16598	16405	16392	16799	16566	16491	16539	16623	16354	16626	16481	16461	16559	16574	16548	16513	16574	16629	16620	16646	16333	16479	16557	16541	16543	16479	16345	16446	16482	16531	16569	16625	16550	16363	16368	16772	16545	16700	16501	16354	16521	16524	16409	16456	16505	16415	16520	16500	16389	16663	16579	16268	16303	16492	16721	16333	16474	16646	16450	16503	16657	16590	16479	16560	16539	16492	16447	16560	16586	16511	16459	16422	16399	16458	16422	16398	16610	16217	16665	16648	16501	16521	16493	16558	16524	16288	16505	16573	16442	16713	16746	16565	16403	16515	16632	16548	16273	16536	16681	16473	16437	16423	16381	16648	16677	16575	16380	16563	16612	16506	16485	16593	16464	16762	16450	16577	16481	16475	16596	16591	16555	16697	16718	16503	16547	16551	16470	16359	16414	16363	16534	16663	16466	16426	16455	16624	16476	16414	16359	16584	16770	16547	16676	16467	16573	16459	16491	16463	16546	16415	16423	16584	16573	16570	16551	16657	16427	16321	16397	16503	16582	16441	16485	16784	16521	16408	16574	16488	16544	16605	16493	16340	16553	16449	16493	16411	16367	16553	16662	16636	16627	16543	16233	16353	16525	16486	16598	16246	16546	16554	16451	16709	16455	16595	16480	16594	16431	16470	16518	16321	16588	16530	16541	16546	16149	16469	16518	16427	16544	16427	16453	16621	16539	16401	16701	16569	16699	16472	16434	16453	16648	16681	16497	16535	16661	16412	16639	16529	16569	16546	16436	16672	16689	16531	16476	16458	16513	16591	16418	16506	16487	16722	16544	16472	16565	16721	16538	16455	16390	16550	16613	16606	16375	16497	16512	16605	16649	16543	16566	16567	16483	16455	16646	16519	16558	16482	16662	16415	16541	16625	16553	16375	16488	16472	16320	16689	16456	16284	16514	16463	16531	16666	16631	16457	16539	16389	16646	16501	16478	16574	16556	16604	16550	16508	16507	16532	16546	16423	16430	16521	16474	16640	16581	16550	16475	16720	16556	16605	16398	16384	16443	16344	16605	16452	16532	16406	16512	16615	16364	16600	16328	16609	16540	16618	16477	16629	16453	16430	16517	16564	16565	16425	16626	16456	16628	16560	16477	16267	16290	16389	16528	16521	16491	16637	16614	16538	16537	16513	16618	16334	16501	16542	16386	16251	16443	16414	16590	16468	16559	16614	16611	16834	16509	16617	16367	16571	16376	16523	16568	16732	16480	16518	16497	16408	16460	16336	16502	16557	16449	16512	16547	16551	16592	16492	16437	16460	16488	16526	16517	16812	16521	16392	16387	16408	16492	16457	16464	16628	16561	16514	16480	16555	16653	16368	16668	16696	16661	16635	16479	16554	16562	16215	16634	16581	16520	16361	16717	16523	16795	16414	16569	16397	16485	16667	16335	16485	16579	16414	16369	16646	16659	16347	16540	16619	16669	16492	16584	16509	16371	16572	16614	16515	16747	16582	16431	16502	16465	16490	16459	16447	16483	16475	16280	16524	16368	16610	16575	16813	16495	16475	16405	16475	16471	16465	16584	16607	16369	16530	16544	16513	16592	16431	16513	16794	16516	16544	16534	16631	16561	16433	16431	16440	16349	16523	16564	16532	16683	16578	16479	16326	16430	16419	16452	16419	16468	16574	16435	16405	16431	16567	16555	16383	16482	16555	16533	16578	16507	16633	16467	16682	16555	16485	16581	16355	16651	16562	16543	16575	16445	16575	16460	16540	16520	16344	16520	16548	16530	16596	16384	16560	16725	16516	16761	16398	16559	16438	16482	16444	16471	16577	16558	16655	16534	16523	16623	16453	16352	16372	16563	16233	16299	16438	16581	16563	16293	16453	16639	16551	16527	16292	16667	16621	16545	16296	16531	16728	16646	16558	16456	16295	16483	16456	16486	16784	16572	16560	16447	16551	16650	16482	16355	16473	16569	16510	16526	16634	16637	16291	16479	16391	16385	16554	16486	16419	16512	16313	16358	16470	16333	16411	16521	16399	16502	16484	16542	16556	16600	16399	16520	16540	16612	16412	16615	16525	16607	16469	16603	16488	16498	16384	16423	16592	16537	16465	16637	16505	16674	16822	16387	16690	16592	16421	16677	16321	16450	16608	16535	16563	16503	16498	16537	16656	16465	16563	16433	16504	16310	16547	16448	16484	16446	16284	16353	16498	16477	16501	16559	16579	16434	16630	16394	16681	16355	16593	16593	16385	16577	16394	16445	16612	16571	16602	16563	16389	16409	16428	16522	16436	16268	16462	16679	16696	16689	16588	16631	16554	16539	16588	16572	16507	16481	16651	16341	16460	16459	16478	16509	16656	16373	16384	16727	16554	16352	16495	16486	16471	16401	16517	16658	16604	16321	16538	16510	16602	16537	16632	16514	16185	16460	16462	16562	16317	16590	16408	16598	16518	16487	16589	16530	16399	16533	16568	16445	16412	16532	16620	16346	16454	16485	16493	16310	16645	16240	16577	16386	16569	16528	16530	16425	16775	16479	16557	16371	16366	16382	16545	16554	16535	16485	16639	16352	16562	16482	16467	16553	16444	16490	16647	16571	16554	16555	16580	16680	16491	16528	16407	16435	16547	16404	16341	16716	16577	16498	16448	16484	16522	16652	16372	16459	16572	16500	16652	16587	16769	16387	16605	16582	16414	16531	16583	16654	16475	16462	16622	16514	16490	16553	16499	16381	16521	16493	16615	16526	16413	16512	16678	16470	16431	16517	16536	16577	16542	16573	16430	16371	16547	16546	16468	16522	16443	16654	16606	16451	16390	16400	16519	16552	16420	16458	16499	16615	16681	16517	16551	16519	16576	16617	16624	16573	16360	16622	16548	16657	16652	16470	16497	16536	16539	16505	16349	16413	16276	16384	16581	16429	16542	16415	16504	16582	16503	16546	16565	16661	16442	16390	16633	16413	16342	16568	16432	16317	16471	16530	16581	16512	16362	16435	16624	16380	16654	16400	16593	16580	16323	16442	16656	16595	16425	16398	16475	16591	16464	16603	16425	16324	16400	16691	16538	16575	16546	16366	16440	16342	16441	16346	16588	16673	16525	16402	16537	16549	16423	16424	16488	16530	16442	16493	16524	16477	16569	16398	16224	16393	16526	16685	16794	16481	16522	16471	16679	16569	16332	16598	16590	16519	16541	16478	16695	16566	16247	16384	16282	16669	16509	16485	16610	16503	16460	16425	16649	16330	16499	16494	16586	16455	16456	16675	16340	16523	16557	16536	16399	16623	16582	16594	16631	16413	16415	16575	16402	16528	16534	16365	16416	16326
31039	50699	35453	24305	20674	19969	19161	17090	16375	16859	16004	15395	14875	14707	14809	14850	14877	14496	14850	14639	14723	14821	14696	14777	14730	14644	14768	19147	19282	17795	16374	15289	14900	14727	14423	14558	14597	14589	14606	14578	14391	14549	14600	14339	14643	14547	14535	14540	14395	14621	14525	14525	14481	14553	14478	14684	14490	14517	14604	14576	14633	14673	14631	14689	14617	14606	14515	14595	14419	14692	14596	14559	14539	14683	14465	14371	14479	14605	14615	14519	14407	14279	14525	14462	14520	14504	14627	14399	14491	14636	14615	14454	14606	14527	14466	14487	14451	14681	14496	14537	14496	14285	14577	14602	14532	14496	14685	14572	14612	14641	14541	14460	14493	14508	14539	14492	14586	14551	14561	14638	14631	14582	14492	14409	14660	14482	14561	14632	14640	14433	14443	14587	14446	14646	14513	14575	14429	14540	14378	14420	14475	14464	14627	14655	14594	14502	14236	14608	14468	14742	14538	14523	14475	14548	14473	14644	14451	14522	14671	14298	14452	14567	14655	14636	14710	14475	14459	14553	14721	14497	14573	14673	14661	14401	14414	14673	14554	14446	14484	14524	14545	14715	14438	14506	14641	14606	14478	14623	14591	14573	14487	14662	14495	14456	14608	14452	14539	14609	14562	14639	14550	14588	14622	14518	14426	14327	14552	14561	14591	14534	14359	14667	14497	14462	14558	14554	14483	14657	14563	14386	14444	14551	14572	14611	14381	14599	14536	14497	14451	14477	14627	14466	14402	14637	14439	14567	14583	14628	14492	14506	14433	14503	14544	14613	14516	14554	14469	14451	14480	14614	14511	14457	14579	14306	14446	14433	14587	14663	14462	14695	14589	14503	14515	14577	14384	14461	14520	14570	14569	14541	14666	14350	14632	14471	14539	14520	14551	14563	14470	14538	14480	14548	14356	14574	14516	14419	14497	14465	14584	14480	14658	14585	14548	14543	14547	14257	14539	14483	14459	14550	14635	14476	14477	14410	14517	14502	14542	14633	14548	14522	14457	14449	14357	14428	14450	14588	14599	14402	14472	14410	14367	14433	14422	14567	14508	14495	14592	14687	14604	14646	14467	14634	14412	14309	14528	14455	14463	14488	14610	14669	14543	14648	14564	14620	14464	14598	14245	14601	14412	14420	14573	14748	14480	14488	14547	14706	14787	14509	14615	14544	14459	14399	14525	14523	14641	14457	14448	14671	14559	14347	14475	14516	14515	14490	14637	14507	14546	14471	14486	14580	14572	14490	14553	14694	14544	14609	14605	14568	14443	14622	14421	14440	14604	14544	14623	14621	14491	14406	14442	14370	14581	14791	14449	14594	14694	14514	14356	14543	14758	14655	14389	14444	14633	14569	14595	14479	14510	14461	14684	14561	14658	14557	14477	14637	14452	14471	14417	14512	14380	14606	14616	14484	14548	14488	14474	14415	14536	14551	14564	14298	14554	14390	14490	14515	14655	14505	14593	14523	14557	14389	14489	14535	14446	14488	14538	14429	14434	14511	14520	14688	14458	14567	14519	14680	14568	14496	14463	14637	14536	14634	14526	14547	14644	14550	14677	14470	14380	14487	14319	14423	14586	14472	14513	14505	14674	14601	14682	14387	14542	14550	14587	14545	14595	14416	14627	14665	14454	14487	14516	14501	14557	14607	14608	14495	14699	14622	14485	14525	14503	14548	14705	14528	14640	14616	14611	14649	14468	14468	14484	14599	14452	14485	14475	14449	14638	14554	14406	14493	14531	14451	14321	14608	14463	14424	14583	14572	14480	14457	14636	14483	14677	14531	14425	14573	14508	14458	14382	14540	14452	14623	14632	14612	14524	14592	14485	14496	14545	14554	14546	14572	14514	14592	14494	14496	14560	14671	14299	14558	14462	14619	14634	14592	14505	14556	14352	14467	14489	14525	14505	14382	14395	14741	14524	14454	14694	14491	14601	14508	14735	14401	14634	14560	14568	14577	14631	14554	14591	14530	14499	14495	14615	14426	14491	14476	14530	14501	14339	14452	14532	14491	14627	14303	14413	14466	14550	14532	14464	14543	14489	14415	14514	14443	14660	14480	14512	14534	14749	14557	14646	14501	14452	14462	14402	14547	14414	14483	14519	14642	14429	14683	14525	14533	14634	14578	14579	14558	14452	14392	14527	14545	14421	14383	14569	14555	14276	14586	14593	14541	14594	14510	14605	14462	14329	14334	14568	14472	14636	14482	14503	14609	14580	14569	14733	14491	14362	14461	14585	14521	14660	14588	14503	14412	14683	14559	14350	14626	14563	14313	14507	14400	14496	14544	14397	14552	14542	14473	14567	14365	14688	14511	14489	14540	14590	14427	14436	14355	14583	14701	14619	14556	14374	14675	14464	14601	14513	14483	14548	14439	14538	14626	14487	14623	14572	14713	14719	14302	14493	14489	14372	14486	14640	14329	14387	14627	14470	14507	14604	14592	14630	14683	14495	14379	14374	14524	14579	14473	14559	14393	14612	14475	14771	14396	14508	14554	14703	14649	14659	14488	14602	14345	14455	14388	14552	14522	14432	14526	14543	14614	14504	14509	14578	14535	14564	14441	14435	14622	14683	14646	14622	14428	14715	14358	14662	14760	14322	14471	14555	14517	14608	14518	14509	14698	14472	14329	14419	14554	14494	14490	14495	14642	14514	14644	14411	14574	14441	14499	14479	14424	14496	14495	14501	14642	14536	14437	14563	14422	14519	14533	14444	14556	14574	14545	14619	14641	14459	14417	14491	14401	14565	14699	14556	14464	14686	14572	14246	14352	14399	14662	14667	14640	14595	14473	14642	14588	14469	14447	14474	14523	14606	14503	14461	14574	14632	14529	14634	14382	14560	14609	14414	14689	14536	14535	14574	14496	14609	14479	14517	14434	14474	14474	14501	14619	14677	14547	14483	14486	14676	14680	14421	14609	14440	14420	14725	14504	14457	14495	14691	14613	14539	14681	14610	14315	14359	14446	14512	14463	14628	14531	14710	14569	14421	14467	14533	14447	14655	14532	14519	14641	14595	14673	14630	14410	14516	14565	14389	14531	14503	14578	14516	14557	14519	14572	14475	14706	14528	14604	14438	14509	14501	14403	14462	14440	14482	14502	14465	14480	14540	14686	14494	14729	14535	14520	14549	14604	14387	14508	14505	14547	14543	14492	14643	14397	14316	14557	14503	14413	14495	14524	14578	14385	14637	14611	14505	14413	14483	14580	14601	14571	14524	14489	14478	14551	14622	14583	14568	14530	14401	14422	14656	14346	14560	14512	14570	14705	14578	14398	14610	14500	14484	14551	14467	14711	14554	14586	14658	14505	14421	14473	14623	14475	14549	14418	14549	14521	14488	14412	14613	14679	14415	14486	14434	14477	14505	14468	14338	14592	14476	14440	14650	14695	14493	14542	14601	14575	14428	14486	14361	14482	14492	14578	14687	14647	14640	14585	14717	14531	14632	14517	14543	14505	14458	14627	14313	14614	14485	14429	14465	14503	14709	14608	14646	14637	14533	14352	14539	14433	14521	14527	14562	14441	14471	14693	14560	14553	14526	14577	14291	14566	14647	14520	14482	14416	14591	14523	14456	14439	14602	14548	14424	14527	14522	14561	14592	14562	14633	14426	14715	14527	14546	14604	14556	14599	14561	14518	14433	14591	14409	14428	14397	14509	14502	14674	14432	14591	14497	14511	14516	14698	14565	14505	14416	14598	14597	14411	14599	14613	14696	14632	14641	14546	14586	14473	14636	14448	14436	14561	14710	14488	14572	14512	14644	14571	14627	14488	14432	14386	14472	14716	14374	14473	14340	14452	14464	14387	14689	14563	14430	14517	14638	14438	14430	14533	14468	14561	14654	14650	14487	14488	14592	14332	14519	14608	14505	14633	14580	14529	14650	14525	14464	14537	14535	14449	14436	14641	14474	14633	14480	14595	14545	14479	14670	14463	14622	14424	14484	14508	14573	14547	14470	14626	14536	14666	14574	14539	14470	14459	14424	14507	14561	14437	14478	14438	14573	14490	14569	14459	14526	14341	14317	14573	14515	14544	14690	14565	14508	14507	14731	14662	14523	14559	14520	14539	14573	14402	14473	14317	14602	14589	14661	14390	14550	14413	14595	14590	14475	14551	14492	14600	14573	14480	14555	14572	14533	14514	14478	14530	14448	14588	14405	14540	14362	14391	14596	14625	14588	14555	14598	14509	14640	14456	14515	14597	14403	14627	14554	14424	14459	14400	14512	14574	14562	14576	14436	14586	14518	14420	14486	14407	14559	14560	14552	14481	14533	14428	14344	14445	14513	14497	14627	14474	14442	14636	14529	14629	14515	14519	14620	14288	14608	14552	14682	14641	14700	14591	14370	14440	14437	14402	14457	14439	14428	14604	14433	14411	14637	14631	14746	14613	14686	14507	14552	14523	14422	14544	14495	14466	14524	14514	14590	14371	14609	14506	14631	14530	14478	14663	14626	14400	14513	14623	14567	14604	14544	14486	14463	14368	14523	14554	14588	14501	14459	14662	14539	14548	14557	14368	14794	14599	14603	14485	14485	14591	14652	14468	14613	14469	14433	14342	14390	14478	14420	14459	14528	14524	14377	14603	14538	14565	14638	14500	14448	14550	14488	14408	14573	14683	14557	14417	14486	14525	14691	14526	14399	14518	14446	14629	14441	14555	14367	14417	14749	14562	14496	14499	14558	14476	14642	14479	14655	14551	14582	14676	14564	14541	14557	14553	14546	14620	14681	14607	14556	14542	14563	14554	14523	14567	14666	14501	14546	14590	14460	14521	14570	14667	14499	14614	14555	14503	14551	14450	14606	14648	14616	14593	14368	14563	14612	14467	14593	14667	14416	14671	14380	14463	14622	14466	14486	14459	14595	14440	14527	14672	14327	14544	14385	14531	14475	14769	14642	14586	14432	14477	14495	14423	14499	14437	14696	14484	14602	14569	14632	14508	14397	14548	14654	14547	14655	14559	14628	14283	14474	14438	14680	14528	14544	14435	14447	14471	14512	14596	14683	14407	14359	14588	14494	14401	14594	14619	14425	14559	14523	14501	14476	14600	14716	14515	14516	14469	14390	14594	14500	14652	14519	14550	14611	14590	14679	14415	14638	14417	14400	14551	14587	14527	14497	14411
22964	21457	29302	24047	21696	24117	26543	20813	19445	19355	19120	18313	18156	17804	17832	17887	18046	17902	17895	17718	17770	17882	17652	17733	17882	17729	17811	22559	23455	22292	20474	18996	18480	17984	17696	17747	17632	17645	17654	17483	17693	17650	17440	17418	17400	17537	17670	17374	17401	17461	17665	17505	17797	17432	17592	17321	17514	17600	17595	17414	17542	17479	17558	17538	17482	17383	17259	17495	17468	17589	17672	17455	17464	17499	17598	17579	17501	17447	17439	17659	17498	17453	17661	17551	17482	17514	17562	17531	17461	17506	17469	17336	17517	17404	17439	17480	17624	17430	17365	17449	17551	17664	17528	17600	17483	17437	17386	17336	17408	17248	17354	17405	17520	17287	17667	17535	17323	17376	17532	17422	17661	17539	17501	17328	17516	17412	17442	17497	17465	17567	17493	17591	17427	17541	17672	17695	17455	17367	17565	17619	17383	17438	17391	17759	17504	17420	17441	17524	17224	17527	17575	17349	17467	17610	17279	17392	17613	17670	17384	17532	17371	17618	17514	17317	17335	17480	17460	17441	17409	17583	17594	17438	17370	17338	17400	17501	17396	17436	17690	17363	17399	17650	17508	17261	17540	17537	17511	17634	17678	17524	17449	17601	17487	17357	17320	17608	17435	17498	17285	17394	17382	17514	17445	17449	17507	17462	17531	17497	17641	17701	17612	17598	17605	17435	17306	17479	17478	17541	17492	17561	17471	17447	17498	17482	17538	17544	17488	17473	17404	17562	17387	17326	17435	17386	17462	17453	17458	17416	17538	17426	17541	17765	17522	17597	17560	17704	17475	17514	17629	17468	17456	17464	17474	17540	17471	17437	17344	17464	17615	17417	17532	17403	17546	17472	17628	17374	17397	17388	17377	17482	17563	17520	17435	17548	17385	17307	17594	17507	17485	17527	17492	17645	17527	17425	17514	17452	17445	17404	17514	17656	17679	17642	17385	17459	17395	17340	17266	17386	17577	17592	17384	17509	17542	17504	17572	17440	17453	17378	17689	17553	17613	17513	17628	17386	17417	17627	17457	17444	17491	17516	17636	17625	17313	17258	17606	17506	17382	17358	17607	17582	17457	17477	17434	17500	17518	17541	17555	17550	17502	17517	17420	17521	17152	17616	17467	17522	17665	17542	17454	17441	17788	17293	17419	17425	17471	17468	17373	17445	17657	17452	17401	17585	17368	17503	17533	17556	17358	17328	17350	17540	17373	17637	17551	17551	17683	17530	17427	17325	17379	17233	17292	17610	17516	17457	17596	17340	17403	17423	17337	17241	17452	17626	17431	17758	17441	17680	17543	17479	17719	17615	17702	17601	17531	17587	17470	17477	17428	17339	17366	17712	17380	17415	17359	17412	17550	17416	17685	17440	17513	17371	17582	17364	17606	17587	17491	17435	17539	17505	17576	17541	17382	17604	17417	17636	17479	17429	17424	17517	17363	17433	17372	17471	17423	17579	17287	17425	17631	17692	17481	17360	17524	17341	17501	17614	17205	17267	17290	17567	17522	17241	17491	17615	17532	17631	17466	17387	17504	17359	17494	17286	17659	17667	17589	17552	17712	17516	17512	17504	17392	17322	17231	17470	17531	17678	17408	17543	17384	17544	17462	17335	17338	17429	17579	17432	17398	17396	17543	17506	17310	17282	17369	17473	17339	17361	17508	17521	17403	17473	17344	17417	17476	17395	17532	17552	17572	17348	17604	17438	17601	17343	17598	17437	17615	17659	17513	17326	17580	17387	17606	17436	17577	17445	17286	17277	17528	17511	17382	17557	17388	17392	17508	17532	17562	17411	17501	17477	17304	17320	17293	17079	17497	17464	17760	17473	17591	17413	17615	17542	17334	17483	17580	17553	17503	17436	17468	17459	17640	17520	17374	17436	17585	17468	17342	17312	17325	17446	17548	17197	17516	17514	17463	17423	17254	17226	17456	17527	17459	17470	17405	17298	17545	17542	17327	17398	17416	17375	17367	17593	17300	17391	17545	17589	17562	17475	17530	17437	17558	17409	17546	17497	17578	17287	17354	17547	17480	17343	17600	17535	17453	17211	17331	17212	17570	17353	17395	17654	17401	17480	17466	17558	17545	17252	17721	17663	17333	17411	17499	17531	17365	17266	17263	17583	17330	17565	17548	17424	17372	17451	17644	17399	17350	17409	17449	17593	17405	17453	17707	17500	17665	17501	17380	17580	17433	17425	17486	17274	17714	17662	17466	17430	17527	17486	17431	17530	17687	17455	17424	17596	17459	17367	17447	17358	17680	17354	17343	17289	17554	17530	17533	17583	17741	17516	17666	17475	17393	17382	17543	17507	17535	17625	17475	17686	17287	17348	17483	17560	17197	17326	17531	17303	17481	17393	17668	17298	17369	17453	17485	17376	17449	17318	17455	17588	17481	17246	17341	17536	17445	17463	17534	17488	17389	17521	17544	17437	17504	17500	17266	17311	17499	17390	17573	17373	17496	17402	17392	17406	17464	17668	17535	17311	17352	17442	17419	17396	17603	17222	17514	17390	17694	17403	17520	17298	17559	17437	17408	17513	17447	17370	17344	17546	17431	17250	17403	17549	17485	17452	17726	17565	17444	17517	17467	17460	17298	17392	17398	17621	17523	17697	17574	17646	17514	17483	17546	17296	17382	17417	17418	17528	17548	17486	17456	17464	17532	17580	17400	17402	17513	17362	17381	17298	17606	17319	17372	17547	17447	17329	17457	17554	17589	17487	17518	17356	17403	17320	17395	17763	17706	17733	17519	17558	17498	17302	17314	17460	17447	17295	17493	17359	17473	17367	17511	17744	17451	17490	17240	17606	17465	17630	17393	17589	17238	17458	17483	17349	17728	17529	17457	17597	17511	17676	17553	17391	17307	17526	17473	17519	17406	17489	17435	17295	17627	17458	17382	17514	17551	17428	17418	17457	17540	17518	17381	17312	17441	17465	17517	17433	17407	17525	17373	17546	17503	17250	17489	17485	17586	17457	17498	17319	17543	17375	17602	17454	17357	17336	17495	17379	17398	17481	17574	17574	17555	17424	17599	17731	17541	17705	17644	17455	17377	17411	17473	17506	17489	17554	17378	17405	17559	17444	17473	17630	17541	17454	17511	17355	17477	17403	17451	17519	17472	17514	17387	17559	17453	17516	17506	17480	17433	17465	17663	17560	17452	17477	17276	17425	17442	17623	17386	17133	17359	17583	17386	17514	17415	17418	17552	17446	17521	17396	17430	17433	17469	17509	17412	17451	17630	17312	17396	17374	17532	17474	17388	17428	17609	17315	17513	17428	17554	17482	17500	17591	17374	17349	17430	17474	17390	17323	17287	17471	17548	17351	17544	17445	17242	17353	17301	17332	17335	17519	17822	17577	17506	17545	17357	17510	17426	17464	17629	17375	17272	17548	17523	17331	17435	17382	17435	17596	17429	17378	17516	17506	17456	17383	17385	17350	17381	17720	17234	17409	17500	17351	17259	17499	17525	17389	17395	17423	17278	17379	17557	17315	17541	17699	17647	17465	17386	17744	17568	17400	17461	17411	17546	17606	17424	17463	17439	17564	17451	17455	17447	17519	17567	17532	17454	17496	17644	17363	17530	17614	17325	17448	17397	17538	17584	17708	17604	17654	17366	17397	17474	17449	17520	17421	17283	17618	17592	17305	17604	17499	17411	17621	17384	17531	17654	17439	17664	17433	17455	17558	17595	17323	17744	17449	17467	17470	17482	17647	17680	17538	17384	17483	17418	17384	17238	17450	17541	17450	17477	17279	17569	17391	17721	17413	17371	17549	17641	17531	17550	17528	17465	17452	17382	17401	17378	17474	17684	17365	17359	17579	17573	17475	17419	17370	17546	17508	17455	17503	17772	17504	17370	17495	17392	17399	17457	17634	17365	17612	17413	17516	17586	17466	17589	17671	17415	17498	17538	17366	17492	17228	17470	17536	17381	17410	17561	17665	17322	17373	17480	17421	17532	17304	17433	17240	17312	17421	17194	17302	17480	17301	17432	17320	17409	17613	17421	17440	17465	17314	17583	17660	17480	17522	17461	17321	17344	17490	17504	17350	17487	17443	17504	17545	17322	17454	17439	17398	17430	17592	17390	17433	17460	17359	17347	17400	17374	17459	17275	17373	17377	17212	17545	17275	17378	17362	17506	17516	17506	17498	17498	17519	17525	17413	17383	17338	17574	17375	17442	17435	17227	17324	17415	17576	17580	17292	17351	17588	17792	17642	17399	17608	17412	17531	17574	17672	17684	17247	17713	17709	17783	17461	17436	17509	17754	17442	17675	17702	17697	17311	17398	17583	17588	17554	17353	17411	17510	17330	17624	17532	17519	17385	17390	17484	17333	17612	17463	17437	17457	17594	17451	17435	17511	17406	17330	17587	17432	17456	17522	17333	17518	17434	17434	17392	17474	17556	17349	17399	17468	17399	17545	17494	17454	17544	17608	17549	17389	17538	17498	17368	17470	17426	17499	17480	17516	17526	17466	17376	17478	17526	17509	17386	17328	17403	17421	17538	17661	17720	17540	17435	17398	17500	17652	17498	17480	17539	17643	17678	17369	17651	17417	17504	17355	17574	17421	17341	17401	17648	17507	17537	17396	17573	17647	17493	17580	17460	17425	17277	17432	17561	17535	17405	17233	17390	17419	17309	17629	17374	17444	17591	17380	17416	17451	17457	17631	17304	17395	17434	17620	17441	17458	17406	17480	17494	17532	17365	17375	17477	17347	17408	17600	17603	17385	17448	17478	17636	17627	17298	17300	17433	17456	17251	17699	17362	17498	17537	17635	17470	17545	17638	17370	17439	17402	17576	17613	17383	17457	17476	17468	17479	17525	17698	17503	17363	17447	17414	17494	17403	17631	17656	17609	17621	17463	17401	17404	17441	17392	17444	17663	17579	17384	17517	17406	17609	17391	17576	17597	17366	17539	17336	17463	17469	17440	17491	17449	17435	17457	17378	17375	17545	17499	17406	17498	17581	17522	17599	17350	17362	17500	17617	17442	17524	17377	17399	17707	17290	17409	17429	17398	17322	17366	17446	17676	17435	17460	17511	17449	17369	17441	17374	17551	17450	17446	17286	17580	17458	17272	17461	17344	17636	17680	17336	17366	17549	17480	17410	17531	17412	17506	17595
34509	53860	46004	34052	23889	22907	21442	19539	17767	17534	17489	16354	15864	15534	15669	15512	15509	15407	15526	15436	15346	15381	15308	14991	15315	15324	15632	23464	23115	21212	18409	17268	15923	15413	15231	15304	15319	15208	15092	15148	15355	15180	15091	15171	15040	14983	15128	15242	15204	15000	15188	15190	15079	15192	15157	15234	15002	15281	15089	15105	15301	15013	15058	15105	15236	15248	15119	15090	15061	15245	14988	15371	15018	15243	15103	15082	15174	15074	15334	15165	15202	15139	15125	15080	15131	15107	15157	15260	15081	15083	15142	15158	15157	15108	15276	15275	15105	15164	15255	15137	14873	15083	15085	15157	15084	14995	15153	15118	15384	15068	15122	15106	15240	15171	15135	15311	15138	15137	15056	15075	15019	15054	15184	15163	15185	15132	15181	15187	15107	15111	15006	15146	15216	15266	15314	15031	15011	15274	15165	15322	15185	15029	15148	15218	15403	15165	14954	15238	15036	15126	15155	15054	15083	14991	15127	15081	15146	15238	15307	15068	15007	15225	15348	15149	15136	15090	15050	15066	15203	15121	15085	15271	15017	15206	15127	15154	15174	15134	15203	15095	15113	15162	15193	15309	15089	15187	15090	15070	15263	15140	15087	15134	15118	14983	15162	15041	15070	15196	15063	14962	15177	15180	15239	15179	15038	15146	15087	14968	15013	15088	15133	15135	15025	15153	15092	15151	15164	15275	15214	15256	15195	15222	14988	15126	15151	15128	15055	15037	15090	15170	15156	15156	15186	15074	14942	15110	15010	15178	15051	15216	15130	15096	15243	15100	15052	15069	14978	15000	15101	15191	15163	15113	14995	15087	15050	15189	15205	15117	15021	15010	15075	15108	15242	15102	15077	14900	15278	15171	15235	15148	15002	15282	15146	15241	15163	15086	15230	15167	15182	15198	15293	15088	15076	15183	15106	14998	15209	15261	15135	15096	15017	15123	15266	15125	15234	15004	15107	15174	15073	14920	15129	15193	15177	15087	15141	15049	15125	14950	15083	15217	15113	15251	15115	15149	15120	15163	15200	15137	15138	15127	14892	15127	15053	15136	14988	15179	15043	14999	15146	15058	15029	15095	15097	15144	15104	15096	15056	15226	15229	15146	15075	15080	14929	15258	15037	15014	15113	15116	15028	14996	15342	15114	15201	15002	15343	15236	15119	15238	15100	15135	15164	14967	14981	14982	15171	15065	15171	15317	15248	15143	15121	15125	15190	15023	15093	15170	15086	14933	15127	15162	15287	15254	15193	15068	15157	15006	15118	15142	15014	15035	15090	15159	15181	15144	15018	15124	15182	15041	15156	15102	15056	15353	15158	15066	15076	15007	14955	15365	14960	15329	15218	15144	15211	15155	15116	15147	15073	15058	15264	14962	15074	15002	15163	15097	15334	15072	15220	15024	15162	15161	14976	15075	14994	14936	15195	15005	15323	14992	15050	15142	15289	14934	15074	15098	15139	15145	15019	15195	15173	15103	14968	14973	15078	15017	15142	15167	15124	15071	15078	15100	15197	15147	14966	15142	15254	15181	15058	15236	15098	15100	15088	15039	15215	15129	14979	15019	15378	15029	15024	15005	15145	15161	15101	15276	15159	15172	14971	15175	15132	15077	15171	14985	15094	14978	15086	15197	15020	15048	15051	15205	15311	15133	15229	15086	15230	15216	15077	15126	15177	15217	15261	15156	15193	15154	15241	15289	15194	15018	15117	15151	15022	15145	14985	15087	15118	15244	15044	15129	15134	14943	15120	15055	15134	15214	15252	15002	15147	15027	15177	15100	14960	15249	15176	15177	15076	15210	15168	15083	15007	15153	15021	15021	14987	15026	15089	15018	15292	14980	15207	14999	15158	14984	15227	15294	15258	15108	14928	15162	15176	15194	15196	15069	15047	15107	15130	15074	14990	15143	15208	15202	15082	15218	15104	15060	15204	15091	15014	15269	15000	15144	15069	15165	15224	15064	14905	15109	15137	15142	15098	14969	15087	15224	15186	15216	15321	15084	15287	15126	15160	15018	15211	15108	15175	15166	15207	15184	14923	15237	15175	15053	15164	15078	15129	15193	14973	15098	15076	15100	15073	15143	15054	15067	15091	15154	15239	15153	15097	15123	14976	14945	15145	15039	15151	15256	14845	15141	15032	15213	15202	15113	15157	15079	15194	15120	15053	15060	15167	15179	15138	15278	14931	15154	15004	15229	15091	15128	15097	15049	15044	15071	15109	15230	15042	14928	15222	14994	15053	15150	15055	15109	15238	15364	15165	15130	15138	15190	15134	15001	15076	15141	14963	15157	15259	15069	15111	15176	15042	15072	15216	15201	15070	15081	15157	15318	15324	15058	15150	15219	15034	15070	15105	15213	15140	15070	15289	15188	15081	15072	15076	15277	15143	14993	15078	15070	15223	15060	15201	15194	15077	15181	15154	15082	15110	15170	15155	15162	15181	15243	15150	15134	15115	15119	15268	15073	15296	15209	15052	14932	15176	15150	14967	14893	15222	15214	15107	14912	15209	15025	15149	15201	15087	15091	15196	14926	15210	15041	15249	15127	15159	15053	15187	15083	15070	15182	15045	15198	15139	15180	15367	15258	15126	15141	14893	15107	15044	14999	15188	15329	15050	15219	15076	15262	15154	15211	15177	15059	15035	15092	15202	15085	15118	15203	15185	15059	15208	15148	14996	15199	15033	14979	14946	15050	15169	15020	15195	15096	15174	15114	15064	15051	15162	15008	15149	15215	15003	14934	15158	15238	15094	15341	15165	15015	15215	15132	15045	15101	15131	15072	15022	15167	15106	15110	15329	15230	15102	15088	15144	15089	15121	15132	14969	14976	15152	15054	15228	15155	14991	15052	15270	15135	15028	14921	15201	15164	15057	15008	15187	15107	15076	14924	15148	15049	14914	15053	15232	15075	15030	15191	15228	15060	15060	15000	15102	15125	15123	15084	15123	15038	15168	15016	15012	15113	15125	15191	15136	15141	15177	15044	14919	15156	15128	15092	15254	14908	15059	15089	15153	15077	15109	14959	15092	15146	15147	15228	15040	15156	15149	14932	15070	15078	15268	14952	15119	15087	15215	15001	15170	15051	15029	15256	15155	15220	15120	15090	15108	14974	15241	15094	15119	15284	15145	15141	14967	15045	15171	15113	15204	15156	14988	15116	15221	15246	15165	15155	15053	15156	14939	15085	15072	15178	15333	15126	15015	15124	15291	15058	15200	15025	15127	15023	15227	15015	15227	15164	15189	15091	15095	15164	15131	15060	15107	14970	15075	14998	15043	14802	15118	15442	15013	15070	15338	15321	15206	14992	15009	15192	15032	15142	15241	15040	15169	15103	15079	15131	15197	15271	15216	15050	15280	15064	15051	15159	15182	15233	15158	15100	15009	14912	15053	15066	15185	15002	15132	15174	15169	15039	15110	15001	14956	15173	15054	14947	15121	15059	15172	15101	15159	15060	15210	15258	15133	15004	14999	15139	15167	15030	15189	15171	15045	15150	15017	15039	15173	15090	14970	15096	15209	15122	15166	15008	15318	15162	15026	15112	15106	15040	15107	15109	15140	15120	15024	15147	15191	15092	15061	15186	15087	15190	15003	14988	15053	15203	15070	15037	14976	15056	15213	14932	15130	15080	15042	15057	15106	15287	15129	15150	15176	15241	15325	15065	15147	15080	15249	15223	15207	15023	15170	15126	15226	14923	14921	15146	15128	15172	15082	14999	15061	15140	15038	15080	15064	15076	15139	15190	15102	15212	15242	15169	15134	15094	15113	15238	15093	15256	14990	15061	15106	15123	15055	15205	14952	15011	15045	15152	15091	15009	15016	15236	15168	15248	15215	15121	15181	15202	15187	15264	15165	15165	15248	15060	15283	14973	15117	15107	15349	15081	15214	14960	15367	14838	15025	15257	15178	15148	15099	14990	15419	15152	15092	15254	15203	15119	15128	14988	15109	15198	15149	15247	15136	15169	15058	15035	15060	15137	15127	15222	15106	14938	15047	15068	15322	15289	15050	15224	15227	15102	15109	15143	15158	15110	15105	15050	15082	15083	14889	15043	15114	15190	15268	15156	15025	15191	15035	15089	15113	15110	15322	15154	15224	15175	15227	15172	15008	15196	15238	15233	15277	15141	15104	15187	15202	15188	15035	15196	15058	15055	15130	15140	14960	15148	15260	15110	15129	15196	15131	15266	15157	15082	15124	14944	15034	15163	15219	15058	15069	15211	15156	15052	15270	14938	15256	15002	15148	14981	14971	15123	15267	14969	15180	15045	15015	15105	15032	14992	15085	15098	14970	15215	14874	15085	15180	15195	15011	15211	15044	15169	15239	15065	15128	15169	15219	15070	15020	15149	15228	14988	15180	14974	15235	15071	15094	15181	14890	15188	15122	15213	15025	15048	15287	14963	15147	15111	15098	15236	15266	15226	15073	15110	15077	15292	15186	15149	15287	15244	15088	15104	15071	15158	15137	15070	14995	15068	15172	15195	15161	15131	15107	15046	15105	15125	15125	15090	14821	15092	15110	15045	15170	15276	15082	15121	15165	15150	15090	15164	15204	15025	15195	15134	15108	15094	15119	15078	15201	14989	15200	14973	15339	15238	14994	15347	15080	14976	15075	14992	15026	15084	15113	14914	15283	15119	15242	15224	15104	15048	15213	15072	15385	15139	15286	15102	15025	15146	15113	14998	15137	15227	15198	15142	15031	15197	15197	15105	15160	15075	15169	14872	15167	15061	15102	15246	15097	15132	15009	14942	15218	15198	14991	15051	15214	15241	14922	15143	14987	15111	15193	15298	15247	15019	15009	15225	15230	15019	15219	15045	15151	15146	15227	15153	15192	15255	15213	15232	15311	14977	15066	15140	15079	15115	15146	15057	15035	15201	15235	15182	14933	15212	15220	15190	15207	15174	15260	15041	15176	15154	15295	15092	15157	15068	15088	15164	15011	15178	14954	15145	15145	15325	14960	15180	15148	15117	15222	15149	15179	15168	14853	15084	15139	15074	15129	14974	15252	15311	15150	15005	15226	15112	15013	15006	15157	15117	15125	15130	15158	15182	15212	15184	15092	15456	15039	15104	15054	15004	15198	15061	15039	15065	15157	15171	15150	15175	15185	14910	15061	15058	15007	15071
28338	25643	31219	24160	19339	19000	19143	18732	18052	17784	17905	17748	17575	17599	17555	17587	17651	17476	17825	17557	17717	17878	17476	17551	17489	17666	17618	17936	17827	17998	17994	17901	17864	17606	17692	17417	17593	17730	17536	17410	17581	17703	17544	17576	17565	17578	17570	17458	17677	17467	17598	17442	17624	17573	17679	17474	17689	17596	17664	17466	17441	17509	17718	17653	17703	17568	17479	17491	17589	17476	17358	17484	17596	17601	17507	17431	17408	17672	17484	17557	17588	17639	17570	17458	17530	17546	17401	17527	17484	17528	17510	17466	17488	17484	17346	17433	17769	17521	17528	17582	17406	17606	17356	17452	17563	17722	17667	17428	17266	17485	17639	17448	17390	17359	17532	17441	17432	17636	17683	17295	17317	17396	17637	17619	17512	17307	17510	17720	17451	17745	17409	17396	17462	17710	17477	17433	17601	17479	17455	17413	17228	17590	17425	17408	17556	17373	17462	17577	17545	17334	17466	17507	17586	17520	17404	17533	17601	17627	17626	17290	17408	17449	17485	17390	17654	17438	17675	17537	17423	17548	17520	17750	17619	17278	17469	17381	17442	17575	17464	17440	17241	17523	17437	17539	17370	17513	17269	17546	17600	17642	17314	17507	17563	17564	17399	17622	17459	17596	17552	17597	17453	17484	17653	17553	17383	17375	17356	17428	17340	17460	17339	17693	17557	17596	17407	17396	17407	17415	17429	17456	17334	17633	17464	17425	17432	17559	17423	17430	17410	17355	17538	17706	17696	17535	17376	17510	17339	17405	17435	17377	17548	17433	17628	17300	17391	17428	17478	17510	17360	17408	17342	17352	17413	17251	17309	17569	17551	17586	17503	17551	17481	17584	17807	17743	17568	17475	17674	17513	17275	17521	17624	17568	17669	17484	17516	17612	17604	17370	17636	17477	17460	17339	17293	17342	17601	17680	17414	17410	17503	17579	17552	17486	17588	17525	17439	17430	17568	17634	17408	17494	17558	17519	17562	17642	17437	17636	17543	17393	17418	17494	17585	17478	17587	17561	17429	17354	17599	17660	17462	17391	17499	17484	17331	17270	17546	17296	17462	17601	17592	17654	17616	17680	17452	17534	17567	17489	17505	17496	17556	17399	17408	17232	17505	17582	17473	17471	17701	17569	17641	17544	17559	17483	17284	17472	17203	17461	17548	17467	17430	17449	17585	17485	17454	17536	17525	17505	17657	17418	17438	17470	17691	17672	17450	17356	17665	17521	17607	17420	17518	17674	17431	17599	17501	17542	17202	17542	17633	17487	17480	17499	17396	17531	17612	17492	17304	17431	17466	17435	17391	17618	17521	17471	17463	17502	17368	17243	17796	17639	17430	17253	17536	17512	17513	17584	17484	17724	17589	17443	17527	17447	17578	17302	17399	17594	17435	17308	17526	17224	17563	17279	17454	17415	17476	17451	17698	17800	17585	17497	17493	17547	17432	17417	17548	17600	17515	17436	17655	17606	17524	17456	17518	17630	17462	17574	17397	17527	17457	17507	17649	17561	17465	17501	17527	17335	17719	17497	17372	17455	17595	17491	17571	17424	17512	17369	17621	17543	17510	17334	17356	17443	17383	17505	17512	17638	17297	17470	17780	17491	17544	17354	17643	17624	17456	17670	17509	17560	17396	17455	17623	17466	17419	17512	17504	17542	17727	17488	17427	17443	17394	17591	17529	17451	17644	17566	17561	17449	17297	17486	17655	17618	17484	17528	17469	17589	17463	17504	17653	17544	17450	17513	17461	17356	17547	17370	17543	17474	17773	17532	17567	17629	17498	17551	17436	17550	17633	17453	17576	17616	17496	17528	17625	17521	17529	17665	17861	17628	17604	17494	17349	17464	17602	17377	17476	17676	17466	17509	17573	17391	17405	17476	17427	17399	17397	17565	17676	17385	17509	17585	17456	17436	17479	17423	17446	17537	17727	17582	17545	17538	17530	17301	17665	17427	17490	17297	17340	17580	17452	17630	17340	17564	17440	17394	17360	17511	17567	17558	17478	17449	17276	17243	17524	17690	17593	17788	17379	17488	17479	17395	17413	17491	17467	17328	17474	17614	17412	17605	17468	17387	17587	17443	17472	17413	17428	17388	17471	17552	17680	17489	17781	17826	17556	17393	17469	17485	17636	17628	17565	17564	17489	17440	17576	17656	17575	17436	17477	17523	17396	17578	17497	17568	17542	17562	17488	17564	17524	17404	17262	17488	17544	17481	17604	17742	17544	17542	17521	17535	17463	17623	17526	17641	17509	17613	17500	17315	17391	17569	17660	17722	17576	17280	17472	17610	17440	17547	17570	17509	17640	17550	17501	17389	17608	17546	17568	17718	17570	17373	17432	17513	17485	17586	17544	17384	17693	17722	17482	17531	17530	17409	17505	17511	17525	17501	17503	17443	17580	17525	17500	17469	17618	17501	17519	17471	17472	17576	17484	17358	17404	17486	17591	17453	17561	17495	17662	17420	17385	17414	17534	17599	17612	17536	17678	17443	17585	17520	17511	17519	17384	17520	17508	17499	17287	17391	17369	17457	17505	17426	17520	17490	17503	17418	17489	17597	17388	17496	17621	17576	17513	17415	17600	17470	17616	17532	17427	17642	17607	17266	17510	17307	17687	17434	17571	17450	17510	17487	17453	17400	17393	17628	17463	17551	17551	17643	17622	17337	17550	17489	17636	17534	17466	17319	17497	17470	17469	17461	17370	17552	17712	17532	17488	17645	17589	17317	17236	17350	17327	17416	17306	17559	17659	17458	17534	17509	17518	17462	17503	17353	17495	17470	17543	17467	17489	17454	17566	17495	17526	17595	17406	17447	17429	17571	17495	17431	17454	17628	17664	17563	17540	17409	17631	17542	17642	17396	17634	17485	17700	17581	17487	17569	17716	17610	17462	17468	17573	17550	17449	17495	17768	17448	17577	17732	17432	17346	17592	17642	17428	17469	17340	17458	17460	17334	17341	17531	17486	17402	17637	17396	17372	17441	17461	17530	17455	17364	17613	17519	17506	17725	17443	17627	17470	17405	17556	17576	17539	17376	17519	17382	17567	17418	17413	17493	17640	17513	17532	17392	17671	17489	17508	17856	17591	17335	17398	17441	17382	17323	17696	17392	17490	17610	17663	17443	17479	17546	17608	17438	17549	17541	17535	17443	17421	17372	17598	17392	17453	17494	17652	17512	17336	17303	17526	17756	17652	17608	17577	17475	17419	17450	17514	17618	17561	17473	17742	17525	17547	17447	17402	17501	17570	17401	17384	17342	17459	17333	17616	17530	17334	17711	17478	17552	17611	17499	17445	17506	17424	17315	17539	17451	17282	17594	17471	17519	17614	17317	17573	17756	17441	17348	17431	17540	17530	17278	17422	17392	17509	17618	17560	17345	17394	17409	17411	17466	17491	17454	17598	17557	17674	17643	17343	17448	17495	17582	17535	17302	17580	17462	17384	17577	17613	17672	17484	17519	17665	17498	17452	17574	17692	17542	17459	17714	17591	17491	17477	17590	17629	17473	17453	17632	17460	17457	17430	17541	17493	17698	17590	17572	17408	17555	17673	17194	17505	17525	17503	17357	17407	17494	17642	17399	17546	17534	17477	17490	17268	17298	17373	17485	17496	17581	17667	17357	17222	17593	17359	17412	17603	17664	17500	17426	17492	17438	17446	17510	17266	17499	17435	17252	17523	17738	17531	17555	17571	17632	17623	17313	17496	17586	17512	17523	17575	17591	17631	17543	17560	17482	17464	17477	17455	17478	17361	17469	17407	17374	17544	17573	17561	17523	17381	17478	17629	17301	17549	17311	17632	17692	17344	17513	17640	17480	17451	17286	17690	17815	17388	17519	17509	17457	17510	17369	17282	17555	17727	17594	17435	17357	17511	17468	17630	17597	17566	17499	17492	17578	17767	17550	17724	17594	17523	17452	17574	17638	17451	17468	17483	17555	17559	17361	17429	17485	17364	17349	17544	17555	17455	17442	17429	17601	17434	17522	17721	17518	17352	17502	17567	17611	17481	17292	17442	17421	17542	17463	17543	17421	17522	17585	17420	17380	17625	17381	17370	17691	17512	17584	17539	17439	17482	17404	17612	17405	17642	17568	17448	17533	17572	17647	17548	17390	17471	17506	17547	17480	17392	17297	17413	17360	17352	17367	17606	17749	17574	17497	17573	17618	17518	17484	17460	17542	17356	17431	17556	17503	17333	17492	17744	17455	17490	17341	17706	17591	17439	17461	17547	17511	17758	17458	17716	17487	17417	17562	17488	17615	17343	17359	17575	17401	17498	17627	17480	17388	17515	17539	17455	17548	17486	17405	17548	17480	17420	17564	17373	17393	17440	17373	17551	17402	17303	17452	17710	17562	17806	17480	17234	17381	17480	17609	17354	17437	17454	17627	17666	17492	17473	17489	17569	17566	17696	17589	17249	17508	17524	17391	17529	17639	17436	17414	17379	17559	17508	17355	17304	17332	17370	17542	17488	17421	17378	17606	17608	17622	17648	17510	17605	17473	17470	17532	17394	17456	17614	17418	17508	17519	17522	17558	17388	17313	17406	17314	17416	17449	17593	17614	17438	17488	17679	17599	17541	17437	17592	17550	17517	17453	17590	17449	17390	17473	17374	17554	17581	17497	17413	17480	17426	17366	17364	17696	17608	17572	17471	17652	17472	17481	17518	17324	17457	17319	17670	17471	17502	17425	17622	17673	17484	17227	17410	17489	17780	17458	17588	17422	17721	17416	17616	17528	17575	17653	17529	17411	17528	17414	17487	17503	17269	17381	17535	17620	17427	17328	17468	17355	17464	17409	17575	17458	17785	17668	17563	17520	17395	17544	17545	17539	17555	17427	17492	17603	17435	17618	17479	17506	17525	17630	17759	17484	17581	17525	17423	17383	17364	17580	17400	17405	17329	17634	17510	17440	17448	17402	17539	17495	17407	17388	17343	17553	17485	17426	17541	17275	17376	17533	17491	17515	17454	17465	17488	17437	17691	17570	17442	17646	17538	17635	17513	17574	17382	17302	17612	17554	17324	17522	17333	17575	17434	17451	17639	17491	17544	17571	17554	17481	17753	17481	17383	17385	17417	17343	17417	17578	17551	17533	17487	17427	17545	17407	17387	17433	17502	17390	17414	17480
27246	39851	32912	20024	17679	17410	17399	16682	16212	15880	15958	15652	15350	15315	15174	15239	15450	15147	15195	15305	15179	15139	15248	15137	15458	15275	15295	15579	15765	15813	15503	15612	15285	15283	15207	15336	15243	15189	15223	15178	15235	15091	15349	15421	15298	15060	15074	15070	15241	15251	15233	15172	15087	15167	15275	15131	15250	15409	15250	15220	15104	14989	15038	15316	15249	14989	15362	15138	15284	15067	15180	15303	14959	15340	15319	14982	15151	15218	15225	15317	15227	15180	15272	15193	15059	15311	15375	15186	15197	15330	15129	15162	15255	15145	15020	15254	15091	15187	15193	15247	15118	15228	15294	14949	15269	15274	15090	15136	15205	15210	15161	15042	15248	15115	15260	15080	15152	15106	15130	15189	15205	15291	14996	15280	15098	15238	15257	15088	15182	15396	15186	15205	15166	15008	15318	15084	15052	15358	15170	15016	15342	15095	15040	15184	15188	15075	15141	15162	15315	15244	15214	15290	15251	15187	15159	15180	15114	15107	15198	15091	15212	15147	15161	15003	15176	15132	15216	15227	15222	15094	15219	15200	15215	15226	15129	15257	15154	15282	15156	15186	15148	15176	15065	15135	15045	15221	15154	15195	15262	15096	15123	15308	15120	15130	14920	14994	15145	15200	15274	15220	15165	15142	15078	15173	15138	15322	15166	15109	15090	15039	15114	15096	15181	15065	15233	15224	15302	15177	15100	15371	14924	15216	15043	15237	15139	15132	15226	15248	15189	15144	15003	15145	15275	15147	15057	15145	15207	15197	14976	15082	15195	15245	15142	15064	15108	15006	15158	15175	15077	15161	15179	15100	14946	15054	15028	15179	15220	15091	14981	15280	15107	15120	15044	15127	15222	15242	15228	15096	15214	15391	15139	15172	15419	15257	15049	15195	15120	14966	15201	15283	15215	15180	15160	15089	15128	15173	15106	15285	15112	15159	15053	15318	15183	15211	15087	15385	15143	15215	15223	15166	15203	15024	15120	15167	15273	15227	15114	15379	15345	15193	15134	14989	15312	15190	15146	15104	15116	15339	15248	15189	15081	15273	15234	15189	15293	15190	15270	15096	15165	15047	15151	15131	15087	15186	15282	15247	15351	14984	15145	15128	15146	15122	15077	15150	15143	15080	15218	15186	15233	15289	15238	15325	15332	15178	15103	15216	15276	15284	15183	15189	15145	15313	15132	15213	15138	15087	15177	15119	15184	15158	15255	15239	15243	15112	15298	15098	15146	15096	15332	15077	15259	15056	15114	15150	15199	15234	15157	15070	15107	15333	15182	15257	15080	15146	15217	15199	15221	15178	15031	15134	14986	15086	15406	15012	15059	15082	15141	15165	15291	15215	15332	15280	15071	15275	15253	15147	15123	15268	14911	15101	15083	15227	15237	15149	15103	15068	15149	15133	15180	15134	14976	15302	15151	15192	15178	15169	15135	15231	15065	15090	15230	14852	15068	15193	15183	14977	15300	15119	15087	15216	15169	15152	15346	15231	15196	15257	15047	15081	15112	15055	15191	15132	15206	15256	15129	14969	15313	15209	15107	15149	15202	15185	15121	15239	15259	15157	15138	15293	15216	15176	15116	15267	15094	15216	15157	15112	15104	15246	15114	15126	15107	15305	15123	15203	15070	15233	15188	15199	15083	15246	15032	15205	15206	15235	15168	15186	15195	15120	15199	15009	15049	15054	15166	15198	15010	15130	15269	15167	15272	15291	15145	15198	15195	15000	14987	15101	15201	15285	15130	15046	15420	15021	15209	15157	14974	15174	15401	15099	15115	15280	15194	15219	15387	15105	15163	14990	15159	15038	15140	15249	15221	15072	14976	15032	15080	15306	15177	15047	15130	15247	15127	15274	15229	15218	15116	15019	15266	15163	15158	15184	15236	15279	15138	15164	15214	15152	15160	15279	15292	15011	15149	15377	15001	15117	15281	15183	15137	15140	15065	15226	15155	15334	15258	15182	15119	15049	15248	15217	15191	15167	15150	15231	15202	15145	15097	15294	15311	15229	15129	15080	15154	15250	15216	15216	15284	15133	15293	15208	15119	15171	15121	15059	15233	15180	15253	14950	15121	15083	15202	15230	15118	15191	15136	15248	15147	15196	15124	15162	15252	15329	15103	15140	15157	15167	15260	15162	15238	15205	15130	15012	15144	15227	15185	15143	15115	15296	15275	15179	15256	15136	15135	14979	15163	15114	15039	15145	15242	15069	15272	15067	15257	15060	15098	15148	15087	15037	15212	15209	15123	15162	15122	15343	15280	15168	15182	14954	15175	15123	15031	15162	15151	15393	15181	15075	15211	15328	15028	15125	15120	15233	15068	15247	14936	15183	15221	15106	15013	15226	15148	15189	15131	15179	15077	15109	15260	15148	15228	15224	15084	15264	15195	15088	15268	15256	15200	15061	15175	15242	15056	15176	15161	15111	15143	15302	15131	15137	15268	15145	15155	15278	14988	15204	15244	15290	15130	15259	15054	15267	15273	15131	15271	15050	15241	15207	15084	15226	15133	14978	15077	15164	15225	15410	15095	15209	15469	15192	15107	15132	15135	15076	15006	15012	14973	15143	15046	15163	15076	15290	15108	15068	15147	15157	15177	15193	15144	15095	15190	15286	15165	15328	15209	15035	15071	15028	15313	15136	15301	15093	15120	15139	15074	15220	15260	15310	15268	15323	15310	15296	15217	15129	15096	15206	15097	15297	15196	15298	15123	15325	15360	15164	15135	15166	15225	15059	15048	15177	15233	15099	15203	15033	15127	15146	15168	15343	14960	15129	15252	15328	15111	15195	15366	15040	15244	15119	15222	15138	15182	15140	15222	15127	15217	15214	15276	15281	15129	15182	15102	15167	15203	15208	15310	15140	15190	15210	15262	15272	15228	15210	15175	15322	15256	15232	15109	15203	15054	15163	15202	15176	15110	15158	15140	15209	15051	15114	15326	15234	15237	15134	15220	15104	15293	15227	15191	15045	15263	15043	15177	15117	15213	15163	15048	15118	15231	15271	15381	15107	15259	15130	15135	15109	15242	15147	15162	15198	15061	15170	15074	15136	15214	15237	15199	15082	15144	15286	15061	15219	15170	15182	15103	15158	15277	15271	15124	15232	15004	15302	15142	15148	15233	15217	15166	15182	15195	15141	15041	15296	15170	15114	15244	15284	15290	15232	15303	15307	15155	15263	15312	15032	15407	15166	15233	15023	15292	15088	15372	15072	15083	15227	15262	15159	15206	15178	15146	14966	15174	15198	15112	15278	15176	15243	15260	15106	15116	15221	15118	15254	14976	15199	15198	15245	15037	15159	15316	15112	15387	15188	15173	15203	15298	15150	15221	15174	15178	15119	15090	15081	15110	15173	15074	15211	15082	15290	15122	15435	15230	15129	15137	15284	15290	15270	15229	15111	15245	15280	15248	15099	15138	15090	15031	15128	15068	15175	15279	15043	15291	15356	14967	15057	15088	15256	15127	15278	15296	15145	15016	15262	15167	15094	15143	15167	15030	15114	15134	15265	15098	15206	15179	15080	15241	15154	15096	15263	15212	15119	15281	15076	15081	15174	14953	15296	14997	15195	15254	15149	15228	15330	15290	15163	15169	15077	15046	15218	15232	15454	15167	15088	15147	15230	15118	15123	15215	14960	15114	15095	15227	15167	15127	15240	15301	15044	15129	15296	15052	15266	15114	15205	15271	15356	15030	15265	15188	15255	15195	15107	15276	15351	15162	15020	15141	15046	15180	15181	15046	15224	15121	15066	15273	15308	15103	15139	15153	15066	15178	15052	15292	15231	15319	15173	15295	15188	15082	15127	15167	15090	15174	15097	15338	15161	15291	15208	15199	15137	15202	15210	15141	15180	15118	15183	15126	15188	15181	15141	15310	15143	15149	15117	15115	15132	15145	15096	15070	15199	15204	15204	15339	15049	15191	15184	15242	15228	15216	15119	15073	15201	15173	15145	15191	15365	15063	15102	15218	15195	15117	15182	15288	15129	15207	15030	15122	15092	15063	15156	15273	15131	15291	15109	15066	15147	14991	15088	15097	15123	15251	15212	15152	15223	15221	14953	15377	14934	15270	15200	15251	15238	15029	15286	15158	15036	15290	14974	15143	15221	14985	15142	15152	15057	15238	15094	15138	15210	15152	15257	15324	15218	15137	15113	15107	15109	15117	15241	15243	15159	15007	15234	15171	15156	14936	15355	15170	15145	15214	15177	15213	15169	15297	15104	15298	15013	15035	15132	15244	15171	15301	15138	15144	15180	15136	15188	15220	15029	15021	15105	15225	15135	15162	15097	15246	15331	15010	15126	15262	15180	15101	15124	15081	14992	15202	15210	15294	15163	15170	15030	15048	15182	15092	15057	15143	15267	15217	15016	15255	15237	15067	15334	15061	15312	15135	15111	15397	15276	15150	15220	15155	15152	15202	15265	15167	15261	15185	15156	15339	15168	15331	15236	15141	15127	15322	15287	15133	15135	15346	15034	15167	15185	15161	15132	15051	15275	15322	15206	15232	15187	15121	15071	15075	15207	15187	15306	15117	15285	15072	15295	15231	15332	15189	15063	15173	15087	15275	15241	15010	15293	15230	15224	15087	15161	15210	15288	15271	15171	15225	15146	15268	15246	15173	15238	15186	15099	15188	15163	15256	15223	15042	15162	15153	15082	15160	15140	15324	15021	15111	15197	15148	15098	15299	15167	15290	15116	15156	15175	15096	15314	15181	15142	15328	15242	15320	15313	15162	15277	15001	15429	15134	15309	15299	15008	15102	15244	15053	15168	15236	15256	15140	15229	15206	15328	15244	15119	15288	15217	15310	15261	15108	15145	15299	15124	15207	15127	15016	15077	15272	15281	15186	15236	15131	15265	15204	15007	15151	15111	15181	15186	15174	15197	14993	15323	15139	15255	15186	15152	15169	15281	15157	15293	15059	15166	15121	15156	15234	15178	15327	15239	15159	15140	15096	15367	15203	15176	15373	15076	15121	15272	15254	15161	15231	15039	15072	15235	15076	15236	15329	15189	15114	15133	15165	15050	15392	15293	15085	15158	14958	15341	15179	15169	15084	15306	15312	15178	15106	15048	15148	15220	14871	15118	15287	15104	15176	15090	15238	15215	15038	15050	15152	15183	15199	15090
24004	21444	28995	24460	22603	23197	23047	20281	19352	19116	18645	18464	18389	18398	18309	18454	18464	18255	18372	18354	18079	18060	18182	18173	18189	18191	18574	19576	20537	20700	20070	19198	18671	18087	18272	18174	18077	18112	18055	18241	18221	18021	18011	18180	18046	18205	18011	18206	17928	18134	18143	18123	18111	17898	18192	18111	17903	18029	18234	18012	18267	18159	18022	18044	18056	18083	18078	18038	18069	18100	17949	17701	17948	17910	18006	17949	18080	17957	17938	18007	18300	18065	18036	18182	17947	17955	18136	18012	17852	18104	18295	17983	18052	18070	17880	17924	18013	18016	17976	17830	17948	18088	18023	18044	17932	17916	18168	18063	18022	17966	18154	17904	17945	18060	18007	17904	17964	17778	17877	17925	17976	17740	17852	18250	18071	18108	18112	17756	18067	18073	18215	17854	17893	18143	18068	17899	17970	18069	18084	17930	17818	18013	18033	18100	17953	18089	17726	18073	18008	18020	18063	17980	17940	18069	17996	17910	17874	17929	17948	17972	17906	17779	17828	18065	18076	18001	17907	17751	17901	17681	18000	18117	18094	17970	18213	17862	17859	17974	18046	17847	18014	17969	17950	17887	18077	17959	17991	17880	17858	18067	18059	17803	17855	18021	17903	17988	17970	17910	18018	18053	18091	18026	18014	17954	17930	17946	17987	17835	17958	17843	18115	17999	18002	18140	17764	18057	18234	18405	18237	17991	17884	17976	18055	17878	18072	18075	18022	18023	17918	18031	17909	17956	18018	18066	18085	17939	17880	17857	18005	17823	17834	17826	17916	17928	17977	17953	17952	18054	17939	17961	17833	17689	17966	18024	18033	17866	18239	18030	18205	17944	18195	18130	18002	18068	17842	17747	17795	17926	17800	17891	17947	17923	18092	17896	18013	17960	18054	17956	17825	17913	17968	18048	17933	17982	17905	17997	18125	17984	18066	17957	17929	17959	17764	17913	18101	17936	17956	17863	18064	18117	17827	17781	17970	17930	17907	17969	17960	18108	17892	18002	17835	17938	18077	18029	17982	17895	18080	18044	17965	17930	18054	17656	17843	17782	18031	17823	17948	17878	17937	18021	17915	17936	18063	18015	17913	18084	18075	17990	17940	17945	17977	17801	17968	17926	17984	17887	17897	17947	18071	17923	18280	17914	17889	18135	17875	17953	17871	18100	17809	17997	17934	18103	18083	18006	17849	17948	17936	17773	17996	17909	18086	17947	18107	17936	17946	17995	18201	17895	17885	18121	17960	18004	17974	17710	18111	17956	17785	17945	17927	17969	18016	17826	18055	17896	18044	17925	17926	17768	18019	18091	17934	18015	18176	18087	17894	17917	17882	17887	17830	18005	18055	17950	17947	17791	17893	17888	18042	17940	17877	17935	18029	18057	17972	17996	17885	17799	18119	17962	18160	17971	18033	17741	17949	18086	18214	17869	18063	18082	17971	17700	18113	18016	18052	18079	17966	18136	18163	18062	17956	17978	18099	18029	17943	17893	18018	18047	17839	17893	18068	17782	18089	17960	17993	18028	17990	18024	17855	17927	18049	17978	17905	18064	18107	17831	17774	17913	18012	18093	17964	17835	17856	17918	18004	18015	17755	17899	18119	18092	18125	17982	18189	18030	18110	18042	17942	18200	17974	18033	18067	17856	17966	17946	18153	18045	18022	17889	17806	17811	18261	17953	17820	18002	18011	18159	18165	18010	17988	17786	18072	18109	18136	17999	18052	17938	18081	17952	17928	17887	18029	18029	18034	18033	17994	17953	18056	18042	18062	17921	17927	18048	18052	17792	18054	17973	18041	17988	18025	17872	17862	18187	17691	18257	18067	18128	17998	17983	17898	18124	18107	17997	18063	17982	17997	18005	17874	17960	17907	17948	17955	17958	17690	18222	18000	18122	18210	17991	18120	18075	17744	18084	17875	17798	17834	18022	17953	17993	17995	17797	17933	17943	18079	17988	17872	18012	18017	18224	17935	17852	18129	17911	18105	17922	17937	18008	18048	18014	18290	17839	17956	18095	17967	17956	17864	17888	18091	18015	17910	18177	18085	18257	17949	17915	17845	18045	17924	17936	17930	18138	17934	17970	18032	17815	17855	18127	18125	18139	17973	18051	18094	17859	18083	17889	17985	17786	17942	17834	18026	17972	18006	17986	17926	18154	17838	17851	17902	18120	17894	17808	18086	17874	17947	17974	17888	18162	18066	18054	17806	18168	18044	17964	17886	17879	18233	18007	18154	18315	17868	18003	18082	18011	17941	18080	17955	17924	17884	17999	18239	17884	18261	17726	18085	17991	17896	17951	18070	17995	18034	18195	18217	17923	17924	18058	17830	17969	17873	18129	17859	17870	17931	17911	17910	17980	17840	17909	17874	17997	17928	17859	17980	18210	18044	17823	17767	17947	18069	17760	17909	17791	17782	17946	18097	18124	18099	18101	17978	17969	18024	17989	17965	18038	18032	18067	17780	18019	17968	17964	18023	17918	17946	17798	17837	17851	18059	17905	17827	18000	17929	17960	18046	18104	17972	18028	17885	17873	18244	17917	17982	17983	17987	18024	17966	17975	17920	18036	18107	17984	17983	17657	18203	18049	17974	17949	17868	18151	17859	18010	18062	18024	17971	18028	18053	17774	18001	18088	18075	17944	17818	18034	18148	18047	17787	18064	17912	17992	17810	18108	18033	18044	18143	18102	17858	17893	17986	17945	17974	17811	17990	17914	17809	17987	18134	18292	18040	18141	17850	17950	18105	17885	17871	17922	18063	18015	17851	17877	17965	18042	18219	18061	18140	18065	18047	17962	17899	17852	18179	18014	17842	18068	17945	17942	17832	17973	18222	18079	17911	17875	17941	18030	18003	17957	17956	17958	18049	17992	18230	17889	18079	18198	18137	17748	17863	18049	18078	17817	17979	17874	18297	17989	17945	17875	17996	17814	17938	18053	17873	18014	17937	17956	18155	18208	17931	17940	17843	18042	17804	18099	18218	17986	17935	18210	17983	17958	18069	18139	18074	18039	17908	17943	18057	17913	17854	18086	18061	17798	17898	17989	18028	17911	18015	17936	18026	18140	17916	18073	17768	18104	17820	17792	17889	17926	18148	17875	17994	17943	17947	17815	17889	17771	17910	17922	18123	17934	18059	17856	17988	18111	17868	18026	17931	18106	17856	18083	17924	17806	17920	18059	17912	17978	17923	17995	17675	17827	18068	17966	17923	17911	18034	18055	17982	18224	17862	18007	17931	18107	17939	18034	18288	17899	17992	17939	18104	18018	17812	18027	17932	17950	18001	18022	17928	17833	17968	17907	18022	18173	17873	17806	18124	18152	17865	17949	18007	18071	18065	17916	18112	18103	18077	18004	17892	17867	18051	18012	18083	17919	18052	17954	18047	18078	17970	18073	18106	17981	17993	17954	17904	17831	18012	17849	18081	17887	18006	18114	17912	18026	18062	18047	18056	17990	17870	17978	17998	17914	17964	17999	18155	18148	17956	17936	18035	18248	17922	18177	17962	18069	17975	18009	17986	18139	17776	18091	17964	17891	17964	17928	17927	18005	18220	17905	17989	17959	17877	18124	17874	17906	18001	17946	18006	17828	17882	18081	17977	17873	18006	17923	18064	17956	17920	18007	17830	17916	18011	17932	17870	17955	17899	18036	18012	18145	17969	18116	18065	18018	18010	17921	18201	17995	18162	17856	17858	18138	18050	17887	18110	17981	17928	18091	18008	17988	18022	17991	17991	17881	17996	17927	18140	18134	18034	18082	17760	17957	17965	17997	17783	17831	17977	18019	18419	18043	18058	18078	18033	17944	17724	17887	18154	17908	18011	17924	17763	17978	18001	18001	18051	17912	17956	18029	18074	17960	17910	17780	17960	17994	17904	17966	18103	17880	17985	17949	18172	17725	17950	18058	18052	17973	17750	18079	18046	18008	18022	18102	17983	17842	17863	18008	18168	18173	17896	17941	18103	18150	18129	18090	18149	18041	17763	17832	17864	17723	18043	17829	17966	18008	17698	18127	18014	17910	17890	18150	18108	18121	17963	18183	18069	18203	18145	17870	18079	18109	17944	17727	17978	17846	18145	18067	17881	18192	17950	17953	17908	17925	18182	18025	17956	17995	18299	17929	17858	18084	17968	17852	18060	18237	17981	18131	17952	17941	18071	17908	17757	18028	17969	17956	17867	17834	18109	17921	18048	18096	17861	18188	17931	18089	18000	17959	17995	17951	17930	17872	17807	17845	18093	17848	17860	17906	18273	18475	17845	17953	18016	18024	17995	18111	17933	17981	17866	17859	17955	18229	17683	18015	18012	17922	18004	17918	18102	18066	17987	18124	17869	18095	17745	18058	17838	18020	17996	18125	18027	17913	17976	18163	18007	18064	17968	17883	17945	17831	17941	18000	17906	17893	17828	17993	18030	18114	18117	18062	18051	17829	18218	17957	17880	17943	17929	17835	17968	17922	18026	17827	17929	18043	17967	18079	18241	18092	17902	18208	18039	18140	17818	17862	18016	17887	17782	18022	17873	18146	18053	17974	18149	17837	18120	18063	18015	18048	18107	18002	18021	17913	17843	17840	17931	18073	17758	17958	18059	17865	17988	17998	17989	18116	18010	17996	17996	18094	18039	17865	18106	18013	18179	18060	17778	17867	18090	17897	18066	18275	18001	17948	17947	17918	17952	18163	18171	18056	18070	17929	18041	18093	18205	17977	18054	18066	18120	17940	17886	17719	18021	18048	17999	17978	17941	18056	18068	17809	17815	18033	17758	18025	18130	18074	17938	18068	18072	18048	18140	18010	17977	17736	17941	17993	17963	17916	18081	17936	18184	17862	17865	18078	18094	17971	18107	17951	18094	17770	18091	18048	18072	17981	17978	18116	17861	18075	18128	17938	18004	17797	17847	17769	17988	18072	17757	18074	18054	17871	18137	17802	18006	17941	17863	17980	17983	17839	17881	17884	17999	17901	18027	18044	18001	17994	18071	17830	17856	17991	17849	17885	17937	17804	17911	17786	17610	17826	17984	17976	17830	17931	18072	17945	18244	17952	18018	17993	17859	18038	18097	18029	17954	18051	18059	18010	18023	18202	18055	18062	17988	18166	18171	18049	18007	18002	17839	18021	18211	17831	18058	17955
31404	51648	39020	24276	20968	19655	19684	18820	17528	16844	16600	16536	15846	15911	15833	16213	15888	15971	15602	15674	15549	15770	15817	15675	15864	15868	16236	18101	19102	19021	18170	16748	16105	15591	15659	15413	15500	15462	15506	15488	15713	15318	15460	15610	15622	15546	15623	15535	15466	15646	15437	15426	15492	15375	15594	15612	15452	15363	15542	15455	15431	15566	15467	15378	15562	15488	15412	15620	15610	15596	15496	15672	15434	15662	15439	15741	15471	15584	15488	15530	15600	15506	15424	15527	15579	15481	15421	15564	15400	15536	15542	15554	15543	15440	15572	15622	15525	15477	15558	15580	15498	15417	15629	15529	15496	15276	15593	15332	15547	15609	15461	15331	15849	15597	15581	15549	15575	15467	15564	15471	15539	15567	15375	15441	15640	15594	15498	15373	15534	15443	15398	15651	15526	15385	15493	15455	15388	15521	15570	15567	15493	15579	15482	15523	15634	15351	15452	15329	15482	15645	15499	15356	15410	15544	15556	15693	15386	15448	15557	15282	15424	15672	15274	15452	15484	15461	15686	15500	15469	15385	15450	15584	15580	15363	15618	15509	15450	15604	15448	15505	15421	15496	15490	15616	15588	15516	15747	15466	15447	15447	15512	15454	15405	15540	15516	15466	15531	15367	15608	15327	15316	15373	15731	15558	15548	15500	15474	15572	15433	15452	15606	15443	15558	15487	15520	15601	15500	15546	15499	15442	15366	15506	15371	15497	15423	15499	15485	15494	15599	15511	15539	15446	15530	15615	15446	15402	15534	15696	15508	15468	15380	15409	15474	15590	15530	15602	15440	15598	15534	15416	15668	15481	15299	15597	15526	15456	15564	15462	15627	15574	15558	15580	15462	15462	15567	15560	15417	15452	15643	15406	15545	15486	15462	15512	15483	15555	15467	15676	15464	15459	15466	15376	15583	15617	15348	15619	15385	15624	15558	15404	15566	15573	15563	15582	15399	15569	15330	15298	15453	15504	15638	15354	15526	15458	15529	15618	15323	15426	15554	15589	15535	15487	15385	15412	15582	15595	15465	15425	15453	15601	15527	15479	15490	15682	15495	15393	15510	15467	15490	15517	15457	15518	15407	15538	15528	15574	15507	15511	15332	15694	15480	15415	15429	15599	15413	15500	15579	15502	15451	15445	15389	15613	15434	15521	15418	15252	15646	15327	15424	15608	15590	15461	15506	15534	15515	15502	15409	15409	15421	15506	15472	15508	15575	15387	15472	15491	15428	15411	15440	15511	15461	15358	15527	15459	15476	15622	15504	15573	15349	15542	15514	15592	15404	15424	15510	15610	15445	15537	15291	15381	15597	15425	15560	15395	15623	15502	15584	15456	15342	15508	15569	15735	15524	15439	15458	15503	15334	15634	15490	15608	15473	15493	15363	15238	15456	15534	15628	15566	15455	15516	15410	15474	15712	15557	15587	15491	15553	15354	15496	15521	15440	15454	15445	15334	15560	15519	15574	15511	15577	15643	15565	15400	15580	15295	15539	15507	15560	15474	15438	15634	15448	15441	15451	15456	15391	15557	15489	15658	15370	15548	15686	15277	15481	15598	15475	15298	15307	15501	15653	15513	15483	15467	15561	15483	15355	15430	15489	15406	15441	15508	15474	15507	15478	15519	15330	15476	15475	15473	15608	15616	15591	15514	15612	15639	15514	15593	15535	15568	15531	15303	15439	15454	15466	15501	15514	15443	15548	15323	15435	15454	15596	15464	15523	15495	15499	15530	15539	15634	15439	15524	15573	15572	15611	15489	15318	15484	15585	15684	15386	15239	15684	15405	15332	15578	15316	15475	15668	15459	15662	15504	15317	15338	15696	15573	15592	15494	15424	15542	15571	15592	15418	15581	15559	15446	15479	15472	15377	15565	15633	15452	15613	15485	15414	15439	15513	15478	15306	15356	15532	15414	15607	15500	15579	15469	15452	15545	15437	15438	15454	15558	15469	15495	15379	15602	15425	15555	15543	15590	15510	15489	15432	15550	15506	15500	15405	15437	15613	15514	15347	15549	15585	15389	15507	15444	15473	15468	15603	15378	15618	15271	15449	15514	15602	15589	15562	15475	15716	15554	15366	15566	15471	15374	15413	15517	15502	15621	15594	15650	15445	15391	15448	15657	15483	15410	15494	15688	15544	15369	15443	15520	15495	15501	15535	15444	15485	15551	15537	15517	15377	15433	15436	15531	15588	15541	15515	15508	15403	15410	15665	15585	15565	15580	15445	15352	15532	15579	15280	15495	15519	15428	15476	15501	15579	15687	15596	15490	15553	15435	15574	15606	15561	15437	15549	15468	15597	15685	15445	15402	15519	15455	15409	15687	15494	15521	15574	15439	15492	15640	15514	15683	15443	15471	15442	15517	15580	15458	15441	15438	15483	15434	15478	15457	15490	15498	15553	15437	15539	15500	15568	15540	15499	15485	15512	15466	15689	15383	15517	15315	15555	15664	15467	15489	15640	15551	15575	15558	15463	15676	15430	15551	15475	15358	15551	15438	15580	15497	15473	15395	15381	15458	15408	15520	15553	15482	15520	15460	15417	15482	15596	15465	15492	15510	15447	15479	15625	15516	15478	15654	15510	15347	15440	15589	15443	15342	15574	15452	15417	15551	15527	15661	15437	15541	15440	15496	15441	15606	15427	15660	15397	15598	15358	15553	15581	15456	15417	15493	15438	15361	15501	15545	15364	15439	15325	15421	15473	15471	15364	15486	15726	15449	15401	15407	15578	15500	15429	15471	15512	15533	15487	15597	15576	15517	15497	15691	15319	15507	15471	15499	15674	15422	15432	15537	15579	15544	15496	15551	15438	15618	15534	15472	15589	15593	15715	15331	15361	15498	15563	15631	15391	15539	15599	15558	15649	15514	15428	15532	15592	15370	15323	15432	15719	15654	15540	15541	15541	15486	15481	15463	15455	15482	15554	15522	15465	15480	15609	15378	15402	15532	15357	15538	15537	15513	15493	15549	15435	15460	15337	15531	15404	15592	15580	15544	15391	15477	15425	15579	15511	15531	15566	15415	15396	15424	15585	15504	15401	15594	15427	15637	15607	15493	15520	15576	15524	15400	15374	15338	15406	15547	15597	15590	15474	15462	15454	15545	15576	15509	15520	15569	15536	15321	15530	15508	15543	15500	15406	15433	15466	15552	15357	15543	15555	15458	15571	15360	15426	15530	15493	15668	15490	15470	15507	15580	15465	15584	15576	15492	15434	15452	15377	15543	15450	15584	15519	15568	15387	15573	15511	15524	15454	15661	15475	15443	15604	15406	15452	15325	15498	15469	15669	15507	15424	15667	15462	15426	15588	15441	15430	15528	15491	15720	15401	15525	15594	15747	15472	15616	15601	15472	15510	15712	15541	15475	15308	15608	15512	15629	15407	15457	15583	15581	15285	15536	15299	15531	15275	15550	15397	15542	15583	15503	15425	15647	15457	15373	15537	15573	15518	15508	15485	15569	15512	15656	15646	15395	15385	15442	15376	15414	15588	15524	15464	15446	15421	15463	15633	15302	15391	15343	15495	15511	15288	15556	15698	15417	15594	15464	15695	15666	15677	15462	15526	15445	15529	15410	15488	15536	15544	15589	15463	15445	15294	15514	15509	15544	15476	15482	15501	15545	15503	15326	15529	15533	15529	15467	15486	15476	15416	15552	15435	15408	15416	15426	15651	15498	15632	15456	15445	15453	15461	15449	15507	15355	15604	15481	15491	15345	15504	15326	15597	15511	15591	15416	15529	15483	15478	15388	15324	15437	15413	15458	15703	15407	15609	15472	15581	15523	15424	15420	15626	15370	15378	15386	15380	15382	15462	15333	15458	15570	15269	15475	15715	15357	15576	15401	15538	15695	15579	15632	15372	15512	15296	15544	15528	15482	15469	15439	15633	15443	15499	15439	15407	15517	15373	15537	15380	15529	15491	15557	15437	15711	15602	15587	15536	15518	15462	15441	15426	15631	15510	15588	15516	15605	15527	15499	15540	15602	15679	15644	15465	15531	15453	15565	15378	15524	15442	15409	15547	15436	15577	15574	15540	15467	15455	15557	15656	15458	15571	15530	15468	15606	15482	15587	15371	15501	15371	15562	15551	15452	15501	15483	15421	15457	15368	15445	15471	15417	15662	15632	15443	15466	15381	15617	15502	15421	15462	15711	15515	15562	15477	15461	15385	15532	15567	15524	15422	15593	15347	15534	15413	15531	15640	15344	15449	15624	15559	15421	15460	15303	15537	15496	15315	15489	15405	15523	15463	15492	15616	15460	15411	15432	15558	15556	15380	15408	15554	15523	15581	15499	15475	15641	15576	15655	15489	15519	15396	15564	15561	15479	15432	15419	15384	15524	15401	15546	15297	15507	15476	15601	15482	15511	15370	15502	15490	15531	15588	15499	15638	15321	15582	15375	15501	15662	15241	15381	15490	15431	15576	15359	15598	15649	15559	15460	15678	15347	15632	15610	15373	15449	15536	15445	15337	15469	15582	15531	15525	15455	15522	15449	15554	15517	15493	15487	15394	15520	15541	15572	15539	15472	15418	15385	15426	15397	15749	15515	15344	15398	15395	15462	15425	15461	15570	15409	15379	15520	15499	15437	15374	15432	15571	15547	15538	15576	15525	15579	15373	15583	15511	15346	15540	15643	15545	15466	15560	15385	15489	15527	15514	15593	15312	15593	15557	15489	15556	15581	15559	15545	15599	15461	15556	15558	15464	15377	15324	15559	15479	15595	15652	15364	15495	15493	15409	15547	15585	15590	15444	15429	15443	15517	15482	15519	15442	15582	15439	15604	15519	15543	15272	15401	15440	15456	15352	15643	15436	15521	15434	15567	15550	15438	15531	15521	15519	15358	15528	15571	15425	15564	15600	15575	15568	15397	15489	15475	15647	15368	15529	15495	15349	15520	15547	15371	15582	15573	15472	15488	15552	15460	15421	15396	15443	15400	15629	15470	15560	15397	15468	15568	15560	15415	15447	15751	15680	15480	15544	15588	15708	15367	15405	15562	15390	15398	15523	15388	15614	15642	15463	15639	15466	15474	15337	15511	15288	15533	15690	15563	15571	15621	15544	15493	15547	15537	15644	15511	15404	15559	15552	15321	15537	15417	15288	15658	15410	15429	15522	15449	15437	15497
22957	21459	29322	23984	21741	24307	27427	22696	20641	20499	20017	19812	19907	19648	19460	19333	19285	19275	19249	19158	19152	19147	18942	18984	19021	19178	19495	22339	23725	23126	22008	20961	19731	19260	18887	18682	18879	19048	18958	18828	18637	18765	18860	18794	18695	18959	18848	18668	18770	18833	18771	18770	18851	18885	18833	18980	19051	18867	18919	18804	19041	18836	18768	18862	18688	18933	18717	18843	18829	18780	18946	18807	18790	18888	18714	18737	18647	18875	18735	18753	18929	18689	18851	18893	18732	18848	18699	18818	18895	18947	18788	19126	18523	18791	18708	18746	18719	18809	18913	18918	18768	18782	18822	18782	18689	18892	18624	18806	18726	18746	18832	18481	18740	18611	18747	18901	18821	18773	18774	18826	18893	18620	18940	18784	18795	18867	18638	18860	18954	18913	18841	18637	18810	18700	18996	18903	18845	18888	18851	18507	19019	18928	18679	18897	18656	18696	18865	18853	18591	18741	18760	18771	18669	18627	18876	18875	18818	18873	18882	18670	18537	18886	18899	18822	18776	18895	18623	18632	18839	18954	18789	18645	18925	18961	18987	18742	18730	18853	18881	18747	18693	18802	18673	18680	18814	18739	18781	18960	18847	18838	18909	18852	18734	18853	18750	18758	18899	18721	18863	18673	18537	18963	18824	18682	18763	18645	18995	18963	19018	18765	18891	18676	18792	18771	18778	18987	18796	18775	18624	18924	18734	18639	18687	18911	18685	18788	18759	18873	19021	18816	18865	18825	18795	18611	18984	18809	18732	19024	18767	18938	18860	18629	18596	18884	18766	18635	18729	18612	18694	18731	18725	18622	18780	18690	18814	18837	18747	18704	18768	18811	18708	18631	18740	18650	18825	18756	18778	18665	18771	18790	18550	18831	18822	18828	18760	18750	18919	18777	18799	18894	18706	18932	18739	18821	18715	18534	18858	18922	18701	18763	18806	18676	18677	18679	18793	18808	18752	18648	18750	18745	18708	18700	18576	18686	18764	18852	18793	18704	18767	18667	18548	18616	18720	18927	18739	18622	18583	18934	18774	18856	18811	18616	18904	18700	18803	18644	18889	18807	18725	18897	18922	18721	19043	18827	18673	18672	18668	18833	19158	18765	18770	18831	18615	18810	18709	18912	18948	18739	18700	18794	18846	18876	18859	18686	18685	18925	18746	18565	18869	19020	18701	18807	18920	18653	18910	18819	18665	18790	18851	18875	18622	18987	18676	18850	18698	18864	18720	18712	18880	18828	18638	18817	18615	18533	18793	18732	18661	18764	18904	18800	18691	19048	18663	18805	18737	18920	18925	18798	18857	18875	18843	18566	18843	18822	18706	18821	18656	18827	18824	18779	18743	18710	18622	18661	18895	18754	18567	18739	18867	18708	18727	18661	18677	18782	18744	18901	18782	18779	18686	18684	18752	18876	18815	18672	18976	18876	18863	18748	18854	18813	18607	18916	18634	18825	19025	18935	18878	18877	18909	18806	18594	18789	18615	18848	18853	18885	18853	18776	18769	18659	18596	18636	18785	18604	18889	18857	18620	18668	18614	18890	18705	18844	18901	18693	18868	18738	18849	18805	18884	18681	18717	18680	18733	18688	18898	18699	18780	18871	18476	18815	18854	18776	18794	18758	18556	18658	18770	18798	18849	18684	18863	18876	18955	18806	18744	18536	18754	19004	18830	18845	18658	18646	18680	18484	18668	18700	18808	18752	18674	18656	18920	18829	18874	18851	18666	18828	18568	18852	18774	18812	18798	18943	18708	18853	18788	18861	18707	18646	18705	18613	18609	18774	18805	18702	18670	18575	18617	18797	18857	18863	18827	18780	18697	18934	18826	18871	18879	18808	18714	18883	18907	18750	18863	18711	18899	18887	18892	18703	18836	18836	18892	18712	18650	18892	18851	18650	18748	18612	18563	18614	18756	18645	18855	18766	18579	18738	18895	18701	18665	18705	18764	18799	18745	18606	18809	18840	18689	18593	18653	18883	18915	18796	18865	18573	18757	18742	18812	18878	18601	18823	18966	18760	18917	18705	18832	18711	18887	18647	18495	18830	18763	18835	18671	18764	18745	18942	18912	18602	18852	18726	18886	18694	18771	18869	18894	19036	18914	18836	18733	18730	19063	18592	18611	18958	18794	18647	18862	18745	18602	18766	18812	18996	18689	18952	18795	18892	18671	18784	18717	18763	18691	18689	18741	18807	18785	18757	18929	18925	19069	18758	18889	18899	18799	18775	18845	18602	18987	18789	18494	18787	18834	18525	18849	18950	18623	18973	18682	18951	18667	18756	18922	18953	18949	18528	18940	18755	18568	18739	18799	18753	18745	18773	18799	18699	18890	18955	18764	18770	18767	18796	18688	18695	18803	18875	18767	18834	18829	18652	18790	18701	18948	18905	18801	19030	18927	18970	19046	18800	18860	18782	18749	18792	18860	18726	18686	18531	18714	18671	18862	18917	18830	18688	18610	18679	18733	18756	18669	18882	18684	18623	18499	18678	18836	18810	18787	18851	18554	18830	18634	18867	18675	18822	18687	18650	18701	18750	18631	18676	18942	18719	18623	18827	18608	18650	18930	18858	18524	18714	18686	18850	18881	18731	18708	18594	18528	18767	18830	18754	18790	18919	18690	18777	18707	18652	18713	18692	18668	18878	18704	18933	18808	18786	18471	19065	19016	18785	18732	18862	18931	18901	18780	18804	18709	18769	18602	18703	18869	18637	18896	18783	18797	18625	18719	18859	18997	18834	18810	18795	18886	18746	18926	18628	18744	18703	18856	18793	18692	18821	18842	18875	18929	18808	19001	18669	18702	18870	18888	18832	18777	18939	18650	18957	18847	18787	18650	18712	18734	18571	18750	18773	18887	18838	18646	18739	18837	18794	18945	18868	18492	18608	18724	18647	18738	18854	18763	18917	18680	18723	18826	18948	18651	18715	18744	18799	18702	18685	18678	18660	18552	18811	18830	18869	18867	18612	18930	18897	18675	18843	18780	18910	18827	18700	18991	18587	18739	18609	18894	18974	18580	18719	18554	18845	19043	18684	18807	18700	18843	18736	18847	18545	18674	18643	18601	18639	18808	18887	18675	18829	18808	18811	18828	18742	18714	18778	18880	18763	18624	18732	18752	18645	18820	18872	18861	18614	18805	18937	18665	18832	18860	18824	18627	18515	18884	18640	18821	18725	18928	18639	18871	18720	19022	18909	18527	18732	18765	18965	18777	19047	18726	18908	18895	18825	18854	18724	18781	18654	18926	18934	18774	18768	18685	18770	18836	18965	18745	18805	18855	18639	18590	18586	18783	18853	18685	18809	18967	18853	18733	18571	19069	18884	18858	18864	18540	18671	18707	18879	18613	18757	18852	18634	18654	18610	18894	18718	18636	18704	18723	18683	18796	18848	18765	18764	18739	18751	18654	18781	18704	18598	18719	18839	18870	18605	18744	18749	18832	18496	18667	18717	18743	18724	18881	18752	18687	18798	18605	18925	18724	18726	18737	18626	18654	18717	18588	18858	18960	18855	18691	18787	18725	18790	18827	18623	18689	18778	18628	18603	18730	18827	18725	18968	18757	18825	18825	18633	18723	18826	18699	18554	18905	18773	18623	18954	18756	18639	18562	18931	18827	18718	18877	18722	18664	18748	18823	18731	18747	18757	18761	18546	18725	18802	19087	18998	18966	18677	18671	18793	18946	18699	18725	18847	18676	18826	18859	18761	18552	18833	18652	18800	18835	18496	18773	18520	18882	18799	18923	19026	18803	18628	18940	18550	18749	18784	18810	18925	18781	18876	18796	18841	19092	18938	18841	18775	18875	18920	18653	18800	18576	18672	18816	18534	18682	18871	18762	18974	18707	18856	18635	18627	18935	18605	18738	18521	18821	18778	18830	18827	18871	18793	18872	18753	18732	18903	18739	18778	18810	18737	18948	18803	18940	18857	18855	18780	18739	18914	18731	18690	18693	18553	18733	18825	18726	18724	18956	18688	18825	18694	18869	18905	18746	18724	18814	18734	19093	18979	18668	18883	18850	18540	18649	18813	18886	19106	18790	18724	18775	18803	18757	18744	18848	18862	18715	18670	18671	18760	18858	18758	18819	18686	18741	18641	18890	18996	18818	18832	18790	18736	18596	18730	18708	18554	18743	18589	18736	18707	18694	18870	18724	18712	18890	18556	18834	18846	18874	18730	18731	18839	18944	18898	18771	18692	18746	18807	18800	18680	18812	18803	18688	18641	18843	18684	18736	18742	18811	18728	18778	18695	18755	18944	18749	18880	18729	18785	18618	18742	18731	18851	18655	18781	18668	18882	18905	18812	18551	18789	18585	18703	19004	18816	18912	18593	18726	18914	18780	18752	18932	18756	18649	18648	18621	18758	18448	18684	18884	18939	18694	18564	18794	18773	18598	18912	18722	18727	18895	18704	18663	18734	18814	18777	18958	18814	18679	18851	18795	18805	18599	18720	19014	18672	18877	18567	18768	18920	18588	18773	18755	18760	18742	18832	18640	18440	18763	18846	18637	18817	18943	18743	18665	18904	18797	18791	18631	18718	18741	18803	18612	18789	18727	18625	18910	18778	18640	18829	18868	18690	18867	18620	18748	18712	18815	18826	18800	18625	18847	18717	18679	18687	18746	18477	18818	18589	18684	18906	18679	18929	18949	18601	18673	18678	18674	18773	18680	18919	18802	18731	18665	18747	18884	18574	18757	18491	18719	18715	18843	18868	18905	18826	18795	18777	18743	18680	18800	18701	18698	18779	18698	18553	18654	18665	18911	18715	18662	18824	18708	18709	18844	19020	18859	18716	18457	18645	18846	18874	18705	18890	18617	18661	18684	18706	18761	18751	18961	18628	18834	18948	18770	18835	18720	18949	18742	18784	18713	18749	18686	18793	18921	18620	18842	18817	18836	18712	18769	18404	18767	18681	18930	18773	18674	18803	18871	18713	18827	18685	18588	18926	18864	18771	18834	18646	18745	18812	18874	18830	18815	18832	18793	18701	19085	18992	18853	18811	18646	18837	18702	18485	18543	18956	18851	18675	18588	18726	18821	18625	18697	18617	18868	18892	18774	18552	18728	18789	18812	18756	18945	18866	18646	18790	18742	18733	18967	18907	18879	19002	18794	18571	18635	18500
35135	58159	45560	29703	23476	22483	21768	21525	18768	17849	17446	17155	16959	17081	16736	16752	16579	16258	16076	16295	16029	16093	15992	16149	16145	16392	17149	21879	22971	21756	20273	18457	17167	16470	16152	16144	15968	15995	16193	15937	16080	15910	15897	15986	15924	15949	15902	15988	15991	15961	15989	15686	16027	15761	15922	15968	16042	16040	15705	15982	15848	15735	16001	15994	15990	15945	15844	15944	15746	15977	15835	15885	16149	15951	15887	16043	15828	15975	16123	15933	15991	15971	15758	15926	15868	15926	16084	15895	15831	15969	15849	16097	15905	15895	15812	15865	15945	15651	15907	15869	16034	15951	15830	15870	15881	15820	15990	15974	15878	15985	15886	15981	16035	15886	15923	16121	15732	16020	15976	15922	15827	15871	15795	15865	15913	15744	15898	15870	15856	15885	16010	16138	15960	16018	16105	15892	16035	15825	16023	15870	15935	15958	15720	15754	15952	15965	15931	15893	15947	15874	16140	15853	16085	15828	15865	15765	16085	15959	15999	15872	15929	15837	15873	15910	15959	15878	15940	15992	15722	15871	16006	15858	15973	15916	16057	15882	15958	15920	15966	15747	15844	16014	15925	16210	15692	15876	15941	15991	15942	15944	15852	15719	16016	15935	15950	16019	15881	15838	16007	16023	15803	15837	15981	15911	15994	15838	15981	15945	15957	16022	15919	15868	15899	15867	16064	15883	15802	15912	15951	16042	15913	16009	15865	16174	15878	15844	15961	15894	15901	15842	16079	15968	15994	16049	15937	15770	15877	16188	15837	15873	15721	15951	15870	15965	15944	15961	16013	15808	15953	15943	15961	15801	15975	15677	15962	15829	15999	15782	15836	15965	16002	15876	15932	15835	15966	15973	15951	15748	15787	16034	15851	15847	16034	15881	15869	15909	16052	15765	15886	15947	15934	15746	15922	15918	15759	15775	16041	15867	16093	15855	15878	15726	16024	16011	15979	15912	15910	15984	15877	16004	16065	15814	15933	15782	16051	15869	15940	15915	16022	15837	15942	15888	15993	15930	15996	16015	15880	15718	15986	15940	15984	16008	15921	15864	15915	15765	15952	15966	15905	15876	15995	15909	15943	15963	15854	15835	15997	15929	15878	15900	15898	15865	16084	15910	16110	16004	16053	15888	15987	15870	16035	15690	16115	15890	15896	15792	16070	15958	15880	15991	15960	15789	15839	15984	15832	15771	15833	15936	15921	15848	15779	15950	15909	15713	16063	16011	15934	15820	15998	15897	15988	15934	15986	16036	15910	15853	15975	15977	16010	15629	15842	15970	15800	15916	15957	15802	15854	15809	15897	15899	15916	15936	15789	16056	16045	15915	15978	15897	15856	15828	16052	15798	16000	15866	15965	15892	15855	16007	15900	15952	16011	15873	15980	15896	16025	16066	15897	16033	15884	15797	15991	15975	15923	15836	15970	15961	15870	15884	15922	15888	15926	15773	15878	15908	15908	15937	15909	15905	15894	15765	15789	15949	15837	15974	15991	15924	16039	15893	15930	15892	15933	15991	15899	16009	15959	15871	16065	15852	15890	15918	15963	16044	15794	15875	15905	15937	15804	16008	15794	15878	15954	15960	15926	15727	15846	16124	16005	15820	16064	16015	15850	15782	15962	15869	15868	15789	16089	15724	15999	15863	15945	15916	15829	15825	15822	16003	15862	15851	15700	15846	15872	15935	15819	15876	15825	15835	15651	16081	15978	15815	15761	15952	16010	15856	15848	15815	15761	15950	15821	16044	15837	15902	15946	15873	15858	16051	15925	15801	15892	15919	15707	15964	15793	15807	15905	15938	15863	15886	15967	16057	15890	15794	15964	15836	15901	16016	15780	15829	15902	15962	15782	15852	15808	15867	15935	15873	16007	15814	15692	15909	15590	15924	15718	16117	15994	15951	15963	15885	15960	15802	15875	15855	15943	15889	16015	15836	15791	16062	15882	16083	15908	15876	15913	15936	15739	15809	15925	15939	15776	15986	16128	16017	15910	15853	15709	15913	15873	15971	15816	15943	15927	15989	15817	15944	15889	15906	15883	15802	15919	15945	15720	16038	15934	15893	15821	15851	16007	16107	15887	16027	15855	15960	15829	15768	15997	15802	15869	15914	15880	15986	16063	15960	15905	15875	15984	15700	16050	15886	16004	15754	15841	15971	15811	15696	16077	15813	15950	15853	16093	16008	15765	15984	16030	15863	15864	16048	15859	15782	15990	15962	15864	15892	15944	15700	15949	15934	15912	15929	15886	16069	15893	16041	15958	15979	15890	16039	15930	15864	15860	15927	15967	15825	15886	15857	15826	15778	15932	15959	15892	15909	15714	15988	15792	15935	15995	15807	15981	15846	15913	15842	15976	16021	15923	15893	15856	16012	15901	15917	16089	16117	15938	16012	15720	15907	15825	15938	15966	15900	15880	15913	15890	15919	16077	15994	15996	15998	15881	15847	16013	15821	15884	15897	15943	15914	16048	15908	15974	15745	15978	15767	15811	15975	15915	15935	15892	15953	15823	15951	15742	15998	16039	15965	15874	15943	16079	15979	15932	15933	15992	15787	16000	15842	15970	15930	15740	15854	15951	15841	16069	15784	16058	16096	15898	15826	16003	15996	15764	15877	16038	16066	15874	16080	15786	15969	15966	15836	15887	15780	15860	15921	16002	16097	15927	15963	15963	15802	16047	16038	15835	15843	15918	15819	15929	16032	16015	15973	15983	15991	15976	15922	16025	15976	15947	15935	16022	16041	15826	15812	15947	15957	16040	15999	15899	15918	15802	15981	15933	15905	16167	15819	16118	15981	15936	15943	15977	15831	16060	16015	16045	15915	16057	15876	15952	15837	15887	15908	15927	15970	15916	15870	15895	15983	15891	15747	16001	15856	15842	15901	15760	15930	15688	15896	15963	15878	15914	15987	15780	15894	15845	15980	16094	15950	15908	15852	15948	15919	16051	15784	15926	15914	15813	15917	15994	16074	15856	15799	15976	15824	16002	16087	15830	15950	15979	15906	15864	15980	16011	15913	15999	15929	15951	15918	15919	15982	16046	15876	15789	15849	15871	15869	16118	15867	15899	15904	15893	15873	16010	15908	15999	15897	15820	15989	15935	15799	15872	15938	15949	15903	15874	15934	15695	15777	15957	16085	16016	15843	15869	16003	15889	16022	15875	16008	15816	15824	15988	15830	15929	16028	15987	15963	15877	15999	15884	15928	15951	15952	16088	15798	15899	15874	15950	15853	16071	15959	15760	15856	15922	15999	15964	15876	15903	15941	16130	15905	16099	15797	15865	15956	15807	15929	15975	16048	15962	15759	15997	15956	15803	15917	15820	15819	15872	16000	15886	15712	15957	15980	15824	16000	15880	15761	15893	16001	15870	16023	15810	16069	16065	15892	15990	15852	15930	15826	15892	15877	15840	15720	15818	15944	15973	15882	15799	15832	15933	16057	15907	15796	15828	15778	15693	15828	15840	15816	15958	16125	15916	15822	15972	15836	15972	15856	15905	15715	15781	15847	16020	15864	15901	16004	16035	15886	15910	15568	15778	15768	15958	15832	15764	15981	16039	15891	16114	15841	15861	15984	15934	15934	15865	16044	15966	15894	15958	15929	15906	15833	16012	15799	15907	15807	15916	15907	15906	15874	15904	15883	16019	15808	15805	15969	16013	16063	16055	15931	16125	15911	15988	15887	15792	15788	16012	15757	15988	15888	15810	15922	16077	15985	15818	15769	15925	15841	15863	15848	15808	15929	15883	15809	16070	16044	15998	15980	15996	15738	15892	15760	15938	15818	15887	15971	15922	15751	15789	16016	15970	15720	15949	15736	15827	15830	16102	15825	15862	16036	15896	15812	15772	16064	16003	16021	15710	15832	15880	15964	16026	15901	15932	16145	15807	15893	15766	15942	15791	15932	16047	15916	15944	16031	15960	15932	15821	15964	15951	15757	15909	15771	16032	15931	15791	15906	15901	15911	15907	15887	15984	15810	15837	16088	15812	15956	15866	15979	15920	15962	15875	15829	15925	16011	15967	15988	16065	15911	15922	16050	15849	15977	16059	15880	16015	16115	15880	15754	15832	15748	16029	15856	15915	15730	15846	15894	15909	15734	15961	15807	15777	16063	15836	15841	15842	15983	15847	16131	15865	15829	15973	15865	15932	15994	15816	15895	15834	16010	16110	16037	15885	16018	16062	15861	15817	15923	15750	15930	15994	16043	15956	16053	15878	16038	15781	15875	15976	15953	15959	16090	16186	15864	15853	15955	15927	15954	15880	15960	15840	15905	15808	15831	15954	15940	15803	16016	15639	15811	15858	16043	15862	15871	15902	16008	15956	16059	15975	15703	15991	15935	15900	15923	16011	15960	15880	16013	16058	15867	15966	15923	15949	15898	15963	15876	15799	15923	15924	15839	15740	15940	15744	15974	16087	15984	15984	15849	15970	15771	15889	15899	16072	15972	15939	16083	15933	16009	15800	15943	15965	15739	15974	15853	16042	15994	16088	16043	15917	15895	15881	15825	16032	15858	15842	16013	16002	15958	15969	15808	15847	15619	16049	15943	15975	16024	15838	15998	15821	15934	16025	15801	15957	15971	15940	15842	15969	15880	15848	16069	15964	15856	15820	15969	15898	15936	15922	15871	15949	16133	15959	15873	16005	15850	15924	15943	16032	15890	16044	15826	15995	15813	15956	15892	15957	15694	15696	16023	15926	16061	15874	15905	15943	15897	16046	15862	15857	16067	16004	15933	15874	15925	15776	15879	15901	16032	15908	15912	15992	15939	15845	15818	15938	15931	16006	15765	15660	16021	15856	15871	15922	16142	15968	15929	16016	16058	15789	15840	15699	15956	15840	16063	16072	15887	16092	15884	15856	15978	15811	15948	15763	15940	15948	16043	15906	15934	15995	16011	16019	15799	15885	15846	15978	15863	16105	15821	15882	16001	15881	15960	15857	16000	15854	15764	15974	15940	15834	15741	15852	15779	15832	15883	15770	15972	15738	15907	15689	15903	16009	16055	15948	15766	16037	15824	16030	15958	15803	15861	15887	16120	15950	15864	15968	15910	16029	15917	15902	15784	16005	15796	15956	15813	15994	15836	15908	15692	16053	15991	15885	16022	15894	15854	15973	15881	15936	15814
28507	25328	29758	25444	20877	20340	20239	19756	19175	18936	18597	18855	18552	18570	18410	18387	18235	18161	18662	18419	18266	18566	18481	18278	18407	18514	18503	18607	18619	18913	18721	18609	18409	18345	18420	18401	18213	18439	18354	18084	18324	18389	18411	18462	18521	18486	18237	18397	18245	18403	18475	18357	18377	18303	18202	18288	18241	18533	18266	18276	18425	18322	18259	18431	18187	18286	18327	18259	18370	18248	18399	18364	18373	18558	18317	18342	18322	18291	18357	18294	18255	18361	18317	18430	18425	18209	18476	18322	18353	18489	18163	18168	18322	18276	18237	18315	18301	18355	18488	17993	18265	18330	18182	18528	18524	18273	18433	18296	18146	18310	18365	18621	18377	18516	18453	18400	18205	18235	18379	18316	18232	18173	18457	18418	18483	18456	18500	18284	18465	18345	18287	18211	18288	18427	17990	18381	18359	18413	18426	18292	18431	18118	18221	18315	18267	18473	18344	18356	18216	18181	18386	18301	18359	18546	18340	18458	18374	18310	18442	18366	18155	18314	18334	18263	18447	18590	18292	18270	18169	18254	18120	18343	18291	18272	18251	18244	18458	18229	18426	18216	18304	18546	18290	18317	18243	18256	18421	18241	18285	18358	18303	18430	18435	18182	18409	18035	18425	18485	18218	18403	18372	18329	18283	18585	18392	18244	18237	18235	18107	18073	18407	18231	18352	18205	18339	18391	18493	18401	18267	18366	18339	18127	18289	18532	18237	18161	18374	18435	18490	18122	18201	18343	18395	18254	18448	18400	18276	18359	18262	18090	18431	18427	18379	18187	18343	18455	18415	18310	18530	18374	18321	18384	18169	18081	18425	18406	18444	18538	18302	18398	18478	18211	18474	18183	18362	18463	18462	18258	18616	18544	18453	18339	18410	18247	18307	18507	18310	18365	18338	18328	18253	18343	18353	18297	18421	18299	18093	18429	18324	18439	18412	18319	18335	18133	18349	18379	18270	18330	18182	18300	18319	18384	18481	18331	18363	18334	18314	18322	18460	18587	18361	18407	18423	18198	18417	18279	18166	18402	18115	18117	18472	18185	18459	18568	18373	18229	18349	18197	18373	18376	18363	18218	18250	18341	18224	18386	18377	18343	18359	18395	18581	18402	18507	18447	18382	18449	18375	18395	18451	18496	18383	18242	18233	18071	18362	18293	18211	18539	18339	18218	18204	18447	18375	18275	18333	18318	18389	18313	18514	18363	18336	18351	18406	18473	18440	18305	18294	18342	18317	18350	18338	18239	18331	18483	18362	18329	18341	18407	18195	18388	18382	18103	18265	18476	18186	18389	18319	18308	18237	18403	18290	18441	18153	18371	18513	18255	18471	18481	18320	18592	18366	18339	18414	18227	18247	18328	18272	18399	18290	18270	18460	18331	18244	18273	18271	18296	18334	18227	18236	18342	18112	18359	18397	18274	18300	18360	18286	18272	18314	18337	18200	18198	18302	18408	18319	18386	18375	18248	18523	18401	18504	18330	18234	18319	18328	18208	18533	18374	18119	18358	18490	18369	18370	18288	18437	18448	18403	18442	18320	18469	18506	18456	18387	18444	18307	18404	18326	18284	18304	18347	18241	18299	18427	18239	18371	18557	18361	18159	18384	18325	18502	18234	18262	18452	18387	18377	18392	18225	18402	18378	18175	18366	18063	18247	18360	18330	18269	18301	18437	18438	18338	18440	18290	18273	18333	18373	18456	18164	18388	18633	18338	18157	18286	18271	18368	18229	18313	18220	18355	18367	18234	18298	18461	18383	18372	18306	18516	18533	18440	18437	18341	18116	18482	18558	18365	18267	18395	18196	18442	18261	18313	18311	18204	18301	18392	18465	18492	18365	18317	18263	18470	18340	18324	18424	18434	18169	18447	18093	18209	18291	18374	18283	18168	18288	18377	18416	18418	18479	18420	18361	18239	18499	18368	18092	18347	18256	18274	18290	18275	18440	18199	18239	18245	18490	18350	18587	18425	18207	18323	18314	18325	18495	18274	18403	18378	18489	18255	18478	18274	18176	18218	18207	18360	18297	18388	18214	18278	18334	18367	18293	18379	18302	18355	18286	18309	18305	18344	18396	18152	18388	18401	18454	18503	18465	18230	18495	18456	18486	18285	18357	18187	18465	18389	18247	18512	18259	18108	18396	18283	18113	18361	18175	18342	18046	18242	18217	18362	18324	18417	18260	18366	18570	18433	18431	18188	18138	18436	18237	18399	18331	18603	18293	18387	18260	18331	18327	18379	18554	18295	18275	18429	18456	18338	18117	18453	18412	18204	18222	18396	18444	18476	18407	18309	18071	18468	18315	18145	18173	18258	18471	18409	18158	18193	18127	18345	18484	18437	18332	18253	18443	18171	18394	18179	18399	18488	18385	18192	18312	18331	18334	18365	18376	18386	18056	18347	18338	18383	18476	18355	18243	18558	18281	18386	18236	18504	18449	18410	18400	18418	18233	18565	18482	18282	18372	18425	18171	18338	18344	18382	18078	18188	18430	18407	18318	18445	18365	18115	18335	18102	18229	18308	18494	18337	18440	18381	18294	18406	18297	18132	18611	18328	18283	18438	18233	18360	18210	18445	18283	18431	18606	18207	18404	18061	18385	18237	18499	18022	18010	18469	18387	18106	18364	18552	18371	18542	18401	18391	18379	18308	18358	18454	18297	18494	18305	18551	18451	18403	18165	18539	18252	18225	18310	18293	18127	18498	18368	18160	18302	18170	18514	18257	18261	18176	18213	18436	18471	18310	18250	18027	18310	18373	18323	18240	18187	18226	18466	18308	18246	18201	18460	18580	18405	18243	18229	18462	18412	18331	18368	18374	18388	18288	18347	18422	18522	18357	18401	18179	18393	18412	18357	18444	18165	18305	18227	18431	18475	18184	18286	18261	18262	18306	18154	18284	18016	18338	18278	18522	18396	18452	18526	18461	18235	18480	18285	18460	18369	18349	18211	18375	18401	18456	18383	18352	18412	18346	18292	18377	18432	18562	18216	18384	18155	18306	18342	18545	18298	18263	18237	18393	18261	18308	18393	18480	18302	18370	18387	18381	18186	18112	18402	18348	18597	18358	18435	18367	18360	18427	18281	18312	18354	18285	18433	18307	18364	18410	18476	18368	18299	18463	18400	18290	18151	18323	18323	18302	18365	18339	18531	18152	18316	18315	18215	18278	18286	18382	18468	18420	18438	18121	18324	18219	18257	18321	18238	18351	18342	18149	18542	18255	18418	18229	18610	18316	18168	18478	18287	18350	18351	18469	18441	18190	18143	18245	18329	18242	18403	18398	18192	18330	18490	18338	18381	18565	18431	18451	18394	18338	18373	18201	18170	18377	18462	18506	18485	18193	18475	18265	18436	18181	18200	18320	18225	18374	18250	18400	18286	18336	18230	18377	18305	18395	18388	18219	18322	18343	18207	18358	18266	18226	18313	18380	18331	18452	18557	18425	18315	18343	18380	18413	18432	18383	18292	18424	18361	18435	18332	18369	18349	18195	18453	18308	18324	18187	18591	18260	18454	18169	18379	18333	18421	18142	18369	18548	18023	18466	18368	18332	18428	18523	18405	18430	18281	18278	18425	18541	18426	18325	18366	18323	18405	18342	18404	18381	18364	18456	18273	18373	18521	18376	18197	18191	18340	18362	18536	18394	18176	18413	18376	18245	18324	18518	18376	18254	18246	18509	18293	18183	18472	18410	18233	18553	18279	18247	18301	18286	18238	18013	18341	18444	18180	18373	18403	18309	18295	18423	18279	18301	18446	18507	18425	18449	18250	18117	18189	18374	18247	18287	18422	18451	18202	18216	18325	18313	18262	18337	18430	18304	18193	18421	18524	18334	18429	18132	18370	18396	18370	18329	18324	18333	18356	18358	18298	18232	18428	18380	18283	18356	18285	18615	18347	18295	18336	18282	18356	18072	18363	18472	18468	18347	18409	18283	18132	18326	18348	18403	18320	18201	18357	18200	18338	18465	18459	18298	18171	18387	18407	18422	18162	18364	18295	18392	18262	18328	18419	18398	18500	18240	18504	18392	18271	18394	18229	18325	18284	18259	18521	18506	18427	18345	18233	18458	18293	18324	18223	18307	18367	18327	18320	18348	18290	18342	18249	18266	18420	18234	18518	18362	18379	18421	18433	18290	18257	18232	18205	18263	18268	18354	18420	18306	18402	18384	18356	18544	18350	18384	18525	18220	18154	18302	18413	18538	18293	18574	18302	18272	18425	18313	18394	18208	18338	18495	18374	18372	18405	18406	18511	18432	18296	18499	18293	18254	18375	18133	18346	18391	18216	18230	18441	18234	18471	18178	18581	18330	18285	18347	18400	18178	18409	18432	18347	18256	18347	18370	18364	18456	18490	18515	18368	18426	18454	18539	18360	18226	18161	18382	18343	18434	18272	18411	18285	18415	18370	18241	18255	18400	18365	18159	18142	18457	18631	18374	18321	18382	18216	18556	18173	18232	18431	18182	18352	18575	18389	18405	18309	18397	18309	18335	18370	18420	18319	18341	18299	18178	18203	18417	18309	18348	18215	18392	18371	18334	18320	18637	18367	18727	18554	18239	18286	18137	18368	18442	18322	18317	18517	18329	18401	18412	18375	18339	18289	18325	18237	18239	18439	18216	18366	18214	18384	18301	18352	18265	18252	18424	18233	18248	18406	18189	18216	18250	18308	18533	18511	18463	18461	18442	18267	18247	18536	18428	18255	18258	18468	18423	18472	18181	18217	18517	18324	18240	18293	18214	18136	18442	18231	18255	18084	18444	18135	18304	18202	18483	18210	18319	18417	18268	18244	18188	18191	18245	18431	18251	18470	18091	18502	18317	18434	18483	18356	18158	18407	18418	18333	18558	18431	18488	18192	18224	18175	18269	18386	18217	18340	18214	18473	18256	18451	18334	18299	18426	18599	18307	18247	18334	18284	18322	18382	18398	18340	18318	18605	18303	18381	18451	18640	18118	18377	18442	18222	18483	18281	18245	18140	18177	18426	18237	18502	18375	18356	18585	18265	18356	18545	18279	18474	18494	18304	18203	18325	18279	18287	18383	18497	18341	18245	18325	18394	18360	18351	18374	18338	18446	18342	18396	18440	18372	18337	18409	18242	18246	18283	18451	18272	18279	18242	18325	18449
27822	38447	30510	22178	19199	18663	18851	17917	16948	16432	16311	16017	15884	15963	15805	15772	15731	15737	15791	15876	15725	15609	15639	15759	15770	15695	15731	15893	16157	16077	16081	15901	15575	15607	15650	15539	15609	15816	15746	15588	15752	15672	15645	15694	15463	15531	15529	15615	15731	15559	15544	15619	15462	15695	15746	15615	15636	15493	15575	15633	15626	15704	15546	15648	15742	15509	15654	15641	15748	15761	15570	15606	15571	15675	15608	15558	15646	15707	15524	15561	15618	15631	15721	15561	15694	15608	15487	15796	15637	15683	15623	15523	15677	15772	15717	15586	15587	15572	15743	15709	15682	15649	15725	15755	15706	15680	15751	15551	15651	15719	15656	15609	15533	15640	15667	15626	15675	15557	15578	15636	15663	15737	15543	15732	15718	15688	15758	15781	15634	15770	15519	15673	15745	15663	15665	15562	15730	15672	15500	15753	15689	15771	15710	15477	15621	15512	15560	15703	15770	15522	15568	15617	15699	15686	15657	15593	15721	15741	15598	15732	15513	15624	15703	15639	15681	15492	15629	15650	15686	15595	15506	15577	15715	15537	15882	15607	15606	15623	15650	15876	15601	15708	15594	15635	15649	15751	15582	15674	15672	15660	15593	15830	15600	15526	15624	15733	15686	15461	15753	15544	15586	15664	15513	15719	15522	15613	15657	15605	15673	15757	15465	15627	15817	15613	15425	15670	15737	15594	15520	15694	15653	15822	15678	15673	15754	15541	15801	15615	15632	15455	15633	15548	15666	15726	15702	15560	15639	15665	15816	15848	15628	15712	15517	15680	15512	15731	15649	15629	15615	15674	15704	15649	15826	15540	15643	15682	15559	15691	15640	15540	15606	15757	15529	15708	15612	15428	15757	15735	15581	15608	15660	15625	15588	15601	15550	15544	15528	15703	15780	15699	15620	15643	15627	15688	15640	15589	15652	15530	15681	15622	15656	15791	15598	15807	15593	15629	15547	15537	15653	15771	15694	15660	15710	15654	15520	15613	15674	15627	15706	15648	15678	15695	15515	15645	15614	15686	15698	15512	15471	15877	15721	15675	15708	15439	15789	15552	15777	15680	15484	15551	15561	15502	15632	15675	15706	15688	15566	15497	15683	15627	15566	15478	15667	15519	15708	15667	15547	15601	15655	15634	15669	15624	15824	15653	15675	15590	15668	15784	15604	15702	15511	15529	15521	15619	15686	15532	15629	15636	15384	15608	15743	15474	15686	15649	15472	15805	15537	15685	15917	15602	15646	15697	15739	15614	15852	15601	15793	15557	15666	15561	15766	15612	15621	15493	15598	15554	15397	15573	15674	15691	15695	15648	15632	15570	15669	15559	15684	15599	15543	15637	15680	15635	15684	15537	15859	15752	15746	15850	15569	15772	15439	15686	16009	15557	15624	15666	15657	15743	15663	15611	15548	15766	15628	15694	15643	15559	15682	15545	15541	15610	15510	15758	15632	15514	15585	15769	15624	15479	15587	15649	15634	15778	15682	15569	15647	15959	15611	15666	15652	15624	15513	15587	15695	15776	15522	15668	15760	15661	15631	15768	15913	15646	15625	15731	15581	15587	15847	15517	15765	15521	15699	15460	15633	15838	15523	15649	15601	15612	15673	15758	15655	15768	15660	15663	15710	15678	15509	15711	15669	15712	15464	15656	15710	15757	15386	15566	15516	15535	15597	15405	15515	15788	15573	15540	15670	15647	15784	15663	15546	15638	15736	15770	15675	15675	15715	15849	15576	15735	15513	15645	15597	15521	15567	15527	15559	15675	15610	15798	15681	15634	15638	15686	15727	15527	15827	15596	15688	15579	15483	15395	15604	15632	15638	15705	15684	15582	15775	15667	15741	15588	15688	15542	15683	15540	15531	15688	15589	15665	15608	15621	15652	15775	15618	15763	15635	15696	15590	15559	15672	15695	15486	15671	15697	15774	15663	15657	15576	15719	15515	15846	15609	15767	15637	15632	15705	15811	15577	15611	15600	15482	15565	15639	15755	15606	15730	15704	15464	15633	15689	15684	15638	15821	15565	15585	15532	15662	15640	15679	15664	15740	15616	15577	15662	15656	15719	15650	15788	15715	15601	15605	15473	15656	15784	15764	15546	15617	15516	15795	15645	15641	15568	15488	15551	15739	15685	15726	15790	15739	15665	15655	15672	15667	15737	15577	15642	15780	15858	15481	15714	15632	15671	15619	15622	15594	15651	15678	15804	15508	15669	15582	15666	15536	15516	15739	15793	15659	15590	15646	15728	15730	15637	15632	15615	15527	15581	15696	15696	15719	15513	15853	15602	15696	15738	15669	15594	15603	15594	15431	15795	15551	15689	15734	15770	15656	15596	15582	15659	15675	15587	15732	15753	15855	15655	15707	15776	15738	15606	15628	15592	15633	15631	15578	15676	15478	15725	15671	15617	15742	15580	15373	15580	15561	15644	15568	15542	15680	15553	15548	15651	15643	15515	15623	15704	15580	15682	15615	15454	15683	15618	15551	15675	15511	15528	15747	15728	15640	15708	15579	15898	15670	15650	15840	15572	15517	15554	15351	15511	15567	15775	15700	15596	15531	15759	15543	15924	15626	15770	15621	15652	15509	15747	15630	15781	15690	15669	15620	15716	15693	15620	15664	15800	15588	15552	15685	15597	15789	15586	15620	15543	15665	15680	15534	15491	15609	15756	15688	15590	15683	15751	15654	15758	15591	15559	15738	15654	15566	15558	15517	15714	15723	15638	15657	15723	15546	15564	15764	15479	15552	15617	15632	15702	15722	15515	15615	15636	15472	15576	15627	15605	15789	15727	15434	15727	15614	15551	15655	15698	15416	15750	15739	15625	15494	15488	15687	15529	15754	15610	15678	15576	15692	15577	15597	15521	15745	15688	15694	15517	15687	15558	15621	15509	15564	15392	15770	15575	15706	15717	15707	15740	15560	15472	15671	15677	15676	15600	15733	15686	15480	15605	15660	15630	15536	15480	15565	15801	15625	15743	15622	15555	15637	15548	15672	15581	15701	15788	15603	15683	15523	15614	15654	15666	15442	15682	15471	15658	15614	15658	15616	15573	15621	15643	15584	15647	15461	15750	15553	15711	15730	15539	15603	15563	15824	15454	15636	15559	15473	15577	15479	15490	15622	15605	15680	15625	15624	15653	15660	15659	15612	15603	15639	15715	15412	15681	15595	15667	15635	15651	15581	15575	15714	15716	15621	15695	15621	15523	15634	15667	15483	15539	15547	15671	15534	15481	15681	15641	15591	15715	15535	15661	15522	15885	15588	15471	15640	15572	15589	15615	15713	15643	15801	15698	15669	15806	15782	15541	15516	15783	15821	15588	15631	15276	15549	15812	15677	15688	15630	15634	15484	15636	15739	15627	15614	15499	15643	15504	15637	15767	15452	15696	15457	15729	15589	15528	15668	15644	15746	15682	15587	15561	15688	15670	15760	15714	15549	15737	15626	15672	15557	15749	15668	15482	15665	15730	15611	15673	15603	15722	15728	15499	15569	15659	15665	15641	15546	15529	15472	15648	15582	15569	15611	15588	15695	15717	15504	15693	15731	15601	15765	15661	15566	15499	15743	15655	15710	15559	15707	15715	15712	15602	15691	15551	15563	15674	15729	15742	15595	15542	15886	15751	15587	15800	15585	15740	15543	15601	15547	15496	15640	15745	15681	15583	15698	15513	15877	15731	15582	15641	15416	15569	15666	15802	15569	15583	15598	15581	15690	15779	15823	15672	15626	15822	15655	15602	15774	15582	15785	15890	15530	15723	15646	15781	15558	15726	15591	15643	15670	15715	15623	15587	15549	15470	15592	15757	15602	15499	15723	15611	15576	15694	15629	15698	15560	15657	15570	15635	15746	15658	15552	15613	15540	15700	15536	15567	15657	15728	15594	15663	15402	15722	15727	15620	15622	15652	15568	15607	15528	15655	15649	15705	15689	15608	15591	15612	15635	15652	15586	15683	15638	15885	15684	15711	15608	15794	15606	15734	15606	15579	15637	15705	15568	15829	15443	15479	15778	15774	15643	15493	15644	15598	15671	15566	15683	15645	15736	15734	15751	15657	15835	15660	15681	15872	15521	15451	15618	15570	15693	15598	15638	15632	15592	15809	15499	15592	15701	15671	15441	15453	15690	15621	15529	15604	15839	15742	15557	15517	15720	15817	15546	15634	15513	15622	15680	15655	15639	15599	15701	15590	15688	15732	15635	15624	15723	15685	15570	15721	15705	15807	15671	15680	15607	15643	15674	15605	15670	15658	15674	15689	15630	15619	15535	15826	15523	15659	15641	15608	15713	15703	15652	15610	15663	15545	15680	15384	15572	15681	15681	15492	15671	15744	15769	15534	15560	15590	15500	15705	15658	15691	15633	15489	15585	15696	15541	15612	15608	15458	15748	15801	15749	15700	15641	15533	15717	15656	15703	15633	15517	15726	15549	15649	15856	15702	15759	15629	15737	15834	15612	15607	15753	15549	15713	15649	15566	15653	15578	15626	15721	15747	15578	15757	15603	15610	15584	15601	15781	15552	15699	15653	15595	15564	15692	15537	15596	15646	15606	15792	15839	15698	15716	15637	15486	15465	15726	15712	15686	15696	15590	15505	15584	15506	15632	15642	15517	15693	15737	15874	15665	15549	15657	15709	15509	15632	15578	15617	15677	15492	15453	15694	15557	15549	15489	15529	15809	15473	15722	15611	15628	15701	15558	15698	15556	15671	15579	15646	15802	15487	15611	15736	15555	15744	15574	15551	15469	15769	15724	15676	15771	15740	15594	15668	15821	15645	15630	15676	15657	15794	15526	15665	15730	15600	15648	15674	15681	15713	15525	15653	15658	15599	15434	15708	15625	15674	15621	15550	15789	15728	15583	15768	15589	15542	15564	15619	15665	15632	15740	15673	15527	15803	15591	15506	15474	15700	15766	15525	15795	15616	15447	15640	15682	15684	15659	15747	15565	15666	15422	15634	15533	15492	15474	15552	15812	15698	15695	15340	15678	15677	15656	15611	15653	15649	15563	15601	15792	15575	15660	15671	15476	15661	15726	15629	15560	15420	15791	15673	15612	15613	15749	15757	15706	15747	15660	15839	15519	15628	15554	15466	15548	15636	15790	15631	15675	15669	15553	15825	15693	15611	15670
23959	21461	29048	24688	23288	24714	25122	22117	20623	20214	19929	19755	19571	19372	19420	19517	19279	19479	19208	19412	19461	19323	19354	19155	19196	19200	19496	20808	21939	21654	21085	20295	19818	19612	19239	19170	19398	19018	19197	19254	19021	19281	19145	19295	19341	19097	19292	19153	19277	19232	19402	19220	19306	19264	19230	19222	19140	19070	18968	19090	19201	19231	19007	19039	19084	19131	19093	19102	18920	19011	19234	19328	19206	18914	19146	19028	19174	19246	19100	19223	19291	19121	19128	18984	18919	19104	19074	19250	19030	19088	19332	19191	19071	19047	19254	19146	19061	19041	19170	19324	19141	19240	19088	19210	19148	19094	19190	18951	19124	19170	19140	18861	19174	19228	18884	19029	19247	19213	19107	18988	19266	19225	19086	19039	19002	19122	19249	19018	19187	19057	19034	19228	18847	19006	19030	19165	19041	19077	19125	19117	19223	19071	19164	19354	19003	19072	18957	19136	18990	19170	18996	19224	19038	19057	19023	19193	19185	19031	19186	19250	19171	19180	19138	18971	19125	19035	19190	19012	19330	19024	19136	19037	19044	19162	19166	19202	19003	19057	19093	19085	19141	19065	19172	18888	18917	19057	19173	19214	19093	19230	19061	19061	19434	19266	19230	19152	19168	19182	18936	19241	19181	19254	19104	19129	19221	19290	19183	19084	19247	19228	19064	19023	19175	19197	19133	19143	19158	19222	19242	19286	18996	19052	19038	18941	19048	19045	19271	18891	19066	19276	19155	19270	19207	18961	19324	19299	19358	19250	19061	19082	19075	19218	19195	19050	19147	18980	19138	19384	19027	19265	19029	19239	19215	19220	19125	18970	19138	19187	19107	19066	19013	19116	19216	18977	19077	19054	18766	19100	19143	19185	19043	19158	19168	19261	19216	18978	19070	19309	19104	19290	19031	19119	19157	19019	18990	19215	19085	19158	19216	19054	19053	19101	19211	19083	19006	19160	19233	18944	19103	19294	19098	19276	19095	18958	19427	19027	18996	19074	19248	19041	19097	19270	18841	19180	19007	18995	19154	19094	19222	18966	19103	18877	18962	19084	19137	19312	19210	19491	19228	18982	18817	18960	19145	19106	19317	19107	19179	19303	19182	19254	19272	19069	19016	19162	19052	19181	18938	19152	19051	19237	18999	19093	18955	19245	19239	19090	19267	19065	19187	19221	18927	18958	19326	19106	19375	19218	19062	19092	19161	19125	19145	19141	18948	19352	19098	19210	19173	19123	19183	19081	19103	19091	19293	19285	19135	19357	19102	19156	19366	19354	18975	19261	18980	19128	19281	19093	19118	19035	18963	19175	19278	19064	19038	19246	19068	18998	18949	19100	19092	19065	19011	19047	19159	19048	19104	19214	18984	19027	19144	19269	19327	18895	18891	19306	19302	19060	19126	19238	19127	19224	19178	19207	19206	19194	18967	19184	19097	19035	19011	19053	19216	19139	19133	19024	19045	19049	19029	18975	19217	19116	19373	18922	19189	18969	19048	18983	19129	18916	19069	18897	19189	19272	18870	18952	19015	19161	19230	19161	19077	19010	19155	19020	19282	19071	19072	19023	19052	19026	18783	18950	19455	19084	18957	18948	19052	19150	19439	19091	19038	19192	19036	18997	19086	19136	19267	19123	19276	18977	18976	19015	19243	19126	19008	19206	19176	19078	19162	19230	19041	19266	19116	19106	19188	19249	19200	19148	18988	18948	18885	19064	19229	19244	19278	19066	19392	19104	18993	19253	19005	19317	19074	19224	19152	19106	18936	19076	19128	19139	19155	19253	19285	19110	19287	19140	19101	19080	19335	18870	19111	19079	19159	19226	19066	19101	19106	19096	19256	19036	19050	19013	19235	19161	19071	19014	19434	19039	19158	19247	19180	18952	19017	19102	19168	19106	19208	19043	19103	19167	19230	19359	19129	19139	19152	19196	19135	19213	19153	19032	19190	19147	19425	19092	19229	19210	19166	19009	19231	19116	19132	19166	18964	19025	19124	19045	19169	19247	19195	19055	19129	19312	19082	19096	19118	19196	19092	19127	19277	19061	18904	19132	19010	19123	19260	19124	19180	19113	18923	18954	19055	18978	19013	19146	19206	19308	19416	19214	19233	19023	19190	19220	18974	19071	19423	19195	19337	18996	19194	18973	18875	19109	19140	19155	19164	19061	19346	19073	19175	19148	19297	19031	19166	19252	19135	19126	19172	19124	19150	18968	19148	19050	19044	19179	19295	19198	19137	18928	18996	19069	19142	19174	19140	19070	19079	19134	19014	19108	19324	19105	19152	18996	19041	19201	19217	19020	19390	19149	19431	19176	19162	19190	19073	19240	19271	19246	19278	19383	19055	19287	18903	19142	18995	19046	19272	19222	19217	19085	19031	19172	18993	19002	18912	19260	19262	19226	19165	19047	19063	19055	18985	18883	19015	18931	19010	19147	19026	18948	19122	19177	19366	19046	19182	19207	19028	19012	19275	18969	19132	19215	19035	19239	19042	19089	19146	19134	19041	18995	19118	19330	19161	19002	19082	19285	19133	19145	19064	19313	19162	19166	19101	19234	18980	19003	19312	18904	19106	19221	19082	19168	19091	19028	19143	19059	18931	18997	19322	19209	19256	18952	19260	19054	19209	19170	18933	19012	19190	19090	19013	19337	19241	18892	19058	19178	19197	19022	19111	19223	19043	19182	19186	19109	19269	19287	19190	19073	19129	19273	19110	19237	19005	19043	19014	18943	19194	19040	19100	19174	19105	19126	18938	19150	19218	19001	19216	19264	19467	19189	19061	18955	19160	19055	19234	19133	19159	19107	19395	19263	19064	19212	19206	19018	19141	18972	19142	18951	18987	19056	19005	19217	18964	19208	19197	19172	19223	19159	19123	19178	19003	19041	19269	19353	19034	19036	19141	19221	19198	19137	19336	19248	19020	19167	19021	19214	19099	18936	19119	19130	19069	19133	19116	19227	18844	19067	19271	19190	18972	19013	18928	18960	19092	19140	19313	18950	19319	19333	19392	19224	19056	19156	19046	19161	19040	19140	19251	19125	19123	19019	19088	19098	19115	19087	19222	19144	18995	19179	19280	19201	19005	19267	19071	19131	19011	19297	19061	19111	19222	19042	19262	19177	19057	19348	19015	19187	18919	19172	19165	19334	19018	19042	19089	19311	19389	19162	19104	19123	19115	19321	19315	19240	18840	19098	19083	19205	19192	19143	19064	19068	19182	18955	19051	19130	19338	19120	19072	19178	19087	19145	19060	18916	19198	19163	19035	19124	19077	19081	18990	19157	19114	19135	19137	19225	18885	19210	19111	19210	19126	19062	18969	19167	19155	19130	19201	18909	19001	18967	19079	19357	19399	18902	19177	18892	19267	19232	19100	19244	19176	19034	19131	19137	19249	19102	18810	19252	19083	19212	19031	19189	19204	19255	19109	19160	19125	18999	18973	19139	19116	19202	18966	19017	19136	19023	19026	19168	19172	19208	19060	19279	19160	19143	19092	19216	19037	18990	18964	19057	19135	19140	19029	19257	19292	19003	19082	18854	19110	19057	18925	19044	18968	19026	18983	19200	19050	19080	19374	19037	19122	19147	19227	19306	18922	19073	19137	19171	19025	19105	19161	19094	19239	19196	18961	18839	19116	19276	19250	19220	19004	19228	19230	19107	18956	19072	19105	19007	19106	19520	19201	18865	19038	19018	19106	19181	19235	19186	19085	19216	19230	19114	19069	19007	19224	19224	19172	19108	19150	19004	19042	19300	19065	19154	19101	19235	19200	19185	19273	19030	19121	19092	19215	19142	19313	19092	19246	19225	19222	19384	19444	19114	19161	19166	19178	19093	19000	18966	19027	19139	19000	19087	19177	19117	19328	19089	19197	19162	19294	19082	19108	19008	19313	18996	18974	18968	18857	18962	18995	19263	19317	19145	19208	19246	18993	19228	19163	19251	19141	19047	19194	18957	19296	19233	19194	19188	19187	19306	18981	19006	19048	19052	19087	18925	19210	19341	19295	19220	19194	19218	19121	18983	18983	19206	19211	19290	19067	18833	19141	19008	18999	19076	19269	19105	19121	19072	19220	19240	19302	19059	18978	18925	19215	19411	19245	19176	18970	19306	19185	19115	19098	19028	19355	19064	19345	19003	19051	19205	19192	19130	19132	19001	19103	19057	19181	19215	19051	19085	19200	19039	19121	18998	19005	19149	19360	19192	19007	18969	19187	19172	19435	19205	19141	19042	19007	19061	19081	19096	18951	19170	19187	19198	18937	19206	19052	19068	19058	18974	19128	19178	19213	19070	19198	19242	19274	19115	19174	19162	19149	19172	19007	19015	19226	19251	18961	19095	19115	19086	19201	18965	19145	19182	19168	18968	19046	19267	19008	19087	19059	19315	19101	19211	18988	19154	19307	19168	19183	19091	19103	19143	19112	18829	19212	19092	19142	19019	19114	19314	19234	19105	19064	19180	19183	19136	19232	19168	19084	19380	19046	19193	19370	19070	19210	19169	19103	19215	19152	18946	19092	18848	19096	19054	19489	19081	19035	19157	19079	19073	19084	18990	19071	19139	19335	19139	19187	19319	19112	18975	19311	19273	19189	19051	19027	19068	19184	19141	19048	19101	19219	19050	19134	19058	19168	19316	19042	19181	19164	19001	19228	19047	18999	18961	19109	19195	18988	19005	19319	19064	19151	18944	18975	19342	18971	18942	19254	19122	19115	19035	19148	19132	19230	19219	19127	19015	19157	19223	19235	19236	19067	19103	19281	19199	19177	19147	19037	19078	19117	19086	19061	19171	19032	19243	19163	18990	19022	19093	19125	19224	18966	19338	19304	19026	19170	19256	19201	19141	19138	19282	19214	18967	19221	19018	19063	19183	19169	19034	19133	19189	19016	19181	19331	18946	18994	18929	18900	19080	19156	19251	19243	19118	19068	19077	19196	19224	19308	19161	18912	19083	19118	18938	19205	19011	19261	18981	19021	19318	19307	18979	19030	19140	19229	19102	19283	19096	19209	18954	19272	19117	19091	19270	19086	19189	18987	19369	19134	19124	19153	19112	19061	19026	19037	18949	19151	19237	19105	19136	19095	19188	19220	19266	18959	19208	19300	19098	18953	19084	19131	18997	19065	19182	19282	19124
31466	52004	43419	30586	24641	22279	21788	20378	18613	17491	17054	17017	16619	16654	16526	16462	16495	16488	16369	16286	16119	16303	16196	16162	16242	16214	16726	19283	19981	19662	18358	17396	16786	16475	16315	16253	16089	16229	16021	16078	16267	16314	16127	16077	16133	16390	16124	16248	16105	16077	16206	16184	16150	15992	16058	16024	16187	16183	16277	16105	16203	16171	16123	16175	16120	16237	16198	16184	16062	16156	16094	16179	16180	16292	16185	16099	16259	16099	16337	16189	16066	16262	16338	16227	16175	16086	16009	16102	16118	16295	16067	16129	16245	16262	16105	16167	16247	16244	16173	16101	15938	16242	16172	16279	16171	16055	16250	16198	16252	16077	16121	16101	16201	16216	16276	16131	15961	16162	16260	16175	16132	16182	16250	16073	15983	16176	16329	16230	16171	16115	16324	16218	16282	15945	16097	16202	16121	16046	16251	16202	16206	16035	16129	16315	16126	16168	16098	16032	16024	16082	16108	16077	16265	16123	16235	16161	16284	15979	16189	16339	16242	16193	16026	16265	16181	16007	16241	16066	16117	16119	16181	16061	16237	16062	16096	16027	16044	16152	16108	16052	16213	16094	16112	16211	15975	16086	16330	16091	16253	16185	16123	16118	16225	16113	16272	16212	16287	16132	16032	16083	16173	16123	16185	16175	16121	16021	16037	16204	16073	16164	16099	16162	16094	16035	16146	16095	16172	16149	16032	16112	16227	16145	16159	16162	16235	16184	16151	16033	16207	15916	16156	16314	16185	16058	16143	16200	15968	16079	16075	16043	16150	15999	16092	16114	16214	16223	16077	16172	16297	16232	16097	16255	16150	16235	16276	16297	16141	16275	16326	16152	15997	16238	16137	16215	16058	16222	16186	16018	16107	16137	16255	16061	16266	16151	16041	16158	16095	16018	16143	16168	16167	16063	15984	16239	16095	16002	16101	16043	16124	16106	16085	16127	16329	16036	16136	16070	16027	16154	16122	16176	16079	16225	16182	16261	16112	16208	16174	16199	16187	16209	16130	16314	16205	16146	16155	16150	16123	15991	16147	16258	15973	16139	16092	16204	16151	16237	16115	16228	16265	16227	16118	16283	16279	16072	16236	15984	16186	16261	16345	16144	16002	16125	16072	16074	16210	15968	16112	16141	16212	16254	16210	16159	16210	16173	16062	16120	16137	16164	16135	16179	16146	16179	16327	16184	16234	16154	16179	16132	16405	16259	16089	16066	16153	16237	16251	16204	16016	16132	16142	16120	16152	16306	16234	16233	16143	15880	16063	16137	16222	16259	16129	16124	16353	16200	16099	16077	16307	16205	16099	16036	16282	16043	16218	16167	16038	16067	16013	16166	16132	16157	16209	15991	16231	16305	16165	15914	16216	16145	16371	16152	16267	16101	16055	16307	16249	16169	16195	16265	16010	16129	16166	16112	16231	16069	16143	16224	16336	16397	16173	16193	16205	16129	16128	16035	16190	16139	16066	16122	16254	16169	16072	16115	16114	16196	16090	16251	16081	16220	16088	16219	16105	16228	16104	16100	16107	16177	16081	16110	16211	16167	16184	16122	16225	16352	16102	16348	16196	16180	16110	16075	16214	16174	16141	16080	16173	16100	16093	16231	16206	16212	15993	16297	16064	16173	16157	16281	16195	16110	16068	16262	16220	16215	16082	16104	16208	16073	16253	16027	16205	16474	16142	16226	16071	16162	16189	16113	16263	16226	16215	16135	16151	16041	16070	16270	16168	16198	15995	16124	16216	16199	16079	16133	16040	16259	16132	16197	16229	16082	16232	16210	16048	16170	16029	16250	16169	16266	16106	16094	16124	16076	15990	16112	16036	16078	16152	16103	16224	16178	15934	16196	16113	16047	16149	16208	16203	16271	16166	16178	16189	16190	15973	16159	16353	16131	16089	16049	15920	16267	16048	16295	16175	16140	16180	16160	16070	16126	16264	16264	16085	16084	16118	16039	16233	16148	16188	16274	16205	16155	16133	16035	16024	16142	16161	16138	16068	16115	16121	15999	16250	16291	16079	16049	16154	16332	16290	16239	16205	16225	16087	16211	16021	16118	16292	15881	16035	16102	16323	16175	15979	16039	16166	16061	16101	16072	16291	16249	16191	16164	16240	16095	16119	16119	15970	16201	16161	16094	16114	16191	16141	16109	16202	15989	16085	16180	16039	16211	16122	16269	16081	16147	16226	16272	16210	16367	15924	16233	16313	15999	16458	15931	16172	16086	16098	16276	16242	16147	16374	16205	16258	15880	16117	16194	16068	16134	16177	16167	16172	16053	16199	16089	16136	16286	16188	16158	16134	16050	16227	16210	16032	16175	16105	16295	16101	16124	16190	16111	16186	16153	16173	16166	16182	16201	16137	16368	16154	16110	16093	16006	16166	16110	16071	16388	16013	16239	16096	16088	16184	16045	16132	16208	16071	16060	16147	16058	16303	16122	16069	16257	16207	16246	16188	16349	16268	16255	16268	16103	16411	16036	16056	16094	16313	15976	16086	16179	16070	16129	16261	16081	16125	16163	16213	16125	16094	16171	16180	16234	16153	16217	16336	15982	16287	16084	16247	16139	16216	15939	16130	16084	16187	16092	16076	16115	16165	16052	16127	16179	15935	16136	16158	16153	16123	16068	16128	16262	15975	16232	16150	16184	16112	16090	16111	16005	16234	16215	15978	16074	16074	16065	16115	16192	16241	15933	16110	16304	16260	15915	16217	16136	16090	16055	16235	15975	16194	16022	16193	16004	16317	16260	16176	16195	16261	15983	16218	16141	16031	16045	16113	16088	16022	16156	16253	15991	16088	16213	16075	16170	16089	16048	16180	16164	16022	16352	16040	16106	15958	16114	16192	16155	16048	16271	16033	16201	16168	16122	16296	16119	16223	16153	16262	16192	16075	16183	16180	16178	16146	16228	15994	15961	16116	16074	16171	16208	16368	16210	16068	16129	16024	16015	16161	16321	16156	16136	16050	16249	15981	16240	16248	16029	16228	16134	15979	16062	16063	16247	15975	16378	16083	15996	16239	16041	16087	16142	16062	16246	16087	16149	16005	16227	16175	16190	16178	15974	16252	16000	16272	16117	15972	16228	16082	16311	16037	16024	16147	16095	16090	16133	16033	16146	15931	16201	16226	16262	16184	16091	16203	16072	16193	16028	16017	16115	16149	16003	16213	16057	16132	16145	16293	16185	16118	16228	16106	16130	16080	15956	16023	16182	16033	16196	15855	16098	15994	16288	16196	15979	16045	16106	16256	16313	16035	16250	16157	16110	16152	16194	16055	16234	16164	16164	16193	16326	16084	16061	16132	16092	16201	16147	16136	16241	16059	15915	16159	16015	16214	16035	16251	16161	16093	16023	16035	15964	16025	16141	15920	16123	16153	16202	16386	16347	16117	16088	16032	16125	16129	15919	16102	16199	16062	16164	16145	16144	16093	16267	16125	16144	16149	15969	16078	16188	16226	16203	16125	16162	16256	16199	16181	16160	16307	16326	16087	16183	16148	16235	16056	16159	16335	16114	16190	16211	16027	16025	16235	16178	16280	16066	16282	16210	16037	16264	16031	16000	16045	16238	16337	16049	16202	16136	16165	16123	16142	16179	16235	16121	16284	16145	16127	16049	16075	16316	16072	16154	16165	16217	16146	16431	16100	16359	16129	16328	16131	16214	16095	16051	16192	16181	16099	16049	16129	16289	16092	16028	16229	16037	16090	16189	16271	16202	16206	16234	16099	16316	16143	16215	16047	16261	16014	16185	16088	16135	16191	16022	16133	16154	16140	16127	16188	16213	16000	16218	16142	16169	16121	16093	16160	16195	16055	16086	16253	16044	16241	16132	16212	16152	16200	16207	16109	16076	15959	16300	16103	16128	16119	16030	16322	16008	16146	15912	16228	16031	16100	16145	16020	16210	16097	16283	16214	16233	16087	16429	16045	16093	16137	16162	16076	16162	16172	15952	16201	15944	16204	16260	16011	16140	16118	16158	15953	16265	16154	16113	16270	16189	16186	16273	16050	16204	16160	16256	16164	15989	16167	16377	16139	16170	16093	16096	15941	16348	16101	16077	16111	16138	16160	16248	16178	16167	16091	16229	16136	16220	16145	16211	16205	16207	16256	16120	16243	16042	16069	16128	16179	16168	16111	16250	16227	16222	16066	16124	16225	16094	15968	15974	16212	16131	16042	16218	16116	16207	16092	16090	16201	16271	16199	15998	16180	16121	16321	16046	16229	15975	16205	15881	16332	16403	16141	16211	16234	16111	16085	16092	16297	16134	16124	16071	16181	16205	16231	16217	16173	16170	16352	16034	16247	16267	16001	16172	16137	16277	16324	16137	16070	16166	16074	16086	15971	16156	16247	16266	16143	16130	16209	16268	16041	16136	15991	16162	16202	16172	16148	16066	16093	16106	16092	16088	16189	16182	16068	16206	16208	16161	16091	16126	16018	16169	16302	16250	16165	16024	16058	16190	16224	16128	16213	16047	16127	16077	16125	16075	16206	16326	16050	16221	16088	16124	16234	16057	16145	16119	16102	16142	16195	16245	16177	16065	16118	16286	16389	16191	16179	16140	16088	16179	15958	15899	16124	16190	16223	16163	16147	16250	16122	16268	16013	16299	16169	15943	16076	16064	16071	16017	16180	16205	16041	16174	16011	16132	16017	16209	16306	16015	16224	16240	16190	16194	16132	16115	16103	16287	16185	16220	16078	16277	16297	16205	16133	16241	15979	16181	16304	16170	16178	16116	16233	16148	16123	16064	16092	16192	16159	16203	16186	16095	16331	15967	16248	16154	16092	16216	16312	16064	16211	16099	16058	16190	16064	15943	16067	16234	16187	15975	16132	16026	16234	16101	16051	16215	15955	16249	16103	16193	16135	16100	16089	16235	16159	15943	16025	16162	16125	16157	16175	16120	16085	16185	16106	16267	16195	16303	16225	16062	16143	16172	16211	16296	16210	16091	16023	16036	15870	16164	16291	16100	16167	16221	16277	16088	16070	16180	16298	16051	16119	16190	16191	16187	16169	16074	16392	16182	16380	16065	16103	16248	16100	16086	16114	16323	16048	16087	16097	16082	16314	16143	16363	16207	16062	16154	16173	16241	16074	16183	16096	16087	16273	16112	16190	16225	16241	16079
22895	21435	29368	23939	22185	26340	29306	24070	22791	22099	21449	21028	20857	20703	20556	20429	20713	20524	20277	20232	20257	20216	20485	20046	20045	20394	20676	22784	25139	24767	23604	22064	21229	20580	20291	20159	20184	20111	20002	20187	20054	20191	20158	20149	19983	20103	20177	20028	20130	20159	20288	20383	20072	20110	20167	20130	20289	20091	20030	20048	20060	20138	20018	20109	20006	20021	20117	20206	20130	19861	20088	20079	20183	20171	20298	20060	19786	19864	19956	20040	20046	20008	20216	19819	20179	20211	20106	19982	20184	20090	20346	20045	20072	20153	19976	20092	20054	19965	20076	19959	20139	19896	20119	20147	19901	19972	19898	20019	20115	19941	20157	19883	19986	19830	19989	20120	19951	20004	20142	20196	19961	20087	20073	20066	20005	20134	20071	19995	19844	20175	19814	19980	19987	19935	20183	20197	20028	19886	20187	20053	19991	20247	19975	20067	20251	19852	20293	20025	20052	20226	20170	20072	20097	20145	20051	19867	19977	20147	19955	19844	20230	20112	20173	19991	19871	20064	20124	20117	20122	20092	19956	20330	20084	20026	19969	20394	20067	19977	19990	20145	20141	19973	20029	20131	20248	19985	20049	20020	19915	20027	20181	20007	20003	19992	20064	19966	20115	20034	20109	20047	20113	19906	19865	20045	20194	20303	19894	19987	20081	20127	20132	20209	19942	19973	20154	19733	20004	20335	19847	19963	20126	19947	20002	20044	20006	20168	20044	19987	20079	20023	19992	19764	19796	20074	20090	20089	20064	20238	20150	20001	20250	20128	19850	20073	20065	20120	19886	19934	20044	20163	20131	20066	19742	19881	20098	19844	20110	20089	20053	19830	20010	19925	20007	19967	20185	20061	20066	19796	20061	20007	20069	20134	19965	20242	20207	20078	20095	20065	20158	20048	19870	20091	19887	20013	20028	19930	20045	20073	20140	20008	19939	19821	19904	19926	20147	20081	20124	20097	20243	19957	20140	20308	20046	20129	20218	19993	20046	19995	20239	19945	19937	20003	19897	20077	20068	19896	20162	20063	20141	20207	20140	20095	19865	20014	20124	19993	19992	19812	19987	19978	20004	19939	19910	20195	19991	19999	19965	19993	20055	19997	19999	20028	19871	20112	20245	20175	19955	20062	19966	20011	20196	20322	20024	19863	19699	19915	20011	19966	19927	20012	20131	19956	20205	19896	20125	20046	20128	19953	20284	20077	20064	20128	19815	19958	20137	20204	19977	20178	20119	19772	19991	19924	20135	19963	20159	20157	20000	19798	20000	20082	19996	19966	20072	19881	20083	20129	20258	19872	19826	19808	20140	19951	19793	20094	20066	20115	20022	19896	20202	20073	20017	19918	20057	20175	19870	19780	20174	20228	20228	20102	20020	20038	20187	20261	20080	20119	20047	20047	20229	20038	20087	20001	20331	20246	20067	20088	20176	20196	19946	20128	20134	20016	20031	19999	20040	20027	20082	20050	20195	19978	20185	20011	19969	19861	19891	20101	20164	20099	20250	20128	20014	19895	19931	20160	20062	20153	19858	20039	19958	20084	20059	20025	20060	20078	20002	20094	19754	20129	20223	20130	20129	20090	20094	20176	20073	20053	19986	20062	19972	20054	20171	20207	19986	20035	20069	20055	19963	20207	20038	19940	20041	19842	20211	19970	20184	20029	19964	20268	19909	20088	20252	20164	19977	20053	20168	20107	19925	20156	20102	19972	20030	19988	20101	20099	19869	20028	19990	20018	20135	20172	20008	19929	19941	20046	20050	19958	20026	20060	19938	19876	20201	19858	20132	20011	20332	20184	19943	19954	20230	20015	19972	20146	20022	20112	19814	19965	19929	19828	20010	20113	19910	20127	19988	20056	19877	20235	19932	20006	19968	19976	20043	20146	20198	19920	19982	19901	20068	20167	20207	20051	20018	19958	19980	20124	19966	20055	19914	20068	19967	20149	20103	19889	20126	20118	20217	20030	20158	20102	20026	20163	20237	20078	19992	20076	19938	19871	20100	19968	19941	20327	20000	19973	20189	20047	19904	19893	20320	19910	20089	20071	20219	19878	20227	20131	19827	20010	20001	19878	20032	20156	20018	19894	19884	20074	20156	19974	20025	20276	20156	20123	20096	20096	20093	20059	20123	20033	20050	19888	20074	19991	19836	20089	19946	19921	20205	20040	19990	19892	20068	20009	20002	20021	19913	20071	19932	20068	20232	19997	20382	19872	20017	20236	20177	20123	20148	19906	20286	20215	19985	19918	20120	19944	19926	19886	20014	20236	20003	19928	19925	19774	19995	19974	20049	20018	20208	19990	20110	20153	20088	19876	19849	19941	20223	20072	19968	19934	20079	20159	20110	19948	19924	20185	20387	19849	20025	20067	19956	19947	19996	19855	19871	19841	20092	20129	20107	19977	19682	20094	20225	19788	20192	20032	20159	19737	19886	19945	20004	20191	20096	20079	20375	20036	19955	20264	19880	20072	20266	19939	19809	20187	20101	20064	20009	20046	20147	20090	20010	20102	19997	20040	19977	19988	20131	20169	19906	20027	20193	19944	20050	19976	19893	19890	19947	20045	19754	20043	20150	20083	20044	20121	20068	20150	20155	20200	20049	19912	19967	20031	20059	20045	20092	19757	19910	19672	20082	19955	20069	20160	20181	19992	19874	19975	20168	20013	20009	19947	19905	20020	20183	20111	20023	20072	20101	19979	20021	19998	19962	20093	20178	20178	19993	19843	20128	20043	20042	20045	20146	20345	19926	20056	20236	20161	19846	19992	19977	20038	19948	20025	20180	19972	20006	20133	20153	20121	19974	20095	20090	19982	20114	20196	19941	19869	20036	20285	19903	20007	19923	20221	19998	20099	20047	20041	20034	20121	20034	20169	19915	20182	20193	19903	20008	19841	19961	20109	20097	19875	20129	20128	19946	20074	20145	20267	20081	20222	20031	19916	20244	19963	19954	20059	19972	20145	19988	19849	19951	20061	19872	19992	20129	20138	19980	20092	19983	20086	20042	19948	20019	20024	20054	20091	20100	19984	20028	20113	20119	20105	20229	20029	19998	20057	20140	19987	19953	20086	19966	20227	19882	20091	20130	19942	20148	20107	20090	19890	20009	20056	19980	20118	20034	20161	19924	20016	20030	20075	20041	20027	19962	20200	20156	20218	20014	19991	19892	20039	19923	19872	20110	20023	20107	19961	20025	19969	19940	20028	20017	19968	19947	20139	19967	20005	19957	19778	20027	19823	19824	20066	20386	20011	20178	20004	20068	20055	19952	20125	20150	20120	20087	20049	20004	20049	20066	20215	20066	20055	20012	20165	19987	20097	19676	19873	20104	20104	19944	20026	20072	20179	19992	20035	20049	20110	19941	19944	20076	19920	20082	20021	20028	20037	19843	20055	20034	20108	19843	20072	19678	19912	20075	20163	19927	20142	20116	20041	20134	20056	19839	20103	20169	20204	20096	20019	20050	20003	20227	20010	20093	20005	20113	20126	19953	20307	20113	20172	20135	20108	20111	19966	20127	20197	20074	19981	20155	20212	20114	20059	19788	20046	19987	20078	19935	20088	19966	19897	19980	20126	19884	19940	20063	20122	20143	19934	20020	20126	20247	19947	20172	20148	20072	19834	19870	20121	20062	19984	19982	19859	20100	20125	20194	20137	20003	19841	19948	19954	19875	20064	20012	20060	19996	20041	20106	19977	20033	19993	20014	19789	20240	20072	19919	20015	19980	19994	20217	20272	20085	20255	20228	20059	20050	19910	19920	19938	20150	20145	20164	20140	20020	20115	19992	20117	19938	20144	19904	20008	20227	20062	20282	20023	20185	20196	20195	20062	20168	20076	19995	19836	19997	19858	19976	20139	20061	20044	19984	20046	20028	19971	19874	19991	19900	20029	20097	20261	20064	19981	20053	20161	19979	19978	19928	20081	20068	19994	19959	20129	20134	19915	19820	20267	19949	20060	20075	19883	20046	20021	20039	19877	20255	20150	20033	20088	19973	20189	19910	19864	20133	20065	19992	20057	19959	20090	20039	19997	19892	19994	20138	20106	19957	19938	19883	19937	19947	19998	20155	20100	19903	20081	19947	19854	20208	20172	20051	20195	20197	20094	19891	19884	20053	19914	20085	20022	20148	20074	20027	19858	20110	19928	20269	19999	20059	19981	20050	20011	19920	19959	19961	20174	20137	19956	20060	20150	20027	20006	20134	20138	19947	20286	19975	20088	20099	19905	19960	19789	20056	19900	19901	19866	19888	19964	20231	19950	20172	19933	20081	20103	20093	20101	20221	20236	20098	19772	19920	19963	19944	20042	20089	19946	19974	20014	20015	19893	20093	19951	20043	20226	20160	19930	20021	19869	19953	20273	20109	20169	20205	20000	20023	19892	20074	20163	19810	20025	20127	20006	19983	19967	19975	19916	20031	20083	20073	20087	19907	20234	19874	20058	20065	20173	20161	19938	20175	19900	19928	20039	20040	19954	20117	19810	19908	19878	20127	20005	19989	20198	20260	19973	20226	20143	20017	20008	20051	19805	20097	20096	20132	20072	19980	20133	19961	20277	20217	19930	19826	20056	20196	19909	19949	19644	20104	20075	20086	20096	20038	19998	20217	19838	20316	19988	20036	19934	20027	19845	20098	20059	20086	20038	20028	20104	19889	19963	20029	20085	19997	20208	20202	19885	19968	20214	19881	20120	20026	19994	20009	20152	20111	20225	19974	19979	19920	19843	19946	19948	19981	19889	20157	20060	20208	19949	19924	20175	19990	20016	20015	20073	20031	19995	20063	19885	20101	20131	20024	20235	19886	20167	20037	19974	19997	20004	20074	20088	19871	19906	20069	20090	20151	20000	20158	20193	19994	19921	20037	20042	20031	19861	20023	20060	20114	20028	20154	20072	20038	20056	19993	20105	20233	20031	20203	19868	19996	20192	19960	20057	19961	20199	20073	20143	20228	20129	19877	19992	20052	19881	19928	19910	19951	20111	20073	19933	20035	19866	19899	20035	19973	19974	20125	19826	19987	20096	20112	20117	20087	20062	19964	19976	20001	19965	20067	20247	20142	20157	20118	19899	19966	20062	20163	19962	20003	19980	19989	19927	19996	19945	19928	20010	19941	19905	20100	20013	20179	19924
35495	57745	51037	33980	31052	28331	24679	22379	21221	19173	18321	17951	17457	17429	17361	17235	17132	16995	16792	16930	16752	16869	16831	16762	16937	16972	17465	21401	23751	22690	21116	19093	17903	17298	16949	16845	16748	16881	16580	16783	16603	16695	16571	16786	16655	16702	16732	16697	16836	16662	16667	16824	16656	16689	16780	16647	16731	16708	16635	16624	16699	16634	16655	16714	16536	16680	16742	16763	16692	16605	16812	16793	16663	16746	16614	16664	16981	16659	16596	16667	16734	16490	16699	16682	16754	16634	16659	16689	16799	16682	16612	16762	16439	16660	16676	16548	16606	16520	16775	16748	16712	16699	16645	16597	16511	16665	16732	16745	16737	16804	16771	16618	16829	16705	16702	16559	16727	16505	16781	16645	16767	16782	16457	16508	16618	16823	16699	16675	16654	16769	16718	16533	16573	16707	16767	16559	16629	16640	16615	16674	16571	16709	16642	16727	16654	16655	16778	16603	16846	16573	16611	16449	16554	16856	16627	16791	16648	16699	16722	16692	16676	16764	16577	16766	16505	16785	16570	16437	16747	16808	16757	16773	16734	16685	16622	16651	16833	16699	16610	16789	16648	16520	16637	16553	16803	16729	16620	16744	16535	16696	16544	16792	16608	16776	16718	16590	16816	16754	16604	16669	16651	16646	16828	16799	16535	16726	16527	16584	16632	16710	16578	16596	16617	16695	16840	16619	16657	16665	16783	16642	16545	16849	16826	16609	16538	16738	16759	16734	16729	16602	16659	16641	16779	16725	16726	16649	16622	16768	16680	16702	16735	16545	16560	16850	16696	16541	16542	16569	16640	16677	16558	16491	16774	16539	16522	16623	16609	16628	16701	16660	16712	16568	16625	16677	16823	16745	16772	16647	16650	16588	16752	16797	16716	16640	16845	16696	16632	16902	16639	16602	16536	16651	16630	16757	16835	16514	16556	16619	16626	16862	16583	16722	16716	16755	16621	16572	16715	16590	16644	16767	16552	16576	16653	16588	16764	16607	16791	16623	16741	16669	16749	16794	16718	16683	16677	16664	16662	16606	16657	16466	16626	16634	16729	16783	16817	16733	16655	16681	16623	16675	16748	16603	16761	16791	16504	16418	16757	16677	16740	16740	16843	16666	16888	16603	16674	16671	16711	16587	16601	16791	16819	16710	16688	16637	16832	16513	16644	16516	16709	16622	16752	16594	16945	16631	16536	16577	16540	16678	16683	16587	16784	16743	16599	16516	16621	16677	16601	16655	16581	16488	16537	16795	16577	16761	16798	16613	16578	16652	16616	16769	16605	16657	16713	16717	16712	16688	16831	16581	16650	16637	16653	16725	16581	16507	16786	16649	16719	16670	16680	16601	16668	16796	16747	16534	16648	16665	16817	16698	16705	16616	16784	16649	16815	16636	16743	16896	16887	16485	16525	16661	16521	16784	16573	16640	16619	16748	16469	16810	16391	16567	16605	16559	16711	16697	16725	16792	16476	16795	16621	16826	16698	16848	16646	16642	16777	16551	16743	16635	16720	16661	16723	16594	16674	16771	16508	16540	16526	16726	16848	16815	16646	16742	16786	16547	16598	16556	16690	16624	16624	16602	16520	16643	16662	16671	16863	16688	16611	16682	16626	16715	16703	16567	16645	16626	16575	16733	16543	16724	16810	16667	16687	16593	16594	16606	16571	16712	16818	16494	16607	16478	16644	16523	16896	16580	16689	16429	16757	16658	16679	16619	16655	16810	16615	16769	16731	16494	16623	16521	16614	16554	16727	16541	16561	16675	16696	16728	16591	16536	16655	16698	16773	16630	16660	16681	16895	16748	16683	16684	16804	16705	16595	16741	16500	16638	16766	16598	16696	16856	16770	16523	16537	16474	16616	16605	16667	16603	16789	16748	16631	16542	16698	16518	16525	16633	16825	16684	16571	16572	16493	16601	16635	16608	16512	16610	16703	16549	16638	16728	16699	16616	16641	16702	16760	16612	16722	16618	16773	16688	16726	16672	16768	16666	16629	16537	16681	16701	16590	16756	16569	16731	16710	16530	16900	16551	16825	16600	16737	16742	16496	16668	16927	16683	16608	16739	16506	16750	16640	16729	16549	16547	16644	16735	16596	16489	16696	16612	16569	16717	16722	16701	16844	16629	16734	16564	16673	16597	16666	16604	16862	16680	16558	16740	16582	16603	16581	16529	16602	16759	16693	16654	16674	16664	16640	16735	16430	16665	16759	16492	16586	16737	16550	16589	16647	16601	16705	16628	16471	16725	16464	16650	16627	16608	16605	16775	16585	16841	16722	16704	16672	16564	16599	16695	16666	16578	16755	16611	16641	16727	16709	16494	16459	16627	16504	16641	16632	16492	16764	16563	16617	16568	16629	16686	16549	16701	16521	16652	16707	16617	16673	16809	16756	16691	16560	16710	16556	16658	16430	16739	16484	16736	16535	16741	16630	16644	16612	16603	16600	16815	16673	16888	16604	16675	16598	16676	16563	16713	16615	16726	16599	16510	16749	16583	16793	16765	16681	16549	16606	16511	16640	16662	16836	16499	16612	16619	16766	16646	16572	16777	16607	16758	16878	16756	16651	16660	16621	16578	16563	16632	16476	16604	16572	16597	16521	16650	16711	16610	16710	16695	16656	16493	16758	16490	16627	16815	16761	16692	16564	16572	16720	16673	16639	16768	16672	16677	16732	16644	16601	16745	16644	16639	16536	16563	16557	16518	16629	16581	16663	16741	16808	16691	16708	16603	16687	16703	16586	16713	16482	16730	16697	16679	16727	16730	16575	16631	16724	16713	16449	16416	16544	16514	16671	16709	16702	16631	16564	16778	16608	16649	16681	16670	16565	16711	16719	16617	16612	16684	16685	16575	16629	16719	16809	16562	16861	16538	16766	16633	16569	16649	16793	16550	16594	16495	16677	16647	16717	16719	16601	16685	16714	16620	16654	16529	16717	16729	16699	16654	16588	16766	16882	16693	16730	16716	16541	16740	16677	16511	16869	16661	16723	16739	16636	16712	16567	16680	16673	16591	16590	16874	16680	16463	16636	16678	16711	16663	16501	16642	16661	16748	16831	16665	16653	16721	16566	16784	16694	16759	16836	16613	16628	16526	16655	16680	16560	16617	16643	16604	16614	16519	16680	16537	16534	16738	16861	16529	16649	16696	16717	16531	16638	16711	16747	16685	16680	16676	16707	16641	16824	16612	16689	16540	16654	16652	16594	16559	16599	16693	16828	16804	16614	16684	16549	16555	16652	16541	16688	16580	16678	16505	16672	16608	16764	16603	16716	16705	16620	16560	16511	16663	16724	16585	16772	16572	16622	16655	16700	16643	16620	16682	16671	16787	16618	16593	16579	16718	16833	16674	16573	16792	16581	16620	16675	16629	16663	16757	16688	16666	16801	16572	16659	16637	16662	16777	16656	16847	16715	16698	16610	16626	16783	16580	16605	16643	16670	16771	16709	16676	16644	16630	16522	16770	16700	16725	16610	16670	16658	16580	16599	16655	16544	16699	16425	16738	16738	16658	16640	16711	16533	16741	16646	16529	16476	16721	16434	16601	16636	16575	16636	16475	16848	16631	16665	16507	16822	16534	16801	16765	16654	16726	16595	16737	16719	16761	16686	16599	16680	16733	16544	16680	16748	16775	16678	16636	16546	16746	16748	16567	16709	16820	16569	16622	16756	16677	16598	16773	16819	16585	16783	16592	16529	16628	16695	16683	16767	16740	16656	16773	16754	16791	16687	16588	16722	16799	16592	16583	16654	16532	16697	16733	16614	16668	16707	16854	16712	16771	16654	16662	16594	16705	16651	16780	16675	16660	16635	16777	16612	16704	16711	16707	16762	16622	16719	16757	16823	16482	16686	16782	16673	16765	16872	16528	16475	16648	16692	16512	16766	16536	16845	16755	16601	16739	16824	16455	16747	16739	16958	16711	16478	16795	16659	16583	16673	16496	16621	16861	16597	16694	16615	16649	16665	16676	16668	16737	16766	16699	16541	16649	16535	16742	16823	16637	16750	16636	16699	16691	16580	16677	16647	16674	16705	16527	16597	16501	16592	16661	16761	16635	17054	16766	16690	16689	16707	16637	16593	16648	16482	16675	16589	16627	16714	16433	16538	16687	16558	16729	16597	16642	16487	16608	16588	16616	16803	16824	16773	16758	16602	16584	16443	16708	16675	16575	16704	16624	16522	16592	16803	16636	16713	16745	16726	16667	16564	16536	16736	16560	16655	16619	16558	16818	16684	16505	16553	16701	16722	16535	16630	16580	16582	16679	16789	16833	16583	16579	16646	16637	16740	16632	16496	16481	16676	16682	16604	16646	16600	16836	16671	16719	16727	16665	16555	16779	16615	16813	16790	16695	16627	16668	16673	16646	16779	16745	16493	16697	16672	16589	16649	16643	16710	16677	16766	16574	16536	16722	16724	16513	16747	16749	16809	16797	16634	16734	16520	16654	16512	16865	16718	16658	16541	16621	16695	16640	16505	16553	16488	16694	16561	16854	16510	16838	16593	16581	16782	16535	16706	16495	16665	16668	16455	16763	16789	16668	16631	16755	16668	16615	16713	16467	16521	16554	16609	16463	16636	16678	16607	16760	16601	16600	16542	16680	16778	16702	16508	16390	16622	16610	16690	16596	16612	16724	16746	16562	16761	16628	16623	16691	16704	16615	16782	16810	16617	16714	16574	16633	16584	16626	16721	16690	16714	16676	16635	16593	16582	16709	16600	16629	16732	16713	16690	16577	16615	16711	16649	16711	16694	16652	16767	16501	16668	16704	16620	16681	16629	16458	16642	16644	16711	16662	16764	16764	16617	16466	16710	16745	16688	16705	16720	16650	16590	16326	16894	16605	16535	16726	16630	16681	16492	16635	16559	16692	16755	16467	16863	16707	16743	16869	16592	16669	16726	16740	16782	16664	16545	16551	16575	16507	16712	16541	16629	16649	16594	16727	16633	16878	16859	16656	16768	16571	16599	16642	16605	16533	16691	16526	16672	16812	16422	16590	16547	16684	16681	16793	16810	16618	16633	16665	16705	16814	16741	16639	16599	16605	16710	16596	16507	16563	16693	16571	16731	16718	16570	16680	16845	16690	16763	16584	16770	16680	16686	16546	16720	16598	16559	16576	16796	16596	16935	16530
28650	26122	31709	28927	25390	25104	23835	21501	20874	20359	20100	20188	20043	19983	19732	20062	19783	19865	19732	19659	19721	19891	19817	19965	19860	19942	19810	20022	20089	20095	20231	19925	19875	19926	19950	19844	19677	19680	19707	19578	19719	19755	19744	19636	19885	19657	19595	19764	19615	19746	19678	19661	19653	19872	19576	19726	19600	19697	19669	19825	19624	19848	19812	19736	19606	19848	19911	19518	19608	19797	19811	19697	19735	19645	19758	19751	19713	19814	19714	19648	19782	19571	19824	19808	19640	19505	19625	19600	19753	19555	19622	19718	19547	19669	19776	19798	19625	19813	19724	19731	19692	19523	19647	19722	19627	19766	19649	19519	19579	19795	19601	19797	19739	19769	19661	19947	19871	19812	19714	19639	19648	19780	19723	19702	19819	19738	19641	19797	19661	19421	20071	19752	19804	19935	19715	19709	19633	19979	19853	19833	19750	19917	19874	19588	19678	19584	19618	19972	19801	19814	19671	19731	19725	19871	19639	19545	19712	19567	19722	19794	19664	19537	19782	19635	19631	19781	19738	19876	19672	19525	19591	19733	19721	19795	19739	19684	19807	19664	19539	19628	19820	19771	19559	19878	19776	19562	19583	19806	19732	19673	19663	19676	19715	19825	19621	19660	19816	19841	19696	19649	19771	19768	19891	19946	19861	19674	19544	19670	19833	19795	19823	19756	19624	19711	19675	19909	19673	19708	19648	19784	19651	19628	19646	19849	19754	19546	19665	19869	19714	19993	19593	19734	19739	19827	19901	19625	19590	19685	19670	19755	19829	19709	19657	19815	19752	19776	19720	19839	19700	19656	19648	19694	19654	19804	19774	19544	19831	19651	19689	19783	19747	19657	19557	19597	19779	19806	19840	19557	19738	19656	19743	19769	19749	19851	19569	19676	19811	19804	19789	19917	19744	19933	19732	19725	19777	19680	19846	19767	19624	19767	19776	19761	19878	19629	19793	19751	19930	19718	19580	19740	19592	19708	19582	19406	19643	19534	19790	19716	19768	19563	19598	19824	19776	19586	19652	19661	19728	19624	19700	19660	19761	19459	19721	19780	19528	19594	19780	19728	19556	19602	19627	19877	19813	20004	19773	19683	19794	19712	19824	19611	19877	19648	19809	19664	19818	19739	19792	19759	19734	19875	19566	19683	19721	19486	19558	19718	19680	19657	19845	19857	19733	19675	19804	19645	19916	19755	19688	19540	19354	19891	19930	19714	19770	19647	19569	19512	19650	19921	19631	19655	19518	19564	19658	19682	19522	19677	19733	19845	19667	19633	19775	19888	19750	19765	19497	19667	19719	19599	19789	19763	19576	19867	19839	19698	19825	19759	19708	19749	19596	19824	19673	19748	19771	19735	19747	19530	19947	19583	19571	19711	19756	19617	19528	19576	19643	19760	19659	19570	19696	19811	19597	19671	19893	19756	19629	19570	19617	19585	19695	19781	19564	19738	19722	19755	19725	19783	19578	19959	19721	19577	19620	19539	19670	19927	20068	19657	19715	19774	19705	19625	19645	19811	19848	19788	19912	19713	19821	19831	19853	19777	19773	19756	19767	19909	19567	19661	19575	19790	19556	19796	19776	19651	19758	19694	19829	19947	19791	19655	19619	19603	19632	19659	19774	19999	19870	19713	19992	19637	19556	19848	19727	19486	19684	19867	19654	19824	19687	19790	19601	19634	19738	19717	19670	19660	19859	19890	19680	19810	19900	19490	19608	19603	19871	19624	19501	19720	19681	19732	19685	19753	19733	19730	19624	19671	19762	19952	19799	19784	19684	19617	19578	19612	19711	19865	19912	19758	19774	19628	19741	19594	19675	19812	19809	19766	19746	19646	19707	19867	19733	19697	19733	19624	19697	19732	19578	19726	19671	19635	19798	19635	19566	19483	19663	19807	19835	19797	19879	19652	19720	19699	19536	19743	19793	19650	19658	19738	19969	19942	19733	19554	19942	19715	19718	19771	19842	19604	19770	19835	19656	19608	19783	19740	19757	19507	19488	19883	19495	19690	19669	19656	19670	19676	19764	19623	19681	19591	19640	19856	19666	19782	19549	19717	19805	19615	19554	19617	19686	19542	19595	19805	19589	19572	19795	19542	19593	19561	19921	19607	19732	19616	19686	19528	19707	19531	19803	19646	19702	19735	19803	19743	19639	19710	19751	19759	19674	19767	19757	19664	19766	19638	19755	19867	19694	19814	19794	19750	19577	19395	19675	19563	19739	19427	19645	19675	19698	19772	19748	19868	19872	19823	20033	19771	19976	19801	19667	19370	19582	19732	19793	20038	19526	19701	19700	19565	19774	19655	19915	19609	19643	19530	19818	19552	19639	19717	19559	19858	19630	19590	19813	19881	19751	19673	19623	19831	19845	19776	19517	19742	19763	19404	19952	19718	19672	19809	19836	19999	19789	19505	19601	19751	19828	19911	19808	19751	19938	19524	19610	19936	19752	19717	19920	19762	19836	19703	19727	19909	19599	19806	19859	19699	19724	19859	19774	19555	19698	19680	19881	19656	19739	19793	19610	19705	19973	19804	19598	19583	19895	19932	19579	19817	19680	19583	19830	19788	19754	19651	19494	19788	19804	19740	19968	19855	19675	19833	19630	19709	19737	19985	19730	19652	19738	19818	19597	19612	19719	19734	19688	19711	19521	19690	19618	19760	19870	19805	19853	19560	19376	19721	19668	19902	19938	19575	19730	19613	19867	19548	19703	19804	19630	19787	19795	19736	19758	19833	19871	19802	19961	19891	19815	19588	19671	19763	19614	19626	19723	19704	19688	19823	19558	19634	19673	19882	19954	19629	19802	19664	19700	19784	19462	19476	19756	19729	19817	19900	19878	19663	19773	19706	19612	19758	19707	19785	19681	19657	19747	19919	19665	19542	19520	19732	19611	19465	19686	19625	19719	19667	19737	19791	19612	19792	19798	19785	19748	19781	19842	19657	19748	19552	19772	19667	19732	19615	19924	19834	19658	19733	19446	19824	19770	19578	19543	19711	19627	19577	19761	19739	19734	19655	19783	19738	19813	19627	19928	19583	19602	19631	19510	19747	19843	19836	19788	19475	19556	19925	19594	19459	19643	19758	19869	19684	19840	19842	19915	19838	19759	19552	19925	19802	19654	19601	19726	19658	19709	19598	19675	19657	19721	19730	19745	19956	19556	19795	19566	19922	19387	19606	19750	19497	19900	19632	19767	19979	19700	19739	19990	19758	19617	19704	19781	19466	19830	19523	19732	19703	19768	19612	19918	19867	19915	19855	19697	19621	19654	20048	19740	19780	19720	19768	19880	19618	19685	19680	19767	19808	19592	19622	19884	19654	19603	19571	19732	19714	19761	19637	19761	19738	19624	19649	19700	19653	19794	19822	19742	19787	19824	19989	19579	19596	19803	19845	19674	19694	19911	19788	19723	19748	19817	19889	19833	19797	19921	19674	19776	19821	19836	19633	19552	19894	19655	19698	19725	19607	19703	19456	19599	19679	19783	19676	19703	19623	19520	19756	19721	19758	19733	19694	19834	19661	19780	19743	19815	19758	19624	19623	19774	19669	19711	19826	19791	19734	19877	19604	19985	19674	19894	19841	19695	19720	19863	19571	19707	19530	19663	19753	19899	19635	19577	19853	19884	19687	19669	19728	19899	19706	19679	19937	19576	19699	19629	19644	19820	19495	19622	19537	19641	19773	19687	19777	19579	19832	19581	19863	19678	19779	19687	19576	19698	19694	19827	19763	19628	19584	19657	19737	19771	19573	19737	19816	19717	19730	19686	19610	19773	19752	19818	19654	19777	19892	19586	19691	19592	19440	19748	19648	19694	19878	19698	19826	19561	19760	19798	19800	19718	19861	19664	19750	19740	19643	19549	19825	19761	19684	19911	19955	19906	19748	19807	19747	19786	19699	19664	19676	19619	19572	19813	19631	19817	19778	19701	19522	19960	19612	19644	19732	19773	19584	19789	19612	19690	19886	19740	19597	19619	19485	19603	19494	19546	19856	19746	19547	19857	19662	19623	19676	19733	19533	19537	19745	19839	19795	19698	19807	19703	19680	19842	19617	19521	19747	19794	19705	19756	19766	19843	19621	19675	19760	19928	19845	19633	19552	19841	19865	19622	19649	19636	19752	19828	19662	19852	19634	19513	19688	19694	19616	19737	19750	19732	19490	19543	19706	19437	19662	19720	19553	19548	19670	19549	19794	19615	19549	19652	19703	19569	19712	19625	19552	19800	20021	19765	19631	19772	19711	19624	19931	19818	19823	19844	19607	19857	19820	19679	19722	19634	19915	19720	19754	19839	19754	19767	19878	19915	20029	19749	19545	19836	19847	19803	19509	19767	19872	19651	19837	19686	19693	19693	19727	19668	19796	19712	19601	19717	19438	19910	19664	19802	19643	19621	19895	19695	19701	19697	19798	19631	19861	19769	19858	19799	19647	19711	19674	19702	19547	19828	19630	19666	19748	19576	19639	19972	19704	19968	19760	19729	19708	19488	20054	19715	19823	19722	19669	19748	19625	19812	19822	19716	19770	19693	19608	19780	19770	19768	19652	19752	19522	19823	19465	19713	19505	19659	19529	19805	19850	19727	19867	19657	19763	19688	19602	19606	19791	19594	19676	19587	19633	19654	19796	19768	19927	19954	20081	19746	19652	19712	19742	19953	19564	19837	19630	19644	19803	19609	19610	19755	19708	19510	19705	19719	19781	19787	19686	19775	19649	19768	19639	19417	19971	19751	19749	19663	19960	19850	19687	19852	19858	19869	20010	19823	19737	19657	19701	19820	19889	19742	19787	19703	19847	19855	19816	19728	19746	19600	19571	19745	19343	19703	19651	19628	19796	19805	19707	19590	19440	19694	19752	19503	19737	19645	19696	19583	19640	19874	19612	19742	19659	19731	19772	19610	19728	19785	19762	19707	19646	19720	19838	19748	19548	19916	19562	19743	19630	19772	19701	19724	19740	19848	19707	19916	19695	19553	19562	19734	19750	19852	19482	19966	19705	19861	19769	19564	19491	19736	19629	19593	19767	19830	19728	19754	19760	19478	19844	19780	19762	19857	19578	19411	19625	19782	19662	19773	19679	19822	19696	19529	19796	19751	19717	19625	19629	19581	19650	19880	19827	19579	19943	19776	19885
28268	39320	33156	26892	24906	24333	22341	19546	18401	17753	17006	16976	16675	16675	16700	16591	16681	16596	16305	16393	16431	16307	16466	16696	16761	16732	16636	16876	16914	17062	17026	16849	16821	16519	16549	16500	16718	16480	16585	16541	16516	16406	16456	16676	16346	16481	16535	16354	16607	16635	16442	16429	16382	16580	16602	16376	16544	16316	16537	16560	16495	16419	16671	16691	16382	16678	16623	16581	16551	16429	16432	16543	16570	16436	16437	16561	16423	16434	16440	16664	16510	16722	16529	16496	16326	16359	16432	16543	16466	16502	16478	16613	16435	16576	16609	16498	16475	16502	16574	16590	16534	16432	16493	16328	16458	16383	16567	16274	16654	16326	16447	16506	16497	16494	16322	16457	16431	16299	16395	16508	16416	16326	16427	16619	16562	16509	16390	16394	16450	16593	16580	16488	16489	16661	16631	16631	16460	16426	16529	16551	16550	16684	16460	16532	16620	16500	16542	16352	16442	16462	16411	16523	16588	16454	16617	16465	16417	16654	16595	16642	16484	16590	16546	16524	16557	16420	16610	16637	16442	16614	16591	16478	16521	16622	16467	16475	16612	16332	16599	16546	16337	16616	16648	16511	16515	16517	16500	16275	16544	16491	16421	16659	16591	16512	16406	16569	16603	16570	16528	16503	16568	16429	16412	16436	16565	16450	16465	16560	16456	16421	16500	16531	16562	16540	16449	16597	16347	16479	16418	16721	16354	16328	16628	16567	16470	16586	16583	16561	16548	16458	16546	16535	16500	16630	16428	16551	16439	16498	16705	16630	16681	16347	16424	16666	16440	16564	16537	16466	16500	16387	16537	16583	16431	16595	16626	16370	16533	16572	16405	16477	16472	16518	16570	16650	16404	16497	16520	16688	16419	16502	16430	16573	16327	16517	16419	16391	16371	16352	16568	16525	16474	16584	16526	16619	16372	16741	16493	16465	16336	16504	16532	16439	16530	16434	16443	16393	16499	16348	16375	16570	16572	16607	16572	16546	16405	16600	16469	16543	16430	16512	16496	16461	16515	16547	16275	16581	16671	16696	16687	16342	16509	16601	16508	16508	16489	16480	16303	16421	16436	16430	16516	16430	16595	16466	16586	16514	16423	16391	16587	16692	16531	16471	16665	16571	16678	16537	16610	16511	16599	16593	16429	16448	16518	16614	16438	16534	16662	16519	16594	16537	16454	16656	16473	16449	16547	16641	16480	16715	16569	16350	16661	16390	16492	16613	16559	16503	16574	16557	16305	16681	16667	16435	16482	16579	16611	16454	16619	16631	16524	16485	16585	16562	16467	16610	16550	16478	16541	16478	16413	16528	16377	16442	16387	16710	16376	16457	16397	16379	16519	16599	16365	16506	16613	16549	16451	16526	16406	16506	16422	16360	16543	16434	16603	16435	16506	16401	16456	16550	16564	16521	16665	16583	16376	16568	16321	16478	16606	16500	16697	16323	16442	16502	16435	16443	16236	16373	16612	16417	16446	16605	16449	16419	16475	16283	16735	16594	16488	16539	16408	16521	16713	16610	16618	16401	16480	16615	16572	16601	16526	16411	16443	16583	16546	16436	16465	16457	16313	16520	16425	16437	16659	16425	16505	16575	16526	16448	16575	16614	16455	16564	16530	16626	16449	16366	16445	16568	16514	16599	16442	16524	16500	16493	16520	16333	16462	16473	16695	16487	16588	16486	16720	16448	16458	16399	16561	16476	16625	16481	16450	16639	16443	16412	16551	16538	16412	16415	16443	16488	16446	16591	16536	16614	16512	16610	16620	16470	16494	16650	16669	16381	16340	16509	16577	16505	16575	16559	16603	16626	16322	16537	16701	16401	16614	16749	16482	16608	16651	16589	16555	16525	16506	16468	16405	16571	16419	16421	16520	16394	16436	16576	16580	16470	16541	16467	16480	16432	16561	16524	16397	16615	16443	16590	16381	16491	16420	16444	16456	16368	16479	16443	16450	16456	16627	16608	16330	16461	16544	16633	16491	16376	16505	16568	16354	16550	16509	16324	16477	16633	16434	16502	16524	16388	16428	16458	16527	16315	16567	16584	16577	16434	16452	16438	16511	16531	16427	16420	16395	16557	16511	16622	16760	16547	16669	16544	16669	16476	16630	16354	16429	16346	16371	16686	16615	16390	16502	16485	16464	16525	16415	16557	16526	16469	16621	16405	16466	16336	16459	16566	16494	16570	16534	16492	16441	16722	16571	16564	16515	16433	16487	16350	16700	16615	16562	16331	16508	16608	16616	16500	16595	16442	16344	16568	16546	16535	16448	16557	16453	16628	16438	16536	16535	16435	16516	16421	16704	16515	16523	16576	16421	16530	16528	16508	16621	16576	16573	16457	16564	16457	16605	16602	16459	16496	16709	16468	16709	16347	16447	16451	16726	16559	16423	16675	16572	16322	16376	16507	16523	16546	16591	16492	16617	16461	16572	16428	16591	16516	16531	16610	16590	16468	16454	16532	16556	16526	16633	16669	16275	16484	16658	16510	16608	16520	16451	16575	16442	16582	16631	16490	16540	16745	16395	16580	16461	16395	16536	16556	16496	16482	16493	16441	16720	16418	16517	16499	16601	16476	16514	16432	16450	16483	16407	16643	16613	16639	16429	16649	16427	16405	16578	16586	16572	16626	16582	16292	16571	16520	16531	16622	16439	16620	16574	16506	16472	16512	16607	16564	16573	16550	16496	16503	16439	16595	16633	16467	16460	16382	16467	16394	16450	16416	16402	16511	16579	16444	16562	16327	16581	16442	16523	16554	16640	16568	16370	16605	16412	16586	16546	16609	16673	16426	16682	16412	16570	16373	16439	16599	16647	16559	16475	16500	16524	16694	16510	16475	16496	16625	16525	16438	16684	16572	16651	16514	16512	16576	16476	16582	16498	16373	16426	16437	16574	16663	16481	16472	16625	16664	16583	16394	16590	16497	16707	16446	16440	16518	16421	16513	16442	16437	16521	16394	16544	16368	16610	16607	16523	16500	16451	16498	16434	16514	16516	16512	16547	16543	16363	16531	16533	16553	16434	16730	16383	16455	16492	16531	16412	16391	16594	16476	16475	16511	16483	16385	16557	16596	16648	16386	16612	16525	16636	16493	16576	16634	16567	16519	16512	16656	16568	16352	16530	16421	16488	16379	16521	16455	16505	16550	16366	16458	16492	16402	16655	16416	16558	16453	16455	16509	16493	16715	16519	16496	16469	16552	16476	16475	16437	16483	16468	16419	16537	16733	16571	16423	16446	16586	16520	16381	16329	16557	16529	16422	16523	16500	16523	16611	16248	16398	16419	16619	16556	16461	16623	16386	16459	16535	16433	16552	16584	16397	16639	16375	16626	16505	16421	16509	16532	16393	16627	16571	16495	16509	16501	16577	16440	16515	16367	16448	16449	16410	16478	16366	16388	16584	16637	16355	16393	16505	16447	16662	16497	16682	16405	16586	16516	16527	16529	16729	16424	16602	16465	16441	16643	16354	16619	16449	16562	16445	16511	16408	16503	16329	16724	16548	16545	16451	16494	16536	16470	16412	16596	16635	16513	16511	16306	16503	16444	16571	16523	16446	16532	16400	16519	16633	16661	16370	16533	16539	16372	16503	16633	16374	16503	16573	16663	16561	16483	16612	16495	16498	16431	16241	16488	16497	16458	16501	16579	16511	16518	16485	16633	16599	16492	16513	16617	16449	16547	16395	16559	16354	16507	16312	16691	16513	16563	16338	16563	16416	16575	16536	16382	16659	16663	16234	16609	16536	16471	16623	16576	16555	16512	16420	16480	16519	16453	16743	16482	16393	16420	16310	16586	16491	16579	16432	16451	16503	16625	16535	16581	16581	16549	16592	16508	16418	16559	16495	16522	16412	16478	16675	16512	16378	16519	16498	16702	16377	16757	16484	16402	16509	16571	16549	16521	16543	16440	16476	16397	16455	16460	16517	16522	16410	16579	16548	16629	16585	16523	16419	16500	16362	16455	16608	16476	16405	16631	16589	16478	16523	16370	16543	16491	16544	16521	16584	16406	16609	16413	16552	16450	16405	16659	16459	16485	16328	16461	16433	16525	16481	16491	16601	16455	16457	16654	16503	16418	16574	16486	16477	16640	16458	16611	16616	16453	16555	16576	16540	16402	16607	16431	16523	16523	16527	16538	16592	16445	16488	16330	16450	16543	16530	16228	16346	16573	16460	16428	16451	16403	16560	16573	16518	16493	16396	16631	16487	16463	16406	16471	16525	16613	16667	16448	16653	16588	16322	16358	16577	16290	16582	16569	16519	16428	16681	16750	16364	16499	16546	16544	16527	16546	16674	16619	16570	16549	16585	16363	16540	16480	16479	16608	16489	16487	16442	16646	16620	16644	16467	16652	16423	16570	16410	16519	16522	16561	16616	16589	16602	16524	16747	16562	16328	16548	16698	16463	16573	16493	16542	16424	16597	16570	16460	16645	16415	16584	16711	16633	16501	16427	16657	16406	16537	16517	16425	16566	16442	16534	16526	16635	16682	16503	16425	16503	16450	16432	16378	16532	16618	16629	16494	16455	16627	16660	16360	16326	16510	16761	16458	16379	16484	16433	16685	16606	16448	16479	16576	16517	16572	16259	16420	16523	16489	16505	16527	16455	16489	16647	16420	16607	16684	16513	16459	16291	16495	16446	16572	16554	16560	16508	16264	16410	16571	16595	16558	16505	16591	16507	16534	16330	16495	16499	16596	16469	16623	16527	16525	16445	16490	16540	16625	16397	16596	16557	16356	16750	16452	16577	16458	16444	16517	16658	16466	16375	16576	16439	16439	16377	16638	16417	16449	16524	16438	16491	16482	16618	16482	16506	16430	16543	16570	16438	16362	16460	16450	16624	16559	16384	16513	16581	16484	16476	16580	16540	16693	16439	16506	16434	16605	16709	16494	16537	16546	16438	16669	16590	16559	16600	16435	16473	16456	16588	16535	16552	16424	16573	16591	16462	16604	16600	16508	16492	16548	16448	16408	16474	16608	16710	16413	16461	16695	16572	16382	16542	16588	16541	16618	16546	16560	16479	16517	16580	16521	16468	16664	16469	16613	16476	16561	16390	16385	16378	16675	16485	16352	16452	16348	16431	16438	16464	16542	16400	16578	16590	16470	16568	16548	16695	16646	16475	16429
23898	21504	29097	24837	24861	27793	29605	24873	22637	22185	21694	21306	21197	20784	21214	21044	20791	20685	20924	20810	20687	20537	20686	20729	20985	20579	20844	22035	23085	23120	22477	21633	21028	20613	20751	20909	20590	20423	20334	20466	20462	20414	20606	20422	20725	20668	20451	20353	20469	20575	20530	20588	20498	20283	20380	20484	20548	20665	20543	20573	20544	20481	20599	20714	20600	20401	20632	20575	20508	20488	20481	20444	20466	20561	20415	20541	20625	20450	20630	20802	20550	20447	20555	20533	20394	20594	20527	20362	20430	20403	20561	20501	20650	20326	20526	20232	20490	20604	20479	20306	20323	20446	20507	20535	20546	20690	20557	20448	20588	20485	20555	20460	20487	20473	20393	20418	20428	20557	20453	20270	20423	20494	20515	20525	20506	20442	20420	20475	20543	20428	20638	20635	20566	20614	20539	20589	20463	20491	20618	20490	20600	20566	20503	20488	20455	20545	20513	20460	20445	20572	20303	20455	20555	20539	20444	20483	20442	20314	20515	20529	20307	20499	20543	20489	20276	20393	20500	20628	20676	20222	20389	20511	20696	20580	20646	20485	20234	20508	20417	20397	20308	20475	20400	20500	20529	20368	20524	20381	20572	20274	20447	20667	20467	20438	20704	20536	20513	20445	20519	20439	20338	20322	20571	20450	20378	20561	20139	20518	20674	20440	20447	20648	20630	20380	20497	20432	20599	20358	20434	20575	20280	20502	20625	20387	20500	20282	20427	20370	20308	20315	20264	20486	20385	20523	20223	20355	20176	20392	20454	20314	20619	20322	20460	20371	20486	20281	20583	20334	20507	20456	20522	20314	20440	20467	20506	20428	20250	20512	20511	20454	20515	20521	20311	20542	20703	20609	20511	20436	20535	20518	20423	20197	20302	20475	20427	20561	20401	20575	20543	20487	20699	20640	20514	20341	20554	20567	20422	20622	20569	20280	20542	20539	20440	20483	20486	20209	20417	20261	20235	20585	20385	20479	20450	20451	20396	20496	20435	20645	20442	20520	20627	20328	20469	20492	20345	20650	20585	20389	20425	20533	20471	20501	20266	20568	20367	20608	20705	20459	20712	20464	20312	20552	20605	20394	20601	20564	20482	20654	20424	20508	20502	20315	20605	20505	20414	20564	20561	20510	20626	20355	20354	20507	20422	20457	20584	20339	20610	20405	20472	20535	20540	20424	20363	20676	20499	20459	20533	20351	20309	20470	20559	20344	20383	20480	20333	20577	20302	20349	20328	20628	20573	20436	20363	20388	20519	20460	20465	20680	20212	20462	20525	20560	20271	20333	20580	20624	20636	20525	20403	20569	20632	20632	20345	20437	20594	20461	20678	20556	20376	20685	20606	20403	20501	20448	20563	20466	20417	20633	20521	20449	20530	20476	20431	20316	20478	20641	20517	20586	20215	20647	20497	20345	20472	20364	20436	20372	20671	20416	20542	20534	20550	20584	20342	20623	20428	20546	20649	20500	20549	20532	20419	20458	20474	20407	20369	20537	20644	20184	20382	20433	20547	20404	20399	20456	20536	20396	20498	20630	20503	20485	20690	20415	20467	20432	20205	20481	20484	20629	20396	20511	20722	20408	20724	20612	20671	20406	20526	20348	20562	20569	20484	20545	20541	20470	20500	20445	20455	20535	20534	20383	20587	20326	20539	20664	20604	20512	20558	20423	20597	20466	20673	20508	20494	20458	20409	20527	20302	20331	20513	20430	20601	20481	20439	20659	20426	20704	20578	20341	20378	20499	20583	20357	20395	20336	20502	20391	20479	20463	20553	20489	20508	20414	20404	20585	20374	20301	20439	20235	20668	20374	20214	20592	20673	20587	20557	20372	20531	20582	20271	20326	20547	20416	20356	20426	20446	20220	20376	20284	20387	20430	20462	20270	20441	20543	20243	20524	20392	20312	20408	20305	20466	20249	20659	20515	20455	20505	20263	20342	20558	20605	20468	20354	20724	20276	20472	20619	20551	20468	20505	20492	20484	20613	20247	20619	20481	20502	20452	20458	20484	20497	20271	20431	20422	20307	20300	20540	20404	20134	20443	20370	20418	20472	20322	20291	20463	20405	20563	20478	20397	20632	20376	20641	20413	20531	20305	20378	20432	20412	20166	20338	20634	20562	20461	20145	20492	20422	20539	20604	20678	20430	20250	20351	20534	20260	20402	20595	20637	20422	20582	20388	20462	20355	20484	20481	20401	20446	20521	20458	20722	20361	20378	20490	20439	20417	20599	20496	20562	20603	20540	20374	20371	20443	20427	20433	20496	20621	20473	20502	20465	20365	20448	20572	20358	20301	20405	20330	20366	20551	20427	20503	20437	20442	20329	20561	20523	20479	20561	20725	20470	20586	20381	20371	20553	20376	20469	20554	20710	20447	20379	20498	20638	20477	20519	20359	20368	20465	20343	20373	20554	20617	20529	20351	20450	20716	20557	20458	20446	20294	20410	20497	20627	20376	20337	20573	20555	20747	20536	20340	20580	20506	20596	20447	20448	20423	20466	20432	20438	20551	20553	20609	20557	20719	20521	20718	20611	20518	20600	20637	20530	20303	20450	20673	20416	20392	20693	20531	20481	20444	20330	20577	20383	20565	20442	20329	20614	20615	20617	20405	20602	20524	20470	20543	20547	20544	20662	20630	20510	20565	20545	20440	20456	20617	20516	20532	20480	20565	20464	20589	20441	20589	20443	20259	20359	20488	20247	20491	20414	20582	20290	20597	20624	20488	20545	20475	20274	20436	20439	20419	20464	20425	20564	20353	20365	20434	20472	20394	20513	20564	20557	20582	20216	20545	20456	20413	20456	20304	20354	20538	20484	20246	20438	20383	20569	20624	20554	20522	20311	20388	20475	20453	20310	20557	20344	20449	20751	20482	20376	20478	20493	20547	20419	20449	20479	20596	20401	20475	20373	20434	20280	20485	20398	20739	20483	20446	20616	20502	20551	20405	20512	20535	20597	20565	20378	20410	20555	20775	20292	20398	20667	20328	20459	20644	20361	20595	20298	20426	20501	20466	20464	20448	20394	20602	20734	20541	20495	20555	20461	20394	20462	20376	20557	20744	20623	20401	20541	20562	20455	20605	20372	20570	20587	20571	20425	20486	20589	20328	20439	20464	20419	20453	20412	20623	20425	20293	20715	20615	20508	20603	20541	20604	20580	20267	20432	20399	20492	20345	20389	20185	20444	20470	20383	20323	20421	20547	20796	20487	20441	20181	20515	20518	20754	20350	20410	20440	20584	20581	20543	20741	20670	20510	20504	20579	20550	20448	20519	20496	20584	20463	20422	20715	20492	20684	20444	20328	20464	20353	20445	20314	20379	20524	20462	20470	20405	20537	20548	20382	20587	20598	20497	20561	20584	20540	20572	20500	20449	20247	20320	20403	20454	20556	20326	20400	20364	20327	20684	20379	20518	20442	20621	20431	20362	20318	20472	20432	20486	20381	20329	20489	20619	20397	20593	20419	20399	20547	20442	20665	20382	20569	20451	20307	20414	20425	20223	20502	20440	20482	20521	20521	20735	20564	20512	20501	20475	20339	20414	20380	20306	20614	20553	20308	20511	20549	20493	20556	20566	20277	20490	20397	20545	20359	20463	20538	20368	20612	20547	20621	20623	20517	20468	20613	20625	20561	20276	20446	20450	20627	20441	20575	20741	20434	20569	20559	20368	20478	20394	20432	20684	20459	20469	20510	20354	20481	20401	20485	20576	20332	20548	20567	20510	20370	20368	20444	20140	20547	20341	20492	20608	20514	20635	20428	20411	20647	20532	20579	20629	20244	20400	20430	20461	20460	20388	20407	20420	20628	20695	20592	20644	20449	20393	20559	20371	20515	20478	20360	20512	20272	20476	20579	20434	20489	20469	20525	20621	20534	20434	20476	20598	20702	20566	20433	20378	20512	20426	20430	20420	20559	20529	20709	20256	20485	20366	20498	20395	20525	20427	20591	20542	20388	20630	20539	20359	20471	20421	20488	20285	20261	20286	20601	20519	20429	20479	20546	20356	20428	20490	20512	20679	20593	20369	20223	20524	20642	20543	20478	20636	20585	20616	20408	20337	20483	20555	20369	20525	20529	20279	20377	20645	20471	20413	20643	20519	20453	20582	20481	20625	20629	20468	20528	20621	20453	20425	20695	20576	20224	20278	20535	20418	20556	20583	20531	20611	20490	20347	20347	20270	20391	20290	20419	20376	20432	20434	20550	20598	20647	20296	20437	20403	20374	20441	20594	20333	20483	20476	20605	20577	20161	20608	20557	20490	20450	20559	20519	20223	20162	20369	20474	20646	20589	20479	20671	20429	20216	20681	20589	20523	20316	20331	20440	20303	20392	20451	20517	20409	20457	20352	20550	20593	20598	20506	20451	20408	20416	20340	20639	20570	20517	20222	20563	20543	20446	20554	20436	20439	20520	20458	20346	20376	20658	20424	20453	20518	20399	20447	20501	20117	20510	20333	20478	20525	20570	20514	20354	20353	20494	20257	20453	20496	20234	20348	20429	20421	20410	20619	20344	20545	20415	20453	20362	20304	20512	20357	20361	20256	20510	20594	20651	20420	20496	20453	20614	20551	20493	20589	20323	20553	20300	20600	20594	20846	20588	20424	20350	20523	20560	20340	20375	20561	20566	20568	20487	20277	20399	20573	20639	20379	20269	20298	20310	20467	20642	20472	20498	20390	20538	20712	20408	20338	20278	20382	20563	20380	20531	20585	20483	20405	20501	20288	20423	20381	20469	20409	20509	20630	20415	20493	20608	20722	20445	20348	20513	20614	20382	20323	20364	20565	20516	20627	20378	20726	20365	20588	20743	20606	20646	20585	20539	20571	20264	20393	20621	20658	20180	20211	20605	20711	20689	20524	20514	20507	20585	20373	20572	20511	20556	20447	20297	20505	20448	20650	20491	20689	20545	20473	20351	20578	20613	20429	20490	20585	20570	20534	20623	20483	20615	20471	20308	20417	20662	20480	20409	20307	20488	20621	20416	20588	20488	20477	20554	20493	20494	20394	20317	20343	20517	20472	20575	20514	20475	20734	20570	20443	20502	20559	20145	20359	20328	20360	20577	20674	20586	20454	20708	20644	20427	20429	20373	20567	20475	20495	20384	20585	20420	20607	20281	20313	20530
30371	51069	39447	33368	30285	27796	27881	22909	20236	19313	18519	17662	17667	17518	17362	17303	17106	16987	16836	17190	17116	16878	17090	17063	17068	17206	17496	19035	20624	20282	19236	18268	17488	17166	17109	17009	16963	16909	17096	16895	16949	16922	17008	17014	17143	16959	16822	16958	16987	16993	16814	17079	16897	16749	16919	17144	16894	16960	16906	17005	16978	16877	16911	16930	16914	16758	17015	17013	16927	17001	16798	16755	16859	17045	17008	17022	16864	16931	17109	16951	16926	16922	16981	16813	16996	16855	16897	16896	16867	17084	16900	16964	16992	16924	16951	16923	16843	16973	16756	16947	17014	16968	16997	16722	16888	17006	17048	17042	16984	17005	17027	17002	17011	16821	16922	16985	16815	16893	16728	16942	16994	16769	16793	17022	16854	17014	16948	16807	16927	17006	16819	16856	17060	16962	17042	16981	16882	17054	16968	16958	17037	16831	16938	16797	16888	16930	16949	16751	17062	16891	16829	16881	16839	16942	16955	16838	17044	16875	16860	16768	16897	16919	17158	16624	16855	17029	16823	16915	16974	16916	16852	16926	16917	16894	16977	16744	16766	16984	16854	16882	16969	17129	16824	16904	17021	16902	16884	17201	17055	16867	16783	16849	16819	17139	16792	16958	17073	16836	16922	16845	16965	17080	17173	16771	16898	16933	17080	16824	16881	16974	16786	16900	16909	16927	16855	16832	16944	16876	16954	16998	16872	16866	17175	16963	17014	16911	16784	16963	16779	17029	17096	17007	16938	16882	16960	16902	16984	16990	16990	16900	17089	17002	17021	17012	16997	16848	16881	16854	16946	17131	16834	16984	16829	16786	16874	17015	16926	17001	16896	16899	16872	17063	16875	16786	17178	16801	16812	16907	16696	16863	16832	16916	17042	16803	16847	16776	16794	16986	17012	16951	16776	17019	17027	16835	17032	16799	17002	16898	16985	16900	16847	16982	16876	16847	16839	16883	16855	16876	16763	17024	16908	16913	16913	16827	16985	16855	17055	16908	17005	16720	17022	16936	16826	16887	16847	16863	16948	16761	17047	16870	17049	16886	16888	17025	16900	16704	17018	16938	16828	16816	16951	17066	16863	16985	16912	16931	16876	17065	16920	16957	17006	17024	16814	16975	16927	16882	16883	16879	16801	16893	16764	16834	16877	16907	16850	16949	17039	16903	16819	16846	16934	16980	16914	16932	16951	16818	16863	16546	16807	16955	16874	16960	16870	16852	16801	16945	16925	16978	16804	16904	16845	16951	16983	16811	16851	16797	16815	16822	16929	16938	16958	16915	16891	16835	16804	16821	16938	16959	16934	16880	16981	16805	17065	16900	17044	16817	16848	16840	16810	16869	16892	16916	16921	17039	16878	16836	16918	16781	16995	16951	16896	16929	16863	16911	16967	16930	17028	17093	16854	17016	16785	16777	16955	16928	16972	16872	16951	16958	16936	17046	17098	16969	16943	16863	16932	16694	16923	16730	16951	17022	16884	16823	16993	16975	16830	16866	16901	16883	16912	16979	17021	17205	17162	16844	16956	16843	16916	16880	16814	16883	16932	17101	16950	16972	16923	17009	16920	16891	16922	16847	16968	16995	16994	17038	16957	16852	17057	17032	17073	16932	16836	16834	17064	16957	16815	16815	16920	16825	16912	17052	16839	16941	16975	17066	16968	16859	16993	16851	16959	17100	16819	17112	16938	16818	16945	17001	16877	17031	16912	16904	16760	17044	16969	16900	16698	16962	16939	16922	16937	17020	16785	17009	16947	16859	17072	16926	16981	16774	16993	17050	17038	16836	16814	16958	16933	16913	16788	16860	16817	16826	16803	17059	16913	16835	16798	16905	16912	16846	17039	16858	16780	16723	16937	16927	16897	16819	17073	16900	17037	17106	16882	16938	16990	16878	16906	17047	17113	16962	16916	16943	16807	16997	16814	17004	16786	16947	16926	16861	16967	16999	16866	16834	16862	16736	16962	16959	17036	16951	16934	16886	17011	16981	16929	16732	16774	16892	16816	16937	16840	17070	17092	16898	16896	16974	16860	17065	16905	16787	17043	16863	16938	16868	16983	16788	16875	16907	17006	17031	16976	16778	17061	16815	16895	16819	16976	16811	16974	16892	16988	16909	16740	16959	16704	16948	16925	16910	17158	16813	16923	16956	16924	16963	16854	16927	16821	16875	16929	16877	16791	16861	16934	16894	16979	16967	16921	16940	16895	16929	16869	16823	17058	16922	16878	17130	16935	17089	16907	16934	17093	17044	16896	16910	16926	16782	17008	16999	16853	16818	16852	17031	16938	16999	16902	16959	16973	16883	16827	16833	16800	16788	16988	16704	17113	16845	16949	16884	16763	16883	16906	16897	16754	16930	17045	16789	16918	16984	17014	16936	16869	16822	16782	16905	17026	16807	17002	17071	16804	16935	16852	16968	16848	17069	16892	16895	16862	16763	16979	16841	17055	16859	16713	16876	16868	16859	16943	16855	16989	16928	16825	16851	17056	16842	16893	16793	16827	16854	17003	16874	16808	16921	16973	16850	16875	16956	16974	17133	16913	16925	16936	16769	17003	17178	16913	16834	16867	16885	16807	16960	16960	16723	16811	16992	17003	16926	16839	16813	16843	16926	16984	16772	16980	16963	16934	16835	16900	16835	16960	16911	16918	16942	16854	16978	16879	16926	17086	17092	16758	17126	16955	17010	17098	16935	16819	16957	16955	16870	16916	17015	16945	16855	16891	16896	16948	16821	16869	16850	16942	16894	17040	16735	16732	16771	17022	16950	16959	16761	16963	16997	16934	16904	16793	16939	16927	16902	16995	16940	16836	17000	16859	16978	16998	16831	16959	16805	17009	16832	16966	16969	16881	16853	16859	17075	16904	17017	16979	16942	16934	16873	16885	16987	16836	16951	16873	16946	16871	16850	16996	16931	16756	16949	16903	16840	17021	16974	16860	16825	16953	16915	16846	17050	17111	16941	16736	16996	16781	16980	16899	16906	17016	16799	16898	17021	16827	17095	16854	16847	16894	16981	17021	17022	16901	16890	16900	16914	16840	16919	16868	16766	16807	16829	17114	16865	16888	16815	16892	17074	16885	17030	17027	17013	16865	16880	16854	16803	16844	16980	16910	16877	16923	16794	16849	16848	16931	16763	16874	16781	16716	16783	16948	16930	16793	16833	16934	17024	16927	16810	16922	16982	16914	16884	16946	16997	16883	16825	16885	16963	16881	16907	16935	16918	16950	16923	16945	17046	16778	17018	16931	16847	16938	16913	16845	16923	17039	16912	16955	16906	16929	16931	16972	16984	16819	16941	16956	16965	17094	17096	16982	16946	16882	16936	16829	17028	16829	16876	16764	16864	16950	17092	16746	16916	16919	16872	16988	16978	16860	16984	16940	16792	16886	16908	16978	17015	16945	16964	16642	16975	16936	16944	16734	16851	16779	16927	16909	16892	16744	16875	16765	16974	16888	16792	16915	16909	16960	16969	16781	16911	16924	16894	16808	16778	16855	16903	17012	16995	16859	16979	16924	16807	17028	17042	16836	16960	16765	16867	16808	16940	16838	16959	16955	17013	17043	16999	17008	17066	16904	16896	16986	16924	16898	16930	16799	16918	16819	17077	16859	16901	16991	16873	17033	17083	16963	17008	17013	16852	16965	16858	16955	16952	17118	16949	16901	16888	16815	16841	16939	16880	16994	17006	16895	16997	16998	17102	16971	16889	16957	16917	16935	16956	16899	16917	16841	16844	16951	16803	16916	16848	17101	17040	17060	16961	16894	16988	16866	16846	16968	16891	16890	16760	16994	16754	16754	16799	16845	16819	16953	16943	16772	16953	17025	16954	16908	17011	16893	17030	16900	17064	16923	16848	16941	17053	16911	16908	16771	16852	16888	16950	16985	16897	17142	17008	16833	16895	16995	16905	16867	17010	16901	16897	16890	16989	17000	16951	16864	16861	16940	16837	17017	17007	16931	16946	16878	16919	17088	16813	16822	16916	16848	16999	16808	16912	16876	17037	16824	16862	17037	16891	16980	16965	17024	16698	17003	16821	16919	16900	16947	16864	16974	16946	16886	16970	16945	16866	16858	16874	16966	16893	16872	17012	16814	16992	17051	16760	16980	16810	16892	16830	17041	16799	16957	16875	16954	16899	16953	16835	17055	16883	16940	17084	17000	16857	16985	16765	16803	17008	17044	16895	16773	16919	17036	17099	16969	16932	16761	16932	16936	17021	16830	16895	17009	16842	16857	16874	16905	16939	16839	17080	16895	16989	16818	16964	16971	16859	16969	16882	16824	17020	16882	16981	16924	16937	16775	16826	16662	16873	16875	16917	16992	16865	16855	16892	16793	16953	16900	17113	16947	17051	17041	16985	16771	16833	16768	16928	16757	16844	16951	16931	17017	16799	17014	16920	16849	16986	16825	17024	16930	16964	16952	16883	16806	17006	16807	16953	16970	16858	16989	16894	16990	16822	16877	16942	16876	16901	16916	16912	16953	16916	16918	16945	16957	16855	17070	16979	16821	16919	16986	16933	16867	16976	16942	16896	16879	16852	16925	16888	16844	17053	16988	16851	16991	16930	16861	16950	16973	16846	17024	17111	16901	16874	16839	16806	16944	17008	17023	16876	16913	16958	17031	16943	16950	16888	17075	16891	17008	16929	17000	17069	16951	16825	16978	16913	16799	16959	17088	16918	16913	16886	16905	16716	16881	16922	17069	16770	17021	16869	16783	16978	16850	16989	16927	16970	16988	16880	16811	16914	16944	17096	16820	16945	16869	16976	16998	17145	16933	16854	17061	17084	16910	17053	16874	16876	17037	16900	16896	16880	16893	16906	16946	16969	17018	16767	16757	16836	16875	16955	17050	16935	16805	16966	17010	16933	16951	16881	16828	16842	17120	16906	16980	16799	16906	17047	16927	16844	16981	17031	16974	16812	17120	17000	16939	16904	16821	16725	17050	16847	17033	16958	16954	17026	16806	16926	16936	16957	16887	16788	17031	16905	16919	17059	16814	16768	17033	16878	16990	16988	16881	16921	16852	16870	16941	16975	16938	16982	16989	16911	16970	16876	16788	16824	16880	16714	17095	16824	17035	16974	16779	16950	17067	16955	16808	16830	16957	17038	16716	16893	17010	16713
22791	21349	29197	23910	22551	27679	32687	28220	24858	23557	23075	22242	22294	22067	22065	21942	21659	21910	21620	21542	21509	21331	21532	21405	21292	21226	21808	23535	24828	25125	24428	23327	22205	21599	21453	21565	21604	21086	21241	21082	21345	21454	21273	21207	21282	21224	21496	21296	21545	21298	21296	21328	21241	21274	21367	21418	21455	21349	21287	21151	21295	21331	21321	21279	21293	21311	21373	21414	21297	21277	21137	21285	21324	21238	21324	21423	21376	21320	21157	21262	21102	21388	21229	21161	21495	21221	21356	21380	21130	21255	21142	21318	21325	21279	21241	21260	21313	21011	21119	21053	21236	21277	21440	21013	21421	21170	21109	21178	21334	21189	21228	21296	21400	21180	21126	21257	21304	21133	21292	21069	21258	21149	21381	21294	21033	21234	21280	21092	21452	21195	21192	21289	21252	21205	21119	21293	21333	21341	21253	21400	21235	21390	21045	21293	21354	21338	21575	21294	21314	21292	21531	21251	21263	21187	21408	21326	21191	21170	21238	21278	21359	21130	21371	21301	21290	21403	21093	21238	21334	21146	21393	21208	21191	21375	21227	21318	21366	21117	21167	21066	21380	21314	21270	21099	21265	21313	21485	21364	21055	21294	21248	21067	21016	21125	21278	21407	20985	21126	21355	21099	21169	21155	21326	21064	21508	21209	21208	21191	21118	21382	21299	21199	21031	21041	21281	21315	21207	21201	21162	21221	21374	21187	21271	21197	21412	21099	21177	21439	21280	21263	21306	21178	21229	21314	21524	21081	21241	21118	21072	21100	21135	20939	21193	21241	21313	21262	21296	21249	21302	21226	21142	21232	21213	21154	21223	21041	21144	21284	21309	21234	21410	21277	21308	21377	21129	21221	21254	21246	21249	21168	21115	21246	21260	21367	21127	21104	21631	21149	21235	21184	21452	21034	21300	21357	21257	21100	21188	21225	21170	21094	21532	21194	21358	21221	21343	21032	21291	21297	21204	21262	21337	21060	21215	21247	21312	21461	21396	21196	21291	21217	21128	21221	21073	21058	21063	21271	21084	21271	21307	21161	21471	21433	21205	21256	21189	21391	20955	21238	21409	21382	21395	21170	21275	21314	21430	21208	21009	21197	21272	21310	21404	21415	21185	21248	21338	21055	20990	21319	21299	21275	21364	21340	21252	21269	21124	21260	21344	21198	21244	21315	21224	21114	21160	21379	21220	21312	21362	21438	21231	21265	21268	21083	21318	21233	21323	21321	21452	21375	21400	21234	21040	21132	21374	21280	21381	21122	21260	21232	21390	21200	21070	21316	21339	21294	21409	21205	21104	21250	21340	21221	21318	21200	21323	21175	21442	21323	21570	21416	21056	20981	21216	21352	21151	21218	21022	21271	21288	21062	21439	21215	21322	21205	21175	21122	21107	21219	21310	21170	21333	21367	21150	21029	21500	21377	21302	21292	21308	21020	20945	21327	21160	21161	21222	21142	21088	21157	21138	21118	21423	21344	21083	21113	21286	20836	21344	21060	21136	21302	21096	21047	21144	21211	21225	21275	21266	21336	21185	21288	21169	21201	21075	20888	21223	21260	21038	21329	21144	21252	21331	21391	21285	21323	21208	21402	21357	21097	21177	21256	21120	21270	21192	21175	21172	21231	21322	21145	21321	21192	21236	21221	21332	21319	21334	21219	21437	21242	21178	21326	21328	21403	21211	21105	21049	21219	21223	21136	21329	21429	21305	21417	21298	21135	21119	21174	21329	21316	21109	21183	21149	21171	21156	21220	21542	21268	21180	21277	21126	21488	20867	21150	21156	21263	21104	21271	21140	21301	21332	21258	21188	21387	21489	21236	21155	21055	21087	21212	21184	21270	21203	21083	21188	21012	21274	21333	21258	21036	21175	20909	21371	21107	21388	21343	21387	21325	21131	21301	21540	21327	21236	21294	21142	21323	21281	21302	21316	21520	21058	21444	21371	21234	21180	21374	21173	21524	21196	21059	21128	21359	21182	21154	21246	21081	21297	21424	21257	21095	21259	20975	21508	21231	21308	21099	21398	21291	21263	21361	21375	21352	21256	21277	20945	21151	21135	21096	21256	21326	21298	21309	21369	21217	20976	21109	21168	20972	21305	21393	21325	21211	21327	21339	21369	21374	21178	21151	21486	21336	21148	21255	21306	21329	21448	21013	21284	21113	21298	21396	21171	21368	21147	21266	21144	21212	21075	21198	21324	21347	21098	21204	21174	21098	21138	21175	21263	21163	21225	21320	21283	21315	21350	21454	21014	21216	21381	21148	21165	21222	21245	21116	20980	21115	21177	21123	21362	21163	21221	21119	21186	21083	21376	21321	21160	21188	21101	21302	20996	21458	21224	21288	21339	21004	21419	21208	21233	21303	21010	21262	21120	21131	21322	21016	21348	21360	21006	21242	21396	21456	21497	21336	21162	21294	21088	21185	21242	21160	21329	21125	20888	21017	21034	21170	21113	21218	21392	21326	21409	21171	21356	21239	21278	21246	21069	21264	21264	21339	21149	21233	21522	21311	21239	21208	21104	21279	21269	21204	21171	21309	21396	21266	21136	21269	21136	21302	21218	21338	21288	21277	21296	21188	21328	21266	21331	21363	21298	21232	21101	21264	21290	21149	21279	21109	21258	21454	20990	21241	21335	21273	21103	21340	21210	21265	21214	21288	21229	21190	21199	21054	21047	21157	21087	21238	21354	21177	21256	21455	21150	21412	21347	21283	21137	21118	21275	21363	21330	21016	21213	21119	21212	21301	21253	21105	21190	21256	21113	21104	21161	21285	21158	21392	21325	21365	21251	21295	21490	21164	21132	21430	21390	21344	21198	21006	21195	21458	21304	21278	21334	21086	21173	21410	21062	21236	21198	21217	21419	21193	21199	21343	21118	21234	21196	21141	21213	21280	21242	21251	21439	21287	21298	21419	21137	21116	21131	21093	21098	21059	21260	21168	21387	21110	21250	21269	21384	21170	21152	21209	21357	21332	21113	21243	21289	21336	21157	21224	21140	21164	21038	21100	21254	21021	21303	21233	21207	21134	21096	21318	21262	21516	21272	21247	21382	21361	21231	21162	21115	20978	21220	20984	21225	21193	21155	21306	21156	21048	21361	21102	21454	21424	20906	21343	20953	21242	21305	21189	21188	21255	21264	21271	21346	21267	21315	21204	21317	21092	21222	21372	21346	21130	21392	21304	21158	21204	21437	21443	21410	21182	21446	21252	21312	21197	21069	21236	21194	21114	21021	21308	21312	21092	21197	21140	21334	21234	21410	21307	21401	21005	21080	21213	21196	21196	21276	21219	21188	21195	21229	21160	21155	21479	21348	21067	21199	21185	21462	21176	21388	21244	21277	21434	21371	21185	21296	21228	21317	21360	21383	21108	21255	21321	21469	21415	21179	21253	21181	21230	21179	21318	21393	21201	21297	21309	21309	21213	21181	21254	21185	21066	21410	21241	21235	21416	21194	21147	21371	21247	21244	21264	21167	21192	21010	21348	21117	21070	21247	21315	21225	21263	21232	21322	21291	21248	21256	21145	21216	21211	21257	21137	21298	21181	21293	21440	21185	21077	21199	21259	21277	21157	21310	21288	21328	21013	21301	21321	21117	21093	21122	21322	21180	21058	21160	21197	21135	20932	21272	21330	21103	21200	21253	21175	21263	21140	21341	21042	21309	21283	21086	21249	21286	21088	21068	21093	21195	21391	21235	21333	21038	21157	21112	21139	21079	21276	21077	21560	21145	21205	21270	21197	21144	20970	21224	21257	21139	21328	21213	21061	21370	21106	21227	21118	21265	21342	21152	21273	21303	21248	21293	21157	21104	21441	21291	21337	21270	21268	21293	21142	21079	21312	21311	21237	21163	21320	21340	21396	21132	21296	21105	21012	21225	21222	21165	21156	21189	21267	21042	21329	21192	21206	21396	21176	21065	21215	21093	21145	21312	21172	21122	21004	21260	21052	21312	21029	21158	21006	21179	21120	21197	21313	21115	21121	21193	21084	21217	21456	21283	21139	21217	21083	21186	21310	21340	21173	21297	21094	21332	21451	21080	21413	21236	21269	21173	21200	21250	21147	21287	21131	21199	21062	21135	21373	21314	21297	21150	21108	21421	21426	21546	21304	21369	21170	21260	21160	21139	21128	21232	21225	21230	21185	21256	21117	20919	21043	21328	21109	21300	21485	21286	21281	21403	21338	21356	21115	21220	21224	21394	21181	21204	21240	21463	21485	21285	21058	21227	21041	21293	21298	21053	21077	21109	21105	21190	21199	21045	21248	21610	21174	21251	21215	21155	21264	21132	21071	21375	21224	21199	21173	21258	21279	21392	21254	21113	21306	21377	21374	21259	21201	21109	21011	21149	21332	21212	21317	21368	21475	21235	21070	21291	21193	21213	21251	21316	21316	20974	20959	21145	21357	21410	21382	21084	20976	21236	21176	21263	21207	21148	21241	21490	21170	21152	21111	21223	21431	21332	21168	21286	21356	21056	21162	21290	21068	21236	21179	21198	21086	21255	21146	21073	21415	21160	21097	21263	21137	21162	21106	21324	21428	21297	21189	21176	21205	21074	21252	21212	21202	21269	21250	21361	21221	21192	21176	21163	21184	21282	21436	21251	21469	21356	20950	21377	21297	21254	21445	21301	21210	21277	21257	21277	21110	21192	21107	21132	21209	21350	21305	21316	21168	21145	21250	21372	21239	21275	21094	21274	21285	21331	21214	21351	21404	21209	21272	21268	21128	21015	21321	21411	21172	21134	21314	21234	21295	21430	21310	21218	21172	21162	21084	21177	21106	21167	20938	21155	21141	21379	21274	21309	21058	21143	21143	21264	21231	21169	21190	21503	21170	21374	21368	21254	21091	21173	21432	21234	21185	21002	21202	21361	21279	21187	21201	21160	21338	21272	21109	21233	21295	21039	21119	21154	21313	21243	21245	21366	21185	21373	21158	21448	21077	21301	21137	21215	21286	21301	21188	21123	21218	21271	21223	21267	21241	21191	21257	21225	21172	21287	21110	20960	21332	21323	21115	21073	21225	20966	21254	21259	21075	21102	21147	21020	21160	21256	21033	21325	21248	21253	21235	21048	21320	21393	21064	21161	21340	21522	21188	21267	21342	21323	21224	21223	21118	21043	21117
34422	59482	49435	36412	34383	31244	30558	27566	22727	20458	19685	18942	18482	18387	18246	18145	17883	17781	17699	17487	17613	17610	17392	17428	17561	17410	18389	20740	22725	22937	21367	19526	18623	17766	17547	17555	17154	17331	17089	17243	17252	17270	17183	17303	17223	17291	17272	17329	17412	17284	17215	17346	17343	17359	17212	17300	17241	17100	17200	17247	17224	17291	17238	17366	17232	17217	17317	17234	17183	17273	17259	17297	17286	17352	17203	17322	17227	17231	17239	17254	17128	17377	17230	17134	17330	17391	17376	17226	17351	17318	17510	17271	17252	17339	17442	17304	17429	17257	17208	17178	17449	17240	17333	17382	17334	17211	17194	17329	17365	17435	17393	17408	17297	17223	17335	17202	17255	17303	17292	17258	17378	17284	17213	17265	17286	17220	17270	17232	16970	17246	17398	17109	17310	17166	17312	17130	17220	17139	17114	17364	17184	17341	17354	17386	17351	17161	17497	17214	17412	17391	17383	17199	17260	17032	17241	17205	17551	17325	17205	17242	17417	17263	17112	17246	17316	17386	17165	17194	17392	17280	17116	17263	17118	17242	17338	17135	17167	17196	17150	17336	17345	17260	17263	17324	17212	17382	17121	17283	17300	17218	17360	17158	17239	17208	17361	17311	17326	17292	17202	17200	17395	17406	17282	17447	17281	17324	17488	17103	17238	17367	17234	17243	17290	17208	17107	17106	17456	17289	17369	17267	17201	17239	17005	17278	17374	17366	17029	17264	17329	17330	17204	17283	17446	17142	17362	17202	17127	17332	17268	17135	17446	17340	17329	17218	17319	17205	17128	17272	17157	17224	17229	17270	17328	17174	17153	17262	17384	17288	17307	17272	17301	17177	17496	17359	17248	17384	17375	17330	17308	17188	17237	17219	17114	17053	17200	17252	17206	17336	17249	17401	17077	17155	17208	17381	17242	17335	17258	17239	17319	17214	17266	17290	17437	17330	17208	17330	17125	17298	17181	17216	17444	17338	17285	17265	17157	17289	17303	17230	17108	17128	17381	17395	17184	17276	17250	17187	17334	17059	17290	17200	17180	17347	17274	17291	17215	17283	17277	17251	17209	17252	17195	17359	17384	17257	17181	17333	17311	17360	17226	17391	17279	17388	17163	17118	17330	17162	17142	17247	17199	17359	17398	17156	17413	17091	17212	17224	17224	17325	17276	17336	17213	17200	17325	17272	17407	17288	17213	17198	16973	17247	17393	17140	17400	17280	17152	17398	17295	17187	17199	17349	17245	17262	17028	17273	17302	17332	17310	17216	17250	17228	17192	17240	17388	17406	17193	17298	17285	17163	17467	17248	17252	17251	17071	17286	17213	17511	17260	17272	17197	17122	17278	17344	17493	17268	17355	17270	17271	17316	17218	17388	17193	17502	17387	17286	17331	17143	17302	17120	17274	17235	17261	17307	17295	17297	17295	17302	17163	17171	17254	17398	17297	17405	17446	17118	17162	17197	17303	17286	17211	17299	17276	17276	17339	17307	17044	17473	17277	17234	17365	17156	17265	17248	17138	17213	17274	17278	17394	17488	17479	17334	17356	17222	17298	17392	17323	17414	17305	17330	17172	17400	17293	17392	17173	17143	17261	17193	17246	17303	17384	17043	17175	17408	17076	17038	17250	17344	17394	17248	17025	17187	17414	17103	17341	17270	17193	17189	17399	17140	17280	17235	17369	17269	17284	17169	17331	17260	17186	17370	17089	17267	17321	17310	17169	17409	17403	17185	17248	17189	17288	17175	17151	17358	17279	17172	17370	17254	17319	17157	17259	17254	17226	17322	17227	17289	17229	17342	17347	17112	17265	17156	17280	17391	17294	17301	17355	17112	17305	17402	17405	17218	17320	17234	17238	17284	17171	17269	17182	17209	17248	17212	17372	17268	17276	17226	17369	17361	17241	17440	17266	17196	17448	17363	17246	17238	17287	17374	17415	17232	17151	17146	17379	17365	17288	17206	17246	17234	17447	17416	17280	17147	17145	17279	17270	17244	17245	17367	17118	17142	17327	17342	17368	17287	17211	17268	17367	17257	17392	17178	17356	17195	17359	17204	17375	17132	17248	17216	17164	17242	17201	17317	17259	17134	17279	17222	17282	17153	17197	17326	17383	17374	17137	17390	17434	17081	17355	17369	17263	17396	17271	17272	17375	16998	17304	17236	17103	17162	17312	17231	17239	17263	17370	17266	17229	17235	17383	17162	17346	17042	17381	17231	17250	17186	17509	17218	17342	17399	17238	17464	17294	17165	17145	17122	17308	17306	17392	17394	17292	17310	17072	17305	17216	17320	17372	17329	17504	17372	17380	17256	17279	17249	17093	17284	17000	17448	17282	17221	17361	17117	17185	17292	17268	17531	17283	17387	17344	17299	17265	17272	17392	17277	17279	17334	17259	17356	17355	17276	17221	17218	17164	17191	17157	17457	17286	17233	17229	17459	17306	17263	17168	17235	17055	17168	16995	17452	17263	17534	17345	17338	17325	17284	17272	17243	17352	17167	17183	17284	17077	17280	17423	17387	17260	17053	17285	17170	17107	17294	17166	17365	17188	17273	17080	17326	17246	17346	17399	17341	17490	17276	17338	17382	17256	17154	17250	17381	17271	17325	17255	17298	17387	17272	17390	17277	17300	17138	17244	17344	17437	17265	17331	17234	17320	17290	17241	17279	17483	17209	17203	17272	17047	17328	17411	17336	17365	17274	17302	17100	17151	17350	17291	17266	17303	17223	17362	17475	17145	17200	17127	17258	17260	17292	17140	17286	17154	17307	17208	17329	17362	17157	17610	17209	17226	17253	17188	17302	17161	17335	17274	17137	17369	17292	17248	17314	17282	17389	17268	17168	17334	17306	17286	17344	17300	17372	17096	17257	17253	17268	17226	17211	17364	17098	17280	17222	17266	17345	17439	17204	17363	17157	17040	17150	17272	17355	17247	17311	17122	17308	17165	17406	17180	17240	17222	17212	17194	17289	17272	17225	17195	17415	17279	17328	17194	17416	17411	17362	17155	17303	17123	17271	17199	17415	17285	17253	17343	17207	17231	17312	17285	17413	17073	17502	17265	17173	17068	17332	17151	17105	17204	17372	17479	17214	17358	17148	17242	17198	17313	17402	17235	17291	17309	17312	17170	17155	17275	17276	17184	17223	17338	17144	17236	17150	17241	17136	17198	17162	17266	17215	17327	17321	17202	17448	17305	17493	17310	17188	17044	17244	17079	17210	17344	17170	17249	17096	17188	17465	17238	17245	17324	17233	17247	17306	17301	17260	17171	17339	17238	17242	17302	17349	17288	17179	17199	17255	17268	17160	17213	17187	17336	17205	17136	17212	17288	17315	17161	17474	17303	17386	17296	17169	17293	17323	17109	17292	17125	17266	17352	17189	17408	17198	17347	17280	17293	17336	17337	17275	17400	17308	17246	17106	17264	17267	17164	17385	17141	17292	17255	17318	17239	17302	17379	17193	17160	17203	17285	17272	17365	17202	17257	17371	17421	17366	17298	17300	17409	17415	17244	17189	17280	17242	17212	17266	17280	17367	17174	17299	17482	17248	17179	17250	17220	17321	17180	17410	17352	17166	17321	17244	17335	17168	17188	17353	17256	17264	17441	17362	17232	17185	17247	17159	17370	17285	16978	17294	17391	17268	17244	17167	17350	17178	17327	17285	17301	17189	17399	17334	17397	17250	17379	17249	17173	17258	17429	16980	17407	17224	17341	17203	17400	17267	17224	17169	17319	17247	17265	17262	17331	17160	17083	17321	17331	17326	17152	17229	17398	17119	17365	17246	17088	17404	17133	17265	17385	17248	17504	17191	17331	17308	17215	17240	17076	17283	17503	17277	17308	17263	17476	17243	17139	17306	17303	17280	17152	17240	17267	17355	17345	17160	17213	17166	17390	17225	17272	17324	17285	17252	17274	17294	17307	17271	17577	17322	17260	17267	17165	17288	17383	17237	17254	17407	17288	17358	17209	17334	17446	17334	17324	17163	17208	17262	17144	17230	17274	17269	17323	17266	17198	17152	17102	17171	17374	17260	17151	17271	17282	17171	17337	17152	17402	17008	17368	17262	17388	17257	17198	17201	17453	17267	17335	17345	17242	17332	17163	17262	17340	17190	17292	17188	17089	17356	17225	17148	17203	17173	17352	17327	17241	17167	17310	17356	17226	17438	17137	17123	17139	17385	17268	17311	17348	17250	17274	17352	17299	17333	17285	17466	17229	17351	17234	17543	17319	17069	17330	17131	17277	17306	17192	17301	17144	17324	17004	17166	17258	17292	17157	17227	17285	17277	17171	17156	17220	17092	17244	17287	17195	17257	17426	17219	17171	17327	17305	17351	17388	17303	17372	17235	17222	17158	17279	17411	17313	17148	17251	17141	17179	17098	17178	17206	17334	17434	17256	17344	17257	17074	17286	17238	17338	17340	17397	17325	17259	17268	17343	17236	17318	17315	17356	17335	17308	17163	17225	17265	17366	17257	17226	17384	17397	17289	17239	17261	17266	17245	17341	17290	17197	17443	17151	17305	17365	17429	17006	17347	17264	17005	17280	17284	17344	17291	17106	17230	17307	17308	17148	17370	17203	17230	17243	17422	17341	17294	17326	17224	17400	17435	17319	17237	17261	17246	17395	17230	17309	17232	17155	17177	17368	17136	17160	17313	17314	17198	17223	17301	17260	17125	17532	17318	17331	17325	17147	17366	17202	17245	17276	17312	17165	17413	17184	17314	17089	17181	17267	17347	17380	17195	17274	17383	17218	17233	17273	17325	17139	17248	17362	17311	17140	17356	17286	17167	17066	17298	17164	17457	17305	17320	17358	17259	17193	17309	17099	17078	17446	17327	17297	17539	17212	17236	17234	17413	17394	17355	17207	17145	17394	17398	17475	17294	17296	17418	17360	17183	17219	17200	17154	17255	17393	17218	17332	17235	17267	17015	17369	17226	17247	17171	17375	17237	17246	17400	17285	17202	17322	17432	17406	17401	17331	17286	17241	17348	17272	17355	17301	17152	17200	17317	17215	17455	17192	17167	17231	17325	17396	17367	17394	17218	17091	17142	17256	17375	17211	17100	17160	17312	17444	17074	17305	17136	17145	17174	17139	17261	17131	17298	17393	17222	17342	17285	17248	17277
28690	26510	33377	28086	23232	23652	24271	24369	23318	21714	21171	21082	20827	21102	20919	20973	20879	20820	20967	20694	20826	20783	20904	20757	20647	20983	20724	20677	21107	21103	21193	20850	20775	20818	20685	20552	20918	20738	20622	20714	20608	20766	20838	20835	20632	20639	20698	20982	20508	20686	20947	20649	20660	20627	20602	20692	20599	20700	20700	20691	20870	20757	20484	20611	20595	20476	20775	20665	20716	20779	20656	20759	20738	20910	20745	20626	20654	20693	20854	20674	20657	20744	20575	20726	20719	20790	20612	20817	20624	20758	20933	20762	20751	20419	20723	20792	20708	20775	20802	20517	20357	20839	20474	20604	20545	20608	20558	20723	20957	20556	20564	20545	20777	20826	20810	20728	20821	20539	20727	20926	20814	20650	20473	20599	20547	20730	20886	20682	20750	20710	20817	20635	20877	20862	20485	20777	20875	20698	20705	20667	20524	20518	20610	20809	20665	20832	20831	20675	20615	20740	20661	20783	20793	20895	20788	20645	20742	20660	20542	20780	20895	20783	20701	20483	20734	20762	20671	20987	20735	20766	20888	20651	20721	20680	20642	20803	20678	20635	20771	20548	20641	20968	20768	20796	20595	20712	20645	20522	20555	20726	20684	20550	20613	20858	20568	20844	20530	20839	20630	20657	20782	20720	20786	20832	20858	20686	20566	20713	20880	20619	20701	20718	20737	20840	20648	20743	20705	20804	20674	20948	20854	20834	20754	20700	20743	20853	20976	20522	20767	20571	20694	20958	20971	20864	20853	20711	20906	20522	20559	20397	20505	20768	20842	20871	20858	20744	20834	20699	20680	20579	20681	20857	20666	20507	20652	20422	20703	20615	20693	20779	20786	20678	20663	20505	20564	20686	20668	20646	20695	20999	20663	20772	20819	20595	20574	20637	20643	20398	20916	20696	20943	20603	20744	20573	20538	20593	20652	20742	20734	20629	20683	20560	20571	20613	20713	20766	20656	20863	20920	20714	21093	20698	20624	20896	20475	20818	20745	20609	20920	20710	20496	20723	20868	20524	20554	20711	20735	20593	20688	20655	20717	20672	20730	20783	20676	20609	20678	20652	20674	20741	20634	20931	20849	20744	20605	20781	20670	20784	20986	20862	20822	20562	20828	20937	20828	20735	20597	20556	20800	20761	20717	20669	20690	20676	20590	20609	20556	20710	20949	20689	20886	20893	20721	20726	20666	20639	20796	20820	20790	20701	20797	20656	20788	20804	20623	20577	20829	20654	20671	20683	20775	21025	20672	20724	20642	20777	20813	21058	20760	20757	20660	20687	20783	20714	20727	20588	20529	20926	20836	20649	20745	20590	20838	20783	20729	20841	20918	20692	20585	20654	20956	20783	20617	20780	20769	20929	20734	20627	20703	20619	20611	20671	20508	20620	20867	20671	20719	20758	20848	20815	20721	20717	20925	20628	20708	20904	20793	20869	20695	20721	20769	20630	20851	20575	20712	20611	20839	20762	20579	20686	20796	20576	20741	20603	20615	20717	20646	20625	20773	20763	20829	20791	20613	20637	20561	20652	21025	20693	20635	20711	20922	20839	20657	20572	20623	20730	20749	20707	20697	20599	20670	20819	20673	20965	20595	20770	20801	20781	20782	20737	20908	20948	20768	20552	20730	20720	20560	20670	20845	20562	20486	20449	20750	20531	20579	20617	20655	20533	20627	20643	20734	20658	20777	20833	20770	20802	20635	20737	20692	20795	20674	20476	20807	20561	20721	20807	20713	20753	20679	20699	20758	20777	20691	20671	20784	20367	20633	20600	20835	20809	20705	20663	20967	20668	20607	20701	20691	20469	20777	20637	20816	20564	20667	20785	21024	20771	20749	20661	20822	20867	20778	20810	20821	20628	20595	20718	20740	20566	20729	20489	20802	20326	20769	20663	20663	20524	20754	20687	20649	20445	20641	20789	20731	20826	20963	20678	20883	20680	20699	20644	20713	20623	20610	20655	20650	20715	20819	20820	20822	20636	20768	20679	20721	20502	20809	20958	20567	20848	20579	20702	20597	20505	20651	20809	20628	20571	20640	20565	20571	20491	20688	20697	20509	20520	20620	20694	20721	20593	20578	20787	20776	20797	20829	20699	20676	20744	20586	20673	20726	20463	20899	20637	20783	20608	20746	20833	20591	20454	20673	20805	20762	20994	20764	20749	20834	20707	20870	20828	20790	20510	20701	20625	20642	20749	20575	20498	20688	20841	20907	20767	20718	20695	20666	20671	20314	20885	20823	20661	20784	20569	20517	20869	20708	20807	20827	20750	20719	20658	20728	20700	20606	20694	20701	20677	20770	20780	20793	20812	20678	20767	20723	20844	20726	20827	20619	20661	20740	20967	20809	20784	20672	20852	20837	20909	20699	20877	20578	20700	20815	20617	20576	20702	20786	20553	20899	20940	20896	20633	20644	20656	20824	20829	20764	20810	20740	20574	20628	20840	20653	20666	20720	20605	20543	20509	20811	20668	20779	20814	20614	20617	20985	20490	20635	20622	20464	20678	20856	20501	20602	20931	20654	20553	20906	20950	20724	20617	20846	20663	20689	20810	20807	20976	20968	20621	20662	20579	20822	20774	20579	20663	20707	20799	20830	20878	20640	20910	20696	20748	20846	20804	20740	20772	20728	20631	20711	20584	20752	20744	20775	20937	20739	20867	20783	20576	20488	20562	20708	20758	20883	20571	20739	20617	20520	20809	20735	20676	20906	20633	20809	20826	20803	20896	20953	20712	20783	20806	20865	20730	20740	20634	20708	20908	20783	20692	20700	20706	20705	20614	20656	20666	20858	20593	20620	20610	20718	20687	20588	20699	20807	20654	20625	20599	20885	20722	20850	20782	20647	20757	20704	20920	20711	20749	20677	20888	20786	20837	20448	20547	20591	20956	20539	20647	20441	20561	20618	20799	20709	20736	20688	20635	20798	20735	20615	20791	20610	20801	20714	20857	20648	20734	20516	20856	20732	20671	20870	20649	20845	20545	20566	20782	20725	20556	20884	20580	20649	20453	20711	20875	20501	20766	20638	20724	20471	20630	20923	20809	20736	20850	20956	20774	20735	20768	20739	20748	20830	20835	20835	20743	20581	20649	20662	20756	20871	20692	20703	20685	20660	20626	20857	20634	20691	20509	20707	20742	20899	20771	20419	20680	20597	20837	20725	20757	20656	20800	20883	20812	20810	20904	20699	20636	20701	20790	20724	20500	20621	20656	20696	20850	20738	20464	20566	20738	20652	20591	20620	20522	20777	20661	20681	20760	20779	20651	20775	20741	20811	20590	20539	20513	20821	20663	20642	20790	20844	20737	20674	20646	20686	20552	20743	20896	20808	20661	20957	20764	20817	20702	20577	20762	20423	20531	20731	20752	20477	20622	20825	20738	20724	20788	20715	20811	20727	20537	20564	20756	20582	20434	20848	20546	20854	20667	20777	20751	20805	20621	20669	20727	20598	20771	20931	20678	20551	20780	20777	20785	20843	20722	20658	20740	20844	20721	20593	20626	20573	20569	20739	20712	20665	20660	20801	20747	20843	20752	20736	20793	20671	20667	20699	20703	20706	20671	20771	20784	20746	20732	20767	20886	20872	20639	20750	20604	20694	20657	20720	20619	20746	20839	20675	20695	20799	20848	20793	20664	20533	20687	20756	20702	20878	20739	20732	20644	20750	20698	20818	20833	20516	20627	20764	20928	20604	20706	20673	21005	20704	20657	20703	20593	20885	20803	20862	20836	20813	20841	20754	20712	20737	20594	20736	20913	20559	20782	20682	20759	20923	20880	20842	20799	20603	20984	20687	20827	20699	20762	20484	20831	20703	20691	20678	20571	20764	20678	20640	20786	20636	20763	20854	20741	20872	20624	20573	20860	20638	20427	20792	20637	20786	20918	20645	20705	20822	20740	20780	20772	20985	20825	20701	20664	20612	20666	20865	20597	20780	20566	20656	20675	20704	20877	20707	20669	20585	20571	20658	20590	20900	20808	20680	20813	20759	20729	20737	20642	20881	20749	20649	20527	20651	20684	20777	20707	20747	20444	20991	20940	20662	20752	20773	20676	20692	20613	20642	20763	20702	20681	20570	20699	20532	20639	20854	20610	20847	20739	20836	20667	20820	20853	20623	20770	20835	20933	20824	20710	20593	20539	20731	20681	20653	20642	20621	20877	20527	20718	20764	20821	20808	20758	20806	20602	20573	20660	20828	20728	20619	20614	20711	20690	20939	20600	20794	20616	20586	20635	20832	20767	20598	20709	20583	20486	20584	20506	20880	20648	20464	20665	20841	20661	20906	20451	20809	20757	20720	20605	20549	20367	20755	20874	20727	20672	20773	20515	20718	20634	20727	20415	20599	20517	20767	20667	20751	20752	20780	20528	20817	20752	20738	20771	20600	20615	20834	20678	20708	20752	20620	20590	20612	20671	20662	20593	20645	20711	20534	20708	20591	20636	20839	20556	20590	20670	20438	20625	20670	20902	20811	20854	20659	20588	20665	20718	20485	20667	20733	20816	20676	20722	20910	20849	20575	20709	20561	20465	20744	20831	20536	20481	20708	20787	20909	20637	20716	20815	20883	20610	20512	20602	20790	20802	20641	20879	20904	20801	20603	20702	20661	20754	20575	20740	20834	20701	20554	20626	20805	20780	20641	20737	20717	20542	20592	20636	20566	20856	20567	20718	20563	20956	20694	20570	20826	20650	20638	20550	20612	20546	20773	20873	20668	20544	20651	20778	20706	20705	20654	20720	20830	20704	20913	20842	20668	20758	20602	20788	20842	20876	20601	20838	20667	20779	20830	20756	20596	20731	20768	20680	20678	20619	20910	20807	20754	20784	20919	20790	20915	20817	20952	20675	20739	20666	20628	20655	20606	20648	20726	20555	20406	20886	20781	20611	20722	20629	20631	20746	20642	20427	20581	20781	20791	20612	20716	20770	20698	20611	20856	20850	20801	20719	20548	20864	20812	20931	20743	20658	20537	20468	20854	20769	20645	20595	20812	20790	20820	20814	20708	20740	20724	20710	20898	20606	20690	20870	20798	20801	20792	20677	20674	20669	20645	20524	20691	20879	20712	20532	20610	20752	20730	20587	20774	20792	20579	20632	20721	20737	20819	20775	20587	20785	20729	20726	20891	20610
27362	40427	35056	23788	21326	22067	22127	22779	21106	18678	18092	17654	17313	17498	17313	17453	17183	17310	17119	17023	17241	17105	17048	16967	16995	16987	17330	17337	17413	17533	17453	17340	17181	17152	16955	16990	16892	17074	17042	17074	16783	17063	16708	16951	16830	17159	17151	16860	16900	16997	17042	16969	17063	17057	16866	16971	17065	16920	16907	16919	16935	16929	17026	16968	16941	16977	17041	17134	17050	17109	17023	16958	17016	17108	17112	17072	16984	17007	17003	17149	17114	16962	16919	16958	17067	17110	16921	16990	16952	17097	17167	16947	17119	16935	17060	17049	17186	17081	16852	16901	16958	16988	16990	16966	17131	17138	17102	16955	16955	17095	16945	17112	16941	16892	16979	16980	17002	17126	16991	17180	17136	17013	17108	16993	17033	17189	16987	16945	16768	16944	17079	17215	16963	16985	16934	17092	16980	16743	17063	16950	16950	17096	16980	16798	17179	16966	17088	16827	16993	16945	16943	16894	16977	17002	16901	16963	16833	17093	17056	16989	17068	17096	16965	16996	17081	16988	16905	17002	17182	16834	17050	16936	17036	16942	16977	16940	16967	16970	17028	16914	16966	16799	17020	17018	16953	17017	16995	17056	17149	16941	17211	17116	16796	16994	16912	17138	17161	17076	16961	16978	16981	17075	17117	16964	17043	17034	17045	16990	17095	17168	17042	16915	16847	17110	16965	16926	16842	16945	17021	16937	17049	16947	17082	16892	17317	16922	16973	16978	17155	17124	17065	17023	16992	16923	16918	17001	17001	16845	17037	16843	17014	17039	16924	16913	16966	16927	17039	16944	16919	17089	17007	16869	16919	16970	17046	16960	17077	17085	17047	16955	17046	16910	17099	17144	17116	16933	17135	16985	17080	16838	16951	16878	16780	17069	17069	16946	16976	17025	17129	17076	17011	16981	16851	17034	16976	17019	16908	16976	17167	16930	17150	16869	17053	16958	17106	16989	17083	17046	17032	16907	16932	16977	16853	16976	16985	17118	16922	16975	17073	16925	16980	17042	17042	17114	16992	17049	16862	16891	16859	16979	16942	16945	16888	17116	17084	16939	16999	16914	16901	17055	16949	17066	16783	17139	16997	16966	17021	16996	16781	16974	16991	16885	16902	16971	17006	17027	16987	16987	16963	16997	17055	17011	16897	16911	16896	16901	16896	17063	17066	16950	17068	17003	17122	16924	16988	17002	17071	17020	17066	16831	17008	17182	16946	16904	17078	17167	16858	16968	17151	17164	16916	17056	17118	17258	17054	17072	17008	17147	16917	17111	17144	17070	16936	16911	16843	17061	17078	17023	17150	17033	17119	17064	16880	17063	16756	16983	16964	17017	17107	16921	17081	17042	17087	16959	16805	17101	17147	17243	16925	16826	16993	17061	17121	16871	17009	16991	17010	17027	17118	16995	16961	16969	17117	16951	17074	17011	17017	17068	16983	17055	17163	17082	17032	17069	16922	16954	16906	17043	16903	16925	17115	16937	16888	16809	17071	16824	16955	17033	17003	16843	17051	16985	17118	17134	16885	17236	17195	16920	16997	16886	16981	17008	16846	17041	17172	16960	17012	17015	16729	16906	16895	17064	16901	16962	17156	17001	16945	17023	17017	16999	17228	17039	16963	16919	17055	16922	17083	17150	16886	17020	17092	17079	17129	16956	17023	16824	16962	16954	16864	16900	16997	17031	16939	17023	16785	16894	17038	17139	17009	17001	17187	17100	17052	16951	17007	17000	16966	17021	17007	17107	17056	16962	16973	17005	17074	16939	16977	17001	17348	17228	16992	16948	16930	16952	17115	16831	16928	17021	17011	17048	16958	17004	17058	17103	16932	17049	17060	17212	17162	16906	16980	17077	17208	16873	17115	17130	17241	17073	16972	17068	17106	16823	16892	17041	16999	16981	16971	16905	17132	17069	17006	16842	16930	17032	17036	16958	17015	16945	16876	16871	17125	16848	16939	17062	17076	16947	17098	17113	16979	16953	16909	16981	16995	17002	16950	17071	17105	17035	16931	16838	17052	17017	16953	16868	16963	16948	16861	16939	17056	17025	17081	16859	16990	17041	16995	17022	16943	17054	17078	16978	16891	16965	17028	17201	16969	17095	17120	17063	16747	17030	17122	17028	17043	16933	17190	17027	17073	16971	17182	16858	17107	17000	16927	17012	17042	16959	16873	16972	17227	16974	16954	17021	17167	17076	17035	17080	16923	17113	17078	16883	17104	17117	16948	16994	17070	17017	17065	16936	16989	17029	17065	17013	17050	17019	17014	16806	16952	17122	16865	16934	16994	17103	16983	17101	16967	17046	16887	16952	17053	17046	17101	16930	16944	17110	16881	16955	17067	16825	17047	16890	16872	17038	17038	17001	17043	16956	16998	16937	17038	17158	17001	16958	17062	16925	17114	16861	17059	17056	17008	16926	17092	16949	16899	17092	17023	17133	16945	17015	16935	17000	17058	17007	17005	17103	17008	17072	17042	17112	16928	17139	17064	17067	16904	17016	17131	17078	16999	16978	17164	17138	16885	16990	17042	17091	17097	16972	16957	17076	16996	17061	17056	16992	17012	16948	17033	16973	16974	17126	16972	16850	16925	17057	17035	16922	17158	17010	17037	16948	16807	17006	17026	17003	16857	17032	16990	17220	17064	17117	16835	17020	16982	16961	17134	16997	17015	16960	16995	16933	17088	17156	17073	16927	17032	16938	17001	17006	16993	17017	16773	17181	17115	17151	17227	16929	17085	17154	17167	16919	16974	16963	17119	16967	17023	17058	17103	17023	17043	17062	16867	17036	17023	16966	17099	17050	17099	16908	17116	17143	16920	17177	16952	17204	17068	16995	16755	16918	17021	17043	16989	17150	16914	16875	16984	16985	17040	16791	16869	17012	17113	17101	17005	16993	16942	17063	16963	17093	16957	17125	16901	17064	17180	16959	16748	16926	16950	16979	16982	16872	16947	17038	17102	17108	17036	16808	17121	16886	17030	16982	17093	16882	16739	17143	16887	16986	16995	17159	16902	17003	17142	16954	16900	16970	16987	17005	16919	17060	17000	17053	16945	16993	17010	16905	17030	16925	17021	16978	16932	16987	16976	16998	17169	17258	16972	17104	16973	17165	16970	16988	16856	17082	16982	16985	16880	17031	17214	16991	17041	17050	17056	16957	17011	17050	16903	17105	17040	17094	16926	17104	17008	17086	16965	16969	16904	16957	16904	17062	17029	16933	16992	16968	16986	16885	16970	16996	17076	16939	17039	17161	16943	16994	17033	17076	17017	17063	17161	17087	16980	17034	16903	16934	17082	17014	16852	17069	16982	16997	16989	17236	17182	16951	16994	17053	17053	16994	17005	17047	16896	17045	17010	17051	16960	16874	16994	17084	16960	16960	16875	16896	16875	17019	17049	16930	17147	16959	17038	17117	16888	17099	17094	16942	16905	16910	17107	17157	17003	16963	17018	16889	17007	16906	17033	17038	16923	17067	17002	17029	17027	16942	17146	16986	17035	17116	16982	17067	16992	17112	16963	17036	17080	17054	17007	16902	17042	17046	17055	17186	16938	17043	16996	16835	16968	17072	17176	16934	16976	16944	17058	17214	16939	16938	16893	17097	16957	16989	17096	16896	16879	17003	16910	16852	17149	17114	17080	17205	16954	16983	17153	16928	16957	17132	17145	17202	17115	16889	16959	17040	17027	16916	16971	16988	17020	16884	16925	16981	16810	17018	16985	17003	16946	17106	16958	16919	16977	17136	17040	17074	17151	17129	16852	17002	17038	16920	17122	17069	16836	16825	16953	17090	16899	16989	16974	17156	16916	17093	17007	17080	17081	16923	17054	16885	17203	16995	16993	16996	17078	16737	17100	17019	16958	17005	16945	17017	16935	16941	17021	17017	16957	16853	16938	17148	16926	17166	16994	17039	17000	17148	17101	16939	17122	17040	17135	17099	16969	17070	16883	16908	17121	16986	16983	17141	17141	17071	17167	17035	17025	16919	17177	16940	17071	16856	16840	16960	16988	16921	17000	17026	17125	17109	17274	17017	17076	17139	16959	17030	17028	17077	17074	17113	17041	16858	17063	17010	17010	17076	16891	17039	16922	17151	17026	16992	16964	16954	17107	16814	16868	17015	17116	17120	17096	16956	17006	16938	16843	16905	16986	16922	16946	17056	16970	16902	17078	17021	16927	17106	16939	17039	16936	17088	16811	17062	16978	17197	17022	17081	17043	17045	17236	16924	17088	17043	16996	16923	16960	16967	17063	17043	16825	17026	16988	16997	17005	17006	16894	16933	16975	17084	16950	17024	17121	16950	17056	17074	17150	17097	17085	17062	16965	17140	17018	17096	16923	16970	16870	17064	17006	16989	16997	16938	17055	16993	16968	17033	17121	17078	17210	16896	17096	16921	16932	17137	17044	17048	17019	17038	16904	16884	16924	16904	17020	16789	17009	16873	16998	16998	16875	17123	16991	17137	17140	16981	16928	16937	16945	17100	16974	16957	17077	17011	17013	17086	17028	16872	17118	16977	16926	17034	17152	16915	17149	16992	17165	17078	17042	17057	16988	16985	17021	17162	17005	17117	16834	16979	16987	16915	16947	16903	17112	16957	16920	17010	16954	17068	17045	17130	17028	17033	17016	17050	17076	16797	16981	17016	17118	17125	16949	17007	17147	17032	16906	16978	17105	16912	17059	16979	17007	16872	16844	17036	17099	16850	17032	16923	16943	17082	17098	16967	16962	17114	16911	17106	17025	17082	16815	17074	16896	17085	17092	16890	17019	17145	16884	16904	16955	16859	17109	16883	17031	16961	17100	16913	17076	16717	16964	16981	16982	17010	16893	16971	16974	17067	17043	17166	17013	17046	16892	16982	16868	17061	16988	16905	17027	17215	16998	17002	17007	16973	17012	16947	17179	16914	17020	16921	17077	17043	17048	16877	16914	17019	17045	17038	17000	17026	16934	16943	17120	17076	16916	17020	16944	17064	17161	16993	16965	16933	17097	17189	17017	17000	17023	17171	17018	16969	16982	17109	17141	17100	17015	17025	17093	17075	16942	17165	16804	17026	16921	16965	17112	16948	16864	16848	17049	17008	16939	16880	16848	16997	17368	16946	16979	16736	17116	16996	17105	17071	16950	16949
23905	21459	29122	24632	23573	25715	26667	25385	25080	24848	22566	21693	21643	21480	21379	21377	21330	21188	21091	21161	21140	20995	21214	21082	21033	21125	21481	21806	22709	22408	22416	21949	21353	21045	20942	21091	21067	20736	20780	21019	20835	20737	20768	20861	20834	20734	20895	20658	20749	20760	20671	20853	20667	20884	20682	20568	20738	20797	20976	20809	20835	21057	20788	20752	20821	20607	20902	20760	20796	20766	20762	20942	20760	20892	20756	20972	20674	20903	20821	20849	20704	20837	20783	20790	20890	20793	20815	20908	20881	20746	20827	20784	20868	21045	20791	20793	20994	20711	20801	20999	20958	20967	20786	20744	20712	20862	20854	20741	20742	20970	20666	20793	20531	20605	20587	20671	20646	20937	20776	20866	20738	20762	20898	20804	20909	20960	20735	20688	20884	20876	20653	20751	21031	21070	20717	20816	20925	20770	20881	20869	20684	20750	20848	20701	20897	20746	20778	20881	20537	20935	20885	20660	20938	20632	20627	20867	20925	20790	20884	20836	20827	20833	20651	20667	20804	20678	20532	20841	20801	20510	21021	20793	20917	20769	20841	20841	20708	20859	20847	20692	20907	21005	20782	20627	20906	20860	21034	20707	20955	20748	20917	20591	20827	20918	20825	20528	20751	20790	20681	20777	20784	20613	20802	20778	20819	20788	20779	20846	20913	21005	20764	20689	20778	20678	20767	20771	20943	20793	20828	20534	20827	20744	20652	20602	20923	20973	20818	20768	20693	20915	20872	20849	21041	20691	20776	20654	20875	20867	20881	20802	20745	20768	20825	20932	20492	20938	20888	20689	20699	20759	20933	20648	20662	20566	20817	20687	20797	20706	20898	20934	20819	20648	20792	20872	20651	20694	20849	20700	20752	20640	21031	20883	20857	20696	20778	20966	20714	20900	20810	20757	20915	20849	20713	20744	20741	20897	20791	20789	20707	20705	20701	20872	20667	21047	20751	20686	20826	20894	20815	20675	20706	20845	20676	20883	21012	20724	20751	20768	20958	20418	20858	20803	20864	20740	20900	20833	20682	20686	20830	20958	20752	20542	20756	20634	20876	20658	20681	20697	20719	20893	20840	20696	20810	20820	20678	20780	20688	20819	20815	20560	20664	20650	20816	20805	20949	20827	20815	20902	21018	20779	20695	20745	20715	20817	20862	21052	20733	20588	20940	20850	20831	20915	20911	20515	20918	20668	20878	20623	20793	20870	20915	20717	20685	20782	20768	20900	20897	20835	20893	20910	20752	20877	20899	20856	20801	20967	20953	20669	20876	20809	20676	20924	20923	20758	20680	20798	20870	20818	20684	20827	20756	20948	20882	20717	20751	20869	20709	20888	20779	20951	21075	20859	20764	21089	20855	20908	20764	20789	20529	20749	20872	20831	20776	20895	20855	20747	20742	20760	20913	20784	20809	20889	20980	20823	20815	20805	20722	20655	20661	21021	20926	20776	20654	20737	20754	20953	20622	20843	20984	20839	20596	20775	20663	20750	20803	21075	20769	20805	20837	20822	20557	20643	20916	20820	20774	20801	20903	20634	20637	20888	20975	20699	20779	20711	20710	20592	20642	20879	20827	20819	20783	20862	20717	20895	20631	20796	20702	20801	20873	20838	20967	20839	20879	21022	20689	20929	20689	20792	20734	20677	20872	20783	20907	20884	20925	20567	20943	20958	20982	21013	20924	20824	20783	20709	20737	20537	20820	21071	20956	20867	20820	20701	20711	20705	20760	20687	20657	20892	20790	20711	20760	20791	20763	20997	20855	21070	20815	20795	20728	20702	20612	20708	20837	20863	20719	20805	20717	20734	20507	20635	20667	20722	20768	20868	20771	20850	20841	20800	20809	20778	20614	20639	20703	20770	20622	20871	20869	20663	20965	21008	20775	20674	20847	20781	20827	20890	20888	20888	20909	20760	20688	20865	20459	20855	20733	20866	20668	20856	20911	20724	20860	20926	20960	20645	20798	20682	20748	20811	21015	20853	20733	20843	21089	20843	20701	20704	20694	21029	20670	20719	20719	20704	20933	20772	20724	20741	20793	20851	20712	20569	20608	20913	20693	20829	20773	20696	20836	20755	20932	20571	20792	20656	20882	20748	20837	20711	20783	20734	20951	20652	20610	20730	20818	20868	20864	20768	20643	20801	20827	20856	20696	20850	20769	20789	20767	20864	20908	20698	20806	21003	20863	20775	20702	20729	20979	20933	20713	20704	20733	20684	20815	20760	20713	20986	20794	20700	20901	20974	20756	20854	20782	20523	20895	20876	20641	20602	20954	20949	20860	20753	20676	20895	20901	20689	20787	20900	20820	20753	20859	20926	20677	20751	20892	20780	20863	20929	20727	20873	20732	20806	20749	20818	20772	20687	20791	20765	20795	20870	20928	20802	20667	20872	20888	20734	20729	20720	20879	20785	20707	20815	20635	20744	20718	20763	20708	20817	20794	20642	20888	20951	20902	20800	20799	20622	20675	20690	20782	20815	20887	20651	20744	20754	21013	20833	20856	20519	20986	20731	20533	20912	20834	20804	20717	20846	20834	20830	20652	20872	20851	20716	20832	20687	20711	20816	20832	20711	20611	20776	20849	20889	20759	20740	20794	20861	20761	20716	20792	20759	20834	20751	20851	20817	20645	20823	20704	20750	20786	20944	20671	20787	20907	20750	20856	20690	20780	20723	20618	20870	20879	21025	20857	20710	20725	20756	20800	20994	20743	20948	20743	20822	20841	20841	20823	20695	20632	20666	20868	20866	20930	20680	20824	20872	20802	21017	20776	20686	20789	20826	20763	20930	20850	20723	20690	20867	20928	20888	21130	20712	20735	20795	21067	20854	20964	20789	20776	20807	20906	20775	20619	20924	20601	20811	20692	20742	20982	20929	20988	20893	20663	20842	20887	21099	20974	20887	20566	20697	20807	20684	20899	20753	20682	20745	20875	20830	20891	20784	20888	20707	20972	20870	20647	20916	20970	20808	20643	20864	20845	20586	20779	20570	20700	20937	20859	20840	21028	20837	20883	20681	20843	20887	20961	20740	20722	20821	20771	20714	20615	20807	20636	20751	20872	20710	20774	20829	20673	20749	20783	20854	20883	21017	20767	20654	20811	20775	20876	20844	20787	20917	20791	20733	20733	20732	20895	20929	20912	20716	20642	20581	20745	20953	20856	20638	20665	20818	20567	20708	20649	20724	20747	20631	20839	20809	20739	20834	20834	20735	20749	20955	20740	20639	20837	20790	20741	20843	20532	20728	20577	20805	21040	20689	20991	20821	20652	20846	20875	20884	20664	20748	20722	20966	20878	20658	20692	20772	20575	20716	20655	20853	20933	20864	20815	20782	20804	20464	20607	20837	20718	20655	20689	20649	20764	20805	20990	20913	20964	20774	20703	20976	20523	20702	20759	20682	20590	20873	20819	20756	20784	20858	20975	20753	21007	20721	20771	20743	20574	20892	21070	20848	20953	20651	20585	20868	20695	20899	20959	21000	20784	20602	20879	20683	20619	20844	21011	20955	20760	20766	20622	20723	21122	20757	20797	20766	20779	20990	20854	20707	20833	20836	20807	20942	20697	20804	20815	20859	20878	20939	20683	20769	20789	20856	20732	20658	20658	20854	20739	20789	21039	20988	20900	20646	20963	20653	20794	20664	20690	20957	20550	20582	20790	20784	20885	20674	20846	20821	20687	20818	20919	20698	20766	20866	20808	20804	20803	20515	20972	20640	20797	20667	20684	20723	20668	20830	20801	20756	20946	20854	20737	20849	20920	20991	20640	20658	20960	20742	20912	20897	20696	20662	20952	20869	20836	20786	20734	20690	20623	20885	20788	20822	20861	20829	20784	20817	20848	20753	20733	20762	20812	20755	20826	20841	20662	20773	20937	20619	20928	21008	20748	20816	20909	20690	20849	20854	20743	20978	20784	20620	20782	20830	20660	20665	20731	20788	20719	20915	20658	20659	20716	20616	20945	20682	20690	20567	20564	20701	20801	20980	20731	20733	20788	20754	20805	20713	20768	20577	20711	20719	20760	20636	20822	20983	20587	20806	20852	20833	20936	20855	20613	20933	20900	21013	20719	20799	20739	20764	20877	20670	20806	20874	20855	20723	20726	20520	20842	20911	20854	20943	20647	20779	20823	20594	20694	20696	20933	20873	20766	21018	20774	20813	20791	20835	20835	20818	20618	20807	21075	20887	20903	20771	20831	20808	20694	20950	20840	20843	20627	20866	20749	20457	20894	20542	20706	20990	20767	20889	20892	20824	20491	20635	20627	20934	20791	20773	20923	20677	20886	20821	20875	20664	20922	20735	20705	20631	20809	20510	20952	20897	20690	20796	20843	20888	21090	20818	20764	20568	20911	21043	20974	20656	20715	20627	20836	20849	20731	20596	20684	20805	20886	20722	20848	20759	20760	20743	20820	20807	20659	20839	20775	20713	20932	20644	20713	20865	21064	20592	20732	20608	20755	20752	20726	20693	20774	20898	20942	20684	20626	20721	21009	20862	21031	20772	20884	20749	20867	21036	20650	20788	20602	20490	20811	20739	20860	20869	20752	20699	20566	20931	20752	20803	20852	20800	20709	20858	20804	20717	20895	20939	20631	20849	20611	20597	20892	20816	20953	21072	20903	20799	20881	20795	20757	20768	20836	20821	20913	20721	20769	20527	20715	20714	20735	20682	20609	20683	20772	20606	20848	20662	20690	20913	20966	21077	21027	20804	20879	20954	20651	20749	20722	20704	20751	20839	20854	20955	21129	20457	20971	20777	20730	20774	20832	20913	20697	20933	20848	20751	20877	20905	20914	20713	20798	20816	20826	20839	20765	20866	20748	20918	20886	20832	20889	20622	20753	20786	20651	20841	20863	20818	20840	20880	20871	20735	21130	20762	20746	20703	20765	20757	20500	20863	20860	20673	20935	20757	20661	20604	20652	20759	20728	21003	20962	20871	20960	20889	20796	20970	20644	20733	20768	20732	20727	20846	20802	20947	20805	20865	20787	20657	20821	21031	20760	20848	20729	20511	20758	20894	20876	20737	20725	20809	20715	21014	21137	20698	20868	20947	20857	20877	20721	20738	20928	20775	20817	20853	20900	20837	20880	20844	20798	20827	21007	20722	21098	20855	20855	20914	20800	20903
31627	54444	42970	29729	25511	22903	22801	23993	24119	22577	19220	18464	18229	17940	17692	17642	17633	17386	17379	17398	17381	17468	17395	17395	17315	17652	17963	18631	19687	19550	19208	18532	17664	17102	17080	16947	17061	17149	17139	17027	17298	17155	17175	17050	16888	17273	17116	17052	17160	17143	17066	17089	16986	17171	17160	17040	17243	17216	17157	17147	16987	16934	17208	17171	17076	17155	17110	17121	17035	17195	17206	16982	17164	17020	17077	17039	17260	16999	17244	16933	17125	17154	16971	17047	16965	16996	16925	17170	17438	17014	17225	17103	17123	17034	16934	16961	17149	16860	17241	16962	17039	17076	17184	16958	17088	17180	17104	17106	16972	17115	17202	17165	17012	17107	17212	17159	17101	17206	17109	17112	17288	17168	16978	17172	17095	17023	17132	17158	17179	17044	17208	16992	17125	17211	17296	17134	17172	17025	17058	16990	17091	17108	17009	17154	16919	17167	17037	16988	17213	17147	17179	17239	17120	16990	17158	17209	17250	17133	17247	17135	17090	17210	17153	16975	17097	17058	17191	17041	17257	16830	17133	17109	17097	17161	16986	17048	16930	16875	17131	16979	17082	17051	17031	17076	17055	16999	16997	17174	17154	17174	17012	16980	17022	17046	17097	17139	17001	17073	17178	17076	17298	17020	17175	17107	17179	17232	17044	17166	17137	16977	17146	17048	17095	17121	16904	17186	17038	17028	17116	17164	17010	17111	17073	16919	17225	17177	17165	17332	17077	17179	17002	17088	17152	17073	17231	16848	17229	17041	16987	17205	17086	17203	17116	17086	17038	17102	17132	16908	16912	17266	17208	17117	17034	17035	17237	16983	17184	17030	17051	17090	17070	17061	17209	16975	16952	17190	17058	17136	17174	17093	16976	17048	17130	17209	16976	16963	16998	17268	17318	17133	17111	16968	17065	17148	17029	17138	17049	17022	17263	17167	17118	17242	17358	17258	17101	17161	17102	17110	17183	17072	17084	17018	17019	17217	17217	17075	17044	17056	17018	17117	17105	17085	17024	17114	17050	17042	17078	16797	16955	17195	17297	17170	17125	16882	16996	17144	17214	17034	17001	17125	16989	17053	17042	16906	17035	17127	17070	17042	17104	17057	17222	16881	17119	17148	16949	16978	16995	16880	17055	17151	17127	17094	17138	17042	17286	17170	17212	17080	17245	17092	17210	17116	17081	17201	17082	17071	17097	16952	17195	17005	17152	17100	17020	17137	17110	17177	16930	16956	17234	17189	17086	17077	17107	16951	17111	17167	17074	17225	17230	17020	17048	17143	17153	17158	17059	17081	17184	16987	17231	17117	17292	17089	17053	17022	17023	16935	17052	17210	17257	17223	17070	17172	17151	16925	17073	16961	17211	17131	17160	17210	17095	17076	17051	16978	17217	17024	17137	17015	17040	17158	17073	17145	17113	16989	16945	16964	17278	17135	17254	17137	17227	16889	17114	17237	17039	17006	17056	16992	17250	17161	17092	17050	17063	17167	17162	17161	16996	17276	17112	17252	17141	16928	17141	17095	17261	17248	17122	17072	17112	17200	16975	16995	16958	17159	17118	17206	17036	17041	17165	17004	17058	16938	17061	17221	17044	17026	17112	16979	16989	17124	16992	16999	16825	17171	17002	16965	17048	17151	17040	17201	17035	17187	17219	17049	17092	16969	17137	17112	17174	17032	17145	16947	16954	17051	17135	16971	17126	16967	17054	17095	17081	17156	17158	17097	17194	17127	16964	17005	17121	17182	17031	17078	16943	17073	17024	17135	17082	16979	17084	17014	17073	17173	17072	16900	17241	16873	17006	17314	17013	17098	17028	17036	16924	17180	17234	16920	17155	16968	17043	17115	17201	17112	17063	17136	17158	17116	17091	17142	17023	17004	17041	17179	17161	17108	17205	17178	17081	17020	17104	17137	17097	17067	17137	17002	16977	17120	17005	17112	17148	17001	17077	17001	17172	17085	17093	17165	16886	17060	17119	17122	17280	17110	17180	17032	17243	17177	17032	16890	16992	17039	17104	17223	17002	17041	17005	17091	17190	17166	17060	17039	17138	16950	17175	17062	17190	17170	17098	17038	17441	17123	16982	17158	17188	17111	17117	17012	17099	17117	17143	17009	17107	16999	17040	17057	17074	17042	17110	17167	17056	17071	17039	17149	17135	16992	16979	17167	17081	17070	17337	17112	17229	17017	17176	17101	17075	16874	16938	17204	17242	17000	17026	17196	17151	17137	17067	17168	16956	17116	16964	17058	17080	17059	17069	17030	17098	17183	17150	17048	17046	17196	17191	17019	17054	17210	17024	17251	17138	17087	17024	17179	17128	16952	17267	17185	17105	17089	17174	16998	17141	17006	17078	16933	17023	17024	17182	17103	17109	17167	17198	17161	17190	16946	16986	16986	17079	17083	17029	17082	17118	17157	17080	16963	17110	17063	17296	17137	16979	16965	17250	17049	17049	17112	17116	17204	16874	17130	16947	16932	17100	16932	17214	17114	17130	17142	17037	17047	16973	17233	16975	17101	17071	16975	17380	17109	17211	17001	17109	17067	17301	17110	17073	16975	17040	16887	17151	17107	16966	17128	17067	16932	17085	17088	17242	17206	17134	17061	17032	17248	17164	16979	17148	17144	17123	16909	17055	17097	17112	17005	17106	17184	17028	16871	17028	16908	17246	17066	17150	17137	17044	17044	17075	17242	17011	17110	17047	17108	16981	17152	17003	17336	17203	17160	17138	17180	17009	17004	17147	17046	16971	17036	16962	17052	16922	17062	17196	17201	17125	16994	17075	17165	17125	16990	16982	16992	16992	17343	17201	17141	17167	17223	17326	17080	17240	16846	17186	17285	17032	17227	17164	16911	17240	17018	17132	17319	17230	17035	17120	17061	17085	17136	17222	17001	17190	17103	16934	17039	17114	17003	16990	17197	16959	17102	16945	17072	17103	17013	17039	16985	17008	16992	17026	17102	17124	17222	17117	17063	17057	17099	16935	16928	17061	17169	17016	17071	16934	17094	17012	17025	16975	17124	17165	17147	17152	17135	17126	16946	17246	17127	17062	17040	17153	17063	16990	17090	17097	17157	16946	16955	17074	17138	17080	17202	17158	17121	16838	17047	16879	17066	17023	17020	17075	17031	17200	16984	17061	17174	17227	17135	17117	17290	17049	17069	17052	17176	17139	17142	17070	16869	17107	16963	17103	17042	16986	17151	17178	17068	16949	17082	17022	17218	17116	17237	17253	16967	17198	16994	17033	17038	17243	17181	17204	16971	17085	17187	16966	16959	17047	16956	16995	16968	17042	17262	17225	17094	17120	17229	17195	17005	17039	16996	17161	17156	17099	17091	17049	16996	17151	17092	17277	17076	17209	17113	17252	16916	17173	17064	17011	17077	17070	17000	16861	17142	16949	17157	17123	17032	17139	17088	17221	17013	17024	17036	17218	17248	17061	16950	17203	17039	17049	17006	17160	17173	16882	17030	17044	17224	17103	17119	17071	17034	17097	17090	16993	17129	17252	17110	17021	17083	17090	17198	17011	17197	17122	17057	17018	17104	17234	16977	17160	17123	17137	17013	17206	17215	17162	17100	17078	17208	17059	17067	17235	17075	16981	17182	17039	17138	17318	17098	16960	17210	17137	17148	17184	17149	17002	16950	17230	17198	16994	17035	16914	17185	17268	17138	17112	17146	17140	17155	17135	16990	17157	17090	17112	17094	17175	17145	17100	17087	17188	17322	17027	17099	17100	17070	17017	17017	17174	17123	17045	17089	17179	17020	16998	17045	17140	17178	17184	17060	17047	16987	17047	17039	16995	17030	17222	16974	17064	17042	17310	17157	17060	17094	17072	17116	17117	17163	16955	17160	17103	17013	17038	16990	17168	17107	17170	17104	16976	17165	17149	16975	17086	17204	17082	17076	16977	16980	17109	17322	17239	17147	17228	17011	16932	17090	17181	17023	17026	17094	17147	17109	17261	17143	16952	17063	17168	17101	17208	17094	17139	16936	17292	17050	17214	16886	17105	16982	16919	17106	17006	17112	17000	16944	17253	17134	17109	17118	16956	17181	17277	16978	17172	17063	17253	17017	17015	16977	17032	17277	16979	17112	16939	17175	17024	17118	17071	17067	17049	16834	17040	17066	17051	17107	16987	17258	17103	16950	17010	16929	17223	17180	16996	17159	17058	17237	17040	17011	17122	17259	16954	17073	17275	17076	17210	17126	17164	17047	17114	16926	17150	17019	17075	17184	16989	17088	17113	16948	17227	16811	17191	17079	17101	17188	16953	16939	17087	17121	16960	17165	17021	17070	17049	17190	17221	17130	17125	17160	17095	17027	17212	17189	16960	17073	17229	17175	17212	17241	17041	17129	17230	17049	16937	16999	17030	17117	17013	17105	17075	17212	17121	17168	17133	17027	16874	17015	17512	16991	17037	17067	17249	17055	17215	17086	17139	17083	17038	17070	17246	17084	16852	16932	17121	17058	17064	17003	16882	17164	17038	17099	17046	16906	16981	17221	16997	17264	17010	17025	17112	17080	17107	17056	16975	17017	16918	17047	17033	16856	17082	17050	17241	17162	17030	17110	17014	17113	17160	17101	17173	17084	16928	17169	17052	17016	17029	17080	16947	16974	17101	17106	17057	16938	17093	16999	16971	17018	16909	16979	17036	16950	17220	17090	17200	16975	17057	16839	16972	16907	17074	17175	17235	17048	17032	17110	17002	17018	17074	17032	17084	17160	17195	16924	17146	17003	17132	17099	16939	17124	17009	16972	17121	17092	17213	17240	17100	16981	17042	17050	17158	16944	17030	17127	17148	17021	16911	17179	17053	17217	17014	17009	17079	17225	16997	16976	16971	17102	17193	17123	17033	17030	16974	17050	17075	17183	17074	17027	17034	16947	17248	17007	17055	17055	17084	17154	17118	16987	17204	17106	17150	16951	17152	16990	17016	17178	17093	17177	16961	17143	17262	17002	17138	16796	17038	17023	16972	17347	17058	17033	17079	17154	17085	16918	17174	17084	17180	17185	17229	17079	17170	17105	17038	16961	17002	17100	17016	17065	17046	17050	17096	17283	16923	17195	17233	17245	17236	17089	16970	17136	17244	17015	17098	17038	17270	17073	17146	17105	17105	17059
22882	21448	29313	24011	22248	25728	28868	25427	25506	26153	25224	23189	22452	22202	22234	21545	21553	21731	21807	21699	21543	21440	21645	21726	21517	22092	24179	24236	24255	24037	23248	22521	21671	21330	21122	21148	21365	21236	21235	21194	21433	21324	21112	21211	21389	21202	21167	21272	21284	21387	21253	21172	20930	21288	21250	21153	21374	21384	21188	21173	21266	21249	21168	21236	21052	21273	21092	21139	21143	21185	21258	21166	21267	21137	21176	21206	21013	21292	21249	21210	21259	21285	21090	21212	21315	21187	21163	21336	20924	21155	21252	21275	21370	21061	21151	21052	21225	21121	21142	21205	21334	21368	21133	21107	21226	21298	21294	21137	21286	21312	21178	21249	21248	21181	21222	21278	21054	21127	21095	21121	21062	21176	20971	21158	21209	21314	21226	21222	21328	21244	21118	21174	21137	21202	20951	21286	21252	21211	21135	21115	21272	21061	21216	21438	21061	21083	21169	21248	21266	21143	20992	21055	21099	21197	21163	21124	21309	21245	21161	21339	21363	21104	21168	21231	21256	21158	21244	21167	21121	21045	21250	21180	21137	21057	21245	21191	21128	21101	21067	21338	21012	21206	21162	21270	21324	21017	21131	21200	20948	21098	21102	21254	21007	21456	21306	21291	21154	21391	21304	21178	21187	21144	21201	21118	21300	20970	21216	21330	21262	21194	21189	21222	21030	21027	21263	21425	21304	21155	21429	21097	21246	21372	21225	20927	21162	21436	21228	21016	21096	21139	21312	21117	21104	21223	21354	21273	21231	21179	21332	21125	21227	21013	21209	21184	21088	21161	21072	21098	21131	21179	21000	21142	21108	21346	20899	21194	21317	20941	21011	21250	21154	21014	21138	21096	21178	21169	21113	21226	21116	21103	21105	21277	21061	21155	21261	21077	21174	21113	21347	21189	21197	21165	20971	21264	21353	21268	21291	21200	21145	21226	21224	21215	21079	21231	20983	21078	21082	21278	21167	21076	21071	21123	21439	21133	21307	21251	21156	20990	21239	21099	21187	21412	21296	21272	21266	21250	21271	21265	21371	21290	21203	21110	21380	21104	21110	21276	21076	21171	21005	21105	21175	21130	20965	21299	21230	21374	21309	21353	21279	21086	21070	21177	21258	21246	21258	21386	21238	21140	21263	21106	21203	21042	21133	21074	21116	21300	21212	21103	21184	21146	21368	21064	21426	21183	21262	20991	21317	21172	21187	21095	21093	21276	21238	20990	21003	21109	21335	21202	21065	21373	21170	21197	21126	20914	21167	21182	21137	21195	21361	21330	21450	20981	21247	21381	21177	21021	21009	21241	21219	21070	21290	21094	21036	21188	21160	21329	21527	21210	21201	21148	21151	21106	21107	21259	21221	21149	21070	21232	21174	21099	21233	21158	21088	21025	21120	21091	21160	21211	21191	21056	21129	21176	21080	21323	21231	21119	21296	21225	21464	21299	21017	21082	21097	21375	21215	21314	21047	21040	21088	21204	21031	21240	21386	21195	21079	21175	21279	21223	21051	21389	21142	21173	21312	21087	21229	20993	21031	21178	21208	21126	21073	21138	21053	21074	21059	21200	21290	21275	21208	21123	21158	21302	21121	21206	21089	20915	21096	21185	21065	21084	21115	21222	20992	21131	21224	20963	21079	21401	21097	20960	21189	21125	21020	21150	21025	21043	21125	21353	21113	20956	21097	21037	21293	20973	21286	21188	21173	21144	21248	21116	21008	21046	20938	21134	21217	21072	21041	21193	21145	21094	20953	21223	20975	21146	20973	21197	21090	21057	21231	21065	21191	21169	21146	21067	21082	20897	21263	21348	21178	21230	21135	21340	21175	21243	21147	20984	21218	21092	21118	21325	21062	21151	21194	21170	21340	21254	20981	21012	21351	21150	21178	21151	21191	21139	21091	21240	21190	21221	21158	21146	21064	21246	21336	21250	21362	21251	20833	21010	21108	21068	21195	21210	21192	21305	21419	21284	21304	21266	20972	21388	21116	21206	21120	20984	21127	21163	21187	21210	21335	21270	21152	21131	21483	21157	21195	21219	21084	21449	21017	20830	21067	21063	21150	21183	21113	21228	21303	21253	21076	21059	21223	21106	21093	21097	21223	21200	21256	21200	21046	21229	21327	21116	20951	21263	21081	21252	20967	21185	21359	20935	21297	21198	21102	21221	21146	21002	21182	20953	21153	21063	21004	21123	21174	21233	21200	21054	20975	21019	21151	21230	21250	21052	21109	21289	21405	21100	21335	21045	21155	20947	21360	21241	21162	21093	21138	21196	20986	21009	21035	21060	20927	21392	21109	21289	21217	21082	21254	21094	21329	20916	21206	21251	21161	21284	21257	21216	21106	21281	21074	21174	20991	21302	21455	21163	21140	21101	21172	21281	21102	21216	20878	21116	21298	21270	21133	21184	21178	21276	21110	20914	21035	21145	21218	21111	21203	21147	21180	21147	21358	21107	21289	21157	21053	21045	21165	21192	21298	21081	20967	21014	21195	21193	21173	21285	21226	21026	21202	21167	21323	21139	21137	21179	21067	20996	21232	21138	21204	21126	21207	21392	20931	21265	21103	21219	21320	21333	21215	21216	21418	21011	21019	21163	21097	21156	21273	21233	21336	21314	21184	20924	21374	21266	21056	21255	21121	21232	21142	21097	21162	20987	21319	21173	21215	21133	21099	21035	21294	20901	21119	21190	21167	21291	21251	21063	21301	21235	21145	21009	21000	21145	21230	21248	21329	21165	21226	21047	21074	21164	21286	21048	21372	21287	21022	20947	21022	21126	21108	21208	21192	21165	21029	20930	21287	21164	21266	21161	20983	21250	21261	21080	21336	21306	21108	21196	20901	21128	21055	20963	21162	21213	21351	21316	21204	21118	21078	20963	21131	21201	21114	20971	20938	21231	21056	21052	21103	21004	21218	21020	20932	21289	21152	21105	21066	21156	21263	21392	21382	21100	21116	21343	21259	21237	21170	21074	21129	21209	21021	21148	21026	21270	21049	21190	21059	21284	21215	21099	21330	21130	21125	21186	21263	21381	21021	20981	21017	20998	21184	21062	21090	21015	21217	21014	21361	21294	21116	21273	21106	21240	21050	21178	21177	21106	21153	21183	21461	21309	21317	21240	21069	21201	21061	21230	21191	21281	21158	20960	21026	21236	21165	21261	21248	21211	21184	21167	21282	21346	21221	21315	21203	20988	21087	21041	20835	21175	21239	21137	20969	21226	21233	21153	21089	21193	21261	21043	21088	21092	20927	21220	21273	21110	21148	21082	21287	21321	21035	21263	21134	21310	21157	21198	20938	21208	21320	21161	20969	21242	21317	21098	21152	21228	20967	21124	21307	21084	21771	21109	21161	21155	21151	21176	20935	21117	20974	21207	21281	21123	21162	21111	21109	21068	21271	20947	21102	21253	21138	21186	21343	21199	21349	20991	21271	21183	21153	21058	21109	21047	21107	20920	21206	21261	21049	21222	21031	21201	21139	21182	21247	21181	21148	21099	21098	21180	21021	21187	21114	21175	20892	21071	21278	21128	21035	21069	21008	21219	21100	21265	21022	21231	21116	21123	21406	21257	20884	21107	21044	21185	21110	21021	21135	21240	21139	20882	21208	21256	21036	21001	21157	21351	21105	21188	21355	21256	21249	21062	21099	21168	21172	21099	21349	21050	21023	21082	21242	21068	21148	21041	21132	21230	21141	21197	21176	21127	21190	21163	21262	21303	21187	21077	21012	21235	21175	21238	21029	21067	21392	21201	21197	21002	21278	21103	21278	21092	21212	21104	21100	21206	21164	21195	21171	21172	21376	21003	21137	21141	21310	21082	21206	21070	21293	21048	21125	21175	21326	21245	21096	21166	21212	21148	21130	21299	21382	21121	21238	21388	21184	21111	21117	21244	21197	21301	21077	21367	21216	21229	21178	20987	21020	21107	21099	20990	21129	21095	21041	21025	21183	20890	21275	21050	21113	21003	21303	21089	21129	21008	21093	21317	21260	21043	20945	20974	21112	21162	21181	21081	21110	21095	21247	21476	21261	21136	21266	21209	21100	21083	21216	21288	21049	21200	21172	21263	21275	21159	21228	21014	21250	21264	21250	21254	21132	21256	21102	20963	21309	21073	20968	21068	21134	21021	21220	20905	21210	21238	21210	21037	21194	21144	21112	21368	21294	20996	21190	21040	21224	21190	21159	21063	21036	20976	21309	21103	20987	21035	20981	21095	21279	21136	21239	21031	21193	21326	21027	21007	21298	21235	21207	21233	21326	21415	21417	21081	21057	21039	21137	21097	21237	21171	21140	21164	21132	21058	21374	21162	21050	21384	21104	20973	21202	21118	21221	21034	21191	21029	21281	21077	21225	21046	21145	21140	21123	21338	21020	20986	21145	21018	21161	20982	21334	21028	21130	21045	21129	21166	21230	21407	21203	20855	21028	21403	21224	21127	21140	21125	21304	21145	21048	21188	21281	21310	21116	21132	20940	21112	21187	21229	21024	21148	21118	21043	21023	20943	21179	21191	21273	20967	21260	21252	21315	21083	21172	21042	21222	21180	21040	21163	21325	21131	21291	21228	21042	21104	21154	21262	21425	21232	21178	21222	21274	21093	21117	21330	21288	21344	21193	21119	21143	21121	21242	21338	21429	21240	20997	21336	21338	21133	21128	21042	21444	21180	21282	21051	21264	21123	21202	21359	21096	21014	21365	21446	21195	21285	21264	21285	21034	21275	21103	21217	21004	20901	21037	21214	21175	21067	21134	21223	21109	20865	21133	21277	21225	21154	21217	21219	21309	21248	21253	21309	21144	21153	21313	21373	21241	21054	21191	20954	21183	21215	21289	20982	21402	21232	21060	21221	21342	21059	21113	21076	21085	21017	21128	21328	21263	20883	21000	20999	21244	21274	21304	21288	21013	21100	21019	20878	21164	20999	21207	21050	21199	21172	21192	21014	21088	21068	21028	21146	21149	21270	21238	21191	21004	21073	21171	21125	21041	21237	21115	21114	21333	21051	21181	21010	21166	21097	21195	21229	21225	21122	21390	21180	21282	21115	21069	21221	21142	21163	21117	21048	21246	21190	21234	21027	20893	21197	21346	21135	21036	21102	21129	21177	21054	20956	21243	21170	21095	21155	21426	20998
36160	61874	51770	36513	30255	25526	23013	23798	24773	24821	22878	19508	19057	18433	18463	18227	17927	17938	17916	17628	17850	17817	17914	17639	17837	18658	22485	21593	21467	21061	19637	18554	17744	17326	17484	17251	17322	17224	17219	17264	17416	17400	17427	17224	17314	17178	17260	17176	17246	17113	17454	17203	17116	17152	17355	17244	17369	17422	17143	17358	17180	17252	17318	17221	17167	17334	17135	17366	17278	17162	17313	17273	17221	17212	17325	17223	17371	17284	17422	17260	17264	17294	17320	17293	17265	17393	17196	17387	17284	17213	17202	17138	17237	17315	17285	17243	17491	17341	17253	17282	17138	17313	17264	17233	17152	17387	17086	17254	17343	17273	17224	17275	17184	17336	17332	17346	17274	17159	17259	17279	17415	17246	17260	17312	17350	17285	17205	17411	17225	17281	17245	17228	17180	17378	17357	17193	17208	17185	17223	17147	17201	17362	17149	17349	17266	17151	17359	17371	17187	17333	17478	17324	17204	17238	17249	17084	17176	17213	17302	17277	17225	17223	17257	17107	17520	17173	17429	17245	17262	17352	17384	17117	17377	17295	17403	17317	17206	17295	17237	17451	17235	17164	17216	17432	17256	17353	17170	17370	17392	17203	17270	17164	17366	17302	17234	17054	17195	17357	17144	17332	17237	17287	17535	17312	17218	17216	17266	17332	17207	17225	17149	17267	17136	17257	17128	17140	17207	17294	17180	17250	17523	17294	17233	17273	17301	17396	17261	17212	17302	17104	17301	17235	17294	17308	17092	17333	17368	17350	17304	17333	17172	17245	17267	17322	17353	17198	17201	17031	17295	17274	17131	17098	17338	17198	17320	17379	17182	17231	17370	17134	17139	17368	17212	17375	17219	17191	17214	17328	17266	17300	17306	17175	17048	17233	17151	17185	17034	17355	17259	17400	17134	17396	17220	17104	17265	17399	17184	17274	17332	17245	17223	17123	17274	17314	17237	17385	17500	17035	17358	17399	17338	17312	17093	17259	17307	17406	17305	17411	17248	17096	17237	17379	17199	17216	17147	17206	17213	17251	17266	17235	17424	17255	17148	17082	17222	17285	17239	17175	17305	17283	17108	17324	17350	17209	17326	17278	17394	17376	17172	17463	17070	17217	17250	17336	17298	17272	17340	17230	17357	17195	17267	17335	17280	17310	17355	17384	17395	17324	17163	17314	17276	17356	17232	17198	17186	17114	17271	17055	17267	17144	17005	17194	17037	17457	17264	17278	17388	17161	17407	17140	17413	17253	17334	17335	17294	17261	17278	17364	17292	17308	17326	17144	17185	17028	17266	17239	17199	17086	17334	17317	17325	17244	17240	17312	17389	17224	17252	17342	17180	17186	17342	17210	17319	17347	17171	17238	17194	17120	17370	17259	17276	17181	17340	17252	17247	17183	17282	17407	17358	17293	17181	17221	17384	17187	17160	17451	17357	17170	17201	17302	17255	17483	17332	17281	17093	17379	17280	17421	17379	17217	17238	17271	17121	17363	17215	17217	17316	17241	17121	17252	17489	17357	17073	17187	17193	17297	17324	17378	17243	17113	17277	17283	17284	17394	17245	17204	17191	17151	17136	17200	17129	17231	17279	17151	17384	17192	17183	17308	17285	17374	17122	17133	17176	17157	17216	17157	17219	17246	17328	17066	17245	17366	17340	17193	17135	17176	17321	17228	17157	17317	17232	17192	17188	17351	17403	17264	17285	17303	17264	17107	17391	17299	17217	17295	17214	17304	17459	17255	17137	17354	17094	17301	17275	17187	17301	17341	17292	17353	17404	17349	17267	17362	17151	17356	17218	17258	17336	17326	17221	17297	17306	17355	17305	17290	17190	17283	17252	17378	17101	17441	17334	17237	17446	17188	17064	17329	17282	17192	17392	17246	17229	17421	17085	17243	17266	17221	17186	17305	17314	17508	17266	17241	17358	17264	17174	17196	17206	17216	17276	17444	17204	17339	17238	17183	17330	17351	17299	17177	17277	17368	17328	17298	17232	17193	17235	17240	17386	17472	17452	17105	17215	17317	17206	17182	17333	17274	17107	17223	17356	17356	17345	17114	17132	17123	17087	17334	17258	17284	17118	17225	17098	17212	17275	17403	17118	17275	17303	17324	17275	17328	17151	17231	17196	17311	17144	17415	17301	17393	17269	17191	17082	17289	17165	17343	17309	17391	17422	17318	17299	17241	17189	17080	17337	17323	17390	17081	17246	17065	17219	17381	17383	17311	17346	17123	17256	17222	17104	17201	17184	17240	17293	17151	17338	17095	17238	17244	17294	17339	17308	17289	17271	17337	17466	17354	17304	17318	17244	17214	17244	17350	17384	17325	17263	17161	17290	17244	17321	17493	17211	17088	17125	17482	17310	17347	17224	17216	17195	17306	17283	17517	17332	17163	17264	17330	17216	17213	17111	17451	17247	17256	17290	17247	17373	17187	17163	17135	17383	17221	17248	17287	17314	17411	17303	17298	17354	17361	17351	17242	17259	17273	17292	17324	17220	17383	17323	17227	17364	17279	17220	17410	17384	17289	17161	17140	17190	17276	17458	17343	17205	17280	17346	17377	17262	17158	17451	17111	17108	17347	17054	17216	17319	17209	17161	17204	17197	17088	17182	17156	17460	17229	17252	17216	17396	17135	17315	16985	17432	17325	17343	17226	17259	17256	17276	17204	17272	17349	17207	17374	17334	17330	17203	17185	17243	17068	17116	17309	17263	17280	17346	17056	17311	17188	17268	17193	17343	17240	17197	17221	17287	17475	17198	17331	17320	17205	17170	17224	17310	17219	17018	17260	17339	17087	17245	17397	17278	17179	17375	17259	17451	17278	17335	17103	17182	17365	17309	17476	17349	17176	17373	17311	17343	17267	17331	17278	17373	17258	17221	17297	17268	17221	17097	17249	17190	17299	17212	17114	17059	17220	17406	17045	17276	17250	17190	17097	17234	17262	17234	17208	17196	17285	17199	17292	17365	17230	17139	17177	17155	17255	17112	17172	17136	17311	17155	17356	17173	17237	17108	17335	17153	17281	17290	17279	17279	17126	17379	17346	17170	17280	17172	17214	17277	17038	17281	17276	17022	17199	17384	17306	17173	17379	17268	17199	17245	17269	17355	16977	17204	17122	17303	17338	17290	17189	17235	17259	17121	17177	17258	17238	17264	17240	17113	17126	17283	17417	17179	17229	17215	17287	17107	17368	17096	17213	17356	17270	17371	17344	17256	17236	17373	17450	17154	17283	17158	17192	17154	17226	17298	17363	17474	17223	17185	17142	17257	17440	17219	17237	17474	17265	17437	17210	17387	17271	17392	17286	17234	17320	17206	17364	17046	17092	17230	17290	17179	17263	17103	17429	17204	17361	17366	17180	17243	17318	17231	17230	17181	17336	17214	17252	17186	17256	17170	17296	17225	17308	17314	17255	17302	17120	17221	17401	17255	17262	17352	17201	17412	17301	17213	17131	17399	17234	17368	17170	17195	17101	17315	17131	17257	17173	17253	17274	17330	17402	17471	17416	17287	17208	17254	17233	17259	17275	17252	17217	17121	17234	17208	17121	17227	17344	17213	17270	17136	17310	17213	17203	17332	17182	17399	17119	17141	17258	17248	17337	17333	17214	17221	17283	17305	17349	17472	17200	17198	17224	17430	17230	17249	17342	17114	17212	17331	17281	17218	17281	17182	17281	17223	17445	17107	17296	17396	17289	17312	17259	17200	17256	17202	17084	17190	17394	17337	17270	17232	17469	17163	17263	17272	17142	17087	17161	17126	17048	17229	17313	17286	17333	17457	17198	17354	17404	17369	17221	17315	17436	17131	17228	17350	17293	17200	17265	17144	17176	16990	17211	17261	17241	17362	17160	17323	17307	17238	17338	17204	17177	17321	17199	17463	17229	17296	17217	17421	17228	17182	17354	17179	17317	17264	17234	17118	17398	17155	17236	17180	17107	17197	17191	17216	16988	17466	17205	17219	17258	17268	17368	17506	17267	17222	17104	17219	17377	17283	17176	17239	17251	17430	17279	17359	17160	17230	17267	17179	17364	17166	17220	17253	17210	17287	17358	17196	17404	17223	17356	17403	17255	17253	17329	17152	17312	17242	17279	17300	17326	17178	17195	17510	17203	17311	17208	17234	17148	17406	17422	17164	17377	17324	17213	17377	17284	17337	17068	17308	17229	17159	17184	17266	17242	17226	17158	17313	17217	17313	17172	17427	17218	17268	17356	17250	17238	17271	17260	17159	17126	17323	17404	17354	17203	17317	17107	17231	17300	17231	17323	17409	17478	17174	17252	17231	17305	17154	17195	17226	17138	17315	17527	17210	17193	17174	17354	17250	17254	17356	17262	17181	17259	17445	17353	17239	17199	17233	17203	17247	17259	17322	17184	17185	17307	17307	17226	17305	17223	17395	17242	17239	17256	17184	17167	17330	17157	17232	17155	17173	17260	17165	17291	17338	17431	17414	17284	17233	17237	17349	17233	17149	17046	17253	17105	17329	17368	17353	17186	17350	17380	17371	17359	17373	17356	17083	17222	17106	16982	17195	17210	17348	17244	17428	17302	17261	17410	17191	17014	17226	17281	17285	17333	17357	17065	17153	17338	17253	17189	17362	17268	17295	17244	17343	17200	17232	17264	17194	17288	17406	17335	17296	17276	17126	17290	17285	17573	17167	17219	17097	17277	17343	17290	17022	17426	17222	17250	17347	17358	17403	17189	17273	17275	17235	17169	17368	17134	17198	17296	17277	17213	17349	17062	17250	17363	17216	17060	17253	17251	17149	17295	17282	17297	17273	17383	17186	17149	17230	17312	17164	17390	17257	17403	17177	17271	17324	17337	17344	17234	17192	17344	17107	17219	17365	17145	17249	17418	17220	17166	17232	17241	17374	17241	17286	17095	17176	17177	17288	17142	17445	17213	17295	17092	17312	17327	17244	17216	17447	17471	17379	17146	17268	17090	17205	17244	17368	17179	17136	17238	17215	17283	17281	17190	17196	17338	17279	17116	17563	17190	17222	17340	17232	17344	17352	17235	17339	17250	17227	17275	17347	17214	17199	17071	17257	17283	17217	17107	17260	17230	17258	17337	17049	17314	17230	17144	17400	17241	17279	17243	17372	17341	17311	17194	17337	17482	17372	17289
28546	26983	34346	29027	24457	22961	21965	21283	21668	21829	21904	21761	20828	20642	20529	20656	20551	20684	20479	20256	20349	20577	20748	20922	20695	20436	20569	20659	20645	20497	20641	20547	20523	20381	20659	20351	20594	20311	20428	20442	20401	20236	20447	20433	20549	20324	20213	20422	20326	20188	20401	20212	20565	20393	20382	20423	20443	20357	20285	20733	20309	20238	20360	20299	20212	20437	20426	20536	20348	20530	20322	20425	20307	20510	20487	20237	20287	20275	20411	20317	20320	20498	20296	20582	20262	20456	20406	20394	20229	20349	20371	20277	20309	20319	20209	20332	20549	20490	20274	20265	20329	20521	20406	20333	20394	20366	20495	20296	20432	20310	20376	20357	20376	20354	20375	20256	20395	20386	20258	20228	20323	20343	20338	20124	20172	20519	20419	20564	20300	20165	20403	20353	20505	20534	20132	20347	20465	20097	20192	20244	20411	20235	20232	20311	20175	20402	20459	20380	20356	20193	20416	20037	20263	20183	20424	20458	20486	20255	20342	20284	20360	20361	20267	20027	20263	20432	20084	20390	20303	20352	20338	20447	20294	20338	20406	20457	20462	20338	20238	20453	20483	20396	20449	20215	20409	20336	20206	20456	20326	20540	20304	20296	20283	20273	20284	20581	20371	20494	20410	20328	20495	20284	20526	20360	20455	20612	20465	20348	20438	20318	20266	20329	20314	20243	20431	20275	20341	20323	20274	20338	20358	20338	20424	20277	20473	20061	20397	20329	20282	20290	20307	20491	20370	20476	20400	20481	20328	20382	20359	20435	20334	20129	20605	20046	20318	20456	20175	20327	20157	20346	20313	20455	20431	20354	20520	20396	20568	20503	20378	20358	20536	20312	20208	20500	20519	20303	20338	20482	20293	20300	20633	20683	20377	20367	20374	20351	20266	20255	20172	20206	20362	20483	20330	20487	20533	20141	20264	20299	20361	20351	20338	20293	20542	20210	20331	20490	20364	20414	20333	20423	20625	20261	20605	20448	20403	20281	20420	20332	20376	20219	20374	20336	20322	20347	20360	20212	20192	20336	20455	20380	20384	20232	20303	20342	20477	20260	20513	20362	20250	20361	20319	20353	20360	20605	20361	20286	20322	20405	20446	20392	20242	20328	20424	20222	20332	20373	20271	20367	20069	20409	20490	20337	20083	20313	20452	20210	20399	20389	20322	20183	20504	20464	20259	20318	20432	20365	20435	20492	20382	20248	20105	20267	20071	20150	20416	20506	20499	20316	20394	20334	20238	20493	20531	20407	20372	20277	20560	20480	20411	20290	20314	20307	20489	20381	20441	20302	20273	20415	20521	20509	20461	20415	20447	20277	20549	20307	20237	20428	20402	20274	20357	20381	20453	20395	20335	20299	20353	20385	20304	20244	20277	20187	20490	20401	20235	20120	20293	20157	20546	20419	20426	20109	20329	20175	20283	20414	20480	20369	20391	20347	20537	20641	20149	20363	20192	20707	20418	20369	20253	20585	20385	20398	20364	20193	20449	20407	20293	20273	20153	20312	20421	20265	20567	20221	20374	20194	20437	20344	20592	20446	20455	20422	20376	20260	20117	20180	20207	20388	20349	20434	20260	20581	20461	20368	20350	20252	20360	20335	20367	20406	20330	20468	20266	20383	20514	20307	20313	20342	20275	20283	20089	20241	20298	20494	20350	20362	20278	20130	20599	20416	20269	20287	20395	20333	20261	20200	20655	20437	20347	20400	20310	20374	20412	20448	20302	20168	20252	20039	20485	20460	20397	20080	20311	20449	20419	20405	20426	20199	20115	20330	20423	20394	20164	20313	20248	20489	20388	20436	20371	20420	20224	20174	20344	20421	20475	20273	20466	20505	20343	20237	20155	20449	20396	20312	20261	20233	20519	20193	20153	20520	20532	20368	20455	20235	20308	20577	20319	20420	20417	20297	20390	20400	20448	20458	20315	20158	20378	20386	20441	20338	20258	20324	20544	20202	20336	20332	20245	20183	20305	20126	20240	20361	20417	20287	20384	20340	20468	20190	20540	20274	20325	20290	20332	20411	20372	20404	20360	20391	20440	20521	20475	20324	20202	20292	20275	20294	20438	20217	20013	20362	20181	20199	20404	20617	20409	20294	20185	20204	20474	20320	20351	20491	20484	20148	20452	20155	20331	20159	20394	20384	20545	20391	20363	20277	20403	20243	20573	20418	20487	20414	20475	20447	20305	20489	20143	20396	20353	20383	20381	20448	20314	20429	20438	20406	20413	20368	20454	20003	20259	20300	20411	20411	20338	20396	20274	20220	20193	20468	20643	20365	20329	20287	20449	20682	20535	20455	20482	20383	20166	20531	20491	20230	20347	20296	20478	20451	20389	20256	20403	20560	20445	20397	20492	20140	20401	20276	20482	20436	20173	20333	20322	20481	20449	20244	20339	20269	20429	20327	20447	20270	20342	20518	20360	20595	20231	20355	20165	20324	20390	20448	20402	20446	20563	20517	20396	20237	20349	20299	20436	20504	20499	20230	20313	20317	20195	20337	20410	20348	20418	20463	20365	20438	20301	20491	20297	20602	20411	20327	20411	20227	20249	20277	20021	20207	20291	20335	20398	20338	20310	20283	20299	20403	20450	20466	20223	20236	20407	20491	20365	20321	20447	20254	20340	20267	20458	20466	20475	20341	20522	20461	20297	20280	20333	20310	20377	20470	20321	20404	20240	20570	20442	20289	20334	20213	20311	20198	20540	20482	20305	20376	20267	20358	20375	20355	20292	20327	20114	20258	20314	20329	20382	20341	20572	20494	20447	20554	20377	20138	20440	20395	20109	20264	20392	20291	20413	20400	20366	20343	20329	20545	20138	20220	20163	20279	20438	20383	20380	20410	20434	20307	20342	20235	20320	20097	20231	20345	20530	20395	20293	20570	20097	20330	20138	20337	20373	20366	20167	20514	20583	20465	20355	20372	20450	20391	20593	20300	20390	20546	20662	20336	20367	20314	20209	20303	20281	20347	20260	20436	20323	20328	20276	20443	20282	20298	20456	20469	20453	20331	20175	20471	20494	20128	20288	20105	20277	20484	20414	20595	20400	20462	20317	20291	20428	20373	20344	20261	20382	20299	20347	20177	20396	20196	20334	20130	20422	20188	20361	20535	20408	20278	20087	20246	20284	20137	20364	20364	20243	20270	20291	20505	20450	20362	20381	20311	20483	20451	20479	20415	20398	20334	20248	20324	20239	20455	20232	20329	20324	20250	20341	20472	20366	20607	20315	20166	20316	20237	20307	20274	20393	20241	20446	20214	20337	20455	20283	20310	20414	20343	20456	20503	20441	20149	20321	20457	20459	20252	20528	20488	20292	20392	20374	20444	20416	20424	20504	20378	20258	20337	20237	20336	20439	20275	20222	20283	20305	20140	20222	20335	20418	20240	20330	20232	20383	20337	20520	20497	20378	20358	20430	20303	20300	20376	20417	20371	20214	20486	20479	20408	20315	20453	20298	20475	20563	20437	20323	20340	20445	20273	20514	20282	20381	20410	20108	20196	20568	20378	20319	20425	20356	20417	20346	20210	20316	20409	20495	20377	20264	20340	20522	20351	20250	20206	20243	20243	20267	20523	20065	20351	20442	20402	20306	20463	20535	20148	20556	20098	20369	20231	20307	20165	20368	20284	20438	20346	20254	20407	20416	20387	20300	20513	20269	20275	20206	20399	20558	20242	20382	20378	20563	20531	20517	20408	20379	20431	20518	20426	20651	20343	20250	20450	20458	20278	20339	20464	20127	20270	20390	20351	20370	20124	20430	20341	20451	20311	20218	20412	20438	20306	20375	20352	20547	20498	20288	20581	20381	20370	20422	20451	20430	20158	20333	20396	20346	20427	20404	20185	20724	20235	20296	20270	20228	20359	20308	20202	20567	20259	20489	20314	20406	20417	20513	20471	20493	20213	20483	20664	20311	20319	20212	20493	20421	20102	20318	20457	20173	20182	20365	20345	20201	20320	20404	20351	20384	20424	20330	20413	20474	20411	20361	20447	20437	20305	20398	20453	20306	20480	20358	20186	20355	20334	20397	20304	20342	20433	20548	20473	20353	20246	20268	20201	20227	20138	20563	20288	20421	20362	20339	20339	20121	20416	20303	20354	20375	20333	20230	20541	20339	20495	20279	20379	20350	20391	20199	20407	20283	20491	20323	20298	20164	20394	20372	20273	20187	20221	20276	20479	20439	20457	20283	20266	20532	20466	20515	20375	20379	20372	20199	20346	20296	20206	20247	20223	20384	20385	20428	20176	20311	20126	20302	20482	20432	20369	20405	20443	20373	20249	20300	20323	20674	20233	20470	20330	20454	20490	20311	20085	20348	20494	20353	20324	20516	20582	20509	20336	20440	20266	20334	20365	20285	20349	20516	20206	20364	20302	20230	20348	20321	20243	20532	20388	20333	20303	20305	20315	20342	20392	20186	20363	20515	20386	20458	20256	20403	20243	20371	20272	20284	20286	20168	20292	20289	20332	20446	20413	20447	20273	20462	20643	20569	20616	20483	20434	20152	20297	20329	20216	20401	20608	20334	20333	20173	20284	20486	20181	20284	20160	20357	20087	20282	20183	20501	20372	20312	20317	20374	20291	20444	20206	20181	20280	20272	20303	20099	20238	20311	20434	20458	20355	20385	20356	20358	20264	20458	20171	20309	20583	20644	20256	20365	20691	20248	20365	20414	20421	20331	20549	20566	20234	20303	20265	20325	20374	20287	20477	20458	20331	20292	20231	20177	20291	20235	20300	20403	20466	20311	20394	20278	20506	20338	20223	20383	20455	20206	20240	20257	20523	20451	20405	20574	20257	20327	20342	20367	20452	20341	20258	20233	20328	20354	20290	20282	20582	20337	20181	20292	20474	20336	20577	20367	20291	20326	20403	20286	20212	20451	20388	20755	20297	20479	20189	20311	20335	20473	20257	20483	20229	20129	20304	20221	20289	20473	20286	20382	20222	20297	20349	20383	20112	20231	20272	20378	20346	20336	20430	20310	20393	20381	20419	20242	20401	20320	20317	20399	20253	20240	20347	20227	20165	20473	20278	20270	20365	20116	20227	20542	20369	20216	20476	20450	20323	20432	20299	20461	20505	20448	20452	20311	20241	20126	20220	20318	20401	20529	20348	20270	20458
28676	42456	36087	26460	23165	20588	18698	18209	19159	19638	19378	19198	17690	17451	17360	17183	16999	17054	17039	16940	17022	17154	17185	17052	17248	17276	17341	17433	17363	17082	17143	16870	17036	16842	16992	16826	16868	16878	16779	16733	17021	16755	16827	16792	16742	16868	16672	16909	16871	16830	16994	16736	16746	16772	16957	16752	16715	16851	16704	16838	16944	16903	16817	16815	16751	16957	16890	16766	16823	16834	16754	16730	16902	16767	16766	16828	16665	16631	16726	16851	16927	16874	16993	16798	16853	16808	16770	16825	16812	16770	16772	16869	16831	16784	16753	16691	16602	16938	16742	16848	16740	16714	16826	16774	16782	16872	16923	17013	16766	16809	16761	16739	16949	16764	16693	16953	16744	16819	16866	16836	16764	16895	16884	16839	16681	16795	16718	16867	16826	16896	16723	16757	16688	16835	16687	16821	16910	16830	16977	16794	16772	16831	16820	16724	16785	16860	16797	16726	16679	16851	16782	16871	16889	16885	16830	16860	16794	16724	16802	16996	16744	16821	16770	16676	16929	16795	16694	16962	16851	16820	16776	16956	16840	16833	16985	16827	16836	16778	16844	16615	16703	16861	16882	16686	16971	16828	16734	16911	16898	16835	16814	16850	16555	16884	16930	16784	16793	16928	16916	16747	16811	16814	16825	17025	16877	16784	16889	16887	16865	16992	16898	16783	16781	16849	16700	16782	16896	16892	16745	16780	16736	16822	16817	16789	16952	16620	16675	16808	16760	16875	16746	16752	16896	16978	16827	16894	16972	16690	16669	16774	16750	16851	16921	16788	16794	16863	16897	16760	16801	16736	16880	16696	16875	16846	16731	16793	16953	16872	16796	16794	16921	16884	16791	16938	16830	16716	16780	16614	16842	16927	16832	16871	16816	16671	16746	16935	16784	16821	16805	16755	16858	16951	16857	16786	16843	16938	16894	16678	16810	16680	16879	16872	16935	16717	16829	16856	16767	16707	17036	16760	16703	16796	16917	16856	16936	16820	16935	16771	16972	16726	16883	16754	16750	16924	16651	16840	16955	16771	16725	16620	16889	16807	17053	16820	16884	16855	16811	16747	16889	16718	16831	16868	16961	16848	16862	16763	16904	16671	16894	16823	16683	16727	16675	16836	16689	16837	16734	17016	16741	16884	16923	16878	16886	16860	16951	16627	16799	16809	16873	16728	16796	16836	16583	16934	16853	16954	16731	16780	16600	16784	16839	16718	16907	16861	16770	16993	16882	16979	16763	16866	16781	16926	16958	16735	16873	16803	16920	16889	16801	16681	16851	16892	16844	16838	16741	16631	16854	16846	16796	16774	16880	16952	16866	16910	16723	16783	16773	16991	16747	16957	16769	16847	16873	16863	16697	16840	16730	16717	16749	16807	16834	16974	16648	16714	16765	16793	17114	16819	16965	16852	16682	16824	16740	16683	16826	16791	16779	16852	17065	16770	16685	16833	16626	16938	16863	16759	16816	16820	16994	16869	16781	16861	16818	16794	16854	16742	16803	16861	16889	17001	16731	16962	16588	16929	16754	16917	16854	16938	16825	16692	16728	16739	16774	16814	16865	16861	16827	16897	16913	16891	16989	16927	16734	16833	16813	16796	16997	16964	16917	16922	16671	16904	16889	16721	16963	16865	16740	16812	16783	16881	16830	16919	17001	16949	16747	16860	16870	16854	16808	16902	16825	16752	16835	16890	16878	16913	16611	16870	16816	16686	16954	16816	16890	16965	16701	16909	16719	16866	16840	16706	16762	16833	16790	16834	16788	16864	16927	16872	16779	16758	16813	16792	16809	16764	16834	16951	16756	16932	16781	16737	16952	16611	16972	16870	16659	16901	16597	16944	16831	16767	16925	16853	16675	16871	16881	17006	16980	16870	16849	16853	16821	16779	16696	16850	16793	16930	16827	16868	16750	17038	16848	16863	16991	16764	16931	16715	16802	16891	16932	16850	16896	16665	16687	16955	16874	16804	16838	16786	16843	16839	16679	16854	16706	16797	16636	16822	16708	16864	16789	16793	16827	16746	16806	16966	16812	16993	16784	17020	16963	16985	16857	16811	16860	16832	16760	16834	16601	16807	16770	16889	16733	16640	16911	16791	16715	16628	16680	17010	16720	16845	17051	16880	16792	16738	16891	16804	16857	16854	16781	16887	16601	16766	16829	16793	16732	16853	16906	16836	17025	16875	16845	16737	16965	16760	16869	16737	16873	16906	16831	16758	16928	16951	16698	16917	16757	16751	16892	16942	16837	16877	16852	16844	16815	16670	16957	16696	16924	16961	16748	16934	16758	16672	16822	16731	16951	16913	16838	16702	16946	16680	16814	17001	16670	16773	16787	16774	16891	16914	16746	16748	16763	16834	16820	16952	16885	16868	17022	16782	16871	16861	16686	16721	16882	16854	16793	16890	16905	16789	16832	16827	17001	16761	16704	16750	16723	16846	16776	16774	16743	16720	16815	16841	16772	16681	16886	16852	16834	16619	16882	16577	16887	16695	16714	16767	16594	16929	16792	16901	16866	16837	16709	16792	16593	16775	16897	16835	16821	16854	16729	16790	16783	16850	16893	16727	16747	16817	16830	16761	16854	16852	16941	16703	17054	16816	16903	16835	16910	16758	16845	16927	17052	16743	16915	16782	16849	16740	16619	16862	16917	16843	16822	16735	16682	16811	16965	16785	16700	17011	16833	16759	16917	16867	16867	16899	16679	16636	16829	16880	16746	16833	16707	16965	16628	16741	16841	16885	16733	16820	16925	16996	16621	16724	16965	16828	16729	16719	16833	16870	16732	16861	16803	16905	16861	16858	16749	16729	16860	16815	16819	16787	16975	16838	16797	16845	16820	16656	16584	16935	16948	16910	16961	16811	16856	16839	16827	16790	16971	16851	16691	16951	16744	16765	16672	16814	16842	16708	16829	16847	16795	16827	16946	16739	16953	16866	16741	16907	16547	16708	16877	16880	16761	16788	16685	16677	16903	16968	16840	16625	16684	16887	16899	16819	16818	16799	16771	16774	16903	16738	16886	16810	16956	16756	16819	16817	16763	16686	16846	16788	16735	16746	16601	16798	16986	16900	16884	16700	16858	16818	17102	16781	16846	16929	16696	16874	16784	16705	16655	16721	16721	16780	16779	16960	16784	16992	16741	16900	16841	16946	16782	16837	16951	16713	16863	16808	16811	16791	16904	16813	16748	16733	16808	16856	16770	16749	16779	16792	16780	16798	16861	16796	16864	16840	16951	16736	16679	16957	16809	16596	16825	16768	16673	16854	16802	16942	16820	16767	16851	16717	16855	16867	17051	16748	16816	16951	16881	16843	16760	16741	16957	16813	16779	16738	16704	16770	16814	16819	16721	16983	16891	16808	16602	16936	16822	16725	16834	16781	16777	16493	17001	16818	16933	16828	16815	16673	16874	16775	16870	16817	16788	16916	16785	16812	16795	16739	16743	16888	16819	16721	16829	16885	16786	16822	16848	16765	16889	16739	16781	16773	16919	16885	16887	16753	16720	16840	16646	16949	16933	16750	16755	16864	16898	16865	16767	16760	16829	16754	16845	16956	16877	16673	16663	16895	16807	16803	16772	16905	16838	16910	16914	16884	16671	16818	16877	16790	16940	16823	16785	16783	16959	16439	16849	16912	17062	16726	16813	16915	16850	16884	16861	16774	16769	17071	16845	16883	16720	16855	16807	16747	16776	16813	16829	16775	16868	16792	16837	16747	16861	16806	16743	16775	16859	16741	16870	16861	16797	16830	16850	16928	16752	16777	16909	16900	16718	16846	16935	16842	16803	16823	16780	16900	16857	16785	16822	16483	16973	16883	16857	16894	16768	16805	16744	16848	16731	16909	16992	16906	16868	16749	16658	16758	16810	16680	16783	16837	16924	16837	16874	16799	16751	16974	16818	16750	16863	16810	16913	16675	16865	16755	16826	16744	16836	16833	16965	16776	16955	16787	16795	16682	16800	16899	16824	16951	17014	16910	16952	16785	16886	16815	16735	16733	16915	16795	16725	16985	16981	16825	16774	16646	16900	16704	16820	16778	16702	16717	16865	16868	16939	16694	16813	16595	16891	16861	16713	16793	17087	16718	16893	16799	16655	16865	16890	16853	16834	16880	16724	16724	16971	16770	16777	16787	16789	16842	16894	16909	16865	16977	16924	16880	16755	16742	16836	16754	16754	16733	16741	17002	16781	16814	16740	16854	16869	16797	16685	16801	16853	16709	16734	16930	16861	16739	16855	16839	16819	16823	16906	16780	16865	16772	16946	16787	16919	16776	16686	16982	16658	16919	16787	16669	16966	16808	16748	16721	16778	16724	16952	16841	16882	16827	16781	16800	16699	16887	16822	16779	16931	16862	16819	16655	16845	16985	16831	16888	16816	16787	16740	16738	16801	16838	16804	16896	16970	16872	16779	16779	16669	16918	16899	16810	16884	17008	16978	16700	16796	16923	16731	16956	16825	16589	16780	16895	16881	16853	16818	16711	16784	16722	16784	16950	16914	16829	17038	16881	16989	16741	16858	16809	16863	16700	16759	16732	16888	16731	16906	16844	16756	16796	16719	16773	16769	16781	16912	16863	16803	16863	16862	16766	16773	16733	16863	16825	16936	16746	16849	16854	16665	16807	16779	16882	16710	16888	16839	16940	16817	16796	16898	16831	16744	16807	16998	16710	16750	16874	16816	16879	16729	16775	16685	16919	16987	16931	16762	16834	16950	16742	16882	16807	16751	16792	16778	16836	16683	16755	16829	16817	16833	16664	16824	17005	16763	16788	16712	16879	16836	16830	16925	16726	16706	16915	16724	16883	16776	16819	16804	16666	16715	16779	16712	16723	16957	16865	16856	16731	16882	16755	16847	16842	16775	16828	16923	16803	16831	16852	16823	16840	16676	16851	16919	16812	16833	16727	16931	16841	16851	16855	16814	16784	16735	16827	16779	16885	16742	16844	16904	16744	16830	17034	16843	16794	16883	16891	16982	16857	16945	16780	17016	16915	16935	16896	16782	16942	16784	16969	16863	16785	16696	16864	16776	16810	16886	16879	16705	16792	16809	16837	16808	16910	16781	16800	16946	16898	16977	16837	16783	16803	16774	16681	16783	16929	16729	16807	16940	16998	16996	16772	16721	16700
23896	21425	29059	24582	23539	25848	25831	22632	22004	22886	23091	22317	22765	22657	22043	21617	21178	21110	21090	21114	21108	20991	21128	21276	20988	21738	22747	23130	22447	21949	21561	21026	20836	20719	20663	20816	20699	20852	20521	20647	20719	20498	20741	20683	20940	20954	20601	20479	20656	20528	20638	20441	20714	20680	20603	20534	20624	20799	20565	20567	20547	20787	20551	20768	20547	20630	20458	20605	20638	20568	20684	20566	20596	20411	20621	20625	20685	20656	20589	20661	20722	20693	20487	20611	20761	20608	20717	20487	20649	20581	20816	20648	20575	20790	20411	20751	20682	20722	20831	20446	20494	20656	20688	20584	20710	20642	20629	20558	20875	20361	20742	20712	20492	20479	20745	20482	20815	20730	20706	20539	20533	20555	20557	20646	20354	20398	20546	20520	20684	20642	20590	20622	20776	20753	20548	20658	20620	20664	20534	20763	20657	20704	20751	20643	20520	20898	20661	20525	20643	20683	20570	20679	20341	20488	20567	20670	20674	20585	20579	20703	20604	20464	20515	20735	20632	20665	20601	20432	20576	20555	20483	20587	20673	20407	20604	20597	20474	20585	20735	20727	20576	20587	20659	20776	20583	20565	20598	20703	20926	20673	20508	20600	20702	20649	20542	20558	20529	20483	20634	20470	20422	20477	20736	20641	20572	20440	20716	20454	20392	20661	20820	20573	20495	20619	20735	20636	20483	20692	20667	20568	20572	20632	20668	20868	20601	20610	20776	20636	20507	20705	20789	20588	20859	20693	20654	20607	20618	20840	20741	20638	20605	20745	20600	20730	20387	20669	20736	20467	20774	20546	20672	20597	20650	20706	20531	20614	20697	20743	20750	20589	20541	20599	20479	20538	20652	20657	20590	20515	20776	20500	20519	20435	20784	20647	20513	20736	20640	20629	20738	20628	20733	20632	20699	20529	20731	20519	20635	20484	20573	20491	20784	20627	20743	20619	20449	20537	20639	20625	20787	20817	20663	20665	20503	20645	20606	20722	20511	20470	20584	20806	20440	20613	20326	20582	20586	20753	20577	20665	20655	20539	20738	20726	20525	20466	20531	20571	20669	20420	20599	20616	20504	20451	20717	20737	20723	20801	20513	20782	20519	20425	20829	20701	20595	20607	20610	20583	20484	20437	20587	20705	20663	20474	20596	20616	20712	20499	20490	20568	20466	20639	20793	20578	20517	20584	20747	20790	20621	20716	20433	20574	20714	20568	20549	20757	20587	20583	20746	20691	20934	20553	20851	20507	20678	20676	20529	20551	20646	20517	20644	20541	20657	20708	20672	20682	20405	20565	20732	20508	20612	20618	20698	20842	20718	20692	20585	20558	20668	20529	20706	20517	20719	20498	20586	20575	20723	20648	20681	20611	20644	20445	20583	20849	20883	20669	20472	20684	20653	20574	20738	20445	20680	20581	20508	20629	20619	20693	20572	20452	20779	20623	20603	20559	20532	20410	20417	20711	20735	20456	20673	20803	20478	20653	20546	20493	20433	20674	20809	20531	20717	20456	20659	20609	20713	20582	20458	20498	20614	20902	20758	20672	20662	20828	20554	20455	20618	20633	20474	20499	20785	20519	20702	20667	20572	20619	20823	20801	20653	20636	20567	20567	20617	20548	20594	20681	20696	20738	20629	20552	20430	20725	20799	20610	20580	20699	20766	20447	20528	20566	20434	20828	20482	20640	20412	20464	20574	20636	20574	20547	20630	20542	20731	20376	20783	20617	20581	20557	20716	20591	20809	20587	20608	20618	20616	20753	20639	20414	20545	20636	20866	20782	20711	20741	20737	20647	20709	20491	20639	20607	20536	20463	20631	20319	20710	20611	20659	20637	20627	20627	20585	20528	20721	20582	20496	20601	20593	20603	20678	20525	20453	20536	20621	20469	20373	20614	20384	20752	20444	20845	20575	20592	20533	20785	20659	20388	20624	20824	20658	20520	20891	20904	20812	20534	20682	20599	20419	20775	20571	20638	20704	20760	20591	20721	20655	20595	20591	20528	20558	20766	20608	20554	20670	20599	20707	20757	20581	20341	20648	20602	20498	20620	20687	20486	20764	20509	20515	20677	20739	20632	20764	20571	20567	20439	20720	20742	20510	20144	20530	20696	20583	20457	20459	20409	20409	20559	20763	20641	20792	20552	20567	20769	20691	20583	20673	20718	20433	20448	20568	20722	20450	20669	20649	20783	20597	20348	20728	20566	20711	20492	20655	20571	20725	20473	20828	20402	20463	20457	20580	20591	20561	20537	20619	20660	20545	20835	20644	20545	20723	20726	20596	20534	20745	20487	20528	20407	20590	20640	20668	20629	20576	20695	20713	20588	20537	20654	20641	20475	20423	20672	20618	20658	20756	20661	20729	20645	20815	20522	20552	20621	20612	20584	20394	20226	20626	20653	20465	20397	20655	20544	20852	20591	20523	20557	20683	20515	20545	20679	20716	20555	20759	20535	20633	20513	20731	20867	20504	20473	20588	20586	20408	20531	20686	20752	20697	20543	20515	20487	20457	20442	20601	20452	20589	20811	20607	20703	20842	20825	20683	20423	20448	20634	20425	20578	20606	20678	20661	20593	20639	20527	20756	20619	20723	20540	20461	20448	20746	20564	20628	20534	20746	20744	20617	20587	20675	20314	20337	20806	20673	20692	20753	20615	20502	20495	20531	20535	20433	20627	20538	20620	20574	20707	20559	20688	20488	20643	20614	20802	20537	20768	20778	20557	20642	20587	20751	20599	20699	20562	20625	20703	20703	20705	20587	20680	20467	20552	20655	20886	20571	20471	20827	20744	20539	20434	20620	20673	20669	20573	20714	20410	20648	20552	20685	20778	20785	20365	20614	20568	20559	20709	20566	20611	20738	20773	20810	20592	20471	20556	20794	20565	20369	20699	20424	20689	20621	20617	20759	20679	20495	20657	20435	20487	20514	20449	20615	20531	20757	20703	20695	20521	20493	20742	20849	20718	20690	20415	20708	20718	20576	20618	20671	20524	20630	20616	20602	20635	20648	20540	20570	20455	20601	20482	20622	20482	20551	20593	20337	20643	20495	20555	20630	20503	20602	20566	20501	20594	20560	20652	20540	20652	20651	20725	20696	20657	20669	20648	20688	20472	20560	20518	20407	20583	20593	20655	20453	20450	20456	20380	20472	20806	20655	20517	20459	20498	20670	20480	20544	20482	20613	20729	20523	20878	20486	20699	20653	20642	20525	20613	20768	20564	20593	20557	20369	20519	20763	20647	20721	20603	20812	20535	20371	20474	20477	20547	20726	20475	20559	20572	20724	20897	20688	20636	20375	20436	20568	20594	20609	20470	20527	20687	20729	20629	20585	20567	20381	20677	20666	20766	20706	20400	20528	20538	20498	20644	20646	20659	20515	20567	20563	20507	20579	20530	20907	20730	20636	20535	20743	20662	20791	20609	20422	20655	20613	20795	20812	20664	20699	20561	20684	20587	20545	20477	20675	20665	20517	20605	20538	20702	20422	20634	20387	20817	20722	20678	20716	20771	20475	20665	20567	20539	20672	20561	20686	20532	20670	20720	20572	20617	20621	20568	20605	20791	20628	20589	20501	20403	20820	20732	20752	20648	20603	20677	20636	20732	20639	20427	20545	20521	20549	20414	20637	20879	20504	20766	20571	20657	20521	20391	20582	20368	20593	20451	20694	20593	20566	20467	20703	20599	20768	20794	20608	20724	20819	20428	20437	20380	20543	20610	20489	20650	20665	20444	20655	20599	20634	20594	20659	20574	20667	20689	20818	20578	20695	20478	20702	20737	20745	20733	20822	20545	20495	20527	20586	20590	20743	20478	20679	20540	20647	20495	20492	20721	20853	20744	20727	20637	20609	20721	20707	20572	20720	20431	20596	20458	20621	20496	20554	20623	20612	20538	20664	20564	20531	20583	20651	20712	20667	20750	20805	20634	20391	20747	20657	20633	20653	20581	20651	20485	20798	20578	20714	20619	20622	20579	20486	20568	20589	20666	20723	20706	20765	20452	20752	20502	20483	20628	20444	20650	20676	20494	20536	20667	20698	20813	20496	20525	20694	20522	20703	20506	20545	20551	20649	20458	20588	20815	20657	20599	20663	20675	20818	20668	20612	20438	20534	20703	20740	20794	20646	20324	20524	20707	20592	20769	20716	20726	20886	20506	20415	20651	20546	20562	20867	20637	20449	20658	20462	20438	20834	20529	20535	20592	20690	20608	20602	20602	20575	20880	20743	20436	20544	20423	20535	20535	20553	20408	20463	20511	20616	20637	20493	20525	20637	20652	20542	20597	20568	20724	20604	20811	20691	20619	20506	20301	20647	20863	20656	20663	20832	20580	20547	20569	20587	20712	20741	20626	20807	20545	20665	20571	20674	20480	20542	20437	20550	20530	20667	20481	20649	20550	20591	20672	20481	20675	20632	20312	20580	20646	20300	20549	20516	20608	20337	20698	20564	20360	20495	20687	20804	20680	20656	20560	20664	20745	20654	20655	20721	20472	20551	20629	20771	20577	20772	20514	20652	20782	20537	20739	20685	20611	20479	20614	20439	20487	20752	20637	20806	20783	20619	20594	20531	20395	20597	20806	20647	20668	20588	20752	20618	20769	20574	20545	20633	20619	20631	20619	20633	20470	20531	20454	20546	20529	20693	20448	20646	20587	20660	20218	20582	20433	20781	20980	20638	20652	20620	20750	20573	20350	20576	20569	20565	20670	20628	20284	20582	20811	20668	20784	20762	20753	20804	20499	20661	20484	20637	20769	20669	20759	20698	20790	20646	20558	20680	20785	20647	20710	20591	20576	20369	20638	20695	20477	20466	20703	20614	20611	20762	20509	20710	20654	20786	20729	20609	20699	20745	20503	20714	20641	20888	20582	20641	20675	20646	20680	20546	20618	20593	20471	20452	20523	20604	20620	20603	20572	20553	20574	20651	20805	20718	20676	20654	20433	20578	20689	20577	20564	20788	20553	20768	20752	20529	20809	20581	20409	20440	20381	20586	20659	20692	20798	20478	20553	20446	20485	20694	20611	20542	20617	20613	20475	20620	20663	20383	20687	20477	20365	20679	20506	20412	20518	20450	20554	20545	20606	20628	20428	20689	20698	20694	20415	20482	20624	20499	20627	20637	20681	20849	20619
32254	47639	39106	29808	25439	23105	21238	19784	19420	20754	20600	19834	20000	20206	19044	18303	17663	17432	17437	17597	17719	17415	17601	18025	17841	18894	20183	20005	19310	18520	17839	17390	17189	17070	17149	17000	17038	16991	17181	17129	17086	17074	17026	16777	16947	17144	16930	17060	17076	16986	16813	16898	16972	17055	16830	17064	17076	17116	17093	16856	17009	17033	17082	16958	17172	16949	17087	16894	17087	16974	17069	17014	17022	16986	17032	17150	16996	17009	16982	16880	17064	16847	17079	17036	17053	17093	17025	16959	17097	16965	17118	16807	17113	16880	16854	17097	17114	16918	16902	16886	16897	17049	16939	16960	17177	17032	16922	17098	17042	16930	16760	16862	17236	16806	16932	16870	17203	16974	17023	16874	17015	16978	17013	17045	16939	16930	16983	16953	17075	16979	17098	17086	17129	17099	16825	17060	16903	16976	16944	16930	16957	17051	16936	17043	16941	16927	16815	17009	17101	17092	16825	16867	17022	17016	17028	16961	16777	17231	17039	17068	17045	17007	17054	17167	17124	16995	16968	16933	16931	17017	16996	17121	17105	16929	17081	17126	17152	17054	16990	16923	17077	16953	17134	16870	17002	16930	17043	17075	16959	16778	17005	17075	17023	17024	16888	17137	16892	16952	17135	17035	16939	17052	17029	17137	16869	16986	16972	16951	17015	16908	16910	17026	17007	16822	17053	16799	17159	16923	16934	17042	17108	16998	17191	17033	17055	16990	16849	16852	16834	17135	16957	17087	17222	16794	16997	17247	16987	17064	16965	16932	17092	17121	16859	17089	16987	17018	16833	16960	16866	17081	17035	16901	17019	17120	17172	17101	16958	16961	17180	16907	17031	16834	16988	16944	17058	16839	16928	17062	17049	16893	16977	17145	16952	16985	17059	16996	17171	16948	17021	17130	16961	16947	16988	17073	17045	17126	17117	16841	17005	16928	16985	16939	17062	16957	16936	17168	16857	16902	17146	16763	16965	17103	16901	16938	16948	17003	16992	17201	17067	16889	16992	17076	16902	16876	16954	16888	16966	17116	16887	17052	16819	17046	17031	16965	17083	16947	17201	16943	17001	17023	17010	17023	17017	17041	17022	17030	16779	17106	16964	16900	16937	17164	16799	16891	16994	17023	17008	17032	16964	16958	16950	16981	16984	17087	17055	16954	16767	16940	17027	16944	16989	16886	16928	17066	17100	17127	16957	17055	17032	16874	17064	16905	17088	17031	17170	17048	17017	17104	17059	17002	17014	17118	16837	17011	17157	17042	17113	16916	16893	17132	16903	17232	17205	16989	17071	16999	17089	17009	17069	16963	17023	16973	16993	16669	17022	17051	17133	17043	16969	17128	16757	16966	16901	16982	17061	17088	16988	16958	16975	17002	17127	17032	16786	17031	17058	17019	16982	16934	17101	17037	17014	17052	17041	16961	16918	17148	16939	16960	17121	16923	16984	17022	17107	16822	17010	17110	17050	16789	16963	16912	17005	16845	16981	17027	16960	16796	17069	17105	16982	17151	16790	17187	16775	17072	17229	16985	17064	16924	17039	17043	16905	16966	16915	16898	17217	16982	17070	16986	16930	17053	16997	16861	17023	17018	16907	16996	17147	17070	16990	16914	17071	17158	17098	17080	16845	17015	17033	16968	16889	16972	17005	17134	16929	17028	16969	16909	17129	16964	16966	17174	17080	17022	16872	17175	16972	16920	17169	16951	17021	17136	16963	16876	17026	17053	16963	17045	16802	17017	16973	17067	17116	17027	16934	16956	16947	17037	17086	17000	16857	17048	17031	17089	17126	17007	16998	16897	16966	16833	16858	16928	17022	17131	17001	17006	16893	17054	16977	16873	16978	16914	16851	17114	17072	17206	17103	17150	16822	17070	17000	16902	16885	16996	16993	16706	16882	17098	17030	16845	16998	17019	17176	16883	16909	17087	16944	16843	17071	16893	16962	16970	16957	17017	16953	16971	16964	17084	16823	16883	17019	17125	17146	17079	16942	17002	17137	17015	17096	16991	16950	16992	16899	16879	16842	17075	16923	16832	16820	16885	17090	16954	17138	16942	17018	17023	16897	17035	16938	16789	17064	16936	16879	17069	17125	17038	17009	17024	16845	17023	17023	17028	17012	16852	17088	16871	17012	17092	17057	16963	17049	16964	17120	17058	17037	16954	16988	16888	17206	16924	17059	17105	16888	17124	17042	16825	17085	17094	17005	16974	17033	17047	17044	17013	16889	17062	16961	17133	16929	16996	17078	16882	17092	16948	17071	16998	16922	16965	17056	17174	16987	16993	17087	16912	16982	17030	16898	17222	17043	16906	17076	17000	17157	16801	17160	16952	16940	17001	16976	16918	16976	17106	16990	16953	16957	16825	17120	16900	16968	16856	16888	17165	17141	17028	16745	17004	16943	16938	17160	16970	17058	16959	17111	16967	17128	16952	16965	17107	16859	16979	17055	16889	16964	17005	16952	16997	16947	17139	17094	16990	17001	16966	16861	16944	16953	17100	16931	17014	16942	17206	17106	17075	16951	17082	17044	16952	17103	17062	17037	17089	16985	17044	16974	16958	17083	16964	17065	17004	16918	17060	17026	17332	17030	16997	16969	17028	17116	17107	17043	16980	16863	16964	16948	17048	17035	17080	16920	16910	17005	17028	16874	16886	17097	16941	16999	16867	16919	16987	16930	16791	17063	16972	16988	16956	17073	16924	16971	17078	17013	16999	16964	16917	17079	17020	17080	16987	17111	16992	17005	16997	16955	16893	17078	17188	17117	16808	17073	17075	16970	16952	16990	17081	17041	17111	16815	17074	16895	16851	16992	17029	17064	16996	16915	17047	17040	16840	17057	17025	17085	16924	17119	17072	16927	17107	16884	17085	16956	17022	17188	17023	16909	17143	16999	16917	16967	17046	16989	16895	17142	17043	17022	16942	17031	17078	16920	16919	16858	17121	16991	16922	17082	16971	16979	17024	16989	17026	17088	17014	17097	16929	16963	16949	17078	16809	16970	16901	16943	16828	16903	16925	17058	16948	17174	16996	17004	16866	17002	17117	16891	16936	16906	16982	17111	17073	17018	17150	17037	16967	16964	16870	16913	17059	17121	16922	17033	17195	17049	17002	17155	17020	17106	16998	16984	16880	17105	16951	17093	17134	16921	16872	16923	16907	16970	17120	17011	17002	17058	17058	16930	17042	17038	16700	17021	16878	16949	17108	17223	16932	16799	17057	16808	16892	17064	16858	16995	16984	16939	16996	16975	16832	17109	16967	17017	17002	17068	17131	16986	16873	16904	16938	17079	17009	17089	17094	16945	16927	17066	16869	16978	16966	16888	16999	16845	17014	16916	16978	16990	16959	16991	16851	17018	16963	16842	16867	17204	17007	17116	17022	16917	16939	16910	17144	17047	17009	16933	17021	16956	17024	17133	16885	16980	17121	17000	17237	16923	17008	16920	16964	17064	17093	17117	17072	16986	16919	16718	17057	16853	17023	16981	16700	16776	17150	17120	16968	16823	16872	16929	17086	16985	17052	17133	16980	16966	17070	17193	17168	17044	17162	17014	16993	16943	17024	17024	17056	17136	17014	17189	17033	17116	16915	17076	17018	17128	16866	16924	16859	17059	16888	16895	16992	17046	16929	17009	16970	17001	16945	17075	16888	17163	16959	17066	17122	16896	17095	16949	16898	17069	16868	17176	17017	17037	16923	16950	16944	16862	17108	16997	16871	17076	16967	17118	17038	16980	17039	17020	17002	16960	17056	16964	17162	17035	17030	17126	17084	16832	16964	16888	16978	17050	16912	17143	16884	17075	17027	17025	16949	17024	16995	17167	16987	16877	16855	17112	17129	16971	16864	16937	17052	17286	16993	17166	16989	16922	17084	16979	17039	17126	16987	16937	17085	16929	17056	16898	17005	16995	16910	16956	16872	16974	16941	16951	16820	16980	17111	16934	16992	16850	17057	17039	16947	16879	16990	17108	16894	17121	16979	17126	17229	16946	17077	16936	17058	16980	16977	17045	16877	17115	16901	17185	16871	16959	17093	17012	16958	17032	17042	17023	16923	17092	16944	17019	17067	16966	16822	17063	17020	16970	17088	16960	17137	17199	16909	17148	17175	16841	17079	16932	17110	16948	16913	16958	16948	17052	17188	17046	16804	17091	16992	17213	16844	17137	17056	17024	17149	16968	16918	16985	16954	17004	17068	17069	16951	17034	16942	16902	16885	16779	17027	16959	17075	17025	16967	16837	16960	17001	17062	17092	16918	17022	16795	16828	17042	17046	16978	16999	16981	17029	16904	17071	17048	17062	16973	16867	17013	17119	17090	16972	17007	17212	16936	17038	16954	17057	17020	16974	17040	17018	16904	16838	17020	17191	16847	16963	17032	17092	16907	17209	16936	17312	16990	17119	16992	16995	16911	17115	17077	16954	17100	16950	16862	17121	16806	17055	16952	17029	16975	16939	16969	17053	17108	16931	17042	16946	16951	16957	17157	16970	17095	16944	16859	17002	17113	16930	17069	16961	16947	17089	16826	17099	16930	16889	16984	16997	16903	16967	17080	16956	17051	16965	17143	16969	17009	17070	16980	17064	16912	16906	17030	17140	17071	17115	17007	17068	17095	16895	17068	16911	16992	16969	17070	16872	16944	17011	16826	16991	16987	17140	17102	17091	17186	16959	16904	17054	17067	17240	16734	17123	17077	17000	16968	17082	16935	16992	17050	17160	16970	16822	17054	16977	17166	16947	17124	17102	17031	17091	16963	17074	17057	16943	17133	17011	17055	17016	17131	17006	17113	17153	17006	17139	17026	17038	16961	17153	17230	16973	17070	17128	16933	16866	16887	17059	16952	16898	16997	17038	16916	17051	16912	16840	17090	16980	17059	17116	17082	16908	17043	16994	17005	17032	17018	16984	17053	16948	17013	17055	16847	16956	16970	16908	17034	16967	16972	17116	17019	17152	17044	17107	17016	16888	17019	17173	17137	16891	17073	17066	16984	16834	16895	16871	16902	17029	17132	16932	16998	17070	17075	17045	17145	17087	16934	17050	17006	17086	16977	17028	16926	17067	17045	17079	17080	16960	16837	17201	16900	17066	16965	17016	17072	17051	17087	17037	17095	16945	16939	16949	16924	16930	16897
25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
