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
341639721301	341639721854	341639722404	341639722952	341639723502	341639724052	341639724602	341639725152	341639725702	341639726252	341639726802	341639727352	341639727902	341639728452	341639729002	341639729552	341639730102	341639730652	341639731202	341639731752	341639732302	341639732852	341639733402	341639733952	341639734502	341639735052	341639735602	341639736152	341639736702	341639737254	341639737802	341639738352	341639738902	341639739452	341639740002	341639740552	341639741102	341639741654	341639742204	341639742752	341639743302	341639743854	341639744402	341639744952	341639745502	341639746054	341639746602	341639747152	341639747702	341639748252	341639748802	341639749352	341639749902	341639750452	341639751004	341639751552	341639752102	341639752654	341639753202	341639753752	341639754302	341639754854	341639755402	341639755952	341639756502	341639757052	341639757602	341639758154	341639758702	341639759252	341639759804	341639760354	341639760902	341639761452	341639762002	341639762554	341639763102	341639763652	341639764204	341639764752	341639765302	341639765856	341639766402	341639766952	341639767502	341639768054	341639768604	341639769154	341639769702	341639770252	341639770802	341639771354	341639771902	341639772452	341639773004	341639773554	341639774102	341639774652	341639775202	341639775754	341639776302	341639776852	341639777404	341639777954	341639778502	341639779054	341639779602	341639780154	341639780702	341639781254	341639781804	341639782354	341639782902	341639783454	341639784004	341639784554	341639785102	341639785654	341639786204	341639786754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	2000	3600	2300	2683	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2682	2000	3600	2300	2683	2000	3600	2300	2683	2000	3600	2300	2683	2000	3600	2300	2683	2000	3600	2300	2683	2000	3600	2300	2683	2000	3600	2300	2683	2000	3600	2300	2683	2000	3600	2300	2684	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22009	21180	28432	24394	22523	26337	33130	36131	40252	37808	31267	26295	24233	24029	23941	23924	23981	23731	23700	23940	24110	23786	24037	23793	23855	23821	23831	23882	23782	23875	23822	23579	23940	23896	23678	23621	23979	23730	23862	23924	23909	23558	23688	23732	23717	23951	23634	23681	23682	23578	23667	23628	23887	23798	23709	23707	23669	23583	23485	23867	23809	23733	23689	23651	23789	23616	23533	23882	23673	23804	23694	23734	23749	23834	23575	23620	23618	23388	23844	23676	23646	23769	23619	23671	23962	23705	23749	23974	23634	23786	23843	23761	23568	23807	23542	23788	23692	23905	23672	23882	23810	23753	23641	23787	23748	23781	23726	23940	23770	23599	23721	23684	23693	23786	23608	23868	23625	23694	23663	23584	23740	23466	23654	23761	23852	23792	23894	23789	23717	23869	23637	23708	23743	23980	23734	23702	23621	23749	23560	23666	23762	23706	23589	23924	23712	23751	23599	23592	23673	23774	23752	23764	23823	23877	23554	23641	23604	23606	23652	23688	23759	23794	23862	23684	23421	23582	23750	23667	23589	23743	23628	23735	23809	23762	23897	23631	23742	23581	23577	23880	23720	23811	23762	23780	23927	23686	23841	23654	23846	23711	23587	23716	23757	23525	23716	23782	23669	23699	23662	23652	23595	23666	23680	23511	23517	23442	23719	23636	23705	23684	23613	23596	23595	23661	23693	23968	23623	23562	23778	23740	23697	23675	23815	23686	23866	23720	23946	23631	23790	23736	23508	23682	23732	23902	23701	23708	23810	23769	23717	23597	23815	23768	23788	23638	23628	23984	23808	23593	23710	23667	23696	23452	23832	23652	23674	23790	23673	23615	23667	23615	23824	23912	23552	23671	23671	23577	23653	23675	23838	23692	23784	23534	23735	23962	23661	23601	23770	23721	23534	23617	23618	23649	23621	23792	23697	23724	23539	23576	23692	23602	23743	23478	23552	23526	23586	23764	23681	23683	23550	23780	23601	23480	23488	23666	23922	23861	23587	23665	23580	23729	23735	23944	23835	23465	23834	23848	23657	23694	23747	23654	23608	23671	23750	23844	23677	23582	23755	23649	23645	24003	23848	23627	23638	23695	23623	23634	23812	23590	23701	23828	23848	23604	23790	23651	23656	23728	23957	23629	23884	23744	23567	23815	23711	23795	23748	23845	23767	23717	23842	23812	23914	23775	23660	23514	23548	23821	23752	23680	23695	23782	23883	23671	23616	23939	23498	23585	23566	23869	23793	23871	23647	23774	23484	23787	23951	23661	23771	23734	23660	23986	23654	23770	23634	23724	23926	23836	23732	23532	23629	23567	23721	23848	23810	23635	23776	23584	23675	23694	23658	23713	23804	23577	23636	23655	23707	23746	23699	23750	23643	23560	23672	23522	23691	23380	23593	23921	23676	23557	23527	23744	23629	23746	23769	23582	23683	23725	23546	23634	23594	23525	23869	23816	24017	23816	23648	23800	23596	23658	23722	23701	23845	23567	23700	23938	23726	23732	23742	23538	23567	23551	23983	23451	23758	23601	23794	23610	23493	23588	23781	23514	23664	23599	23973	23437	23676	23660	23499	23689	23656	23504	23657	24184	23821	23674	23677	23742	23610	23461	23637	23713	23661	23506	23757	23607	23699	23688	23563	23598	23531	23529	23771	23782	23465	23427	23344	23541	23654	23879	23536	23800	23477	23651	23689	23766	23719	23619	23748	23659	23832	23827	23886	23692	23620	23611	23679	23700	23669	23635	23540	23647	23652	23737	23708	23536	23651	23594	23448	23529	23789	23591	23670	23625	23598	23622	23809	23837	23670	23832	23626	23809	23800	23865	23675	23813	23634	23669	23723	23638	23811	23621	23805	23969	23583	23825	23670	23680	23818	23475	23688	23581	23770	23563	23645	23487	23747	23780	23613	23480	23483	23492	23940	23607	23875	23759	23895	23624	23648	23596	23619	23743	23649	23888	23722	23589	23683	23596	23679	23781	23630	23715	23720	23548	23800	23717	23621	23545	23538	23729	23721	23459	23684	23659	23705	23612	23672	23818	23860	23881	23684	23555	23849	23743	23600	23810	23570	23658	23677	23736	23644	23740	23377	23761	23630	23754	23651	23568	23562	23852	23656	23529	23741	23636	23817	23690	24033	23440	23741	23532	23621	23489	23767	23732	23548	23697	23663	23440	23683	23599	23770	23601	23695	23486	23504	23697	23702	23760	23663	23700	23663	23644	23715	23684	23706	23581	23561	23890	23665	23708	23627	23614	23905	23756	23680	23794	23592	23606	23699	23684	23528	23669	23533	23765	23782	23339	23633	23513	23478	23829	23626	23684	23653	23442	23507	23599	23851	23701	23643	23648	23624	23640	23685	23599	23778	23774	23684	23935	23888	23875	23790	23700	23630	23820	24039	23698	23797	23691	23524	23791	23653	23785	23662	23546	23799	23752	23645	23623	23544	23648	23729	23804	23775	23862	23680	23688	23944	23747	23696	23720	23817	23749	23725	23332	23609	23693	23559	23499	23889	23871	23632	23910	23678	23584	23521	23610	24069	23588	23596	23579	23441	23391	23658	23554	23531	23614	23937	23638	23614	23725	23539	23693	23704	23577	23478	23725	23647	23676	23564	23622	23527	23682	23813	23614	23632	23523	23741	23616	23758	23549	23959	23747	23647	23614	23649	23631	23675	23511	23790	23968	23910	23670	23729	23621	23683	23802	23704	23626	23649	23754	23687	23750	23787	23867	23502	23653	23670	23690	23655	23905	23729	23525	23587	23543	23725	23829	23520	23538	23651	23770	23706	23701	23820	23738	23773	23746	23706	23879	23525	23663	23686	23739	23549	23620	23582	23502	23531	23648	23619	23768	23699	23750	23527	23566	23716	23861	23785	23541	23591	23849	23735	23766	23722	23486	23636	23468	23594	23614	23781	23635	23609	23510	23532	23620	23835	23651	23683	23451	23776	23666	23708	23731	23859	23733	23645	24037	23632	23767	23718	23827	23603	23865	23761	23688	23714	23578	23534	23540	23645	23539	23562	23636	23692	23680	23899	23705	23743	23651	23526	23666	23736	23477	23867	23576	23799	23733	23709	23682	23681	23701	23867	23830	23571	23746	23621	23702	23648	23803	23618	23713	23661	23524	23589	23735	23784	23727	23639	23621	23692	23497	23863	23701	23737	23534	23732	23667	23893	23773	23730	23581	23748	23995	23694	23696	23743	23658	23556	23862	23582	23541	23945	23633	23768	23745	23759	23855	23960	23813	23909	23756	23618	23811	23741	23690	23697	23655	23834	23801	23691	23834	23702	23607	23565	23637	23935	23773	23551	23882	23671	23726	23826	23646	23488	23715	23884	23593	23547	23647	23447	23593	23824	23697	23734	23570	23772	23559	23692	23617	23840	23708	23719	23744	23534	23682	23564	23799	23366	23728	23885	23749	23611	23614	23659	23646	23773	23617	23624	23746	23715	23703	23672	23610	23559	23732	23600	23670	23771	23438	23822	23561	23677	23527	23604	23767	23786	23602	23582	23668	23847	23557	23924	23578	23768	23812	23687	23491	23591	23669	23672	23400	23435	23813	23760	23444	23660	23828	23568	23374	23607	23663	23763	23583	23887	23547	23470	23711	23647	23846	23490	23663	23829	23680	23655	23746	23607	23622	23528	23421	23465	23514	23748	23803	23500	23826	23789	23753	23778	23539	23809	23746	23691	23676	23403	23598	23801	23791	23726	23751	23980	23715	23526	23545	23651	23769	23764	23580	23695	23710	23705	23780	23760	23414	23752	23619	23428	23782	23740	23512	23566	23668	23781	23836	23755	23804	23727	23917	23739	23969	23777	23954	23549	23762	23599	23821	23643	23449	23860	23695	23588	23762	23554	23880	23667	23960	23846	23645	23652	23662	23973	23694	23774	23793	23624	23685	23769	23468	23619	23780	23702	23777	23752	23640	23746	23888	23602	23546	23714	23724	23573	23779	23617	23611	23776	23346	23677	23657	23675	23649	23718	23765	23552	23643	23506	23711	23864	23324	23726	23707	23654	23577	23589	23461	23626	23727	24048	23575	23619	23508	23595	23762	23731	23723	23361	23728	24008	23739	23751	23842	23713	23760	23692	23879	23900	23547	23703	23682	23402	23697	23851	23617	23869	23788	23630	23665	23825	23536	23780	23690	23611	23734	23850	23506	23600	23767	23504	23613	23582	23830	23713	23594	23805	23633	23655	23784	23734	23613	23877	23849	23471	23528	23935	23785	23734	23718	23389	23816	23551	23632	23386	23754	23743	23949	23856	23505	23828	23737	23628	23757	23653	23623	23579	23733	23700	23671	23662	23682	23583	23819	23924	23849	23511	23606	23737	23884	23741	23741	23783	23589	23615	23825	23746	23837	23669	23553	23407	23816	23699	23974	23832	23684	23720	23771	23684	23807	23621	23726	23644	23639	23620	23698	23681	23820	23762	23682	23662	23701	23760	23889	23743	23699	23517	23438	23735	23567	23501	23590	23695	23809	23838	23909	23655	23602	23610	23649	23757	23726	23532	23825	23613	23827	23628	23808	23701	23780	23832	23610	23515	23793	23851	23544	23798	23723	23687	23477	23711	23685	23660	23631	23792	23623	23684	23738	23826	23630	23636	23799	23853	23741	23776	23656	23858	23975	23850	23717	23690	23844	23798	23669	23708	23730	23667	23463	23807	23592	23948	23773	23673	23649	23786	23643	23685	23720	23611	23776	23581	23871	23805	23617	23746	23821	24210	23699	23811	23669	23599	23639	23497	23670	23705	23683	23600	23636	23622	23659	23674	23713	23589	23619	23952	23704	23573	23772	23815	23712	23463	23661	23666	23827	23896	23531	23584	24027	23833	23810	23778	23851	23867	23633	23698	23575	23832	23906	23670	23704	23571	23580	23657	23544	23911	23700	23679	23831	23819	23605	23687	23822	23438	23800	23771	23843	23633	23751	23715	23600	23526	23597	23779	23689	23471	23624	23842	23421	23539	23486	23555	24027	23618	23762	23555	23775	23585	23764	23907	23919	23614	23604	23748	23788	23577	23598	23921	23259	23630	23746	23589	23631	23808	23745	23691	23695	23370	23715	23769	23918	23581	23586	23629	23619	23793	23607	23689	23661	23804	23710	23630	23640	23873	23694
33076	64959	51252	37224	27762	23610	28269	34729	38869	33846	25996	20175	18357	18209	18182	18288	18192	18178	18329	18270	18127	18082	18227	18103	18221	18246	18170	18099	18205	18102	18338	18175	18173	18092	18089	18182	17981	18361	18120	18403	18131	18129	18065	18076	18255	18114	18331	18210	18168	18058	18295	18104	18100	18169	18227	18116	18278	18174	18082	18278	18299	18307	18224	18041	18222	18174	18231	17992	18184	18145	18262	18204	18161	18082	18234	18131	18015	18231	18157	18097	18300	18400	18172	18258	18161	18258	18329	18214	18336	18380	18394	18177	18159	18197	18226	18068	17961	18269	17995	18225	18466	18115	18148	18169	18128	18333	18328	18200	18207	18164	18173	18054	18221	18308	18315	18207	18191	18118	18185	18234	18336	18241	18123	18111	17968	18353	18362	18084	18029	18223	18121	18198	18109	18141	18112	18180	18118	18132	18175	18224	18163	18249	18265	18168	18221	18058	18264	18256	18207	18176	18251	18154	18308	18289	18068	18374	18184	18383	18225	18259	18322	18055	18328	18302	18225	18202	18176	18221	18319	18080	18163	18239	18211	18104	18113	18043	18180	18202	18176	18107	18281	18187	18330	18149	18450	18151	18165	18174	18280	18351	18349	18274	17914	18192	18281	18226	18335	18163	18268	18195	18343	18245	18372	18299	18380	18264	18193	18190	18065	18179	18197	18133	18266	18154	18238	18173	18056	18218	18104	18147	17991	18240	18260	18286	18173	18077	18355	18167	18211	18213	18080	18390	18149	17943	18166	18202	18148	18163	18107	18235	18123	18189	18293	18080	18289	18095	18343	18141	18138	18300	18199	18122	18018	18273	18136	18236	18251	18073	18137	18111	18182	18070	18139	18096	18219	18237	18325	18078	18384	18199	18104	18133	18223	18079	18170	18195	18196	18001	18205	18059	18318	18379	18420	18347	18009	18338	18329	18197	17894	18189	18164	17937	18196	18171	18136	18250	18152	18287	18206	18195	18151	18170	18241	18048	18213	18225	18186	18111	18075	18316	18222	18130	18243	18328	18347	18231	18146	18198	18204	17999	18101	18311	18250	18233	18204	18263	17994	18319	18035	18258	18364	18384	18338	18067	18217	18028	18167	18189	18254	18226	18182	18260	18243	18180	18255	18001	18081	18102	18201	18294	18180	18232	18310	18204	18169	18312	17939	18293	18280	18122	18173	18285	18185	18140	18180	18146	18154	18294	18230	18163	18227	18061	18119	18271	17939	18273	18233	18230	18175	18203	18005	18018	18313	18037	17992	18067	18168	18229	18214	18247	18193	18224	18327	18122	18224	18156	18129	18255	18147	18256	18298	18066	18159	18285	18197	18301	18232	18277	18055	18292	18211	18192	18108	18115	18089	18316	18235	18179	18100	18208	18254	18131	18058	18247	18333	18097	18403	18157	18121	18253	18052	18306	18189	18227	18164	18177	18203	18293	18127	18262	18348	18249	17980	18211	18387	18188	18261	18109	18189	18152	18108	18304	18292	18236	17989	18108	18131	18339	18086	18220	18225	18071	18219	18185	18138	18166	18220	18222	18140	18216	18104	18215	18265	17969	18025	18347	18263	18172	18148	18222	18139	18081	18118	18089	18373	18178	18128	18267	18168	18111	18096	18145	18279	18183	18123	18122	18124	18422	18111	18288	18247	18200	18140	18182	18209	18265	18100	18344	18267	17943	18278	18033	18231	18253	18222	18153	18081	18062	18296	18104	18103	18163	18155	18151	17919	18277	18169	18234	18262	18223	18247	18359	18224	18202	18370	18344	18260	18168	18246	18192	18217	18147	18199	18109	18107	18175	18043	18226	18200	18268	18255	18194	18019	18252	18171	18259	18295	18037	18168	18292	18193	18194	18367	18085	18400	18123	18152	18259	18462	18268	18246	18116	18185	18272	18283	18236	18200	18366	18140	18209	18170	18237	18049	18001	18092	17984	18354	18200	18249	18130	18181	18139	18271	18312	18256	18273	18229	18267	17948	18295	18245	18308	18320	18022	18157	18417	18109	18000	18159	18113	18418	18254	18235	18217	18233	18194	18294	18323	18282	18180	18234	18172	18208	18031	18191	18215	18160	18102	18319	17914	18244	18050	18275	18370	18106	18258	18279	18266	18076	18063	18269	18048	18043	18252	18224	18182	18270	18181	18096	18095	18242	18037	18123	18004	18174	18162	18192	18209	18173	18139	18279	18314	18203	18296	18094	18330	18279	18232	18225	18152	18221	18192	18370	18213	18296	18200	18090	17967	18170	18224	18276	18139	18109	18151	18012	18243	18157	18022	18283	18206	18147	18285	18174	18177	18169	18057	18417	18262	18173	18070	18413	18200	18166	18181	18145	18214	17931	18179	18203	18193	18253	18081	18403	18286	18288	18259	18233	18234	18087	18020	18130	18198	18126	18199	18044	18237	18323	18232	18203	18180	18091	18347	18316	18259	18258	18171	18092	18275	18166	18211	18180	18288	18263	18294	18127	18122	18155	18316	18285	17940	18192	18162	18007	18262	18068	18145	18197	18210	18302	18207	18206	18253	18222	18243	18353	18256	18204	18135	18197	18153	18369	18216	18239	18108	18221	18182	18197	18047	18302	18266	18147	18069	18062	18222	18146	18232	18350	18192	18341	18190	17988	18185	18182	18055	18182	18073	18307	18226	18304	18299	18379	18173	18170	18280	18223	18019	18098	18172	18001	18034	18193	18123	18364	18221	18018	18272	18158	18252	18116	18114	18163	18168	18312	18404	18327	18161	18199	18449	18178	18149	18297	18221	17983	18221	18131	18194	18223	18293	18242	18083	18068	18076	18169	18358	18423	18244	18314	18177	17930	18234	18283	18312	18253	18252	18232	18210	18069	18230	18165	18220	18238	18281	18223	18241	18176	18140	18369	18249	18124	18132	18314	18154	18264	18222	18200	18347	18145	18127	18161	18257	18207	18184	18187	18366	18039	18088	18326	18084	18061	18254	18181	18124	18230	18230	18173	18189	18031	18213	18009	18129	18339	18203	18150	18217	18277	18190	18247	18197	18192	18125	18043	18045	18088	18164	18025	18247	18101	18254	18199	18072	18011	18359	18337	18230	18239	18192	18225	18277	18049	18223	18232	18104	18188	18306	18194	18231	18115	18232	18181	18150	18245	18040	17946	18194	18024	18234	18090	18062	18153	18130	18259	18358	18204	18109	18004	18170	18253	18090	18087	18357	18165	18259	17955	18219	18396	18389	18215	18237	18201	18161	18218	18018	18363	18130	18155	18242	18134	18103	18098	18076	18150	18374	17900	18094	18091	18092	18270	18147	18179	18182	18149	18034	18214	18261	18201	18243	18260	18184	18091	18341	18288	18336	18164	18260	18237	18103	18085	18138	18209	18054	18264	18151	18022	18147	18271	18304	18286	18168	18217	18289	18277	18022	18182	18131	18408	18193	18254	18175	18103	18153	18194	18027	18138	18462	18243	18292	18388	18255	18423	18231	17984	18216	18047	18295	18091	18175	18210	18208	18210	18285	18257	18463	18223	18190	18244	18111	18260	18351	18152	18190	18183	18200	18223	17915	18214	18077	18233	18218	18154	18218	18239	18052	18172	18114	18226	18197	18054	18133	18204	18251	18078	18239	17993	18117	18309	18047	18182	18244	18065	18209	18308	18115	18218	18055	18287	18135	18266	18273	18199	18338	18031	18122	18201	18161	18174	18126	18235	18118	18311	18185	17920	18131	18352	18262	18207	18099	18242	18225	18090	18285	18217	18182	18178	18197	18317	18262	18198	18240	18228	18288	18145	18261	18175	18177	18152	18112	18363	18116	18155	18181	18041	18031	18094	18161	18266	18115	18249	18019	18164	18097	18120	18199	18071	18328	18170	18227	18207	18156	18208	18311	18228	18181	18454	18105	18112	18223	18257	18160	18075	18081	18026	18212	18330	18214	18170	18133	18353	18042	18256	18314	18312	18000	18101	18247	18170	18131	18413	18278	18259	18115	18111	18279	18189	18275	18224	18299	18078	18195	18146	18152	18107	18069	18198	18102	18338	18130	18178	18215	18009	18442	18238	18397	18165	18218	17974	18246	18006	18216	18291	18265	18287	18219	18141	18281	18058	18191	18124	18191	18263	18105	18295	18178	18175	18098	18166	18167	18220	18138	18351	18064	18416	18315	18200	18270	18217	18229	18149	18055	18399	18248	18022	18179	18219	18085	18189	18185	18151	18112	18227	18284	18099	18160	18281	18272	18117	18076	18252	18218	18350	18118	18034	18196	18250	18110	18127	18333	17900	18058	18262	18159	18367	18135	18384	18043	18023	18067	18378	18090	18266	18209	18173	18245	18153	18159	18120	18016	18217	18168	18312	18128	18182	18229	18013	18069	18449	18156	18184	18210	18206	18038	18152	18209	18031	18070	18281	18048	18125	18245	18140	18254	18079	18138	18069	18281	18316	18238	18233	18065	18160	18264	18067	18317	18197	18299	18307	18160	18210	17989	18174	18112	18377	18173	18167	18032	18146	18149	18275	18158	18219	18152	18143	18218	18156	18315	18311	18071	18022	18197	18095	18255	18188	18207	18348	18096	18428	18058	18324	18357	18203	18287	18225	18238	18261	18017	18177	18378	18252	18057	18278	18067	18323	18079	18170	18166	18330	18317	18096	18222	18241	18270	18207	18026	18115	18147	18341	18277	18123	18175	18144	18241	18198	18104	18284	18090	18246	18179	18116	18225	18275	18333	18200	18351	18245	17935	18171	18253	18268	18353	18212	18200	18361	18118	18347	18068	18172	18226	18427	18284	18253	18183	18190	18132	18144	18042	18340	18177	18265	18221	18263	18071	18284	18239	18217	18076	18086	18282	18186	17928	18226	17993	18064	18101	18221	18247	18028	18200	18019	18350	18075	18001	18298	18280	18224	18110	18246	17992	18060	18257	18181	18302	18242	18121	17909	18134	18346	18137	18163	18191	18185	18078	18279	18113	18099	18175	18016	18138	18161	18085	18155	18086	18132	18195	18212	18284	18130	18293	18380	18219	18112	18242	18205	18327	18147	18128	18167	18149	18196	18142	18153	18242	18353	18182	18101	18206	18179	18243	18242	18300	18158	18125	18245	18151	18137	18026	18079	18130	18160	18117	18315	17965	17973	18245	18131	18335	18114	18320
30589	29174	31092	26378	23274	22955	22746	22542	23085	23441	23065	22317	21884	22021	21977	22045	21693	22116	21750	21929	21975	21957	21804	22157	21967	21853	22019	22087	21923	21893	22016	22089	21860	21716	21999	22021	21931	21817	22286	22062	22157	22149	21899	21957	21784	21868	22059	21863	21948	22090	21727	21914	21988	21950	22081	22094	21862	21981	21761	22111	21962	21850	22007	22148	21809	22052	21939	22087	21846	22078	21971	22056	22152	22136	22080	22078	21967	21959	21899	21977	22053	22034	21787	22044	21926	22001	21934	22077	22088	21954	21800	21754	21958	22084	21865	21899	21856	21879	21994	21955	22043	21790	21943	22133	22000	22170	22058	21855	21800	21978	21918	21628	21925	21990	21979	21828	22109	22058	22085	21919	21847	21899	22157	21921	21941	21791	21800	21966	21839	21891	22178	21890	21872	21865	21793	22000	21713	21800	21734	21943	22122	22235	21790	21985	22052	22046	21781	21961	22150	21662	21911	21899	22076	21987	22053	21997	21618	21720	22058	21952	21812	21919	22063	22062	21808	21991	21916	22181	22097	21920	21747	21835	22022	22017	21876	21996	21844	21913	21904	21942	21921	21889	21944	22020	21953	21869	21930	21920	22004	21862	22133	21698	21863	21887	21941	21962	21811	22015	21868	21751	21916	21732	21972	21825	21942	21869	22016	22083	21838	21823	21932	21809	21721	21549	21863	21658	21834	21931	21995	21682	21951	22093	21943	22068	21886	21979	22064	22001	21999	22159	22015	22173	21847	21905	21909	22040	21760	21839	21993	21921	21875	22095	21736	22035	21911	22004	22351	21951	21937	21916	21913	21999	22095	21901	22049	21958	21843	22198	21983	22111	21911	22133	21865	21962	21997	21864	21896	22039	21877	21835	22013	21934	22103	21833	21901	21939	21940	22006	21920	21747	22106	22038	21927	22089	22011	22107	21910	21909	22002	21663	21766	21664	21989	22013	21948	21941	21908	21810	22068	21680	21704	21768	21838	21930	21971	22064	21931	22055	21913	21878	21952	21952	22052	22021	21919	22086	21759	21966	21977	22043	21972	22031	21949	21870	21977	21883	21970	22126	21767	21929	21935	21853	22092	22004	21859	22042	22104	21947	21831	21842	22018	21900	21759	21781	21829	21930	21760	22033	21955	21935	21973	22078	22136	21843	21936	21945	21908	21961	21756	21887	21960	21967	21748	22086	21964	21985	22085	21927	22139	21999	21795	21848	22077	22189	21841	22207	21906	22142	21812	22066	21954	22012	21876	21985	22044	22174	22083	22017	21870	21777	21888	21746	21861	21972	21787	22021	21935	22003	21971	21711	21883	21763	21916	22082	22016	21910	22024	22032	22044	21929	22046	21938	22067	22185	21952	21963	21953	21931	22067	21833	21945	21836	22106	22145	21949	22022	21980	22021	22026	22248	22079	21999	22011	21818	22114	22091	21862	22131	21856	21876	22140	21994	21852	21781	21944	21889	22084	21840	21801	21899	21782	21938	21839	22000	21960	22031	21822	21915	21799	21890	21978	21842	22039	21953	22016	21861	22005	21806	21838	22083	22078	21649	21894	21851	21989	22048	21854	21769	21979	21921	21975	21883	21921	22033	21825	21995	21800	22064	21910	21973	22010	22074	22010	21897	21995	22053	21848	21986	21915	21847	21784	21772	22002	22012	22023	21957	22075	21878	21862	22092	22145	21979	22085	22005	21846	21769	21938	22115	21982	21838	22038	21763	22109	22067	22056	21732	22063	22155	21983	21697	22000	22083	22093	22150	21885	22015	21950	21875	21828	21905	21911	21904	21802	21853	21852	21765	21824	22067	22069	22101	21894	22010	22056	21956	21695	21905	22121	21809	21956	21879	22191	21936	21909	22047	22051	21966	21879	22130	22050	21923	21921	21946	21945	22126	21762	22233	21965	21965	21742	22025	21835	21810	21904	21881	22029	21935	21847	21758	22023	21978	22014	21843	22089	22092	21931	21963	22088	21758	21892	21934	21907	21777	22059	21933	22005	21956	21903	22049	21961	21959	22080	21985	22012	21921	21791	21997	21855	21859	21851	21945	21945	21897	21825	22011	22014	22004	22025	22168	21892	22000	21965	21729	21853	22000	22020	22144	22077	22036	21791	22248	22030	22068	21912	21964	21812	21942	21757	22065	21929	21985	21964	21821	21954	21982	21929	21949	22042	21850	22000	22061	22010	21855	21920	21873	21983	21798	21881	21798	22057	22046	21928	21884	22157	22005	22056	21802	21719	21917	22004	21953	22091	21991	21733	22010	21991	22057	21945	21848	21991	21999	21970	22047	21810	21899	22081	22019	22079	21975	21931	21992	21936	22224	21970	22027	21835	22001	22007	22037	21822	21859	21887	21974	21859	21907	21861	22134	21958	22101	22025	21748	21820	21921	21823	22092	21910	22186	22075	22141	21955	22172	21887	22022	21757	21907	22018	21852	22185	22041	22156	21969	22079	21837	22072	21911	21958	21859	22075	21932	21864	21876	21827	21879	22240	21977	21988	22275	21986	21910	21905	21926	21895	21894	22044	21968	21943	21853	21926	21963	21913	21799	22084	21977	22165	21884	21853	22002	21880	22248	21950	21979	22159	22054	22028	21979	21829	21860	21912	22008	21956	21987	21958	21882	21942	21758	21816	21891	22095	21909	21857	22234	21821	22045	21924	21884	21920	22051	21897	22159	21749	21709	21955	22048	21960	21800	21945	21957	21943	21963	21936	21959	21939	21803	21826	21902	21870	21969	22058	22041	22098	22000	21783	21827	21972	22131	22078	22009	21806	21999	21985	22144	21964	21998	22000	21844	21959	21914	22067	22046	22127	21955	22093	21929	22087	22103	21946	22082	22040	21863	22103	21868	22184	21795	22118	22117	21960	22013	22168	21869	21897	22060	22146	21916	21873	21943	21984	22214	22109	22106	21960	21967	21954	22078	21932	21763	22101	22101	21987	22003	21941	21933	21781	22056	21918	22178	21936	21860	21894	21985	21951	21875	21800	22006	22002	21938	22008	22109	22124	21809	21842	22009	22155	22103	22137	21826	22029	22193	21999	21847	22003	22077	21764	21967	22100	21930	21946	21981	21970	21927	21876	21999	22110	22030	21880	22075	21906	21970	21869	21933	22024	21880	21953	22244	21841	22032	22200	21852	21967	21849	22210	21922	21871	22063	22033	22059	21960	22037	21834	21859	21929	22010	22136	21869	21867	22039	21953	21924	22240	22053	22023	21897	21988	22019	21919	21822	21908	21692	21751	21938	22122	21871	22060	22013	22047	22061	21799	22090	22105	22014	21883	21989	21998	22222	22099	21813	21774	21932	21963	21924	21926	21795	21996	22063	21847	21886	21846	21934	22044	21871	21712	21851	21893	21967	22089	22069	21705	21776	21859	21830	21956	21990	22099	21998	22046	22137	21886	22110	22108	21767	21816	21988	21984	21966	21836	22116	21784	22013	22114	22025	21893	21825	22030	22006	21911	22014	21869	22029	22062	21717	21992	21804	21982	21968	22170	22062	22101	22011	21987	22109	22114	21888	21879	21904	22067	21872	21765	22098	21842	21886	22374	22044	22020	22068	21931	21821	22028	21889	22069	21871	22093	21887	22036	21835	21855	21849	22004	21902	21795	22037	21965	21968	22047	21956	21905	22050	21911	21924	21911	22129	21863	21687	21941	22192	21909	21968	21770	21845	21897	21966	22061	22081	21979	21895	21914	21770	21896	21841	21984	22025	21892	21723	22129	21724	22017	21883	22058	21916	21963	21986	21909	21729	21920	22168	22083	21963	21813	21973	21958	22042	22121	21819	21973	21990	21895	22068	21786	21924	21707	21884	22018	21811	22029	22051	22024	22222	22109	21835	21871	21873	21983	21839	22004	21859	22008	21959	21977	21840	21873	21995	22058	21705	21828	21892	21965	22094	22169	21875	22004	22117	21772	21890	21952	22020	22037	21892	22076	21928	21931	21958	22172	21776	22008	21886	21922	22159	21983	22030	21941	21932	21879	22044	21815	21654	22185	22018	21985	21958	22111	22155	22083	21830	21882	22044	21930	22106	22184	21726	21906	22171	22155	22148	22292	21910	22097	22202	22001	22081	21826	21730	21860	22094	22013	21920	22040	21899	21876	22089	22098	21957	22041	21913	21907	21752	21942	22102	22214	22029	22120	22143	21998	21799	21750	22058	21916	22032	22049	22118	21962	21893	22068	22097	21837	21761	21963	21876	22092	22146	21999	22241	21971	21910	21957	22049	21883	22155	21848	22087	22125	21761	21944	21760	21917	21996	22034	22030	21969	21686	21925	22140	22068	22077	21805	21849	21796	22131	21930	21928	21808	21768	22045	22083	21906	21819	21809	22067	21963	21879	21983	22053	22163	21876	21745	21630	22154	21899	21904	21896	22004	21869	22170	21866	22046	21883	21957	21972	22124	21835	22029	21830	22069	21819	21767	22041	21841	21712	22041	22071	22145	22033	21968	21866	21914	21922	21962	22145	21839	22023	22009	21905	21713	21861	21998	21956	22037	21978	21850	21921	21916	21900	22177	21887	22004	22107	21909	22029	21960	22015	21915	21826	22093	21924	22009	22057	22076	21904	22064	21872	21854	22044	22017	22065	21954	22020	21875	21880	21941	22075	21919	21940	21865	21921	22061	21742	21707	21978	21791	21926	21868	21953	21965	22068	22260	21863	22013	21873	21918	22158	21900	22094	22009	21814	22037	22027	22143	22072	22104	22187	22121	22035	21906	21899	21800	21823	21916	21798	21974	21990	22232	21948	22083	21864	21944	21961	21887	21885	22118	22040	22201	21866	21960	21800	21667	22220	22082	21850	22164	22098	21803	21775	22027	21928	21923	21990	21884	21981	21900	21650	22091	21897	21855	21998	22031	21904	21897	22027	21884	21973	21835	21827	21932	21898	22113	21913	22109	22229	21810	22069	22221	22064	21981	21994	21917	21966	21843	21951	22029	21875	21978	22075	22035	21958	22018	22095	21842	21905	22038	22034	22084	22303	21947	22092	21908	21948	21992	21926	21961	21781	21605	22028	22217	21985	22032	21955	21913	22104	21827	21955	21968	22051	21856	21602	21976	21942	21815	22145	22042	22073	21887	22123	22201	22055	22096	22228	22011	21779	21892	21943
26701	40146	27538	20963	19117	18307	18146	18229	18606	18830	18395	17546	17220	17297	17219	17357	17307	17179	17171	17199	17414	17314	17132	17244	17233	17268	17214	17047	17290	17114	17311	17122	17309	17348	17282	17296	17142	17156	17128	17229	16965	17391	17240	17291	17255	17327	17098	17282	17116	17187	16912	17044	17219	17223	17302	17168	17364	17194	17146	17351	17315	17359	17283	17156	17062	17313	17181	17316	17238	17043	17313	17179	17393	17215	17318	17095	17218	17166	17352	17209	17346	17349	17084	17222	17482	17302	17145	17300	17393	17339	17208	17156	17226	17167	17243	17212	17408	17336	17290	17125	17259	17325	17346	17385	17248	17281	17185	17307	17267	17323	17396	17191	17472	17220	17215	17188	17311	17377	17177	17280	17097	17297	17341	17199	17239	17225	17263	17147	17392	17254	17282	17285	17252	17246	17383	17326	17183	17157	17302	17275	17323	17303	17220	17258	17175	17138	17322	17302	17101	17035	17199	17180	17272	17248	17254	17163	17409	17063	17398	17243	17316	17106	17278	17334	17097	17228	17410	17394	17259	17291	17330	17307	17412	17279	17312	17274	17072	17263	17371	17249	17066	17342	17350	17243	17124	17351	17284	17283	17206	17133	17156	17284	17201	17374	17284	17282	17236	17223	17246	17260	17299	17228	17270	17250	17380	17196	17135	17134	17354	17241	17208	17260	17247	17228	17203	17379	17264	17136	17240	17164	17221	17314	17041	17224	17260	17242	17307	17438	17202	17147	17382	17185	17082	17286	17120	17188	17235	17343	16999	17438	17276	17240	17337	17267	17275	17337	17354	17194	17082	17287	17297	17284	17092	17356	17196	17082	17244	17298	17288	17252	17288	17246	17183	17089	17245	17302	17415	17157	17210	17281	17291	17197	17167	17207	17329	16988	17246	17207	17285	17213	17272	17376	17105	17109	17233	17455	17282	17318	17359	17420	17140	17230	17201	17191	17144	17317	17249	17316	17195	17022	17270	17354	17271	17309	17226	17144	17281	17178	17282	17025	17163	17315	17447	17225	17406	17301	17235	17126	17249	17267	16973	17178	17192	17205	17207	17180	17307	17296	17109	17179	17187	17348	17092	17151	17210	17214	17086	17296	17379	17345	17321	17306	17368	17405	17160	17256	17187	17492	17197	17268	17345	17221	17353	17201	17372	17311	17035	17286	17196	17276	17456	17067	17379	17259	17225	17214	17213	17255	17253	17248	17174	17130	17370	17320	17123	17064	17238	17280	17323	17208	17391	17401	17295	17208	17266	17334	17397	17248	17220	17243	17194	17322	17297	17274	17333	17408	17283	17239	17247	17236	17192	17211	17047	17364	17150	17304	17248	17294	17201	17420	17349	17245	17115	17125	17408	17175	17293	17219	17178	17196	17293	17051	17045	17140	17286	17141	17175	17365	17110	17219	17244	17131	17059	17231	17169	17144	17279	17245	17254	17303	17186	17097	17248	17362	17250	17228	17189	17297	17229	17266	17285	17381	17155	17188	17376	17279	17267	17235	17327	17345	17175	17239	17329	17193	17288	17142	17446	17164	17241	17297	17330	17445	17181	17088	17209	17275	17241	17200	17112	17483	17174	17378	17261	17193	17230	17157	17372	17237	17366	17171	17331	17228	17378	17210	17056	17244	17268	17210	17080	17338	17275	17219	17274	17384	17200	17214	17465	17250	17308	17213	17238	17349	17109	17256	17144	17258	17263	17252	17343	17291	17197	17269	17085	17319	17417	17274	17124	17111	17259	17268	17344	17293	17347	17409	17194	17227	17213	17250	17150	17176	17316	17278	17294	17271	17321	17115	17283	17353	17229	17343	17403	17184	16975	17209	17395	17302	17460	17301	17218	17359	17431	17206	17335	17312	17300	17076	17353	17335	17213	17320	17269	17280	17214	16951	17405	17261	17204	17393	17337	17193	17205	17451	17225	17156	17101	17375	17211	17315	17400	17392	17271	17161	17343	17243	17335	17306	17288	17288	17312	17310	17098	17232	17172	17177	17192	17311	17229	17260	17281	17230	17370	17217	17195	17307	17372	17224	17248	17306	17175	17391	17250	17468	17382	17322	17287	17247	17132	17347	17388	17269	17225	17274	17087	17173	17246	17086	17230	17250	17272	17220	17179	17208	17357	17241	17269	17313	17206	17322	17206	17304	17221	17356	17106	17416	17107	17175	17289	17272	17271	17237	17173	17253	17307	17156	17265	17185	17165	17020	17258	17179	17241	17069	17301	17256	17307	17221	17230	17198	17303	17189	17386	17133	17241	17336	17301	17225	17179	17282	17282	17196	17247	17331	17178	17080	17423	17313	17279	17278	17287	17262	17214	17127	17317	17350	17331	17179	17314	17211	17234	17252	17294	17237	17234	17401	17234	17329	17261	17156	17401	17338	17232	17347	17134	17167	17218	17096	17408	17233	17201	17382	17250	17317	17370	17286	17343	17230	17352	17084	17425	17205	17416	17350	17328	17213	17318	17251	17099	17077	17408	17283	17342	17307	17221	17274	17022	17362	17419	17506	17092	17365	17253	17338	17298	17338	17223	17344	17400	17284	17221	17148	17265	17205	17033	17288	17110	17192	17388	17183	17280	17128	17203	17314	17281	17326	17312	17240	17207	17188	17228	17372	17345	17385	17339	17097	17244	17216	17382	17265	17030	17248	17240	17300	17383	17352	17151	17377	17372	17112	17229	17395	17140	17262	17140	17292	17007	17281	17267	17130	17379	17313	17293	17212	17336	17102	17175	17167	17143	17122	17292	17271	17209	17205	17358	17248	17226	17300	17488	17343	17117	17155	17395	17199	17298	17226	17300	17459	17357	17253	17131	17208	17355	17395	17319	17150	17325	17179	17328	17563	17384	17274	17185	17114	17336	17268	17193	17308	17172	17486	17307	17308	17238	17233	17207	17251	17421	17305	17211	17302	17327	17356	17201	17305	17206	17210	17370	17181	17390	17313	17386	17141	17332	17419	17237	17111	17497	17175	17107	17414	17092	17156	16937	17169	17335	17141	17418	17447	17273	17463	17244	17064	17416	17006	17116	17304	17259	16992	17350	17249	17200	17265	17258	17220	17214	17108	17395	17295	17200	17371	17313	17309	17384	17248	17209	17247	17294	17332	17252	17168	17160	17343	17295	17167	17146	17261	17153	17316	17323	17252	17302	17107	17137	17198	17307	17334	17150	17106	17179	17195	17273	17256	17231	17280	17284	17243	17344	17331	17285	17365	17231	17304	17275	17314	17265	17291	17212	17367	17155	17219	17323	17444	17273	17134	17207	17168	17334	17222	17375	17323	17268	17298	17240	17299	17144	17170	17179	17276	17352	17048	17354	17198	17375	17350	17295	17181	17292	17269	17259	17279	17350	17162	17285	17217	17286	17164	17289	17217	17212	17285	17237	17242	17326	17103	17246	17345	17083	17176	17075	17390	17198	17191	17186	17275	17076	17234	17100	17206	17245	17211	17246	17274	17034	17259	17308	17054	17378	17321	17233	17400	17199	17098	17211	17198	17240	17296	17261	17230	17308	17059	17283	17147	17356	17188	17266	17317	17078	17148	17343	17215	17341	17321	17174	17167	17442	17011	17400	17339	17145	17211	17151	17295	17200	17130	17096	17272	17269	17135	17093	17237	17333	17290	17234	17357	17291	17171	17295	17349	17373	17189	17270	17225	17327	17369	17340	17242	17034	17360	17252	17331	17347	17250	17257	17218	17183	17188	17173	17263	17197	17070	17381	17149	17192	17207	17506	17247	17184	17318	17336	17363	17317	17108	17263	17131	17414	17185	17294	17325	17466	17291	17248	17176	17182	17200	17301	17124	17221	17113	17181	17408	17038	17185	17233	17106	17369	17221	17453	17344	17214	17245	17205	17203	17091	17173	17309	17352	17284	17266	17099	17267	17279	17140	17322	17354	17236	17198	17414	17109	17360	17380	17267	17329	17254	17375	17144	17127	17247	17489	17196	17268	17188	17235	17143	17278	17093	17183	17196	17339	17353	17300	17190	17193	17257	17598	17331	17261	17303	17203	17321	17187	17341	17307	17127	17269	17244	17219	17171	17176	17364	17126	17411	17072	17413	17375	17165	17204	17217	17159	17258	17281	17085	17391	17338	17255	17363	17269	17274	17256	17268	17272	17336	17248	17438	17155	17347	17325	17113	17073	17138	17432	17266	17096	17263	17223	17458	17397	17254	17387	17278	17153	17297	17333	17289	17262	17505	17350	17124	17173	17294	17361	17197	17181	17365	17354	17223	17085	17357	17323	17245	17418	17342	17040	17424	17248	17238	17288	17170	17298	17275	17306	17068	17268	17094	17092	17387	17176	17202	17370	17305	17159	17279	17389	17332	17172	17064	17258	17306	17272	17100	17276	17339	17281	17474	17214	17277	17262	17239	17193	17127	17006	17122	17319	17370	17255	17305	17294	17272	17232	17059	17236	17163	17326	17383	17190	17224	17334	17453	17222	17169	17414	17300	17354	17313	17284	17271	17178	17279	17347	17355	17126	17290	17049	17125	17211	17237	17164	17198	17140	17310	17188	17227	17279	17381	17198	17320	17220	17120	17181	17223	17149	17381	17302	17272	17195	17328	17104	17320	17198	17335	17293	17090	17367	17141	17395	17318	17322	17285	17327	17230	17259	17313	17055	17205	17047	17241	17295	17230	17159	17254	16982	17277	17256	17222	17168	17117	17127	17321	17256	17295	17139	17209	17341	17296	17252	17329	17227	17195	17163	17379	17307	17263	17205	17217	17091	17299	17476	17387	17382	17356	17246	17289	17432	17203	17364	17284	17390	17169	17297	17316	17278	17361	17135	17129	17322	17099	17431	17188	17291	17343	17326	17290	17281	17356	17288	17360	17119	17322	17289	17214	17254	17199	17359	17216	17301	17182	17210	17221	17310	17148	17254	17322	17402	17295	17116	17311	17431	17278	17277	17299	17417	17351	17142	17277	17277	17162	17139	17395	17147	17337	17372	17297	17255	17143	17285	17223	17430	17256	17086	17225	17391	17122	17257	17381	17165	17282	17251	17144	17415	17425	17275	17203	17372	17371	17257	17338	17203	17228	17436	17170	17358	17253	17131	17328	17327	17105	17315	17319	17195	17397	17376	17408	17385	17343	17061	17198	17142	17464	17328
23313	21175	28185	25714	24449	25398	26005	25768	31298	32181	27235	23103	22733	22278	22053	22195	22282	22186	22277	22055	22209	22071	21980	22358	22277	22165	22277	22126	22314	22190	22272	22092	22068	22004	22084	22160	22079	22181	22194	22325	22145	22012	22108	21959	22361	21990	22046	22126	22137	22247	21983	21946	22190	22110	21899	22261	22071	21892	22146	22016	21996	22135	22108	22139	22072	22083	22010	22067	22112	22067	22103	22205	22027	22026	22273	22153	22081	22159	22048	21962	22153	22182	22050	22168	22108	22125	21853	21910	22015	22186	21933	22245	22125	22170	22030	22142	22228	22213	21899	22016	22024	22111	22103	21970	22269	22165	22049	21983	22108	21946	22253	21959	22315	22123	21996	22132	22065	22267	21989	22000	22261	22192	22098	22196	22130	22049	21955	21967	22209	22260	22049	21998	21886	21982	22287	21980	22398	22147	22021	22103	22124	21910	21978	22167	22031	22106	22161	22205	22108	21927	22277	22317	22022	22199	22185	21856	22029	22115	22147	21914	22131	22012	22021	22273	22132	21839	22266	22111	21846	22039	22183	22050	22256	22250	22021	22023	21982	22089	22092	22246	22104	22068	22176	22129	22144	21993	22145	22390	22083	21901	22041	22020	22068	22145	21960	22060	22192	22374	22258	22042	21847	22053	22040	22017	21920	22128	22131	21990	21910	21985	22187	22175	22309	22072	22113	21983	22295	22158	22250	22000	22133	22070	22146	21940	22163	22054	22026	22211	22194	22141	22124	22220	22139	21969	22144	22260	22116	21989	22378	22167	21995	22100	22176	22162	22385	22086	22246	22255	21991	22204	22271	22095	22084	21907	22222	22069	22271	22286	22346	22111	22042	22071	22139	22159	22221	22367	22028	22125	21911	22183	22188	22205	22094	22198	22249	21923	21858	22125	22229	21958	21948	22061	22065	22118	22009	22012	22029	22035	22221	22039	22050	22081	22083	22256	22216	21970	22181	22043	22013	21856	22064	22175	22142	22267	22159	22152	22077	22245	22092	22086	22234	21983	22192	22039	21952	22188	22219	22157	22188	22114	21934	22183	21907	22190	22070	22392	22184	21943	21934	22188	22129	22218	22316	22274	22150	21978	22149	22122	21896	22003	22363	22022	22101	21903	21989	22004	22066	22218	22202	22116	22074	22044	22096	22021	21832	22075	22010	22267	22114	21891	21988	22057	22048	22030	22175	22318	22091	22087	22104	22107	22159	22268	21978	21943	22061	21919	22362	22319	22203	22199	22067	22126	22173	22122	21962	22156	22051	22208	22066	21947	21956	22152	22221	22020	22038	22333	22156	21976	22041	22134	22053	22144	22350	22137	22054	22188	21968	22145	22166	22089	22224	21904	22169	22013	22149	22232	22149	22280	22062	22086	22197	22132	22098	22056	22153	22084	22173	22131	22086	22079	21933	22030	22264	22219	22112	22075	22213	22235	22141	22116	21926	22201	22249	22129	22235	22282	22340	22203	22163	22273	22079	22321	22167	22217	21970	21812	22048	22145	21904	22072	22140	21936	22147	22040	21922	22010	22188	22315	22194	22091	22106	22133	21982	22354	22053	22137	22015	21950	22153	22277	21952	22164	22065	22150	22283	22110	22105	22010	22173	22119	21941	22305	22253	22095	22211	22124	22124	22079	22365	22043	22217	22106	22338	21979	21987	22072	22004	21900	22186	22131	21959	22029	22073	22250	22128	21999	22074	21980	22081	22185	22075	22099	22105	21964	22005	22205	22134	21926	22265	22209	21868	22045	22300	21976	21935	22147	22123	22210	22104	22183	22187	21911	22243	22085	22069	22238	22062	22191	22176	22070	22401	22173	22070	22112	22152	22146	22234	22215	22176	22159	22006	22167	22078	22108	22020	22010	22251	22181	22121	21953	21916	21870	21934	22038	22244	22145	22078	21933	21939	22110	21822	22138	22040	22189	22269	22287	21956	21929	22198	21981	22016	22242	22269	22019	22100	22194	22041	22105	22206	22315	22362	22045	22062	22105	22314	22264	22243	22113	22194	22074	22111	21933	22118	22055	22092	22136	21924	22011	21974	22222	22030	22405	22105	22312	22046	22144	22089	22100	21977	22108	21827	22155	21896	21919	22092	22103	21967	22188	22093	22168	22185	22087	22032	22260	21944	22267	22166	22242	22160	22118	22127	22235	22113	22177	22235	22031	22145	22146	22004	22065	21856	22160	22074	22152	21900	21900	22042	22057	22247	22188	22307	22156	21931	22201	22281	21929	22191	22081	22106	22244	22230	22243	22210	21921	22180	22250	22391	22096	22244	22158	22028	22031	21962	22179	22142	21899	22229	21820	22140	22117	22088	22100	22089	22184	22172	22097	22074	22212	22073	22151	22190	21933	22073	22021	22070	22058	22085	22330	22224	22266	22281	22259	22140	21922	22193	22242	21995	22063	22126	22167	21974	22091	22130	22069	22154	22167	22180	21931	22292	22278	22002	22186	22090	22003	22154	22017	22135	22279	22204	22148	22056	22094	22024	22100	22182	22182	22200	22207	21896	22065	22120	22264	22147	22323	22142	22054	22092	22188	22193	22107	22157	22286	22283	22116	22198	22004	22246	22043	21886	22012	21946	22075	22115	22033	22283	22184	21958	22153	22046	22195	21968	22103	21830	22013	22067	21931	21900	22078	22176	22266	21930	21969	21887	22010	22060	22240	22122	21797	22040	22088	22142	21839	21970	21881	22129	22157	22086	22143	22340	22226	22256	22000	22120	22116	21929	22424	22188	22153	22006	22037	22114	21925	22267	22103	22167	22170	22243	22136	22165	22341	22127	22120	22070	21889	22107	22056	22125	21959	22279	22117	22083	22381	22186	22095	22192	22172	21998	22130	22290	22180	22131	22197	22261	22408	22229	22037	22260	22143	22032	22136	22193	22131	22259	22027	22133	21816	22160	22046	22132	22030	22119	22297	22091	22143	22092	22139	22072	21906	22088	22178	22343	21974	22198	22085	22214	22138	22147	22045	21916	21945	22019	22045	22015	22074	22092	22076	22140	22032	22226	22275	21996	22103	22155	22118	22231	22216	22048	22161	22079	21981	22066	21914	22005	22122	22002	22048	22176	22110	22145	22344	22186	21864	22117	22067	22251	22284	21974	22195	22129	21962	22065	22154	22149	22187	21969	22122	22191	22056	22083	21896	22165	22033	22385	22240	22211	22031	22086	21960	22202	22162	22146	21919	22156	22235	22239	22061	21947	21998	22075	22173	22097	22131	21917	22471	22090	21782	22085	22248	22115	22109	22183	22155	22167	22109	22155	22095	21974	22110	22283	22243	22271	22163	22205	22152	22043	22076	22181	22152	22097	22092	22092	21970	22169	22239	22308	22076	21960	22070	22102	22330	22184	22177	22084	22001	21879	21988	22126	22004	22043	22162	22169	22052	22216	21956	22197	22201	22002	22114	21819	22110	22284	22237	22190	22003	21892	22063	21996	21899	22067	22113	22202	22224	22095	22043	22365	22162	22134	22185	22204	22027	22137	21961	22092	22321	22029	22140	22080	22041	22375	22051	22206	22151	22203	21943	22036	22351	22256	22270	22055	22092	22093	22013	22052	22255	22016	22197	21998	22210	21987	22091	21996	22133	21995	22101	22166	22053	22056	21971	22171	22216	22089	21966	22129	22105	22132	21975	22121	22211	22037	22116	22368	22329	22191	22052	22046	22260	22123	22147	22265	22103	22144	21821	21772	22334	21947	22103	21976	22230	21964	22320	22147	22259	22300	22030	22058	22178	22085	22181	22121	21937	22148	21940	22283	22035	22028	21914	22142	22106	21949	22142	22006	22172	22261	22109	22072	21967	22280	21993	22009	21964	22165	22074	22210	22168	22093	22233	22313	22125	21794	22104	22176	22148	22177	22335	22075	22102	21932	22312	22115	21856	22144	22127	22259	22132	22082	22014	22006	21980	22158	22203	21974	21963	21910	22142	22000	22082	22442	22106	22170	21947	22067	22021	22079	22352	22310	22020	22170	22157	21974	22062	22030	22244	22013	21988	22094	21985	22255	22258	22147	22050	22245	22008	22181	22243	21872	21940	22069	21955	21639	21977	22105	22166	22127	22073	21847	22055	22217	22344	22457	22260	22144	22337	21998	21952	22209	22066	22245	22050	21995	21835	22057	21952	22033	22195	22137	21990	22157	22303	22030	22196	22362	22109	22166	22128	22157	22079	22133	22148	22126	22051	22240	22099	21918	22121	22020	22015	22037	22039	22095	21972	21989	21992	21925	22110	22282	22255	22119	21836	22198	22313	22216	22366	22203	22047	22190	21831	22132	22206	22002	22240	22024	22062	22032	21908	22029	22152	22191	22028	21928	22190	22237	22131	22126	22186	22073	21929	22087	22264	22232	22043	22283	22087	22204	22131	22170	22148	21893	21874	22091	22210	21898	22151	22239	22114	22109	22201	22065	22115	22090	22143	22247	22108	22122	22075	22098	22021	22182	22055	22004	22105	22129	22107	21973	22044	22004	22132	22016	21791	22144	21949	22107	22196	22178	22063	22180	22028	22143	21973	21912	22221	22241	22171	22084	22083	22259	22310	22218	22059	22132	21961	21924	21934	21869	21918	21980	21991	21983	22094	22101	21973	22102	22049	22367	22066	22051	22062	22031	22096	21999	22094	22056	22147	22186	22137	21959	21971	22016	21987	22011	22092	22268	22050	22132	21924	22034	21896	22114	21802	22058	22216	21980	22144	22129	22000	22243	22007	22227	22324	22260	22163	22062	22085	21860	21962	22279	22068	22132	22270	22111	22056	21959	22296	22246	22035	22040	22026	22399	22287	21805	22083	22185	22008	22252	22203	22109	22100	22174	21973	22084	22223	21982	22042	22298	22305	22153	22151	22109	22203	22179	22159	22122	22094	22122	22241	22276	22265	22216	22101	22174	22190	22192	22137	21872	22274	22268	22098	22291	22009	22074	22044	22115	22217	22229	22026	22115	22241	22149	22195	22192	22226	22293	22161	22119	22256	21987	22104	22232	21958	22086	22088	22384	22059	22231	22005	22035	22051	21876	21907	22166	22132	22070	22341	22093	22102	22130	21859	22124	21954	21981	22022	22034	22326	22102	21924	22052	22229	22129	22092	22180	22099	22075	22244	22075	22005	22150	21931
28702	52787	40736	28617	23901	20501	20364	22179	30025	29151	22477	18142	17449	17322	17379	17381	17419	17345	17346	17433	17339	17575	17500	17402	17365	17331	17375	17504	17329	17348	17480	17420	17436	17329	17486	17396	17294	17395	17348	17270	17350	17384	17428	17290	17273	17472	17313	17433	17491	17294	17516	17380	17322	17369	17508	17589	17402	17279	17394	17382	17536	17482	17512	17620	17338	17301	17370	17395	17331	17373	17484	17245	17319	17250	17451	17391	17479	17260	17444	17479	17575	17400	17359	17488	17227	17390	17329	17237	17400	17397	17442	17393	17274	17360	17222	17435	17261	17509	17503	17303	17319	17300	17309	17316	17304	17480	17264	17373	17355	17567	17363	17418	17304	17328	17344	17430	17252	17291	17234	17260	17494	17398	17477	17313	17470	17413	17440	17538	17360	17391	17405	17379	17462	17451	17332	17432	17316	17295	17497	17331	17461	17453	17462	17319	17303	17357	17329	17362	17477	17426	17532	17337	17459	17444	17323	17441	17255	17432	17397	17292	17309	17099	17380	17452	17258	17256	17337	17282	17446	17333	17376	17365	17151	17365	17381	17552	17398	17509	17321	17452	17330	17336	17517	17359	17377	17419	17321	17404	17369	17285	17557	17339	17414	17342	17382	17264	17337	17348	17482	17348	17528	17543	17311	17149	17360	17493	17299	17225	17354	17511	17333	17213	17219	17382	17459	17413	17206	17258	17482	17164	17407	17260	17559	17433	17223	17427	17229	17292	17227	17347	17317	17347	17416	17194	17434	17383	17364	17418	17495	17527	17483	17314	17404	17340	17351	17401	17558	17310	17398	17460	17433	17286	17397	17373	17338	17577	17371	17201	17307	17498	17489	17410	17474	17520	17414	17248	17514	17390	17338	17283	17613	17397	17416	17356	17254	17363	17280	17541	17344	17485	17346	17522	17154	17455	17280	17296	17516	17498	17417	17266	17327	17448	17521	17378	17357	17389	17528	17461	17554	17381	17432	17370	17535	17499	17368	17474	17351	17377	17349	17440	17164	17305	17444	17256	17431	17361	17251	17381	17373	17296	17568	17410	17424	17333	17294	17291	17407	17313	17329	17210	17395	17455	17427	17446	17386	17421	17205	17188	17424	17327	17398	17233	17403	17325	17374	17353	17544	17416	17316	17462	17436	17418	17390	17353	17385	17384	17348	17386	17292	17382	17462	17348	17392	17490	17282	17496	17296	17348	17550	17328	17455	17347	17312	17517	17409	17383	17425	17225	17444	17463	17447	17179	17301	17329	17309	17368	17312	17177	17433	17511	17375	17273	17379	17299	17413	17329	17317	17200	17375	17251	17470	17470	17235	17446	17379	17418	17373	17297	17262	17405	17344	17362	17246	17339	17270	17190	17347	17261	17225	17366	17292	17389	17352	17427	17454	17375	17351	17375	17323	17499	17402	17367	17435	17502	17487	17352	17468	17421	17360	17344	17334	17430	17590	17260	17357	17349	17170	17477	17379	17449	17404	17418	17417	17358	17427	17179	17432	17307	17572	17242	17466	17393	17526	17335	17644	17240	17373	17332	17382	17397	17176	17496	17378	17395	17377	17260	17262	17324	17212	17454	17228	17465	17360	17175	17392	17201	17349	17197	17362	17244	17373	17345	17419	17526	17283	17340	17385	17186	17421	17264	17124	17332	17284	17415	17421	17407	17294	17291	17494	17483	17405	17266	17463	17339	17541	17418	17371	17322	17238	17436	17353	17609	17464	17392	17473	17342	17262	17120	17357	17523	17493	17298	17330	17483	17407	17281	17412	17340	17361	17447	17411	17311	17339	17440	17494	17310	17470	17440	17044	17477	17296	17334	17447	17426	17332	17299	17479	17453	17476	17300	17310	17573	17304	17413	17274	17415	17527	17363	17368	17564	17303	17389	17267	17205	17341	17497	17502	17289	17163	17476	17554	17498	17298	17419	17324	17271	17282	17180	17334	17214	17334	17405	17276	17343	17350	17289	17400	17450	17345	17604	17406	17456	17373	17212	17419	17330	17488	17155	17342	17327	17336	17349	17356	17297	17147	17412	17505	17337	17409	17198	17510	17276	17225	17400	17277	17453	17369	17424	17481	17247	17483	17245	17193	17434	17471	17270	17350	17403	17349	17461	17436	17197	17506	17233	17395	17460	17390	17279	17272	17318	17268	17327	17358	17366	17351	17319	17480	17254	17530	17453	17476	17414	17498	17241	17326	17419	17345	17299	17292	17478	17237	17342	17445	17438	17350	17266	17279	17381	17444	17390	17325	17405	17389	17335	17534	17409	17463	17401	17350	17515	17328	17208	17195	17321	17407	17259	17353	17473	17402	17245	17211	17212	17358	17400	17339	17407	17415	17284	17487	17347	17520	17454	17519	17483	17349	17451	17376	17237	17464	17297	17362	17426	17149	17440	17260	17246	17360	17338	17322	17601	17288	17222	17483	17380	17419	17293	17340	17349	17551	17401	17463	17285	17444	17243	17345	17280	17268	17447	17389	17168	17481	17328	17366	17400	17310	17370	17226	17365	17345	17331	17418	17300	17246	17481	17438	17358	17411	17351	17446	17500	17432	17386	17365	17282	17416	17369	17506	17375	17603	17370	17364	17371	17350	17363	17467	17444	17407	17319	17366	17259	17481	17231	17379	17404	17236	17490	17549	17256	17259	17388	17365	17273	17405	17244	17322	17379	17378	17295	17285	17494	17501	17428	17218	17511	17400	17452	17306	17305	17277	17481	17385	17584	17344	17271	17570	17354	17441	17458	17480	17366	17378	17438	17442	17235	17479	17305	17449	17283	17481	17369	17277	17471	17366	17237	17451	17462	17535	17341	17341	17375	17362	17404	17321	17399	17423	17513	17528	17455	17217	17539	17367	17251	17395	17325	17308	17407	17265	17295	17228	17408	17380	17338	17273	17153	17354	17357	17398	17345	17277	17359	17411	17389	17458	17349	17339	17400	17359	17314	17424	17277	17389	17452	17328	17438	17418	17203	17354	17547	17355	17444	17273	17411	17345	17408	17356	17355	17568	17483	17409	17282	17555	17383	17603	17431	17164	17215	17267	17401	17351	17336	17352	17208	17396	17304	17390	17225	17373	17583	17427	17098	17496	17352	17376	17133	17065	17513	17429	17492	17377	17475	17467	17400	17373	17358	17411	17356	17306	17325	17424	17521	17449	17459	17365	17366	17282	17296	17525	17249	17415	17371	17378	17305	17319	17418	17293	17354	17401	17267	17499	17360	17382	17381	17398	17401	17187	17169	17437	17449	17408	17307	17363	17288	17371	17418	17348	17250	17379	17354	17360	17279	17371	17362	17509	17549	17337	17435	17324	17398	17590	17282	17171	17309	17576	17456	17559	17463	17403	17435	17291	17407	17415	17306	17393	17493	17324	17315	17339	17279	17306	17351	17565	17396	17340	17320	17381	17307	17487	17418	17379	17399	17302	17412	17309	17256	17470	17379	17526	17336	17403	17401	17343	17270	17399	17412	17513	17475	17495	17309	17352	17380	17461	17355	17176	17462	17297	17308	17502	17469	17437	17459	17507	17295	17423	17250	17253	17514	17375	17456	17454	17131	17341	17462	17402	17323	17295	17369	17285	17292	17321	17333	17337	17624	17509	17396	17337	17427	17412	17257	17477	17521	17273	17325	17403	17454	17332	17239	17180	17505	17460	17443	17375	17569	17431	17424	17132	17187	17332	17484	17558	17459	17398	17280	17364	17312	17430	17314	17404	17357	17414	17452	17363	17345	17443	17283	17403	17326	17417	17398	17289	17272	17364	17419	17383	17303	17369	17437	17427	17258	17371	17273	17310	17398	17287	17361	17250	17289	17470	17184	17498	17447	17514	17303	17302	17334	17235	17347	17263	17425	17299	17496	17640	17377	17436	17346	17328	17415	17221	17326	17386	17448	17412	17258	17390	17371	17223	17443	17226	17348	17351	17339	17358	17221	17340	17364	17331	17404	17513	17343	17351	17325	17441	17510	17253	17334	17501	17539	17407	17379	17356	17296	17450	17165	17330	17262	17350	17360	17490	17398	17338	17258	17353	17367	17551	17376	17264	17313	17317	17274	17377	17314	17259	17340	17323	17556	17395	17399	17570	17437	17383	17326	17502	17429	17307	17200	17338	17277	17334	17508	17300	17494	17350	17474	17386	17255	17513	17362	17502	17464	17162	17431	17329	17531	17374	17386	17407	17234	17222	17256	17472	17260	17153	17400	17412	17373	17482	17330	17331	17399	17362	17444	17371	17308	17383	17147	17473	17399	17310	17482	17443	17448	17275	17415	17524	17318	17436	17240	17191	17313	17486	17445	17441	17361	17451	17266	17302	17406	17339	17382	17335	17480	17466	17454	17493	17412	17378	17413	17205	17210	17319	17377	17265	17374	17203	17429	17298	17421	17377	17307	17479	17347	17241	17430	17457	17340	17160	17461	17227	17265	17276	17276	17226	17545	17381	17300	17305	17441	17403	17372	17295	17361	17512	17432	17212	17498	17394	17272	17346	17379	17453	17354	17438	17535	17439	17371	17504	17377	17411	17256	17300	17409	17384	17285	17304	17364	17561	17498	17385	17291	17445	17444	17501	17603	17377	17485	17350	17374	17257	17246	17328	17228	17331	17392	17239	17502	17352	17428	17431	17250	17489	17314	17426	17329	17450	17422	17400	17444	17253	17472	17309	17398	17497	17455	17397	17242	17516	17476	17464	17426	17343	17235	17464	17353	17279	17482	17358	17275	17405	17253	17395	17468	17270	17432	17264	17393	17467	17306	17396	17237	17342	17418	17260	17402	17538	17378	17451	17332	17419	17361	17207	17375	17421	17331	17303	17375	17301	17381	17453	17277	17295	17366	17354	17275	17316	17591	17386	17376	17507	17354	17457	17399	17347	17276	17260	17393	17279	17432	17442	17335	17410	17330	17442	17345	17449	17332	17451	17513	17505	17454	17326	17296	17239	17355	17456	17521	17465	17431	17246	17402	17545	17273	17448	17217	17377	17414	17343	17234	17353	17378	17465	17311	17572	17381	17450	17553	17441	17215	17280	17423	17352	17417	17453	17524	17419	17389	17419	17511	17401	17413	17370	17210	17193	17369	17419	17445	17442	17338	17408	17407	17365	17197	17323	17429	17430	17506	17283	17541
24682	21290	28365	29229	24801	23704	23461	22482	23986	27747	24334	22397	22119	21745	21774	21811	21555	21730	21688	21707	21521	21695	22021	21746	21725	21519	21739	21755	21678	21479	21641	21752	21737	21698	21659	21712	21748	21655	21576	21596	21672	21610	21647	21820	21689	21794	21642	21690	21632	21688	21642	21511	21581	21592	21347	21587	21603	21587	21574	21662	21543	21572	21695	21629	21651	21758	21623	21682	21719	21420	21521	21609	21658	21735	21488	21445	21580	21558	21749	21599	21545	21416	21416	21581	21507	21759	21432	21687	21703	21711	21410	21621	21717	21704	21612	21605	21755	21785	21602	21629	21657	21632	21719	21394	21499	21582	21456	21672	21773	21521	21478	21560	21642	21557	21581	21396	21622	21582	21546	21537	21704	21507	21669	21588	21564	21688	21653	21530	21671	21676	21680	21553	21611	21567	21406	21514	21817	21685	21607	21605	21804	21790	21686	21612	21369	21493	21551	21612	21559	21687	21506	21782	21624	21478	21654	21784	21633	21529	21769	21544	21468	21463	21509	21674	21659	21626	21702	21580	21577	21656	21425	21522	21664	21561	21605	21562	21640	21760	21635	21762	21722	21658	21660	21519	21779	21565	21770	21485	21424	21648	21651	21486	21611	21619	21635	21333	21677	21748	21664	21611	21568	21451	21646	21733	21484	21498	21474	21459	21763	21483	21622	21779	21590	21621	21744	21688	21599	21406	21415	21672	21683	21653	21803	21565	21517	21650	21561	21461	21573	21642	21565	21578	21750	21459	21474	21951	21852	21818	21687	21703	21556	21748	21743	21392	21599	21521	21380	21719	21692	21714	21780	21740	21651	21778	21642	21584	21457	21692	21628	21611	21797	21465	21440	21415	21712	21624	21607	21726	21630	21759	21613	21494	21743	21609	21443	21719	21394	21437	21418	21569	21943	21565	21778	21591	21558	21705	21738	21685	21786	21692	21714	21564	21576	21609	21546	21834	21754	21644	21584	21557	21643	21601	21490	21625	21828	21395	21655	21592	21564	21717	21801	21675	21551	21590	21676	21490	21725	21532	21353	21733	21686	21507	21713	21577	21729	21548	21654	21515	21454	21390	21964	21755	21752	21507	21788	21584	21708	21528	21819	21580	21607	21729	21659	21801	21699	21702	21714	21618	21452	21537	21698	21587	21695	21565	21696	21952	21715	21764	21640	21718	21777	21629	21781	21813	21649	21390	21623	21643	21660	21683	21599	21612	21737	21761	21801	21552	21566	21697	21701	21580	21836	21693	21592	21655	21756	21552	21632	21690	21528	21446	21432	21773	21820	21769	21697	21677	21680	21729	21616	21845	21614	21785	21679	21652	21749	21534	21576	21442	21697	21417	21688	21685	21758	21675	21615	21717	21746	21630	21606	21621	21666	21644	21454	21519	21530	21573	21815	21647	21585	21633	21419	21541	21697	21643	21746	21401	21596	21416	21439	21784	21639	21585	21694	21580	21417	21486	21738	21476	21681	21696	21570	21576	21720	21593	21671	21733	21577	21755	21448	21599	21604	21479	21671	21615	21523	21489	21656	21560	21779	21682	21738	21559	21577	21504	21477	21371	21671	21835	21629	21527	21717	21576	21898	21758	21733	21626	21679	21518	21526	21634	21641	21606	21759	21733	21457	21750	21565	21501	21703	21579	21477	21678	21720	21636	21636	21712	21703	21629	21751	21767	21700	21807	21668	21896	21776	21608	21705	21757	21900	21525	21695	21719	21611	21439	21802	21663	21278	21523	21765	21816	21379	21680	21780	21858	21852	21290	21553	21478	21639	21711	21399	21463	21638	21648	21823	21517	21518	21552	21773	21451	21667	21748	21670	21499	21690	21631	21501	21486	21570	21728	21643	21521	21496	21658	21389	21545	21521	21497	21673	21736	21649	21797	21631	21627	21739	21627	21503	21461	21724	21524	21542	21899	21660	21768	21619	21672	21545	21414	21401	21497	21646	21611	21678	21456	21527	21447	21534	21363	21587	21668	21583	21609	21754	21820	21606	21543	21474	21611	21371	21670	21567	21646	21683	21848	21588	21655	21427	21503	21508	21685	21676	21719	21639	21862	21661	21742	21689	21710	21731	21678	21772	21553	21394	21369	21560	21589	21686	21618	21578	21719	21470	21705	21758	21703	21672	21491	21495	21566	21573	21574	21763	21451	21722	21666	21815	21704	21519	21950	21776	21599	21640	21469	21493	21790	21520	21555	21591	21644	21670	21585	21383	21490	21652	21646	21584	21531	21831	21659	21532	21683	21652	21694	21412	21619	21648	21604	21320	21484	21588	21469	21625	21668	21595	21496	21607	21808	21542	21892	21513	21399	21665	21576	21536	21744	21874	21794	21639	21565	21734	21652	21767	21468	21446	21562	21780	21540	21704	21705	21521	21697	21830	21620	21488	21721	21777	21666	21672	21697	21608	21507	21557	21656	21479	21752	21752	21877	21663	21701	21824	21665	21698	21491	21480	21479	21578	21634	21749	21529	21431	21766	21516	21687	21613	21676	21558	21742	21665	21583	21735	21543	21565	21689	21808	21646	21598	21333	21632	21556	21693	21863	21510	21841	21788	21612	21806	21512	21693	21373	21608	21377	21575	21574	21530	21667	21651	21634	21647	21555	21809	21629	21619	21599	21607	21682	21652	21695	21759	21577	21520	21641	21736	21423	21784	21592	21406	21503	21227	21838	21867	21668	21872	21725	21756	21411	21526	21613	21633	21524	21617	21513	21659	21592	21700	21690	21582	21254	21861	21760	21845	21592	21642	21459	21478	21565	21528	21762	21673	21791	21651	21645	21622	21674	21754	21469	21611	21697	21624	21488	21597	21698	21461	21477	21499	21702	21427	21559	21766	21642	21480	21570	21466	21624	21503	21444	21549	21466	21487	21552	21555	21693	21574	21469	21468	21464	21557	21659	21561	21729	21721	21481	21689	21645	21662	21522	21296	21649	21778	21829	21541	21642	21679	21742	21507	21435	21366	21470	21618	21459	21656	21640	21620	21424	21579	21682	21447	21792	21775	21507	21630	21611	21601	21558	21546	21622	21742	21528	21507	21688	21669	21752	21528	21489	21857	21555	21533	21603	21712	21599	21481	21631	22005	21616	21730	21488	21642	21689	21559	21727	21597	21778	21835	21737	21530	21471	21631	21571	21619	21568	21782	21618	21480	21738	21690	21572	21732	21745	21695	21696	21896	21643	21475	21625	21597	21766	21576	21619	21778	21515	21711	21597	21465	21688	21539	21708	21836	21642	21487	21805	21692	21631	21601	21554	21551	21740	21575	21589	21329	21733	21559	21790	21669	21629	21473	21694	21363	21531	21739	21436	21543	21603	21474	21403	21568	21435	21460	21857	21380	21558	21930	21644	21572	21817	21839	21520	21772	21719	21964	21710	21755	21691	21934	21457	21839	21665	21507	21575	21724	21554	21942	21523	21721	21520	21577	21494	21711	21557	21550	21331	21582	21529	21446	21571	21666	21628	21693	21597	21772	21536	21518	21704	21556	21457	21775	21640	21548	21535	21531	21638	21658	21731	21597	21614	21665	21527	21622	21606	21672	21710	21641	21786	21768	21617	21732	21646	21559	21666	21595	21490	21515	21504	21660	21792	21530	21492	21635	21445	21628	21660	21639	21665	21588	21675	21728	21515	21703	21558	21667	21582	21759	21674	21454	21757	21437	21719	21869	21676	21763	21505	21658	21657	21621	21686	21731	21645	21775	21655	21551	21455	21619	21678	21537	21504	21508	21608	21826	21579	21744	21680	21576	21642	21681	21458	21637	21460	21740	21601	21581	21489	21685	21465	21564	21585	21833	21449	21687	21618	21517	21416	21584	21678	21416	21634	21545	21485	21556	21763	21596	21760	21568	21685	21691	21902	21608	21525	21495	21713	21707	21499	21668	21624	21665	21578	21689	21816	21572	21842	21456	21540	21728	21594	21505	21694	21657	21545	21620	21443	21765	21829	21731	21574	21585	21948	21813	21417	21562	21622	21700	21713	21548	21551	21674	21604	21427	21727	21931	21548	21565	21560	22026	21771	21647	21418	21650	21493	21722	21590	21378	21440	21767	21646	21703	21418	21763	21835	21461	21669	21619	21514	21494	21533	21638	21519	21646	21611	21509	21615	21784	21549	21601	21606	21560	21583	21586	21720	21770	21613	21792	21422	21501	21540	21596	21591	21597	21460	21683	21713	21594	21562	21502	21624	21788	21675	21563	21502	21739	21742	21598	21676	21586	21730	21817	21743	21589	21760	21585	21506	21550	21543	21553	21581	21715	21604	21558	21426	21619	21667	21449	21471	21692	21623	21499	21608	21564	21707	21832	21589	21704	21496	21759	21599	21634	21624	21614	21830	21534	21514	21717	21546	21619	21657	21390	21453	21608	21580	21603	21512	21520	21663	21806	21551	21703	21695	21772	21689	21854	21739	21463	21571	21579	21656	21626	21720	21805	21555	21477	21778	21738	21780	21719	21669	21712	21376	21606	21689	21595	21632	21733	21567	21563	21451	21450	21734	21773	21564	21614	21587	21456	21449	21641	21576	21839	21771	21745	21570	21445	21600	21704	21715	21624	21575	21876	21796	21564	21674	21530	21709	21728	21405	21634	21591	21742	21278	21582	21599	21493	21641	21705	21616	21648	21724	21867	21614	21667	21669	21520	21579	21579	21508	21731	21494	21664	21659	21551	21583	21701	21482	21763	21610	21498	21649	21563	21805	21471	21702	21412	21469	21581	21693	21394	21534	21757	21669	21459	21508	21542	21585	21729	21711	21639	21651	21638	21644	21659	21501	21685	21541	21640	21619	21622	21811	21600	21730	21715	21596	21642	21615	21512	21589	21686	21623	21566	21621	21544	21785	21451	21494	21694	21601	21619	21503	21584	21681	21503	21553	21507	21604	21691	21684	21611	21533	21683	21833	21944	21551	21630	21631	21684	21612	21588	21610	21550	21453	21671	21529	21493	21454	21353	21536	21942	21812	21718	21761	21506	21466	21376	21673	21768	21727	21504	21574	21427	21642	21801	21567	21609	21553	21798	21730	21447	21399	21764	21520	21639	21700	21717	21645	21434	21502	21674	21567	21726	21563	21608	21491	21576	21524	21669	21638	21374	21492	21719	21454	21470	21540	21448	21703
26129	47066	37221	29582	22039	19299	18491	18248	21351	25540	20004	17739	17155	17172	17163	17178	17450	17033	17165	16977	17128	17181	17081	17317	17011	16974	17181	17133	17106	17182	17031	16936	17288	17305	17103	17096	17317	17074	17071	17215	17232	17311	17231	17081	17193	17028	17208	17009	17088	17008	17030	17249	17094	17181	17133	17116	17105	17245	17166	17070	17117	17156	17262	17033	17233	16998	17265	17193	17101	17252	17060	17196	17187	17166	17133	17004	17151	17095	17205	17184	17167	17132	17152	17092	17178	17175	17026	17138	17208	17026	17240	17093	17247	17368	17041	16968	17169	17116	17148	17149	17040	17113	17139	17188	17053	17145	17170	17242	17114	17115	17083	17101	17087	17005	17095	17227	17038	17094	17166	17040	17027	17354	17095	17011	17383	16988	17261	17214	17220	17125	17200	17136	17120	17281	16941	17173	17150	17161	17037	17135	17094	17173	17257	17073	17248	17135	17339	17130	17151	17173	17246	17062	17104	17188	17166	17123	17114	17223	17126	17223	17141	17118	17118	17135	17121	17049	16943	17100	17052	17121	17035	17253	17012	17231	17088	17182	17148	17301	17088	17123	16982	17130	17211	17077	17024	17112	17087	17103	17050	17230	17028	17152	17107	17160	17123	17074	17090	17192	17101	17103	17139	17129	17140	17177	17010	17021	17067	16980	17026	17024	17158	17104	17269	17180	17012	17046	17169	17041	17262	17168	17110	17071	17165	17161	17069	17048	17152	17154	17265	17111	16975	16964	17189	17113	17296	17177	17067	17151	17192	17238	17202	17003	17173	17305	17189	17197	17001	17110	17195	17123	17125	17327	17090	17114	17077	17107	17309	17044	17056	17064	17184	17154	17001	17052	17210	17344	16967	17115	17078	17033	17091	17126	17094	17095	17085	17037	17375	17229	17222	17077	17036	17206	17213	17092	17141	17197	16923	17074	17081	16918	17129	17100	17238	17023	17258	17136	17002	17289	17189	17116	17127	17117	17156	17251	17133	17073	17016	17236	17029	17139	17348	17108	17069	17075	17097	17264	17187	17155	17004	17152	17127	17274	17120	17169	17033	17206	17272	17167	17141	17181	17085	17252	17174	17265	17072	17158	17102	17053	16828	17237	17192	17035	17140	16944	17059	17208	17093	17237	17215	17039	17224	17143	17054	17268	17228	17192	17107	17205	17085	17150	17201	16934	17076	16997	17111	17083	17131	17067	17222	17161	17290	17161	17266	16829	17044	17164	17242	17145	17159	17193	17037	17211	17111	17271	17029	17222	17003	17019	17164	16940	17165	17100	16939	17191	17425	17009	17300	17043	17080	17251	17156	17156	17134	17105	17041	17252	17301	17004	17113	17171	17239	17087	17180	16926	17242	17122	16998	17099	17059	17076	17076	17010	17308	17258	17158	17157	17326	17038	17175	17148	17174	17104	17183	17069	17158	17082	17087	17110	16940	17046	17448	17037	17139	17060	17302	17182	17219	17271	17231	17132	17319	17050	17118	16920	17351	17167	17201	17132	17245	17119	16970	17122	17132	17292	17199	17298	17040	17246	17108	17215	17252	17121	17168	17051	17011	17315	17025	17016	17170	17084	17177	16914	17151	17334	17268	17181	17126	17136	17055	17060	17020	17202	17210	17171	17133	17128	17284	17025	17204	17385	17140	17063	17145	17133	17100	17082	17166	17077	17166	17165	17170	17009	17097	17068	17170	16946	17325	17230	17156	17056	17256	17112	17059	17228	17189	17157	17223	16978	17174	17121	17197	17103	17262	17246	17199	17082	17019	17167	17285	17188	17288	17010	17156	17125	17240	17189	17216	17146	17099	17117	17126	17111	17145	16970	17187	17153	16991	17285	17185	17093	17378	17221	17194	17196	17243	17071	17058	17268	17061	17125	17144	17083	17258	17161	17084	17057	17218	17245	17108	17075	16999	17188	17286	17133	17070	17093	17020	17220	17058	17207	17157	17169	16882	17177	17068	17067	17266	17157	17042	17086	17187	17152	17041	17032	17187	17154	17112	17230	17076	17032	17165	17137	17157	17149	17101	17107	17046	17454	17131	17396	16902	17295	17165	17120	17212	17023	17351	17192	16979	17068	17285	17178	17160	17003	17257	17032	17204	17119	17088	17071	17190	17342	16955	17177	17117	17188	17051	17116	17066	17185	16985	17114	17015	17128	17125	17027	17232	17003	17154	16926	17302	17092	16969	17214	17242	17115	17148	17218	16969	17139	17177	17125	17262	17267	17039	17086	17083	17159	17311	17252	17110	17227	17086	17158	17206	17175	16959	17169	17040	16883	17210	16908	17368	17120	17143	17021	17195	17191	17122	17284	17217	17045	17119	17177	17007	16993	16994	17190	17144	17105	17113	17042	17197	17155	17202	17119	17116	17256	17098	17215	17058	17150	17153	16983	17194	17090	17066	17171	17109	17055	17166	17154	16939	16987	17189	17229	17027	17001	17173	17086	17319	17200	17042	17033	17045	17271	17097	17192	17230	17005	17225	17321	17063	17210	17053	17160	17035	17303	17116	17084	17153	17139	17099	17205	17150	17123	17078	17209	16993	17207	17194	17151	17077	17003	17164	17076	17280	17099	17011	17202	17237	17183	17143	17116	17155	17088	17044	17015	17101	17309	17087	17147	16985	17274	17089	17046	17049	17050	17058	17102	17163	17145	17137	17200	17231	17147	17185	17134	17124	17116	16984	17294	17121	17148	17000	17160	17283	17002	17079	17193	17047	17299	16940	17189	17003	17168	17377	17263	17264	17111	17125	17141	17124	17237	17229	17226	17071	17108	17296	17199	17049	17124	17165	17076	17140	17236	17142	17171	17105	17091	16956	17243	17123	16896	17341	17099	17221	17235	17108	17151	16944	17232	17082	17149	17265	17123	17070	17061	17103	17260	17132	17202	17182	17123	17161	17015	17176	17116	17198	17072	17179	17167	17105	17002	17186	17125	16957	17162	17196	17063	16949	17184	17266	17102	17202	17099	16930	17249	16955	17170	17285	17184	17083	17048	17062	17337	17142	17148	17004	17238	17158	17036	17110	17174	17267	17062	17197	17230	17044	17205	17190	16971	17082	17063	17109	17164	17111	17166	16991	17284	17085	17175	17179	16967	17136	17163	17005	17099	17137	17166	17132	17197	17130	17140	17166	17153	17047	17185	17192	17322	17057	17117	16959	17160	17112	17037	17150	17221	17002	17144	17049	17105	17254	17106	17160	17272	17002	17012	17146	17168	17071	17282	17151	17313	17105	17156	17203	17168	17068	17166	17250	16975	17124	17189	17255	17090	17310	17014	17222	17224	17120	17173	17130	17162	17104	17305	17080	17235	17279	17183	17115	17056	17185	17067	17210	17105	16987	17068	17185	17246	17197	17226	17300	17142	17098	17297	17012	17138	17250	17056	17013	17210	17205	16890	17177	16881	17029	16921	17048	17077	16957	17211	17187	17033	17107	17084	17144	17082	17375	17129	17132	17261	17327	17269	17156	17117	17178	17079	17127	17252	17066	17230	17030	17096	17036	17151	17191	17238	16994	17205	17117	17220	17147	17156	17115	17132	17216	17187	17231	17074	16798	17140	17135	17109	17089	17073	17155	16827	17157	17180	17233	17166	17305	17127	17244	16965	17322	17156	17286	16991	17256	16928	17177	17126	17063	17027	17117	17025	17013	17195	17303	17174	17043	17257	16943	17137	17243	17087	17163	17146	17048	17226	16999	17130	16979	17077	17179	17096	17155	17174	17062	17206	17210	16987	17063	17022	17190	17068	17259	17072	17120	17094	17173	17265	17060	17106	17124	16855	17274	17144	17256	17051	17224	17334	17281	17046	17054	17228	17171	17248	16997	17207	17057	17226	17106	17231	17182	17155	17146	17253	17155	17190	17219	17191	17093	17104	17134	17403	17230	17045	17012	17176	17162	17124	17249	17136	17027	17123	17117	17195	17137	17105	17183	17169	17055	17102	17061	17297	17173	17057	17059	17365	17148	17114	17165	17243	17159	17240	17011	17091	17017	17052	17103	17095	17314	17091	17079	17173	16989	16950	17003	17111	17224	17039	17212	16936	17012	16994	17077	17205	17215	17253	17138	17201	17164	17244	17176	17023	17129	17204	17295	17092	17042	17202	17128	17172	17220	17121	17094	17087	17154	17211	17217	17107	17038	17225	17024	17113	17103	17307	17215	17161	17241	17223	17017	17155	17123	17222	17171	17095	17255	17248	17191	17160	17118	17104	17244	17163	17161	17250	17206	17138	17178	17307	17370	17176	17181	17167	17190	17063	17136	17170	17166	16995	17219	17169	17034	17069	17149	17006	17190	17146	17138	17046	17135	17193	17151	16955	17146	17136	17147	17077	17127	17225	17215	17131	17095	17120	17214	17230	17054	17373	17207	17305	17209	17285	17264	17121	17132	17041	17121	17286	17145	17220	17126	17035	17029	17138	17072	17200	17014	17142	17063	17296	17033	17209	17018	17126	17056	17277	16906	17134	17068	17140	16978	17118	17126	17153	17231	17003	17089	17056	17147	17054	17189	17290	17198	17127	17091	17225	17272	17110	17242	17139	17168	17169	17078	17304	17161	17114	17442	17071	17338	16995	17113	17238	17198	17308	17086	17211	17257	17231	17262	16962	17263	17065	17185	16960	17079	16985	17173	16989	17048	17172	17154	17086	16947	17001	17191	17227	17153	17165	17094	17135	16899	17321	17091	17167	17104	17086	17350	16973	17008	17252	16968	17069	17284	17253	17273	17260	17096	17384	17068	17227	17225	17096	17388	17166	17093	17150	17219	17138	17184	16953	17124	17064	17299	17064	17018	17137	17123	17025	17081	17304	17144	17107	17179	17153	17043	17154	17194	17069	17233	17229	17091	17077	17239	17177	17089	17047	17054	17175	17191	17183	17142	17121	17170	17115	17200	17181	17286	17232	17015	17063	17212	17084	17211	17295	17247	17199	17085	17077	17102	17327	17081	17199	17119	17279	17155	17162	17141	17122	17139	17041	17422	17152	17021	17346	16951	17254	17140	17132	17102	17241	17307	17301	17096	17125	17120	17124	17172	17130	17214	17033	17135	17101	17283	17139	17177	16978	17304	17154	17089	17187	17195	17036	16948	17144	17139	16940	17309	17225	17099	17254	17186	17230
22009	21170	28488	24907	23908	27334	29836	31228	44254	33663	25982	23972	23168	22905	22988	22854	23158	22958	22899	22875	22701	22812	22810	22699	22864	22873	22833	22873	22751	22799	22637	22631	22862	22681	22875	22731	22881	22552	22852	22855	22620	22909	22841	22610	22967	22903	22703	22837	22719	22665	22663	22558	22787	22633	22770	22938	22561	22837	22624	22784	22503	22509	22925	22727	22858	22806	22425	22622	22762	22689	22542	22760	22846	22577	22490	22707	22695	22691	22725	22821	22745	22774	22742	22556	22446	22713	22732	22477	22788	22920	22694	22760	22748	22863	22621	22622	22998	22870	22647	22720	22630	22928	22593	22762	22605	22495	22742	22560	22735	22643	22682	22693	22815	22573	22694	22668	22640	22811	22794	22859	22631	22582	22806	22617	22557	22776	22740	22709	22587	22561	22872	22895	22688	22692	22575	22677	22744	22827	22832	22839	22522	22469	22830	22700	22719	22642	22876	22676	22592	22589	22510	22645	22787	22774	22647	22628	22488	22807	22715	22727	22881	22706	22511	22935	22652	22760	22875	22665	22573	22731	22724	22853	22762	22691	22645	22490	22670	22766	22618	22811	22590	22399	22786	22715	22799	22624	22596	22440	22807	22729	22683	22536	22716	22729	22884	22702	22611	22848	22683	22596	22697	22710	22441	22596	22688	22828	22634	22585	22686	22541	22556	22700	22620	22670	22678	22693	22632	22524	22550	22729	22631	22865	22731	22736	22760	22842	22544	22962	22692	22595	22460	22860	22697	22834	22745	22949	22776	22711	22547	22855	22717	22517	22971	22739	22812	22907	22709	22378	22553	22625	22608	22644	22617	22728	22779	22651	22856	22762	22586	22735	22781	22583	22730	22633	22695	22421	22658	22741	22676	22484	22596	22561	22837	22722	22531	22791	22485	22513	22612	22784	22635	22816	22835	22563	22622	22942	22534	22831	22721	22800	22777	22616	22701	22697	22699	22633	22591	22671	22817	22749	22614	22563	22729	22767	22558	22418	22792	22743	22810	22726	22719	22756	22819	22747	22617	22658	22560	22822	22609	22487	22753	22697	22750	22764	22582	22683	22741	22649	22542	22576	22673	22560	22734	22648	22605	22582	22738	22568	22599	22609	22561	22710	22695	22618	22678	22438	22581	22733	22665	22690	22828	22709	22813	22658	22736	22703	22620	22454	22889	22693	22630	23001	22814	22717	22591	22621	22822	22490	22635	22582	22701	22623	22913	22701	22908	23016	22711	22833	22603	22611	22748	22754	22678	22860	22631	22675	22554	22823	22831	22530	22788	22623	22878	22884	22779	22647	22721	22620	22667	22488	22763	22618	22718	22617	22584	22657	22627	22750	22766	22693	22738	22555	22838	22742	22715	22762	22785	22692	22553	22823	22527	22725	22628	22476	22749	22634	22570	22772	22690	22550	22687	22668	22787	22700	22446	22811	22792	22779	22760	22608	22539	22747	22834	22769	22524	22674	22628	22597	22876	22448	22701	22681	22661	22773	22656	22612	22652	22658	22644	22829	22554	22715	22916	22724	22609	22589	22647	22273	22728	22712	22752	22734	22702	22606	22466	22378	22780	22819	22612	22717	22723	22707	22567	22590	22714	22627	22777	22740	22740	22740	22630	22751	22460	22683	22609	22827	22600	22537	22505	22679	22607	22565	22480	22692	22871	22625	22723	22852	22752	22709	22604	22612	22683	22822	22807	22643	22499	22613	22708	22571	22585	22524	22862	22556	22563	22652	22674	22806	22724	22730	22839	22632	22659	22732	22593	22714	22524	22796	22699	22867	22683	22556	22686	23020	22679	22613	22518	22800	22472	22586	22804	22491	22531	22719	22859	22737	23081	22947	22609	22826	22469	22776	23040	22878	22559	22651	22591	22505	22868	22594	22692	23042	22548	22814	22817	22661	22631	22484	22775	22932	22584	22640	22530	22631	22761	22618	22695	22559	22672	22787	22685	22471	22746	22413	22656	22743	22748	22472	22705	22579	22536	22728	22699	22878	22808	22618	22729	22936	22663	22693	22710	22756	22936	22655	22621	22590	22721	22771	22698	22723	22844	22757	23019	22717	22344	22648	22761	22715	22730	22634	22756	22781	22586	22514	22477	22667	22598	22884	22778	22513	22739	22657	22761	22807	22551	22584	22542	22711	22630	22595	22837	22685	22548	22786	22591	22517	22659	22506	22617	22842	22705	22653	22518	22760	22570	22598	22634	22577	22828	22854	22723	22595	22842	22787	22781	22428	22625	22776	22650	22749	22722	22433	22633	22677	22607	22579	22642	22698	22815	22533	22790	22501	22767	22569	22652	22457	22416	22565	22689	22456	22590	22635	22521	22455	22618	22698	22895	22679	22739	22820	22817	22598	22631	22679	22706	22731	22759	22701	22812	22557	22713	22622	22830	22523	22970	22680	22872	22555	22798	22659	22763	22399	22744	22883	22752	22851	22676	22532	22741	22601	22836	22910	22664	22653	22694	22470	22643	22796	22743	22621	22657	22432	22680	22783	22639	22512	22660	22806	22625	22580	22678	22515	22731	22666	22673	22640	22691	22841	22797	22711	22869	22728	22621	22617	22563	22504	22691	22636	22917	22592	22557	22623	22797	22618	22478	22707	22704	22759	22946	22569	22674	22613	22784	22706	22634	22888	22394	22645	22767	22510	22741	22764	22875	22676	22542	22690	22721	22671	22810	22748	22928	22643	22752	22659	22964	22886	22763	22542	22749	22769	22830	22847	22579	22600	22758	22833	22580	22738	22527	22838	22727	22575	22510	22737	22816	22532	22777	22579	22732	22740	22841	22717	22743	22520	22728	22532	22538	22767	22707	22710	22632	22876	22578	22451	22680	22772	22658	22713	22685	22361	22608	22702	22696	22764	22781	22683	22498	22599	22764	22803	22694	22501	22809	22436	22631	22570	22824	22719	22531	22394	22496	22624	22795	22718	22625	22723	22632	22560	22573	22735	22823	22667	22578	22551	22798	22583	22774	22965	22739	22727	22614	22695	22673	22758	22843	22853	22484	22759	22814	22784	22508	22835	22621	22869	22620	22742	22779	22728	22658	22810	23071	22669	22806	22569	22927	22684	22562	22737	22800	22519	22689	22707	22753	22582	22631	22757	22679	22861	22880	22770	22760	22765	22517	22851	22642	22690	22543	22448	22662	22604	22613	22705	22704	22592	22866	22723	22504	22712	22725	22368	22490	22493	22511	22656	22632	22748	22525	22662	22653	22663	22685	22755	22748	22687	22768	22754	22814	22690	22714	22474	22699	22876	22715	22852	22972	22645	22535	22796	22544	22730	22828	22725	22751	22892	22670	22607	22524	22526	22748	22728	22703	22921	22887	22647	22496	22640	22668	22499	22708	22462	22665	22533	22541	22584	22457	22511	22620	22634	22660	22574	22473	22847	22488	22533	22510	22824	22804	22834	22482	22748	22759	22847	22563	22700	22643	22582	22578	22647	22644	22547	22847	22369	22649	22499	22583	22882	22778	22659	22772	22565	22601	22676	22663	22784	22645	22458	22738	22497	22829	22956	23007	22870	22837	22726	22615	22731	22589	22509	22634	22570	22839	22530	22611	22767	22823	22571	22500	22775	22495	22664	22578	22474	22486	22737	22958	22820	22797	22671	22716	22711	22918	22728	22732	22660	22868	22611	22675	22861	22733	22566	22744	22697	22629	22898	22969	22757	22750	22739	22447	22478	22715	22850	22786	22747	22872	22442	22661	22736	22712	22823	22492	22839	22690	22613	22708	22568	22695	22484	22565	22806	22780	22883	22590	22735	22738	22498	22782	22623	22657	22727	22784	22614	22740	22864	22676	22698	22666	22576	22671	22863	22910	22872	22744	22607	22882	22746	22521	22744	22663	22515	22451	22654	22642	22800	22777	22674	22804	22780	22595	22760	22570	22791	22546	22636	22630	22739	22551	22421	22586	22533	22742	22513	22553	22616	22667	22626	22526	22482	22739	22767	22761	22547	22654	22554	22873	22616	22953	22704	22616	22781	22492	22679	22621	22826	22808	22891	22632	22685	22769	22492	22533	22717	22687	22524	22620	22541	22643	22558	22610	22575	22670	22687	22561	22539	22599	22583	22661	22655	22733	22532	22700	22447	22703	22626	22627	22732	22657	22730	22668	22770	22286	22592	22549	22647	22659	23069	22621	22675	22597	22589	22833	22664	22750	22662	22676	22626	22551	22754	22651	22708	22844	22565	22575	22664	22842	22734	22756	22490	22730	22727	22808	22388	22736	22735	22728	22498	22588	22694	22630	22704	22837	22668	22681	22672	22766	22793	22718	22795	22477	22588	22818	22731	22538	22661	22520	22565	22550	22621	22837	22650	22461	22747	22815	22763	22811	22869	22508	22642	22666	22826	22620	22687	22556	22394	22735	22866	22769	22809	22500	22650	22756	22680	22683	22857	22702	22845	22767	22465	22543	22734	22425	22622	22629	22694	22641	22746	22663	22719	22595	22550	22650	22801	22743	22583	22766	22770	22476	22592	22878	22818	22716	22603	22646	22729	22763	22615	22668	22669	22845	22798	22659	22632	22654	22458	22677	22717	22715	22605	22614	22565	22639	22714	22776	22464	22875	22591	22591	22546	22491	22645	22594	22498	22628	22598	22657	22479	22709	22766	22698	22702	22754	22610	22832	22765	22765	22698	22525	22499	22489	22750	22684	22769	22767	22736	22579	22655	22730	22542	22709	22633	22944	22837	22801	22603	22547	22665	22583	22888	22648	22598	22640	22714	22584	22770	22512	22658	22600	22617	22463	22592	22574	22683	22790	22691	22564	22459	22761	22580	22651	22716	22671	22692	22661	22577	22885	22675	22635	22647	22940	22584	22827	22810	22652	22857	22761	22791	22784	22705	22548	22686	22612	22871	22807	22655	22691	22922	22711	22597	22542	22618	22754	22553	22565	22856	22538	22473	22573	22474	22727	22594	22473	22551	22821	22658	22467	22463	22712	22570	22572	22397	22625	22541	22624	22754	22756	22507	22746	22763	22773	22578	22790	22609	22681	22742	22638	22768	22728	22553	22677	22756	22706	22621	22597	22596	22849	22599	22576	22687	22767	22704	22584	22614	22573	22660	22655	22694	22710	22459	22773	22696	22679	22724	22774	22598	22629	22816
30717	64664	57369	44305	34012	26291	22485	29279	41070	27870	19944	18503	17709	17642	17582	17545	17787	17773	17780	17562	17698	17636	17594	17756	17681	17840	17623	17752	17769	17640	17639	17756	17647	17685	17783	17505	17595	17603	17505	17870	17591	17767	17694	17617	17811	17566	17821	17757	17603	17728	17751	17628	17545	17739	17476	17568	17454	17680	17620	17929	17640	17661	17684	17841	17698	17571	17791	17686	17673	17625	17634	17504	17604	17569	17793	17560	17647	17616	17612	17721	17591	17526	17808	17724	17552	17629	17527	17584	17516	17696	17620	17816	17608	17691	17516	17669	17441	17689	17635	17649	17576	17700	17672	17709	17529	17774	17567	17743	17510	17501	17600	17751	17717	17642	17531	17701	17932	17782	17474	17685	17742	17677	17640	17652	17517	17552	17644	17686	17636	17555	17662	17674	17521	17477	17757	17697	17625	17646	17823	17580	17623	17540	17620	17574	17696	17569	17658	17675	17635	17647	17495	17662	17667	17720	17410	17522	17710	17426	17745	17713	17706	17611	17730	17690	17597	17561	17746	17668	17681	17627	17682	17495	17579	17621	17550	17762	17641	17511	17654	17541	17768	17629	17676	17610	17608	17634	17492	17594	17708	17667	17645	17635	17403	17569	17545	17573	17772	17853	17491	17673	17643	17612	17620	17480	17678	17605	17667	17520	17620	17873	17547	17667	17615	17488	17893	17526	17665	17538	17517	17788	17858	17609	17585	17621	17458	17635	17539	17824	17671	17646	17557	17587	17737	17736	17534	17584	17629	17586	17636	17560	17701	17622	17647	17783	17569	17650	17647	17786	17733	17810	17796	17618	17700	17444	17791	17553	17609	17615	17564	17699	17620	17521	17645	17567	17735	17565	17647	17552	17529	17738	17488	17726	17754	17645	17712	17661	17520	17695	17458	17523	17605	17699	17723	17783	17442	17699	17643	17636	17669	17422	17658	17797	17581	17629	17684	17581	17848	17707	17800	17736	17577	17635	17649	17663	17702	17782	17626	17605	17675	17575	17857	17850	17694	17537	17827	17729	17759	17554	17637	17647	17697	17608	17543	17591	17566	17666	17638	17542	17806	17468	17550	17731	17554	17691	17667	17537	17633	17673	17660	17480	17655	17645	17666	17591	17739	17696	17704	17733	17770	17680	17625	17467	17607	17567	17727	17541	17623	17736	17713	17631	17831	17602	17570	17743	17493	17573	17735	17675	17732	17663	17720	17711	17605	17747	17578	17639	17575	17598	17550	17587	17648	17696	17678	17724	17798	17494	17601	17500	17575	17751	17544	17746	17735	17441	17689	17562	17620	17536	17706	17642	17601	17568	17557	17642	17674	17714	17561	17661	17813	17742	17651	17635	17719	17575	17681	17634	17652	17444	17624	17682	17505	17599	17631	17639	17625	17631	17471	17431	17647	17750	17514	17668	17794	17573	17729	17466	17667	17689	17547	17552	17586	17627	17558	17665	17620	17624	17464	17687	17700	17777	17766	17647	17595	17658	17698	17768	17825	17478	17657	17439	17683	17847	17596	17796	17665	17523	17836	17579	17650	17591	17565	17600	17685	17592	17604	17508	17649	17644	17731	17694	17811	17839	17671	17497	17704	17746	17554	17760	17700	17564	17633	17616	17560	17695	17778	17580	17923	17530	17811	17856	17645	17685	17779	17496	17741	17518	17790	17734	17660	17508	17601	17724	17684	17518	17604	17694	17739	17846	17497	17566	17589	17589	17637	17797	17706	17648	17668	17672	17647	17594	17655	17712	17628	17621	17623	17703	17577	17505	17730	17770	17599	17605	17843	17800	17752	17588	17488	17596	17666	17791	17698	17654	17460	17744	17675	17695	17771	17771	17670	17881	17715	17679	17873	17603	17659	17751	17562	17544	17504	17561	17569	17579	17609	17595	17718	17819	17753	17800	17622	17628	17588	17585	17756	17678	17601	17543	17782	17717	17564	17624	17516	17573	17760	17477	17518	17917	17578	17569	17674	17647	17732	17608	17568	17479	17805	17694	17690	17694	17597	17654	17725	17711	17731	17592	17696	17521	17743	17587	17764	17663	17651	17707	17629	17847	17837	17876	17783	17682	17683	17693	17738	17837	17568	17623	17803	17567	17731	17643	17452	17503	17545	17735	17540	17558	17668	17558	17551	17619	17656	17689	17742	17734	17592	17735	17526	17594	17657	17653	17698	17665	17704	17708	17616	17524	17447	17689	17596	17521	17696	17655	17665	17749	17611	17623	17604	17605	17727	17684	17665	17691	17616	17574	17733	17754	17626	17621	17589	17651	17636	17838	17820	17761	17394	17670	17561	17549	17585	17664	17793	17689	17658	17677	17748	17715	17613	17704	17562	17837	17641	17761	17800	17981	17588	17578	17684	17627	17651	17720	17560	17665	17630	17871	17829	17673	17638	17521	17629	17566	17598	17728	17609	17670	17658	17572	17732	17513	17790	17519	17550	17575	17526	17631	17631	17574	17746	17631	17626	17633	17624	17670	17657	17756	17649	17644	17722	17522	17454	17659	17594	17645	17743	17540	17544	17832	17535	17814	17734	17563	17732	17716	17708	17629	17773	17562	17603	17716	17730	17575	17692	17656	17697	17819	17533	17822	17580	17741	17745	17545	17585	17481	17624	17623	17700	17635	17645	17644	17548	17579	17619	17593	17634	17680	17806	17769	17860	17607	17680	17776	17563	17470	17576	17623	17758	17733	17832	17599	17618	17771	17636	17643	17797	17763	17691	17704	17719	17745	17610	17671	17630	17821	17584	17725	17695	17798	17786	17745	17590	17443	17558	17825	17789	17579	17880	17646	17503	17656	17613	17604	17441	17435	17660	17582	17627	17657	17551	17626	17758	17762	17678	17619	17690	17657	17569	17767	17579	17524	17675	17640	17572	17614	17714	17792	17693	17715	17716	17554	17465	17494	17578	17588	17670	17474	17813	17588	17761	17733	17625	17657	17545	17660	17673	17735	17658	17580	17549	17750	17552	17592	17728	17769	17706	17595	17712	17724	17621	17568	17574	17436	17788	17780	17685	17589	17628	17624	17569	17490	17578	17496	17718	17534	17812	17787	17606	17590	17774	17664	17748	17618	17388	17640	17768	17623	17645	17548	17739	17602	17556	17583	17744	17841	17642	17765	17710	17658	17649	17771	17572	17544	17423	17749	17675	17664	17646	17568	17643	17563	17792	17616	17703	17462	17604	17497	17502	17706	17620	17790	17764	17683	17656	17694	17768	17585	17484	17623	17598	17556	17771	17530	17602	17551	17564	17663	17695	17547	17481	17588	17743	17682	17719	17644	17621	17423	17712	17786	17620	17612	17676	17634	17508	17895	17707	17633	17701	17497	17678	17560	17626	17601	17529	17635	17626	17570	17641	17662	17617	17721	17676	17616	17728	17707	17528	17499	17668	17572	17747	17758	17639	17608	17583	17635	17823	17788	17713	17766	17606	17618	17467	17500	17684	17667	17675	17617	17616	17646	17554	17743	17692	17658	17574	17672	17602	17700	17732	17712	17720	17672	17615	17747	17807	17567	17730	17855	17750	17747	17690	17700	17590	17534	17600	17534	17798	17750	17710	17669	17639	17760	17671	17646	17764	17667	17575	17785	17641	17787	17550	17526	17704	17725	17871	17661	17410	17725	17452	17679	17574	17684	17543	17736	17592	17578	17632	17731	17664	17733	17520	17748	17483	17782	17740	17674	17600	17661	17651	17591	17622	17756	17634	17559	17711	17761	17812	17730	17639	17818	17818	17731	17753	17593	17738	17748	17610	17627	17651	17473	17773	17556	17714	17483	17684	17685	17617	17686	17600	17710	17675	17708	17624	17671	17650	17664	17662	17681	17556	17508	17635	17627	17664	17543	17589	17714	17724	17432	17549	17765	17585	17676	17717	17462	17777	17572	17663	17595	17715	17492	17570	17543	17700	17705	17688	17599	17529	17616	17518	17578	17544	17850	17726	17615	17717	17615	17735	17682	17662	17410	17639	17667	17575	17762	17816	17695	17513	17658	17749	17702	17666	17708	17731	17616	17571	17675	17525	17708	17659	17558	17584	17669	17428	17640	17552	17716	17675	17764	17796	17639	17466	17568	17752	17707	17643	17556	17570	17728	17443	17604	17697	17716	17640	17708	17865	17534	17715	17571	17752	17608	17759	17685	17535	17491	17664	17393	17683	17480	17700	17686	17628	17547	17769	17589	17621	17651	17731	17701	17651	17508	17829	17675	17737	17695	17636	17767	17730	17559	17684	17560	17584	17466	17780	17762	17647	17716	17543	17718	17716	17590	17655	17644	17692	17728	17507	17658	17587	17696	17712	17653	17599	17665	17573	17624	17617	17670	17650	17735	17507	17808	17777	17506	17659	17623	17724	17842	17648	17735	17729	17741	17668	17731	17532	17556	17759	17702	17698	17509	17788	17454	17508	17841	17609	17542	17697	17565	17500	17705	17661	17634	17605	17656	17698	17686	17637	17762	17722	17592	17709	17594	17798	17627	17782	17616	17694	17570	17649	17714	17695	17619	17621	17550	17679	17791	17592	17632	17714	17575	17677	17579	17946	17668	17632	17667	17692	17700	17677	17495	17565	17667	17645	17647	17714	17576	17464	17643	17643	17613	17746	17695	17674	17704	17760	17524	17605	17780	17687	17701	17635	17711	17620	17788	17722	17569	17824	17656	17530	17660	17350	17571	17475	17528	17725	17528	17559	17721	17616	17618	17743	17537	17822	17611	17671	17738	17616	17673	17568	17730	17646	17677	17737	17597	17611	17690	17622	17581	17589	17477	17491	17582	17735	17522	17734	17528	17679	17726	17410	17638	17544	17671	17668	17749	17680	17602	17503	17804	17554	17547	17829	17633	17675	17557	17707	17526	17578	17537	17595	17648	17690	17624	17647	17623	17750	17562	17637	17573	17587	17577	17538	17680	17696	17637	17578	17638	17588	17682	17578	17876	17635	17646	17655	17543	17644	17669	17532	17472	17624	17672	17777	17629	17666	17627	17439	17509	17710	17403	17798	17617	17648	17623	17505	17788	17674	17586	17711	17641	17615	17692	17657	17645	17623	17754	17819	17803	17753	17663	17527	17676	17553	17780	17680	17735	17507	17647	17678	17824	17621	17558	17506	17615	17503	17653
30887	30573	32725	26851	22883	22025	22383	23842	23145	21820	21454	21399	21345	21170	21363	21211	21230	21294	21217	21231	21020	21214	21272	21268	21115	21378	21359	21301	21237	21276	21280	21279	21319	21163	21239	21302	21271	21318	21236	21237	21226	21398	21333	21360	21306	21264	21134	21545	21449	21413	21117	21234	21336	21310	21356	21095	21282	21486	21272	21108	21311	21208	21290	21444	21126	21368	21162	21370	21116	21276	21231	21216	21267	21192	21386	21066	21095	21451	21447	21509	21191	21058	21347	21281	21124	21143	21304	21174	21350	21284	21272	21258	21408	21229	21229	21294	21176	21270	21277	21306	21170	21194	21177	21144	21273	21218	21157	21215	21219	21330	21039	21356	21377	21205	21338	21233	21189	21193	21264	21187	21100	21102	21183	21412	21150	21323	21334	20978	21024	21244	21275	21352	21378	21385	21171	21260	21266	21265	21438	21293	21050	21300	21336	21206	21310	21254	21355	21218	21182	21386	21406	21236	21275	21309	21176	21289	21290	21200	21044	21270	21404	21259	21334	21444	21046	21267	21170	21171	21313	21323	21118	21134	21444	21053	21194	21223	21297	20843	21002	21580	21268	21182	21226	21116	21221	21179	21230	21246	21332	21458	21073	20984	21188	21241	21309	21312	21484	21143	21345	21398	21011	21073	21304	21325	21443	21439	21347	21211	21210	21295	21283	21348	21232	21239	21413	21068	21238	21443	21132	21326	21174	21211	21289	21111	21388	21088	21314	21438	21197	21262	21080	21394	21201	21430	21091	21292	21267	21245	21334	21235	21391	21226	21171	21234	21416	21136	21150	21248	21238	21231	21087	21395	21173	21332	21040	21137	21332	21168	21247	21204	21499	21120	21333	21316	21397	21165	21375	21122	21076	21233	21376	21260	21330	21387	21327	21245	21549	21283	20962	21154	21295	21228	21292	21147	21248	21294	21198	21311	21193	21117	21255	21248	21266	21337	21209	21263	21331	21070	21176	21312	21053	21099	21317	21281	21334	21120	21354	21206	21233	21340	21236	21308	21282	21163	21216	21407	21149	21151	21473	21306	21290	21189	21316	21198	21260	21120	21304	21113	21145	21364	21253	21166	21168	21307	21207	20993	21376	21215	21250	21316	21103	21314	20983	21310	21187	21218	21482	21201	21478	21357	21002	21031	21166	21266	21234	21394	21433	21183	21196	21301	21433	21239	21019	21190	21435	21393	21297	21209	21136	21163	21291	21112	21377	21092	21134	21204	21340	21274	21283	21153	21247	21239	21149	21320	21149	21321	21192	21098	21296	21268	21200	21190	21321	21392	21350	21196	21198	21254	21205	21308	21172	21238	21247	21329	21214	21195	21330	21472	21077	21275	21201	21459	21411	21232	21018	21134	21183	21021	21179	21338	21197	21331	21336	21412	21116	21257	21144	21264	21197	21348	21271	21219	21274	21330	21371	21237	21237	21235	21216	21146	21244	21152	21302	21225	21387	21376	21263	21401	21165	21280	21297	21092	21363	21168	21223	21114	21130	21337	21245	21261	21335	21467	21235	21184	21161	21245	21217	21354	21185	21410	21246	21206	21150	21321	21297	21226	21260	21219	21227	21000	21203	21150	21271	21350	21172	21241	21289	21363	21213	21187	21450	21232	21306	21301	21193	21214	21343	21346	21457	21225	21143	21157	21098	21116	21377	21296	21138	21264	21145	21384	21310	21396	21239	21215	21274	21410	21305	21403	21198	21323	21119	21256	20927	21120	21223	21326	21139	21257	21218	21286	21364	21253	21434	21478	21357	21454	21111	21187	21282	21378	21454	21196	21198	21274	21180	21316	21273	21401	21439	21261	21241	21357	21516	21224	21139	21267	21100	21264	21099	21295	21146	21323	21136	21287	21186	21212	21285	21193	21125	21196	21474	21297	21475	21265	21271	21309	21246	21169	21053	21176	21469	21403	21324	21257	21165	21219	21288	21336	21272	21618	21146	21170	21376	21366	21102	21253	21125	21525	21198	21046	21270	21275	21185	21229	21312	21129	21342	21452	21170	21193	21091	21146	21225	21136	21314	21258	21181	21202	21167	21320	21090	21049	21340	21319	21275	21098	21334	21223	21336	21443	21133	21296	21230	21474	21330	21298	21171	21287	21276	21373	21226	21184	21280	21334	21281	21258	21233	21227	21161	21261	21205	21178	21261	21171	21123	21199	21243	21417	21353	21211	20964	21036	21220	21203	21427	21227	21214	21483	21466	21309	21264	21281	21398	21433	21273	21300	21037	21371	21043	21254	21391	21081	21196	21245	21140	21372	21221	21175	21365	21202	21153	21462	21343	21394	21279	21377	20977	21298	21033	21420	21120	21392	21440	21280	21312	21127	21351	21311	21285	21409	21137	21318	21204	21204	21396	21209	21206	21287	21377	21461	21283	21224	21315	21204	21388	21315	21560	21331	21208	21263	21387	21334	21155	21040	21241	21153	21348	21269	21340	21210	21335	21239	21429	21419	21631	21321	21542	21151	21261	21009	21179	21153	21390	21446	21394	21217	21258	21327	21477	21106	21275	21155	20992	21250	21398	20987	21126	21280	21105	21152	21457	21379	21304	21293	21422	21393	21161	21125	21473	21084	21331	21260	21297	21158	21361	21215	21179	21337	21322	21412	21220	21464	21297	21078	21035	20998	21415	21480	21392	21165	21415	21243	21182	21146	21202	21382	21247	21344	21368	21239	21101	21068	21369	21356	21169	21478	21360	21294	21283	21208	21311	21141	21212	21296	21191	21378	21253	21299	21140	21155	21318	21273	21283	21239	21365	21248	21410	21169	21302	21167	21283	21292	21173	21252	21379	21546	21233	21278	21334	21310	21348	20914	21182	21304	21233	21441	21062	21327	21192	21259	21209	21316	21119	21219	21170	21619	21196	20943	21131	21295	21363	21472	21322	21278	21402	21317	21239	21405	21199	21311	21179	21163	21208	21173	21492	21236	21507	21346	21235	21031	21159	21403	21239	21442	21405	21148	21199	21168	21520	21299	21285	21303	21219	21215	21001	21264	21183	21107	21153	21305	21191	21264	21151	21253	21283	21125	21191	21008	21021	21323	21234	21234	21215	21095	21373	21357	21231	21249	21373	21188	21152	21371	21245	21328	21514	21372	21135	21037	21275	21266	21161	21130	21185	21200	21129	21137	21340	21437	21109	21300	21143	21296	21206	21141	21246	21152	21226	21183	21304	21267	21122	21278	21159	21144	21220	21176	21160	21192	21288	21265	21250	21180	21222	21186	21124	21106	21269	21295	21392	20984	21328	21127	21208	21402	21197	21069	21280	21088	21202	21139	21208	21229	21278	21373	21174	21267	21353	21245	21268	21136	21176	21107	21395	21427	21400	21386	21294	21291	21015	21373	21319	21257	21239	21413	21327	21180	21293	21271	21317	21230	21197	21465	21110	21389	21283	21224	21135	21137	21184	21086	21296	21258	21392	21181	21065	21372	21183	21520	21129	21308	21139	21168	21381	21148	21251	21300	21343	21365	21310	21185	21105	21213	21309	21182	21209	21268	21275	21212	21245	21354	21281	21374	21321	20985	21324	21478	21253	21212	21385	21140	21243	21152	20948	21174	21409	21287	21214	21271	21302	21170	21194	21135	21265	21512	21282	21326	21193	21248	21339	21213	21194	21257	21284	21169	21284	21110	21259	21451	21392	21257	21452	21238	21225	21185	21198	21448	21259	21212	21096	21181	21330	21332	21307	21109	21264	21306	21181	21029	21154	21317	21297	21376	21142	21141	21207	21308	21326	21195	21128	21100	21273	21119	21203	21190	21307	21341	21298	21263	21173	21321	21224	21252	21333	21248	21338	21238	21284	21197	21230	21366	21083	21176	21445	21494	21192	21303	21369	21511	20997	21050	21269	21243	21273	21178	21482	21317	21108	21225	21450	21192	21250	21186	21241	21108	21152	21292	21381	21113	21305	21225	21229	21520	21335	21305	21157	21183	21334	21145	21370	21036	21457	21206	21233	21251	21325	21430	21326	21341	21052	21286	21379	21203	21237	21231	21247	21114	21138	21242	21170	21144	21302	21201	21326	21144	21121	21377	21257	21258	21258	21322	21352	21190	21249	21109	21332	21094	21333	21219	21347	21390	21201	21225	21315	21447	21128	21530	21115	21106	21324	21250	21116	21367	21412	21009	21269	21245	21377	21187	21450	21406	21356	21370	21100	21225	21371	21377	21270	21406	21198	21328	21513	21523	21454	21344	21405	21163	21315	21350	21555	21470	21321	21264	21177	21159	21237	20979	21296	21587	21254	21285	21313	21107	21483	21210	21301	21327	21219	21224	21180	21284	21094	20986	21403	21004	21047	21115	21226	21282	21501	21291	21430	21271	21207	21137	21315	21320	21474	21335	21278	21326	21290	21371	21359	21165	21252	21190	21148	21430	21249	21126	21291	21380	21278	21378	21289	21357	21185	21119	21255	21287	21297	21185	21190	21283	21363	21362	21300	21227	21094	21054	21294	21264	21619	21160	21274	21131	21384	21214	21030	21418	21410	21112	21287	21008	21168	21146	21181	21409	21305	21268	21318	21166	21277	21323	21199	21496	21556	21207	21211	21432	21146	21195	21160	21352	21245	21167	21157	21304	21192	21079	21550	21166	21269	21402	21423	21434	21239	21334	21202	21367	21111	21198	21182	21274	21120	21213	21175	21266	21266	21306	21155	21411	21243	21471	21128	21089	21450	21344	21231	21115	21174	21145	21313	21031	21284	21280	21277	21349	21060	21279	21320	21187	21277	21239	21283	21273	21208	21458	21231	21246	21163	21202	21086	21197	21205	21216	21352	21343	21474	21274	21295	21146	21125	21304	21227	21272	21225	21241	21474	21293	21146	21162	21225	21243	21445	21308	21278	21414	21256	21154	21370	21263	21370	21185	21165	21119	21355	21112	21219	21272	21241	21242	21646	21455	21374	21267	21084	21279	21185	21225	21269	21176	21398	21211	21262	21396	21341	21292	21352	21305	21456	21271	21186	21241	21582	21396	21009	21218	21213	21122	21272	21388	21316	21277	21151	21197	21378	21249	21341	21300	21125	21070	21393	21184	21514	21304	21251	21373	21479	21198	21242	21257	21242	21294	21425	21323	21227	21331	21403	21440	21416	21303	21250	21154	21333	21164
27234	42719	29846	21314	18801	17906	18386	20148	18675	17278	16938	16942	16946	16823	16867	16970	16843	16841	16996	16782	16893	17060	16797	16903	17018	16924	16858	17017	16684	16898	16956	16853	16869	17042	16734	16829	16875	16819	16889	17269	16843	16977	16803	16939	16883	16879	16993	16827	16910	16867	17033	16879	16771	16889	16951	17030	16843	16899	16936	16928	16844	16846	16872	16768	16799	16997	16816	16933	16758	16735	17069	16770	16984	16933	16801	16798	16972	16695	16859	17032	16896	16809	16918	16974	16758	16855	16773	16698	16888	17003	16928	16839	16970	16883	16926	16832	16897	16942	16835	16857	16903	16862	17048	16883	17093	16926	16798	16794	16818	16823	16959	17161	16916	16857	16905	16961	16724	16842	16976	17036	16553	16804	16762	16964	16812	16945	16915	16907	16689	16666	16843	16869	16841	16954	16855	17012	16990	16979	16830	16879	16900	16954	17014	16766	16957	16979	16838	16956	16968	16875	16802	16959	16846	17016	16934	17048	16818	16784	17008	16995	16762	17005	16869	16945	16965	16911	16985	17031	17009	16732	16936	16994	16962	16885	16831	16970	17020	16999	16758	16911	16780	16899	16824	16887	16944	16917	17080	17002	16836	16854	16828	17018	16825	16898	17083	16915	16970	16760	16643	16867	17065	16794	16711	16998	16889	16845	16866	16889	16865	16974	16943	16919	16975	16945	16813	16911	16781	16830	16860	17054	16898	16908	16960	16856	16958	16903	16913	16741	17025	16930	16934	16961	16827	16692	16773	16867	16853	16819	16857	16915	16937	16888	17058	16924	16879	16779	16897	16850	16877	16873	16912	16853	16833	17038	16990	17096	17014	16936	16917	16891	16999	16724	16963	16855	16740	16978	16893	16959	16924	16962	16981	16886	16648	16696	16999	16851	16965	16985	16886	16707	16977	16819	16782	16763	16850	16894	16935	16907	17087	16819	16906	16872	17063	16864	16837	16815	16900	16706	16790	16773	16955	16930	16805	17003	16737	17040	16888	16822	16903	16990	16837	16871	16892	16848	16971	16801	16792	17031	16967	16892	16942	16888	16846	16982	16758	16855	16994	17098	16828	17019	17046	16783	16835	17019	16870	16814	16842	16921	16914	16911	16751	16975	16833	16791	16850	16855	16972	17001	16987	16906	16930	16892	17032	16862	16980	16917	16737	16918	16732	17058	17108	17015	16778	17040	16845	16973	16915	17008	17062	16764	16948	16794	16981	16868	16942	16751	16829	16984	16992	16740	16968	16951	16781	16846	16724	17181	16835	16932	16858	16749	16959	16927	16911	17031	16926	16857	16760	16715	16881	16864	16925	16834	16787	16884	16695	16905	16820	16794	17002	17127	16875	16931	16864	16877	17000	16977	16820	16926	17002	16857	16820	16937	16828	17034	16867	16756	16891	16866	16952	16810	16890	16863	16936	16839	16863	16766	16860	16773	16856	16870	16904	17057	16923	17053	16920	17036	16884	16834	16908	16961	16981	16906	16767	16776	16840	16969	16811	16788	16976	16828	16757	17019	16832	16879	17016	16887	16986	16941	16944	16846	17006	16924	16964	16773	16831	16799	16953	16779	16904	16732	17005	16982	17071	16746	17109	16831	17022	16755	17006	16678	16968	17111	16866	16732	17062	16792	16743	17054	16894	16796	16985	16924	16837	16985	16860	16867	16972	16967	16659	16923	16955	16926	17024	16787	16794	16851	17115	16996	16948	16940	16840	16964	16964	16924	16855	17048	16937	16822	16911	16842	16971	17045	16895	16881	16869	17043	17026	16875	16964	16906	16960	16891	17044	16917	16858	16957	16990	16989	16943	16761	17079	16898	16832	17057	16843	16850	17026	16847	16874	16986	16914	16773	16917	16889	16964	16930	16984	16989	16916	16998	16884	16783	17031	16757	16858	16935	16984	16936	17113	16980	16871	17045	16851	16819	16904	16957	16769	16901	16890	16821	16935	16925	16908	16914	16954	16800	16887	16906	16732	16827	16883	17051	17040	16856	16850	16849	17028	16866	16968	17041	16879	16837	16859	17190	17041	16992	16904	16891	16815	16958	16985	16917	16697	16800	16861	16923	17197	16859	16889	16753	16925	16753	16859	16784	16874	16956	16828	16884	16940	16888	16765	16879	17047	16983	16889	16941	16995	17018	16848	16828	16869	16944	16897	16845	16847	16859	16868	16812	16926	16952	16747	16851	16676	16985	16782	16908	16863	16858	16929	16886	16919	16955	16981	17048	16940	16868	16955	16799	16974	16971	16810	16997	16752	16879	17036	16959	16873	16793	16844	16759	16804	17064	16988	16846	16956	16929	16711	17002	16782	16950	17000	16935	16930	16949	16843	16948	16960	16927	16851	17004	16806	17005	16893	16921	16952	16838	16838	16821	16880	16830	16879	16846	16945	16873	16864	16830	16999	16811	16781	16816	16857	16779	16848	16898	17060	17010	17124	16873	17033	16869	17042	17028	17023	16926	16846	17011	16954	16721	16956	16842	16979	16701	17005	16822	16945	16855	16974	16878	16940	16859	16946	16907	16948	16755	17022	16813	16628	16988	16972	16759	17019	16847	17005	16937	16958	16940	16921	16941	16815	16963	16780	16907	16986	16866	16887	16837	16732	16906	16750	16971	16874	16792	16907	16882	16949	16777	16937	16806	16842	16977	16872	17089	16882	16927	16935	16850	16871	16819	16967	16819	16898	16792	16919	16925	17029	16817	16878	16907	16884	16850	16939	16848	16895	16923	16912	17031	16750	16965	16965	16893	16963	16869	17021	16903	17031	16929	17053	16983	16926	16861	16940	16966	16714	16680	16992	16997	16997	17001	16876	16945	16907	16846	16854	16962	17052	16971	17045	16797	17001	16928	17044	17118	16930	16690	17029	16882	16893	16991	16861	16897	16901	16776	16994	16983	16936	16758	16869	17010	16820	16855	16834	16819	16800	16957	16731	16799	16920	17010	16885	16651	16874	16837	17056	17020	16797	16934	17008	16920	16872	16823	16736	16977	16900	16923	16917	17061	16944	16865	16983	16746	16907	16777	16948	16886	16822	16932	17050	16828	16852	17049	16787	17016	16979	16739	17008	16967	16802	16956	16858	16921	16770	16917	16788	16838	17018	16843	17066	16856	16983	17018	17083	16953	16936	16911	17005	16811	16844	16878	16960	17043	17108	16907	16894	16993	16885	16950	16881	16870	16892	16995	16874	16732	16865	16978	17081	16951	16897	16744	16627	16885	16812	17072	16936	16857	16942	16912	17054	16805	16731	16916	16876	16913	17083	16774	16879	16936	17035	16973	17031	16954	16946	17009	16957	16834	16866	17067	16814	16805	16797	16928	16914	17002	16913	17022	16672	16867	16774	17020	16877	16857	16937	16957	16859	16940	16995	16908	16965	16964	16836	16779	16865	17038	16995	16980	16951	16664	16954	16924	16916	16879	16863	16934	16891	16889	16875	16840	16814	17047	16942	16925	16831	16866	16933	16894	16811	16968	16898	16974	16808	16873	16783	16899	16831	16980	17015	16933	16855	16914	16884	16920	16947	17006	16826	16923	16758	17019	16902	16722	16893	16990	17022	16971	16900	17050	16829	16957	16772	16878	16766	16810	16846	16827	16827	16820	16826	16971	16828	17018	16663	16858	16908	17001	16886	16893	16905	16943	17019	16882	16941	16882	16967	16748	16756	16890	16829	16939	16839	16828	16829	16836	16909	16983	16825	16831	16943	16839	16957	16907	16877	16814	16812	16922	16679	16821	16914	16937	16946	16922	16917	16853	16965	16935	16849	16803	16994	16798	17067	16971	16951	17016	16918	16956	16977	16881	16902	16894	16929	16888	16990	16874	16766	16890	16816	16927	17011	16905	16962	16933	16961	17016	16983	16788	16796	16761	16946	16832	16788	16975	16880	16889	16996	16865	16921	16855	16889	16887	16939	16926	16914	16899	16777	16942	16832	16875	17164	17143	17108	16944	17018	17008	16805	16741	17038	16949	16985	16859	16962	16940	16815	16878	16758	16793	17027	16875	16847	16896	16809	16996	16744	16841	16747	16951	16968	16914	17089	17065	16786	16871	16693	16816	17200	16912	16953	16872	17058	16697	16823	17097	16867	16787	17014	16773	16796	16776	16864	17041	16842	16794	16785	16763	16869	16792	16978	16889	16645	16864	16903	16932	17118	17061	16968	16715	17086	16904	16821	16982	16822	16965	16815	16950	16726	16949	16836	16867	16873	16906	16884	16625	16958	16884	16978	16943	16958	16901	16840	16895	16943	16877	16869	16969	16922	16950	16802	16845	16772	17041	17036	16919	16871	16857	16798	16820	16897	16900	16753	16823	16951	16872	16931	16767	16729	16943	16821	16974	16728	16943	17087	16891	16838	16924	16836	16935	16953	16792	17001	16886	16836	17000	16875	16824	16994	16813	16808	17029	16899	16742	16876	16917	16942	16894	16865	16946	16955	16862	16910	17143	16970	16864	16809	16810	16941	16881	17051	17059	16985	16866	16877	17001	17021	16919	16946	16802	17017	16783	17077	17084	16917	16895	16893	16934	17106	16914	16878	16758	16891	17019	16943	16951	16932	16865	16900	16920	17160	16944	16991	16941	17036	16695	16857	16811	17003	16839	17028	16859	16960	16675	16844	16837	16915	16859	16976	16906	16950	16878	16834	16883	16748	16890	16878	16727	17003	16922	16814	16896	16816	16801	16798	16818	16874	16966	16799	16867	16930	16954	16737	17093	16797	16791	16969	16711	16868	16861	16888	16977	16973	16867	16887	16775	16854	16976	16874	16994	17099	16874	16906	16919	16893	16755	16935	16965	16735	16880	16826	16895	16874	16837	16850	16998	17061	16871	16831	16862	16971	16973	16803	16895	16934	16806	16697	16940	16938	16934	16745	16909	17141	16969	17083	16938	16912	16908	16885	16957	17115	16691	17017	16856	16846	16854	16853	16777	17126	16886	16925	16860	16850	16893	16816	16934	16858	16743	17098	16854	16778	16870	16953	16918	16963	16916	16920	16980	16929	16851	16913	16808	16771	16956	16870	16838	16867	16806	16971	16788	16674	16803	16948	16924	16922	16958	16742	16973	16930	16862	16858	16777	16853	16974	16799	16747	16959	16966	16806	17004	16919	16954	16898	16754
23280	21202	28392	26228	24165	24360	30327	36388	29569	24611	21934	20957	21017	20605	20763	20784	20955	21034	20894	20997	20757	20882	20998	20808	20831	20807	20746	20730	20812	20963	20797	20822	20869	20778	20887	20882	20749	20937	20994	20648	20488	20752	20736	20774	20773	20713	20779	20882	20706	20749	20934	20768	20773	20947	20764	20801	20863	20762	20800	20775	20950	20592	20854	20838	20563	20767	20757	20884	20818	20809	20681	20820	20748	20847	20675	20861	20795	20607	20665	20690	20893	20966	20919	20912	20597	20755	20623	20590	20792	20746	20581	20749	20817	20711	20626	20907	20815	20607	20721	20661	20498	20781	20959	20684	20945	20767	20864	20967	21033	20739	20855	20679	20820	20706	20719	20735	20761	20810	20692	20774	20759	20706	20506	20665	20760	20830	20737	20888	20776	20683	20645	20649	20683	20585	20706	20756	20693	20832	20774	20840	20490	20883	20836	20786	20900	20695	20708	20664	20598	20750	20663	20974	20802	20824	20708	20751	20683	20882	20724	20844	20663	20856	20777	20854	20838	20770	20592	20667	20426	20481	20737	20787	20812	20683	20673	20768	20811	20661	20912	20755	20722	20843	20788	20649	20644	20934	20559	20747	20847	20872	20945	20785	20852	20748	20659	20830	20819	20870	20880	20591	20818	20737	20811	20646	20773	20811	20966	20772	20575	20805	20827	20752	20840	20478	20802	20797	20911	20865	20849	20592	20872	20985	20622	20774	20895	20778	20858	20809	20738	20779	21077	20839	20735	20585	20547	20603	20685	20901	20676	20870	20757	20785	20594	20797	20932	20721	20828	20736	20857	20585	20630	20523	20884	20933	20725	20984	20886	20812	20742	20648	20715	20857	20890	20699	20705	20779	20852	20976	20751	20800	20594	20889	20734	20729	20929	20644	20779	20733	20560	20667	20852	20800	20671	20803	20661	20610	20666	20775	20627	20720	20721	20981	20974	20698	20795	20922	20782	20696	20732	20752	20659	20705	20825	20728	20806	20853	20707	20765	20821	20795	20832	20758	20619	20750	20807	20876	20724	20703	20778	20626	20831	20886	20900	20805	21089	20919	20711	20941	20937	20876	20700	20746	20784	20778	20825	20717	20958	20773	20873	20835	20735	20544	20667	20737	20676	20781	20913	20668	20965	20861	20658	20720	21002	20702	20808	20571	20721	20730	20800	20717	20745	20657	20705	20740	20659	20898	20865	20762	20752	20718	20638	20570	20678	20781	20922	20855	20739	20672	20560	20556	20764	20663	20891	20773	20698	20533	20721	20589	20723	20724	20932	20928	20848	20801	20753	20846	20741	20864	20845	20596	20832	20960	20616	20692	20834	20707	20834	20860	20871	20681	20845	20729	20730	20667	20673	20898	20705	20639	20619	20802	20740	20714	20632	20757	20565	20914	20679	20955	20707	20761	20906	20749	20605	20706	21033	20631	20779	20421	20724	20938	20778	20839	20918	20664	20692	20748	20820	20659	20573	20782	20588	20703	20983	20848	20796	20821	20741	20676	20672	20498	20875	20898	20861	20763	20823	21022	20684	20916	20737	20706	20708	20837	20811	20650	20689	20838	20600	20729	20806	20849	20800	20766	20850	20856	20858	20769	20785	20530	20847	21033	20730	20731	20994	20826	20587	20749	20955	20801	20684	20802	20853	20708	20795	20529	20488	20901	20729	20754	20735	20564	20630	20836	20805	20589	20891	20979	20910	20893	20847	20676	20828	20748	20807	20707	20820	20816	20653	20881	20628	20778	20772	20902	20661	20925	20739	20766	20521	20616	20888	20692	20842	20729	20961	20731	20734	20915	20857	20809	20585	20624	20640	20734	20632	20830	20844	20838	20425	20751	20833	20870	20657	20899	20646	20980	20831	20705	20613	20751	20702	20615	20754	20516	20829	20783	20858	20773	20631	21078	21058	20960	20799	20734	20677	20637	20793	20662	20931	20703	20744	20813	20660	20657	20807	20549	20722	20697	20753	20580	20707	20716	20940	20786	20809	20720	20701	20601	20735	20575	20826	20726	20888	20767	20806	20899	20795	20891	20857	20585	20458	20671	20730	20951	20933	20760	20663	20600	20780	20828	20641	20696	20844	20777	20875	20751	20822	20616	20508	20798	20644	20797	20556	20715	20627	20805	20740	20691	20776	20830	21032	20796	21016	20560	20734	20524	20742	20750	20968	20704	20651	20774	20941	20527	20853	20628	20595	20938	20557	20678	20903	20715	20891	20880	20772	20941	20764	20606	20884	20758	20700	20836	20951	20988	20824	20743	20799	20601	20853	20768	20793	20707	20455	20818	20777	20893	21038	20898	20973	20743	20643	20688	20603	20584	20637	20876	20764	20894	20735	20544	20687	20723	20745	20748	20803	20663	20567	20783	20659	20768	20606	20857	20847	20755	20765	20906	20799	20710	20615	20654	20795	20961	20989	20698	20642	20682	20702	20666	20918	20579	21017	21038	20877	20826	20761	20716	20830	20872	20726	20681	20773	20796	20772	20758	20623	20506	20807	21037	20971	20583	20757	20728	20748	20610	20746	20735	20748	20753	20912	20739	20608	20713	20877	20770	20738	20874	20750	21066	20925	20969	20838	20709	20736	20823	20894	20847	20680	20736	20621	20775	20580	20906	20797	20778	20509	20841	20670	20519	20520	20664	20905	20769	20849	20611	20653	20815	20538	20598	20813	20802	20721	20725	21044	20717	20770	20864	20592	20693	20756	20808	20977	20806	20570	20564	20743	20577	20762	20496	20768	20780	20799	20804	20937	20784	20978	20799	20578	20808	20656	20786	21029	20825	20847	20854	20656	20691	20853	20792	20968	20814	20748	20710	20832	21030	20668	20752	20674	20540	20655	20673	20779	20870	20590	20744	20944	20823	20704	20820	20916	20603	20850	20684	20869	20838	20565	20727	20647	20572	20749	20827	20754	20748	20927	20946	20730	20767	20811	20691	20694	20617	20868	20677	20844	20867	20877	20740	20640	20720	20733	20668	20860	20781	20833	20893	20856	20914	20677	20500	20855	20815	20776	20865	20788	21020	20877	20639	20716	20731	20915	20769	20786	20694	20766	20601	20945	20700	20666	20694	20687	20897	20683	20798	20674	20733	20678	20711	20891	20732	20526	20836	20808	20909	20777	20863	20864	20663	20626	20582	20716	20785	20860	20790	20747	20604	20878	20878	20695	20685	20871	20658	20951	20720	20570	20714	20786	20479	20765	20792	20736	20765	20706	20635	20827	20675	20861	20899	20732	20600	20540	20740	20710	20575	20712	20865	20699	20637	20794	20627	20787	20886	20814	20829	20996	20960	20859	20709	20901	20806	20780	20792	20972	20950	21052	20780	20939	20662	20795	20683	20744	20831	20780	20738	20708	20599	20746	21007	20919	20460	20803	20771	20886	20997	20684	20714	20846	20654	20854	20821	20732	20635	20866	20652	20907	20738	20860	20790	20801	20765	20682	20955	20867	20540	20577	20749	20835	20502	20785	20718	20638	20775	20841	20628	20547	20821	20519	20636	20576	20615	20781	20899	20872	20738	20818	20835	20762	20762	20716	20818	20831	20717	20856	20687	21024	20781	20876	20921	20532	20828	20667	20684	20686	20728	20763	20649	20820	20791	20530	20720	20589	20837	20726	20809	20818	20671	20797	20541	20762	20638	20698	20767	20635	20855	20904	20885	20809	20762	20695	20633	20663	20819	20714	20805	20711	20711	20741	20871	20646	20667	20743	20769	20549	20981	20629	20802	20851	20914	20704	20779	20830	20602	20645	20706	20716	20838	20714	20643	20780	20928	20784	20488	20688	20670	20861	20659	20810	20892	20780	20817	20801	20872	20812	20860	20829	20816	20644	20636	20935	20802	20821	20717	20918	20560	20827	20912	20823	20715	20732	20518	20918	20944	20655	20734	20838	20891	20704	20713	20716	20707	20817	20781	20662	20782	20890	20639	20693	20574	20745	20825	20980	20936	20925	20695	20841	20884	20879	20799	20676	20912	20727	20724	20972	20858	20521	20852	20810	20601	20649	20572	20517	20906	20824	20909	20871	20792	20954	20605	20677	20738	20949	20751	21108	20859	20657	20634	20874	20809	20596	20635	20751	21041	20663	20667	20638	20793	20750	20818	20851	20844	20778	20786	20996	21015	20670	20689	20846	20784	20869	20635	20632	20804	21079	20809	20751	20796	20752	20773	20714	20688	20993	20783	20839	20683	20796	20629	20719	20946	20796	20810	20919	20829	20757	20545	20765	20671	20857	20663	20728	20718	20907	20479	20949	20691	20783	20745	20668	20784	20700	20750	20705	20639	20614	20773	20820	20881	20835	20815	20668	20688	20713	20673	20640	20864	20708	20845	20638	20759	20789	20973	20625	20750	20693	20753	20699	20489	20970	20809	20734	20787	20834	20633	20623	20991	20632	20708	20781	20681	20839	20738	20600	20716	20778	20984	21123	20743	20777	20759	20695	20634	20875	20932	20956	20815	20740	20362	20688	20665	20699	20990	20843	20715	20846	20730	20743	20658	20699	20509	20622	20862	20906	20766	20692	20701	20684	20697	20500	20602	20761	20810	20895	20705	20689	20763	20793	20825	20602	20586	20611	20626	20628	20672	20684	20907	20869	20828	20835	20886	20810	20721	20723	20798	20691	20717	20599	20751	20704	20579	20760	20687	20643	20694	20817	20788	20546	20836	21016	20878	20733	20749	20581	20672	20545	20865	20629	20630	20734	20821	20790	20637	20708	20663	20589	20608	20781	20886	20733	20946	20782	20735	20712	20722	20871	20816	20736	20825	20703	20697	20875	20733	20727	20698	20999	20776	20702	20664	20951	20708	20988	20825	20859	20860	20683	20947	20956	20801	20602	20859	20578	20678	20629	20609	20837	20795	20661	20637	20715	20605	20882	20875	20715	20766	20830	20709	21000	20921	20713	20851	20753	20868	20648	20876	20778	20864	20785	20839	20596	20691	20924	20961	20870	20733	20814	20543	20777	20752	20871	20764	20889	20599	20572	20767	20644	20769	20735	20828	20622	20795	20712	20806	20922	20694	20655	20835	20615	20702	21024	20838	20726	20750	20739	20976	20719	20922	20918	20935	20735	20679	20849	20588	20580	20781	20769	20618	20940	20894	20814	20803	20984	20885
29166	57441	44985	32670	23144	19521	27483	34471	25556	19465	17261	16569	16570	16552	16600	16683	16609	16623	16744	16459	16614	16672	16783	16610	16604	16477	16756	16653	16527	16765	16461	16749	16610	16508	16681	16532	16467	16555	16571	16551	16592	16689	16639	16541	16495	16654	16494	16461	16470	16545	16664	16354	16584	16503	16787	16556	16737	16592	16571	16641	16368	16626	16563	16514	16631	16532	16728	16627	16594	16479	16822	16497	16523	16536	16599	16378	16669	16544	16599	16394	16610	16514	16446	16466	16570	16607	16447	16634	16550	16749	16550	16584	16513	16377	16562	16497	16599	16553	16564	16613	16388	16632	16618	16622	16544	16638	16556	16659	16580	16497	16553	16488	16522	16622	16608	16644	16642	16319	16641	16529	16465	16549	16691	16579	16613	16457	16598	16488	16647	16457	16640	16638	16568	16604	16579	16445	16613	16817	16759	16716	16750	16579	16446	16512	16593	16609	16602	16576	16500	16550	16456	16581	16528	16657	16673	16597	16442	16682	16630	16544	16670	16632	16443	16621	16420	16484	16499	16579	16553	16544	16522	16604	16591	16596	16612	16702	16572	16685	16734	16787	16648	16662	16553	16433	16647	16681	16754	16543	16633	16518	16466	16472	16626	16488	16308	16518	16688	16554	16564	16596	16674	16455	16600	16521	16545	16519	16541	16557	16556	16512	16665	16736	16701	16559	16666	16727	16566	16627	16534	16530	16674	16734	16552	16453	16420	16564	16493	16472	16572	16450	16694	16464	16546	16606	16483	16530	16511	16608	16565	16609	16391	16681	16461	16632	16459	16400	16642	16521	16569	16424	16477	16390	16583	16452	16517	16716	16509	16582	16720	16537	16745	16506	16544	16483	16480	16603	16457	16750	16525	16561	16460	16622	16695	16519	16402	16721	16632	16563	16711	16615	16703	16609	16561	16480	16546	16609	16505	16496	16710	16592	16534	16483	16572	16566	16577	16512	16479	16492	16512	16468	16542	16291	16554	16496	16612	16544	16629	16579	16477	16618	16581	16485	16755	16568	16577	16527	16637	16643	16529	16428	16533	16618	16332	16600	16419	16635	16734	16579	16506	16457	16523	16658	16474	16599	16608	16600	16519	16375	16842	16770	16612	16350	16685	16561	16387	16554	16518	16723	16634	16632	16603	16526	16661	16607	16629	16387	16635	16529	16795	16577	16688	16698	16538	16621	16443	16634	16636	16566	16539	16609	16577	16623	16458	16549	16581	16621	16503	16623	16596	16538	16785	16489	16498	16605	16507	16502	16420	16599	16653	16596	16594	16518	16654	16523	16611	16651	16716	16515	16667	16534	16581	16549	16580	16618	16499	16742	16793	16680	16493	16643	16797	16731	16642	16587	16605	16647	16683	16501	16590	16561	16685	16445	16636	16496	16801	16710	16699	16466	16678	16647	16522	16523	16646	16668	16623	16602	16552	16525	16580	16822	16567	16635	16418	16622	16687	16836	16552	16631	16669	16457	16591	16566	16671	16407	16677	16565	16616	16598	16610	16606	16505	16591	16543	16589	16573	16453	16562	16684	16457	16557	16345	16469	16586	16618	16578	16435	16556	16620	16490	16791	16614	16523	16683	16634	16670	16626	16617	16549	16550	16524	16492	16793	16567	16556	16510	16572	16405	16513	16523	16516	16529	16576	16589	16583	16593	16684	16626	16594	16547	16456	16798	16379	16641	16704	16636	16435	16687	16649	16710	16379	16619	16610	16531	16426	16508	16694	16573	16494	16610	16650	16624	16496	16425	16650	16616	16624	16544	16636	16451	16470	16517	16676	16534	16663	16633	16647	16605	16734	16491	16576	16340	16582	16573	16511	16441	16611	16480	16529	16708	16589	16540	16698	16540	16604	16530	16478	16569	16546	16960	16513	16522	16769	16589	16542	16587	16603	16415	16571	16623	16627	16519	16540	16704	16709	16756	16459	16795	16720	16758	16695	16465	16546	16535	16408	16630	16827	16476	16442	16357	16683	16694	16733	16544	16494	16573	16466	16763	16509	16634	16497	16567	16699	16555	16658	16737	16718	16664	16705	16698	16583	16506	16563	16695	16630	16579	16553	16415	16433	16553	16395	16501	16541	16568	16628	16656	16573	16616	16579	16579	16434	16755	16474	16688	16591	16670	16593	16449	16565	16461	16619	16679	16518	16591	16667	16678	16520	16360	16515	16290	16603	16668	16624	16581	16527	16575	16709	16664	16602	16476	16676	16605	16689	16540	16536	16678	16397	16514	16643	16476	16568	16785	16538	16616	16649	16586	16467	16700	16563	16722	16456	16484	16722	16571	16636	16488	16673	16601	16595	16589	16612	16721	16507	16534	16405	16774	16435	16673	16593	16727	16572	16648	16519	16644	16526	16661	16612	16819	16433	16665	16644	16536	16716	16694	16589	16511	16722	16572	16531	16509	16723	16546	16541	16612	16640	16726	16547	16714	16652	16613	16560	16655	16474	16511	16407	16498	16577	16455	16584	16539	16622	16540	16524	16575	16602	16659	16555	16495	16634	16519	16686	16607	16642	16587	16414	16598	16510	16610	16665	16463	16502	16535	16527	16541	16757	16676	16575	16652	16720	16718	16632	16657	16545	16593	16537	16643	16640	16595	16682	16523	16468	16513	16486	16564	16436	16522	16485	16372	16515	16456	16604	16691	16715	16695	16562	16608	16515	16557	16526	16543	16639	16643	16675	16711	16623	16694	16717	16700	16514	16650	16558	16570	16527	16565	16645	16660	16585	16615	16452	16505	16612	16641	16720	16514	16526	16661	16580	16386	16668	16614	16468	16632	16680	16615	16442	16632	16524	16566	16714	16587	16754	16593	16636	16618	16816	16515	16592	16835	16792	16535	16608	16564	16622	16644	16620	16465	16581	16401	16500	16566	16499	16728	16455	16486	16235	16757	16622	16613	16546	16505	16829	16665	16541	16558	16411	16552	16570	16576	16552	16565	16697	16491	16587	16750	16562	16690	16569	16596	16505	16531	16484	16710	16509	16611	16454	16451	16635	16703	16491	16398	16700	16553	16496	16615	16685	16469	16680	16558	16516	16626	16573	16571	16623	16595	16471	16613	16625	16682	16675	16740	16497	16571	16711	16699	16606	16582	16605	16521	16445	16616	16581	16444	16570	16577	16762	16620	16748	16562	16472	16594	16561	16517	16473	16649	16462	16375	16521	16452	16335	16571	16638	16629	16570	16431	16451	16639	16390	16645	16567	16702	16586	16500	16536	16533	16613	16515	16561	16428	16567	16558	16455	16532	16581	16662	16704	16563	16720	16580	16714	16689	16516	16558	16486	16529	16686	16557	16345	16687	16803	16672	16518	16444	16497	16564	16340	16630	16493	16649	16590	16422	16650	16457	16525	16596	16510	16497	16531	16533	16500	16730	16436	16503	16594	16657	16597	16511	16523	16470	16487	16612	16550	16706	16503	16584	16926	16533	16623	16713	16588	16373	16645	16552	16516	16660	16538	16536	16798	16520	16508	16740	16574	16577	16383	16464	16728	16608	16580	16691	16586	16442	16624	16501	16560	16524	16655	16514	16625	16547	16802	16626	16578	16642	16617	16536	16639	16629	16571	16671	16677	16781	16549	16471	16682	16678	16536	16304	16721	16488	16796	16487	16617	16526	16512	16505	16719	16435	16442	16743	16703	16667	16484	16684	16491	16602	16619	16477	16662	16494	16489	16658	16525	16661	16692	16711	16594	16646	16727	16561	16783	16510	16625	16684	16632	16496	16516	16392	16524	16716	16559	16752	16296	16555	16498	16704	16553	16576	16587	16513	16663	16602	16452	16635	16482	16389	16732	16700	16513	16582	16600	16518	16697	16537	16635	16447	16600	16629	16560	16629	16679	16438	16541	16438	16568	16598	16497	16529	16592	16655	16455	16752	16711	16659	16627	16525	16481	16522	16455	16672	16644	16664	16688	16547	16610	16712	16460	16641	16498	16512	16734	16634	16632	16539	16629	16537	16637	16535	16502	16580	16702	16609	16442	16561	16569	16629	16522	16589	16591	16612	16649	16541	16523	16626	16542	16536	16623	16584	16567	16548	16685	16523	16620	16661	16395	16543	16578	16553	16651	16663	16551	16596	16452	16671	16567	16621	16486	16516	16550	16523	16742	16390	16704	16462	16471	16352	16387	16544	16584	16668	16659	16560	16430	16510	16521	16588	16533	16712	16554	16478	16602	16567	16741	16428	16679	16522	16493	16568	16594	16586	16646	16500	16607	16659	16795	16718	16705	16616	16511	16645	16638	16614	16640	16511	16462	16517	16588	16672	16363	16546	16470	16650	16535	16476	16523	16748	16732	16484	16461	16382	16401	16561	16406	16601	16447	16572	16547	16587	16496	16641	16645	16557	16564	16528	16554	16412	16594	16545	16709	16531	16509	16607	16558	16679	16692	16620	16537	16400	16686	16407	16468	16573	16456	16686	16504	16655	16437	16707	16588	16601	16700	16608	16415	16451	16542	16625	16467	16445	16457	16656	16753	16569	16650	16478	16609	16524	16367	16612	16693	16539	16440	16451	16491	16664	16595	16535	16735	16440	16629	16697	16555	16562	16548	16707	16636	16420	16642	16676	16545	16620	16387	16711	16489	16654	16522	16600	16283	16590	16518	16519	16541	16631	16661	16342	16652	16599	16507	16890	16332	16609	16637	16485	16686	16578	16630	16574	16591	16577	16540	16504	16616	16458	16540	16547	16458	16407	16515	16574	16614	16637	16630	16567	16635	16683	16724	16550	16653	16551	16551	16587	16644	16339	16730	16677	16646	16730	16597	16621	16525	16561	16604	16618	16588	16744	16638	16625	16615	16625	16583	16530	16518	16561	16529	16554	16398	16599	16477	16516	16675	16656	16651	16658	16603	16599	16563	16754	16642	16511	16611	16819	16628	16632	16481	16570	16334	16498	16530	16717	16559	16544	16759	16628	16490	16667	16374	16721	16481	16701	16525	16425	16594	16654	16510	16697	16638	16505	16441	16498	16384	16666	16705	16733	16647	16424	16712	16557	16475	16603	16425	16572	16559	16542	16563	16562	16584	16602	16553	16561	16551	16495	16701	16518	16497	16434	16559	16606	16470	16544	16634	16447	16581	16598	16619	16622	16574	16505	16569	16827	16556
24692	21424	29068	29678	24150	23707	30230	28563	25485	23391	22506	22231	21907	21859	22008	21907	21893	21823	21910	21633	21808	21886	22000	21984	22032	22033	21688	22023	22038	22009	21586	21749	21822	21813	22008	21886	21811	21831	21993	21921	22009	21785	21984	21695	21880	21844	22040	21952	21703	22072	21647	22089	21927	21675	21817	21756	21788	21733	21856	21927	22022	21619	21892	21794	21800	21753	21934	21669	22078	22002	21734	21699	21935	21908	21990	21948	21786	21987	22007	21711	21697	21975	21991	21827	21750	21790	21912	21743	21928	21774	21992	21696	21864	21898	21756	21796	21978	21684	21794	22081	21983	21967	21832	21867	21802	21839	21877	21687	21761	21863	21976	21649	21916	21834	21855	21778	21842	22035	21789	21921	21755	21818	21880	21729	21859	21661	21876	21785	21860	22084	21597	21656	21835	21886	22025	21847	21819	21844	21660	21754	21894	21830	21798	21919	21881	21763	21829	21752	21919	21929	21843	21818	21874	21893	21735	21845	21999	21836	21605	21861	21868	21745	22093	21924	22017	21851	21700	21953	21720	21865	21867	21683	22056	21904	21757	21907	21841	21685	21974	21750	21942	21784	22044	21794	21802	22062	21765	21747	21983	21706	21917	21816	21895	21808	21955	22260	21739	21849	21713	21773	21831	21780	22010	21852	21826	21632	21840	21762	21668	21922	21748	21613	21795	21941	21990	21831	21762	21830	21951	21908	21781	22017	21925	21821	21916	21885	21822	21793	21831	21800	21868	21695	21798	21660	21848	22176	21754	21850	21864	21891	21895	21796	21807	21748	21823	21856	21616	21785	21711	21961	21470	21803	21915	21881	21899	21995	21945	22100	21905	21787	21944	21790	21611	21646	21893	21785	21841	21763	21877	21839	21798	21775	21832	21705	21897	21945	21980	21719	21953	21900	21667	21874	21927	21896	21511	21818	21615	21765	21739	21873	21856	21961	21744	22064	21709	21838	21851	21952	21783	21710	21668	21769	21805	21929	21965	22053	21844	21900	22024	21934	21936	21985	21780	21831	21845	21811	21752	21745	21576	21793	22153	21725	21822	21653	21904	21700	21754	21998	22005	21837	21721	22026	21904	21827	21958	21955	21922	21823	21678	21864	21557	21953	21871	21905	21912	21795	21850	21906	21577	21822	21924	21970	21894	21784	21834	21744	21964	21882	21729	21868	22061	22189	22130	21841	21896	21764	21711	21651	22032	21954	22036	21904	21687	21776	21528	21857	22012	21853	21624	21843	21821	21614	21438	21730	21818	21715	21772	21849	21734	21847	21821	21905	21752	22038	21745	21762	21744	21730	21880	21753	22002	21847	21873	21869	21768	21797	21697	21906	21959	21833	21775	21916	21554	21862	21798	21929	21832	21737	21693	21805	21970	21934	21792	21804	21635	21889	21991	21822	21806	21681	21862	21980	21820	21726	22011	21700	21871	21910	22103	21801	21725	21971	21642	21993	22052	21982	21985	21950	21884	21567	21763	21866	21896	21659	21749	21708	21943	21907	21950	21852	21978	21890	22135	21878	21989	21795	21609	22045	21715	21728	21886	21855	21871	21602	21804	21726	21834	21779	21925	21998	21808	21754	21895	21791	21946	21914	21785	21980	21907	21740	21936	21872	22049	21836	21817	21893	21814	22005	21876	21713	21850	21879	21690	21809	21839	21628	21919	22032	21726	21979	22031	21841	22036	21870	21795	21667	21983	21696	21756	21635	21712	21872	21910	21936	21812	21995	21824	21689	22070	21924	21647	21747	21707	21771	21876	21718	21697	21902	21739	21976	21892	21895	21940	21977	21910	21902	21841	21842	21720	21815	21927	21820	21869	21781	21773	21838	21920	21876	21758	21866	22000	21986	21896	21871	21739	21790	21748	21649	21995	21881	21746	21818	21645	21639	21906	21948	21757	21836	21861	21836	21894	21958	21775	21592	21940	21920	22046	21951	21798	21746	21881	21972	21992	21788	21869	21813	21822	21860	21590	21720	22030	21687	21735	21633	21809	21817	22038	21947	21869	21835	21998	21933	21781	21971	22016	21905	21739	21960	21805	21710	22041	21914	21871	21852	21816	22011	21807	21789	22104	21822	21966	21728	21920	21771	21746	22072	21949	21767	21735	21798	21735	21769	21975	22028	21668	21867	21851	21873	21683	21913	21725	21808	21684	21850	21990	21828	21969	21665	21672	21601	21771	21895	21870	21703	21733	21802	22027	21895	21807	21627	21785	21986	21842	22080	21700	21950	21822	21653	22071	21811	21936	21762	21834	21967	21628	21724	21814	21678	21995	21858	21820	21790	21907	22007	21674	21730	21747	21990	21809	21744	21977	21691	22024	21711	21875	21774	21653	21857	21913	21944	21825	21959	21555	21646	21996	21788	21758	21925	21901	21837	22125	21751	21883	21790	21845	21827	21763	21864	21804	21813	21840	21894	21985	21847	21942	21702	21626	21839	22007	21818	21753	21945	21877	21798	22034	22003	21950	22031	21922	21617	22127	21881	21833	21855	21940	21946	21827	21905	21717	21878	21882	21850	21818	21716	21848	21837	21854	21933	21684	21874	21899	21931	21904	21844	21697	21914	21643	21819	21873	21731	21849	22033	22134	21898	21933	21776	21858	21791	21792	21874	21919	21838	21845	21859	21684	21839	21687	22085	21987	21956	21883	22058	21874	21870	21742	21833	22047	21549	21853	21585	21658	21780	21762	21706	21965	21892	21928	21956	21950	22055	21688	21845	22007	22000	21926	21766	21911	22070	21859	21744	21840	21778	22011	21746	22016	21940	21841	21740	22002	21888	21677	21907	22023	21852	21972	21836	21816	21781	21764	21904	21794	22011	21877	21784	21968	21813	21954	21904	21805	21956	21842	21784	21760	22066	21985	22004	21979	21943	21917	21955	21544	21812	21761	21936	21789	22158	21953	22100	21874	21808	21868	22070	22091	21801	21608	21918	21750	21656	21859	22022	21884	21815	21788	21879	21911	22022	21950	21821	21977	21767	21711	22006	21904	21833	21888	21763	21778	21908	21937	22112	22093	21987	21474	21850	21730	21982	22027	21871	21923	21710	21781	21940	21878	21781	21905	21728	21699	21845	21918	22021	21857	22044	21662	22131	21919	21671	21749	21885	21848	21839	21936	21703	21931	21798	21755	21846	21756	21726	21727	21736	21710	21716	21931	22051	22007	21911	21819	21858	21731	21966	21952	22082	21795	22002	21818	21890	21801	22035	21870	21939	21668	21754	21891	21782	21728	21791	21965	21673	21967	21728	22022	21864	21889	22073	21991	21836	21893	21720	21828	21942	21776	21754	22021	21834	21802	21905	21874	21779	21777	21805	21954	21680	21895	21962	21902	21955	21528	21752	21695	22086	22036	21937	21836	22009	21789	21832	22059	21966	21750	21741	21938	21855	21813	21780	21751	21755	21969	22038	21827	21986	21895	21583	21876	21761	21880	21843	21587	21814	21802	21636	21968	21679	21716	21935	21838	21961	21723	21902	21885	21961	21831	21986	22011	21804	21721	21857	21741	21890	21925	21745	21831	21820	22100	22145	21814	21904	21882	21914	21529	21810	21865	21770	21851	21671	21823	21870	21720	21640	21749	21803	21731	21755	21678	21799	21671	21696	22010	21757	21917	21846	21953	21624	22007	21959	21790	22192	22105	21803	22072	21728	21847	21520	21738	21959	21833	21863	21925	21598	21864	21909	21793	21795	21882	21703	21607	21749	22014	21873	21784	21866	21989	21934	21881	21824	21833	21914	21855	21697	21920	21595	21612	21749	21770	21652	21718	21875	21800	21766	21877	21886	21555	21830	21865	21678	21840	21702	21795	21761	21894	21660	21882	21944	21857	21890	21713	21810	21829	21756	21974	22137	21872	21669	21746	21858	21748	21803	21891	22042	21777	21965	22097	21602	21822	21913	21753	22018	21774	21818	21743	21619	21796	21888	21803	21794	21916	21787	21900	21882	21951	21754	21826	21773	21674	21689	21901	21875	21898	21799	21855	21737	21787	21954	21877	22055	21898	21651	21852	21916	21984	21976	21811	21932	21817	21885	21640	21845	21872	21746	21776	21766	21963	21845	21820	21963	21835	21777	21923	21849	21681	21761	21781	21854	21986	21748	21660	21668	21707	21836	21529	21692	21959	21877	21675	21670	21896	21519	21883	21822	21667	21913	21668	22026	21805	21958	21946	21833	21833	21879	22110	21761	21836	21825	21791	21793	21680	21771	21737	21778	21892	21820	21771	22044	21906	21789	21699	21939	21941	21772	22019	21939	21862	21982	21768	21842	22038	21943	21992	22008	21982	21716	21792	21782	21732	21827	21844	21841	21858	21778	21996	21946	21820	22066	21793	21875	22158	21667	21816	21994	21885	21752	21837	21681	21869	21862	21843	21747	21963	21812	21775	21799	21880	21820	21737	21737	22025	21782	21783	21799	21853	21768	21669	21858	21740	22008	21953	21926	21838	21798	21739	21836	22035	21798	21967	21768	21864	21880	21873	22054	21796	21874	21700	21975	21807	21628	21799	21800	21962	21972	21778	21917	21908	21845	21784	21704	21657	21839	21817	22050	21902	22008	21869	21717	21915	21557	21792	21918	21752	21830	21843	21850	21622	21766	21792	21908	21903	21829	21984	21952	21736	21876	21797	22074	21936	22014	21807	21942	21820	21817	21893	21926	21767	21806	21858	21503	21923	21812	21937	21841	21713	22078	21895	22072	21851	22041	21648	21698	21918	22007	21787	22011	21687	21650	21635	21651	21814	21708	22026	21870	21816	21837	21874	21852	22004	22005	21947	21898	22193	21752	21816	21741	21756	21944	21775	21802	22003	21938	21635	21868	21735	21736	21801	21957	21794	21899	21848	21617	21717	21720	21856	21842	21923	21844	21902	21935	21769	21833	21709	21770	21815	21780	21905	21785	22032	22088	21932	22063	21771	21837	21990	21931	21821	22012	21771	21868	21998	22031	21934	21738	21860	21777	21668	21880	21904	21865	22002	21895	22085	21844	21947	21852	21953	21619	21854	22092	21973	21978	22175	22020	21790	22013	21916	21952	21757	21550	21879	21859	21799	21776	21888	22036	22057	21922	21878	21702	21629	22092	21998	21940	21657	21863	21634	21551	22008	21776	21802	21798
28422	49935	41012	28508	20919	19790	29500	26300	21373	18812	17753	17359	17412	17104	17223	17184	17164	17245	17270	17297	16982	17134	17307	17086	17216	17224	17240	17234	17245	17304	17147	17221	17281	17272	17346	17100	17235	17285	17291	17196	17294	17366	17328	17073	17274	17151	17293	17262	17127	17312	17253	17276	17161	17454	17242	17295	17101	17255	17294	17343	17414	17199	17187	17314	17128	17277	17151	17161	17250	17217	17229	17316	17305	17158	17533	17165	17085	17196	17090	17282	17211	17291	17237	17248	17300	17135	17180	17348	17166	17202	17330	17341	17187	17308	17110	17141	17152	17266	17183	17371	17286	17133	17287	17327	17303	17021	17277	17129	17075	17355	17151	17334	17188	17240	17282	17310	17174	17356	17264	17234	17289	17224	17219	17250	17203	17280	17156	17186	17235	17358	17105	17415	17315	17383	17341	17315	17306	17288	17184	17225	17252	17291	17170	17108	17162	17103	17124	17193	17208	17127	17315	17234	17330	17307	17393	17342	17287	17254	17197	17112	17350	17282	17183	17285	17250	17292	17226	17211	17300	17397	17238	17258	17270	17208	17286	17359	17049	17377	17242	17292	17213	17165	17215	17133	17192	17287	17142	17122	17280	17174	17234	17223	16990	17152	17180	17101	17244	17150	17308	17280	17208	17072	17228	17182	17049	17132	17208	17288	17341	17070	17149	17358	17392	17242	17152	17258	17064	17304	17298	17040	17314	17283	17275	17165	17386	17195	17157	17171	17230	17145	17282	17275	17286	17102	17438	17159	17415	17152	17358	17242	17243	17214	17136	17183	17207	17125	17055	17295	17162	17310	17217	17128	17291	17217	17389	17140	17208	17243	17080	17174	17312	17324	17404	17324	17211	17035	17076	17106	17331	17154	17185	17394	17158	17064	17150	17075	17031	17277	17375	17096	17151	17306	17267	17124	17309	17249	17166	17251	17218	17174	17247	17113	17242	17173	17159	17267	17161	17269	17338	17322	17240	17252	17297	17257	17323	17427	17287	17178	17337	17135	17204	17166	17241	17237	17189	17360	17234	17255	17192	17192	17157	17242	17228	17168	17304	17342	17125	17218	17223	17228	17271	17283	17189	17319	17358	17052	17095	17271	17122	17372	17315	17304	17239	17262	17320	17292	17329	17325	17274	17136	17363	17252	17161	17418	17146	17235	17115	17213	17108	17105	17263	17380	17250	17272	17257	17088	17319	17207	17468	17453	17232	17181	17336	17385	17259	17123	17303	17270	17113	17423	17408	17260	17369	17284	17235	17016	17343	17205	17086	17280	17239	17364	17091	17243	17330	17126	17380	17223	17173	17245	17361	17100	17274	17359	17155	17090	17182	17276	17227	17117	17238	17311	17434	17156	17192	17339	17224	17378	17194	17343	17223	17115	17332	17425	17176	17345	17076	17326	16981	17429	17162	17213	17243	17050	17228	17254	17190	17319	17467	17065	17196	17161	17162	17385	17231	17212	17201	17352	17363	17284	17290	16993	17141	17016	17257	17289	17314	17276	17212	17168	17195	17281	17223	17111	17311	17217	17135	17357	17166	17184	17256	17374	17219	17286	17206	17249	17134	17152	17094	17184	17242	17372	17322	17224	17268	17165	17227	17107	17138	17258	17088	17195	17202	17286	17225	17332	17180	17254	17168	17135	17308	17279	17189	17258	17311	17129	17330	17092	17276	17380	17127	17323	17185	17274	17351	17109	17361	17179	17111	17169	17099	17202	17251	17135	17208	17262	17152	17220	17196	17360	17131	17160	17267	17107	17250	17196	17263	17108	17181	17245	17243	17107	17408	17198	17346	17183	17147	17177	17280	17218	17152	17048	17145	17195	17260	17413	17361	17214	17375	17166	17010	17207	17208	17211	17168	17174	17168	17111	17220	17241	17252	17233	17164	17332	17241	17269	17240	17255	17167	17210	17239	17167	17396	17228	17153	17162	17312	17236	17145	17046	17215	17172	17303	17221	17299	17273	17132	17118	17233	17240	17213	17097	17273	17287	17210	17283	17181	17124	17124	17263	17334	17318	17141	17317	16986	17280	17374	17202	17241	17316	17221	17269	17315	17248	17155	17328	17025	17143	17391	17391	17457	17157	17163	17133	17308	17239	17277	17162	17148	17148	17094	17135	17351	17180	17288	17333	17194	17193	17188	17239	17322	17317	17223	17327	17261	17145	17348	17341	17325	17281	17283	17253	17302	17210	17360	17100	17141	17380	17164	17258	17113	17238	17188	17062	17175	17445	17201	17288	17118	17379	17061	17268	17214	17142	17294	17257	17134	17174	17121	17201	17282	17264	17047	17270	17096	17270	17456	17215	17189	17175	17256	17115	17398	17191	17269	17215	17129	17411	17225	17466	17178	17237	17309	17066	17286	17310	17452	17128	17091	17370	17206	17280	17270	17059	17107	17176	17223	17232	17232	17307	17320	17306	17022	17330	17185	17162	17275	17318	17217	17188	17311	17223	17343	17262	17178	17268	17192	17233	17198	17445	17368	17354	17152	17238	17108	17300	17265	17157	17198	17183	17230	17232	17200	17357	17371	17253	17362	17289	17121	17202	17210	17176	17451	17076	17142	17379	17258	17288	17258	17276	17035	17149	17248	17016	17129	17147	17142	17254	17260	17211	17297	17299	17135	17246	17045	17333	17216	17221	17171	17202	17332	17189	17139	17322	17140	17115	17201	17356	17346	17147	17361	17119	17215	17319	17244	17190	17246	17138	17187	17126	17188	17363	17191	17293	17167	17220	17430	17203	17303	17124	17283	17105	17197	17206	17195	17321	17229	17313	17178	17249	17377	17279	17341	17174	17339	17218	17469	17418	17175	17353	17395	17275	17124	17296	17212	17279	17274	17228	17141	17471	17144	17211	17288	17119	17071	17206	17085	17322	17211	17392	17109	17110	17485	17278	17284	17140	17237	17264	17186	17246	17410	17212	17384	17172	17279	17179	17234	17081	17268	17212	17199	17150	17318	17151	17062	17402	17149	17275	17178	17269	17158	17198	17253	17230	17282	17297	17304	17249	17296	17280	16992	17338	17392	17307	17302	17277	17304	17412	17348	17168	17077	17208	17113	17153	17302	17360	17299	17389	17132	17173	17243	17271	17075	17165	17223	17161	17216	17174	17417	17299	17203	17236	17343	17230	17258	17131	17265	17151	17159	17260	17252	17381	17224	17406	17312	17269	17245	17277	17121	17144	17275	17091	17443	17337	17187	17253	17226	17236	17407	17138	17165	17217	17278	17143	17288	17338	17185	17251	17185	17275	17238	17270	17326	17215	17412	17393	17258	17155	17153	17396	17186	17395	17378	17137	17450	17178	17191	17324	17287	17243	17202	17225	17146	17406	17227	17197	17230	17282	17261	17318	17427	17089	17097	17260	17196	17212	17144	17225	17029	17343	17205	17037	17339	17156	17112	17290	17378	17114	17161	17138	17299	17377	17265	17118	17335	17155	17146	17155	17296	17204	17109	17287	17184	17049	17484	17327	17153	17293	17121	17089	17234	17190	17325	17317	17168	17323	17194	17245	17202	17306	17148	17063	17119	17323	17158	17190	17150	17284	17201	17376	17470	17376	17405	17300	17359	17188	17265	17160	17227	17368	17043	17156	17122	17311	17282	17197	17183	17076	17422	17089	17098	17207	17342	17302	17109	17176	17293	17185	17178	17197	17338	17423	17413	17310	17197	17451	17280	17219	17388	17281	17098	17214	17251	17427	17162	17279	17348	17347	17123	17226	17105	17204	17212	17245	17232	17150	17336	17268	17094	17214	17152	17211	17242	17309	17320	17196	17354	17185	17234	17175	17392	17174	17220	17237	17393	17161	17272	17293	17189	17391	17160	17080	17187	17216	17387	17279	17183	17261	17188	17116	17078	17234	17386	17287	17286	17310	17270	17412	17376	17175	17317	17027	17264	17238	17473	17246	17186	17147	17187	17391	17269	17287	17337	17345	17292	17177	17027	17315	17421	17019	17203	17153	17289	17363	17309	17038	17272	17093	17228	17089	17254	17245	17101	17259	17220	17155	17335	17212	17205	17276	17297	17212	17404	17122	17191	17125	17403	17201	17382	17232	17212	17253	17301	17289	17477	17254	17239	17175	17074	17221	17310	17146	16981	17318	17196	17175	17222	17320	17329	17272	17351	17231	17376	17301	17184	17304	17328	17359	17161	17190	17143	17119	17461	17286	17039	17420	17178	17390	17183	17244	17049	17144	17270	17264	17480	17239	17127	17253	17102	17452	17124	17146	17161	17279	17495	17180	17374	17300	17220	17309	17410	17251	17171	17176	17213	17259	17370	17282	17175	17223	17323	17240	17241	17210	17105	17092	17310	17313	17237	17240	17316	17250	17157	17391	17185	17311	17244	17267	17352	17259	17054	17092	17319	17223	17117	17184	17355	17172	17431	17164	17272	17155	17244	17209	17311	17181	17081	17411	17256	17143	17329	17154	17322	17438	17226	17163	17142	17143	17183	17169	17477	17172	17319	17359	17207	17287	17225	17208	17441	17330	17275	17364	17249	17191	17114	17371	17227	17307	17284	17111	17247	17361	17174	17118	17205	17182	17280	17246	17076	17330	17347	17456	17222	17206	17301	17324	17400	17210	17220	17438	17220	17231	17173	17291	17400	17354	17140	17275	17188	17271	17379	17301	17133	17260	17187	17301	17099	17179	17190	17282	17226	17118	17352	17200	17244	17054	17274	17442	17245	17229	17097	17148	17301	17174	17372	17349	17268	17236	17327	17313	17343	17263	17193	17191	17138	17096	17364	17304	17436	17323	17237	17125	17242	17314	17270	17337	17256	17108	17150	17279	17213	17295	17267	17037	17262	17322	17240	17201	17388	17213	17423	17397	17234	17266	17202	17254	17282	17231	17146	17300	17225	17275	17199	17275	17237	17409	17373	17257	17133	17316	17307	17222	17125	17301	17170	17251	17231	17229	17296	17388	17461	17182	17226	17229	17225	17152	17433	17262	17216	17217	17335	17343	17396	17312	17401	17152	17299	17327	17400	17170	17112	17312	17383	17367	17188	17059	17256	17048	17248	17250	17287	17427	17192	17274	17180	17219	17028	17281	17285	17262	17149	17334	17376	17304	17366	17230	17286	17311	17211	17318	17239	17389	17181	17112	17113	17271
21974	21111	28414	24412	22329	27081	36815	41408	38521	31759	26363	23381	22374	22244	22373	22214	22371	22055	22020	22002	22162	22170	22251	21942	22141	22081	22011	22024	22127	21870	21886	21891	22003	21999	22206	22118	22166	22187	21993	21967	22136	22011	22242	22073	22058	21996	21945	22131	21895	21961	21937	21922	22258	21921	21883	21758	22104	21895	22074	22168	21989	22120	21819	22052	22181	21715	22142	21868	21766	22062	22144	22088	22048	22062	22008	22166	21905	22303	22232	22238	22232	22172	21811	21958	21850	21859	21836	22203	22048	21966	22036	21964	21851	22114	21995	21901	21894	22102	21898	21979	22043	22061	21864	22071	21866	22047	22030	21983	21972	21728	22005	22025	21923	22077	21959	22170	22078	22117	22068	22110	21809	21920	21801	22025	22050	22169	21959	22077	21809	22154	22036	21969	22091	22201	22052	21975	22118	22141	22005	22070	21704	21966	21996	21995	22186	22000	22123	22165	22370	21925	22093	22113	22043	21904	21924	22158	22105	22020	22057	21948	22030	22096	22043	21987	21995	21876	21901	21998	21949	21895	21865	21798	21936	21788	21996	21899	21802	21912	22039	21956	21850	22030	21920	21990	22093	21855	21917	21914	22032	22060	21999	22145	22134	21956	21856	22099	21996	21989	22411	21969	22136	22063	22237	22043	21880	22053	21791	22052	22046	22011	22171	21768	21864	22007	22135	22027	22179	21878	21900	22025	22166	21926	22243	21926	22018	21780	21907	21901	21987	21897	21891	21841	21947	22196	21909	21956	22010	21809	22033	21932	22053	22031	21888	21725	22211	21985	22005	21954	21981	21962	21855	21972	22126	22095	21759	22157	21748	22143	22155	22025	21961	21902	21995	21827	21869	22173	22040	22123	21828	21986	22052	22062	21948	21948	21991	21885	22086	22229	22032	21927	21991	21736	22053	21958	21977	22072	21847	22079	22070	22034	21743	22001	21807	22013	21948	22069	22019	22141	21749	21836	22072	22009	21755	22028	22271	21958	21876	22063	22012	22178	22026	21935	21899	21823	21921	22084	21893	21807	22023	22037	21897	22051	22044	21987	22109	21906	21978	22006	21782	21906	21993	22020	21951	22038	21833	21787	21851	22021	22281	22221	22251	22228	22064	22033	21875	21902	22129	21909	22165	22028	22069	21960	21885	21910	21798	21885	21939	22188	22163	22147	21808	22009	22041	22098	22152	22154	21832	22015	22153	22241	22173	21906	21792	21949	21879	21939	22124	21913	21668	21759	21668	21953	21983	21974	22054	21902	22178	22090	21833	21942	22014	21698	21952	21969	21873	22012	22173	22213	22081	21917	21896	21978	21919	21811	22075	22013	21764	21798	21730	22025	22092	21796	22000	21886	22002	21991	21978	22152	21860	22131	21935	21830	22065	22051	21887	22147	22088	22042	22200	21917	22013	21929	21957	22040	22010	22100	21854	21774	22115	21893	21845	21814	21969	22131	21872	21871	21915	21756	21957	22132	22064	22000	22016	21917	22061	22094	21992	22017	21802	21788	22012	22178	21735	21802	22090	22019	21990	22116	22127	22176	21898	22063	21988	22262	21725	21851	21910	22099	22057	21893	22132	21806	21962	21775	21831	21948	22113	21862	21998	22060	22023	22013	22043	22003	21884	21970	22053	22008	22035	21977	22038	21897	21777	22253	22023	21891	22190	22015	21893	21726	21874	22011	22189	21889	22028	21951	21955	21926	22045	21846	21927	21995	21996	21994	22060	21899	21885	21921	21870	21962	21960	22177	22160	22043	22018	21778	21902	21806	22075	22044	22206	22177	21784	22047	21956	22014	21873	21958	21972	21809	22068	22081	21992	21753	21895	22172	22156	22136	21998	22052	21983	21960	21947	21925	21962	22027	22440	21920	22032	21956	21961	21973	21898	22074	22106	21903	21909	21813	21989	22023	22013	22150	21996	22086	21994	21822	21901	21969	22160	21874	22025	21797	21886	22016	21877	21968	21985	22110	21916	22064	21779	21966	22008	21832	21882	21985	21991	21882	21978	21952	22098	22102	22062	22043	21915	22074	22094	22040	22089	21731	21989	21900	21972	22079	21861	21873	21879	21861	21996	21914	21965	21959	21791	22004	22172	22093	21984	22014	22155	22162	21811	22117	21988	22086	22101	22010	21859	21940	21940	21972	22001	21869	22228	21760	21989	22114	21894	21930	21993	21993	22052	22047	22022	22125	21971	21901	22059	21957	21959	21769	22059	21886	21941	22073	22052	22015	21931	21998	22028	22221	21841	22210	21922	22047	21946	21944	22155	22022	21961	21823	22128	21954	21928	21906	21950	22069	21678	21819	22076	22077	22281	21987	21901	22032	21871	21924	21721	22114	21862	21860	22185	22029	22019	21968	21983	21883	21985	21918	22098	22183	22094	21999	21721	21890	21943	22152	22023	21986	21890	22053	22012	22113	22255	21965	22062	21940	21925	21816	21769	22118	21997	22020	21998	21924	21860	22029	22048	21864	21925	22112	22013	21975	21726	22073	21912	21970	22086	22149	21965	21868	22009	21730	22083	21660	22153	21990	22120	21878	22020	21926	21900	22027	22031	21943	22312	21983	22032	21849	22038	21928	22149	21963	22065	22084	22108	21850	21984	21970	21911	21788	22061	21946	22048	22091	21947	22030	21943	21874	21837	21913	22017	21958	22113	22004	21848	21708	22166	22074	21975	21922	22144	22037	21839	22030	21866	21949	22089	22086	22059	22357	21848	21920	22132	21991	21969	22051	21818	21754	21885	22039	21833	21923	21973	22097	22005	21991	21930	22100	21918	21832	21724	21942	21955	21818	21824	21971	22028	22082	21912	21910	21890	21763	22025	21905	21910	22044	21770	21899	22161	21969	22081	22124	21913	21985	21928	22141	21881	21922	22039	22226	21752	22033	22069	22075	21945	22062	21904	21996	22039	22036	22153	21841	22159	22077	21968	22246	21836	21799	21863	21831	22164	22201	21896	21956	21889	22219	21786	22147	21984	21966	21726	21885	22018	21891	22146	21845	22235	21834	22121	22247	22081	21909	22005	21811	22070	21920	22107	22004	22136	22178	21966	22000	21735	22143	22039	21746	22148	21870	22067	21831	21730	22102	21935	21916	22143	22007	21896	21886	22014	21682	22092	22078	21961	22051	21881	22020	22017	21913	21962	21650	21972	21963	22031	21945	21986	21883	21953	22026	21940	21850	21914	21960	21829	21953	21960	21843	22131	21967	21882	21894	21935	21987	21870	21949	21704	22146	21936	22103	22144	21868	21887	22005	22075	21828	21747	22008	22110	22047	22152	21995	21995	22013	22042	22046	21811	21862	21923	21813	21931	21871	21921	22073	21931	21748	21831	21920	21780	22039	22233	22111	22073	22121	22097	21807	21941	21981	21938	22002	21996	21869	21976	22154	22019	21980	21833	22081	22019	22124	22147	22011	22065	21970	22021	22031	22185	22009	22022	22143	22009	22019	21775	21865	22046	22124	22039	21905	21734	21953	22037	21853	21968	22212	22109	21993	22079	22076	21949	21848	21882	22006	21926	21764	22156	21930	22182	21936	21939	21991	22129	22329	21987	22051	21822	21997	22006	22042	22048	22121	22032	22108	21986	22087	21959	21959	22042	21909	21921	22047	22007	21903	22063	21951	21962	21965	21917	21966	22015	22128	21881	22096	21974	21950	21975	21893	21896	21847	21846	21921	21688	21894	22173	22163	21853	21857	21750	22006	21940	22042	22042	22072	22105	21900	21879	21918	22052	21870	22014	22107	21995	21758	21932	22038	21953	21990	22128	22027	22028	21823	22078	22072	22165	21876	21725	21847	22188	21854	22230	21751	21898	22179	22004	21940	21958	21690	21865	22127	22019	21981	21923	21876	21601	21823	21959	21843	22109	21976	21932	21920	22059	21902	22166	22314	21946	22203	21786	21929	21918	21956	21967	21776	22204	21969	21975	21991	21891	21878	21780	21895	21981	21965	22141	22077	22059	21808	21956	21810	21781	22085	21987	21915	22142	21753	21937	21994	21961	21983	22136	21979	21942	22124	22067	21921	21972	21853	21938	22051	22152	21980	22364	22254	22006	22045	22023	22039	21978	21862	21995	21901	21898	22158	22108	22069	22073	21882	21985	21924	21910	22084	21954	22030	22035	22068	22004	21906	22041	21790	21797	22043	21846	22010	21964	22057	22122	22051	21991	21972	22005	21843	21977	21942	21897	21779	22050	21975	21739	21990	22045	22029	21898	22012	21822	21836	21836	21838	21906	21862	21826	22296	22125	22064	22191	21971	22005	22022	21999	22201	22195	22203	21822	21985	21885	22089	21748	22044	22006	21962	22036	22014	21945	21915	22042	21997	21996	21976	21773	21917	22085	21961	21938	21982	22059	21931	22072	22017	22091	21837	22069	21760	21894	22062	22018	21943	21920	21946	21950	22126	21887	22041	22114	21881	21964	22022	21950	21908	22149	21981	21987	22078	22015	22032	21929	22031	21912	22027	21944	22238	22025	21926	21857	21900	21855	22052	22037	21821	22084	22070	22053	22090	21903	22022	21992	21847	22044	21999	21679	21865	21992	22043	22147	22068	22252	22056	22079	22073	22017	22151	21852	21893	21881	21997	21948	21799	22054	22019	22047	21991	21921	21766	22041	21962	22144	21926	22158	21831	22107	21942	22251	21980	22078	22038	21856	21918	22055	21964	21742	21947	22072	21904	22167	21814	21816	21867	22039	22116	22032	21883	21847	22195	22024	22012	22020	21934	21991	22007	21862	22011	21893	21880	21935	21842	21933	22195	22092	21927	21908	21963	22053	22026	22238	21835	21815	21725	22015	21761	21991	21926	22045	21993	22038	21948	21883	22088	21872	21784	21993	21825	22174	22084	21921	21746	21956	22156	21867	21825	21964	22162	21952	21866	22155	22128	22070	22260	21953	21943	22150	22069	22169	22178	22082	21891	22101	21900	22129	22144	22047	21880	22087	22121	21938	21706	21939	21952	22024	21747	21967	21949	21949	22064	22144	22208	22228	22186	21970	21904	22096	21975	21958	22039	21971	21928	21888	21987	22017	22026	21901	22020	22043	21956	22016	21950	22111	21948	21934	22216	21958	22183	22104	21871	22007	21835	21875	21999	22007	21841	21984	22230
33857	65267	53360	36904	27081	26546	33852	40319	35840	27609	21055	18175	17478	17540	17389	17417	17390	17221	17240	17440	17450	17362	17474	17192	17290	17303	17278	17328	17337	17257	17255	17334	17406	17277	17420	17349	17301	17207	17385	17253	17414	17191	17614	17308	17323	17166	17271	17438	17175	17445	17241	17309	17469	17339	17241	17179	17359	17277	17277	17380	17389	17324	17348	17303	17228	17256	17382	17356	17277	17366	17232	17441	17187	17288	17248	17333	17361	17300	17272	17143	17463	17369	17431	17507	17226	17330	17365	17215	17353	17185	17221	17421	17204	17243	17194	17327	17247	17406	17302	17213	17662	17350	17344	17252	17357	17374	17247	17167	17189	17275	17220	17170	17405	17310	17364	17221	17435	17307	17159	17257	17200	17227	17465	17589	17108	17254	17333	17154	17327	17096	17445	17489	17264	17370	17406	17158	17385	17404	17404	17326	17188	17413	17175	17292	17314	17422	17284	17221	17366	17237	17430	17370	17174	17278	17252	17250	17254	17368	17180	17227	17407	17273	17345	17243	17225	17357	17257	17397	17299	17451	17364	17471	17262	17222	17388	17262	17423	17333	17218	17155	17237	17324	17219	17208	17352	17394	17206	17277	17312	17294	17362	17199	17341	17333	17190	17298	17246	17148	17362	17369	17384	17150	17316	17430	17233	17303	17555	17199	17205	17290	17215	17342	17301	17342	17249	17382	17400	17576	17294	17293	17413	17321	17358	17216	17310	17410	17345	17160	17276	17196	17319	17344	17387	17227	17244	17440	17316	17302	17297	17357	17207	17266	17389	17243	17247	17447	17260	17222	17212	17343	17364	17377	17371	17459	17293	17120	17267	17401	17306	17333	17384	17404	17371	17232	17223	17512	17457	17344	17301	17279	17412	17269	17253	17338	17275	17359	17323	17323	17189	17284	17357	17341	17320	17377	17242	17341	17184	17296	17257	17274	17342	17247	17444	17320	17297	17258	17226	17303	17412	17182	17316	17331	17377	17216	17363	17134	17192	17419	17301	17234	17294	17473	17388	17216	17477	17137	17365	17184	17266	17297	17319	17385	17431	17255	17348	17211	17425	17580	17229	17352	17158	17270	17242	17278	17250	17235	17254	17376	17114	17279	17413	17375	17430	17173	17176	17417	17330	17243	17209	17283	17448	17334	17237	17221	17240	17212	17367	17350	17432	17364	17329	17394	17313	17078	17300	17131	17418	17375	17279	17214	17327	17555	17258	17162	17425	17324	17288	17377	17293	17449	17242	17473	17282	17307	17107	17557	17173	17166	17280	17366	17566	17331	17340	17167	17435	17421	17160	17225	17315	17317	17053	17185	17198	17259	17304	17272	17482	17339	17443	17323	17203	17316	17170	17364	17290	17358	17222	17189	17152	17182	17326	17322	17355	17320	17457	17188	17316	17184	17273	17177	17308	17437	17224	17278	17385	17436	17293	17326	17188	16997	17465	17310	17148	17207	17120	17220	17205	17445	17223	17565	17341	17458	17389	17280	17233	17259	17473	16956	17310	17110	17264	17277	17290	17122	17279	17233	17220	17134	17351	17433	17184	17446	17239	17280	17293	17231	17320	17429	17391	17345	17365	17264	17437	17328	17503	17351	17252	17268	17281	17405	17240	17263	17402	17248	17219	17247	17432	17435	17263	17355	17231	17333	17238	17262	17305	17200	17365	17446	17277	17349	17199	17238	17306	17280	17456	17307	17273	17146	17096	17185	17397	17271	17197	17283	17442	17113	17476	17237	17339	17266	17318	17355	17144	17444	17155	17248	17199	17377	17267	17320	17320	17453	17179	17239	17337	17360	17402	17323	17389	17470	17247	17380	17468	17066	17250	17507	17281	17504	17493	17320	17410	17291	17309	17339	17372	17249	17389	17421	17305	17427	17320	17373	17294	17338	17408	17471	17279	17276	17388	17288	17151	17421	17244	17188	17226	17478	17373	17273	17324	17197	17147	17418	17189	17287	17387	17233	17334	17387	17389	17207	17313	17311	17262	17310	17241	17327	17456	17246	17327	17240	17360	17211	17327	17324	17306	17157	17313	17282	17343	17173	17451	17387	17258	17559	17087	17372	17340	17291	17401	17173	17365	17212	17297	17545	17160	17350	17362	17336	17241	17461	17178	17227	17330	17282	17405	17320	17336	17210	17326	17178	17302	17279	17304	17358	17378	17397	17110	17190	17212	17385	17360	17239	17232	17325	17380	17188	17399	17305	17355	17180	17337	17365	17297	17360	17204	17348	17303	17139	17333	17333	17480	17459	17307	17540	17336	17372	17354	17262	17380	17130	17221	17230	17249	17348	17047	17266	17273	17500	17361	17554	17075	17474	17145	17398	17317	17141	17255	17114	17209	17401	17323	17222	17390	17322	17311	17259	17394	17135	17367	17299	17354	17348	17147	17216	17217	17378	17346	17360	17255	17156	17245	17417	17208	17322	17367	17217	17464	17240	17173	17239	17432	17363	17342	17202	17394	17408	17209	17082	17278	17306	17272	17277	17254	17217	17380	17306	17289	17279	17236	17239	17305	17241	17183	17214	17410	17244	17204	17366	17342	17334	17355	17403	17287	17215	17261	17427	17133	17234	17330	17241	17403	17367	17348	17347	17323	17229	17218	17275	17187	17362	17433	17241	17276	17322	17178	17417	17211	17452	17339	17296	17194	17383	17282	17192	17294	17370	17425	17260	17253	17190	17379	17183	17175	17449	17129	17211	17062	17222	17324	17494	17373	17394	17430	17394	17341	17217	17384	17282	17340	17316	17233	17218	17252	17267	17476	17302	17308	17410	17188	17405	17307	17346	17562	17458	17252	17374	17215	17258	17295	17198	17444	17335	17217	17325	17298	17232	17302	17359	17123	17298	17114	17221	17265	17262	17174	17230	17236	17239	17307	17297	17246	17304	17282	17312	17137	17491	17415	17415	17339	17345	17208	17452	17454	17260	17490	17279	17351	17361	17241	17315	17227	17373	17388	17289	17279	17382	17371	17366	17358	17359	17151	17278	17265	17189	17301	17396	17314	17276	17243	17374	17176	17083	17177	17223	17406	17219	17310	17344	17336	17252	17258	17106	17287	17181	17188	17302	17432	17345	17246	17403	17410	17319	17399	17294	17370	17295	17290	17304	17300	17273	17324	17138	17306	17300	17467	17167	17368	17143	17113	17371	17335	17402	17248	17366	17385	17277	17261	17349	17224	17296	17376	17289	17267	17222	17363	17234	17218	17397	17283	17344	17436	17189	17317	17172	17190	17262	17140	17374	17310	17191	17304	17385	17289	17370	17279	17329	17338	17142	17201	17331	17304	17087	17439	17450	17292	17249	17196	17248	17308	17323	17452	17261	17386	17150	17362	17219	17180	17160	17575	17379	17272	17264	17228	17207	17463	17205	17303	17417	17458	17244	17206	17326	17441	17438	17333	17250	17220	17400	17224	17333	17120	17230	17291	17346	17460	17251	17333	17296	17042	17268	17533	17251	17291	17255	17302	17291	17042	17280	17355	17193	17223	17321	17132	17286	17270	17250	17279	17362	17216	17414	17448	17371	17389	17387	17450	17519	17291	17340	17224	17365	17253	17232	17333	17223	17369	17204	17267	17349	17239	17313	17103	17602	17425	17365	17325	17147	17463	17212	17368	17390	17158	17313	17266	17585	17405	17308	17370	17279	17392	17247	17220	17204	17440	17337	17224	17388	17314	17433	17280	17338	17239	17181	17509	17429	17148	17484	17249	17193	17475	17287	17313	17248	17362	17273	17331	17176	17305	17260	17211	17147	17169	17269	17385	17364	17499	17265	17261	17331	17289	17238	17210	17370	17387	17447	17360	17245	17431	17306	17003	17389	17295	17268	17461	17176	17409	17315	17510	17260	17356	17198	17245	17357	17258	17354	17326	17132	17458	17271	17180	17195	17291	17181	17478	17244	17324	17467	17379	17296	17260	17222	17233	17288	17368	17379	17322	17316	17410	17407	17491	17368	17251	17331	17338	17242	17410	17334	17222	17293	17427	17464	17292	17258	17422	17287	17315	17111	17388	17230	17438	17519	17250	17310	17196	17189	17219	17427	17279	17274	17353	17363	17227	17265	17333	17335	17396	17332	17319	17465	17242	17121	17158	17256	17439	17345	17394	17288	17434	17223	17386	17358	17272	17311	17233	17397	17305	17127	17329	17188	17270	17164	17394	17244	17322	17507	17327	17285	17380	17319	17278	17430	17291	17285	17423	17227	17361	17194	17448	17333	17415	17232	17305	17244	17275	17394	17334	17320	17231	17493	17240	17357	17193	17302	17270	17467	17247	17286	17355	17207	17404	17291	17217	17346	17330	17326	17306	17157	17333	17508	17388	17220	17285	17185	17252	17403	17211	17302	17308	17405	17358	17448	17284	17432	17441	17375	17542	17428	17310	17253	17283	17370	17282	17312	17358	17475	17297	17257	17449	17407	17196	17452	17464	17204	17332	17104	17306	17167	17315	17309	17369	17327	17226	17269	17482	17468	17368	17288	17341	17329	17145	17189	17148	17443	17219	17305	17373	17285	17196	17227	17387	17331	17283	17453	17376	17362	17360	17205	17475	17243	17244	17316	17184	17101	17509	17446	17262	17487	17142	17283	17448	17421	17366	17277	17236	17278	17268	17239	17413	17245	17171	17268	17379	17136	17402	17376	17341	17248	17183	17313	17351	17262	17364	17339	17299	17328	17326	17084	17188	17528	17255	17401	17256	17334	17362	17425	17254	17450	17419	17169	17304	17467	17244	17456	17333	17242	17564	17262	17283	17000	17332	17330	17301	17498	17251	17228	17374	17368	17432	17245	17423	17170	17307	17255	17363	17252	17295	17480	17352	17263	17380	17263	17239	17285	17366	17177	17419	17415	17373	17308	17365	17305	17318	17144	17441	17250	17264	17339	17410	17229	17346	17365	17298	17483	17321	17261	17233	17234	17312	17439	17219	17332	17569	17382	17319	17295	17363	17359	17469	17255	17160	17373	17282	17411	17416	17273	17276	17331	17264	17354	17217	17213	17372	17396	17441	17331	17181	17277	17208	17201	17318	17477	17211	17377	17298	17306	17277	17336	17291	17238	17411	17008	17400	17346	17279	17114	17164	17404	17621	17367	17417	17437	17194	17277	17277	17321	17219	17114
30883	28981	31778	26730	23216	22963	24090	24661	23632	22980	22545	22454	22211	22320	22331	22087	22421	22328	22391	22200	22336	22156	22208	22272	22298	22131	22247	22353	22585	22233	22334	22297	22074	22316	22376	22181	22064	22372	22230	22114	22211	22239	22071	22260	22156	22536	22206	22245	21961	22161	22159	22272	22287	22108	22308	22281	22213	22139	22240	22415	22180	22464	22259	22217	21901	22046	22431	22158	22235	22458	22462	22230	22107	22185	22270	22370	22150	22069	22169	22372	22098	22227	22398	22204	22302	22179	22095	22464	22255	22489	22220	22239	22083	22115	22245	22189	22441	22204	22087	22205	22241	22318	22085	22284	22192	22057	22435	22191	22294	22369	22193	22121	22200	22182	22337	22263	22195	22278	22222	22197	22317	22117	22201	22318	22260	22086	22172	21981	22230	22247	22107	22202	22138	22480	22303	22278	22261	22233	22151	22029	22105	22264	22168	22285	22176	22143	22213	22163	22125	22281	22265	22375	22361	22426	22247	22175	22297	22292	22076	22112	22225	22282	22211	22238	22343	22136	22298	22239	22302	22221	22247	22178	22323	22223	22372	22022	22358	21892	22187	22537	22408	22384	22171	22245	22179	22168	22179	22402	22068	22320	22268	22210	22261	22310	22230	22140	22201	22395	22327	22069	22306	22292	22338	22440	22287	22194	22408	22222	22310	22171	22006	22079	22478	22302	22225	22370	22351	21846	22356	22169	22145	22304	22432	22272	22206	22389	22212	22203	22316	22152	22401	22365	22469	22182	22121	22394	22099	22041	22322	22144	22327	22203	22294	22308	22217	22380	22316	22220	22207	22237	22316	22431	22180	22204	22177	22129	22269	22404	22290	22296	22458	22169	22290	21955	22224	22211	22216	22204	22311	22560	22143	22320	22374	22215	22239	22206	21942	22129	22316	22158	22302	22234	22327	22305	22598	22274	22003	22313	22182	22135	22345	21925	22122	22308	22218	22086	22170	22399	22257	22236	22364	22036	22171	22100	22025	22121	22230	22229	22269	22124	22303	22177	22135	22171	22168	22412	22245	22196	22196	22217	22089	22336	22222	22241	22136	22181	22301	22153	22438	22323	22226	22443	22101	22449	22183	22365	22110	22242	22236	22337	22456	22094	22290	22312	22162	22217	22060	22222	22376	22340	22249	22314	22171	22247	22114	22049	22080	22255	22241	22201	22101	22007	22112	22227	22187	22098	22184	22411	22366	21941	22106	22333	22000	22030	22172	22322	22177	22535	22118	22117	22310	22304	22108	22447	22202	22092	22107	21977	22274	22150	22188	22298	22213	22019	22099	22095	22296	22124	22341	22201	22457	22319	22358	22099	22142	22294	22156	22041	22280	22334	22088	22152	22297	22347	22378	22518	22439	22174	22364	22110	22350	22504	22286	22316	22188	22208	22433	22323	22111	22208	22163	22379	22056	22278	22461	22173	21979	22235	22375	22077	22182	22275	22256	22408	22224	22319	22177	22275	22149	22151	22183	22243	22197	22270	22338	22268	22228	22379	22413	22324	22318	22332	22376	22007	22344	22328	22212	22180	22244	22375	22195	22366	22407	22257	22253	22297	22224	22288	22122	22292	22259	22386	22285	22179	22223	22234	22231	21983	22077	22547	22373	22338	22332	22469	22300	22239	22279	21946	22200	22130	22144	22428	22409	22100	22277	22183	22241	22195	22390	22347	22439	22197	22523	22150	22431	22233	22171	22288	22276	22198	22297	22446	22218	22374	22269	22025	22091	22168	22075	22054	22513	22345	22247	22264	22296	22300	22117	22037	22216	22226	22320	22398	22255	22204	22165	22123	22299	22143	22151	22219	22339	22135	22455	22314	22304	22168	22298	22193	22402	22133	22283	22342	22204	22252	22269	22359	22371	22375	22233	22346	22182	22372	22230	22188	22216	22276	22181	22317	22201	22105	22320	22294	22268	22370	22335	22174	22255	22159	22108	22381	22375	22362	22159	22270	22150	22240	22489	22195	22166	22271	22155	22242	22061	22225	22393	22300	22396	22249	22345	22411	22088	22337	22394	22382	22081	22450	22376	22398	22205	22362	22277	22199	22272	21913	22286	22226	22296	22386	22119	22290	22296	22064	22400	22074	22047	22078	22216	22378	22324	22264	22309	22127	22055	22324	22012	22271	22135	22185	22269	22064	22447	22081	22147	22314	22370	22087	22328	22277	22232	22348	22252	22326	22198	22323	22146	22256	22099	22264	22426	22318	22196	22319	22347	22416	22139	22244	22377	22269	22293	22371	22455	22304	22138	22113	22269	22331	22442	22277	22399	22385	22127	22302	22284	22258	22262	22251	22486	21955	22387	22330	22212	22287	22239	22119	22210	22204	22238	22263	22154	22346	22346	22386	22210	22422	22349	22376	22229	22418	22370	22140	22118	22367	22415	22308	22052	21946	22370	22223	22298	22248	22482	22188	22225	22298	22117	22215	22378	22192	22085	22006	22314	22332	22199	22317	22293	22268	22010	22030	22214	22525	22270	22113	22334	22230	22112	22027	22182	22374	22075	22278	22272	22051	22095	22267	22237	22060	22048	22143	22347	22272	22609	22384	21965	22038	22261	22234	22502	22526	22238	22221	22194	22147	22227	22256	22278	22116	22135	22248	22234	22108	22196	22310	22152	22262	22431	22361	22319	22123	22286	22297	22468	22469	22214	22086	22261	22247	22426	22208	22124	22271	22363	22146	22209	22193	22226	22216	22095	22211	22154	22401	22192	22378	22070	22127	22317	22319	22229	22252	22352	22207	22259	22155	22188	22301	22280	22358	22189	22189	22422	22179	21993	22483	22161	22414	22191	22212	22213	22177	22057	22224	22338	22125	22122	22083	22340	22233	22193	22172	22237	22440	22081	22461	22342	22339	22288	22190	22147	22419	22283	22185	22216	22291	22037	22095	22323	22052	22268	22238	22450	22194	22194	22214	22232	22197	22240	22279	22163	22315	22250	22369	22221	22135	22185	22281	22478	22499	22271	22317	22137	22254	22387	22176	22102	22181	22276	22309	22073	22163	22180	22085	22240	22049	22123	22284	22173	22261	22344	22276	22292	22309	22215	22477	22294	22324	22305	22119	22340	22205	21956	22311	22150	22233	22202	22224	22324	22245	22010	22071	22053	22327	22373	22248	22265	21972	22407	22234	22126	22094	22382	22319	22055	22300	22084	22185	22240	22289	22278	22255	22134	22225	22224	22213	22290	22102	22195	22138	22251	22149	22204	22105	22237	22361	22189	22140	22169	22179	21894	22047	22517	22430	22098	22294	22165	22148	22175	22268	22258	22278	21884	22331	22318	22279	22028	22208	22380	22262	22225	22253	22292	21915	22198	22287	22082	22228	22212	22378	22382	22148	22235	22334	22401	22141	22177	22150	22257	22283	22372	22471	22295	22223	22280	22396	22385	22274	22181	22267	22345	22223	22042	22371	22196	22070	22341	22123	22454	22218	22310	22311	22287	22140	22096	22490	22217	22286	22226	22389	22203	22161	22084	22294	22434	22231	22520	22168	22275	22272	22156	22232	22153	22203	22322	22239	22353	22252	22213	22170	22235	22328	22160	22281	22471	22107	22198	22355	22128	22253	22216	22138	22325	22229	22237	22102	22394	22299	22265	22416	22381	22121	22269	22310	22162	22264	22207	22116	22009	22337	22277	22385	22276	22312	22233	22079	22155	22277	22261	22178	22123	22147	22489	22217	22193	22351	22435	22128	22451	22233	22266	22202	22379	22144	22123	22311	22219	22034	22221	22085	22101	22370	22329	22239	22225	22396	22354	22279	22153	22278	22251	22177	22296	22044	22172	22348	22401	22332	22226	22193	22186	22044	22228	22349	22287	22260	22169	22134	22362	22168	22134	22324	22345	22260	22259	22362	22344	22192	22136	22268	22388	22239	22242	22217	22283	22301	22109	22260	22214	22261	22341	22295	22409	22315	22010	21972	22199	22103	22205	21923	22094	21972	22271	22203	22382	22121	22276	22146	22324	22242	22179	22076	22336	22301	22372	22560	22253	22190	22347	22365	22225	22268	22182	22287	22184	22234	22368	22506	22394	22239	22295	22356	22473	22194	22262	22155	22473	22128	22298	22194	22326	22282	22372	22296	22131	22150	22224	22315	22265	22242	22415	22242	22223	22153	22262	22150	22268	22231	22365	22343	22283	22136	22149	22404	22189	22176	22153	22286	22285	22130	22292	22323	22211	22274	22364	22176	22385	22211	22176	22215	22308	22454	22044	22153	22271	22213	22377	22251	21996	22468	22081	22217	22447	22207	22183	22243	22214	22312	22313	22227	22259	22352	22366	22131	22152	22153	22250	22463	22312	22343	22194	22433	22263	22339	22289	22048	22275	22358	22316	22240	22446	22128	22263	22266	22254	22170	22366	22327	22159	22376	22290	21833	22477	22123	22317	22261	22288	22485	22113	22290	22151	22113	22449	22070	22119	22146	22203	22130	22143	22346	22328	22268	22368	22117	22277	22197	22273	22120	22327	22225	22361	22064	22214	22230	22170	22079	22447	22275	22170	22277	22190	22335	22421	22079	22428	22266	22388	22270	22267	22313	22183	22256	22036	22012	22167	22079	22257	22256	22216	22193	22245	22041	22159	22273	22162	22280	22119	22287	22083	22133	22226	22157	22272	22195	22239	22317	22466	22015	22072	22510	22136	22162	22221	22282	22297	22210	22191	21968	22103	22205	22390	22187	22157	22315	22167	22277	22397	22365	22338	22168	22094	22074	22280	22225	22269	21979	22307	22205	22339	22337	22443	22331	22226	22321	22151	22249	22155	22148	22304	22162	22397	22208	22238	22305	22079	21963	22270	22196	22335	22307	22263	22278	22215	22190	22350	22151	22415	22138	22236	22307	22094	22006	22358	22052	22086	22345	22153	22165	22165	22372	22292	22293	22337	22420	22331	22346	22277	22210	22103	22336	22295	22243	22247	22382	22396	22346	22232	22300	22433	22396	22036	22245	22289	22379	22259	21942	22312	22199	22018	22103	22310	22169	22603	22272	22131	22339	22234	22307	22031	22276	22331	22136	22190	22355	22247	22305	22350	22031	22365	22067	22282	22196	22166	22379	22225	22207	22441	22389	22267	21984	22228	22447	22110	22074	22366	22222	22293	22311	22129	22084
26979	39695	28632	20708	18771	18819	19731	20398	18988	18285	17957	17660	17584	17666	17538	17409	17521	17611	17691	17650	17465	17507	17622	17474	17496	17403	17476	17471	17543	17522	17547	17552	17472	17241	17583	17389	17576	17559	17556	17500	17510	17483	17612	17490	17575	17491	17565	17452	17538	17543	17478	17464	17637	17535	17634	17488	17526	17440	17515	17556	17663	17515	17581	17674	17528	17480	17419	17627	17358	17500	17468	17471	17510	17542	17681	17510	17550	17569	17266	17505	17448	17533	17504	17525	17369	17406	17677	17398	17421	17461	17602	17488	17506	17363	17584	17527	17486	17470	17316	17475	17465	17713	17397	17592	17558	17532	17492	17634	17701	17460	17454	17658	17483	17612	17498	17543	17490	17627	17555	17666	17434	17550	17466	17482	17486	17446	17597	17411	17615	17583	17455	17589	17382	17565	17519	17630	17482	17515	17643	17558	17624	17417	17507	17440	17333	17629	17490	17449	17644	17527	17386	17470	17412	17606	17599	17655	17398	17529	17297	17563	17627	17594	17509	17587	17603	17516	17543	17504	17500	17440	17404	17403	17589	17464	17574	17501	17436	17491	17657	17408	17485	17565	17355	17605	17425	17500	17630	17432	17543	17328	17584	17496	17492	17496	17546	17543	17299	17507	17533	17519	17629	17474	17386	17648	17510	17630	17493	17535	17482	17512	17631	17684	17522	17721	17570	17605	17537	17606	17559	17393	17518	17452	17604	17588	17419	17466	17542	17508	17455	17536	17458	17275	17535	17589	17360	17438	17525	17426	17588	17428	17605	17563	17453	17347	17412	17365	17597	17684	17403	17398	17542	17635	17669	17553	17545	17429	17497	17621	17418	17433	17430	17535	17455	17492	17499	17429	17466	17504	17508	17456	17403	17542	17421	17573	17611	17602	17661	17594	17546	17383	17593	17518	17601	17587	17529	17552	17545	17237	17635	17637	17380	17457	17507	17560	17536	17417	17653	17582	17596	17390	17428	17663	17370	17609	17441	17298	17567	17482	17359	17384	17460	17507	17616	17460	17472	17450	17544	17500	17504	17508	17475	17605	17492	17495	17439	17599	17576	17438	17478	17522	17550	17325	17375	17374	17548	17462	17376	17591	17446	17553	17659	17280	17380	17341	17622	17567	17477	17566	17400	17476	17414	17534	17588	17418	17609	17493	17601	17670	17352	17447	17671	17529	17538	17247	17612	17541	17571	17683	17626	17474	17666	17510	17570	17570	17415	17501	17658	17685	17438	17434	17583	17527	17272	17383	17359	17421	17378	17429	17561	17501	17521	17554	17340	17586	17729	17479	17462	17645	17628	17364	17547	17476	17557	17466	17585	17442	17496	17630	17498	17419	17559	17494	17401	17338	17459	17545	17643	17590	17438	17540	17673	17552	17402	17423	17439	17541	17440	17471	17673	17485	17517	17626	17531	17490	17592	17447	17644	17472	17544	17545	17398	17560	17652	17597	17514	17551	17363	17718	17487	17448	17547	17450	17508	17548	17444	17416	17477	17604	17417	17613	17482	17441	17512	17523	17332	17295	17478	17513	17527	17491	17402	17419	17497	17498	17679	17445	17458	17564	17357	17628	17482	17538	17562	17607	17436	17543	17637	17484	17496	17446	17607	17304	17494	17583	17472	17559	17687	17362	17574	17450	17531	17349	17629	17563	17553	17275	17579	17565	17482	17448	17484	17504	17583	17456	17527	17522	17596	17526	17465	17436	17484	17464	17468	17331	17275	17412	17403	17643	17553	17572	17714	17519	17539	17362	17457	17561	17465	17352	17752	17440	17631	17566	17465	17609	17387	17590	17526	17590	17660	17487	17500	17491	17384	17490	17526	17541	17597	17255	17379	17475	17616	17506	17561	17312	17535	17528	17444	17674	17616	17534	17562	17536	17367	17645	17430	17478	17489	17531	17372	17412	17316	17521	17551	17531	17591	17732	17434	17527	17545	17449	17559	17513	17431	17532	17326	17428	17385	17605	17565	17637	17577	17591	17477	17513	17505	17454	17466	17457	17532	17303	17516	17419	17481	17394	17432	17597	17459	17469	17353	17447	17475	17406	17536	17616	17442	17610	17545	17398	17482	17509	17436	17550	17446	17425	17416	17557	17535	17502	17506	17567	17617	17446	17533	17524	17735	17420	17387	17586	17566	17512	17499	17572	17350	17661	17358	17490	17486	17640	17364	17514	17517	17571	17584	17380	17390	17593	17651	17479	17290	17548	17485	17548	17364	17559	17503	17666	17482	17522	17497	17451	17499	17498	17438	17494	17449	17407	17541	17403	17516	17459	17527	17449	17517	17435	17494	17404	17511	17457	17575	17583	17474	17445	17545	17434	17517	17598	17491	17576	17655	17345	17600	17422	17509	17569	17631	17547	17512	17378	17709	17635	17509	17527	17596	17436	17469	17453	17393	17440	17658	17578	17492	17588	17416	17530	17400	17426	17676	17515	17465	17447	17521	17557	17546	17469	17393	17544	17371	17406	17516	17598	17591	17472	17517	17548	17477	17453	17678	17573	17500	17656	17575	17519	17439	17538	17547	17490	17751	17521	17556	17513	17331	17262	17608	17407	17591	17535	17432	17393	17446	17588	17506	17337	17448	17557	17627	17507	17619	17420	17481	17447	17699	17510	17712	17567	17481	17510	17433	17500	17381	17406	17431	17403	17532	17492	17498	17478	17430	17529	17407	17600	17580	17575	17417	17509	17493	17530	17661	17639	17656	17600	17496	17504	17329	17547	17355	17480	17686	17547	17361	17548	17490	17362	17628	17542	17628	17633	17400	17483	17483	17588	17634	17684	17594	17621	17470	17548	17619	17505	17294	17471	17395	17490	17596	17512	17611	17570	17471	17466	17683	17582	17548	17436	17528	17490	17568	17610	17575	17542	17411	17645	17664	17433	17449	17617	17452	17528	17500	17674	17356	17632	17476	17515	17531	17500	17439	17535	17451	17524	17527	17679	17578	17448	17642	17349	17381	17514	17443	17478	17546	17445	17505	17314	17599	17647	17553	17556	17552	17554	17552	17417	17402	17508	17468	17546	17431	17464	17505	17506	17515	17589	17550	17508	17427	17493	17401	17583	17641	17474	17603	17533	17552	17573	17460	17545	17467	17510	17476	17493	17510	17539	17463	17454	17530	17521	17552	17706	17484	17524	17633	17509	17479	17409	17460	17477	17475	17624	17566	17458	17636	17520	17531	17278	17573	17523	17474	17523	17414	17611	17467	17562	17578	17539	17429	17561	17548	17585	17435	17664	17428	17584	17413	17560	17420	17514	17567	17441	17577	17399	17560	17516	17493	17376	17514	17434	17678	17555	17463	17355	17601	17465	17385	17600	17518	17567	17527	17474	17363	17562	17507	17644	17544	17399	17548	17409	17664	17468	17535	17412	17621	17440	17672	17468	17545	17424	17585	17476	17531	17417	17524	17384	17396	17456	17534	17398	17466	17487	17483	17556	17619	17520	17648	17562	17593	17656	17474	17439	17552	17382	17627	17476	17437	17378	17557	17497	17526	17516	17626	17476	17394	17507	17497	17425	17616	17529	17346	17602	17583	17602	17680	17485	17555	17537	17414	17549	17558	17523	17477	17506	17291	17551	17459	17476	17419	17585	17535	17631	17696	17588	17594	17442	17375	17490	17642	17509	17385	17411	17443	17642	17485	17521	17486	17489	17484	17363	17472	17355	17484	17557	17411	17572	17613	17512	17595	17463	17538	17668	17634	17494	17368	17633	17640	17627	17525	17647	17612	17566	17462	17456	17430	17478	17560	17505	17548	17481	17514	17722	17416	17404	17387	17595	17532	17427	17484	17466	17529	17532	17757	17557	17567	17438	17588	17469	17604	17577	17511	17561	17386	17561	17497	17478	17553	17458	17513	17406	17604	17472	17436	17644	17360	17583	17392	17541	17633	17566	17529	17545	17512	17561	17461	17475	17472	17493	17570	17453	17487	17631	17450	17475	17557	17344	17542	17550	17474	17608	17541	17631	17523	17581	17624	17517	17537	17725	17469	17458	17445	17625	17536	17551	17511	17410	17396	17524	17628	17353	17438	17364	17609	17549	17696	17474	17445	17455	17644	17367	17515	17579	17533	17581	17664	17592	17504	17497	17581	17464	17575	17543	17449	17585	17470	17623	17541	17627	17372	17360	17676	17715	17437	17627	17592	17363	17582	17591	17583	17503	17466	17490	17520	17461	17341	17421	17479	17406	17433	17481	17526	17481	17499	17414	17395	17471	17351	17324	17581	17467	17481	17538	17484	17664	17546	17212	17469	17396	17454	17386	17542	17621	17551	17607	17568	17376	17573	17457	17718	17656	17494	17457	17329	17532	17403	17467	17590	17264	17555	17620	17537	17579	17538	17521	17547	17564	17415	17548	17489	17594	17490	17432	17726	17439	17503	17535	17601	17374	17792	17452	17429	17410	17652	17495	17526	17642	17730	17550	17419	17501	17466	17729	17323	17404	17385	17710	17573	17366	17668	17399	17674	17635	17587	17632	17638	17532	17503	17614	17462	17540	17464	17466	17556	17597	17443	17519	17387	17418	17588	17578	17440	17324	17511	17488	17478	17514	17542	17705	17503	17432	17510	17457	17415	17496	17605	17640	17698	17533	17434	17486	17475	17708	17623	17594	17451	17504	17584	17337	17566	17452	17591	17479	17614	17410	17422	17395	17468	17308	17634	17402	17603	17506	17539	17627	17637	17566	17608	17592	17592	17569	17623	17526	17444	17428	17641	17358	17543	17371	17449	17658	17548	17371	17515	17399	17427	17508	17604	17490	17531	17671	17398	17630	17402	17313	17444	17442	17659	17379	17463	17616	17578	17399	17496	17457	17503	17546	17557	17390	17631	17379	17579	17405	17619	17692	17448	17649	17448	17481	17485	17418	17391	17379	17481	17480	17633	17504	17526	17541	17258	17665	17501	17489	17602	17332	17558	17610	17478	17615	17476	17567	17598	17440	17613	17593	17496	17541	17482	17542	17574	17461	17642	17381	17644	17459	17563	17365	17641	17415	17411	17650	17672	17537	17634	17573	17581	17590	17545	17409	17555	17444	17409	17505	17518	17435	17568	17593	17631	17552	17521	17656	17517	17483	17473	17503	17473	17471	17677	17672	17547	17590	17477	17467
23270	21183	28333	25646	25306	36151	39386	34198	29528	26321	24940	23775	23365	23176	23243	23298	23461	23464	23282	23238	23376	23270	23506	23393	23252	23285	23326	23184	23314	23283	23212	23103	23338	23224	23237	23199	23581	23147	23478	23305	23512	23441	23078	23108	23328	23201	23066	23022	23225	23278	23146	23204	23271	23225	23244	23209	23339	23278	23044	23249	23388	23410	23258	23146	23211	23359	23152	23288	23450	23012	23339	23125	23338	23251	23119	23173	23235	23026	23188	23251	23083	23069	22981	22911	23138	23134	23337	23333	23134	23302	23313	23270	23322	23112	23347	23272	23443	23165	23027	23070	23101	23491	23131	23261	22981	23156	23010	23151	23262	23292	23313	23152	23079	23154	23161	23274	23029	23039	23160	23313	23271	23183	23566	22948	23191	23179	23076	23111	23311	23207	23320	23105	23239	23316	23106	23041	23000	23152	23137	23119	23437	23091	23206	23165	23323	23179	23375	23186	23387	23115	23199	23151	23181	23033	23402	23157	23138	23118	23007	23175	23266	23162	23073	23150	23121	23247	23190	23167	23184	23292	23125	23263	23101	23506	23157	23209	23023	23138	22970	23108	23273	23254	23212	23056	23252	23156	23060	23202	23316	23377	23074	23258	23103	23205	23285	23242	23307	23121	23313	23180	23034	23360	23392	23297	22989	23123	23284	23298	23211	23184	22911	23232	23209	23170	23215	23232	23259	23197	23172	23201	23078	23264	23015	23073	22973	23309	23085	23213	23102	23142	23313	23055	23261	23069	23205	23153	23063	23100	22949	23176	23076	23056	23265	22763	23037	23146	23214	23141	22990	23246	23341	23185	23158	23090	23326	23258	23289	23151	23057	23187	23218	23130	23442	23209	23341	23277	23009	23272	23416	23197	22943	23032	23263	23130	22979	23086	23156	23131	23181	22997	23095	23298	23334	23201	23413	23165	23278	23215	23182	23188	22993	23215	23177	23191	23333	23335	23420	23100	23239	23448	23140	23206	23065	23294	23282	23312	23258	23167	23224	23010	22892	23333	23259	23260	23095	23283	23182	23114	23157	23054	23206	23291	23159	23345	23286	22952	22896	23135	23082	23129	23356	23153	23268	23315	23426	23090	23491	23015	23070	23257	23049	23054	23318	23082	23185	23078	23223	23190	23232	23134	23182	23293	23211	23294	23288	23192	23036	23087	23035	23124	23310	23043	23166	23283	23229	23314	23457	22979	23103	23290	23276	23057	23192	23305	23051	23138	22987	23217	23076	23186	23175	23151	23406	23298	23152	23283	23239	23151	23089	23210	23165	23061	22951	23289	23325	23258	23048	23151	23163	23024	23322	23345	23061	23159	23076	23185	23343	23224	23240	23120	22927	23128	22917	23156	23182	23125	23049	23130	23224	23172	23185	23283	23342	22991	23159	23312	23223	22970	22974	23124	23385	22988	23139	23086	23142	23169	23244	23314	23356	22948	23097	23165	23118	23225	23284	23094	23070	23099	23093	23016	23207	23235	23211	23238	23439	23063	23217	23008	23020	23145	23124	23259	23142	23115	23162	23187	23147	23428	23372	23170	23291	23225	22982	23123	23323	23278	23244	23268	22986	23195	23239	23168	23087	23135	23075	23008	23168	23078	22970	23265	22980	23157	23400	23101	23284	23199	23132	23044	23086	23259	23086	23383	23155	23199	23017	23110	23347	23131	23236	23088	23240	23025	23172	23086	23104	23214	23253	23311	23322	23075	23139	23146	23225	23205	23126	23329	22947	23077	23255	23485	22987	23230	23121	23161	23353	23119	23116	23143	22872	23213	23164	23262	23265	23085	23164	23365	23326	23085	23277	23180	23142	23110	23352	23299	23162	23239	23330	23110	23119	23064	23381	23075	22983	22979	23439	23144	23278	23127	23186	23068	23064	23276	23129	23313	23157	23080	23316	23393	23101	23202	23251	23171	23296	23045	22842	23176	23179	23079	23300	23210	23282	23087	23261	23243	23198	23201	23244	23213	23129	23339	23130	23016	23119	23455	23347	23245	22969	23084	23111	22964	23170	23104	22959	23012	23174	23300	23263	23031	23180	23169	23275	23100	23293	23283	23255	23069	23243	23053	23120	23121	23319	23309	23220	22956	23233	23220	23277	23163	23413	23138	23163	23308	23131	23088	23135	23171	23158	23238	23238	23152	23089	23372	23442	23206	23105	23258	23338	23020	23227	23318	23249	23067	23106	23279	23110	23313	22980	23358	23212	23140	23131	23038	23289	23167	23465	23374	23171	23209	23132	23137	23087	23261	23284	23105	23242	23071	23230	23073	23034	23155	23170	23198	23064	23035	23278	23222	23110	23058	23263	23204	23198	22903	23176	23235	23195	23115	23005	23279	23236	23250	23151	23250	23236	23123	23140	23049	23181	23157	23232	23279	23352	23208	23123	23229	23310	23274	23298	23322	23124	23199	23055	23047	23130	23092	23233	23276	23525	23100	23161	23122	23119	23019	23249	22980	23329	23340	23327	23075	23136	23208	23107	22980	23299	23230	23241	23071	23106	23169	23397	23235	23130	23299	23208	23308	23101	23006	23275	23188	23178	23180	23291	23200	23185	23157	22788	23296	23243	23314	23064	23234	23270	23118	23172	23098	23356	23095	23117	23090	23069	23283	23212	23153	23105	22974	23118	23203	23245	23203	23301	23270	23277	23148	23282	23157	23264	23153	23198	23102	23286	23108	23212	23018	22956	23206	23318	23416	23295	23097	23069	23297	23293	23111	23123	23116	23160	23368	23167	23260	23179	23005	23301	23347	23322	23232	23161	23228	23275	23061	23477	23472	23184	23257	22960	23007	23474	23079	23318	23219	23292	23215	23270	23178	23209	23183	23238	23299	23134	23187	23029	23219	23100	23116	23106	23292	23163	23248	23174	23228	22871	23135	23014	23271	23096	23260	23294	22972	23146	23171	23085	23244	23224	23197	23077	23229	23281	23207	23196	23170	23203	23121	23076	23140	23224	23228	23524	23229	23176	23364	23146	23166	23059	23137	23119	22795	23350	23384	23089	23120	22975	23159	23424	23161	23218	23134	22997	23211	23144	23230	23401	23282	23169	23294	23312	23201	23019	23248	23139	23413	23309	23159	23101	23343	23344	23305	23024	23178	23168	23209	23140	23208	23151	23278	23187	23296	23259	23188	23458	23114	23114	22990	22978	23087	23314	23121	23150	23217	23444	23093	23176	23072	23028	23145	22987	23069	23289	22935	23159	23231	23155	23296	22855	23106	23273	23113	23247	23144	23150	23118	23352	23133	23171	23166	23383	23184	23291	23025	23058	23088	22963	23213	23218	23222	23114	23126	23451	23238	23076	23246	23195	23457	23117	23114	23051	23243	23283	23210	23208	23333	23215	23177	23359	23266	23044	23150	23181	23311	23301	23186	23301	23223	23126	23382	23175	23076	23199	23338	23166	23197	23223	23162	23289	23218	23050	23142	23417	23101	23237	23048	23196	23164	23113	23193	23350	23299	23042	23253	23267	22984	23310	23331	23129	23215	23106	23241	23267	23376	23301	23235	23299	23153	23191	23304	23151	23166	23319	23211	23318	23082	23069	23313	23120	23163	23260	23283	22973	23394	23188	23329	23127	23117	23259	23275	23141	23252	23145	23353	23248	23231	23089	23177	23049	23081	23205	23107	23059	23156	23409	23295	23301	22932	23254	23288	23186	23116	23001	22960	23287	23250	23283	23189	23162	23138	23161	23135	23144	23175	23084	23128	23345	23108	23110	23254	22999	23091	23105	23090	23036	23248	23148	23150	23206	22988	23263	23013	23078	23212	23066	23246	23195	22908	23235	23347	23109	23124	23237	23511	23451	23111	23111	23098	23146	23319	23219	23337	22934	23240	23173	23222	23319	23118	23181	23223	23335	23149	23375	23407	23496	23269	23211	23156	23106	23077	23231	23271	23197	23092	23037	23177	23210	23260	23172	23119	22973	23125	23207	23109	23171	23182	23107	23183	23235	23337	23037	23000	23084	23437	22985	23043	23361	23434	23371	23191	23073	23079	23032	23168	23223	23190	23192	23249	23316	23138	23265	23055	23281	23262	23055	23167	23070	23344	23365	23082	23257	23146	23210	23249	23037	23178	23276	23209	23269	23212	23252	23213	23188	23112	23122	23242	23203	23507	23411	23134	23216	23329	23092	23213	23209	23156	23371	23495	23142	23131	23290	23140	23303	23174	23298	23301	23581	23354	23142	23131	23207	23320	23057	23305	23372	23186	23175	23209	23209	23437	23310	23099	23272	23254	23178	23036	22976	23114	23113	23259	23266	23188	22960	22949	23172	23327	23109	23270	23221	23301	23113	23253	23222	23306	23038	23052	23206	23276	23225	23197	23439	23437	23093	23062	23348	23126	23212	23111	23278	23340	22942	23218	23487	23205	23244	23221	23191	23426	23330	23050	23144	23104	23442	23116	23117	23233	23079	23066	23112	23315	23470	23317	22981	23199	23176	23340	23133	23214	23277	23181	23298	23113	23279	23177	23119	23242	23135	23274	22964	23118	23156	23173	23249	23220	23335	23350	23162	23060	23154	23417	23325	23027	23101	23137	23285	23253	23333	23311	23383	23402	23316	23190	23086	23108	23458	23233	23104	22993	23049	23208	22969	23198	23441	23270	23161	23092	23168	23198	23378	23380	23184	23066	23334	23216	23220	23100	23264	23043	23302	23042	23278	23142	23082	23305	23101	23211	23209	23138	23107	23064	23251	23292	22984	23147	23108	23035	23268	23077	23157	23189	23134	23051	23100	23292	23359	23243	23128	23158	23212	23052	23181	22907	23000	23235	23280	23009	23312	23285	23032	23329	23287	23087	22983	23209	23081	23161	23273	23264	22944	23290	22991	23189	23134	23249	23329	23036	23096	23163	23311	23007	23302	23191	23319	23165	23183	22993	23403	23274	23070	23325	23469	23151	22952	22849	23165	23233	22994	22951	22984	23148	23219	23003	23038	22984	23126	23270	23101	23079	23120	23154	23371	23078	23412	23380	23355	23280	22997	23045	23246	23246	23220	23026	23324	23052	23303	23229	23142	23144	23240	23053	23388	23066	23027	23227	23290	23123	23105	23290	23221	23143	23153	23141	23338	23268	23071	23151	23050	23037	23168	23046	23398	23170	23110	23176
29755	55323	43951	28288	25815	36498	35891	30932	25270	21242	19145	18056	17998	18068	18199	18013	18081	18121	18042	17817	18063	18096	18030	17971	18023	18145	18017	18075	17948	18053	18023	18031	18208	18158	18035	18014	17971	17944	18025	18261	18054	18147	18076	18027	18092	18188	17815	17997	18184	18041	18071	18105	17912	18169	17922	18117	18098	17954	17964	18169	18063	17950	18017	18064	18177	18002	18070	18019	18223	17933	17843	17953	17970	18088	18084	18084	18055	17907	17937	17947	18082	18117	18031	17983	17906	17926	18112	18018	18151	18085	18015	18130	17876	18024	17981	18211	17977	18061	18024	18086	17991	17952	18110	18055	18055	18159	17927	18017	18066	18016	18018	18082	18028	17948	17878	18179	18209	18068	17991	17801	18061	18042	17961	18012	17993	18135	18134	18175	17897	17978	18058	17934	17994	18020	17981	18094	18045	18028	18076	17916	18007	17907	18045	17930	18089	18138	18266	18058	18204	18033	18067	17922	18155	17992	17903	18002	18011	18032	18094	18125	18131	17982	17977	17736	18120	17970	18138	17975	18025	17849	18084	18063	17903	17869	17951	18057	18076	18153	18002	17997	17882	17961	18046	17903	18019	18057	17909	18238	17960	18132	18110	18071	17875	17906	17775	18154	17995	18102	17953	17922	17869	18013	17896	18180	17950	17951	18013	18108	17992	18189	17935	17925	18118	17984	18237	18121	18026	18058	17956	18069	18095	18096	17918	17776	17999	18174	17830	18167	17981	18066	18044	17837	18129	17910	18035	17911	17816	18070	18121	18092	17873	18001	17996	17949	17825	17969	17871	18030	18156	18001	18113	17881	17926	17910	17861	17980	18066	17721	18043	18069	18010	17892	17877	17986	18078	17858	17993	18063	17922	18201	17924	17931	17972	18089	18005	18076	18165	18010	17926	18003	18096	18078	18126	17933	17874	18049	18055	17956	18150	18037	18041	18053	18015	17953	18084	17903	17864	18061	18053	18067	17917	17923	17996	18012	18035	18112	18048	18049	18160	17820	18081	18131	17808	18014	17973	18024	18072	17952	17916	17935	18060	18053	17930	18327	18057	17919	17976	17909	17947	17992	18230	17992	18019	17914	17899	18030	18107	17985	17894	18218	17971	17908	18069	17999	17959	18012	18045	18178	17983	18097	18035	18081	17927	18047	17999	18036	18044	17898	17971	18017	18058	17904	18143	17959	17942	18021	17943	18084	17945	18017	18130	18003	18091	18067	17986	17811	17900	17946	17905	17871	18012	17947	18043	17978	18024	17893	18100	17905	17938	17973	18069	18083	17991	18033	18018	18261	18059	17905	18008	18130	18034	17980	17928	17930	18118	17997	18142	18018	18300	18056	18051	18063	18073	17901	17910	18114	18062	17918	17955	17962	18180	17976	17958	17895	17945	17952	18189	18186	18010	17941	17773	17990	18048	17936	17933	17829	18126	17963	18009	18068	18047	17994	17971	18000	18016	18007	18132	18081	18010	18061	17934	17988	17957	18115	17836	17945	18055	17885	17940	17864	17987	17955	17988	18006	17924	18153	18087	18094	18120	17949	18049	17818	18104	17959	18042	18029	18039	18101	18047	18133	17998	17980	17995	18070	17977	17992	18040	17964	17802	18114	17771	17892	18031	18044	18007	18034	17974	17994	17936	18036	17923	18001	18116	18153	17991	18198	18098	17916	18081	17856	17942	18013	18098	18024	18131	17935	17963	17996	17966	18104	18068	17880	18084	18106	17776	18015	18018	18087	18044	17877	18136	18135	17888	18122	18109	17971	17806	17908	17953	17965	17807	18057	18036	18015	17868	18046	17810	18040	18060	17985	18078	17907	18089	18083	17818	18106	17962	18164	18051	18075	17975	17912	17939	18027	17997	17967	18058	18066	17937	18132	18007	18074	18044	18078	17983	18053	18166	18046	18142	18018	17969	18059	18190	17817	18082	17980	18157	18026	18015	18065	17913	17929	18258	18016	18162	18057	18020	18092	17964	18119	17981	18034	18076	18022	17969	17793	17797	18027	18056	18006	17994	18075	18016	18001	18053	17991	17981	18160	17926	18099	18020	17952	17935	18085	18006	17924	18100	17954	17980	17974	18048	18006	18181	18101	17843	17994	18048	17919	18099	18086	18058	18024	17921	17941	17978	18204	18182	18165	18082	18107	18032	18210	18102	18083	18059	18062	17885	18006	17951	17963	18032	17840	17969	17950	17917	18026	18097	17905	18008	18096	18018	18074	17845	17882	18046	17919	17839	18087	17990	17885	18076	17845	18029	18018	17984	18104	17924	18041	18182	17948	18011	18150	17918	18039	18107	17892	18176	17903	17928	17932	18108	18116	17909	18198	17971	17868	17954	17951	18006	17941	18021	17992	18017	18054	17952	17984	17991	18086	18143	18011	18026	18059	17909	17859	18056	18007	17909	18076	17907	18069	18097	18013	17934	17851	18082	18091	18095	18192	18118	18045	17980	17931	18061	18064	18206	17918	18107	18037	17830	17973	18142	17989	18136	17986	18040	17974	18173	18105	18110	18000	18133	17954	18018	18040	18007	18202	18060	17993	18218	18022	18168	17877	17942	18026	17899	18083	17948	18038	17932	17997	18187	17935	18213	17628	17848	18064	17905	18130	18039	17919	18001	17961	17962	17932	17985	17998	17999	17871	18028	18036	17893	17923	18021	18040	17936	18110	18027	18048	18003	18214	17846	17903	17970	18071	18049	17958	18164	18094	17937	18054	17958	17986	18092	18024	17925	18028	18018	18000	18022	18078	17897	17905	17931	18144	18172	17880	17999	18127	18079	18007	18144	18045	17889	18123	17886	17984	18164	18041	17972	17979	17809	18054	18022	18108	17928	18077	18000	17993	18065	17998	18069	18044	18018	17947	17932	18001	17990	18098	18014	17784	18092	17953	18098	18095	18012	17993	18091	17919	18031	18019	18036	17740	18026	18181	17937	18111	18099	17997	17956	18112	17945	18021	17976	17998	18098	17952	18002	18116	18051	18117	17998	17997	18081	17957	18159	17844	17838	17963	18044	18006	17984	18185	18039	17884	18062	17893	18144	18005	17967	18131	18059	18015	17903	18134	18143	17906	18091	18096	17848	18050	18000	17970	17869	17974	18002	17978	18120	17775	17972	18305	18021	18099	18000	18018	17932	17896	18067	17951	17903	17808	17973	17925	18021	18237	17922	18188	18070	17840	17962	17968	17965	17860	17879	17940	17798	17944	17961	18037	17979	18122	18204	18009	18090	18097	18019	18166	18215	17989	17856	18008	18056	17962	17982	17938	18153	18029	17977	18045	18080	17993	18136	17986	18163	18060	17999	17888	18119	18070	18008	18093	18078	17915	18011	18009	18215	18135	17950	17981	17906	18192	18057	17956	18047	17975	17988	17907	18145	18092	18027	18122	18082	18129	17958	17912	18184	17825	18071	17986	17910	17869	18075	18032	18051	17926	17971	18122	18086	18047	17923	18039	18032	17924	18094	17987	17880	18127	18032	17842	17979	18025	18196	17910	17970	18062	17911	17956	17860	18091	17887	17973	18000	18063	17983	17963	17832	17955	18015	18041	18085	17913	18163	18223	18067	18096	17881	18139	17968	18130	18095	17944	18016	18053	18126	18053	17873	18239	17971	17953	18056	18076	17995	18062	17943	18041	17984	17986	18077	17987	18127	17989	18217	17900	17927	18149	17952	17910	18004	18122	18004	18060	18086	17950	17915	18103	17838	18010	18077	18019	17947	17989	18017	17961	17898	17833	17894	18128	18119	17989	17991	18161	17926	17871	17909	17886	18013	18177	17886	18042	18099	18112	18049	17971	17936	18009	18147	17839	18066	18117	17927	18166	17901	17936	18059	17941	17959	18097	18060	18078	17798	18072	17894	17981	17919	17986	18050	17952	18046	18005	17953	17896	18083	18018	18009	18067	17999	18081	17827	18135	17908	18087	17986	18022	17821	17817	18026	18132	18017	18130	18162	17996	17951	18028	18103	18222	18225	17865	17971	17934	18040	18045	18033	18108	17749	17872	18096	18044	18018	17966	17872	18047	18011	17978	17946	18101	18031	17986	18042	18050	18101	17892	17939	18051	18082	18277	17931	18053	18054	18083	18083	17877	17848	18055	17889	17937	17776	18034	17976	17843	17929	18059	18227	18018	17992	18108	17855	18032	17933	18008	18152	18038	18038	18157	18088	17984	18093	18016	18009	17928	18096	17954	18031	17899	18101	18100	18056	17898	18004	17880	17934	18114	18102	17986	17939	17936	18048	17870	17952	17935	18268	18072	18014	18191	18107	17887	17958	17950	18033	17964	18035	18060	18267	17990	17929	18072	17905	18076	18165	18184	18114	17996	17941	18016	18093	17883	17886	17909	17934	17929	18078	18147	18021	17873	17953	18020	18130	18051	18094	17973	18037	17980	18026	18080	18159	17962	17951	17932	18018	17949	18206	17890	17991	18100	17962	18064	18067	18063	17964	17816	18103	18023	17951	18162	17809	17930	18042	18115	17841	17961	18006	17877	17922	18106	17968	17906	18165	18241	17997	18099	18156	17866	17790	17951	17956	18090	18031	18155	17880	18024	18019	17968	17827	18041	17910	18062	17891	17915	18053	17923	17893	18154	18133	17873	17985	18109	18016	18060	18023	18074	17831	18061	17991	18069	18192	18118	18019	17967	18002	18132	17934	18116	18065	18129	18188	17999	17932	18005	18034	18109	18065	18089	18152	18125	18003	18010	18088	17981	17981	18151	18035	17936	17985	18070	18071	18013	18059	17993	18041	17969	18102	17910	17988	17976	17980	18150	18026	17994	18072	17944	17864	17936	17970	18067	18082	18121	18028	18042	17942	18013	17996	17888	18115	18087	17949	18040	17979	18003	17984	18079	18117	18060	17926	18139	18042	18099	17896	18024	17862	17860	17945	18028	17971	17989	17921	17939	17923	18103	18005	18119	17999	18120	18089	17967	18141	18008	18021	18183	18021	18252	18020	18112	17882	18122	18049	17944	17837	18062	18054	17988	18027	18002	18244	18224	17898	18121	17977	18075	18017	17982	17885	18006	18163	17985	18018	18037	18010	18030	18018	17889	18070	18031	17934	17832	18094	17991	18009	18002	18223	18133	17943	18104	18137	18110	18081	17828	18029	18110
24705	21274	28274	28343	24867	27041	28403	28357	26399	24591	23614	22446	22443	22343	22182	22326	22340	22421	22454	22383	22302	22257	22452	22491	22219	22266	22433	22675	22260	22147	22224	22301	22469	22159	22290	22316	22338	22088	22444	22368	22413	22282	22167	22178	22321	22191	22322	22324	22281	22341	22375	22445	22308	22427	22429	22280	22272	22320	22234	22218	22400	22295	22212	22195	22456	22149	22469	22368	22309	22327	22167	22257	22215	22318	22048	22385	22444	22216	22311	22531	22211	22257	22302	22359	22277	22251	22347	22088	22312	22476	22288	22250	22167	22276	22249	22214	22233	22195	22394	22448	22346	22345	22169	22237	22243	22370	22184	22587	22511	22284	22133	22425	22192	22188	22530	22098	22249	22338	22387	22418	22346	22387	22357	22451	22138	22276	22195	22205	22312	22538	22166	22477	22526	22320	22349	22331	22369	22085	22137	22047	22269	22215	22400	22558	22251	22244	22555	22195	22259	22322	22300	22330	22666	22371	22340	22268	22361	22254	22333	22464	22421	22295	22355	22335	22327	22249	22212	22321	22316	22375	22104	22273	22306	22203	22240	22276	22169	22267	22265	22369	22532	22384	22332	22169	22227	22333	22356	22517	22510	22300	22255	22356	22304	22420	22447	22455	22066	22219	22203	22320	22404	22249	22371	22459	22342	22312	22335	22386	22457	22443	22292	22405	22466	21997	22382	22187	22008	22336	22454	22106	22213	22252	22160	22307	22288	22245	22235	22277	22318	22308	22416	22435	22235	22215	22461	22216	22332	22369	22370	22306	22269	22429	22429	22494	22064	22264	22392	22305	22503	22608	22260	22433	22317	21985	22448	22321	22142	22326	22357	22588	22337	22531	22486	22402	22495	22090	22352	22230	22308	22147	22421	22110	22172	22186	22434	22493	22516	22393	22130	22371	22353	22449	22256	22364	22403	22402	22257	22191	22131	22272	22390	22227	22424	22408	22443	22320	22402	22278	22350	22404	22442	22397	22382	22456	22397	22228	22248	22465	22485	22587	22180	22445	22313	22275	22266	22281	22317	22585	22282	22367	22384	22352	22306	22265	22148	22320	22225	22141	22464	22433	22293	22586	22515	22468	22442	22262	22107	22331	22383	22377	22165	22258	22324	22284	22287	22341	22486	22179	22117	22393	22308	22343	22171	22380	22276	22150	22338	22403	22305	22244	22398	22233	22272	22173	22296	22300	22233	22200	22251	22019	22282	22421	22340	22226	22389	22420	22215	22444	22469	22323	22452	22220	22178	22155	22248	22253	22323	22309	21784	22295	22399	22227	22325	22403	22336	22478	22329	22238	22479	22379	22344	22218	22301	22195	22574	22571	22290	22267	22320	22222	22330	22215	22210	22419	22187	22266	22304	21979	22266	22241	22350	22393	22329	22492	22191	22355	22282	22208	22239	22239	22474	22188	22324	22338	22366	22114	22314	22429	22312	22437	22401	22329	22325	22207	22339	22324	22405	22314	22442	22430	22356	22259	22277	22416	22238	22196	22346	22607	22433	22419	22292	22243	22303	21944	22227	22176	22483	22371	22116	22205	22206	22415	22487	22248	22227	22472	22337	22181	22250	22386	22548	22292	22317	22434	22305	22264	22492	22447	22157	22375	22395	22440	22347	22238	22351	22041	22400	22187	22407	22331	22327	22273	22177	22330	22282	22230	22424	22359	22335	22457	22122	21961	22302	22245	22517	22538	22495	22251	22202	22299	22164	22355	22168	22308	22286	22224	22487	22401	22422	22527	22398	22112	22345	22387	22479	22410	22352	22411	22479	22280	22208	22398	22325	22400	22204	22044	22261	22300	22210	22326	22318	22214	22140	22347	22252	22222	22129	22370	22151	22259	22416	22356	22398	22155	22190	22352	22172	22221	22319	22289	22403	22328	22219	22281	22355	22545	22665	22387	22227	22339	22203	22412	22384	22210	22137	22292	22464	22456	22210	22381	22368	22288	22235	22244	22393	22476	22256	22269	22357	22157	22171	22471	22385	22249	22373	22209	22248	22573	21947	22452	22289	22401	22106	22291	22312	22212	22444	22388	22349	22287	22320	22291	22275	22323	22296	22237	22398	22141	22427	22238	22266	22414	22454	22432	22386	22433	22340	22248	22051	22096	22518	22265	22187	22122	22503	22481	22330	22257	22464	22280	22438	22245	22454	22422	22153	22465	22258	22294	21995	22398	22173	22425	22362	22201	22235	22501	22167	22458	22382	21938	22193	22189	22474	22601	22374	22387	22139	22279	22461	22257	22278	22490	22193	21990	22264	22241	22357	22238	22127	22212	22297	22477	22158	22251	22356	22342	22502	22324	22176	22356	22435	22387	22177	22417	22428	22308	22394	22333	22278	22117	22098	22339	22314	22175	22462	22292	22528	22311	22195	22238	22207	22181	22323	22476	22271	22280	22498	22097	22450	22370	22245	22149	22207	22360	22373	22137	22471	22337	22349	22383	22425	22445	22597	22377	22283	22327	22462	22185	22356	22260	22207	22089	22341	22343	22238	22158	22584	22373	22285	22426	22465	22427	22152	22146	22292	22494	22383	22452	22264	22486	22443	22483	22329	22617	22294	22544	22202	22416	22331	22334	22326	22544	22320	22381	22329	22490	22549	22334	22357	22173	22267	22327	22238	22299	22237	22204	22430	22262	22414	21998	22504	22302	22408	22338	22253	22237	22486	22217	22544	22172	22233	22278	22299	22104	22398	22322	22250	22317	22331	22094	22138	22565	22315	22143	22368	22330	22209	22139	22450	22452	22549	22389	22290	22341	22365	22288	22430	22286	22265	22554	22301	22234	22318	22174	22144	22199	22472	22096	22155	22409	22214	22274	22275	22277	22218	22386	22111	22336	22239	22478	22112	22194	22611	22242	22313	22319	22473	22301	22595	22500	22403	22102	22306	22345	22383	22227	22357	22338	22208	22411	22415	22225	22393	22264	22324	22418	22529	22160	22164	22321	22055	22245	22416	22495	22275	22376	22325	22318	22324	22121	22266	22393	22356	22269	22332	22394	22454	22414	22105	22168	22195	22335	22450	22140	22489	22534	22287	22447	22281	22401	22431	22370	22251	22463	22192	22385	22579	22409	22505	22163	22300	22274	22186	22191	22056	22252	22075	22213	22483	22479	22431	22511	22386	22268	22182	22282	22315	22318	22470	22535	22352	22329	22334	22183	22311	22340	22370	22454	22399	22352	22145	22392	22067	22172	22286	22548	22327	22467	22289	22009	22474	22462	22462	22181	22328	22387	22413	22323	22262	22316	22047	22380	22360	22263	22287	22401	22492	22221	22368	22363	22091	22350	22274	22452	22304	22337	22269	22367	22311	22319	22369	22311	22333	22349	22417	22360	22456	22234	22375	22388	22378	22427	22316	22321	22213	22242	22602	22441	22273	22364	22364	22325	22326	22362	22335	22259	22266	22195	22288	22452	22613	22013	22235	22460	22361	22260	22417	22224	22296	22229	22247	22238	22298	22619	22437	22315	22149	22361	22400	22169	22292	22383	22439	22291	22519	22370	22439	22440	22294	22270	22177	22019	22266	22081	22300	22158	22347	22170	22434	22155	22169	22190	22174	22379	22343	22067	22432	22352	22537	22299	22206	22503	22408	22597	22297	22406	22394	22225	22360	22459	22287	22092	22289	22259	22441	22455	22257	22404	22291	22361	22179	22269	22402	22446	22229	21946	22171	22391	22311	22376	22510	22328	22520	22518	22347	22226	22628	22123	22277	22523	22293	22263	22303	22280	22470	22519	22207	22346	22503	22544	22281	22394	22024	22369	22406	22308	22301	22138	22384	22503	22530	22183	22011	22343	22431	22471	22515	22275	22391	22476	22506	22196	22379	22396	22242	22286	22244	22313	22286	22334	22090	22289	22405	22308	22265	22285	22170	22362	22456	22260	22403	22587	22551	22353	22137	22133	22309	22256	22400	22430	22092	22024	22384	22260	22220	22325	22437	22196	22167	22149	22313	22394	22101	22217	22364	22431	22336	22121	22443	22270	22142	22369	22185	22249	22342	22355	22369	22502	22269	22097	22236	22432	22336	22230	22299	22349	22112	22217	22229	22174	22291	22534	22301	22282	22333	22480	22317	22123	22328	22496	22377	22295	22307	22251	22475	22437	22403	22404	22257	22262	22404	22404	22278	22213	22129	22373	22184	22272	22325	22421	22439	22332	22538	22229	22100	22563	22424	22521	22352	22246	22371	22233	22445	22252	22332	22287	22161	22233	22429	22289	22243	22336	22221	22310	22418	22556	22400	22382	22217	22270	22359	22309	22151	22195	22201	22354	22171	22373	22315	22478	22415	22357	22209	22397	22163	22299	22221	22333	22264	22211	22164	22129	22256	22224	22517	22294	22149	22184	22371	22394	22350	22148	22384	22248	22184	22337	22356	22396	22187	22344	22367	22431	22254	22418	22323	22633	22241	22224	22240	22357	22402	22063	22235	22364	22404	22214	22417	22357	22411	22349	22254	22446	22357	22234	22227	22335	22297	22211	22556	22369	22361	22350	22407	22196	22197	22435	22353	22444	22386	22351	22205	22574	22156	22158	22496	22332	22388	22455	22590	22468	22309	22455	22191	21973	22277	22319	22140	22290	22261	22254	22199	22061	22190	22325	22483	22168	22349	22308	22209	22342	22459	22162	22230	22321	22368	22130	22382	22192	22365	22141	22379	22352	22275	22527	22247	22433	22434	22227	22405	22236	22324	22336	22425	22242	22392	22323	22315	22399	22458	22279	22163	22190	22273	22332	22443	22297	22289	22311	21963	22166	22395	22253	22131	22302	22416	22308	22307	22003	22285	22278	22296	22233	22238	22215	22207	22270	22087	21993	22424	22407	22450	22440	22194	22225	22372	22163	22683	22505	22324	22320	22317	22054	22435	22323	22482	22066	22377	22535	22324	22208	22247	22392	22431	22380	22219	22299	22431	22169	22271	22204	22387	22383	22252	22206	22215	22272	22215	22211	22298	22123	22325	22291	22101	22195	22434	22268	22234	22165	22409	22363	22451	22261	22171	22533	22426	22178	22146	21994	22205	22477	22306	22334	22361	22364	22423	22050	22381	22557	22423	22646	22350	22377	22462	22230	22231	22276	22307	22421	22304	22388	22396	22432	22074	22352	22279	22190
27525	42660	36438	26220	22331	25207	25508	26641	22969	20733	18847	17728	17606	17729	17407	17522	17379	17638	17752	17541	17635	17541	17592	17403	17444	17672	17714	17712	17582	17483	17515	17594	17483	17615	17644	17599	17635	17626	17653	17519	17517	17590	17721	17456	17505	17471	17542	17532	17713	17411	17532	17482	17571	17528	17481	17562	17493	17436	17684	17540	17606	17660	17607	17582	17516	17557	17658	17489	17515	17751	17583	17570	17746	17308	17566	17594	17512	17603	17333	17513	17550	17587	17520	17527	17357	17505	17629	17591	17556	17625	17643	17626	17501	17526	17576	17576	17609	17558	17577	17583	17351	17573	17495	17437	17629	17555	17575	17521	17584	17588	17431	17503	17544	17511	17535	17652	17512	17344	17585	17389	17572	17594	17501	17571	17330	17547	17515	17495	17530	17635	17460	17626	17542	17527	17492	17797	17445	17724	17400	17642	17523	17596	17475	17561	17393	17468	17647	17462	17689	17527	17372	17626	17454	17613	17564	17352	17469	17557	17523	17376	17468	17377	17596	17642	17571	17485	17674	17306	17547	17579	17644	17522	17602	17662	17540	17451	17626	17572	17616	17599	17513	17547	17590	17602	17611	17718	17487	17605	17389	17533	17516	17664	17553	17416	17626	17476	17486	17744	17410	17494	17595	17423	17669	17508	17475	17594	17622	17488	17520	17579	17581	17527	17760	17467	17509	17388	17463	17608	17596	17596	17593	17554	17556	17628	17502	17419	17598	17529	17653	17534	17488	17590	17391	17793	17575	17451	17438	17604	17695	17625	17596	17496	17485	17338	17554	17375	17443	17492	17582	17769	17677	17433	17385	17773	17459	17442	17633	17493	17662	17496	17441	17603	17663	17586	17645	17566	17741	17582	17461	17551	17484	17481	17384	17570	17380	17642	17540	17577	17690	17601	17586	17459	17449	17644	17644	17496	17528	17373	17532	17419	17704	17531	17664	17463	17676	17466	17430	17529	17440	17752	17671	17614	17525	17441	17608	17484	17564	17578	17540	17668	17761	17572	17385	17548	17400	17552	17619	17603	17420	17526	17566	17387	17670	17531	17693	17487	17727	17485	17445	17526	17567	17666	17485	17582	17646	17460	17516	17480	17490	17534	17441	17623	17527	17513	17595	17415	17573	17645	17524	17609	17440	17682	17468	17507	17476	17507	17482	17496	17398	17665	17737	17638	17474	17762	17765	17572	17476	17513	17692	17411	17490	17621	17607	17619	17344	17661	17711	17534	17516	17587	17598	17636	17614	17646	17384	17540	17602	17368	17562	17502	17612	17492	17569	17555	17750	17468	17505	17335	17560	17488	17554	17648	17503	17501	17749	17610	17477	17694	17381	17460	17605	17681	17568	17661	17699	17571	17579	17513	17512	17526	17526	17739	17527	17576	17626	17630	17401	17495	17690	17663	17606	17591	17513	17579	17724	17481	17719	17502	17463	17582	17582	17757	17567	17614	17630	17408	17501	17691	17708	17560	17539	17582	17646	17705	17564	17720	17634	17570	17456	17457	17509	17489	17630	17605	17552	17356	17500	17700	17495	17606	17639	17401	17537	17773	17734	17618	17640	17287	17517	17550	17508	17527	17636	17590	17448	17457	17537	17461	17636	17664	17637	17629	17715	17611	17508	17543	17532	17450	17591	17642	17490	17620	17426	17634	17556	17512	17594	17596	17529	17709	17424	17540	17475	17478	17558	17575	17316	17426	17750	17588	17547	17574	17437	17569	17623	17505	17567	17551	17523	17555	17700	17427	17741	17432	17694	17537	17517	17529	17551	17545	17593	17469	17653	17540	17480	17671	17635	17530	17546	17516	17463	17626	17537	17497	17545	17663	17646	17620	17545	17459	17609	17683	17540	17670	17524	17564	17486	17587	17578	17555	17463	17621	17567	17565	17584	17485	17739	17548	17836	17532	17513	17797	17537	17651	17589	17557	17550	17710	17383	17434	17629	17424	17490	17653	17510	17561	17643	17443	17459	17261	17651	17560	17575	17618	17564	17461	17642	17557	17524	17621	17490	17495	17597	17501	17554	17528	17472	17603	17543	17365	17358	17438	17528	17664	17520	17441	17599	17503	17589	17488	17566	17554	17554	17620	17651	17627	17470	17563	17353	17458	17490	17636	17599	17528	17490	17808	17432	17522	17304	17691	17457	17452	17552	17511	17622	17507	17441	17601	17565	17589	17656	17379	17498	17606	17660	17678	17624	17441	17619	17466	17527	17493	17619	17498	17477	17812	17542	17808	17509	17650	17512	17518	17636	17753	17521	17540	17578	17508	17566	17558	17596	17748	17655	17344	17588	17589	17782	17631	17519	17615	17732	17651	17429	17674	17430	17713	17469	17648	17587	17282	17539	17455	17515	17600	17529	17458	17497	17547	17541	17783	17634	17493	17605	17536	17789	17554	17411	17739	17588	17650	17686	17398	17548	17513	17589	17463	17754	17546	17620	17687	17793	17455	17577	17449	17504	17644	17751	17540	17419	17486	17519	17610	17511	17544	17433	17615	17378	17453	17464	17577	17582	17501	17613	17721	17481	17601	17493	17554	17710	17464	17456	17539	17578	17487	17514	17728	17650	17604	17568	17637	17499	17555	17542	17463	17491	17514	17665	17507	17575	17566	17453	17455	17362	17528	17536	17551	17789	17364	17513	17513	17561	17511	17680	17384	17690	17598	17316	17485	17587	17732	17398	17581	17689	17634	17562	17517	17559	17442	17565	17517	17575	17540	17747	17769	17466	17580	17682	17491	17544	17458	17552	17609	17522	17664	17592	17612	17717	17612	17727	17312	17357	17654	17462	17658	17501	17480	17426	17591	17527	17636	17615	17573	17576	17591	17520	17594	17528	17510	17628	17485	17737	17665	17585	17552	17461	17586	17457	17241	17355	17672	17639	17557	17571	17627	17545	17654	17637	17562	17607	17479	17440	17582	17613	17480	17459	17399	17664	17604	17366	17527	17600	17522	17547	17532	17461	17561	17592	17551	17730	17542	17602	17704	17662	17507	17492	17722	17620	17638	17429	17472	17410	17372	17647	17561	17494	17552	17467	17482	17584	17546	17553	17392	17694	17494	17500	17379	17525	17417	17404	17730	17563	17391	17671	17593	17737	17536	17586	17571	17419	17600	17644	17530	17589	17546	17528	17612	17680	17524	17518	17406	17390	17544	17648	17519	17557	17555	17607	17586	17440	17637	17578	17467	17562	17455	17497	17627	17567	17510	17589	17445	17555	17652	17550	17702	17502	17574	17680	17503	17445	17631	17378	17509	17580	17498	17455	17499	17557	17444	17641	17482	17626	17566	17434	17641	17474	17656	17573	17550	17468	17575	17525	17614	17516	17576	17637	17272	17698	17563	17554	17538	17399	17570	17731	17511	17330	17622	17605	17629	17439	17579	17532	17644	17623	17515	17285	17444	17454	17748	17642	17390	17609	17679	17543	17606	17236	17434	17693	17554	17662	17686	17555	17574	17766	17496	17493	17580	17424	17400	17448	17624	17675	17409	17614	17663	17421	17388	17540	17426	17625	17580	17657	17672	17674	17493	17643	17482	17701	17425	17649	17438	17618	17611	17568	17472	17870	17533	17448	17635	17746	17667	17624	17677	17511	17440	17537	17622	17539	17494	17514	17471	17483	17709	17558	17697	17578	17470	17515	17534	17485	17446	17749	17613	17568	17710	17503	17531	17547	17718	17670	17621	17561	17564	17511	17494	17698	17625	17518	17513	17521	17632	17516	17547	17554	17541	17527	17568	17525	17546	17680	17306	17531	17504	17453	17402	17594	17573	17312	17566	17520	17576	17490	17636	17364	17581	17643	17612	17624	17660	17529	17625	17622	17573	17650	17621	17492	17526	17420	17567	17487	17494	17541	17547	17532	17510	17704	17583	17512	17515	17356	17330	17636	17310	17539	17511	17675	17526	17569	17641	17485	17474	17596	17589	17597	17449	17619	17511	17623	17691	17476	17500	17563	17764	17539	17505	17607	17412	17424	17569	17518	17457	17537	17516	17476	17576	17441	17535	17573	17533	17590	17340	17353	17417	17561	17677	17757	17409	17607	17513	17581	17468	17744	17566	17585	17408	17694	17623	17394	17617	17609	17542	17347	17568	17489	17579	17465	17557	17320	17620	17581	17608	17429	17445	17596	17457	17421	17414	17656	17322	17490	17692	17601	17496	17436	17604	17624	17571	17532	17451	17630	17530	17402	17578	17505	17530	17567	17499	17487	17543	17413	17383	17456	17495	17398	17851	17644	17662	17617	17466	17453	17480	17477	17588	17642	17539	17725	17372	17556	17712	17654	17718	17399	17596	17607	17465	17486	17656	17523	17653	17697	17610	17530	17591	17508	17457	17375	17561	17594	17535	17442	17503	17576	17602	17598	17610	17491	17567	17561	17749	17569	17450	17602	17523	17571	17663	17616	17456	17620	17637	17600	17546	17623	17538	17397	17592	17527	17628	17529	17623	17581	17631	17646	17642	17600	17530	17530	17516	17354	17533	17672	17518	17605	17496	17534	17544	17786	17848	17510	17583	17601	17464	17579	17411	17704	17616	17485	17545	17377	17511	17602	17573	17565	17581	17689	17392	17764	17503	17673	17477	17606	17871	17676	17592	17619	17574	17520	17547	17717	17734	17522	17584	17524	17423	17601	17471	17668	17436	17528	17562	17614	17378	17655	17617	17439	17485	17628	17487	17640	17608	17485	17527	17713	17524	17480	17509	17479	17579	17591	17674	17624	17473	17392	17651	17628	17522	17696	17698	17556	17417	17552	17548	17593	17490	17495	17704	17319	17461	17652	17502	17428	17615	17508	17603	17579	17586	17615	17416	17552	17496	17735	17489	17491	17607	17463	17479	17567	17633	17690	17617	17662	17757	17582	17590	17635	17448	17565	17542	17527	17566	17726	17579	17596	17514	17373	17753	17444	17667	17521	17694	17594	17410	17509	17425	17473	17712	17568	17682	17708	17481	17585	17553	17531	17661	17504	17718	17584	17448	17582	17769	17541	17570	17611	17676	17692	17746	17589	17623	17422	17521	17611	17623	17571	17574	17500	17569	17439	17546	17631	17664	17411	17513	17523	17472	17441	17528	17548	17513	17575	17599	17759	17405	17400	17503	17521	17465	17679	17555
22003	21155	28373	24216	22507	29640	45665	41185	37464	33263	27721	23654	23009	23150	23098	22879	23171	23033	22793	22780	23128	23512	22814	22886	22999	22843	23068	22817	22721	22717	22502	22683	22887	22781	22717	22729	22774	22581	22888	22791	22808	22907	22773	22923	22754	22711	22913	22790	22891	22767	22962	22668	22804	22866	22866	22841	22648	22685	22764	22859	22822	22764	22906	22893	22879	22643	22713	22812	22873	22864	22721	22743	22690	22778	22718	22736	22549	22908	22770	22691	22775	22915	22729	22854	22811	22547	22866	22495	22975	22705	22920	22590	22783	22734	22768	22834	22883	22869	22861	22828	22844	22844	22692	22925	22703	22707	22721	22846	22627	22795	22677	22660	22619	22813	22869	22666	22797	22577	22798	22694	22808	22701	22832	22732	22674	22453	22692	22784	22832	22697	22751	22727	22836	22938	22763	22718	22761	22929	22684	22666	22739	22838	22617	22515	22911	22671	22779	22736	22801	22736	22767	22917	22604	22772	22984	22872	22853	22543	22771	22771	22918	22732	22599	22650	22919	22735	22886	22683	22982	22608	22694	22821	22870	22814	22662	22807	22728	22717	22717	22895	22574	22914	22665	22733	22746	22710	22697	22780	22790	22636	22678	22643	22915	23061	22639	22789	22630	22798	22967	22910	22735	22812	22753	22813	22664	22654	22762	22930	22704	22611	22882	22679	22517	22765	23023	22664	22699	22805	22664	22562	22527	22573	22760	22608	22764	22691	22925	22908	23014	22686	22721	22609	22706	22611	22533	22735	22781	22725	22682	22794	22660	22855	22861	22648	22604	22559	22842	22875	22833	22840	22489	22588	22678	22678	22536	22768	22881	22983	22868	22864	22760	22914	22700	22967	22627	22523	22673	22668	22737	22407	22926	22788	22607	22622	22643	22616	22692	22610	22711	22604	22755	22865	22777	22836	22545	22633	22756	22514	22697	22672	22572	22638	22856	22906	22789	22542	22698	22740	22501	22661	22803	22750	22593	22797	22836	22673	22918	22898	22816	22705	22828	22805	22706	22849	22562	22934	22790	22873	22998	22803	22567	22698	22654	22543	22680	22820	22782	22429	22702	22830	22616	22652	22825	22731	22507	22642	22555	22587	22772	22604	22681	22626	22602	22884	22484	22688	22566	22891	22603	22798	22794	22724	22741	22747	22687	22773	22871	22548	22798	22673	22804	22886	22806	22697	22936	22602	22770	22876	22877	22962	22710	22767	22615	22634	22831	22904	22814	22615	22475	22908	22593	22663	22942	22781	22681	22700	22619	22587	22850	22648	22767	22704	22774	22760	22955	22586	22661	22734	22691	22593	22890	22546	22692	22936	22864	22748	22912	22892	22548	22714	22525	22692	22878	22717	22631	22911	22834	22560	22911	22751	22764	22935	22906	22654	22560	22825	22812	22848	22638	22511	22701	22926	22796	22682	22834	22764	22939	22586	22717	22599	22629	22863	22873	22709	22771	22909	22750	22989	22924	22761	22753	22665	22885	22934	23014	22754	22734	22868	22720	22716	22566	22651	22968	22641	22931	22854	22787	22723	22550	22553	22571	22761	22607	22784	22810	22820	22595	22725	22608	22900	22502	22669	22617	22704	22628	22719	22579	22647	22659	22872	22935	22646	22827	22679	22795	22859	22681	22783	22734	22904	22956	22831	22740	22790	22711	22686	22683	22540	22576	22923	22698	22913	22851	22892	22597	22690	22715	22651	22928	22623	22575	22641	22782	22627	22761	22756	22748	22912	22715	22591	22786	22721	22638	22425	22894	22789	22820	22648	22576	22825	22696	22791	22907	22673	22918	22857	22585	22436	22843	22707	22925	22911	22841	22891	22806	22750	22695	22996	22893	22614	22792	22628	22757	22819	22605	22674	22756	22793	22905	22855	22775	22956	22870	22712	22837	22886	22851	22898	22871	22728	22705	22786	22658	22693	22666	22686	22761	22771	22838	22638	22868	22996	22763	22673	22572	22743	22792	22621	22719	22532	22682	22840	22471	22611	22548	22769	22773	22734	22810	22855	22706	22661	22675	22760	22814	22651	22810	22635	22684	22780	22913	22938	22745	22727	22849	22657	22540	22795	22715	22716	23065	23074	22690	22708	22714	22651	22808	22827	22672	22873	22912	22579	22588	22738	22652	22836	22563	22612	22712	22721	22771	22696	22556	22795	22606	22828	22776	22577	22789	22746	22765	22761	22716	22629	22587	22865	22787	22931	22687	22821	22785	22920	22773	22682	22380	22731	22573	22799	22989	22831	22753	22664	22659	22696	22711	22819	22642	22689	22855	22611	22712	22709	22657	22775	22747	22615	22920	22860	22704	22812	22821	22760	22899	22790	22393	22765	22883	22694	22762	22790	22753	22674	22778	22633	22741	22754	22782	22705	22861	22904	22761	22719	22824	23060	22861	22901	22899	22684	22887	22940	22690	22614	22750	22663	22973	22882	22732	22576	22821	22860	22890	22665	22527	22820	22640	22591	22695	22575	22593	22968	22692	22621	22675	22965	22654	22680	22670	22678	23030	22718	22682	22832	22675	22637	22527	22769	22731	22660	22921	22721	22779	22658	22780	22734	22894	22683	22723	22799	22550	22716	22691	22783	22851	22593	22717	22776	22681	22892	22923	22753	22763	22754	22486	22944	22801	22667	22676	22816	22784	22783	22809	22766	22659	22542	22758	22754	22646	22771	22819	22629	22799	22807	22824	22587	22563	22931	22760	22749	22815	22661	22816	22637	22850	22690	22772	22865	22862	22734	22809	22644	22769	23056	22699	22619	22451	22639	22911	22598	22851	22652	22673	22772	23022	22849	22620	22696	22854	22816	22718	22685	22741	22824	22667	22903	22766	22896	22917	22732	22608	22739	22736	22826	23097	22733	22725	22809	22741	22813	22863	22841	22762	22934	22839	22664	22484	22633	22724	22885	22861	22883	22695	22851	22678	22810	22686	22788	22674	22732	22983	22843	22864	22658	22502	22704	22581	22746	22964	22672	22763	22515	22758	22910	22791	22804	22747	22772	22717	22682	22795	22911	22845	22846	23021	22663	22965	22745	23036	22752	22768	22799	22888	22748	22737	22636	22848	23009	22898	22770	22909	22777	22792	22606	22721	22659	22721	22753	22775	22705	22831	22720	22762	22464	22925	22596	22716	22701	22585	22615	22809	22619	22924	22675	22709	22883	22757	22672	22758	22723	22514	22869	22787	22663	22965	22597	22798	22780	22876	22879	22668	22690	22708	22781	22746	22879	22709	22698	22723	22847	22840	22602	22859	22677	22886	22813	22806	22834	22575	22821	22646	22641	22849	22894	22807	22692	22667	22761	22585	22852	22818	22663	22773	22692	22629	22615	22656	22665	22736	22752	22770	22619	22494	22828	22938	22786	22901	22604	22767	22718	22944	22957	23073	22793	22586	22867	22815	22613	22887	22738	22791	22676	22941	22730	22854	22892	22599	22613	22837	22571	22633	22608	22711	22912	22459	22618	22816	22731	22892	22717	22673	23016	22748	22817	22941	22968	22851	22552	22606	22687	22864	22686	22636	22590	22700	22918	23061	22777	22799	22749	22560	22845	22904	22733	22899	22691	22769	22606	22577	22550	22720	22943	22743	22780	22704	22747	22569	22537	22971	22692	22846	22663	23005	22686	22830	22714	22796	22891	22752	22794	22880	22802	22807	22817	22917	22797	22987	22934	22921	22593	22641	22621	22885	22847	22547	22688	22713	22490	22756	22643	22514	22721	22846	22758	22797	22910	22617	22763	22734	22795	22691	22604	22728	22681	22564	22910	22687	22788	22793	22809	22730	22865	22567	22680	22468	22849	22752	22649	22540	22721	22850	22736	22962	22624	22773	22958	22729	22482	23045	22618	22784	22781	22822	22817	22908	22749	22799	22834	22704	22600	22718	23043	22698	22857	22893	22762	22905	22987	22631	22631	22581	22706	22550	22838	22767	22883	22689	22839	22797	22768	22675	22737	22814	22600	22821	22991	22789	22622	22665	22756	22628	22820	22730	22643	22642	22782	22719	22769	22720	22639	22613	22692	22860	22735	22860	22707	22787	22644	22760	22429	22432	22471	22778	22692	22792	22843	22523	22547	22760	22847	22653	22743	22766	22756	22609	22758	22571	22721	22766	23051	22505	22716	22753	22874	22818	22622	22599	22780	22730	22792	22707	22882	22704	22803	22661	22728	22776	22821	22961	22763	22746	22777	22398	22621	22557	22778	22862	22801	22812	22937	22726	22740	22655	22699	22837	22716	22822	22651	22839	22651	22868	22722	22927	22549	22709	22604	22659	22681	22563	22622	22748	22642	22842	22541	22789	22727	22702	22851	22678	22691	22849	22731	22807	22716	22803	22812	22735	22647	22882	22797	22812	22778	22832	22745	23078	22822	22638	22478	22878	22818	22553	22704	22902	22613	22743	22809	22578	22890	22794	22743	22956	22658	22925	22905	22658	22787	22760	22822	22621	22759	22769	22676	22799	22885	22679	22896	22962	22762	22804	22598	22834	22463	22757	22890	22793	22586	22721	22987	22585	22839	22795	22708	22723	22630	22797	22787	22867	22783	23006	22858	22770	22733	22788	22795	22708	22963	22982	22822	22745	22796	22766	22513	22919	22901	22785	22707	22916	22608	22614	22936	22818	22706	22905	22775	22779	22809	22624	22645	22793	22819	22727	22773	22695	22971	22916	22787	22806	22760	22943	22632	22783	22494	22608	22678	22835	22713	22741	22908	23050	22813	22967	22629	22766	22846	23032	22571	22889	22593	22919	22857	22833	22629	22692	22747	22674	22822	22682	22509	22450	22558	22538	22760	22737	22686	22812	22706	22448	22878	22573	22624	22718	22579	22663	22844	22847	22672	22655	22711	22793	22661	22746	22647	22637	22758	22668	22814	22945	22883	22866	22799	22713	22662	22680	22875	22817	22759	22890	22563	22803	22451	22753	22857	22881	22650	22757	22831	22751	22817	22890	22791	22707	22705	22625	22769	22692	22644	22805	22872	22985	22870	22706	22755	22762	22663	22729	22660	22604	22765	22521	22679	23008	22654	22843	22842	22778	22705	22722	22917	22887	22826	22756	22774	22723	22861	22562	22729	22810	22780	22758	22666	22646	22789	22756	22724	22923	22719	22836	22830
26987	57913	44193	30554	29391	32193	44624	39787	35849	29635	22336	18262	17745	17797	17942	17690	17674	17805	17813	17742	17514	17796	17895	17870	17785	17753	17719	17732	17851	17701	17626	17738	17914	17560	17768	17750	17801	17850	17716	17943	17949	17535	17837	17861	17766	17705	17605	17752	17608	17702	17799	17874	17642	17691	17639	17711	17773	17997	17751	17792	17834	17843	17889	17776	17825	17688	17953	17691	17909	17635	17760	17847	17681	17651	17939	17865	17773	17761	17931	17707	17790	17754	17840	17857	17614	17930	17806	17517	17772	17720	17571	17727	17769	17703	17761	17719	17636	17751	17679	17738	17792	17681	17565	17730	17849	17534	17616	17706	17854	17770	17660	17623	17701	17787	17688	17682	17751	17672	17639	17650	17762	17771	17791	17655	17785	17663	17714	17932	17757	17950	17771	17832	17759	17780	17817	17711	17624	17659	17826	17907	17631	17820	17697	17827	17598	17655	17697	17611	17877	17792	17873	17559	17874	17745	17829	17739	17659	17658	17800	17641	17702	17895	17856	17637	17661	17711	17847	17608	17883	17663	17621	17869	17893	17664	17856	17921	17884	17691	17666	17746	17766	17687	17529	17619	17639	17651	17776	17668	17584	17789	17861	17730	17679	17751	17672	17739	17672	17872	17610	17707	17840	17765	17806	17612	17692	17785	17856	17928	17599	17744	17716	17852	17744	17675	17787	17864	17671	17725	17879	17599	17773	17737	17715	17833	17745	17828	17821	17625	17731	17630	17688	17604	17671	17792	17661	17825	17559	17792	17660	17745	17606	17757	17607	17582	17672	17553	17966	17674	17696	17698	17831	17806	17678	17896	17755	17711	17808	17705	17733	17896	17725	17657	17714	17678	17707	17681	17774	17627	17577	17644	17754	17684	17892	17728	17604	17625	17667	17724	17769	17712	17690	17607	17850	17543	17733	17599	17798	17749	17625	17789	17688	17671	17699	17781	17622	17602	17726	17735	17599	17752	17719	17685	17737	17611	17691	17742	17623	17816	17772	17698	17900	17684	17787	17765	17813	17555	17751	17524	17723	17642	17752	17783	17918	17599	17769	17722	17835	17745	17728	17600	17903	17745	17783	17920	17773	17721	17811	17581	17736	17786	17443	17762	17637	17636	17630	17773	17496	17736	17560	17753	17788	17692	17685	17805	17594	17740	17658	17563	17851	17831	17697	17672	17786	17896	17938	17750	17655	17897	17719	17615	17635	17769	17970	17725	17767	17750	17881	17622	17831	17739	17731	17742	17648	17792	17783	17799	17637	17707	17692	17715	17632	17766	17704	17661	17759	17627	17837	17773	17476	17628	17762	17806	17765	17796	17709	17701	17723	17641	17815	17694	17702	17737	17821	17801	17814	17808	17541	17728	17699	17732	17821	17682	17900	17563	17695	17777	17800	17765	17585	17804	17783	17608	17667	17693	17579	17534	17669	17833	17908	17757	17676	17777	17748	17786	17618	17711	17863	17780	17679	17759	17665	17719	17642	17741	17644	17710	17662	17699	17598	17924	17646	17625	17600	17636	17744	17839	17618	17680	17660	17725	17629	17774	17965	17834	17716	17869	17854	17827	17683	17794	17655	17755	17756	17753	17864	17636	17819	17617	17587	17716	17608	17762	17972	17837	17821	17599	17727	17459	17791	17846	17811	17583	17971	17786	17819	17847	17797	17800	17557	17670	17728	17661	17656	17496	17770	17782	17769	17921	17655	17739	17623	17783	17838	17725	17671	17735	17749	17537	17739	17573	17806	17649	17812	17722	17709	17816	17971	17742	17703	17711	17646	17703	17771	17888	17661	17688	17778	17755	17643	17678	17911	17739	17746	17738	17677	17757	17727	17779	17711	17937	17561	17809	17790	17635	17747	17816	17781	17655	17688	17776	17867	17715	17737	17761	17869	17784	17677	17753	17823	18006	17751	17814	17441	17604	17671	17771	17641	17962	17495	17654	17661	17867	17813	17703	17789	17629	17672	17611	17819	17732	17575	17959	17771	17724	17590	17964	17686	17769	17623	17583	17611	17614	17635	17779	17554	17659	17779	17894	17716	17769	17827	17776	17800	17741	17697	17673	17695	17592	17849	17597	17514	17540	17728	17585	17684	17962	17711	17683	17539	17636	17668	17714	17701	17581	17795	17585	17824	17757	17801	17586	17712	17758	17760	17763	17954	17683	17703	17706	17678	17682	17751	17744	17744	17683	17662	17830	17597	17591	17757	17690	17867	17821	17688	17744	17682	17901	17696	17614	17605	17895	17706	17666	17687	17498	17765	17801	17828	17644	17805	17790	17731	17648	17754	17553	17741	17895	17685	17805	17782	17772	17886	17640	17743	17745	17650	17763	17718	17738	17837	17707	17681	17601	17887	17775	17739	17583	17883	17971	17714	17619	17800	17697	17766	17923	17593	17794	17738	17618	17787	17747	17733	17707	17697	17618	17780	17717	17731	17482	17797	17557	17566	17663	17934	17722	17617	17729	17769	17801	17698	17651	17877	17810	17688	17681	17691	17747	17623	17721	17766	17706	17647	17730	17646	17764	17779	17812	17918	17691	17629	17617	17695	17681	17834	17698	17599	17642	17586	17868	17561	17752	17758	17583	17814	17694	17687	17654	17622	17682	17818	17618	17854	17704	17848	17602	17577	17691	17848	17811	17787	17619	17748	17788	17563	17687	17807	17668	17816	17702	17665	17714	17875	17711	17709	17762	17766	17571	17688	17611	17718	17605	17696	17702	17833	17734	17786	17747	17643	17702	17700	17885	17677	17509	17877	17749	17635	17871	17638	17738	17764	17596	17895	17785	17598	17759	17700	17873	17773	17476	17840	17891	17773	17724	17696	17729	17751	17752	17760	17810	17665	17723	17619	17633	17617	17761	17755	17539	17585	17691	17745	17654	17712	17676	17727	17620	17891	17655	17826	17835	17707	17743	17727	17827	17854	17886	17717	17643	17560	17817	17682	17831	17685	17565	17788	17708	17733	17782	17747	17649	17703	17813	17650	17596	17751	17812	17718	17775	17680	17759	17506	17774	17809	17645	17568	17719	17560	17764	17664	17780	17754	17758	17801	17632	17709	17604	17726	17664	17714	17606	17552	17770	17754	17617	17712	17686	17672	17649	17640	17851	17678	17661	17639	17821	17755	17723	17652	17543	17806	17675	17748	17716	17611	17786	17869	17624	17943	17496	17612	17591	17697	17511	17675	17728	17617	17841	17836	17746	17732	17772	17632	17734	17592	17505	17744	17643	17746	17631	17825	17775	17818	17570	17666	17806	17711	17826	17614	17696	17683	17584	17861	17678	17868	17709	17752	17621	17859	17887	17613	17743	17700	17640	17715	17798	17698	17573	17606	17735	17814	17824	17647	17872	17677	17730	17647	17660	17810	17603	17723	17673	17754	17755	17810	17806	17688	17886	17666	17757	17849	17664	17899	17686	17733	17919	17659	17852	17752	17825	17639	17795	17701	17544	17693	17827	17745	17589	17674	17694	17675	17788	17575	17690	17732	17760	17843	17763	17756	17734	17700	17781	17698	17735	17678	17661	17554	17525	17724	17744	17634	17597	17828	17715	17945	17701	17724	17758	17740	17713	17572	17794	17501	17721	17680	17703	17632	17769	17739	17553	17779	17878	17919	17800	17582	17720	17768	17702	17630	17590	17749	17704	17843	17786	17921	17719	17705	17663	17680	17669	17772	17714	17698	17800	17593	17622	17687	17684	17624	17793	17925	17731	17787	17691	17767	17730	17572	17929	17702	17919	17804	17667	17700	17567	17697	17749	17790	17666	17775	17777	17796	17615	17790	17718	17682	17572	17828	17714	17783	17672	17659	17699	17701	17802	17732	17656	17647	17799	17768	17721	17764	17647	17754	17589	17729	17601	17854	17766	17600	17778	17677	17533	17791	17883	17589	17581	17628	17526	17867	17879	17680	17733	17643	17692	17672	17838	17765	17573	17789	17692	17861	17714	17819	17890	17758	17709	17687	17605	17644	17884	17628	17758	17641	17785	17783	17701	17710	17730	18058	17680	17630	17758	17706	17741	17862	17625	17734	17715	17693	17792	17884	17588	17769	17733	17723	17816	17719	17687	17639	17901	17580	17798	17740	17599	17599	17695	17635	17699	17676	17969	17830	17492	17661	17813	17774	17725	17864	17600	17819	17821	17632	17556	17755	17600	17732	17813	17756	17907	17870	17822	17778	17810	17623	17496	17606	17758	17677	17753	17734	17791	17823	17774	17913	17784	17742	17644	17700	17754	17666	17693	17758	17697	17651	17744	17715	17638	17610	17600	17778	17709	17814	17726	17696	17984	17852	17745	17703	17686	17877	17653	17768	17622	17611	17781	17588	17871	17824	17647	17598	17672	17944	17716	17742	17729	17813	17540	17705	17703	17597	17602	17751	17697	17836	17804	17699	17691	17846	17597	17558	17745	17800	17549	17615	17656	17720	17767	17803	17890	17670	17815	17697	17783	17607	17934	17919	17679	17723	17806	17613	17573	17711	17590	17777	17863	17635	17756	17614	17765	17754	17600	17697	17661	17748	17632	17666	17613	17838	17679	17752	17591	17887	17567	17714	17690	17788	17779	17828	17874	17691	17739	17542	17867	17872	17802	17723	17801	17905	17621	17736	17602	17786	17801	17570	17709	17749	17690	17717	17688	17869	17735	17706	17692	17864	17631	17615	17873	17603	17693	17747	17752	17644	17725	17658	17766	17676	17725	17822	17734	17755	17799	17816	17755	17771	17977	17852	17796	17644	17643	17649	17844	17547	17648	17709	17617	17693	17688	17694	17753	17782	17650	17612	17840	17554	17853	17779	17655	17815	17757	17727	17806	17643	17759	17736	17810	17796	17798	17651	17765	17739	17841	17684	17775	17662	17552	17675	17723	17768	17882	17611	17879	17853	17662	17763	17788	17563	17705	17597	17817	17669	17845	17588	17803	17710	17956	17792	17601	17790	17644	17630	17620	17649	17697	17686	17731	17694	17745	17632	17735	17865	17561	17702	17876	17811	17555	17759	17684	17620	17738	17530	17654	17785	17645	17643	17704	17621	17705	17769	17660	17689	17624	17759	17723	17794	17754	17613	17738	17525	17851	17739	17717	17743	17933	17697	17709	17883	17689	17561	17858	17840	17816
30494	28947	34194	26864	23363	23694	24549	23912	24467	23514	22718	22521	22665	22457	22629	22592	22702	22482	22400	22447	22424	22159	22499	22346	22552	22437	22650	22458	22478	22537	22509	22445	22317	22374	22676	22600	22428	22596	22443	22533	22496	22128	22425	22314	22788	22411	22532	22310	22429	22232	22299	22323	22278	22403	22519	22501	22246	22445	22424	22398	22497	22363	22423	22614	22478	22443	22540	22612	22393	22298	22247	22430	22213	22345	22344	22505	22480	22329	22775	22357	22532	22452	22393	22475	22251	22359	22250	22376	22368	22319	22290	22310	22264	22538	22444	22628	22370	22594	22359	22460	22303	22384	22434	22370	22329	22628	22357	22460	22545	22352	22327	22423	22387	22281	22598	22286	22330	22331	22439	22429	22486	22328	22305	22301	22232	22371	22540	22344	22231	22695	22340	22458	22542	22429	22417	22376	22545	22200	22426	22469	22414	22399	22402	22470	22357	22496	22377	22561	22256	22436	22368	22519	22382	22189	22550	22034	22323	22386	22445	22356	22288	22432	22335	22393	22353	22481	22341	22441	22432	22361	22391	22243	22256	22263	22528	22509	22361	22411	22479	22407	22453	22457	22354	22585	22503	22364	22215	22582	22333	22474	22242	22518	22304	22515	22514	22509	22436	22476	22574	22230	22402	22531	22303	22148	22473	22283	22392	22214	22454	22661	22458	22299	22359	22538	22407	22349	22292	22691	22291	22540	22535	22560	22479	22539	22300	22266	22279	22375	22595	22392	22183	22360	22476	22355	22241	22447	22295	22364	22349	22468	22377	22749	22480	22485	22193	22485	22300	22405	22326	22420	22385	22461	22330	22361	22492	22260	22305	22251	22407	22324	22477	22467	22351	22325	22339	22342	22490	22384	22367	22495	22354	22413	22423	22433	22324	22512	22261	22481	22462	22377	22197	22253	22344	22373	22546	22445	22546	22636	22398	22425	22216	22301	22201	22473	22232	22412	22216	22477	22332	22486	22424	22307	22380	22421	22302	22407	22370	22556	22411	22564	22303	22490	22275	22409	22405	22446	22421	22519	22432	22358	22167	22516	22335	22237	22204	22474	22359	22448	22597	22399	22382	22542	22411	22351	22574	22534	22295	22515	22247	22375	22282	22398	22338	22363	22471	22542	22551	22561	22245	22406	22412	22316	22266	22362	22655	22579	22330	22321	22605	22563	22466	22345	22323	22370	22653	22392	22670	22434	22484	22268	22516	22418	22555	22199	22277	22308	22252	22225	22413	22557	22666	22460	22473	22344	22489	22611	22695	22394	22481	22565	22326	22331	22354	22323	22327	22481	22327	22533	22424	22516	22373	22737	22326	22519	22564	22335	22223	22479	22244	22440	22695	22655	22320	22495	22206	22172	22317	22464	22527	22177	22620	22601	22688	22139	22359	22356	22436	22446	22483	22596	22364	22503	22335	22420	22288	22415	22551	22390	22338	22148	22296	22504	22474	22238	22238	22366	22477	22347	22353	22518	22280	22702	22579	22376	22493	22401	22535	22267	22455	22309	22311	22549	22427	22602	22530	22357	22491	22316	22335	22547	22379	22372	22515	22634	22293	22409	22379	22380	22341	22454	22373	22353	22598	22412	22509	22551	22663	22570	22566	22346	22545	22330	22532	22208	22527	22482	22322	22396	22359	22535	22467	22591	22469	22405	22502	22578	22332	22209	22592	22281	22680	22635	22514	22246	22580	22264	22493	22504	22139	22494	22610	22441	22602	22600	22431	22411	22441	22444	22433	22534	22371	22438	22523	22323	22688	22502	22349	22376	22506	22426	22490	22337	22577	22532	22455	22430	22374	22656	22663	22518	22415	22209	22090	22468	22611	22167	22374	22233	22480	22625	22439	22506	22295	22389	22458	22663	22369	22343	22287	22319	22554	22615	22141	22466	22446	22467	22383	22605	22633	22679	22495	22187	22564	22451	22499	22388	22472	22312	22286	22241	22463	22458	22304	22385	22341	22402	22325	22340	22218	22630	22463	22409	22450	22474	22463	22292	22463	22372	22322	22453	22383	22394	22381	22372	22367	22448	22680	22345	22529	22312	22512	22370	22499	22440	22519	22252	22619	22400	22284	22654	22510	22450	22263	22393	22552	22537	22588	22335	22254	22387	22458	22566	22227	22214	22572	22528	22323	22322	22528	22229	22663	22541	22410	22448	22429	22251	22446	22431	22516	22579	22484	22441	22528	22411	22394	22434	22291	22449	22517	22499	22204	22526	22498	22296	22463	22360	22435	22720	22513	22292	22351	22330	22469	22354	22313	22277	22275	22455	22480	22434	22558	22437	22197	22466	22517	22257	22426	22406	22447	22475	22539	22460	22374	22458	22451	22223	22455	22525	22354	22457	22474	22290	22390	22259	22471	22413	22457	22344	22288	22687	22514	22354	22449	22553	22521	22507	22472	22403	22502	22598	22304	22305	22529	22405	22467	22287	22284	22517	22380	22439	22479	22533	22463	22204	22257	22521	22415	22367	22657	22357	22679	22396	22451	22498	22484	22481	22489	22433	22416	22354	22412	22313	22393	22279	22297	22545	22473	22529	22484	22429	22654	22532	22254	22517	22457	22644	22761	22448	22315	22346	22345	22333	22658	22347	22360	22464	22319	22365	22486	22673	22189	22314	22385	22365	22495	22474	22445	22307	22522	22436	22508	22424	22490	22512	22602	22369	22243	22536	22439	22460	22202	22636	22265	22465	22680	22326	22303	22279	22466	22193	22484	22416	22355	22321	22524	22358	22364	22509	22600	22281	22323	22630	22300	22539	22278	22121	22536	22340	22418	22287	22388	22293	22340	22540	22564	22302	22299	22511	22504	22389	22451	22640	22483	22569	22442	22506	22470	22104	22384	22331	22306	22246	22431	22469	22558	22309	22356	22326	22439	22436	22254	22321	22671	22368	22337	22367	22254	22473	22552	22357	22289	22407	22381	22248	22296	22566	22380	22332	22641	22389	22403	22491	22513	22273	22357	22425	22391	22294	22303	22494	22296	22332	22409	22212	22216	22422	22600	22472	22305	22266	22273	22422	22449	22551	22413	22315	22428	22437	22424	22569	22526	22479	22254	22233	22286	22438	22373	22239	22338	22362	22544	22469	22423	22349	22476	22499	22451	22322	22277	22323	22324	22371	22456	22459	22265	22318	22597	22388	22267	22387	22333	22304	22679	22776	22501	22409	22288	22375	22282	22370	22457	22346	22563	22339	22357	22436	22371	22490	22437	22515	22421	22274	22414	22397	22359	22375	22367	22297	22681	22263	22465	22427	22249	22538	22378	22204	22434	22575	22337	22519	22624	22106	22612	22502	22551	22381	22589	22237	22346	22473	22313	22501	22429	22429	22363	22319	22363	22215	22555	22550	22407	22174	22464	22407	22284	22414	22368	22540	22585	22393	22262	22572	22386	22389	22417	22577	22262	22343	22462	22472	22545	22351	22448	22560	22376	22392	22330	22376	22277	22364	22218	22178	22398	22444	22482	22518	22441	22626	22637	22487	22360	22533	22364	22475	22433	22287	22869	22458	22512	22529	22589	22516	22340	22483	22405	22487	22456	22164	22663	22328	22317	22424	22404	22517	22417	22259	22386	22396	22424	22283	22381	22413	22647	22366	22544	22420	22516	22404	22472	22353	22401	22380	22263	22251	22456	22277	22424	22484	22318	22538	22461	22475	22359	22275	22462	22483	22231	22352	22514	22281	22486	22421	22529	22511	22339	22473	22505	22389	22334	22447	22499	22626	22489	22490	22553	22532	22562	22491	22416	22395	22303	22317	22380	22298	22294	22294	22559	22330	22401	22389	22441	22310	22437	22478	22403	22347	22291	22416	22578	22314	22515	22329	22617	22529	22537	22520	22646	22527	22346	22348	22447	22320	22442	22269	22554	22284	22596	22468	22551	22249	22505	22469	22308	22394	22581	22287	22541	22383	22374	22292	22479	22399	22179	22400	22501	22451	22426	22543	22402	22551	22353	22300	22421	22180	22400	22248	22503	22537	22506	22458	22273	22538	22382	22327	22406	22417	22411	22155	22376	22304	22506	22382	22160	22217	22487	22355	22424	22567	22269	22380	22311	22460	22385	22489	22487	22351	22387	22379	22366	22574	22305	22301	22734	22365	22260	22221	22456	22531	22387	22560	22441	22497	22386	22353	22480	22379	22670	22278	22157	22367	22399	22749	22415	22369	22531	22303	22345	22534	22471	22477	22615	22331	22405	22300	22419	22270	22492	22517	22514	22267	22541	22553	22489	22379	22400	22324	22489	22458	22215	22354	22423	22384	22247	22539	22482	22456	22781	22569	22199	22441	22570	22308	22642	22439	22494	22245	22417	22588	22408	22167	22476	22481	22480	22324	22600	22205	22436	22296	22403	22384	22270	22498	22663	22416	22365	22378	22462	22285	22549	22377	22376	22366	22355	22101	22406	22525	22408	22252	22211	22302	22356	22574	22281	22238	22399	22462	22313	22207	22369	22533	22619	22551	22401	22466	22260	22632	22496	22420	22372	22287	22473	22303	22550	22441	22358	22372	22689	22543	22346	22501	22466	22468	22418	22314	22443	22407	22333	22439	22485	22574	22471	22424	22448	22285	22404	22357	22407	22171	22491	22339	22491	22330	22499	22587	22433	22603	22462	22407	22598	22487	22505	22610	22231	22285	22649	22101	22420	22483	22510	22356	22571	22317	22405	22499	22160	22404	22514	22150	22516	22737	22336	22330	22407	22444	22410	22456	22336	22509	22466	22513	22345	22294	22433	22386	22473	22390	22538	22472	22144	22328	22304	22257	22344	22114	22367	22509	22395	22466	22394	22484	22687	22519	22451	22493	22525	22313	22468	22455	22229	22425	22348	22045	22328	22452	22462	22406	22475	22556	22379	22321	22340	22605	22369	22536	22491	22277	22280	22418	22586	22417	22418	22534	22317	22616	22491	22325	22489	22438	22565	22408	22502	22380	22499	22260	22399	22379	22268	22364	22311	22549	22458	22563	22559	22266	22444	22478	22570	22473	22384	22439	22551	22399	22256	22475	22492	22463	22549	22334	22392	22179	22547	22592	22473	22486	22210	22584	22599	22442	22306	22249	22210	22593	22214	22385	22529	22357	22657	22290	22380	22627	22467	22349	22315	22474	22515	22324
25112	39505	31357	20317	19448	19510	20275	19520	19753	18506	17822	17621	17269	17578	17433	17442	17576	17638	17589	17757	17492	17713	17589	17805	17518	17658	17573	17634	17431	17594	17640	17653	17531	17455	17378	17562	17572	17477	17721	17526	17501	17700	17594	17594	17752	17805	17601	17571	17569	17798	17434	17693	17547	17473	17627	17691	17551	17752	17610	17446	17645	17540	17768	17749	17639	17569	17451	17656	17533	17527	17653	17488	17554	17466	17625	17555	17390	17659	17480	17459	17639	17653	17547	17648	17513	17539	17681	17606	17682	17676	17705	17577	17498	17826	17540	17566	17698	17789	17568	17766	17569	17625	17591	17765	17678	17444	17512	17589	17699	17610	17559	17571	17609	17540	17771	17639	17667	17605	17623	17533	17701	17572	17767	17604	17413	17729	17566	17524	17597	17529	17523	17511	17509	17504	17611	17497	17389	17595	17626	17564	17432	17557	17639	17555	17605	17471	17759	17549	17616	17604	17413	17653	17554	17697	17673	17446	17557	17596	17581	17444	17698	17541	17478	17500	17515	17547	17568	17616	17532	17596	17592	17526	17776	17580	17609	17608	17453	17578	17759	17557	17572	17594	17604	17640	17620	17557	17685	17527	17565	17673	17690	17445	17658	17622	17669	17675	17687	17618	17697	17466	17503	17413	17630	17618	17779	17613	17724	17520	17822	17652	17494	17467	17667	17599	17639	17496	17659	17675	17571	17597	17603	17535	17507	17592	17614	17582	17409	17536	17590	17473	17606	17601	17392	17590	17478	17530	17506	17381	17536	17577	17467	17666	17638	17547	17678	17777	17686	17598	17530	17514	17662	17610	17626	17670	17461	17581	17491	17564	17650	17595	17686	17519	17706	17635	17668	17698	17499	17450	17471	17424	17625	17737	17513	17540	17701	17736	17438	17669	17465	17592	17603	17655	17612	17737	17694	17605	17497	17656	17642	17524	17502	17599	17708	17674	17543	17606	17618	17505	17598	17563	17677	17633	17683	17555	17604	17380	17554	17601	17718	17618	17805	17560	17664	17461	17668	17475	17607	17590	17518	17780	17642	17463	17619	17667	17516	17649	17522	17500	17623	17594	17515	17637	17709	17587	17612	17417	17767	17399	17509	17568	17616	17786	17485	17758	17594	17561	17584	17418	17568	17575	17588	17402	17733	17809	17614	17584	17666	17476	17567	17677	17584	17651	17642	17792	17592	17614	17697	17638	17656	17780	17631	17530	17598	17594	17753	17613	17636	17647	17700	17588	17592	17479	17652	17722	17556	17335	17476	17631	17717	17466	17536	17557	17541	17579	17564	17341	17742	17407	17614	17539	17604	17569	17302	17466	17681	17729	17452	17479	17620	17471	17605	17616	17468	17588	17560	17527	17480	17661	17456	17637	17544	17561	17400	17471	17508	17536	17781	17646	17589	17622	17651	17460	17584	17621	17488	17614	17671	17679	17725	17533	17505	17498	17569	17514	17541	17474	17596	17617	17512	17636	17539	17677	17500	17517	17670	17623	17498	17651	17588	17438	17573	17745	17656	17448	17534	17653	17596	17748	17487	17528	17550	17490	17776	17557	17634	17677	17510	17633	17675	17676	17596	17533	17457	17551	17565	17550	17505	17644	17572	17621	17720	17591	17475	17470	17496	17555	17639	17478	17667	17581	17550	17706	17592	17540	17591	17510	17897	17643	17585	17665	17721	17541	17529	17624	17674	17608	17631	17417	17751	17533	17616	17463	17467	17831	17549	17681	17706	17512	17466	17596	17441	17636	17754	17569	17698	17670	17515	17558	17532	17496	17571	17515	17475	17570	17687	17578	17699	17670	17688	17596	17457	17642	17730	17575	17629	17487	17759	17610	17743	17632	17602	17599	17590	17544	17564	17492	17660	17521	17519	17498	17581	17652	17627	17692	17711	17617	17667	17522	17461	17609	17486	17619	17600	17507	17728	17593	17552	17595	17604	17653	17782	17502	17650	17692	17532	17610	17707	17716	17581	17540	17517	17704	17574	17594	17518	17534	17608	17708	17566	17648	17630	17675	17650	17793	17490	17637	17553	17673	17639	17492	17646	17621	17527	17653	17457	17673	17527	17456	17710	17450	17516	17513	17595	17396	17582	17518	17438	17620	17411	17591	17783	17511	17557	17674	17559	17710	17547	17548	17619	17479	17432	17623	17546	17421	17452	17663	17533	17689	17636	17550	17430	17630	17706	17585	17622	17588	17582	17653	17571	17640	17552	17847	17434	17568	17722	17581	17820	17494	17840	17565	17415	17652	17412	17410	17668	17677	17684	17483	17634	17526	17676	17531	17673	17463	17644	17528	17617	17647	17535	17475	17525	17586	17607	17516	17549	17649	17650	17506	17591	17579	17552	17422	17647	17585	17511	17603	17619	17550	17515	17582	17543	17713	17429	17498	17508	17671	17856	17431	17488	17621	17611	17679	17584	17357	17601	17589	17606	17587	17696	17458	17760	17621	17579	17686	17533	17501	17350	17473	17414	17589	17458	17740	17452	17658	17568	17507	17634	17593	17627	17592	17382	17397	17722	17491	17715	17761	17524	17716	17867	17640	17479	17563	17551	17559	17475	17621	17610	17543	17462	17385	17693	17646	17454	17477	17680	17638	17542	17517	17815	17531	17642	17835	17512	17604	17534	17478	17686	17726	17706	17521	17683	17750	17399	17573	17515	17671	17635	17448	17581	17555	17596	17508	17694	17489	17530	17576	17620	17551	17696	17621	17738	17667	17565	17696	17455	17798	17583	17571	17367	17618	17665	17560	17651	17700	17581	17557	17823	17390	17529	17693	17658	17531	17618	17568	17564	17420	17663	17545	17413	17616	17648	17577	17481	17605	17538	17416	17607	17600	17642	17673	17521	17531	17593	17540	17852	17388	17614	17501	17568	17618	17728	17526	17575	17598	17643	17520	17703	17513	17562	17455	17654	17628	17704	17673	17617	17626	17578	17612	17903	17524	17498	17637	17636	17613	17716	17524	17619	17606	17625	17620	17675	17566	17554	17475	17513	17599	17589	17516	17530	17505	17611	17456	17502	17572	17476	17458	17639	17613	17709	17382	17649	17642	17634	17649	17704	17557	17650	17767	17582	17503	17460	17583	17772	17649	17601	17684	17697	17645	17521	17688	17649	17599	17551	17560	17405	17699	17788	17676	17558	17595	17610	17749	17454	17794	17474	17669	17598	17540	17340	17471	17684	17525	17581	17466	17536	17597	17685	17746	17693	17545	17501	17550	17643	17487	17626	17536	17588	17618	17637	17426	17704	17853	17454	17562	17692	17478	17554	17596	17655	17671	17472	17517	17682	17635	17496	17561	17630	17441	17702	17652	17368	17613	17551	17753	17513	17635	17449	17650	17591	17606	17570	17671	17649	17630	17575	17566	17509	17545	17445	17560	17628	17452	17651	17585	17516	17376	17474	17537	17664	17719	17605	17541	17662	17661	17577	17632	17603	17528	17494	17473	17497	17430	17621	17603	17575	17627	17598	17664	17575	17428	17621	17472	17746	17570	17727	17611	17578	17573	17482	17804	17495	17723	17592	17525	17574	17597	17548	17726	17465	17569	17522	17699	17738	17499	17590	17517	17767	17495	17600	17704	17465	17548	17604	17596	17766	17545	17548	17629	17503	17539	17508	17550	17679	17583	17791	17552	17551	17583	17453	17462	17797	17650	17792	17576	17587	17570	17551	17517	17566	17529	17622	17527	17714	17685	17482	17632	17610	17633	17527	17765	17631	17668	17448	17637	17513	17354	17610	17530	17617	17579	17611	17418	17631	17780	17752	17596	17531	17544	17461	17636	17589	17564	17599	17638	17577	17459	17743	17533	17563	17640	17621	17761	17624	17585	17574	17703	17649	17635	17719	17551	17431	17587	17442	17406	17593	17672	17598	17387	17641	17593	17663	17615	17441	17783	17617	17778	17600	17706	17440	17610	17527	17544	17543	17606	17497	17626	17501	17544	17703	17275	17518	17635	17637	17464	17462	17559	17524	17662	17737	17498	17491	17630	17786	17555	17513	17465	17642	17627	17601	17527	17583	17769	17719	17781	17524	17723	17534	17671	17642	17497	17595	17615	17605	17542	17826	17432	17676	17646	17658	17714	17542	17620	17781	17593	17568	17621	17481	17645	17624	17660	17466	17624	17705	17382	17605	17746	17686	17660	17540	17715	17713	17603	17753	17540	17543	17520	17848	17620	17631	17565	17649	17836	17445	17612	17614	17533	17542	17704	17537	17403	17530	17753	17565	17589	17521	17740	17705	17622	17653	17521	17517	17531	17573	17697	17546	17763	17479	17571	17536	17430	17524	17605	17513	17621	17660	17525	17624	17471	17502	17560	17530	17611	17579	17641	17670	17506	17741	17515	17610	17626	17414	17581	17626	17586	17625	17584	17689	17580	17664	17477	17507	17617	17661	17624	17718	17430	17758	17500	17733	17510	17453	17608	17463	17501	17604	17570	17539	17645	17588	17654	17755	17658	17478	17434	17653	17748	17635	17551	17498	17662	17621	17485	17529	17623	17354	17687	17546	17662	17424	17547	17548	17738	17624	17675	17320	17600	17780	17587	17418	17517	17534	17484	17653	17632	17615	17641	17678	17683	17523	17532	17535	17527	17632	17564	17587	17622	17599	17722	17654	17671	17768	17606	17568	17729	17672	17702	17627	17606	17591	17686	17551	17650	17669	17479	17606	17674	17377	17506	17575	17318	17565	17652	17518	17563	17550	17445	17544	17483	17601	17711	17428	17546	17694	17628	17593	17692	17555	17495	17706	17645	17604	17522	17558	17464	17697	17559	17729	17561	17583	17568	17657	17731	17626	17486	17643	17704	17648	17692	17618	17558	17771	17496	17583	17654	17642	17724	17507	17548	17585	17611	17575	17750	17606	17569	17711	17667	17705	17383	17673	17553	17494	17728	17574	17579	17437	17520	17671	17575	17627	17600	17430	17418	17624	17729	17541	17621	17642	17765	17557	17539	17539	17671	17509	17570	17541	17738	17622	17621	17466	17503	17534	17612	17477	17608	17619	17507	17750	17632	17737	17553	17625	17547	17582	17781	17419	17561	17601	17461	17626	17522	17710	17572	17570	17471	17514	17744	17703	17574	17642	17413	17687	17532	17477	17747	17587	17647
23168	21134	28076	25733	24504	31647	35250	33880	33272	29388	26117	24248	23582	23896	23367	23728	23641	23650	23501	23374	23605	23739	23598	23566	23661	23349	23548	23328	23591	23532	23705	23558	23515	23570	23586	23704	23500	23438	23465	23496	23395	23511	23399	23495	23715	23658	23363	23452	23695	23431	23763	23504	23270	23584	23647	23487	23342	23728	23570	23555	23491	23653	23506	23646	23651	23531	23553	23640	23404	23419	23475	23498	23617	23506	23667	23517	23620	23446	23525	23254	23479	23519	23415	23444	23687	23698	23430	23492	23349	23223	23737	23603	23510	23440	23571	23561	23591	23472	23512	23507	23561	23651	23262	23499	23463	23561	23503	23415	23623	23228	23352	23737	23522	23402	23451	23577	23534	23302	23194	23275	23707	23489	23436	23302	23635	23269	23326	23603	23500	23467	23666	23648	23478	23445	23401	23217	23283	23648	23495	23321	23605	23222	23441	23638	23348	23388	23339	23565	23537	23430	23452	23414	23328	23477	23460	23618	23229	23647	23624	23488	23497	23606	23703	23423	23307	23422	23269	23310	23378	23488	23480	23609	23334	23528	23483	23539	23623	23371	23424	23660	23252	23311	23446	23588	23619	23697	23562	23547	23362	23456	23246	23389	23533	23464	23399	23449	23634	23591	23797	23702	23407	23444	23640	23510	23404	23588	23467	23378	23693	23504	23543	23439	23601	23336	23453	23506	23544	23581	23309	23310	23590	23455	23326	23430	23794	23280	23308	23615	23461	23492	23401	23323	23594	23549	23379	23554	23428	23519	23400	23327	23607	23643	23648	23436	23651	23467	23460	23329	23450	23285	23467	23451	23625	23581	23382	23541	23527	23383	23119	23588	23438	23397	23353	23693	23344	23485	23534	23519	23615	23360	23394	23430	23448	23263	23635	23565	23479	23506	23364	23583	23429	23552	23318	23793	23401	23717	23416	23247	23589	23529	23379	23505	23514	23645	23473	23675	23727	23482	23827	23376	23473	23468	23472	23183	23654	23583	23514	23517	23544	23328	23500	23487	23431	23580	23626	23379	23572	23542	23499	23659	23569	23510	23581	23301	23427	23574	23524	23689	23519	23669	23422	23469	23307	23319	23611	23561	23399	23340	23687	23616	23790	23263	23572	23481	23557	23550	23390	23294	23406	23477	23535	23790	23566	23546	23426	23511	23317	23391	23535	23762	23482	23239	23498	23348	23553	23659	23488	23445	23668	23543	23550	23426	23730	23619	23632	23640	23423	23260	23420	23773	23376	23539	23488	23482	23498	23545	23522	23400	23490	23635	23523	23215	23470	23499	23456	23466	23809	23839	23537	23554	23484	23348	23327	23581	23246	23542	23437	23547	23589	23496	23812	23368	23298	23212	23474	23320	23298	23495	23435	23348	23405	23503	23413	23342	23568	23497	23558	23335	23432	23283	23573	23725	23717	23646	23539	23448	23485	23226	23720	23538	23386	23413	23464	23491	23427	23484	23089	23588	23623	23471	23266	23448	23771	23613	23742	23414	23567	23305	23630	23536	23584	23450	23530	23653	23297	23442	23463	23411	23555	23408	23345	23361	23391	23508	23541	23429	23709	23712	23342	23458	23457	23465	23364	23545	23538	23487	23412	23499	23460	23670	23646	23509	23299	23485	23395	23257	23445	23431	23539	23623	23421	23710	23525	23288	23338	23323	23433	23725	23574	23751	23402	23531	23491	23393	23481	23319	23427	23490	23575	23746	23525	23523	23615	23493	23502	23571	23425	23592	23408	23502	23458	23783	23342	23397	23609	23389	23467	23361	23504	23467	23349	23320	23542	23491	23534	23566	23407	23612	23359	23567	23211	23644	23543	23350	23300	23643	23439	23417	23455	23723	23455	23435	23467	23621	23469	23394	23546	23497	23359	23338	23431	23387	23460	23403	23473	23424	23445	23575	23484	23448	23407	23446	23379	23508	23691	23606	23437	23435	23542	23804	23551	23379	23205	23454	23614	23634	23299	23574	23625	23548	23599	23444	23413	23424	23470	23452	23384	23686	23558	23565	23679	23544	23470	23564	23470	23466	23613	23488	23451	23402	23430	23386	23239	23394	23610	23649	23364	23637	23496	23393	23518	23593	23598	23482	23534	23697	23577	23726	23575	23539	23520	23470	23595	23356	23452	23427	23482	23545	23656	23672	23321	23723	23715	23412	23202	23707	23458	23538	23641	23297	23411	23346	23512	23405	23492	23599	23475	23453	23359	23646	23535	23638	23260	23324	23440	23385	23552	23515	23404	23538	23535	23219	23257	23459	23294	23318	23636	23591	23513	23423	23480	23472	23536	23261	23629	23575	23250	23390	23732	23460	23466	23235	23426	23452	23434	23224	23418	23280	23421	23346	23426	23472	23662	23567	23502	23549	23547	23592	23487	23629	23544	23445	23556	23377	23247	23706	23674	23736	23461	23512	23446	23239	23472	23419	23589	23482	23710	23244	23463	23319	23341	23583	23384	23656	23434	23676	23744	23576	23299	23319	23514	23616	23257	23556	23427	23235	23366	23533	23522	23369	23373	23503	23557	23549	23308	23512	23308	23418	23759	23581	23672	23427	23673	23639	23472	23437	23536	23454	23591	23303	23475	23613	23182	23546	23536	23338	23528	23640	23484	23381	23400	23324	23519	23191	23231	23466	23504	23420	23415	23521	23516	23291	23521	23390	23434	23476	23317	23381	23324	23606	23593	23406	23499	23616	23464	23476	23423	23741	23549	23286	23543	23451	23627	23590	23484	23452	23476	23540	23604	23284	23365	23489	23472	23358	23587	23500	23291	23498	23548	23420	23377	23490	23669	23601	23320	23491	23572	23521	23358	23492	23448	23470	23592	23485	23469	23622	23519	23294	23514	23630	23545	23595	23623	23495	23303	23764	23651	23687	23575	23327	23527	23520	23461	23433	23412	23615	23439	23387	23380	23466	23390	23422	23383	23351	23400	23573	23520	23486	23666	23596	23364	23689	23679	23547	23421	23651	23566	23465	23623	23405	23438	23323	23599	23659	23427	23607	23713	23497	23567	23448	23330	23532	23505	23214	23453	23610	23353	23394	23446	23501	23656	23653	23598	23349	23523	23278	23572	23387	23480	23532	23447	23432	23659	23436	23630	23434	23489	23512	23360	23501	23490	23502	23546	23300	23561	23254	23531	23498	23380	23472	23380	23613	23480	23476	23623	23415	23593	23206	23358	23419	23339	23566	23456	23458	23751	23433	23486	23188	23391	23700	23662	23423	23393	23691	23617	23646	23612	23655	23470	23488	23428	23519	23310	23276	23456	23526	23674	23544	23692	23382	23530	23400	23689	23513	23551	23554	23416	23592	23568	23345	23297	23706	23682	23447	23640	23461	23335	23510	23503	23473	23430	23355	23584	23548	23485	23425	23619	23319	23554	23524	23488	23507	23558	23519	23615	23380	23737	23550	23437	23380	23453	23640	23645	23333	23387	23545	23636	23469	23115	23494	23403	23374	23508	23246	23455	23553	23293	23415	23615	23617	23402	23497	23662	23443	23597	23706	23452	23261	23535	23463	23578	23381	23427	23473	23270	23390	23412	23460	23412	23624	23434	23426	23705	23489	23400	23510	23128	23352	23387	23639	23728	23569	23664	23614	23484	23458	23546	23375	23551	23606	23361	23309	23526	23472	23611	23434	23467	23502	23453	23470	23594	23399	23644	23431	23387	23405	23610	23711	23408	23469	23510	23540	23482	23404	23399	23487	23513	23490	23482	23598	23432	23548	23540	23330	23321	23549	23465	23445	23622	23521	23720	23469	23343	23513	23452	23661	23480	23535	23517	23468	23525	23415	23411	23591	23401	23303	23766	23510	23557	23578	23602	23494	23374	23759	23362	23577	23538	23498	23581	23467	23591	23556	23549	23622	23708	23383	23395	23462	23629	23572	23189	23608	23394	23421	23492	23338	23426	23640	23403	23408	23652	23580	23603	23536	23444	23423	23509	23461	23449	23616	23206	23695	23608	23304	23468	23012	23470	23247	23409	23460	23346	23461	23444	23577	23569	23431	23450	23552	23476	23541	23456	23516	23664	23329	23375	23644	23453	23502	23531	23361	23608	23438	23514	23541	23572	23296	23501	23243	23624	23769	23508	23561	23265	23524	23650	23565	23465	23468	23510	23666	23720	23473	23418	23352	23465	23526	23524	23429	23816	23497	23525	23574	23579	23497	23514	23519	23385	23548	23547	23642	23464	23579	23548	23504	23441	23569	23332	23702	23464	23565	23437	23466	23442	23433	23219	23550	23419	23542	23587	23432	23558	23381	23352	23478	23354	23421	23526	23618	23785	23499	23247	23329	23461	23438	23491	23812	23428	23819	23650	23240	23436	23421	23458	23481	23460	23437	23499	23360	23609	23676	23438	23559	23441	23494	23484	23398	23440	23508	23486	23366	23502	23586	23629	23632	23387	23496	23706	23673	23540	23389	23407	23389	23186	23511	23458	23604	23619	23336	23469	23517	23723	23503	23319	23605	23445	23484	23765	23203	23566	23919	23764	23354	23446	23528	23478	23364	23424	23602	23713	23472	23698	23499	23652	23572	23508	23484	23480	23286	23390	23504	23494	23221	23592	23667	23384	23443	23316	23517	23582	23357	23384	23295	23467	23672	23665	23496	23646	23375	23480	23667	23414	23302	23437	23554	23478	23605	23473	23565	23560	23470	23417	23602	23273	23661	23445	23777	23531	23649	23695	23475	23674	23362	23492	23591	23519	23559	23420	23334	23629	23531	23654	23543	23737	23625	23389	23661	23417	23412	23387	23472	23517	23444	23504	23447	23480	23484	23498	23255	23685	23527	23653	23684	23549	23329	23675	23404	23456	23552	23344	23233	23293	23371	23676	23627	23554	23560	23511	23551	23577	23573	23544	23336	23408	23414	23496	23364	23268	23886	23376	23303	23418	23455	23627	23469	23497	23387	23393	23530	23510	23501	23689	23380	23524	23479	23710	23477	23405	23457	23519	23442	23451	23273	23480	23397	23472	23399	23199	23490	23509	23399	23500	23236	23501	23420	23376	23624	23462	23522	23425	23689	23411	23486	23701	23490	23672	23521	23516	23526	23553	23274	23594	23617	23537	23371	23547	23394	23518	23591	23498	23640	23692	23446	23371	23464	23475	23214
27898	56481	41172	29076	23643	31300	31172	32070	29488	24192	20618	18249	18301	18040	18159	18100	18148	18128	18014	18149	18413	18147	18228	18177	18050	18181	18152	18086	18215	18152	17962	18287	18175	18216	18318	18003	18176	18011	18223	18104	18122	18202	18120	18034	18005	18105	18218	18028	18271	18058	18130	17981	18177	18301	18099	18054	18101	18188	18246	18151	18235	18059	18140	18132	18077	18137	18249	18184	18032	18057	18199	18128	18076	18192	18162	18229	18079	18105	18220	18260	18262	18204	18138	18161	18137	18015	18207	18048	18179	18187	18055	17950	18110	18254	18057	18204	18193	18149	18291	18102	18232	17974	18180	18046	18089	18127	18222	18055	18204	18252	18159	18169	18167	18217	18034	18132	18058	18096	18002	18149	17978	18284	18066	18081	18052	18149	18036	18062	18273	18164	18064	18115	18129	18208	18133	18112	18077	18027	18181	18018	18171	18069	18068	18078	18157	17981	18288	18061	18084	18199	18031	18034	18203	18178	18124	17880	18177	18177	18112	18139	18157	18071	18171	17997	18148	18039	18103	18173	18088	18460	18239	18200	18084	18094	18192	18033	18121	18390	18137	18131	18302	18001	18272	18213	18092	18057	18222	18190	18225	18047	18150	18007	18085	18247	18106	18050	18051	18101	18099	18051	18265	18082	18094	17986	18289	17962	18175	18040	18129	18066	18033	18105	18324	18137	18134	18211	18240	18095	18153	18139	18063	18048	18136	18059	18062	18107	18104	18185	18006	18145	18133	18030	18147	18056	18067	18158	18211	18150	18029	18103	18084	18135	18119	18129	18136	18310	17994	18128	18158	18260	18130	17988	18169	18171	18124	18044	18058	18112	18289	18074	18156	18134	18076	18054	18261	17975	18241	18237	18160	18017	18074	18226	18146	18238	18152	18007	18180	18206	18236	18193	18260	18161	18334	18168	18157	18172	18276	18160	18059	17981	18049	18049	18370	18113	18146	18117	18072	18051	18089	18280	18125	18253	17986	18235	18043	18265	18043	18142	18047	18254	18126	18167	18126	18179	18127	18112	18167	18171	18156	18130	18120	18036	18145	18276	18014	18172	18086	18235	18334	18279	17994	18101	18097	18208	18344	18145	18077	18162	17974	18330	18045	18199	18333	18125	18249	18006	18109	18083	18095	18277	17981	18083	18230	17999	18111	18094	18193	18110	18165	18181	18040	18355	18188	18123	17916	18016	18024	18058	18146	18123	18202	18135	18184	18125	18090	18109	18208	18077	18065	18086	18071	17969	18241	18104	18170	17965	18144	18094	18176	18165	18061	18179	18140	18057	17987	18146	18051	18130	18275	18399	18185	18157	18095	18210	18033	18198	18073	18219	18013	18195	18256	18294	18065	18165	18157	18243	18147	18200	18160	18106	18237	18072	18091	18099	18337	17981	18199	18039	18110	18219	18192	18009	18085	18121	18291	18131	18169	18137	18224	18138	18073	18154	18317	18047	18056	17994	18164	18002	18222	18127	18076	18129	18135	18247	18109	18153	18045	18198	18046	18143	18076	18140	18174	18243	18108	18040	18148	18150	18129	18137	18416	18181	18188	18095	18300	18307	18125	18145	18236	18063	18144	18083	17967	18135	17997	18198	18168	18112	18122	18096	18146	18148	18115	18277	18078	18061	18178	17977	18128	18178	18270	18063	18215	18129	18164	18106	18013	18052	18162	18040	18038	18350	18188	18176	18133	18088	18092	18246	18065	18199	18083	18119	18197	18039	18182	18080	18187	18229	18044	18356	18107	18254	18109	18198	18194	18197	18026	18211	18183	18213	18219	18140	18102	18149	18100	18094	18188	17922	18095	18203	18236	18035	17982	18220	18107	18224	18109	18136	17996	18070	18285	18219	18091	18170	18029	18277	18202	18162	17971	18311	18046	18193	18041	18190	18035	18154	18106	18139	18176	18151	18119	18170	18198	18084	18195	18017	18192	18273	18266	18150	17984	18172	18058	18231	18193	18083	18362	18209	18228	18201	18065	18220	18078	18082	18024	18258	18061	17999	18034	17960	18116	18117	17977	18244	17999	18211	18169	18008	18162	18104	18128	17950	18112	18079	18174	18177	18158	18167	18049	18100	18254	18140	18119	18112	18192	18158	18125	18143	18126	18021	18116	18157	18221	18094	18052	18034	18171	18144	18371	18218	18052	18363	18149	18047	18205	18130	18326	18142	17973	18101	18002	18241	18382	18094	17954	18325	18021	18268	18029	18335	18241	18273	18048	18159	18154	18109	18101	18088	18096	18163	18120	18189	18019	18080	18008	18257	18040	18277	18128	18117	18238	17994	17802	18106	18126	17959	18168	18067	18180	18195	17992	18211	17947	18122	18210	18074	18051	18128	18142	18156	18016	18308	18089	18146	18271	18006	18039	18234	18131	18102	18089	18103	18096	18181	18221	18060	18085	17996	18191	18094	18056	18119	18234	18142	18247	18068	18184	18149	18089	18155	17992	18178	18010	18103	18064	18248	18225	18127	18211	18173	18162	18130	18144	18232	18158	18271	18023	17931	18065	18151	18064	18012	18212	18117	18197	18223	18120	18039	18188	18130	18090	18069	18000	18086	18211	18199	18034	18394	18161	17981	18165	18327	18237	18118	18010	18024	18047	18144	18079	18127	18076	18164	18275	18234	18270	17987	18208	18261	18259	18083	18149	18057	18000	18186	18216	18293	18094	18020	18060	18108	18215	18176	18185	18114	18102	18318	17966	18139	18203	18235	17991	18106	18143	18053	17988	18118	18060	18019	18047	18268	17991	18111	17916	18192	18123	18254	18145	18128	18128	18142	18307	18036	18299	18174	18059	18069	18204	18213	18215	18100	18053	18414	18050	18129	18138	18257	17974	17969	18089	18132	18088	18051	18199	18012	18283	18191	18069	18333	18134	18308	17983	18242	18078	18026	18201	18137	18051	18069	18234	18187	18089	17977	18175	18255	18187	18136	18258	18197	18263	18167	17906	18096	18200	18115	18094	18051	18182	18215	18082	18212	18267	18029	18203	18034	18088	18199	18022	18229	18156	18213	18196	18055	18119	17959	18169	18085	17940	18107	18267	17995	18143	18123	18148	18066	18134	17972	18138	18365	18239	17966	18221	18244	18205	18308	18173	18066	18278	18216	18115	18002	18101	18234	18243	18106	18159	18128	18156	18134	18332	18154	17946	18104	18182	18211	18059	17999	17965	18110	18043	18217	18229	18364	18111	18176	18069	18146	18153	18159	18188	18050	18270	18127	18274	18159	18184	18170	18130	18207	18025	18371	18192	18121	18079	18236	18043	18131	18015	18128	18093	18162	18129	18105	18040	18090	18127	18149	18141	18321	18080	18146	18218	18064	18205	18064	18032	18196	18229	18132	18341	18105	18456	18174	18052	18168	18220	18153	17952	18343	18180	18052	18104	18234	18089	18207	18008	18369	18060	18276	18233	18051	18240	18126	18126	18032	18217	17909	18148	18176	18187	18158	18270	18244	18136	18162	18270	18162	18233	17981	17969	17994	17923	18212	18285	18008	18246	18033	18165	17971	18236	18000	18201	18288	18375	18059	18221	18032	18231	18143	18122	18156	17970	17905	18219	18124	18161	18380	17983	18060	18225	18172	18062	18293	18398	18146	18246	18196	18208	18047	18082	18095	18236	18178	18070	18114	18104	18126	18026	18070	18088	18183	18165	18164	18173	18117	18035	18126	18132	18049	18116	18177	18165	18288	18443	18002	18033	18184	18276	18125	18286	18092	18182	18239	18132	18310	18160	18174	18351	18112	18139	18052	18136	18335	18008	18044	18276	18359	18009	18170	18023	18267	18038	18061	18320	18132	18024	18097	18120	18142	18265	18025	18176	18052	18295	18186	18168	17980	18141	18213	18267	18114	18003	18141	18154	18168	18091	18292	18229	18165	18200	18345	18123	18079	18114	18011	18305	18137	18188	18074	18171	18117	18247	18179	18208	18067	18329	18155	18101	18196	18192	18134	17979	18235	18139	18116	17996	18133	18286	18087	18186	18119	18059	18290	18187	18070	18161	18266	18007	18233	18100	18090	17981	18154	18017	18131	18046	18137	18131	18010	18206	18129	18186	18199	18124	18147	18096	18203	18151	18255	18227	18153	18085	18212	17937	18017	18000	18030	18290	18200	18323	18026	18287	18197	18188	18129	18235	18232	18143	18243	18127	18103	18167	18096	18083	18056	18165	18183	17938	18137	18122	18137	18147	18090	18060	18282	18023	18100	18333	18219	18065	18162	18186	18130	18301	18154	18146	18071	18241	18044	18268	18138	18203	18246	18106	18157	18315	18162	18122	18058	18230	18248	18192	18176	18170	18171	18244	18103	18145	18101	18100	18271	18112	18146	18207	18143	18037	18281	18094	18022	18033	18236	18295	18229	18108	17967	18386	18074	18150	18094	18085	18243	18146	18199	18259	18330	18418	18063	18170	18138	18249	18068	18150	18004	18002	18043	18131	18220	18168	18168	18186	18046	18208	17916	18323	18125	18092	18205	18084	18000	18334	18134	18181	18175	17974	18273	18251	18136	18098	18293	18064	18086	18212	18071	18206	18189	17991	18259	18359	18068	18246	18176	18103	18028	18096	18249	18264	18266	18063	18052	18345	18074	18192	18059	18213	18130	18097	18186	18112	18309	18148	18229	18167	18115	18170	18131	18292	18039	18049	18223	18333	18072	18142	18028	18149	18171	18187	18315	18048	18253	18001	18111	18180	18234	18155	18107	18037	18213	18132	18071	18083	18039	18163	18089	18193	18274	18062	17891	18094	18081	18123	17917	18114	18004	18357	18126	18330	18135	18112	18079	18236	18142	17978	18215	18025	18237	18092	18159	18210	18063	18107	18085	18190	18112	18130	17997	18231	18146	18222	18241	18114	18310	18224	18183	18014	18111	17973	18164	18302	18196	18356	17999	18053	18218	18255	18084	18065	18138	18045	18112	18046	18171	18184	18056	18048	18078	18144	18086	18126	17938	18107	18170	18260	18178	17969	18232	18100	18175	18241	18061	18003	18191	18066	18079	18038	18010	18231	18190	18102	18113	17974	18312	18090	18220	18195	17922	17992	18087	18216	18416	18150	18288	18165	18049	18005	18131	18308	18166	18189	18329	18164	18149	18014	18157	17981	18224	18282	18165
24636	21250	28176	28381	24395	25262	26825	29139	27814	25552	24065	22623	22577	22568	22467	22669	22527	22334	22680	22570	22582	22417	22326	22408	22382	22511	22621	22526	22579	22368	22519	22601	22314	22610	22396	22429	22563	22572	22362	22451	22708	22364	22498	22598	22477	22386	22472	22577	22631	22392	22624	22376	22331	22503	22413	22452	22424	22610	22548	22328	22490	22368	22568	22591	22566	22328	22481	22271	22459	22389	22591	22132	22270	22370	22569	22571	22316	22444	22365	22427	22507	22393	22563	22750	22354	22457	22573	22483	22380	22433	22440	22446	22319	22639	22595	22516	22578	22309	22477	22413	22534	22368	22363	22500	22480	22366	22364	22382	22242	22347	22508	22292	22303	22346	22441	22506	22438	22330	22344	22549	22628	22430	22557	22396	22525	22576	22512	22633	22418	22386	22379	22430	22459	22369	22360	22414	22300	22489	22332	22622	22244	22638	22463	22436	22569	22352	22347	22539	22490	22404	22532	22531	22477	22394	22597	22370	22569	22395	22494	22331	22356	22394	22552	22371	22661	22552	22589	22623	22512	22225	22336	22209	22547	22400	22517	22338	22527	22397	22421	22459	22465	22478	22683	22497	22488	22466	22514	22263	22359	22523	22376	22476	22427	22504	22349	22262	22426	22304	22382	22695	22537	22636	22429	22372	22482	22584	22469	22499	22538	22603	22480	22633	22349	22503	22408	22516	22250	22551	22421	22383	22346	22641	22503	22466	22326	22577	22454	22544	22350	22385	22280	22354	22487	22432	22566	22440	22304	22584	22353	22431	22556	22509	22640	22574	22455	22592	22470	22500	22406	22528	22452	22585	22635	22772	22689	22373	22350	22392	22335	22370	22690	22306	22597	22262	22520	22404	22438	22639	22612	22535	22456	22311	22455	22538	22409	22657	22290	22308	22394	22470	22436	22317	22441	22386	22494	22611	22455	22446	22538	22418	22222	22439	22516	22394	22544	22303	22415	22467	22534	22508	22538	22474	22585	22536	22403	22323	22463	22348	22363	22322	22506	22495	22538	22500	22629	22577	22550	22349	22379	22368	22639	22454	22492	22479	22367	22327	22453	22781	22370	22426	22400	22341	22339	22519	22607	22317	22535	22652	22451	22632	22385	22393	22544	22497	22437	22446	22484	22405	22458	22551	22419	22577	22389	22463	22590	22436	22491	22535	22481	22534	22466	22468	22450	22583	22499	22182	22487	22633	22590	22338	22460	22518	22656	22342	22448	22330	22541	22452	22254	22518	22538	22516	22199	22626	22413	22356	22607	22661	22453	22581	22462	22256	22502	22487	22593	22500	22534	22469	22421	22321	22414	22486	22674	22738	22425	22250	22622	22595	22657	22354	22241	22339	22436	22373	22563	22379	22552	22256	22542	22471	22576	22263	22352	22487	22513	22229	22515	22370	22471	22241	22488	22298	22444	22596	22475	22426	22264	22459	22621	22494	22434	22657	22357	22475	22681	22616	22478	22311	22470	22321	22715	22598	22547	22636	22545	22376	22477	22502	22375	22550	22451	22380	22356	22421	22479	22481	22428	22212	22461	22512	22474	22466	22660	22641	22276	22473	22401	22583	22438	22681	22659	22362	22403	22488	22324	22644	22429	22630	22411	22296	22525	22621	22618	22470	22278	22375	22507	22538	22588	22596	22563	22562	22560	22361	22444	22640	22623	22597	22750	22586	22353	22370	22561	22631	22384	22306	22624	22417	22398	22308	22461	22445	22469	22228	22318	22246	22471	22656	22502	22447	22537	22480	22425	22408	22631	22641	22562	22463	22508	22675	22508	22357	22593	22422	22324	22431	22626	22416	22561	22405	22329	22359	22298	22482	22538	22540	22561	22472	22442	22291	22516	22490	22320	22607	22539	22329	22392	22561	22676	22297	22538	22508	22352	22373	22395	22358	22552	22412	22449	22301	22457	22322	22491	22427	22442	22357	22226	22363	22374	22398	22524	22610	22529	22517	22355	22324	22426	22441	22462	22452	22567	22417	22570	22482	22684	22394	22532	22464	22412	22409	22328	22496	22226	22540	22478	22416	22475	22521	22413	22465	22530	22464	22519	22373	22579	22648	22482	22549	22286	22632	22712	22320	22385	22406	22617	22457	22385	22394	22519	22429	22372	22567	22270	22522	22444	22185	22268	22590	22439	22316	22567	22600	22481	22426	22351	22271	22451	22441	22583	22544	22411	22528	22681	22201	22590	22448	22469	22488	22149	22113	22517	22391	22540	22603	22522	22343	22574	22593	22600	22715	22509	22694	22404	22474	22584	22406	22326	22310	22458	22454	22323	22418	22213	22436	22411	22593	22556	22481	22213	22526	22589	22550	22473	22444	22504	22453	22452	22424	22370	22516	22291	22590	22474	22332	22461	22315	22483	22351	22463	22377	22499	22349	22340	22514	22348	22445	22132	22487	22490	22614	22435	22369	22487	22370	22560	22631	22575	22435	22521	22499	22502	22397	22366	22323	22529	22299	22666	22477	22607	22379	22434	22383	22313	22712	22755	22630	22351	22429	22340	22548	22440	22427	22351	22691	22441	22375	22262	22352	22567	22317	22455	22248	22242	22597	22496	22268	22422	22434	22403	22338	22357	22710	22660	22444	22451	22401	22401	22378	22663	22607	22543	22480	22591	22392	22578	22701	22599	22392	22228	22288	22311	22381	22378	22621	22595	22375	22395	22625	22384	22344	22541	22563	22440	22445	22326	22396	22541	22480	22298	22491	22511	22390	22516	22471	22618	22667	22361	22564	22184	22377	22437	22368	22444	22606	22516	22586	22267	22265	22415	22619	22655	22596	22481	22329	22607	22377	22450	22458	22633	22245	22367	22440	22483	22231	22467	22152	22485	22475	22416	22508	22568	22418	22348	22404	22299	22355	22521	22644	22644	22583	22458	22395	22326	22639	22545	22364	22806	22480	22593	22492	22274	22524	22464	22519	22464	22316	22396	22464	22349	22482	22342	22361	22525	22513	22340	22406	22565	22520	22652	22648	22445	22397	22558	22266	22245	22506	22380	22515	22420	22542	22644	22190	22258	22425	22219	22454	22675	22463	22434	22374	22197	22468	22468	22463	22473	22431	22391	22537	22641	22445	22683	22402	22638	22399	22253	22351	22288	22309	22495	22441	22512	22507	22336	22466	22418	22629	22250	22486	22634	22471	22529	22137	22486	22546	22449	22550	22472	22546	22448	22556	22574	22573	22392	22256	22454	22408	22534	22456	22685	22581	22461	22760	22370	22566	22493	22415	22557	22622	22407	22318	22374	22437	22475	22431	22476	22450	22607	22320	22312	22456	22443	22740	22435	22412	22613	22512	22305	22493	22622	22660	22516	22416	22494	22592	22311	22595	22481	22330	22470	22508	22427	22424	22512	22384	22287	22513	22511	22341	22451	22590	22675	22674	22730	22601	22307	22415	22441	22430	22368	22408	22571	22561	22448	22454	22572	22376	22373	22485	22465	22590	22352	22333	22223	22536	22553	22506	22480	22616	22479	22471	22392	22544	22455	22575	22540	22490	22224	22442	22321	22406	22561	22626	22303	22495	22511	22228	22331	22392	22508	22578	22350	22328	22663	22452	22691	22387	22419	22376	22764	22504	22294	22545	22346	22335	22671	22417	22634	22328	22483	22567	22383	22556	22461	22481	22461	22454	22548	22335	22511	22460	22395	22448	22678	22679	22425	22374	22561	22532	22496	22398	22397	22318	22392	22400	22738	22599	22607	22690	22623	22418	22372	22345	22364	22579	22423	22611	22429	22460	22533	22452	22577	22152	22418	22633	22385	22447	22386	22398	22478	22491	22533	22448	22647	22588	22468	22413	22336	22318	22428	22536	22325	22310	22390	22349	22346	22369	22515	22312	22470	22592	22399	22266	22377	22313	22513	22604	22382	22633	22572	22486	22402	22412	22475	22296	22469	22691	22612	22486	22677	22363	22360	22281	22572	22491	22721	22582	22466	22418	22393	22344	22608	22449	22604	22468	22406	22410	22575	22362	22455	22425	22449	22489	22366	22277	22454	22503	22302	22468	22416	22535	22484	22518	22371	22656	22437	22331	22420	22423	22549	22432	22279	22705	22351	22521	22577	22410	22498	22353	22472	22586	22156	22250	22556	22565	22692	22423	22555	22521	22391	22586	22535	22471	22185	22621	22490	22470	22637	22583	22581	22574	22465	22423	22270	22438	22416	22474	22499	22343	22357	22512	22426	22496	22511	22569	22650	22381	22302	22519	22461	22390	22655	22505	22893	22589	22176	22307	22691	22595	22490	22541	22536	22698	22419	22581	22286	22553	22413	22591	22428	22265	22525	22400	22530	22587	22434	22399	22380	22449	22536	22497	22294	22358	22421	22566	22641	22467	22341	22266	22370	22251	22409	22358	22419	22430	22495	22444	22509	22443	22495	22721	22483	22586	22414	22550	22377	22498	22447	22374	22306	22455	22371	22275	22509	22369	22402	22620	22351	22424	22429	22496	22614	22482	22593	22609	22441	22503	22559	22254	22490	22341	22692	22472	22513	22387	22414	22471	22409	22629	22400	22542	22614	22470	22455	22541	22594	22542	22304	22329	22313	22441	22514	22279	22475	22441	22685	22451	22554	22509	22456	22526	22351	22492	22667	22230	22399	22481	22420	22560	22526	22474	22490	22366	22613	22381	22530	22299	22366	22482	22504	22385	22589	22567	22448	22339	22422	22614	22686	22502	22501	22569	22553	22460	22442	22343	22414	22352	22271	22561	22686	22622	22328	22397	22493	22395	22515	22495	22449	22622	22596	22572	22442	22368	22364	22654	22638	22478	22623	22439	22354	22480	22652	22639	22528	22438	22706	22659	22493	22460	22488	22465	22530	22379	22410	22521	22563	22423	22546	22646	22669	22376	22422	22326	22300	22502	22297	22471	22531	22293	22564	22515	22355	22617	22359	22640	22540	22455	22519	22505	22509	22363	22437	22718	22602	22390	22574	22426	22716	22508	22467	22375	22346	22212	22338	22499	22329	22398	22455	22492	22473	22466	22418	22498	22447	22248	22417	22389	22488	22488	22491	22346	22427	22492	22360	22327	22497	22259	22631	22398	22531	22219	22490	22593	22652	22456	22279	22530	22577	22815	22505	22348	22308	22431	22430	22584	22481	22577
27267	46670	36027	25411	21053	22254	23299	28315	24910	21269	19094	17844	17539	17633	17485	17722	17485	17655	17515	17524	17480	17462	17457	17496	17517	17728	17486	17473	17659	17560	17539	17334	17567	17571	17541	17487	17632	17522	17510	17551	17507	17738	17591	17766	17373	17624	17633	17579	17414	17416	17616	17445	17520	17661	17397	17546	17598	17473	17496	17463	17680	17539	17526	17609	17703	17749	17608	17622	17468	17655	17554	17500	17627	17714	17706	17654	17500	17475	17681	17573	17679	17544	17339	17373	17488	17581	17564	17444	17681	17515	17504	17649	17584	17541	17550	17556	17575	17478	17713	17483	17621	17631	17466	17575	17777	17444	17645	17561	17546	17525	17519	17520	17625	17483	17494	17495	17574	17660	17525	17625	17561	17540	17624	17435	17401	17590	17553	17408	17635	17508	17618	17486	17570	17610	17499	17711	17502	17443	17590	17509	17622	17502	17734	17424	17539	17513	17615	17674	17589	17617	17578	17525	17675	17554	17464	17540	17413	17588	17670	17535	17517	17535	17322	17638	17602	17522	17548	17416	17624	17534	17385	17677	17532	17476	17500	17607	17537	17599	17469	17612	17562	17461	17439	17531	17604	17342	17546	17707	17506	17410	17601	17500	17587	17531	17565	17626	17697	17716	17544	17576	17488	17554	17776	17444	17637	17579	17474	17485	17604	17478	17494	17719	17437	17509	17671	17400	17693	17646	17443	17533	17460	17577	17598	17670	17722	17613	17431	17386	17366	17748	17549	17544	17659	17636	17612	17720	17497	17571	17496	17557	17615	17500	17577	17397	17486	17551	17532	17430	17519	17522	17498	17451	17595	17732	17622	17478	17428	17487	17721	17444	17398	17781	17460	17487	17751	17537	17607	17561	17750	17582	17706	17461	17524	17480	17642	17640	17445	17519	17422	17590	17510	17596	17674	17378	17587	17645	17592	17582	17568	17537	17459	17844	17452	17441	17469	17622	17518	17395	17734	17524	17589	17622	17663	17541	17504	17376	17669	17515	17679	17690	17527	17507	17602	17477	17498	17572	17491	17367	17597	17549	17567	17590	17683	17529	17607	17522	17673	17722	17478	17465	17545	17478	17506	17562	17598	17747	17432	17643	17551	17725	17380	17609	17646	17501	17469	17554	17526	17597	17662	17458	17500	17441	17695	17743	17522	17623	17414	17600	17590	17518	17488	17618	17640	17517	17519	17645	17571	17632	17551	17539	17608	17435	17858	17396	17567	17541	17570	17391	17390	17647	17489	17687	17540	17691	17623	17573	17343	17384	17488	17636	17334	17602	17658	17561	17607	17690	17591	17684	17393	17418	17528	17373	17560	17398	17653	17550	17626	17573	17604	17577	17560	17557	17510	17552	17612	17504	17403	17769	17674	17724	17618	17580	17461	17681	17611	17570	17594	17443	17525	17519	17684	17624	17453	17389	17561	17470	17480	17517	17651	17548	17369	17597	17746	17609	17600	17603	17780	17597	17530	17561	17449	17454	17560	17554	17643	17508	17577	17551	17630	17703	17549	17495	17604	17513	17461	17623	17627	17668	17568	17600	17481	17679	17454	17572	17583	17608	17487	17613	17510	17622	17715	17667	17591	17792	17639	17410	17529	17519	17610	17540	17732	17508	17645	17539	17506	17550	17447	17530	17495	17570	17558	17487	17539	17674	17544	17636	17469	17601	17443	17442	17573	17551	17599	17806	17507	17488	17457	17599	17412	17478	17535	17531	17602	17554	17641	17610	17488	17586	17474	17648	17570	17662	17608	17584	17545	17687	17576	17755	17365	17636	17836	17535	17652	17615	17556	17742	17417	17752	17594	17550	17779	17626	17447	17657	17608	17533	17552	17788	17495	17529	17484	17446	17641	17622	17569	17439	17713	17522	17622	17530	17541	17554	17646	17621	17549	17494	17418	17519	17538	17513	17624	17492	17529	17491	17561	17487	17411	17438	17607	17641	17548	17569	17510	17497	17417	17547	17543	17658	17526	17595	17558	17515	17556	17455	17592	17561	17660	17709	17535	17599	17506	17381	17623	17631	17631	17655	17512	17657	17522	17632	17587	17569	17624	17419	17697	17449	17514	17459	17540	17540	17481	17294	17641	17481	17676	17617	17482	17605	17551	17446	17626	17566	17678	17633	17552	17706	17607	17424	17537	17672	17430	17719	17463	17644	17484	17579	17567	17533	17542	17528	17609	17480	17585	17489	17604	17720	17496	17589	17642	17579	17592	17626	17508	17596	17703	17607	17607	17618	17409	17612	17342	17423	17793	17593	17752	17507	17378	17607	17568	17672	17611	17400	17518	17692	17574	17388	17470	17537	17637	17696	17592	17435	17608	17597	17548	17563	17705	17680	17600	17417	17566	17378	17447	17684	17838	17554	17591	17547	17579	17521	17620	17456	17591	17624	17542	17584	17573	17719	17597	17518	17568	17561	17375	17641	17527	17687	17298	17439	17483	17624	17482	17518	17507	17507	17343	17501	17504	17416	17734	17534	17562	17481	17642	17463	17673	17533	17680	17416	17524	17750	17621	17648	17607	17673	17459	17599	17661	17658	17517	17507	17797	17479	17464	17650	17469	17532	17495	17626	17572	17501	17496	17575	17431	17620	17609	17751	17630	17479	17464	17630	17757	17492	17558	17639	17510	17694	17599	17758	17546	17421	17539	17641	17630	17635	17658	17568	17529	17513	17524	17647	17712	17649	17527	17581	17640	17480	17353	17567	17529	17747	17500	17672	17634	17555	17652	17717	17598	17691	17624	17602	17608	17662	17526	17650	17540	17443	17527	17584	17726	17529	17615	17679	17512	17509	17555	17509	17596	17575	17617	17614	17559	17757	17417	17657	17527	17686	17467	17568	17663	17661	17478	17429	17658	17691	17730	17358	17623	17530	17627	17543	17412	17528	17611	17776	17545	17508	17402	17630	17386	17604	17607	17694	17407	17575	17512	17600	17585	17401	17430	17751	17746	17430	17600	17453	17464	17609	17497	17422	17505	17499	17459	17477	17486	17466	17579	17461	17682	17547	17698	17521	17449	17347	17625	17552	17530	17513	17561	17630	17643	17759	17492	17499	17683	17700	17581	17702	17426	17693	17818	17639	17517	17591	17610	17604	17567	17626	17489	17467	17530	17490	17547	17415	17497	17544	17580	17543	17744	17721	17708	17386	17673	17639	17473	17594	17554	17470	17456	17735	17496	17574	17620	17693	17763	17593	17368	17772	17429	17507	17733	17558	17561	17689	17604	17465	17672	17631	17534	17630	17603	17584	17421	17692	17785	17475	17486	17570	17688	17534	17620	17588	17614	17418	17550	17629	17614	17535	17642	17612	17710	17522	17575	17504	17634	17572	17525	17385	17595	17383	17663	17412	17657	17616	17588	17564	17546	17466	17477	17495	17564	17591	17621	17644	17492	17565	17724	17491	17549	17682	17559	17609	17631	17568	17647	17742	17385	17576	17506	17553	17462	17575	17511	17584	17634	17671	17396	17421	17526	17600	17477	17639	17503	17760	17456	17564	17620	17808	17494	17560	17530	17477	17530	17529	17563	17510	17665	17585	17550	17628	17701	17647	17621	17545	17657	17477	17615	17498	17696	17418	17708	17469	17633	17495	17512	17754	17607	17597	17473	17460	17582	17719	17451	17564	17413	17753	17685	17549	17791	17649	17606	17677	17658	17595	17489	17523	17547	17530	17405	17494	17793	17595	17622	17692	17544	17431	17727	17728	17519	17510	17448	17637	17517	17456	17317	17365	17403	17653	17611	17524	17606	17450	17609	17553	17680	17626	17600	17590	17535	17450	17522	17474	17552	17754	17714	17751	17522	17674	17601	17547	17551	17651	17649	17535	17654	17640	17568	17575	17442	17534	17574	17541	17476	17468	17620	17560	17551	17464	17528	17316	17600	17550	17473	17697	17557	17692	17500	17536	17674	17444	17809	17578	17591	17740	17756	17523	17630	17598	17409	17516	17588	17586	17628	17633	17652	17536	17650	17545	17575	17526	17679	17646	17550	17584	17479	17833	17603	17540	17549	17658	17463	17529	17442	17423	17645	17537	17524	17775	17729	17569	17705	17501	17524	17533	17633	17574	17601	17371	17390	17373	17635	17659	17502	17463	17605	17533	17570	17450	17603	17505	17571	17658	17316	17635	17534	17495	17624	17521	17617	17505	17701	17555	17566	17636	17663	17610	17495	17455	17603	17550	17562	17576	17715	17465	17578	17585	17492	17582	17833	17408	17502	17459	17578	17594	17441	17452	17492	17616	17590	17651	17529	17399	17811	17422	17574	17496	17560	17633	17600	17733	17480	17576	17637	17448	17645	17635	17459	17588	17414	17663	17677	17635	17525	17505	17623	17575	17637	17598	17570	17777	17617	17711	17782	17592	17577	17557	17468	17546	17586	17570	17607	17547	17490	17568	17432	17395	17592	17624	17522	17478	17717	17515	17457	17672	17591	17557	17521	17553	17631	17450	17644	17560	17584	17551	17617	17390	17685	17728	17495	17518	17634	17629	17538	17708	17651	17577	17519	17504	17585	17771	17569	17652	17641	17613	17567	17587	17602	17680	17625	17558	17501	17816	17484	17720	17575	17603	17564	17625	17713	17539	17501	17571	17532	17556	17696	17507	17709	17578	17561	17592	17629	17622	17521	17606	17513	17580	17525	17740	17598	17459	17480	17584	17685	17401	17492	17517	17665	17408	17647	17648	17503	17326	17501	17658	17537	17617	17579	17891	17542	17571	17454	17630	17566	17799	17638	17683	17472	17430	17553	17738	17643	17580	17545	17646	17534	17374	17559	17503	17704	17507	17638	17552	17711	17630	17492	17648	17430	17449	17645	17652	17530	17494	17436	17685	17600	17689	17435	17517	17448	17535	17568	17631	17553	17464	17565	17490	17573	17630	17676	17531	17677	17762	17437	17605	17522	17716	17496	17637	17459	17479	17718	17546	17599	17407	17660	17570	17659	17589	17509	17531	17700	17651	17464	17547	17578	17668	17441	17710	17757	17479	17477	17490	17571	17532	17637	17474	17685	17385	17716	17544	17717	17509	17572	17669	17483	17449	17718	17506	17460	17545	17524	17718	17393	17549	17435	17624	17533	17680	17600	17539	17514	17501	17566	17502	17516	17597	17699	17605
22027	21156	28440	24325	22047	26003	32350	42982	42481	33850	26846	23541	22494	22764	22420	22513	22398	22363	22460	22407	22527	22466	22575	22541	22378	22529	22393	22345	22463	22499	22167	22308	22437	22265	22172	22309	22406	22202	22497	22331	22352	22340	22587	22468	22267	22443	22509	22537	22503	22190	22248	22236	22105	22211	22318	22374	22288	22199	22007	22252	22353	22200	22293	22279	22425	22327	22422	22342	22255	22180	22111	22040	22427	22453	22269	22392	22483	22196	22243	22063	22390	22437	22143	22411	22030	22149	22382	22288	22190	22365	22184	22109	22468	22151	22416	22219	22204	22094	22389	22161	22314	22527	22310	22264	22415	22233	22066	22431	22252	22338	22211	22276	22239	22066	22518	22439	22264	22294	22183	22127	22169	22037	22182	22240	22381	22387	22190	22161	22402	22185	22319	22249	22272	22393	22132	22219	22395	22177	22144	22229	22163	22117	22329	22225	22329	22014	22187	22216	22381	22253	22046	22350	22400	22301	22241	22142	22460	22382	22336	21999	22206	22227	22113	22227	22214	22402	22414	22276	22240	22298	22334	22269	22136	22103	22333	22343	22298	22132	22321	22269	22069	22408	22256	22152	22385	22360	22272	22202	22177	22244	22244	22281	22340	22437	22413	22163	22216	22420	22440	22134	22543	22367	22313	22115	22105	22094	22081	22207	22320	22153	22335	22317	22431	22347	22196	22210	22526	22431	22072	22091	22167	22118	22224	22169	22404	22290	22411	22450	22285	22288	22197	22325	22333	22282	22132	22215	22194	22200	22170	22038	22214	22428	22277	22413	22451	22302	22281	22339	22316	22118	22359	22229	21849	22096	22399	22234	22355	22088	22268	22122	22177	22235	21946	22310	22365	22158	22218	22230	22128	22264	22294	22348	22218	22187	22349	22263	22241	22050	22278	22234	22586	22225	22091	22310	22194	22419	22419	22346	22374	22425	22363	22335	22104	22449	22382	22232	22047	22340	22327	22118	22407	22073	22238	22385	22134	22263	22034	21991	22285	22294	22235	22160	22240	22301	22128	22137	22126	22219	22219	22342	22345	22201	22355	22273	22088	22268	22229	22271	22271	22163	22355	22268	22159	22121	22248	22137	22162	22303	22121	22192	22476	22301	22419	22237	22291	22267	22145	22077	22146	22289	22193	22118	22070	22419	22292	22283	22279	22123	22066	22189	22229	22434	22246	22194	22242	22373	22215	22288	22359	22288	22281	22435	22201	22328	22356	22179	22277	22305	22265	22295	22319	22241	22469	22280	22225	22192	22089	22228	22180	22064	22319	22548	22171	22348	22476	22347	22051	22129	22310	22136	22166	22455	22241	22351	22070	22453	22440	22301	22196	22289	22248	22308	22116	22144	22320	22398	22391	22180	22284	22390	22265	22296	22255	22115	22444	22194	22213	22333	22106	22185	22357	22100	22041	22164	22145	22455	22405	22162	22240	22404	22234	22275	22155	22187	22127	22304	21954	22296	22207	22270	22416	22362	22457	22306	22259	22089	22143	22030	22309	22319	22210	22274	22217	22181	22308	22305	22423	22311	22114	22020	22196	22452	22244	22133	22216	22200	22437	22320	21998	22276	22238	22423	22402	22294	22110	22262	22341	22137	22405	22260	22270	22298	22313	22400	22203	22476	22187	22278	22191	22035	22267	22153	22237	22432	22326	22042	22156	22062	22222	22046	22172	22473	22219	22237	22295	22466	22263	22366	22391	22263	22420	22225	22339	22125	22269	22156	22194	22436	22178	22049	22346	22280	22191	22617	22225	22232	22255	22526	22475	22118	22348	22200	22205	22091	22354	22155	22252	22231	22188	22364	22238	22512	22274	22351	22100	22256	22217	22165	22295	22164	22310	22184	22330	22137	22292	22257	21977	22181	22254	22101	22126	22250	22258	22275	22212	22321	22272	22390	22253	22234	22327	22414	22512	22293	22060	22199	22149	22254	22312	22243	22271	22322	22326	22210	22377	22316	22311	22189	22351	22325	22190	22454	22398	22344	22124	22147	22231	22332	22011	22203	22154	22436	22287	22256	22125	22325	22285	22436	22311	22305	22359	22134	22426	22128	22140	22271	22399	22190	22113	22374	22116	22165	22157	22198	22188	22021	22238	22204	22314	22207	22117	22333	22206	22371	22339	22104	22137	22399	22306	22031	22263	22314	22325	22179	22207	22251	22158	22389	22132	22354	22136	22224	22216	22455	22273	22081	22342	22150	22224	22172	22208	22045	22091	22263	22136	22245	22597	22082	22217	22265	22133	22203	22243	22252	22125	22272	22228	22267	22416	22132	22464	22099	22235	22179	22256	22252	22535	22339	22361	22165	22014	22312	22053	22256	22264	22110	22274	22389	22333	22142	22238	22059	22106	22239	22123	22322	22180	22112	22329	22227	22230	22292	22159	22371	22250	22260	22148	22123	22266	22186	22190	22229	22226	22183	21896	22165	22119	22266	22429	22398	22174	22511	22335	22331	22263	22433	22207	22405	22097	22178	22469	22374	22327	22121	22249	22231	22302	22126	22212	21945	22318	22082	22447	22402	22255	22135	22184	22064	22191	22174	22227	22149	22249	22360	22303	22229	22251	22044	22240	22068	22201	22294	22297	22208	22229	22556	22408	22168	22446	22374	22082	22321	22274	22300	22287	22446	22223	22309	22407	22171	22222	22378	22310	22161	22434	22434	22179	22213	22176	22242	22247	22444	22362	22178	22139	22299	22334	22365	22130	22141	22350	22544	22143	22085	22067	22103	22351	22180	22298	22414	22527	22357	22242	22091	22356	22338	22152	22244	22192	22107	21962	22106	22363	22400	22400	22369	22063	22154	22507	22218	22331	22323	21968	22288	22356	22327	22213	22321	22151	22282	22107	22197	22265	22341	22257	22237	22319	22368	22273	22178	22206	22296	22275	22124	22190	22212	22433	22221	22213	22550	22379	22436	22235	22205	22321	22543	22269	22330	21976	22125	22231	22465	22295	22097	22383	22043	22180	22062	22098	22161	22058	22282	22369	22253	22181	22214	22333	21997	22184	22138	22200	22230	22306	22158	22230	22085	22207	22166	22091	22260	22099	22323	22490	22467	22387	22228	22389	22280	22376	22255	22478	22252	22254	22355	22054	22252	22292	22395	21994	22188	22118	22137	22420	22181	22143	22143	21967	22378	22317	22155	22343	22214	22353	22129	22310	22270	21962	22259	22070	22325	22407	22374	22332	22252	22260	22400	22307	22511	22421	22229	22420	22288	22364	22401	22408	22293	22252	22240	22010	22294	22326	22584	22307	22459	22439	22152	22273	22412	22241	22260	22158	22253	22364	22288	22440	22324	22395	22161	22189	22274	22159	22419	22308	22100	22311	22304	22243	22217	22171	22361	22347	22450	22265	22359	22263	22113	22280	22347	22215	22262	22301	22281	21966	22285	22240	22419	22160	22266	22093	22391	22157	22158	22180	22220	22268	22234	22604	22054	22236	22410	22346	22330	22331	22333	22294	22332	22377	22069	22123	22437	22270	22206	22082	22311	22472	22119	22005	22169	22074	22524	22028	22264	21986	22072	22433	22355	22307	22326	22269	22190	22250	22254	22098	22340	22102	22303	22059	22431	22492	22151	22498	22129	22118	22125	22157	22099	22391	22195	22403	22375	22316	22368	22217	21976	22218	22251	22469	22193	22425	22420	22179	22219	22101	22392	22320	22234	22183	22124	22371	22355	22137	22169	22187	22173	22117	22159	22350	22408	22230	22302	22339	22340	22038	22368	22525	22406	22037	22270	22233	22192	22237	22181	22346	22062	22195	22189	22126	22260	22253	22116	22221	22210	22467	22375	22258	22356	22260	22181	22311	22447	22207	22325	22209	22262	22314	22118	22446	22086	22391	22255	22158	22145	22318	22255	22241	22224	22386	22119	22048	22313	22378	22120	22157	22150	22171	22358	22145	22334	22344	22230	22380	22266	22114	21935	22334	22107	22388	22207	22351	22260	22169	22120	22050	22166	22151	22202	22273	22194	22330	22174	22383	22275	22375	22375	22466	22248	22328	22440	22418	22202	22375	22389	22245	22355	22158	22361	22189	22066	22356	22168	22264	22158	22117	22334	22356	22156	22327	22155	22168	22219	22520	22145	22267	22272	22282	22256	22124	22222	22195	22320	22247	22124	22218	22422	22304	22161	22328	22213	22312	22231	22264	22300	22245	22525	22156	22205	22319	22124	22258	22115	22361	22154	22444	22210	22205	22436	22354	22346	21941	22288	22353	22093	22195	22273	22225	22244	22353	22287	22288	22152	22338	22459	22388	22180	22380	22232	22188	22358	22221	22181	22299	22179	22030	22134	22251	22243	22478	22188	22356	22274	22257	22192	22123	22366	22325	22213	22541	22317	22302	22373	22263	22049	22252	22216	22456	22299	22138	22179	22348	22232	22151	22447	22357	22146	22152	22403	22211	22194	22295	22420	22135	22385	22269	22448	22370	22292	22237	22283	22481	22558	22388	22451	22246	22231	22313	22295	22176	22162	22197	22165	22219	22308	22239	22285	22255	22354	22455	22383	22373	22244	22312	22110	22360	22236	22246	22263	22378	22417	22164	22159	22448	22294	22267	22246	22302	22172	22181	22165	22179	22288	22301	22373	22414	22157	22103	22184	22151	22447	22314	22255	22383	22329	22404	22235	21958	22387	22276	22272	22248	22080	22380	22001	22277	21993	22195	22070	22224	21975	22229	22369	21979	22245	22287	22136	22124	22401	22336	22151	22283	22290	22271	22040	22335	22172	22397	22239	22045	22214	22376	22360	22349	22188	22374	22086	22388	22452	22392	22231	22251	22381	22273	22331	22123	22159	22245	22177	22250	22169	22425	22217	22290	22446	22269	22326	22122	22347	22264	22269	22329	22276	22327	22219	22065	22270	22059	22410	22316	22176	22281	22263	22339	22311	22019	22302	22237	22024	22246	22156	22385	22308	22334	22160	22224	22217	22284	22287	22323	22237	22224	22153	22357	22160	22283	22158	22384	22251	22194	22265	22164	22244	22537	22299	22252	22225	22171	22073	22143	22244	21975	22041	22270	22163	22183	22282	22015	22320	22275	21967	22353	22211	22105	22326	22202	22421	22137	22064	22201	22448	22398	22278	22263	22255	22310	22215	22398	22209
31195	60833	50311	33811	25343	23804	28612	43948	39903	30118	20977	17874	17431	17550	17292	17541	17283	17398	17330	17446	17538	17600	17307	17404	17455	17408	17594	17567	17474	17204	17483	17530	17513	17458	17531	17528	17623	17610	17379	17478	17521	17522	17494	17547	17408	17426	17423	17624	17496	17409	17444	17496	17445	17533	17457	17481	17395	17534	17475	17361	17463	17418	17334	17505	17644	17376	17489	17321	17501	17340	17519	17370	17416	17440	17285	17447	17553	17459	17430	17352	17493	17602	17495	17420	17378	17275	17487	17457	17525	17526	17390	17374	17544	17508	17509	17544	17384	17480	17318	17500	17625	17468	17480	17672	17378	17395	17341	17414	17606	17374	17449	17424	17291	17387	17336	17595	17501	17522	17376	17318	17303	17584	17496	17349	17548	17339	17428	17321	17366	17589	17499	17406	17206	17431	17353	17511	17245	17430	17406	17356	17436	17384	17458	17478	17355	17351	17301	17410	17361	17563	17475	17556	17483	17489	17323	17483	17403	17382	17567	17524	17414	17429	17443	17546	17314	17319	17603	17347	17376	17508	17370	17474	17436	17245	17484	17592	17449	17531	17592	17286	17545	17189	17489	17399	17538	17442	17495	17294	17385	17402	17530	17628	17560	17362	17590	17441	17430	17482	17392	17583	17406	17335	17355	17308	17478	17617	17279	17379	17553	17320	17497	17373	17285	17625	17398	17555	17479	17491	17687	17407	17487	17372	17465	17276	17290	17384	17414	17536	17445	17344	17397	17466	17584	17625	17633	17478	17367	17441	17534	17333	17460	17438	17424	17434	17407	17336	17531	17237	17530	17549	17508	17639	17342	17554	17391	17522	17323	17375	17377	17367	17376	17336	17280	17478	17484	17278	17309	17454	17588	17405	17609	17373	17401	17556	17593	17569	17613	17568	17319	17388	17374	17451	17378	17491	17373	17473	17402	17355	17482	17376	17369	17444	17446	17219	17561	17449	17314	17533	17462	17367	17342	17409	17384	17313	17525	17467	17402	17419	17352	17384	17395	17460	17476	17392	17432	17464	17470	17456	17322	17445	17526	17341	17480	17404	17491	17385	17397	17359	17413	17613	17476	17449	17454	17361	17421	17442	17513	17487	17385	17457	17452	17520	17299	17542	17547	17337	17611	17317	17420	17485	17308	17346	17487	17549	17426	17495	17402	17513	17390	17259	17401	17327	17660	17557	17348	17512	17346	17250	17352	17364	17311	17227	17495	17503	17506	17498	17336	17468	17309	17340	17402	17543	17574	17450	17468	17622	17457	17400	17420	17455	17385	17273	17437	17272	17369	17418	17480	17413	17689	17419	17623	17301	17319	17420	17378	17425	17563	17261	17612	17553	17569	17363	17675	17487	17436	17723	17486	17558	17345	17483	17497	17403	17433	17440	17480	17457	17346	17337	17569	17503	17423	17359	17472	17236	17478	17276	17331	17375	17401	17431	17519	17525	17349	17635	17440	17445	17376	17441	17381	17507	17623	17440	17407	17485	17399	17453	17347	17553	17298	17328	17337	17334	17287	17401	17534	17335	17336	17393	17469	17351	17605	17363	17458	17359	17096	17390	17377	17311	17521	17423	17413	17531	17428	17370	17528	17292	17438	17618	17399	17578	17547	17364	17477	17463	17290	17405	17302	17444	17523	17446	17403	17640	17599	17395	17442	17411	17532	17409	17516	17470	17428	17556	17496	17313	17520	17347	17641	17393	17462	17512	17378	17420	17381	17438	17443	17385	17588	17469	17421	17389	17575	17436	17336	17415	17434	17326	17397	17406	17330	17421	17538	17448	17385	17439	17356	17424	17434	17473	17554	17450	17411	17414	17445	17419	17465	17504	17349	17406	17389	17547	17404	17365	17399	17436	17472	17246	17407	17450	17445	17325	17302	17384	17278	17459	17514	17447	17363	17614	17406	17422	17459	17506	17517	17400	17524	17397	17516	17300	17310	17408	17451	17284	17580	17259	17407	17371	17481	17338	17332	17588	17562	17365	17464	17335	17598	17332	17444	17479	17541	17609	17383	17335	17442	17375	17267	17506	17178	17495	17587	17315	17317	17480	17274	17232	17482	17260	17388	17486	17500	17377	17376	17499	17538	17556	17737	17418	17569	17434	17388	17460	17461	17459	17363	17350	17455	17479	17632	17477	17510	17254	17395	17374	17461	17432	17445	17581	17505	17438	17472	17479	17429	17542	17280	17420	17381	17330	17483	17256	17516	17447	17461	17491	17329	17363	17502	17477	17401	17401	17694	17481	17398	17460	17487	17332	17431	17568	17465	17240	17421	17249	17535	17438	17540	17342	17519	17455	17417	17354	17397	17357	17601	17299	17394	17396	17523	17583	17440	17454	17348	17291	17270	17560	17385	17346	17508	17486	17373	17488	17216	17610	17487	17506	17458	17273	17403	17350	17319	17420	17487	17352	17259	17562	17493	17633	17219	17527	17605	17506	17423	17475	17365	17383	17217	17364	17543	17535	17313	17384	17426	17533	17504	17503	17351	17486	17302	17420	17403	17392	17396	17474	17478	17267	17442	17372	17497	17439	17566	17489	17373	17493	17398	17425	17529	17272	17539	17384	17470	17250	17313	17417	17481	17304	17339	17350	17442	17323	17406	17510	17498	17599	17441	17437	17565	17483	17480	17475	17380	17405	17541	17473	17558	17413	17619	17506	17446	17559	17365	17449	17584	17376	17284	17399	17412	17482	17606	17325	17465	17481	17429	17323	17561	17458	17350	17355	17476	17469	17477	17358	17512	17323	17402	17554	17464	17185	17324	17507	17425	17275	17335	17370	17574	17479	17602	17479	17436	17702	17419	17492	17537	17491	17422	17439	17465	17527	17464	17415	17377	17353	17548	17371	17353	17336	17452	17452	17228	17504	17544	17231	17524	17601	17594	17435	17321	17506	17455	17431	17425	17352	17448	17467	17499	17353	17448	17419	17449	17489	17497	17258	17634	17489	17365	17371	17318	17414	17344	17354	17394	17293	17543	17558	17487	17549	17674	17375	17184	17359	17346	17416	17396	17521	17543	17618	17560	17356	17481	17608	17455	17682	17456	17494	17366	17410	17374	17415	17501	17384	17504	17241	17493	17295	17337	17504	17556	17502	17379	17365	17425	17443	17320	17528	17453	17442	17174	17283	17348	17506	17419	17304	17436	17402	17360	17280	17380	17420	17581	17319	17341	17607	17395	17591	17498	17506	17429	17371	17517	17350	17473	17418	17488	17485	17396	17573	17500	17184	17355	17397	17427	17488	17406	17571	17335	17344	17411	17273	17668	17591	17359	17460	17361	17348	17409	17486	17512	17560	17500	17388	17314	17541	17383	17432	17330	17539	17450	17629	17594	17590	17392	17364	17417	17330	17522	17689	17188	17341	17373	17501	17453	17530	17474	17461	17330	17559	17579	17346	17429	17502	17556	17333	17340	17441	17484	17446	17397	17460	17261	17539	17493	17410	17366	17299	17396	17452	17483	17298	17434	17578	17524	17288	17602	17362	17443	17428	17342	17522	17421	17226	17397	17546	17422	17571	17541	17454	17534	17388	17442	17448	17460	17371	17429	17335	17411	17536	17183	17408	17408	17471	17601	17309	17379	17305	17400	17559	17400	17304	17448	17420	17486	17389	17347	17490	17421	17369	17293	17345	17544	17611	17275	17502	17426	17418	17504	17525	17435	17299	17410	17571	17456	17418	17444	17309	17517	17496	17308	17481	17442	17586	17410	17369	17488	17435	17408	17357	17419	17563	17399	17372	17451	17427	17347	17491	17418	17572	17300	17435	17462	17508	17468	17430	17587	17392	17428	17389	17339	17499	17440	17457	17641	17412	17570	17572	17403	17404	17497	17389	17560	17497	17539	17394	17487	17295	17492	17298	17370	17466	17385	17573	17397	17314	17423	17523	17603	17282	17395	17603	17476	17512	17317	17592	17499	17372	17280	17469	17502	17473	17553	17479	17213	17464	17399	17287	17512	17465	17367	17392	17456	17313	17568	17503	17593	17376	17301	17221	17529	17213	17455	17627	17409	17517	17491	17390	17569	17437	17409	17508	17609	17291	17455	17456	17319	17426	17427	17479	17428	17255	17423	17356	17551	17461	17349	17365	17559	17665	17607	17419	17559	17433	17422	17490	17437	17388	17539	17413	17284	17327	17524	17349	17415	17410	17496	17371	17476	17324	17553	17676	17416	17480	17263	17464	17313	17418	17319	17441	17542	17605	17362	17480	17494	17409	17411	17410	17377	17463	17389	17340	17449	17420	17317	17481	17518	17395	17538	17458	17529	17361	17396	17460	17302	17663	17185	17591	17412	17369	17292	17403	17395	17422	17387	17476	17420	17385	17563	17550	17553	17323	17373	17375	17350	17254	17198	17466	17464	17245	17342	17332	17334	17367	17221	17621	17496	17261	17484	17385	17536	17434	17505	17405	17311	17488	17418	17420	17534	17479	17420	17456	17467	17324	17470	17602	17536	17388	17433	17449	17455	17464	17426	17411	17469	17475	17513	17399	17547	17393	17463	17300	17490	17364	17254	17467	17393	17373	17388	17492	17331	17532	17323	17326	17391	17371	17673	17443	17386	17495	17464	17317	17381	17545	17231	17484	17691	17344	17459	17395	17562	17460	17191	17498	17305	17417	17468	17419	17435	17333	17663	17506	17528	17423	17475	17409	17261	17401	17372	17560	17228	17384	17398	17308	17312	17443	17440	17345	17462	17552	17582	17321	17424	17307	17539	17430	17576	17555	17500	17420	17542	17441	17509	17408	17472	17513	17427	17581	17631	17466	17486	17463	17426	17480	17489	17235	17414	17504	17480	17463	17333	17461	17358	17545	17467	17418	17396	17571	17205	17400	17273	17363	17351	17324	17448	17429	17423	17307	17403	17385	17498	17261	17537	17355	17406	17545	17487	17321	17468	17423	17411	17380	17333	17467	17464	17275	17432	17644	17391	17464	17388	17464	17458	17481	17414	17688	17369	17569	17321	17351	17322	17620	17449	17373	17470	17520	17574	17550	17482	17456	17326	17541	17572	17438	17383	17446	17491	17394	17526	17436	17610	17459	17312	17394	17440	17403	17274	17392	17304	17626	17395	17474	17452	17430	17394	17543	17444	17502	17398	17452	17538	17358	17270	17350
30728	29710	34816	27904	23642	23334	24019	24334	24323	23301	22491	22398	22411	22274	22384	22334	22363	22433	22120	22623	22237	22294	22244	22174	22354	22171	22504	22402	22505	22302	22239	22498	22215	22320	22477	22513	22195	22256	22350	22262	22272	22480	22286	22417	22382	22323	22372	22386	22288	22191	22223	22454	22330	22135	22317	22310	22091	22201	22436	22374	22339	22387	22310	22248	22385	22371	22311	22571	22288	22699	22255	22493	22296	22300	22213	22496	22575	22319	22402	22504	22486	22226	22122	22187	22453	22271	22361	22227	22414	22432	22184	22300	22125	22352	22363	22425	22176	22038	22292	22171	22231	22277	22366	22257	22319	22090	22195	22405	22421	22129	22436	22425	22273	22372	22344	22329	22446	22228	22516	22370	22317	22318	22343	22340	22109	22258	22300	22601	22327	22388	22324	22273	22442	22464	22494	22454	22400	22452	22302	22213	22155	22361	22425	22336	22503	22299	22300	22292	22306	22306	22697	22342	22361	22262	22380	22380	22383	22310	22330	22110	22451	22296	22276	22281	22166	22221	22332	22516	22381	22320	22418	22239	22467	22509	22481	22275	22248	22198	22291	22063	22392	22508	22402	22322	22236	22311	22418	22357	22207	22431	22168	22168	22520	22307	22339	22395	22315	22442	22253	22175	22179	22276	22261	22362	22273	22267	22477	22223	22181	22256	22515	22375	22505	22280	22327	22254	22222	22241	22290	22570	22394	22264	22411	22304	22157	22480	22342	22150	22312	22079	22303	22162	22315	22314	21995	22483	22465	22146	22279	22317	22321	22491	22349	22350	22268	22391	22055	22243	22480	22421	22273	22474	22429	22180	22286	22334	22275	22502	22166	22277	22517	22313	22097	22385	22441	22429	22421	22396	22434	22420	22363	22326	22348	22383	22153	22296	22363	22222	22558	22346	22308	22374	22137	22378	22509	22519	22364	22280	22445	22462	22433	22171	22344	22393	22504	22560	22286	22366	22515	22251	22435	22207	22285	22432	22339	22132	22221	22219	22247	22368	22353	22211	22269	22300	22390	22487	22420	22262	22278	22469	22290	22328	22389	22487	22113	22253	22425	22338	22139	22159	22401	22231	22156	22393	22293	22456	22285	22292	22378	22117	22149	22349	22364	22491	22425	22488	22309	22126	22227	22259	22357	22283	22244	22295	22211	22398	22291	22428	21924	22403	22476	22274	22248	22409	22271	22183	22198	22343	22435	22239	22201	22485	22319	22292	22497	22309	22423	22291	22176	22456	22435	22413	22336	22208	22531	22319	22482	22202	22336	22548	22146	22309	22189	22354	22326	22227	22604	22212	22171	22302	22354	22114	22150	22139	22404	22274	22412	22438	22297	22386	22277	22163	22340	22170	22552	22439	22394	22257	22407	22361	22427	22118	22427	22432	22417	22277	22471	22171	22449	22098	22340	22192	22379	22296	22226	22218	22331	22239	22267	22155	22247	22618	22498	22254	22169	22128	22253	22531	22328	22222	22089	22198	22254	22279	22130	22318	22218	22395	22431	22345	22306	22148	22487	22428	22203	22321	22374	22244	22455	22375	22119	22391	22345	22582	22358	22078	22271	22607	22140	22377	22297	22186	22299	22203	22437	22425	22357	22181	22516	22185	22151	22472	22256	22503	22184	22339	22370	22068	22242	22417	22263	22424	22463	22563	22231	22271	22174	22321	22364	22359	22269	22485	22195	22413	22443	22570	22437	22168	22345	22288	22081	22207	22480	22271	22287	22358	22201	22494	22374	22347	22335	22310	22389	21920	22112	22361	22225	22143	22383	22321	22161	22183	22466	22240	22497	22579	22392	22204	22416	22287	22366	22311	22280	22309	22345	22243	22283	22206	22389	22320	22282	22499	22350	22254	22230	22521	22222	22252	22308	22393	22339	22169	22280	22121	22493	22247	22353	22600	22229	22326	22416	22124	22314	22324	22099	22412	22284	22368	22276	22517	22394	22365	22399	22550	22309	22185	22078	22334	22351	22441	22169	22211	22185	22329	22303	22374	22324	22375	22132	22471	22268	22091	22229	22436	22581	22330	22299	22360	22282	22424	22294	22301	22263	22272	22324	22235	22185	22453	22463	22334	22177	22092	22338	22324	22348	22174	22423	22341	22391	22520	22400	22221	22343	22225	22384	22348	22317	22367	22383	22427	22392	22268	22119	22498	22446	22389	22283	22135	22285	22148	22240	22176	22374	22251	22249	22272	22284	22224	22523	22237	22458	22306	22463	22184	22355	22273	22240	22554	22353	22505	22336	22386	22410	22292	22234	22161	22434	22229	22202	22222	22382	22224	22221	22341	22337	22252	22226	22265	22323	22418	22431	22360	22218	22543	22282	22330	22226	22422	22266	22295	22466	22130	22209	22294	22416	22358	22381	22386	22365	22138	22257	22308	22304	22299	22437	22416	22649	22554	22436	22129	22269	22120	22268	22440	22134	22450	22516	22392	22353	22472	22430	22306	22381	22214	22390	22146	22387	22274	22252	22335	22433	22407	22515	22486	22206	22620	22461	22402	22166	22412	22354	22520	22439	22303	22419	22355	22339	22278	22410	22514	22187	22333	22489	22313	22170	22108	22237	22190	22373	22432	22361	22543	22366	22395	22223	22259	22337	22194	22308	22295	22220	22191	22408	22274	22396	22475	22121	22446	22427	22177	21997	22417	22264	22225	22454	22485	22419	22286	22174	22328	22300	22304	22353	22469	22336	22262	22246	22451	22089	22225	22080	22304	22323	22177	22510	22509	22298	22332	22220	22100	22426	22275	22206	22568	22330	22308	22356	22206	22418	22282	22303	22192	22218	22300	22237	22381	22143	22375	22370	22283	22210	22183	22506	22250	22302	22356	22414	22357	22375	22431	22450	22066	21915	22206	22351	22560	22232	22159	22418	22462	22425	22316	22330	22419	22285	22485	22098	22397	22296	22337	22582	22408	22256	22309	22205	22263	22400	22261	22516	22437	22372	22320	22264	22426	22300	22217	22516	22115	22415	22349	22312	22296	22390	22189	22404	22282	22447	22145	22308	22383	22444	22503	22453	22238	22350	22434	22383	22199	22252	22285	22349	22348	22348	22298	22183	22193	22237	22389	22392	22267	22239	22350	22486	22464	22541	22358	22217	22347	22166	22386	22160	22248	22443	22247	22302	22158	21985	22390	22242	22393	22321	22323	22354	22217	22240	22385	22186	22262	22363	22256	22411	22251	22503	22406	22275	22270	22409	22309	22174	22061	22219	22093	22249	22314	22351	22152	22269	22314	22402	22277	22188	22263	22422	22404	22371	22497	22557	22601	22434	22464	22392	22276	22177	22299	22589	22137	22353	22222	22434	22343	22564	22306	22364	22284	22378	22358	22407	22470	22284	22255	22505	22128	22297	22246	22435	22442	22327	22747	22250	22373	22261	22568	22340	22222	22421	22394	22269	22170	22347	22333	22177	22416	22340	22250	22161	22375	22349	22376	22345	22305	22255	22207	22385	22095	22394	22292	22292	22261	22373	22406	22368	22519	22318	22118	22218	22283	22322	22339	22319	22570	22309	22308	22383	22384	22337	22162	22244	22222	22316	22426	22445	22424	22514	22285	22525	22388	22355	22485	22366	22281	22533	22402	22394	21933	22283	22129	22494	22380	22412	22346	22388	22139	22300	22333	22231	22512	22355	22230	22510	22387	22354	22455	22486	22395	22545	22173	22417	22433	22247	22565	22296	22408	22500	22321	22272	22307	22354	22190	22139	22105	22341	22298	22269	22451	22417	22302	22441	22147	22447	22511	22341	22265	22284	22456	22531	22122	22278	22192	22252	22323	22431	22287	22311	22323	22209	22447	22586	22428	22127	22006	22348	22326	22411	22324	22281	22350	22342	22414	22449	22520	22428	22308	22111	22222	22331	22171	22448	22348	22291	22399	22322	22430	22458	22236	22227	22267	22473	22287	22297	22503	22345	22357	22363	22355	22172	22233	22478	22271	22330	22351	22385	22214	22226	22289	22216	22298	22388	22267	22298	22234	22174	22258	22523	22431	22487	22288	22363	22139	22205	22315	22312	22206	22251	22117	22350	22420	22504	22402	22392	22335	22317	22310	22610	22406	22336	22323	22344	22193	22306	22470	22480	22285	22246	22336	22347	22281	22401	22396	22027	22333	22266	22319	22380	22335	22371	22260	22381	22247	22275	22343	22250	22299	22478	22008	22309	22429	22419	22273	22334	22423	22296	22271	22366	22489	22094	22121	22263	22328	22129	22486	22409	22201	22289	22544	22372	22462	22459	22328	22476	22200	22345	22399	22295	22117	22368	22358	22238	22439	22390	22651	22370	22305	22489	22236	22516	22372	22156	22303	22387	22330	22492	22497	22339	22270	22198	22247	22477	22436	22284	22253	22244	22557	22283	22235	22451	22325	22420	22224	22372	22250	22483	22294	22408	22421	22398	22230	22333	22075	22148	22314	22476	22276	22436	22454	22531	22310	22185	22450	22325	22183	22336	22494	22303	22524	22364	22327	22394	22232	22157	22489	22507	22397	22177	22092	22491	22306	22232	22350	22487	22420	22337	22384	22275	22531	22554	22262	22351	22098	22412	22366	22346	22133	22299	22249	22490	22321	22555	22232	22293	22311	22208	22367	22118	22217	22391	22397	22322	22422	22254	22401	22406	22379	22420	22406	22497	22362	22543	22295	22459	22321	22329	22555	22325	22211	22521	22197	22320	22252	22298	22141	22250	22465	22202	22130	22456	22480	22450	22333	22445	22287	22295	22187	22356	22163	22400	22295	22577	22197	22275	22256	22154	22245	22480	22253	22140	22220	22388	22276	22240	22233	22397	22239	22361	22395	22541	22524	22353	22209	22401	22366	22622	22211	22415	22429	22412	22214	22413	22496	22335	22328	22320	22560	22257	22195	22312	22229	22316	22326	22504	22428	22465	22232	22270	22235	22339	22402	21991	22243	22252	22083	22545	22382	22317	22143	22252	22208	22313	22365	22256	22286	22353	22479	22383	22054	22399	22348	22409	22471	22296	22436	22329	22282	22310	22230	22399	22273	22261	22518	22344	22385	22490	22193	22485	22299	22281	22506	22315	22424	22437	22511	22442	22243	22466	22313	22452	22406	22091	22269	22428	22429	22221	22396	22255	22458	22125	22268
25855	41859	33282	21518	19420	18924	19832	19797	19945	18305	17874	17521	17610	17508	17646	17665	17514	17639	17434	17598	17589	17406	17486	17788	17539	17695	17490	17408	17481	17825	17506	17543	17458	17659	17578	17678	17571	17598	17579	17563	17688	17575	17567	17515	17425	17613	17640	17427	17598	17359	17558	17530	17560	17823	17580	17486	17611	17622	17768	17477	17543	17713	17501	17363	17516	17390	17503	17528	17433	17624	17693	17573	17548	17603	17517	17416	17436	17560	17414	17435	17555	17435	17554	17456	17717	17582	17602	17401	17295	17654	17720	17481	17443	17702	17542	17446	17450	17515	17497	17534	17401	17547	17496	17713	17506	17467	17482	17658	17522	17553	17548	17655	17353	17492	17627	17449	17454	17485	17478	17502	17351	17615	17667	17669	17538	17436	17605	17550	17514	17666	17458	17519	17581	17505	17670	17643	17589	17496	17469	17682	17493	17578	17591	17465	17614	17441	17535	17549	17328	17587	17479	17583	17494	17751	17425	17596	17348	17504	17583	17513	17589	17633	17376	17455	17543	17609	17488	17614	17309	17590	17674	17704	17595	17618	17497	17436	17538	17539	17651	17755	17699	17567	17379	17619	17562	17431	17486	17670	17527	17525	17515	17681	17597	17596	17614	17605	17447	17571	17476	17548	17522	17461	17522	17478	17488	17633	17506	17477	17498	17659	17575	17541	17569	17421	17496	17488	17545	17529	17508	17660	17431	17632	17558	17519	17759	17722	17683	17483	17546	17590	17573	17459	17675	17342	17540	17228	17411	17588	17695	17434	17624	17286	17567	17512	17484	17372	17652	17525	17683	17568	17504	17436	17537	17599	17498	17663	17452	17614	17472	17574	17637	17407	17574	17544	17577	17525	17543	17524	17570	17490	17597	17508	17489	17534	17529	17752	17451	17622	17600	17737	17544	17628	17432	17448	17587	17570	17576	17608	17562	17619	17515	17488	17513	17516	17544	17685	17470	17515	17659	17567	17435	17571	17398	17620	17594	17656	17511	17518	17749	17682	17593	17543	17376	17462	17462	17582	17730	17562	17573	17508	17599	17624	17565	17568	17639	17530	17474	17588	17470	17681	17522	17727	17624	17500	17469	17539	17551	17352	17557	17523	17572	17719	17599	17447	17457	17554	17621	17673	17597	17496	17675	17557	17319	17515	17484	17577	17531	17459	17731	17624	17590	17470	17380	17437	17547	17529	17608	17724	17689	17570	17739	17658	17680	17532	17461	17565	17413	17650	17612	17516	17538	17520	17693	17344	17482	17604	17506	17596	17477	17643	17508	17672	17588	17651	17405	17561	17699	17580	17528	17658	17546	17651	17449	17520	17815	17546	17461	17649	17578	17367	17604	17494	17428	17586	17563	17395	17542	17681	17497	17369	17651	17594	17587	17630	17425	17625	17505	17717	17559	17563	17478	17639	17455	17739	17566	17696	17539	17544	17476	17430	17514	17317	17465	17632	17418	17560	17775	17580	17477	17507	17459	17432	17550	17497	17477	17640	17431	17536	17628	17421	17711	17516	17525	17489	17549	17688	17660	17691	17542	17404	17766	17539	17565	17605	17572	17620	17708	17581	17519	17653	17543	17638	17329	17557	17583	17713	17338	17561	17694	17528	17762	17709	17472	17594	17500	17499	17585	17475	17705	17659	17504	17667	17571	17487	17916	17474	17569	17579	17674	17696	17380	17486	17676	17364	17591	17522	17694	17665	17575	17427	17497	17594	17591	17409	17443	17504	17496	17648	17578	17460	17418	17456	17538	17625	17650	17660	17540	17649	17614	17731	17640	17575	17610	17726	17492	17631	17430	17674	17568	17497	17465	17757	17673	17511	17523	17574	17561	17611	17725	17542	17535	17543	17824	17584	17622	17537	17725	17653	17419	17486	17565	17422	17541	17484	17540	17602	17465	17474	17408	17574	17611	17658	17535	17496	17585	17650	17517	17563	17505	17720	17361	17488	17617	17565	17675	17459	17466	17552	17703	17632	17386	17531	17690	17373	17537	17364	17713	17401	17773	17581	17619	17411	17488	17597	17403	17488	17426	17553	17323	17603	17542	17718	17532	17469	17573	17560	17591	17672	17482	17431	17569	17507	17447	17692	17561	17624	17733	17693	17606	17683	17657	17464	17564	17482	17494	17567	17688	17682	17523	17417	17446	17680	17490	17407	17482	17445	17598	17491	17404	17618	17578	17442	17626	17633	17577	17682	17550	17644	17610	17510	17508	17666	17518	17446	17572	17496	17576	17510	17542	17636	17569	17316	17445	17585	17446	17569	17557	17592	17423	17491	17487	17565	17622	17605	17500	17488	17433	17638	17549	17525	17463	17581	17588	17594	17609	17726	17529	17646	17639	17644	17627	17604	17461	17492	17466	17629	17766	17523	17483	17454	17524	17571	17559	17725	17367	17641	17593	17729	17415	17629	17589	17597	17611	17569	17516	17523	17446	17526	17510	17480	17660	17542	17518	17575	17595	17520	17498	17454	17544	17485	17533	17682	17681	17625	17568	17544	17538	17597	17581	17547	17611	17620	17697	17657	17328	17515	17687	17466	17554	17519	17490	17653	17626	17617	17658	17514	17700	17578	17542	17673	17519	17524	17524	17721	17469	17536	17466	17551	17460	17383	17587	17656	17570	17555	17569	17550	17439	17792	17576	17564	17559	17447	17593	17599	17557	17645	17532	17691	17435	17570	17446	17504	17553	17637	17584	17574	17509	17633	17658	17616	17651	17459	17520	17643	17539	17447	17503	17649	17566	17536	17555	17594	17811	17499	17654	17469	17694	17722	17502	17604	17439	17682	17552	17473	17545	17666	17483	17672	17610	17546	17586	17485	17666	17457	17682	17501	17629	17599	17604	17545	17413	17478	17678	17499	17501	17393	17512	17521	17434	17567	17638	17760	17344	17487	17458	17694	17508	17695	17481	17727	17800	17536	17404	17553	17576	17598	17372	17518	17547	17477	17711	17495	17507	17447	17589	17671	17570	17663	17495	17649	17631	17717	17615	17594	17467	17465	17360	17643	17412	17442	17625	17607	17567	17607	17582	17524	17664	17447	17550	17587	17515	17529	17649	17429	17540	17621	17477	17630	17533	17567	17465	17578	17591	17441	17564	17491	17599	17447	17575	17603	17580	17579	17712	17513	17573	17562	17514	17520	17489	17328	17617	17420	17678	17512	17548	17577	17504	17476	17597	17520	17445	17542	17720	17587	17580	17420	17521	17499	17590	17467	17425	17555	17516	17687	17719	17607	17610	17530	17707	17554	17498	17424	17475	17660	17438	17585	17597	17605	17569	17546	17576	17627	17561	17340	17419	17538	17301	17596	17642	17414	17528	17528	17410	17640	17492	17515	17658	17627	17576	17609	17506	17579	17404	17549	17592	17601	17643	17470	17628	17634	17595	17507	17537	17542	17552	17484	17664	17498	17611	17687	17764	17523	17596	17524	17593	17490	17287	17517	17502	17680	17448	17454	17435	17617	17603	17419	17515	17458	17487	17590	17511	17456	17647	17517	17490	17430	17447	17597	17626	17677	17564	17474	17427	17561	17722	17633	17659	17588	17489	17466	17660	17649	17584	17640	17610	17570	17418	17584	17555	17614	17548	17633	17583	17520	17517	17609	17529	17644	17566	17689	17476	17713	17549	17485	17785	17534	17636	17641	17462	17602	17560	17656	17403	17594	17552	17616	17718	17525	17632	17396	17607	17598	17714	17831	17597	17540	17638	17560	17723	17564	17571	17549	17553	17730	17565	17512	17708	17619	17459	17455	17606	17540	17363	17599	17528	17419	17382	17673	17527	17545	17605	17463	17681	17572	17399	17583	17575	17603	17500	17736	17530	17558	17470	17558	17524	17457	17437	17448	17502	17602	17542	17496	17677	17535	17443	17508	17532	17474	17467	17555	17595	17501	17465	17447	17692	17601	17656	17590	17631	17809	17459	17482	17682	17597	17349	17633	17643	17537	17498	17584	17589	17598	17459	17651	17557	17492	17590	17594	17416	17661	17589	17513	17541	17418	17858	17619	17600	17599	17528	17509	17674	17472	17510	17744	17525	17801	17547	17730	17760	17522	17497	17735	17507	17464	17451	17595	17541	17576	17484	17591	17647	17636	17636	17395	17514	17557	17690	17701	17447	17649	17588	17634	17484	17691	17558	17602	17524	17584	17606	17603	17590	17619	17478	17617	17639	17700	17612	17671	17656	17667	17511	17516	17487	17546	17722	17412	17420	17542	17525	17565	17564	17475	17506	17500	17538	17509	17525	17553	17585	17648	17681	17452	17659	17532	17507	17488	17673	17595	17617	17547	17566	17623	17578	17493	17597	17659	17467	17502	17680	17550	17744	17600	17734	17681	17652	17685	17664	17483	17561	17596	17648	17558	17533	17654	17556	17488	17715	17545	17582	17799	17631	17668	17528	17597	17530	17573	17503	17704	17592	17498	17501	17613	17539	17534	17478	17577	17500	17696	17504	17536	17508	17611	17415	17450	17759	17526	17521	17619	17476	17615	17471	17535	17491	17680	17606	17691	17615	17783	17518	17429	17642	17672	17583	17599	17704	17626	17600	17566	17491	17699	17431	17514	17549	17711	17686	17462	17602	17656	17521	17463	17524	17490	17595	17657	17803	17703	17788	17514	17681	17333	17494	17446	17578	17696	17466	17344	17514	17604	17561	17580	17702	17529	17304	17489	17538	17534	17433	17633	17630	17643	17579	17388	17622	17554	17381	17370	17524	17586	17405	17488	17522	17451	17443	17422	17563	17407	17589	17617	17592	17707	17621	17590	17574	17422	17588	17730	17644	17550	17502	17568	17541	17440	17581	17605	17629	17477	17601	17682	17595	17553	17641	17520	17488	17481	17667	17620	17630	17447	17663	17456	17590	17499	17515	17627	17641	17659	17431	17780	17616	17514	17419	17471	17449	17508	17698	17775	17523	17537	17706	17502	17633	17332	17553	17662	17505	17559	17662	17614	17718	17531	17541	17593	17506	17430	17408	17666	17396	17460	17527	17541	17581	17515	17528	17505	17628	17481	17500	17457	17572	17612	17546	17575	17634	17770	17575	17453	17344	17651	17480	17550	17539	17596	17368	17578	17612	17531	17604	17594	17492	17539	17619	17625	17412	17680	17424	17565
23168	21109	28515	26709	27654	38012	40737	36154	30576	26690	25234	24744	24671	24650	24588	24636	24613	24521	24393	24523	24414	24745	24476	24471	24553	24411	24314	24712	24517	24529	24502	24356	24415	24556	24607	24509	24578	24480	24650	24595	24746	24506	24601	24667	24601	24382	24563	24336	24560	24402	24451	24522	24255	24466	24648	24491	24599	24370	24407	24443	24415	24667	24548	24421	24552	24509	24646	24420	24463	24698	24531	24325	24239	24817	24372	24549	24464	24481	24570	24586	24364	24531	24366	24367	24517	24592	24495	24601	24444	24556	24255	24669	24497	24444	24739	24512	24270	24274	24365	24531	24389	24068	24360	24228	24387	24616	24357	24566	24543	24527	24525	24440	24439	24371	24487	24259	24343	24668	24574	24413	24550	24632	24449	24290	24402	24320	24585	24552	24503	24368	24410	24509	24505	24248	24536	24393	24531	24318	24435	24561	24265	24457	24511	24399	24603	24503	24788	24608	24560	24335	24458	24184	24587	24468	24634	24508	24420	24615	24645	24390	24412	24187	24451	24457	24280	24452	24409	24585	24583	24696	24671	24631	24503	24540	24435	24610	24576	24181	24606	24568	24445	24449	24641	24563	24635	24708	24382	24435	24283	24355	24532	24547	24585	24466	24402	24554	24576	24843	24481	24359	24536	24369	24313	24541	24541	24309	24597	24496	24325	24497	24455	24332	24573	24530	24357	24573	24401	24304	24330	24469	24467	24421	24486	24683	24516	24544	24557	24248	24433	24326	24257	24532	24636	24545	24387	24614	24564	24599	24487	24493	24426	24376	24453	24598	24584	24521	24386	24399	24495	24443	24549	24597	24450	24507	24550	24317	24428	24567	24565	24541	24573	24483	24526	24501	24477	24498	24297	24544	24521	24582	24399	24431	24499	24469	24371	24581	24353	24383	24446	24420	24426	24439	24484	24385	24578	24535	24467	24550	24445	24298	24551	24290	24663	24546	24403	24610	24415	24576	24597	24527	24481	24632	24570	24571	24586	24500	24606	24526	24335	24263	24406	24395	24639	24476	24540	24543	24337	24600	24303	24556	24350	24476	24181	24624	24600	24458	24433	24584	24438	24442	24282	24335	24239	24553	24516	24510	24604	24615	24511	24540	24421	24244	24390	24649	24489	24443	24299	24601	24734	24540	24275	24311	24570	24360	24282	24255	24304	24545	24412	24652	24221	24522	24277	24513	24570	24382	24271	24307	24163	24358	24488	24616	24594	24413	24571	24411	24428	24292	24455	24594	24391	24637	24548	24331	24528	24660	24555	24647	24507	24347	24424	24456	24289	24506	24433	24383	24369	24473	24601	24524	24633	24654	24352	24580	24601	24174	24425	24422	24601	24522	24408	24398	24525	24436	24679	24390	24579	24685	24487	24432	24310	24346	24675	24518	24586	24406	24538	24759	24572	24235	24288	24273	24202	24229	24417	24592	24433	24336	24311	24578	24470	24533	24227	24320	24675	24537	24566	24450	24461	24453	24422	24389	24337	24480	24396	24440	24635	24397	24493	24639	24551	24374	24389	24278	24351	24335	24609	24422	24622	24425	24444	24247	24475	24639	24503	24592	24272	24481	24388	24547	24631	24639	24352	24572	24432	24302	24468	24277	24476	24634	24400	24473	24567	24493	24448	24566	24549	24424	24612	24279	24469	24548	24339	24397	24291	24428	24555	24250	24585	24248	24414	24392	24502	24672	24652	24244	24579	24584	24428	24438	24562	24452	24439	24628	24469	24519	24411	24460	24480	24443	24743	24392	24451	24393	24497	24433	24522	24538	24700	24385	24465	24440	24505	24693	24418	24397	24296	24473	24522	24481	24297	24480	24503	24484	24743	24529	24622	24517	24678	24527	24655	24433	24231	24500	24668	24316	24381	24396	24569	24260	24369	24437	24343	24342	24707	24294	24237	24546	24575	24639	24565	24442	24449	24655	24516	24463	24431	24316	24489	24581	24589	24450	24489	24482	24280	24545	24652	24334	24417	24688	24532	24551	24615	24366	24567	24347	24425	24448	24390	24567	24546	24470	24527	24378	24449	24354	24415	24515	24551	24456	24582	24469	24642	24600	24478	24642	24308	24580	24524	24364	24546	24288	24483	24414	24423	24353	24516	24489	24474	24368	24303	24574	24329	24612	24275	24382	24713	24362	24630	24649	24360	24815	24487	24395	24550	24476	24347	24413	24532	24526	24374	24544	24583	24566	24588	24412	24698	24378	24589	24438	24505	24451	24356	24436	24603	24369	24480	24566	24373	24614	24570	24600	24515	24524	24416	24338	24517	24389	24482	24411	24265	24728	24472	24592	24419	24447	24269	24351	24410	24180	24480	24573	24616	24710	24451	24575	24398	24381	24365	24405	24534	24428	24441	24395	24478	24356	24457	24733	24475	24270	24247	24630	24445	24496	24218	24374	24466	24450	24548	24413	24626	24554	24592	24401	24309	24388	24286	24461	24373	24537	24388	24352	24560	24398	24420	24305	24664	24352	24520	24514	24507	24469	24248	24534	24498	24356	24475	24536	24446	24311	24570	24575	24533	24657	24465	24350	24466	24216	24397	24364	24369	24412	24215	24711	24460	24421	24659	24667	24361	24375	24686	24430	24552	24244	24623	24498	24442	24284	24352	24435	24481	24419	24312	24409	24447	24332	24546	24835	24594	24801	24214	24483	24323	24603	24290	24353	24304	24559	24360	24534	24781	24323	24517	24377	24516	24615	24377	24445	24353	24516	24467	24606	24640	24420	24525	24376	24250	24538	24445	24392	24561	24639	24175	24357	24309	24261	24702	24508	24403	24464	24510	24298	24595	24146	24412	24577	24463	24464	24690	24348	24512	24347	24390	24609	24432	24674	24480	24376	24375	24484	24390	24196	24605	24472	24551	24421	24544	24552	24420	24487	24568	24502	24570	24605	24348	24436	24701	24634	24550	24285	24587	24662	24668	24505	24598	24488	24342	24560	24500	24639	24638	24591	24373	24420	24438	24548	24438	24377	24513	24341	24358	24570	24430	24366	24421	24394	24345	24574	24459	24529	24272	24383	24251	24556	24800	24331	24319	24349	24754	24531	24511	24358	24357	24599	24348	24599	24641	24578	24338	24538	24464	24640	24381	24495	24472	24675	24320	24334	24600	24371	24464	24520	24550	24535	24429	24398	24495	24556	24444	24513	24409	24413	24501	24615	24432	24288	24432	24561	24337	24442	24419	24650	24665	24414	24428	24490	24626	24311	24433	24552	24567	24405	24576	24470	24340	24378	24483	24749	24414	24468	24384	24464	24702	24536	24408	24699	24161	24526	24429	24560	24452	24394	24621	24524	24494	24295	24565	24529	24401	24527	24470	24241	24470	24553	24468	24311	24642	24576	24704	24649	24592	24473	24331	24561	24524	24386	24355	24462	24442	24466	24595	24366	24602	24579	24410	24285	24455	24452	24416	24405	24599	24574	24460	24466	24509	24609	24610	24400	24415	24630	24444	24451	24473	24485	24440	24578	24345	24482	24591	24264	24508	24407	24494	24339	24463	24417	24477	24519	24426	24336	24269	24517	24317	24463	24417	24533	24536	24425	24354	24709	24667	24359	24633	24396	24504	24420	24523	24402	24452	24382	24475	24393	24411	24240	24502	24400	24319	24485	24364	24373	24266	24501	24302	24545	24564	24402	24419	24401	24681	24337	24319	24596	24773	24655	24602	24346	24497	24723	24522	24578	24204	24525	24712	24317	24536	24450	24509	24337	24518	24479	24519	24348	24317	24499	24611	24621	24397	24233	24396	24509	24585	24432	24397	24411	24547	24531	24755	24613	24671	24396	24303	24431	24316	24389	24406	24534	24372	24482	24444	24307	24531	24579	24352	24681	24364	24390	24551	24290	24688	24345	24389	24573	24445	24407	24493	24453	24456	24445	24331	24535	24434	24541	24383	24457	24431	24317	24445	24279	24591	24457	24708	24082	24636	24519	24631	24568	24476	24554	24494	24393	24612	24396	24503	24407	24694	24235	24316	24671	24645	24504	24702	24759	24512	24319	24667	24621	24217	24563	24491	24586	24428	24467	24344	24301	24643	24440	24476	24328	24372	24618	24344	24354	24473	24379	24537	24711	24388	24402	24564	24480	24584	24413	24391	24306	24538	24418	24458	24530	24391	24433	24408	24421	24526	24379	24473	24521	24499	24461	24486	24424	24520	24672	24301	24148	24676	24646	24434	24382	24281	24707	24433	24444	24367	24758	24474	24120	24462	24424	24534	24328	24462	24386	24595	24523	24425	24383	24368	24523	24480	24323	24525	24466	24581	24467	24521	24531	24577	24403	24440	24356	24633	24624	24575	24524	24467	24404	24428	24459	24353	24536	24324	24378	24535	24483	24317	24671	24628	24452	24232	24525	24698	24642	24352	24146	24552	24442	24478	24494	24566	24614	24648	24588	24557	24454	24520	24469	24362	24397	24441	24460	24634	24393	24207	24355	24320	24483	24345	24372	24587	24744	24644	24455	24404	24698	24540	24400	24429	24533	24299	24398	24468	24637	24636	24153	24224	24069	24545	24415	24435	24556	24218	24579	24385	24452	24536	24507	24593	24349	24319	24177	24414	24423	24568	24497	24523	24492	24490	24577	24328	24435	24170	24466	24413	24424	24425	24354	24222	24309	24636	24527	24620	24532	24536	24323	24553	24646	24555	24507	24436	24584	24545	24385	24371	24369	24451	24314	24494	24474	24475	24529	24701	24641	24491	24620	24406	24580	24500	24501	24550	24561	24439	24480	24528	24446	24409	24277	24587	24156	24558	24378	24461	24287	24499	24201	24577	24790	24585	24557	24574	24379	24353	24373	24580	24530	24376	24471	24436	24446	24654	24401	24644	24334	24589	24311	24311	24404	24434	24316	24486	24270	24407	24450	24286	24514	24415	24414	24404	24374	24260	24375	24312	24520	24530	24585	24352	24343	24618	24513	24507	24480	24491	24370	24580	24410	24398	24316	24531	24551	24679	24411	24226	24215	24312	24148	24620	24511	24500	24572	24506	24320	24349	24490	24256	24318	24593	24449	24547	24492	24629	24427	24466	24456	24485	24445	24409	24575	24639	24570	24369	24618	24656	24696	24333	24386	24361	24350	24486	24331	24497	24460	24737	24585	24295	24302	24584	24525
27172	54184	48407	34292	30606	37539	35181	32473	24437	20302	19249	18941	18952	18838	18766	18753	18690	18888	18688	18911	18759	18716	18948	18803	18756	18727	18917	18690	18893	18684	18824	18787	18653	18608	18638	18814	18778	18711	18686	18741	18438	18833	18662	18624	18607	18898	18899	18756	18812	18766	18703	18869	18610	18943	18693	18586	18614	18842	18782	18692	18665	18650	18913	18876	18766	18552	18797	18759	18913	18642	18929	18807	18716	18630	18761	18847	18864	18623	18679	18929	18746	18701	18868	18725	18681	18789	18810	18824	18805	19008	18745	18725	18714	18813	18836	18778	18723	18730	18605	18696	18649	18852	18846	18889	18601	18840	18799	18844	18600	18879	18820	18698	18496	18951	18765	18687	18718	18798	18671	18649	18682	18775	18683	18802	18841	18775	18881	18681	18690	18752	18696	18707	18607	18431	18792	18819	18787	18684	18709	18887	18749	18768	18774	18680	18774	18733	18511	18737	18691	18820	18630	18803	18660	18549	18662	18876	18824	18871	18715	18896	18812	18778	18728	18778	18720	18675	18692	18706	18810	18849	18684	18757	18573	18790	18826	18593	18758	18749	18828	18728	18766	18751	18623	18659	18580	18791	18560	18587	18780	18767	18796	18782	18543	18696	18689	18815	18761	18675	18646	18768	18623	18824	18702	18559	18845	18766	18921	18649	18830	18700	18879	18551	18804	18872	18940	18825	18741	18898	18560	18795	18654	18658	18856	18799	18858	18796	18904	18657	18830	18651	18705	18893	18653	18808	18836	18589	18794	18760	18518	18770	18731	18770	18775	18795	18795	18814	18765	18793	18682	18583	18560	18740	18777	18887	18771	18838	18727	18766	18929	18803	18570	18796	18768	18571	18755	18794	18737	18757	18609	18679	18790	18721	18745	18728	18656	18793	18869	18774	18602	18729	18731	18645	18797	18663	18816	18726	18839	18830	18602	18687	18718	18712	18724	18778	18831	18701	18788	18682	18846	18740	18671	18729	18618	18707	18635	18823	18694	18765	18661	18652	18700	18603	18790	18764	18739	18537	18747	18763	18854	18863	18875	18875	18708	18648	18732	18770	18657	18788	18614	18713	18977	18636	18804	18685	18826	18712	18668	18653	18864	18718	18742	18766	18579	18818	18803	18702	18771	18919	18779	18751	18660	18731	18673	18727	18611	18774	18772	18865	18663	18871	18671	18779	18820	18483	18551	18696	18821	18730	18842	18889	18800	18712	18773	18816	18658	18765	18484	18714	18523	18759	18850	18887	18582	18738	18598	18648	18804	18766	18819	18686	18628	18669	18825	18627	18826	18729	18644	18747	18805	18828	18835	18734	18767	18786	18811	18708	18800	18635	18914	18688	18812	18739	18657	18941	18744	18681	18770	18819	18796	18754	18841	18735	18693	18693	18814	18742	18922	18845	18676	18838	18875	18730	18601	18737	18711	18757	18727	18831	18700	18682	18870	18782	18767	18705	18471	18826	18698	18573	18797	18576	18700	18856	18812	18748	18668	18879	18473	18693	18739	18787	18758	18821	18662	18674	18781	18744	18773	18826	18642	18777	18852	18659	18811	18670	18780	18668	18953	18877	18724	18921	18679	18514	18811	18802	18759	18731	18690	18749	18785	18711	18849	18680	18720	18833	18594	18706	18731	18737	18813	18716	18770	18693	18693	18833	18678	18886	18971	18800	18623	18754	18745	18682	18920	18655	18766	18638	18872	18686	18798	18603	18905	18765	18690	18531	18730	18686	18694	18729	18720	18882	18782	18866	18765	18845	18888	18835	18594	18671	18705	18776	18819	18890	18714	18750	18681	18663	18810	18626	18959	18858	18815	18784	18738	18621	18807	18619	18732	18686	18802	18987	18717	18722	18661	18658	18712	18768	18624	18769	18811	18782	18675	18927	18680	18716	18826	18714	18807	18794	18566	18561	18737	18576	18767	18694	18669	18674	18751	18877	18800	19007	18642	18780	18750	18912	18825	18585	18697	18661	18733	18695	18812	18817	18690	18652	18710	18728	18756	18455	18861	18770	18606	18756	18682	18774	18679	18702	18517	18761	18874	18850	18539	18801	18674	18800	18948	18695	18643	18771	18824	18854	18822	18652	18813	18791	18862	18774	18638	18863	18673	18809	19009	18770	18748	18824	18823	18600	18841	18733	18718	18547	18700	18818	18667	18743	18726	18599	18832	18735	18779	18861	18588	18943	18760	18621	19074	18725	18454	18784	18783	18709	18785	18886	18694	18740	18767	18846	18686	18849	18789	18773	18660	18801	18753	18664	18645	18928	18654	18767	18837	18706	18466	18888	18747	18775	18833	18618	18835	18685	18757	18705	18790	18794	18860	18877	18671	18814	18758	18739	18777	18674	18698	18713	18714	18698	18791	18733	18636	18601	18633	18939	18731	18669	18715	18753	18655	18761	18647	18740	18751	18726	18644	18925	18761	18670	18746	18729	18683	18765	18833	18650	18792	18878	18896	18744	18695	18802	18519	18807	18628	18789	18613	18631	18687	18901	18617	18898	18848	18877	18969	18773	18669	18881	18863	18761	18760	18773	18854	18721	18765	18742	18915	18685	18687	18829	18603	18778	18783	18593	18721	18644	18702	18671	18703	18796	18697	18761	18720	18760	18473	18805	18708	18777	18804	18782	18843	18586	18789	18858	18797	18720	18889	18694	18555	18769	18682	18543	18771	18639	18775	18615	18849	18822	18778	18838	18647	18803	18721	18744	18638	18624	18764	18834	18795	19082	18784	18600	18739	18736	18869	18609	18713	18822	18697	18665	18536	18650	18625	18608	18830	18856	18875	18640	18844	18663	18742	18563	18696	18741	18605	18581	18808	18797	18822	18723	18628	18873	18847	18950	18758	18711	18707	18713	18726	18820	18702	18754	18811	18762	18656	18942	18751	18634	18861	18948	18745	18945	18708	18879	18776	18709	18916	18639	18831	18853	18734	18732	18842	18703	18833	18839	18858	18660	18929	18777	18661	18996	18710	18661	18779	18602	18770	18732	18834	18911	18962	18512	18762	19015	18833	18714	18616	18666	18850	18799	18790	18681	18842	18675	18816	18919	18807	18660	18877	18580	18828	18779	18811	18590	18722	18864	18631	19059	18621	18783	18692	18799	18926	18871	18622	18789	18608	18635	18881	18686	18829	18732	18688	18857	18870	18644	18744	18814	18809	18797	18795	18907	18966	18773	18593	18810	18704	18648	18746	18469	18756	18634	18728	18735	18833	18622	18749	18622	18783	18702	18779	18660	18827	18679	18626	18764	18866	18609	18516	18846	18897	18722	18679	18835	18575	18814	18589	18817	18837	18719	18821	18838	18698	18762	18614	18819	18847	18810	18787	18787	18559	18636	18852	18863	18780	18640	18750	18945	18748	18761	18852	18562	18923	18946	18628	18633	18674	18836	18699	18730	18644	18686	18891	18888	18845	18663	18913	18815	18664	18731	18712	18753	18832	18754	18821	18803	18470	18769	18845	18652	18885	18618	18726	18824	18818	18734	18876	18789	18566	18676	18774	18692	18474	18878	18787	18722	18739	18642	18672	18854	18786	18860	18657	18596	18619	18735	18620	18656	18596	18797	18789	18700	18789	18744	18776	18910	18788	18753	18862	18836	18745	18726	18724	18752	18820	18853	18764	18750	18864	18751	18683	18667	18827	18678	18758	18744	18710	18713	18872	18701	18714	18850	18730	18688	18609	18809	18625	18793	18645	18936	18763	18694	18721	18691	18733	18750	18786	18764	18720	18857	18663	18729	18854	18721	18847	18699	18836	18653	18781	18690	18631	18740	18715	18760	18938	18709	18653	18818	18588	18690	18902	18682	18679	18839	18677	18800	18742	18727	18648	18729	18859	18893	18894	18571	18721	18660	18810	18816	18667	18730	18840	18786	18749	18849	18729	18831	18859	18779	18716	18744	18716	18813	18830	18782	18648	18844	18529	18657	18830	18798	18645	18843	18851	18772	18583	18644	18629	18903	18842	18769	18749	18835	18728	18750	18749	19047	18684	18673	18840	18860	18717	18676	18563	18816	18750	18801	18650	18577	18544	18631	18694	18647	18856	18657	18720	18857	18820	18649	18798	18780	18693	18668	18781	18815	18654	18659	18577	18664	18798	19000	18607	18842	18768	18648	18745	18994	18753	18681	18736	19032	18784	18678	18571	18726	18738	18770	18668	18784	18763	18533	18677	18747	18732	18798	18812	18671	18786	18639	18753	18761	18652	18837	18777	18637	18628	18666	18589	18679	18627	18656	18933	18812	18750	18910	18736	18636	18681	18769	18866	18722	18748	18743	18781	18771	18834	18751	18794	18825	18738	18892	18578	18813	18822	18798	18725	18847	18740	18702	18867	18715	18599	18570	18743	18932	18713	18657	18660	18528	18800	18824	18616	18725	18840	18721	18584	18743	18929	18814	18804	18796	18830	18662	18869	18858	18664	18797	18674	18736	18749	18773	18731	18767	18737	18746	18744	18732	18926	18773	18646	18680	18690	18750	18685	18879	18876	18680	18678	18803	18660	18852	18740	18667	18764	18795	18765	18802	18784	18801	18874	18815	18738	18785	18625	18837	18931	18675	18781	18689	18779	18869	18699	18832	18655	18585	18752	18689	18924	18712	18706	18525	18614	18725	18707	18720	18716	18609	18771	18948	18758	18749	18738	18680	18856	18767	18737	18752	18731	18791	18717	18646	18571	18687	18706	18853	18821	18709	18620	18851	18762	18704	18605	18754	18779	18706	18607	18630	18761	18753	18823	18689	18670	18738	18767	18681	18686	18755	18602	18781	18757	18748	18593	18814	18795	18965	18915	18582	18813	18698	18785	18787	18958	18782	18721	18757	18681	18768	18732	18849	18790	18798	18766	18810	18658	18859	18735	18653	18561	18752	18783	18716	18825	18631	18834	18667	18677	18575	18626	18787	18817	18654	18623	18700	18819	18821	18804	18831	18819	18703	18748	18636	18960	18715	18761	18577	18733	18636	18913	18739	18693	18705	18807	18809	18761	18805	18819	18742	18683	18788	18761	18784	18713	18829	18781	18767	18833	18684	18866	18669	18778	18614	18541	18755	18795	18667	18760	18677	18891	18851	18660	18770	18747	18821	18749	18484	18842	18769	18668	18837	18682	18571	18614	18699
24608	21401	29463	29608	26837	31922	34061	30266	26765	25009	24556	24000	24082	24117	24151	24196	24196	24024	24100	23968	24283	24077	23757	24194	24170	24151	24237	24233	24037	23944	24125	24186	24136	24139	24102	24270	23979	24114	24108	24108	23904	23911	24144	24106	24108	23907	24221	23927	23935	24166	24134	24234	24007	24113	24126	24007	24077	24112	23991	24317	24064	24030	24025	23772	24144	23971	24110	24142	24227	24099	24088	24092	23801	24143	24008	24127	24015	24021	24204	24108	24070	24085	24133	24011	24096	23957	23737	24057	24196	24071	24121	24209	23805	23942	24133	23829	24116	24170	24135	24053	24091	24078	24173	23969	24063	24123	23922	23936	24142	24178	24073	23892	23821	24025	23662	23899	24268	24109	24107	23932	24111	23882	24194	24134	23810	24005	23904	23953	23982	24088	23692	23979	23969	23971	24208	24138	24203	23928	24005	24121	24102	24167	24079	23939	23947	24158	24115	23972	24259	24037	23986	24083	23764	24156	24065	24145	24040	23986	24031	23867	24237	24141	24115	23816	23930	23934	23801	23990	24051	24103	24083	24032	24048	24233	23902	24206	24111	24095	24058	24147	23808	23825	23942	24022	24133	23920	24106	23699	24049	23965	23920	24044	24132	24005	24081	24071	23898	24054	23897	24076	24100	24236	24245	23999	24163	23937	23990	24027	23880	24118	24020	24168	24094	23809	24052	24128	24076	24244	24013	24173	24145	23837	24117	24084	24241	23839	24145	24167	23980	23867	23940	23893	24121	24028	23826	23961	24044	23914	23976	23952	24111	24052	24190	23969	23879	24106	24041	24064	24115	23775	23933	23922	24028	24045	24099	24298	24317	23937	24188	24009	23780	23982	24188	24173	24226	23945	23959	24015	24057	23978	23853	23905	23845	24001	24051	23893	23944	24086	24074	23923	23740	23979	23923	23995	24013	23916	23938	23928	24056	24073	24424	24005	24116	24076	24251	23973	24116	23887	24125	24035	23945	24123	23964	24184	24058	24088	24130	24115	24017	23901	24004	24036	24144	24046	24139	24057	23976	24026	24146	24234	24061	24115	23903	23823	23943	23999	24241	23755	23991	24009	23948	24020	24160	24190	24007	24021	23879	24211	24234	24105	23953	24101	24139	24078	24266	23864	24078	24237	23916	24095	23962	23963	24078	24164	24124	24208	24342	24112	24043	24110	23925	23993	23855	23906	23998	24176	23815	24166	24018	24118	23973	23798	24023	24225	23966	24174	24057	24144	23986	24072	23980	24063	24155	24259	24239	24079	24320	24210	23824	24228	23927	24031	24237	24021	24014	24077	24103	23896	24060	24005	24256	24196	24269	23997	23925	23994	24104	24282	24263	24106	24017	24097	23921	24075	24077	24023	23994	24216	24029	24192	23805	24067	23965	24155	23875	23978	24031	23802	24237	24083	23844	24049	24006	24084	23974	23952	24108	24089	24189	24273	23999	23977	24010	24301	24085	24057	24094	24037	23996	23972	23849	24190	24017	24149	23813	24216	23947	23914	23963	23846	24055	23971	24019	24176	23964	24073	24053	23816	24091	24234	23924	23990	24005	24120	24025	24110	24157	24191	24231	23939	23933	23999	24127	23995	24190	24211	23918	24000	24118	24132	24127	24124	24136	24055	24126	24028	24022	23880	23899	24090	24117	24152	24119	23925	24104	24184	24067	24163	24091	24092	24084	23906	24033	23990	24144	24007	24109	24094	23996	23855	23745	24063	24129	24052	24017	24057	24047	24052	23998	23906	24106	23961	24117	24057	24049	24062	23901	23919	24234	24086	24308	24220	24045	23920	24082	23962	24013	24251	24126	24050	24186	23877	23956	23946	24104	24120	24179	23954	24242	24098	23977	24087	24085	23847	24077	24221	24283	24134	23999	24165	24290	23831	23914	23916	24192	23989	24151	23856	23900	23980	24153	23952	24138	23963	24271	24076	24032	24186	23968	23836	24065	24220	24027	23905	24047	24067	23949	23972	24125	24122	24114	24026	23853	24061	24143	24316	23990	24160	23885	24203	24133	24137	24061	23967	24182	23967	24105	24080	24040	23965	23935	24024	23990	24127	23985	24314	24027	24034	23994	24214	24074	24088	23935	24045	24198	24065	24149	24072	24005	24099	24275	24074	24017	23861	24030	24070	23927	24139	24009	23963	23878	23924	23797	24026	24263	24001	23982	23883	23939	24242	23944	24098	24107	24191	24167	24071	24276	24178	24106	24256	23976	23871	23919	24184	24175	24087	23826	24138	24249	24026	24024	24001	24139	23871	24160	23968	23963	23748	24082	23993	24142	24056	24195	24065	24081	24049	23981	24167	24240	24212	24182	23851	23993	24083	24006	24295	24131	23915	24054	24012	24059	24060	23904	24010	23982	23934	24239	24152	24013	23983	23923	24087	24053	24115	24138	24040	24161	24107	24263	24113	24019	23922	24143	24108	23933	24103	23907	24441	23944	24039	23974	24129	23891	24148	24197	23988	24086	24233	23928	24279	23988	24049	24030	24312	24008	24068	24050	24087	23946	24223	24049	23919	23966	24182	24106	24044	24048	24194	23953	24190	24252	24050	24056	23992	23872	24013	23949	24088	23943	23946	24094	24076	24075	24189	23935	23911	24101	24098	23945	24032	24009	24107	24197	24106	24185	23890	23893	24082	23940	24257	24349	23939	24154	24123	24104	24086	24042	24015	24126	24087	24225	23958	23820	23960	24074	24247	24151	23930	24226	24134	24059	24065	23943	23884	23996	24262	24245	23782	24030	24118	24130	23894	23995	24029	23900	23927	24070	24149	23723	24161	23996	23970	24059	24096	24000	24162	24136	24244	23886	23964	24079	24106	23944	24204	23775	23953	24028	24284	24209	24039	24334	24145	24107	24234	24306	23991	23951	24090	23953	24109	24057	24022	24097	24165	24088	24143	24187	24076	23977	23994	24016	23859	24095	24049	24040	24158	24155	24077	24068	24212	24035	24208	24027	24169	24101	24180	23882	24282	24251	23937	24076	24077	23915	24071	23802	23912	23985	24187	24023	24051	23947	24115	24196	24065	24041	23973	23997	23936	23942	24269	24131	23912	24307	23995	24073	23995	24052	23993	24104	24053	24124	24016	24066	24031	24089	24050	23951	23958	23963	24007	24309	24245	24233	23963	24105	24269	24143	24338	24124	23963	23951	23969	24047	24452	23843	23964	24001	24020	24095	24008	24221	24057	23999	24265	24200	24155	23889	24150	23947	24122	23890	23960	24215	23988	24132	24070	24308	23974	23986	24117	24200	24023	24010	24019	24213	23956	24107	23918	23977	24036	24243	24014	24004	23961	24078	24119	23877	23726	23975	24040	24166	24175	24153	23871	24110	24113	24138	24195	23901	24263	23777	24211	24027	23944	23886	24124	24147	23829	24116	24014	23986	24125	23878	23948	24004	23824	23954	23859	24053	23551	23985	24160	24090	24061	24382	24218	23966	23927	23923	24036	24040	23836	24222	24034	23935	23980	23924	24045	24213	24100	24007	24086	23960	24120	24138	24012	24285	23997	24135	24150	24066	24113	23905	24266	23915	24165	24152	24234	24124	24201	24185	23816	23895	23935	23965	24059	24186	24164	23820	23952	24182	24141	23906	23933	23963	24099	23933	23959	24247	24019	24173	24065	23884	23916	24294	23959	24011	24100	24111	24204	23936	23981	24092	24081	24114	24061	24159	23946	24046	24229	24354	24034	23926	23888	24128	24053	24111	24096	23989	24070	23865	24170	23994	24040	24033	24125	24204	24104	23798	24061	23941	24114	24176	23900	24034	24138	24256	23953	24103	24062	24095	23988	24003	24144	23979	24003	24145	23994	24095	23961	24013	24094	24108	24082	24085	24141	24013	24005	23952	24023	24089	24148	24044	23971	24122	23859	24170	24249	24101	24033	24095	24088	23991	24242	24074	23930	23859	23852	24107	24098	23937	24086	24065	24099	23873	23970	24071	24292	23965	23989	23953	24142	24001	23820	24292	24211	24076	24154	24193	24093	24087	24010	24017	23943	23998	23969	23948	24079	24100	24000	24127	23961	24022	24051	24237	24034	23885	24125	23970	23760	24306	23917	24151	24441	24056	24119	24003	23881	24270	24185	24185	24127	24089	24011	24069	24168	24007	24087	24025	24070	23976	23838	23956	24047	23952	24029	24229	24068	24155	23959	24045	24099	23989	24163	24142	24238	23932	24049	24108	24121	24093	24002	23932	24089	23804	24077	24081	23959	24200	24061	24070	24028	23911	23914	24095	24171	24241	23888	23965	23924	24258	24202	24132	24084	24125	24016	23745	24114	24071	24056	24108	24045	23907	23868	23924	23917	23878	24027	24105	23931	24093	24214	23965	24116	24049	23999	24010	24227	24001	23932	24164	24044	24170	24041	24205	24201	23969	23995	23934	24223	24039	24002	23979	24156	23871	24138	24115	23967	24028	23965	23839	24164	24363	23887	23991	23988	23847	24182	24221	24254	23929	24092	24086	24050	23959	24136	24041	23974	24071	23828	24052	24043	24190	24336	24133	24018	24208	24165	24269	23729	23942	24167	24129	24047	23951	23953	23877	24087	24011	23987	24112	24018	24051	24194	23909	24153	24061	23838	23990	24108	24152	24176	23983	24019	24102	23840	23857	24155	24221	24191	24067	23921	24210	23883	23943	24018	23999	23938	24029	24121	24060	24137	24165	24003	24034	24037	24086	24045	24075	23912	24157	23946	23995	24070	24115	23928	24059	24348	23945	24023	24178	24085	24055	24039	24247	24032	24177	23968	24093	24345	23916	23903	23862	23977	24320	23730	24275	24008	24105	24090	23895	23839	23950	24021	23947	24097	24172	24143	23977	23963	24079	24014	23873	24040	23959	23938	23981	24040	24110	24167	24278	24009	24169	24080	24112	24025	24289	23910	24105	23858	24196	24055	24161	24170	24155	23976	23928	24144	24063	24182	24063	24145	24188	23987	24056	23956	23990	24118	24243	24279	24056	24188	24210	24207	24157	24067	24191	23964	24124	24029	23907	24076	24031	23993	24101	24317	24030	24029	24000	24021	24184	24133	24211	24067	24074	24031	24096	23575	24150	23970	24025	23978	24142	23846	24080	24073	24130	23913	24104	24107	24300	24069	24084	23949	23967	24102
27070	50871	42702	27620	25366	30918	31191	26508	21391	19231	18690	18534	18512	18453	18542	18593	18623	18548	18423	18429	18347	18432	18598	18554	18575	18497	18474	18385	18630	18519	18578	18562	18551	18551	18511	18449	18409	18413	18446	18588	18599	18596	18636	18448	18547	18491	18571	18406	18671	18573	18668	18458	18543	18597	18589	18569	18403	18579	18542	18525	18419	18554	18377	18571	18527	18484	18323	18525	18587	18681	18592	18443	18512	18578	18578	18586	18518	18499	18693	18445	18530	18465	18418	18563	18430	18347	18710	18501	18564	18666	18412	18562	18486	18352	18562	18502	18426	18521	18527	18505	18648	18535	18493	18491	18556	18560	18546	18581	18625	18457	18601	18564	18638	18447	18530	18365	18494	18561	18513	18556	18638	18499	18581	18506	18573	18335	18441	18298	18614	18578	18323	18456	18435	18670	18453	18458	18509	18549	18542	18385	18589	18545	18613	18622	18604	18368	18351	18650	18729	18410	18356	18632	18566	18409	18468	18600	18492	18629	18568	18501	18575	18326	18437	18418	18620	18476	18398	18533	18530	18477	18522	18626	18624	18533	18668	18471	18545	18679	18333	18711	18600	18469	18467	18553	18615	18614	18640	18680	18368	18420	18378	18509	18429	18397	18534	18459	18505	18528	18817	18516	18615	18589	18357	18695	18524	18464	18490	18657	18534	18541	18694	18570	18496	18536	18446	18605	18466	18610	18691	18593	18437	18395	18503	18489	18441	18742	18488	18678	18618	18218	18494	18354	18715	18427	18571	18496	18544	18430	18441	18623	18475	18552	18518	18326	18602	18596	18607	18512	18340	18580	18555	18513	18563	18536	18501	18460	18537	18561	18662	18392	18502	18421	18523	18530	18568	18402	18599	18380	18374	18557	18603	18741	18465	18548	18328	18554	18381	18609	18470	18563	18685	18589	18377	18389	18491	18434	18496	18486	18467	18457	18568	18484	18428	18455	18609	18623	18431	18372	18595	18464	18438	18523	18622	18384	18726	18448	18342	18527	18488	18695	18482	18502	18528	18718	18432	18552	18534	18525	18431	18363	18620	18509	18431	18510	18374	18527	18425	18596	18372	18436	18496	18434	18473	18509	18493	18472	18541	18587	18571	18418	18456	18389	18573	18617	18567	18442	18506	18612	18386	18411	18534	18580	18528	18459	18557	18459	18460	18627	18485	18504	18411	18416	18484	18604	18631	18554	18567	18552	18389	18623	18462	18376	18556	18591	18569	18464	18681	18407	18671	18610	18735	18561	18546	18598	18504	18464	18407	18543	18575	18677	18518	18373	18488	18400	18540	18600	18635	18544	18450	18417	18683	18465	18491	18565	18636	18373	18529	18398	18532	18633	18518	18539	18463	18342	18323	18527	18389	18491	18590	18463	18717	18531	18561	18433	18503	18439	18524	18725	18539	18334	18497	18596	18533	18564	18397	18458	18422	18680	18646	18540	18463	18485	18619	18525	18642	18457	18596	18580	18577	18387	18588	18617	18515	18701	18599	18509	18466	18279	18532	18440	18529	18288	18627	18348	18509	18473	18506	18522	18519	18439	18421	18523	18578	18387	18559	18502	18579	18544	18456	18529	18589	18372	18464	18575	18554	18451	18521	18516	18583	18565	18528	18433	18523	18531	18531	18487	18435	18495	18339	18584	18543	18695	18455	18483	18458	18518	18673	18457	18688	18529	18587	18409	18559	18444	18495	18505	18597	18448	18618	18532	18598	18675	18406	18498	18560	18483	18459	18384	18331	18558	18438	18581	18648	18413	18685	18472	18562	18568	18592	18653	18541	18582	18293	18547	18530	18548	18548	18297	18604	18528	18356	18553	18648	18428	18459	18375	18490	18655	18538	18480	18404	18421	18552	18531	18545	18409	18394	18587	18489	18502	18504	18399	18361	18361	18581	18491	18408	18599	18420	18655	18330	18417	18362	18316	18679	18513	18517	18507	18496	18623	18568	18347	18504	18527	18514	18642	18482	18495	18437	18484	18496	18355	18658	18446	18416	18486	18547	18580	18476	18473	18485	18455	18543	18540	18552	18512	18440	18582	18449	18542	18322	18521	18433	18649	18577	18520	18622	18641	18701	18336	18426	18539	18473	18380	18462	18492	18603	18620	18538	18598	18464	18590	18430	18504	18462	18549	18478	18625	18621	18579	18479	18395	18437	18602	18588	18589	18665	18476	18607	18488	18322	18480	18525	18431	18539	18560	18402	18652	18563	18416	18440	18577	18358	18357	18447	18406	18492	18672	18398	18544	18535	18665	18599	18528	18415	18508	18518	18461	18422	18624	18477	18494	18390	18739	18401	18487	18413	18568	18776	18516	18458	18588	18667	18560	18477	18332	18621	18512	18532	18402	18578	18427	18510	18388	18578	18507	18503	18348	18440	18329	18493	18477	18446	18408	18479	18614	18541	18557	18653	18628	18421	18474	18543	18512	18541	18594	18449	18683	18444	18475	18449	18484	18591	18438	18534	18345	18447	18514	18577	18564	18340	18580	18478	18483	18526	18321	18452	18640	18489	18599	18370	18680	18387	18582	18403	18469	18596	18559	18463	18531	18539	18374	18592	18638	18465	18588	18568	18685	18622	18356	18625	18569	18457	18466	18593	18235	18420	18600	18414	18642	18568	18575	18661	18667	18539	18633	18680	18462	18320	18570	18331	18452	18520	18358	18478	18492	18449	18447	18410	18423	18522	18426	18262	18581	18497	18465	18583	18470	18434	18644	18541	18480	18746	18516	18434	18623	18498	18561	18565	18408	18437	18554	18591	18416	18342	18437	18593	18474	18752	18602	18653	18462	18571	18365	18449	18447	18543	18385	18561	18433	18383	18462	18465	18513	18575	18586	18582	18525	18610	18743	18517	18473	18546	18520	18488	18711	18601	18522	18477	18649	18518	18568	18510	18517	18468	18419	18449	18501	18573	18298	18576	18619	18612	18451	18501	18557	18569	18521	18517	18502	18438	18609	18621	18550	18491	18518	18459	18502	18528	18722	18540	18535	18559	18575	18513	18493	18520	18440	18650	18496	18633	18200	18569	18539	18371	18556	18614	18539	18640	18592	18425	18353	18668	18633	18647	18684	18552	18493	18447	18326	18637	18671	18491	18360	18332	18575	18626	18459	18739	18449	18461	18618	18380	18546	18668	18511	18679	18390	18606	18676	18449	18556	18566	18689	18444	18512	18579	18474	18529	18452	18545	18649	18573	18603	18578	18320	18493	18499	18586	18665	18451	18438	18506	18434	18512	18458	18438	18470	18631	18489	18544	18345	18571	18462	18575	18465	18745	18536	18496	18328	18421	18637	18726	18454	18633	18700	18519	18596	18541	18593	18486	18380	18513	18520	18572	18484	18638	18617	18675	18505	18615	18657	18633	18447	18434	18511	18570	18517	18595	18385	18548	18397	18638	18434	18461	18471	18561	18455	18471	18515	18354	18686	18456	18697	18601	18568	18457	18489	18712	18696	18354	18534	18463	18474	18569	18491	18710	18570	18484	18515	18670	18577	18510	18601	18576	18615	18640	18546	18571	18388	18455	18745	18399	18365	18453	18564	18795	18631	18722	18642	18682	18731	18516	18713	18596	18502	18554	18450	18572	18505	18648	18646	18537	18427	18479	18502	18427	18493	18397	18544	18512	18517	18502	18523	18508	18531	18445	18412	18527	18340	18534	18527	18713	18770	18446	18557	18494	18571	18635	18268	18473	18567	18490	18418	18433	18600	18650	18445	18576	18534	18597	18591	18422	18654	18459	18449	18561	18394	18426	18283	18657	18447	18689	18593	18371	18734	18785	18713	18547	18633	18555	18468	18633	18240	18546	18406	18542	18587	18663	18484	18565	18530	18692	18483	18425	18660	18453	18510	18676	18501	18579	18597	18449	18597	18570	18584	18617	18670	18423	18738	18567	18544	18539	18546	18545	18434	18646	18647	18528	18537	18590	18478	18542	18468	18672	18561	18513	18442	18514	18456	18578	18428	18559	18726	18588	18334	18736	18353	18643	18530	18533	18365	18590	18466	18583	18500	18685	18438	18518	18408	18504	18580	18483	18450	18533	18545	18713	18355	18695	18523	18636	18654	18535	18478	18564	18472	18464	18498	18547	18582	18611	18598	18550	18415	18491	18706	18322	18513	18701	18702	18312	18528	18629	18623	18527	18437	18472	18569	18551	18562	18434	18457	18545	18574	18392	18610	18563	18438	18633	18294	18440	18445	18459	18662	18457	18565	18647	18424	18459	18482	18446	18514	18418	18361	18470	18468	18564	18413	18608	18574	18387	18535	18473	18554	18464	18553	18551	18739	18729	18437	18545	18540	18602	18657	18439	18502	18378	18366	18534	18536	18533	18578	18446	18494	18584	18567	18450	18398	18534	18555	18401	18438	18522	18452	18594	18635	18619	18408	18502	18521	18466	18643	18424	18279	18716	18560	18633	18497	18588	18353	18476	18829	18695	18428	18389	18448	18492	18659	18633	18423	18545	18532	18562	18518	18589	18628	18491	18368	18611	18558	18435	18537	18639	18426	18614	18495	18449	18496	18456	18456	18469	18576	18486	18471	18694	18525	18428	18660	18567	18434	18578	18473	18625	18476	18475	18519	18668	18670	18302	18535	18422	18571	18722	18741	18556	18524	18536	18580	18515	18586	18345	18461	18516	18600	18666	18424	18373	18591	18635	18480	18502	18429	18491	18496	18460	18538	18434	18659	18493	18773	18643	18587	18452	18643	18475	18428	18479	18663	18536	18610	18537	18378	18506	18490	18539	18470	18525	18378	18770	18511	18581	18531	18430	18454	18448	18503	18482	18544	18473	18734	18446	18748	18511	18550	18390	18521	18349	18405	18638	18500	18481	18586	18525	18374	18485	18526	18495	18536	18520	18575	18421	18510	18485	18533	18511	18448	18411	18650	18635	18344	18431	18599	18548	18644	18629	18588	18449	18629	18524	18416	18535	18461	18580	18478	18397	18480	18487	18395	18517	18537	18412	18517	18561	18538	18510	18583	18659	18630	18525	18406	18595	18561	18463	18504	18465	18480	18601	18492	18477	18378	18506	18543	18443	18622	18627	18551	18581	18688	18694	18543	18599	18277	18540	18543	18333	18289	18538	18269	18484	18574	18568	18533	18531	18466	18624	18680
21964	21147	28586	24712	24103	35461	48333	43984	35369	29046	25787	24644	24423	24180	24163	24259	24259	24068	24019	24263	24366	24244	24156	24196	23974	24258	24262	24034	23806	24069	24038	24119	24164	23971	23941	24135	24366	24078	24115	24237	24283	24062	24183	23941	24270	24110	24003	23966	24169	24223	23944	24033	24073	23941	23828	24093	24162	24104	24021	24031	24250	24136	24000	24081	24294	23988	24070	24325	23959	24162	24066	23972	23933	24049	23799	23912	24154	24034	24160	24110	24125	24189	24085	24145	23931	24106	24230	23992	24294	24266	23946	23772	24018	24015	23852	24140	24077	23915	24097	23765	24156	24064	24148	23949	24014	24034	24012	24323	23992	24020	23985	24145	23964	23997	24127	24014	23845	23792	24137	24299	24099	23966	24021	24022	23978	24000	23996	24267	24150	24081	24040	24157	23999	24066	24112	24104	24173	24089	24069	23855	23943	23789	24167	24148	24127	23982	24010	24171	24147	23868	24094	24143	24072	24108	23921	23975	24053	24080	24210	24093	24206	24173	24076	24043	24108	24147	24060	23973	24002	24178	24184	23975	24147	24172	24087	24162	24155	24212	24065	23909	24028	24238	24046	23835	24217	23928	23874	23942	23985	23894	24178	24098	24013	24009	24292	24034	24106	23725	24195	24024	24065	24107	23965	23969	24069	24157	24218	23903	24075	24103	24133	23941	23858	24149	24193	24114	23990	24112	24092	24006	23858	24206	24099	24198	24067	24205	24124	23990	24171	23746	24040	23911	23794	24124	23962	23783	23917	23752	24074	23963	23982	24371	24124	23972	24285	23834	24057	24140	24007	24223	23730	24039	24211	24204	23876	24026	24106	24063	24219	23926	23937	23922	23975	23976	23910	23954	24255	23930	24079	24208	24254	23897	23989	23971	24239	24085	24026	24004	23856	24114	24110	24089	24007	24026	24054	24086	24073	24285	24044	24244	24004	23835	24051	24233	24107	23963	23990	24108	24102	23916	23940	24055	24040	24067	24001	24227	24119	24080	24165	24268	23818	23966	24167	24015	23865	24037	24048	23974	24050	23759	23768	24057	24118	23988	24112	23993	24277	24079	23903	23859	24163	23786	23969	23739	24162	23951	23835	24011	23977	23786	24016	24221	24225	23891	24056	24019	24184	23961	24050	24130	23807	23996	24098	23978	24056	23922	24152	24029	24063	24196	23882	24116	23902	24107	24025	23877	24103	24099	23890	23895	24024	23951	24161	24013	24030	23991	24097	23829	24021	23906	24077	23982	24024	23780	24057	24019	24108	24082	24067	24239	24194	23745	24151	24041	24012	24055	24138	24120	24116	23976	23831	24014	23972	23959	23949	24088	24124	24032	23810	24078	24014	24434	23781	23833	24046	24050	24219	23968	24015	24020	23899	23756	23884	23953	24107	24167	24054	24154	24090	23905	24216	24036	24037	24021	24152	24155	23848	24089	24081	24139	24155	23911	24009	24062	23914	23984	24260	24152	24166	24267	23990	23923	24251	23747	23965	23836	24067	24094	23943	24072	24216	23897	24040	24147	23968	24128	24004	23691	24113	23980	23776	24119	23965	24068	23952	24061	23870	24055	24012	23882	23998	23881	23967	24193	23918	23784	23917	24197	23966	24009	24181	24178	23961	24262	24061	23844	24003	24190	23944	23967	23774	23939	24007	23910	24247	23817	24035	23905	23888	24082	24135	24035	24065	24185	24044	23966	24205	24133	24158	23984	24020	23823	23902	24234	24256	24141	23969	23973	23985	23799	23780	23962	23970	23932	24257	24168	23967	24027	24131	24139	24069	23745	24277	23991	24081	24044	24375	24005	23912	23845	24149	23971	24095	23966	24250	23942	24172	23974	24073	24230	23969	24192	24082	24128	24099	23999	23899	23900	23925	23935	23852	24112	23827	24156	23946	23904	23916	24113	23984	24254	24108	24230	24197	23913	24082	23974	24156	24286	24001	24046	24359	24162	24063	24013	23862	23998	23989	23969	24161	24043	24101	23932	23965	23892	24126	24163	24106	24019	24012	23987	24166	23871	23980	23930	24171	24061	23952	23944	24000	23834	23881	23959	24204	24232	24239	24095	24159	23955	23949	24065	23860	24158	24133	23759	23841	24016	23967	24052	24186	23995	24074	24192	24018	24040	24124	24205	24048	23910	24133	24216	23910	24004	24150	23973	24061	23986	24016	23798	23952	24065	24026	24136	24071	23998	24017	24063	23814	24004	23872	24114	23940	24044	24048	23992	24138	24019	24111	24171	24176	24076	23983	23900	24132	23929	24089	23998	24102	23973	24050	23989	23920	23921	23899	24255	23954	24099	23954	23994	23989	23901	23834	23861	23965	24051	24146	23932	24162	23869	23655	24091	24084	24152	24127	24038	24002	24067	23916	24049	24149	24068	23770	24183	24027	23978	24088	23897	24092	23960	23960	24121	24128	23801	24189	23861	23876	24259	23773	23816	23800	24046	23805	23930	24236	24018	23940	23989	23991	23938	24046	23827	23989	23847	24083	23973	24122	24115	24066	23902	24108	24077	24072	24007	23976	24142	24172	23689	23909	24025	24068	24181	23813	24015	23912	23904	24210	24064	23820	23818	24277	24120	23933	24059	23828	23956	23941	23886	23888	23913	23819	24128	23903	24122	24006	24040	24018	24322	24029	23828	23984	23867	23987	23981	24064	24102	23944	24022	23948	24086	24174	23950	24142	24058	24024	24067	24113	24177	24086	24091	24075	23701	23916	23854	23890	23977	23940	24063	23851	23908	23796	24107	23943	23904	24109	24010	23859	24112	23973	23911	24171	23932	24098	23930	23971	23969	24106	23907	23827	23905	24099	24281	24046	23878	24073	24048	24104	23858	23782	23913	23784	23951	24059	24192	24062	24064	23996	24055	24000	23841	24082	24025	23960	24012	24149	23954	24133	24134	24001	24280	24158	24039	24090	24043	24034	23907	23984	24222	24081	23911	23975	24161	24140	24018	23946	24113	24169	24140	23917	24109	23997	24029	23930	24052	23925	23824	23940	24167	24200	24132	24234	23956	24130	23962	24165	23945	23964	24080	24353	23972	23967	24031	23981	24120	23904	24193	24174	24208	23996	24122	23926	24028	24052	23844	24083	24179	24165	23906	24084	23762	24081	23818	23968	24012	23957	24017	24020	24063	24172	24187	24098	24023	24102	23923	24047	24041	23980	24015	24016	24080	24350	23847	23895	23951	23956	24287	24049	24101	24018	23897	24080	24152	23975	24090	24146	23955	23968	24019	23818	24023	23990	24060	23980	23710	23887	24069	24160	24042	23856	23886	23934	24047	23982	23992	23959	23832	23736	23838	24038	23914	24024	23947	24037	23979	24100	23892	23943	23857	23988	23959	23876	24178	24082	23971	23858	23896	24300	24070	23958	24196	23840	24093	24148	23925	24149	24103	24134	24074	23957	24196	24067	24148	23809	24146	24060	24026	24247	23826	23975	23885	23919	23990	24187	24100	23919	23906	24208	24132	23990	23491	23819	23979	23739	24044	23960	24012	24147	24061	23914	24061	24136	24006	23862	23933	24034	23898	24166	24037	24167	24094	24099	23960	23910	24168	24059	23993	24116	23904	24174	24009	24063	24186	24007	24157	24049	24041	24038	23838	23996	23966	24083	23928	24202	23871	23677	23963	24172	24123	24074	23833	24048	24024	24140	23943	23791	24150	24073	23949	24201	24160	24028	24346	24048	23903	24048	23916	23923	23948	23590	24010	24038	23885	24064	23929	24079	23991	24052	23932	23737	24088	24035	24139	23862	24124	24011	24087	24186	24045	23978	24132	24062	24099	24064	23967	23923	24104	23858	24095	23974	24108	24148	23925	24073	24079	24064	23953	24075	23995	24024	23956	24131	23938	23950	24117	23925	23939	23951	23948	24051	23985	23948	23978	24071	24084	23991	24003	24133	23989	24159	23955	24059	23894	24151	24046	24201	24086	24024	24046	23835	24036	24089	23948	23924	23903	24072	23996	24095	24210	24068	24031	24076	24030	24067	23887	24105	23797	24001	24273	24283	24123	23999	24352	24130	24103	24145	23939	23989	23876	24115	24091	24163	24074	24346	24070	24029	23943	23987	24099	23997	23941	23978	24227	24181	23920	23905	24103	24414	24023	23941	23912	24151	24075	23955	23904	23992	24180	24095	23974	24124	24165	24070	23827	23906	24027	23994	24088	23928	23919	24073	24231	24011	23977	24056	24028	23914	23863	23882	24255	23993	24256	24069	24017	24141	23977	23891	23846	24057	24072	24062	24245	24073	23770	23863	24031	23935	24010	23868	24001	24029	24079	24025	24155	24098	24024	24084	24097	24169	24073	24128	24085	24120	24075	23976	24195	24080	23899	24058	24177	23890	23788	24118	24004	23927	23975	24122	24085	23736	24117	24154	23983	23952	24066	23989	23998	24004	24010	23957	24056	24125	24200	24123	23957	23862	24054	23817	24068	23925	24102	23913	23857	24087	23936	24200	23990	23985	24179	24132	23925	24308	23858	24046	24207	24007	24090	23826	24147	23885	24103	23928	24122	24078	24037	23977	23926	24025	24024	24031	24016	23896	24110	23949	23969	23843	24239	24017	23939	23986	24003	24045	24013	23980	24012	24147	24153	23971	23955	24048	24169	23980	23936	24146	24055	23891	23712	23738	23999	24142	23817	24111	24091	24056	24029	24042	24193	23938	23985	24169	23952	23895	23857	24123	24150	24122	24120	23950	23946	24151	23897	23753	23999	24022	24139	23924	23769	24171	23947	23921	23968	23929	24016	23772	23828	24188	23945	23818	23817	24184	24042	23969	24276	24174	23974	23863	24112	24050	24146	23856	23855	24089	24141	24088	24061	23937	23992	23976	24143	23851	24165	24002	23735	23890	24318	24028	24242	24005	24061	23821	23968	24042	24013	23958	23966	23918	24132	24056	24104	24243	23971	24034	24048	23956	23747	24098	24106	24086	23855	23850	23913	24089	24172	24035	24086	23840	23937	23876	23850	24033	23824	23977	23918	24046	24008	23864	23904	24059	24213	24243	24060	24048	23990	24181	24060	23950	24226	23973	24069	24058	24043	23899	24113	24102	23982	23677	23930	24136	24089	24038	23912	23939	23904	23958	24103	24176	23877	24022	24100	24009	23995
31205	67058	57535	41998	34579	39227	45096	41258	31244	23146	19481	18842	18405	18557	18447	18657	18383	18449	18379	18541	18528	18279	18570	18474	18295	18546	18468	18532	18538	18524	18407	18434	18432	18444	18274	18457	18259	18497	18402	18333	18416	18378	18507	18525	18387	18356	18423	18426	18636	18278	18440	18440	18458	18597	18355	18345	18383	18423	18458	18333	18388	18465	18257	18300	18548	18488	18585	18647	18542	18501	18618	18529	18268	18446	18440	18472	18533	18562	18391	18376	18501	18295	18458	18464	18323	18505	18335	18520	18347	18427	18496	18497	18434	18407	18483	18361	18498	18606	18439	18486	18390	18346	18521	18345	18414	18383	18443	18350	18375	18560	18538	18439	18523	18445	18497	18386	18419	18561	18259	18500	18558	18389	18418	18311	18509	18133	18382	18360	18428	18419	18439	18486	18304	18344	18307	18495	18104	18438	18341	18435	18438	18445	18495	18409	18410	18574	18546	18365	18459	18483	18592	18211	18408	18415	18302	18432	18544	18372	18321	18504	18393	18449	18552	18558	18560	18511	18563	18468	18482	18467	18575	18474	18541	18455	18440	18278	18475	18498	18346	18288	18512	18518	18289	18378	18459	18286	18293	18430	18484	18464	18433	18222	18450	18540	18486	18306	18335	18425	18376	18297	18479	18422	18377	18403	18472	18425	18250	18476	18578	18424	18379	18564	18487	18416	18512	18289	18348	18343	18294	18336	18352	18403	18407	18326	18597	18308	18641	18510	18423	18638	18316	18397	18313	18667	18408	18447	18320	18490	18332	18547	18288	18435	18511	18495	18612	18559	18288	18519	18495	18528	18377	18377	18409	18302	18537	18386	18388	18448	18469	18419	18472	18294	18322	18523	18434	18420	18501	18395	18484	18410	18422	18350	18285	18350	18523	18580	18497	18272	18497	18361	18343	18553	18513	18417	18392	18209	18519	18332	18563	18340	18472	18526	18491	18481	18476	18524	18528	18476	18498	18286	18608	18369	18500	18409	18349	18153	18622	18488	18598	18294	18469	18441	18490	18270	18555	18252	18463	18486	18260	18458	18480	18347	18460	18411	18392	18453	18395	18562	18311	18366	18371	18408	18305	18526	18391	18394	18339	18387	18494	18376	18598	18377	18616	18515	18380	18414	18403	18370	18371	18546	18622	18317	18447	18330	18405	18419	18553	18494	18543	18317	18544	18331	18544	18395	18476	18358	18382	18387	18427	18375	18509	18348	18325	18269	18418	18297	18391	18529	18607	18338	18453	18426	18639	18357	18499	18481	18253	18413	18307	18329	18353	18618	18388	18301	18484	18525	18571	18445	18383	18257	18468	18579	18357	18552	18493	18424	18439	18396	18374	18454	18610	18549	18420	18363	18494	18238	18305	18409	18346	18570	18522	18417	18290	18514	18388	18360	18416	18477	18417	18497	18574	18485	18315	18390	18320	18257	18438	18474	18362	18304	18409	18472	18440	18401	18578	18458	18376	18364	18378	18284	18641	18384	18416	18441	18663	18551	18461	18386	18572	18438	18398	18354	18581	18309	18431	18621	18362	18316	18416	18339	18474	18450	18433	18376	18438	18401	18374	18561	18468	18481	18467	18440	18203	18328	18465	18498	18574	18467	18332	18457	18379	18274	18440	18394	18474	18307	18427	18345	18561	18530	18457	18621	18313	18547	18394	18342	18304	18410	18462	18443	18540	18318	18515	18290	18444	18360	18337	18502	18399	18486	18549	18502	18610	18263	18286	18482	18418	18517	18474	18489	18337	18575	18357	18350	18462	18471	18602	18525	18223	18468	18438	18541	18393	18381	18465	18633	18400	18244	18659	18375	18465	18657	18334	18427	18461	18303	18463	18454	18563	18429	18405	18491	18441	18505	18489	18397	18395	18361	18484	18327	18301	18595	18340	18467	18517	18620	18277	18466	18528	18360	18457	18411	18511	18485	18401	18284	18440	18375	18428	18390	18507	18524	18468	18388	18637	18457	18485	18410	18450	18487	18520	18404	18352	18300	18465	18344	18312	18461	18474	18495	18431	18441	18524	18488	18341	18231	18320	18486	18395	18443	18422	18365	18432	18454	18379	18419	18532	18452	18614	18369	18458	18397	18371	18302	18537	18541	18453	18585	18292	18499	18438	18583	18419	18426	18332	18221	18533	18563	18229	18300	18328	18221	18481	18569	18464	18451	18610	18361	18334	18382	18439	18459	18595	18343	18353	18301	18570	18295	18407	18491	18462	18383	18475	18381	18322	18449	18246	18562	18330	18422	18493	18524	18459	18564	18648	18416	18430	18463	18415	18575	18364	18288	18412	18359	18417	18390	18250	18423	18456	18419	18342	18500	18374	18326	18374	18258	18530	18430	18551	18255	18534	18270	18375	18390	18521	18458	18584	18207	18149	18249	18326	18482	18501	18401	18579	18436	18172	18396	18311	18424	18399	18373	18364	18445	18377	18546	18451	18478	18486	18408	18376	18513	18447	18451	18314	18483	18558	18423	18440	18507	18418	18390	18486	18529	18454	18551	18467	18208	18403	18410	18235	18498	18481	18377	18402	18423	18595	18217	18372	18458	18524	18407	18549	18485	18581	18429	18434	18325	18246	18391	18434	18389	18422	18405	18457	18452	18403	18691	18555	18198	18444	18446	18260	18519	18439	18309	18588	18435	18171	18373	18477	18436	18492	18312	18478	18496	18376	18530	18529	18419	18412	18339	18733	18416	18463	18386	18437	18371	18419	18454	18531	18496	18352	18437	18531	18370	18420	18545	18379	18522	18333	18307	18441	18319	18447	18343	18293	18326	18415	18392	18153	18388	18402	18563	18405	18549	18395	18390	18487	18453	18468	18332	18437	18502	18498	18274	18552	18434	18476	18422	18681	18603	18442	18631	18417	18367	18296	18482	18383	18326	18291	18432	18518	18532	18470	18486	18424	18465	18335	18419	18295	18419	18494	18337	18515	18368	18410	18337	18461	18505	18499	18349	18268	18452	18435	18356	18428	18254	18431	18305	18483	18474	18400	18354	18429	18537	18520	18460	18350	18342	18356	18512	18454	18563	18346	18289	18280	18486	18181	18149	18510	18480	18291	18408	18564	18625	18278	18434	18534	18535	18395	18435	18443	18498	18443	18322	18391	18404	18300	18466	18158	18515	18440	18373	18494	18465	18458	18635	18479	18299	18442	18432	18485	18593	18345	18544	18398	18474	18529	18429	18425	18431	18215	18446	18275	18357	18482	18430	18328	18582	18265	18504	18452	18420	18469	18215	18340	18480	18594	18380	18503	18261	18464	18435	18522	18435	18424	18430	18571	18501	18364	18256	18268	18375	18470	18310	18566	18483	18526	18277	18416	18467	18181	18370	18617	18323	18456	18416	18449	18231	18433	18389	18438	18662	18386	18489	18492	18392	18544	18380	18534	18420	18292	18494	18409	18450	18403	18536	18450	18457	18510	18363	18733	18342	18403	18441	18465	18506	18627	18351	18506	18284	18496	18382	18437	18440	18269	18362	18454	18439	18531	18241	18396	18545	18403	18533	18406	18379	18468	18423	18524	18565	18541	18239	18432	18453	18455	18723	18481	18453	18517	18469	18413	18410	18376	18254	18382	18418	18396	18488	18387	18431	18523	18394	18497	18360	18426	18530	18545	18499	18367	18423	18414	18255	18439	18385	18396	18451	18582	18386	18235	18582	18744	18126	18283	18404	18519	18481	18428	18439	18285	18357	18343	18408	18427	18423	18504	18409	18620	18428	18444	18421	18463	18426	18368	18532	18408	18283	18394	18399	18376	18496	18542	18475	18426	18541	18488	18450	18580	18274	18350	18310	18400	18508	18412	18441	18461	18252	18415	18339	18416	18488	18450	18301	18251	18152	18307	18391	18623	18364	18498	18565	18476	18517	18487	18653	18361	18209	18341	18791	18574	18431	18190	18506	18400	18313	18376	18249	18420	18283	18365	18244	18412	18436	18417	18345	18489	18425	18401	18379	18305	18323	18323	18299	18461	18474	18420	18291	18385	18524	18273	18525	18415	18208	18338	18352	18580	18575	18445	18463	18271	18542	18431	18356	18431	18374	18400	18486	18331	18387	18539	18381	18418	18363	18502	18451	18572	18359	18547	18553	18403	18353	18425	18481	18443	18350	18540	18414	18393	18551	18470	18447	18441	18337	18360	18453	18426	18324	18558	18468	18462	18515	18172	18484	18439	18342	18546	18482	18397	18383	18233	18689	18342	18377	18389	18585	18336	18396	18396	18505	18447	18392	18505	18302	18349	18495	18412	18263	18455	18532	18312	18526	18457	18423	18387	18471	18349	18555	18449	18426	18335	18435	18419	18473	18455	18382	18422	18460	18558	18333	18467	18315	18403	18375	18488	18596	18470	18228	18460	18420	18529	18334	18435	18361	18508	18293	18467	18412	18548	18542	18415	18414	18323	18366	18487	18493	18278	18395	18537	18430	18506	18585	18359	18488	18341	18486	18381	18500	18331	18421	18387	18434	18532	18305	18429	18625	18540	18513	18428	18355	18422	18327	18478	18364	18527	18628	18434	18387	18457	18314	18445	18452	18364	18498	18632	18491	18463	18508	18270	18337	18536	18392	18621	18358	18414	18397	18610	18350	18564	18529	18455	18370	18388	18423	18332	18363	18519	18486	18498	18484	18359	18457	18445	18328	18487	18427	18439	18614	18393	18416	18511	18416	18461	18429	18520	18396	18457	18369	18356	18560	18522	18665	18480	18530	18376	18429	18411	18292	18456	18393	18502	18471	18555	18383	18306	18354	18421	18515	18249	18639	18389	18495	18484	18493	18689	18428	18396	18391	18625	18470	18459	18546	18424	18427	18172	18522	18364	18494	18481	18299	18393	18593	18509	18466	18246	18443	18337	18362	18454	18282	18421	18434	18437	18294	18325	18364	18190	18679	18399	18353	18585	18521	18480	18373	18427	18387	18393	18417	18279	18520	18482	18271	18538	18587	18342	18440	18410	18459	18423	18394	18357	18467	18404	18365	18426	18415	18566	18448	18402	18489	18418	18337	18505	18299	18315	18474	18371	18483	18404	18326	18446	18394	18434	18579	18673	18505	18450	18567	18628	18480	18539	18439	18438	18339	18358	18328	18256	18344	18488	18376	18538	18361	18275	18457	18368	18205
30632	29723	34827	28330	23783	23123	23405	24109	23581	22560	22006	21868	21934	21707	21848	21659	21770	21872	21933	21790	21699	21801	21620	21767	21617	21801	21710	21834	22130	21977	21654	21913	21804	21853	21778	21712	21976	21778	21668	21756	21657	21827	21649	21815	21772	21783	21790	21830	21744	21746	22035	21820	21768	21922	21889	22057	21828	21915	21916	21842	21957	21818	21829	21885	21546	21685	21824	21646	21823	21514	21889	21858	21858	21864	21775	21780	21815	21653	21730	21863	21751	21661	21796	21737	21945	21866	21782	21673	21852	21868	21619	21684	21724	21598	21775	21822	22022	21790	21836	21582	21778	21777	21630	21682	21863	21382	21768	21666	21451	21904	21792	21761	21839	21743	21887	21747	21604	21879	21692	21868	21861	21793	21818	21818	21972	21909	21780	21727	21812	22040	21895	21352	21892	21694	21738	21653	21731	21879	21837	21849	21797	21950	21721	22052	21671	21689	21715	21732	21798	21710	21854	21798	21893	21600	21647	21788	21858	21873	21826	21862	21848	21757	21789	21891	22007	21831	21891	21580	21836	22178	21850	21785	21629	21788	21761	21646	21623	21908	21703	21736	21969	21847	21857	21750	21772	21722	21920	21868	21794	21960	21774	21775	22046	21838	21805	22026	21762	21875	21874	21845	21926	21825	21911	21786	21673	21774	21860	21662	21814	21639	21741	21927	21763	21683	21827	21732	21813	21870	21626	21837	21652	21669	21769	21673	21901	21708	21581	21787	21769	21546	21777	21706	21595	21740	21500	21750	21834	21600	21632	21791	21768	21887	21826	21712	21689	21887	21926	21659	21787	21945	22098	21838	21780	21817	21657	21759	21654	21916	21595	21836	21780	21731	21610	21928	21817	21826	21713	21829	21798	21610	21806	21627	21762	21682	21685	21655	21818	22027	21838	21810	21684	21919	21729	21765	21666	21491	21867	21590	21609	21763	21681	21605	21812	21901	21817	21747	21944	21838	21854	21736	21883	21861	21811	21717	21965	21870	21679	21748	21879	21743	21912	21999	21719	21736	21953	21829	21808	21762	21849	21979	21923	21718	21787	21871	21870	21760	21896	21856	21863	21679	21906	21855	21463	21851	21849	21705	21664	21728	21775	21872	21908	21822	21942	22032	21696	21799	21816	21791	21655	21879	21830	21665	21953	21756	21878	21775	21814	21712	21719	21849	21869	21914	21768	21949	21818	21818	21895	21876	21818	21784	21903	21644	21851	21776	21699	21671	21978	21764	21789	21980	21789	21947	21911	21871	21791	21603	21743	21773	21479	21726	21708	21770	21608	21680	21841	21677	21819	21801	21689	21845	21883	21687	21893	22072	21609	21663	21925	21912	21876	21814	21896	21918	21708	21740	21724	21919	21894	21831	21779	21647	21789	21825	21486	21586	21898	21857	22132	21759	21852	21860	21645	21865	21914	21931	21832	21752	21858	21994	21952	21829	21791	21908	21950	21753	21759	21738	21821	21501	21681	21693	21809	21833	21867	21874	21850	22058	21923	21930	21710	21685	21827	21732	21794	21740	21803	21880	21624	21863	21733	21728	21667	21775	21846	21851	21769	21592	21863	21992	21724	21822	21663	21752	21731	21986	21776	21771	22043	21859	21850	21683	21760	21852	21777	21790	21687	21389	21853	21787	21866	22048	21841	21816	21849	21890	21714	21789	21897	21866	21918	21857	22022	21726	21909	21974	21863	21832	21683	21824	21906	21873	21761	21981	21799	21938	21823	21887	21619	21821	21861	21552	21827	21779	21955	21828	21672	21892	21847	21806	21851	21773	21965	21946	21756	21865	21930	21805	21964	21781	21723	21752	21793	21752	21682	21899	21835	21787	21828	21822	21973	21715	21952	21725	21978	21789	21871	21854	21684	21715	21688	21834	21751	21673	21840	21784	21869	21906	21504	21744	21816	21474	21859	21947	21876	21726	21878	21763	21842	21862	22085	21819	21966	21656	22038	21894	21789	21729	21729	21720	21979	21523	21793	21809	21700	21839	21994	21829	21881	21663	21688	21848	21742	21684	21828	21891	21897	21728	21837	21826	21942	21847	21820	21673	21789	21848	21712	21912	21693	21763	21747	21862	21667	21777	21858	21833	21787	21730	21783	21546	21953	21532	21892	21919	21861	21847	21620	21809	21731	21879	21717	21827	21680	21877	21876	21773	21734	21806	21651	21714	21738	21756	21748	21810	21833	21918	21831	21699	21657	21863	21752	21669	21762	21664	21657	21730	22103	21701	21933	21858	21675	21816	21954	21729	22031	21670	21878	21717	21707	21747	21710	21756	21759	21717	22126	22061	21752	21786	21924	21777	21811	21669	21668	21889	21775	21801	21485	21698	21931	21837	21814	21687	21660	21871	21876	21818	21559	21859	21765	21946	21990	21528	21820	21745	21896	21685	21766	21673	21907	21874	21642	21789	21888	21736	21599	21691	21674	21756	21868	21844	21938	21879	21629	21883	21709	22082	21765	21885	21962	21823	21789	21540	21758	21671	21790	21816	21826	21623	21634	21957	21958	21834	21880	21939	21822	22030	21918	22042	21968	21844	21753	21792	21554	21678	21735	21984	21816	21884	21969	21827	22052	21913	21996	21750	21763	21840	21594	21910	21855	21566	22048	21772	21797	21949	21786	21886	22142	21803	21820	21872	21993	21586	21932	21542	21770	21698	21839	21914	21828	21872	21503	21828	21670	21865	21963	21681	21828	21708	21858	21809	21702	21718	21908	21819	21709	21757	21832	22129	22013	21866	21867	22079	22125	21793	21921	21778	21880	21754	22087	21709	21659	21615	21823	21836	21834	22008	21714	21799	21824	21680	21855	21987	21878	21729	21842	21705	21781	21817	21943	21820	21855	21899	21821	21785	21916	21898	21953	21757	21699	21668	21930	21936	21802	21867	21876	21846	21714	21715	21919	21626	22244	21694	21632	21940	21907	21998	21713	21923	21950	21729	21875	21752	21740	21859	21862	21861	21815	21715	21949	21766	21766	21901	21766	21966	21685	21808	21809	21795	21860	22034	21855	21935	21940	21879	22030	21919	22000	21905	21772	21920	21787	21946	21903	21550	21807	21607	21945	21766	22026	21875	21681	21764	22130	21608	21741	21782	21854	21866	21740	21752	21701	21683	21860	21843	21791	21838	21918	21836	22100	21751	21715	21829	21690	21874	21670	21819	21890	21844	21968	21812	21906	21757	21834	21497	21824	22230	21703	21961	21776	21708	21766	21866	21719	21984	21744	21771	21913	21676	21803	21760	21735	21950	21781	21790	21557	21752	21795	21937	21920	22029	21970	21770	21927	21940	21924	21705	21815	21810	21826	21761	21681	21864	21671	21803	21802	21939	21824	21751	21957	21801	21718	21687	21639	21877	21780	21775	21814	21761	22003	21916	21967	21768	21910	21854	21770	21871	21761	21909	21778	21515	21667	21819	21624	21867	21530	21824	21911	22058	21574	21931	21819	21669	21676	21836	21898	21726	21836	21981	21773	21719	21755	21702	21672	21766	21959	21594	21905	21795	21886	21983	21929	21807	21812	21896	21788	21842	21618	21849	21967	21881	21767	21972	21886	22005	22021	21678	21547	21736	21956	21961	21742	21894	22035	21595	21765	21970	21799	21865	21808	21683	21735	21677	21925	21782	21793	21913	21878	21830	21815	21828	21772	21661	21942	21689	21741	21746	21660	22030	21935	21883	21643	21810	22072	21717	21476	21815	21739	21765	21727	21925	21684	21658	21923	21791	21596	21796	21782	21812	21705	21860	21944	21681	21876	21931	21678	21892	21813	21970	21863	21782	22070	21932	21599	21721	21589	21789	21989	21840	21758	21778	21757	21800	21647	21841	21634	21774	22017	21791	21801	21921	21741	21829	21916	21947	21819	21798	21723	21781	21900	21915	21844	22062	21984	21780	21809	21875	21601	22061	21811	21833	21650	21855	21866	21934	21785	21651	21736	21832	21694	21752	21732	21730	21841	21561	22179	21750	21757	21859	21842	21800	21738	21824	21803	21835	21634	21846	21868	21839	21755	21937	21639	21874	21868	21876	21721	21823	21594	21659	21786	21859	21726	21770	21893	22036	21944	21865	21774	21875	21996	21885	21942	21796	21704	21785	21951	21788	21837	21814	21988	22199	21659	21737	21995	22091	22081	21927	21895	21863	21853	21779	21610	22035	21706	21907	21874	21840	21753	21850	21885	22083	21749	21848	21617	21772	21571	21897	21892	21800	21957	21912	21740	21795	21671	21722	21655	21660	21836	21589	21756	21808	21609	21864	21937	21845	21921	21896	21777	21870	21916	22000	21962	21719	21888	21661	21855	21623	21796	21852	21771	21960	21867	21688	21942	21698	21856	21929	21781	21831	22000	21789	21788	21918	21870	21540	21671	21604	22029	21878	21852	21704	21848	21954	22054	22003	21802	21925	21731	21740	21843	21693	22049	22007	21713	21659	21836	21989	21892	21832	21675	21817	21842	21917	21837	21833	21816	21923	21765	21632	22020	21661	21741	21767	21731	21792	21881	21647	21776	21814	21990	21770	21927	21565	21870	21852	21914	21759	21575	21701	21889	21881	21681	22046	21769	21911	21834	22062	21943	22050	22154	21680	21771	21831	21540	21886	21787	21792	21714	21729	21804	21902	21766	21698	22057	21975	21733	21771	21837	21653	21761	21909	21713	21844	21856	21861	21902	22006	21820	21885	21917	21876	21795	21938	21980	21742	21996	21707	22006	21742	21905	21684	21822	21669	21907	21886	21999	21707	21917	21690	21676	21631	21726	21601	21886	21801	21738	21731	21861	21816	21848	21738	22002	22001	21906	21704	21737	21683	21623	21902	21855	21844	21797	22029	21775	21875	21929	21871	21871	21997	22081	21824	21920	21690	21663	21727	21683	21738	22007	21828	22046	21900	22009	21816	21747	21797	21672	21815	21761	21798	21854	21852	21738	21931	21873	21692	21963	21898	21913	21704	21701	21695	21875	21788	21711	21688	21796	21988	21876	21888	21670	21952	21706	21871	22151	21702	21843	21842	21810	21754	21823	21909	21759	21624	21813	21903	22069	21795	21752	21806	21991	21690	21808	21868	21710	21778	21941	21732	21889	21849	21859	21831	22125	21987	21764	21538	21917	21611	21911	21805
26356	42290	33205	22759	19706	18586	19020	20191	18931	17727	17392	17516	17356	17193	17197	17253	17237	17272	16985	17181	17362	17165	17232	17224	17244	17296	17197	17298	17141	17145	17298	17289	17098	17392	17277	17217	17101	17190	17144	17218	17056	17011	17236	17299	17187	17221	17261	17133	17124	17277	17351	17029	17285	17252	17184	17200	17363	17247	17130	17199	17157	17331	16984	17387	17059	17322	17212	17063	17194	17125	17244	17273	17229	17153	17246	17243	17035	17130	17378	16943	17168	17134	17340	17236	17151	17330	17299	17136	17394	17289	17098	17106	17339	17221	17201	17243	17113	17044	17138	17327	17201	17261	17154	17250	17183	17110	17090	17394	17439	17213	17193	17255	17018	17126	17178	17142	17150	17313	17292	17195	17211	17326	17265	17114	17259	17113	17174	17132	17145	17185	17243	17168	17142	17119	17297	17303	17229	17148	17280	17030	17026	17250	17202	17235	17094	17385	17211	17127	17290	16962	17277	17177	17242	17284	17137	17261	17358	17187	17206	17451	17295	17156	17176	16986	17258	17214	17127	17363	17065	17232	17284	17261	17079	17019	17247	16967	17200	17178	17090	17061	17297	17321	17197	17211	17393	17358	17277	17112	17072	17209	17184	17183	17287	17161	17294	17026	17049	17251	17116	17286	17233	17236	17292	17068	17284	17138	17355	17255	17307	17314	17243	17323	17349	17165	17126	17136	17280	17203	17208	17193	17215	17220	17103	17297	17241	17292	17323	17323	17201	17325	17084	17225	17079	17255	17353	17292	17324	17163	17377	17148	17179	17248	17322	17251	17272	17148	17349	17267	17304	17095	17281	17359	17322	17175	17277	17217	17148	17035	17227	17136	17121	17405	17121	17083	17342	17113	17256	17125	17274	17105	17410	17294	17070	17189	17216	17257	17343	17104	17224	17117	17175	17235	17366	17214	17142	17120	17275	17106	17260	17371	17212	17345	17140	17265	17256	17321	17147	17291	17262	17163	17084	17288	17170	17113	17207	17214	17240	17226	17226	17092	17035	17154	17167	17245	17097	17247	17210	17303	17357	17251	16979	17260	17282	17285	17211	17090	17210	17084	17160	17154	16884	17115	17309	17349	17253	17169	17091	17149	17303	17151	17158	17291	17346	17340	17169	17308	17261	17156	17234	17219	17275	17193	17230	17071	17199	17054	17345	17279	17195	17349	17203	17166	17308	17165	17314	17266	17027	17141	17291	17163	17282	16957	17279	17258	17246	17171	17470	17284	17173	17288	17200	17226	17000	17102	17025	17280	17094	17194	17247	17185	17236	17128	17172	17086	17234	17240	17236	17348	17291	17248	17275	17091	17292	17375	17236	17204	17083	17193	17308	17097	17307	17198	17355	17376	17281	17349	17265	17166	17237	17486	17151	17212	17247	17451	17368	17185	17304	17236	17249	17126	17219	17092	17136	17321	17345	17109	17180	17338	17121	17193	17155	17316	17228	17165	17130	17274	17262	17014	17313	17179	17402	17272	17197	17282	17199	17274	17160	17059	17289	17325	17309	17268	17307	17174	17162	17179	17184	16930	17209	17110	17468	17364	17293	17192	17308	17303	17045	17212	17355	17179	17226	17194	17149	17034	17193	17235	17395	17174	17287	17158	17206	17284	17187	17199	17276	17204	17210	17256	17336	17116	17382	17245	17150	17290	17195	17137	17260	17198	17210	17214	17309	17147	17119	17107	17310	17210	17245	17211	17342	17265	17138	17213	17284	17383	17265	17229	17191	17185	17213	17155	17344	17235	17185	17037	17345	17274	17106	17149	17112	17253	17313	17284	17260	17316	17266	17105	17292	17146	17393	17197	17130	17113	17301	17126	17246	17198	17179	17388	17202	17218	17239	17337	17094	17350	17111	16985	17253	17022	17145	17321	17282	17176	17146	17181	17084	17097	17400	17154	17246	17231	17287	17232	17204	17320	17223	17049	17334	17085	17282	17118	17271	17184	17377	17197	17277	16993	17202	17147	16997	17157	17200	17343	17184	17295	17238	17219	17121	17011	17160	17306	17273	17193	17309	17211	17140	17231	17214	17012	17127	17147	17268	17240	17297	17130	17128	17236	17101	17164	17096	17208	17234	17223	17314	17208	17219	17140	17278	17192	17212	17371	16986	17128	17279	17322	17176	17164	17393	17235	17202	17456	17248	17284	17289	16931	17199	17206	17295	17172	17337	17059	17078	17264	17077	17073	17238	17240	17330	17010	17198	17250	17468	17256	17091	17128	17195	17303	17110	17323	17133	17207	17205	17102	17218	17242	17177	17132	17429	17065	17237	17220	17108	17253	17234	17106	17340	17003	17181	17244	16998	17074	17239	17084	17355	17219	17279	17186	17248	17269	17148	17176	17159	17240	17323	17229	17294	17129	17281	17175	17155	17322	17147	17126	17071	17231	17129	17399	17219	17152	17141	17299	17282	17306	17087	17368	17189	17174	17193	17133	17200	17316	17429	17242	17298	17271	17247	17227	17344	17068	17133	17320	17188	17320	17072	17232	17426	17132	17351	17265	17279	17030	17315	17205	17201	17225	17184	17121	17232	17160	17177	17159	17127	17153	17008	17288	17343	17228	17241	17238	17288	17152	17425	17324	17264	17090	17146	17280	17279	17343	17003	17130	17474	17240	17171	17390	17240	17130	17280	17130	17180	17238	17121	17273	17255	17081	17340	17112	17193	17074	17071	17142	17180	17416	17159	17246	17234	17345	17247	17178	16983	17258	17012	17159	17275	17231	17349	17235	17287	17309	17233	17111	17099	17339	17136	17274	17154	17154	17300	17346	17185	17047	17037	17155	17134	17278	17265	17186	17309	17272	17031	17118	17310	17108	17202	17143	17173	17108	17094	17218	17196	17204	17088	17241	17511	17083	17116	17259	17285	17241	17225	16959	17274	17298	17187	17214	17168	17163	17251	17249	17239	17295	17123	17220	17320	17218	17179	17265	17317	17169	17430	17091	17285	17189	17220	17087	17295	17258	17333	17416	17074	17352	17250	17170	17250	17410	17225	17099	17324	17248	17262	17288	17326	17239	17230	17151	17451	17178	17321	17374	17381	17244	17307	17161	17086	17192	17298	17199	17039	17093	17221	17274	17288	17218	17250	17158	17233	17134	17024	17149	17234	17298	17272	17170	17358	17294	17130	17417	17206	17270	17091	17291	17202	17340	17193	17087	17286	17111	17204	17246	17206	17129	17076	17300	17214	17228	17182	17145	17172	17071	17264	17261	17281	17215	17140	17093	17181	17221	17249	17013	17306	17233	17315	17287	17252	17205	17224	17109	17181	17318	17319	17265	17187	17297	17185	17307	17370	17259	17007	17291	17216	17205	17338	17271	17294	17313	17049	17314	17120	17294	17234	17120	17132	17199	17105	17212	17127	17100	17021	17230	17299	17234	17175	17091	17341	17146	17148	17050	17313	17357	17241	17173	17281	17159	17249	17200	17190	17344	17192	17099	17301	17278	17319	17250	17118	17329	17164	17075	17241	17138	17163	17229	17352	17253	17073	17300	17098	17101	17294	17196	17103	16931	17067	17081	17119	17166	17119	17068	17126	17398	17178	16972	17216	17105	17232	17115	17224	17253	17182	17265	17270	17219	17105	17355	17176	17283	17133	17219	17218	17333	17081	17188	17155	17335	17357	17349	17375	16984	17326	17235	17215	17270	17124	17276	17290	17154	17205	17093	17071	17286	17352	17124	17254	17326	17181	17232	17258	17131	17038	17234	17199	17294	17311	17039	17237	17096	17190	17274	17259	17063	17145	17084	17193	17173	17268	17382	17122	17064	17121	17318	17184	17296	17233	17114	17214	17152	17437	17304	17220	17378	17355	17264	17173	17218	17090	17059	17285	17423	17323	17175	17019	17276	17176	17142	17274	17283	17298	17210	17264	17237	17550	17171	17097	17145	17078	17385	17174	17074	17280	17244	17268	17125	17202	17204	17235	17229	17323	17055	17388	17252	17205	17080	17451	17112	17249	17104	17151	17149	17317	17196	17230	17165	17126	17208	17292	17160	17174	17276	17116	17282	17135	17452	17229	17355	17138	17447	17318	17215	17100	17270	17216	17135	17186	17267	17160	17268	17005	17153	17181	17132	17167	17287	17310	17292	17095	17301	17260	17237	17194	17293	17386	17148	17278	17309	17147	17383	17320	17197	17077	17380	17038	17322	17402	17385	17172	17180	17197	17162	17276	17305	17272	17330	17260	17210	17292	17269	17146	17411	17206	17239	17242	17170	17283	17239	17261	17276	17241	17255	17171	17310	17194	17219	17129	17312	17260	17228	17288	17111	17342	17125	17234	17214	17086	17304	17112	17017	17346	17159	17277	17456	17187	17016	17349	17174	17093	17222	17508	17137	17210	17335	17236	17233	17281	17203	17425	17165	17410	17120	17242	17374	17171	17271	17275	17403	17306	17137	17130	17122	17209	17253	17201	17326	17244	17037	17231	17213	17272	17222	17161	17238	17157	17426	17182	17283	17261	17118	17344	17197	17228	17095	17446	17092	17173	17368	17205	17138	17279	17268	17224	17172	17084	17336	17262	17515	17341	17249	17310	17217	17208	17446	17027	17222	17208	17327	17353	17169	17326	17322	17116	17226	17211	17127	17355	17182	17205	17321	17205	17309	17171	17242	17161	17302	17231	17281	17241	17090	17309	17302	17247	17202	17233	17228	17163	17218	17172	17209	17274	17388	17147	17157	17114	17160	17303	17130	17179	17285	17221	17393	17248	17212	17275	17094	17280	17280	17216	17150	17106	17162	17275	17192	17371	17141	17276	17179	17253	17201	17102	17192	17232	17201	17050	17356	17139	17328	17293	17250	17134	17193	17137	17089	17132	17244	17169	17126	17157	17247	17323	17220	17232	17200	17303	17222	17159	17106	17250	17289	17164	17174	17403	17065	17505	17258	17282	17226	17231	17197	17234	17296	17242	17303	17357	17222	17221	17118	17139	17459	17093	17214	17099	17146	17125	17411	17158	17383	17204	17133	17066	17322	16996	17267	17192	17291	17167	17342	17415	17195	17073	17250	17223	17293	17180	17156	17268	17352	17099	17238	17406	17255	17169	17241	17164	17241	17289	17094	17262	17144	17172	17194	17158	17223	17256	17151	17172	17179	17214	17271	17120	17245
23181	21137	28612	26131	24982	31025	39160	36187	31045	26883	24647	23893	23241	23493	23484	23279	23228	23156	23110	23075	23208	23211	23367	23018	23080	23099	23386	23371	23366	23324	23108	23201	23174	22995	23105	23234	23090	23204	23143	23110	22920	23032	23064	23239	23344	23149	23228	22956	22998	23120	23028	23087	23052	23245	23126	23098	22916	23284	23162	23188	23310	23303	23000	22904	23198	23079	23263	23064	23010	23100	23155	23283	23270	22819	23317	23092	23231	23110	23265	23236	23148	23018	22967	22982	23285	23050	22953	23136	22948	23132	23122	22822	23206	23213	23123	22902	23187	23021	22857	23079	22889	23246	22992	23158	23092	22889	23209	23186	23236	22901	23152	22977	23127	23055	23249	23180	23122	23152	23183	23071	23211	23269	23066	23140	23071	23071	23054	22876	23088	22978	23146	23078	23146	23265	23147	23167	23147	23222	23006	23100	22899	22994	23024	23086	23109	23010	23272	23008	23210	23089	23164	23096	23184	23137	23097	23221	23073	23116	23182	23174	23100	23041	23158	23169	23185	23170	23098	23295	23149	23116	23252	22992	23014	23050	23005	23208	22988	23077	23145	23036	23167	23028	23016	22932	23062	23089	23119	23297	23079	23084	23417	23277	22957	23158	22979	23078	23228	23193	23266	22965	23140	23260	23295	23071	23152	23190	23111	23145	23037	23012	23063	22831	23415	23152	23118	23200	23484	23060	23172	23068	22988	23022	23161	22760	23138	23274	23215	23194	23126	23057	22962	23093	23215	22984	22996	22992	23047	22884	23116	22973	22982	23000	23055	23011	23118	23153	23143	23106	23119	23136	23196	23111	23056	23066	23134	23046	22966	23163	23198	23099	23104	23133	22969	23215	23069	23135	23248	22936	23012	23145	22930	23269	23223	23058	23008	23041	23022	23254	23053	23193	23095	23220	23019	22989	23415	23189	23150	23186	23169	23184	23192	23228	23123	23062	23185	22954	23058	22951	23221	23170	23209	23154	23234	23011	22760	23291	23066	23132	22991	23189	23259	23116	23339	23170	22932	22767	23062	23025	23198	22919	23175	23065	22981	23244	23016	23200	23269	23199	22964	23088	23162	23092	23153	22991	23041	23074	23098	23228	23273	23135	23213	22987	23070	23187	23073	23043	23075	23155	23216	23440	23109	23309	23295	23134	23229	23175	23059	23091	22880	23319	23135	23225	23118	23279	23253	23151	23342	23174	22950	23051	23309	23002	23075	23101	22935	23028	23253	23097	22933	23235	23191	23061	23123	23235	23151	22870	23445	23429	23203	22933	22898	22982	23205	23065	23119	22890	23186	23288	23031	22840	23159	23095	23178	23143	23184	23264	23042	23111	22957	23026	23269	23063	23226	23232	23199	23149	23279	22989	23166	23108	23059	23221	23202	23097	23014	23046	22841	23079	23091	23170	23123	23024	23165	23129	23142	23211	23170	23143	23180	23112	23149	23144	23027	23139	23351	23238	23195	23142	23143	22717	23078	23114	22950	22935	23126	23084	23164	23136	23081	23080	23070	22965	23089	22897	23212	23192	23172	23141	23331	23023	23060	23197	23328	23217	23231	23017	23079	22998	22966	23463	23188	23237	22963	23215	23054	22977	23031	23063	23103	23210	23062	23122	23023	23229	23155	22917	23264	23120	23019	22712	22947	23051	22972	23188	23132	23096	23238	23186	23106	22977	22858	22981	23150	23338	23172	22964	23200	23079	23008	23178	22944	23298	23084	23147	23074	23130	23323	23030	23216	23034	23000	22928	23216	23225	23111	22834	22994	22940	23139	23236	23082	23021	23177	23236	23238	23122	23044	23146	23052	23201	23222	23061	23073	23149	23264	23008	23105	23228	23038	22781	23164	23083	23119	23228	23112	23178	23162	23176	23208	23082	22972	23072	23028	23094	23409	22970	23109	23004	23046	23296	23071	23025	23358	23117	23082	23076	23123	23064	23108	23126	22996	23042	23186	23191	22933	22928	23084	23072	23220	23062	23236	23047	23088	22988	23019	23210	23245	22888	23250	23266	22891	23045	23128	23198	23115	22978	23441	23240	22949	23105	23316	23031	22908	22972	23074	23193	23182	23164	23158	23059	22964	23222	23169	23103	23054	23256	23132	23235	22966	23052	23358	23221	23339	22909	23146	23115	23086	23251	23112	23240	23027	23202	23140	23030	23173	22955	23314	23316	23381	23175	23040	23160	23245	23187	23385	23220	23027	23180	23198	23047	23108	23093	23062	23279	22993	22992	23152	23157	23297	23114	23047	23120	23188	23288	23178	23010	23048	22881	23355	23061	23190	23127	23049	22975	23317	22885	23216	23253	23136	23254	23069	23049	23135	23226	23046	23135	23251	22981	23025	23125	23152	22948	23138	23010	23076	23044	22720	22833	23133	22970	23138	23172	23305	23349	22992	23194	23121	23092	22981	23002	23267	23198	23246	23007	23094	23085	23028	22918	23134	23164	23151	23322	23317	23093	23182	23330	23312	23158	23078	23125	23097	22876	23100	23054	23280	23033	22988	23175	23155	23287	23204	23245	23212	23013	23147	23092	22890	23180	23018	22923	23368	23064	22851	23143	23120	23413	23130	23164	23262	23020	23246	23290	23050	22992	23045	22985	23219	23081	23268	23073	23201	22940	23273	23180	23081	23173	23114	22896	23067	23191	23249	23212	23226	23144	23156	23161	23035	23155	23108	23315	23178	22990	23274	23066	23248	23157	23208	23025	23031	22825	22946	23123	23251	23147	23151	22994	23239	23175	23042	23162	23036	23087	23205	23138	22911	23176	23112	22884	23254	22944	23247	23016	23055	23138	23122	23307	23093	23018	23223	23120	22942	23040	23042	23029	23218	23138	23109	23122	23162	23405	23213	23200	23052	23099	23104	23110	23101	23178	23513	23202	23162	23196	22930	23018	23237	22916	23172	23062	22990	23368	22984	23065	22873	23115	22941	22973	23158	23121	23039	22963	23240	23348	22909	22984	22950	22967	23049	22934	23220	23151	23096	23247	22975	23111	23453	23052	22989	23120	23162	23183	23218	23291	23363	23066	23113	23128	23079	23078	23214	23123	23007	23093	23091	23226	23204	23116	23078	23113	23164	22986	22911	23055	23194	23024	22912	23117	22886	23026	23265	23062	22925	23158	23037	23063	22971	23303	23311	23345	23067	23198	23206	23026	23088	23271	23028	23186	23357	23222	23076	23235	23107	23250	23255	23096	22993	22930	23073	23248	23194	23169	23169	23131	23053	23355	23223	23000	23250	23059	23019	23020	23192	23077	23041	23167	22975	23253	23138	23022	22907	23140	23056	23155	23146	23147	23104	23098	23088	23231	23287	23116	23113	23177	22867	22867	23338	23404	23006	23138	23013	23193	23019	23270	23273	22957	23017	23047	22976	23100	23130	22876	23274	22992	23159	22927	23091	23174	22989	23207	23142	23076	23042	23095	23192	23258	23136	23223	23215	22864	23063	23070	23133	23069	23215	23004	23110	23260	23194	22944	23045	23084	23036	23109	23139	23168	23146	23092	23326	22810	22954	22892	23482	23075	23186	23174	23122	23120	23023	23231	23130	22959	23237	22976	23117	23116	23038	23083	23103	23037	23108	23123	23058	23178	23078	23414	23180	23122	22949	23139	23151	23036	23182	23322	23394	23186	23149	23012	23144	23070	23035	23174	23124	23167	23127	23256	23076	23192	23188	23134	22852	23060	23252	22862	23151	23145	23254	23144	22914	23137	22863	23167	22989	22942	23174	23062	23192	23282	23040	23191	23151	23081	23099	22941	23005	22993	23389	23317	23154	23212	22971	23113	23094	23017	23122	23124	23030	23171	23000	23033	23215	23003	23086	22928	23211	23058	23033	23016	23233	23136	23019	22982	22932	23204	23177	23048	23089	23148	23196	23161	22958	22999	23155	23312	23369	23122	23125	23190	23352	23066	23036	23011	23037	23214	23040	23172	22994	23158	22947	23134	23122	23270	23323	23234	23273	23346	23120	23153	22990	23016	23157	23261	23175	23192	23126	23108	23335	22943	22875	23077	23184	22997	23072	23226	23140	23197	22995	22944	23069	23222	23137	23150	22963	23112	23186	23274	23164	23117	23203	23231	23031	23135	23169	23213	23025	23048	22971	23060	23096	22923	22948	23175	22985	23061	23062	23201	23216	23127	23004	23154	23132	23142	22918	22994	22959	23051	23114	23056	23185	23275	22805	23174	23113	23106	23063	23015	23264	22896	23086	22918	23208	22919	23186	23023	23051	22944	22992	23091	23035	23042	23235	23221	22981	23166	23137	23101	23434	23217	23503	23370	23123	22928	23084	23072	23061	23152	23065	23124	22894	23112	23249	22982	22978	23110	23163	23139	23211	23270	23021	23105	23027	23130	23093	23324	23136	23054	23255	23126	23207	23137	23028	23134	23009	23304	22904	22905	23391	23132	23249	23318	23173	23034	23139	23203	23158	23039	23264	22975	23271	23236	23230	23180	23076	22950	23188	23005	23276	23162	22990	23067	23027	23316	23122	23181	22956	23047	23187	23212	22919	23010	22969	23294	23074	23250	23218	23058	22962	23131	22970	23185	23162	23182	23140	23135	23042	23181	23148	23336	23014	23232	23263	23158	23260	23009	22986	23101	23064	23131	23094	23112	23014	22951	22874	22961	23118	23264	23050	22967	23199	23039	23194	23391	23185	23137	23065	22963	23036	23206	22967	23129	23334	22972	23243	23042	23149	23146	23020	23163	23137	23350	23076	23265	23097	23367	23299	23301	23068	23014	23182	23178	23140	22999	22966	23004	23213	23047	23270	23154	22935	22885	23011	22920	23199	22978	23086	22988	22964	23069	23100	23244	23157	23129	23162	23190	23142	23097	23152	23200	22993	23235	23193	23089	23058	23213	23283	22815	23136	22957	23124	23220	23263	23014	23290	23291	23219	23246	22906	23092	22990	22987	23125	23150	23099	23028	23174	23192	23167	23136	23140	23243	23236	23120	22870	23022	23046	23188	23172	23027	23027	23259	23114	22979	23112	23121	23102	23176	22986	22942	23115	23300	23031	23048	23258	22982	23043	23118	23011	23145	23120	23041	23052	23063	23264	23223	22852	23044	23075	22973	23254	22900	23344	23075	23050	23111	23132	23120	23012	23167
27858	58181	48089	30732	25062	29794	36266	33072	26771	21291	19223	18396	17976	18185	18083	17943	17849	17969	17943	18025	18203	17773	17863	18021	18030	17907	18180	17931	18157	18135	17835	18033	17960	18017	18078	18048	18187	18034	17925	17971	18102	18112	17984	18048	18031	17969	18029	18079	17781	18020	17982	17903	18095	18139	17903	18027	17893	17999	17875	17991	18025	17966	17946	18080	17958	17931	18048	17986	18121	17866	17941	17998	18031	17948	18019	18200	17989	17902	18143	17899	18063	18019	18025	17964	17906	18097	17808	18050	18077	18066	18018	17907	17981	17991	18094	17992	18055	17925	18028	17976	17983	17945	17949	17893	18019	17997	18067	18046	17979	18034	17961	18065	18147	18031	17974	17833	17844	18011	17868	17983	17992	18058	17967	17908	18105	17887	18021	18034	17970	18004	18062	18019	17877	18033	18020	17831	18040	18094	17936	17938	18033	17898	17816	17904	17939	17951	18106	17996	18193	18020	17935	17945	17924	18128	18024	18159	17980	17913	18014	17927	18158	17888	17953	17923	17829	17992	18133	18048	18010	18014	18008	18093	17930	18058	17797	17954	17945	18027	17972	17987	17855	18067	18035	18163	17875	17983	18011	18121	17714	18154	17949	17799	18045	18029	17977	17993	17852	17849	17981	18048	17761	17835	17944	18046	18079	17831	18052	17958	17982	17918	17901	18060	17972	17891	17979	17980	17887	17973	18068	18009	17959	17991	17858	18062	18025	18117	18072	18203	17906	17939	17952	17943	18265	18058	18047	17977	18018	17817	18232	18000	18020	17913	17975	17881	17952	17982	18147	17891	17954	18188	17884	18074	18060	18037	17878	17966	17945	17869	18097	18000	17978	18105	17870	17797	18013	18021	18094	17971	18129	18123	18008	17980	18190	17925	18075	17993	18032	17873	17968	17875	17931	18035	17939	18153	17901	18064	18086	17910	17927	18021	17983	17993	18077	17928	18013	18122	18001	18081	18108	18103	18079	18149	18084	18002	17997	18148	17916	17954	18053	17842	18173	17816	17904	17990	18034	18056	17930	18096	17756	17987	17878	17693	18117	17975	17954	17916	17865	17910	18196	18113	18046	17833	17943	18006	17904	18098	17922	17989	17955	17871	17858	17978	18162	18026	17951	17926	17883	18054	18156	17915	18020	18174	18016	17955	18151	18096	17966	18046	18079	18010	18008	17928	17956	18021	18078	17975	18039	18036	18068	18037	17944	17993	18176	17845	17858	17891	17953	18003	18017	17939	17966	18105	18123	18055	17989	17919	18008	18029	18090	18056	17852	18158	17913	18006	17937	17949	18098	17785	18112	18182	17969	18091	17975	18060	17948	18046	18101	18050	17940	17953	18039	17865	18207	17961	18099	17991	17870	17919	18014	18006	17978	17861	18114	17950	18075	17920	18000	17994	17925	17915	17870	17954	17965	18068	18034	17982	17934	18046	18108	17838	17971	18146	18004	18032	18145	17998	18068	18107	17890	17979	17954	18089	17996	17991	17987	18113	18043	17867	18015	17795	18155	18054	18010	17944	17813	17961	18013	18039	17990	18076	17933	18273	18017	18059	17960	17871	17951	18065	17939	17945	17907	18022	18087	18144	18007	18026	18017	17921	18051	17909	18046	17809	18002	18049	18060	17951	18087	17852	17961	17916	17879	18050	17896	18031	18034	17874	17980	17888	18227	17943	18128	17988	17890	17919	18079	18071	17955	17997	17876	18009	17960	17946	18075	17932	18128	18041	18021	17904	17887	18094	18080	18081	17994	17949	18017	18004	17947	17832	18071	17968	17951	18084	18001	18175	17953	18163	17924	18086	18152	17960	18040	17890	18092	17778	18026	17946	17973	18132	17886	18092	17828	18165	17964	18107	18032	17967	17935	18089	17833	17957	17938	18108	18097	18021	18131	17937	17987	17784	18151	18005	17847	18071	17954	18018	17941	17885	18045	17968	18167	18099	17983	18117	18018	17860	17920	17955	17944	18167	18004	18125	18016	17924	17998	18138	18184	17867	18094	17869	18108	18015	18073	17901	17781	17977	18067	18009	18085	17869	18052	17979	18046	18013	17942	17938	18098	18027	17920	18068	17944	18099	18079	17900	18145	17971	17989	18022	18127	18061	17924	18127	17978	17935	17864	18049	17941	17930	17959	18097	17954	17974	18038	17944	18189	17865	18015	17981	17985	18118	18025	17888	17940	18104	17954	18052	18037	18017	17951	18023	17845	17971	17983	18077	17798	18076	18004	17883	18056	17846	17902	18042	18040	17909	17943	18083	18058	18063	18115	18181	17928	17908	17819	18011	17919	17984	18027	18093	18120	17993	18058	18091	17901	17980	17915	18158	17890	17985	17989	18095	18104	17817	17955	17899	17986	18054	17999	18072	17848	18059	17919	17877	17973	18152	18019	17897	17946	17844	17765	17993	17938	18185	17974	18032	17923	17866	18166	17940	18075	17949	17900	18125	17995	18043	17934	17932	18116	17832	17979	17824	18062	18156	17948	18055	18050	18049	17939	17923	18019	18064	18080	17878	17925	17891	17956	18012	17880	18059	18097	17910	18269	17991	17938	17855	17882	17943	18007	18146	18087	17853	17909	17866	17907	17910	18107	18119	18006	18044	17930	17821	17859	17916	17971	17822	17984	18007	17908	18021	17951	17908	17890	17875	17937	17887	17992	18044	18170	18238	17888	18031	17794	18109	17957	17978	18006	18008	17918	17823	17929	17928	17926	18008	18083	18031	18046	17934	18037	18092	18065	17973	18046	18126	18127	17820	17998	17895	17930	17951	18104	17989	18203	17922	17975	17878	18008	17981	17940	17998	17900	18102	17935	18027	17986	17862	17804	18004	18056	18048	18051	17957	18116	18025	18076	18012	17896	18019	17829	18078	18027	18037	18054	17886	17897	17976	18091	17887	17983	17912	17890	18024	18141	17885	18093	18179	17991	18098	17855	18220	18037	17913	17916	17855	18071	18037	17978	17943	17869	18139	18021	18061	18056	18059	18053	17969	18003	18110	17894	17719	17997	18079	17950	18080	17955	17983	17985	17966	18038	17887	18089	17924	17968	17965	18003	18007	18049	17849	17900	18018	17977	18027	17993	18118	18139	17997	18036	17940	18097	18061	17958	17901	18046	18127	18107	17968	18106	17975	18104	18092	17814	18044	17967	18025	17840	18022	18050	17993	18044	18032	17892	17946	18010	17905	18111	17953	17947	18022	18061	18006	17991	17988	18050	18088	17986	18014	17954	18083	17885	18035	18050	18140	18049	17957	18030	17795	17868	17996	17968	18058	17899	17966	17939	18139	18071	17912	18062	17866	18028	17905	18083	18091	18088	17965	17860	18027	17826	17973	18061	18157	17933	17872	18074	17953	18126	17869	18042	17827	18098	18074	17945	18080	18091	18010	18215	17937	17975	18022	17979	18018	18010	18080	18170	18006	17873	17814	18177	17857	18018	17871	18089	18051	17919	18084	18010	18000	18079	18042	18002	18120	18120	18023	18052	18062	17926	18023	17930	18066	18025	18178	17955	17743	18200	17970	18050	17977	17940	17978	17922	17865	18107	17971	17901	17882	17999	18099	17911	18054	17941	18136	17939	18063	18055	18132	18037	18162	17951	17819	18099	18105	17886	18070	18236	17887	18040	18077	18029	17928	17982	18128	17916	17939	17904	18029	17963	18029	17947	17865	17977	18058	17992	17890	18087	17941	17919	17932	17887	17979	17892	18119	17982	18117	18002	17958	17998	17907	17993	18121	18008	18053	18066	17900	18163	17946	18013	18077	17831	17987	17889	18024	18084	18342	18095	18067	17946	17916	17880	17999	17940	18054	17940	18012	18132	18055	17989	18076	17975	17957	18022	17983	17990	17937	17819	18095	17982	17968	18002	17819	18000	17908	17872	17839	18054	18005	17915	18032	17897	18050	18030	17987	18067	18002	17948	18099	17925	17846	18103	17897	18172	17975	17992	17929	18137	18065	18081	18026	17889	17977	18051	18051	17781	17955	17998	18094	18075	18088	18019	18146	18130	17920	17900	17773	17890	18020	17944	17953	18073	18171	17922	17916	18048	17901	17942	18007	17982	17842	17958	17848	17949	18220	18020	17913	17904	17968	18022	18019	18168	17922	17963	17937	18058	17918	17940	17882	18031	17989	18026	18106	17970	17919	17862	18169	17889	17953	17860	17932	18076	17873	18033	17852	17837	17996	17979	18132	18041	17993	18238	18055	18006	17940	17974	18129	17967	17942	18023	18064	17947	17994	18049	17860	18008	18050	17902	17872	17836	17901	18027	17893	17872	18056	18071	17944	18029	17816	18232	18254	18087	18073	17901	18167	17947	18095	18095	18093	18040	17886	18052	18243	17866	18060	18079	17971	18032	17942	17957	18028	18084	17867	18076	18046	17977	18026	18087	18003	18121	18049	18035	18031	17932	17969	18136	18007	17904	17962	18080	17970	17862	17980	17868	18135	18152	18043	18180	18030	18083	18099	17932	18167	18052	17963	17949	18156	17995	18073	18182	17996	18032	18042	18081	18099	18011	18000	17957	18058	18139	18065	17916	17935	17893	18077	18071	17969	18001	18006	17992	17882	18145	17963	18101	18099	17863	17975	17879	17984	18019	18160	17925	18002	18185	18138	18092	18048	18143	18004	17945	17975	17935	17960	18120	17943	17886	18034	18041	17903	18048	18013	17789	17986	18222	18002	18062	17919	17926	17949	17867	18027	17949	17933	18150	17998	17917	18036	18057	17945	17919	17998	18067	18103	17968	18033	18067	18038	17878	18051	17923	17963	17996	17979	18201	18000	18168	17947	18006	18073	17988	17916	18132	17944	17795	18049	18119	18067	17977	17937	18014	18001	17884	18032	18167	17984	17997	17915	17834	18011	17991	17952	18250	17865	17965	17966	17971	17959	18050	17867	17985	18102	17927	18242	17937	17868	17905	17852	17965	18082	18111	17978	17923	18143	18155	18122	17977	18068	18024	17963	17968	18072	17928	17982	18003	17929	17898	17988	17954	18078	18203	17896	17986	18102	18015	17850	18176	18196	18084	17919	18219	18049	18029	18070	18027	18040	17912	18061	17909	18160	18139	17896	17943	17960	18000	18014	17921	17888	17909	17849	17868	18145	18007	18122	17821	17890
24708	21373	28106	28428	25210	27604	30503	29329	27324	25718	24470	23775	23471	23479	23160	23318	23199	23371	23366	23241	23100	23069	23333	23575	23447	23330	23207	23284	23215	23327	23345	23265	23336	23215	23211	23268	23276	23197	23302	23220	23380	23325	23409	23415	23163	23169	23323	23418	23247	23431	23485	23190	23391	23154	23274	23248	23194	23384	23326	23182	23446	23428	23212	23219	23284	23297	23123	23441	23358	23130	23269	23091	23209	23302	23063	23272	23190	23262	23271	23263	23203	23095	23331	23180	23126	23301	23098	23200	23085	22937	23265	23386	23235	23027	23098	23236	23266	23214	22971	23303	23201	23192	23268	23359	23328	23316	23404	23221	23285	23267	23381	23399	23346	23333	23054	23102	23159	23397	23228	23323	23274	23242	23015	23329	23232	23043	23444	23187	23443	23176	23336	23477	23178	23202	23096	23234	23234	23178	23216	23291	23231	23154	23403	23183	23322	23286	23362	23057	23248	23148	23062	23088	23217	23105	23454	23330	23258	23155	22995	23001	23184	23041	23175	23118	23215	23095	23212	22863	23092	23173	23000	23115	23065	23157	22917	23199	23332	23058	23401	23060	23023	23251	23175	23113	23308	23266	23308	23166	23291	23061	23224	23162	23354	23212	23265	23300	23256	23162	23235	23184	23262	23169	23242	23157	23147	23274	23341	23253	23289	23135	23153	23089	23347	23050	23246	23130	23542	23309	23239	23203	23047	23263	23261	23108	23439	23439	23279	23247	23328	23076	23178	23087	23346	23076	22923	23243	23134	23278	23217	23171	23212	23028	23124	23238	23355	23257	23229	23269	23315	23335	23346	23245	23067	23315	23310	23312	23282	23405	23263	23428	23379	23245	23143	23324	23498	23052	23314	23160	23115	23213	23075	23011	23119	23122	23190	23197	23350	23247	23251	23394	23340	23226	23164	23186	23059	23153	23331	23349	23326	23062	23192	23464	23119	23381	23318	23306	23285	23149	22990	23079	23108	23113	23356	23380	23386	23079	23223	23151	23280	23180	23215	23288	23273	22923	23040	23006	23176	23184	23101	23313	23140	23110	23220	23415	23279	23421	23118	23116	23511	23349	23228	23102	23251	23208	23171	23179	23440	23362	23336	23032	23465	23286	23001	23200	23288	23260	23369	23521	23140	23253	23303	23178	23226	23256	23199	23257	23490	23326	23366	23082	23197	23190	23309	23266	23330	23581	23247	23117	23152	23106	23008	23352	23152	23261	23430	23298	23237	23168	23145	23096	23096	23055	23170	23038	23255	23252	23156	23225	23245	23282	23108	23393	23125	23286	23088	23074	23123	23234	23239	23263	23098	23246	23056	23193	23433	23234	23344	23009	23222	23375	23050	23401	23199	23252	23192	23220	23223	23290	23115	23149	23256	23257	23232	23257	23279	23288	23411	23128	23221	23383	23212	23091	23238	23461	23173	23181	23057	23145	23359	23076	23244	23048	23340	23299	23096	23093	23127	23183	23282	23071	23305	23465	23264	23201	23483	23205	23028	23135	23020	23220	23217	23188	23140	23386	22985	23394	23312	23084	23319	23349	23406	23308	23138	23099	23338	23215	23132	23262	23221	23128	23336	23096	23439	23319	23242	23212	23202	23205	23323	22974	23418	23367	23282	23259	23275	23369	23292	23441	23209	23228	23371	23222	23197	23297	23347	23143	23457	23458	23462	23188	23176	23245	23085	23139	23253	23355	23039	23227	22987	23104	23330	23066	23031	22994	23401	23120	23329	23380	23342	23523	23176	23152	23371	23098	23096	23230	23336	23096	23170	23132	23275	23283	23175	23243	23458	23409	23394	23161	23166	23186	23346	23151	22979	23266	23182	23156	23313	23255	23229	23088	23407	23502	23191	23367	23259	23309	23230	23282	23179	23030	23284	23316	23170	23311	23189	23209	23423	23349	23451	23212	23206	23274	23307	23388	23092	23148	23294	23136	23253	23250	23104	23223	23290	23239	23298	23112	23152	23193	23287	23088	23315	23141	23251	23251	23405	23222	23340	23255	23319	23115	23503	23064	23166	23377	23390	23214	23223	23079	23461	23190	23545	23320	23268	23269	23356	23222	23127	23209	23221	23150	23208	23415	23442	22971	23232	23155	23324	23479	23178	23381	23364	23302	23375	23095	23275	23031	23101	23026	23081	23313	23481	23299	23190	22979	23312	23555	23266	23336	23194	23036	23043	23246	23128	23251	23055	23146	23084	23302	23106	23172	23181	23261	23317	23292	23277	23169	23419	23303	23305	23131	23144	23368	23146	23057	23312	23361	22841	23156	23245	23302	23290	23251	23123	23198	23227	23231	23344	23429	23209	23088	23178	23207	23212	23234	23112	23302	23166	23401	23371	23215	23244	23204	23264	23380	23274	23377	23252	23212	23210	23459	23286	23283	23234	23301	23351	23231	23037	23168	23096	23146	23258	23288	23247	23288	23242	23119	23149	23159	23284	23160	23198	23428	23358	23011	23398	23178	23441	23328	23168	23196	23210	23229	23310	23113	23095	23150	23130	23382	23261	22913	23099	23132	23142	23347	23246	23344	23549	23558	23319	23375	23091	23303	23058	23171	23297	23185	23070	23140	23318	23202	23277	23241	23211	23232	23265	23081	23083	23100	23284	23161	23137	23206	23385	22989	23103	23407	23375	22975	23159	23184	23267	23275	23277	23124	23261	23227	23130	22955	23346	23365	23282	23400	23362	23483	23258	23299	23148	23134	23283	23382	23281	23204	23116	23194	23153	22924	23247	23403	23418	23339	23069	23171	23114	23449	22971	23142	23194	23277	23317	23374	23510	23291	23340	23228	23415	23248	23137	23131	23398	23516	23408	23291	23297	23042	23259	23157	22947	23284	23250	23384	23135	23215	23030	23118	23261	23238	23381	23221	23428	23142	23302	23491	23216	23394	23395	23233	23098	23080	23250	23199	23102	23029	23260	23250	23290	23344	23242	23196	23294	23260	23146	23326	23133	23179	23157	23127	23291	23212	23298	23241	23121	23329	23063	23145	23270	23287	23298	23378	23343	23199	23264	23166	23237	23177	23335	23132	23413	23439	23315	23316	23262	23129	23183	23051	23276	23116	23288	23214	23165	23225	23152	23280	23538	23149	23290	23203	23338	23181	23367	23216	22958	23238	23195	22960	23236	23244	23303	23167	23404	23189	23385	23354	23159	23325	23474	23182	23286	23237	23305	23110	23327	23273	23020	23187	23360	23400	23348	23057	23115	23205	23185	23229	23397	23437	23280	23185	23183	23288	23171	23541	23275	23109	23358	23161	23088	23223	23246	23199	23300	23283	23353	23152	23148	23254	23286	23337	23359	23236	23397	23284	23288	22999	23358	23246	23213	23117	23267	23459	23471	23314	23023	23338	23130	23236	23175	23234	23304	23021	23414	23261	23273	23430	23198	22905	23273	23439	23329	23148	22898	23118	23180	23393	23053	23125	23306	23348	23421	23296	23359	23283	23213	23296	23131	23189	23305	23164	23220	23025	23196	23163	23070	23333	23106	23231	23401	23227	23129	23092	23383	23259	23273	23201	23055	23328	23492	23429	23160	23146	23427	23247	23111	23267	23276	23529	23297	23374	23289	23081	23314	23134	23154	23243	23336	23318	23053	23101	23513	23022	23232	23237	23241	23210	23170	23387	23235	23259	23181	23312	23219	23166	23099	23386	23080	23200	23378	23009	23239	23107	23312	23108	23352	23086	23169	23204	22995	23150	23499	23146	23245	23438	23190	23299	23328	23321	23144	23222	23385	23155	23182	23198	23480	23153	23135	23207	23362	23152	23294	23137	23249	23184	23245	23191	23408	23008	23085	22908	23246	23057	23212	23201	23118	23040	23371	23369	23232	23297	23232	23364	23276	23099	23115	23105	23360	22963	23229	23427	23397	23210	23221	23356	23300	23189	23386	23343	23241	23280	23209	22914	23298	23180	23355	23305	23294	23178	23335	23043	22993	23192	23101	23038	23248	23384	23303	23141	23207	23274	23271	23149	23263	23230	23193	23259	23508	23283	23298	23539	23049	23183	23071	23271	23097	23056	23405	23178	23283	23196	23485	23241	23396	23238	23263	22772	23218	22905	23123	23129	23124	23157	23332	23205	23273	23032	23369	23176	23201	23330	23283	23192	23000	23294	23168	23155	23045	23193	23317	23319	23268	23251	23489	22998	23207	23061	23296	23228	23299	23327	23118	23344	23196	23238	23119	23258	23068	23342	23337	23263	23172	23366	23329	23246	23391	23267	23224	23127	23407	23297	23217	23244	23330	23384	23417	23144	23186	23190	23349	23063	23301	23310	23239	23196	23275	23032	23303	23289	23424	23183	23206	23497	23123	23278	23044	23148	23213	23413	23419	23345	23295	23049	23268	23251	23264	23318	23248	23159	23272	23114	23020	23089	23021	23301	23049	23194	23443	23288	23094	23131	23485	23256	23180	23023	23096	23330	23365	23437	23150	23295	23187	23056	23032	23281	23137	23294	23116	23007	23243	23468	23325	23231	23178	23037	23262	23266	23068	23024	23344	23062	23464	23206	23268	23202	23178	23514	23171	23355	23149	23216	23342	23317	23173	23665	23271	23142	23219	23021	22991	23255	23290	23445	23334	23304	23262	23282	23249	23145	23171	22906	23208	23121	23267	23254	23301	23426	23253	23114	23194	23374	23017	23103	23255	23181	23319	23169	23100	23254	23214	23197	23349	23177	23209	23097	23246	23216	23288	23204	23380	23082	23405	23128	23194	23278	23237	23025	23077	23372	23305	23418	23248	23134	23383	23310	23185	23293	22953	23373	23211	23399	23192	23282	23339	23491	23398	23330	23333	23326	23204	23115	23477	23339	23143	23297	23312	23261	23142	23123	23253	23387	23459	23398	23167	23251	23421	23174	23305	23260	23147	23353	23177	23173	23132	23178	23271	23303	23146	23291	23459	23245	23243	23294	23425	23161	23273	23194	23197	23180	23267	23285	23283	23388	23297	23132	23426	23049	23094	23448	23539	23281	23515	23388	23185	23237	22870	23135	23227	23041	23133	23094	23064	23346	23207	23122	23047	23187	23098	23142	23216	23270	23340	23067	23476	23120	23234	23134	23364	23424	23101	23122	23269	23351	23526	22983	23149	23415	23458	23206	23157	23204
27315	49903	34729	26028	22343	25760	28160	26867	23905	20920	19423	18665	18245	18160	18086	17838	18092	18048	18081	18164	17878	18149	18178	17952	18186	18028	18045	18126	17863	18107	18261	17930	18172	17925	18216	18038	18114	18131	18092	18034	18129	17908	18135	17987	18181	17970	18070	18207	18011	18060	18176	18021	18088	18133	18018	18215	17969	18008	18030	17939	17897	18023	17958	18027	18227	18176	18064	18062	18020	17972	17947	18052	18185	18029	17900	18094	18067	18118	18112	18048	18031	18078	18096	17935	18124	18057	17931	18058	18011	18103	17972	18122	17955	17956	18044	18148	18143	18145	18099	18075	18065	17911	18082	18065	18030	17907	18148	18064	18001	17980	18048	18057	18112	18169	18122	17893	17885	18287	18118	18118	18009	18076	18033	18283	18064	17972	18064	17990	18212	18067	18159	18127	18072	17939	17860	18063	18280	17947	18089	18185	18057	18022	18157	18034	18077	18135	17946	18025	18012	18095	18117	18010	17974	18111	18060	18119	18053	18075	18036	17984	18019	18161	18048	18040	18069	17886	17986	18026	18117	18108	17951	18074	17943	18095	18123	17892	18045	17974	18101	17924	17996	18142	18113	17977	18199	18170	17886	18083	18177	18070	18025	18035	17986	17938	18006	18166	17949	18150	18132	18094	17926	18056	18091	18025	18035	18134	17984	18186	18084	17987	18159	17988	18074	18047	18017	18001	18180	17975	18124	17997	17874	18176	17962	18068	17754	18160	18117	17959	17852	18268	17848	17922	18155	17993	17951	18050	18022	18124	18176	17831	17860	18021	18130	17979	18075	17927	18297	18105	17966	18082	18073	18084	18096	18168	18021	17930	18096	18148	17960	18054	18208	17979	17983	17928	17897	18138	17956	18021	18035	18157	17997	17977	17950	18005	18061	18098	18169	18008	18007	17989	18089	18136	17812	18032	18047	17963	17922	18113	18016	18072	17931	18027	17964	17909	17987	18243	18211	17983	18096	17892	18049	17873	17957	17835	17885	17864	18131	17917	17938	17982	18036	18033	18164	17983	18119	17950	17977	18084	18148	17909	17915	18265	17945	18178	18202	18185	18006	18064	18301	18049	18145	18051	18212	17974	17949	18084	17939	17872	17905	17986	18064	18110	17979	18070	18085	17927	18312	18107	17977	17912	18102	18238	17931	18125	18008	18227	18019	17951	18175	17840	18013	18222	18053	18069	18121	18031	17895	18053	18127	17967	18132	18051	18040	17888	18070	18171	18091	18136	18138	18013	18056	18113	18056	18116	18042	18014	18143	18149	17944	18072	17921	17869	18039	18183	18064	18146	17883	17963	18137	18124	17829	18168	18078	18113	17888	17963	18084	17843	18262	17937	18026	18159	18137	18108	18227	17898	18034	18208	17969	18136	18082	17960	18066	18015	18014	18068	17861	17994	18092	18136	18075	18151	18036	17937	18006	18063	17971	18048	18229	17926	18111	18015	18025	18144	18016	18168	18125	18025	18105	18082	18036	18091	18072	18068	18041	18039	18191	18256	18074	17972	17945	18183	18016	18138	18126	18044	18106	17827	18039	17959	18100	18041	18048	17821	18016	18062	17924	18099	18100	18072	18159	18050	17932	18051	18086	18127	18113	18071	17893	18187	18061	17921	18027	18051	17990	17937	17918	18198	18097	18036	17981	18197	17984	18138	18132	17994	18055	17961	17960	18014	18161	18008	18134	18126	17956	18081	18232	17843	18111	18117	18007	18069	17972	17881	18097	18011	18086	18162	18120	17990	18167	18132	18033	18186	18132	18164	18064	17961	17990	17948	18004	18170	17934	18030	18041	17968	18056	18164	17911	17989	18241	18102	18092	18003	18075	17995	18058	17994	18018	18018	18108	18009	17842	18026	17975	17897	18173	17971	18256	18060	17985	17966	18139	18049	18068	18087	18136	17976	18030	18150	18103	18037	18148	17919	18162	18074	17948	18101	18109	17922	18001	18073	18050	18005	18265	18074	17952	18078	18114	18177	18192	17948	17933	18106	18019	17971	18041	18126	18051	18067	17932	18031	17886	18126	18120	18101	18012	17999	18146	18163	18050	17932	17969	17941	18074	18112	17999	18153	18173	18225	17909	18126	18120	17973	18013	18032	18041	18103	18000	17929	18182	18244	18010	17918	18227	18065	18266	17876	18061	18043	17897	18119	18121	18116	18108	18239	17949	18138	18070	17951	18007	17979	18220	17936	17939	17941	17945	18081	18083	18229	18127	17976	18095	17970	17968	17960	18117	18047	18055	18029	18140	18115	18024	18170	17974	17917	18039	18098	18042	17996	17985	17975	18030	18197	17975	17818	18035	18145	18034	18045	18038	17915	18060	18088	18112	17991	18073	18006	18286	17976	18143	18124	18045	17971	18192	18090	18063	18013	18026	18156	18179	18042	18026	18022	18155	17989	18165	17994	18152	18094	18084	18016	18118	18099	18018	18028	17977	18021	18099	17981	17862	18127	18014	18197	18061	17945	18082	17992	18060	18143	17931	18080	17917	17999	17965	18085	18078	18058	18099	18048	17912	18022	17862	18017	17977	18109	18040	18109	17956	18063	18103	18178	18130	18062	17979	18058	18048	17860	18156	18077	18080	18077	17985	18089	17725	17980	18167	17989	18011	18028	18073	18076	18201	18019	17975	17976	18078	18203	17981	17962	18163	17946	18046	18123	18029	17955	18215	17995	18107	18149	18188	18007	18043	18132	18015	18021	18266	18133	17993	18099	17965	18078	18311	17974	17949	17984	18013	18010	17902	17944	18157	18012	17882	17896	17977	17991	18015	18104	18136	18069	18136	17995	17987	18182	18009	18040	18023	18039	17988	17835	17995	18152	18140	18154	18011	18073	18075	18051	17920	18059	17943	18159	18096	18001	18020	18120	18105	17913	18161	18044	17961	18010	18066	17924	17980	18302	17953	17942	18016	18167	17895	18108	17990	18179	18037	17816	18090	17973	18057	18143	18015	18090	18143	18060	17984	18199	18062	17977	18139	18083	18133	18024	18208	17968	17876	18096	18014	18129	18040	18040	18176	18091	18028	17960	18078	17958	18038	18063	18115	18016	18035	18171	18171	17833	18038	17896	18092	17952	18127	18044	18113	17979	18104	18091	17974	18033	18073	17973	18074	17969	17991	18114	18201	18002	17998	18161	18203	17925	17862	18004	17991	18112	18209	18014	17968	18109	18101	18077	18051	18084	17880	18127	18015	18020	17970	18132	17997	18093	17932	17967	18159	17932	18108	18190	18010	17993	18000	18015	18127	18067	18149	18041	18096	18136	18202	17930	18161	17868	18021	18089	17920	18078	18044	18073	18274	17913	17886	18110	18124	17956	17929	17950	18042	17926	18102	17790	18115	18080	18199	18079	18070	18162	18128	17968	18251	17982	18069	18107	18096	17871	18105	18270	18057	18183	17990	18159	18124	18053	18074	17967	18051	18032	18017	18002	17944	18227	17783	18102	18001	18202	17994	18159	17762	18035	18239	18183	18115	18011	18061	18034	18007	18178	18104	18006	17903	18044	18139	18052	18116	17971	18256	18182	17990	18130	18028	17990	18070	18247	18009	17971	18000	18123	18122	18109	17983	17853	18025	18110	17929	18119	17937	17967	18126	18118	18094	18157	18138	17972	18298	18228	17907	18046	17910	18143	17890	18017	18019	18061	17904	18019	18008	18070	17865	18063	18003	18115	18191	18036	17846	17932	18034	18048	17951	18137	17893	18005	18108	17916	18035	18020	17886	18032	17933	18051	17977	18111	18203	18246	18046	18110	18147	18121	18041	17947	18143	17991	18072	18060	18221	18036	18027	18240	18199	18101	17976	17940	18084	18007	18003	18047	18020	18076	18016	18080	17881	18043	18047	18029	17958	18093	17951	17853	18114	18316	18067	18237	18025	17974	18023	17997	18030	18075	18028	18095	18131	17865	18068	18282	18098	17966	18037	18067	17981	18135	17995	17989	18182	18179	17929	17999	18016	18064	18109	18234	17949	18081	17959	18172	18009	18138	18090	18145	17989	18001	17919	18064	17943	17973	17995	18009	18181	18176	18008	18032	18205	18076	17901	17954	17917	18115	18068	18071	17873	18099	17983	18052	18020	18079	18103	18028	18224	18200	18018	17961	18272	18002	18253	17958	18028	18014	17962	18080	18075	17991	17951	17921	18122	17804	18145	18278	18136	17936	17916	18022	17953	17982	17925	18042	18056	17989	17889	18183	18112	18105	18019	17962	18066	18156	17991	17826	18233	18053	18066	17999	17970	18078	18075	18082	18187	18084	17932	18096	18148	18152	18116	17874	18113	18109	18103	18117	17998	18009	17984	18000	18123	17946	18003	18053	18050	17865	17918	17985	17972	17985	18136	17882	18128	18020	18054	18301	17973	18105	18173	17954	17919	18008	18043	17811	17916	18003	18156	17968	18084	18056	18001	17754	18109	18164	17958	17964	18006	17948	18086	18049	17913	18048	18029	17985	17912	18015	18051	18150	18148	17981	18162	18171	18126	18163	17930	18046	18189	18132	17905	17995	17950	18020	17890	18058	18016	17984	18067	17831	18080	18118	18065	18088	17973	18090	17938	17993	18162	17976	17950	17960	18150	18020	18100	18138	18166	17879	18221	18031	18118	18052	18026	18185	18215	17975	18205	18058	18095	18036	17930	18142	18125	18210	17941	18051	18232	18012	18177	18225	18123	18030	18021	18048	18108	18081	18185	17989	18007	18199	17931	17962	18122	18183	17975	17848	18072	18054	18135	18020	18117	18063	18104	18111	18036	18147	18155	18174	18027	18081	18141	18148	18045	18084	18019	18063	18088	18280	18131	17916	18094	17999	18129	17975	18010	18088	18022	18096	18082	17910	18017	18030	18229	17925	17987	18256	18118	17977	18076	17945	18069	17949	18145	18015	17895	18132	18085	18136	18093	18136	18036	18152	18253	17882	18112	18106	17953	17932	18018	18030	18116	18110	18171	18051	18047	17924	18303	18040	18161	17969	17964	18040	17962	18034	18002	17870	17915	17924	17916	18096	18020	18228	18150	18027	17990	17869	18041	18191	17989	18269	18000	18040	17850	18173	18195	17935	18037	17884	18105	17923	17913	18302	17984	18105	18160	17952	18066	17926	18002	18155	17900	18067	17938	17953
21977	21108	28323	24405	22766	27680	36914	37906	39289	35058	30130	26681	24532	23784	23446	23420	23653	23308	23585	23569	23565	23297	23531	23680	23741	23299	23362	23200	23374	23541	23361	23354	23356	23273	23460	23261	23212	23418	23515	23259	23525	23125	23403	23210	23302	23283	23761	23562	23326	23314	23389	23301	23295	23163	23382	23168	23311	23014	23143	23323	23311	23279	23388	23376	23413	23513	23326	23276	23273	23500	23254	23504	23326	23315	23216	23469	23409	23222	23168	23333	23237	23273	23369	23604	23164	23146	23232	23128	23418	23162	23368	23109	23245	23387	23176	23384	23210	23470	23201	23113	23361	23496	23347	23389	23352	23303	23289	23417	23326	23267	23176	23174	23142	23100	23193	23243	23186	23366	23273	23270	23422	23125	23183	23347	23141	23300	23320	23410	23134	23233	23289	23201	23141	23206	23157	23290	23157	23045	23172	23285	23199	23493	23435	23237	23432	23576	23339	23384	23423	23425	23134	23170	23352	23427	23580	23232	23188	23369	23377	23272	23317	23300	23256	23346	23024	23465	23132	23346	23501	23128	23246	23397	23340	23235	23266	23183	23251	23369	23415	23338	23225	23033	23345	23228	23173	23276	23606	23230	23373	23330	23294	23376	23066	23281	23325	23332	23240	23226	23250	23076	23359	23352	23163	23241	23287	23212	23168	23131	23392	23180	23292	23144	23112	23035	23092	23409	23028	23175	23281	23140	23258	23010	23353	23112	23243	23308	23580	23302	23407	23126	23393	23033	23345	23551	23368	23047	23229	23479	23131	23322	23291	23406	23407	23343	23308	23149	23445	23140	23329	23522	23233	23370	23282	23424	23388	23239	23220	23390	23419	23208	23369	23258	23331	23265	23282	23064	23206	23213	23478	23138	23161	23172	23327	23298	23212	23350	23409	23256	23349	23249	23327	23316	23304	23261	23126	23286	23291	23339	23384	23490	23458	23316	23113	23411	23395	23313	23104	23311	23260	23499	23405	23256	23220	23038	23360	23383	23235	23370	23364	23101	23329	23310	23330	23349	23389	23214	23380	23121	23562	23118	23205	23130	23114	23231	23172	23285	23294	23421	23445	23320	23389	23133	23226	23206	23356	23352	23180	23080	23630	23270	23272	23103	23351	23225	23289	23163	23476	23393	23496	23377	23277	23368	22991	23271	23333	23344	23408	22976	23240	23361	22994	23185	23527	23363	23411	23352	23365	23339	23483	23416	23150	23188	23303	23252	22974	23214	23179	23292	23157	23283	23159	23248	23240	23323	23248	23317	23397	23266	23186	23211	23368	23453	23284	23119	23574	23259	23053	23278	23433	23482	23364	23280	23471	23240	23438	23391	23486	23294	23231	23270	23459	23254	23319	23392	23303	23059	23314	23178	23359	23166	23284	23272	23185	23449	23331	23241	23528	23218	23452	23373	23299	23119	23091	23084	23612	23276	23147	23314	23355	23371	23428	23306	23293	23128	23173	23293	23405	23466	23270	23487	23408	23304	23240	23287	23220	23294	23299	23050	23098	23286	23541	23252	23081	22870	23452	23173	23214	23440	23314	23404	23284	23387	23362	23493	23170	23067	23283	23317	23657	23273	23215	23370	23425	23232	23242	23268	23441	23205	23193	23090	23312	23378	23229	23304	23213	23219	23116	23373	23317	23495	23377	23275	23150	23429	23012	23310	23099	23259	23408	23158	23062	23119	23257	23055	23018	23232	23205	23186	23464	23357	23320	23174	23225	23151	23256	23336	23324	23133	23365	23378	23253	22988	23153	23386	23323	23432	23389	23494	23280	23299	23285	23346	23362	23464	23315	23281	23227	23327	23356	23333	23146	23189	23234	23482	23386	23380	23266	23281	23108	23308	23426	23313	23086	23213	23185	23253	23453	23330	23345	23204	23104	23215	23465	23348	23311	23011	23186	23206	23158	23207	23113	23216	23251	23135	23222	23027	22972	23097	23236	23246	23218	23266	23256	23433	23233	23466	23415	23257	23549	23240	23193	23383	23165	23129	23174	23362	23299	23229	23210	23269	23322	23076	23350	23087	23611	23158	23244	23361	23257	23260	23091	23147	23113	23334	23339	23289	23287	23446	23435	23248	23248	23334	23463	23190	23342	23164	23184	23312	23368	23415	23067	23203	23250	23218	23341	23185	23179	23278	23135	23311	23369	23143	23232	23129	23380	23510	23199	23245	23165	23341	23335	23249	23255	23205	23286	22930	23267	23300	23455	23343	22991	23289	23255	23216	23227	23246	23398	23273	23156	23096	23081	23221	23335	23173	23241	23130	23144	23309	23208	23190	23383	23173	23354	23209	23392	23270	23443	23373	23446	23228	23313	23065	23053	23231	23057	23248	23194	23442	23418	23293	23308	23464	23261	23288	23134	23433	23365	23301	23296	23322	23263	23196	23363	23099	23061	23105	23311	23172	23303	23188	23157	23145	23278	23326	23275	23149	23316	23276	23183	23112	23350	23217	23420	23320	23418	23100	23431	23438	23154	23283	23290	23412	23482	23086	23384	23307	23034	23194	23786	23368	23545	23095	23139	23253	23144	23474	23356	23256	23173	23195	23181	23134	23180	23177	23226	23269	23138	23244	23262	23349	23256	23486	23198	23361	23182	23285	23474	23415	23261	23253	23246	23093	23332	23221	23409	23481	23447	23321	23283	23172	23308	23297	23203	23155	23075	23170	23258	23500	23197	23274	23351	23251	23063	23374	23281	23300	23294	23365	23057	23339	23523	23278	23245	23053	23282	23111	23304	23490	23219	23207	23151	23207	23118	23246	23390	23190	23301	23270	23240	23260	23465	23373	23288	23279	23320	23440	23528	23145	23236	23215	23139	23283	23294	23168	23025	23376	23473	23404	23096	23194	23193	23508	23196	23108	23261	23215	23303	23288	23272	23144	23337	23140	22992	23178	23246	23332	23405	23418	23096	23364	23277	23329	23451	23137	23547	23057	23228	23272	23494	23404	23504	23294	23414	23361	23314	23310	23265	23300	23299	23487	23399	23016	23151	23261	23256	23296	23205	23123	23195	23397	23204	23473	23290	23394	23189	23305	23252	23250	23130	23242	23300	23191	23419	23370	23142	23266	23470	23290	23288	23288	23379	23306	23333	23158	23182	23391	23222	23289	22968	23080	23294	23341	23302	23309	23194	23182	23280	23681	23315	23266	23220	23371	23419	23157	23253	23163	23316	23117	23022	23338	23507	23010	23277	23280	23305	23435	23089	23150	23340	23225	23423	23166	23399	23109	23192	23122	23363	23255	23484	23253	23329	23245	23195	23116	23371	23151	23470	23286	23404	23419	23352	23396	23412	23274	23288	23207	23196	23320	23363	23413	23397	23109	23261	23421	23457	23153	23441	23315	23054	23403	23189	23174	23262	23496	23131	23173	23226	23284	23157	23361	23141	23377	23248	23420	23268	23269	23403	23183	23154	23167	23368	23331	23052	23351	23204	23151	23276	23194	23079	23219	23462	23428	23128	23096	23153	23319	23150	23324	23290	23605	23301	23467	23274	23278	23362	23198	23144	23192	23270	23347	23296	23203	23150	23328	23063	23226	23504	23399	23221	23008	23082	23236	23268	23356	23304	23436	23424	23388	23248	23095	23420	23229	23444	23062	23179	23374	23314	23342	23115	23207	23119	23099	23367	23351	23344	23301	23401	23338	23250	23181	23156	23147	23160	23204	23175	23359	23217	23293	23184	22917	23156	23342	23157	23285	23334	23198	23284	23430	23213	23429	23222	23445	23103	23329	23423	23305	23311	23088	23181	23320	23332	23173	23306	23156	23567	23263	23157	23420	23485	23286	23310	23563	23014	23068	23316	23367	23187	23121	23153	23512	23204	23192	23161	23190	23248	23364	23271	23262	23058	23257	23376	23143	23232	23303	23250	23255	23067	23198	23297	23289	23403	23171	23477	23219	23348	23284	23228	23169	23368	23331	23254	23294	23160	23536	23306	23415	23216	23285	23127	23242	23360	23275	23185	23214	23148	23132	22953	23241	23183	23165	23267	23264	23271	23233	23132	23229	23459	23211	23177	23470	23322	23353	23170	23342	23378	23427	23243	23264	23240	23239	23157	23260	23285	23103	23319	22999	23204	23361	23327	23368	23187	23594	23426	23365	23372	23181	23339	23267	23392	23327	23385	23350	23274	23635	23199	23636	23218	23227	23336	23110	23373	23276	23077	22938	23176	23222	23290	23110	23103	23295	23471	23535	23166	23145	23197	23338	23046	23239	23528	23236	23367	23400	23267	23287	23423	23338	23179	23256	23073	23306	23269	23241	23319	23398	23366	23254	23447	23277	23315	23403	23150	23176	23306	23313	23217	23208	23363	23314	23163	23272	23386	23130	23419	23472	23544	23202	23405	23240	23096	23361	23441	23209	23237	23204	23251	23113	23315	23367	23254	23283	23407	23318	23150	23410	23295	23400	23300	23378	23096	23336	23503	23621	23343	23355	23412	23156	23380	23405	23273	23307	23433	23088	23341	23368	23199	23210	23251	23203	23346	23445	23445	23264	23428	23265	23574	23323	23401	23069	23183	23511	23342	23137	23497	23150	23338	23190	23242	23165	23584	23358	23511	23337	23352	23428	23173	23292	23131	23070	23347	23298	23237	23491	23246	23131	23147	23045	23264	23240	23270	23176	23466	23461	23227	23606	23555	23239	23410	23107	23128	23208	23174	23339	23205	23319	23299	23438	23348	23485	23421	23251	23290	23347	23309	23274	23326	23421	23439	23469	23355	23200	23008	23488	23572	23161	23229	23318	23258	23292	23286	23166	23333	23323	23441	23374	23187	23277	22920	23013	23315	23345	23272	23130	23251	23220	23099	23278	23187	23427	23004	23291	23296	23175	23407	23226	23161	23363	23279	23443	23133	23182	23199	23210	23232	23270	23350	23261	23185	23251	23367	23025	23158	23338	23072	23233	23160	23391	23340	23275	23264	23115	23273	23073	23129	23299	23278	23399	23520	23194	23233	23281	23035	23378	23343	23498	23236	23119	23375	23439	23261	23260	23227	23379	23315	23327	23315	23071	23063	23186	23381	23275	23250	23223	23174	23227	23439	23320	23425	23398	23239	23308	23383	23461	23397	23399	23360	23394	23520	23490	23191	23183	23357	23242	23248	23386	23166	23267
31810	63810	49946	35962	29834	28114	34274	37025	37997	31666	25301	21518	18839	18198	18056	18174	18104	18006	18004	18065	18007	17870	18006	18089	17980	17896	18022	17903	17894	17986	18137	18015	18044	17939	17860	18107	17918	18043	17867	18146	17963	18136	18082	17974	17971	18016	17943	17996	18178	18041	18040	17985	18060	18080	18071	18053	18153	17789	18056	17900	18070	17973	18012	18044	17984	18091	17824	17948	17994	17840	18056	18031	18061	18007	17812	17811	17984	17759	17933	18027	17800	17844	17896	18096	18119	17835	18085	17985	18148	17892	17832	17904	18034	17855	18155	17918	17843	17902	17961	17972	17935	17935	17954	18062	17993	17965	17784	18021	17976	18104	17972	17968	17925	17943	17969	18057	17870	17955	18030	18160	17857	18061	17873	17871	17919	17856	17816	17899	18170	18091	18090	18009	17978	17941	17899	18087	17849	17951	17855	18052	17899	17967	17830	18062	17913	18123	18062	17966	17867	17996	17839	18063	18011	17996	17891	18004	17958	18091	18075	17901	18016	18075	18041	17869	18038	17887	17886	17925	18054	17832	17924	17933	17961	18041	17924	18053	17894	18052	18022	18026	17863	18096	18035	17885	18103	18026	17857	18014	17960	17914	18127	18002	17892	18045	18219	18008	17872	18212	17919	17784	18037	18082	17974	17848	17964	17916	17947	18066	18012	17941	17793	18127	17914	18105	18005	17933	18051	17920	18013	17911	17924	18117	18040	17900	17917	18038	17888	17862	18018	17960	17924	18023	17959	17919	17952	17895	17770	17983	18048	18005	17960	17775	18125	17948	17999	17920	17831	17910	18040	17932	17953	17919	18123	17900	18148	18051	17971	17966	18151	17945	18120	18142	17986	17868	17999	18020	18174	18028	17926	18032	18076	17930	18060	18012	17832	17876	17942	17917	18008	17842	17873	17796	17836	17915	17937	18112	17929	17964	17896	17862	17831	17985	17914	17907	17776	18031	17956	17853	18054	17910	17958	18030	17810	18020	17866	18047	18041	17969	18059	17955	18108	17921	17749	18168	17902	17934	17916	18012	17959	17974	18068	17983	18157	18007	17900	18200	18034	17938	17849	17999	18032	17902	17968	17706	17935	18093	17950	18214	17959	17923	17844	17856	18092	17883	17731	18007	17830	18131	18001	17933	17874	17997	17836	17991	17877	17992	17909	17940	18080	17996	17925	17762	17984	17988	17980	18006	18040	17864	18033	18023	17895	17894	18090	17883	17731	18055	17958	17893	18068	17965	17966	18159	17903	17860	18081	18018	18091	18070	18112	18106	17965	17885	17951	17996	17951	17918	17781	17932	18137	18212	17834	17792	17844	17867	17816	17955	17922	18042	17975	18043	17974	17975	17933	18124	18085	17683	17897	18020	17947	18101	17968	17980	18071	17835	17890	18056	18001	17919	18046	17925	17821	18002	18115	18045	18061	18017	18126	17872	18169	17983	17984	17978	18111	17895	17830	17991	17883	17729	18116	17966	18007	18004	17864	17929	17821	17988	17700	17991	18110	17997	18062	17895	18029	18117	18032	17839	17888	18184	18047	17989	18257	18050	17885	17842	17886	17963	18187	18085	18044	17794	17839	17927	17988	18087	17961	17955	17968	17907	17989	18029	17922	17941	17952	17940	17971	18057	17931	18050	17798	18048	17961	18011	18093	17698	18118	17917	18018	18067	17798	17884	17881	17915	18043	17887	17882	17880	17908	18078	17888	17917	17933	17956	17793	17979	17908	18008	17919	17973	17737	17936	17993	18065	17793	17952	17858	18094	17789	17987	17870	17855	17905	18052	17804	18030	17977	18014	17936	17982	17945	17896	17939	17883	17893	17988	18037	18094	17892	17900	18095	17815	18115	17908	17908	18046	18146	18055	18065	17950	17900	17930	18126	18069	17890	18001	17889	18056	17988	17912	17882	17968	17857	17789	18114	18020	17903	17847	18090	17909	17900	18008	17944	18212	17814	17901	18002	18036	18012	17839	18142	17974	17950	18317	17967	18061	18179	18112	17993	17955	18014	18195	17816	17981	17969	18015	17821	18070	17888	18107	17991	18122	18076	18061	17931	17847	17889	17912	18129	17833	17896	17977	17996	17846	18026	17869	17874	17927	17827	17876	17858	18110	18232	18009	17988	18073	17808	18183	17838	18025	18088	18029	17924	18052	18038	17988	17894	17911	18033	18076	17988	17923	17947	18019	17852	18211	17686	17865	18009	17982	17873	18180	18110	18072	18004	17838	17849	18029	18046	18116	18013	18118	17729	17983	18031	18029	17980	17967	17967	17916	17902	18171	18112	17817	18100	18018	17905	17914	17952	18063	18000	18075	17936	18099	17944	18016	18068	17980	17978	18106	17957	18025	17996	17956	18286	17924	17762	17737	18022	17804	18042	17986	17947	18031	17974	18112	17987	18185	17833	17889	17892	17991	18007	17853	17949	17940	18083	17938	17896	17993	17978	17821	18028	17973	17917	17800	18151	18017	18108	18033	17968	18055	17914	18209	18046	18020	17990	17983	17772	18079	17984	18011	17946	18111	17926	17922	18046	17920	18016	17943	18157	18007	17901	17872	17928	17905	17994	18076	17994	18127	17978	17860	17763	17815	17967	17951	17837	18048	17998	17927	17926	18190	17960	18045	17953	18140	17977	18156	17929	18145	18124	17953	18136	17900	17920	17899	18063	17866	17979	18130	17898	18050	17861	17958	17883	17873	17821	17764	18002	17960	17672	18020	17944	18081	17849	17716	17996	17870	18141	17958	18008	17913	17851	17958	17935	18094	18021	18081	17849	17855	17876	17868	17825	17919	17968	17822	17915	17987	17929	18026	18169	18040	18044	17967	18010	17956	18064	17898	17940	17911	17905	18086	17961	18027	17915	17810	18069	17978	18047	17915	18002	17966	17851	17957	17900	18011	18044	18014	17965	18050	18090	17941	17977	17934	17929	17931	18084	18000	17962	18146	17914	17972	17807	17997	17858	18152	18075	17857	17896	17922	18031	17996	17774	18015	17998	17854	18030	17962	17856	17929	17871	18042	18038	17877	17959	18105	17754	17922	17984	17974	17961	17939	18102	18044	17776	17974	18113	17702	18017	17979	17895	18052	18091	18029	17857	18008	17810	17960	17914	17955	18070	18023	18001	17898	18054	17846	17964	18016	18003	18021	17970	17962	17946	17989	17932	17897	18085	18081	17935	18008	17985	17928	18000	18009	18074	18064	17969	17954	17926	18071	17902	18010	18167	17982	18074	17949	17940	17895	18100	17835	17927	17959	17814	18101	17932	17902	18085	17851	17806	18023	18010	18070	18006	17875	18151	18084	17767	18030	18147	18037	18177	18052	18044	18116	18096	17869	18160	17947	17955	17895	17959	18011	17991	17926	17985	17994	18118	18065	18014	17994	18031	17955	17880	17897	18039	17838	17916	17920	18128	17899	18119	18076	17988	18040	18114	18041	18022	17896	17884	17933	18011	17791	17838	18015	18076	17931	18001	17998	17829	18225	17948	17922	17860	17928	17990	17793	17961	17962	18224	17961	17875	17949	17991	17832	18153	17866	17984	17884	17981	17918	18023	17975	17978	17879	18093	18052	18072	17841	17920	17840	18182	17881	17891	18084	17812	18038	18053	17861	18066	17919	17806	17911	18035	17859	17840	18048	18105	17993	18049	17895	18061	17875	18000	18073	17954	17890	18070	17932	18044	17818	17925	18005	18002	17902	18126	17924	17886	18144	17976	18011	17828	17944	17922	17909	18087	17951	18062	18000	18054	18010	17882	18064	17957	17822	17820	18064	18113	17951	17776	18031	17986	17968	18010	17948	17838	17955	17965	18034	18126	18046	17948	17932	17997	17833	17834	18018	18104	17867	17994	17972	17917	17950	18067	17893	18057	17999	17854	18031	17961	17941	17936	17977	17952	17847	17964	18023	17864	17813	18117	17898	18096	18111	17986	18063	17961	17982	17935	17862	17748	17930	18111	18040	18005	18045	17945	17972	17901	17849	18044	17976	17963	17906	18000	17955	18027	18030	17957	17880	18027	18173	17987	17873	17866	17867	17829	18048	18026	17844	17943	18167	18083	17825	17888	17943	18012	18034	17781	17962	18241	17938	17868	17994	17935	17993	17907	18059	17914	17762	17988	18106	17892	17979	18085	17988	18209	18003	18089	17862	17859	18060	17944	17841	18026	17949	18157	18015	18009	18028	17991	18035	17984	17981	17825	17802	17904	17934	17869	17967	17997	17930	18038	17914	17962	17917	17996	17964	18088	18045	17945	18076	18103	17992	17973	17999	17941	18131	17725	18078	18090	17816	17997	18041	18005	17972	17924	17933	18035	17899	17871	18098	17904	17807	17933	18046	17831	18063	18038	17998	18077	18192	17930	18045	17854	17850	17959	17917	18104	18077	17928	18072	18151	17991	18041	18070	18036	17904	18005	17959	18144	18054	18065	17975	18105	18006	17973	17865	18021	17804	17877	18050	18097	18020	18055	18008	18060	18102	18011	17936	18033	17938	18010	17883	17910	18014	18071	17982	17925	18173	18115	17857	18044	18111	17983	17906	17997	17886	17836	18184	18190	18092	17930	17894	18072	17831	17824	18032	17975	17941	17889	17831	17895	18027	18227	17989	17899	17950	18004	17889	17887	17931	17903	17942	18002	17997	18099	17922	18088	17932	18001	17958	18095	17985	17925	17983	18106	18070	17953	17974	17944	17918	17885	17838	18172	17884	18081	17964	17990	17940	17955	18052	17885	17766	18066	18047	18085	18050	17897	17944	18031	17897	17989	17875	18120	18008	17936	17963	18036	17967	17812	18112	17973	18038	17914	18065	18053	18048	18040	17924	18029	18146	17871	17967	17850	17898	18076	17997	18041	18091	18086	17842	18131	17946	17975	17782	17966	17923	17969	17985	18034	18006	18057	18049	18082	17958	17916	17966	17970	17959	18178	17906	17807	18213	17904	17889	17847	18064	17983	18165	17846	18056	18109	17823	17882	17806	18094	17827	17927	17898	17886	17992	17887	17976	17803	18031	17929	17905	17996	18096	17972	18221	17965	18129	18055	18023	18032	17941	17916	18022	18099	18057	18037	18088	17877	17950	18052	17989	17996	17903	17905	18064	18003	18042	18162	18009	18086	18085	18020	18030
30448	26039	29298	26147	23185	22497	22336	22508	22559	22390	22008	21651	21420	21414	21374	21200	21159	21222	21376	21183	21201	21185	21249	21076	21311	21177	21304	21110	21395	21241	21190	21466	21214	21180	21170	21194	21251	21221	21308	21499	21288	21189	21344	21169	21210	21275	21145	21543	21207	21182	21182	21136	21130	21041	21080	21151	21311	21331	21073	21133	21384	21479	21365	21071	21137	21207	21191	21435	21356	21255	21176	21166	21169	21341	21237	21167	21196	21403	21215	21200	21236	21268	21269	21012	21378	21308	21286	21285	21229	21109	21288	21273	21189	21086	20966	21118	21198	21132	21258	21226	21398	21248	21193	21334	21450	21175	21266	21121	21079	21262	21343	21358	21073	20994	21299	21394	21221	21466	21181	21175	21146	21264	21357	21233	21146	21149	21168	21102	21078	21258	21254	21272	21172	21229	21399	21293	21160	21257	21233	21207	21357	21219	21395	21180	21355	21153	21227	20956	21279	21063	21138	21324	21363	21180	21139	21070	20932	21246	21256	21293	21030	21181	21113	21170	21174	21030	21221	21171	21121	21176	21080	21320	21203	21130	21422	21376	21077	21088	21401	21149	21214	21255	21279	21206	21368	21256	21422	21348	21195	21398	21369	21260	21222	21266	21112	21080	21184	21236	21107	21155	21330	21159	21366	21428	21122	21280	21237	21258	21062	21299	21220	21089	21286	21277	21280	21268	21136	21328	21360	21225	21124	21238	21378	21056	21343	21314	21375	21061	21103	21260	21303	21413	21352	21175	21138	21368	21156	21449	21453	21184	21194	21224	21341	21206	21144	21221	21043	21209	21226	21286	21160	21103	21203	21309	21222	21017	21269	21183	20987	21107	21271	21232	21317	21228	21138	21158	21164	20906	21235	21109	21316	21346	21401	21344	21092	21152	21190	21354	21196	21319	21366	21208	21252	21162	21099	21133	21071	21108	21206	21393	21184	21070	21128	21315	21217	21256	21011	21450	21276	21299	21188	21370	21194	21224	21099	21291	21051	21197	21399	21229	21222	21627	21156	20962	21045	21106	21295	21149	21135	21315	21119	21298	21200	21188	21327	21228	21263	21076	21352	21101	21235	21025	21110	21136	21019	21177	21377	21343	21073	21131	21034	21035	21329	21452	21355	21375	21323	21298	21380	21296	21265	21202	21292	21194	21230	21187	21065	21271	21230	20961	21291	21213	21069	21182	21330	21266	21307	21113	21311	21101	21291	21370	21285	21223	21416	21307	21288	21363	21145	20999	21251	21138	21213	21465	21070	21290	21248	21388	21101	21279	21255	21077	21320	21184	21125	21157	21274	21238	21155	21321	21439	21368	21385	21314	21182	21260	21113	21211	21222	21015	21159	21415	21128	21207	21266	21360	21232	21098	21108	21326	21351	21263	21320	21162	20982	21139	21529	21176	21229	21198	20954	21218	21240	21116	21015	21343	21245	21290	21020	21193	21418	21406	21167	21174	21253	21627	21182	21226	21038	21120	21223	21311	21179	21129	21223	21053	21350	21233	21171	21226	21488	21206	21013	21435	21218	21283	21124	21130	21339	21239	21423	21214	21172	21219	21305	21227	21219	21421	21280	21156	20953	21367	21382	21381	21214	21158	21145	21185	21248	21138	21250	21093	21303	21204	21126	21246	21219	21395	21219	21449	21277	21475	21385	21149	21248	21148	21057	21291	21060	21164	21397	21374	21318	21094	21099	21373	21252	21212	21124	21188	21180	21160	21183	21052	21080	21099	21250	21240	21113	21183	21034	21203	21199	21255	21086	21415	21227	21047	21320	21228	21261	21306	21153	21268	21314	21294	21228	21509	21066	21150	20962	21389	21287	21159	21252	21421	21254	21106	21339	21284	21407	21223	21021	21239	21412	21227	20997	21303	21132	21077	21193	21466	21310	21332	21003	21159	21173	21326	21127	21179	21150	21150	21100	21323	21102	21021	21194	21306	21284	21088	21268	20985	20982	21323	21179	21380	21373	20878	21163	21113	21326	21178	21207	21192	21327	21388	21201	21085	21341	21047	21286	21034	21136	21217	21373	21405	21113	21117	21441	21334	21221	21304	21219	21087	21215	21415	21138	21083	21279	21281	21318	21205	21411	21244	21201	21209	21141	21216	21266	21196	21149	21162	21456	21129	21263	21206	21297	21162	21010	21189	21137	21210	21385	21191	21400	21143	21168	21397	21258	21077	21030	21182	21200	21060	21015	21184	21236	21258	21388	21130	21107	21258	21325	21100	21070	21636	21311	21219	21172	21055	21211	21028	21543	21207	21194	21282	21191	21309	21244	21155	21169	21345	21321	21154	21305	21084	21281	21113	21316	21067	21348	21276	21400	21363	20924	21245	21298	21408	21373	21345	21131	21056	21217	21322	21116	21138	21150	21393	21452	21167	21226	21273	21435	21114	21074	21052	21288	21033	21048	21100	21256	21374	21379	21263	21330	21008	21466	21222	21378	21432	21347	21075	21126	21332	21176	21038	21090	21268	21176	21322	21536	21129	21402	21277	21317	21225	21199	21139	21239	21100	21091	21113	21303	21454	21162	21152	21170	21229	21219	21169	21306	21158	21160	21569	21101	21223	21163	21041	21511	21135	21231	21119	21022	21287	21070	21264	21254	21235	21234	21224	21202	21313	21396	21445	20964	21329	21216	21175	21405	21227	21408	21217	21276	21006	21413	21239	21142	21168	21325	21219	21285	21107	20998	21186	21305	21390	21058	21435	21244	21067	21427	21087	21189	21066	21077	21288	21291	21272	21347	21337	21396	21441	21337	21327	20930	21491	21212	21178	20953	21142	21341	21259	21489	21182	21156	21129	21292	21326	21268	21232	21167	21172	21306	21273	21175	21207	21177	21302	21220	21172	21177	21200	21489	21386	21206	21360	21289	21209	21108	21088	21413	21322	21338	21189	21247	21151	21351	21085	21203	21226	21303	21097	21009	21049	21278	21304	21264	21144	21191	21280	21168	21024	21557	21290	21304	21275	21252	21110	21327	21077	21318	21095	21168	21114	21470	21225	21397	21389	21221	21186	21209	21219	21086	21181	21356	21181	21310	21198	21271	21176	21440	21394	21093	21218	21064	21129	21310	21322	21278	21226	21165	21161	21210	21361	21474	21308	21466	20875	21116	21338	21264	21367	21183	21173	21225	21300	21347	21220	21084	21221	21184	21179	21137	21176	21272	21361	21235	21161	21200	21258	21429	21400	21058	21167	20958	21151	21380	21242	21256	21258	21201	21447	21164	21159	21260	21398	21177	21135	21158	21347	21261	21339	21530	21314	21395	21277	21324	21475	21101	21277	21139	21437	21410	21433	21245	21145	21261	21325	21224	21411	21195	21180	21289	21189	21256	21152	21251	21264	21399	21264	21198	21264	21335	21345	21342	21393	21089	21169	21303	21160	21012	21141	21261	21183	21253	21443	21417	21200	21319	21216	21492	21333	21121	21118	21207	21108	21253	21183	21305	21117	21222	21254	21078	21008	21277	21216	21209	21436	20946	21083	21371	21270	21374	21332	21180	21159	21230	21251	21165	21371	21222	21208	21187	21181	21436	21158	21295	21076	21104	21113	21137	21221	21407	21257	21203	21115	21250	21059	21095	21073	21115	21272	21243	21183	21399	21358	21406	21398	21217	21262	21191	21179	21234	21296	21134	21104	21287	21322	21365	21069	21258	21230	21116	21125	21180	21325	21194	21219	21206	21236	21145	21488	21363	21341	20973	21302	21218	21080	21070	21160	21413	21228	21178	21289	21437	21397	21453	21396	21330	21442	21046	21179	21384	21029	20884	21062	21263	21202	21117	21193	21159	21311	21195	21275	21182	21057	21188	21519	21178	21283	21181	21232	21273	21391	21180	21230	21259	21104	20977	21380	21083	21088	21371	21273	21314	21287	21174	21217	21318	21208	21166	21021	21452	21179	21412	21292	21183	21290	21229	21113	21052	21232	21383	21286	21345	21193	21393	21010	21355	21435	21232	21408	21217	21263	21067	21299	21246	21238	21430	21231	21237	21453	21185	21214	21234	20991	21286	21183	21211	21091	21141	21355	21206	20991	21258	21332	21161	21258	21173	21313	21214	21113	21284	21059	21142	21141	21408	21390	21408	21140	21317	21223	21164	21301	21343	21080	21262	21151	21225	21319	21204	21324	21193	21230	21277	21250	21421	21211	21117	21201	21386	21296	21308	21376	21202	21313	21256	21185	21318	21128	21167	21152	21149	21311	21248	21334	21300	21150	20923	21294	21432	21213	21265	21351	21212	21136	21285	21190	21253	21141	21279	21257	21298	21195	21304	21024	21058	21293	21207	21431	21084	21351	21278	21138	21355	21129	21208	21184	20926	21311	21311	21195	21267	21344	21225	21198	21321	21391	21286	21051	21139	21185	21185	21240	21342	21209	21164	21365	21152	21406	21286	21293	21255	21072	21177	21384	21472	21348	21343	21230	21340	21227	21164	21322	21297	21327	21166	21222	21396	21588	21292	21187	21210	21256	21274	21348	21505	21259	21125	21113	21423	21047	21104	21246	21276	21274	21195	21319	21374	21192	21437	21314	21224	21138	20864	21290	21088	21214	21361	21429	21092	21092	21263	21266	21170	21437	21178	21086	21335	20780	21168	21389	21282	21184	21074	21257	21228	21089	21176	21227	21397	21125	21119	21311	21105	21477	21329	21430	21057	21504	21224	21227	21187	21177	21204	21280	20998	21255	21298	21140	21311	21256	21284	21263	21096	21136	21219	21364	21284	21147	21434	21326	21348	21193	21387	21430	21437	21186	21198	21192	21233	21382	21374	21229	21188	21297	21214	21249	20958	21336	21232	21287	21173	21072	21009	21348	21188	21068	21227	21239	21162	21253	21189	21182	21074	21282	21303	21338	21227	21091	21161	21269	21164	21248	21104	21224	21359	21053	21241	20868	20880	21116	21197	21318	21304	21280	21215	21232	21205	21072	21289	21164	21284	21404	21091	21291	21256	21322	21197	21290	21058	21263	21250	21253	21161	21383	21250	21150	21279	21102	21235	21433	21203	21385	21237	21076	21149	21286	21243	21130	21166	21216	21054	21225	21129	21191	21156	21179	21344	21348	21120	21248	21238	21418	21089	21342	21347	21334	21311	21267	21381	21124	21243	21032	21270	21242
25330	33044	26351	21507	19909	19156	18573	18762	18821	18219	17608	17425	17074	16988	16767	16890	16944	16892	16893	16730	16754	16922	17050	16799	16780	16839	16753	16948	16939	17085	16887	16927	16771	16736	16820	16915	16842	16878	16956	16668	16702	16883	16766	16972	16916	16953	16939	16876	16826	16813	16998	16864	16930	16786	16841	17006	17066	16862	16833	16675	16963	16896	16829	17000	16942	16921	16669	16824	16762	16824	16893	16827	16957	16852	17019	16953	16998	16959	16818	16983	16899	16841	16919	16775	16825	16720	16886	16801	17204	16903	16636	16943	16974	16993	16908	16806	16826	16754	16925	16748	16832	16985	16732	16697	16785	16844	17189	16991	16676	17102	16879	16947	16828	16754	16862	16879	16822	17017	17019	16968	16946	16969	16904	17003	16946	16935	16921	16913	16810	17026	16959	16919	16940	16781	16781	16844	16830	16925	17030	16873	17009	17022	16875	16816	16859	16830	16910	16947	16769	16934	16828	16958	16979	17048	16684	16811	16945	16882	16873	16920	16904	16712	16924	16804	17014	16817	16920	16812	16818	17038	16704	16958	16821	16744	16937	16853	16979	16970	16618	16944	17020	16879	16989	16873	16782	16865	16853	16761	16877	16798	16887	16716	16854	16759	16884	16784	16992	16667	16901	16759	17075	17017	16889	16911	16916	17072	16799	16714	16992	16908	16693	16908	16773	17037	16900	16815	16966	16880	16836	17013	16784	17029	17009	17002	16803	16815	16789	16907	16877	16820	16830	16807	16975	17022	16868	16916	16820	16937	16856	17003	16943	16928	17015	16919	16900	16883	16964	16889	17021	16953	16960	16863	16998	16794	16848	16928	16934	17097	16928	17059	17022	16827	16853	16713	16967	16905	16942	16867	16937	16861	16633	16921	16871	16939	16966	16975	16900	16813	16768	16735	16922	16963	16842	16880	17083	16800	16967	16853	16995	16895	17007	16926	16738	16835	16882	16992	16880	16936	16786	16882	16841	16841	16886	16933	16919	16830	17022	16655	16933	16872	16852	16785	17033	16918	17114	16918	16686	17034	16810	16961	16815	17052	16790	16740	16995	16907	16931	16802	16800	16965	16925	16922	16872	16993	16948	16907	16954	16934	16862	16811	16874	16971	16800	16860	16962	16990	16901	16790	16966	16740	16948	16916	16789	16842	16934	17051	16946	16772	17006	16886	16740	16965	16964	16824	16907	17025	16934	16988	17157	16851	16960	17046	16886	16868	16950	16931	16997	16811	16950	16754	16911	16818	16886	16802	16822	16869	16838	16965	16790	16758	16843	16978	16817	16949	16841	16941	16922	16927	16868	16968	16879	16917	16783	16810	16986	16891	16814	16824	16902	16866	16861	17028	16976	17172	17024	16931	17112	16942	16912	17211	16776	16985	16834	16977	16824	16866	16925	16935	16945	16737	17035	16950	17083	16786	17027	16908	16816	16935	16815	16641	16932	16979	16932	17142	16887	16916	16913	17069	16918	16796	16723	17059	17042	16955	16905	16667	16922	16884	17026	17069	16798	16912	16854	16863	17056	16739	16745	16944	17066	17009	16972	16793	16725	16861	16752	16987	16890	16886	16852	16942	16763	16847	16904	17007	16824	16796	16919	16901	16995	16952	17100	16921	16909	16837	16832	17017	16821	16908	16911	16913	16976	16845	16890	16918	16977	17109	16896	16719	16922	16769	17006	16833	16954	16752	16999	16908	16898	16971	16912	16745	16862	16733	16754	16886	16813	16901	16900	16864	16830	16969	16729	16824	16949	17017	16871	16985	17043	16914	16845	16983	16869	16927	16861	16907	16882	16738	16696	16818	16835	16998	16819	16760	16885	16847	17014	16970	17023	16757	16816	16916	16815	16785	17041	16848	16824	16957	16974	17114	16922	17010	16980	16940	16972	16842	16973	16851	16798	17026	16843	16812	16918	16860	16915	16962	16902	16842	16898	16893	16833	17003	17170	17035	16797	16979	16750	16835	16947	16974	17035	16950	17017	16901	17079	16747	16692	17027	16925	16870	16890	16802	16928	16833	16847	16871	17036	16940	16899	16849	16953	16968	16926	16973	16884	16967	16847	16852	16986	16930	16817	16906	17145	16926	16965	16920	17006	16772	16843	17064	16784	16852	16893	17053	16879	16799	16992	16818	16954	16968	16904	16923	16942	16828	16932	17101	16818	16899	16787	17024	16822	16955	16712	16906	16933	16910	16965	16904	16804	16735	16907	16877	16900	16831	16746	16819	16842	16814	16922	16857	16769	16986	16908	16816	16775	17000	16964	17089	17023	16829	17017	16732	16775	16659	16948	16592	17078	16972	16712	17083	16752	16932	16818	16851	16843	16954	16944	17004	16761	16863	16884	17007	16872	16820	16893	16894	16896	16871	16768	17055	16857	16813	16987	16926	16924	16874	17043	16933	16808	16588	16889	17014	16815	16850	17069	16665	16887	16855	16746	16911	16942	16925	16828	16850	16918	16971	17033	16998	16922	16956	16911	16898	16827	16916	16937	16908	16972	16963	16860	16976	16863	16949	16844	16968	17082	16778	16864	17049	16963	16790	16883	16874	16954	16856	17012	16995	16931	16747	16882	16842	16791	16897	17027	16945	16953	16880	16874	17028	16992	16922	16931	17060	16850	16703	17032	16981	16850	16940	16848	16958	16786	16959	16678	16898	16869	16829	16721	16718	16883	16991	16994	16922	16919	16811	16855	17011	16826	16938	16791	16851	16882	16934	16878	16946	17043	16848	16857	16841	16981	16857	16854	16743	16938	16884	16881	17021	16879	16846	16809	16840	16790	16720	17028	16792	16822	16922	16933	16890	16727	16988	16873	16821	17138	16904	17015	16913	17013	16918	17036	16854	16852	16925	16996	16932	16827	16788	16859	17004	16938	16901	16798	16790	16655	16756	16931	17061	17000	16959	16824	16901	16726	17005	16875	16742	16884	16915	16714	16926	16936	16739	16799	16988	16860	16748	16912	16911	16816	16979	16786	16900	16969	16717	16948	16962	16747	16965	16656	16920	16880	16894	16857	17118	16744	16942	16900	17093	16839	17018	16788	16797	17045	17160	16887	17057	16914	16919	16815	16983	16871	16834	16756	16909	17051	17022	16982	16948	16919	16971	16792	17044	16867	16954	16851	16807	17126	16998	16983	16744	16821	16982	16889	16915	16950	16889	16813	16841	16871	16765	16804	16711	16848	16920	16737	16925	16873	16919	16796	16945	16775	16887	16701	17050	17062	16987	16912	16854	16854	16774	16824	16905	16975	16716	16922	16983	16971	17037	16925	16990	17009	17022	17054	16885	16805	16884	16742	16862	16916	16747	17028	16745	16913	16969	16914	16886	16664	16865	16703	16983	16903	17003	16901	16776	17100	16831	16855	16927	16735	16893	16837	16999	16967	16776	17035	17077	16938	16935	16847	16972	16887	16847	16902	17089	16814	16900	16979	16920	17074	16955	16769	16970	16929	16872	16944	16879	16821	16853	16760	16993	16902	16971	16802	16938	16955	16839	16924	16938	16969	16878	16724	16888	17014	16860	16957	16698	16931	16826	16828	16859	16753	16911	17073	16945	16920	16858	16824	16734	17004	16938	16926	16897	16768	16875	16869	16799	16871	16810	16820	17000	16855	16962	16959	17062	16921	16821	16756	16759	16942	16711	17050	16891	17092	16752	16848	16884	16922	16923	16959	16943	16825	16820	16798	16938	16976	16757	16977	16891	16861	16764	17017	16985	16896	16827	16875	16933	16815	16936	16990	17141	16902	16996	16767	17024	16811	16790	16754	16981	16808	16834	16924	16872	16870	17016	16916	17010	16842	16928	16912	16899	16929	17070	16926	16946	17092	16819	16874	17031	16950	16852	16990	16903	17057	16870	17162	16821	16908	16987	16845	16815	16803	16885	16894	16907	17018	16929	17022	17041	16942	16880	16823	16952	16830	16880	16762	16998	17120	16928	16911	17063	16772	17043	16902	16861	16996	16886	16932	16975	16946	16833	16860	16739	16835	16993	16807	16956	16679	16981	16796	16969	16899	16825	16715	16765	16924	17095	16771	16944	16853	17171	16826	16909	16709	16881	16920	16846	16770	16972	16731	16808	17145	16905	16864	16833	16607	16931	16932	16714	16889	16856	17256	16837	17025	17079	16868	16875	17013	16869	16722	16996	16890	16866	16955	16906	16947	16966	16793	17063	16933	16870	16814	16915	16758	16757	16727	16759	16909	16805	16833	17083	17014	16785	17036	17030	17103	16872	16801	16951	16677	17002	16958	16922	16861	16979	16732	16874	16658	16768	16948	16743	16937	16914	16992	17030	16927	16886	16840	16947	16968	16767	17001	16815	16845	16744	16902	16851	16904	16815	16879	16861	17018	16963	17080	16991	16945	16940	16934	16889	16812	16740	16863	16859	16801	16988	16969	16952	16800	16960	16905	16798	16954	16842	16968	16898	16985	16943	16685	16794	16998	16892	16827	16931	16897	16795	16839	16864	16960	16898	16804	16920	16791	16917	16956	16987	16971	16667	16844	16939	16886	17017	16726	16868	16942	16893	16968	16776	16942	16836	16923	16935	17045	16952	16798	16767	16974	16869	16957	16829	16856	16876	16936	16932	16929	16814	16799	16853	16835	16715	16947	16856	16815	17065	17026	16923	16765	16877	16605	17005	16918	17090	16813	17022	16817	16856	16853	16761	16786	16939	16941	16891	16921	16909	17135	16880	16890	16860	16844	16835	16908	17003	17088	17102	16828	17048	16979	16755	16927	16903	16808	16864	16994	16828	16798	16944	16835	17005	16904	17212	16797	16966	16808	16953	16948	16847	16894	16948	16910	17077	16926	17007	16960	16923	16766	16752	16872	17033	16906	16997	16832	16811	16938	16811	16902	16974	16935	17019	17082	16957	16895	17058	16802	16906	16883	16751	16782	17117	16975	16841	16961	17053	16976	16932	16882	16828	17031	16943	16873	16630	17088	16970	16974	16982	16977	16958	16696	16785	16867	17039	17008	16822	16988	16946	16845	16861	16905	16801	17113	17068	16761	16898	17041	17001	16729	16885	16846	16939	17005	16884	16825	16820	16835	16770	16869	16774	16780	16875	17039	16909	16987	16916	17043	16887	16758	16981	17035	16951	16891	17093	16894	16953
23312	21147	28166	25892	24500	25932	25964	26738	29926	28544	26387	24058	22688	21671	21612	21398	21454	21528	21446	21569	21395	21508	21523	21489	21336	21336	21419	21438	21377	21387	21232	21201	21312	21451	21358	21313	21243	21320	21291	21250	21272	21419	21126	21408	21451	21191	21529	21415	21410	21359	21271	21229	21238	21289	21495	21456	21246	21216	21277	21505	21318	21459	21285	21335	21454	21212	21255	21261	21169	21148	21353	21436	21298	21261	21381	21379	21230	21386	21171	21467	21211	21398	21483	21443	21444	21400	21565	21420	21347	21401	21378	21309	21150	21424	21395	21407	21251	21201	21392	21108	21314	21391	21358	21372	21496	21305	21373	21117	21255	21230	21378	21299	21312	21364	21286	21348	21237	21455	21290	21253	21183	21415	21431	21382	21125	21006	21359	21535	21283	21365	21385	21101	21308	21438	21311	21069	21319	21271	21472	21087	21225	21356	21355	21323	21493	21257	21277	21232	21282	21445	21386	21268	21496	21158	21498	21277	21364	21377	21490	21301	21539	21479	21314	21434	21235	21123	21454	21484	21200	21328	21348	21483	21329	21235	21367	21390	21237	21373	21175	21099	21340	21245	21113	21045	21500	21203	21311	21558	21432	21267	21432	21213	21171	21502	21287	21228	21266	21451	21536	21331	21174	21293	21459	21444	21418	21220	21457	21127	21384	21349	21470	21271	21390	21324	21216	21310	21412	21251	21203	21290	21063	21084	21172	21525	21277	21321	21286	21372	21390	21222	21638	21524	21264	21258	21272	21223	21202	21485	21406	21041	21271	21491	21507	21161	21418	21344	21301	21342	21405	21352	21367	21194	21222	21172	21424	21201	21232	21320	21158	21286	21392	21340	21429	21145	21228	21227	21274	21021	21462	21304	21425	21283	21624	21418	21317	21214	21098	21321	21323	21421	21206	21341	21620	21373	21385	21374	21327	21254	21313	21369	21536	21296	21431	21306	21380	21568	21340	21245	21268	21367	21415	21419	21300	21303	21375	21235	21452	21406	21466	21390	21321	21230	21120	21433	21418	21205	21428	21637	21297	21246	21271	21386	21258	21257	21468	21216	21259	21287	21288	21214	21246	21327	21282	21388	21413	21222	21201	21392	21244	21270	21297	21356	21243	21383	21054	21140	21331	21161	21394	21264	21561	21314	21372	21434	21163	21213	21141	21363	21365	21295	21218	21375	21294	21245	21384	21415	21336	21551	21387	21197	21253	21458	21347	21387	21186	21414	21315	21070	21302	21283	21380	21175	21391	21184	21275	21490	21274	21316	21496	21400	21351	21384	21542	21442	21358	21434	21275	21311	21238	21132	21344	21279	21461	21456	21253	21299	21311	21637	21401	21131	21256	21406	21230	21299	21125	21428	21497	21478	21241	21381	21350	21205	21484	21357	21298	21267	21567	21358	21478	21505	21264	21346	21402	21580	21344	21504	21150	21213	21353	21237	21312	21303	21387	21542	21436	21270	21485	21410	21247	21170	21336	21296	21476	21299	21449	21421	21317	21338	21521	21322	21210	21262	21266	21213	21392	21377	21377	21299	21473	21478	21187	21402	21372	21189	21302	21316	21475	21405	21326	21542	21412	21473	21405	21445	21417	21391	21375	21210	21335	21328	21290	21423	21492	21309	21322	21125	21183	21127	21115	21258	21270	21486	21508	21435	21515	21382	21364	21219	21347	21473	21269	21299	21407	21304	21384	21236	21475	21371	21342	21196	21244	21263	21157	21470	21696	21268	21266	21366	21310	21292	21300	21386	21230	21346	21222	21232	21338	21477	21293	21382	21353	21398	21273	21355	21433	21406	21481	21462	21400	21270	21466	21427	21119	21188	21459	21402	21270	21282	21623	21297	21300	21202	21376	21061	21193	21219	21434	21508	21124	21148	21374	21143	21456	21236	21461	21227	21196	21439	21309	21220	21206	21267	21410	21174	21472	21349	21391	21225	21493	21230	21207	21365	21183	21336	21302	21491	21341	21243	21289	21137	21386	21390	21183	21252	21601	21372	21343	21365	21253	21380	21188	21216	21286	21441	21299	21309	21191	21298	21303	21232	21500	21441	21358	21467	21413	21500	21424	21348	21258	21253	21270	20986	21286	21309	21322	21474	21459	21294	21482	21255	21165	21245	21394	21382	21270	21413	21456	21370	21259	21281	21339	21170	21341	21422	21330	21301	21348	21278	21175	21566	21499	21270	21652	21675	21361	21014	21264	21509	21242	21511	21282	21243	21165	21166	21319	21383	21180	21290	21507	21478	21592	21273	21065	21209	21319	21288	21164	21521	21528	21371	21450	21231	21268	21355	21551	21511	21306	21328	21403	21561	21560	21318	21654	21191	21277	21418	21477	21188	21563	21187	21252	21210	21386	21371	21505	21236	21224	21501	21239	21131	21188	21108	21289	21384	21460	21471	21248	21280	21245	21132	21334	21269	21533	21300	21383	21106	21439	21506	21421	21155	21428	21173	21159	21519	21259	21177	21324	21366	21296	21288	21232	21153	21255	21412	21243	21235	21226	21373	21459	21144	21220	21169	21447	21310	21536	21191	21211	21135	21261	21307	21349	21512	21091	21397	21482	21449	21368	21353	21442	21421	21326	20998	21215	21334	21258	21378	21431	21341	21493	21187	21362	21287	21424	21401	21100	21378	21519	21417	21229	21397	21361	21193	21127	21221	21245	21206	21274	21313	21384	21239	21300	21362	21060	21208	21245	21506	21288	21214	21251	21425	21250	21475	21440	21408	21202	21489	21424	21420	21419	21319	21128	21257	21139	21398	21499	21313	21581	21349	21406	21313	21356	21325	21366	21307	21344	21182	21443	21312	21473	21162	21167	21393	21275	21241	21342	21284	21350	21318	21356	21337	21246	21249	21568	21264	21151	21347	21479	21126	21227	21317	21310	21369	21460	21298	21269	21268	21247	21300	21232	21345	21440	21304	21544	21264	21169	21343	21316	21285	21259	21221	21416	21316	21443	21358	21382	21264	21300	21402	21241	21438	21308	21308	21251	21105	21323	21371	21337	21396	21102	21318	21309	21221	21350	21440	21494	21346	21316	21220	21286	21529	21669	21199	21452	21128	21379	21427	21256	21301	21563	21179	21243	21537	21299	21345	21299	21265	21354	21505	21347	21375	21652	21330	21481	21269	21246	21334	21356	21488	21309	21329	21403	21296	21469	21116	21245	21318	21469	21238	21235	21325	21343	21653	21446	21203	21403	21443	21134	21229	21315	21422	21143	21386	21281	21400	21268	21109	21168	21490	21325	21378	21605	21196	21411	21309	21188	21285	21388	21510	21224	21129	21167	21215	21388	21300	21253	21134	21229	21296	21099	21298	21340	21391	21346	21155	21544	21320	21278	21337	21131	21262	21352	21320	21365	21379	21242	21401	21326	21406	21341	21326	21424	21253	21210	21359	21186	21170	21447	21196	21417	21484	21690	21184	21353	21332	21218	21267	21446	21253	21108	21277	21199	21209	21348	21137	21423	21499	21363	21017	21270	21179	21095	21363	21499	21260	21146	21408	21063	21339	21533	21570	21378	21288	21468	21673	21281	21176	21229	21354	21479	21234	21466	21371	21456	21260	21536	21396	21417	21358	21455	21423	21480	21421	21421	21210	21286	21341	21038	21250	21503	21218	21252	21134	21284	21660	21288	21290	21490	21443	21499	21378	21338	21519	21441	21321	21334	21361	21400	21287	21338	21466	21116	21176	21366	21432	21053	21426	21349	21220	21331	21134	21312	21363	21384	21330	21247	21373	21207	21442	21249	21532	21291	21379	21525	21448	21210	21456	21266	21276	21289	21307	21359	21332	21557	21314	21423	21351	21391	21385	21263	21213	21344	21283	21352	21194	21059	21445	21222	21407	21475	21245	21418	21331	21483	21076	21259	21274	21407	21284	21483	21392	21278	21426	21264	21389	21292	21319	21451	21343	21392	21096	21326	21411	21134	21265	21297	21342	21301	21408	21389	21149	21257	21260	21267	21353	21368	21291	21055	21321	21257	21349	21310	21242	21192	21319	21418	21123	21368	21364	21022	21270	21203	21143	21480	21384	21276	21338	21500	21440	21178	21387	21305	21236	21410	21109	21431	21294	21463	21293	21436	21411	21181	21235	21480	21360	21209	21392	21344	21226	21296	21386	21503	21433	21216	21383	21564	21309	21359	21315	21232	21324	21494	21468	21295	21120	21394	21276	21537	21223	21260	21271	21359	21380	21513	21396	21293	21369	21373	21313	21519	21448	21165	21332	21358	21539	21561	21212	21467	21415	21506	21362	21318	21278	21239	21423	21327	21357	21273	21177	21393	21182	21242	21432	21308	21384	21258	21384	21398	21213	21593	21104	21394	21383	21259	21262	21252	21367	21362	21157	21040	21176	21442	21275	21348	21375	21446	20918	21341	21341	21177	21171	21233	21295	21515	21555	21419	21384	21512	21318	21421	21673	21258	21470	21293	21298	21206	21456	21418	21344	21210	21365	21634	21148	21274	21286	21267	21141	21287	21428	21132	21420	21394	21403	21282	21337	21317	21125	21185	21345	21485	21200	21552	21464	21287	21253	21336	21461	21378	21319	21603	21290	21338	21353	21232	20870	21269	21251	21295	21009	21269	21163	21285	21246	21307	21229	21525	21351	21461	21299	21101	21332	21437	21357	21323	21417	21545	21267	21439	21156	21521	21271	21194	21362	21298	21302	21298	21359	21291	21364	21130	21229	21315	21292	21194	21046	21466	21457	21206	21219	21403	21483	21557	21317	21369	21315	21369	21351	21232	21361	21592	21223	21431	21390	21229	21165	21293	21511	21301	21407	21396	21348	21594	21469	21393	21221	21327	21495	21660	21377	21545	21496	21426	21112	21415	21545	21502	21229	21138	21469	21688	21296	21553	21801	21427	21490	21068	21102	21293	21461	21318	21245	21352	21405	21281	21388	21469	21469	21219	21098	21377	21227	21326	21272	21360	21242	21121	21291	21311	21321	21243	21438	21419	21383	21326	21292	21255	21249	21388	21198	21367	21215	21250	21256	21284	21350	21119	21311	21307	21221	21159	21158	21285	21310	21110	21310	21380	21314	21296	21141	21172	21288	21347	21226	21407	21374	21235	20983	21383	21197	21525	21320	21375	21331	21216	21343	21390	21482
29534	55889	40639	30281	24192	22297	20906	24805	28396	25558	22787	20040	17962	17065	16889	17001	16991	17035	16931	17049	17126	16871	16941	16999	16982	17026	17098	16997	16989	17015	16990	17016	16916	16806	17018	16992	16933	16923	17032	17040	16916	16913	16880	16871	17202	16951	16996	16984	17012	17097	16979	16840	17098	17098	17112	17149	16967	17042	17148	16996	17100	16859	16970	17035	17070	17129	16865	16938	16862	16945	17056	16892	16861	16978	17021	17147	16952	17015	17102	16999	16861	17066	17063	16745	17046	16986	17056	17132	16906	17105	16996	16971	17039	17001	17020	17011	16937	16860	16964	17077	16915	16845	17008	16854	16915	16736	17040	17059	16906	16909	17177	16900	16994	17120	17014	16937	16915	16825	16796	17035	17057	16942	16985	16990	16946	17031	17010	16990	16988	16907	16884	17088	17072	17247	17099	17007	16942	16903	17075	17186	16994	17028	17052	17070	17075	17035	16838	16910	16860	16928	17017	16832	17019	16990	16905	17020	16954	16907	17117	17098	16921	16990	16926	16941	17100	16810	17098	16957	16967	17050	16888	16835	16919	17028	16914	16993	16956	17007	17154	16986	17087	16925	16988	16992	16893	16982	17028	16898	16764	16907	16914	16913	16713	16902	16998	17044	16868	16939	16612	16789	16945	16929	16860	16933	16920	17027	16930	16919	17046	16874	16991	16893	16827	16978	16862	16983	16834	16888	16890	16988	17046	16967	16861	16884	16912	17049	17023	17006	16989	17105	16966	16992	16942	17052	16943	16969	17132	16882	16931	16905	16935	17032	16948	17110	17050	16757	17155	17020	16850	16932	16841	17135	17041	16927	17002	16872	16895	17031	16907	16833	16932	17001	16749	16766	17063	17084	16975	16826	16993	16987	17003	16842	16864	16920	17069	17084	17088	17008	17035	16904	16973	16830	16998	16941	17217	16816	16964	17032	17028	17085	16978	17009	16983	16953	17147	16949	16978	16814	16971	17048	16937	17068	16834	16953	17054	16909	16901	17024	16894	17209	17001	16929	16782	16948	16951	16906	16937	16933	16968	16953	17046	17007	17074	16930	17009	17056	17070	16873	17050	16868	17032	16893	17096	16988	16923	17110	17114	16930	16893	16815	16761	16989	16900	16903	17091	17044	17090	16816	16945	17075	17071	17013	16897	16936	16892	16878	17014	17180	17074	16815	17068	16922	16922	17003	16763	17026	17089	16930	17100	17096	16832	16903	17035	16884	16781	16914	17018	16827	16914	16945	16838	17104	16979	17021	17062	17052	16943	16918	17075	16857	16904	16915	16816	16976	16993	16965	16881	17106	16872	16942	17010	17072	16715	16924	16965	17090	16879	17028	16913	17125	16729	17136	16939	16992	16941	16851	16777	17149	16796	16938	17019	17048	16953	16861	17092	16969	16956	16889	16928	16992	16992	16758	16893	16878	17000	16998	16848	17134	16965	16955	16971	16913	16911	16829	16998	17042	16943	16954	17059	17005	16862	17047	17028	16840	16982	16921	17093	17064	16881	16883	16889	16951	16922	17013	16974	17009	16963	16924	16980	16885	16959	16920	17052	16920	16981	16871	17120	16878	16856	16996	16968	17076	17135	16975	16885	17050	16815	16950	16957	16946	16986	16913	16914	17007	16898	16835	16925	17155	16960	16986	16792	16976	17044	16760	16901	17247	16912	16891	16950	17000	17011	16958	16864	16981	17084	16812	17040	16957	16941	16968	17030	16999	16979	17268	16963	16888	16904	17068	17034	16864	17005	16891	17170	17070	16907	16786	16853	16878	16922	16881	17074	16836	16960	17094	16942	16883	16951	16875	17061	16957	17143	16898	17144	16940	16897	16923	17034	16962	16806	16892	17086	16881	16995	17220	16882	16854	16931	16808	16739	17041	16944	16855	16661	16825	17010	16970	17069	17025	17016	16834	17084	16864	17008	17041	16936	17126	16880	17031	16959	16898	16960	17198	16964	16984	16917	16958	16820	16861	17068	16941	16857	17069	16845	16779	17084	16826	17032	16797	16993	17125	17089	16940	17066	16650	16926	17124	16878	16936	16994	16987	17078	17028	16921	17014	17001	16955	16971	16938	17029	16985	17011	17014	16924	17059	16910	16947	16855	16926	16979	16928	16931	17103	16947	16924	16905	16965	16902	16986	16892	16901	16856	17047	16982	17018	16993	16954	17024	16873	16921	16984	16818	16951	16952	16836	16941	16939	16712	16909	16952	17041	16836	16919	16803	17031	17038	16775	17213	16939	16929	17049	16984	17028	16849	16948	17019	16966	17049	16729	16992	17049	17136	17020	16904	16928	16879	16826	16982	16974	16936	16985	17125	16900	16920	17026	17052	16851	17040	17069	17125	16890	16934	16949	16888	17112	16827	16920	17209	16953	16795	16935	17065	16917	16892	16860	16996	17007	17047	17204	16967	16883	16844	16916	17007	16951	16952	16782	16847	17155	16884	16962	16870	17159	16961	16962	17046	16973	17048	16929	17068	17024	16892	17071	17056	16872	16908	16933	16969	17086	16986	16874	16965	17120	17032	16992	16915	16855	17248	16949	16938	17046	16819	16936	17111	16977	17043	17065	16988	17067	16949	17205	16911	16973	16804	16971	16946	17074	17063	16791	16987	16935	16884	16993	16951	17019	17016	16994	16829	16925	16959	16966	16961	16998	16806	17062	16874	17123	17067	17127	16821	16933	17126	16996	16956	17052	16955	16974	17011	16984	16858	17047	16917	17103	16919	16955	16976	17036	16891	16806	16949	17100	16863	17018	16976	16981	16908	16890	17121	16873	16945	16812	16915	17007	16804	17106	16936	16906	16968	16895	16955	17105	16908	16888	16871	17010	16902	17053	16898	16804	17054	17096	17021	16856	17044	17046	17012	16838	16910	16861	16955	16761	17001	17040	16943	16959	17045	16860	16927	17010	16919	16824	16921	17053	17039	16991	16919	17004	16910	17027	16978	17053	16826	16888	16998	16965	16966	16885	16964	17007	16807	16938	17038	16963	16976	16994	16849	16935	16922	16960	17103	16996	16980	16864	16818	16841	16941	17124	17184	16837	16805	16890	16897	16844	16992	17028	17048	17017	17148	16868	16859	17173	16839	16911	16884	16979	16919	17033	16867	16908	17024	16881	17039	16988	16587	16997	16974	16934	17084	16821	16998	17093	17195	17028	17106	16930	16968	16989	16802	16959	17009	16793	16878	17027	16942	16908	16888	17130	16868	17018	17106	17167	17026	16960	17065	16827	16999	16940	17066	17020	17006	16975	16824	17033	16961	16867	16900	16904	17028	17106	16932	16896	16918	16857	17207	16902	16977	16983	16840	16961	17119	16938	17080	16980	16889	16913	16922	16953	16900	16979	16930	17007	17030	17071	17011	17031	16901	17023	16759	17082	16900	16942	16938	16928	16901	16999	16923	16964	17104	16986	16834	16909	17021	16896	16950	16913	16906	16970	16949	16913	16963	16907	16759	17041	16806	17076	16837	17040	16994	16876	17101	16979	16902	17074	16927	16899	16974	16881	16829	17073	16839	17001	17024	16966	16978	16848	17090	16902	16992	16995	16949	16916	16791	16819	16964	17081	17092	17000	16954	16895	16845	16973	16912	17014	16843	16896	17034	16988	17045	16937	16855	16937	16938	17039	16966	16993	16870	16921	16989	17106	16944	16994	17103	17050	17032	16879	17141	16958	16932	17038	17108	17036	17073	16792	16867	16850	17164	17142	17175	17001	16949	17161	16958	16833	17158	16947	17018	16959	16924	16808	17166	17057	16959	16874	16953	16979	16627	17006	17055	17111	17055	16871	16945	16930	17070	16771	16854	16916	17127	16944	17059	16771	16948	16732	17014	17035	17021	17001	17095	16812	16933	17057	17045	16932	16948	16999	17046	16827	17032	17021	16929	16920	17074	16984	17020	16873	16893	17006	17012	17036	17017	17050	16932	16926	17119	17120	16848	16941	16984	16935	16991	17234	16937	16914	17161	16969	16708	16984	16920	17227	16947	17096	16947	16916	16824	17041	16996	16872	17138	16791	16961	17079	16876	17083	17011	16979	16800	17076	16790	16951	17094	16885	16935	17015	16939	16945	16948	16949	16970	16866	16988	17048	16962	17004	17013	17000	16953	17074	16875	17113	16907	16874	17006	16825	16965	16948	16861	16912	16944	16864	17047	16898	16959	16947	17063	16950	16885	16891	16972	16866	16911	17138	16951	17019	17169	16827	16660	16919	16824	17080	16904	17044	17017	17042	17098	17005	16807	16899	17022	17042	17081	17110	17022	17024	17043	16912	16800	16940	16880	16966	16968	16742	17144	16998	17078	16899	16791	16958	16995	16958	17051	16859	16977	17125	17098	17076	17063	16913	17004	17181	16890	16913	16969	16944	17003	16866	16935	16857	17069	17052	16950	16968	17030	17098	17008	17015	16964	16949	16911	16830	16901	16997	16839	17118	16969	16691	17111	17032	16786	16928	17061	17032	16963	17126	16827	16941	16812	17158	16983	16962	16919	16895	16941	17059	16899	17186	16853	17048	16894	16899	16952	17048	17079	16878	17015	16863	16880	16890	17027	16846	17081	16740	16788	17079	16982	16843	16784	16959	16904	17035	16874	17003	17127	17083	17041	17132	17046	17156	16861	16909	16707	16904	16974	16850	16864	17006	17085	16922	16925	16977	16918	16962	16961	16866	16942	16848	17087	16967	17057	16864	17036	17049	16900	16987	16917	17053	16944	17025	17015	17024	16812	16870	16926	17009	17043	16807	16712	16961	17064	17152	16953	16821	17145	16960	17008	17028	16989	16950	16977	16946	16894	17205	16881	17023	16873	16805	16986	16974	17059	17087	16820	16930	16989	16985	16990	17060	16961	16972	16815	17002	17043	16994	16971	17080	17065	17062	16906	16962	16934	16766	17022	16927	17016	17154	16902	17034	16963	17087	17099	16963	17080	16628	16923	17115	16960	17093	16997	17043	16859	17038	16930	16876	17025	16881	16915	16853	16787	17104	16910	16828	17031	16948	16965	16967	17103	17018	16873	16765	16905	16993	16878	17016	16937	17040	16961	16913	16925	16980	17101	16935	16968	17060	17093	16983	17201	17125	16867	17060	16961	16946	16942	17011	17031	16850	16808	16965	16916	16815
24630	21304	28738	29281	24764	23740	23738	22644	23592	24667	24111	23224	22045	21091	21001	21145	21114	21378	21028	21093	20846	20986	21278	21093	21133	21237	20959	21027	21165	21177	20992	21201	21084	20983	21136	21280	21269	21163	21275	21000	21156	21316	20710	21142	21254	21118	21008	21067	20924	21047	20878	21060	21137	21359	21186	20752	20826	21118	21125	21061	21169	21082	21014	21245	21110	21087	21204	21046	21096	21131	21258	21042	21275	21048	20838	21041	21048	20923	21169	21114	21082	21131	20865	20943	21046	21247	21013	21248	21060	20951	21096	21217	21017	20826	21160	21103	21117	21023	21056	20920	21249	21042	21109	20967	21014	21089	20886	21133	21049	21032	21012	21031	20904	21123	21328	20931	21090	21152	21122	20940	21050	21221	21200	21032	21093	21041	20934	21070	21166	21129	21129	21062	21059	20996	20891	21109	21106	20951	21170	21110	21100	21034	21100	21030	21071	20956	20982	21102	21117	20940	20968	21016	21103	20984	21167	21108	21231	21092	20923	21132	21100	21074	21026	20787	20963	21147	21114	21052	21405	20912	21096	21272	21080	21053	21004	21105	21082	21133	20934	21161	21192	21230	20945	21082	21002	20941	21157	21003	20865	21006	20988	21118	21270	21009	21049	21068	21069	20799	21083	21226	21140	20978	21242	21080	21065	20905	20863	20974	21248	21051	20839	20983	20971	21052	21062	21032	21146	21042	21121	21049	21050	21190	21116	20943	20999	20898	21296	20899	21137	21129	21089	21306	21027	20978	20987	21083	21192	21131	21266	21155	20962	21049	21156	21304	21058	20715	21121	21272	21157	21076	21157	21159	21229	20933	20915	21294	20870	21067	20961	21157	21009	21258	21054	20995	21256	21089	21024	21137	21047	21027	21123	21164	21010	21291	21089	21205	21099	20989	21100	21034	20954	20954	21068	20935	20850	21131	21016	21240	20988	21070	21090	21107	21296	20893	21060	21310	21054	21253	21120	21039	21168	20972	21088	21058	21338	21109	21145	21006	21102	21059	20931	20997	21403	21182	21200	20981	21197	21090	21245	21234	20864	21226	21076	21038	21197	21146	20905	21236	21064	21244	21224	21113	21093	21049	21180	20809	21124	21127	20959	21142	21013	20963	21436	21097	21042	21012	21251	21142	21156	21300	20933	21061	21059	21315	21025	20979	21165	21023	21026	20941	20974	21074	21337	21069	21139	20972	21189	21121	21270	21042	20792	21216	21167	21121	21032	21227	21098	21012	21030	20915	20960	21098	21189	21225	21237	21237	21146	20964	21070	21110	21075	20956	21016	20996	21010	21146	21091	21119	21023	20981	21186	20943	21135	20980	21144	21243	21048	21381	20983	21131	21253	21087	20779	20900	21021	20981	20847	21126	20946	21113	21180	21155	21181	21239	21100	21127	21024	21141	20963	21019	21178	21012	21331	21001	21071	21076	20864	20938	21081	21093	21136	21122	21001	21038	21116	21088	21120	20852	20913	21047	21019	21077	20849	20999	21059	21126	21097	21026	21229	21264	21171	21140	20936	21291	21042	21007	21035	21135	21066	20881	21064	20986	21002	20982	21057	20985	21068	20945	21084	20795	20897	20994	21024	21185	21307	20999	20952	20980	21166	21059	21292	21157	21032	21075	21088	20952	20883	21133	21046	21257	21138	21106	21195	21040	21111	20795	21010	21074	21196	20930	20979	20960	20950	20955	20976	20974	21005	21022	21208	21035	21099	21134	21336	20793	21181	21030	20928	20949	20992	20869	21140	21251	21166	21034	21213	21134	21105	21232	21081	21110	21033	20934	21236	21107	20988	21309	20923	20997	21365	21121	21064	20991	20832	21100	21112	20879	21012	20998	20951	21192	21099	21052	21149	21301	21164	21127	21183	20929	20859	20966	21132	21038	20837	20997	21073	20896	20928	21025	21079	21067	21098	20964	21148	21315	21213	20972	21001	21011	21030	21054	21114	21094	20964	21113	21278	20926	21175	21072	20942	21026	20875	20818	21198	21041	21172	20898	21220	21204	21167	20974	21328	21296	21234	21215	21150	21117	20983	21142	20951	20949	20991	20982	21175	21189	20967	20894	21282	20954	21123	21143	20829	21065	20965	20898	20987	20915	21003	20920	21204	21062	20947	21115	21108	21062	21174	21080	21206	21347	21093	21216	21098	20943	21033	20930	21040	21199	21109	20950	21081	21114	21045	21047	21203	21173	21205	20951	21159	20992	21123	21091	21144	21153	20956	21068	21151	21013	21038	21160	21157	20994	21164	21038	20904	20953	21131	21006	20829	21045	21010	21288	21099	21114	21198	21115	21180	21019	21032	21185	21131	20972	21033	20967	21162	20916	21039	21066	21073	20950	21171	21081	21003	21242	21002	21074	21332	21105	21186	20974	21058	21103	21051	21138	20992	20902	20898	21193	21104	21173	20827	20961	21113	20967	21074	21197	21132	21357	21102	21020	20783	20879	20863	21031	21016	21097	21346	21201	21010	21190	21151	21157	21059	21074	20968	21019	21078	20782	21188	21099	20955	21176	20991	20885	21256	20980	20941	20914	20941	21220	21098	20986	21151	21084	21123	20932	20989	20980	21147	21052	21066	21006	21204	21017	21022	21080	20998	21035	21110	21226	21160	21065	21020	20943	20874	21240	21121	21234	21089	21102	21088	21018	21094	21010	20914	20866	21104	21132	21105	21215	20950	20862	20866	21088	21049	20962	21277	21358	21052	21387	21237	21075	21186	21124	21240	21132	21009	21142	20775	20848	21130	21042	20965	21224	21268	21093	21000	21092	20882	20936	21210	21054	21040	21070	21229	20947	20960	21097	21109	21040	20994	20996	21037	21211	21172	21011	21106	21032	20955	21013	21004	20973	21159	20904	21089	21111	20835	21201	21136	21039	20956	21136	21038	21135	20974	21110	21128	21256	21183	21173	20828	21084	21179	21129	21103	20876	21200	21313	21387	21170	21010	21186	21286	21132	20951	21182	21188	21226	20937	21104	21237	21402	20947	21138	21250	21047	21061	20990	21228	21017	21008	21171	21218	21080	20947	21145	21145	21157	21318	20978	21104	21248	21283	21066	21042	20976	21107	21111	21225	21065	21063	20904	21046	21055	21080	20983	21092	21071	20985	21172	21016	20924	21037	21156	21117	21348	21149	21052	20911	20990	21168	20891	21173	21024	21049	21196	21154	21050	21048	20984	21250	20986	21209	21142	21013	21055	20938	21019	21074	21021	21010	21012	21125	21138	21123	21139	21157	20982	20944	20874	20708	21109	20931	21049	21189	21141	21125	20944	21194	21120	21058	21083	21079	21263	21076	21023	21220	21090	21269	21017	20996	21033	21145	20941	21155	21140	21031	21017	21004	20931	21383	21253	21057	20954	20922	21048	21181	21093	21203	21215	20970	21041	21252	21226	21145	20951	20984	21016	20977	20962	20931	21173	21060	21339	21088	20975	21056	21031	21012	21185	21137	21153	21055	20952	21172	21219	21169	21154	21153	21156	21084	21130	21329	21213	21127	21030	21108	21051	21130	21147	21279	21301	21109	20957	21109	21038	21304	21235	21021	21094	21298	21114	21094	21178	21090	21331	21177	21232	21099	21124	20988	20963	21202	21163	20965	21047	20992	20852	20926	21006	21218	21099	21061	20924	21183	21138	21088	20930	21145	21184	21180	21110	21096	20975	21022	20937	21051	21007	21192	21084	20938	20941	21097	21323	21037	21053	21137	20943	20909	20887	21113	21186	21115	21257	21127	21004	21111	21324	21344	21099	21003	21150	20994	20960	21033	21024	21266	21121	21161	20804	21269	21070	21046	20964	21161	21013	21164	21040	21048	21038	21256	21014	21061	21098	21034	21193	21159	21088	21212	20895	21141	21095	21495	21135	21159	21093	21302	21241	20920	20938	20970	20989	20913	21130	21147	20945	21171	21042	21075	21029	21213	20977	21163	20941	20902	21100	21325	21008	20843	21079	20987	21224	21286	20914	20916	21242	21124	21114	21124	21166	21000	21074	20941	21029	20973	21095	21234	21254	21266	20884	21054	21325	20994	21204	21005	21032	20963	21110	21017	21040	21092	21018	20856	21200	21127	20861	21251	20929	21085	21109	20918	21115	20976	21023	21131	21552	21239	20987	21073	21132	21047	21027	21036	21016	21093	21058	21339	21174	21066	20958	21146	21102	21285	21133	21180	20976	21026	21246	20957	20910	20960	21182	21252	20903	20968	21027	21202	21115	21110	20861	21021	20931	21236	21102	21129	21032	21168	21108	20920	21042	21281	21160	20854	21152	21035	21007	21065	20819	21083	21264	21005	21076	21058	21045	21050	21070	21127	21002	21251	21139	21073	21208	21245	20980	21159	21497	21073	20894	21215	21158	20999	21047	21132	21296	21219	21056	21140	21152	21026	20829	21121	21095	21207	21317	20847	21005	21036	20922	21036	21094	21077	21044	20929	21130	21071	21214	21246	21053	21261	21129	20952	21124	21021	20903	20934	20958	21054	20900	21133	21076	21113	20968	21007	20931	21228	21149	21178	21179	21177	21115	21215	21194	21080	21149	21296	21193	21308	21301	21136	21009	20985	21111	21010	21002	20918	21000	21012	21097	20976	21115	21015	20998	20965	20944	20870	20935	21088	20895	21108	20945	21425	21136	21042	21160	21283	21009	21128	21122	20894	21175	21186	21216	21136	21075	21278	21114	21091	20985	21036	21106	21174	21078	21118	21017	21149	21279	21056	21101	21220	21242	21064	21018	21045	20995	21104	21152	21279	21137	21109	21233	21189	20989	21276	21144	21189	21191	21081	21165	20974	21014	21252	21068	21027	21128	21064	21123	21089	21042	21151	21063	20990	20985	21109	21186	21226	21126	21058	20996	21331	21207	21173	20991	21080	21350	21039	21011	21071	20832	21170	20893	21090	21051	20940	21040	21094	21141	21105	21025	21243	21114	21044	21131	21174	21138	21037	21176	21059	20945	21160	21006	21021	21208	20913	21116	21039	21035	21092	21052	21137	20913	21117	21179	21064	21139	21116	21019	20917	20916	21079	21105	20984	21153	21119	21019	20993	20993	20935	20998	21282	21060	21162	21217	21133	21069	21211	21254	20900	21259	20880	20944	21001	21073	20947	21265	20984	21149	21086	21069
27788	48897	40549	28908	23259	20232	19661	19477	21213	21820	20782	19577	17823	17073	16837	16720	16882	16951	16810	16829	16826	16891	16866	16696	16906	16945	17001	16811	17012	16714	16759	16708	16865	16712	17144	16781	16719	16870	16817	16815	16938	16785	16885	16977	16823	17128	16815	16773	16801	16761	16909	16911	16755	16907	16842	16886	16866	16859	16792	16635	16802	16811	16906	16946	16792	17161	16928	16770	16788	16843	16919	16986	16977	17012	16670	16940	16767	16889	16927	16677	16905	16905	16814	16775	16824	16762	16769	16815	16828	17099	16768	16963	16949	16799	16807	16839	16823	17003	16845	16924	16715	16968	17034	16900	16810	17025	16653	16718	16631	16902	16857	16780	16792	16791	16801	16829	16882	16907	16932	16867	16711	16796	17055	16972	16766	16918	16901	16868	17034	16652	16980	16790	16858	16960	16826	16791	16693	17034	16840	16908	16899	16818	17037	16904	16889	16889	16906	16912	16927	16777	16865	16783	16855	16903	16947	16748	16576	16763	16959	16975	16712	16756	16915	16855	17040	16874	16781	16824	16840	16846	16902	16792	16986	16947	16719	17016	16896	16920	16914	16710	16842	16931	16854	16788	16885	16882	16792	16869	17065	16908	16919	16771	16843	16778	16988	16982	16930	16915	16757	17001	16765	16957	16764	16789	16909	16760	16797	16997	16898	16859	16755	16967	17004	16762	16744	16681	16959	16914	16843	16856	16921	16778	16934	16977	16827	16810	16839	16672	16774	16959	16945	16712	16782	16963	16927	17000	16902	16927	16878	16771	16644	16818	16731	16975	16975	16861	16994	16848	16981	17007	16873	16910	16886	16703	16674	16866	16849	17072	16893	16774	16883	16791	16792	16797	16783	16935	16889	16721	16878	16792	16739	16964	16784	16894	16856	16671	16998	16682	16842	16924	16902	16947	16725	16900	16940	16822	16913	16758	17146	16852	17022	16947	16702	16765	16847	17126	16799	16977	16813	16870	16847	16907	16872	16922	16976	16821	16852	16725	16767	16852	16780	17031	16802	16868	17073	16713	16818	16755	17081	16972	16729	16960	16925	16969	16821	16929	16885	16849	16670	16890	17043	17049	16859	16722	16852	16798	16915	16723	16872	17018	16827	16926	16859	17045	16891	16893	16847	17062	16964	16798	16831	16910	16887	16928	16959	16921	16908	16938	16774	16882	16823	17038	16885	17045	16811	16824	16946	16725	16784	16996	16762	16903	16959	16794	17010	17014	16859	16854	16805	16784	16916	16867	16847	16829	16787	16780	16812	16997	16729	16883	16741	17046	16944	16799	16908	16853	16935	16863	16957	16695	16929	16891	16763	16793	16958	16934	17165	16837	16865	16941	16976	16766	16863	16855	16820	16793	16838	16943	16896	16855	16727	16875	16730	16671	16847	16944	16850	17002	16902	16838	16919	16798	16838	16866	16971	16745	16853	16750	16868	16689	16587	16786	16789	16947	16839	16802	16778	16810	16820	16814	16735	16848	16736	16866	16691	16979	16985	16921	16977	16814	16785	16752	16782	16997	17032	16928	16741	16880	17012	16871	16707	16570	16843	16809	16900	16865	16801	17011	16966	16761	16913	16898	16958	17003	16848	16904	16847	16886	16933	16816	16844	16908	16735	16896	16943	16907	16800	16804	16672	16742	16926	16913	16937	16847	16703	16940	16909	16886	16744	16873	16854	16904	16788	16744	16738	16826	16925	16829	16814	16838	16777	16853	16796	16908	16763	16832	16882	16762	16831	16889	16794	16813	16834	16864	16980	16856	16834	16765	16665	16986	16720	17018	16641	16862	16869	16921	16742	16831	16887	17000	16868	16834	16883	16849	16872	16795	16885	16866	17056	16809	16898	16963	16778	16906	16852	16902	16812	16821	16962	16824	16914	16861	16742	16984	16896	16905	16832	16906	16795	16803	16746	16818	16900	16871	16946	16824	16847	16873	16811	16815	16809	17002	16998	16722	16981	16887	16739	16704	16953	16896	16743	16948	16807	17058	16860	16860	16862	16993	16912	16910	16851	16796	16924	16855	17141	16822	17000	16738	16687	16937	16850	16840	16893	16811	16784	16711	16766	16788	16910	16788	17025	16861	16823	16993	16913	16821	16775	16772	16724	16920	16841	16918	16985	16930	16759	16892	16774	16796	16823	16797	16839	16844	16927	16814	16847	16824	16864	16827	16881	16824	16984	16734	16785	16768	16763	16837	16911	16866	16900	16975	17005	16869	16931	16932	17065	16997	16732	16713	16890	16773	16958	16771	16896	16815	16825	16901	17013	16834	16737	16866	16832	16872	16887	16976	16732	16904	16655	16917	16949	16966	16761	16990	16939	16920	16845	16855	16964	16864	16707	16826	16751	16862	16866	16728	16749	16946	17045	16845	16723	16833	16781	16706	16696	16909	16761	16871	16746	16936	17003	16900	16884	16873	16857	16771	16823	16882	16941	16754	16877	16756	16871	17014	16952	16897	17036	16928	16775	16858	16868	17022	17016	16892	16910	16874	16928	16828	16874	16879	16715	16847	16987	16864	16822	16931	16712	16715	16893	16830	16800	16966	17017	16885	16845	16929	16811	17017	16837	16949	16895	16893	16863	16779	16892	16845	16804	16642	16977	16907	16785	16866	16882	16937	16722	16950	16959	17016	16968	17053	16786	16840	16862	16798	16859	16845	16851	16798	17052	16864	16802	16921	16802	16931	16971	16782	16930	16926	16829	16991	16979	16968	16961	16856	16965	16965	16881	16904	16996	16746	16954	16700	16856	16763	16965	16922	16792	16921	17040	16924	16777	16862	16884	16948	16923	16711	16823	16876	17006	16819	16819	16883	16805	16817	16955	16738	16889	16726	16882	16981	16786	16829	16935	16980	16895	17010	16977	16969	16939	16871	16888	16721	16888	16809	16789	16952	16900	16820	16827	16692	16944	16849	16749	16860	16743	16886	16836	16888	16904	16793	16931	16846	16810	16859	16905	16871	16772	16863	16942	16957	16742	16819	16884	17009	16687	16869	16899	16831	16798	16792	16778	16774	16998	17100	16833	16772	16761	17080	16998	16938	16769	17009	16896	17070	16821	16846	16826	16952	16808	16944	16840	16857	16907	16808	16735	16806	16999	16896	16802	16862	16646	16710	16943	16823	16962	16961	16930	16827	16787	17006	17098	16844	16884	16851	16837	16758	17027	16901	16824	16868	16845	16634	16913	16909	16736	17039	16946	16813	16941	16821	16913	16910	16747	16882	17017	16975	16858	16797	16828	16719	16889	16832	16816	16995	16922	16919	16811	16836	16978	16705	16953	16776	16763	16965	16890	16906	16779	16849	17031	16899	17026	16955	16926	16732	16887	16748	16923	16877	16745	16872	16945	16994	16919	16814	16906	16844	16864	16905	16920	16956	16875	16794	16892	16628	16732	16796	16987	16926	16917	16761	16895	16856	16899	16763	16882	16650	16932	16878	17134	17098	16780	16805	16862	16896	16921	16956	16981	16897	16769	16778	16889	16756	16861	16812	16685	16911	16871	16761	16976	16772	16935	16918	16745	16970	16957	16753	16784	16849	16704	16870	16920	16875	16919	16754	16805	17084	16896	16660	16817	16965	16962	16932	16872	16896	16960	16959	16781	16994	16931	16899	16685	16687	16894	16970	16781	16722	16772	16973	16918	16778	16918	16887	16807	16950	17019	16918	16893	16811	16878	16843	16931	16858	16838	16966	16777	16929	16804	16948	16768	16824	16873	16796	16948	17015	16924	17001	16986	16898	16713	16833	16862	16919	16972	16718	16976	16831	16841	16904	16799	16758	16728	16807	16785	16829	16915	17004	16721	16924	16731	16706	16868	16928	16843	16808	16900	16964	16796	16664	16892	16888	16766	17015	16721	17131	16699	16855	17046	16916	16922	16968	16826	16731	16805	16833	16708	16952	16869	16923	16837	16809	16906	16717	17039	16731	16830	16904	16840	16870	16947	16820	16956	16987	16668	16929	16970	16917	16687	16916	16853	16875	16962	16827	16941	16722	16852	16839	16830	16813	16847	16682	16818	16945	16981	16943	16903	16902	16756	16822	16916	17031	16921	16796	16903	16924	16891	16790	16994	17020	16963	17159	16812	16683	16977	16928	16759	16776	16843	16732	16938	16717	16999	16911	16881	16963	16896	16804	16883	16954	16929	16813	16777	16905	16861	17031	17103	16757	17042	17000	16862	16981	16783	16892	16896	17032	16969	16670	16871	16902	17059	16742	16862	16723	16807	16845	17041	16845	17004	16891	16637	16907	17010	16919	16842	16892	16849	16834	16906	16839	16717	16987	17049	16807	16911	17021	16984	16790	16825	16789	16729	16804	16976	16896	16983	16941	17030	16821	16842	16526	16996	16842	16841	17015	16924	16750	16893	16863	16702	16759	17026	16947	16944	16888	16876	16941	16845	16810	16922	16873	16940	16858	16753	16905	16971	16863	16847	16968	16920	16901	16912	17006	16894	16763	16911	17006	16899	16977	16835	17103	16817	16800	16836	16834	16886	16905	16740	16916	16831	16775	16789	16783	17185	16892	16879	16865	16880	16792	16769	16845	16851	16777	16979	16985	16707	16743	17089	16917	16919	16892	16737	16949	16941	16857	16828	16704	16830	16900	16716	16817	16839	16755	16762	16882	16956	16784	16954	16758	16830	16729	16767	16742	16797	17065	16726	16951	16952	16855	16874	16870	16722	16660	16888	16733	16848	16777	16881	16917	17129	16951	16788	16833	16855	16953	16842	16839	16884	16892	16804	16720	16900	16843	17043	16914	16788	16869	16801	17065	16710	16871	16931	17150	16752	16762	16775	16872	16964	16955	16916	16767	17017	16892	16850	16894	16966	16762	16917	16859	16937	16938	16960	16926	16930	16796	17031	16906	16927	16879	16937	16935	16870	16860	16662	16954	16742	16637	16868	16713	17050	16782	16946	16917	16758	16835	16955	16863	16953	16785	16963	17015	16757	16808	16773	16914	16777	16863	17094	16768	16953	16933	17007	17006	16884	16768	16935	16976	16849	16942	16785	16820	16714	16828	16995	16885	16744	16838	16858	16894	16861	16761	16866	16798	17103	16904	16910	17053	16854	17078	17094	16965	16800	16780	16809	16894	16880	16755	16695	16910	16839	16966
22102	21175	28462	24460	23053	26779	29636	24803	24908	31118	33245	29438	24649	22291	21409	21320	21154	21434	21342	21395	21315	21508	21170	21078	21334	21166	21232	21134	21221	21097	20974	21148	21113	21374	21268	21139	21278	21310	21458	21135	21240	21230	21393	21348	21338	21364	21246	20967	21256	21189	21255	21127	21147	21151	21178	21088	21217	21242	21217	21187	21171	21131	21186	21117	21144	21010	21150	21111	21071	21250	20993	21129	21271	21114	21062	21150	21250	21127	21231	21146	21086	21253	20999	21220	21367	21186	20788	21180	20958	20942	21197	21100	21328	21384	21136	21081	21250	21260	21145	21290	21367	20967	21108	21085	21142	21104	21089	21074	21020	20998	21307	21112	20858	21044	21318	21057	21066	21129	21166	20926	20947	21068	21066	21192	21171	21246	21239	21349	21096	21002	21103	20878	21243	21097	21167	21120	20984	21071	21162	21208	21205	21233	21035	21083	21133	21034	21180	21189	21053	21000	20937	21252	21010	21258	21128	21124	21192	21098	21164	21014	21085	21001	20958	21144	21212	21188	21105	21125	21038	20912	21072	21238	21274	21112	21104	21226	21048	20819	20747	20968	21387	21199	21231	21185	21189	20926	21028	20864	20769	21364	21260	20976	21089	21261	21070	20900	21221	21028	21162	21075	21376	21299	21064	21280	21009	21180	21275	21155	21197	21108	21079	20965	21005	20756	21186	21101	21101	21061	21157	21086	20865	21160	21337	21120	21039	20942	21159	21243	21053	21091	20869	20995	21166	21308	21133	21210	20906	20909	21206	20827	21278	20915	21078	21230	21277	21031	21319	21226	21105	20995	21147	21140	21002	21274	21128	20811	21182	21331	20953	21108	21054	21028	21088	20936	20953	21147	21230	21005	21335	21325	21017	21042	21193	21144	21001	21040	21102	21227	20906	21109	21414	21240	21017	21017	20986	21128	20945	20871	21157	21141	21337	21246	21122	21217	20889	21149	21035	20994	21346	21144	21254	20989	21012	21094	21100	21230	21221	21090	21143	21184	20924	21158	21006	20939	21105	21231	20844	20900	21127	21210	21162	21193	21218	21273	21380	21156	21196	21189	21075	21165	21173	21041	20972	21122	21180	21166	21086	21158	21201	21133	21151	21048	21134	21140	21104	21078	21137	21103	21000	21078	20908	21470	21121	21065	21309	21049	21118	21011	21165	21262	21054	21078	21134	21006	21109	21138	21267	21110	21172	21010	20908	21289	21240	21059	21304	21288	21156	21084	20898	21141	21057	21043	20733	21163	21148	21052	21147	21071	21225	21382	21054	21208	21135	21091	21185	21229	21170	20958	21144	21071	21330	21006	21012	21169	21012	20942	21070	21189	21136	20879	20870	20983	21047	20996	21190	21000	21278	21277	21103	21007	20904	21049	21059	20989	21134	21422	21006	21295	21105	21176	21229	21200	21183	20989	21087	21080	21173	21001	21093	20946	21063	20997	21302	21014	21356	21042	21094	21171	21382	21073	20910	21110	21194	21118	21194	21139	21146	21155	21146	21133	21112	21241	21093	20894	21211	21240	21111	21214	21066	21226	21088	21183	21127	21004	21171	21135	20978	21090	21169	20981	21208	21074	21264	21098	21028	21216	21004	21004	21149	21183	21320	20874	21230	21130	21079	21203	20934	21219	21118	21134	21131	21218	21120	21172	20960	21194	21120	21044	21174	21049	21337	21230	21287	20920	21036	21231	20898	20993	21245	20921	21048	21077	21241	21094	21353	21051	21162	21170	21305	21106	21324	21144	21304	21158	20907	21097	20988	21159	21052	20962	21086	21188	21118	21046	20999	21144	21148	21117	20992	20872	21138	21004	21089	21132	21210	21157	21286	21188	21221	21122	21168	21204	21092	21301	21060	20986	21313	21304	21168	21218	20947	21111	21024	21028	20937	21212	21289	21086	21044	21221	20991	21249	21145	20913	21205	20975	21095	21003	21065	21091	21130	21108	21106	21192	21061	21155	21183	21305	21373	21074	20978	21202	21182	21120	21095	21117	21094	21047	21192	21082	21234	21129	21046	21118	20902	21328	20958	21022	21242	21010	21074	21193	21204	21114	21091	20906	20991	21307	20977	20975	21294	21208	21051	21051	20654	21026	20887	21189	21143	21207	21023	21054	21020	20976	21077	21061	21105	21020	20987	21232	21258	20895	21167	21068	21165	21042	21279	21027	21406	21130	21028	21138	21073	21095	21212	21062	21048	21112	20932	20867	21165	21306	21211	21100	21296	21068	20905	20890	20894	21117	21143	21332	21039	21044	20910	20914	21102	20888	21300	21149	21313	21041	21072	20987	21106	21114	21084	21141	21063	21097	21200	21251	21097	21207	21231	21008	21249	20889	21005	21179	21299	21094	20955	20995	21250	20896	21059	21431	21036	21003	21094	21030	21350	21080	21032	20968	21108	21056	21118	20926	20794	21133	21225	21077	21132	21170	21198	21188	21184	21252	21239	21081	21104	21320	21108	21058	20804	21024	21050	21076	21119	21225	21236	20931	21075	21472	21300	21164	21235	21116	21146	21167	21052	21225	21142	21204	20974	21207	21369	21304	21078	21220	21328	21030	21259	21310	21141	20996	21186	21165	21222	21173	21230	21132	20954	20965	21241	21186	21000	21124	21078	21135	21157	21141	21060	20825	21074	21295	21175	20922	21181	21042	21190	21057	21159	21133	21051	21105	21277	21043	21069	21220	21173	21117	21225	21249	21173	21258	21197	21005	21109	20979	21262	21172	21096	21046	21097	21119	21187	21326	20981	21069	21273	21019	21010	21206	21067	20968	20974	21144	21042	21157	21094	21078	21103	20965	21132	21151	21272	21001	20887	21317	21205	21127	21202	21163	20989	21126	21238	21123	21035	21411	21045	21161	20946	21179	21181	21216	20933	21014	21223	21212	20948	21294	21180	20976	21070	21046	21082	21119	21249	20914	20913	21085	21200	21092	21037	21084	21151	21188	21062	21107	21263	21201	21021	21220	21076	21023	21175	21265	21031	20884	21163	21213	21065	21128	21172	20980	21060	21343	21118	21196	20994	21324	21322	21224	21359	21148	21172	21098	20964	20929	21061	21074	21097	20978	21046	21018	21038	21163	21241	20993	21173	21209	21069	21109	21113	20970	21148	21059	21140	21143	21339	21083	21083	21080	21048	21029	21188	20989	21166	21273	21386	21206	21063	21186	21201	21092	21025	20931	21108	21051	21054	21103	20988	21130	21051	21252	21241	21137	21216	20956	21012	21101	21124	21031	21086	20895	21431	21112	21085	21246	21251	21272	21080	21159	21008	20841	21057	21250	21203	20874	21203	20976	21245	21132	20990	20894	20968	20994	21184	21192	21112	21135	20996	20965	21478	20941	21051	21025	21087	21340	21214	20993	21240	21205	21094	21001	21335	21277	21233	21151	21294	20995	21147	21120	21064	21240	21134	21221	21135	21107	21281	21259	21119	21072	21074	20930	21155	20963	21199	21149	21059	21163	21229	21236	21111	20985	21149	21124	21312	21189	20932	21011	21122	21106	20946	21017	21103	21195	21092	20986	21121	20974	21215	21050	21057	21248	21337	21312	21278	21190	21352	21069	21187	21227	21267	21156	21162	20993	21231	21107	20944	21040	21256	21323	21348	20935	21080	20949	21161	21070	21011	21060	20979	21062	21011	21194	21165	20809	21035	21125	21117	21024	21236	21228	21218	21037	21148	21188	21092	20807	21034	21174	21179	21126	21117	21054	21187	20990	21308	20998	20981	21035	21143	21118	21033	21101	20996	21164	21302	21003	21192	21059	21128	20872	21271	21145	21051	20880	21334	21067	21294	21136	21217	21085	20991	21261	21082	21126	21258	21251	21335	21068	21068	21137	21108	21228	21215	21006	21071	20774	21283	21274	21069	21129	20938	21141	21008	21138	21008	20960	21127	21162	21126	21082	21292	21078	21129	20878	21094	20842	21190	21166	21050	21034	21013	21187	21088	21077	21091	21144	21085	20983	21032	21050	21192	21112	21079	21119	21192	21124	21188	21008	21050	21133	21241	21105	21078	21058	21058	21354	21306	21092	20962	21117	21276	21070	21110	21199	20905	21133	20939	21256	20878	21180	20961	21087	21203	21158	21026	20992	20906	21052	21215	21149	21248	21374	21074	21050	21048	20973	21093	21119	20966	21031	21125	20932	21099	21043	20991	20964	21136	21095	21069	21151	20953	20886	21208	21128	21144	21094	21106	21192	21344	21171	21030	21036	21145	21010	21095	21051	21184	20988	21133	20952	21062	21159	21230	21053	21108	21151	21028	21069	21002	20856	21125	21252	21302	21223	21191	21049	21163	21187	21125	21234	20835	21142	21208	21197	21133	21045	21231	20981	21082	21229	21058	21048	21122	21273	21036	21124	21267	21253	21159	21057	21105	21052	21165	21060	20953	21005	21068	21185	21160	21395	21196	21423	20912	21215	21141	21100	21280	21084	21084	21082	20972	21101	21216	21329	21161	21296	21277	20969	21110	21070	21288	21091	21366	21013	21106	21260	21209	20978	21180	21046	21325	21084	21046	21148	21055	21092	21042	21283	21059	21214	21242	21365	21324	21185	21380	21066	21044	21032	21081	20862	21012	21112	20979	20871	21142	20991	21215	20962	20986	20979	21110	21104	21178	20915	21185	21037	21174	21114	21235	21140	21196	21088	21205	21257	21082	21021	21067	21314	21020	21266	21061	21085	21156	21192	21221	21243	21242	21276	21390	21191	21113	21098	21089	21153	21029	20924	21158	21151	21032	21189	21006	21229	21089	20811	21121	21079	20946	21284	21123	21033	20980	20932	21175	21271	21156	21016	21188	21195	21045	21058	21073	21153	21039	21050	20962	21347	21178	21041	21098	21082	21263	21207	21138	21014	21102	21207	21158	21233	21310	20985	21272	21100	20918	21173	21023	20926	20955	21299	21140	21126	21208	21271	21148	21115	21147	21146	21159	21106	21125	21011	21185	21206	21064	20929	21088	21223	21324	21177	21304	21068	20987	21193	20999	21149	21264	21348	20936	21231	20928	20996	20844	21130	21055	21031	20875	21150	21156	21122	21280	21115	21138	21292	21034	21068	21033	21053	21005	21180	21215	21128	21137	21307	21086	21242	21238	21097	21059	21016	20792	20888
31069	64596	52953	39855	31768	27134	23792	21477	22864	30425	31528	25781	19870	17534	17009	16940	16950	16882	17005	16941	16927	16769	16942	17073	16856	16817	16934	16689	16949	16898	16723	16972	16743	16925	16930	16900	16860	16906	16659	16910	16771	16837	16764	16838	17050	16854	17090	16990	16718	16870	16918	16982	17060	16861	16839	16889	16637	16947	16918	16823	16947	16803	16944	16751	16907	16735	17074	16836	16854	16801	16872	16882	16865	16763	16782	16695	16934	16909	16832	16866	16888	16845	16886	16783	16887	16811	16927	16894	16871	17004	16864	16877	16805	16777	16879	16733	16925	17011	16794	16811	16791	16892	16849	16824	16804	16889	16824	16818	16842	16977	16771	16920	16864	16786	16664	17007	16799	16991	16979	16922	17035	16809	16933	16897	16757	16881	16946	16831	16825	16924	16797	16947	16845	16876	16911	16985	16865	16868	16843	16829	16869	16676	16928	16807	16764	16718	16868	16871	16745	16785	16819	17003	16849	16886	16846	16813	16924	17044	16852	16929	16789	16942	16655	16783	16804	16757	16977	16980	16890	16908	16752	16945	16739	16902	16859	16880	16899	16872	16995	16886	16864	16940	16788	16717	16962	16693	16844	16955	17082	16842	16873	16795	16726	16898	17000	16882	16744	16827	16874	16769	16763	16746	17031	16820	16826	16855	16848	16954	16893	16980	16879	16852	16878	16831	16949	16802	17083	16815	16880	16719	16654	16772	16715	16744	16780	16802	16932	16872	16785	16777	17020	16816	16907	16886	16966	16971	16862	16919	16708	16940	16897	16907	16715	16765	16748	16853	16700	16866	16869	16703	16859	16915	16824	16911	16830	16896	16925	16926	16884	16860	16959	16932	16674	16826	16832	16990	16988	16908	16807	16824	16745	16893	16769	16894	16996	16800	16838	17004	16993	16835	16993	16777	16841	16760	16881	16852	16671	16975	16929	16844	16949	16775	16754	16866	16931	16854	16959	16709	16848	16898	16874	17007	16784	16777	16882	16626	16779	16936	16841	16879	16796	16847	16788	16821	16805	17123	16730	16840	17002	16683	16836	16908	16978	16833	16886	16777	16799	16895	16850	16677	16890	16845	16733	16841	16640	16918	16840	17006	16892	16828	16902	16888	16774	16745	16832	16737	16751	16849	16955	16954	16759	16830	16745	16799	16711	16813	16833	16781	16922	16824	16902	16918	16878	17125	16837	17018	16744	16812	16983	16759	17049	16959	16741	16819	16844	16800	16805	16935	16824	16938	16768	16784	16882	16792	16742	16823	16781	16879	16742	16933	17041	16942	16783	16958	16924	16825	16851	16902	16822	16814	17034	16817	16654	16835	16823	16838	16924	17012	16837	17036	16987	16754	16954	16918	16927	16881	16837	16717	16831	17016	16853	16943	16814	16764	16995	16764	16942	16919	16858	16871	16917	16965	16772	16816	16738	16849	16868	16912	16823	16994	16915	16932	16938	16733	16840	16728	16816	16809	16746	16871	16974	16777	16930	16719	16795	16752	16854	16959	16853	16946	16894	16922	16853	17055	16837	16935	16801	16805	16779	16836	16847	16898	17027	16933	16912	16984	16909	16920	16905	16926	16728	16889	16864	16879	16970	16779	17094	17003	16766	16980	16864	16823	16777	16869	17043	16972	16919	16943	16644	16931	16863	16914	16917	16991	16948	16880	16798	16961	16845	16767	16845	17009	16830	16831	16914	16796	16975	16915	16968	16960	17064	16963	16944	16881	16844	16819	16949	16843	17060	16890	16943	16905	16983	16761	16780	16815	16915	16816	16791	16885	16899	16978	16894	16807	16882	16946	16989	16763	16843	16986	16931	16934	16792	16913	16913	17028	16949	17021	16697	16770	16930	16759	16837	16691	16911	16862	16899	16688	17050	16676	16883	16795	16832	16776	16812	16746	16935	16851	16881	16976	16688	17049	16870	16993	16833	16784	16906	16856	16729	16910	16876	16819	16921	16863	16866	16784	16785	16682	16790	16712	16722	16884	16947	16889	16876	16739	17054	16998	16872	16720	16914	16662	16834	16884	16783	16862	16864	16722	16799	16954	16797	16720	17030	16871	16882	16912	16895	16797	16795	16858	16763	16863	16833	16868	16876	16917	16832	16818	16701	16841	16755	16818	16755	16775	16828	16772	16948	17012	16799	16893	16733	16945	16664	16840	17000	16685	16961	16926	16728	16748	16696	16804	16914	16870	16911	16813	16784	16821	16890	16688	16971	16932	16726	16758	16906	16902	16817	16898	16818	16895	16768	16717	17092	16874	16706	16884	16812	16765	16910	17072	16849	16943	16892	16986	16787	16924	16818	16754	16917	16864	16849	16766	16640	16804	16756	17014	16753	16954	16752	16880	16834	16878	16935	16833	16851	16787	16830	16971	16885	16803	16927	17019	16990	16657	16762	16794	16910	16553	16797	16799	16806	16792	16995	16796	16867	16750	17008	16699	16748	16768	16809	16951	16830	16884	16915	16724	17006	16692	16887	17014	16742	16831	16920	16849	16847	16763	16812	16807	16887	16759	16821	16840	16810	16859	17023	16757	16887	16846	16976	16874	16872	16883	16779	16727	16816	16786	16790	16760	17048	16715	16930	16885	16794	17010	16984	16764	16945	16949	16990	16854	16793	16897	16871	16821	16815	16967	16956	16883	16993	16867	16711	16866	16919	16915	16901	16750	16821	16851	16918	16827	16922	16845	16848	16884	16890	16925	16928	16971	16981	16935	16824	16773	16802	16835	16852	16727	16722	16884	16776	16840	16840	16805	16762	16883	16790	16953	16821	16864	16905	16738	16902	16764	16637	16958	16926	16961	16855	16876	16735	16550	16832	16998	16826	16967	16812	17003	16790	16957	16820	16815	16869	16821	16844	16989	16840	16832	16923	17014	16757	16935	16910	16902	16784	17013	17001	16842	16887	17001	16884	16783	17003	16931	16994	16844	16954	16769	16974	16920	16918	16807	16804	16800	16817	16903	16770	16803	17004	16719	16833	16896	16947	16995	17053	17072	17201	17002	16918	16861	16971	16694	16712	16929	16760	16762	16935	16855	16813	16832	16731	16878	16923	16948	16682	16813	17012	16953	16739	16782	16806	16764	17092	17004	16658	16970	16815	16921	16848	16765	16715	16865	16685	16712	16794	16656	16831	16787	16822	16870	16712	16930	16849	16826	16876	16877	16696	16849	16866	16790	16759	16909	16800	16915	16739	16851	16829	16978	16760	16889	16809	16654	16885	16762	16816	16783	16692	16787	16881	16681	16925	16768	16819	16934	16899	16938	16779	16865	16907	16964	16860	16784	16871	16867	16951	16766	16721	16931	16892	16674	16660	16860	16762	16909	16908	16915	16852	16768	16790	16948	16858	16940	16645	16801	16937	16818	17019	16946	16896	16892	16602	16752	16720	16856	16655	17105	16728	16738	16779	16822	16877	16875	16724	16844	17117	16894	16948	16814	16609	16702	16812	16948	16998	16868	16728	16950	16740	16865	16823	16903	16924	16638	16944	16712	16945	17041	16754	16942	17061	16648	16923	16787	16821	16801	16722	16903	16635	16792	16715	16881	16795	17022	16785	16724	16740	16650	16704	16916	16845	16976	16938	16750	16675	16779	16859	16965	16823	16922	16673	16816	16978	16815	17080	16773	16805	16718	16629	16785	16842	16774	16796	16922	16725	17056	16999	16796	16694	16909	16820	16860	16788	16847	16932	16788	16729	16904	16614	16866	16797	16718	16842	17009	16997	16785	16783	16745	16874	16934	16984	16831	16844	16917	17017	16751	16873	16810	16928	16813	16948	16745	16870	16704	17004	17046	16809	17073	16928	16767	16830	16912	16720	16748	16812	16874	16791	16989	16884	17043	16769	16738	16856	16860	16741	17119	16920	16874	16962	16882	16821	16738	16916	16704	16883	16992	16769	16768	16660	16933	17008	16784	16732	16713	16737	17004	16705	16976	16817	16792	16823	17163	16806	16641	16906	16893	16795	16863	17018	16966	16920	16962	16904	16886	16910	16734	16770	16984	16857	16840	16840	16763	16934	16898	16781	16869	16990	16857	16917	16860	16977	16680	16832	16832	16879	16784	16911	16832	16793	16864	16684	16810	17173	16776	16744	16957	16742	16778	16810	16824	16764	16777	16822	16976	16942	16817	16688	16981	16947	16805	16801	17167	16774	16857	16864	16762	16805	16719	16773	16915	16985	16828	16877	16824	16903	16900	16897	16883	16699	17024	16873	16887	16794	16855	16879	16844	16889	16863	16861	16828	16843	17015	16877	16898	16831	16710	16831	16981	16975	17032	16880	16829	16899	16827	16823	16941	16710	16768	16948	16835	16945	16864	16743	16999	16908	16859	17080	16970	16881	16816	16818	16960	16780	16829	16691	16885	16867	16900	16875	16909	16757	16791	16920	16911	16933	16897	16847	16697	17052	16731	16815	16695	16954	16844	16887	16833	16795	16721	16961	16787	16774	16874	16907	16654	16911	16815	16882	16944	17012	16688	16743	16894	16714	16775	16967	16756	17017	16867	16996	16978	16602	16898	16955	16811	16731	16829	16867	16950	16789	16624	16967	16860	16814	17016	16917	16746	16937	16937	16835	16919	16844	16867	16757	16848	16874	16812	16724	17080	16825	16873	16770	16606	16964	16855	16750	16789	16982	16991	16802	16865	16874	16871	16643	16831	16762	16957	16888	16771	16762	16902	16922	16746	16867	16801	16749	16942	16916	16981	16981	16820	16663	16960	16842	16857	16993	16854	17033	16991	16715	16806	17090	16946	16847	17114	16826	16781	17015	16676	16689	16717	16906	16798	16709	16804	16742	16928	16839	16934	16724	16794	16876	16802	16903	16948	16934	16734	16908	16757	16809	17034	16954	17001	16905	16756	16919	16872	16936	16900	16867	16889	16913	16915	16958	16866	16826	16890	16973	16800	16903	16915	16701	16937	16796	16855	16794	16802	16799	16717	17015	17025	16934	16743	17096	16817	16695	17001	16997	16784	16850	16894	16818	16772	16883	16914	16850	16952	16907	16740	16973	16729	16872	16725	16908	16889	16743	16942	16698	16916	16727	16955	16906	16808	16909	16912	16629	16886	16840	16727	16659	16999	16924	16943	16876	16872	16905	16945	16896	16907	16866	16985
30495	29761	35017	29322	24432	22773	22429	21909	21447	22858	22276	21885	21168	21040	20851	21004	21396	21079	21035	21057	21248	20848	20829	21047	21110	21042	21079	21004	21231	20959	21420	20944	21129	21011	21126	21438	21090	20932	20753	21134	21157	20941	20904	21084	21211	20900	21303	21288	21332	21022	20958	21110	21089	21208	20869	21174	21081	21197	21139	20955	21010	21124	21051	21153	20905	21069	21014	21151	21203	21272	21033	21083	21161	20985	21129	20916	20978	21146	21075	21035	20904	20956	21156	21165	21189	21190	20950	21302	21231	20963	21129	20993	21008	21041	21068	21091	21214	21002	20885	21159	20959	20966	21075	20986	21301	21202	21037	20982	21073	21175	20901	21054	21087	21077	20891	21041	21256	20871	21088	21223	21151	20961	21192	21092	21116	21099	21083	21049	21053	21140	21079	21166	20998	21208	20945	20959	20869	20899	21058	21203	21097	20844	21076	21119	21182	21279	21255	21119	21108	21239	21170	20667	20861	20982	21045	21135	21167	21113	21047	20979	21211	21116	21114	21152	21107	21084	21209	20792	21109	21216	21107	20940	21100	21175	21048	20910	21044	20989	21105	21096	20969	20888	21100	21092	21194	21170	21081	21158	21141	21094	21200	21024	21126	20730	20844	21004	21128	21210	21160	21056	20981	21083	21260	21127	21020	20977	21128	20873	20979	21088	21064	20930	20924	20978	21232	20980	21146	21009	21005	20939	20968	20971	21010	21166	20999	20888	21118	20889	20967	21221	21026	21160	21106	21095	21163	21072	20960	20897	21227	20944	21165	21045	21022	20984	20845	21044	21167	21158	21198	21201	21093	21281	20924	20862	20982	21111	21050	21236	21282	21120	21041	20975	21239	21098	20979	21008	21291	20970	21390	20975	21267	21051	21064	21317	21123	20947	21138	21135	21241	20990	21096	20977	20883	21091	21230	21224	21137	21393	20980	21058	21196	21167	21049	21062	21066	20956	21093	21233	20970	20985	21030	20974	21119	20942	21184	21200	21139	21084	21158	21108	21159	21182	21107	20895	21040	21182	21186	21354	21059	21205	21308	20959	21122	21103	21079	20982	21017	21008	21075	21196	21182	21043	21003	21008	21063	20953	20962	21154	21137	21283	20960	21043	21153	21142	21319	21265	21073	21048	21017	21286	20958	20974	21075	21103	21202	21108	21111	21136	20957	21048	21033	21239	21158	21074	21171	21181	21053	21085	21060	21160	21056	21151	21142	20928	21084	21174	21110	21023	20978	21026	21145	21098	21105	21204	21265	21016	21025	21187	20808	21112	21176	21030	20995	20848	20984	21084	21382	21064	20934	21035	21113	21160	20929	21058	21326	21138	21204	20989	21066	21124	20887	20929	21023	21151	21151	21069	20919	20939	21148	21072	21202	20905	20989	21001	20890	21072	20911	21162	21029	21104	21178	21075	21132	21010	20991	21221	21032	20787	20794	20990	20967	21250	21250	20980	21110	21097	20946	20963	21014	21038	21150	21303	21080	21099	20940	20980	20928	21402	20977	21052	20976	21085	21047	20816	20990	20905	21107	21103	21191	21026	21095	21118	21124	21142	20957	21088	20926	21269	21129	21131	21279	20974	21089	21098	21022	20731	21072	21071	21038	21013	21120	21392	21075	20946	21082	21072	21113	21233	21153	21010	21119	20865	20970	21052	20981	21094	20933	21187	21099	21224	21092	21279	21029	20950	21093	21044	21131	21004	21132	20793	20935	20956	20930	21064	21153	21213	21119	21065	20827	20976	21051	21176	21157	21201	20877	21040	21188	21128	20997	21058	21078	21033	20892	21257	20901	21025	21154	21204	21258	21037	20971	21044	21062	21225	21162	21105	20984	21298	21088	21242	21174	21095	21202	21077	20972	21208	21027	21095	20838	21070	21042	21137	21061	21202	21006	21147	21166	21089	21049	20987	20927	21114	21155	21163	20901	21088	21046	20836	21256	20932	20889	21190	20996	20930	21007	21113	21263	21277	21051	20869	21108	20957	21112	21171	20943	21305	21071	21119	21173	21238	20983	21208	21086	21110	21121	20975	21376	21158	21052	21213	20981	20833	21076	21005	21158	21016	21152	21119	20950	21160	21239	21135	21261	20996	21062	21152	21224	21045	21266	21249	21243	21055	21366	21286	21109	21073	21122	21021	20977	21191	21081	21040	21069	21071	21361	20979	21074	20948	21064	21136	21089	20982	21129	21001	21144	20894	21180	21195	20984	21220	21128	21167	20937	21037	21017	21282	21211	21172	20983	21120	21097	20914	21045	21215	21172	21123	20991	20935	20993	20934	21027	21127	21171	20973	21014	21085	20860	21157	21335	21217	20991	20958	21221	21132	21013	21133	20931	21028	20966	21019	21080	20890	20966	20993	21046	21106	20960	21017	21065	21088	21093	21264	20971	21030	21313	21163	21178	21221	20923	20861	21217	21253	21233	21118	21000	21226	21239	21168	21011	20918	20964	21011	21053	20951	21120	20968	20829	20796	20959	21054	21036	20936	20967	21082	21268	21106	21135	21091	21030	20973	21157	21027	20988	21018	20912	21071	21051	21040	21002	20947	21239	21045	21107	20989	21145	21083	21131	21192	21106	20995	21057	20978	21236	21281	21139	21003	21226	21193	21304	21029	21028	21002	21039	21112	21383	21088	20980	21086	20997	20935	21100	21014	21159	20769	21096	21022	20893	21087	21060	21076	20994	21171	21215	21089	21130	21130	21056	21158	21006	21317	20982	21236	21104	21031	21118	21045	21019	20780	21064	20985	21066	20871	21241	21045	21058	20865	21138	21104	21128	20959	21092	21145	21154	21031	21062	21208	21253	20996	20992	21134	20952	21165	20849	21057	21079	21054	21281	20864	21071	21195	21216	21080	21342	21190	21158	21055	21062	21042	21061	20983	21278	21218	21111	21107	21191	21240	20997	21073	21154	21073	20985	20829	21104	21042	21052	21166	20947	20961	21196	21097	21044	20942	21227	21225	21094	21011	21134	21044	21086	21062	21010	21250	21247	20816	21176	21062	21158	21228	21088	21057	21005	20942	21212	20978	21003	20988	21327	20893	21188	20966	21124	21064	20883	21260	21131	21036	21014	21000	21382	20968	21054	21128	21101	21006	21172	21232	21151	20909	20788	20836	20887	21108	21179	21186	20968	21107	21133	21376	21049	21070	20939	20894	21011	21106	20837	21010	21110	21167	21073	21052	20970	21101	21067	20851	21022	21229	21141	20995	20975	20992	21001	21098	21106	20925	21053	21042	21205	20911	21202	21104	21143	21062	21162	21046	21152	21168	20895	21102	21250	21041	20998	21125	21190	21101	21197	21084	21163	20946	21113	21120	21102	21020	21084	21073	20926	21292	21047	21109	21176	20921	21132	21283	20898	21001	21212	20874	21097	20966	21233	20911	21192	21296	21075	20967	21100	21125	21082	20950	21138	21418	21057	20894	21113	20871	21225	21058	21186	21120	21095	21024	21176	20954	21001	21214	21244	20900	20960	20837	21266	21218	21362	20914	21136	20968	21093	20857	21052	21169	21263	21213	21166	21063	21064	21140	21152	21119	21093	21042	21246	21085	21037	21150	20925	20918	20969	21154	20987	21249	21154	21083	21182	21060	21296	21098	21180	21295	21271	21051	20902	21006	21119	21009	20972	21085	21155	21203	21112	21213	21022	21168	21174	20997	21360	21103	20933	21195	21146	21092	21043	21145	21301	21095	21280	21032	20992	21063	21193	21274	21011	20869	21136	21129	21022	21127	21000	21105	21268	21014	21164	21182	21028	20825	20846	21033	21087	21153	21254	21050	21162	21280	21143	21165	21142	21316	21040	21202	21015	21236	21099	21203	20852	21086	21279	21059	20678	21259	21278	21130	21180	21430	21113	21096	21112	21212	21059	21050	21139	21199	21184	20897	20928	21075	20995	21029	21001	21118	21018	20975	21129	21069	20958	21261	21187	21289	21209	20973	21086	21123	20994	20957	21212	20981	21182	21274	21013	20993	20893	20926	20982	21082	21278	21232	21019	21216	20998	21064	20864	21195	21258	21087	21029	21171	21112	21106	21044	21007	21096	20783	21103	21016	21114	21116	21026	21035	21044	21236	21167	21056	21397	21230	21077	20934	21016	21237	21104	21013	21162	21079	21156	21096	20999	20933	21229	21040	21085	20916	21125	21159	21011	21250	21342	21085	21199	21072	21154	21210	21151	21121	21026	21125	21218	21080	20965	21152	21145	21063	21351	21050	21130	20949	21139	21153	21208	20932	21135	21257	21111	21245	21049	21003	21078	20995	21107	21064	21317	21277	21046	21081	21050	21132	21173	21000	20874	21187	21180	21030	20858	20810	21024	21090	21037	20927	21050	21274	21026	21246	20830	21205	20919	21030	21044	20941	20957	21110	21289	21239	21025	21291	21101	21296	21124	20950	21038	21031	21177	21053	20961	20997	21199	20953	21127	21181	20998	20792	20984	20933	21061	21167	21144	21119	21074	21284	21209	21065	20857	21125	20966	21003	21029	21000	21076	21062	21387	21079	21069	21083	21033	21118	21016	20988	21038	20925	21147	21128	21001	21173	21110	21175	21072	21113	21090	20861	21045	21084	21244	20893	21196	21052	20926	20870	21095	21098	20950	21108	21307	21035	20987	21012	21159	21051	21304	21062	21078	21262	20923	21072	21439	21280	21156	21328	21242	21052	20978	21186	21172	21140	21075	21147	20993	21108	21237	20934	20872	21097	20957	21077	21178	21040	21334	20956	21127	21061	21010	21211	21107	21078	21083	21143	20989	20973	21265	21182	21207	20899	21256	20895	20892	20911	21103	21159	21113	21247	20853	21150	21021	21097	20875	20881	21015	21159	21282	21102	21135	20791	21194	21066	21048	21200	21078	20962	21208	21176	21043	21123	21153	20863	20832	21019	21229	21227	21096	21334	21085	21170	21347	21256	21047	20995	21008	21247	21182	21393	20977	20949	21196	21064	21226	20950	20995	20889	21136	21075	21101	21161	20990	20994	21022	21233	21070	21237	21227	20906	21107	21135	21143	21215	21004	21057	21185	21320	21091	21189	21186	20870	20991	20894	20958	21123	21152	21241	21136	20894	21091	21310	21032	21129	20856	20980	21187	21127	21289	21186	21165	21124	21086	21134
26828	42969	34576	24908	20904	19083	18302	17781	17535	18765	18284	17334	16899	16765	16818	16858	17026	16432	16648	17123	16875	16884	16844	16693	16920	17075	16850	16802	16800	16989	17011	16682	16711	16948	16723	16669	16804	16795	16826	17012	16724	16888	16974	16743	16936	16810	16919	17039	16893	16957	16823	16662	16810	16819	16753	16743	16824	16824	16805	16875	16762	16968	16930	16761	16853	16940	16787	16862	16798	16676	16917	16856	16853	16788	16708	16872	16802	16954	16835	16764	16963	16914	16819	16854	16653	17010	16631	16829	16880	16865	16870	16733	16706	16942	16711	16769	17029	16834	16754	16818	16863	16811	16879	16851	16843	16824	16713	17013	16770	16906	16697	16859	16666	17020	16949	16991	16800	16757	16833	16784	16819	16855	16945	17056	17003	16831	16849	16929	16640	16929	16906	16988	16802	16825	16840	16814	17085	16783	16875	16992	16801	16750	16887	16913	16657	16736	16857	16811	16803	16888	16908	16816	16854	16876	16757	16967	16853	16790	16809	16828	16999	16987	16878	16719	16740	16817	16927	17044	16702	16852	16719	16839	16818	17066	16949	16872	16726	16854	16959	16749	16819	16969	16692	16802	16838	16875	16946	16925	16893	16834	16768	16747	16799	16722	16869	16785	16859	16902	16824	16915	16795	16822	17016	16888	16938	16973	16875	16907	16773	16897	17030	16812	16947	16848	16982	16855	16838	16928	16999	16805	17062	16811	16751	16763	16868	16929	16770	16783	16722	16824	16774	16885	16763	16757	16873	16935	16783	16924	16727	16767	16816	16821	16742	16896	16764	16893	17009	16875	16762	16885	17037	16833	16824	16961	17000	16755	16777	16816	16912	16895	16778	16886	16819	16700	17029	16993	16772	16842	16879	16900	17039	17017	17027	16818	16814	16925	16845	16973	16847	17014	16846	16835	16842	16748	17143	16725	16681	16813	16727	16745	16830	16983	16854	16830	16701	16993	16924	16839	16849	17083	16758	16951	16850	16881	16767	16818	16942	16932	16979	16903	16876	16860	16747	16916	16855	16743	16861	17009	16794	16833	16846	16915	16811	16870	16771	16965	16698	16917	16737	16789	16748	17047	16815	16903	16721	16946	17131	16922	16678	16869	16830	16927	16924	16799	16984	16846	16919	16920	16795	16845	16611	16822	16810	16803	16798	16692	16874	16913	16868	16883	17088	16922	16648	16821	16802	16937	16776	16739	16744	16869	16851	16765	16787	16977	16706	16773	16840	16796	17001	16955	16908	16920	16757	16735	16829	16846	16807	16806	16824	16744	17124	16821	16769	16716	16920	17002	16827	16854	16715	16809	16686	16820	16866	16748	16868	16703	16957	17038	16699	16710	16812	16834	16959	16721	16821	16909	16933	16924	16902	16784	16763	16904	17011	16835	16808	16808	16893	16811	16765	16715	16856	17079	16833	16899	16824	16902	16855	16825	16833	16885	16832	16940	16765	16624	16824	16820	16850	16550	16965	16759	16810	16961	16930	16844	16938	16824	16797	16825	16846	16862	16940	16770	16690	17027	16804	16836	16862	16927	16975	16964	16925	16821	16975	16829	16809	16841	16705	17040	16939	16780	16865	16796	16860	16901	16834	16894	16673	16889	16750	16827	16938	16913	16836	16633	16753	16796	16902	16964	16889	16875	16825	16886	16609	16946	16935	16897	16698	16844	16825	16854	16782	16991	16737	16856	16869	16924	16818	16698	16656	16915	16737	16912	16958	16706	16780	16807	16744	16738	16825	16928	16788	16797	16819	16952	16951	16974	16726	16677	16675	16737	16784	17127	16993	16819	16997	16624	16922	16817	16911	16738	16779	16876	16996	16732	16769	16867	16932	16784	16890	16833	16794	16789	16892	16953	16857	16679	16761	16795	16736	16804	17026	16798	16705	16935	16864	16704	16745	16841	16972	16962	16732	16827	16910	16883	16874	16837	16869	16944	16861	16751	16917	16943	16798	16876	16826	16885	16802	16773	16996	16752	16904	16790	16830	16973	16892	16964	16851	16999	16942	16717	16905	16636	16768	16840	16902	16848	16922	16682	16776	16757	16793	16783	16874	16864	16857	16991	16823	16923	16887	16863	16856	16755	16864	16791	16835	16726	16862	16869	16836	16974	16928	16759	16736	16712	16904	16724	16820	16949	16969	16894	16967	16817	17054	16889	16938	16934	16726	16642	16946	16924	16943	16773	16890	16968	16995	16739	16839	16840	16767	16819	16941	16705	16825	16868	16786	16770	16829	16870	16995	16802	16861	16784	16873	16736	16908	17026	16776	16783	16835	16795	16939	16912	16701	16835	16851	16862	16762	16909	16860	16977	16929	16886	16823	16891	16953	16987	17100	16814	16967	16791	16903	16809	16893	16917	16859	16740	16872	16775	16853	16895	16891	16855	16815	16850	16894	16764	16800	16757	16765	16690	16886	16863	16831	16866	16920	16760	16914	16860	16758	16802	16761	16932	16763	16833	16972	16820	16775	17015	16748	16747	16846	16867	16785	16903	16780	16731	16854	16721	16987	16699	16974	16755	16948	16956	16846	16899	16771	17062	16908	16893	16759	16891	16835	16827	16724	16800	17098	16919	16652	16656	16918	16848	16933	16885	16819	16763	16930	16894	16789	16968	16814	16763	16897	16773	16863	16720	16819	16796	16791	16935	16989	16777	17014	16750	16988	16804	16812	17027	16830	16872	16862	16871	16705	16859	16763	16840	16774	16661	16898	16880	16998	16999	16815	16890	16900	16803	16834	16916	17035	16929	16849	16624	16813	16795	16990	16996	16947	16880	16745	16798	16729	16867	16911	16976	16898	16888	16813	16975	16760	16931	16923	17015	16808	16775	16959	17037	16572	16845	16718	16904	16961	16826	16853	16856	16829	16923	16846	16881	17008	16962	16916	16838	16798	16896	16752	16905	16913	16860	16828	16777	16817	16772	16970	16824	16875	16952	17000	16858	17061	16954	16915	17103	16797	16934	16920	16749	16929	16827	16860	16718	16916	16806	16807	16864	16964	16887	16973	16822	16720	16912	16844	16662	16912	16765	16854	16865	16707	16864	16907	16873	16657	16939	16919	16764	16792	16909	16948	16977	16846	16974	16787	16780	16782	16796	16870	16793	16886	16842	16709	16831	16923	16784	16834	16862	17016	16860	16887	16680	16963	16909	16864	16732	17033	16848	16737	16883	16834	16763	16916	16867	16811	16894	17009	16688	16671	16786	17019	16840	16829	16854	16884	16827	16900	16804	16835	16712	17025	16759	16716	16954	16922	16851	16861	16850	16971	16963	16657	16823	16756	16803	16672	16938	17010	16784	16821	16768	16959	16943	16939	16866	16827	16866	16860	16668	17054	16896	16819	16724	16808	16751	16916	16884	16794	16881	16839	16952	16865	16760	16667	16802	16992	16844	16895	16778	16758	16844	16869	16777	16794	16969	16866	16831	16854	16955	16923	16748	16920	16884	17005	16700	16708	16795	16728	16928	17003	16984	16928	17013	16886	16877	16931	16969	16783	16833	16976	16639	16637	16839	17106	16843	16810	16973	16834	16809	16971	16901	16792	16896	16850	16891	16876	16962	16890	16738	16873	17026	16906	16837	16862	17041	16771	16645	16882	16711	16700	16930	16716	16916	16934	16954	16774	17032	16896	16869	16897	16993	16774	17061	16886	16819	16748	16734	16813	16816	16658	16771	16864	16877	16811	16845	16849	16738	16849	16966	16952	16829	16891	16808	16866	17005	16803	16897	16758	16849	16951	16885	16828	16960	16904	16871	16986	16863	16806	16988	16895	16917	16830	16862	16783	16781	16765	16870	16880	16993	16911	16760	16839	16961	16830	16835	16708	16768	16980	16568	16885	16988	16769	16898	16903	16847	16835	16912	16893	16826	16864	16882	17038	16802	16696	16986	16837	16983	16849	16789	16825	16744	16862	16848	16849	16913	16842	16773	17072	16812	16744	16999	16877	16767	16987	17031	16681	17017	16874	16753	16768	16953	16740	16908	16815	16894	17029	16789	16856	16875	16776	16813	16813	16800	16925	16982	16748	16726	16896	16847	16792	16818	16954	16866	16842	16943	16747	16907	16893	16787	16867	16701	16982	16831	16847	16935	16687	16907	17103	16907	16874	16825	16913	16998	16801	16871	16704	16742	16815	16757	16881	16949	16912	16844	16771	16928	16958	16839	16586	16857	16853	16886	16836	16870	16827	17079	16708	16723	16762	16847	16890	16891	16905	16851	16837	16725	16753	16745	16935	16745	16838	16886	16909	16893	17116	16875	16921	16958	16880	16888	16847	16793	16959	16762	16833	16816	16713	16987	16890	16851	16949	16730	16980	16863	16880	16862	16846	16720	16746	17027	16799	16792	16812	16770	16806	16897	16818	16884	16758	16974	17015	16985	16881	16785	16804	16761	16731	16819	16814	16885	16862	16858	16830	16912	16990	16876	16728	16712	16713	16802	16693	16791	16901	16790	16908	16750	16986	16818	16979	16973	16853	16965	17000	17014	16913	16799	16944	16955	16789	16771	16876	16834	17125	16729	16840	16833	16756	16820	16816	16884	16715	16823	16930	16856	16899	16913	16897	17034	17093	16883	16941	17095	16984	16963	16879	16969	16958	16763	16931	16819	16966	16866	16837	16882	16712	16957	17032	16824	16872	16897	16803	16907	16855	16842	16923	16932	17046	16820	16993	16880	16835	16774	16853	16999	17042	16883	16862	16721	16955	16878	16951	16836	16845	16653	16896	16753	16867	16784	16891	16960	16819	16873	16911	16926	17063	16949	16823	16894	16749	16803	17034	16783	16892	16830	16691	16732	16944	16676	16746	16779	16891	16869	16782	16766	16800	17061	17025	16641	16786	16846	16948	16826	16755	16784	16884	16723	16706	16857	16995	16868	16937	16747	16968	16935	17016	16773	16720	16924	16781	16861	16888	17016	16877	16884	16922	16825	16867	16732	16896	16706	16762	16867	17016	16622	16858	17002	16903	16763	16970	16803	16778	16713	16789	16929	16774	16948	16742	16901	16646	16723	16719	16641	16792	16838	16857	16769	17027	16867	16805	16701	16888	16715	16939	16951	17007	16727	16833	16961	16981	16866	16848	17106	16695	16725	16888	16995	16810	16837	16899	16708	16849	16728
23336	21112	28390	26957	26031	26553	25584	22940	25484	28851	26141	22466	20541	20065	20127	20302	20157	20202	20345	20349	20075	19778	19870	20013	20174	20168	20123	20044	20059	20046	20084	20111	20320	19962	20095	20052	19980	20206	20246	20066	20224	20033	19888	20013	20337	20311	20191	20315	20098	20197	20295	20211	20127	20010	19964	20185	20236	20124	19950	20084	19964	20132	20125	20202	19876	20178	20048	20005	20196	20011	20036	19803	19954	20065	20003	20011	19966	20120	20198	20210	20109	20301	20070	19987	20023	20178	20042	20174	20091	19958	20228	20150	20052	20069	19993	20142	19992	20129	20017	20089	20264	20283	19977	20121	20000	20272	20059	20151	20068	20033	20091	20094	20126	20105	20157	20237	20145	20194	20157	20014	20134	20156	20097	20046	20226	20092	20045	20049	20193	20076	20078	19907	20094	20062	20103	20310	20191	20188	20158	20135	20094	20016	20122	19844	20142	19920	20098	19973	20037	19979	19991	20211	19996	20383	19811	19969	20071	20166	20122	19914	20011	19975	19988	19874	19989	20107	20157	20184	20119	20003	20021	20248	20103	20065	20058	19812	20180	20250	20040	19946	19966	19959	20246	20056	19858	19965	20004	20125	20135	20049	20116	20013	19796	19843	19873	19885	20054	19909	20059	20029	19996	20046	19908	20176	19903	20109	20125	20063	20040	19906	20097	20068	20119	20221	20380	20187	19991	19816	20104	20103	20064	20085	19945	20247	19880	20013	20351	19821	20082	19966	19970	20007	20158	19977	20059	20223	19975	20020	20015	19556	20184	20112	20015	20275	20066	20120	20181	20035	20053	20080	19969	20154	19977	20158	19986	20036	20185	20085	19995	20081	19772	20098	20201	20276	19986	20275	20061	19849	20303	20084	20142	20253	20050	20143	19870	20198	20349	20034	20097	20181	20097	19911	20017	20076	20167	19992	20011	20184	20092	20067	20069	19995	19965	20007	19850	20102	20003	20054	19949	20000	20007	20296	20041	20031	19990	20100	20124	20156	20050	20076	20210	20060	19980	20104	19953	20138	20113	19909	19985	20126	19908	19862	20199	20102	20257	20146	20452	20077	19925	19962	20136	20090	20232	20103	20179	19872	20217	20279	20154	20150	20139	20050	19907	20102	19955	19955	20110	19884	19933	20170	20018	20061	20222	20217	19949	20215	20019	20178	20213	19970	20082	20151	20321	20068	20056	20195	19888	20024	20190	19962	20079	19869	20079	19983	19878	20095	19943	20013	19822	20181	20077	20073	20047	19953	20148	20002	19975	19918	20026	20030	19956	20027	20095	19922	20062	20089	20052	20205	20085	19900	20023	19939	19915	19998	20046	19962	20083	20107	19943	19945	19975	20127	20321	20086	19856	20234	20136	20130	20271	19976	19974	20134	20078	20137	20036	20250	19955	20286	19970	19917	20215	20050	20072	20205	20160	20031	20172	20127	19898	20052	20183	20104	19980	20036	19906	19956	19979	20211	20137	20056	20096	20182	20080	19996	20163	19872	19861	20011	20025	20121	20212	19853	20236	19892	20091	20147	20150	19994	20035	20015	20346	19891	19880	20021	19985	20277	19921	20243	20374	19914	20302	20094	19876	19851	20005	19981	20254	20250	20056	20084	19980	19970	20137	19859	20159	19861	19955	20151	20037	19934	20048	20186	20196	19911	19759	19845	20027	20106	19964	19933	20210	20218	20043	20067	19976	20130	19918	20070	19941	20182	20130	20028	20084	19999	19994	20183	20184	20275	20259	20034	19892	19940	20107	20004	20185	19962	20200	19762	20135	19857	20178	20013	19838	19988	19971	20000	20036	19985	20336	20048	20102	20189	19936	19828	19858	19847	20152	20146	20091	19813	19997	19965	20153	19957	20001	20198	20238	19988	20081	19957	20033	19957	19892	19952	20196	20053	19963	20261	20187	20091	20125	20201	19930	20024	20320	20220	20091	20009	19866	19989	20073	20039	20012	20190	20023	20111	20115	20131	20140	20109	19838	20101	20133	20032	20095	20066	20143	19924	19845	20047	20052	20284	19989	20205	20079	20041	20138	20097	20127	20140	20031	19942	20176	20188	20061	19908	19977	20044	19927	20105	20145	19953	20026	20359	19974	19712	20040	20163	20004	20119	20118	20035	20273	20231	20104	20131	19797	20005	20052	19981	20145	20194	20090	19984	19966	19832	20127	20053	20143	20096	20122	20083	20158	20090	19941	19872	19998	20038	19812	20024	20050	20019	19902	19925	20034	20056	20060	20199	19801	20115	19948	20156	20068	20082	19954	19946	20095	19906	20256	20160	20108	20139	20168	19993	20035	19953	20070	20217	20062	20121	20106	19873	20090	20107	19906	20074	20062	20123	20171	19968	20059	20130	20138	20097	20288	20122	20278	19929	19961	19988	20100	19966	20079	20004	20206	20014	19905	20267	20006	20385	20181	20174	20054	20148	20223	20096	20072	20112	20098	20016	20130	20154	19948	20077	20049	20139	19908	19894	20158	20103	19922	20054	20066	20188	19985	20073	20005	19776	19806	19888	20313	20027	20159	20074	20179	19911	19988	20035	20111	20132	20051	20296	20205	19931	20036	20012	19843	19877	20349	20216	20150	20136	20069	19972	20133	20003	19947	19901	20114	20316	20132	20078	20171	19984	20036	19938	19980	20162	19938	19949	19996	20115	20154	20174	20073	20014	20127	20034	20163	20060	20272	20087	19941	19949	20100	19848	20102	20376	20015	20066	20074	19859	20071	20051	20055	20259	20060	19995	20087	19889	20045	20057	20055	19898	19908	20135	20289	20154	20084	19938	20179	19940	20009	20124	20049	20283	20144	20177	20236	19991	19832	20187	20098	20222	20059	20007	20001	20113	19875	20276	20073	19784	19939	19934	20075	20168	20033	20190	20220	20037	19935	19915	19924	20163	20099	19921	20188	20032	20023	19970	19917	20049	20042	20058	19969	20038	20012	19858	20129	19977	20064	20160	20174	20008	20144	20073	19846	20001	19985	20012	20087	20189	19932	20147	20174	20096	20148	20013	20064	20100	20004	20069	19937	20009	20158	20061	20175	20120	20050	20106	20124	20234	20044	20155	19939	19790	20153	19992	20173	19973	20065	20170	19861	19822	20031	20173	19967	20070	20000	20005	20126	19962	20002	20063	20208	20104	19904	19940	20152	19921	20109	19908	20083	19973	20276	20134	20240	20236	19954	20009	19992	19936	20070	19991	19866	20168	20293	19984	20230	20323	19949	19935	19950	19889	20055	19985	20058	19805	19957	20078	20090	20163	20045	20025	19947	20174	20133	20149	20250	20145	19968	20198	20250	19951	20007	20227	20123	19968	19939	20028	19810	20059	19861	20150	20105	20031	20077	20104	20087	20040	20033	20142	20051	20211	19992	19756	19944	19968	20132	20026	19911	20091	19993	20344	20068	20072	19943	19924	19862	20034	20107	20058	20072	20005	20247	20166	20170	19891	20019	20177	20126	20107	20087	20217	20086	20139	20123	20030	20284	20166	20153	20150	20385	20144	20191	19902	20212	19951	19896	20087	19908	20073	19998	20088	19919	20007	20177	20142	20083	20057	20044	20002	19980	20076	20062	20339	19882	20009	20100	19909	20035	20125	20062	20104	20238	20103	19829	20111	20024	19849	20052	20004	19968	20247	20022	20212	20001	20032	19950	20255	20230	20307	20004	19985	19806	19908	19906	20243	20067	20080	20104	20089	20021	20008	20249	20094	20259	20070	19936	19943	20049	19979	19986	19933	19954	19943	20170	20076	20143	20177	20047	20148	20157	20054	20073	20078	19969	19988	20067	20019	20158	19819	19849	19989	20095	20135	20016	19925	20157	19868	19959	20061	19953	20177	19846	20154	20176	20097	20070	20134	20205	20127	20115	20080	19905	20282	20149	20044	20047	19977	20086	20138	20225	19954	20037	19930	19935	20044	20176	20058	20078	20029	20096	19858	20196	20040	20266	20032	20020	19898	20166	19945	20138	20155	20157	19997	20018	19987	19870	19950	19995	20032	19918	19963	20292	19940	19878	19854	20119	20208	20080	20209	20129	20106	20257	20195	20071	20069	20108	19936	20150	20008	20076	19944	20071	20032	19959	20007	20152	19974	20264	20042	19993	20286	19942	19931	20015	19846	19973	20019	20179	20126	19981	20040	19987	19998	20186	20085	20289	20241	19941	19922	20104	20126	20030	20107	19824	20015	20072	19908	20092	20263	20265	20138	20143	19876	19880	20019	20042	20108	20282	20308	20117	19990	19840	19806	20270	19990	20158	20046	20181	20098	20169	19839	20079	20178	20044	20183	20152	20081	20123	20061	19950	20226	20133	20123	19978	20123	20230	20046	20129	20126	20100	20082	19984	20120	20073	20129	20210	20029	20180	20077	20161	19990	19869	20095	20124	19881	19966	19939	20052	20098	20157	19895	20162	20094	20122	20024	20118	20118	19909	20225	20245	20134	20068	20233	20051	20207	20101	20254	19897	20084	20087	20047	20119	20028	19811	20034	19981	20088	20015	19981	20174	19990	20312	20148	20046	20192	20111	20101	19840	20024	19899	20076	20225	19975	20105	20094	20005	20011	20111	20063	19999	20032	20114	19916	19969	20044	19876	20007	19896	20016	20080	20040	20156	20231	19985	20016	20200	20053	20233	20137	20036	20029	20341	19977	20155	20205	20253	20190	20020	20122	20108	20160	20029	20264	19883	19878	19957	19985	20109	20103	20054	20375	19894	19961	19976	19983	20099	20208	20183	20154	19898	19888	20030	20236	20088	20018	20059	20145	20137	19875	19941	19959	19832	19953	20069	19920	20090	19994	19973	19879	19838	19868	20264	20379	20121	20034	19977	20263	20010	19939	19951	20057	20039	19893	20039	20004	20149	20023	20019	20043	20025	20143	20153	20171	20150	19986	20143	20034	20090	20206	20168	20143	20098	19977	19880	20013	19996	19959	20023	19992	20111	20056	20161	19983	20002	20148	19939	20019	20027	20097	20016	20126	20096	20019	20158	19938	19948	19976	20080	20070	19928	19971	19994	19718	19954	20106	20094	20095	20196	20096	19946	20084	20246	20038	20138	20042	20019	20101	20236	20175	20071	20130	20147	19914	20033	20170	19946	20097	19946	20188	20128	19987	20141	20084
27242	54769	47296	36270	28346	24055	20816	19613	23952	27222	22961	17891	16188	16350	16332	16365	16224	16340	16363	16423	16323	16303	16329	16203	16208	16258	16212	16251	16362	16282	16159	16159	16281	16254	16456	16219	16328	16205	16236	16121	16360	16128	16221	16343	16251	16252	16290	16305	16365	16265	16233	16393	16366	16033	16258	16247	16311	16149	16240	16393	16392	16209	16289	16285	16458	16399	16161	16310	16250	16299	16471	16065	16323	16127	16239	16336	16234	16288	16212	16329	16223	16218	16202	16403	16330	16427	16264	16296	16270	16461	16141	16115	16389	16156	16102	16196	16398	16186	16145	16144	16283	16282	16339	16358	16072	16165	16303	16186	16310	16152	16252	16042	16292	16321	16425	16226	16096	16158	16274	16179	16251	16212	16187	16302	16283	16174	16087	16357	16317	16329	16159	16260	16209	16436	16330	16177	16302	16075	16177	16125	16368	16231	16294	16127	16213	16032	16158	16230	16280	16269	16173	16262	16329	16235	16309	16127	16130	16112	16276	16243	16299	16185	16038	16225	16245	16223	16273	16211	16292	16370	16273	16037	16373	16146	16175	16418	16515	16348	16174	16250	16169	16290	16172	16206	16245	16182	16274	16316	16241	16412	16392	16160	16554	16242	16163	16302	16279	16267	16232	16263	16305	16416	16307	16299	16140	16432	16148	16380	16269	16263	16325	16189	16344	16401	16255	16351	16270	16419	16237	16219	16301	16405	16319	16066	16214	16329	16403	16271	16224	16095	16258	16161	16117	16313	16221	16243	16237	16297	16374	16249	16304	16409	16172	16228	16334	16268	16163	16454	16376	16168	16364	16101	16227	16241	16497	16096	16333	16228	16316	16329	16220	16438	16403	16333	16235	16346	16402	16307	16351	16154	16380	15966	16155	16210	16386	16311	16206	16286	16259	16231	16323	16209	16204	16162	16251	16275	16228	16272	16282	16235	16333	16287	16321	16215	16355	16298	16186	16358	16170	16303	16366	16289	16361	16379	16294	16115	16273	16435	16410	16367	16219	16479	16332	16249	16310	16490	16234	16234	16375	16346	16165	16192	16309	16474	16254	16298	16175	16220	16162	16188	16243	16215	16404	16166	16218	16390	16234	16224	16150	16135	16291	16148	16400	16302	16261	16312	16207	16157	16239	16349	16160	16477	16311	16337	16365	16373	16227	16184	16376	16278	16046	16236	16228	16356	16248	16322	16192	16287	16359	16260	16299	16212	16099	16271	16340	16196	16159	16353	16441	16228	16247	16442	16347	16460	16165	16151	16220	16345	16196	16208	16220	16326	16197	16259	16149	16184	16216	16290	16191	16264	16230	16293	16471	16292	16239	16306	16124	16243	16276	16374	16144	16222	16194	16016	16387	15992	16329	16270	16270	16171	16308	16104	16275	16260	16262	16235	16314	16124	16376	16305	16303	16337	16094	16131	16254	16388	16202	16156	16209	16241	16331	16119	16295	16370	16205	16328	16333	16241	16255	16202	16185	16074	16233	16399	16280	16196	16165	16181	16222	16393	16257	16278	16270	16426	16253	16241	16290	16253	16255	16362	16469	16239	16415	16401	16243	16164	16323	16302	16335	16209	16398	16074	16226	16494	16318	16319	16213	16335	16395	16280	16165	16253	16204	16423	16335	16453	16349	16195	16194	16182	16330	16276	16356	16192	16181	16311	16226	16263	16458	16339	16219	16296	16129	16126	16274	16272	16350	16200	16250	16358	16344	16336	16424	16156	16304	16382	16149	16293	16214	16237	16230	16177	16242	16287	16231	16360	16371	16176	16334	16131	16234	16084	16067	16413	16120	16302	16246	16346	16144	16231	16189	16378	16353	16475	16310	16176	16379	16140	16212	16313	16367	16332	16245	16333	16174	16316	16210	16251	16310	16272	16328	16321	16375	15982	16375	16315	16139	16314	16442	16507	16396	16278	16226	16309	16405	16155	16161	16446	16432	16253	16304	16287	16106	16158	16097	16222	16364	16263	16122	16319	16172	16158	16393	16160	16252	16158	16408	16319	16482	16315	16329	16206	16313	16221	16374	16488	16378	16337	16185	16141	16271	16283	16270	16341	16288	16307	16099	16143	16345	16315	16288	16021	16322	16151	16118	16222	16118	16199	16154	16252	16185	16274	16418	16514	16337	16186	16280	16297	16210	16242	16259	16160	16160	16466	16220	16260	16028	16261	16350	16419	16279	16132	16364	16245	16281	16260	16223	16236	16461	16213	16328	16522	16218	16425	16327	16275	16283	16338	16307	16226	16430	16059	16238	16381	16176	16491	16328	16352	16326	16109	16269	16316	16330	16385	16178	16186	16371	16407	16212	16116	16203	16392	16296	16273	16172	16270	16345	16263	16281	16231	16302	16347	16390	16353	16337	16239	16270	16346	16254	16170	16189	16338	16143	16236	16308	16249	16182	16151	16239	16206	16250	16208	16200	16218	16357	16091	16224	16346	16163	16198	16189	16281	16347	16271	16234	16129	16345	16258	16219	16348	16065	16179	16252	16380	16275	16320	16281	16163	16252	16321	16205	16155	16160	16346	16325	16307	16226	16415	16291	16400	16355	16219	16028	16352	16275	16108	16351	16395	16214	16342	16343	16286	16258	16354	16451	16218	16193	16321	16134	16263	16292	16296	16305	16360	16178	16369	16192	16194	16222	16226	16309	16252	16270	16118	16211	16165	16434	16288	16393	16168	16134	16397	16299	16387	16470	16180	16235	16164	16266	16299	16324	16337	16538	16373	16153	16320	16247	16219	16460	16260	16386	16202	16302	16287	16226	16274	16375	16239	16400	16372	16405	16467	16250	16180	16321	16375	16271	16046	16377	16286	16180	16159	16138	16199	16210	16145	16363	16242	16164	16168	16321	16204	16236	16233	16159	16317	16274	16404	16247	16190	16371	16285	16326	16195	16356	16254	16271	16324	16153	16253	16194	16282	16248	16101	16243	16345	16297	16320	16387	16411	16262	16186	16312	16213	16311	16149	16210	16193	16311	16197	16334	16203	16270	16207	16308	16143	16187	16202	15993	16357	16127	16241	16289	16290	16402	16223	16329	16057	16295	16225	16231	16309	16227	16153	16167	16162	16185	16193	16226	16369	16380	16166	16233	16245	16156	16141	16130	16317	16401	16204	16369	16290	16110	16310	16255	16298	16352	16350	16317	16183	16181	16135	16368	16222	16285	16295	16221	16403	16334	16363	16386	16388	16180	16238	16200	16384	16275	16179	16320	16233	16150	16101	16205	16231	16392	16245	16388	16236	16299	16279	16294	16159	16199	16239	16363	16274	16403	16242	16294	16191	16204	16109	16131	16408	16130	16288	16234	16406	16316	16280	16288	16483	16292	16166	16311	16224	16276	16358	16495	16243	16387	16203	16357	16333	16420	16114	16095	16210	16329	16168	16209	16356	16376	16283	16227	16171	16300	16103	16373	16387	16420	16266	16299	16352	16351	16116	16271	16281	16238	16312	16207	16356	16154	16182	16203	16302	16453	16304	16257	16271	16169	16473	16289	16215	16454	16307	16261	16264	16329	16266	16315	16362	16394	16273	16312	16191	16216	16367	16204	16297	16266	16418	16128	16163	16341	16357	16044	16290	16339	16205	16354	16155	16257	16315	16260	16163	16045	16247	16420	16252	16241	16430	16211	16187	16233	16259	16270	16230	16329	16201	16308	16247	16234	16280	16271	16116	16424	16088	16284	16319	16214	16159	16221	16397	16294	16179	16265	16197	16227	16148	16243	16423	16090	16271	16262	16366	16192	16249	16327	16245	16233	16294	16262	16290	16273	16181	16413	16436	16273	16138	16311	16319	16211	16316	16372	16438	16276	16349	16239	16299	16409	16326	16126	16237	16270	16239	16468	16349	16183	16254	16434	16175	16314	16349	16300	16302	16314	16197	16250	16243	16098	16265	16217	16051	16174	16250	16182	16260	16170	16125	16165	16219	16199	16354	16519	16283	16434	16202	16216	16336	16018	16287	16319	16372	16369	16234	16059	16311	16231	16100	16274	16345	16174	16264	16199	16245	16061	16267	16336	16337	16296	16262	16371	16118	16393	16000	16260	16225	16445	16200	16243	16332	16229	16284	16194	16287	16334	16237	16208	16255	16266	16239	16290	16343	16330	16318	16248	16296	16152	16263	16172	16113	16328	16166	16433	16386	16222	16370	16324	16161	16204	16353	16301	16154	16309	16156	16504	16096	16207	16240	16363	16347	16201	16379	16344	16303	16288	16104	16168	16213	16211	16265	16269	16182	16400	16265	16316	16297	16366	16318	16431	16244	16464	16304	16231	16236	16298	16313	16205	16261	16468	16304	16392	16388	16305	16155	16217	16418	16297	16291	16466	16229	16265	16278	16217	16034	16209	16323	16238	16407	16314	16097	16320	16298	16292	16277	16276	16228	16232	16251	16226	16119	16263	16208	16433	16364	16363	16225	16025	16358	16213	16124	16260	16031	16191	16283	16239	16311	16124	16330	16277	16472	16353	16386	16287	16309	16363	16420	16370	16209	16302	16100	16180	16288	16297	16187	16347	16276	16284	16170	16349	16199	16335	16432	16130	16200	16244	16346	15970	16212	16305	16349	16315	16088	16269	16410	16448	16213	16147	16360	16086	16266	16344	16209	16227	16100	16380	16250	16191	16286	16298	16410	16155	16238	16346	16267	16325	16399	16174	16188	16454	16251	16374	16124	16141	16386	16304	16248	16175	16262	16315	16196	16248	16399	16250	16287	16052	16290	16372	16228	16185	16453	16167	16228	16355	16333	16188	16290	16126	16021	16346	16323	16327	16266	16337	16345	16170	16346	16425	16183	16260	16279	16351	16459	16473	16276	16203	16307	16379	16182	16259	16210	16331	16361	16041	16408	16185	16067	16229	16334	16368	16086	16302	16306	16320	16414	16342	16211	16281	16147	16154	16280	16142	16280	16380	16195	16113	16187	16162	16157	16354	16366	16502	16323	16280	16456	16045	16310	16242	16265	16340	16190	16174	16365	16320	16360	16197	16250	16278	16258	16377	16244	16189	16208	16332	16237	16243	16331	16244	16246	16202	16209	16124	16427	16364	16121	16474	16320	16268	16249	16277	16343	16205	16140	16259	16223	16454	16262	16301	16217	16151	16192	16243	16261	16187	16147
24592	21255	28658	29504	24972	23486	22495	22594	24511	23719	21521	19898	19551	19569	19468	19472	19623	19374	19395	19296	19700	19388	19277	19374	19540	19520	19505	19436	19418	19506	19323	19346	19414	19498	19822	19459	19471	19376	19283	19456	19371	19252	19493	19501	19326	19568	19290	19517	19544	19467	19093	19222	19381	19206	19360	19262	19496	19481	19335	19516	19515	19292	19349	19371	19396	19459	19310	19331	19387	19518	19240	19542	19541	19484	19583	19430	19342	19359	19380	19726	19322	19645	19251	19392	19409	19176	19420	19156	19582	19440	19271	19437	19436	19521	19335	19401	19341	19284	19330	19398	19206	19434	19189	19478	19694	19387	19393	19470	19578	19335	19479	19301	19309	19576	19418	19312	19340	19428	19461	19395	19314	19564	19500	19243	19493	19335	19383	19336	19394	19531	19456	19439	19436	19534	19559	19497	19265	19371	19328	19517	19326	19272	19446	19477	19444	19417	19217	19572	19671	19344	19434	19425	19321	19310	19600	19556	19513	19201	19238	19508	19477	19317	19460	19400	19454	19297	19334	19512	19554	19512	19455	19236	19465	19197	19587	19320	19436	19411	19148	19586	19264	19328	19342	19393	19405	19441	19529	19359	19310	19607	19570	19648	19590	19415	19445	19253	19498	19507	19491	19429	19302	19336	19568	19240	19108	19518	19425	19327	19437	19372	19429	19314	19520	19182	19439	19439	19495	19452	19423	19352	19350	19452	19541	19479	19452	19381	19384	19523	19579	19483	19438	19275	19276	19447	19583	19366	19249	19378	19506	19421	19254	19252	19523	19746	19558	19683	19347	19361	19279	19274	19457	19415	19343	19506	19382	19298	19448	19386	19384	19282	19542	19374	19540	19555	19499	19624	19474	19572	19470	19210	19499	19549	19450	19464	19519	19478	19540	19266	19380	19486	19632	19205	19416	19368	19468	19310	19369	19246	19583	19467	19435	19442	19358	19554	19581	19250	19169	19535	19421	19358	19357	19163	19271	19371	19306	19498	19589	19257	19537	19366	19199	19400	19343	19311	19282	19198	19314	19436	19046	19350	19376	19419	19575	19410	19454	19282	19471	19434	19443	19582	19365	19364	19383	19397	19426	19488	19332	19399	19443	19493	19505	19439	19265	19537	19453	19430	19447	19399	19382	19452	19404	19459	19696	19458	19609	19447	19186	19397	19409	19320	19418	19373	19506	19300	19582	19562	19477	19215	19240	19476	19258	19415	19267	19587	19558	19310	19281	19326	19478	19470	19599	19485	19403	19318	19401	19443	19611	19287	19272	19547	19416	19363	19525	19380	19497	19224	19532	19356	19381	19547	19560	19342	19445	19375	19577	19481	19529	19425	19588	19407	19419	19586	19396	19268	19633	19407	19262	19318	19660	19541	19334	19208	19756	19566	19359	19437	19536	19379	19351	19452	19343	19339	19375	19327	19345	19465	19414	19486	19272	19364	19445	19275	19573	19388	19409	19242	19413	19453	19487	19201	19337	19187	19380	19393	19353	19339	19453	19274	19515	19225	19321	19235	19559	19627	19660	19564	19469	19529	19382	19286	19370	19637	19346	19497	19203	19422	19441	19308	19429	19475	19398	19222	19541	19551	19504	19408	19556	19345	19608	19498	19231	19356	19503	19279	19293	19446	19624	19444	19264	19491	19288	19416	19395	19337	19467	19204	19378	19528	19516	19369	19585	19401	19492	19431	19429	19426	19236	19502	19470	19499	19401	19360	19438	19442	19570	19558	19228	19406	19294	19236	19473	19441	19349	19541	19348	19326	19630	19495	19278	19469	19393	19287	19393	19336	19528	19413	19571	19541	19509	19492	19259	19466	19635	19234	19433	19368	19421	19537	19457	19556	19398	19488	19560	19401	19569	19487	19206	19377	19347	19499	19434	19361	19552	19612	19502	19439	19450	19490	19470	19208	19465	19247	19410	19496	19466	19456	19496	19394	19557	19369	19375	19410	19364	19534	19478	19454	19530	19398	19337	19344	19259	19247	19522	19443	19375	19419	19259	19344	19437	19335	19507	19488	19556	19511	19447	19465	19497	19240	19412	19679	19570	19642	19404	19367	19458	19454	19454	19347	19269	19416	19393	19461	19442	19510	19464	19463	19206	19545	19583	19485	19384	19230	19414	19416	19659	19588	19510	19602	19350	19493	19510	19399	19317	19501	19397	19229	19296	19400	19496	19305	19387	19498	19355	19376	19453	19432	19611	19556	19459	19496	19469	19331	19279	19391	19447	19707	19425	19415	19352	19371	19186	19216	19243	19420	19465	19496	19394	19508	19540	19500	19148	19585	19372	19488	19568	19229	19386	19612	19371	19498	19459	19512	19395	19480	19409	19598	19277	19281	19353	19367	19386	19363	19375	19296	19155	19246	19417	19349	19400	19738	19447	19468	19626	19376	19287	19370	19592	19237	19341	19397	19373	19305	19472	19306	19414	19327	19580	19617	19484	19346	19586	19599	19342	19350	19431	19613	19713	19583	19387	19715	19322	19397	19383	19395	19572	19248	19447	19477	19526	19139	19529	19479	19475	19442	19572	19370	19484	19514	19416	19600	19427	19510	19358	19267	19466	19430	19452	19475	19459	19295	19333	19393	19265	19419	19438	19408	19475	19298	19473	19185	19497	19272	19387	19412	19601	19360	19399	19398	19372	19322	19428	19545	19301	19377	19518	19349	19331	19346	19267	19291	19592	19343	19394	19393	19309	19443	19470	19485	19630	19435	19437	19344	19306	19538	19458	19395	19468	19435	19304	19367	19315	19321	19348	19594	19739	19442	19507	19351	19615	19429	19483	19404	19474	19470	19405	19332	19266	19341	19409	19441	19480	19337	19127	19145	19444	19580	19369	19303	19196	19202	19424	19111	19251	19229	19528	19404	19552	19349	19528	19638	19459	19354	19475	19374	19382	19454	19595	19607	19452	19459	19195	19557	19528	19441	19263	19381	19352	19318	19547	19323	19514	19385	19296	19665	19256	19180	19492	19497	19435	19457	19160	19223	19524	19458	19363	19270	19499	19294	19567	19460	19419	19298	19449	19234	19406	19337	19460	19701	19300	19525	19364	19368	19547	19613	19248	19568	19354	19277	19370	19346	19250	19507	19343	19449	19483	19614	19403	19398	19268	19314	19408	19363	19458	19573	19482	19499	19443	19538	19435	19386	19338	19321	19421	19368	19464	19339	19431	19578	19605	19349	19430	19383	19482	19536	19301	19315	19434	19350	19345	19245	19419	19457	19394	19514	19478	19193	19374	19542	19287	19309	19134	19335	19519	19546	19519	19440	19560	19401	19629	19445	19272	19240	19611	19490	19332	19349	19652	19380	19618	19597	19397	19418	19397	19338	19561	19470	19436	19352	19398	19472	19539	19502	19534	19380	19282	19387	19452	19694	19285	19398	19466	19321	19603	19491	19347	19528	19362	19458	19376	19289	19444	19353	19469	19459	19603	19420	19391	19309	19403	19468	19590	19414	19330	19374	19341	19465	19401	19241	19450	19392	19301	19442	19312	19534	19504	19386	19484	19654	19572	19324	19417	19371	19287	19442	19249	19519	19653	19524	19338	19479	19461	19413	19527	19281	19544	19357	19322	19371	19373	19351	19346	19369	19474	19340	19521	19247	19572	19325	19389	19376	19459	19546	19333	19533	19250	19289	19346	19436	19375	19644	19309	19353	19463	19511	19328	19569	19180	19371	19193	19548	19426	19426	19609	19367	19509	19644	19262	19403	19376	19453	19628	19355	19284	19325	19482	19343	19351	19359	19329	19435	19357	19272	19379	19212	19502	19485	19336	19380	19627	19430	19236	19489	19398	19585	19292	19269	19119	19379	19444	19633	19428	19463	19494	19396	19544	19419	19402	19314	19399	19623	19580	19487	19560	19404	19454	19501	19325	19550	19431	19418	19572	19381	19558	19356	19608	19236	19543	19325	19069	19573	19560	19424	19516	19418	19344	19566	19671	19638	19346	19407	19305	19366	19407	19345	19378	19410	19589	19495	19461	19466	19298	19409	19174	19415	19508	19319	19376	19390	19347	19358	19336	19371	19578	19517	19459	19236	19470	19239	19389	19311	19656	19508	19634	19293	19389	19467	19585	19469	19412	19467	19525	19272	19298	19371	19794	19497	19534	19622	19537	19441	19416	19257	19513	19387	19445	19232	19545	19300	19466	19417	19451	19363	19311	19357	19456	19518	19466	19368	19606	19538	19580	19377	19351	19358	19434	19493	19538	19356	19388	19476	19483	19091	19381	19675	19454	19381	19324	19619	19316	19159	19363	19269	19443	19570	19404	19617	19506	19507	19394	19402	19501	19336	19566	19493	19372	19281	19567	19310	19397	19507	19346	19386	19369	19481	19349	19389	19259	19421	19362	19361	19509	19551	19356	19489	19213	19397	19622	19408	19387	19632	19461	19290	19406	19548	19337	19696	19633	19643	19453	19640	19448	19455	19430	19439	19345	19316	19227	19444	19263	19556	19427	19267	19502	19164	19512	19585	19370	19415	19392	19326	19347	19406	19520	19266	19514	19529	19337	19587	19513	19360	19198	19517	19599	19441	19359	19368	19481	19448	19534	19328	19329	19426	19326	19439	19361	19555	19519	19557	19572	19271	19482	19440	19443	19486	19389	19457	19489	19644	19573	19296	19392	19452	19405	19426	19291	19379	19763	19380	19467	19351	19550	19592	19430	19327	19452	19220	19603	19512	19367	19448	19257	19427	19363	19431	19402	19329	19397	19564	19490	19530	19303	19669	19283	19433	19616	19259	19513	19522	19575	19595	19350	19635	19305	19297	19543	19237	19380	19546	19425	19517	19523	19300	19318	19354	19467	19375	19443	19231	19741	19451	19530	19350	19419	19234	19532	19544	19492	19478	19427	19422	19518	19418	19488	19538	19422	19373	19761	19693	19387	19350	19374	19323	19495	19427	19463	19437	19585	19615	19349	19310	19476	19272	19387	19459	19352	19302	19363	19191	19470	19632	19337	19449	19480	19491	19477	19420	19497	19297	19347	19620	19573	19362	19417	19286	19404	19529	19525	19370	19554	19466	19465	19662	19431	19503	19415	19367	19371	19428	19266	19393	19421	19628	19383	19524	19494	19622	19496	19382	19292	19195	19400	19106	19316	19279	19357	19366
25146	47548	40900	30628	24850	21069	18965	21107	23865	21583	17868	16248	15925	15839	16085	15879	16006	16205	16042	15983	15725	15797	15859	15790	15935	15912	16019	15970	15885	16083	15903	15795	15939	15968	15865	15986	15912	15957	15870	16007	15693	16064	15924	15730	16117	15825	16003	15899	15910	15806	15913	15910	16018	15899	15907	15845	15884	15744	15996	16029	16063	16057	16030	15879	15929	15895	15823	15854	15922	15864	15998	16105	15913	15841	15986	15936	15863	15878	15919	15940	15981	15899	16009	15781	16091	15975	16049	15873	15888	15990	15706	15795	15964	15942	16133	15885	15910	15964	15865	15994	16089	15824	15852	15895	15863	16022	15666	15873	15882	15870	15945	15938	15906	15962	15898	16029	15896	15820	16031	15854	15949	16023	15869	15898	15776	15962	15904	15726	15806	15911	15881	15936	15952	15787	15895	15752	15794	15976	15871	15916	15749	15788	15960	16104	15888	15935	15815	15851	16056	15928	16049	15734	15920	16030	16013	15922	16087	15823	15845	15927	16119	16030	15735	15786	16242	15774	15806	15773	15925	15957	15855	15827	16026	15828	15928	15859	15941	15789	16013	15983	15719	16010	16044	15938	15871	16034	15873	15773	15949	15812	15990	15834	15943	15826	15930	16085	15736	15843	15871	15912	15892	15981	15894	15928	16004	16076	15885	15785	15989	16021	15905	15749	15927	15772	15827	15924	15933	16074	15883	15782	15866	15895	15912	16013	15918	15786	15972	15989	15888	15731	15877	15837	15840	15930	15910	15936	15891	15931	15901	15920	16009	15986	15910	15953	15985	16057	15949	15907	16057	15946	15915	15939	16016	15815	15956	15828	15948	16002	15875	16012	15913	15876	16102	15785	15980	15835	15934	15990	16004	15942	16002	15764	15943	16052	15877	15873	15889	15870	16123	15808	15883	16002	16119	15854	16003	15957	15914	15875	15995	15869	15725	16051	15743	15820	15953	15793	16037	15837	15905	15826	15942	15792	15804	15816	15923	15914	15891	15812	15854	15836	16089	15850	15994	15861	15884	15908	15987	15936	15899	15841	15950	15828	15753	15826	15957	15973	15893	15986	15828	15896	15840	15932	15871	15871	16028	15842	15902	15897	16041	15946	15959	15955	15881	15906	15865	15998	15992	15971	15854	15919	15814	15779	15870	15826	15774	16000	15819	15987	15876	16005	16139	15759	15824	16121	15981	16083	15907	16023	15923	15761	15921	15990	15862	15957	15904	16035	16026	15972	15835	15773	15997	15970	15792	15976	15808	15863	15796	16036	15951	15928	15973	15922	15848	16018	15762	15771	15676	15720	15698	15829	15959	15855	15894	15962	16000	16017	16014	15847	15899	15898	15844	16074	15867	15815	15828	15943	15814	15785	15826	15871	15796	15868	15951	15917	15791	16030	16049	15870	15820	15700	16025	16056	15853	15989	15819	15906	15850	16006	15939	15897	15850	15899	16026	16002	15906	15978	15796	15879	15810	16016	16106	15886	15897	15807	15827	15845	15987	15911	15798	15990	16059	15925	15820	16061	15905	15849	15997	15973	16030	16048	15830	15901	15908	15955	15653	16001	15839	15810	15968	16085	15872	15982	15862	15864	15925	15891	16074	15918	15974	15934	16010	15920	15866	15782	15923	15969	15779	16037	15917	15905	16011	16068	15847	15994	15942	15817	15920	15938	15926	16062	15851	15737	15919	15941	15947	15982	15860	15964	15980	15832	15857	15937	15761	15957	15839	15846	16147	15865	15852	15820	15910	15943	15942	15978	16056	15830	16008	15828	16034	15937	15874	15860	15912	15986	15699	16031	15785	15827	15800	15954	15817	15817	15775	15859	15971	15824	15883	15920	15757	15989	16079	15825	15883	15960	15918	15742	16066	15909	15799	16031	15807	15989	15747	15927	15932	16044	15876	15742	15967	15910	15945	15843	15783	16021	16045	15893	15870	15981	15872	16111	15827	15987	15955	15730	15993	15967	15814	15969	15876	15872	15944	16036	16006	15886	15836	15918	15959	15863	15950	15811	15867	15862	16026	15912	15908	15809	15806	15951	15852	16076	16053	15944	15893	15978	15932	15928	16031	16062	15998	16014	15913	16083	15880	15962	16008	15805	16048	15822	15984	16024	15886	15852	15871	16041	15877	15815	15905	15932	15968	15887	16100	15867	15831	15753	15798	15866	15957	15889	15882	15924	15937	15870	15945	16081	15981	15960	15882	15865	15771	16034	15951	15833	15884	15997	15968	15928	15842	15973	15900	15985	15961	15928	15950	15960	16099	16078	15878	15901	16020	15898	16006	15857	16017	15830	16028	15911	15872	16002	15917	16076	16021	15843	15933	15806	15764	15894	15850	15940	15996	15913	15722	15966	15893	16044	15765	15916	15738	15920	15870	15975	15891	16051	15816	15885	15749	15758	15790	15736	16067	16036	15868	15767	16020	15892	15831	15899	15818	15694	16146	15699	15830	15844	15997	15989	15876	16002	15975	15929	15912	15959	15830	15931	15838	15681	15916	15922	15886	15847	15861	16051	15784	15890	16009	15851	15944	15995	16203	15818	15852	16073	15972	16048	16048	16016	15862	15827	15937	15964	16018	15897	15729	15951	15938	15886	15872	16121	15719	15816	15958	15948	15772	15998	15835	16036	15831	16056	15929	15938	16024	15709	15819	15894	16176	15787	15988	15998	15929	15887	15844	16030	15812	15950	15921	15914	15844	15937	15855	15776	15974	15919	15860	15852	15931	16039	15894	15997	16023	15987	16001	15869	16097	16014	16034	15820	16048	15957	15868	15675	15934	15976	15968	16015	15886	15987	15792	15916	15900	15985	15979	15990	15894	15834	15914	15977	15729	16038	15864	15819	15706	15826	16013	16062	15862	15856	15978	15817	15959	15933	15831	15987	15885	15929	15735	15928	15778	15822	15949	16087	15962	15901	15817	16135	15850	15934	15979	15881	16004	15869	16052	15885	15861	15892	15898	15938	15834	16024	15810	15881	15989	16054	16003	16063	15815	15915	15895	15940	15897	15742	15940	16018	15972	15864	16133	15944	16011	16084	15913	16010	15758	15996	15817	15790	15943	15790	15802	16024	15930	15882	15730	15863	16011	16028	15865	15992	15747	15999	15970	16044	16077	15970	15913	15803	15830	15895	15930	15763	15823	15814	15817	15924	16100	15884	16088	15968	15822	15930	15854	16011	15802	15839	15928	15938	15980	16021	15863	15788	15932	15954	15939	15967	15898	15918	16011	15989	15996	15842	16000	15979	15968	16042	15961	15781	15993	15722	15866	15875	15989	15800	15789	15911	15908	15748	16094	15956	15761	15825	15895	15907	15831	15847	15730	15921	15817	15874	15967	15891	16008	15807	15846	15904	15817	15977	15891	15944	15840	15919	15913	15848	15889	16020	15932	15882	15958	15957	15855	15918	15945	15875	15903	15740	15949	15849	15923	15785	16065	15853	15973	16094	15964	15877	15985	15821	15994	15863	16036	15920	15629	15997	15911	15940	15963	15980	15874	15961	15776	16085	15838	16141	15808	15998	15885	15848	15980	15802	16000	15798	15897	15903	15841	15806	15939	15788	15868	15960	15843	15971	15822	15838	15881	15969	15857	15898	15907	15793	15859	15797	15846	16020	15976	15816	16017	15755	15896	15919	15840	15892	15831	15952	15909	15951	15954	16005	15891	15881	15949	15897	15891	16047	15934	16017	15998	15898	16112	15840	15976	15803	15846	15838	16085	15862	15819	15967	15824	15916	15876	15910	16036	16062	15788	15844	15907	15892	15911	15945	16036	15712	15944	15821	15857	15829	15907	15849	15916	16020	16007	15999	15898	15915	15944	15903	16027	15970	16008	15852	15713	15846	15891	15865	15758	15940	16048	15911	15830	15997	15923	16017	15909	15968	15911	16040	15781	15814	16099	15931	15881	16000	15963	16034	16015	15932	16122	16017	15854	15880	15835	15960	16013	15907	16062	15861	16005	16020	15764	15926	16033	15895	15997	15859	15930	16058	16074	16000	16014	15887	16078	15763	15912	15856	15949	16012	15852	16004	15956	15819	15896	15808	15958	15870	15989	15987	15956	15935	15727	15892	15874	15934	15921	15840	15933	15873	15817	15868	16089	16005	15950	15942	15995	15986	15915	15979	15734	15966	15897	15959	16018	16052	15740	15884	15902	15951	16129	15935	15858	16065	15897	16034	16082	15962	15927	15854	16034	15929	16016	15911	15804	15844	15950	15759	15933	15876	16032	15833	15766	15902	15768	15821	15885	15638	15824	15990	15948	15910	15903	16112	15780	15985	15827	15999	15906	15945	16007	15811	16000	15981	16039	16022	15953	15802	15907	15827	15874	15756	15797	16064	15729	15913	15951	16028	15740	15935	15766	15786	15719	15929	15967	15772	15893	16096	15904	15938	15683	15944	15976	15937	15938	16083	16098	15986	15753	15995	15993	15888	15890	15694	15925	15907	16067	15933	15871	15925	15970	16056	15979	15780	15926	16019	15989	15945	15965	15938	15848	16041	15896	15858	15952	15860	15849	15992	16001	16051	15835	15905	15806	15913	15937	15793	16077	15790	15924	16206	15894	16005	15955	15991	15816	16019	15901	15784	15878	15944	15717	16066	15944	15846	15814	15818	16041	15836	15933	15918	16036	15876	15861	16032	16094	15858	15813	15971	15923	15777	16053	15896	15753	15977	15809	15880	16034	15912	15903	15859	15979	15781	15849	15746	15914	15852	15904	15884	15969	15991	15909	15922	15898	15896	15881	15990	16075	16006	16117	16021	15872	15731	15846	15936	15858	15928	16047	15815	16096	15846	15824	15876	16100	15764	15883	15901	15821	15759	15937	15967	15926	15876	15918	16007	15879	15946	16010	15846	16032	15870	15818	15792	15826	15669	15997	15937	15968	15921	15919	16102	15968	15813	15860	15948	16013	15876	16082	15926	15838	15737	16005	15865	15917	15998	15970	15817	16132	15829	16001	16041	16055	15769	15802	15874	15970	15974	15797	15779	15854	15935	15834	16056	15992	15887	15992	15998	16077	15799	16004	15905	15920	15899	15985	15863	16049	16068	15891	15856	16150	15983	15818	15940	15928	16011	16004	15939	16129	15952	16019	15739	15894	15840	15773	15822	15800	15866
21998	21124	28529	24734	24167	27844	29796	28977	34656	36202	29056	23088	21367	21306	20988	21063	21086	20955	20985	20943	21249	20982	21013	21049	21022	21108	21222	20984	21238	20965	21030	21070	21007	21048	21457	21085	21050	21124	21156	21100	20731	20787	20912	21061	21139	20908	21096	21163	21027	20899	20800	21072	21023	20901	21014	20974	20859	20863	20969	21114	20934	20900	20916	21005	20829	20997	20986	21118	21114	21015	20939	21245	21173	20870	21099	20836	21145	20924	20813	20907	21146	21131	21054	20938	21055	20859	20844	20973	20879	21054	20865	21006	20997	20970	20721	20997	20937	21063	20987	20943	20922	20779	20918	20844	21066	20904	20974	20857	20976	21009	21183	21206	20946	21119	21118	20954	20961	20933	20938	21100	21110	21038	21070	20961	20782	20888	20901	21075	21136	21134	21144	20948	20936	20801	20869	20786	20799	20954	20938	21011	20954	21021	20970	21108	21138	21011	20886	21093	20933	20997	21076	21063	20769	20897	20932	21028	20820	21062	20816	20876	21059	20872	20849	21001	21082	20863	20962	21142	21014	20893	21001	20584	21034	21077	20997	20913	20866	20845	20752	20933	20820	20923	20930	20838	20887	21014	20743	20917	20883	20981	21145	21042	20937	20780	21059	20892	21045	21005	20846	21019	21039	20850	21011	21008	20990	20993	20923	20950	20851	20992	20976	21147	21161	20980	20977	20975	21028	20920	21058	21242	20940	21118	21078	20840	21148	20794	21086	20844	21085	21058	20960	20894	20942	21067	20939	20950	20992	20859	20855	21104	20802	20939	21022	21153	20992	20966	21078	20870	20877	21028	20759	21111	21061	20749	20757	20782	20962	20969	21003	20774	20881	20956	21043	20982	20995	20838	20916	20897	21005	21139	20936	20954	21019	20851	20766	20873	20887	20860	20843	20952	20965	20901	20940	20875	21018	20907	21043	21162	21122	20992	20971	20990	20840	20891	20831	21027	20917	20847	21057	20883	20971	20959	20920	20706	21191	21005	20995	20997	20732	20968	21203	20977	21031	20942	20832	21021	20931	20952	21144	21037	21076	20827	20792	20979	20979	20937	21117	21023	20915	20844	20939	20616	20849	21076	20848	20904	21005	20903	20999	21130	20802	20868	20847	20967	21044	21055	21005	20870	21090	21131	20924	20764	20880	20942	21018	20995	20855	20805	20714	20877	20964	20859	21035	21016	20985	20950	20973	20990	21016	20924	20927	20903	21000	21021	20936	21040	21034	20905	21020	21168	20895	20816	21094	20937	21004	20858	20736	20944	21219	20675	21098	20830	20979	21113	20871	21088	20871	21161	20777	20930	20808	20952	20780	20864	21004	20791	21043	21021	21087	20972	20857	20909	20793	20896	20892	21061	20837	20881	21089	20829	20906	20750	21120	21022	20885	20974	20974	20875	20811	20989	21022	21097	21039	20979	20850	20793	20987	20773	21107	20937	20908	20892	21028	20833	21117	20902	20906	20836	20929	20961	21030	21009	20826	20746	20910	20673	20865	20973	20934	20849	20830	20976	21028	20950	20652	21045	20801	21082	21072	21011	20907	20919	21040	20753	21039	20981	21050	20804	20927	20940	20922	20861	20922	20513	21166	20838	21212	20861	20999	20927	20947	21035	21042	20689	20803	21009	20968	20798	21174	20884	21097	20995	21019	21027	21021	20858	21110	21020	21075	20715	21041	20756	20972	21088	20974	20922	21106	20995	20926	20970	21125	20907	21032	20920	21002	20765	20781	20765	21142	20978	20944	20863	20928	21036	21089	21130	21002	20992	20964	20930	21084	20961	21000	21059	20911	20890	21092	20883	20948	20940	21098	20912	21057	20918	20909	21045	20802	20824	20788	20993	20794	20903	20919	20940	20977	20800	20887	20842	21053	20779	20894	20720	20839	20956	21037	20985	21181	20945	21133	20884	20938	20800	20718	21095	20793	21046	21248	21165	21132	21015	20749	20963	21057	20933	20855	20796	20946	20917	20780	20990	20800	20965	20977	20837	20997	21003	20776	20801	21012	20993	20941	20975	21022	21026	21112	20828	20984	20856	20895	20979	21012	20832	21031	21032	20783	20973	20997	21180	20922	20859	21000	20871	20964	20927	20765	20761	21025	21053	20855	20763	21008	21038	21009	20811	20919	20997	20995	20737	20950	20937	20830	20912	20785	20786	20856	20963	21018	20956	21000	21027	20793	20961	20973	21035	20860	20777	20917	20770	20878	21013	21099	21172	20967	21057	20985	20744	21108	21132	20942	20984	20767	20842	20989	20890	21083	20894	20959	21039	21056	20809	20821	20913	21112	20756	20886	20907	21032	20965	20857	20924	20875	20737	21049	20885	21236	20854	20960	20932	21146	20812	20816	20778	20987	20962	21076	20903	20833	20929	20974	21010	20750	20916	21016	21041	20979	21082	20996	20964	20936	20748	20905	20902	21163	20950	21148	20802	21011	20950	20710	20775	20821	20916	20752	20954	20821	20862	20766	21036	21011	20883	20770	20852	21075	21029	20989	20762	20854	21034	21047	20971	20843	20810	20955	20934	21029	20973	20853	20885	20728	21150	21147	21055	20786	20971	21189	20782	21023	20829	21073	20812	20921	21037	20851	20822	21024	21187	20976	20937	20938	21148	21097	21029	20917	21007	20946	21050	20764	20822	21142	20895	20815	20976	21142	20841	20884	20903	21043	20963	20924	20578	20991	21036	20952	20886	21023	21109	21032	20683	20888	20934	20892	21071	20893	20801	20924	20840	20676	20997	20941	21050	21008	21097	20981	20988	21143	20829	20928	20978	20918	20918	20939	20768	21094	20940	21107	20918	21068	20939	20789	21045	21181	21079	20962	20871	20843	20785	21054	20969	20809	20828	21018	20851	21078	20605	20981	20949	20907	21044	21091	21035	20876	20721	20859	21017	21044	21101	21148	21025	21168	20950	21010	20867	20738	20934	21251	21042	21181	20937	21036	20910	20968	21188	21218	20850	21004	20850	20957	20795	20804	21123	21152	20979	20902	20932	20765	20931	20866	20937	21056	21070	20863	20895	21015	21009	20771	20838	21077	21094	20731	20908	20998	21080	20996	21028	20916	20849	20766	20917	21138	20834	20935	20725	21072	20727	20844	20703	21015	20768	21073	20994	20984	21086	20763	20833	21044	21057	20934	20885	20869	21134	21115	20890	21018	20948	20724	20792	20865	20759	20948	21098	21045	20905	20799	20947	20998	21074	20880	20743	20858	20772	20961	20853	20881	20903	21063	20899	20927	20902	20885	20798	20981	20984	21047	20772	20935	20824	20886	21084	20844	20846	20789	20857	20879	20845	20745	21041	21116	21041	20981	21100	21082	21000	21016	21021	21064	20850	20880	20865	20676	21007	20950	20980	20771	20888	20895	20715	20912	20946	20702	20810	20714	21044	20802	20665	21163	21023	21032	21072	21044	21101	20940	21058	20999	20861	20749	20883	20879	21049	20746	21070	20994	20863	21025	20922	20787	21112	21042	20913	20849	20949	20792	20859	20904	21027	21045	20862	21190	20980	20713	20986	21022	20843	20706	20857	21154	20885	20975	20872	20916	20834	20985	21085	20963	21107	20881	20950	21046	20981	21030	21061	20826	21182	20967	20789	20908	20693	20915	20986	21007	20922	20939	20826	21074	20681	20903	20927	20970	20992	20921	21115	21074	20759	20850	20704	21080	21046	21137	21017	21004	21048	20979	20935	21112	20963	21043	20893	20846	20785	20747	20853	21034	20983	21053	20963	21031	20999	21117	20946	21074	21111	20853	21255	21134	21116	21118	21039	21028	20961	20856	20753	20771	20878	20823	20895	21297	20799	20864	20812	20866	21117	20820	20914	21142	21030	20885	20865	21037	21065	21093	20979	20915	20930	20870	20937	20913	20761	20863	20879	20880	20855	21044	20851	21017	20833	20917	20898	20865	20989	20771	21013	21210	21079	20971	21174	21018	20776	20851	21149	21152	20833	21152	20818	21013	20922	20816	21034	20751	20816	20957	20872	21201	21093	21026	20792	20894	21022	21095	20905	20789	20819	20982	21075	20956	20840	21106	21014	20982	20987	21010	20796	21208	20825	20961	21037	20991	20706	20962	21029	20958	20985	20874	21032	20799	21063	20807	21067	20934	20864	20877	21173	20987	21099	21052	21104	20798	20905	20967	21061	21192	20922	21030	20926	20756	20922	21104	20836	21025	21065	21061	20858	20632	20921	20997	20782	20973	21047	20965	21047	20999	20916	20988	20995	21048	20962	20978	20847	21065	21157	20969	20744	20884	20957	20868	20798	20928	21027	20924	21180	20852	20925	20859	21009	21122	21124	21089	21219	21023	20818	20910	20805	20893	20996	20982	20844	20969	20972	20878	20969	20938	20860	20852	21131	20869	21147	21001	20836	21008	20821	20821	21116	21228	21253	21012	21084	21065	20806	21039	21025	20988	20894	21037	20958	20893	20996	21059	20916	21184	20974	20844	20952	20868	20894	20738	20876	20779	20940	20640	20840	21037	20864	20886	21071	20807	20765	20958	21049	20894	20748	20854	20751	21132	20745	20978	21124	20841	21001	20970	20999	20975	20852	20779	20952	20897	20753	21024	21008	20856	20723	20979	20934	20592	20875	20938	21037	20846	21090	21291	21045	21013	20881	21024	20930	20858	20914	20752	20991	21145	21153	20789	21085	20852	21110	20946	20788	21023	21110	20868	20956	21149	21013	20841	20865	21056	20828	20960	20870	20743	20978	21106	21077	20993	20944	21046	20763	21011	21257	21064	21051	20880	21070	20926	20880	20740	20920	20751	20625	20978	20947	21187	20878	20935	21065	21178	20840	20996	20838	20990	20859	20865	20891	20998	21012	20850	20915	20909	20920	20940	20916	20892	20832	21160	20953	21063	20833	20815	20764	20869	20879	20897	20957	20874	20704	20875	20900	20940	20904	21202	20919	20896	20887	20798	20731	20958	21141	20908	20945	21063	21076	21000	20891	21233	21024	21085	20882	20984	20949	20878	20856	20745	20804	20977	20914	20829	20802	21080	21154	20994	20935	21118	20960	20992	20957	20952	20876	20831	20877	20854	20912	20938	21029	21023	20958	20921	20961	21043	21229	20803	20960	20975	20816	21014	21028	20803	20992	20929	21001
28979	62223	55783	44796	36136	29208	24114	28067	33787	34192	24591	18073	16738	16928	16736	16880	16812	16762	16661	16930	16754	16777	16898	16789	16644	16818	16744	16729	16856	16691	16946	16779	16764	16870	16766	16944	16890	16838	16947	16800	16749	16843	16786	16845	16627	16814	16765	16862	16913	16709	16765	16799	16755	16770	16787	16747	16846	16750	16915	16772	16826	16878	16902	16725	16847	16840	16730	16707	16711	16596	16709	16819	16873	16892	16924	16608	16957	16624	16736	17005	16764	16627	16923	16765	16829	16840	16833	16739	16878	16778	16848	16792	16810	16704	16762	16818	16851	16822	16955	16852	16919	16600	16852	16872	16673	16651	16819	16738	16631	16777	16770	16862	16924	16827	16788	16775	16736	16720	16689	16788	16889	16902	16757	16782	16852	16846	16684	16874	16757	16820	16608	16530	16878	16680	16981	16759	16760	16873	16588	16878	16729	16711	16755	16756	16716	16833	16734	16696	16803	16675	16769	16716	16886	16815	16669	16915	16706	16635	16974	16812	16865	16722	16783	16728	16751	16796	16879	16630	16746	16698	16930	16671	16810	16863	16805	16809	16681	16764	16862	16873	16769	16959	16633	16748	16783	16750	16674	16812	16903	16849	16649	16790	16861	16654	16833	16840	16732	16607	16662	16743	16680	16778	16874	16760	16881	16703	16911	16795	16683	16770	16922	16782	16809	16660	16785	16827	16563	16923	16841	16729	16695	16654	16850	16728	16601	16777	16790	16752	16884	16677	16815	16666	16642	16898	16854	16734	16673	16792	16757	16724	16609	16784	16644	16719	16678	16631	16779	16787	16919	16774	16700	16830	16806	16776	16682	16838	16783	16791	16585	16654	16713	16618	16775	16910	16692	16906	16794	16782	16683	16740	16909	16828	16821	16755	16696	16918	16933	16747	16755	16677	16674	16807	16647	16777	16888	16996	16798	16895	16729	16733	16843	16808	16752	16671	16799	16808	16726	16819	16685	16861	16744	16739	16804	16710	16484	16802	16753	16750	16659	16878	16737	16910	16733	16664	16733	16854	16822	16693	16918	16680	16758	16758	16645	16884	16677	16894	16690	16935	16880	16915	16725	16790	16778	16789	16867	16786	16883	16853	16762	16888	16746	16809	16807	16800	16697	16833	16686	16696	16700	16945	16595	16745	16693	16839	16707	16814	16805	16768	16858	16755	16786	16743	16890	16822	16717	16659	16830	16911	16772	16751	16830	16793	16779	16958	16859	16722	16930	16787	16867	16839	16802	16887	16843	16769	16707	16877	16860	16675	16702	16701	16730	16711	16780	16713	16733	16708	16744	16933	16848	16808	16925	16624	16977	16852	16781	16666	16879	16867	16743	16772	16843	16820	16737	16876	16800	16782	16936	16555	16779	16856	16691	16750	16769	16809	16805	16767	16745	16798	16830	16767	16765	16881	16811	16738	16827	16789	16999	16879	16774	16865	16813	16969	16801	16785	16691	16909	16977	16969	16939	16698	16950	16883	16607	16928	16637	16741	16897	16964	16982	16694	16714	16791	16860	16838	16628	16702	16867	16880	16768	16750	16824	16823	16986	16726	16796	16689	16794	16731	16950	16909	16800	16898	16801	16768	16898	16788	16857	16698	16849	16968	16711	16983	16819	16828	16968	16758	16765	16706	16795	16923	16795	16758	16661	16806	16711	16721	16771	16946	16817	16885	16670	16764	16718	16883	16559	16620	16990	16793	16797	16754	16645	16805	16717	16810	16731	16712	16841	16778	16691	16594	16894	16775	16764	16886	16703	16690	16926	16750	16821	16778	16880	16610	16740	16831	16750	16764	16849	16888	16782	16771	16860	16814	16749	16625	16928	16789	16530	16763	16770	16718	16630	16721	16640	16643	16799	16640	16734	16991	16703	16965	16782	16723	16837	16928	16723	16714	16783	16756	16899	16767	16807	16637	16650	16775	16773	16653	16874	16665	16769	16878	16740	16738	16762	16873	16844	16820	16870	16925	16872	16759	16863	16816	16807	16863	16804	16774	16732	16882	16909	16785	16692	16657	16946	16765	16818	16411	16769	16957	16772	16548	16843	16870	16732	16731	16879	16757	16904	16787	16893	16786	16701	16837	16694	16844	16902	16692	16774	16753	16746	16749	16699	16785	16871	16702	16800	16790	16809	16781	16549	16659	16843	16722	16686	16888	16900	16839	16799	16795	16801	16802	16809	16692	16767	16918	16720	16866	16833	16664	16782	16772	16814	16627	16701	16908	16763	16744	16806	16804	16654	17004	16687	16755	16816	16699	16721	16784	17004	16716	16736	16817	16864	16767	16868	16820	16883	16586	16807	16919	16771	16633	16917	16672	16674	16818	16751	16705	16764	16957	16635	16776	16757	16658	16887	16664	16683	17007	16715	16822	16648	16892	16653	16798	16736	16658	16596	16694	16748	16930	16733	16818	16779	16817	16659	16777	16622	16788	16796	16861	16775	16710	16790	16821	16735	16724	16880	16747	16699	16749	16896	16703	16706	16740	16637	16998	16883	16828	16730	16882	16786	16728	16838	16700	16865	16509	16766	16864	16697	16734	16534	16968	16714	16844	16919	16815	16736	16832	16864	16845	16863	16671	16890	16880	16913	16741	16893	16822	16756	16817	16822	16801	16921	16639	16955	16847	16603	16810	16843	16897	16639	16845	16763	16764	16838	16759	16947	16855	16731	16753	16775	16808	16723	16716	16733	16788	16797	16762	16847	16768	16845	16854	16848	16858	16917	16847	16829	16698	16767	16883	16832	16619	16756	16815	16837	16682	16784	16706	16978	16774	16713	16853	16842	16747	16788	16896	16851	16725	16844	16751	16880	16724	16753	16757	16897	16844	16892	16753	16730	16962	16731	16809	16707	16706	16864	16677	16718	16639	16643	16861	16740	16794	16655	16791	16972	16584	16768	16793	16694	16702	16940	16669	16952	16912	16779	16811	16642	16983	16599	16778	16799	16834	16854	16707	16871	16644	16702	16700	16843	16789	16840	16767	16867	16705	16672	16692	16782	16783	16815	16805	16778	16789	16732	16766	16801	16845	16826	16784	16711	16905	16786	16871	16902	16799	16838	16770	16771	16925	16939	16743	16710	16634	16790	16879	16985	16812	16965	16757	16907	16727	16721	16628	16839	16810	16485	16769	16867	16797	16830	16914	16713	16782	16845	16766	16868	16837	16807	16857	16690	17003	16529	16755	16692	16927	16723	16714	16839	16802	16804	16616	17145	16641	16863	16796	16874	16867	16806	16562	16600	16838	16723	16862	16910	16742	16778	16696	16682	16791	16463	16789	16824	16738	16815	16731	16983	16835	16755	16741	16655	16785	16680	16892	16735	16940	16715	16811	16749	16611	16833	16664	16853	16890	16718	16773	16826	16645	16924	16584	16862	16669	16803	16765	16724	16743	16907	16812	16912	16860	16833	17002	16775	16808	16707	16879	16838	16660	16682	16715	16954	16901	16735	16796	16672	16646	16751	16931	16784	16819	16805	16822	16663	16700	16873	16979	16947	16673	16638	16879	16661	16770	16634	16861	16768	16739	16741	16792	16688	16824	16667	16605	16813	16926	16810	16871	16662	16855	16607	16864	16844	16854	16750	16828	16593	16877	16941	16737	16782	16898	16832	16834	16728	16894	16754	16810	16926	16768	16828	16774	16713	16704	16908	16738	16780	16736	16581	16752	16761	16735	16612	16828	16750	16605	16742	16842	16806	16686	16808	16845	16855	16760	16906	16809	16675	16701	16840	16717	16862	16797	16765	16737	16866	16635	16770	16795	16638	17003	16864	16853	16868	16898	16652	16686	16935	16819	16893	16822	16684	16827	16738	16827	16798	16792	16706	16843	16740	16776	16760	16831	16868	16863	16756	16715	16976	16828	16697	16664	16908	16851	16854	16761	16845	16886	16577	16756	16736	16688	16741	16762	16888	16559	16751	16699	16830	16704	16820	16852	16870	16609	16871	16798	16791	16872	16645	16717	16802	16788	16591	16812	16899	16713	16955	16693	16737	16714	16786	16855	16738	16920	16857	16738	16913	16910	16767	16722	16641	16760	16873	16794	16785	16817	16615	16643	16624	16904	16839	16634	16687	16784	16695	16866	16706	16810	16869	16684	16889	16837	16855	16771	16806	16751	16796	16756	16919	16751	16702	16833	16782	16751	16665	16735	16767	16796	16871	16670	16808	16806	16796	16809	16781	16805	16807	16771	16729	16805	16860	16628	16962	16720	16715	16725	16924	16713	16872	16685	16791	16880	16739	16748	16744	16945	17015	16880	16831	16753	16767	16867	16796	16791	16781	16858	16775	16729	16740	16825	16637	16929	16977	16856	16638	16714	16595	16857	16805	16919	16763	16699	16898	16732	16939	16624	16898	16589	16710	16723	16697	16969	16835	16742	16825	16821	16636	16591	16548	16848	16964	16667	16765	16873	16798	16778	16920	16741	16820	16708	16777	16836	16779	16752	16793	16770	16736	16698	16889	16817	16827	16781	16776	16635	16725	16650	16664	16752	16758	16922	16803	16788	16679	16752	16757	16746	16755	16850	16901	16764	16824	16839	16847	16857	16671	16572	16755	16827	16706	16690	16744	16681	16921	16809	16800	16687	16639	16825	16669	16795	16786	16613	16968	16803	16890	16931	16771	16732	16673	16950	16889	16790	16721	16748	16770	16898	16738	16725	16765	16845	16632	16759	16873	16769	16848	16599	16785	16955	16772	16770	16811	16726	16933	16881	16831	16764	16888	16856	16805	16732	16696	16864	16717	17007	16711	16754	16857	16556	16771	16971	16803	16838	16864	16591	16794	16801	16615	16924	16703	16683	16856	16731	16879	16662	16779	16789	16957	17049	16863	16743	16775	16721	16710	16839	16971	16861	16807	16807	16648	16743	16817	16942	16857	16762	16856	16825	16660	16687	16904	16800	16821	16803	16894	16801	16742	16864	16850	16643	16847	16650	16622	16699	16736	16821	16911	16767	16811	16704	16757	16854	16713	16677	16732	16771	16754	16803	16851	16579	16732	16666	16659	16800	16772	16750	16699	16805	16902	16846	16839	16688	16773	16795	16831	16742	16723	16725	16847	16735	16784	16819	16525	16890	16806	16765	16783	16788	16754	16905	16904	16826	16782	16881	16542	16735
30593	29689	35376	31447	26010	24030	22901	22825	23109	23407	22842	22385	22239	22089	22188	22103	22150	22099	22351	22211	22040	22166	22158	22077	22184	22099	22252	22018	21887	22255	22102	22007	21957	21933	22164	22147	22065	21977	21962	21957	22210	22155	22044	21964	21998	21995	21805	22247	22059	22452	21967	22162	21975	22100	21990	22229	22255	22281	22229	22011	22132	21921	21934	22099	22103	22341	22289	22014	22131	22068	22022	22025	21862	22119	22033	22070	21952	22062	21944	22023	21832	21787	22044	22314	21883	22086	22245	22151	22194	21942	22156	22109	22048	21982	22247	22240	22002	22021	22227	21941	22270	22297	22090	22009	22023	21959	22311	22209	22200	21992	21832	21951	22003	22058	22026	21879	22177	21986	22142	22002	22292	22104	22010	22144	21936	21931	22174	21949	22202	21756	21953	22212	21896	22057	22223	22269	21928	22062	21877	22056	22020	22100	22246	21890	22124	22069	22060	21937	22097	22059	22178	22111	22099	21807	22040	22059	21832	21869	22073	22375	22256	22021	22023	22236	22128	22060	21977	22106	22363	22026	22114	22128	22017	22032	21955	22144	22186	22104	22118	21997	22180	22097	21969	22260	21893	22136	21835	22247	22023	22113	22065	22161	21952	22225	21954	21943	21988	22056	21969	22173	22049	22098	22277	22005	22003	21837	22024	22166	22270	22075	21977	21948	22207	22063	22063	21955	21759	21754	21817	22035	22243	21827	22234	22123	22196	22155	21792	21823	21930	22228	21996	22012	21929	21759	21926	21909	22210	22127	21961	22147	22165	22060	21995	22084	22271	22132	22271	22238	21944	22073	22098	21988	22264	22087	22162	21992	22077	21841	22213	22064	21981	22090	22016	21944	22286	22089	21915	22302	22035	22114	22035	22144	22174	22040	22170	22161	22163	22069	22205	22171	22104	22207	22110	22049	22098	22131	22186	22165	21975	21992	21822	21695	21899	22055	22176	22100	21922	22271	21891	21977	22080	22110	22040	22161	22097	22129	22181	21990	22013	22148	22017	22020	22087	22038	22151	21956	22051	22175	22169	22183	22172	21982	22030	21999	22134	21994	21983	21861	22023	22084	21898	21758	21867	22207	21934	22171	22266	22183	22050	21963	22067	22193	22145	22164	22031	22153	22260	22129	22039	22028	22112	21893	22032	21973	22119	22002	22114	21885	21954	21879	21882	22090	22359	22080	22165	22192	22041	22063	22050	22228	22140	22088	21988	22067	21935	22301	21820	22055	21994	22040	21935	22064	22049	22144	22168	21689	21962	22169	22024	21904	22226	22133	22155	22161	22141	22119	22161	22046	22089	22023	21882	22137	22049	22055	22174	21915	21871	22057	22083	21890	22047	22140	22194	21909	22095	22094	22007	21894	22121	22145	22048	22436	21925	22190	21998	22278	22127	22147	22009	21979	21921	22051	21936	22098	22222	22303	22317	22382	22026	22138	21866	22038	22031	22018	21976	21975	21849	21993	22148	21887	22046	22163	22173	22060	22138	21980	22024	22256	22323	22056	22096	21975	22399	22075	22060	22103	22203	21974	22259	22016	21950	22055	21976	21989	21976	22130	22033	22062	21960	22083	21905	21995	22110	22143	22045	22235	22077	21969	22442	21865	21998	22400	22150	22219	21950	22027	22065	22028	22081	21790	22185	22071	22282	22229	22231	22238	22123	22031	21942	21948	21986	22152	21938	22114	22144	22028	21928	21787	22188	22150	22010	22241	22122	22046	22183	21979	22195	21999	21834	22035	21880	21935	21950	22041	21861	22183	22113	22053	21998	21941	22065	21859	21908	21915	21996	22014	22104	21943	22217	22160	22110	22049	22140	21953	22071	22000	22211	22150	22116	22045	22013	21955	22045	22103	22213	22006	22018	22074	22181	22154	21925	22016	21921	21886	22150	22127	22136	22348	21798	21894	21898	21873	22154	22007	22208	22306	22303	21941	22026	22089	22043	22075	21910	21929	22059	22154	22001	22181	22021	22188	21919	22075	22091	22194	21967	21959	22092	21966	22065	22152	21993	21922	22092	22166	21765	21845	21919	21863	22339	22099	22096	22104	22082	21922	22137	22069	22021	22055	21949	21910	22028	22009	21865	21947	22020	22262	22180	22157	21843	22278	21910	22375	22103	22126	22053	22178	22129	22220	22056	22128	22028	22092	21930	21990	22112	21948	22121	22195	22018	21912	22158	22082	22018	22043	22213	22212	22147	21947	21922	22023	22108	22087	22330	22303	22201	22162	22172	21934	22009	21929	22211	21982	22056	22002	22111	22184	22164	22095	22040	22065	22130	22109	22151	22209	22182	22113	22115	22181	22009	22196	22047	22009	22072	22067	22150	21987	22128	21906	21996	22154	22126	22197	22305	22148	22074	21937	22018	22063	22117	22050	22018	21984	22215	22125	21980	22177	22250	22157	22048	21979	21964	22156	22227	21931	22108	22383	22329	22238	22186	22175	22286	21893	22103	22103	22154	22025	22174	22093	21938	22206	22050	21967	22236	21907	22023	22067	22180	22242	22170	22001	22274	22096	22165	22212	22082	22069	22163	22138	22013	22215	21980	21916	22152	22077	21964	22198	22140	22067	22056	21952	22128	22125	22121	22022	22067	22039	22088	21907	22021	22043	22302	21761	22157	22040	21793	22018	21970	22086	22105	22007	22100	22026	21961	22107	22087	22211	21953	22404	22107	22070	22229	22115	21831	21996	22214	22018	22254	22350	22185	22130	22165	22326	22060	22056	22161	22103	21933	22202	21896	21908	21945	22057	22163	22048	22044	21993	22060	22200	22136	22368	22146	22165	22056	22240	22096	22061	22150	21851	22277	21893	22055	22101	22145	22037	22163	21907	22033	21834	22002	22073	22284	22217	22117	22305	22080	22101	22119	21959	22081	22160	22151	22087	22049	22028	21899	22010	22068	22039	22082	22082	21991	22078	22193	22032	22182	21961	21958	22094	21948	22139	22183	22006	22051	22146	21918	22085	22167	22191	22370	22089	21850	22067	21846	21911	21990	22050	22073	21919	22090	22158	22207	21948	22060	22152	22055	22086	22082	21990	22071	22022	22283	21883	22189	21963	21969	21832	22154	21987	22243	22200	22022	22234	22073	22129	22294	21958	22039	22370	22209	22207	22110	22099	22110	22021	21980	22038	22140	22199	22118	22118	22085	22098	22023	22010	22190	22301	22073	21966	22091	21909	21925	22060	22057	22109	21976	22024	22175	22187	22001	22176	21970	22030	21887	22083	21941	22170	21945	22165	22146	22180	21878	22000	22323	22086	22065	21856	21950	22235	22196	22154	22298	21915	21995	21918	22173	22087	22066	21954	22083	22193	22041	22006	22227	22051	22146	22212	22109	22003	22070	22053	21964	21850	22144	22104	21998	22274	22163	22015	22253	22241	22141	22137	21995	22067	22011	22177	21965	22118	22053	22004	21974	22174	21971	22064	22300	22217	21748	22202	22260	21784	22079	22283	22070	21850	22094	22189	21966	22130	22117	21909	22041	21988	22142	22091	22201	21934	22061	21989	21912	22025	22096	22007	22228	21817	21992	22098	22230	22106	22065	22267	21978	22215	22186	22009	22115	22032	22119	22019	21919	21953	22366	22124	22070	22012	21936	22137	22145	22063	22109	21939	22189	21809	22139	21863	22082	22223	22059	22113	22220	22206	21932	22085	22080	22025	22185	22057	22077	21936	22070	21989	22172	22156	22021	22189	21949	22020	22405	22106	22322	22057	21862	22170	22216	22067	22140	21865	22046	21960	22246	22275	22154	22086	22046	22196	22269	22048	22000	21787	22181	22179	22406	22055	21997	21975	22209	22051	21957	22063	22050	21649	22105	22082	21795	21861	22158	22527	22233	21865	22131	22053	22187	22264	22142	21992	22005	21704	21975	22091	22055	22011	21962	22071	21991	22136	22254	22049	21887	22042	22251	22176	22130	21981	22112	22268	22107	22069	22176	21978	22147	21996	22205	22026	22033	22110	21835	21991	22079	22108	22000	22104	22050	22094	22137	22205	22128	22254	22005	22353	22106	21943	21990	21894	21914	21974	22140	22357	21949	21898	22222	22133	22042	21962	21838	22041	21931	22052	22068	22125	21895	22017	22017	22085	22213	22057	21805	21946	21926	21838	22119	22305	21897	22035	22065	22170	21985	22272	21910	21911	22271	22255	22064	22007	21981	21892	21900	22133	22017	22180	22296	21904	22115	22299	22025	21942	21999	22049	21980	21942	22140	21975	22152	21981	22103	21960	22250	21895	21848	22002	22122	21894	22063	21971	22013	21941	22200	22199	22233	22309	22212	22263	22157	22099	22140	22097	22173	22122	22213	22058	22069	22256	22115	22086	21849	21934	22076	22200	21991	22302	22131	22245	22111	21987	22280	22001	22178	22415	22159	22078	21990	22014	22151	22112	22175	22142	22048	21883	21970	21996	22199	21999	22189	22099	22155	22049	22178	22029	21993	22197	22039	22106	21975	21986	22038	22168	22118	22285	22145	21986	21931	21937	22065	22031	22183	22128	22384	22170	21986	22138	22017	21930	21970	22106	22003	22267	22128	21959	21981	22177	21932	22256	22205	22218	22156	22093	22144	22166	22115	21943	21981	22072	22012	21952	22089	22158	22143	22063	22156	22306	21853	21949	22214	22103	21957	22368	22112	22119	21993	22125	22210	22301	22206	22091	22253	21847	21706	22085	22027	22117	22074	22514	22026	21911	22199	22025	22013	22174	21860	21919	21993	22147	22113	22037	22148	22196	22033	22068	22021	22200	21990	22261	22037	22088	22124	22076	22029	22117	21859	22284	22143	22087	21891	22096	21889	22098	22042	22092	22114	22125	22098	22345	22047	22073	22192	22033	22038	21913	21982	22000	22207	22076	22277	22065	21882	21715	21927	22151	21972	21991	22018	21939	21996	21953	22037	22139	22154	22103	22208	22068	22248	22083	21972	21921	22162	21912	22294	22010	22179	22175	22055	22094	22280	21911	21991	22102	22051	22065	21812	22002	22198	22116	22128	22166	21990	22123	22194	22004	22354	22049	22058	22026	22093	22083	21948	22112	22011	21922	22132	22054	22005	21983	22160	22278	22119	22189	22112	22123	22030	21976	22282	22116	22001	21968	22065	22190	22115	22126
26347	42016	34680	27366	22349	19540	18330	18024	18856	19022	18291	17798	17468	17442	17614	17532	17602	17382	17369	17360	17379	17532	17485	17495	17485	17440	17400	17448	17417	17447	17414	17414	17558	17385	17589	17332	17443	17592	17469	17407	17469	17517	17252	17459	17270	17608	17543	17487	17429	17401	17515	17388	17499	17390	17452	17484	17363	17289	17309	17376	17453	17423	17397	17457	17312	17568	17571	17431	17431	17386	17219	17581	17500	17515	17552	17580	17397	17577	17412	17583	17411	17604	17373	17474	17368	17345	17439	17489	17131	17368	17573	17434	17411	17335	17420	17567	17311	17434	17587	17564	17456	17593	17549	17629	17414	17391	17510	17359	17392	17337	17466	17303	17523	17567	17573	17437	17377	17459	17306	17510	17440	17308	17461	17312	17319	17443	17346	17400	17448	17413	17383	17373	17290	17593	17420	17331	17533	17439	17427	17426	17514	17257	17479	17437	17448	17492	17461	17393	17418	17429	17505	17525	17342	17311	17416	17454	17321	17535	17418	17383	17396	17307	17381	17314	17345	17392	17594	17434	17365	17374	17497	17516	17614	17327	17448	17389	17467	17550	17531	17364	17387	17356	17196	17257	17576	17369	17239	17258	17608	17458	17461	17446	17456	17446	17348	17350	17254	17448	17255	17316	17435	17306	17362	17485	17387	17481	17209	17593	17336	17420	17368	17560	17438	17445	17266	17392	17325	17389	17268	17413	17582	17327	17519	17598	17403	17683	17284	17498	17464	17451	17368	17278	17436	17314	17575	17255	17434	17566	17538	17372	17521	17292	17478	17316	17412	17562	17510	17552	17409	17586	17464	17348	17423	17563	17295	17297	17376	17346	17468	17523	17375	17491	17464	17532	17345	17369	17528	17370	17513	17395	17317	17327	17431	17540	17413	17472	17432	17613	17458	17331	17440	17527	17617	17453	17410	17345	17354	17492	17328	17450	17437	17425	17622	17345	17368	17577	17344	17445	17446	17401	17323	17445	17421	17448	17384	17422	17433	17392	17433	17521	17566	17466	17424	17547	17393	17386	17383	17324	17639	17464	17312	17287	17429	17439	17468	17232	17370	17490	17441	17441	17317	17381	17442	17426	17580	17468	17473	17368	17592	17393	17460	17366	17405	17259	17367	17546	17559	17523	17598	17350	17478	17348	17285	17561	17576	17422	17492	17510	17396	17413	17404	17382	17402	17491	17684	17323	17557	17508	17475	17286	17393	17462	17343	17369	17566	17263	17443	17432	17341	17361	17353	17519	17500	17263	17405	17218	17386	17425	17406	17213	17341	17469	17380	17450	17339	17522	17325	17157	17568	17472	17531	17453	17387	17432	17478	17371	17352	17600	17490	17303	17414	17355	17479	17327	17433	17542	17486	17417	17498	17314	17470	17471	17474	17451	17590	17509	17231	17462	17485	17396	17429	17566	17375	17364	17380	17485	17379	17695	17441	17658	17402	17567	17469	17461	17257	17403	17431	17439	17305	17497	17548	17413	17542	17416	17557	17395	17530	17335	17386	17397	17485	17527	17418	17266	17299	17295	17566	17446	17347	17423	17343	17531	17514	17647	17444	17335	17367	17476	17416	17383	17327	17509	17419	17337	17365	17304	17447	17614	17162	17349	17374	17294	17586	17418	17401	17537	17372	17471	17346	17289	17541	17492	17476	17359	17465	17485	17419	17439	17354	17343	17412	17627	17388	17739	17284	17664	17335	17370	17486	17426	17376	17383	17480	17502	17357	17510	17352	17524	17483	17496	17391	17474	17431	17355	17374	17514	17528	17338	17468	17466	17303	17431	17519	17443	17380	17576	17512	17520	17713	17425	17210	17443	17314	17406	17659	17341	17529	17246	17574	17438	17522	17453	17503	17304	17412	17518	17451	17353	17278	17543	17446	17447	17490	17178	17404	17357	17505	17400	17580	17368	17446	17396	17515	17601	17504	17410	17443	17273	17514	17348	17196	17523	17388	17374	17349	17551	17434	17330	17469	17483	17384	17430	17492	17342	17454	17484	17453	17443	17597	17412	17316	17337	17292	17476	17353	17366	17423	17349	17372	17534	17434	17330	17544	17517	17498	17437	17533	17414	17477	17577	17579	17599	17384	17612	17377	17361	17486	17349	17511	17431	17354	17576	17286	17278	17481	17512	17340	17444	17493	17373	17482	17345	17422	17353	17500	17402	17366	17423	17297	17452	17480	17377	17422	17413	17467	17439	17310	17396	17445	17399	17392	17479	17437	17439	17498	17431	17499	17380	17428	17403	17291	17432	17483	17383	17585	17336	17481	17399	17563	17364	17315	17293	17498	17468	17410	17431	17315	17404	17525	17337	17380	17416	17429	17409	17421	17243	17561	17354	17394	17479	17257	17511	17461	17429	17565	17401	17467	17474	17283	17324	17482	17372	17502	17290	17266	17333	17487	17324	17428	17359	17388	17428	17542	17485	17332	17450	17418	17287	17264	17430	17484	17482	17156	17738	17432	17409	17565	17551	17493	17395	17434	17333	17455	17501	17421	17631	17397	17513	17687	17146	17369	17502	17524	17441	17467	17397	17351	17528	17259	17416	17499	17390	17454	17406	17581	17292	17475	17458	17393	17401	17507	17523	17323	17439	17544	17398	17509	17308	17423	17447	17175	17514	17457	17361	17361	17427	17572	17347	17410	17298	17444	17544	17260	17546	17419	17396	17530	17312	17504	17535	17420	17444	17351	17229	17480	17393	17538	17321	17305	17382	17234	17338	17528	17352	17433	17309	17305	17539	17433	17585	17514	17523	17494	17411	17438	17582	17467	17423	17259	17385	17335	17586	17262	17203	17380	17465	17264	17548	17332	17410	17549	17379	17481	17476	17426	17387	17315	17468	17303	17363	17391	17311	17333	17502	17624	17314	17206	17421	17494	17505	17268	17499	17353	17452	17381	17400	17490	17341	17456	17405	17493	17504	17469	17604	17503	17440	17428	17267	17602	17298	17385	17430	17568	17674	17468	17290	17516	17277	17265	17640	17598	17652	17528	17470	17338	17294	17445	17412	17293	17263	17406	17451	17347	17579	17502	17357	17408	17369	17500	17380	17488	17443	17487	17237	17461	17474	17298	17482	17458	17567	17493	17387	17481	17449	17320	17506	17346	17570	17352	17412	17495	17451	17436	17309	17462	17557	17391	17490	17541	17364	17507	17383	17348	17321	17372	17465	17530	17286	17397	17123	17386	17255	17457	17434	17314	17421	17349	17440	17454	17514	17401	17408	17552	17424	17436	17355	17604	17414	17485	17390	17495	17481	17419	17230	17454	17471	17435	17525	17386	17300	17528	17459	17492	17397	17447	17500	17535	17400	17268	17352	17428	17424	17352	17444	17470	17560	17477	17461	17381	17498	17323	17293	17336	17642	17474	17446	17475	17387	17418	17434	17288	17505	17450	17458	17415	17383	17393	17451	17436	17406	17159	17269	17351	17314	17410	17340	17567	17385	17339	17357	17438	17476	17418	17304	17417	17300	17313	17446	17407	17414	17603	17482	17473	17390	17320	17386	17411	17399	17568	17588	17442	17375	17361	17376	17536	17502	17506	17472	17408	17461	17478	17408	17456	17470	17472	17448	17417	17388	17433	17533	17507	17476	17290	17324	17556	17507	17585	17445	17497	17416	17584	17314	17340	17636	17478	17567	17434	17390	17626	17529	17506	17442	17427	17432	17566	17580	17355	17567	17300	17522	17283	17298	17361	17364	17482	17287	17472	17483	17451	17440	17669	17512	17382	17440	17397	17353	17532	17410	17325	17435	17287	17417	17386	17448	17381	17375	17426	17411	17460	17441	17362	17587	17538	17307	17323	17438	17582	17478	17365	17543	17319	17492	17517	17390	17473	17421	17382	17537	17585	17495	17589	17393	17476	17384	17458	17636	17275	17414	17457	17471	17575	17327	17622	17556	17559	17485	17342	17538	17392	17383	17458	17543	17355	17416	17477	17477	17578	17497	17374	17375	17295	17545	17571	17404	17478	17437	17218	17326	17384	17647	17417	17443	17544	17533	17528	17430	17349	17442	17481	17464	17417	17553	17335	17525	17515	17496	17546	17503	17387	17568	17584	17395	17332	17554	17433	17353	17396	17359	17403	17168	17614	17165	17424	17424	17428	17279	17394	17509	17320	17539	17281	17424	17378	17407	17290	17486	17393	17584	17427	17463	17368	17465	17476	17451	17460	17402	17596	17473	17361	17416	17243	17505	17519	17466	17357	17579	17475	17424	17380	17520	17322	17431	17431	17304	17542	17539	17582	17200	17560	17569	17608	17329	17582	17496	17349	17528	17540	17519	17534	17446	17382	17469	17492	17346	17509	17373	17430	17555	17541	17603	17350	17366	17539	17453	17378	17469	17410	17518	17518	17320	17370	17632	17397	17325	17270	17196	17495	17305	17540	17465	17277	17363	17284	17566	17300	17506	17344	17510	17427	17399	17474	17369	17305	17477	17528	17351	17625	17278	17500	17426	17178	17522	17399	17355	17446	17378	17538	17328	17596	17265	17565	17544	17477	17539	17457	17405	17475	17488	17400	17445	17384	17372	17337	17336	17516	17327	17448	17351	17453	17360	17598	17440	17459	17338	17519	17479	17503	17472	17381	17478	17506	17509	17494	17506	17417	17467	17581	17412	17384	17367	17422	17355	17479	17493	17477	17454	17467	17475	17430	17364	17439	17482	17485	17364	17387	17362	17404	17552	17524	17443	17539	17371	17547	17527	17274	17440	17408	17434	17441	17600	17491	17582	17669	17554	17249	17201	17499	17381	17386	17249	17382	17667	17324	17443	17424	17577	17532	17382	17273	17400	17459	17543	17529	17651	17359	17469	17241	17557	17468	17543	17585	17547	17447	17620	17394	17597	17451	17468	17440	17286	17656	17253	17330	17419	17514	17429	17435	17586	17332	17551	17428	17255	17331	17528	17317	17506	17543	17427	17426	17412	17528	17491	17498	17382	17357	17381	17464	17585	17515	17379	17417	17480	17434	17463	17398	17488	17470	17361	17391	17626	17412	17504	17285	17559	17391	17319	17369	17564	17458	17360	17405	17348	17604	17357	17360	17412	17400	17429	17318	17501	17462	17571	17354	17346	17457	17458	17512	17528	17310	17242	17300	17292	17656	17446	17620	17338
23257	21155	28610	28064	27994	28637	28903	29418	30817	29995	27409	25581	23670	23536	23569	23555	23272	23465	23449	23278	23481	23386	23309	23161	23362	23370	23111	23365	23262	23167	23509	23350	23365	23294	23155	23507	23241	23553	23487	23388	23210	23174	23250	23413	23260	23390	23410	23204	23404	23491	23347	23384	23386	23341	23015	23502	23381	23320	23330	23153	23426	23195	23251	23334	23365	23120	23320	23168	23443	23323	23256	23240	23216	23170	23111	23371	23291	23467	23440	23227	23228	23342	23364	23219	23307	23326	23396	23131	23173	23180	23185	23389	23350	23214	23267	23284	23305	23340	23453	23239	23026	23145	23348	23163	23341	23393	23381	23582	23288	23409	23146	23409	23242	23232	23427	23496	23430	23394	23270	23130	23360	23241	23213	23347	23381	23471	23173	23079	23077	23343	23235	23298	23239	23356	23067	23226	23291	23288	23263	23414	23226	23233	23425	23368	23242	23149	23210	23442	23181	23467	23465	23259	23423	22999	23257	23381	23435	23406	23425	23315	23265	23237	23318	23153	23250	23360	23198	23330	23621	23221	23162	23203	23312	23404	23287	23296	23270	23466	23195	23201	23347	23220	23431	23429	23337	23524	23289	23143	23247	23019	23094	23635	23427	23262	23222	23193	23025	23040	23350	23272	23388	23171	23428	23128	23264	23270	23382	23143	23436	23361	23501	23320	23438	23217	23144	23285	23417	23303	23403	23407	23134	23141	23195	23199	23320	23411	23203	23409	23263	23226	23446	23319	23294	23401	23200	23322	23448	23281	23333	23158	23352	23204	23468	23254	23339	23360	23151	23307	23301	23118	23389	23736	23272	23232	23411	23381	23549	23272	23229	23255	23361	23110	23428	23601	23287	23311	23224	23209	23200	23361	23268	23417	23381	23343	23274	23247	23318	23525	23395	23060	23322	23249	23232	23427	23251	23194	23349	23239	23400	23158	23156	23105	23317	23166	23297	23268	23320	23518	23191	23073	23489	23352	23424	23153	23282	23447	23494	23390	23232	23186	23291	23381	23448	23244	23123	23287	23145	23114	23240	23287	23623	23282	23261	23076	23314	23503	23686	23213	23368	23403	23382	23412	23299	23178	23400	23261	23571	23420	23370	23265	23271	23267	23151	23119	23380	23321	22964	23157	23254	23142	23073	23030	23232	23444	23370	23525	23274	23349	23308	23217	23435	23155	23352	23228	23051	23339	23386	23185	23127	23429	23225	23237	23250	23447	23368	23315	23372	23213	23196	23264	23335	23521	23301	23177	23414	23371	23170	23174	23208	23207	23368	23125	23317	23476	23398	23321	23041	23377	23285	23328	23266	23276	23389	23470	23308	23190	23414	23400	23609	23115	23264	23158	23531	23242	23464	23237	23264	23342	23351	23421	23407	23202	23314	23129	23287	23084	23221	23326	23425	22990	23298	23227	23361	23165	23121	23416	23190	23167	23325	23255	23257	23368	23311	23235	23386	23504	23376	23326	23423	23351	23338	23151	23377	23052	23292	23428	23370	23219	23255	23394	23352	23178	23463	23029	23344	23149	23230	23073	23005	23232	23085	23430	23466	23268	23179	23189	23175	23316	23199	23171	23332	23276	23132	23319	23338	23369	23462	23153	23201	23051	23057	23167	23422	23182	23090	23160	23207	23143	23449	23361	23272	23369	23602	23287	23336	23236	23184	23312	23341	23030	23166	23244	23225	23516	23304	23228	23252	23148	23359	23146	23230	23263	23337	23360	23538	23104	23482	23147	23115	23170	23209	23295	23497	23436	23168	23215	23441	23265	23349	23293	23422	23201	23351	23269	23167	23255	23277	23201	23407	23215	23111	23150	23239	23176	23261	23358	23333	23367	23234	23355	23081	23407	23188	23151	23512	23326	23232	23424	23399	23154	23228	23296	23404	23307	23359	23412	23326	23543	23485	23391	23228	23428	23223	23172	23577	23306	23113	23224	23116	23301	23296	23449	23236	23466	23398	23310	23232	23360	23070	23081	23189	23356	23477	23456	23340	23529	23166	23239	23224	23064	23283	23165	23225	23147	23455	23415	23315	23222	23167	23363	23190	23458	23404	23018	23116	23162	23130	23473	23210	23307	23400	23110	23321	23312	23341	23454	23195	23091	23076	23414	23304	23375	23162	23320	23436	23480	23355	23380	23468	23375	23148	23203	23159	23369	23216	23335	23304	23275	23238	23192	23198	23153	23391	23529	23236	23499	23264	23403	23236	23310	23481	23337	23260	23108	23370	23261	23241	23333	23202	23102	23129	23149	23385	23216	23305	23176	23389	23399	23286	23047	23177	23133	23127	23214	23237	23163	23249	23364	23185	23431	23260	23067	23220	23210	23487	23267	23163	23111	23151	23389	23330	23282	23338	23209	23279	23700	23268	23113	23536	23205	23248	23469	23229	23372	23330	23147	23487	23397	23459	23280	23138	23329	23513	23486	23275	23094	23212	23380	23124	23459	23182	23213	23252	23251	23228	23167	23228	23128	23037	23111	22868	23289	23203	23246	23403	23282	23130	23492	23432	23486	23000	23395	23319	23298	23296	23393	23059	23272	23520	23215	23092	23425	23470	23274	23259	23463	23194	23218	23252	23302	23276	23143	23123	23233	23156	23310	23335	23317	23158	23351	23203	23428	23499	23247	23044	23180	23073	23344	23303	23236	23296	23243	23235	23155	23328	23235	23359	23388	23278	23003	23052	23253	23360	23082	23309	23279	23402	23411	23128	23233	23248	23288	23353	23365	23267	23074	23397	23573	23274	23166	23581	23069	23298	23400	23331	23086	23215	23436	23437	23010	23157	23060	23291	23156	23332	23335	23345	23424	23414	23379	23512	23179	23232	23188	23306	23008	23249	23359	23265	23230	23030	23360	23623	23324	23408	23029	23281	23307	23119	23417	23323	23123	23210	23323	23101	23041	23216	23169	23262	23310	23473	23340	23002	23172	23356	23568	23171	23318	23275	23366	23420	23322	23130	23336	23112	23270	23202	23276	23276	23279	22966	23210	23382	23272	23379	23248	23371	23367	23280	23207	23114	23070	23470	23261	23346	23485	23458	23275	23699	23232	23345	23361	23280	23291	23545	23313	23327	23164	23326	23263	23047	23209	23513	23324	23316	23534	23233	23144	23076	23269	23350	23296	23443	23268	23370	23270	23088	23173	23249	23347	23140	23156	23243	23158	23402	23131	23458	23383	23144	23399	23403	23193	23199	23156	23193	23284	23187	23133	23283	23325	23322	23131	23209	23199	23204	23281	23430	23270	23409	23321	23370	23491	23396	23168	23415	23239	23339	23309	23103	23280	23343	23448	23227	23118	23393	23252	23219	23338	23261	23118	23101	23266	23372	23308	23331	23264	23139	23177	23287	23349	23486	23149	23267	23308	23440	23389	23343	23304	23272	23292	23222	23168	23465	23325	23308	23385	23326	23269	23186	23351	23189	23357	23294	23288	23211	23345	23356	23297	23310	23177	23275	23161	23124	23106	23273	23250	23131	23348	23481	23183	23375	23212	23285	23171	23217	23100	23196	23264	23201	23439	23321	23202	23510	23280	23298	23297	23535	23325	23221	23245	23312	23294	23214	23352	23150	23100	23506	23329	23181	23207	23119	23203	23361	23435	23205	23320	23157	23275	23169	23343	23592	23303	23336	23426	23494	23312	23400	23224	23250	23436	23253	23314	23168	23261	23347	23190	23395	23374	23373	23093	23321	23304	23203	23326	23193	23387	23466	23358	23393	23262	23356	23251	23252	23028	23183	23299	23334	23235	23149	23042	23373	23444	23239	23024	23181	23589	23007	23261	23328	23336	23490	23398	23362	23216	23292	23177	23319	23477	23140	23196	23225	23258	23311	23375	23233	23108	23308	23117	23336	23436	23067	23269	23064	23082	23460	23402	23489	23454	23263	23334	23137	23239	23279	23287	23584	23323	23107	23188	23236	23602	23276	23262	23145	23274	23241	23324	23253	23212	23290	23333	23315	23459	23358	23282	23363	23502	23360	23307	23169	23160	23473	23232	23321	23344	23064	23213	23282	23249	23028	23168	23293	23169	22983	23359	23220	23430	23404	23311	23174	23276	23175	23227	23292	23074	23179	23201	23218	23243	23271	23287	23189	23506	23388	23268	23194	23468	23166	23315	23417	23293	23452	23361	23160	23379	23103	23314	23280	23197	23198	23346	23319	23196	23362	23378	23226	23261	23322	23219	23150	23433	23294	23329	23024	23268	23271	23251	23298	23152	23366	23185	23495	23286	23334	23099	23253	23462	23146	23070	23227	23195	23219	23373	23268	23326	23205	23213	23312	23180	23393	23434	23300	23218	23249	23281	23067	23188	23418	23034	23303	23029	23274	23537	23424	23088	23282	23283	23217	23190	23082	23069	23188	23239	23127	23074	23437	23434	23372	23327	23578	23236	23461	23120	23270	23316	23222	23027	23119	23347	23105	23418	23322	23375	23374	23241	23181	23363	23218	23267	23329	23499	23435	23462	23295	23187	23405	23357	23570	23197	23322	23321	23248	23176	23442	23372	23193	23425	23257	23301	23414	23147	23449	23289	23264	23290	23397	23064	23333	23223	23164	23368	23167	23248	23149	23282	23418	23447	23367	23232	23053	23314	23160	23441	23208	23186	23068	23148	23282	23141	23397	23349	23282	23113	23109	23207	23413	23186	23356	23084	23332	23050	23343	23433	23553	23293	23355	23214	23298	23374	23353	23110	23550	23501	23181	23332	23112	23290	23346	23583	23230	23370	23490	23365	23233	23125	23131	23297	23122	23147	23154	23396	23256	23252	23322	23341	23644	23440	23300	23514	23178	23161	23223	23306	23298	23387	23323	23282	23230	23294	23270	23205	23439	23261	23183	23084	23163	23210	23520	23431	23291	23134	23093	23390	23433	23288	23040	23396	23400	23233	23221	23073	23267	23389	23046	23107	23338	23207	23340	23349	23283	23420	23114	23338	23390	23474	23326	23174	23364	23157	23391	23405	23200	23359	23341	23319	23240	23211	23375	23119	23171	23285	23085	23200	23471	23255	23589	23424	23364	23167	23248	23332	23389	23436	23127	23250	23283	23367	23329	23272	23017	23297	23348	23496	23311	23148	23134	23295	23550	23114	23082	23392	23657	23392	23148	23114	23418	23245
28348	56550	49083	39519	30915	24818	22795	27108	27698	25656	22493	20130	18234	17997	18020	18325	18116	18144	18048	18062	18221	17983	18106	18037	17971	18031	17994	18192	18111	18280	18204	18149	18177	17999	18085	18179	18102	18089	18121	18176	18292	18056	18101	18096	18088	18200	18160	18166	18024	18044	18114	18157	18005	18076	18145	18006	18133	18205	18033	18044	18194	18117	18042	18156	18081	17996	18022	18137	18107	18029	18253	18090	18084	17999	18077	18238	18338	18084	18105	17922	18302	18146	18085	17899	17904	18217	18196	18122	18056	18024	18143	18004	17829	18038	18090	17983	18113	17968	18198	18050	18167	18011	18254	18051	18065	17940	18040	18012	18218	18057	18081	18104	17999	18123	18093	18233	17925	18129	18245	18136	18109	18244	18078	18038	18235	18241	18132	18064	18092	18102	18251	18123	18021	18083	17979	18045	18090	18165	18145	17991	18035	18106	18113	18130	18058	18314	18041	18011	17998	18141	18008	18140	17897	18108	18211	17999	18080	18061	18183	18004	17873	18027	18004	18114	17931	18085	18011	18092	18107	18108	18113	18053	18100	18129	18142	18108	18279	18016	18054	18057	18097	18103	18005	18055	18166	17900	18185	18156	18153	18079	18161	17904	18018	18079	18213	18035	18014	18066	18064	18099	18079	18226	18234	18183	18106	18006	18044	18239	18134	18046	18117	18057	18140	17918	18201	18168	18049	18223	18045	18142	18169	18069	18103	18062	18100	18212	18038	18073	18065	18143	18054	18100	18030	18139	18174	17957	18015	18053	18219	18048	18138	18013	18051	18160	17976	17987	18210	17984	17901	18042	18153	18089	18039	18234	18087	18023	18085	18168	18020	18042	18102	18083	18119	18306	18083	18148	18025	18085	18280	17970	17978	18170	18020	18220	18316	18062	18098	18252	18034	18158	18217	18109	18054	18204	18174	18151	18020	17993	18121	18169	18300	17995	18050	18111	18080	17909	18175	18068	18201	18050	18032	18057	17878	18123	18032	18079	18078	18086	18122	18064	18137	18062	17972	18131	18211	18099	18227	18110	17966	18099	17933	18127	18118	18084	18182	18050	18117	18133	18048	17896	18067	18182	18072	18211	18257	17998	18248	18196	18250	18000	18287	17992	18134	17921	18173	17952	18102	18191	18015	18127	18055	18067	18175	17985	18022	18135	18124	18051	18154	18126	18041	18120	18048	17984	18076	18269	17820	17985	18236	18144	18178	18098	18241	18179	17924	18190	18048	18089	17944	17941	18115	18121	18085	18085	18083	18151	18080	18228	17996	18250	18052	17976	17972	17858	17958	18095	18047	18119	18044	18139	17933	18156	17996	18164	18165	18087	18094	18290	18084	17979	18219	18055	18136	17921	17994	18055	18106	18307	18217	17922	18042	18011	18110	18322	18273	17996	18099	18067	18083	17966	18114	18026	18101	18160	18092	18017	18079	18093	17979	18028	18218	18155	18219	18073	17880	18069	17987	17837	17917	18058	18030	18181	18123	17973	18082	17822	18168	18091	18283	18046	17988	18150	17971	18150	18130	18070	18146	18059	18111	18117	18224	18001	18178	17947	18052	18109	18007	18073	18044	18145	18078	17894	18183	18132	18223	18164	17979	18347	18043	18241	18051	18000	18251	18016	18292	18015	18010	18012	18033	17930	18021	17927	17985	18027	18010	18062	18185	18260	18172	18151	18107	18149	18248	18175	18099	18076	18003	18064	18339	17947	18201	18024	18058	18201	18162	17920	18267	18174	18085	18089	18099	18072	18071	18127	17977	18069	18087	17954	18031	18122	18199	18062	18200	18185	18015	18082	18109	17963	18030	18043	18081	18048	18067	18202	18279	18194	18094	17955	18069	18266	18139	18020	18125	18142	18296	18194	18003	18201	17961	18031	18200	18238	18199	18090	18157	18027	18013	18069	18147	17975	18182	17897	18021	18107	18109	18131	18185	17869	18203	17985	18236	17946	18019	18002	18075	18050	18171	18229	18383	18052	18117	18283	18170	18185	18108	18121	18115	18110	18178	18070	18183	18000	18047	18136	17929	18059	17989	18036	18128	18081	18156	18001	17931	18121	18160	18094	18407	17891	17942	18062	18167	18098	18095	18147	18028	18114	18150	18155	18234	17959	18163	18027	18133	18196	18135	18128	18074	18127	17943	18112	18170	18010	18094	18027	18007	17930	17996	18085	18241	18115	18194	18134	18039	18153	18003	18097	18103	18080	18124	18307	18145	17818	17903	18147	18075	18055	18263	18012	18191	18001	17968	18023	18171	17963	18105	18071	18070	17881	18097	18086	18092	17834	18189	17886	17955	18124	18226	18167	18038	18115	17904	18024	17925	18100	17977	18286	18113	18013	18118	17935	18093	18079	18078	17942	18143	18050	17965	18183	17767	17993	18157	18185	18248	18180	17988	18104	18141	17969	18154	18052	17950	18063	17962	18185	18084	17907	18019	18075	18187	18007	18246	18102	18063	17957	18066	18018	18187	18196	18314	18008	18020	18193	18153	17949	17939	18107	18108	18097	18072	18090	18056	17970	18219	18019	18180	18203	18065	18186	18122	18036	18214	17976	18065	18063	18058	18241	18058	17781	18063	18150	18023	18110	18038	18223	17938	17994	18006	18074	18206	18048	17952	18077	17826	18012	18132	18052	18180	18147	18029	18070	18169	17981	18218	18225	17980	18087	18191	18202	18228	18030	18050	18059	18142	18081	18010	17943	18047	18115	18328	18019	17941	18180	18226	18030	17892	18061	18112	17962	17937	18085	18156	18197	18227	17970	18229	18044	18242	18059	18018	18101	18069	18128	18014	18096	18017	17897	18269	18007	17916	17982	17990	18143	18167	18057	18012	18135	18134	17878	18135	18150	18124	18086	18192	17983	18088	18168	18244	18000	18158	18186	18093	18084	17998	18042	18262	17979	18255	17922	18154	18127	18108	18281	18058	18004	18009	18168	18024	18167	18150	17921	18250	18199	18159	18153	18105	18063	18135	18120	18066	18097	18086	18240	17906	18081	18115	18361	18149	18196	18097	18057	17967	18060	18000	18428	18174	18080	17971	17948	18337	18165	18164	18023	18127	18157	18132	18067	18043	18106	18010	18065	18279	18005	17918	18107	18074	18280	18140	18164	18030	18208	18068	18269	18127	17971	18059	18113	18118	18248	18097	18091	18182	18104	18124	18030	18105	18183	17993	18087	18006	18174	18188	18166	18215	18150	18013	17945	18171	18069	18030	18164	18194	18142	18126	17885	17996	17930	18177	18083	18239	18117	17949	18045	17987	18136	18169	18002	18076	18160	18108	18187	18188	18005	18097	18090	17911	18214	18058	18081	18065	18110	18344	18021	18063	18022	18196	18127	18126	18092	17967	18234	18012	18176	18021	17972	18075	18169	18154	18058	18027	18088	18122	17994	17976	18282	18025	18159	18016	18155	18105	18082	18057	18031	18022	17979	18183	18207	18147	18095	18208	17893	18084	18017	18161	18076	18009	18076	18233	18003	18030	18037	17812	18049	18273	18093	18123	18029	18141	17980	18256	18149	18115	18196	18074	18135	18330	18231	17862	18137	18224	18206	18108	18162	18135	18116	18140	18163	18079	17986	18174	18199	18054	17966	18260	18101	18127	18074	18106	18087	18069	17998	18077	18104	18189	18228	17960	18095	18082	17922	17959	18133	18076	18080	18102	17940	18160	18140	17971	18046	18047	18127	18289	17935	17929	18046	18100	18188	18014	18096	18289	17967	18061	17915	18096	18109	18049	17986	18213	18229	17987	18070	18027	18109	18173	18227	17901	17859	18160	17914	17982	18218	18050	18141	17991	18203	18097	18373	18133	17955	18175	18125	18041	17971	17994	17973	18151	18009	18163	18245	17932	18216	18154	17990	18094	18136	18221	18229	18181	17966	17985	18073	18105	17984	18107	18043	18221	18290	18015	18036	17993	18077	18135	18043	18186	18018	18170	18185	18261	17994	18145	18048	18099	18013	18071	18074	18206	18043	18038	18198	18071	18020	18116	18097	18064	18071	17894	18112	18233	18082	18182	18183	18018	18161	17986	18149	18244	17961	18196	18045	18210	17981	17984	18211	18349	17896	18054	18176	18081	18082	18196	18036	18170	17977	18236	18204	18168	18210	18077	18089	18087	18096	18203	17981	18142	18032	18219	18113	18110	18074	18131	18162	17936	18192	17956	17956	17964	18078	17952	18132	18100	18091	18145	17965	18132	18131	18145	18086	17968	18006	18099	18013	18431	18055	18204	18060	18269	18125	18361	17887	18050	18265	18123	18215	18025	18175	18236	18063	18123	18191	18023	18106	18168	18105	18043	18203	18119	17894	18014	18067	18263	18055	18103	17995	18281	18092	18086	18102	18039	18146	18100	18095	18186	18002	18080	18054	17960	18184	17934	18003	18183	18016	18174	18147	18207	18123	18146	18085	18068	18161	18012	18345	18058	18122	18103	18043	18220	18162	18122	18221	18092	18151	18159	18106	18014	17986	18004	18081	18313	18074	18161	18127	18211	18018	18033	18118	18039	18111	18161	18059	18314	18144	18216	17974	18051	17908	18287	18099	17940	18165	18186	18014	18104	18053	18031	18139	18079	18162	18048	18208	18067	18138	18139	18064	18104	18121	18096	18231	17943	18136	18000	18104	17985	18079	18254	18035	18154	18086	18127	18121	18099	17992	18197	17961	18131	18109	18149	18165	18164	18174	18151	18102	18159	18146	18018	18048	17971	18123	18203	18023	18028	17949	18258	18172	18103	17948	18094	18149	18042	18124	18043	18105	18119	18169	17971	18172	18079	18315	17949	18202	17999	18278	18033	18067	18033	18251	18019	18394	18102	18062	18142	18184	18265	18159	18261	18049	18134	18037	18131	18206	17982	17903	18139	18131	18116	18257	18113	17932	18062	18183	18184	18257	18284	18317	18122	17868	18035	18101	18177	18155	18117	18037	18274	18242	18274	18031	18141	18106	18119	17983	18059	18222	18298	18209	18084	18200	17965	18254	18204	18243	18201	18182	18226	17884	18135	18160	18036	18155	18055	18024	18005	18060	18315	18134	18214	17989	18073	18135	17992	18025	18342	18064	18214	18005	18163	18048	17967	17926	18102	18026	17965	18069	17890	18186	17877	18112	18032	17986
24659	21329	28819	29902	25974	24112	25486	23085	23094	23476	22722	21516	20710	20659	20527	20559	20612	20481	20455	20664	20451	20634	20870	20445	20499	20599	20628	20540	20561	20277	20291	20451	20457	20406	20509	20386	20436	20538	20200	20453	20516	20521	20443	20367	20384	20437	20591	20470	20458	20233	20768	20478	20518	20525	20484	20514	20612	20373	20375	20539	20382	20433	20484	20548	20386	20439	20546	20248	20539	20500	20489	20224	20405	20306	20565	20567	20592	20646	20379	20429	20291	20661	20447	20363	20458	20433	20565	20584	20249	20559	20519	20610	20526	20603	20528	20693	20344	20424	20467	20584	20429	20425	20294	20410	20557	20443	20326	20450	20405	20488	20415	20714	20336	20605	20576	20606	20465	20512	20626	20267	20618	20536	20470	20431	20343	20278	20402	20422	20408	20603	20316	20564	20285	20418	20401	20507	20409	20321	20384	20224	20367	20497	20462	20530	20640	20413	20246	20596	20528	20434	20609	20498	20546	20368	20431	20358	20559	20391	20497	20376	20484	20657	20435	20591	20537	20341	20512	20623	20396	20470	20557	20433	20439	20591	20527	20431	20412	20541	20491	20455	20613	20434	20450	20286	20465	20277	20604	20292	20339	20404	20489	20557	20494	20418	20519	20440	20446	20549	20338	20458	20237	20595	20446	20560	20603	20376	20558	20608	20250	20359	20448	20660	20668	20342	20428	20504	20507	20480	20634	20617	20604	20347	20482	20400	20371	20504	20441	20236	20713	20507	20624	20480	20286	20497	20330	20266	20396	20512	20544	20562	20375	20432	20306	20310	20464	20667	20377	20491	20683	20481	20291	20360	20604	20451	20375	20569	20339	20464	20444	20612	20511	20340	20328	20441	20376	20461	20449	20562	20207	20546	20525	20486	20536	20510	20517	20333	20416	20154	20436	20691	20412	20456	20575	20425	20464	20511	20439	20472	20547	20276	20312	20520	20472	20447	20444	20592	20448	20326	20487	20241	20498	20407	20364	20615	20600	20601	20407	20655	20741	20308	20465	20419	20504	20536	20481	20527	20259	20333	20395	20336	20529	20485	20547	20277	20584	20337	20439	20384	20569	20216	20586	20699	20564	20562	20401	20364	20424	20393	20396	20438	20444	20329	20470	20539	20552	20469	20362	20361	20483	20509	20673	20376	20598	20251	20425	20392	20447	20411	20438	20624	20542	20521	20555	20362	20282	20359	20368	20358	20412	20362	20626	20496	20385	20457	20598	20462	20721	20465	20532	20528	20307	20497	20368	20465	20001	20561	20512	20567	20570	20447	20501	20246	20506	20548	20368	20562	20493	20420	20672	20549	20641	20546	20234	20423	20317	20584	20519	20457	20411	20345	20544	20465	20619	20431	20377	20406	20529	20383	20234	20384	20384	20467	20458	20407	20314	20416	20503	20467	20420	20334	20489	20554	20420	20467	20317	20277	20522	20574	20427	20437	20585	20432	20635	20487	20632	20446	20459	20544	20601	20562	20333	20462	20435	20609	20278	20381	20506	20430	20640	20529	20574	20474	20549	20525	20390	20456	20663	20478	20540	20337	20504	20431	20583	20694	20590	20555	20660	20557	20502	20445	20710	20482	20461	20488	20389	20364	20658	20525	20523	20440	20333	20645	20308	20487	20522	20485	20369	20402	20385	20339	20342	20505	20365	20394	20534	20452	20488	20420	20346	20615	20403	20438	20590	20343	20397	20505	20484	20413	20578	20626	20651	20636	20689	20538	20615	20493	20247	20467	20455	20602	20564	20324	20532	20810	20408	20435	20520	20501	20426	20530	20436	20399	20510	20487	20302	20497	20386	20370	20662	20459	20219	20378	20231	20384	20428	20334	20424	20562	20451	20165	20363	20251	20295	20369	20561	20519	20397	20495	20425	20444	20511	20650	20445	20424	20583	20551	20468	20416	20521	20385	20578	20723	20484	20429	20437	20598	20558	20729	20461	20558	20447	20586	20385	20384	20465	20297	20582	20383	20341	20648	20280	20262	20492	20473	20330	20512	20557	20321	20444	20555	20427	20435	20270	20425	20508	20637	20644	20334	20456	20286	20472	20719	20430	20492	20206	20463	20424	20642	20351	20639	20523	20505	20420	20372	20426	20420	20254	20427	20439	20536	20408	20364	20494	20413	20479	20188	20571	20298	20340	20596	20420	20407	20457	20456	20546	20438	20657	20447	20303	20457	20493	20414	20378	20292	20517	20464	20349	20499	20375	20432	20468	20455	20469	20487	20482	20462	20550	20471	20329	20408	20411	20652	20387	20519	20472	20398	20371	20433	20400	20259	20521	20343	20568	20552	20412	20330	20464	20414	20566	20439	20447	20557	20326	20630	20275	20385	20458	20259	20353	20190	20346	20107	20526	20375	20351	20402	20513	20265	20375	20392	20408	20453	20524	20338	20386	20554	20467	20474	20510	20457	20393	20467	20397	20571	20601	20359	20400	20704	20490	20531	20424	20455	20531	20526	20622	20571	20534	20242	20538	20265	20595	20601	20450	20284	20454	20656	20615	20549	20647	20491	20361	20326	20319	20521	20316	20341	20577	20259	20315	20415	20466	20456	20440	20456	20323	20487	20667	20351	20505	20610	20508	20464	20470	20253	20642	20487	20468	20350	20532	20546	20691	20589	20577	20234	20411	20352	20422	20605	20742	20423	20467	20587	20283	20503	20282	20473	20316	20421	20470	20357	20582	20493	20451	20485	20611	20650	20644	20504	20551	20577	20368	20526	20491	20406	20528	20384	20478	20249	20550	20568	20462	20466	20348	20359	20537	20291	20652	20277	20527	20421	20282	20205	20456	20765	20474	20404	20308	20165	20556	20470	20694	20450	20561	20463	20452	20744	20598	20431	20403	20466	20734	20467	20472	20336	20206	20343	20617	20322	20545	20600	20673	20519	20374	20451	20266	20463	20596	20311	20474	20436	20251	20477	20318	20485	20574	20428	20504	20325	20581	20403	20599	20466	20344	20296	20572	20437	20661	20361	20556	20289	20310	20477	20557	20336	20390	20467	20465	20535	20296	20425	20493	20594	20444	20453	20492	20396	20345	20322	20397	20663	20495	20446	20458	20350	20375	20515	20473	20385	20364	20471	20508	20505	20376	20739	20577	20545	20207	20407	20366	20518	20618	20543	20607	20350	20350	20363	20393	20403	20356	20361	20589	20215	20320	20442	20422	20242	20370	20242	20405	20628	20266	20458	20546	20380	20400	20548	20457	20576	20538	20384	20356	20653	20623	20613	20418	20473	20301	20441	20519	20516	20349	20446	20630	20444	20399	20474	20680	20450	20449	20318	20553	20511	20615	20462	20559	20314	20569	20775	20489	20541	20534	20521	20493	20624	20364	20380	20622	20284	20368	20428	20475	20328	20504	20368	20428	20338	20356	20370	20365	20533	20427	20501	20346	20414	20631	20682	20411	20449	20604	20517	20376	20425	20409	20498	20354	20464	20568	20463	20389	20573	20572	20663	20408	20390	20462	20574	20627	20472	20360	20523	20378	20447	20448	20496	20414	20452	20380	20355	20314	20504	20490	20686	20396	20399	20435	20533	20700	20749	20581	20363	20510	20339	20563	20604	20606	20285	20212	20370	20201	20548	20353	20555	20554	20430	20335	20444	20533	20463	20797	20509	20303	20575	20485	20461	20680	20619	20561	20111	20332	20399	20315	20334	20553	20363	20524	20538	20457	20247	20432	20606	20498	20397	20484	20360	20397	20404	20548	20626	20562	20531	20359	20415	20583	20277	20560	20722	20328	20223	20480	20531	20353	20587	20467	20451	20318	20238	20200	20502	20307	20362	20548	20368	20509	20563	20674	20375	20496	20637	20545	20553	20423	20321	20460	20468	20697	20561	20299	20482	20326	20417	20357	20213	20424	20453	20338	20416	20449	20528	20422	20531	20560	20514	20544	20451	20474	20410	20389	20386	20407	20496	20399	20472	20399	20571	20707	20403	20515	20626	20441	20553	20502	20290	20401	20724	20460	20426	20458	20346	20511	20560	20558	20329	20359	20370	20463	20477	20326	20496	20389	20397	20412	20386	20582	20513	20563	20582	20589	20546	20557	20261	20590	20384	20435	20628	20388	20420	20407	20231	20382	20388	20628	20478	20542	20426	20455	20405	20358	20282	20477	20414	20518	20384	20486	20459	20564	20400	20494	20540	20622	20562	20391	20421	20311	20521	20443	20441	20343	20676	20485	20585	20365	20494	20343	20481	20455	20321	20526	20375	20688	20589	20468	20474	20502	20528	20261	20350	20478	20515	20461	20525	20274	20317	20669	20532	20477	20368	20572	20327	20439	20410	20354	20270	20399	20413	20553	20611	20385	20666	20310	20367	20441	20479	20355	20553	20279	20187	20528	20368	20320	20510	20250	20208	20426	20470	20552	20405	20330	20555	20451	20230	20662	20359	20300	20419	20514	20403	20486	20656	20516	20415	20461	20492	20404	20329	20387	20719	20396	20374	20502	20588	20489	20233	20348	20626	20560	20561	20605	20478	20623	20294	20408	20500	20620	20549	20264	20168	20287	20499	20515	20420	20444	20485	20559	20346	20578	20355	20442	20745	20571	20514	20646	20439	20481	20573	20569	20672	20384	20315	20514	20561	20483	20312	20532	20511	20419	20271	20349	20350	20407	20382	20608	20671	20481	20277	20444	20451	20444	20382	20640	20612	20519	20569	20383	20322	20308	20560	20514	20736	20455	20446	20352	20642	20538	20270	20423	20089	20444	20426	20401	20389	20652	20524	20347	20330	20538	20683	20338	20468	20463	20493	20609	20304	20368	20467	20356	20381	20460	20423	20552	20598	20425	20274	20506	20645	20421	20702	20598	20668	20495	20445	20365	20652	20633	20498	20459	20428	20453	20412	20727	20463	20645	20483	20351	20462	20451	20672	20494	20377	20605	20470	20400	20434	20530	20565	20434	20417	20449	20543	20714	20397	20555	20406	20485	20531	20401	20574	20619	20572	20401	20561	20524	20256	20632	20426	20523	20349	20632	20579	20590	20763	20449	20431	20467	20418	20500	20696	20509	20391	20597	20503	20359	20377	20463	20423	20488	20599	20381	20429	20522	20506	20545	20699	20359	20555	20456	20475	20567	20468	20713	20552	20564	20567	20469	20507	20273	20344
26085	49495	41844	30520	25391	21238	22730	19948	20899	20438	19511	17779	16650	16724	16518	16606	16581	16612	16584	16377	16661	16655	16477	16477	16562	16514	16468	16441	16638	16461	16421	16592	16435	16324	16552	16405	16525	16687	16451	16435	16492	16346	16573	16572	16539	16531	16534	16473	16310	16683	16451	16403	16385	16535	16423	16555	16433	16722	16457	16401	16450	16481	16540	16309	16493	16532	16479	16700	16479	16532	16373	16574	16641	16471	16521	16553	16651	16396	16572	16561	16508	16502	16451	16381	16466	16378	16510	16607	16516	16583	16670	16294	16650	16414	16426	16560	16556	16400	16575	16539	16724	16471	16430	16667	16454	16534	16491	16581	16593	16420	16494	16449	16290	16416	16517	16626	16501	16568	16450	16628	16352	16555	16661	16507	16462	16483	16559	16515	16434	16376	16592	16661	16367	16614	16442	16486	16532	16481	16455	16342	16465	16559	16536	16394	16446	16517	16671	16617	16538	16628	16513	16432	16406	16525	16425	16536	16659	16448	16513	16607	16587	16574	16498	16558	16471	16449	16661	16571	16474	16345	16400	16563	16670	16450	16616	16398	16700	16539	16553	16360	16635	16358	16459	16436	16426	16381	16574	16617	16516	16590	16414	16395	16562	16524	16697	16444	16520	16442	16575	16445	16351	16501	16540	16273	16343	16410	16564	16624	16644	16415	16474	16519	16537	16333	16458	16168	16515	16809	16814	16455	16390	16484	16362	16408	16566	16390	16441	16440	16777	16573	16473	16621	16427	16644	16409	16369	16443	16784	16437	16398	16570	16397	16441	16513	16541	16487	16544	16624	16526	16671	16454	16449	16460	16457	16660	16483	16392	16331	16638	16756	16517	16643	16590	16460	16458	16566	16619	16563	16510	16459	16406	16473	16535	16587	16478	16437	16473	16495	16425	16570	16511	16448	16428	16522	16504	16598	16463	16567	16528	16357	16530	16479	16598	16432	16462	16434	16725	16472	16598	16443	16375	16448	16681	16398	16519	16349	16302	16519	16425	16470	16503	16536	16366	16571	16524	16513	16465	16543	16419	16631	16589	16632	16412	16463	16401	16548	16466	16643	16709	16330	16643	16493	16426	16626	16665	16440	16392	16759	16497	16386	16420	16432	16771	16456	16523	16504	16410	16507	16600	16460	16562	16424	16554	16395	16422	16439	16484	16576	16454	16562	16374	16577	16512	16568	16419	16511	16495	16604	16466	16559	16441	16478	16432	16278	16480	16477	16426	16546	16656	16543	16459	16459	16475	16559	16596	16532	16445	16515	16696	16652	16528	16401	16448	16497	16524	16517	16493	16473	16347	16526	16611	16447	16580	16559	16611	16561	16449	16635	16524	16541	16460	16647	16531	16663	16494	16355	16664	16402	16574	16559	16481	16353	16555	16598	16592	16455	16451	16441	16548	16462	16411	16518	16542	16569	16526	16473	16480	16483	16592	16469	16698	16394	16730	16496	16587	16359	16573	16331	16539	16549	16574	16296	16685	16464	16623	16749	16529	16537	16483	16584	16597	16717	16596	16471	16454	16623	16509	16472	16454	16632	16422	16454	16501	16610	16465	16609	16404	16400	16486	16630	16505	16533	16446	16558	16559	16621	16522	16543	16603	16422	16534	16407	16511	16506	16377	16807	16453	16504	16379	16397	16568	16497	16504	16424	16548	16466	16573	16530	16557	16546	16514	16461	16418	16616	16639	16524	16507	16406	16537	16547	16409	16515	16540	16505	16681	16648	16551	16568	16461	16477	16454	16372	16498	16483	16422	16513	16418	16413	16431	16648	16370	16602	16549	16441	16583	16426	16454	16384	16555	16556	16621	16543	16604	16502	16647	16476	16341	16521	16435	16436	16693	16641	16588	16450	16561	16490	16605	16581	16460	16530	16446	16679	16559	16640	16486	16616	16828	16527	16361	16564	16488	16463	16617	16525	16296	16507	16434	16391	16481	16446	16358	16544	16635	16544	16536	16467	16526	16395	16421	16325	16568	16600	16369	16621	16447	16430	16565	16543	16479	16642	16573	16633	16456	16541	16609	16492	16717	16572	16486	16515	16579	16413	16533	16367	16536	16610	16573	16375	16472	16649	16552	16250	16598	16569	16494	16387	16495	16513	16798	16604	16491	16431	16568	16500	16454	16397	16454	16609	16538	16473	16489	16537	16394	16518	16640	16431	16473	16565	16448	16546	16758	16575	16483	16495	16550	16533	16532	16461	16593	16358	16274	16496	16624	16627	16663	16509	16555	16485	16406	16286	16624	16584	16580	16451	16539	16398	16456	16410	16700	16511	16459	16589	16510	16520	16440	16518	16310	16611	16449	16408	16555	16437	16537	16445	16567	16544	16546	16392	16578	16394	16692	16475	16400	16581	16512	16537	16657	16625	16401	16531	16361	16385	16546	16574	16601	16282	16585	16504	16500	16574	16604	16349	16506	16468	16484	16426	16565	16727	16718	16472	16483	16576	16581	16629	16427	16472	16520	16551	16568	16405	16648	16310	16461	16556	16621	16311	16385	16348	16575	16485	16435	16635	16463	16633	16452	16432	16474	16393	16379	16347	16459	16538	16606	16397	16331	16448	16608	16387	16534	16519	16628	16628	16560	16457	16461	16402	16399	16513	16604	16414	16538	16560	16422	16516	16402	16627	16452	16575	16549	16366	16619	16534	16604	16474	16520	16389	16433	16621	16562	16392	16594	16567	16343	16411	16674	16603	16617	16544	16461	16591	16585	16625	16561	16720	16530	16318	16491	16538	16605	16582	16608	16417	16653	16432	16484	16585	16342	16459	16556	16603	16397	16595	16632	16607	16472	16638	16650	16583	16498	16652	16741	16538	16439	16441	16481	16334	16485	16641	16550	16489	16442	16577	16497	16402	16548	16711	16506	16552	16470	16484	16565	16534	16623	16535	16458	16533	16450	16634	16605	16571	16506	16519	16255	16472	16466	16476	16474	16681	16492	16499	16599	16315	16485	16387	16431	16504	16477	16571	16557	16468	16452	16699	16597	16612	16637	16713	16572	16331	16403	16516	16370	16373	16746	16529	16507	16404	16525	16645	16438	16611	16570	16567	16416	16495	16419	16256	16615	16580	16553	16637	16470	16477	16474	16480	16394	16458	16534	16481	16572	16607	16524	16544	16496	16446	16631	16619	16593	16415	16581	16500	16524	16554	16627	16615	16505	16646	16502	16553	16538	16455	16501	16498	16483	16603	16585	16344	16586	16513	16574	16559	16549	16498	16598	16487	16571	16659	16373	16504	16616	16427	16555	16538	16475	16316	16596	16485	16481	16502	16538	16547	16630	16572	16482	16609	16433	16630	16529	16470	16452	16446	16642	16505	16706	16446	16666	16600	16422	16457	16569	16540	16518	16581	16531	16600	16389	16382	16486	16546	16533	16673	16503	16397	16300	16459	16551	16606	16469	16492	16615	16556	16483	16378	16499	16528	16534	16498	16573	16313	16567	16482	16493	16565	16545	16458	16725	16505	16417	16479	16572	16590	16523	16549	16608	16399	16368	16518	16552	16423	16391	16549	16699	16539	16536	16477	16543	16521	16408	16436	16560	16371	16546	16695	16586	16490	16613	16435	16598	16448	16510	16331	16444	16456	16527	16453	16487	16527	16377	16382	16364	16499	16400	16715	16592	16501	16640	16427	16618	16522	16484	16619	16757	16565	16517	16580	16440	16515	16498	16565	16554	16485	16386	16612	16506	16512	16560	16353	16466	16784	16629	16444	16495	16574	16674	16484	16443	16443	16434	16646	16604	16462	16634	16450	16393	16582	16547	16601	16548	16598	16456	16449	16603	16510	16582	16540	16452	16550	16538	16396	16495	16510	16470	16364	16473	16620	16523	16369	16406	16561	16604	16630	16562	16499	16580	16605	16576	16597	16433	16425	16499	16507	16512	16387	16317	16671	16620	16513	16530	16512	16521	16573	16489	16404	16514	16631	16521	16335	16473	16696	16518	16443	16531	16600	16599	16488	16445	16410	16466	16542	16501	16636	16396	16694	16561	16481	16519	16557	16455	16523	16486	16701	16556	16577	16483	16585	16436	16584	16478	16433	16379	16490	16550	16401	16636	16460	16592	16611	16381	16624	16539	16591	16652	16500	16451	16522	16515	16790	16656	16507	16437	16586	16440	16524	16464	16549	16518	16409	16603	16492	16600	16461	16527	16552	16493	16607	16358	16517	16566	16265	16594	16674	16738	16428	16557	16586	16534	16349	16561	16505	16510	16607	16727	16512	16588	16630	16399	16530	16665	16587	16440	16446	16476	16408	16359	16727	16415	16492	16532	16685	16496	16386	16611	16553	16554	16587	16474	16353	16225	16364	16578	16378	16509	16480	16500	16472	16612	16536	16407	16559	16601	16478	16533	16545	16512	16546	16532	16593	16390	16590	16538	16660	16440	16295	16466	16608	16615	16483	16468	16333	16464	16358	16518	16518	16465	16629	16477	16564	16393	16473	16649	16422	16437	16483	16475	16666	16480	16481	16490	16406	16530	16733	16479	16475	16578	16590	16506	16513	16520	16422	16570	16446	16411	16495	16531	16522	16585	16522	16513	16145	16460	16443	16519	16539	16563	16496	16424	16487	16405	16423	16648	16534	16529	16560	16381	16469	16628	16578	16442	16526	16449	16668	16644	16584	16537	16447	16519	16505	16411	16446	16610	16571	16482	16392	16457	16423	16518	16479	16512	16545	16508	16567	16477	16388	16292	16538	16550	16424	16620	16353	16300	16661	16581	16530	16473	16454	16679	16472	16574	16489	16578	16608	16460	16374	16649	16509	16560	16463	16573	16605	16398	16391	16554	16472	16490	16517	16464	16604	16609	16608	16527	16305	16511	16320	16399	16452	16619	16636	16665	16575	16313	16424	16595	16689	16428	16535	16552	16515	16373	16335	16467	16418	16545	16529	16728	16548	16552	16422	16563	16519	16497	16552	16541	16542	16438	16530	16567	16525	16596	16648	16662	16466	16477	16512	16562	16477	16576	16638	16409	16495	16407	16464	16466	16580	16390	16550	16363	16430	16402	16553	16547	16647	16438	16618	16651	16509	16420	16569	16381	16491	16334	16734	16508	16469	16698	16351	16477	16609	16551	16553	16620	16597	16676	16527	16486	16544	16610	16626
22013	21106	28495	24575	22591	26965	31251	29995	32249	34052	30578	26631	23824	21454	21455	21665	21530	21451	21240	21349	21231	21594	21290	21203	21272	21251	21374	21434	21387	21466	21445	21206	21152	21287	21296	21135	21368	21060	21242	21438	21412	21121	21161	21712	21020	21159	21284	20955	21244	21376	21274	21239	21208	21175	21253	21116	21223	21362	21487	21119	21234	21333	21354	21316	21353	21032	21086	21143	21221	21046	21189	21022	21470	21133	21293	21026	21207	21103	21207	21153	21029	21151	21254	21199	21423	21165	21285	21295	21166	21230	20947	21175	21173	21244	21357	21014	21187	21297	21261	21066	20981	21188	21053	21029	21204	21498	20984	20989	21114	21236	21361	21087	21095	21115	21272	21293	21406	21035	21059	20983	20968	21144	21233	21279	21236	21138	21329	21148	21191	21112	21092	21283	21252	21393	21295	21314	21078	21170	21041	21288	21213	21055	21259	21279	21170	21206	21146	21093	21179	21107	21114	21140	21434	21161	21310	21251	21051	21126	21312	21219	21284	21155	21351	20992	21143	21130	21188	21149	21279	21242	21283	21284	21212	21139	21170	21245	21427	21294	21101	21191	21306	21400	21200	21190	21326	21110	21202	20965	21223	21153	20986	21179	21397	21269	21160	21138	21116	20852	21323	21028	21149	21167	21022	21179	21108	21160	21407	21341	21118	21339	21241	21021	21246	21271	21011	21115	21259	21068	21195	21012	21018	21324	21225	21091	21265	21181	21057	21234	21274	21320	21009	21201	21205	21285	21097	21376	21369	21330	21286	21114	21165	21153	21400	20978	21191	21205	21247	21210	21175	21123	21151	21299	21205	21161	21253	21206	21154	21104	21283	21149	21008	21238	21340	21253	21251	21183	21116	21027	21088	21197	21039	21145	21014	20949	20823	21154	21275	21246	21255	21088	20985	21186	21403	21373	21193	21367	21225	21116	20840	21125	21240	21227	21171	21085	21132	21348	21213	21200	21126	21113	21320	21225	21099	21082	21352	21186	21260	20987	21240	21376	21174	21176	21188	21120	21048	21323	21291	21288	21299	21207	21214	21239	21244	21262	21100	21090	21146	20955	21203	21253	21256	21248	21349	20969	21234	21162	21060	21150	21142	21242	20986	21226	21380	21224	21338	21318	21168	21199	21340	21000	21199	21392	21227	21270	21137	21256	21325	21126	21195	21246	21555	21243	21061	20904	21117	21246	21122	21032	21361	21198	20971	21134	21198	21161	21301	21389	21150	21190	21091	21375	21251	21416	21125	21200	21077	21120	21203	21408	21034	20926	21321	21128	21349	21240	21058	21208	21286	21106	21291	21268	21166	21242	21302	21225	21105	21396	21295	21469	21407	21299	21170	21225	21228	20967	21158	21124	21450	21363	21364	21196	21448	21238	21183	21134	21240	21201	21176	21308	21232	21138	21242	21135	21186	21214	20901	21337	21035	21167	21248	21177	21287	20951	21184	21189	21243	21245	21117	21086	20984	21135	21086	21290	21291	21311	21171	21233	21294	21239	21141	21152	21278	21141	21115	21242	21081	21235	21150	20915	21390	21167	21123	21056	21094	21297	21037	21100	21245	21207	21128	21153	21272	21092	21111	21069	21167	21070	21112	21209	21221	21132	21398	21270	21567	21403	21162	21148	20980	21223	21183	21190	21267	21351	21095	21282	21245	21201	21079	21179	20902	21281	21305	21069	21140	21298	21251	21357	21201	21173	20968	21173	21037	21178	21042	21301	21219	21126	21419	21111	21329	21086	21060	21343	21163	21209	21267	21330	21264	21213	21210	21322	21111	21232	21348	21115	21427	21024	21065	21166	21379	21065	21199	21155	21243	21209	21263	20996	20992	21282	21323	21268	20997	21019	21295	21078	21322	21246	21118	21063	21007	21119	21481	21455	21391	21188	21061	21527	21160	21252	21125	21310	21242	21201	21254	21078	21103	21075	21227	21165	21120	21040	20843	21307	21208	21242	21058	21007	21226	21262	21292	21292	21247	21108	21202	21168	21194	21241	21200	21267	21175	21300	20978	21229	21303	21076	21337	21241	21219	21287	21017	21418	21111	21054	21278	21170	21421	21240	21170	21278	21213	21109	21142	20933	21108	21299	21374	21280	21066	21309	21390	21209	21245	21251	21262	21337	21131	21226	21421	21233	21108	20895	21253	21193	21066	21061	21307	21141	21143	21201	20937	20952	21312	21129	21286	21146	21000	20845	21379	21127	21253	21192	21281	21072	21339	21235	21144	21295	21222	21113	21185	21197	21133	21252	21282	21215	21431	21244	21055	21250	20997	21073	21243	21200	21246	21165	21272	21376	21276	21478	21156	21226	21574	21162	21335	21139	21195	21213	21076	21290	21129	21201	21308	21262	21251	21251	21195	21133	21073	21065	21144	21081	21229	20959	20955	21298	21299	21068	21402	21235	21192	21262	21263	21239	20956	21110	21247	21303	21157	21269	21107	21180	21116	21224	21175	21330	21170	21217	21183	21042	21186	21185	21254	21029	21036	21122	21071	21181	21106	21205	21487	21030	21270	21193	21094	21109	21172	21358	21142	21252	21287	20938	21022	21316	21436	21284	21413	21251	21132	21152	21167	21242	21229	20961	21121	21311	21026	21144	21127	21220	21132	20948	21141	21116	21133	21276	21413	21105	21227	21175	21077	21156	21213	21083	21226	21143	21322	21280	21157	21090	21144	21154	21474	21195	21296	21016	21150	21184	21086	21310	21055	20977	21082	21113	21227	21059	21145	21101	21048	21344	21278	21085	21303	21244	21171	21256	21297	21239	21249	21242	21174	21147	21119	21016	21028	21145	21373	21017	21348	21376	21186	21167	21044	21218	21281	21260	21241	21221	20919	21300	21023	21449	21065	21052	21392	21310	21126	21292	21300	21088	21230	21294	21327	21262	21311	21249	21057	21075	21102	21031	20907	20997	21420	21348	21099	21302	21098	21368	20968	21413	21038	21187	21200	21329	21268	21223	21212	21167	21427	21254	21056	21171	21279	21011	21078	21126	21264	21170	21217	20916	21123	21241	21063	21098	21238	21284	21007	21103	21085	21160	21240	21083	21124	21219	21382	21258	21185	21209	20997	20994	21062	21008	21085	21186	21103	21131	21147	21394	21259	20997	21307	21232	21193	20967	21208	21136	21125	21137	21002	21069	21384	21117	20939	21128	21035	21274	21477	21447	21083	21451	21277	21264	21071	21278	21168	21027	21275	21210	21155	21323	21153	21150	21126	21176	21490	20914	21026	21311	21156	21307	21185	21131	21171	21248	21202	21148	21262	21201	20953	21188	21136	21051	21127	21258	21384	21280	21215	21164	20928	21039	21325	21113	21265	21215	21074	21192	21204	21338	21042	20987	21186	21226	21169	21116	21076	21023	21244	21277	21193	21068	20981	21144	21187	21215	20987	21108	21330	21027	21276	21210	21293	21029	21234	21505	21193	21098	21046	21284	21230	21127	21162	21161	20985	21126	21298	21085	21256	21237	21303	21211	21010	21090	21230	21073	21250	21276	21345	21283	21100	20960	21241	21158	21373	21301	21200	21081	21296	20906	21245	21094	21236	21055	21214	21176	21213	21051	21203	21099	21304	21244	21101	21074	21226	21153	21113	21279	21253	21218	21327	21164	21264	21050	21193	21259	21166	20899	21245	21212	21367	21267	21207	21297	21191	20920	21330	21282	21049	21031	21143	21272	20889	21069	21048	21328	21298	21438	21282	21391	21332	21492	21236	21063	21229	21124	21216	21237	21373	21119	21280	20933	21078	21216	21294	21188	21240	21333	21353	21273	21163	21069	21212	21160	21124	20908	21406	21314	21219	21341	21347	21048	21215	21211	21140	21280	21097	21087	20821	21295	21151	21100	21179	21294	21154	21028	21120	21339	21261	21082	21051	21007	21264	21064	20971	21171	21238	21078	21004	20970	21241	21167	21231	21265	21186	21073	21239	21149	21277	21301	21231	21308	21479	21120	21161	21055	21248	21216	21034	21054	21272	21115	21273	21213	21166	21267	21254	21279	20949	21138	21144	21157	21296	21357	21160	21153	21304	21076	21037	21299	21330	21316	21092	20940	21145	21245	21144	21299	21343	21263	20992	21044	21074	21048	21067	21127	21299	21166	21109	21289	21436	21078	21133	21290	21016	21222	21477	21239	21172	21119	21286	21112	21270	21314	21113	21542	21370	21182	21180	21216	21188	21297	21103	21109	21046	21122	21171	21076	21111	21229	21099	21042	21313	21018	20992	21237	21094	21212	21040	20971	21156	21018	21083	21412	21252	21026	21066	21309	21125	21107	21204	21228	21235	21027	21040	21174	21128	21262	21079	21217	21014	21169	21380	21307	21113	21205	21230	21070	21373	21231	21071	21035	20891	21220	20979	21100	21171	21051	21194	21109	21210	20853	21171	21036	21338	21366	21112	21388	21220	21284	21263	21099	21069	21144	20925	21204	21184	21332	21116	21205	21212	21015	21362	21141	21369	21327	21034	21185	21121	21228	21150	21284	21115	21170	21309	21020	21152	21029	20957	21187	21029	21128	21162	21142	21038	21229	21161	21368	21172	21054	21084	21218	21157	21111	21164	21291	21082	20950	21060	21241	21413	21367	21169	21252	20979	21010	21206	21258	21094	21151	21114	21301	20883	21086	21257	21258	21159	21072	21196	21283	21247	21188	21218	21162	21093	21235	21113	21241	21220	21175	21220	21159	21274	21179	21141	21041	21008	21192	21366	21320	21232	21274	21278	21140	21168	21047	21083	20997	20981	21208	21202	21176	21343	21231	21123	21205	21159	21190	21045	21095	21125	21266	21169	21240	21189	21180	21169	21009	21119	21245	21243	21171	21116	21187	21220	21249	21395	21143	21124	21140	21386	21158	21236	21068	21420	21370	21189	21050	21021	21168	21349	21315	21193	21100	21286	21327	21203	21258	21279	21212	21103	21052	21083	21147	21189	21141	21168	21054	20971	21363	21333	21192	21213	21125	21029	21186	21204	21252	21215	21026	21303	21054	21463	21083	21289	21042	21330	21240	21044	21018	21153	21284	21095	21206	21204	21041	21113	21248	21332	21158	21110	20968	21303	21191	20993	21048	21191	21217	21113	21263	21135	21541	21210	21210	21162	21053	21222	21102	21229	21194
30645	65040	58393	39296	28770	27480	26453	29024	32020	32159	27552	22826	18920	16963	16791	16880	16999	16990	16873	16962	17017	16947	16817	16945	16876	16861	16919	16771	16942	16969	16859	16952	16834	16948	16873	16938	16869	16696	16745	16951	16964	16984	16878	16920	16924	16974	16877	16881	16754	16821	16843	16816	16734	17018	17007	16892	16957	16767	16988	16831	16881	16747	16806	16953	16879	16678	16821	16791	16934	16873	16775	16856	17006	16855	17105	17076	16884	16839	16857	16963	16879	16829	16948	16654	16803	16939	16877	16869	16890	16755	16903	16698	16944	16650	16958	16969	16889	16959	17025	16976	16866	16930	16764	16895	16801	16940	16836	16845	16893	17036	17077	16989	16865	16871	16696	16847	16868	16886	16777	16825	16877	16886	16881	16878	16724	16890	16897	16924	16878	16865	17003	16781	17063	16733	17068	16916	16971	16996	17011	16898	16843	16916	16913	16772	16905	16744	16817	16787	17010	16910	16859	16858	16983	16887	16840	16988	16704	16918	16889	16957	16795	16769	16815	16971	16921	16869	16761	16734	16987	16982	16935	16829	17031	16816	16820	16865	16918	16889	16739	16806	16793	16942	16749	16680	17055	16975	16694	16822	16920	16817	16848	16835	16870	17000	16795	16929	16767	16804	16797	16877	16903	16999	16660	16819	16850	16750	16969	16964	16980	16816	16917	16751	16897	16913	17012	16803	16875	16868	16875	16810	16909	16719	16793	16852	16835	16884	16955	16655	16816	16996	16875	16865	16874	16798	16747	16941	16828	16986	16902	16885	16778	16730	16839	16685	16848	16963	16916	16805	16933	16815	16749	16787	16978	16727	16932	16712	16959	16895	16889	16731	16848	16788	16830	16942	17063	16706	16983	16923	16983	16957	16795	16930	16826	16792	16777	16888	16780	16876	16768	16866	16862	16979	16982	16835	16877	16943	16954	16726	16779	16936	16883	16783	16807	16694	16864	16717	16832	16966	16947	16899	16743	16733	16708	16851	16904	16828	16813	16664	16820	16887	16842	16847	16885	16883	16869	16919	16730	16933	16879	16961	16789	16713	16856	16830	16770	16603	16854	16897	16743	16954	16934	16900	16838	16878	16985	16771	16761	16951	16889	16864	16771	16927	17006	16954	16731	16921	16946	16909	16841	16916	16723	16817	16858	16865	16841	16870	16916	16919	17071	16840	16875	16845	16678	16822	16810	16747	16772	17053	16755	16831	16786	16769	16807	16960	16930	16870	16824	16876	16875	16919	16808	16946	16793	16982	16880	16935	16758	16716	16915	16964	16765	16825	16942	16782	16722	16811	16758	16879	16805	16978	16754	16777	16881	16939	16732	16989	16986	16838	16925	16992	16962	16875	17007	16832	16841	16989	16809	16918	16856	16769	16797	16862	16895	16774	16703	16949	16912	16847	16912	16951	16849	16896	16736	16837	16931	16772	16711	16919	17022	17006	16732	16995	16871	16802	16768	16655	17021	16939	16919	16735	16747	16790	16872	17010	16804	16819	16886	16869	16840	16769	16896	16843	16671	16623	16896	16710	16916	16966	16859	16769	16941	16965	16778	16857	16767	17003	16897	16709	16657	16876	16836	16658	16768	16768	16710	16695	16944	16613	16844	16769	16965	16890	16985	16868	16899	16772	16744	16777	16859	16831	16989	17098	16777	16976	16880	17185	16739	16815	16774	16729	16880	16945	16793	16900	16735	16792	16882	16724	16979	17027	16989	16761	16713	16969	16793	16904	16874	16979	16765	16784	16821	17058	16826	16685	16783	16835	16843	16813	16889	16857	16747	16911	16864	16585	16965	16874	16832	17058	16898	17098	16949	16956	17027	17034	16859	16882	16767	16794	16965	16836	16881	16827	16990	16846	16863	16743	16824	16659	16826	16892	16824	17088	16883	16777	16720	16928	16800	16890	17045	16922	16805	16897	16777	16889	17001	16768	16795	16986	16895	16889	17025	16819	16788	16926	16994	16913	16861	16791	16842	16950	16841	16852	16796	16723	16740	16847	16933	16601	16828	16717	16756	17035	16796	16871	16878	16853	16815	16999	16884	16776	16795	16998	16807	16869	16817	16812	16910	16829	16727	17091	16820	16830	16794	17058	16843	16855	16799	16837	16824	16690	16820	16946	16808	16940	16858	16814	16878	16661	16899	17001	16659	16674	17003	16764	16869	16856	16811	16799	16803	16870	16760	16724	16945	16845	16799	16859	16703	16848	16794	16776	16811	16806	16888	16747	16888	16758	16705	16825	16934	16769	16631	16686	16947	16944	16890	16902	16775	16951	16885	16829	16935	16918	16720	16846	16986	16885	16945	16948	17097	16852	16813	17004	16831	17046	16769	16981	16898	16638	16798	16928	17032	16845	16994	17036	16982	16730	16928	16872	16884	16898	16779	16841	17020	16942	16983	16749	16854	16772	17002	16835	16747	16895	16913	16915	16801	16947	16904	16881	16909	16978	16903	16861	16798	16956	16813	16768	17062	16927	16895	17065	16983	16858	16859	16717	16965	16885	16807	16889	16861	16743	16859	16826	16893	16746	17012	16816	17048	16832	16903	16836	16932	16973	16662	16869	16876	16885	16960	16801	16830	16859	16860	16725	16796	16799	16753	16828	16785	17011	17031	16786	17074	16751	17041	16827	17170	16923	16911	16768	16750	16713	16772	16801	16728	16966	16883	16888	16832	16739	16871	16896	17056	16773	16792	16845	16812	16878	16908	17069	16940	16880	16956	16849	16975	16883	16802	16688	16682	16714	16942	16990	16759	16970	16782	16910	16796	16820	16799	16750	17071	16733	16856	16919	16706	16867	16928	16805	16844	16825	16940	17010	16888	16878	16814	16874	16809	16796	16856	16692	16777	17049	16737	16906	16887	16738	16823	16895	16623	16927	16808	16949	16871	17030	16889	16879	16866	16853	16636	16740	16912	16722	16630	16741	16892	16985	16818	16819	16810	16754	16655	16892	16823	16879	16800	16956	16885	16889	16781	16630	16731	16941	16882	16704	16838	16821	16903	16731	16844	16931	16978	16959	16779	16754	16663	16943	16969	16851	16953	16698	17025	16859	16900	16802	16795	17112	17008	17007	16883	16932	16793	16878	16803	16966	16777	16871	16776	16897	16702	16977	16971	17012	16992	16906	17051	16896	16989	16869	16938	16918	16904	16978	16743	16808	16847	16806	16801	16872	16984	16871	16963	16808	16928	16857	16793	16908	16765	16874	17018	16810	16749	16759	16966	16833	16935	16848	17018	16973	17036	16727	16870	16787	17002	17004	17014	16938	16805	16856	16999	16723	17017	16926	16883	16793	16759	16621	16986	16957	16879	16838	16828	16736	16916	17000	16847	16946	16582	16973	17006	16846	16819	16936	16857	17009	16799	16816	16871	16730	16894	16828	16730	16832	16733	16668	16801	17004	16819	16679	16894	16809	17072	16837	17008	17017	16825	16751	16897	16762	16976	16737	16924	16957	16890	16808	16875	16799	16769	16854	16906	17012	16806	16993	16860	16872	16865	16752	16907	16765	16898	16818	16787	16905	16772	16858	16906	16928	16827	16905	17087	16947	16933	16881	16862	16908	16881	16905	16866	16640	16914	16852	16798	16928	16781	16905	16629	16922	17010	16796	16962	16881	16891	17041	16883	16699	16822	16888	16958	16926	16950	16916	16591	16729	16892	16828	17054	16920	16851	16839	16856	16912	16941	16839	16878	16878	16864	16913	17002	16845	16756	16840	16939	16965	16944	16987	16964	16872	17029	16893	17005	16914	16749	16930	16908	16912	16836	16937	16911	16984	16814	16785	16840	16841	16871	16884	16774	16919	16838	16910	16834	16997	17079	16983	17026	16892	16974	16902	16986	16795	16874	17001	16826	16882	16881	16792	16774	17028	16924	16789	16989	16867	16840	16766	16850	16846	16915	16920	16844	16987	16826	16875	16915	16756	16749	16788	16960	16638	16816	17074	16850	17036	16756	16812	16807	16813	16785	16799	16921	16847	16658	16900	16904	16854	16966	16910	16796	17020	16841	16969	16785	16820	16818	16787	16862	16738	16899	16936	16951	16846	16856	16729	16846	16868	16846	16867	16894	16690	16940	16916	16849	16723	16998	16723	17007	16776	16820	16826	16977	17053	16847	16828	16960	16936	16797	17130	16717	16868	16678	16822	16790	16689	16853	16975	16809	16915	16922	16811	16919	16828	17013	16843	16921	17027	16816	16930	17038	16879	16932	16632	16946	16844	16818	16937	16728	16759	16860	16969	16862	16958	16778	16890	16848	16910	16789	16952	16814	16938	16772	16885	17025	16792	16969	16993	16756	16931	17013	16728	17020	16856	16856	16913	16939	16769	17198	16873	16943	16973	16950	16874	17029	16656	16815	16922	16867	17028	16875	16772	16821	16838	16644	16976	16675	16791	16833	17036	16907	16844	16881	16940	16824	16680	17017	16737	16935	16855	16744	16855	16849	16731	16934	16803	16791	16851	16945	16898	16851	16766	16759	16938	16860	16993	16947	16899	16972	16944	16761	16939	16770	16758	16912	16910	16748	17071	16768	16628	16912	16897	17071	17045	16668	17044	16737	16657	16806	16865	16927	16819	16768	16662	16843	16734	16904	16748	16915	16843	16848	16898	16902	16944	16967	17011	16661	16855	16873	16983	16870	16953	16928	16733	17023	16851	16891	16753	17050	16901	16911	17045	16935	17112	16977	17013	16980	16919	16851	16899	16744	16884	16961	16831	16818	16738	16920	16789	16952	17017	16773	16853	16861	16764	16753	16875	17006	16835	16971	16970	16732	16965	16693	16897	16890	16695	16947	16998	16856	16874	17000	16908	16793	16839	16887	16918	16746	16959	16937	16893	16871	16952	16951	16756	16900	17043	16951	16754	17074	16838	16992	16964	16843	16703	16786	16974	16605	16855	16946	16939	16885	16928	16892	16692	16966	16876	16853	16899	16717	16675	16794	16804	16881	16920	16831	16778	16800	16844	16638	17079	16739	16934	16818	16781	16748	16993	16919	16843	16717	16636	16929	16709	17023	16815	16920	16747	16760	16798	16997	16886	16880	16841	16913	16850	16923	16883	16809	16785	16821	17002	16859	16889	16838	16870	17031	16878	16923	16864	16985	16814	16953	16680	16952	16731
29637	28301	34134	28380	21698	20445	19981	19638	19872	20065	19724	19212	19102	18810	18793	18617	18813	18766	18819	18679	18782	18651	18844	18624	18933	18818	18819	18613	18719	18795	18851	18785	18657	18660	18882	18843	18720	18583	18572	18628	18659	18635	18746	18905	18614	18774	18783	18823	18631	18648	18640	18725	18633	18702	18704	18971	18805	18486	18596	18677	18653	18612	18649	18595	18770	18837	18808	18944	18852	18759	18720	18936	18811	18672	18838	18683	18732	18972	18700	18775	18596	18658	18693	18585	18461	18765	18591	18871	18783	18554	18746	18546	18571	18576	18767	18865	18741	18549	18738	18459	18800	18931	18729	18619	18670	18795	18756	18855	18555	18645	18908	18747	18669	18808	18759	18883	18536	18577	18769	18736	18782	18823	18644	18536	18544	18557	18539	18591	18741	18501	18593	18722	18780	18771	18727	18695	18595	18659	18675	18658	18628	18820	18544	18652	18607	18742	18856	18535	18794	18832	18806	18571	18742	18761	18754	18560	18638	18645	18704	18650	18541	18675	18894	18680	18731	18651	18773	18683	18628	18518	18719	18579	18752	18819	18692	18527	18614	18621	18619	18716	18878	18930	18732	18702	18594	18972	18594	18769	18745	18847	18696	18763	18779	18669	18688	18900	18776	18583	18825	18718	18485	18764	18488	18690	18822	18755	18896	18785	18585	18647	18747	18949	18621	18526	18658	18772	18872	18672	18835	18761	18603	18759	18631	18855	18678	18768	18773	18707	18605	18768	18685	18816	18775	18717	18773	18586	18738	18652	18518	18649	18560	18730	18670	18609	18627	18585	19038	18739	18621	18589	18738	18755	18638	18823	18734	18521	18847	18690	18796	18551	18773	18617	18741	18699	18729	18589	18768	18883	18919	18633	18938	18716	18833	18679	18421	18584	18722	18615	18671	18642	18687	18706	18469	18758	18672	18589	18772	18532	18694	18733	18816	18657	18761	18657	18677	18780	18692	18715	18669	18733	18903	18753	18902	18575	18821	18752	18815	18903	18699	18595	18671	18830	18658	18821	18784	18811	18857	18732	18754	18799	18709	18735	18639	18797	18734	18674	18767	18863	18666	18675	18826	18756	18890	18712	18695	18661	18896	18785	18680	18756	18840	19147	18686	18875	18526	18783	18713	18854	18599	18655	18610	18633	18561	18720	18657	18873	18779	18676	18892	18795	18642	18676	18814	18680	18528	18997	18806	18857	18697	18648	18739	18596	18688	18723	18635	18721	18702	18706	18722	18649	18868	18550	18683	18700	18794	18563	18778	18679	18525	18672	18736	18754	18678	18724	18818	18659	18782	18741	18766	18771	18832	18676	18576	18826	18714	18641	18769	18651	18456	18821	18879	18689	18862	18631	18855	18784	18784	18823	18628	18720	18685	18704	18644	18947	18814	18886	18677	18793	18719	18708	18629	18743	18855	18822	18765	18782	18806	18712	18774	18595	18781	18937	18896	18798	18876	18492	18776	18872	19036	18735	18692	18621	18774	18887	18780	18801	18361	18731	18678	18706	18910	18714	18754	18769	18685	18630	18817	18697	18726	18927	18734	18876	18805	18715	18693	18957	18564	18786	18539	18807	18856	18788	18942	18711	18776	18880	18567	18663	18642	18584	18730	18683	18925	18741	18829	18754	19005	18745	18561	18501	18513	18700	18723	18595	18740	18853	18754	18805	18861	18823	18777	18981	18617	18734	18812	18606	18697	18671	18640	18410	18663	18819	18689	18844	18849	18887	18690	18911	18662	18398	18512	18776	18762	18689	18599	18682	18661	18753	18748	18865	18549	18736	18724	18593	18871	18838	18939	18588	18547	18676	18835	18734	18893	18941	18827	18811	18694	18783	18833	18788	18902	18747	18712	18771	18621	18690	18674	18485	18473	18686	18693	18876	18714	18520	18647	18683	18733	18698	18743	18876	18679	18780	18881	18514	18600	18810	18657	18460	18550	18712	18663	18544	18747	18731	18849	18780	18794	18715	18814	18550	18444	18555	18712	18732	18656	18804	18658	18501	18778	18747	18657	18523	18699	18787	18632	18469	18668	18684	18628	18742	18731	18737	18717	18847	18783	18810	18776	18674	18668	18951	18792	18676	18753	18700	18690	18547	18797	18775	18787	18499	18571	18646	18669	18736	18834	18753	18500	18583	18656	18722	18693	18710	18905	18819	18775	18757	18835	18681	18766	18409	18722	18696	18610	18904	18655	18801	18699	18625	18602	18906	18616	18876	18839	18721	18707	18608	18950	18721	18614	18718	18777	18531	18673	18517	18550	18622	18745	18880	18970	18872	18879	18582	18671	18720	18641	18708	18801	18881	18719	18631	18780	18639	18731	18801	18745	18672	18606	18512	18540	18813	18861	18876	18849	18975	18858	18609	18622	18818	18662	18540	18474	18577	18625	18711	18750	18791	18749	18802	18794	18856	18889	18909	18787	18717	18845	18568	18661	18872	18794	18552	18671	18757	18633	18682	18743	18748	18882	18727	18748	18750	18756	18732	18810	18858	18702	18763	18559	18774	18659	19030	18832	18967	18810	18883	18755	18963	18848	18816	18679	18837	18683	18913	18775	18715	18704	18945	18815	18669	18818	18807	18881	18564	18807	18916	18808	18586	18592	18482	18701	18686	18860	18496	18650	18906	18700	18583	18811	18694	18554	18610	18494	18778	18815	18556	18712	18616	18931	18906	18971	18864	18908	18751	18775	18738	18721	18694	18581	18647	18672	18706	18405	18903	18825	18854	18737	18868	18848	18844	18716	18753	18789	18821	18576	18878	18553	18858	18785	18815	18697	18634	18799	18809	18885	18646	18754	18578	18573	18501	18750	18679	18757	18597	18700	18882	18842	18517	18431	18579	18741	18740	18707	18556	18780	18897	18663	18886	18981	18818	18829	18649	18861	18842	18758	18893	18764	18689	18569	18854	18585	18815	18617	18916	18745	18774	18770	18893	18840	18522	18768	18788	18754	18790	18633	18723	18861	18844	18729	18872	18697	18773	18768	18878	18785	18733	18603	18673	18782	18620	18817	18666	18668	18691	18739	19020	18714	18649	18946	18848	18995	18646	18635	18999	18876	18754	18863	18690	18512	18666	18854	18714	18705	18540	18796	18735	18791	18497	18699	18861	18579	18606	18956	18963	18745	18620	18417	18834	18566	18917	18738	18748	18758	18821	18752	18720	18989	18737	18722	18698	18604	18496	18609	18675	18834	18673	18810	18834	18772	18678	18702	18695	18828	18703	18706	18734	18747	18858	18768	18734	18618	18769	18684	18563	18363	18427	18690	18753	18523	18617	18654	18698	18741	18867	18764	18719	18719	18796	18741	18409	18600	18734	18841	18588	18565	18666	18841	18550	18655	18612	18922	18632	18705	18753	18699	18745	18695	18697	18599	18807	18796	18759	18748	18844	18806	18865	18683	18975	18709	18670	18847	18816	18713	18719	18846	18503	18713	18923	18643	18649	18658	18473	18733	18841	18849	18743	18583	18771	18742	18770	18841	18642	18611	18823	18824	18783	18601	18803	18769	18800	18754	18761	18695	18730	18817	18654	18917	18673	19008	18661	18552	18688	18667	18921	18713	18686	18729	18674	18637	18685	18819	18577	18791	18799	18837	18727	18783	18871	18792	18748	18500	18707	18918	18749	18781	18502	18665	18740	18560	18809	18846	18694	18786	18777	18515	18812	18713	18828	18843	18721	18682	18639	18507	18567	18717	18867	18615	18550	18642	18749	18600	18950	18699	18706	18779	18775	18459	18663	18638	18801	18779	18904	18786	18908	18700	18719	18810	18648	18717	18648	18685	18610	18611	18536	18804	18831	18607	18733	18742	18675	18831	18734	18655	18663	18593	18894	18612	18898	18504	18676	18653	18897	18799	18855	18807	18822	18795	18756	18759	18576	18739	18742	18701	18667	18709	18830	18854	18556	18557	18636	18764	18577	18765	18782	18704	18793	18679	18706	18881	18766	18563	18692	18768	18699	18749	18626	18761	18725	18680	18648	18465	18596	18789	18708	18659	18770	18561	18584	18761	18834	18602	18681	18658	18886	18693	18735	18508	18797	18744	18742	18909	18915	18602	18681	18687	18745	18878	18728	18752	18779	18844	18620	18609	18658	18756	18720	18816	18784	18614	18913	18846	18816	18661	18744	18936	18832	18692	18884	18679	18639	18800	18769	18662	18854	18897	18658	18845	18837	18709	18642	18667	18871	18565	18592	18737	18734	18766	18840	18778	18896	18864	18816	18814	18802	18725	18776	18913	18731	18625	18782	18453	18738	18636	18734	18746	18878	18883	18829	18693	18714	18850	18678	18672	18820	18758	18596	18644	18524	18788	18609	18760	18754	18781	18784	18770	18636	18622	18688	18831	18602	18898	18817	18648	18768	18619	18676	18431	18578	18831	18613	18791	18917	18784	18711	18742	19055	18873	18643	18667	18782	18750	18796	18627	18685	18783	18793	18760	18628	18647	18588	18836	18605	18887	18908	18939	18610	18712	18598	18632	18729	18675	18741	18845	18821	18866	18843	18725	18767	18640	18715	19035	18716	19067	18803	18684	18750	18742	18773	18700	18752	18794	18622	18759	18909	18673	18984	18891	18977	18753	18547	18689	18686	18751	18532	18751	18529	18894	18803	18746	18718	18773	18904	18638	18655	18901	18576	18885	18686	18851	18671	18655	18933	18519	18838	18788	18984	18867	18787	18623	18792	18737	18869	18622	18607	18624	18807	18677	18808	18644	18759	18721	18762	18748	18661	18864	18625	18697	18464	18859	18790	18802	18608	18797	18763	18554	18602	18559	18826	18663	18576	18746	18645	18705	18783	18623	18705	18879	18754	18672	18828	18735	18603	18669	18639	18604	18573	18726	18664	18971	18895	18770	18695	18779	18762	18935	18780	18730	18744	18812	18647	18898	18560	18784	18751	18723	18509	18718	18805	18644	18842	18773	18565	18790	18707	18690	18850	18707	18967	18861	18786	18712	18761	18817	18797	18828	18498	18632	18743	18800	18801	18569	18832	18639	18741	18673	18632	18615	18893	18721	18803	18619	18624	18815	18719	18679	18491	18670	18708	18693	18677	18892	18724	18913	18910	18800	18690	18813	18814	18795	18824	18807	18752	18973	18582	18702	18708	18738	18804
24684	41329	34202	24434	18798	17195	16936	16921	16979	16996	16337	16013	15351	15275	15449	15356	15429	15397	15370	15376	15373	15456	15381	15397	15328	15631	15294	15402	15363	15298	15446	15400	15346	15288	15452	15454	15389	15376	15227	15439	15538	15403	15368	15263	15320	15521	15518	15483	15239	15525	15571	15280	15430	15537	15444	15441	15424	15385	15565	15360	15433	15263	15357	15436	15384	15406	15525	15389	15383	15351	15587	15250	15433	15503	15516	15405	15301	15389	15443	15367	15453	15324	15308	15571	15444	15341	15425	15264	15427	15465	15310	15430	15238	15516	15306	15425	15351	15389	15357	15323	15370	15375	15431	15361	15394	15236	15579	15588	15457	15341	15487	15351	15328	15286	15423	15423	15438	15479	15362	15423	15468	15456	15574	15390	15396	15469	15363	15367	15409	15215	15416	15325	15429	15487	15426	15426	15492	15214	15503	15366	15524	15414	15500	15321	15221	15548	15293	15355	15419	15402	15282	15546	15380	15401	15488	15560	15350	15466	15410	15438	15321	15472	15396	15295	15482	15564	15464	15490	15362	15322	15525	15361	15390	15518	15406	15489	15425	15321	15374	15205	15398	15217	15560	15297	15466	15379	15470	15448	15399	15386	15322	15494	15483	15370	15306	15442	15398	15326	15503	15548	15381	15424	15466	15467	15591	15361	15308	15425	15500	15190	15487	15407	15551	15527	15411	15256	15519	15326	15395	15324	15375	15404	15361	15355	15410	15361	15361	15394	15339	15529	15469	15368	15356	15411	15639	15335	15429	15428	15444	15305	15604	15410	15357	15323	15496	15397	15431	15384	15336	15408	15516	15448	15460	15340	15463	15229	15545	15407	15454	15360	15349	15766	15447	15504	15477	15334	15464	15293	15361	15481	15298	15567	15449	15347	15454	15321	15414	15419	15355	15400	15407	15425	15480	15372	15546	15521	15504	15452	15499	15341	15496	15322	15400	15431	15538	15473	15381	15281	15557	15439	15437	15313	15395	15402	15429	15333	15501	15383	15244	15222	15306	15398	15498	15414	15406	15399	15387	15440	15448	15355	15477	15402	15274	15392	15392	15375	15591	15409	15419	15418	15598	15419	15335	15466	15459	15445	15322	15255	15438	15400	15452	15451	15280	15393	15388	15483	15591	15370	15447	15495	15436	15301	15447	15462	15349	15464	15378	15450	15292	15364	15301	15400	15528	15290	15369	15468	15517	15578	15583	15522	15439	15394	15476	15627	15454	15402	15443	15523	15379	15356	15366	15550	15439	15358	15360	15386	15495	15559	15398	15397	15509	15369	15511	15443	15341	15239	15324	15508	15447	15489	15384	15340	15316	15586	15501	15495	15451	15489	15362	15437	15389	15488	15615	15400	15356	15410	15471	15476	15484	15432	15426	15373	15580	15316	15376	15674	15451	15355	15442	15526	15464	15420	15291	15354	15343	15387	15416	15535	15509	15465	15418	15274	15407	15407	15537	15353	15560	15515	15408	15563	15438	15332	15504	15359	15312	15440	15518	15153	15508	15461	15354	15491	15425	15452	15568	15378	15352	15343	15393	15422	15535	15518	15420	15315	15470	15387	15451	15497	15449	15356	15287	15338	15360	15453	15467	15637	15392	15330	15445	15424	15558	15370	15469	15590	15458	15235	15432	15438	15420	15389	15494	15401	15449	15533	15394	15439	15411	15368	15431	15508	15516	15450	15494	15548	15417	15510	15329	15517	15415	15431	15359	15230	15579	15587	15428	15355	15313	15493	15258	15401	15414	15358	15429	15480	15564	15502	15542	15377	15451	15380	15507	15529	15516	15379	15475	15423	15384	15454	15341	15470	15477	15405	15307	15496	15365	15375	15404	15413	15423	15306	15348	15349	15502	15586	15477	15380	15530	15441	15320	15369	15425	15473	15448	15232	15412	15478	15233	15417	15498	15432	15368	15347	15514	15373	15428	15535	15453	15308	15415	15378	15672	15410	15377	15387	15386	15514	15416	15378	15492	15543	15314	15396	15483	15648	15324	15583	15530	15514	15326	15461	15262	15427	15480	15401	15413	15306	15665	15337	15406	15593	15447	15451	15471	15545	15436	15419	15347	15556	15229	15310	15288	15347	15479	15543	15546	15460	15449	15326	15394	15479	15549	15476	15400	15319	15526	15309	15446	15437	15343	15393	15429	15306	15649	15494	15471	15443	15429	15430	15494	15500	15484	15301	15401	15575	15422	15354	15299	15241	15508	15555	15453	15262	15394	15314	15548	15519	15316	15252	15496	15410	15573	15509	15476	15398	15295	15376	15376	15347	15645	15328	15478	15412	15294	15492	15257	15369	15368	15436	15381	15462	15424	15400	15479	15603	15473	15385	15431	15316	15240	15428	15411	15282	15329	15470	15344	15411	15366	15303	15336	15517	15516	15533	15628	15398	15501	15447	15477	15310	15638	15392	15443	15440	15477	15313	15199	15477	15350	15379	15480	15403	15345	15382	15342	15464	15331	15328	15328	15397	15624	15521	15380	15231	15510	15388	15387	15505	15413	15403	15360	15297	15288	15366	15500	15437	15461	15487	15426	15360	15573	15295	15303	15362	15401	15459	15374	15493	15363	15452	15244	15339	15511	15424	15376	15480	15354	15387	15524	15375	15277	15592	15463	15470	15545	15472	15455	15454	15354	15509	15454	15516	15505	15571	15430	15470	15519	15481	15470	15650	15487	15342	15545	15474	15371	15437	15420	15397	15661	15348	15498	15377	15334	15571	15458	15397	15387	15404	15387	15426	15279	15416	15338	15368	15357	15294	15692	15533	15407	15551	15420	15368	15463	15322	15415	15368	15627	15335	15437	15395	15437	15589	15463	15352	15543	15479	15423	15471	15426	15333	15508	15367	15366	15600	15509	15304	15457	15375	15455	15464	15294	15388	15588	15351	15431	15394	15501	15393	15413	15514	15245	15352	15451	15357	15451	15184	15595	15447	15650	15431	15265	15466	15563	15466	15344	15457	15382	15462	15545	15417	15517	15433	15498	15350	15393	15445	15441	15341	15382	15416	15459	15556	15291	15384	15415	15480	15387	15451	15463	15475	15538	15463	15291	15435	15574	15504	15438	15328	15318	15440	15356	15541	15279	15624	15521	15246	15320	15438	15295	15416	15434	15475	15192	15378	15336	15302	15465	15377	15459	15550	15372	15601	15356	15513	15547	15253	15485	15374	15411	15367	15533	15344	15397	15408	15356	15361	15378	15489	15537	15426	15498	15411	15374	15363	15296	15408	15360	15415	15280	15268	15522	15241	15575	15267	15515	15503	15428	15535	15432	15434	15385	15388	15482	15399	15461	15475	15382	15538	15416	15323	15457	15382	15427	15365	15413	15623	15420	15454	15470	15328	15429	15569	15519	15418	15417	15628	15472	15447	15449	15198	15269	15481	15315	15419	15408	15245	15446	15416	15337	15400	15316	15553	15430	15422	15493	15372	15444	15407	15533	15441	15532	15487	15312	15502	15453	15213	15390	15277	15547	15438	15216	15442	15411	15364	15567	15504	15420	15393	15366	15594	15434	15629	15402	15538	15328	15498	15408	15335	15410	15464	15327	15408	15205	15448	15417	15455	15423	15551	15288	15438	15369	15367	15381	15592	15323	15348	15431	15386	15374	15563	15459	15438	15571	15309	15363	15268	15426	15469	15295	15301	15338	15395	15253	15635	15610	15411	15575	15400	15462	15430	15435	15481	15487	15489	15450	15514	15371	15461	15175	15398	15291	15373	15253	15443	15507	15494	15456	15270	15404	15521	15411	15554	15424	15446	15521	15535	15458	15459	15615	15533	15550	15490	15436	15560	15361	15152	15338	15537	15527	15421	15395	15429	15368	15512	15328	15585	15455	15457	15445	15516	15556	15571	15378	15298	15287	15453	15573	15484	15372	15432	15333	15601	15392	15323	15263	15472	15313	15592	15286	15494	15374	15513	15550	15460	15410	15338	15475	15447	15496	15398	15415	15362	15395	15561	15492	15512	15432	15357	15596	15552	15598	15419	15674	15513	15294	15426	15512	15558	15438	15462	15566	15574	15344	15285	15380	15287	15465	15426	15502	15555	15396	15467	15363	15361	15585	15319	15593	15611	15431	15497	15568	15328	15408	15430	15607	15543	15372	15471	15339	15662	15465	15408	15590	15501	15430	15413	15691	15523	15605	15291	15484	15533	15445	15464	15545	15336	15455	15495	15411	15415	15490	15396	15310	15508	15497	15424	15430	15416	15472	15404	15577	15367	15460	15460	15377	15480	15380	15306	15547	15459	15436	15332	15476	15370	15395	15502	15508	15321	15482	15577	15403	15457	15269	15421	15467	15594	15394	15483	15398	15467	15264	15409	15351	15412	15348	15462	15419	15176	15385	15302	15294	15543	15453	15324	15449	15443	15547	15597	15151	15503	15439	15490	15230	15570	15313	15487	15509	15295	15388	15479	15174	15467	15365	15536	15350	15472	15488	15428	15409	15385	15530	15451	15462	15322	15293	15435	15376	15486	15374	15343	15539	15469	15506	15565	15332	15533	15471	15548	15429	15486	15581	15546	15475	15398	15284	15389	15405	15496	15408	15310	15396	15586	15326	15424	15436	15589	15427	15599	15409	15382	15571	15444	15388	15619	15440	15223	15453	15314	15428	15501	15389	15628	15483	15348	15378	15541	15529	15370	15673	15327	15414	15533	15421	15570	15443	15632	15456	15489	15702	15504	15451	15406	15471	15458	15259	15494	15448	15373	15433	15567	15394	15333	15359	15255	15366	15270	15385	15457	15490	15314	15525	15510	15374	15344	15395	15352	15453	15392	15476	15280	15304	15538	15382	15497	15488	15524	15327	15393	15362	15480	15477	15362	15595	15317	15389	15388	15387	15395	15463	15400	15592	15447	15539	15451	15543	15426	15443	15353	15557	15258	15324	15545	15298	15456	15390	15490	15411	15439	15551	15456	15422	15342	15502	15384	15384	15512	15443	15384	15361	15359	15657	15458	15418	15447	15388	15277	15438	15322	15466	15354	15690	15382	15488	15318	15522	15426	15481	15450	15573	15509	15395	15346	15527	15422	15404	15467	15411	15615	15332	15366	15560	15320	15460	15398	15302	15315	15487	15523	15387	15387	15471	15268	15392	15434	15530	15393	15381	15401
23381	21113	28428	27493	25643	25504	24920	22511	22906	25384	23957	20950	19141	18755	18712	18686	18738	18760	18664	18596	18746	18737	18746	18707	18619	18627	18494	18691	18583	18709	18574	18551	18567	18603	18522	18656	18607	18710	18652	18594	18708	18637	18591	18751	18746	18643	18535	18661	18630	18670	18560	18734	18536	18675	18422	18573	18648	18758	18572	18414	18638	18636	18596	18815	18629	18289	18343	18279	18594	18825	18709	18533	18602	18587	18616	18537	18551	18563	18778	18619	18519	18627	18660	18736	18653	18417	18416	18660	18533	18395	18653	18484	18735	18596	18663	18510	18662	18526	18643	18716	18698	18512	18747	18700	18487	18539	18491	18714	18734	18514	18699	18560	18532	18550	18409	18563	18582	18467	18646	18494	18767	18603	18563	18429	18516	18706	18506	18429	18398	18212	18388	18600	18564	18520	18707	18545	18790	18695	18874	18765	18712	18647	18545	18465	18744	18734	18349	18570	18587	18682	18920	18582	18407	18508	18560	18549	18488	18544	18663	18531	18526	18590	18630	18721	18551	18768	18727	18644	18321	18534	18482	18697	18557	18512	18739	18514	18676	18696	18651	18624	18584	18623	18586	18662	18697	18746	18634	18433	18678	18786	18566	18624	18579	18623	18599	18608	18735	18606	18578	18637	18523	18628	18477	18514	18493	18513	18610	18427	18606	18508	18731	18746	18606	18554	18654	18784	18788	18684	18560	18813	18623	18567	18564	18545	18716	18562	18612	18395	18669	18368	18740	18648	18398	18633	18706	18853	18488	18734	18459	18687	18414	18603	18488	18485	18551	18419	18570	18748	18614	18623	18771	18664	18812	18628	18506	18449	18492	18625	18618	18660	18521	18503	18563	18599	18654	18404	18678	18563	18508	18578	18413	18404	18567	18657	18577	18704	18458	18490	18489	18318	18686	18614	18583	18425	18695	18494	18368	18474	18610	18616	18538	18557	18551	18698	18683	18557	18705	18594	18618	18533	18767	18715	18663	18644	18641	18703	18517	18596	18592	18631	18732	18775	18532	18588	18644	18545	18564	18375	18653	18768	18333	18645	18560	18440	18667	18685	18561	18656	18685	18420	18476	18623	18624	18466	18336	18694	18846	18386	18476	18515	18531	18256	18737	18529	18563	18501	18469	18805	18698	18433	18696	18356	18357	18908	18513	18339	18778	18562	18428	18665	18561	18624	18706	18571	18462	18507	18564	18750	18470	18330	18496	18651	18673	18502	18796	18609	18643	18572	18595	18567	18730	18547	18724	18561	18547	18572	18532	18638	18573	18604	18762	18551	18497	18620	18664	18544	18440	18509	18420	18426	18381	18553	18662	18732	18627	18615	18554	18655	18717	18647	18589	18703	18364	18778	18480	18568	18675	18670	18646	18636	18631	18613	18404	18568	18636	18716	18429	18570	18679	18569	18657	18487	18644	18554	18553	18623	18668	18435	18714	18438	18596	18485	18581	18684	18610	18570	18523	18457	18389	18454	18574	18622	18616	18610	18720	18507	18492	18421	18691	18757	18562	18505	18553	18591	18718	18643	18508	18505	18706	18651	18544	18650	18614	18476	18765	18567	18516	18497	18421	18669	18510	18696	18600	18718	18563	18559	18576	18559	18513	18732	18690	18589	18712	18547	18573	18527	18512	18477	18665	18408	18634	18524	18474	18534	18554	18700	18761	18555	18660	18615	18642	18334	18617	18727	18730	18719	18663	18609	18559	18495	18664	18545	18598	18581	18439	18440	18530	18599	18773	18608	18662	18642	18591	18213	18647	18602	18555	18615	18606	18679	18517	18547	18487	18491	18539	18629	18655	18711	18557	18626	18777	18577	18567	18431	18755	18506	18675	18344	18278	18594	18542	18516	18562	18595	18659	18645	18572	18699	18570	18698	18631	18497	18616	18657	18686	18469	18630	18685	18689	18703	18717	18726	18570	18717	18684	18640	18456	18498	18521	18724	18405	18649	18565	18591	18544	18549	18781	18615	18619	18806	18609	18643	18671	18527	18698	18825	18397	18439	18728	18618	18601	18583	18694	18855	18725	18755	18546	18731	18670	18493	18657	18649	18817	18599	18620	18555	18604	18504	18707	18448	18607	18630	18729	18527	18553	18796	18644	18607	18548	18615	18477	18629	18578	18711	18398	18466	18573	18583	18737	18796	18850	18507	18570	18696	18568	18754	18621	18620	18597	18440	18742	18506	18660	18620	18631	18573	18491	18829	18658	18795	18512	18606	18589	18464	18463	18362	18399	18601	18492	18618	18672	18506	18658	18637	18662	18477	18510	18762	18506	18554	18551	18602	18797	18261	18580	18676	18743	18834	18777	18537	18655	18454	18628	18601	18714	18686	18527	18701	18280	18523	18384	18756	18598	18672	18627	18493	18659	18696	18682	18373	18640	18499	18684	18521	18745	18711	18364	18706	18353	18539	18436	18607	18591	18845	18642	18591	18697	18395	18599	18518	18574	18603	18634	18457	18580	18507	18658	18377	18470	18608	18455	18651	18564	18550	18671	18696	18728	18547	18464	18586	18476	18644	18530	18662	18375	18572	18447	18599	18624	18527	18462	18598	18764	18635	18691	18572	18554	18750	18554	18611	18628	18639	18589	18560	18655	18671	18517	18829	18546	18557	18748	18577	18631	18462	18708	18437	18766	18652	18670	18748	18729	18773	18704	18720	18719	18416	18581	18814	18820	18687	18585	18431	18597	18467	18653	18807	18627	18528	18645	18689	18495	18476	18458	18702	18458	18411	18567	18636	18639	18547	18750	18702	18546	18586	18624	18549	18603	18667	18542	18379	18625	18605	18768	18504	18629	18880	18508	18718	18557	18510	18649	18700	18668	18766	18695	18505	18628	18485	18314	18613	18506	18604	18563	18681	18627	18624	18353	18662	18702	18647	18446	18499	18676	18366	18655	18413	18654	18892	18672	18609	18438	18545	18674	18521	18655	18455	18633	18389	18645	18527	18595	18631	18644	18699	18618	18625	18748	18457	18384	18804	18740	18587	18427	18521	18443	18621	18738	18475	18681	18609	18753	18724	18583	18430	18462	18464	18596	18702	18627	18545	18370	18737	18430	18231	18701	18648	18465	18515	18569	18494	18599	18702	18682	18582	18710	18605	18311	18550	18734	18642	18614	18816	18590	18614	18486	18670	18676	18388	18579	18633	18558	18447	18402	18577	18464	18504	18816	18643	18538	18567	18485	18481	18692	18460	18517	18563	18668	18540	18640	18628	18524	18625	18581	18483	18606	18527	18692	18441	18631	18532	18664	18694	18564	18517	18324	18589	18568	18545	18614	18661	18685	18461	18817	18611	18608	18729	18526	18541	18610	18654	18596	18605	18387	18456	18656	18664	18536	18782	18472	18664	18565	18455	18853	18406	18643	18728	18737	18688	18660	18777	18482	18600	18569	18531	18646	18597	18664	18684	18734	18662	18476	18681	18676	18503	18528	18481	18520	18559	18492	18742	18685	18571	18763	18741	18586	18497	18553	18640	18601	18656	18596	18695	18529	18550	18597	18800	18725	18502	18427	18572	18638	18599	18705	18610	18697	18726	18779	18802	18876	18522	18528	18699	18624	18519	18686	18604	18622	18506	18451	18717	18486	18608	18508	18645	18628	18629	18749	18598	18398	18445	18544	18570	18708	18430	18697	18568	18553	18597	18663	18743	18509	18814	18774	18672	18789	18519	18576	18689	18787	18806	18536	18778	18607	18849	18503	18639	18527	18621	18752	18690	18643	18495	18745	18626	18432	18696	18802	18618	18510	18492	18624	18438	18722	18556	18728	18478	18574	18789	18808	18643	18720	18655	18342	18646	18718	18473	18581	18653	18669	18697	18463	18544	18743	18887	18767	18872	18796	18571	18424	18627	18669	18648	18587	18706	18755	18505	18754	18354	18518	18531	18511	18711	18450	18505	18599	18637	18549	18650	18731	18750	18676	18452	18628	18441	18614	18606	18591	18551	18408	18558	18573	18771	18476	18464	18638	18583	18692	18769	18736	18335	18510	18787	18630	18462	18564	18612	18540	18639	18564	18683	18762	18229	18664	18674	18574	18620	18776	18601	18531	18491	18513	18532	18635	18531	18646	18746	18750	18691	18632	18546	18439	18598	18750	18687	18713	18660	18482	18662	18693	18557	18952	18508	18572	18567	18508	18752	18850	18605	18635	18637	18718	18544	18494	18495	18584	18587	18520	18538	18522	18589	18748	18503	18562	18747	18755	18683	18456	18516	18526	18600	18591	18559	18675	18510	18673	18776	18782	18593	18794	18703	18734	18396	18652	18553	18788	18334	18635	18640	18566	18712	18560	18628	18556	18569	18588	18710	18470	18547	18625	18801	18561	18547	18658	18551	18450	18680	18737	18640	18401	18771	18760	18515	18845	18538	18745	18601	18678	18703	18375	18698	18672	18556	18511	18548	18639	18695	18785	18578	18598	18718	18609	18462	18640	18709	18807	18714	18486	18628	18424	18729	18695	18497	18688	18688	18747	18276	18658	18628	18587	18730	18358	18442	18566	18685	18559	18676	18508	18683	18703	18528	18603	18621	18532	18513	18699	18506	18836	18667	18758	18871	18514	18458	18539	18641	18721	18584	18652	18746	18689	18628	18426	18520	18541	18575	18476	18621	18593	18496	18747	18654	18400	18586	18546	18330	18757	18653	18764	18633	18589	18338	18366	18959	18469	18492	18627	18537	18358	18605	18664	18543	18729	18501	18663	18701	18570	18539	18460	18502	18637	18419	18617	18543	18527	18644	18689	18872	18579	18642	18633	18395	18480	18814	18759	18693	18728	18493	18708	18414	18724	18574	18766	18585	18621	18682	18413	18638	18629	18592	18653	18690	18749	18514	18345	18581	18645	18647	18774	18349	18493	18702	18525	18563	18517	18361	18648	18528	18580	18579	18472	18564	18615	18623	18444	18517	18648	18643	18752	18660	18828	18527	18433	18793	18789	18558	18587	18688	18711	18560	18646	18608	18661	18599	18777	18569	18622	18481	18812	18567	18680	18220	18584	18581	18730	18606	18502	18509	18504	18700	18596	18598	18476	18756	18706	18568	18673	18409	18665	18682	18637	18756	18455	18605	18764	18667	18663	18481	18422	18852	18645	18620	18507	18474	18754	18683	18458	18599
27759	55228	48526	37182	28359	22793	21323	19964	21373	23840	21242	17208	15350	15443	15381	15348	15501	15392	15357	15528	15354	15386	15475	15301	15364	15310	15598	15357	15541	15354	15414	15399	15404	15358	15391	15422	15431	15097	15376	15321	15477	15379	15269	15292	15525	15426	15315	15354	15380	15529	15398	15335	15410	15357	15503	15409	15490	15268	15278	15223	15270	15270	15294	15290	15361	15543	15392	15359	15267	15363	15463	15375	15414	15456	15477	15156	15435	15352	15525	15441	15499	15545	15376	15494	15402	15463	15491	15435	15432	15331	15429	15569	15419	15392	15476	15471	15473	15439	15436	15515	15460	15549	15492	15380	15486	15413	15399	15288	15345	15259	15270	15400	15417	15422	15431	15290	15570	15351	15366	15352	15234	15177	15277	15379	15486	15458	15324	15437	15428	15408	15298	15417	15272	15465	15578	15467	15389	15305	15369	15521	15239	15415	15333	15382	15469	15327	15260	15476	15464	15532	15353	15373	15472	15325	15209	15638	15369	15455	15487	15371	15327	15364	15387	15377	15344	15313	15393	15258	15460	15330	15408	15409	15319	15455	15353	15250	15258	15502	15390	15409	15283	15399	15349	15349	15384	15466	15310	15444	15377	15492	15238	15300	15275	15485	15382	15353	15464	15380	15400	15584	15340	15498	15332	15574	15418	15363	15483	15222	15570	15390	15404	15387	15446	15323	15286	15385	15295	15331	15502	15366	15420	15473	15455	15462	15471	15510	15240	15398	15497	15397	15305	15426	15567	15392	15396	15464	15482	15375	15479	15580	15471	15478	15436	15521	15442	15433	15358	15396	15380	15398	15334	15412	15324	15474	15480	15453	15331	15398	15444	15295	15489	15448	15443	15469	15559	15410	15279	15380	15318	15436	15327	15405	15336	15309	15431	15581	15392	15427	15349	15392	15297	15469	15581	15466	15486	15400	15329	15497	15218	15491	15455	15461	15410	15294	15378	15337	15435	15536	15449	15363	15501	15560	15346	15233	15357	15376	15443	15308	15398	15301	15542	15460	15376	15395	15519	15203	15280	15386	15473	15268	15441	15421	15495	15196	15347	15221	15257	15291	15404	15529	15274	15272	15299	15346	15270	15463	15409	15319	15293	15466	15254	15313	15224	15284	15322	15363	15220	15377	15484	15428	15367	15532	15354	15193	15387	15255	15431	15374	15447	15386	15433	15371	15541	15323	15596	15254	15442	15441	15424	15335	15187	15354	15291	15502	15357	15415	15478	15480	15482	15341	15291	15322	15337	15511	15361	15444	15483	15552	15407	15269	15391	15243	15231	15453	15467	15355	15345	15320	15513	15213	15239	15463	15459	15401	15373	15349	15392	15332	15445	15513	15584	15334	15433	15348	15276	15337	15360	15521	15415	15473	15394	15448	15311	15217	15399	15474	15519	15324	15382	15375	15352	15384	15354	15415	15290	15514	15338	15432	15331	15549	15356	15503	15333	15418	15490	15304	15349	15285	15293	15343	15463	15365	15358	15434	15376	15358	15367	15424	15382	15339	15345	15454	15332	15450	15366	15440	15360	15420	15353	15319	15442	15607	15392	15330	15348	15432	15429	15379	15323	15340	15237	15275	15131	15443	15410	15537	15205	15328	15653	15458	15224	15183	15302	15334	15437	15200	15392	15400	15321	15540	15413	15326	15478	15398	15345	15347	15335	15534	15440	15449	15241	15472	15534	15332	15336	15346	15504	15352	15315	15293	15285	15489	15339	15402	15454	15415	15498	15351	15332	15403	15347	15435	15472	15496	15479	15385	15499	15373	15548	15511	15574	15284	15526	15306	15363	15467	15421	15230	15405	15405	15423	15391	15296	15338	15322	15411	15222	15475	15376	15431	15447	15340	15303	15465	15258	15304	15465	15358	15346	15291	15445	15422	15277	15472	15352	15441	15400	15411	15362	15436	15280	15355	15348	15570	15348	15350	15397	15495	15498	15472	15456	15501	15162	15337	15228	15372	15272	15240	15538	15401	15193	15387	15286	15231	15480	15441	15473	15410	15460	15462	15445	15339	15469	15304	15386	15334	15356	15398	15419	15339	15537	15629	15411	15631	15491	15459	15441	15459	15394	15397	15388	15300	15292	15439	15297	15282	15500	15506	15307	15223	15276	15394	15388	15223	15280	15367	15352	15136	15348	15486	15362	15498	15294	15516	15401	15317	15313	15249	15250	15360	15445	15317	15481	15475	15447	15092	15239	15322	15596	15091	15496	15351	15248	15383	15260	15444	15409	15383	15364	15618	15539	15338	15424	15336	15509	15325	15206	15284	15123	15444	15286	15414	15483	15550	15406	15564	15595	15490	15504	15524	15333	15191	15429	15448	15231	15458	15304	15382	15391	15434	15315	15540	15370	15624	15440	15398	15574	15373	15351	15402	15477	15433	15258	15367	15477	15399	15432	15388	15427	15482	15188	15454	15370	15448	15292	15398	15431	15321	15307	15343	15472	15328	15189	15386	15414	15257	15558	15301	15338	15415	15542	15259	15416	15454	15245	15499	15430	15344	15397	15555	15534	15520	15520	15313	15277	15298	15442	15376	15225	15421	15384	15554	15410	15399	15465	15238	15242	15406	15402	15361	15349	15332	15341	15454	15393	15191	15381	15513	15486	15472	15364	15489	15431	15354	15483	15448	15351	15282	15273	15254	15485	15442	15363	15369	15427	15484	15383	15224	15553	15323	15434	15361	15375	15437	15341	15404	15398	15348	15417	15418	15275	15381	15301	15343	15353	15303	15197	15298	15391	15522	15425	15513	15439	15493	15498	15286	15419	15424	15343	15470	15274	15443	15413	15320	15450	15398	15414	15325	15412	15310	15469	15356	15232	15304	15604	15353	15378	15295	15197	15485	15309	15334	15475	15350	15473	15312	15390	15510	15315	15302	15474	15247	15271	15480	15372	15418	15354	15474	15470	15397	15509	15559	15470	15453	15460	15250	15395	15345	15496	15440	15224	15437	15373	15417	15499	15307	15313	15531	15488	15424	15369	15136	15419	15444	15365	15433	15448	15485	15152	15503	15482	15606	15463	15326	15327	15428	15358	15484	15454	15332	15596	15387	15253	15447	15376	15421	15481	15450	15542	15409	15501	15308	15080	15312	15451	15460	15349	15506	15581	15372	15493	15422	15481	15299	15407	15494	15415	15373	15480	15348	15428	15452	15365	15448	15164	15492	15322	15299	15424	15409	15393	15337	15222	15292	15364	15422	15309	15493	15412	15223	15562	15433	15460	15376	15372	15372	15514	15273	15453	15223	15479	15412	15450	15414	15209	15418	15551	15414	15187	15219	15426	15565	15295	15383	15534	15365	15346	15394	15420	15367	15381	15269	15430	15436	15341	15421	15338	15334	15409	15372	15430	15337	15435	15368	15447	15406	15398	15240	15483	15303	15457	15323	15269	15428	15391	15387	15222	15514	15258	15443	15529	15455	15139	15398	15164	15541	15551	15653	15336	15319	15436	15438	15339	15377	15332	15458	15356	15347	15449	15268	15442	15506	15233	15355	15549	15476	15401	15582	15334	15692	15377	15570	15333	15546	15433	15199	15433	15432	15451	15475	15425	15333	15378	15332	15352	15272	15351	15485	15295	15527	15463	15414	15302	15351	15371	15312	15352	15478	15333	15440	15371	15565	15372	15366	15612	15239	15321	15401	15109	15463	15410	15358	15370	15441	15513	15400	15389	15402	15368	15261	15354	15417	15373	15521	15382	15344	15391	15493	15326	15384	15445	15304	15441	15263	15402	15175	15469	15326	15361	15434	15373	15432	15365	15449	15359	15399	15364	15445	15384	15321	15101	15355	15431	15441	15413	15426	15532	15392	15296	15478	15269	15363	15468	15564	15388	15413	15365	15399	15447	15192	15472	15426	15461	15560	15356	15511	15196	15337	15483	15327	15446	15151	15365	15374	15379	15299	15258	15481	15328	15462	15467	15349	15378	15397	15449	15583	15299	15453	15386	15568	15425	15338	15423	15439	15341	15215	15372	15573	15440	15383	15460	15502	15284	15417	15391	15256	15463	15355	15374	15280	15372	15309	15444	15279	15283	15587	15260	15360	15271	15590	15308	15570	15247	15532	15450	15386	15286	15259	15416	15478	15484	15307	15380	15527	15291	15497	15309	15371	15300	15364	15194	15296	15351	15333	15577	15480	15521	15445	15400	15427	15471	15631	15409	15522	15453	15291	15474	15367	15218	15309	15328	15286	15462	15346	15448	15221	15254	15444	15301	15373	15356	15409	15491	15311	15458	15450	15186	15383	15342	15485	15323	15409	15451	15320	15426	15426	15485	15418	15515	15316	15223	15586	15308	15393	15401	15500	15300	15508	15517	15171	15337	15633	15277	15517	15365	15519	15492	15330	15329	15328	15334	15336	15464	15464	15349	15377	15538	15299	15328	15366	15485	15247	15435	15463	15585	15384	15452	15377	15255	15368	15331	15395	15438	15487	15386	15305	15310	15338	15308	15572	15363	15484	15219	15338	15340	15318	15409	15179	15384	15249	15472	15393	15548	15257	15565	15355	15437	15363	15523	15498	15475	15330	15441	15293	15427	15237	15421	15325	15322	15518	15465	15164	15377	15302	15413	15393	15379	15333	15309	15353	15359	15256	15587	15302	15400	15518	15377	15358	15259	15418	15368	15491	15397	15546	15296	15368	15490	15550	15525	15441	15338	15388	15450	15341	15439	15453	15430	15339	15324	15300	15351	15282	15378	15348	15354	15470	15331	15275	15343	15410	15488	15304	15307	15517	15313	15374	15503	15423	15448	15196	15367	15427	15460	15426	15465	15426	15274	15623	15474	15430	15494	15252	15412	15499	15305	15458	15427	15490	15434	15385	15574	15523	15517	15271	15474	15311	15407	15433	15401	15423	15233	15502	15320	15202	15395	15496	15344	15436	15413	15170	15281	15304	15445	15396	15585	15335	15436	15408	15311	15492	15367	15590	15396	15381	15351	15456	15380	15387	15516	15387	15284	15542	15448	15390	15236	15362	15432	15441	15296	15243	15392	15504	15378	15367	15386	15335	15482	15259	15463	15369	15226	15562	15260	15514	15366	15365	15192	15413	15416	15533	15439	15295	15390	15363	15369	15302	15422	15409	15447	15317	15454	15431	15346	15372	15336	15283
24552	21237	28449	29035	24358	23190	22661	22222	20936	21251	21136	19557	18473	18493	18474	18355	18337	18673	18349	18382	18278	18529	18611	18331	18690	18606	18544	18446	18465	18571	18359	18226	18421	18484	18481	18549	18385	18371	18340	18306	18181	18233	18341	18382	18419	18399	18528	18314	18479	18633	18270	18375	18273	18339	18396	18415	18417	18424	18420	18444	18336	18406	18280	18598	18574	18418	18290	18513	18239	18532	18336	18386	18259	18165	18254	18322	18494	18506	18101	18363	18256	18219	18345	18438	18541	18657	18420	18597	18464	18465	18520	18467	18486	18371	18320	18278	18613	18478	18261	18511	18312	18434	18418	18271	18212	18281	18590	18445	18455	18523	18476	18656	18440	18129	18661	18413	18327	18470	18561	18303	18293	18473	18396	18443	18253	18212	18430	18499	18305	18281	18355	18512	18406	18318	18481	18405	18530	18418	18513	18466	18434	18423	18361	18505	18499	18511	18415	18323	18229	18390	18571	18237	18624	18392	18257	18080	18178	18247	18343	18360	18405	18499	18635	18467	18362	18456	18462	18392	18211	18623	18629	18423	18428	18322	18301	18402	18653	18709	18431	18519	18451	18387	18350	18543	18209	18526	18464	18326	18225	18252	18487	18382	18432	18570	18216	18305	18378	18391	18374	18254	18447	18452	18527	18443	18471	18427	18481	18372	18189	18375	18358	18548	18395	18365	18301	18391	18421	18516	18352	18306	18253	18356	18445	18287	18544	18451	18499	18395	18447	18190	18516	18390	18224	18527	18383	18332	18277	18495	18506	18444	18412	18552	18271	18473	18346	18354	18208	18232	18457	18234	18204	18296	18434	18278	18426	18586	18440	18429	18418	18672	18625	18456	18473	18207	18508	18236	18504	18637	18340	18580	18368	18502	18501	18301	18456	18360	18497	18518	18412	18460	18653	18573	18384	18563	18498	18486	18423	18261	18295	18321	18389	18580	18666	18452	18571	18365	18352	18290	18451	18618	18392	18332	18539	18409	18350	18274	18424	18258	18328	18489	18354	18414	18297	18331	18249	18334	18489	18420	18260	18554	18407	18499	18483	18297	18466	18338	18481	18416	18409	18368	18263	18479	18426	18295	18569	18552	18333	18279	18518	18398	18555	18309	18481	18233	18317	18329	18398	18314	18332	18408	18510	18267	18500	18610	18537	18277	18639	18534	18473	18373	18476	18372	18479	18450	18397	18544	18502	18323	18358	18431	18212	18195	18274	18507	18429	18390	18415	18477	18367	18395	18455	18249	18146	18301	18240	18431	18314	18319	18321	18488	18528	18401	18252	18285	18361	18466	18245	18300	18455	18570	18348	18469	18221	18376	18529	18318	18337	18487	18584	18312	18636	18273	18359	18348	18438	18336	18486	18494	18345	18460	18313	18278	18285	18373	18417	18394	18450	18380	18545	18356	18469	18516	18281	18255	18352	18353	18215	18216	18273	18503	18533	18387	18535	18322	18494	18462	18557	18267	18733	18405	18146	18277	18395	18584	18292	18470	18520	18351	18358	18551	18273	18267	18415	18450	18375	18288	18445	18334	18418	18313	18260	18313	18424	18534	18357	18363	18296	18306	18617	18362	18374	18429	18541	18474	18337	18318	18340	18564	18533	18394	18380	18214	18334	18367	18273	18476	18083	18604	18204	18286	18461	18183	18379	18283	18196	18439	18124	18432	18402	18368	18303	18336	18476	18552	18403	18374	18337	18502	18350	18513	18575	18384	18473	18401	18446	18348	18278	18141	18291	18453	18434	18336	18408	18479	18240	18525	18311	18528	18360	18375	18347	18375	18447	18494	18571	18452	18439	18395	18515	18293	18581	18256	18465	18289	18451	18216	18294	18490	18165	18394	18412	18444	18511	18466	18431	18601	18422	18491	18528	18543	18382	18352	18419	18474	18286	18259	18284	18315	18463	18253	18484	18596	18442	18671	18651	18393	18308	18517	18574	18368	18362	18284	18244	18430	18274	18200	18241	18626	18509	18425	18292	18260	18265	18159	18261	18315	18387	18375	18414	18306	18295	18440	18307	18264	18147	18331	18502	18438	18376	18445	18281	18457	18643	18650	18644	18430	18353	18332	18344	18334	18490	18225	18393	18582	18381	18192	18370	18262	18446	18247	18484	18621	18477	18667	18401	18304	18407	18433	18481	18217	18314	18537	18487	18294	18350	18222	18465	18408	18366	18425	18399	18320	18468	18349	18438	18394	18417	18117	18475	18467	18244	18337	18380	18445	18440	18126	18286	18137	18389	18383	18234	18371	18443	18255	18132	18501	18384	18552	18615	18382	18454	18444	18290	18452	18600	18479	18459	18264	18398	18249	18360	18225	18420	18437	18332	18474	18613	18431	18348	18286	18526	18488	18350	18517	18625	18628	18389	18487	18240	18279	18258	18619	18439	18314	18701	18676	18297	18364	18287	18295	18396	18178	18622	18514	18254	18413	18269	18611	18541	18354	18244	18200	18418	18476	18529	18440	18221	18268	18263	18453	18514	18284	18440	18580	18609	18485	18330	18274	18589	18360	18345	18562	18439	18398	18279	18644	18446	18494	18609	18696	18492	18389	18268	18332	18147	18565	18356	18519	18402	18579	18327	18679	18538	18220	18492	18470	18223	18630	18459	18488	18464	18470	18283	18442	18500	18638	18449	18331	18446	18537	18375	18217	18504	18494	18416	18460	18658	18347	18492	18313	18389	18342	18409	18354	18248	18385	18275	18402	18239	18444	18291	18323	18425	18215	18445	18370	18547	18449	18272	18370	18261	18508	18246	18528	18210	18519	18215	18252	18356	18303	18236	18420	18272	18214	18179	18406	18421	18136	18102	18283	18514	18441	18356	18370	18369	18349	18374	18559	18288	18291	18410	18270	18428	18423	18367	18340	18324	18383	18434	18485	18129	18575	18233	18445	18409	18229	18275	18559	18461	18333	18327	18115	18549	18311	18389	18545	18335	18322	18510	18344	18110	18328	18290	18377	18126	18369	18571	18440	18440	18340	18224	18462	18331	18389	18479	18586	18367	18261	18520	18421	18343	18430	18543	18357	18414	18586	18409	18161	18475	18595	18339	18442	18402	18465	18179	18116	18272	18357	18339	18077	18470	18397	18315	18518	18287	18373	18610	18327	18459	18408	18485	18415	18491	18519	18443	18328	18374	18368	18252	18529	18647	18450	18446	18378	18261	18439	18497	18471	18191	18341	18432	18349	18356	18329	18260	18397	18465	18395	18504	18335	18269	18402	18424	18403	18392	18371	18434	18379	18498	18553	18346	18295	18231	18601	18374	18137	18272	18360	18341	18200	18284	18166	18244	18448	18428	18414	18377	18397	18109	18380	18412	18530	18522	18289	18358	18089	18280	18272	18439	18357	18310	18565	18460	18284	18482	18358	18351	18702	18310	18391	18359	18381	18476	18392	18297	18271	18187	18409	18336	18377	18457	18502	18412	18338	18693	18384	18263	18338	18470	18294	18541	18522	18590	18279	18462	18422	18412	18508	18368	18353	18495	18273	18252	18391	18374	18286	18222	18235	18435	18504	18396	18384	18439	18315	18435	18387	18367	18418	18344	18312	18694	18406	18452	18216	18511	18288	18519	18355	18307	18325	18462	18483	18376	18546	18474	18336	18493	18581	18297	18446	18338	18551	18558	18339	18445	18134	18501	18343	18267	18528	18388	18218	18381	18342	18383	18622	18409	18440	18281	18304	18310	18540	18212	18437	18219	18561	18397	18363	18430	18303	18321	18373	18405	18320	18341	18617	18258	18142	18508	18337	18371	18371	18428	18450	18379	18288	18498	18429	18377	18447	18484	18528	18419	18349	18628	18492	18266	18221	18492	18368	18375	18388	18529	18481	18527	18435	18444	18463	18449	18252	18421	18394	18556	18355	18328	18289	18313	18316	18474	18449	18315	18582	18405	18226	18498	18459	18380	18290	18575	18526	18435	18450	18409	18335	18359	18244	18580	18324	18562	18446	18337	18556	18519	18579	18278	18413	18340	18282	18361	18278	18332	18204	18387	18383	18426	18268	18368	18469	18255	18456	18486	18189	18458	18276	18453	18521	18370	18322	18523	18432	18450	18287	18374	18305	18579	18525	18510	18304	18377	18268	18381	18476	18267	18344	18464	18457	18356	18401	18363	18448	18382	18157	18289	18429	18536	18260	18349	18401	18723	18433	18409	18229	18440	18334	18467	18583	18566	18415	18307	18288	18321	18532	18554	18354	18325	18352	18321	18163	18512	18517	18478	18494	18259	18505	18192	18355	18550	18628	18332	18611	18406	18334	18265	18283	18373	18389	18396	18339	18361	18262	18294	18273	18563	18469	18708	18408	18323	18302	18254	18358	18326	18362	18347	18361	18350	18282	18386	18311	18406	18317	18355	18289	18500	18568	18351	18387	18406	18440	18186	18351	18349	18306	18470	18471	18351	18490	18632	18455	18574	18495	18580	18447	18412	18480	18337	18357	18530	18467	18330	18325	18401	18431	18531	18383	18330	18373	18399	18428	18493	18463	18336	18456	18381	18393	18278	18376	18450	18410	18448	18409	18319	18375	18358	18431	18476	18555	18234	18360	18540	18304	18343	18315	18344	18255	18310	18488	18429	18449	18202	18489	18277	18483	18266	18381	18410	18275	18427	18440	18298	18335	18600	18376	18504	18350	18464	18268	18375	18381	18264	18467	18346	18316	18417	18408	18406	18267	18353	18387	18419	18648	18672	18596	18388	18236	18492	18381	18313	18430	18276	18368	18522	18478	18314	18197	18375	18397	18476	18128	18337	18530	18494	18360	18435	18413	18238	18346	18274	18430	18537	18544	18446	18355	18549	18318	18399	18309	18524	18358	18460	18646	18508	18225	18528	18498	18423	18416	18480	18375	18555	18372	18312	18453	18400	18371	18477	18489	18525	18391	18428	18556	18393	18487	18242	18335	18430	18514	18432	18380	18430	18504	18339	18448	18332	18404	18541	18384	18352	18360	18347	18089	18519	18432	18502	18473	18396	18323	18347	18245	18441	18352	18290	18241	18221	18442	18322	18414	18126	18312	18314	18060	18327	18526	18435	18360	18478	18229	18448	18490	18501	18309	18331	18516	18355	18368	18488	18449	18508	18435	18441	18572	18421	18580	18324	18211	18338	18478
26068	47805	40246	29957	23962	21678	20068	20691	18817	19525	18715	16273	15408	15355	15423	15268	15293	15344	15308	15442	15279	15256	15337	15248	15521	15380	15251	15253	15374	15224	15241	15141	15273	15334	15228	15276	15216	15382	15449	15320	15436	15389	15142	15244	15314	15398	15254	15345	15204	15295	15182	15270	15219	15178	15246	15375	15254	15431	15379	15351	15079	15170	15336	15303	15220	15293	15357	15252	15298	15267	15544	15401	15177	15505	15222	15305	15247	15446	15321	15245	15326	15231	15422	15445	15401	15388	15356	15457	15371	15354	15370	15271	15129	15209	15347	15349	15303	15493	15310	15493	15186	15332	15273	15391	15288	15470	15367	15343	15220	15346	15212	15265	15223	15335	15326	15243	15294	15293	15208	15274	15137	15431	15309	15370	15325	15223	15292	15240	15403	15417	15316	15233	15379	15360	15327	15297	15249	15465	15352	15268	15280	15304	15356	15366	15385	15236	15363	15324	15390	15291	15214	15034	15257	15264	15298	15430	15429	15351	15231	15351	15200	15354	15105	15213	15389	15061	15416	15282	15238	15414	15166	15308	15312	15367	15288	15391	15359	15222	15338	15333	15196	15298	15210	15303	15199	15379	15318	15233	15199	15277	15300	15391	15408	15379	15261	15128	15434	15200	15403	15339	15224	15227	15561	15287	15397	15316	15244	15316	15438	15384	15279	15393	15441	15346	15328	15247	15312	15248	15368	15287	15398	15262	15280	15273	15214	15114	15204	15261	15225	15370	15318	15362	15478	15415	15406	15262	15245	15478	15475	15336	15159	15322	15282	15376	15285	15340	15360	15287	15290	15398	15200	15242	15298	15313	15243	15259	15324	15231	15293	15352	15301	15351	15173	15252	15234	15064	15355	15310	15285	15235	15275	15367	15389	15358	15502	15350	15307	15288	15317	15232	15281	15319	15383	15250	15301	15350	15418	15126	15220	15320	15312	15401	15331	15317	15424	15288	15259	15383	15310	15261	15397	15356	15354	15308	15229	15357	15258	15311	15452	15377	15363	15229	15131	15413	15089	15055	15256	15279	15144	15346	15399	15403	15311	15369	15168	15215	15338	15333	15370	15436	15288	15308	15280	15230	15310	15273	15228	15345	15295	15356	15367	15128	15441	15394	15294	15353	15262	15250	15268	15324	15232	15320	15357	15294	15348	15285	15120	15346	15301	15438	15392	15226	15517	15367	15371	15364	15456	15402	15396	15406	15178	15389	15473	15358	15473	15400	15389	15290	15344	15457	15317	15264	15260	15339	15217	15423	15118	15408	15377	15171	15284	15286	15307	15269	15221	15265	15156	15552	15420	15222	15407	15258	15363	15370	15373	15274	15272	15235	15145	15440	15297	15353	15256	15443	15241	15222	15462	15297	15271	15132	15227	15282	15245	15354	15216	15488	15426	15256	15306	15289	15316	15417	15152	15374	15333	15380	15197	15182	15244	15263	15336	15438	15436	15381	15352	15220	15367	15238	15484	15189	15526	15355	15049	15418	15289	15607	15196	15197	15192	15299	15307	15204	15338	15328	15252	15185	15431	15344	15311	15439	15285	15136	15212	15406	15375	15241	15239	15358	15127	15297	15324	15473	15359	15452	15342	15368	15352	15390	15282	15388	15283	15252	15384	15220	15226	15445	15472	15295	15349	15298	15381	15421	15407	15290	15260	15314	15360	15383	15356	15253	15362	15395	15272	15361	15282	15457	15333	15155	15525	15274	15308	15332	15371	15341	15161	15114	15355	15191	15330	15287	15193	15251	15340	15344	15275	15286	15343	15270	15295	15316	15352	15336	15159	15329	15331	15204	15474	15317	15221	15250	15374	15332	15370	15246	15291	15276	15375	15321	15430	15506	15304	15353	15426	15216	15313	15241	15243	15230	15218	15268	15402	15222	15174	15277	15337	15315	15216	15310	15499	15521	15336	15225	15142	15265	15296	15305	15204	15289	15374	15232	15330	15165	15308	15427	15299	15203	15462	15261	15185	15394	15363	15340	15296	15157	15422	15284	15570	15299	15476	15365	15453	15227	15391	15474	15182	15263	15251	15315	15252	15143	15355	15356	15266	15324	15371	15276	15330	15350	15388	15276	15386	15369	15420	15382	15283	15357	15203	15240	15232	15369	15398	15254	15195	15298	15167	15241	15349	15366	15350	15429	15126	15239	15411	15406	15241	15236	15364	15266	15362	15221	15449	15393	15331	15267	15392	15340	15319	15290	15548	15269	15295	15324	15283	15376	15416	15114	15164	15466	15231	15469	15303	15381	15408	15376	15205	15302	15345	15147	15402	15469	15255	15323	15141	15308	15331	15460	15195	15387	15161	15278	15223	15465	15351	15334	15174	15342	15403	15253	15542	15266	15410	15352	15258	15237	15356	15213	15295	15186	15486	15385	15161	15317	15220	15208	15353	15256	15099	15375	15437	15366	15414	15319	15437	15399	15259	15214	15297	15219	15297	15330	15243	15336	15214	15295	15226	15412	15385	15111	15239	15525	15254	15284	15242	15257	15352	15320	15472	15349	15095	15497	15225	15331	15235	15348	15373	15319	15277	15195	15320	15265	15288	15329	15201	15327	15154	15243	15340	15258	15394	15524	15182	15420	15366	15169	15181	15206	15373	15231	15413	15471	15243	15372	15294	15337	15340	15223	15420	15149	15372	15351	15332	15399	15463	15364	15252	15354	15289	15329	15365	15205	15116	15111	15339	15488	15306	15364	15119	15429	15464	15234	15368	15324	15457	15347	15349	15353	15299	15255	15474	15392	15352	15383	15236	15323	15280	15391	15330	15539	15155	15330	15451	15245	15216	15317	15116	15338	15278	15287	15242	15196	15315	15334	15569	15407	15418	15301	15242	15324	15273	15253	15240	15310	15486	15215	15547	15328	15396	15399	15407	15249	15337	15275	15246	15144	15319	15250	15431	15346	15255	15460	15275	15246	15302	15283	15221	15312	15187	15479	15356	15389	15317	15329	15163	15374	15286	15336	15248	15411	15425	15394	15359	15421	15338	15422	15345	15406	15264	15404	15195	15345	15149	15243	15324	15452	15260	15340	15376	15332	15243	15284	15091	15208	15234	15249	15169	15334	15230	15421	15419	15411	15236	15469	15298	15322	15235	15396	15356	15223	15283	15106	15434	15376	15295	15485	15473	15128	15187	15207	15184	15303	15348	15300	15325	15237	15141	15211	15201	15040	15282	15236	15322	15412	15302	15211	15306	15350	15312	15223	15445	15270	15420	15180	15174	15408	15262	15216	15278	15412	15313	15358	15059	15237	15282	15297	15413	15325	15429	15346	15249	15341	15323	15474	15391	15285	15286	15140	15358	15402	15268	15469	15265	15285	15329	15343	15291	15399	15201	15075	15492	15477	15337	15299	15303	15177	15271	15450	15418	15413	15237	15410	15443	15312	15345	15387	15451	15313	15309	15289	15374	15304	15388	15412	15245	15265	15265	15561	15475	15164	15400	15333	15402	15333	15322	15374	15128	15240	15355	15224	15550	15381	15361	15282	15428	15335	15150	15365	15387	15260	15329	15158	15205	15163	15381	15330	15473	15367	15309	15326	15371	15351	15434	15351	15417	15361	15399	15401	15440	15319	15190	15217	15421	15340	15363	15305	15229	15226	15449	15382	15333	15216	15363	15403	15092	15351	15283	15375	15197	15334	15528	15319	15342	15370	15298	15248	15309	15417	15201	15320	15318	15358	15304	15358	15258	15419	15345	15235	15287	15382	15335	15373	15367	15465	15203	15355	15373	15274	15350	15161	15380	15416	15154	15192	15460	15298	15281	15495	15383	15392	15277	15380	15141	15400	15374	15280	15216	15253	15405	15427	15321	15376	15216	15185	15285	15302	15175	15439	15204	15380	15418	15235	15183	15423	15385	15435	15298	15306	15416	15333	15201	15151	15228	15391	15425	15371	15265	15369	15303	15249	15283	15263	15395	15291	15235	15362	15219	15168	15385	15125	15051	15446	15213	15212	15313	15313	15312	15311	15414	15235	15299	15391	15249	15336	15210	15543	15367	15391	15266	15271	15227	15243	15337	15287	15285	15295	15325	15259	15354	15393	15284	15381	15345	15433	15413	15396	15421	15431	15199	15430	15340	15316	15305	15379	15307	15258	15324	15541	15239	15303	15401	15367	15296	15219	15204	15310	15240	15301	15325	15251	15339	15360	15299	15303	15336	15213	15364	15434	15286	15158	15322	15183	15383	15163	15467	15244	15369	15342	15171	15329	15168	15344	15235	15404	15373	15294	15384	15303	15427	15348	15204	15294	15462	15173	15179	15174	15300	15322	15331	15381	15347	15313	15467	15401	15289	15210	15252	15259	15114	15339	15419	15351	15398	15285	15314	15257	15401	15367	15314	15384	15159	15358	15409	15416	15258	15164	15447	15233	15375	15328	15341	15421	15281	15402	15192	15350	15188	15321	15163	15291	15247	15223	15190	15198	15201	15360	15476	15281	15157	15316	15206	15344	15197	15344	15311	15340	15190	15359	15418	15262	15332	15229	15064	15335	15321	15266	15234	15284	15298	15242	15280	15275	15339	15287	15307	15295	15192	15348	15316	15293	15264	15247	15244	15422	15275	15522	15377	15361	15461	15283	15187	15372	15433	15508	15229	15342	15233	15388	15275	15383	15367	15341	15275	15377	15381	15294	15265	15162	15235	15222	15264	15273	15216	15259	15306	15251	15264	15313	15207	15447	15261	15278	15477	15207	15246	15223	15379	15310	15335	15363	15369	15245	15442	15304	15450	15506	15196	15590	15270	15250	15419	15261	15324	15292	15097	15355	15289	15333	15112	15480	15214	15435	15277	15330	15304	15531	15308	15338	15194	15408	15293	15342	15138	15272	15270	15146	15292	15106	15378	15340	15281	15144	15333	15144	15436	15300	15492	15314	15213	15376	15250	15445	15518	15375	15215	15350	15350	15275	15360	15462	15288	15342	15239	15333	15302	15443	15478	15367	15362	15397	15301	15492	15400	15318	15413	15473	15165	15344	15204	15262	15367	15285	15232	15314	15467	15428	15262	15199	15395	15333	15322	15320	15326	15181	15639	15054	15521	15188	15394	15317	15344	15439	15408	15267	15207	15437	15090	15381	15460	15248	15345	15244	15333	15308	15303	15308	15398	15480
22022	21087	28404	24710	24138	28849	30609	27079	26885	29509	27710	24733	20536	19449	19773	19944	19643	19751	19814	19554	19470	19751	19844	19553	19523	19671	19591	19818	19813	19786	19587	19873	19617	19557	19627	19591	19579	19549	19743	19535	19480	19578	19698	19582	19489	19654	19856	19605	19661	19765	19448	19462	19403	19614	19534	19690	19475	19785	19537	19592	19486	19646	19540	19487	19454	19508	19435	19388	19406	19726	19632	19497	19491	19484	19547	19462	19350	19705	19557	19594	19515	19656	19557	19607	19803	19618	19518	19562	19625	19597	19641	19586	19659	19873	19411	19392	19683	19559	19791	19517	19334	19487	19516	19447	19424	19569	19662	19438	19637	19374	19608	19770	19530	19477	19589	19334	19721	19425	19492	19634	19683	19548	19548	19324	19419	19443	19578	19416	19451	19839	19508	19444	19485	19653	19544	19562	19533	19560	19553	19507	19486	19582	19556	19316	19373	19692	19625	19547	19461	19451	19535	19660	19603	19611	19438	19462	19520	19392	19502	19632	19523	19655	19477	19533	19560	19504	19359	19711	19431	19561	19586	19355	19506	19715	19462	19659	19484	19665	19459	19598	19605	19345	19591	19406	19514	19723	19553	19511	19588	19482	19565	19476	19555	19439	19616	19675	19704	19409	19440	19546	19565	19348	19456	19680	19534	19642	19359	19437	19621	19323	19670	19564	19711	19652	19390	19426	19800	19671	19435	19699	19490	19483	19430	19526	19493	19653	19419	19525	19581	19766	19375	19579	19535	19449	19260	19572	19635	19566	19521	19667	19486	19751	19507	19586	19496	19672	19659	19595	19697	19594	19604	19336	19636	19558	19571	19439	19797	19507	19472	19666	19543	19670	19636	19468	19609	19565	19614	19419	19389	19534	19674	19412	19596	19386	19514	19673	19358	19606	19425	19678	19622	19707	19447	19564	19454	19579	19567	19624	19467	19719	19523	19660	19690	19594	19585	19461	19674	19387	19666	19683	19357	19522	19584	19522	19742	19529	19464	19504	19570	19321	19626	19642	19746	19576	19435	19587	19473	19449	19454	19420	19630	19359	19397	19471	19321	19371	19338	19392	19465	19443	19413	19543	19614	19406	19528	19429	19779	19570	19599	19507	19416	19586	19426	19551	19498	19543	19462	19441	19378	19388	19633	19438	19564	19594	19403	19727	19506	19329	19553	19517	19427	19654	19410	19507	19697	19562	19370	19529	19632	19637	19569	19550	19422	19522	19654	19569	19497	19511	19605	19601	19495	19475	19412	19633	19797	19546	19605	19524	19391	19496	19669	19581	19524	19663	19351	19548	19466	19544	19684	19476	19369	19390	19477	19673	19555	19749	19486	19599	19669	19554	19479	19582	19542	19509	19306	19609	19488	19524	19731	19611	19729	19621	19563	19628	19456	19513	19617	19572	19603	19421	19769	19641	19488	19663	19710	19393	19644	19682	19734	19478	19443	19634	19458	19453	19639	19674	19561	19652	19628	19537	19497	19477	19572	19505	19496	19388	19384	19555	19594	19553	19459	19325	19582	19766	19506	19600	19688	19634	19315	19564	19797	19485	19694	19410	19308	19486	19385	19252	19554	19652	19630	19634	19537	19491	19571	19474	19467	19588	19429	19605	19435	19424	19533	19370	19450	19576	19488	19597	19733	19285	19485	19659	19580	19595	19713	19394	19458	19590	19791	19402	19649	19609	19354	19609	19572	19481	19407	19326	19435	19504	19467	19524	19512	19706	19716	19480	19484	19499	19635	19731	19478	19481	19478	19573	19710	19414	19579	19610	19430	19307	19513	19330	19643	19560	19552	19518	19483	19575	19488	19605	19632	19431	19660	19703	19650	19674	19181	19609	19453	19526	19501	19624	19616	19434	19430	19507	19531	19445	19436	19658	19589	19558	19550	19629	19725	19690	19545	19239	19525	19591	19361	19331	19558	19549	19469	19420	19647	19522	19611	19637	19487	19478	19667	19576	19706	19398	19334	19584	19599	19549	19601	19415	19523	19471	19703	19602	19617	19229	19477	19586	19607	19469	19566	19396	19368	19594	19560	19630	19555	19367	19361	19501	19461	19644	19480	19480	19553	19467	19524	19347	19381	19310	19381	19575	19521	19476	19607	19380	19470	19387	19510	19325	19556	19590	19469	19447	19436	19467	19544	19566	19615	19564	19579	19420	19625	19681	19706	19652	19587	19613	19412	19450	19651	19762	19663	19489	19620	19694	19637	19611	19637	19606	19462	19434	19657	19510	19645	19649	19503	19721	19605	19576	19678	19432	19510	19708	19472	19572	19748	19513	19363	19504	19580	19548	19645	19524	19651	19666	19472	19779	19571	19565	19794	19439	19491	19564	19528	19493	19608	19412	19491	19483	19710	19646	19394	19422	19603	19438	19620	19654	19608	19226	19593	19532	19582	19349	19512	19576	19503	19456	19386	19659	19539	19510	19429	19407	19449	19488	19626	19581	19448	19648	19433	19453	19548	19651	19366	19572	19666	19514	19540	19485	19649	19582	19646	19649	19432	19548	19707	19441	19764	19511	19604	19749	19386	19456	19495	19612	19679	19597	19666	19530	19488	19601	19536	19469	19456	19571	19738	19591	19696	19621	19504	19480	19454	19417	19323	19705	19423	19646	19575	19634	19474	19415	19594	19350	19494	19516	19635	19566	19413	19577	19596	19494	19563	19431	19666	19352	19802	19471	19430	19516	19495	19539	19499	19300	19560	19471	19521	19483	19575	19425	19544	19700	19472	19436	19646	19388	19489	19575	19697	19533	19542	19405	19539	19573	19533	19491	19489	19512	19452	19545	19530	19394	19310	19603	19616	19676	19415	19617	19506	19410	19590	19639	19508	19563	19419	19662	19539	19362	19459	19427	19581	19379	19283	19421	19345	19668	19350	19507	19417	19403	19540	19684	19588	19513	19549	19562	19445	19574	19615	19627	19523	19581	19558	19621	19525	19483	19363	19463	19650	19546	19592	19637	19762	19629	19608	19668	19511	19358	19385	19534	19380	19638	19412	19420	19412	19587	19473	19290	19645	19563	19413	19661	19321	19484	19491	19664	19618	19841	19562	19379	19518	19478	19705	19519	19619	19533	19564	19533	19466	19517	19446	19578	19559	19493	19539	19431	19445	19439	19463	19356	19375	19614	19671	19477	19600	19689	19387	19330	19314	19329	19480	19315	19354	19579	19299	19511	19438	19529	19594	19466	19504	19563	19795	19652	19567	19632	19716	19467	19393	19526	19681	19352	19421	19491	19525	19509	19641	19451	19427	19772	19605	19458	19509	19507	19719	19611	19720	19648	19707	19601	19415	19544	19464	19368	19596	19597	19516	19595	19630	19654	19401	19589	19457	19470	19560	19712	19615	19466	19533	19478	19550	19371	19631	19423	19485	19494	19554	19492	19613	19468	19542	19591	19432	19589	19351	19556	19576	19686	19739	19561	19602	19344	19329	19714	19680	19648	19428	19541	19623	19453	19555	19245	19567	19427	19326	19543	19444	19529	19674	19518	19321	19557	19423	19442	19628	19608	19543	19545	19303	19465	19662	19427	19497	19364	19729	19366	19447	19781	19529	19686	19640	19511	19525	19510	19708	19609	19427	19413	19751	19522	19301	19665	19774	19611	19630	19596	19512	19699	19509	19362	19513	19433	19579	19391	19446	19582	19498	19473	19570	19565	19550	19480	19480	19363	19688	19567	19594	19543	19658	19506	19676	19492	19411	19620	19791	19372	19569	19495	19666	19448	19551	19477	19414	19508	19357	19577	19510	19395	19475	19587	19460	19597	19706	19629	19442	19657	19492	19567	19637	19426	19332	19444	19385	19570	19718	19620	19570	19632	19459	19568	19615	19573	19626	19383	19558	19454	19403	19684	19665	19787	19678	19740	19533	19579	19693	19474	19319	19557	19529	19697	19604	19550	19509	19392	19622	19519	19523	19477	19556	19659	19549	19422	19511	19671	19412	19648	19553	19394	19671	19793	19597	19591	19419	19445	19340	19594	19602	19420	19716	19647	19866	19343	19486	19483	19609	19629	19379	19476	19406	19599	19210	19651	19421	19427	19742	19623	19734	19521	19418	19526	19554	19472	19472	19506	19649	19580	19452	19396	19354	19455	19576	19558	19471	19667	19415	19483	19522	19464	19684	19460	19416	19371	19486	19467	19581	19252	19434	19505	19718	19260	19711	19439	19463	19556	19675	19451	19518	19726	19478	19465	19519	19449	19405	19528	19629	19625	19541	19460	19562	19405	19432	19465	19717	19543	19594	19673	19184	19561	19324	19423	19593	19540	19522	19536	19518	19487	19597	19525	19591	19616	19661	19555	19614	19569	19678	19538	19484	19488	19623	19329	19445	19399	19695	19633	19454	19305	19445	19720	19578	19445	19504	19391	19342	19559	19606	19676	19598	19798	19402	19569	19469	19690	19399	19572	19545	19538	19529	19407	19465	19548	19436	19468	19403	19515	19531	19671	19511	19375	19247	19419	19574	19474	19461	19336	19403	19465	19563	19506	19287	19691	19624	19506	19687	19341	19433	19588	19655	19216	19522	19435	19568	19443	19597	19581	19525	19458	19540	19553	19551	19599	19626	19434	19655	19665	19481	19380	19500	19519	19660	19770	19527	19514	19349	19513	19452	19805	19695	19639	19674	19451	19381	19543	19597	19439	19605	19588	19594	19370	19535	19437	19487	19502	19625	19790	19570	19629	19375	19309	19606	19483	19597	19511	19683	19450	19638	19344	19488	19450	19491	19429	19407	19549	19502	19539	19500	19252	19360	19323	19459	19653	19709	19578	19488	19644	19567	19482	19502	19439	19484	19464	19616	19596	19470	19361	19581	19675	19526	19472	19497	19597	19360	19494	19626	19574	19462	19488	19552	19647	19581	19369	19705	19376	19567	19666	19631	19721	19468	19491	19594	19342	19329	19450	19652	19388	19646	19669	19545	19634	19492	19482	19597	19458	19576	19611	19537	19541	19608	19530	19535	19681	19427	19372	19400	19455	19510	19646	19596	19584	19501	19261	19382	19677	19402	19879	19417	19411	19426	19486	19611	19555	19822	19384	19586	19585	19576	19535	19510	19444	19717	19649	19345	19425	19499	19469	19574	19661	19468	19459	19494	19536	19627	19301	19669	19473
31036	64830	55211	44021	37204	31583	26410	25468	25973	27978	25524	20933	16332	15998	16215	16204	15740	15956	15975	15996	16030	16140	16089	16090	16075	16117	16129	16124	16022	15909	16028	16029	16092	15929	16062	16008	15849	16018	16004	16020	16030	15883	16061	16049	15872	16120	16044	15946	16113	15968	15839	15900	16163	15867	16118	15974	15969	15977	15847	16054	16009	15804	16114	16076	15975	15999	16008	16089	16045	15998	15942	15957	16002	15994	15934	15992	15859	15934	15971	15876	15878	15912	15781	15941	16137	16076	15882	16051	15916	15900	16041	16132	15984	15655	16133	16041	16028	15993	15880	16143	15810	15928	16082	15923	15926	16136	15885	15873	15969	16030	16131	15864	16156	16029	15982	15870	16000	15976	15846	15921	15962	15971	16027	15851	15693	15868	15887	15801	16014	15801	15903	15879	15946	15924	16081	15908	15919	16204	15888	15988	15898	16013	15926	15898	15935	15816	16041	15995	15950	16060	16165	15791	15914	16072	15830	16010	15940	15905	15943	15854	15961	16001	15846	15991	15834	16023	15987	15979	16023	15898	16022	16090	15826	15810	15986	16131	15890	16057	15968	15949	15873	16046	15892	16105	16052	15998	15912	15997	15972	15659	16063	16029	15948	15897	15995	16033	15934	16052	16021	15845	16003	15775	15992	15811	16035	16007	15795	15975	15916	15866	16035	16022	15958	15898	16055	15938	15940	15989	15902	15969	16020	16037	16111	16028	15836	15923	16002	15958	15940	16023	15924	15961	16048	15875	15743	16025	16056	16083	15914	16010	15852	15981	15992	16005	15989	15895	16027	15967	15867	15949	15922	16078	15959	15872	15990	15811	16013	16107	16042	16119	15873	16123	15966	16089	15820	15791	16021	15914	15912	15916	15850	15947	16012	16103	15824	15961	15796	16254	15888	15966	16047	15965	15909	16029	16017	15718	16003	16055	15886	15931	16062	15848	15956	16100	15962	15877	15979	16037	16082	15954	15980	16137	15845	15804	16034	15678	15814	15914	16084	16012	16099	16063	15908	16022	15858	16126	15831	15986	15827	16157	15874	15805	16012	16061	16012	15978	16046	15993	15907	15919	15762	16015	15920	16018	15983	15934	15766	15997	15861	15890	15838	15949	15943	15856	15871	15952	15908	16020	15921	16012	16154	16039	16000	15984	15976	15858	15934	15762	15873	15964	15992	15960	15893	15910	16053	15997	15992	16039	15916	15966	16184	15916	15869	16002	15960	15868	15937	15887	15980	15997	16023	15861	15856	15997	16079	15877	16181	16077	15894	15949	16043	15966	16021	15934	15802	15814	15935	15887	16069	15887	15990	15921	15967	15811	16039	15851	15768	16076	15982	15952	15984	16023	15901	15949	15982	16014	15893	15956	16129	16109	15961	16047	16079	16097	16014	16077	15863	15962	15987	15646	16050	15955	16083	16030	16082	15924	15876	16022	16038	16024	15876	15952	15922	15842	15949	16134	15850	15919	15718	15978	16038	16019	16068	15955	15856	15958	15850	15763	15964	15966	15836	16065	16071	15865	16008	15941	15985	15908	15957	15870	15976	15950	16093	15838	15870	15905	15889	16044	15963	16015	16079	15936	15970	16014	15953	15964	15838	15915	16003	15829	15955	15930	16086	15819	16002	15828	16130	16033	15880	16041	15979	15829	15948	15997	15893	15989	16014	15884	15982	15865	16060	16158	15882	15933	16039	15869	16054	15873	15822	16037	15927	15914	15974	15998	16023	16055	16200	15961	15904	15914	15973	15941	15859	16122	15982	16116	16012	16045	15898	15880	16001	15958	16027	16105	15985	16049	15997	15886	15965	15912	15889	16045	16068	15978	15908	15923	15953	15932	15858	15881	15911	16075	15919	15876	15962	16010	15818	15828	16033	15934	15865	16017	15830	15971	15981	16016	16102	16011	15993	16028	15970	15877	15901	15816	15991	15997	15958	16050	15857	16071	15932	15935	16012	15920	16026	15946	15802	16037	15706	15936	15913	15974	15883	15906	15923	15934	15985	16002	15976	16228	15924	16136	15939	15797	15973	16008	15784	15712	15995	16054	16080	15829	15865	16106	15920	15887	16029	16017	15938	15988	16024	15998	16000	15731	15971	15872	16166	15889	15816	15963	15849	15870	15898	16012	15814	15777	15923	16050	15874	16024	16039	15931	15904	16006	16020	15877	16058	16047	15965	16084	15929	15939	15755	16094	15959	15791	16002	15952	15989	16052	16119	15957	15950	15989	15964	15753	15956	16035	16138	16037	15885	15971	16114	15840	16176	16006	15810	15785	16036	15919	16165	16015	15943	15857	15891	15982	15999	15802	16028	16080	16096	15822	16148	15946	15918	16053	15956	16002	16004	15932	15849	15992	15984	15986	15883	15912	16044	15879	15924	15946	16138	15870	15968	16070	16068	15903	16036	15972	15940	15963	15955	16041	16001	15893	15911	15952	15922	15939	15968	16005	15796	15870	15939	15920	16029	15945	15915	15859	15906	15906	15921	15920	16102	15924	15953	15998	15911	15735	16048	15865	15988	15813	16108	16027	15869	15856	16030	16072	15812	15902	15920	15974	15982	16006	15959	15837	15919	15826	15800	16119	15879	15935	16033	16056	15950	15863	15966	16023	15986	15822	15932	15923	15936	15780	15842	16035	15931	15949	15920	15939	15859	15856	15881	15861	15924	15994	16104	15776	15874	15642	15932	15896	15911	15998	15921	16024	15843	15867	15988	15921	16221	15824	16137	15940	16048	15884	16002	15966	15930	16007	16020	15708	15933	16040	15995	16015	15980	15900	16087	16088	16014	15949	15967	15978	16108	15935	15957	15924	16024	15930	15923	15958	16092	15943	15926	15889	15993	15860	16165	15896	15871	15815	16071	15822	16002	15912	16023	15894	15986	15922	16051	16145	15934	15852	16002	15950	15928	15856	15966	16040	15917	15980	15925	15906	16037	16034	15859	15911	15956	15927	15963	15980	15963	16082	15833	16105	16000	15824	16085	15936	15842	15898	15997	15945	15977	16011	15968	15908	15988	16014	15977	15990	15959	16031	16131	15894	16027	16003	16016	15953	15875	15926	16014	15613	15956	16212	15778	16153	15981	16069	15953	15870	16095	15905	15866	15970	15866	15710	15987	15834	16054	15788	15866	15970	16015	15967	15956	16031	15952	15841	16085	15837	16181	15904	15874	16002	15963	15814	15882	15954	16001	16009	15938	15970	15987	15970	15981	16137	16107	15968	15956	16104	15871	15997	16078	15980	16179	15973	16029	15959	16050	15901	15966	15972	16050	15864	15964	16024	15996	16083	16013	16078	15939	16007	16020	15971	16040	15821	15970	15887	15982	15866	15993	15950	15993	15993	15994	15805	15923	15816	15938	16054	15976	16057	15935	16068	16019	15923	16069	16165	15857	16017	15998	16027	15988	15968	15921	16140	16002	16002	15719	15777	15876	16007	16031	15896	15971	15902	15904	16128	15918	15937	16045	15855	15819	16046	16036	15851	16024	15931	15847	16021	15975	15880	15920	15927	15953	15731	16113	15929	16098	15999	15943	15902	15970	15967	16069	15829	16040	16076	16049	15950	15984	15802	15973	16005	16126	15965	15945	16021	15987	15895	15966	15812	15972	15886	15861	15914	15920	16029	15897	15999	16056	16088	15990	16069	15918	15878	15933	16081	15946	15870	15984	16029	16077	15873	15976	15917	16010	15804	15821	15924	16152	15956	15852	16113	15985	16073	15768	16041	15978	15891	15862	15995	16198	15923	15731	15865	15986	15955	15906	15903	15788	15981	16082	15955	15944	16148	15916	15978	15854	15919	15784	15946	15964	15985	16007	15781	15964	16001	15904	15826	15665	15899	15833	15900	15716	16078	16023	15966	16128	15854	16211	15964	15991	15972	15970	16016	16089	16096	15995	16039	15954	15922	15900	16013	15975	15830	15873	15918	16092	15928	16071	15970	15960	15900	16188	15962	15844	16041	16034	16106	16022	15998	15736	15946	15924	15974	15803	15991	15870	15936	15962	15965	16110	16067	15958	15894	16122	15911	15926	15864	15944	15949	16090	15810	15785	16012	15845	16030	16028	15770	16006	16014	16001	15991	16180	15880	15895	15870	15853	15834	16023	16061	15929	15995	15834	15830	16008	16061	16132	16104	16007	15731	15822	15980	15995	15969	16013	15919	15997	15741	16060	15785	16069	16104	15982	15984	15849	15990	16079	16029	16012	15992	16061	15984	15865	15842	16053	15975	15894	15909	15952	15969	15883	15942	16017	15982	15814	15956	15977	15965	16072	16024	15790	15951	15948	15910	16135	15736	16085	15966	16023	15840	16052	16068	16065	16078	15934	16008	15930	15931	15990	15958	15943	15993	16068	16068	15960	15989	16026	16019	16012	15902	15861	15938	15921	15945	16127	16045	16022	16068	15983	15871	16092	15848	15962	15947	15964	15814	16070	15991	16064	15743	15811	16023	15862	15706	15785	16229	16068	16041	15752	15970	15894	16117	15867	15944	16087	16218	15765	15967	15927	15926	15897	16210	15963	16198	16043	16113	15784	15888	15819	15900	16031	15874	15921	15891	16099	16119	15792	15941	16123	15899	16105	16016	15806	15910	15911	15941	16013	15950	16038	15831	16116	15856	16056	15964	16147	15946	16020	16222	15975	15934	16060	15884	16063	15901	16217	15978	15931	15922	15783	15948	15858	15927	16027	15992	16100	16022	15964	15993	16109	15772	16060	15987	15997	15824	15804	15965	16078	15907	16014	15965	15889	16007	15950	15961	15909	15975	15936	15889	15816	15917	15954	15926	15991	15916	16045	15972	15963	15841	15951	16072	15896	15702	15825	16111	15909	15997	15826	15936	16026	15814	16009	16018	15989	15959	16003	15912	15920	16016	16008	15863	15955	15928	15963	16223	15945	15825	16026	15803	15941	15966	16022	15837	15903	15992	16114	15927	16028	15994	15969	16129	16020	16074	16008	16122	15994	15819	16134	16013	16058	15923	15932	16035	15971	16147	15828	15972	16005	15856	15788	16006	15907	15994	16106	15962	16063	16124	16192	16007	15973	15842	15979	15908	16025	15944	16071	16107	16081	15821	16050	15930	15979	15952	15996	16124	15978	15839	15943	16112	15765	15961	16061	15885
30527	29990	35186	30669	26422	24308	23312	22544	22425	22234	22317	21817	21488	21584	21293	21510	21471	21512	21453	21514	21188	21624	21556	21401	21543	21542	21499	21671	21523	21417	21610	21417	21527	21460	21558	21608	21712	21468	21337	21229	21351	21228	21321	21419	21298	21525	21463	21383	21531	21273	21636	21707	21549	21342	21420	21604	21489	21540	21687	21440	21447	21424	21585	21481	21493	21437	21450	21397	21394	21280	21255	21521	21619	21512	21406	21466	21527	21509	21631	21395	21429	21425	21443	21342	21500	21607	21424	21394	21498	21396	21546	21312	21486	21370	21538	21572	21654	21364	21435	21514	21256	21643	21375	21253	21455	21605	21477	21236	21699	21541	21705	21547	21492	21273	21452	21529	21382	21589	21323	21473	21451	21375	21441	21382	21517	21446	21691	21378	21338	21470	21583	21441	21314	21260	21365	21268	21455	21416	21598	21369	21638	21465	21411	21223	21755	21308	21363	21410	21454	21350	21291	21410	21266	21215	21379	21472	21691	21480	21404	21570	21535	21500	21478	21504	21138	21435	21498	21481	21539	21595	21281	21304	21403	21466	21282	21284	21502	21460	21290	21545	21413	21540	21409	21368	21387	21226	21493	21272	21405	21516	21533	21385	21386	21428	21439	21469	21385	21285	21446	21412	21282	21544	21158	21371	21434	21304	21491	21421	21322	21418	21587	21454	21252	21424	21462	21242	21671	21513	21574	21503	21428	21452	21568	21424	21437	21304	21362	21481	21340	21509	21579	21461	21347	21281	21439	21299	21487	21662	21570	21387	21606	21538	21435	21278	21499	21503	21189	21330	21337	21438	21451	21539	21551	21480	21565	21346	21413	21469	21612	21398	21662	21365	21317	21463	21431	21372	21519	21023	21254	21331	21389	21223	21515	21345	21349	21547	21600	21382	21534	21464	21430	21487	21503	21436	21763	21409	21514	21328	21560	21500	21384	21491	21496	21537	21347	21260	21480	21241	21360	21535	21387	21351	21486	21431	21322	21230	21281	21317	21435	21490	21595	21410	21514	21326	21383	21437	21417	21500	21504	21351	21378	21264	21313	21479	21437	21522	21530	21423	21398	21375	21300	21336	21388	21462	21324	21155	21575	21259	21496	21483	21464	21425	21632	21482	21224	21439	21343	21148	21513	21398	21420	21271	21550	21405	21505	21213	21162	21346	21407	21420	21321	21534	21537	21560	21633	21658	21291	21305	21355	21375	21615	21276	21311	21468	21381	21723	21665	21395	21467	21492	21738	21566	21358	21519	21292	21620	21690	21467	21558	21475	21178	21616	21361	21207	21347	21421	21417	21467	21298	21491	21405	21573	21346	21551	21588	21514	21450	21282	21330	21537	21511	21426	21398	21505	21570	21309	21371	21444	21374	21245	21530	21347	21381	21226	21514	21398	21617	21428	21335	21495	21573	21538	21319	21580	21408	21293	21387	21513	21428	21463	21402	21504	21462	21210	21429	21373	21523	21445	21365	21412	21459	21598	21501	21664	21481	21426	21367	21221	21498	21400	21255	21506	21416	21474	21372	21435	21020	21279	21525	21522	21504	21569	21416	21398	21516	21439	21373	21447	21670	21554	21239	21127	21217	21394	21535	21344	21480	21459	21335	21370	21631	21234	21543	21701	21237	21413	21468	21512	21417	21513	21424	21376	21685	21222	21512	21408	21567	21276	21546	21398	21553	21404	21677	21513	21534	21408	21560	21535	21412	21437	21411	21499	21561	21502	21346	21298	21399	21251	21467	21489	21720	21495	21469	21571	21620	21404	21682	21340	21385	21446	21377	21491	21544	21416	21499	21248	21239	21484	21532	21486	21298	21482	21374	21359	21515	21420	21465	21454	21159	21397	21520	21432	21452	21420	21474	21419	21543	21430	21548	21456	21433	21420	21371	21620	21455	21403	21337	21420	21459	21441	21325	21350	21447	21659	21638	21553	21407	21435	21422	21170	21479	21408	21420	21604	21498	21239	21814	21376	21252	21356	21371	21549	21414	21364	21498	21376	21353	21435	21499	21340	21493	21334	21692	21332	21364	21499	21629	21520	21495	21289	21475	21443	21358	21334	21478	21284	21483	21416	21465	21533	21096	21566	21217	21679	21438	21598	21458	21661	21512	21453	21504	21269	21446	21378	21347	21137	21215	21230	21383	21574	21491	21476	21443	21454	21250	21558	21524	21307	21251	21398	21465	21583	21429	21408	21652	21503	21235	21286	21442	21554	21513	21356	21465	21306	21541	21358	21490	21667	21556	21498	21421	21276	21441	21454	21290	21221	21369	21292	21467	21348	21461	21419	21344	21463	21523	21370	21300	21183	21509	21462	21387	21255	21348	21582	21442	21534	21349	21542	21598	21662	21437	21288	21383	21457	21679	21489	21513	21412	21471	21474	21592	21558	21322	21417	21383	21485	21593	21480	21536	21265	21399	21436	21369	21617	21469	21532	21372	21510	21561	21308	21558	21338	21552	21565	21366	21452	21471	21669	21339	21491	21292	21496	21337	21573	21339	21330	21686	21472	21489	21430	21409	21416	21516	21404	21506	21465	21325	21561	21514	21254	21368	21374	21728	21403	21661	21487	21349	21353	21345	21378	21520	21627	21585	21400	21240	21266	21226	21400	21425	21376	21545	21527	21212	21472	21509	21385	21541	21368	21497	21353	21626	21408	21415	21393	21415	21368	21487	21356	21475	21481	21420	21487	21501	21172	21438	21427	21463	21594	21526	21502	21598	21329	21450	21390	21600	21498	21275	21572	21389	21186	21423	21425	21367	21223	21437	21407	21169	21477	21430	21418	21268	21434	21367	21409	21627	21275	21415	21265	21528	21333	21375	21640	21200	21441	21500	21451	21442	21214	21410	21448	21378	21158	21417	21278	21346	21182	21480	21210	21376	21295	21467	21237	21600	21501	21588	21399	21664	21213	21479	21235	21597	21485	21514	21193	21565	21357	21625	21266	21347	21794	21578	21627	21465	21398	21541	21398	21273	21506	21342	21376	21641	21446	21656	21238	21464	21182	21446	21367	21487	21428	21563	21478	21394	21334	21596	21591	21397	21414	21413	21324	21261	21378	21140	21442	21401	21529	21252	21295	21277	21454	21348	21362	21483	21490	21372	21353	21344	21549	21593	21408	21575	21432	21632	21549	21547	21746	21611	21391	21478	21348	21333	21323	21510	21562	21467	21261	21422	21477	21415	21376	21251	21369	21310	21433	21531	21603	21437	21514	21381	21416	21534	21307	21326	21362	21245	21479	21584	21431	21562	21528	21451	21331	21405	21238	21358	21423	21487	21573	21512	21578	21479	21428	21338	21549	21371	21262	21527	21452	21454	21490	21277	21487	21520	21446	21570	21336	21440	21363	21509	21445	21549	21474	21475	21389	21429	21395	21230	21300	21496	21585	21638	21637	21354	21444	21434	21513	21711	21342	21548	21371	21385	21569	21491	21397	21334	21377	21401	21662	21374	21459	21347	21449	21441	21326	21473	21463	21388	21416	21504	21461	21244	21542	21200	21367	21436	21429	21466	21458	21463	21292	21486	21519	21541	21481	21490	21402	21351	21270	21468	21499	21375	21445	21251	21322	21370	21456	21504	21499	21331	21400	21444	21465	21463	21420	21361	21317	21526	21317	21241	21590	21290	21461	21502	21464	21360	21432	21458	21473	21193	21454	21550	21307	21362	21279	21521	21462	21514	21350	21370	21179	21597	21551	21461	21423	21401	21399	21426	21423	21500	21508	21476	21331	21127	21682	21557	21451	21570	21434	21332	21284	21414	21580	21654	21417	21419	21287	21230	21363	21488	21308	21322	21592	21379	21381	21427	21529	21438	21544	21458	21327	21535	21485	21324	21582	21248	21632	21530	21325	21202	21344	21366	21322	21429	21585	21345	21534	21601	21468	21466	21522	21529	21437	21479	21206	21397	21247	21293	21408	21534	21407	21369	21319	21513	21079	21303	21289	21281	21505	21409	21390	21559	21519	21508	21686	21416	21411	21334	21211	21573	21472	21636	21355	21410	21638	21566	21444	21352	21300	21393	21391	21238	21405	21391	21289	21315	21398	21397	21455	21221	21256	21508	21249	21271	21440	21357	21507	21319	21342	21388	21485	21452	21374	21332	21394	21246	21564	21445	21495	21552	21533	21421	21691	21488	21515	21649	21314	21386	21530	21334	21381	21252	21441	21376	21536	21533	21467	21409	21474	21725	21475	21452	21340	21234	21398	21362	21474	21408	21458	21386	21429	21352	21367	21452	21496	21307	21296	21270	21457	21547	21319	21549	21419	21619	21267	21587	21339	21298	21416	21286	21618	21636	21310	21333	21457	21484	21529	21295	21261	21340	21294	21369	21394	21371	21628	21486	21325	21302	21244	21303	21320	21372	21522	21380	21386	21309	21368	21413	21297	21476	21291	21510	21272	21690	21456	21570	21300	21342	21610	21518	21192	21401	21419	21475	21412	21293	21403	21356	21715	21277	21505	21416	21341	21325	21419	21361	21626	21288	21251	21661	21493	21250	21552	21589	21646	21321	21486	21503	21264	21599	21708	21349	21431	21400	21458	21573	21305	21285	21536	21456	21461	21619	21352	21398	21601	21500	21224	21313	21412	21497	21390	21414	21636	21598	21480	21537	21247	21350	21550	21627	21768	21484	21482	21451	21390	21320	21454	21393	21412	21564	21310	21651	21363	21284	21566	21509	21472	21617	21487	21249	21426	21461	21194	21384	21386	21461	21247	21312	21362	21282	21350	21536	21361	21411	21319	21360	21321	21370	21462	21283	21283	21352	21544	21428	21436	21586	21454	21609	21482	21368	21460	21380	21353	21446	21551	21327	21347	21403	21373	21292	21529	21573	21392	21502	21365	21560	21424	21403	21405	21391	21491	21491	21323	21513	21416	21471	21513	21596	21300	21506	21455	21512	21621	21774	21571	21461	21467	21570	21505	21270	21470	21317	21467	21498	21453	21408	21545	21375	21512	21622	21433	21539	21352	21453	21281	21464	21658	21387	21287	21331	21574	21373	21466	21569	21382	21544	21431	21234	21484	21435	21416	21252	21379	21505	21535	21357	21608	21321	21632	21528	21461	21336	21434	21731	21518	21360	21665	21341	21312	21600	21314	21262	21489	21457	21602	21229	21485
27115	43613	35121	26885	23337	20791	19101	18557	18005	17816	17992	17484	17214	17216	17017	17012	17056	17041	17193	17133	17208	17115	17038	17005	16992	17168	17032	16925	16997	17037	17025	16947	17073	17093	17150	17069	17045	17099	17161	16960	17165	17006	17117	17079	16967	17004	16990	17162	17037	17122	17115	16892	17253	16925	17104	16945	16994	17331	17245	16954	17088	17134	17216	16880	17152	16988	17011	17015	17068	17027	16974	17062	17178	16892	17013	16992	17001	17026	16890	17100	17190	17003	17098	17190	16915	17038	17017	16924	17089	17092	17101	16969	17151	16964	17120	17091	16948	17106	17118	17145	17067	17101	17056	16985	17099	17007	16967	17049	16965	17012	17190	16872	17126	17081	17087	17336	17065	17076	17082	17059	17068	17021	16942	16964	17039	16977	17036	17033	17116	16966	17088	17090	16929	17012	17074	16983	16979	17022	16922	17102	17228	17312	16923	17087	17038	17109	17151	17132	17146	17011	17101	17212	17065	17044	17150	17065	16983	17177	17008	17172	17125	16976	16942	16997	17089	17043	16950	17043	17177	16984	17118	17115	16943	17068	17074	16970	17095	17058	17133	16879	17147	16982	17167	16972	17036	17194	17121	16945	17029	17286	17121	16953	16921	17079	16984	17118	17080	17179	17113	17017	17001	17017	17142	17027	16951	17117	17095	16920	17086	16977	17003	17065	17155	17226	17050	17269	17202	17197	17106	17010	17017	17133	17101	17188	16974	17034	16990	17178	16965	16962	17024	17256	16995	17166	17014	16977	17163	17096	17181	17010	16996	17194	17110	17012	16941	17186	17007	17244	16915	17010	16932	17014	17108	17150	17119	17210	17135	17079	17134	17191	16929	17085	16919	17345	17141	17081	17172	17175	17116	17089	17077	17134	16894	17255	16951	17102	17156	17129	17113	17077	16863	17225	17106	17093	16978	16934	17035	16980	17153	17037	17050	17041	17000	17085	17105	17117	17062	17076	17184	16965	16992	17046	17066	16937	17043	17015	17133	17178	17084	16886	16930	17061	17098	17133	17002	17081	17012	16858	16988	17133	17121	17093	16919	17139	17086	17146	17073	16992	17131	16985	16987	16885	17037	17133	17004	17087	17056	17063	17111	16839	17171	17082	17196	17083	17055	17206	17064	17236	17038	16971	16990	17116	17129	17035	16956	16803	16929	17033	17071	17047	17017	17026	17066	17166	17150	16920	17183	17045	17095	16922	16924	16946	17149	17048	17185	16989	17054	16986	17253	16990	16980	17044	17136	16904	17060	17139	17253	17156	16980	17050	17037	17048	17066	17019	16983	17187	17057	17202	17048	17072	17218	17224	17085	17000	16889	17100	17057	16982	17062	17279	17203	17127	17007	16883	17145	17151	16957	17167	17128	17074	17065	17011	17050	17250	17048	17080	17208	17200	17032	17012	17071	17014	17081	17073	17169	16801	17059	16919	16965	17179	16994	17045	16946	17087	17019	16964	17068	16969	16891	17022	16948	17081	17231	17024	16968	17059	17267	16872	17063	16997	16998	17129	17023	17045	17201	17202	17176	17085	17208	16886	17171	17262	17001	17075	16893	17220	16974	16915	17065	16951	16941	16912	17110	16872	17248	16969	17130	17134	16967	17023	17074	16965	17071	17106	17174	17158	17054	17021	17216	17045	17036	16911	17067	17131	17103	17095	16928	16985	17026	17028	17064	17069	17022	17086	17237	17113	16865	17216	17094	17024	16987	17051	17270	17146	17108	17152	17207	17104	17005	17152	17046	17094	17249	17031	16963	17028	17047	17064	16998	17172	17215	17100	16959	16998	17223	17084	16961	16924	17173	17078	17024	17064	17060	17043	17061	16889	16996	16954	17201	17147	17037	17231	17034	17009	17121	16988	17081	17095	17121	17260	16880	16888	17064	17079	16888	17047	17037	17039	17052	17136	17107	17130	17268	16979	17171	17109	17208	17266	17011	16966	17239	17123	17203	16950	17079	17122	17138	17014	17066	17101	17027	17016	17067	16943	16983	17252	16834	17145	17106	16998	17074	17090	16823	17175	17086	17036	17135	17114	17202	17225	16951	16991	16958	17033	16983	17125	16934	16880	17034	17012	17073	17098	17161	17038	17059	17117	17118	17041	17222	16925	16960	17039	17137	16951	16922	16845	17062	17060	17060	17158	16889	16987	17209	16890	17093	17087	17159	17128	17094	17135	16885	16989	17079	17067	16844	17005	17082	17012	16984	17132	17120	17001	16964	16950	17084	17197	17033	17024	16899	17081	17059	16864	17096	17060	16942	17234	17096	17081	16945	17004	17182	16854	17053	16945	17111	17111	17110	16920	17187	17048	16905	17090	17113	17142	17031	17106	17291	16974	16979	17270	17072	17058	17168	17132	17072	16939	17117	17404	17105	16978	17003	17088	17138	17050	17052	17157	17145	17094	17109	17141	17026	17145	16944	16971	17104	17045	17095	16895	17231	16995	17048	16963	17091	17227	17052	17082	17096	17176	17133	17126	17142	17086	17194	17119	16919	16973	17017	17061	16977	16934	17107	17056	17102	17235	16978	17022	17009	16929	17073	16940	16948	16981	17075	17095	17257	17175	17025	16839	16976	17038	17174	17232	17169	17002	17037	17089	17222	17056	17114	16950	16885	16876	17138	17031	17179	17099	17120	17148	17095	17131	17038	17133	16987	16945	17033	17122	17305	17185	17277	16974	17092	17074	17071	17079	17098	17135	17059	17199	17035	17068	17082	16902	16939	16868	17024	17124	17224	17060	17019	17235	17087	16978	17064	17004	16976	17033	17133	17135	17230	16913	17033	17087	17173	17107	16972	17090	16872	17002	17120	16915	16921	16978	17083	16931	17128	16937	17076	17121	17236	16947	17075	16944	17208	17139	17123	17048	17077	17027	17186	17187	17158	17002	16948	16996	17089	17072	17100	17147	17046	17073	17051	17003	16958	17087	16820	17114	17126	16949	16913	16963	17042	17063	17036	17155	17247	16992	17106	16973	17069	17021	16990	17066	16998	16983	17046	17188	17137	17167	17057	16965	17099	17177	16981	16894	17106	16978	17096	17170	17081	17210	17066	17062	17236	17015	17190	16878	17051	17082	17187	17063	17148	16954	17033	16915	17140	17018	17261	17134	16999	17136	17159	16966	17031	17089	17224	17136	17161	17203	17099	17144	17094	17247	17179	16810	17179	17095	17132	16933	17136	17163	17067	16972	17057	16952	17092	17131	17062	17050	16806	17185	17099	16978	16915	17089	17115	17169	17120	17274	17141	17026	16930	17263	16984	17196	17029	16961	17083	17183	17048	17024	17035	17018	17133	17038	17029	17077	17004	17076	16933	17122	17120	17110	16923	17022	17116	16956	17232	16927	17134	17023	17094	17035	16857	17094	17185	17218	17090	17147	17111	17117	17090	16888	16959	17061	17067	17037	16831	17057	17028	17094	17103	17187	17105	16949	17095	17033	17193	17067	16891	16983	17110	17012	17117	17092	17129	16966	17028	17041	17128	16981	17108	16907	17072	17042	17010	16990	17045	17206	17206	17225	16925	17038	16987	17036	16847	16913	16987	17094	16909	16947	17278	17086	17247	17032	16969	17041	16938	17194	17158	17161	17108	17096	16940	17165	17121	16888	17062	17188	17081	17191	16932	17095	17126	17100	17065	17038	17162	17221	17143	17030	17219	16967	17110	17039	17031	17123	17077	17070	17146	17147	17098	17206	17006	16992	17099	17016	16946	17261	16983	16978	17043	17089	17021	17040	17098	17149	16896	17087	17091	16848	17129	17263	17078	17159	17086	17092	17151	16933	17096	16996	16947	16920	17000	17095	17186	17110	17268	16928	17052	17113	17104	17047	17178	17155	17145	17060	17200	16897	17076	17018	17020	17060	17142	16961	17066	17114	17052	17022	17016	17150	17217	17158	16972	17137	17076	17017	17019	17057	17073	17045	16952	17112	17158	17156	16936	17125	17062	17023	17118	17090	17204	17053	17109	16951	17144	17043	17111	17113	17194	17128	17104	17048	17141	17013	17169	17191	17117	17105	17194	16968	16983	17229	17108	17045	17216	16991	16916	17140	17004	17130	16984	16977	16989	17028	16947	17199	17144	17107	17249	17030	17109	17190	17072	17094	17129	16885	17064	17093	16989	17086	17032	17128	16964	17115	17011	16979	16999	16778	17183	16907	17099	17156	16895	17246	17207	17227	16943	17140	17120	17104	17120	17102	17190	17085	17307	16966	17150	17251	17080	17304	17139	17034	17155	17111	17060	17081	17007	16995	17131	16947	17251	17144	17193	16998	16923	16986	17155	17140	17145	17021	16891	16994	17212	17062	17106	17015	17113	17075	17076	17127	17040	17114	17120	17160	17265	17105	16989	17028	17063	17261	17126	16978	16947	16909	17069	17037	17089	16973	16970	16992	17162	17256	16961	17056	17093	16998	17103	17124	17081	17094	17230	16951	17162	17155	17088	17058	16903	16871	17044	17079	17024	16930	17167	17112	16971	17012	17061	17111	17027	16964	17060	17167	17052	17007	17123	17181	17115	17202	17082	17088	17140	17100	16912	17016	17216	16927	17299	17256	17094	17149	17072	17098	17138	17051	17156	17026	17106	16939	17145	17157	16862	16981	17062	17149	17129	17081	16911	17156	17121	17141	16826	16864	17180	17000	17115	17117	17075	17070	16982	16872	16909	17141	16846	16957	17054	17097	17005	17224	17041	17193	17244	16979	17222	17118	16955	16943	17157	17209	16879	17292	17098	17018	17102	17246	17029	17029	16985	16937	17079	17055	17153	17079	16947	17247	17179	16971	17077	16999	17138	16948	17136	16970	17107	17109	17032	17215	17025	17087	17015	16982	17084	17018	17048	17014	17099	17036	16966	17013	17245	16982	17157	17072	17086	17111	16983	17114	16912	17089	17139	16923	17117	16997	17087	17228	17032	17099	17059	17075	17190	16926	16972	16900	17064	17133	17088	17041	17213	16970	17121	17058	17087	17094	17051	17171	17128	17130	16946	17079	17289	17046	17132	16962	17176	17004	17049	17283	17050	16867	17061	16932	17029	16939	17057	17125	17103	17022	17024	17089	17112	17058	17110	16981	17006	17211	16996	17007	17012	17025	17036	16887	17119	17051	17092	17034	16957	16995
23228	21127	28589	27967	28379	28122	27025	24241	23074	23770	25216	24213	21925	21006	21068	20780	20960	21163	20905	20923	20969	20934	21067	20924	21121	20805	21019	20873	20896	20862	21009	20944	20846	20928	20726	20991	20959	21036	20861	20911	21015	21096	20949	21056	21007	20993	20923	20956	21106	20659	20655	20680	20882	20865	20738	20884	21020	20888	20603	20897	20831	20985	20684	20740	21004	20909	20641	20679	20900	20813	20978	21001	20880	20846	20945	21123	20876	20835	20757	20745	20918	20704	20942	20875	21118	20839	21069	21090	20793	20864	20722	20707	20844	20974	20682	21042	21052	20679	20965	20879	20882	20732	20789	20877	20761	20748	20660	20917	21088	21034	20833	20669	20906	20827	20880	20770	20756	20826	20887	20942	20973	20920	20932	21040	20736	20822	20697	20741	21023	21039	20896	20922	20785	20822	20885	21089	20886	20764	21080	20809	20750	20793	20862	20656	21086	20846	20856	20999	20664	20945	20880	20861	20626	20948	21055	20889	21021	20974	20947	20939	20770	20943	20737	20984	21033	20892	20925	20928	20904	20873	20945	20794	20737	20809	20726	20911	20815	20664	20784	20877	21017	20884	20976	20673	20799	20779	20896	20802	20685	20773	20780	20761	21019	20745	20932	20834	20744	20907	20670	20727	20891	20560	20833	20746	20793	20856	20777	20596	20946	20912	20881	21068	20920	20778	20768	20801	20731	20798	20892	20873	20753	20925	20822	20819	20811	20893	20641	20887	20746	20762	20830	20786	20787	21004	20782	20662	20970	20960	20971	20941	21150	20822	20720	20837	20882	20820	21062	20905	20787	20874	20716	20818	20678	20927	20668	20956	20760	20892	20925	20772	20929	20973	21022	20971	20801	20913	20755	20738	20851	20630	20561	20670	20883	20865	20892	20823	20961	20914	20702	20895	20796	20753	20713	20967	20726	20737	20904	21143	20826	20807	20966	20670	20748	20957	20839	20852	21031	20809	20716	21000	20829	20833	20915	21013	20755	20831	20864	21040	20970	21029	20846	20774	21011	21076	20921	21016	21054	20783	20693	20870	20844	20917	20803	20833	20776	20690	20877	20835	20984	20740	20686	20924	20969	20974	21023	20903	20982	20867	20692	20990	21043	20780	20719	20847	20881	20779	20716	20752	20812	20941	20835	20863	20721	20919	21079	20943	20754	20870	21021	20844	20980	20871	20882	20923	20755	20703	20909	21004	21212	20850	20881	20674	20841	20724	20879	20689	20767	20958	20823	20721	20840	20788	20761	21026	20852	20688	20939	20949	20869	20824	20713	20684	20807	20798	21056	20751	21008	20809	20658	20729	20713	20829	20738	20666	21049	20793	20708	20954	20693	20840	20822	21071	20904	20889	20845	21051	20964	20842	20982	20902	20691	21057	20878	20851	21071	20981	20799	21156	21109	20801	21018	20833	20994	21047	20969	21010	20821	20947	20862	21123	20956	20850	20927	20735	21058	20806	20790	20950	20743	20894	21020	20951	20809	20726	20779	20940	20776	20886	20606	20872	20842	20737	20844	21023	21036	20928	20873	20933	20960	20826	20704	20963	20728	20813	20921	20769	20846	20896	20802	21019	20732	20896	20913	20904	20903	20756	20964	20931	20832	20778	20874	20846	20623	20915	20901	20819	20967	20652	20969	20594	20950	20856	20697	20905	20890	20792	20827	20823	20893	20995	21013	20795	20869	20797	20798	20884	20848	20795	21104	20840	20831	20919	20941	20850	20815	20846	20659	20747	20661	20932	20918	20671	20861	20842	20791	20844	20893	20688	20736	20725	20889	20948	21039	20694	20841	21049	20818	20845	20963	21001	20821	20800	20934	20781	20861	20896	20814	20823	20863	20616	21050	20754	20591	20972	20944	20763	20763	20762	20762	21014	20960	20723	20956	20848	20827	20799	20839	20877	20707	20777	20637	21067	21016	20857	20782	20917	20904	20965	21058	20899	20911	20978	20668	20856	20832	20819	20975	20917	20900	20946	20879	20925	20999	20879	20711	20811	20712	20914	20752	21162	20842	20913	20887	20949	20948	20847	20935	20745	20872	20990	20851	20933	21066	20843	20681	20785	20949	21047	20935	20942	20781	20776	20874	20822	20772	20856	21111	20732	21062	21070	20887	20646	20900	20930	20791	20626	20892	20762	20604	20813	20923	20883	20749	20954	20854	20955	21009	20837	20789	20890	21156	20732	20846	20706	20797	20904	20868	20852	20836	21032	20729	20783	20914	20794	20720	20761	20734	20785	20837	20751	20758	20978	20899	20876	21067	20574	20934	21041	20797	20939	20770	20757	20993	20781	20853	20744	20895	20861	20834	20707	20771	20844	20778	20676	20752	20959	20949	20621	20928	20660	20563	20861	20831	20913	20653	20887	20986	21087	20708	21034	21027	20776	21007	20673	20839	20862	20841	20845	21062	20867	20915	21143	20950	20818	21013	20697	20896	21001	20790	20760	20818	20879	20874	20713	20868	20832	20800	20897	21111	20878	20815	20765	20777	20912	21126	20689	20838	20787	20883	20500	21077	20885	20822	20814	20908	20810	20693	21145	21018	21101	20898	21064	20956	20873	21098	20559	20880	20975	21115	20928	20860	20698	20713	20760	20936	20896	20787	20569	20706	20762	20747	21013	21113	20943	20829	21005	20806	20875	20948	20730	21015	20755	20994	20870	20817	20761	20817	20722	20962	21034	20708	20820	20829	20699	20903	20808	20696	21116	20987	20932	20821	20947	20898	20792	20935	20504	20820	20894	21089	20990	20806	20873	20667	20762	20706	20733	20961	20816	20710	21040	20777	20776	20855	20879	20850	20810	20736	20862	20877	20772	20898	21050	21025	20904	20894	21089	20966	20792	20843	21021	20827	20639	20698	20920	20891	20813	21060	20917	20986	21080	20898	20965	20866	20768	20754	21003	20792	20865	21045	20968	20937	20888	21033	20720	20793	20600	20916	20812	20935	20672	20762	20969	20917	20896	20855	20708	20885	20658	20953	20893	20854	21093	20619	20942	20853	20891	20698	20619	20893	20851	20966	20834	20858	20821	20806	21122	21053	21008	20932	20997	20886	20691	20879	20870	20932	20911	20872	20921	20610	20848	20801	20948	20814	20711	20714	20790	21024	20837	21005	20970	20795	20791	20715	20727	20645	20617	20810	20733	20903	20748	20608	20907	20812	20713	20774	20760	20831	20922	20892	20803	20951	20798	21024	20827	20881	20888	20762	20769	20791	20860	20753	20721	20922	20895	20895	20684	20722	20843	20719	20781	20975	20733	20839	20823	20993	20814	20871	21069	21199	20598	21008	20868	20739	20764	21053	20865	20730	21019	20837	20674	20614	20904	20912	20811	20745	20868	20796	20899	20782	20760	20776	20729	20893	20982	20957	20784	20951	20624	20819	20772	20693	20950	21064	20921	20959	21009	20845	20977	20912	20714	20930	20680	20765	20782	21003	20732	21007	20987	20939	21072	21021	20859	20677	20776	20989	20854	20876	20896	21065	20767	20986	20926	20942	20754	20824	20869	20769	20725	20745	20963	20902	20837	20612	20851	20790	20919	20787	21073	20941	20821	21115	20999	20768	20840	20910	20857	21004	20942	20835	20822	20722	20964	20690	20879	20782	21054	21020	20764	20865	20824	20691	20780	20926	20926	20852	20903	20998	20853	21023	20606	20860	20831	20868	20833	20845	20983	20773	20863	20884	21004	20957	21096	20806	20875	20929	20839	20938	20897	20893	21024	20801	20978	20883	20925	20774	20794	20919	20888	20760	20890	20719	21000	20894	20757	20943	20848	20790	21005	21068	20703	20715	20973	20944	20934	20741	20718	20845	21049	21056	20793	20939	20960	21204	20690	20819	20789	20818	20925	20981	20979	20914	20513	20669	20861	20884	20972	21034	20847	20757	20956	21057	21121	20924	20787	20805	20663	20822	21063	20994	20663	20727	20784	20985	20870	20889	20772	20901	20955	20877	20808	21028	20825	20856	20964	20712	20831	21131	21070	20835	21025	21096	21087	20762	20900	20870	20953	20927	20731	20696	20932	21014	20960	20836	20921	20962	20813	20775	20917	20908	20917	20672	20736	20947	20905	21004	20811	21055	20812	20738	20872	21096	20984	20973	20767	20962	20874	21048	20799	20804	20930	20833	20947	20658	20976	20705	20640	20794	20741	20795	20671	20788	20909	20788	20852	20907	20845	21110	20890	20958	20745	20817	20826	20839	20824	20871	20765	20913	20796	20879	20730	20776	20680	20856	20778	21039	21058	20689	20790	20824	20645	20949	20826	20765	20905	20929	20834	20927	20663	20878	20988	21067	21027	20828	20850	20993	20948	20967	21068	20986	20891	20733	20834	20817	20781	20827	20788	20990	20799	20766	20783	20886	20665	21070	20549	20896	20706	20967	20686	20995	20926	20759	20993	20939	20939	20657	20639	20928	20866	20730	21093	20908	20934	20867	20688	20733	20925	20727	20813	21111	20911	20899	20883	21111	20824	21042	20872	20734	20706	20721	20888	20947	20800	20683	20793	20955	20824	20748	21075	21034	20829	21128	20783	20920	20706	20859	20967	20985	20926	20718	20817	20891	20865	20752	20913	20602	20752	20735	20800	21046	21064	20783	20891	20797	20691	21323	21032	20762	20949	20812	20867	20635	21066	20791	20831	20984	20770	20780	20853	20987	20956	21015	21100	20881	20916	20803	20734	20948	20942	20755	20886	21160	20844	20837	20888	21230	20896	20738	20949	20864	21059	20858	21056	21105	20876	20701	20899	21045	20787	20741	20652	20821	21138	20869	20845	20889	20596	20929	20795	21068	21021	20962	20928	20828	20908	20868	20721	21002	20711	21089	20965	20782	20901	20958	20850	21002	20855	20911	21122	20940	20928	20856	20780	20712	20740	20803	21007	21103	21005	20760	20709	20835	21052	20912	20934	20994	20800	21065	21034	21070	20836	20906	20816	20866	20884	21023	20841	20813	20901	21009	21076	20793	20914	20814	20651	21085	20774	20910	20817	20823	20950	20860	21015	20799	20684	20981	20785	20907	20658	20997	20836	20915	20850	21024	20766	20684	20895	20867	20910	20865	20893	20985	20922	20965	20816	20853	20915	21072	20830	20882	20798	20653	20879	20868	20926	20813	20903
29474	56181	49836	39252	32909	25508	21610	20548	19480	20404	22192	20189	17481	16920	16917	16951	16925	16789	16616	16760	16969	16851	16745	16893	16794	16620	16945	16738	16651	17063	16591	16690	16870	16699	16748	16856	16779	16651	16788	16980	16797	16665	16771	16779	16714	16542	16845	16843	16791	16759	16650	16760	16765	16874	16773	16733	16643	16637	16746	16686	16774	16697	16819	16646	16827	16746	16542	16875	16760	16735	16803	16731	16773	16679	16813	16856	16818	16673	16842	16751	16669	16591	16499	16693	16916	16702	16853	16672	16817	16699	16642	16868	16641	16747	16759	16900	16695	16715	16605	16794	16684	16828	16755	16615	16924	16901	16888	16682	16783	16762	16742	16889	16758	16698	16730	16692	16815	16810	16762	16768	16788	16863	16731	16693	16937	16570	16849	16902	16666	16646	16638	16715	16596	16900	16660	16697	16625	16687	16853	16656	16751	16859	16748	16771	16900	16740	16849	16609	16646	16770	16765	16844	16898	16674	16853	16651	16568	16766	16727	16752	16771	16894	16679	16753	16585	16870	16843	16781	16820	16604	16781	17023	16612	16810	16759	16602	16787	16693	16897	16691	16807	16792	16611	16670	16696	16861	16736	16709	16699	16802	16514	16818	16700	16810	16874	16746	16742	16742	16573	16726	16876	16883	16834	16777	16611	16728	16783	16702	16802	16637	16835	16521	16707	16794	16795	16803	16767	16608	16902	16675	16670	16788	16909	16642	16824	16770	16593	16648	16726	16736	16759	16845	16709	16752	16639	16874	16696	16811	16726	16714	16738	16625	16794	16705	16882	16658	16808	16811	16726	16716	16826	16830	16693	16782	16600	16661	16836	16689	16969	16674	16834	16712	16811	16732	16919	16740	16668	16656	16802	16802	16702	16915	16679	16712	16762	16649	16698	16797	16711	16696	16633	16828	16638	16771	16730	16781	16800	16528	16801	17026	16573	16786	16760	16793	16697	16835	16735	16611	16638	16696	16829	16728	16837	16771	16662	16703	16625	16807	16821	16642	16974	16685	16570	16769	16612	16758	16880	16765	16715	16622	16610	16748	16775	16820	16597	16807	16938	16674	16856	16793	16756	16829	16567	16604	16837	16899	16568	16718	16636	16777	16673	16637	16935	16574	16661	16826	16713	16858	16776	16783	16793	16644	16879	16951	16686	16658	16746	16729	16789	16677	16744	16824	16961	16706	16694	16658	16839	16699	16755	16686	16566	16864	16836	16631	16727	16690	16709	16633	16801	16475	16624	16740	16708	16946	16645	16662	16761	16901	16844	16678	16861	16788	16723	16799	16677	16790	16784	16769	16717	16855	16706	16690	16827	16732	16673	16596	16758	16659	16673	16550	16704	16811	16724	16749	16840	16886	16557	16918	16701	16812	16808	16754	16642	16745	16766	16781	16759	16800	16650	16738	16736	16747	16755	16811	16582	16573	16675	16734	16939	16740	16683	16707	16727	16720	16688	16712	16780	16661	16627	16924	16496	16841	16693	16923	16724	16840	16808	16530	16709	16702	16747	16802	16832	16586	16626	16696	16581	16688	16905	16633	16878	16738	16903	16629	16923	16760	16587	16671	16776	16893	16682	16788	16781	16859	16582	16720	16627	16621	16843	16934	16724	16814	16725	16674	16737	16707	16765	16721	16856	16729	16677	16819	16674	16955	16719	16825	16677	16836	16700	16719	16679	16871	16827	16774	16713	16676	16817	16821	16553	16682	16659	16661	16750	16893	16871	16719	16848	16546	16905	16630	16803	16868	16859	16602	16784	16798	16708	16753	16883	16635	16887	16752	16557	16780	16591	16785	16857	16598	16598	16737	16672	16780	16761	16759	16822	16795	16703	16808	16632	16726	16685	16710	16828	16697	16705	16656	16630	16771	16608	16624	16738	16767	16798	16705	16726	16755	16833	16796	16828	16685	16738	16734	16864	16425	16883	16543	16881	16830	16702	16715	16799	16758	16590	16757	16669	16783	16687	16698	16691	16657	16682	16776	16755	16831	16568	16771	16913	16761	16793	16780	16742	16645	16649	16732	16725	16659	16915	16597	16628	16835	16965	16797	16888	16758	16626	16989	16683	16581	16822	16898	16776	16778	16764	16723	16588	16752	16817	16606	16749	16739	16666	16647	16949	16610	16725	16839	16867	16782	16723	16847	16793	16784	16732	16827	16661	16685	16880	16747	16766	16652	16702	16721	16873	16754	16705	16827	16701	16547	16609	16750	16865	16688	16891	16858	16705	16842	16744	16929	16719	16739	16673	16683	16790	16802	16718	16600	16777	16809	16960	16776	16697	16800	16716	16845	16543	16761	16743	16770	16739	16709	16812	16762	16524	16705	16767	16731	16801	16640	16791	16850	16648	16710	16715	16826	16922	16637	16775	16641	16765	16803	16819	16681	16649	16825	16714	16837	16873	16682	16709	16633	16687	16662	16760	16698	16848	16652	16755	16759	16646	16920	16798	16579	16697	16794	16817	16678	16661	16780	16853	16704	16736	16755	16707	16607	16630	16782	16708	16706	16782	16756	16707	16746	16663	16625	16608	16853	16694	16867	16659	16786	16907	16841	16751	16786	16817	16810	16696	16689	16709	16545	16751	16686	16792	16853	16656	16754	16763	16626	16609	16770	16873	16685	16753	16893	16542	16821	16702	16770	16765	16719	16624	16772	16764	16745	16646	16802	16628	16676	16572	16493	16759	16641	16850	16791	16737	16695	16861	16723	16813	16836	16876	16708	16662	16784	16639	16600	16789	16823	16895	16582	16644	16619	16920	16731	16720	16558	16865	16705	16767	16781	16660	16792	16822	16732	16612	16693	16906	16604	16779	16780	16816	16684	16893	16693	16634	16664	16897	16731	16809	16873	16767	16815	16771	16581	16823	16791	16812	16832	16811	16660	16635	16871	16794	16726	16796	16901	16775	16655	16895	16774	16895	16743	16794	16639	16778	16723	16678	16793	16790	16452	16586	16845	16803	16726	16843	16747	16624	16634	16767	16621	16773	16469	16718	16554	16971	16873	16863	16806	16765	16752	16579	16787	16662	16785	16738	16795	16800	16839	16642	16620	16752	16785	16689	16628	16519	16755	16547	16795	16825	16839	16721	16756	16874	16668	16680	16613	16603	16690	16739	16885	16783	16731	16804	16756	16598	16718	16789	16822	16775	16824	16757	16582	16592	16781	16853	16893	16905	16541	16863	16851	16684	16791	16522	16655	16583	16761	16768	16704	16880	16751	16797	16780	16604	16752	16857	16671	16799	16660	16705	16758	16861	16772	16732	16688	16707	16652	16459	16653	16772	16807	16817	16786	16862	16821	16636	16804	16685	16686	16649	16532	16751	16742	16796	16765	16853	16729	16837	16617	16798	16859	16868	16605	16780	16713	16645	16663	16774	16757	16713	16678	16892	16718	16915	16655	16739	16527	16807	16715	16672	16655	16809	16642	16766	16687	16807	16745	16661	16789	16724	16692	16670	16798	16703	16711	16679	16724	16604	16712	16732	16864	16614	16877	16844	16786	16750	16536	16736	16762	16889	16750	16889	16638	16777	16702	16641	16521	16850	16585	16660	16679	16774	16956	16696	16873	16774	16763	16701	16790	16836	16590	16573	16888	16766	16772	16807	16605	16726	16860	16786	16697	16705	16734	16601	16764	16861	16830	16615	16661	16819	16693	16592	16823	16848	16693	16804	16872	16616	16806	16781	16788	16835	16577	16622	16786	16899	16814	16701	16698	16767	16761	16653	16803	16781	16866	16809	16951	16903	16836	16731	16731	16531	16847	16799	16696	16820	16619	16726	16751	16834	16852	16780	16696	16670	16790	16970	16786	16878	16698	16814	16800	16645	16719	16817	16681	16723	16695	16692	16776	16758	16703	16776	16810	16753	16789	16807	16761	16725	16620	16744	16696	16779	16787	16674	16743	16697	16706	16633	16713	16658	16782	16722	16842	16798	16660	16665	16787	16718	16681	16662	16674	16799	16652	16774	16816	16639	16905	16853	16723	16692	16725	16803	16649	16863	16745	16774	16764	16855	16724	16619	16859	16835	16910	16685	16736	16814	16773	16760	16616	16671	16654	16618	16745	16695	16852	16785	16780	16824	16706	16798	16805	16746	16795	16882	16833	16806	16682	16732	16814	16781	16738	16578	16850	16632	16830	16778	16658	16755	16894	16688	16652	16773	16612	16850	16704	17032	16793	16807	16634	16949	16873	17044	16808	16612	16801	16623	16941	16705	16709	16706	16575	16781	16731	16751	16809	16614	16663	16790	16843	16589	16631	16741	16644	16835	16733	16730	16755	16921	16936	16700	16752	16740	16753	16726	16728	16792	16681	16874	16637	16734	16676	16831	16884	16751	16778	16689	16741	16741	16844	16762	16644	16548	16777	16813	16675	16769	16725	16831	16793	16765	16644	16723	16775	16592	16821	16767	16696	16793	16650	16743	16740	16673	16783	16762	16918	16772	16861	16666	16744	16723	16756	16843	16720	16579	16765	16580	16708	16673	16800	16675	16719	16776	16709	16693	16569	16709	16793	16635	16765	16897	16656	16723	16855	16844	16922	16757	16796	16823	16805	16783	16821	16854	16715	16735	16648	16828	16841	16601	16656	16667	16622	16734	16855	16810	16962	16769	16785	16677	16965	16596	16665	16670	16777	16834	16653	16648	16749	16619	16751	16892	16883	16783	16878	16790	16649	16833	16490	16661	16829	16639	16958	16715	16625	16701	16658	16859	16535	16663	16812	16721	16602	16605	16856	16906	16716	16506	16934	16659	16726	16699	16804	16804	16911	16900	16856	16661	16574	16767	16750	16803	16752	16838	16767	16831	16770	16655	16913	16878	16779	16877	16652	16676	16703	16768	16770	16704	16692	16762	16741	16793	16639	16759	16830	16851	16818	16832	16785	16810	16867	16679	17024	16638	16773	16652	16894	16716	16714	16713	16550	16765	16909	16626	16824	16748	16578	16684	16624	16579	16647	16706	16591	16810	16839	16710	16705	16697	16678	16735	16686	16694	16781	16764	16757	16893	16775	16779	16760	16735	16665	16661	16666	16871	16719	16623	16764	16811	16843	16729	16704	16760	16678	16802	16765	16695	16964	16797	16849	16705	16881	16691	16814	16706	16624	16625	16931	16788	16665
24816	21386	29155	30759	27444	24858	23216	21662	22217	22734	21758	20548	20210	19887	19902	19874	19921	19910	20010	19805	19822	19719	19773	20077	19884	19895	19863	19923	19909	20109	20071	19807	19918	19909	19950	19895	19743	19879	19848	19728	20124	19892	19923	19894	19850	19898	20037	19943	19957	19923	19828	20215	19804	19788	20054	19957	19875	19793	19671	19870	19777	19826	19958	19949	20081	19655	20081	19940	19836	19772	19798	19956	19834	19937	19911	19905	19917	19547	19606	19919	20113	19879	20059	19877	19781	19827	19811	19752	19650	19938	19819	19948	19764	19976	19924	19921	20126	19823	19957	19824	19859	19610	19834	19948	19878	19921	19730	19752	19955	19927	19866	19825	20023	19784	19763	19697	19832	19865	19865	19912	19824	19835	19893	19989	19885	20033	19813	19872	20118	19743	19547	20088	19860	19896	19793	19793	19743	19782	19879	20030	19881	19881	19766	19706	20025	19783	19666	19807	19907	19800	19660	19963	19982	19772	19969	19720	19863	19810	19932	19790	19808	19840	19951	19966	19857	19896	19847	19741	20168	19924	19738	19904	19903	19927	19889	19771	19715	19832	19675	20028	19609	19962	19850	19699	19987	19883	19992	19802	19849	20062	20050	19784	19700	19846	19978	19846	19781	19917	19904	19760	19945	19761	19901	19865	19814	19711	19746	19835	19705	19786	19815	19770	19763	19886	19958	19894	20104	19916	19841	19908	19890	19795	19924	19972	19924	19622	19917	19800	19799	20149	19907	19619	19902	19889	19854	19811	19943	19909	19842	19671	19805	20012	19942	19898	19767	19828	19818	19852	19826	19773	19667	19731	19917	20134	20117	19926	20142	19695	19804	19752	20049	19860	19866	20050	19735	19934	19868	19866	19898	19589	19681	19951	19938	20042	20001	19762	19916	19792	19773	19745	20030	19694	19993	19894	19802	20018	19942	19897	20027	19988	20076	19987	19770	19786	19863	19942	19839	19889	19676	19906	19861	19819	19708	19948	19728	19851	19783	19781	19951	19862	19895	19750	19784	19982	19734	19906	19772	19776	19713	19948	19702	19956	19854	19843	19821	19749	19797	19858	19748	19807	19592	19907	19771	19964	20011	20145	20122	19986	19907	19875	19642	19961	20035	19953	20049	19962	19834	19813	19934	19981	19909	19999	19957	19904	19721	20076	20010	20045	20237	19975	19780	19908	19702	19704	19678	19902	19812	19993	19975	19792	19727	19721	19944	19936	19865	20051	19956	19905	19798	19753	19808	19828	19977	19772	20026	19890	19908	19836	19983	20069	19842	19760	19965	19896	19796	19959	20019	19857	20017	19672	19895	19883	20058	19992	19896	19914	19872	19891	19735	19771	19652	19830	19877	19848	20051	19867	19933	19864	20059	19914	19979	20013	19925	19921	20038	19927	19909	19853	20005	19862	19854	20069	19853	19920	19960	20030	19991	19779	19848	19813	20007	19942	19957	19935	19841	19922	19841	20014	19959	19908	19996	19705	19981	19857	19894	19729	19898	19760	20259	19806	19848	19891	19919	19790	19853	19906	19918	19861	19935	19831	19796	19867	19895	19613	19921	19906	19958	19791	19680	19752	19640	19946	19997	19807	19695	19763	20033	19957	19996	20087	19995	19658	19731	19793	19860	19743	19999	20027	20022	19684	19962	19954	19645	19809	19961	19812	19886	19888	19956	19960	19930	20008	20041	19923	20049	20041	19848	20085	19757	19921	20076	20013	19830	19859	19950	19903	19795	19809	20028	20056	19988	19917	19958	19774	19635	19696	19934	19840	19939	19928	19812	19689	19951	19919	19829	19803	19787	19784	19863	19785	19857	19799	19807	20005	19883	19679	19868	19881	19966	19806	19772	19822	19883	19945	19811	19911	19895	19747	20086	19911	20113	19934	19969	19923	19957	19941	19866	19700	19743	19728	19781	19826	19778	19849	19764	19898	19699	19935	19719	20048	19853	19761	19832	19911	20031	20004	19904	19913	19741	20008	19996	20106	20162	19930	19954	19732	19882	19898	19752	19824	19825	19978	19931	19792	19889	19973	19989	20063	19785	19890	19853	19902	20124	19812	19736	19995	19896	20102	19953	19829	19914	19934	20060	19662	19853	19732	19824	19830	20007	20152	19893	19935	20083	19783	19986	19690	20095	19917	19697	19810	19795	19842	19910	19836	19999	19881	19918	19865	19925	19807	19750	19768	20010	19564	19909	19781	19785	19948	19683	19766	19869	19761	19873	19834	19734	19826	19774	19892	19777	19607	19948	19752	20057	19716	19729	19970	19697	19981	19967	19637	19727	19899	20054	19811	19932	19947	19815	20097	19963	19875	19968	19698	19655	19724	20100	19900	19943	19836	19946	20252	19916	19828	19876	19811	19917	19875	19709	19888	19945	19836	19747	19796	19829	19944	19900	19852	19701	19691	19950	20091	19941	19813	19856	19998	19944	20053	19993	19723	19722	19940	20039	19971	19655	19731	20026	19949	19752	19995	19788	19984	20020	19791	19992	19944	19813	19979	19930	19855	19959	19945	19875	19931	19791	19829	19864	19829	20101	20079	19880	19831	19861	19908	19702	20054	20040	19725	19706	20064	19762	19624	19817	19982	19642	19974	19930	19860	19748	19968	19933	19892	19988	19861	19875	19834	19863	19948	19921	19619	19799	19917	19761	19851	20038	19982	19872	19994	19795	19754	19825	19822	20161	19987	19765	19821	19802	19915	19869	20096	19851	19809	20018	19849	19981	19828	20001	19929	19871	19825	19966	19953	19972	19953	20103	19993	19778	20001	20057	19889	19901	19874	19863	19754	19949	19983	19835	19908	19805	19713	19884	20023	19958	19831	19953	19967	19707	19789	19859	19857	19815	19730	19853	19689	19800	19790	20020	19870	19813	19866	19841	19804	20018	19758	20087	19755	19974	19838	19711	19728	19817	19681	20104	19853	20060	19901	19795	19741	19918	19927	20142	19897	20006	19987	19826	19898	19966	19848	19795	20011	19825	19760	19888	19847	19772	19805	19869	19830	19945	19727	19952	20047	19880	19694	19918	19762	19930	19678	19826	19838	19915	20009	19776	19680	19906	19680	19879	19796	19804	20004	19631	19952	19959	19898	19735	20062	19922	19887	19789	19968	20032	19886	19878	20110	20015	19911	19945	20045	19857	19976	19899	19973	19946	19910	19864	19920	19983	19840	19842	19817	19725	19885	19892	19763	19899	20089	19746	20010	19876	19739	19750	19824	19817	19934	19740	19782	19945	19821	19908	19958	19952	19805	19996	19950	19671	19905	19902	20174	19834	20122	19901	19901	20007	19888	19655	20002	19978	19982	19969	19725	20046	19837	19775	19824	19918	20004	19865	19750	19816	19891	20222	19828	19902	19928	19826	19925	19872	19820	19925	19747	20012	19969	19820	19747	19669	19975	20228	20142	19933	19801	19882	19925	20137	19939	19832	19853	19878	19817	19851	20045	19867	19726	19957	19769	19650	19833	19738	19799	19874	19830	20060	19932	19789	19791	19838	19722	19841	19845	19798	19872	19760	19717	20002	19891	19915	19793	19788	19850	19621	19820	19961	19733	19802	19833	19848	19900	19893	19939	19892	19791	20095	19917	19879	19685	19767	19903	19881	19800	19697	19869	19845	19835	19859	19830	19808	19743	19812	19588	19654	19781	19921	19895	19863	19977	19786	20120	19946	19872	19663	19892	19892	19971	19839	19633	19792	19981	19891	19849	19849	19843	19904	19748	19793	19865	20057	19817	19859	19769	19926	19796	19897	19712	19761	19873	19851	19877	20085	19999	20136	19642	19822	19863	19780	19952	19956	20026	19787	19694	19933	19592	19924	19984	19983	19983	19912	20034	19933	20019	19836	19867	19791	20000	19753	19602	19899	19914	19691	19972	19866	20177	19812	19731	19848	19923	19967	19877	19854	19897	19784	19985	19737	19635	19910	19909	19783	20068	20017	19666	19811	19932	19933	19867	19915	20041	19817	19896	19928	20013	19794	19875	19986	19848	19798	19856	20040	19770	19867	19778	19879	19896	19911	19784	19944	19674	19813	20026	19884	19952	19982	19918	19904	19925	19870	19786	19945	19893	19851	19618	20017	19880	19766	19811	19803	19767	19757	19992	20084	19791	20006	19838	19841	19931	19831	19766	19912	19836	19901	19957	19907	19943	19793	20053	20103	20044	19954	19963	19759	19825	20039	19818	19875	19849	19739	19841	19785	19897	19775	19821	19750	19759	19841	20027	19788	19829	19784	19796	19653	19806	19843	19688	20088	20011	19836	19879	19739	20032	19921	19882	19723	19756	20038	19790	19789	19846	19990	20135	19948	19782	19712	19725	19953	19850	19939	20046	19890	19815	19961	20000	19818	19986	19906	19814	19916	19901	20074	20057	19740	19823	19747	19970	20005	19747	19821	19660	19715	19844	19808	19800	20093	19884	19701	19906	19863	20125	19869	19919	19924	19932	19808	19959	20040	19990	20039	20275	19737	19970	19949	19899	19861	20043	19961	19864	19774	20042	19952	19893	19854	19869	19965	20005	20035	19895	19780	19857	19879	19628	19907	19742	19921	19802	20045	19881	19908	19935	19894	19841	19801	19933	19767	19845	20138	19870	20049	19869	19866	19832	19700	19922	19803	20043	20266	19838	19841	19879	19797	19933	19992	19699	19691	19850	19879	19856	19860	19943	19883	19855	19817	19797	19771	19810	19795	19951	20021	19733	19726	19805	19903	19792	20028	19892	19975	19963	20104	19983	19926	19931	19939	19939	20086	20012	19802	19837	19908	19932	19725	19966	20042	19961	20100	19942	19891	19908	19993	19883	19896	19969	19830	19770	19643	20119	19872	19923	19944	20010	20003	20003	19989	19751	19947	20006	19817	19795	19979	20065	20185	19828	19652	19890	19911	19986	19908	20035	19846	19764	19933	19877	19907	19923	19774	19979	19965	19763	19987	19766	20037	19820	20067	19907	19908	19868	19977	19955	19827	20082	19974	19903	19917	19911	19865	19944	19974	20066	19729	19836	19873	19978	19910	19853	20099	19894	19836	20110	19752	19782	20072	19777	19903	20055	19879	20070	19846	19916	19945	19914	19814	19757	19902	19770	19979	19922	19717	19810	20012	19823	19808	19874	19905	19899
29170	51435	42246	33849	28385	21785	19029	18696	19722	20178	18519	16980	16352	16341	16235	16309	16297	16141	16252	16271	16416	16254	16137	16158	16269	16269	16442	16204	16040	16154	16198	16248	16173	16209	16234	16375	16193	16358	16291	16328	16292	16280	16332	16317	16211	16297	16087	16189	16114	16135	16287	16192	16279	16088	16281	16142	16306	16263	16149	16279	16258	16226	16193	16134	16120	16200	16294	15959	16118	16319	16281	16420	16023	15978	16165	16081	16111	16068	16334	16057	16246	16121	16159	16237	16266	16307	16372	16083	16314	16388	16338	16153	16237	16203	16205	16077	16217	16256	16196	16059	16247	16211	16397	15994	16338	16170	16261	16186	16183	16191	16056	16251	16308	16220	16397	16273	16285	16176	16019	16084	16323	16229	16209	16247	16213	16172	16366	16199	16200	16153	16464	16191	16250	16240	16227	16132	16209	16208	16266	16327	16297	16023	16287	16041	16120	16180	16221	16275	16198	16188	16233	16108	16292	16203	16370	16296	16127	16242	16092	16266	16180	16387	16221	16041	16141	16164	16292	16158	16150	16288	16186	16234	16249	16302	16220	16094	16381	16280	16294	16223	16077	16255	16364	16261	16089	16221	16221	16311	16228	16049	16114	16176	16291	16210	16353	16285	16121	16197	16211	16294	16345	16316	16261	16349	16219	16333	16233	16206	16247	16366	16140	16218	16257	16016	16242	16204	16278	16305	16174	16203	16276	16176	16258	16129	16356	16321	16361	16428	16211	16300	16112	16238	16263	16338	16233	16101	16245	16088	16121	16254	16158	16215	16223	16300	16193	16180	16058	16187	16315	16269	16157	16169	16246	16136	16190	16151	16147	16382	16174	16234	16115	16179	16156	16263	16159	16327	16234	16300	16242	16248	16194	16307	16138	16223	16241	16326	16211	16395	16226	16160	16167	16286	16152	16182	16336	16339	16274	16319	16198	16324	16181	16094	16331	16152	16267	16160	16115	16106	16260	16072	16344	16248	16236	16407	16249	16167	16210	16279	16211	16153	16223	16273	16203	16142	16412	16194	16116	16229	16341	16222	16098	16283	16084	16208	16284	16241	16363	16131	16009	16378	16077	16404	16222	16255	16313	16188	16284	16241	16438	16407	16160	16120	16164	16353	16145	16182	16339	16212	16213	16347	16273	16345	16150	16234	16348	16254	16365	16269	16308	16100	16296	16213	16256	16228	16102	16186	16126	16198	16362	16177	16201	16369	16166	16294	16086	15999	16150	16412	16353	16226	16297	16239	16282	16110	16420	16072	16317	16213	16056	16290	16308	16315	16163	16028	16259	16112	16277	16202	16301	16265	16118	16261	16270	16262	16250	16011	16162	16307	16249	16218	16185	16228	16147	16251	16078	16301	16381	16146	16132	16148	16205	16314	16119	16334	16178	16174	16200	16314	16078	16211	16230	16251	16279	16296	16124	16258	16094	16173	16155	16213	16332	16291	16407	16274	16435	16298	16121	16323	16257	16119	16218	16198	16210	16152	16293	16166	16213	16454	16042	16287	16400	16167	16178	16122	16135	16196	16190	16288	16186	16193	16136	16416	16403	16275	16168	16136	16319	16126	16310	16338	16340	16147	16345	16313	16200	16286	16277	16268	16247	16248	16407	16274	16251	16306	16199	16172	16414	16194	16286	16233	16208	16316	16103	16291	16213	16254	16255	16240	16195	16162	16080	16192	16235	16224	16184	16418	16134	16185	16352	16245	16264	16234	16234	16151	16350	16420	16038	16144	16404	16349	16178	16110	16187	16389	16150	16323	16151	16154	15998	16214	16277	16264	16199	16229	16229	16108	16198	16163	16226	16230	16342	16297	16198	16214	16402	16164	16167	16328	16202	16270	16225	16176	16270	16161	16301	16182	16199	16193	16052	16139	16229	16190	16235	16430	16107	16243	16320	16435	16188	16312	16240	16083	16261	16068	16112	16432	16048	16197	16151	16258	16073	16243	16039	16233	16283	16073	16190	16241	16088	16275	16166	16072	16173	16194	16213	16299	16108	16159	16325	16260	16195	16058	16235	16151	16107	16387	16184	16210	16386	16281	16501	16165	16091	16354	16332	16272	16122	16343	16216	16250	16152	16156	16157	16200	16331	16262	16218	16279	16237	16265	16071	16310	16099	16351	16344	16211	16202	16219	16246	16179	16127	16289	16136	16226	16233	16329	16179	16103	16324	16201	16392	16173	16278	16268	16140	16128	16264	16184	16204	16164	16194	16221	16133	16062	16288	16110	16206	16268	16269	16204	16120	16257	16106	16207	16307	16368	16269	16257	16146	16198	16159	16407	16312	16194	16106	16275	16014	16233	16119	16252	16299	16140	16403	15929	16262	16347	16139	16227	16230	16227	16369	16385	16303	16179	16124	16199	16264	16092	16110	15991	16220	16332	16382	16230	16323	16386	16077	16174	16155	16128	16160	16356	16384	16208	16258	16145	16015	16220	16303	16242	16240	16434	16331	16134	16197	16251	16242	16286	16238	16123	16253	16358	16130	16281	16249	16353	16108	16181	16131	16138	16191	16192	16136	16239	16368	16228	16302	16249	16218	16285	16294	16291	16125	16171	16135	16084	16130	16249	16323	16301	16137	16223	16202	16273	16272	16180	16279	16112	16281	16271	16287	16310	16275	16506	16284	16273	16187	16205	16279	16195	16327	16230	16106	16331	16203	16170	16209	16310	16148	16134	16135	16209	16272	16204	16225	16177	16451	16183	16223	16195	16200	16200	16219	16115	16193	16307	16248	16339	16239	16261	16032	16174	16223	16216	16300	16341	16173	16298	16187	16265	16329	16147	16235	16100	16340	16191	16133	16247	16235	16308	16178	16189	16104	16271	16194	16315	16184	16322	16266	16249	16155	16275	16139	16144	16361	16135	16337	16215	16253	16188	16288	16195	16273	16131	16168	16202	16340	16164	16183	16181	16081	16179	16308	16348	16232	16180	16179	16268	16191	16221	16286	16204	16240	16206	16113	16376	16144	16335	16235	16352	16122	16089	16234	16160	16014	16217	16389	16252	16271	16361	16194	16247	16329	16405	16322	16142	16185	16221	16379	16103	16161	16211	16318	16134	16304	16257	16235	16267	16301	15926	16333	16225	16225	16090	16254	16083	16210	16028	16208	16182	16255	16150	16197	16147	16231	16275	16211	16132	16308	16135	16331	16146	16221	16098	16385	16142	16135	16149	16387	16044	16291	16059	16269	16127	16187	16015	16304	16124	16086	16185	16292	16303	16238	16260	16223	16131	16144	16259	16203	16207	16070	16191	16209	16167	16408	16306	16209	16124	16261	16381	16273	16094	16380	16120	16329	16295	16060	16299	16091	16264	16312	16324	16409	16216	16239	16409	16347	16196	16188	16389	16358	16228	16341	16234	16326	16213	16369	16093	16082	16100	16259	16296	16240	16230	16332	16313	16326	16157	16365	16237	16198	16273	16201	16297	16221	16106	16355	16285	16384	16293	16294	16326	16435	16235	16197	16084	16260	16262	16179	16301	16242	16353	16255	16096	16268	16234	16121	16333	16344	16232	16366	16415	16422	16308	16288	16268	16244	16174	16265	16342	16357	16235	16347	16145	16183	16139	16351	16339	16315	16312	16210	16208	16256	16135	16166	16189	15969	16196	16339	16087	16344	16276	16120	16077	16361	16375	16249	16262	16204	16047	16295	16339	16093	16370	16113	16245	16083	16266	16346	16334	16406	16272	16316	16275	16251	16268	16242	16194	16243	16354	16189	16112	16275	16319	16241	16332	16377	16259	16297	16211	16318	16157	16286	16058	16418	16208	16405	16020	16191	16118	16141	16247	16251	16156	16203	16255	16109	16086	16294	16247	16159	16306	16372	16396	16184	16083	16171	16249	16133	16301	16204	16234	16307	16161	16152	16338	16281	16341	16362	16289	16366	16171	16265	16143	16273	16249	16366	16132	16339	16078	16506	16125	16208	16221	16262	16140	16038	16165	16100	16286	16313	16071	16366	16290	16221	16086	16136	16070	16240	16147	16318	16238	16243	16280	16113	16405	16157	16136	16165	16238	16334	16147	16181	16186	16249	16131	16258	16148	16281	16125	16294	16182	16150	16147	16173	16225	16275	16228	16155	16291	16267	16202	16416	16238	16270	16228	16283	16114	16237	16299	16147	16088	16226	16292	16211	16213	16184	16143	16194	16256	16155	16158	16257	16119	16100	16165	16333	16070	16360	16122	16146	16207	16351	16078	16250	16096	16346	16233	16120	16187	16320	16315	16259	16228	16038	16197	16047	16299	16282	16329	16104	16142	16327	16272	16273	15985	16214	16272	16235	16150	16378	16135	16327	16198	16152	16069	16194	16212	16131	16108	16168	16185	16365	16246	16237	16288	16076	16142	16211	16352	16436	16139	16187	16303	16030	16315	16252	16151	16278	16204	16312	16306	16221	16192	16143	16199	16032	16104	16418	16359	16188	16348	16206	16130	16277	16227	16109	16240	16277	16306	16051	16348	16327	16234	16149	16260	16167	16418	16176	16195	16205	15984	16230	16126	16037	16281	16132	16299	16245	16359	16323	16305	16180	16132	16175	16398	16197	16271	16245	16124	16081	16029	16153	16309	16322	16176	16273	16169	16151	16285	16202	16381	16215	16048	16269	16190	16164	16310	16219	16261	16226	16341	16025	16270	16321	16208	16264	16195	16290	16259	16246	16327	16319	16248	16368	16333	16188	16344	16254	16365	16266	16113	16112	16244	16264	16264	16183	16087	16377	16258	16135	16232	16254	16238	16151	16320	16418	16012	16310	16401	16298	16218	16262	16212	16236	16203	16236	16425	16258	16314	16270	16296	16252	16142	16126	16296	16111	16088	16363	16235	16130	16201	16258	16222	16357	16090	16259	16163	16238	16213	16224	16376	16087	16215	16164	16293	16191	16452	16256	16197	16141	16340	16308	16303	16308	16257	16384	16226	16224	16215	16203	16099	16345	16212	16082	16248	16185	16225	16043	15994	16417	16280	16301	16210	16151	16270	16316	16166	16307	16264	16134	16206	16229	16244	16309	16151	16300	16402	16174	16313	16097	16273	16309	16372	16261	16170	16294	16372	16325	16166	16067	16288	16136	16128	16282	16265	16133	16483	16258	16227	16222	15992	16212	16265	16336	16277
21937	21130	28585	25352	25987	28706	31161	35732	36982	31214	25620	23193	22674	22372	22337	22386	21999	22442	22287	22299	22304	22237	22187	22260	22213	21977	22255	22213	22401	22180	22011	22065	22321	22408	22241	22148	22293	22125	22043	22395	22153	22065	22199	22334	22120	22065	22267	22028	22035	22223	22182	22182	22438	22136	22320	22055	22119	21794	22194	22188	22291	21979	22105	22078	22091	22085	22139	22089	22271	21945	22109	22213	22165	22116	22116	21898	22192	22298	22188	22107	21896	22078	22036	22220	21962	22104	22036	22169	21989	22127	22073	21949	22243	21962	22078	21989	22051	22074	22281	22224	22159	22167	22199	22034	22064	22171	22234	22079	21997	22161	22008	21851	21974	22147	21990	22002	21930	22044	21961	22061	21984	22083	21904	21994	22149	21932	22139	22113	21913	22278	21899	21998	22013	22148	22138	22179	22124	22203	22316	22147	21960	22204	22050	21876	22011	22088	22002	22072	21945	22167	22095	22099	22139	22012	21903	22194	22207	22058	22134	22135	22042	22234	22273	22135	22034	22045	22016	22086	22045	21957	21992	22118	22036	22022	22119	22071	21935	21887	22078	22136	22053	21936	22147	22163	22108	22114	22097	22008	22121	21807	21978	22280	22042	21980	22064	22175	22127	22038	21927	22075	22059	21908	22205	22108	21973	21983	22121	21996	22091	21938	22246	22004	22087	22131	21969	22110	22462	22281	22249	22048	22181	21984	21923	21800	22097	22059	22098	22070	22004	21844	22141	21935	21869	22142	21941	21971	22210	22159	22170	22139	22023	22140	21975	22125	22188	22137	22047	22019	22043	21931	22284	21879	22001	22092	22015	22153	21926	22094	22214	22095	22176	22204	22154	21919	22139	21983	22092	22018	21993	22350	22028	22244	22090	21992	22162	21952	22152	22031	22096	22106	22196	22047	22129	22144	22086	22132	22112	22080	22205	22055	21988	22164	22040	22212	22281	22103	22212	21854	22052	21771	22093	22288	22278	22182	21913	22053	22130	22076	21967	21953	22181	22202	22016	22098	21909	22097	22048	22207	22025	22159	21991	21724	22064	21859	22236	22184	22128	22164	21972	22045	21968	22175	22022	22307	21869	22131	22085	22180	22073	21942	22140	21993	22210	22258	22034	22145	22133	22285	22274	22123	22176	22179	22059	22083	22264	22051	21867	22107	22211	21929	22323	22095	21928	22005	22394	22374	21970	22144	22045	22350	22243	22074	22121	22057	21885	22082	22095	21980	22135	22033	21986	22105	22092	22055	21970	22073	22127	22162	22160	21986	21988	22036	22339	22081	22190	22146	22174	22225	22057	22266	22182	22188	22011	21949	22245	22100	22195	22220	22231	22077	22083	21836	21923	22258	22103	22191	22173	22111	22067	22058	22137	22049	21948	22082	22032	21832	21906	22030	22177	22125	22178	22087	21962	22031	22071	22264	22281	21994	21916	22010	21999	22208	21909	21873	22031	21987	21938	22177	22008	22137	22134	22103	21854	22019	22130	22159	22089	22344	22048	22304	22147	22068	22022	22113	21974	22224	22153	21885	21979	22065	21890	22117	22121	21920	22126	22043	21932	22308	22114	21980	21955	22104	22075	22000	22335	22088	21990	22126	21805	22051	22145	22224	22082	21839	22127	21953	21942	22292	21966	22071	21978	21777	22026	22221	21999	22053	21982	22225	22248	22094	22027	22208	22213	22072	22119	22101	21863	22060	22040	21977	22308	22187	22140	22082	22177	21954	22137	22053	21771	21926	22104	21952	22119	22108	22057	22006	22056	21938	22050	21970	21972	22077	21965	22019	22226	22049	22075	22077	22112	22241	22207	22087	22172	22134	22137	22368	22092	22062	22011	22077	22110	22336	21822	21991	22228	22120	21946	21961	22005	22082	22091	22145	22124	22149	22258	21970	21891	21944	22114	22036	22132	21936	22234	22299	21959	21947	21964	22002	22114	22218	22120	22062	22158	21881	21983	22204	22057	22274	22246	22158	22113	22178	22151	22097	22179	22113	22197	21760	21979	22079	22108	21850	22070	22038	22154	22108	21967	22106	22033	22013	22103	22101	22165	22124	22201	21970	22022	22149	22179	21959	21978	21985	22215	22178	21974	22055	22064	22067	22143	22233	21979	22188	22135	21950	21855	22093	22015	22026	21910	22180	21948	22107	21964	22126	22112	22144	21836	22038	22012	22081	22073	21912	22227	21751	22035	22013	22051	22002	22107	22022	22222	22077	22315	21838	22098	22161	22240	22089	21987	22026	21904	22022	22145	22043	22050	21906	22021	22203	21800	21962	22005	22170	22133	22076	22156	21864	22215	21865	22040	22261	21915	21925	21928	22247	22204	22086	22056	22128	22099	21959	22094	22081	21998	21897	22117	22272	22286	22126	21944	22137	22001	21873	21919	22104	22172	22300	22284	21917	22050	22050	22010	21933	21934	22016	21954	22087	22147	21881	22299	22001	22225	21924	22196	22136	22186	22072	21890	21923	22017	22238	22005	22089	22025	22091	21975	22014	22124	22190	22037	22185	22082	22108	22024	22146	22002	21970	22077	22207	22114	22284	22109	21943	22030	22123	22111	21886	22243	22035	21808	22088	22160	22211	21986	22226	22024	21978	22008	22019	22186	22111	22035	21950	22073	22032	22095	22162	22075	22120	21780	21722	22067	22192	21956	21974	22328	21898	22150	21914	21898	21978	22137	21811	22230	22329	21948	22043	22040	21926	22200	22031	21960	22000	21849	22037	22062	22086	22023	22125	21940	21817	22183	22183	21972	22120	22113	22128	21968	22070	22011	22109	22109	21942	22054	21978	22122	22070	21985	22024	22061	22019	21953	21898	22028	22250	21847	22164	22107	22315	22342	21994	22136	22096	22196	21936	21946	21849	22241	21865	21770	21992	22094	22192	22156	22196	21903	21893	21973	22003	21903	22131	22098	22152	22078	21938	22023	21926	22001	22131	22176	22079	21852	22071	22206	21839	22038	22270	21999	22250	21905	21968	22348	22185	22044	22036	22115	22143	22111	22326	22097	22297	22116	22189	21992	21876	22170	22018	21997	21988	22079	21921	21882	22074	22111	22207	22123	21908	22032	22240	22290	22012	22069	22153	21946	22024	22110	21965	22149	22156	22164	22292	22079	22203	22104	22178	22225	22103	22108	22233	22279	22182	22182	21988	22075	21881	21918	22102	22214	21968	21915	21933	22046	21938	21933	22087	22020	22183	22258	22176	21997	21869	21824	22146	22089	22371	22150	22199	22264	21955	21926	21961	22019	22097	22135	22171	21983	21989	22196	21947	22041	22162	22070	22227	22257	22170	22145	21946	22239	22307	22116	22148	22360	22003	22058	22023	21801	21809	21912	22026	21895	21958	21917	22057	22118	22070	21886	22096	22002	22069	21985	22116	22273	22124	21758	21904	22232	22092	22002	22090	21939	22242	22010	22042	22240	22150	21988	22263	22270	22059	21933	22084	22173	22221	22244	22193	22032	21913	22001	22137	22016	22060	22192	22208	21918	21992	22182	22062	22143	22113	22006	22001	22018	22125	22078	21761	22108	22126	22107	22200	22001	21988	21903	21987	22054	21822	22022	22150	22193	21970	22058	22075	22377	22333	21969	22039	21944	22067	22124	22026	22036	22083	22119	22112	22349	21867	21924	22264	22113	22101	22067	21975	22209	22155	22190	22239	21954	22265	21826	22124	21953	21935	22113	21859	22135	22080	22067	22142	21952	22083	22103	22118	22341	22178	22190	21995	22308	22193	22128	22187	22072	22106	22098	21995	21995	22012	21934	22161	22233	22233	22130	22141	22219	22194	22138	22146	22068	21963	22195	21840	21964	22367	21933	22103	22221	21906	21920	22180	22071	22052	22113	21811	22275	22045	21947	22060	22025	21907	21953	22093	22388	22067	22130	22195	21930	22242	22220	22156	21972	22222	21866	21941	21914	22016	22132	22050	21909	22148	22040	21990	22288	22245	21977	21960	22181	21760	22173	22249	22203	22013	22098	22312	22077	22124	22131	22113	22005	22118	22263	22029	22035	21930	22226	22099	21876	21858	22238	22011	22001	22017	22079	22276	22178	22126	22115	21821	22051	22067	21993	22357	22294	21951	22136	22093	22058	21953	22067	21970	22012	22036	22068	22099	21891	22079	22289	21998	22142	21992	22140	21875	22270	22204	22213	22043	22050	22076	22013	21890	22191	22057	21923	22145	22160	22210	22190	21801	22153	22090	22012	22239	22065	21967	22093	21951	22235	22119	22047	22025	21998	22131	21938	22142	21995	22056	22004	22021	21929	22075	22148	21989	22012	21876	22016	21777	22010	22108	22089	22053	22110	22174	21996	22131	22026	21952	21932	22056	21941	22362	22102	21908	22013	22036	22054	21800	21938	22203	22245	22094	22237	22088	22109	22053	22135	22189	22271	22043	21868	22042	22207	22314	22100	21943	22180	22041	22142	22101	22170	22047	22020	22224	22183	21959	22005	22276	22004	21968	22198	21917	22117	21949	21894	21740	21982	22173	21801	22162	22091	22071	21966	22037	22053	22068	22022	22262	22129	22131	22004	22064	21972	22244	22057	22166	22121	22153	22299	22299	22011	22256	21980	22051	22256	21922	22015	22089	21953	22131	21991	21963	22158	22003	22201	22109	22093	22033	22049	22031	22016	22141	21991	22167	22201	22056	22075	22160	22203	21972	22182	22052	22180	22125	22180	21887	22011	21911	22128	22008	22180	22221	22232	21887	21810	22300	22247	22119	22300	22098	22216	22035	22169	22248	22077	22156	22124	21981	22118	22090	21979	22008	22181	22083	21995	22044	22001	22236	22187	22048	22094	21881	22083	22280	22056	22032	22053	22098	22097	21948	22092	22064	21898	21866	22069	22208	22008	21931	21818	22000	22099	22019	22029	22178	22105	22107	22205	22019	22204	22011	22254	22130	22103	22026	21999	22055	22070	21834	21956	22014	22202	22075	22115	21941	21981	21889	21981	22076	21940	22088	22226	22057	21940	22117	22172	22167	22194	21838	22045	21986	22319	22239	22330	22140	22003	22067	22031	21936	22057	22020	22003	22308	22071	21814	22038	22045	22021	22091	21965	21887	21974	22131	21964	21991	22153	22094	21982	21914	22171	22022	22165	22027
34210	68963	60352	48434	40026	29455	25790	34749	34431	26733	20264	18061	17471	17276	17343	17306	17564	17445	17453	17378	17463	17442	17523	17310	17476	17566	17550	17431	17475	17458	17501	17506	17475	17409	17490	17484	17501	17390	17531	17634	17260	17539	17358	17444	17648	17400	17511	17534	17643	17591	17466	17488	17463	17431	17558	17534	17417	17326	17375	17365	17396	17433	17414	17506	17627	17449	17519	17443	17426	17602	17589	17341	17407	17310	17505	17457	17429	17507	17402	17328	17423	17357	17487	17268	17311	17459	17344	17438	17455	17487	17574	17544	17313	17323	17406	17605	17481	17403	17419	17488	17456	17619	17427	17489	17379	17285	17632	17407	17343	17312	17405	17335	17464	17405	17478	17490	17448	17429	17412	17383	17381	17490	17615	17403	17480	17379	17497	17296	17556	17470	17620	17527	17532	17389	17377	17337	17399	17429	17659	17357	17497	17620	17421	17346	17376	17338	17510	17561	17247	17350	17534	17553	17366	17613	17625	17365	17467	17274	17505	17532	17538	17314	17309	17262	17521	17444	17327	17393	17349	17597	17245	17489	17605	17595	17392	17283	17362	17456	17292	17295	17552	17553	17318	17452	17437	17626	17678	17345	17401	17285	17369	17389	17383	17270	17452	17549	17383	17544	17353	17485	17245	17391	17407	17355	17437	17492	17473	17234	17229	17490	17278	17462	17348	17418	17450	17549	17394	17365	17407	17424	17628	17566	17461	17504	17333	17346	17502	17498	17577	17320	17373	17522	17665	17459	17381	17443	17607	17405	17516	17587	17426	17643	17298	17337	17558	17343	17437	17515	17396	17421	17460	17408	17428	17335	17486	17691	17506	17445	17466	17361	17381	17435	17528	17371	17380	17518	17226	17371	17165	17380	17555	17378	17532	17421	17579	17307	17544	17381	17498	17452	17406	17437	17443	17422	17367	17423	17406	17133	17591	17479	17289	17421	17391	17416	17510	17382	17554	17398	17412	17455	17280	17308	17558	17655	17502	17454	17320	17471	17426	17460	17416	17274	17512	17456	17385	17409	17465	17292	17462	17261	17243	17284	17455	17458	17358	17369	17481	17652	17348	17472	17378	17576	17487	17527	17457	17321	17363	17345	17315	17307	17220	17426	17264	17259	17415	17500	17408	17412	17356	17284	17430	17250	17493	17447	17183	17465	17462	17344	17546	17349	17341	17633	17459	17478	17450	17386	17382	17427	17370	17381	17366	17389	17394	17349	17467	17459	17624	17488	17495	17463	17355	17531	17425	17556	17369	17440	17448	17462	17560	17456	17387	17360	17472	17562	17418	17517	17358	17503	17353	17537	17378	17372	17419	17487	17337	17493	17429	17533	17360	17444	17368	17573	17347	17321	17344	17336	17469	17470	17328	17331	17521	17441	17520	17423	17439	17315	17282	17403	17418	17349	17403	17310	17339	17384	17465	17638	17234	17367	17445	17425	17322	17406	17447	17433	17312	17508	17411	17175	17334	17399	17479	17656	17364	17464	17574	17483	17474	17337	17345	17511	17500	17378	17385	17568	17498	17540	17494	17497	17464	17422	17413	17449	17442	17343	17384	17563	17267	17333	17465	17524	17485	17392	17318	17494	17499	17323	17502	17546	17619	17521	17545	17223	17658	17484	17380	17553	17361	17438	17434	17432	17325	17485	17665	17263	17532	17178	17482	17446	17210	17386	17361	17399	17455	17408	17562	17412	17473	17425	17307	17503	17417	17403	17338	17474	17430	17537	17416	17408	17591	17430	17519	17534	17410	17307	17438	17502	17398	17308	17637	17353	17247	17563	17408	17465	17503	17548	17327	17561	17404	17535	17379	17487	17363	17417	17431	17492	17624	17302	17383	17494	17295	17390	17262	17443	17137	17415	17399	17490	17461	17340	17274	17306	17603	17506	17500	17419	17393	17318	17493	17541	17434	17375	17350	17519	17409	17517	17497	17406	17271	17469	17395	17252	17441	17476	17533	17363	17426	17392	17495	17316	17567	17471	17605	17496	17495	17368	17298	17490	17384	17319	17486	17507	17391	17388	17293	17396	17406	17418	17443	17442	17424	17530	17447	17535	17394	17434	17341	17477	17249	17369	17265	17443	17381	17573	17481	17334	17414	17487	17335	17374	17397	17382	17577	17531	17299	17527	17383	17356	17469	17378	17308	17200	17346	17458	17416	17468	17617	17480	17331	17453	17393	17347	17550	17326	17338	17372	17424	17418	17576	17395	17470	17098	17689	17519	17276	17462	17634	17556	17492	17325	17496	17422	17443	17488	17569	17524	17525	17337	17396	17468	17433	17372	17538	17473	17393	17272	17430	17553	17410	17463	17345	17273	17411	17420	17511	17456	17427	17324	17425	17452	17404	17406	17306	17356	17471	17404	17396	17333	17688	17320	17601	17349	17482	17324	17458	17501	17331	17327	17363	17403	17634	17229	17447	17272	17306	17476	17365	17278	17288	17212	17402	17420	17477	17357	17524	17417	17487	17396	17634	17289	17425	17471	17244	17267	17410	17521	17366	17499	17403	17451	17125	17411	17492	17426	17516	17351	17315	17388	17370	17451	17351	17599	17415	17304	17415	17464	17396	17444	17370	17496	17449	17426	17521	17371	17541	17365	17628	17514	17455	17320	17572	17351	17332	17461	17552	17311	17555	17350	17574	17411	17402	17524	17487	17342	17305	17458	17492	17334	17315	17292	17502	17231	17380	17409	17562	17413	17473	17389	17550	17266	17484	17430	17429	17472	17495	17349	17440	17539	17658	17336	17584	17390	17429	17376	17427	17502	17348	17375	17414	17407	17384	17456	17284	17395	17333	17404	17524	17402	17424	17493	17460	17513	17443	17290	17500	17471	17372	17497	17492	17517	17438	17229	17495	17319	17417	17479	17258	17252	17537	17479	17551	17393	17430	17702	17411	17461	17436	17296	17490	17590	17387	17444	17493	17416	17389	17424	17372	17355	17390	17331	17525	17327	17413	17354	17478	17232	17324	17659	17184	17538	17433	17492	17411	17504	17399	17525	17491	17456	17568	17431	17526	17278	17524	17416	17353	17232	17354	17430	17404	17425	17680	17388	17488	17361	17728	17331	17520	17420	17587	17443	17541	17507	17454	17514	17387	17595	17528	17365	17429	17525	17456	17391	17391	17465	17362	17605	17464	17568	17423	17310	17327	17458	17608	17377	17332	17503	17569	17356	17432	17453	17484	17496	17280	17398	17714	17253	17589	17437	17396	17698	17554	17491	17372	17361	17387	17564	17604	17548	17427	17441	17243	17455	17452	17343	17396	17415	17215	17452	17434	17295	17598	17264	17242	17393	17476	17427	17424	17306	17293	17426	17324	17463	17410	17473	17296	17404	17259	17316	17462	17373	17366	17336	17463	17194	17442	17479	17442	17443	17529	17363	17379	17265	17412	17437	17301	17412	17464	17339	17327	17575	17301	17626	17417	17388	17552	17384	17323	17512	17292	17430	17318	17385	17425	17407	17519	17455	17454	17417	17490	17478	17433	17388	17407	17567	17412	17312	17350	17399	17276	17467	17446	17493	17581	17586	17522	17373	17444	17586	17604	17346	17433	17455	17318	17493	17447	17497	17311	17553	17375	17512	17378	17446	17462	17573	17396	17364	17518	17338	17462	17480	17457	17451	17456	17421	17312	17434	17488	17354	17311	17341	17303	17371	17456	17406	17446	17561	17241	17541	17283	17354	17448	17389	17501	17365	17508	17468	17354	17239	17472	17324	17438	17513	17251	17618	17247	17428	17346	17181	17497	17410	17453	17360	17441	17395	17357	17587	17376	17385	17432	17418	17447	17302	17352	17416	17389	17406	17454	17456	17457	17393	17318	17478	17603	17357	17454	17302	17507	17212	17430	17411	17235	17443	17454	17423	17636	17427	17526	17348	17523	17513	17380	17524	17582	17465	17681	17504	17363	17536	17369	17445	17508	17562	17476	17396	17485	17409	17509	17445	17428	17451	17444	17425	17561	17419	17370	17338	17383	17357	17335	17546	17488	17420	17376	17365	17532	17402	17514	17565	17400	17245	17407	17597	17441	17506	17621	17439	17428	17385	17248	17243	17481	17368	17400	17356	17650	17439	17411	17314	17548	17589	17280	17263	17421	17329	17353	17576	17332	17501	17324	17436	17458	17351	17376	17447	17362	17301	17407	17331	17519	17536	17584	17453	17484	17494	17391	17283	17562	17514	17467	17573	17323	17308	17486	17435	17436	17388	17412	17389	17426	17433	17288	17509	17469	17522	17390	17378	17537	17325	17482	17505	17289	17541	17429	17442	17516	17357	17432	17229	17371	17450	17453	17415	17403	17510	17490	17239	17377	17504	17422	17418	17362	17485	17476	17549	17438	17379	17447	17386	17446	17491	17560	17318	17440	17290	17352	17202	17535	17364	17543	17676	17469	17344	17461	17358	17393	17430	17490	17593	17497	17531	17390	17327	17619	17273	17373	17418	17546	17551	17527	17519	17578	17533	17443	17657	17297	17266	17451	17524	17507	17409	17494	17453	17317	17567	17493	17425	17448	17524	17522	17542	17535	17475	17556	17492	17611	17327	17395	17522	17387	17372	17644	17373	17498	17558	17481	17479	17317	17479	17532	17638	17447	17472	17238	17247	17222	17409	17496	17542	17422	17550	17445	17330	17371	17487	17198	17432	17426	17251	17486	17390	17465	17544	17256	17518	17391	17375	17419	17547	17451	17406	17593	17535	17515	17227	17150	17508	17492	17247	17356	17225	17454	17574	17471	17481	17494	17280	17336	17571	17342	17498	17534	17253	17453	17457	17193	17631	17560	17559	17359	17464	17356	17374	17435	17398	17428	17314	17392	17442	17386	17562	17315	17493	17275	17642	17297	17302	17287	17453	17374	17450	17300	17247	17431	17491	17539	17269	17499	17547	17475	17471	17529	17391	17399	17489	17372	17446	17530	17591	17253	17385	17385	17311	17229	17438	17349	17422	17367	17463	17451	17472	17409	17399	17372	17474	17347	17507	17591	17531	17379	17205	17304	17523	17375	17495	17374	17519	17406	17437	17560	17374	17402	17319	17363	17491	17247	17303	17455	17332	17331	17533	17515	17382	17409	17365	17256	17387	17438	17364	17436	17356	17504	17480	17304	17506	17383	17389
30964	31147	36242	31247	25507	23305	22575	23270	22700	21987	21873	21594	21585	21456	21568	21692	21693	21349	21517	21517	21524	21475	21271	21456	21374	21344	21285	21291	21396	21495	21571	21357	21409	21376	21396	21239	21364	21525	21478	21425	21556	21488	21392	21499	21486	21267	21433	21462	21336	21300	21308	21520	21569	21447	21425	21482	21436	21522	21406	21392	21401	21403	21481	21532	21525	21382	21392	21446	21525	21450	21386	21509	21543	21627	21406	21480	21339	21389	21545	21649	21427	21361	21385	21379	21321	21626	21489	21492	21535	21261	21371	21347	21480	21356	21524	21489	21258	21477	21573	21446	21474	21388	21745	21340	21378	21608	21408	21559	21440	21486	21379	21163	21421	21512	21374	21164	21591	21422	21331	21335	21373	21448	21572	21452	21426	21466	21413	21451	21455	21310	21540	21269	21719	21393	21514	21133	21429	21498	21414	21454	21546	21398	21311	21627	21256	21363	21240	21263	21308	21378	21516	21477	21533	21365	21495	21455	21453	21340	21402	21464	21315	21610	21275	21407	21605	21325	21452	21476	21447	21427	21327	21364	21519	21449	21394	21457	21412	21398	21519	21438	21219	21365	21477	21503	21683	21302	21343	21459	21287	21257	21402	21671	21364	21556	21399	21460	21370	21526	21637	21413	21503	21272	21496	21419	21374	21464	21329	21517	21497	21556	21506	21503	21656	21610	21671	21414	21290	21358	21479	21258	21684	21313	21677	21342	21607	21323	21655	21491	21393	21344	21329	21250	21284	21490	21362	21205	21430	21228	21532	21506	21521	21478	21426	21587	21634	21410	21346	21538	21466	21353	21422	21515	21129	21409	21482	21505	21575	21286	21354	21419	21505	21361	21209	21607	21571	21358	21489	21623	21587	21509	21446	21284	21564	21560	21397	21353	21606	21631	21358	21257	21495	21596	21495	21284	21508	21220	21737	21413	21352	21469	21589	21295	21381	21507	21434	21518	21445	21363	21417	21347	21306	21408	21353	21574	21398	21512	21731	21142	21292	21140	21429	21413	21714	21273	21461	21426	21556	21484	21492	21509	21427	21367	21418	21364	21439	21271	21371	21255	21336	21438	21612	21458	21479	21521	21473	21415	21338	21393	21384	21325	21247	21468	21219	21381	21596	21480	21590	21437	21262	21574	21623	21589	21390	21450	21627	21494	21271	21426	21455	21420	21459	21183	21541	21390	21581	21407	21494	21415	21462	21603	21602	21407	21538	21430	21508	21496	21450	21514	21523	21522	21592	21629	21470	21366	21584	21503	21613	21524	21567	21544	21547	21587	21243	21423	21290	21453	21585	21498	21286	21650	21696	21388	21504	21255	21402	21279	21241	21329	21250	21220	21620	21431	21352	21444	21349	21542	21509	21505	21538	21216	21318	21332	21234	21634	21521	21630	21402	21488	21394	21366	21453	21416	21764	21314	21536	21400	21529	21404	21581	21292	21157	21421	21657	21208	21499	21467	21426	21481	21331	21485	21518	21701	21538	21671	21323	21570	21458	21472	21573	21361	21667	21432	21543	21386	21337	21343	21527	21516	21555	21452	21712	21394	21408	21349	21378	21318	21475	21494	21476	21459	21285	21484	21473	21488	21547	21428	21388	21450	21252	21453	21560	21408	21435	21456	21743	21392	21723	21536	21532	21406	21430	21224	21484	21531	21386	21446	21457	21113	21525	21483	21533	21508	21441	21372	21439	21464	21512	21448	21513	21279	21659	21473	21426	21388	21595	21512	21542	21449	21549	21508	21555	21232	21369	21435	21296	21524	21458	21253	21239	21735	21347	21474	21344	21574	21537	21439	21527	21482	21582	21464	21417	21295	21326	21478	21489	21474	21411	21775	21431	21370	21397	21356	21303	21405	21643	21551	21472	21359	21548	21435	21675	21403	21404	21392	21427	21596	21578	21471	21495	21504	21518	21409	21506	21509	21582	21381	21456	21497	21241	21502	21431	21736	21532	21284	21398	21360	21540	21728	21737	21424	21457	21366	21456	21302	21191	21563	21477	21502	21414	21349	21353	21378	21507	21390	21545	21431	21350	21508	21363	21614	21501	21419	21446	21482	21490	21343	21498	21403	21388	21476	21501	21415	21278	21547	21231	21353	21482	21494	21223	21498	21343	21371	21449	21415	21580	21226	21547	21579	21338	21408	21467	21341	21383	21559	21378	21183	21476	21361	21430	21463	21469	21789	21310	21587	21663	21303	21509	21419	21457	21499	21424	21388	21391	21553	21460	21558	21539	21274	21646	21425	21670	21419	21391	21526	21601	21567	21422	21249	21373	21379	21394	21516	21476	21287	21410	21534	21517	21341	21264	21553	21364	21444	21485	21354	21380	21457	21345	21474	21414	21394	21310	21393	21470	21501	21156	21490	21541	21327	21444	21540	21548	21485	21530	21533	21671	21454	21387	21617	21556	21517	21640	21404	21304	21433	21612	21614	21443	21416	21465	21623	21722	21354	21502	21369	21645	21405	21280	21436	21509	21646	21473	21419	21456	21678	21558	21329	21536	21472	21363	21452	21506	21384	21334	21392	21269	21387	21545	21301	21573	21188	21183	21396	21490	21217	21409	21435	21426	21324	21556	21542	21385	21602	21339	21501	21515	21351	21270	21237	21476	21685	21527	21585	21273	21438	21346	21713	21588	21514	21290	21382	21412	21353	21303	21411	21586	21594	21567	21385	21685	21365	21506	21500	21584	21381	21351	21197	21500	21191	21291	21215	21435	21509	21341	21330	21453	21455	21517	21691	21554	21349	21527	21254	21341	21519	21448	21462	21363	21243	21424	21474	21379	21337	21707	21479	21464	21686	21291	21385	21459	21458	21311	21462	21659	21274	21429	21481	21444	21421	21350	21436	21370	21479	21492	21231	21691	21506	21341	21630	21393	21515	21329	21683	21399	21433	21185	21272	21452	21672	21549	21637	21611	21493	21570	21589	21349	21406	21597	21419	21496	21434	21387	21455	21495	21510	21570	21540	21380	21481	21640	21232	21468	21192	21487	21504	21258	21340	21430	21460	21353	21430	21141	21435	21356	21503	21335	21268	21576	21400	21430	21512	21503	21520	21534	21342	21569	21293	21720	21415	21224	21327	21432	21531	21588	21609	21399	21293	21518	21614	21470	21467	21537	21394	21277	21228	21333	21491	21406	21366	21339	21391	21398	21459	21573	21546	21534	21561	21378	21340	21537	21521	21214	21456	21613	21298	21710	21373	21269	21421	21427	21554	21445	21277	21523	21518	21126	21436	21525	21408	21358	21449	21228	21541	21264	21446	21430	21416	21253	21595	21491	21537	21404	21402	21369	21514	21496	21355	21467	21468	21646	21607	21456	21614	21511	21506	21283	21472	21512	21351	21531	21511	21666	21421	21388	21504	21509	21617	21350	21254	21103	21437	21538	21602	21405	21474	21384	21294	21360	21342	21291	21458	21473	21335	21188	21375	21449	21312	21529	21455	21451	21405	21384	21479	21602	21339	21582	21374	21329	21300	21374	21536	21559	21437	21355	21370	21367	21571	21354	21443	21602	21466	21495	21202	21331	21485	21365	21461	21457	21388	21303	21337	21477	21393	21348	21472	21501	21462	21535	21314	21651	21622	21357	21627	21263	21539	21306	21414	21617	21424	21523	21743	21513	21361	21387	21639	21656	21488	21374	21489	21501	21633	21236	21303	21704	21431	21468	21560	21699	21526	21407	21426	21466	21768	21466	21537	21559	21437	21276	21356	21367	21579	21449	21307	21458	21309	21384	21412	21451	21342	21526	21514	21505	21451	21357	21394	21496	21488	21454	21375	21565	21511	21381	21396	21537	21485	21469	21195	21380	21547	21358	21342	21551	21526	21488	21291	21464	21627	21328	21522	21329	21362	21339	21456	21543	21335	21444	21377	21375	21578	21610	21504	21457	21335	21340	21554	21630	21643	21579	21515	21505	21330	21401	21488	21212	21527	21454	21202	21643	21461	21476	21309	21613	21395	21587	21354	21580	21363	21593	21451	21561	21435	21550	21250	21272	21409	21379	21244	21409	21509	21629	21398	21514	21466	21463	21459	21422	21248	21322	21495	21335	21307	21577	21501	21340	21460	21430	21554	21667	21451	21372	21320	21189	21555	21511	21527	21522	21197	21531	21481	21507	21572	21437	21398	21542	21398	21345	21426	21210	21442	21275	21378	21431	21382	21620	21529	21447	21357	21642	21456	21646	21386	21346	21646	21367	21358	21380	21411	21610	21598	21548	21529	21358	21470	21358	21370	21513	21721	21258	21553	21571	21437	21644	21285	21447	21398	21661	21617	21582	21473	21619	21450	21652	21288	21444	21337	21394	21488	21286	21356	21316	21315	21641	21438	21891	21556	21535	21512	21464	21343	21246	21519	21476	21347	21224	21492	21576	21686	21634	21261	21433	21431	21303	21549	21337	21564	21398	21436	21335	21455	21454	21376	21434	21369	21398	21490	21520	21355	21298	21503	21328	21375	21305	21538	21468	21364	21266	21383	21556	21494	21307	21356	21532	21231	21604	21404	21219	21478	21201	21535	21276	21435	21326	21317	21531	21351	21339	21327	21432	21367	21361	21382	21574	21441	21527	21533	21336	21391	21412	21633	21479	21383	21677	21565	21497	21344	21513	21410	21660	21501	21518	21295	21362	21520	21568	21529	21347	21326	21444	21414	21740	21402	21560	21608	21415	21356	21441	21411	21462	21462	21598	21673	21464	21577	21535	21555	21510	21400	21268	21383	21530	21461	21319	21366	21445	21467	21219	21375	21246	21511	21368	21487	21667	21305	21371	21284	21495	21401	21445	21225	21291	21508	21499	21397	21510	21308	21373	21470	21359	21475	21399	21165	21510	21368	21395	21697	21336	21581	21205	21391	21390	21591	21593	21462	21300	21478	21498	21395	21686	21269	21607	21401	21731	21330	21591	21410	21535	21248	21650	21489	21534	21316	21595	21492	21556	21389	21321	21729	21716	21476	21451	21462	21351	21535	21626	21441	21609	21321	21465	21288	21353	21366	21455	21322	21524	21647	21455	21440	21581	21534	21468	21541	21547	21483	21541	21480	21259	21498	21538	21255	21345	21382	21284	21494	21497	21745	21286	21562	21491	21555	21342	21385	21395	21336	21367	21456	21480	21505
28425	44730	35840	27300	22005	18907	18338	19429	18390	17692	17525	17099	17169	17077	17139	17072	17068	17269	17125	16930	16998	17033	17041	17150	16884	17326	16973	17078	17036	17065	16967	17041	17126	17128	16969	16909	16970	17130	17240	17144	16886	17100	17073	17084	17102	17209	17110	17163	17110	17040	17106	17197	16942	16890	17138	17310	17119	17014	17050	16992	17033	17211	17257	17122	17119	17200	17113	17149	17023	17167	17106	17052	17057	17040	16980	17199	17214	17148	17045	17078	17087	17114	17240	17157	17132	17034	17032	17005	17068	17070	17091	16911	17114	17109	17181	17168	16891	17011	17120	17165	17169	16871	16951	16958	17135	17146	16997	17097	16949	16855	17112	17163	17169	17044	17142	17113	17175	17147	17088	17020	17056	17149	17196	17000	17148	17160	16958	17116	17289	16989	17184	17155	16969	16954	16963	17114	17219	16955	17027	17092	16978	17107	16954	17130	17077	16986	17077	16888	17080	17077	17000	17126	16982	17107	17046	16951	16908	17021	17083	17057	17245	16998	17043	17007	16934	17247	17070	17028	17033	16893	17076	17028	17021	17189	16902	17121	17185	17232	16981	17178	17121	16954	17187	17102	17090	17325	17023	17134	16948	17285	17120	16982	17101	17003	16971	17139	17198	17054	16981	17341	17265	17148	17054	16969	17059	17058	17053	17255	17111	17083	17101	17063	17132	17105	16911	17137	17089	17243	17097	16914	16855	17009	17123	17357	17300	17063	17086	17279	17053	17052	17077	17005	17141	17074	17111	17118	17099	17047	17095	17160	16891	17132	16907	17036	17000	17060	17141	17034	17097	17061	17108	16929	16912	17077	17180	17045	17216	17120	17119	17055	16800	17004	17206	17036	17155	16890	17018	17287	17155	17076	17150	17118	17033	17066	17019	17108	17103	17043	16928	17050	17130	17136	17235	16929	17270	17176	17133	17251	17025	17033	17066	17057	17011	17024	17054	17114	17058	16858	16981	17139	17009	17135	17048	16879	17057	17063	17030	17082	17168	17075	16989	17150	17150	17212	17068	17151	16895	16998	17229	17287	16937	17077	16996	17181	17274	17073	17239	16965	17081	17223	17002	17039	17068	17104	17186	17085	17121	17080	17194	16864	17141	17048	17119	16928	17094	17015	17014	16994	17235	17010	16941	17129	17210	16967	17007	17052	16972	17106	17012	17017	17100	16974	17032	17175	17143	17116	17129	17253	17028	17143	16999	17000	17007	16960	17140	17083	17128	17131	16957	17023	17044	17120	17275	17108	17091	17050	16907	17060	17147	17046	17327	17033	16909	17064	16985	17076	17163	17056	17088	17138	17117	17190	17080	17044	16935	17038	17129	17030	17133	16937	17270	17074	17156	17158	17057	17027	16985	17028	17070	17250	17178	17224	17072	17037	16910	17272	16871	17035	17032	17030	17205	17172	17024	17324	17178	17145	16963	17042	17213	17039	17061	17058	16945	17093	17026	16980	17261	17061	17001	17110	17116	17183	17111	16839	17078	17017	17074	17118	16992	17222	17038	17105	17141	17190	17151	17103	17050	17044	17241	16931	17082	17109	16964	16978	16998	17150	17074	17044	16972	17015	16902	17284	17320	17110	17051	17039	16999	17255	17218	17131	17154	17091	17147	17060	17055	17044	17116	17085	17100	16985	17097	17093	17135	16941	17111	16987	17138	16984	16974	16959	17050	17108	17193	16862	17157	17050	16918	17116	17087	17065	17137	17085	17126	17136	17118	17187	17027	17077	16946	17036	17232	17109	16977	17029	17051	17004	17046	17092	17158	17165	17197	17048	17147	17094	17034	17167	17061	16979	17253	17141	17141	17033	17134	16885	17013	17110	17065	16924	17262	17071	17102	17082	16940	17058	17066	16958	17245	17205	17132	17123	17089	17102	17081	17064	16946	17314	17042	17135	17199	16966	17126	17062	16970	17315	16983	17042	17127	17173	17267	17275	16793	17256	17142	17212	17121	17145	17161	16909	17053	17001	17158	16923	17051	17062	17004	17031	16996	17156	17195	16983	17242	17065	17033	17007	17033	17015	17208	17163	17055	17007	17219	17000	17038	17257	17132	17248	17191	17198	17083	16960	17007	17054	17345	17172	17069	16995	17086	17321	17117	17190	17000	17188	16898	16994	17050	17143	17219	17202	16971	17111	16851	17187	16922	17072	17073	17080	17006	17121	17144	17147	16991	17126	17208	17218	16907	17034	16978	17076	17201	17157	17186	16974	16946	17063	16994	17050	17022	17084	17037	17097	16987	16961	17109	17156	17137	17063	16995	17223	16930	17091	17225	17133	17174	17256	17285	17326	16987	17014	17035	17078	17102	17224	17054	17100	16984	16923	17282	17114	16928	17181	17070	17208	17064	16990	16926	17180	17082	16967	17191	16911	17083	17140	17124	17267	17104	17068	17214	17044	16897	17012	16979	17154	17063	17272	17098	17110	17156	17065	17175	17113	16897	17276	17251	17007	17052	17215	17009	17165	17021	17132	17053	17066	17023	17031	17029	17112	17154	17051	17129	17007	17154	17055	17136	16995	16991	17038	16992	17243	16979	17165	17282	17046	17020	17128	17088	16924	16927	16983	17024	17004	17101	17279	17019	16944	17039	17200	17084	17183	17082	17224	17150	17068	17041	17131	17247	16952	16977	17047	16940	17071	17071	17207	16914	17047	17291	17130	17035	17088	17255	17010	17090	17257	16993	17071	17115	17121	16943	17134	17165	17097	17232	17034	17261	16984	17052	17221	17140	16978	17208	16939	17180	17144	17175	17097	17151	17078	17099	16935	17141	17114	17177	17039	17130	17044	17157	17113	17207	17140	17214	17076	17015	17018	17070	17059	17102	17117	17241	17096	17108	17098	17051	17017	17165	17295	17180	17127	17171	17160	16843	17080	17085	17104	17131	17075	16896	17156	17102	16954	17016	17200	16985	17220	17189	17245	17078	16966	17016	17155	16868	16948	17197	16971	17209	17085	17161	17164	17058	17012	17123	16916	17145	17261	17052	17020	17149	17133	17264	17064	17083	17047	17099	17138	17072	17224	17280	17133	17016	17050	17014	17124	17289	16916	17163	17081	17099	17147	16942	17257	17119	17084	16926	16948	17024	17024	16995	17096	17072	17087	16981	17069	17005	17096	17057	17022	17050	17135	16949	16957	17132	16978	17133	17004	16854	17002	16966	17060	17026	17020	17127	17256	16999	17240	17100	17069	17169	17114	17079	17167	17125	17114	17084	16889	17199	17147	17211	17113	17181	17093	16926	17011	17111	17069	17353	17108	17059	17103	17017	17099	17063	17088	17197	17073	17178	17107	17058	17067	17064	17104	17109	17302	17180	17200	17027	17032	17114	16996	17036	17039	17199	17166	17095	17216	17111	16966	17124	17041	17202	16973	16943	17237	17071	16991	17037	17042	17192	17164	16930	17173	17348	17073	17130	16876	16947	17151	17215	17180	17169	17043	17253	17052	17191	17029	17052	17077	17110	17011	17142	17112	17047	17184	17058	17070	16998	17060	16976	17206	17247	17102	17015	17079	17052	16928	17214	17103	17077	17026	17141	17022	17248	16987	17136	17128	17145	17102	17154	17196	17124	16944	17287	17041	16898	17270	16967	17056	17137	16836	16957	17170	17055	17031	17134	17134	17147	17126	17090	17191	17159	17103	17152	17158	17101	17290	17258	17071	17004	17142	17008	17012	17291	17079	17057	17047	17090	17205	17019	17001	17065	17083	17148	17120	17098	16967	16983	17136	17056	17012	16950	17130	16980	17052	17142	16957	17106	16967	16957	17055	16933	17023	17068	17020	17052	17111	17043	17090	17043	17076	17198	17181	17187	17013	17029	17269	17197	17075	17062	16973	17004	17074	17159	17017	17037	17149	17011	17113	17069	17316	17109	16942	17026	17105	17122	16972	17007	17128	17056	17117	17058	17205	17015	16888	17110	17130	17111	17045	17042	17090	17083	16970	16979	17235	17129	17106	16889	17097	17192	16833	17012	17128	17074	17241	17003	17123	17160	17196	17123	17112	17077	17204	17177	17119	17186	17149	17152	16971	17128	17011	17316	17023	17124	17046	17150	17058	16933	17125	17165	17216	17093	17109	16985	17039	17060	17058	16972	17147	17134	17038	17153	17151	16976	17109	16895	16950	17248	17177	17147	17101	17249	16962	17102	16942	17296	17094	17101	17127	17272	17040	17131	16981	17003	17068	17196	17086	17110	17091	17127	17075	17069	17150	16982	17210	17205	16907	17287	17133	17060	16988	17133	17278	17132	16981	17141	17111	17254	17096	16900	17045	16996	17147	16993	17206	17199	17024	17205	17077	17010	17032	17127	17166	16999	17080	17039	17136	17201	17042	17107	16896	17094	17162	17120	17220	17168	17259	17077	16965	17036	17177	17043	16940	16990	17018	17028	16811	17133	16981	17170	16930	17084	17190	17190	16973	17051	17128	17015	17116	16928	17135	17061	16857	16924	16907	17129	17163	17085	17143	16988	17004	17123	16926	17029	17009	17015	17193	17215	17060	16987	17169	17113	17097	17211	17169	16984	17196	16999	16997	17094	17206	17176	17167	17104	17121	17114	17197	17082	17259	17184	16976	16944	17036	17084	17115	17182	16911	17107	17080	17272	16998	17051	17135	17020	17126	16990	17074	17031	16976	17127	17235	16963	17047	17307	16959	17110	16948	16841	16901	16880	17050	17142	17180	17122	17134	17139	17075	17208	17207	17191	17162	16866	17104	17008	17002	16975	17117	17018	17136	17106	17041	17306	17208	17351	17080	17187	17074	17052	17207	17170	16939	17180	17265	17190	17105	17004	16900	17259	17219	16916	17096	17166	17278	17031	17225	17095	17025	17089	17147	17132	17205	17071	17173	17019	17054	17050	17188	17219	17200	17212	17007	17082	17030	17181	17265	16959	17019	16944	17042	17117	16989	17089	17156	17006	17009	17126	16982	17105	17263	17249	17035	17049	17143	16932	17091	17015	17109	17162	17082	17303	17010	17162	17102	17078	17068	17126	17015	17105	17117	17156	17069	17075	17052	17001	17139	17299	17194	16992	17231	17067	17158	17050	17148	17245	17030	16973	17016	17114	17058	17042	17002	17098	17154	17052	17046	16871	17080	17080	17108	17153	17052
23357	21156	28591	27619	27668	27181	29327	31699	27268	24294	22259	20764	20332	20500	20474	20316	20308	20352	20464	20321	20364	20288	20187	20227	20211	20234	20429	20344	20335	19886	20376	20224	20115	20311	20252	20325	20391	20034	20227	20422	20347	20018	20089	20404	20115	20297	20163	20233	20073	20012	20161	20217	20337	20297	20087	20208	20140	20238	20233	20269	20386	20043	20000	20344	20369	20330	20137	20274	20327	20211	20423	20292	20373	20353	20280	20151	20269	20153	20149	20131	20173	20182	20111	19986	19988	20418	20252	20180	20492	20209	20317	20268	20364	20163	20204	20209	20023	20119	20051	20223	20485	20219	20370	20195	20084	20000	20191	20162	20388	19960	20262	20171	20264	20184	20394	20245	20078	20192	20233	20069	20078	20228	20196	20108	20171	20363	20286	20185	20127	20258	20232	20107	20123	20201	20206	20327	20174	20112	20222	20195	20142	20251	20345	20215	20217	20417	20283	20006	19860	20302	20391	20078	20409	20423	20068	20201	19936	19980	20345	20254	20254	20085	20253	20095	20248	20428	20159	20117	20167	20211	20209	20273	20117	20413	20226	20096	20199	20253	20131	20269	20148	20509	20053	20280	20382	20387	20252	20055	20199	20101	20187	20054	20346	20210	20015	20166	20082	20220	20159	20170	20021	20086	20320	20163	20238	20381	20130	20197	20291	20176	20193	20162	20246	20255	20190	20427	20078	20052	20179	20125	20503	20037	20268	20350	20359	20092	20032	20274	19883	20221	20170	20321	20044	20046	20222	20158	20310	20110	20294	20004	20002	20235	20178	20210	20129	20085	20188	20443	20285	20066	20286	20031	20159	20223	20187	20386	20430	20166	20191	20294	20039	20187	20336	20151	20290	20304	20184	20406	20165	20405	20233	20101	20060	20130	20480	20244	20214	20215	20064	20160	20401	20287	20137	20158	20353	20156	20185	20095	20136	20210	20168	20170	20051	20144	20029	20184	20275	20186	20301	20385	20195	20054	20234	20248	20055	20326	20313	20364	20035	20071	20220	20173	20137	20383	20175	20103	20247	20388	20058	20088	20207	20191	20364	20148	20219	20042	20123	20053	20397	20233	20425	20168	20276	20260	20092	20087	20390	20172	20138	20246	20314	20418	20108	20087	20323	20121	20318	20042	20088	20219	19980	20023	20235	20243	20315	19821	20270	20145	20070	20242	20310	20315	20393	20214	20278	20159	20197	19876	20042	20241	20133	20242	20392	20323	20176	20267	20292	20412	20266	20309	20335	19998	20159	20172	20269	20184	20170	20154	20103	20048	20195	20124	20085	20170	20105	19988	20160	20314	19919	20075	19980	20063	20143	20196	20407	19919	20463	20194	20190	20189	20177	20193	20177	20143	20296	20347	20283	20047	20193	20137	20216	20301	20172	20425	19879	19942	20139	20272	20335	20364	20266	20184	20241	20074	20214	20115	20021	20109	20476	20443	20261	20196	20032	20185	20256	20022	20315	20508	20214	20338	20230	20272	20342	20152	20115	20126	20242	20519	20209	20015	20296	20069	20288	20395	20391	20214	20125	20144	19966	20101	20162	20350	20256	20241	20352	20114	20244	20304	20163	19990	20261	20083	20273	20215	20340	20102	20345	20264	20356	20228	20119	20272	20346	20031	20247	20378	20017	20244	20112	20161	19987	20088	20116	20133	20107	20453	20210	20298	20088	19922	20260	20242	20027	20103	20347	20225	20239	20165	20195	20248	20334	20201	20281	20263	20114	20166	20311	20300	20263	20111	20370	20198	20100	20002	20345	20180	20142	20294	20088	20211	20403	20023	20076	20191	20405	20181	20012	20056	20220	20263	20192	19932	20398	20116	20276	20032	20279	20250	20208	20183	20209	20382	20169	20096	20334	20250	20113	20316	20456	20218	20014	19981	20232	20297	20063	20103	20272	20261	20366	20273	20186	20257	20152	20414	20254	20149	20372	20228	19989	20222	20318	20323	20131	19996	20253	20246	20317	20182	20199	20087	20406	20350	20209	20128	20241	20135	20298	20181	20281	20295	20231	20136	20202	20283	20027	20070	20125	20228	20212	20229	20174	20251	20259	20264	20337	20074	20305	20317	20127	20164	20137	20171	20343	20035	20225	20294	20201	20085	20147	20256	20019	20352	20240	20317	20391	20044	20080	20029	20253	20252	20141	20278	20258	20287	19999	20278	20054	20201	20363	20192	20120	20191	20015	20446	20202	20362	20311	20241	20300	19978	20164	20306	20137	20257	20218	20231	20149	20131	20200	20102	20265	20206	20026	20133	20039	20295	20430	19938	20269	20255	20315	20202	20064	20078	20150	20089	20194	20111	20270	20018	20099	20076	20235	20110	20177	20407	20009	19941	20416	20200	20258	20241	20192	20153	20306	20135	20054	20191	20212	20230	20092	20378	20565	20188	20144	20195	20217	20163	20243	20175	20196	20199	20181	20076	20109	20140	20156	20240	20048	20346	20181	20214	20375	20174	20030	20071	20441	20287	20161	20169	20174	20179	20115	20072	20224	20107	20225	20513	20153	20018	20128	20119	20262	20323	20408	20066	20246	20420	20333	20097	20197	20331	20156	20202	20271	20350	20286	20240	20319	20250	20380	20149	20006	20154	20247	20177	20328	20199	20118	20266	20117	20253	20266	20083	20429	20141	20024	20411	20295	20173	20139	20108	20429	20116	20196	20226	20142	20043	20325	20260	20350	20215	20180	20229	20190	20340	20299	20053	20193	20374	20182	20430	20299	20048	20191	20192	20373	20221	20252	20279	20086	20052	20276	20083	20327	20110	20174	20310	20337	20309	20073	20191	20215	20317	20158	20200	20169	20104	20076	20139	20231	20107	20293	20142	20283	20169	20266	20290	20130	19917	20250	20086	20205	20043	20302	20297	20107	20053	20412	20252	20395	20296	20042	20106	20292	20081	20165	20205	20348	20363	20167	20114	20332	20181	20290	20402	20243	20013	20306	20302	20365	20331	19985	20358	20167	20349	20280	20297	20356	20097	20565	19945	20158	20217	20195	20353	20112	20127	20118	20145	20347	20304	20125	20195	20112	20306	20383	20139	20068	20030	20336	20160	20207	20156	20109	20095	20176	20049	19906	20443	20121	20574	20044	20225	20144	20380	20253	20193	20155	20139	20163	20219	20290	20197	20148	20315	20293	20295	20455	20312	20192	20102	20224	19906	20268	20082	20416	20547	20108	20234	20264	20052	20223	20207	20437	20145	20462	20305	20187	20270	20262	20176	20251	20253	20116	20243	20252	20104	20232	20070	20004	20217	20328	20309	20170	20208	20415	20210	20292	20081	20136	20235	20289	20488	20366	20134	20280	20267	20127	20277	20238	20265	20407	20125	20199	20269	20214	20154	19952	20164	20245	20157	20024	20260	20080	20214	20138	20340	20341	20221	20118	20167	20349	20140	20329	20159	20069	20270	20318	20110	20320	20143	20204	20150	20450	19947	20208	20172	20071	20421	20238	20071	20155	20077	20188	20251	20040	20187	20349	20180	20118	20165	20128	20011	19940	20152	20230	20188	20404	20068	20243	20054	20113	20308	19998	20297	20217	20142	19989	20093	19979	20059	20180	20201	20196	20363	20282	20282	19991	20102	20166	20085	20174	19944	20064	20054	20060	20177	20324	20472	20414	20308	20285	20213	20214	20203	20246	20216	20255	20254	20212	20049	20363	20248	20243	20072	20138	20189	20005	20148	20148	20197	20054	20206	20197	20081	20394	20183	20317	20295	20143	20150	20181	20143	20142	20274	20142	20225	20351	20445	20218	20119	20193	20064	20134	20286	20256	20279	20087	20176	20379	20288	20025	20012	20286	19939	20352	20371	20220	20185	20317	20129	20179	20234	20279	20244	20206	20314	20225	20067	20228	20148	20157	20226	20192	20456	20261	19983	20094	20338	20262	20224	20317	20145	20191	20155	20384	20072	20502	20326	20275	20077	20238	20380	20406	20265	20365	20435	20255	19939	20117	20260	20141	20101	20069	20198	20065	20085	20242	20368	20359	20366	20303	20229	20288	20217	20120	20487	20271	20299	20223	20431	20197	20394	20064	20122	20326	20336	20167	20479	20140	20139	20343	20339	20216	20308	20104	20092	20423	20037	20187	20196	20069	20030	20188	20165	20032	20142	20038	20135	20220	20043	20014	19993	20096	20197	20153	20271	20442	20242	20519	20481	20208	20261	20368	20214	20258	20045	20081	20299	20223	20238	20057	20182	20307	20384	20090	20308	20209	20069	20119	20295	20242	20261	20252	20164	20114	20162	20061	20467	20343	20247	20147	20256	20146	20269	20087	20107	20206	20341	20218	20194	20136	20261	20169	20304	20227	20225	20299	20107	20136	20082	20239	20150	20181	20259	20117	20218	20026	20102	20531	20365	20154	20501	20356	20201	20417	20124	20190	20251	20082	20070	20264	20207	20173	20192	20198	20337	20192	20299	20183	20363	20266	20241	20050	20482	20322	20252	20155	20269	20097	20337	20402	20223	19952	20081	20260	20194	20275	20371	20406	20117	20234	20085	20368	20236	20391	20113	20392	20225	20278	20366	20242	20220	20358	20316	20224	20237	20294	20177	20353	20037	20094	20285	20235	20178	20073	20077	20251	20286	20332	20172	20027	20272	20201	20167	20308	20230	20093	20207	20188	20211	20032	19992	19936	20104	20278	20202	20197	20345	20261	20255	20246	20232	20094	20175	20198	20070	20139	20171	20100	20275	20270	20353	20068	20193	20209	20209	20363	20186	20240	20246	20281	20236	20021	20016	19997	20211	20282	20139	20298	20239	20260	20234	20282	20171	20322	19959	20369	20286	20029	20328	20251	20109	20127	20144	20254	20193	20304	20233	20161	20096	20058	20277	20035	20193	20304	20146	20280	20261	20186	20406	20354	20213	20145	20169	20262	20068	20230	20255	20230	20171	20047	20118	20487	20099	20178	20086	20111	20342	20182	20259	20210	20236	20227	20201	20076	19876	20310	20332	20336	20333	20043	20224	20141	20253	20010	20243	20069	20058	20059	20263	20260	20070	20133	20216	20157	20201	20107	20036	20138	20162	20175	20239	20403	20176	20269	20180	20449	20349	20185	20357	20172	20149	20148	20024	20134	20181	20364	20418	20132	20257	20209	20282	20388	20261
30019	57776	49574	38195	31931	23737	26318	29321	24216	20575	18027	16607	16477	16302	16405	16344	16355	16229	16669	16403	16325	16285	16168	16490	16447	16497	16323	16393	16481	16322	16370	16562	16391	16371	16441	16180	16481	16376	16536	16290	16335	16355	16377	16469	16282	16642	16370	16437	16435	16419	16323	16272	16304	16373	16313	16481	16497	16361	16393	16387	16333	16435	16302	16343	16452	16384	16423	16342	16165	16299	16372	16395	16380	16379	16421	16403	16263	16490	16255	16475	16535	16284	16222	16308	16479	16264	16275	16542	16309	16512	16317	16490	16315	16275	16424	16400	16508	16369	16294	16470	16490	16258	16395	16492	16489	16328	16465	16381	16435	16541	16344	16425	16273	16431	16341	16392	16280	16495	16367	16439	16444	16219	16447	16351	16239	16343	16184	16261	16507	16166	16379	16318	16515	16309	16325	16240	16431	16392	16380	16452	16377	16222	16528	16350	16422	16451	16243	16371	16313	16486	16412	16351	16107	16264	16597	16594	16507	16353	16567	16452	16450	16418	16258	16460	16268	16339	16303	16262	16416	16399	16372	16380	16560	16370	16290	16256	16380	16328	16432	16473	16482	16493	16434	16546	16428	16432	16381	16372	16290	16510	16511	16320	16310	16277	16422	16275	16217	16436	16343	16434	16417	16337	16265	16458	16318	16407	16122	16459	16347	16368	16385	16507	16420	16432	16571	16346	16463	16451	16453	16481	16364	16401	16401	16403	16194	16441	16367	16160	16346	16392	16251	16501	16251	16338	16456	16464	16370	16277	16463	16429	16539	16388	16281	16542	16329	16445	16363	16473	16420	16454	16227	16465	16206	16345	16261	16289	16485	16378	16481	16434	16361	16444	16252	16601	16321	16209	16342	16363	16301	16484	16322	16382	16355	16531	16241	16505	16312	16392	16230	16463	16150	16469	16285	16464	16367	16334	16480	16377	16337	16357	16212	16411	16480	16239	16390	16526	16440	16238	16321	16397	16447	16421	16209	16515	16481	16449	16331	16504	16398	16307	16302	16207	16378	16382	16567	16308	16354	16342	16228	16406	16358	16437	16579	16450	16405	16277	16306	16339	16468	16164	16344	16475	16251	16348	16420	16369	16334	16291	16302	16483	16570	16233	16324	16469	16457	16237	16543	16421	16306	16385	16231	16516	16457	16343	16340	16455	16416	16395	16389	16173	16525	16397	16574	16326	16279	16508	16439	16332	16430	16411	16361	16455	16449	16277	16558	16297	16299	16282	16524	16520	16351	16399	16237	16569	16238	16383	16321	16428	16323	16269	16313	16328	16324	16316	16475	16305	16483	16311	16372	16370	16234	16380	16479	16419	16421	16415	16382	16236	16451	16449	16402	16439	16422	16514	16391	16400	16415	16344	16525	16367	16274	16330	16361	16293	16481	16260	16453	16466	16219	16490	16261	16384	16504	16331	16362	16339	16190	16354	16333	16381	16199	16228	16342	16548	16422	16455	16327	16597	16464	16337	16421	16471	16355	16226	16319	16186	16217	16563	16407	16382	16433	16461	16290	16133	16332	16211	16511	16437	16468	16386	16346	16628	16365	16320	16409	16427	16330	16286	16558	16394	16327	16266	16424	16306	16295	16302	16279	16627	16361	16372	16388	16289	16392	16394	16334	16396	16336	16406	16401	16277	16422	16409	16374	16249	16516	16297	16484	16348	16238	16366	16498	16352	16308	16249	16424	16442	16463	16308	16470	16362	16287	16510	16500	16228	16292	16329	16349	16341	16338	16301	16230	16214	16144	16456	16428	16336	16599	16245	16438	16235	16461	16237	16426	16360	16426	16395	16322	16583	16327	16520	16410	16367	16332	16386	16449	16193	16322	16405	16426	16416	16238	16367	16281	16406	16415	16524	16591	16427	16342	16395	16498	16250	16487	16281	16432	16469	16277	16194	16359	16392	16351	16376	16526	16428	16316	16486	16406	16453	16335	16420	16457	16364	16398	16450	16294	16355	16347	16569	16464	16430	16359	16513	16374	16256	16474	16318	16443	16253	16420	16297	16472	16457	16279	16489	16396	16377	16241	16313	16267	16484	16397	16372	16397	16468	16400	16352	16466	16415	16465	16445	16330	16445	16516	16544	16385	16402	16280	16547	16486	16503	16340	16353	16481	16276	16332	16291	16175	16382	16318	16348	16423	16352	16248	16131	16489	16166	16308	16318	16334	16388	16396	16372	16168	16486	16249	16485	16303	16159	16361	16446	16537	16448	16524	16230	16361	16492	16492	16272	16405	16403	16478	16419	16227	16394	16248	16372	16534	16354	16380	16307	16200	16443	16441	16367	16411	16453	16413	16292	16474	16362	16433	16393	16399	16346	16469	16319	16405	16212	16364	16441	16398	16455	16495	16472	16458	16524	16281	16234	16292	16335	16394	16321	16297	16403	16423	16308	16367	16446	16484	16297	16321	16381	16353	16257	16432	16451	16424	16344	16338	16470	16442	16411	16454	16423	16412	16453	16429	16399	16356	16300	16327	16337	16469	16448	16587	16341	16319	16287	16513	16512	16366	16430	16410	16319	16486	16215	16385	16227	16533	16420	16447	16472	16236	16455	16402	16446	16289	16366	16405	16242	16468	16422	16406	16542	16486	16269	16395	16382	16268	16364	16356	16405	16236	16385	16343	16307	16547	16434	16348	16398	16375	16473	16381	16404	16410	16283	16357	16374	16314	16377	16457	16443	16336	16338	16349	16380	16482	16277	16471	16422	16280	16412	16494	16470	16587	16310	16453	16364	16226	16181	16439	16320	16265	16272	16275	16513	16487	16411	16206	16357	16296	16313	16272	16308	16518	16398	16340	16164	16315	16577	16392	16411	16451	16606	16472	16175	16458	16382	16444	16552	16389	16452	16371	16605	16463	16291	16158	16374	16158	16553	16431	16316	16322	16371	16464	16550	16365	16420	16368	16331	16558	16375	16490	16401	16410	16377	16459	16564	16289	16388	16322	16560	16391	16335	16194	16417	16338	16316	16540	16274	16424	16518	16447	16387	16417	16345	16365	16253	16434	16356	16231	16248	16518	16034	16177	16349	16378	16326	16233	16236	16445	16339	16407	16357	16381	16402	16385	16536	16396	16506	16358	16389	16307	16276	16254	16360	16490	16361	16339	16379	16276	16537	16411	16419	16403	16344	16417	16437	16302	16313	16465	16387	16354	16302	16382	16280	16391	16191	16495	16417	16215	16281	16455	16211	16259	16529	16242	16463	16186	16454	16437	16231	16215	16420	16335	16114	16307	16484	16248	16400	16243	16387	16289	16565	16483	16216	16322	16331	16356	16420	16430	16500	16402	16355	16338	16309	16433	16340	16456	16519	16275	16291	16514	16393	16364	16269	16379	16183	16418	16458	16494	16378	16344	16363	16468	16378	16423	16397	16191	16420	16339	16360	16528	16396	16268	16441	16478	16314	16237	16420	16447	16458	16383	16651	16492	16369	16317	16439	16492	16279	16471	16377	16428	16438	16307	16396	16276	16377	16359	16330	16523	16267	16248	16375	16362	16386	16357	16242	16496	16372	16315	16345	16333	16287	16306	16250	16489	16362	16325	16414	16341	16257	16464	16397	16296	16346	16535	16227	16238	16334	16475	16226	16487	16230	16358	16447	16295	16339	16240	16304	16309	16370	16328	16412	16333	16235	16339	16389	16450	16136	16310	16426	16306	16227	16342	16442	16374	16388	16259	16464	16368	16357	16394	16434	16548	16461	16401	16376	16310	16494	16459	16475	16374	16389	16409	16387	16524	16361	16620	16463	16228	16459	16148	16386	16474	16478	16091	16319	16184	16404	16395	16483	16358	16424	16438	16379	16329	16254	16105	16354	16296	16159	16287	16407	16192	16399	16372	16258	16313	16424	16438	16391	16352	16286	16555	16274	16447	16366	16468	16232	16481	16297	16385	16313	16219	16259	16481	16384	16511	16520	16392	16244	16438	16213	16277	16284	16404	16403	16247	16530	16270	16684	16351	16357	16289	16308	16244	16465	16479	16266	16393	16311	16305	16273	16506	16310	16401	16335	16454	16401	16541	16430	16350	16293	16421	16257	16352	16369	16389	16591	16222	16401	16495	16460	16580	16484	16384	16313	16417	16391	16389	16277	16368	16506	16386	16454	16349	16442	16389	16393	16350	16174	16356	16346	16450	16331	16450	16350	16319	16325	16244	16449	16410	16519	16351	16353	16406	16605	16440	16392	16248	16411	16400	16419	16411	16458	16362	16435	16460	16424	16455	16388	16346	16225	16307	16160	16471	16325	16392	16287	16591	16429	16450	16313	16688	16315	16337	16450	16338	16424	16251	16371	16387	16417	16545	16337	16388	16232	16478	16332	16248	16370	16335	16443	16340	16145	16302	16200	16358	16390	16322	16250	16323	16377	16351	16478	16298	16344	16404	16503	16280	16339	16303	16282	16357	16287	16368	16320	16313	16284	16444	16462	16245	16439	16386	16311	16227	16251	16282	16262	16208	16333	16324	16292	16343	16406	16339	16449	16158	16220	16449	16398	16101	16451	16350	16361	16257	16333	16317	16351	16494	16287	16191	16389	16416	16481	16385	16424	16558	16427	16217	16447	16278	16458	16397	16285	16538	16435	16290	16549	16414	16304	16418	16362	16303	16427	16343	16400	16317	16386	16278	16243	16400	16400	16465	16452	16605	16484	16396	16400	16330	16426	16255	16527	16499	16417	16345	16410	16360	16346	16471	16435	16403	16240	16487	16314	16431	16367	16131	16336	16349	16517	16374	16347	16545	16329	16417	16482	16251	16563	16410	16424	16308	16431	16517	16193	16363	16416	16293	16351	16312	16407	16344	16279	16372	16394	16319	16361	16477	16333	16337	16179	16500	16374	16325	16337	16424	16340	16433	16318	16437	16347	16476	16432	16485	16334	16356	16326	16494	16350	16407	16468	16270	16273	16268	16451	16368	16385	16300	16401	16456	16511	16441	16143	16218	16377	16281	16438	16191	16418	16338	16396	16302	16371	16261	16419	16476	16475	16323	16150	16369	16459	16562	16325	16356	16443	16440	16301	16216	16357	16330	16432	16381	16463	16390	16419	16264	16352	16385	16320	16416	16551	16172	16479	16513	16478	16223	16332	16381	16371	16290	16420	16442	16325	16226	16425
24682	21365	28881	30092	26744	23951	24710	23592	23052	22264	21142	20208	19737	19651	19695	20048	19752	19576	19732	19942	19873	19647	19794	19640	19853	19730	19690	19634	19784	19778	19637	19726	19952	19740	19839	19696	19725	19652	19772	19869	19681	19676	19623	19416	19567	19719	19693	19916	19818	19730	19923	19728	19798	19734	19697	19591	20005	19864	19520	19796	19739	19771	19944	19730	19674	19556	19473	19669	19712	19777	19896	19813	19820	19757	19710	19533	19782	19808	19741	19709	19728	19679	19766	19723	19675	19882	19767	19737	19637	19702	19777	19683	19766	19598	19557	19661	19790	19738	19927	19753	19676	19733	19611	19699	19796	19731	20013	19615	19662	19899	19650	19869	19945	19768	19666	19564	19746	19770	19604	19670	19773	19816	19879	19552	19454	19800	19795	19660	19766	19703	19714	19803	19792	19608	19673	19857	19737	19793	19814	19763	19659	19703	19724	19678	19507	19768	19810	19781	19602	19832	19789	19576	19910	19811	19674	19566	19892	19812	19676	19673	19529	19505	19849	19668	19646	19785	19874	19818	19854	19579	19886	19604	19719	19887	19726	19847	19719	19738	19687	19597	19732	19648	19711	19756	19630	19843	19743	19643	19654	19591	19896	19558	19534	19503	19762	19555	19930	19724	19811	19842	19907	19751	19524	19851	19845	19541	19612	19572	19841	19595	19869	19842	19803	19735	19715	19577	19911	19780	19776	19681	19985	19577	19351	19627	19799	19933	19829	19749	19894	19820	19675	19484	19587	19773	19572	19742	19902	19726	19701	19494	19761	19859	19431	19600	19541	19640	19806	19654	19862	19775	19676	19609	19719	19857	19551	19718	19661	19619	19723	19666	19700	19704	19559	19645	19703	19629	19665	19519	19692	19835	19769	19845	19666	19755	19777	19471	19693	19682	19815	19818	19912	19467	19614	19830	19795	19750	19859	19816	19736	19768	19733	19763	19842	19632	19714	19798	19702	19728	19769	19574	19642	19529	19546	19828	19833	19989	19868	19828	19720	19666	19794	19823	19728	19699	19635	19637	19703	19672	19746	19510	19631	19975	19629	19693	19611	19857	19718	19523	19674	19541	19890	19599	19929	19637	19711	19830	19656	19749	19694	19692	19738	19664	19638	19821	19996	19689	19813	19704	20016	19568	19686	19605	19662	19468	19558	19806	19734	19698	19812	19689	19663	19522	19571	19571	19848	19727	19691	19804	19753	19732	19827	19709	19610	19675	19680	19605	19738	19489	19737	19865	19591	19672	19818	19815	19949	19804	19671	19716	19735	19677	19928	19571	19498	19831	19722	19736	19641	19834	19492	19641	19886	19876	19832	19730	19854	19891	19686	19646	19748	19616	19818	19691	19789	19682	19731	19738	19672	19750	19919	19853	19733	19868	19911	19643	19720	19765	19718	19726	19741	19919	19698	19671	19567	19686	19836	19800	19841	19695	19562	19732	19708	19685	19692	19777	19788	19733	19746	19716	19736	19436	19593	19582	19746	19729	19701	19783	19551	19693	19756	19721	19650	19936	19899	19815	19654	19600	19751	19749	19559	19803	19818	19813	19742	19795	19776	19617	19910	19628	19482	19719	19932	19687	19810	19713	19616	19663	19664	19646	19525	19453	19726	19916	19748	19647	19721	19701	19799	19640	19441	19719	19620	19698	19830	19666	19819	19683	19654	19586	19818	19740	19732	19581	19705	19704	19661	19758	19852	19949	19689	19703	19802	19840	19472	19542	19698	19610	19731	19797	19748	19744	19563	19735	19770	19805	19594	19688	19672	19704	19867	19753	19616	19786	19911	19738	19824	19626	19607	19692	19703	19636	19772	19817	19645	19668	19847	19783	19582	19666	19793	19647	19693	19926	19800	19788	19685	19601	19661	19809	19938	19743	19607	19729	19731	19728	19817	19861	19749	19770	19646	19735	19975	19879	19621	19707	19598	19682	19707	19844	19756	19562	19862	19868	19693	19746	19544	19716	19622	19834	19714	19842	19593	19497	19637	19624	19666	19590	19701	19786	19675	19680	19800	19756	19844	19824	19713	19793	19757	19759	19602	19871	19743	19790	19659	19673	19535	19789	19976	19681	19747	19665	19747	19628	19563	19803	19739	19919	19702	19741	19749	19669	19800	19719	19754	19671	19629	19576	19546	19794	19770	19568	19642	19626	19546	19909	19651	19760	19830	19806	19581	19604	19660	19758	19654	19689	19696	19715	19842	19691	19719	19664	19703	19573	19821	19629	19778	19514	19535	19739	19801	19847	19596	19827	19538	19752	19928	19624	19578	19744	19787	19602	19670	19584	19876	19895	19849	19693	19798	19698	19879	19580	19655	19681	19853	19660	19821	19747	19761	19656	19880	19853	19800	19842	19661	19990	19679	19813	19734	19820	19564	19496	19637	19602	19713	19927	19637	19560	19522	19742	19952	19487	19608	19699	19693	19792	19994	19705	19677	19661	19576	19950	19540	19608	19723	19711	19789	19619	19617	19610	19620	19689	19578	19606	19683	19820	19534	19772	19594	19785	19471	19662	19830	19528	19795	19766	19675	19586	19876	19774	19767	19994	19795	19588	19704	19756	19680	19717	19625	19630	19747	19740	19860	19859	19780	19703	19601	19653	19773	19687	19955	19768	19789	19809	19761	19703	19579	19709	19739	19677	19805	19831	19872	19582	19839	19740	19788	19714	19648	19688	19843	19801	19849	19725	19667	19647	19715	19723	19829	19839	19735	19799	19586	19743	19647	19819	19814	19907	19713	19681	19850	19869	19823	19601	19736	19868	19619	19758	19736	19655	19496	19744	19649	19766	19768	19750	19859	19592	19795	19725	19615	19686	19575	19805	19845	19856	19772	19715	19807	19637	19576	19709	19633	19517	19679	19660	19528	19728	19805	19965	19806	19797	19670	19802	19668	19764	19620	19651	19838	19468	19733	19689	19657	19804	19743	19863	19879	19853	19791	19694	19576	19547	19877	19856	19683	19652	19666	19714	19649	19861	19784	19701	19976	19673	19528	19680	19624	19719	19603	19726	19770	19870	19586	19700	19695	19621	19623	19583	19767	19785	19556	19777	19892	19504	19728	19712	19798	19691	19752	19779	19608	19770	19613	19862	19592	19688	19741	19580	19769	19570	19904	19823	19762	19823	19716	19564	19612	19778	19843	19841	19776	19921	19859	19655	19778	19661	19783	19827	19698	19754	19674	19830	19734	19639	19860	19779	19808	19711	19742	19714	19840	19555	19660	19815	19561	19852	19769	19725	19748	19653	19791	19519	19847	19735	19660	19712	19834	19751	19764	19814	19770	19691	19799	19663	19722	19792	19653	19870	19558	19642	19668	19786	19893	19803	19662	19672	19986	19702	19455	19746	19765	19558	19871	19641	19791	19486	19784	19779	19713	19727	19735	19519	19717	19688	19727	19729	19638	19757	19711	19821	19818	19578	19893	19682	19752	19631	19462	19630	19764	19750	19859	19709	19654	19732	19914	19676	19641	19812	19674	19613	19801	19934	19659	19781	19839	19884	19732	19765	19672	19944	19760	19967	19830	19699	19686	19540	19720	19568	19608	19709	19660	19566	19852	19755	19861	20030	19653	19681	19792	19973	19787	19759	19730	19883	19826	19726	19798	19781	19744	19552	20053	19773	19754	19874	19594	19764	19810	19642	19886	19717	19812	19652	19741	19626	19708	19614	19827	19785	19596	19717	19533	19599	19939	19740	19858	19740	19714	19781	19754	19734	19764	19684	19948	19641	19877	19864	19729	19763	19650	19870	19523	19420	19676	19764	19757	19722	19668	19641	19791	19718	19880	19826	19877	19662	19841	19867	19587	19836	19791	19695	19940	19705	19882	19867	19818	19819	19711	19765	19746	19647	19610	19501	19891	19732	19899	19558	19595	19600	19795	19911	19371	19708	19706	19578	19514	19669	19568	19490	19493	19796	19747	19803	19633	19521	19842	19844	19733	19701	19803	19772	19628	19778	19646	19668	19847	19861	19723	19732	19798	19630	19631	19848	19721	19736	19821	19590	19912	19777	19732	19724	19947	19745	19792	19664	19780	19720	19583	19662	19732	19609	19549	20008	19664	19718	19588	19849	19667	19728	19636	19802	19734	19494	19699	19648	19828	19800	19685	19710	19580	19651	19655	19692	19854	19679	19747	19693	19735	19914	19721	19834	19750	19916	19774	19582	19862	19557	19870	19657	19590	19803	19463	19768	19807	19655	19495	19843	19583	19544	19623	19633	19821	19622	19565	19747	19724	19520	19752	19757	19664	19717	19601	19741	19772	19731	19730	19802	19640	19700	19556	19905	19975	19743	19798	19731	19853	19767	19800	19607	19758	19576	19665	19538	19865	19671	19721	19817	19637	19864	19616	19614	19798	19707	19863	19466	19589	19564	19718	19733	19848	19820	19886	19919	19718	19760	19745	19924	19489	19376	19820	19632	19665	19704	19869	19630	19723	19662	19554	19825	19826	19754	19752	19788	19747	19896	19814	19650	19638	19656	19644	19926	19637	19612	19713	19570	19676	19907	19733	19448	19835	19713	19857	19615	19687	19844	19985	19653	19932	19731	19864	19866	19696	19476	19514	19787	19949	19679	19586	19754	19770	19600	19669	19877	19714	19782	19767	19698	19700	19596	19872	19814	19731	19798	19750	19629	19687	19830	19621	19585	19716	19638	19876	19753	19878	19698	19713	19888	19684	19679	19689	19834	19731	19730	19904	19841	19713	19617	19884	19420	19718	19750	19657	19756	19754	19685	19855	19564	19558	19885	19712	19780	19689	19764	19861	19824	19652	19699	19537	19742	19722	19592	19884	19852	19789	19660	19627	19735	19568	19667	19980	19689	19871	19667	19703	19711	19792	19977	19691	19627	19663	19906	19631	19989	19613	19725	19667	19688	19834	19688	19672	19927	19704	19589	19589	19780	19790	19568	19757	19919	19928	19891	19703	19500	19615	19787	19728	19639	19602	19864	19663	19678	19799	19828	19631	19727	19637	19802	19757	19981	19697	19728	19675	19679	19617	19572	19742	19726	19840	19785	19809	19704	19709	19671	19789	19683	19635	19683	19686	19941	19907	19576	19702	19856	19797	19635	19663	19456	19739	19675	19686	19840	19712	19680	19908	19716	20007	19819	19636	19529
28540	49928	41086	32412	27228	20251	22579	21502	20686	18991	17549	16643	16206	16120	16172	16118	16045	16078	16172	16111	16044	16248	15977	16023	16176	16050	16113	16149	16152	16130	16103	15996	15860	16214	16064	16124	15970	16041	16085	16030	16009	15990	16110	16010	16031	15895	16031	16153	15925	16096	16246	16087	16160	16047	16130	16171	16060	16052	16197	15993	16061	16119	16041	16100	16108	16144	16270	16220	16151	16066	16067	16021	16078	16253	16158	16072	15928	15979	15914	16224	15997	16157	16033	16175	16139	16097	16132	16149	16113	16151	16298	15962	16189	16013	16005	16161	16217	16086	16267	16104	16108	16255	16070	16191	16097	16071	16195	16103	16174	16148	16125	16104	15929	16037	16163	16282	16046	15983	16148	15991	15945	16028	16033	16064	16102	15968	15978	16108	16002	16193	16019	16120	16115	16087	15954	16088	16096	15887	16034	16065	16100	16187	16186	16164	15949	16040	16021	16092	16081	16354	16115	16285	16039	16068	16048	16070	16171	15960	16160	16042	16291	15976	16013	16186	16270	16091	16220	15938	15993	16131	16090	16006	15979	16081	16077	16123	16049	16137	16037	16080	16119	16259	16102	16175	16228	16119	16231	16137	16046	16009	16051	16122	16015	16033	16097	16104	16062	15932	16208	16102	16037	15972	16284	16183	16162	16127	16155	16033	16202	16120	16134	16052	16100	16256	15944	16071	15898	16047	16114	16154	16144	16227	16290	15916	16094	16057	15983	15955	16104	16037	16152	16114	16042	16075	16241	15964	15950	16255	16085	16009	16117	16108	16095	16270	16129	15958	16132	16259	15963	16115	16096	16010	16203	15883	16074	15990	16009	16081	16047	16188	16285	16044	16158	16154	16059	16143	16109	16033	16171	16285	16276	16085	16074	16130	16213	15983	16256	16114	16219	16133	16038	15989	16094	16108	16123	16055	16119	16141	16104	16001	16106	15914	15951	16228	16072	16092	16172	16127	16356	15966	16093	16175	16002	16173	15987	16117	16060	15946	16163	16272	16119	16183	16083	15827	16103	16069	15999	16077	16061	16045	16209	16170	16024	16122	16087	16036	16133	16103	16150	16228	15997	16018	16124	15908	16184	15972	16173	15995	16190	16113	15995	16071	16242	16000	16116	16218	16187	16118	16048	16086	16091	15982	16045	16120	16147	16018	16140	16065	16124	16152	16224	16061	16291	16159	15962	16123	16098	16287	15953	16094	16276	16200	16105	16376	16087	16153	16218	16140	16186	16129	16177	16249	16053	16199	16121	16215	16102	16015	16292	16071	16080	15944	16115	16265	16214	16150	16113	16017	16041	15951	16087	16157	16166	16171	16158	16032	15956	15998	16178	16194	16067	16197	16053	15906	16042	16055	16013	16125	16059	16022	16171	15981	15890	16226	16136	16086	16025	16112	16091	16059	16067	15958	16136	15976	16188	15995	16186	16133	16026	16116	16019	16170	16270	16026	16093	16039	15974	16083	16056	16149	15951	16081	15940	16123	15894	15901	16144	16068	16243	16241	16089	16021	16200	15986	16053	16090	16195	16059	15998	16030	16146	15980	16180	15912	16220	16087	16162	16307	16244	16171	16162	16131	16084	16193	16154	16071	16045	16175	16105	16207	16102	16257	16321	16108	16261	15922	16200	16109	15962	16178	16141	16113	16074	16230	16194	16030	16199	15926	16049	16066	16243	16030	16110	16160	16162	16058	16089	15940	16202	16105	16212	16130	15996	15963	16059	16094	16097	16124	16035	16199	16092	15947	16098	16019	16009	16033	16234	16009	16074	16017	16123	16065	16014	16136	15868	16108	16119	16189	15966	15998	16231	16106	16221	16107	16043	16018	16221	16039	16025	16248	16018	16102	15991	16092	16012	16151	16035	16101	16281	16243	16188	15874	16186	16128	16043	15945	16180	16175	16189	15991	16203	16269	15998	16069	16081	16053	16092	16005	16039	16082	16032	16129	16257	16117	15979	16128	16090	15998	16076	16044	16120	16174	15915	16165	16121	15922	16060	16189	16190	16057	16110	16146	16129	16208	16107	16006	16094	16141	16354	16404	16045	16001	15963	16247	16034	16042	16172	16177	16263	16059	15941	16040	16103	16046	16136	16196	16069	16001	16012	16036	16141	16191	16107	16141	16068	16148	16222	16003	16109	16296	16064	15953	15924	16029	16144	16243	16071	16138	16096	15963	16015	16287	16048	16103	16248	16090	16146	16086	16270	16173	16258	15908	16094	16062	16061	16083	16042	16153	16216	16233	16049	16168	15989	16074	15935	16173	16060	16064	16158	16076	16008	16117	16154	16108	16142	16107	16138	16026	16087	16138	16015	15960	16024	16036	15999	16247	15985	16168	16240	16127	16148	15992	15904	16184	16098	16205	16080	16048	16274	16133	16243	16132	15917	16156	16004	16056	16214	15978	16119	16228	16089	16053	16054	15996	16067	16128	16087	15949	16214	16038	16066	16193	16121	16044	16113	15982	16218	16155	15999	16033	16190	16219	16006	16270	16027	16049	15925	16290	16027	16169	16181	15937	16200	16143	16228	15967	16104	15917	16227	15928	16063	16105	16022	16161	16007	16147	16042	16140	16214	16118	16020	16054	16096	16001	15950	16135	15972	16066	16086	16378	16132	16012	16137	16044	16174	16048	16082	16133	16260	16128	16147	15927	16043	16058	16082	16102	16128	16244	16072	16093	16024	16256	16012	15966	16105	16114	16063	16184	16116	16194	16181	16163	16196	16148	16094	16107	15858	16135	16182	16163	15981	16168	16156	16153	15965	16085	16142	16085	16022	16201	16060	16250	16138	16130	16038	16023	15981	15948	15916	16085	16208	16099	16114	16176	16048	16148	16131	16022	16027	16084	16206	16100	16196	16084	16209	15987	16229	16249	16176	16059	15936	16089	16067	16040	16129	16136	16099	16115	16038	15936	16061	16005	16141	16160	16133	16095	16010	16083	16104	15988	16305	16050	16101	16113	16207	16129	16167	16103	15941	15834	16025	15970	16174	16057	16142	15967	15916	16056	16138	16042	16133	16107	16077	16134	16302	16038	16131	16052	16071	16151	16094	16061	16152	15949	16246	16121	16134	15931	16036	16075	16085	16214	15904	16164	16064	16073	15956	16118	16113	16042	16247	16010	16090	16075	16003	16030	16185	16149	16099	16340	16020	16158	16097	16129	16052	16053	15995	16014	16088	16110	16136	16034	16179	16139	15924	16144	16097	15902	16089	15992	16137	16021	15925	15956	16081	15963	16114	15895	15936	16076	16036	16274	16229	15952	16111	16053	16200	16029	15966	16046	16061	16164	16133	16034	16087	16184	16133	16007	15909	16276	16192	16169	15949	16048	15865	15901	16122	16053	16254	16216	15951	16088	15926	16085	16186	16033	16192	15934	16075	15933	16072	16227	16133	16188	16215	15970	16129	16080	16076	16068	15968	16068	16199	16032	16066	16164	16115	16025	16113	16146	16105	16161	16234	16224	16259	16072	16250	16094	16026	16101	16088	16144	15962	15965	16151	16064	16064	16023	16129	15987	15988	15973	16114	15983	16128	16139	16307	16186	16130	16006	15926	16222	16076	16127	16115	16038	16186	16147	16276	16150	16060	16081	15957	15933	16023	16042	16014	16219	15963	16054	16014	15931	16187	16333	16004	16234	16220	16297	15935	15967	16104	16107	16044	16112	15907	16152	16225	16249	16347	16066	16098	16156	16155	16076	16088	16122	16055	16152	15962	16142	15984	16038	16169	16070	16278	16081	16303	15989	16215	16090	16145	16158	16162	16142	16121	16122	16065	16267	16154	16109	16247	16246	16301	16099	16203	16106	16131	16210	16098	16007	16157	16051	16059	16144	16112	16204	15938	16207	15905	16105	16085	16001	16116	16088	16120	16003	16186	16285	16049	16084	16301	16287	16043	16208	16139	16109	16187	15992	16116	16119	16152	16115	15993	16117	16050	16052	16251	16063	16068	16057	16005	16223	16178	16079	16012	16008	16284	15963	16178	16022	16222	16015	16135	16067	16140	16107	16097	16212	16012	16079	16067	15945	16137	16061	15894	16270	15951	16207	16069	16207	16013	15957	15865	15899	16001	16013	16077	16215	16070	16069	16153	16167	16126	15920	16097	16080	15899	16029	16215	16098	16202	16184	15997	16087	16056	16302	16095	16158	15995	16061	15961	15973	16196	16024	16251	16042	16158	16013	16235	16190	16112	16041	16132	16185	16139	16209	16182	16082	16106	16147	16027	16188	16063	16104	16105	16147	16107	16113	16075	16260	16104	16195	16151	16181	15990	16125	16029	16046	16039	16388	15987	15989	16216	16207	16059	15991	15979	16121	15954	16224	16067	16063	16105	16154	15953	16077	15989	16088	16097	16299	16034	16099	15981	16193	16216	16190	16104	16167	16114	16047	15957	16160	16049	15990	16102	15927	16222	16018	16097	16023	15977	16069	16180	15997	16011	16109	15946	16129	16295	16116	16168	15941	16174	16231	16107	16136	16146	15909	16276	16049	16125	16256	16025	16040	16112	16215	16110	16111	16174	15999	16144	16081	16036	16128	16119	16081	16050	16303	16020	16097	16132	16112	15902	16164	16166	16261	16045	16162	16114	16205	16097	16262	16043	16111	15954	15981	16187	16056	16024	15916	16115	16210	16009	16167	16202	16136	16275	16124	16159	16072	15978	16097	16191	16136	16162	16059	15880	16136	16086	16262	15942	16326	16070	16246	16121	15947	16198	16076	15976	16110	16041	16063	16102	16228	16061	15991	16187	16067	16052	16099	16030	16077	16148	16021	15944	16157	16043	15971	16159	16164	16308	16087	16051	16055	16281	16148	16154	16283	16071	16230	16038	15913	16142	15990	16205	16071	16166	16055	16177	16148	16264	16073	16022	16148	16104	15925	16130	16103	15939	16188	16009	16028	16087	16184	16067	15930	16214	16320	15991	16166	16123	16135	16101	16136	16039	16154	16233	16172	16027	16124	16203	16012	16013	16093	16097	16148	16160	16100	16230	16152	16048	16003	16053	16166	16101	16221	16247	16062	16015	15962	16183	16077	16195	16176	16229	16260	15974	16109	16130	16127	15934	16027	16115	15949	16170	16186	16061	16048	16076	16036	16205	16153	16144	15981	16152	16192
22077	21107	28459	24861	24521	27844	30109	26676	32188	30981	27467	24343	21630	20667	20449	20468	20583	20572	20436	20635	20419	20518	20675	20470	20781	20573	20302	20535	20193	20420	20521	20508	20382	20443	20695	20485	20312	20408	20407	20561	20245	20424	20369	20436	20407	20548	20461	20539	20293	20361	20419	20383	20426	20471	20474	20363	20510	20450	20544	20335	20260	20382	20380	20447	20402	20602	20305	20324	20429	20540	20699	20455	20591	20402	20254	20386	20262	20444	20274	20690	20524	20281	20142	20335	20455	20329	20350	20385	20199	20252	20313	20430	20459	20409	20501	20299	20371	20347	20590	20485	20381	20162	20427	20371	20344	20185	20264	20338	20487	20522	20546	20347	20266	20223	20173	20279	20466	20315	20565	20574	20370	20484	20293	20253	20321	20444	20212	20203	20226	20494	20303	20283	20174	20345	20369	20279	20288	20350	20267	20282	20598	20268	20147	20247	20377	20484	20353	20514	19942	20368	20392	20428	20277	20301	20385	20355	20375	20384	20551	20432	20112	20372	20553	20261	20391	20347	20337	20228	20279	20348	20325	20512	20347	20550	20377	20238	20496	20526	20167	20225	20279	20304	20242	20324	20276	20199	20229	20135	20292	20390	20161	20099	20203	20212	20367	20187	20205	20364	20280	20265	20068	20423	20136	20398	20343	20118	20298	20132	20164	20422	20212	20342	20341	20297	20483	20279	20392	20230	20302	20440	20268	20409	20451	20454	20224	20416	20271	20446	20208	20456	20305	20505	20295	20360	20302	20319	20243	20320	20487	20467	20370	20290	20094	20263	20227	20559	20564	20392	20363	20257	20462	20562	20499	20317	20438	20279	20438	20317	20363	20466	20465	20449	20323	20354	20269	20405	20360	20258	20331	20312	20386	20329	20343	20152	20438	20168	20549	20178	20216	20201	20219	20305	20255	20548	20241	20334	20113	20574	20592	20571	20356	20228	20152	20288	20114	20316	20237	20239	20186	20370	20323	20394	20411	20409	20366	20366	20211	20277	20467	20474	20192	20526	20491	20393	20335	20298	20291	20418	20419	20405	20311	20445	20119	20310	20445	20371	20533	20450	20337	20375	20413	20432	20444	20340	20473	20353	20370	20472	20326	20164	20540	20406	20562	20097	20213	20192	20195	20505	20202	20415	20438	20156	20329	20224	20234	20379	20325	20445	20245	20404	20343	20737	20374	20461	20467	20269	20371	20449	20336	20338	20377	20369	20251	20348	20206	20458	20337	20324	20115	20252	20415	20483	20585	20118	20493	20298	20310	20255	20586	20378	20386	20381	20419	20100	20399	20321	20174	20270	20416	20515	20223	20432	20619	20382	20329	20502	20625	20339	20090	20398	20395	20227	20351	20308	20420	20272	20261	20388	20483	20093	20445	20416	20452	20360	20381	20341	20439	20273	20493	20314	20395	20295	20286	20354	20352	20228	20246	20294	20258	20269	20425	20244	20557	20277	20459	20395	20396	20323	20542	20737	20253	20476	20309	20478	20289	20323	20392	20196	20280	20169	20344	20405	20377	20342	20203	20349	20382	20219	20335	20425	20474	20524	20329	20445	20333	20369	20007	20569	20373	20174	20480	20267	20427	20565	20036	20483	20279	20341	20409	20394	20469	20213	20295	20288	20580	20475	20180	20151	20186	20356	20570	20447	20174	20428	20248	20211	20368	20138	20217	20311	20455	20342	20264	20353	20190	20462	20275	20137	20301	20242	20615	20546	20276	20384	20369	20357	20483	20498	20385	20218	20361	20320	20329	20426	20369	20207	20354	20294	20235	20419	20407	20342	20320	20461	20523	20299	20341	20450	20379	20469	20408	20409	20385	20280	20451	20189	20335	20388	20344	20245	20342	20333	20518	20231	20289	20258	20445	20412	20453	20164	20357	20385	20506	20522	20220	20315	20402	20360	20190	20327	20438	20358	20234	20492	20281	20258	20432	20164	20500	20492	20509	20301	20320	20385	20265	20385	20322	20118	20170	20283	20402	20327	20275	20313	20431	20320	20460	20446	20529	20216	20441	20340	20253	20397	20217	20341	20547	20345	20389	20447	20238	20160	20432	20523	20552	20392	20457	20418	20457	20214	20033	20424	20185	20115	20360	20285	20385	20403	20325	20422	20293	20429	20415	20342	20399	20139	20435	20380	20425	20582	20165	20208	20265	20370	20424	20284	20505	20461	20464	20449	20318	20250	20226	20341	20277	20248	20309	20355	20340	20457	20295	20246	20373	20459	20200	20059	20250	20420	20441	20393	20417	20170	20429	20254	20483	20305	20429	20202	20546	20405	20436	20540	20396	20305	20402	20481	20549	20412	20059	20133	20485	20346	20302	20220	20462	20125	20177	20347	20445	20276	20341	20372	20448	20285	20485	20326	20450	20456	20437	20447	20448	20278	20389	20364	20415	20365	20161	20450	20237	20134	20361	20390	20221	20172	20256	20315	20265	20171	20239	20189	20303	20401	20404	20336	20362	20344	20109	20414	20385	20464	20292	20442	20263	20259	20166	20155	20212	20382	20340	20458	20481	20448	20409	20033	20340	20326	20298	20343	20213	20410	20445	20192	20346	20243	20284	20179	20369	20185	20197	20383	20167	20265	20360	20318	20390	20495	20307	20240	20184	20148	20205	20282	20323	20284	20468	20338	20420	20347	20287	20414	20340	20432	20578	20129	20321	20213	20327	20237	20340	20307	20335	20454	20306	20319	20117	20186	20422	20373	20340	20354	20221	20334	20415	20092	20387	20259	20386	20346	20474	20552	20364	20263	20327	20210	20391	20301	20381	20324	20130	20155	20362	20341	20480	20359	20230	20350	20343	20359	20467	20522	20243	20593	20519	20332	20441	20270	20213	20305	20285	20267	20465	20381	20297	20423	20157	20322	20136	20307	20456	20199	20317	20447	20381	20130	20163	20387	20384	20398	20372	20375	20318	20369	20350	20377	20434	20433	20289	20471	20470	20281	20300	20285	20270	20254	20442	20414	20523	20229	20358	20499	20450	20380	20302	20191	20219	20204	20227	20436	20346	20313	20607	20455	20376	20293	20222	20340	20182	20403	20358	20236	20332	20229	20305	20483	20225	20267	20293	20504	20154	20268	20327	20388	20455	20384	20396	20326	20422	20346	20386	20219	20140	20091	20473	20594	20285	20230	20386	20359	20283	20218	20415	20311	20362	20278	20650	20328	20187	20509	20450	20457	20413	20386	20363	20230	20616	20280	20461	20360	20488	20223	20236	20373	20282	20432	20093	20413	20218	20106	20407	20406	20455	20625	20602	20293	20393	20307	20388	20343	20514	20333	20118	20149	20398	20430	20371	20387	20324	20402	20258	20353	20205	20015	20279	20612	20364	20439	20350	20430	20401	20533	20388	20642	20400	20395	20431	20268	20343	20355	20213	20480	20252	20308	20263	20425	20237	20177	20380	20088	20287	20289	20558	20388	20051	20151	20212	20313	20415	20412	20453	20335	20240	20170	20503	20441	20418	20488	20459	20421	20407	20277	20181	20353	20133	20469	20243	20365	20313	20278	20279	20368	20316	20397	20396	20409	20350	20222	20327	20225	20725	20698	20541	20391	20355	20274	20193	20199	20556	20363	20467	20336	20373	20453	20073	20381	20430	20310	20390	20206	20404	20353	20099	20183	20337	20280	20468	20278	20295	20484	20325	20257	20490	20372	20355	20363	20118	20317	20081	20259	20198	20132	20097	20205	20419	20518	20346	20179	20448	20462	20503	20296	20407	20427	20531	20440	20345	20252	20378	20487	20528	20565	20237	20282	20147	20403	20252	20410	20363	20316	20321	20257	20240	20301	20334	20298	20300	20445	20370	20335	20292	20436	20258	20449	20432	20236	20275	20362	20463	20509	20488	20516	20283	20349	20408	20485	20515	20372	20344	20329	20452	20286	20335	20480	20290	20162	20243	20219	20227	20374	20459	20380	20531	20395	20144	20438	20424	20484	20375	20342	20347	20157	20150	20304	20380	20306	20482	20239	20400	20465	20483	20435	20518	20380	20425	20322	20332	20313	20233	20497	20305	20319	20340	20546	20505	20102	20401	20338	20411	20227	20324	20294	20253	20199	20329	20356	20430	20189	20562	20348	20353	20175	20313	20276	20290	20318	20364	20278	20170	20250	20576	20283	20216	20506	20231	20153	20424	20315	20522	20479	20450	20155	20432	20298	20326	20303	20301	20406	20290	20476	20510	20423	20455	20380	20357	20590	20311	20376	20559	20288	20469	20232	20418	20403	20290	20296	20398	20275	20416	20310	20353	20251	20234	20049	20390	20464	20437	20329	20241	20245	20401	20296	20299	20133	20524	20369	20408	20455	20273	20192	20210	20466	20278	20528	20258	19952	20300	20421	20190	20191	20415	20464	20201	20294	20270	20197	20353	20189	20338	20339	20368	20099	20216	20319	20543	20355	20562	20285	20209	20406	20384	20086	20292	20480	20324	20249	20143	20357	20405	20208	20153	20458	20304	20243	20210	20376	20539	20300	20168	20365	20409	20245	20450	20309	20449	20178	20185	19944	20189	20342	20168	20387	20249	20412	20300	20264	20352	20257	20241	20186	20387	20229	20501	20638	20331	20108	20549	20329	20394	20219	20312	20407	20228	20243	20211	20248	20539	20399	20440	20398	20410	20240	20346	20243	20324	20279	20421	20226	20223	20144	20333	20365	20291	20267	20369	20342	20269	20443	20109	20559	20366	20290	20219	20271	20450	20438	20347	20231	20452	20302	20469	20413	20459	20425	20345	20400	20257	20411	20183	20087	20262	20322	20298	20293	20401	20290	20506	20250	20383	20204	20365	20354	20296	20443	20382	20362	20519	20296	20629	20527	20517	20139	20363	20411	20325	20151	20009	20380	20166	20281	20234	20330	20458	20168	20202	20385	20409	20216	20304	20256	20456	20225	20340	20190	20351	20215	20146	20392	20463	20549	20455	20371	20262	20323	20380	20417	20659	20376	20264	20148	20574	20517	20242	20451	20361	20519	20364	20245	20581	20350	20551	20094	20223	20316	20358	20273	20285	20338	20482	20178	20379	20367	20379	20462	20393	20353	20138	20369	20464	20217	20113	20334	20315	20261	20314	20274	20180	20374	20494	20286	20219	20462	20387	20403	20365	20302	20165	20584
33039	63112	55772	44701	36896	28657	24748	24221	31686	28312	23766	20297	17068	16476	16468	16260	16466	16296	16359	16443	16485	16296	16399	16360	16467	16421	16469	16591	16341	16408	16474	16270	16486	16206	16424	16470	16346	16456	16516	16352	16501	16165	16429	16388	16369	16379	16408	16356	16318	16345	16597	16475	16420	16506	16409	16491	16385	16589	16284	16581	16365	16308	16419	16392	16445	16296	16337	16381	16538	16294	16339	16505	16509	16361	16536	16504	16319	16284	16542	16376	16279	16318	16370	16452	16460	16548	16422	16287	16489	16344	16340	16484	16500	16492	16306	16355	16290	16349	16426	16446	16414	16405	16394	16298	16407	16455	16412	16415	16406	16431	16384	16391	16407	16438	16268	16439	16438	16480	16201	16520	16494	16395	16273	16496	16278	16466	16483	16379	16418	16477	16153	16632	16473	16486	16259	16322	16368	16431	16412	16356	16232	16301	16406	16305	16483	16588	16280	16483	16416	16498	16400	16415	16397	16361	16335	16325	16411	16437	16481	16429	16421	16335	16338	16305	16432	16396	16536	16348	16314	16403	16424	16434	16344	16301	16313	16383	16506	16345	16381	16349	16208	16306	16255	16506	16661	16416	16290	16268	16539	16357	16389	16284	16433	16260	16364	16414	16301	16561	16499	16305	16447	16479	16463	16396	16467	16605	16385	16434	16432	16379	16298	16335	16343	16472	16526	16429	16458	16402	16521	16367	16440	16431	16407	16333	16355	16585	16293	16504	16458	16518	16403	16311	16280	16385	16324	16463	16452	16435	16477	16245	16254	16556	16285	16448	16264	16297	16384	16159	16324	16266	16342	16422	16483	16321	16414	16355	16472	16677	16354	16307	16428	16487	16482	16327	16402	16292	16489	16379	16373	16283	16445	16425	16406	16392	16535	16216	16397	16346	16413	16507	16402	16490	16315	16435	16418	16542	16235	16348	16389	16565	16359	16283	16473	16290	16424	16353	16539	16470	16432	16480	16248	16649	16341	16295	16326	16551	16389	16277	16520	16379	16351	16474	16317	16216	16409	16354	16312	16451	16417	16632	16540	16377	16197	16399	16379	16347	16389	16278	16414	16340	16463	16319	16334	16217	16337	16316	16500	16440	16354	16333	16281	16454	16475	16244	16474	16375	16421	16427	16500	16463	16320	16476	16370	16391	16447	16434	16523	16580	16427	16539	16629	16394	16334	16409	16627	16432	16271	16344	16404	16354	16311	16324	16294	16236	16259	16296	16322	16451	16467	16440	16363	16478	16537	16513	16386	16141	16318	16250	16354	16305	16557	16422	16427	16574	16474	16426	16417	16307	16333	16336	16328	16229	16412	16533	16520	16388	16368	16361	16505	16449	16226	16336	16441	16423	16509	16515	16390	16477	16227	16231	16444	16410	16329	16373	16440	16452	16332	16495	16414	16504	16448	16482	16539	16354	16324	16248	16537	16505	16455	16350	16218	16197	16334	16432	16464	16419	16291	16422	16610	16337	16433	16291	16453	16381	16259	16607	16401	16265	16513	16328	16401	16291	16407	16445	16482	16345	16349	16275	16403	16493	16544	16554	16274	16499	16352	16443	16252	16345	16337	16433	16412	16451	16370	16277	16319	16544	16433	16544	16449	16327	16217	16260	16376	16338	16579	16297	16310	16468	16450	16422	16412	16508	16338	16585	16623	16374	16327	16462	16502	16319	16385	16648	16390	16412	16251	16324	16369	16457	16150	16450	16601	16415	16511	16465	16511	16297	16241	16476	16424	16343	16431	16365	16328	16371	16368	16398	16478	16485	16277	16337	16439	16414	16269	16192	16314	16426	16336	16284	16451	16558	16394	16234	16379	16428	16332	16343	16212	16375	16377	16372	16493	16338	16518	16447	16409	16393	16488	16419	16296	16346	16428	16449	16451	16352	16493	16341	16433	16308	16411	16470	16431	16560	16460	16501	16409	16308	16218	16448	16349	16216	16534	16348	16402	16522	16489	16384	16464	16513	16460	16475	16411	16227	16530	16484	16398	16383	16454	16225	16282	16377	16420	16330	16443	16375	16527	16368	16436	16403	16515	16393	16549	16365	16322	16515	16428	16475	16450	16253	16220	16524	16251	16470	16362	16462	16276	16369	16265	16379	16433	16403	16373	16369	16395	16373	16389	16334	16463	16453	16366	16291	16393	16275	16501	16494	16537	16304	16271	16473	16519	16371	16396	16473	16334	16385	16376	16403	16569	16482	16451	16399	16484	16248	16294	16400	16436	16511	16540	16433	16236	16424	16452	16398	16544	16416	16325	16339	16322	16435	16224	16500	16406	16288	16481	16378	16486	16445	16470	16329	16380	16362	16468	16405	16385	16494	16435	16461	16389	16213	16422	16501	16438	16531	16326	16467	16369	16370	16411	16443	16413	16424	16470	16228	16320	16415	16413	16361	16338	16460	16477	16307	16419	16484	16370	16336	16520	16516	16046	16467	16259	16336	16381	16370	16295	16323	16571	16314	16523	16340	16462	16362	16425	16459	16346	16502	16477	16391	16505	16546	16443	16349	16330	16304	16501	16507	16381	16136	16439	16313	16197	16387	16270	16378	16421	16437	16228	16380	16526	16296	16426	16390	16457	16245	16387	16399	16385	16380	16288	16261	16225	16500	16347	16338	16328	16327	16279	16358	16391	16512	16575	16281	16289	16333	16419	16500	16557	16239	16571	16237	16571	16265	16472	16274	16156	16505	16590	16425	16351	16162	16340	16579	16378	16487	16319	16525	16388	16244	16340	16408	16432	16443	16363	16515	16337	16622	16233	16458	16316	16163	16524	16409	16377	16365	16471	16254	16488	16616	16313	16516	16400	16472	16312	16274	16467	16316	16383	16556	16321	16341	16372	16363	16371	16389	16495	16509	16446	16219	16363	16585	16326	16559	16445	16423	16577	16492	16375	16369	16579	16371	16333	16218	16321	16200	16430	16364	16391	16363	16446	16372	16482	16488	16267	16344	16351	16223	16351	16363	16353	16300	16382	16255	16445	16348	16365	16516	16383	16338	16466	16489	16352	16402	16503	16366	16368	16642	16297	16487	16521	16416	16379	16383	16459	16496	16447	16269	16396	16274	16385	16367	16463	16453	16500	16420	16381	16468	16367	16293	16505	16257	16412	16296	16322	16441	16510	16417	16440	16433	16410	16342	16583	16454	16334	16211	16190	16432	16311	16343	16429	16402	16446	16388	16319	16489	16499	16448	16473	16328	16271	16455	16401	16206	16390	16305	16394	16365	16530	16262	16390	16584	16587	16362	16404	16395	16441	16422	16412	16221	16540	16436	16452	16047	16551	16378	16421	16479	16418	16530	16348	16332	16458	16340	16314	16431	16401	16309	16343	16356	16344	16269	16360	16365	16446	16259	16364	16435	16508	16249	16438	16392	16511	16321	16562	16334	16379	16267	16338	16314	16323	16437	16455	16323	16206	16369	16444	16206	16335	16534	16431	16243	16395	16467	16208	16399	16298	16551	16333	16440	16297	16373	16484	16316	16445	16391	16456	16442	16471	16536	16377	16278	16516	16379	16223	16402	16322	16438	16352	16389	16415	16557	16402	16316	16423	16276	16402	16461	16349	16228	16266	16368	16178	16477	16408	16411	16446	16446	16340	16385	16442	16446	16517	16622	16402	16366	16449	16475	16357	16546	16338	16326	16308	16485	16413	16379	16518	16453	16499	16488	16144	16422	16558	16368	16410	16162	16428	16494	16461	16494	16413	16363	16397	16285	16536	16544	16497	16246	16285	16509	16451	16362	16344	16420	16662	16460	16247	16451	16328	16303	16413	16560	16208	16409	16307	16405	16360	16498	16501	16321	16347	16414	16530	16215	16204	16370	16476	16160	16365	16454	16388	16256	16412	16391	16307	16438	16425	16458	16482	16462	16349	16525	16315	16424	16241	16498	16299	16292	16471	16409	16315	16314	16475	16395	16311	16410	16531	16364	16434	16596	16394	16352	16394	16409	16361	16644	16268	16404	16467	16418	16362	16356	16399	16335	16335	16257	16635	16306	16455	16407	16246	16306	16408	16314	16281	16503	16283	16478	16395	16364	16543	16329	16408	16442	16366	16120	16513	16379	16368	16505	16196	16311	16565	16305	16517	16442	16490	16301	16412	16346	16299	16377	16594	16317	16271	16419	16391	16528	16483	16527	16169	16281	16274	16477	16195	16073	16613	16385	16392	16407	16293	16380	16345	16418	16597	16333	16502	16378	16444	16409	16490	16391	16379	16376	16438	16253	16561	16473	16268	16383	16379	16383	16331	16449	16485	16336	16384	16433	16352	16411	16317	16383	16409	16475	16537	16428	16431	16474	16439	16406	16394	16399	16348	16417	16564	16459	16275	16516	16386	16306	16427	16331	16490	16298	16350	16453	16567	16561	16424	16403	16348	16302	16482	16356	16421	16234	16416	16372	16310	16297	16157	16292	16441	16301	16419	16508	16351	16336	16476	16274	16314	16296	16491	16333	16269	16404	16305	16373	16373	16303	16517	16455	16313	16228	16238	16287	16375	16389	16393	16421	16420	16237	16413	16180	16328	16398	16461	16366	16303	16303	16358	16307	16393	16471	16365	16451	16369	16423	16491	16467	16339	16408	16402	16458	16367	16265	16299	16353	16272	16375	16455	16445	16425	16446	16452	16285	16549	16394	16590	16467	16498	16332	16377	16546	16560	16383	16368	16377	16259	16287	16361	16239	16477	16302	16378	16558	16358	16291	16292	16517	16197	16591	16432	16451	16444	16399	16322	16545	16372	16290	16402	16295	16388	16399	16257	16291	16305	16501	16547	16382	16298	16462	16370	16260	16231	16450	16316	16330	16522	16301	16319	16413	16529	16264	16438	16353	16597	16387	16386	16433	16239	16418	16251	16478	16480	16618	16352	16491	16334	16330	16266	16397	16376	16394	16280	16328	16381	16420	16279	16270	16245	16399	16373	16330	16443	16439	16454	16344	16411	16470	16320	16473	16282	16441	16404	16378	16390	16256	16452	16311	16367	16415	16437	16375	16323	16503	16381	16315	16379	16149	16405	16463	16410	16395	16434	16445	16554	16442	16378	16289	16460	16495	16228	16496	16323	16315	16377	16270	16446	16379	16301	16395	16542	16378	16364	16376	16339	16586	16374	16496
30070	27597	32235	27994	23022	21300	20445	19917	19567	19565	19418	19114	19060	18998	18914	18975	18697	18775	18891	18758	19013	18800	18912	18904	18856	18905	18917	18847	18811	18807	18835	18931	18858	18794	18870	18969	18857	19002	18924	18964	18962	18929	18673	18850	18846	18924	18918	18866	18887	18911	18866	18592	19087	18752	18950	18953	18903	19000	18732	18681	19002	18980	18862	18852	18972	18696	19017	18717	18957	18903	18812	18858	18759	18895	18924	18813	18796	18662	18896	18969	18911	19058	18808	18672	18757	18771	18933	18948	18572	18844	18785	18919	18781	18915	18927	18705	18800	19016	18949	18974	18931	18984	18993	18984	18963	18898	18990	18516	18721	18770	18967	18851	19038	19025	18972	18993	18856	18784	18883	18818	18871	18773	18716	18780	18953	18936	18839	18709	18790	18869	19036	18888	19024	18863	18814	19069	18966	18892	18961	18827	18875	18836	18866	18803	18931	18967	19044	19001	18977	18909	18744	18941	18696	18752	18870	18867	18696	18742	18948	18968	18771	18754	18835	18917	18915	18870	18980	18886	18713	18978	18882	18758	18848	18882	18916	18829	18853	18629	18907	18716	18838	18880	18972	18854	18947	18913	18728	18939	18834	19050	18816	18898	18881	18863	18917	18986	18757	18860	18908	18765	18762	18698	18787	18899	18585	18980	18609	18713	18968	19135	18893	18721	19116	18886	18818	18804	19005	18910	19032	18833	19064	18806	18937	18857	18733	18795	18862	18751	18819	18936	18785	18827	18675	19004	19001	18898	18776	19099	18907	18962	18792	18703	18880	18918	19081	18938	18942	18900	18758	18799	18768	19128	18856	19090	18807	18847	19172	18804	18987	18871	18971	18979	18948	18909	18926	18771	18949	18918	18632	18758	18842	19038	18744	18775	18874	18814	18906	18941	18955	18865	18981	18965	18890	18835	18714	19051	18969	18955	18776	18969	18961	18719	18856	18910	18768	18760	18816	18695	18984	18922	18839	18723	18776	18962	18986	18834	18907	18603	18894	18869	18935	18934	19117	18927	18957	18957	18870	18682	18788	18861	18767	19017	18953	18905	18769	18934	18655	18973	18704	19030	18890	18827	18693	18830	18768	19000	19076	18725	18925	18965	18841	18869	18941	18818	18841	18805	18782	18743	18706	18823	18833	18847	18873	18895	18884	18973	18837	18817	18797	18930	18896	18775	18940	18810	18792	18919	18792	18833	18847	19142	18988	18803	19064	18724	18854	18792	19121	18819	18841	18785	18692	18735	18848	18892	18913	18983	18961	18667	18819	18938	18975	18775	18959	18822	18976	18909	18896	18762	18770	18887	18884	19063	19028	18621	18818	18901	19063	19001	18724	18770	18701	18967	18756	18944	19096	18888	18741	19057	18931	18844	18953	18933	18924	19029	18770	18863	18915	18843	18768	18804	18941	18836	18966	18956	19073	19011	18714	18834	18999	18974	18956	18944	18621	18904	18629	18845	18615	18670	18797	18978	18713	18920	18595	18831	18841	19027	18869	18900	18906	18957	18907	18815	18799	18895	18829	19006	18998	18730	18872	18792	19028	18782	18867	19038	18463	18779	18769	18844	18974	18749	19101	18870	18830	18860	18686	18756	18963	18901	18907	18800	19065	19169	18870	18972	18941	19014	18850	18809	18845	18992	19031	18833	19051	18686	18775	18929	18830	18901	18777	18910	19016	18861	19135	19043	18960	19040	18818	18738	18883	18913	19008	18970	18950	18782	19071	19061	18945	18836	18940	18801	18757	18978	18860	18847	18758	18751	18890	18829	18789	18684	18900	18914	18825	18778	18808	18875	18779	18988	18897	18884	18920	18750	18826	18981	19006	18901	18874	18891	18826	18926	18964	18791	18786	18618	18926	18826	19022	18972	18902	19071	18908	18774	18896	18707	18790	18977	18896	19014	19015	19021	19108	18753	18961	18858	19060	18941	18865	18780	18902	19134	18806	18740	18939	18853	18677	18981	19091	18971	18968	18741	18773	18868	18824	19004	19031	18889	18775	18871	18996	18760	18965	18979	18854	18979	18902	18759	18899	18789	18635	18735	18919	18953	19083	18923	18849	18786	18705	18841	18828	18827	18941	18791	18804	18826	18921	18909	18726	18795	18879	19087	18937	18788	19173	18799	18709	18786	18969	19022	18880	18897	18963	18900	18787	18908	18783	19012	18739	18914	19110	18645	18854	18901	18830	18938	18936	18872	18888	18904	18982	18842	18907	19048	18743	18833	18815	18758	18735	18834	18907	18996	18926	18983	18669	18823	18916	18649	18719	18933	19025	19071	19018	18839	18800	18900	18752	19143	19112	18886	18863	18820	18865	18749	18741	19088	18858	18724	18796	19079	18629	18649	18843	18770	18883	18890	18992	19024	18993	18794	18983	18868	18917	18965	18966	18897	18931	18854	19144	19033	18880	19029	18997	18855	18780	18860	18853	19016	18903	18744	19024	18901	18864	19011	18963	18910	18986	18827	18856	18855	18893	18877	18730	18912	18754	19041	18998	18964	18859	19057	18755	18803	18884	18838	18959	19064	18949	18755	18847	19045	18865	18864	18995	18680	19179	18974	18589	19047	18682	19024	18928	18965	18778	18808	18995	18906	18933	18898	18771	18916	18895	18959	18892	18799	18999	19037	18758	19154	18802	18992	18904	18834	18891	18846	18754	18928	18797	18834	18939	18894	18908	19024	18547	18922	19044	18818	18916	18840	19020	18948	18893	18882	18765	18930	18885	19082	18991	18771	18858	18913	18766	18825	18940	18729	18892	18894	19118	18775	18829	19049	18864	18858	18926	18809	18914	19009	19007	18846	18870	18752	18950	18820	18846	18828	18910	18994	18990	18985	18931	18735	18899	18842	18805	19054	19085	18807	18873	18933	19001	18778	19203	19034	18892	18852	18897	19002	19011	18861	18863	18826	18883	18906	19018	18694	18768	18723	19048	18720	18696	18863	18859	18861	18982	18733	18869	18961	18853	18826	19126	18904	18840	18876	18776	18596	18748	18662	18922	18781	18854	18794	18964	18650	18841	18918	18907	19050	18786	18705	18933	18862	18964	19101	18997	18784	18862	18874	18828	18949	18794	18961	18891	18840	18792	18785	18655	18817	18895	18918	18903	18888	18851	18960	18938	18749	19064	18819	18848	18791	18938	18915	18787	19056	18956	19017	18981	18763	18922	18777	18964	18905	18957	18863	18649	19099	18782	18812	18819	18768	18706	18859	18859	18898	19090	18883	18763	18558	18975	18861	19088	18831	18696	18975	18834	18967	18831	18782	18753	18838	18907	19144	18912	18877	18735	18967	18799	18923	19227	18858	19053	18934	18922	19015	18870	18937	18845	18863	18710	18984	18781	18905	18859	18871	19053	18931	18917	18948	18619	18880	18767	18893	18778	18887	19026	19118	19127	18827	19180	18898	18858	18979	18974	18699	18770	18783	19079	19050	18837	18961	18841	18696	18905	18983	19039	18645	18905	18873	18911	18746	18849	18920	18704	18873	18872	18944	18870	18826	18941	19038	18896	18820	18911	18987	18787	18770	18923	18771	19082	19036	18993	18765	18854	18639	19083	18960	18691	18838	18779	18930	19132	18873	19080	18910	18800	18894	18774	18878	18885	18748	18984	19037	18787	18972	18880	18894	18906	18846	18908	19038	18902	18886	18811	18743	19079	18856	18927	18796	18904	18845	19052	18742	19026	18537	18770	18666	18915	19005	18868	18808	18910	18842	18854	18742	18976	18952	18898	18595	18666	18887	18902	19034	18932	18944	18909	18910	18738	18925	18953	18974	18896	18756	18969	18964	18854	18823	18852	18997	18680	18762	18947	19065	18715	18866	18958	18682	18905	18771	18723	18933	18797	18845	18845	18732	19051	18936	18985	18818	18832	18880	19175	18823	18772	18966	19066	18883	18719	18697	18898	18833	19012	18977	18855	18904	18940	18876	18969	18888	18983	19001	19139	18928	18815	18579	18688	18786	18909	18972	18945	18939	18948	18907	18995	18853	18831	18926	19049	19175	19028	18945	18762	18658	18818	18927	19013	18879	18766	18961	18858	18840	18888	18998	18875	18924	18894	19039	18864	18988	18954	18781	19119	18840	18798	19025	18776	18883	18861	18845	18855	19008	19043	19198	19021	18703	18862	18898	18900	18713	18858	18929	19053	18965	19006	19086	18861	19011	18900	18865	18809	18777	18959	18943	18828	19004	18789	18894	18855	18887	19011	18847	18926	19131	18970	18896	18887	18967	18966	18836	18735	18991	18789	18729	18872	18851	18915	19084	18736	18863	18985	18901	18887	18920	18986	18845	18716	18892	19172	18902	19164	19127	18904	18800	18848	18885	18825	18778	18934	19139	18973	19069	18859	18977	18732	18673	18929	18880	18917	18744	18869	18951	18846	19037	18838	18886	18662	18946	18900	18862	18809	18860	18830	18692	18798	18846	18872	18921	18917	18863	19097	18711	18864	18818	19002	19047	18674	18661	18744	18892	18941	18933	19065	18803	18917	19058	18893	18952	18856	18955	19084	19101	18860	18921	18830	18895	18721	18813	18878	18807	19059	18911	18893	18747	18739	18856	18886	18827	18932	18923	18744	18840	18737	18794	19071	18989	18966	18859	18805	18735	18777	18709	19002	18800	18853	18895	19115	18837	18834	18819	18695	18787	18917	18658	18932	18808	18900	18814	18832	18829	18825	18742	18887	18885	18831	18838	18689	19005	18947	18665	18772	19010	18726	18871	18935	18945	18863	18817	18849	18886	18853	18820	18738	18930	18830	18877	18920	18905	18910	18904	18807	19116	18986	18776	18899	18788	18575	18908	18991	19005	19045	18923	18893	18638	18897	18973	19078	18779	18763	19203	19070	18653	19050	19003	18955	18734	18774	18934	18786	18833	18837	18939	18846	18867	18725	18952	18965	18801	18776	18916	18948	18878	19145	18794	18770	19127	19071	18814	18811	18887	18948	18877	18759	18776	18876	18876	18985	18812	18822	18841	19092	18767	18879	18761	18997	18697	18697	18689	18784	18956	18948	18892	18921	18956	19009	18910	18877	18821	18893	18943	18816	18833	18736	18879	18883	18769	18841	18703	18970	18987	19093	19032	18717	18824	18950	18719	18985	19001	18853	18817	18862	19026
24883	39251	31836	24198	20450	18461	17218	16834	16431	16608	16124	15859	15568	15579	15687	15564	15598	15654	15783	15491	15441	15566	15491	15534	15679	15387	15654	15664	15406	15651	15398	15470	15603	15751	15562	15551	15563	15416	15848	15525	15783	15732	15502	15701	15549	15582	15589	15710	15566	15455	15372	15597	15674	15422	15516	15579	15685	15580	15493	15466	15593	15668	15629	15430	15570	15622	15556	15374	15561	15497	15403	15739	15552	15563	15541	15586	15654	15594	15667	15523	15617	15576	15755	15507	15471	15602	15672	15536	15566	15484	15423	15443	15573	15498	15562	15477	15540	15538	15460	15656	15644	15478	15689	15494	15602	15619	15489	15510	15603	15451	15383	15566	15564	15573	15714	15563	15524	15539	15465	15564	15695	15589	15503	15672	15576	15458	15660	15566	15465	15521	15558	15310	15620	15489	15393	15353	15613	15614	15655	15621	15612	15620	15463	15340	15689	15545	15563	15518	15722	15477	15613	15415	15523	15621	15541	15625	15589	15525	15593	15439	15331	15597	15659	15530	15535	15602	15508	15563	15559	15660	15417	15604	15669	15484	15748	15498	15398	15577	15641	15643	15563	15555	15534	15753	15560	15511	15551	15688	15521	15694	15539	15631	15739	15529	15422	15499	15316	15719	15676	15673	15509	15692	15565	15664	15463	15585	15555	15535	15538	15717	15648	15544	15667	15541	15564	15630	15586	15480	15620	15634	15811	15536	15474	15674	15382	15688	15667	15632	15532	15651	15625	15401	15625	15497	15443	15643	15564	15701	15592	15556	15575	15525	15671	15509	15666	15535	15757	15535	15612	15514	15612	15540	15688	15482	15644	15563	15429	15408	15398	15588	15724	15673	15658	15353	15631	15471	15608	15635	15474	15493	15483	15594	15649	15643	15486	15461	15560	15525	15684	15722	15567	15546	15531	15443	15612	15672	15596	15659	15578	15577	15649	15678	15639	15640	15606	15654	15791	15556	15587	15635	15513	15511	15588	15547	15524	15587	15651	15638	15549	15659	15466	15553	15610	15592	15523	15545	15532	15585	15562	15519	15568	15602	15546	15716	15618	15617	15550	15601	15635	15466	15511	15631	15642	15432	15515	15645	15595	15749	15543	15523	15571	15729	15585	15728	15394	15498	15635	15605	15378	15577	15545	15512	15631	15666	15420	15503	15485	15573	15682	15508	15434	15554	15543	15590	15517	15642	15477	15481	15626	15720	15565	15712	15557	15492	15672	15639	15504	15386	15499	15588	15403	15526	15572	15610	15475	15570	15611	15567	15523	15567	15718	15588	15572	15530	15607	15506	15664	15467	15595	15655	15624	15482	15571	15599	15506	15533	15747	15509	15585	15574	15553	15509	15443	15505	15520	15599	15466	15480	15571	15644	15524	15481	15767	15640	15673	15615	15665	15661	15469	15307	15629	15524	15597	15631	15404	15611	15492	15761	15522	15629	15553	15456	15606	15455	15803	15547	15547	15766	15656	15622	15587	15580	15486	15411	15657	15621	15685	15564	15591	15670	15593	15587	15602	15567	15576	15639	15585	15481	15636	15665	15553	15576	15520	15626	15609	15842	15453	15541	15668	15496	15664	15586	15559	15536	15717	15327	15622	15621	15614	15437	15412	15552	15504	15775	15738	15602	15437	15578	15510	15565	15491	15627	15700	15673	15831	15492	15530	15429	15489	15570	15708	15644	15578	15406	15476	15683	15576	15556	15431	15560	15618	15442	15332	15553	15610	15558	15603	15539	15483	15712	15644	15575	15645	15587	15529	15423	15597	15582	15494	15679	15659	15540	15462	15582	15493	15461	15724	15579	15698	15525	15652	15505	15745	15535	15701	15534	15589	15501	15667	15494	15476	15543	15676	15624	15372	15539	15739	15601	15562	15588	15692	15694	15455	15491	15647	15657	15576	15784	15464	15688	15663	15320	15571	15479	15613	15543	15668	15550	15566	15503	15575	15559	15581	15540	15622	15460	15714	15667	15638	15524	15541	15503	15587	15541	15727	15669	15644	15414	15451	15532	15654	15661	15467	15620	15829	15573	15613	15440	15611	15655	15610	15523	15666	15683	15566	15477	15583	15561	15620	15578	15626	15536	15689	15685	15619	15514	15730	15471	15686	15581	15603	15519	15644	15495	15748	15489	15844	15614	15473	15588	15661	15583	15554	15520	15551	15657	15749	15561	15563	15725	15609	15665	15487	15650	15446	15540	15601	15768	15618	15623	15433	15472	15546	15509	15612	15663	15645	15524	15583	15474	15731	15616	15700	15656	15703	15710	15672	15631	15585	15675	15622	15601	15473	15593	15664	15576	15603	15667	15661	15381	15439	15523	15587	15494	15927	15519	15456	15661	15679	15661	15617	15433	15671	15477	15565	15693	15561	15485	15716	15476	15580	15561	15699	15450	15474	15429	15555	15600	15684	15540	15719	15376	15572	15476	15636	15656	15782	15452	15499	15715	15543	15532	15674	15590	15383	15535	15350	15438	15578	15562	15424	15626	15587	15667	15607	15583	15550	15522	15821	15437	15743	15628	15448	15922	15645	15529	15599	15584	15708	15492	15821	15480	15517	15688	15601	15659	15599	15630	15597	15318	15635	15500	15474	15560	15542	15546	15569	15421	15485	15658	15624	15594	15733	15665	15616	15659	15452	15540	15679	15573	15782	15640	15756	15633	15663	15796	15647	15608	15581	15705	15478	15421	15557	15449	15641	15647	15476	15576	15492	15624	15606	15596	15600	15571	15504	15474	15667	15644	15613	15588	15514	15537	15731	15531	15647	15561	15722	15671	15493	15521	15808	15548	15575	15678	15640	15779	15676	15632	15594	15546	15629	15654	15551	15387	15585	15530	15402	15615	15448	15411	15566	15428	15620	15689	15790	15448	15599	15707	15640	15482	15488	15434	15676	15651	15314	15611	15575	15772	15515	15694	15464	15573	15697	15582	15651	15423	15678	15545	15737	15438	15442	15533	15615	15483	15654	15887	15771	15734	15681	15545	15395	15597	15520	15593	15535	15526	15628	15480	15678	15746	15456	15621	15663	15484	15570	15568	15550	15525	15650	15489	15431	15603	15528	15660	15573	15789	15421	15411	15566	15687	15611	15582	15531	15498	15588	15675	15631	15781	15576	15688	15544	15652	15633	15517	15521	15631	15451	15643	15647	15587	15486	15634	15473	15479	15458	15735	15611	15509	15580	15492	15568	15552	15604	15489	15566	15440	15672	15524	15587	15608	15649	15570	15556	15520	15517	15547	15532	15463	15631	15411	15753	15596	15469	15705	15515	15565	15650	15331	15355	15494	15639	15528	15421	15479	15623	15672	15616	15443	15552	15567	15603	15551	15684	15604	15698	15662	15560	15623	15601	15510	15511	15663	15398	15621	15565	15518	15459	15519	15639	15520	15672	15670	15600	15747	15627	15728	15625	15546	15587	15731	15597	15648	15414	15803	15572	15479	15588	15420	15635	15507	15575	15564	15598	15670	15707	15678	15479	15610	15645	15641	15570	15541	15582	15587	15575	15505	15550	15612	15582	15550	15720	15710	15640	15402	15600	15659	15668	15676	15560	15549	15621	15502	15568	15547	15517	15590	15530	15584	15524	15686	15637	15627	15547	15544	15572	15629	15528	15487	15693	15431	15443	15517	15536	15489	15497	15675	15397	15504	15862	15610	15589	15640	15542	15700	15698	15670	15599	15519	15556	15565	15563	15794	15447	15613	15739	15745	15544	15573	15625	15554	15390	15564	15599	15490	15709	15611	15540	15612	15613	15520	15558	15569	15738	15558	15666	15627	15568	15601	15506	15497	15591	15557	15593	15714	15464	15599	15545	15416	15701	15383	15545	15611	15589	15618	15591	15544	15495	15522	15615	15686	15560	15518	15578	15683	15533	15492	15617	15573	15670	15482	15463	15505	15403	15528	15561	15668	15560	15671	15528	15689	15460	15609	15615	15577	15466	15600	15544	15669	15561	15365	15485	15606	15471	15518	15553	15641	15504	15498	15720	15424	15509	15668	15482	15672	15628	15531	15634	15670	15448	15725	15436	15595	15704	15575	15598	15742	15494	15567	15600	15443	15503	15671	15514	15618	15655	15481	15645	15567	15675	15567	15458	15638	15620	15471	15604	15412	15658	15476	15554	15689	15658	15691	15535	15462	15607	15413	15581	15487	15571	15708	15674	15631	15616	15419	15592	15525	15580	15568	15510	15514	15603	15624	15689	15597	15526	15553	15537	15497	15498	15583	15723	15503	15705	15515	15739	15581	15675	15636	15527	15682	15611	15404	15412	15594	15615	15629	15550	15598	15650	15538	15502	15418	15713	15491	15592	15545	15639	15829	15549	15659	15669	15578	15398	15623	15554	15352	15510	15668	15617	15559	15539	15627	15582	15552	15588	15583	15590	15754	15516	15566	15430	15609	15667	15513	15453	15523	15516	15713	15637	15507	15385	15500	15656	15627	15418	15549	15603	15478	15650	15472	15486	15497	15588	15573	15480	15650	15527	15560	15570	15546	15730	15649	15885	15663	15594	15652	15525	15624	15448	15605	15591	15557	15675	15677	15634	15492	15575	15490	15796	15536	15442	15615	15748	15610	15446	15493	15581	15541	15601	15598	15527	15639	15563	15487	15562	15565	15456	15723	15539	15551	15589	15590	15564	15453	15659	15672	15675	15575	15481	15684	15633	15409	15559	15742	15741	15607	15653	15560	15695	15708	15623	15534	15610	15503	15562	15490	15579	15737	15615	15569	15468	15617	15614	15397	15593	15554	15672	15591	15630	15471	15626	15627	15706	15537	15479	15606	15570	15407	15742	15585	15500	15718	15483	15535	15498	15697	15699	15574	15629	15555	15524	15652	15553	15584	15633	15620	15536	15557	15493	15462	15509	15654	15485	15457	15520	15774	15518	15687	15719	15567	15523	15392	15446	15617	15744	15681	15547	15353	15523	15771	15540	15624	15445	15638	15444	15540	15515	15644	15602	15549	15732	15542	15514	15509	15630	15544	15495	15674	15598	15529	15823	15778	15501	15463	15479	15499	15758	15467	15503	15672	15573	15656	15606	15448	15534	15614	15597	15605	15659	15666	15673	15554	15556	15560	15585	15549	15605	15517	15624	15525	15509	15614	15748	15514	15730	15628
23343	21116	28352	26648	26236	25751	24622	24953	24571	23778	23388	21071	19861	19147	19033	18965	19258	18869	18735	18917	18828	18778	18964	18832	18816	18983	18715	18883	19035	19000	19054	18658	18807	19050	18863	18928	18856	18737	18995	18796	18828	18661	18711	18949	18944	18869	18876	18812	18733	18894	19088	18887	18773	18742	18749	19017	19050	18845	18956	18673	18986	18833	18714	18784	18955	18698	18928	18802	18743	18985	18896	18862	18743	18865	18997	18905	18910	18952	18896	18843	18922	18922	18801	18991	18980	18789	19167	18747	18907	18903	18815	18942	18581	18757	18789	18837	18723	18792	19111	18917	18947	18756	18925	18892	18859	18784	18939	18982	18909	19048	18917	18901	18918	18620	18844	18613	18886	18809	19049	19037	19003	19057	18874	18829	18951	18732	18827	18832	18801	18916	18962	18877	18771	18967	18976	18795	18944	18920	18790	19041	18774	18695	18964	18765	18731	18929	18793	18870	18563	18856	18888	18727	18905	18694	18974	18975	18751	19009	18672	18863	18752	18798	19033	18871	18972	18802	18860	19089	18923	18905	19036	18955	18871	18907	18744	18807	19032	18919	19087	18985	18848	18985	18797	18735	18924	18794	18678	19001	18659	18816	18825	18868	18585	18904	18715	18797	18831	18895	18752	18893	18903	18797	18744	18605	19087	18819	18942	18791	18961	18834	19029	18791	19036	18910	18837	18716	18930	18821	19003	18877	18928	18840	18731	18713	18802	18868	18967	18902	18718	18870	18813	18862	18863	18873	18759	18854	18900	18807	18804	18617	18783	18731	18778	18702	18655	18918	18799	18871	18976	18943	18953	18981	18739	18968	18891	18982	18831	18702	18764	18814	18959	18902	18941	18910	19027	18903	18937	18725	18804	19037	18867	18959	18846	18828	18690	18662	18786	18746	18996	18714	18813	18978	18822	18801	18813	18846	18846	18948	18911	19009	18889	19031	19067	19005	18933	18800	18853	18984	18893	18837	18994	19012	18820	18851	18971	18975	18960	18746	18815	18980	18781	19029	18866	18893	18834	18901	18717	18789	18676	18914	18948	18963	18846	18932	18773	18758	18863	19029	19006	18840	18900	18780	18885	18734	18741	18824	18937	18882	18894	18802	19111	18680	18925	18835	18768	18858	18976	18894	18784	18907	18826	18674	18822	18687	18891	18933	18854	18935	18820	18877	18924	18750	18803	18705	18907	18894	18747	18733	18766	18943	18725	18876	18926	18979	18791	18778	18644	18766	18896	18743	18819	18561	18866	18549	18922	18760	18874	18840	18868	18832	18776	18892	18779	18725	18643	18754	18803	18790	18956	18910	18929	19006	18818	18863	18887	18964	18917	18733	18794	18783	18851	18952	18968	18793	19016	18825	18638	18979	18939	18928	18859	18968	18760	18848	18966	19024	18881	18878	19046	18974	18936	18701	18739	18794	18874	18692	18717	18962	18859	18743	18897	18842	18951	18828	18966	18841	18921	18913	18876	18917	18587	18836	18894	18770	18830	18734	18952	18760	18876	18853	18757	18912	18837	18782	18784	18911	18998	18878	18919	18721	18891	18821	18959	18832	18948	18968	18790	18888	18809	18737	18850	18625	18767	18774	18722	18733	18766	18965	18808	18738	19018	18791	18785	19012	18711	18623	18813	18873	18945	18684	18904	18883	18864	18978	18831	18632	18669	18820	18838	18855	18807	18679	18899	18677	18934	18977	18749	18816	19050	18931	18640	18902	19077	18795	19087	18973	18760	18862	18693	18864	18872	18854	18853	18898	18703	18866	18626	18734	18800	18810	18853	18752	18981	18807	18876	18910	18608	19018	18921	18871	18911	18830	18885	18770	18853	18616	18988	18742	18817	18773	18851	18943	18743	18807	18670	18673	18947	18881	18852	18798	18772	18959	18832	18740	18806	18557	18857	18642	18837	18868	19156	18791	18824	18876	18812	18787	18933	18913	18982	18901	18924	18883	18824	18801	18804	18975	18875	18673	18833	19092	18932	19222	18704	18734	18887	18941	18707	18791	18861	18874	18737	18766	18871	19001	18765	18904	18974	18755	18794	18773	18852	19032	18851	18872	18757	19097	18824	18912	18988	18977	18718	18975	18940	18858	18980	18985	18696	18977	18889	18862	18807	18718	19017	18982	18791	18888	18997	18932	19056	18928	18929	18857	18821	18784	18949	18668	18834	18876	18736	18722	18675	18868	18943	18943	18978	18854	18866	18953	18621	18810	19029	18743	18861	18854	18938	18828	18925	18727	18775	18862	18764	18735	18899	18829	18640	18905	18929	18890	18779	18821	19088	18893	18900	18697	18933	19125	18815	18760	18825	18974	18861	18642	18840	18890	18748	18752	18923	18872	18807	18768	18850	19039	18847	18712	18796	19074	18719	18755	18986	18857	18965	18743	18663	18798	18824	18782	18750	18852	19036	18945	18836	18785	19189	18888	18826	19020	18964	18739	18794	18674	18890	18737	18955	18685	18857	18838	18980	18904	18804	18752	18906	18624	18628	18967	18816	18728	18838	18884	18667	18714	18963	18802	18987	18916	18950	18951	18770	18993	18698	18918	18821	18807	18918	18890	18556	18857	18949	18874	18927	18929	18745	18779	18872	18784	18745	18808	18794	18828	18998	18865	18732	18615	18860	18862	18787	18809	18954	18818	18982	18899	18902	18808	18787	18909	18786	18938	18827	18895	18834	18916	18827	18839	18994	18963	18820	18799	18814	18862	18907	18678	18747	18890	18802	18875	18898	19033	19056	19077	19019	18833	18781	18688	18651	18823	18785	19028	18853	18819	18657	18752	18585	18803	18995	18786	18807	18763	19053	18848	18967	18826	18821	18752	18814	18706	18834	18908	18806	18911	18893	18704	19050	19083	18879	18661	18735	19069	18851	18933	18830	18964	18756	18763	18875	18879	18841	18827	18980	18747	18900	18862	18968	19043	18787	18647	18899	19119	18864	19025	18925	18990	18934	19016	18827	18710	18778	18786	18885	18898	18869	19134	18921	18804	18731	18664	19008	18781	18843	18929	18815	18841	18906	18937	18976	18816	19152	18761	18890	18843	19006	18920	18755	18732	18833	18973	18825	18872	19018	18829	18847	18868	18872	18837	18876	18855	18670	18915	18862	18867	18925	19048	18979	18745	18797	18789	18815	18874	18675	19018	18932	18834	18860	18689	18731	18712	19041	18794	18834	19212	18938	19111	19027	18979	19214	19118	18815	18762	18860	18881	18815	18896	18868	18765	18759	18714	18721	19029	18907	18899	18858	18963	18751	18855	19127	19147	18972	19006	18989	18905	18871	18825	18992	18955	18879	19118	18984	18834	19146	18868	18677	18862	18885	18697	18928	18809	18960	18880	18763	18755	18697	18734	18903	19039	18965	18692	18972	18764	18781	18957	18814	18818	18878	19030	18636	18708	19072	19103	18946	18901	18722	18964	18800	18875	18759	19013	18911	18942	18733	18727	18970	18975	19023	18804	18884	18801	18984	18819	18827	18779	18861	18936	18630	18944	19054	18852	18910	18711	18800	18901	19174	18788	18970	18966	18667	18902	18846	18889	18954	18806	18839	18751	18772	18937	18978	18526	18865	18988	18729	18769	18835	18781	19001	18700	18970	18826	19030	18968	18914	18926	18941	18978	18910	18801	18709	18906	18736	18961	18829	18999	19070	18930	18872	18838	18654	19014	18788	18857	18973	18909	18838	18927	19029	19105	18859	18736	18929	18804	18989	18838	18666	18894	18893	18949	19064	18791	18643	18914	18813	18703	18719	18933	18863	18842	18872	18808	18813	18867	18859	18771	18818	18635	18943	18737	18949	18952	18921	19025	18952	18749	18901	19018	18970	18986	18753	19030	18932	19055	18950	18863	18983	18930	18925	18803	18811	18866	18940	18928	18744	18992	18872	18737	18770	18768	18865	18842	18840	18894	18885	19028	18552	18884	18696	18889	18877	18914	18737	18829	18672	18865	18949	18852	18717	18854	18958	18804	18793	18815	18727	18878	18750	18771	18916	18801	18798	18660	18912	18955	18929	18984	19024	18904	18735	18851	18724	18736	18882	18859	18962	18878	18939	18733	18938	19109	18983	18912	18785	19010	18938	18912	18912	18806	18877	18738	18979	18703	18921	19010	18767	18880	19034	18546	18832	18910	18737	18936	18732	18773	18848	18880	18911	18934	18959	18797	18689	19105	18933	18875	18739	18997	18937	18990	18903	18683	18929	18849	18855	18889	18743	18909	18850	18829	18976	18771	18777	18733	18811	18834	18771	18847	18907	18848	18877	18813	19026	18711	18843	18872	19016	18823	18976	18866	18881	18781	18821	18753	18799	18697	18887	18856	19023	18983	18866	18654	18837	18903	19001	18760	18856	18732	18882	18788	18681	18753	18927	18682	18871	19017	18787	18706	18842	19016	18913	18897	18874	18602	18972	18692	18859	18874	18951	18863	18981	18801	18873	18793	19042	18841	18956	19027	18593	18593	18873	18819	18836	18874	18899	18741	19043	18840	18775	18887	18833	18827	18997	18654	18797	18940	18901	18981	19017	18752	18636	18731	18802	18964	18799	19065	18704	18821	19030	18741	18823	18629	18864	19013	18993	18759	19027	18905	18755	18883	18882	19007	19020	18976	19074	18773	19029	18762	18866	18930	18952	18742	19063	18882	18628	18864	18844	18666	18768	18992	18644	18633	18847	18830	18577	18970	18810	18779	18630	18943	19058	18874	18995	19017	18915	18861	18844	19029	18947	18694	18813	18942	18840	18808	18992	18878	18727	18619	18674	18648	18836	18970	18873	18748	18829	18917	18901	18834	18819	19011	18794	18972	18812	18721	18943	18885	18713	18988	18896	18858	19154	18634	18556	18632	18841	18930	18961	18637	18817	18824	18894	18685	18757	18800	18973	18875	18766	18973	18709	18822	18882	18843	18910	18745	18855	18923	18876	18874	18911	18742	18854	18616	18875	18789	18882	19006	18861	18679	18754	18808	18964	18839	18662	18989	18941	18839	18856	18830	18719	18765	18828	18898	18935	18897	18768	18841	18694	18996	18804	18506	18860	18905	18873	18872	18925	18932	18833	18744	18658	18653	18611	18849	18876	18895	18772	19100	18642	18801	18868	18945	18809	19087	18893	18826	18743	18849
27285	53528	45909	35396	29461	22545	20480	23366	22256	21609	20261	17841	16277	15588	15548	15630	15746	15565	15572	15646	15632	15556	15579	15772	15641	15656	15480	15579	15613	15533	15671	15660	15580	15522	15617	15512	15592	15757	15554	15595	15600	15695	15597	15723	15646	15629	15586	15388	15563	15682	15605	15524	15655	15747	15567	15581	15582	15409	15625	15540	15590	15645	15740	15487	15408	15533	15565	15498	15617	15611	15394	15607	15649	15463	15620	15650	15596	15503	15603	15445	15645	15643	15686	15603	15567	15750	15701	15668	15462	15579	15689	15510	15594	15548	15479	15629	15498	15700	15646	15473	15364	15562	15511	15630	15566	15492	15585	15439	15682	15580	15591	15481	15604	15695	15473	15601	15536	15582	15609	15534	15616	15626	15616	15558	15569	15620	15533	15728	15498	15645	15589	15571	15416	15577	15676	15657	15650	15549	15757	15583	15608	15703	15428	15430	15636	15707	15641	15732	15555	15691	15582	15413	15660	15433	15542	15411	15543	15585	15680	15652	15537	15669	15643	15612	15525	15693	15628	15279	15605	15528	15651	15431	15578	15628	15580	15445	15564	15468	15572	15513	15647	15647	15639	15519	15547	15612	15426	15421	15492	15488	15558	15658	15485	15593	15441	15639	15516	15833	15572	15491	15635	15627	15560	15545	15537	15681	15537	15469	15602	15790	15549	15747	15517	15731	15549	15585	15810	15480	15594	15506	15421	15702	15501	15574	15655	15532	15624	15501	15553	15563	15569	15394	15560	15519	15681	15610	15626	15632	15457	15504	15533	15675	15501	15475	15589	15503	15769	15623	15529	15599	15600	15526	15650	15295	15677	15644	15788	15442	15679	15548	15595	15618	15537	15628	15482	15520	15669	15596	15603	15517	15741	15492	15669	15744	15640	15643	15585	15504	15490	15748	15559	15558	15676	15646	15666	15518	15641	15646	15574	15745	15481	15495	15528	15652	15468	15503	15463	15577	15481	15477	15636	15613	15541	15477	15549	15555	15600	15600	15681	15699	15758	15761	15551	15754	15594	15547	15663	15588	15656	15502	15578	15622	15618	15627	15623	15483	15481	15658	15575	15526	15654	15564	15637	15569	15697	15344	15674	15734	15543	15653	15563	15591	15717	15647	15527	15434	15559	15608	15556	15673	15625	15653	15676	15529	15470	15590	15647	15494	15705	15457	15622	15451	15463	15543	15777	15577	15457	15547	15486	15696	15674	15249	15459	15589	15691	15578	15561	15600	15613	15610	15430	15669	15497	15569	15580	15500	15439	15489	15342	15465	15539	15599	15592	15462	15517	15457	15531	15531	15546	15292	15855	15401	15607	15432	15541	15470	15374	15581	15411	15605	15464	15335	15543	15691	15616	15570	15506	15567	15692	15486	15622	15671	15508	15544	15702	15676	15805	15654	15618	15539	15733	15388	15635	15640	15550	15636	15842	15620	15398	15552	15564	15668	15497	15549	15657	15590	15480	15488	15704	15576	15565	15558	15807	15625	15505	15552	15558	15476	15788	15696	15615	15557	15590	15509	15530	15537	15694	15554	15378	15570	15467	15596	15341	15556	15748	15593	15774	15481	15642	15561	15351	15632	15510	15591	15464	15409	15469	15461	15648	15670	15675	15526	15493	15459	15632	15569	15429	15528	15444	15633	15472	15585	15583	15619	15531	15711	15517	15555	15580	15722	15432	15592	15581	15634	15447	15419	15539	15509	15612	15673	15521	15615	15533	15538	15524	15728	15584	15481	15592	15587	15608	15636	15640	15567	15608	15511	15503	15507	15756	15578	15563	15507	15537	15519	15678	15611	15477	15530	15431	15545	15618	15547	15546	15495	15487	15516	15514	15430	15619	15506	15512	15498	15621	15454	15674	15515	15498	15712	15666	15610	15625	15405	15509	15650	15507	15500	15437	15614	15722	15524	15512	15618	15638	15660	15591	15578	15676	15543	15521	15720	15313	15655	15404	15615	15578	15454	15434	15449	15579	15460	15644	15629	15658	15522	15470	15602	15536	15484	15639	15607	15478	15566	15676	15532	15515	15520	15594	15447	15592	15452	15616	15678	15476	15542	15509	15554	15373	15417	15355	15374	15588	15576	15584	15571	15430	15516	15522	15475	15452	15572	15724	15434	15390	15519	15525	15521	15714	15381	15482	15412	15468	15646	15597	15366	15612	15433	15555	15373	15435	15717	15681	15472	15659	15536	15773	15612	15481	15744	15633	15564	15482	15493	15425	15719	15558	15368	15627	15647	15622	15576	15607	15605	15435	15526	15545	15493	15637	15653	15394	15559	15525	15511	15604	15441	15578	15664	15680	15612	15586	15669	15600	15458	15531	15572	15422	15543	15775	15560	15555	15511	15676	15618	15626	15641	15537	15571	15591	15541	15599	15526	15492	15572	15663	15455	15615	15734	15648	15439	15589	15667	15589	15572	15583	15679	15433	15681	15602	15478	15399	15449	15557	15555	15654	15391	15626	15492	15577	15617	15639	15514	15676	15607	15508	15576	15671	15699	15621	15619	15494	15533	15488	15547	15740	15439	15513	15567	15537	15400	15640	15707	15475	15522	15404	15608	15605	15634	15506	15507	15477	15708	15515	15582	15504	15711	15544	15540	15460	15353	15570	15556	15572	15525	15662	15580	15450	15380	15535	15676	15587	15552	15672	15655	15601	15346	15486	15380	15611	15442	15416	15717	15552	15712	15517	15810	15620	15435	15517	15490	15482	15573	15679	15567	15569	15607	15738	15566	15521	15532	15614	15380	15522	15527	15564	15614	15575	15559	15534	15687	15512	15577	15575	15476	15756	15421	15681	15718	15602	15587	15484	15592	15409	15652	15560	15563	15604	15615	15808	15625	15665	15513	15422	15604	15547	15394	15497	15433	15479	15548	15516	15499	15545	15470	15425	15557	15490	15552	15444	15362	15602	15410	15551	15533	15631	15448	15715	15622	15560	15474	15608	15776	15542	15627	15482	15707	15656	15551	15537	15593	15505	15560	15484	15651	15549	15503	15602	15534	15561	15484	15605	15430	15844	15693	15493	15466	15625	15518	15781	15639	15474	15713	15519	15534	15550	15593	15383	15541	15430	15518	15555	15719	15598	15550	15333	15685	15574	15584	15469	15602	15645	15602	15472	15712	15644	15434	15503	15671	15703	15471	15575	15601	15498	15449	15771	15404	15521	15518	15643	15288	15416	15602	15526	15778	15445	15666	15679	15508	15583	15745	15422	15566	15529	15572	15617	15595	15576	15472	15462	15648	15671	15631	15466	15442	15655	15648	15544	15580	15429	15587	15623	15577	15567	15598	15557	15589	15493	15479	15480	15568	15556	15411	15543	15538	15278	15783	15688	15563	15548	15601	15457	15609	15685	15499	15622	15520	15508	15499	15439	15541	15567	15621	15560	15674	15359	15653	15411	15598	15607	15584	15554	15624	15754	15592	15570	15700	15486	15646	15511	15557	15532	15533	15574	15410	15395	15626	15610	15678	15484	15446	15491	15579	15688	15516	15583	15661	15582	15591	15492	15472	15699	15564	15517	15704	15636	15497	15423	15508	15379	15667	15700	15416	15566	15598	15713	15710	15540	15525	15663	15728	15634	15607	15487	15575	15348	15558	15793	15652	15584	15435	15558	15651	15529	15515	15593	15696	15680	15577	15519	15512	15603	15622	15461	15618	15635	15497	15728	15357	15637	15622	15748	15492	15748	15693	15524	15681	15449	15756	15627	15559	15606	15539	15605	15519	15553	15561	15504	15621	15553	15617	15478	15625	15612	15504	15613	15511	15446	15574	15674	15520	15596	15545	15538	15479	15623	15594	15694	15600	15592	15545	15643	15616	15532	15483	15623	15564	15629	15587	15617	15657	15416	15518	15494	15506	15697	15539	15506	15574	15459	15514	15521	15430	15449	15521	15750	15815	15560	15677	15585	15307	15438	15397	15599	15675	15561	15692	15575	15640	15652	15487	15522	15543	15488	15529	15679	15336	15499	15683	15627	15679	15511	15491	15627	15700	15530	15502	15511	15672	15541	15650	15604	15479	15677	15583	15547	15670	15633	15569	15482	15536	15457	15674	15497	15491	15567	15628	15553	15557	15722	15496	15836	15567	15427	15673	15466	15603	15602	15685	15456	15508	15457	15614	15347	15539	15503	15530	15513	15565	15520	15489	15731	15642	15611	15549	15425	15581	15339	15485	15584	15468	15716	15603	15519	15625	15548	15508	15584	15728	15693	15496	15571	15500	15476	15534	15677	15561	15586	15398	15536	15747	15442	15766	15584	15455	15491	15721	15628	15537	15595	15563	15448	15647	15468	15590	15639	15633	15516	15598	15606	15484	15303	15633	15496	15585	15536	15435	15746	15574	15480	15417	15677	15526	15575	15556	15632	15480	15594	15562	15647	15535	15535	15600	15514	15396	15570	15352	15482	15410	15513	15660	15599	15647	15553	15558	15504	15501	15704	15588	15785	15558	15479	15526	15758	15548	15506	15701	15426	15683	15476	15598	15610	15485	15666	15346	15322	15395	15615	15629	15518	15550	15566	15363	15475	15545	15559	15494	15604	15478	15617	15517	15534	15562	15640	15426	15501	15655	15461	15607	15642	15709	15491	15522	15599	15540	15597	15650	15519	15563	15612	15655	15504	15285	15539	15533	15637	15484	15564	15578	15686	15575	15643	15476	15609	15496	15442	15648	15328	15577	15605	15480	15516	15546	15544	15439	15532	15653	15723	15416	15736	15546	15546	15507	15567	15671	15363	15555	15467	15659	15658	15632	15595	15541	15450	15483	15459	15540	15548	15611	15510	15544	15562	15773	15602	15594	15406	15748	15635	15683	15600	15647	15613	15589	15663	15638	15431	15551	15510	15602	15555	15444	15600	15519	15507	15403	15519	15542	15400	15633	15672	15543	15497	15483	15618	15547	15577	15522	15559	15549	15619	15544	15432	15486	15570	15586	15510	15596	15653	15562	15575	15560	15627	15662	15523	15413	15636	15596	15568	15486	15517	15625	15596	15500	15580	15663	15480	15500	15650	15413	15595	15638	15584	15638	15549	15629	15418	15593	15639	15491	15438	15457	15539	15474	15564	15641	15529	15569	15712	15701	15476	15591	15471	15535	15550	15514	15715	15675	15566	15422
24662	21252	28519	29168	24335	23206	23854	24010	24975	23499	22036	21286	20518	20181	20377	20315	20445	20383	20169	20277	20207	20214	20342	20363	20456	20379	20222	20318	20339	20236	20286	20269	20278	20256	20227	20383	20529	20173	20238	20334	20329	20084	20315	20413	20266	20327	20168	20195	20139	20087	20123	20216	20125	20146	20143	20121	20227	20209	20237	20481	20191	20455	20181	20174	20163	20266	20199	20122	20221	20169	20521	20166	20426	20153	20347	20157	20113	20155	20153	20168	20244	20400	20257	20180	20166	20245	20136	20380	20434	20194	20297	20587	20186	20370	20398	20291	20283	20151	20263	20145	20178	20113	20519	20316	20351	20198	20171	20241	20307	20112	20080	20190	20265	20228	20090	20125	20202	20326	20010	20063	20148	19921	20167	20144	20120	20205	20223	20329	20331	20154	20213	20083	20183	20046	20166	20276	20108	19989	20345	20418	20476	20409	20282	20299	20145	20443	20328	20292	20300	20205	20276	20295	20036	20350	20151	20160	20362	20328	20192	20074	20455	20193	20172	20243	20220	20236	20297	20114	20018	20234	20368	20155	20055	20075	20405	20274	20208	20171	20310	20341	20315	20200	20145	20210	20094	20248	20175	20169	20103	20182	20181	20246	20410	20166	20087	20203	20315	20097	20200	20044	20080	20111	20036	20255	20101	20204	20336	20290	20373	20294	20119	20356	20126	20211	20406	20294	20194	20139	20254	19890	20234	20032	20116	20117	20219	20311	20434	20435	20118	20116	20082	20370	20222	20352	20034	20428	20175	20259	20222	20252	20267	20386	20323	20311	20066	20284	20111	20293	20128	20368	20040	20080	20277	20396	20170	20203	20200	20129	19874	19969	20164	20235	20154	20425	20209	20190	20226	20217	20353	20116	20212	20295	20198	20160	20095	20161	20151	20112	20432	20343	20605	20357	20147	20286	19964	20191	20358	20194	20048	20062	20304	20238	20180	20174	20394	20316	20228	20258	20446	20210	20284	20155	20221	20188	20131	20421	20247	20172	20292	19993	20196	20302	20220	20031	20232	20202	20349	20111	20330	20185	20168	20106	20265	20320	20140	20198	20303	20255	20130	20148	20327	20090	20304	20405	20251	20221	20111	20261	20113	20169	20214	20307	20251	20267	20204	20093	20067	20291	20367	20246	20268	20466	20014	20262	20167	20155	20230	20200	20140	20226	20312	20265	20151	20098	20200	20149	20250	20248	20325	20412	20371	20014	19973	20267	20248	20126	20374	20127	20212	20288	20388	20299	20305	20071	20153	20144	20153	20265	20408	20233	20395	20238	20370	20170	20093	20101	20065	20407	20370	20084	20348	20213	20259	20223	20053	20117	20298	20362	20481	20275	20261	20296	20151	20298	20137	20114	20359	20197	20014	20321	20091	20228	20038	20342	20162	20137	20114	20203	20356	20018	20146	20430	20107	20198	20343	19982	20019	20156	20061	20411	20291	20179	20331	20432	20248	20286	20277	20201	20201	20432	20297	20337	20214	19949	20197	20126	20260	20235	20191	20143	20187	20365	20316	20308	20186	20072	20328	20235	20018	20247	20441	20182	20328	20109	20369	20282	20303	20193	20142	20217	20318	20101	20227	20336	20094	20129	20294	20340	20210	20186	20207	20051	20136	20300	20120	20262	20213	20098	20249	20310	20074	20366	20339	20274	20141	20077	20283	20468	20321	20127	20145	20273	20180	20275	20108	20180	20414	19927	20228	20439	20252	20378	20200	20134	20279	20082	20060	20261	20385	20271	20155	20199	20409	20230	20216	20159	20312	20251	20203	20361	20166	20123	20162	20530	20409	20235	20104	20097	20063	20164	20279	20245	20335	20534	20264	20180	20030	20103	20055	20198	20204	20341	20249	20086	20093	20129	20197	20102	20148	20562	20315	19925	20209	20101	20270	20182	20155	20220	20138	20460	20385	20169	20109	20121	20128	20284	20366	20290	20203	20355	20029	20287	20142	20305	20331	20172	20324	20224	20202	20235	20284	20198	20195	20248	20115	20180	20140	20286	20232	20325	20235	20334	20276	20137	20179	20313	20511	20427	19988	20045	20296	20140	20129	20227	20051	20261	20169	20205	20234	20208	20245	20286	20225	20193	20217	20274	20307	20080	20213	20324	20214	20173	20044	20298	20242	20159	20354	20359	20142	20249	20329	20329	20326	20211	20221	20320	20158	20187	20390	20263	19995	20305	20209	20302	20125	20099	20303	20410	19955	20146	20171	20050	20170	20324	20290	20149	20165	20174	20345	20184	20346	20176	20120	20228	20291	20105	20361	20097	20341	20431	20287	20370	20169	20272	20146	20249	20210	20116	20214	19941	20210	20054	20235	20285	20309	20204	20161	20318	20296	20331	20098	20388	20191	20489	20273	20353	20414	20311	20360	20193	20561	20233	20140	20153	20171	20323	20004	20218	20366	20191	20209	20330	20177	20164	20236	20244	20240	20337	20332	20269	20211	20160	20056	20193	20212	20094	20383	20242	20225	20254	20315	20304	20196	20186	20300	20163	20226	20277	20301	20363	20110	20280	20110	20357	20332	20092	20121	20274	20025	20195	20174	20166	20264	20259	20100	20058	20415	20114	20415	20282	20370	20197	20084	20045	20028	20380	20104	20184	20290	20257	20294	20054	20364	20286	20178	20099	20331	20023	20278	20102	20320	20257	20283	20268	20227	20316	20266	20180	20249	20063	20227	19976	20123	20133	20185	20211	20115	20055	20190	20268	20310	20128	20301	20242	20395	20217	20416	20257	20354	20397	20223	20260	20053	20362	20133	20103	20140	20115	20445	20106	20124	20333	20300	20285	20360	20312	20284	20276	20257	20356	20086	20141	20173	20197	20115	20087	20114	20236	20283	20257	20190	20140	20065	20373	20232	20187	20234	20221	20283	20257	20416	20290	20228	20207	20396	20202	20216	20361	20098	20296	20333	19985	20171	20289	20367	20067	20078	20026	20075	20045	20171	20283	20363	20075	20404	20311	20190	20114	20151	20335	20386	20378	20325	20121	20392	20208	20154	20299	20133	20309	20321	20334	20224	20120	20389	20153	20491	20207	20146	20128	20333	20213	20140	20156	20055	20242	20135	20299	20342	20227	20119	20264	20206	20485	20297	20063	20262	20156	20253	20157	20192	20336	20341	20244	20557	20246	20176	20225	20118	20445	20037	20213	20300	20317	20296	20367	20397	20334	20198	20185	20370	20151	20281	20254	20350	20322	20178	20126	20426	20324	20041	20269	20282	20160	20163	20103	20071	20209	20352	20138	20225	20402	20217	19993	20165	20212	20240	19971	20372	20234	20293	20204	20269	20142	20381	20186	20285	20221	20167	20093	20190	20148	20244	20171	20225	20225	20271	19991	20215	20254	20177	20231	20078	20139	20561	20241	20283	20197	20262	20353	20029	20282	20345	20274	20345	20149	20151	20188	20267	20232	20293	20374	20161	20296	20236	20006	20253	20389	20335	20251	20402	20289	20427	20218	20365	20287	20141	20346	20207	20002	20308	20318	20340	20360	20251	20280	20035	20279	20390	20089	20226	20275	20353	20229	20158	20135	20257	20136	20359	20535	20224	20068	20341	20243	20377	20260	20426	20209	20278	20264	20327	20240	20182	20404	19964	20131	20212	20218	20132	20308	20158	20138	20239	20234	20189	20409	20367	20103	20081	20456	20256	20153	20304	20004	20128	20395	20213	20208	20251	20014	20291	20313	20076	19971	20329	20313	20316	19938	20165	20269	20310	20222	20252	19994	20489	20161	20246	20275	20027	20040	20178	20305	20385	20059	20401	20269	20301	20199	20018	20156	20276	20073	20137	20197	20313	20202	20083	20113	20207	20284	20312	20148	20308	20297	20279	20126	20401	20148	20096	20345	20261	20104	20251	20308	20394	19881	20248	20162	20223	20295	20241	20033	20186	20220	20426	20182	20265	19992	20287	20272	20424	20334	20110	20193	20231	20145	20146	20290	20396	20352	20364	20386	20268	20014	20089	20460	20304	20025	20110	20238	20431	20270	20218	20076	20013	20121	20340	20387	20288	20242	20164	20173	20057	19991	20045	20096	19936	20182	20100	20474	20151	20393	20234	20289	20245	20192	20138	20259	20178	20155	20301	20267	20091	20150	20277	20145	20199	20011	20315	20251	20090	20074	20289	20300	20154	20190	20307	20035	20150	20203	20314	20109	20225	19911	20303	20317	20106	20164	20118	20320	20239	20082	20217	20380	20096	20102	20186	20125	20320	20472	20313	20120	20215	20159	20335	20254	20133	20275	20257	19995	20372	20295	20081	20037	20406	20192	20267	20180	20298	20291	20078	20149	20378	20265	20290	20148	20041	20392	20336	20194	20075	20160	20197	20018	20185	20274	20223	20120	20671	20273	20351	19966	20242	20117	20216	20220	20233	20462	20247	20426	20181	20217	20221	20029	20199	20101	20166	20183	20227	20227	20065	20356	20285	20228	20280	20022	20272	20183	20163	20265	20266	20256	20208	20260	20187	20257	20215	20311	20335	20190	20366	20212	20124	20204	20329	20053	20231	20201	20214	20180	20233	20171	20149	20249	20098	20285	20267	20145	20218	20142	20177	20434	20159	20186	20196	20211	20201	20198	20377	20184	20156	20258	20096	20266	20263	19988	20218	20344	20208	20161	20373	20130	20320	20122	20239	20419	20122	20037	20102	20229	20273	20251	20288	20279	20170	20194	20281	20391	20384	20122	20414	20335	20243	20304	20232	20241	20358	20237	20362	20201	20501	20420	20326	20233	20267	20286	20352	20251	20090	20270	20335	20156	20087	20456	20224	20312	20284	20418	20112	20313	20081	20117	20070	20163	20193	20287	20496	20227	20125	20281	20300	20224	20275	20170	20136	20238	20296	20264	20129	20237	20637	20221	20361	20022	20353	20180	20381	20122	20093	20342	20207	20183	20252	20137	20294	20229	20230	20315	20175	20001	20410	20276	20375	20114	20278	20180	20142	20432	20186	20162	20368	20305	20210	20186	20280	20476	20440	20330	20116	20316	20418	20078	20213	20432	20205	20355	20219	20388	20317	20307	20285	20181	20187	20305	20482	20116	20187	20082	20307	20307	20224	20336	20312	20252	20209	20440	20231	20253	20282	20130	20162	20108	20165	20066	20125	20343
25285	45541	39411	29222	22409	20402	20680	22492	23977	21132	18456	17187	16714	16233	16436	16508	16274	16605	16248	16335	16502	16333	16384	16281	16453	16427	16407	16494	16452	16313	16404	16146	16495	16388	16455	16477	16161	16302	16320	16459	16281	16529	16379	16472	16379	16447	16562	16284	16348	16465	16537	16319	16377	16526	16414	16376	16544	16377	16414	16423	16229	16332	16309	16330	16499	16303	16319	16406	16390	16403	16185	16398	16318	16135	16257	16417	16451	16359	16385	16345	16493	16351	16387	16098	16416	16280	16376	16361	16362	16208	16507	16310	16434	16337	16352	16462	16228	16586	16423	16431	16221	16447	16533	16331	16263	16203	16407	16283	16441	16350	16312	16409	16506	16242	16388	16472	16406	16347	16309	16283	16456	16399	16386	16593	16339	16282	16407	16460	16313	16506	16243	16446	16357	16194	16397	16380	16367	16439	16621	16153	16303	16351	16311	16454	16582	16278	16360	16385	16494	16327	16306	16311	16333	16356	16328	16228	16325	16370	16075	16355	16449	16302	16439	16453	16338	16394	16249	16506	16371	16551	16416	16378	16636	16203	16478	16238	16554	16249	16409	16329	16274	16481	16422	16401	16130	16462	16250	16472	16388	16416	16378	16457	16272	16492	16531	16390	16183	16116	16268	16429	16492	16220	16418	16405	16360	16287	16449	16303	16396	16492	16399	16241	16503	16255	16380	16354	16429	16470	16419	16501	16439	16256	16435	16331	16267	16610	16441	16224	16499	16340	16565	16343	16378	16306	16397	16180	16338	16310	16379	16401	16408	16421	16395	16396	16541	16451	16293	16378	16438	16340	16543	16618	16431	16413	16252	16429	16398	16377	16395	16314	16476	16449	16585	16379	16300	16288	16433	16271	16461	16405	16413	16516	16239	16406	16339	16359	16460	16472	16343	16394	16367	16320	16478	16392	16227	16330	16396	16410	16349	16308	16411	16306	16405	16294	16313	16337	16481	16421	16324	16226	16330	16391	16408	16434	16392	16341	16412	16340	16494	16577	16251	16332	16582	16301	16535	16256	16435	16416	16379	16417	16348	16190	16347	16452	16249	16279	16243	16399	16398	16209	16427	16403	16377	16514	16424	16268	16440	16396	16425	16448	16147	16288	16401	16396	16408	16307	16578	16460	16073	16537	16385	16630	16201	16407	16396	16317	16186	16260	16604	16283	16342	16369	16338	16367	16349	16410	16142	16252	16485	16342	16406	16219	16572	16426	16398	16401	16442	16202	16363	16323	16411	16329	16250	16371	16295	16277	16386	16448	16426	16286	16321	16486	16349	16303	16485	16352	16158	16391	16428	16287	16482	16440	16388	16444	16352	16387	16436	16395	16337	16170	16176	16562	16378	16290	16335	16299	16436	16465	16397	16446	16273	16475	16295	16410	16268	16597	16329	16510	16315	16298	16511	16357	16365	16398	16465	16352	16474	16541	16437	16342	16351	16152	16288	16552	16525	16321	16571	16248	16112	16450	16342	16406	16440	16355	16506	16411	16331	16501	16341	16538	16307	16233	16203	16414	16393	16327	16367	16145	16472	16424	16336	16242	16176	16346	16295	16344	16357	16358	16162	16497	16263	16349	16310	16220	16305	16498	16457	16354	16392	16326	16303	16259	16483	16372	16294	16413	16394	16251	16384	16327	16579	16377	16393	16416	16338	16295	16130	16421	16534	16420	16381	16311	16402	16265	16286	16345	16515	16349	16612	16267	16454	16613	16354	16484	16408	16295	16306	16395	16274	16344	16348	16508	16461	16433	16251	16233	16319	16481	16430	16331	16438	16449	16338	16346	16300	16348	16279	16478	16412	16276	16255	16396	16512	16331	16312	16281	16374	16296	16450	16402	16327	16456	16227	16234	16394	16315	16306	16426	16243	16410	16257	16230	16407	16382	16539	16411	16251	16375	16451	16396	16343	16431	16385	16370	16265	16342	16201	16368	16396	16341	16506	16362	16364	16310	16315	16405	16429	16261	16382	16332	16335	16507	16353	16262	16290	16427	16592	16401	16521	16371	16476	16422	16411	16304	16483	16360	16263	16510	16451	16510	16424	16489	16363	16549	16283	16305	16479	16408	16408	16481	16395	16455	16373	16329	16431	16235	16442	16474	16341	16428	16314	16413	16257	16469	16496	16229	16630	16396	16314	16123	16342	16263	16256	16270	16510	16369	16361	16486	16221	16440	16422	16446	16424	16374	16271	16380	16426	16421	16444	16411	16494	16479	16408	16314	16259	16646	16175	16426	16296	16332	16414	16427	16401	16464	16416	16363	16516	16453	16450	16243	16344	16276	16421	16206	16619	16360	16300	16411	16416	16328	16535	16395	16371	16414	16397	16458	16371	16277	16542	16555	16282	16537	16283	16363	16295	16307	16378	16256	16357	16437	16428	16249	16239	16353	16520	16285	16331	16327	16289	16229	16307	16497	16564	16391	16402	16472	16390	16530	16424	16443	16428	16327	16571	16338	16505	16379	16384	16460	16277	16396	16487	16483	16371	16312	16270	16289	16424	16491	16241	16341	16354	16342	16508	16356	16391	16447	16184	16376	16337	16432	16381	16295	16450	16335	16184	16622	16316	16342	16423	16399	16480	16379	16313	16341	16438	16422	16216	16322	16392	16332	16303	16316	16460	16508	16268	16347	16353	16311	16209	16432	16397	16264	16412	16507	16360	16437	16284	16371	16442	16268	16289	16313	16486	16257	16511	16400	16345	16460	16440	16279	16238	16556	16408	16290	16201	16197	16314	16353	16548	16331	16252	16374	16352	16534	16304	16322	16457	16430	16445	16446	16348	16377	16260	16440	16367	16320	16391	16344	16302	16424	16375	16361	16454	16386	16378	16416	16406	16146	16319	16422	16436	16395	16248	16426	16478	16287	16331	16266	16280	16299	16387	16373	16374	16281	16387	16318	16386	16381	16499	16384	16195	16332	16276	16448	16317	16290	16292	16324	16530	16415	16325	16465	16362	16241	16389	16427	16362	16349	16373	16330	16282	16405	16380	16297	16321	16448	16442	16239	16388	16406	16521	16256	16368	16499	16373	16179	16354	16349	16339	16439	16431	16323	16435	16448	16395	16536	16278	16383	16440	16320	16405	16476	16476	16400	16262	16527	16468	16340	16535	16296	16299	16402	16206	16373	16402	16334	16447	16418	16468	16304	16472	16357	16351	16392	16529	16558	16383	16463	16402	16348	16252	16460	16329	16416	16295	16455	16315	16253	16401	16424	16405	16452	16258	16325	16234	16481	16517	16352	16349	16414	16363	16338	16391	16307	16415	16423	16344	16299	16450	16626	16425	16308	16372	16380	16517	16363	16448	16419	16533	16397	16311	16298	16525	16553	16500	16399	16356	16456	16579	16268	16290	16286	16208	16362	16424	16365	16387	16345	16553	16354	16346	16205	16316	16535	16416	16185	16343	16519	16401	16310	16435	16343	16345	16446	16304	16327	16220	16388	16320	16348	16308	16449	16384	16264	16328	16411	16556	16378	16305	16460	16239	16436	16492	16296	16372	16286	16343	16372	16454	16287	16643	16169	16265	16237	16395	16347	16308	16587	16287	16194	16480	16321	16360	16366	16430	16332	16465	16351	16531	16275	16341	16393	16317	16382	16311	16361	16365	16243	16257	16310	16340	16465	16279	16444	16327	16207	16326	16315	16302	16352	16357	16408	16514	16423	16320	16282	16359	16496	16512	16177	16553	16338	16408	16398	16453	16363	16415	16393	16444	16378	16453	16223	16409	16343	16294	16260	16508	16250	16382	16279	16384	16285	16430	16205	16550	16249	16387	16366	16444	16239	16359	16563	16352	16230	16231	16407	16401	16325	16338	16302	16324	16486	16142	16420	16189	16314	16417	16506	16447	16626	16253	16479	16329	16498	16420	16212	16440	16386	16336	16542	16245	16508	16405	16416	16230	16190	16253	16479	16388	16234	16346	16498	16392	16418	16331	16544	16410	16439	16393	16384	16294	16393	16397	16355	16352	16525	16352	16435	16277	16267	16402	16482	16231	16373	16402	16385	16464	16232	16377	16471	16356	16304	16353	16282	16520	16333	16359	16413	16262	16311	16471	16465	16202	16187	16472	16319	16401	16234	16265	16300	16336	16284	16419	16378	16276	16546	16386	16382	16436	16386	16333	16390	16443	16556	16411	16556	16400	16163	16514	16401	16536	16447	16263	16532	16414	16484	16280	16360	16362	16350	16461	16320	16314	16483	16423	16480	16318	16521	16365	16369	16435	16485	16369	16404	16345	16414	16401	16210	16579	16336	16293	16220	16274	16455	16543	16335	16278	16170	16329	16414	16369	16425	16193	16543	16243	16320	16275	16430	16457	16282	16226	16356	16503	16296	16325	16230	16281	16404	16284	16372	16289	16337	16378	16266	16504	16331	16345	16326	16404	16508	16506	16363	16468	16486	16261	16401	16404	16389	16469	16419	16346	16384	16437	16437	16496	16356	16527	16326	16277	16290	16203	16231	16324	16371	16453	16396	16433	16227	16302	16503	16430	16503	16370	16400	16415	16202	16497	16187	16275	16365	16458	16285	16348	16423	16379	16390	16248	16337	16260	16418	16389	16373	16316	16570	16331	16668	16328	16482	16496	16329	16219	16290	16269	16286	16290	16364	16193	16227	16327	16493	16568	16502	16432	16431	16177	16471	16246	16393	16435	16444	16384	16385	16375	16219	16296	16303	16188	16425	16431	16275	16421	16466	16446	16353	16499	16416	16464	16551	16437	16305	16311	16441	16427	16377	16608	16474	16342	16475	16259	16378	16342	16219	16293	16335	16373	16384	16552	16377	16293	16353	16340	16261	16351	16337	16263	16264	16427	16492	16195	16198	16374	16343	16214	16375	16390	16507	16410	16347	16284	16349	16556	16259	16368	16500	16452	16414	16361	16592	16321	16356	16373	16347	16305	16385	16323	16435	16423	16533	16290	16257	16418	16413	16466	16397	16385	16262	16329	16255	16327	16313	16328	16363	16316	16382	16663	16396	16310	16284	16443	16448	16483	16380	16335	16463	16459	16355	16516	16547	16244	16298	16351	16362	16341	16297	16475	16465	16511	16237	16188	16328	16400	16180	16416	16446	16336	16387	16472	16436	16374	16263	16386	16259	16327	16491	16316	16457
21984	21056	28549	24713	22723	28425	38535	37627	33974	30846	26629	23522	21502	21230	20927	20990	21107	20972	21363	21013	21109	21170	20945	20989	20869	20805	21113	21036	20840	21024	21110	20763	21092	21025	20834	21016	21097	20816	20981	21137	20821	20934	20666	20838	20761	21055	20932	20814	20892	20913	20791	20998	21016	20925	21005	20974	21100	21247	20797	20961	20832	21127	20853	20796	20972	20881	20871	21078	20872	20891	20882	20935	20964	20786	20863	20947	20664	20632	20983	20947	21012	20809	21047	20781	20775	20777	20862	20786	20954	20863	20814	20911	20892	20728	20916	21022	20993	21082	20881	20865	20656	20633	21001	20997	21144	20812	20916	20574	20749	20766	20754	20774	20964	21082	21052	20896	21233	20983	20895	20992	20891	20867	20987	20969	21043	21125	20782	20979	20837	20920	20778	20857	20703	20911	20942	20883	20729	20828	20898	20829	20962	20827	20932	20963	20920	20614	20960	21007	20681	21054	20799	20711	20749	20854	20677	21109	20844	20874	20883	20949	20924	21185	21036	20903	20852	20751	20789	20890	20822	20994	21033	21005	20954	20905	20821	20898	21244	20945	20930	20938	21033	20872	20977	20826	20987	20813	20912	20903	20762	20703	20954	20823	20978	20787	20937	20844	20849	20939	20986	20735	21000	20768	20876	20795	21010	20729	20811	20929	20874	20869	20898	20704	20720	20853	20961	20906	20812	20859	20986	20832	20908	20966	21014	21131	20792	21065	20931	20862	20771	20759	20855	20896	21024	20756	20775	20764	20931	20796	20883	20747	21106	20919	20984	20758	20855	20947	21000	20754	20966	20737	20999	21012	20992	20911	20639	20768	20890	20868	20831	20901	20824	20963	20938	20968	20683	21021	20861	20740	20828	20938	20896	20887	20878	21040	20807	20596	20879	20853	20859	20889	20858	21101	20770	20888	20760	20850	20914	20985	21112	21095	21018	20860	20966	20950	20903	20855	20766	20980	20728	20798	20814	20906	21039	20752	20899	20909	20917	20980	20896	21054	20786	20821	20961	20831	20744	20869	20806	20698	20631	21036	21218	20964	20847	20870	20849	20752	20873	20720	20881	21064	20769	20710	21108	20740	20979	20877	20733	20851	21082	20666	20990	20946	21006	20920	20965	20821	20662	21079	20934	20944	21216	20871	20791	20770	20874	20860	20899	20782	20686	20817	20854	20833	20813	20999	20854	20897	20946	20818	21053	20940	20687	20745	20906	20880	20764	20893	20812	20892	20874	20967	20830	20818	20912	20903	20731	20836	20771	20899	20865	20986	20760	20761	20855	20784	20760	20971	20815	20746	20996	20821	20929	20835	20824	20778	20958	20960	20879	20823	20977	20887	20829	20851	20978	20963	20733	21113	20945	20941	20898	21027	20797	20824	20868	20653	20795	20939	20720	20834	20905	20900	20836	20858	20975	20818	20787	20699	20930	20818	20953	20899	20969	20774	20980	20890	20647	20797	20990	20855	20981	20923	20992	20701	20781	20882	20931	20745	20846	20761	20721	20815	20772	20883	21040	20903	20890	21115	20764	20896	20918	21133	20873	20797	20796	20844	20911	20959	21020	20827	20713	20767	20729	21003	20911	20982	20768	20978	21027	21007	20806	20852	20803	21027	20871	20748	20757	20979	20711	20798	20948	20851	20955	21147	20785	20737	20709	20885	20676	20796	20870	21006	20993	20859	20861	20884	20896	20799	20829	20650	20822	20875	21003	21000	20815	20852	21153	20950	20936	20916	20860	21158	20980	20933	20922	20958	20898	20818	20756	20826	21022	21033	20699	21004	20756	20817	20881	20824	20797	21038	20796	20976	21090	20781	20708	20709	20970	20930	21084	20807	20947	20885	20995	21013	20876	20867	20873	20854	20929	20967	20928	20876	20743	20931	20796	20758	20942	20892	21110	20952	20696	21117	20721	20866	20858	20855	20868	20894	20961	20729	20810	21036	20824	20819	20821	20600	20667	20911	20795	20677	20990	20974	20865	20940	21160	20880	20777	20971	20819	21078	21096	20990	20691	20851	20714	20864	20765	20837	20646	20686	21013	20814	20802	20903	20868	20754	20993	20922	20743	20902	20968	20904	20781	20828	20973	20586	20704	20620	20833	20980	20779	20917	20787	20845	21079	20882	20906	20843	20938	20935	20939	20585	20822	20803	20728	20938	20986	20651	21015	20730	20817	20919	20958	21033	20778	20803	20801	20816	20863	20852	20927	21182	20961	20906	20867	20697	20822	21039	20773	20883	21030	20987	20844	20929	20724	20940	20997	20881	20917	20977	20846	20987	20621	20667	20878	20887	20769	21071	20933	20852	20827	20818	20877	20922	20919	20890	20897	20851	20862	20984	20793	20762	20693	20957	21150	21028	20912	20920	21135	20975	21078	20688	20828	20931	20635	20887	20884	20791	20782	20938	20878	20857	20858	20861	20866	20981	20724	20925	20895	20898	20747	20799	20795	20935	20872	20892	20907	20819	20930	20974	20942	20973	20866	20724	20816	20870	20929	20818	20783	20905	20815	21036	21041	20856	20753	20802	20869	20829	20707	20709	20827	20825	20967	20899	20903	20969	20821	20867	20827	21053	20619	20828	20826	20919	20873	20609	20802	21107	20742	20724	21086	20968	20836	20805	21070	20784	20850	20931	20828	20911	20857	21054	20917	20984	20885	20906	21057	20767	20870	20674	20802	21027	20752	20790	20764	20872	21025	20792	20841	20701	20959	20792	20993	20925	20765	20749	20858	20753	20884	21212	20957	20815	21070	20660	20831	20823	20753	20959	20945	21039	20890	21032	20907	20930	20780	20765	21035	20955	20822	20828	20816	20739	20950	20883	20919	20679	20923	20858	20868	20931	20912	20810	20747	20849	20797	20776	21051	20562	20943	20857	20689	20932	21005	20990	20846	20991	20759	20951	20924	20815	20798	20780	20917	21020	20985	20786	20945	20616	20934	20895	20955	20812	20862	20950	20757	20972	20535	20883	21125	20904	20856	20955	20958	20789	20956	20812	20839	20932	20911	20830	20795	20897	20669	20807	20835	20942	21027	20991	20952	20967	20923	20929	21047	20915	20935	20732	20972	20950	20974	20756	20828	20731	20911	20829	20977	20903	20679	20984	20748	20689	20637	20745	20889	20714	20934	20828	20943	21121	20812	20814	20849	21172	21048	20872	20945	20823	20856	20932	20748	20996	20838	20859	20736	20946	20972	20696	20749	20831	21016	20810	20614	20752	20921	20809	21166	21018	20881	20704	20737	20906	20922	20761	20916	20601	20897	20802	20783	20870	20900	21207	20702	20817	21044	20925	20954	21131	20802	20829	20970	20989	20973	20888	21097	21070	20863	20888	20810	20685	21117	20994	20828	20758	20827	20879	20895	20888	21108	20837	20880	20972	20634	20950	20675	20722	20929	20899	20986	20763	20894	20896	20885	20708	21034	21098	20895	20902	20800	20806	20799	20775	20981	21066	20793	21003	21006	20759	20925	20854	20920	20896	20638	20925	20978	20763	20760	20841	20999	21010	20794	20935	21016	20914	21034	20998	20892	21106	20833	20898	21051	20849	21078	20965	21005	20870	20708	20656	21014	20932	20830	20779	21109	20995	20847	20738	20910	20696	20983	20772	20987	20835	21178	20803	20806	20954	20872	20876	20800	20797	20914	20967	20919	20632	20789	20789	20953	20974	20987	20916	20821	20892	21019	20821	20690	20981	20945	20979	20922	20673	20958	20716	20853	20746	20952	20941	20806	20752	20749	20826	20836	20999	20922	20767	20955	21068	20887	20751	20902	20836	20760	20751	20706	20951	20923	20943	20972	21029	20970	20719	20937	20713	21066	20785	20648	20730	20713	21023	20726	20819	20885	20979	20929	21048	20740	20850	20933	20781	20992	20696	20878	20915	21198	20824	21168	20849	20983	20982	20996	20925	20927	20973	20999	20848	20790	20641	20879	20955	20970	21029	20977	21098	20999	20997	20780	20979	20810	20878	21044	20971	20758	20924	20765	20812	20851	20828	20830	20883	20841	21010	20926	20870	20909	20870	20726	21190	20928	21060	21220	21108	20819	20655	20994	20883	21037	20817	20624	20857	21120	21021	20830	20714	20788	20716	20864	20675	20923	20677	20905	20749	20802	21162	21049	20861	20819	21048	20895	20749	20992	20958	20898	20741	20947	20936	20927	20866	20814	20978	20941	20699	20910	21023	21089	20601	20852	20802	20891	20942	21054	20787	20830	20743	20915	20923	20918	20670	20818	20749	20818	21043	20948	20657	20872	20677	20954	20998	20891	20823	21026	20775	20857	20741	20797	20801	20819	20934	21084	20812	20870	21094	20868	20880	20729	20569	20881	20944	20760	20979	20920	20739	21008	20764	20979	20914	20911	20727	20768	20815	20756	20731	20935	20945	20921	20770	21026	20965	20800	20725	20682	20703	20895	20904	21077	20830	20821	20579	20920	20736	20880	20878	20814	20847	20816	20978	21006	20814	21058	20815	20958	21151	20854	20934	20890	20824	20985	20914	20828	20971	20829	20942	21149	20748	20870	20975	20815	20731	20763	20967	20872	20872	20767	21092	20737	20936	20688	20893	20849	21156	21185	20985	20672	20885	20938	20971	20867	20851	20810	20982	20682	20889	20865	20826	20871	20968	21123	21031	20909	20973	20932	20780	20737	20667	20759	20910	20870	20980	20990	20791	21252	20982	20787	20921	20975	20843	20962	20705	20875	20912	20654	20691	21057	20944	20906	20738	20964	20916	20842	21011	21044	20691	20903	20787	20727	21141	20781	20714	20834	20959	21126	20625	20771	20779	20837	20793	20791	20918	20913	20803	20780	20921	20842	20768	20875	20683	21073	20809	20894	20813	20574	20919	21012	20842	20826	20782	20775	20828	20784	20837	20808	21107	20722	20906	20845	20846	20671	21035	20925	20965	20909	20770	20870	21128	20936	20919	20745	20842	20670	20892	20740	20841	20794	21051	20866	20895	20966	20851	21058	20656	21072	20804	20970	20749	20943	20875	20814	20783	20895	20946	20837	20972	20907	20886	20821	20835	20802	20852	20612	20994	21031	20859	20756	20732	20929	20902	20883	20739	20958	20791	20815	20778	20801	21036	21052	21044	20818	20974	20850	20989	21087	20878
29398	62411	57897	43381	29687	30640	37370	37688	32591	27999	22573	19036	17013	16648	16714	16833	16658	16738	16691	16661	16626	16636	16632	16644	16848	16568	16686	16659	16787	16717	16594	16607	16624	16770	16556	16707	16500	16705	16683	16544	16775	16741	16589	16589	16726	16571	16608	16643	16511	16927	16471	16648	16725	16479	16889	16779	16728	16678	16675	16465	16671	16594	16769	16705	16515	16702	16683	16623	16557	16548	16758	16732	16632	16438	16555	16654	16425	16692	16680	16678	16981	16563	16741	16619	16715	16630	16683	16721	16673	16553	16625	16771	16643	16603	16703	16730	16667	16687	16455	16749	16718	16616	16687	16576	16720	16560	16590	16704	16627	16547	16483	16602	16419	16680	16723	16762	16711	16694	16649	16683	16728	16833	16663	16420	16696	16587	16769	16566	16602	16745	16484	16680	16573	16532	16522	16755	16651	16746	16784	16350	16655	16745	16788	16730	16519	16590	16534	16534	16843	16552	16759	16658	16743	16567	16752	16668	16450	16638	16785	16743	16651	16707	16456	16585	16571	16599	16686	16566	16599	16742	16818	16707	16662	16641	16630	16630	16540	16700	16673	16675	16708	16758	16506	16750	16730	16407	16462	16555	16726	16550	16784	16646	16702	16873	16531	16620	16651	16375	16727	16675	16651	16572	16762	16699	16668	16431	16694	16651	16695	16683	16743	16558	16649	16791	16724	16583	16605	16603	16548	16664	16657	16798	16514	16607	16510	16496	16482	16462	16669	16731	16653	16650	16680	16738	16791	16559	16672	16733	16574	16842	16728	16645	16792	16606	16582	16629	16653	16571	16673	16617	16676	16725	16702	16782	16547	16823	16484	16663	16536	16875	16500	16643	16545	16856	16588	16518	16851	16343	16768	16673	16542	16783	16634	16755	16793	16672	16631	16605	16524	16881	16778	16482	16622	16648	16529	16660	16619	16723	16613	16648	16512	16610	16554	16842	16529	16678	16710	16665	16789	16525	16895	16650	16696	16543	16654	16547	16707	16570	16563	16668	16661	16650	16652	16756	16580	16454	16689	16669	16685	16662	16425	16642	16476	16510	16603	16571	16648	16714	16776	16600	16630	16686	16504	16701	16491	16437	16749	16563	16693	16578	16568	16626	16577	16889	16632	16620	16585	16692	16681	16743	16623	16477	16655	16501	16583	16355	16583	16609	16578	16696	16693	16508	16685	16605	16603	16704	16817	16536	16564	16730	16495	16501	16713	16434	16635	16541	16763	16760	16656	16639	16807	16817	16552	16567	16562	16748	16721	16629	16769	16648	16680	16766	16725	16731	16601	16642	16726	16589	16518	16671	16603	16416	16646	16486	16533	16708	16570	16561	16689	16585	16644	16715	16830	16520	16606	16569	16587	16619	16754	16684	16656	16683	16609	16535	16743	16584	16537	16477	16714	16716	16851	16558	16506	16597	16773	16670	16824	16780	16793	16895	16613	16563	16725	16657	16560	16596	16529	16720	16736	16607	16761	16637	16795	16637	16591	16535	16714	16592	16600	16531	16563	16615	16655	16602	16622	16708	16704	16452	16601	16771	16704	16522	16697	16640	16560	16700	16714	16878	16634	16539	16650	16564	16596	16759	16710	16660	16669	16670	16778	16569	16407	16699	16839	16775	16683	16687	16581	16630	16632	16628	16635	16743	16711	16671	16709	16482	16515	16826	16747	16668	16600	16693	16742	16580	16663	16786	16599	16699	16577	16677	16709	16720	16577	16575	16777	16632	16598	16643	16671	16753	16703	16636	16617	16692	16489	16719	16673	16838	16747	16600	16608	16663	16593	16701	16386	16675	16765	16617	16670	16589	16541	16718	16792	16555	16861	16704	16463	16791	16731	16670	16589	16559	16836	16730	16610	16847	16478	16564	16685	16597	16686	16330	16642	16699	16686	16699	16825	16604	16661	16683	16649	16521	16687	16573	16565	16504	16736	16568	16663	16668	16760	16682	16669	16559	16674	16673	16719	16588	16632	16668	16639	16645	16733	16694	16715	16786	16784	16693	16662	16637	16684	16653	16640	16727	16614	16504	16621	16780	16517	16831	16641	16544	16580	16733	16587	16634	16503	16681	16563	16727	16571	16631	16741	16401	16683	16659	16574	16644	16616	16641	16718	16643	16622	16814	16660	16683	16559	16760	16726	16685	16632	16443	16434	16667	16637	16673	16632	16584	16799	16591	16646	16496	16785	16569	16716	16564	16565	16677	16811	16549	16654	16631	16757	16613	16756	16489	16691	16703	16650	16620	16656	16712	16623	16768	16733	16487	16661	16593	16566	16651	16547	16672	16769	16733	16747	16705	16625	16756	16528	16671	16591	16676	16499	16585	16625	16730	16677	16579	16729	16609	16683	16683	16645	16757	16738	16926	16650	16639	16592	16617	16628	16781	16585	16657	16479	16746	16838	16675	16474	16502	16622	16613	16614	16729	16669	16817	16741	16523	16674	16556	16539	16590	16604	16698	16487	16658	16374	16771	16691	16583	16564	16703	16732	16683	16522	16648	16868	16823	16689	16851	16669	16673	16670	16669	16606	16753	16793	16718	16516	16669	16564	16677	16696	16812	16767	16606	16594	16517	16768	16654	16728	16586	16779	16736	16876	16710	16737	16640	16585	16516	16650	16747	16676	16507	16739	16569	16597	16823	16644	16683	16731	16570	16608	16536	16606	16705	16711	16803	16617	16552	16592	16632	16523	16748	16638	16721	16653	16629	16796	16749	16779	16820	16665	16520	16488	16633	16698	16726	16599	16828	16721	16664	16707	16726	16632	16536	16543	16533	16718	16659	16573	16611	16515	16646	16624	16501	16651	16524	16576	16670	16665	16813	16573	16406	16589	16578	16675	16528	16591	16672	16716	16683	16650	16646	16605	16668	16674	16739	16576	16579	16629	16567	16610	16726	16568	16623	16758	16525	16671	16660	16786	16661	16741	16735	16484	16549	16489	16741	16653	16653	16711	16552	16547	16749	16724	16703	16641	16672	16859	16788	16619	16681	16546	16501	16645	16556	16602	16734	16648	16629	16652	16701	16589	16699	16515	16620	16597	16578	16426	16569	16590	16599	16748	16635	16398	16770	16628	16763	16713	16564	16671	16758	16832	16497	16528	16696	16705	16801	16715	16665	16739	16711	16730	16563	16564	16533	16588	16649	16596	16556	16631	16745	16640	16626	16719	16581	16572	16774	16692	16703	16682	16700	16625	16666	16519	16566	16513	16697	16722	16629	16686	16742	16514	16621	16628	16505	16619	16675	16708	16642	16695	16766	16572	16783	16535	16433	16618	16503	16658	16752	16473	16584	16718	16636	16789	16803	16764	16600	16624	16548	16672	16595	16817	16642	16569	16632	16516	16698	16700	16631	16465	16770	16692	16587	16736	16797	16752	16726	16729	16766	16421	16710	16760	16518	16741	16426	16576	16820	16646	16682	16659	16737	16523	16643	16566	16607	16609	16552	16608	16512	16467	16542	16688	16387	16644	16474	16704	16786	16585	16575	16662	16591	16784	16665	16756	16630	16808	16813	16381	16706	16719	16529	16784	16537	16657	16610	16678	16637	16701	16578	16846	16431	16721	16596	16598	16490	16747	16711	16676	16546	16569	16654	16542	16680	16728	16680	16672	16667	16640	16626	16637	16782	16603	16691	16604	16792	16647	16617	16502	16751	16689	16616	16616	16558	16550	16692	16732	16706	16734	16711	16643	16666	16665	16698	16839	16744	16691	16805	16647	16512	16424	16608	16716	16752	16405	16523	16709	16611	16772	16543	16723	16490	16681	16658	16679	16826	16578	16577	16664	16703	16733	16503	16596	16631	16796	16710	16605	16645	16701	16544	16647	16637	16630	16765	16637	16471	16732	16541	16495	16647	16661	16778	16700	16761	16517	16554	16591	16733	16704	16558	16847	16774	16653	16479	16689	16612	16729	16728	16595	16784	16708	16542	16728	16544	16667	16799	16886	16674	16665	16534	16552	16614	16668	16610	16762	16673	16623	16671	16652	16724	16502	16695	16577	16646	16794	16770	16710	16658	16724	16667	16698	16706	16500	16561	16605	16478	16633	16614	16574	16507	16554	16648	16788	16602	16647	16596	16792	16573	16668	16650	16649	16733	16714	16696	16817	16615	16660	16524	16594	16786	16889	16591	16668	16812	16684	16673	16699	16836	16564	16669	16518	16650	16631	16667	16673	16566	16626	16472	16674	16668	16581	16418	16577	16557	16732	16846	16558	16596	16616	16712	16599	16497	16757	16748	16541	16666	16823	16574	16658	16772	16734	16684	16642	16634	16699	16648	16743	16886	16622	16796	16642	16629	16566	16572	16563	16514	16669	16666	16828	16666	16531	16764	16621	16665	16598	16664	16630	16713	16518	16474	16635	16673	16561	16774	16540	16600	16789	16600	16620	16689	16923	16588	16629	16651	16778	16695	16766	16545	16675	16710	16548	16770	16581	16752	16354	16648	16677	16620	16643	16480	16578	16594	16685	16485	16623	16710	16650	16811	16549	16607	16743	16610	16723	16625	16543	16664	16740	16687	16834	16662	16667	16535	16725	16678	16577	16658	16608	16538	16438	16336	16711	16693	16592	16489	16660	16554	16882	16742	16858	16787	16674	16557	16515	16580	16671	16528	16493	16783	16751	16620	16545	16688	16650	16660	16641	16710	16857	16551	16522	16690	16601	16536	16719	16641	16849	16612	16519	16700	16518	16711	16670	16624	16524	16791	16680	16723	16688	16752	16434	16780	16633	16658	16585	16665	16605	16770	16743	16789	16611	16684	16558	16652	16608	16649	16593	16612	16579	16792	16593	16692	16620	16585	16540	16682	16635	16693	16597	16570	16668	16686	16443	16897	16673	16701	16489	16729	16629	16698	16582	16552	16707	16555	16556	16601	16771	16632	16626	16641	16703	16602	16600	16784	16600	16554	16623	16818	16555	16700	16550	16682	16575	16651	16513	16518	16533	16570	16603	16640	16745	16674	16786	16699	16450	16811	16747	16621	16657	16772	16642	16605	16717	16786	16725	16679	16584	16662	16707	16788	16613	16706	16614	16671	16684	16707	16631	16870	16715	16660	16760	16686	16630	16644	16619	16664	16608	16639	16672	16657	16631	16626	16519	16457	16627	16637	16635	16851
29532	26873	33693	25668	20668	19217	19227	19077	19256	18913	18425	18014	18073	18061	17901	17829	17999	18103	18136	18006	17953	17958	17972	18004	18146	18138	17987	18007	17919	17910	18017	17986	17997	18044	17960	18042	18029	17977	18017	17820	18056	17974	17991	17946	17972	17860	17886	17818	17941	17918	17986	17781	17840	17991	18040	17941	17880	17913	17999	17837	17861	17867	17925	17964	17995	17988	18037	17815	18005	17997	17886	17814	17801	17961	17931	18036	17878	17820	17881	17882	18085	18163	17877	18037	17954	18093	17898	18052	17923	17963	17992	18221	17958	17853	17868	17907	18000	18019	18151	17968	18296	18016	17911	18089	17976	18076	18103	17953	18025	17955	17966	17940	17998	17776	17759	18016	17988	17991	17896	18205	17845	17939	17944	17867	18013	17973	18041	18010	17871	17946	17882	17954	17982	17949	18202	17922	18046	17749	17888	17677	18060	18016	17865	18073	18018	18036	18153	18140	17925	18057	17917	17958	17880	18223	17978	17790	17807	17939	17887	18102	18083	18113	17928	17916	18126	17890	17849	18104	17728	17958	17902	18150	18080	18043	17692	17893	18182	17858	17981	17885	17892	18072	17858	17954	17992	18157	17758	17841	17973	17919	17841	17876	18063	17925	17920	18087	17869	17998	17983	18031	18084	17885	18036	18113	17992	18085	17875	17805	17932	17899	18044	17823	17793	18209	18034	17949	17868	18027	17920	17997	17794	17766	17994	17977	18087	18016	17936	18173	17711	18043	18021	17904	17761	17980	18035	17995	17919	18004	18216	17911	18051	18168	17916	17952	17808	17733	18011	18036	17983	17843	17618	17919	17919	17883	17875	17899	18235	17845	17979	18213	18139	18230	18029	18001	17712	18101	17987	17813	17854	17825	17754	17715	17833	18038	17951	18016	18034	17958	17731	17732	17851	18050	18093	17861	17812	17980	18070	17935	17886	17997	18047	18023	17800	18046	17839	17935	17877	18031	17891	18205	18041	17975	17924	17978	17984	17926	18094	18077	18210	18026	17887	17931	17798	18091	17917	17890	18063	18041	18043	17905	17996	17848	17988	18011	18051	18033	17834	17794	18060	17994	18004	17923	17951	18154	18031	18019	18067	17966	17913	17849	17959	17925	18127	17950	18258	17886	17984	18000	17875	18189	18040	18209	17872	17841	18000	18019	18044	17935	17841	18026	17966	18078	17843	17867	18012	17898	17889	17930	17977	17889	18104	17981	17911	18024	17988	18105	17910	18019	17915	17892	17806	17912	17998	17951	18089	17844	18073	17913	17962	18165	18057	18006	18078	18032	17916	18001	17864	18004	18058	18072	18013	17853	18081	17825	18006	17947	18117	17981	17941	17579	17841	18057	18029	18039	17985	17893	17947	17933	17992	18094	17924	17948	17975	18011	18118	17959	17931	18077	17882	17966	18121	18049	17971	17960	18052	17943	17947	17900	17982	18002	17871	17947	17892	17864	17869	17870	18045	18032	18103	17978	17779	18058	18031	18019	18031	17817	17936	17939	17944	17987	17876	17862	18176	17941	17885	18163	18001	18157	17937	17962	17918	17957	18100	17911	17831	18050	17932	18197	17873	17810	18044	18053	17994	17930	17903	17667	17732	17819	17818	17807	18183	18074	17958	17955	17968	18102	18045	17835	18121	17878	18058	17975	18041	17928	17961	18033	17971	17952	17924	17884	17874	17936	17996	17976	17982	18181	18120	17885	17922	18097	17985	17892	17845	18052	18038	18088	18054	17749	17846	17883	17944	18345	18138	18112	18157	18135	17620	17868	17936	18251	17826	17793	17740	17971	18072	17981	17874	17897	17683	17821	17988	17994	18023	18114	18155	18118	18091	17959	17932	17945	18017	17902	17946	18023	17803	17826	18076	17750	18086	17868	17978	18031	18005	17909	18113	17937	17934	17934	18049	17923	17806	17999	18089	17798	17806	17957	17923	17927	17865	18085	18139	18083	17959	17935	18030	17920	18042	17941	17892	18189	17970	17867	17906	17891	17681	17993	17989	18031	17921	17940	17961	17764	17903	17911	17806	18018	18082	17969	17745	18101	18090	17804	17778	17798	18067	18055	17853	18095	17968	17995	17869	18015	18041	17795	18286	17883	18236	17870	17822	18014	17985	17754	17865	17880	17964	17865	17973	18043	17808	17998	17797	17754	18043	18193	18010	18060	17912	18030	18031	17905	17874	17899	17930	17946	17800	17940	17941	17937	17824	18166	17904	17935	18164	17925	18055	17978	17921	18017	18088	17932	17887	17866	17946	18066	17956	18097	18080	17867	18058	17920	17850	17859	17945	17931	18001	17895	17823	17880	17847	17743	17888	17829	17800	17821	17771	17951	17895	17913	17873	18018	18066	17812	17889	18013	18077	17968	17970	17916	18242	17955	17777	17975	17859	17784	17837	17878	17851	18017	18048	17858	17884	17814	17890	17742	17973	17915	17974	17977	18096	17900	17899	17960	18186	18073	17833	18071	18074	18014	17826	18061	17829	18041	18199	17812	18038	18036	17994	17926	17989	17953	17993	18044	18046	18049	17971	17957	17978	18136	17751	18104	17838	17975	17961	18023	18000	17975	18064	17966	17923	18152	18113	17870	17858	18020	17954	17883	18014	18003	17977	17903	17964	18012	17868	17918	18188	17903	17699	17828	17962	17903	18012	17926	17985	18031	17938	17968	18226	18182	18125	18040	18091	17819	17758	18048	18014	17736	17784	17816	17725	17832	17805	17931	17885	17984	17886	17921	18057	17907	18071	17762	18051	17736	17941	18047	18026	18156	18014	18098	18140	18031	18014	18033	17930	18000	18146	17988	17847	17877	17806	17822	17918	18163	18026	17894	17880	17969	17842	18187	17928	17977	18104	17904	18019	18055	17962	17897	17733	17937	18030	17888	18025	17929	18141	17943	17795	17939	17898	17945	18028	18127	18253	18111	17899	17988	18102	17783	18029	18184	17979	18008	17975	18056	17996	17923	18034	18007	18018	17752	17726	17662	18055	17918	17924	17859	18010	17888	18085	17829	17774	17829	17892	17993	17906	18062	17872	17770	18016	17999	17960	17811	18108	17885	18033	18060	17969	18064	17874	17946	17999	17938	18038	18030	17979	18098	17935	17977	17896	17865	17994	17908	17997	18026	17937	17919	17925	18057	18032	17945	18076	17974	18202	18057	18055	18280	17969	18005	17900	18009	18208	17967	18016	18112	18042	17872	17826	17859	17782	18005	17779	18082	17921	18127	17955	17841	17959	17877	17948	17890	17856	17933	18078	18108	18018	18029	17975	17886	18126	18045	18093	17766	18070	18008	17853	17792	17876	18036	17862	18011	17864	18027	17923	17801	17999	18020	17851	17897	18049	17889	17891	18013	17995	18005	18070	18008	18026	17878	18103	18260	18220	18014	18303	18050	18018	17931	18020	17929	17814	17965	18022	18067	17941	17997	17938	18048	17810	17862	18000	18047	17931	18006	17841	17871	18068	17967	18023	17929	17995	18145	17950	18077	17925	17921	18103	18124	17858	17808	17958	17893	17926	17989	17858	18002	17868	17929	17906	17820	17973	17947	17917	17872	18050	18003	17972	17958	17990	17884	17934	18146	17990	18219	17887	17829	18109	18014	17774	18058	17971	18089	17940	17865	17847	17772	17946	17905	17973	18174	18146	17953	17854	17822	17934	17941	17858	17881	17978	17862	17813	17939	17979	17899	18030	17856	18075	18118	18059	18035	18042	17997	17876	18126	17904	17826	18001	17946	18117	18172	17863	17854	18212	17840	17882	18085	18084	18015	17844	17860	17878	17942	17884	17902	18155	18092	17988	17735	17962	17936	17941	17936	18037	18320	17959	18098	17957	18156	18088	18135	17968	18025	17960	18021	17767	17850	18204	18008	18101	18004	17825	17977	18178	17978	17932	18066	18179	17777	18068	18038	18158	18168	17838	17952	17811	18145	18098	17874	17863	18025	18057	17979	18021	17856	17970	18094	18120	18040	17944	17902	18066	18063	18124	17827	17969	17956	18066	18037	17995	17842	18127	17746	18039	18101	17946	18017	17845	17998	17793	17872	17991	17845	17801	18024	18039	18140	17846	17788	17945	17838	18111	18164	18244	18108	18026	17855	17876	17986	18109	17997	17960	17912	17892	17978	17912	17969	17927	17860	18012	18024	18207	17889	17960	18164	18038	17954	17810	17946	17939	17851	17908	17835	18036	17797	18012	17805	18060	18022	18104	18033	18141	17946	18012	17808	17971	18072	17941	17776	17885	18030	17991	17918	17889	17841	17982	17966	17959	17949	17767	17941	17955	17996	18011	17867	18073	17898	17981	17973	17884	17896	18010	18088	18053	17970	18066	18150	18127	17916	18131	17913	18061	17993	18047	18136	18124	18036	17902	18187	17910	17989	18244	17957	17971	17951	18014	18244	18198	17913	17993	17825	18072	17841	18033	18040	17879	17893	18049	17991	18114	18022	18013	18054	18012	18254	18016	18127	18247	17941	18043	18229	17961	17864	18250	17856	18076	18075	17693	17999	18112	18071	18055	18005	17959	17808	17920	17798	18058	17872	18138	17865	18029	17893	17984	17974	18171	18035	18170	18133	17966	18083	17943	18107	18138	18025	18004	17961	17843	17805	17917	18145	18079	17960	17921	18117	18111	18101	17964	17876	18137	18021	17874	18090	18124	17883	17968	18037	17982	18031	18158	17871	17970	17786	17923	18125	17941	18032	18176	18037	18022	17965	17965	18149	18062	17878	17867	18014	18008	17928	17907	17971	18038	18122	18060	17768	17783	17843	17760	17991	17924	17821	17919	17870	17835	17726	17660	17866	17961	17951	17927	17778	17927	17868	18090	18112	17908	17873	17773	17946	17804	17927	17746	17922	17963	17931	17817	17882	18107	18098	18088	18020	17956	17967	18111	17787	18080	18072	18066	17997	17917	18158	17834	18021	18138	18085	17949	17913	17947	17805	18040	18195	18116	17852	18263	18108	17948	18042	18014	18014	17953	18048	17916	17962	17941	17932	17952	17936	18027	17768	18037	18126	17917	18054	18147	18212	17998	17908	18029	18013	18012	17743	17961	18178	17927	17980	18029	17977	18115	17990	17919	17971	18027	17910	17949	17914	17913	17786	17912	17877	17880	17794
22744	38964	34277	21065	18518	16994	16928	16372	16453	15838	15470	15269	15265	14997	15006	15067	15077	14962	15103	15266	15021	15221	15002	14990	14871	15028	15115	15313	14973	15059	14967	15203	14903	15124	15198	14921	15015	15033	15072	14926	14971	15031	14882	15078	15076	15055	15166	14955	14978	15147	14985	15037	14897	14936	15002	14947	15078	15001	15262	14898	15283	15085	14891	14934	14986	15182	15044	15097	15118	14956	15010	14879	15090	15170	15160	14923	15092	14885	15021	15040	15097	15129	14955	15103	14832	15046	15017	15040	15039	14828	15088	14979	15129	15117	14996	14992	15139	15111	14979	15153	15198	14936	14855	14980	15163	14986	15185	14889	14774	14937	14923	14858	15054	14979	15029	14946	15081	15195	14982	14908	15077	15078	15117	15099	14961	15037	14983	15017	15029	15110	15091	15169	14871	15011	15010	15058	15138	14975	15129	15172	15019	14988	15210	15063	15096	15073	15131	14980	15011	14856	14904	15126	15015	15123	15140	14998	15005	15135	14974	14909	14994	14893	15003	14911	15199	14985	15080	14810	14920	15043	14946	14928	15006	14954	15138	15081	15124	15204	15061	14936	15011	15013	15049	15103	15042	15028	15031	15097	15124	15191	15014	14939	15130	14921	15088	15099	14897	14916	15125	15012	15103	15051	15172	14961	15194	15019	14871	15067	14979	14962	15088	15231	14995	14966	15113	15142	15120	15149	15048	14994	15004	15063	15096	15018	15108	14982	14915	14984	15243	15084	15021	14945	15114	15022	14914	15047	15017	15066	14882	14959	15041	14774	14956	14869	15113	15181	15187	15048	15093	14864	15130	15075	14963	14969	15203	14764	15037	15028	15022	14927	14990	15027	14975	15061	14949	14952	14995	14983	14956	15195	15011	15057	14959	15144	15040	15103	14886	15205	14877	14860	15101	15111	14982	15242	15032	15160	15188	15131	14980	15008	14954	15192	15059	15077	14916	15049	15039	15016	15116	14948	14986	15157	15147	15140	15002	14852	14907	15117	15021	15108	15001	14971	15058	15158	14813	15072	15130	14914	15028	14989	15017	15019	15032	15178	14867	15028	14979	14930	15041	14983	15112	14943	15100	14952	14960	15021	15024	14994	15103	14967	14897	14948	15026	15176	15117	14951	15106	14974	15112	15051	14869	15240	15051	15077	14935	15069	14965	15031	14940	15027	15182	14898	15013	15088	14919	15059	15149	14936	15035	14971	14903	15030	15086	15083	15002	14833	14947	14951	15107	14991	15074	15007	15124	15028	14917	14996	14940	15110	14959	15126	14948	15168	15026	15037	15004	14969	14953	14941	14899	14894	15009	15162	15110	14837	15106	15056	14989	14977	15140	14891	15046	14990	14979	15104	14948	15273	15055	15137	15033	15089	14928	15003	14928	15032	14975	15150	14866	14887	15024	15094	14921	14955	14933	15083	14891	14927	15027	15056	14964	14868	14955	15013	15200	15029	15191	14880	15121	14849	15056	15036	14966	15032	14850	15016	15026	14901	15147	15223	15001	14987	15035	14947	15246	15087	14958	15148	14905	15076	15074	15007	15063	14959	14976	15253	15011	15219	15078	15007	15062	14923	15106	15111	15048	15014	15117	15159	15174	15020	15004	15087	15084	14910	15049	15060	15179	14804	15126	15063	14997	15107	14964	15180	14987	15110	14954	15146	15195	14955	14929	15080	15143	14986	15085	15110	15094	15164	14916	15059	15101	15146	14973	15004	15111	15092	15093	14872	15048	14875	15002	15147	15065	15009	14857	15141	14893	15208	14934	15095	15086	15132	15100	14999	14909	15111	15099	15018	15046	14905	15029	15120	15003	15207	14986	15048	15197	14868	15010	14960	14937	15190	14953	15038	14877	15090	15051	15082	15109	15047	14856	15106	15055	15006	14933	14973	15018	15142	14907	15040	15095	15021	15067	14899	14953	15094	15017	15064	14942	14953	14887	15176	15183	15071	15081	15080	15212	15084	15026	15145	15186	15005	15036	14943	14778	15035	15090	15054	14886	15060	15255	15012	14911	14825	14964	15027	15009	15202	14964	15048	15010	15025	15064	15170	15099	15141	14929	15040	15074	14927	15111	14941	15144	15115	15029	15090	15049	15013	15010	15207	15081	14965	14877	14994	14951	14919	15135	15136	15014	15110	14951	15057	15020	14872	15095	15081	15156	15017	15159	15146	15002	15027	15144	15192	15140	15022	14914	15066	14935	14967	15013	15194	14963	14939	15084	15104	15001	15083	15087	15162	14835	15007	15128	15007	14973	15056	15068	15046	15075	15078	15138	15090	15120	14955	15089	15124	15144	15067	15060	15064	15006	15036	14919	15132	14995	15003	15009	15037	15019	15078	15179	15002	15090	15173	15156	15036	14948	15059	14982	15051	15162	14970	14981	15079	14853	15053	14973	15068	14956	14894	15052	14946	15113	15015	14980	15000	15093	15166	15030	14930	15108	15125	15062	14890	15038	15089	15211	14882	14915	14914	14982	14981	15174	15027	14919	15198	15133	15112	15129	15020	15060	15083	15058	15138	14998	15123	15139	15008	15300	15119	15184	14931	14899	15127	15055	15072	15059	15006	15017	14907	15095	15108	15013	14968	14989	14749	15007	15166	14903	15090	15161	15006	15152	15065	15018	14973	14704	15018	15035	15030	15175	15105	14875	15099	15061	15003	15033	15013	15041	15111	15177	15187	14888	14980	15111	15023	15089	15218	14990	14950	14888	14807	15180	14987	15011	15013	14978	14955	15001	14924	15125	15198	15176	14996	15302	15017	15056	14939	14855	14962	14984	15154	15033	14966	14977	15038	14984	14825	14963	15027	15043	15277	15191	14975	15087	14995	14968	15060	14950	14909	15026	15184	15129	14851	14965	15007	15113	15071	15216	14949	15005	15146	15051	15251	15056	15141	15040	14765	15197	14918	14905	15105	15044	15139	14978	15142	15061	15033	15026	14997	14998	15009	15080	14909	14894	15022	14995	15157	14921	15125	15150	14986	14905	15154	14988	15076	15124	15042	15103	14999	15058	14987	14921	15126	15014	15003	15061	14885	15021	15083	15164	15012	15009	15042	15024	15054	15109	14967	15099	15049	15047	14969	15007	14981	14838	15037	15017	15046	15012	15021	14985	14928	15006	15013	14987	15088	15043	15069	15023	15073	15029	14918	14892	15194	14942	15090	14955	15160	14874	15134	15258	14982	15073	14917	14860	15017	14942	15224	15031	14894	14917	15145	15125	15049	15061	14947	15109	15066	14887	14952	15126	15098	15164	14978	14912	15010	15048	15088	15116	15035	15015	15041	15029	15136	15001	15137	15104	14980	15092	14974	14959	14986	15197	15135	15215	15062	14841	15136	14896	15000	15011	15099	15037	14858	15098	14962	14858	15035	15174	14916	15123	15023	15049	15201	14868	15167	15228	15084	15088	14944	15062	15007	15050	14963	15094	15100	15146	14874	15075	15154	14985	15122	15044	15103	14738	15194	15057	14918	15037	15085	15033	14894	14935	15105	14981	14903	15087	14939	15182	14986	15193	15095	14996	15122	15017	15195	15099	14933	15115	15004	15197	15041	14834	15127	14935	15319	14998	15073	15069	15058	14961	15177	15003	15142	15006	14852	14937	14999	15003	14996	15019	15190	15072	15187	15088	15148	15303	14979	14947	15220	15088	15104	14999	15064	15039	14964	15048	15012	15038	15061	15086	14918	15150	15081	15133	14930	14950	14980	14945	15013	15107	15041	15150	15004	15176	15177	15223	15191	15069	15132	14934	15140	14976	14935	14943	15278	15129	14887	14943	14998	15169	14980	15102	15145	15122	15207	14978	14906	15104	14934	14929	14931	14950	15023	14936	15077	15040	15182	15140	15087	14871	15133	15207	15129	14903	14948	14843	14997	14915	15240	14921	15002	15163	14916	15039	15046	15030	15147	15117	14962	15156	15005	14936	15060	15103	14979	15019	15009	15141	14994	15116	15012	15107	15098	14993	15199	15015	15181	15130	15093	15058	15054	15201	15213	14898	15094	15089	15055	15067	15142	15082	15050	15031	15000	14974	14919	14918	15089	15119	15030	15095	15006	15129	15283	15094	14900	15009	14990	14904	14850	14973	15109	14929	15037	15078	15155	15145	15132	15094	15043	15064	15143	14985	15117	14952	15124	15080	15019	14994	14906	15187	15228	14946	14909	15079	15046	14999	15001	15161	15004	15092	15068	14946	15159	14774	15053	15126	15078	15161	15098	15221	15019	15165	15102	15084	14990	15066	15189	14991	15053	15007	14951	14919	14905	14931	15047	15025	15063	14960	15059	15143	15053	14862	15042	15042	15104	15077	15097	15109	15015	14977	15036	14886	14968	15107	14849	15122	15189	15040	15156	15011	15051	15127	15036	15030	15127	14858	14991	15076	15036	15073	14945	14868	15166	15050	14962	15091	15237	15116	15113	15028	14958	15168	14982	15062	15031	15120	14932	15032	14994	15069	15160	15081	15044	15001	15012	15028	15045	14916	15101	14859	14988	14932	15012	15157	14818	14991	15051	15081	15025	15074	15021	14934	15075	15013	15016	15078	15157	14996	15114	15089	15025	14994	14992	15082	15070	15010	15016	15188	14967	14918	15132	15115	14974	15014	14969	14996	15014	15068	15054	15041	15310	14881	15039	15098	15047	15023	15086	15235	15094	15098	14985	15095	15085	14996	15229	15081	14961	15051	14986	15095	15264	15099	15001	15201	15141	15024	14917	15058	14980	15086	15099	14930	14914	15172	15208	15341	15152	15001	15170	14993	14940	15044	15132	15016	14974	14936	15050	15097	15114	15091	14888	15307	15008	15013	14971	15073	15075	14965	15068	15043	15104	15302	15010	15240	15059	15132	15023	15053	15115	15166	15044	15050	15043	15050	15138	14941	15106	15002	15176	15021	15094	14970	15133	15030	15111	15035	15140	14984	15095	15007	15172	15020	15204	15116	15215	15124	15215	14919	15080	15017	15072	15023	15045	15071	15239	15053	15093	15087	15153	14992	15106	15096	15215	15232	14959	14954	15179	15004	15038	15105	15119	15146	15137	14953	15033	14823	15030	14958	15124	15080	14971	15178	15085	15157	15187	15075	15100	14852	15153	14958	15152	15038	15030	15015	14970	15060	15030
23309	21102	28351	26448	24274	24700	29754	28086	25530	23247	21161	20473	19497	18767	18457	18404	18575	18507	18627	18563	18544	18681	18728	18563	18534	18462	18404	18557	18331	18394	18548	18297	18311	18302	18399	18549	18540	18615	18707	18503	18245	18434	18537	18559	18421	18475	18514	18636	18171	18605	18454	18364	18432	18557	18175	18399	18705	18607	18539	18427	18505	18426	18645	18504	18488	18627	18568	18189	18465	18556	18453	18647	18350	18414	18415	18483	18465	18413	18406	18346	18383	18660	18493	18650	18420	18409	18825	18457	18484	18437	18371	18447	18335	18498	18518	18557	18445	18226	18405	18474	18320	18404	18253	18286	18376	18250	18266	18440	18581	18432	18403	18432	18426	18495	18563	18441	18437	18346	18460	18597	18486	18457	18441	18298	18393	18335	18403	18648	18537	18680	18191	18515	18159	18445	18506	18329	18576	18384	18515	18509	18333	18629	18494	18580	18538	18504	18376	18502	18287	18584	18109	18510	18522	18556	18310	18494	18402	18236	18588	18348	18207	18528	18379	18468	18389	18612	18686	18458	18526	18348	18688	18359	18533	18335	18331	18354	18427	18316	18390	18469	18582	18551	18333	18439	18502	18636	18533	18317	18567	18363	18452	18383	18481	18382	18309	18507	18410	18415	18374	18331	18482	18439	18282	18241	18464	18396	18441	18406	18414	18552	18446	18421	18335	18412	18422	18422	18507	18341	18648	18550	18257	18398	18662	18505	18414	18371	18397	18447	18589	18452	18343	18400	18512	18485	18399	18314	18497	18318	18361	18505	18571	18336	18518	18495	18567	18001	18166	18130	18177	18393	18437	18636	18131	18165	18416	18434	18658	18348	18336	18459	18579	18454	18370	18352	18218	18450	18428	18345	18546	18406	18338	18289	18418	18497	18360	18427	18343	18386	18415	18349	18487	18376	18287	18375	18416	18360	18288	18402	18422	18447	18543	18174	18491	18636	18240	18569	18309	18595	18522	18471	18383	18340	18462	18237	18143	18676	18451	18396	18335	18256	18362	18351	18254	18493	18563	18466	18248	18459	18326	18214	18402	18360	18412	18427	18374	18381	18427	18465	18330	18503	18415	18610	18513	18348	18389	18482	18385	18211	18214	18355	18561	18330	18572	18474	18590	18558	18413	18346	18407	18457	18456	18388	18368	18186	18651	18476	18560	18645	18500	18354	18322	18391	18559	18397	18481	18363	18437	18574	18489	18388	18510	18373	18296	18377	18214	18287	18261	18347	18421	18495	18528	18686	18577	18421	18513	18433	18514	18408	18562	18326	18409	18414	18385	18648	18558	18371	18462	18460	18446	18493	18559	18406	18557	18508	18438	18478	18462	18584	18314	18445	18329	18550	18625	18371	18326	18239	18520	18495	18243	18328	18466	18450	18623	18564	18250	18526	18541	18363	18310	18323	18514	18439	18618	18339	18317	18230	18593	18455	18408	18382	18381	18408	18369	18485	18504	18352	18341	18419	18464	18283	18498	18479	18404	18420	18628	18471	18347	18397	18533	18667	18315	18535	18361	18478	18242	18378	18264	18315	18621	18372	18531	18324	18328	18360	18394	18153	18346	18424	18585	18501	18327	18632	18473	18451	18348	18579	18457	18336	18412	18357	18347	18532	18307	18373	18376	18427	18351	18472	18485	18272	18313	18532	18440	18383	18483	18460	18281	18453	18585	18455	18401	18512	18431	18531	18352	18352	18286	18504	18397	18543	18517	18394	18300	18408	18283	18270	18669	18485	18254	18490	18425	18572	18512	18571	18327	18441	18317	18596	18453	18284	18110	18258	18421	18318	18519	18431	18426	18219	18533	18447	18520	18300	18458	18454	18237	18304	18404	18518	18249	18349	18252	18499	18513	18361	18649	18407	18429	18337	18503	18370	18621	18555	18669	18538	18587	18513	18285	18713	18741	18519	18540	18514	18429	18413	18720	18562	18380	18327	18328	18379	18275	18562	18385	18426	18269	18456	18708	18194	18698	18538	18383	18419	18386	18331	18570	18189	18429	18433	18455	18361	18228	18439	18380	18236	18198	18487	18381	18399	18564	18449	18489	18453	18679	18269	18472	18398	18441	18494	18413	18462	18525	18276	18253	18528	18583	18355	18367	18249	18490	18352	18302	18229	18453	18345	18618	18380	18436	18467	18500	18554	18542	18338	18322	18576	18602	18428	18491	18372	18429	18496	18264	18407	18605	18365	18478	18291	18334	18434	18456	18502	18532	18404	18363	18393	18245	18494	18363	18282	18343	18297	18420	18351	18287	18354	18461	18425	18478	18438	18553	18311	18635	18353	18400	18441	18419	18611	18429	18323	18305	18478	18286	18177	18313	18414	18342	18274	18445	18319	18385	18469	18272	18371	18538	18206	18438	18229	18316	18475	18329	18435	18345	18380	18462	18260	18457	18249	18528	18385	18558	18322	18400	18428	18376	18292	18388	18465	18325	18398	18547	18416	18326	18281	18354	18362	18506	18263	18419	18387	18401	18376	18515	18451	18319	18540	18468	18272	18511	18378	18429	18432	18223	18345	18159	18383	18299	18377	18584	18365	18290	18325	18469	18570	18321	18392	18202	18392	18459	18376	18453	18412	18360	18365	18440	18406	18548	18433	18416	18317	18470	18338	18400	18351	18537	18393	18344	18616	18584	18444	18293	18440	18471	18392	18227	18191	18543	18489	18494	18346	18425	18543	18294	18231	18437	18179	18402	18505	18617	18355	18548	18152	18664	18487	18555	18291	18467	18294	18649	18382	18305	18390	18594	18639	18370	18452	18555	18374	18520	18450	18559	18376	18452	18553	18296	18554	18472	18499	18600	18312	18307	18391	18445	18424	18441	18422	18428	18370	18246	18525	18510	18561	18483	18464	18267	18248	18382	18373	18407	18429	18575	18616	18433	18419	18368	18484	18332	18426	18404	18552	18273	18364	18382	18492	18411	18527	18384	18517	18206	18407	18373	18449	18591	18534	18443	18407	18390	18416	18306	18239	18305	18373	18314	18377	18561	18539	18399	18465	18498	18386	18586	18548	18633	18620	18410	18441	18360	18529	18481	18351	18301	18338	18324	18413	18612	18285	18393	18378	18433	18506	18482	18308	18556	18407	18520	18457	18322	18385	18436	18479	18497	18411	18374	18721	18568	18461	18545	18347	18546	18302	18331	18359	18493	18498	18391	18170	18224	18549	18374	18333	18475	18645	18310	18528	18596	18333	18363	18264	18446	18480	18441	18452	18541	18460	18451	18555	18159	18299	18632	18429	18483	18532	18380	18324	18522	18454	18579	18396	18427	18444	18508	18506	18140	18503	18352	18405	18438	18499	18394	18610	18295	18283	18482	18358	18422	18264	18491	18331	18491	18488	18445	18365	18612	18323	18436	18365	18530	18429	18365	18432	18317	18492	18537	18470	18364	18253	18569	18598	18306	18317	18533	18348	18380	18361	18514	18568	18539	18361	18422	18378	18447	18346	18517	18594	18523	18408	18284	18336	18185	18276	18293	18363	18236	18516	18349	18491	18475	18452	18454	18399	18371	18207	18504	18541	18346	18629	18325	18421	18435	18325	18507	18453	18358	18376	18446	18406	18603	18377	18290	18294	18454	18194	18135	18569	18418	18611	18386	18472	18352	18566	18360	18295	18384	18473	18445	18402	18517	18551	18147	18211	18809	18425	18559	18373	18135	18663	18394	18346	18499	18494	18590	18407	18255	18502	18522	18239	18518	18509	18384	18354	18652	18483	18619	18458	18508	18482	18398	18280	18336	18279	18533	18237	18139	18422	18394	18333	18627	18576	18520	18567	18473	18499	18408	18447	18506	18337	18389	18230	18319	18408	18535	18301	18550	18399	18579	18267	18470	18423	18442	18610	18568	18462	18343	18385	18665	18585	18564	18460	18255	18256	18163	18324	18135	18535	18691	18750	18328	18260	18653	18282	18382	18435	18584	18136	18377	18402	18252	18679	18493	18621	18355	18450	18465	18560	18548	18588	18261	18526	18281	18613	18604	18574	18296	18344	18425	18531	18519	18396	18597	18495	18418	18507	18278	18329	18623	18406	18528	18304	18676	18307	18449	18552	18489	18230	18283	18480	18605	18407	18545	18468	18498	18511	18542	18492	18322	18663	18242	18386	18452	18340	18617	18403	18303	18303	18554	18452	18516	18475	18535	18621	18214	18627	18375	18433	18346	18309	18673	18443	18333	18622	18355	18408	18555	18206	18419	18388	18549	18531	18464	18438	18377	18382	18452	18385	18537	18488	18248	18369	18572	18405	18508	18701	18362	18402	18290	18573	18488	18518	18405	18396	18496	18369	18543	18331	18425	18681	18443	18514	18342	18312	18416	18394	18481	18635	18375	18434	18501	18472	18509	18415	18254	18410	18406	18362	18585	18315	18516	18373	18438	18317	18623	18373	18279	18582	18399	18368	18372	18305	18454	18543	18238	18615	18383	18297	18311	18256	18480	18526	18334	18410	18462	18520	18449	18410	18386	18392	18653	18482	18445	18675	18318	18335	18318	18197	18272	18354	18435	18413	18544	18465	18386	18436	18500	18418	18358	18420	18475	18504	18124	18271	18427	18365	18478	18469	18533	18245	18437	18378	18470	18362	18209	18521	18518	18450	18328	18408	18418	18564	18439	18457	18435	18432	18363	18333	18339	18365	18487	18511	18629	18505	18271	18363	18470	18287	18431	18668	18279	18108	18509	18320	18385	18534	18371	18652	18488	18548	18448	18403	18247	18365	18594	18513	18516	18521	18752	18563	18585	18421	18605	18633	18451	18368	18500	18547	18436	18174	18474	18531	18438	18426	18353	18403	18251	18397	18460	18331	18208	18403	18240	18602	18408	18467	18460	18496	18352	18579	18430	18285	18269	18472	18476	18327	18258	18417	18312	18410	18356	18457	18611	18716	18287	18429	18470	18343	18317	18636	18260	18420	18651	18460	18505	18305	18535	18302	18540	18394	18248	18407	18362	18364	18484	18407	18549	18338	18403	18486	18445	18474	18496	18424	18575	18286	18371	18239	18629	18471	18414	18256	18411	18421	18209	18470	18583	18436	18594	18460	18374	18527	18382	18399	18428	18451	18404	18409	18150	18621	18494	18408	18407	18542	18373	18401	18269	18411	18314	18384	18320	18306
26013	54400	46748	33890	24580	22570	28426	27099	24293	20851	18416	17690	15945	15472	15285	15273	15445	15396	15493	15169	15284	15322	15264	15306	15333	15342	15311	15326	15201	15256	15324	15300	15380	15252	15524	15375	15310	15349	15286	15429	15354	15327	15403	15387	15329	15357	15292	15408	15277	15278	15192	15434	15336	15355	15269	15398	15417	15495	15400	15474	15278	15259	15392	15406	15133	15339	15244	15208	15349	15320	15519	15373	15330	15314	15401	15195	15405	15271	15284	15348	15281	15301	15287	15358	15302	15404	15147	15198	15551	15385	15175	15238	15237	15278	15335	15530	15300	15392	15198	15265	15436	15255	15453	15309	15357	15243	15452	15525	15358	15193	15371	15260	15049	15231	15393	15276	15359	15295	15463	15294	15375	15250	15384	15253	15290	15253	15430	15268	15248	15198	15369	15246	15301	15353	15413	15360	15417	15321	15206	15377	15312	15238	15501	15297	15351	15066	15454	15305	15237	15063	15230	15312	15272	15324	15256	15295	15302	15286	15263	15284	15229	15417	15265	15272	15406	15303	15303	15294	15319	15384	15300	15164	15106	15252	15120	15389	15292	15300	15409	15282	15340	15383	15354	15280	15375	15420	15200	15323	15335	15467	15333	15482	15387	15343	15429	15270	15304	15096	15396	15318	15295	15272	15265	15492	15227	15190	15453	15319	15336	15351	15482	15347	15443	15288	15354	15129	15379	14978	15270	15245	15106	15256	15290	15194	15630	15364	15178	15275	15344	15327	15194	15377	15288	15379	15342	15383	15405	15246	15228	15275	15258	15178	15327	15206	15212	15355	15431	15304	15322	15413	15327	15454	15197	15161	15335	15163	15294	15309	15387	15381	15183	15386	15285	15315	15379	15326	15272	15162	15295	15234	15451	15453	15344	15318	15340	15273	15420	15278	15340	15487	15314	15181	15198	15277	15285	15239	15413	15410	15478	15187	15434	15310	15397	15531	15323	15284	15209	15210	15348	15345	15311	15267	15482	15239	15340	15310	15327	15419	15160	15248	15224	15320	15386	15195	15189	15226	15541	15397	15333	15275	15267	15239	15392	15409	15328	15342	15326	15238	15206	15150	15314	15292	15346	15297	15214	15291	15262	15396	15312	15369	15338	15263	15164	15231	15363	15452	15376	15411	15428	15339	15278	15185	15324	15301	15327	15291	15252	15283	15251	15473	15302	15407	15327	15238	15297	15470	15040	15408	15326	15376	15296	15331	15304	15368	15153	15264	15317	15306	15291	15284	15307	15454	15485	15256	15463	15240	15369	15178	15441	15330	15359	15252	15314	15372	15412	15322	15052	15374	15325	15479	15108	15440	15407	15256	15136	15429	15366	15482	15294	15564	15370	15364	15369	15426	15142	15281	15239	15387	15369	15490	15334	15473	15460	15362	15132	15360	15459	15361	15143	15313	15276	15148	15411	15213	15288	15277	15356	15284	15322	15368	15362	15337	15395	15192	15620	15340	15348	15224	15249	15439	15406	15272	15195	15398	15157	15249	15283	15352	15256	15367	15397	15353	15234	15411	15129	15446	15465	15405	15315	15289	15114	15393	15290	15391	15449	15171	15457	15373	15351	15340	15276	15422	15263	15396	15332	15377	15413	15226	15282	15238	15430	15267	15303	15419	15389	15319	15310	15158	15495	15281	15377	15537	15449	15384	15283	15301	15328	15239	15384	15325	15414	15308	15119	15518	15245	15378	15329	15251	15287	15247	15444	15166	15307	15329	15434	15301	15209	15430	15332	15263	15520	15455	15286	15389	15450	15379	15266	15141	15223	15366	15142	15529	15438	15324	15228	15406	15284	15255	15310	15332	15254	15320	15463	15288	15435	15469	15417	15324	15245	15311	15226	15266	15358	15100	15227	15322	15385	15421	15361	15292	15184	15320	15220	15470	15374	15196	15391	15329	15315	15512	15422	15317	15366	15285	15481	15375	15340	15376	15416	15230	15491	15302	15331	15182	15403	15408	15225	15387	15117	15498	15340	15337	15403	15296	15441	15202	15155	15470	15226	15328	15282	15428	15148	15319	15372	15182	15138	15388	15282	15444	15332	15215	15321	15212	15291	15294	15329	15368	15216	15483	15347	15394	15373	15237	15434	15204	15447	15365	15239	15531	15336	15440	15177	15403	15249	15275	15495	15284	15202	15232	15398	15353	15318	15441	15394	15294	15317	15478	15277	15277	15202	15364	15266	15234	15257	15601	15191	15253	15249	15390	15210	15377	15322	15316	15203	15344	15256	15463	15450	15280	15521	15038	15349	15198	15297	15233	15348	15199	15559	15287	15465	15351	15315	15269	15289	15287	15489	15357	15327	15307	15344	15710	15384	15246	15554	15090	15352	15230	15367	15286	15366	15457	15278	15368	15339	15382	15437	15358	15480	15395	15404	15409	15167	15383	15363	15334	15341	15254	15360	15210	15230	15229	15454	15244	15447	15317	15308	15410	15196	15217	15311	15541	15591	15298	15398	15223	15467	15241	15303	15414	15432	15360	15384	15285	15174	15466	15224	15391	15264	15364	15318	15289	15369	15318	15342	15161	15381	15180	15308	15346	15362	15362	15420	15342	15271	15391	15183	15326	15249	15329	15378	15328	15300	15270	15287	15378	15276	15361	15247	15427	15403	15274	15236	15172	15305	15069	15170	15414	15306	15313	15217	15317	15365	15281	15518	15289	15387	15461	15238	15310	15279	15148	15235	15258	15311	15264	15239	15399	15367	15292	15376	15515	15351	15361	15326	15488	15288	15160	15379	15301	15430	15114	15466	15528	15268	15428	15352	15344	15247	15393	15299	15215	15179	15374	15407	15447	15269	15332	15329	15300	15357	15160	15380	15341	15448	15215	15248	15244	15202	15357	15371	15341	15259	15329	15301	15198	15280	15348	15219	15324	15196	15421	15440	15215	15190	15350	15305	15178	15397	15265	15363	15420	15343	15414	15309	15225	15344	15333	15367	15122	15430	15267	15306	15295	15295	15225	15292	15253	15294	15208	15115	15410	15303	15334	15369	15375	15385	15059	15313	15593	15315	15301	15319	15392	15278	15401	15422	15265	15273	15320	15466	15408	15347	15466	15138	15392	15193	15335	15406	15263	15287	15223	15295	15483	15307	15279	15339	15361	15235	15257	15158	15390	15295	15359	15381	15350	15362	15231	15323	15393	15282	15250	15285	15430	15483	15430	15280	15327	15302	15251	15312	15378	15174	15287	15317	15315	15261	15271	15393	15240	15463	15242	15490	15307	15279	15308	15219	15049	15238	15258	15160	15337	15373	15321	15378	15323	15417	15314	15308	15219	15045	15377	15300	15319	15183	15403	15283	15311	15260	15343	15185	15249	15306	15111	15211	15330	15226	15351	15216	15314	15436	15345	15251	15249	15395	15425	15089	15285	15219	15280	15513	15337	15403	15302	15214	15269	15327	15295	15450	15303	15287	15340	15358	15357	15315	15358	15364	15166	15294	15335	15315	15330	15260	15254	15333	15312	15257	15374	15239	15274	15302	15314	15464	15402	15642	15402	15283	15265	15392	15270	15311	15291	15295	15245	15246	15335	15255	15180	15359	15391	15193	15327	15333	15362	15249	15309	15182	15451	15386	15340	15403	15267	15386	15327	15335	15315	15284	15213	15252	15398	15345	15338	15413	15322	15443	15368	15210	15243	15341	15359	15185	15325	15314	15333	15295	15301	15418	15496	15381	15344	15245	15206	15232	15408	15331	15314	15477	15356	15283	15362	15350	15189	15315	15198	15266	15216	15312	15234	15287	15223	15342	15355	15418	15344	15308	15264	15353	15294	15174	15272	15361	15272	15388	15293	15293	15286	15248	15316	15387	15065	15187	15414	15249	15295	15413	15287	15095	15395	15183	15260	15313	15333	15453	15324	15274	15348	15226	15353	15226	15354	15192	15356	15238	15409	15280	15175	15409	15363	15403	15479	15291	15267	15392	15209	15473	15378	15353	15277	15226	15325	15370	15268	15175	15209	15411	15269	15302	15386	15421	15394	15236	15388	15003	15250	15473	15360	15438	15133	15433	15336	15203	15452	15343	15279	15428	15243	15481	15196	15429	15356	15478	15318	15232	15454	15343	15414	15384	15346	15226	15289	15271	15334	15420	15177	15437	15168	15266	15475	15463	15331	15308	15322	15358	15266	15393	15256	15314	15258	15286	15290	15367	15279	15306	15264	15500	15379	15296	15191	15304	15317	15408	15412	15186	15458	15401	15269	15368	15418	15356	15364	15298	15366	15361	15707	15294	15286	15349	15209	15073	15223	15496	15292	15196	15260	15386	15418	15365	15125	15366	15264	15360	15099	15246	15205	15406	15287	15395	15295	15244	15522	15335	15384	15278	15400	15408	15259	15380	15228	15329	15256	15433	15249	15254	15306	15390	15460	15361	15372	15504	15234	15204	15348	15335	15331	15230	15443	15283	15179	15327	15333	15467	15462	15488	15293	15512	15341	15310	15261	15327	15204	15210	15289	15193	15396	15261	15106	15435	15285	15371	15272	15376	15172	15474	15237	15268	15199	15295	15339	15258	15366	15313	15387	15335	15440	15107	15332	15415	15328	15394	15313	15224	15323	15191	15483	15335	15238	15384	15268	15226	15289	15333	15317	15354	15260	15263	15147	15339	15247	15370	15395	15298	15309	15178	15424	15278	15375	15428	15480	15365	15421	15260	15386	15265	15444	15261	15316	15159	15214	15345	15311	15372	15327	15286	15357	15377	15401	15335	15443	15372	15363	15346	15367	15187	15216	15383	15418	15353	15489	15511	15547	15145	15284	15248	15386	15297	15298	15308	15497	15414	15322	15529	15230	15282	15226	15292	15251	15213	15238	15267	15307	15467	15191	15327	15277	15358	15511	15287	15355	15419	15286	15426	15483	15143	15401	15313	15229	15531	15451	15433	15328	15429	15294	15344	15350	15311	15278	15422	15243	15317	15298	15444	15342	15390	15280	15354	15403	15328	15344	15273	15222	15232	15279	15214	15250	15329	15304	15191	15314	15411	15387	15241	15189	15415	15162	15357	15390	15177	15271	15420	15353	15371	15470	15424	15439	15203	15361	15453	15374	15243	15370	15385	15315	15359	15237	15474	15315	15435	15327	15151	15264	15340	15311	15360	15233	15235	15215
24613	21220	28351	28543	23119	23232	25605	24161	21890	21059	20402	19863	19426	18959	19049	18777	19070	18951	19191	18853	19007	18829	18863	18871	18969	18842	18915	18935	18966	19051	18897	19044	18597	18762	18899	19141	18914	18802	18707	18678	18711	18821	18756	18763	18976	18549	18781	18963	18846	18639	18823	19050	18789	19116	19019	18910	18879	18992	18720	18780	18865	19100	18853	18992	19010	18902	18684	18766	18827	18708	18992	18854	18676	18764	18745	18721	18752	18867	18884	18748	18948	18757	18633	18689	19010	18840	18990	18778	18714	18759	18917	18649	18901	18689	18799	18667	18701	18674	19066	18714	18827	18729	19048	18773	19132	18943	18919	18877	18967	18680	19026	18766	18982	18899	18743	18962	18730	18886	18669	19021	19004	18781	18830	18803	18867	18910	18764	18766	18634	18693	18824	18771	18696	18890	18906	18817	18800	18789	18817	18756	18796	18935	18777	19003	19031	18858	18874	18731	18799	18715	18794	18909	18872	18969	18889	18905	19039	18860	18875	18823	18952	18720	18811	18677	18653	19011	18757	18757	18814	18544	18863	18945	18872	18843	18981	18746	18815	18910	19004	18662	18741	18853	18889	18713	18868	18958	18856	18851	18801	18888	18886	18614	18858	18801	18706	18786	18945	18806	18752	18603	18626	18905	18753	18671	18962	18839	18564	18866	18805	18887	18671	18599	18960	18881	18731	18725	18820	18941	18985	18855	18737	18924	19102	18608	18858	18969	18840	18841	18891	18895	18909	18917	18818	18679	18788	18898	18810	18999	18948	18843	18821	18959	18688	18884	18735	18797	18676	18845	18910	18823	18808	18692	18852	18717	18591	18774	19016	18887	18760	18801	18915	18772	18948	18940	18792	18824	18772	19025	19083	19011	18832	18908	18796	18879	18656	18828	18694	18894	18953	18987	18996	18863	18868	18839	19032	18791	18941	18754	18895	18821	18655	18678	19049	18835	19026	18838	18802	18792	18827	18823	18855	18974	18805	18887	18801	18788	18869	18834	18832	18682	18757	18904	18844	18792	18833	18675	18521	18753	18905	18914	18953	18820	19045	18891	18908	18792	18666	18662	18661	18843	18903	18800	18978	18810	18970	18851	18889	18822	19015	18855	18887	18922	18862	18873	18844	18647	18790	19037	18914	18639	18754	18675	18983	18908	18874	18736	18618	19106	18895	18787	19048	18897	18630	18588	19051	18942	18848	18707	19062	19087	18667	18690	18790	18735	18853	18884	18904	18542	18663	18745	18815	18624	19002	18749	18753	18650	18968	18839	18948	18838	18845	18982	18720	18827	18823	18867	18864	18661	18887	19089	19031	18736	18739	18740	19017	18827	19058	18989	18820	18994	18720	18924	18957	18749	18797	18815	18766	18728	18795	18523	18851	18800	18721	18814	18822	18941	18908	18818	18826	18859	18770	18852	18936	18763	18936	18804	18823	18803	18612	18789	18917	18810	18889	18672	18825	18763	18771	18798	18798	18924	18958	18894	18657	18702	18496	18973	18947	18934	18663	18705	18880	18829	18763	18889	18710	18970	18836	18853	18750	18962	19260	18978	18818	18871	18935	18864	19121	18852	18962	18690	18672	18983	18751	18792	18863	18974	19035	18904	18672	18733	18878	18781	18834	19175	18650	18588	18786	18787	18753	18701	18936	18751	18719	18831	18978	18755	18993	18877	18770	18907	18776	18729	18839	18900	18929	18700	18797	18688	18665	18693	19038	18772	18945	18755	18762	18877	18843	18692	18943	18830	18686	18764	18696	18705	18648	18966	18980	18876	18716	18927	18610	18708	18744	18686	18642	18791	18902	18680	18876	18941	18836	18932	18821	18749	18783	18897	18903	18967	18832	18824	18986	18791	18795	18644	19057	18686	18795	18870	19094	18746	18896	18956	18745	19052	19139	18577	18908	18984	18863	19032	18613	18844	18769	18789	18913	18723	18999	18922	18713	18761	18863	18893	19005	18944	18903	18837	18974	18825	18807	18667	18842	18958	19024	18833	18827	18706	18731	18841	18721	18880	18727	18847	19027	18830	18785	19013	18776	18786	18706	18714	18891	18837	18868	18651	18798	18723	18880	18898	18793	18777	18749	18832	18874	18711	18804	18769	18816	18677	18831	18952	18813	18997	18846	18790	18940	18837	18915	18781	18891	18797	18692	18897	18914	18838	18837	18572	18659	18851	18649	18826	18731	18663	19029	19044	18825	18602	18751	18878	18905	18803	18737	19105	18739	18803	18860	18819	18845	18580	18772	18668	18878	18814	19028	18787	18944	18846	18873	18812	18754	18842	18961	18917	18824	18813	18929	18862	19037	18893	18924	18860	18983	19005	18971	18938	19015	18888	19231	18875	18839	18787	18827	18913	18962	18766	18759	18847	18895	18703	18689	18862	18681	18946	18960	18843	18779	18877	18896	18893	18991	18866	18807	18856	18840	18832	18763	18831	18687	18980	18791	18720	18924	18787	18926	18802	18859	18747	18816	18874	18907	18918	18883	18975	18782	18789	18918	18822	18837	18717	18718	18905	18899	18810	18720	18926	18889	18836	18844	18949	18841	18830	18976	18521	18855	18704	18709	18799	18636	18692	18983	18948	18901	18979	18816	18799	18829	18844	18779	18815	18729	18724	18754	18908	18859	18631	18716	18571	18920	18617	18825	18808	18646	18920	18992	18568	18782	18869	18884	18787	19069	18467	18888	18919	19010	18667	18666	18652	18941	18795	18814	18920	18728	18816	18736	18704	18879	18716	18695	18905	18813	19074	18682	18879	18638	18831	18934	18787	18808	18886	19025	18761	19213	18977	18869	18775	18606	18915	18963	19017	18880	18925	18948	18786	18941	18791	18980	18824	18806	18645	18765	18881	18740	18773	18930	18884	18837	18757	18742	18782	19026	18992	19079	18859	19158	18813	18717	18872	18806	18939	19002	18688	18813	18666	18774	18793	19052	18779	19023	18761	18620	18846	18753	18789	18895	18732	18874	18817	19026	18996	18884	18836	18949	18929	18983	18687	18998	18836	18971	18785	18877	18999	18575	18814	18831	18965	18832	18766	18714	18798	18975	18858	18783	18862	18723	18792	18714	18825	19033	18760	18875	18817	18903	18832	18822	18892	19036	18907	18823	18976	18919	18808	18963	18959	18857	18780	18707	18861	18995	19010	18822	18771	18736	18804	19180	18987	18948	18900	18801	18791	18551	18680	18735	18745	18861	18715	18953	18949	18863	18936	18863	18793	18815	18868	18884	18758	18917	18873	18974	18824	19013	18753	18772	18889	18708	18576	18800	18627	18861	18943	18791	18912	18905	18925	18894	18724	18637	18871	19089	18807	18708	18627	18769	18775	19036	18679	18808	18661	18895	18718	18845	18774	18945	18893	18850	18883	18921	18749	18720	18820	18846	18918	19042	18852	18994	18900	18627	18749	18956	18773	18820	18675	18879	19063	19058	18953	18932	18928	19028	18906	18823	18696	19012	18697	18930	18832	18663	18878	18872	18719	18985	18650	19017	18746	18851	19017	18924	18869	18609	18995	19041	18755	18737	18655	18750	18765	19030	18967	18697	18975	18986	18954	18767	18756	18834	18785	18964	18657	18735	18906	18904	18960	18719	18754	18781	18972	18693	18897	19072	18940	18915	18882	19117	18700	18808	18993	18975	18778	18709	18912	18766	18696	18993	18742	18753	18887	18891	18878	18846	19131	18910	18713	18857	18897	18900	18734	18882	18961	18942	18688	18920	18755	18989	18678	18942	18717	18761	18880	18771	18909	18914	19028	18906	18690	18668	18887	18751	18530	18765	18708	19024	18938	18760	18811	18720	18704	18806	18760	18862	18721	18879	18784	18827	18923	18610	19028	18880	19008	18891	18831	18891	18951	18865	18867	18886	18842	18730	18689	18849	18818	18811	18841	18986	18800	18832	18779	18957	18653	18700	18820	18700	19073	18831	18892	18725	18518	18857	18721	18759	18900	18544	18933	18924	18757	18945	18710	18992	18912	18932	19019	18675	18728	18757	18831	18906	18845	18817	18695	18814	18827	18840	18950	18969	18764	18765	18855	18823	18877	18618	18829	18739	18701	18764	18895	18796	18645	18901	18766	18959	18755	19013	18841	18974	18804	18732	18756	18808	18926	18842	18567	18784	18813	18796	18799	18654	18691	19038	18942	18834	18650	19045	18820	18718	19066	18751	18678	18764	18958	18932	18813	18961	18912	19026	18653	18878	19086	19027	18759	18736	18888	18914	18780	18720	18756	18850	18741	18985	18988	18724	18880	18945	18818	19049	18987	18742	19021	18971	18924	18811	18843	19096	18686	18926	18900	18928	18855	18910	18834	18999	18906	18796	18779	18829	18908	18718	18876	18812	18980	18903	18911	18945	18923	19049	18812	18908	18807	18916	18948	18872	18847	18721	18693	18825	19087	19037	19065	18814	18684	18670	18945	18721	18765	18889	18621	18689	18840	18973	18811	19041	18844	18789	18894	18822	19051	18944	18881	18866	18806	18671	18854	18857	18668	18809	18881	18889	18979	18691	18866	18888	18811	18785	18704	18706	18916	18961	18718	19052	18859	18812	18882	19061	18772	18837	18757	18870	18739	18867	18901	18748	18748	18697	18853	18955	18827	18754	18833	19012	18807	18706	18974	18990	18897	19000	18944	18886	18730	18625	18835	18797	18822	18971	18920	18782	18550	18873	18787	18914	18778	18616	18741	18835	18959	18730	19036	18852	18918	18745	18768	18780	18742	18596	18675	18769	18838	18728	18877	18837	18948	18896	18866	18965	18598	18810	18723	18774	18980	18800	18871	18857	18791	18739	18832	18860	18823	18810	18776	18740	18871	18891	18709	19046	18777	18820	18936	18863	18808	18713	18773	18743	18845	18750	18757	18957	18833	18925	18901	18692	18780	18968	18654	18787	18907	18802	18920	18717	18851	19043	18988	18846	18691	18879	19008	19151	18952	18982	18768	18707	18801	18777	18735	18816	18691	18799	18741	18758	18866	18742	19123	18675	19068	18931	18881	19052	18839	18823	18805	18774	18897	18890	18668	18775	18756	18739	18768	19057	18674	18967	18848	18851	18904	19006	18999	18867	18990	18746	18843	18907	18859	18809	18698	18881	18767	18830	18709	18708	18828	18599	18791
24708	46925	39434	27513	21673	22051	25312	23857	20128	18793	17689	16916	16159	15628	15815	15753	15667	15735	15465	15361	15744	15604	15468	15600	15747	15641	15583	15658	15614	15702	15534	15712	15840	15583	15683	15383	15823	15647	15878	15490	15714	15765	15704	15684	15763	15622	15520	15731	15631	15576	15571	15508	15548	15804	15795	15608	15658	15747	15622	15506	15840	15649	15658	15629	15578	15617	15539	15777	15765	15734	15403	15810	15673	15578	15730	15534	15763	15675	15582	15770	15701	15614	15650	15619	15695	15559	15698	15687	15674	15597	15608	15540	15592	15636	15504	15785	15423	15609	15670	15509	15668	15498	15631	15604	15529	15646	15702	15696	15614	15651	15751	15426	15597	15477	15511	15700	15634	15601	15779	15568	15703	15556	15566	15749	15532	15616	15716	15755	15654	15505	15649	15607	15566	15562	15619	15762	15567	15655	15641	15675	15661	15587	15478	15690	15661	15743	15569	15523	15536	15517	15549	15613	15580	15754	15641	15612	15784	15900	15842	15561	15584	15711	15702	15525	15700	15669	15676	15624	15808	15565	15620	15498	15616	15481	15391	15568	15528	15588	15646	15530	15667	15507	15616	15356	15607	15723	15642	15562	15679	15596	15589	15786	15552	15743	15560	15678	15604	15723	15590	15593	15530	15750	15572	15507	15621	15656	15565	15487	15664	15645	15678	15779	15556	15769	15730	15766	15606	15648	15427	15594	15504	15586	15541	15566	15745	15428	15637	15567	15627	15614	15771	15467	15469	15598	15544	15506	15667	15626	15717	15719	15376	15713	15768	15717	15478	15547	15792	15593	15676	15531	15581	15755	15575	15741	15542	15784	15598	15650	15508	15634	15737	15530	15618	15519	15516	15590	15617	15589	15706	15620	15647	15546	15655	15613	15593	15582	15749	15643	15612	15542	15598	15690	15584	15673	15486	15586	15388	15546	15612	15835	15634	15422	15650	15628	15613	15715	15565	15628	15421	15732	15686	15764	15598	15576	15580	15566	15800	15639	15622	15569	15771	15607	15645	15671	15736	15692	15747	15487	15580	15595	15609	15719	15617	15615	15476	15489	15638	15567	15633	15641	15594	15576	15711	15685	15687	15740	15625	15674	15665	15615	15453	15613	15553	15643	15516	15587	15827	15694	15715	15365	15597	15647	15807	15782	15538	15709	15801	15702	15659	15668	15701	15597	15565	15462	15782	15515	15482	15714	15708	15798	15655	15827	15629	15751	15629	15677	15563	15619	15651	15498	15751	15618	15707	15627	15626	15676	15683	15689	15730	15816	15691	15436	15701	15631	15804	15487	15649	15626	15529	15809	15736	15538	15563	15564	15595	15614	15687	15479	15697	15519	15750	15624	15453	15594	15649	15785	15548	15797	15749	15554	15609	15672	15611	15696	15547	15513	15655	15598	15740	15633	15726	15637	15627	15541	15647	15733	15777	15591	15590	15590	15641	15722	15669	15531	15639	15708	15556	15526	15579	15664	15602	15575	15585	15674	15672	15494	15655	15592	15492	15784	15634	15613	15604	15588	15620	15476	15561	15762	15826	15665	15562	15581	15594	15671	15650	15556	15482	15562	15569	15668	15754	15565	15616	15335	15509	15593	15619	15488	15499	15576	15677	15692	15594	15652	15663	15472	15569	15635	15558	15728	15660	15585	15723	15525	15449	15556	15778	15483	15487	15519	15626	15510	15749	15558	15763	15651	15431	15634	15617	15747	15528	15705	15661	15739	15812	15509	15721	15726	15791	15527	15628	15589	15594	15554	15670	15584	15633	15636	15859	15510	15636	15609	15609	15624	15586	15713	15740	15603	15586	15460	15732	15520	15521	15769	15500	15589	15634	15561	15663	15619	15738	15519	15509	15603	15600	15701	15512	15550	15529	15379	15589	15783	15479	15596	15527	15762	15551	15428	15848	15774	15732	15530	15753	15687	15495	15679	15638	15608	15622	15555	15594	15697	15815	15573	15579	15655	15657	15754	15773	15690	15558	15681	15621	15636	15523	15492	15562	15567	15639	15757	15540	15605	15535	15602	15603	15603	15643	15681	15640	15733	15580	15708	15610	15564	15670	15655	15731	15634	15668	15780	15640	15781	15635	15737	15578	15533	15551	15520	15475	15528	15526	15645	15626	15829	15519	15485	15651	15552	15611	15787	15705	15839	15761	15613	15497	15725	15451	15493	15574	15654	15680	15656	15528	15672	15404	15593	15602	15444	15585	15670	15635	15572	15590	15682	15557	15519	15653	15696	15491	15648	15560	15644	15582	15629	15644	15533	15648	15556	15791	15840	15650	15574	15622	15637	15704	15616	15660	15691	15756	15510	15831	15671	15658	15628	15474	15612	15659	15583	15690	15898	15498	15565	15598	15612	15654	15664	15622	15632	15539	15529	15738	15589	15733	15722	15578	15576	15655	15592	15631	15775	15667	15728	15550	15679	15701	15681	15557	15545	15613	15759	15608	15615	15637	15774	15717	15692	15529	15652	15635	15583	15473	15554	15528	15653	15681	15466	15696	15601	15597	15682	15645	15608	15668	15603	15534	15597	15724	15816	15838	15522	15561	15401	15753	15525	15553	15607	15619	15592	15669	15478	15657	15519	15443	15586	15711	15544	15685	15867	15569	15760	15554	15579	15674	15827	15538	15640	15588	15623	15541	15709	15592	15588	15763	15423	15551	15743	15701	15553	15661	15487	15552	15543	15441	15635	15698	15588	15810	15655	15766	15538	15778	15731	15459	15619	15705	15588	15486	15574	15612	15553	15690	15634	15711	15623	15766	15602	15666	15627	15618	15641	15712	15655	15564	15693	15466	15666	15789	15589	15559	15767	15688	15696	15711	15546	15653	15580	15760	15700	15580	15557	15560	15608	15796	15667	15719	15334	15543	15731	15709	15687	15556	15607	15623	15609	15690	15836	15798	15574	15666	15549	15578	15633	15545	15724	15577	15627	15592	15654	15762	15584	15621	15388	15665	15652	15619	15611	15452	15676	15625	15543	15647	15758	15563	15642	15576	15485	15624	15711	15612	15692	15782	15465	15541	15701	15874	15684	15595	15626	15695	15556	15568	15698	15472	15640	15700	15619	15559	15589	15634	15658	15559	15491	15451	15638	15623	15722	15769	15692	15622	15551	15724	15575	15475	15548	15664	15696	15590	15550	15585	15560	15515	15731	15615	15672	15469	15634	15586	15472	15783	15561	15595	15794	15635	15729	15783	15685	15681	15623	15668	15712	15485	15528	15514	15501	15748	15773	15549	15643	15521	15698	15826	15531	15665	15583	15753	15476	15794	15545	15784	15670	15619	15630	15584	15609	15590	15576	15654	15630	15530	15670	15787	15604	15545	15675	15682	15597	15728	15538	15655	15452	15656	15622	15682	15511	15584	15587	15602	15570	15691	15762	15495	15466	15743	15627	15636	15624	15555	15644	15749	15554	15678	15604	15670	15562	15702	15662	15544	15803	15498	15699	15728	15543	15565	15657	15680	15637	15617	15610	15617	15697	15676	15614	15610	15593	15462	15635	15573	15585	15720	15782	15781	15644	15657	15614	15609	15647	15697	15502	15645	15648	15669	15689	15628	15659	15560	15824	15448	15623	15443	15575	15661	15619	15516	15581	15669	15694	15613	15646	15653	15674	15811	15677	15571	15622	15726	15720	15505	15622	15697	15562	15728	15633	15768	15723	15638	15699	15566	15632	15667	15552	15492	15522	15560	15583	15659	15507	15596	15595	15550	15684	15383	15679	15791	15758	15668	15600	15499	15292	15415	15540	15612	15586	15666	15608	15711	15604	15678	15776	15640	15680	15664	15747	15604	15607	15574	15476	15533	15645	15491	15675	15841	15805	15385	15491	15611	15486	15607	15665	15477	15817	15489	15580	15796	15671	15685	15557	15778	15681	15550	15639	15615	15658	15625	15713	15590	15705	15555	15659	15572	15832	15648	15776	15579	15631	15632	15593	15675	15675	15617	15548	15505	15782	15621	15586	15688	15549	15442	15622	15858	15859	15783	15747	15666	15623	15550	15514	15670	15570	15681	15751	15668	15546	15735	15660	15606	15499	15610	15481	15609	15676	15663	15705	15610	15655	15478	15615	15603	15626	15517	15616	15626	15818	15535	15605	15607	15513	15809	15626	15464	15567	15692	15579	15615	15548	15691	15691	15768	15599	15424	15684	15442	15546	15613	15784	15676	15544	15541	15670	15540	15750	15730	15519	15702	15636	15527	15746	15566	15510	15716	15639	15598	15653	15592	15649	15538	15774	15583	15910	15472	15482	15801	15572	15662	15666	15619	15604	15394	15839	15630	15493	15543	15481	15438	15629	15605	15655	15660	15439	15643	15474	15523	15592	15532	15820	15682	15698	15701	15566	15418	15472	15724	15803	15546	15646	15474	15664	15644	15744	15632	15653	15668	15618	15590	15723	15482	15655	15554	15595	15536	15617	15487	15546	15629	15611	15568	15635	15687	15460	15699	15646	15758	15634	15560	15676	15633	15746	15601	15606	15833	15775	15697	15753	15840	15744	15531	15719	15790	15714	15623	15612	15469	15630	15621	15844	15728	15565	15706	15589	15710	15672	15698	15641	15460	15735	15834	15620	15584	15706	15687	15793	15545	15549	15805	15773	15452	15817	15669	15481	15625	15598	15894	15704	15616	15653	15603	15708	15629	15567	15613	15565	15671	15565	15552	15804	15715	15715	15752	15625	15777	15563	15516	15527	15652	15570	15501	15713	15709	15480	15670	15723	15537	15467	15710	15724	15530	15609	15610	15654	15568	15552	15866	15558	15689	15689	15598	15634	15703	15666	15655	15736	15631	15631	15649	15699	15668	15687	15740	15635	15431	15705	15622	15604	15432	15637	15804	15579	15704	15586	15515	15448	15647	15628	15702	15646	15558	15535	15653	15759	15638	15438	15712	15690	15696	15517	15740	15781	15708	15474	15472	15709	15604	15656	15635	15384	15489	15532	15637	15720	15563	15740	15779	15633	15758	15611	15434	15670	15568	15695	15728	15597	15617	15717	15764	15649	15534	15585	15530	15586	15666	15546	15499	15597	15525	15466	15547	15701	15534	15762	15522	15616	15487	15681	15499	15625	15447	15580	15675	15599	15873	15681	15602	15646	15657	15598	15753	15553
22067	21114	28500	24484	22993	29689	39292	36459	31201	28688	25974	23280	21284	20678	20260	20489	20241	20223	20375	20159	20018	20040	20218	20222	19940	20305	19910	20048	20170	20087	20116	19921	20100	20131	20293	20238	20022	20157	20401	20078	20094	20112	20463	20157	20169	20034	20140	19972	19984	19983	20089	20123	20135	20186	20156	19897	19940	20042	19986	19962	20030	20108	20075	19978	20320	20261	20041	19931	19988	20067	19992	19984	19991	19965	20006	20001	20063	20155	19846	20177	19747	20096	20108	20032	19894	19948	20098	19968	20097	20138	19983	19883	20064	20020	19916	19912	19888	20048	20131	20016	19929	20028	20070	20120	19913	19941	19988	20025	20138	19999	20176	20087	20076	20173	19908	19990	20212	20053	20266	19938	20254	20005	20022	20028	20075	19785	19780	19867	20006	19848	19957	20152	19949	20192	19864	20101	20181	19975	19928	19953	20284	20027	20073	20086	19918	19883	20083	20129	20020	19881	19896	19955	20059	20053	19990	20030	20064	20082	20053	19978	19991	20370	20100	19964	19928	20017	20068	20053	20073	19913	20174	19802	19812	19982	20012	19968	20007	20014	19980	20153	20073	19813	20173	20129	20030	20010	19994	20049	20096	20083	20054	20097	20129	20092	19985	19995	20028	20089	19937	19984	19965	20152	20049	19966	19989	20032	19857	20176	19972	20076	20100	19956	20117	19990	20233	20262	20039	19804	19799	20000	20068	19973	20098	20077	20127	20168	19851	19772	19976	19945	19978	19983	19915	20216	19935	20054	20005	20034	20288	20014	19994	19991	19869	20074	20030	19813	20112	20058	19969	19902	20098	19905	19852	20255	19936	20037	19973	20074	19900	19904	20187	20011	19946	20082	19929	19941	19899	20188	20200	19973	19991	19975	20033	19981	19957	19975	20014	20020	19992	20111	20083	20013	19990	20130	20294	19998	20188	19937	19972	19909	19927	20049	19899	20222	20108	20096	20157	19945	19901	20009	20163	20042	20009	19939	19987	20019	19869	19847	19889	19977	20088	20155	20200	19893	20125	20167	20168	20003	20005	19954	19994	20020	20000	20046	19944	20159	20052	20005	20108	19813	19929	19868	20110	20091	19942	19915	20041	20187	19868	20188	20036	19803	20125	20061	20070	20102	20005	20060	20111	19946	20092	20025	19926	19942	19955	19964	19778	20027	20159	20172	19923	19896	20211	19989	20001	19936	19940	20152	19965	19840	20000	19849	19999	20023	20052	20148	20072	19830	19998	19995	20032	20007	19988	19987	19966	19836	19974	19986	19870	19951	19953	20013	19906	20020	19880	19976	20086	20074	20133	20198	20082	19970	19973	20179	20023	19991	20148	20122	19988	20003	20075	19962	20056	19947	19930	20061	20072	20003	19973	19826	20006	20165	20120	19932	19953	19945	19887	19986	20157	20146	20112	20233	19874	20041	20060	20113	20149	20063	19950	20064	20035	20017	20041	20073	20043	19992	20050	19979	20006	20027	20109	20122	20068	20112	20088	19897	20067	19986	20106	20082	20059	20161	19804	20105	20038	19836	20145	20314	20157	20031	19942	20127	19989	20211	20121	20000	20038	20110	19905	19947	19840	20078	19953	20031	20191	20012	19788	19977	20055	20231	20266	19953	20002	20136	19895	19877	19945	19893	20064	20155	20061	20052	20242	19961	19889	19974	20079	20046	20183	19896	19875	20119	20046	20058	20063	19910	19983	20175	20145	19731	19918	20119	20205	20033	20211	19887	19987	20174	20029	20054	19931	19857	20000	20190	20116	19977	19863	20172	19895	20149	19999	20048	20189	20008	20128	20060	20246	20215	20095	20104	20128	20207	19939	20083	20131	20044	20021	20044	19875	19874	20089	20061	19968	20040	20002	20002	19980	19932	20071	20133	20176	19963	20102	20081	20148	19975	20052	20059	20121	19787	19902	19872	20177	19744	20010	19954	20210	19930	20124	20103	19846	19877	20070	19978	19815	20165	20088	20091	20112	20018	19817	20036	20002	19969	20043	20047	20036	19916	19928	20084	19734	19921	20388	19866	20075	19910	19896	20029	19784	19980	20256	19976	20040	20192	20053	19980	20116	20171	19996	20003	19984	19897	20071	19966	20002	20074	19931	20183	19821	20223	19925	20076	20065	20234	20157	19979	20090	20134	20036	20187	19974	19957	19997	20038	19931	19984	20048	20137	20044	19758	20093	20092	20078	20109	20123	20139	20003	19997	19930	20084	19958	19972	19760	20068	19881	19776	20170	20052	19790	20100	20160	19933	19935	20103	19967	19853	20096	19955	20145	20089	20004	20112	19918	20095	20066	19983	19857	19996	20102	19953	19937	20040	20173	20031	20053	19914	20166	20339	20032	19947	20019	20156	19929	20030	20062	20022	20092	20279	20057	19876	20046	20108	19945	19966	19956	19848	20070	20099	20047	20050	20091	20220	19977	19865	19963	20037	20050	20069	19933	20089	19959	20156	19945	20061	20001	20021	19753	20033	19907	20038	19878	19978	20086	19958	19944	20053	19927	19884	19981	20174	20045	20216	20132	20150	19984	20003	20150	20042	20004	20199	20056	19996	19901	20086	20023	19810	19853	20021	20079	19980	20101	20111	20132	20083	20119	19946	19877	20188	19945	20114	20127	19956	20091	20178	20058	19953	20072	20024	20030	19957	19780	19975	20059	20226	19988	20182	20002	20070	20217	20028	19817	19930	20233	20209	20074	20172	19978	19868	20084	19915	20014	19914	19839	19982	20092	20226	20005	19892	20160	20118	20160	20153	19999	19886	20056	20243	20114	19856	20000	20020	19831	20078	20001	19985	20032	19868	20088	19879	20157	20062	20140	19959	19992	20155	20092	19902	20018	20069	19927	20124	19940	20034	19935	20311	19891	20198	19964	19785	19806	20151	20035	19989	20189	20210	20108	20079	20075	20251	20216	20041	19935	19875	19934	20053	19818	20000	19900	20010	20287	19823	19950	20096	20082	20065	20073	20038	20187	20163	20144	20019	19954	20132	20031	20070	19979	20045	20194	19999	20027	20018	20045	20008	20228	19884	20076	19985	19942	19865	20294	20187	20000	20154	19965	19968	19903	20175	20203	20098	19998	19986	20019	19995	20224	20224	20053	20082	19959	20194	20013	20091	20127	19884	19792	20130	20009	19962	19891	19868	20115	19968	19748	19809	20116	20093	19755	19771	20049	20030	19987	19750	19997	20125	20138	20065	19935	19947	19891	19947	19833	19972	19999	20078	19974	20059	20027	20192	20036	20013	20024	20035	20113	20023	20186	19813	20043	19949	20104	19997	20029	20088	19981	20212	20085	20162	19985	19922	20214	20193	20012	20206	20057	20021	20003	20034	20113	20178	20097	20021	19764	20015	19933	19995	20147	20168	20003	20053	20194	19981	20031	20193	20003	20029	20139	19958	20019	19975	20002	20111	19963	19924	19817	19993	19978	20124	20001	20140	20104	19701	19836	20113	19837	20030	19938	19908	20048	20009	19951	19939	19962	19924	20061	20008	19977	20025	20078	20231	20139	19973	19841	19989	19721	20023	20059	19937	20059	19800	19940	20045	20092	20033	19948	20071	19935	20000	19835	19840	20191	19985	19886	19971	20107	20104	20071	19926	19948	20173	20151	20029	19986	20101	20191	20076	20011	19870	19917	19895	19885	19745	19842	20129	20391	20138	20007	19968	20066	19984	19965	20238	20166	19971	20142	20067	20018	20208	20031	19990	19858	19936	20167	20157	20022	19831	19851	19863	19942	20130	19886	19879	19801	20002	20200	19976	19922	19969	19938	19876	20096	20096	20235	19979	19966	20060	20109	19886	19976	20049	19955	19939	20056	20149	20178	20140	19973	19952	20238	19839	19983	20013	19954	19861	20032	20100	20058	19962	19907	20028	19943	19835	20046	20100	19904	19906	19983	19925	20038	19994	19857	20061	20234	20256	20061	20088	20081	20144	20130	20128	19924	19980	19964	20161	20135	20109	20053	19959	20061	20112	19876	20158	20045	19989	20116	19928	19905	20141	20084	19803	20008	19814	20155	19883	19935	19994	20037	19981	20119	20078	20175	20109	20092	20092	19993	19921	19947	19863	19926	20092	19931	20240	19999	19949	20073	20170	19888	20048	19913	20145	19820	20039	20104	19760	20041	20046	19946	19957	20017	20053	20221	19991	20013	20014	19913	19845	20194	19931	19800	20126	20065	19879	20024	20144	20073	20106	19925	19834	20132	20073	20075	20088	20062	20069	20198	20161	19960	20029	20064	19952	20123	19895	20083	19909	20028	19995	20021	19846	19947	19922	19828	19956	20151	19990	20157	20008	19893	19961	20055	20152	19944	20097	20009	20161	19980	19981	20071	19910	20059	19952	20140	20141	20033	19934	20147	20090	19873	19753	20122	20138	20032	20146	19830	19705	19848	19901	19968	20195	20112	20117	20033	20243	19942	20274	19903	20096	20080	19930	19888	20010	20056	20112	20042	19944	20028	19913	19905	19795	20002	19924	20009	20143	20150	19904	19997	19814	20128	19823	19990	20145	19951	19955	20193	20140	19949	19921	19973	20073	19980	19874	19946	20026	19999	19902	20068	20075	20045	20004	20051	19998	20016	19866	19936	20134	20093	20079	20019	19886	19794	19892	20197	20036	19868	20026	19902	20041	20002	20157	20148	19736	20034	19936	20153	20119	20093	20210	20375	19990	20074	20086	20118	20001	19893	19890	19912	19982	20016	20063	20107	19976	20340	20124	19970	19973	19912	20099	20008	19850	19926	20015	20167	20070	19986	20082	19975	20140	19970	19846	19831	20210	20160	19908	19963	20092	20038	19975	19996	20039	19927	20014	20092	19948	20087	20054	20095	19893	19979	19880	20047	19968	20105	20080	20104	19869	19990	20198	20317	20006	20148	20064	19953	19976	20048	19948	19971	19986	20242	19836	20042	19774	19880	19929	20129	19985	19993	20015	19917	20205	19910	19993	19940	19974	19922	19870	19859	20027	20051	19917	19860	20043	20162	20174	20078	20130	20053	20101	20128	20059	20006	20045	20088	19836	20206	19904	20155	19972	20239	19899	19806	19943	20215	20277	20017	19998	20075	20204	20008	20129	20079	19831	19962	19949	20031	20039	19886	20130	19818	19810	20031	19807
28152	62758	54490	41190	31419	34715	38766	36802	29333	26769	22802	19614	17368	16497	16418	16358	16258	16258	16250	16453	16310	16335	16148	16161	16251	16298	16336	16419	16327	16250	16387	16362	16323	16137	16294	16082	16092	16276	16413	16349	16064	16310	16374	16384	16405	16192	16252	16227	16293	16326	16115	16333	16282	16267	16247	16304	16052	16323	16364	16162	16173	16248	16197	16393	16325	16395	16353	16236	16279	16224	16245	16385	16208	16297	16101	16289	16291	16118	16328	16193	16150	16363	16154	16235	16237	16333	16094	16335	16149	16374	16274	16376	16160	16281	16205	16202	16201	16227	16247	16139	16472	16185	16358	16133	16157	16161	16322	16217	16118	16140	16201	16231	16063	16048	16354	15940	16196	16322	16298	16444	16205	16198	16071	16284	16260	16275	16220	16114	16340	16262	16292	16320	16157	16086	16298	16196	16121	16293	16251	16179	16136	16287	16196	16313	16099	16171	16316	16185	16367	16249	16210	16334	16242	16303	16334	16324	16140	16291	16178	16188	16203	16294	16258	16234	16245	16234	16204	16223	16176	16254	16348	16083	16174	16335	16230	16216	16270	16264	16157	16339	16153	16184	16221	16330	16203	16042	16184	16206	16111	16290	16160	16175	16257	16281	16302	16139	16289	16135	16176	16239	16396	16230	16071	16172	16123	16219	16262	16203	16236	16273	16175	16189	16184	16181	16071	16117	16325	16132	16268	16385	16176	16181	16355	16138	16134	16214	16283	16213	16285	16250	16085	16268	16303	16308	16299	16164	16250	16327	16322	16229	16295	16297	16110	16263	16209	16157	16212	16452	16355	16185	16241	16437	16127	16084	16362	16251	16440	16209	16179	16292	16225	16312	16347	16172	16140	16351	16242	16199	16223	16261	16271	16124	16301	16067	16290	16245	16023	16251	16124	16296	16208	16136	16229	16292	16368	16125	16316	16256	16161	16048	16172	16045	16324	16146	16253	16370	16258	16308	16202	16362	16207	16146	16230	16182	16381	16206	16256	16094	16123	16332	16171	16159	16179	16256	16269	16253	16110	16091	16265	16171	16259	16283	16290	16225	16118	16276	16319	16330	16140	16165	16355	16137	16272	16210	16282	16070	16226	16277	16266	16218	16242	16259	16062	16198	16187	16280	15941	16257	16398	16273	16319	16229	16234	16142	16300	16226	16132	16102	16192	16268	16246	16355	16307	16242	16172	16229	16144	16182	16343	16212	16032	16194	16090	16238	16389	16065	16355	16311	16254	16374	16333	16293	16321	16056	16210	16281	16363	16130	16196	16081	16311	16211	16361	16220	16221	16190	16326	16357	16199	16197	16384	16237	16230	16174	16329	16367	16275	16376	16308	16355	16284	16128	16294	16167	16202	16084	16241	16114	16125	16327	16144	16425	16210	16219	16210	16170	16281	16176	16202	16244	16287	16300	16220	16263	16326	16195	16295	16155	16332	16166	16199	16152	16104	16361	16135	16288	16071	16305	16377	16282	16331	16311	16148	16163	16131	16164	16137	16417	16298	16307	16294	16347	16303	16220	16090	16217	16228	16263	16072	16358	16277	16315	16189	16355	16282	16133	16126	16152	16145	16203	16289	16161	16249	16213	16350	16118	16474	16315	15957	16331	16268	16214	16177	16266	16000	16178	16254	16214	16157	16286	16241	16390	16297	16198	16190	16336	16245	16144	16229	16098	16161	16363	16226	16349	16347	16096	16244	16248	16402	16230	16134	16373	16344	16153	16078	16249	16251	16218	16102	16289	16177	16384	16264	16280	16228	16179	16225	16259	16128	16325	16156	16209	16214	16119	16144	16152	16254	16145	16341	16199	16158	16409	16338	16233	16109	16248	16389	16058	16171	16277	16277	16216	16256	16120	16247	16029	16255	16058	16157	16099	16204	16040	16316	16371	16223	16184	16289	16115	16360	16080	16241	16384	16285	16165	16285	16109	16236	16126	16403	16197	16356	16014	16348	16342	16231	16246	16281	16138	16298	16301	16316	16200	16125	16120	16222	16252	16242	16160	16130	16174	16300	16242	16164	16277	16358	16353	16078	16395	16132	16220	16073	16248	16116	16121	16434	16134	16209	16199	16140	16314	16278	16436	16201	16467	16182	16158	16172	16230	16269	16040	16227	16287	16121	16150	16280	16251	16274	16236	16259	16301	16131	16166	16265	16214	16203	16300	16164	16095	16372	16321	16317	16249	16170	16242	16300	16236	16186	16336	16340	16159	16162	16159	16301	16158	16263	16121	16360	16185	16224	16176	16198	16107	16381	16197	16191	16132	16016	16129	16275	16240	16407	16337	16349	16350	16194	16083	16327	16277	16158	16161	16392	16238	16140	16233	16175	16247	16089	16117	16224	16159	16216	16124	16255	16144	16240	16231	16168	16136	16246	16083	16268	16254	16198	16044	16203	16353	16266	16174	16254	16114	16201	16115	16368	16245	16246	16296	16195	16414	16111	16398	16302	16263	16265	16228	16502	16011	16199	16296	16239	16279	16182	16211	16158	16248	16201	16103	16272	16278	16340	16172	16280	16188	16270	16231	16378	16285	16140	16187	16418	16218	16219	16337	16177	16242	16178	16089	16173	16160	16234	16389	16239	16231	16066	16353	16170	16155	16334	16194	16309	16112	16319	16237	16192	16342	16284	16231	16365	16425	16318	16070	16186	16134	16110	16177	16262	16379	16195	16307	16316	16142	16171	16361	16390	16364	16258	16180	16210	16019	16118	16126	16317	16214	16271	16119	16386	16265	16269	16140	16286	16258	16357	16322	16251	16069	16313	16272	16301	16385	16287	16187	16205	16335	16221	16198	16311	16275	16229	16318	16180	16245	16245	16194	16319	16189	16262	16241	16196	16189	16274	16072	16236	16196	16182	16064	16194	16393	16353	16286	16170	16209	16334	16285	16151	16221	16277	16141	16217	16277	16191	16354	16046	16341	16307	16314	16269	16183	16213	16151	16170	16304	16389	16343	16275	16183	16244	16193	16406	16194	16131	16229	16156	16289	16133	16252	16151	16077	16183	16255	16209	16195	16203	16181	16237	16094	16377	16207	16182	16126	16207	16295	16233	16291	16065	16226	16228	16250	16397	16072	16434	16203	16302	16232	16228	16127	16264	16301	16343	16300	16329	16189	16104	16267	16239	16338	16277	16329	16169	16338	16289	16284	16275	16159	16316	16182	16237	16345	16226	16087	16304	16108	16362	16226	16379	16345	16272	16187	16263	16170	16296	16186	16376	16262	16192	16349	16243	16134	16261	16335	16148	16269	16103	16171	16169	16181	16436	16301	16196	16306	16206	16252	16137	16365	16373	16324	16130	16264	16248	16336	16234	16052	16366	16303	16279	16225	16258	16315	16261	16228	16167	16319	16244	16363	16289	16165	16250	16277	16000	16194	16346	16197	16238	16116	16265	16155	16309	16133	16424	16128	16129	16158	16320	16191	16226	16388	16239	16389	16113	16155	16218	16243	16173	16229	16208	16422	16103	16194	16276	16304	16134	16177	16281	16315	16283	16213	16313	16235	16391	16056	16264	16335	16169	16289	16257	16213	16411	16262	16295	16303	16307	16228	16180	16186	16241	16152	16213	16308	16298	16262	16289	16293	16283	16249	16221	16303	16187	16359	16404	16194	16337	16148	16329	16224	16268	16392	16339	16144	16060	16192	16113	16296	16211	16328	16082	16269	16303	16258	16341	16074	16334	16267	16291	16228	16289	16252	16129	16130	16215	16206	16117	16128	16394	16291	16092	16244	16297	16349	16150	16162	16348	16210	16244	16255	16280	16183	16322	16214	16468	16190	16150	16250	16135	16350	16338	16180	16230	16278	16287	16236	16137	16088	16393	16261	16166	16279	16197	16279	16303	16121	16210	16200	16190	16302	16055	16225	16341	16321	16359	16094	16337	16396	16055	16156	16336	16295	16292	16273	16351	16078	16209	15971	16054	16199	16153	16137	16205	16145	16290	16355	16300	16322	16244	16065	16224	16256	15995	16210	16132	16190	16197	16290	16313	16172	16190	16286	16409	16191	16356	16108	16192	16126	16153	16238	16169	16120	16214	16386	16246	16081	16231	16288	16197	16377	16135	16269	16217	16280	16223	16300	16204	16212	16195	16165	16169	16179	16199	16204	16212	16141	16320	16097	15974	16079	16204	16280	16210	16320	16196	16368	16177	16248	16036	16238	16153	16151	16265	16300	16213	16227	16196	16255	16177	16184	16243	16238	16304	16310	16259	16204	16278	16133	16117	16251	16180	16253	16246	16239	16347	16236	16124	16230	16317	16294	16192	16263	16330	16271	16271	16094	16438	16162	16231	16316	16175	16368	16257	16316	16178	16280	16174	16272	16171	16059	16189	16198	16073	16337	16140	16178	16330	16206	16333	16293	16355	16268	16127	16142	16195	16195	16358	16356	16238	16177	16297	16322	16265	16131	16375	16070	16296	16287	16280	16220	16348	16282	16109	16473	16008	16273	16241	16205	16200	16121	16273	16192	16173	16221	16314	16148	16081	16302	16327	16088	16321	16108	16363	16315	16155	16177	16248	16144	16210	16193	16187	16318	16192	16360	16317	16278	16294	16200	16210	16125	16364	16324	16148	16217	16170	16435	16251	16321	16258	16301	16330	16242	16205	16236	16321	16202	16254	16451	16130	16213	16053	16232	16098	16095	16239	16359	16208	16108	16331	16091	16106	16229	16321	16259	16179	16328	16277	16333	16189	16381	16228	16280	16235	16369	16352	16196	16304	16302	16377	16255	16305	16317	16171	16315	16253	16116	16201	16401	16096	16320	16150	16360	16163	16254	16233	16249	16326	16316	16294	16453	16295	16195	16322	16217	16223	16332	16161	16255	16227	16201	16371	16240	16236	16377	16277	16290	16275	16253	16277	16218	16312	16125	16290	16261	16365	16069	16435	16170	16384	16265	16304	16161	16324	16097	16225	16296	16081	16333	16238	16237	16300	16215	16325	16123	16297	16073	16137	15956	16213	16278	16213	16106	16274	16332	16289	16172	16259	16339	16315	16399	16314	16366	16267	16289	16102	16294	16183	16166	16125	16271	16184	16043	16123	16150	16299	16130	16079	16127	16309	16214	16387	16295	16285	16267	16068	16089	16052	16164	16205	16240	16246	16354	16340	16256
29728	26383	31026	27313	22919	20798	20034	19234	18751	18425	18026	17721	17674	17574	17582	17367	17510	17386	17569	17542	17539	17706	17429	17699	17379	17507	17563	17740	17597	17560	17743	17543	17624	17354	17533	17404	17536	17518	17362	17545	17485	17416	17597	17751	17565	17387	17498	17525	17573	17516	17339	17561	17472	17482	17513	17581	17404	17364	17378	17475	17462	17597	17641	17413	17555	17393	17637	17327	17565	17700	17605	17404	17601	17459	17412	17437	17426	17525	17381	17550	17249	17841	17515	17353	17414	17347	17324	17590	17500	17605	17499	17591	17458	17305	17538	17363	17355	17636	17292	17425	17477	17632	17488	17394	17527	17565	17462	17531	17459	17486	17394	17428	17466	17352	17588	17610	17533	17323	17423	17331	17514	17594	17406	17468	17604	17590	17465	17486	17592	17310	17581	17391	17453	17413	17736	17550	17485	17405	17627	17358	17626	17470	17481	17581	17470	17385	17592	17556	17466	17508	17480	17366	17541	17482	17684	17313	17203	17358	17578	17382	17424	17447	17493	17383	17326	17560	17474	17442	17456	17557	17673	17437	17567	17601	17410	17621	17615	17693	17490	17529	17482	17339	17665	17440	17401	17502	17600	17481	17549	17404	17495	17662	17432	17413	17361	17364	17324	17410	17507	17476	17298	17250	17508	17505	17518	17476	17268	17518	17542	17463	17534	17315	17449	17390	17573	17541	17570	17561	17571	17498	17409	17331	17354	17259	17449	17567	17554	17422	17428	17616	17743	17611	17721	17349	17538	17486	17271	17334	17310	17396	17573	17381	17486	17372	17556	17731	17461	17735	17592	17621	17689	17562	17530	17390	17303	17326	17548	17393	17496	17513	17640	17541	17527	17542	17482	17667	17505	17446	17457	17605	17435	17187	17519	17691	17498	17549	17393	17380	17367	17720	17457	17343	17544	17489	17712	17403	17584	17467	17432	17535	17414	17580	17530	17502	17586	17346	17383	17434	17549	17332	17472	17557	17749	17498	17411	17769	17601	17489	17512	17400	17587	17378	17523	17338	17340	17312	17462	17489	17580	17452	17459	17515	17570	17693	17590	17321	17388	17616	17356	17568	17753	17445	17271	17577	17543	17329	17627	17445	17351	17320	17571	17422	17502	17444	17573	17437	17532	17485	17296	17401	17508	17642	17347	17461	17307	17465	17917	17655	17605	17729	17459	17317	17414	17506	17534	17473	17552	17640	17518	17309	17450	17304	17674	17439	17533	17665	17388	17376	17432	17345	17297	17580	17335	17650	17491	17559	17436	17368	17480	17739	17662	17400	17609	17440	17324	17298	17337	17419	17630	17366	17629	17433	17404	17343	17310	17626	17451	17355	17610	17295	17447	17334	17609	17440	17521	17599	17459	17391	17425	17601	17485	17637	17446	17418	17679	17367	17385	17429	17573	17583	17600	17533	17496	17528	17643	17472	17604	17604	17509	17335	17334	17491	17451	17299	17582	17392	17671	17714	17533	17552	17422	17513	17758	17503	17322	17606	17464	17470	17552	17548	17347	17537	17279	17487	17523	17488	17338	17403	17554	17414	17531	17391	17322	17376	17393	17613	17624	17534	17546	17475	17496	17542	17552	17384	17434	17433	17485	17355	17471	17493	17517	17602	17610	17399	17675	17522	17525	17477	17506	17348	17459	17506	17540	17412	17629	17760	17573	17538	17338	17552	17381	17328	17692	17324	17737	17508	17616	17591	17587	17276	17460	17413	17481	17440	17501	17274	17499	17491	17413	17712	17620	17496	17638	17402	17479	17334	17467	17588	17495	17569	17464	17628	17526	17499	17353	17370	17552	17724	17593	17528	17527	17221	17525	17535	17475	17379	17633	17385	17759	17730	17642	17674	17657	17665	17424	17569	17679	17591	17455	17404	17605	17435	17408	17522	17407	17372	17297	17365	17584	17498	17676	17357	17216	17542	17508	17672	17336	17418	17528	17550	17625	17592	17280	17517	17612	17521	17479	17272	17407	17466	17850	17625	17542	17556	17598	17545	17274	17411	17457	17573	17582	17450	17624	17497	17359	17263	17502	17471	17517	17644	17491	17416	17490	17667	17486	17560	17620	17350	17527	17505	17513	17493	17727	17456	17476	17474	17509	17346	17590	17631	17413	17454	17422	17509	17422	17420	17559	17492	17466	17415	17474	17499	17600	17614	17371	17537	17322	17625	17447	17432	17640	17416	17435	17635	17547	17352	17445	17723	17577	17450	17728	17552	17681	17494	17559	17511	17546	17594	17535	17377	17561	17478	17529	17763	17564	17406	17385	17581	17643	17635	17536	17613	17402	17324	17272	17381	17488	17511	17634	17481	17505	17634	17539	17643	17514	17547	17417	17548	17337	17383	17356	17511	17289	17729	17292	17577	17285	17588	17655	17581	17418	17573	17544	17418	17343	17726	17643	17488	17609	17282	17296	17458	17474	17482	17451	17624	17711	17672	17585	17410	17434	17530	17632	17537	17415	17548	17494	17582	17460	17409	17693	17252	17616	17492	17597	17515	17495	17621	17231	17325	17407	17472	17464	17556	17475	17527	17413	17656	17544	17503	17458	17460	17667	17500	17441	17614	17721	17439	17563	17287	17615	17633	17441	17446	17331	17425	17582	17339	17412	17349	17283	17401	17321	17468	17271	17367	17357	17506	17461	17672	17559	17600	17556	17262	17541	17354	17482	17393	17348	17421	17519	17358	17579	17347	17610	17413	17528	17577	17631	17404	17395	17606	17638	17333	17454	17540	17509	17627	17443	17517	17486	17608	17676	17524	17544	17400	17349	17577	17402	17553	17506	17621	17553	17541	17483	17570	17379	17505	17471	17476	17732	17514	17662	17462	17564	17488	17472	17390	17430	17562	17385	17492	17522	17402	17536	17543	17471	17450	17580	17450	17631	17522	17484	17581	17473	17473	17508	17726	17269	17511	17417	17487	17438	17510	17485	17557	17465	17373	17581	17411	17587	17478	17661	17558	17494	17646	17485	17424	17516	17520	17526	17425	17570	17355	17403	17367	17538	17370	17557	17642	17456	17597	17520	17325	17855	17511	17539	17644	17377	17361	17442	17608	17471	17567	17411	17542	17571	17466	17490	17513	17417	17434	17417	17328	17508	17563	17414	17387	17650	17671	17564	17514	17479	17363	17391	17361	17490	17568	17480	17468	17610	17598	17415	17463	17498	17295	17237	17261	17574	17386	17711	17603	17595	17735	17679	17463	17487	17726	17493	17521	17590	17458	17579	17512	17552	17675	17552	17570	17486	17433	17467	17518	17481	17480	17585	17563	17581	17425	17506	17251	17541	17361	17416	17490	17701	17604	17403	17391	17400	17535	17618	17614	17470	17535	17662	17439	17596	17445	17626	17434	17349	17688	17601	17597	17597	17487	17585	17624	17415	17431	17530	17494	17459	17472	17722	17691	17510	17594	17335	17502	17515	17565	17575	17559	17435	17499	17364	17374	17479	17626	17520	17419	17554	17665	17520	17517	17441	17425	17563	17666	17452	17530	17776	17597	17765	17652	17544	17448	17724	17432	17507	17398	17433	17542	17575	17524	17485	17535	17426	17523	17475	17359	17526	17464	17389	17463	17228	17481	17513	17546	17484	17477	17556	17607	17762	17513	17574	17489	17517	17295	17507	17870	17454	17386	17688	17379	17555	17324	17695	17450	17504	17327	17730	17627	17520	17535	17443	17566	17394	17771	17375	17421	17313	17421	17571	17522	17609	17574	17421	17486	17622	17589	17465	17666	17565	17713	17401	17348	17580	17459	17359	17337	17387	17360	17506	17352	17524	17470	17636	17355	17288	17455	17493	17584	17460	17602	17452	17373	17499	17349	17608	17368	17651	17467	17637	17688	17519	17546	17833	17557	17559	17495	17412	17625	17455	17512	17429	17440	17520	17445	17481	17436	17630	17494	17500	17426	17294	17586	17550	17425	17491	17505	17419	17410	17471	17551	17587	17534	17561	17693	17358	17439	17530	17509	17471	17382	17601	17364	17562	17333	17383	17459	17433	17603	17365	17256	17461	17402	17737	17665	17559	17438	17590	17615	17581	17433	17388	17640	17398	17430	17506	17616	17545	17351	17429	17246	17532	17456	17456	17303	17458	17461	17573	17669	17696	17424	17351	17574	17476	17302	17499	17601	17503	17361	17514	17586	17471	17572	17614	17693	17583	17607	17520	17500	17649	17455	17601	17607	17644	17812	17600	17330	17485	17550	17436	17391	17349	17406	17567	17367	17538	17482	17417	17325	17422	17318	17489	17591	17192	17441	17697	17475	17526	17348	17453	17475	17618	17545	17557	17473	17560	17515	17506	17638	17571	17372	17575	17340	17502	17515	17397	17581	17761	17502	17455	17684	17485	17473	17529	17582	17440	17385	17647	17514	17444	17590	17627	17509	17547	17603	17291	17650	17394	17410	17597	17554	17494	17562	17600	17358	17587	17586	17624	17425	17533	17520	17585	17618	17623	17458	17486	17428	17649	17578	17488	17568	17466	17462	17473	17494	17384	17672	17491	17607	17461	17576	17526	17354	17482	17366	17523	17678	17432	17498	17715	17476	17307	17601	17515	17342	17478	17200	17306	17234	17501	17509	17459	17675	17541	17563	17329	17517	17587	17420	17371	17506	17744	17514	17579	17374	17565	17495	17523	17676	17815	17544	17402	17467	17611	17486	17319	17376	17520	17440	17579	17323	17446	17546	17531	17490	17589	17529	17468	17584	17504	17324	17487	17469	17617	17290	17381	17298	17352	17349	17644	17466	17575	17574	17513	17584	17418	17476	17312	17326	17622	17547	17696	17459	17747	17471	17478	17637	17630	17308	17453	17448	17621	17682	17491	17418	17429	17415	17327	17447	17484	17438	17624	17300	17402	17606	17694	17373	17494	17617	17520	17426	17360	17379	17533	17553	17413	17398	17421	17431	17448	17628	17516	17506	17321	17573	17693	17643	17464	17511	17354	17455	17312	17614	17503	17270	17536	17672	17566	17544	17342	17542	17688	17559	17569	17693	17562	17397	17618	17465	17355	17477	17571	17491	17443	17685	17767	17647	17498	17265	17278	17443	17668	17535	17527	17477	17490	17603	17716	17744	17456	17482	17644	17583	17355	17546	17466	17513	17478	17493	17526	17465
22695	37629	31344	24263	21667	18786	17825	16629	16197	15519	15295	14866	14544	14651	14850	14795	14533	14743	14648	14741	14639	14746	14782	14654	14619	14914	14761	14775	14842	14703	14790	14736	14675	14754	14757	14710	14877	14664	14756	14884	14625	14812	14826	14902	14999	14721	14757	14757	14899	14816	14758	14785	14745	14585	14640	14601	14794	14610	14765	14663	14802	14781	14760	14825	14717	14758	14678	14710	14719	14769	14751	14644	14915	14698	14762	14754	14894	14724	14745	14639	14648	14797	14709	14682	14632	14707	14799	14811	14763	14912	14540	14826	14700	14799	14980	14752	14897	14645	14904	14772	14655	14727	14554	14796	14687	14659	14826	14580	14773	14898	14755	14550	14645	14799	14710	14774	14618	14686	14815	14634	14800	14823	14807	14557	14859	14788	14771	14856	14627	14778	14859	14769	14843	14742	14839	14788	14795	14876	14678	14487	14730	14674	14794	14612	14799	14743	14816	14762	14634	14787	14890	14765	14637	14692	14696	14665	14736	14610	14702	14800	14815	14601	14660	14650	14698	14694	14660	14677	14777	14785	14709	14906	14749	14685	14595	14659	14604	14615	14855	14726	14856	14867	14725	14706	14620	14826	14728	14548	14836	14631	14910	14622	14759	14626	14682	14699	14633	14650	14748	14678	14662	14654	14719	14805	14740	14638	14767	14749	14619	14560	14813	14724	14621	14745	14583	14668	14659	14816	14820	14527	14645	14852	14739	14707	14805	14774	14571	14855	14767	14663	14639	14706	14819	14706	14735	14723	14953	14821	14717	14853	14709	14645	14581	14704	14856	14672	14647	14857	14661	14728	14798	14707	14728	14592	14804	14786	14775	14605	14834	14693	14774	14742	14616	14735	14752	14706	14710	14713	14647	14875	14765	14647	14586	14692	14612	14775	14650	14675	14719	14979	14898	14558	14732	14884	14664	14718	14666	14699	14699	14734	14614	14868	14731	14718	14666	14754	14645	14710	14904	14720	14827	14642	14886	14817	14664	14819	14886	14774	14799	14610	14706	14703	14632	14719	14809	14825	14740	14803	14766	14729	14698	14869	14520	14659	14738	14513	14639	14683	14819	14840	14854	14799	14840	14656	14729	14741	14769	14672	14496	14586	14764	14771	14701	14604	14707	14701	14631	14803	14770	14707	14706	14687	14850	14808	14762	14727	14867	14752	14657	14829	14527	14723	14698	14448	14823	14786	14655	14944	14695	14730	14601	14690	14597	14817	14775	14585	14808	14638	14683	14777	14714	14688	14809	14526	14623	14759	14711	14794	14851	14640	14753	14503	14667	14713	14734	14729	14760	14808	14767	14806	14679	14688	14503	14672	14646	14775	14724	14530	14762	14900	14781	14744	14743	14683	14819	14750	14670	14854	14734	14902	14703	14794	14740	14844	14740	14814	14733	14739	14667	14851	14589	14775	14663	14784	14828	14529	14793	14699	14603	14694	14596	14696	14747	14658	14532	14787	14826	14797	14749	14697	14637	14600	14809	14747	14758	14835	14759	14533	14573	14705	14670	14852	14745	14794	14782	14530	14735	14654	14546	14582	14812	14557	14838	14921	14816	14798	14820	14924	14670	14795	14573	14812	14885	14719	14663	14765	14558	14821	14765	14820	14675	14834	14881	14673	14706	14733	14805	14752	14660	14689	14503	14809	14735	14798	14749	14722	14698	14768	14657	14610	14708	14837	14710	14809	14661	14672	14837	14824	14556	14662	14848	14612	14724	14741	14773	14728	14812	14799	14827	14723	14670	14676	14864	14771	14696	14811	14839	14789	14913	14779	14801	14848	14604	14739	14758	14734	14643	14770	14714	14735	14695	14739	14947	14625	14795	14700	14688	14762	14868	14906	14576	14873	14777	14673	14783	14804	14602	14647	14794	14765	14604	14652	14758	14667	14717	14665	14802	14743	14602	14615	14619	14802	14700	14624	14773	14526	14763	14718	14750	14741	14602	14791	14757	14715	14625	14663	14656	14692	14734	14601	14576	14709	14751	14748	14774	14806	14806	14790	14743	14595	14741	14712	14580	14519	14889	14899	14718	14625	14521	14834	14701	14686	14704	14650	14896	14633	14674	14743	14662	14708	14744	14719	14714	14845	14753	14643	14796	14586	14825	14821	14665	14767	14826	14559	14760	14817	14855	15037	14597	14649	14600	14677	14850	14584	14953	14683	14783	14798	14663	14933	14708	14794	14777	14749	14737	14763	14718	14667	14919	14620	14844	14544	14667	14861	14624	14677	14646	14652	14601	14742	14589	14744	14797	14683	14737	14761	14678	14933	14740	14712	14761	14763	14837	14669	14835	14620	14608	14725	14801	14714	14721	14773	14678	14846	14850	14717	14803	14854	14624	14716	14649	14626	14817	14617	14708	14672	14644	14627	14918	14773	14775	14708	14735	14728	14634	14821	14808	14777	14715	14720	14649	14579	14674	14688	14734	14811	14850	14771	14636	14663	14639	14865	14733	14783	14706	14735	14818	14875	14838	14730	14767	14809	14662	14759	14714	14839	14718	14690	14715	14801	14662	14868	14743	14648	14662	14522	14654	14688	14592	14833	14552	14797	14756	14877	14904	14561	14736	14767	14799	14631	14801	14878	14752	14941	14805	14749	14762	14648	14751	14842	14590	14725	14566	14778	14990	14735	14800	14615	14560	14761	14673	14717	14796	14654	14759	14725	14639	14598	14734	14740	14850	14769	14685	14710	14641	14685	14799	14799	14824	14766	14810	14815	14582	14543	14772	14673	14725	14749	14640	14600	14688	14768	14788	14782	14782	14764	14663	14621	14641	14653	14749	14796	14875	14771	14619	14923	14848	14680	14563	14911	14762	14870	14691	14695	14692	14815	14830	14813	14792	14901	14775	14750	14613	14652	14598	14747	14714	14742	14682	14733	14973	14863	14723	14651	14738	14545	14767	14647	14941	14824	14721	14680	14825	14691	14765	14686	14606	14781	14808	14670	14630	14759	14774	14710	14686	14834	14790	14822	14839	14747	14744	14702	14626	14833	14732	14733	14762	14753	14679	14730	14796	14676	14660	14732	14674	14825	14750	14640	14831	14747	14735	14799	14849	14734	14697	14707	14769	14657	14800	14880	14738	14746	14640	14818	14596	14724	14766	14818	14515	14680	14634	14612	14718	14763	14585	14818	14725	14867	14855	14678	14705	14820	14804	14505	14792	14497	14811	14718	14783	14750	14685	14729	14705	14682	14791	14826	14757	14522	14718	14748	14833	14790	14720	14679	14682	14723	14809	14832	14697	14848	14538	14805	14824	14648	14652	14902	14653	14592	14687	14742	14672	14734	14662	14828	14797	14759	14799	14748	14887	14733	14810	14742	14626	14752	14808	14584	14746	14865	14857	14616	14820	14902	14877	14719	14809	14701	14772	14682	14709	14576	14751	14578	14686	14664	14791	14775	14784	14766	14613	14700	14852	14996	14751	14725	14646	14857	14677	14863	14836	14777	14697	14959	14886	14666	14782	14900	14747	14800	14694	14954	14989	14867	14768	14639	14791	14723	14632	14599	14868	14807	14796	14692	14528	14606	14755	14837	14778	14806	14677	14756	14873	14791	14813	14721	14852	14593	14882	14826	14794	14806	14915	14884	14831	14647	14633	14698	14789	14626	14617	14843	14640	14911	14713	14730	14834	14665	14779	14822	14621	15044	14701	14950	14787	14762	14948	14714	14700	14700	14795	14905	14806	14749	14923	14789	14684	14726	14913	14720	14754	14683	14859	14858	14639	14684	14798	14915	14723	14696	14651	14723	14696	14662	14626	14824	14769	14906	14756	14725	14597	14678	14913	14795	14689	14615	14715	14713	14645	14832	14668	14787	14741	14561	14818	14697	14625	14766	14865	14850	14684	14748	14813	14877	14839	14793	14794	14742	14756	14612	14763	14634	14838	14771	14783	14767	14956	14762	14619	14726	14844	14826	14661	14622	14669	14734	14717	14608	14683	14743	14645	14707	14647	14842	14727	14857	14719	14838	14753	14640	14783	14657	14694	14599	14509	14829	14344	14771	14705	14827	14754	14908	14816	14507	14809	14561	14697	14798	14710	14788	14720	14595	14815	14667	14923	14901	14698	14793	14761	14762	14787	14818	14814	14688	14908	14718	14695	14718	14773	14617	14874	14741	14708	14762	14763	14743	14746	14755	14920	14874	14692	14734	14563	14759	14731	14853	14905	14547	14699	14658	14707	14808	14657	14599	14783	14807	14686	14618	14844	14784	14763	14867	14623	14606	14685	14767	14901	14557	14770	14841	14604	14803	14726	14647	14733	14879	14715	14826	14608	14751	14805	14775	14884	14579	14704	14636	14834	14717	14647	14749	14695	14746	14711	14859	14565	14677	14709	14586	14625	14815	14824	14762	14755	14852	14620	14765	14786	14793	14689	14628	14736	14784	14755	14739	14811	14688	14806	14695	14642	14752	14847	14820	14928	14727	14718	14755	14613	14915	14624	14781	14817	14611	14768	14714	14820	14702	14879	14763	14644	14774	14460	14684	14632	14830	14782	14780	14881	14646	14645	14839	14658	14763	14872	14596	14769	14734	14595	14878	14647	14571	14701	14735	14782	14707	14847	14682	14598	14518	14702	15032	14794	14877	14816	14532	14768	14715	14620	14597	14787	14800	14619	14834	14756	14829	14686	14785	14667	14697	14783	14744	14524	14872	14878	14802	14739	14693	14867	14848	14794	14744	14721	14675	14550	14637	14745	14651	14936	14675	14930	14757	14753	14839	14611	14815	14740	14664	14654	14803	14740	14714	14670	14729	14740	14582	14699	14687	14680	14880	14864	14716	14894	14829	14830	14707	14708	14680	14780	14664	14743	14829	14846	14696	14738	14781	14701	14658	14828	14678	14544	14804	14753	14932	14925	14794	14675	14752	14649	14522	14626	14853	14685	14794	14807	14493	14742	14808	14883	14614	14739	14787	14765	14808	14640	14914	14815	14730	14749	14810	14575	14638	14750	14676	14678	14727	14663	14745	14742	14716	14853	14757	14697	14821	14644	14657	14729	14718	14689	14667	14796	14773	14691	14598	14560	14671	14693	14594	14699	14619	14801	14832	14667	14812	14622	14648	14883	14786	14603	14849	14673	14635	14701	14745	14853	14936	14621	14808	14781	14633
23411	21125	28226	26204	23723	24417	24207	22415	25144	24630	21542	18881	17845	17067	16667	16886	16779	16777	17013	16797	16665	16579	16737	16738	16793	16708	16606	16762	16631	16537	16669	16669	16759	16718	16575	16695	16690	16790	16644	16771	16596	16752	16722	16761	16686	16712	16761	16775	16813	16807	16688	16743	16760	16811	16814	16896	16779	16864	16648	16876	16645	16619	16874	16884	16637	16673	16574	16904	16660	16808	16582	16745	16609	16553	16672	16575	16626	16605	16695	16597	16677	16682	16761	16624	16574	16632	16662	16787	16657	16858	16680	16711	16926	16651	16539	16690	16685	16557	16766	16578	16581	16683	16499	16646	16729	16925	16773	16755	16576	16800	16626	16742	16593	16707	16680	16477	16744	16683	16606	16657	16710	16619	16493	16766	16729	16739	16619	16556	16670	16847	16700	16627	16659	16745	16613	16552	16647	16704	16464	16740	16622	16546	16775	16729	16606	16710	16934	16614	16568	16658	16941	16805	16694	16883	16653	16732	16699	16753	16682	16636	16638	16554	16769	16709	16660	16667	16854	16610	16654	16577	16667	16417	16707	16602	16626	16703	16590	16808	16716	16543	16729	16806	16522	16621	16863	16480	16769	16783	16825	16729	16542	16695	16628	16729	16996	16682	16834	16703	16664	16709	16720	16710	16477	16691	16646	16518	16766	16660	16714	16572	16615	16711	16637	16633	16713	16658	16690	16388	16673	16472	16694	16526	16775	16553	16686	16409	16436	16577	16551	16674	16684	16932	16522	16508	16847	16610	16621	16424	16646	16615	16402	16858	16685	16903	16650	16672	16591	16825	16701	16545	16623	16702	16593	16540	16605	16734	16693	16535	16935	16634	16661	16525	16736	16735	16660	16511	16699	16392	16556	16788	16509	16778	16633	16467	16570	16610	16514	16610	16757	16671	16759	16815	16867	16604	16613	16586	16562	16779	16608	16749	16625	16612	16711	16726	16660	16651	16643	16622	16763	16702	16606	16608	16466	16621	16655	16640	16715	16535	17014	16737	16569	16774	16695	16841	16801	16747	16806	16668	16632	16561	16745	16768	16719	16662	16503	16580	16700	16661	16728	16617	16698	16924	16835	16703	16618	16716	16609	16696	16708	16757	16667	16570	16655	16759	16811	16760	16713	16772	16713	16807	16640	16543	16650	16629	16610	16833	16702	16769	16830	16679	16601	16693	16396	16477	16784	16753	16799	16748	16405	16617	16566	16439	16637	16531	16519	16819	16480	16673	16654	16677	16761	16544	16541	16908	16872	16880	16636	16782	16675	16757	16788	16685	16707	16763	16670	16640	16694	16782	16650	16528	16736	16788	16604	16680	16587	16492	16475	16659	16510	16642	16667	16761	16642	16472	16880	16686	16707	16626	16750	16801	16703	16860	16652	16781	16569	16507	16685	16678	16799	16853	16440	16589	16798	16553	16756	16825	16677	16463	16897	16616	16706	16884	16805	16654	16544	16656	16487	16653	16708	16517	16690	16641	16670	16803	16747	16555	16772	16748	16695	16575	16714	16634	16798	16681	16676	16680	16535	16875	16691	16647	16627	16703	16704	16807	16832	16738	16591	16766	16726	16656	16791	16824	16738	16712	16627	16696	16819	16690	16910	16820	16623	16730	16625	16917	16664	16379	16710	16796	16689	16780	16699	16762	16681	16774	16579	16683	16671	16514	16706	16642	16781	16691	16921	16648	16758	16710	16690	16574	16665	16686	16875	16778	16709	16493	16715	16718	16648	16726	16788	16496	16582	16571	16564	16504	16894	16796	16819	16587	16576	16634	16541	16820	16694	16739	16706	16646	16764	16688	16525	16678	16724	16412	16480	16578	16600	16902	16616	16541	16908	16776	16567	16529	16745	16579	16808	16608	16619	16771	16484	16550	16724	16702	16709	16600	16815	16634	16558	16606	16744	16766	16602	16622	16827	16786	16632	16728	16631	16867	16620	16772	16624	16487	16474	16621	16832	16536	16741	16665	16645	16807	16825	16688	16703	16541	16806	16795	16778	16558	16665	16602	16687	16689	16687	16577	16767	16747	16655	16682	16713	16650	16657	16566	16732	16744	16617	16605	16708	16661	16613	16564	16460	16601	16594	16582	16690	16789	16576	16493	16603	16604	16728	16707	16734	16613	16782	16553	16781	16523	16738	16566	16797	16547	16638	16629	16548	16725	16630	16722	16728	16939	16697	16682	16617	16598	16522	16684	16473	16656	16693	16816	16707	16669	16472	16708	16647	16876	16573	16535	16683	16615	16648	16657	16764	16731	16633	16665	16616	16794	16671	16429	16657	16628	16736	16542	16667	16720	16852	16605	16732	16660	16790	16656	16867	16604	16743	16604	16656	16675	16703	16746	16827	16700	16567	16313	16572	16872	16744	16723	16671	16649	16780	16616	16609	16734	16748	16732	16770	16516	16491	16669	16613	16824	16655	16589	16780	16523	16724	16710	16655	16791	16782	16899	16740	16676	16812	16642	16577	16700	16531	16731	16648	16526	16521	16607	16690	16677	16648	16797	16614	16536	16526	16489	16785	16909	16661	16608	16487	16552	16718	16515	16613	16613	16671	16756	16835	16672	16462	16720	16704	16558	16648	16544	16685	16597	16823	16519	16612	16635	16601	16713	16779	16608	16750	16623	16721	16750	16667	16608	16578	16624	16530	16718	16881	16625	16661	16718	16725	16674	16782	16591	16769	16757	16858	16668	16696	16663	16669	16640	16632	16602	16696	16672	16663	16682	16590	16482	16905	16679	16899	16513	16483	16573	16589	16556	16806	16526	16801	16750	16556	16714	16768	16576	16507	16840	16616	16849	16721	16748	16929	16797	16566	16767	16465	16556	16457	16715	16695	16556	16598	16501	16671	16753	16659	16792	16413	16525	16742	16644	16543	16574	16795	16551	16646	16705	16586	16521	16546	16604	16750	16797	16662	16678	16762	16633	16622	16819	16683	16708	16732	16685	16587	16797	16405	16421	16746	16734	16816	16488	16504	16678	16728	16675	16665	16609	16626	16729	16607	16551	16593	16564	16681	16562	16760	16648	16916	16732	16740	16767	16424	16445	16815	16738	16711	16585	16580	16740	16521	16575	16642	16650	16492	16628	16533	16754	16606	16462	16740	16684	16610	16884	16727	16858	16650	16492	16751	16733	16472	16665	16725	16522	16505	16870	16511	16658	16772	16844	16775	16654	16670	16582	16778	16754	16566	16783	16834	16684	16713	16503	16806	16600	16533	16599	16593	16857	16858	16626	16622	16889	17049	16482	16521	16617	16703	16658	16508	16566	16605	16797	16778	16826	16613	16713	16750	16771	16603	16485	16612	16704	16540	16742	16564	16526	16761	16698	16600	16724	16717	16606	16745	16753	16684	16356	16671	16657	16701	16815	16498	16713	16675	16622	16657	16635	16634	16672	16762	16788	16628	16689	16575	16648	16712	16532	16634	16993	16765	16699	16662	16515	16594	16746	16608	16622	16723	16689	16729	16829	16763	16851	16837	16548	16812	16562	16852	16627	16617	16606	16691	16564	16544	16754	16761	16965	16663	16711	16733	16855	16484	16779	16741	16590	16728	16643	16616	16776	16778	16579	16720	16817	16816	16771	16563	16731	16446	16582	16591	16572	16664	16699	16559	16583	16689	16709	16677	16738	16774	16478	16671	16961	16710	16859	16838	16745	16660	16682	16770	16459	16727	16625	16834	16673	16732	16613	16799	16805	16796	16631	16699	16695	16633	16637	16709	16630	16747	16865	16704	16802	16492	16581	16751	16670	16724	16530	16701	16714	16680	16655	16691	16828	16650	16513	16619	16862	16661	16548	16782	16332	16748	16568	16459	16602	16577	16816	16729	16770	16706	16855	16845	16668	16774	16417	16799	16392	16579	16650	16874	16811	16741	16789	16702	16711	16496	16518	16652	16647	16601	16822	16524	16500	16812	16580	16605	16674	16741	16765	16722	16503	16574	16698	16698	16693	16827	16852	16629	16751	16656	16720	16788	16632	16564	16723	16341	16578	16539	16669	16573	16647	16686	16815	16740	16727	16662	16658	16759	16552	16752	16603	16627	16611	16506	16736	16490	16719	16811	16536	16722	16721	16533	16751	16858	16828	16633	16644	16601	16766	16712	16726	16759	16544	16720	16850	16715	16722	16668	16635	16682	16640	16642	16590	16824	16623	16583	16576	16715	16652	16802	16509	16547	16615	16733	16551	16678	16915	16692	16588	16596	16518	16527	16687	16761	16670	16552	16709	16732	16629	16751	16696	16661	16610	16707	16642	16773	16782	16828	16545	16619	16657	16895	16870	16661	16695	16630	16674	16543	16627	16637	16613	16457	16756	16713	16622	16754	16776	16634	16600	16786	16616	16828	16681	16596	16679	16604	16689	16744	16743	16835	16655	16888	16705	16511	16520	16682	16671	16675	16569	16626	16593	16566	16628	16731	16488	16685	16710	16598	16767	16679	16500	16611	16577	16567	16570	16756	16631	16404	16709	16710	16585	16674	16647	16748	16709	16676	16925	16758	16634	16731	16505	16485	16666	16644	16900	16662	16412	16736	16568	16650	16756	16678	16788	16854	16543	16620	16606	16711	16754	16524	16620	16682	16794	16626	16819	16732	16626	16792	16572	16735	16698	16591	16625	16831	16667	16769	16667	16643	16575	16617	16738	16733	16613	16721	16578	16613	16404	16565	16410	16647	16908	16774	16501	16700	16610	16543	16734	16525	16653	16669	16725	16849	16770	16675	16559	16729	16918	16443	16707	16730	16714	16515	16732	16845	16555	16796	16729	16641	16664	16688	16640	16778	16581	16732	16672	16604	16897	16631	16533	16649	16740	16648	16777	16665	16743	16388	16531	16675	16753	16743	16610	16640	16624	16771	16769	16742	16595	16490	16702	16669	16580	16714	16725	16633	16908	16595	16692	16610	16815	16635	16648	16691	16583	16686	16703	16566	16856	16786	16578	16698	16734	16744	16615	16648	16671	16611	16605	16717	16822	16561	16696	16528	16927	16855	16856	16594	16655	16649	16948	16463	16543	16629	16670	16717	16588	16762	16735	16686	16780	16621	16822	16559	16722	16708	16643	16642	16671	16864	16634	16752	16645	16710	16696	16762	16816	16679	16837	16697	16571	16553	16570
24683	51616	44254	32977	24386	23645	21430	22268	25442	23798	19495	16513	15186	14331	14295	14318	14253	14226	14512	14370	14230	14277	14235	14226	14308	14391	14269	14328	14234	14406	14207	14254	14244	14228	14488	14448	14375	14346	14403	14410	14352	14190	14277	14273	14349	14277	14252	14488	14355	14288	14300	14292	14227	14279	14242	14325	14191	14241	14287	14333	14306	14128	14222	14272	14200	14245	14125	14068	14229	14350	14347	14322	14259	14299	14352	14428	14328	14469	14207	14159	14367	14294	14120	14236	14287	14303	14211	14225	14418	14311	14209	14298	14337	14475	14232	14090	14142	14175	14311	14341	14450	14265	14141	14267	14291	14225	14384	14409	14186	14408	14229	14153	14415	14274	14292	14359	14310	14264	14159	14355	14452	14321	14501	14187	14140	14062	14228	14226	14225	14383	14293	14220	14165	14311	14243	14301	14302	14179	14272	14201	14152	14384	14289	14264	14214	14105	14193	14469	14409	14295	14180	14411	14470	14206	14187	14223	14221	14337	14341	14398	14327	14416	14242	14249	14229	14291	14269	14318	14241	14322	14208	14174	14249	14369	14270	14241	14533	14166	14270	14315	14344	14130	14420	14266	14274	14423	14165	14331	14224	14265	14102	14568	14333	14170	14321	14310	14247	14421	14327	14325	14246	14282	14090	14272	14328	14387	14160	14207	14295	14238	14174	14264	14349	14278	14332	14279	14330	14248	14373	14283	14213	14116	14173	14201	14160	14135	14223	14291	14429	14249	14254	14357	14262	14344	14353	14342	14337	14395	14381	14272	14224	14266	14051	14219	14243	14280	14204	14291	14472	14067	14205	14203	14291	14278	14188	14173	14202	14216	14354	14346	14350	14288	14313	14250	14188	14334	14194	14050	14267	14188	14399	14347	14322	14378	14266	14366	14400	14464	14350	14222	14298	14423	14343	14321	14277	14404	14217	14329	14227	14219	14451	14269	14301	14202	14225	14393	14175	14247	14387	14347	14400	14354	14413	14267	14347	14165	14287	14370	14349	14258	14336	14325	14232	14387	14550	14024	14157	14150	14277	14182	14190	14221	14235	14276	14223	14346	14312	14409	14265	14340	14344	14166	14062	14468	14228	14126	14495	14329	14269	14126	14399	14241	14348	14248	14318	14220	14416	14365	14338	14325	14134	14284	14275	14058	14201	14403	14238	14376	14169	14253	14332	14243	14224	14253	14258	14337	14322	14203	14419	14340	14324	14220	14284	14580	14135	14278	14321	14418	14484	14168	14080	14340	14298	14084	14208	14306	14322	14385	14295	14340	14265	14433	14178	14300	14339	14351	14158	14132	14213	14288	14170	14278	14309	14236	14313	14136	14403	14313	14309	14364	14182	14284	14207	14320	14241	14231	14120	14285	14314	14263	14335	14419	14323	14319	14097	14078	14304	14133	14185	14136	14190	14336	14291	14273	14319	14221	14371	14254	14299	14330	14287	14299	14201	14251	14349	14163	14285	14333	14235	14278	14294	14164	14267	14266	14303	14194	14279	14439	14435	14276	14203	14337	14261	14374	14258	14410	14351	14178	14193	14345	14255	14347	14111	14308	14199	14203	14175	14203	14285	14373	14387	14202	14407	14234	14253	14320	14298	14239	14272	14330	14211	14263	14350	14331	14232	14176	14241	14184	14387	14247	14229	14214	14460	14362	14220	14175	14353	14337	14463	14251	14258	14199	14205	14166	14193	14115	14177	14359	14201	14449	14209	14364	14434	14258	14255	14270	14317	14389	14265	14336	14230	14258	14233	14246	14350	14372	14250	14373	14253	14370	14343	14404	14185	14422	14383	14208	14240	14246	14368	14333	14210	14428	14358	14188	14175	14232	14342	14183	14294	14231	14305	14232	14305	14400	14187	14350	14333	14283	14398	14324	14080	14378	14311	14201	14272	14246	14274	14165	14369	14292	14238	14194	14228	14303	14235	14257	14269	14177	14282	14260	14359	14403	14385	14314	14115	14080	14223	14228	14207	14436	14126	14270	14224	14167	14311	14349	14229	14372	14226	14196	14328	14127	14216	14422	14387	14327	14348	14307	14333	14089	14381	14392	14307	14317	14256	14310	14262	14240	14312	14241	14354	14258	14382	14289	14240	14251	14199	14239	14390	14313	14172	14171	14360	14361	14335	14208	14218	14231	14327	14292	14227	14435	14300	14487	14083	14308	14228	14175	14376	14467	14114	14252	14327	14230	14209	14390	14259	14212	14387	14245	14473	14175	14248	14278	14302	14292	14286	14155	14207	14321	14226	14118	14405	14318	14213	14391	14370	14242	14253	14252	14185	14348	14270	14331	14257	14239	14275	14232	14298	14204	14299	14307	14118	14231	14154	14149	14134	14302	14372	14213	14182	14241	14351	14279	14247	14190	14406	14313	14177	14239	14277	14171	14268	14220	14314	14215	14287	14210	14290	14324	14127	14389	14375	14354	14226	14265	14301	14438	14328	14462	14127	14242	14501	14196	14279	14192	14203	14278	14217	14070	14441	14386	14237	14215	14215	14317	14182	14319	14484	14315	14332	14230	14176	14462	14138	14327	14260	14384	14164	14335	14313	14285	14422	14342	14360	14308	14174	14208	14398	14204	14229	14147	14335	14207	14391	14256	14474	14181	14276	14273	14245	14179	14299	14143	14107	14297	14274	14263	14340	14229	14479	14134	14184	14207	14259	14364	14269	14110	14356	14302	14196	14256	14307	14342	14355	14251	14292	14330	14331	14231	14123	14011	14338	14338	14330	14217	14328	14157	14227	14236	14382	14300	14373	14300	14261	14392	14146	14296	14220	14283	14447	14248	14324	14433	14235	14247	14292	14333	14396	14262	14351	14345	14294	14223	14095	14461	14327	14126	14202	14174	14353	14423	14302	14357	14498	14136	14228	14273	14182	14195	14518	14341	14383	14154	14279	14339	14249	14352	14208	14278	14382	14256	14378	14222	14365	14116	14340	14231	14225	14268	14413	14319	14198	14214	14386	14270	14322	14308	14290	14300	14141	14169	14145	14153	14276	14233	14258	14305	14163	14427	14225	14405	14275	14361	14396	14502	14245	14053	14305	14264	14213	14236	14368	14248	14315	14203	14186	14290	14233	14230	14325	13902	14284	14382	14283	14295	14506	14269	14368	14295	14286	14230	14228	14217	14360	14147	14461	14183	14278	14349	14237	14267	14344	14047	14486	14501	14333	14275	14283	14473	14289	14396	14242	14224	14348	14422	14282	14381	14394	14304	14336	14303	14258	14304	14366	14395	14244	14260	14242	14421	14247	14377	14235	14183	14356	14380	14124	14267	14128	14153	14321	14322	14336	14373	14384	14242	14117	14202	14380	14251	14152	14294	14305	14306	14363	14274	14266	14339	14241	14288	14234	14235	14333	14233	14387	14511	14361	14335	14288	14221	14307	14214	14066	14357	14346	14196	14292	14253	14321	14283	14282	14313	14160	14444	14277	14175	14208	14269	14243	14139	14229	14159	14231	14268	14314	14261	14296	14296	14372	14210	14242	14293	14191	14298	14449	14411	14261	14235	14284	14239	14162	14155	14361	14293	14412	14325	14340	14182	14154	14216	14195	14306	14269	14380	14198	14201	14359	14425	14293	14282	14196	14211	14167	14364	14140	14197	14154	14296	14338	14246	14379	14427	14203	14296	14302	14108	14409	14237	14053	14273	14282	14218	14065	14213	14394	14284	14271	14348	14144	14255	14214	14269	14279	14405	14335	14143	14425	14325	14147	14350	14237	14165	14366	14289	14349	14304	14162	14192	14410	14540	14268	14441	14160	14040	14173	14475	14326	14182	14218	14227	14426	14435	14133	14314	14266	14153	14130	14296	14225	14268	14186	14472	14218	14299	14365	14262	14241	14351	14254	14326	14250	14297	14180	14343	14274	14277	14353	14093	14213	14315	14274	14317	14364	14222	14341	14306	14355	14119	14324	14282	14319	14229	14278	14389	14288	14202	14379	14403	14250	14323	14096	14440	14274	14192	14280	14418	14268	14198	14289	14348	14191	14302	14288	14282	14420	14260	14262	14349	14073	14327	14313	14236	14394	14094	14164	14370	14315	14252	14260	14349	14257	14214	14398	14257	14382	14283	14366	14164	14258	14314	14088	14285	14224	14401	14191	14382	14265	14366	14512	14084	14332	14362	14244	14188	14111	14327	14258	14314	14449	14226	14248	14443	14307	14234	14289	14166	14216	14216	14145	14244	14334	14315	14223	14295	14386	14283	14111	14213	14281	14307	14469	14239	14275	14379	14317	14480	14237	14165	14260	14123	14457	14298	14312	14248	14332	14279	14333	14231	14114	14366	14293	14310	14303	14345	14327	14440	14143	14315	14316	14143	14289	14195	14393	14242	14454	14299	14279	14354	14321	14165	14196	14328	14497	14322	14289	14159	14384	14276	14266	14427	14366	14267	14246	14201	14145	14225	14430	14267	14163	14273	14399	14314	14388	14312	14164	14536	14181	14371	14256	14172	14369	14311	14263	14098	14225	14199	14259	14106	14351	14245	14095	14390	14257	14312	14338	14309	14224	14232	14251	14379	14196	14239	14441	14257	14293	14187	14313	14131	14287	14343	14272	14255	14361	14262	14332	14224	14363	14270	14071	14251	14375	14356	13947	14344	14391	14280	14265	14330	14201	14284	14252	14261	14249	14178	14306	14255	14313	14219	14489	14201	14268	14138	14190	14298	14223	14352	14293	14364	14292	14311	14236	14122	14105	14236	14406	14339	14279	14307	14259	14216	14325	14181	14329	14346	14141	14267	14265	14246	14292	14223	14240	14264	14309	14229	14230	14391	14360	14355	14232	14308	14208	14326	14385	14327	14249	14348	14097	14328	14396	14226	14394	14291	14183	14210	14184	14251	14248	14274	14426	14462	14204	14438	14391	14444	14293	14207	14315	14265	14291	14181	14291	14287	14288	14244	14378	14370	14271	14241	14259	14290	14058	14354	14272	14145	14405	14399	14357	14140	14462	14289	14121	14424	14471	14209	14325	14244	14251	14304	14307	14292	14135	14287	14418	14393	14235	14247	14157	14169	14163	14181	14250	14332	14346	14233	14264	14189	14384	14335	14263	14259	14308	14290	14185	14371	14354	14174	14260	14363	14279	14395	14359	14299	14233	14186	14250	14260
24632	21217	28166	28906	22639	20878	20322	19133	20287	20304	19062	18058	17511	17200	16936	16941	16833	16846	16902	16916	16929	16976	16958	16959	17098	16738	17084	16861	16944	16818	16615	16856	16740	16946	16896	16914	16794	17018	17076	16759	16849	16788	17083	16755	16863	16830	16895	16894	16824	16775	16795	16993	16855	16951	16994	16780	16722	16942	16591	16836	16829	16925	16647	16929	16843	16905	16673	16659	16851	16924	16956	16949	16934	16844	16748	16936	16732	16768	16879	16836	16991	16829	16942	16622	16733	16944	16858	16963	17095	17010	16903	16780	16882	16838	16904	16807	16902	16782	16943	16821	16803	16909	16919	16901	16932	16745	16921	17067	16805	16736	16852	16907	16699	16678	16907	17058	16961	16941	16909	16821	17081	16820	16739	16873	16881	16878	16806	16683	16785	16814	17015	16855	16884	16950	16878	16861	16861	16790	17010	16807	16862	16674	16982	16976	16766	16689	16952	16634	16931	16791	16653	16809	16665	16974	16799	16646	16792	17031	16716	16840	17021	16789	16699	16849	16833	16776	16749	16974	16763	16941	16591	16615	16752	16923	16857	17044	16782	16939	16920	17045	16923	16788	16769	16965	16839	17088	16916	16868	16846	17032	16796	16767	16918	16861	16663	16792	16977	16941	16885	16930	16698	16766	16822	17046	16999	16875	16848	16739	17040	16704	16929	16889	16781	16834	16901	16778	16910	16884	16722	16721	16760	16912	16701	16763	16652	16877	16826	16608	16777	16867	16769	16917	16915	16852	16825	16765	16714	16783	16834	16914	16796	16713	16847	17043	16869	16788	16742	16874	16849	16987	16832	16795	16771	16926	16851	16888	16661	16660	16747	16770	16954	16814	16720	16828	16926	16745	16906	16994	16826	16872	16749	16808	17054	16947	16869	16993	16675	16841	16736	16810	16998	16818	16902	16929	16954	16843	16977	16641	16834	16530	16718	16622	16788	16830	17111	16824	16883	16751	16872	16940	16890	16992	16956	16748	16917	16878	16795	16996	16783	16976	16909	16808	16922	16876	16876	16781	16797	16850	16578	16846	16692	16888	16814	16686	16579	16790	16902	16781	16796	16546	16835	16721	16881	16583	16898	16827	16705	16811	16808	16935	16792	16942	16958	16912	16800	16766	16699	16858	16794	16718	16811	16904	16861	16882	17001	16932	16854	16785	16797	16711	16671	16655	16909	16870	16969	16668	16843	16953	16623	17065	16908	16914	16953	16952	16877	16881	16922	16744	17057	17138	17049	16877	16831	16705	17065	16771	16773	16816	16903	16866	16836	16710	16923	16980	16762	16836	16937	16905	16952	16997	16757	16898	16963	16830	16945	16918	16817	16692	16901	16864	16926	16855	16822	16876	16944	16779	16888	16659	16920	16812	16886	16892	16935	16885	16795	16919	16676	16807	16868	17224	16930	16997	16807	16801	16842	17101	16802	16827	16897	16779	17018	16839	16754	16846	16818	16904	16958	16911	16967	16760	17034	16989	16842	16937	16953	16938	16630	16845	16605	16969	16920	16943	16953	16917	16912	16817	16849	17036	16769	16936	16885	16919	16746	16735	16683	16686	16714	16866	16877	16830	16700	16799	16870	16831	16939	16972	16877	16815	16902	16693	16721	16920	16887	16761	16914	17001	16880	16813	16908	16837	16924	16725	16782	16854	16939	16905	17055	16862	16769	17050	16658	16829	16769	16863	16873	16753	16881	16810	16865	16907	16864	16903	16828	16757	16895	16941	16824	16864	17037	16806	16957	16935	16792	16843	16898	16768	16853	16859	16525	16913	16789	16929	16766	16657	16831	17081	16762	16955	16627	16795	16821	16880	16881	16993	16899	16725	16930	16960	16844	16905	16890	16769	16872	16824	16896	16790	16997	17064	17078	16834	17075	16921	16796	16909	16871	16766	16901	16767	16875	16806	16707	16851	16775	16635	16816	16903	17038	16637	17011	16857	16695	16834	16999	16819	17015	16775	16815	17057	16762	16882	16738	16898	16893	17021	16691	17093	16740	16855	16659	16912	16907	16893	16759	16981	16999	16775	16982	16779	16823	16849	16899	16790	16972	16942	16881	16905	16896	16803	16789	16757	16915	16574	16877	16993	16882	16887	17035	16649	17085	16959	16776	16934	16925	16830	16833	16939	17027	17002	16755	16892	16885	16842	17033	16781	17000	16791	16880	16718	16722	16749	16813	16896	16936	16621	17012	16964	16774	16833	17028	16974	16924	16937	16658	16763	16868	16848	16919	16927	17183	16824	16812	16760	16874	16851	16811	16942	16760	16885	16989	16923	16649	16891	16695	16811	16809	16806	16839	16762	16664	16792	16861	17056	16777	16854	16775	16789	16876	16990	16521	16843	16941	16880	16906	16877	16837	16938	16834	17011	17001	16969	16811	16843	16751	16815	16904	16777	16830	16828	16636	16781	16858	16661	16737	16888	16867	16654	16679	16702	16849	16878	16931	16980	16921	17070	16853	16870	16743	16593	16916	16815	17022	17034	16836	16868	16745	17116	16935	16793	16698	16861	16968	16935	16674	16797	16898	16635	16890	16973	16883	16742	16761	16667	16705	16985	16984	16785	17030	16751	16838	16885	16724	17042	17100	16790	16794	16880	16848	16915	16742	16809	16750	16852	16977	16916	16846	16913	16795	16634	16764	16630	17069	16845	16803	16809	16843	16932	16773	16800	16800	16919	16897	16926	16859	16715	16698	16864	16791	16974	16893	17016	16995	16893	16928	16829	16830	16984	17055	17059	16803	17107	16808	16907	16771	17024	16664	16857	16835	16771	16870	16609	16634	16960	16944	16901	16839	17089	16933	16764	16908	16848	17002	16778	16805	16884	16918	16880	16822	16911	16813	16812	16970	16975	16906	16877	17043	16917	16881	16763	16670	16905	16868	16964	16718	16795	16890	16768	17084	17027	16672	16954	16904	16866	16776	16971	16901	16725	16883	16630	16747	16819	16549	16881	16709	16742	17155	16821	16934	16787	16729	16683	16796	16923	16955	16958	16766	16755	16844	16864	16998	16999	16946	16851	16750	16865	16837	16982	16649	16664	16813	16812	16848	16732	16901	17153	16967	16789	16960	16752	16850	16824	16768	16754	16902	16812	17028	16942	16869	16709	16616	16836	16946	16847	16972	16862	17013	16702	16796	16827	16974	16838	16871	16733	17067	16843	16869	16713	16883	16761	16806	16707	16904	16888	17063	16927	16899	16882	16968	16956	16955	16754	16759	16709	16943	16891	16707	16964	16910	16903	16706	16843	16951	16783	16750	16661	16945	16833	16698	16787	16912	16837	16770	16959	16778	16701	16813	16846	16821	16941	16954	16828	16857	16900	16842	16869	16787	16882	16758	17122	16989	16903	16994	16996	16821	16724	16852	16893	16709	16761	17040	16771	16880	16853	16945	16758	17020	16904	16794	16909	16876	16809	16714	16858	16892	16829	17038	16834	16743	16994	16752	16950	16786	16732	16832	16683	16719	16898	16905	16914	16928	16913	17006	16872	16916	16852	16913	16781	16623	17106	16807	16912	16846	16741	16834	16893	16764	16988	16855	16788	16855	16661	16940	16800	16942	17040	17126	16918	16722	16831	16918	16780	16933	16690	17003	17035	16958	16917	16744	16923	16826	16862	16903	16877	16918	16921	16896	16792	16999	16811	16926	16716	16530	16811	16925	17029	16880	17007	16875	16831	16887	16781	16926	16813	16804	16914	16966	16678	16796	16857	16865	16863	16664	16700	16955	16916	17157	16778	16855	16845	16895	16828	16948	16866	16733	16789	16895	16909	16795	16758	16911	16906	17071	16850	16927	16865	16954	16815	16777	16875	16833	17108	16863	16588	16763	16842	16826	16836	16922	16712	16939	16816	16889	16901	16766	16801	16825	16916	16722	16621	16857	16855	16941	16896	17018	16882	16829	16901	16961	16824	16954	16930	17020	16856	16719	16834	16808	16782	16787	16843	16816	16914	16837	16703	16883	16963	17056	16970	17064	16874	16618	17013	16939	16845	16829	16639	17029	16881	16845	16928	16970	16857	17118	16875	17119	16979	16900	16671	16944	16848	17001	16836	16989	17067	16903	16877	17005	16794	16958	16842	16933	16927	16844	16791	16854	16884	16925	17148	16823	16815	17068	16924	16944	16782	16893	16830	16852	16869	16807	16847	16970	16738	16962	16879	16814	16937	16851	16736	16705	17023	16835	16855	16829	16734	16927	16985	16800	16854	16777	16975	16920	16929	16698	16833	16958	17057	16822	16832	16698	16790	16869	16790	16961	16811	16816	16804	16598	16909	16905	16947	16991	16874	16939	16820	16848	16996	16964	16766	16857	16687	16846	16811	16894	16964	16732	16858	16771	16807	16874	16891	16778	16636	16677	16852	16976	16896	16708	16605	16744	16863	16973	16892	17045	16682	16873	16968	16824	16871	16799	17022	17147	16977	17072	16882	16800	16886	16712	16991	16885	16825	16764	17154	16818	16724	16924	16891	16940	16994	16835	16827	16728	16819	16853	16876	16776	16884	16800	16944	16780	16843	16898	16962	16710	16746	16680	16830	16835	16809	16882	17138	16930	16807	17059	16979	16863	16804	16945	16613	16967	16796	16998	16617	16831	16839	16822	16854	16952	16955	17023	16866	16856	16947	16789	16720	16768	17091	16835	16912	16780	16664	17007	16914	16756	16855	17018	16859	16707	16691	16766	16885	16932	16900	16974	16870	16744	16821	16954	16938	16885	16895	16926	16830	16746	16876	16937	16801	16891	16783	16838	16798	16845	16629	16854	16970	16929	16768	16931	17105	16602	16765	16817	16969	17050	17018	16738	16844	16775	16954	16846	16961	16817	16868	16717	16784	16635	16887	16879	16840	16906	17005	16791	16848	16875	16971	16869	16678	16799	16842	16814	16878	16811	16891	16662	16831	16663	16708	16807	16685	16900	16780	16984	16775	16896	16790	16858	16816	16875	16935	16867	16858	16706	16808	16977	16890	16820	16909	16926	16938	16984	16940	16873	16970	16804	16882	16973	16721	16841	16715	16939	16850	16988	16855	17074	16813	16934	16966	16915	16813	16636	16769	16842	16758	16810	16704	16768	16831	16912	16783	16897	16855	16979	16962	17052	16828	16879	16945	16883	16881
25987	47295	39171	29555	21631	19607	18467	18196	20245	19307	17251	16032	15047	14461	14465	14382	14482	14396	14197	14446	14437	14469	14310	14349	14423	14394	14324	14368	14411	14354	14400	14268	14480	14597	14373	14534	14387	14439	14458	14513	14428	14463	14425	14290	14310	14434	14364	14420	14332	14449	14405	14413	14331	14341	14408	14352	14420	14555	14475	14467	14454	14292	14295	14382	14310	14541	14318	14407	14410	14366	14447	14430	14500	14642	14329	14356	14715	14341	14359	14415	14455	14512	14363	14360	14540	14438	14425	14520	14581	14413	14408	14395	14322	14389	14388	14282	14431	14402	14389	14356	14429	14509	14385	14137	14391	14431	14420	14241	14499	14519	14351	14302	14321	14299	14513	14408	14476	14234	14452	14367	14536	14360	14445	14432	14395	14484	14619	14421	14324	14445	14536	14397	14396	14493	14340	14354	14408	14459	14356	14383	14348	14425	14422	14437	14514	14326	14375	14265	14487	14479	14493	14415	14457	14309	14472	14428	14411	14289	14286	14394	14409	14527	14412	14443	14382	14376	14431	14586	14301	14468	14310	14298	14379	14326	14413	14375	14441	14370	14296	14251	14335	14425	14340	14498	14285	14417	14447	14524	14326	14454	14359	14398	14388	14322	14370	14311	14382	14432	14314	14420	14491	14525	14498	14511	14402	14341	14412	14527	14345	14553	14288	14356	14311	14376	14423	14406	14548	14425	14460	14236	14532	14347	14370	14427	14448	14297	14349	14521	14534	14455	14255	14340	14449	14409	14374	14391	14313	14430	14356	14484	14558	14424	14392	14583	14447	14382	14253	14328	14517	14507	14439	14492	14496	14402	14441	14258	14455	14274	14429	14325	14252	14409	14304	14398	14523	14511	14393	14401	14541	14398	14215	14401	14443	14368	14403	14472	14251	14316	14387	14337	14405	14388	14421	14376	14602	14406	14459	14375	14407	14450	14456	14395	14470	14291	14417	14460	14406	14505	14642	14458	14330	14648	14419	14338	14290	14377	14281	14484	14384	14259	14486	14425	14441	14509	14395	14430	14516	14403	14443	14333	14456	14522	14217	14451	14417	14444	14359	14542	14288	14401	14633	14365	14343	14336	14478	14430	14335	14317	14374	14330	14425	14366	14356	14455	14326	14345	14286	14485	14480	14317	14418	14366	14594	14376	14592	14506	14504	14541	14329	14355	14502	14454	14355	14332	14498	14243	14499	14377	14361	14521	14440	14465	14461	14301	14370	14273	14383	14230	14297	14355	14457	14383	14499	14426	14498	14473	14303	14376	14354	14388	14538	14431	14496	14416	14338	14416	14452	14418	14420	14327	14315	14354	14358	14435	14406	14315	14463	14286	14470	14356	14281	14336	14270	14280	14374	14227	14242	14339	14399	14455	14435	14532	14396	14344	14414	14311	14513	14276	14440	14264	14408	14317	14581	14405	14317	14428	14530	14415	14335	14525	14342	14397	14416	14586	14331	14316	14277	14374	14235	14391	14554	14238	14360	14458	14454	14387	14364	14443	14579	14445	14597	14495	14550	14555	14328	14395	14404	14276	14472	14469	14347	14499	14336	14402	14475	14354	14424	14319	14583	14316	14443	14435	14388	14469	14460	14163	14141	14230	14401	14361	14449	14410	14351	14281	14464	14448	14445	14251	14442	14598	14445	14345	14410	14380	14454	14353	14421	14614	14557	14247	14469	14216	14382	14278	14315	14620	14463	14403	14629	14386	14445	14521	14353	14462	14427	14416	14489	14408	14440	14413	14321	14471	14347	14340	14474	14409	14440	14452	14284	14332	14406	14600	14360	14511	14361	14432	14243	14287	14353	14322	14450	14490	14360	14166	14424	14616	14415	14489	14370	14492	14499	14439	14355	14465	14291	14386	14278	14457	14263	14293	14333	14291	14457	14497	14372	14452	14594	14332	14560	14390	14270	14513	14217	14593	14354	14337	14493	14454	14377	14400	14391	14277	14401	14470	14334	14346	14544	14299	14441	14290	14333	14415	14162	14402	14446	14392	14487	14402	14468	14313	14563	14453	14391	14388	14563	14506	14222	14433	14424	14487	14502	14405	14404	14421	14524	14353	14402	14295	14531	14438	14462	14517	14339	14503	14262	14310	14482	14333	14394	14477	14555	14287	14368	14305	14403	14407	14293	14451	14290	14410	14356	14424	14397	14371	14388	14330	14386	14323	14548	14415	14290	14414	14450	14377	14456	14417	14345	14498	14231	14337	14361	14433	14443	14474	14378	14401	14474	14388	14323	14494	14358	14634	14393	14320	14303	14407	14373	14449	14345	14478	14290	14442	14353	14476	14509	14402	14471	14506	14602	14456	14289	14530	14393	14469	14360	14258	14467	14377	14574	14370	14481	14366	14432	14453	14452	14323	14445	14279	14386	14440	14393	14418	14478	14369	14289	14569	14413	14397	14397	14519	14461	14324	14550	14446	14362	14505	14418	14385	14464	14451	14567	14545	14559	14387	14279	14350	14187	14442	14384	14467	14465	14434	14427	14295	14591	14428	14535	14416	14451	14466	14327	14390	14456	14120	14526	14368	14334	14411	14353	14364	14286	14367	14467	14400	14399	14358	14464	14413	14351	14547	14395	14507	14446	14221	14446	14339	14408	14441	14472	14444	14420	14516	14336	14296	14531	14458	14545	14294	14538	14487	14379	14388	14406	14463	14441	14468	14491	14303	14538	14226	14221	14392	14566	14493	14488	14251	14321	14352	14267	14299	14389	14372	14481	14317	14396	14431	14341	14423	14553	14325	14355	14140	14508	14389	14164	14350	14266	14406	14472	14595	14524	14494	14605	14404	14474	14509	14362	14434	14326	14379	14393	14275	14355	14370	14535	14340	14405	14528	14485	14468	14372	14369	14475	14465	14240	14223	14251	14374	14398	14593	14485	14483	14480	14442	14309	14439	14450	14369	14247	14289	14361	14528	14225	14501	14471	14544	14507	14347	14312	14404	14470	14497	14380	14268	14382	14630	14522	14403	14470	14411	14508	14433	14432	14484	14400	14466	14393	14445	14501	14547	14427	14393	14376	14487	14405	14339	14449	14393	14267	14419	14519	14470	14396	14435	14561	14490	14509	14527	14526	14443	14438	14248	14311	14384	14369	14395	14477	14390	14180	14408	14564	14441	14432	14412	14296	14418	14233	14594	14383	14472	14451	14183	14510	14519	14401	14559	14553	14503	14470	14370	14418	14468	14532	14513	14338	14582	14373	14332	14326	14526	14424	14458	14386	14555	14555	14541	14505	14373	14470	14421	14397	14557	14465	14263	14474	14348	14443	14401	14319	14308	14393	14528	14463	14337	14383	14443	14302	14310	14488	14514	14447	14578	14257	14358	14437	14513	14451	14433	14382	14336	14444	14473	14601	14332	14571	14486	14476	14365	14508	14459	14499	14293	14570	14370	14563	14432	14277	14484	14456	14469	14403	14337	14491	14318	14354	14526	14380	14335	14317	14457	14420	14422	14228	14450	14330	14290	14439	14511	14313	14553	14565	14526	14297	14558	14241	14294	14457	14493	14439	14429	14254	14367	14490	14470	14412	14420	14436	14444	14317	14280	14232	14425	14373	14432	14343	14340	14289	14452	14483	14356	14464	14290	14486	14510	14355	14655	14422	14236	14355	14483	14324	14315	14636	14431	14595	14493	14410	14445	14354	14458	14521	14432	14174	14372	14361	14574	14297	14460	14350	14524	14492	14381	14377	14536	14284	14401	14501	14419	14506	14451	14479	14452	14440	14462	14507	14403	14291	14341	14439	14333	14364	14320	14427	14443	14404	14543	14383	14352	14195	14365	14356	14421	14453	14480	14199	14371	14350	14435	14345	14538	14402	14249	14549	14373	14522	14353	14558	14417	14319	14329	14366	14273	14604	14294	14468	14373	14498	14394	14282	14401	14346	14473	14529	14620	14486	14438	14382	14372	14234	14423	14460	14401	14532	14394	14527	14377	14359	14462	14512	14499	14455	14368	14449	14487	14256	14394	14325	14443	14509	14530	14469	14569	14349	14405	14558	14500	14462	14469	14392	14302	14488	14336	14308	14383	14208	14410	14448	14378	14333	14413	14478	14318	14490	14327	14569	14320	14386	14358	14562	14500	14510	14349	14450	14285	14489	14448	14393	14376	14494	14405	14327	14421	14376	14426	14384	14458	14338	14493	14533	14411	14477	14355	14412	14495	14491	14327	14530	14446	14335	14347	14572	14444	14452	14290	14326	14583	14438	14419	14269	14373	14320	14355	14352	14435	14395	14283	14416	14361	14520	14475	14465	14373	14442	14393	14310	14430	14356	14432	14479	14487	14366	14359	14383	14444	14394	14539	14547	14596	14357	14414	14261	14604	14409	14312	14501	14339	14404	14343	14330	14363	14546	14382	14153	14387	14356	14444	14485	14376	14473	14231	14317	14529	14402	14680	14235	14571	14484	14464	14321	14553	14307	14504	14486	14427	14335	14289	14566	14327	14491	14437	14377	14474	14396	14267	14497	14558	14452	14636	14407	14384	14461	14501	14391	14358	14407	14423	14417	14403	14537	14134	14426	14438	14417	14485	14449	14315	14384	14319	14408	14518	14269	14232	14560	14337	14486	14460	14377	14255	14431	14417	14267	14420	14295	14237	14466	14439	14472	14275	14513	14383	14332	14418	14341	14465	14434	14505	14414	14335	14423	14450	14311	14415	14353	14393	14485	14357	14396	14400	14400	14434	14531	14301	14453	14122	14335	14275	14483	14474	14391	14420	14474	14511	14474	14466	14256	14208	14367	14467	14550	14345	14431	14569	14485	14444	14395	14422	14524	14372	14385	14352	14399	14273	14428	14401	14459	14379	14382	14431	14540	14561	14459	14601	14372	14455	14543	14181	14390	14522	14353	14511	14417	14381	14352	14342	14376	14342	14387	14529	14278	14329	14167	14534	14468	14336	14463	14496	14370	14275	14412	14222	14386	14431	14413	14436	14480	14460	14354	14287	14489	14365	14522	14427	14433	14502	14345	14399	14405	14419	14456	14418	14375	14456	14242	14579	14633	14413	14326	14416	14475	14511	14538	14390	14286	14437	14451	14474	14248	14283	14329	14612	14258	14529	14398	14369	14470	14426	14412	14289	14466	14467	14347	14382	14516	14408	14519	14364
22131	21129	28500	24798	23779	26945	27934	24151	26458	26829	24940	22251	20118	18321	18072	17956	17907	17803	17710	17840	17884	17989	17770	17937	17818	17754	17792	17659	17832	17888	17655	17925	17648	17745	18029	17830	17718	17815	17802	17685	18009	17850	17813	17768	17769	17748	17721	17873	17907	17850	17933	17665	17821	17813	17872	17713	17757	17894	17781	17678	17715	17756	17875	17779	17954	17903	17678	17889	17841	17672	17790	17806	17894	17875	17759	17887	17606	17644	17609	17766	17740	17759	17684	17712	17729	17506	17779	17744	17520	17581	17965	17768	17593	17627	17808	17692	17709	17860	17824	17701	17967	17680	17791	17770	17613	17765	17782	17577	17650	17628	17680	17785	17812	17456	17800	17758	17635	17813	17799	17960	17610	17688	17751	17720	17699	17566	17661	17675	17751	17526	17883	17635	17751	17805	17720	17661	17817	17912	17785	17752	17564	17600	17840	17623	17557	17857	17722	17806	17715	17753	17767	17893	17603	17629	17688	17681	17962	17949	17951	17565	17592	17634	17634	17709	17624	17764	17662	17716	17667	17790	17833	17524	17668	17628	17717	17637	17642	17769	17607	17646	17755	17849	17730	17713	17903	17824	17676	17718	17645	17756	17770	17727	17846	17795	17770	17756	17881	17692	17806	17855	17536	17908	17787	17583	17508	17700	17915	17741	17614	17615	17584	17647	17513	17712	17633	17786	17628	17711	17731	17683	17823	17539	17866	17863	17919	17636	17760	17872	17726	17565	17726	17753	17891	17616	17548	17740	17712	17706	17596	17522	17730	17598	17763	17739	17516	17796	17720	17857	17773	17698	17848	17673	17590	17746	17813	17825	17674	17761	17985	17792	17799	17690	17660	17779	17754	17697	17550	17710	17924	17847	17727	17784	17723	17783	17800	17700	17877	17588	17664	17707	17842	17647	17591	17709	17779	17538	17689	17617	17869	17682	17732	17693	17877	17702	17674	17541	17554	17795	17740	17677	17614	17734	17852	17554	17779	17802	17610	17808	17727	17726	17814	17736	17696	17742	17904	17664	17833	17664	17491	17853	17368	17653	17745	17700	17625	17592	17563	17626	17453	17675	17559	17611	17682	17708	17862	17784	17821	17676	17643	17634	17757	17950	17679	17722	17786	17475	17676	17563	17913	17627	17768	17621	17478	17639	17565	17918	17822	17746	17870	17636	17735	17783	17490	17633	17569	17689	17872	17608	17627	17760	17720	17731	17665	17352	17692	17797	17619	17536	17594	17805	17982	17812	17769	17683	17912	17818	17741	17665	17620	17817	17420	17634	17663	17605	17782	17795	17790	17792	17721	17764	17834	17603	17801	17559	17771	17638	17785	17739	17880	17748	17805	17739	17616	17822	17710	17813	17727	17581	17656	17672	17716	17564	17694	17833	17614	17915	17715	17562	17555	17815	17766	17528	17617	17483	17972	17678	17614	17850	17685	17672	17755	17743	17630	17721	17696	17773	17631	17836	17680	17704	17818	17657	17916	17913	17735	17899	17735	17723	17730	17568	17837	17643	17658	17702	17618	17661	17623	17731	17695	17525	17679	17563	17718	17771	17665	17851	17651	17725	17527	17828	17864	17703	17654	17619	17668	17627	17871	17715	17613	17748	17664	17725	17900	17571	17725	17641	17644	17733	17598	17594	17617	17788	18028	17685	17732	17779	17830	17745	17788	17759	17581	17505	17753	17674	17685	17407	17758	17717	17801	17741	17789	18008	17820	17764	17790	17710	17677	17965	17818	17913	17721	17754	17888	17831	17758	17481	17857	17814	17527	17855	17808	17592	17618	17575	17660	17651	17763	17868	17636	18063	17775	17832	17783	17612	17846	17820	17798	17826	17413	17767	17744	17832	17744	17779	17889	17763	17727	17824	17871	17646	17740	17668	17647	17569	17757	17597	17861	17862	17665	17557	17422	17696	17552	17557	17791	17668	17728	17663	17609	17932	17717	17675	17904	17745	17796	17825	17816	17636	17614	17809	17891	17621	17776	17811	17611	17898	17638	17963	17520	17615	17770	17635	17786	17598	17733	17671	17600	17683	17802	17619	17789	17788	17805	17755	17686	17664	17692	17703	17845	17760	17763	17666	17894	17881	17709	17524	17692	17762	17646	17558	17748	17815	17465	17735	17789	17848	17866	17607	17686	17858	17850	17971	17636	17386	17798	17629	17631	17474	17650	17942	17439	17691	17695	17776	17609	17650	17726	17590	17882	17939	17937	17995	17595	17778	17614	17816	17544	17565	17536	17784	17659	17584	17693	17799	17805	17871	17734	17781	17791	17700	17659	17794	17875	17769	17637	17695	17620	17714	17581	17719	17711	17607	17711	17839	17429	17579	17602	17888	17900	17731	17904	17558	17672	17556	17765	17700	17823	17730	17660	17611	17839	17818	17658	17757	17763	17864	17713	17957	17627	17701	17988	17913	17604	17761	17612	17654	17785	17706	17910	17866	17828	17695	17752	17645	17802	17784	17615	17695	17615	17768	17677	17574	17713	17593	17576	17686	17710	17485	17823	17929	17642	17952	17416	17730	17712	17705	17545	17611	17798	17794	17817	17883	17644	17655	17752	17655	17709	17739	17963	17723	17829	17826	17724	17649	17639	17643	17746	17654	17503	17508	17733	17601	17643	17670	17755	17627	17816	17678	17845	17838	17924	17947	17773	17919	17810	17641	17580	17935	17683	17742	17695	17693	17805	17891	17840	17676	17903	17627	17813	17768	17614	17708	17837	17870	17741	17713	17539	17295	17598	17692	17587	17755	17582	17828	17780	17610	17730	17666	17868	17710	17750	17742	17609	17718	17669	17527	17697	17721	17653	17777	17780	17594	17832	17641	17815	17725	17689	17754	17700	17952	17771	17673	17811	17860	17787	18095	17776	17752	17672	17870	17694	17625	17694	17767	17780	17671	17614	17628	17580	17785	17658	17586	17774	17748	17583	17751	17608	17738	17710	17620	17770	17825	17636	17657	17853	17379	17694	17559	17732	17636	17862	17648	17663	17512	17495	17473	17664	17633	17760	17788	17827	17781	17820	17748	17827	17726	17716	17789	17705	17540	17533	17652	17710	17826	17661	17619	17853	17836	17815	17695	17564	17756	17727	17898	17975	17710	17608	17716	17723	17567	17838	17596	17707	17773	17710	17676	17550	17716	17819	17643	17865	17791	17575	17717	17752	17669	17633	17545	17590	17537	17740	17600	17521	17551	17757	17848	17654	17687	17879	17824	17664	17621	17753	17734	17653	17698	17658	17649	17514	17779	17843	17591	17798	17759	17905	17761	17826	17566	17626	17631	17710	17662	17733	17640	17998	17705	17698	17810	17759	17564	17696	17690	17545	17764	17845	17603	17728	17746	17782	17622	17819	17794	17594	17719	17838	17793	17888	17672	17575	17479	17766	17883	17684	17699	17666	17693	17634	17551	17766	17681	17898	17722	17726	17538	17603	17637	17623	17533	17641	17747	17813	17706	17686	17735	17602	17676	17780	17653	18047	17839	17530	17509	17740	17757	17590	17654	17571	17714	17681	17568	17692	17485	17681	17666	17616	17436	17611	17999	17923	17767	17530	17750	17564	17820	17800	17639	17800	17774	17729	17795	17803	17658	17541	17533	17487	17678	17752	17964	17751	17647	17738	17775	17756	17681	17757	17771	17574	17742	17699	17713	18029	17614	17621	17737	17669	17782	17756	17575	17743	17671	17527	17687	17557	17516	17565	17661	17591	17696	17792	17730	17759	17669	17595	17601	17719	17796	17702	17699	17560	17697	17690	17786	17810	17713	17626	17707	17572	17545	17638	17781	17771	17794	17869	17720	17715	17771	17627	17631	17589	17669	17495	17866	17702	17704	17542	17702	17834	17656	17866	17852	17677	17651	17640	17672	17607	17699	17725	17667	17529	17589	17688	17834	17594	17714	17669	17801	17738	17505	17566	17674	17863	17637	17652	17817	17843	17799	17787	17757	17933	17767	17802	17798	17966	17767	17667	17409	17775	17778	17881	17669	17766	17697	17561	17777	17770	17529	17663	17614	17753	17571	17490	17718	17865	17672	17879	17666	17932	17742	17653	17875	17619	17614	17724	17723	17708	17653	18019	17674	17867	17756	17753	17755	17534	17825	17713	17729	17783	17704	17489	17643	17974	17742	17724	17650	17727	17868	17843	17654	17655	17911	17631	17783	17849	17581	17640	17776	17677	17790	17515	17601	17547	17587	17698	17836	17760	17675	17679	17722	17495	17714	17709	17704	17762	17660	17686	17567	17617	17708	17817	17533	17745	17686	17956	17784	17822	17874	17728	18033	17783	17815	17872	17742	17815	17719	17763	17910	17923	17666	17717	17577	17757	17682	17724	17748	17687	17616	17928	17718	17847	17734	17623	17791	17796	17645	17540	17681	17723	17504	17740	17839	17641	18057	17817	17545	17895	17661	17753	17794	17736	17777	17778	17702	17746	17820	17748	17838	17445	17660	17957	17749	17717	17720	17775	17690	17707	17545	17748	17791	17591	17674	17666	17625	17765	17777	17889	17752	17751	17845	17711	17770	17778	17777	17914	17891	17594	17814	17859	17643	17651	17666	17823	17637	17622	17714	17400	17572	17564	17508	17565	17515	17673	17618	17624	17725	17718	17611	17757	17745	17934	17734	17698	17690	17848	17771	17873	17706	17730	17531	17580	17535	17706	17401	17784	17830	17627	17665	17807	17851	17875	17645	17724	17804	17818	17663	17560	17680	17795	17795	17710	17701	17699	17843	17791	17788	17863	17592	17662	17832	17797	17776	17910	17868	17751	17813	17801	17701	17693	17608	17689	17683	17615	17696	17717	17736	17901	17547	17565	17826	17549	17802	17634	17706	17711	17768	17702	17679	17668	17682	17660	17404	17687	17682	17726	17762	17792	17639	17424	17740	17480	17719	17796	17869	17650	17884	17828	17655	17833	17842	17745	17666	17711	17742	17581	17684	17760	17727	17968	17606	17744	17715	17714	17661	17974	18000	17778	17780	17686	17755	17859	17680	17772	17689	17619	17774	17654	17804	17605	17568	17775	17586	17757	17685	17996	17832	17956	17699	17614	17892	17775	17487	17576	17840	17734	17708	17596	17704	17858	17790	17704	17763	17657	17561	17617	17520	17672	17657
32013	65824	57571	44917	35267	28669	23087	22511	26616	26384	23431	19843	17178	15279	15038	14925	14974	14959	14912	14904	15058	15044	15081	14912	14715	14891	14944	15070	14950	14887	14808	14986	15019	14872	14865	14839	14956	14961	14912	14883	15009	14859	15122	14849	15191	14833	14905	14842	14676	15000	14907	14951	14937	14957	14812	14965	14818	14902	14946	14724	14950	15003	14916	14873	14819	14955	14999	14705	14904	14758	14834	14838	14988	14863	14828	14981	14787	14983	14790	14799	14793	14958	14882	14912	14698	15007	14960	14821	14947	14973	14854	14800	15046	14837	15004	14818	14983	14813	14971	14913	14903	14920	14948	14899	14981	14933	14950	14756	14832	14931	14868	14793	14951	14750	14912	14904	14919	14947	15020	14947	14926	14862	15062	14836	14616	14884	14810	14797	14807	14844	14920	14783	14877	14874	15072	14800	14961	14915	14862	14761	14803	14863	14833	14806	14819	14815	14885	14890	14821	14937	14889	14808	14801	15045	14921	14860	14861	14908	14853	14959	14864	14837	14971	14865	15050	14978	14915	14973	14959	14821	14855	14872	14701	14786	14791	15028	14892	14953	15001	15011	14772	14889	14696	15067	14738	15073	14820	14882	14881	14911	15027	14912	14954	14831	14730	14788	14804	14836	14914	14979	14715	15061	14813	14638	14905	14845	14816	14878	14922	14813	15012	14941	14870	14817	14862	15097	14815	14864	14922	14667	14962	14915	14866	15009	14716	14831	14872	14842	14792	14910	14934	14793	14963	14874	14872	14985	14815	15023	14944	14817	15002	14880	14949	14954	15090	14914	14809	14782	14996	14980	14826	15107	14875	15058	14808	14874	14982	14979	14722	14825	14928	14911	14848	14905	14882	14834	14851	14920	14775	14946	15089	14798	15020	14956	14941	14748	14820	14776	14823	14938	14896	14819	14868	15048	14831	14858	14985	14953	14863	14913	14965	14871	14888	14854	14888	14905	14924	14859	14987	15047	15021	14769	14893	14845	14955	14846	14838	14818	14938	14984	14840	14789	14704	14943	14923	15031	14830	14800	14751	15065	14791	14803	14784	14843	14960	14852	14799	14971	14838	14808	15015	14721	14994	15040	14813	15015	14730	14942	14809	14961	15086	14958	14917	14756	14835	14877	14984	14867	14882	14878	14826	14896	14999	14818	14833	14772	14760	14782	14918	14860	14914	14861	14903	14798	14934	14858	14939	14959	15031	14970	14967	14689	15106	14882	14927	15047	15049	15041	14957	14891	14864	14830	14910	14836	15023	14999	14841	14920	14780	15047	14902	14747	14815	14739	15004	14938	14873	14818	14788	14903	14869	14799	14905	14900	14800	14835	14866	14878	14962	14870	14895	14848	14829	15059	14863	14893	14937	14960	14954	15029	14802	14959	14776	14763	15011	15038	14844	14665	14932	14802	14825	14935	14894	14786	14986	14920	14922	15017	14836	14761	14891	14875	14870	14905	14883	14915	14976	14959	14868	14833	14912	14718	14922	14864	14951	14879	14945	14834	14796	14882	14980	14807	14923	14954	14960	14926	14793	15086	14877	14773	14749	14965	14857	14766	14919	14858	14884	14963	14894	14783	14898	15030	15021	14957	14919	14838	14914	14931	14834	14999	15036	14956	14967	14919	14851	14841	15010	14828	14766	14972	14887	14762	14702	14978	14743	14962	15084	15032	14934	14789	15006	14996	14736	14991	15070	14947	14818	14806	14725	14985	14885	14881	14902	14771	14905	14954	15103	14777	14855	14923	14925	14962	14991	14937	14957	15033	14801	14685	14903	14969	14899	14804	14835	14860	14770	14850	14979	14873	14853	14997	14976	14833	14895	14817	14831	14801	15012	14936	14959	14924	14843	14940	14856	14899	14980	14942	14893	14944	14870	14833	14795	14917	15041	15018	14999	14855	14764	14910	14885	14743	14917	14783	15118	14929	14848	14927	14865	14922	15075	14973	14909	14987	14841	14760	15014	14742	14854	14955	14863	14773	14783	14843	14811	14998	14826	14766	14846	14877	14922	14986	14849	14892	14876	14843	14994	14853	15123	15035	14908	14907	15118	14944	14940	14870	14959	14975	14852	14956	14911	14886	14829	14833	15051	15019	14928	14900	14948	15091	14944	14936	14913	14878	14948	14958	14993	14750	14841	14661	14852	14890	14799	14769	14964	14923	15004	14855	14957	14709	14798	14974	14995	14990	15022	15068	14908	15024	14708	14846	14748	14834	14896	14915	14799	14766	15008	14708	14824	14875	14887	14784	14736	14693	14801	14966	14824	14705	14828	14835	14900	14886	14847	14783	14753	14700	14982	14976	14912	15029	14689	14825	14842	14800	14864	14749	14801	14941	15030	14763	14856	14746	14831	14991	14892	14803	14950	14835	15044	15039	14908	14883	14839	14913	14892	14736	15064	15022	14888	14918	14842	14895	14894	14945	14868	14843	14803	14856	14868	14826	14813	14834	15052	14881	14860	15079	14883	14726	14842	14883	14979	14777	14877	14853	14981	14861	14781	14758	14834	14757	15031	14915	14905	14927	14851	14811	14943	14916	15110	14825	14855	14920	14849	14824	14766	14900	15040	14761	14917	14913	15042	14963	14923	14650	14971	14871	14888	14829	15010	14827	15028	14876	14893	15104	15039	15145	14935	14984	14792	14829	14864	14907	14883	14804	15111	14822	14762	14816	14892	14904	14807	14842	14955	14924	15010	14881	14813	15001	14931	14974	14882	15007	14893	14768	14885	14909	14890	14685	14975	15007	14898	14911	14989	14766	14817	14869	14942	14904	14751	14968	14827	14885	14722	14880	14902	14935	14952	14834	14800	14885	14831	14911	15166	14746	15111	14891	14802	14827	14732	15110	14937	15029	14878	14969	14868	14756	14864	14882	14882	14908	14957	15094	15039	14835	14717	14938	14890	14926	14878	14964	14897	14692	14821	14887	15049	14930	14860	14872	15095	14808	15082	14830	14863	14797	14718	14874	15006	14951	14958	14972	14919	14899	14900	14581	15007	14957	14799	14791	14834	14930	14848	15037	14808	14974	14952	14898	14748	14846	14843	14923	14866	14853	14717	15022	14813	14947	14889	14900	14810	14896	15004	14870	14800	14766	14798	14883	14911	14936	14861	14807	14809	14872	14917	14799	14902	14855	14744	14922	14892	14700	14734	15002	14897	14752	14910	14872	14990	14860	14945	15014	14833	14720	14891	14921	14953	14828	14990	14714	14910	15056	14882	14939	14987	14792	14869	14861	15030	14697	14759	14995	14825	14972	14773	14843	14956	14898	14943	14899	14935	14773	14857	15001	14804	14814	14873	14859	14859	14859	14811	14939	14938	15005	14915	14825	14980	15080	14721	15002	14844	14974	14913	14770	14856	14735	14795	14887	14785	14912	14974	14862	14973	14870	15034	14788	14848	14806	14834	14834	14917	14902	14971	14972	14976	14960	14998	14817	14921	15004	14935	14904	14891	14731	15040	14797	14807	14958	14885	14826	14797	15034	15018	15084	14876	14981	14912	14747	14853	14861	14883	14999	14796	15007	14756	15068	14899	15034	14955	14838	14849	14970	14892	14868	14732	15021	14799	15044	14837	14939	14940	14963	14919	14743	14762	14876	14903	14868	15035	14867	14952	14931	15122	14792	14970	14985	14810	14936	14777	14923	15059	14946	14900	14931	14940	14976	14917	14911	14992	14995	14889	14949	14837	14818	14744	14841	14941	14964	14850	14858	14834	14944	14932	15032	14739	14857	14797	14888	14846	14892	14733	14965	15018	14815	14870	14974	14790	15004	14789	14802	14940	14854	14947	14890	14990	14808	14903	14951	14941	14883	14910	14806	14902	14858	14762	14964	14842	14917	15055	14911	14892	14964	14875	14825	14889	14764	14833	14972	14986	14741	15014	14789	14988	14744	14836	14926	14898	14854	14956	14831	14841	14917	14967	14832	14871	14987	14841	14873	15011	14709	15095	14842	14900	14836	14876	14841	14920	14747	14853	15030	14773	14884	15110	15069	14976	14722	15008	14976	14986	14789	14958	15028	14823	14844	14954	14758	14725	15117	14763	15190	14904	14909	14927	14926	14960	15097	14874	14948	14977	14899	14760	14890	14796	14935	14887	14917	14891	14704	14826	14867	14971	15053	14904	14892	14939	14927	15013	15010	14823	14768	14733	14793	15056	14913	15041	14813	14979	14857	14801	14774	15030	14902	14804	15009	14993	14853	14822	14949	14789	14775	14833	14962	14869	14991	14902	14925	14748	14839	14961	14757	15027	14887	15025	15000	14943	14909	14871	14884	14893	14984	14986	14965	15023	14742	14740	14909	14895	14926	14854	14822	14925	15016	14840	14921	14844	14790	14882	14793	14863	14906	14865	14992	14949	14908	14848	15029	14885	14956	14860	14938	14986	15116	14747	14841	14711	14862	14954	14991	14892	14970	15011	14751	14995	14861	14903	14771	14972	15025	15083	14801	14882	14949	15057	14869	14837	14835	14953	14924	14826	15012	14847	15022	14752	14848	14800	14988	14861	14715	14943	14793	14900	14943	14908	14933	14834	14937	15036	14836	14849	14722	14886	14805	14818	14889	14935	14744	14892	14748	14819	14771	14984	14771	14874	14870	14792	14888	14878	14846	15000	14984	14890	14775	14884	14816	14838	14889	14925	14794	14831	14844	14847	14934	14989	14703	14851	14813	14884	14993	14888	14888	14790	15077	14979	14998	14777	14866	14936	15023	14858	14838	14908	14867	14986	14784	14878	14882	14632	15006	15082	14923	14778	14903	14871	14721	14816	15028	14830	14768	15052	14830	15035	14910	14833	14839	14925	14725	14838	15006	14922	14919	15035	14802	14839	14865	14966	14835	14901	15001	14793	14945	14966	14949	15004	14885	14907	14921	14888	15050	14830	14810	14924	14834	14974	14749	14927	14940	14936	14949	14818	14837	14935	14774	15060	15028	14890	14948	14932	14837	14766	14912	14765	14833	14878	14965	14918	14760	14875	14852	14982	14927	14824	14833	14828	14856	14891	14837	14797	14772	14810	14806	14989	14889	14947	14861	14895	14721	14922	14750	14842	15018	14911	14851	14968	14874	14815	14975	14922	14865	14981	14873	14734	15015	14920	14873	15049	14737	14815	14791	14924	14908
29822	28222	31885	25201	18526	17062	17101	17200	16813	16682	16469	16238	16116	16032	15897	15893	16033	16040	15913	15991	15858	15865	16007	15833	16050	16144	16200	15936	15936	15768	15926	15660	15859	15841	15733	15846	15900	15887	15919	15879	15793	15904	15845	15960	15830	15915	15771	15973	16067	15630	16024	16000	16037	15986	15825	15769	16130	15777	15820	15962	15788	15948	16036	15869	15832	15884	15919	15999	16055	15978	15777	15798	15858	15806	15767	15720	16077	16121	15832	15941	15796	15786	15835	15896	15768	15870	15872	15701	15959	16017	15890	15893	15852	15926	15872	15945	15835	15907	15764	15832	15845	16057	15716	15900	15953	15759	15627	15869	15984	16008	15982	15925	15838	15672	16005	15892	15816	15904	15903	15944	16018	16072	15994	15821	15743	15976	15944	15696	16147	15989	15980	15730	15695	15810	15747	15886	15994	15908	15870	15778	15646	16199	15779	15889	15925	15913	15962	15781	15983	15932	16061	15916	15914	15945	15743	15742	15869	15865	15877	15791	15821	16028	15774	15792	15846	15775	15933	16189	15974	15916	16033	15799	15957	15886	15931	15874	15801	15975	16071	15837	15812	15977	16103	15910	15895	15868	15987	15785	15774	15719	15896	15910	15735	15785	15817	16080	15941	15954	15918	15913	15922	15846	15979	15929	15768	15613	15877	15886	15972	15938	15849	15798	15938	15990	16098	15906	15972	15768	15840	15784	15893	15942	16044	16143	15913	15883	15858	15866	15940	15971	15871	15806	15835	15892	15766	16046	15882	15895	16003	15951	15772	15715	15797	16028	15936	15987	15746	15903	15815	16061	15847	15945	15975	16024	15839	15866	15965	15857	15840	15778	15940	15883	15955	15886	15739	15733	15809	15716	15866	15911	15815	15936	16030	15942	15943	15906	15800	16140	15903	15934	15903	15979	15899	15855	15897	15976	15941	16003	15781	15902	15726	15787	15902	15926	15949	15936	15866	15985	15891	15830	16031	15898	15825	15939	16059	15854	15809	15909	15790	15845	16006	15885	15936	16007	16001	15755	15947	16092	15904	15721	16075	15848	15899	15806	15898	15929	15984	15840	15805	15803	15892	15908	15827	16022	16073	15886	15691	15853	16048	15803	15890	15786	15910	15970	16014	16170	15927	16135	16015	15974	15891	15869	16045	15959	16195	15965	15712	16019	15913	15931	16163	15762	15651	15878	16161	15985	15971	15682	15834	15834	15845	16010	16022	15849	15942	15908	15749	15841	15968	15880	16029	15844	16063	16026	15939	15871	15937	15765	15738	15822	15750	15942	15910	15991	16129	15938	16037	15896	15972	16057	15821	15782	16004	15801	16040	15841	15930	15834	16065	15678	15958	15925	16133	15937	16086	15869	15791	15994	15963	15846	15881	15829	15808	15978	15824	15701	15866	15854	15875	15676	16122	15977	16037	15915	16030	15758	15992	15911	15825	15939	15645	16005	16000	15843	16097	15830	15686	15787	15954	15781	15862	15813	15998	15982	15875	16022	15901	15893	15967	15829	15878	15884	15863	15942	16011	15893	15813	15898	15929	15887	15807	16080	15850	15921	15833	16006	15845	15829	15964	16022	15894	16012	15777	15854	15915	15833	15904	15823	15906	15910	15914	16100	15966	15950	15916	15890	16088	16181	15935	16032	15837	15971	15809	15859	16061	15907	16164	16069	15779	15927	15885	15727	15971	16219	15860	15761	16063	15870	15812	16019	15960	15971	15929	15879	15703	16114	16044	16011	15992	15744	15867	15748	16083	15907	15923	16002	15790	15677	15967	15875	15882	15878	15803	15986	15883	15967	16012	15822	15891	15927	15973	16094	16101	16113	15877	15803	15841	15975	15994	16019	16022	15790	15791	15927	16037	16019	16069	15833	15958	15800	15762	16004	15898	15821	16001	15733	15986	15901	15773	15820	15981	15949	15867	15918	15811	15807	15733	15769	16104	15752	15726	15805	15950	16005	15664	15692	15617	15772	15756	16038	15858	15946	15959	15877	15792	15798	15972	15803	16102	15777	15862	16042	15917	15901	16111	16167	15853	16009	16012	15830	15655	15793	15929	15951	15997	15884	15942	15832	15779	15964	16140	15842	16016	15886	15810	15986	15918	15907	15796	16051	15861	15922	15770	16051	15781	15709	15783	15830	15871	15970	15852	15841	15922	15986	15921	15924	15948	15870	16050	16001	15928	15837	15983	15882	15948	15981	15912	16023	16202	16088	15794	15872	15970	15907	15905	15953	15667	15976	15883	15879	16177	15947	15972	16016	15924	16016	15985	15783	15937	15859	15889	15709	15934	15908	15978	16033	15847	15918	15976	15876	15994	16021	15935	15926	16044	16011	15739	16036	16144	16141	15870	15761	15932	15853	15968	15893	16015	15709	16018	15849	15943	15959	15939	15659	15846	15992	15905	15757	15893	16056	15781	15723	16014	15876	15977	15964	15776	15869	15713	15640	15942	15755	15847	15807	15898	15793	15966	15769	15785	15925	15891	15871	15973	15919	15911	15899	15767	15958	15819	15916	16010	15957	15906	16033	15831	15819	15887	15957	15750	16016	15814	15800	15801	15839	15856	15855	15923	15819	15992	16093	15698	15930	15854	15845	15923	15809	15632	15916	15997	15899	16161	15959	15828	15913	15814	15723	16091	15771	15985	16184	16081	15897	15712	15950	15842	15911	15810	15934	16094	16083	16076	15878	15883	15764	16060	16105	15733	16057	16058	15922	15633	15716	15901	16048	15837	15743	16065	15904	15942	15804	15692	16062	15931	15877	15672	15903	15983	16116	15888	15898	15922	15929	15852	15986	15843	15905	15964	15977	15824	15690	15929	15905	15854	15970	16094	15943	15877	15833	16180	15873	15852	16030	15719	15768	15782	15760	15974	15938	15915	15836	15814	15845	16106	15869	15542	15905	16036	15727	15906	15798	16184	16166	16080	15812	15901	15853	15890	16123	16062	16091	15945	15823	15787	15814	16048	15861	15753	15817	15996	15943	15894	15839	15902	15896	15988	16066	15796	16040	15962	15937	15714	15864	15960	15726	16129	15827	15707	15966	16001	16257	15792	15980	16042	16050	16004	15836	16172	15926	15976	15870	16036	15734	15802	15667	15821	15995	15993	15815	15933	15976	15934	15914	15826	15752	16010	15974	15850	15967	16044	15889	15910	15835	15900	16036	15848	15827	16033	16083	15905	16035	15948	16144	15872	15842	15750	15975	15890	15990	15809	16057	15988	15901	15788	15912	15906	16096	15819	15780	15931	15929	15928	15859	15652	15893	16050	15929	15965	15861	16076	15753	15877	15727	15858	15979	15923	15891	15935	15888	15879	15954	15982	15902	15887	15983	15833	16036	15939	15693	15792	16024	15902	15968	15911	15963	15907	15760	15852	15875	15829	15842	15858	15960	16133	15884	15958	15930	15960	15940	15811	16013	15964	15996	15852	15882	16001	15821	16011	15931	15892	15950	15951	15936	15975	16091	16064	15989	15770	15746	15901	15926	16209	16027	15801	15798	15816	15974	15869	15908	15843	15953	16027	15912	15769	16007	15978	15794	15939	15865	16073	15855	15842	15896	16035	15868	16011	15973	15920	15962	15980	15936	15917	15823	16039	15900	16035	15997	15940	16033	15889	15831	15886	16041	15841	15953	15943	15984	15742	15818	15853	16206	15940	16096	15820	16152	15906	15964	15871	16044	15815	15879	15874	15944	15956	15998	15841	16048	16035	16068	16029	15896	15968	15872	15820	15912	15798	15791	15738	15994	15834	15911	15966	15973	15906	15909	15965	16115	15790	15829	15842	15812	15890	15906	15821	15936	15791	15848	15926	15807	15820	15968	15947	15885	16306	15762	15873	15893	15865	16053	15886	15788	16071	16027	16083	15949	15924	15925	15888	15842	15893	15932	15884	15807	15748	15903	15815	16117	15861	15937	15841	15902	15877	16003	15898	15988	16034	15887	15982	15718	15901	15925	15777	15869	15838	15853	15797	16019	15727	15783	15700	15931	15962	15801	15872	15803	15725	15903	16150	15792	16034	15979	16074	15928	16027	15959	16070	16139	15796	16114	15971	15898	15847	16009	15875	16024	15970	15925	15925	15960	15878	15710	15919	15887	15851	15978	15989	15986	16017	16017	16072	15752	16137	16140	15967	15832	15940	15763	15894	16100	16059	15934	15797	15779	16072	15915	15892	16019	15952	15947	15757	15808	15921	15944	15866	15825	15981	15912	16092	15993	15874	16009	16040	15946	15812	16105	16021	15916	15877	16052	15763	15991	16252	15798	15879	15977	16063	15742	15934	15760	15984	15958	15884	15967	15963	16009	15836	15885	15904	15774	15819	15890	15894	15740	15896	15918	15958	15971	16011	15872	15790	15995	15971	15960	15873	15653	15938	15800	15962	15867	15883	16026	16130	15986	15806	15797	15771	15960	16045	15892	15990	15860	15979	16029	15917	15917	15812	15830	15978	16074	15827	15912	15794	15874	16063	15875	15951	15877	15896	15916	15833	15787	15999	16031	15938	15679	15923	15896	15986	15849	15849	16072	15934	15799	15868	15975	15919	15968	15944	16070	15848	15870	15778	16050	16023	15980	16054	15749	16032	16090	15721	15945	15968	15736	15788	15869	15996	15851	15772	15923	15933	15822	16216	15911	15849	15814	15854	16026	15829	15817	15976	15856	16018	15904	15955	15813	15911	16161	15850	15954	16178	15709	16078	15703	15820	16003	15758	15748	15930	15755	15892	15833	15790	15840	15858	15794	15778	15943	15917	16172	15951	15746	15795	15862	15692	15928	15906	15935	15818	15979	15852	15848	15936	15986	15977	15860	15854	15851	15985	16019	16180	15827	15913	15721	15748	15938	16024	15854	15818	16099	15730	15949	15898	15942	15789	15917	15952	15936	16161	16062	15949	15655	15821	15853	15876	15867	16061	16056	15871	15994	15835	15913	16128	15840	15898	15893	15829	15776	15942	15849	15944	15968	16018	15649	15930	15957	15842	15718	15954	15819	15924	15988	16027	15738	15824	15852	15815	15774	15734	15908	16043	16129	15856	16053	16122	15925	15894	15990	15638	15839	15934	15928	16041	16148	16065	15937	15864	15860	15924	16009	15790	15897	15996	15957	15920	15975	15841	15857
25713	41574	32170	22111	16488	14947	15375	15520	15053	14645	14297	14258	14065	13733	13868	13816	13779	13814	13706	13851	13622	13837	13817	13795	13708	13811	13823	13875	13658	13835	13848	13859	13888	13729	13854	13893	14084	13736	13925	13664	13812	13888	13870	14041	13740	13799	13766	13672	13920	13992	13852	13825	13994	13792	13701	13968	13923	13974	13881	14001	13747	13780	13505	13693	13704	13922	13843	13716	13866	13887	13748	13648	13881	13806	13788	13846	13847	13778	13744	13777	13925	13852	13833	13761	13690	13858	13895	13710	13887	13898	13882	13785	13991	13709	13951	13811	13874	13675	13692	13741	13743	13978	13782	13663	13681	13936	13737	13777	13964	13872	13872	13951	13785	13935	13727	13764	13851	13695	13855	13865	13862	13853	13829	13834	13816	13686	13705	13923	13813	13732	13852	13862	13578	13737	14087	13706	13824	13857	13953	13817	14037	13846	13756	13872	13787	13785	13804	13815	13779	13861	13839	13832	13902	13822	13761	13872	13816	13735	13788	13892	13864	13768	13886	13784	13873	13855	13922	13872	13773	13770	13917	13773	13752	13867	13776	14059	13816	13769	13859	13940	13911	13776	13818	13625	13872	13692	13865	13767	13861	13901	13852	13881	13639	13782	13877	13796	13838	13900	13957	13803	13636	13904	13859	13767	13870	14050	13746	13736	13807	13740	13896	13732	13935	13748	13798	13885	13756	14071	13880	13766	13974	13821	13872	13710	13804	13767	13896	13664	13873	13807	13745	13876	13749	13819	13895	13891	13766	13725	13745	13865	13871	13846	13845	13599	13929	13834	13889	13803	13768	13922	13780	13793	14000	13685	13893	13854	13781	13827	13885	13914	13763	13642	13918	13740	13847	13721	13856	13762	13699	13898	13944	13791	13821	13853	13755	13718	13800	13797	13848	13824	13750	13767	13651	13914	13907	13833	13876	13705	13853	13776	13898	13745	13826	13880	13815	13916	13748	13677	13839	13781	13974	13767	13684	13882	13912	13814	14011	13699	13874	13877	13915	13869	13927	13860	13719	13958	13880	13804	13799	13744	13967	13919	13933	13886	13921	13931	13752	13757	13811	13785	13998	13868	13784	13813	13713	13791	13798	13822	13886	13888	13943	13771	13719	13858	13896	13710	13792	13923	13796	13838	13779	13841	13782	13665	13822	13747	13958	13754	13949	13834	13700	13785	13882	14024	13776	13866	13615	13866	13828	13794	13736	13814	13840	13836	13642	13853	13753	14032	13874	13651	13713	13766	13882	13990	13875	13822	13914	13633	13807	13722	13734	13882	13818	13898	13844	13768	13904	13728	13881	13783	13739	13863	13834	13867	13849	14021	13610	13766	13900	13753	13720	13720	13939	13666	13868	13772	13841	13761	13846	13814	13842	13813	13792	13831	13814	13731	13965	13867	13800	13817	13859	13898	13847	13711	14003	13609	13823	13869	13753	13792	13719	13907	13826	13811	13746	13767	13825	13971	13800	13662	14029	13829	13910	13905	13769	13777	13891	13801	13905	13836	13733	13786	13838	13851	13752	13798	13730	13847	13681	13653	13893	13896	13922	13683	13823	13848	13886	13846	13807	13792	13835	13721	13902	13845	13930	13964	13880	13902	13781	13824	13813	13832	13682	13700	14001	13836	13650	13868	13779	13754	13894	13799	13844	13749	13742	13947	13984	13662	13867	14018	13763	13964	13938	13865	13960	13709	13829	13920	13957	13716	13899	13821	13807	13802	13844	13744	13965	13863	13862	13814	13913	13796	13781	13616	13798	13794	13935	13808	13808	13777	13837	13823	13708	13753	13661	13850	13841	13817	13754	13743	13736	13754	13723	13764	13750	13645	13848	13880	13884	13977	13878	13846	13697	13891	13848	13799	13730	13847	13802	13821	13770	13826	13770	13885	13826	13803	13780	13801	13773	13829	13871	13734	13734	13841	13862	13748	13700	13811	13810	13812	13882	13697	13719	13753	13969	13827	13818	13910	13858	14038	13956	13876	13897	13824	13740	13829	13640	13667	13702	14077	13768	13964	13863	13930	13893	13867	13865	13814	13680	13712	13828	13881	13924	13674	13994	14018	13710	13766	13717	13867	13902	13933	13857	13917	13797	13814	13675	13788	13901	13786	13881	13615	13837	14157	13837	13765	13741	13824	13724	13516	13814	13912	13813	13850	13829	13908	13884	13961	13708	13892	13662	13789	13761	13648	13738	13744	13972	13824	14081	13872	13723	13785	13792	13830	13733	13928	13834	13864	13483	13992	13800	13978	13728	13886	13731	13742	13930	13859	13806	13864	13904	13850	13881	13797	13890	13941	13844	13784	13767	13648	13597	13686	13718	13923	13728	13886	13951	13717	13800	13828	13720	13968	13791	13880	13605	13842	13833	13844	13654	13919	13731	13888	13921	13732	13837	13782	13844	13742	13907	13920	13810	13840	13891	13806	13770	13727	13969	13840	13817	13785	13865	13648	13719	13769	13796	13740	13833	13956	13868	13983	13885	13752	13974	13833	13780	13882	13933	13800	13858	13745	13848	13843	13858	13775	13832	13711	13765	13653	13885	13677	13979	13933	13696	13921	13921	13684	13791	13976	13942	13964	13708	13905	13867	13658	13731	13821	13838	13947	13837	13782	13836	13786	13731	13947	13822	13663	13831	13630	13764	13694	13935	13797	13852	13826	13864	13811	14035	13757	13879	13941	13869	13888	13898	13935	13854	13645	13791	13694	13841	13983	13773	13914	13815	14068	13870	13686	13816	13774	13832	13610	13959	13753	13766	13776	13663	13811	13953	13867	13718	13782	13781	13867	13790	13689	13790	13842	13733	13904	13881	13735	13729	13806	13980	13951	13817	13837	13689	13838	13695	13906	13829	13856	13844	13795	13825	13811	13695	13669	13881	13719	13782	13798	13638	13623	13875	13913	13884	13866	13891	13778	13938	13792	13978	13710	13931	13910	13653	13918	13703	13808	13861	13817	14024	13850	13917	14011	13737	13700	13803	13787	14005	13684	13785	13904	13807	13711	13753	13837	13789	13957	13725	13822	13689	13694	13771	13847	13823	13845	13833	13756	13883	13811	13854	13879	13821	13880	13833	13884	13897	13719	13942	13813	13840	13864	13783	14012	13935	13792	13647	13831	13714	13808	13835	13759	13828	13812	13826	13861	13870	13737	13647	13829	13845	13913	13781	13734	13823	13907	13530	13823	13852	13742	13685	13726	13762	13786	13816	13742	13709	13780	13938	13747	13774	13778	13945	13857	13969	13910	13945	13695	13701	13913	13800	13857	13949	13829	14007	13734	13823	13867	13723	13705	13773	13848	13777	13727	13708	13898	13723	13888	13809	13815	13894	13736	13922	13877	13796	13768	13746	13858	13673	13687	13857	13812	13775	13938	13730	13658	13956	13710	13853	14002	13768	13835	13826	13712	13589	13947	13720	13764	13847	13799	13699	13905	13931	13782	13839	13910	13911	13787	13850	13687	13858	13866	13663	13785	13863	13821	13753	13563	13850	13690	13840	13827	14065	13940	13980	13802	13672	13719	13739	14021	13730	13846	13634	13841	13859	13862	13699	13897	13883	13755	13879	13671	13961	14025	13988	13921	13699	13859	13924	13871	13827	13957	13689	13823	13703	13772	13761	13879	13799	13710	13748	13702	13837	13855	13888	13824	13934	13899	13867	13936	13788	13756	13726	13758	13714	13821	13763	13698	13878	13625	13840	13834	13788	13777	13802	13989	13683	13865	13771	13656	13974	13867	13904	13791	13862	13849	13923	13879	13832	13772	13884	13839	13852	13843	13787	13867	13991	13902	13888	13811	13691	13899	13686	13878	13802	13943	13914	13803	13828	13840	13828	13761	13813	13758	13793	13849	13783	13840	13834	13905	13956	13950	14029	13857	13749	13845	13751	13942	13751	13721	13892	13908	13779	13944	13720	13871	13945	14099	13705	13891	13799	13794	13926	13768	13838	13678	13803	13944	13737	13815	13564	14012	13824	13824	13987	13789	13693	13756	13934	13765	13673	13814	13739	13901	13842	13753	13764	13736	13933	13865	13734	13882	13711	13954	13737	13855	13773	13997	13848	13866	13823	13803	13874	13962	13792	13648	13909	13814	13890	14014	13754	13810	13889	13780	13837	13733	13991	13720	13828	13767	13865	13871	13804	13653	13768	14112	13839	13721	13817	13785	13648	13834	13750	13943	13822	13638	13853	13684	13869	13770	13867	13706	13889	13998	13824	13634	13935	13639	13839	13764	13751	13797	13902	13871	13773	13731	13742	13851	13905	13819	13747	13903	13632	13744	13768	13881	13849	13760	13959	13823	13836	13819	13800	13839	13931	13831	13839	13765	13841	13936	13936	13763	13785	13711	13796	13946	13701	13928	13850	13886	13795	13914	13891	13821	13980	13678	13636	13706	13898	13700	13759	13662	13856	13935	13704	14003	13777	13891	13863	13840	13897	13644	13793	13855	13799	13792	13892	13758	13967	13761	13817	13975	13829	13852	13940	13981	13969	13897	13573	13851	13756	13885	13813	13711	13862	13746	13814	13870	13911	13814	13901	13797	13960	13893	14107	13884	13883	13733	13829	13844	13777	13816	13826	13799	13737	13956	13827	13864	13766	13774	13763	13835	13774	13727	13946	13794	13860	13797	13829	13816	13847	13718	13761	13793	13786	13807	13869	13776	13772	13826	13902	13927	13792	13860	13848	13715	13811	13763	13813	14009	13876	13757	13915	13941	13956	13731	13838	13777	13864	14060	13797	13969	13871	13783	13757	13805	13854	13716	13884	13749	13776	13920	13864	13707	13781	13742	13882	13742	13891	13835	13937	13757	13733	13913	13888	13736	13907	13931	13981	13825	13792	13784	13727	13890	13723	13801	13807	13810	13716	13650	13840	13781	13868	14031	13870	13822	13850	13846	13702	13793	13863	13827	13729	13776	13980	13755	13767	13832	13767	13723	13849	13828	13795	13837	13818	13737	13732	13752	13736	13714	13862	13809	13814	13992	13731	13942	13744	13864	13735	13718	13751	13875	13742	13887	13893	13873	13856	13982	13788	13881	13773	14088	13786	13775	13807	13877	13783	13577	13787	13792	13884	13897	13815	13879	13880	13799	13859	13911	13810	14001	13895	13813	13874	13783
23285	21078	28346	26269	24620	24139	23849	22481	25691	25074	21052	18817	18208	17802	17508	17479	17597	17557	17484	17712	17782	17857	17666	17415	17621	17522	17643	17538	17791	17388	17661	17438	17798	17627	17759	17557	17548	17640	17642	17548	17391	17427	17639	17785	17735	17527	17530	17557	17488	17441	17378	17621	17537	17545	17537	17646	17545	17618	17549	17824	17717	17626	17699	17753	17727	17678	17504	17599	17583	17448	17514	17548	17285	17547	17658	17468	17727	17527	17434	17625	17750	17530	17533	17441	17391	17425	17434	17487	17493	17620	17562	17765	17457	17659	17435	17398	17616	17578	17498	17392	17394	17604	17612	17615	17562	17555	17821	17404	17675	17653	17634	17685	17444	17542	17553	17496	17523	17528	17504	17754	17518	17585	17441	17656	17293	17448	17548	17514	17464	17515	17474	17555	17479	17518	17446	17661	17316	17607	17341	17425	17476	17574	17598	17559	17735	17686	17423	17559	17559	17443	17598	17314	17518	17589	17478	17529	17606	17531	17568	17519	17413	17620	17706	17513	17533	17439	17702	17320	17575	17477	17488	17454	17479	17526	17693	17830	17622	17466	17381	17586	17331	17394	17371	17560	17441	17541	17699	17439	17466	17507	17482	17451	17604	17686	17644	17616	17564	17586	17517	17534	17569	17756	17565	17607	17496	17579	17570	17453	17394	17477	17535	17577	17598	17484	17441	17695	17523	17674	17522	17681	17458	17611	17434	17645	17472	17504	17586	17532	17584	17472	17544	17591	17465	17566	17590	17477	17621	17684	17592	17564	17626	17562	17553	17443	17490	17443	17759	17412	17634	17617	17653	17747	17627	17337	17459	17575	17539	17508	17542	17351	17549	17503	17495	17240	17472	17451	17641	17488	17660	17464	17502	17513	17627	17768	17510	17529	17564	17535	17550	17616	17280	17585	17609	17611	17730	17565	17681	17492	17574	17609	17826	17537	17456	17408	17366	17555	17598	17566	17509	17532	17464	17731	17527	17382	17554	17421	17550	17608	17500	17488	17508	17617	17602	17594	17502	17562	17412	17377	17437	17593	17566	17475	17438	17624	17650	17564	17618	17634	17581	17357	17634	17383	17522	17617	17537	17258	17608	17698	17543	17257	17558	17620	17458	17552	17749	17469	17304	17540	17810	17427	17654	17582	17647	17290	17574	17491	17594	17538	17543	17299	17733	17485	17624	17494	17416	17661	17452	17507	17586	17609	17427	17664	17473	17550	17290	17504	17500	17369	17384	17768	17576	17376	17561	17554	17510	17314	17485	17401	17508	17583	17489	17316	17641	17630	17567	17409	17486	17491	17511	17678	17623	17535	17665	17656	17718	17571	17437	17548	17438	17409	17747	17595	17512	17516	17575	17559	17639	17417	17717	17497	17584	17600	17546	17457	17425	17607	17591	17521	17425	17477	17327	17634	17485	17699	17639	17301	17533	17774	17492	17576	17555	17380	17517	17399	17557	17503	17573	17672	17387	17659	17456	17390	17695	17461	17292	17420	17628	17537	17459	17583	17641	17530	17578	17523	17488	17600	17520	17557	17624	17549	17548	17493	17440	17528	17590	17634	17581	17676	17758	17663	17534	17668	17709	17668	17647	17531	17516	17706	17502	17779	17586	17662	17475	17617	17569	17549	17719	17492	17354	17437	17561	17506	17366	17570	17507	17550	17401	17600	17536	17484	17680	17512	17313	17252	17737	17784	17419	17653	17675	17517	17601	17559	17547	17528	17589	17618	17658	17611	17398	17546	17652	17372	17394	17474	17393	17805	17638	17510	17532	17671	17392	17453	17363	17705	17528	17337	17625	17639	17441	17569	17558	17299	17475	17370	17627	17522	17656	17497	17631	17781	17696	17580	17730	17791	17735	17652	17434	17606	17618	17469	17303	17678	17369	17474	17529	17463	17511	17565	17254	17421	17479	17680	17674	17771	17556	17601	17626	17296	17459	17482	17470	17472	17605	17541	17554	17433	17550	17572	17640	17458	17419	17274	17382	17546	17491	17454	17585	17350	17500	17538	17775	17656	17614	17621	17395	17717	17419	17725	17612	17388	17605	17600	17570	17652	17723	17418	17808	17573	17612	17465	17571	17724	17464	17489	17495	17622	17525	17546	17572	17491	17747	17637	17535	17604	17556	17495	17557	17518	17468	17664	17592	17725	17430	17584	17599	17588	17502	17584	17653	17513	17624	17418	17561	17432	17401	17551	17466	17584	17520	17382	17503	17518	17725	17615	17364	17375	17515	17476	17447	17620	17397	17434	17607	17514	17595	17527	17447	17346	17646	17690	17661	17583	17409	17437	17556	17699	17546	17466	17512	17538	17385	17655	17505	17471	17590	17489	17834	17644	17584	17595	17760	17598	17778	17581	17533	17284	17610	17587	17638	17536	17569	17345	17427	17534	17349	17603	17444	17691	17595	17501	17573	17615	17502	17582	17564	17463	17427	17513	17549	17433	17396	17658	17517	17430	17677	17628	17461	17299	17645	17510	17851	17637	17371	17514	17497	17474	17556	17641	17665	17715	17488	17627	17579	17559	17670	17546	17463	17665	17608	17720	17500	17537	17553	17678	17632	17459	17511	17364	17605	17467	17689	17620	17519	17585	17487	17650	17722	17736	17443	17637	17716	17624	17692	17276	17554	17672	17443	17322	17649	17542	17499	17437	17695	17568	17642	17684	17536	17602	17591	17462	17615	17609	17725	17507	17624	17475	17546	17536	17717	17784	17510	17586	17639	17571	17441	17541	17383	17588	17637	17601	17284	17631	17590	17416	17629	17409	17565	17502	17766	17661	17499	17733	17651	17857	17608	17509	17571	17512	17558	17771	17445	17499	17694	17541	17562	17522	17604	17629	17459	17453	17410	17593	17350	17484	17697	17525	17706	17542	17544	17593	17615	17400	17384	17861	17476	17366	17600	17706	17538	17561	17659	17542	17598	17327	17564	17543	17643	17565	17653	17345	17499	17496	17406	17537	17565	17432	17659	17800	17586	17565	17551	17486	17515	17581	17693	17520	17288	17693	17720	17784	17628	17530	17362	17553	17668	17448	17458	17666	17397	17806	17538	17618	17547	17695	17414	17491	17714	17567	17556	17557	17485	17330	17548	17577	17538	17558	17451	17607	17687	17714	17321	17478	17319	17393	17666	17393	17702	17544	17642	17638	17398	17557	17735	17349	17359	17339	17433	17550	17619	17486	17600	17591	17715	17552	17585	17431	17347	17399	17611	17434	17362	17579	17577	17702	17588	17406	17455	17701	17587	17558	17556	17455	17639	17419	17732	17517	17740	17677	17473	17562	17660	17661	17656	17669	17491	17631	17647	17843	17603	17641	17469	17747	17353	17656	17615	17490	17631	17432	17714	17866	17379	17571	17399	17605	17407	17767	17587	17525	17525	17562	17547	17386	17518	17399	17421	17719	17727	17461	17518	17641	17608	17557	17666	17404	17616	17649	17478	17550	17623	17293	17582	17756	17653	17515	17618	17617	17466	17706	17562	17661	17597	17643	17477	17509	17585	17322	17496	17420	17452	17468	17788	17420	17618	17676	17514	17694	17512	17588	17550	17714	17791	17532	17519	17589	17502	17530	17607	17698	17454	17551	17452	17593	17672	17412	17439	17576	17636	17600	17482	17521	17419	17556	17637	17650	17488	17599	17672	17612	17708	17431	17607	17613	17346	17484	17605	17466	17742	17368	17364	17501	17575	17600	17628	17728	17332	17345	17874	17637	17686	17352	17528	17481	17716	17645	17400	17521	17533	17542	17620	17671	17676	17628	17707	17557	17467	17428	17434	17264	17454	17391	17399	17449	17719	17296	17523	17586	17386	17782	17847	17678	17532	17542	17482	17428	17299	17451	17628	17594	17491	17662	17747	17590	17447	17522	17702	17499	17694	17295	17532	17568	17454	17518	17464	17602	17540	17701	17415	17609	17454	17655	17487	17523	17756	17514	17392	17394	17386	17541	17517	17703	17571	17406	17260	17399	17537	17488	17699	17346	17371	17631	17556	17563	17578	17667	17637	17756	17673	17471	17421	17427	17773	17431	17389	17633	17642	17630	17635	17399	17371	17640	17715	17632	17597	17527	17650	17381	17514	17771	17579	17660	17575	17547	17752	17768	17792	17577	17427	17609	17626	17576	17636	17443	17630	17493	17490	17619	17605	17434	17236	17626	17842	17292	17643	17493	17567	17418	17451	17556	17697	17588	17424	17608	17527	17659	17742	17752	17551	17549	17548	17519	17646	17599	17816	17637	17401	17585	17524	17590	17516	17405	17725	17581	17438	17499	17558	17724	17831	17516	17666	17582	17731	17783	17432	17610	17579	17547	17640	17597	17690	17661	17326	17535	17682	17611	17526	17463	17469	17602	17585	17625	17580	17519	17539	17632	17716	17575	17631	17728	17601	17416	17752	17510	17648	17552	17570	17824	17671	17623	17654	17583	17425	17748	17677	17576	17671	17579	17364	17618	17669	17403	17483	17462	17579	17505	17542	17621	17282	17580	17666	17620	17628	17521	17427	17490	17391	17502	17674	17502	17535	17581	17678	17538	17665	17531	17599	17531	17594	17629	17567	17593	17401	17560	17580	17600	17647	17350	17761	17617	17635	17587	17321	17221	17482	17563	17540	17445	17437	17508	17583	17793	17773	17519	17652	17769	17366	17691	17454	17471	17654	17628	17698	17462	17771	17609	17564	17358	17637	17472	17778	17471	17479	17591	17526	17572	17295	17411	17466	17533	17592	17637	17697	17496	17357	17445	17208	17765	17595	17601	17663	17709	17505	17423	17631	17589	17500	17592	17690	17646	17532	17760	17574	17812	17592	17608	17663	17467	17527	17550	17664	17453	17599	17619	17530	17475	17554	17319	17698	17425	17544	17646	17631	17373	17508	17555	17367	17431	17710	17540	17466	17625	17733	17742	17484	17745	17660	17454	17716	17743	17638	17703	17444	17431	17434	17574	17811	17434	17793	17508	17461	17559	17565	17553	17499	17674	17667	17584	17387	17481	17680	17464	17611	17609	17542	17531	17459	17570	17544	17238	17469	17421	17494	17334	17585	17389	17494	17478	17622	17558	17314	17613	17448	17506	17545	17612	17677	17363	17624	17707	17522	17746	17680	17424	17565	17511	17425	17606
24671	56828	48456	32698	26805	21161	20956	21420	26040	23578	17983	15642	15301	14936	14772	14856	14859	14896	14895	14960	14749	14939	14830	15049	14777	14947	14990	14881	14798	14900	14775	14817	14950	14920	14895	14901	14810	14919	14811	14862	14908	14851	14882	14873	14824	14945	14969	14781	15005	14744	14653	14828	14834	14947	14869	14751	14945	14785	14907	14979	14682	14886	14905	14648	14982	14900	14795	14884	14968	14857	14733	14915	14812	14963	14915	14905	14915	14787	14881	15006	14934	14884	14696	14956	14834	14714	14845	14771	14997	14972	14793	14747	14961	14997	14895	14821	15021	14990	14742	14742	14789	14955	14787	14836	14845	14990	14819	14768	14778	14844	14926	14919	14788	14915	14891	14877	14757	14827	14748	14906	14846	14842	14887	14872	14886	15021	14784	14882	14822	14819	14715	14893	14797	14861	14902	14839	14901	15085	14789	14874	14815	14881	14742	14622	14899	14800	14816	14748	14785	14740	14940	14903	14930	14780	14858	14941	14738	14916	14857	14735	14969	14897	14926	14697	14664	14674	14659	14809	14943	14778	14837	14767	14786	14922	14886	14826	14804	14996	14835	14873	14817	14723	14769	14954	14803	14698	14831	14682	14839	14634	14779	14851	14891	14762	14930	14900	14797	14871	14904	14831	14722	14852	14912	14904	14726	14893	14803	14842	14897	14794	14881	14941	14871	14873	14863	14598	14971	14862	14963	14899	14902	14843	14851	14780	14850	14789	14823	14815	14819	14868	14838	14828	14911	14841	14844	14687	14950	14711	15002	14876	14951	14858	14901	14687	14605	14953	14956	14803	15031	14912	14759	14803	14804	14911	14708	14757	14878	14762	14929	14867	14912	14900	14875	14704	14806	14826	14818	14706	14792	14776	14792	14920	14870	14920	14748	14871	14914	14876	14968	14858	14873	14839	14900	14709	14832	14783	14946	14808	14851	14841	14790	14889	14754	14840	14909	14844	14880	14789	14787	14815	14744	14708	14788	14791	14788	14823	14970	14947	14798	14842	14836	14818	14738	14952	14948	14907	14732	14948	14770	14976	14950	14824	15054	14812	14937	14648	14926	14975	14685	14908	14861	14847	14910	14936	14763	14911	14836	14796	14898	14828	14885	14779	14856	14924	14611	14910	14961	14916	14882	14861	14797	14884	15112	14892	14691	14679	14876	14771	14685	14879	14837	14845	14841	14826	14761	14844	14819	14890	15074	14773	14858	14704	14939	14815	14916	14645	14862	14681	14825	14785	14878	14995	14954	15067	14896	15144	14945	14736	14822	14946	14898	14876	14885	14846	14726	14844	14761	14838	14973	14814	14916	14811	14817	14780	14849	15026	14828	14947	14889	14793	14928	14846	14692	14855	14772	14875	14817	14809	14718	14827	14854	14876	14806	14712	14683	14750	15059	14809	14818	14664	14810	14864	14872	14765	14833	14934	14999	14859	14825	14872	14946	14932	14741	14744	14795	14784	14857	14864	14851	14872	14828	14881	14891	14921	14898	14749	14853	15034	14771	14758	14729	14745	14867	14876	14861	14768	14944	14868	14890	15064	14907	14742	14768	14693	14838	14719	14853	14990	14881	14940	14738	14764	14700	14895	14862	14971	14674	14846	14840	15000	14981	14735	14753	14874	14784	14836	14643	14945	14992	14750	14630	14890	14848	14857	14637	14818	14785	14941	14732	14861	14766	14878	14896	14841	14866	14763	14813	14983	14835	14690	14923	14896	14768	14782	14943	14876	14834	14819	14959	14958	14864	14934	14780	14810	14947	14742	14804	14802	15004	14984	14983	14667	14768	14821	14944	14943	14828	14832	14783	14842	14725	14747	14926	14868	14787	14834	14816	14861	14799	14894	14899	14818	14806	14863	14874	14958	14875	14851	14838	14836	14994	14803	14914	14869	14663	14845	14803	14995	14801	14934	15065	14917	14869	14650	14984	14708	14885	14890	15049	14872	14844	14835	14798	14740	14815	14712	14820	14931	14782	14813	14875	14865	14944	14908	14836	14930	14784	14951	14763	14959	14950	14792	14755	14809	14909	14985	14767	14688	14842	14988	14751	14819	14942	14869	14755	14922	14808	14715	14845	14719	14690	14919	14891	14806	14932	14862	14786	14750	14774	14962	14831	14968	14846	14866	14923	14710	14797	14766	14939	14864	14927	14880	14928	14684	14814	14838	14684	14878	14764	14852	14933	14830	14670	14878	14891	14950	15002	14890	14860	14981	14790	14846	14818	14770	14772	14744	14731	14878	14830	14806	14757	14905	14895	14700	14848	14856	14891	14933	14987	14770	14913	14730	14833	14756	15040	14888	14818	14865	14870	14856	14833	14872	14824	14747	14756	14932	14662	14936	14979	14871	14701	14914	15024	14814	14852	14916	14828	14701	15109	14752	14755	14817	14940	14889	14897	14825	14897	14935	14686	14951	14876	14836	15055	14795	14647	14911	14875	14786	15062	14880	14895	14906	14966	14918	14906	14873	15067	14848	14981	14833	14788	14804	14859	14992	14857	15074	14868	14915	14882	14828	14795	14829	14943	14836	14808	14852	14831	14884	14839	14717	14869	14757	15020	14850	14876	14876	14757	14802	14805	14931	14945	14877	14912	14885	15013	14863	14720	14909	14892	14649	14750	14883	14790	14681	14857	14740	14934	14791	14761	14937	14807	14720	14813	14810	14832	14786	14849	14840	14825	14913	14825	14713	14901	14903	14744	14961	14920	14780	14808	14835	14778	14783	14894	14784	15011	14857	14841	14900	14847	14829	14755	14894	14709	14864	14707	14700	14695	14822	14893	14974	14761	14955	14911	14865	14675	14863	14913	14996	14810	14796	14838	14756	14954	14838	14805	14991	14876	14946	14835	14757	14812	14753	14603	14803	14877	14792	14731	14948	14709	14814	14703	14775	14708	14919	14906	14706	14926	14734	14976	14963	14719	14795	14830	14941	14888	14918	14792	14882	14720	15019	14976	14804	14843	14805	14810	14747	14961	14990	14942	14835	14911	14959	14802	14727	14896	14901	14914	14805	14833	14941	14825	14871	14827	14858	14875	14815	14958	14763	14730	14824	14969	14790	14971	14680	14910	14869	14881	14940	14831	14778	14955	14893	14814	14859	14688	14693	14778	14771	15003	14876	14755	14800	14936	15012	14706	14875	14771	14768	14740	14812	14870	15143	14826	14995	14848	14801	14704	14887	14857	14828	14817	14861	14911	14808	14612	14975	14669	14829	14744	15025	14794	14776	14726	14772	14703	14811	14821	14969	14928	14764	14929	14834	14933	14854	14797	14766	14808	14817	14699	14916	14914	14939	14667	14901	14821	14693	14834	14838	14907	14823	14992	14889	14811	14905	14758	14860	14740	14803	15039	14748	14950	14992	14850	14823	14962	14629	14913	14667	14797	14800	14670	15108	14842	15014	14780	14766	14993	14798	14800	14920	14839	14803	14801	14876	14869	14832	14992	14935	14867	14807	14604	14682	14792	14737	14846	14730	14878	14764	14816	14974	14833	14838	14812	14950	15035	14957	14774	14901	14721	14921	14767	14906	14865	14650	14939	15056	14861	14872	14701	14882	14919	14857	14729	14802	14842	14918	14909	14932	14911	14695	14929	14757	14633	14731	14994	14794	14866	14850	14770	14835	14763	14705	14797	14908	14889	14900	14766	14751	14928	14933	14613	14685	14671	14904	14932	15034	14931	14769	14796	14713	14956	14919	14673	14899	14790	14853	14728	14866	14872	14891	14916	14894	14733	14851	14872	14827	14978	14664	14912	14848	14598	14883	14917	14914	14827	14744	14814	14881	14806	14796	14750	14795	14773	14884	14929	15104	14843	14878	14760	14790	14752	14956	14813	14782	14763	14872	14940	14783	14902	14898	14844	14844	14935	14802	14790	14772	14875	14928	14787	14748	14821	14831	14821	14870	14880	14945	14880	14942	14754	15008	14826	14999	14881	14759	14816	14911	14988	14953	14706	14873	14892	14970	14929	14791	14908	14955	14749	14841	14867	14920	14889	14865	14868	14833	14689	14664	14849	14939	14761	14948	14840	14930	14877	14841	14929	14954	14711	14959	14844	14890	14784	14780	15058	14929	14905	14932	14969	14843	14885	14701	14785	14625	14838	14727	14763	14924	14901	14792	14902	14879	14865	14817	14780	14883	14676	14866	14733	14737	14906	14891	14826	14847	14924	14997	14974	14928	14709	14783	14815	14896	14676	14830	14865	14716	14828	14804	14753	14930	14912	14742	14878	14852	14951	14849	14651	14721	14980	14951	14977	14671	14729	15057	14979	14901	14844	15031	14801	14970	14889	14914	14969	14813	14943	14820	14837	14845	14951	14783	15130	14854	14756	14812	14838	14815	14839	14674	14879	14693	14817	14900	14674	14726	14857	14773	14914	14810	14776	14807	14901	14782	14817	15021	14944	14827	14952	14669	14693	14632	14913	14869	14923	14815	14790	14845	14930	14892	14853	14863	15026	14901	14701	14914	14853	14919	14759	14910	14958	14649	14808	14888	14884	14949	14785	14897	14942	14800	14748	14919	14822	14895	14746	14967	14730	14903	14809	14980	14788	14898	14857	14770	14846	14653	14816	14829	15046	14882	14914	14675	14906	14645	14902	14785	14803	14750	14907	14702	14710	14999	14820	14759	14784	14808	14841	14846	14972	14951	14879	14846	15017	14743	14802	14858	14735	14784	14825	14802	14752	14919	14931	14884	14860	14847	14957	14817	14842	14753	14838	14923	14785	14847	14826	14963	14664	14807	15102	14930	14827	14849	14896	14845	14718	14886	14795	14884	14764	14991	14807	14907	14835	14959	14822	14709	14879	15028	14837	14975	14773	14810	14798	14787	14882	14922	15035	14748	14735	14852	14760	14943	14986	14909	14748	14900	14824	14877	14920	14834	14840	14788	14822	14780	14873	14962	14921	14806	14778	14889	14815	14748	14789	14831	14808	14716	14737	14749	14872	14830	14844	14687	14895	14882	14760	14758	14834	14758	14804	14611	14823	14797	14886	14855	15069	14818	14805	14871	14791	14885	14802	14876	14856	14872	14938	14976	15064	14968	14855	14912	14899	14938	14811	15018	14715	14857	14817	14803	14926	14832	14794	14912	14815	14954	14830	14942	15017	14890	14953	14877
24617	21267	28275	28002	22413	19842	19080	19426	19493	19665	17813	16985	16296	16438	16294	16354	16227	16205	16294	16167	16225	16322	16317	16135	16231	16146	16291	16215	16279	16445	16279	16443	16104	16070	16413	16268	16239	16324	16415	16346	16216	16079	16052	16027	16363	16422	16158	16258	16414	16333	16352	16235	16155	16205	16314	16271	16191	16208	16040	16332	16197	16145	16183	16285	16459	16210	16287	16249	16395	16352	16288	16152	16208	16322	16257	16290	16202	16136	16340	16217	16205	16254	16223	16273	16163	16281	16171	16209	16265	16339	16312	16170	16248	16062	16135	16369	16219	16231	16284	16159	16222	16311	16023	16257	16055	16334	16165	16093	16354	16113	16162	16207	16350	16171	16220	16115	16173	16243	16150	16195	16210	15983	16057	16210	16038	16272	16256	16269	16260	16158	16185	15958	16271	16211	16121	16290	16256	16112	15981	16032	16397	16418	16256	16154	16330	16161	16266	16027	16239	16211	16175	16048	16195	16253	16181	16096	16222	16173	16162	16209	16290	16277	16051	16253	16344	16324	16109	16306	16130	16362	16156	16327	16440	16310	16075	16181	16220	16111	16337	16249	16232	16251	16179	16380	16260	16210	16158	16328	16360	16199	16392	16254	16170	16446	16237	16284	16077	16229	16352	16279	16361	16519	16350	16254	16336	16096	16127	16226	16052	16118	16344	16403	16155	16077	16080	16131	16358	16203	16099	16036	16295	16290	16488	16178	16263	16326	16215	16330	16263	16300	16282	16393	16131	16308	16187	16328	16148	16055	16103	16101	16370	16192	16333	16352	16032	16211	16212	16240	15976	16286	16043	16320	16315	16217	16104	16312	16207	16248	16117	16160	16349	16136	16223	16199	16388	16120	16286	16171	16067	16151	16233	16421	16202	16378	16380	16338	16244	16195	16162	16228	16527	16099	16199	16324	16160	16306	16151	16438	16126	15964	16244	16115	16254	16048	16292	16165	16405	16388	16157	16144	16079	16241	16268	16196	16291	16040	16127	16044	16334	16120	16270	16152	16248	16356	16313	16269	16125	16194	16207	16212	15925	16255	16314	16135	16341	16303	16328	16105	16303	16386	16218	16319	16333	16258	16354	16172	16329	16206	16186	16386	16149	16261	16250	16130	16275	16121	15997	16244	16219	16309	16326	16264	16244	16252	16237	16586	16208	16150	16138	16250	16093	16292	16217	16323	16112	16232	16131	16198	16433	16205	16242	16261	16168	16226	16265	16126	16190	16058	16205	16275	16175	16150	16173	16319	16402	16268	16259	16197	16225	16290	16385	16333	16380	16216	16384	16165	16309	16153	16225	16270	16241	16348	16272	16139	16075	16321	16268	16235	16102	16026	16170	16435	16164	16056	16187	16383	15962	16331	16019	16226	16072	16223	16187	16172	16309	16149	16082	16293	16335	16374	16303	16264	16329	16308	16286	16142	16342	16330	16316	16369	16099	16452	16416	16044	16361	16408	16130	16179	16279	16413	16231	16172	16182	16272	16240	16318	16382	16283	16278	16155	16265	16159	16176	16264	16223	16229	16378	16463	16180	16048	16075	16140	16105	16243	16313	16234	16412	16266	16214	16185	16331	16286	16233	16355	16331	16220	16158	16172	16262	16163	16370	16079	16052	16202	16249	16316	16301	16211	16104	15814	16238	16221	16198	16151	16288	16233	16196	16172	16317	16122	16189	16230	16162	16377	16310	16206	16167	16245	16262	16140	16033	16303	16271	16087	16286	16332	16317	16483	16154	16127	16198	16156	16262	16190	16293	16345	16247	16262	16166	16086	16352	16385	16224	16251	16209	16274	16268	16395	16159	16115	16216	16219	16282	16321	16252	16236	16180	16189	16118	16299	16111	16001	16251	16279	16193	16239	16326	16253	16391	16194	16220	16118	16228	16294	16355	16260	16384	16344	16128	16267	16089	16059	16392	16129	16304	16106	16240	16289	16157	16145	16128	16053	16418	16146	16224	16249	16165	16305	16261	16362	16221	16463	16277	16160	16176	16279	16310	16113	16188	16208	16162	16288	16206	16208	16116	16244	16306	16253	16134	16270	16348	16206	16302	16344	16232	16363	16240	16209	16427	16132	16128	16312	16174	16290	16277	16129	16341	16417	16151	16405	16273	16295	16106	16163	16240	16211	16216	16224	16096	16315	16222	16044	16355	16307	16261	16247	16242	16131	16346	16304	16218	16104	16223	16342	16419	16252	16366	16230	16152	16250	16229	16140	16110	16034	16205	16409	16144	16280	16425	16204	16365	16195	16231	16294	16288	16241	16149	16396	16205	16175	16178	16098	16136	16322	16377	16217	16369	16186	16355	16460	16307	16295	16266	16372	16269	16366	16266	16239	16131	16300	16243	16212	16185	16237	16094	15999	16086	16172	16236	16267	16288	16236	16132	16126	16260	16106	16210	16176	16277	16187	16318	16240	16103	16260	16103	16192	16257	16311	16313	16230	16108	16213	16300	16215	16441	16098	16035	16158	16224	16324	16324	16165	16274	16212	16154	16093	16216	16324	16004	16172	16066	16207	16090	16176	16236	16405	16167	16115	16131	16492	16091	16269	16070	16394	16138	16280	16461	16140	16161	16172	16396	16300	16244	16419	16384	16201	16381	16296	16138	16177	16280	16089	16166	16310	16244	16157	16258	16079	16318	16440	16325	16258	16397	16199	16298	16447	16462	15869	16297	16119	16102	16102	16326	16243	16299	16223	16209	16235	16157	16171	16185	16124	16089	16314	16213	16329	16212	16017	16353	16372	16322	16344	16346	16253	16289	16232	16089	16357	16338	15963	16199	16198	16307	16237	16290	16247	16291	16198	16100	16051	16527	16431	16433	16157	16232	16278	16422	16211	16276	16346	16330	16238	16251	16365	16358	16193	16243	16391	16397	16339	16336	15998	16440	16295	16253	16259	16118	16248	16282	16143	16204	16233	16138	16295	16149	16213	16328	16272	16196	16375	16365	16162	16283	16320	16401	16210	16248	16175	16392	16333	16282	16190	16357	16277	16191	16070	16296	16201	16424	16163	16319	16102	16305	16246	16343	16042	16241	16454	16234	16169	16140	16292	16426	16438	16440	16318	16103	16293	16329	16258	16144	16211	16160	16230	16225	16309	16175	16236	16269	16094	16278	16346	16001	16203	16276	16289	16230	16176	16151	16353	16265	16291	16311	16344	16253	16400	16141	16135	16397	16270	16223	16156	16228	16225	16149	16251	16121	16207	16307	16256	16249	16446	16303	16235	16213	16347	16261	16320	16233	16115	16334	16247	16262	16434	16363	16287	16093	16293	16287	16275	16324	16380	15995	16164	16219	16227	16091	16199	16291	16168	16413	16328	16388	16006	16142	16209	16159	16280	16179	16148	16199	16064	16271	16108	16160	16033	16309	16167	16195	16354	16067	16144	16264	16369	16347	16013	16399	16234	16122	16462	16260	16220	16238	16315	16181	16174	16346	16301	16221	16283	16276	16273	16117	16197	16240	16220	16363	16202	16236	16237	16144	16247	16015	16220	16141	16225	16278	16202	16329	16432	16370	16307	16226	16286	16435	16203	16246	16360	16304	16262	16451	16403	16491	16234	16226	16182	16256	16362	16193	16324	16189	16192	16388	16352	16209	16201	16157	16204	16319	16029	16443	16215	16394	16320	16343	16014	16503	16327	16336	16141	15968	16192	16234	16199	16135	16254	16500	16125	16230	16079	16238	16282	16388	16442	16238	16384	16323	16105	16399	16393	16201	16101	16291	16396	16262	16363	16092	16238	16386	16321	16080	16462	16305	16561	16512	16203	15990	16128	15953	16133	16292	16239	16285	16091	16127	16125	16351	16153	16255	16364	16330	16476	16198	16272	16278	16360	16343	16138	16393	16197	16241	16207	16202	16450	16114	16006	16239	16318	16143	16252	16342	16430	16275	16295	16215	16036	16044	16420	16278	16400	16193	16285	16292	16329	16199	16203	16156	16229	16154	16239	16276	16233	16120	16165	16211	16208	16306	16383	16304	16255	16407	16429	16185	16099	16147	16330	16137	16092	16231	16248	16131	16163	16270	16250	16178	16258	16357	16354	16396	16196	16259	16275	16259	16219	16341	16381	16235	16165	16221	16236	16210	16272	16291	16046	16165	16203	16355	16333	16187	16069	16163	16400	16155	16001	16229	16289	16238	16438	16369	16228	16193	16343	16322	16156	16206	16224	16303	16267	15983	16065	16002	16174	16288	16301	15930	16266	16289	16140	16168	16073	16321	16162	16263	16178	16339	16140	16093	16254	16225	16321	16242	16278	16192	16186	16289	16232	16223	16329	16105	16524	16128	16311	16430	16432	16226	16346	16405	16087	16408	16178	16238	16367	16430	16135	16071	16091	16333	16286	16344	16301	16209	16235	16186	16436	16240	16190	16252	16350	16431	16256	16340	16099	16225	16259	16320	16170	16374	16056	16230	16261	16266	16203	16250	16428	16279	16390	16252	16220	16160	16255	16308	16213	16047	16082	16307	16194	16351	16371	16245	16245	16185	15995	16184	16317	16293	16248	16241	16224	16077	16231	16217	16147	16269	16126	16423	16365	16300	16221	15980	15972	16225	16186	16319	16344	16238	16203	16361	16111	16397	16070	16211	16177	16462	16277	16102	16243	16493	16190	16060	16299	16182	16276	16247	16321	16265	16358	16539	16060	16330	16257	16134	16393	16210	16299	16235	16141	16295	16283	16009	16262	16384	16192	16273	16311	16190	16192	16350	16218	16251	16384	16355	16417	16149	16378	16219	16184	16318	16173	16320	16294	16144	16160	16319	16312	16306	16257	16616	16151	16196	16157	16238	16033	16391	16216	16334	16261	16332	16338	16155	16081	16240	16249	16167	16204	16304	16294	16348	16285	16281	16279	16285	16254	16354	16403	16264	16279	16379	16196	16101	16241	16246	16319	16393	16299	16451	16258	16209	16381	16241	16420	16252	16319	16266	16149	16167	16206	16201	16016	16176	16291	16197	16100	16088	16390	16353	16236	16214	16115	16046	16338	16253	16245	16312	16342	16403	15989	16139	16320	16245	16071	16091	16177	16111	16271	16256	16335	16248	16106	16233	16333	16264	16380	16269	16193	16423	16171	16149	16118	16073	16265	16310	16010	16167	16216	16261	16476
24640	49175	39950	27664	22087	18272	17431	19196	18510	18952	15694	14734	13988	14044	14094	14039	13928	14083	13973	14062	14010	14123	14248	13987	14049	14026	14072	14168	13989	14161	14078	14068	13952	13989	13899	14006	14086	13905	13977	14202	14036	13982	14229	14160	14120	14154	13971	13904	14076	14028	14064	14153	14064	13839	14046	14084	14152	13941	14206	14187	14089	14022	14188	13968	13970	14078	14066	14155	14098	14065	14143	14069	14116	13981	14138	13956	14204	14043	13981	13931	14084	14045	14124	14027	13823	13990	14057	13918	13951	14053	13931	14201	14112	14083	13963	13977	14052	14090	13969	14139	13972	14188	14125	14266	14131	14263	14131	14240	13873	14199	14118	14030	13933	14052	13940	14006	14113	13967	14013	13948	14022	14017	13990	14071	13833	14060	14003	14142	14053	14020	14045	14004	14065	14009	13969	14013	14146	14146	14070	14037	14068	14058	14083	14000	14047	13809	14040	13911	14034	14067	13978	14079	13944	13873	14044	14023	13957	14000	14013	13970	14140	13958	14112	13919	13966	14070	14219	14177	14148	14216	14016	13956	14210	13910	13927	14042	13917	14120	14013	14176	13965	14118	14061	14055	14163	13986	13841	14067	14033	14045	14006	13915	14001	13976	13914	14002	13933	13998	14112	13938	14044	14054	13933	14007	14127	14122	14148	14127	13920	13867	13957	14089	13991	14075	13912	14089	14173	13875	14022	14078	14138	14048	14125	14223	14029	14001	13925	14057	13981	14173	14018	14080	13988	14082	14204	14058	14017	14118	14006	14009	14007	14238	14088	14051	14112	14008	13904	14022	13907	14084	14135	14116	14016	13956	13989	13931	14116	14005	14062	14065	14069	14013	14050	13968	13977	14006	13906	13860	14061	14065	14020	14161	13915	14169	14054	14061	14177	13889	14265	14137	13920	14173	14040	14215	14070	14026	14094	14140	14020	14119	14161	14066	13890	14126	13958	14088	13937	14113	13838	14080	14093	14039	13939	13984	13913	14033	14029	14209	14047	14115	14050	14226	13922	14037	14041	14048	14265	14156	14037	14131	13803	13952	14118	14157	14055	14054	14098	13983	14141	14069	14100	14113	13991	14072	13881	14059	13953	14059	14104	13960	14071	13974	14164	14103	14029	13989	13976	14189	13981	14029	14074	13964	14227	14080	13876	14135	14099	14016	14139	14095	14176	13940	14032	14018	14123	14179	13997	14096	14146	14133	14022	14100	14093	14037	13978	14007	14034	13981	13987	14000	14138	14110	14103	14027	14149	14074	13922	14067	14102	13953	14002	14165	14091	13978	14091	14075	14013	13920	13989	14092	14023	14105	13891	14046	14075	13847	14058	13928	14045	13851	14130	14066	13996	13965	13856	14017	14109	14134	14003	14083	13988	14019	13877	14172	14113	14036	13919	14008	14109	13885	14070	13991	13998	13920	14021	14097	13889	14133	14172	14141	13939	14121	14209	14084	14132	14003	14158	14020	14036	14126	13876	13929	14099	13908	14146	13987	13950	14030	14015	14043	13894	14070	14085	14038	14120	13932	14159	14100	14080	14150	14097	14079	14118	14108	14031	13994	13979	13931	14028	14108	14025	14047	14095	14070	13968	14059	14001	13945	14042	14084	14095	14071	13924	13902	14075	14077	13986	14137	13957	13921	13959	14061	14115	14024	13994	14045	14163	13993	14124	13976	14058	13970	14026	14110	14134	13935	14065	13957	14012	14061	13983	14187	14002	13931	14012	14237	14078	14132	14138	14004	14071	14009	14074	14093	14113	14165	14192	14109	14024	13987	14103	14099	13856	13959	14032	13868	13989	13964	14018	14050	13968	14172	14131	14094	14078	13882	13914	14146	14090	13951	14125	13906	13999	14341	14279	13981	13989	14011	14093	14189	13948	13943	14036	13968	14160	14156	14026	13955	14005	14036	14156	14106	13991	13986	14051	14050	14113	13958	14117	14102	13912	13862	14101	14123	14022	13987	14059	14036	14030	14090	14155	14152	14199	13900	13919	13891	14136	14142	13888	14045	14135	14128	13912	13856	14021	14035	14142	14266	14004	13871	14056	14069	14199	14009	13987	14162	14004	14098	14010	14100	14059	13865	14172	13927	13968	14006	14016	13984	14030	13996	14023	14092	14134	14177	14171	14099	14043	14298	14051	14064	14047	14072	14170	14104	14089	13924	14087	14102	13969	14205	14214	13990	14092	14112	14015	13970	14004	14098	14100	14017	13910	14049	14034	13989	14040	13973	14036	14085	14033	14055	13763	14093	14107	14202	14107	14115	14085	13977	14184	14041	14240	14068	14010	14206	13983	13951	13952	14148	14025	13891	14023	14269	14027	14187	14151	13884	13957	14168	14017	14265	13933	13950	14246	13957	14157	14154	14059	14079	13945	13850	13899	14134	14012	13936	13987	13880	14147	13966	14068	13879	14013	14101	14135	14147	14095	13908	14007	14001	14081	14197	14017	13992	14047	14067	14008	14064	13835	13872	14131	14084	14009	14041	14209	14085	14096	13995	14112	14158	14028	14056	14031	14186	14115	14153	14197	13982	14031	14176	14053	13908	14011	13972	14065	14004	13991	14160	13937	14028	14238	14004	14054	13897	14136	14106	14175	14006	13969	14100	14054	14107	13959	13911	14124	14008	13984	13925	14017	14153	14182	13995	14011	14065	13999	14100	13981	14116	14091	14052	14192	14167	14036	13988	13985	14176	13985	13980	14117	14010	13972	14025	13970	13971	14158	14198	13912	14019	14065	14064	14170	14020	14093	14013	14106	13954	13949	14052	14017	14182	13945	13911	14160	14093	14080	13970	14109	13967	14159	14143	14126	14037	14049	13901	14077	14021	13934	13927	14150	14045	13979	14058	14093	14143	14091	14012	13955	14002	14011	14045	14048	14182	14083	14069	14066	14060	14007	14080	14052	14045	14173	14126	13928	14037	13922	14099	13851	14028	14012	13995	13961	13934	14072	14083	14202	13992	14019	13878	14014	14076	14034	13965	14127	14034	14165	13951	13919	13980	14169	14137	13899	14095	14055	14099	14140	14184	14011	14010	13935	14012	14187	13982	14280	14200	13844	13952	14158	13971	13975	14141	14054	14008	13974	14165	13891	14107	14167	14067	14024	14095	13929	14066	14011	14260	13980	14016	13977	14162	14067	13903	14210	14014	14093	14021	13999	14042	14077	14097	14067	14145	13980	14024	14198	14116	14048	13984	14012	13883	13919	14056	14057	14119	13852	13989	14065	13825	13982	14093	14046	14037	13960	14001	13940	14055	13966	14085	14103	14035	14159	14094	14029	14083	13875	13919	13981	14098	14078	13922	13948	14122	14056	14034	13933	13988	14047	13990	13920	14096	14001	14083	14104	14158	14073	14028	13952	14174	13766	13977	14243	14035	14122	14000	14032	14132	14019	14080	14160	14179	14054	13986	14058	14040	13922	13985	13947	14016	13994	13951	13994	13939	14080	14010	14167	13950	14084	13924	14001	14055	14108	14126	14175	14068	14032	14088	14345	14022	14151	14021	14125	14168	14085	14003	14052	14013	13847	13969	14220	14106	14140	14032	14120	13975	14014	14175	13885	14078	14106	14083	13933	13953	14073	13997	13967	14033	14092	14068	14017	14002	14028	14065	14187	14057	14152	14133	13941	13989	13899	14236	14089	14098	14190	14037	14055	14078	13920	13920	13933	14152	14058	14072	13916	14065	13985	13965	14002	14013	14140	14121	14041	14102	14093	13953	13959	14065	13983	14091	14044	13962	14015	14095	14034	13844	14118	14092	14035	13995	14073	14106	14147	14048	14037	13835	14034	13881	14238	14039	14179	13950	14183	14127	13977	14181	14104	14125	13906	13948	14080	13940	14073	14024	14053	14086	13990	14064	14003	14063	14086	14192	14007	14039	13940	14092	13893	13944	14007	14056	14134	14042	13900	14126	14096	14027	13983	14007	14152	14107	14104	14027	13979	14000	14070	14103	14057	14035	14016	14167	14307	13973	14218	13879	13971	14133	14257	14139	14020	14132	14058	14057	13893	14161	13966	13863	14049	13953	14052	13950	13956	13961	14035	14098	14007	13955	14021	13899	13973	13957	14010	13843	14146	13961	14016	14055	14062	13984	14152	14038	14058	13956	14037	14129	14085	14156	13919	14011	13992	14089	14059	14050	13938	14062	14068	14001	13987	14043	14065	14062	14152	14028	14063	13916	14084	14074	14152	13881	14202	14020	14050	13997	14175	13943	13926	14213	13966	14056	13917	14024	14151	14032	13866	13996	14192	13935	14229	13979	14155	13968	14129	13974	13989	14005	13948	14198	14012	14136	13934	13977	14169	14022	14004	14041	14168	14009	14057	13979	13911	14051	13897	13972	14019	14037	14039	13977	14033	13952	14225	14138	14274	14004	14022	14109	14059	14142	13971	14126	14112	14177	14026	14008	14159	14150	14031	14085	14008	14070	13952	14092	14079	14125	14078	14130	13993	14083	14001	14082	14185	14184	13957	13926	13966	14112	14116	13885	14010	14034	13993	13966	14101	13813	13928	13869	13962	14167	13904	14028	14026	13831	14088	14055	13836	14212	14079	14155	14143	14067	14001	14064	14058	13917	14015	13958	14146	14100	13924	14049	13972	14065	14035	14283	13980	13961	14133	14105	14075	14025	14012	14142	14093	14098	14046	13991	14157	14057	14079	14027	14000	14039	14062	14213	14066	14091	14074	13856	14110	13988	14035	14034	14171	14028	13993	13969	14099	14114	14115	14105	14121	14137	14246	14070	14092	14188	14031	14024	14046	13946	14023	14102	14019	14040	14205	13974	13988	14132	14201	13948	13964	14092	13956	14086	13949	13974	14238	14072	13984	14052	14043	13943	14137	14102	14005	14046	14211	14116	14109	14091	14207	14031	13929	14039	13970	13972	14042	13964	14075	13968	13928	14148	14114	13756	13992	14033	14107	14068	13994	13977	14019	14000	14079	14023	14114	14160	14137	13994	14079	14227	13921	14262	13986	14026	14135	14174	14184	14002	13994	14131	14064	14046	14060	13995	14064	14154	14001	14037	14083	14001	14126	14121	14172	14089	14105	14038	14063	14058	14130	14062	14064	14043	13905	13957	14067	14117	13981	13883	14008	13890	14018	13961	13963	13987
22113	21151	28508	24348	22539	24790	25984	23265	22561	29945	22967	19004	16651	16475	16316	16060	16406	16231	15948	16150	16098	16260	16111	16119	16191	15965	16210	16322	16348	16173	16187	16207	16303	16025	16031	16090	16227	16272	15939	16109	16327	16075	16232	16065	16359	16395	15912	16197	16046	16061	16217	15982	16032	16114	15937	15903	16211	16135	16089	16202	16221	16359	16187	16014	16126	16057	16080	16103	16113	16060	16003	15992	16047	16020	16102	16028	16023	16050	15969	16046	16093	16132	15932	15895	16220	15982	15785	15978	16123	15921	16081	15951	16110	16124	16099	16128	16050	16252	16158	16139	16200	15935	15916	16115	16201	16000	15924	16124	15887	15974	15896	16083	16040	16134	15978	16191	15974	16086	16091	16044	16117	16099	16150	16196	16144	16064	16084	15849	16283	16060	16032	16136	16075	15908	16117	16082	16253	16018	16020	15862	16144	15999	16079	15975	16092	16044	16023	16073	16108	16122	15945	16107	16040	16125	16034	16209	16199	16249	16116	16220	16065	15801	16078	16025	16131	15988	16055	15913	16050	16099	16062	16024	15939	15951	16154	16088	16116	16080	16113	16251	15981	16096	16275	15987	15861	16037	16202	16072	16365	16251	16239	16185	15976	16157	16008	15983	15996	15988	15936	16045	16025	16158	15959	15941	16012	16015	16070	16197	16125	15984	16150	15912	15988	16155	16003	16220	16158	16107	16095	16147	16017	16080	16097	16096	16168	15977	16045	16027	16109	15923	16082	16006	15940	15938	16347	16175	16102	16008	16113	16003	15902	16110	15999	15905	16152	15973	15854	16219	16183	15974	16022	15919	16083	16313	16013	15973	15967	16084	15900	16066	16067	16236	16123	16150	16106	16250	15880	16028	15878	15992	16035	16059	16064	15855	16080	16281	16365	15950	16254	16070	16284	16028	16151	16326	15986	15983	16150	16000	15902	16130	16007	15939	16115	15972	16181	16056	16087	15864	16076	16088	16047	16145	16087	15930	15938	16088	15963	16238	16083	15999	16028	16004	16003	15919	16153	16232	16101	16194	16180	16207	15943	15995	15909	16075	16024	15978	16066	16247	16076	16025	16094	16175	15950	16024	16126	16038	16212	16066	16129	16085	16028	16088	15964	16165	15970	16173	16258	16129	16095	15950	15950	16113	16019	16141	16256	15888	16215	16066	16078	16053	15970	16006	15984	15946	15977	16210	16058	16239	16111	16132	16080	16004	15938	16314	16141	15961	15858	16079	16087	15840	16070	16141	16115	16063	15921	15902	16153	15948	16074	15978	16151	16057	16173	16126	16175	15925	15943	16125	15893	16095	16176	16096	16165	16111	16036	15981	16175	15927	16060	16040	15974	16064	16086	16037	16160	16184	16090	16158	16051	16065	16311	16123	15831	15953	16133	16112	16010	16076	16177	16073	16137	15949	16055	16132	16070	16279	16072	16170	15876	15873	16015	16033	15855	16129	16183	16117	16106	15974	15954	16106	16264	16047	16157	16078	16028	15949	15960	15994	15844	15903	16090	16027	15968	16058	15910	16042	16039	16087	16132	16046	16091	15975	15985	16070	16227	16157	16044	15987	15912	16031	16074	16196	15906	15958	16028	16103	16203	16050	15968	16102	16048	16075	16214	16000	16115	16114	15984	15899	16140	16326	16133	16038	16002	16158	16038	15913	16123	16051	16216	16046	15958	15962	16066	16061	16084	16001	16097	16170	16174	16052	16171	16136	16096	15892	16043	15972	16085	16133	15998	16086	15986	15949	15967	15911	15969	15856	16131	16104	16188	16179	16028	15969	16191	15982	16054	16164	16083	15967	16120	15956	16039	16125	15969	15994	16026	15924	15872	16068	15980	15894	16313	16125	15835	16036	16101	16116	15894	16020	15951	15853	16023	16113	16049	15875	16007	15888	16245	16112	16138	16129	16337	16235	16217	16061	16058	16113	15972	15962	16093	15891	16081	15994	15981	16043	15993	16079	16004	15973	16314	16303	15890	15849	16075	15917	16102	16222	16213	15951	16142	16251	15985	16064	16098	15981	15950	16130	16047	15943	16063	15956	15908	16028	16168	15914	15799	16007	16074	16085	15988	16008	16022	16070	15951	15941	16043	15975	16154	16009	16173	16005	16020	15979	16088	16123	16204	16104	16120	16101	16077	16087	16291	16044	16225	15870	15943	16182	15953	15926	16090	15860	16030	16045	15968	16117	16166	16086	15971	16076	15966	15943	15846	15999	16103	15844	16100	15952	16109	16030	15959	16106	16054	15958	16000	15935	16007	16172	15978	15839	16054	16087	15975	15894	16292	16035	15865	15909	15944	15918	15906	16162	16154	15964	16134	15746	16095	16096	16057	16081	16131	16243	16178	16056	16001	15810	15955	15989	15736	16067	16116	16159	16102	15965	16213	16139	16001	16050	16150	15913	16064	15929	15985	16274	16065	15963	16115	15939	16047	15899	16236	16253	16301	15985	16151	16129	16092	15977	16082	15892	16093	16148	15921	16299	16126	15908	16291	16042	15910	15941	16040	16048	16264	16091	16090	15932	15889	16067	16059	16110	15890	16310	16048	16112	16102	15917	16121	16071	16117	15829	15960	16082	15971	16008	16044	15831	15886	16094	16242	16126	16151	16155	15800	16084	16029	16294	16027	16030	16276	16052	16145	16044	16064	16093	16106	16064	15969	16041	16002	16216	16289	16135	16110	16132	16132	15999	16096	16005	15939	16055	16176	15887	16066	16134	16170	16068	16114	16086	16086	16098	15955	15928	16137	16112	16166	15918	15873	16009	15997	15997	15989	16040	16152	16128	16123	16012	15885	16162	16012	15972	16046	15953	15994	16135	16068	16311	16226	15887	15971	16030	16200	16295	15954	16066	16199	16192	15954	15919	15994	15967	16119	16066	16249	15954	16059	16134	15971	16046	16191	15851	16030	15997	16198	15987	16204	16176	16186	16132	16157	15989	16029	16129	16105	16155	16103	16176	15904	16021	16032	16250	16081	16130	15807	16122	15958	16011	16084	16062	16065	15975	16035	15879	16019	15975	15900	16169	15965	16114	16040	16192	16032	16043	16208	16023	16153	16056	15969	15903	16101	16103	15838	15807	16000	15879	15954	16165	16206	15990	15974	15828	16060	16194	16198	16127	15928	16213	16001	16056	16158	16057	16037	15944	16135	16155	15968	16108	16126	16157	15936	15870	16131	15970	16196	16039	15829	15992	15935	15883	15959	16132	15984	15879	15974	15911	15917	16124	15962	15814	15986	16324	16061	16006	16040	16201	16186	16199	16130	15976	15975	16056	15959	16207	16013	15824	16037	16124	15997	15897	16111	16026	16011	16077	15954	16000	16176	15898	16291	16096	16210	15980	16080	16196	16121	15833	16051	16310	15874	16054	15997	16137	16103	16056	16005	15856	15860	15823	15927	16142	16098	15924	16028	16078	16111	15801	15779	16176	16187	15928	16017	16175	15906	16092	16131	16138	16144	16156	16328	16045	15984	16071	16202	16125	15936	16008	15971	16054	15865	16058	16082	16061	15969	15844	15928	16228	16110	16110	15823	15931	16020	15962	15790	15906	15944	16178	15937	16100	15973	15796	16098	15990	16172	16077	16211	16033	16081	15964	16003	16110	15935	16146	16148	16122	16090	16050	16133	16111	15920	15954	16020	16028	16003	16056	15917	15828	15894	15907	16199	16027	16170	15986	15924	16025	15981	15963	15840	16080	16037	15955	16093	15803	16120	15920	16221	16385	15980	16056	15956	16178	16041	16036	16081	15995	15946	16252	16118	15999	15817	16043	16180	16066	16012	15772	15885	16140	15939	16158	16211	15986	16119	16158	16047	15960	16119	16223	16251	16067	16040	16121	16108	16007	16118	16063	16045	15825	16202	15789	16163	16094	15924	16170	16010	16352	15987	16016	16093	16054	16054	16163	16137	16046	16007	16130	16035	16137	16112	15997	16123	16149	15958	16119	16066	15886	16044	16104	16003	15854	16111	16057	16082	15870	16107	15963	16052	16126	16049	16052	16006	16102	16162	15998	15951	16144	16051	16097	15944	16194	16140	16030	16041	16060	15989	16092	16048	15989	16126	16103	16121	16065	15924	16229	16050	15904	16011	15951	16083	16144	16260	16094	16065	15986	16038	16124	16033	16188	16298	16000	16181	16230	15766	15989	16064	15975	16063	16245	15902	16242	16078	16193	16022	16063	16097	15976	16204	16052	16056	16139	16107	16041	16026	16124	16158	16253	16101	16135	16139	16100	15923	15910	16173	16247	16088	15930	15989	16133	16080	16266	16025	15789	16019	16274	15933	16051	16008	15861	16112	15978	16004	15909	15935	15948	16048	16169	16156	16007	15935	15943	16135	16311	16215	16050	16042	16125	15976	15890	16015	16041	15936	16015	16020	16194	16258	15899	16003	16192	16106	16064	16104	15913	16056	15894	15947	15811	16093	15985	16063	15978	16092	15913	16074	16170	15977	15921	16111	15934	15873	15985	15904	16064	15931	16189	16137	16042	16023	16052	16098	15972	16116	16154	16092	16061	16141	16226	16093	15842	15835	15910	16037	16110	16123	16005	15940	16055	16055	16019	15877	16076	15983	16093	15937	16058	15960	15822	15967	16151	16055	16069	15896	15936	16158	16290	16023	16093	15992	15955	16008	15982	16189	16008	16042	16134	15954	16034	16019	16028	16156	16050	15883	16156	16123	15895	15922	16012	16029	16175	16129	16136	16195	16097	15786	16055	16126	15963	16086	16184	16062	16060	16042	15898	16052	16043	16140	16140	16088	16099	16085	16041	16061	15911	16063	15957	16008	16050	16238	16198	16048	15948	15934	16117	16034	16019	16140	16229	16085	16010	15964	16089	16194	16224	16041	16092	15940	16056	16252	16093	16052	16127	15972	16028	16141	16194	15978	16009	15871	15959	16077	16020	16173	16036	16222	15922	16157	15891	16025	16119	16137	15934	16105	15933	16122	16117	16119	16013	16186	16072	15997	16026	15931	16012	16147	16022	16044	15923	15994	15833	15986	16065	16047	16007	16070	16084	16130	16022	16128	15915	15876	15938	16000	16216	16149	16093	15919	15960	16298	15930	16080	16112	16191	16138	16118	16100	15911	16036	16084	16157	16165	16035	16068	16071
30394	66573	55398	38319	31174	24201	21476	22846	23218	30583	20514	16379	14004	13863	13872	13983	13914	14038	14003	13913	13992	13956	13882	14070	13934	13961	13882	13895	13726	13894	14006	13800	13925	14021	13771	13971	13911	14040	13891	13733	13914	13917	13971	13766	14099	13908	13885	13851	13858	13757	13992	13865	13781	13826	13794	13957	13874	13784	13908	13915	13841	14095	13879	14095	13742	13793	13835	13818	14006	13949	13818	13911	13861	13978	13758	13969	14009	13816	13897	14014	13735	13782	13945	13642	14075	13876	13990	13902	13933	13819	14034	13842	13923	13938	13805	13924	13971	13867	13793	13894	13933	13728	13790	13863	13898	13903	14044	13795	13957	13942	14051	13736	13991	13953	13933	13853	13935	14033	13841	13783	14078	13912	14015	13789	14019	13789	13845	13959	13875	13877	13828	13790	13844	13870	13923	13884	13851	14040	13912	13906	13784	13955	13836	13987	13986	13866	13865	13808	13893	13826	13893	13794	13839	13921	13845	13909	13807	13869	14038	13753	13726	13938	13717	14000	13826	13859	13746	13754	13755	13674	13725	13896	13804	13881	14002	13971	13844	13822	14095	13912	13775	13770	13670	13929	13708	13802	13955	13922	13786	14028	14002	13804	13940	14121	13712	13965	13890	13965	13855	13870	14090	13879	14078	13869	13880	13757	14003	13877	14031	13774	13890	13848	13829	13874	13832	13721	13869	13916	13827	13862	13898	13998	13874	13688	13968	13912	13819	13954	13966	13829	13877	13913	13843	13903	13882	13979	13920	13907	13985	13916	13880	13929	14028	13793	13821	13712	13798	14035	13949	13955	13932	13840	13816	13793	13950	13993	13827	13849	13774	13956	13828	13679	13894	14048	13907	13867	13968	13956	13988	13859	13835	13916	13732	13839	13874	13874	13778	14061	13933	13892	13711	13901	13903	13988	14206	13845	13869	14044	13811	13810	13832	13861	13834	13888	13967	13839	13789	13860	13868	13954	13934	13760	13994	13822	13810	14075	13955	14157	13831	13899	13867	13937	14050	14010	13901	13834	14036	13847	13811	13779	13783	13868	13947	13863	14002	13855	13866	13859	13910	13767	13952	13750	14012	13868	13965	13977	13749	13808	13883	13966	13928	13924	13968	13849	13796	13726	14086	13937	13934	13735	13961	13980	13846	13892	13986	13910	13822	13774	13882	13824	14056	14008	13851	13966	13956	13886	13741	13648	13806	13901	13795	13824	13911	13782	13876	13886	13856	13804	13982	13831	13989	13785	13728	13799	13718	13854	13950	13818	13728	13949	13866	13788	13876	14061	13725	14033	13927	13932	14051	13874	13948	13828	13899	13816	13968	13798	13956	13854	13695	13997	13758	13755	13921	13900	13978	14030	13723	13943	13901	13692	13803	13918	13794	13812	13855	13751	13826	13861	13832	13836	13989	13903	13983	13784	13927	14042	13777	13833	13987	13888	13856	13904	14005	13794	13891	13904	13642	13965	13989	13873	13690	13729	13913	13818	13868	13946	13813	13914	14009	13876	13806	13837	13805	13888	13809	13989	13779	13767	13895	13913	13890	13822	13724	14015	13875	13915	13794	13813	13867	13826	13962	13711	13783	14034	13724	13960	13858	13939	13996	13930	13745	13973	13953	13883	13897	13893	13863	13836	13809	13616	13908	13969	14031	13620	13934	13951	13858	13980	14024	13752	13841	13893	13780	13875	13771	13738	13935	13787	13922	13799	14048	13824	13921	13919	13961	13800	13916	13935	13887	13941	13790	13835	13854	13898	13921	13923	13784	13887	13813	13925	13780	13750	14069	13907	13800	13809	13884	13980	13951	13812	13889	13846	13875	13907	13822	13958	13888	13774	13967	14001	13928	13885	13965	14005	13978	13891	13776	13913	13842	13782	14061	13795	13691	13910	13842	13693	14066	13924	13986	13853	13797	13817	13796	13665	13916	13934	13739	13909	13893	13867	13817	13987	13954	13839	13834	13795	13958	13895	13976	14007	13908	13998	13959	13994	13835	13875	14019	14099	13789	13788	14063	13807	13908	13942	13673	13896	13770	13907	13907	13956	13841	13925	13864	13944	13569	13973	13870	13751	13919	13890	13909	13868	13914	13648	13979	13704	14128	13863	13780	13799	13792	13822	13859	13696	13860	13769	13724	13984	13919	13995	13848	13817	13885	13778	13905	13971	13943	13882	14028	13875	13904	13921	13921	13749	13828	13798	13805	13787	13819	13795	13870	13754	13799	13778	13954	13942	14068	14010	13819	13890	13951	13776	13690	13877	13815	13893	13787	14037	13714	13892	13801	13734	13887	13910	13890	13980	13810	14153	13691	13878	13802	13953	13899	13844	13965	14004	13901	13754	13965	13881	14044	13970	13884	13944	13854	13931	13995	13887	13781	13763	13876	13923	13876	13828	13892	13872	13876	13825	13821	13913	13943	13796	13928	13982	13864	13755	13719	13933	13705	13833	13698	13734	13966	13877	13876	13906	13898	13673	13894	13923	13826	13846	13841	13908	14038	13817	13963	13868	13904	13846	13961	13782	13821	13725	13950	13958	13766	13911	13970	14111	13923	13890	13944	13939	13932	13824	13926	13773	13930	13931	13892	13894	13824	13969	13905	13763	14056	13694	13929	13792	13836	13906	13960	13920	13998	13793	13824	13833	13966	13954	14003	13898	13791	13883	13706	14073	13821	13953	13901	13950	14019	13869	13987	13860	14125	13784	14034	13959	13898	13859	13855	13880	13849	13841	13809	13810	14032	13985	13963	14017	14028	13808	13953	13881	13856	13855	13880	13899	13857	13856	13927	14099	14074	13786	13860	14001	14002	13720	13809	13888	13831	13939	13764	13882	13760	13943	13880	13869	13977	13747	13867	13814	13740	13772	13900	13836	14042	13900	13938	13899	13923	13794	13806	13865	13756	13762	13841	13928	14084	13984	13804	13917	13888	13886	13824	13880	13839	13837	13799	13836	13820	13944	13854	13949	13772	14036	13911	13876	13917	13900	13928	13832	13967	13895	13902	13685	13791	13729	13856	13825	13933	13912	13982	14016	13834	13822	13885	13879	14072	14016	13856	13853	13885	14026	13893	13877	13790	13845	14020	13909	13705	13910	13722	13820	14013	13862	13858	13939	13916	13769	13925	13916	13943	13815	14063	13902	13879	13881	13964	13938	13924	13909	13742	13895	13787	13869	13728	13749	13780	13891	13875	14067	13927	13887	13832	13991	13932	13992	13871	13798	13917	13972	13804	13691	14020	13962	13968	13749	13793	13697	13986	13731	13822	13743	13827	13862	14072	13970	13945	13962	14052	13756	13931	13752	13766	13866	13865	13887	13850	13953	13979	13944	13947	13964	13763	13845	13978	13803	13891	13779	13819	13949	13936	13834	13817	13998	13888	13845	14000	13827	13931	13758	13914	13869	13945	13941	13729	13828	13950	13641	13893	13950	13953	13838	14040	13942	13940	13814	13943	14063	13912	14002	13871	13883	13866	13894	13757	13751	13783	13915	13947	13912	13965	13809	13815	13983	13645	13909	13842	13722	13931	13851	14045	13887	13826	13938	13836	13805	13902	14062	13912	13883	13786	13907	13788	13870	13814	13864	13771	13819	13879	13896	14053	13881	13911	14026	13773	13865	13852	13813	13805	13983	13997	13899	13874	13839	13940	14011	13943	13844	13955	13992	13951	13815	13874	13764	13983	13889	13808	13832	13982	13981	13916	13907	13831	13862	13814	13904	14037	13845	13943	13755	13945	13885	13966	13951	13867	13943	13849	14029	13820	13862	13762	13973	13968	13916	13921	13827	13993	13762	13854	13818	13876	13955	13934	13903	14052	13789	13835	13831	13863	13992	14081	13999	13925	13790	14036	14054	13766	13866	13891	14059	13830	13844	13719	13704	14041	13946	13970	13990	13782	13975	13791	14010	13893	13796	14002	13981	13682	13816	13893	13989	13933	13837	14204	14052	13860	13949	13750	14025	14112	14024	13794	13756	13918	13688	13988	13835	13852	13831	14033	14105	13859	13965	13793	13895	13971	13857	13870	13887	13972	14002	13898	13843	13995	13826	13866	13816	13941	14081	13814	13931	14037	13807	14084	13790	13942	13970	13898	14033	13787	13798	13902	13923	14001	13710	13775	13904	13733	13874	13818	13977	13895	13690	13821	13808	13916	14023	13851	13939	13853	14004	13706	13882	13880	13824	13863	13951	13823	13903	13933	13823	13893	13764	14015	13937	13754	13852	13842	13945	13974	13926	13944	13962	13857	14009	13711	13910	13748	13918	13909	13759	13995	13877	13877	14004	13840	13841	13946	13897	13756	13993	13716	14003	14075	13837	13832	14007	14047	13823	13986	13872	14077	14015	13808	13859	13982	14065	13874	13775	14112	13854	13708	14071	13852	13990	13822	13729	13787	13848	13928	13997	13872	14013	13891	14029	13830	13907	13788	13895	13761	13879	13992	13951	13910	13774	13874	13949	14041	13838	13840	13744	13745	13754	13831	13851	13931	13946	13751	13787	14083	13768	13963	14101	13799	14003	13921	13816	13888	13950	13813	13869	13883	13919	13862	13926	13732	13873	13947	13973	13796	13944	13787	13952	14004	13846	13954	13974	13745	13767	13837	13951	13960	13772	13896	13955	13675	13910	13837	13835	13838	13933	13848	13875	13980	13914	13748	13934	14051	14144	13936	13705	13900	13934	13960	13944	13993	13825	13946	13874	14001	13997	13949	13824	13858	14038	13807	13852	13730	13961	13758	13856	14145	13896	13930	13922	13881	13834	13800	13845	13907	13975	13644	13888	14034	13876	13774	13734	13908	13818	13955	13870	13962	13835	13832	13904	14059	13799	13921	13969	13926	13832	13833	13805	13754	13844	13770	13757	13803	13926	13904	13878	13895	14009	13714	13908	13816	14001	13796	13762	13841	13786	13786	13865	14005	13798	13872	13829	13960	13840	13899	13841	13900	13937	13926	13866	13929	13855	13864	13800	14066	13781	13792	13771	13744	13858	13809	14007	13866	13961	13815	13835	13981	14029	13974	13907	13776	13863	13981	13921	13879	13881	13908	13846	13884	13834	13941	13942	13843	13789	13830	13881	14081	13859	13888	13920	14042	13957	13837	14051	13928	13915	13878	13841	13956	13867
29744	26905	29925	24213	18556	17106	16412	16181	16308	15858	15575	15408	15447	15327	15220	15263	15478	15341	15329	14950	15303	15205	15367	15289	15198	15242	15361	15272	15277	15096	15423	15389	15192	15342	15487	15505	15513	15284	15268	15517	15133	15343	15378	15302	15174	15399	15198	15266	15220	15266	15359	15173	15290	15401	15351	14992	15041	15280	15374	15283	15178	15474	15339	15201	15256	15287	15205	15442	15409	15385	15429	15215	15102	15366	15298	15257	15187	15151	15455	15405	15201	15227	15233	15413	15357	15347	15307	15210	15170	15231	15308	15178	15237	15143	15414	15227	15214	15291	15359	15256	15145	15029	15129	15264	15458	15165	15267	15351	15126	15284	15326	15325	15307	15372	15203	15112	15202	15214	15367	15347	15390	15130	15174	15138	15284	15377	15318	15407	15215	15280	15330	15268	15227	15155	15245	15321	15271	15259	15270	15264	15323	15141	15210	15570	15439	15317	15245	15223	15141	15164	15339	15236	15247	15220	15232	15139	15310	15463	15382	15286	15274	15251	15176	15227	15137	15193	15103	15252	15133	15236	15209	15198	15176	15454	15110	15317	15280	15374	15254	15177	15396	15280	15236	15332	15352	15359	15280	15202	15310	15345	15166	15206	15301	15237	15324	15217	15507	15475	15159	15196	15350	15511	15147	15237	15335	15339	15136	15300	15151	15256	15281	15425	15231	15274	15418	15349	15243	15259	15399	15329	15330	15250	15337	15310	15305	15409	15410	15348	15418	15189	15275	15144	15151	15310	15331	15225	15263	15417	15340	15244	15193	15205	15205	15304	15051	15200	15354	15099	15161	15259	15376	15300	15112	15291	15298	15123	15368	15372	15586	15239	15197	15260	15366	15225	15290	15320	15205	15360	15333	15315	15266	15274	15483	15252	15162	15169	15191	15311	15341	15222	15305	15227	15323	15287	15325	15286	15118	15451	15513	15290	15312	15281	15370	15148	15252	15155	15137	15184	15472	15490	15209	15095	15098	15158	15379	15350	15099	15276	15360	15248	15253	15266	15144	15290	15262	15268	15203	15338	15197	15258	15314	15169	15131	15341	15076	15226	15250	15292	15520	15173	15255	15533	15217	15287	15452	15323	15319	15259	15194	15506	15152	15122	15285	15270	15461	15284	15360	15430	15192	15391	15365	15394	15333	15330	15078	15156	15277	15436	15224	15176	15345	15194	15411	15213	15353	15226	15196	15280	15491	15301	15272	15698	15260	15163	15325	15414	15388	15236	15307	15424	15159	15387	15399	15185	15357	15374	15426	15206	15155	15245	15284	15238	15272	14997	15290	15403	15375	15207	15370	15371	15448	15230	15365	15229	15277	15420	15516	15434	15288	15346	15179	15186	15222	15172	15165	15041	15292	15345	15256	15224	15219	15196	15321	15223	15199	15465	15285	15267	15202	15164	15232	15246	15219	15312	15140	15415	15185	15142	15283	15397	15173	15472	15448	15219	15104	15187	15453	15242	15394	15439	15206	15274	15271	15190	15371	15352	15441	15283	15327	15316	15204	15463	15286	15132	15109	15320	15253	15312	15221	15245	15439	15172	15361	15357	15458	15358	15317	15272	15057	15204	15438	15071	15355	15311	15331	15373	15239	15463	15275	15356	15416	15288	15216	15437	15234	15481	15307	15103	15287	15352	15220	15081	15228	15230	15281	15262	15362	15182	15334	15031	15350	15392	15399	15332	15485	15302	15314	15317	15086	15183	15443	15198	15333	15077	15189	15328	15335	15356	15241	15298	15338	15329	15280	15133	15363	15305	15384	15245	15325	15378	15280	15204	15419	15155	15360	15318	15188	15232	15234	15374	15453	15333	15094	15333	15205	15345	15370	15267	15403	15240	15263	15180	15313	15282	15181	15300	15320	15426	15241	15079	15337	15297	15406	15297	15206	15192	15351	15248	15390	15246	15492	15246	15278	15299	15191	15237	15280	15168	15201	15491	15133	15310	15286	15365	15304	15110	15077	15197	15256	15265	15272	15349	15117	15312	15479	15405	15302	14989	15237	15068	15214	15397	15267	15358	15128	15269	15146	15327	15401	15258	15188	15293	15044	15437	15296	15210	15124	15573	15274	15096	15213	15410	15130	15197	15440	15222	15288	15447	15235	15114	15159	15321	15297	15333	15419	15309	15302	15163	14954	15176	15078	15262	15188	15232	15398	15297	15300	15269	15162	15227	15407	15311	15254	15101	15218	15344	15313	15202	15313	15186	15431	15228	15224	15440	15444	15177	15345	15281	15368	15257	15355	15292	15052	15212	15154	15265	15045	15261	15213	15265	15357	15142	15048	15082	15208	15148	15254	15411	15261	15226	15414	15010	15350	15118	15358	15374	15207	15471	14929	15376	15285	15322	15376	15576	15371	15299	15265	15180	15360	15485	15290	15290	15164	15266	15538	15369	15486	15331	15362	15290	15332	15210	15395	15442	15295	15413	15386	15263	15250	15448	15504	15152	15354	15198	15164	15323	15343	15265	15272	15266	15318	15048	15175	15102	15368	15253	15098	15230	15352	15380	15325	15297	15257	15232	15255	15292	15261	15274	15473	15067	15374	15219	15389	15296	15312	15255	15323	15230	15375	15510	15266	15295	15055	15164	15245	14930	15204	15384	15270	15324	15355	15324	15336	15270	15262	15228	15233	15230	15370	15391	15360	15264	15313	15449	15393	15293	15227	15370	15440	15070	15338	15164	15562	15414	15441	15306	15334	15239	15191	15086	15400	15394	15290	15394	15221	15361	15267	15280	15347	15285	15203	15198	15277	15475	15449	15280	15379	15403	15336	15363	15292	15391	15252	15273	15334	15318	15040	15174	15520	15381	15477	15228	15277	15113	15107	15323	15347	15125	15430	15184	15309	15456	15506	15436	15021	15287	15314	15263	15321	15268	15241	15182	15213	15195	15077	15370	15270	15296	15358	15317	15411	15120	15218	15316	15314	15195	15553	15444	15339	15242	15238	15207	14938	15235	15330	15338	15363	15105	15313	15303	15323	15153	15325	15415	15293	15272	15216	15226	15191	15546	15336	15295	15196	15245	15296	15296	15251	15396	15574	15339	15451	15261	15304	15381	15443	15206	15204	15472	15398	15308	15094	15332	15161	15239	15255	15266	15250	15332	15338	15445	15206	15300	15344	15139	15145	15266	15346	15224	15296	15424	15284	15340	15367	15409	15203	15146	15387	15268	15067	15203	15148	15469	15385	15380	15435	15440	15246	15213	15474	15431	15200	15227	15322	15255	15257	15196	15326	15438	15351	15166	15107	15280	15172	15166	15400	15244	15402	15110	15166	15209	15376	15360	15305	15324	15244	15147	15254	15155	15179	15010	15246	15384	15267	15148	15389	15255	15243	15289	15278	15237	15223	15368	15367	15380	15265	15214	15070	15449	15230	15363	15339	15206	15119	15378	15198	15435	15118	15239	15449	15453	15243	15356	15223	15290	15274	15287	15385	15366	15182	15381	15532	15529	15289	15199	15364	15231	15371	15166	15259	15256	15237	15117	15106	15177	15180	15233	15380	15437	15292	15362	15175	15210	15449	15259	15071	15108	15296	15049	15275	15115	15107	15124	15357	15229	15143	15384	15257	15456	15274	15450	15563	15132	15217	15227	15213	15154	15271	15430	15251	15315	15302	15127	15313	15404	15153	15502	15325	15333	15366	15321	15284	15403	15345	15329	15254	15168	15275	15258	15213	15295	15156	15204	15476	15286	15433	15329	15313	15347	15143	15291	15400	15203	15249	15270	15214	15206	15343	15175	15102	15352	15175	15059	15248	15418	15395	15286	15341	15276	15307	15158	15287	15454	15390	15123	15197	15396	15140	15160	15256	15296	15527	15290	15372	15297	15400	15287	15416	15316	15308	15389	15255	15358	15563	15302	15282	15327	15371	15196	15266	15211	15421	15374	15287	15326	15230	15418	15443	15164	15195	15386	15162	15285	15220	15214	15280	15169	15250	15289	15246	15401	15355	15203	15460	15322	15232	15376	15259	15421	15238	15295	15245	15342	15430	15320	15431	15214	15088	15207	15121	15184	15090	15308	15287	15223	15292	15440	15386	15315	15264	15267	15429	15350	15446	15199	15268	15372	15385	15481	15189	15279	15247	15281	15262	15199	15461	15326	15336	15348	15297	15656	15148	15262	15261	15257	15280	15281	15296	15361	15180	15292	15318	15310	15238	15195	15274	15341	15104	15393	15472	15071	15358	15107	15214	15406	15295	15090	15296	15351	15354	15328	15407	15198	15215	15288	15184	15459	15274	15198	15515	15467	15267	15361	15158	15308	15396	15535	15368	15424	15246	15391	15377	15481	15328	15469	15366	15396	15412	15542	15398	15362	15249	15366	15314	15442	15311	15224	15139	15289	15191	15266	15226	15292	15286	15240	15004	15291	15305	15382	15378	15251	15135	15402	15376	15255	15262	15442	15339	15375	15050	15351	15064	15225	15309	15245	15268	15175	15286	15290	15358	15350	15230	15512	15340	15346	15251	15223	15369	15302	15310	15276	15157	15363	15197	15276	15241	15299	15350	15281	15191	15362	15326	15316	15270	15325	15213	15328	15327	15273	15231	15386	15171	15353	15330	15306	15437	15047	15217	15354	15274	15213	15164	15131	15342	15242	15223	15277	15424	15349	15211	15323	15397	15338	15461	15219	15245	15433	15197	15336	15405	15094	15143	15363	15210	15249	15275	15426	15344	15342	15210	15338	15341	15136	15262	15291	15436	15375	15333	15251	15084	15321	15310	15353	15327	15338	15373	15438	15332	15351	15197	15323	15283	15436	15360	15327	15183	15195	15250	15192	15304	15270	15277	15406	15438	15300	15358	15285	15337	15454	15056	14938	15316	15198	15275	15255	15282	15227	15312	15280	15215	15204	15323	15222	15140	15523	15234	15528	15366	15456	15108	15291	15198	15192	15255	15192	15405	15291	15065	14914	15118	15280	15609	15457	15357	15281	15306	15277	15349	15574	15371	15256	15142	15311	15404	15100	15132	15339	15232	15201	15396	15531	15471	15341	15307	15173	15341	15136	15304	15457	15210	15334	15358	15309	15407	15248	15351	15259	15366	15437	15093	15366	15110	15219	15353	15144	15303	15227	15257	15296	15272	15393	15282	15407	15348	15316	15135	15321
24743	39152	30494	21206	17396	15390	14931	14691	14694	14078	13766	13458	13671	13577	13498	13695	13499	13649	13481	13537	13544	13480	13664	13618	13515	13501	13587	13481	13507	13649	13460	13642	13617	13519	13488	13569	13313	13442	13426	13546	13491	13669	13449	13433	13524	13412	13270	13685	13388	13672	13542	13458	13280	13657	13531	13449	13543	13478	13368	13403	13429	13427	13408	13460	13616	13401	13515	13246	13439	13565	13378	13481	13603	13508	13349	13485	13491	13496	13469	13510	13590	13583	13597	13564	13368	13416	13363	13638	13506	13413	13461	13589	13537	13467	13470	13404	13444	13646	13430	13511	13503	13536	13485	13434	13367	13450	13341	13399	13458	13634	13513	13435	13609	13374	13477	13539	13517	13566	13469	13527	13354	13519	13519	13418	13389	13615	13486	13642	13530	13215	13520	13344	13440	13522	13468	13433	13591	13419	13493	13482	13450	13478	13633	13422	13334	13323	13359	13461	13521	13522	13663	13533	13487	13392	13482	13481	13435	13317	13526	13390	13451	13794	13443	13547	13405	13528	13516	13517	13181	13390	13531	13561	13430	13555	13354	13492	13572	13541	13461	13533	13328	13416	13472	13525	13410	13498	13561	13525	13335	13475	13574	13417	13429	13382	13497	13646	13539	13594	13609	13362	13506	13481	13613	13389	13458	13515	13451	13346	13527	13532	13375	13444	13393	13563	13402	13516	13431	13483	13469	13423	13639	13472	13512	13458	13444	13473	13489	13366	13506	13506	13397	13535	13435	13336	13540	13531	13261	13441	13457	13554	13526	13447	13525	13519	13456	13413	13508	13467	13511	13533	13643	13461	13365	13725	13483	13553	13479	13489	13683	13481	13492	13559	13373	13528	13580	13526	13566	13520	13457	13423	13471	13504	13484	13492	13530	13313	13661	13523	13443	13386	13385	13431	13706	13395	13476	13688	13633	13352	13530	13320	13594	13445	13343	13534	13694	13579	13607	13379	13605	13562	13322	13384	13575	13486	13430	13610	13502	13385	13221	13364	13656	13568	13560	13423	13588	13487	13369	13493	13415	13230	13563	13385	13339	13540	13504	13591	13346	13537	13333	13507	13505	13559	13572	13403	13353	13580	13325	13661	13382	13392	13557	13448	13241	13561	13517	13365	13442	13528	13461	13580	13397	13367	13664	13442	13501	13484	13433	13556	13431	13430	13563	13458	13537	13747	13483	13592	13529	13464	13509	13474	13469	13627	13380	13485	13549	13462	13515	13422	13574	13476	13488	13486	13542	13438	13638	13593	13372	13589	13521	13547	13436	13432	13403	13311	13626	13660	13463	13401	13568	13629	13448	13527	13497	13467	13525	13500	13264	13537	13579	13500	13532	13508	13692	13512	13426	13532	13361	13286	13570	13653	13508	13376	13510	13634	13389	13580	13612	13422	13371	13513	13561	13526	13663	13388	13447	13221	13511	13556	13495	13477	13379	13428	13478	13389	13460	13449	13541	13653	13423	13429	13359	13484	13477	13456	13478	13498	13637	13360	13604	13615	13492	13542	13666	13415	13620	13514	13615	13485	13564	13479	13563	13628	13444	13408	13457	13515	13532	13345	13559	13320	13556	13515	13630	13446	13789	13547	13659	13641	13552	13551	13442	13487	13408	13675	13531	13442	13583	13373	13579	13441	13568	13424	13453	13380	13535	13527	13561	13432	13342	13427	13521	13380	13520	13495	13526	13414	13435	13603	13428	13475	13393	13586	13392	13432	13470	13481	13504	13692	13397	13442	13471	13471	13509	13556	13566	13380	13561	13497	13383	13473	13580	13557	13513	13393	13340	13343	13404	13393	13590	13389	13524	13374	13520	13583	13702	13350	13506	13574	13520	13694	13452	13437	13434	13513	13549	13405	13257	13532	13572	13514	13301	13696	13492	13545	13572	13554	13488	13350	13667	13416	13564	13599	13413	13430	13732	13332	13526	13455	13704	13672	13618	13504	13607	13551	13453	13628	13465	13533	13424	13552	13621	13287	13513	13615	13543	13639	13433	13393	13310	13625	13533	13571	13471	13570	13605	13566	13513	13572	13551	13590	13354	13601	13496	13590	13478	13448	13502	13491	13585	13424	13508	13598	13482	13448	13537	13653	13410	13597	13329	13661	13486	13346	13501	13470	13629	13425	13461	13552	13618	13440	13565	13421	13427	13393	13454	13646	13564	13473	13514	13517	13679	13526	13546	13454	13618	13449	13576	13535	13544	13548	13474	13361	13545	13520	13544	13491	13441	13578	13487	13390	13569	13474	13402	13525	13542	13332	13455	13579	13523	13526	13470	13472	13425	13577	13455	13430	13525	13436	13558	13247	13539	13423	13234	13409	13363	13427	13537	13336	13536	13559	13617	13508	13577	13431	13555	13538	13349	13411	13516	13587	13568	13369	13555	13371	13505	13556	13522	13528	13394	13397	13389	13637	13593	13573	13454	13490	13540	13360	13551	13510	13518	13587	13521	13479	13556	13389	13499	13642	13499	13630	13387	13484	13375	13546	13629	13601	13544	13449	13359	13446	13450	13385	13752	13499	13441	13652	13562	13561	13436	13525	13388	13629	13338	13379	13494	13456	13433	13420	13534	13467	13288	13436	13549	13423	13518	13529	13614	13415	13456	13607	13229	13424	13493	13624	13423	13571	13467	13494	13499	13482	13439	13582	13386	13445	13430	13627	13479	13415	13629	13406	13637	13386	13378	13687	13340	13341	13591	13481	13268	13549	13402	13517	13512	13412	13465	13509	13449	13530	13544	13536	13383	13323	13564	13531	13453	13578	13471	13526	13398	13596	13624	13485	13482	13366	13381	13612	13412	13395	13508	13376	13445	13576	13450	13468	13440	13477	13506	13353	13462	13613	13618	13437	13632	13453	13574	13457	13565	13566	13685	13499	13485	13568	13448	13445	13444	13601	13486	13511	13488	13617	13561	13396	13363	13530	13433	13468	13469	13519	13515	13526	13477	13443	13612	13525	13498	13337	13548	13522	13604	13623	13439	13456	13541	13441	13379	13748	13465	13414	13624	13495	13495	13686	13384	13431	13482	13457	13516	13489	13481	13491	13536	13463	13603	13485	13426	13393	13533	13494	13320	13500	13432	13642	13636	13588	13535	13467	13494	13400	13601	13535	13426	13594	13385	13346	13578	13351	13458	13617	13465	13467	13574	13496	13247	13492	13330	13427	13505	13492	13579	13615	13579	13460	13464	13326	13405	13336	13664	13553	13627	13504	13445	13580	13735	13394	13601	13384	13666	13220	13548	13404	13451	13532	13638	13458	13352	13501	13551	13613	13477	13510	13454	13524	13417	13319	13531	13366	13525	13493	13527	13240	13530	13567	13462	13805	13399	13467	13541	13602	13424	13433	13541	13601	13432	13432	13530	13514	13663	13620	13528	13543	13549	13565	13556	13482	13433	13488	13510	13519	13416	13449	13546	13596	13654	13497	13569	13540	13446	13486	13479	13532	13689	13534	13409	13406	13592	13499	13510	13399	13439	13561	13452	13580	13411	13429	13451	13630	13437	13478	13567	13375	13396	13474	13414	13455	13452	13391	13519	13425	13491	13533	13380	13613	13557	13518	13550	13527	13461	13501	13610	13379	13447	13627	13396	13485	13371	13563	13591	13461	13587	13499	13384	13494	13332	13399	13498	13429	13369	13477	13487	13510	13620	13590	13735	13312	13583	13316	13666	13362	13655	13474	13507	13450	13455	13475	13603	13511	13389	13612	13659	13356	13640	13434	13457	13486	13425	13360	13550	13416	13612	13552	13379	13703	13472	13588	13502	13716	13527	13533	13556	13546	13363	13525	13692	13458	13445	13436	13496	13535	13468	13492	13626	13494	13473	13577	13437	13445	13489	13399	13390	13633	13336	13443	13512	13549	13406	13549	13602	13454	13372	13474	13582	13427	13695	13540	13620	13647	13278	13492	13516	13573	13479	13517	13425	13584	13458	13596	13470	13420	13420	13463	13538	13405	13410	13297	13478	13459	13595	13510	13441	13463	13457	13548	13484	13657	13462	13425	13596	13463	13501	13529	13683	13532	13407	13482	13449	13596	13559	13581	13375	13525	13616	13547	13493	13426	13553	13427	13520	13347	13325	13560	13450	13351	13452	13531	13519	13558	13513	13507	13405	13491	13412	13303	13589	13442	13496	13400	13483	13453	13506	13504	13618	13689	13483	13471	13481	13400	13452	13590	13656	13564	13549	13490	13398	13477	13427	13605	13372	13610	13476	13508	13468	13466	13489	13437	13589	13517	13551	13566	13551	13410	13513	13516	13571	13444	13469	13398	13604	13612	13362	13382	13593	13486	13522	13341	13577	13576	13387	13626	13577	13511	13479	13540	13459	13348	13593	13640	13614	13501	13455	13473	13493	13453	13419	13592	13608	13578	13438	13605	13522	13456	13561	13299	13583	13452	13393	13472	13454	13474	13522	13410	13628	13434	13503	13457	13457	13587	13566	13576	13473	13552	13380	13570	13513	13382	13532	13441	13421	13454	13589	13418	13536	13383	13377	13472	13480	13595	13357	13341	13492	13467	13681	13355	13473	13469	13509	13485	13497	13401	13703	13504	13549	13502	13549	13575	13405	13422	13512	13578	13566	13339	13481	13708	13471	13431	13697	13418	13568	13462	13461	13509	13398	13542	13430	13524	13331	13685	13599	13477	13389	13465	13474	13511	13462	13502	13399	13683	13446	13528	13497	13587	13387	13433	13553	13388	13558	13371	13489	13345	13558	13565	13487	13449	13500	13575	13549	13576	13598	13684	13469	13599	13447	13451	13530	13419	13474	13555	13345	13537	13567	13494	13342	13459	13467	13419	13443	13552	13439	13467	13449	13583	13544	13750	13533	13442	13577	13711	13652	13536	13427	13500	13455	13444	13477	13454	13495	13450	13410	13450	13504	13439	13544	13541	13556	13561	13512	13416	13479	13496	13460	13407	13468	13431	13477	13536	13478	13559	13533	13492	13531	13595	13568	13582	13431	13506	13533	13417	13439	13377	13516	13430	13387	13472	13585	13490	13459	13427	13439	13460	13430	13334	13523	13454	13580	13416	13335	13601	13591	13405	13656	13473	13555	13499	13509	13406	13441	13562	13579	13458	13557	13457	13482	13507	13428	13586	13459	13488
23271	21100	28272	26243	24488	26724	30769	30722	25230	21839	19738	18648	17991	18144	18118	18136	18180	17859	17932	17927	17926	18080	18255	18042	17960	18044	17918	18088	18031	17961	17840	17878	17930	17947	17817	18206	17937	18051	17872	17912	17757	17953	17972	17885	18101	18063	17910	17865	17756	17922	18021	17909	17826	17612	17763	17917	17878	17888	18107	17892	17809	17881	17974	17973	17875	18001	17861	17702	18172	17873	18086	17790	17896	17917	17936	18094	17885	17972	17859	17762	18013	17959	18007	17879	17947	17810	17919	17985	17925	17897	17861	17771	17888	17918	17864	17874	17816	17948	18057	18050	17851	17927	17913	18041	17939	17852	17756	17941	17864	17727	17603	18043	17833	17972	17778	17873	17754	17916	17975	17797	17787	17964	17973	18052	17859	17883	18091	17907	18012	17955	17995	18017	17896	17884	17913	17771	17771	18004	17885	17846	17761	18077	17897	17734	17942	17927	18039	17835	17888	17919	17724	17818	17885	17856	17973	17743	17730	18031	17978	18000	17728	17827	17900	17881	17817	17896	17988	17811	17818	17994	18000	17587	17789	17773	17912	17854	17902	17987	18041	17774	17734	18069	18100	17868	17959	17878	17906	17926	17810	17643	17799	17994	17903	17930	18112	17735	17847	17994	18044	18042	18050	17973	18170	17879	18114	17966	17883	17950	17827	17775	17865	17748	17964	17816	17893	18063	17867	17949	17949	17874	17990	17853	18052	17827	17929	18003	17897	17888	17944	18001	17870	17954	17768	17712	17976	18006	17800	17980	17858	17960	17868	17934	18014	17928	17908	17919	17928	17951	18107	17890	18004	17924	18058	17909	17828	17727	17864	18008	17961	17978	17842	17895	17742	17862	18017	18116	18062	17847	17900	17799	17909	17965	17852	17623	17761	18013	17769	17723	17764	17733	17928	17809	17896	17889	17667	17756	17747	17760	17857	17948	17797	17867	17877	17871	17807	18149	17877	17979	17985	17931	17958	17903	17843	17753	17991	18116	17800	17725	17978	17745	17691	17785	17873	17736	17898	18129	17880	17944	17894	17909	18047	18079	17906	17849	17770	17815	17937	17830	18007	18071	17818	18004	17748	17892	17801	17863	17867	17889	17882	18025	18112	18027	17710	17862	17838	17924	18070	18115	17968	18045	17786	17717	17955	17794	18173	17868	17923	17764	17992	17959	17949	17860	17932	18082	17890	17905	17952	17941	18019	17971	17899	17810	18080	17636	17819	17707	17926	18010	17874	17993	17814	17986	18029	17871	17777	17851	17817	17902	18046	17987	17854	18044	18068	17732	17904	17994	18036	17874	17874	17808	17923	18000	17772	17898	17985	17848	18019	17874	17645	17966	18021	17862	17966	18024	17877	17684	17715	17803	17814	17908	18184	17971	17942	18012	18029	17983	17837	17862	18164	17926	17803	17933	17688	17900	17999	17782	18064	17887	17867	18075	18029	17763	17881	17997	17839	17938	18100	17692	17936	17936	17700	17712	17875	17816	17728	17971	17832	17864	17895	17981	17947	17849	18031	17764	17813	17949	17699	17886	17817	17767	18015	17882	17844	18060	17865	17970	17829	17984	17900	17978	17996	17941	18049	17954	17803	17798	17961	17977	17860	17868	17905	17803	18031	17815	17932	17807	17911	18014	17884	17878	17942	17860	18031	17826	17842	17878	17859	17804	18086	17770	17684	17900	17923	18066	17919	18043	17906	17714	17780	17959	17843	17848	18042	17961	17827	17797	17869	17862	17852	17786	17754	17978	17831	17960	17773	17872	18162	18002	17980	17965	18017	17788	18036	17818	17830	18010	17749	17955	17763	17941	17952	17800	17776	18075	17841	17907	17830	17812	17723	17871	17848	17899	18129	18059	17897	17967	17903	18021	18003	17755	17917	17815	17933	17825	17924	17942	17848	17758	17780	17738	17634	17986	17831	17936	17838	17947	17988	17927	17774	17986	17940	17983	17771	17834	17673	17932	17819	17928	18040	17734	17880	17927	17994	17948	17954	17907	17784	17846	18017	17787	17865	18011	18045	17962	17894	17901	18069	17959	17992	17812	17741	17934	17943	18034	17867	17791	17866	17874	17888	17858	17995	17668	17716	17891	18054	18036	18016	17957	18209	17847	17819	17833	17763	18010	17816	17607	17798	17934	18054	17887	17566	17848	17800	17622	17970	17914	17962	18073	18062	17929	18089	17898	17730	17954	17873	17801	17802	17821	18084	17999	17880	17868	17961	17818	17722	18093	17968	17895	17972	17886	17990	17749	17894	18040	17771	17818	18045	17906	18030	17857	17897	17852	18016	17876	17824	17798	17963	17915	17921	18124	17973	17830	17948	18011	17856	17918	17948	17944	17829	17768	17645	17910	17775	17956	17993	17883	17879	17696	17953	17720	17908	17842	18020	17960	18088	17959	17922	17958	17781	18078	17987	18018	17815	17893	17983	17932	18014	17861	17812	17763	17766	17962	18034	17861	17933	18009	17968	17966	18006	17890	17783	17963	17471	17745	17966	18047	17859	17953	17893	17954	17938	17891	17858	17839	17800	17792	17903	17843	18004	18086	17903	18122	17843	18040	17944	17830	17965	17801	17928	17869	17941	17942	18008	17847	18035	17847	17862	18046	17852	18190	17907	17899	17723	17954	17831	17617	17701	17736	17931	18200	17938	17957	18089	17874	18088	18079	17850	17763	17768	18011	17788	17965	17844	18126	17966	17998	17846	18113	17959	17981	18029	17910	17781	17873	17891	17834	18199	17848	17917	17887	18046	17870	17995	18053	18031	17703	18215	17984	18009	17924	17941	18045	17778	17879	17734	17929	17792	17935	17976	17676	18181	17850	17773	17964	17906	17941	18066	17955	17920	17873	17980	17904	17940	17824	17952	18064	17878	17858	17975	17920	18010	17888	18034	17984	17840	18012	18086	17824	18216	18084	18035	17889	17847	18101	17663	17975	17725	17831	18122	17933	17831	17882	17635	17848	17807	17904	17716	18034	17779	18007	17964	18037	17906	17931	17719	17943	17840	18005	17626	17890	17838	17989	17960	18064	17865	17824	17894	17873	17888	17956	17980	17915	17882	17640	17704	17999	18029	17919	17858	17927	17960	18123	17865	17703	17835	17782	17774	17964	18029	17914	17944	18147	18031	18036	17886	17923	18024	17981	17796	17949	18044	17841	17913	17973	18071	17697	17744	17759	17932	17838	17950	17951	17655	17881	17972	17807	17822	18089	18015	17785	18056	17750	17844	17933	17754	17868	18079	17872	18019	18046	18067	17881	17824	17816	17876	17912	17943	18020	17895	17820	17959	17720	17824	17912	17786	17935	17868	17634	17678	17999	17784	17913	18063	17852	18117	17934	17710	17871	17875	18033	17877	17964	17871	17920	17806	17960	17790	18027	18072	17885	17806	17862	17799	17961	17632	17743	17861	17761	17799	17929	17675	17836	18077	17985	17878	17930	18082	17793	17894	17927	17941	17928	18077	17951	17957	17848	17901	17833	17916	17979	17802	17893	17976	17848	17891	17860	17947	17894	17877	17692	17678	17893	17967	17978	17875	17797	17617	17874	17732	17822	17775	17825	17733	17887	17895	17827	17905	17729	17986	17787	17784	17983	17879	17786	18036	17855	18017	17772	17873	17932	17872	17796	17971	18029	18048	17793	17933	17811	17717	17812	17919	17958	17823	17780	17960	17927	17685	17876	17550	18129	17883	17806	17891	17781	17965	17828	17753	17778	17891	17858	18193	17728	17954	17739	18026	18137	17903	18127	17859	17819	17905	17724	17797	17905	17817	18126	18051	17834	17797	17909	17977	17922	18044	17955	17832	17666	18074	17988	18099	17796	18041	17919	17899	17888	17874	17714	17775	17680	17796	17878	18077	17900	17918	17911	17751	17931	17854	17861	18002	18017	18004	18012	17871	17931	17850	17836	17810	17877	17873	17797	17933	17883	18081	17991	17900	17890	18067	18026	17887	17941	17800	17959	17911	17770	17903	18129	17858	17900	17948	17970	17747	17866	17931	18089	17686	17861	18188	17940	17823	17880	17667	18023	17977	17947	17949	18007	17919	17855	18095	18010	18058	17984	17910	17895	17899	17966	18054	18059	17765	18053	17795	17976	17843	17990	18010	17755	17993	17954	17988	17880	17758	17941	17827	17982	17837	17576	17808	17917	17998	17950	17825	17963	17927	17887	17856	17783	17916	17775	17798	17923	18089	18114	17911	17812	17796	18162	17990	17790	17828	17907	18008	17997	17980	17853	17714	17932	17923	17728	17766	17768	18037	17793	17852	17751	17936	17994	17880	17835	18020	17862	17907	17961	17797	18005	17954	17904	17795	17815	17936	17795	17999	17913	17851	17941	17899	17939	18037	17815	18001	17664	17982	17970	17744	18059	17896	17822	18050	17978	17957	18012	17955	17851	17875	17702	17926	17929	18048	17911	17858	18023	17832	17843	18008	17954	17973	17733	17978	17777	17985	18204	17952	17945	17975	17833	17891	17879	17904	18086	17991	17938	17877	17991	17873	17988	17897	17870	17900	17839	18067	17914	17887	17729	17774	17927	17898	17836	17789	17810	17762	17898	17960	17822	17844	17751	17738	17842	17787	17830	17587	17895	17935	17818	17698	17963	17862	17748	17867	17936	17929	17856	17886	17789	17919	17735	17900	17864	17964	17813	18069	17879	17929	17998	17966	17932	17777	17788	17934	17902	17912	17839	17981	17862	17803	17851	18004	17887	18047	17987	18044	17819	17960	17955	17830	17978	18014	17961	17982	17957	18048	18068	17958	18004	17890	17906	17956	18157	18034	17704	17934	17735	17916	17907	17984	18265	17747	17863	17872	17858	18098	17956	17695	17713	17679	17957	17874	17862	17665	17764	17874	17944	17817	18027	17925	18108	18058	17900	17852	17667	18036	18044	17971	17927	17761	17788	17852	17895	18026	18103	17788	17962	17843	17945	17833	17940	18114	18090	17898	17919	17744	17913	17810	17876	18040	17954	17911	17770	17898	17959	18003	17987	18025	17812	17906	17775	17872	17819	18049	17882	18002	17952	17823	17990	17797	17931	17797	17962	17843	17928	17826	17815	17793	18054	17943	17948	17944	17804	18052	17959	17972	18088	17901	17954	17998	17893	17823	17941
28360	52373	46354	32586	26559	25754	29557	29893	23077	19089	16900	15711	15061	15085	15134	15093	14953	15128	15271	15329	15021	15117	14882	15154	15108	15047	15060	14937	14999	15059	15242	15197	15041	15156	15162	15077	15173	15197	15089	14975	15239	15124	14998	15211	15085	15201	15143	15180	14968	15362	15004	15058	14978	15042	15065	15128	14966	15084	15065	15004	15024	15140	15099	15167	14997	15160	15198	15091	15023	15127	15057	15023	14911	15166	15203	15072	15205	15090	15242	15075	15103	15151	14971	15039	15156	14973	15071	14952	15015	15185	15009	15132	15278	15042	15072	15124	15080	15221	15182	15136	15273	15243	15092	14957	15167	15065	15164	15117	14961	15085	15043	14987	15045	14994	14985	15085	15094	15216	15165	15042	14906	15205	15117	15151	15066	15168	14981	15075	14949	14940	14933	15191	15041	15038	14969	14979	15146	15001	15229	15134	15138	14962	15002	15106	15067	15055	14970	15079	15134	15066	15182	15086	15037	15026	15032	15068	14958	15131	14988	15100	15216	14985	15153	15215	15120	15073	14972	15221	15053	14969	15123	15256	15113	15122	15174	14971	15153	15088	14963	14926	14938	15242	15127	15165	15102	15276	15251	15083	15054	15072	15121	15000	14972	15002	15300	14987	15186	15045	14976	14999	15257	15182	15155	14925	15065	15063	15090	15242	14988	15115	15103	15165	15149	15188	15181	15223	15030	15075	15112	15047	15030	15042	15038	14843	15126	15069	14965	15026	15076	15010	15207	14960	15150	14977	15188	15299	15173	15050	15235	15250	15076	15239	15143	15197	15099	14951	15096	15110	15207	15178	15056	15163	15218	15109	15028	15053	15111	15135	15030	15089	15281	15063	15207	14908	15033	15187	15174	14969	15094	15056	14908	15018	15181	15244	15074	14964	15255	15029	15135	15174	15025	15150	15121	15085	15020	15169	15180	15131	15020	14894	15126	15053	15052	15131	15076	15044	14993	15171	15179	15109	15157	15127	15130	14980	15132	15266	14888	15051	15127	15111	15174	15047	15328	15084	15102	15068	15149	15227	15025	15044	15194	15013	15152	15022	15049	15171	15137	15106	15082	15126	15047	15161	15097	15074	15001	15190	15051	15186	15192	15304	14924	15050	15092	15152	15047	14920	15107	14977	15149	15182	15248	14903	15169	15155	15140	15133	14907	15058	15005	15115	14977	15200	15224	14968	15138	15112	15056	14952	15133	14923	15140	15080	15109	15241	14961	15174	14974	15167	15108	15040	14982	14967	15060	15209	15256	15041	15084	15056	15139	15146	15037	15020	15219	14918	15128	14911	15137	15181	15178	14916	15136	14977	15157	15063	15034	15025	15228	15029	15068	15148	15094	15109	15215	15260	14969	15095	15144	15145	14996	15226	15106	15049	15058	15025	15033	15272	15131	15100	14934	14973	15062	14926	14921	15176	15332	15093	15063	15205	14987	15070	14856	15039	14993	14942	15070	15157	15125	14943	14946	15259	15090	15117	15010	15026	15056	15048	15115	14986	15071	15134	15167	14968	15163	15211	15046	15054	15071	14999	15021	15065	14911	15229	15075	15192	15177	15177	14932	15047	14913	14984	15124	15044	15148	15119	15080	15093	15059	15122	15007	15252	14958	15182	15082	15196	15186	14985	15123	15127	15172	15109	15250	15116	15088	15071	15127	14870	15049	15091	15168	15032	15138	15138	15027	15074	15210	15097	15021	14954	15039	15102	15044	15114	15173	15187	15136	14999	15075	15030	14961	15031	15161	15039	15004	15235	15050	15043	15004	14966	15069	15079	14998	15130	15117	14931	15103	14983	15195	15109	15078	15061	14988	15329	15103	15155	15066	15071	15203	15098	15016	15024	15183	15223	14994	15087	15125	15059	15073	15088	15120	15115	15019	15141	15157	15044	15113	15092	15062	14991	15125	15097	15022	14844	14981	15230	14974	15050	15199	15089	15150	15121	15074	15065	14930	15050	15137	15146	15042	14981	15183	15094	15040	15031	15131	15287	15246	15138	15089	14934	14986	15053	14992	15160	14968	15052	14959	15175	15088	15197	15285	15177	15104	15252	15044	15166	15106	15208	15055	15027	15082	15036	15032	14943	15169	15120	15057	15122	14963	15147	15080	15182	15113	15146	15084	15055	15098	14944	15249	14821	15144	15230	15086	15034	15205	15308	15220	14857	15142	15011	15188	15196	15097	14876	15086	15282	15271	15110	15181	14986	15119	15068	14936	15262	15267	15272	15086	15080	15081	15125	14993	15142	15139	15151	15042	14960	15120	15153	14998	15004	14904	15084	15053	14994	14909	15080	15161	15045	15188	15004	15365	15026	15152	15167	15214	15016	15157	15037	14996	15000	15258	15096	15081	15305	15062	15116	15044	15234	15062	15173	15221	15235	15048	15211	15283	15201	15041	14961	15095	15094	15186	15171	15043	14976	15062	15083	14971	15003	15018	15106	15166	14919	15222	15153	15118	15163	15206	15051	15075	15189	15197	15307	15028	15166	15096	15070	15154	15100	14927	15050	15160	15059	14949	15190	15067	15162	15057	15068	15051	15066	14964	15003	15202	14948	15087	15017	15026	14996	15044	14922	15002	15182	15029	15102	15046	15176	14946	15113	15174	15094	15124	15312	14998	15047	15072	15053	15006	15107	15060	14913	14963	14977	15205	15078	15114	15092	14943	15137	15100	15041	15213	15129	14900	15340	15091	15058	15253	15019	15237	14967	15233	15103	15035	14996	15147	15220	15064	15158	15258	14908	15085	15041	15165	15196	15085	15138	15023	15021	15136	14995	15167	14928	15037	14975	15133	15085	15175	15033	15144	15133	15093	15085	15155	15196	15133	15022	15227	15011	15118	14975	14957	15137	15193	15137	15160	15251	15022	15216	15071	15058	15032	15109	15167	15101	15312	15090	15058	15123	14906	15030	15109	15182	15037	15031	14985	15124	15217	14879	15081	15136	15067	15171	15044	14952	15111	15091	14939	15009	15059	15062	15151	15240	14923	15157	15119	15046	15046	15123	15145	15206	14948	15150	14926	15098	15270	15008	15051	14944	15216	14953	14965	15183	15088	14924	14954	14959	15289	15071	15111	15233	15239	15134	15226	15136	15033	15236	15118	15003	15055	14919	15101	14982	15158	15315	15111	15244	15139	14966	15162	14881	15171	15101	15146	15239	15001	14973	15200	15065	15018	15006	15126	15085	15054	15048	15063	15048	15251	15209	14884	15040	15099	15045	15124	15078	15139	15003	15130	15151	15101	15130	15024	15100	15170	15123	15075	14921	14965	15334	15010	15028	15256	14988	15053	15177	15076	14966	15196	15076	14952	15102	15122	15015	15015	15096	15032	15044	14947	15064	15070	15138	14979	14942	15260	14954	15092	15198	15184	15273	15142	14996	14953	15230	15209	15099	15283	15148	14993	15110	15219	15228	15028	15043	15085	15245	15107	15034	15134	15164	15221	15129	14912	15051	15019	15053	15109	15095	15061	14948	15085	15032	15036	15223	15169	14983	14934	15101	14974	14940	15226	15081	14985	15142	15192	15036	15269	15059	14944	15104	15151	14931	15119	15036	15030	15050	15189	15180	15018	15033	15126	15235	15035	15004	15246	14957	15068	14978	15163	15097	14995	15094	15144	15124	14933	15064	15075	15048	15044	15089	15013	15020	15122	15071	15087	15034	15219	15104	14959	14897	15200	15047	14943	15213	14937	15197	15183	15203	15006	15146	15092	14940	15135	14882	15141	15053	15223	15183	15069	15135	15065	15090	15057	14883	15125	15245	15083	15159	15012	15139	15030	15340	15125	15160	15126	15037	15054	15094	15026	14995	15003	15224	15180	15133	15164	15108	15177	15073	15124	15077	15077	15071	15146	15134	15129	14932	14916	15337	15144	15066	15105	15097	15081	15156	15181	15115	15021	15025	15117	15068	14976	15203	15120	15009	15051	14992	15212	15107	15166	15077	14943	15030	15115	15081	15055	15101	15073	15132	15184	15098	15178	15208	15086	14937	15190	15257	14951	14935	15188	15078	15095	15180	15073	15016	15051	14899	15082	15111	15182	15068	15026	15056	15120	15123	15066	15040	15075	15074	15109	15048	15242	15024	15282	15193	15221	15092	15144	15044	15087	15179	15069	15111	15077	15171	15066	15103	15167	15122	15121	15203	15104	15057	15188	14987	15024	15075	14949	15183	15046	15374	15142	15239	15200	14999	15026	15215	15247	15100	15243	15065	15050	15079	15190	14863	15134	15026	15162	15262	15086	15179	15039	14995	15268	15036	15071	15230	15005	15038	15164	15080	15011	14900	15332	15212	15087	15174	15193	14987	15126	15105	15148	15081	15042	15110	15060	14912	15086	15064	15073	15057	15022	15242	15056	15149	15202	15068	15054	15096	14966	15130	14999	15027	15156	14955	15002	15161	15080	15025	15131	14926	15178	15070	15024	15188	15075	15006	15120	15088	15167	15108	14946	14960	15136	15142	15000	15161	15083	15079	15165	15151	15021	15198	14981	15030	15256	15299	14971	15091	15130	15130	15129	15164	15031	15146	15073	15149	15287	15095	15071	15027	15011	15226	15134	15031	15119	14918	15115	15055	15144	14914	15173	15153	15134	15059	15090	15174	15025	14967	15115	14984	14974	15198	15116	14905	15178	15097	15251	15045	15143	15084	15161	15095	15216	15078	14998	15033	14958	15087	15120	14942	15025	15102	15201	14947	15112	15098	15006	14955	15007	15206	15072	15249	15109	15077	15197	15133	15297	14985	15093	15084	14954	15129	15133	15086	15172	14895	15066	15145	15142	15092	15038	15204	14980	15021	15079	15043	15205	15123	15133	15254	15072	15165	15107	14990	15249	15087	15017	15123	14996	15297	15040	15224	14978	15028	15309	14894	15078	15046	15170	15169	15221	15144	15079	15036	15024	15008	15228	15170	15250	14964	15308	15187	14958	15048	15084	14959	15108	15101	15039	15209	15008	15282	15123	15072	15085	15075	15137	15066	15094	15140	15219	15145	15089	15008	14985	15174	15070	14910	15016	15204	15091	15073	15192	14959	14977	15154	15125	14939	15024	15126	15230	15192	15072	15163	15211	15157	15076	15155	15014	15262	15042	15199	14951	15042	14876	14947	14954	15102	15128	15079
24647	21230	28380	28512	24045	24209	26717	25285	22916	21153	19697	19486	19052	19095	18889	19013	18964	18960	19360	19209	19009	19040	18932	19157	19118	19210	19140	19053	19088	18962	19005	18978	18991	19051	18979	18866	19069	19043	18968	19116	18987	19054	19177	18800	19010	19106	18946	18907	18920	18958	19110	18982	19034	19167	19164	18848	19059	19137	18882	18931	19045	18885	19005	19055	19029	18973	18899	19154	18944	19072	18987	19031	19010	19067	19063	19028	19272	19103	19121	18992	19065	19071	18852	18897	18967	18890	19004	18967	18990	18846	18994	18990	19093	19074	19132	19099	18951	18993	19083	18949	18997	18974	19213	19215	19004	18993	18884	18932	18962	18969	19230	18904	18957	19009	19078	18927	18894	18917	19007	19028	19083	18877	18883	18983	19032	19220	18871	18751	19058	19026	19014	19213	19168	19084	18913	19151	18898	18925	18998	19010	18970	19093	18991	18910	19007	18967	19052	19000	18741	18889	19080	19022	19006	18973	18774	18592	19016	19000	19002	19080	18863	19177	18829	18880	18942	19159	19077	19000	19027	18994	18968	19030	18849	18886	19005	18986	18967	18824	19216	18942	18887	18787	18979	19011	18972	18958	18951	19136	18969	18932	19101	18948	19079	18966	18966	19120	18813	19171	19087	18962	18976	18990	19137	18927	18862	19030	19024	18974	19001	19026	18974	19267	19100	18750	19121	19090	18843	18907	18911	19090	19023	19098	19215	18986	19150	19006	18969	18954	18948	18963	19068	19046	18928	18944	18885	18697	18739	18923	19031	19027	18989	19171	19006	19169	18960	18918	19017	18861	19177	19002	19093	19068	19008	19067	19021	19086	18959	18992	18873	19075	19087	19206	19064	19129	19075	19078	19042	19064	19210	18854	18645	19012	19085	19031	19169	18906	18976	18812	19180	19211	19104	18884	19164	18910	19123	19234	18853	19162	18940	19036	19109	18910	19016	19034	18911	19023	18940	18921	19075	18960	18978	19028	19074	19091	19259	19228	19077	19011	18886	19002	19185	18820	19168	19034	19064	19102	19058	18856	18909	18902	18945	19189	18855	19052	18941	18925	19041	19045	18720	18852	18987	18824	19001	19075	18984	18906	19082	19010	18984	19056	19244	19084	19166	19207	19064	18972	19052	19049	18869	19136	19113	19036	19020	18825	19034	18922	19133	19111	19149	18890	18834	19046	18927	19011	18885	18822	18815	19166	19008	19052	18851	19108	19054	19006	19217	19125	19163	19052	18758	18947	19017	18959	19062	19093	19226	18763	19072	18909	19094	19050	18746	18929	18888	19118	19025	18982	19115	18956	19219	19124	19181	19008	18986	18915	19023	18854	19002	18892	18974	18913	19110	18748	18882	19168	18838	18995	18935	19096	19140	19068	18942	18974	19000	18952	19176	19116	19047	18982	18960	18885	19142	18964	19045	19022	19020	19078	19180	19133	18954	18924	18918	19132	18972	18878	18956	19165	19253	19043	19131	18964	18799	19011	19039	19064	19072	18783	18935	19006	19291	19284	18885	18861	18919	18934	18975	18879	18933	18675	19087	18964	19081	19183	19080	19099	18969	18821	18926	19091	19038	19062	19012	19038	19253	18957	18906	18858	19156	18851	19069	18653	19007	19045	19089	19073	19002	19091	18797	18891	19089	19152	19033	19118	19150	19092	18919	18992	19069	18963	19155	18993	19025	19059	19097	19188	18828	18895	19041	19034	18918	19182	18994	19032	18903	18822	18937	18930	18869	19088	18894	18935	19224	19069	18966	19161	18887	19029	19000	18816	18892	19081	18991	18854	18864	19154	19161	18777	19038	18998	18851	18893	19229	19041	19249	18789	19027	18997	19032	18960	19224	18888	18877	19106	19086	18960	18965	18998	19110	18831	18742	19013	18918	19133	18868	18959	19059	19072	18859	19064	19121	19073	18851	19004	18928	19013	19032	19013	19018	18854	18964	18750	18939	19052	18889	18967	18931	18994	18949	19010	18977	19060	19054	18867	18969	19166	18992	18753	18986	19051	18755	19141	19010	18950	18818	19059	18827	19040	18917	19124	18773	18889	19071	19142	19021	18955	19279	18987	19049	19045	18939	19160	18960	19173	18740	18947	19047	18979	19063	19090	18856	19014	18890	19135	18956	18983	19158	18880	19222	19012	19190	19062	18882	19066	19112	19076	18930	19099	19128	18912	18893	18872	18807	19052	18999	19187	19152	19263	18911	18807	18975	18906	18993	19082	19228	18956	19179	19100	19096	19006	19024	19031	19144	19117	18971	18983	19026	19049	18829	19016	18967	18952	18856	18744	18945	18979	18996	19049	19047	19042	18957	18885	19151	19110	18954	19019	19117	19108	19022	19049	19018	18942	18892	18921	18997	18721	19016	19022	18981	18923	19010	18975	19083	18929	19119	18884	18939	19049	18914	18860	19137	19080	18916	18947	19301	18940	18990	18844	19061	18931	19192	18793	18907	18965	18770	19021	19117	18960	18938	18940	18913	19004	18900	19302	18941	19182	18959	18993	18862	19034	19059	18857	18891	18883	19076	19055	18857	18995	18825	18883	19072	19068	19079	19217	18999	19050	19026	19097	18861	19144	19007	19051	18994	19157	19026	18967	19007	18947	18985	18932	19207	18779	18992	19041	19124	19035	19220	18980	18949	18990	19262	18944	19060	18945	18899	19108	19004	19059	19069	18924	19148	19218	19015	19106	18861	18989	19086	19067	19065	19273	19101	19177	19098	18998	19247	18949	19055	18730	19006	18968	19143	19080	18975	18980	19159	19159	19287	19099	18772	19037	19000	19077	19086	19020	18954	18862	18899	18948	19097	18803	19037	19020	19076	19120	18936	18976	19238	18814	18966	18918	19072	19039	19139	19157	18927	18977	19116	18933	18715	19192	18925	18953	19002	18751	19045	19008	18960	18796	19021	19136	18780	19038	19095	19010	19008	19120	18974	19011	18997	19101	18855	19040	18867	19087	18812	18988	19198	19175	18979	19125	19017	18914	19069	18978	18909	18941	18856	19071	19157	19096	19198	18949	19019	18935	19098	18970	18968	19053	19003	18902	19151	18922	18891	19006	19053	18911	19230	18882	18977	18974	18990	19311	19085	18935	19002	19154	19138	19044	19169	18971	19082	19139	19118	18968	19034	18902	18907	18956	18990	19119	19074	19014	19073	18803	19165	19048	19066	19021	18859	19181	19198	19005	18892	18828	19055	19114	18900	19195	19142	18945	19227	18937	19134	19072	19135	19071	19235	19279	18927	18972	18955	18884	19109	19051	18926	19128	19059	18847	18983	19030	19012	18857	18828	18974	19132	19357	18859	18848	18935	19076	19101	18989	18956	18992	18935	18810	18864	19095	19097	19103	19012	18885	18920	19079	19104	18944	19086	18947	18965	18966	19079	19113	18915	18881	18929	19111	19139	18980	18938	18815	18958	18811	18944	19062	18918	19120	19167	18932	19030	18944	18813	18845	18953	19233	18988	18994	19036	19047	19126	19128	19121	18932	19045	18992	19227	18986	19047	19000	19176	19073	19150	19186	19043	18815	18828	18912	19050	19050	18981	18992	19089	19106	19117	19124	18985	19006	19020	19039	19133	18895	19011	19155	19002	19053	18894	19032	18983	19444	19087	18897	18887	19029	18955	18954	19030	19108	19258	19067	19264	18937	19054	19061	18905	18892	18793	19000	19043	19062	19202	19116	19017	18887	18970	19114	18980	19150	18865	19005	18967	18888	19007	18934	19092	19035	18884	18947	19224	19000	19018	19246	19079	18935	18797	18894	18991	19090	19078	19003	19103	19117	18948	18997	18995	19149	18852	19043	18944	18997	18887	18855	19077	18879	19083	19070	18841	18904	19043	19092	18956	18848	19099	19102	19101	19015	18949	19141	18955	18853	18922	19150	19024	18804	18911	18804	18933	19096	18931	19064	19406	18729	18859	18943	18915	19062	19007	19027	19030	18996	19011	18986	18820	18913	19027	19017	19135	18963	19087	19043	18956	19040	19113	19006	19114	18884	19025	18891	19145	19105	19042	19008	18922	18877	18995	18817	19119	18956	18995	19004	19002	19017	19023	18892	19014	19141	19017	19052	18986	18929	18790	18998	18983	19053	19000	19122	19142	19035	18924	19131	18870	18941	18998	19131	18975	18851	18854	19034	19047	18925	18891	19022	19054	19042	18812	18921	18900	19159	18991	19252	19106	18885	18673	19000	18755	18934	19057	19133	19273	18755	19009	19273	19132	19049	19134	18935	19021	18930	18946	18901	19217	19117	19079	19139	19113	18779	19108	18983	18985	18850	19046	19008	18849	18860	18950	19311	18901	19139	19140	18925	19200	19056	19137	18837	18861	19193	19061	19000	18824	18896	18961	19275	18995	19057	18866	19020	18928	19094	18873	18924	18741	18938	19056	19040	18973	19094	19019	18857	18932	18878	19047	19039	18962	19041	18911	19102	19001	19071	18854	18923	19232	18989	19211	19015	19123	19062	19064	19106	19183	19017	19279	19124	19081	19016	18978	18966	19198	18929	19053	19020	18804	19170	19015	18942	19029	19114	19016	19000	18780	19047	19029	19004	18909	19201	19192	19007	18893	18920	19059	18965	19087	18999	18845	18937	19044	18898	19054	19010	19114	18920	19225	18892	19051	19033	18806	19002	19020	19127	19240	18862	19045	18946	19026	19114	19000	18882	19244	18997	19115	18857	18903	18894	19105	18975	19003	18947	19019	19059	19023	18923	19025	19021	19102	19134	19034	19026	19139	18973	18961	19085	19211	19176	19055	19144	19064	18869	19047	18950	18958	18885	19051	19103	19139	19122	18988	19131	19186	19017	19032	18948	19006	19118	18979	19070	19052	19083	19034	19058	19045	18861	19023	18985	18853	19250	18911	18927	18945	18931	18968	18988	19189	18992	19047	18895	19183	19037	18839	18764	18720	18845	19165	19036	18996	19023	19041	19109	18905	18995	18919	18827	19099	19027	19026	18914	18829	19036	18822	19051	19067	19010	19016	19018	19212	19102	19095	19158	18977	18903	18894	19148	19151	18998	18972	18938	19062	19009	18864	19110	19088	19131	19166	19145	19092	19268	18982	18926	19096	18947	19180	19111	19131	19091	18972	19019	19091	19178	18980	19074	18950	19028
25674	46382	39622	28088	23409	23262	26357	25121	21389	18035	16328	15957	15786	15523	15751	15800	15704	15575	15734	15808	15774	15573	15849	15650	15691	15642	15720	15826	15821	15642	15727	15690	15704	15802	15762	15660	15740	15720	15752	15773	15762	15796	15745	15929	15646	15574	15727	15870	15912	15856	15799	15745	15525	15824	15630	15700	15720	15968	15553	15878	15666	15692	15838	15765	15654	15889	15539	15686	15603	15705	15767	15793	15849	15744	15896	15777	15822	15817	15678	15706	15861	15807	15794	15821	15683	15871	15736	15579	15760	15688	15763	15889	15700	15728	15864	15856	15761	15714	15616	15792	15566	15738	15766	15646	15755	15754	15701	15736	15556	15786	15701	15667	15804	15730	15727	15651	15715	15756	15857	16017	15754	15701	15743	15682	15650	15854	15711	15927	15695	15788	15920	15975	15666	15647	15710	15632	15610	15731	15685	15640	15797	15716	15861	15822	15584	15622	15648	15739	15876	15729	15592	15599	15636	15676	15795	15633	15810	15830	15772	15720	15765	15784	15987	15577	15788	15798	15602	15824	15812	15754	15605	15736	15611	15825	15822	15650	15697	15757	15605	15749	15817	15639	15857	15635	15695	15546	15793	15646	15751	15784	15882	15791	15665	15866	15731	15619	15775	15616	15736	15811	15584	15749	15882	15658	15666	15762	15726	15821	15860	15707	15808	15748	15794	15739	15782	15607	15809	15768	15752	15582	15590	15747	15706	15657	15737	15712	15546	15806	15855	15769	15813	15559	15681	15778	15809	15678	15653	15868	15771	15747	15904	15800	15739	15530	15658	15723	15656	15728	15736	15801	15720	15651	15749	15791	15594	15770	15692	15498	15688	15778	15763	15591	15736	15821	15738	15627	15757	15783	15742	15795	15873	15742	15717	15811	15884	15432	15573	15699	15623	15576	15755	15794	15699	15595	15656	15922	15836	15694	15794	15865	15711	15902	15957	15851	15724	15615	15826	15667	15797	15831	15535	15692	15453	15839	15767	15735	15703	15756	15747	15863	15722	15752	15774	15594	15861	15854	15764	15540	15824	15691	15905	15752	15920	15550	15900	15783	15719	15676	15625	15792	15704	15583	15757	15808	15402	15837	15721	15700	15602	15753	15671	15826	15910	15723	15818	15642	15857	15782	15541	15684	15842	15752	15552	15964	15846	15888	15586	15599	15616	15789	15765	15821	15626	15641	15665	15749	15749	15760	15631	15696	15591	15503	15725	15598	15858	15671	15559	15715	15771	15810	15781	15786	15604	15735	15763	15665	15801	15629	15697	15685	15725	15674	15832	15778	15594	15680	15572	15762	15808	15957	15665	15859	15734	15719	15823	15724	15968	15783	15770	15812	15683	15723	15697	15735	15857	15722	15855	15794	15668	15743	15904	15702	15867	15802	15936	15784	15652	15722	15853	15738	15723	15579	15803	15710	15779	15786	15737	15679	15632	15731	15665	15784	15555	15782	15911	15737	15886	15882	15691	15803	15681	15774	15679	15834	15712	15692	15752	15885	15826	15672	15593	15647	15723	15768	15893	15788	15534	15867	15832	15681	15801	15733	15719	15702	15749	15829	15831	15941	15793	15787	15751	15682	15851	15652	15580	15747	15748	15744	15630	15705	15795	15732	15781	15559	15821	15745	15850	15775	15700	15554	15705	15611	15919	15751	15801	15692	15740	15607	15839	15970	15690	15795	15765	15714	15718	15663	15721	15782	15672	15845	15704	15702	15816	15735	15602	15697	15720	15689	15696	15693	15674	15658	15546	15541	15669	15904	15589	15677	15775	15948	15702	15710	15741	15694	15733	15786	15836	15747	15732	15837	15773	15751	15743	15762	15573	15861	15729	15691	15854	15770	15828	15764	15838	15681	15951	15910	15638	15803	15613	15721	15733	15840	15749	15744	15721	15747	15635	15677	15795	15802	15823	15704	15745	15652	15842	15737	15695	15754	15545	15795	15809	15785	15753	15757	15677	15799	15715	15690	15744	15856	15569	15694	15706	15822	15716	15624	15902	15795	15736	15687	15678	15695	15833	15591	15621	15875	15677	15683	15607	15643	15879	15714	15713	15866	15534	15608	15768	15717	15696	15700	15685	15659	15587	15756	15618	15817	15822	15554	15782	15782	15729	15815	15811	15724	15774	15832	15598	15851	15841	15739	15662	15583	15796	15753	15720	15683	15811	15828	15665	15711	15748	15919	15662	15543	15752	15674	15732	15659	15649	15845	15696	15790	15705	15774	15739	15849	15706	15740	15570	15843	15689	15796	15788	15687	15609	15848	15627	15963	15670	15779	15507	15631	15793	15602	15811	15770	15656	15800	15683	15762	15660	15773	15784	15730	15700	15751	15658	15733	15751	15708	15675	15785	15886	15572	15642	15698	15627	15677	15688	15827	15539	15900	15755	15677	15733	15863	15918	15764	15707	15689	15701	15808	15643	15738	15572	15811	15786	15658	15571	15686	15705	15713	15740	15696	15725	15700	15659	15681	15608	15660	15851	15791	15916	15786	15667	15625	15692	15751	15816	15704	15608	15786	15868	15707	15897	15873	15700	15712	15950	15728	15830	15845	15792	15789	15772	15741	15886	15778	15794	15742	15535	15663	15631	15706	15675	15631	15667	15812	15624	15726	15740	15677	15700	15651	15724	15694	15739	15857	15822	15735	15737	15628	15613	15847	15784	15866	15814	15737	15724	15685	15665	15780	15797	15746	15804	15538	15656	15727	15743	15597	15818	15910	15784	15619	15747	15854	15676	15637	15784	15626	15748	15821	15572	15817	15496	15656	15633	15864	15558	15667	15726	16012	15862	15690	15699	15735	15707	15693	15656	15676	15801	15659	15731	15799	15846	15812	15751	15757	15898	15803	15659	15774	15470	15874	15781	15755	15685	15612	15768	15747	15754	15557	15908	15581	15872	15849	15805	15597	15745	15475	15801	15744	15736	15677	15894	15883	15578	15826	15648	15816	15819	15801	15839	15868	15667	15724	15748	15806	15818	15850	15819	15936	15749	15696	15666	15741	15682	15760	15809	15895	15786	15812	15661	15799	15766	15770	15861	15636	15663	15698	15694	15686	15655	15807	15703	15704	15471	15710	15750	15449	15709	15655	15770	15700	15685	15783	15783	15790	15821	15699	15707	15675	15645	15860	15851	15769	15664	15884	15755	15783	15737	15600	15634	15732	15718	15753	15823	15756	15717	15860	15733	15776	15774	15907	15754	15812	15624	15707	15646	15896	15692	15724	15671	15847	15804	15783	15682	15855	15555	15787	15722	15657	15613	15752	15553	15562	15762	15730	15721	15677	15627	15776	15764	15788	15887	15773	15909	15854	15871	15775	15779	15951	15583	15682	15824	15873	15719	15646	15762	15699	15745	15757	15876	15572	15666	15675	15471	15699	15728	15760	15797	15767	15681	15676	15637	15740	15653	15697	15846	15773	15773	15783	15674	15710	15710	15825	15837	15762	15879	15673	15602	15790	15629	15910	15495	15723	15634	15830	15739	15671	15733	15727	15610	15737	15766	15749	15647	15695	15704	15766	15673	15809	15719	15701	15621	15721	15962	15697	15894	15797	15734	15841	15641	15831	15683	15710	15897	15698	15811	15858	15784	15812	15940	15660	15773	15651	15659	15689	15791	15675	15556	15708	15867	15794	15588	15746	15797	15722	15736	15940	15681	15660	15568	15843	15761	15945	15815	15688	15690	15621	15713	15779	15737	15546	15810	15778	15784	15700	15691	15659	15772	15794	15690	15728	15768	15731	15878	15579	15777	15723	15831	15602	15744	15761	15867	15686	15787	15698	15888	15717	15808	15752	15805	15871	15618	15625	15848	15891	15793	15711	15960	15678	15734	15659	15632	15714	15841	15780	15707	15641	15785	15704	15663	15754	15703	15822	15878	15827	15523	15660	15746	15651	15794	15750	15976	15742	15742	15838	15612	15770	15739	15704	15828	15779	15727	15644	15800	15802	15626	15749	15863	15802	15756	15739	15594	15858	15847	15613	15867	15634	15855	15778	15758	15844	15665	15852	15808	15740	15727	15703	15790	15660	15813	15669	15810	15749	15672	15686	15797	15799	15833	15851	15652	15817	15658	15745	15812	15824	15838	15550	15822	15840	15789	15853	15763	15955	15799	15682	15673	15653	15533	15822	15825	15727	15762	15621	15750	15678	15576	15797	15583	15673	15888	15737	15620	15682	15620	15764	15696	15705	15783	15677	15696	15829	15788	15853	15759	15675	15827	15722	15785	15526	15746	15741	15657	15672	15698	15694	15699	15805	15733	15850	15856	15839	15743	15871	15765	15814	15790	15659	15509	15627	15664	15825	15636	15695	15813	15806	15770	15815	15868	15745	15620	15762	15700	15801	15804	15650	15600	15759	15607	15830	15721	15566	15678	15667	15733	15860	15752	15857	15731	15884	15586	15744	15631	15492	15673	15682	15893	15879	15674	15705	15730	15486	15786	15774	15808	15812	15774	15850	15742	15652	15705	15765	15941	15577	15886	15850	15628	15787	15770	15760	15691	15689	15732	15874	15628	15947	15671	15577	15683	15740	15809	15754	15995	15653	15600	15859	15819	15806	15861	15777	15835	15804	15701	15817	15561	15867	15705	15662	15770	15698	15854	15673	15807	15737	15732	15754	15712	15892	15693	15825	15746	15523	15706	15760	15897	15675	15665	15897	15696	15789	15884	15739	15647	15612	15782	15815	15610	15933	15852	15795	15932	15813	15918	15718	15885	15867	15790	15830	15881	15632	15829	15825	15850	15866	15746	15662	15737	15912	15749	15689	15735	15799	15897	15693	15824	15789	15857	15748	15907	15827	15822	15742	15718	15699	15713	15789	15770	15624	15722	15802	15677	15809	15788	15860	15769	15707	15834	15666	15836	15645	15898	15761	15938	15648	15593	15718	15789	15730	15832	15788	15724	15877	15645	15669	15828	15795	15681	15691	15800	15829	15769	15829	15808	15900	15569	15724	15629	15691	15925	15825	15774	15791	15899	15685	15810	15557	15812	15730	15715	15814	15650	15777	15716	15671	15876	15667	15914	15615	15785	15804	15737	15825	15713	15462	15785	15651	15785	15687	15716	15863	15845	15597	15645	15612	15723	15699	15786	15613	15748	15881	15794	15807	15720	15630
22021	21113	28386	24361	22742	32957	47879	40795	32341	27544	23997	21698	21047	20753	20745	20526	20614	20484	20897	20838	20741	20698	20816	20717	20501	20547	20535	20653	20588	20490	20728	20410	20586	20498	20549	20472	20471	20675	20445	20555	20655	20439	20553	20318	20703	20618	20609	20607	20358	20397	20455	20678	20599	20460	20476	20501	20683	20504	20610	20611	20372	20700	20330	20615	20599	20572	20542	20548	20520	20414	20579	20639	20421	20418	20409	20594	20394	20575	20641	20450	20327	20403	20540	20651	20658	20478	20425	20029	20480	20432	20424	20588	20416	20412	20457	20601	20658	20330	20380	20583	20606	20407	20503	20283	20698	20502	20811	20694	20395	20490	20464	20552	20479	20454	20583	20507	20603	20532	20598	20575	20655	20581	20396	20396	20695	20495	20546	20437	20372	20580	20414	20482	20349	20350	20538	20343	20348	20400	20558	20474	20618	20468	20524	20513	20598	20474	20384	20463	20563	20556	20522	20656	20674	20510	20467	20480	20489	20495	20361	20336	20380	20317	20405	20559	20564	20395	20411	20609	20491	20686	20683	20337	20431	20356	20570	20643	20658	20575	20528	20483	20362	20548	20422	20436	20408	20460	20298	20430	20214	20275	20516	20504	20384	20534	20657	20534	20289	20452	20371	20644	20536	20558	20396	20552	20530	20404	20649	20321	20435	20745	20442	20449	20581	20647	20609	20631	20582	20566	20423	20559	20538	20383	20417	20542	20596	20609	20610	20384	20423	20350	20432	20543	20402	20367	20469	20358	20484	20727	20339	20587	20618	20411	20439	20312	20622	20367	20296	20335	20537	20552	20633	20551	20574	20420	20490	20435	20495	20335	20504	20692	20532	20658	20311	20339	20370	20494	20412	20408	20456	20550	20504	20647	20692	20451	20546	20633	20687	20644	20593	20486	20588	20447	20471	20481	20518	20288	20460	20507	20757	20384	20508	20503	20470	20317	20623	20472	20528	20328	20686	20586	20524	20407	20474	20372	20405	20463	20606	20546	20473	20470	20723	20381	20614	20524	20374	20504	20640	20354	20385	20715	20273	20452	20473	20356	20348	20383	20509	20525	20706	20568	20483	20486	20540	20572	20410	20401	20685	20659	20474	20516	20558	20426	20403	20466	20470	20457	20354	20421	20534	20456	20517	20506	20470	20606	20448	20305	20496	20711	20342	20644	20490	20465	20374	20347	20314	20755	20514	20588	20442	20496	20601	20541	20760	20287	20516	20517	20526	20568	20522	20529	20557	20339	20314	20500	20458	20289	20661	20390	20605	20556	20522	20270	20500	20350	20376	20753	20482	20763	20890	20360	20497	20383	20620	20499	20543	20469	20502	20549	20628	20462	20545	20462	20379	20277	20409	20449	20629	20546	20640	20358	20604	20498	20500	20506	20623	20798	20438	20650	20467	20295	20520	20676	20621	20434	20703	20758	20551	20511	20573	20463	20578	20562	20525	20504	20724	20496	20619	20576	20510	20554	20622	20547	20300	20356	20465	20469	20319	20229	20541	20633	20552	20363	20508	20603	20371	20359	20320	20309	20438	20695	20600	20377	20548	20373	20424	20448	20338	20441	20528	20469	20373	20284	20520	20449	20495	20506	20502	20649	20658	20286	20569	20651	20448	20369	20493	20433	20635	20614	20665	20469	20534	20473	20350	20366	20414	20400	20390	20512	20476	20448	20505	20501	20509	20389	20341	20502	20504	20407	20397	20355	20590	20792	20472	20375	20430	20402	20402	20307	20275	20430	20509	20406	20630	20688	20646	20454	20481	20423	20613	20442	20568	20373	20496	20587	20313	20409	20443	20401	20646	20412	20110	20354	20545	20623	20547	20566	20384	20373	20673	20655	20396	20413	20497	20572	20383	20543	20455	20409	20364	20408	20589	20392	20266	20504	20440	20259	20489	20399	20718	20530	20474	20460	20434	20446	20441	20523	20466	20399	20523	20490	20360	20613	20497	20394	20366	20521	20451	20318	20455	20553	20408	20522	20474	20446	20621	20513	20473	20445	20594	20554	20613	20574	20634	20583	20482	20471	20335	20447	20567	20470	20357	20563	20543	20485	20622	20336	20424	20597	20611	20538	20493	20610	20313	20618	20353	20538	20502	20764	20709	20428	20416	20361	20628	20500	20367	20610	20678	20560	20442	20400	20446	20497	20446	20655	20387	20482	20568	20399	20610	20575	20508	20597	20489	20568	20390	20404	20337	20601	20465	20392	20434	20669	20365	20425	20340	20739	20403	20322	20412	20486	20292	20366	20575	20549	20511	20482	20546	20459	20676	20480	20516	20250	20395	20491	20465	20390	20542	20400	20609	20577	20522	20470	20373	20437	20413	20418	20583	20512	20575	20451	20495	20572	20610	20578	20489	20503	20749	20615	20379	20628	20405	20381	20252	20470	20697	20504	20667	20382	20571	20356	20497	20368	20396	20364	20438	20678	20293	20440	20412	20549	20620	20639	20397	20703	20524	20408	20591	20578	20326	20548	20317	20578	20572	20320	20533	20494	20502	20650	20549	20540	20301	20665	20489	20521	20482	20508	20726	20526	20558	20449	20548	20519	20369	20476	20548	20480	20579	20800	20508	20443	20562	20338	20583	20418	20476	20294	20540	20562	20349	20364	20406	20298	20421	20508	20398	20569	20484	20481	20503	20618	20375	20375	20515	20454	20578	20580	20241	20657	20664	20789	20488	20292	20376	20465	20476	20401	20347	20412	20558	20522	20288	20562	20466	20575	20622	20476	20395	20451	20452	20374	20600	20565	20647	20692	20598	20473	20769	20669	20497	20247	20695	20420	20356	20756	20557	20478	20505	20379	20573	20357	20301	20502	20417	20670	20444	20311	20386	20423	20372	20312	20510	20685	20506	20585	20499	20377	20420	20424	20497	20625	20581	20587	20534	20560	20717	20562	20563	20493	20305	20315	20424	20399	20576	20514	20562	20462	20515	20332	20482	20374	20507	20412	20396	20377	20379	20293	20414	20293	20364	20499	20363	20550	20371	20576	20480	20629	20432	20431	20400	20554	20362	20459	20737	20480	20543	20376	20544	20344	20456	20451	20416	20634	20649	20315	20359	20397	20603	20486	20629	20453	20472	20247	20519	20455	20214	20328	20397	20725	20438	20239	20314	20339	20554	20474	20399	20558	20459	20404	20419	20279	20654	20532	20399	20491	20467	20512	20637	20538	20627	20462	20479	20694	20431	20579	20529	20435	20442	20613	20319	20544	20575	20407	20375	20346	20728	20737	20547	20371	20680	20775	20498	20532	20650	20597	20552	20568	20337	20341	20505	20388	20577	20499	20358	20380	20487	20661	20700	20659	20618	20577	20647	20310	20531	20734	20489	20370	20590	20693	20447	20518	20526	20529	20233	20406	20468	20567	20609	20654	20537	20300	20392	20429	20567	20242	20556	20236	20531	20406	20505	20360	20610	20431	20678	20646	20474	20617	20451	20521	20516	20409	20491	20689	20474	20586	20309	20473	20585	20406	20375	20584	20333	20503	20768	20346	20537	20523	20672	20560	20501	20537	20651	20607	20358	20486	20340	20517	20294	20570	20569	20721	20606	20441	20381	20609	20517	20530	20390	20476	20540	20473	20431	20404	20361	20441	20493	20534	20717	20479	20568	20615	20370	20524	20306	20291	20557	20346	20529	20405	20411	20528	20430	20458	20418	20466	20517	20581	20489	20655	20578	20402	20519	20342	20450	20327	20320	20612	20411	20551	20441	20300	20379	20297	20346	20249	20569	20460	20488	20323	20296	20467	20611	20618	20376	20622	20407	20547	20497	20552	20660	20695	20666	20706	20424	20567	20457	20650	20516	20472	20380	20645	20506	20396	20609	20615	20335	20502	20372	20480	20433	20513	20563	20520	20600	20379	20342	20350	20454	20452	20577	20364	20616	20591	20563	20456	20374	20453	20411	20654	20801	20429	20624	20475	20733	20618	20543	20547	20554	20707	20465	20400	20452	20124	20364	20360	20476	20310	20481	20579	20535	20395	20624	20577	20625	20385	20253	20193	20220	20272	20536	20420	20432	20483	20648	20432	20355	20574	20420	20340	20550	20499	20546	20512	20470	20541	20635	20281	20492	20476	20351	20435	20526	20444	20342	20461	20586	20330	20517	20553	20453	20593	20333	20501	20529	20476	20334	20396	20611	20699	20403	20498	20594	20472	20513	20528	20490	20609	20511	20603	20554	20462	20334	20393	20707	20501	20409	20632	20397	20538	20485	20186	20299	20380	20490	20195	20478	20378	20458	20742	20317	20437	20525	20376	20553	20289	20381	20660	20360	20489	20339	20422	20288	20499	20504	20398	20566	20505	20716	20671	20519	20500	20820	20665	20588	20501	20509	20172	20536	20478	20661	20314	20584	20671	20473	20494	20587	20469	20480	20534	20379	20439	20413	20499	20516	20495	20517	20601	20392	20417	20535	20424	20445	20343	20590	20093	20456	20355	20610	20386	20475	20469	20346	20642	20271	20574	20433	20711	20489	20478	20278	20407	20455	20502	20590	20402	20665	20474	20652	20658	20495	20583	20635	20448	20425	20690	20531	20567	20514	20770	20602	20490	20518	20659	20411	20369	20459	20641	20585	20647	20266	20327	20417	20261	20289	20574	20459	20509	20434	20409	20450	20509	20376	20451	20451	20493	20468	20425	20532	20481	20577	20513	20602	20559	20412	20503	20574	20671	20335	20586	20573	20471	20454	20320	20487	20551	20505	20498	20386	20290	20381	20420	20770	20411	20485	20563	20520	20452	20547	20470	20545	20391	20568	20545	20569	20437	20618	20439	20697	20567	20731	20505	20428	20515	20461	20246	20323	20352	20356	20435	20616	20604	20409	20590	20490	20332	20492	20270	20458	20515	20225	20243	20783	20291	20536	20489	20582	20463	20624	20412	20350	20409	20282	20499	20346	20421	20646	20403	20519	20622	20561	20300	20465	20657	20678	20507	20539	20421	20322	20411	20341	20434	20491	20612	20671	20560	20300	20544	20470	20314	20431	20502	20550	20492	20629	20165	20513	20628	20483	20471	20677	20688	20572	20613	20522	20639	20201	20469	20432	20433	20205	20553	20659	20353	20358	20333	20524	20506	20392	20370	20523	20530	20589	20366	20638	20394	20483	20559
30754	62275	53112	38381	31481	38286	46965	39520	30455	24220	19926	17903	16797	16442	16531	16491	16574	16556	16633	16661	16568	16619	16653	16627	16791	16558	16726	16506	16456	16599	16465	16527	16427	16475	16450	16626	16602	16505	16535	16531	16605	16365	16513	16470	16503	16688	16469	16463	16530	16409	16614	16451	16593	16615	16811	16473	16573	16614	16517	16469	16475	16463	16718	16381	16456	16428	16465	16624	16613	16478	16596	16602	16550	16636	16720	16577	16288	16601	16423	16544	16541	16474	16603	16554	16564	16618	16584	16406	16593	16521	16494	16371	16595	16658	16537	16549	16500	16559	16523	16541	16538	16564	16418	16651	16564	16562	16544	16458	16392	16580	16829	16492	16327	16491	16489	16521	16570	16441	16706	16492	16538	16580	16514	16625	16438	16331	16643	16430	16541	16531	16537	16555	16383	16449	16449	16567	16570	16593	16464	16416	16543	16472	16480	16475	16524	16450	16463	16515	16487	16598	16686	16402	16687	16451	16454	16648	16678	16562	16497	16451	16572	16594	16417	16644	16480	16411	16544	16580	16718	16538	16472	16556	16537	16433	16668	16654	16488	16642	16438	16568	16436	16593	16424	16442	16617	16391	16534	16400	16614	16518	16699	16360	16389	16574	16471	16337	16780	16435	16540	16542	16374	16530	16548	16567	16682	16495	16487	16671	16575	16512	16287	16653	16564	16472	16471	16640	16594	16478	16474	16586	16576	16621	16537	16664	16463	16622	16532	16483	16389	16374	16417	16458	16372	16613	16541	16708	16691	16303	16484	16493	16581	16627	16463	16564	16585	16412	16564	16426	16470	16605	16367	16574	16657	16539	16466	16493	16517	16521	16568	16460	16478	16408	16586	16408	16566	16427	16493	16631	16702	16451	16574	16672	16617	16557	16469	16556	16365	16317	16655	16609	16490	16504	16744	16655	16641	16519	16526	16403	16483	16375	16617	16605	16626	16642	16724	16377	16513	16482	16491	16517	16587	16482	16477	16609	16364	16538	16658	16451	16503	16662	16650	16531	16523	16399	16557	16288	16544	16409	16491	16556	16620	16518	16489	16351	16620	16600	16525	16640	16593	16493	16585	16595	16587	16613	16473	16649	16378	16630	16605	16487	16688	16547	16422	16593	16597	16591	16552	16509	16689	16546	16459	16453	16362	16461	16540	16478	16590	16508	16384	16675	16426	16598	16495	16643	16476	16457	16541	16401	16548	16510	16610	16489	16574	16574	16485	16568	16587	16492	16536	16516	16365	16480	16341	16461	16511	16664	16463	16550	16612	16568	16561	16470	16435	16508	16535	16423	16544	16644	16434	16508	16651	16682	16505	16472	16632	16580	16524	16389	16600	16391	16612	16470	16605	16544	16679	16279	16515	16686	16411	16580	16604	16585	16530	16515	16515	16445	16565	16558	16481	16409	16380	16526	16565	16521	16468	16498	16530	16479	16484	16522	16647	16489	16439	16451	16374	16579	16630	16541	16547	16621	16585	16512	16678	16475	16505	16498	16586	16344	16744	16579	16650	16355	16647	16693	16373	16698	16713	16522	16510	16646	16636	16539	16472	16523	16395	16492	16599	16723	16603	16618	16492	16493	16536	16477	16523	16531	16560	16561	16482	16475	16587	16466	16483	16573	16617	16528	16471	16517	16573	16499	16581	16382	16639	16497	16480	16540	16497	16618	16534	16537	16717	16560	16402	16495	16574	16582	16510	16644	16646	16582	16572	16657	16576	16652	16558	16514	16498	16572	16600	16654	16471	16480	16538	16729	16613	16350	16523	16505	16776	16171	16509	16661	16605	16616	16679	16491	16515	16624	16621	16440	16575	16535	16615	16770	16428	16669	16423	16578	16483	16715	16472	16701	16475	16590	16593	16600	16593	16497	16631	16463	16501	16603	16507	16539	16522	16484	16476	16421	16480	16488	16546	16463	16707	16626	16604	16526	16611	16745	16584	16515	16559	16476	16399	16533	16632	16543	16375	16564	16728	16545	16477	16580	16607	16465	16470	16570	16470	16469	16451	16835	16469	16310	16364	16383	16625	16512	16635	16578	16596	16406	16745	16456	16551	16683	16470	16539	16538	16581	16624	16429	16660	16198	16597	16500	16573	16539	16423	16396	16494	16435	16528	16519	16569	16566	16579	16404	16481	16469	16482	16592	16478	16415	16564	16482	16405	16528	16484	16624	16497	16379	16354	16462	16601	16675	16448	16573	16485	16482	16568	16349	16472	16559	16589	16652	16487	16414	16454	16487	16628	16595	16532	16536	16468	16479	16518	16621	16656	16558	16380	16533	16481	16516	16764	16580	16441	16509	16478	16485	16637	16539	16588	16615	16478	16480	16569	16543	16665	16607	16592	16394	16426	16719	16478	16567	16513	16584	16692	16599	16337	16585	16506	16597	16579	16480	16515	16376	16531	16405	16604	16446	16645	16486	16488	16644	16550	16552	16464	16632	16513	16609	16553	16649	16492	16684	16607	16598	16407	16543	16611	16497	16450	16710	16694	16468	16636	16554	16596	16772	16675	16533	16562	16525	16520	16370	16479	16438	16298	16586	16500	16481	16640	16436	16488	16490	16489	16604	16652	16566	16658	16596	16696	16541	16316	16652	16494	16534	16638	16423	16445	16694	16482	16518	16568	16587	16465	16750	16486	16628	16449	16480	16543	16603	16415	16674	16533	16488	16540	16480	16475	16583	16533	16634	16629	16440	16478	16599	16629	16629	16438	16535	16600	16735	16652	16490	16356	16495	16519	16574	16455	16655	16554	16572	16569	16413	16441	16312	16563	16513	16521	16484	16456	16664	16509	16495	16382	16355	16747	16490	16353	16535	16596	16452	16461	16574	16629	16569	16637	16662	16599	16582	16344	16620	16590	16570	16633	16609	16378	16565	16382	16341	16341	16267	16417	16696	16426	16574	16655	16489	16667	16558	16554	16502	16691	16369	16546	16475	16619	16468	16431	16523	16471	16431	16786	16451	16588	16518	16571	16546	16488	16511	16555	16643	16596	16390	16674	16415	16523	16577	16609	16553	16612	16484	16416	16528	16428	16657	16414	16507	16588	16506	16570	16486	16425	16556	16671	16669	16529	16547	16437	16511	16532	16414	16662	16527	16383	16519	16474	16471	16485	16502	16485	16455	16457	16701	16619	16409	16597	16516	16555	16603	16584	16699	16593	16417	16560	16492	16432	16679	16647	16494	16560	16620	16455	16411	16542	16491	16499	16491	16572	16503	16624	16453	16510	16603	16458	16492	16611	16535	16631	16523	16480	16492	16495	16708	16525	16484	16500	16517	16640	16298	16660	16471	16545	16453	16487	16550	16489	16414	16496	16377	16655	16450	16469	16607	16588	16544	16554	16614	16437	16604	16401	16415	16793	16420	16508	16385	16713	16582	16504	16599	16620	16514	16681	16568	16444	16456	16484	16543	16605	16532	16527	16635	16450	16599	16437	16501	16480	16551	16639	16465	16565	16659	16641	16412	16585	16609	16626	16294	16461	16582	16470	16389	16592	16517	16531	16511	16484	16508	16579	16668	16502	16603	16380	16629	16543	16536	16408	16559	16517	16519	16287	16462	16726	16403	16544	16459	16543	16475	16517	16581	16540	16437	16476	16617	16570	16410	16452	16364	16546	16505	16559	16654	16446	16366	16571	16512	16404	16803	16552	16751	16407	16541	16565	16630	16568	16651	16548	16554	16557	16440	16660	16615	16528	16565	16546	16658	16466	16445	16353	16583	16404	16650	16550	16457	16666	16419	16654	16519	16483	16666	16545	16274	16803	16474	16535	16378	16662	16607	16525	16649	16490	16635	16538	16585	16580	16647	16495	16752	16418	16494	16546	16462	16351	16521	16553	16377	16485	16628	16657	16516	16577	16490	16504	16621	16670	16359	16571	16629	16494	16551	16368	16533	16504	16474	16554	16547	16491	16618	16646	16465	16556	16641	16621	16398	16532	16481	16413	16671	16566	16496	16549	16547	16504	16541	16481	16373	16541	16539	16522	16306	16565	16551	16594	16607	16714	16396	16458	16586	16441	16613	16668	16553	16495	16423	16725	16353	16485	16526	16506	16447	16693	16546	16454	16684	16583	16491	16438	16683	16672	16618	16503	16577	16540	16518	16392	16594	16753	16428	16395	16565	16520	16703	16532	16459	16658	16594	16867	16485	16449	16539	16545	16682	16603	16530	16566	16460	16470	16615	16480	16594	16521	16493	16504	16355	16570	16312	16496	16478	16564	16620	16548	16424	16519	16628	16581	16548	16556	16454	16627	16338	16437	16488	16544	16529	16435	16514	16395	16612	16507	16633	16481	16657	16658	16500	16406	16446	16542	16574	16491	16390	16357	16447	16296	16522	16695	16557	16554	16519	16417	16352	16459	16648	16595	16474	16563	16481	16638	16460	16524	16530	16551	16634	16607	16540	16512	16638	16465	16498	16393	16452	16535	16435	16509	16493	16352	16571	16287	16532	16492	16492	16720	16445	16278	16563	16599	16449	16599	16571	16503	16498	16349	16666	16420	16568	16602	16686	16514	16653	16360	16430	16463	16430	16340	16597	16400	16392	16504	16396	16411	16474	16707	16621	16471	16456	16620	16490	16717	16538	16714	16663	16533	16425	16462	16587	16576	16377	16473	16393	16620	16482	16480	16459	16577	16602	16587	16502	16597	16471	16456	16545	16529	16315	16642	16530	16477	16467	16425	16424	16439	16608	16604	16619	16496	16621	16421	16706	16689	16608	16510	16683	16689	16516	16529	16724	16378	16486	16438	16388	16596	16503	16618	16457	16462	16620	16511	16613	16680	16668	16448	16435	16493	16480	16508	16636	16385	16479	16613	16442	16585	16666	16356	16504	16597	16572	16661	16484	16380	16536	16746	16372	16415	16748	16485	16525	16635	16477	16687	16540	16530	16646	16509	16489	16696	16377	16592	16804	16646	16522	16468	16619	16574	16566	16746	16385	16721	16471	16469	16667	16398	16277	16749	16502	16431	16543	16512	16403	16423	16497	16369	16488	16479	16550	16667	16638	16551	16707	16497	16554	16387	16497	16435	16502	16542	16319	16676	16676	16439	16608	16564	16654	16449	16464	16623	16444	16394	16474	16528	16516	16610	16453	16538	16516	16566	16670	16624	16450
30138	27290	31195	26981	23270	21909	21724	22414	22185	21423	21023	20616	20487	20575	20479	20533	20611	20233	20555	20386	20475	20459	20555	20332	20395	20518	20559	20410	20411	20366	20241	20337	20453	20376	20343	20489	20572	20381	20411	20298	20304	20404	20303	20377	20159	20338	20387	20393	20402	20153	20420	20415	20574	20495	20423	20374	20362	20381	20453	20350	20455	20427	20417	20257	20367	20529	20578	20283	20454	20205	20361	20269	20343	20165	20606	20284	20387	20423	20388	20469	20461	20422	20513	20370	20295	20410	20449	20357	20373	20272	20283	20412	20413	20387	20446	20641	20426	20378	20458	20442	20340	20366	20421	20391	20653	20497	20226	20216	20360	20341	20392	20227	20551	20230	20179	20324	20308	20404	20440	20244	20378	20445	20422	20359	20324	20379	20699	20427	20588	20403	20360	20361	20313	20270	20465	20535	20428	20523	20418	20151	20107	20412	20322	20539	20430	20349	20244	20338	20229	20472	20616	20249	20410	20265	20315	20404	20506	20412	20532	20332	20411	20367	20431	20435	20535	20253	20248	20295	20581	20488	20438	20397	20336	20594	20762	20447	20449	20362	20420	20324	20360	20496	20367	20172	20413	20330	20539	20503	20344	20403	20295	20378	20339	20336	20402	20527	20273	20461	20464	20309	20415	20434	20358	20627	20510	20296	20206	20207	20495	20437	20203	19999	20451	20410	20351	20361	20244	20474	20327	20380	20584	20360	20470	20329	20542	20631	20462	20317	20407	20253	20307	20349	20410	20125	20340	20290	20277	20238	20286	20389	20338	20363	20351	20447	20448	20335	20578	20329	20310	20362	20349	20030	20459	20424	20560	20490	20475	20319	20550	20222	20350	20485	20504	20367	20532	20183	20281	20339	20441	20199	20363	20347	20543	20535	20375	20380	20285	20284	20518	20283	20381	20545	20481	20376	20474	20380	20504	20461	20411	20583	20424	20433	20382	20613	20399	20426	20534	20335	20388	20639	20316	20155	20705	20438	20405	20292	20536	20262	20330	20340	20263	20225	20252	20535	20237	20417	20322	20472	20365	20446	20351	20231	20300	20422	20355	20423	20322	20207	20459	20481	20366	20481	20495	20263	20485	20135	20224	20505	20448	20327	20435	20254	20384	20462	20368	20311	20268	20318	20265	20478	20429	20363	20352	20358	20484	20492	20524	20230	20326	20461	20242	20466	20630	20410	20484	20596	20310	20384	20315	20341	20316	20202	20380	20438	20210	20514	20416	20222	20313	20329	20458	20588	20542	20405	20307	20346	20587	20126	20248	20189	20333	20389	20371	20485	20408	20390	20413	20268	20310	20305	20352	20231	20482	20377	20379	20515	20337	20454	20447	20417	20513	20345	20631	20217	20271	19975	20336	20271	20372	20559	20620	20296	20328	20435	20448	20528	20489	20478	20571	20244	20498	20343	20482	20443	20351	20557	20326	20385	20397	20292	20366	20330	20421	20365	20436	20459	20459	20321	20417	20161	20496	20299	20382	20377	20294	20246	20298	20325	20300	20493	20346	20358	20542	20457	20344	20327	20338	20438	20404	20362	20373	20363	20277	20524	20525	20327	20366	20351	20417	20438	20365	20395	20665	20360	20294	20334	20238	20412	20308	20405	20412	20333	20183	20294	20532	20434	20482	20359	20230	20259	20626	20477	20279	20418	20585	20440	20419	20362	20331	20427	20532	20588	20387	20288	20332	20303	20176	20418	20428	20236	20407	20464	20284	20276	20318	20255	20475	20574	20437	20311	20357	20411	20382	20421	20544	20778	20492	20345	20384	20494	20523	20178	20632	20228	20459	20332	20523	20465	20429	20388	20413	20265	20381	20411	20351	20513	20382	20606	20344	20450	20383	20349	20459	20400	20233	20538	20292	20220	20284	20441	20350	20347	20439	20398	20259	20255	20273	20380	20409	20225	20298	20415	20350	20151	20318	20514	20644	20551	20260	20338	20130	20317	20436	20383	20095	20207	20615	20561	20414	20537	20495	20479	20276	20533	20495	20140	20341	20276	20434	20413	20246	20580	20304	20557	20336	20474	20468	20414	20536	20347	20318	20442	20418	20296	20413	20360	20402	20466	20425	20327	20357	20273	20606	20478	20643	20264	20295	20300	20371	20404	20310	20250	20411	20474	20405	20507	20581	20368	20387	20312	20042	20495	20601	20444	20211	20383	20206	20292	20464	20528	20490	20324	20502	20363	20394	20593	20373	20343	20264	20272	20608	20559	20694	20529	20514	20279	20349	20488	20436	20269	20303	20453	20522	20216	20540	20441	20295	20400	20618	20489	20521	20376	20611	20542	20375	20297	20573	20196	20229	20345	20397	20432	20411	20324	20245	20225	20356	20327	20469	20307	20380	20653	20239	20424	20170	20508	20515	20249	20334	20403	20405	20496	20335	20507	20544	20461	20430	20462	20484	20341	20203	20432	20304	20342	20415	20438	20485	20423	20548	20371	20488	20340	20448	20361	20465	20321	20275	20234	20415	20514	20263	20290	20276	20540	20251	20271	20357	20331	20375	20298	20280	20176	20469	20487	20282	20457	20359	20397	20312	20285	20440	20266	20195	20393	20479	20196	20542	20314	20415	20380	20599	20424	20321	20341	20538	20281	20301	20440	20407	20310	20252	20122	20227	20518	20515	20429	20285	20439	20369	20469	20569	20487	20403	20500	20582	20336	20494	20215	20610	20321	20346	20415	20569	20193	20497	20235	20303	20134	20461	20359	20406	20390	20468	20319	20600	20469	20329	20319	20254	20289	20349	20562	20271	20568	20475	20563	20446	20588	20201	20203	20427	20486	20352	20474	20269	20334	20426	20314	20367	20275	20486	20493	20406	20587	20339	20232	20420	20488	20402	20108	20273	20448	20328	20321	20384	20283	20363	20316	20412	20197	20250	20344	20466	20305	20308	20363	20344	20294	20596	20504	20296	20257	20353	20305	20310	20506	20143	20224	20699	20523	20531	20453	20550	20125	20269	20469	20404	20441	20261	20376	20394	20409	20361	20314	20436	20444	20675	20244	20602	20355	20473	20218	20245	20358	20473	20437	20518	20518	20384	20467	20516	20263	20275	20572	20348	20339	20370	20451	20385	20224	20384	20316	20240	20682	20412	20317	20555	20295	20130	20140	20472	20298	20295	20259	20441	20298	20485	20200	20360	20348	20508	20574	20674	20561	20398	20281	20666	20497	20313	20435	20260	20558	20390	20319	20354	20322	20127	20383	20593	20459	20596	20678	20540	20370	20535	20242	20360	20181	20450	20346	20421	20371	20394	20296	20522	20217	20359	20226	20435	20385	20502	20230	20332	20399	20134	20187	20474	20276	20365	20348	20303	20460	20417	20286	20556	20236	20405	20195	20385	20431	20651	20202	20307	20590	20500	20521	20323	20352	20378	20418	20353	20389	20453	20353	20399	20630	20406	20485	20371	20480	20451	20246	20382	20085	20177	20218	20356	20371	20448	20685	20505	20408	20314	20278	20473	20464	20322	20342	20499	20197	20332	20340	20264	20333	20364	20322	20062	20231	20176	20287	20490	20392	20642	20424	20470	20282	20433	20299	20290	20301	20280	20377	20094	20246	20401	20534	20446	20388	20337	20405	20378	20491	20328	20412	20526	20369	20428	20161	20399	20392	20319	20435	20638	20583	20383	20242	20379	20497	20579	20627	20409	20228	20187	20326	20424	20413	20477	20567	20480	20504	20685	20465	20389	20532	20295	20475	20461	20237	20513	20430	20433	20367	20364	20211	20277	20332	20388	20382	20473	20489	20419	20399	20369	20261	20586	20321	20332	20427	20347	20477	20470	20343	20520	20442	20629	20231	20160	20315	20231	20232	20442	20395	20385	20338	20443	20447	20437	20371	20553	20591	20419	20332	20498	20574	20214	20332	20258	20161	20231	20195	20319	20333	20349	20441	20127	20436	20389	20451	20505	20274	20482	20450	20374	20425	20184	20324	20480	20254	20532	20396	20372	20338	20837	20464	20467	20503	20470	20320	20377	20233	20325	20335	20497	20144	20370	20255	20552	20290	20325	20188	20384	20410	20408	20234	20338	20120	20463	20387	20382	20315	20508	20443	20149	20435	20690	20442	20393	20457	20424	20218	20499	20467	20382	20222	20463	20455	20386	20486	20492	20460	20473	20397	20475	20320	20331	20373	20475	20430	20267	20387	20410	20511	20632	20193	20404	20558	20520	20313	20382	20344	20368	20536	20344	20338	20661	20429	20445	20382	20444	20422	20307	20282	20446	20412	20473	20459	20444	20501	20506	20584	20475	20355	20415	20537	20295	20354	20535	20490	20245	20490	20163	20147	20270	20290	20382	20348	20624	20503	20511	20445	20442	20373	20349	20469	20495	20256	20629	20336	20366	20404	20373	20362	20483	20251	20178	20412	20353	20434	20495	20430	20363	20417	20543	20588	20439	20619	20443	20373	20428	20214	20274	20494	20354	20495	20385	20502	20418	20242	20282	20221	20458	20515	20707	20286	20571	20039	20278	20512	20506	20346	20511	20500	20449	20584	20403	20442	20228	20533	20435	20369	20278	20446	20256	20481	20384	20379	20432	20584	20570	20329	20375	20509	20462	20376	20375	20337	20487	20216	20415	20342	20547	20629	20329	20363	20430	20308	20342	20280	20343	20378	20500	20396	20293	20553	20478	20351	20299	20331	20402	20460	20524	20228	20336	20481	20466	20221	20378	20268	20549	20320	20614	20195	20375	20474	20261	20387	20550	20512	20448	20393	20391	20348	20322	20568	20498	20458	20328	20463	20300	20543	20383	20443	20580	20457	20280	20274	20513	20442	20273	20502	20223	20446	20410	20310	20478	20193	20552	20538	20391	20406	20480	20359	20550	20329	20319	20464	20497	20451	20350	20341	20392	20415	20375	20380	20367	20327	20384	20490	20397	20354	20393	20507	20381	20569	20362	20292	20354	20515	20313	20354	20271	20348	20505	20173	20267	20557	20260	20477	20288	20367	20442	20435	20744	20458	20315	20493	20365	20747	20396	20364	20425	20539	20384	20502	20421	20483	20274	20445	20372	20358	20389	20384	20372	20451	20428	20453	20417	20594	20357	20450	20360	20480	20324	20300	20406	20380	20365	20301	20489	20430	20366	20494	20267	20520	20348	20459
23962	37965	29733	22456	20037	18787	18035	19189	18604	17486	17090	16806	16500	16579	16569	16386	16208	16547	16655	16534	16450	16435	16500	16578	16339	16551	16563	16620	16269	16442	16547	16515	16685	16566	16697	16517	16405	16353	16650	16471	16655	16522	16455	16607	16417	16478	16720	16507	16570	16618	16692	16653	16529	16490	16335	16658	16603	16628	16523	16521	16790	16568	16578	16628	16546	16632	16374	16616	16476	16575	16622	16451	16555	16600	16692	16591	16669	16522	16382	16706	16375	16417	16479	16469	16618	16586	16516	16438	16532	16464	16490	16540	16644	16509	16494	16580	16589	16653	16377	16371	16727	16362	16517	16599	16557	16488	16473	16425	16423	16547	16507	16680	16566	16508	16358	16365	16731	16659	16358	16687	16484	16675	16612	16475	16494	16604	16422	16521	16441	16694	16360	16396	16441	16508	16356	16539	16626	16498	16480	16510	16663	16375	16362	16616	16356	16547	16350	16637	16556	16548	16589	16556	16461	16507	16648	16764	16574	16556	16684	16475	16619	16515	16578	16551	16532	16483	16607	16528	16320	16454	16576	16357	16587	16573	16475	16514	16640	16435	16487	16390	16485	16503	16509	16517	16454	16399	16594	16477	16631	16546	16465	16583	16436	16324	16616	16369	16643	16496	16585	16612	16673	16391	16483	16640	16499	16442	16622	16719	16458	16386	16463	16703	16568	16499	16519	16670	16714	16460	16443	16628	16460	16458	16554	16516	16475	16698	16532	16449	16606	16608	16514	16454	16393	16444	16505	16647	16571	16437	16607	16545	16708	16399	16504	16275	16529	16486	16678	16601	16599	16568	16721	16489	16519	16456	16471	16483	16526	16475	16513	16570	16615	16584	16565	16481	16541	16370	16627	16658	16450	16546	16622	16496	16588	16573	16462	16684	16611	16435	16369	16543	16460	16548	16321	16553	16595	16480	16336	16616	16540	16567	16416	16522	16483	16514	16610	16730	16624	16400	16473	16440	16364	16567	16314	16566	16465	16678	16611	16884	16661	16479	16446	16514	16619	16634	16495	16318	16500	16496	16628	16523	16702	16741	16539	16487	16441	16436	16712	16378	16490	16349	16592	16675	16339	16525	16576	16403	16395	16658	16349	16602	16570	16529	16644	16533	16455	16519	16505	16522	16670	16548	16493	16605	16537	16541	16459	16516	16479	16509	16319	16555	16395	16695	16264	16638	16581	16475	16541	16570	16559	16611	16468	16306	16546	16771	16503	16532	16453	16532	16695	16401	16693	16358	16463	16413	16358	16551	16571	16503	16591	16462	16613	16529	16418	16501	16436	16599	16538	16922	16499	16459	16532	16311	16633	16552	16666	16352	16615	16453	16645	16438	16476	16403	16356	16469	16564	16620	16489	16419	16521	16585	16655	16625	16540	16443	16571	16591	16498	16519	16634	16471	16549	16467	16424	16438	16492	16451	16571	16474	16482	16496	16493	16378	16679	16441	16529	16682	16507	16541	16570	16433	16719	16573	16442	16584	16491	16450	16403	16528	16645	16504	16383	16533	16466	16589	16485	16401	16554	16509	16468	16332	16392	16421	16668	16500	16612	16577	16250	16661	16437	16531	16510	16458	16557	16674	16427	16558	16418	16332	16625	16785	16379	16507	16617	16643	16553	16549	16558	16392	16598	16476	16685	16590	16472	16596	16556	16589	16464	16476	16689	16429	16457	16501	16632	16537	16519	16625	16481	16607	16535	16577	16371	16521	16541	16510	16494	16358	16697	16466	16594	16783	16669	16509	16610	16657	16511	16486	16742	16481	16505	16580	16491	16559	16483	16446	16453	16591	16369	16368	16576	16642	16669	16645	16574	16590	16522	16428	16509	16260	16497	16598	16402	16495	16363	16434	16567	16400	16505	16685	16442	16694	16554	16523	16595	16420	16514	16372	16589	16378	16529	16399	16546	16420	16400	16529	16577	16467	16455	16490	16529	16464	16422	16575	16609	16328	16399	16623	16564	16436	16409	16778	16361	16515	16509	16468	16545	16617	16530	16633	16579	16464	16446	16350	16539	16442	16629	16504	16568	16701	16423	16462	16544	16512	16566	16520	16630	16639	16666	16572	16510	16502	16757	16602	16489	16703	16723	16503	16529	16619	16554	16517	16634	16623	16490	16449	16532	16487	16497	16612	16495	16568	16478	16516	16545	16568	16533	16631	16536	16466	16488	16564	16629	16610	16367	16559	16533	16432	16494	16441	16467	16617	16563	16605	16577	16471	16511	16519	16575	16641	16505	16662	16672	16464	16299	16622	16399	16443	16677	16415	16422	16312	16473	16519	16475	16476	16564	16431	16560	16396	16625	16450	16500	16511	16658	16515	16433	16575	16592	16435	16563	16569	16485	16628	16386	16672	16553	16535	16509	16704	16555	16642	16545	16657	16537	16533	16638	16541	16491	16502	16662	16371	16494	16712	16574	16513	16607	16419	16388	16499	16517	16568	16604	16450	16711	16646	16377	16473	16578	16286	16600	16526	16544	16497	16614	16554	16651	16455	16561	16628	16462	16600	16667	16534	16450	16605	16512	16444	16528	16591	16538	16663	16543	16597	16707	16498	16470	16395	16519	16376	16598	16422	16643	16446	16515	16533	16550	16530	16528	16556	16533	16666	16492	16648	16551	16480	16528	16601	16433	16527	16563	16346	16648	16623	16538	16461	16510	16423	16541	16483	16616	16617	16471	16607	16482	16492	16568	16729	16533	16543	16419	16598	16489	16539	16333	16562	16599	16549	16544	16423	16494	16564	16557	16643	16323	16395	16445	16651	16654	16518	16585	16570	16513	16416	16770	16553	16588	16566	16592	16479	16492	16645	16558	16518	16594	16361	16723	16464	16586	16601	16477	16592	16388	16488	16498	16640	16708	16504	16592	16408	16550	16560	16536	16541	16508	16599	16593	16418	16626	16471	16423	16651	16413	16564	16523	16504	16721	16540	16679	16537	16510	16609	16464	16555	16748	16589	16608	16419	16349	16586	16531	16520	16438	16572	16558	16359	16696	16625	16485	16479	16438	16348	16614	16425	16561	16560	16574	16559	16613	16581	16518	16409	16597	16456	16517	16589	16449	16531	16585	16523	16529	16517	16407	16586	16428	16489	16641	16589	16561	16679	16511	16476	16655	16606	16683	16488	16528	16448	16410	16387	16409	16492	16499	16490	16453	16690	16567	16696	16682	16476	16521	16411	16410	16458	16423	16475	16645	16571	16482	16548	16532	16471	16549	16545	16519	16513	16508	16457	16583	16424	16596	16570	16549	16411	16469	16545	16511	16531	16589	16522	16505	16425	16421	16539	16402	16588	16579	16513	16520	16624	16341	16547	16590	16379	16402	16586	16422	16625	16363	16527	16438	16503	16516	16423	16534	16420	16554	16533	16507	16652	16613	16403	16478	16606	16377	16501	16713	16871	16491	16523	16729	16569	16581	16530	16571	16607	16542	16632	16635	16497	16489	16540	16484	16425	16449	16547	16381	16368	16421	16700	16350	16553	16572	16560	16590	16496	16522	16520	16652	16554	16389	16666	16690	16619	16412	16421	16537	16536	16583	16572	16657	16605	16543	16559	16662	16559	16629	16483	16469	16501	16554	16569	16491	16599	16444	16528	16510	16250	16659	16521	16373	16450	16505	16651	16540	16495	16424	16578	16717	16491	16600	16358	16582	16461	16481	16395	16356	16452	16589	16404	16541	16425	16441	16496	16480	16498	16756	16552	16486	16569	16356	16488	16400	16523	16557	16569	16541	16533	16470	16408	16352	16530	16574	16489	16400	16512	16389	16245	16519	16530	16564	16497	16638	16453	16410	16512	16623	16484	16632	16599	16597	16526	16378	16578	16724	16654	16392	16509	16510	16521	16661	16519	16586	16423	16487	16395	16421	16537	16466	16343	16626	16675	16502	16649	16435	16536	16458	16609	16569	16523	16603	16560	16429	16518	16476	16455	16593	16641	16582	16438	16400	16507	16460	16382	16577	16406	16523	16685	16549	16423	16518	16473	16566	16489	16605	16578	16532	16349	16640	16465	16542	16480	16617	16466	16638	16504	16504	16765	16470	16656	16639	16503	16559	16560	16493	16565	16536	16517	16633	16528	16418	16416	16616	16285	16706	16544	16490	16582	16462	16393	16523	16524	16466	16410	16628	16620	16637	16433	16420	16551	16552	16691	16484	16431	16583	16460	16546	16668	16462	16453	16450	16584	16496	16455	16431	16586	16665	16456	16476	16366	16508	16507	16579	16810	16688	16498	16383	16600	16651	16441	16633	16553	16548	16467	16518	16350	16614	16508	16723	16589	16465	16363	16261	16515	16542	16533	16569	16476	16597	16614	16676	16535	16552	16500	16342	16659	16608	16436	16529	16622	16745	16576	16545	16495	16531	16574	16585	16659	16553	16446	16507	16506	16606	16564	16574	16352	16570	16536	16385	16479	16587	16590	16468	16564	16537	16519	16565	16344	16721	16528	16626	16509	16633	16516	16391	16437	16504	16513	16562	16649	16591	16458	16392	16693	16432	16494	16651	16549	16526	16564	16477	16630	16591	16450	16551	16406	16581	16371	16662	16505	16422	16533	16578	16576	16422	16674	16543	16501	16733	16578	16731	16486	16562	16519	16455	16495	16631	16491	16511	16551	16522	16552	16561	16513	16622	16504	16486	16413	16675	16522	16525	16481	16526	16401	16513	16473	16563	16455	16512	16529	16552	16455	16555	16444	16434	16499	16519	16467	16643	16427	16557	16437	16609	16396	16447	16649	16424	16593	16560	16483	16634	16572	16487	16558	16380	16588	16465	16509	16424	16667	16453	16513	16587	16583	16487	16513	16608	16454	16470	16463	16635	16489	16582	16532	16436	16495	16527	16502	16616	16538	16357	16476	16704	16525	16559	16317	16470	16581	16660	16589	16399	16641	16545	16602	16537	16568	16534	16559	16497	16564	16700	16341	16553	16544	16490	16522	16392	16601	16607	16436	16567	16482	16516	16689	16454	16525	16418	16538	16564	16535	16586	16567	16551	16598	16423	16642	16597	16513	16451	16486	16590	16527	16629	16560	16466	16527	16639	16413	16585	16371	16572	16441	16557	16563	16555	16471	16770	16519	16422	16449	16596	16448	16463	16542	16391	16559	16414	16530
23324	21152	28132	26487	25941	27667	28671	32672	31001	27332	24309	22765	21600	21058	21050	21133	21004	21313	21168	21146	21196	21081	20949	21066	21075	21227	21104	21028	20827	21093	21118	21076	20950	21081	20914	21187	21107	21130	20968	20881	20906	20977	21047	21100	21128	21368	21029	21206	20935	20975	20900	20947	20900	20918	21030	20882	21074	21157	21037	20991	21190	20907	20899	21039	21147	20925	20939	21087	20863	20935	20912	20885	21041	20887	21082	21395	21126	21173	21152	21012	20932	21041	20953	20920	21027	20775	21170	20921	21028	21107	21100	20901	21060	21069	21285	21117	20999	20973	21048	21118	20998	21030	21097	20917	21046	21014	20937	21022	21014	20922	21036	21155	21117	21023	21175	20886	21063	21151	21021	21045	20950	21131	21060	20789	20938	20970	21011	20920	21136	21174	21338	21006	20887	20836	21170	20915	21040	20874	21103	20899	21152	21091	21186	20934	20833	20907	20891	21020	21136	21146	21100	21224	21077	21069	20865	20995	21033	21256	21031	21007	20997	21056	21005	21130	20799	20968	21108	21035	20986	20834	21115	20917	21049	20816	20992	21080	21039	21037	21068	20857	21189	21052	21239	21018	21214	21062	21051	20980	20776	20869	21153	20718	20843	21140	20928	20856	21104	21065	20917	21031	21121	20991	20940	21040	21044	20869	20872	20886	21066	21056	20884	20976	20948	21067	21128	20956	21171	21038	21066	20863	21139	21109	20926	20740	20990	20906	20913	20833	20745	20938	21088	20870	21023	20904	20932	20952	21078	20805	21114	21157	21049	21197	21209	21016	21032	21207	20964	20873	20853	20718	21145	20974	21056	21071	20848	21021	21219	21027	21126	21049	21041	20995	21103	21086	21051	20995	21036	20937	20934	20965	20700	21308	20881	20878	21050	20780	21074	21182	20915	21098	20919	20981	21303	20925	21151	21132	21213	21146	20978	21083	21168	20776	20805	20702	20981	21032	21250	20989	21011	20803	20781	21095	21071	20943	21060	21003	21060	20835	20989	20973	21138	20889	21193	20847	20972	20788	20839	20976	20982	21055	21138	21196	20846	21009	20919	20976	21213	21188	20948	20821	20888	21018	21078	20925	21004	20975	21008	20783	21276	21094	20897	21137	20932	20990	21068	21050	21075	21030	21115	21003	21129	20828	20974	21232	21073	20806	21087	20841	20936	21117	20974	21036	21084	20993	21268	20981	21023	21207	21189	21107	20910	20810	21312	20893	20918	21222	20961	21099	20822	21145	21165	20918	21020	21127	21059	21074	21204	21111	21036	21241	21144	21012	21176	21199	21030	21008	20859	21079	21139	21198	21241	20867	20844	20929	20839	20898	20843	20967	21269	20946	21126	20995	21081	21068	20977	20807	20969	20978	21008	21151	21167	21398	21168	20825	20903	21059	21004	21020	21141	21052	20804	20737	21087	21139	20823	21137	21106	20970	20911	20945	21045	21022	20889	21138	21128	21047	20841	20995	21137	20849	20847	20950	21141	21232	21148	21045	21139	20903	21165	21078	21092	20967	20926	21053	20946	21106	21015	20883	20920	20998	21107	21160	21141	20937	21037	20916	20963	21067	20825	20935	20987	21135	21109	21052	21049	21210	21258	21089	21086	21027	21283	21121	20980	21084	20948	21003	21163	20889	20908	21003	21063	20931	21080	21062	21131	21123	21074	21090	20980	21035	20966	21088	21019	21041	20884	20971	20809	20778	21095	21019	20954	21097	21040	21158	21080	21019	21057	21040	21056	21071	21112	20939	20954	21150	20987	20965	21127	20971	21170	20893	20920	21243	20922	20931	21069	20966	21239	21157	20897	21129	20967	21097	21016	20974	21031	20914	21047	21193	21019	21006	20986	20986	20905	21093	20994	21157	21050	21235	20957	20696	21119	21082	20956	21020	20830	20794	21008	21040	21005	21263	21075	21003	21215	21130	20878	20980	20960	21065	20796	20896	21000	21141	20751	21043	21207	21132	20896	21199	21061	21063	21010	21004	21030	20887	20907	21136	21139	21018	20941	20940	21019	21008	21013	21202	20902	20890	21010	21114	21281	21085	20859	21010	21075	21076	21211	20721	21017	21080	20861	20903	21306	21094	21198	20877	21065	20953	21010	20928	20921	20996	20993	21173	21039	21000	21187	21086	21161	20980	20993	21096	21194	20999	20947	20977	20969	21116	20827	20980	20991	21125	21218	20905	21019	20809	20864	21243	21072	21009	21247	21020	21094	21083	20839	20929	21156	20973	21198	21129	20962	21037	21022	20909	20989	20986	21013	21160	21270	21236	21039	21031	21121	20977	21011	20920	21316	20913	21014	20925	21078	20916	21078	20977	20778	20992	21122	21169	20916	21252	20953	20895	21061	20964	20911	21020	21060	21001	21000	21124	21069	20846	21130	20963	21199	21108	21146	21174	21123	20950	21174	21044	20727	20804	21019	21106	20891	20906	21095	21131	20859	21103	20871	20753	21123	20992	21128	20923	20945	20996	21086	21071	21076	21058	21128	20926	20915	21001	20751	20876	21087	20918	21136	20989	21098	21146	20979	20961	21120	21057	20995	20932	20971	21038	21009	20984	21070	21007	20827	20965	21233	21195	21174	20762	20918	21101	20790	21158	21032	21124	21037	20987	21056	20909	21009	21026	20852	21059	21224	21079	20970	21201	21139	21191	21171	20870	21101	21001	21083	21046	21004	21063	21093	21067	20997	21000	21170	20898	21195	20905	21044	20827	20965	20997	20946	21029	20769	20848	21023	21458	21083	20887	21057	21058	21140	20985	21056	20994	20978	21142	21126	20946	20886	21335	21083	21075	20913	20890	21060	20808	20936	20995	21176	21062	21031	20972	21164	21116	20945	21039	21052	20911	21157	21009	21043	21127	21083	20974	21103	20938	20957	21053	21169	21060	20980	20881	21056	20707	20850	21101	21056	21059	21080	20931	20953	21087	20954	21262	20946	21088	21052	20884	20804	20904	21101	21018	21006	21217	21215	20968	21123	21241	20978	21290	20827	20698	20956	20923	20867	20926	20966	20972	20988	20958	20819	20980	21014	21090	20991	21118	21172	21205	21160	21014	21069	21209	21022	20813	21009	20931	21107	21163	21095	20833	21049	21139	21191	20868	20851	21005	21011	21144	20939	20849	20945	21065	20833	21111	21065	21151	20882	21073	21031	20894	21106	21019	20844	21027	21117	20912	21042	20902	21043	20883	21112	20953	21111	21031	21089	20961	21145	21024	20927	20886	21142	21022	21070	21019	21054	21055	20940	21043	21110	21097	20881	20823	21037	21016	20996	21184	21120	21178	21009	21155	21145	20981	20985	21074	20969	20912	21112	20876	21223	21298	20735	20924	20847	21024	20959	21004	21042	21071	21063	21053	21030	20901	21196	21060	21024	21042	20964	21071	21095	20995	21135	21105	21146	21093	20898	20821	20998	21098	20877	21123	21128	21020	21031	20971	21153	21048	21012	20941	21210	21189	20963	21170	21061	21171	21304	20996	20924	21033	20946	21057	20999	20960	21296	21110	21107	20945	20982	21126	21175	20886	21052	21082	20828	21046	20795	21039	20952	21006	20962	20919	20911	20935	20894	21096	21118	20928	20971	20945	21089	21166	20831	20914	20955	20984	21074	20947	21247	21104	21102	20847	21053	21015	21003	21014	21046	21231	20992	20808	20874	21080	21156	20913	21079	20925	21186	21298	20868	21027	21042	20825	21077	21157	21183	21006	20912	20955	21034	21069	21171	21209	20883	21033	21202	20973	20882	20911	20855	21008	20853	20989	20830	20907	21039	21155	20935	21158	21077	21118	21036	21076	20928	21041	21011	20959	21173	21046	21032	20966	21110	21042	21176	21142	21129	21044	20930	21045	21118	21095	21091	21001	20953	21075	21149	21002	21192	20885	20937	20768	20887	21074	20782	21133	20931	20908	20902	20923	20928	20967	20878	20976	21162	21053	21153	20849	20898	20954	21157	21054	21114	20811	21239	20940	21003	21045	20948	20928	20987	20932	20800	20937	20965	21052	21036	20913	21201	21136	21020	20962	21065	20918	20987	20854	21063	21019	21055	21163	20906	20994	21157	21139	21028	21029	20881	21091	20957	20941	20982	21050	20945	21097	20902	21031	20993	21026	21101	21093	21041	21225	21028	20924	21106	20894	21121	20762	21038	21226	21037	21023	20937	21263	21123	20984	21053	20767	20779	21107	20981	21051	21092	20800	21132	20884	20623	21117	21063	20806	21103	21002	20868	21112	20956	20863	21094	20946	20818	20800	20996	21006	20867	21092	21059	21026	20993	21051	21204	21042	21165	20838	21060	20986	21040	21127	20978	20988	20830	20949	20883	20952	21164	21002	20909	20942	20906	20971	21196	21190	21011	20923	21115	21055	21053	21130	20892	20757	20842	21091	21171	21011	20873	20897	21191	20932	21014	20945	21089	21008	20786	21001	21080	21049	21111	21104	21294	20965	20938	21081	21090	21185	20953	21036	21141	20915	21057	20947	20814	20972	20820	20986	21230	20984	21007	21103	21222	20990	20907	20937	21180	21177	21019	20919	21092	20908	21105	21030	21125	21077	20982	21078	21112	20878	21138	21183	21140	21019	21131	21005	21042	21060	21168	20954	20857	20943	20995	21176	21242	21001	21025	21065	21092	21112	21160	21214	20991	20909	21073	21250	21067	20897	20925	20922	20874	21099	21006	21050	21074	20860	21414	21127	20915	21042	21027	21037	20896	20966	20873	21203	20945	21069	21055	20942	21061	20703	20905	21037	20740	20914	20962	21090	21041	20762	20973	20944	20852	21108	20991	20974	21166	21088	21268	20956	20938	21163	20989	20911	21085	21080	21045	21016	21090	21096	21422	21284	20992	21071	21189	21156	20695	20984	21108	21044	21131	21061	21180	21106	21238	21065	20893	20914	21037	21030	21041	20709	21017	20914	20911	21104	21283	21020	20950	20983	21085	20786	21208	21203	21114	20959	21116	21098	20892	20944	21201	21004	21018	20901	20998	21208	21146	20970	21079	20903	21049	21057	21101	20911	21218	21032	21108	20894	21017	20918	21127	20995	21025	21073	21072	20996	21207	20962	21014	20933	21021	20901	21029	21080	21052	21038	21079	21178	20854	21015	21153	20769	20934	20884
27211	53416	42713	34520	28319	25580	25005	32135	28377	23603	19984	18299	17094	16865	16857	16834	16760	16901	17050	16819	16958	16892	16933	16856	16928	16811	16889	16821	16971	16917	16895	16759	17089	16810	16902	16769	16862	16867	16845	17035	16818	16994	16947	16739	16974	16906	16868	16912	16988	16803	16890	16923	16873	16947	16743	16976	16834	16750	17025	16900	17030	16780	16713	17010	16844	16783	17017	16890	17017	16762	16965	17032	16930	16950	16907	16893	16794	17008	16893	16760	17008	16847	16953	16880	16929	17083	16832	16784	16860	16834	16777	16836	16992	16897	16773	16705	16943	16695	16659	16826	16925	16945	16982	16778	16727	16796	16899	16863	16883	16810	16820	16868	16733	16955	17049	16938	16716	16954	16750	16739	16812	16845	16949	16863	16855	17033	17071	16783	16728	16892	16808	16786	16864	16640	16860	16837	16724	16821	16906	16895	16901	16973	16772	16994	16778	16794	16748	16795	16766	16855	16661	16747	16954	16875	16918	16898	16900	16831	16886	16972	16993	16906	16803	16892	16854	17044	16829	16803	16909	16946	16847	16788	16612	16866	16948	16899	17042	16795	16739	16900	16788	17143	16928	16966	17012	16907	16741	16804	16891	16860	16621	16988	16923	16880	17062	16985	16818	16881	16696	17009	16904	17032	16864	16819	16894	16754	16873	16664	16894	17028	17178	16838	16783	16925	16976	16898	16888	16861	16896	16966	16803	16853	16860	16931	16708	17063	16957	16965	16936	16964	16747	16773	16978	16948	16857	16780	17114	17017	16792	16940	17004	16852	16717	16804	16880	16926	16892	16952	16929	16955	16858	16852	16807	16691	16789	16824	16965	16960	16744	16675	16827	16899	17025	16874	16849	16922	16973	17037	16814	16665	16709	16917	16878	16805	16934	16804	16882	16633	16922	16777	16949	16760	16955	16946	16770	16720	16994	16950	16911	16907	16768	16691	16814	16903	16767	16963	16817	16815	16789	16826	16874	17065	16809	16879	16931	16886	16920	16932	16948	16806	16761	16846	16831	16752	16913	16900	16923	16885	16937	16963	16899	16905	16945	16807	16816	16711	16879	17001	16882	17100	16860	16765	16787	16817	16916	16970	16880	16902	16878	16887	16884	16685	16899	16996	16785	17075	16935	16874	16859	16871	16835	16790	16778	16756	16796	16879	16919	16924	16844	16890	16630	16747	16905	16863	16844	16749	16839	17118	16945	16860	16698	16934	16867	16878	16803	16799	16955	16860	16968	16855	16876	16838	16798	16914	16899	16901	16830	16729	16923	16821	16894	16857	16885	16976	16962	16994	16935	16792	16777	16869	16980	16609	16877	16812	16970	16891	16857	16794	16926	16767	16842	16757	16766	17009	16701	16922	16836	17038	16771	16987	16941	16922	16912	16936	16782	16947	16862	17006	16885	16822	17086	16951	16639	16797	16791	17006	16900	16940	16904	16759	16928	16861	16697	16910	16965	17044	16746	16861	16782	16667	16806	16797	16916	16745	16880	16831	16806	16967	16745	16785	16770	16697	16814	16656	16885	16873	16958	16853	16737	16827	17006	16762	16935	16956	16944	16885	16709	16873	16840	16832	16707	16865	16841	16822	16802	16847	16798	16717	16741	16961	16818	16680	16873	16676	16967	16849	16787	16963	16898	16708	16911	16799	16977	16704	16865	16716	16998	16880	16926	17026	16933	16756	16953	16910	16796	16706	16687	16832	16823	17042	17013	17015	16794	16905	16714	16851	16951	16783	16823	16843	16906	16911	16874	16901	16661	16820	16768	17036	16989	16787	16916	16854	16870	16964	17023	16817	16919	16978	16897	16842	16959	16817	16862	16618	16734	17011	16863	16973	16938	16915	16884	16927	16886	16887	16837	16767	16796	16818	16818	16866	16808	16798	16705	16966	16989	16782	17029	16825	16901	16858	16792	16644	16796	16721	16951	16895	16734	16806	16845	16943	16863	16885	16908	16649	16785	16895	16650	16935	16840	16957	16740	16950	16661	16899	16943	16650	16770	16753	17058	16967	16807	16973	16802	16965	16956	16912	16809	16790	16899	16793	16871	16867	16902	16834	16708	16886	16822	16872	16988	16915	16752	16878	16832	16775	16865	16870	17131	16765	16652	16784	16820	16899	16951	16966	16830	16833	16912	16807	16959	16859	16964	16875	16850	16716	17001	16885	16896	16821	16856	16993	16973	16877	16900	16815	16968	16752	16764	16891	16810	16958	16917	16817	16897	16781	16711	16724	16873	16801	16801	16786	16897	16898	16914	16904	16899	16951	16875	16896	16911	16916	16787	16766	16887	16853	16866	16786	16831	16894	16899	16824	16811	16893	17082	16887	16826	16999	16796	16957	16936	16952	17049	16534	17011	16900	16808	16916	16868	16680	16965	16807	17019	16819	16847	16722	16937	16824	16775	16845	16734	16718	16814	16826	16764	16799	16806	16992	16859	16694	16766	16914	16903	16974	16743	16808	16953	16918	16686	16823	16990	16934	16810	16792	16925	16770	16896	17086	16791	17021	16932	16836	16835	16671	16790	16904	16848	16914	16889	16977	16776	16860	17092	16904	16792	16837	16929	16783	17039	16883	16847	16901	16780	16850	16868	16800	16976	16728	16855	16971	16734	16811	16950	16879	16980	16876	16879	16891	16943	16853	16796	16709	16920	16782	16795	16878	16927	16875	16732	16796	17031	16906	16629	17037	16852	16927	16898	16834	16870	16810	16990	16974	16836	16872	16968	16863	16919	16907	17074	16967	16630	16934	16810	16989	16845	16885	17076	16881	16783	16852	16901	16805	16964	16931	16842	16817	16674	16842	16699	17039	16830	16856	16819	16811	16849	16864	16804	16940	16869	16844	16895	16822	16867	16774	16851	16754	16934	16582	16785	16888	16888	16742	16871	16928	16854	16899	16960	16840	16760	16737	16915	16791	16778	17080	16903	16886	16815	16794	16885	16963	16963	16991	16794	16883	17021	17078	16931	16735	16815	16882	16909	16775	16812	16888	16847	16724	16964	16851	16956	16754	17020	16852	16971	16949	16870	16752	17071	16849	16789	16898	16793	16917	16849	16940	16791	16756	16846	16725	17014	16942	16772	16790	16768	16884	16728	16887	16864	16902	16796	16831	16891	16795	16850	16856	16839	16804	16977	16834	16897	16853	16952	16925	17029	16891	17000	16944	16876	16743	16709	16752	16847	16715	16766	16856	16957	16883	16787	16852	16849	16798	16813	16828	16803	16861	16994	16775	16748	17004	16983	16890	16729	16732	16888	16913	16897	16954	16811	16751	16889	16901	16881	16924	16747	16756	16935	16707	16792	16809	16874	16816	16877	16854	16932	16899	16730	16898	16875	16725	16669	16677	16782	16896	16847	16859	16705	16752	16947	16843	16863	16935	16734	16977	16918	16753	16732	16765	16960	16812	16925	16858	16917	16955	16938	16960	16895	16857	16947	16753	16849	16948	16687	17036	16966	16911	16791	16880	16966	17015	16843	16863	16912	16910	16900	16934	16898	16905	16855	16825	16868	16814	16814	17047	16929	16782	16815	16811	17033	16903	16818	16888	16969	16781	16960	16850	16719	16739	16802	16734	16795	16880	16940	16872	16863	16745	16817	16852	16744	16751	16904	16868	16876	16937	16790	16914	16997	16840	16863	16795	16839	16821	16829	16844	16871	16792	17060	16940	16745	16788	16776	16917	16848	16927	16703	16644	16913	16812	16884	16900	16821	16889	17020	16900	16813	16885	16953	16928	17045	16898	16991	16775	16862	16829	16854	16712	16882	16917	16842	16899	16830	16755	17036	16934	16879	16828	16838	17013	16906	16675	16835	16825	16926	16878	16777	16891	16761	16674	17095	16912	16855	16844	16815	16875	16697	16769	16901	16827	16920	16876	16931	16858	16887	16854	16890	16959	16857	16749	16761	16925	16653	16924	16914	16847	16804	16815	16925	16906	16803	16913	16922	16868	16728	16803	16914	16730	16712	16747	16801	16943	16903	16679	16877	16897	16881	16870	16847	16802	16763	16745	16701	16847	16921	16699	17013	16821	16943	16946	16789	16976	16728	16865	16672	16942	16963	16868	16835	16996	16957	16880	16804	16600	16808	17012	16885	16925	16854	16700	16839	16791	16931	16793	16743	16917	16720	16813	16850	16701	16661	16801	16831	16771	16841	16788	16572	16773	16836	16818	16989	16816	17018	16837	16896	16847	17004	16821	16974	16818	16928	16812	16832	16900	16839	16765	16997	16936	16968	16758	16970	16806	16824	16802	16701	16862	16744	16840	16925	16934	16933	16803	17085	16831	16715	16931	16811	17064	16846	16973	16998	16833	16838	16939	17096	16919	16917	16904	16660	17012	16910	16653	16928	16588	16785	16842	16833	16812	16757	16640	16862	16813	17062	17043	16948	16848	16726	16922	16741	16771	16933	16802	16819	16649	17058	16720	16891	16904	16838	16862	16933	16915	16826	16861	16927	16853	16862	16703	16853	16989	16863	16796	16701	16679	16948	16865	16768	17096	16969	16972	16812	16781	16884	16942	16804	16778	17098	16914	16704	16725	16957	16823	16860	16832	16928	16880	16733	16961	16930	16948	16828	16926	16892	16954	16922	16894	16688	16999	16839	16776	16772	16927	16887	16793	16846	16878	16927	16975	16872	16921	16698	16742	16780	17156	16899	16861	16859	16704	16929	17019	16799	16844	16904	16768	16739	16808	16862	16951	16913	16901	16680	16822	16825	17004	16706	16934	16961	16877	16896	16861	16683	16826	16964	16923	16976	16982	16826	16946	16857	16938	16848	16971	16851	16763	16997	16984	17136	16806	16755	16784	16926	16750	16547	17043	16841	16898	16817	16769	16859	16881	16835	17004	16912	16737	16825	16991	16989	16739	16966	16854	16856	16951	16786	16799	17027	16858	16942	16659	16868	16937	16894	16775	16918	16977	16858	16905	16977	16920	16912	16901	16877	16765	16807	16728	16946	16827	16901	16777	16799	16919	16794	16822	16858	16754	16924	16910	16914	17096	16950	16911	16908	17042	16870	16792	17083	16798	16849	16682	16879	16783	16804	16932	16869	16872	16778	16790	16847	16832	16859	16943	16956	16722	16981	16850	16934	16928	17067	16907	16906	16790	16918	16675
24639	21178	27648	28412	25236	25620	29602	28947	26450	23789	22736	21968	21962	21463	21647	21497	21542	21566	21535	21535	21653	21381	21717	21523	21491	21652	21760	21555	21528	21425	21596	21473	21492	21629	21412	21636	21607	21571	21581	21548	21553	21463	21628	21663	21443	21497	21352	21432	21498	21666	21506	21559	21529	21304	21501	21396	21563	21654	21670	21578	21812	21587	21546	21409	21625	21478	21455	21437	21441	21429	21641	21656	21493	21597	21692	21616	21430	21525	21570	21493	21443	21385	21484	21498	21659	21447	21500	21434	21360	21466	21592	21523	21385	21566	21424	21625	21623	21455	21720	21698	21503	21395	21437	21403	21501	21515	21788	21592	21476	21480	21411	21528	21748	21474	21532	21505	21629	21622	21606	21781	21595	21551	21456	21555	21640	21613	21733	21362	21492	21720	21400	21459	21446	21486	21552	21596	21669	21505	21486	21384	21552	21629	21520	21364	21622	21588	21485	21491	21507	21523	21825	21660	21540	21548	21536	21451	21474	21496	21577	21542	21454	21408	21635	21465	21661	21435	21433	21862	21492	21607	21582	21594	21623	21570	21404	21454	21635	21431	21541	21432	21505	21562	21529	21443	21708	21469	21631	21409	21623	21497	21683	21639	21644	21451	21649	21472	21654	21464	21438	21400	21748	21469	21487	21334	21482	21491	21653	21651	21517	21472	21697	21527	21607	21567	21569	21655	21563	21603	21590	21531	21500	21617	21596	21555	21445	21456	21652	21445	21694	21215	21607	21561	21463	21490	21638	21772	21681	21446	21499	21457	21505	21558	21777	21527	21497	21383	21577	21763	21457	21497	21459	21701	21708	21594	21550	21630	21524	21568	21664	21726	21644	21486	21635	21551	21603	21584	21555	21348	21478	21606	21561	21556	21633	21388	21366	21557	21680	21336	21848	21412	21550	21577	21464	21536	21557	21530	21418	21315	21613	21532	21640	21501	21654	21691	21504	21437	21496	21352	21500	21646	21485	21578	21489	21571	21574	21506	21613	21478	21797	21608	21433	21452	21628	21697	21657	21602	21656	21541	21587	21759	21814	21445	21754	21637	21523	21533	21465	21527	21427	21366	21477	21515	21586	21800	21725	21363	21522	21556	21524	21767	21614	21733	21601	21512	21433	21540	21504	21479	21788	21607	21697	21444	21513	21528	21408	21602	21404	21581	21488	21346	21397	21438	21559	21548	21626	21659	21550	21526	21856	21500	21776	21619	21644	21445	21562	21572	21519	21366	21495	21700	21425	21359	21410	21676	21501	21531	21473	21344	21678	21681	21479	21430	21657	21568	21426	21873	21574	21458	21727	21547	21670	21590	21694	21701	21727	21322	21620	21753	21823	21721	21750	21682	21550	21636	21578	21515	21532	21777	21602	21585	21482	21449	21262	21435	21611	21711	21546	21514	21485	21326	21680	21524	21663	21449	21438	21605	21511	21521	21531	21515	21491	21821	21696	21463	21471	21714	21452	21735	21347	21639	21639	21672	21665	21432	21455	21376	21438	21446	21449	21595	21462	21399	21637	21670	21306	21521	21795	21591	21734	21592	21289	21607	21661	21740	21455	21378	21464	21603	21632	21469	21456	21644	21394	21551	21738	21680	21444	21476	21386	21710	21488	21429	21498	21507	21493	21605	21748	21456	21373	21716	21705	21652	21433	21562	21677	21614	21584	21690	21742	21640	21613	21702	21395	21489	21706	21317	21614	21598	21246	21402	21424	21602	21603	21337	21325	21725	21611	21700	21776	21639	21520	21512	21478	21679	21410	21305	21524	21302	21647	21505	21469	21656	21669	21613	21453	21607	21643	21715	21374	21735	21447	21481	21466	21591	21376	21570	21375	21404	21573	21580	21331	21484	21719	21417	21468	21565	21491	21427	21452	21659	21546	21490	21715	21618	21416	21510	21798	21617	21592	21501	21643	21424	21690	21430	21225	21432	21448	21343	21763	21671	21569	21478	21622	21553	21354	21540	21539	21369	21576	21460	21510	21429	21552	21476	21578	21547	21704	21662	21540	21539	21592	21734	21666	21686	21605	21499	21428	21759	21554	21387	21552	21584	21527	21192	21664	21300	21544	21640	21396	21616	21760	21703	21551	21748	21445	21716	21402	21481	21612	21476	21594	21462	21748	21512	21550	21452	21375	21569	21658	21501	21524	21588	21528	21409	21283	21126	21570	21553	21655	21689	21618	21712	21285	21455	21631	21587	21547	21611	21432	21535	21618	21581	21491	21643	21698	21616	21320	21471	21498	21256	21324	21458	21313	21674	21599	21665	21751	21731	21560	21507	21412	21618	21385	21426	21452	21297	21637	21646	21638	21674	21749	21692	21584	21412	21499	21665	21595	21785	21583	21551	21372	21634	21728	21614	21569	21553	21545	21553	21795	21294	21415	21707	21544	21617	21539	21502	21453	21628	21633	21910	21664	21555	21684	21697	21449	21654	21599	21360	21671	21391	21424	21433	21652	21464	21641	21597	21529	21498	21567	21705	21503	21584	21621	21501	21537	21456	21511	21719	21473	21792	21811	21403	21838	21630	21524	21581	21642	21662	21814	21773	21486	21689	21536	21442	21515	21410	21746	21528	21450	21627	21622	21415	21527	21525	21619	21633	21589	21345	21732	21516	21682	21592	21689	21461	21536	21533	21621	21545	21481	21495	21575	21544	21687	21314	21556	21755	21594	21470	21633	21613	21346	21804	21508	21661	21652	21450	21727	21392	21655	21408	21479	21385	21658	21596	21384	21576	21671	21580	21790	21461	21630	21560	21650	21495	21763	21533	21653	21442	21562	21768	21703	21718	21594	21456	21867	21504	21784	21422	21526	21695	21529	21518	21551	21738	21483	21362	21471	21582	21575	21517	21451	21419	21437	21479	21608	21604	21588	21635	21731	21333	21544	21540	21626	21410	21668	21477	21779	21644	21506	21485	21622	21507	21534	21662	21222	21260	21385	21639	21584	21455	21802	21538	21489	21668	21329	21446	21574	21625	21340	21436	21593	21630	21414	21668	21597	21365	21554	21466	21438	21361	21613	21530	21581	21658	21675	21638	21381	21621	21386	21480	21540	21465	21441	21466	21559	21532	21428	21671	21384	21644	21466	21418	21568	21429	21336	21645	21422	21399	21502	21707	21652	21402	21760	21649	21501	21478	21285	21254	21604	21607	21677	21521	21509	21424	21514	21401	21650	21535	21497	21547	21561	21562	21481	21500	21439	21447	21605	21340	21598	21457	21772	21559	21823	21750	21414	21529	21447	21450	21418	21366	21556	21552	21591	21340	21550	21558	21451	21482	21688	21662	21358	21137	21483	21388	21632	21482	21474	21577	21563	21351	21570	21607	21553	21703	21364	21779	21544	21430	21448	21499	21461	21515	21537	21648	21640	21424	21545	21650	21401	21785	21549	21374	21438	21601	21302	21527	21645	21582	21603	21570	21468	21626	21617	21200	21563	21668	21500	21589	21493	21525	21656	21636	21379	21542	21515	21501	21570	21459	21276	21495	21346	21695	21677	21543	21607	21624	21521	21462	21666	21664	21462	21472	21438	21562	21580	21513	21596	21624	21642	21514	21663	21656	21364	21414	21488	21251	21719	21904	21609	21554	21559	21525	21523	21597	21508	21523	21541	21615	21654	21418	21409	21563	21561	21502	21461	21425	21558	21471	21380	21562	21409	21566	21394	21669	21562	21545	21544	21521	21417	21496	21712	21734	21601	21687	21540	21373	21617	21582	21427	21611	21596	21488	21472	21552	21703	21300	21540	21533	21673	21665	21448	21453	21570	21407	21508	21376	21613	21437	21481	21679	21495	21605	21463	21934	21509	21674	21653	21566	21550	21498	21573	21666	21595	21359	21187	21778	21558	21402	21470	21761	21731	21621	21683	21538	21609	21561	21704	21679	21786	21583	21621	21724	21777	21721	21954	21701	21503	21575	21654	21508	21401	21608	21425	21318	21530	21604	21647	21589	21621	21658	21518	21432	21779	21438	21599	21806	21611	21522	21816	21310	21323	21649	21685	21644	21665	21570	21414	21630	21525	21684	21404	21485	21464	21527	21566	21282	21431	21187	21476	21491	21734	21596	21491	21528	21754	21668	21474	21493	21656	21498	21573	21544	21520	21362	21627	21419	21574	21484	21694	21476	21578	21690	21738	21600	21744	21644	21509	21408	21292	21625	21348	21466	21596	21670	21568	21389	21526	21616	21612	21609	21155	21380	21532	21339	21521	21748	21559	21598	21714	21577	21382	21555	21804	21272	21523	21672	21501	21429	21514	21248	21356	21526	21574	21509	21549	21564	21747	21452	21644	21650	21700	21564	21575	21635	21539	21400	21542	21591	21782	21738	21710	21461	21337	21624	21396	21653	21637	21362	21697	21657	21773	21361	21497	21532	21499	21503	21392	21468	21597	21734	21551	21604	21587	21617	21354	21404	21416	21579	21604	21695	21640	21657	21649	21558	21610	21556	21355	21419	21712	21482	21619	21447	21520	21514	21655	21392	21526	21478	21513	21583	21558	21517	21616	21736	21665	21508	21594	21426	21461	21386	21639	21591	21370	21578	21737	21426	21615	21467	21491	21754	21593	21401	21552	21586	21486	21412	21384	21217	21364	21425	21521	21265	21383	21609	21515	21580	21573	21476	21441	21647	21687	21582	21583	21364	21783	21510	21493	21520	21607	21703	21474	21683	21686	21585	21429	21409	21602	21774	21620	21539	21368	21594	21577	21651	21571	21379	21587	21486	21301	21421	21418	21576	21728	21605	21669	21490	21484	21583	21551	21649	21585	21409	21419	21332	21598	21469	21665	21432	21636	21615	21698	21704	21656	21612	21344	21382	21661	21672	21511	21589	21441	21468	21731	21358	21582	21432	21704	21415	21645	21510	21575	21507	21430	21577	21625	21457	21327	21362	21382	21650	21660	21561	21515	21421	21574	21608	21855	21551	21586	21329	21627	21474	21453	21566	21586	21649	21431	21540	21484	21556	21486	21663	21682	21485	21530	21522	21594	21834	21485	21533	21588	21376	21581	21709	21568	21662	21730	21589	21712	21413	21750	21382	21666	21548	21432	21606	21628	21545	21448	21540	21523	21559	21440	21432	21531	21545	21554	21645	21517	21448	21510	21389	21478	21613	21594	21633
25313	44330	33523	27126	24500	23602	28933	27910	23867	20105	18399	17527	17225	17040	17064	17187	17348	17073	17219	17192	17285	17093	17160	17137	17291	17160	17316	17042	17237	17424	17210	16953	17225	17142	17130	17224	17066	17334	17178	17248	17191	17194	17194	16999	17078	17216	17265	17064	17188	16983	17421	16968	17168	17405	17165	17051	17159	17334	16991	17254	17060	17094	17195	17150	17273	16975	17290	17113	17210	17071	17149	17270	17319	16991	17218	17180	17208	17089	17169	17277	17292	16999	17135	17039	17120	17137	17154	17254	17191	17078	17128	17118	17081	17066	17182	17230	17290	17124	17242	17080	17118	17333	17055	17187	17179	17146	17064	17062	17059	17030	16976	17333	17140	17076	17341	17269	17307	17167	17207	17078	17276	17152	17128	17243	17224	17216	17151	17347	17350	17290	17043	16889	17178	17203	17272	17246	17035	17260	17157	17135	17097	17350	17292	17087	17078	17119	16876	17100	17255	17216	17107	16948	17117	17083	17200	16965	17123	17232	17137	17177	17230	17215	17201	17237	17204	17266	17110	16987	17064	17255	17154	17084	17208	17329	17293	17203	17147	17206	17208	17054	17272	17160	17382	16838	17098	17042	17280	17136	17212	17292	17278	17072	17224	17273	17219	17069	17247	17106	17230	17095	17249	17100	17119	17145	17221	17117	17148	17282	17210	17140	17234	17138	17281	17002	17061	17210	17010	17268	17251	16944	17165	17013	17084	17016	17223	17251	16986	17127	16906	17393	17204	17128	17093	17279	17243	17253	17293	17284	17343	17053	17059	17134	17191	17085	17182	17065	17098	16943	17245	17224	17091	17132	17165	16999	17143	17163	17154	17220	17177	17199	17125	17220	17257	17154	17080	17225	17148	17108	17168	17121	17031	17205	17236	17120	17254	17064	17287	17219	17245	17015	17227	17204	17189	17243	17188	17066	17227	17146	17232	17186	17070	17025	17146	17055	17219	17099	17000	17067	17344	17252	17222	17224	17239	17323	17171	17110	17252	17136	17226	17084	17326	17329	17159	17168	16992	17203	17140	17072	17185	17313	17176	17295	16799	17247	17094	17147	17171	17120	17183	17288	17129	17243	17095	17203	17125	17163	16930	17119	16989	17144	17042	17164	17090	17106	17091	17244	17236	17192	17281	17082	17163	17088	17322	17233	17133	17016	17251	17138	17343	17303	17111	17228	17243	17101	17157	17079	17178	17243	17224	17190	17283	17245	17179	17209	17076	17181	17244	17178	17305	17326	17153	17211	17385	17386	17162	17228	17127	17292	17077	17120	17130	17002	17302	17066	17053	17074	17345	17250	17191	17210	17192	17034	17111	17149	17048	17293	17032	17138	17237	17260	17166	17130	17321	17107	17169	17090	17319	17156	17234	17144	17389	17208	17101	17235	17270	17177	17241	17182	17030	17084	17176	17104	17098	17009	17243	17225	17090	17193	17155	17366	17135	17302	17274	17200	17145	17177	17172	17024	17275	17013	17338	17077	17104	17195	17100	17146	17026	17046	17306	17209	17197	17124	17157	17050	17173	16937	17171	17221	17177	17263	17128	17192	17208	17049	17147	17233	17231	17207	17244	17092	17124	17191	17133	17047	17434	17268	17154	17025	17400	17060	17077	17213	17193	17149	17271	17223	17179	17245	17226	17285	17182	17194	17234	17170	17174	17223	17112	17123	17229	17157	17318	17116	17159	17163	17282	17343	17159	17054	17202	17101	17123	17249	17042	17063	17185	16991	17165	17188	17116	17183	16878	17149	17098	17099	17256	17000	17163	17142	16807	17053	16951	17142	17302	17180	17155	17308	16919	17076	17141	17142	17192	17295	17183	17291	17200	17327	17314	17202	17208	17232	17136	17156	16978	17186	17115	17113	17374	17140	17332	17116	17217	17098	17181	17270	17018	17165	17303	17121	17247	17141	17178	17229	17196	17133	17260	17274	17345	17127	17191	17095	17198	17173	17225	17280	16959	17088	17252	16999	17123	17359	17240	17203	17205	17209	17264	17303	17207	17158	17185	17130	17070	17127	17307	17063	17221	17075	17278	17174	17138	17151	17143	17276	17050	17262	17227	17044	17117	17175	16905	17249	17072	17302	17229	17163	17077	17257	16838	17168	17021	17120	17085	17166	17143	17161	17189	17242	17201	17220	17092	17170	17099	17139	17241	17187	17114	17227	17133	17184	17221	17227	17124	17077	17098	16948	17334	17148	17017	17311	17071	16908	17199	17216	17116	17138	17258	17065	17223	17226	17242	17218	17357	16950	17214	17001	17259	17162	17262	17057	17212	17300	17045	17066	17230	17191	17196	16932	17207	17024	17342	17174	17163	17025	17149	17162	17157	17223	17212	17200	17151	17262	16988	17370	17087	17148	17144	17293	17253	17051	17117	17180	17138	16989	17297	17143	17035	17338	17127	17060	17189	17164	17055	17115	17058	17250	17174	17025	17290	17168	17127	16962	17360	17209	17259	17161	17214	17095	17158	16959	17235	17296	17181	17343	17152	17209	17114	17096	17205	17129	17264	17083	17299	17029	17144	17168	17158	17149	17160	17020	17157	17118	17293	17235	17214	17133	17327	17048	17161	17206	17041	17231	17003	17207	17258	17298	17226	17057	17130	17106	17053	17225	17065	17228	17274	17202	17159	17206	17122	17171	17022	17280	17209	17295	17186	17242	17167	17103	17151	16998	17184	17216	17207	17194	17150	17182	17112	17159	17137	17152	17144	17248	17181	17076	17073	17220	17217	17093	17140	17117	17083	17212	17133	17265	17042	17218	17189	17178	17218	17115	17173	17141	17254	17117	17365	17085	17139	17188	17118	17225	17208	17124	17092	17210	17237	17078	17218	17134	17147	17268	17204	17144	17050	17021	17130	17144	17221	17240	16997	17273	17074	17125	17156	17288	17130	17197	17270	17122	17191	17258	17249	17270	16926	17179	17155	17123	17159	17099	16994	17036	16957	17090	17070	17126	17111	17155	17109	17051	17177	17382	17280	17097	17167	17319	17243	17096	17266	17284	17187	17027	17315	17109	17266	16886	17090	17134	17214	17127	17257	17171	17114	17176	17148	17079	17108	17212	17290	17084	17116	17196	16976	17236	17069	17074	17231	17456	17084	17220	17328	17180	17106	17266	16951	17273	17290	17035	17184	17315	17273	17179	17162	17348	17298	17135	17071	17267	17233	17038	17196	17234	17303	17135	17083	17185	17219	17332	17153	17211	17055	17274	17048	17202	17130	17162	17267	17196	17155	17203	16972	17193	17236	17168	17169	17172	17185	16985	16981	17330	17236	17229	17047	17088	17159	17154	17021	17287	17180	17145	17020	17094	17033	17005	17104	17042	17201	17190	17124	17122	17131	17157	17266	17104	17339	17318	17348	17153	17218	17157	17065	17160	17148	17041	17090	17231	17279	17187	17031	17321	17087	17258	17098	17098	17090	17184	17240	17213	17166	17193	16973	17150	17228	17280	17121	17124	17143	17207	17252	17127	17260	17097	17146	17156	17267	17262	17187	17213	17171	17047	17144	17241	17073	17194	17005	16901	17262	17079	17219	17258	17161	17062	17259	17296	17154	17205	17194	17004	17178	17170	17260	17146	17113	17173	17104	17193	17147	17030	17339	17206	17113	17334	17248	17205	17119	17050	17065	17178	17036	17353	17236	17120	17235	17183	17259	17041	17105	17177	17069	17308	17225	17009	17343	17130	17020	17064	17246	17164	17227	17070	17255	17131	17128	17206	17213	17215	17109	17227	17221	17108	17111	17201	17156	17306	17244	17221	17305	17076	17216	17146	17155	17064	17200	17216	17128	17353	17055	17170	17367	17022	17097	17062	17128	17093	17167	17250	17218	17256	17047	17279	17266	17287	16991	17357	17170	17201	17219	17122	17155	17187	17101	17277	17067	17244	17036	17200	17164	17234	17138	17140	17068	17220	17148	17301	17349	17158	17089	17198	17100	17214	17139	17371	17305	17073	17225	17168	17332	17258	17283	17171	17048	17185	17213	17184	17113	17431	17313	17157	17156	17181	17179	16916	17338	17071	17255	17225	17221	17194	17235	17195	17289	16939	17204	17258	17040	17082	17167	17031	17136	17139	17269	17201	17119	17040	17304	17171	17050	17362	17283	17138	17252	17169	17155	17001	17152	17188	17382	17068	17201	17190	17260	17191	17132	17148	17081	17240	17142	17209	17200	17127	16961	17167	17311	17145	17331	17232	17082	17051	17057	17182	17156	17046	17082	17252	17094	17185	17115	17290	17172	17257	17179	17302	17233	17172	17140	17088	17293	17231	17231	17146	17109	17058	17121	17196	17202	17310	17058	17148	17369	17384	17173	17228	17161	17230	17163	17177	17355	17058	17082	17258	17136	17144	17012	17183	17170	17232	17140	17234	17189	17148	17192	17111	17317	17200	17210	17072	17024	17136	17136	17194	17140	17297	17025	17275	17172	17196	17042	17204	17184	17130	17199	17075	17180	17104	16988	17135	17201	17062	17202	17062	17354	17141	17045	17108	17250	17134	17171	17185	17139	17239	17185	17359	17270	17235	17241	17157	17149	17158	16972	17244	17072	17304	17265	17094	17087	17135	17040	17019	17151	17309	17265	17039	17374	17190	17220	17166	17253	17164	17181	17181	17229	17240	17170	17264	17229	17217	17159	17295	17227	17143	17183	17414	17154	17097	17017	17280	17220	17233	17230	17165	17208	17154	17110	17245	17152	17289	17133	17326	17123	17284	17191	17146	17212	16987	17441	17172	17079	17068	17166	17098	17227	17213	17199	17190	17170	17159	17265	17268	17081	17128	17202	17052	16891	17092	17208	17180	17220	16992	17004	17256	17024	17153	17195	16975	17316	17361	17202	17036	17173	17091	17163	17198	17174	17192	17315	17192	17100	17019	17273	17099	17159	17269	17124	17034	17221	16992	17207	17066	17142	17172	17016	17272	17158	17211	17091	17211	17007	17128	17212	17180	17235	17261	17043	17098	17145	17277	17210	16928	17130	17259	17071	17086	17081	17322	17204	16989	17174	16984	17309	17148	17107	17302	17417	17182	17281	17260	17026	17120	17123	17202	17206	17292	17180	17367	17228	17209	17118	17179	17064	17081	17062	17188	17319	17262	17154	17179	17121	17326	17137	17249
22035	21099	28408	24326	23148	29769	44863	41773	35982	29549	26773	23998	21878	21410	21105	21244	21416	21226	21282	21361	21320	21376	21163	21433	21037	21415	21079	21164	20958	21192	21204	21147	21177	21143	21137	21113	21220	21385	20970	21199	21073	21221	21358	21194	21179	21185	21170	21301	21214	21052	21060	21221	21252	21208	21121	21184	21008	21125	20873	21050	21366	20928	21032	21022	21053	21024	21027	20793	21012	21333	21057	21083	21016	20989	21109	21186	21159	21332	21198	21117	21074	21214	21331	21313	21278	21426	21200	21036	21099	21021	20941	20985	21209	21107	21048	20979	20921	21293	20961	21218	20900	20932	21307	21157	21112	21031	21015	21067	21041	21015	21087	21098	21099	21102	21041	21082	20978	20920	21046	21291	21177	21190	21074	20914	20984	21055	21090	21093	21180	21067	21136	21049	21256	21021	21192	21050	21238	21022	21011	21066	20873	20886	21076	20929	21244	20938	21122	21185	21249	21121	20855	21032	20936	21171	21095	21118	21098	20924	20986	21212	20905	21112	20997	21085	20967	21069	21073	21047	21037	21188	21106	21111	20903	21070	21101	21041	21196	20908	21127	21012	20891	21053	21061	20870	21000	20941	21030	21100	21125	21095	20924	20962	21084	20744	21045	20883	21073	21119	21128	21271	21165	20850	21126	20973	21325	20998	21276	21068	21146	21010	20973	20873	21182	21169	20941	20926	21146	21271	21185	21146	21072	20898	21125	21079	21117	21341	21118	21056	20956	21131	20977	20932	21088	21159	21302	21041	21108	21124	20958	20892	21142	20899	21009	21231	21089	21140	20961	21197	21183	21017	21266	21070	20919	21023	21196	20934	21101	21123	21318	21045	21027	21149	21151	21039	20906	20856	20985	21088	20858	20893	21056	21200	21269	21188	21088	20972	21040	20894	21052	21275	21006	20818	20914	21028	21152	21267	21190	21202	21186	21084	21005	21125	21072	21156	21146	21088	20953	21154	21091	20975	21110	21075	21215	20945	21109	21120	21096	20986	21170	20875	20953	21002	20993	21110	20914	20996	20780	20991	21050	20938	20861	21087	21123	21115	21072	21050	21274	21113	21340	20935	21056	20951	21189	21053	21314	21179	21036	21040	21030	21099	21096	21103	20951	21169	21024	21002	21352	20897	21245	20994	20870	21095	21062	21228	21064	21145	21003	21029	21113	21206	21038	21173	21067	21154	21014	21284	21037	21036	20993	21061	20959	20809	20948	21097	21052	21097	21094	21135	20964	21011	21377	21097	20897	21162	21113	20984	21092	20996	21112	21191	20978	21050	21008	21149	20989	21070	21300	20911	21196	21161	20938	21016	21024	20914	20972	20936	21216	21204	21097	21265	20860	21022	21305	21110	20905	21036	20977	21068	20894	21066	21106	20993	21147	20940	21031	21133	20899	21172	21003	20859	21246	21213	21028	21111	21320	21155	20987	21115	21249	21095	20990	20953	21259	21118	21043	21119	20918	20751	21023	21086	21106	21060	21052	21054	21191	20964	21146	21090	21105	20868	21055	21076	21132	20943	21098	21082	20915	20863	21093	21102	21068	21107	21218	20979	20948	21117	20964	21227	21106	20986	21148	21194	21083	21115	21046	21076	20936	21047	21122	21092	21142	21164	20904	20982	20936	21154	20948	20885	20900	20984	21093	21028	21096	20906	21210	21218	20945	21131	21092	20892	21112	21118	20817	21137	21166	21271	21019	20931	21024	20870	21385	21230	21066	21079	21177	21035	21202	21240	21064	21308	21113	21053	21091	21101	21074	21090	21069	21198	20850	20900	20893	21094	21280	21131	21035	21111	21024	21028	21031	21184	21046	21146	20951	21281	20991	21067	20987	20878	21035	20843	20968	21115	20921	21045	21013	20909	20860	21119	21024	20863	20919	21240	21245	21021	21120	21116	21250	21268	21260	20847	21083	20992	21122	21073	21307	21160	21096	21080	21169	21061	21107	20946	21079	21149	20770	21023	21166	21003	21031	21123	21088	21002	20955	20848	20987	21189	21118	20972	21033	21090	20747	21387	21336	21024	21173	21179	21060	21235	21012	21167	21041	20991	20928	21089	21097	21145	20869	20994	21135	21084	20988	21000	21095	21035	21170	21292	20992	21222	21094	21159	21157	21022	21116	21209	21109	21166	21028	20767	20986	21027	21207	20841	21014	21109	20962	21110	21050	21036	21008	21065	21321	21136	21016	21192	21045	21078	21138	21184	21044	21127	21005	21259	21275	20941	21113	21267	21243	21217	21223	20829	20947	20931	20892	21178	20925	21197	20891	21016	20955	20915	21043	21124	21097	21087	21180	20857	21088	21148	20897	21002	21212	21092	20996	20964	21096	20915	21135	20920	21105	21310	21055	21078	21045	21143	21246	21085	20894	21061	20988	21142	20857	20983	21136	21149	21179	21162	21201	20959	21072	21209	21172	21029	21147	20762	21047	21055	20880	21189	21122	21007	20978	20749	21047	21116	21130	21043	21037	20971	21301	21207	21199	20918	21216	21241	21035	21115	21236	21011	21190	20927	20912	21285	21032	21201	21165	21236	21113	21081	21077	21095	21281	20956	21079	21181	21200	20930	20879	21135	21179	21208	21122	21018	20963	20922	20806	21032	21254	21038	21017	20935	20951	21084	20985	21013	21097	21266	20981	21141	20868	21140	21145	20975	21124	21109	20844	21208	21006	21012	20993	21165	20924	20990	21050	20961	21176	20924	21000	21069	21235	21013	21223	21132	21042	21096	21069	21197	20907	21048	21099	21267	20914	20993	21134	21095	20871	21032	21240	21081	21159	20848	21137	21156	21011	20985	21161	20932	21181	21053	20928	20915	20995	21090	21024	21198	21291	21119	21127	21036	20999	21050	21025	20996	20966	21158	21210	21240	21123	21134	21142	21110	21089	21195	21011	20901	21263	20982	20986	21181	21002	21194	21128	20985	21155	21087	21349	21255	21122	21178	20930	21090	21235	21119	21032	21039	21106	21189	20965	20770	20821	21178	20805	20904	21312	21121	21254	21063	21188	20841	21168	20839	21166	21036	21172	20954	21070	21036	21011	21047	20989	21043	21084	20873	21026	21002	20956	20962	21116	20861	21215	21065	20979	21287	21028	21077	20929	21173	21042	21180	21135	21173	21279	21070	21097	21205	21071	21089	21204	21037	21055	21035	21311	20945	21109	21248	20929	21056	20998	21120	20954	21031	20980	21199	21109	21082	21006	21065	21179	21121	21002	21048	21008	20998	21045	21049	21097	21205	21190	21018	21142	21338	21101	20958	21023	20961	20943	21213	20916	20856	20948	21033	21005	21257	21277	21050	21183	21229	20838	21164	21079	21125	21016	21117	21053	21138	21134	20982	21045	21068	21057	21002	20934	21114	20979	20825	20997	20957	21017	20988	20930	20814	21089	21030	21086	21275	21220	21054	21129	20890	20966	20941	20917	20982	20931	21046	21080	20834	20900	20868	20763	21006	20986	21316	20943	21029	21013	21081	21072	21091	21163	21060	21207	21060	21086	21148	21198	20898	20938	21070	21159	21081	21040	21180	20886	21109	21202	20979	21145	20965	20987	20868	21004	21097	21036	20942	21086	21034	21138	20981	21147	21023	21129	20859	21171	20995	21054	21121	21037	21088	21119	20930	21052	20977	21067	21102	21092	21029	21036	21051	21056	21212	21089	21163	20959	21017	21018	21310	20810	20890	21102	20824	21111	20916	20916	21212	21092	21238	21261	21238	21014	21015	21235	21127	20990	20887	21191	21152	21040	21260	21162	20959	21105	21090	21057	21099	21083	20945	20933	20840	21082	21111	21088	20896	21007	21091	21007	21007	21019	20959	21180	21089	20984	21028	21024	21135	21062	21025	21103	21201	21236	21056	21063	21104	21247	20996	21034	20862	21060	21240	21101	21092	20934	20977	21237	21119	21017	21182	21232	21175	21184	21091	20879	20946	20943	20892	21079	21141	21054	20936	21171	21060	21070	20998	21065	21067	21072	21105	20802	21134	21160	21231	20975	21001	21136	21164	20933	21011	21023	21046	21243	21226	20901	20974	20958	21000	21349	20885	20901	20991	21047	20968	20982	21037	20871	21046	20895	21126	21006	21144	21017	21200	21155	20979	21108	20850	21027	21026	21141	21233	21072	21237	21225	21208	21175	21059	21160	21026	20845	21033	21033	20932	21305	21049	21133	21346	21079	21014	21075	21193	21158	21019	21086	21117	20995	21177	21155	20968	21229	20979	20934	20773	21182	20951	20940	20990	20970	20882	20888	21153	20989	21125	21114	20900	21001	20980	20935	20998	21132	21022	20851	20883	21076	21246	21021	21045	21029	21027	21164	20993	21039	21365	21066	20979	21140	21001	21072	20941	21052	21041	21216	21015	21313	21154	21254	21089	21051	21036	21076	21016	20840	21216	21192	21038	21122	21180	20968	21054	21094	20936	21102	21119	21075	20995	21156	20776	21138	21232	21119	21122	21045	21016	21115	21256	21117	21128	21171	21067	21196	20952	21099	20974	21090	21161	21088	21128	21151	20958	21183	21206	21109	20884	20884	20750	21018	21318	21136	21113	21145	21108	21104	20827	21151	21101	21028	21048	21054	21096	21054	20981	20955	20982	21273	21037	21033	21094	21025	21056	21013	21024	21080	21085	21136	21282	21003	21105	21032	21141	21075	21141	21237	20911	21127	21056	21083	21082	21239	21179	21038	21043	21095	21156	20777	21087	21224	21220	21324	21112	20938	21147	20964	21288	20989	21214	21044	20977	21230	21199	21076	21058	20910	20999	21238	20998	21332	21306	21111	21098	21158	20886	21056	21164	21083	21057	21171	21206	20984	20973	20814	21207	21031	20926	21342	21036	21080	21215	21185	21013	21170	21100	21033	20986	21061	21227	21457	21096	21153	21049	21232	20956	20999	21054	21114	20947	21005	21283	20941	21073	21120	21081	21068	20878	21047	20977	21061	21012	20965	20848	20983	21068	21130	21049	21124	21091	20994	21209	21168	21256	20932	21150	21045	21189	21034	21114	20878	20968	21049	20946	21037	21266	21072	21247	20977	20961	21186	21142	20968	21157	21194	21192	21125	21168	21135	21007	21189	21181	21095	21289	21176	21202	20980	20930	21239	21095	21087	21020	20849	21041
28112	57626	47819	38415	32365	33855	44725	41103	34038	26392	23255	19549	17343	16815	16882	16734	16923	16811	16796	16887	16906	16846	16770	16592	16954	16943	16659	16859	16895	16793	16792	16856	16811	16737	16953	16885	16792	16842	16928	16760	16866	16927	16904	16760	16643	16883	16850	16877	16894	17005	16875	16655	16864	16802	16910	16956	16731	16987	17029	16846	16778	16811	16858	16727	16905	16856	16901	16891	16828	16814	16849	16862	16707	16890	16856	16691	16843	16827	16759	16972	16890	16802	16830	16874	16772	16712	16789	16778	16766	16731	16972	16830	16877	16774	16775	16783	16789	16775	16854	16941	16855	16859	16858	16738	16881	16828	16860	16659	16948	16720	16914	16811	16737	16917	16877	16699	16925	16876	16736	16754	16852	16796	16858	16829	16776	16877	16825	16704	16876	16750	16667	16909	16838	16802	16602	16803	16847	16934	16751	16958	16924	16778	16827	16775	16790	16843	16830	16869	16928	16764	16716	16788	16681	16894	16893	16847	16854	16701	16709	16759	16831	16760	16767	16783	16732	16791	16779	17004	16716	16857	16664	16722	16817	16850	16826	16831	16928	16759	16717	16725	16958	16933	16669	16709	16830	16848	16874	16758	16805	16753	16874	17023	16703	16797	16791	16752	16884	16976	16628	16887	16641	16783	16636	16858	16846	16805	16611	16931	16777	16879	16740	16778	16839	16834	17030	16895	16728	16696	16772	16631	16892	16897	16966	16746	16923	16827	16905	16677	16735	16624	17001	16825	16890	16747	16663	16812	16789	16927	16674	16901	16840	16680	16953	16784	16856	16888	16785	16663	16642	16932	16986	16942	16819	16888	16854	16793	16883	16848	16877	16682	16757	16919	16850	16723	16816	16694	16732	16924	16756	16926	16865	16830	16739	16712	16809	16667	16754	16783	16812	16803	16976	16539	16844	16722	16828	16792	16797	16741	16637	16847	16753	16666	16899	16872	16728	16770	16807	16800	16785	16791	16840	16758	16787	16981	16884	16773	16711	16795	16715	16932	16821	16784	16758	16705	16619	16745	16882	16877	16712	16907	16826	16708	16852	16748	16669	16721	16926	16866	16848	16801	16930	16832	16804	16803	16982	16728	16865	16822	16787	16822	16831	16905	16679	16660	16811	16744	16883	16670	16769	16825	16842	16712	16743	16806	16761	16818	16891	16774	16785	16758	16898	16654	16753	17046	16893	16810	16739	16694	16845	16684	16853	16922	16935	16978	16944	16780	16807	16864	16709	16732	16850	16874	16618	16678	16972	16718	16781	16771	16911	16793	16820	16898	16726	16786	16670	16745	16866	16765	16730	16794	16961	16767	16781	16833	16778	16885	16823	16699	16870	16927	16794	16664	16827	16602	16805	16713	16688	16776	16686	17039	16795	16780	16831	16791	16680	16785	16789	16907	16769	16666	16773	16723	16835	16632	16656	16983	16907	16942	16945	16745	16757	16700	16646	16805	16741	17039	16704	16817	16728	16795	16846	16613	16625	16631	16680	16854	16678	16682	16898	16773	16620	16906	16738	16901	16893	17040	16785	16631	16702	16857	16839	16824	16829	16744	16724	17016	16749	16801	16857	16782	16765	16772	16856	16884	16710	16666	16776	16818	16810	16823	16719	16625	16594	16695	16745	16795	16853	16709	16933	16806	16714	16925	16920	16878	16864	16705	16733	16670	16844	16862	16864	16675	16616	16899	16727	16749	16810	16731	17020	16666	16951	17002	16895	16805	16904	16799	16768	16786	17022	16910	16711	16836	16725	16837	16750	16948	16865	16722	16861	16814	16669	16746	16755	16901	16819	16789	16647	16751	16714	16789	17018	16770	16888	16792	16977	16747	16756	16688	16698	16807	16757	16809	16755	16783	16898	16826	16817	16738	16777	16649	16870	16929	16607	16875	16866	16891	16923	17020	16837	16926	16759	16837	16710	16912	16786	16930	16835	16803	16836	16723	16583	16843	16778	16838	16771	16931	16861	16823	16730	16766	16954	16710	16696	16795	16868	16761	16968	16804	16830	16685	16775	16853	16721	16814	16636	16826	16704	16734	16916	16918	16964	16793	16768	16946	16761	16778	16860	16707	16810	16673	16857	16906	16763	17141	16917	16971	16811	16875	16879	16831	16998	16959	16807	16756	16835	16790	16791	16840	16832	16866	16929	16879	16899	16703	16956	16800	16718	16863	16853	16622	16798	16747	16872	16833	16928	16927	16900	16819	16700	16894	16911	16894	16816	16761	16656	16695	16922	16748	16491	16709	16639	16787	16816	16903	16943	16967	16784	16723	16846	16856	16913	17011	16781	16727	16842	16753	16794	16757	16944	16631	16854	16874	16803	16786	16821	16669	16761	16862	16756	16928	16869	16850	16813	16731	16728	16788	16790	16721	16831	16812	16756	16650	16945	16990	16825	16982	16873	16760	16767	16601	16725	16707	16827	16535	16871	16881	16827	16822	16780	16817	16828	16723	16958	16852	16825	16768	16748	16804	16815	16953	16848	16804	16822	16630	16725	16768	16981	16726	16819	16658	16792	16593	16944	16752	16722	16844	16816	16888	16760	16703	16869	16918	16770	16772	16787	16844	16728	16874	16771	16787	16872	16962	16792	16800	16952	16803	16628	16949	16703	16876	16927	16773	16798	16742	17077	16679	16717	16876	16907	16844	16926	16828	16837	16823	17034	16724	16797	16693	16693	16798	16765	16625	16790	16853	17029	16871	16786	16963	16739	16786	16666	16610	17012	17062	16860	16802	16848	16939	16821	16967	16809	16699	16734	16653	16697	17014	16915	16874	16868	16744	16795	16637	16746	16605	16612	16841	16905	16755	16733	16702	16863	16694	16867	16740	16763	16750	16834	16831	16662	16785	16890	16835	16937	16712	17036	16792	16804	16709	16790	16692	16759	16776	16839	16835	16855	16787	16946	16858	16919	16909	16730	16752	16842	16600	16962	16950	16859	16897	17076	16697	16804	16658	16783	16819	16832	16794	17025	16801	16813	16848	16691	16908	16692	16789	16826	16844	16786	16738	16765	16701	16942	16837	16692	16775	16804	16926	16642	16781	16748	16819	16914	16940	16734	16898	16637	16864	16847	16863	16731	16784	16773	16715	16901	16858	16964	16784	16834	16925	16895	16786	16768	16622	16956	16682	16877	16760	16914	16657	16837	16899	16885	16716	16750	16820	16775	16826	16735	16899	16741	16750	16929	16798	16855	16973	16996	16630	17056	16555	16775	16705	16884	16805	16892	16826	16656	16922	16653	16819	16878	16719	16706	16797	16836	16822	16782	17079	16839	16703	16978	16743	16683	16738	16856	16886	16780	16825	16758	16911	16806	16818	16800	16743	16864	16880	16861	16696	16868	16809	16832	16797	16854	16851	16741	16767	16845	17049	16775	16683	17022	16720	16984	16926	16866	16701	16648	16656	16881	16806	17013	16804	16841	16687	16642	16870	16667	16736	16893	16739	16822	16724	16761	16822	16889	16852	16673	16926	17036	16651	16699	16865	16958	16690	16715	16731	16715	16888	16903	16888	16918	16926	16838	16750	16885	16756	16774	16789	16677	16675	16868	16747	16787	16793	16828	16734	16765	16861	16831	16999	16792	16669	16912	16910	16919	16688	16763	16722	16869	16729	16872	16859	16742	16868	16696	16701	16793	16763	16753	16797	16904	16792	16752	16641	16852	16689	16866	16705	16893	16884	16745	16870	16819	16684	16851	16870	16823	16746	16738	16911	16822	16928	16721	16693	16986	16953	16768	16898	16882	16799	16720	16791	16815	16787	16728	16743	16861	16750	16682	16806	16863	16567	16885	16852	16762	16774	16743	16810	16831	16956	16667	16850	16676	16877	16711	16742	16745	16750	16748	16816	16770	16750	16866	16915	16799	16681	16662	16826	17097	16876	16803	16764	16867	16853	16808	16751	16496	16854	16765	16790	16742	16792	16751	16859	16916	16800	16853	16628	16738	16795	16994	16636	16724	16777	16792	16648	16891	16855	16618	16762	16771	16885	16733	16885	16828	16878	16849	16841	16729	16781	16826	16792	16753	16740	16746	16831	16815	16903	16950	16750	16770	16834	16828	16866	16931	16768	16706	16894	16792	16772	17035	16912	16742	16791	16772	16641	16810	16901	16592	16730	16674	16809	16719	16719	16842	16622	16747	16910	16895	16900	16984	16714	16867	16849	17009	16647	16767	16826	17043	16748	16963	16843	16699	16792	16773	16742	16825	16854	16788	16901	16861	16826	16865	16733	16902	16785	16955	16791	16796	16791	16732	16960	16884	16911	16837	16706	16795	16775	16965	16746	16643	16794	17049	16858	16917	16730	16592	16872	16804	16737	16886	16646	16838	16669	16823	16801	16788	16784	16901	16929	16817	16745	16680	16881	16648	16901	16793	16879	16884	16793	16651	16790	16897	16882	16811	16744	16719	16925	17058	16860	16763	16558	16751	16873	16905	16904	16910	16709	16832	17041	16883	16813	16697	16935	16908	16939	16833	16944	16846	16826	16695	16797	16595	16838	16789	16805	16819	16733	16778	16645	16703	16784	16901	16965	16776	16705	16895	16754	16825	16877	16884	16791	16867	16891	16802	16868	16622	16761	16808	16769	16841	16927	16754	16614	16670	16715	16715	16849	16706	16748	16751	16706	16856	16849	16686	16805	16911	16751	16693	16898	17056	16852	16939	16866	16647	16737	16839	16804	16767	16809	16853	16886	16684	16862	16814	16856	16792	16799	16823	16746	16759	16863	16715	16783	16811	16757	16818	16736	16811	16848	16928	16724	16742	16683	16620	16858	16768	16770	16898	16806	16756	16934	16659	16922	16993	16834	16745	16976	16906	16780	16698	16806	16759	16801	16789	16714	16873	16920	16728	16785	16937	16855	16947	16879	16877	16838	16738	16765	16804	16790	16765	16665	16823	16598	16826	16698	16942	16864	16793	17095	17075	16876	17071	16790	16941	16949	16905	16810	16854	16821	16748	16880	16656	16823	16530	16738	16698	16732	16961	16740	16769	16770	16704	16691	16846	16725	16837	16801	16892	16920	16911	16821	16764	16808	16648	16865	16904	16740	16865	16947	16775	16830	16890	16840	16719	16852	16832	16760	16825	16910	16543	16767	16932	16786	16794	17013	16736	16921
29587	25808	29311	25913	22043	21230	20375	20075	19595	19693	18916	18442	18518	18108	18370	18189	18271	18438	18440	18528	18240	18389	18328	18513	18371	18402	18306	18455	18319	18535	18502	18134	18189	18374	18188	18393	18170	18424	18254	18480	18390	18105	18444	18401	18327	18269	18439	18484	18500	18289	18388	18385	18292	18393	18177	18252	18239	18242	18130	17949	18362	18188	18389	18302	18355	18468	18295	18533	18338	18267	18386	18410	18030	18229	18315	18369	18362	18507	18277	18533	18321	18431	18287	18111	18177	18436	18265	18465	18344	18403	18320	18290	18304	18551	18404	18391	18563	18309	18292	18289	18442	18251	18423	18314	18375	18369	18194	18352	18182	18114	18260	18218	18428	18321	18423	18181	18334	18349	18541	18334	18302	18394	18220	18168	18263	18304	18063	18239	18390	18430	18492	18224	18294	18372	18242	18302	18237	18578	18299	18350	18207	18223	18154	18291	18304	18208	18442	18553	18350	18405	18359	18386	18514	18305	18307	18322	18403	18245	18432	18389	18260	18268	18374	18247	18357	18299	18257	18281	18331	18268	18345	18465	18353	18258	18243	18203	18489	18452	18251	18328	18301	18297	18271	18225	18233	18440	18274	18192	18176	18455	18441	18404	18448	18199	18346	18154	18250	18514	18203	18029	18198	18254	18494	18262	18147	18291	18370	18258	18065	18255	18340	18398	18174	18236	18400	18305	18355	18182	18315	18294	18429	18463	18312	18210	18326	18249	18233	18362	18340	18360	18304	18279	18255	18274	18269	18375	18332	18231	18430	18576	18415	18295	17988	18034	18506	18289	18219	18524	18427	18359	18311	18283	18498	18228	18301	18382	18470	18140	18284	18385	18197	18449	18434	18327	18414	18210	18304	18096	18260	18325	18259	18197	18202	18223	18377	18360	18295	18378	18409	18572	18495	18176	18137	18244	18463	18415	18246	18247	18258	18598	18482	18405	18244	18194	18268	18407	18177	18323	18356	18069	18333	18492	18530	18224	18594	18211	18388	18245	18334	18183	18414	18355	18215	18486	18327	18309	18355	18251	18441	18248	18368	18247	18303	18431	18441	18265	18373	18437	18282	18199	18211	18216	18527	18228	18199	18176	18295	18204	18242	18266	18180	18433	18287	18363	18356	18281	18292	18071	18142	18284	18459	18460	18140	18501	18455	18332	18218	18351	18254	18480	18533	18330	18344	18377	18114	18279	18307	18353	18434	18335	18254	18369	18230	18283	18264	18307	18513	18556	18554	18175	18336	18546	18352	18108	18319	18290	18620	18292	18274	18341	18305	18326	18267	18275	18328	18292	18269	18432	18524	18481	18447	18150	18085	18494	18238	18366	18458	18377	18351	18440	18174	18372	18261	18204	18152	18267	18590	18404	18434	18327	18292	18372	18299	18362	18189	18274	18188	18233	18393	18299	18369	18375	18304	18243	18346	18347	18401	18451	18218	18162	18534	18222	18196	18180	18261	18298	18369	18230	18353	18459	18555	18370	18502	18358	18315	18388	18360	18290	18354	18254	18304	18282	18367	18158	18515	18311	18524	18395	18398	18397	18167	18270	18219	18187	18345	18302	18163	18170	18122	18296	18306	18362	18366	18144	18178	18249	18332	18295	18323	18280	18460	17980	18168	18181	18364	18231	18344	18404	18546	18540	18488	18233	18386	18328	18276	18294	18307	18248	18342	18411	18179	18286	18461	18290	18390	18316	18429	18167	18286	18348	18274	18408	18362	18276	18497	18341	18202	18280	18412	18204	18416	18252	18382	18356	18441	18123	18055	18307	18274	18527	18426	18368	18322	18258	18171	18436	18462	18308	18552	18424	18379	18336	18340	18193	18404	18548	18423	18369	18496	18404	18421	18332	18366	18091	18268	18276	18137	18305	18307	18320	18106	18368	18220	18494	18394	18166	18447	18205	18437	18429	18313	18327	18148	18315	18497	18514	18383	18255	18253	18313	18402	18188	18360	18536	18457	18327	18225	18283	18347	18330	18302	18097	18222	18214	18304	18233	18262	18318	18416	18230	18282	18145	18389	18507	18336	18428	18227	18283	18547	18500	18281	18281	18361	18341	18518	18313	18288	18363	18192	18343	18360	18319	18213	18226	18422	18485	18414	18468	18110	18363	18572	18321	18319	18461	18533	18304	18240	18625	18377	18264	18344	18402	18458	18251	18255	18400	18349	18493	18410	18394	18342	18443	18380	18215	18306	18413	18352	18277	18330	18450	18269	18315	18320	18412	18411	18406	18354	18514	18387	18421	18369	18275	18369	18475	18341	18303	18326	18336	18444	18399	18416	18505	18278	18382	18548	18537	18270	18239	18274	18319	18527	18404	18271	18503	18590	18362	18420	18248	18151	18113	18192	18244	18283	18328	18324	18293	18271	18448	18190	18204	18335	18410	18188	18253	18350	18294	18337	18288	18399	18384	18648	18307	18285	18145	18327	18374	18477	18300	18267	18211	18500	18548	18228	18242	18341	18253	18091	18193	18348	18539	18305	18458	18463	18407	18458	18582	18213	18378	18398	18400	18509	18578	18177	18410	18368	18439	18385	18372	18315	18387	18152	18246	18338	18088	18284	18393	18473	18332	18262	18474	18224	18189	18330	18405	18349	18433	18142	18248	18353	18126	18300	18439	18161	18234	18498	18401	18475	18253	18520	18608	18335	18494	18363	18374	18563	18471	18321	18440	18446	18368	18482	18258	18297	18275	18293	18267	18443	18034	18322	18369	18510	18433	18316	18252	18259	18481	18443	18435	18262	18391	18359	18341	18268	18368	18424	18417	18262	18299	18355	18245	18159	18419	18286	18352	18207	18103	18407	18378	18350	18164	18623	18540	18408	18406	18270	18214	18514	18314	18122	18233	18185	18337	18483	18479	18124	18308	18396	18379	18206	18677	18318	18517	18484	18424	18539	18347	18286	18277	18398	18332	18223	18456	18223	18279	18230	18406	18286	18305	18308	18447	18290	18288	18305	18427	18308	18362	18559	18241	18391	18111	18377	18483	18132	18491	18390	18537	18384	18343	18356	18185	18218	18289	18067	18228	18399	18433	18515	18308	18323	18500	18363	18557	18440	18357	18326	18352	18249	18306	18422	18276	18408	18330	18292	18349	18252	18405	18454	18368	18264	18288	18299	18158	18407	18463	18343	18558	18405	18038	18405	18324	18301	18573	18468	18271	18325	18383	18494	18138	18092	18247	18348	18405	18395	18241	18282	18253	18331	18353	18203	18334	18535	18297	18512	18354	18333	18121	18275	18370	18142	18354	18219	18415	18184	18152	18221	18192	18211	18273	18482	18136	18465	18380	18406	18411	18496	18462	18274	18384	18315	18293	18399	18498	18326	18150	18053	18271	18397	18255	18252	18217	18281	18268	18386	18558	18417	18383	18246	18580	18037	18269	18197	18257	18364	18356	18325	18266	18350	18395	18275	18527	18269	18462	18339	18420	18354	18291	18187	18363	18315	18424	18244	18459	18423	18352	18513	18148	18244	18325	18346	18477	18367	18414	18360	18441	18420	18490	18413	18313	18347	18277	18371	18365	18335	18408	18476	18189	18286	18249	18332	18442	18175	18301	18212	18364	18181	18340	18269	18276	18521	18346	18367	18347	18182	18227	18349	18427	18268	18478	18384	18357	18330	18336	18395	18302	18371	18375	18312	18335	18386	18398	18441	18161	18218	18347	18374	18303	18164	18165	18280	18386	18292	18361	18490	18379	18360	18366	18518	18339	18393	18387	18374	18142	18274	18256	18486	18325	18294	18378	18357	18184	18297	18433	18461	18399	18387	18337	18349	18406	18382	18297	18352	18416	18350	18393	18393	18437	18418	18188	18382	18184	18378	18235	18463	18276	18389	18483	18558	18417	18297	18410	18108	18163	18207	18205	18382	18392	18162	18272	18389	18448	18535	18489	18432	18220	18326	18232	18267	18614	18305	18423	18491	18379	18246	18345	18353	18354	18381	18316	18288	18427	18251	18348	18449	18290	18505	18196	18508	18362	18360	18225	18235	18337	18418	18243	18162	18280	18520	18263	18098	18167	18335	18486	18193	18557	18484	18198	18388	18504	18283	18428	18282	18157	18153	18252	18168	18264	18267	18291	18343	18246	18355	18460	18342	18352	18654	18488	18279	18372	18306	18202	18302	18375	18296	18612	18193	18258	18360	18444	18324	18395	18388	18328	18315	18448	18425	18529	18396	18461	18437	18291	18220	18262	18205	18413	18274	18341	18237	18273	18218	18441	18326	18302	18206	18618	18299	18346	18326	18430	18274	18151	18319	18557	18184	18394	18290	18472	18514	18354	18437	18361	18397	18206	18068	18230	18072	18114	18400	18368	18686	18159	18279	18323	18046	18354	18465	18313	18397	18607	18434	18421	18268	18499	18330	18566	18383	18315	18385	18314	18283	18296	18182	18381	18277	18268	18394	18232	18377	18468	18402	18400	18348	18397	18410	18079	18501	18366	18257	18335	18078	18164	18441	18482	18334	18471	18368	18237	18315	18319	18250	18268	18476	18528	18513	18255	18318	18349	18288	18294	18209	18355	18470	18273	18468	18203	18236	18166	18463	18447	18243	18406	18403	18459	18508	18571	18466	18222	18364	18403	18388	18263	18522	18516	18327	18087	18145	18300	18282	18423	18343	18566	18199	18388	18192	18317	18458	18453	18328	18254	18290	18155	18408	18202	18341	18355	18510	18359	18409	18379	18455	18282	18415	18305	18244	18454	18345	18507	18239	18335	18395	18360	18234	18279	18276	18322	18240	18383	18272	18294	18412	18346	18320	18323	18260	18126	18306	18178	18177	18369	18348	18420	18283	18556	18365	18212	18440	18188	18287	18218	18342	18239	18352	18587	18515	18342	18251	18403	18380	18414	18366	18151	18147	18444	18500	18342	18465	18267	18551	18074	18339	18473	18448	18447	18229	18310	18207	18436	18456	18435	18251	18256	18503	18649	18343	18182	18530	18337	18078	18548	18234	18366	18275	18080	18027	18305	18291	18358	18288	18381	18452	18422	18379	18278	18263	18145	18303	18604	18378	18370	18552	18088	18241	18327	18236	18264	18345	18421	18398	18237	18246	18253	18433	18220	18544	18191	18387	18401	18568	18422	18171	18362	18142	18642	18450	18456	18057	18389
22399	35174	28456	22505	20252	19014	17843	17637	16894	16416	15704	15458	15278	15267	15286	15375	15416	15469	15261	15144	15210	15310	15256	15248	15108	15292	15289	15223	15161	15335	15400	15316	15431	15286	15215	15387	15324	15183	15411	15352	15249	15317	15499	15452	15187	15268	15145	15163	15269	15251	15235	15110	15166	15159	15256	15317	15229	15239	15306	15292	15091	15360	15213	15390	15216	15228	15268	15170	15210	15397	15220	15225	15380	15322	15151	15245	15223	15492	15448	15371	15271	15182	15110	15336	15337	15426	15113	15298	15178	15395	15293	15237	15271	15422	15146	15406	15338	15315	15338	15180	15193	15192	15290	15197	15237	15335	15364	15342	15207	15458	15228	15278	15249	15200	15287	15203	15198	15119	15228	15342	15316	15200	15392	15140	15356	15306	15163	15291	15259	15261	15248	15243	15160	15435	15175	15306	15231	15224	15356	15420	15325	15251	15222	15223	15095	15396	15370	15264	15249	15327	15216	15232	15374	15159	15193	15313	15156	15245	15170	15150	15283	15436	15297	15416	15311	15423	15195	15378	15352	15340	15338	15339	15351	15099	15313	15262	15303	15242	15178	15389	15289	15124	15404	15285	15416	15201	15169	15283	15225	15188	15299	15278	15264	15167	15200	15253	15271	15279	15333	15475	15388	15329	15205	15336	15249	15297	15438	15153	15370	15345	15097	15165	15405	15140	15365	15244	15094	15264	15271	15134	15370	15415	15428	15478	15081	15244	15339	15300	15315	15143	15259	15175	15376	15468	15412	15416	15383	15294	15296	15200	15244	15261	15297	15374	15170	15346	15269	15473	15289	15366	15327	15399	15350	15120	15240	15185	15145	15282	15244	15294	15300	15415	15214	15363	15356	15306	15475	15250	15232	15148	15385	15351	15383	15384	15191	15296	15348	15178	15413	15314	15269	15278	15191	15147	15436	15293	15095	15184	15297	15258	15281	15255	15319	15179	15297	15154	15178	15388	15248	15245	15321	15473	15198	15308	15344	15289	15279	15148	15436	15197	15352	15380	15263	15377	15084	15323	15268	15287	15274	15280	15212	15184	15349	15243	15235	15240	15282	15280	15142	15145	15198	15203	15331	15247	15305	15210	15150	15240	15193	15120	15230	15268	15149	15325	15256	15367	15241	15235	15200	15189	15216	15232	15185	15266	15287	15281	15180	15167	15296	15283	15255	15222	15237	15342	15410	15359	15183	15228	15349	15245	15218	15177	15241	15256	15303	15240	15273	15183	15263	15177	15262	15293	15216	15198	15399	15244	15425	15321	15210	15279	15351	15356	15350	15249	15309	15206	15334	15309	15177	15262	15279	15206	15293	15312	15367	15287	15137	15190	15321	15125	15305	15294	15235	15335	15331	15390	15268	15240	15409	15208	15307	15196	15277	15232	15334	15246	15268	15243	15327	15242	15342	15209	15323	15172	15254	15255	15240	15103	15404	15421	15298	15372	15288	15221	15232	15299	15068	15284	15124	15264	15094	15210	15370	15416	15154	15196	15244	15275	15380	15232	15262	15281	15189	15346	15356	15293	15094	15157	15390	15178	15229	15233	15414	15204	15290	15352	15228	15189	15266	15216	15330	15196	15387	15334	15262	15298	15273	15332	15319	15298	15095	15246	15285	15320	15368	15233	15337	15093	15253	15304	15323	15290	15280	15244	15046	15432	15361	15367	15361	15209	15373	15321	15313	15206	15158	15193	15339	15334	15030	15319	15212	15356	15384	15318	15497	15266	15329	15252	15322	15089	15263	15229	15276	15200	15253	15184	15246	15200	15319	15179	15112	15369	15264	15271	15339	15126	15186	15181	15203	15190	15245	15157	15232	15304	15362	15442	15099	15386	15244	15312	15318	15207	15409	15263	15124	15203	15323	15244	15224	15173	15351	15447	15467	15286	15220	15412	15246	15184	15107	15205	15228	15422	15373	15212	15298	15411	15168	15195	15346	15311	15174	15291	15411	15290	15135	15291	15252	15287	15099	15260	15319	15122	15178	15337	15290	15419	15359	15284	15262	15161	15259	15263	15310	15259	15346	15246	15216	15263	15177	15294	15313	15298	15409	15081	15456	15263	15244	15312	15383	15225	15237	15245	15247	15144	15164	15229	15215	15180	15167	15208	15328	15185	15128	15071	15246	15380	15226	15230	15133	15230	15114	15345	15066	15278	15296	15188	15344	15240	15281	15254	15325	15113	15295	15053	15166	15168	15271	15239	15235	15215	15242	15383	15356	15437	15428	15339	15263	15279	15211	15242	15359	15247	15367	15421	15326	15312	15463	15394	15395	15288	15228	15343	15293	15190	15194	15230	15292	15441	15192	15132	15375	15367	15245	15243	15392	15275	15382	15102	15495	15331	15158	15163	15138	15309	15330	15307	15223	15093	15332	15361	15333	15201	15367	15329	15297	15323	15155	15233	15312	15399	15329	15255	15540	15391	15340	15224	15214	15284	15286	15311	15172	15236	15377	15184	15225	15226	15524	15319	15246	15360	15166	15369	15328	15218	15183	15246	15399	15149	15172	15406	15355	15310	15220	15187	15139	15259	15289	15335	15164	15367	15307	15166	15246	15195	15236	15137	15396	15351	15276	15230	15264	15521	15167	15283	15262	15332	15353	15250	15185	15204	15387	15291	15242	15358	15212	15150	15164	15243	15393	15327	15331	15310	15235	15223	15454	15209	15416	15254	15318	15307	15273	15284	15295	15481	15295	15164	15161	15298	15339	15222	15229	15222	15257	15179	15282	15326	15277	15132	15172	15257	15343	15125	15180	15368	15291	15155	15304	15216	15259	15401	15149	15355	15190	15334	15221	15233	15269	15207	15198	15366	15322	15276	15293	15163	15177	15395	15425	15295	15354	15204	15321	15406	15281	15178	15332	15200	15310	15288	15314	15343	15310	15360	15283	15287	15236	15505	15254	15109	15363	15179	15346	15347	15223	15291	15361	15341	15474	15175	15309	15231	15434	15255	15156	15429	15271	15219	15236	15377	15281	15405	15257	15246	15305	15256	15294	15246	15161	15316	15257	15292	15276	15210	15255	15220	15315	15114	15217	15188	15167	15264	15030	15224	15271	15307	15260	15208	15321	15302	15282	15309	15302	15359	15173	15102	15320	15276	15274	15343	15264	15061	15358	15327	15466	15144	15129	15363	15261	15241	15397	15253	15267	15212	15333	15151	15232	15076	15433	15328	15273	15352	15470	15347	15230	15350	15209	15268	15268	15110	15485	15336	15145	15373	15128	15174	15231	15334	15267	15253	15222	15398	15264	15230	15394	15261	15234	15441	15283	15405	15237	15369	15182	15267	15367	15201	15178	15376	15211	15112	15182	15133	15281	15400	15263	15377	15096	15501	15321	15439	15239	15198	15304	15381	15231	15309	15307	15366	15263	15383	15333	15403	15297	15258	15321	15219	15266	15233	15411	15229	15258	15259	15244	15249	15387	15350	15370	15312	15268	15437	15285	15167	15290	15113	15365	15295	15302	15253	15437	15338	15303	15334	15385	15103	15247	15232	15286	15275	15252	15292	15315	15217	15324	15285	15308	15308	15215	15162	15275	15523	15168	15315	15299	15270	15313	15117	15199	15318	15294	15432	15189	15247	15302	15413	15281	15304	15247	15245	15461	15290	15166	15327	15201	15190	15406	15392	15365	15224	15188	15260	15343	15420	15307	15240	15283	15126	15057	15355	15435	15443	15292	15229	15185	15243	15235	15244	15286	15244	15384	15321	15170	15251	15422	15228	15277	15220	15202	15152	15336	15153	15370	15261	15270	15273	15267	15220	15248	15260	15152	15169	15311	15072	15227	15283	15280	15231	15431	15239	15225	15255	15258	15313	15294	15234	15308	15361	15354	15273	15378	15284	15147	15241	15321	15269	15385	15315	15315	15375	15135	15165	15413	15417	15303	15252	15283	15273	15341	15475	15191	15308	15407	15208	15322	15340	15250	15188	15329	15347	15303	15316	15191	15294	15210	15486	15194	15262	15360	15248	15450	15358	15306	15322	15221	15344	15215	15371	15162	15219	15295	14968	15227	15250	15241	15274	15213	15370	15164	15188	15337	15089	15250	15369	15192	15310	15277	15389	15277	15103	15289	15024	15358	15322	15465	15425	15365	15217	15278	15193	15277	15376	15167	15383	15228	15329	15210	15365	15202	15414	15316	15242	15160	15237	15177	15196	15069	15331	15290	15215	15211	15243	15257	15272	15225	15230	15165	15273	15126	15545	15139	15339	15293	15321	15150	14973	15127	15192	15122	15204	15265	15318	15379	15303	15438	15340	15369	15144	15157	15071	15062	15203	15095	15457	15240	15121	15383	15244	15253	15182	15326	15132	15379	15337	15260	15259	15354	15274	15121	15170	15269	15388	15370	15131	15148	15187	15284	15184	15451	15174	15424	15352	15285	15354	15235	15150	15403	15211	15051	15310	15450	15271	15257	15306	15251	15386	15283	15310	15499	15257	15283	15390	15371	15386	15141	15307	15279	15313	15296	15202	15358	15263	15306	15238	15226	15334	15229	15222	15457	15396	15180	15243	15441	15361	15406	15179	15303	15283	15195	15328	15305	15109	15280	15299	15273	15247	15228	15553	15231	15202	15293	15222	15294	15314	15184	15192	15241	15277	15207	15416	15251	15290	15265	15212	15386	15288	15253	15416	15300	15240	15480	15261	15277	15393	15220	15252	15234	15210	15349	15213	15401	15234	15286	15240	15130	15355	15371	15235	15198	15261	15027	15313	15226	15324	15296	15249	15213	15343	15332	15288	15288	15362	15265	15253	15184	15330	15352	15133	15298	15235	15317	15284	15281	15133	15395	15221	15173	15227	15366	15109	15318	15327	15367	15398	15236	15299	15290	15240	15258	15419	15314	15294	15111	15361	15246	15237	15380	15359	15358	15367	15226	15261	15317	15222	15601	15302	15323	15163	15283	15262	15142	15476	15399	15396	15381	15246	15342	15243	15294	15475	15382	15139	15482	15286	15406	15212	15196	15213	15300	15497	15372	15214	15297	15474	15221	15414	15289	15199	15308	15219	15318	15321	15278	15228	15339	15216	15186	15177	15321	15197	15329	15462	15204	15075	15325	15097	15214	15263	15254	15260	15270	15271	15255	15183	15415	15304	15284	15243	15345	15171
23349	21078	27966	25789	24005	25105	24408	26242	27813	25313	21211	18627	17811	17387	17148	17134	17374	17326	17276	17198	17159	17230	17221	17235	17317	17337	17038	17228	17282	17278	17373	17083	17217	17334	17240	17171	16934	17018	17013	17201	17246	17026	17239	16895	17021	17265	17302	16997	17226	17129	17210	16861	17067	17324	17129	17127	17272	17025	17130	17070	17009	17150	17117	17239	17087	17088	17102	16985	17220	17133	17137	17012	17170	17272	17331	17081	17222	17012	16873	17051	16991	17130	17185	17173	17095	17003	17096	17080	17222	17339	17206	17159	17116	17084	17113	17031	16887	17157	17085	17219	17076	17158	17375	17178	16976	16856	17065	16951	17127	17097	17129	17046	17145	17188	17042	17236	17076	17139	17097	17074	17038	17171	17237	17267	17043	17299	17019	17126	16962	17269	17171	17211	17207	17191	17010	17209	17152	17456	17205	16976	17045	17058	17171	17168	17204	17269	16952	17238	17247	17073	17305	17188	17038	16938	17098	17274	17171	17133	16964	17107	17072	17412	17004	17105	17024	17214	17087	17225	17091	16994	17137	17256	17002	17223	17035	17088	17055	17022	17064	17172	17199	17195	17126	17206	17144	17059	16985	17004	17122	17301	17028	17065	17018	17266	17090	17251	16865	17115	16963	16950	17027	17244	17337	16958	17172	17045	17079	17177	17163	17041	17087	17238	17105	17034	17162	16983	17115	17064	17200	17100	17283	17138	17116	17235	17139	17085	17124	17314	17168	17085	17191	16977	16999	17002	17144	17102	16947	17117	17178	17031	17183	17182	16998	17247	17154	17135	17178	17104	17463	17220	17113	17092	17132	17261	17099	17039	17279	17081	17218	17435	17012	17044	16990	16995	16962	17426	17210	17153	17025	17030	17247	16998	17278	16865	17257	17329	17249	17100	17228	17079	17268	17203	17207	17117	17135	17286	17317	17073	16881	17173	16918	17157	16942	17355	17220	17222	16977	17112	16863	17028	17179	17059	16981	17151	17008	17250	17199	16870	16962	17004	17078	17317	16987	17244	17199	17259	17139	17069	17160	17054	17082	17080	17109	16844	17189	17197	17055	17108	17228	17033	17102	17118	17074	16956	17143	16819	17049	17126	17345	16992	17067	17193	17167	17239	17167	17106	17014	16988	17221	17208	17108	17123	17029	17015	17091	17138	17073	17143	17106	17069	17063	17095	17065	17134	17044	17327	17338	17137	16924	16974	17114	17157	17138	17082	17172	17138	17145	17183	16978	17024	17159	17152	17256	17260	17225	17025	17045	17084	16901	17116	17075	16932	17331	17221	17269	17005	17058	17144	16985	17089	16959	16989	17243	17178	17024	17238	17078	17074	17039	17263	17321	17228	16870	17026	17055	17189	16951	17219	17221	17069	17017	17379	17159	17044	17221	16851	17008	16929	17110	17027	17090	16975	17084	17068	17135	17324	16969	16963	17064	16764	17300	17202	17147	17164	17152	17078	17105	17236	17048	17166	17263	16976	17302	17048	16951	16965	17129	16985	17233	17236	16988	17342	16979	17149	17106	17058	16953	17134	17130	17059	17057	17160	17261	17052	17156	17114	17196	17075	17259	17073	17179	17008	17137	16882	17183	17099	17065	17068	16939	17277	17296	17261	17076	17106	17164	17116	17059	17047	17056	17128	17353	17007	17133	17060	16908	17259	17200	17309	17225	17188	17042	17133	17328	17031	17138	17295	17038	17308	17125	17261	17194	17078	17240	17042	17239	17173	17092	17214	17251	17210	17209	17121	17216	17068	17084	17140	17081	17127	17024	17243	17369	17118	17196	17078	17160	17194	17188	17113	17204	17232	17012	16944	17077	17136	17033	17005	16999	17104	17324	16938	17197	17185	17140	17043	17156	16978	16910	17213	17188	17137	16886	16976	16893	16932	17228	17105	17001	16914	17051	17140	17292	17361	17179	17117	16959	17050	17274	17211	16825	17075	17207	17046	17036	17324	17033	17020	17183	17155	17160	16978	16994	17140	17113	17060	17034	17022	17210	17022	17128	17094	17238	17322	17295	17050	17144	17234	17082	17300	17280	17217	17339	17093	17138	17294	17185	17223	17188	17103	17301	17063	17124	17076	17150	17053	16979	17036	16992	17386	17221	17174	17088	17226	17076	17256	16995	17000	17221	17054	17115	16923	17070	17090	17009	17116	17252	17052	17187	17230	17115	17007	17136	17110	17010	17078	17186	17056	17177	17056	17006	17169	17144	17310	17161	17118	17150	17039	17271	17171	17234	17112	17022	17234	16953	17145	17109	16970	17262	17106	16979	17249	17181	17036	17304	17146	17231	17375	17026	16862	17177	17097	17224	16903	17139	17283	16994	17291	17192	17062	16987	17122	17066	17280	17147	17186	17352	17305	17330	17178	17030	17084	17195	17008	17193	17137	16968	17106	17189	17047	17041	16991	17055	17100	17037	16773	17064	17191	17085	17170	17055	16900	17359	17286	17156	17082	17173	17177	17124	17143	17170	17129	17309	17135	17181	17220	17024	17067	17021	17068	17239	17079	17015	17230	17085	17103	17289	17100	17169	16993	17073	17205	17278	17197	17305	16958	16997	17317	17226	17169	17193	17082	17059	17316	16964	17070	17089	17146	17180	17053	17285	16994	17271	16882	17071	17329	17019	17132	17009	17263	16956	17121	17207	17285	17047	17213	17151	17234	17112	17016	17210	17103	17112	17124	17230	17142	17182	17273	17333	17154	17358	17114	16970	17115	17088	17173	17092	17077	17358	17248	17134	17272	17116	17167	17008	17110	17085	17263	17028	17054	16984	17106	17226	17261	16908	17147	17172	17108	17183	17212	17116	17145	17119	17246	17324	17032	16832	17293	17230	17205	17286	17290	17058	17134	17106	17004	17149	17281	16985	17205	17079	17083	17172	17040	17054	17151	17095	17244	17198	16969	17135	17169	17131	17192	17083	17240	17128	17120	17132	16972	17191	17030	17242	17060	17143	16935	17109	17191	17261	17165	17166	17162	17003	17192	16860	17273	17295	17112	16947	17126	17056	17003	17060	16976	17250	17081	17299	17259	17029	17115	17206	17096	17144	17127	16869	16904	17126	16800	17005	16994	17058	17215	17250	17106	17034	17106	17314	17275	16880	17325	17067	16975	17079	17091	17095	17411	17052	17015	17014	17231	17183	17053	17230	17259	16981	17169	17083	17040	17285	17343	17089	17294	17321	17178	17348	17188	16937	17180	17059	17107	17116	17172	17144	17021	17152	17141	17091	17293	17156	17046	17075	17043	17192	17098	17182	17123	17076	17076	17140	17129	17175	16993	17101	16996	16976	17179	17161	17083	17276	17283	17004	17178	17243	17015	17139	16998	17159	17150	17122	17081	17154	17211	17159	16879	17362	17236	17275	17114	16906	17127	17123	17067	17105	17290	17218	17202	17150	17015	17352	16912	17088	17179	17073	17053	16973	17414	17022	17135	17165	17265	17102	17121	17111	17078	17135	17023	17223	17083	17061	17125	17171	17042	17045	17192	17176	17054	17139	17026	17217	16973	17102	17184	17181	17127	17224	17122	17120	17170	17091	17260	17376	17284	17033	17314	17184	17151	17249	16865	17071	17035	17279	17318	17308	17011	17208	17058	17337	17232	16966	17067	17051	17058	16921	17143	17237	17024	17293	17128	16832	17047	17170	17048	17209	17190	17013	17130	17131	17063	17128	17030	17001	17144	17096	17248	17192	16890	17305	17237	16847	17072	17213	17092	17166	17075	17051	17084	17187	17229	17037	17107	17273	16959	17184	16961	17111	17145	17088	16891	17089	17119	16987	17073	17137	17083	17095	17101	17107	16989	17199	17215	17167	17095	16977	17114	17097	17286	17015	17123	17098	17173	17048	17197	17338	17184	17143	17086	17218	17169	16949	17189	17048	16948	17150	17241	16984	17270	17103	17105	16984	17012	16943	17014	16995	16906	17062	17210	17280	16910	17115	17115	16958	17028	17133	17106	17140	17215	17075	17279	17297	17091	17204	17086	16919	16812	17142	17019	16953	17084	17315	17028	17196	16991	17117	16924	16900	17104	16958	16978	17198	17144	16977	17060	16904	17119	17069	16918	17235	17189	17231	17194	17010	17045	16935	16960	17234	17115	17033	17296	17321	17073	17075	17122	17171	17318	16949	17220	17242	17184	17166	17094	17217	17177	17085	17113	17211	17277	16989	16986	17005	17062	17226	17232	17058	17003	17074	17274	17143	17109	17214	17177	17143	16972	16930	17080	17111	17206	17351	17273	17130	16962	16972	17037	16997	17033	17357	17061	17072	17217	17330	17145	16949	16937	17127	16995	17076	16842	17036	16949	17011	17214	17259	17193	17254	16889	17033	17096	17183	17165	17068	17175	16961	17026	17227	17319	17255	17224	17046	16917	17103	17074	17216	17235	17199	17132	17159	17108	17146	17217	17184	16940	17185	17132	17110	17226	17233	17022	17126	17069	17189	17116	17158	17001	17198	17262	17055	16891	17176	17096	17041	17095	17000	17096	17154	17088	17166	16900	17211	17014	17034	17150	17268	17048	17255	17173	17072	17099	17178	17243	17349	17101	17216	17146	17226	17039	17188	16954	17031	17177	17274	17024	17075	17401	17088	16869	17355	17191	17128	16955	17007	17084	17293	16985	17155	17218	17082	17179	17147	17307	17239	17039	17166	17232	16993	17077	17107	17062	17245	17006	17111	16959	17019	17172	17060	17113	17192	17340	17105	17226	17107	17188	17146	17239	17170	17057	17195	16910	16993	17027	17091	17045	17119	17186	16892	17277	17199	17035	17344	17119	16899	17096	17057	17247	17278	17108	17076	17045	17205	17177	17066	17041	17116	16941	17043	17187	17141	17100	16816	17216	17410	16923	17146	17090	16933	17121	17130	17177	17264	17084	17145	17277	17262	17087	17115	16979	16969	17178	17114	16880	17184	17228	17015	17203	17201	17121	17259	17143	17126	17146	17443	17132	17237	16964	17319	17197	17218	17205	17149	17169	17104	17112	17160	17225	17222	17188	17175	17113	17193	17003	17156	17408	17069	17126	17040	17230	17246	17226	17112	17235	17215	17064	17443	16991	17177	17137	17308	17098	17251	17131	17235	17223	17193	17186	17080	17158	17066	17229	17109	17267
23974	48034	41927	30465	26047	23801	22037	26970	28316	24092	18652	15635	15006	14412	14570	14630	14608	14598	14612	14565	14451	14526	14481	14490	14618	14650	14558	14545	14462	14442	14505	14607	14462	14454	14608	14668	14596	14780	14653	14528	14521	14326	14645	14442	14683	14634	14333	14493	14535	14461	14622	14419	14497	14621	14486	14565	14645	14617	14632	14384	14509	14716	14660	14501	14566	14741	14565	14516	14518	14639	14678	14582	14681	14676	14419	14597	14576	14462	14479	14533	14453	14523	14480	14308	14598	14408	14574	14631	14541	14616	14509	14532	14312	14470	14555	14674	14604	14667	14509	14570	14273	14624	14519	14542	14457	14514	14488	14566	14608	14375	14641	14802	14620	14533	14615	14547	14804	14326	14501	14422	14572	14409	14661	14527	14603	14664	14513	14427	14388	14574	14551	14498	14521	14625	14533	14676	14628	14391	14674	14374	14584	14576	14487	14457	14530	14478	14487	14666	14609	14566	14413	14595	14516	14415	14496	14565	14652	14482	14635	14629	14307	14455	14538	14646	14432	14484	14555	14332	14432	14415	14422	14458	14482	14479	14769	14402	14518	14418	14730	14458	14639	14404	14503	14392	14591	14612	14553	14623	14539	14617	14667	14662	14670	14417	14594	14449	14576	14541	14484	14513	14593	14577	14475	14542	14630	14425	14607	14407	14528	14567	14535	14455	14690	14501	14579	14557	14517	14593	14569	14584	14423	14634	14517	14637	14664	14568	14614	14517	14586	14686	14587	14391	14606	14716	14533	14492	14627	14511	14709	14536	14448	14441	14513	14646	14579	14417	14541	14434	14661	14472	14683	14574	14547	14635	14549	14699	14492	14547	14658	14625	14670	14329	14417	14574	14559	14595	14347	14828	14520	14539	14580	14515	14487	14614	14459	14590	14275	14601	14497	14511	14529	14489	14558	14662	14548	14449	14478	14614	14404	14562	14460	14500	14427	14628	14539	14638	14545	14599	14496	14718	14643	14499	14557	14418	14472	14574	14521	14570	14502	14426	14552	14493	14569	14485	14614	14611	14759	14475	14579	14484	14606	14494	14438	14467	14412	14535	14529	14668	14429	14486	14617	14523	14593	14642	14712	14387	14422	14562	14649	14477	14646	14678	14519	14487	14707	14394	14435	14538	14652	14500	14571	14535	14564	14495	14450	14576	14469	14382	14708	14289	14394	14605	14628	14612	14599	14721	14496	14548	14551	14639	14547	14642	14391	14513	14758	14502	14509	14564	14454	14652	14390	14431	14606	14554	14411	14573	14372	14613	14514	14547	14495	14605	14513	14411	14558	14447	14419	14557	14634	14409	14413	14630	14395	14605	14560	14727	14615	14450	14432	14542	14549	14446	14681	14546	14617	14426	14655	14551	14533	14641	14409	14572	14633	14594	14548	14477	14620	14506	14379	14488	14499	14568	14548	14585	14563	14588	14536	14533	14412	14595	14656	14417	14521	14487	14594	14567	14570	14426	14555	14422	14349	14538	14497	14634	14567	14551	14526	14517	14487	14542	14653	14497	14538	14548	14549	14407	14537	14540	14666	14408	14563	14534	14440	14644	14378	14543	14408	14624	14433	14436	14452	14394	14448	14648	14552	14537	14617	14651	14613	14569	14515	14561	14583	14581	14422	14647	14536	14698	14424	14445	14681	14675	14458	14457	14585	14583	14509	14423	14539	14614	14708	14582	14413	14489	14584	14588	14530	14659	14516	14593	14693	14641	14473	14424	14536	14511	14638	14457	14573	14641	14358	14496	14552	14528	14603	14428	14387	14694	14626	14444	14636	14321	14531	14513	14553	14595	14596	14438	14389	14599	14486	14449	14558	14621	14545	14631	14487	14645	14675	14605	14558	14620	14549	14620	14653	14587	14570	14529	14551	14629	14480	14438	14729	14607	14500	14503	14544	14510	14601	14507	14443	14381	14648	14577	14691	14426	14683	14593	14681	14492	14586	14507	14678	14428	14563	14511	14541	14562	14384	14581	14434	14515	14472	14598	14593	14405	14355	14606	14522	14471	14434	14478	14435	14543	14532	14379	14613	14454	14454	14583	14490	14638	14656	14471	14484	14482	14436	14554	14462	14462	14615	14588	14572	14561	14450	14619	14580	14375	14653	14506	14424	14622	14517	14562	14537	14580	14430	14595	14592	14534	14572	14568	14531	14423	14427	14651	14629	14572	14694	14613	14523	14629	14693	14591	14637	14298	14555	14389	14612	14507	14654	14602	14589	14382	14443	14523	14524	14468	14743	14627	14501	14556	14523	14598	14558	14649	14389	14502	14463	14447	14573	14611	14497	14481	14514	14529	14487	14474	14603	14450	14641	14654	14544	14619	14597	14418	14591	14441	14467	14579	14539	14708	14416	14723	14627	14345	14582	14582	14680	14461	14513	14566	14394	14530	14426	14561	14528	14466	14477	14573	14578	14377	14483	14562	14559	14613	14579	14358	14464	14514	14535	14404	14615	14462	14541	14662	14672	14513	14593	14525	14518	14632	14356	14563	14462	14546	14584	14655	14532	14737	14514	14569	14559	14468	14425	14596	14317	14601	14497	14626	14600	14513	14602	14505	14460	14642	14793	14578	14491	14504	14673	14778	14395	14431	14650	14480	14588	14452	14641	14543	14548	14538	14606	14595	14506	14636	14563	14455	14480	14539	14671	14521	14544	14589	14511	14625	14636	14340	14476	14406	14488	14532	14688	14493	14603	14456	14482	14366	14423	14443	14346	14627	14602	14673	14390	14467	14422	14441	14663	14398	14332	14519	14578	14669	14615	14563	14419	14579	14541	14415	14386	14516	14648	14464	14514	14553	14793	14655	14422	14569	14505	14579	14453	14715	14655	14477	14666	14515	14543	14605	14646	14648	14653	14611	14652	14527	14465	14688	14414	14548	14377	14651	14464	14603	14448	14517	14737	14654	14618	14423	14578	14577	14498	14591	14602	14675	14416	14645	14684	14404	14659	14551	14671	14474	14563	14487	14579	14532	14530	14309	14559	14539	14419	14689	14472	14467	14578	14688	14564	14477	14395	14489	14585	14574	14541	14282	14642	14599	14360	14564	14444	14633	14664	14676	14527	14623	14441	14651	14566	14470	14532	14522	14604	14672	14543	14539	14670	14441	14469	14416	14638	14446	14378	14466	14378	14467	14487	14591	14589	14551	14460	14634	14465	14503	14517	14576	14407	14505	14493	14642	14578	14570	14579	14565	14518	14542	14377	14446	14551	14607	14541	14582	14692	14264	14399	14576	14539	14609	14621	14460	14635	14551	14408	14681	14568	14519	14552	14700	14514	14690	14442	14687	14557	14369	14650	14552	14583	14591	14641	14507	14520	14316	14513	14629	14499	14607	14637	14416	14368	14665	14637	14626	14485	14578	14518	14631	14518	14479	14433	14694	14587	14524	14590	14378	14563	14471	14469	14471	14511	14556	14547	14735	14382	14597	14518	14482	14563	14396	14605	14720	14532	14518	14553	14572	14570	14511	14425	14476	14551	14554	14471	14455	14664	14587	14663	14546	14394	14718	14586	14430	14369	14561	14535	14451	14462	14532	14442	14347	14479	14578	14371	14407	14535	14559	14589	14612	14589	14617	14611	14637	14597	14440	14747	14722	14416	14781	14610	14558	14306	14644	14649	14566	14546	14509	14613	14618	14514	14500	14727	14777	14475	14479	14627	14590	14543	14420	14529	14528	14613	14393	14452	14457	14581	14558	14651	14588	14649	14504	14488	14581	14554	14405	14620	14468	14373	14539	14525	14473	14648	14499	14571	14590	14538	14423	14573	14418	14633	14371	14536	14589	14583	14698	14512	14630	14361	14749	14616	14412	14557	14638	14523	14497	14621	14613	14512	14459	14391	14448	14696	14518	14567	14423	14488	14386	14557	14576	14714	14565	14730	14581	14598	14458	14550	14551	14509	14373	14529	14711	14489	14736	14472	14514	14528	14625	14394	14525	14553	14495	14495	14389	14496	14498	14502	14620	14644	14594	14565	14587	14550	14366	14475	14409	14589	14732	14566	14490	14497	14467	14562	14557	14501	14523	14674	14474	14657	14582	14482	14608	14495	14542	14612	14603	14548	14535	14598	14649	14566	14416	14610	14389	14497	14383	14620	14499	14549	14543	14450	14688	14435	14558	14484	14560	14398	14428	14478	14366	14458	14472	14572	14633	14623	14593	14596	14554	14557	14372	14547	14439	14516	14612	14451	14646	14545	14491	14583	14531	14568	14555	14511	14558	14440	14350	14458	14586	14691	14578	14499	14547	14588	14369	14411	14666	14463	14686	14471	14744	14583	14519	14552	14534	14466	14537	14595	14415	14574	14609	14530	14470	14510	14640	14481	14422	14642	14515	14525	14442	14553	14504	14625	14468	14545	14700	14392	14651	14582	14493	14612	14561	14522	14455	14544	14411	14424	14254	14543	14530	14462	14470	14597	14564	14627	14635	14432	14568	14471	14589	14635	14540	14437	14610	14681	14594	14613	14482	14674	14523	14663	14433	14531	14647	14616	14619	14585	14475	14438	14531	14657	14555	14608	14343	14443	14462	14546	14398	14582	14442	14540	14481	14583	14495	14524	14406	14494	14536	14564	14568	14552	14531	14415	14439	14495	14568	14694	14423	14588	14515	14546	14637	14416	14663	14430	14387	14641	14493	14692	14480	14374	14461	14541	14588	14515	14459	14585	14649	14570	14457	14564	14479	14470	14508	14574	14710	14528	14628	14434	14469	14557	14375	14615	14635	14676	14607	14438	14608	14353	14643	14605	14429	14536	14548	14443	14516	14699	14615	14660	14419	14508	14370	14488	14421	14528	14284	14576	14497	14617	14581	14601	14622	14681	14589	14528	14546	14534	14600	14537	14567	14384	14462	14629	14527	14451	14370	14553	14576	14359	14541	14513	14873	14546	14564	14479	14572	14474	14722	14456	14562	14477	14707	14538	14510	14665	14510	14485	14527	14470	14447	14697	14642	14392	14619	14474	14542	14480	14606	14469	14640	14523	14498	14490	14502	14670	14656	14641	14433	14508	14601	14499	14362	14423	14568	14411	14523	14540	14611	14467	14584	14516	14593	14379	14764	14507	14531	14477	14577	14556	14440	14462	14569	14514	14656	14618	14462	14512	14505	14571	14504
24579	21089	27578	27636	22501	20831	19897	19227	21601	21752	20403	18540	17365	17233	17122	17224	17111	17022	17066	17127	16880	16980	16766	17129	17023	17054	16961	17207	17076	17080	17124	17100	16885	16920	17073	17047	17007	16942	16950	17039	17094	17036	17122	16846	17068	16760	17078	17233	17187	16935	17138	17105	16930	16917	16999	16945	16918	17028	16885	17076	17130	16952	17031	16848	17007	16933	17129	17031	17165	16886	16848	16980	17090	17034	16922	16937	17072	16950	16997	17237	17114	16879	16892	16947	17018	16957	17079	17102	17044	17019	17011	16930	17084	17029	16926	16874	17134	16788	16939	17059	16954	17158	17115	17016	16953	16870	16843	17148	17059	17033	17141	16969	17071	16915	16790	17039	17031	16978	17101	16883	16913	16927	17070	16936	17032	16984	17044	17138	17124	16797	16998	16945	17010	16949	17065	17128	16862	17078	17079	16933	17023	17197	17131	17119	16967	16958	16971	17036	16979	16888	17207	17102	17104	17065	17004	17008	16960	16968	17041	16991	17055	17013	16973	17032	16649	17164	16940	16860	16914	17014	16912	16951	16953	17031	17029	16962	16986	17122	17181	17105	16866	16915	17176	16989	17026	16936	17161	17124	16845	17220	16938	16796	17164	16932	16830	17079	16832	17065	17083	17012	16962	17010	17110	17122	17026	16928	16979	17086	17051	17013	17220	17040	17030	16983	17046	17094	16993	17026	16973	16969	17011	16869	16909	16976	16725	16956	17217	16992	17036	16963	16938	16996	16966	17233	16960	16974	16901	16976	16981	17020	17114	17003	16953	16975	17085	17076	16907	17021	17015	17001	16984	17148	16995	17196	16976	17093	16835	16924	16886	16966	17018	17196	17007	17032	16977	17177	16854	17093	16946	17036	17025	16901	17012	16933	16884	17035	16961	16870	16984	17065	16993	17099	17236	16954	17048	17008	17302	16985	16826	17116	17051	17036	17156	16831	17128	17006	17074	16919	16976	17153	17055	17045	16874	16976	17144	16914	17176	16977	17042	17056	17105	16893	16976	17014	16886	16983	16965	16952	17104	17104	17176	16991	17084	17018	17202	17081	17057	17084	16910	16957	16944	17184	17231	17129	16853	16914	16985	17134	16966	16895	17045	17133	17043	16795	17042	16813	16908	17066	17017	17038	17071	16919	16867	16948	17151	16953	17063	16899	17063	16945	16951	17018	17038	17058	16995	17205	17101	16967	17095	17152	16886	17051	16919	17069	17208	17004	17075	16965	17115	16998	17122	17136	17007	17058	17181	17016	16889	16970	17002	17229	17119	17005	17185	16983	17091	17024	16947	17025	17021	16868	16987	16969	17015	17081	17167	17054	16910	16789	16909	16801	17037	17065	17125	17198	17115	16890	16894	17221	17001	16919	17066	17025	16971	17168	16904	17085	16956	16915	17055	17123	17153	16943	17078	17099	16973	17015	16948	17089	17085	17123	17137	17085	17065	17041	17051	17048	16834	16969	16944	17017	17072	16996	16826	16719	16948	17069	16833	17125	16970	16931	16989	17010	16962	17121	16979	16927	17055	17126	17108	17043	17049	16920	17009	17029	16983	17002	16878	16918	17121	17027	17130	16900	17059	17040	17020	16951	16998	17023	17018	17008	16985	16995	16894	16937	17137	17061	16947	17003	16743	16951	17040	16963	17164	17069	16897	16794	16843	17031	17102	17238	16927	16956	16991	17043	17020	17019	17325	17109	17076	17097	17197	17165	17103	17096	16990	16992	17016	17217	16917	17047	17101	17268	16934	16926	17092	17204	16853	17177	17143	16946	16953	16935	17020	16949	17014	17022	17185	16966	17094	16829	17159	17076	17064	16979	17062	17075	16942	16985	16913	16959	17045	16871	17128	16917	16818	17089	16914	17061	17172	17171	17002	17068	17190	16981	17026	17101	17016	16913	16878	17028	17094	16974	16846	17051	17023	16874	16958	17452	16957	17160	16876	17161	16903	17244	17210	17034	17069	16933	16966	16940	16906	17146	17265	17283	17098	17079	16848	17142	16878	16898	17051	17237	17077	17056	17247	17050	17297	17009	17107	17063	17121	17046	16789	17130	17011	17059	17003	17077	16795	16975	17095	17136	17179	17041	17007	17026	17123	17203	17112	17024	16958	16934	17042	17067	16946	17059	17073	17121	17126	16995	17148	17082	17257	16935	17018	17112	16905	16935	16927	17003	17149	16974	17237	16824	17219	17168	16953	16974	17159	17110	17184	17076	16952	16951	17105	17048	17019	17011	17067	17087	17183	17228	17179	16899	16990	17138	17045	17185	17095	16933	16945	17066	16875	17003	17222	17160	17093	17062	16927	17042	17159	17138	17054	17004	16957	17006	17195	16942	17034	16853	16938	17114	16949	17116	16998	17083	17230	17074	17173	17044	17138	17191	17028	17070	16873	17134	17044	16996	16916	17175	17041	16999	16930	17078	16957	17046	17011	17110	17086	16893	16915	17252	17131	17014	17023	17158	17174	16830	16891	17023	16825	17068	16886	16816	16878	17058	17075	16978	16927	16897	17104	17052	16962	16922	17152	17029	16986	16957	16955	17059	17038	17089	17089	17001	17194	16967	16926	16997	17012	16861	17309	16930	16883	16935	17145	16955	16975	17161	17148	17330	17115	17069	17060	17198	17085	16886	16805	17029	16994	17278	17045	16951	17060	16993	16944	17135	17014	17149	16977	16952	17101	16992	16792	16977	16996	17069	16924	16912	16910	16922	17020	17285	17045	17057	17064	17034	17047	16963	17023	17022	16983	17207	17023	17136	16816	16949	17044	17136	17161	16970	17013	16915	16911	17078	17186	17047	16788	17108	17049	17083	17112	17007	17197	17024	17180	17093	16846	17002	16865	16763	16939	16908	16949	17030	16901	17181	17037	17063	16941	16984	16841	17150	16945	17131	17052	17121	16853	16833	16945	17078	16992	16958	17171	17032	17035	16954	17189	17021	17122	17041	17310	16978	16945	17174	16966	17058	16921	17023	17046	17036	16990	16771	16999	16889	17098	16874	17008	16931	16824	16875	16883	17012	16978	16804	16985	17065	17010	17162	17112	17064	17181	16890	17016	17126	17122	17014	17114	16826	16975	17000	17062	16965	16881	17017	17194	17120	17069	17115	17285	17039	17209	16982	16957	17192	17103	17066	16880	17082	16952	17250	17201	16962	17048	16930	17006	17261	17015	17026	16984	17085	16932	16937	16955	16963	16959	17133	17079	17129	16973	16869	17011	17130	17205	17060	17181	17069	16975	16950	17100	17096	17079	17262	17086	16959	16898	16854	17186	16973	16890	17058	17078	16845	16822	16890	16889	16843	16975	16857	16838	16865	16917	17132	17064	16989	16756	16918	17070	17133	17050	16972	17160	17065	17245	17064	17078	16962	17053	17160	17074	17033	17058	17084	17005	17101	17034	16896	16837	17007	16956	16959	17006	17033	17010	16921	17011	16935	17104	17252	17094	17185	17121	17081	17021	17110	16998	17188	17062	16897	17033	17199	17097	17077	16791	17004	17020	17101	17200	16966	17090	17150	17022	17026	17127	17057	17190	17078	17218	17045	17214	16900	17002	16967	17034	17056	17093	16913	17020	16874	16922	17114	16999	16997	17039	16985	17030	17154	17184	17085	16826	17187	17030	17061	16877	17006	17068	16928	16989	16954	16969	17088	17147	17011	17008	16746	17005	17133	17119	17055	17023	17009	17015	17089	17119	17020	16948	17080	17143	17039	16959	17088	17133	17104	17059	17153	16912	16929	16944	16987	16937	17029	17071	16979	17043	17092	17219	16956	16883	16797	17078	17165	17069	17161	17172	17064	16941	17049	17114	17041	17188	16691	16944	17146	16913	17085	17154	17195	16919	16688	16908	16947	17114	17083	17101	17121	17077	17105	16888	16912	17070	16878	17208	17056	17014	16968	17118	17116	17085	17224	16939	16896	17265	16972	16996	16839	17151	17205	17045	17035	16980	16861	17254	17031	16924	16888	17294	16969	16957	16863	16986	16875	17001	16766	16902	16804	16899	17131	17055	16895	16983	16965	16777	17034	17085	16994	17079	16927	16936	16981	16977	16967	17158	17195	17113	17140	16954	17190	16970	16994	16946	16910	17141	17096	17160	17131	16991	17079	16990	17104	17156	17074	16925	16702	17052	17109	17058	16896	17086	17065	16937	16843	17025	16938	17082	16881	16991	16855	16949	16927	17114	16942	17074	16879	16873	16891	17179	17223	17099	17235	16929	16830	16945	17102	17004	17097	16976	17033	16943	17058	17034	16968	16923	17083	16936	17009	17033	16807	16952	16991	16993	17192	16887	16898	17056	17004	16977	16999	17131	17144	17113	16890	17003	17118	17007	17151	17120	17191	17063	16974	17053	16973	16981	16812	17024	17130	17065	16974	17283	17003	17022	17047	17048	16938	17066	17035	17119	17136	17195	17099	16999	16779	16982	17069	17137	17014	16879	17386	17057	16987	17031	17060	16872	17175	17093	16970	16960	16982	17007	16972	17154	17175	16923	16973	17213	17147	17176	17093	17071	16986	16940	17058	16960	16993	17088	17138	17074	17141	17080	17035	17121	17027	16997	16971	16932	17128	17164	17105	16947	16927	16984	16908	16929	16867	16728	16978	17117	17078	17094	17281	17007	16956	17018	16943	17191	17038	17110	16977	17043	17041	17134	16951	16951	16887	16995	16950	16870	16993	17151	17167	16903	16957	16974	16847	16970	17025	17085	17159	17224	17055	16900	16960	17100	17087	17050	17072	16874	16875	17105	17234	17119	16854	16993	16929	17063	17079	17113	17261	17053	17199	17103	17167	17023	17208	17179	17089	17175	17097	17258	17016	17194	17003	17057	17032	17029	17019	16844	16932	17057	16801	17024	17032	16864	17123	16796	17079	16911	17004	17182	16923	16697	17165	16890	16930	16917	17122	16945	16912	16967	16948	17243	16884	17097	17064	17081	16904	16966	16985	16900	16907	16891	17060	16892	16935	16998	16950	17009	17099	16944	17150	17110	17080	17094	17100	16920	16861	16969	16972	16880	16954	16705	16918	16918	17028	16915	16862	17071	17048	17162	17297	16994	17077	16939	17007	16993	17060	17108	16831	17072	17163	16870	16857	16980	16937	17172	16915	17006	17140
22557	41560	36160	25942	22120	19157	18111	18524	22399	21515	18830	15898	14658	14522	14638	14622	14334	14594	14467	14513	14679	14529	14349	14490	14697	14557	14429	14450	14379	14491	14539	14401	14340	14619	14514	14453	14579	14489	14646	14555	14703	14417	14628	14471	14423	14468	14437	14391	14604	14436	14545	14503	14592	14467	14478	14433	14326	14505	14547	14438	14398	14472	14560	14529	14655	14545	14486	14400	14435	14515	14522	14482	14581	14445	14431	14498	14441	14533	14569	14292	14311	14484	14565	14449	14460	14476	14593	14392	14503	14646	14275	14519	14499	14603	14430	14291	14352	14459	14403	14350	14495	14423	14506	14527	14393	14477	14531	14446	14532	14492	14610	14459	14562	14608	14382	14611	14433	14519	14528	14434	14354	14638	14388	14584	14530	14324	14518	14514	14563	14538	14525	14465	14432	14382	14552	14366	14584	14497	14469	14456	14395	14559	14519	14378	14445	14517	14663	14311	14592	14515	14460	14515	14686	14641	14621	14460	14431	14615	14356	14553	14336	14573	14456	14526	14383	14454	14538	14330	14445	14485	14589	14421	14504	14458	14659	14421	14460	14579	14497	14481	14556	14584	14635	14528	14607	14397	14574	14516	14469	14448	14452	14501	14630	14355	14528	14515	14476	14496	14380	14584	14359	14319	14590	14489	14462	14657	14476	14435	14488	14533	14437	14609	14583	14577	14505	14567	14386	14489	14616	14502	14496	14545	14461	14359	14523	14401	14541	14653	14517	14457	14684	14445	14392	14381	14518	14488	14516	14628	14444	14535	14474	14540	14316	14426	14576	14555	14453	14507	14304	14355	14375	14403	14498	14476	14588	14435	14509	14481	14457	14516	14617	14369	14446	14210	14480	14602	14415	14685	14514	14647	14448	14492	14622	14470	14633	14486	14436	14551	14334	14536	14626	14480	14569	14450	14329	14477	14615	14441	14718	14415	14431	14728	14483	14362	14348	14533	14577	14450	14572	14396	14469	14377	14505	14504	14484	14424	14519	14577	14502	14293	14549	14610	14524	14607	14537	14459	14554	14561	14562	14546	14613	14425	14447	14492	14269	14457	14492	14625	14574	14554	14518	14531	14560	14477	14595	14544	14574	14529	14449	14329	14431	14540	14586	14326	14495	14537	14527	14655	14419	14379	14446	14532	14426	14473	14448	14382	14513	14454	14467	14574	14638	14462	14506	14601	14328	14549	14521	14450	14455	14304	14483	14260	14522	14260	14593	14433	14517	14488	14504	14619	14479	14489	14350	14575	14491	14402	14292	14491	14488	14532	14610	14587	14387	14464	14484	14546	14470	14498	14566	14465	14563	14632	14503	14316	14560	14520	14533	14372	14290	14518	14490	14432	14225	14546	14547	14421	14725	14236	14445	14392	14601	14545	14473	14470	14548	14432	14515	14467	14547	14501	14692	14366	14723	14502	14471	14395	14455	14462	14517	14449	14582	14496	14312	14399	14386	14309	14499	14511	14407	14299	14364	14441	14472	14331	14521	14533	14458	14389	14421	14523	14528	14573	14349	14501	14440	14463	14558	14254	14513	14497	14561	14409	14648	14480	14540	14536	14350	14410	14453	14398	14403	14638	14624	14520	14611	14572	14680	14560	14563	14458	14494	14645	14484	14460	14440	14422	14485	14535	14542	14580	14436	14482	14450	14503	14464	14433	14562	14426	14538	14458	14499	14450	14602	14632	14555	14390	14463	14534	14450	14468	14333	14460	14366	14433	14677	14567	14414	14670	14450	14453	14599	14442	14534	14408	14316	14419	14435	14611	14432	14601	14536	14422	14478	14456	14639	14600	14412	14408	14566	14495	14677	14499	14519	14408	14531	14629	14554	14443	14429	14386	14564	14559	14592	14525	14315	14301	14431	14526	14539	14390	14414	14451	14526	14486	14674	14531	14614	14661	14526	14422	14596	14409	14489	14582	14417	14499	14652	14359	14534	14719	14301	14590	14457	14510	14442	14490	14512	14473	14606	14398	14345	14503	14458	14627	14477	14383	14509	14448	14538	14642	14491	14606	14418	14476	14430	14611	14657	14448	14556	14517	14508	14339	14505	14597	14295	14440	14492	14537	14562	14492	14453	14543	14415	14393	14321	14485	14346	14393	14486	14532	14551	14560	14470	14536	14444	14543	14637	14332	14510	14525	14458	14699	14544	14431	14590	14427	14338	14525	14505	14398	14592	14537	14557	14436	14362	14313	14615	14631	14358	14522	14534	14580	14329	14665	14568	14454	14494	14435	14497	14526	14488	14543	14453	14541	14575	14570	14511	14529	14584	14402	14424	14488	14556	14507	14538	14376	14463	14253	14504	14393	14467	14296	14630	14547	14509	14469	14418	14411	14357	14464	14349	14588	14469	14374	14348	14502	14500	14390	14533	14602	14559	14498	14483	14299	14435	14561	14573	14546	14469	14457	14515	14414	14345	14339	14519	14407	14679	14449	14465	14592	14633	14442	14337	14427	14463	14490	14565	14426	14585	14295	14526	14351	14619	14458	14501	14487	14440	14612	14608	14456	14560	14438	14555	14312	14472	14549	14378	14518	14441	14499	14380	14286	14456	14527	14521	14617	14483	14615	14389	14422	14525	14434	14515	14581	14666	14457	14554	14476	14389	14595	14504	14275	14464	14468	14489	14434	14363	14431	14450	14384	14446	14500	14560	14354	14675	14319	14537	14417	14394	14416	14427	14457	14515	14477	14452	14443	14586	14484	14497	14437	14567	14612	14511	14554	14503	14413	14654	14504	14528	14364	14398	14480	14658	14276	14421	14394	14449	14513	14516	14499	14512	14535	14423	14365	14552	14393	14415	14436	14555	14548	14577	14417	14417	14343	14418	14659	14663	14521	14654	14501	14458	14490	14460	14493	14431	14508	14499	14311	14420	14546	14418	14445	14627	14526	14416	14541	14506	14712	14354	14338	14454	14433	14548	14444	14457	14431	14394	14500	14515	14597	14621	14498	14633	14560	14347	14399	14518	14548	14522	14479	14566	14486	14446	14520	14684	14643	14541	14452	14451	14684	14424	14385	14421	14336	14486	14456	14372	14512	14436	14496	14208	14691	14552	14509	14449	14569	14480	14549	14538	14420	14623	14748	14367	14526	14520	14398	14432	14430	14600	14564	14551	14498	14396	14474	14543	14468	14629	14429	14695	14476	14468	14589	14552	14388	14523	14508	14570	14584	14528	14473	14427	14512	14253	14565	14589	14331	14672	14448	14398	14378	14476	14341	14547	14506	14492	14682	14476	14524	14513	14422	14544	14423	14435	14586	14530	14541	14388	14630	14500	14596	14439	14586	14430	14434	14481	14467	14513	14488	14660	14541	14456	14517	14577	14648	14232	14476	14672	14484	14617	14442	14436	14589	14572	14403	14555	14489	14556	14547	14460	14517	14481	14524	14494	14527	14689	14573	14617	14452	14462	14506	14491	14419	14653	14234	14543	14618	14460	14458	14457	14495	14501	14473	14503	14380	14592	14391	14558	14501	14622	14624	14507	14480	14460	14382	14413	14565	14507	14543	14443	14518	14570	14515	14504	14560	14424	14470	14508	14477	14500	14385	14521	14380	14409	14546	14433	14600	14333	14540	14557	14571	14472	14367	14605	14584	14605	14405	14525	14414	14258	14532	14600	14509	14667	14358	14635	14523	14366	14461	14427	14518	14433	14413	14471	14608	14595	14503	14627	14372	14632	14411	14446	14626	14585	14588	14530	14489	14527	14472	14565	14446	14628	14334	14296	14553	14666	14539	14473	14492	14477	14388	14635	14500	14577	14431	14478	14253	14475	14479	14594	14398	14413	14510	14447	14649	14598	14504	14532	14426	14500	14630	14423	14403	14323	14482	14351	14530	14520	14520	14289	14474	14469	14467	14302	14593	14349	14374	14450	14619	14468	14543	14563	14421	14600	14466	14447	14374	14658	14373	14418	14455	14497	14416	14552	14562	14381	14518	14541	14415	14591	14431	14389	14617	14526	14532	14667	14645	14584	14666	14643	14615	14526	14446	14440	14723	14463	14432	14595	14522	14405	14543	14523	14568	14269	14446	14424	14551	14519	14598	14480	14567	14441	14438	14513	14550	14434	14407	14568	14364	14573	14394	14397	14447	14338	14424	14558	14538	14387	14572	14350	14445	14594	14545	14540	14417	14546	14456	14598	14525	14503	14497	14276	14564	14477	14485	14457	14499	14448	14524	14584	14489	14547	14447	14572	14702	14482	14533	14610	14546	14529	14573	14492	14429	14369	14465	14506	14596	14380	14472	14529	14512	14425	14440	14580	14436	14406	14620	14610	14491	14485	14472	14579	14458	14555	14525	14519	14336	14456	14503	14596	14416	14321	14639	14478	14571	14589	14435	14408	14416	14616	14516	14545	14392	14519	14444	14458	14466	14579	14499	14499	14578	14477	14456	14379	14500	14552	14603	14489	14439	14443	14317	14490	14517	14528	14572	14441	14490	14566	14449	14611	14428	14693	14529	14573	14436	14421	14532	14455	14381	14600	14379	14534	14361	14497	14650	14474	14385	14489	14363	14412	14546	14422	14331	14502	14551	14550	14537	14507	14571	14428	14452	14655	14364	14439	14410	14590	14451	14485	14374	14614	14420	14570	14453	14440	14514	14545	14515	14413	14363	14524	14596	14610	14551	14558	14635	14480	14761	14528	14598	14680	14530	14292	14512	14534	14359	14575	14570	14439	14358	14456	14430	14627	14417	14576	14424	14381	14485	14399	14624	14410	14682	14432	14479	14499	14420	14501	14272	14665	14516	14601	14424	14585	14433	14368	14597	14665	14534	14460	14472	14528	14519	14498	14530	14618	14435	14496	14506	14591	14534	14485	14443	14622	14510	14467	14541	14494	14268	14367	14431	14559	14476	14424	14379	14400	14441	14460	14364	14579	14648	14529	14494	14499	14434	14480	14326	14712	14458	14533	14537	14365	14496	14491	14562	14408	14516	14609	14472	14328	14505	14499	14519	14504	14586	14357	14561	14454	14405	14379	14617	14435	14373	14322	14428	14677	14373	14492	14506	14432	14528	14458	14408	14459	14292	14673	14541	14508	14450	14437	14335	14486	14415	14581	14336	14665	14607	14595	14437	14519	14564	14455	14432	14593	14547	14648	14372	14380	14457
22046	21093	28400	24397	22443	26256	32806	39727	38204	32883	27704	23002	20654	19943	19907	19859	19976	19822	19917	19837	19748	19897	19914	19833	19777	19643	19796	19503	19633	19526	19880	19674	19846	19502	19757	19948	19923	19729	19678	19672	19785	19747	19828	19865	19786	19704	19748	19871	19618	19646	19879	19790	19880	19799	19957	19932	19756	19566	19677	19673	19863	19753	19596	19477	19647	19657	19713	19726	19694	19692	19922	19748	19647	19722	19725	19639	19805	19616	19789	19495	19844	19734	19837	20019	19811	19702	19653	19533	19733	19734	19840	20018	19752	19845	19739	19708	19683	19622	19570	19654	19805	19752	19757	19626	19764	19804	19630	19661	19550	19835	19700	19271	19607	19799	19582	19537	19621	19658	19639	19492	19781	19763	19916	19847	19562	19526	19668	19729	19708	19760	19834	19493	19679	19821	19600	19653	19626	19571	19493	19629	19648	19743	19658	19893	19526	19681	19787	19562	19826	19479	19687	19636	19634	19541	19838	19730	19521	19794	19822	19665	19866	19668	19681	19508	19732	19683	19711	19682	19669	19453	19751	19572	19701	19549	19495	19621	19481	19679	19702	19591	19795	19581	19810	19922	19711	19411	19703	19915	19623	19803	19624	19743	19714	19690	19658	19473	19698	19814	19643	19817	19632	19630	19711	19826	19732	19494	19739	19810	19699	19649	19804	19528	19806	19605	19835	19642	19637	19901	19697	19722	19698	19618	19686	19852	19796	19786	19556	19550	19519	19661	19723	19779	19501	19625	19483	19616	19712	19719	19629	19618	19629	19464	19589	19415	19663	19691	19586	19874	19609	19647	19708	19739	19689	19580	19685	19774	19405	19833	19561	19685	19824	19640	19643	19685	19699	19593	19726	19747	19739	19623	19663	19831	19923	19767	19810	19741	19791	19629	19734	19917	19717	19601	19567	19589	19630	19736	19799	19650	19590	19585	19767	19525	19776	19797	19808	19755	19767	19729	19727	19648	19639	19539	19470	19817	19929	19902	19760	19697	19456	19737	19623	19953	19708	19709	19705	19812	19680	19893	19762	19627	19905	19615	19746	19743	19689	19709	19857	19679	19545	19700	19829	19669	19573	19711	19797	19655	19607	19826	19776	19754	19826	19593	19631	19593	19811	19766	19783	19637	19669	19718	19841	19683	19708	19839	19602	19639	19510	19555	19814	19879	19574	19814	19459	19761	19730	19557	19785	19784	19745	19464	19647	19633	19782	19662	19533	19771	19715	19595	19472	19538	19993	19626	19784	19596	19712	19639	19726	19397	19845	19742	19550	19730	19481	19622	19729	19602	19775	19882	19434	19364	19519	19535	19402	19610	19476	19822	19701	19695	19705	19602	19522	19690	19731	19618	19731	19720	19483	19694	19660	19713	19746	19738	19815	19631	19754	19471	19747	19651	19552	19714	19656	19636	19823	19759	19611	19752	19621	19719	19748	19875	19661	19491	19702	19706	19384	19422	19700	19600	19804	19756	19605	19878	19807	19855	19779	19609	19563	19729	19760	19646	19812	19583	19859	19706	19517	19553	19925	19777	19657	19669	19799	19426	19784	19635	19730	19493	19713	19674	19567	19622	19580	19925	19550	19698	19892	19666	19595	19645	19640	19742	19599	19409	19640	19668	19824	19619	19687	19653	19557	19669	19567	19441	19825	19483	19620	19684	19735	19809	19863	19510	19785	19594	19734	19695	19666	19586	19567	19803	19841	19811	19847	19840	19908	19444	19450	19615	19466	19516	19475	19755	19562	19752	19979	19633	19636	19871	19470	19671	19679	19655	19542	19674	19626	19562	19817	19731	19604	19636	19622	19644	19571	19731	19739	19685	19572	19575	19635	19657	19586	19760	19616	19789	19718	19654	19724	19660	19476	19760	19515	19597	19721	19753	19646	19684	19763	19676	19680	19487	19815	19697	19419	19763	19719	19730	19784	19522	19555	19839	19724	19487	19801	19822	19867	19791	19598	19659	19925	19637	19715	19716	19591	19525	19884	19782	19776	19659	19666	19817	19603	19721	19417	19584	19678	19886	19535	19596	19718	19689	19879	19732	19537	19744	19650	19647	19737	19647	19746	19680	19799	19959	19713	19992	19691	19502	19781	19678	19754	19499	19831	19674	19674	19709	19761	19624	19621	19483	19682	19685	19607	19943	19869	19645	19809	19653	19797	19538	19559	19508	19518	19705	19671	19651	19564	19558	19743	19682	19843	19808	19790	19761	19625	19682	19631	19859	19819	19725	19817	19640	19808	19566	19629	19502	19619	19876	19551	19741	19753	19566	19561	19493	19713	19642	19802	19673	19731	19590	19708	19665	19674	19759	19644	19700	19637	19819	19796	19804	19521	19480	19754	19594	19488	19666	19946	19791	19529	19542	19650	19634	19536	19751	19660	19626	19719	19669	19874	19832	19570	19626	19721	19897	19695	19790	19615	19713	19759	19837	19631	19661	19717	19864	19938	19459	19719	19703	19723	19568	19539	19562	19675	19609	19586	19746	19597	19808	19476	19558	19630	19363	19757	19705	20000	19592	19663	19747	19996	19827	19774	19746	19725	19865	19658	19714	19722	19799	19472	19742	19529	19766	19833	19746	19546	19623	19500	19643	19630	19736	19914	19585	19615	19727	19690	19566	19718	19693	19418	19753	19660	19769	19844	19612	19741	19679	19674	19767	19655	19714	19735	19634	19616	19788	19803	19637	19442	19707	19551	19621	19753	19708	19658	19765	19768	19879	19569	19549	19601	19497	19760	19629	19617	19823	19554	19837	19806	19964	19724	19764	19607	19455	19756	19858	19792	19808	19885	19577	19978	19609	19622	19461	19907	19682	19476	19549	19520	19660	19913	19528	19659	19756	19640	19708	19652	19601	19693	19784	19915	19568	19577	19643	19640	19509	19816	19802	19603	19694	19569	19699	19755	19916	19770	19761	19735	19680	19521	19585	19544	19679	19586	19610	19557	19604	19859	19549	19493	19579	19719	19552	19598	19745	19947	19523	19727	19798	19875	19488	19675	19582	19743	19544	19474	19606	19565	19489	19621	19693	19650	19763	19592	19642	19818	19579	19540	19578	19711	19583	19498	19440	19853	19710	19828	19812	19879	19822	19684	19800	19681	19548	19584	19727	19593	19848	19666	19590	19653	19498	20047	19804	19718	19517	19814	20019	19571	19469	19598	19695	19538	19465	19505	19539	19604	19950	19902	19634	19608	19668	19594	19692	19663	19517	19572	19647	19532	19652	19635	19662	19544	19631	19798	19748	19723	19491	19598	19696	19745	19691	19512	19608	19610	19528	19777	19858	19797	19887	19620	19625	19661	19991	19870	19545	19782	19647	19664	19688	19700	19515	19597	19731	19833	19811	19460	19607	19638	19476	19647	19802	19813	19688	19795	19828	19753	19838	19703	20059	19647	19805	19777	19710	19707	19572	19751	19625	19664	19639	19862	19718	20097	19585	19831	19602	19636	19748	19591	19617	19626	19581	19858	19803	19717	19769	19542	19753	19853	19667	19662	19494	19798	19484	19606	19791	19613	19669	19833	19646	19670	19786	19669	19835	19718	19605	19558	19774	19714	19752	19601	19570	19763	19592	19564	19701	19742	19583	19679	19842	19684	19593	19565	19607	19783	19808	19645	19743	19815	19626	19859	19478	19747	19648	19815	19626	19589	19665	19691	19832	19828	19464	19598	19700	19742	19675	19518	19643	19626	19654	19715	19789	19723	19719	19663	19564	19514	19486	19670	19757	19532	19661	19716	19786	19654	19616	19458	19599	19672	19513	19748	19703	19639	19703	19792	19747	19583	19734	19660	19747	19764	19590	19817	19784	19765	19561	19658	19707	20002	19761	19724	19537	19693	19543	19681	19479	19689	19583	19412	19637	19859	19739	19666	19663	19776	19750	19735	19855	19816	19721	19684	19702	19577	19962	19712	19698	19572	19786	19599	19660	19600	19604	19554	19617	19908	19423	19710	19926	19882	19805	19725	19530	19805	19569	19765	19967	19515	19578	19710	19724	19708	19768	19850	19665	19636	19751	19781	19721	19697	19642	19594	19787	19468	19329	19412	19561	19777	19575	19891	19704	19764	19785	19517	19747	19621	19803	19775	19830	19578	19785	19601	19647	19829	19648	19652	19794	19617	19554	19814	19652	19798	19589	19636	19608	19603	19982	19902	19567	19823	19870	19673	19616	19764	19967	19564	19569	19723	19735	19709	19617	19729	19467	19475	19678	19542	19683	19703	19688	19753	19692	19685	19758	19600	19748	19633	19705	19779	19669	19540	19677	19798	19778	19770	19713	19750	19550	19668	19717	19739	19572	19520	19584	19691	19574	19678	19691	19688	19761	19597	19891	19782	19886	19795	19545	19458	19798	19687	19673	19458	19616	19492	19574	19636	19727	19496	19716	19504	19805	19722	19470	19601	19818	19738	19821	19596	19603	19533	19673	19627	19880	19743	19899	19679	19569	19698	19688	19758	19535	19883	19665	19741	19344	19527	19544	19793	19704	19817	19871	19629	19703	19602	19751	19725	19699	19630	19704	19558	19718	19628	19724	19739	19676	19677	19628	19796	19914	19557	19612	19776	19781	19756	19553	19726	19455	19511	19419	19667	19574	19675	19814	19418	19423	19645	19612	19813	19544	19759	19470	19692	19820	19721	19417	19685	19538	19867	19705	19676	19675	19847	19758	19717	19794	19549	19613	19559	19655	19508	19748	19724	19741	19672	19758	19684	19769	19801	19651	19742	19625	19721	19554	19407	19596	19822	19539	19697	19744	19773	19709	19713	19431	19808	19750	19687	19519	19564	19560	19551	19615	19647	19842	19785	19903	19565	19768	19577	19757	19599	19590	19454	19620	19609	19703	19411	19690	19738	19836	19629	19715	19869	19818	19948	19898	19660	19792	19642	19676	19671	19782	19736	19666	19689	19502	19558	19615	19715	19574	19636	19562	19507	19584	19455	19653	19510	19575	19583	19647	19841	19727	19674	19727	19765	19620	19465	19622	19710	19724	19534	19682	19723	19903	19758	19794	19591	19631	19348	19613	19577	19700	19791	19592	19699	19746	19744	19706	19490	19567	19537	19613	19558	19826	19447	19679	19691	19632	19682	19803	19629	19641	19597	19609	19711	19608	19500	19771
28904	59827	51112	37412	30086	26857	30564	39800	37503	31369	24504	18888	16345	16096	16021	16019	16006	16082	15947	16045	15960	16115	15981	16064	16014	16014	16085	16008	15977	15875	15902	15875	16040	16111	15934	16128	16161	16162	16062	15963	15951	15965	16000	16194	16095	15982	15889	16061	16082	15962	16116	15972	15939	15879	16049	16067	16089	16003	16021	15945	15968	16002	16043	16017	15926	15954	16006	16010	16147	15903	16097	15987	16056	15888	16085	16079	15968	15942	15929	15910	15811	16005	15929	15920	15917	16015	16024	15916	15911	16030	15960	16134	16151	16140	15793	15931	15892	16033	16055	16012	15993	15863	16044	15929	15991	15985	16046	16093	15939	15878	15977	16037	16020	15973	15976	16038	16036	16139	16182	16102	15866	15975	16009	16027	15982	15987	15936	15983	15959	16084	15863	15993	15943	15933	15995	16056	16149	15927	16033	15918	16074	15971	16171	15962	15910	15921	16083	15984	15972	16000	16063	15984	16004	16061	16153	15856	16003	15856	15925	15954	16186	15960	15958	15996	16018	16081	16006	16032	15911	15961	16069	15955	16050	15861	16204	16049	16018	16065	16011	16018	15829	16078	15954	16055	15971	16170	16055	15843	16015	16008	15853	15928	16064	16177	16245	16001	15845	16013	16057	15950	16053	15986	16035	16062	16008	15969	16047	16121	15899	16136	15969	15956	16064	15972	15963	15950	15857	15861	16005	16075	15947	15913	15857	15932	15771	15891	15961	16071	15928	16001	16024	15937	15861	16008	16074	16003	15993	16023	15916	15948	15987	15993	15921	15905	15992	15898	15937	15956	15980	16106	16022	16083	15914	15966	15917	16057	16147	15922	15979	15988	16112	16003	16049	15895	16046	16133	16085	16038	15965	16242	15849	16042	16046	16161	16026	15851	15838	16116	16031	16053	15924	15927	15920	16078	15871	16019	15927	16029	16056	15976	16104	16103	15938	16009	15858	16101	15936	15963	15982	15981	15963	15959	16038	15989	15980	15922	16178	16012	16094	16026	16072	16014	16041	15882	15822	16032	15921	15952	16043	15959	15955	16010	15922	16109	15926	16134	16065	16006	16071	16020	16059	15893	16087	15980	15968	16023	16068	16128	16025	16103	16077	15869	15948	16061	16058	16011	15986	16010	15956	15999	16108	15945	15822	16037	15825	16049	15914	16143	16038	15980	15956	16016	15936	15967	16086	15854	16203	15833	16192	15930	16108	15965	15933	16037	15922	16029	15941	16138	16146	16006	16117	16054	15935	16025	16236	16048	16128	15844	16064	16030	16027	16061	16037	15931	16075	15866	16035	16012	15833	16085	15920	15984	16070	16087	15984	15966	16048	16060	16006	15780	15873	16216	16029	16017	15991	16002	16037	16028	16003	16003	15885	16082	16145	15948	15965	15923	15888	15950	16023	16011	16078	15854	16029	16123	16085	15998	15851	15978	15936	16182	15794	15880	15922	15915	15936	15953	15869	15860	16053	15905	15894	15996	15947	16009	15937	15779	15928	16158	15802	15995	16059	16090	16042	15897	16090	15998	16098	16003	16068	16009	15999	16103	16153	15914	16057	15945	15999	15903	16129	15935	16045	15930	15977	15957	16006	16203	15755	16021	15891	15884	16047	15872	16125	15745	16027	16004	16181	16069	16168	16159	15980	16141	16131	16084	15968	15988	15888	15935	15795	16022	15987	16174	15983	15946	16060	16171	16014	16015	16022	15909	16119	16029	16140	15903	15988	16088	16106	15728	15987	16003	16009	16053	15952	15928	15940	16083	16078	15990	16050	16095	16015	16096	16088	15964	16085	16078	16009	16078	16085	15967	16114	16022	16091	15926	16098	16029	16104	15992	15976	15929	15876	16088	15980	15978	15877	16063	15965	15956	16051	15934	16127	16186	16031	15931	16097	15982	16037	15930	15883	16105	16054	15956	16045	16177	16029	16017	16031	16030	16011	16033	16057	15890	15901	16125	15923	15918	16058	15959	15982	16000	15881	15974	15921	16047	16061	15994	15906	16022	16033	15885	15973	15979	15954	15805	15915	15992	16255	16148	16071	15889	16060	15990	16184	16044	16088	16086	16067	15995	16068	15842	16050	16023	16003	16095	16085	15985	16204	16056	15999	16073	16015	15948	15961	15817	16027	16006	16215	15991	16014	16213	16114	15879	15980	15934	16133	15928	15987	16092	16049	15915	15963	16056	15893	15973	16041	16055	15816	16044	15974	16056	16060	15985	16135	15991	16134	15861	15992	16052	15939	15917	15984	15994	16165	15957	16172	16024	15939	16029	16105	16103	15836	16104	15929	15831	15914	15954	15801	15864	16015	15935	16036	16005	16016	16152	15899	16052	15918	16021	15926	15957	15951	16153	15776	16097	15920	16010	16039	16022	16031	16037	16156	16013	16039	16038	15917	16125	15934	16054	16021	15896	15852	16056	15788	16078	16061	16129	15975	15868	16162	15847	15873	15874	16013	16006	15844	16023	16160	15946	15907	16029	15913	15962	15804	16076	15980	16138	16044	15892	15991	16091	16049	16159	15944	16022	16150	16092	15986	15988	15873	16081	16092	15902	15865	16174	16089	15910	15999	16032	15913	15930	15964	15880	16002	15852	16034	15940	15905	16057	16167	15993	16150	15912	15913	15909	16020	15926	16120	15892	15987	16020	16158	16156	16007	15835	15948	15885	16105	15850	16027	15991	15931	15893	15876	15878	15888	15869	15959	15932	16053	15837	16001	16181	15815	15889	16144	15999	16060	16045	16155	16075	16161	16205	15955	15983	16064	16090	15875	15983	15985	15888	16042	16103	16167	16091	15947	16004	15822	16053	16004	16185	15982	16122	16151	16085	16037	15938	15859	16222	16151	15957	15924	15919	16014	15928	15969	15909	16063	15918	15964	15933	16039	16102	15947	16108	15796	16053	15899	15738	16041	15992	15990	16122	15980	15976	16086	15840	15937	15991	15921	15819	15793	16170	15967	15968	16088	15931	16044	15906	16049	15868	16000	16008	15968	16094	15989	15972	16058	15983	15937	15983	15931	15782	16119	16035	16050	16016	15978	16127	16045	15881	16034	16003	15965	15960	16161	15944	15892	16030	16045	15904	15768	16006	15999	16080	15868	15868	16011	15957	16038	16038	16110	15967	15967	16185	15813	16052	16152	15903	16133	15920	16098	16019	15966	16044	15950	15864	15949	15985	16116	15982	15970	16217	15875	16038	16033	16093	15933	15792	16159	16006	15984	15929	16046	15840	16010	16058	16079	16072	15917	16106	15928	15923	15700	15996	16176	15760	15852	15880	16182	15927	15978	15933	15953	16081	15882	15935	16003	15948	15868	16071	16006	16296	16072	16061	15851	15960	16075	15863	16153	16113	16023	16098	16040	16072	15959	16187	15920	15863	15907	16036	16041	15966	16060	15937	16019	15921	15892	16064	15987	16282	16012	15896	15946	15904	15915	15995	15922	16076	16070	15899	16155	16151	15899	15846	15821	15949	16076	15986	16050	16010	15943	15995	15973	15893	16003	15905	15869	16062	16170	16023	15993	16136	16105	16021	15872	16116	16134	15925	15950	15988	16072	16139	16019	16102	16103	15843	15865	15909	15956	16006	16066	16078	15980	15846	15975	15892	16129	16063	16132	15929	16067	15972	16059	16068	16091	15955	16084	15906	16084	15967	15741	15997	15900	16181	16039	15890	16076	15918	15994	16026	16125	15807	15868	15988	15972	15899	16004	16053	16015	15892	15937	15999	15930	15844	15945	15977	16043	15778	16073	16004	16107	16017	15908	16112	15997	15952	16103	16074	15978	15890	15924	16014	16095	16019	16286	16151	15902	15921	16021	15982	16114	15956	16108	15978	15844	16036	16024	15845	16163	15893	16097	16249	16043	15889	15980	15907	16009	16197	16013	15930	15981	16005	16052	15977	16008	16061	16018	15900	15838	16039	16015	15903	15947	15898	16184	15886	16038	16017	16079	15980	15868	15991	15947	15999	15962	15926	15995	16067	15970	15893	16082	15992	16211	15950	15916	15843	16266	15850	16045	16023	16041	16041	16019	16066	16030	15955	16181	15947	16127	15922	16066	15795	15997	16198	16119	16036	15985	15959	16074	15938	16042	16012	16056	16007	16026	16168	16001	15742	16164	16144	16011	16220	15902	16060	16091	15908	15915	15843	16070	15993	15913	16048	15934	16076	16078	16033	16005	16014	15979	16113	16018	16043	16261	15963	16047	15954	16064	16018	15949	16027	15917	15880	15975	15948	15942	15950	16092	16044	15978	15902	16025	16086	16021	15999	15991	16212	15912	15987	15997	16077	16012	16097	15940	16004	15982	15976	16035	16020	15950	15868	16030	16005	15921	15931	15898	15928	15983	15906	16051	15926	15885	16106	15927	15910	15886	15923	16168	15912	16001	15989	15711	16015	15744	16049	16046	15944	16058	16082	15894	15835	15826	15819	16006	16115	15786	15899	15900	15882	15982	16014	16059	16065	15864	16064	16067	15946	16052	16021	16104	15914	15821	16083	15919	16080	15944	15951	16142	15954	15884	16016	16041	16141	15884	16037	15910	16205	15918	16040	16026	16103	16073	16107	16006	16064	15888	16091	15964	15988	15955	16100	15921	15822	16036	15878	16069	16001	15878	15998	16073	15935	16071	15841	15912	16013	16019	15983	16099	15956	16056	16110	15993	15949	16035	16137	16170	15932	16035	16020	15884	15999	16082	15981	16206	16230	15895	16090	15883	15667	15841	16144	16074	15941	16149	16068	16077	15922	16097	15944	15927	16068	15899	16009	16011	15734	16033	15971	16060	16097	16123	16095	15872	15901	16027	16036	16133	16032	16031	15999	16075	15961	16201	16084	15972	16061	15982	15945	15933	16091	15962	15943	16199	15934	16028	15847	16107	16032	15876	16168	15927	15968	16007	16025	16040	15953	15953	15851	15990	16090	16115	16147	15983	16132	15961	15855	15945	15979	16105	16255	16058	15857	15845	15996	15937	15969	16197	16010	16118	15678	16179	16159	15869	16003	15791	16037	16185	15935	16108	16141	15955	15768	15970	15994	16054	15838	16039	15919	15975	15931	16000	16107	15867	16035	15897	16023	15923	15938	16007	16041	15890	16017	16179	16030	15867	15984	16072	16034
29870	26781	30381	26414	20774	19396	19544	19650	19587	19455	18737	18185	18162	18195	18182	18239	18148	17992	18183	18135	18077	18076	18092	18211	17864	18015	18113	18165	18247	18261	18071	18126	17947	18266	18097	18186	18104	18054	18105	17909	18096	18050	18143	17867	17973	18222	18167	18102	18102	17908	18009	18000	17988	18229	18240	18146	18083	17936	17858	18019	17976	17966	18064	18125	17934	18124	18378	18139	18109	18056	17933	17854	17926	17995	18260	18058	18009	18250	18009	17760	17956	17969	17989	18086	18077	18000	17827	18052	18213	17990	17988	18181	18282	17939	18024	17960	17890	17971	18103	18259	18448	18025	18027	18150	18042	18053	17895	18085	17936	17994	18269	17927	17973	17934	17837	18000	18071	18001	18068	18057	17820	17975	17972	17788	17931	18099	18115	18027	18099	18057	18267	18112	18222	18204	18292	18112	18021	18141	17929	18011	17973	18032	17974	17995	18074	17964	18154	17976	17916	17825	18250	17998	17996	18132	18100	18266	18005	17967	18136	18029	17910	18075	18182	18176	18072	18169	17988	18086	18023	18255	17973	18013	18168	18037	18171	18132	18233	18281	18268	18127	17979	18262	18064	18176	17931	17877	18137	18221	17931	18222	18309	18085	18107	18158	17979	18208	17775	18093	17861	18237	18008	18097	17944	17915	18194	18022	17934	18064	18085	18039	18096	17945	18045	18082	17947	17919	18025	18165	17981	18027	18000	17993	18132	18231	18110	18114	18172	18300	17914	18031	18149	17947	18027	18406	18144	18032	18033	18062	18042	18008	18100	18087	18329	18307	18184	18018	18068	17868	18118	18186	18061	18121	18169	18187	17900	17968	18115	18176	18251	18205	17923	18029	17904	17915	18000	17939	17955	18002	17835	18106	17829	18228	18142	17967	18078	18023	18132	18120	17935	17953	17868	17991	17980	18025	18043	18125	18171	18161	18115	18192	18196	17946	18146	18101	18284	18076	18286	17994	17972	17970	18087	18096	17907	18144	17747	18020	18139	18137	18054	18076	18219	17940	18252	18082	17972	18159	18211	17920	18447	18064	17965	18147	18053	18241	18273	18305	18082	18008	18161	17925	17904	18066	18150	17837	18041	17885	18182	17934	18016	18207	18029	18026	18036	18134	17993	17852	17986	17888	18013	17964	17955	18132	18160	18116	18314	18056	18194	18141	18243	18154	17915	17913	18067	17911	17993	18178	18079	17884	17928	17899	18028	18085	18161	18080	18163	18055	18140	18029	17871	18069	17984	18089	18347	17993	18129	18256	17934	17987	17960	18156	18116	18024	17875	17941	18154	17892	17955	18121	18122	18174	17945	18227	18170	18025	17897	18008	18173	18068	18078	17970	17830	18141	18301	18023	18124	18182	18134	18125	18071	18001	17838	17795	18213	18094	18298	18212	18081	18222	18209	18287	18157	18224	18112	17993	18293	18185	18041	18085	17829	18012	17997	17879	18062	18002	18016	18047	18029	17968	18066	17995	18094	17989	17881	17913	18113	18141	18074	18227	18148	18043	17909	17960	18037	17898	18029	17901	17954	17932	18139	18137	18246	18023	18177	18012	17982	18133	18129	18043	18016	18081	18101	18064	17895	18098	17892	18179	18053	18046	18130	18319	17983	18044	18070	18077	18010	18064	18109	17869	18165	18018	17947	18052	17879	18077	17917	18146	18110	18037	18046	18093	18033	17970	18038	18003	18254	17876	18067	18211	18114	18044	18088	18308	18311	18028	18072	17860	18092	17981	18228	18206	18087	18101	18030	18298	17958	17942	17960	18072	18068	18226	18191	17983	18207	18107	18194	17998	18116	18001	18166	17995	18134	18067	18151	17921	18041	18229	18069	18089	17978	18144	17897	17984	18264	18095	18100	18213	17810	18135	18178	18154	18084	18067	18238	18109	17946	17851	18060	17906	18144	18043	18159	18114	18056	18250	17834	18091	18084	17982	18084	18077	18275	18217	18057	18268	18029	17981	18032	18007	17991	17900	17931	18048	18272	18076	18030	18152	18156	18131	18145	18020	18138	17990	17974	17928	17892	18023	17898	18201	18118	18102	17985	17964	18019	18131	18104	18058	18060	18057	17856	18276	18025	18012	18090	18186	17941	18045	17980	17853	18041	18048	17846	18184	18195	18211	18050	18157	18042	18100	18222	18157	18030	17877	17876	17819	18045	18207	18069	18173	18174	18183	17919	17895	18069	18162	18052	17979	18185	17829	18043	18126	18102	18149	18221	17991	17985	18095	18117	18193	18173	18090	18036	18061	18127	18033	18232	18121	18235	18053	18247	18143	18149	18156	17979	17977	18125	18077	17935	18069	17952	18024	17949	18268	18018	18071	17822	18035	17868	18117	17890	18394	17985	18039	18140	17960	18283	17968	18138	18067	18007	18082	18073	18021	17992	17880	18269	18003	18040	18023	18311	18164	18227	18112	17951	18317	18253	18210	18045	18033	18016	18082	17990	18224	18123	17955	18016	17870	18079	17897	18134	18012	18259	18223	17873	18121	18237	18161	18131	18145	18089	17973	17970	18125	18247	18137	18212	18230	18007	18136	18024	18110	18158	17998	18200	18168	18045	18027	18015	17962	18201	17969	17980	18139	17924	18086	18119	18084	18102	17957	18023	18156	18149	17935	17947	18052	18159	18105	17927	18137	17941	18120	17980	18152	18035	18188	18128	17931	18182	17909	18167	18155	18036	18091	18039	17906	18033	18040	18159	18067	18043	18138	18054	18067	17980	18187	18168	18151	18175	18170	18025	18067	18066	18212	18122	18129	18168	18098	18116	18027	18070	18155	18007	18099	17920	18133	18253	18156	18102	18041	18099	18051	18110	18000	18181	18225	18146	18185	18273	18151	18121	18075	18088	18198	17910	17881	17899	18180	17960	17967	18260	17989	18048	18177	17938	17971	17929	18093	18156	18051	17996	18036	17959	17954	17939	18037	18071	18238	18093	18039	18127	18166	18209	18077	18017	17964	18224	17972	18150	18110	17873	18096	17962	17797	17867	17942	17941	18023	18043	18035	17848	17850	18003	17999	18190	17962	18065	18266	18139	18101	18155	17940	18073	18052	17989	18096	18118	18068	18116	17969	17942	17921	18102	18137	17854	18144	17812	17913	17929	18084	18172	18009	18132	17929	17893	17994	17935	18267	18169	18055	18095	18006	18050	18235	18191	17894	17869	18095	18250	18008	18013	18146	18108	18305	18164	18273	18178	18023	17769	18065	18201	18182	18248	18129	18088	18178	18366	18159	18236	17897	17927	18192	18213	18053	17955	18139	18212	18163	18033	18147	18108	18083	18094	18036	18164	18191	18090	18206	17981	17791	18112	18356	18124	18091	18064	17936	17997	18156	18052	18238	18058	18207	18065	17987	17900	18326	17945	18056	18038	18200	18151	18324	18150	17953	17946	17806	18025	18059	18129	17877	18284	18184	17739	18181	18045	18002	17987	17967	18343	17989	18016	18171	18242	18206	18096	18068	17904	18184	18099	18164	18258	18121	18040	18150	17927	18259	17922	18198	17982	18217	18209	18010	18087	18070	17848	18038	18299	18130	17989	18069	18046	18082	18205	18050	18058	18114	18093	18075	17928	18141	18099	18052	17974	17825	18072	17968	18058	18036	17913	18008	18164	18016	18285	18029	18056	18302	18102	18084	18023	18189	17971	17955	18148	18086	18130	18123	18145	17962	18066	18141	18134	18053	17917	18066	18076	17973	18053	17949	17969	17885	18195	18072	18280	18170	17909	18032	18241	18087	18093	18176	18130	18101	17991	18193	18125	18054	17977	18167	18128	18090	17823	18062	18037	18002	17966	18153	17991	18074	17995	18261	18083	18132	17797	18226	18076	18061	18236	18169	18234	17991	17957	18048	17991	18156	17942	18089	18224	18099	17956	18080	17977	17987	18034	18060	18172	18072	18159	18112	18274	17858	17756	18149	18346	18060	18335	17994	18013	18074	18104	18051	18041	18231	18113	18123	18126	17927	18181	18089	18149	18035	18115	18273	18111	18040	18148	17964	18127	18068	18039	18034	17834	17991	18116	17983	17931	18018	18035	18017	18206	18146	17986	18313	18051	17946	18133	17912	17993	17969	18027	18024	17994	18176	18141	18243	18139	18068	18136	18020	17993	18356	18240	17985	18130	18103	17904	18364	18135	18011	18124	18009	18257	17950	17962	18003	18143	18153	17937	18053	17984	18037	18027	18022	18047	18079	17930	17917	18034	18122	17974	18160	18089	17975	17925	18259	18218	18099	18118	17955	18088	18109	18008	18050	17947	18003	18039	17919	17896	18216	18010	17959	18041	18081	18108	18145	17940	18030	18021	17991	18026	17888	17931	17872	18173	18162	18060	18127	18068	18097	18185	18139	18131	18085	17940	18064	18130	18107	18128	18008	17946	18016	18142	17986	18132	18035	18192	18258	17949	18158	17931	18237	18027	17935	18054	17906	18038	17868	18093	18060	18242	17911	18158	18108	17849	18082	18107	17989	18065	17954	18000	18006	17840	17945	17963	18083	18293	18131	17957	18024	18087	17903	18069	17983	18045	18228	18035	17906	18045	18039	18118	18251	18087	18011	18194	17961	18216	18006	18045	18191	18194	18031	18107	17918	18231	17950	18067	18104	18161	18034	18011	17913	17951	18158	18244	18158	18030	18193	18155	17859	18118	17936	18020	18010	18210	17938	17954	18272	18137	17987	17991	18070	18119	17859	18243	18231	18198	18056	18218	18019	18165	18131	18140	18255	18355	17906	18190	17973	17974	18187	17883	18114	18016	17966	18224	18315	18134	18157	18127	18067	18020	17984	17869	18290	17998	18236	18176	18063	17917	17967	18152	18135	17916	18320	18161	17987	18208	17982	17963	18262	18058	17863	18050	18107	17897	18013	18173	18073	18100	18145	18293	18098	18117	18063	18054	18240	17977	18171	18136	17986	18233	18188	18203	18049	18119	18044	17997	17904	18115	18163	18254	18082	18169	18123	18136	18051	17980	18273	18121	17789	18126	17858	18011	18131	18013	18169	18190	18082	18255	17899	18119	17964	18030	17894	18103	17822	18084	18003	17849	18113	18065	18166	18192	17998	18129	18279	18039	18021	18184	18028	18320	17919	18033	17890	18173	18070	17910	18084	17862	18108
24343	37605	29713	22535	18539	17106	16757	17212	17079	16550	15720	15291	15062	15104	15108	15009	15181	15135	15044	15164	14862	15125	14972	15106	15021	15101	15017	15017	14885	15138	15026	15089	14930	15067	15119	15038	15189	15106	15141	15158	15075	15024	15108	15095	15174	15005	15005	15129	15019	15113	15014	15045	14904	14996	15149	14978	15115	15094	15005	15028	14969	15133	14829	14984	14963	15061	15219	15108	15086	15151	15182	15078	15078	15059	15060	15148	15024	15098	15064	14992	15053	14729	15148	14972	14975	15102	15129	15083	15137	15032	15143	15264	15138	15186	15150	15041	15039	15005	15090	14885	14994	14921	14927	14921	14972	15319	15104	15007	15023	15101	15124	15213	15170	15034	15193	15069	15054	14976	15164	15209	15201	15023	15039	15082	14980	15012	14934	15006	14975	15139	14953	15153	15083	15091	15191	15115	15121	15001	15000	14952	15069	15088	15134	15012	14960	15033	15085	15038	14964	15003	14994	15098	15023	14905	15125	15177	15077	15005	15078	15120	15096	15000	15117	15064	15032	14921	15113	14920	15262	14995	14934	14929	15025	15029	15139	15044	15024	15115	14966	15275	15119	14866	14901	15036	14913	15304	15219	15145	15060	15098	15139	15012	15121	15094	15236	15066	15192	14858	14998	15036	15325	15097	15015	15025	15097	15088	15098	15257	15034	15005	15252	15141	15140	15029	14934	14962	15061	15055	15136	15121	15139	14933	15100	15218	15086	15178	15017	15014	15224	15124	15086	15017	15018	15159	14967	14935	15101	15103	15270	15025	15061	15033	14900	15151	15129	14881	15172	15074	14952	14805	14984	15056	14953	15080	14986	14891	15227	15065	15043	15007	15236	14925	15107	14980	15084	14993	14991	15231	15035	15070	14950	14944	14996	15141	15131	15047	15187	15049	14904	15015	15290	15113	14944	15080	15123	15123	15130	15073	14967	15184	15042	15049	15081	15096	14925	15230	15062	15014	15187	14921	14961	15093	15114	15068	15157	15172	15168	15172	15202	15207	15050	15088	15135	14952	15130	15206	15212	14990	15092	15158	15182	15180	15040	15050	15257	15282	14991	14938	15176	15188	15151	15167	15147	15116	15095	15181	15042	15285	15053	15047	15280	15090	14924	14929	15169	15085	15017	15010	15007	14959	15171	15110	15141	14866	15207	14975	15059	15119	15064	15124	15103	14964	14985	15053	15117	14983	15129	15106	15057	15051	15094	15043	15241	14999	14993	15086	15059	15146	15156	14979	15180	15067	15047	15061	14988	15204	15037	15056	15108	15165	15084	15271	15105	15001	15173	15112	14925	15108	15022	15111	15013	15051	14946	15132	15021	15208	15080	15196	15163	15174	15056	14986	15190	14940	15088	14923	14994	15028	15026	15106	15211	15058	15164	15079	15069	15221	15027	14970	15118	14812	15078	15126	15213	15094	14959	15053	15050	15185	15160	15144	15052	15113	14921	15055	15056	15077	15019	15053	15025	15194	14929	15153	15326	15182	15017	15108	15052	15055	15125	15208	14999	15207	14959	14928	14971	14955	15087	15115	15026	14929	15136	15069	15099	15039	15040	15232	14945	15085	14996	14973	15063	15079	15069	15059	15003	15003	15065	15224	15092	15025	15104	15156	14899	15034	15082	15080	15117	15110	15003	15097	15005	14987	15086	15079	15167	15121	15106	15016	15127	15034	15034	15186	15035	15100	15309	15007	15084	15003	14982	15167	15062	15209	15276	15011	14971	15102	15122	15274	15076	15108	15084	15182	14885	15079	14924	14998	15158	15092	15085	15051	15067	15050	15100	15003	15112	14997	14994	15077	15019	14897	15118	14986	15111	14968	15146	15014	15090	15080	15126	14953	15187	15189	15213	14952	15138	15033	15094	15037	15144	15093	15234	14975	15019	14987	14997	15211	15070	15103	15077	15149	15056	15076	14992	15038	15199	15070	15126	15137	15063	14953	15091	15078	15059	15093	14930	15165	15087	15064	15182	14959	15143	15112	15159	15095	15105	15055	15047	15013	15019	15160	15267	15154	15157	14957	15203	14911	15085	15107	14934	15081	14991	15070	14990	15083	15168	15055	15199	15075	15065	14952	15219	15009	15112	15152	14968	14964	15200	15010	15129	14957	15003	15117	15172	15000	15093	15040	15013	15059	15204	15126	15223	15179	14914	15114	15127	14954	15049	15051	14995	15141	14963	15034	15178	15054	15073	15031	15030	14916	15063	15072	15033	14941	14900	15064	14977	15068	15196	15078	15102	15072	14849	15026	15095	15077	14959	15143	15144	15014	14919	15028	15019	15107	15147	15078	15008	15143	15121	15069	14944	15099	15097	15159	15134	15134	14976	15186	15070	14994	15146	15176	15056	15029	15138	15098	14988	15036	15118	15121	15137	15233	15168	15101	14936	15082	15110	14918	15014	15072	15042	15118	15096	14977	14866	15156	15105	15105	15086	14953	14985	14864	15081	15050	15172	15130	15077	15156	14942	15198	15025	15066	15100	15024	15085	15211	15153	15137	14983	15256	14936	15168	14844	14898	15071	14874	15203	15058	15130	15002	15043	15091	15233	14936	15252	14972	15023	15063	15257	14966	15016	14864	14948	15268	15003	15133	15030	15052	15043	15111	15168	15068	15164	15091	15063	15082	14972	15184	15072	15139	15015	15011	14946	15129	15224	15195	15115	15180	15047	14974	15164	15134	15076	14974	14959	15072	15110	15021	15106	15059	14920	15157	15101	15087	15175	15102	14961	15116	15093	15031	14979	15060	14954	14928	15107	14917	15084	15145	15007	15086	15097	15054	15016	14942	15134	15108	15064	15132	14986	15171	15288	15184	15189	14983	15188	14991	15107	15094	15133	15088	15075	15075	15074	14927	14993	15044	15048	15186	15219	15104	14814	15250	15164	15156	15121	15310	15016	15029	15041	14883	14959	14866	15186	15268	15156	14897	15021	15021	15204	15200	15142	15087	15265	14922	15106	15367	14993	14975	15144	15018	15121	15074	15085	15054	15101	15222	15145	15264	15029	15024	15149	15020	15141	15194	15047	15137	15110	15223	15061	15213	15173	15080	15199	15095	15186	15084	15016	15051	15084	15082	15118	14987	15356	15091	15150	15257	15008	15210	14892	15048	14975	15138	14996	15004	15083	15000	15026	15217	15042	15061	14994	14892	15077	15051	15059	14996	15137	15053	15084	15132	15113	14965	15078	14974	15299	15407	15110	15224	15131	15087	15151	14988	15062	14888	15209	15094	15087	15091	15170	14915	15217	15053	15125	14919	15033	15022	14977	15128	14974	15094	14976	15094	15047	14928	15173	15210	15100	15008	14943	15168	15043	15196	15203	15109	14997	15072	14959	14995	15088	15144	15124	14990	15017	14962	15214	15130	15032	15127	14881	14947	15108	15243	14992	15172	15141	14993	15067	15157	14995	15059	14920	14993	15097	15177	15044	15151	15114	14985	15237	15103	15016	15035	15128	15261	15003	15055	14962	15151	15123	14841	15061	15009	14992	15067	15017	14895	15072	15006	15226	15316	14924	15232	15168	15136	14918	14974	15171	15011	15311	15207	15151	14963	15102	15044	15171	15061	15060	15057	15189	14878	15192	15061	15121	14995	14976	15133	15083	15129	15127	15061	14905	15025	15131	14922	15216	15047	15029	15093	14954	15062	15078	15098	15183	15100	15109	15138	15173	15085	15005	15062	15232	15061	14938	15050	15178	15048	14904	15135	15136	15289	15080	15101	14986	15072	15087	14933	14988	14981	15124	14978	15011	15142	15041	15137	15026	14892	15127	14957	15066	15143	14924	14916	15117	15079	15071	15011	15282	15173	14911	15167	14993	14988	15134	15092	15218	15113	15181	14975	14938	15045	15166	15156	15176	15058	15059	15070	15045	14886	15029	15107	14987	15218	15188	14998	15151	14981	15214	15014	15004	15074	15069	14992	14936	14978	15254	15005	15130	15005	14963	15093	14927	15068	15178	15006	15123	14979	15165	15033	15052	14926	15067	15166	15039	15219	14964	14918	14928	15012	15016	15014	15166	15220	15030	15070	15007	15149	15068	15195	15126	15197	15118	15176	15067	14865	15162	15137	15079	14997	15055	15144	15011	15035	15147	14984	15109	15033	15214	15155	15083	15103	15055	15129	15053	15148	15096	15257	15123	15159	15111	15059	15095	15187	14998	15000	15106	15248	15295	14740	14998	15005	15315	15109	14945	15117	15035	15060	15003	15205	15087	15147	15056	15177	14895	15181	15079	15076	15172	15064	15222	15116	15139	15028	15052	15065	15225	15039	15225	15019	15022	15059	15017	14962	14976	15079	15106	14818	14930	15160	15016	15098	14941	15117	15080	14889	15026	15169	15013	14881	15170	15134	15162	15076	15081	15089	14990	15107	15054	15035	14973	15050	15002	15006	14954	15073	15061	14976	15200	15013	15002	15039	15190	15164	15027	15006	14943	15209	15239	15117	14922	15146	15117	15048	15004	14956	14911	15056	15221	15065	15222	14970	15025	14942	15158	15093	15123	14980	15006	15116	14972	14902	14993	14927	14999	14952	15162	15260	15060	15091	15112	15008	15340	14994	15184	15062	15081	15132	15049	14963	15095	15022	15066	15145	15223	14915	14924	14923	15207	15038	15208	14934	15288	15168	15039	14911	15076	15020	15030	15188	15152	15161	15081	15130	15063	14938	15134	15118	15084	14979	15094	14942	15041	15004	15101	15032	15026	15052	15103	14930	15112	14934	15159	15128	15175	14979	15022	15153	15075	14853	15101	15037	14973	14913	14989	15032	15142	15202	14921	15157	15103	15100	15203	15061	14937	15009	15224	15144	15018	15026	14942	15118	15078	15001	15113	15015	15045	15168	14995	15109	15009	14838	15107	15119	15171	15124	14999	15040	15091	15120	14976	15143	15030	15198	14905	15146	14963	15114	15211	15044	15116	15292	15059	15071	15132	15057	15119	15097	14969	15071	15088	15132	15122	15193	15102	15018	15289	15121	15111	15067	15169	15280	15187	15110	15143	14992	14995	15023	15133	15217	15056	15267	15099	15102	15097	15010	15241	14909	15037	15193	15096	15072	15281	14999	15079	15091	15188	15061	15050	15116	15106	15064	14992	15148	15210	14988	15107	15081	15096	15240
23189	21092	28096	25658	24202	24786	25553	26123	27688	27624	24792	20222	19454	18754	18830	18801	18727	18686	18598	18581	18688	18553	18735	18603	18718	18634	18738	18515	18759	18703	18623	18673	18855	18710	18651	18526	18776	18789	18652	18747	18682	18609	18505	18637	18822	18779	18621	18718	18891	18770	18800	18845	18778	18621	18723	18782	18672	18536	18636	18640	18848	18558	18853	18770	18745	18760	18634	18712	18562	18466	18776	18784	18603	18694	18510	18650	18530	18734	18637	18622	18653	18831	18686	18607	18679	18673	18692	18621	18742	18656	18606	18639	18652	18464	18791	18645	18675	18713	18646	18633	18508	18620	18623	18670	18762	18753	18604	18681	18696	18488	18643	18528	18677	18602	18628	18535	18604	18743	18760	18515	18588	18551	18733	18401	18848	18490	18781	18500	18524	18737	18553	18648	18426	18341	18647	18601	18774	18685	18564	18581	18375	18535	18596	18769	18613	18594	18632	18537	18641	18620	18728	18808	18607	18591	18693	18711	18704	18481	18854	18781	18772	18626	18562	18482	18762	18951	18515	18678	18748	18638	18745	18520	18644	18689	18761	18598	18567	18668	18426	18484	18613	18583	18742	18687	18709	18799	18452	18818	18666	18618	18667	18676	18608	18694	18426	18577	18551	18665	18553	18657	18583	18675	18726	18643	18711	18589	18672	18634	18821	18641	18596	18926	18749	18639	18530	18769	18583	18670	18495	18561	18530	18495	18556	18694	18416	18836	18664	18564	18749	18669	18742	18679	18625	18498	18733	18696	18609	18704	18603	18829	18590	18457	18699	18708	18813	18699	18661	18452	18687	18701	18754	18498	18586	18595	18450	18430	18781	18468	18529	18415	18574	18579	18859	18647	18695	18622	18570	18767	18611	18573	18565	18557	18552	18749	18695	18562	18692	18561	18786	18634	18634	18780	18519	18803	18809	18562	18542	18733	18672	18598	18520	18609	18534	18444	18620	18463	18623	18628	18678	18328	18474	18603	18652	18574	18746	18610	18774	18433	18580	18674	18520	18783	18589	18660	18688	18513	18422	18702	18776	18745	18711	19016	18763	18742	18744	18622	18606	18592	18589	18660	18679	18765	18842	18658	18603	18558	18692	18586	18586	18648	18649	18568	18593	18744	18693	18647	18546	18727	18707	18642	18607	18488	18783	18613	18737	18570	18600	18491	18632	18601	18773	18479	18664	18780	18858	18907	18773	18573	18626	18767	18604	18783	18727	18590	18604	18627	18382	18655	18625	18532	18544	18451	18767	18688	18579	18527	18743	18578	18734	18608	18698	18872	18566	18597	18449	18692	18589	18585	18651	18585	18720	18784	18586	18742	18553	18788	18613	18550	18735	18521	18774	18581	18797	18725	18897	18821	18769	18854	18635	18710	18579	18724	18553	18698	18509	18512	18625	18424	18618	18730	18468	18579	18620	18720	18661	18663	18678	18782	18639	18582	18576	18549	18482	18536	18508	18559	18636	18663	18535	18717	18467	18454	18686	18591	18698	18748	18716	18629	18606	18463	18469	18635	18645	18621	18607	18643	18597	18828	18702	18585	18744	18712	18763	18664	18559	18505	18621	18775	18652	18567	18605	18626	18697	18622	18901	18924	18873	18821	18570	18584	18695	18664	18831	18757	18561	18698	18478	18562	18734	18567	18658	18575	18498	18485	18614	18726	18615	18588	18707	18708	18601	18725	18638	18693	18571	18728	18689	18727	18765	18612	18583	18496	18562	18540	18784	18677	18620	18867	18556	18621	18611	18653	18720	18582	18749	18652	18483	18519	18598	18578	18731	18517	18600	18734	18632	18728	18623	18419	18521	18556	18812	18581	18486	18563	18637	18549	18483	18453	18617	18607	18727	18669	18600	18544	18684	18612	18663	18647	18642	18705	18445	18711	18673	18497	18801	18738	18515	18650	18650	18835	18681	18694	18467	18599	18689	18816	18617	18465	18527	18574	18653	18608	18672	18627	18703	18557	18576	18697	18747	18678	18676	18735	18854	18772	18392	18697	18697	18557	18690	18645	18828	18779	18732	18678	18746	18532	18572	18510	18683	18577	18646	18715	18564	18648	18476	18680	18705	18604	18642	18563	18540	18565	18686	18761	18615	18712	18644	18604	18838	18654	18803	18671	18824	18593	18629	18661	18638	18673	18680	18399	18591	18462	18620	18508	18640	18482	18533	18462	18516	18801	18629	18592	18539	18746	18741	18858	18763	18468	18695	18929	18582	18530	18766	18677	18397	18652	18574	18667	18831	18559	18608	18755	18492	18684	18708	18679	18821	18667	18730	18518	18491	18812	18893	18587	18802	18656	18779	18625	18583	18491	18712	18694	18792	18710	18639	18777	18723	18665	18608	18520	18692	18657	18612	18541	18626	18814	18742	18509	18653	18705	18596	18548	18636	18701	18708	18590	18811	18701	18503	18819	18651	18724	18424	18556	18625	18649	18716	18761	18730	18837	18556	18740	18586	18530	18638	18421	18606	18465	18780	18528	18650	18693	18362	18780	18423	18790	18588	18581	18747	18525	18635	18932	18737	18518	18432	18702	18631	18563	18665	18755	18654	18659	18675	18638	18728	18603	18578	18657	18638	18668	18763	18685	18850	18577	18564	18568	18498	18726	18815	18529	18824	18522	18766	18857	18767	18526	18854	18849	18705	18663	18771	18929	18581	18663	18656	18660	18372	18497	18774	18351	18808	18633	18720	18525	18781	18794	18797	18843	18560	18564	18704	18723	18609	18623	18758	18731	18897	18886	18727	18532	18565	18557	18491	18766	18639	18606	18763	18652	18542	18518	18469	18618	18696	18626	18655	18694	18778	18571	18732	18455	18737	18741	18564	18612	18564	18811	18617	18820	18536	18616	18584	18694	18658	18618	18719	18871	18675	18677	18678	18424	18710	18609	18574	18605	18789	18601	18507	18550	18601	18681	18641	18522	18714	18645	18751	18676	18755	18554	18722	18621	18744	18759	18738	18563	18646	18759	18477	18577	18456	18552	18772	18802	18684	18635	18528	18569	18674	18831	18614	18636	18924	18816	18589	18591	18698	18559	18762	18620	18561	18730	18519	18563	18602	18628	18675	18648	18524	18653	18770	18642	18380	18712	18627	18526	18561	18696	18689	18640	18712	18487	18733	18596	18472	18789	18783	18713	18482	18554	18765	18798	18610	18678	18897	18766	18631	18868	18626	18694	18667	18578	18596	18609	18564	18579	18834	18623	18534	18840	18772	18491	18750	18689	18779	18693	18648	18529	18603	18614	18597	18390	18784	18740	18565	18502	18624	18928	18685	18725	18637	18674	18444	18517	18565	18893	18689	18939	18875	18685	18601	18526	18766	18628	18647	18750	18765	18523	18774	18676	18701	18734	18923	18799	18690	18706	18529	18851	18670	18617	18554	18649	18459	18581	18858	18877	18529	18574	18733	18643	18606	18604	18633	18677	18945	18627	18889	18642	18910	18709	18760	18539	18782	18441	18596	18491	18687	18418	18524	18427	18675	18746	18827	18762	18940	18768	18598	18365	18665	18560	18686	18619	18697	18763	18647	18684	18719	18754	18535	18595	18655	18495	18449	18462	18648	18448	18681	18709	18704	18617	18667	18670	18591	18580	18716	18730	18621	18684	18826	18491	18572	18944	18724	18792	18682	18647	18636	18793	18860	18552	18610	18545	18763	18779	18551	18517	18434	18757	18821	18472	18459	18709	18501	18632	18539	18603	18532	18475	18434	18718	18585	18765	18736	18696	18744	18708	18594	18601	18617	18706	18787	18724	18795	18575	18594	18572	18408	18739	18597	18705	18565	18643	18402	18676	18683	18642	18804	18617	18736	18701	18516	18612	18554	18611	18673	18766	18671	18489	18562	18566	18666	18707	18682	18503	18722	18696	18519	18564	18985	18738	18660	18573	18738	18609	18660	18785	18590	18834	18553	18624	18725	18570	18556	18636	18589	18776	18453	18676	18719	18374	18576	18639	18789	18611	18479	18588	18780	18738	18908	18667	18656	18718	18684	18487	18854	18658	18608	18585	18586	18458	18632	18652	18745	18716	18702	18775	18819	18586	18414	18542	18625	18666	18576	18668	18912	18685	18633	18534	18728	18590	18643	18564	18577	18647	18691	18542	18498	18618	18675	18716	18670	18831	18652	18641	18624	18584	18614	18604	18768	18855	18622	18700	18571	18574	18839	18711	18537	18782	18448	18498	18707	18594	18549	18601	18713	18759	18786	18586	18706	18563	18965	18725	18609	18585	18794	18562	18613	18590	18707	18789	18547	18591	18503	18685	18613	18662	18435	18815	18573	18783	18543	18485	18689	18618	18644	18603	18627	18739	18607	18620	18681	18724	18524	18762	18563	18762	18633	18462	18672	18545	18629	18705	18587	18747	18537	18502	18493	18565	18720	18639	18777	18740	18681	18699	18622	18628	18843	18541	18692	18601	18861	18784	18803	18491	18672	18553	18606	18598	18469	18768	18744	18684	18608	18667	18504	18584	18628	18541	18574	18550	18692	18613	18505	18540	18602	18658	18701	18697	18740	18699	18669	18687	18721	18967	18675	18646	18710	18589	18689	18719	18614	18719	18827	18641	18785	18517	18842	18656	18648	18482	18465	18591	18813	18657	18771	18514	18648	18600	18589	18616	18607	18606	18750	18900	18611	18593	18791	18693	18779	18458	18459	18563	18792	18636	18628	19009	18510	18930	18828	18630	18475	18563	18553	18659	18766	18659	18638	18606	18600	18782	18733	18600	18610	18590	18621	18537	18669	18550	18898	18883	18497	18659	18568	18636	18442	18405	18491	18634	18791	18412	18543	18763	18516	18745	18599	18621	18523	18604	18649	18613	18848	18545	18436	18493	18585	18782	18764	18547	18557	18649	18612	18567	18596	18460	18498	18606	18639	18727	18533	18557	18747	18567	18683	18675	18660	18547	18604	18400	18518	18537	18818	18631	18688	18683	18921	18501	18614	18541	18711	18568	18602	18480	18637	18572	18720	18569	18803	18775	18514	18550	18818	18476	18658	18682	18596	18773	18746	18400	18642	18539	18815	18708	18818	18558	18893	18750	18737	18809	18973	18685	18814	18654	18566	18470	18705	18642	18794	18683	18722	18536	18446	18716	18522	18609	18735	18547	18823	18766
25674	51679	41633	29248	24963	22194	22461	25900	27267	26669	22064	16597	15711	15569	15520	15471	15295	15395	15663	15358	15503	15402	15394	15485	15448	15580	15437	15525	15596	15335	15395	15401	15359	15487	15483	15463	15392	15258	15622	15457	15330	15426	15382	15446	15453	15394	15446	15446	15652	15449	15470	15562	15284	15469	15566	15417	15297	15518	15440	15433	15563	15438	15296	15392	15484	15351	15402	15468	15424	15596	15384	15387	15400	15374	15591	15574	15495	15380	15459	15367	15454	15425	15471	15497	15385	15445	15416	15567	15415	15416	15494	15569	15459	15557	15518	15336	15320	15438	15406	15435	15519	15521	15374	15422	15499	15521	15555	15462	15353	15607	15331	15362	15468	15514	15378	15404	15465	15306	15436	15473	15453	15610	15388	15614	15458	15512	15463	15377	15398	15569	15248	15353	15334	15456	15558	15462	15572	15403	15333	15381	15249	15426	15368	15244	15424	15395	15323	15578	15382	15313	15397	15369	15387	15362	15375	15507	15421	15340	15225	15549	15246	15502	15518	15378	15390	15589	15535	15117	15626	15332	15430	15480	15535	15355	15498	15350	15371	15374	15478	15483	15373	15414	15521	15340	15555	15361	15452	15406	15567	15475	15339	15505	15406	15401	15302	15589	15422	15485	15514	15407	15415	15422	15551	15397	15500	15292	15391	15554	15552	15267	15454	15592	15665	15400	15353	15517	15466	15572	15335	15389	15547	15423	15418	15429	15487	15475	15408	15521	15377	15520	15406	15464	15482	15467	15589	15450	15296	15504	15482	15340	15369	15495	15406	15482	15322	15627	15315	15337	15462	15581	15480	15464	15434	15383	15468	15478	15530	15291	15461	15603	15331	15343	15354	15344	15385	15402	15467	15317	15471	15648	15365	15291	15371	15427	15409	15379	15404	15453	15434	15309	15510	15500	15387	15422	15631	15491	15347	15465	15429	15444	15505	15535	15290	15472	15494	15460	15379	15369	15578	15438	15611	15350	15421	15344	15466	15613	15408	15388	15524	15420	15336	15422	15516	15426	15497	15475	15324	15511	15421	15422	15566	15242	15617	15383	15342	15514	15367	15436	15527	15409	15377	15502	15454	15511	15526	15368	15373	15425	15622	15537	15572	15461	15428	15478	15437	15455	15420	15381	15273	15291	15603	15314	15308	15487	15431	15552	15575	15324	15450	15347	15324	15553	15596	15462	15404	15339	15569	15331	15492	15379	15305	15554	15554	15539	15656	15582	15572	15401	15468	15380	15329	15513	15569	15373	15316	15590	15462	15493	15399	15472	15445	15215	15553	15289	15278	15491	15612	15405	15605	15403	15419	15391	15506	15324	15407	15372	15504	15454	15578	15369	15523	15456	15587	15434	15347	15610	15477	15423	15544	15430	15383	15567	15413	15450	15564	15334	15382	15213	15499	15400	15467	15463	15361	15452	15429	15365	15440	15471	15455	15473	15398	15337	15299	15651	15349	15403	15565	15457	15469	15564	15306	15472	15350	15357	15359	15586	15483	15535	15511	15399	15253	15376	15497	15403	15373	15540	15367	15374	15432	15345	15408	15365	15320	15584	15432	15534	15406	15345	15350	15416	15480	15426	15478	15304	15332	15546	15492	15613	15281	15490	15374	15342	15553	15523	15486	15420	15609	15359	15331	15422	15507	15342	15382	15559	15392	15493	15459	15467	15368	15465	15327	15610	15307	15476	15403	15437	15423	15510	15362	15545	15373	15534	15473	15433	15358	15562	15332	15559	15429	15245	15338	15397	15211	15471	15293	15368	15486	15572	15359	15268	15421	15460	15447	15290	15458	15437	15375	15440	15480	15533	15556	15465	15213	15488	15362	15406	15357	15610	15376	15515	15310	15448	15496	15669	15499	15398	15493	15302	15528	15472	15365	15533	15333	15328	15416	15709	15462	15497	15548	15402	15306	15628	15458	15408	15389	15403	15426	15396	15675	15277	15452	15370	15187	15473	15592	15491	15476	15465	15509	15484	15365	15397	15587	15391	15511	15365	15402	15501	15638	15523	15370	15537	15460	15336	15411	15546	15417	15468	15402	15611	15475	15392	15550	15435	15437	15521	15509	15426	15310	15358	15425	15311	15486	15337	15362	15612	15475	15407	15531	15273	15422	15512	15470	15436	15440	15480	15475	15454	15407	15381	15461	15479	15381	15563	15466	15427	15435	15577	15576	15405	15385	15361	15382	15423	15586	15390	15386	15503	15546	15425	15322	15403	15442	15445	15254	15561	15456	15328	15406	15488	15384	15467	15387	15663	15269	15661	15312	15351	15529	15393	15444	15363	15505	15393	15586	15377	15364	15440	15556	15596	15353	15500	15480	15241	15367	15362	15342	15444	15598	15292	15613	15395	15332	15603	15512	15429	15575	15350	15355	15482	15508	15491	15558	15490	15372	15425	15311	15419	15536	15692	15446	15381	15439	15363	15430	15439	15466	15326	15500	15452	15478	15303	15318	15331	15399	15219	15452	15542	15476	15503	15423	15419	15608	15303	15262	15527	15439	15442	15490	15402	15404	15580	15552	15493	15457	15576	15403	15175	15688	15377	15537	15475	15512	15554	15484	15502	15352	15602	15549	15441	15545	15466	15460	15262	15514	15520	15478	15395	15297	15364	15345	15591	15365	15434	15332	15299	15415	15398	15449	15636	15524	15497	15531	15516	15538	15564	15331	15470	15491	15408	15577	15442	15387	15278	15612	15484	15320	15486	15310	15415	15490	15431	15371	15328	15383	15542	15509	15312	15402	15569	15496	15526	15442	15489	15330	15454	15603	15396	15411	15301	15416	15495	15403	15450	15267	15432	15553	15433	15550	15452	15336	15383	15432	15430	15305	15310	15369	15604	15388	15589	15434	15238	15594	15448	15467	15386	15445	15325	15452	15611	15413	15385	15459	15483	15498	15236	15438	15577	15502	15385	15510	15472	15541	15552	15346	15597	15513	15447	15593	15425	15385	15540	15510	15412	15448	15415	15360	15295	15469	15436	15560	15399	15561	15401	15553	15328	15429	15383	15533	15238	15559	15511	15352	15277	15503	15485	15354	15431	15533	15580	15626	15351	15575	15488	15321	15269	15418	15414	15487	15226	15477	15309	15444	15576	15496	15529	15443	15636	15450	15394	15446	15245	15493	15280	15302	15527	15339	15627	15385	15463	15408	15499	15437	15572	15473	15405	15547	15383	15519	15443	15455	15567	15453	15479	15436	15430	15460	15494	15533	15539	15438	15565	15403	15484	15391	15534	15554	15270	15325	15518	15347	15416	15398	15550	15488	15344	15345	15431	15570	15615	15375	15544	15465	15370	15321	15334	15468	15525	15318	15446	15428	15471	15589	15315	15402	15511	15526	15311	15338	15292	15469	15380	15347	15333	15270	15409	15351	15298	15633	15397	15412	15358	15531	15540	15327	15365	15488	15366	15256	15436	15304	15435	15462	15471	15384	15409	15538	15573	15332	15448	15592	15399	15372	15558	15502	15476	15597	15366	15564	15447	15288	15498	15553	15280	15476	15530	15364	15452	15283	15292	15539	15402	15396	15643	15312	15334	15388	15376	15454	15281	15605	15525	15408	15527	15494	15443	15448	15577	15545	15353	15358	15272	15546	15543	15347	15284	15461	15536	15470	15470	15292	15548	15415	15264	15405	15536	15546	15493	15407	15440	15408	15511	15360	15374	15455	15352	15529	15414	15525	15522	15404	15370	15415	15420	15565	15440	15444	15322	15543	15338	15470	15182	15510	15535	15434	15417	15340	15531	15472	15375	15410	15454	15423	15414	15673	15285	15501	15411	15518	15464	15511	15526	15545	15606	15460	15501	15343	15307	15500	15371	15520	15322	15504	15493	15429	15530	15465	15354	15491	15585	15428	15312	15508	15685	15336	15440	15357	15402	15320	15410	15447	15461	15442	15474	15493	15564	15366	15590	15506	15456	15398	15553	15369	15306	15426	15332	15566	15469	15444	15472	15293	15509	15332	15206	15399	15445	15428	15417	15556	15388	15525	15395	15625	15576	15408	15446	15362	15536	15421	15339	15362	15448	15265	15421	15446	15495	15428	15309	15496	15572	15265	15531	15487	15390	15576	15350	15523	15624	15470	15424	15502	15462	15507	15529	15458	15364	15363	15397	15401	15509	15330	15436	15410	15375	15553	15496	15452	15530	15619	15331	15369	15445	15453	15401	15365	15329	15552	15466	15570	15360	15260	15387	15437	15489	15388	15379	15511	15439	15375	15365	15368	15432	15418	15499	15505	15393	15549	15574	15361	15373	15295	15398	15357	15402	15296	15431	15546	15526	15469	15304	15255	15413	15462	15426	15643	15529	15464	15407	15447	15524	15392	15362	15414	15400	15475	15423	15421	15376	15486	15359	15385	15438	15440	15383	15364	15491	15533	15509	15353	15473	15395	15365	15591	15411	15513	15357	15169	15574	15496	15670	15440	15270	15456	15406	15447	15437	15405	15375	15517	15643	15426	15407	15341	15350	15424	15492	15432	15469	15487	15387	15507	15429	15325	15425	15453	15308	15401	15639	15383	15363	15324	15459	15340	15495	15530	15276	15588	15362	15492	15453	15509	15390	15468	15426	15497	15595	15371	15369	15529	15317	15394	15461	15235	15431	15463	15409	15447	15545	15466	15494	15422	15342	15377	15503	15459	15293	15422	15492	15589	15398	15410	15254	15446	15412	15426	15409	15558	15429	15548	15442	15383	15402	15508	15448	15539	15492	15256	15506	15327	15345	15434	15431	15378	15519	15375	15553	15533	15428	15508	15480	15447	15384	15206	15535	15424	15554	15471	15448	15557	15539	15471	15306	15519	15463	15234	15489	15355	15303	15334	15406	15334	15366	15401	15639	15494	15545	15489	15517	15366	15578	15497	15502	15464	15576	15286	15362	15519	15292	15528	15602	15431	15343	15411	15449	15470	15297	15299	15379	15505	15534	15305	15529	15368	15564	15475	15384	15309	15433	15295	15638	15515	15467	15476	15531	15437	15378	15341	15522	15262	15536	15480	15534	15403	15386	15347	15417	15507	15364	15577	15491	15505	15452	15419	15438	15463	15521	15511	15471	15479	15604	15333	15386	15432	15351	15525	15584	15354	15466	15341	15446	15380	15493	15490	15348	15621	15456
24595	21211	27671	28095	23299	22822	23496	25127	24620	23487	20606	19641	19077	18957	19188	18986	19044	19113	18938	19081	19071	19056	18966	19015	19196	19057	19097	19030	18987	19017	19129	19047	18915	19062	18909	19003	18980	19114	18945	18924	19225	18863	19054	18906	19181	19159	19142	18965	19023	19062	18972	18881	19145	19051	18929	19003	19111	18930	19004	18923	19049	19048	19008	18835	19048	18903	19088	18904	19070	19011	18999	18920	19178	18965	18847	18943	18878	19237	19189	18898	19020	18814	18860	19070	18933	19139	18949	18975	18964	19001	19119	19045	18984	18976	19091	19013	19021	18923	18937	18845	19115	18875	19197	19088	18920	19098	19004	19112	18846	18816	18987	19082	19046	19169	18886	18681	18994	18976	18946	18839	18957	19039	19070	18981	19134	18779	19003	19013	18902	18884	18990	18950	19092	19005	18962	18925	18860	19176	19122	19021	18915	18842	19207	19013	18857	19025	18971	19048	18935	19131	18833	18927	19273	18769	19024	18976	19070	18971	18763	18871	19008	18887	19109	19034	19008	18908	19134	18960	19031	18860	19181	19092	18919	18914	18993	18815	18926	18814	18994	18830	18928	18990	18989	19087	18876	18959	18947	19065	19140	18807	19001	18922	18986	18907	19159	18953	18829	19031	19152	18959	19070	19100	18852	18946	19028	18910	19179	19104	19178	19251	18990	19049	18814	19192	18889	19162	19097	18954	19035	18828	18890	19137	19154	19097	18925	19021	18857	18849	18975	18913	18914	19104	18894	18814	18887	18977	18908	18873	19073	19098	18889	18992	19006	18795	19029	18935	18977	19037	18849	18672	18845	18991	19257	18930	19011	18847	18937	19071	19034	19137	18974	19122	19112	18988	18957	18936	18942	18977	18718	19032	18961	19146	18861	19023	18976	19092	18809	19084	19180	19152	19092	18965	18990	18898	19035	18829	18911	18903	19038	18906	18990	18846	18788	19069	19089	19126	19067	19117	19001	18911	19119	18905	19113	18862	18925	18989	19090	19067	18982	18925	19005	19051	18980	18877	18845	19010	18896	19104	18870	19057	19039	19119	18904	18973	19164	19191	18910	19072	19213	18999	18934	18896	19114	19024	18972	19000	18899	18938	18916	18993	19050	19119	18910	19003	18999	19048	18816	18893	18988	19014	18946	18904	19283	18805	19072	19084	18916	19024	19099	18662	18912	19011	19014	18971	18904	18751	18799	18717	19088	19037	19021	19020	18945	18984	18956	19039	19063	18999	19048	18960	19197	19092	19114	18991	18927	18984	18992	18970	18819	18992	18882	18993	19149	18875	18830	19143	18912	19013	18915	19042	18905	18894	18932	18810	19118	19059	19085	18949	18957	19016	18918	18797	19202	18890	18876	18793	19054	19055	18874	19014	18989	18760	18880	18991	19038	19012	19034	18989	19149	18886	18892	18932	19025	18864	18839	19076	18805	19071	19042	18824	19038	18947	19158	18861	19159	18817	19046	18946	18842	18994	19055	18970	18871	19121	19009	18878	18969	18852	18968	18918	18632	19081	19030	18952	18927	18975	18887	19045	18897	19030	19083	19180	18989	18957	18989	19034	18706	18831	18994	18848	19074	19134	18958	18873	19021	19092	19095	19055	19158	19035	19012	18984	18734	19093	18984	18915	19034	19054	18998	19002	19065	18965	19031	19118	18975	18906	19132	19101	19155	18861	19013	18958	18988	19086	19256	18799	18816	18908	18977	18854	18916	18822	19097	18858	19105	19054	18909	19046	18896	19118	18870	18859	19117	19153	18938	19152	19050	18957	18745	19006	18954	19104	18993	18988	19061	18978	19055	19115	19066	19108	18976	19040	19008	18977	19071	19009	18769	18794	18987	19082	19140	18929	19140	18842	18911	18942	18980	19157	19035	19041	19128	18842	19114	19076	19060	19190	19157	19116	19042	19149	18952	19095	18984	19096	19038	18867	18893	18986	19096	18838	19095	19083	18894	18860	18988	19040	19177	18968	19086	19008	18953	18909	19040	19235	18866	19096	19058	19055	18875	19020	19001	18875	18960	18865	19153	19066	19196	18918	19005	19118	19185	19088	19012	19028	18900	18989	19083	19064	18891	19035	19063	18975	19016	18859	19023	19116	19041	18915	18930	19119	19015	19022	19009	19054	18871	19086	18850	19010	19188	18972	19096	19240	18797	18846	18944	19112	19010	19073	19025	19059	18904	18693	18797	18918	18943	19224	19117	18905	18776	18983	19083	18929	18966	18937	19120	19004	18848	19015	19200	19099	19077	18927	19001	19053	19163	18880	18895	18971	19167	19096	19020	18811	19159	19149	19024	18939	19016	19117	19112	19066	19082	19044	18918	18909	19205	18997	19144	18998	19028	19021	19173	19037	19130	19034	18969	18940	18840	18863	19160	18930	19081	18896	19031	19129	18967	19031	18784	19018	18854	19007	19164	18921	19064	19157	18982	19048	19184	18720	19241	19006	18910	19002	18885	19064	18784	19193	18961	18959	19195	18893	19053	18856	19108	18929	18999	18987	18846	18914	19018	19134	18909	18969	19108	18833	19279	18793	18938	18996	18943	18840	19200	18915	19046	18919	18802	18958	18957	18941	18935	19000	19031	19050	19116	18980	19200	19097	19062	19050	18921	18813	19179	19255	19185	19051	18816	18888	19113	18957	18921	18999	18916	18985	18958	19199	19009	18935	18886	18990	19146	18949	18930	18931	19042	19104	19087	19046	18817	19145	19097	19059	19044	19132	19055	19040	19115	19062	18939	19001	18963	19146	18976	18994	18971	19051	19028	18904	18723	18957	19041	18967	18988	18802	19004	18871	18938	19063	18804	19165	19142	19135	18869	18903	18861	19138	19005	18933	19007	18980	18933	19012	18819	19029	18762	19009	19052	19054	18937	19049	18959	19071	18989	19076	19054	18934	19107	18888	18940	19114	19053	18971	19165	18909	19199	18880	18976	19121	18720	18872	18780	18778	19142	19399	18929	18918	19028	19126	18856	19045	19013	18813	19171	19056	18774	18864	18844	18789	18963	18961	19015	19014	19111	18993	19028	18781	19077	18872	19066	18849	18780	18980	19035	18715	19047	18909	19002	19088	19148	18915	19196	19082	19050	18875	19144	18803	18886	18920	18969	18969	19140	19085	19258	18942	19046	18782	19200	18959	19061	19033	18950	19095	19076	19029	18996	18997	18952	19010	18953	19091	19084	19238	19006	18993	18872	19070	19099	19042	19016	19124	18971	18864	18956	18813	19137	19040	18950	19019	18756	19149	18988	19034	18848	18985	19028	18877	18946	19251	19197	19074	18815	18961	19163	18845	18806	19153	18783	18860	19079	18989	19011	18981	18854	18835	19063	18846	19026	18861	18889	18992	19017	18964	19106	18853	18988	19104	19264	18918	19028	19073	19126	19039	18950	19075	19152	18890	18955	19031	18898	19006	19006	18917	18614	18866	19114	19098	18994	18765	18986	18948	19106	18951	19124	19193	18867	18937	18918	18890	19048	19035	19023	18933	19135	19210	18930	18955	18984	18762	19112	18985	19183	19109	19069	18799	18924	18807	18909	19162	19170	19113	19081	18998	19212	18773	19010	18983	19064	18801	19013	19101	18926	19112	19135	19066	18912	18926	18996	19035	19019	18994	18840	19127	19293	19131	19226	18981	19107	18842	19059	18889	18995	18977	19041	18973	19140	19014	19064	19035	18954	18953	18909	18999	19032	18857	19093	18921	19053	19046	18958	19025	18771	19245	19164	18915	18947	18894	18939	19115	19117	19084	18964	19027	18950	18863	19042	18939	18970	19039	19024	19009	18809	19113	19162	19175	19133	19005	19020	19045	19158	18986	18767	19012	18910	18913	19118	18974	19093	18749	18776	18915	18977	19282	18944	18780	18941	18877	19057	18941	19025	19237	19046	19111	19099	19065	19024	18915	19028	18972	18974	19199	18950	19041	19001	18958	19100	18933	18816	18991	19027	19021	18904	19010	19147	18920	19094	19112	19213	18951	18946	18916	19186	18987	19069	18754	19024	19087	19221	19072	19249	19205	19150	19086	18915	18935	18917	18906	19026	18811	18887	18994	19080	19007	18968	19060	18927	18821	19059	19067	18933	18766	18932	18939	18869	19019	18897	19107	18991	19024	19098	19137	19088	19037	19029	19002	19013	19084	19073	19040	19107	19229	19040	18965	18946	18965	18929	19033	19007	19003	19007	19193	19123	18896	19070	19076	18867	18908	18830	18863	18993	18995	19285	19017	19039	19189	18986	19005	19035	18954	19059	19054	18871	19186	18963	18966	19097	18970	18722	18916	18745	18941	19187	18910	19010	19017	18993	18957	19126	18864	19042	19010	18857	19025	18930	19227	19021	19312	18919	19226	18938	18909	19111	19010	19090	18946	19049	18877	18934	18880	18952	19047	18993	18997	18977	19141	19119	18918	19119	19252	19053	19062	18974	18971	19007	18837	19154	18819	19093	19111	18938	19096	18944	19026	19016	19036	18820	19135	19096	19108	18826	19055	19236	19081	19251	18907	19053	18871	18976	19102	18966	19073	19038	18999	18814	18963	18999	19101	18978	19206	18937	18979	18998	19118	19055	19042	19013	18868	19012	18931	19006	18983	18887	18825	18864	19026	19125	18946	18907	18811	19048	18921	18874	19153	19086	19133	18863	19016	19018	18997	18941	18984	19094	18927	18902	18905	18864	19020	19094	19172	19086	19043	19098	18885	19206	19043	19134	19006	18791	19013	19219	19074	19118	19215	19014	18951	18937	18989	18993	18894	19048	19101	18663	19108	18976	18886	19003	18876	18791	18873	19109	19075	19058	19045	19164	18775	18967	18895	19007	18883	19074	19132	19118	19011	19024	19055	19011	18892	19016	18913	19016	18882	19147	18819	18885	18784	18921	18952	19039	18777	18874	18917	18947	18887	19007	18947	18926	19014	19106	18979	19033	18948	19065	18894	18824	18914	18978	18939	18913	19001	18914	19014	19011	19068	19123	19167	19016	18905	19078	19180	18799	18799	19063	19001	19192	18904	18980	19170	18932	19215	19057	18927	18888	19052	19015	18800	18722	19058	19071	19181	19037	18979	18966	19135	18970	18745	19115	18928	19199	18923	19065	19099	18929	19037	19023	18992	18896	19015	19171	18989
25392	44522	35603	26799	22379	21160	21585	25393	24174	21403	17528	16084	15666	15621	15660	15498	15643	15710	15689	15631	15603	15621	15688	15614	15684	15563	15695	15626	15520	15736	15721	15857	15666	15643	15574	15728	15631	15483	15713	15769	15711	15770	15674	15719	15830	15666	15604	15853	15733	15578	15654	15769	15644	15716	15545	15734	15571	15614	15894	15742	15854	15778	15754	15777	15726	15654	15694	15678	15744	15563	15660	15676	15660	15548	15744	15614	15680	15523	15794	15606	15754	15717	15527	15561	15611	15644	15586	15671	15562	15691	15832	15561	15756	15719	15610	15638	15571	15643	15627	15720	15782	15449	15858	15683	15558	15644	15578	15780	15566	15614	15772	15813	15622	15526	15661	15526	15631	15618	15728	15546	15528	15785	15628	15760	15691	15702	15667	15763	15546	15636	15495	15588	15703	15520	15565	15779	15506	15782	15606	15613	15690	15592	15490	15486	15818	15705	15670	15818	15626	15670	15593	15695	15601	15619	15537	15664	15555	15681	15675	15705	15714	15611	15591	15687	15671	15499	15731	15709	15762	15644	15587	15569	15752	15635	15701	15613	15606	15693	15589	15737	15623	15741	15716	15715	15794	15831	15628	15626	15810	15628	15614	15814	15618	15676	15706	15683	15404	15589	15668	15700	15643	15587	15676	15733	15523	15734	15700	15690	15583	15643	15759	15744	15625	15620	15694	15511	15730	15676	15584	15734	15727	15615	15651	15538	15657	15532	15706	15576	15468	15547	15683	15710	15698	15671	15744	15670	15749	15557	15579	15482	15773	15492	15765	15591	15389	15525	15799	15650	15667	15554	15854	15555	15713	15708	15537	15496	15723	15513	15757	15570	15724	15660	15735	15642	15718	15703	15733	15731	15859	15560	15805	15617	15694	15507	15709	15585	15773	15546	15702	15752	15639	15630	15535	15613	15805	15606	15561	15618	15620	15765	15805	15638	15750	15461	15705	15498	15653	15622	15814	15547	15586	15702	15806	15597	15821	15595	15809	15639	15790	15776	15567	15588	15511	15602	15520	15579	15513	15724	15523	15572	15727	15633	15547	15606	15730	15699	15540	15648	15670	15698	15676	15596	15769	15618	15729	15456	15614	15581	15613	15576	15599	15649	15756	15651	15617	15610	15752	15706	15725	15665	15696	15521	15602	15551	15713	15779	15733	15512	15507	15664	15625	15662	15711	15647	15649	15710	15680	15569	15652	15607	15631	15595	15511	15642	15757	15767	15769	15476	15659	15525	15902	15720	15744	15917	15701	15603	15689	15600	15360	15500	15748	15654	15655	15609	15741	15602	15708	15601	15854	15604	15745	15541	15842	15612	15647	15482	15617	15527	15665	15679	15574	15838	15702	15479	15607	15537	15611	15576	15688	15856	15612	15847	15585	15670	15581	15702	15754	15610	15629	15705	15612	15720	15637	15666	15691	15530	15524	15491	15686	15724	15664	15492	15751	15721	15459	15544	15518	15650	15606	15721	15898	15644	15866	15662	15572	15795	15429	15532	15706	15583	15465	15601	15748	15693	15635	15726	15592	15614	15670	15623	15760	15517	15707	15615	15896	15725	15608	15655	15552	15774	15601	15580	15642	15550	15641	15525	15621	15601	15495	15707	15583	15647	15788	15664	15612	15635	15537	15483	15646	15768	15764	15689	15564	15607	15672	15743	15874	15561	15679	15759	15850	15694	15595	15592	15616	15613	15522	15615	15741	15496	15637	15534	15733	15683	15562	15530	15516	15729	15741	15733	15609	15699	15609	15687	15812	15726	15607	15629	15619	15647	15675	15758	15540	15836	15565	15727	15656	15520	15617	15800	15833	15464	15644	15625	15662	15744	15730	15729	15789	15459	15729	15803	15566	15597	15565	15713	15555	15596	15537	15709	15623	15721	15600	15427	15768	15498	15622	15654	15488	15629	15688	15533	15825	15740	15552	15572	15832	15607	15323	15664	15504	15604	15571	15715	15788	15753	15780	15678	15560	15593	15835	15732	15576	15598	15621	15484	15924	15725	15749	15520	15631	15616	15785	15391	15612	15678	15599	15510	15560	15687	15634	15789	15454	15740	15696	15537	15653	15757	15602	15625	15664	15725	15524	15702	15688	15653	15656	15659	15746	15865	15534	15482	15647	15732	15694	15517	15742	15711	15751	15512	15595	15777	15571	15580	15705	15601	15601	15903	15570	15665	15834	15617	15619	15565	15766	15437	15756	15688	15659	15679	15625	15531	15700	15542	15761	15594	15683	15671	15554	15675	15733	15736	15672	15543	15710	15639	15554	15583	15655	15566	15483	15602	15602	15613	15757	15726	15587	15593	15583	15602	15523	15757	15660	15622	15586	15684	15689	15701	15500	15760	15548	15824	15720	15726	15662	15623	15588	15594	15728	15579	15670	15696	15629	15811	15533	15633	15756	15530	15610	15834	15560	15711	15761	15530	15775	15711	15712	15648	15501	15718	15626	15691	15728	15738	15561	15850	15503	15697	15639	15816	15486	15604	15534	15648	15788	15717	15678	15622	15747	15618	15803	15673	15479	15644	15478	15553	15788	15608	15661	15754	15625	15572	15708	15757	15579	15726	15701	15606	15640	15739	15646	15584	15620	15704	15540	15576	15722	15688	15745	15738	15566	15402	15675	15709	15733	15688	15605	15594	15697	15667	15655	15630	15581	15733	15637	15618	15848	15658	15509	15825	15615	15641	15622	15596	15743	15727	15783	15712	15619	15548	15660	15653	15819	15769	15521	15654	15701	15756	15744	15797	15654	15695	15570	15685	15642	15668	15612	15782	15785	15759	15650	15708	15590	15639	15869	15615	15781	15572	15706	15791	15666	15715	15719	15515	15559	15724	15542	15657	15764	15576	15681	15488	15764	15488	15660	15582	15677	15752	15727	15584	15729	15599	15579	15592	15570	15423	15760	15679	15639	15631	15516	15724	15651	15674	15635	15710	15687	15613	15690	15854	15641	15490	15840	15607	15733	15691	15552	15679	15768	15794	15675	15623	15701	15676	15634	15749	15552	15771	15690	15642	15583	15729	15579	15660	15513	15684	15778	15764	15595	15834	15692	15699	15771	15633	15593	15573	15708	15654	15655	15468	15649	15687	15604	15582	15664	15662	15525	15570	15595	15527	15669	15711	15545	15720	15770	15571	15676	15768	15725	15548	15698	15560	15702	15784	15540	15713	15653	15653	15799	15724	15526	15629	15573	15655	15516	15618	15818	15576	15647	15520	15576	15574	15706	15546	15785	15661	15771	15748	15698	15555	15509	15602	15671	15795	15571	15499	15649	15622	15621	15751	15609	15711	15691	15666	15476	15635	15705	15701	15806	15548	15624	15749	15739	15665	15674	15615	15734	15677	15726	15631	15636	15600	15605	15778	15683	15733	15526	15613	15715	15657	15602	15680	15723	15758	15707	15614	15754	15833	15692	15692	15828	15778	15800	15607	15659	15804	15639	15703	15665	15552	15615	15583	15676	15607	15684	15625	15513	15638	15636	15597	15707	15561	15760	15598	15582	15484	15855	15572	15641	15588	15516	15598	15714	15569	15705	15627	15521	15735	15898	15670	15492	15513	15613	15618	15757	15524	15666	15616	15826	15667	15859	15618	15631	15635	15699	15639	15702	15650	15647	15600	15701	15664	15574	15552	15654	15662	15657	15591	15471	15541	15677	15678	15753	15612	15773	15707	15676	15731	15342	15631	15727	15653	15694	15698	15490	15619	15564	15570	15803	15695	15636	15641	15823	15658	15625	15895	15578	15645	15579	15695	15629	15802	15708	15609	15789	15764	15803	15574	15632	15532	15639	15642	15611	15584	15626	15519	15608	15708	15534	15696	15711	15792	15645	15731	15698	15771	15640	15553	15748	15806	15797	15675	15569	15610	15894	15505	15768	15684	15504	15766	15721	15661	15589	15520	15744	15610	15786	15576	15620	15644	15567	15669	15629	15570	15753	15648	15540	15627	15596	15586	15705	15599	15705	15665	15621	15824	15720	15531	15624	15678	15661	15679	15672	15804	15616	15553	15803	15617	15639	15825	15844	15644	15684	15494	15743	15768	15589	15648	15696	15532	15707	15684	15724	15560	15521	15618	15733	15618	15685	15612	15761	15609	15595	15666	15744	15719	15819	15635	15618	15658	15644	15655	15694	15574	15627	15529	15727	15636	15744	15663	15652	15511	15615	15654	15582	15582	15623	15634	15914	15778	15662	15642	15739	15547	15602	15695	15717	15670	15623	15588	15622	15633	15758	15627	15751	15686	15621	15579	15720	15648	15576	15836	15694	15711	15665	15483	15674	15639	15645	15595	15624	15738	15563	15662	15567	15582	15855	15645	15780	15598	15528	15508	15548	15528	15642	15574	15605	15718	15744	15532	15697	15574	15725	15524	15767	15673	15721	15650	15731	15610	15682	15690	15839	15699	15629	15441	15680	15642	15572	15481	15597	15726	15649	15809	15603	15705	15660	15588	15844	15714	15833	15731	15878	15582	15694	15663	15662	15638	15876	15629	15658	15905	15632	15698	15661	15548	15804	15638	15788	15529	15673	15592	15496	15557	15635	15671	15583	15757	15698	15593	15735	15704	15725	15660	15669	15639	15546	15576	15405	15652	15805	15742	15636	15608	15749	15643	15723	15666	15662	15718	15611	15584	15584	15667	15810	15791	15675	15635	15712	15824	15677	15683	15686	15732	15596	15599	15623	15712	15540	15689	15719	15450	15703	15582	15628	15761	15529	15578	15518	15581	15562	15670	15682	15501	15689	15512	15675	15704	15502	15789	15591	15548	15542	15743	15792	15689	15641	15708	15614	15720	15723	15888	15682	15645	15584	15760	15721	15598	15522	15470	15662	15658	15646	15650	15734	15682	15774	15745	15691	15550	15592	15753	15812	15683	15625	15685	15520	15578	15675	15450	15693	15575	15543	15569	15648	15530	15721	15576	15915	15744	15658	15791	15743	15631	15633	15570	15623	15704	15596	15578	15399	15747	15530	15802	15678	15869	15724	15723	15742	15660	15718	15591	15692	15708	15519	15738	15729	15751	15516	15533	15526	15570	15682	15835	15744	15711	15556	15758	15730	15859	15443	15545	15645	15663	15778	15654	15643	15733	15626	15777	15600	15477	15569	15717	15721	15675
22045	21123	28580	24213	22665	30134	36001	38167	35049	32207	24374	20459	19327	19025	18943	18835	18993	18807	18745	18572	18873	19046	19036	18787	18676	18710	18699	18713	18888	18785	18658	18926	18615	18698	18778	18682	18624	18568	18649	18597	18898	18945	18707	18853	18760	18898	18883	18636	18743	18568	18737	18691	18669	18680	18534	18787	18449	18824	18656	18620	18471	18728	18702	18689	18575	18784	18831	18482	18822	18659	18608	18644	18788	18698	18735	18580	18687	18558	18632	18643	18730	18828	18707	18598	18735	18597	18716	18753	18635	18792	18838	18653	18647	18680	18676	18695	18833	18428	18771	18643	18647	18654	18562	18517	18680	18533	18600	18562	18580	18779	18636	18618	18584	18545	18579	18875	18719	18652	18613	18599	18685	18735	18782	18712	18635	18557	18460	18719	18458	18683	18540	18670	18688	18429	18787	18487	18342	18493	18425	18369	18734	18785	18596	18615	18819	18611	18619	18703	18567	18686	18624	18677	18609	18663	18551	18718	18617	18423	18626	18638	18748	18529	18651	18643	18654	18525	18626	18726	18696	18477	18628	18535	18511	18495	18686	18614	18460	18422	18669	18733	18492	18661	18564	18393	18772	18721	18683	18670	18426	18627	18673	18458	18421	18666	18671	18699	18642	18583	18444	18642	18613	18701	18659	18681	18808	18659	18420	18650	18641	18679	18587	18635	18813	18594	18549	18459	18439	18782	18472	18551	18634	18622	18665	18479	18694	18640	18631	18593	18853	18555	18617	18683	18639	18724	18775	18382	18553	18682	18678	18466	18510	18699	18645	18218	18727	18453	18751	18760	18539	18709	18673	18712	18554	18613	18641	18621	18765	18764	18515	18685	18351	18680	18642	18567	18692	18612	18732	18840	18776	18774	18587	18762	18572	18778	18609	18565	18643	18647	18694	18592	18477	18616	18707	18719	18643	18475	18563	18527	18648	18573	18789	18769	18697	18711	18378	18387	18541	18526	18743	18593	18724	18745	18425	18464	18581	18749	18513	18545	18560	18616	18681	18602	18484	18658	18569	18640	18658	18503	18444	18715	18566	18621	18725	18657	18703	18654	18663	18740	18527	18736	18697	18703	18862	18597	18878	18620	18544	18511	18467	18586	18406	18698	19036	18649	18699	18340	18560	18589	18518	18672	18508	18619	18576	18492	18640	18561	18620	18555	18663	18638	18604	18627	18560	18839	18733	18544	18624	18565	18630	18470	18632	18508	18502	18407	18439	18478	18620	18799	18651	18442	18746	18592	18865	18537	18671	18664	18625	18624	18682	18575	18671	18664	18799	18532	18647	18643	18578	18649	18565	18839	18743	18492	18817	18557	18641	18583	18573	18482	18849	18559	18806	18603	18598	18635	18676	18647	18720	18603	18500	18576	18751	18793	18609	18563	18735	18683	18538	18648	18682	18808	18631	18749	18429	18750	18818	18490	18488	18647	18698	18824	18689	18584	18654	18800	18590	18618	18681	18657	18764	18752	18566	18500	18542	18735	18625	18649	18745	18588	18653	18513	18718	18654	18569	18648	18787	18788	18734	18687	18811	18517	18610	18831	18669	18526	18855	18600	18553	18575	18550	18433	18577	18761	18666	18530	18569	18548	18468	18659	18812	18922	18714	18612	18695	18708	18563	18714	18844	18607	18466	18657	18633	18717	18756	18643	18507	18461	18803	18623	18711	18604	18706	18574	18548	18717	18691	18522	18713	18498	18605	18534	18645	18635	18596	18608	18577	18491	18391	18483	18714	18777	18490	18589	18704	18788	18370	18599	18588	18804	18673	18444	18681	18715	18702	18731	18742	18610	18683	18599	18611	18350	18490	18349	18764	18775	18641	18854	18662	18584	18540	18540	18854	18441	18708	18744	18545	18596	18726	18550	18788	18592	18450	18623	18590	18576	18639	18630	18572	18442	18523	18434	18725	18843	18779	18612	18438	18514	18610	18967	18597	18598	18698	18644	18797	18709	18630	18614	18752	18664	18442	18751	18687	18728	18516	18769	18859	18680	18692	18690	18564	18651	18663	18572	18430	18594	18476	18769	18637	18840	18748	18556	18640	18663	18665	18759	18798	18720	18680	18596	18608	18584	18636	18701	18570	18502	18575	18636	18776	18727	18669	18643	18885	18713	18494	18467	18523	18484	18664	18770	18664	18539	18549	18364	18651	18820	18668	18586	18828	18495	18558	18575	18451	18591	18358	18527	18689	18745	18577	18468	18762	18716	18793	18609	18473	18509	18443	18809	18704	18654	18427	18697	18550	18541	18700	18486	18606	18742	18715	18639	18572	18631	18727	18674	18475	18432	18511	18429	18469	18558	18754	18432	18749	18754	18618	18573	18718	18710	18583	18786	18487	18522	18561	18614	18700	18321	18729	18532	18628	18738	18529	18610	18861	18841	18560	18577	18692	18733	18587	18550	18829	18617	18539	18783	18551	18575	18565	18607	18678	18446	18661	18437	18635	18525	18591	18658	18622	18603	18502	18619	18443	18427	18600	18577	18586	18477	18314	18639	18784	18616	18566	18607	18445	18906	18752	18662	18678	18808	18492	18687	18520	18619	18651	18677	18697	18640	18586	18586	18657	18767	18427	18585	18717	18789	18604	18607	18881	18644	18584	18491	18527	18527	18561	18571	18567	18501	18705	18747	18616	18710	18783	18775	18686	18618	18853	18705	18699	18690	18527	18466	18546	18613	18530	18549	18712	18684	18834	18731	18616	18619	18649	18499	18752	18782	18739	18606	18766	18566	18729	18606	18643	18752	18815	18914	18727	18490	18798	18475	18647	18644	18565	18484	18590	18641	18872	18885	18513	18517	18786	18776	18662	18462	18424	18725	18464	18646	18541	18612	18794	18552	18576	18726	18499	18804	18530	18563	18703	18661	18509	18545	18737	18576	18629	18541	18715	18786	18467	18787	18429	18685	18561	18496	18671	18586	18553	18500	18725	18666	18577	18450	18672	18540	18646	18536	18686	18580	18734	18598	18640	18777	18696	18776	18693	18784	18635	18656	18674	18525	18835	18469	18862	18632	18619	18789	18647	18620	18821	18589	18656	18607	18659	18770	18717	18711	18661	18759	18725	18616	18538	18450	18650	18554	18681	18477	18539	18785	18745	18589	18628	18624	18717	18518	18468	18862	18598	18697	18493	18827	18761	18644	18515	18661	18696	18436	18667	18315	18783	18486	18443	18498	18753	18575	18477	18640	18752	18806	18458	18426	18635	18515	18722	18593	18570	18609	18583	18846	18700	18724	18629	18855	18639	18430	18399	18685	18572	18563	18665	18650	18693	18702	18595	18610	18608	18621	18613	18458	18643	18729	18503	18613	18673	18545	18663	18753	18643	18556	18426	18469	18752	18540	18492	18654	18558	18757	18835	18698	18582	18791	18693	18522	18574	18561	18736	18448	18723	18669	18679	18586	18554	18661	18469	18584	18818	18604	18703	18682	18751	18457	18538	18573	18640	18608	18661	18688	18667	18767	18732	18514	18568	18593	18570	18728	18804	18518	18503	18513	18482	18633	18552	18767	18730	18748	18717	18690	18501	18454	18659	18673	18743	18502	18544	18703	18666	18543	18833	18536	18558	18644	18661	18756	18945	18682	18540	18703	18505	18590	18658	18512	18748	18585	18679	18673	18638	18672	18491	18688	18523	18576	18460	18724	18600	18534	18533	18624	18702	18526	18640	18465	18431	18504	18498	18674	18591	18462	18455	18595	18706	18598	18536	18492	18727	18739	18779	18656	18690	18563	18702	18444	18752	18622	18562	18574	18689	18808	18714	18683	18633	18732	18400	18365	18545	18487	18600	18634	18404	18538	18598	18544	18612	18601	18537	18653	18510	18601	18922	18691	18825	18744	18744	18784	18549	18464	18543	18650	18340	18353	18706	18577	18721	18757	18765	18593	18688	18483	18637	18583	18496	18488	18427	18550	18633	18706	18744	18633	18574	18506	18470	18737	18720	18649	18683	18631	18457	18596	18619	18730	18912	18799	18718	18662	18789	18612	18557	18688	18833	18520	18733	18552	18538	18603	18749	18703	18812	18583	18484	18573	18667	18904	18480	18748	18478	18447	18706	18541	18513	18478	18491	18580	18693	18572	18482	18507	18627	18625	18653	18777	18430	18460	18633	18638	18572	18735	18550	18606	18743	18626	18597	18462	18617	18784	18428	18491	18768	18632	18588	18839	18506	18520	18548	18585	18751	18683	18689	18712	18551	18631	18778	18669	18626	18551	18699	18389	18633	18534	18826	18489	18676	18627	18681	18549	18440	18523	18560	18735	18760	18849	18824	18465	18761	18651	18787	18707	18562	18670	18814	18497	18605	18595	18520	18773	18651	18606	18442	18582	18449	18374	18703	18822	18554	18546	18593	18785	18865	18684	18729	18596	18727	18749	18710	18417	18510	18676	18626	18724	18691	18672	18808	18586	18677	18423	18772	18651	18812	18662	18596	18751	18758	18653	18948	18618	18593	18553	18583	18746	18708	18733	18675	18755	18481	18798	18865	18549	18632	18752	18601	18554	18725	18758	18672	18826	18786	18588	18467	18597	18721	18550	18602	18566	18622	18626	18673	18687	18557	18438	18717	18730	18689	18601	18533	18583	18815	18634	18843	18736	18549	18565	18582	18513	18587	18551	18654	18651	18635	18707	18673	18668	18809	18756	18723	18783	18670	18621	18512	18625	18564	18607	18562	18584	18618	18768	18644	18547	18725	18727	18519	18582	18567	18540	18739	18706	18618	18579	18688	18601	18937	18671	18655	18407	18558	18682	18486	18582	18581	18605	18730	18378	18523	18726	18586	18573	18678	18561	18986	18613	18711	18457	18511	18404	18734	18653	18458	18757	18701	18598	18629	18401	18343	18597	18511	18510	18845	18595	18612	18673	18534	18591	18589	18599	18554	18702	18605	18810	18600	18593	18768	18487	18535	18372	18661	18640	18489	18745	18649	18606	18568	18561	18661	18671	18631	18614	18719	18600	18547	18619	18747	18750	18508	18340	18665	18421	18480	18609	18751	18682	18273	18607	18641	18523	18705	18876	18700	18592	18472	18603	18833	18617	18598	18612	18704	18701	18679	18712	18668	18875	18596	18478	18701	18813	18590	18563	18730	18483	18612	18489	18648	18640	18680	18634
27373	57688	52912	37213	32537	35817	34607	39537	34813	30889	20168	16959	15539	15378	15510	15463	15453	15467	15264	15278	15511	15252	15243	15474	15225	15300	15374	15349	15396	15406	15392	15413	15518	15141	15406	15318	15558	15382	15301	15482	15513	15446	15365	15334	15485	15328	15323	15193	15414	15348	15281	15384	15479	15492	15380	15480	15342	15243	15328	15255	15296	15436	15296	15318	15271	15372	15491	15515	15559	15528	15385	15292	15367	15371	15289	15471	15412	15617	15367	15366	15408	15349	15275	15425	15620	15406	15564	15389	15325	15275	15339	15366	15362	15505	15176	15352	15394	15312	15450	15521	15489	15254	15375	15275	15260	15285	15425	15303	15256	15508	15401	15301	15506	15544	15384	15330	15233	15117	15547	15285	15269	15441	15343	15345	15397	15320	15281	15554	15370	15364	15348	15137	15339	15359	15452	15470	15516	15397	15327	15502	15416	15515	15350	15529	15207	15413	15308	15487	15347	15274	15409	15165	15433	15347	15411	15399	15461	15365	15290	15471	15355	15448	15251	15345	15383	15332	15405	15257	15385	15380	15315	15548	15380	15330	15410	15279	15306	15435	15342	15296	15400	15243	15311	15391	15292	15337	15401	15346	15422	15177	15359	15254	15222	15354	15387	15303	15362	15309	15403	15291	15344	15267	15397	15463	15330	15333	15243	15423	15556	15222	15443	15482	15424	15419	15321	15512	15316	15353	15270	15306	15250	15335	15288	15402	15318	15366	15400	15311	15429	15176	15519	15382	15359	15428	15454	15627	15305	15315	15324	15300	15463	15393	15342	15334	15331	15361	15387	15339	15421	15529	15277	15470	15423	15241	15204	15479	15422	15225	15363	15488	15420	15408	15269	15355	15394	15373	15293	15362	15327	15451	15233	15256	15326	15229	15258	15383	15496	15464	15412	15286	15423	15376	15243	15426	15359	15468	15353	15367	15261	15217	15352	15316	15549	15506	15356	15276	15430	15489	15502	15521	15379	15463	15202	15327	15177	15463	15387	15300	15309	15363	15401	15387	15451	15341	15405	15242	15311	15501	15216	15234	15334	15497	15316	15369	15524	15290	15288	15418	15270	15284	15217	15150	15352	15316	15414	15328	15410	15474	15535	15299	15252	15240	15513	15405	15356	15586	15250	15433	15281	15269	15268	15420	15445	15350	15295	15434	15199	15400	15365	15353	15512	15404	15301	15321	15248	15507	15368	15542	15434	15523	15306	15284	15292	15288	15293	15253	15359	15466	15305	15504	15592	15317	15522	15489	15164	15347	15426	15363	15177	15306	15386	15314	15452	15314	15368	15191	15273	15329	15343	15339	15426	15249	15353	15376	15311	15221	15348	15398	15292	15387	15239	15504	15207	15328	15381	15376	15339	15325	15245	15321	15331	15313	15390	15319	15256	15281	15524	15412	15180	15381	15319	15301	15428	15400	15253	15451	15329	15373	15551	15405	15230	15302	15356	15467	15223	15341	15433	15336	15398	15355	15515	15372	15430	15602	15304	15454	15294	15189	15370	15106	15477	15496	15441	15349	15417	15371	15471	15294	15526	15445	15293	15298	15294	15291	15320	15261	15386	15430	15438	15485	15412	15470	15403	15335	15374	15310	15490	15384	15311	15314	15277	15335	15468	15274	15378	15474	15370	15403	15321	15339	15492	15411	15413	15376	15416	15287	15208	15413	15261	15378	15198	15280	15458	15294	15255	15474	15429	15331	15534	15341	15406	15367	15351	15371	15378	15345	15308	15512	15304	15251	15437	15277	15384	15345	15420	15357	15421	15382	15445	15343	15389	15204	15153	15273	15371	15267	15305	15338	15212	15463	15320	15326	15512	15179	15361	15425	15319	15237	15413	15240	15388	15340	15324	15390	15322	15400	15129	15331	15497	15450	15276	15285	15501	15478	15513	15216	15604	15356	15171	15376	15339	15422	15366	15448	15493	15457	15354	15301	15446	15353	15262	15455	15297	15269	15269	15297	15237	15304	15350	15379	15541	15308	15367	15453	15479	15288	15274	15379	15615	15391	15344	15456	15322	15387	15445	15194	15329	15102	15382	15345	15242	15391	15426	15354	15295	15447	15432	15315	15275	15376	15524	15350	15543	15528	15316	15416	15351	15406	15368	15343	15382	15354	15192	15495	15262	15389	15290	15436	15445	15217	15359	15203	15375	15389	15283	15207	15358	15219	15253	15301	15526	15415	15370	15287	15451	15266	15257	15407	15367	15455	15270	15532	15189	15481	15351	15347	15445	15472	15347	15335	15420	15343	15269	15330	15271	15423	15410	15465	15348	15278	15439	15327	15432	15288	15674	15222	15293	15319	15354	15423	15323	15561	15408	15314	15224	15379	15353	15376	15412	15513	15228	15333	15404	15363	15337	15279	15271	15352	15282	15245	15583	15262	15277	15302	15307	15390	15308	15401	15484	15506	15362	15302	15574	15256	15413	15253	15397	15234	15184	15355	15439	15200	15519	15360	15380	15324	15368	15397	15420	15438	15355	15344	15247	15353	15495	15522	15368	15186	15488	15425	15200	15298	15432	15531	15252	15306	15371	15429	15339	15466	15423	15541	15419	15342	15411	15414	15469	15304	15370	15245	15337	15443	15465	15389	15329	15280	15463	15353	15302	15284	15247	15363	15581	15267	15515	15470	15393	15323	15361	15474	15389	15411	15427	15360	15492	15354	15284	15312	15364	15303	15461	15352	15260	15549	15402	15354	15376	15255	15382	15347	15330	15242	15285	15327	15273	15536	15389	15300	15426	15138	15526	15372	15276	15334	15214	15275	15304	15374	15462	15331	15388	15198	15112	15469	15284	15278	15350	15481	15429	15493	15270	15432	15475	15307	15388	15294	15297	15305	15486	15305	15340	15366	15462	15256	15268	15446	15264	15144	15330	15346	15191	15408	15230	15420	15307	15342	15421	15294	15453	15381	15333	15424	15348	15302	15232	15423	15370	15310	15261	15286	15483	15290	15489	15496	15270	15388	15304	15396	15482	15242	15442	15359	15305	15458	15387	15429	15239	15263	15259	15235	15206	15393	15200	15275	15239	15360	15594	15371	15299	15524	15227	15311	15391	15316	15389	15293	15283	15433	15434	15293	15412	15311	15299	15518	15410	15416	15302	15270	15233	15305	15369	15441	15481	15318	15297	15176	15311	15488	15339	15199	15305	15581	15374	15374	15425	15362	15344	15245	15471	15233	15380	15287	15327	15401	15326	15426	15577	15475	15444	15429	15317	15143	15338	15402	15323	15370	15278	15236	15286	15243	15351	15330	15422	15355	15346	15392	15354	15433	15506	15312	15482	15476	15367	15389	15482	15360	15282	15360	15196	15243	15415	15545	15353	15349	15364	15283	15334	15301	15232	15349	15468	15410	15409	15365	15308	15449	15404	15300	15519	15339	15252	15230	15301	15409	15460	15486	15401	15446	15337	15439	15372	15369	15278	15350	15371	15320	15438	15298	15467	15363	15402	15293	15524	15373	15422	15348	15426	15412	15428	15422	15295	15423	15360	15328	15494	15359	15262	15326	15388	15380	15399	15479	15302	15255	15305	15440	15370	15496	15328	15381	15385	15315	15263	15477	15361	15422	15378	15333	15580	15302	15400	15421	15319	15239	15160	15444	15418	15300	15421	15428	15326	15337	15310	15301	15488	15236	15440	15333	15334	15384	15280	15424	15227	15409	15423	15284	15413	15290	15308	15241	15405	15348	15190	15565	15449	15202	15290	15483	15273	15318	15330	15302	15328	15246	15316	15294	15335	15290	15330	15315	15499	15431	15286	15300	15324	15325	15414	15423	15141	15367	15235	15178	15289	15554	15328	15271	15508	15467	15240	15315	15399	15457	15545	15457	15360	15427	15314	15475	15426	15274	15400	15374	15423	15537	15440	15308	15332	15380	15321	15247	15480	15195	15597	15492	15335	15299	15267	15407	15271	15304	15428	15577	15384	15254	15382	15484	15336	15354	15460	15453	15385	15406	15177	15363	15177	15510	15374	15433	15341	15157	15412	15413	15353	15404	15362	15433	15261	15471	15334	15276	15318	15180	15360	15455	15593	15417	15369	15252	15340	15416	15418	15293	15371	15364	15352	15333	15309	15404	15325	15246	15257	15271	15369	15268	15353	15327	15279	15503	15275	15302	15464	15344	15429	15306	15215	15476	15495	15159	15297	15408	15312	15220	15362	15389	15416	15352	15398	15295	15288	15374	15556	15353	15270	15284	15327	15244	15460	15427	15380	15367	15379	15475	15429	15242	15326	15276	15440	15389	15361	15392	15389	15449	15332	15304	15424	15470	15265	15365	15398	15397	15353	15333	15214	15360	15491	15355	15271	15537	15167	15423	15232	15361	15385	15380	15284	15539	15398	15285	15450	15543	15477	15331	15299	15384	15579	15389	15432	15343	15296	15366	15331	15455	15374	15395	15346	15272	15238	15361	15309	15486	15217	15349	15283	15418	15266	15349	15425	15430	15402	15351	15305	15429	15527	15602	15436	15341	15266	15270	15435	15433	15438	15244	15356	15400	15438	15363	15434	15292	15381	15538	15474	15433	15259	15453	15414	15399	15412	15454	15268	15370	15420	15178	15488	15606	15442	15401	15133	15232	15326	15423	15455	15377	15349	15248	15429	15344	15311	15290	15321	15393	15300	15433	15521	15304	15238	15451	15508	15385	15426	15444	15320	15432	15318	15346	15416	15404	15489	15457	15312	15471	15396	15198	15431	15427	15230	15505	15320	15340	15339	15354	15260	15336	15426	15322	15346	15375	15399	15293	15517	15318	15387	15404	15262	15292	15410	15210	15515	15297	15198	15171	15533	15388	15402	15425	15299	15330	15513	15299	15231	15465	15316	15375	15246	15348	15231	15372	15472	15236	15381	15279	15495	15244	15389	15357	15493	15245	15538	15375	15358	15283	15332	15419	15456	15459	15066	15384	15343	15421	15288	15375	15454	15481	15502	15373	15286	15423	15477	15249	15205	15333	15391	15347	15453	15281	15240	15314	15468	15321	15272	15385	15482	15280	15413	15343	15296	15395	15384	15295	15430	15291	15237	15530	15308	15276	15268	15407	15262	15346	15482	15285	15390	15305	15338	15327	15302	15348	15355	15612	15347	15285	15496	15580	15546	15269	15422	15466
29587	26104	29781	24340	20392	19867	19865	19987	20518	19852	18634	18569	18538	18611	18686	18396	18437	18531	18552	18433	18364	18516	18215	18230	18251	18271	18242	18590	18432	18570	18266	18392	18440	18565	18624	18479	18471	18473	18520	18393	18414	18559	18419	18237	18458	18324	18416	18535	18532	18444	18430	18370	18305	18328	18687	18500	18431	18447	18396	18372	18494	18441	18599	18392	18422	18374	18552	18413	18291	18374	18503	18523	18467	18289	18404	18555	18343	18241	18322	18393	18410	18306	18316	18282	18368	18526	18322	18320	18459	18424	18572	18557	18507	18285	18475	18379	18585	18330	18353	18328	18516	18398	18492	18374	18432	18189	18629	18443	18573	18404	18441	18312	18150	18282	18269	18304	18321	18278	18631	18319	18304	18340	18403	18491	18631	18394	18389	18287	18233	18339	18517	18632	18461	18421	18333	18370	18482	18336	18351	18181	18244	18370	18351	18408	18657	18415	18313	18364	18231	18402	18422	18464	18396	18290	18296	18207	18433	18320	18439	18327	18434	18447	18411	18391	18621	18342	18236	18485	18408	18421	18339	18444	18280	18233	18512	18283	18413	18265	18405	18598	18582	18411	18448	18285	18305	18405	18387	18512	18445	18671	18445	18436	18077	18371	18537	18416	18207	18411	18485	18335	18381	18354	18579	18500	18409	18422	18383	18377	18528	18500	18229	18340	18544	18425	18290	18483	18359	18494	18410	18477	18432	18363	18312	18164	18370	18431	18427	18383	18423	18510	18363	18483	18412	18400	18337	18350	18589	18424	18407	18228	18304	18453	18375	18343	18558	18317	18499	18445	18448	18547	18591	18333	18335	18435	18572	18442	18314	18390	18393	18472	18301	18302	18388	18369	18437	18525	18416	18339	18433	18504	18357	18458	18409	18227	18492	18502	18345	18411	18331	18384	18371	18502	18487	18350	18432	18536	18334	18349	18570	18293	18335	18257	18517	18508	18455	18400	18406	18465	18447	18411	18474	18412	18485	18361	18233	18594	18425	18325	18310	18402	18364	18295	18280	18486	18334	18709	18489	18287	18620	18300	18080	18446	18439	18348	18423	18424	18483	18285	18281	18349	18394	18502	18391	18515	18451	18539	18491	18457	18398	18331	18572	18430	18468	18284	18422	18501	18362	18324	18347	18663	18430	18386	18570	18570	18445	18309	18383	18420	18461	18631	18463	18493	18560	18537	18411	18519	18257	18340	18247	18271	18500	18170	18482	18569	18334	18373	18232	18472	18510	18029	18301	18651	18461	18484	18525	18540	18385	18370	18239	18396	18432	18281	18488	18610	18411	18307	18418	18359	18403	18271	18331	18337	18271	18420	18432	18383	18457	18126	18503	18569	18577	18517	18510	18439	18371	18376	18333	18434	18400	18208	18398	18471	18453	18260	18479	18375	18374	18488	18570	18416	18470	18164	18420	18472	18436	18444	18319	18633	18453	18313	18506	18305	18306	18653	18464	18551	18243	18321	18272	18504	18358	18383	18464	18409	18507	18219	18433	18471	18386	18283	18338	18368	18253	18230	18303	18538	18346	18182	18468	18526	18456	18501	18331	18370	18442	18278	18292	18537	18350	18216	18416	18341	18558	18504	18390	18238	18425	18439	18463	18140	18497	18474	18554	18485	18382	18450	18502	18350	18482	18212	18388	18347	18345	18532	18554	18453	18186	18393	18621	18533	18383	18169	18373	18326	18328	18356	18436	18586	18462	18263	18480	18574	18260	18539	18279	18292	18448	18408	18639	18331	18464	18519	18305	18385	18399	18344	18674	18236	18324	18550	18354	18484	18477	18244	18294	18488	18106	18637	18361	18521	18401	18698	18388	18372	18471	18297	18418	18432	18688	18577	18275	18248	18341	18291	18293	18419	18230	18568	18342	18450	18510	18571	18393	18368	18464	18192	18347	18493	18249	18335	18514	18493	18281	18345	18410	18335	18476	18334	18288	18284	18559	18498	18520	18606	18409	18499	18350	18417	18373	18320	18489	18391	18348	18635	18349	18498	18343	18505	18461	18561	18271	18326	18351	18402	18298	18352	18309	18530	18376	18338	18443	18242	18328	18357	18396	18429	18601	18498	18393	18412	18422	18394	18643	18637	18282	18455	18526	18369	18170	18317	18425	18332	18236	18299	18415	18266	18244	18534	18410	18395	18533	18485	18405	18525	18232	18352	18259	18347	18438	18568	18210	18506	18382	18317	18416	18511	18326	18482	18109	18633	18186	18475	18513	18395	18226	18209	18542	18319	18480	18482	18508	18396	18521	18528	18304	18358	18588	18338	18127	18481	18718	18455	18517	18495	18228	18461	18596	18271	18358	18299	18435	18536	18367	18293	18399	18310	18384	18447	18627	18557	18439	18527	18389	18469	18282	18387	18602	18364	18277	18452	18444	18450	18172	18637	18308	18713	18510	18459	18408	18498	18193	18385	18288	18447	18516	18360	18519	18367	18635	18440	18493	18712	18689	18573	18515	18557	18538	18400	18427	18411	18463	18177	18451	18278	18182	18338	18532	18427	18402	18275	18473	18493	18187	18253	18348	18191	18537	18540	18346	18415	18441	18496	18518	18398	18465	18678	18632	18315	18426	18179	18169	18570	18346	18209	18392	18426	18467	18176	18556	18324	18173	18425	18410	18332	18378	18386	18455	18284	18487	18412	18239	18512	18505	18304	18393	18431	18372	18329	18476	18477	18504	18600	18432	18446	18445	18458	18529	18365	18479	18270	18334	18212	18313	18240	18288	18515	18551	18474	18365	18498	18545	18329	18337	18439	18137	18490	18535	18547	18346	18494	18448	18508	18393	18386	18385	18373	18429	18453	18670	18428	18341	18412	18483	18461	18550	18351	18318	18162	18445	18565	18364	18423	18274	18388	18223	18505	18341	18473	18252	18312	18535	18602	18373	18482	18389	18196	18466	18259	18472	18372	18483	18399	18315	18344	18330	18235	18268	18468	18387	18493	18323	18444	18543	18438	18509	18436	18363	18419	18376	18369	18409	18525	18540	18316	18476	18150	18215	18369	18369	18442	18408	18316	18421	18419	18302	18312	18144	18481	18303	18313	18484	18307	18284	18351	18239	18335	18610	18389	18512	18392	18280	18403	18462	18346	18379	18335	18545	18209	18511	18335	18218	18278	18305	18367	18387	18232	18268	18393	18457	18278	18429	18361	18487	18422	18499	18418	18519	18580	18367	18084	18358	18511	18548	18445	18364	18282	18403	18403	18393	18345	18364	18217	18564	18491	18569	18540	18416	18414	18497	18478	18573	18554	18423	18411	18409	18442	18333	18353	18297	18477	18470	18458	18322	18313	18352	18456	18560	18345	18337	18276	18212	18264	18449	18463	18510	18316	18256	18310	18557	18195	18462	18347	18461	18557	18505	18443	18433	18584	18391	18356	18358	18334	18618	18248	18488	18319	18310	18438	18442	18384	18459	18370	18520	18504	18729	18338	18467	18473	18482	18561	18476	18345	18363	18477	18419	18513	18589	18352	18451	18252	18483	18443	18538	18461	18466	18576	18196	18313	18231	18382	18531	18362	18320	18440	18675	18495	18430	18419	18430	18445	18196	18338	18487	18452	18521	18482	18541	18169	18501	18308	18404	18466	18419	18275	18645	18376	18549	18256	18257	18547	18396	18320	18637	18429	18332	18503	18449	18361	18398	18510	18525	18289	18423	18283	18429	18457	18413	18729	18445	18553	18472	18286	18475	18456	18510	18343	18377	18434	18636	18389	18326	18435	18248	18586	18064	18281	18218	18330	18368	18274	18362	18129	18397	18368	18345	18460	18505	18266	18309	18497	18453	18537	18535	18458	18348	18510	18470	18464	18670	18311	18327	18289	18303	18334	18399	18284	18316	18364	18444	18556	18688	18594	18355	18352	18387	18399	18120	18723	18575	18468	18451	18230	18382	18422	18411	18423	18294	18377	18375	18358	18639	18494	18344	18388	18454	18474	18255	18369	18462	18525	18488	18427	18443	18465	18395	18138	18448	18396	18286	18300	18458	18251	18519	18365	18557	18516	18332	18232	18275	18295	18410	18374	18495	18530	18335	18449	18490	18255	18676	18635	18348	18425	18361	18349	18426	18447	18294	18533	18581	18484	18354	18359	18352	18595	18374	18539	18463	18564	18798	18396	18391	18328	18342	18466	18483	18436	18338	18560	18426	18510	18443	18530	18393	18182	18352	18257	18245	18427	18213	18213	18516	18403	18447	18233	18440	18257	18317	18344	18393	18331	18543	18489	18467	18438	18235	18455	18313	18440	18291	18395	18437	18653	18719	18428	18534	18552	18453	18421	18272	18194	18557	18302	18406	18433	18359	18569	18414	18296	18583	18428	18458	18312	18465	18156	18522	18302	18464	18516	18271	18472	18436	18458	18437	18505	18310	18392	18509	18354	18318	18441	18470	18305	18226	18401	18411	18517	18514	18608	18508	18451	18371	18309	18396	18444	18400	18446	18308	18402	18275	18379	18362	18385	18152	18326	18443	18565	18415	18475	18375	18396	18438	18427	18505	18469	18368	18479	18377	18443	18468	18263	18259	18242	18285	18511	18444	18332	18283	18188	18493	18423	18416	18397	18238	18332	18376	18551	18317	18364	18363	18527	18415	18347	18535	18252	18452	18269	18392	18297	18447	18441	18368	18353	18292	18382	18261	18573	18517	18586	18460	18294	18480	18554	18471	18416	18468	18447	18483	18506	18469	18535	18447	18324	18481	18635	18471	18410	18379	18327	18436	18324	18449	18458	18422	18341	18555	18472	18545	18278	18406	18447	18386	18319	18519	18443	18490	18594	18617	18615	18483	18342	18607	18436	18500	18431	18416	18567	18612	18331	18303	18466	18301	18271	18573	18258	18441	18240	18397	18347	18404	18529	18502	18515	18450	18281	18585	18519	18554	18547	18227	18317	18448	18399	18378	18580	18456	18399	18473	18438	18301	18513	18453	18418	18322	18440	18432	18442	18453	18491	18431	18500	18249	18274	18264	18509	18245	18290	18508	18526	18246	18093	18448	18307	18397	18341	18555	18197	18629	18374	18436	18371	18525	18668	18209	18387	18463	18469	18553	18349	18471	18442	18531	18346	18418	18606	18527	18524	18632	18449	18223	18466	18397	18262	18483	18376	18491	18435
23069	36715	28462	19380	17840	17097	17146	17487	18096	16455	15439	15301	15267	15207	15269	15244	15431	15210	15141	15339	15436	15259	15107	15259	15196	15270	15201	15319	15274	15167	15225	15313	15191	15173	15219	15234	15279	15271	15030	15271	15149	15290	15310	15211	15277	15047	15282	15359	15325	15241	15219	15144	15066	15313	15184	15376	15027	15116	15126	15208	15162	15252	15161	15235	15434	15357	15341	15210	15323	15112	15125	15360	15153	15100	15268	15146	15225	15335	15367	15247	15302	15194	15366	15191	15285	15137	15260	15219	15205	15367	15410	15270	15316	15219	15060	15321	15241	15102	15173	15235	15182	15323	15287	15293	15254	15047	15386	15132	15246	15115	15304	15181	15230	15171	15246	15244	15371	15316	15161	15117	15122	15114	15236	15221	15291	15380	15340	15160	15215	15237	15156	15299	15232	15375	15277	15187	15451	15245	15280	15080	15090	15299	15268	15174	15243	15222	15267	15066	15165	15250	15104	15210	15369	15242	15262	15136	15249	15421	15288	15195	15233	15293	15139	15301	15278	15266	15270	15140	15255	15156	15428	15263	15332	15142	15314	15245	15179	15230	15273	15316	15208	15270	15375	15211	15479	15253	15256	15316	15257	15293	15264	15353	15386	15035	15303	15231	15122	15195	15227	15176	15061	15435	15205	15195	15296	15169	15424	15155	15120	15306	15238	15397	15195	15321	15271	15240	15347	15432	15177	15264	15168	15049	15272	15132	15218	15168	15232	15279	15253	15252	15339	15061	15172	15390	15052	15228	15292	15266	15044	15021	15219	15263	15232	15189	15156	15250	15348	15203	15214	15289	15349	15280	15198	15317	15181	15247	15281	15363	15297	15089	15352	15191	15160	15204	15133	15296	15164	15075	15300	15202	15237	15115	15193	14922	15161	15295	15354	15271	15238	15310	15262	15230	14975	15022	15343	15305	15080	15179	15185	15242	15220	15276	15404	15181	15222	15233	15272	15349	15308	15297	15313	15215	15359	15220	15159	15240	15323	15145	15219	15182	15170	15197	15262	15248	15312	15223	15173	15324	15409	15258	15324	15192	15239	15244	15334	15232	15286	15292	15155	15198	15208	15370	15270	15322	15227	15298	15331	15209	15136	15061	15205	15215	15301	15125	15181	15096	15160	15395	15111	15278	15194	15451	15198	15217	15300	15300	15367	15152	15188	15240	15384	15281	15310	15063	15331	15183	15155	15165	15397	15246	15214	15240	15108	15333	15330	15168	15293	15316	15206	15297	15329	15159	15408	15184	15136	15257	15096	15114	15308	15411	15165	15316	15317	15125	15205	15432	15189	15132	15349	15365	15257	15199	15221	15137	15313	15202	15174	15271	15276	15307	15299	15267	15399	15207	15014	15324	15199	15089	15267	15306	15239	15370	15262	15191	15205	15413	15117	15293	15138	15439	15298	15248	15172	15412	15481	14975	15468	15374	15196	15281	15295	15326	15442	15216	15192	15169	15121	15178	15123	15250	15197	15279	15200	15406	15227	15295	15361	15335	15292	15230	15316	15252	15398	15179	15280	15248	15017	15279	15165	15170	15372	15294	15223	15147	15025	15147	14947	15184	15154	15351	15320	15158	15219	15261	15337	15305	15177	15074	15089	15317	15265	15198	15226	15261	15238	15160	15190	15207	15434	15325	15178	15270	15041	15367	15050	15159	15227	15323	15116	15301	15147	15099	15160	15169	15290	15107	15201	15263	15314	15315	15301	15286	15247	15324	15268	15393	15282	15186	15446	15282	15331	15112	15146	15203	15259	14921	15026	15238	15198	15310	15220	15106	15271	15302	15085	15201	15238	15072	15124	15069	15207	15301	15249	15171	15291	15424	15271	15255	15234	15410	15264	15216	15212	15089	15237	15178	15241	15119	15262	15261	15434	15126	15240	15317	15205	15145	15220	15224	15092	15152	15308	15284	15109	15353	15246	15327	15242	15287	15476	15288	15206	15251	15167	15173	15229	15128	15287	15154	15172	15269	15386	15231	15303	15347	15086	15205	15314	15349	15150	15177	15262	15065	15258	15041	15160	15206	15311	15341	15101	15295	15261	15215	15198	15254	15123	15306	15217	15079	15289	15285	15279	15124	15305	15283	15264	15297	15234	15190	15228	15234	15086	15227	15384	15226	15050	15167	15361	15250	15385	15286	15460	15283	15057	15508	15124	15275	15337	15212	15102	15164	15229	15185	15165	15273	15353	15284	15188	15412	15235	15273	15181	15350	15400	15293	15191	15272	15036	15153	15370	15292	15240	15102	15139	15265	15226	15367	15103	15263	15250	15157	15060	15216	15143	15139	15350	15179	15359	15198	15261	15269	15236	15253	15357	15273	15178	15351	15248	15213	15109	15381	15200	15125	15240	15073	15215	15287	15153	15231	15164	15163	15308	15063	15163	15301	15369	15184	15184	15418	15227	15318	15321	15225	15217	15241	15184	15206	15396	15308	15300	15445	15298	15186	15211	15407	15235	15143	15269	15296	15395	15289	15273	15096	15210	15373	15290	15164	15114	15164	15398	15330	15287	15212	15236	15282	15349	15202	15402	15129	15411	15259	15304	15283	15362	15274	15329	15407	15280	15189	15231	15347	15241	15287	15177	15160	15184	15323	15187	15244	15316	15069	15369	15296	15303	15306	15239	15122	15041	15297	15242	15340	15227	15163	15284	15113	15237	15184	15181	15285	15215	15325	15319	15209	15034	15243	15263	15252	15193	15268	15241	15157	15268	15155	15234	15179	15200	15294	15360	15357	15368	15263	15366	15251	15226	15089	15169	15079	15264	15162	15074	15269	15134	15093	15238	15110	15053	15147	15130	15334	15197	15301	15098	15327	15277	15338	15169	15246	15197	15085	15151	15210	15220	15280	15330	15176	15203	15268	15316	15214	15222	14985	15089	15153	15358	15212	15107	15352	15294	15247	15316	15184	15316	15294	15144	15288	15185	15189	15201	15230	15287	15262	15241	15360	15276	15170	15092	15345	15235	15170	15189	15125	15307	15237	15144	15279	15026	15123	15319	15154	15360	15173	15382	15209	15220	15264	15199	15167	15232	15340	15267	15347	15142	15316	15171	15154	15331	15270	15273	15171	15192	15368	15359	15293	15253	15282	15053	15323	15070	15331	15202	15305	15202	15267	15175	15393	15247	15024	15154	15269	14974	15208	15160	15229	15343	15292	15251	15239	15241	15180	15272	15395	15244	15261	15436	15072	15251	15238	15168	15075	15316	15496	15344	15346	15132	15217	15246	15069	15269	15275	15236	15325	15236	15250	15397	15098	15388	15152	15232	15307	15387	15253	15302	15223	15351	15166	15353	15241	15186	15198	15254	15178	15186	15310	15290	15332	15240	15239	15258	15278	15237	15198	15228	15284	15356	15132	15175	15382	15269	15350	15162	15139	15378	15137	15332	15247	15235	15301	15244	15229	15054	15321	15230	15340	15146	15112	15311	15133	15026	15264	15154	15223	15358	15212	15381	15365	15236	15237	15146	15253	15229	15266	15406	15329	15238	15158	15398	15300	15226	15187	15357	15422	15238	15300	15260	15554	15133	15415	15245	15274	15201	15198	15338	15212	15227	15251	15285	15210	15412	15179	15232	15207	15177	15116	15177	15109	15377	15263	15277	15225	15226	15348	15304	15161	15269	15225	15354	15230	15241	15157	15323	15346	15207	15389	15340	15347	15200	15268	15228	15170	15204	15396	15139	15238	15023	15048	15273	15266	15350	15263	15150	15093	15220	15185	15325	15267	15372	15452	15014	15241	15285	15189	15200	15356	15391	15289	15272	15032	15218	15222	15278	15227	15077	15337	15247	15297	15200	15045	15469	15474	15279	15121	15295	15165	15189	15075	15335	15112	15407	15408	15246	15188	15143	15199	15128	15241	15323	15298	15127	15146	15417	15115	15229	15077	15380	15223	15334	15182	15255	15176	15133	15231	15347	15205	15349	15323	15162	15354	15345	15187	15144	15339	15334	15256	15299	15266	15244	15357	15332	15130	15328	15328	15085	15151	15232	15172	15160	15248	15153	15154	15386	15202	15212	15154	15475	15372	15110	15169	15285	15314	15076	15354	15063	15204	15316	15214	15313	15253	15239	15421	15248	15228	15391	15178	15290	15213	15177	15140	15201	15136	15307	15167	15377	15290	15225	15250	15298	15188	15294	15079	15200	15344	15378	15118	15281	15317	15241	15242	15132	15403	15218	15215	15206	15112	15183	15228	15189	15229	15256	15372	15200	15272	15307	15290	15109	15241	15220	15280	15158	15205	15105	15276	15162	15176	15284	15294	15240	15298	15293	15213	15249	15310	15274	15150	15080	15149	15265	15247	15242	15302	15182	15249	15266	15355	15053	15409	15343	15343	15330	15279	15205	15243	15261	15248	15306	15223	15226	15332	15221	15258	15271	15310	15272	15287	15171	15249	15184	15338	15215	15210	15227	15304	15237	15459	15093	15182	15189	15111	15397	15288	15129	15355	15306	15294	15381	15189	15178	15365	15245	15198	15329	15372	15047	15366	15293	15243	15267	15219	15244	15203	15335	15169	15148	15355	15226	15304	15282	15374	15295	15269	15292	15156	15239	15228	15390	15443	15104	15422	15284	15301	15358	15286	15315	15323	15130	15217	15331	15252	15076	15243	15230	15203	15296	15193	15118	15361	15199	15405	15303	15227	15129	15249	15317	15160	15394	15126	15227	15369	15319	15230	15073	15326	14997	15292	15226	15099	15278	15204	15428	15306	15113	15466	15184	15315	15313	15245	15275	15178	15106	15346	15034	15258	15381	15275	15237	15323	15319	15222	15420	15279	15283	15183	15340	15159	15344	15275	15117	15217	15275	15193	15128	15107	15362	15119	15195	15347	15279	15384	15196	15362	15217	15330	15263	15151	15309	15406	15320	15360	15169	15331	15391	15208	15333	15225	15222	15242	15369	15353	15148	15102	15231	15140	15257	15353	15197	15271	15150	15216	15260	15383	15250	15288	15307	15190	15262	15295	15138	15422	15104	15334	15172	15263	15224	15157	15409	15284	15247	15284	15193	15169	15318	15223	15267	15264	15234	15103	15155	15152	15276	15269	15383	15046	15132	15208	15339	15344	15444	15222	15290	15170	15309	15209	15010	15321	15539	15212	15154	15206
23411	21101	27871	25280	23024	23367	27694	31431	29798	25164	19770	17827	17351	17241	17250	17092	17349	17204	17309	17281	17098	17063	17136	17211	17188	17103	17240	16951	17114	17259	17086	17210	17100	17143	17188	17147	17062	17157	17223	17060	17280	17032	17261	17203	17030	17146	17091	17229	17084	17307	17032	17099	16795	17103	17244	17125	17112	17188	17189	16980	17026	16882	17130	17024	17141	17161	17174	17130	17128	17092	17038	16960	17080	17230	17032	17206	16872	17146	17037	17198	17086	17141	16986	17049	17295	16934	17081	16970	16983	17151	16968	16956	17126	17098	17013	17062	17166	17071	17048	17082	16982	17070	17031	16996	16962	16956	17017	16874	17048	17140	17015	17103	16887	16986	17070	16970	16971	17119	17063	17087	16965	16822	17116	16958	16964	17010	16996	16999	17193	16985	17039	17092	16899	16965	16972	16991	16965	16973	17201	17091	17136	17099	17194	17045	17000	16897	17010	17200	16935	17111	17134	16949	16941	16989	17190	17109	16713	17032	17033	17013	17182	17200	16997	17121	17043	17124	16958	17327	16999	17068	17049	17126	16841	17126	17011	17215	16911	16968	16913	17081	17184	16857	17272	17225	17028	16872	17250	17023	17045	16869	16962	16823	16878	17371	17113	16898	17092	16797	16893	16938	17070	16996	17015	17100	17045	17129	17194	17072	17157	17137	17119	16983	17124	17192	17065	17077	17056	17077	16930	16943	17075	17037	16898	17191	17139	17081	17216	17029	17132	16931	17254	16951	17012	17131	16932	17077	17026	16803	17112	16967	17149	17229	17093	17383	17107	17288	17017	17191	17004	16916	17276	17162	16882	17057	17221	17107	16897	17063	17111	17164	17202	17015	16947	17011	17017	16995	17025	16799	16978	17083	17021	17249	17091	17149	17041	16964	17225	17277	17258	17003	16965	17139	17241	17051	16986	16871	17106	17162	16935	17191	16959	16974	17152	17130	17119	17030	16985	16927	17070	17036	17141	17090	17098	17143	16963	16890	16977	16913	16967	17099	17042	16823	17004	16914	17172	16900	17106	17109	17065	17334	17133	17152	16837	16968	16973	17063	17094	16753	17087	17157	17143	17225	17045	17211	17047	16904	17088	17002	17001	17200	17103	16902	16994	16927	17126	17012	17155	17023	17289	17012	17076	17079	17013	17049	17160	17172	17179	17147	16775	16831	17124	17122	17149	17208	16927	17157	16995	17081	17156	17033	17181	17249	17082	17078	17093	17098	17220	16929	17042	17118	17101	17129	17064	17002	17179	17051	17198	16989	17025	16848	17248	17013	16867	17046	17021	17225	17213	17003	17070	17173	17094	17118	17136	17104	17204	17259	17115	17170	16953	16966	17183	16973	17037	16893	17021	16977	16963	17149	17051	17164	17179	17021	17184	16974	16938	17147	17059	16988	17111	17160	17133	17179	17422	17060	17105	16963	17105	17090	17201	17036	17148	17029	16906	17006	17205	17081	17003	17199	17240	17056	17040	17043	17024	16959	17104	17075	17008	16925	17098	17280	17006	17045	17087	16709	16946	17099	17145	17056	16954	16867	16979	17037	16981	17090	17141	17074	17208	17154	17015	17033	17166	16968	16933	17093	16881	17240	17031	17011	17001	16905	17152	17127	16899	17096	17149	17234	17036	17188	17162	17077	17030	16935	17063	16973	17087	17033	16982	17161	17073	17178	17234	17041	17155	17086	17072	17114	17078	17005	17202	17025	17140	16956	16977	17157	17205	17227	17087	17112	17047	17017	16961	16930	17266	16966	17111	16999	17110	16983	17031	17084	16942	17154	17129	17041	17018	16983	17199	17083	17158	17146	17159	17076	17299	17102	17175	16787	17021	17328	16953	17042	16980	17093	17072	17189	17212	17134	17125	17356	17002	16866	16969	17048	16978	17111	17118	17232	17369	17108	17064	17183	17200	17275	17177	16891	17108	17200	17182	17099	16904	17139	17155	17086	17004	16963	16899	17100	16963	17056	16796	16959	16851	17219	16949	16878	17090	17074	17098	17021	17124	16983	17170	17214	17154	16947	17302	17000	17042	16895	17252	17107	16985	17044	16898	16893	16966	17163	16984	17080	17184	17059	17260	17197	16880	16976	17135	17077	17054	16907	17010	17006	17302	17049	16941	17078	17163	17102	17249	17106	16724	17315	17004	17030	17102	17099	17166	17095	16913	17102	16904	17110	17142	17069	17188	17260	17302	17182	17171	17090	17132	16855	17091	17053	17211	17134	16987	17199	17047	17205	17132	17073	17053	16773	17177	17265	17063	17030	17131	17015	17024	16981	17198	17045	17049	16960	17195	17137	17106	16986	17145	17197	16967	17017	16932	17081	17224	16960	16884	16932	17054	16971	16935	17040	17060	16989	17078	17163	17172	16960	17081	17102	17153	17078	17139	17116	16947	17119	17071	17139	17167	17138	17062	16879	17087	17037	17060	17139	17259	17302	17085	17235	17270	17071	16970	17256	17134	16987	17045	16938	17205	17004	17129	17244	17154	17059	17218	17108	17015	16950	16927	17075	17097	16982	17007	17059	17124	16996	17188	17173	17196	16966	17052	17047	17107	17031	17094	17090	16919	17030	17203	17003	17163	17224	17155	16965	17140	16945	17166	17336	17184	17051	17101	17175	17216	16922	17019	17057	17020	16978	17124	17085	17113	17273	16864	17217	17193	16855	17136	17030	16958	17249	17085	17115	17046	17155	17044	16862	17149	17031	16876	16998	16895	17093	17274	16931	16977	17115	16992	17018	16870	17353	17199	16859	16818	17023	17283	17143	17093	17013	16936	17098	17186	17257	17022	16991	17170	17116	16898	16828	16987	17097	16992	17167	17010	17083	17220	16878	17071	17094	17013	17217	17128	16959	17334	17168	17049	16940	17160	17047	17023	17028	17061	17001	16978	16951	17121	16903	17209	17178	17138	17068	17100	16966	17040	17042	16985	17198	17235	17033	17170	17282	17079	16892	17064	17191	17264	16904	17298	17027	17026	17109	16996	16870	16859	17177	17248	17076	17073	17291	17178	17020	17019	17096	17047	17096	17106	17066	17133	17135	17039	17084	17173	17102	17055	17171	16987	17183	17218	17206	17189	17104	17052	16919	17118	17163	17003	17213	17156	16965	17292	16995	17000	17069	17075	17132	17225	16967	17105	17193	17060	16912	16971	17230	16977	17089	17041	17092	17213	17144	17004	16952	17073	17194	17070	16631	17029	17241	16930	16939	17209	17043	17376	17152	17140	17096	17186	16864	17234	16983	17047	17215	17086	17161	17018	17112	17187	17075	17034	17123	17045	17036	17132	17127	17103	16911	16977	16959	17144	17108	17212	17072	16885	17189	17239	17111	17049	17188	17189	17076	17159	17272	17086	17137	17147	17102	17156	17012	16999	17085	16980	17123	16864	17054	17208	17118	16999	17183	16975	17139	16784	16888	17276	17184	17225	17010	17084	17180	17040	17004	17066	17024	17222	17074	17041	17067	17073	17165	16981	17103	17128	17116	17020	17176	17097	17025	16980	17178	17099	17030	16986	17043	17118	17098	17108	17237	17080	16968	16923	17151	16912	17054	17122	17050	17028	17150	17165	17223	17136	17133	17272	17080	17057	17054	17084	17189	17144	16918	17094	17061	17255	17015	17027	17069	17042	17020	17047	16880	17228	17144	17067	17029	17090	17155	17188	17094	17120	16982	17005	16905	17022	17140	17187	17114	16952	17256	17140	16903	17162	17069	16972	17276	17169	16944	17179	17269	16951	16953	16967	17062	17013	17097	17160	17151	16881	16886	17058	17104	17225	17038	16995	17008	17117	16920	17173	17012	17119	17062	16902	17213	17181	17067	17209	17000	17256	17026	16837	17017	17176	17116	17005	16981	16917	17092	17159	17117	17148	16997	17149	17131	17235	16952	17089	16963	17152	17084	17070	17106	17314	16974	17107	17168	17050	17082	17154	17220	17135	17147	17153	17307	17313	17042	17057	17211	17152	17009	17063	17112	17212	17078	16918	16979	17066	16999	17039	17057	17089	16960	17017	17212	17206	17164	17209	17242	17081	17178	16891	16901	17129	16827	17031	17057	16946	17089	17146	16918	16964	17071	16988	16942	16929	17030	17084	17058	17041	17006	16917	17190	17027	16903	17139	17300	17086	17183	16950	17105	17171	17149	16908	17128	17009	17137	16973	17126	17114	17110	17086	17007	16844	17170	17197	17063	17210	17011	16960	17036	16940	17232	17062	17153	17097	16878	17085	17071	17030	17137	17390	17069	16793	17074	17141	17039	17032	17030	17200	17032	17127	16984	17207	17139	17104	17080	17256	17102	16987	17048	17031	16951	17012	17189	16975	17235	17109	17090	17106	16951	17008	16991	16804	17093	16969	17174	17077	17142	17014	16988	17182	16995	17043	16943	17130	17056	17118	17202	17227	16980	16898	16897	16955	16960	16971	17019	17236	17202	17059	16952	16827	17027	17197	17126	17035	16975	16931	17074	17036	17022	17239	16924	17200	16970	17192	16874	17008	16860	16945	16932	16936	16982	17144	17285	17121	17115	16844	17276	17189	16995	16784	17016	17134	16969	16976	17006	17036	17173	17008	16970	17129	17011	17040	17183	17060	17129	17197	17017	16997	17124	17024	16865	17117	17317	16988	16902	17002	16917	17045	17187	17172	17260	16915	17093	17079	16898	17038	16887	17097	17180	17164	17073	17159	17051	16802	17013	17247	17145	17063	16979	17042	17184	16906	17120	17200	17074	17247	17141	17101	17195	17041	17163	17080	17039	17343	17071	17043	17128	17024	17023	17268	17125	17066	16964	17064	16894	17198	17062	17241	17009	17124	17056	17173	17081	17338	17178	17140	17095	17084	17193	17008	16970	17216	17027	17107	17135	16957	17015	17153	17074	17060	17065	17186	17116	17242	17093	16918	17156	17376	17012	17096	16916	16991	17162	17054	17163	17102	16990	17189	17055	17245	16870	17093	16776	17011	17171	17195	16848	16898	17024	17285	17061	17093	17004	17128	17097	17013	17059	17096	17121	17011	17103	17106	17201	17310	17100	17111	17042	17190	17054	17189	16999	16949	16954	16961	17205	17023	17282	17147	17017	17045	17119	17026	17105	17045	17087	16702	17063	17087	17166	16988	17107
23346	50322	38483	25870	22539	21203	27205	31843	29753	22989	16436	14900	14464	14543	14585	14650	14528	14552	14495	14565	14537	14522	14514	14514	14488	14449	14277	14600	14556	14443	14452	14614	14399	14465	14578	14429	14480	14370	14666	14558	14352	14515	14468	14491	14660	14455	14522	14578	14503	14554	14502	14409	14577	14433	14370	14410	14434	14539	14495	14501	14532	14375	14500	14381	14322	14645	14583	14596	14444	14613	14444	14560	14517	14438	14602	14389	14630	14542	14634	14660	14536	14328	14558	14582	14660	14485	14535	14454	14412	14489	14364	14734	14431	14446	14534	14647	14522	14484	14460	14494	14639	14540	14609	14519	14521	14501	14604	14425	14681	14620	14495	14607	14473	14398	14533	14521	14624	14469	14499	14530	14601	14204	14708	14323	14509	14578	14543	14678	14380	14364	14613	14584	14584	14542	14447	14576	14313	14650	14474	14403	14350	14505	14541	14537	14673	14405	14465	14537	14492	14572	14411	14593	14587	14590	14507	14501	14371	14479	14457	14649	14612	14548	14427	14520	14578	14428	14482	14459	14550	14536	14536	14509	14358	14472	14605	14566	14531	14409	14486	14556	14564	14524	14446	14428	14450	14441	14480	14302	14487	14587	14406	14551	14400	14471	14589	14539	14400	14634	14508	14560	14498	14372	14431	14568	14498	14489	14407	14433	14414	14422	14607	14498	14502	14379	14515	14560	14535	14516	14473	14442	14449	14484	14382	14542	14589	14395	14455	14672	14679	14507	14597	14359	14553	14364	14404	14363	14594	14487	14378	14611	14407	14574	14399	14434	14648	14443	14541	14493	14473	14463	14480	14586	14564	14570	14434	14569	14668	14635	14557	14575	14537	14302	14560	14619	14498	14412	14613	14505	14542	14518	14427	14478	14474	14477	14435	14495	14486	14574	14388	14568	14631	14641	14488	14432	14286	14567	14502	14372	14395	14555	14533	14526	14428	14547	14555	14445	14588	14413	14584	14489	14552	14550	14474	14478	14461	14569	14495	14495	14523	14483	14486	14456	14393	14417	14618	14460	14369	14390	14588	14603	14578	14485	14631	14537	14550	14656	14607	14473	14292	14374	14467	14611	14539	14576	14440	14576	14490	14520	14450	14489	14415	14584	14443	14433	14492	14474	14459	14613	14334	14384	14565	14528	14388	14515	14647	14359	14427	14563	14481	14470	14492	14589	14472	14366	14398	14512	14420	14443	14557	14536	14628	14505	14502	14522	14393	14524	14572	14495	14590	14564	14527	14603	14420	14559	14388	14634	14571	14552	14487	14595	14573	14623	14448	14339	14510	14273	14380	14487	14506	14501	14364	14631	14338	14563	14392	14583	14411	14389	14474	14476	14521	14350	14494	14704	14594	14298	14670	14531	14467	14518	14492	14577	14507	14258	14454	14599	14423	14570	14687	14449	14422	14471	14404	14563	14588	14579	14554	14538	14391	14597	14552	14363	14464	14547	14428	14539	14695	14400	14664	14432	14615	14488	14414	14449	14449	14445	14507	14491	14414	14680	14463	14605	14464	14479	14403	14530	14509	14672	14426	14550	14403	14400	14551	14445	14513	14478	14456	14512	14530	14567	14676	14597	14313	14530	14582	14566	14454	14543	14376	14556	14509	14502	14556	14305	14636	14443	14472	14612	14735	14535	14320	14429	14629	14665	14310	14438	14560	14439	14535	14377	14544	14577	14463	14473	14620	14372	14466	14348	14488	14575	14637	14329	14586	14451	14579	14658	14531	14317	14419	14450	14492	14586	14522	14509	14529	14475	14439	14617	14521	14520	14409	14576	14594	14492	14492	14405	14489	14675	14484	14451	14413	14452	14616	14474	14560	14488	14401	14256	14477	14617	14480	14429	14307	14260	14520	14493	14612	14592	14531	14469	14477	14517	14556	14483	14698	14629	14417	14445	14551	14363	14700	14613	14533	14634	14684	14471	14508	14651	14464	14371	14704	14463	14524	14453	14539	14482	14573	14405	14409	14519	14386	14418	14568	14572	14455	14601	14511	14463	14459	14481	14615	14435	14641	14322	14453	14610	14380	14376	14392	14451	14419	14365	14544	14430	14723	14424	14540	14403	14337	14480	14532	14612	14689	14557	14436	14571	14466	14466	14679	14526	14426	14607	14465	14529	14558	14572	14371	14621	14624	14522	14649	14698	14409	14440	14395	14275	14544	14554	14405	14444	14527	14646	14444	14430	14515	14316	14652	14469	14427	14510	14618	14467	14424	14488	14370	14437	14407	14589	14577	14312	14510	14547	14459	14566	14476	14417	14665	14383	14537	14658	14463	14584	14655	14473	14593	14584	14510	14505	14351	14633	14595	14431	14470	14600	14511	14591	14500	14524	14435	14601	14523	14553	14266	14588	14580	14569	14593	14484	14589	14397	14463	14498	14543	14435	14570	14470	14418	14460	14535	14471	14544	14428	14347	14404	14499	14575	14541	14544	14700	14394	14609	14633	14389	14474	14471	14340	14425	14412	14326	14480	14410	14484	14584	14730	14407	14451	14541	14546	14474	14475	14490	14624	14581	14635	14590	14632	14453	14476	14595	14572	14613	14463	14574	14477	14464	14540	14375	14521	14440	14532	14450	14423	14517	14521	14457	14391	14408	14508	14553	14451	14489	14654	14338	14432	14523	14576	14435	14663	14454	14468	14381	14601	14482	14489	14668	14419	14360	14628	14507	14578	14458	14499	14713	14526	14533	14341	14521	14406	14641	14384	14512	14483	14674	14396	14455	14501	14398	14386	14524	14505	14470	14384	14425	14474	14590	14576	14643	14729	14472	14639	14522	14489	14411	14223	14532	14577	14454	14633	14466	14445	14431	14381	14563	14584	14296	14527	14598	14548	14469	14406	14536	14372	14354	14406	14504	14575	14503	14440	14460	14540	14362	14450	14502	14452	14492	14433	14458	14342	14672	14509	14296	14538	14537	14480	14547	14496	14508	14453	14661	14451	14585	14512	14414	14595	14546	14508	14548	14419	14521	14421	14592	14533	14420	14584	14439	14546	14576	14597	14652	14592	14574	14636	14503	14593	14532	14525	14439	14279	14443	14461	14575	14613	14414	14472	14638	14621	14461	14446	14433	14519	14444	14653	14498	14533	14351	14567	14588	14538	14573	14470	14404	14669	14631	14303	14314	14426	14674	14459	14678	14381	14552	14398	14416	14480	14487	14368	14442	14522	14520	14626	14664	14404	14435	14580	14389	14543	14552	14508	14406	14462	14358	14419	14664	14346	14600	14257	14589	14347	14518	14419	14375	14548	14572	14494	14324	14509	14357	14458	14452	14649	14428	14399	14499	14520	14611	14603	14556	14567	14469	14425	14526	14368	14640	14512	14367	14600	14313	14647	14453	14553	14472	14458	14513	14558	14438	14520	14413	14538	14546	14537	14518	14394	14406	14435	14445	14457	14468	14510	14616	14645	14495	14548	14351	14503	14431	14572	14565	14505	14730	14549	14504	14525	14466	14531	14448	14470	14538	14502	14566	14465	14535	14484	14694	14492	14634	14525	14541	14534	14470	14321	14557	14478	14566	14621	14393	14636	14546	14575	14423	14460	14450	14701	14445	14464	14488	14573	14507	14413	14602	14530	14466	14635	14389	14434	14462	14505	14553	14373	14561	14514	14488	14407	14363	14491	14519	14581	14334	14481	14277	14494	14386	14552	14324	14362	14473	14367	14501	14556	14570	14573	14334	14359	14635	14342	14306	14376	14503	14495	14465	14417	14662	14547	14516	14419	14656	14554	14361	14554	14505	14377	14393	14619	14505	14619	14521	14325	14324	14297	14366	14635	14527	14428	14571	14795	14476	14444	14528	14469	14479	14692	14398	14596	14480	14369	14359	14602	14438	14530	14543	14360	14530	14536	14658	14389	14536	14508	14431	14461	14445	14409	14488	14508	14430	14523	14420	14520	14447	14560	14496	14424	14560	14489	14537	14378	14343	14447	14451	14356	14336	14579	14441	14413	14489	14561	14542	14525	14298	14417	14553	14542	14442	14490	14545	14528	14407	14251	14385	14606	14372	14503	14277	14457	14436	14452	14462	14531	14410	14565	14324	14580	14593	14231	14583	14461	14425	14446	14595	14515	14427	14665	14483	14433	14451	14603	14479	14475	14636	14538	14513	14324	14420	14578	14561	14456	14513	14406	14500	14494	14381	14531	14492	14593	14438	14419	14430	14498	14734	14594	14494	14652	14352	14487	14629	14461	14397	14600	14484	14434	14494	14425	14495	14453	14564	14572	14508	14518	14456	14365	14577	14577	14373	14367	14623	14374	14547	14487	14472	14600	14443	14394	14540	14506	14453	14506	14562	14318	14501	14377	14626	14493	14477	14459	14617	14541	14496	14332	14520	14521	14465	14568	14289	14564	14466	14554	14482	14511	14335	14525	14554	14526	14513	14622	14382	14460	14636	14562	14461	14455	14524	14345	14665	14497	14517	14524	14537	14367	14510	14561	14488	14417	14542	14435	14515	14289	14421	14558	14411	14513	14388	14509	14616	14397	14386	14519	14519	14473	14514	14561	14409	14636	14482	14419	14320	14625	14513	14540	14476	14375	14492	14537	14325	14549	14428	14425	14574	14454	14445	14541	14609	14655	14502	14469	14595	14517	14385	14370	14648	14313	14409	14653	14457	14531	14503	14546	14697	14501	14325	14381	14522	14429	14369	14332	14494	14475	14445	14509	14440	14480	14557	14649	14518	14593	14656	14492	14423	14531	14505	14478	14570	14510	14340	14522	14583	14574	14414	14459	14468	14491	14459	14673	14518	14532	14607	14551	14744	14391	14468	14592	14339	14619	14547	14565	14417	14522	14629	14383	14293	14343	14505	14315	14420	14540	14426	14584	14564	14542	14407	14557	14556	14505	14444	14509	14366	14508	14550	14520	14571	14515	14566	14576	14527	14513	14635	14485	14474	14490	14437	14462	14564	14586	14478	14585	14357	14422	14626	14442	14527	14547	14462	14609	14575	14601	14453	14569	14627	14487	14485	14368	14385	14511	14469	14585	14504	14472	14442	14314	14385	14481	14420	14294	14493	14517	14505	14608	14510	14590	14473	14542	14576	14442	14451	14500	14500	14469	14538	14367	14633	14497	14458	14453	14627	14475	14616	14467	14447	14258
24626	21156	27223	27376	24110	28316	25562	26898	23710	20232	19162	18631	18727	18643	18662	18565	18676	18794	18674	18504	18590	18504	18623	18701	18718	18604	18742	18653	18570	18714	18736	18752	18590	18418	18687	18583	18543	18644	18679	18600	18608	18665	18734	18777	18605	18619	18712	18431	18615	18562	18498	18466	18548	18494	18702	18434	18748	18409	18660	18538	18557	18687	18442	18701	18639	18688	18502	18565	18613	18802	18664	18684	18646	18510	18572	18581	18708	18752	18610	18891	18796	18581	18316	18523	18624	18550	18662	18538	18445	18588	18698	18744	18698	18733	18575	18573	18771	18639	18627	18630	18381	18703	18695	18836	18574	18690	18521	18453	18521	18612	18311	18666	18412	18531	18633	18664	18800	18587	18606	18569	18641	18625	18624	18717	18660	18830	18463	18565	18403	18602	18580	18690	18549	18570	18627	18433	18600	18655	18573	18547	18897	18631	18532	18596	18606	18614	18458	18533	18567	18675	18307	18440	18430	18702	18597	18873	18600	18719	18777	18512	18746	18731	18604	18668	18810	18589	18640	18524	18514	18488	18566	18534	18591	18515	18581	18688	18599	18751	18614	18887	18709	18603	18582	18424	18495	18534	18679	18756	18551	18712	18709	18469	18703	18522	18530	18633	18767	18520	18602	18809	18604	18521	18665	18750	18542	18674	18823	18713	18746	18453	18572	18677	18580	18698	18578	18827	18583	18352	18654	18545	18619	18538	18326	18634	18735	18592	18478	18348	18769	18583	18593	18476	18765	18782	18863	18733	18695	18898	18720	18490	18658	18617	18446	18581	18516	18481	18616	18619	18640	18853	18567	18475	18598	18593	18512	18621	18426	18729	18660	18633	18746	18731	18678	18535	18561	18676	18571	18521	18530	18677	18458	18638	18594	18344	18654	18453	18533	18716	18397	18617	18671	18676	18476	18642	18430	18557	18559	18632	18750	18706	18561	18511	18540	18585	18565	18552	18669	18546	18860	18592	18578	18494	18453	18714	18761	18589	18868	18841	18782	18632	18518	18580	18519	18612	18548	18557	18711	18437	18633	18686	18571	18608	18497	18613	18703	18675	18601	18648	18763	18709	18650	18501	18551	18662	18657	18753	18454	18350	18659	18599	18676	18631	18667	18691	18640	18773	18669	18620	18483	18519	18692	18693	18571	18419	18651	18534	18746	18604	18694	18759	18542	18383	18720	18450	18453	18535	18772	18744	18521	18585	18915	18803	18635	18667	18669	18488	18507	18407	18718	18473	18631	18502	18611	18645	18689	18729	18550	18534	18318	18615	18536	18576	18460	18544	18605	18496	18334	18611	18659	18827	18608	18419	18771	18561	18474	18522	18575	18589	18754	18495	18436	18406	18713	18755	18607	18480	18731	18503	18537	18585	18840	18903	18813	18738	18673	18678	18521	18781	18628	18560	18536	18750	18687	18641	18577	18664	18622	18629	18461	18626	18711	18395	18466	18654	18583	18603	18676	18653	18893	18799	18587	18676	18554	18636	18648	18496	18704	18511	18606	18482	18613	18550	18540	18510	18599	18766	18698	18526	18523	18497	18486	18650	18692	18712	18644	18582	18789	18612	18721	18575	18548	18631	18647	18620	18613	18457	18640	18548	18721	18558	18818	18528	18697	18600	18731	18609	18675	18732	18609	18406	18503	18541	18638	18729	18439	18570	18524	18604	18581	18687	18604	18800	18868	18540	18643	18488	18578	18665	18334	18459	18623	18794	18475	18498	18706	18590	18627	18561	18746	18647	18774	18660	18621	18552	18716	18637	18671	18766	18314	18572	18622	18838	18468	18473	18620	18628	18666	18642	18607	18612	18647	18461	18402	18551	18735	18521	18716	18543	18807	18668	18574	18606	18855	18793	18570	18724	18494	18667	18773	18796	18509	18587	18844	18513	18651	18454	18639	18828	18583	18582	18802	18643	18775	18868	18659	18836	18663	18606	18608	18448	18528	18487	18553	18646	18666	18650	18634	18559	18668	18592	18605	18559	18622	18275	18747	18534	18605	18893	18633	18819	18503	18482	18632	18556	18535	18554	18672	18581	18801	18606	18516	18596	18830	18447	18704	18409	18814	18615	18441	18732	18706	18740	18637	18755	18915	18561	18459	18499	18719	18569	18468	18584	18459	18807	18572	18537	18825	18710	18541	18768	18735	18499	18490	18553	18579	18495	18768	18548	18593	18626	18577	18749	18524	18572	18622	18829	18621	18502	18541	18516	18758	18549	18669	18435	18590	18717	18663	18670	18702	18485	18622	18553	18630	18571	18620	18720	18681	18556	18514	18613	18749	18643	18464	18606	18641	18722	18694	18503	18693	18721	18660	18577	18215	18547	18489	18719	18542	18636	18741	18486	18596	18697	18356	18721	18413	18554	18598	18637	18653	18667	18585	18677	18712	18438	18575	18744	18648	18754	18569	18574	18600	18693	18641	18647	18713	18706	18668	18542	18612	18621	18648	18570	18566	18637	18488	18627	18401	18721	18728	18556	18744	18556	18656	18607	18554	18444	18481	18556	18712	18618	18555	18560	18683	18732	18795	18794	18507	18635	18712	18498	18426	18599	18512	18534	18527	18581	18609	18857	18650	18550	18618	18604	18666	18622	18806	18504	18548	18714	18553	18546	18629	18777	18664	18580	18543	18780	18419	18761	18695	18799	18880	18697	18799	18508	18645	18679	18531	18667	18718	18687	18691	18786	18649	18528	18484	18637	18496	18533	18668	18748	18517	18676	18616	18508	18521	18563	18805	18747	18686	18719	18539	18607	18770	18594	18614	18600	18787	18562	18666	18555	18603	18669	18681	18613	18576	18583	18613	18613	18753	18738	18513	18397	18512	18438	18527	18706	18652	18612	18694	18664	18623	18596	18666	18674	18527	18801	18671	18678	18604	18515	18805	18638	18616	18664	18674	18541	18526	18816	18434	18711	18477	18483	18646	18496	18613	18607	18393	18587	18422	18612	18605	18617	18687	18859	18471	18739	18715	18640	18721	18528	18661	18551	18791	18661	18648	18775	18752	18579	18520	18526	18728	18630	18562	18672	18689	18909	18744	18717	18466	18530	18525	18545	18590	18596	18501	18537	18601	18605	18542	18452	18457	18552	18388	18693	18645	18446	18612	18741	18649	18361	18388	18436	18572	18730	18593	18642	18617	18571	18531	18596	18723	18881	18831	18746	18714	18584	18610	18490	18484	18728	18590	18530	18708	18607	18698	18582	18374	18403	18782	18578	18874	18541	18498	18815	18411	18560	18833	18712	18751	18783	18599	18691	18691	18799	18551	18709	18783	18887	18691	18752	18625	18735	18516	18848	18690	18605	18379	18708	18701	18631	18686	18427	18600	18666	18678	18542	18715	18827	18498	18592	18821	18676	18710	18456	18781	18624	18646	18832	18681	18555	18670	18696	18665	18636	18569	18550	18620	18578	18554	18558	18479	18520	18599	18619	18559	18406	18646	18574	18587	18584	18539	18662	18494	18510	18653	18611	18797	18545	18643	18499	18563	18703	18555	18744	18596	18639	18766	18621	18567	18534	18508	18533	18675	18630	18696	18851	18701	18647	18775	18631	18878	18700	18535	18593	18504	18646	18454	18583	18527	18807	18602	18683	18589	18589	18669	18457	18765	18552	18673	18681	18773	18673	18629	18683	18780	18711	18674	18587	18629	18886	18746	18714	18607	18572	18600	18610	18569	18631	18451	18735	18710	18530	18561	18611	18656	18603	18560	18674	18256	18532	18396	18687	18609	18707	18519	18431	18605	18693	18619	18480	18885	18706	18623	18386	18625	18588	18816	18689	18631	18694	18870	18607	18578	18270	18641	18668	18614	18550	18755	18796	18673	18627	18691	18734	18471	18558	18483	18536	18688	18630	18553	18476	18684	18598	18615	18804	18638	18539	18529	18625	18723	18457	18690	18619	18724	18731	18628	18775	18647	18522	18588	18686	18583	18564	18567	18516	18514	18546	18737	18592	18584	18663	18541	18563	18794	18672	18542	18460	18721	18566	18599	18640	18535	18719	18574	18657	18582	18572	18707	18635	18296	18594	18595	18777	18640	18587	18599	18343	18666	18451	18514	18611	18600	18758	18459	18616	18724	18506	18506	18439	18722	18648	18553	18500	18573	18587	18631	18697	18659	18795	18619	18499	18877	18643	18686	18502	18559	18696	18409	18631	18534	18511	18674	18699	18536	18649	18916	18334	18413	18692	18547	18633	18570	18723	18758	18453	18744	18470	18628	18729	18799	18627	18704	18858	18718	18742	18649	18483	18721	18495	18873	18636	18552	18530	18519	18486	18749	18619	18701	18644	18624	18675	18496	18490	18507	18640	18588	18715	18608	18802	18656	18790	18661	18410	18628	18628	18572	18537	18699	18572	18593	18462	18544	18511	18648	18710	18573	18869	18747	18294	18830	18705	18461	18317	18490	18818	18601	18492	18740	18700	18685	18678	18466	18533	18759	18838	18616	18683	18604	18472	18437	18541	18610	18479	18572	18297	18552	18513	18482	18714	18837	18572	18588	18611	18675	18555	18549	18650	18651	18584	18730	18577	18813	18866	18603	18552	18688	18648	18722	18511	18398	18718	18821	18565	18564	18476	18571	18548	18674	18566	18589	18650	18653	18537	18543	18613	18637	18375	18644	18523	18583	18662	18685	18661	18429	18685	18722	18697	18680	18598	18520	18526	18592	18715	18558	18614	18494	18629	18660	18523	18413	18561	18579	18615	18634	18540	18564	18657	18742	18482	18511	18565	18242	18527	18594	18523	18814	18681	18566	18689	18541	18576	18584	18650	18656	18723	18601	18631	18818	18559	18418	18493	18522	18519	18536	18526	18563	18485	18756	18829	18669	18813	18507	18636	18593	18403	18551	18716	18454	18794	18619	18478	18711	18697	18671	18651	18549	18488	18743	18324	18595	18565	18752	18598	18737	18542	18398	18630	18848	18778	18484	18485	18712	18707	18556	18833	18565	18911	18611	18689	18360	18543	18513	18702	18700	18537	18709	18754	18536	18516	18768	18595	18625	18648	18714	18594	18560	18544	18598	18725	18600	18557	18605	18519	18387	18402	18595	18835	18550	18675	18542	18462	18911	18620	18641	18693	18558	18590	18640	18703	18769	18621	18636	18625	18445	18642
23899	43205	32127	24614	25195	28956	23903	27376	21685	16854	15934	15398	15202	15496	15517	15620	15462	15386	15355	15357	15402	15451	15441	15580	15444	15282	15430	15528	15368	15418	15610	15413	15495	15460	15424	15477	15405	15396	15385	15529	15567	15336	15471	15453	15462	15490	15439	15452	15592	15536	15483	15504	15363	15429	15441	15541	15472	15501	15478	15366	15494	15558	15344	15485	15519	15444	15292	15426	15389	15685	15470	15351	15313	15506	15482	15477	15464	15181	15521	15319	15491	15409	15305	15504	15415	15394	15393	15441	15414	15294	15462	15518	15439	15531	15338	15256	15443	15673	15556	15434	15235	15407	15344	15352	15448	15441	15502	15520	15495	15413	15476	15450	15516	15344	15596	15477	15600	15315	15394	15354	15688	15445	15652	15441	15413	15487	15564	15356	15428	15444	15469	15498	15547	15435	15183	15529	15496	15312	15401	15413	15407	15395	15461	15495	15582	15532	15379	15610	15361	15368	15471	15424	15296	15461	15455	15566	15288	15441	15494	15291	15355	15361	15405	15443	15470	15428	15627	15525	15189	15479	15364	15408	15290	15588	15321	15323	15426	15355	15525	15359	15492	15409	15356	15555	15458	15367	15535	15426	15537	15310	15492	15380	15457	15489	15383	15515	15546	15384	15492	15426	15540	15622	15497	15339	15380	15594	15314	15387	15442	15426	15466	15352	15360	15480	15429	15406	15408	15540	15443	15464	15590	15468	15152	15307	15415	15534	15376	15294	15518	15478	15464	15486	15420	15471	15507	15309	15275	15628	15282	15641	15288	15447	15547	15395	15491	15499	15436	15319	15480	15416	15398	15421	15475	15301	15452	15525	15528	15414	15406	15495	15406	15424	15512	15304	15445	15362	15387	15486	15477	15291	15481	15459	15460	15497	15534	15392	15359	15328	15300	15624	15428	15529	15365	15474	15442	15562	15442	15425	15442	15460	15541	15507	15417	15389	15442	15291	15313	15405	15485	15431	15246	15594	15384	15409	15498	15414	15463	15325	15422	15461	15398	15518	15448	15362	15633	15524	15493	15458	15386	15426	15574	15485	15504	15478	15313	15402	15482	15454	15474	15554	15481	15574	15306	15622	15377	15505	15434	15241	15483	15366	15272	15558	15581	15434	15458	15358	15492	15464	15417	15368	15424	15590	15577	15485	15384	15440	15525	15527	15529	15390	15216	15454	15403	15677	15286	15357	15485	15317	15483	15386	15426	15227	15462	15582	15584	15414	15478	15343	15406	15510	15497	15533	15559	15570	15395	15542	15562	15357	15415	15290	15557	15614	15397	15532	15454	15348	15263	15572	15576	15333	15550	15465	15306	15229	15398	15303	15446	15348	15518	15379	15495	15474	15496	15549	15423	15516	15311	15337	15648	15300	15463	15382	15569	15572	15480	15520	15446	15325	15570	15401	15364	15371	15392	15344	15414	15536	15435	15285	15464	15381	15387	15313	15540	15547	15750	15406	15404	15384	15316	15472	15404	15415	15497	15363	15448	15400	15538	15478	15427	15398	15447	15483	15405	15443	15301	15455	15484	15358	15485	15441	15415	15405	15387	15497	15433	15484	15416	15587	15540	15405	15589	15601	15297	15455	15425	15456	15291	15460	15517	15523	15351	15338	15240	15503	15507	15331	15514	15410	15279	15504	15270	15555	15455	15500	15277	15390	15465	15501	15349	15567	15440	15627	15405	15530	15389	15434	15615	15407	15478	15400	15537	15394	15331	15386	15479	15385	15352	15374	15477	15473	15265	15295	15490	15381	15523	15411	15315	15290	15464	15625	15367	15510	15544	15488	15576	15518	15388	15424	15484	15388	15399	15553	15579	15575	15465	15325	15434	15368	15538	15643	15670	15516	15479	15688	15352	15476	15504	15474	15438	15584	15470	15494	15541	15419	15363	15480	15342	15477	15355	15452	15414	15324	15577	15584	15505	15497	15363	15537	15307	15516	15446	15441	15457	15372	15421	15339	15389	15405	15263	15399	15583	15451	15501	15405	15487	15424	15423	15418	15403	15536	15457	15378	15551	15376	15502	15330	15368	15492	15531	15411	15620	15406	15426	15586	15334	15472	15532	15298	15484	15390	15413	15426	15472	15463	15288	15491	15483	15311	15461	15421	15430	15581	15371	15608	15507	15408	15462	15558	15458	15510	15688	15331	15566	15454	15570	15336	15519	15419	15530	15375	15490	15194	15552	15483	15511	15515	15543	15586	15401	15326	15311	15290	15315	15546	15375	15433	15591	15312	15469	15545	15461	15516	15390	15528	15242	15464	15436	15464	15500	15424	15328	15451	15524	15485	15365	15411	15478	15415	15480	15500	15412	15609	15392	15419	15423	15381	15369	15514	15370	15348	15486	15408	15572	15417	15375	15405	15471	15406	15502	15477	15444	15482	15645	15323	15505	15262	15525	15295	15446	15530	15497	15557	15509	15411	15488	15496	15234	15616	15427	15314	15496	15492	15305	15539	15567	15381	15455	15462	15465	15260	15359	15238	15550	15480	15381	15340	15529	15390	15411	15686	15502	15276	15485	15327	15504	15440	15370	15409	15405	15499	15414	15493	15449	15385	15568	15313	15641	15441	15660	15441	15491	15492	15485	15397	15393	15346	15437	15556	15538	15527	15325	15447	15422	15537	15447	15534	15429	15399	15557	15348	15465	15522	15722	15591	15558	15305	15500	15490	15494	15326	15560	15282	15407	15600	15579	15414	15534	15441	15451	15571	15440	15483	15224	15406	15468	15496	15495	15419	15420	15594	15396	15554	15435	15454	15423	15415	15344	15235	15473	15511	15262	15513	15389	15688	15524	15301	15435	15430	15539	15458	15434	15440	15277	15327	15520	15334	15519	15394	15425	15515	15435	15412	15397	15424	15453	15371	15454	15565	15465	15453	15442	15440	15446	15350	15536	15521	15508	15403	15510	15400	15557	15414	15410	15413	15580	15438	15475	15306	15550	15516	15454	15529	15380	15444	15378	15575	15500	15512	15375	15514	15360	15353	15462	15591	15419	15531	15493	15492	15626	15470	15363	15427	15439	15483	15454	15490	15435	15287	15572	15590	15501	15351	15293	15555	15388	15409	15450	15377	15423	15452	15285	15493	15530	15336	15440	15476	15729	15627	15388	15294	15442	15349	15505	15512	15331	15583	15267	15380	15404	15586	15572	15295	15426	15405	15349	15415	15392	15412	15468	15587	15471	15425	15458	15397	15395	15465	15510	15481	15423	15476	15448	15309	15544	15337	15217	15410	15520	15319	15481	15364	15472	15432	15495	15530	15427	15441	15343	15434	15582	15576	15325	15483	15595	15495	15389	15455	15320	15352	15441	15379	15380	15485	15370	15446	15464	15555	15395	15519	15308	15472	15605	15555	15280	15195	15299	15365	15413	15408	15626	15506	15540	15362	15457	15541	15523	15526	15522	15591	15493	15377	15321	15586	15555	15395	15414	15197	15512	15464	15481	15370	15652	15153	15542	15498	15594	15282	15443	15430	15490	15524	15368	15316	15458	15607	15456	15435	15457	15521	15467	15598	15408	15371	15501	15442	15620	15492	15446	15405	15339	15653	15438	15505	15566	15331	15538	15604	15458	15504	15578	15382	15505	15563	15458	15459	15473	15501	15441	15303	15587	15319	15530	15306	15311	15611	15528	15407	15480	15304	15406	15641	15470	15381	15482	15444	15339	15467	15548	15417	15557	15549	15438	15426	15519	15334	15517	15533	15355	15372	15452	15506	15626	15399	15430	15586	15581	15309	15677	15326	15501	15472	15412	15472	15485	15439	15479	15608	15363	15438	15449	15457	15494	15341	15405	15402	15333	15349	15466	15612	15697	15357	15505	15577	15310	15486	15377	15326	15699	15381	15448	15505	15501	15423	15417	15495	15441	15363	15515	15452	15403	15536	15497	15376	15436	15556	15572	15469	15298	15491	15463	15383	15558	15257	15387	15492	15385	15368	15502	15332	15416	15198	15210	15492	15466	15359	15202	15401	15343	15447	15422	15518	15286	15445	15484	15371	15495	15430	15446	15400	15573	15506	15399	15364	15500	15335	15408	15415	15552	15435	15492	15448	15489	15575	15402	15478	15447	15561	15427	15553	15325	15684	15690	15346	15555	15387	15621	15412	15431	15377	15484	15423	15526	15333	15403	15417	15396	15384	15227	15395	15383	15479	15526	15581	15408	15488	15362	15434	15504	15466	15547	15397	15348	15482	15449	15425	15465	15524	15397	15374	15446	15539	15380	15249	15403	15528	15526	15449	15416	15564	15321	15652	15540	15540	15424	15437	15468	15310	15613	15195	15485	15565	15549	15465	15457	15617	15413	15258	15504	15567	15715	15496	15537	15323	15530	15505	15623	15399	15555	15324	15339	15352	15354	15468	15440	15604	15544	15585	15373	15492	15529	15551	15369	15417	15579	15364	15459	15550	15524	15486	15498	15498	15420	15555	15463	15429	15440	15380	15483	15424	15349	15359	15482	15373	15269	15554	15531	15464	15469	15405	15332	15523	15443	15543	15341	15386	15354	15448	15377	15376	15212	15693	15510	15444	15489	15689	15417	15505	15491	15384	15568	15298	15425	15474	15472	15240	15561	15418	15429	15440	15584	15575	15449	15408	15465	15418	15427	15489	15434	15528	15345	15522	15533	15523	15403	15452	15425	15300	15416	15510	15449	15328	15533	15473	15478	15430	15312	15569	15389	15446	15608	15341	15525	15475	15613	15439	15413	15446	15478	15514	15367	15422	15441	15425	15382	15452	15316	15470	15385	15457	15487	15456	15465	15461	15345	15534	15434	15398	15489	15302	15522	15484	15355	15497	15470	15651	15487	15415	15593	15405	15345	15450	15626	15396	15476	15421	15453	15436	15344	15514	15373	15541	15294	15243	15499	15572	15372	15272	15392	15400	15356	15537	15392	15283	15452	15371	15476	15553	15454	15590	15391	15531	15493	15475	15542	15332	15356	15499	15571	15424	15254	15527	15507	15545	15180	15481	15426	15483	15262	15318	15549	15559	15420	15584	15543	15479	15555	15317	15463	15381	15322	15438	15372	15637	15414	15236	15401	15465	15471	15583	15559	15435	15448	15495	15384	15576	15360	15483	15465	15421	15393	15535	15391	15402	15452	15408	15377	15505
22019	21088	28322	24199	25354	52379	48240	39428	30359	24545	22559	21410	21287	21296	21136	21391	21230	21303	21445	21053	21014	21074	21148	21148	20878	21270	21042	21169	21049	21131	21027	21052	21194	21072	21001	21135	21115	21120	21250	21141	21059	21149	20985	21133	20934	21063	20983	20857	20985	21020	21056	21012	20934	21141	20974	21151	21176	21092	21133	21125	21114	21181	21105	20802	21179	20887	20825	21039	21087	20898	20815	21170	20811	20859	21041	21052	21026	21091	20922	21036	20910	20934	21088	21168	20981	21012	21017	21107	21215	21087	21073	21058	21195	21138	21022	20986	21198	20970	21134	21087	20967	21058	20976	20935	21110	20803	21167	21077	20763	21098	21068	21125	20957	21063	21004	20967	20825	20810	20992	21119	20840	21013	21029	20964	21151	20963	20848	21037	21178	21091	21069	21134	21063	20981	21192	21021	20871	21089	21064	21251	21214	20677	21107	21070	20942	21047	20934	21049	21039	20834	20879	21183	20904	21023	20995	20911	20983	20935	20926	20812	21127	21084	20961	21092	21065	21029	21202	20904	21190	20995	21107	21136	21028	20989	21036	20873	21176	21056	21109	21185	20897	21032	21050	20911	20917	21032	21022	21121	20976	20975	21039	20830	20991	21094	20850	21076	21111	20683	21154	20941	21024	21207	20869	20985	21035	21073	21165	20939	21144	20930	20844	21160	20911	20985	21235	21052	20918	20876	20981	20992	20974	21168	20974	20802	20965	21050	21021	20941	21146	20933	20952	21025	20949	20963	21049	20988	21071	21102	21031	20893	21063	20959	21046	20859	20956	20961	21038	20939	21035	21148	21209	21150	21208	21085	20931	20977	20838	20920	20890	20893	21158	21013	21077	21156	20963	21031	21239	21140	20865	20985	21033	20856	21090	21094	21043	21100	20889	20976	21130	20901	21234	21182	20990	20848	20980	20953	20987	21084	21057	20967	21021	20998	20941	21043	20827	21060	20978	20986	20840	21249	21182	20870	21212	20846	21174	20990	21060	21076	21270	21023	20913	21046	21044	21164	21124	21019	21158	21259	21003	20817	20766	20924	20850	20814	21190	21004	21106	21135	21207	20899	20648	21003	20687	21005	21145	20893	20933	20926	20986	20912	20787	21064	21052	21105	21018	21040	20974	20989	21040	21024	20936	20889	20970	21180	21104	20978	20983	21022	21089	21289	20991	21231	21045	20930	20891	20901	20936	21061	20939	20951	20853	20835	20969	21199	21216	20932	21048	20992	21150	20935	20964	21089	20868	20750	21061	21018	21099	20999	21035	20970	20980	21208	21221	21069	20883	20926	21061	21062	20977	21007	20783	20989	21042	20899	21294	20911	21072	20974	20911	20987	21195	21021	21185	20973	21108	20983	20972	20870	21074	20781	20799	21082	21292	20996	21052	20946	20961	21045	21033	20814	20879	21193	21235	20969	21054	20995	20938	20928	20862	21005	21115	21081	21019	21014	21034	20997	21026	21097	20978	21089	21059	21041	20779	20800	20970	20922	21020	21141	21031	21014	20928	20802	21112	20996	21006	21010	20908	20973	21072	21049	20839	21146	20827	21123	20810	21132	20937	20777	20998	21016	20875	20985	20757	21066	21065	20875	21020	20999	21071	20928	21026	21175	21117	20974	21003	21001	21195	20816	21017	21057	20987	20903	20966	21124	21188	21065	21082	21091	21164	20799	20965	21183	20853	20919	21185	21113	21011	21125	20954	20919	20910	20884	21020	21240	21110	20947	21080	20911	20973	21003	21082	21161	21194	20891	20955	20927	21128	20862	20778	20850	20898	21086	21126	20922	20940	21127	20970	21063	20858	21235	20965	20899	21056	21064	21188	21134	21075	20996	21036	20939	21003	20996	20863	20967	21218	20933	21227	21169	21076	20989	20877	21068	21005	20986	20946	21100	21150	20967	20863	20921	20947	20971	20997	20710	21049	21101	20815	21172	20908	20831	20907	21007	20996	21016	21095	21073	21068	20877	20966	20984	21080	21274	20976	21056	21068	21031	20836	20878	20855	21028	20744	20882	20956	20806	20945	21119	21137	20940	21104	20968	21100	21287	20936	21226	21199	21007	20921	21194	20967	21023	21230	20883	20969	21025	20995	20868	20877	21099	20896	20966	20840	20998	20971	20951	20951	21206	20946	20895	21156	21045	21048	21036	21116	21120	20944	21003	21135	20902	20871	20895	20983	21061	21104	20933	20905	21072	20974	21068	20989	20910	20996	21100	21116	20896	21173	21147	20849	20992	20957	21114	21082	21084	21099	21124	20981	20885	20890	20945	20769	20836	21250	20880	20917	20677	20920	21139	21210	21117	20944	21038	21182	21056	21066	21009	20991	20819	21137	20910	20928	21032	21032	20776	21041	21145	20837	20852	20940	21029	20798	21171	20921	20974	20868	21120	21169	20957	21032	21197	21081	21083	20944	21310	21247	20972	20984	20916	20794	21024	21028	20991	21018	20939	20931	21051	21019	20763	20665	20776	21043	20978	21005	20992	21077	21054	21067	21208	20839	20843	21265	21056	21084	21074	21249	21145	20964	20921	20987	21060	21096	21034	21040	20934	20790	20993	20951	21078	21151	21144	21018	21019	20956	21197	20878	20756	21266	20844	20936	20788	20869	20942	21177	21019	21041	20822	21022	20985	21006	20929	21159	21116	21002	20869	20954	21084	20940	21025	20987	20948	20776	21199	20820	21016	21064	20913	20957	21061	20974	21026	21005	21041	20926	20830	20777	21195	20899	21292	20923	21155	20789	20925	21044	21137	21128	21248	20996	20781	20895	21184	20937	21121	20987	20997	21179	21110	21032	21112	21315	20945	21092	20904	20893	20865	20968	20833	21171	20974	20834	21115	20832	20877	20878	21230	21005	20790	21098	21173	21147	21082	20950	21105	20809	20991	20962	20980	21110	20962	20867	20908	20901	20796	20987	21041	21035	20851	21231	21031	20944	20958	21074	21021	20969	20911	20887	20986	20919	21031	21084	21146	20831	20847	21045	21020	21022	20909	20868	20892	21168	20894	20834	21027	21052	21073	21045	21085	20973	21020	21218	21000	21102	21104	21063	21088	21039	20950	21182	21286	20992	21149	21205	20906	20898	21081	20997	21075	20654	21067	21071	20885	21075	20934	20889	20958	21112	21124	21062	20972	21055	21093	21024	21037	21174	21058	21018	20785	21072	21151	21078	21018	21007	21230	20882	21165	21037	21176	21139	21115	21167	20867	20842	21002	21084	21023	21106	20908	21035	20960	21020	21009	20995	20995	21012	20861	20934	21169	21061	20983	20931	20861	20994	20809	21053	21018	21195	21035	21059	21021	20869	20897	20952	21210	21070	20703	20987	21029	20975	20830	21049	20966	21028	20847	20932	20942	20868	21069	21033	20967	21106	21168	21186	20875	21035	20988	20877	21084	20986	20965	20729	21192	21162	20882	21009	21177	21078	20924	21013	20905	21044	20831	21065	20985	20868	20883	20837	21018	20907	20879	20858	21172	20948	21015	20927	20990	21067	20910	20824	21088	21070	21155	20811	20908	21070	20990	21115	20982	21162	20911	21231	21052	21022	20942	21159	20918	20951	20942	21106	20949	20991	20913	20914	21118	20910	21236	20828	20843	21026	20878	21100	21053	21030	20693	20914	21059	20974	20842	20882	21253	20994	21179	21039	21109	20922	20909	21100	21092	21143	21008	20885	21045	20946	20963	21124	20974	20957	20887	20945	20827	20785	20880	21312	20911	20922	20834	20846	21066	20861	21263	20984	21016	20931	21244	21042	20909	20898	21329	21016	20760	21030	21139	21043	21019	21273	21234	21065	20857	21170	21114	20964	21033	20919	21020	21082	21045	20993	21126	21096	20993	20847	20967	20994	20953	20964	21011	20857	21149	21186	21142	21118	21019	21137	21087	21122	21058	21094	21162	20994	20744	21053	20709	21077	21085	21125	21064	21006	20994	20839	20863	21007	20773	21122	20935	20989	20934	21086	20977	21154	20988	21205	21039	21071	21170	21133	20872	21249	21272	20899	20883	21229	20932	20944	20948	20869	21134	21183	21145	21058	20959	20986	21182	20970	21084	21056	21057	20959	21130	21035	21042	21044	21065	21008	21039	21002	21114	20960	21090	21060	21123	21034	21093	20989	20928	21086	20995	21024	21049	21074	21095	21130	20954	21117	20925	20940	20738	20889	21077	21170	20984	20869	21058	21223	21084	20932	20884	20972	21059	20773	20957	21001	20998	20992	21091	21019	21074	20963	20981	21107	20974	21120	21136	21042	21216	21145	20907	20956	21080	20958	20981	21052	21028	21040	21095	21097	21157	21058	20867	21167	21027	21054	21144	20940	21015	20936	21188	21108	20994	21049	21152	20850	21030	20901	20957	20996	20931	20807	20734	21065	20967	21043	20913	20817	20887	20879	20943	21012	21039	21115	21067	21034	21113	21088	20899	20906	21056	20973	21014	20943	20983	21239	21056	20995	21024	20893	20932	20936	20927	20908	20910	21028	21012	20964	21022	21044	21026	20999	21185	20934	20961	20729	21031	21016	21057	20937	21224	21135	21178	20824	20982	21031	20983	20929	21155	21050	21122	21031	21070	21062	21025	21176	21149	20921	20910	20882	20917	21037	21070	21155	20940	21104	21058	20960	21194	21147	21042	20870	21211	21112	20871	20981	20960	20883	21065	20981	21153	20770	21097	21180	20966	20989	21010	20976	20986	21137	20914	20775	20966	20804	20920	21077	20821	20863	20970	21041	21061	21244	21116	21063	21051	20968	20856	20979	21108	20726	21071	21115	21112	21004	20980	20876	21128	20923	20921	20863	21017	21014	20964	20882	21168	21064	20807	21102	20945	21093	21002	20820	20984	21080	21106	21093	20869	21013	20872	20825	20894	20967	21120	21139	21020	21357	20863	21000	21097	21081	21258	20908	20887	21063	20967	21165	21011	21014	21039	21101	20948	20992	20964	20962	20798	20926	21090	21087	20815	21096	20823	20838	21029	20943	21311	21142	21295	20969	21017	21220	21158	21010	20828	21043	20912	20965	21003	21138	21002	20803	21030	21130	20989	20997	20881	21162	21105	20916	21101	20851	20923	20897	21057	21114	20922	21035	21010	20984	21091	20936	20978	20980	21009	20797	21030
27501	57090	45454	32794	40585	58450	46631	38525	26930	19594	17687	16804	16713	16749	16785	16839	16661	16790	16779	16848	16649	16729	16915	16870	16884	16765	16816	16778	16802	16712	16783	16828	16629	16645	16781	16804	16908	16739	16751	16658	16797	16878	16921	16763	16990	16884	16770	16832	16705	16927	16992	16816	16670	16672	16933	16650	16797	16731	16831	16697	16654	16691	16658	16874	16773	16743	16894	16726	16659	16770	16971	16831	16836	16891	16737	16879	16662	16692	16724	16709	16740	16770	16749	16729	16618	16738	16818	16624	16785	16925	16714	16752	16775	16678	16816	16962	16747	16984	16725	16689	16623	16546	16700	16712	16785	16884	16773	16924	16690	16731	16726	16828	16848	16549	16729	16771	16857	16823	16757	16774	16816	16857	16732	16738	16636	16676	16712	16819	16671	16862	16780	16746	16885	16835	16691	16870	16742	16690	16757	16770	16693	16668	16695	16741	16645	16860	16677	16771	16791	16901	16845	16885	16780	16790	16782	16788	16710	16670	16835	16696	16884	16822	16797	16682	16769	16852	16691	16795	16618	16611	16870	16670	16764	16804	16875	16824	16823	16759	16705	16588	16835	16805	16910	16826	16746	16983	16846	16761	16844	16698	16693	16636	16628	16886	16756	16754	16669	16600	16551	16686	16889	16822	16766	16680	16824	16824	16685	16691	16631	16954	16813	16655	16802	16750	16759	16912	16754	16993	16904	16787	16829	16770	16863	16823	16709	16753	16721	16839	16817	16799	16931	16904	16533	16812	16780	16725	16778	16794	16739	16678	16716	16723	16899	16685	16844	16771	16992	16664	16785	16762	16805	16834	16756	16852	16730	16725	16776	16742	16749	16754	16871	16736	16899	16860	16874	16808	16798	17050	16601	16707	16864	16727	16624	16851	16726	16705	16704	16755	16942	16755	16799	16813	16865	16738	16745	16800	16763	16873	16538	16771	16790	16808	16821	16739	16870	16878	16735	16738	16682	16787	16690	16705	16773	16702	16671	16660	16627	16796	16687	16806	16769	16530	16910	16937	16793	16912	16741	16645	16961	16767	16770	16845	16846	16583	16633	16638	16774	16842	16877	16791	16499	16737	16760	16673	16805	16738	16679	16704	16829	16802	16642	16756	16880	16883	16648	16825	16675	16851	16578	16899	16747	16804	16740	16838	16787	16866	16721	16789	16598	16725	16843	16601	16770	16692	16818	16823	16995	16692	16665	16936	16916	16727	16825	16588	16780	16809	16925	16735	16715	16655	16701	16824	16889	16622	16616	16848	16683	16684	16785	16924	16719	16668	16829	16693	16697	16730	16808	16662	16647	16727	16831	16884	16645	16633	16599	16630	16869	16830	16662	16880	16752	16601	16620	16883	16594	16796	16809	16676	16637	16752	16956	16741	16641	16776	16697	16784	16942	16828	16779	16651	16859	16860	16805	16885	16733	16866	16942	16742	17042	16768	16790	16704	16876	16534	16721	16799	16565	16879	16663	16872	16699	16785	16752	16740	16855	16742	16745	16823	16755	16845	16729	16977	16622	16698	16729	16726	16729	16701	16864	16749	16794	16846	16839	16568	16888	16721	16799	16580	16682	16803	16864	16626	16947	16681	16880	16718	16736	16776	16861	16782	16840	16863	16833	16763	16596	16850	16720	16911	16753	16712	16633	16819	16830	16802	16814	16961	16603	16708	16630	16775	16834	16790	16633	16757	16862	16839	16744	16873	16731	16660	16736	16782	16716	16819	16916	16641	16634	16719	16741	16806	16830	16742	16723	16846	16836	16744	16879	16862	16859	16774	16649	16899	16873	16630	16716	16801	16741	16845	16830	16722	16683	16839	16768	16888	16959	16673	16876	16693	16623	16774	16709	16654	16812	16932	16874	16769	16745	16806	16880	16750	16713	16800	16851	16717	16702	16765	16904	16740	16851	16721	16699	16679	16757	16780	16816	16923	16849	16640	16803	16829	16789	16823	16737	16631	16587	16771	16806	16780	16797	16635	16507	16653	16826	16845	16841	16712	16773	16724	16942	16908	16843	16777	16804	16840	16751	16569	16811	16738	16736	16728	16838	16764	16774	16832	16683	16620	16824	16821	16879	16746	16664	16929	16634	16680	16906	16877	16941	16849	16642	16744	16632	16783	16618	16809	16775	16761	16712	16805	16713	16806	16704	16791	16681	16782	16752	16746	16720	16939	16773	16916	16679	16888	16696	16831	16777	16742	16823	16725	16694	16616	16903	16775	16629	16736	16717	16855	16830	16837	16782	16711	16970	16913	16663	16847	16763	16658	16676	16839	16753	16853	16737	16784	16648	16735	16498	16811	16948	16662	16748	16717	16940	16693	16731	16868	16778	16838	16801	16584	16859	16837	16726	16779	16637	16713	16835	16694	16786	16850	16848	16716	16616	16772	16930	16784	16738	16810	16846	16756	16774	16785	16864	16639	16816	16837	16877	16842	16775	16498	16781	16899	16899	16801	16590	16877	16734	16715	16973	16819	16765	16742	16546	16750	16718	16792	16897	16755	16689	16635	16690	16887	16644	16787	16670	16772	16848	16881	16857	16766	16611	16737	16887	16729	16881	16751	16739	16815	16728	16705	16902	16736	16790	16936	16785	16599	16893	16861	16949	16679	16531	16755	16738	16815	16882	16720	16722	16611	16661	16784	16598	16749	16640	16748	16658	16704	16675	16788	16916	16832	16745	16709	16770	16834	16719	16747	16843	16732	16739	16608	16578	16824	16748	16752	16787	16936	16761	16694	16729	16806	16741	16776	16799	16624	16843	16730	16717	16841	16742	16716	16918	16707	16903	16798	16816	16751	16748	16997	16712	16777	16829	16601	16717	16702	16690	16758	16719	17018	16824	16763	16706	16807	16675	16805	16823	16603	16819	16726	16793	16768	16773	16601	16961	16705	16964	16618	16964	16766	16881	16707	16731	16700	16757	16693	16745	16869	16894	16783	16770	16721	16811	16708	16847	16816	16748	16828	16710	16753	16740	16786	16770	16767	16742	16734	16608	16795	16823	16766	16782	16762	16746	16839	16817	16772	16743	16882	16845	16884	16609	16710	16759	16800	16878	16814	16744	16920	16796	16694	16779	16673	16776	16791	16744	16602	16885	16600	16837	16750	16672	16555	16700	16853	16728	16712	16794	16722	16845	16771	16754	16634	16649	16914	16665	16830	16640	16750	16739	16876	16759	16706	16814	16940	16644	16786	16829	16802	16796	16810	16739	16705	16923	16821	16872	16760	16817	16671	16798	16808	16684	16874	16848	16711	16710	16668	16841	16629	16745	16694	16746	16774	16667	16346	16838	16848	16544	16985	16661	16762	16762	16873	16801	16907	16874	16745	16790	16922	16910	16811	16824	16860	16840	16772	16875	16743	16790	16782	16717	16960	16684	16785	16739	16846	16807	16879	16953	16608	16743	16764	16793	16927	16704	16746	16857	16896	16738	16826	16575	16603	16751	16799	16682	16809	16638	16809	16733	16813	16843	16691	16818	16849	16843	16532	16704	16823	16911	16640	16789	17009	16812	16725	16809	16664	16809	16686	16830	16861	16738	16655	16865	16898	16659	16540	16945	16697	16898	16875	16855	17001	16822	16721	16539	16783	16791	17074	16828	16699	16689	16864	16671	16971	16685	16726	16909	16794	16655	16808	16695	16802	16649	16810	16961	16812	16794	16814	16766	16661	16764	16740	16661	16722	16780	16789	16762	16922	16797	16864	16768	16803	16746	16652	16663	16648	16942	16606	16658	16631	16880	16751	16886	16829	16767	16802	16637	16920	16763	16650	16788	16921	16737	16776	16805	16787	16811	16793	16850	16650	16896	16874	16847	16764	16933	16856	16886	16523	16846	16669	16814	16778	16654	16728	16840	16665	16609	16831	16757	16886	16621	16730	16831	16754	16729	16628	16822	16838	16756	16771	16789	16892	16685	16678	16732	16719	16768	16800	16819	16568	16911	16595	16665	16677	16531	16707	16817	16560	16828	16653	16710	16539	16812	16746	16840	16611	16667	16762	16746	16851	16803	16637	16689	16646	16753	16803	16672	16811	16727	16849	16647	16902	16774	16751	16661	16745	16763	16837	16745	16815	16814	16785	16712	16802	17020	16661	16778	16645	16897	16767	16688	16553	16780	16601	16778	16824	16758	16796	16883	16975	16635	16912	16539	16706	16738	16715	16681	16858	16933	16704	16788	16739	16730	16597	16792	16668	16816	16695	16829	16694	16853	16731	16871	16720	16667	16872	16850	16583	16761	16827	17031	16854	16735	16780	16826	17052	16892	16834	16887	16823	16694	16755	16710	16752	16850	16753	16756	16805	16823	16641	16824	16626	16790	16882	16710	16833	16864	16810	16715	16666	16647	16685	16783	16673	16737	16766	16768	16737	16841	16856	16748	16762	16854	16821	16794	16752	16753	16606	16829	16827	16777	16836	16811	16828	16759	16669	16597	16737	16973	16760	16811	16839	16829	16766	16749	16681	16739	16907	16694	16793	16731	16937	16882	16975	16728	16694	16823	16830	16654	16649	16932	16612	16781	16780	16776	16742	16701	16733	16673	16816	16791	16646	16877	16856	16757	16866	16693	16753	16839	16712	16871	16716	16707	16805	16868	16886	17072	16857	16816	16788	16807	16839	16613	16652	16636	16743	16732	16820	16865	16601	16602	16784	16818	16780	16789	16727	16836	16796	16638	16634	16946	16698	16743	16920	16954	16900	16783	16850	16752	16832	16749	16714	16871	16786	16576	16831	16654	16729	16780	16881	16566	16923	16795	16884	16762	16632	16893	16696	16931	16838	16868	16774	16781	16751	16777	16685	16697	16749	16896	16799	16796	16669	16909	16689	16776	16772	16704	16852	16672	16849	16870	16686	16852	16925	16801	16604	16924	16869	16759	16521	16992	16645	16810	16740	16769	16806	16832	16978	16747	16614	16638	16922	16836	16711	16718	16816	16581	16864	16927	16815	16672	16695	16945	16713	16852	16887	16624	16723	16726	16693	16895	16758	16688	16757	16715	16661	16725	16790	16699	16615	16756	16693	16722	16743	16894	16778	16765	16723	16591	16694	16765	16812	16661	16760	16746	16830	16804	16800	16894	16622	16707	16981	16834	16702	16817	16830	16858	16868	16670	16775	16567	16759
29678	25976	28321	24264	21371	23541	23276	22234	20889	19836	19588	19562	19588	19428	19533	19412	19695	19487	19683	19539	19548	19412	19538	19500	19844	19448	19467	19504	19449	19433	19672	19432	19371	19508	19396	19584	19667	19539	19548	19597	19297	19497	19450	19467	19552	19270	19532	19364	19418	19585	19504	19560	19450	19399	19503	19325	19309	19593	19510	19369	19522	19457	19476	19570	19658	19532	19512	19571	19412	19591	19455	19605	19425	19508	19376	19523	19681	19409	19283	19488	19782	19399	19379	19448	19424	19630	19562	19589	19456	19532	19602	19492	19591	19469	19177	19602	19500	19465	19379	19358	19452	19534	19435	19505	19408	19553	19390	19484	19293	19540	19608	19506	19380	19519	19551	19415	19656	19682	19499	19576	19599	19421	19511	19302	19558	19417	19382	19521	19447	19457	19683	19457	19715	19451	19362	19535	19323	19330	19544	19470	19547	19483	19395	19533	19392	19583	19501	19550	19688	19487	19474	19401	19332	19579	19531	19419	19545	19712	19544	19623	19620	19345	19385	19421	19489	19264	19414	19306	19295	19529	19533	19449	19569	19329	19333	19489	19698	19568	19618	19544	19488	19469	19375	19350	19489	19379	19454	19493	19669	19546	19302	19564	19629	19570	19585	19501	19564	19482	19427	19549	19385	19558	19524	19649	19511	19577	19429	19468	19508	19495	19388	19666	19518	19580	19427	19626	19704	19652	19506	19630	19560	19549	19438	19671	19609	19543	19418	19504	19415	19632	19634	19532	19496	19525	19662	19630	19710	19552	19082	19612	19519	19595	19388	19566	19541	19634	19453	19456	19330	19586	19452	19483	19642	19634	19564	19424	19538	19390	19585	19417	19714	19404	19649	19506	19547	19586	19464	19662	19756	19639	19344	19507	19730	19484	19680	19318	19466	19551	19549	19744	19564	19275	19319	19206	19644	19568	19923	19561	19485	19547	19444	19471	19608	19440	19278	19480	19375	19543	19595	19653	19334	19555	19453	19379	19668	19715	19630	19432	19454	19501	19491	19572	19684	19515	19581	19463	19227	19555	19461	19608	19613	19340	19597	19552	19527	19504	19453	19392	19552	19423	19743	19214	19628	19693	19485	19450	19571	19424	19396	19623	19635	19498	19645	19646	19574	19780	19514	19465	19536	19648	19476	19468	19573	19505	19651	19340	19325	19691	19564	19687	19640	19576	19527	19680	19533	19499	19555	19479	19433	19604	19452	19529	19592	19525	19491	19620	19450	19498	19459	19459	19619	19354	19615	19481	19552	19499	19710	19428	19596	19406	19431	19389	19499	19461	19529	19519	19550	19729	19469	19395	19521	19577	20025	19412	19526	19502	19599	19469	19459	19672	19579	19312	19486	19520	19602	19529	19502	19580	19671	19453	19509	19184	19414	19244	19351	19336	19514	19473	19570	19595	19504	19488	19574	19517	19322	19449	19548	19432	19394	19410	19482	19447	19551	19661	19638	19743	19680	19529	19412	19461	19654	19569	19523	19411	19566	19563	19542	19435	19507	19406	19442	19499	19337	19409	19427	19365	19535	19412	19411	19743	19534	19232	19617	19673	19737	19382	19536	19585	19463	19610	19443	19672	19281	19494	19502	19303	19473	19491	19696	19600	19486	19447	19355	19654	19673	19760	19575	19508	19522	19608	19540	19556	19558	19564	19357	19453	19402	19586	19565	19487	19320	19569	19617	19555	19307	19436	19393	19490	19554	19526	19530	19420	19885	19380	19802	19375	19291	19284	19416	19596	19557	19537	19578	19615	19547	19544	19540	19557	19093	19704	19458	19406	19361	19458	19664	19703	19481	19449	19637	19484	19447	19772	19454	19528	19584	19343	19297	19539	19312	19516	19683	19316	19378	19519	19384	19430	19549	19539	19465	19463	19455	19821	19617	19615	19552	19603	19501	19331	19645	19582	19608	19476	19514	19723	19435	19503	19575	19652	19638	19270	19406	19712	19619	19605	19483	19387	19687	19413	19551	19713	19521	19558	19450	19558	19591	19205	19182	19755	19378	19799	19616	19683	19527	19520	19416	19475	19575	19468	19576	19752	19356	19468	19417	19479	19505	19525	19653	19495	19417	19606	19309	19395	19302	19355	19375	19590	19500	19442	19524	19296	19385	19671	19326	19442	19642	19461	19426	19457	19568	19702	19374	19452	19522	19406	19474	19353	19400	19411	19496	19458	19532	19421	19435	19361	19570	19637	19440	19544	19641	19510	19545	19663	19519	19579	19425	19562	19637	19670	19633	19472	19715	19543	19497	19426	19445	19434	19352	19382	19481	19501	19641	19419	19812	19281	19607	19129	19518	19672	19467	19333	19364	19402	19577	19524	19584	19590	19421	19529	19398	19552	19543	19517	19361	19629	19525	19377	19587	19558	19376	19465	19719	19428	19333	19692	19702	19402	19391	19532	19623	19400	19663	19549	19427	19389	19558	19697	19501	19460	19398	19444	19491	19433	19697	19654	19338	19517	19480	19657	19707	19452	19538	19436	19605	19748	19501	19531	19754	19529	19729	19704	19519	19444	19515	19515	19307	19408	19571	19633	19699	19352	19610	19543	19383	19369	19518	19370	19543	19623	19727	19481	19508	19313	19385	19647	19652	19679	19410	19584	19665	19241	19702	19385	19689	19751	19510	19466	19557	19617	19575	19554	19448	19333	19576	19617	19302	19559	19724	19578	19429	19413	19457	19561	19918	19458	19438	19589	19659	19398	19506	19387	19649	19558	19400	19410	19418	19545	19533	19529	19504	19401	19657	19571	19379	19636	19618	19484	19649	19623	19462	19610	19359	19335	19464	19653	19510	19643	19550	19341	19531	19470	19509	19594	19483	19412	19491	19275	19530	19484	19541	19548	19434	19522	19336	19364	19449	19541	19320	19363	19375	19467	19547	19658	19372	19593	19468	19291	19448	19592	19623	19536	19498	19483	19630	19467	19321	19572	19674	19458	19562	19639	19376	19430	19558	19687	19499	19298	19659	19500	19575	19575	19551	19562	19397	19478	19459	19205	19412	19590	19499	19459	19332	19505	19657	19343	19524	19373	19402	19404	19554	19423	19490	19537	19570	19586	19719	19635	19650	19440	19612	19569	19312	19512	19601	19430	19640	19522	19559	19638	19494	19465	19614	19633	19684	19525	19484	19540	19443	19639	19666	19704	19719	19495	19382	19461	19840	19374	19546	19562	19413	19387	19584	19405	19429	19628	19490	19698	19551	19511	19512	19307	19295	19467	19554	19515	19689	19599	19519	19674	19367	19643	19499	19548	19395	19516	19449	19414	19253	19426	19587	19719	19385	19601	19557	19428	19425	19574	19516	19509	19731	19327	19476	19502	19661	19577	19405	19769	19385	19658	19238	19567	19557	19386	19593	19602	19474	19513	19622	19394	19453	19579	19476	19712	19338	19304	19726	19557	19363	19386	19528	19396	19524	19640	19514	19737	19577	19416	19630	19670	19504	19298	19360	19477	19531	19360	19378	19509	19598	19529	19638	19551	19678	19580	19645	19582	19717	19716	19655	19504	19361	19552	19615	19335	19704	19306	19610	19586	19284	19445	19537	19400	19403	19423	19522	19409	19785	19493	19407	19494	19475	19421	19488	19512	19415	19685	19459	19332	19451	19451	19542	19512	19444	19353	19496	19384	19496	19435	19381	19406	19315	19463	19451	19771	19420	19433	19604	19627	19626	19505	19561	19499	19513	19545	19606	19593	19597	19420	19366	19382	19381	19342	19745	19662	19549	19502	19528	19320	19449	19434	19453	19457	19414	19407	19738	19391	19582	19277	19446	19365	19440	19550	19584	19348	19557	19498	19685	19547	19397	19425	19328	19426	19698	19340	19280	19390	19233	19476	19739	19476	19589	19662	19459	19376	19363	19582	19284	19621	19731	19515	19457	19557	19550	19439	19529	19557	19751	19609	19718	19367	19401	19400	19272	19529	19400	19320	19696	19773	19487	19349	19428	19475	19314	19277	19415	19685	19491	19693	19523	19531	19577	19513	19382	19470	19535	19524	19504	19614	19642	19625	19330	19438	19420	19491	19437	19595	19581	19635	19497	19541	19210	19491	19504	19523	19359	19461	19587	19563	19774	19443	19442	19532	19474	19704	19497	19479	19667	19502	19605	19448	19706	19374	19689	19803	19630	19336	19564	19561	19608	19326	19519	19564	19437	19641	19407	19245	19525	19518	19806	19536	19591	19566	19550	19501	19451	19484	19624	19506	19635	19434	19508	19510	19636	19463	19428	19413	19676	19400	19524	19500	19374	19443	19542	19515	19702	19460	19560	19439	19436	19518	19468	19323	19700	19562	19492	19445	19623	19644	19514	19482	19655	19735	19519	19749	19738	19429	19626	19686	19479	19566	19483	19559	19351	19437	19402	19372	19330	19553	19353	19403	19381	19510	19389	19546	19537	19611	19511	19672	19730	19631	19676	19464	19499	19436	19527	19472	19445	19562	19375	19563	19608	19584	19503	19711	19454	19750	19407	19452	19462	19411	19823	19607	19405	19539	19403	19598	19529	19542	19569	19743	19474	19382	19624	19508	19448	19604	19649	19562	19536	19449	19522	19302	19622	19370	19562	19565	19546	19673	19376	19485	19392	19685	19686	19565	19538	19537	19388	19449	19580	19476	19582	19326	19543	19767	19431	19522	19538	19682	19399	19509	19432	19552	19566	19555	19449	19644	19321	19401	19545	19587	19515	19461	19601	19468	19834	19551	19592	19569	19436	19492	19644	19580	19522	19488	19463	19367	19783	19668	19575	19585	19693	19592	19431	19450	19656	19670	19419	19291	19668	19212	19651	19394	19513	19435	19486	19336	19788	19648	19413	19621	19576	19414	19464	19485	19542	19533	19575	19334	19519	19699	19440	19433	19629	19401	19520	19448	19465	19493	19482	19434	19431	19543	19556	19562	19478	19426	19396	19440	19547	19424	19518	19511	19666	19495	19505	19406	19368	19441	19581	19474	19689	19723	19526	19533	19634	19382	19574	19538	19307	19430	19520	19304	19565	19527	19548	19675	19482	19526	19406	19434	19661	19604	19498	19548	19651	19450	19634	19381	19659	19669	19502	19485	19552	19507	19701	19669	19666	19368	19325	19457	19530	19382	19566	19422	19432	19677	19541	19589
21530	35377	25450	19418	19042	21335	20105	18667	17059	16290	16227	15809	15953	15973	16072	15878	16046	16116	15995	15920	15857	15997	16202	16106	15910	16005	15974	16077	16026	15943	15901	16035	15927	15960	16011	15955	15956	16042	15981	15964	15916	16097	15910	15982	15960	15807	16194	16032	15816	16015	15817	16073	15973	15989	15958	15897	16192	16022	16024	15956	16154	16108	15847	16075	15836	15872	15974	16161	16074	16046	15875	15924	16015	15973	15983	16079	15892	15890	16002	16054	16000	16007	16067	15903	15991	15982	15882	15907	15930	16129	16207	16025	15956	15923	15813	16029	15925	16006	16090	15824	16043	16186	15929	15891	16015	16073	15985	15854	15961	15995	15979	16045	16054	16096	16109	15878	15978	15945	15926	15973	16020	15829	15794	15921	16062	15993	16045	15985	16018	15996	15951	15967	15936	16148	16020	16047	15935	16145	15883	15778	16153	16045	15914	15846	15959	16130	16011	15881	15986	16105	16005	16120	16187	15864	16065	15988	15944	15906	16028	16072	15883	15907	15913	15959	15923	15888	15999	16040	15971	15968	16030	15998	16054	15986	15896	16136	15921	15914	16054	16040	15964	15950	16092	16014	16136	15859	15841	16117	15903	15995	15974	15911	15886	15965	15959	15880	16086	16001	16043	15975	16056	15972	16153	16067	15998	15983	16018	15802	15949	16019	16033	16058	15939	16139	15983	15841	16031	16076	15946	16104	15972	16126	16171	15895	16119	15980	16002	16022	16126	15964	15951	15990	16041	15777	15970	16272	16177	16111	16185	16046	16011	15964	15949	15901	15950	16037	16174	15957	16026	16042	16043	15937	15937	15862	15986	15974	16119	15870	15948	16064	16065	15967	16044	16044	15947	15986	16128	15938	16050	15955	15972	16010	15983	16071	15976	15904	15991	16014	16064	16013	15954	16007	15950	16001	15967	16018	15939	16085	15859	16024	15900	16089	15835	15963	16173	15973	15945	15894	16000	15749	15897	15897	16022	15885	15877	16099	15845	16038	15828	15977	15939	16055	16124	16121	16061	15939	16100	15847	15984	16055	16001	16094	15970	16059	15898	16051	15949	15948	15981	15917	15878	15921	15861	16142	16157	15961	15929	15918	15887	16129	15952	15894	15944	16007	15923	15962	15999	15994	16097	15954	15901	15924	15928	16040	15811	16008	15794	15910	15905	16071	15966	16135	15933	15927	15890	16029	15885	16063	16141	15948	15928	16072	16051	16019	16050	16031	16035	16077	16180	15925	15976	15936	16056	15976	16002	15993	16072	15862	16180	16071	15966	15916	15910	15922	16134	15921	15972	15856	16083	16101	15946	16032	15895	16045	16063	15765	16024	15786	16033	15912	15943	16071	15903	16021	15900	15937	15944	16071	15996	16132	16026	15959	16021	16148	15961	15959	15977	16114	16085	16184	15779	16214	16026	15998	16103	15966	15736	16023	15905	16016	15957	16034	16196	16030	16070	15967	16021	15802	16055	16202	16092	16060	16071	16025	15906	15931	15967	16013	16138	15888	16114	15948	16072	15949	16109	15991	16058	15915	16139	15949	16152	15916	15892	16040	15986	16065	15990	15963	16053	15991	15975	16081	15949	16067	15736	15927	16051	16031	16078	16076	15982	15886	15902	15979	15879	15961	15919	16014	15900	15996	16049	15886	16025	15875	16056	15986	15982	15947	16061	16056	15997	16048	16009	16135	15939	16035	16252	15968	15975	15867	16152	15997	16017	15879	15930	16005	15954	15943	15953	16129	15947	15997	15955	15961	16075	15907	15712	16105	15931	15954	16037	15957	15875	16030	16012	15689	16081	15958	16056	15928	16072	15866	16002	16082	15968	16021	16039	15792	15972	15962	15704	15986	15869	16015	16119	15835	16047	15923	15998	15900	16138	16112	15942	15821	15995	16237	16159	15945	15953	16074	16016	15807	15909	15961	15937	16003	15946	16038	16039	15957	16101	16025	16083	15930	16010	15819	15972	15977	15843	15938	15972	15951	15932	16160	16041	15997	15910	15975	15987	15891	15937	16038	16001	15910	15912	15991	15961	15990	15954	15923	15952	15914	16013	15940	15878	15980	15940	16071	15958	15897	15912	15983	16152	16104	15865	15955	15903	15884	15972	16007	15920	16046	15985	15903	15872	16114	15915	15874	16097	15965	15970	15941	15956	15960	15772	15999	16038	15905	16036	16136	15971	15909	15920	16107	16074	15925	15994	15945	15978	15974	16099	15715	16084	15969	15884	15971	15922	15976	15969	15933	15825	16111	15997	15957	16256	16076	15971	15946	15965	16050	16024	16066	16014	15930	16123	15894	16120	16192	16126	16001	16057	15962	16047	16163	15999	15906	15923	16103	15978	15986	16217	16065	15966	15774	16010	15828	15977	16057	16119	16078	16076	16142	16104	15892	15987	16185	16004	15915	16059	15985	16071	16133	16000	15797	15848	16037	16164	15947	16114	15898	16014	16007	15996	15946	16008	15936	15883	15986	16009	16044	15942	15976	16001	15799	16083	15929	15940	16043	16000	16064	16018	16042	16055	16235	15878	16041	16151	15892	16022	16078	16213	16034	15908	15990	16006	16113	15953	15941	15838	16035	15971	16023	15941	16171	15903	16006	16020	16106	16100	15917	15933	16071	15989	15835	16057	16031	16023	16016	16032	15929	16117	15968	16022	16027	15897	15961	16072	15994	15971	15903	16039	15946	16123	15924	16007	15826	16017	15976	15959	15878	16025	16041	15954	15847	16013	16027	15745	15958	15982	15991	16018	15783	16031	15969	15978	16036	16050	15983	15882	15847	15916	16096	15843	16141	16072	15991	15903	15899	16142	16114	15994	16185	16083	16134	16043	16036	16053	16048	16041	15969	15955	15921	16051	16015	16032	15998	16125	15933	15885	15979	15962	16172	16015	16094	15868	16073	15931	15972	16063	15932	16077	16039	15950	16104	16126	15875	15767	15894	16186	16084	15951	15953	16085	15974	16090	16032	15922	16005	16070	16034	15939	15980	16085	15952	15921	16043	16067	15809	15959	15968	16008	16077	15946	16115	16196	16032	15967	16026	15855	16075	15897	15810	16064	15929	15998	16127	16128	15932	15953	15900	16068	16101	16004	15940	16021	15983	16238	16019	15992	16103	15865	16048	16085	15957	15979	15964	15970	16103	15897	15949	16238	16108	16071	16028	16038	15988	16044	16024	15954	16025	16087	16037	16186	16075	16055	16141	15969	15925	16093	15955	15984	15889	15950	15878	15865	15982	15851	16154	16036	15943	15917	15902	15896	16103	15784	15911	15954	15890	16101	15914	15942	16111	16020	15998	15853	15911	16025	16056	16134	15989	15866	16029	15827	16009	15998	15930	15896	16040	16231	16100	16022	16128	16017	16090	16245	16163	15979	15998	15840	16120	15986	16020	16155	16101	15977	15921	16054	16078	15983	16020	16107	15928	16120	16001	16199	15950	16012	15937	15741	15861	16259	15988	15866	16156	15937	16169	16189	15808	15923	16194	16019	16060	15965	15898	15958	15979	15844	15916	16125	15938	15916	15995	16196	15983	15983	15882	15971	16051	15959	16085	15887	15907	15994	15924	15764	15912	16101	15913	15931	16090	16014	15892	15977	16067	15930	15860	16087	16003	15814	15910	16081	15898	16073	15977	15946	15945	15990	15980	16042	16187	16007	15958	15964	15934	15749	16091	16108	16161	16030	15847	16035	16020	16035	16123	15969	15840	15985	15965	16047	16042	16030	15957	16072	15911	16111	15933	16010	16029	15956	15990	16087	16071	16112	15914	16136	16100	16064	16058	16025	16074	15963	15799	16112	16088	16080	16145	15958	16057	16127	15972	15927	16035	16127	16029	15841	16034	16034	16053	16084	15961	16011	15979	15964	16180	16038	16002	16155	16067	16025	16141	16010	15903	16026	15934	15932	16041	15947	15939	16077	15989	15980	15876	15953	15975	16014	15863	15996	15998	15875	15712	16084	16035	15937	16075	16011	16113	15965	15965	16064	15919	16034	16120	15931	15915	16208	16012	16083	16035	15945	16085	16037	15984	16063	15923	15938	15999	16102	16036	15839	15925	16063	16000	16080	15914	16073	16136	15889	15907	16016	15957	16013	15982	16000	15965	16020	16112	15880	16013	15931	16074	16098	16010	16063	16048	16054	16012	15867	16056	16035	15880	16197	16225	15949	15872	16095	16014	15989	15998	16020	16128	16107	16007	15930	15985	16016	15938	16035	15979	16093	15972	15906	15954	15853	15933	16013	16163	15954	16136	16002	16088	15800	16062	16018	16008	15926	16038	16035	16111	15951	15941	16170	15973	16075	15887	15869	15949	16100	15834	15963	15997	16030	16055	15954	16088	15804	16196	15983	15836	16164	16103	16071	16100	16053	16052	16102	16049	15980	15870	15902	16104	16204	16229	16111	15824	15941	16018	15994	16133	16014	15928	15991	16082	16024	16125	16062	16049	16127	15879	16083	15847	16091	16066	16120	15862	15994	16086	16126	15979	16071	16093	16042	16048	16075	16053	16005	15846	16068	16098	16067	16003	15911	15916	15877	16077	16155	16084	15987	16013	16141	15962	16077	16011	15975	15885	15930	16093	15984	15877	15822	16163	16124	16058	15924	15898	16048	15966	16081	15994	15988	16149	15933	16095	16007	16012	16001	15987	15939	16151	16071	16013	15970	15952	15978	16168	15936	16015	16017	16138	16118	16041	16001	15945	16088	15856	15968	15986	15977	15990	15952	16189	16044	16042	15995	16118	15891	15911	15889	16041	15861	15924	16170	15802	15918	15928	16113	16024	15825	16022	15881	15855	15993	16078	16078	16034	16132	15992	16066	15871	15961	15971	16100	15977	15997	15981	16100	15991	15882	15908	15914	15931	15975	16101	15915	15946	16111	15996	15846	16041	16005	16147	16122	15917	15870	16043	15938	15875	15998	16069	16034	16072	16150	15965	15964	16030	15969	15865	16005	16168	16007	15896	16133	16126	15888	15975	15960	16101	16001	16021	15902	16029	15937	16048	16115	16036	15955	15968	16086	16018	16105	15945	16035	15995	15828	16076	16056	15893	15906	15915	15990	15993	16014	16021	15935	16082	16025	15965	15898	16148	16066	16152	15898	16003	16069	16052	15803	16060
23326	21108	28037	25195	28961	38513	40411	33206	26833	22548	20412	19606	19486	19293	19515	19451	19417	19434	19341	19428	19280	19233	19231	19388	19404	19549	19482	19360	19462	19351	19361	19425	19580	19257	19498	19495	19171	19465	19113	19229	19630	19579	19188	19310	19182	19185	19602	19424	19083	19241	19422	19382	19250	19520	19449	19360	19343	19507	19289	19226	19289	19231	19169	19225	19457	19494	19353	19444	19369	19439	19423	19353	19208	19156	19448	19414	19394	19340	19338	19374	19342	19386	19353	19153	19348	19244	19395	19430	19164	19298	19213	19513	19565	19482	19317	19318	19321	19339	19294	19388	19318	19355	19454	19193	19404	19566	19531	19402	19469	19365	19213	19529	19236	19293	19413	19243	19377	19246	19120	19178	19170	19342	19378	19209	19473	19189	19225	19316	19322	19285	19343	19460	19202	19344	19397	19423	19303	19287	19346	19486	19317	19450	19372	19296	19237	19357	19505	19316	19470	19240	19349	19521	19579	19269	19313	19473	19157	19416	19219	19312	19196	19420	19408	19422	19500	19281	19452	19222	19480	19146	19192	19382	19403	19439	19300	19467	19491	19211	19321	19303	19141	19223	19477	19279	19573	19211	19267	19265	19328	19420	19294	19199	19195	19177	19418	19311	19284	19313	19373	19105	19163	19375	19209	19366	19302	19470	19037	19506	19119	19273	19311	19332	19251	19481	19309	19497	19414	19210	19450	19082	19313	19406	19359	19330	19462	19277	19418	19383	19280	19215	19286	19363	19316	19414	19556	19320	19488	19424	19398	19188	19497	19456	19432	19362	19200	19341	19117	19283	19327	19412	19576	19298	19341	19417	19136	19301	19494	19168	19363	19288	19135	19361	19363	19329	19521	19315	19415	19392	19272	19280	19160	19442	19362	19292	19399	19274	19368	19245	19438	19372	19331	19259	19528	19130	19271	19398	19183	19197	19362	19043	19293	19376	19369	19093	19499	19361	19380	19406	19316	19194	19140	19361	19274	19225	18989	19308	19281	19295	19388	19244	19360	19209	19385	19156	19343	19510	19446	19258	19394	19438	19522	19294	19271	19361	19296	19173	19206	19394	19165	19335	19308	19148	19045	19384	19240	19574	19270	19325	19374	19159	19446	19148	19327	19300	19410	19182	19339	19345	19381	19303	19349	19315	19359	19234	19306	19318	19108	19502	19387	19569	19220	19282	19543	19531	19586	19133	19307	19325	18996	19443	19338	19234	19393	19225	19330	19453	19317	19267	19295	19277	19281	19176	19286	19239	19401	19312	19375	19204	19314	19368	19505	19423	19284	19439	19318	19310	19423	19684	19415	19167	19240	19330	19290	19271	19259	19267	19460	19339	19267	19510	19406	19409	19540	19448	19501	19172	19217	19154	19317	19227	19388	19567	19379	19590	19410	19401	19509	19343	19235	19515	19274	19247	19606	19288	19382	19482	19465	19421	19412	19281	19439	19409	19186	19400	19584	19414	19115	19289	19369	19428	19312	19394	19265	19352	19478	19212	19481	19156	19240	19521	19207	19454	19437	19352	19326	19204	19321	19364	19396	19436	19503	19246	19293	19473	19463	19293	19245	19405	19415	19257	19369	19353	19182	19398	19504	19333	19371	19328	19316	19321	19545	19286	19285	19301	19271	19358	19405	19370	19297	19318	19257	19248	19378	19356	19370	19351	19244	19259	19246	19199	19437	19193	19433	19323	19331	19289	19409	19251	19403	19403	19401	19241	19427	19125	19451	19259	19473	19376	19385	19509	19250	19318	19429	19223	19181	19288	19369	19413	19244	19347	19222	19332	19360	19182	19127	19146	19268	19310	19475	19480	19244	19304	19177	19366	19370	19276	19378	19198	19226	19322	19237	19208	19412	19364	19288	19301	19450	19469	19396	19400	19377	19218	19401	19432	19429	19354	19383	19166	19224	19514	19348	19310	19356	19410	19353	19197	19310	19469	19407	19187	19212	19124	19229	19357	19444	19377	19244	19308	19370	19231	19323	19209	19421	19455	19407	19272	19369	19398	19346	19291	19427	19364	19561	19448	19507	19287	19404	19544	19628	19418	19386	19355	19367	19532	19442	19310	19205	19575	19519	19473	19366	19360	19240	19307	19364	19321	19052	19257	19328	19216	19093	19377	19126	19398	19238	19529	19281	19119	19440	19322	19255	19407	19420	19156	19328	19177	19138	19398	19299	19394	19079	19261	19181	19257	19300	19304	19311	19339	19246	19262	19293	19320	19380	19255	19295	19080	19331	19271	19270	19249	19378	19402	19335	19300	19429	19414	19485	19315	19546	19460	19511	19307	19637	19241	19418	19457	19526	19217	19307	19362	19485	19288	19393	19266	19573	19176	19540	19501	19394	19078	19348	19234	19377	19374	19295	19331	19580	19395	19476	19367	19442	19277	19366	19452	19567	19433	19425	19375	19200	19444	19245	19224	19299	19412	19506	19355	19422	19314	19452	19319	19157	19339	19311	19285	19380	19321	19322	19459	19288	19281	19390	19367	19296	19233	19350	19238	19336	19253	19217	19463	19541	19457	19360	19515	19213	19470	19433	19518	19620	19508	19335	19188	19191	19278	19217	19081	19122	19353	19490	19313	19483	19472	19528	19337	19393	19257	19450	19236	19276	19235	19383	19298	19316	19244	19552	19359	19375	19275	19326	19389	19432	19467	19279	19456	19377	19341	19629	19379	19413	19457	19292	19317	19319	19234	19264	19596	19317	19322	19378	19329	19353	19183	19258	19374	19368	19313	19404	19581	19246	19255	19260	19399	19271	19408	19425	19416	19237	19197	19361	19388	19418	19330	19386	19220	19323	19289	19422	19350	19300	19614	19175	19414	19501	19216	19324	19346	19405	19239	19493	19361	19355	19464	19320	19476	19244	19411	19560	19279	19229	19468	19239	19307	19402	19294	19336	19471	19232	19397	19352	19174	19262	19182	19345	19492	19380	19377	19210	19154	19076	19416	19313	19492	19465	19274	19389	19353	19423	19112	19343	19402	19280	19369	19347	19472	19278	19442	19366	19392	19404	19309	19123	19118	19204	19385	19262	19283	19393	19338	19465	19268	19403	19482	19501	19410	19182	19261	19335	19491	19309	19421	19370	19342	19468	19514	19463	19170	19473	19221	19445	19254	19175	19308	19228	19382	19199	19316	19586	19380	19260	19450	19382	19128	19242	19387	19454	19396	19317	19285	19431	19318	19298	19335	19177	19358	19170	19334	19100	19541	19346	19332	19410	19360	19529	19563	19410	19367	19409	19678	19529	19148	19246	19420	19544	19446	19185	19264	19361	19210	19299	19258	19222	19491	19537	19390	19332	19261	19267	19396	19406	19378	19436	19460	19315	19390	19406	19003	19457	19446	19294	19554	19420	19402	19308	19450	19367	19381	19265	19279	19293	19503	19266	19276	19357	19311	19688	19342	19502	19288	19229	19375	19079	19234	19255	19162	19111	19199	19568	19241	19331	19346	19175	19355	19308	19327	19313	19535	19458	19451	19458	19351	19214	19288	19250	19384	19272	19372	19484	19373	19364	19387	19346	19297	19453	19433	19385	19276	19117	19377	19368	19366	19556	19382	19348	19180	19425	19101	19365	19383	19350	19492	19426	19208	19502	19145	19464	19373	19189	19205	19466	19429	19437	19398	19282	19527	19492	19483	19396	19347	19302	19161	19212	19194	19148	19246	19291	19365	19448	19352	19427	19291	19481	19333	19614	19709	19239	19223	19306	19469	19422	19225	19237	19405	19506	19324	19411	19550	19112	19357	19256	19514	19613	19427	19343	19475	19312	19155	19521	19503	19270	19325	19260	19748	19430	19283	19528	19181	19369	19281	19579	19403	19429	19363	19297	19377	19303	19408	19283	19411	19178	19304	19286	19303	19265	19219	19407	19388	19431	19257	19359	19340	19378	19207	19233	19410	19391	19396	19224	19037	19345	19603	19136	19308	19366	19357	19458	19215	19372	19357	19444	19194	19451	19280	19425	19357	19364	19188	19376	19316	19364	19147	19227	19331	19346	19536	19135	19410	19273	19400	19323	19482	19293	19555	19309	19490	19569	19457	19572	19306	19249	19346	19317	19564	19511	19400	19251	19378	19176	19428	19381	19321	19374	19403	19308	19322	19618	19125	19302	19506	19276	19410	19392	19520	19349	19631	19211	19411	19347	19270	19524	19308	19314	19272	19275	19264	19356	19385	19184	19299	19359	19319	19276	19245	19416	19464	19380	19328	19226	19157	19094	19409	19122	19246	19296	19249	19376	19390	19381	19411	19407	19417	19386	19372	19352	19265	19228	19172	19300	19435	19502	19280	19446	19395	19354	19287	19343	19250	19346	19465	19401	19158	19254	19464	19605	19395	19458	19164	19360	19259	19235	19319	19357	19381	19295	19299	19248	19367	19388	19428	19442	19402	19019	19330	19186	19410	19530	19274	19587	19383	19434	19337	19199	19474	19069	19496	19439	19359	19194	19399	19236	19035	19397	19180	19360	19505	19372	19386	19245	19272	19359	19481	19376	19400	19069	19279	19243	19320	19195	19458	19218	19396	19381	19358	19504	19190	19572	19610	19354	19299	19209	19424	19432	19263	19248	19409	19427	19131	19324	19249	19671	19355	19358	19311	19335	19304	19249	19187	19135	19314	19212	19393	19270	19288	19162	19481	19368	19529	19664	19589	19399	19266	19357	19330	19502	19309	19386	19288	19268	19260	19346	19357	19313	19132	19445	19124	19389	19512	19328	19259	19273	19397	19387	19424	19242	19376	19531	19299	19263	19338	19210	19572	19287	19289	19357	19199	19491	19267	19453	19229	19502	19496	19279	19268	19409	19293	19228	19065	19281	19469	19455	19322	19223	19312	19379	19363	19406	19198	19428	19261	19391	19469	19436	19337	19433	19345	19253	19338	19336	19159	19455	19330	19307	19402	19372	19193	19318	19805	19305	19472	19273	19386	19115	19202	19415	19294	19247	19187	19440	19273	19268	19516	19249	19411	19323	19428	19437	19370	19280	19158	19357	19266	19559	19372	19401	19313	19322	19430	19362	19486	19277	19228	19386	19342	19290	19392	19435	19325	19295	19340	19338	19438	19417	19338	19317	19325	19330	19440	19363	19447	19366	19319	19422	19374	19427	19421	19468	19478
23405	47336	37990	25951	35009	39345	38937	31535	23948	18592	16665	15842	15887	15956	15785	15877	15888	15868	15924	15943	15923	15913	15952	15987	15903	15819	15824	15850	15944	15807	15630	15854	15957	15838	15952	15761	16054	15907	15921	16014	15892	15766	15946	15914	15857	15773	15782	15951	16094	15963	16036	15856	15798	15881	15833	16059	15891	15980	16053	15912	15753	16051	15862	15974	15903	15845	15945	15752	15935	15762	15829	15816	15902	15932	15806	15849	15872	15953	15922	15731	15987	15980	15835	15818	15911	15914	15945	15828	15850	15854	15902	15920	16012	15901	15891	15815	15781	15907	15852	15969	15842	15999	15856	15792	16023	15749	15902	15927	15796	15861	15726	15770	15852	15978	16023	15850	15687	15756	16001	15824	15809	16004	15957	15773	15879	15708	15932	16160	16002	15864	15775	15928	15915	15812	15841	15741	16021	15819	15788	15985	15950	15893	15937	15726	15697	15872	15834	15788	15928	16015	15865	15824	15863	15885	15852	15907	15802	15868	15867	15917	15909	15792	15734	15864	16007	15893	15952	15934	15812	16000	16042	15695	15970	15875	15900	15825	16033	15837	16048	15917	15939	15830	15897	15872	15929	15951	15941	15885	15951	15869	15892	15920	16057	15833	16084	15706	15873	15911	15809	15831	16002	15890	15994	15705	15869	15938	15896	15812	16007	15798	15805	15833	15935	15920	16024	15732	15913	15924	15854	15757	15958	15727	15836	15776	15980	15748	15848	15944	15897	15814	15750	15883	15628	15867	15731	15532	15996	15914	15836	15812	15719	15800	15907	15866	15906	15771	15956	15808	15992	15972	15785	15868	15859	16048	15702	15794	15851	15710	15777	15830	15938	15924	16012	15872	15907	15747	15783	15940	15907	15952	15876	15919	15998	15814	15851	16088	15909	15732	15887	15750	15850	15872	15865	15890	15890	16012	15952	15952	15915	15979	15932	15877	15688	15966	15876	16019	15875	15836	15935	15841	15733	15873	15789	15793	15982	15815	15941	15740	15820	15830	15736	15823	15862	15768	15905	15807	15945	15882	15808	15798	16007	16025	15940	15918	15895	15816	15949	15803	16029	15855	15911	15869	15864	15965	15888	15736	15893	15921	16000	15792	15830	15737	15720	15787	15834	16098	15921	15991	15827	15875	16066	15776	15978	15825	15846	15864	15858	15784	15925	15866	15912	15900	15984	15852	15781	15884	15956	15908	15834	15801	15828	15962	15886	15863	15961	15739	15937	15765	16013	15780	15927	15865	15958	15985	15877	15990	15829	15772	15736	15800	15958	15935	15932	15782	15861	15859	15960	15911	16014	15759	16058	15787	15939	15874	15620	15909	15931	15844	15903	15835	15709	15803	15928	15859	15931	15770	16045	15935	15736	16071	15899	15991	15748	15863	15878	15947	15751	15862	15843	15767	16024	15915	15871	15917	15892	15954	15880	15794	15892	15857	15898	15947	15797	15793	15837	15808	15856	15807	15853	15855	16142	15999	15808	16020	15790	15827	15951	15954	15746	15843	16050	15852	15915	16083	15768	15827	15903	16092	15865	15983	15676	16034	15845	15909	15875	15857	15903	15802	15853	15944	15860	15858	15790	15844	16044	15818	15783	15947	15945	15870	15970	15932	15935	16025	16005	15948	15979	15739	15724	15915	15909	15984	15819	15961	15916	15888	15938	15632	15931	15841	15878	15837	16023	15853	16091	15883	15758	15936	15769	15897	16040	15957	15804	15824	16009	15871	15806	15947	15808	15845	15809	15807	15897	15899	15824	15745	15945	15876	15799	15797	15988	15832	15867	16012	15854	15777	16059	15897	15753	15820	15811	15653	15705	15839	15970	15796	15663	16094	15861	15935	15939	15976	15867	15878	15961	15916	15873	15925	15884	15900	15968	15954	15971	15780	15946	15942	16051	15794	15721	15995	15920	15879	15723	15914	16038	15787	15907	15709	15962	15787	15804	15932	15934	15940	15919	15821	15920	15789	15785	15815	15926	15778	15817	15808	15760	16064	15873	15691	16052	15859	15930	15820	16002	15914	15892	15947	15803	15828	15881	15955	16030	15951	15880	15927	15719	15806	15932	15737	15803	15983	16047	16053	15662	16011	15993	15835	15718	15942	15869	15942	15913	15897	15801	16037	15953	15810	15786	15884	16066	15678	16061	15846	15822	15981	15821	15871	15760	16059	15786	15919	15885	15849	15766	15917	15889	15734	15890	15907	15917	15740	15815	15628	15917	15922	15837	15826	15942	15892	15949	15871	15973	15832	15940	15921	15960	15976	15910	15784	15927	15880	15985	15942	15945	15940	15902	15752	15787	15979	15972	15728	15817	15929	15945	15897	15923	15995	15780	15855	15826	15999	15872	15921	15769	15906	15942	15836	15960	15782	15975	15930	15698	15858	15950	15844	15734	15840	15902	15834	15962	16043	15790	15923	15999	15910	15906	15755	15745	16014	15842	15772	15845	15914	15871	15978	15950	15874	15801	15808	15955	16040	15974	15891	15957	15714	15718	15864	15774	16148	15829	16082	15941	15783	16048	15974	15874	15804	15814	15938	15791	15740	15893	15967	16015	15891	15842	15996	15800	15765	15798	15953	16003	15820	15860	15978	15957	15984	15791	15800	15866	15693	15950	16001	15935	15719	15871	15960	15934	15791	15898	16010	15876	15928	15929	15855	15714	15843	15993	15862	15885	15927	15833	15891	16021	15819	15941	15842	15940	16009	15754	15949	15765	15967	15775	15738	15947	15930	15998	15958	16056	15802	15942	15816	15934	15978	15934	15962	15780	15962	15932	15996	15832	16010	15827	15762	15881	15838	15809	15818	15789	15888	16011	15835	16002	15850	15796	15918	15894	15916	15936	16070	15910	15825	15880	15797	15870	15866	15823	15792	15943	15819	15888	15891	15966	15942	15842	15755	15709	15986	15947	15908	15863	15951	15700	15765	15866	15695	15807	15836	15836	15943	15817	15918	15787	15831	15924	15884	15794	15689	15891	15814	15828	15871	15739	15986	15751	15909	15897	15819	15919	15634	15967	16025	15928	15972	15877	15790	15980	15917	15813	15892	15837	15882	15875	16045	15745	15825	15773	15853	15926	15825	15745	15810	15866	15948	15802	15855	16035	15814	15856	15826	15830	15948	15903	16013	15778	15762	15810	15825	15861	16011	15983	15746	15829	15755	15884	15890	15937	15905	15881	15917	15888	15990	15866	15745	15949	15881	15839	15851	15777	15876	15853	15970	15688	15809	15853	15821	15877	15973	15980	15901	15881	15817	15882	15876	16030	16031	15902	15989	15938	15881	15820	15753	16002	15961	16003	15803	15905	15714	15718	15821	15944	16003	15807	16026	15929	15897	15776	15792	15776	15756	15760	15855	15859	15815	15939	15803	15638	15826	15825	15977	15934	15836	15945	16035	15899	16115	15888	15789	15935	16009	15982	15835	15745	15978	15932	16130	15961	15797	15991	16056	16033	15767	15976	15790	15897	15953	15858	15993	15816	16054	16023	15869	15810	15940	15793	15714	15842	15846	15835	15822	15936	15896	15813	15817	15915	15778	15907	15925	15888	15949	15707	16003	15771	15706	15972	15850	15909	16081	15987	15787	16009	15844	15921	15784	15850	15919	15683	16004	16014	15801	15845	16018	15817	15880	15761	15970	15759	15912	15810	16004	15913	15913	15855	15982	15960	15763	15889	15835	15972	15957	15809	15771	15945	15748	15871	15691	16022	15918	15804	15746	15691	15956	15846	15857	15937	15821	15907	15843	15900	15924	15825	15677	15728	15970	16013	15910	15846	16036	15947	15993	16030	15996	15966	15880	15835	15792	15783	15924	15941	15864	16034	15948	15823	15894	15851	16040	15845	15943	15713	16024	15898	15924	15948	15956	15759	16079	15852	15801	15858	15712	15819	15894	16020	15790	16037	15933	15931	15885	15775	15743	15939	15788	15938	15799	15782	15942	15702	15734	16053	15860	15820	15857	15645	15788	15921	16020	15894	15828	15882	15812	15630	15846	15871	15764	15894	16065	15874	15904	15966	15960	15900	15964	16027	16164	15949	15930	15926	15919	15854	15991	15822	15837	15847	16023	15855	15754	15947	15832	15720	15832	15867	15861	15856	15841	15908	15979	15855	16014	15870	15876	15778	15887	15975	15894	16063	15827	15680	15884	15936	15789	15924	15788	15878	15805	15921	16021	15779	16076	15933	15716	15755	15923	15820	15961	15846	15991	15756	16004	16071	15985	15832	15902	15755	15894	15745	15789	15836	15845	16011	15857	15739	16068	15905	15738	16075	15851	15838	15838	16070	15808	16068	15831	15750	15850	15812	15794	15851	15854	15867	15854	16003	15630	15773	15815	15865	15949	15867	15819	16037	16041	15935	16030	16016	16038	16075	15825	15961	15946	16065	15871	15726	15820	15911	15894	15885	15928	15884	15866	15926	15907	15928	16039	15854	15973	15852	15883	16004	15850	15880	15965	15919	15984	15821	15815	15936	15959	15929	15724	15933	16024	15965	16025	15700	15934	15929	16068	16032	15741	15848	15781	16003	15970	15870	15938	15864	15910	15869	15853	15847	15919	16041	15796	16072	15951	15874	15897	15759	15816	15806	15790	15958	15878	15943	15957	15746	15924	15901	15784	15875	15860	15886	15824	15857	15848	16105	15786	15901	15970	15839	16013	15785	15953	15887	15865	15833	15818	15911	15895	16017	15937	15904	15898	15921	15776	15768	15971	15975	15721	15846	15725	15913	15940	15800	15841	15934	16001	15906	15741	15815	15978	15877	15920	15874	15959	15983	15871	15967	16071	15954	15986	15961	15751	15802	15794	15875	16019	15906	15929	15872	15899	16114	15995	15877	15871	15708	15758	15766	15823	15852	15999	16086	15881	15894	15857	15921	15911	15765	15782	15960	15914	15778	15861	15852	15642	16020	15937	15858	15905	15853	15996	16099	15888	15940	15810	15868	15939	15964	15790	15833	15846	15907	15940	15849	15981	15843	15822	15919	15927	15915	15796	15966	15899	15834	15988	16022	15802	15954	15880	15859	16010	15978	15784	15988	15865	15860	15884	15822	16056	15892	15890	16105	16017	16022	15893	15784	16058	15870	16114	15840	15818	16108	15923	15879	15829	15949	15876
24646	21123	27214	26872	24228	27366	30743	27477	23870	21087	19970	19406	19173	19305	19060	19274	19146	19202	19412	19306	19083	19193	19024	19325	19407	19337	19249	19308	19248	18927	19237	19136	19291	19280	19206	19222	19080	19289	19322	19275	19256	19268	19081	19151	19024	19200	19430	19257	19268	19333	19326	19203	19014	19231	19066	19211	19176	19086	19028	19297	19129	19453	19151	19333	19098	18998	19128	19152	19331	19152	18933	19327	19131	19092	19219	19204	19153	19065	19236	18997	19252	19139	19114	19262	19121	19108	19153	19098	19275	18915	19220	19050	19101	19083	18887	19163	19409	18935	19158	19282	19341	19203	19186	18922	19209	19118	19359	19370	18956	19094	19087	19216	19191	18822	18998	18921	19178	19351	19258	19116	19052	19260	19031	19040	19107	19193	19079	19154	19167	19394	19154	19186	19086	19146	19157	19023	19240	19188	19341	19195	19120	19123	19077	19169	18893	19154	19415	19221	19126	19368	19254	19242	19071	19247	19257	19056	19181	19162	19089	19109	19322	19233	19188	19063	19051	19251	19191	19048	19142	18878	19176	19009	18992	19070	19066	19292	19404	19299	18965	19259	19319	18997	19131	19202	19085	19153	19290	19084	19321	19337	19266	18963	19109	18934	19126	19108	19035	19155	19223	19279	19141	19086	19229	19182	19207	19350	19317	19280	18955	19013	19176	19257	19093	19180	19202	19045	18955	19015	19177	19276	19107	19135	19185	19346	19263	19037	19038	19168	19390	19287	19227	19082	19272	19211	19164	19342	19103	19108	19242	19113	19018	19061	19062	19217	19182	19067	19130	19030	19050	18928	19156	18900	19091	19133	19079	19341	19404	19228	19208	19210	19200	19019	19025	19094	19029	19200	19165	19181	19266	18926	19220	19085	19312	19067	19334	19235	19059	19201	19255	19030	19283	19275	19036	19170	19136	19167	19125	19236	19148	19148	19206	19070	19237	19244	19053	19058	19034	19311	18987	19361	19172	19134	19152	19074	19384	19333	19112	19317	19081	19076	19122	19034	19183	19135	19007	19298	19133	19282	19399	19165	19152	19297	19138	19089	19451	19051	19104	18925	19181	19129	19143	19024	18954	19059	19295	19223	19037	18967	19153	19237	19124	19035	19121	19206	18928	19077	19044	19143	19230	19259	18822	19280	19058	18896	19183	19040	19026	18978	19268	19009	19047	19137	19278	19068	19314	18842	19121	19199	19153	19059	19245	19241	19169	19420	19266	19023	19102	18934	19164	18873	19405	19142	19076	19073	19233	19240	19096	19134	19371	19016	19139	19330	19182	19483	19134	18892	19226	19099	19246	19110	19019	19029	19189	19085	19085	19201	19130	19387	19187	19188	19183	18939	19203	19101	19279	19188	19156	19278	19249	19395	19171	18941	19320	19133	19345	19101	19081	18973	19111	19290	19002	19226	18922	19113	19154	19207	19214	19348	19235	19195	19202	19093	19311	19079	19038	19008	19323	19316	19112	19013	19234	19118	19312	19027	19049	19269	19147	19154	19016	18972	19246	18990	19128	19096	19292	19146	19228	19133	18951	19165	18882	18975	19121	18968	19116	19228	19294	19301	19154	19323	19194	19144	19422	19270	19359	19351	19196	18950	19142	19249	19165	19415	19115	19215	19219	19269	19463	19287	19248	19267	19349	19099	19195	19291	19126	19216	19140	19184	19238	19393	19029	18926	19060	19171	19331	19231	19078	19172	19210	19086	19225	19254	19271	19132	19097	19127	19103	19420	19050	19147	19246	19126	18943	19227	19161	19221	19276	19051	19222	19384	19139	19081	19239	19161	19208	19087	19298	19189	19276	19191	19160	19007	19135	19416	19028	19283	19271	19083	19070	19036	19123	19356	19141	19006	19202	19023	19356	19200	18963	19083	19217	19069	19068	19133	19182	19150	19044	19076	19329	19136	19251	19142	19177	19240	19119	19365	18962	19176	18999	19291	19094	19034	19198	19310	19164	19135	19151	19365	19111	19367	19216	19205	19107	19320	19200	19510	19086	19116	19136	19040	19223	19367	19281	19004	19270	18921	19124	19044	19168	19126	19181	19115	19108	19150	18982	18973	19134	19263	18882	19393	19093	19169	19041	19154	19200	19246	19172	19320	19327	19056	19249	19133	19190	19135	19029	19028	19166	19136	19257	19087	18968	19146	19007	19281	19172	19015	19213	19244	19145	19035	19093	19153	19196	19151	19255	19356	19103	18965	19092	19099	19045	18992	19096	18965	19204	19339	19178	19353	19168	19164	19216	19197	19266	19132	19324	19121	19430	19219	19065	19102	18998	19011	19266	19246	19157	18882	19160	19290	19275	18986	19087	19177	19093	19235	19099	19268	19180	19108	19139	19183	19066	19171	19083	19084	19108	19056	19283	19006	19225	19096	18869	19143	19097	19137	19282	19168	19262	18947	19116	19279	19343	19116	19182	19194	18967	19142	18963	19138	19199	19368	19277	19003	19179	19275	19144	19342	18989	19154	19101	19286	19303	19177	19120	19063	19175	19238	19152	19252	19305	19234	19123	19281	19216	19171	19148	19221	18878	19178	19130	19174	19181	19123	19203	19118	19227	19157	19037	19018	19117	19316	19268	19024	19221	19019	19096	18944	19313	19213	19116	19169	18930	19174	19208	19293	19083	19090	19079	19205	19305	19195	19365	19401	18938	19024	19162	19333	19091	19114	19231	18994	19123	19168	19107	19194	19167	19189	19151	19279	19170	19338	19242	19038	18975	19024	19113	18965	19341	19181	19291	19224	19264	19055	19219	19293	19198	19313	19189	19289	19117	19161	19218	19174	19019	19289	19199	19102	19102	19166	19245	18998	19201	19186	19245	19123	19091	19125	19319	19103	19234	19160	19323	19110	19021	19168	19250	19071	19033	19144	19315	19172	19260	19332	19152	19085	19253	19155	19185	19170	19155	19230	19176	19140	19159	19102	19303	19180	19368	18981	19163	19200	19102	19228	19316	19006	19304	19390	19426	19136	18872	19069	19022	19216	19188	19104	19265	18815	19131	18978	19413	19060	19217	18975	19087	19309	19003	19084	19493	19325	19216	19145	19117	18963	19127	19091	19213	19151	19178	19244	19320	19276	19346	19237	19228	19110	19069	19245	19120	19162	19116	19198	19307	18986	19148	19452	19230	19290	19061	19033	19079	19061	18936	19172	19143	19276	19204	19151	19203	19223	19207	18957	19349	19075	19124	19167	19010	19389	19239	19275	19093	19331	19290	19224	19310	19274	19251	19236	19292	19136	19271	19151	18977	19263	19223	19088	19144	19175	19188	19029	19117	18978	19116	19169	19151	18974	18987	18972	19170	19183	19322	19140	19097	19041	19052	18932	19084	19162	19280	19263	19278	19169	19182	19113	19098	19213	19021	18920	19141	19028	19196	19222	19284	19125	19138	19109	19083	19260	19017	19169	19314	19113	19157	19097	18930	18862	19095	19096	19117	19056	19232	19323	19050	19104	19064	19118	19234	19150	19296	19174	19163	19065	19204	19098	19038	18913	19160	19124	19098	19310	19284	19038	19089	19032	19001	19194	19149	19125	19223	19195	19149	19141	19366	18940	19216	19177	19056	19048	19259	19156	19232	19356	19171	19052	19117	19382	19116	19123	19057	19151	19303	19103	19209	19262	19195	18873	19122	19055	19054	19063	19096	19210	18913	19245	19110	19257	19186	19139	19018	19038	19091	19277	19211	19188	18973	19199	19206	18861	19083	19137	19332	19256	19254	19258	19198	19086	19237	19051	19008	19082	19132	19224	18941	19047	19321	19342	19064	19094	18974	19146	19035	19111	19431	19085	18974	19344	19164	19257	19177	19290	19307	19081	19016	19146	19320	19142	19258	19062	19298	19146	19336	19289	19290	19124	19314	19381	19107	19120	19253	19392	19377	19196	19199	19160	18927	19035	19224	19181	19005	19083	19375	19091	19254	19050	19086	19077	19212	19235	18949	19151	19089	19142	19249	19135	19103	19069	19130	18869	19088	19033	19118	19246	18960	19198	19060	19338	19238	19216	19263	19129	19331	19193	19026	19106	19080	19277	19309	19104	19231	19186	19030	19235	19284	19155	19140	19196	18951	19129	19291	19109	18894	19156	19043	19104	19484	19254	19243	19410	19251	19381	19267	19116	19189	19192	19180	19026	19467	19004	19175	19459	19294	19090	19277	19117	19017	19191	19090	19070	19042	19121	19078	19230	19197	19099	19273	18833	19356	18982	19258	19068	19097	19144	19232	19222	19110	19257	19138	19149	19202	19260	19087	19120	19003	19107	19125	19018	19171	19119	19117	19222	19219	19038	19221	19365	19131	19079	19061	18880	19123	19047	19114	19066	19376	19374	19015	19205	19078	19182	18982	19195	19117	19092	19180	19242	19255	19288	19191	19064	19327	18993	19029	18976	18922	18848	19163	19005	19176	19160	19077	19268	19028	19142	19176	19160	19213	19233	18863	19057	19041	19333	19035	19165	19167	19090	19210	19343	19154	19008	19426	18986	19042	19017	19297	19175	19224	19291	19237	19119	19074	19244	19343	19384	19428	19118	19163	19232	19220	19078	19281	19238	19341	19229	19108	19022	19375	19216	19305	19145	19103	19016	18863	19127	19364	19231	19114	19110	19035	19057	19271	19211	19263	18994	19148	18970	19114	19101	19125	19030	19053	19090	19098	19200	19286	19194	19210	19131	19227	19106	19145	19173	19164	19370	19254	19184	19318	19232	19168	19260	19313	19232	19346	19246	19127	19196	19111	19245	19312	19341	19188	19022	19214	18972	19112	19194	19391	19152	19169	19301	19026	19183	19149	19283	19143	19257	19189	19323	19059	19163	19125	19155	19194	19063	19245	19297	19098	19327	19131	19167	19047	19085	19031	19228	19462	19167	18943	19143	19193	19103	19001	18944	19186	19148	18936	19219	19384	19219	19154	19027	19011	19241	19298	19097	19092	19007	18911	19255	19113	19135	19165	19059	19236	19046	19410	19144	19212	19246	19219	19158	19187	19083	19146	18974	19215	19043	19402	19395	19193	19356	19062	19190	19024	19141	19099	19209	19053	19169	19059	19080	19373	19196	19277	18998	19059	19186	19388	19178	19105	18997	19101	19127	19180	19106	18990	19021	19079	19257	19185	19349
20950	39536	29765	21202	25482	28556	31875	27008	21859	17586	16584	15993	15758	15568	15843	15778	15942	15754	15689	15656	15652	15636	15658	15761	15615	15893	15648	15760	15793	15810	15822	15914	15610	15734	15696	15746	15854	15762	15724	15768	15551	15838	15788	15563	15830	15627	15776	15749	15597	15853	15644	15873	15800	15832	15726	15672	15756	15731	15837	15725	15784	15678	15738	15723	15780	15732	15945	15741	15766	15691	15794	15860	15741	15833	15637	15697	15800	15711	15727	15592	15724	15608	15641	15782	15852	15657	15726	15672	15707	15840	15771	15644	15796	15770	16001	15703	15659	15665	15651	15864	15656	15610	15755	15770	15664	15833	15634	15748	15760	15803	15807	15896	15830	15887	15607	15821	15842	15689	15865	15657	15731	15774	15803	15763	15700	15606	15701	15705	15837	15793	15797	15959	15717	15717	15555	15747	15674	15948	15671	15671	15547	15844	15641	15618	15858	15793	15733	15904	15877	15601	15724	15703	15546	15718	15792	15703	15657	15673	15858	15807	15813	15657	15954	15768	15480	15641	15912	15794	15635	15717	15589	15773	15559	15743	15852	15597	15724	15691	15792	15822	15647	15526	15739	15899	15781	15759	15753	15850	15656	15746	15702	15673	15862	15844	15572	15607	15896	15698	15693	15775	15741	15780	15721	15653	15895	15612	15700	15803	15721	15818	15734	15563	15634	15712	15791	15617	15667	15648	15726	15809	15763	15798	15851	15614	15949	15657	15613	15642	15506	15849	15670	15726	15621	15667	15845	15773	15886	15704	15819	15795	15715	15576	15767	15623	15737	15652	15725	15670	15680	15685	15716	15802	15904	15673	15828	15780	15764	15628	15769	15685	15717	15728	15767	15550	15832	15749	15888	15732	15719	15828	15733	15645	15783	15699	15813	15795	15824	15684	15637	15630	15715	15678	15737	15807	15663	15751	15948	15704	15729	15751	15716	15764	15927	15695	15742	15655	15435	15724	15766	15648	15749	15646	15631	15676	15702	15775	15580	15838	15461	15714	15711	15872	15692	15591	15746	15552	15696	15624	15669	15602	15705	15883	15715	15841	15645	15701	15833	15768	15705	15869	15878	15636	15608	15678	15680	15538	15687	15709	15649	15815	15699	15745	15936	15755	15841	15901	15749	15814	15619	15861	15567	15829	15802	15693	15810	15588	15889	15739	15684	15586	15784	15772	15898	15575	15893	15735	15624	15819	15677	15679	15825	15755	15744	15812	15836	15490	15833	15779	15740	15792	15816	15853	15662	15631	15907	15787	15730	15852	15871	15751	15706	15756	15726	15662	15932	15604	15695	15760	15660	15811	15700	15754	15766	15570	15707	15685	15782	15656	15827	15772	15668	15651	15867	15760	15769	15725	15669	15708	15738	15767	15919	15766	15760	15801	15667	15724	15652	15819	15461	15843	15645	15767	15764	15728	15931	15804	15619	15697	15689	15825	15778	15824	15859	15835	15661	15705	15709	15898	15687	15892	15817	15636	15655	15735	15646	15880	15672	15704	15695	15764	15641	15796	15728	15725	15889	15708	15701	15795	15623	15769	15785	15691	15941	15776	15674	15694	15586	15675	15703	15841	15807	15845	15789	15666	15832	15586	15732	15777	15670	15704	15725	15731	15843	15709	15779	15794	15562	15680	15695	15899	15560	15778	15701	15715	15741	15692	15802	15543	15733	15664	15874	15745	15573	15779	15809	15696	15731	15790	15788	15728	15684	15775	15848	15717	15719	15835	15774	15637	15801	15751	15685	15797	15705	15640	15696	15812	15734	15734	15847	15699	15757	15699	15635	15838	15725	15853	15665	15728	15777	15853	15521	15754	15819	15788	15727	15744	15711	15722	15756	15690	15673	15624	15752	15745	15751	15714	15720	15997	15648	15664	15698	15838	15703	15930	15655	15801	15634	15678	15774	15816	15713	15825	15712	15638	15712	15639	15852	15922	15653	15770	15750	15668	15739	15656	15743	15811	15674	15812	15771	15793	15477	15732	15828	15815	15756	15726	15765	15856	15836	15694	15674	15643	15769	15725	15770	15684	15739	15584	15945	15879	15751	15718	15689	15871	15581	15752	15669	15629	15775	15754	15828	15759	15732	15515	15592	15696	15884	15855	15890	15803	15652	15844	15756	15875	15845	15697	15791	15811	15822	15668	15755	15618	15608	15695	15805	15767	15841	15904	15774	15536	15754	15742	15797	15757	15773	15701	15727	15758	15738	15905	15772	15831	15672	15654	15542	15696	15612	15630	15822	15882	15628	15912	15764	15826	15633	15758	15789	15718	15739	15716	15653	15806	15869	15712	15729	15669	15728	15768	15868	15641	15668	15799	15557	15933	15856	15709	15645	15597	15804	15939	15659	15797	15611	15804	15842	15659	15831	15880	15521	15791	15713	15696	15865	15753	15774	15681	15631	15757	15549	15670	15791	15578	15760	15750	15700	15685	15574	15726	15764	15939	15789	15629	15822	15763	15744	15720	15649	15683	15639	15936	15661	15723	15711	15665	15693	15714	15700	15836	15749	15805	15773	15668	15862	15849	15650	15761	15751	15826	15648	15732	15555	15562	15844	15721	15729	15658	15717	15668	15560	15812	15785	15709	15859	15768	15637	15913	15498	15809	15652	15608	15783	15785	15789	15710	15796	15499	15987	15748	15800	15780	15975	15742	15853	15664	16083	15694	15764	15781	15858	15617	15853	15561	15798	15658	15598	15796	15702	15759	15770	15725	15625	15557	15631	15830	15781	15634	15685	15756	15680	15683	15839	15759	15822	15675	15673	15702	15730	15773	15533	15810	15985	15877	15794	15615	15723	15758	15806	15745	15762	15826	15819	15638	15820	15930	15702	15636	15761	15926	15653	15704	15724	15640	15848	15874	15734	15755	15680	15795	15787	15714	15680	15756	15639	15755	15832	15805	15652	15712	15591	15754	15582	15729	15723	15790	15890	15700	15834	15864	15648	15863	15932	15688	15548	15619	15735	15524	15739	15644	15663	15807	15735	15928	15714	15757	15515	15730	15798	15727	15842	15631	15795	15527	15828	15863	15587	15676	15698	15652	15577	15729	15595	15653	15795	15758	15721	15730	15890	15696	15777	15836	15769	15777	15731	15857	15564	15656	15781	15718	15715	15855	15670	15595	15735	15588	15922	15781	15763	15567	15893	15901	15804	15697	15700	15782	15862	15717	15639	15610	15949	15718	15726	15696	15703	15731	15676	15756	15859	15790	15742	15784	15714	15740	15656	15777	15794	15871	15860	15517	15769	15724	15802	15845	15721	15824	15664	15711	15708	15820	15851	15846	15567	15767	15627	15801	15724	15738	15570	15727	15882	15746	15718	15733	15840	15667	15684	15669	15647	15853	15655	15660	15766	15691	15682	15837	15638	15875	15825	15693	15724	15695	15721	15560	15659	15689	15764	15749	15783	15685	15620	15763	15675	15591	15766	15741	15688	15557	15671	15721	15803	15729	15759	15502	15982	15833	15595	15688	15745	15688	15776	15801	15719	15767	15628	15618	15784	15708	15796	15606	15767	15894	15839	15743	15712	15841	15644	15806	15743	15657	15592	15629	15720	15577	15690	15736	15720	15769	15754	15516	15740	15744	15802	15790	15801	15648	15598	15900	15957	15880	15809	15862	15871	15542	15582	15671	15770	15733	15679	15551	15706	15615	15871	15680	15966	15823	15863	15798	15549	15688	15748	15711	15893	15646	15647	15923	15746	15825	15745	15795	15788	15736	15863	15738	15828	15751	15840	15570	15622	15562	15671	15600	15860	15782	15825	15564	15906	15629	15768	15605	15706	15815	15610	15789	15867	15713	15598	15680	15680	15657	15794	15720	15825	15742	15818	15802	15790	15647	15900	15746	15810	15751	15806	15707	15603	15666	15813	15709	15860	15784	15825	15710	15622	15664	15867	15792	15805	15728	15721	15478	15638	15773	15593	15740	15907	15608	15675	15803	15682	15753	15682	15790	15774	15773	15724	15760	15768	15700	15671	15626	15677	15630	15587	15760	15815	15753	15648	15724	15839	15821	15699	15646	15853	15599	15841	15659	15893	15503	15666	15826	15524	15823	15769	15791	15662	15616	15724	15676	15810	15948	15797	15642	15720	15744	15705	15808	15598	15827	15723	15463	15785	15785	15635	15821	15788	15636	15645	15805	15726	15792	15742	15712	15625	15667	15762	15710	15832	15616	15819	15711	15816	15490	15576	15753	15966	15731	15877	15772	15827	15823	15770	15727	15898	15851	15723	15632	15750	15796	15980	15783	15815	15689	15812	15894	15763	15809	15815	15749	15715	15672	15744	15727	15878	15640	15706	15794	15652	15818	15756	15797	15892	15889	15557	15898	15657	15890	15656	15672	15837	15737	15719	15850	15625	15681	15802	15591	15712	15724	15853	15667	15654	15613	15647	15887	16094	15761	15701	15808	15739	15606	15775	15851	15855	15737	15826	15744	15748	15797	15675	15714	15703	15701	15724	15906	15607	15847	15802	15619	15760	15759	15699	15880	15868	15712	15764	15713	15592	15794	15647	15786	15599	15642	15756	15688	15716	15767	15738	15716	15598	15770	15774	15647	15942	15802	15718	15711	15741	15695	15675	15792	15802	15741	15767	15652	15592	15769	15818	15746	15728	15724	15557	15806	15850	15729	15761	15682	15788	15572	15729	15696	15674	15697	15591	15789	15674	15637	15728	15907	15662	15897	15508	15765	15739	15746	15724	15739	15794	15673	15658	15593	15697	15746	15983	15740	15470	15729	15761	15961	15725	15728	15776	15716	15796	15818	15839	15693	15670	15652	15865	15829	15856	15741	15746	15642	15890	15712	15683	15761	15789	15735	15711	15676	15718	15615	15640	15788	15846	15751	15865	15629	15733	15827	15698	15852	15634	15801	15717	15766	15726	15838	15737	15810	15690	15662	15697	15745	15827	15572	15649	15856	15652	15774	15731	15609	15727	15713	15662	15827	15757	15710	15710	15787	15617	15777	15686	15677	15548	15671	15695	15562	15694	15593	15804	15605	15712	15757	15692	15530	15866	15638	15747	15776	15861	15850	15719	15797	15665	15745	15838	15758	15885	15649	15778	15720	15632	15820	15760	15859	15657	15771	15928	15807	15871	15790	15786	15640	15801	15853
22055	21145	28394	24225	22226	35566	47997	43950	37438	29693	23747	21077	20173	20377	20171	20155	20292	20329	20260	20005	20118	20059	20225	20243	20151	19925	19970	20030	20205	19922	20102	20045	19888	19960	20099	19937	20024	20123	20150	19951	19971	20073	20102	19946	20039	19923	19905	20040	19921	20017	20178	19893	20010	20032	19952	19902	19918	20117	19999	20135	19908	20092	19764	20014	20027	20075	19783	19897	19793	19945	19900	19907	20075	19828	20073	20205	19903	20006	19885	19908	19910	20145	19949	19911	19952	19840	19960	19749	20007	20128	19821	19883	19970	19843	20022	19974	19913	19929	20079	19772	20109	19980	19910	19902	19932	19916	19800	19858	20176	19820	19932	19945	19618	19945	20211	20240	20034	19942	19960	19745	20155	19943	19835	20038	19964	20025	20146	19812	19862	19956	19925	20034	19945	19934	19789	19921	20107	19952	19868	19931	19804	20015	19993	19934	19993	19986	19815	19837	19845	20068	19892	19868	19893	19810	19986	19980	19964	20075	20135	20043	20086	19783	20175	19809	19915	19976	19914	19711	20019	19852	19853	20068	19837	20000	19808	19828	20063	20179	19991	19896	20077	20251	19999	20023	20104	20121	20077	20118	20174	19839	19696	19822	19840	19879	19783	19950	19935	20012	20077	20011	20055	19939	20208	19945	20237	19959	19912	20013	19977	19864	20057	19922	19904	19889	20017	20021	19973	19754	19738	19952	19814	19951	20090	19987	20015	20030	20117	19831	19861	19970	20012	19820	19922	19913	19945	19812	20053	19908	20095	20078	19771	19813	19894	19955	20060	19802	19951	20012	19880	19919	19852	19838	19922	19969	19932	19931	19957	19825	19888	19894	19869	20022	19883	19933	19849	19869	20036	19960	20027	19867	19901	19718	19830	19831	20013	19934	19917	19909	20042	20046	20085	19866	20005	20049	20039	19913	19822	19845	19664	19797	19782	19987	20159	20086	19993	19878	19847	20143	19917	19895	20109	19981	19980	19823	19955	19884	20017	19873	20184	19952	20017	19938	19995	20085	19942	19947	19975	19892	20210	20082	19983	19777	20187	19991	20011	19908	19946	19830	19686	19904	19953	20104	20039	20039	20013	19911	20092	20051	19738	19750	20148	19842	19869	19957	19900	19865	19682	19948	20006	20028	19897	19894	20031	19871	19807	19877	19917	19717	19882	19959	20061	19778	19853	20071	19809	20095	20084	19836	19715	20013	19929	19871	19977	20099	20118	20169	19991	19813	20040	19800	19910	19854	20012	19828	19909	20172	20106	20004	19917	19995	19932	20030	20081	19940	19839	19841	19942	19919	20102	20013	19887	20021	20065	19956	20064	19984	20027	20049	20054	19751	19587	19978	19793	19658	19923	20023	19869	19784	19726	20089	19844	19962	19676	19903	19888	19938	20000	19830	19916	19876	20114	20215	20266	19976	19991	19938	19972	20142	20167	20026	20019	19881	20036	19841	20052	19883	20107	19769	19962	19699	19891	19977	19883	19958	19996	19814	19963	19952	20016	19992	20025	19877	20174	19859	19823	19762	19691	20107	20010	20039	19726	19851	19947	19768	19737	19839	19981	19941	19945	19923	20020	19698	19950	20015	20161	19694	19970	19721	19899	19981	20049	20034	19741	19845	19761	19929	20033	20039	19893	20020	19943	19976	19871	19863	19959	19953	20012	20059	19829	19830	20083	19953	19787	19966	19926	20005	20026	19971	19956	19824	20050	19977	19701	20023	19997	19875	20048	20147	20025	19885	19787	19981	20013	20007	19689	20014	20092	19975	20028	19916	19841	19717	19939	19745	19865	19868	19850	20082	20022	20072	20003	19823	19986	20225	19928	19929	19975	19648	19785	19908	19923	20029	19955	19849	19845	19900	20152	20021	20016	19841	19786	19899	20075	20141	19842	19890	19959	19854	19963	20081	20030	19901	19874	19960	20074	20150	19782	20113	19938	20011	19641	20045	19955	19934	20091	19986	19969	19952	19902	19883	20067	20101	20077	19806	19847	19881	20040	19804	20138	19912	20032	20100	19978	19829	20021	20156	19802	19688	20268	19827	20041	19893	19915	19914	19792	20144	20126	20026	19711	20047	19806	19909	19955	19970	19884	19745	19984	20087	19824	19862	19998	20123	19846	20037	19932	19847	19887	19970	19871	19976	20008	19919	20050	19962	19944	19828	20053	20054	20021	19912	19950	19915	20130	19804	19935	19847	19794	20083	19737	19800	19865	19943	20043	19985	20146	19841	20042	20092	19746	19665	19754	19808	20217	20143	19897	20017	19897	19860	19943	19980	19723	19929	19893	20068	19889	19672	19841	19901	19667	20032	19988	19801	19917	19837	20033	19871	19802	20086	20093	19953	19992	20138	20082	20000	19844	19858	19746	19908	19963	19809	19951	20073	19880	19862	20021	19683	19961	19829	20109	19994	19894	20028	19947	19895	20098	19957	19946	19902	19813	19764	19985	19757	19814	19962	19906	20097	20064	19869	19873	19978	19941	20050	19969	19939	20076	20039	20030	19913	19748	19930	19772	19907	19877	19884	19989	19984	19831	20164	19939	19920	19969	19938	19956	20165	20182	20085	19969	20091	19993	20007	20066	20030	20048	20040	20034	19854	19884	20015	19945	20022	20082	19942	19973	20164	20106	19828	19807	19747	20247	20140	19904	19864	19948	19900	20147	19855	20052	20112	20084	19883	19814	20067	20008	19805	19975	19832	20023	19923	19967	19936	19990	19723	20075	19729	19847	20078	19935	19797	20048	19947	20077	19926	19912	20038	19904	20022	19893	19986	20004	19882	19873	20086	19962	19730	19933	19686	19961	20045	19915	19999	19910	19823	19869	19867	19839	19769	20111	20018	20013	19756	19819	19752	19883	19902	20165	20012	20082	20136	20277	20041	19917	19964	20020	19973	19820	19901	19932	20093	19944	20124	20003	19910	20089	20036	20101	20009	19890	19904	20035	19867	20014	19835	19912	20035	19980	20047	19873	19962	19667	19789	20067	19917	19935	19971	19952	19689	19804	19916	19812	19755	20158	19777	19859	19940	19857	20086	20070	20043	19944	19741	19744	19821	19825	19979	19855	19997	20045	20087	20068	19774	19934	20053	20116	19882	19668	19948	19973	19867	20149	20012	20070	19927	19892	19908	19906	19853	20065	19914	19945	19747	19871	19936	19885	19998	19803	19961	19783	19984	19892	19822	19788	19934	19971	19794	19946	19937	19927	20072	19920	20148	19941	19927	19903	19951	19898	19920	19846	20117	20094	19727	19822	19783	19952	19853	19751	19790	19802	19912	20004	19904	19815	20011	20146	19986	19919	19951	20053	20021	19894	20041	19915	20087	20054	20180	20127	20051	20065	19958	19966	20091	20077	19703	20011	19964	19817	20056	19973	19849	19950	19844	19884	19893	20009	19939	19944	19839	20131	20087	19814	20043	19979	20101	20027	20131	20021	19977	20204	20166	20074	19809	19879	19986	20013	19777	20049	19972	19963	20203	20117	19910	20018	19721	19961	19925	20013	19933	19869	19899	19780	20048	20110	19949	20014	20046	20190	20107	20055	19957	19958	19883	20044	20001	20124	19964	20044	20052	20164	20072	19875	19954	19994	19760	19678	19841	19916	19923	19846	19967	20158	20052	19893	19752	20129	20120	20047	19918	20010	19789	19843	19781	19961	19828	19887	19869	20029	20162	19957	20074	20018	19997	19886	19758	19863	19840	19839	19900	19891	20101	19778	20079	19928	19863	19989	19800	19974	19895	20110	19937	19926	19929	19793	19848	19802	19998	19995	19766	20085	20084	19977	19774	20124	19938	19778	19990	19927	20030	20110	19975	19743	19967	19941	19940	19898	20078	19920	19964	19832	19983	19800	20013	19895	19985	19891	19981	20059	19978	19894	19963	20185	19971	20044	19767	19809	20010	19783	19784	20034	19794	20068	19683	19874	19884	20053	20007	19987	19960	19914	20006	19893	19871	19840	20070	19953	20122	19869	19883	20127	19931	19857	19972	19909	19731	20184	20123	20033	20081	20168	19932	19940	20028	19910	20224	19898	19874	20080	20089	19965	19967	19878	19922	19989	20039	20061	19994	19989	20005	20181	19824	20057	20021	19969	19911	20045	19878	19882	19916	19875	19815	19819	19842	19930	20051	20047	19935	19837	19637	19858	19906	19952	19939	19877	19928	20071	20205	19947	19977	19881	20070	19833	20084	20056	19974	19935	19870	19991	19999	20039	19760	19984	19773	20019	19891	19887	19876	19846	19999	19973	19775	20157	20172	20107	19893	19931	19949	20090	19697	20001	19881	19997	19947	19842	19712	19806	19999	19909	20026	19941	20071	19785	19928	19951	20188	20208	19883	19921	19892	19732	19930	19951	20048	19993	19793	19972	20023	19891	20009	20050	20012	19772	20122	19895	20001	20113	19788	19949	19843	19775	19629	19850	19886	19940	19996	20207	19882	19617	19941	19749	19959	19843	19931	19968	19912	20180	19789	20106	19902	20099	20129	20293	20073	20104	20007	19982	19937	19941	19940	19622	19803	19945	19893	19860	19951	20073	19722	19862	20063	19894	20115	19953	19926	19728	19882	19998	20124	19950	19951	19946	19951	20042	19948	19853	20131	20006	20043	19905	20090	19950	19895	19939	19878	20003	19921	19843	19981	20138	19888	19971	19791	19745	19649	19998	20058	19942	19961	19982	19866	19675	20037	20047	19498	19848	20039	19993	19758	19856	20067	19944	19973	20092	20020	20317	20153	19988	19739	19946	19827	19862	20001	19946	19947	19969	20138	19883	19966	19940	19959	19904	20077	19968	19764	20010	19865	19836	20189	19773	19662	19965	19926	19924	20115	19884	19869	19968	20034	19995	19747	19901	19849	19981	19920	19958	19849	20105	19916	20083	20046	20149	20046	19698	19912	20110	19939	20058	19822	20075	19932	19957	19923	20133	19881	20054	20202	20199	20050	20058	19803	20132	19902	20045	19940	20003	19865	19922	20076	20056	20021	19921	19794	19920	20075	19924	20039	20085	19836	19884	19859	20049	19925	19966	19920	20056	19755	19911	20025	19928	20062	19866	19802	19913	20010	19938	19900	20081	20164	20116	19991	19891	19994	19954	19991	19860	19829	19767	19865	19991	19818
25892	56664	45108	30966	27517	41666	47618	44524	36654	25849	19784	17161	16210	16191	16348	16330	16260	16215	16366	16092	16102	16159	16229	15931	16107	16050	16208	16005	16274	16120	16067	16226	15965	16294	16172	16255	16189	16203	16129	16246	16106	16281	16262	16109	16177	16165	16288	16171	16204	16239	16385	15933	16144	16153	16191	16151	16191	16111	16248	16016	16069	16144	16221	16315	16097	16138	16340	16183	16267	16105	16079	16146	16207	16046	16234	16139	16168	16157	16325	16102	16254	16040	16097	16278	16080	16308	16090	15945	16157	16087	16310	16075	16147	16121	16151	16155	16091	16091	16032	16002	16179	16245	16253	16054	16084	16246	16213	16163	16110	16240	16329	16195	15988	16337	16144	16202	16127	16031	16027	16064	16095	16316	16054	16254	16313	16219	16308	16223	16282	15943	16100	16122	16154	16196	16086	16099	16176	16239	16091	16243	16103	16168	16063	16176	16111	16221	16148	16295	16068	16239	16166	16064	16090	16249	16104	16171	16226	15937	16174	15986	16212	16198	16090	16282	16104	16156	16012	16247	16189	16161	16209	16355	16187	16111	16433	16099	16165	16063	16200	16232	16129	16242	16272	16192	16368	16046	16285	16118	16378	16147	16201	16161	16078	16179	16108	16118	16268	16006	16255	16160	16124	16166	16187	16109	16385	16110	16100	16010	16011	16178	16163	16231	16152	16199	16176	16103	16030	16304	16115	16242	16310	16223	16249	16241	16276	15955	15908	16209	16075	16262	16240	16166	16183	16349	16193	16154	16254	16079	16186	16189	16148	16152	16149	16108	16039	16185	16089	16134	16129	16087	16050	16211	16237	16104	16039	16325	16282	16254	15978	16124	16122	16050	16247	16265	16137	16108	16157	16286	16026	16171	16203	16227	16279	16034	16175	16121	16392	16200	16412	16088	16133	16295	16092	16166	16124	16251	16240	16111	16069	16264	16297	16300	16204	16090	16153	16128	16166	16242	16244	16149	16332	16116	16214	16075	16204	16152	16254	16080	16308	16202	16242	16235	16158	16160	16218	16255	16088	16121	16177	16159	16320	16133	16087	16133	16123	16093	16232	16217	16187	15958	16191	16338	16170	16299	16185	16257	16009	16198	16311	16128	16111	16083	16256	16362	16145	16017	16093	16269	16198	16177	16262	16281	16059	16206	16103	16001	16110	16190	16267	15938	16374	16170	16314	16024	16188	16228	16057	16113	16324	16026	16154	16105	16106	16274	16296	16166	15944	15970	16065	16118	16106	16098	16127	16120	16192	16152	15924	16282	16175	16176	16113	16169	16161	16131	16265	16322	15980	16133	16180	16303	16182	16047	16238	15996	16183	16114	16105	16032	16151	16277	16204	16097	16272	16192	16202	16252	15987	16132	16256	16106	16152	16210	16169	16226	16211	16322	16158	16038	16258	16169	16145	16190	16204	16101	16222	16095	16253	16374	16183	16003	16111	16255	16111	16234	16300	16060	16081	16060	16253	16229	16032	16082	16218	16116	16031	16172	16200	16111	15996	16019	16336	16196	16310	16259	16252	16093	15955	16074	16159	16092	16074	16061	16142	16116	16074	16079	16171	16088	16060	16261	16380	16253	16156	16100	16167	16222	15975	16145	16194	16047	16082	16219	16183	16029	16179	16131	16188	16103	16135	16265	16177	16242	16324	16130	16100	16203	16168	16157	16109	16164	16152	16062	16285	16047	16156	16180	16116	16166	16240	16141	16250	16252	16140	16238	16220	16081	16211	16162	16177	16175	16236	16152	16235	16091	16139	16203	16056	16382	16113	16007	16171	16168	16147	16250	16012	16229	16177	16162	16002	16243	16125	16109	16034	16340	16048	16137	16275	16274	16180	16112	16124	16172	16168	16105	15980	16122	16098	16158	16302	15998	16062	16207	16024	16266	16229	16318	16193	16264	16038	16288	16287	16057	16408	16194	16127	16147	16096	16337	16269	16202	16193	16201	16162	16073	16198	16180	16186	16168	16019	16359	16079	16200	16087	16105	16125	16231	16243	16154	16154	16127	16256	16233	16207	16099	16319	16159	16180	16073	16100	16313	16148	16347	16167	16208	16311	16192	16133	16225	16079	16190	16196	16097	16252	16071	16463	16056	16192	16073	16166	16222	16079	16020	16258	16231	16227	16251	15987	16199	16190	16200	16083	16252	16048	16327	16136	16139	16199	16152	16017	16325	16047	16203	16120	16264	16201	16204	16198	16080	16175	16078	16179	16031	16162	15996	16049	16317	16099	16246	16134	15991	16133	16256	16119	16208	16248	16085	16010	16311	16366	16123	16095	16285	16257	16142	16164	16143	16004	16064	16130	15973	16174	16270	16306	16177	16036	16129	16284	16297	16169	16349	16208	16122	16186	16184	16264	16095	16204	16296	16095	16221	16124	16070	16196	16074	16150	16281	16058	16317	16352	16131	16025	16051	16297	16185	16045	16250	16109	16144	16148	16109	16310	16196	16226	16068	16234	16089	16256	16120	16127	16225	16209	16189	16147	16137	16123	16186	16275	16202	16124	16109	16225	16025	16076	16149	16206	16280	16126	16057	16150	16186	16062	16080	15908	16186	16197	16132	16250	16364	16147	16151	16206	16075	16222	16051	16209	16080	16301	16071	16201	16132	16160	16211	16200	15970	16192	16192	16326	16089	16324	16116	16096	16079	16187	16097	16321	16044	16029	16103	16108	16131	16148	16222	16218	16164	16014	16205	16208	16362	16142	16148	16111	16135	16204	16083	16178	16182	16190	16281	16144	16025	16213	15981	16171	16216	16270	16037	16018	16230	16199	16113	16080	16124	16364	16147	16267	16219	16165	16155	16121	16108	16199	16220	16269	16155	16298	16143	15929	16123	16016	16225	16218	16235	16121	16164	16223	16164	16123	16114	16188	16188	16239	16103	16301	16064	16301	16123	16101	15975	16284	16285	16202	16144	16115	16349	16270	16261	16054	16058	16217	16032	16215	15911	16293	16092	16155	16197	16093	16200	16153	16200	16104	16276	16059	16317	16163	16080	16285	16102	16187	16189	16144	16360	16122	16128	16142	16230	16077	16203	16267	16171	16323	16371	16228	16314	16126	16161	16255	16134	16005	16265	16137	16112	16266	16268	16166	16266	16140	16272	16168	16088	16167	16236	16047	16197	16169	16372	15977	16181	16230	16046	16305	16225	16047	16113	16276	16190	16115	16213	16232	16198	16215	16095	16066	16088	16152	16209	16289	16177	16311	16235	16142	16222	16060	16217	15938	16048	16264	16053	16239	15972	16073	15968	16155	16118	16075	16187	16274	16114	16146	16028	16142	16163	16145	16004	16044	16214	16137	16117	16098	16162	16257	16193	16335	16091	16255	16155	16152	16270	16149	16213	16227	16191	16032	16055	16111	16190	16191	15994	16107	16181	15984	16175	16223	16212	16175	16293	16227	15997	16286	16113	16130	16329	16133	16262	16049	16191	16209	16080	16301	16176	16130	16199	16106	16331	16123	16140	16213	16208	16160	16206	16066	16172	16039	16331	16267	16134	16074	16265	16085	16157	16265	16209	16074	16194	16304	16173	16211	16106	16114	16226	16096	16041	16159	16189	16161	16259	16112	16083	16191	16091	16104	16192	16105	15980	16226	16028	16293	16081	16182	16065	16227	15876	16244	16281	16213	16042	16206	16148	15900	16210	16205	16123	16264	16079	16246	16122	16171	16087	16132	16116	16089	16232	15919	16062	16196	16207	16083	16227	16119	16282	16168	16131	16235	16157	16028	16223	16054	16056	16144	16367	16255	16150	16252	16249	16212	16020	16098	16258	16251	16091	16165	16260	16159	16077	16170	16289	16213	16232	16122	16099	16133	16093	16134	16154	16174	16287	16204	16259	16365	16053	16135	16187	16244	16111	16228	16260	16081	16056	16285	16157	16102	16162	16114	16215	16294	15998	16286	16202	16156	16167	16141	16006	16005	16040	16262	16210	16216	16243	16105	16218	16111	16281	16030	16218	16274	16067	16200	16408	16205	16224	15953	16342	16404	16200	16245	16130	16025	16102	16125	16113	16052	16214	16154	16193	16126	16069	16224	16287	16204	16130	16216	16047	16214	16150	16274	16165	16054	16011	16290	16098	16079	16130	16282	16152	15970	16148	16191	16088	16133	16405	16231	16207	16198	16131	16207	16070	16343	16295	16162	16258	16107	16033	16152	16193	16091	16257	16072	16116	16167	16272	16241	16141	16099	16183	16297	16182	16208	16113	16172	16251	16132	16137	16121	16099	16239	16237	16206	16161	16154	16249	16315	16108	16116	16193	16073	16167	16308	16139	16231	16209	16037	16110	16146	15984	16063	16072	16029	16003	16148	16094	16075	16220	16290	16214	16096	16024	16284	15963	16161	16047	16195	16201	16123	16220	16146	16102	16308	16121	16256	16228	16317	16339	16065	16065	16295	16139	16179	16276	16316	16176	16138	16081	16106	16155	16055	16302	16464	16116	16188	16200	16193	16328	16030	16131	16147	16219	16187	16149	16088	16118	16112	16126	16222	16047	16127	16009	16426	16294	16309	16360	16010	16189	16016	16237	16029	16199	16217	16232	16211	16155	16145	16210	16310	16080	16022	16073	16056	16398	16371	16210	16089	16204	16253	15934	16144	16047	16229	16268	16137	16065	16035	16337	16197	16144	16117	16105	16268	16284	16089	16316	16132	16255	16124	16115	16250	15964	16298	16227	16138	16037	16013	16229	16116	16107	16036	16060	16078	16091	16050	16091	16330	16256	16140	16051	16234	16236	16015	16108	16179	16218	16103	16138	15978	16128	16225	16165	16040	16055	16106	16206	16259	16194	16144	16047	16057	16035	16202	16314	16288	16185	16194	16282	16311	16078	16152	16280	15999	15954	16138	16007	16355	16172	16051	16263	16172	16238	16174	16208	16068	16092	16191	16077	16261	16138	15994	16237	16387	16234	16129	16122	16161	16223	16170	16191	16148	16198	16144	16127	16078	16297	15943	16014	16178	16163	16129	16244	16188	16196	16203	15879	16289	16262	16188	16046	16196	16057	16142	16069	16171	16281	16226	16064	15940	16189	16201	16156	16197	16079	16079	16085	16224	16248	16001	16223	16142	16196	16154	16050	16041	16003	16213	15957	16106	16069	16320	16228
29729	25944	29083	24402	22205	22392	21242	21895	21231	20545	19859	19807	19715	19504	19496	19411	19537	19571	19668	19706	19599	19800	19766	19433	19777	19747	19734	19420	19595	19570	19545	19557	19762	19344	19568	19527	19638	19516	19514	19678	19592	19358	19451	19694	19739	19360	19356	19352	19710	19480	19446	19575	19712	19528	19594	19534	19587	19566	19626	19367	19396	19542	19341	19527	19521	19604	19868	19373	19589	19466	19583	19434	19352	19583	19579	19485	19481	19485	19408	19541	19668	19589	19499	19501	19603	19596	19591	19463	19722	19464	19731	19494	19541	19584	19446	19694	19603	19449	19585	19523	19612	19460	19429	19407	19570	19512	19455	19368	19676	19570	19515	19533	19386	19625	19629	19471	19674	19515	19422	19550	19652	19631	19567	19484	19492	19354	19687	19737	19583	19540	19630	19627	19372	19469	19672	19638	19733	19323	19483	19313	19512	19679	19498	19387	19396	19457	19666	19639	19566	19464	19721	19505	19523	19548	19567	19334	19576	19470	19529	19757	19731	19659	19529	19656	19505	19499	19630	19696	19543	19627	19650	19622	19319	19436	19537	19397	19407	19590	19460	19610	19649	19680	19659	19601	19314	19600	19522	19373	19823	19719	19619	19338	19688	19490	19480	19668	19480	19525	19615	19501	19566	19542	19639	19851	19644	19545	19463	19351	19308	19691	19604	19442	19483	19504	19473	19459	19699	19737	19486	19647	19802	19641	19424	19423	19586	19582	19692	19523	19694	19542	19757	19483	19522	19489	19824	19644	19705	19562	19720	19653	19538	19498	19529	19509	19632	19457	19514	19376	19679	19386	19276	19588	19416	19580	19409	19448	19598	19454	19424	19529	19591	19540	19326	19663	19565	19480	19615	19721	19348	19293	19639	19521	19570	19645	19426	19485	19590	19592	19466	19508	19702	19432	19444	19334	19659	19646	19624	19591	19464	19572	19764	19445	19528	19564	19575	19455	19655	19498	19660	19594	19779	19586	19653	19707	19616	19678	19639	19604	19542	19672	19456	19523	19718	19672	19506	19584	19471	19516	19483	19597	19676	19511	19645	19759	19370	19419	19691	19755	19541	19661	19416	19524	19347	19610	19620	19702	19738	19551	19782	19588	19476	19306	19448	19532	19822	19476	19628	19692	19444	19678	19604	19560	19584	19509	19412	19546	19528	19712	19648	19531	19637	19551	19398	19363	19589	19590	19821	19586	19503	19459	19673	19268	19491	19513	19624	19467	19442	19367	19673	19468	19614	19438	19387	19555	19496	19526	19522	19520	19637	19680	19610	19503	19572	19617	19622	19435	19719	19549	19753	19412	19423	19657	19582	19511	19654	19687	19504	19692	19400	19386	19578	19355	19813	19571	19815	19544	19584	19708	19541	19624	19569	19494	19684	19520	19338	19607	19364	19701	19699	19624	19576	19575	19501	19509	19454	19460	19561	19486	19655	19678	19497	19534	19560	19375	19663	19629	19527	19513	19606	19522	19705	19671	19745	19519	19515	19564	19626	19425	19605	19637	19471	19606	19455	19573	19397	19420	19640	19430	19595	19589	19422	19508	19404	19447	19604	19699	19611	19507	19633	19617	19369	19414	19528	19522	19754	19548	19446	19591	19487	19697	19644	19608	19389	19450	19433	19728	19406	19416	19498	19511	19517	19608	19524	19666	19552	19588	19552	19513	19472	19579	19415	19556	19456	19620	19768	19752	19640	19525	19438	19498	19426	19559	19337	19780	19474	19521	19500	19644	19599	19614	19500	19773	19665	19640	19686	19438	19321	19396	19477	19385	19471	19621	19332	19476	19322	19441	19730	19591	19564	19598	19598	19373	19549	19594	19656	19610	19777	19573	19434	19542	19640	19624	19547	19632	19497	19457	19601	19679	19417	19564	19593	19723	19868	19645	19555	19625	19492	19624	19641	19540	19475	19538	19563	19558	19621	19642	19536	19630	19866	19796	19560	19723	19384	19683	19508	19548	19455	19582	19761	19409	19486	19534	19488	19493	19611	19547	19443	19400	19484	19528	19292	19432	19575	19726	19641	19418	19668	19294	19661	19591	19523	19715	19741	19342	19491	19354	19484	19512	19541	19684	19563	19196	19444	19534	19644	19429	19590	19692	19598	19708	19825	19608	19486	19610	19617	19492	19680	19734	19609	19672	19514	19608	19544	19538	19583	19571	19672	19592	19453	19352	19617	19733	19633	19451	19594	19396	19624	19589	19423	19755	19530	19547	19613	19673	19520	19600	19441	19450	19691	19727	19482	19378	19583	19501	19403	19616	19518	19571	19556	19668	19709	19572	19478	19307	19430	19671	19423	19648	19375	19466	19448	19512	19754	19609	19568	19205	19382	19434	19479	19691	19568	19566	19340	19450	19681	19482	19609	19455	19523	19785	19474	19520	19342	19483	19693	19560	19694	19489	19587	19529	19577	19535	19527	19502	19607	19530	19557	19457	19580	19668	19539	19530	19609	19287	19525	19445	19543	19496	19514	19446	19477	19544	19464	19505	19480	19479	19488	19677	19641	19413	19577	19508	19627	19525	19521	19357	19547	19503	19521	19434	19565	19694	19654	19463	19506	19670	19587	19488	19618	19553	19346	19494	19602	19446	19618	19862	19351	19474	19248	19425	19572	19669	19579	19503	19435	19439	19599	19547	19541	19460	19548	19729	19448	19432	19309	19539	19443	19582	19485	19399	19697	19635	19636	19603	19629	19575	19689	19502	19527	19467	19318	19766	19704	19607	19530	19470	19627	19519	19466	19741	19717	19550	19368	19424	19728	19667	19597	19656	19375	19596	19642	19574	19675	19616	19506	19533	19453	19602	19546	19658	19319	19548	19391	19460	19445	19609	19540	19588	19586	19497	19595	19620	19565	19643	19534	19623	19625	19685	19615	19622	19576	19636	19678	19427	19604	19544	19622	19521	19621	19559	19503	19598	19620	19493	19561	19585	19763	19447	19672	19626	19720	19260	19604	19230	19409	19310	19528	19483	19638	19599	19543	19619	19643	19480	19290	19532	19367	19608	19561	19321	19582	19415	19686	19319	19725	19268	19368	19621	19453	19442	19476	19609	19607	19619	19532	19388	19719	19754	19525	19356	19636	19552	19638	19565	19706	19351	19433	19472	19644	19637	19723	19536	19368	19711	19461	19769	19574	19654	19621	19596	19698	19545	19674	19602	19445	19516	19563	19569	19540	19480	19555	19628	19359	19471	19423	19378	19560	19422	19397	19534	19609	19563	19440	19556	19443	19390	19570	19630	19670	19636	19598	19565	19524	19615	19615	19456	19520	19414	19574	19499	19584	19710	19712	19545	19625	19527	19415	19440	19559	19516	19753	19483	19880	19690	19548	19311	19617	19598	19556	19443	19485	19441	19783	19576	19766	19564	19645	19646	19458	19623	19606	19702	19578	19669	19424	19482	19460	19473	19361	19510	19434	19493	19542	19637	19612	19394	19539	19556	19531	19630	19481	19534	19710	19143	19613	19573	19490	19615	19669	19555	19519	19662	19537	19531	19506	19741	19629	19698	19387	19622	19555	19562	19344	19384	19501	19598	19479	19555	19712	19562	19535	19685	19559	19559	19619	19746	19800	19672	19535	19470	19808	19691	19611	19605	19675	19557	19722	19831	19530	19378	19286	19339	19421	19554	19327	19650	19633	19440	19365	19619	19484	19461	19659	19580	19571	19469	19741	19578	19764	19459	19488	19648	19432	19489	19478	19615	19603	19495	19411	19502	19688	19474	19692	19658	19640	19498	19623	19629	19641	19600	19701	19520	19599	19753	19551	19438	19447	19562	19484	19752	19602	19584	19484	19720	19611	19515	19715	19664	19446	19821	19618	19336	19813	19435	19339	19537	19394	19547	19494	19732	19667	19470	19545	19413	19761	19630	19460	19691	19342	19557	19391	19396	19564	19622	19419	19565	19782	19358	19470	19642	19545	19514	19439	19698	19679	19458	19810	19546	19526	19580	19637	19578	19473	19462	19625	19593	19615	19626	19744	19737	19460	19431	19464	19534	19510	19506	19590	19340	19434	19720	19567	19617	19453	19597	19599	19610	19582	19633	19224	19693	19421	19474	19596	19689	19579	19386	19554	19610	19656	19435	19652	19740	19542	19515	19364	19352	19520	19610	19661	19601	19639	19522	19461	19454	19400	19526	19602	19630	19495	19580	19455	19536	19596	19585	19630	19533	19423	19497	19705	19329	19547	19756	19621	19337	19654	19570	19608	19594	19556	19620	19453	19444	19621	19538	19463	19660	19471	19443	19417	19423	19488	19471	19652	19521	19523	19610	19613	19511	19682	19410	19448	19530	19472	19389	19512	19486	19797	19522	19554	19729	19648	19531	19537	19658	19705	19583	19422	19491	19632	19587	19676	19684	19516	19460	19573	19553	19524	19788	19497	19495	19420	19640	19469	19579	19590	19512	19374	19360	19546	19603	19415	19392	19535	19590	19518	19428	19546	19520	19570	19420	19624	19456	19429	19567	19676	19465	19641	19490	19690	19495	19668	19563	19353	19522	19423	19431	19420	19450	19527	19554	19450	19615	19565	19535	19717	19729	19679	19536	19538	19649	19593	19618	19286	19615	19578	19524	19474	19523	19323	19504	19320	19547	19608	19587	19409	19725	19510	19546	19663	19298	19555	19591	19477	19704	19538	19346	19608	19612	19686	19660	19575	19485	19493	19584	19583	19596	19614	19739	19595	19653	19562	19583	19680	19773	19364	19308	19690	19721	19636	19650	19489	19461	19378	19635	19837	19650	19564	19716	19486	19616	19444	19595	19548	19639	19515	19565	19784	19741	19661	19650	19633	19623	19590	19604	19347	19725	19680	19654	19549	19467	19582	19431	19696	19300	19620	19601	19492	19601	19658	19548	19515	19635	19458	19587	19686	19620	19405	19582	19419	19351	19393	19632	19532	19405	19569	19584	19571	19571	19630	19522	19555	19586	19514	19448	19416	19527	19691	19486	19598	19416	19613	19597	19833	19592	19542	19305	19649	19502	19562	19910	19684	19575	19616	19421	19579	19535	19765	19545	19594	19390	19522	19644	19659	19473	19571	19516	19661	19482	19502	19633	19554	19670	19546	19385	19571	19459	19706	19466	19470	19468	19607	19595	19524	19329	19510	19518
21638	35379	26621	19855	20129	18923	18151	18876	17810	16792	16258	16072	15940	16067	15950	15873	16047	15974	15941	16074	16145	16067	15934	16136	16149	16059	15970	15964	16069	16209	16142	16160	16151	16131	15992	16049	16052	16129	16101	16097	16042	16101	16071	16032	16175	15931	16053	16043	16013	16185	15994	15867	15965	15900	16063	16022	16079	16011	16083	15905	16281	15891	16104	16037	16174	16038	16132	16109	15850	16105	15910	16060	15964	16157	15964	16058	16059	15996	16129	15920	15972	16103	15993	15877	15926	16062	16120	16005	16063	16045	16116	15998	16055	15829	15960	16025	16121	16180	16061	16000	16063	16045	16048	15909	16088	15903	16148	16079	16110	15951	16019	15963	15897	15882	15882	16127	15952	15967	15892	15994	15942	16059	15968	16068	16038	16037	15986	16083	16129	16035	16052	16019	16021	16164	16073	16182	16046	16019	16008	16049	16009	16019	16073	16047	16062	16097	16007	16010	16094	16029	16161	15981	15991	16179	15930	16023	15859	15996	15896	15909	15990	15886	16039	16039	16069	16096	16080	15934	15977	16180	15959	16055	16003	16118	16086	15907	15877	15962	16055	16041	16053	16132	16093	16085	16184	15966	16151	16226	15935	16052	15969	15933	16078	16131	15851	15981	16091	16171	16058	16055	15957	16233	16067	16017	15802	16137	16167	15978	16010	16072	15851	16100	16004	15897	15984	16064	16066	15844	16105	15876	15967	16012	16045	15893	16072	15928	15766	16043	15953	16024	16042	15969	16094	16093	15909	16054	16046	15767	15982	16001	15998	16158	16053	16252	15955	15977	15942	15886	16083	15923	16076	15949	15802	16107	16096	16100	15910	16077	16145	16023	16026	16079	15862	16121	16037	16125	15895	16196	16140	15987	16010	15964	16022	15932	16226	15913	16114	16075	15914	16107	16053	15968	16103	15916	16215	15992	15932	15848	16114	16093	16130	16025	15996	16068	15834	16074	15913	15950	15959	16126	16072	15966	16208	15998	16023	16004	16004	16021	16053	16184	16110	16036	16068	16005	16050	16086	16059	16038	16050	16168	16008	15895	16127	16130	16131	16116	16059	16024	15910	16052	15899	16044	15918	15996	16152	16050	15935	16193	15922	15946	16110	15987	16028	15961	16061	16000	15900	16044	15925	16214	16082	16073	15899	16174	16027	15928	16007	16128	16076	16064	16057	16057	16144	15969	16062	15988	16038	15869	16076	16058	16011	15963	15922	16097	16149	15974	16010	16072	16098	16036	15894	15996	16042	15922	16104	15914	15989	16091	16121	15975	15937	15928	16063	15982	16013	16053	16201	15985	16088	16084	16071	16008	16143	16002	15872	15926	16081	15851	16000	15914	16155	15974	15967	16001	15955	16033	15969	15937	16053	16074	16025	15829	15927	16121	16016	16012	16124	15863	16060	15971	15984	15996	16118	16141	16024	15958	16023	15977	16120	15984	15976	16011	15937	16141	16028	16091	15849	16075	16038	16070	16040	15854	16111	16020	16097	16007	15929	16220	16005	16072	16071	16083	15953	16043	16041	15981	16059	15989	15855	16081	16022	16008	16226	15876	16066	15953	16050	15980	15899	15942	16072	16046	16014	16011	15853	16102	15950	15949	15998	15921	16175	16075	15875	16064	16203	16278	16033	15975	16067	16041	16174	15997	16011	16083	16001	15986	16024	16101	15986	16225	16035	15813	16079	16039	15838	16049	16059	15932	16086	16070	16005	15997	16132	15966	15948	15833	16183	15886	16005	16043	16008	15887	16063	16025	15983	15993	16049	15893	15991	16170	16122	16018	15961	15917	15971	16071	15946	16081	16092	16192	16140	16031	16038	16182	16064	15993	16027	15817	16077	16017	16099	15958	15992	15977	16019	15911	16202	16254	16055	16130	15881	16089	16093	15987	15985	15978	16155	16110	15957	16023	16106	15976	16095	16004	16182	16085	15987	15940	15995	16029	15977	16198	16055	16160	16022	16237	15978	16007	16102	16044	16064	16077	16068	16145	15949	15956	15993	16083	16064	16041	16057	16028	16059	15999	16053	15934	15972	16065	16059	16210	16003	15939	16019	15973	16023	16195	15980	16120	16114	15998	15907	16022	16017	16128	16077	15888	15947	15931	16125	15881	16180	16095	16149	15950	16192	16120	15995	16000	16131	16048	15974	15923	16155	16010	16021	15941	15835	16206	15945	16026	16035	15955	16007	16071	15968	15987	15999	16004	15981	16010	15936	16001	15963	16164	15955	16004	16174	16024	15945	16092	15920	16073	16001	16107	15985	16120	16181	16045	15910	16109	15969	16052	15931	16010	15975	16003	15997	16013	16093	16005	15904	15923	15950	16021	16238	16240	16102	15987	16128	16046	16011	15888	16069	16005	15977	15859	16066	16168	15915	16054	16015	16042	15908	16072	16193	16003	16105	16062	16190	15986	16120	15868	15925	16046	15966	16146	16067	16025	16056	16052	15964	15914	16202	16124	15939	16028	16040	15905	16076	15962	16133	16113	16095	16029	16277	16054	15935	16043	15988	16122	16104	16047	16047	16168	16121	16253	15880	15967	15885	15994	15983	15917	16073	16135	16147	16107	15944	15896	16029	15956	16060	16005	16068	16196	15996	16041	15863	15990	15965	15996	15964	15949	16129	16152	16085	16037	15966	16070	16042	15989	16085	15829	16089	16095	16069	16053	16015	15916	15946	15981	16118	16173	15979	16122	15905	16074	16011	16069	16038	16089	16130	16181	15915	16009	16005	15999	15927	15882	16045	16287	16069	16109	15947	16210	16001	16086	16185	16026	16094	16022	16010	16063	16067	15921	16063	15839	16224	15996	15949	16109	16073	15845	15878	16012	15951	16028	15939	16113	16064	15936	16105	15975	15948	15873	15982	16161	15968	16155	15998	15971	16080	16062	15999	16229	16059	15995	16066	16031	15986	16108	15897	16077	15951	16033	16023	16089	16130	16024	16013	16130	16058	15949	15998	15929	15959	16126	16048	16019	16151	16006	15996	15937	16031	15926	16049	16132	15884	16140	16123	15988	16030	16191	15904	16062	15951	15957	16015	16043	16085	15875	16001	16142	16045	16024	15929	15937	16140	15939	16276	15989	16057	16193	16013	15856	16044	16071	16042	16220	16036	16009	15895	16073	15775	16043	16077	15956	15993	16061	15954	16040	16176	16173	15920	16054	16170	16095	16194	16089	15925	16008	15862	16213	16051	15978	15935	15946	16130	15886	16022	16063	16109	15998	15949	15965	16079	16117	16145	16059	15963	15983	16012	16009	16102	16129	16067	16139	16189	15936	15987	15924	15988	16122	16023	15991	15969	15945	16172	15943	16013	15988	16140	15817	16091	15985	15967	15936	16106	15957	15997	16009	16021	16053	15860	16055	15956	15987	15889	16032	15968	15966	16025	16098	16209	15993	16021	15996	16063	16142	16096	16113	16136	15927	16006	16080	16028	15965	16155	16237	16015	16054	16088	15961	16047	16082	16003	16040	16028	15991	15917	15930	15870	16023	16054	16177	16175	15996	16150	15965	16086	15838	16099	15939	16143	16075	15964	16104	16007	16118	15713	16045	16062	15994	16161	15899	15983	16078	15898	16133	15986	16218	15981	16193	16029	16157	15973	15945	16068	16039	15970	15951	16113	15937	16049	15985	15996	16230	15919	15881	16039	16084	16174	15980	15938	16015	16163	15877	16090	15996	16002	15895	16155	16165	16080	15841	16018	16016	16034	15991	15918	16109	16098	16059	16040	16134	15923	15933	16036	16130	15846	15950	16018	15855	16031	16033	16066	16154	16176	16003	16096	16026	16060	15954	16086	16051	15977	15931	16077	16021	16033	16114	15958	15938	15916	16086	15969	16082	15969	15803	15971	16054	16143	16088	15970	15952	16123	15872	15899	16075	15881	16108	16103	16043	16075	15929	16115	15932	16078	16077	15921	15952	15984	16048	16001	16105	16077	15955	16034	16050	16117	15869	15893	16003	15964	16013	16038	16128	16035	16081	15980	15953	16103	15859	16061	16047	16106	16014	15906	16017	15905	15742	16179	16109	15904	16082	16064	15857	16089	15980	16084	16011	15856	16057	16012	16015	15974	16163	16069	15961	15979	16093	15962	16053	16241	16197	15932	16076	16000	16060	15802	15976	16092	16005	15978	15977	15942	15879	15924	16330	15889	16131	16011	16095	15934	16007	15981	16068	15992	16015	16136	15987	15971	15941	16039	15984	15980	16090	16219	15980	15952	15979	16083	15929	16242	16063	16004	15869	16125	16055	16188	15856	15995	16043	16219	15985	16191	16126	16161	16159	15872	15943	16191	15992	15964	16165	16231	15941	15960	15954	15978	15885	16046	15976	16163	16018	16132	15997	16118	16146	15843	16196	15898	16005	16154	15894	15991	15955	15877	15960	16048	15887	15867	16195	16024	15903	16033	16201	16103	16023	16132	16002	15996	15964	16161	16205	15915	16087	15930	16051	16015	16198	15954	16304	15950	16120	16022	15900	15926	16002	16048	16060	16008	16115	15991	16056	15992	16136	16019	15990	16116	16136	15949	16061	16001	15914	16004	16219	16046	15993	16070	16149	16056	16059	15904	16050	16181	15946	16068	16047	16031	15945	16215	16061	15989	16238	16065	16163	16057	15910	16098	15961	16303	16153	16035	15825	16158	16122	16082	15995	16114	15990	16112	16022	15876	16067	15907	15964	15901	16066	16124	15994	16000	16141	15966	16008	16129	15962	16045	15969	15994	16069	16185	16088	16086	16136	16019	15841	16098	15966	15997	15993	16061	15999	15981	15954	15975	16147	16106	16073	16096	16142	15942	15951	16078	16109	16037	15893	15948	15962	15877	16007	16009	16015	15972	16046	16236	16089	16129	16038	16205	16253	16090	16107	15952	16000	15959	15934	15968	16023	16021	15988	16032	15999	16142	15885	16072	15991	16116	16131	16089	16142	16039	15900	16045	16075	16002	15932	16029	16019	16122	16181	16011	16146	16092	16095	15857	15916	16049	16134	15969	16028	16086	16187	16029	15984	16097	15822	15940	16124	16100	16046	15904	15848	15925	15994	16053	16084	15890	15886	16069	16149	16005	16004	15936	16031	16154	16081	15978	16056	15812	16004	16243	15784	15964	16055	16059	16022
23289	21069	27985	25607	29068	33908	37412	34906	29423	25059	22206	21018	20731	20737	20748	20524	20407	20621	20492	20396	20215	20396	20700	20536	20471	20433	20367	20438	20582	20718	20571	20445	20368	20361	20525	20423	20495	20328	20290	20350	20346	20360	20637	20377	20286	20264	20401	20531	20604	20411	20356	20396	20473	20355	20174	20246	20562	20209	20463	20470	20331	20563	20589	20307	20346	20572	20599	20461	20386	20538	20463	20460	20519	20234	20407	20465	20238	20351	20557	20472	20477	20416	20370	20719	20364	20490	20444	20453	20274	20514	20552	20382	20582	20451	20378	20416	20391	20650	20523	20661	20348	20434	20460	20333	20469	20439	20390	20419	20312	20350	20337	20296	20430	20454	20382	20431	20357	20469	20285	20571	20597	20461	20357	20362	20394	20557	20328	20223	20215	20236	20306	20283	20292	20566	20578	20324	20507	20318	20279	20312	20467	20324	20492	20135	20423	20490	20407	20366	20246	20451	20328	20678	20134	20237	20146	20280	20355	20371	20249	20377	20442	20315	20162	20258	20395	20396	20273	20428	20386	20437	20400	20271	20415	20445	20242	20386	20541	20296	20178	20368	20503	20172	20354	20496	20384	20420	20446	20368	20562	20329	20317	20355	20498	20383	20343	20532	20495	20363	20443	20459	20298	20146	20248	20175	20394	20490	20411	20465	20481	20560	20548	20477	20499	20272	20399	20409	20449	20460	20443	20052	20344	20286	20403	20399	20374	20294	20375	20347	20488	20368	20449	20394	20416	20534	20376	20261	20340	20415	20514	20298	20345	20310	20442	20427	20455	20430	20407	20499	20378	20469	20483	20360	20367	20236	20321	20549	20399	20479	20352	20308	20287	20377	20315	20199	20498	20358	20317	20155	20306	20348	20365	20608	20480	20454	20505	20439	20431	20313	20506	20334	20354	20318	20291	20355	20270	20489	20497	20290	20455	20248	20313	20412	20416	20266	20362	20305	20435	20387	20496	20377	20481	20326	20296	20398	20494	20286	20614	20470	20378	20351	20114	20421	20437	20361	20151	20373	20389	20487	20498	20496	20399	20158	20205	20274	20489	20341	20318	20477	20453	20366	20537	20435	20207	20533	20406	20327	20450	20342	20337	20441	20426	20340	20320	20399	20354	20421	20398	20321	20470	20394	20516	20231	20437	20365	20323	20367	20523	20521	20463	20197	20423	20559	20437	20374	20466	20347	20237	20490	20272	20437	20458	20444	20377	20213	20558	20236	20322	20383	20489	20507	20455	20591	20503	20366	20262	20268	20387	20702	20417	20417	20378	20362	20227	20198	20466	20252	20485	20097	20355	20277	20389	20238	20172	20216	20255	20196	20356	20666	20396	20231	20162	20312	20377	20526	20335	20277	20259	20303	20371	20465	20574	20416	20334	20387	20474	20375	20400	20471	20276	20342	20254	20607	20468	20454	20516	20274	20146	20429	20317	20512	20431	20376	20420	20725	20422	20502	20482	20514	20455	20458	20496	20350	20437	20341	20591	20533	20379	20487	20456	20372	20451	20411	20454	20519	20382	20388	20220	20634	20420	20277	20402	20594	20516	20472	20418	20288	20579	20708	20507	20236	20347	20254	20417	20353	20566	20353	20463	20395	20391	20483	20471	20581	20585	20396	20242	20307	20487	20342	20648	20543	20564	20249	20245	20309	20567	20427	20544	20417	20348	20430	20386	20359	20416	20340	20496	20380	20533	20342	20456	20437	20284	20386	20371	20357	20363	20421	20218	20390	20541	20348	20091	20427	20180	20578	20314	20402	20449	20228	20372	20475	20645	20537	20497	20369	20508	20441	20455	20356	20423	20290	20508	20437	20284	20351	20389	20415	20350	20348	20613	20490	20412	20630	20549	20171	20572	20643	20402	20126	20238	20530	20423	20149	20263	20162	20379	20448	20409	20357	20366	20344	20360	20385	20352	20524	20387	20380	20402	20450	20436	20486	20391	20279	20217	20423	20391	20391	20570	20403	20204	20361	20350	20326	20318	20462	20570	20464	20432	20629	20326	20573	20456	20595	20417	20413	20379	20180	20475	20454	20532	20561	20320	20681	20286	20388	20372	20304	20359	20345	20468	20229	20447	20195	20364	20517	20527	20216	20482	20371	20404	20466	20246	20418	20579	20504	20364	20530	20383	20393	20428	20468	20408	20317	20411	20303	20318	20632	20418	20535	20467	20271	20337	20547	20386	20473	20195	20602	20432	20274	20423	20329	20508	20379	20460	20350	20497	20378	20490	20539	20632	20458	20538	20382	20520	20420	20326	20373	20264	20412	20464	20481	20359	20547	20257	20228	20642	20411	20497	20361	20416	20380	20537	20648	20517	20531	20378	20312	20585	20486	20521	20375	20070	20377	20352	20237	20243	20275	20589	20258	20222	20356	20526	20398	20394	20366	20351	20102	20435	20402	20502	20330	20361	20219	20460	20260	20281	20388	20300	20304	20681	20197	20559	20418	20415	20507	20363	20445	20172	20467	20484	20391	20539	20452	20411	20362	20491	20263	20164	20422	20354	20414	20471	20675	20510	20346	20165	20329	20219	20235	20377	20440	20369	20403	20446	20281	20432	20256	20197	20366	20122	20364	20268	20485	20305	20366	20333	20353	20511	20362	20289	20485	20279	20375	20352	20563	20330	20235	20485	20341	20459	20363	20475	20440	20316	20353	20434	20418	20411	20350	20468	20357	20347	20252	20471	20322	20267	20186	20547	20248	20452	20410	20455	20294	20515	20534	20399	20437	20546	20447	20615	20568	20376	20586	20590	20372	20460	20211	20629	20265	20303	20284	20468	20562	20513	20603	20627	20369	20394	20295	20379	20333	20378	20522	20611	20555	20423	20485	20499	20395	20590	20515	20230	20700	20294	20436	20466	20562	20695	20405	20323	20394	20483	20446	20459	20489	20657	20370	20729	20295	20340	20284	20245	20380	20371	20373	20420	20373	20285	20397	20313	20177	20399	20383	20528	20291	20594	20266	20261	20265	20486	20481	20310	20473	20475	20293	20494	20360	20728	20495	20419	20253	20576	20455	20441	20406	20409	20605	20360	20246	20546	20274	20412	20371	20396	20700	20267	20619	20486	20484	20359	20411	20436	20327	20472	20424	20320	20506	20274	20414	20169	20236	20298	20538	20627	20298	20536	20404	20446	20432	20450	20617	20376	20567	20385	20459	20464	20375	20490	20456	20604	20574	20600	20375	20216	20276	20418	20549	20489	20373	20607	20423	20443	20349	20484	20324	20364	20453	20559	20569	20323	20366	20442	20478	20401	20351	20367	20354	20345	20488	20529	20429	20460	20491	20489	20350	20334	20524	20411	20289	20201	20509	20390	20271	20492	20339	20312	20386	20345	20160	20394	20556	20420	20472	20239	20455	20375	20338	20472	20489	20418	20343	20472	20200	20365	20624	20574	20502	20502	20304	20261	20469	20263	20407	20281	20462	20415	20325	20354	20407	20511	20485	20325	20255	20609	20364	20551	20560	20505	20429	20584	20401	20593	20457	20373	20329	20431	20296	20441	20294	20485	20206	20430	20579	20377	20577	20321	20317	20401	20380	20461	20629	20419	20165	20260	20501	20371	20398	20182	20609	20384	20489	20515	20217	20483	20263	20258	20537	20324	20298	20396	20300	20525	20306	20387	20266	20159	20515	20300	20485	20384	20502	20453	20328	20393	20622	20233	20524	20629	20541	20385	20400	20551	20502	20412	20528	20378	20386	20592	20461	20219	20405	20629	20412	20310	20433	20553	20441	20139	20215	20488	20406	20437	20358	20500	20462	20310	20538	20633	20349	20396	20343	20664	20353	20416	20396	20394	20462	20338	20333	20291	20667	20450	20232	20256	20485	20439	20356	20429	20445	20553	20370	20383	20530	20368	20494	20258	20208	20216	20391	20454	20465	20220	20425	20350	20244	20433	20364	20492	20418	20311	20290	20363	20350	20420	20467	20342	20476	20444	20353	20613	20515	20269	20480	20474	20419	20312	20467	20348	20309	20333	20455	20361	20389	20385	20492	20288	20648	20411	20499	20245	20428	20186	20515	20451	20323	20337	20277	20612	20581	20256	20501	20434	20283	20423	20503	20231	20622	20429	20389	20424	20519	20527	20468	20434	20176	20283	20445	20438	20430	20405	20533	20538	20253	20398	20357	20473	20446	20373	20487	20496	20240	20398	20494	20399	20493	20299	20435	20222	20381	20406	20458	20444	20410	20338	20345	20363	20423	20314	20379	20433	20503	20325	20424	20630	20200	20390	20202	20424	20264	20481	20387	20441	20382	20515	20515	20515	20388	20570	20252	20460	20379	20221	20394	20444	20285	20367	20281	20544	20445	20361	20374	20393	20368	20520	20549	20378	20342	20229	20221	20377	20515	20416	20609	20539	20466	20578	20673	20415	20229	20374	20356	20263	20278	20168	20565	20354	20318	20337	20535	20542	20564	20462	20361	20412	20310	20512	20272	20207	20402	20426	20540	20303	20344	20401	20443	20505	20408	20569	20276	20394	20459	20566	20329	20380	20366	20223	20304	20246	20378	20269	20297	20356	20389	20315	20486	20303	20516	20361	20695	20298	20361	20532	20380	20294	20419	20360	20401	20531	20506	20429	20541	20269	20282	20314	20264	20593	20239	20407	20368	20406	20322	20393	20361	20583	20429	20254	20390	20374	20361	20547	20471	20495	20418	20338	20083	20154	20286	20625	20266	20391	20346	20374	20377	20222	20186	20449	20457	20329	20293	20134	20311	20368	20333	20364	20263	20540	20442	20434	20445	20297	20462	20366	20505	20319	20348	20454	20081	20338	20532	20344	20263	20365	20248	20527	20180	20355	20229	20373	20495	20417	20248	20450	20317	20347	20380	20532	20332	20260	20274	20542	20460	20546	20346	20508	20525	20386	20523	20540	20390	20362	20551	20447	20460	20721	20704	20573	20369	20426	20852	20470	20443	20355	20482	20418	20367	20273	20424	20294	20305	20475	20465	20370	20546	20554	20531	20364	20435	20482	20419	20649	20317	20240	20488	20418	20456	20670	20399	20425	20355	20241	20503	20614	20423	20534	20534	20291	20314	20354	20454	20520	20480	20348	20486	20563	20279	20362	20674	20422	20167	20480	20459	20294	20496	20315	20167	20406	20187
21986	47830	40439	29940	36055	34751	36711	33805	26974	20902	18056	16831	16460	16450	16580	16318	16481	16570	16320	16332	16441	16305	16548	16494	16300	16644	16338	16395	16502	16545	16367	16506	16452	16624	16618	16487	16388	16461	16522	16515	16377	16512	16323	16536	16429	16388	16411	16439	16438	16624	16546	16404	16435	16421	16576	16331	16428	16452	16536	16578	16542	16404	16467	16376	16408	16586	16327	16506	16490	16482	16324	16354	16532	16456	16406	16465	16407	16535	16365	16382	16510	16601	16441	16495	16356	16610	16480	16516	16467	16443	16356	16574	16340	16531	16504	16444	16323	16448	16534	16345	16539	16371	16486	16488	16564	16371	16395	16468	16489	16415	16404	16372	16334	16485	16387	16570	16490	16437	16521	16490	16445	16420	16660	16432	16399	16522	16388	16476	16349	16379	16400	16335	16555	16383	16319	16448	16627	16391	16425	16538	16440	16511	16579	16401	16403	16559	16451	16386	16488	16558	16367	16487	16529	16394	16548	16491	16416	16402	16446	16491	16304	16400	16513	16330	16462	16508	16540	16538	16448	16435	16422	16216	16326	16418	16418	16527	16499	16495	16323	16443	16588	16254	16385	16452	16342	16589	16365	16569	16354	16367	16474	16340	16390	16359	16279	16454	16473	16454	16353	16657	16394	16458	16494	16276	16576	16355	16428	16535	16485	16326	16490	16569	16515	16456	16864	16289	16416	16368	16504	16500	16451	16354	16487	16460	16336	16569	16600	16394	16457	16335	16618	16520	16471	16477	16523	16542	16524	16437	16260	16444	16327	16442	16435	16252	16566	16531	16395	16306	16496	16608	16367	16455	16285	16383	16330	16442	16428	16524	16369	16382	16323	16378	16390	16433	16301	16228	16288	16414	16444	16417	16369	16438	16542	16348	16366	16342	16440	16476	16541	16395	16334	16371	16528	16535	16532	16357	16270	16391	16443	16310	16324	16478	16379	16434	16479	16515	16430	16524	16568	16511	16260	16594	16492	16370	16397	16226	16541	16419	16253	16347	16551	16464	16362	16525	16378	16395	16568	16479	16599	16602	16312	16613	16426	16455	16573	16474	16399	16509	16432	16284	16702	16414	16413	16271	16504	16421	16584	16422	16420	16413	16342	16434	16640	16469	16466	16399	16336	16610	16440	16531	16363	16413	16490	16383	16351	16449	16490	16505	16493	16551	16204	16357	16341	16169	16420	16478	16439	16487	16476	16502	16268	16599	16472	16536	16445	16344	16380	16461	16556	16374	16657	16318	16376	16384	16431	16439	16402	16387	16552	16461	16456	16513	16505	16540	16588	16407	16457	16590	16398	16436	16435	16209	16390	16342	16424	16346	16430	16454	16395	16408	16432	16628	16421	16575	16404	16305	16487	16367	16591	16405	16660	16541	16336	16487	16427	16193	16531	16436	16304	16394	16350	16402	16352	16435	16325	16527	16430	16430	16553	16427	16400	16490	16503	16384	16620	16398	16487	16496	16408	16347	16506	16339	16452	16353	16499	16369	16468	16383	16606	16576	16371	16594	16492	16478	16397	16511	16608	16476	16533	16247	16342	16489	16340	16491	16476	16516	16424	16494	16457	16459	16385	16292	16501	16544	16543	16314	16392	16272	16415	16286	16385	16421	16435	16477	16219	16515	16380	16437	16425	16420	16416	16249	16483	16434	16467	16375	16450	16482	16300	16603	16314	16497	16451	16433	16488	16542	16392	16433	16298	16494	16422	16390	16293	16444	16391	16523	16375	16343	16535	16338	16512	16388	16371	16640	16467	16400	16289	16396	16539	16380	16189	16475	16471	16435	16307	16472	16477	16329	16391	16412	16369	16451	16495	16501	16331	16444	16347	16497	16224	16487	16389	16335	16583	16437	16465	16340	16470	16427	16300	16605	16269	16451	16567	16394	16460	16328	16445	16521	16431	16423	16290	16489	16462	16370	16547	16332	16518	16548	16238	16389	16413	16470	16487	16238	16395	16529	16420	16317	16409	16461	16666	16382	16446	16623	16337	16422	16477	16411	16512	16517	16514	16586	16367	16292	16484	16431	16554	16413	16362	16542	16305	16461	16251	16480	16375	16533	16451	16287	16134	16345	16555	16349	16573	16466	16444	16462	16483	16374	16601	16556	16414	16324	16425	16346	16545	16294	16550	16409	16314	16578	16548	16378	16447	16543	16237	16460	16360	16356	16130	16572	16402	16434	16596	16383	16400	16475	16521	16524	16592	16272	16405	16342	16420	16425	16407	16438	16418	16413	16536	16456	16594	16334	16434	16478	16441	16527	16465	16515	16275	16350	16352	16318	16366	16394	16318	16361	16458	16273	16470	16490	16680	16449	16471	16553	16275	16600	16332	16370	16369	16393	16459	16277	16425	16517	16442	16420	16474	16505	16432	16575	16394	16449	16524	16443	16417	16319	16492	16671	16462	16417	16335	16359	16299	16477	16489	16552	16500	16428	16339	16508	16436	16419	16207	16516	16452	16598	16419	16655	16439	16388	16429	16355	16672	16489	16568	16408	16599	16435	16273	16450	16409	16319	16384	16545	16382	16310	16453	16584	16625	16537	16391	16305	16337	16273	16357	16599	16275	16484	16273	16371	16443	16463	16511	16395	16320	16457	16460	16372	16380	16500	16365	16347	16463	16509	16465	16369	16592	16423	16482	16494	16364	16581	16528	16244	16289	16545	16593	16455	16435	16422	16373	16455	16408	16526	16446	16418	16247	16676	16115	16548	16417	16440	16453	16627	16489	16384	16518	16390	16476	16434	16438	16316	16434	16549	16447	16681	16511	16488	16623	16576	16506	16436	16373	16445	16385	16377	16553	16383	16539	16331	16249	16394	16378	16429	16285	16363	16548	16458	16231	16304	16472	16248	16526	16560	16426	16385	16451	16381	16412	16491	16475	16309	16531	16419	16373	16462	16281	16624	16415	16481	16536	16311	16328	16253	16559	16403	16292	16562	16533	16307	16461	16283	16439	16369	16674	16489	16555	16542	16585	16597	16446	16345	16485	16444	16389	16343	16377	16312	16419	16333	16470	16383	16374	16393	16341	16405	16409	16432	16394	16459	16349	16304	16441	16426	16353	16547	16591	16423	16398	16350	16355	16530	16544	16484	16243	16406	16564	16303	16444	16313	16483	16651	16381	16484	16416	16418	16536	16497	16409	16536	16284	16523	16389	16326	16397	16341	16503	16445	16586	16527	16443	16525	16634	16455	16440	16331	16465	16301	16609	16507	16583	16632	16516	16577	16341	16424	16419	16469	16470	16286	16422	16461	16622	16466	16506	16344	16514	16243	16507	16640	16264	16323	16492	16478	16426	16472	16396	16487	16307	16350	16598	16590	16553	16463	16394	16415	16417	16361	16573	16491	16404	16537	16309	16262	16483	16344	16483	16483	16381	16458	16572	16282	16373	16492	16466	16239	16418	16593	16354	16426	16526	16469	16294	16288	16513	16453	16487	16462	16477	16407	16285	16545	16492	16447	16413	16473	16332	16369	16363	16427	16493	16432	16547	16424	16669	16268	16553	16294	16576	16414	16416	16377	16331	16601	16451	16401	16339	16578	16392	16419	16496	16367	16392	16444	16410	16526	16526	16403	16563	16344	16464	16521	16441	16500	16400	16392	16444	16471	16358	16538	16413	16621	16665	16371	16484	16574	16325	16404	16373	16377	16356	16449	16422	16496	16471	16656	16458	16474	16478	16316	16649	16362	16334	16524	16608	16498	16473	16373	16471	16272	16463	16568	16349	16503	16372	16400	16502	16467	16559	16460	16469	16523	16385	16318	16347	16318	16633	16367	16328	16401	16281	16531	16242	16314	16425	16368	16529	16342	16486	16571	16413	16581	16293	16567	16445	16482	16466	16484	16246	16428	16470	16480	16556	16233	16485	16554	16479	16591	16486	16392	16378	16452	16448	16545	16560	16464	16619	16305	16368	16309	16484	16378	16524	16426	16571	16443	16389	16558	16524	16367	16516	16446	16402	16485	16504	16483	16395	16406	16513	16615	16382	16468	16576	16343	16386	16242	16370	16185	16584	16317	16496	16472	16469	16466	16422	16606	16354	16468	16340	16572	16334	16273	16378	16463	16332	16261	16340	16546	16401	16255	16540	16482	16684	16379	16379	16502	16416	16424	16467	16290	16353	16470	16557	16407	16408	16480	16489	16461	16330	16392	16399	16486	16515	16354	16537	16532	16492	16429	16313	16493	16440	16519	16367	16545	16553	16562	16592	16328	16243	16334	16585	16334	16342	16341	16340	16383	16529	16331	16603	16389	16477	16546	16424	16321	16369	16511	16447	16442	16242	16371	16407	16481	16449	16427	16350	16372	16532	16456	16375	16491	16344	16570	16566	16393	16580	16518	16367	16491	16437	16298	16530	16556	16342	16423	16402	16494	16336	16375	16423	16508	16384	16677	16529	16154	16414	16384	16509	16483	16225	16532	16340	16672	16460	16321	16493	16350	16558	16451	16269	16453	16462	16494	16459	16476	16328	16536	16424	16397	16430	16437	16425	16506	16365	16457	16431	16430	16514	16357	16629	16458	16547	16364	16320	16508	16263	16598	16458	16530	16435	16407	16354	16334	16415	16317	16644	16463	16232	16343	16636	16548	16620	16319	16406	16380	16401	16397	16537	16445	16450	16366	16443	16592	16606	16217	16661	16505	16342	16365	16374	16442	16263	16348	16447	16213	16442	16230	16364	16378	16483	16594	16421	16417	16494	16557	16426	16307	16348	16329	16554	16420	16456	16432	16449	16604	16381	16324	16405	16394	16356	16466	16309	16478	16381	16249	16454	16513	16434	16570	16481	16456	16365	16348	16408	16421	16484	16397	16406	16584	16335	16504	16551	16351	16596	16546	16626	16404	16593	16468	16520	16283	16446	16546	16377	16428	16495	16405	16354	16325	16583	16350	16386	16523	16430	16567	16437	16429	16449	16447	16530	16425	16591	16427	16294	16379	16371	16521	16421	16467	16468	16427	16253	16417	16573	16641	16293	16470	16283	16336	16554	16508	16466	16481	16335	16507	16428	16550	16442	16439	16448	16474	16424	16587	16543	16570	16482	16480	16283	16429	16431	16348	16540	16353	16379	16550	16443	16314	16350	16367	16303	16169	16343	16335	16530	16343	16603	16479
24568	21127	27590	28322	26747	26569	28795	26921	22833	20975	20071	19476	19311	19226	19084	18863	19094	18892	19144	18851	19140	19226	19302	19281	18991	19021	18922	19107	18805	19251	19193	19080	19192	18970	19174	19010	19015	19078	19178	18986	19086	18876	18886	18966	18875	18857	18800	19217	18972	18977	19036	19002	18970	18941	18965	19095	19067	19125	19103	18971	19088	18874	19108	18914	19092	19070	18967	18881	19139	18976	18853	18917	19059	19100	18807	19008	19170	18900	18978	19029	18939	19156	18958	19000	19025	19003	19023	19112	18965	18884	19022	19032	19219	19072	19006	18826	19032	19084	19019	18823	19123	18932	19071	18882	18858	18976	19032	18937	19057	19275	18933	18833	18733	19075	18823	19107	19062	18955	19143	18950	18972	18929	19248	19045	18952	18927	19078	19245	19042	19123	18997	18970	19045	19001	18845	19071	19111	19140	19323	19051	18995	19122	19310	19153	19225	19011	19039	19032	18944	18927	18974	19043	18993	19009	19036	18813	18898	18992	18820	18950	18996	19076	18916	18964	19068	19169	18901	18839	19034	18955	18975	18918	18971	19280	19124	18979	18942	18838	19081	18970	19102	19159	19175	18824	18859	19089	19211	19136	19089	19115	18922	19186	18998	19091	19037	18675	18879	18976	18892	18956	19070	19144	19140	18979	19019	18956	18921	18927	19088	19004	18974	18874	18972	19172	18961	18912	18989	19138	18982	19054	19135	19121	19081	19209	18982	19145	19124	18900	19036	18853	19143	18941	19091	19173	19043	19077	18828	19055	19030	18910	19046	19184	19114	19345	18860	18951	18979	19138	19010	18948	18998	19052	18910	19107	18999	18840	19076	19087	18996	18939	18885	18818	19070	19139	19069	18961	19236	19088	19175	19269	19273	18871	19092	18855	19041	18900	18928	19276	18963	18847	19003	19189	19148	18913	18920	19075	18858	18976	18889	18865	19166	19076	18852	18880	18951	19028	18976	19346	19126	18957	19003	18900	19023	19022	19020	19083	18965	18858	18973	18967	19016	19015	18961	18964	18799	18949	18858	18923	19096	18872	19220	19054	19134	18988	19106	19183	18865	19025	19052	18949	19039	19099	19078	18924	18997	19088	19083	18939	19028	19099	19202	18990	18999	18905	19268	18882	19095	19082	19084	18845	19029	18913	18878	19065	19028	19020	18994	19138	18954	19024	19179	18788	19001	18986	18995	19093	18933	19036	19244	19134	18981	18899	19117	18799	19066	19073	18979	18938	18929	19014	18996	19087	19072	19262	19128	19202	19236	19049	19168	19103	19195	19025	19110	18928	18934	18857	19003	18973	18943	18957	18994	19007	18957	19011	18992	18863	19074	18930	19071	18946	19116	19106	18964	19037	18922	19022	19120	18790	18793	19090	18985	18884	18947	18979	18991	18904	19069	18828	19014	18840	18813	19143	18990	19059	19144	18981	19091	19208	19404	18779	18817	18915	19007	19065	19012	18954	19046	19045	18870	18960	19151	19259	19179	19021	19076	19029	19036	18917	18948	19041	19028	19124	19007	18924	19004	18997	18952	19060	18890	18984	19105	18958	18950	19156	18977	19005	18913	18915	19050	18989	19000	19000	19350	19147	19070	19032	19245	19282	19168	18955	18846	19036	19038	19233	19005	19099	19116	19175	19036	19124	18949	19083	18899	19076	19251	18878	18808	18893	19126	19176	19135	19068	18989	18964	18961	18967	18988	18835	18956	18996	18898	18773	18993	18967	19181	19138	19071	18866	19116	18937	18994	19032	18564	18799	19077	18980	18917	19096	19073	19136	19170	19153	19124	19292	19251	18903	19113	19039	19157	19059	19057	19151	19022	19190	19021	18863	18880	19072	19218	19198	18977	19042	18890	18952	19077	18913	19067	18568	19012	18994	19055	18892	18907	18886	19003	18815	19123	19025	19150	19091	18944	18804	19021	19064	19114	19068	18966	19016	18899	19170	18982	18964	19128	19007	18862	18713	18979	18935	18802	19076	19131	18930	19057	18958	18929	18862	19365	19042	18958	18840	19194	18945	18766	19005	18904	18830	18963	18822	19310	19185	19187	18873	18887	19030	19127	19193	19381	19084	19075	19002	19232	18958	19110	18922	18958	18833	18927	19020	18762	18981	18849	19174	19117	19122	19073	18976	19147	19152	19180	19117	18998	18738	18882	19121	19042	19108	19156	18958	18855	19122	18742	18904	18927	19007	18831	18797	18982	18984	19106	18913	18870	19027	18985	18918	19184	18993	19017	19142	18974	19041	19039	19004	18989	18850	19045	19042	19116	18979	19065	18733	19011	19038	19071	18870	18779	19040	19050	18996	18935	19176	19061	18927	19015	18984	18769	18922	19126	19238	19086	18873	18952	18877	18834	19056	18975	18990	18936	18989	18918	19045	19033	18803	19074	18883	19001	18972	19260	19011	19093	19141	19054	19273	19079	18753	18900	19116	19118	18953	18915	19150	18925	19029	19016	18906	18722	19071	19009	18932	18934	19004	18975	19012	18864	18979	18731	18993	19266	19159	18899	19039	18774	18891	19099	18966	19100	19021	19179	18996	18978	18909	19069	19083	19086	19118	19251	18938	19004	19098	19032	19021	19288	19151	18948	18883	18960	19038	19079	19068	19011	19091	19121	19136	18944	18915	18910	18997	19009	18993	18846	19082	18899	19022	19253	19064	19231	18972	19101	18833	19021	19031	19062	19090	19250	18940	19000	18941	19024	19237	19260	19062	18849	19200	18981	19024	19146	19055	19163	19094	18955	19089	18973	19151	18991	19029	18918	19138	19198	19008	19066	19316	18934	19048	19144	18684	18925	19103	19202	18840	19070	19062	18923	19020	19029	19041	18751	18953	18810	19001	19027	19136	18789	18997	19057	19140	18828	19004	19165	19001	18883	19133	18923	18896	18957	18843	19073	19119	18948	19003	19262	19046	19175	19161	19239	18937	18944	19071	19046	18992	19061	19024	19036	18976	18915	19141	19047	18932	19103	19199	18864	19041	18879	18912	18793	18962	19049	18938	19104	18963	19168	19136	19025	18898	18963	18879	18913	19090	18777	19008	18882	18963	18938	19082	19032	18858	19191	18887	18976	18892	18974	19016	19013	18890	18907	19145	18928	18936	18878	19045	19016	19337	18984	18870	19005	19092	18983	18899	18998	19059	18802	18988	19040	19099	19011	19050	19000	18889	18862	19080	19042	19236	19139	18957	18898	19098	18912	19195	19036	19040	18987	19032	19092	19033	19113	18991	18785	19089	18835	18877	19180	18789	19208	18937	19123	18673	19102	19098	18888	18985	18950	19041	19024	19065	19157	18846	19011	18978	18866	19006	18855	19083	18874	19164	19026	18977	19055	19098	19030	19028	19231	19055	18787	18854	18992	19184	19219	19064	19056	19050	19300	18947	19194	18837	18943	19030	19031	19048	18900	19159	19030	19030	19113	19094	19237	19051	19110	18870	19017	19040	18977	19329	19182	19058	18903	18990	19195	19197	19107	18893	18971	18657	19051	18971	19243	18991	18977	19074	18931	19099	19004	18922	18911	19058	19161	18938	18963	19014	18969	19062	19148	19029	18963	18987	19010	18994	18972	19049	19033	18969	18707	19014	19181	19044	19094	19139	18929	18802	19119	19164	19174	18966	19170	19074	18806	18977	19000	18950	19093	19037	19076	19101	18935	18841	19258	18844	18976	19035	19029	18920	18971	19051	18870	19000	19116	19164	19046	18999	18965	18980	18943	19115	19096	19123	19143	19055	19100	18982	19039	18989	19220	19147	19071	19017	19008	19197	19071	19011	18619	19087	19146	19044	18835	19040	19022	19046	19018	19085	18930	18943	18915	19106	18745	18980	19347	19011	18987	18831	19042	19118	18842	18995	19019	18889	19148	19044	19079	19114	19055	18979	19294	19097	18833	18944	19276	19163	18972	19223	18708	18981	19053	18939	19212	19055	19049	18831	19136	18993	18970	19121	18980	19035	18830	18679	18821	19084	19066	19054	18984	19195	18853	18909	19135	19018	19070	18908	18887	18965	19101	19041	19178	18935	19132	19143	18884	18881	18978	18951	18982	18821	19069	18787	19027	19019	18829	19079	18865	18865	18844	19154	19222	19098	18930	18768	19057	18915	19212	19184	18929	18973	19068	19235	18932	18890	19098	19010	19129	18915	18879	18852	19018	19000	19077	18876	19058	19107	19240	19036	18904	18879	19145	18904	18904	19020	18997	18793	19063	19144	18862	19014	19174	19143	18882	18902	19208	19028	19007	18939	19018	19045	18946	18929	19048	19014	18990	18915	18925	19008	18898	19025	18998	19093	19003	19169	19106	19086	18789	19000	19130	18812	19013	18968	18889	19127	19081	18960	19111	18967	19096	19104	19174	18969	19329	19251	18947	18887	19128	18886	18883	18953	18980	18772	18904	19206	19036	18932	19010	19087	19208	19107	18969	19022	19063	18786	19169	19008	19158	19075	19184	18976	19026	18970	19035	19040	19001	18990	18905	19291	18961	18778	19028	19084	18777	18786	18815	18984	19005	18980	19103	19251	19123	18950	19143	18969	18992	18966	18969	19149	19081	19163	19001	18908	19126	19219	18897	19056	19058	18949	19196	18907	19096	19083	19038	18859	18951	19041	18927	18915	18945	18963	18997	18915	18927	18774	18902	19007	19126	19042	18964	19082	19265	19149	19250	18980	19008	19075	18966	19014	19137	19175	19008	18870	18776	19033	18967	18991	18999	18994	18835	18974	18868	19034	18982	19085	19035	18901	19011	19194	19038	18918	19101	18851	19004	19018	18896	19089	18999	18841	19148	18802	19018	19046	19159	19158	19025	19259	19289	18981	19011	19106	19163	18898	18986	18967	18940	19009	18853	19012	19134	18848	19071	19099	19120	19052	18948	19034	19087	18810	19221	18875	18943	19177	18924	19032	18958	19128	18931	18963	19005	19057	18991	18888	19034	19277	19026	19082	19231	18958	19092	18980	18826	19080	19117	18909	18998	19084	18995	18826	18934	19187	19134	18883	18890	18867	19067	19164	19116	19023	18664	18961	19212	19011	19281	18889	18961	18956	19153	18964	19262	18848	18912	18971	19176	19095	18894	19008	19014	19051	19087	18944	18886	19121	18926	19105	19150	19017	19053	19012
21342	41105	34058	28183	29608	27196	29853	26869	20342	17984	16600	16051	15715	15794	15604	15639	15762	15665	15829	15635	15634	15631	15704	15739	15506	15671	15656	15608	15655	15744	15652	15675	15651	15780	15805	15634	15666	15872	15612	15736	15583	15739	15691	15626	15620	15935	15585	15621	15639	15487	15782	15661	15764	15640	15696	15503	15557	15662	15592	15747	15809	15728	15676	15636	15549	15702	15754	15691	15718	15687	15810	15624	15437	15785	15661	15601	15658	15595	15661	15676	15566	15800	15615	15690	15672	15701	15527	15908	15496	15687	15662	15689	15615	15677	15593	15583	15612	15694	15511	15716	15730	15629	15647	15762	15548	15698	15662	15567	15756	15600	15616	15714	15794	15594	15597	15730	15772	15537	15467	15596	15632	15562	15575	15741	15649	15658	15580	15686	15678	15694	15578	15749	15753	15681	15552	15580	15591	15481	15772	15628	15650	15732	15614	15662	15599	15654	15636	15660	15702	15694	15696	15703	15730	15610	15677	15714	15668	15621	15730	15449	15634	15867	15612	15610	15731	15482	15824	15722	15554	15660	15588	15697	15849	15755	15735	15603	15631	15618	15772	15685	15716	15488	15706	15664	15691	15626	15840	15567	15538	15473	15571	15693	15693	15588	15613	15814	15607	15685	15778	15820	15547	15726	15652	15650	15855	15780	15810	15714	15703	15613	15857	15666	15802	15727	15584	15613	15659	15568	15675	15763	15580	15706	15642	15556	15758	15510	15634	15828	15782	15659	15598	15670	15777	15652	15806	15739	15873	15608	15669	15788	15553	15738	15645	15614	15747	15767	15696	15696	15896	15620	15681	15457	15747	15747	15751	15619	15560	15696	15669	15633	15754	15581	15722	15527	15766	15781	15661	15649	15787	15731	15694	15646	15676	15639	15671	15779	15656	15710	15722	15556	15523	15583	15507	15676	15622	15819	15714	15568	15756	15599	15566	15599	15793	15762	15608	15720	15611	15648	15742	15634	15566	15648	15724	15655	15549	15773	15775	15691	15684	15621	15545	15663	15561	15582	15586	15667	15687	15518	15643	15832	15664	15709	15848	15795	15658	15668	15771	15691	15672	15743	15685	15571	15606	15749	15689	15547	15748	15674	15401	15792	15717	15671	15610	15800	15755	15656	15748	15761	15743	15567	15550	15727	15613	15667	15680	15677	15439	15666	15546	15622	15507	15495	15733	15700	15535	15695	15627	15624	15650	15602	15861	15680	15501	15582	15793	15711	15710	15602	15556	15786	15648	15668	15682	15752	15724	15750	15715	15676	15516	15631	15543	15644	15719	15665	15784	15670	15631	15726	15877	15551	15767	15699	15829	15644	15668	15609	15733	15826	15647	15734	15518	15647	15650	15851	15885	15715	15616	15722	15568	15656	15770	15761	15576	15680	15627	15841	15686	15572	15720	15738	15811	15680	15640	15825	15537	15672	15574	15527	15687	15559	15606	15656	15672	15742	15505	15822	15679	15603	15598	15571	15628	15788	15715	15562	15565	15714	15378	15738	15621	15669	15616	15812	15729	15726	15705	15742	15732	15796	15748	15684	15619	15778	15722	15777	15617	15564	15831	15763	15665	15646	15675	15760	15502	15661	15698	15853	15569	15602	15681	15518	15465	15464	15753	15686	15727	15601	15668	15706	15623	15822	15662	15569	15650	15818	15674	15719	15468	15561	15605	15623	15646	15833	15752	15731	15698	15519	15825	15369	15660	15834	15691	15630	15766	15631	15745	15793	15529	15662	15642	15726	15590	15821	15759	15765	15614	15614	15671	15522	15661	15740	15745	15640	15777	15513	15610	15736	15710	15872	15562	15583	15626	15560	15785	15448	15517	15765	15721	15752	15566	15514	15636	15727	15714	15665	15650	15835	15700	15780	15593	15626	15664	15548	15586	15697	15709	15671	15624	15873	15783	15489	15774	15597	15548	15678	15868	15711	15713	15655	15550	15654	15563	15689	15734	15746	15666	15646	15785	15669	15615	15663	15791	15612	15757	15628	15649	15580	15660	15868	15729	15710	15532	15840	15674	15717	15504	15647	15740	15656	15711	15605	15708	15682	15794	15689	15684	15666	15605	15607	15797	15763	15659	15762	15513	15651	15865	15553	15651	15623	15802	15883	15632	15578	15645	15811	15617	15675	15624	15682	15787	15338	15695	15630	15679	15707	15649	15618	15826	15575	15636	15625	15636	15520	15648	15633	15744	15589	15637	15545	15650	15687	15593	15652	15727	15628	15616	15723	15623	15831	15498	15744	15688	15656	15720	15621	15615	15502	15448	15748	15805	15711	15755	15658	15656	15632	15748	15619	15714	15685	15698	15596	15638	15629	15709	15396	15732	15703	15583	15553	15712	15740	15515	15618	15826	15712	15817	15717	15661	15691	15891	15608	15504	15511	15690	15731	15505	15629	15551	15671	15680	15752	15739	15728	15519	15685	15656	15602	15690	15631	15767	15682	15715	15541	15928	15524	15731	15765	15869	15478	15635	15581	15490	15584	15717	15854	15687	15717	15690	15574	15909	15655	15528	15651	15644	15687	15651	15559	15668	15842	15730	15476	15650	15734	15703	15491	15588	15888	15812	15676	15566	15725	15767	15699	15537	15654	15812	15523	15764	15563	15703	15571	15536	15621	15653	15645	15532	15543	15698	15637	15781	15715	15587	15694	15764	15703	15623	15725	15703	15686	15718	15718	15574	15731	15516	15644	15665	15811	15722	15732	15619	15789	15596	15610	15787	15557	15671	15623	15686	15549	15685	15672	15739	15830	15482	15512	15702	15606	15736	15697	15631	15708	15640	15822	15668	15696	15666	15530	15583	15766	15704	15803	15776	15786	15734	15877	15608	15776	15645	15665	15650	15868	15659	15766	15608	15737	15686	15870	15535	15616	15660	15600	15806	15817	15684	15663	15592	15670	15675	15648	15549	15841	15596	15605	15834	15716	15806	15762	15662	15848	15554	15695	15705	15701	15645	15641	15705	15463	15832	15693	15729	15723	15583	15565	15683	15698	15719	15608	15713	15702	15849	15789	15618	15514	15802	15791	15485	15718	15776	15878	15726	15788	15743	15678	15871	15724	15732	15519	15659	15683	15801	15707	15732	15571	15703	15437	15608	15767	15567	15726	15700	15655	15723	15639	15824	15729	15748	15861	15566	15747	15500	15777	15699	15653	15777	15854	15687	15746	15712	15700	15677	15841	15625	15656	15626	15765	15697	15646	15601	15830	15591	15519	15524	15645	15679	15636	15565	15751	15810	15734	15544	15451	15724	15753	15743	15591	15763	15687	15798	15599	15691	15650	15657	15628	15632	15604	15525	15662	15916	15824	15670	15702	15618	15538	15638	15663	15882	15695	15650	15673	15658	15679	15741	15609	15602	15690	15573	15730	15591	15819	15672	15645	15684	15563	15691	15629	15703	15682	15758	15626	15591	15592	15769	15613	15921	15587	15712	15761	15604	15615	15689	15606	15542	15711	15624	15527	15554	15584	15551	15640	15607	15659	15677	15627	15636	15748	15697	15565	15839	15678	15721	15710	15700	15703	15737	15677	15532	15635	15629	15620	15705	15695	15712	15641	15672	15653	15687	15869	15714	15500	15578	15820	15770	15956	15803	15549	15795	15639	15830	15753	15632	15646	15514	15635	15494	15458	15708	15854	15712	15676	15799	15756	15800	15620	15816	15713	15642	15729	15576	15851	15619	15591	15788	15623	15541	15743	15681	15807	15697	15819	15656	15718	15640	15750	15841	15784	15581	15600	15780	15624	15655	15672	15570	15645	15702	15464	15567	15585	15803	15620	15578	15794	15802	15649	15645	15578	15569	15738	15581	15743	15818	15646	15730	15533	15728	15741	15511	15773	15596	15701	15727	15678	15902	15665	15655	15635	15675	15688	15692	15690	15752	15735	15506	15720	15765	15688	15695	15699	15586	15514	15741	15700	15755	15719	15831	15617	15589	15609	15584	15699	15685	15642	15598	15644	15688	15777	15605	15812	15749	15765	15571	15849	15512	15703	15686	15680	15663	15740	15819	15660	15697	15607	15403	15549	15757	15527	15638	15606	15812	15740	15739	15746	15677	15700	15528	15748	15685	15749	15572	15774	15738	15727	15743	15668	15845	15607	15786	15587	15725	15524	15902	15670	15655	15660	15663	15496	15701	15854	15474	15805	15770	15833	15693	15621	15665	15394	15752	15667	15731	15764	15730	15520	15676	15672	15747	15757	15671	15667	15762	15705	15611	15841	15649	15758	15677	15684	15555	15773	15680	15697	15696	15694	15709	15718	15667	15910	15806	15790	15683	15493	15719	15697	15621	15776	15652	15786	15551	15518	15692	15740	15550	15660	15535	15639	15796	15869	15768	15782	15754	15696	15658	15622	15640	15752	15951	15619	15693	15555	15732	15689	15888	15687	15759	15503	15674	15728	15715	15764	15619	15636	15703	15655	15602	15675	15714	15702	15664	15692	15791	15599	15636	15563	15711	15711	15726	15734	15785	15708	15842	15734	15581	15823	15656	15637	15652	15588	15700	15722	15664	15806	15628	15615	15721	15731	15724	15622	15671	15851	15623	15852	15585	15523	15701	15696	15770	15697	15625	15633	15557	15647	15596	15689	15527	15541	15711	15857	15690	15685	15546	15752	15632	15755	15672	15739	15774	15643	15544	15477	15788	15736	15651	15629	15768	15592	15567	15598	15574	15668	15601	15775	15653	15711	15591	15610	15701	15717	16035	15655	15680	15655	15599	15765	15628	15712	15625	15612	15769	15718	15663	15592	15533	15749	15833	15717	15558	15741	15666	15695	15670	15702	15649	15617	15602	15650	15525	15838	15689	15627	15531	15470	15728	15626	15789	15533	15789	15736	15743	15739	15791	15725	15591	15709	15766	15726	15889	15673	15687	15605	15665	15577	15666	15623	15459	15576	15573	15620	15559	15724	15677	15657	15502	15741	15451	15659	15881	15897	15770	15717	15676	15578	15702	15503	15772	15609	15681	15766	15762	15773	15610	15564	15747	15676	15693	15596	15677	15741	15617	15702	15779	15704	15648	15643	15555	15803	15646	15569	15646	15637	15491	15651	15552	15703	15571	15686	15546	15590	15771	15843	15672	15607	15617	15794	15616	15649	15744	15665	15707	15705
22035	21102	28327	24312	25204	34356	51135	46600	35994	28695	23894	21849	20862	20609	20503	20321	20390	20329	20625	20509	20512	20447	20393	20466	20364	20618	20317	20147	20420	20221	20557	20336	20411	20434	20296	20228	20573	20670	20350	20186	20415	20420	20376	20457	20407	20338	20310	20246	20431	20582	20521	20235	20312	20354	20463	20255	20584	20281	20349	20524	20376	20296	20231	20151	20355	20325	20414	20302	20448	20351	20393	20378	20382	20254	20404	20499	20331	20257	20260	20317	20338	20271	20274	20258	20378	20233	20150	20220	20238	20188	20385	20224	20207	20442	20299	20302	20387	20404	20577	20209	20367	20124	20364	20419	20266	20564	20337	20278	20213	20283	20181	20645	20393	20376	20344	20205	20275	20376	20404	20235	20120	20170	20388	20324	20446	20265	20346	20186	20322	20393	20385	20291	20526	20415	20344	20419	20642	20174	20318	20328	20337	20275	20238	20243	20380	20242	20361	20330	20109	20265	20349	20349	20221	20168	20389	20500	20222	20365	20235	20280	20352	20516	20434	20352	20318	20312	20121	20249	20345	20208	20240	20346	20142	20334	20483	20484	20252	20145	20520	20303	20293	20201	20369	20273	20388	20410	20399	20189	20380	20214	20273	20533	20551	20442	20334	20444	20359	20461	20527	20280	20343	20430	20420	20324	20430	20418	20413	20312	20216	20244	20400	20196	20432	20294	20217	20341	20395	20307	20346	20218	20179	20361	20325	20049	20348	20418	20259	20130	20354	20230	20237	20294	20051	20176	20281	20466	20210	20355	20321	20246	20126	20171	20464	20263	20266	20303	20191	20213	20117	20426	20326	20240	20345	20067	20249	20420	20280	20451	20363	20215	20385	20376	20239	20207	20188	20164	20370	20183	20269	20136	20117	20294	20142	20253	20374	20389	20549	20380	20274	20324	19920	20214	20238	20341	20145	20076	20377	20740	20446	20369	20291	20334	20438	20300	20416	20344	20224	20434	20353	20316	20354	20238	20269	20328	20450	20418	20304	20413	20172	20314	20276	20282	20447	20330	20239	20390	20458	20086	20424	20495	20441	20278	20284	20219	20435	20152	20260	20166	20466	20496	20349	20294	20273	20257	20156	20406	20168	20200	20230	20039	20293	20314	20281	20301	20342	20251	20176	20559	20376	20269	20201	20404	20212	20294	20229	20319	20438	20228	20271	20250	20244	20103	20112	20360	20382	20343	20351	20144	20240	20272	20304	20220	20153	20471	20372	20243	20295	20459	20412	20428	20252	20179	20524	20126	20481	20257	20347	20258	20354	20176	20463	20185	20318	20313	20244	20365	20440	20216	20217	20234	20407	20260	20398	20367	20528	20142	20254	20384	20256	20273	20404	20499	20387	20249	20468	20352	20498	20352	20360	20204	20497	20514	20317	20530	20507	20100	20236	20474	20449	20284	20373	20198	20194	20147	20483	20249	19994	20598	20297	20196	20372	20457	20142	20301	20327	20341	20159	20567	20264	20256	20462	20395	20478	20293	20293	20270	20152	20205	20319	20246	20369	20352	20284	20064	20307	20039	20018	20316	20347	20325	20329	20362	20276	20055	20422	20303	20290	20373	20134	20300	20216	20312	20313	20451	20060	20253	20469	20261	20418	20455	20425	20352	20294	20508	20389	20279	20263	20391	20149	20069	20267	20424	20326	20377	20323	20411	20410	20053	20343	20249	20272	20363	20501	20296	20183	20319	20465	20346	20296	20113	20410	20171	20381	20348	20492	20440	20171	20594	20404	20387	20585	20419	20153	20506	20419	20042	20059	20510	20407	20404	20226	20256	20367	20149	20243	20080	20335	20271	20309	20396	20236	20010	20152	20384	20415	20252	20168	20125	20124	20287	20350	20384	20278	20452	20215	20323	20204	20419	20296	20323	20168	20261	20448	20374	20297	20189	20579	20232	20248	20222	20137	20432	20360	20592	20438	20375	20287	20301	20428	20308	20333	20511	20199	20304	20157	20244	20449	20403	20072	20307	20278	20211	20402	20295	20099	20221	20089	20148	20353	20258	20445	20220	20259	20224	20294	20427	20295	20414	20388	20257	20292	20428	20296	20313	20254	20232	20325	20322	20403	20143	20440	20212	20311	20222	20446	20386	20264	20316	20349	20533	20419	20323	20422	20536	20377	20349	20264	20537	20245	20290	20052	20228	20066	20351	20392	20310	20446	20188	20207	20307	20434	20532	20503	20285	20544	20305	20393	20284	20500	20392	20349	20317	20210	20241	20447	20345	20523	20252	20421	20297	20383	20106	20365	20289	20534	20474	20405	20293	20594	20136	20402	20408	20318	20239	20433	20371	20441	20421	20431	20400	20346	20350	20286	20377	20094	20062	20297	20328	20436	20114	20258	20484	20271	20254	20259	20145	20392	20085	20032	20268	20267	20343	20109	20246	20391	20110	20226	20170	20160	20038	20389	20164	20359	20290	20231	20172	20325	20387	20203	20211	20443	20369	20328	20531	20362	19997	20401	20370	20370	20328	20297	20402	20591	20488	20441	20406	20283	20153	20214	20177	20491	20395	20128	20318	20356	20482	20422	20515	20307	20374	20459	20351	20345	20391	20051	20311	20383	20384	20332	20414	20550	20385	20437	20461	20101	20244	20260	20196	20429	20205	20484	20402	20414	20153	20377	20353	20365	20355	20206	20212	20258	20438	20294	20430	20466	20130	20279	20486	20315	20310	20459	20571	20280	20316	20260	20268	20533	20397	20368	20539	20414	20565	20210	20249	20393	20401	20272	20259	20445	20415	20316	20387	20491	20213	20393	20461	20406	20279	20252	20323	20391	20410	20250	20175	20295	20291	20143	20348	20459	20266	20234	20153	20190	20344	20335	20280	20242	20349	20179	20276	20079	20333	20149	20228	20244	20221	20436	20341	20378	20287	20255	20258	20409	20483	20409	20324	20350	20282	20239	20340	20373	20199	20243	20490	20375	20391	20285	20252	20217	20372	20144	20179	20110	20316	20475	20377	20253	20446	20503	20395	20251	20115	20289	20253	20396	20198	20295	20266	20231	20263	20352	20385	20169	20346	20236	20408	20278	20396	20415	20562	20412	20277	20260	20064	20208	20290	20271	20482	20223	20233	20309	20412	20054	20255	20271	20341	20360	20362	20201	20298	20210	20298	20457	20222	20385	20363	20071	20172	20390	20267	20228	20232	20432	20413	20280	20367	20350	20424	20421	20300	20281	20267	20564	20396	20428	20380	20405	20318	20324	20055	20351	20144	20555	20345	20185	20388	20325	20314	20466	20287	20305	20405	20310	20246	20152	20293	20311	20203	20189	20141	20211	20371	20412	20464	20417	20313	20364	20363	20163	20278	20471	20213	20307	20281	20431	20259	20254	20246	20400	20459	20285	20375	20197	20247	20300	20120	20339	20336	20639	20176	20510	20251	20104	20094	20208	20406	20360	20180	20204	20274	19992	20543	20285	20386	20325	20240	20288	20335	20155	20039	20192	20271	20385	20288	20129	20289	19939	20225	20304	20364	20517	20525	20350	20314	20436	20330	20258	20282	20370	20382	20571	20356	20581	20597	20300	20304	20220	20448	20414	20304	20319	20420	20226	20437	20537	20250	20397	20406	20331	20307	20160	20301	20136	20190	20352	20284	20293	20258	20192	20383	20290	20385	20448	20537	20191	20117	20355	20395	20301	20191	20045	20265	20393	20493	20212	20353	20339	20235	20307	20461	20435	20506	20500	20253	20430	20293	20293	20344	20344	20315	20140	20341	20186	20098	20373	20410	20246	20470	20233	20498	20228	20402	20365	20265	20315	20145	20406	20299	20294	20319	20567	20304	20274	20265	20316	20276	20427	20368	20465	20352	20402	20161	20300	20157	20330	20349	20452	20269	20369	20255	20371	20432	20280	20406	20298	20335	20316	20379	20307	20268	20287	20218	20281	20086	20333	20464	20331	20544	20280	20445	20192	20516	20324	20447	20284	20274	20457	20172	20367	20427	20535	20231	20470	20306	20035	20168	20341	20316	20360	20425	20256	20087	20245	20200	20289	20194	20285	20320	20561	20408	20083	20175	20419	20121	20343	20375	20257	20272	20088	20202	20267	20103	20327	20467	20226	20234	20403	20426	20220	20208	20060	20297	20417	20367	20232	20411	20316	20456	20261	20283	20286	20434	20330	20325	20298	20158	20321	20158	20372	20237	20419	20268	20263	20243	20494	20116	20480	20235	20332	20119	20121	20219	20227	20324	20320	20383	20269	20341	20419	20360	20387	20281	20483	20322	20272	20275	20302	20308	20311	20361	20239	20263	20397	20246	20210	20454	20341	20036	20475	20196	20198	20200	20455	20367	20278	20321	20179	20176	20349	20353	20513	20414	20219	20344	20327	20410	20417	20397	20244	20260	20419	20335	20346	20406	20266	20307	20346	20285	20424	20161	20269	20236	20215	20378	20484	20285	20189	20462	20287	20283	20285	20256	20502	20343	20365	20047	20255	20431	20445	20527	20345	20394	20385	20425	20359	20272	20266	20395	20451	20490	20450	20448	20532	20256	20402	20288	20263	20269	20144	20387	20330	20289	20520	20430	20291	20281	20377	20150	20148	20194	20451	20377	20286	20323	20431	20276	20188	20198	20104	20327	20408	20292	20225	20349	20469	20156	20360	20337	20340	20251	20488	20365	20450	20279	20389	20466	20618	20377	20527	20376	20342	20303	20456	20426	20138	20351	20098	20229	20514	20515	20435	20309	20271	20432	20288	20334	20375	20136	20466	20065	20211	20373	20477	20203	20410	20482	20023	20200	20262	20258	20343	20478	20325	20359	20354	20353	20474	20241	20331	20273	20279	20397	20287	20144	20282	20365	20262	20154	20228	20437	20403	20558	20588	20535	20328	20199	20336	20183	20213	20371	20509	20136	20318	20228	20450	20398	20285	20598	20258	20265	20468	20287	20177	20311	20174	20418	20395	20318	20336	20412	20076	20598	20110	20319	20518	20317	20343	20355	20427	20460	20023	20084	20317	20299	20580	20222	20185	20454	20342	20468	20231	20262	20010	20321	20321	20256	20202	20448	20234	20149	20346	20179	20209	20488	20358	20322	20292	20158	20176	20118	20363	20524	20367	20257	20288	20347	20245	20225	20295	20098	20205	20176	20304	20360	20161	20340
23434	53193	38570	34075	40544	40844	51000	45963	34457	25308	19500	17273	16620	16441	16484	16301	16389	16230	16373	16311	16302	16234	16362	16350	16436	16338	16381	16349	16298	16408	16358	16256	16371	16278	16379	16540	16315	16342	16290	16291	16331	16447	16281	16400	16398	16288	16295	16210	16448	16439	16418	16388	16315	16275	16250	16299	16468	16392	16300	16225	16296	16388	16302	16198	16378	16393	16311	16402	16574	16422	16292	16399	16274	16519	16431	16370	16280	16452	16497	16534	16458	16338	16502	16422	16464	16327	16493	16345	16370	16332	16289	16326	16340	16332	16210	16356	16387	16150	16362	16242	16283	16527	16440	16449	16386	16268	16466	16168	16472	16394	16327	16344	16354	16217	16460	16384	16355	16305	16401	16406	16300	16458	16342	16258	16319	16336	16498	16417	16489	16499	16292	16418	16456	16343	16417	16433	16223	16341	16308	16435	16444	16329	16340	16572	16480	16212	16480	16444	16387	16353	16336	16392	16225	16408	16413	16439	16374	16248	16395	16344	16448	16355	16442	16312	16385	16389	16287	16282	16536	16450	16305	16391	16541	16327	16432	16201	16484	16475	16550	16297	16308	16408	16259	16426	16360	16177	16240	16283	16428	16215	16277	16525	16438	16209	16252	16515	16248	16355	16353	16420	16391	16338	16329	16271	16312	16165	16429	16453	16256	16442	16325	16354	16454	16463	16390	16280	16361	16389	16441	16253	16440	16226	16311	16387	16372	16291	16206	16242	16321	16318	16328	16344	16391	16511	16411	16312	16309	16295	16376	16432	16271	16316	16288	16293	16516	16498	16343	16432	16566	16244	16302	16374	16290	16316	16279	16331	16440	16366	16289	16302	16510	16315	16391	16488	16259	16267	16446	16226	16497	16407	16349	16324	16477	16322	16451	16500	16342	16373	16380	16282	16484	16382	16405	16295	16350	16399	16359	16183	16623	16524	16266	16601	16379	16530	16473	16407	16134	16294	16405	16496	16441	16364	16366	16377	16364	16249	16451	16529	16415	16306	16392	16352	16290	16366	16402	16484	16326	16358	16260	16560	16230	16423	16276	16338	16457	16467	16345	16312	16318	16481	16562	16442	16249	16157	16413	16368	16641	16400	16363	16376	16405	16373	16381	16456	16374	16316	16296	16354	16456	16553	16469	16356	16303	16388	16240	16446	16266	16416	16429	16351	16190	16318	16381	16482	16255	16240	16428	16463	16345	16317	16346	16418	16407	16336	16289	16348	16365	16445	16451	16399	16229	16282	16226	16375	16312	16184	16453	16291	16289	16428	16374	16250	16588	16161	16437	16296	16246	16461	16239	16333	16475	16370	16316	16487	16390	16353	16331	16350	16330	16385	16292	16473	16504	16348	16453	16528	16274	16439	16207	16224	16389	16385	16221	16129	16301	16270	16329	16299	16245	16313	16500	16407	16506	16453	16247	16554	16335	16443	16334	16316	16294	16364	16508	16432	16176	16313	16312	16389	16380	16455	16259	16251	16450	16329	16286	16347	16330	16360	16453	16582	16436	16329	16263	16533	16377	16339	16339	16431	16372	16238	16362	16245	16373	16349	16441	16477	16025	16400	16402	16506	16335	16406	16436	16399	16268	16439	16400	16482	16294	16445	16491	16378	16416	16304	16294	16203	16151	16392	16410	16403	16309	16376	16360	16479	16441	16518	16161	16441	16403	16417	16282	16398	16490	16274	16333	16362	16422	16300	16430	16479	16463	16476	16391	16524	16370	16265	16379	16511	16549	16447	16329	16475	16327	16334	16322	16438	16404	16469	16446	16680	16477	16289	16423	16308	16484	16492	16249	16371	16483	16350	16203	16259	16391	16114	16457	16535	16386	16408	16394	16397	16361	16255	16417	16409	16504	16309	16196	16432	16449	16438	16280	16330	16499	16356	16266	16382	16314	16469	16486	16326	16473	16439	16334	16640	16530	16521	16327	16399	16344	16424	16110	16419	16373	16446	16358	16345	16282	16460	16380	16244	16433	16307	16423	16491	16403	16317	16504	16563	16393	16401	16277	16482	16242	16404	16312	16313	16232	16352	16310	16433	16257	16402	16385	16316	16445	16396	16313	16316	16426	16471	16541	16211	16215	16448	16395	16395	16230	16486	16365	16315	16465	16472	16371	16393	16502	16289	16358	16345	16518	16340	16226	16421	16435	16436	16232	16339	16300	16401	16477	16574	16294	16383	16428	16477	16325	16390	16269	16313	16265	16529	16302	16520	16308	16347	16535	16344	16389	16437	16473	16337	16456	16394	16533	16449	16436	16401	16307	16361	16466	16262	16505	16345	16397	16430	16465	16284	16257	16399	16344	16240	16425	16480	16327	16376	16278	16222	16473	16196	16252	16486	16616	16280	16202	16357	16291	16282	16490	16422	16266	16380	16404	16437	16394	16228	16466	16396	16271	16274	16496	16436	16287	16323	16593	16287	16488	16338	16244	16454	16484	16288	16223	16338	16369	16550	16427	16286	16456	16159	16480	16391	16371	16190	16328	16463	16235	16370	16484	16452	16372	16194	16299	16465	16280	16267	16399	16455	16334	16288	16262	16521	16511	16386	16441	16395	16396	16363	16371	16346	16314	16354	16437	16608	16405	16239	16384	16432	16392	16422	16597	16400	16288	16334	16505	16399	16439	16463	16266	16476	16212	16291	16386	16383	16307	16404	16279	16353	16395	16353	16398	16398	16518	16504	16457	16423	16421	16366	16528	16403	16247	16342	16315	16576	16567	16348	16604	16469	16383	16336	16252	16317	16261	16367	16686	16332	16503	16343	16753	16422	16294	16425	16422	16456	16137	16397	16152	16319	16345	16290	16571	16318	16309	16229	16343	16425	16394	16362	16167	16334	16513	16407	16355	16417	16273	16265	16125	16372	16400	16458	16380	16471	16516	16507	16465	16451	16529	16292	16469	16410	16410	16353	16288	16425	16356	16428	16354	16569	16395	16292	16378	16471	16491	16231	16337	16509	16440	16440	16451	16381	16355	16347	16333	16417	16443	16291	16412	16414	16390	16252	16393	16362	16405	16642	16473	16485	16467	16248	16400	16383	16380	16207	16366	16259	16284	16478	16432	16460	16391	16448	16493	16385	16511	16301	16402	16426	16342	16353	16612	16350	16321	16311	16330	16379	16511	16389	16549	16341	16355	16328	16402	16257	16291	16407	16511	16459	16442	16290	16466	16385	16391	16331	16334	16083	16279	16473	16362	16205	16370	16462	16438	16178	16204	16257	16492	16389	16251	16420	16440	16367	16320	16622	16396	16427	16571	16290	16394	16436	16403	15987	16523	16254	16277	16323	16443	16478	16300	16373	16495	16414	16336	16197	16531	16287	16410	16310	16448	16530	16281	16332	16278	16323	16320	16210	16229	16444	16379	16388	16394	16480	16280	16244	16377	16242	16592	16403	16632	16237	16351	16263	16289	16374	16316	16326	16382	16470	16360	16262	16556	16392	16229	16475	16331	16245	16406	16553	16432	16408	16395	16378	16175	16478	16490	16415	16433	16234	16319	16471	16514	16408	16419	16497	16475	16466	16302	16171	16519	16312	16422	16338	16571	16345	16511	16334	16373	16306	16314	16549	16414	16286	16536	16357	16439	16419	16258	16319	16339	16278	16376	16451	16311	16462	16286	16342	16524	16501	16196	16488	16444	16526	16442	16436	16416	16338	16380	16356	16394	16482	16349	16262	16404	16246	16236	16506	16276	16494	16288	16347	16270	16455	16243	16143	16245	16386	16468	16315	16534	16371	16402	16405	16344	16375	16373	16305	16457	16276	16311	16580	16483	16484	16415	16352	16469	16379	16414	16388	16245	16296	16267	16347	16448	16325	16341	16325	16463	16212	16432	16471	16521	16331	16531	16458	16350	16373	16434	16211	16272	16322	16357	16406	16401	16314	16458	16428	16360	16321	16237	16495	16385	16546	16589	16162	16386	16326	16548	16319	16272	16534	16500	16181	16275	16268	16388	16350	16519	16576	16583	16341	16253	16217	16265	16316	16236	16302	16350	16392	16320	16438	16410	16531	16261	16486	16399	16363	16247	16412	16358	16196	16229	16456	16401	16378	16232	16370	16510	16452	16274	16238	16432	16248	16480	16398	16474	16196	16357	16444	16203	16430	16417	16360	16486	16438	16267	16314	16338	16312	16486	16333	16268	16411	16323	16276	16521	16402	16378	16386	16368	16404	16418	16492	16350	16289	16381	16342	16332	16374	16369	16448	16442	16395	16409	16170	16350	16225	16480	16357	16462	16364	16272	16479	16329	16359	16430	16509	16514	16352	16463	16455	16263	16403	16324	16361	16208	16204	16294	16552	16365	16469	16512	16458	16531	16326	16375	16392	16565	16402	16277	16328	16369	16578	16330	16381	16265	16212	16512	16408	16355	16335	16254	16404	16387	16513	16563	16376	16369	16312	16346	16391	16394	16244	16406	16287	16339	16258	16497	16217	16360	16347	16354	16375	16252	16309	16331	16445	16426	16373	16328	16306	16263	16369	16512	16395	16419	16396	16435	16275	16425	16421	16278	16208	16300	16614	16208	16439	16343	16394	16413	16603	16375	16325	16367	16312	16297	16279	16381	16264	16369	16267	16542	16352	16385	16070	16413	16182	16460	16450	16225	16481	16496	16469	16229	16442	16361	16301	16426	16211	16263	16267	16356	16317	16527	16449	16286	16368	16574	16481	16382	16420	16330	16409	16394	16446	16510	16345	16133	16417	16154	16307	16380	16473	16442	16303	16406	16356	16302	16529	16570	16418	16406	16424	16528	16357	16420	16458	16294	16389	16501	16264	16310	16447	16386	16322	16492	16237	16372	16448	16456	16374	16322	16387	16226	16392	16338	16256	16365	16321	16410	16330	16413	16387	16335	16344	16432	16308	16489	16258	16247	16251	16517	16361	16339	16215	16316	16427	16294	16335	16203	16332	16356	16402	16404	16264	16524	16443	16429	16309	16485	16357	16432	16298	16507	16423	16476	16470	16385	16284	16499	16325	16407	16348	16349	16462	16313	16499	16407	16566	16328	16279	16320	16231	16378	16503	16504	16245	16343	16375	16297	16305	16244	16654	16457	16321	16279	16298	16375	16244	16375	16355	16345	16476	16259	16324	16312	16343	16416	16332	16300	16318
29451	24760	26062	22348	19476	19985	22114	21109	19965	18696	18424	18254	18066	18268	18079	18060	18124	18334	18188	18093	17829	18078	18157	18183	17928	18144	18133	18225	18068	18111	18281	18143	18365	18200	18116	18155	18107	18312	18007	18187	18078	18086	18035	18059	18012	17911	18012	18093	18022	18088	18040	18298	18021	17846	18157	18001	18177	18096	18201	18186	18045	18032	18034	18077	18007	18001	18063	18191	18276	18181	18183	18058	17888	18010	18118	18116	18155	18130	18132	18064	18142	18112	17985	18369	18045	17983	18213	18244	18124	18200	18046	18179	18132	18113	18053	18222	18319	18173	18078	17908	18159	18125	18093	18130	18010	18084	18347	18423	18198	18268	17942	18256	18217	18113	18233	18214	18220	18095	18051	18036	18000	18224	18043	18052	17787	18058	18104	18124	18229	18257	17998	18306	18100	18085	17980	17962	18087	17982	17791	18019	18268	18105	17950	18234	18100	18074	18032	18179	18167	18148	18223	18297	18159	18038	18001	18223	18232	18150	18131	18099	18129	18148	18055	18271	18112	18042	17926	18151	18285	18040	18242	17826	18152	18217	18143	18033	18061	18108	18069	18113	18146	18052	17977	18078	18015	18108	18074	17881	18179	18109	18227	18221	18165	18029	18167	18022	18105	17997	18289	18156	18200	18060	18054	17939	18098	18177	18185	18309	18315	18356	18126	18233	18237	18086	18360	18244	18174	18082	18157	18334	18107	18010	18245	18204	18106	18146	18109	18087	18237	18016	18211	18183	17998	18398	18168	18030	18186	18051	18110	18068	18198	17993	18165	18294	18086	18312	18072	18071	18179	18112	18097	18263	18376	18010	18187	17944	18093	18085	18108	17981	18113	18419	18140	18074	18018	18059	18244	18154	18117	18146	18190	17956	18187	18169	18076	18078	18290	18027	17989	17890	17964	18276	18257	18098	18079	18095	18179	18034	18168	18068	18042	18125	17978	17973	18299	18214	18378	18308	18011	17952	17936	18165	17862	18255	17949	18300	17985	17958	18079	18154	18053	18193	18089	17938	18228	18037	18058	18106	17987	18279	18056	18162	18107	18224	18228	18118	18150	18244	18147	18102	18243	17920	18182	18035	17961	18088	18162	17956	18167	18071	18257	18073	18194	18196	18087	18529	17998	18008	18131	18134	18246	18217	18293	18145	18075	18202	18177	18303	18223	18177	18120	18120	18250	18018	18072	18146	18230	18185	18238	18134	18272	18074	18206	17988	18127	18161	18126	18182	18234	17875	18154	18208	18261	18138	18100	18193	18101	18104	17993	18275	18194	18067	18170	18128	18157	18199	18125	18218	18320	18050	17825	18217	18105	18294	18170	17957	18081	18005	18254	18005	18140	18050	18165	17963	18104	18093	18121	18239	18180	18351	18312	18222	18299	18151	18096	18138	18470	18260	18332	18156	18144	18319	18189	18004	18282	18127	18066	18250	18093	18149	18055	18223	18162	18291	17988	17881	18199	18364	18236	18083	17953	18083	18088	18008	17988	17972	18221	18007	18222	18095	18217	18285	18204	18168	17894	18378	18109	18055	18143	17957	18190	18002	18258	17986	18149	18013	18145	18191	18193	18082	18307	17943	18286	18109	18198	18173	18064	18094	17996	18144	18113	18218	17990	18036	18119	18050	17899	18077	18171	18053	17985	18213	18108	18045	18143	18195	18062	18177	17963	18145	18323	18118	17983	18022	18173	17969	18059	18036	18181	18084	18089	18260	18329	18204	18095	18149	18109	18251	18012	18045	18146	17883	18166	17971	18154	18069	18247	18109	18182	18265	17983	18135	18089	18173	18141	18146	18296	18275	17926	17961	17901	18196	18119	18090	18176	18115	18114	18124	18265	18066	18182	18152	18139	18130	18123	18125	17957	18138	18178	18090	17980	18239	18453	18120	18187	18150	18153	17952	18086	18236	18012	17955	18104	18138	18175	18069	18290	18017	18061	18125	17962	18160	17938	18120	18035	18182	18047	18013	18094	18113	18058	18004	18065	17942	18188	18397	18273	18172	18112	18117	18257	18136	18225	18237	18195	18076	18176	18094	18223	17997	18058	17975	18023	18146	18040	18035	18084	18302	18040	18197	18219	18067	18293	18216	18105	18032	18037	18315	18230	18122	18185	18084	18124	17990	18224	18043	18016	18078	18284	18129	18245	18100	18122	18052	18313	18249	18039	18185	18057	18266	18145	18029	18344	18120	18190	18048	18126	18158	18197	18217	18272	18176	17961	18015	18189	18012	18014	18188	18036	18047	18012	17892	18148	18179	18053	18001	18116	18025	18173	18142	18120	18065	18167	18119	18021	18250	18247	18277	18133	18121	18051	18106	18107	17930	18070	18154	18179	18120	17927	18243	18516	18305	18064	18003	18090	18301	18103	18265	18054	18271	18152	18088	18078	18057	18279	18311	18187	18237	18229	18116	18242	18340	18135	18089	18211	18167	18318	18061	18207	18119	18105	18132	18024	18251	18098	17999	18100	18153	18157	18171	18111	18119	18037	17944	18189	18051	18317	18098	18127	18237	18106	18170	18163	18204	18123	18259	18282	18207	18008	18227	18132	18177	18127	18282	18289	18178	17896	18042	18045	18036	17864	17967	18127	17941	18105	18172	18334	18274	18173	18209	18179	18193	18174	18038	18185	17941	18060	17960	18313	18216	18277	17965	18087	18122	17982	18069	17868	18200	18153	18115	18071	17914	18292	18155	18167	18196	18067	18163	17735	18094	18375	18158	18149	18343	18088	18237	18158	18147	18353	17920	18331	18354	18147	17994	18172	18103	18026	18008	18158	18204	18065	18067	18065	18221	18228	18095	18170	18145	18069	18262	18155	18108	18109	18323	18055	18189	18244	18077	18036	18138	18161	18089	18080	18179	17860	18327	18182	18146	18137	18284	18237	18098	18308	17912	18105	17899	18252	18091	18204	18251	18052	18148	17981	18211	18217	18203	17937	18012	18020	18182	18069	18070	18206	18061	18370	17980	17869	18051	18056	17933	18048	18113	18075	18228	18067	18186	18123	18159	18365	18026	18201	18148	18207	18138	18185	18195	18043	18127	17961	18346	18311	18096	18009	18085	18411	18069	18132	17996	18222	18090	18237	18258	18229	18243	18216	18179	18120	18043	18249	18156	18522	18013	18350	18297	18118	18159	18148	18086	18249	18216	18186	18136	18234	18248	18136	18033	18013	18061	18065	18066	18240	18179	18071	18153	18051	18150	17881	17864	18156	18035	18128	18180	18197	18054	18198	18060	18270	18162	18139	18201	18185	18053	18200	18094	18093	18121	18195	18149	18100	18068	18026	18089	18051	17969	18078	18166	17986	18139	18215	18092	18030	18179	17838	17893	18094	18151	18064	18181	18152	18249	18209	18025	17944	18271	18167	18245	18316	18197	18170	17982	17981	18195	18081	18191	17952	18154	18116	18093	17982	18056	17957	18172	18025	18014	18086	18098	17982	18031	18251	18027	18072	18250	18106	18244	18098	18158	18105	18130	18185	17971	18218	18320	18061	17933	17963	18106	18120	18008	18156	18106	17950	18325	18169	18278	18093	18093	18150	18098	18020	18126	18219	18227	18464	18235	18052	17978	18110	18145	18056	18227	18231	18237	18105	18097	18383	18158	18037	18026	18048	18331	18203	18051	18126	18203	18107	18008	18012	18246	18237	18002	17948	17916	17991	18095	18085	18206	18234	18266	18074	18197	18349	18072	18231	18099	18180	18166	18206	18187	18162	18107	18080	18220	18177	18026	18131	18241	18169	18131	18122	18117	18267	18092	18098	18140	18177	18193	18306	18083	18041	18214	18098	18145	18256	18352	18288	18068	18052	18166	17988	18220	18320	18057	18215	18108	18188	18208	18238	18092	18120	18232	18108	18052	18084	18008	18183	18180	18161	18147	18182	18137	18166	18218	18021	18003	18258	18240	18033	18073	18203	18241	18321	18103	18086	18159	18199	18124	18115	18072	18033	18373	18480	17900	18062	18021	18142	18149	17916	18222	18119	18009	18051	17983	18010	18079	18018	17958	18190	18225	18301	18192	18285	18207	18253	18052	18019	18040	18274	18155	18196	18038	18145	18066	18079	18114	18164	18101	18293	18214	18249	18224	18124	17899	18023	18138	18271	18219	18344	18165	18081	18361	18089	18004	18074	18050	18165	18113	18073	18199	18142	18107	18114	18138	18128	18246	18222	18145	18211	18196	18174	18057	18169	18095	18277	18178	18036	18039	18077	18241	18178	18140	18128	18038	18341	18268	18028	18128	18175	18170	17893	18185	18225	18139	18133	18160	18033	18035	18152	18021	18366	18305	18072	18261	18112	18188	18151	18217	18376	18151	18183	18121	18281	17966	18104	18301	18255	18261	18077	17928	18159	18020	18185	18277	17956	18095	18367	18073	18060	18304	18025	17983	17859	17852	17966	18185	18111	17993	18203	18284	18126	18098	18212	18112	17948	18023	18151	18018	18293	18202	18190	18154	17959	18117	18205	18278	18044	18066	18040	18149	18274	18074	18230	17983	18099	18157	18183	18064	18133	18184	18251	18074	18076	18157	17998	17961	18297	18142	18061	18319	18120	17990	18240	18153	18149	18186	18194	18381	18114	17950	18272	18211	18259	17953	18048	18305	17990	18335	17960	18184	17966	17933	18392	18257	18143	18146	18343	18076	18258	18132	18316	18168	18269	18330	18164	18063	18190	18180	18243	18119	18333	18119	18271	18241	18062	18051	17991	18253	18137	17926	18308	18044	18343	17933	18240	18191	18358	17994	17988	18137	18225	18254	18119	18230	18326	18082	18345	18086	18217	18157	18093	18295	18236	18106	18008	18248	18221	18208	17978	18126	18031	18122	18066	17995	18022	18062	18061	17918	17953	17936	18261	18453	18124	18088	18114	18172	18348	18237	18094	18168	18039	18095	18339	18233	18291	18261	18116	18055	18200	18023	18187	18179	18243	18120	18210	18056	18019	18301	18222	18030	18128	18133	18333	18332	18200	18183	18021	18128	18051	18172	18270	18164	17989	17989	18119	18209	18346	18186	18291	18337	18252	18266	18152	18071	18008	18321	18224	17984	18057	18003	18029	17987	18219	18222	18248	18048	18026	18005	18172	18054	18121	18233	18103	18289	18512	18146	18207	18100
20729	31762	23160	17610	17138	17820	20041	18496	16906	15795	15358	15159	14965	15177	15042	15168	15030	15147	15343	15193	15258	15299	15141	15202	15186	15206	15209	15111	15081	15228	15221	15156	15131	14944	15249	15351	15176	15201	15103	15156	15060	15095	15224	15138	15182	15269	15118	15197	15008	15314	15078	15124	15194	15187	15100	15097	15225	15095	15180	15142	15228	15101	15033	15143	15105	15051	15134	15162	15116	15203	15008	15304	15103	14989	15068	15037	15097	15247	15100	15288	15054	15106	15155	15211	15258	15301	15284	15120	15164	15179	15108	15223	15013	15062	15247	15187	14939	14997	15095	15357	15190	15050	15179	15138	15197	15079	15218	15164	15165	15198	15147	15079	15109	14984	15102	15149	15244	15102	15157	15102	15135	15220	15302	15082	15140	15214	15124	15139	15171	15154	14991	15088	15193	15117	15175	15184	15126	14986	15205	15274	15164	15086	15056	15040	15191	15151	15027	15226	15133	15171	15242	15078	15121	15023	15168	15193	15111	15172	15061	15044	15104	15090	15145	15202	15213	15096	15181	15229	15238	15172	15155	15154	15197	15077	15277	15109	15065	15112	15082	15248	14892	15155	15039	15111	15289	15172	15230	15157	15028	15228	15180	15311	15051	15119	15196	15191	15043	15163	15099	15238	14911	14952	14986	15280	15028	15287	15136	15013	15076	15077	15088	15091	14961	15041	15229	15270	15101	15086	15150	15161	15141	15168	15190	15140	15150	15192	15115	15109	15261	15230	15003	15063	15031	15089	15272	15213	15142	15190	15152	15170	14969	15043	15436	15109	14951	15165	15104	15149	15115	15132	15072	15042	14986	15071	15128	15105	15055	15160	15134	14844	15011	15113	15347	15116	15160	15201	15061	15100	15263	15066	15159	15077	15137	15148	15406	15177	15233	15096	15188	15085	15040	15109	15139	15121	15275	15201	15087	15151	14963	15027	15157	15156	15172	15065	15202	14969	15297	14815	15227	14914	15347	15038	15080	15095	15137	15129	15057	15008	15100	15090	15066	15151	15034	15228	15152	15278	15279	15146	14966	15136	15066	15094	14992	15147	15273	14984	15181	15108	15192	15275	15130	15095	15181	15195	15315	15042	15004	15289	15190	15061	15276	15261	15069	15134	15124	15211	15029	15153	15038	15205	15294	15161	15079	15190	15110	15170	15136	15116	15269	15116	15110	15265	15110	15094	15340	15104	15159	15106	14956	15041	15211	15062	15032	15037	15041	15174	15125	15227	15099	15191	14836	15185	15197	15231	15166	15025	15081	15248	15082	15325	15074	15087	15305	15078	15139	15225	15183	15134	15018	15158	15248	15028	15106	15009	15015	15389	15269	14992	15332	14955	14973	15035	15339	15167	15093	15105	15204	15347	15047	15118	15107	15235	15131	15260	15058	15009	15101	15002	15232	15116	15118	15133	15207	15303	14987	15110	14956	15195	14966	15322	15290	15030	15225	15114	15119	15271	15281	15045	15155	15002	15183	15111	15141	15255	15229	14894	14986	15201	15158	15047	14955	15132	15265	15088	15272	15138	15211	15101	15082	15189	15095	15184	15239	15154	15101	15056	15096	15223	14973	15311	15169	15063	15141	15090	15327	15147	15219	15193	15092	15142	15060	15166	15165	15224	15181	15101	15301	15182	15131	15111	15147	15218	15111	15107	15063	15137	15176	15071	15153	15094	15200	14944	15126	15182	15192	15258	15109	15115	15071	15189	15137	15063	15228	15141	14986	15081	15119	15233	15267	14952	15081	15067	15250	15061	15224	15150	15230	15048	15140	15075	15104	15063	15119	15125	15056	15164	14969	15266	15085	15091	15321	15053	15073	15251	15056	15173	15032	15089	15198	15185	15023	15243	14966	14963	15126	15170	15146	15072	15369	15232	15159	15190	15123	15031	15082	14957	15155	15159	15125	15040	15005	15086	15077	15171	14962	15045	15244	15262	15126	15241	15139	15317	15127	15123	15153	15066	15129	15048	15257	14948	15115	15122	15065	15169	15226	15187	15201	15107	15074	15183	15115	14881	15288	15213	14945	15217	15059	15216	15057	15165	15146	15179	15230	15210	15088	15139	15077	15213	15225	15089	15195	15126	15049	15097	15160	15280	15164	15119	15035	15219	15172	14959	15205	15043	15292	15179	15108	15060	15164	15166	14969	15218	15074	15068	15197	15011	15128	15122	15077	15166	15116	14980	15042	15185	14975	15123	15235	15212	15279	15123	15309	15047	15215	15129	15240	15231	15093	14981	15202	15217	15083	15191	15075	15158	15115	15147	15248	15232	15225	15320	15125	15160	15232	15173	14985	15161	15151	15099	15124	15023	15107	15041	15076	15213	15258	15326	15203	15148	15270	15436	15134	15062	15186	14954	15083	15258	15034	15153	15347	15110	15253	15161	15269	15195	15068	15082	15079	15224	15129	15061	15135	15300	15080	15096	15255	14991	15147	15003	14967	15186	15163	15072	15320	15060	14955	15214	15165	15002	15170	15176	15205	15166	15265	14989	15227	15228	15174	15054	15048	15090	15199	15120	14963	15029	15085	15019	15057	15113	15139	15187	15068	15074	15194	15134	15079	15086	15111	15212	15094	15303	15304	15159	15050	14977	15043	15015	15106	15256	15219	15246	15028	15127	15130	15157	15174	15330	15137	15022	15218	14975	14899	15134	15117	15117	15051	15143	15034	15194	15196	15307	15101	15037	14932	15146	15050	15046	15132	15216	15181	15226	15091	15050	15097	15095	15063	15166	15206	15152	14927	15146	15188	15026	15099	15058	15011	15165	14952	15033	15248	15282	15143	15062	15045	15012	15240	15047	14934	15334	15016	15117	15108	15217	15032	15131	15130	15104	15267	15066	15188	15211	15041	15084	15188	15057	15090	15134	15110	15134	15085	15010	15287	15170	15005	15251	15167	14934	14995	15090	15079	15312	15060	15246	15277	15077	15162	15109	15090	15139	15148	15058	15086	15076	15146	15319	15197	15253	15071	15084	15143	15057	15118	15047	15072	15058	14959	15141	14972	15191	15135	15042	15139	15159	14982	15271	15200	15122	15034	15143	15212	15062	14921	15286	15123	15176	15094	15253	15161	15138	14927	15131	15125	14967	15192	14979	15168	15047	14989	15154	15125	15052	15302	15077	15149	15174	15112	15144	15262	14999	15169	15001	15074	15272	15103	15232	15299	14956	15078	15122	15082	15158	14971	15172	15048	15219	15128	15045	15104	15047	15296	15187	15108	15191	15353	15130	15076	15074	14960	15188	15305	15130	15165	15118	15126	15085	15050	15276	15309	15176	15327	15087	15061	15160	15113	15087	15144	15093	15068	15239	15130	15027	15144	15268	14919	15143	15057	15007	15147	15212	14929	15255	15133	15033	15104	15139	15227	15010	15152	15226	15080	15098	15303	14882	15088	15059	15194	15251	15124	15184	15181	15033	15128	15059	14975	15147	15001	15158	15011	15223	15058	15039	14990	15280	15152	14988	15039	15101	15206	15090	15205	14865	15176	14966	15240	15190	14990	15195	15331	15122	15019	15287	15173	15038	15259	15159	15184	15061	15101	15176	15161	15037	15073	15084	15236	15159	15093	15046	15161	15189	15249	15259	15075	15197	15122	15050	15120	15102	15263	15182	15172	15168	15156	15062	15016	15063	15185	15236	15080	15141	15119	14988	15116	15131	15211	15180	15145	15011	14984	15129	15105	15141	15108	15150	15186	15089	15380	15117	15304	15152	15099	15134	15181	15265	15353	15021	15188	15097	15250	15252	15070	14983	15245	15286	15077	15161	15128	15199	15007	15091	14938	15091	15320	15175	15008	15158	15238	15208	15139	15084	15203	15196	15132	15011	15291	15112	15192	15145	15208	15164	15060	15280	15151	15261	15097	15138	14997	15085	15088	15317	15104	15183	15260	15032	15198	15075	15213	14985	15285	15191	15184	15072	15329	15088	15229	15202	15202	15242	15261	15299	15086	15301	15129	15195	15282	15229	15106	15106	15007	15047	15214	15013	15048	15227	15142	15036	15015	15183	15015	15173	15252	15362	15153	15035	15235	15029	15036	15091	15004	15235	15157	15267	14984	15098	15059	15035	15049	15170	15123	15261	15194	15173	14971	15126	15271	14979	15118	15057	15044	15174	15190	15253	15069	15157	15232	15069	15185	15130	15148	15260	15028	15207	15229	15038	15128	15234	15382	15042	15223	15201	15172	15165	15170	15075	15089	15066	15119	15121	15246	15130	15180	15270	15048	15308	15227	15260	15158	15278	15091	15187	15013	15070	15158	15140	15094	15192	15105	15299	15177	15199	14959	15093	15217	15180	15177	15128	15121	15004	15006	14971	15238	15084	14948	15174	15056	15137	15146	15244	15240	15026	15244	15061	15250	15095	15053	15096	14920	14985	15149	15230	15075	15047	14957	15119	15046	15073	15056	15191	15158	15231	15160	14983	15113	15183	15138	15136	15075	15023	15288	15050	14933	15185	15203	15046	15091	15136	15187	15119	15100	15255	15058	15093	15016	15115	15144	15010	14987	14956	15220	14985	15241	15165	15198	15259	15012	15121	15068	15134	15121	14965	15300	15121	15151	15107	15042	15278	15150	14946	15191	15019	15080	15095	15073	15197	15130	15239	15223	15245	15114	15018	15148	15033	15084	14911	15151	15173	15281	15188	15038	15096	15116	15145	15060	15220	15018	15269	15254	15118	15015	15285	15162	15147	15029	15273	15026	15149	15109	15224	15281	15067	15130	15106	15161	15158	15170	15225	15084	15269	15214	15084	15042	15103	15092	15258	15310	15037	15314	15116	15002	15187	15136	15197	15276	14997	15206	15192	15096	15192	15183	15156	15056	15266	15159	15115	15334	15180	15106	15100	15086	15115	15106	15087	15149	15092	15149	15256	15164	15119	15077	15192	15315	15286	15291	15129	15113	15029	15114	15060	15130	15206	15180	15074	15020	15101	14932	15118	15265	15066	15172	15296	15247	15097	15091	15210	15105	15250	15168	15112	15369	15101	15236	15031	15241	15187	14962	15147	15088	15213	15156	15123	15062	15150	15143	15039	15037	15245	15179	15199	15115	15321	15239	15118	15118	15091	15184	15162	15129	15066	15099	14985	15219	15255	15120	14924	15045	15313	15256	15207
23264	21023	27780	25062	22784	30199	36591	33215	27086	21471	18981	17410	16866	16895	16782	16839	16729	17062	16907	16626	16805	16680	16664	16932	16967	16610	16817	16644	16614	16877	16700	16712	16768	16571	16551	16842	16758	16823	16598	16640	16734	16684	16730	16802	16773	16864	16710	16561	16742	16887	16850	16734	16604	16962	16601	16869	16765	16638	16725	16573	16832	16607	16585	16670	16825	16737	16739	16686	16702	16651	16585	16762	16679	16827	16749	16606	16665	16660	16821	16569	16727	16647	16667	16714	16671	16650	16531	16788	16959	16404	16601	16512	16634	16556	16773	16849	16803	16463	16672	16650	16785	16642	16689	16634	16577	16571	16752	16854	16726	16679	16657	16887	16876	16676	16570	16705	16625	16595	16607	16628	16500	16704	16428	16764	16707	16580	16511	16519	16724	16719	16561	16573	16551	16800	16718	16738	16575	16951	16571	16730	16707	16724	16653	16536	16707	16746	16747	16723	16831	16757	16811	16761	16734	16665	16597	16547	16651	16571	16624	16601	16740	16624	16640	16676	16607	16848	16450	16700	16735	16626	16683	16548	16753	16482	16637	16759	16539	16603	16597	16527	16699	16887	16822	16659	16636	16692	16722	16675	16517	16782	16550	16714	16795	16699	16664	16827	16683	16581	16806	16626	16495	16611	16658	16645	16727	16785	16439	16754	16744	16838	16748	16676	16460	16535	16815	16614	16826	16604	16690	16594	16703	16991	16812	16658	16432	16788	16549	16770	16788	16748	16745	16720	16717	16631	16688	16611	16580	16684	16634	16874	16639	16876	16656	16702	16739	16576	16831	16790	16837	16650	16551	16618	16492	16654	16482	16498	16717	16808	16704	16709	16518	16795	16870	16750	16669	16794	16391	16833	16542	16693	16668	16717	16725	16678	16563	16722	16604	16944	16545	16744	16751	16605	16466	16529	16712	16641	16595	16718	16580	16712	16644	16640	16665	16497	16536	16694	16565	16697	16932	16698	16751	16462	16572	16613	16710	16879	16733	16597	16904	16702	16504	16563	16611	16851	16752	16622	16722	16765	16672	16614	16688	16767	16603	16562	16495	16657	16865	16476	16621	16631	16630	16827	16893	16549	16697	16683	16729	16478	16851	16829	16430	16627	16895	16722	16650	16630	16979	16586	16753	16589	16581	16676	16766	16726	16752	16816	16757	16705	16706	16658	16768	16733	16588	16616	16810	16758	16492	16620	16688	16643	16555	16647	16936	16482	16559	16698	16681	16753	16665	16590	16616	16635	16615	16676	16628	16542	16767	16631	16634	16793	16602	16739	16724	16719	16597	16688	16659	16631	16454	16794	16681	16655	16800	16838	16763	16726	16658	16758	16596	16656	16713	16933	16628	16621	16615	16684	16556	16685	16777	16550	16594	16742	16681	16924	16689	16722	16615	16735	16715	16625	16529	16746	16720	16668	16644	16625	16749	16691	16679	16607	16618	16654	16802	16755	16709	16475	16698	16637	16574	16667	16647	16787	16631	16776	16806	16654	16611	16647	16591	16509	16797	16319	16625	16663	16841	16636	16597	16764	16427	16415	16843	16749	16834	16913	16813	16605	16816	16671	16609	16749	16705	16546	16859	16798	16567	16627	16653	16825	16663	16662	16710	16636	16648	16614	16703	16614	16595	16765	16628	16728	16723	16609	16754	16623	16714	16550	16777	16586	16643	16572	16562	16615	16589	16613	16460	16777	16656	16693	16682	16660	16601	16552	16660	16711	16671	16786	16565	16495	16484	16724	16600	16559	16730	16502	16653	16456	16742	16686	16650	16522	16641	16431	16588	16837	16749	16590	16890	16711	16742	16658	16560	16586	16748	16786	16632	16960	16783	16814	16723	16768	16717	16679	16559	16566	16703	16770	16658	17025	16567	16605	16667	16652	16653	16668	16561	16512	16595	16662	16856	16633	16607	16696	16684	16786	16609	16741	16679	16870	16593	16610	16734	16724	16793	16710	16741	16548	16809	16661	16594	16568	16775	16673	16495	16629	16722	16696	16693	16642	16651	16699	16682	16728	16757	16501	16728	16674	16644	16606	16579	16840	16733	16710	16880	16784	16687	16651	16785	16588	16775	16692	16595	16763	16731	16693	16595	16636	16676	16594	16638	16762	16658	16623	16734	16488	16929	16883	16852	16611	16635	16629	16518	16643	16901	16786	16495	16719	16824	16716	16649	16461	16589	16713	16598	16596	16691	16762	16696	16744	16555	16712	16702	16480	16612	16841	16559	16517	16601	16524	16708	16672	16750	16742	16677	16847	16724	16864	16663	16722	16870	16503	16691	16761	16638	16527	16861	16452	16482	16750	16755	16626	16671	16649	16775	16736	16685	16746	16746	16534	16800	16705	16701	16874	16669	16613	16661	16497	16664	16544	16661	16578	16680	16867	16759	16601	16638	16617	16595	16446	16684	16572	16691	16736	16668	16810	16631	16572	16822	16739	16728	16574	16577	16465	16693	16804	16792	16781	16624	16730	16616	16651	16845	16405	16737	16665	16779	16732	16747	16731	16738	16651	16569	16627	16745	16843	16828	16549	16651	16820	16808	16749	16549	16787	16698	16744	16692	16610	16819	16586	16563	16649	16739	16521	16668	16560	16568	16700	16685	16658	16825	16641	16542	16685	16726	16525	16608	16791	16820	16535	16764	16585	16857	16606	16628	16766	16675	16610	16447	16894	16782	16661	16641	16529	16401	16457	16814	16694	16599	16631	16632	16535	16642	16707	16452	16449	16567	16637	16718	16837	16669	16819	16720	16436	16690	16755	16609	16643	16756	16579	16723	16729	16721	16659	16638	16593	16463	16789	16687	16746	16732	16796	16627	16776	16929	16614	16509	16591	16750	16845	16844	16684	16681	16667	16802	16699	16692	16553	16654	16753	16793	16620	16884	16647	16681	16709	16530	16616	16641	16655	16833	16763	16527	16548	16606	16636	16779	16599	16775	16642	16610	16900	16658	16951	16745	16618	16707	16707	16570	16779	16731	16441	16604	16526	16659	16465	16678	16718	16615	16582	16710	16549	16845	16734	16792	16390	16609	16689	16578	16595	16797	16656	16598	16696	16577	16688	16477	16610	16788	16785	16674	16759	16735	16679	16696	16641	16732	16607	16762	16785	17037	16617	16638	16801	16848	16789	16735	16798	16627	16447	16735	16599	16734	17113	16843	16622	16633	16659	16535	16615	16522	16759	16621	16617	16524	16673	16670	16664	16724	16616	16746	16799	16534	16730	16713	16457	16861	16838	16875	16603	16697	16641	16654	16732	16667	16705	16716	16684	16733	16469	16532	16777	16574	16530	16754	16539	16698	16455	16844	16650	16692	16775	16636	16865	16725	16513	16569	16559	16726	16718	16742	16660	16804	16792	16719	16666	16676	16710	16808	16538	16517	16667	16699	16683	16680	16694	16642	16643	16647	16601	16730	16691	16747	16734	16621	16652	16732	16589	16711	16630	16615	16692	16481	16616	16683	16543	16504	16649	16740	16759	16673	16471	16578	16661	16788	16744	16785	16408	16633	16804	16665	16734	16709	16845	16927	16659	16617	16660	16766	16536	16715	16558	16504	16605	16756	16642	16728	16476	16767	16739	16717	16881	16803	16590	16466	16393	16564	16716	16694	16645	16773	16720	16534	16828	16803	16629	16590	16844	16739	16705	16845	16623	16928	16685	16597	16827	16652	16646	16609	16525	16788	16669	16733	16655	16674	16741	16723	16628	16621	16575	16618	16719	16719	16455	16654	16562	16558	16826	16821	16466	16773	16592	16593	16660	16685	16873	16716	16691	16537	16691	16475	16660	16530	16863	16827	16614	16642	16653	16587	16814	16842	16772	16798	16777	16681	16409	16783	16764	16673	16749	16553	16612	16628	16474	16795	16707	16516	16525	16771	16712	16827	16819	16680	16679	16841	16776	16569	16685	16648	16671	16787	16813	16882	16750	16806	16675	16773	16809	16778	16782	16832	16640	16747	16805	16579	16828	16539	16656	16594	16732	16799	16877	16670	16752	16753	16911	16741	16653	16616	16637	16560	16595	16724	16686	16691	16614	16617	16634	16429	16711	16690	16712	16552	16565	16563	16701	16656	16739	16806	16986	16554	16635	16728	16609	16799	16728	16665	16619	16769	16716	16775	16576	16875	16602	16544	16681	16688	16733	16676	16711	16610	16664	16960	16667	16523	16514	16541	16539	16793	16711	16671	16679	16760	16789	16984	16751	16832	16607	16841	16839	16703	16721	16450	16640	16834	16812	16842	16859	16711	16735	16802	16696	16600	16749	16556	16741	16629	16626	16458	16715	16731	16525	16737	16588	16652	16803	16572	16725	16741	16773	16860	16697	16833	16704	16775	16714	16738	16964	16834	16745	16689	16641	16688	16739	16754	16517	16598	16685	16821	16756	16924	16678	16720	16793	16794	16805	16828	16764	16683	16608	16761	16649	16541	16702	16769	16744	16759	16825	16647	16727	16502	16654	16682	16684	16568	16697	16734	16586	16868	16777	16635	16732	16783	16731	16777	16764	16508	16675	16662	16779	16766	16668	16726	16608	16657	16588	16698	16690	16730	16674	16715	16804	16680	16722	16586	16513	16680	16775	16697	16631	16554	16593	16603	16693	16697	16696	16498	16583	16846	16632	16769	16699	16755	16682	16843	16854	16563	16541	16732	16697	16747	16667	16745	16735	16535	16609	16699	16781	16712	16617	16552	16681	16478	16423	16637	16644	16726	16447	16786	16746	16654	16546	16698	16645	16689	16516	16596	16605	16502	16338	16720	16700	16781	16712	16529	16588	16706	16578	16491	16574	16605	16682	16599	16565	16749	16604	16668	16818	16717	16671	17014	16622	16752	16772	16754	16493	16700	16846	16615	16643	16627	16728	16674	16516	16579	16636	16514	16698	16824	16584	16659	16709	16548	16702	16772	16601	16790	16777	16550	16718	16637	16683	16632	16758	16832	16484	16757	16816	16677	16666	16745	16819	16638	16799	16716	16641	16759	16694	16666	16595	16650	16728	16599	16732	16712	16509	16809	16766	16801	16665	16528	16567	16592	16690	16693	16828	16590	16562	16855	16520	16769	16644	16698	16758	16886	16659	16839	16594	16632	16464	16566	16759	16641	16596	16744	16700	16734	16783
21293	45681	36423	24286	21725	31946	36148	33763	25755	18990	16429	14855	14240	14083	14305	14142	14210	14345	14043	14312	14380	14268	14327	14303	14410	14255	14215	14211	14279	14237	14206	14258	14233	14314	14367	14317	14175	14043	14150	14084	14361	14118	14072	14155	14378	14178	14219	14239	14195	14208	14312	14232	14222	14270	14204	14254	14232	14290	14111	14356	14059	14301	14204	14089	14273	14229	14120	14169	14143	14258	14427	14218	14184	14220	14372	14173	14133	14376	14283	14339	14169	14103	14010	14076	14335	14186	14102	14331	14270	14324	14095	14266	14365	14162	14225	14276	14271	14181	14163	14221	14275	14393	14165	14239	14159	14250	14273	14129	14375	14130	14240	14233	14378	14312	14270	14193	14427	14162	14159	14200	14282	14167	14249	14220	14324	14203	14345	14194	14198	14161	14235	14235	14407	14323	14371	14137	14194	14290	14195	14151	14274	14266	14197	14162	14182	14120	14384	14168	14263	14122	14253	14462	14141	14193	14177	14084	14287	14222	14171	14312	14202	14351	14261	14284	14152	14195	14127	14346	14151	14110	14318	14245	14299	14184	14160	14212	14481	14238	14238	14324	14401	14162	14134	14273	14193	14182	14075	14155	14316	14160	14223	14290	14392	14371	13926	14177	14191	14325	14304	14181	14258	14355	14074	14341	14340	14041	14307	14295	14249	14088	14199	14299	14220	14246	14228	14236	14167	14298	14266	14030	14121	14232	14181	14136	14320	14293	14264	14237	14364	14142	14251	14167	14159	14034	14292	14223	14235	14178	14292	14200	14177	14064	14285	14353	14179	14179	14285	14361	14304	14149	14330	14247	14251	14194	14226	14228	14391	14357	14228	14360	14202	14199	14160	14175	14341	14267	14165	13999	14042	14399	14180	14174	14245	14150	14156	14221	14149	14357	14264	14120	14194	14209	14300	14182	14382	14099	14125	14066	14244	14227	14355	14212	14353	14205	14210	14283	14394	14325	14459	14243	14139	14187	14148	14138	14170	14225	14266	14294	14211	14277	14454	14231	14209	14209	14144	14200	14283	14225	14349	14306	14261	14341	14159	14306	14301	14181	14291	14307	14279	14291	14207	14294	14124	14222	14168	14236	14050	14368	14224	14284	14304	14247	14212	14220	14320	14193	14112	14202	14278	14229	14192	14238	14328	14274	14085	14216	14215	14213	14356	14219	14304	14138	14200	14367	14077	14100	14178	14149	14171	14429	14294	14241	14361	14256	14362	14223	14217	14126	14359	14136	14071	14075	14166	14473	14256	14116	14322	14085	14192	14209	14112	14408	14246	14200	14282	14218	14219	14285	14186	14295	14324	14270	14242	14173	14197	14301	14170	14180	14264	14320	14158	14260	14295	14240	14340	14136	14154	14252	14081	14293	14256	14319	14175	14067	14273	14077	14153	14275	13976	14479	14231	14264	14094	14188	14286	14319	14423	14305	14332	14252	14208	14281	14203	14290	14236	14197	14219	14220	14316	14120	14413	14239	14359	14124	14268	14353	14358	14079	14164	14185	14213	14125	14295	14187	14152	14303	14181	14171	14197	14327	14140	14197	14224	14281	14232	14174	14183	14042	14192	14181	14365	14264	14084	14241	14314	14342	14301	14270	14189	14281	14402	14213	14285	14096	14256	14193	14216	14274	14274	14313	14178	14187	14467	14339	14149	14332	14445	14041	14263	14420	14257	14292	14172	14142	14174	14068	14260	14238	14359	14132	14300	14146	14337	14324	14213	14186	14191	14261	14188	14205	14178	14219	14227	14461	14117	14344	14173	14133	13997	14193	14089	14340	14132	14189	14318	14172	14368	14257	14180	14356	14259	14307	14387	14352	14008	14116	14320	14197	14410	14273	14156	14235	14313	14347	14093	14228	14250	14105	14254	14049	14286	14469	14219	14306	14261	14208	14077	14177	14234	14261	14281	14379	14173	14168	14076	14306	14345	14122	14201	14295	14239	14166	14246	14184	14373	14191	14174	14237	14352	14274	14260	14098	14350	14054	14169	14289	14223	14084	14268	14188	14253	14070	14186	14220	14106	14151	14279	14213	14275	14070	14101	14184	14189	14298	14022	14294	14310	14305	14168	14141	14215	14202	14425	14251	14270	14257	14226	14242	14187	14275	14289	14220	14305	14188	14188	13979	14355	14232	14226	14124	14185	14116	14285	14203	14352	14128	14104	14121	14300	14069	14213	14301	14224	14180	14262	14217	14255	14072	14301	14329	14353	14147	14297	14383	14199	14257	14040	14116	14299	14007	14403	14253	14132	14222	14089	14186	14039	14243	14314	14300	14393	14100	14220	14442	14198	14171	14306	14069	14437	14223	14094	14168	14391	14179	14289	14091	14261	14359	14404	14135	14346	14285	14226	14171	14219	14240	14162	14235	14333	14368	14332	14225	14214	14274	14197	14162	14152	14239	14363	14200	14250	14244	14375	14143	14109	14024	14297	14390	14336	14325	14180	14490	14202	14241	14203	14223	14275	14183	14261	14315	14085	14152	14177	14384	14103	14192	14287	14200	14361	14146	14059	14300	14221	14128	14286	13961	14101	14172	14070	14202	14192	14186	14153	14152	14372	14406	14257	14208	14089	14159	14248	14399	14168	14266	14277	14132	14396	14138	14150	14258	14183	14132	14199	14181	14246	14300	14116	14316	13993	14131	14216	14184	14223	14186	14033	14197	14194	14275	14094	14201	14261	14105	14134	14160	14293	14334	14224	14273	14498	14331	14292	14254	14254	14203	14317	14226	14284	14275	14289	14281	14260	14134	14185	14242	14222	14201	14100	14227	14253	14076	14239	14189	14090	14215	14305	14230	14255	14300	14315	14368	14320	14213	14326	14219	14123	14177	14117	14222	14313	14268	14286	14338	14226	14401	14218	14188	14164	14050	14443	14181	14200	14224	14074	14116	14191	14142	14151	14194	14203	14316	14271	14156	14177	14228	14334	14312	14121	14448	14322	14316	14269	14303	14280	14208	14254	14191	14339	14134	14255	14249	14199	14315	14066	14217	14134	14351	14277	14216	14273	14253	14322	14354	14426	14209	14307	14395	14256	14285	14296	14162	13997	14260	13938	14283	14163	14308	14360	14246	14405	14161	14214	14398	14149	14466	14205	14220	14243	14207	14230	14086	14258	14115	14254	14168	14183	14167	14056	14247	14245	14370	14212	14302	14136	14051	14403	14246	14432	14140	14202	14264	14243	14291	14085	14338	14112	14223	14139	14028	14302	14143	14123	14358	14105	14441	14406	14292	14454	14112	14310	14166	14123	14252	14218	14274	14290	14095	14199	14182	14032	14138	14227	14344	14260	14211	14277	14400	14282	14173	14116	14281	14228	14300	14270	14115	14316	14137	14322	14256	14273	14210	14352	14376	14071	14232	14332	14385	14257	14213	14302	14037	14347	14145	14286	14323	14370	14210	14332	14098	14229	14199	14140	14286	14199	14259	14227	14362	14152	14205	14257	14300	14107	14213	14213	14294	14190	14123	14256	14088	14178	14144	14293	14347	14309	14380	14272	14165	14152	14205	14131	14112	14154	14218	14293	14312	14349	14229	14172	14286	14295	14058	14333	14359	14232	13981	14154	14333	14037	14271	14233	14277	14183	14304	14425	14038	14209	14192	14213	14057	14152	14215	14320	14262	14301	14153	14067	14279	14198	14237	14180	14391	14330	14117	14338	14262	14249	14275	14215	14270	14241	14231	14304	14120	14123	14323	14246	14383	14213	14011	14132	14336	14163	14301	14232	14160	14297	14094	14166	14155	14262	14324	14310	14266	14204	14238	14251	14189	14129	14095	14291	14172	14195	14293	14178	14141	14268	14126	14248	14325	14110	14164	14184	14123	14277	14260	14217	14436	14228	14194	14253	14150	14255	14162	14239	14162	14168	14339	14262	14239	14092	14085	14360	14175	14256	14161	14142	14161	14281	14256	14289	14244	14224	14211	14094	14190	14262	14153	14215	14128	14349	14221	14289	14266	14288	14360	14187	14307	14328	14168	14137	14299	14044	14232	14212	14360	14345	14273	14092	13977	14179	14100	14309	14102	14362	14279	14296	14104	14123	14242	14227	14251	14282	14099	14154	14169	14081	14277	14296	14283	14188	14298	14251	14216	14091	14312	14228	14150	14251	14168	14327	14124	14231	14191	14277	14296	14451	14159	14227	14207	14205	14147	14323	14045	14363	14362	14136	14208	14301	14353	14196	14056	14434	14184	14144	14351	14178	14135	14209	14164	14287	14370	14157	14277	14312	14304	14296	14175	14112	14140	14197	14362	14291	14251	14191	14259	14337	14181	14313	14311	14153	14298	14212	14267	14004	14266	14211	14270	14234	14260	14281	14154	14254	14035	14016	14341	14275	14039	14259	14160	14460	14181	14236	14343	14200	14162	14134	14366	14272	14248	14290	14160	14283	14272	14001	14339	14367	14222	14243	14222	14131	14272	14272	14062	14083	14133	14311	14189	14204	14412	14212	14364	14316	14371	14112	14072	14140	14203	14131	14180	14235	14151	14199	14076	14197	14232	14208	14110	14338	14159	14259	14206	14216	14173	14233	14338	14271	14178	14292	14210	14271	14259	14245	14248	14480	14346	14195	14227	14298	14238	14373	14110	14340	14310	14133	14408	14273	14199	14272	14339	14122	14216	14150	14147	14249	14341	14139	14424	14322	14255	14221	14355	14261	14386	14126	14330	14264	14344	13983	14149	14408	14302	14209	14127	14203	14262	14191	14203	14199	14220	14195	14264	14223	14284	14233	14144	14286	14160	14303	14232	14207	14373	14285	14333	14355	14302	14196	14199	14133	14113	14289	14178	14299	14281	14311	14301	14168	14264	14184	14298	14291	14217	14224	14301	14308	14263	14152	14162	14284	14178	14300	14197	14284	14213	14334	14100	14361	14009	14177	14251	14248	14124	14204	14304	14231	14371	14322	14191	14198	14394	14380	14216	14191	14103	14243	14178	14287	14293	14217	14174	14366	14297	14016	14113	14284	14339	14285	14332	14188	14132	14300	14150	14250	14142	14356	14152	14280	14184	14200	14227	14089	14327	14283	14222	14137	14176	14273	14016	14293	14276	14369	14475	14236	14244	14132	14289	14182	14151	14285	14438	14216	14262	14193	14121	14222	14252	14279	14182
24610	21099	27314	26491	26550	34126	29343	24223	21009	19523	18814	18512	18342	18601	18533	18516	18333	18455	18270	18434	18407	18275	18346	18570	18539	18115	18294	18276	18532	18248	18188	18384	18261	18395	18332	18196	18362	18346	18286	18418	18209	18251	18356	18261	18355	17976	18211	18441	18300	18277	18251	18252	18320	18488	18424	18196	18099	18305	18223	18216	18138	18135	18155	18288	18255	18181	18252	18068	18277	18377	18116	18249	18379	18199	18324	18194	18385	18349	18088	17992	18188	18027	18221	18346	18298	18222	18363	18303	18195	18107	18172	18310	18391	18250	18406	18312	18339	18368	18336	18373	18208	18206	18374	18268	18212	18307	18380	18379	18096	18282	18208	18464	18281	18498	18093	18341	18157	18126	18190	18163	18334	18306	18127	18357	18425	18336	18401	18282	18192	18235	18163	18021	18271	18084	18299	18589	18241	18161	18101	18317	18389	18141	18544	18302	18189	18310	18217	18302	18219	18238	18434	18234	18369	18241	18320	18238	18325	18391	18329	18205	18238	18171	18297	18289	18227	18206	18341	18278	18553	18256	18237	18222	18486	18244	18053	18347	18355	18212	18320	18311	18261	18293	18229	18271	18342	18445	18316	18119	18467	18232	18245	18349	18032	18448	18297	18180	18051	18398	18352	18192	18549	18086	18378	18104	18236	18246	18012	18254	18393	18357	18245	18186	18245	18208	18171	18258	18264	18298	18208	18159	18423	18166	18388	18291	18271	18435	18372	18322	18292	18330	18228	18343	18393	18111	18199	18331	18075	18320	18118	18148	18130	18269	18175	18268	18383	18100	18050	18365	18221	18236	18044	18329	18248	18396	18267	18182	18462	18208	18377	18152	18352	18334	18207	18320	18255	18251	18357	18405	18108	18163	18317	18277	18539	18364	18176	18162	18250	18237	18269	18381	18385	18314	18195	18387	18297	18215	18250	18310	18252	18232	18288	18244	18289	18157	18478	18144	18295	18398	18314	18263	18252	18263	18302	18409	18157	18287	18227	18098	18409	18233	18478	18478	18324	18406	18421	18150	18414	18354	18360	18248	18280	18324	18324	18266	18339	18182	18328	18069	18310	18398	18410	18409	18408	18451	18427	18164	18284	18143	18215	18127	18168	18334	18349	18217	18195	18386	18287	18384	18336	18271	18353	18199	18285	18232	18300	18261	18355	18375	18370	18428	18387	18324	18084	18314	18331	18448	18233	18221	18092	18394	18325	18365	18182	18378	18324	18236	18189	18251	18353	18181	18317	18198	18315	18017	18202	18096	18220	18382	18136	18271	18086	18263	18268	18137	17999	18212	18353	18197	18142	18220	18257	18182	18374	18040	18445	18384	18164	18274	18047	18314	18351	18327	18107	18332	18186	18179	18245	18198	18126	18380	18452	18294	18250	18413	18258	18362	18484	18224	18383	18363	18235	18125	18266	18348	18341	18374	18227	18273	18261	18194	18465	18307	18463	18237	18299	18316	18273	18169	18245	18409	18310	18213	18092	18342	18253	18126	18193	18407	18374	18321	18134	18425	18266	18289	18238	18117	18220	18210	18263	18312	18422	18256	18264	18539	18674	18055	18413	18203	18192	18186	18412	18213	18138	18344	18278	18270	18371	18129	18055	18291	18417	18192	18054	17971	18262	18364	18180	18065	17991	18269	18387	18247	18195	18259	18300	18247	18367	18048	18212	18427	18237	18357	18326	18488	18299	18337	18363	18345	18290	18317	18360	18125	18229	18181	18247	18299	18387	18244	18366	18214	18109	18398	18403	18198	18191	18123	18317	18101	17974	18182	18328	18392	18092	18327	18128	18174	18288	18403	18447	18275	18432	18120	18446	18384	18369	18174	18455	18116	18250	18288	18034	18261	18263	18321	18325	18205	18418	18323	18319	18253	18215	18182	18078	18112	18119	18158	18409	18151	18250	18205	18069	18436	18227	18101	18216	18320	18396	18341	18183	18093	18353	18287	18308	18350	18419	18242	18462	18211	18290	18213	18204	18290	18150	18126	18317	18153	18094	18286	18280	18150	18240	18432	18177	18330	18363	18291	18390	18383	18230	18007	18242	18332	18229	18256	18265	18245	18479	18361	18140	18402	18189	18400	18200	18532	18366	18111	18167	18455	18310	18262	18300	18208	18385	18289	18338	18495	18167	18388	18408	18370	18214	18076	18177	18321	18222	18277	18465	18184	18400	18206	18213	18431	18174	18157	18143	18384	18146	18281	18326	18540	18379	18340	18364	18531	18061	18287	18296	18311	18342	18139	18362	18334	18169	18326	18212	18269	18263	18458	18383	18284	18200	18241	18167	18304	18291	18426	18430	18254	18140	18208	18022	18286	18187	18341	18250	18375	18391	18230	18452	18345	18358	18344	18344	18167	18252	18420	18413	18286	18398	18325	18291	18356	18335	18174	18231	18414	18276	18318	18208	18159	18284	18262	18316	18362	18300	18284	18184	18239	18324	18304	18322	18417	18252	18446	18401	18363	18379	18381	18184	18262	18322	18207	18604	18217	17851	18390	18269	18270	18277	18297	18368	18268	18266	18522	18210	18380	18208	18199	18461	18394	18123	18177	18095	18450	18327	18175	18274	18361	18202	18317	18292	18199	18118	18165	18359	18326	18248	18143	18084	18137	18155	18287	18386	18157	18355	18210	18638	18369	18333	18157	18245	18182	18261	18258	18379	18419	18208	18057	18242	18353	18193	18349	18250	18171	18373	18395	18313	18494	18187	18234	18382	18248	18082	18139	18320	18337	18456	18231	18333	18102	18175	18165	18228	18229	18298	18134	18279	18267	18395	18252	18245	18188	18167	18209	18195	18130	18207	18379	18455	18298	18308	18361	18330	18145	18366	18468	18288	18355	18283	18474	18168	18126	18167	18269	18119	18378	18299	18374	18351	18139	18318	18275	18353	18319	18250	18317	18386	18072	18099	18285	18325	18340	18406	18216	18250	18113	18323	18295	18518	18144	18159	18285	18200	18464	18251	18325	18237	18365	18209	18267	18293	18367	18449	18351	18326	18465	18108	18354	18419	18207	18387	18287	18117	18379	18339	18391	18121	18149	18445	18286	18396	18497	18109	18324	18121	18084	18321	18305	18238	18284	18574	18397	18531	18343	18250	18315	18178	18109	18297	18126	18358	18322	18274	18250	18215	18312	18137	18103	18233	18285	18450	18232	18268	18381	18287	18338	18303	18394	18379	18070	18462	18267	18186	18127	18413	18184	18390	18152	18445	18427	18359	18208	18352	18234	18124	18190	18163	18098	18141	18363	18388	18143	18296	18330	18379	18439	18415	18327	18219	18273	18128	18354	18246	18344	18256	18323	18341	18345	18059	18133	18376	18263	18244	18583	18216	18194	18171	18295	18268	18228	18422	18459	18310	18533	18287	18192	18299	18262	18560	18336	18123	18242	18478	18282	18294	18322	18482	18541	18224	18459	18377	18228	18286	18236	18296	18111	18201	18365	18200	18235	18334	18363	18332	18153	18240	18414	18375	18151	18449	18156	18478	18324	18236	17991	18275	18410	18417	18141	18524	18135	18309	18200	18349	18200	18321	18083	18423	18327	18202	18273	18252	18295	18138	18154	18096	18394	18421	18143	18453	18434	18360	18527	18427	18220	18334	18365	18152	18431	18313	18400	18395	18352	18083	18216	18423	18445	18332	18261	18151	18273	18404	18270	18075	18325	18078	18230	18171	18211	18435	18311	18430	18235	18513	18042	18242	18033	18243	18225	18392	18059	18260	18234	18296	18265	18243	18170	18190	18412	18117	18131	18389	18370	18251	18221	18136	18459	18405	18296	18514	18384	18415	18261	18098	18245	18157	18147	18179	18382	17999	18355	18232	18269	18215	18291	18058	18071	18240	18026	18506	18382	18381	18315	18245	18299	18110	18501	18234	18454	18367	18352	18246	18303	18148	18530	18563	18446	18338	18382	18437	18199	18164	18192	18381	18093	18339	18251	18230	18212	18299	18137	18268	18087	18262	18148	18140	18094	18358	18161	18388	18467	18417	18287	18394	18397	18248	18117	18425	18274	18230	18236	18171	18341	18297	18213	18503	18343	18291	18160	18331	18401	18202	18370	18404	18046	18154	18152	18346	18252	18348	18222	18207	18208	18348	18347	18375	18070	18277	18201	18427	18436	18376	18273	18253	18299	18167	18399	18241	18184	18385	18415	18317	18477	18350	18196	18485	18289	18162	18370	18334	18155	18406	18343	18187	18231	18383	18111	18187	18195	18401	18240	18089	18320	18128	18328	18241	18228	18202	18191	18245	18415	18183	18199	18300	18345	18276	18411	18284	18147	18423	18407	18236	18319	18144	18317	18205	18300	18184	18330	18163	18216	18189	18384	18104	18047	18225	18078	18169	18117	18486	18346	18375	18435	18286	18525	18286	18447	18283	18447	18483	18355	18439	18253	18423	18279	18288	18310	18303	18272	18324	18236	18072	18213	18109	18425	18363	18412	18364	18472	18342	18098	18327	18108	18270	18260	18190	18317	18464	18272	18087	18268	18320	18198	18119	18182	18279	18316	18380	18228	18154	18108	18320	18317	18399	18161	18473	18037	18127	18194	18477	18183	18247	18302	18267	18437	18201	18249	18161	18284	18006	18227	18271	18343	18219	18151	18168	18347	18177	18306	18262	18111	18315	18147	18488	18166	18388	18317	18213	18378	18311	18355	18284	18404	18200	18296	18349	18297	18481	18327	18374	18283	18131	18304	18499	18406	18635	18349	18218	18297	18371	18233	18200	18225	18275	18501	18379	18494	18316	18098	18375	18311	18452	18372	18349	18041	18144	18481	18134	18308	18316	18350	18212	18112	18444	18175	18231	18106	17917	18212	18329	18353	18378	18306	18234	18043	18307	18444	18354	18310	18237	18069	18415	18184	18282	18467	18228	18295	18262	18292	18208	18538	18322	18428	18288	18469	18389	18274	18386	18322	18392	18353	18222	18218	18432	18368	18352	18123	18303	18319	18078	18195	18317	18196	18511	18210	18214	18442	18160	18123	18173	18236	18504	18312	18289	18060	18125	18209	18195	18576	18215	18287	18262	18144	18183	18113	18143	18173	18349	18217	18107	18174	18401	18322	18172	18149	18377	18234	18118	18329	18115	18434	18221	18465	18225	18203	18325	18196
22075	39074	31426	20075	29470	36720	28834	22916	18552	16400	15774	15332	15299	15171	15391	15139	15318	15295	15452	15230	15159	15365	15074	15307	15168	15104	15185	15352	15178	15179	15172	15239	15179	15223	15369	15191	15335	15324	15326	15260	15139	15212	15141	15301	15268	15183	15285	15176	15176	15167	15160	15267	15104	15249	15305	15210	15221	15150	15236	15396	15380	15269	15368	15183	15077	15274	15107	15259	15276	15203	15316	15251	15214	15292	15346	15153	15232	15271	15246	15203	15349	14978	15336	15294	15173	15202	15264	15224	15243	15295	15238	15368	15349	15347	15264	15177	15372	15202	15384	15247	15247	15192	15523	15088	15269	15325	15174	15413	15403	15216	15134	15120	15208	15270	15155	15296	15107	15132	15162	15276	15179	15091	15174	15316	15285	15245	15384	15136	15181	15190	15242	15166	15374	15099	15336	15197	15303	15311	15189	15117	15182	15234	15223	15095	15265	15134	15297	15038	15204	15407	15258	15136	15135	15388	15202	15251	15245	15341	15078	15136	15169	15175	15126	15092	15199	15214	15188	15219	15345	15354	15076	15120	15212	15323	15163	15171	15406	15296	15270	15303	15198	15278	15333	15090	15298	15163	15200	15216	15338	15311	15084	15155	15077	15272	15215	15173	15158	15184	15155	15310	15137	15139	15131	15296	15088	15262	15094	15298	15206	15270	15251	15251	15281	15358	15298	15242	14999	15317	15247	15328	15350	15181	15112	15134	15203	15304	15345	15105	15348	15284	15308	15219	15390	15122	15289	15262	15220	15210	15296	15266	15457	15226	15188	15109	15213	15257	15201	15184	15286	15172	15477	15009	15329	15312	15207	15128	15196	15100	15291	15127	15097	15139	15124	15186	15259	15249	15240	15344	15071	15280	15151	15157	15407	15235	15271	15260	15244	15123	15378	15130	15193	15173	15283	15106	15314	15268	15264	15384	15184	15279	15360	15358	15323	15311	15186	15175	15392	15097	15293	15068	15073	15394	15232	15149	15189	15161	15267	15216	15233	15328	15266	15181	15282	15154	15111	15348	15237	15201	15033	15102	15288	15274	15155	15456	15084	15289	15418	15139	15193	15222	15205	15171	15315	15233	15327	15287	15270	15074	15151	15257	15162	15352	15189	15255	15139	15234	15107	15279	15385	15193	15345	15137	15260	15122	15403	15205	15343	15152	15346	15163	15359	15239	15265	15340	15123	15187	15212	15197	15349	15292	15132	15221	15301	15343	15208	15047	15191	15207	15297	15334	15192	15220	15399	15310	15120	15357	15185	15264	15173	15371	15232	15174	15100	15129	15353	15398	15232	15160	15216	15248	15386	15394	15393	15234	15256	15343	15269	15242	15258	15298	15265	15095	15147	15291	15071	15324	15106	15187	15229	15224	15162	15191	15380	15205	15345	15251	15133	15296	15194	15234	15260	15298	15267	15098	15268	15108	15248	15330	15367	15174	15270	15213	15143	15238	15047	15233	15255	15214	15151	15146	15144	15335	15326	15216	15201	15214	15080	15244	15298	15247	15392	15069	15178	15357	15159	15150	15206	15296	15240	15289	15302	15199	15248	15334	15483	15187	15303	15303	15211	15082	15185	15158	15223	15300	15178	15355	15175	15223	15345	15192	15241	15365	15217	15168	15207	15195	15194	15263	15237	15278	15186	15180	15457	15241	15249	15383	15195	15183	15045	15048	15135	15112	15375	15191	15193	15130	15160	15219	15150	15186	15244	15356	15321	15076	15314	15200	15304	15365	15135	15390	15095	15388	15245	15102	15225	15164	15272	15249	15289	15274	15294	15152	15131	15281	15224	15291	15087	15428	15180	15114	15341	15116	15309	15220	15124	15366	15248	15001	15254	15413	15324	15269	15230	15074	15345	15113	15382	15180	15268	15219	15267	15199	15219	15164	15176	15226	15221	15303	15150	15152	15215	15125	15038	15249	15248	15227	15166	15217	15074	15264	15261	15144	15202	15201	15271	15365	15321	15269	15207	15135	15414	15101	15291	15166	15071	15225	15185	15341	15167	15213	15114	15208	15152	15006	15267	15218	15216	15226	15229	15300	15090	15213	15239	15407	15371	15197	15140	15429	15184	15194	15063	15177	15199	15210	15163	15428	15254	15032	15164	15213	15277	15151	15336	15196	15230	15071	15202	15207	15303	15252	15305	15296	15452	15338	15215	15237	15382	15429	15451	15072	15348	15167	15137	15160	15162	15277	15157	15241	15240	15207	15320	15019	15241	15180	15145	15178	15331	15109	15354	15250	15251	15140	15171	15267	15049	15223	15212	15449	15191	15181	15294	15163	15125	15183	15126	15270	15266	15204	15313	15367	15168	15214	15188	15223	15347	15229	15276	15188	15185	15431	15366	15215	15052	15006	15164	15304	15198	15194	15236	15267	15301	15184	15173	15361	15304	15127	15286	15146	15115	15089	15262	15343	15219	15149	15262	15338	15150	15187	15113	15312	15251	15195	15259	15196	15322	15221	15093	15185	15289	15510	15231	15234	15271	15186	15303	15456	15248	15195	14977	15243	15350	15349	15261	15227	15432	15199	15264	15186	15462	15377	15075	15222	15238	15128	15179	15157	15219	15387	15198	15168	15218	15211	15333	15244	15191	15367	15274	15155	15146	15215	15293	15168	15113	15263	15053	15195	15269	15113	15230	15115	15136	15201	15207	15180	15367	15282	15177	15302	15051	15368	15303	15366	15357	15260	15175	15312	15270	15306	15107	15262	15346	15181	15338	15175	15192	15220	15312	15312	15193	15215	15203	15208	15371	15204	15237	15299	15166	15362	15304	15272	15352	15382	15091	15362	15271	15300	15180	15515	15314	15115	15323	15199	15233	15115	15057	15113	15288	15275	15358	15324	15214	15227	15265	15376	15178	15352	15253	15292	15144	15210	15214	15391	15140	15203	15366	15160	15278	15322	15321	15077	15351	15185	15178	15101	15229	15239	15254	15067	15273	15032	15266	15270	15167	15091	15133	15328	15328	15299	15376	15294	15174	15207	15247	15302	15123	15260	15251	15285	15209	15221	15257	15236	15181	15235	15319	15224	15229	15342	15236	15314	15148	15294	15263	15163	15373	15230	15384	15175	15296	15339	15191	15255	15023	15220	15259	15266	15199	15370	15138	15133	15290	15331	15104	15173	15197	15484	15442	15349	15170	14997	15158	15132	15218	15427	15280	15237	15288	15116	15131	15235	15197	15235	15147	15111	15233	15221	15306	15114	15190	15290	15229	15262	15240	15095	15174	15152	15283	15079	15298	15219	15373	15162	15195	15139	15284	15106	15202	15486	15147	15420	15283	15222	15191	15099	15248	15400	15286	15289	15217	15245	15224	15156	15182	15110	15208	15280	15035	15304	15317	15355	15193	15181	15261	15209	15175	15329	15260	15190	15347	15072	15257	15287	15265	15157	15361	15319	15317	15198	15229	15398	15144	15241	15250	15097	15031	15248	15185	15017	15357	15123	15167	15222	15188	15232	15295	15187	15233	15160	15225	15400	15054	15241	15321	15240	15204	15370	15211	15132	15398	15255	15383	15381	15113	15274	15218	15239	15226	15282	15275	15192	15148	15245	15196	15335	15037	15161	15161	15395	15274	15269	15307	15307	15335	15427	15358	15303	15265	15453	15194	15202	15270	15262	15061	15211	15153	15308	15251	14935	15137	15251	15150	15310	15170	15286	15166	15316	15358	15211	15119	15261	15103	15267	15293	15199	15074	15106	15453	15332	15233	15213	15387	15244	15124	15206	15251	15265	15199	15329	15159	15227	15299	15333	15289	15371	15363	15288	15322	15395	15202	15205	15227	15202	15244	15429	15296	15105	15145	15216	15189	15097	15342	15327	15159	15428	15263	15238	15048	15283	15330	15184	15213	15077	15155	15273	15374	15396	15351	15189	15269	15322	15168	15222	15398	15260	15272	15214	15242	15251	15206	15229	15382	15216	15299	15032	15013	15408	15283	15297	15338	15435	15486	15254	15046	15241	15268	15182	15208	15190	15243	15339	15210	15240	15188	15087	15444	15216	15008	15313	15233	15106	15153	15257	15309	15242	15208	15186	15239	15227	15214	15312	15153	15197	15286	15248	15106	15327	15287	15265	15133	15417	15171	15216	15230	15104	15175	15334	15249	15260	15230	15347	15262	15234	15293	15359	15297	15281	15429	15253	15098	15076	15198	15312	15243	15205	15460	15230	15332	15155	15329	15256	15175	15198	15247	15257	15352	15225	15275	15300	15141	15230	15336	15275	15306	15174	15127	15324	15189	15284	15149	15197	15339	15279	15315	15179	15337	15182	15433	15239	15292	15296	15083	15220	15265	15224	15221	15236	15202	15079	15284	15068	15255	15379	15302	15380	15165	15271	15162	15272	15404	15314	15119	15414	15205	15297	15216	15222	15417	15244	15212	15222	15305	15241	15079	15309	15233	15274	15215	15342	15220	15358	15135	15193	15193	15187	15136	15229	15234	15309	15305	15317	15168	15395	15314	15132	15272	15156	15293	15208	15274	15170	15228	15365	15362	15207	15250	15121	15275	15357	15126	15246	15188	15272	15267	15252	15265	15223	15231	15437	15045	15214	15253	15332	15196	15225	15356	15123	15238	15502	15396	15251	15160	15298	15411	15176	15338	15260	15289	15064	15389	15130	15469	15173	15559	15245	15305	15235	15431	15224	15179	15312	15195	15279	15159	15247	15169	15181	15217	15154	15008	15156	15122	15157	15332	15271	15276	15257	15032	15108	15321	15121	15188	15255	15166	15201	15129	15340	15342	15259	15171	15410	15416	15185	15194	15389	15301	15256	15119	15209	15183	15087	15296	15158	15237	15374	15433	15234	15334	15260	15173	15145	15169	15260	15340	15242	15227	15083	15273	15203	15196	15280	15261	15355	15300	15173	15240	15300	15386	15324	15343	15257	15360	15306	15192	15323	15321	15016	15231	15095	15325	15150	15159	15121	15207	15085	15059	15399	15195	15200	15085	15114	15283	15148	15196	15293	15246	15319	15104	15266	15270	15109	15281	15181	15254	15104	15311	15394	15172	15335	15132	15184	15505	15397	15407	15101	15242	15198	15263	15318	15109	15318	15232	15258	15393	15136	15307	15296	15186	15311	15352	15224	15268	15204	15022	15208	15152	15251
22032	21065	28273	26336	39234	46032	45289	38022	31139	25756	22485	21173	21128	21056	21050	20972	20941	21084	21145	20943	21002	20921	20826	20892	21118	21127	21118	21118	20931	20708	20976	20881	20857	20936	20892	20958	21049	20793	20855	20706	20796	21094	21046	20622	20910	21057	21037	21005	20865	20715	20872	20962	20728	20955	20751	21100	20902	20805	20982	20887	21079	20954	20836	20592	20751	20832	20631	20642	20992	20996	20992	20833	20787	20745	20940	21027	20764	20804	20726	21033	20907	20927	20806	20938	20836	20721	20891	20921	20974	20799	20953	20763	20898	20669	20740	21118	21016	20780	20871	20924	20680	21209	20889	20898	20893	20778	20883	21011	20798	20730	20732	20972	20945	21024	20945	20808	20799	20982	20892	20913	20978	20998	20778	20801	20676	20724	20698	20993	20863	21046	20903	20975	20821	21154	20779	20664	20868	21067	20919	20928	20932	20388	20738	20869	21002	20898	20812	20843	20742	20933	20909	21014	20830	21091	20841	20756	21005	20785	20659	21015	20871	20708	20827	20846	20785	20696	20661	21056	20835	20854	20950	20784	20919	20922	20826	20958	20733	20886	20800	20885	20949	20788	20749	20653	20890	20766	20804	21059	20890	20809	20922	20782	20853	20934	21053	20931	20802	20863	20818	20763	20888	20965	20903	20856	20813	20782	20780	21016	20814	20990	20751	20991	20901	20802	20883	20732	20727	20785	20951	20869	20739	20815	20938	20940	21084	20754	20702	20828	20836	20814	20718	20773	20666	21021	20839	20843	20996	21001	20806	20582	20828	20893	20876	20923	20884	20928	20982	20620	20915	20878	20884	20650	20910	20678	20863	20823	20900	20896	20887	20550	20854	20898	20713	20669	21027	20703	20742	20839	21058	20975	20830	20631	20725	20835	20703	20774	20963	20989	20951	20943	20910	20842	21062	21005	20772	20879	20767	20802	20967	20903	20868	20639	20770	20871	20816	21042	20732	20968	20882	20745	20957	21155	20759	20885	20811	20919	20853	20992	20780	20823	20734	21040	20602	20876	20811	20739	20814	20744	20942	20682	20730	20744	20976	20804	20778	20997	20881	21044	20860	20581	20756	20966	20922	20887	20655	20928	20850	20807	20932	20684	20965	20608	20939	20797	20767	20761	20840	20677	20873	20709	20873	20942	20672	20843	20798	20893	21016	20893	20689	20875	20942	20997	20612	20931	21044	20633	20660	20858	20644	20856	20853	20854	20844	20751	20886	21096	20632	20884	20825	20988	20756	20895	21095	20762	20839	20840	20848	20714	20821	20718	20956	20934	20862	20794	20904	20856	20931	20737	20793	20859	20884	20865	20770	20691	20670	20803	20862	20891	20771	20979	20841	21060	20811	20766	21107	20806	21028	20849	20885	20747	20990	20675	20653	20604	20679	20792	20738	20546	20752	20800	20781	20694	20773	20918	20817	20904	20913	20877	20700	20802	20870	20724	20822	20796	20714	20920	20957	20726	20897	20961	20683	20910	20876	20847	20840	20961	20961	20837	20935	20801	20933	20638	20745	20725	20788	20999	20908	20679	20765	20721	20918	20905	20706	20897	20651	20986	21039	20894	20935	20698	20861	20893	20936	20921	20918	20771	21040	20805	20636	20873	21109	20900	21014	20812	20783	20746	21057	20836	20719	20701	20889	20736	20939	20902	20569	20894	20890	20604	21135	20991	20864	21007	20646	20834	20917	20900	20989	20957	21049	20998	20891	20684	20866	21085	20851	20791	20888	20682	21025	20813	20841	20770	20907	20840	21026	21046	20929	20904	20798	20965	20700	20950	20875	20983	20959	20753	20779	20755	20751	20691	20956	20808	20796	20783	20818	20995	20878	20895	20938	20786	20735	20872	20718	20823	20971	20817	20744	20834	20804	20802	20688	20841	20817	20757	20728	20956	20758	20746	20904	20806	20778	20811	20934	20721	20882	20797	20742	20836	20833	20964	20658	20613	20843	20795	21038	20767	20706	20791	20880	20782	20870	21171	20870	20919	21041	20741	21012	20826	21053	20784	20852	20692	20880	20823	20799	20844	20867	20741	20935	20943	20767	20992	20880	20788	20785	20934	20788	20890	20650	20770	20773	20903	20782	20763	20931	21032	21041	20959	20831	20834	20702	20853	20944	20745	20669	20672	20856	20835	20586	20933	20796	20902	20803	20728	20644	20956	20664	21110	21022	20878	20974	20782	20785	20795	20699	20795	20954	20725	20837	20649	20880	20982	20739	21185	21028	20917	20839	21043	20773	21005	20673	20845	20752	20827	20946	20652	20870	20939	20855	21110	20634	20901	20824	20814	21179	20981	20722	21160	20750	20873	20783	20804	20832	20787	20671	20754	20749	20840	21159	20812	20823	20935	20790	20729	20859	20791	20867	21000	20875	20825	20844	21043	20735	20689	20999	20767	20775	20744	20731	20859	20814	20813	20742	20922	20770	20773	20921	20964	20847	20817	20828	20867	20950	20974	20927	20752	20826	20999	20663	20726	20839	20943	20853	20843	21016	20760	21031	20747	20526	21099	20918	20686	20558	20812	20858	20976	20749	20588	21074	20671	20898	20791	20904	20858	20791	20876	21023	20745	20918	20751	20661	20902	20985	20636	20898	20873	20886	20756	20950	20939	20933	20811	20755	20845	20819	20776	20855	21031	20841	20760	20730	20802	20850	20866	20936	20973	20955	20928	20728	20739	20572	20976	20697	20985	20997	20702	20765	20931	20777	20739	20933	20803	20813	20761	20983	20955	20896	21043	20731	21000	21011	20739	20853	20889	20922	20812	20681	20905	20872	21100	20944	20827	20836	20593	20805	20667	20934	20940	20927	20800	20791	21018	20932	21042	20824	20852	20803	20799	20735	20902	20793	20809	20823	20747	20843	20812	20926	20925	20960	20716	20976	20723	20650	20768	20870	21137	20703	20963	20718	20667	20967	20934	20827	20883	20938	21061	20899	20766	20884	20607	20730	20679	20873	20696	20834	20972	20772	20876	20862	20873	20744	20923	20683	20840	20861	21038	20924	20872	20957	20746	20893	21083	20899	20863	20995	20870	20838	20811	20741	20848	20783	20784	21026	20979	20731	20921	20837	20897	21085	20808	20855	20938	21050	20916	20907	20882	20711	20711	21008	20958	20993	20712	20836	20720	20957	20755	21053	20975	20795	20928	20687	20783	20703	20930	20853	21048	20694	21018	20691	20761	20894	20890	21007	20871	20563	20750	20849	20929	20800	20991	20919	20829	20893	20913	20728	20792	20799	20928	20753	20821	20857	20937	20832	20860	20722	20947	20799	21140	20921	20743	20786	20951	21074	20721	21048	20832	20859	20743	20856	20862	20834	20708	20668	20906	20859	20958	20857	20988	20854	20616	20766	20952	20787	20935	20889	20708	20668	20811	20853	20811	20854	20831	20910	20856	20845	20989	20768	20968	20803	20921	20895	20592	21045	20587	21025	20857	20912	20709	20720	20756	20859	20863	20899	21039	20866	20770	21123	20868	20907	20902	20757	20964	20750	20699	20931	20936	20842	20637	20771	20893	20903	20857	21010	20910	21059	20734	20893	21039	20767	20897	20779	20850	20775	20895	20829	20985	20890	20960	20626	20940	20935	20522	20695	20682	20903	20994	20712	20681	20735	20869	20991	20880	20737	20904	20893	20722	20826	20701	20878	20714	20859	20744	20990	20754	20879	20822	21008	20828	20706	20744	20849	20749	20818	21072	20857	20666	20863	20829	20574	20743	20710	20961	20800	21057	20871	20875	20879	21040	20896	20779	20831	21005	21004	21043	20964	20815	20969	20806	20780	21058	21010	20782	20805	21056	20870	20729	21065	20904	20775	21039	20734	20745	20925	20976	20968	20785	21064	21000	20768	20747	20851	20767	20667	20658	20836	20705	20683	20920	20823	20750	20891	20948	20706	20839	20767	20982	20833	20804	20700	20652	21041	20784	20775	20718	20931	20875	20778	20933	20828	20932	20757	20986	20716	20826	20893	20952	20913	20677	20755	20817	20818	20794	20723	20692	20921	20855	20855	20540	20951	21000	20865	20771	20831	20813	20880	20761	20837	20822	20833	20815	20932	20842	20865	20825	20926	20591	20817	20843	20806	20933	20947	21017	20755	20850	20798	20679	20780	21128	20804	20716	20852	20920	20788	20731	20968	20957	20816	20764	20754	20790	20840	20882	20898	20722	20963	20789	20819	20715	20690	20867	20795	20878	20682	20888	20945	20911	20848	20731	20701	20879	20924	20849	20898	21012	20969	21043	20972	20814	20804	21071	20797	20751	20906	20987	20947	20892	20906	20680	20986	21048	20774	20685	20790	20854	20961	20830	20854	20781	20806	20644	20820	20682	20989	20805	20716	20939	20986	20976	20950	20930	20762	20827	20878	21068	20930	20948	20791	20823	20850	20823	20765	20886	21020	20896	20854	20759	20956	21055	20736	20709	20820	20843	20721	20865	20928	21025	20968	20783	20771	20654	21083	20923	20981	20849	20618	20878	20892	20742	20931	20846	20820	20874	21051	21028	21118	21026	20878	20860	20793	20792	20852	20902	20879	20605	20673	20879	20931	20786	20844	20916	20860	20889	20842	20783	20960	20844	20807	20956	20976	20998	20816	20859	20885	20771	20904	20565	21004	20910	20779	20774	20799	20848	20817	20727	20719	20920	20773	20749	20870	20692	21050	20934	21103	20818	21000	20617	20781	20853	20844	20718	20931	20953	20921	20868	21044	20819	21058	20995	20622	20816	20892	20810	20783	20818	20919	20936	20720	20861	21101	20923	20868	20949	20877	20862	20823	21002	20857	21016	20797	20831	20762	20803	20815	20927	20906	20467	20770	20615	20895	20785	20822	20933	21061	20857	21004	21107	20806	20793	20889	20828	20736	20827	20958	20872	21090	20821	20705	20812	21031	20808	20930	20954	20967	20718	20735	20789	21070	20809	20931	20844	20784	21212	20669	20651	20937	20573	21092	20780	20741	20862	20811	20686	20921	20788	20790	20928	20902	21237	20892	20800	20767	20805	20816	20942	20670	21039	20965	20834	20771	20805	20816	20852	21025	20771	20819	20820	20718	20806	20733	20782	20849	20715	20924	20788	20771	20940	20943	20982	20786	20698	21002	20800	20924	20927	20877	21021
25576	54235	40854	45111	58449	51436	44548	37473	28676	20665	17812	16834	16624	16739	16875	16614	16610	16548	16937	16936	16723	16645	16655	16661	16721	16756	16798	16535	16543	16585	16613	16766	16582	16829	16626	16555	16639	16546	16866	16667	16821	16613	16467	16729	16607	16520	16710	16564	16811	16849	16539	16632	16719	16779	16635	16732	16535	16642	16666	16667	16732	16666	16583	16699	16730	16730	16563	16763	16533	16808	16546	16730	16744	16773	16677	16625	16569	16627	16797	16634	16727	16777	16628	16756	16580	16705	16726	16587	16597	16870	16576	16818	16753	16637	16593	16610	16746	16594	16807	16528	16631	16742	16539	16619	16654	16710	16707	16805	16757	16635	16730	16813	16687	16865	16624	16630	16729	16663	16704	16544	16742	16717	16611	16735	16623	16702	16554	16805	16519	16747	16736	16629	16726	16572	16740	16549	16725	16605	16727	16746	16524	16603	16641	16757	16668	16590	16736	16832	16697	16758	16688	16629	16749	16721	16605	16718	16530	16631	16770	16757	16541	16634	16640	16662	16619	16787	16579	16568	16518	16654	16712	16614	16700	16545	16601	16525	16834	16531	16695	16661	16704	16751	16664	16540	16692	16660	16779	16576	16705	16670	16766	16563	16703	16602	16850	16755	16832	16638	16567	16501	16791	16690	16532	16591	16561	16608	16666	16523	16594	16624	16631	16642	16675	16652	16662	16642	16834	16489	16728	16710	16510	16545	16821	16732	16519	16702	16761	16652	16601	16681	16471	16710	16900	16682	16722	16901	16556	16645	16723	16658	16658	16522	16763	16760	16797	16618	16654	16729	16628	16629	16677	16754	16700	16672	16639	16622	16835	16801	16700	16645	16438	16437	16668	16770	16672	16608	16557	16898	16618	16725	16706	16510	16762	16682	16790	16834	16751	16746	16652	16740	16629	16613	16555	16690	16756	16655	16695	16809	16565	16338	16779	16662	16730	16643	16682	16547	16585	16501	16773	16452	16577	16559	16708	16593	16600	16784	16739	16600	16691	16794	16795	16912	16546	16651	16663	16750	16709	16548	16603	16663	16616	16758	16621	16598	16689	16565	16658	16707	16622	16710	16806	16685	16870	16723	16874	16519	16557	16570	16697	16704	16631	16676	16539	16673	16659	16699	16814	16664	16598	16650	16670	16788	16645	16769	16669	16623	16629	16656	16540	16710	16602	16617	16717	16741	16714	16668	16748	16717	16724	16547	16685	16771	16750	16762	16703	16531	16741	16608	16747	16680	16642	16759	16752	16691	16609	16714	16786	16522	16566	16845	16647	16701	16628	16741	16764	16784	16675	16749	16500	16513	16515	16591	16697	16682	16516	16637	16546	16772	16708	16729	16746	16681	16854	16612	16663	16611	16770	16542	16620	16580	16757	16690	16501	16699	16556	16581	16621	16654	16685	16587	16762	16749	16648	16879	16797	16667	16588	16702	16693	16580	16663	16555	16665	16695	16627	16626	16784	16720	16540	16657	16741	16541	16714	16752	16683	16762	16698	16736	16692	16738	16605	16647	16812	16863	16572	16640	16746	16715	16576	16828	16520	16753	16671	16716	16530	16675	16746	16765	16574	16721	16592	16728	16674	16656	16706	16573	16437	16671	16681	16621	16645	16571	16662	16409	16589	16734	16482	16721	16710	16643	16728	16490	16749	16548	16688	16623	16655	16822	16603	16684	16547	16597	16643	16625	16792	16705	16622	16603	16717	16523	16555	16663	16621	16594	16579	16564	16681	16830	16652	16610	16767	16929	16532	16820	16678	16724	16880	16625	16626	16656	16895	16578	16786	16611	16600	16814	16720	16662	16419	16676	16757	16685	16861	16690	16634	16596	16598	16603	16629	16649	16719	16816	16780	16799	16713	16699	16884	16437	16676	16656	16681	16655	16550	16692	16612	16640	16572	16835	16748	16687	16582	16627	16704	16685	16765	16633	16643	16757	16548	16749	16661	16645	16479	16714	16644	16815	16592	16810	16585	16869	16690	16873	16476	16667	16674	16939	16834	16724	16750	16709	16514	16753	16456	16596	16624	16523	16655	16743	16724	16682	16668	16791	16719	16498	16736	16761	16763	16533	16621	16608	16723	16729	16568	16590	16615	16764	16524	16749	16815	16677	16595	16717	16744	16587	16638	16780	16788	16689	16605	16863	16484	16779	16854	16640	16702	16497	16745	16605	16670	16730	16706	16726	16777	16740	16513	16766	16783	16660	16712	16713	16792	16572	16833	16607	16861	16669	16593	16732	16536	16668	16704	16753	16662	16672	16701	16776	16565	16615	16768	16662	16755	16696	16905	16636	16635	16665	16675	16673	16688	16539	16769	16577	16728	16904	16689	16622	16688	16767	16498	16714	16652	16613	16555	16810	16509	16719	16547	16602	16629	16817	16653	16657	16639	16537	16724	16617	16667	16669	16704	16892	16635	16730	16492	16807	16738	16585	16552	16601	16862	16673	16582	16781	16620	16576	16687	16656	16711	16594	16753	16644	16565	16690	16598	16812	16718	16729	16768	16674	16689	16719	16666	16529	16772	16755	16750	16534	16592	16779	16588	16687	16609	16581	16559	16701	16786	16706	16602	16668	16614	16740	16595	16723	16663	16713	16714	16735	16587	16533	16595	16776	16735	16920	16699	16541	16561	16722	16834	16680	16596	16701	16770	16842	16628	16568	16642	16700	16671	16597	16731	16841	16836	16861	16623	16765	16802	16713	16855	16602	16757	16595	16709	16645	16624	16725	16565	16768	16540	16678	16616	16512	16465	16466	16778	16667	16628	16642	16784	16730	16778	16756	16650	16718	16513	16776	16483	16706	16806	16460	16757	16801	16742	16618	16793	16824	16730	16573	16637	16599	16602	16711	16733	16650	16738	16547	16607	16788	16640	16697	16658	16810	16620	16707	16751	16571	16609	16660	16745	16567	16925	16939	16734	16684	16537	16763	16730	16603	16772	16809	16711	16513	16594	16695	16794	16433	16588	16828	16802	16677	16599	16673	16739	16916	16838	16632	16780	16647	16780	16600	16746	16631	16691	16611	16673	16674	16650	16637	16842	16574	16675	16596	16743	16653	16707	16781	16534	16712	16527	16680	16740	16594	16768	16851	16628	16748	16671	16744	16691	16734	16804	16648	16821	16744	16708	16717	16658	16667	16759	16833	16595	16598	16760	16703	16787	16565	16735	16464	16643	16636	16442	16576	16822	16703	16632	16764	16555	16777	16891	16780	16661	16706	16837	16625	16687	16620	16611	16611	16647	16785	16658	16589	16710	16737	16710	16665	16684	16567	16694	16843	16530	16995	16718	16684	16682	16639	16725	16573	16727	16717	16551	16709	16661	16769	16605	16624	16730	16561	16854	16703	16692	16570	16625	16697	16524	16575	16755	16654	16596	16845	16458	16527	16504	16779	16604	16681	16641	16708	16746	16700	16729	16756	16637	16652	16569	16822	16845	16676	16764	16580	16696	16743	16695	16771	16741	16625	16559	16732	16813	16653	16785	16665	16672	16605	16766	16689	16628	16730	16713	16564	16675	16737	16688	16639	16782	16675	16931	16808	16685	16696	16819	16584	16824	16759	16791	16756	16475	16561	16568	16600	16565	16574	16700	16803	16683	16660	16547	16732	16644	16772	16566	16844	16676	16661	16725	16706	16555	16841	16628	16572	16547	16627	16762	16654	16678	16730	16787	16653	16697	16598	16643	16500	16830	16759	16566	16671	16624	16573	16846	16670	16736	16710	16542	16649	16722	16789	16736	16697	16733	16535	16783	16642	16810	16572	16793	16750	16604	16560	16638	16709	16668	16824	16600	16603	16744	16594	16562	16770	16690	16706	16674	16781	16803	16778	16449	16537	16726	16610	16637	16586	16779	16678	16703	16660	16812	16694	16783	16713	16607	16686	16748	16603	16672	16736	16726	16628	16795	16584	16689	16839	16678	16695	16783	16637	16635	16614	16505	16698	16725	16675	16645	16719	16681	16746	16680	16482	16805	16553	16540	16570	16614	16796	16568	16804	16522	16689	16562	16833	16815	16679	16708	16621	16800	16728	16844	16682	16585	16717	16646	16540	16799	16614	16600	16621	16595	16628	16635	16539	16664	16813	16724	16687	16535	16569	16695	16697	16682	16644	16817	16679	16726	16694	16841	16491	16561	16773	16811	16508	16532	16794	16637	16671	16757	16803	16516	16743	16593	16526	16670	16705	16676	16808	16776	16745	16769	16752	16385	16610	16690	16519	16616	16783	16576	16670	16804	16624	16793	16643	16800	16585	16694	16699	16660	16605	16594	16663	16577	16889	16733	16555	16504	16586	16645	16631	16560	16705	16739	16656	16759	16711	16728	16639	16495	16704	16564	16533	16709	16753	16567	16614	16624	16602	16781	16724	16886	16619	16598	16528	16465	16771	16640	16618	16740	16631	16804	16655	16714	16605	16748	16691	16688	16675	16751	16706	16594	16662	16641	16482	16584	16771	16762	16616	16654	16673	16769	16686	16754	16604	16788	16863	16699	16553	16532	16686	16687	16799	16739	16637	16634	16671	16573	16681	16796	16575	16789	16707	16672	16919	16561	16721	16903	16597	16697	16521	16569	16723	16858	16748	16651	16668	16652	16561	16637	16682	16592	16649	16668	16637	16810	16693	16698	16572	16607	16736	16625	16774	16616	16781	16769	16769	16732	16627	16704	16724	16651	16586	16746	16748	16837	16590	16655	16612	16650	16646	16561	16737	16599	16568	16505	16837	16430	16807	16698	16633	16716	16477	16495	16662	16805	16638	16530	16566	16726	16727	16685	16572	16664	16581	16725	16496	16721	16734	16639	16733	16665	16812	16708	16742	16726	16648	16827	16720	16652	16695	16667	16689	16614	16647	16822	16638	16713	16870	16765	16699	16793	16809	16855	16648	16529	16635	16715	16711	16601	16731	16649	16597	16699	16657	16797	16796	16613	16758	16634	16699	16678	16836	16607	16537	16577	16790	16538	16634	16743	16678	16699	16691	16701	16630	16802	16698	16472	16739	16549	16559	16967	16695	16714	16636	16557	16623	16802	16723	16598	16741	16688	16789	16679	16516	16689	16618	16792	16809	16719	16517	16569	16469	16812	16766	16574	16703	16626	16651	16654	16562	16586	16625	16646	16564
29746	25747	28112	23361	20908	22531	24923	22871	20927	20044	19750	19687	19875	19616	19642	19724	19849	19652	19564	19672	19734	19612	19589	19651	19660	19719	19647	19784	19819	19626	19711	19841	19738	19303	19755	19808	19647	19796	19679	19803	19625	19609	19677	19640	19623	19578	19507	19655	19732	19709	19502	19813	19749	19684	19616	19544	19634	19510	19576	19721	19593	19579	19844	19605	19836	19584	19739	19506	19525	19727	19703	19478	19662	19399	19900	19703	19444	19527	19631	19620	19565	19663	19540	19643	19578	19592	19817	19564	19824	19679	19582	19812	19931	19629	19609	19726	19679	19676	19721	19660	19591	19741	19851	19539	19812	19640	19561	19589	19740	19655	19564	19728	19525	19736	19665	19733	19820	19522	19783	19550	19727	19716	19655	19676	19985	19695	19625	19789	19676	19537	19546	19659	19569	19645	19751	19665	19555	19678	19733	19628	19760	19833	19709	19490	19648	19590	19719	19649	19424	19587	19842	19654	19620	19620	19699	19698	19644	19485	19438	19753	19791	19681	19707	19554	19756	19616	19595	19677	19632	19495	19730	19415	19799	19621	19786	19675	19659	19786	19588	19760	19614	19667	19467	19538	19791	19620	19609	19520	19550	19985	19623	19705	19823	19549	19782	19826	19631	19778	19668	19822	19560	19884	19766	19597	19732	19689	19753	19854	19736	19564	19569	19578	19672	19551	19597	19972	19700	19843	19736	19620	19615	19767	19780	19697	19595	19508	19595	19558	19490	19631	19785	19714	19602	19562	19824	19841	19642	19506	19781	19770	19809	19698	19725	19578	19663	19742	19819	19672	19582	19687	19718	19642	19846	20028	19609	19613	19957	19440	19831	19887	19624	19811	19762	19593	19689	19435	19784	19601	19658	19558	19463	19577	19689	19581	19706	19621	19440	19882	19893	19798	19754	19854	19578	19639	19620	19313	19701	19621	19567	19665	19499	19727	19568	19629	19570	19502	19522	19704	19625	19583	19579	19721	19493	19580	19944	20012	19697	19708	19618	19880	19762	19595	19689	19644	19553	19555	19669	19773	19783	19874	19523	19691	19687	19544	19668	19813	19318	19688	19628	19878	19905	19880	19682	19816	19705	19737	19674	19759	19892	19579	19455	19859	19888	19756	19459	19505	19964	19518	19505	19665	19672	19798	19722	19647	19325	19644	19761	19616	19822	19499	19656	19538	19613	19782	19852	19447	19616	19650	19524	19833	19735	19718	19682	19598	19349	19699	19464	19505	19737	19735	19745	19755	19613	19685	19546	19755	19573	19533	19656	19602	19812	19624	19661	19707	19836	19842	19545	19615	19488	19553	19667	19631	19666	19682	19856	19723	19653	19533	19669	19749	19564	19555	19632	19583	19919	19654	19685	19839	19639	19677	19635	19580	19624	19598	19531	19777	19842	19667	19515	19714	19704	19675	19622	19720	19960	19763	19575	19653	19740	19532	19663	19696	19599	19643	19681	19471	19741	19726	19604	19795	19639	19820	19789	19612	19653	19863	19703	19562	19501	19603	19812	19711	19644	19692	19651	19539	19796	19566	19717	19740	19762	19598	19694	19780	19677	19734	19703	19783	19916	19641	19658	19689	19624	19495	19625	19566	19645	19623	19778	19624	19619	19836	19507	19867	19815	19670	19686	19537	19631	19646	19499	19752	19726	19631	19729	19452	19573	19652	19668	19703	19614	19763	19619	19708	19560	19582	19448	19774	19752	19664	19803	19407	19768	19603	19600	19753	19748	19658	19491	19705	19849	19670	19787	19695	19635	19724	19607	19729	19611	19712	19585	19543	19784	19688	19607	19752	19571	19655	19674	19620	19730	19836	19697	19559	19669	19602	19599	19829	19664	19712	19742	19742	19589	19748	19481	19612	19570	19591	19761	19534	19688	19590	19646	19690	19578	19749	19775	19802	19623	19682	19449	19593	19686	19560	19760	19517	19420	19623	19679	19505	19770	19575	19664	19688	19647	19809	19746	19637	19527	19791	19761	19737	19736	19543	19474	19585	19678	19653	19547	19702	19466	19497	19552	19598	19676	19650	19450	19666	19703	19485	19829	19814	19704	19628	19805	19889	19727	19619	19741	19608	19720	19503	19503	19706	19714	19655	19712	19749	19879	19721	19589	19557	19777	19597	19635	19680	19672	19748	19682	19820	19607	19513	19518	19687	19540	19682	19547	19565	19610	19740	19527	19637	19616	19646	19817	19639	19396	19527	19607	19709	19781	19630	19796	19453	19786	19546	19498	19576	19648	19562	19760	19942	19640	19510	19824	19570	19711	19777	19696	19616	19612	19732	19442	19759	19734	19750	19444	19444	19533	19928	19844	19757	19581	19765	19672	19623	19771	19607	19717	19626	19652	19582	19561	19831	19519	19504	19574	19657	19713	19513	19485	19711	19600	19630	19659	19712	19604	19559	19651	19596	19755	19705	19551	19628	19804	19758	19591	19507	19751	19680	19735	19636	19638	19734	19633	19756	19549	19599	19748	19617	19719	19632	19886	19621	19580	19685	19702	19834	19587	19516	19903	19739	19750	19789	19822	19792	19606	19722	19636	19874	19544	19842	19797	19642	19559	19627	19701	19680	19720	19566	19715	19677	19615	19722	19521	19809	19815	19534	19743	19821	19852	19570	19689	19660	20005	19559	19597	19653	19780	19511	19662	19512	19742	19737	19800	19634	19445	19531	19461	19708	19601	19627	19555	19701	19611	19599	19626	19886	19725	19667	19744	19579	19649	19689	19576	19815	19630	19668	19643	19742	19631	19694	19796	19680	19892	19469	19585	19814	19599	19502	19765	19599	19587	19826	19571	19641	19840	19651	19641	19640	19689	19893	19758	19506	19661	19694	19724	19590	19630	19656	19887	19623	19798	19707	19534	19597	19699	19722	19604	19843	19765	19806	19764	19761	19650	19761	19640	19876	19979	19546	19729	19541	19802	19769	19851	19698	19661	19798	19636	19420	19834	19791	19746	19495	19646	19945	19547	19680	19656	19833	19523	19719	19470	19684	19627	19802	19593	19519	19512	19622	19392	19823	19610	19649	19674	19507	19572	19694	19798	19623	19634	19683	19495	19571	19514	19718	19498	19593	19812	19814	19688	19670	19627	19448	19606	19708	19394	19637	19794	19680	19718	19772	19832	19798	19719	19810	19848	19673	19927	19665	19497	19557	19856	19689	19729	19697	19817	19858	19314	19695	19663	19606	19581	19589	19653	19642	19715	19756	19836	19682	19639	19723	19625	19516	19765	19751	19798	19560	19448	19457	19769	19762	19715	19516	19553	19637	19503	19560	19611	19535	19703	19717	19741	19373	19887	19638	19771	19786	19963	19618	19701	19575	19620	19645	19592	19531	19617	19674	19533	19627	19739	19719	19814	19616	19607	20000	19690	19696	19454	19533	19771	19588	19709	19654	19510	19669	19748	19748	19564	19570	19737	19674	19472	19676	19461	19771	19643	19626	19504	19668	19499	19804	19736	19686	19744	19631	19727	19719	19920	19849	19691	19755	19718	19596	19682	19637	19597	19591	19774	19743	19668	19828	19691	19756	19762	19576	19607	19790	19602	19724	19576	19630	19708	19732	19624	19659	19771	19707	19626	19609	19588	19755	19596	19913	19571	19589	19653	19654	19852	19843	19956	19737	19690	19839	19497	19772	19764	19869	19804	19406	19738	19835	19812	19405	19663	19506	19706	19836	19497	19901	19670	19731	19895	19571	19583	19454	19766	19698	19632	19724	19541	19713	19856	19758	19594	19689	19603	19532	19566	19671	19833	19933	19755	19618	19769	19533	19630	19573	19470	19465	19624	19654	19550	19758	19738	19649	19455	19549	19535	19737	19653	19695	19729	19766	19715	19702	19659	19554	19500	19535	19552	19585	19689	19722	19650	19728	19594	19701	19827	19450	19424	19630	19510	19733	19716	19616	19747	19745	19571	19679	19591	19683	19771	19840	19600	19701	19770	19865	19784	19600	19722	19900	19553	19656	19742	19720	19736	19541	19799	19541	19464	19596	19806	19768	19788	19562	19531	19788	19912	19506	19709	19801	19512	19576	19842	19734	19638	19643	19487	19739	19433	19658	19375	19681	19818	19684	19588	19476	19817	19657	19659	19716	19707	19711	19694	19475	19442	19683	19748	19645	19477	19442	19761	19693	19797	19669	19738	19700	19735	19617	19829	19731	19620	19890	19792	19607	19551	19651	19638	19750	19472	19491	19747	19622	19496	19778	19782	19623	19608	19643	19736	19630	19953	19658	19800	19561	19564	19722	19700	19654	19625	19707	19970	19661	19610	19420	19738	19606	19674	19834	19704	19785	19807	19563	19682	19623	19864	19583	19786	19778	19772	19734	19779	19728	19747	19831	19802	19666	19792	19601	19544	19659	19541	19683	19650	19691	19655	19797	19436	19622	19614	19499	19479	19740	19738	19476	19757	19639	19781	19700	19835	19606	19646	19561	19414	19967	19646	19711	19545	19699	19779	19780	19721	19570	19661	19503	19498	19705	19608	19592	19678	19564	19668	19540	19427	19616	19670	19513	19888	19560	19739	19466	19743	19633	19676	19703	19412	19494	19729	19560	19554	19793	19515	19500	19670	19768	19579	19842	19746	19819	19692	19530	19748	19623	19842	19617	20011	19798	19925	19594	19733	19671	19675	19729	19788	19460	19733	19768	19829	19610	19800	19710	19578	19630	19570	19717	19597	19706	19551	19656	19900	19694	19447	19808	19559	19693	19992	19694	19774	19386	19729	19709	19626	19756	19625	19539	19661	19849	19717	19755	19612	19606	19684	19667	19551	19906	19740	19743	19628	19718	19848	19619	19631	19625	19591	19672	19724	19734	19855	19527	19613	19644	19605	19518	19484	19576	19714	19410	19799	19744	19854	19729	19583	19765	19755	19615	19724	19590	19941	19721	19599	19606	19539	19664	19857	19925	19750	19761	19831	19613	19354	19594	19816	19706	19727	19767	19896	19581	19550	19557	19731	19807	19453	19723	19766	19726	19763	19532	19737	19743	19549	19700	19889	19682	19751	19716	19648	19513	19506	19795	19815	19643	19689	19836	19676	19603	19537	19624	19543	19724	19658	19878	19547	19510	19741	19588	19681	19593	19682	19405	19620	19824	19722	19605	19688	19607
22145	34427	25020	18031	18216	19899	22317	19365	17212	16157	16136	16023	15972	16052	16036	15915	15905	16046	16097	15832	15905	15932	15970	16079	16011	15901	16110	16028	15803	15924	15981	15915	15867	15854	16013	15901	16018	16099	15917	15992	15868	15975	15982	15902	15833	16023	16165	16077	16106	15950	15848	15988	15988	16021	16024	16154	15952	16020	16026	16094	16034	15990	16096	16060	15989	16153	16095	15935	16000	16041	15929	15956	16153	15985	15912	16216	16045	16067	16080	16011	16012	16050	16040	15917	15972	15861	16177	16127	16068	15923	16134	16149	15994	15965	16010	16139	15997	16064	15930	16153	15807	16087	16069	15934	15951	15956	16053	16194	15969	16024	16187	15921	16081	16137	15670	16044	15886	15946	16031	15998	15900	16030	15965	16091	16006	15957	16055	16101	16040	15840	16013	15957	16027	15888	16109	16094	16064	16050	16003	15963	15980	15970	15980	16030	16128	15902	15954	16025	15962	15989	16055	16024	16222	16109	15962	16113	15984	15923	16080	15878	16039	15971	15915	16087	15864	16024	15895	15950	15967	16024	15980	16041	15859	16032	15945	15935	15995	15940	16020	15830	15996	15975	15929	15824	16051	16003	16002	16004	15977	15893	15979	16023	16024	16240	15900	15743	16054	15832	16064	15842	16010	15998	16036	15921	15949	15923	16096	15946	15947	16132	16079	16002	15940	16002	16082	15861	16314	16156	16079	15855	16037	16016	15848	15975	15997	16051	16013	15993	15983	16020	16161	15850	15978	15885	15992	16023	16092	16076	15981	15975	16031	15969	16072	16004	16021	16048	15940	16142	15879	15982	16047	16027	16196	15902	15979	16085	15945	16149	15942	16095	16031	15954	16015	16099	15993	16079	16006	16094	16158	16031	16182	16018	16182	16026	16125	16085	15987	16051	16011	16011	15978	16094	15800	15969	16196	15903	15965	15996	15936	15985	15950	16098	15925	16149	15947	16047	16025	16094	15885	16129	16051	15928	16037	16004	16154	15946	15985	15935	15969	15848	16038	15948	15879	16017	16029	16019	16034	16041	15880	16061	16102	16050	16052	16127	16151	16020	16080	16112	15947	16073	16176	15988	15632	15968	15900	16068	15996	16112	16044	16078	16030	15968	15969	15887	16021	16016	16013	15824	15922	16099	15955	15982	16102	15932	15938	16020	15855	16001	15986	15933	15974	15954	16068	15995	15978	16107	15851	15939	15887	15982	15965	16013	16017	16057	15861	16032	16212	15952	16049	16082	15844	16027	15999	15934	15925	15971	15990	15872	15904	16001	15980	15844	15877	16080	16164	15801	16058	15985	15908	16067	15963	16020	16001	15957	16086	15941	15893	15891	16037	16096	16073	16057	16053	16024	15988	16098	15982	15834	16066	16093	15985	15960	16199	16076	15994	16107	15971	15983	16072	16073	16129	16025	16064	15992	15778	15949	15847	16034	16047	15938	15985	15919	16065	16033	16000	16007	15970	15995	16029	15960	16022	15970	15945	16020	15934	15936	15978	15964	15926	15964	16182	15845	16061	15975	15907	16076	15797	15879	16019	16043	16141	15807	15828	16146	15880	16086	15946	16007	15966	16149	15990	16082	15929	16011	16017	16035	15966	16091	16113	15941	16054	16130	16136	16133	15936	15959	16089	16142	16050	16051	16095	15968	15887	16109	16037	15928	15962	15918	15981	16059	16085	16216	16027	16022	15938	16066	16018	16095	16073	16024	15844	15945	16000	16052	16117	15899	16102	15921	16078	16035	15969	15923	16033	15891	16121	15997	15810	15983	16120	16099	16002	16066	15895	15857	16019	16035	15977	16115	15948	15818	15886	15936	15988	16205	16023	16230	15910	16087	16088	15980	15854	15943	15843	15912	16076	16046	16080	15925	16122	15969	15980	16127	16029	15989	16026	15993	15957	15946	16221	15985	15981	16021	15963	15999	15954	16020	16006	15947	16217	16161	16077	15952	16077	15933	15873	16016	15871	16257	16007	16158	15941	16069	16046	16065	15878	16176	15978	15942	16006	16072	15880	16096	15881	16183	16171	15795	15983	16122	15963	15981	15925	16064	15976	15900	16014	16034	16039	16130	15926	15990	15971	15967	15995	15922	16041	15988	15962	15927	16015	16083	16167	15928	15946	15816	16050	15969	16024	16041	16017	16038	16023	16170	16116	15993	16047	15891	15986	15980	16061	16097	15980	15860	16055	16060	16112	16071	16212	15888	15971	15907	16090	15978	15919	16005	16102	16110	15934	15975	16082	15994	16054	15983	15935	15957	15977	15999	16001	15924	15934	15999	15935	16109	16112	16070	15976	15913	16156	16135	16000	15989	15915	15935	16041	15958	16112	16065	16112	15984	16028	15941	16155	16034	16073	16152	15904	15974	15964	16074	16097	15968	15973	15949	15941	15932	15909	15985	15910	15889	16010	15823	16073	15901	16084	15941	16048	16045	15968	15867	16059	15977	16054	16162	16140	16105	16112	15966	15893	16119	16059	16262	16033	15954	15926	15861	15855	15987	16013	15936	16134	15770	16052	16060	15933	16144	16104	15894	15896	16029	16132	16060	16170	15999	15969	15973	15990	15939	16178	16029	16006	16063	15954	15946	15942	16024	16052	15902	16016	16039	16032	15962	16016	16007	16048	16048	16185	16147	16096	16167	15930	15828	15930	16035	15910	16101	16002	16058	16008	16078	16079	15955	15972	16041	16057	16095	15997	16032	15999	16033	16134	16058	16092	16122	15901	16179	15960	16004	15975	16100	16097	15875	16012	16097	15905	16048	16051	15855	16046	16098	15909	15949	16000	16133	16153	16008	16097	15902	15981	15975	16139	16035	15980	16000	16028	15964	15864	16074	15853	16152	15964	15931	16017	16159	16051	15697	15970	16011	15867	15851	16064	16017	15929	16114	15844	16144	15931	16024	15908	16074	15988	16047	16030	15848	16057	16078	15899	16032	16022	15801	16008	15948	15957	16054	16058	15846	16047	15987	16097	15947	16072	16088	16007	15985	16038	16007	15959	16090	15966	16061	15983	15898	15782	16074	16027	15878	15934	16042	15982	15834	16101	15981	15837	15869	15955	16151	15971	15820	15951	15969	16110	16023	15984	16135	16040	15969	16160	16048	15925	15998	16020	16108	16088	16131	15943	16059	15984	15910	15950	16053	16146	16094	15881	16074	16005	15944	16047	16073	15944	15871	16013	16046	16102	15929	16037	15984	15872	15916	16090	16216	16029	16007	16018	16037	16076	15985	16028	16072	16019	15871	16072	15969	16115	15890	16126	16055	15853	15908	16025	15906	15916	16031	16001	16135	16049	16175	16077	15993	15977	15989	16022	15979	16034	15898	16002	16047	15882	16038	16113	15966	16160	15930	16005	16016	15947	16028	15958	15941	15992	15900	15969	16004	15946	16064	16116	15965	15921	15938	16122	15902	16058	16065	15928	15974	16000	15953	15944	16038	16022	15915	16052	16017	15994	16099	15951	16187	15904	15936	16054	16019	15982	15959	15852	16109	16154	16195	15928	15814	16023	15965	16005	16007	15846	15951	15947	15852	15970	15726	16060	15977	15995	15948	16134	16139	16113	15862	16177	16042	15993	16087	15924	16065	16036	16086	16036	15949	16133	16188	16057	15942	16046	16017	16157	15924	16114	15943	16183	16240	16038	15850	16088	15981	16031	16027	16034	15903	16033	16045	15823	16068	16144	15992	15894	16013	16162	15980	16078	16162	15829	15985	16094	15946	15949	16019	15892	15909	16079	16106	16011	15937	15818	15960	16076	15950	16043	16067	15943	15992	15846	15910	15952	15938	15984	16022	16041	15913	15899	15982	16155	15998	16014	16088	15984	16078	16076	16029	15950	16056	16031	16041	15871	16072	16053	16037	16156	15866	16087	15806	15987	15958	16020	16082	15919	16129	15823	16056	15932	15863	15986	16118	15999	15944	16083	15990	16033	15971	15986	15890	16244	16039	15946	15953	15986	15869	15900	15781	16072	15894	15945	15975	15910	16070	15979	16005	16112	16038	16012	16094	16013	15803	15960	16187	16040	15976	15998	15998	16109	16138	16063	15989	15861	16010	16092	16024	15827	15957	15913	16078	16025	16060	15739	16115	15947	16091	15927	16054	16038	15875	15981	16013	16002	15827	16045	15903	15942	15953	16061	15947	15927	15977	15988	16018	15962	15954	15872	15887	15926	16099	15977	15963	16081	15996	16158	15994	15952	16050	15792	16034	15927	16050	15950	16089	16024	16061	15947	16010	15838	16037	16091	16074	15957	15998	15951	16128	15835	16078	16014	15930	15954	16059	16139	15893	15972	15989	16040	16054	15997	16058	16031	16037	15938	15891	16100	15857	15988	16105	15998	16096	15838	15886	16035	15949	15938	16048	16096	16049	15832	16195	16088	16115	16039	15973	16011	16070	16136	15940	15929	16174	16127	16049	16062	16244	15763	15930	16113	16151	15943	16041	16182	16049	16038	16009	15979	16009	15979	15919	16067	15992	15798	16006	16130	15959	16004	16060	15875	15916	16045	16192	15991	16043	16096	16054	15998	16010	16055	15970	15911	15880	16043	16085	16077	16132	15964	16120	16120	16028	16085	15979	16096	16086	15974	16112	15877	15936	15934	16036	16051	15788	15994	15947	16167	16163	15987	15947	15936	16148	16109	16066	15962	15906	16071	16017	15830	15926	15942	15896	16158	16101	16106	15986	15967	16048	16118	15977	15982	15860	16041	15935	16024	16005	16016	16063	15991	16040	16265	16007	16069	16194	15927	16053	16037	15973	16047	15989	16049	15870	16135	16018	15939	16108	16075	16055	16060	15856	15979	16004	16110	15874	16208	15926	16060	15999	15952	15876	15879	16051	15952	16161	16075	15951	16067	15917	16044	16173	15963	15974	16190	15904	15967	15944	15944	16092	16075	16053	16104	15807	16006	16061	16119	15922	15998	16059	16022	16050	15802	16031	15916	16037	16098	15928	16051	16044	15863	16125	15887	16320	16101	16013	15884	15873	16051	15975	16030	16001	15877	15889	16056	16008	16122	16236	16018	16011	16074	16070	15932	16026	16182	15945	16170	16144	16073	15992	16038	15872	15961	15977	15850	15845	16158	16042	15980	16166	16024	16048	16137	16341	15803	15958
23263	21063	27976	25145	24349	35809	45742	35734	26478	21647	20398	19872	19939	19816	19658	19795	19845	19899	19868	19706	19554	19736	19802	19515	19600	19681	19629	19547	19613	19583	19543	19637	19557	19687	19810	19651	19666	19896	19687	19636	19670	19612	19577	19747	19859	19679	19761	19744	19730	19454	19717	19653	19489	19674	19711	19602	19480	19700	19754	19802	19642	19609	19625	19677	19440	19675	19807	19714	19552	19659	19649	19835	19627	19610	19753	19505	19507	19679	19455	19719	19518	19355	19791	19764	19549	19707	19676	19875	19544	19656	19670	19657	19618	19781	19575	19842	19564	19624	19957	19676	19642	19587	19325	19713	19659	19709	19696	19639	19635	19835	19611	19557	19553	19752	19530	19659	19739	19557	19731	19552	19692	19644	19719	19548	19733	19606	19649	19810	19620	19728	19659	19570	19637	19704	19673	19558	19430	19818	19698	19562	19633	19563	19692	19666	19657	19686	19700	19765	19761	19729	19390	19649	19596	19454	19404	19683	19826	19699	19517	19644	19800	19622	19661	19329	19781	19576	19599	19580	19765	19906	19897	19560	19772	19836	19716	19663	19683	19646	19437	19509	19666	19589	19707	19586	19568	19646	19573	19539	19595	19752	19620	19638	19785	19614	19622	19664	19734	19671	19566	19423	19619	19659	19589	19529	19725	19738	19644	19783	19704	19761	19600	19574	19730	19535	19577	19592	19433	19708	19523	19493	19733	19573	19464	19504	19859	19748	19600	19707	19711	19540	19942	19863	19740	19687	19582	19605	19352	19513	19601	19597	19485	19499	19766	19484	19580	19499	19629	19664	19443	19567	19538	19807	19692	19805	19797	19711	19737	19546	19669	19632	19616	19680	19757	19752	19588	19743	19570	19705	19504	19645	19572	19519	19781	19442	19559	19601	19655	19725	19732	19651	19669	19587	19636	19747	19736	19373	19608	19686	19540	19701	19767	19907	19728	19422	19643	19744	19702	19722	19479	19516	19431	19645	19763	19532	19838	19746	19839	19685	19833	19544	19551	19834	19677	19341	19771	19631	19650	19697	19689	19709	19793	19736	19509	19628	19738	19541	19818	19531	19688	19728	19904	19625	19538	19848	19718	19469	19770	19511	19477	19606	19502	19547	19680	19643	19796	19675	19705	19817	19742	19768	19490	19673	19593	19769	19615	19627	19697	19762	19650	19624	19669	19601	19378	19674	19660	19877	19688	19690	19497	19533	19472	19686	19700	19749	19656	19705	19601	19459	19774	19754	19686	19650	19765	19703	19415	19719	19781	19753	19599	19565	19649	19640	19449	19448	19854	19593	19685	19725	19455	19811	19720	19659	19695	19462	19577	19579	19608	19635	19568	19646	19673	19624	19574	19839	19594	19652	19475	19490	19580	19634	19489	19643	19720	19646	19628	19856	19795	19561	19583	19572	19637	19622	19622	19650	19430	19655	19797	19791	19675	19723	19668	19592	19673	19692	19633	19643	19432	19649	19775	19737	19678	19769	19642	19885	19628	19528	19602	19752	19777	19865	19611	19507	19478	19410	19657	19763	19533	19428	19660	19704	19661	19548	19825	19940	19888	19535	19704	19596	19504	19570	19691	19605	19594	19609	19531	19600	19766	19753	19567	19689	19856	19719	19615	19852	19584	19492	19443	19586	19696	19704	19309	19427	19643	19629	19678	19698	19681	19803	19734	19649	19585	19579	19921	19813	19769	19696	19742	19470	19737	19719	19496	19494	19732	19693	19427	19707	19539	19678	19678	19727	19538	19638	19736	19664	19731	19507	19758	19498	19687	19586	19663	19446	19520	19654	19771	19663	19911	19900	19691	19700	19580	19687	19979	19616	19761	19458	19709	19709	19506	19807	19767	19529	19601	19559	19657	19718	19446	19740	19725	19457	19519	19628	19570	19914	19783	19734	19841	19750	19742	19716	19806	19389	19578	19719	19626	19797	19776	19770	19501	19867	19806	19869	19706	19707	19663	19750	19818	19401	19632	19924	19659	19372	19790	19747	19618	19492	19775	19546	19730	19815	19618	19551	19518	19807	19400	19589	19700	19691	19682	19782	19387	19683	19520	19652	19772	19805	19497	19696	19637	19685	19581	19600	19783	19560	19404	19556	19517	19483	19823	19608	19613	19566	19612	19563	19772	19564	19634	19633	19946	19650	19771	19674	19828	19970	19634	19730	19537	19595	19717	19919	19782	19618	19520	19920	19657	19655	19402	19542	19630	19644	19678	19517	19710	19779	19346	19529	19738	19715	19632	19725	19690	19912	19525	19861	19530	19615	19657	19604	19418	19837	19698	19748	19629	19661	19546	19633	19508	19813	19720	19649	19522	19805	19439	19538	19429	19467	19754	19770	19752	19712	19794	19717	19473	19450	19543	19595	19711	19660	19627	19392	19411	19589	19643	19603	19704	19603	19614	19505	19511	19397	19702	19665	19742	19600	19909	19756	19699	19783	19550	19654	19645	19808	19718	19717	19697	19751	19904	19720	19830	19659	19634	19621	19682	19827	19568	19818	19562	19702	19928	19481	19868	19686	19585	19568	19899	19952	19889	19791	19651	19805	19568	19759	19554	19665	19537	19614	19575	19564	19644	19820	19573	19802	19841	19663	19718	19661	19881	19870	19702	19427	19607	19896	19602	19580	19569	19454	19791	19523	19664	19732	19772	19628	19819	19665	19582	19697	19635	19659	19795	19709	19786	19366	19594	19689	19767	19608	19582	19684	19728	19617	19621	19628	19498	19744	19548	19414	19733	19623	19764	19517	19564	19609	19799	19581	19668	19778	19846	19578	19816	19675	19737	19699	19582	19611	19764	19510	19669	19788	19684	19741	19756	19672	19644	19770	19700	19868	19572	19672	19421	19713	19536	19851	19621	19618	19570	19899	19545	19707	19714	19843	19534	19682	19614	19586	19558	19523	19679	19549	19532	19575	19672	19658	19631	19495	19726	19684	19861	19464	19515	19606	19686	19526	19678	19892	19802	19675	19768	19506	19664	19888	19742	19790	19567	19525	19639	19773	19843	19507	19532	19728	19842	19779	19632	19629	19674	19767	19631	19831	19578	19746	19539	19637	19856	19936	19678	19687	19502	19621	19622	19764	19851	19728	19474	19466	19495	19816	19741	19603	19769	19639	19751	19482	19596	19583	19562	19766	19757	19621	19379	19762	19674	19754	19639	19620	19621	19527	19705	19579	19591	19551	19580	19623	19643	19640	19623	19633	19543	19467	19793	19381	19480	19740	19686	19742	19692	19358	19564	19541	19694	19791	19706	19579	19610	19638	19759	19751	19636	19977	19537	19556	19724	19494	19878	19945	19814	19564	19757	19538	19445	19634	19705	19624	19740	19438	19622	19657	19617	19733	19704	19716	19661	19825	19566	19771	19576	19740	19620	19585	19424	19784	19835	19751	19907	19669	19746	19541	19600	19653	19732	19730	19654	19786	19556	19525	19574	19832	19587	19600	19635	19773	19642	19518	19451	19713	19941	19585	19578	19595	19812	19410	19712	19720	19615	19698	19753	19573	19458	19469	19622	19756	19537	19642	19639	19405	19626	19689	20007	19684	19541	19820	19903	19619	19769	19702	19729	19925	19771	19571	19712	19907	19643	19744	19560	19719	19745	19619	19671	19495	19685	19709	19635	19493	19616	19671	19613	19726	19964	19654	19841	19588	19759	19539	19691	19639	19621	19646	19678	19541	19719	19672	19738	19653	19656	19731	19714	19768	19760	19501	19530	19738	19768	19707	20091	19726	19649	19507	19607	19681	19676	19593	19709	19457	19940	19860	19694	19642	19541	19537	19717	19733	19654	19603	19898	19664	19735	19757	19522	20104	19518	19542	19725	19756	19860	19322	19836	19848	19741	19593	19721	19561	19678	19698	19808	19761	19472	19618	19803	19710	19834	19437	19859	19630	19636	19548	19486	19613	19441	19673	19776	19694	19644	19840	19808	19430	19789	19865	19734	19474	19812	19615	19702	19702	19665	19877	19708	19486	19715	19590	19577	19584	19604	19641	19720	19642	19617	19684	19578	19737	19538	19630	19775	19688	19675	19729	19576	19786	19782	19652	19605	19535	19809	19735	19419	19459	19499	19327	19689	19713	19632	19499	19640	19551	19770	19589	19518	19738	19745	19766	19586	19808	19731	19681	19640	19641	19798	19611	19486	19756	19518	19595	19498	19525	19784	19515	19783	19746	19901	19476	19757	19604	19523	19725	19701	19738	19772	19675	19728	19749	19648	19722	19495	19565	19689	19628	19601	19494	19524	19558	19698	19595	19650	19811	19661	19519	19763	19649	19657	19582	19439	19696	19760	19474	19782	19575	19550	19711	19751	19751	19553	19872	19727	19684	19741	19508	19588	19472	19694	19889	19817	19717	19636	19805	19660	19637	19537	19778	19562	19483	20067	19888	19442	19759	19724	19706	19759	19670	19793	19710	19729	19612	19868	19698	19441	19595	19561	19874	19523	19711	19530	19801	19722	19598	19489	19656	19646	19747	19793	19590	19615	19814	19698	19611	19409	19643	19575	19609	19723	19859	19682	19767	19766	19802	19729	19517	19714	19738	19705	19576	19724	19539	19732	19561	19758	19743	19810	19757	19788	19706	19871	19623	19727	19452	19614	19669	19543	19436	19462	19745	19622	19886	19532	19477	19654	19610	19686	19494	19573	19749	19582	19847	19519	19569	19670	19528	19920	19798	19575	19571	19661	19801	19693	19770	19701	19582	19844	19804	19628	19665	19678	19578	19701	19587	19573	19742	19869	19889	19920	19633	19486	19644	19729	19649	19875	19718	19738	19656	19656	19601	19558	19600	19821	19765	19693	19699	19723	19500	19730	19736	19712	19726	19714	19623	19813	19641	19598	19528	19659	19691	19643	19632	19611	19462	19626	19682	19604	19831	19641	19882	19602	19664	19562	19717	19739	19483	19727	19716	19717	19686	19524	19600	19651	19479	19638	19563	19726	19775	19699	19277	19659	19572	19738	19667	19611	19633	19727	19555	19787	19667	19717	19747	19843	19711	19551	19518	19690	19546	19715	19606	19480	19600	19857	19655	19640	19797	19491	19785	19760	19756	19573	19727	19577	19710	19696	19766	19724	19546	19769	19568	19631	19762	19669	19592	19719	19628	19763	19784
22372	47675	39477	23493	24611	37653	44142	33498	22800	17279	16245	16278	15950	16168	16179	16063	16004	16034	15935	15975	15955	15992	15987	16204	16045	16011	15890	16020	15959	15991	16004	16056	16001	16020	16108	15991	15933	16005	15929	15981	15948	15906	15947	16068	16070	16039	15965	15877	16013	15811	15966	16090	16024	15958	15942	15975	16006	16019	15791	16002	16000	15877	15979	16114	15889	15989	16002	16022	15956	16179	16094	16046	16037	15932	16133	15986	16002	15861	15830	15896	15975	16014	16015	15832	16045	15818	15989	15994	15869	15933	15977	15917	16026	15986	15943	16000	15864	16018	15971	15795	15971	15898	15839	15998	16197	15873	15887	16098	15994	15960	16005	15918	16050	15847	15905	16063	16075	16027	15986	15913	15836	16209	16139	15855	15784	16064	15946	15944	16071	15708	16020	16094	16067	15976	15993	15770	16110	16003	16052	16111	16033	16055	15908	16094	16166	16054	16056	16014	16016	16016	16132	16003	15979	16100	16064	15975	16029	16037	15826	15954	16021	15817	15922	15829	16092	15971	15906	15859	15882	15888	15960	15924	16055	15952	16083	15984	15986	16233	15958	16113	15839	15980	15937	15913	15942	15924	15919	16070	15835	16087	15929	15975	15971	16010	16010	15856	15896	15962	16024	15810	15984	15988	16056	16155	15901	15949	15897	15973	16206	16034	16098	16097	15887	16117	15929	16134	16062	16096	16079	15964	16076	16077	16011	15900	16067	15978	16097	16075	15986	16000	15961	15958	16107	16063	16027	16162	16015	15994	16114	16042	16138	15970	16127	15985	15933	15815	16031	15912	16330	15931	15901	15883	15993	15919	15989	16156	15943	15957	16054	16142	15831	15831	16072	16157	15989	16116	15970	15908	15978	15988	15987	16170	16049	15897	15950	15995	15862	15836	15961	16134	15851	16040	16122	15830	15970	16072	16080	15936	15940	15971	15870	16023	15910	16061	16144	16114	15921	16056	15968	16017	16015	16147	15877	16031	16036	16043	15950	16038	15840	15973	15948	15952	15991	16060	16031	16210	15927	15971	15981	16061	15958	15962	15930	16062	15993	15993	15931	16101	16121	15762	15937	15893	16022	15977	16014	16061	15894	15863	15987	15963	15911	15995	15999	16159	16072	16128	15979	15996	16001	16057	15992	15838	15997	15840	15890	16123	15958	15893	16085	15871	15992	16061	15877	16019	15969	15809	16198	15955	15819	16019	15993	15902	15935	15954	15989	16006	16021	16038	16066	15986	15954	16030	16214	15969	15989	16071	15830	15816	16137	15979	15825	16058	15926	15879	16078	16026	16059	16043	16044	16215	16031	16048	15849	15962	15967	16048	16022	15980	16013	16252	15918	15953	16060	16109	15987	15841	16171	16194	15880	16175	15790	15943	15890	15956	15876	16068	16035	16082	15980	16054	15819	16071	16139	15927	15958	16045	15870	15820	16120	16011	15984	16106	16148	16065	15938	16034	16101	15923	15908	15925	15986	15921	16006	15979	15962	15814	16082	15974	15950	15955	16045	15844	16085	16077	15865	15968	15894	15922	16107	16113	15976	15962	16071	16042	15966	15920	15885	16089	16111	15871	16079	16032	15955	15851	15989	16011	15789	15817	16017	15947	15923	15919	15920	16048	15834	15845	16032	15801	16093	16157	16059	16187	16109	15862	15922	15976	16124	16062	16071	16059	15926	16009	16096	15924	15868	15837	16139	16017	16017	15974	15979	15991	16067	16135	16120	15887	15980	16091	15931	15874	16202	16041	15997	16001	16120	16046	15726	16144	16056	15954	15829	15938	15934	15907	16106	15945	15952	15978	16003	16122	15850	15968	16040	15964	15866	16058	15980	15968	15914	16020	15966	16144	15954	16105	15954	16050	15935	15936	15945	16094	15968	15931	16096	16021	16024	15953	16202	16021	16106	16137	16006	15818	16121	15847	16102	16044	15840	16077	15918	15963	15933	15924	15928	16029	15985	15992	16106	16090	15990	15954	16051	15961	15920	16113	15979	16037	16000	16083	15915	16099	15891	16056	15850	16132	15975	15998	16010	16027	15949	15719	15998	16021	15946	15971	15940	15819	15790	15958	15954	16028	15934	15965	16048	16047	15907	16108	16131	15793	16092	15785	15888	15991	15962	16066	15817	16026	16105	15967	16071	16093	15932	16019	15963	15938	16006	16003	15965	15968	15934	16049	15978	15979	15816	15792	15961	16183	15947	15864	15965	15951	15867	15987	15992	16009	15885	15958	15883	15893	16033	15802	15962	16021	16076	15937	16141	15924	15898	15979	15943	15899	15964	16025	16002	16005	15961	16204	15897	16005	16168	15927	15820	16060	15839	16024	16028	16130	16026	15931	15922	16195	16021	16092	16008	16105	15965	16048	16022	15936	15925	16001	15905	16005	15952	16027	16083	16036	15962	15948	16006	15824	15853	15797	16012	15897	15896	15858	15948	16063	16017	16065	15954	15919	16046	16101	15935	15938	15883	16013	15882	15852	15964	15989	16313	16065	15918	16043	15990	15933	16096	15906	16045	15848	16017	16035	16166	16000	15861	15923	15909	16018	16055	15900	15983	15913	16112	15986	16011	16004	16001	16299	15977	16001	15838	16042	16082	16043	15980	16077	15965	16118	16061	15880	15982	16154	16159	15932	15949	15858	15967	15973	16034	15931	16089	15832	16113	15933	15909	16075	16051	15891	15977	15931	15836	16027	15904	16027	15991	16064	15894	16142	15867	15889	16085	15855	16065	15959	16071	16004	16058	15897	16154	16136	15849	16059	16157	15900	15988	15879	16021	15833	16192	15981	15947	15825	15859	15967	16047	15971	16048	16083	16095	15965	15971	15981	16120	15925	15992	16017	16030	15946	16060	15956	16025	15841	15835	15929	16171	16019	16103	16184	16200	15906	16048	15885	16095	15893	16051	15829	16070	15845	15969	15982	16032	15936	16043	15959	16099	16163	16034	15925	15845	15883	16070	16003	16017	16182	15980	15905	15937	15874	15893	16014	15985	15933	16089	15931	16252	16068	16224	16043	15933	15945	16056	15902	16135	15901	16041	16017	16182	16094	16045	16087	15870	16122	16068	16037	16126	16059	16034	16038	15951	15964	15718	16027	15735	16082	15921	16061	16129	15989	15937	16200	16051	16002	15925	16148	15793	16105	16150	15990	16094	15972	15841	15923	16088	16054	16110	16137	16150	15887	16084	16000	15969	15987	16125	15880	16046	15913	16000	15942	16167	15997	16255	15986	15996	15975	15935	15844	16025	16064	15940	16186	16231	16071	16130	16079	15872	16006	16119	16115	15923	16045	15907	16113	15866	15785	15969	16140	16098	16022	15977	15911	16046	16172	15889	16009	16090	16068	15880	15812	16100	15895	15940	16020	16032	16170	16009	16015	15967	16093	15971	15998	15836	16060	15893	16033	15974	16150	16077	16027	16170	16070	16124	16074	15930	16002	15952	16094	16014	15982	16016	15969	15942	16034	15889	16215	15924	15958	16009	15785	16073	16018	16034	16085	16001	15898	16095	16091	16136	15962	16027	15827	15893	16105	16239	16038	15973	15936	15855	15867	16030	16044	16217	16039	15889	16097	15882	15672	16001	15985	16062	15915	15942	15948	16122	16056	16073	15928	16051	16012	15733	15998	16019	15995	15934	16146	15930	15870	15946	16044	16026	15953	15947	15958	16009	15899	15975	16087	15951	15852	15900	15984	16172	15841	15945	15966	15931	16009	15993	15910	16020	15863	16001	15972	15938	15947	16164	15918	15985	16204	15863	16066	16046	16210	15922	15997	15899	15899	15922	15876	15973	15917	15955	16007	16118	16088	16072	16076	16020	15906	16131	15939	16008	15991	16162	16040	15885	15944	16012	16083	16096	16037	15939	16091	15928	15844	16069	16001	15907	16019	16051	15905	15943	15927	16007	16038	15941	15906	15959	15972	16022	16015	16098	16000	15988	16144	15980	15967	16016	16008	15970	16008	15922	16176	16144	16099	16006	16025	16053	15949	16091	16126	16013	15900	15989	16080	15955	15978	15939	15914	15877	15842	15867	16074	16133	15942	15841	15858	16025	15812	16069	16061	15904	15935	16030	15787	16101	16059	16094	15954	16039	16113	15860	15927	15871	15875	15933	15930	15957	15855	15978	16001	16027	15961	15995	15992	15853	16005	15877	16096	16096	15860	16054	15957	15838	16022	16039	15861	16058	16049	16046	16004	15986	15930	16087	16038	16065	15871	15946	16116	15908	15908	15839	15772	15881	16277	16014	15758	15928	16064	16063	16184	15876	16067	16017	15974	15924	16003	16084	16060	15765	16024	15960	15769	16070	15844	15921	16077	16085	16020	16070	16009	16024	15868	16067	15935	15872	15898	16006	15931	16132	15980	15955	16063	16145	15925	15966	16051	16034	16038	16015	15952	15982	16118	15924	16095	15979	16098	15942	16073	15910	16061	16036	16067	15987	16055	16071	15997	15974	16057	16029	15959	16061	16066	16137	16168	15976	15955	15748	15957	16070	15795	15927	15975	16023	16146	16006	15922	15845	16058	16179	15894	15943	15972	16013	15979	16066	15969	16051	16042	15949	16050	15968	15846	16008	15834	16022	16099	15942	16105	16003	16075	15945	16012	15988	16045	15818	15946	16185	16098	15736	15903	16010	16089	15909	15929	15947	16078	15999	16005	16116	16083	16128	16053	15947	15979	16042	16128	15903	16044	15810	16083	15900	15943	15974	16054	16074	15736	15948	16036	15917	16040	16027	16035	15844	15732	15993	15989	16046	15842	15880	15963	15943	15879	16189	16182	16048	16101	15951	16060	16005	15902	15916	16014	15996	15965	15926	16034	15925	15916	16037	15948	15932	15977	16068	16002	16098	15919	16131	16033	16044	15974	16085	16031	15998	15969	15831	16016	16096	16161	16057	15855	16159	15943	15991	15964	16119	15897	15936	15887	16115	15895	15918	16038	16029	16005	15946	15974	15985	15999	15903	15925	16050	16001	16032	15881	15947	16016	15937	16022	15989	15872	16001	15988	15880	15902	15979	15987	16106	15890	16251	15883	15998	16171	15986	15747	15843	15824	15887	15981	16118	15979	15960	15976	15976	16043	16103	15950	15971	15925	16032	16051	16012	16105	16066	15908
24650	21166	27654	26724	21444	20460	30139	28737	22459	18879	17627	17564	17448	17489	17288	17352	17607	17521	17413	17467	17295	17522	17508	17552	17415	17362	17395	17180	17314	17445	17436	17247	17361	17363	17329	17348	17393	17479	17275	17462	17510	17521	17484	17587	17501	17199	17404	17469	17446	17430	17583	17331	17353	17480	17510	17383	17286	17192	17461	17470	17373	17334	17488	17391	17102	17336	17352	17368	17346	17480	17502	17573	17185	17237	17283	17514	17422	17369	17491	17301	17330	17285	17280	17005	17367	17062	17402	17475	17401	17453	17578	17317	17441	17355	17517	17308	17025	17296	17233	17431	17375	17501	17195	17456	17474	17415	17238	17343	17369	17215	17241	17247	17536	17284	17441	17248	17470	17107	17278	17315	17493	17445	17422	17333	17193	17296	17383	17349	17203	17270	17355	17325	17366	17476	17229	17282	17233	17349	17298	17352	17350	17311	17421	17343	17475	17309	17272	17192	17376	16924	17451	17248	17634	17258	17347	17274	17380	17431	17316	17242	17242	17363	17563	17558	17441	17348	17335	17468	17392	17317	17114	17474	17183	17426	17127	17134	17307	17353	17136	17286	17226	17305	17365	17385	17415	17446	17432	17248	17334	17395	17438	17263	17397	17174	17623	17558	17387	17362	17211	17403	17219	17278	17446	17518	17422	17375	17434	17298	17152	17530	17423	17384	17239	17292	17356	17236	17201	17430	17258	17263	17403	17579	17527	17437	17367	17463	17608	17627	17299	17331	17378	17414	17496	17298	17353	17278	17119	17363	17464	17399	17243	17209	17390	17352	17322	17317	17318	17290	17254	17191	17331	17171	17294	17542	17382	17342	17022	17337	17383	17356	17666	17343	17417	17441	17420	17217	17564	17400	17375	17337	17410	17495	17317	17503	17469	17625	17356	17395	17635	17482	17406	17343	17490	17176	17418	17482	17496	17503	17475	17385	17340	17289	17182	17297	17273	17284	17163	17149	17260	17357	17303	17402	17336	17392	17427	17352	17306	17290	17376	17410	17329	17282	17425	17152	17356	17316	17267	17193	17503	17333	17223	17143	17378	17245	17319	17495	17488	17297	17361	17271	17363	17313	17365	17385	17338	17230	17588	17347	17318	17196	17220	17514	17247	17323	17237	17365	17531	17633	17219	17574	17500	17180	17200	17336	17304	17308	17064	17398	17431	17338	17215	17424	17347	17401	17561	17293	17519	17468	17373	17252	17427	17296	17391	17551	17426	17292	17454	17392	17501	17280	17412	17363	17489	17304	17181	17412	17408	17142	17185	17223	17401	17280	17355	17639	17251	17338	17225	17452	17403	17294	17234	17346	17214	17362	17348	17348	17047	17421	17363	17336	17346	17484	17337	17261	17485	17523	17351	17543	17289	17346	17474	17164	17512	17460	17378	17517	17516	17098	17318	17291	17623	17392	17365	17178	17322	17378	17416	17435	17375	17392	17484	17338	17356	17244	17286	17637	17049	17412	17338	17454	17565	17530	17260	17391	17487	17249	17314	17435	17338	17392	17616	17214	17434	17524	17401	17367	17387	17337	17322	17336	17261	17183	17326	17285	17297	17169	17384	17560	17246	17379	17444	17398	17216	17255	17434	17203	17305	17247	17203	17274	17321	17139	17354	17198	17362	17444	17224	17191	17265	17479	17354	17315	17314	17516	17390	17349	17321	17355	17387	17281	17415	17208	17411	17511	17198	17379	17362	17391	17335	17200	17469	17321	17433	17335	17558	17332	17066	17407	17465	17464	17305	17456	17373	17243	17431	17418	17373	17344	17418	17399	17421	17205	17319	17341	17584	17270	17271	17447	17191	17477	17235	17346	17371	17358	17240	17391	17257	17426	17517	17250	17407	17307	17349	17378	17408	17299	17340	17389	17354	17370	17342	17356	17275	17196	17432	17340	17248	17327	17156	17456	17389	17315	17214	17236	17407	17341	17358	17286	17517	17220	17283	17339	17417	17464	17421	17236	17239	17387	17234	17243	17345	17353	17388	17200	17476	17258	17490	17350	17334	17156	17385	17211	17479	17440	17087	17422	17391	17533	17521	17349	17414	17487	17520	17475	17564	17538	17509	17409	17235	17348	17483	17304	17527	17292	17367	17140	17287	17376	17205	17364	17379	17581	17189	17589	17357	17348	17187	17309	17379	17297	17357	17436	17441	17427	17231	17515	17336	17428	17170	17380	17599	17288	17110	17342	17246	17403	17318	17186	17344	17388	17393	17390	17466	17535	17459	17344	17381	17308	17258	17209	17341	17411	17638	17276	17418	17168	17555	17253	17386	17217	17322	17481	17310	17234	17347	17201	17561	17231	17445	17254	17219	17304	17335	17512	17453	17400	17346	17527	17402	17358	17227	17512	17447	17227	17086	17174	17373	17451	17396	17268	17397	17276	17225	17451	17239	17245	17240	17287	17264	17484	17370	17344	17408	17424	17430	17391	17152	17372	17392	17325	17352	17331	17370	17260	17529	17489	17491	17317	17474	17361	16976	17434	17370	17283	17350	17420	17518	17398	17401	17486	17266	17471	17213	17310	17356	17281	17320	17334	17310	17468	17400	17369	17336	17357	17426	17297	17426	17297	17159	17284	17377	17278	17271	17318	17369	17316	17429	17488	17227	17378	17159	17215	17563	17238	17337	17281	17433	17422	17354	17274	17442	17518	17346	17189	17171	17467	17430	17278	17341	17089	17295	17109	17244	17283	17587	17450	17399	17451	17149	17218	17330	17291	17240	17373	17421	17414	17285	17421	17575	17395	17337	17245	17480	17448	17185	17247	17356	17361	17168	17482	17310	17278	17405	17415	17307	17111	17242	17456	17296	17389	17468	17299	17498	17270	17207	17390	17258	17241	17307	17076	17308	17429	17237	17388	17424	17373	17398	17330	17691	17323	17277	17241	17213	17277	17434	17413	17124	17364	17448	17243	17526	17431	17169	17218	17500	17340	17571	17302	17340	17387	17438	17261	17236	17292	17311	17459	17341	17426	17382	17460	17283	17507	17488	17320	17315	17223	17198	17513	17408	17447	17232	17371	17411	17188	17273	17242	17386	17370	17296	17296	17594	17637	17283	17426	17068	17279	17234	17208	17404	17466	17355	17239	17230	17362	17517	17272	17360	17389	17435	17411	17493	17285	17459	17464	17285	17305	17675	17446	17276	17289	17511	17273	17378	17441	17493	17296	17286	17345	17185	17585	17495	17325	17454	17460	17311	17326	17404	17214	17230	17378	17373	17240	17188	17137	17325	17478	17240	17363	17120	17498	17424	17150	17358	17570	17380	17611	17425	17163	17496	17311	17416	17371	17410	17201	17290	17318	17527	17454	17403	17509	17492	17378	17219	17291	17420	17318	17229	17304	17334	17396	17467	17437	17328	17256	17319	17292	17302	17388	17263	17349	17647	17653	17118	17452	17343	17289	17330	17351	17199	17536	17319	17398	17459	17481	17366	17373	17153	17331	17246	17383	17493	17391	17457	17265	17526	17333	17298	17382	17404	17197	17308	17230	17364	17290	17172	17474	17218	17518	17313	17104	17305	17224	17344	17201	17212	17347	17181	17177	17309	17397	17365	17413	17424	17490	17443	17425	17387	17340	17470	17170	17474	17264	17373	17362	17412	17216	17437	17528	17310	17365	17295	17169	17502	17442	17313	17312	17408	17336	17172	17297	17630	17355	17238	17206	17330	17288	17352	17395	17416	17239	17301	17132	17494	17371	17488	17282	17254	17192	17245	17281	17423	17155	17281	17375	17361	17442	17572	17273	17562	17268	17503	17310	17410	17366	17422	17294	17405	17362	17291	17244	17365	17295	17509	17317	17260	17542	17401	17320	17322	17127	17570	17504	17187	17360	17174	17233	17444	17382	17439	17562	17426	17339	17482	17340	17393	17255	17410	17287	17334	17458	17475	17562	17390	17294	17201	17303	17300	17489	17379	17477	17569	17230	17154	17647	17209	17258	17402	17448	17391	17213	17351	17175	17152	17239	17273	17378	17402	17481	17442	17315	17368	17416	17406	17325	17289	17301	17364	17252	17445	17279	17283	17498	17246	17431	17307	17468	17460	17466	17566	17410	17444	17350	17420	17354	17432	17306	17420	17351	17545	17301	17363	17298	17410	17363	17276	17316	17260	17350	17299	17492	17376	17465	17314	17161	17441	17426	17355	17245	17360	17553	17238	17415	17513	17221	17321	17596	17419	17398	17548	17366	17494	17261	17557	17513	17349	17454	17307	17291	17483	17356	17320	17141	17363	17332	17500	17239	17363	17526	17277	17120	17194	17256	17328	17224	17491	17281	17722	17223	17319	17444	17350	17278	17522	17240	17429	17135	17298	17409	17417	17375	17404	17453	17308	17319	17437	17456	17360	17532	17493	17369	17500	17396	17436	17472	17335	17136	17317	17236	17302	17353	17291	17205	17426	17499	17341	17602	17508	17276	17462	17461	17166	17091	17482	17365	17431	17683	17316	17307	17332	17436	17509	17476	17457	17315	17429	17434	17374	17473	17408	17296	17562	17337	17469	17299	17255	17444	17550	17309	17308	17426	17318	17435	17335	17201	17361	17579	17251	17357	17320	17246	17113	17335	17424	17437	17446	17226	17347	17322	17246	17392	17434	17101	17240	17580	17368	17328	17317	17380	17473	17494	17297	17578	17249	17415	17336	17434	17456	17494	17324	17375	17287	17258	17332	17303	17496	17303	17352	17321	17346	17452	17494	17386	17348	17196	17450	17380	17233	17483	17346	17406	17373	17362	17464	17392	17306	17161	17375	17289	17361	17303	16979	17244	17238	17463	17407	17311	17407	17332	17521	17217	17219	17265	17514	17325	17230	17368	17344	17367	17243	17523	17639	17497	17457	17291	17282	17435	17301	17409	17416	17523	17509	17240	17310	17314	17763	17323	17456	17261	17322	17198	17502	17495	17316	17374	17492	17448	17436	17483	17337	17519	17222	17359	17510	17551	17240	17259	17371	17440	17234	17349	17413	17407	17415	17440	17285	17359	17538	17461	17372	17202	17222	17087	17439	17266	17336	17246	17333	17184	17191	17253	17450	17120	17421	17377	17269	17373	17378	17327	17260	17344	17072	17148	17426	17329	17438	17473	17283	17277	17403	17471	17457	17288	17472	17327	17382	17398
22488	43489	35840	20667	19707	18720	32667	29074	20332	15780	14801	14751	14492	14663	14669	14587	14806	14645	14735	14659	14651	14662	14654	14705	14811	14662	14659	14557	14701	14717	14711	14704	14707	14789	14644	14570	14685	14623	14770	14486	14546	14713	14725	14698	14794	14703	14712	14660	14638	14643	14511	14634	14761	14793	14758	14641	14642	14592	14825	14607	14614	14605	14665	14674	14497	14655	14664	14774	14639	14596	14701	14587	14708	14520	14744	14708	14853	14683	14663	14644	14531	14595	14782	14599	14721	14523	14580	14529	14542	14822	14585	14696	14593	14757	14701	14698	14618	14676	14634	14844	14699	14556	14474	14622	14628	14716	14609	14563	14755	14533	14642	14791	14633	14589	14718	14660	14614	14620	14619	14639	14597	14561	14653	14545	14817	14762	14804	14662	14713	14603	14766	14617	14411	14442	14774	14623	14672	14513	14693	14564	14521	14731	14609	14616	14616	14650	14751	14749	14711	14719	14772	14726	14636	14720	14762	14543	14719	14614	14708	14545	14673	14757	14588	14725	14710	14603	14609	14870	14689	14666	14596	14477	14932	14805	14502	14737	14615	14650	14706	14535	14561	14648	14686	14728	14679	14793	14735	14565	14716	14677	14610	14794	14599	14722	14547	14555	14722	14677	14761	14564	14832	14668	14642	14720	14742	14726	14639	14645	14715	14529	14644	14523	14488	14639	14634	14618	14762	14688	14729	14578	14703	14701	14824	14591	14497	14713	14568	14540	14572	14741	14700	14659	14442	14664	14653	14820	14639	14751	14565	14699	14586	14465	14664	14711	14700	14595	14431	14441	14686	14697	14492	14643	14698	14758	14668	14716	14650	14734	14660	14692	14570	14854	14711	14738	14535	14716	14474	14661	14718	14586	14635	14653	14607	14720	14714	14573	14655	14664	14779	14703	14876	14620	14662	14619	14627	14615	14620	14543	14883	14711	14811	14790	14784	14627	14552	14641	14731	14582	14520	14709	14564	14551	14608	14840	14579	14736	14796	14641	14666	14613	14702	14604	14851	14615	14642	14637	14738	14770	14475	14597	14724	14692	14561	14568	14702	14908	14655	14722	14392	14750	14625	14599	14521	14754	14591	14803	14699	14655	14568	14697	14755	14695	14641	14703	14670	14689	14687	14558	14852	14635	14665	14661	14695	14675	14680	14733	14700	14652	14761	14813	14631	14657	14535	14689	14653	14724	14681	14612	14708	14547	14510	14711	14663	14554	14679	14633	14685	14643	14661	14688	14753	14657	14742	14737	14593	14836	14768	14650	14583	14633	14581	14690	14526	14742	14620	14519	14577	14567	14699	14758	14658	14572	14526	14683	14548	14626	14749	14769	14835	14616	14551	14545	14670	14597	14695	14764	14641	14614	14617	14483	14579	14663	14659	14692	14741	14658	14868	14740	14630	14625	14815	14644	14521	14596	14606	14844	14759	14685	14659	14704	14835	14601	14585	14497	14634	14792	14590	14579	14690	14579	14653	14672	14522	14549	14696	14526	14563	14588	14619	14599	14799	14610	14699	14683	14644	14674	14659	14581	14507	14816	14692	14704	14766	14610	14703	14430	14790	14776	14662	14580	14703	14696	14645	14702	14656	14628	14593	14608	14688	14686	14789	14619	14798	14594	14698	14631	14740	14753	14705	14636	14639	14727	14651	14762	14724	14616	14534	14668	14722	14514	14746	14665	14655	14748	14584	14553	14645	14693	14604	14661	14668	14622	14710	14610	14668	14514	14724	14764	14630	14592	14771	14701	14616	14717	14594	14459	14630	14537	14619	14556	14517	14754	14750	14817	14636	14513	14776	14640	14488	14676	14619	14755	14669	14722	14708	14587	14677	14605	14674	14633	14535	14674	14652	14520	14755	14756	14723	14544	14672	14710	14619	14697	14722	14541	14748	14680	14535	14549	14745	14590	14625	14742	14770	14493	14967	14522	14678	14657	14517	14571	14803	14688	14496	14769	14758	14714	14788	14576	14524	14691	14648	14652	14728	14697	14706	14543	14580	14782	14650	14689	14563	14761	14728	14813	14583	14548	14607	14634	14640	14590	14683	14698	14670	14650	14666	14725	14738	14525	14558	14814	14485	14820	14815	14535	14672	14657	14594	14439	14640	14703	14774	14718	14672	14491	14751	14716	14708	14742	14659	14645	14613	14702	14495	14581	14532	14642	14512	14593	14627	14728	14749	14663	14644	14776	14742	14759	14646	14558	14721	14704	14608	14685	14401	14645	14830	14657	14563	14666	14646	14689	14733	14617	14414	14559	14585	14615	14821	14659	14581	14697	14754	14628	14613	14595	14678	14646	14622	14646	14683	14554	14401	14596	14723	14537	14621	14544	14704	14649	14554	14765	14731	14639	14584	14605	14558	14450	14685	14652	14700	14452	14588	14693	14619	14564	14572	14752	14784	14524	14735	14543	14747	14679	14460	14672	14649	14710	14634	14583	14668	14611	14706	14600	14755	14584	14762	14921	14790	14711	14656	14527	14606	14603	14654	14743	14723	14753	14666	14824	14760	14646	14834	14697	14608	14550	14710	14925	14519	14695	14761	14786	14699	14630	14677	14705	14654	14725	14675	14642	14577	14649	14755	14665	14658	14598	14665	14636	14660	14443	14807	14703	14710	14735	14565	14857	14752	14720	14618	14650	14712	14596	14660	14668	14680	14586	14669	14799	14750	14725	14598	14688	14545	14647	14515	14503	14523	14741	14584	14618	14643	14750	14776	14650	14615	14680	14737	14663	14649	14792	14705	14555	14447	14574	14803	14652	14689	14663	14825	14589	14633	14622	14608	14675	14680	14968	14737	14503	14629	14792	14589	14633	14655	14606	14640	14766	14740	14795	14711	14542	14687	14548	14623	14591	14806	14788	14543	14625	14700	14764	14727	14733	14675	14545	14869	14615	14685	14471	14796	14739	14598	14669	14781	14652	14481	14693	14707	14734	14711	14585	14689	14698	14702	14767	14645	14569	14510	14584	14764	14623	14552	14774	14620	14552	14751	14661	14687	14694	14505	14671	14679	14660	14605	14716	14615	14534	14703	14655	14712	14718	14614	14710	14613	14715	14679	14593	14724	14749	14470	14705	14730	14611	14693	14537	14693	14698	14348	14627	14721	14666	14624	14700	14845	14636	14689	14557	14633	14661	14526	14723	14729	14560	14716	14801	14796	14793	14637	14546	14648	14754	14533	14645	14627	14750	14793	14672	14813	14843	14721	14819	14706	14582	14791	14717	14589	14708	14682	14615	14818	14666	14586	14890	14651	14791	14641	14630	14735	14514	14585	14624	14666	14644	14780	14685	14344	14741	14567	14657	14629	14847	14857	14773	14618	14612	14726	14609	14676	14536	14675	14785	14611	14699	14681	14561	14530	14629	14595	14752	14624	14703	14676	14640	14770	14628	14756	14566	14552	14698	14765	14619	14557	14819	14616	14477	14552	14479	14599	14627	14559	14699	14679	14724	14664	14595	14791	14625	14633	14472	14789	14675	14587	14761	14576	14686	14880	14703	14676	14678	14549	14658	14704	14520	14608	14613	14772	14635	14620	14800	14673	14815	14739	14649	14675	14636	14522	14674	14572	14609	14724	14688	14631	14670	14719	14813	14623	14684	14625	14758	14809	14700	14751	14618	14587	14720	14789	14631	14630	14771	14574	14636	14720	14726	14666	14766	14612	14620	14611	14622	14683	14585	14846	14745	14719	14512	14574	14625	14672	14640	14659	14584	14682	14495	14646	14510	14672	14648	14676	14570	14715	14853	14661	14881	14650	14610	14611	14803	14646	14739	14671	14528	14749	14803	14736	14632	14748	14574	14576	14837	14585	14702	14865	14473	14557	14605	14704	14796	14679	14751	14655	14715	14791	14661	14735	14919	14592	14606	14638	14778	14661	14633	14560	14652	14724	14636	14877	14487	14551	14551	14813	14628	14705	14451	14836	14517	14686	14877	14650	14635	14809	14563	14560	14656	14562	14688	14527	14661	14575	14811	14675	14597	14533	14804	14681	14720	14565	14629	14824	14606	14628	14743	14663	14660	14730	14833	14654	14617	14624	14678	14644	14571	14500	14545	14651	14604	14787	14843	14489	14640	14689	14613	14783	14734	14730	14622	14607	14543	14905	14771	14634	14715	14713	14638	14683	14874	14740	14650	14535	14904	14691	14567	14660	14596	14598	14530	14674	14604	14562	14619	14613	14691	14552	14635	14678	14556	14819	14700	14458	14493	14716	14666	14678	14722	14631	14623	14627	14749	14498	14533	14611	14665	14757	14751	14646	14498	14660	14692	14614	14666	14813	14660	14689	14664	14712	14560	14659	14656	14647	14565	14939	14699	14431	14685	14509	14680	14697	14630	14704	14695	14623	14470	14592	14633	14433	14636	14591	14568	14651	14736	14628	14589	14640	14673	14684	14582	14602	14449	14691	14659	14696	14685	14807	14498	14636	14531	14634	14697	14686	14624	14747	14664	14556	14830	14639	14662	14720	14609	14578	14512	14591	14796	14616	14590	14615	14795	14685	14576	14891	14650	14621	14792	14672	15016	14724	14607	14549	14889	14674	14685	14616	14731	14800	14747	14497	14791	14519	14402	14690	14723	14669	14570	14453	14749	14625	14771	14587	14718	14665	14718	14795	14666	14803	14828	14684	14836	14642	14681	14683	14721	14717	14666	14667	14769	14721	14686	14691	14687	14787	14720	14727	14668	14810	14541	14575	14643	14794	14727	14708	14783	14554	14773	14636	14613	14774	14796	14603	14663	14562	14666	14622	14774	14587	14841	14784	14691	14660	14487	14537	14674	14595	14726	14580	14660	14541	14745	14576	14760	14715	14792	14662	14735	14614	14696	14698	14651	14639	14484	14779	14743	14748	14609	14607	14737	14725	14484	14487	14706	14723	14888	14542	14566	14743	14673	14605	14523	14686	14676	14702	14619	14784	14494	14675	14663	14727	14756	14642	14537	14712	14599	14778	14632	14511	14781	14727	14815	14476	14807	14763	14652	14636	14732	14631	14642	14686	14578	14671	14620	14645	14595	14644	14663	14818	14734	14716	14618	14639	14642	14609	14529	14718	14563	14564	14658	14638	14559	14660	14632	14760	14751	14654	14657	14683	14734	14707	14449	14859	14672	14630	14639
22095	21070	28363	24203	21639	32457	54969	44388	31680	23755	20361	19245	19000	19118	19071	18982	18922	19086	19167	18934	19027	19008	19027	19012	18817	19035	18990	19045	19270	18952	19144	19079	19026	19011	19020	19084	19171	19082	18714	18737	18971	19122	19117	18901	18936	19171	18874	18872	18938	19005	19017	18975	19097	18810	19187	19067	19134	19011	18878	19013	18843	18951	18967	18680	18737	18902	18796	18989	18895	18862	18960	18814	18957	18830	18861	18776	18965	19032	18825	18824	18974	18959	18909	18927	18888	18983	18981	18854	18966	18966	18868	19138	19026	18681	18766	18704	18720	18914	19014	18899	18729	18990	18842	18951	19018	18912	18922	18798	18769	18962	18828	18601	18962	18635	18930	18914	18689	18932	18935	19032	19039	18874	18648	18964	19095	18842	19034	18839	19073	18964	18811	18794	18839	18898	18800	18808	18873	18905	18795	18683	19013	18790	18837	18949	18842	18960	18967	18937	18806	18858	18919	18857	18932	18855	18742	18632	18762	18961	18903	18894	18907	19084	18780	19047	18805	18950	18765	18934	18993	18592	18843	18850	18888	18838	18795	18896	18710	18980	19127	18777	18733	18854	19079	18735	18691	18867	18878	18821	18857	18688	18651	19027	19070	18873	18846	18776	18777	19064	19042	18926	18887	18973	18736	18875	18856	18647	18963	18800	18812	18903	19022	18992	19047	19244	18994	19042	18940	18810	18826	19002	18873	18823	18877	18999	18949	18743	18833	18806	19008	19051	18926	19033	19051	18821	18691	18726	18565	18675	18887	18959	19098	18941	19091	18891	18880	18994	18951	18986	18878	18966	18793	18814	18661	18778	18833	18930	18986	18935	19084	18874	18837	18969	19195	19012	18914	19024	18949	18888	18982	18810	18611	19019	18882	19089	19075	18817	18866	18874	18910	18691	18971	19198	18873	18910	18839	18827	18887	19068	18959	19002	18966	18910	18814	18957	18922	18880	18874	18930	18931	18871	18817	18819	19066	18879	18969	19028	18858	18976	18917	18863	18968	18799	18926	18819	19044	18946	18907	18758	18782	18861	18772	19011	18905	18911	18896	19122	18809	18779	18933	18830	19224	18924	18868	19237	18938	18912	18850	18812	18878	18823	18920	18882	18878	19009	18638	18898	18895	18795	18932	18964	19066	18668	18731	19021	18792	18685	19010	19011	18842	18792	18895	19153	18861	19029	18978	18931	18963	18956	18667	18989	18873	18892	19065	18746	18845	18934	18932	18913	19062	18863	18963	18837	18845	18917	18895	18760	18958	18913	18960	18907	18750	18952	18895	18886	18905	18835	18866	18787	19129	18937	18985	18922	18645	18813	18888	18685	18756	18865	18948	18951	18824	18939	18558	18892	19016	18922	18964	18898	19020	19064	19011	18853	19112	18959	18745	18978	18814	18871	19001	18824	19183	18960	18884	18657	18871	18967	18730	19042	18842	18980	18875	18822	18926	18835	18946	18753	18779	18875	18720	18776	18768	18859	19140	18723	18918	18967	18757	18993	19092	18829	18704	18951	18902	18994	18939	18862	18894	18896	18935	19010	18649	18686	18933	18939	18929	18894	18826	18956	18850	18866	18571	18776	18696	18969	18922	18926	18869	19002	18798	18880	19172	19089	18924	18845	18921	18820	18975	18806	18889	18736	19127	18856	18717	18868	18916	18938	18864	18791	18801	18798	18884	18941	18953	18967	18922	19054	18664	18966	18819	18990	19074	18727	18574	19034	18866	18763	19086	18719	18889	18870	18970	18690	18765	18883	19003	19041	18985	19001	19075	18892	18728	18744	18907	18924	18807	18830	18822	18892	18814	18935	18821	18981	18855	19019	19151	19122	18820	18816	19095	18725	18982	18880	18898	18787	18753	18746	18871	18758	18972	19125	18715	18871	18843	18888	18779	18870	18951	18934	18967	18911	18991	18797	18781	19194	18984	18867	18872	18996	18856	18832	18911	18820	19067	19055	18896	19068	19097	18915	18827	18857	19037	18741	18797	18905	18811	18923	18803	19069	18932	18909	18798	18778	18909	19074	18953	18680	18660	18922	18765	18830	18882	18890	18632	18863	18764	18718	19091	18772	18899	18919	18947	18755	18731	18909	18949	18943	18985	18828	18902	18884	18790	18970	18922	18887	18814	18918	18666	18808	18898	18954	18952	18763	18790	18850	18804	18921	18933	18846	19016	18938	18938	18816	18868	18960	18864	18795	18926	18881	18697	18805	18839	18802	18882	18810	18894	18834	18915	18965	18840	19093	18803	18886	18766	19039	19128	19138	18961	18937	18980	18858	19086	18944	18800	19015	18873	19059	19089	18971	18836	18890	18866	18978	18925	18871	18850	18926	18701	18804	18840	19029	18954	18850	19006	19009	18919	18837	18942	18725	18838	19029	18950	18898	19012	18925	18864	18932	18850	19093	18902	19014	18826	18834	18837	19189	18833	19017	18990	18945	18906	19033	18828	18741	18803	18963	18990	18956	18694	18685	18828	18865	19023	18776	19036	18928	18925	18977	18950	18938	18971	18859	18932	18881	18898	18748	18710	18835	18961	18993	19099	18917	19014	18904	18838	18676	18623	18971	18643	18978	18985	18709	18999	18886	19115	18799	18864	18778	18852	18663	18704	18811	18734	18846	18891	18956	18912	18843	18825	18959	18826	18813	19020	18881	19086	18874	18824	18919	18722	19057	18909	18910	18815	18787	18978	18786	18989	18688	18935	18968	19008	18763	18652	18995	18878	18902	19030	18937	18959	18969	18812	18701	19079	18886	18789	18886	18934	18792	18878	18790	18850	18798	18733	18943	18934	18607	18733	18868	18801	18960	19008	18701	18857	19036	18896	19080	18801	19058	18966	18665	18955	18904	18852	18754	18898	18991	18862	18866	18653	18936	19061	18958	18945	19021	18858	18663	18860	18819	18878	18739	18845	18925	18976	18795	19139	18884	18801	18820	18952	18910	18804	18774	18814	18796	18704	18844	19000	18944	19094	18970	18888	18819	18771	18809	18980	18987	18906	18945	18978	18923	18852	18873	19201	18933	18721	18854	18968	18779	18882	18829	18945	18832	18934	18869	18942	18834	19075	18925	18992	18955	18915	18979	18691	18986	18609	18878	18769	18897	18797	19043	18647	18856	18879	18876	19012	19047	18888	18983	18920	18821	18991	18753	18772	18896	18935	18911	18907	18853	19032	19134	18805	18770	18819	19005	18899	19095	19023	18984	18749	18886	18979	18969	18848	18841	18838	18957	18972	18939	18964	18684	18788	18784	18919	19070	19021	18924	19078	18894	18966	18908	19025	19111	18713	18801	18890	18993	18994	19029	18834	18910	18845	18813	18909	18882	18753	19040	18950	18714	19083	19024	18776	19069	18866	18980	18739	18905	19050	18711	18828	18928	18737	18775	19058	19079	18777	18747	18755	18880	18793	19002	18864	18811	18917	18964	19102	18912	18958	18739	18817	18940	18988	18966	18902	19107	18888	18859	18853	18791	19116	18978	19023	18888	18816	18936	19034	19010	18877	18909	18844	18736	18867	18957	18849	18762	18757	18841	18931	18747	18622	18835	18857	18846	18965	18903	18911	18618	18740	19124	18652	18934	18829	18966	18717	18789	18968	18924	18990	18833	18789	18716	18960	18804	18833	18653	18978	19009	18835	18959	18766	18890	18603	18835	18827	19092	19000	18788	19087	18998	18813	18864	18799	18784	19070	18703	18975	18855	18846	18905	18788	18769	19007	18786	18871	19091	18706	18802	18628	18952	18789	18922	18845	18959	18792	18801	18858	18802	18885	18961	18711	18733	18647	19023	18970	18957	18850	18871	19002	18949	18970	18753	19000	18843	18986	19085	19163	18953	18837	18861	18791	18904	18739	18858	18868	18672	18654	18888	18912	18963	18891	19058	18926	18829	18696	18989	18934	18842	19007	18769	18845	18790	19014	18805	18886	18942	18846	18773	18866	18736	18861	19009	18903	19030	18764	18674	18812	18880	18770	18789	18881	18894	18834	19095	18818	18706	19073	18786	18979	18838	18772	18921	18861	18916	18861	19019	18723	18871	18898	18964	18841	19230	18887	18733	18782	18734	19033	19002	19017	18959	18853	18930	18953	18712	18992	18933	18873	19150	19076	19058	18827	18921	18899	18974	19054	18948	18997	18790	18878	18897	18844	18958	18666	19173	18739	18925	19012	18992	18887	18832	18921	18744	18838	18724	18719	18742	18954	19094	18878	18955	18991	18928	19034	18620	18930	18843	18825	18944	18791	18912	18675	18895	18799	18765	18812	18753	18776	18771	18900	18861	19021	18963	18824	18821	18981	18904	18744	18667	18788	18859	18834	18802	19093	18737	18888	18930	18877	18931	19129	18747	18934	18842	18862	18831	18976	18942	18971	18848	18854	18922	18841	18961	19064	19019	18919	18973	18861	18936	18990	18801	18810	18854	18722	18948	18846	18890	18864	18833	18725	19042	18977	18899	18891	18800	18855	18749	18912	18907	18769	18901	18767	18959	18908	19002	18898	19018	18702	18956	18910	18805	18621	18839	18973	18731	18757	18872	18904	18811	18818	19009	18827	18829	18645	18799	18886	18957	18812	18952	18735	18674	18852	19201	18901	19109	19008	19230	18752	18788	18863	18631	18849	18843	18810	19009	18800	18867	18858	18921	18924	18999	18859	19143	18676	18743	18897	18971	18871	18828	18853	18919	19053	18886	18852	18978	19009	18898	19059	18899	18856	18768	18892	18909	18900	19069	18910	19004	18967	18986	18938	18876	19041	18894	18724	18933	18893	18926	19002	18878	19011	18872	18843	18811	18801	18777	18832	18840	19101	18738	18733	18960	18948	18887	18978	18777	18852	18856	18804	18932	19011	18829	19092	18939	18984	18811	18864	18872	18729	19030	18899	18848	18864	18925	18975	18801	18883	18861	19012	18948	18947	18789	18736	18911	18871	19086	18852	18924	18767	18991	18892	18961	18742	18812	18973	18822	18906	18930	18913	18892	18811	18864	18789	18904	19224	18885	18896	18971	18736	18995	18820	18755	18880	18949	18750	18874	18791	18819	18878	19030	19114	18845	18836	19107	18972	18746	18957	18898	18806	18816	18727	19005	18923	19010	18675	18838	18862	18809	18899	18861	18774	18963
26515	56339	47584	30932	21710	33355	53630	43550	29035	19166	16414	15678	15640	15515	15654	15590	15491	15526	15591	15642	15474	15589	15706	15590	15373	15589	15568	15477	15540	15443	15545	15473	15531	15493	15558	15650	15359	15524	15723	15603	15641	15485	15480	15668	15556	15546	15490	15540	15456	15700	15495	15385	15613	15491	15693	15716	15658	15720	15591	15534	15637	15518	15438	15506	15519	15308	15427	15505	15580	15476	15642	15647	15655	15447	15482	15477	15625	15470	15551	15521	15638	15503	15539	15555	15680	15533	15637	15537	15553	15534	15597	15598	15600	15610	15666	15480	15438	15613	15720	15411	15541	15546	15464	15488	15543	15627	15554	15549	15436	15402	15527	15512	15694	15641	15586	15525	15556	15572	15522	15456	15412	15520	15570	15520	15562	15524	15569	15552	15577	15587	15430	15552	15552	15558	15857	15599	15591	15480	15533	15649	15571	15517	15581	15453	15669	15638	15545	15582	15632	15638	15520	15573	15541	15672	15659	15617	15492	15641	15585	15580	15632	15551	15767	15598	15517	15858	15528	15598	15565	15763	15453	15470	15390	15487	15586	15394	15326	15586	15560	15509	15563	15509	15608	15648	15652	15663	15612	15528	15544	15464	15716	15475	15745	15505	15485	15668	15604	15545	15498	15601	15445	15402	15583	15685	15403	15471	15491	15379	15506	15636	15604	15541	15695	15523	15619	15342	15526	15518	15564	15337	15538	15556	15597	15470	15439	15536	15552	15533	15596	15540	15491	15524	15653	15521	15625	15535	15465	15481	15467	15391	15569	15634	15576	15594	15719	15520	15541	15487	15605	15604	15658	15344	15513	15573	15530	15689	15435	15544	15505	15437	15619	15564	15561	15397	15471	15530	15539	15524	15398	15618	15519	15529	15567	15554	15535	15498	15487	15406	15562	15439	15494	15403	15479	15549	15538	15586	15554	15426	15542	15482	15489	15507	15508	15526	15485	15366	15443	15612	15434	15513	15781	15469	15535	15499	15527	15470	15655	15543	15621	15492	15548	15378	15551	15571	15620	15756	15579	15701	15599	15585	15690	15544	15509	15537	15564	15560	15423	15518	15744	15564	15499	15674	15697	15645	15408	15613	15444	15607	15495	15544	15607	15638	15296	15504	15579	15603	15482	15483	15517	15583	15532	15618	15508	15453	15587	15575	15613	15500	15505	15574	15540	15504	15560	15492	15492	15532	15454	15617	15538	15661	15544	15593	15542	15547	15348	15730	15604	15488	15508	15401	15569	15557	15463	15506	15732	15579	15612	15678	15582	15605	15450	15509	15573	15497	15672	15493	15543	15433	15487	15542	15473	15592	15463	15430	15417	15685	15595	15606	15432	15599	15460	15533	15711	15585	15732	15733	15549	15433	15713	15431	15637	15511	15499	15609	15541	15552	15664	15767	15494	15691	15577	15626	15629	15499	15506	15542	15693	15525	15506	15566	15540	15637	15390	15520	15555	15561	15650	15540	15653	15522	15332	15505	15531	15559	15507	15620	15510	15456	15480	15477	15395	15663	15483	15662	15482	15486	15652	15576	15450	15522	15602	15416	15634	15622	15475	15587	15470	15421	15578	15544	15372	15437	15585	15419	15712	15452	15513	15661	15408	15494	15656	15616	15429	15349	15617	15610	15618	15472	15454	15519	15533	15459	15567	15400	15533	15504	15588	15588	15526	15533	15561	15490	15629	15464	15440	15542	15512	15840	15600	15359	15446	15537	15643	15507	15560	15460	15508	15362	15611	15440	15584	15474	15523	15594	15566	15472	15774	15788	15393	15453	15356	15626	15500	15497	15549	15647	15427	15358	15588	15517	15466	15375	15565	15392	15263	15611	15556	15532	15578	15434	15458	15606	15609	15477	15316	15526	15572	15475	15511	15721	15548	15491	15681	15584	15425	15537	15463	15417	15536	15598	15749	15512	15603	15492	15590	15540	15594	15564	15592	15428	15442	15729	15598	15490	15646	15505	15597	15510	15578	15584	15720	15447	15644	15604	15520	15533	15642	15633	15636	15511	15585	15537	15583	15553	15340	15793	15551	15636	15567	15527	15425	15405	15607	15454	15428	15698	15631	15550	15678	15638	15580	15400	15315	15628	15713	15671	15417	15532	15586	15657	15605	15623	15606	15545	15715	15648	15545	15551	15402	15566	15663	15338	15465	15707	15390	15349	15376	15579	15549	15650	15411	15640	15399	15756	15687	15656	15432	15518	15649	15530	15480	15565	15472	15563	15468	15584	15580	15384	15536	15595	15552	15487	15484	15552	15660	15432	15466	15562	15651	15719	15656	15704	15415	15458	15837	15463	15747	15455	15464	15601	15658	15461	15521	15515	15538	15504	15602	15711	15663	15501	15405	15604	15422	15557	15721	15600	15608	15436	15604	15393	15641	15445	15533	15425	15412	15478	15522	15651	15668	15454	15541	15358	15533	15591	15500	15471	15532	15554	15472	15674	15579	15693	15588	15436	15720	15498	15614	15411	15644	15481	15615	15677	15466	15569	15520	15629	15482	15609	15537	15580	15693	15529	15594	15527	15532	15535	15465	15469	15580	15617	15475	15646	15531	15542	15457	15408	15503	15491	15561	15628	15543	15618	15376	15564	15572	15621	15668	15753	15483	15576	15515	15606	15480	15562	15382	15435	15409	15554	15532	15516	15406	15573	15637	15630	15608	15562	15579	15648	15423	15644	15535	15517	15544	15612	15554	15700	15522	15506	15610	15545	15383	15681	15458	15518	15424	15600	15535	15650	15535	15521	15480	15587	15515	15495	15520	15583	15386	15686	15578	15489	15638	15395	15623	15716	15487	15410	15492	15435	15577	15624	15563	15417	15485	15559	15509	15538	15697	15494	15602	15597	15440	15349	15578	15597	15690	15663	15406	15596	15503	15472	15606	15625	15577	15628	15462	15560	15703	15560	15574	15596	15646	15696	15713	15503	15537	15550	15726	15633	15568	15542	15561	15629	15418	15470	15434	15661	15630	15595	15500	15587	15636	15550	15378	15572	15512	15483	15645	15415	15606	15588	15632	15426	15500	15649	15588	15621	15444	15642	15361	15642	15633	15548	15404	15525	15489	15695	15550	15584	15396	15553	15484	15705	15583	15433	15449	15612	15507	15510	15493	15606	15588	15504	15565	15613	15403	15547	15397	15670	15570	15651	15456	15591	15646	15618	15619	15588	15491	15606	15714	15630	15427	15584	15611	15551	15558	15279	15535	15577	15469	15668	15562	15583	15596	15571	15645	15450	15496	15583	15515	15668	15695	15505	15529	15488	15589	15590	15508	15412	15645	15424	15371	15627	15455	15607	15432	15489	15358	15519	15639	15485	15601	15591	15567	15655	15520	15597	15490	15728	15449	15625	15421	15657	15571	15665	15507	15586	15469	15565	15484	15501	15438	15551	15383	15622	15502	15620	15464	15539	15519	15452	15533	15389	15599	15497	15536	15528	15532	15553	15437	15566	15518	15567	15472	15508	15619	15562	15567	15466	15781	15514	15677	15473	15661	15446	15313	15467	15750	15503	15556	15636	15535	15724	15528	15459	15519	15527	15387	15460	15382	15540	15572	15657	15507	15588	15496	15473	15518	15560	15716	15582	15603	15506	15453	15506	15494	15784	15626	15545	15540	15501	15429	15717	15724	15696	15622	15504	15696	15451	15356	15550	15495	15748	15668	15465	15561	15414	15689	15399	15303	15616	15577	15580	15464	15551	15456	15585	15378	15788	15310	15541	15639	15530	15458	15530	15545	15548	15548	15538	15494	15589	15313	15470	15488	15512	15698	15613	15516	15579	15470	15754	15582	15544	15601	15428	15433	15443	15577	15499	15511	15673	15557	15614	15584	15615	15368	15544	15547	15437	15556	15512	15673	15565	15674	15513	15608	15368	15605	15516	15609	15524	15590	15560	15530	15494	15682	15569	15455	15615	15474	15622	15649	15538	15550	15453	15644	15528	15710	15658	15515	15420	15418	15546	15502	15756	15608	15440	15586	15539	15633	15366	15413	15346	15372	15658	15393	15469	15504	15628	15504	15638	15615	15592	15570	15652	15475	15467	15535	15615	15418	15601	15558	15605	15489	15536	15402	15589	15266	15739	15616	15584	15491	15451	15412	15636	15562	15610	15441	15721	15494	15604	15490	15339	15626	15491	15426	15516	15470	15585	15518	15676	15530	15473	15423	15473	15443	15623	15520	15684	15411	15505	15604	15489	15539	15592	15498	15706	15619	15631	15383	15530	15614	15435	15608	15504	15531	15429	15426	15504	15541	15556	15479	15588	15582	15574	15494	15485	15577	15595	15565	15467	15543	15574	15411	15611	15704	15475	15745	15583	15326	15817	15522	15533	15546	15779	15582	15526	15337	15608	15731	15529	15637	15409	15487	15688	15545	15625	15597	15623	15577	15588	15551	15743	15541	15425	15509	15379	15559	15579	15566	15503	15545	15653	15686	15488	15559	15598	15418	15506	15723	15667	15467	15510	15566	15644	15478	15541	15497	15712	15647	15548	15590	15616	15408	15467	15603	15775	15452	15566	15629	15571	15613	15578	15480	15501	15587	15598	15582	15543	15503	15427	15575	15578	15576	15491	15537	15539	15549	15432	15512	15633	15529	15755	15697	15500	15557	15556	15603	15392	15648	15654	15438	15551	15601	15615	15580	15626	15613	15600	15486	15541	15530	15672	15751	15545	15539	15742	15463	15488	15336	15523	15671	15643	15613	15400	15683	15441	15368	15529	15485	15596	15488	15609	15571	15630	15521	15536	15583	15678	15435	15584	15422	15611	15504	15511	15604	15419	15483	15618	15579	15557	15574	15524	15591	15620	15411	15476	15375	15648	15512	15515	15571	15564	15495	15407	15424	15586	15477	15437	15580	15584	15410	15568	15403	15546	15656	15365	15621	15466	15412	15472	15621	15590	15498	15597	15525	15521	15459	15560	15484	15438	15586	15611	15465	15569	15482	15381	15544	15494	15484	15497	15553	15463	15412	15572	15503	15597	15730	15689	15481	15500	15540	15534	15717	15432	15482	15421	15425	15492	15523	15308	15582	15557	15553	15587	15530	15620	15672	15634	15501	15617	15520	15527	15568	15674	15433	15323	15590	15384	15523	15551	15582	15543	15501	15454	15509	15464
29877	25520	28186	23677	23122	25589	25212	22577	21289	20648	20612	20563	20264	20415	20397	20413	20346	20448	20417	20217	20338	20254	20495	20498	20453	20355	20453	20359	20425	20225	20333	20279	20414	20373	20276	20421	20363	20549	20404	20089	20246	20155	20439	20056	20315	20523	20207	20477	20190	20115	20259	20396	20264	20417	20283	20320	20432	20258	20410	20514	20544	20349	20546	20323	20306	20234	20387	20308	20100	20303	20396	20449	20291	20359	20256	20197	20305	20429	20328	20230	20171	20402	20119	20180	20407	20256	20433	20336	20327	20250	20281	20339	20560	20427	20462	20183	20274	20196	20411	20404	20247	20258	20346	20447	20409	20237	20387	20321	20208	20252	20281	20484	20238	20419	20183	20364	20546	20295	20406	20398	20426	20257	20352	20232	20162	20507	20318	20399	20538	20317	20375	20456	20513	20607	20420	20406	20332	20300	20442	20285	20305	20367	20416	20101	20332	20361	20517	20504	20346	20520	20555	20405	20414	20512	20371	20343	20528	20214	20396	20338	20432	20160	20175	20657	20323	20267	20331	20458	20230	20243	20292	20305	20205	20414	20336	20392	20403	20257	20394	20472	20341	20388	20392	20447	20446	20336	20410	20486	20276	20377	20284	20126	20390	20489	20417	20231	20424	20448	20295	20462	20248	20324	20430	20477	20293	20161	20138	20240	20521	20333	20268	20434	20501	20315	20225	20412	20427	20356	20467	20497	20354	20489	20296	20365	20465	20357	20211	20283	20428	20344	20225	20048	20280	20257	20404	20095	20153	20323	20487	20289	20346	20180	20391	20221	20360	20410	20101	20474	20320	20288	20416	20249	20334	20294	20306	20450	20380	20401	20542	20401	20379	20304	20203	20633	20322	20309	20431	20395	20217	20292	20353	20224	20562	20204	20351	20306	20148	20464	20401	20354	20441	20413	20424	20260	20257	20299	20395	20232	20586	20215	20371	20306	20453	20282	20329	20527	20382	20224	20450	20161	20286	20084	20534	20457	20420	20304	20338	20283	20309	20315	20425	20330	20335	20374	20259	20314	20404	20312	20413	20371	20304	20255	20409	20265	20457	20212	20531	20387	20260	20244	20296	20439	20207	20323	20364	20163	20329	20622	20498	20261	20503	20311	20372	20379	20531	20491	20484	20278	20456	20429	20590	20429	20416	20229	20386	20326	20285	20250	20266	20115	20218	20357	20249	20352	20452	20298	20311	20391	20596	20448	20473	20379	20040	20334	20457	20607	20119	20434	20341	20216	20210	20411	20385	20414	20230	20222	20501	20389	20210	20326	20399	20314	20336	20241	20380	20484	20490	20362	20547	20286	20256	20212	20347	20159	20377	20370	20257	20463	20380	20383	20459	20349	20250	20333	20204	20309	20503	20397	20609	20472	20224	20260	20352	20256	20456	20316	20298	20358	20543	20612	20453	20296	20435	20246	20287	20190	20315	20325	20380	20431	20242	20210	20358	20514	20353	20505	20400	20430	20620	20570	20402	20310	20298	20527	20368	20391	20464	20214	20372	20431	20226	20315	20481	20346	20352	20283	20293	20497	20503	20317	20286	20472	20266	20355	20497	20322	20487	20419	20211	20336	20577	20264	20289	20341	20472	20410	20411	20280	20181	20328	20352	20434	20478	20383	20314	20287	20344	20255	20490	20465	20446	20380	20248	20166	20513	20407	20278	20564	20358	20390	20449	20447	20361	20379	20151	20411	20376	20392	20237	20475	20375	20358	20216	20428	20317	20408	20388	20129	20255	20081	20253	20458	20475	20296	20449	20486	20388	20474	20423	20458	20469	20226	20305	20129	20380	20497	20380	20425	20346	20176	20362	20144	20290	20135	20230	20090	20287	20377	20159	20359	20363	20562	20301	20425	20379	20527	20441	20208	20295	20294	20239	20309	20419	20373	20426	20492	20567	20220	20250	20272	20418	20606	20501	20396	20485	20240	20368	20396	20505	20595	20447	20228	20563	20392	20510	20355	20451	20160	20299	20330	20388	20723	20602	20544	20514	20115	20509	20520	20588	20438	20286	20469	20464	20292	20289	20349	20280	20318	20439	20222	20333	20339	20264	20254	20371	20257	20295	20325	20259	20481	20368	20338	20519	20350	20390	20295	20280	20392	20475	20457	20266	20312	20619	20417	20427	20345	20436	20277	20381	20382	20418	20267	20728	20466	20293	20468	20498	20573	20303	20287	20434	20586	20420	20207	20566	20334	20343	20410	20352	20310	20259	20358	20435	20199	20231	20301	20368	20525	20342	20474	20447	20554	20592	20484	20150	20308	20284	20350	20179	20418	20225	20552	20494	20330	20397	20357	20272	20372	20356	20498	20264	20331	20472	20247	20352	20594	20233	20251	20445	20459	20361	20452	20440	20659	20267	20264	20198	20291	20428	20274	20380	20417	20407	20428	20469	20240	20459	20381	20534	20391	20489	20692	20303	20260	20585	20496	20306	20428	20283	20369	20321	20439	20400	20375	20377	20532	20471	20423	20545	20473	20431	20153	20460	20397	20365	20249	20369	20476	20146	20364	20350	20405	20266	20378	20289	20411	20369	20134	20481	20411	20235	20405	20311	20312	20347	20524	20402	20345	20314	20214	20249	20200	20323	20346	20364	20316	20436	20332	20225	20380	20406	20244	20365	20565	20374	20235	20482	20398	20421	20444	20319	20359	20480	20346	20471	20361	20389	20359	20338	20308	20612	20293	20385	20224	20446	20229	20469	20340	20476	20303	20215	20201	20456	20183	20307	20309	20380	20185	20335	20278	20301	20403	20150	20473	20194	20305	20172	20380	20471	20093	20205	20478	20349	20172	20208	20546	20279	20184	20199	20211	20313	20205	20346	20317	20345	20511	20240	20209	20036	20396	20351	20428	20321	20215	20336	20412	20555	20369	20439	20296	20287	20440	20330	20351	20242	20263	20157	20401	20389	20613	20129	20483	20444	20461	20407	20285	20439	20227	20337	20208	20086	20292	20506	20335	20384	20252	20146	20475	20383	20250	20610	20362	20115	20418	20367	20280	20373	20306	20253	20349	20340	20320	20339	20490	20355	20420	20404	20243	20430	20218	20359	20241	20365	20171	20235	20472	20172	20301	20553	20314	20518	20292	20197	20447	20232	20507	20456	20421	20416	20271	20196	20397	20501	20315	20404	20522	20330	20438	20501	20250	20387	20218	20445	20498	20283	20156	20293	20349	20547	20357	20396	20300	20247	20209	20287	20183	20356	20220	20532	20344	20320	20285	20295	20432	20381	20197	20329	20431	20452	20448	20467	20636	20354	20287	20278	20263	20620	20308	20212	20288	20384	20573	20268	20195	20353	20374	20383	20174	20345	20221	20387	20452	20242	20212	20313	20368	20304	20681	20459	20582	20473	20066	20131	20250	20326	20402	20419	20322	20491	19993	20550	20310	20516	20382	20253	20313	20389	20566	20294	20257	20394	20259	20536	20414	20404	20284	20398	20430	20427	20288	20254	20243	20313	20361	20567	20321	20323	20372	20342	20389	20200	20299	20352	20398	20337	20387	20409	20630	20368	20429	20554	20231	20099	20475	20411	20321	20245	20261	20573	20446	20374	20368	20545	20506	20364	20363	20296	20251	20436	20548	20318	20307	20422	20196	20666	20412	20466	20237	20210	20229	20243	20334	20292	20354	20339	20167	20346	20316	20443	20216	20440	20477	20534	20458	20514	20347	20269	20378	20320	20359	20355	20291	20466	20239	20431	20265	20177	20263	20430	20389	20351	20384	20464	20362	20169	20479	20497	20319	20217	20222	20254	20318	20314	20495	20516	20104	20326	20406	20342	20287	20222	20453	20309	20156	20253	20313	20437	20371	20575	20303	20452	20525	20427	20477	20403	20192	20364	20382	20474	20555	20297	20560	20609	20259	20528	20632	20462	20253	20312	20386	20393	20370	20467	20318	20480	20070	20454	20325	20471	20388	20363	20299	20467	20229	20083	20242	20409	20483	20318	20300	20407	20418	20476	20145	20255	20370	20374	20486	20422	20505	20187	20445	20374	20311	20463	20484	20458	20426	20235	20359	20129	20318	20354	20120	20404	20400	20424	20386	20414	20505	20499	20436	20441	20231	20285	20225	20400	20400	20469	20507	20481	20461	20380	20603	20412	20333	20306	20393	20330	20376	20359	20306	20258	20491	20448	20400	20558	20276	20267	20387	20355	20304	20550	20263	20312	20453	20454	20699	20259	20289	20522	20391	20363	20211	20312	20333	20346	20415	20445	20227	20305	20261	20385	20424	20372	20495	20351	20552	20472	20400	20660	20286	20396	20497	20344	20315	20245	20140	20382	20112	20241	20288	20174	20371	20460	20385	20216	20328	20229	20473	20333	20433	20384	20200	20251	20195	20313	20361	20384	20382	20337	20318	20415	20164	20428	20201	20535	20192	20293	20479	20494	20408	20374	20395	20372	20397	20281	20096	20527	20384	20271	20234	20556	20531	20579	20351	20107	20034	20307	20301	20316	20351	20245	20346	20344	20378	20433	20299	20555	20489	20727	20323	20274	20430	20576	20429	20493	20291	20569	20466	20457	20181	20388	20269	20242	20408	20512	20337	20361	20387	20269	20409	20292	20283	20210	20319	20319	20505	20403	20259	20235	20380	20224	20288	20233	20231	20348	20558	20253	20364	20376	20223	20383	20252	20407	20458	20404	20436	20343	20314	20214	20429	20400	20276	20282	20341	20265	20229	20274	20628	20149	20493	20340	20371	20299	20504	20466	20281	20424	20347	20470	20391	20151	20336	20313	20504	20371	20193	20420	20358	20384	20298	20366	20314	20327	20522	20232	20395	20491	20418	20202	20234	20343	20571	20455	20508	20301	20302	20468	20330	20249	20383	20174	20373	20106	20304	20179	20377	20313	20462	20279	20484	20329	20111	20433	20120	20382	20522	20408	20446	20579	20391	20331	20397	20384	20322	20193	20173	20031	20312	20388	20317	20454	20269	20403	20239	20752	20404	20310	20597	20401	20504	20642	20549	20350	20435	20352	20301	20388	20161	20251	20405	20232	20514	20275	20173	20289	20465	20329	20486	20251	20255	20547	20254	20194	20404	20597	20558	20470	20493	20137	20238	20464	20234	20595	20462	20459	20392	20345	20514	20505	20325	20286	20193	20399	20422
22137	32216	23745	17669	20336	23212	21422	18218	17267	16726	16551	16475	16350	16557	16496	16215	16313	16427	16423	16492	16438	16269	16465	16292	16367	16426	16270	16448	16427	16433	16407	16286	16536	16372	16482	16437	16429	16434	16391	16297	16448	16228	16437	16796	16403	16469	16480	16657	16279	16468	16556	16382	16343	16510	16496	16662	16437	16449	16421	16436	16508	16589	16433	16450	16341	16475	16190	16532	16366	16428	16504	16476	16530	16493	16430	16526	16389	16524	16482	16228	16170	16554	16427	16456	16561	16418	16466	16322	16449	16411	16431	16479	16357	16321	16578	16236	16449	16392	16261	16538	16409	16369	16366	16427	16484	16404	16233	16444	16482	16360	16273	16528	16415	16486	16405	16365	16473	16419	16357	16422	16430	16307	16570	16303	16450	16416	16494	16393	16294	16471	16178	16500	16373	16327	16513	16384	16448	16403	16375	16370	16358	16510	16384	16335	16500	16575	16487	16481	16348	16378	16411	16345	16365	16525	16472	16407	16333	16459	16248	16519	16459	16422	16307	16476	16381	16389	16359	16563	16474	16334	16383	16283	16454	16480	16362	16420	16524	16612	16408	16451	16689	16395	16290	16500	16480	16508	16373	16515	16437	16412	16460	16584	16435	16349	16439	16570	16358	16433	16453	16383	16490	16267	16662	16391	16321	16410	16455	16423	16238	16411	16450	16440	16486	16487	16403	16370	16360	16439	16309	16543	16243	16543	16324	16449	16393	16391	16473	16458	16331	16528	16242	16533	16417	16239	16506	16400	16387	16333	16374	16554	16599	16446	16420	16581	16482	16457	16368	16387	16339	16527	16534	16529	16434	16316	16393	16306	16434	16429	16408	16384	16331	16285	16502	16492	16408	16477	16259	16477	16418	16516	16448	16594	16479	16427	16472	16391	16415	16404	16163	16286	16425	16484	16348	16562	16583	16367	16267	16464	16544	16324	16347	16501	16471	16379	16440	16479	16247	16386	16558	16455	16530	16460	16417	16450	16344	16351	16276	16352	16487	16497	16165	16424	16356	16283	16454	16303	16389	16540	16392	16223	16537	16362	16518	16419	16408	16416	16494	16541	16358	16335	16355	16397	16501	16418	16332	16470	16483	16411	16511	16381	16479	16565	16443	16281	16393	16241	16463	16410	16680	16329	16472	16518	16401	16400	16452	16537	16539	16349	16446	16359	16473	16513	16353	16578	16384	16395	16256	16575	16478	16386	16441	16301	16504	16336	16524	16424	16346	16512	16424	16494	16584	16413	16365	16304	16448	16530	16309	16456	16394	16497	16439	16465	16511	16469	16328	16375	16403	16687	16490	16383	16347	16416	16462	16381	16349	16494	16402	16411	16486	16559	16505	16505	16414	16426	16177	16446	16290	16473	16370	16416	16388	16445	16450	16393	16397	16408	16408	16428	16531	16416	16323	16282	16236	16279	16525	16383	16326	16481	16264	16507	16494	16630	16415	16378	16440	16514	16396	16204	16477	16446	16285	16226	16484	16498	16467	16478	16545	16402	16372	16413	16599	16348	16248	16340	16370	16298	16450	16319	16525	16366	16535	16310	16431	16467	16378	16281	16411	16337	16414	16420	16555	16371	16549	16241	16421	16396	16442	16328	16433	16482	16374	16341	16508	16485	16518	16276	16618	16365	16433	16556	16386	16317	16593	16429	16431	16456	16302	16469	16540	16386	16345	16415	16500	16462	16337	16320	16372	16473	16389	16504	16587	16406	16361	16423	16559	16163	16462	16482	16422	16405	16394	16313	16471	16267	16431	16417	16507	16369	16505	16239	16450	16505	16426	16474	16569	16578	16414	16291	16288	16382	16569	16434	16340	16485	16279	16464	16253	16330	16388	16364	16234	16339	16341	16372	16444	16298	16270	16420	16417	16392	16456	16340	16364	16349	16470	16453	16386	16494	16488	16394	16431	16368	16488	16430	16439	16359	16403	16509	16409	16535	16235	16577	16296	16581	16485	16358	16479	16482	16438	16502	16395	16326	16352	16406	16472	16425	16590	16350	16200	16458	16414	16404	16397	16344	16097	16446	16521	16458	16394	16453	16379	16292	16386	16408	16474	16417	16504	16398	16356	16386	16382	16384	16361	16440	16462	16484	16421	16339	16477	16435	16321	16392	16407	16418	16236	16526	16352	16423	16364	16450	16566	16443	16407	16441	16476	16433	16278	16349	16343	16402	16412	16358	16399	16471	16406	16556	16479	16376	16580	16452	16471	16298	16415	16441	16262	16254	16495	16361	16314	16307	16198	16440	16450	16520	16575	16405	16313	16553	16448	16504	16402	16416	16518	16443	16387	16491	16341	16370	16384	16430	16229	16362	16347	16492	16438	16682	16442	16467	16331	16396	16498	16401	16319	16361	16415	16362	16637	16385	16470	16415	16385	16278	16675	16408	16356	16384	16368	16314	16259	16479	16396	16398	16499	16397	16516	16375	16663	16270	16336	16601	16570	16431	16415	16456	16393	16338	16438	16398	16583	16265	16586	16423	16390	16277	16414	16492	16231	16441	16377	16500	16437	16426	16442	16510	16567	16429	16289	16294	16378	16459	16410	16275	16408	16524	16373	16396	16405	16522	16372	16545	16548	16484	16359	16379	16384	16372	16348	16472	16386	16556	16337	16520	16606	16302	16346	16352	16430	16380	16466	16403	16469	16301	16509	16561	16558	16458	16392	16451	16374	16365	16337	16395	16385	16519	16445	16399	16359	16364	16458	16441	16394	16567	16686	16388	16489	16436	16374	16641	16557	16503	16420	16473	16362	16452	16301	16168	16447	16230	16391	16396	16328	16455	16461	16405	16328	16578	16331	16351	16506	16388	16343	16520	16456	16668	16346	16415	16348	16455	16360	16334	16410	16499	16417	16354	16534	16347	16289	16550	16346	16356	16484	16436	16450	16341	16298	16604	16365	16387	16439	16328	16526	16503	16353	16448	16500	16357	16289	16468	16738	16449	16283	16376	16300	16306	16383	16519	16637	16414	16411	16551	16294	16390	16482	16498	16449	16430	16467	16353	16426	16345	16452	16347	16414	16557	16479	16448	16341	16271	16369	16201	16521	16387	16527	16330	16444	16514	16447	16269	16461	16405	16474	16415	16340	16518	16452	16424	16437	16298	16437	16391	16428	16442	16346	16486	16516	16461	16569	16506	16462	16491	16293	16515	16492	16301	16454	16360	16462	16508	16363	16462	16400	16258	16338	16401	16301	16348	16393	16567	16312	16337	16508	16392	16518	16304	16260	16391	16302	16479	16601	16468	16450	16324	16452	16643	16286	16345	16647	16419	16308	16271	16523	16486	16590	16374	16386	16364	16491	16414	16473	16456	16349	16494	16524	16374	16349	16554	16413	16377	16292	16454	16403	16396	16575	16232	16502	16323	16504	16526	16477	16259	16313	16461	16569	16373	16579	16342	16491	16442	16545	16382	16399	16508	16486	16336	16449	16455	16466	16578	16402	16337	16268	16559	16397	16522	16378	16440	16528	16514	16537	16402	16345	16333	16234	16397	16484	16413	16552	16373	16492	16437	16461	16604	16480	16555	16491	16263	16358	16412	16500	16608	16482	16489	16369	16550	16534	16340	16540	16467	16549	16410	16485	16379	16459	16313	16445	16352	16442	16405	16438	16280	16397	16521	16551	16507	16394	16224	16405	16526	16573	16454	16649	16233	16443	16425	16361	16381	16476	16367	16457	16350	16562	16615	16447	16454	16396	16557	16406	16522	16451	16199	16450	16551	16378	16196	16347	16385	16434	16338	16357	16369	16366	16444	16482	16261	16530	16481	16357	16466	16526	16451	16206	16448	16586	16584	16437	16563	16489	16359	16521	16364	16538	16422	16473	16416	16375	16593	16442	16274	16219	16243	16387	16498	16469	16513	16402	16415	16266	16560	16423	16563	16414	16390	16359	16531	16468	16345	16265	16187	16460	16277	16326	16499	16504	16627	16546	16448	16324	16474	16568	16486	16330	16468	16529	16290	16443	16379	16419	16411	16382	16341	16640	16416	16448	16448	16458	16573	16459	16539	16621	16370	16530	16471	16283	16531	16317	16377	16508	16497	16622	16246	16421	16509	16341	16512	16480	16314	16299	16405	16327	16670	16662	16409	16408	16423	16269	16396	16455	16433	16470	16528	16414	16365	16332	16535	16500	16491	16284	16505	16466	16336	16385	16649	16374	16436	16443	16388	16331	16351	16454	16397	16445	16436	16553	16435	16419	16272	16307	16522	16463	16322	16320	16303	16546	16429	16368	16447	16502	16468	16475	16255	16422	16505	16513	16490	16360	16558	16229	16460	16683	16363	16495	16495	16495	16483	16235	16297	16326	16520	16512	16384	16339	16364	16527	16424	16506	16424	16440	16500	16335	16429	16474	16399	16520	16515	16582	16519	16415	16394	16406	16264	16446	16456	16540	16384	16346	16284	16425	16418	16364	16519	16501	16461	16309	16451	16430	16455	16224	16506	16363	16467	16460	16382	16428	16470	16391	16561	16333	16441	16351	16467	16298	16300	16449	16332	16416	16311	16484	16394	16438	16580	16376	16416	16533	16238	16280	16549	16332	16388	16458	16564	16340	16381	16503	16427	16500	16435	16412	16362	16499	16184	16460	16481	16518	16453	16528	16466	16314	16384	16373	16550	16435	16355	16472	16561	16442	16470	16458	16409	16446	16267	16415	16439	16286	16369	16331	16470	16427	16383	16456	16339	16370	16314	16566	16351	16320	16241	16550	16253	16429	16489	16486	16449	16355	16466	16548	16395	16310	16461	16509	16722	16284	16472	16332	16336	16633	16331	16469	16457	16325	16439	16446	16369	16428	16406	16604	16617	16380	16505	16367	16457	16295	16402	16431	16451	16437	16444	16275	16425	16654	16433	16427	16361	16383	16323	16468	16485	16470	16443	16496	16444	16460	16200	16537	16422	16482	16449	16509	16281	16454	16381	16436	16512	16390	16542	16412	16376	16350	16282	16419	16470	16449	16409	16609	16409	16384	16344	16391	16371	16242	16435	16366	16453	16370	16363	16458	16312	16435	16426	16269	16399	16257	16459	16502	16488	16242	16384	16278	16483	16520	16419	16405	16430	16450	16332	16354	16333	16392	16460	16315	16372	16425	16589	16416	16503	16634	16505
23261	21077	27783	25812	32375	39647	39080	32762	26765	22638	20277	19761	19581	19741	19734	19885	19899	19639	19674	19661	19672	19915	19673	19750	19701	19482	19838	19360	19718	19468	19436	19621	19665	19692	19514	19567	19665	19406	19476	19786	19517	19588	19663	19629	19599	19806	19480	19694	19450	19717	19584	19714	19422	19635	19788	19349	19895	19904	19521	19783	19507	19733	19457	19570	19706	19680	19684	19933	19626	19623	19497	19823	19565	19574	19620	19691	19785	19573	19565	19444	19693	19785	19740	19723	19616	19660	19521	19629	19650	19606	19653	19508	19573	19624	19699	19597	19590	19494	19481	19590	19524	19567	19430	19366	19417	19342	19489	19635	19407	19555	19546	19689	19603	19607	19701	19591	19612	19658	19646	19727	19535	19512	19493	19526	19595	19602	19570	19616	19380	19332	19495	19666	19518	19456	19682	19412	19684	19308	19720	19572	19401	19532	19558	19487	19800	19461	19535	19639	19471	19577	19585	19448	19467	19645	19548	19625	19745	19477	19659	19638	19615	19732	19572	19530	19480	19319	19609	19491	19664	19830	19775	19459	19329	19667	19505	19837	19737	19610	19437	19673	19628	19762	19520	19766	19654	19553	19541	19647	19204	19683	19579	19580	19555	19563	19760	19619	19395	19462	19733	19505	19558	19441	19361	19404	19348	19314	19569	19502	19599	19495	19464	19590	19496	19521	19577	19640	19490	19529	19515	19534	19521	19517	19588	19540	19655	19675	19554	19581	19551	19398	19537	19572	19713	19588	19656	19551	19397	19446	19633	19574	19577	19696	19673	19662	19440	19633	19430	19479	19729	19822	19635	19537	19812	19719	19546	19618	19587	19439	19836	19548	19385	19736	19704	19654	19674	19522	19751	19650	19645	19436	19538	19599	19703	19432	19483	19616	19340	19429	19606	19455	19485	19595	19613	19578	19782	19633	19586	19504	19722	19403	19527	19559	19576	19523	19601	19506	19437	19457	19438	19693	19440	19273	19393	19715	19439	19504	19594	19542	19525	19563	19517	19468	19547	19405	19464	19423	19580	19484	19682	19640	19718	19804	19544	19621	19483	19636	19463	19465	19555	19756	19509	19661	19567	19398	19693	19448	19524	19541	19617	19623	19482	19588	19686	19483	19533	19537	19458	19370	19465	19638	19398	19471	19621	19677	19454	19597	19573	19301	19386	19567	19474	19501	19545	19581	19630	19664	19612	19616	19533	19501	19690	19653	19529	19580	19625	19535	19494	19510	19397	19282	19497	19511	19538	19416	19614	19428	19654	19481	19711	19682	19472	19453	19560	19583	19658	19667	19595	19513	19546	19733	19648	19417	19751	19422	19471	19594	19576	19594	19628	19411	19523	19342	19602	19687	19565	19706	19551	19722	19658	19351	19350	19449	19823	19579	19479	19613	19645	19564	19673	19817	19635	19776	19489	19442	19429	19491	19692	19628	19551	19652	19430	19552	19456	19712	19661	19570	19665	19520	19618	19247	19579	19678	19447	19469	19545	19305	19507	19506	19685	19687	19627	19515	19539	19696	19599	19482	19575	19766	19783	19590	19596	19569	19473	19621	19807	19608	19501	19491	19469	19783	19497	19288	19620	19588	19694	19675	19651	19557	19442	19430	19758	19580	19585	19453	19640	19484	19548	19558	19475	19596	19789	19556	19524	19310	19257	19526	19110	19656	19611	19737	19608	19502	19386	19614	19514	19127	19673	19815	19619	19474	19822	19689	19485	19583	19545	19579	19561	19528	19604	19428	19585	19665	19621	19542	19554	19484	19712	19821	19429	19462	19308	19500	19525	19531	19540	19655	19378	19502	19854	19547	19445	19494	19636	19567	19356	19412	19582	19800	19622	19493	19432	19637	19599	19567	19734	19426	19678	19483	19686	19595	19499	19460	19635	19516	19713	19413	19303	19484	19521	19610	19663	19506	19444	19672	19693	19754	19607	19573	19569	19588	19590	19585	19510	19630	19407	19480	19426	19486	19423	19587	19562	19389	19782	19544	19765	19439	19691	19504	19684	19714	19490	19490	19571	19812	19792	19500	19522	19586	19549	19547	19531	19410	19383	19637	19396	19415	19408	19592	19521	19678	19833	19563	19485	19427	19544	19584	19659	19636	19517	19539	19601	19383	19574	19635	19609	19594	19500	19646	19617	19842	19591	19359	19564	19338	19477	19346	19507	19479	19538	19827	19480	19549	19910	19616	19423	19440	19556	19424	19613	19817	19659	19655	19495	19404	19683	19370	19448	19594	19599	19531	19664	19750	19707	19507	19414	19581	19797	19524	19682	19490	19670	19626	19561	19704	19756	19533	19581	19603	19597	19765	19866	19510	19604	19551	19753	19475	19596	19443	19531	19624	19621	19805	19578	19528	19736	19672	19688	19501	19581	19683	19488	19454	19692	19685	19413	19723	19688	19465	19625	19743	19623	19686	19703	19694	19385	19520	19514	19444	19440	19440	19615	19545	19728	19340	19660	19608	19599	19640	19541	19769	19709	19646	19530	19479	19505	19407	19575	19829	19515	19684	19725	19420	19462	19430	19341	19434	19614	19267	19468	19443	19692	19460	19426	19629	19736	19734	19910	19461	19490	19337	19416	19528	19464	19545	19625	19552	19739	19605	19474	19696	19630	19720	19511	19658	19493	19523	19639	19469	19610	19475	19613	19445	19682	19500	19540	19655	19701	19708	19442	19620	19661	19444	19448	19523	19548	19551	19467	19630	19588	19497	19733	19617	19627	19425	19551	19493	19499	19510	19627	19646	19492	19818	19453	19451	19441	19421	19683	19551	19534	19505	19540	19697	19286	19519	19429	19404	19397	19644	19691	19532	19594	19422	19461	19333	19458	19685	19548	19600	19610	19239	19664	19568	19585	19671	19546	19544	19480	19674	19629	19381	19598	19727	19573	19473	19627	19440	19631	19385	19536	19720	19761	19627	19631	19403	19526	19588	19666	19609	19592	19664	19666	19575	19522	19580	19396	19435	19701	19678	19568	19724	19530	19475	19452	19666	19423	19558	19512	19476	19735	19322	19417	19592	19373	19477	19346	19493	19372	19614	19510	19603	19541	19597	19569	19410	19563	19673	19638	19576	19479	19591	19335	19606	19501	19662	19473	19518	19716	19187	19472	19604	19431	19655	19760	19562	19678	19720	19456	19399	19474	19487	19538	19411	19596	19602	19283	19501	19423	19557	19730	19440	19524	19469	19611	19566	19353	19549	19413	19627	19627	19502	19570	19545	19583	19611	19615	19634	19519	19602	19691	19483	19534	19199	19475	19536	19525	19498	19627	19525	19564	19558	19654	19488	19306	19666	19704	19569	19600	19520	19400	19573	19389	19588	19315	19833	19641	19553	19559	19562	19566	19668	19564	19583	19653	19467	19660	19799	19595	19478	19661	19490	19667	19595	19495	19600	19591	19583	19547	19736	19524	19672	19635	19472	19535	19451	19585	19557	19428	19734	19778	19382	19546	19419	19286	19707	19510	19452	19720	19395	19578	19454	19616	19507	19279	19471	19482	19619	19542	19529	19496	19369	19662	19644	19435	19386	19655	19611	19501	19526	19735	19429	19518	19453	19728	19774	19591	19546	19485	19614	19773	19570	19760	19580	19619	19327	19447	19664	19754	19535	19346	19693	19717	19452	19519	19484	19607	19583	19490	19438	19534	19544	19648	19539	19461	19640	19444	19686	19494	19475	19832	19680	19629	19672	19861	19492	19662	19478	19629	19408	19365	19420	19445	19534	19763	19659	19513	19615	19470	19544	19798	19646	19611	19789	19548	19421	19627	19542	19633	19604	19553	19256	19560	19565	19683	19390	19711	19715	19585	19672	19660	19598	19671	19752	19559	19649	19709	19599	19369	19563	19679	19543	19605	19717	19564	19656	19447	19522	19657	19778	19587	19643	19385	19488	19620	19547	19554	19705	19676	19684	19705	19469	19676	19403	19516	19633	19647	19720	19641	19565	19526	19611	19529	19548	19438	19607	19606	19735	19517	19475	20109	19751	19443	19466	19294	19570	19549	19725	19410	19669	19599	19402	19316	19654	19489	19468	19686	19595	19586	19581	19444	19589	19612	19400	19833	19542	19478	19531	19703	19514	19488	19731	19567	19517	19603	19634	19412	19556	19451	19624	19705	19611	19516	19351	19577	19487	19521	19354	19473	19739	19414	19566	19514	19403	19781	19428	19743	19614	19417	19650	19615	19598	19597	19515	19575	19509	19722	19721	19681	19503	19600	19434	19567	19492	19895	19426	19603	19419	19469	19771	19652	19513	19686	19672	19487	19557	19614	19504	19782	19628	19501	19484	19564	19636	19476	19600	19731	19510	19402	19467	19782	19446	19604	19450	19624	19339	19530	19648	19597	19625	19780	19670	19654	19764	19595	19813	19574	19614	19559	19512	19695	19664	19357	19345	19612	19499	19459	19522	19458	19713	19528	19478	19564	19784	19652	19435	19691	19497	19502	19489	19713	19484	19459	19740	19734	19417	19609	19675	19657	19536	19507	19564	19446	19458	19346	19305	19420	19559	19706	19534	19743	19463	19647	19745	19462	19611	19452	19511	19433	19557	19681	19648	19618	19455	19466	19780	19522	19546	19475	19519	19567	19496	19517	19554	19324	19551	19709	19297	19521	19646	19593	19425	19693	19611	19581	19556	19592	19498	19589	19692	19554	19475	19428	19367	19688	19495	19352	19602	19596	19817	19366	19560	19784	19409	19480	19515	19603	19526	19697	19672	19738	19521	19629	19549	19478	19509	19726	19351	19669	19435	19604	19520	19673	19581	19622	19487	19582	19570	19456	19390	19392	19466	19714	19656	19642	19591	19316	19554	19556	19575	19582	19465	19638	19610	19723	19557	19646	19671	19578	19768	19477	19643	19733	19614	19516	19574	19556	19689	19522	19626	19628	19763	19408	19592	19432	19557	19474	19499	19674	19610	19522	19397	19625	19711	19457	19859	19569	19511	19638	19297	19606	19859	19741	19410	19481	19627	19594	19428	19333	19576	19579	19529	19483	19522	19531	19719	19587	19582	19576	19748	19515	19445	19544	19593	19473	19791	19236	19813	19486	19263	19587	19617	19522	19549	19751	19444	19704	19633	19685	19656	19692	19329	19587	19601	19586	19712	19515	19459
21387	42997	30018	30941	41233	41480	37851	31525	24021	18452	16295	15864	15842	15897	15951	15925	15771	15847	16011	16099	15854	15759	15937	16092	15820	15849	16076	15811	15866	15920	15861	15867	15927	16027	16095	16120	16007	16001	15914	15981	15876	15827	15862	16061	15914	16122	15808	15902	15915	16025	16034	16011	15816	15963	16135	15822	15987	15957	15972	15975	15940	15850	15952	15995	15857	15872	15965	15933	16075	15788	15912	15938	15968	16069	15807	15922	15913	15983	15903	15890	15849	15933	15799	16037	15745	15737	15934	16040	16001	15880	15826	15915	16132	15978	15788	15961	15828	16305	15918	15964	15943	15978	15798	15918	15877	15858	15818	16101	15895	16058	15866	15868	15972	15915	15871	16154	15968	15939	15924	15919	15920	16026	16000	15838	15971	15789	15936	16049	15863	15726	15935	15880	16064	15957	15956	15927	15916	15959	16060	15874	15748	15732	15912	15757	16053	15802	15959	15940	15982	16033	16071	15888	15829	15949	15963	15791	15926	15955	15918	15841	15947	16063	15808	15827	15865	15880	15917	16046	15853	15903	15832	16001	15802	15914	15855	15864	16003	15909	15873	15837	15791	15883	16128	16005	16035	15897	15837	15998	15904	15860	16003	16004	15976	15875	15887	16065	15979	15947	15995	15969	15840	15908	15802	16021	15852	16009	15855	15925	16037	16014	16060	15808	15857	16037	15974	15747	16055	16034	15823	15980	15910	15726	15942	15815	16058	15910	15806	15818	15758	15964	15885	15846	15829	16031	15726	15830	15883	16046	15905	15925	15799	15985	16007	15987	15760	16032	15929	15968	15867	15828	15724	15760	15775	15851	16019	15914	15921	16045	16002	16021	16047	15861	15817	15825	15873	15792	15965	15869	15934	15919	15878	15767	15832	15847	15897	16017	16028	15908	15976	15825	15914	15914	15969	16056	15933	15976	15868	15877	15956	15908	15811	15923	15878	15935	16027	15931	15883	15885	15898	15944	15758	15983	15832	15907	15873	15948	15863	15792	16021	16013	15922	15955	15937	15940	15877	15972	15964	15962	16015	16011	15845	15874	15979	15840	15784	15927	15924	15954	15785	15870	15802	15943	15785	15897	15949	15936	15977	15926	15914	15992	15925	15989	16050	15821	15994	15989	15923	15821	15949	15732	15990	15861	15820	15785	16060	16034	16065	15981	15969	15963	15847	15908	15893	15976	15925	15949	15870	16006	15939	15698	15919	15843	15870	15909	15860	15993	15819	15889	15917	15953	15828	16019	15966	15985	15948	15713	15767	15891	15868	15929	15820	15836	15881	16067	15853	16144	15863	15942	15841	15741	15986	15930	15940	15983	15873	15824	15833	15936	15932	15801	15901	15832	16013	15873	15918	16080	15791	16051	15818	15814	15927	15968	15872	15952	15892	15889	15915	15922	15754	15924	16056	15847	15957	15816	16009	15878	15797	15852	15984	15886	16049	15813	15911	15904	15909	16036	15856	15969	15991	15950	16048	15875	15896	15901	15951	15811	15706	15870	16069	15866	15955	15819	16004	15907	15773	15998	15950	15993	15741	15942	15952	15877	15890	15744	16038	15913	15996	15919	15787	15813	16007	15874	16061	15924	15851	15916	15823	16029	16149	16000	15765	15790	15895	15931	15981	15877	15893	15726	15973	15951	15908	15946	15788	15812	15985	15981	15840	15871	15870	16038	15945	15901	15652	15866	15736	15897	15882	15843	15806	15928	15902	16002	15790	15818	15980	15924	15784	15922	15914	16046	15879	16002	15930	15844	15856	15991	16094	15887	15972	15956	15845	15953	15859	15994	16102	15706	15866	15860	15793	15763	16058	15998	15937	15877	15860	15779	15775	15921	15906	15979	15794	15944	15851	15938	15810	15787	16004	16045	15991	15987	15859	16047	15842	15966	15880	15927	15849	15892	15832	16051	15921	15634	15877	15908	15967	15988	15902	16026	15981	15869	15754	15807	15790	15904	15822	15855	16029	15959	15825	16027	15899	15844	15929	16068	15984	15846	15765	15875	15931	15905	16052	16041	15855	16014	16033	15950	15820	16125	15863	16015	15796	16012	15871	16050	16083	15731	15864	15870	15897	15925	15883	15863	15875	15907	16076	16061	16051	15889	16002	15848	15715	15796	15898	16005	15897	15877	15981	15887	15967	15879	15909	15981	15868	15985	15849	15720	15950	15932	15868	16220	15886	16046	15892	15881	15838	15859	15940	15922	15918	15964	15966	15887	16029	15953	15883	15886	15892	15898	15902	16037	15941	15850	15925	16071	15895	16013	15894	15742	15977	15922	15885	16051	15988	15898	16007	15873	15854	15817	15993	15953	15737	15887	15797	16010	16030	16027	15992	15985	15811	15913	16106	15763	15856	15921	15926	15864	15765	15755	15758	15931	15771	15940	15815	15861	15796	15898	15839	15905	15920	15819	15790	15954	15872	15897	16032	15838	15879	15846	16108	15847	15804	15980	15821	15972	15999	15958	15875	15977	15668	15845	15936	15970	15820	15936	15965	15907	15934	15872	15721	15955	15994	16044	15958	15980	15951	16067	15890	15777	15904	15843	16016	15915	16018	15885	15872	15923	16012	15821	16004	15941	15959	15992	15854	15887	16030	15932	16058	15956	16071	15946	15771	15783	15849	15982	15864	16103	15957	15804	16163	15712	16019	15957	15920	15860	15825	15887	15919	15633	16084	16023	15790	15913	16013	16069	15861	15898	16011	15877	15848	15870	16055	16076	16042	15958	16072	15854	15941	15923	16062	15922	15935	15905	16056	15925	15892	15969	15908	15920	16079	16007	15989	15765	15946	15948	15831	15910	15908	15790	15967	15941	15968	15911	16025	16094	15857	15901	15865	16052	15838	15859	15877	15864	15904	15881	16071	15823	15898	15928	15932	15977	15794	16002	15986	15869	15874	15962	15955	15827	15815	15893	15996	15761	15929	15978	15942	15987	16073	15798	16101	16089	15910	16176	15716	15767	15933	15942	15978	15812	15883	15810	15917	15831	16020	15948	16014	15860	15833	15932	15997	15969	16167	15754	15834	16036	16017	15895	15915	15974	15863	15922	15952	15883	16156	15927	15936	15786	16046	15830	15826	15998	16057	15922	15860	15755	16203	15938	15862	15960	15773	15796	16020	15872	15800	15837	15990	15821	15890	15837	15874	15926	16048	15767	15866	16036	15898	15926	16019	15998	15665	16120	15922	15850	15972	15884	16082	15826	15990	15942	15888	15953	15969	15814	15875	15938	15972	15893	15954	15904	16047	15950	15854	16014	15936	15863	15959	16018	15972	15960	15810	15670	15797	16001	15885	15753	15857	15958	15879	15972	15739	15984	15928	15891	15796	15976	15999	15718	15992	15914	15839	15852	15946	16131	16090	15967	16006	16149	16030	16016	15828	15998	16043	15893	16020	15922	15956	15900	15970	15958	15889	15955	15970	16074	16052	15875	15967	15826	15927	15962	15769	15792	15866	15901	16004	15798	15990	16010	15852	15910	15886	15768	15812	15747	15985	15924	15917	15937	15923	15937	15833	15911	15843	15894	15848	15952	15841	15919	15852	15828	15930	15923	15900	15905	15925	16070	15926	16061	15961	15741	15960	15941	15801	15990	15920	15948	15804	15946	16010	16023	15879	15865	15729	15913	15790	15942	16201	16082	15914	15962	15909	15985	15848	15889	15840	15996	15885	15772	16001	16144	15906	15985	15822	15888	16036	15800	16151	15942	15774	15904	15802	15865	15832	15883	16015	15973	15866	15971	15970	15829	15894	15761	15897	16007	15971	15927	15978	15835	15895	16058	15889	15844	15890	15848	16061	15824	15979	15969	15984	15851	15773	15939	15884	15943	15939	15872	15979	15995	15774	15910	15955	15970	16169	15867	15799	15905	15952	15969	15884	15822	15845	15863	15885	16019	15940	15985	15877	15887	15864	15763	15899	15854	15864	15956	16012	16153	16006	15779	16025	15883	15915	16035	16018	15681	15910	15851	15987	15969	15958	15963	16025	15952	15930	15956	15890	15997	16012	15964	15787	15933	15888	15992	15816	15852	15789	15906	15959	15960	16005	16083	16041	15955	15915	15886	15975	16033	15994	15789	16029	15828	16104	15704	15855	16016	15871	15806	15718	15848	15822	15911	15768	15948	15805	15798	15836	15990	15910	15802	15986	15758	15916	16024	15966	16030	16048	15996	15804	15724	15766	15998	15938	15930	15989	16005	15889	15834	15842	16027	15867	15842	16104	15853	15902	15868	16043	16034	15947	16040	15823	15968	15984	15929	15954	15803	15784	15854	15823	15815	15978	16054	15842	15778	15957	15847	15958	15941	16008	16031	15812	15985	15986	16015	15811	15882	16096	15866	16027	15964	15977	15905	16089	15883	15997	15782	15928	15766	15976	15833	15956	15851	16007	15720	16014	15964	15848	15926	15820	15906	15895	15948	15908	15930	16096	16052	15995	15633	15764	15811	15789	15894	15913	15696	16090	15850	15926	15886	15799	15908	15820	15893	15770	15964	16080	16007	15918	15966	15951	15983	16079	16096	15937	15735	15969	15829	15836	15880	15834	15825	15933	15907	15824	15960	15952	15912	15862	15929	15842	15908	15935	16110	16183	15942	15661	15899	15794	15964	15915	15648	15913	15837	15910	15845	15832	15956	15929	15967	15949	15896	16161	15931	15953	16120	15838	15941	15940	15917	15876	16061	15979	16037	15875	15910	16000	15942	15868	15861	16088	15835	15860	15939	15964	15858	15865	15905	15921	16114	15844	15845	15821	16010	15962	15883	15939	15790	16037	16040	16008	15870	15972	15883	16002	16086	15916	15905	15967	15924	15936	16034	15749	15893	15937	16021	16012	15976	16058	15905	16050	15915	15994	15861	15789	15974	15798	15765	15898	15988	15844	15932	15925	15844	15770	16041	15832	15969	15822	15710	16037	15979	15986	15876	15979	15891	15980	15757	16103	15853	15795	15998	15955	15995	15892	15841	16038	15936	15779	15912	15978	16012	16047	15853	15890	16019	16044	15904	15830	15954	15722	15914	16082	15899	15964	15997	15854	15928	15856	15848	15869	15919	15923	15977	15839	15922	15908	15893	15869	15857	15848	15829	15929	15983	16021	15985	15925	15927	15772	15800	15796	15949
24574	21050	26806	26226	21812	27125	31664	27174	22180	19151	18012	17843	17710	17738	17728	17747	17552	17656	17599	17767	17673	17719	17595	17715	17553	17543	17757	17576	17497	17577	17633	17637	17643	17579	17541	17819	17676	17756	17499	17456	17604	17403	17469	17623	17578	17621	17636	17468	17580	17795	17584	17691	17508	17492	17649	17540	17473	17487	17533	17728	17607	17446	17570	17590	17556	17791	17595	17503	17382	17539	17597	17670	17694	17674	17258	17518	17424	17557	17550	17518	17694	17548	17717	17407	17780	17680	17533	17734	17690	17484	17730	17447	17555	17567	17453	17584	17551	17495	17431	17289	17543	17735	17679	17427	17502	17564	17704	17622	17472	17527	17553	17522	17614	17672	17573	17588	17747	17526	17456	17400	17752	17539	17693	17648	17507	17459	17514	17645	17754	17438	17675	17567	17558	17552	17518	17458	17678	17458	17522	17636	17291	17674	17591	17543	17536	17508	17572	17684	17437	17558	17506	17601	17727	17559	17767	17633	17658	17564	17738	17625	17512	17640	17731	17793	17744	17409	17628	17646	17560	17570	17630	17709	17701	17821	17692	17590	17561	17654	17456	17430	17493	17668	17634	17731	17589	17623	17497	17747	17765	17743	17669	17633	17581	17570	17437	17640	17648	17663	17431	17350	17764	17585	17726	17532	17722	17681	17476	17755	17657	17409	17617	17560	17543	17580	17643	17537	17828	17737	17543	17738	17720	17615	17613	17649	17558	17609	17607	17508	17635	17376	17616	17720	17665	17611	17528	17488	17575	17484	17542	17356	17425	17607	17490	17645	17465	17545	17605	17509	17645	17548	17579	17422	17535	17436	17543	17589	17738	17634	17608	17469	17437	17603	17651	17460	17664	17587	17487	17837	17600	17824	17581	17356	17431	17485	17743	17784	17574	17492	17553	17504	17596	17776	17644	17523	17575	17659	17543	17469	17506	17551	17709	17473	17578	17676	17522	17525	17488	17675	17684	17695	17637	17460	17567	17514	17430	17531	17462	17628	17569	17763	17707	17643	17407	17415	17495	17553	17540	17632	17563	17619	17467	17623	17667	17568	17418	17453	17509	17713	17681	17602	17600	17744	17547	17604	17838	17622	17420	17426	17464	17320	17678	17353	17540	17602	17527	17667	17529	17606	17727	17274	17389	17400	17509	17753	17760	17651	17571	17711	17418	17533	17655	17658	17807	17675	17538	17605	17574	17663	17654	17577	17669	17402	17488	17439	17403	17883	17486	17778	17659	17461	17629	17683	17763	17560	17563	17596	17543	17548	17543	17620	17708	17611	17746	17588	17614	17717	17736	17764	17526	17398	17572	17581	17659	17605	17524	17545	17612	17614	17617	17443	17534	17474	17705	17396	17471	17373	17578	17572	17789	17699	17615	17605	17314	17483	17794	17563	17709	17630	17666	17638	17498	17434	17493	17622	17626	17436	17433	17586	17375	17597	17430	17397	17475	17562	17596	17737	17483	17524	17601	17602	17693	17516	17858	17480	17581	17681	17681	17691	17712	17462	17421	17532	17595	17425	17432	17689	17609	17502	17580	17450	17493	17553	17587	17737	17582	17766	17501	17733	17439	17627	17508	17437	17558	17433	17582	17666	17503	17651	17629	17515	17542	17840	17734	17468	17686	17613	17584	17648	17784	17568	17573	17777	17430	17566	17600	17377	17489	17610	17707	17461	17592	17516	17463	17578	17520	17379	17492	17670	17720	17461	17375	17406	17717	17547	17609	17475	17635	17683	17415	17781	17462	17528	17412	17422	17588	17404	17563	17447	17395	17630	17569	17628	17672	17639	17802	17594	17695	17616	17589	17819	17836	17633	17684	17649	17668	17544	17544	17567	17591	17565	17487	17620	17553	17469	17629	17536	17480	17555	17517	17407	17506	17666	17610	17495	17651	17627	17438	17653	17720	17574	17598	17645	17633	17630	17671	17603	17579	17533	17824	17813	17562	17753	17512	17605	17702	17480	17494	17525	17453	17736	17618	17626	17708	17498	17695	17601	17617	17488	17445	17785	17751	17601	17915	17660	17668	17590	17663	17467	17622	17715	17799	17594	17496	17529	17665	17510	17577	17785	17716	17690	17498	17776	17687	17472	17502	17634	17671	17539	17641	17811	17776	17668	17600	17627	17572	17548	17488	17639	17567	17619	17454	17687	17672	17667	17625	17533	17563	17680	17676	17624	17743	17618	17518	17569	17403	17464	17689	17678	17702	17439	17696	17716	17636	17512	17475	17639	17564	17455	17344	17510	17742	17595	17625	17740	17638	17621	17499	17604	17647	17746	17702	17682	17477	17481	17752	17642	17502	17248	17464	17486	17778	17529	17681	17586	17630	17651	17696	17591	17540	17556	17566	17577	17412	17410	17438	17429	17549	17651	17798	17560	17564	17259	17725	17457	17592	17949	17597	17803	17459	17662	17491	17516	17531	17676	17692	17595	17599	17526	17794	17603	17318	17754	17671	17752	17679	17338	17397	17549	17389	17527	17730	17733	17753	17614	17448	17685	17722	17440	17374	17472	17467	17516	17595	17692	17727	17658	17509	17435	17583	17645	17595	17489	17616	17522	17603	17521	17663	17629	17729	17531	17661	17589	17538	17558	17702	17661	17621	17618	17759	17453	17745	17529	17558	17631	17483	17529	17719	17615	17497	17522	17572	17653	17877	17604	17478	17656	17513	17699	17565	17540	17608	17396	17614	17726	17591	17529	17244	17397	17705	17614	17553	17736	17781	17681	17538	17745	17521	17782	17603	17871	17857	17600	17538	17481	17521	17584	17634	17766	17534	17639	17586	17490	17556	17614	17420	17604	17870	17561	17751	17661	17550	17695	17598	17688	17693	17630	17388	17523	17719	17503	17500	17570	17605	17833	17785	17434	17791	17413	17641	17581	17492	17590	17531	17632	17513	17781	17663	17668	17500	17540	17642	17591	17735	17437	17471	17586	17804	17703	17745	17627	17484	17706	17782	17514	17378	17668	17703	17656	17590	17615	17518	17732	17698	17522	17458	17538	17644	17355	17643	17876	17711	17623	17667	17748	17676	17560	17456	17555	17589	17764	17439	17522	17676	17547	17528	17598	17573	17630	17743	17464	17613	17484	17707	17591	17779	17711	17687	17561	17640	17518	17762	17668	17660	17649	17540	17522	17754	17456	17526	17674	17442	17690	17558	17653	17497	17633	17613	17297	17495	17573	17436	17502	17418	17622	17683	17913	17710	17629	17550	17670	17728	17444	17624	17461	17482	17551	17817	17612	17603	17574	17488	17601	17505	17356	17415	17727	17669	17537	17483	17553	17716	17734	17652	17642	17460	17686	17802	17566	17495	17620	17602	17617	17723	17523	17609	17376	17541	17577	17604	17522	17640	17548	17549	17715	17652	17610	17667	17562	17705	17595	17363	17699	17605	17604	17538	17681	17507	17550	17587	17561	17533	17763	17750	17504	17459	17531	17675	17677	17808	17602	17487	17478	17574	17703	17415	17610	17632	17696	17603	17539	17585	17521	17722	17443	17700	17659	17730	17638	17555	17591	17615	17644	17748	17627	17629	17239	17469	17533	17502	17668	17589	17602	17643	17535	17741	17641	17592	17946	17694	17479	17629	17557	17821	17639	17653	17529	17759	17520	17632	17718	17628	17625	17656	17520	17836	17486	17515	17685	17739	17398	17616	17653	17556	17491	17464	17711	17629	17669	17356	17676	17492	17613	17523	17620	17507	17454	17547	17745	17515	17504	17676	17680	17668	17941	17649	17565	17702	17580	17406	17396	17542	17699	17613	17688	17445	17685	17704	17745	17599	17542	17383	17566	17678	17530	17538	17591	17652	17594	17663	17539	17530	17618	17432	17558	17712	17669	17727	17612	17489	17789	17525	17452	17858	17554	17554	17448	17717	17577	17632	17595	17518	17699	17678	17794	17729	17765	17528	17574	17567	17658	17625	17418	17516	17479	17558	17573	17610	17626	17669	17525	17452	17827	17430	17655	17550	17814	17458	17663	17720	17566	17415	17578	17447	17564	17789	17697	17415	17552	17514	17671	17477	17572	17572	17583	17444	17578	17419	17620	17816	17753	17343	17546	17699	17742	17516	17702	17667	17690	17697	17273	17407	17685	17528	17421	17916	17711	17742	17581	17472	17720	17668	17630	17365	17392	17632	17524	17598	17634	17551	17692	17627	17655	17996	17728	17499	17686	17632	17429	17611	17657	17628	17511	17543	17667	17401	17676	17752	17490	17387	17518	17514	17639	17547	17566	17570	17694	17595	17789	17764	17461	17597	17823	17855	17403	17660	17667	17593	17724	17545	17585	17373	17777	17747	17728	17618	17709	17527	17851	17611	17757	17458	17651	17704	17525	17630	17500	17534	17404	17525	17677	17446	17621	17497	17544	17442	17551	17542	17551	17524	17657	17460	17678	17763	17500	17567	17565	17538	17836	17748	17641	17953	17712	17686	17738	17593	17555	17856	17677	17534	17347	17755	17688	17499	17510	17438	17568	17704	17557	17621	17806	17715	17678	17757	17537	17552	17528	17613	17491	17649	17719	17483	17453	17536	17526	17621	17542	17631	17659	17612	17765	17483	17607	17673	17609	17631	17762	17459	17520	17605	17655	17527	17535	17649	17731	17496	17486	17721	17540	17555	17377	17477	17580	17570	17655	17587	17378	17499	17622	17631	17597	17634	17690	17675	17564	17859	17540	17512	17447	17769	17788	17771	17658	17482	17468	17632	17544	17460	17611	17672	17766	17583	17465	17361	17554	17751	17594	17554	17679	17481	17661	17616	17653	17888	17582	17633	17523	17632	17720	17450	17701	17580	17654	17405	17236	17619	17623	17610	17436	17761	17569	17428	17641	17713	17329	17714	17375	17485	17693	17665	17538	17585	17760	17597	17728	17629	17426	17667	17769	17532	17709	17442	17435	17618	17741	17483	17758	17654	17616	17689	17711	17739	17400	17390	17546	17693	17613	17533	17768	17504	17672	17430	17797	17843	17547	17809	17601	17661	17573	17426	17677	17507	17640	17486	17584	17606	17476	17626	17471	17482	17320	17602	17701	17534	17660	17535	17678	17521	17527	17636	17781	17550	17721	17502	17547	17475	17483	17461	17527	17566	17655	17833	17768	17861	17615	17556	17634
20710	38824	27288	17886	21770	30241	33598	27330	20466	16090	14877	14769	14813	14779	14798	14822	14631	14665	14861	14862	14897	14889	14665	14668	14826	14682	14800	14732	14846	14827	14737	14683	14816	14854	14745	14836	14801	14846	14897	14758	14815	14960	14735	14665	14812	14841	14783	14647	14740	14822	14692	14806	14816	14818	14871	14592	14667	14793	14738	14727	14905	14834	14811	14705	14656	14844	14882	14851	14765	14779	14799	14845	14649	14758	14765	14787	14828	14730	14804	14872	14704	14929	14875	14675	14791	14714	14647	14744	14867	14671	14748	14760	14714	14708	14688	14618	14728	14822	14884	14825	14598	14784	14796	14675	14886	14645	14656	14998	14683	14708	14822	14642	14895	14670	14652	14764	14657	14772	14821	14679	14831	14843	14837	14806	14720	14703	14893	14614	14837	14800	14827	14759	14763	14715	14826	14902	14788	14606	14790	14777	14559	14777	14876	14702	14840	14747	14855	14734	14727	14844	14865	14702	14781	14840	14667	14803	14863	14780	14695	14862	14704	14717	14778	14782	14698	14871	14934	14781	14678	14659	14811	14715	14857	14685	14759	14680	14863	14646	14879	14931	14674	14626	14818	15007	14732	14772	14837	14677	14687	14899	14915	14870	14882	14834	14887	14741	14634	14766	14936	14728	14760	14744	14602	14668	14858	14679	14783	14666	14876	14755	14847	14825	14929	14693	14826	14934	14840	14829	14750	14828	14765	14830	14921	14839	14943	14830	14790	14691	14706	14674	14637	14792	14890	14642	14794	14798	14792	15062	14706	14933	14890	15089	14792	14723	14772	14851	14870	14792	14713	14690	14778	14682	14734	14824	14883	14745	14954	14650	14789	14663	14749	14679	14771	14766	14825	14844	14895	14691	14701	14851	14750	14854	14644	14640	14923	14718	14726	14658	14800	14913	14683	14660	14663	14815	14769	14817	14822	14913	14914	14690	14778	14854	14852	14806	14751	14779	14802	14595	14830	14842	14722	14786	14732	14848	14877	14641	14844	14792	14855	14839	14841	14685	14646	14912	14758	14848	14813	14674	14867	14815	14740	14791	14472	14837	14685	14884	14819	14723	14467	14653	14842	14844	14686	14842	14721	14945	14761	14747	14771	14670	14758	14892	14858	14778	14669	14868	14862	14682	14822	14796	14943	14754	14659	14722	14743	14621	14758	14855	14807	14677	14900	14657	14681	14659	14823	14764	14811	14837	14529	14806	14640	14751	14619	14812	14707	14818	14739	14818	14682	14845	14925	14764	14714	14720	14683	14836	14874	14835	14788	14602	14654	14696	14852	14799	14987	14702	14674	14562	14760	14971	14751	14791	14791	14956	14765	14682	14826	14977	14945	14835	14628	14712	14615	14838	14649	14717	14804	14918	14797	14725	14782	14598	14722	14903	14665	14746	14802	14870	14617	14801	14854	14718	14717	14775	14759	14806	14862	15003	14700	14810	14893	14684	14858	14720	14766	14754	14695	14770	14773	14689	14913	14915	14789	14791	14771	14787	14781	14858	14809	14655	14661	14782	14883	14939	14766	14713	14718	14808	14796	14710	14744	14756	14726	14847	14895	14957	14914	14785	14928	14798	14848	14781	14697	14909	14827	14780	14878	14709	14818	14880	14648	14979	14790	15018	14876	14867	14807	14620	14705	14910	14902	14835	14860	14712	14890	14743	14742	14873	14766	14800	14764	14822	14777	14843	14727	14819	14818	14804	14876	14886	14828	14771	14779	14820	14816	14767	14658	14891	14783	14759	14825	14798	14720	14835	14720	14799	14759	14811	14841	14819	14763	14830	14872	14678	14823	14694	14870	14740	14772	14842	14802	14735	14715	14839	14717	14873	14886	14728	14822	14666	14720	14701	14714	14601	14788	14699	14696	14724	14796	14654	14816	14766	14855	14869	14814	14934	14866	14553	14640	14835	14690	14866	14840	14696	14801	14867	14737	14900	14736	14830	14746	14732	14781	14638	14835	14805	14831	14688	14810	14755	14931	14688	14845	14726	14476	14769	14904	14643	14595	14745	14659	14794	14767	14772	14793	14794	14936	14902	14913	14636	14752	14851	14707	14768	14795	14731	14730	14827	14814	15017	14711	14860	14780	14772	14629	14964	14782	14784	14664	14851	14818	14724	14861	14774	14886	14755	14768	14818	14972	14623	14774	14744	14880	14868	14766	14818	14883	14847	14876	14720	14843	14853	14812	14763	14746	14776	14740	14939	14764	14745	14877	14765	14850	14871	14650	14713	14737	14880	14889	14829	14925	14804	14767	14764	14677	14760	15005	14573	14747	14788	14819	14673	14917	14866	14610	14690	14670	14634	14663	14642	14850	14869	14823	14776	14705	14697	14731	14971	14858	14622	15007	14832	14698	14818	14832	14736	14770	14851	14901	14853	14669	14947	14834	14844	14705	14730	14827	14643	14734	14829	14777	14676	14774	14660	14808	14634	14742	14747	14902	14706	14856	14925	14711	14754	14743	14741	14691	14871	14769	14791	14675	14816	14863	14897	14833	14813	14827	14875	14799	14817	14907	14757	14702	14937	14634	14694	14768	14831	14746	14735	14806	14814	14615	14791	14745	14835	14707	15047	14873	14631	14764	14811	14750	14590	14696	14648	14873	14871	14776	14923	14709	14716	14805	14620	14711	14773	14792	14588	14765	14802	14728	14848	14849	14823	14738	14799	14653	14629	14969	14715	14824	14625	14868	14748	14810	14843	14843	14729	14668	14586	14983	14793	14769	14777	14794	14916	14752	14853	14806	14870	14841	14706	14790	14659	14848	14617	14802	14843	14804	14807	14742	14732	14728	14706	14784	14737	14913	14693	14761	14849	14586	14685	15008	14791	14827	14799	14729	14782	14752	14646	14609	14858	14767	14900	14877	14919	14821	14785	14761	14744	14949	14764	14805	14810	14853	14682	14898	14834	14749	14726	14784	14893	14805	14869	14744	14726	14777	14857	14762	14720	14670	14727	14702	14806	14780	14772	14871	14777	14746	14772	14812	14844	14813	14766	14853	14700	14653	14662	14863	14929	14682	14910	14645	14768	14792	14744	14850	14770	14771	14847	14686	14773	14764	14805	14730	14709	14681	14752	14737	14736	14816	14642	14773	14893	14848	14781	14784	14785	14731	14815	14652	14802	14787	14872	14705	14772	14772	14813	14774	14928	14696	14888	14771	14726	14723	14858	14680	14773	14732	14769	14791	14815	14963	14849	14864	14751	14553	14931	14756	14795	14917	14681	14663	14749	14708	14803	14821	14834	14899	14822	14618	14707	14705	14706	14710	14861	14624	14783	14770	14752	14814	14756	14734	14690	14752	14769	14723	14793	14906	14843	14845	14816	14716	14728	14635	14627	14694	14845	14736	14598	14762	14700	14791	14751	14675	14856	14939	14880	14764	14662	14837	14609	14610	14707	14702	14683	14784	14844	14729	14835	14882	14829	14687	14637	14698	14854	14742	14672	14827	14624	14738	14729	14632	14710	14820	14747	14700	14773	14753	14770	14722	14792	14830	14820	14857	14650	15034	14935	14845	14655	14816	14579	14929	14718	14867	14790	14896	14744	14755	14764	14779	14642	14849	14830	14927	14739	14772	14720	14784	14682	14988	14886	14850	14839	14759	14583	14797	14849	14861	14643	14882	14624	14729	14691	14842	14854	14782	14800	14813	14696	14964	14805	14773	14740	14784	14892	14810	14892	14722	14794	14688	14754	14747	14888	14762	14674	14758	14714	14889	14708	14781	14776	14732	14811	14741	14842	14928	14870	14721	14667	14730	14826	14750	14796	14870	14701	14874	14932	14642	14833	14817	14837	14865	14890	14914	14778	14845	14733	14868	14764	14847	14859	14874	14806	14586	14737	14786	14747	14787	14877	14542	14828	14845	14833	14637	14886	14822	14666	14903	14715	14758	14834	14762	14907	14801	14925	14689	14722	14716	14788	14839	14799	14708	14915	14679	14588	14960	14733	14810	14972	14950	14814	14761	14624	14971	14747	14866	14728	14835	14811	14925	14719	14832	14842	14744	14782	14748	14967	14682	14702	14789	14696	14711	14774	14783	14668	14697	14773	14885	14784	14687	14785	14854	14837	14895	14727	14748	14707	14869	14615	14763	14668	14786	14699	14785	14760	14945	14734	14729	14918	14781	14855	14784	14801	14953	14751	14827	14904	14687	14780	14838	14715	14745	14765	14920	14583	14823	14764	14846	14781	14740	14731	14761	14960	14788	14828	14872	14762	14886	14749	14802	14867	14791	14743	14893	14768	14812	14653	14826	14659	14929	14799	14628	14862	14868	14675	14671	14682	14879	14729	14743	14736	14767	14900	14804	14876	14783	14775	14746	14789	14796	14755	15040	14821	14820	14861	14627	14718	14774	14733	14741	14690	14996	14827	14709	14654	14666	14910	14767	14629	14743	14762	14826	14743	14542	14829	14747	14725	14794	14720	14777	14750	14883	14707	14770	14747	14741	14686	14646	14724	14883	14945	14790	14678	14814	14887	14786	14559	14712	15050	14718	14920	14830	14601	14816	14688	14719	14842	14849	14788	14822	14759	14765	15030	14883	14817	14702	14823	14797	14737	14718	14869	14878	14731	14759	14704	14659	14752	14923	14805	14879	14698	14884	14768	14754	14773	14868	14796	14889	14792	14763	14670	14862	14774	14744	14767	14768	14903	14815	14695	14623	14758	14966	14785	14826	14824	14764	14913	14665	14721	14617	14922	14706	14841	14661	14810	14693	14762	14717	14728	14811	14683	14860	14793	14761	14729	14781	14748	14647	14721	14898	14545	14620	14796	14962	14684	14873	14734	14756	14775	14776	14805	14802	14860	14743	14722	14657	14739	14820	14692	14771	14727	14582	14824	14733	14739	14929	14851	14899	14802	14814	14732	14783	14643	14718	14882	14863	14842	14875	14742	14854	14720	14704	14867	14702	14787	14688	15024	14781	14687	14823	14681	14663	14788	14752	14673	14679	14690	14832	14657	14770	14627	14735	14746	14900	14758	15000	14674	14756	14770	14845	14783	14714	14698	14906	14704	14762	14638	14805	14888	14771	14647	15037	14800	14875	14876	14734	14868	14792	14681	14862	14781	14667	14807	14684	14882	14700	14899	14714	14814	14699	14777	14935	14857	14661	14843
22051	21101	28252	24140	22876	47509	56372	41491	30610	23816	20965	20470	20058	20067	20129	20160	20179	20103	20194	19833	20145	19939	20161	20166	20127	20028	20107	19846	20189	20023	20006	20171	20011	20156	20027	20014	20128	19884	19728	19983	19960	19933	20045	19812	19737	19923	19924	20138	19910	19897	19924	20016	19818	19905	19964	19839	20037	19984	19918	19697	20048	20171	20024	19845	19935	20106	19969	20036	20128	20150	20025	19826	19729	19912	19948	19937	20015	20087	19914	19937	19840	19978	19800	19913	19827	19996	20051	19852	20029	19916	19811	19839	20002	19871	19782	19949	20106	20048	19739	19764	19886	19931	20158	19931	19985	19895	20154	20014	19919	19901	19831	19919	19911	20026	19955	19817	20070	19913	19811	20024	20020	19910	19895	19965	20062	19894	20043	19817	19922	19984	19862	19890	19900	19862	20045	20121	19944	19682	19966	20062	19755	19978	19986	20087	19892	19927	19834	19833	19810	19706	19890	19971	20017	19908	19833	19902	19948	20030	19966	19769	19804	20081	19944	19845	19875	19801	19729	19857	19958	20174	19969	19890	19795	19918	19927	19664	19843	19977	19859	19711	20073	19799	19942	19970	19867	19746	19642	19943	19995	20010	19995	19773	19944	19995	20045	20031	20036	19850	19783	19952	19850	19960	19973	20242	20022	19908	19917	20047	19912	20016	19791	19978	19825	19828	19974	20027	20184	20098	19945	19751	19898	19726	20127	19934	19898	19888	20015	19853	20059	19846	19911	20196	19816	19902	19799	19918	19743	19803	19965	19817	20040	19712	19793	19882	19851	20022	20355	19784	20096	19776	19768	19790	19761	19775	20075	20031	19986	19839	19987	19854	19856	20206	20019	19952	19740	19984	19988	19980	20021	19855	19922	19701	20029	19917	19971	19733	19731	20000	19982	19821	20107	20033	19732	19905	20101	20046	19956	19916	19762	19889	20000	20141	20090	19959	20171	19873	19806	19935	19776	19963	19918	19782	20163	19854	19799	19831	19858	19955	20055	19852	19882	19812	19868	19716	19946	19913	20000	20011	19976	19621	19770	19983	19911	19822	19797	19926	20068	20138	19823	19936	20164	19862	20091	19839	19863	19713	19858	19801	19846	20167	19849	19761	20108	19731	19866	19647	19859	20035	20105	19969	19670	20036	20049	19853	19889	20027	19826	19609	19813	19746	19875	19831	19955	19922	20033	19917	19960	20119	19887	19846	20062	19867	20003	19899	19918	19939	19689	19959	20001	19895	19934	20044	19949	19982	19940	20037	20086	19999	20199	19969	19885	19700	19915	20076	19903	19791	19939	20150	19995	20088	20018	19802	19871	19876	19981	19959	20112	19993	20175	19931	19872	19751	19999	19839	19995	19792	19784	19920	20178	19925	20093	19913	20140	19813	19971	19956	19805	19808	19793	19804	19992	19810	19833	19897	19715	19827	19862	20066	20009	19865	19983	19832	19844	19881	19765	19846	19847	19862	19728	19896	19975	19935	19878	19877	20096	19926	19996	19750	19979	19868	20059	19985	20063	19784	19960	19705	19793	19932	20055	20010	20052	20104	19869	19747	19965	19580	19862	19905	19961	19899	19931	19896	19901	19990	19995	19947	19862	20178	20078	19671	19948	20002	20050	19905	20023	19927	19726	19961	19695	19791	19895	20089	19893	19793	19975	19819	19779	20192	19815	19874	20002	20149	19885	20040	19964	19914	19831	20015	19777	19903	19846	19742	19876	19978	19722	19978	19838	19958	19980	20088	19760	19972	19893	19938	19786	19623	19880	20010	20000	19875	19775	19960	19920	19800	19938	19941	19932	19915	20192	19976	19889	19800	19900	19928	20007	19990	20065	19868	20003	19865	20079	19985	19917	19790	19730	19925	20114	20103	20022	19771	19842	19910	19813	19945	19876	19937	19833	20039	19959	19910	19702	20153	19979	19973	19929	19892	19915	20057	19889	19785	19995	19847	19756	19967	19750	20009	19724	19880	19759	19836	20010	19796	19996	19845	19717	19846	19838	19768	19827	20087	19713	19692	19816	19850	20030	19855	20026	19872	19996	19935	20008	19774	19755	19988	19777	19704	19699	19817	19952	19758	19943	19560	19879	20141	20011	19878	19977	19880	19810	19524	20015	19930	19870	19910	19884	19814	19944	19805	19914	19897	19970	19789	20028	20061	19937	20026	19848	20023	20127	19829	19854	19836	20026	19834	20016	19774	20094	20026	19918	19760	19866	19971	19894	20028	19845	20004	19979	19868	19945	19843	19955	19765	19855	19866	19883	20064	19965	19653	19920	19792	19708	19825	20133	19752	19856	19889	19801	19817	19742	19890	19981	19835	19882	19740	19847	19979	19896	19836	19863	19924	19936	19709	19833	20092	20014	19930	19947	20134	20124	20077	20020	19749	19867	19715	20073	20025	19811	19915	19982	19999	19996	19931	20000	19966	19925	19807	20154	19974	19826	19833	20108	19756	19873	19843	19950	19915	19898	20012	19898	19810	19854	19920	20062	19961	19923	19935	19813	20042	20091	19870	19936	19804	19980	19732	19871	19924	19968	19860	20005	20083	19973	19989	19717	19750	19859	19999	20246	19835	20059	19705	20088	19929	19978	19845	20110	19903	19785	19945	19836	19988	19838	19771	19875	19911	20162	20017	19913	19856	20057	19740	19928	19878	19890	19843	19894	19814	19751	19838	19905	19845	19888	19974	20071	20060	19829	19862	19935	19923	20045	20071	19764	19851	19819	19758	19971	19823	19818	19981	19868	20005	19845	19873	19959	19991	19971	19843	19793	19734	19899	19913	19777	19844	19795	19882	19632	19689	19763	20233	20106	20151	20092	19820	20066	20086	19688	20011	19994	19953	19915	20199	19844	19851	20038	19788	19691	19853	19971	19697	19683	20015	20046	20060	20022	19989	20008	20169	19878	19801	19884	19851	19800	19890	19874	19877	19811	19784	19933	19846	20022	19792	20046	19701	19908	19768	19570	19852	19908	20109	19955	19788	19838	20058	20014	19947	19822	19674	20063	19909	19966	19995	20073	19867	20057	19838	19943	20078	20023	19856	19740	19835	19958	19731	19918	19702	20061	19829	20136	19743	20049	19688	19857	19928	20040	20010	19703	19739	19765	20028	19939	20056	19896	19815	20135	20016	19964	19698	19961	19880	19851	19816	20048	20244	19939	19950	19912	19866	20038	19961	19968	19900	19989	19738	19877	20034	19839	19847	19851	19880	20120	20069	19863	19961	19964	19850	19961	19803	19944	20121	19793	19600	19927	19940	20023	19898	19907	19800	19873	20010	19934	19945	19957	20072	19933	19812	19859	20172	19931	19755	19865	19930	19897	19828	19823	19761	19635	19865	19932	19897	19937	20007	20092	20090	20009	19804	20060	19714	19957	19870	19719	19594	19852	19852	20079	19943	19968	19941	20230	19654	19937	19941	19751	20020	19774	19799	19835	19962	19973	19980	19814	19847	19907	19984	19685	19779	19836	19987	19783	20142	19940	19849	19990	19841	19780	20061	19792	19906	19946	20032	19829	19987	19970	19992	20062	20013	20172	19934	19875	19906	19911	19945	19853	20079	19775	19829	19960	20160	19760	20000	19840	19772	19938	20112	19717	19775	19801	20012	19986	19773	19965	19903	20020	19878	19746	20017	19905	19939	19857	19785	19919	20041	19917	19929	19638	19969	20028	19765	19876	19862	19838	19935	19958	20094	19755	19850	19864	19875	19877	20196	19843	19820	19834	20043	20184	19890	19732	19947	20191	19764	19899	19745	20041	19992	19986	19929	19954	19935	19841	19909	20006	19865	20131	19899	19924	20069	20029	19931	19891	20012	19932	19711	19789	19867	19628	20123	20137	19884	19752	19785	20018	20090	20111	19785	19743	20116	19869	19794	19976	20306	19975	19842	19878	19954	19799	19995	20011	19991	19794	19826	19822	19812	20063	19828	19891	20005	19783	19747	19870	19815	19829	19802	19848	19888	19927	19948	19944	19783	19913	19839	19815	19966	19848	19926	20048	19869	19953	19916	19986	19902	19800	20031	19942	19870	19921	19820	19905	19966	19837	19969	19881	19756	19714	19832	19810	20093	19986	19719	19739	19884	20069	19963	19769	19857	19814	19764	19963	20174	20026	19743	19691	19945	20032	19944	19756	19996	19905	20040	20084	19903	19798	19972	20027	19985	20041	19835	20052	20006	19774	19912	19717	19868	19864	20046	20092	19890	20044	19879	19741	19890	20046	19905	19939	19985	19807	19908	19779	19739	20008	19993	20003	19861	20088	19973	20021	20130	19956	19879	19937	19939	20068	19855	19984	20097	19830	19756	20088	20024	20047	20116	20088	19963	19856	19917	19982	19883	19837	20110	19959	19766	19965	19795	19775	19751	19822	19847	19990	19797	19805	19963	19913	19768	19893	19934	19908	20030	20021	19979	19895	19772	19687	20013	19931	19935	19865	19859	20011	19949	19928	19968	20014	20051	20052	19822	20044	19800	19856	19962	20028	19901	19858	20091	20022	19749	19974	19942	19984	19911	19841	20069	19796	20015	20038	20083	19882	19827	20093	19908	20009	19984	20030	19981	19845	19738	19986	19853	19837	19980	20084	19937	19958	19914	19784	19832	20104	19964	19713	20025	19895	20006	19970	19853	19866	19970	19825	19813	19920	19815	19877	20020	19919	19863	20089	19690	20008	20015	19696	20028	19918	19916	19959	20001	19786	19868	20073	19740	20095	20194	19918	20002	19668	19879	19927	19852	19800	19884	19827	19930	19947	19949	19914	20007	19910	19937	20087	19944	19893	19861	19980	19783	19797	20002	19995	19750	19893	19902	19977	20072	19576	19874	19913	20076	19845	19785	19839	19714	19868	19993	19853	19902	19989	20023	19926	19974	19866	19871	19857	19893	19843	19851	20000	20105	19912	19941	20058	20019	19940	20122	19941	19933	19939	20080	19960	19930	19986	19844	19818	19856	19973	19988	20100	19863	19853	19768	19918	20007	19971	19994	20107	19856	19888	19869	19782	19880	19813	19916	19827	19858	20032	19906	19830	19945	20117	20035	19843	20150	19925	19979	19921	20074	19957	19826	19901	20035	19699	19859	19958	19861	19913	19957	19833	19652	19627	19835	19838	19911	19928	19927
24134	53568	36504	23546	31561	55038	54186	40395	27718	19158	16484	16174	16090	16250	16311	16324	16271	16106	16322	16231	16252	16347	16151	16226	16071	16196	16265	16090	16142	16239	16343	16199	16138	16064	16081	16009	16092	16229	16346	16045	16032	16093	16015	16173	16204	16259	16150	16229	16164	16158	16275	16074	16051	16104	16270	16180	16040	16211	16041	15965	16117	16109	16216	16114	16052	16309	16212	16187	16109	16327	16074	16238	16265	16138	16100	16051	16078	16236	16178	16119	16199	16063	16184	16271	16187	16216	16272	16252	16208	16180	16146	16277	16203	16266	16068	16062	16059	16155	16188	16123	16124	16206	16199	16276	16213	16114	16167	16132	16062	16185	16116	16374	16066	16131	16141	16216	16132	16213	16206	16217	16265	16061	16156	16221	16167	16226	15933	16316	16126	16155	16107	16332	16141	16198	16227	16029	16247	16181	16110	16163	16250	16122	16050	16144	16163	16074	16272	16281	16356	16135	16203	16185	16150	15949	16201	16176	16252	16333	16026	16186	16138	16236	16276	16219	16111	16010	16370	16271	16092	16231	16069	16144	16283	15982	16139	16178	15958	16310	16096	16083	15994	16230	16229	16354	16028	16074	16134	16153	16158	15994	16116	15993	16220	16151	16298	16160	16170	16257	16289	16078	16149	16199	16174	16268	15962	16260	16125	16172	16095	16378	15987	16243	16283	16033	16137	16068	16349	16173	16142	16132	15999	16231	16028	16251	16147	16123	16339	16241	16027	16257	16052	16067	15973	16199	16084	15986	16195	16017	16206	16232	16006	16079	16168	16373	16097	16034	16267	16125	16041	16136	16074	16281	16312	16231	16015	16307	16053	15909	16239	16155	16107	15957	16296	16077	16265	16132	16158	16194	16240	16183	16126	16093	16202	16350	16109	16229	16279	16184	16245	16111	16009	16215	16191	16102	16236	16089	16038	16166	16134	16170	16110	16277	16277	16189	16103	16186	15956	16056	16173	16090	16236	16048	16079	16340	16150	16142	16129	16142	15867	16077	16167	16147	16074	16052	16211	16118	16025	16168	16290	16117	16159	16303	16102	16020	16245	16082	16374	16080	16438	16171	16143	16386	16277	16228	16249	16178	16200	16145	16180	16072	16224	16229	16070	16106	16186	16121	16162	16260	16024	16282	16157	16127	16075	16140	16248	16148	16041	16185	15918	16215	16289	16135	16201	16127	16055	16314	16054	16153	16144	16311	16132	16275	16121	16180	16124	16168	16230	16050	16340	16051	15991	15980	16240	16152	16271	16220	16210	16055	16098	16282	16104	16206	16044	16185	16188	16096	16168	16053	16159	16306	16121	16310	16050	16213	16160	16124	16325	16174	16193	16233	16392	16007	16186	16272	16093	16150	16110	16025	16049	16055	16170	16067	16145	16340	16115	16190	16132	16053	16276	16033	16191	16058	16257	16383	16311	16270	16080	16122	16271	16174	16030	16224	16272	16217	16202	16253	16072	16076	16333	16131	15982	16126	16104	16193	16138	16117	16290	16197	16183	16032	16321	16015	16037	16027	16290	15955	16133	16206	16162	16155	16131	16130	16104	16175	16217	16208	16219	16180	16022	16035	16159	16255	16084	16211	16206	16190	16128	16046	16160	16050	16033	16167	16118	16173	16340	16033	16131	16189	16228	16058	16095	16148	16196	16246	16141	16175	16150	16174	16215	16239	16060	16136	15958	16138	16152	16231	16065	16127	16128	16063	16181	16126	16371	16092	16203	16298	16182	16312	16163	16040	16105	16173	16253	16164	16044	16228	16091	16255	16119	16094	16137	16201	16084	16005	16307	15906	16222	15937	16253	16157	16111	16036	16126	16153	16031	16109	16042	16373	16046	16183	16078	15997	16195	16231	16017	16184	15982	16084	16163	16166	16193	16208	16073	16106	16091	16141	16078	16237	15987	16175	16164	16209	16118	16330	16166	16141	16082	16285	16211	16026	16379	16118	16126	16193	16080	16133	16127	16091	16265	16132	16207	15989	16123	16074	16016	16086	16032	16232	16110	16259	16156	16192	16161	16077	16098	16103	16229	16124	16226	16155	16133	15956	16160	16040	15925	16337	16249	16228	16256	16121	16142	16193	16178	16013	16288	16237	16178	16243	16059	16179	16172	16297	16129	16059	16332	16179	16211	16132	16149	16130	16265	16043	16068	16266	16247	16209	16021	16084	16158	16238	16157	16079	16092	16082	16235	16282	16130	16123	16245	16040	16128	16036	16280	16230	16095	16080	16193	16279	16145	16017	16041	16192	16195	16174	16107	16289	16100	16317	16115	16137	16070	16325	16011	16146	16251	16028	16197	15985	16149	15983	16143	16317	16132	16191	16223	16141	16351	16021	16044	16226	16299	16100	16275	16276	16092	16130	16208	16218	16272	16246	16337	16216	16072	16230	16163	16187	16290	16012	16072	16182	16064	16080	16279	16153	16310	16016	16109	15988	16005	16085	16187	16193	16087	16303	16252	16253	15858	16066	16261	16005	16364	16087	16279	16187	16173	16173	16277	15999	16173	16160	16126	16180	16077	16303	16133	16107	16168	15995	16055	16196	16077	16058	16111	16131	16057	15980	16150	16254	16164	15883	16184	16134	16166	16030	16072	16140	15941	16115	16230	16219	16031	16021	16201	16216	16318	16197	16162	16257	16128	16030	16005	16175	16105	16277	15959	16198	16240	16099	16009	16191	16245	16116	16233	16052	16132	16226	16035	16210	16070	16119	16189	16146	16240	16114	16033	16015	16115	16302	16162	15977	16137	16140	16154	16200	16258	16131	16178	16231	16114	15898	16272	16248	16233	16187	15976	16078	16189	15980	15974	16162	16207	16213	16301	16157	16298	16190	16397	16290	16218	16084	15994	16147	16195	16042	16083	16020	16070	15978	16168	16223	16035	16213	16143	16148	16196	16173	16230	16024	16089	16226	16135	16168	16403	16255	16178	16230	16350	16156	15876	16014	16247	16112	16172	16282	16168	16117	15996	16064	16006	16256	16243	16117	16171	16317	16305	16103	16052	16228	16110	16149	16082	16194	16182	16144	16146	16193	15912	15978	16093	16256	16170	16138	16223	16197	16145	16025	16176	16297	16255	16141	16223	16266	15892	16204	16220	16119	16099	16152	16161	16318	16115	16164	16075	16153	16035	16150	16191	16168	16186	16077	16230	16187	16190	16059	16153	16165	16084	16300	16244	16175	16167	15986	16107	15991	16176	16028	16054	16298	16012	16267	16035	15932	16120	16100	16130	16210	16307	16261	16184	16249	16102	16183	16221	16158	16151	16151	16106	16225	16293	16137	16161	16006	16245	16190	15869	16060	16205	16023	16086	16139	16252	16014	16231	16139	16133	16104	16149	16248	16131	16252	16204	15993	16103	16119	16199	16292	16258	16280	16070	16239	16231	15887	16039	16217	16073	16044	16038	16127	16298	16336	16106	16259	16201	16215	16199	16159	16263	16165	16221	15967	16224	16261	16281	16212	16108	16106	16023	16177	16285	16094	16067	16089	16205	16058	16119	16232	16133	16091	15939	16136	16237	16240	16068	16273	16314	16072	16328	16144	16182	16161	16146	15959	16293	16119	16245	16310	16247	16127	16230	16306	16223	16104	16102	16060	16260	16018	16110	16158	16067	16185	16064	16145	16076	16083	16038	16347	16130	16191	16023	16082	16264	16165	16100	16085	16086	16136	15929	16311	16271	16185	16108	16086	16022	16142	16154	16003	16031	16265	16276	16113	16142	16142	16190	16031	16249	16392	16103	16284	16167	16213	16123	16164	16185	16095	15942	16257	16237	16021	16252	15986	16248	16272	16252	16149	16098	16232	16134	16166	16234	16250	15973	16116	16072	16175	16187	16136	16236	16083	16177	16074	16133	16084	16031	16195	16003	16096	16225	16223	16230	16288	16298	16018	16103	15991	16065	16211	16076	16186	16135	16243	16250	16270	16162	15973	16154	16247	16194	16078	16061	16356	16183	16036	16057	16069	16121	16172	16159	16039	16202	16180	16207	16113	16233	16114	16208	16165	16148	16060	16152	16059	16136	16270	16142	16211	16222	16360	16114	16158	16031	15969	16198	16264	16154	16078	16183	16071	16239	16143	16211	15935	16049	16203	16113	16307	16200	16232	16203	16087	16215	16216	16148	16021	16197	16292	15938	16252	15967	16226	16084	15963	16267	16296	16229	16245	16019	16131	16184	16147	16011	16123	16026	16324	16128	16274	16095	16099	16074	16126	16253	16248	16207	16388	16244	15959	16215	15944	16250	16087	16095	16259	16045	16182	16254	16140	16097	16158	16046	16407	16201	16126	16292	16111	16100	16268	16100	16124	16160	16009	16192	16173	16169	16223	16309	16186	16207	16136	16118	15980	16201	16257	16288	16080	16356	16184	16218	16252	16119	16174	16215	16117	16141	16168	16006	16320	16183	15987	16064	16097	16256	16056	16094	16092	16187	16130	16193	16112	16233	16071	16249	15974	16266	16236	16130	16171	16074	16214	16221	15892	16213	16096	16149	16293	16227	16120	16102	16184	16262	16128	16066	16149	16070	16160	16167	16118	16121	16044	16279	16076	16377	16124	16056	16188	16066	16100	16122	16005	16209	16213	16227	16216	16138	16066	16128	16162	16166	16063	16097	16221	16003	16124	16082	16173	16084	16161	16142	16039	16258	16050	16306	16253	15958	16089	16287	16128	16057	16130	16220	16071	16138	16321	16163	16244	16324	16063	16350	16152	16205	16308	16105	16161	16214	16159	15945	16106	16123	16083	16307	15969	16126	16149	15943	16121	16101	16092	15995	16338	16147	16207	16170	16133	16141	16236	16173	16079	15978	16183	16098	16226	16073	16182	16196	16089	16261	16206	16269	16050	16034	16154	16037	16149	16211	16054	16088	16177	16014	16061	16122	16351	16155	16078	16009	16268	16178	16163	16094	16286	16034	16339	16286	16267	16155	16070	16045	16187	16226	16095	16184	16169	16133	16167	16174	16223	16092	16312	16192	16160	16138	16127	16122	16142	16177	16134	16196	16264	16107	16066	16204	16196	16098	16067	16101	16351	16131	15969	16335	16305	16203	16065	16141	15990	16041	16048	16049	16083	16072	16088	16198	15992	16014	16186	16102	16137	16275	16224	16119	16125
29357	24453	25390	21922	22298	23410	22138	20362	19365	18733	18173	18131	18427	18199	18479	18438	18357	18117	18280	18363	18085	18290	18172	18203	18375	18412	18229	18344	18195	18128	18312	18223	18367	18214	18196	18365	18204	18185	18235	18207	18031	18174	18258	18007	18067	18037	18267	18316	18176	18272	18332	18337	18316	18321	18304	18290	18148	18260	18204	18361	18143	18181	18362	18092	18035	18166	18315	18229	18267	18356	18281	17962	18221	17930	17946	18224	18167	18153	18280	18051	18104	17899	18055	18078	18315	18323	17948	18357	18183	18320	18401	18357	18079	18265	18252	18400	17945	18101	18335	18241	18222	18345	17889	18248	18307	18272	18248	18233	18206	18252	18207	18392	18226	18311	18391	18028	18113	18020	18142	18237	18306	18228	18242	18187	18064	18164	18245	18187	18427	18142	18188	18105	18150	18151	18252	18219	18101	18308	18192	18173	17978	18168	17994	18376	18311	18107	18315	18345	18127	18209	18211	18263	18311	18128	18322	18166	18052	18163	18216	18161	18037	18244	18451	18022	17992	17978	18035	18247	18266	17994	18347	18275	18237	18184	18228	18209	18176	18285	18365	18110	18044	18404	18166	18175	18154	18360	18373	18134	17922	18306	18229	18013	18276	17938	18227	18159	18368	18141	18114	18097	18026	18243	18249	18089	18137	18153	18053	18213	18362	18222	18074	18007	18212	18180	18275	18080	18208	18160	18085	18248	18237	18076	17934	18171	18178	18292	18362	17959	18165	18073	18197	18493	18128	18244	18027	18401	18234	18071	18106	18081	18266	18168	18279	18315	18206	18337	18160	18387	18237	18252	18225	18172	18270	18388	18106	18197	18338	18349	18280	18100	18060	18329	18331	18222	18308	18234	18216	18246	18256	18241	18290	18198	18077	18197	18253	18195	18221	18125	18085	18228	18333	18200	18199	18089	18221	18227	18296	18035	18094	18209	18240	18235	17958	18193	18207	18021	18031	18157	18190	18066	18086	18175	18078	17991	18243	18377	18188	17994	18033	18116	18061	18169	18186	18115	18307	18257	18163	18266	18270	18343	18115	18216	18107	18286	18377	18092	18332	18187	18239	17985	18204	18275	18378	18138	18230	18099	18131	18200	18261	18394	18180	18227	18136	18244	18272	18168	18416	18196	18314	18323	18304	18228	18391	18074	18182	18012	18209	18042	18280	18434	18319	18177	18131	18347	18194	18092	18194	18166	18222	18209	18247	18077	18395	18582	18300	18279	18112	18260	18267	18142	18444	18015	18157	18211	18245	18140	18245	18298	18177	18161	18448	18352	18253	18198	18307	18129	18158	18263	18324	18213	18191	17947	18273	18098	18183	18091	17995	18124	18501	18069	18078	18247	18292	18158	17942	18086	18305	18108	18005	18162	18284	18252	18129	18226	17992	18112	18118	18073	18127	18244	18364	18042	18251	18294	18285	18436	18077	18419	18357	18222	18151	18272	18364	18209	18131	18126	18406	18160	18194	18157	18415	18234	18154	18266	18249	18017	18180	18245	18335	18262	18160	18115	18237	18279	17989	18288	18303	18152	18119	18080	18286	18154	18039	18242	18193	18130	18245	18346	17995	18293	18259	18275	18329	18149	18267	18341	18169	18160	18202	18128	18278	18208	18370	18150	18151	18363	18219	18293	18229	18217	18232	18110	18130	18137	18244	18254	18194	18332	18058	18352	18213	18359	18162	18329	18539	18131	18236	18220	18311	18218	17977	18105	18308	17976	18098	18376	18023	18370	17982	18070	18036	18057	18172	18397	18103	18084	18123	18172	18253	18271	18092	18293	18294	18294	18257	18014	18237	18163	18142	18177	18241	18163	18225	18250	18252	18113	18146	18424	18326	18251	18265	18503	18133	18233	18189	18120	18089	18164	18287	18154	18244	18295	18198	18207	18185	18050	18193	18128	18075	17955	18354	18228	18350	18006	18219	18220	18098	18022	18255	18222	18093	18154	18308	18322	18123	18096	18210	18292	18022	18249	18093	18000	18152	18275	18116	18250	18441	18380	18247	18182	18179	18227	18317	18342	18065	18462	18403	18053	18189	18141	18206	18206	18226	18085	18194	18224	18094	18084	18238	18402	18127	18306	18269	18222	18055	18203	18322	18142	18136	18160	18326	18194	18401	18274	18104	18390	18157	18144	17982	18116	18284	18325	18187	18343	18122	18082	18152	18224	18276	18177	18343	18295	18017	18242	18125	18027	18046	18174	18134	18456	18255	18278	18392	18140	18170	18076	18280	18294	18201	18170	18071	18295	18310	18062	18112	18168	18206	18233	17895	18281	18293	18442	18182	18111	18193	18170	18137	18154	18272	18126	18295	18244	18310	18125	18033	18398	18043	18307	18065	18158	18173	18255	18302	18213	18318	17997	18054	18179	18173	18276	18074	18132	18241	18266	17843	18071	18216	18278	18368	18309	18150	18288	18359	18026	18065	18021	18165	18078	18188	18322	18113	18217	18100	18118	18229	18141	18317	18032	18115	18274	18174	18188	18519	18326	18246	18257	18502	18243	18337	18113	18248	18255	18304	18060	18073	18212	18247	18227	18132	18095	18082	18041	18009	18227	18119	18205	18420	17948	18274	18218	18108	18156	18203	18234	18124	18071	18206	18402	18344	18424	18234	18264	18206	18066	18112	18224	18246	18137	18336	18021	18325	18372	18153	18345	18257	18104	18002	18240	18320	18295	18142	18120	18292	18009	18155	18169	18313	18270	18208	18348	18246	18152	18327	18221	18109	18121	18202	18267	18351	18146	18257	18479	18492	18344	18218	18204	18089	18286	18337	18375	18170	18092	18189	18252	18412	18229	18207	18247	18043	18227	18162	18426	18347	18223	18132	18279	18385	18161	18303	18268	18249	18292	17995	18361	18321	18118	18310	18189	18375	18125	18080	18326	18288	18379	18209	18220	18146	18016	18195	18264	18218	18329	18191	18181	18121	18366	18242	18267	17977	18265	18213	18190	18019	18178	18157	18154	18232	18150	18068	18242	18131	18204	18298	18355	18378	17985	18372	18256	18131	18167	17930	18308	18158	18202	18217	18056	17972	18225	18095	18370	18055	18065	18239	18311	18198	18011	18362	18393	18195	18275	18215	18265	18332	18356	18411	18140	18032	18220	18126	18163	18379	18338	18160	18145	18089	18202	18184	18204	18097	18255	18231	18266	18210	18121	18067	18155	18175	18283	18299	18236	18047	18162	18258	18003	18108	18194	18228	18206	18330	18153	18077	18251	18262	18132	18103	18268	18359	18241	18167	18284	18384	18245	18081	17994	18100	18433	18141	18132	18113	18195	18082	18221	18364	18159	18091	18314	18268	18314	18232	18272	18343	18149	18051	18316	18288	18206	18258	18197	18255	18175	18398	18286	18101	18143	18335	18051	18286	18210	18221	18362	18291	18331	18288	18217	18317	18331	18448	18092	18133	18254	18309	18301	18285	18349	18355	17913	18329	18129	18226	18234	18238	18082	18221	18437	18368	18121	17768	18042	18241	18327	18149	17965	18340	18175	18395	18343	18007	18187	18263	18081	18204	18204	18176	18353	18272	18045	18139	18167	18195	18228	18149	18430	18204	18298	18148	18182	18427	18265	18326	18573	18279	18232	18225	17986	18131	18272	18098	18031	18217	18130	18423	18236	18203	18266	18395	18051	18156	18136	18043	18240	18056	18175	18484	18051	18067	18397	18298	18054	18254	18212	18138	18376	17955	18247	18121	18155	18148	18123	18145	18124	18218	18117	18234	18299	18475	18110	18182	18300	18212	18097	18590	18189	18302	18437	18471	18214	18101	18086	18236	17881	18042	18101	18402	18117	18202	18305	18093	18055	18397	18416	18058	18184	18279	18318	17921	18129	18219	18070	18213	18266	18232	18309	18447	18378	18197	18441	18166	18294	18190	18172	18171	18219	18107	18194	18451	18326	18075	18386	18373	18135	18265	18266	18129	18249	18141	18165	18317	18486	18081	18247	18224	18179	18362	18291	17987	18165	18379	18250	18212	18333	18230	18165	18310	18253	18384	18104	18395	18166	18196	18106	18172	18504	18099	18248	18446	18125	18366	18200	18217	18162	18430	18182	18420	18339	18251	18256	18241	18233	18221	18438	18157	18027	18219	18255	18130	18106	18366	18278	17999	18398	18098	18181	18258	18346	18157	18279	18251	18307	18275	18327	18209	18273	18046	18311	18088	18292	18086	18292	18385	18079	17981	18350	18069	18166	18225	18358	18316	17965	18312	18122	18402	18179	18254	18240	18336	18191	18061	18179	18118	18083	18238	18413	18193	18341	18124	18352	18220	18124	18046	17935	18113	18271	18194	18075	18221	18358	18042	18238	18082	18219	18211	18188	18066	18333	18321	18240	18163	18296	18391	18165	18325	18124	18160	18233	18194	18080	18218	18345	18082	17974	18141	18100	18077	18148	18282	18357	18369	17999	18455	18150	18156	18244	18225	18206	18142	18191	18252	18206	18304	18176	18044	18353	18391	18361	18231	18331	18304	18480	18030	18108	18221	18302	18050	18323	18274	18329	18249	17836	18164	18190	18364	18125	18035	18108	18086	18237	18212	18380	18423	18242	18321	18319	18245	18380	18135	18365	18275	18169	18286	18307	18214	18064	18096	18246	18172	18199	18123	18315	18300	18427	18307	18217	18365	18267	18458	18133	18353	18201	18194	18115	18280	18378	18201	18365	18150	18357	18235	18246	18221	18151	18161	18277	18347	18579	18239	18200	18088	18280	18203	18027	18048	18000	18083	18400	18357	18299	18146	18242	18202	18390	18218	18240	18341	18080	18168	18120	18297	18137	18196	18155	18105	18201	18181	18308	18013	18085	18150	18181	18313	18240	18318	18124	18256	18192	18227	18362	18347	18228	18116	18526	18243	18122	18075	18313	18108	18257	18281	18192	18064	18102	18241	18102	18314	18190	18025	18189	18355	18078	18195	18249	18118	18170	18124	18368	18317	18309	18057	18261	18114	18131	17948	18221	18220	18168	18140	18258	18252	18350	18217	17975	18208	18043	18316	18133	18347	18196	18456	18131	18336	18171	18209	18419	18384	18091	18265	18170	18266	18330	18503	18197	18145	18214	18366	18307	18198	18171	18307	18330	18258	18261	18331	18020	18499	17794	18305	18228
20135	30573	21267	17411	20763	20993	19100	17399	16155	15208	15013	15119	15230	15071	15127	15144	15186	15124	15108	14925	15173	15029	15236	15182	15187	15012	15183	15243	15164	15051	15313	15151	15033	15165	15155	15238	15112	15194	15096	15100	15117	15294	15238	15317	15156	15131	15101	15256	15139	15118	15040	15251	15091	15193	15170	15164	15149	15083	15114	15074	15122	15162	15094	15195	15137	15054	15273	15162	15168	15070	15109	14973	15283	15028	15093	15290	15195	15164	15225	15126	15206	15152	15114	15120	15070	15196	15206	15171	15058	15024	15059	15221	15112	15037	15236	15268	14954	15167	15044	15011	15216	15145	15246	15098	15086	15255	15133	15118	14999	15223	15084	15183	15168	15066	15211	15133	15225	15253	15185	15073	15302	14984	15138	15195	15312	15030	15065	15213	15072	14951	15102	15221	15273	15058	15122	15138	14958	15171	15228	15127	15157	15227	15172	15403	15181	15225	15131	15226	14933	15133	15135	15186	15195	14961	15086	15134	15251	15200	15014	15233	15093	14984	15297	15191	15130	15074	15313	15079	15064	15284	15119	15129	15126	15207	15110	15216	15229	15064	15194	15140	14934	15038	15118	15157	15071	15112	15133	15077	15063	15149	15082	14941	15179	15050	15125	15321	15073	15285	15168	15049	15355	15146	15233	15122	15225	15133	15125	15033	15034	15167	15226	15006	15101	15350	15150	15076	15174	15110	14933	15047	15010	15036	15125	14968	15247	15089	15142	15065	15125	15067	15040	14997	15076	14956	15139	15074	15371	15267	15087	15017	15240	15173	15210	15209	15242	15031	15198	15051	14947	15093	15204	15179	15264	15239	15161	15159	15086	15136	15158	15275	15236	15118	15226	15070	15255	15159	15213	15166	15129	15079	15113	15144	15229	15093	15078	15279	15096	15271	15169	15210	15272	15198	15140	15242	15137	15090	15067	15057	15227	15308	15299	15053	15142	15051	15277	15104	15213	15065	15223	15202	15152	15209	15175	15006	14939	15062	15189	15091	15168	15200	15066	15125	15008	15056	14936	15079	14975	15097	15178	15194	15118	15163	15221	15123	15295	15035	15211	15129	15100	15221	15100	15239	15153	14983	15098	15128	15048	15072	15053	15218	15211	15209	15326	15110	15083	15244	15133	14964	15120	15005	15112	15174	15068	15280	15256	15277	15390	15029	15192	15169	15031	15095	15123	15155	15247	15050	15036	15253	15233	15077	15188	14903	15251	15158	14994	15214	15164	15027	15245	15132	14983	15131	15103	15206	15233	15254	15198	15171	15207	15143	14995	15188	15252	14952	15288	15220	15057	14969	15089	15113	15114	15164	15243	15230	15100	14934	15220	15170	15124	15316	15149	15240	15110	15213	15069	15019	15188	15115	15225	15113	15253	15067	15156	15110	15127	15160	15012	15359	15039	15043	15265	15339	15193	15157	15121	15074	15273	15230	15211	15199	15132	15123	15054	15208	15132	15217	15009	15177	15100	15151	15156	15255	15097	15153	15260	15057	15034	15060	15183	15282	15221	15297	15091	15050	15126	15217	15089	15239	15152	15139	15123	15126	15274	14987	15272	15190	15201	14960	15151	15272	15189	15029	15044	14984	15149	15069	15200	15106	15162	15113	15188	15110	15143	15141	15035	15131	15206	15029	15059	15226	15109	15175	15182	15134	15049	15113	15207	15235	15216	15034	15224	15086	15226	15164	15211	15263	15060	15155	15096	15081	15186	15147	15049	15097	14972	15095	15000	15168	15148	15113	15076	15139	15224	14998	15099	15162	15230	15205	15123	14964	15100	15178	15333	15000	15111	15123	15145	15198	15085	15166	15126	15137	15137	15223	15293	15022	15339	15317	15096	15078	15214	15097	15120	15258	15145	15044	15046	15226	15132	15061	15053	15232	15143	15156	15238	15136	15257	15295	15084	15135	15276	15137	15120	15083	15143	15079	14963	15201	15141	15130	15156	15110	15255	15038	15113	15270	15095	15290	15173	15165	15173	15102	15161	15060	15112	14989	15102	15048	15057	14980	15181	15106	15175	15149	15227	15107	15181	14975	15039	15201	15108	15010	15151	15200	15209	15214	15103	15255	15079	15123	15247	15240	15039	15045	15074	15075	15049	14965	15174	15151	15040	15195	15212	15193	15129	15216	15075	15099	14940	15007	15029	15289	15203	15226	15122	15025	15063	15202	15210	15161	15056	15045	15131	15356	15016	15280	15068	15056	15050	15176	15186	15190	15157	15320	15179	15117	15321	15147	14959	15169	15053	15169	15072	15115	14988	15170	15199	15223	15122	15060	15119	15001	15182	15131	15046	15314	15206	15242	15304	15024	15195	15104	15031	15109	15110	15186	15219	15226	15072	15429	15068	15185	15180	15038	15210	15248	15171	15106	15263	15025	15105	15160	15039	14989	15270	15204	15101	15175	15273	15240	15206	15070	15030	15048	15018	15125	15145	15035	15157	15242	15197	15135	15017	15319	15131	15168	15096	15303	15081	15163	15167	15371	15166	15141	15228	15226	15015	15206	15185	15168	15246	15151	15030	15038	15061	15071	15157	15138	15219	15097	15196	15066	15125	15129	15220	15220	15143	15102	15027	15016	15154	15206	15047	15234	15117	15027	15124	15136	15188	15227	15048	15214	15137	15057	15154	15001	15249	15113	15035	15062	15125	15001	14993	15175	15183	15117	15170	15165	15234	15010	15424	15064	15183	15235	15072	15186	14958	15030	15076	15191	15160	15071	15314	15113	15278	15233	15225	15046	15136	15060	15420	15172	15294	15039	15085	15258	15136	14978	15028	15159	15101	15035	15000	15172	15175	15248	15175	15057	15252	15209	14993	15053	15171	15133	15151	15176	15163	15257	15129	15150	15171	15107	15230	15094	15112	15062	15187	14972	15100	15244	15071	15139	15135	15235	15121	15086	15055	15200	15032	15484	15164	15168	15130	15033	15305	15214	15261	15253	15180	15089	15260	15230	15158	15255	14984	15143	14911	15106	15117	15227	15132	15113	15041	15172	15197	15086	15069	15238	15227	15113	15260	15286	15087	15102	15046	15208	15147	15042	15184	15240	15066	15136	15127	15151	14981	15018	15146	15126	15053	15179	15000	15016	15150	15007	15268	15121	15124	14999	15162	15113	14997	15067	15276	15221	15136	15182	15170	15089	14993	15217	14906	15104	15082	15186	15233	15129	15082	15148	15194	15109	15086	15132	15291	15201	15163	15286	15239	15201	15183	15032	15150	15095	15168	15113	15083	15125	15254	15224	15193	15062	15103	14992	15119	15250	15215	15264	15071	14992	15083	15214	15200	15185	15277	15101	15031	15163	15218	15085	15279	15212	15185	15213	15179	14820	15251	15192	15248	15040	15064	15106	15200	15185	15178	15186	15176	15132	15295	14995	15336	15012	15143	15122	15244	15002	15169	15045	15235	15048	15069	15082	15020	14922	15234	15233	15307	14965	15054	15157	15113	15183	15244	15166	15120	15039	15245	15019	15227	15000	15149	15182	15322	15213	15194	15211	14984	15125	15145	15128	15051	15031	15257	15132	15056	15229	15202	15069	14985	15115	15111	15128	15331	15201	15180	15106	15191	15061	15211	15232	15204	15140	15102	15108	15042	15163	15262	15217	15094	15134	15231	15132	15182	15156	15096	15223	15248	15059	15079	15163	15015	15256	15124	15172	15318	15028	15254	15212	15218	15056	15117	14964	15136	15125	15004	14884	15216	15219	15233	15040	15265	15312	15249	15018	15091	15015	15290	15165	15276	15167	15213	15286	15154	15003	15207	15154	15071	14970	15175	15432	15029	15199	15176	15082	15099	15010	15134	15250	15280	15140	15204	15159	15122	15060	15056	15160	15108	15029	15163	15127	15111	15134	15245	15184	15047	15285	15062	15193	15034	15107	15120	14949	15213	15207	15241	15319	15099	15012	15172	15014	15098	15127	15082	15151	15058	15154	15125	15171	15125	15169	15191	15185	15269	15076	15129	15227	14998	15053	15127	15184	15117	15199	15016	15107	15146	15105	15284	15223	15086	15043	15010	15368	15269	15132	15086	14961	15096	15156	15262	15187	15090	15122	15245	15179	15150	15152	15263	14981	14905	15213	15014	15163	15242	15292	15177	15012	15013	15195	15160	15162	14952	15244	15059	14935	15115	15126	15162	15149	15220	15213	15080	15236	15176	15198	14939	15211	15204	15079	15083	15176	15167	15124	15138	15166	15162	15286	15138	15013	15269	15080	15218	15235	15188	15157	15051	15370	15134	15089	15189	15323	15053	14994	15200	15147	15118	15097	15232	15339	15128	15089	15172	15011	15241	15067	15058	15121	14999	15253	15015	15168	15165	15156	15165	15100	15122	15215	15078	15199	15056	15081	15067	15286	15191	15174	15218	15114	15117	15117	15102	15246	15395	15162	15224	15116	15224	15193	15180	15250	15241	15272	15079	15282	15114	14971	15044	15152	15006	15217	15172	15196	15216	15214	15188	15205	15229	15167	15239	15280	15013	14954	15005	15157	15171	15295	15117	14999	15099	15199	15225	15128	15170	15205	15237	15051	15360	15067	15215	15029	15083	15279	15054	15076	15334	15276	15255	14994	15085	15206	15065	15049	15178	15105	15031	15213	15109	15158	14968	15194	15123	15045	15124	15212	15123	15119	15040	15185	15048	15099	15123	15139	14933	15128	15336	15033	15057	15177	15105	15182	15136	15150	14964	15146	15038	15066	15130	15127	15040	15259	15076	15102	15243	15322	15167	15248	15155	15225	15004	15124	14988	15123	15048	14959	15173	15117	15234	15182	15049	15094	15009	15530	15107	15002	15099	15231	15292	15087	15244	15238	15270	15102	15223	14967	15091	14955	15082	15041	15096	15289	15006	15094	14974	15354	15169	15045	15016	15281	15048	15168	15169	15139	15018	15078	14961	15218	15193	15117	15160	15173	15130	15086	15144	15192	15168	15130	15233	15124	14963	15063	15147	15163	15111	15182	15253	15009	15185	15142	15022	15087	15094	15136	15161	15280	15151	15171	15217	15194	15219	15092	15153	15174	15357	15215	15112	15285	15034	15076	15147	15037	15319	15317	15181	15072	15137	15114	15014	15086	15273	15132	15305	15116	15112	15230	15125	15255	15151	15065	15092	15069
23343	21041	27712	25073	28900	35071	37909	31238	25397	20427	17858	17299	16967	17044	17105	17342	17108	17071	17422	17058	17118	17154	17058	17257	17085	17033	17069	17033	17088	17038	17061	17070	16888	17068	17221	17090	17069	17067	17121	16815	17075	17075	17059	17259	17115	17145	17207	17131	16964	17155	17039	17172	16935	16899	17080	16981	17126	16988	17066	16971	16865	16944	16926	16982	17048	16996	17051	17135	17164	17196	17147	17050	16906	17007	17259	16854	16873	17181	16942	16827	16919	17064	17150	16981	17027	16965	17115	17133	16910	16923	17103	16834	17051	16987	17113	16996	16953	17031	16783	17026	16892	16965	17178	17109	17239	16903	16868	17019	17234	16794	16943	16974	17013	16747	16929	16892	16952	16957	16956	16875	16963	17006	17001	16965	16921	16828	16971	16848	16922	16923	16931	16889	16936	16803	17137	17016	17000	16871	17019	17069	16950	16903	16902	16882	17138	17048	16925	16965	17232	16984	16959	16813	17188	17128	16789	17047	17001	16930	16950	17134	17024	16977	16949	16970	16908	17117	16997	17105	16879	17026	17035	16896	16957	16745	16933	17042	16924	17122	16992	16972	17188	16879	16951	16946	16942	17216	16947	16956	16930	17089	16884	16884	16946	17035	17020	16923	16875	17071	16991	17082	16888	16942	17022	17001	16902	17156	17042	17067	16834	16835	17063	17004	16810	16992	16913	17063	17116	16971	17039	17071	17007	17181	16820	17099	16982	16923	16975	17063	16856	17232	17229	16859	16858	17081	17139	17066	17032	16982	16810	17024	16926	16967	16954	16836	16996	16809	17216	16823	17045	17040	17192	16877	16956	16897	17008	16954	16875	17041	17027	16914	17082	17021	16917	16936	16987	16875	16986	16801	16982	16869	16870	17084	16877	17049	17077	17049	17150	16867	17257	16896	16937	17019	16964	17213	16992	16989	16859	16987	17114	17170	16834	16886	17111	16999	17001	17009	16911	17161	16912	16908	16780	16799	16979	16912	16879	16806	17003	16956	17187	16822	17120	16877	16923	16937	17010	17041	17299	17113	16961	17059	17080	17203	16927	16960	16831	16856	17043	17095	17102	17000	17226	17068	16985	17105	17028	16969	17089	16897	17045	17176	17147	17053	17171	16906	16896	16659	17024	16974	17083	17215	17137	17124	17049	16941	16911	17017	17118	17027	17009	17141	17020	16997	17137	16923	17255	17111	17158	16854	17217	17012	17039	16914	16999	16903	16899	16861	17071	17289	17092	16961	17032	17170	16767	16957	16787	16963	17036	17247	17067	17157	16767	16995	16977	17101	16918	16817	17258	17034	16921	17003	16794	16921	16806	17023	17052	17010	16995	17029	17005	16909	16808	16929	17005	17100	17049	16966	16824	17012	16992	17041	16853	16949	17069	16889	17041	16918	17055	17008	16932	16927	16955	16865	17158	17223	17050	17150	16998	16911	17078	17049	17024	16765	17068	17039	16677	16956	17176	17025	17049	17103	16999	17180	17214	17080	17054	17034	16890	16764	16961	17038	17019	17055	17036	17044	17165	17095	16984	16953	17046	17052	17049	16863	16952	17087	17065	17201	16970	16942	17013	16945	16951	17110	16910	16957	17305	17141	17007	17031	17102	17114	17032	16832	17031	17261	16962	17198	17150	17152	16975	16897	16909	16900	17081	17093	16910	17147	17035	17014	17116	16937	17010	17145	17180	17045	16853	16848	17017	17180	16927	16952	16915	17165	17073	16810	16916	17296	16817	16983	16952	16956	17110	17024	17025	17087	17116	16812	16883	17134	16803	16999	16947	16903	17120	16841	16996	17029	16876	17056	17147	16887	16854	16845	17018	17145	17052	16938	17167	17016	17132	16868	16890	16949	16820	17034	16949	17041	17074	17047	17060	16944	17205	17047	17007	16899	17100	16947	16952	16875	17131	17041	17012	16773	16929	17046	16952	16727	17096	17166	17075	16963	17013	17157	16943	16972	16899	17252	16711	17010	16918	17009	17128	16963	17004	17127	17037	17019	16902	17027	17024	17214	17075	17065	17102	17008	17017	17043	17024	16791	17084	16982	16975	17110	17049	17064	16979	17074	16987	17079	17105	17029	16915	17028	16870	16996	17119	16932	17097	16852	17116	16886	16955	17037	16951	17001	17216	17026	17134	16939	17030	16888	16884	16984	17121	17043	17025	16975	16857	17052	16953	17058	16954	17078	16950	16848	17038	17138	16934	17091	16992	17025	17018	16901	17122	17179	16978	16916	16993	17253	17142	17127	16964	17132	17102	17201	17148	17068	17178	16944	16894	17091	17023	16825	17035	16931	17133	16894	16857	17146	17197	17054	17148	17037	17051	17067	16732	17064	17179	17126	17000	17005	17008	17104	16912	16913	17130	17041	17007	16960	17032	16865	17067	17005	16750	17085	16942	17015	17059	17149	16916	17146	17170	17031	16961	17017	17035	17169	17098	16986	17017	16961	16861	16874	16952	16921	16948	16939	17085	17048	17023	17032	16855	17032	16927	16933	16864	17173	17211	16941	16882	16816	16961	16863	16869	16954	16980	16904	16912	16871	16851	16825	17039	16957	17046	16856	17133	17024	17124	17048	17009	16872	16972	16753	16857	16917	17091	17130	17355	17063	16996	17184	17158	17014	17103	17135	17161	16992	17125	16966	17120	16952	16892	17022	17069	16927	17169	16944	17073	17037	17015	17131	16968	17039	16707	16934	17111	16945	17080	17309	17177	17112	17118	17105	16967	16910	16875	16748	16848	16779	17402	16994	16949	17166	16968	16980	17132	17083	17075	16973	16914	17212	16883	17003	17248	16996	16898	17138	17077	17125	17218	16936	16868	16819	17241	17033	17039	17036	16912	16846	17194	17152	16954	16969	17011	17075	16908	17050	17021	16965	17126	17230	17066	16816	16800	17175	17034	16856	16952	17036	16879	16984	16997	17044	17000	17088	16947	16888	17137	17115	16885	16817	16948	16908	16929	16841	17002	17043	17105	16943	16850	16872	16853	16855	16886	16876	17059	16994	17013	16969	16879	17011	17040	17092	17178	17161	16927	17014	17085	16975	16958	16925	16771	16811	16979	17160	17144	16965	16896	17061	17050	17135	16883	17084	16984	17037	16909	16997	17057	16706	16980	17089	16737	16973	17040	16974	16944	16977	16985	17050	17198	16963	17245	16833	16912	17072	17015	16955	16901	16912	16841	16955	16979	17100	17065	17185	16971	16849	16944	16765	17081	17084	17060	17171	16824	17070	17006	17024	16943	17096	16828	17022	16936	16938	16948	17067	17038	17010	17165	16946	16875	16936	17113	16930	17048	16839	17093	17137	17191	17163	17102	17111	17022	16786	16977	17203	17013	16951	16954	16926	16831	17036	16978	16936	17066	16923	16990	17087	17102	16908	16937	16938	16908	17026	17162	16924	16908	17000	17123	16974	17041	16767	17084	17019	16973	17149	16988	16918	17104	16949	17001	17048	17046	16908	17171	17304	16928	17136	17019	17067	17003	16995	16980	16831	16969	17145	16947	16989	17009	16881	16841	16840	17110	16947	17051	16814	17163	17091	17047	17011	17089	16765	16849	17049	17051	16955	17033	16831	16998	16970	17091	16884	16989	16942	16953	17055	16942	16952	16988	16667	17121	16892	17041	17120	16893	16830	16968	16882	16955	16970	17119	17069	17051	16883	16999	16939	16966	16889	16898	16969	17166	17088	17112	17040	16939	16774	16935	16852	16845	17084	17200	17034	16722	16751	16836	17046	17104	17001	16992	16930	17141	17101	16846	16923	17001	17051	17039	16932	16804	16821	16943	17061	17047	17009	16819	17111	16973	16848	16955	17049	17151	16910	17113	16865	16772	16857	17042	16946	16829	17062	17100	16994	17030	16807	16906	16921	16971	17067	16937	16875	16958	17045	16989	17351	17105	16979	16964	16941	16964	17093	17046	16882	17199	16896	16862	16947	17037	17022	17079	16920	16826	16810	17072	16882	17161	16943	16891	17043	17055	16712	16865	17064	16929	17062	16982	17067	16883	16965	16990	16912	16962	17073	16828	17047	17113	17025	16789	16984	16919	17073	16864	17029	16951	17158	17200	17040	16786	16983	16875	16896	16822	17156	17120	16988	16867	17004	16969	17142	17033	16884	16959	16981	16996	16973	17052	17034	16984	17128	17079	17146	16925	16870	17004	17116	16916	16854	17085	17183	17221	17002	17072	16887	17055	16917	17001	17283	17206	17075	16903	17112	16786	17004	16944	16976	17033	17078	17061	17077	17107	17046	17004	17003	16960	16927	16984	16992	17066	16871	17002	16957	16871	17115	16858	17160	16996	16875	17057	16976	16829	16965	16885	17169	17116	17109	16841	16937	16984	17081	17150	16925	17210	17102	17079	16902	16883	16885	16950	16969	16922	16977	17080	17053	17056	17004	17064	16996	16951	17102	17053	17090	16940	16957	16951	17118	17153	16937	17156	17226	16974	16784	16721	16754	17051	16937	17329	17012	17066	17006	16909	17187	17181	17158	16779	17193	16945	17055	17125	17038	16997	17046	17095	17113	17058	16986	16855	17191	17003	17078	16923	16782	16951	17166	16884	17116	17119	17031	16997	16840	16983	16900	16955	17043	17018	17059	17081	17107	16922	16967	17002	16936	16877	17005	16897	16898	17136	17105	16922	16924	17077	17091	17082	17054	17056	17002	17018	17061	16925	16898	16850	17046	16906	16984	16925	16986	16893	17158	16909	16993	17019	16992	16967	17071	17039	17256	17059	16914	16934	17003	17115	16878	17076	16816	16961	16860	17076	17081	17063	17050	17018	17162	17131	16913	17081	16833	17043	17131	16960	16957	16893	16868	17086	16950	16985	16921	17010	16921	16778	17030	16907	16951	17000	16884	16956	16794	16898	16795	16807	17063	17005	17142	16977	17030	17060	17073	16931	16958	16938	16990	17073	17162	16984	17058	16837	17052	17049	17004	16990	17067	16955	16991	16729	16982	17133	17018	17109	17053	17086	17153	17181	17103	16757	16920	17025	17104	16885	16962	16970	16944	16951	16963	16834	16998	17037	17040	17096	16981	16996	17037	17123	16971	17210	17082	17137	16929	17065	16984	16985	17100	17012	17020	16909	17106	16989	17179	16944	17049	16934	16918
20696	44233	34672	23739	36394	37024	37545	31172	23618	17639	14988	14430	14590	14476	14353	14546	14412	14495	14388	14459	14456	14372	14355	14372	14423	14271	14498	14613	14509	14437	14537	14414	14444	14430	14453	14510	14633	14410	14320	14373	14449	14421	14433	14425	14539	14407	14382	14359	14304	14512	14450	14256	14412	14513	14446	14413	14370	14217	14473	14490	14385	14255	14503	14525	14394	14312	14430	14560	14323	14355	14218	14428	14476	14407	14478	14340	14427	14435	14377	14323	14361	14454	14370	14516	14328	14254	14347	14268	14349	14380	14599	14551	14425	14560	14430	14550	14301	14597	14341	14583	14507	14274	14345	14423	14574	14513	14421	14309	14506	14388	14376	14415	14415	14343	14409	14392	14441	14484	14342	14405	14424	14554	14438	14371	14281	14327	14326	14390	14483	14441	14294	14477	14409	14501	14496	14367	14364	14411	14355	14423	14260	14461	14455	14400	14360	14405	14372	14513	14465	14288	14386	14426	14339	14428	14439	14562	14342	14479	14464	14616	14323	14679	14402	14449	14598	14600	14526	14494	14487	14420	14489	14341	14349	14473	14351	14365	14343	14401	14393	14246	14292	14414	14461	14406	14445	14414	14213	14493	14505	14274	14329	14305	14350	14425	14307	14341	14282	14364	14289	14609	14466	14470	14332	14507	14351	14416	14328	14390	14525	14338	14388	14475	14408	14480	14487	14362	14234	14262	14361	14435	14578	14403	14395	14448	14287	14380	14509	14418	14343	14353	14396	14418	14340	14406	14362	14511	14553	14342	14531	14552	14452	14562	14369	14462	14484	14498	14325	14376	14582	14399	14303	14318	14461	14353	14484	14464	14418	14396	14375	14370	14407	14407	14373	14401	14498	14496	14520	14362	14446	14525	14259	14381	14342	14344	14383	14322	14382	14347	14534	14279	14574	14452	14450	14554	14533	14227	14216	14405	14521	14313	14450	14327	14381	14568	14440	14300	14253	14461	14371	14389	14342	14387	14324	14521	14387	14298	14304	14471	14456	14293	14413	14268	14338	14324	14417	14484	14535	14445	14344	14403	14473	14401	14275	14474	14373	14464	14391	14534	14404	14462	14437	14539	14299	14219	14479	14530	14383	14507	14562	14458	14429	14580	14421	14359	14309	14495	14423	14451	14516	14538	14576	14399	14326	14430	14460	14426	14541	14361	14377	14552	14458	14491	14405	14431	14581	14476	14323	14465	14292	14444	14460	14551	14307	14432	14345	14280	14444	14353	14597	14371	14443	14304	14350	14493	14418	14418	14460	14327	14372	14457	14422	14285	14453	14300	14349	14381	14322	14280	14409	14459	14534	14546	14256	14496	14426	14547	14551	14419	14506	14528	14562	14393	14337	14507	14451	14535	14503	14266	14405	14387	14265	14474	14517	14394	14497	14392	14416	14403	14246	14225	14449	14313	14206	14251	14272	14361	14470	14364	14320	14285	14497	14433	14437	14384	14221	14554	14279	14619	14363	14398	14397	14452	14459	14566	14558	14368	14376	14478	14535	14550	14352	14482	14637	14137	14359	14442	14390	14429	14390	14427	14468	14511	14363	14359	14422	14607	14472	14524	14337	14484	14355	14406	14272	14417	14289	14437	14442	14425	14318	14439	14472	14535	14401	14281	14318	14476	14557	14440	14446	14409	14441	14533	14307	14604	14426	14460	14394	14374	14276	14432	14526	14377	14418	14372	14415	14495	14412	14436	14337	14372	14455	14438	14517	14372	14408	14261	14297	14262	14575	14548	14483	14634	14363	14418	14380	14193	14401	14253	14300	14506	14317	14367	14549	14336	14343	14514	14204	14393	14459	14307	14430	14383	14322	14379	14600	14449	14506	14261	14285	14564	14462	14313	14419	14441	14549	14372	14362	14415	14241	14555	14485	14402	14316	14549	14526	14611	14406	14351	14445	14500	14489	14453	14406	14590	14401	14323	14411	14474	14374	14501	14400	14400	14572	14519	14533	14389	14354	14386	14445	14168	14359	14533	14358	14441	14498	14358	14303	14332	14617	14464	14228	14298	14351	14502	14292	14396	14510	14449	14524	14604	14466	14370	14576	14390	14503	14439	14426	14331	14229	14448	14309	14521	14284	14346	14210	14446	14276	14322	14352	14369	14463	14464	14460	14366	14444	14463	14394	14515	14562	14405	14399	14444	14534	14369	14460	14308	14494	14493	14490	14384	14451	14370	14308	14463	14252	14455	14363	14233	14271	14426	14274	14291	14442	14550	14322	14444	14478	14435	14492	14601	14405	14379	14400	14474	14453	14289	14431	14230	14361	14433	14533	14371	14538	14418	14245	14427	14438	14525	14299	14266	14348	14468	14438	14377	14418	14333	14473	14354	14416	14492	14414	14445	14497	14370	14310	14223	14465	14366	14362	14458	14269	14397	14403	14408	14460	14350	14480	14632	14400	14566	14331	14458	14353	14417	14517	14455	14454	14494	14473	14452	14310	14483	14512	14452	14444	14281	14403	14470	14202	14527	14388	14467	14418	14378	14292	14622	14518	14534	14247	14368	14419	14377	14365	14480	14388	14543	14402	14377	14462	14530	14477	14371	14342	14326	14253	14446	14359	14220	14282	14437	14426	14519	14397	14451	14386	14297	14609	14372	14340	14450	14605	14388	14608	14549	14351	14433	14424	14387	14480	14205	14322	14410	14331	14351	14550	14378	14536	14497	14426	14387	14436	14369	14385	14508	14379	14477	14599	14462	14530	14610	14335	14499	14281	14403	14339	14606	14300	14482	14409	14413	14480	14409	14264	14472	14514	14435	14543	14335	14386	14473	14607	14394	14573	14478	14294	14509	14487	14431	14254	14459	14270	14448	14527	14350	14356	14388	14354	14417	14332	14225	14475	14579	14541	14346	14385	14435	14486	14403	14607	14435	14485	14307	14506	14392	14287	14305	14407	14286	14474	14383	14496	14337	14570	14340	14380	14442	14343	14244	14532	14450	14338	14261	14449	14467	14209	14415	14499	14312	14355	14440	14310	14405	14396	14501	14356	14418	14538	14160	14379	14440	14555	14389	14418	14387	14549	14453	14565	14340	14369	14375	14503	14401	14369	14432	14330	14540	14312	14514	14522	14265	14592	14511	14425	14588	14398	14479	14466	14391	14370	14330	14460	14508	14422	14445	14407	14545	14350	14405	14411	14541	14490	14423	14298	14284	14469	14502	14435	14370	14481	14564	14320	14431	14400	14307	14479	14261	14588	14561	14338	14390	14406	14444	14376	14315	14495	14400	14385	14260	14435	14459	14548	14407	14424	14529	14506	14379	14499	14351	14296	14593	14370	14421	14476	14406	14496	14309	14526	14631	14412	14332	14352	14449	14366	14418	14463	14230	14415	14375	14427	14502	14213	14323	14296	14366	14201	14612	14532	14414	14515	14408	14156	14218	14451	14513	14381	14323	14506	14453	14469	14514	14350	14447	14397	14350	14324	14400	14364	14573	14416	14317	14403	14495	14420	14318	14529	14560	14362	14277	14552	14407	14359	14282	14473	14475	14385	14449	14353	14516	14092	14486	14304	14283	14448	14557	14379	14468	14406	14412	14396	14278	14339	14471	14443	14377	14426	14519	14458	14515	14307	14634	14476	14500	14346	14258	14365	14285	14365	14325	14552	14295	14269	14215	14494	14281	14404	14470	14348	14471	14271	14233	14572	14276	14447	14383	14471	14365	14538	14355	14269	14275	14422	14542	14427	14529	14463	14486	14486	14553	14230	14414	14527	14705	14289	14407	14207	14427	14441	14611	14152	14471	14416	14216	14441	14491	14309	14385	14281	14671	14275	14555	14491	14376	14469	14250	14385	14459	14473	14397	14599	14488	14368	14466	14366	14533	14551	14394	14506	14459	14543	14343	14468	14424	14351	14469	14466	14236	14530	14434	14384	14389	14387	14484	14246	14406	14410	14381	14276	14466	14456	14348	14432	14590	14334	14426	14459	14372	14303	14388	14488	14393	14373	14510	14485	14414	14311	14378	14422	14324	14312	14341	14271	14533	14170	14526	14366	14644	14441	14433	14508	14421	14375	14408	14512	14491	14538	14451	14385	14238	14440	14348	14524	14433	14441	14481	14486	14616	14376	14584	14397	14363	14349	14345	14257	14298	14386	14333	14562	14232	14307	14390	14645	14243	14262	14450	14557	14308	14286	14539	14322	14575	14560	14463	14223	14423	14498	14380	14387	14368	14506	14151	14428	14289	14339	14410	14522	14438	14459	14601	14572	14475	14395	14419	14464	14499	14399	14399	14523	14409	14257	14377	14330	14437	14476	14391	14429	14287	14371	14464	14432	14413	14441	14439	14467	14465	14367	14358	14460	14549	14470	14289	14509	14271	14389	14286	14470	14321	14455	14476	14576	14589	14520	14443	14243	14369	14504	14510	14278	14356	14385	14284	14526	14396	14392	14358	14324	14411	14410	14429	14460	14417	14438	14600	14437	14454	14504	14367	14443	14325	14464	14407	14546	14453	14413	14320	14281	14518	14487	14359	14340	14343	14423	14373	14381	14299	14504	14329	14410	14408	14380	14482	14242	14362	14453	14390	14308	14389	14304	14562	14346	14385	14572	14379	14378	14370	14467	14559	14457	14452	14343	14264	14422	14374	14436	14340	14402	14484	14326	14441	14459	14554	14369	14373	14412	14396	14475	14497	14541	14491	14513	14255	14410	14451	14478	14259	14609	14501	14319	14455	14355	14369	14550	14457	14302	14509	14228	14233	14233	14451	14451	14446	14429	14408	14475	14517	14448	14530	14460	14430	14289	14543	14411	14424	14343	14477	14563	14384	14286	14364	14470	14424	14468	14458	14471	14365	14362	14514	14395	14338	14420	14456	14426	14483	14350	14387	14376	14483	14463	14411	14217	14450	14385	14406	14603	14453	14545	14312	14504	14298	14339	14424	14208	14388	14355	14542	14436	14365	14268	14429	14389	14421	14316	14425	14448	14466	14485	14525	14364	14378	14366	14371	14397	14470	14360	14315	14313	14450	14336	14497	14469	14357	14411	14521	14416	14480	14464	14526	14412	14494	14261	14324	14380	14383	14609	14267	14391	14298	14400	14393	14411	14425	14381	14603	14383	14313	14391	14488	14364	14281	14453	14570	14466	14419	14411	14454	14502	14423
24648	21113	26715	26449	22194	23792	27149	26993	22561	18818	17246	16722	16874	16767	16855	16859	16833	16780	16664	16787	16611	16658	17031	16785	16518	16698	16742	16721	16808	16515	16505	16549	16627	16676	16812	16720	16599	16779	16547	16862	16669	16524	16793	16753	16319	16686	16663	16690	16687	16365	16724	16775	16585	16717	16815	16594	16562	16642	16556	16737	16882	16690	16487	16892	16687	16583	16547	16605	16651	16850	16705	16714	16729	16750	16675	16655	16463	16461	16741	16612	16626	16681	16567	16712	16727	16960	16834	16393	16672	16852	16782	16762	16775	16668	16763	16684	16614	16673	16657	16886	16830	16691	16691	16769	16851	16570	16650	16758	16624	16510	16812	16742	16666	16606	16892	16594	16882	16489	16676	16504	16856	16462	16744	16679	16824	16769	16752	16626	16476	16682	16962	16675	16646	16693	16721	16614	16881	16821	16619	16668	16826	16645	16506	16476	16635	16592	16698	16758	16541	16772	16680	16702	16618	16655	16730	16775	16817	16775	16749	16777	16504	16716	16704	16653	16728	16680	16837	16531	16702	16797	16703	16688	16707	16685	16800	16728	16914	16786	16747	16777	16741	16616	16856	16929	16799	16655	16613	16759	16808	16398	16517	16729	16477	16554	16568	16745	16749	16807	16731	16711	16588	16516	16600	16722	16740	16582	16584	16796	16545	16602	16611	16514	16789	16473	16778	16650	16579	16535	16622	16738	16741	16512	16802	16874	16868	16705	16679	16519	16563	16554	16771	16649	16854	16738	16609	16843	16821	16590	16690	16610	16725	16632	16785	16671	16572	16516	16713	16895	16440	16632	16708	16763	16451	16661	16620	16727	16408	16616	16764	16795	16788	16686	16699	16595	16755	16576	16411	16714	16667	16613	16642	16670	16999	16656	16596	16788	16647	16744	16920	16964	16656	16782	16631	16794	16563	16590	16796	16625	16635	16651	16689	16769	16750	16773	16660	16653	16501	16540	16634	16556	16597	16778	16644	16607	16695	16762	16737	16573	16788	16557	16518	16642	16635	16606	16635	16532	16661	16634	16926	16526	16726	16573	16776	16822	16757	16699	16570	16805	16579	16588	16578	16702	16846	16674	16699	16625	16777	16561	16644	16607	16649	16742	16769	16631	16732	16682	16698	16732	16585	16711	16615	16763	16785	16777	16689	16690	16870	16718	16742	16750	16514	16863	16821	16749	16646	16749	16768	16747	16831	16795	16647	16641	16725	16862	16813	16842	16589	16799	16768	16536	16526	17001	16833	16429	16700	16645	16869	16704	16835	16843	16734	16549	16606	16591	16595	16510	16639	16802	16697	16510	16580	16598	16552	16754	16426	16622	16709	16680	16836	16678	16789	16742	16641	16694	16675	16436	16683	16703	16915	16587	16549	16647	16826	16818	16699	16596	16732	16615	16805	16656	16607	16834	16640	16769	16621	16801	16781	16771	16538	16770	16760	16671	16623	16693	16591	16655	16703	16692	16668	16667	16852	16695	16849	16745	16861	16737	16593	16705	16647	16672	16679	16708	16836	16765	16695	16676	16747	16578	16636	16720	16708	16818	16644	16689	16754	16623	16694	16682	16664	16717	16748	16839	16706	16678	16743	16763	16712	16743	16576	16745	16810	16769	16602	16648	16758	16715	16640	16780	16606	16866	16661	16809	16800	16833	16731	16802	16716	16774	16571	16974	16617	16420	16886	16710	16658	16829	16811	16683	16738	16827	16700	16832	16787	16724	16555	16865	16712	16900	16722	16530	16677	16562	16813	16793	16673	16545	16635	16665	16704	16675	16688	16699	16802	16555	16635	16738	16647	16719	16735	16676	16877	16673	16758	16590	16852	16697	16756	16705	16839	16653	16476	16788	16850	16760	16690	16812	16670	16800	16520	16938	16413	16732	16669	16651	16662	16864	16675	16670	16753	16678	16576	16467	16793	16595	16524	16771	16969	16614	16767	16648	16532	16697	16662	16728	16725	16692	16723	16469	16666	16791	16708	16684	16639	16646	16787	16578	16752	16846	16766	16811	16653	16753	16759	16612	16698	16740	16511	16499	16738	16704	16790	16525	16620	16475	16645	16809	16940	16627	16699	16601	16758	16796	16677	16699	16986	16748	16761	16701	16733	16683	16682	16683	16774	16556	16504	16626	16738	16521	16712	16906	16671	16618	16707	16670	16801	16821	16657	16629	16553	16598	16872	16695	16630	16670	16600	16821	16597	16652	16711	16595	16780	16813	16604	16629	16653	16679	16615	16703	16612	16597	16768	16714	16793	16691	16692	16635	16957	16768	16805	16737	16762	16727	16634	16786	16759	16656	16794	16737	16515	16976	16639	16707	16811	16887	16651	16482	16749	16768	16594	16787	16833	16833	16697	16555	16616	16734	16685	16445	16663	16833	16744	16823	16832	16664	16521	16766	16802	16656	16580	16827	16673	16725	16535	16673	16657	16754	16719	16815	16896	16783	16956	16639	16728	16530	16594	16560	16685	16579	16681	16711	16747	16724	16666	16661	16832	16721	16734	16703	16985	16689	16783	16711	16721	16769	16909	16643	16826	16534	16569	16748	16724	16882	16695	16657	16795	16925	16742	16619	16719	16841	16770	16578	16960	16840	16663	16642	16725	16765	16615	16582	16915	16981	16831	16770	16543	16681	16429	16604	16818	16770	16667	16567	16694	16636	16797	16574	16684	16836	16633	16613	16549	16752	16819	16617	16642	16837	16774	16676	16739	16655	16643	16549	16703	16660	16838	16709	16747	16483	16721	16810	16613	16823	16865	16699	16739	16670	16843	16806	16660	16497	16599	16580	16686	16710	16648	16622	16689	16654	16715	16787	16617	16889	16762	16741	16673	16665	16783	16849	16863	16785	16735	16618	16730	16555	16685	17050	16803	16754	16614	16625	16684	16873	16583	16431	16492	16679	16680	16714	16841	16655	16607	16622	16570	16644	16625	16744	16609	16689	16799	16676	16633	16656	16445	16459	16649	16742	16613	16567	16728	16678	16636	16966	16803	16666	16606	16641	16543	16681	16611	16841	16767	16844	16832	16699	16681	16652	16729	16476	16628	16517	16648	16778	16711	16500	16691	16714	16605	16810	16678	16538	16829	16814	16824	16573	16658	16687	16703	16717	16629	16675	16707	16532	16688	16732	16354	16795	16673	16914	16689	16626	16673	16845	16734	16717	16632	16595	16787	16531	16626	16568	16750	16947	16760	16588	16763	16606	16598	16706	16647	16554	16539	16815	16539	16614	16827	16884	16747	16666	16791	16763	16729	16787	16496	16710	16777	16612	16617	16812	16628	16632	16859	16669	16642	16801	16431	16751	16683	16661	16654	16846	16717	16597	16378	16593	16903	16597	16775	16654	16632	16734	16638	16984	16532	16766	16802	16608	16514	16530	16684	16633	16545	16588	16799	16833	16653	16566	16712	16781	16889	16929	16534	16600	16757	16721	16736	16768	16603	16676	16537	16698	16755	16707	16857	16698	16740	16632	16781	16621	16865	16573	16558	16650	16764	16771	16528	16639	16578	16870	16609	16712	16633	16755	16850	16495	16601	16779	16848	16561	16615	16601	16704	16640	16807	16780	16822	16465	16887	16679	16789	16632	16401	16593	16653	16826	16748	16767	16734	16796	16672	16581	16795	16809	16605	16722	16757	16790	16801	16688	16670	16799	16535	16834	16731	16812	16881	16747	16671	16762	16725	16637	16684	16820	16872	16823	16559	16538	16667	16687	16687	16825	16655	16912	16647	16738	16877	16889	16921	16622	16745	16701	16932	16645	16701	16499	16493	16516	16820	16592	16637	16722	16720	16853	16877	16525	16636	16690	16736	16729	16849	16791	16794	16735	16745	16738	16512	16556	16664	16670	16550	16877	16589	16540	16770	16644	16513	16716	16904	16903	16831	16907	16808	16824	16739	16779	16756	16833	16729	16780	16772	16548	16859	16672	16653	16614	16897	16719	16527	16655	16746	16741	16565	16856	16521	16633	16663	16480	16746	16752	16758	16538	16982	16740	16708	16974	16625	16646	16873	16973	16995	16688	16668	16767	16911	16512	16763	16710	16849	16662	16805	16711	16843	16924	16572	16633	16767	16685	16765	17047	16716	16615	16915	16932	16684	16736	16563	16541	16823	16818	16811	16715	16708	16751	16743	16771	16878	16689	16599	16789	16746	16798	16630	16599	16751	16849	16593	16629	16649	16800	16636	16571	16571	16586	16705	16732	16648	16747	16740	16610	16647	16839	16804	16623	16701	16647	16702	16644	16691	16443	16724	16756	16627	16744	16703	16944	16411	16493	16777	16762	16678	16600	16785	16763	16783	16809	16747	16660	16830	16585	16654	17024	16973	16728	16769	16557	16686	16856	16801	16762	16793	16791	16765	16565	16717	16758	16732	16715	16502	16689	16656	16710	16914	16623	16642	16759	16642	16727	16719	16520	16738	16647	16743	16737	16958	16749	16681	16759	16630	16716	16666	16683	16786	16810	16652	16719	16726	16622	16772	16527	16783	16389	16771	16697	16635	16638	16673	16898	16666	16653	16636	16555	16851	16767	16876	16635	16623	16516	16709	16894	16738	16622	16566	16731	16821	16743	16779	16748	16803	16783	16703	16608	16707	16709	16702	16555	16786	16675	16707	16590	16779	16643	16851	16710	16569	16805	16858	16730	16743	16868	16959	16599	16786	16811	16468	16704	16681	16746	16731	16800	16613	16713	16733	16641	16826	16740	16978	16595	16811	16597	16692	16552	16488	16848	16674	16795	16790	16554	16782	16618	16790	16796	16687	16645	16665	16610	16731	16600	16567	16709	16700	16830	16896	16698	16667	16526	16518	16692	16738	16766	16711	16630	16383	16653	16661	16763	16894	16806	16766	16538	16671	16715	16577	16670	16856	16538	16791	16827	16734	16721	16755	16755	16697	16668	16726	16540	16682	16681	16650	16777	16578	16829	16780	16553	16583	16660	16670	16785	16755	16660	16592	16790	16802	16701	16606	16603	16822	16772	16639	16668	16696	16691	16698	16801	16622	16841	16661	16576	16820	16743	16570	16830	16754	16804	16820	16642	16693	16733	16679	16748	16615	16672	16696	16505	16765	16705	16853	16643	16802	16679	16600	16812	16636	16590	16941	16647	16593	16724
20419	36799	24516	19893	23441	25629	29755	28821	21770	16691	14624	14428	14486	14316	14194	14187	14358	14323	14209	14222	14390	14316	14255	14277	14246	14225	14253	14269	14282	14309	14244	14300	14439	14218	14308	14361	14325	14307	14300	14261	14304	14274	14308	14372	14201	14465	14269	14231	14468	14501	14201	14461	14252	14274	14419	14513	14180	14391	14294	14222	14340	14312	14404	14153	14308	14324	14241	14482	14306	14442	14298	14227	14388	14189	14289	14369	14253	14221	14223	14388	14266	14281	14337	14424	14361	14230	14244	14128	14298	14319	14353	14445	14278	14324	14182	14405	14476	14309	14216	14200	14073	14269	14378	14263	14206	14280	14143	14255	14440	14305	14562	14154	14223	14218	14206	14308	14291	14338	14221	14318	14262	14191	14299	14237	14233	14222	14394	14276	14182	14434	14260	14133	14255	14308	14281	14328	14377	14274	14297	14223	14205	14206	14321	14387	14358	14210	14195	14245	14351	14354	14212	14261	14245	14317	14298	14260	14170	14344	14161	14401	14342	14219	14290	14313	14280	14443	14397	14349	14123	14110	14176	14253	14338	14225	14302	14368	14425	14291	14483	14212	14280	14533	14202	14297	14277	14328	14212	14198	14143	14387	14371	14320	14365	14259	14331	14323	14214	14173	14186	14241	14392	14378	14365	14346	14280	14355	14258	14141	14265	14092	14375	14303	14291	14131	14351	14362	14274	14208	14233	14232	14412	14332	14375	14293	14391	14310	14302	14348	14270	14237	14447	14363	14412	14186	14237	14260	14356	14256	14256	14196	14344	14151	14149	14257	14335	14275	14272	14189	14339	14305	14226	14176	14204	14228	14169	14270	14371	14287	14205	14391	14182	14357	14212	14383	14399	14360	14475	14333	14364	14249	14092	14367	14269	14374	14239	14302	14263	14102	14179	14242	14223	14385	14162	14292	14353	14208	14232	14310	14264	14231	14266	14446	14283	14382	14191	14183	14290	14312	14205	14285	14366	14242	14386	14343	14198	14312	14277	14271	14288	14188	14444	14290	14367	14211	14316	14360	14345	14107	14131	14430	14133	14315	14252	14244	14251	14220	14185	14311	14299	14266	14384	14167	14309	14278	14218	14322	14334	14345	14144	14326	14306	14322	14353	14397	14165	14232	14440	14322	14349	14361	14221	14326	14339	14230	14346	13989	14388	14310	14155	14378	14387	14386	14248	14167	14106	14194	14463	14259	14364	14438	14454	14217	14364	14338	14291	14341	14414	14355	14288	14349	14400	14461	14354	14268	14316	14324	14409	14337	14199	14294	14386	14404	14161	14418	14450	14333	14238	14321	14291	14397	14445	14381	14160	14300	14217	14290	14334	14354	14299	14345	14048	14265	14293	14167	14392	14139	14361	14219	14191	14232	14280	14331	14499	14216	14207	14310	14204	14376	14277	14219	14235	14212	14423	14303	14230	14158	14309	14184	14400	14337	14314	14346	14106	14215	14209	14286	14293	14229	14324	14399	14322	14245	14319	14286	14155	14369	14390	14196	14326	14257	14252	14242	14255	14307	14385	14320	14237	14257	14310	14103	14502	14220	14273	14326	14255	14373	14213	14254	14398	14249	14206	14183	14187	14229	14181	14281	14395	14428	14423	14301	14305	14236	14242	14269	14320	14121	14274	14346	14219	14261	14289	14187	14407	14181	14253	14293	14160	14419	14372	14235	14446	14288	14319	14159	14215	14384	14267	14087	14267	14251	14231	14348	14343	14191	14057	14314	14167	14249	14356	14263	14123	14328	14297	14118	14249	14258	14365	14269	14196	14298	14279	14314	14280	14160	14290	14278	14296	14288	14333	14140	14082	14363	14507	14379	14239	14324	14328	14332	14052	14235	14400	14192	14296	14324	14364	14417	14475	14468	14263	14372	14327	14450	14302	14142	14327	14319	14230	14441	14317	14296	14249	14277	14087	14307	14346	14473	14215	14286	14496	14430	14273	14179	14160	14222	14302	14250	14125	14330	14353	14365	14219	14233	14323	14472	14213	14337	14411	14393	14319	14259	14242	14441	14247	14351	14354	14169	14259	14190	14165	14267	14369	14438	14060	14132	14369	14273	14212	14363	14179	14299	14241	14335	14162	14267	14176	14207	14411	14307	14184	14277	14269	14314	14282	14354	14184	14181	14327	14305	14414	14368	14212	14358	14321	14247	14146	14295	14221	14356	14216	14236	14158	14187	14226	14147	14376	14286	14357	14219	14263	14376	14425	14416	14296	14386	14291	14262	14304	14412	14547	14320	14199	14210	14369	14403	14230	14324	14294	14272	14358	14580	14200	14231	14416	14228	14234	14394	14191	14336	14391	14203	14288	14210	14278	14380	14300	14117	14373	14349	14286	14344	14266	14192	14288	14217	14361	14266	14330	14258	14414	14168	14268	14191	14405	14399	14106	14470	14353	14396	14230	14319	14332	14226	14405	14271	14232	14411	14423	14216	14267	14190	14176	14312	14316	14277	14454	14313	14342	14242	14360	14141	14309	14365	14296	14286	14410	14093	14268	14260	14322	14491	14222	14254	14406	14198	14345	14324	14254	14233	14292	14424	14265	14302	14343	14371	14324	14291	14314	14378	14266	14427	14376	14180	14327	14352	14082	14416	14309	14148	14342	14262	14330	14336	14596	14219	14268	14202	14305	14251	14316	14391	14449	14298	14250	14449	14149	14305	14278	14252	14354	14284	14299	14279	14309	14246	14277	14117	14203	14101	14278	14494	14303	14362	14124	14184	14396	14357	14089	14253	14318	14217	14404	14290	14224	14190	14224	14328	14343	14322	14026	14273	14328	14347	14245	14153	14240	14449	14182	14404	14350	14347	14335	14339	14373	14150	14544	14266	14344	14275	14310	14332	14189	14213	14144	14209	14285	14222	14197	14431	14248	14174	14347	14340	14295	14425	14289	14197	14277	14279	14292	14342	14393	14184	14193	14297	14346	14350	14199	14341	14337	14177	14374	14355	14364	14308	14086	14305	14213	14336	14381	14356	14217	14382	14337	14293	14198	14319	14211	14456	14256	14298	14298	14357	14228	14174	14241	14275	14290	14157	14199	14267	14366	14281	14342	14429	14196	14262	14283	14340	14269	14220	14250	14038	14284	14378	14291	14403	14322	14316	14346	14423	14063	14410	14328	14274	14235	14344	14338	14259	14410	14231	14260	14262	14398	14352	14152	14353	14202	14341	14280	14371	14136	14296	14378	14105	14175	14305	14373	14338	14237	14255	14356	14514	14060	14325	14302	14252	14276	14379	14446	14254	14414	14175	14275	14182	14317	14163	14463	14380	14262	14442	14524	14297	14433	14350	14372	14273	14236	14470	14145	14325	14322	14192	14415	14338	14267	14362	14186	14204	14299	14218	14316	14245	14337	14240	14199	14377	14198	14413	14371	14338	14145	14325	14086	14347	14196	14481	14240	14336	14276	14296	14379	14275	14350	14397	14156	14221	14307	14302	14306	14340	14127	14343	14382	14223	14208	14266	14132	14447	14206	14273	14317	14381	14197	14236	14371	14317	14392	14431	14246	14129	14385	14329	14232	14237	14321	14428	14457	14261	14271	14253	14216	14172	14223	14386	14421	14428	14209	14182	14257	14360	14241	14267	14373	14238	14381	14259	14396	14178	14209	14395	14332	14340	14554	14251	14404	14377	14379	14285	14374	14392	14185	14492	14321	14245	14453	14280	14224	14257	14244	14258	14287	14344	14253	14306	14202	14430	14468	14166	14368	14344	14337	14174	14266	14422	14221	14254	14140	14207	14232	14332	14360	14232	14259	14236	14232	14309	14388	14284	14316	14357	14330	14383	14271	14341	14164	14319	14287	14431	14255	14266	14378	14265	14326	14348	14271	14368	14188	14318	14390	14304	14279	14181	14427	14276	14355	14298	14436	14281	14428	14236	14338	14276	14361	14375	14440	14217	14277	14258	14404	14418	14391	14304	14135	14183	14302	14233	14284	14317	14254	14234	14271	14363	14460	14356	14188	14331	14275	14321	14238	14233	14329	14283	14252	14245	14308	14285	14243	14261	14140	14229	14150	14291	14299	14356	14192	14231	14452	14026	14219	14402	14466	14256	14431	14414	14344	14354	14252	14205	14347	14298	14157	14305	14179	14288	14348	14455	14168	14328	14219	14307	14231	14382	14284	14242	14356	14370	14338	14396	14191	14226	14230	14275	14243	14369	14182	14206	14492	14371	14291	14156	14375	14245	14384	14315	14381	14291	14238	14195	14343	14372	14366	14280	14205	14408	14272	14240	14251	14303	14294	14320	14233	14453	14215	14288	14133	14309	14280	14326	14216	14383	14240	14240	14277	14461	14292	14460	14396	14166	14415	14323	14234	14330	14473	14203	14318	14236	14166	14407	14176	14318	14297	14299	14456	14278	14354	14230	14389	14319	14330	14360	14448	14229	14270	14227	14223	14512	14378	14364	14229	14116	14485	14396	14322	14400	14324	14326	14310	14222	14318	14365	14309	14153	14040	14272	14296	14395	14298	14317	14192	14504	14317	14328	14267	14389	14263	14294	14332	14264	14237	14298	14137	14373	14438	14474	14197	14335	14193	14315	14315	14350	14280	14224	14402	14261	14174	14322	14212	14476	14236	14250	14278	14352	14195	14358	14324	14373	14156	14355	14309	14275	14219	14339	14092	14208	14180	14286	14266	14392	14294	14187	14298	14233	14300	14284	14478	14290	14206	14309	14413	14264	14175	14295	14094	14157	14250	14454	14443	14181	14201	14359	14365	14321	14394	14231	14175	14142	14060	14033	14320	14245	14539	14273	14399	14423	14253	14437	14208	14288	14176	14186	14335	14300	14307	14152	14308	14112	14187	14465	14272	14211	14146	14227	14313	14285	14494	14220	14160	14318	14195	14414	14202	14509	14123	14404	14272	14259	14284	14208	14295	14365	14258	14265	14447	14143	14251	14134	14296	14402	14279	14226	14195	14244	14294	14125	14372	14400	14287	14411	14320	14256	14101	14267	14325	14122	14138	14498	14168	14267	14400	14246	14370	14223	14151	14194	14404	14350	14218	14175	14319	14170	14306	14347	14488	14451	14153	14203	14254	14247	14471	14282	14304	14299	14373	14327	14297	14265	14262	14181	14300	14143	14430	14291	14291	14198	14394	14452
21996	21080	28273	24148	22007	38342	55555	46691	35258	27000	22580	21128	21088	20954	20973	20728	20808	20570	20617	20679	20663	20647	20519	20634	20893	20887	20832	20687	20578	20633	20743	20694	20737	20440	20615	20808	20681	20490	20700	20543	20747	20624	20729	20572	20575	20715	20451	20486	20629	20431	20643	20549	20671	20695	20654	20754	20789	20536	20812	20546	20634	20744	20588	20636	20670	20687	20589	20593	20699	20542	20847	20710	20751	20599	20580	20434	20587	20825	20527	20501	20529	20707	20464	20625	20739	20745	20581	20645	20507	20534	20574	20506	20666	20502	20595	20458	20368	20653	20697	20568	20430	20551	20701	20537	20525	20501	20719	20705	20388	20580	20563	20529	20487	20593	20649	20522	20659	20525	20575	20449	20485	20607	20778	20546	20600	20487	20720	20702	20431	20553	20607	20554	20561	20720	20354	20424	20506	20785	20679	20641	20475	20432	20577	20583	20429	20466	20494	20483	20788	20435	20509	20507	20503	20592	20650	20464	20440	20524	20638	20632	20450	20674	20690	20475	20616	20421	20676	20432	20666	20604	20691	20672	20633	20618	20494	20526	20353	20521	20531	20756	20567	20652	20559	20592	20302	20686	20641	20638	20626	20527	20656	20626	20594	20755	20666	20568	20416	20475	20492	20521	20662	20613	20461	20644	20699	20516	20435	20286	20578	20474	20559	20321	20727	20637	20493	20553	20595	20563	20568	20786	20748	20503	20710	20629	20338	20358	20577	20435	20493	20647	20534	20552	20496	20559	20742	20581	20507	20678	20508	20708	20482	20416	20717	20578	20438	20724	20760	20519	20553	20519	20708	20697	20550	20759	20379	20711	20462	20569	20579	20460	20500	20570	20454	20424	20776	20596	20462	20500	20577	20548	20568	20606	20698	20633	20679	20652	20529	20669	20401	20488	20656	20710	20383	20500	20568	20564	20560	20513	20617	20480	20721	20517	20844	20646	20457	20630	20573	20623	20602	20475	20673	20362	20616	20468	20383	20624	20549	20372	20583	20531	20610	20841	20820	20514	20528	20744	20627	20601	20533	20753	20804	20724	20555	20565	20533	20694	20705	20758	20572	20664	20685	20577	20588	20590	20444	20503	20444	20604	20517	20547	20662	20556	20396	20480	20428	20446	20742	20675	20544	20376	20664	20450	20517	20580	20405	20342	20458	20656	20569	20596	20452	20427	20397	20507	20582	20357	20346	20583	20457	20488	20789	20570	20482	20531	20474	20746	20528	20426	20381	20529	20439	20556	20540	20425	20752	20637	20481	20641	20628	20630	20635	20304	20425	20725	20602	20725	20622	20529	20473	20426	20763	20399	20495	20690	20578	20579	20703	20547	20680	20695	20663	20622	20619	20478	20392	20514	20633	20819	20403	20614	20378	20621	20462	20517	20820	20727	20692	20611	20673	20503	20735	20613	20503	20631	20652	20522	20351	20327	20676	20658	20658	20679	20762	20585	20539	20685	20725	20548	20734	20661	20708	20537	20641	20786	20645	20727	20527	20643	20612	20525	20551	20645	20520	20486	20760	20396	20605	20486	20603	20674	20592	20635	20562	20680	20553	20907	20619	20672	20549	20462	20726	20502	20554	20463	20447	20395	20762	20562	20642	20668	20582	20513	20673	20695	20681	20582	20654	20473	20593	20584	20594	20667	20411	20598	20474	20515	20759	20861	20512	20271	20487	20241	20341	20632	20438	20558	20344	20494	20419	20452	20532	20570	20445	20424	20640	20487	20449	20693	20608	20515	20596	20477	20557	20562	20542	20557	20627	20591	20674	20685	20457	20470	20539	20549	20813	20620	20712	20643	20300	20417	20491	20473	20468	20600	20679	20616	20709	20722	20824	20458	20654	20702	20550	20496	20611	20588	20530	20490	20541	20671	20553	20693	20586	20715	20526	20384	20590	20496	20652	20312	20540	20716	20560	20410	20532	20479	20598	20654	20618	20632	20700	20264	20647	20754	20525	20515	20410	20543	20550	20602	20539	20640	20482	20669	20526	20680	20657	20621	20534	20774	20649	20816	20655	20616	20745	20510	20623	20657	20544	20409	20748	20760	20285	20468	20778	20474	20563	20472	20837	20488	20499	20429	20541	20721	20530	20659	20584	20710	20545	20713	20548	20573	20616	20862	20635	20772	20784	20587	20464	20699	20486	20402	20672	20580	20460	20521	20576	20628	20632	20692	20551	20509	20498	20822	20578	20687	20748	20565	20489	20559	20578	20420	20504	20732	20583	20680	20560	20551	20656	20853	20564	20792	20633	20631	20616	20621	20549	20567	20763	20695	20502	20642	20596	20660	20459	20786	20797	20626	20680	20643	20514	20595	20506	20885	20803	20633	20676	20616	20651	20573	20587	20744	20705	20706	20531	20557	20537	20477	20676	20424	20712	20793	20509	20584	20479	20725	20701	20492	20438	20522	20239	20356	20420	20826	20392	20550	20624	20476	20379	20453	20267	20476	20723	20525	20489	20659	20619	20603	20618	20462	20555	20703	20542	20828	20658	20443	20474	20402	20463	20585	20667	20761	20367	20632	20519	20397	20515	20688	20362	20537	20496	20840	20745	20420	20541	20706	20556	20668	20677	20721	20292	20519	20617	20621	20306	20574	20497	20619	20522	20439	20580	20439	20681	20642	20471	20507	20535	20823	20653	20592	20670	20526	20480	20729	20510	20610	20511	20722	20383	20475	20371	20624	20315	20667	20593	20586	20566	20542	20608	20401	20406	20703	20639	20467	20700	20676	20361	20571	20565	20712	20489	20434	20512	20707	20507	20569	20591	20682	20564	20396	20692	20432	20414	20453	20633	20498	20524	20496	20555	20567	20664	20818	20572	20506	20555	20543	20606	20530	20697	20534	20538	20602	20478	20719	20633	20686	20776	20657	20640	20613	20690	20443	20340	20479	20696	20615	20836	20393	20723	20448	20887	20721	20434	20628	20718	20442	20588	20494	20489	20336	20412	20684	20550	20403	20486	20402	20498	20605	20349	20643	20607	20398	20589	20617	20662	20531	20664	20382	20446	20709	20566	20607	20779	20558	20532	20483	20545	20830	20617	20622	20538	20351	20620	20624	20738	20654	20569	20352	20411	20609	20477	20590	20556	20433	20474	20575	20502	20678	20504	20669	20575	20592	20422	20300	20585	20634	20784	20561	20511	20658	20296	20395	20632	20679	20597	20609	20689	20619	20624	20719	20564	20550	20175	20409	20500	20105	20595	20332	20616	20544	20633	20759	20771	20908	20639	20798	20411	20562	20565	20628	20694	20607	20698	20747	20554	20472	20605	20512	20499	20274	20516	20605	20523	20408	20626	20608	20481	20533	20525	20311	20493	20666	20476	20539	20549	20436	20676	20381	20677	20649	20421	20701	20542	20487	20710	20486	20667	20379	20362	20471	20721	20603	20409	20724	20689	20593	20490	20535	20477	20481	20628	20556	20511	20395	20418	20385	20555	20511	20788	20436	20698	20610	20740	20711	20818	20590	20629	20575	20638	20496	20402	20604	20568	20819	20744	20565	20728	20540	20476	20496	20506	20541	20339	20604	20477	20465	20608	20502	20543	20417	20404	20482	20550	20627	20724	20639	20702	20303	20744	20718	20571	20650	20434	20513	20447	20511	20705	20662	20548	20717	20650	20716	20596	20439	20580	20586	20590	20470	20711	20411	20447	20643	20646	20679	20466	20731	20738	20818	20789	20496	20677	20552	20674	20619	20653	20743	20665	20600	20594	20757	20643	20495	20565	20414	20474	20542	20518	20724	20728	20667	20606	20654	20556	20556	20347	20566	20540	20470	20614	20465	20471	20832	20588	20396	20551	20431	20468	20464	20592	20560	20541	20699	20518	20644	20620	20538	20736	20587	20464	20562	20477	20707	20470	20498	20607	20581	20645	20319	20518	20500	20613	20561	20766	20609	20507	20529	20574	20558	20398	20571	20510	20539	20367	20670	20480	20624	20592	20564	20500	20546	20635	20654	20468	20547	20707	20550	20593	20462	20419	20574	20819	20654	20476	20496	20305	20596	20433	20692	20569	20368	20533	20403	20384	20476	20667	20551	20465	20316	20580	20555	20622	20535	20515	20621	20567	20514	20665	20509	20343	20649	20739	20557	20668	20388	20559	20695	20538	20888	20587	20638	20673	20696	20706	20679	20766	20488	20493	20462	20544	20462	20445	20519	20666	20712	20441	20687	20779	20563	20507	20717	20433	20633	20545	20553	20605	20687	20631	20468	20599	20590	20668	20538	20521	20567	20424	20667	20677	20773	20584	20515	20598	20392	20557	20731	20591	20427	20593	20443	20213	20645	20943	20300	20670	20657	20625	20609	20367	20611	20717	20534	20616	20695	20580	20629	20587	20353	20645	20632	20549	20521	20647	20853	20460	20622	20528	20750	20618	20476	20357	20490	20569	20405	20523	20679	20533	20803	20553	20437	20478	20257	20476	20549	20622	20360	20672	20404	20569	20561	20588	20530	20440	20584	20655	20654	20744	20734	20737	20484	20633	20608	20657	20628	20485	20709	20394	20724	20513	20534	20574	20782	20666	20714	20561	20635	20853	20762	20706	20705	20402	20630	20562	20524	20682	20633	20482	20526	20555	20613	20557	20680	20666	20615	20579	20645	20527	20536	20600	20488	20703	20523	20601	20256	20484	20511	20530	20627	20490	20328	20686	20518	20698	20451	20581	20696	20621	20434	20672	20594	20745	20677	20566	20468	20402	20583	20514	20752	20855	20544	20691	20539	20838	20617	20848	20654	20605	20456	20574	20659	20592	20597	20668	20590	20629	20524	20487	20487	20718	20561	20579	20672	20582	20554	20713	20439	20461	20575	20385	20481	20473	20594	20451	20624	20629	20594	20668	20521	20673	20671	20456	20585	20475	20486	20371	20505	20597	20566	20580	20409	20754	20623	20641	20497	20657	20544	20475	20550	20501	20429	20534	20648	20657	20705	20638	20561	20627	20527	20611	20665	20398	20623	20530	20440	20747	20643	20681	20595	20623	20615	20693	20650	20546	20617	20595	20600	20432	20467	20626	20791	20627	20467	20519	20329	20569	20500	20713	20583	20531	20508	20473	20575	20609	20459	20567	20472	20812	20494	20536	20628	20469	20311	20602	20592	20480	20713	20655	20348
23555	49940	36346	24307	27089	46176	53812	45718	32935	22875	17291	16607	16493	16463	16598	16527	16626	16587	16457	16669	16541	16561	16475	16625	16448	16573	16617	16554	16577	16443	16803	16518	16502	16516	16431	16417	16527	16522	16658	16594	16583	16602	16534	16480	16549	16443	16572	16502	16486	16502	16627	16585	16569	16509	16510	16561	16527	16507	16533	16634	16477	16563	16503	16601	16513	16617	16474	16438	16553	16536	16653	16545	16674	16505	16552	16513	16420	16543	16558	16505	16285	16470	16482	16550	16477	16582	16669	16396	16613	16624	16450	16673	16653	16413	16347	16454	16340	16505	16652	16394	16544	16552	16592	16520	16435	16482	16643	16581	16710	16572	16480	16438	16363	16624	16553	16650	16476	16523	16591	16489	16613	16533	16665	16349	16431	16520	16418	16391	16522	16474	16552	16519	16653	16227	16322	16463	16693	16592	16487	16519	16575	16668	16633	16629	16452	16567	16560	16517	16536	16504	16591	16448	16419	16594	16516	16466	16564	16583	16548	16628	16648	16500	16601	16484	16510	16533	16460	16509	16499	16555	16720	16364	16552	16589	16612	16615	16523	16555	16603	16647	16623	16524	16643	16436	16544	16538	16498	16607	16602	16571	16563	16515	16626	16616	16497	16580	16607	16581	16516	16592	16687	16392	16701	16595	16458	16590	16541	16438	16657	16587	16512	16607	16488	16598	16621	16406	16544	16648	16434	16637	16486	16528	16506	16649	16581	16381	16564	16491	16609	16333	16517	16527	16480	16562	16543	16541	16501	16560	16483	16464	16468	16687	16551	16658	16551	16545	16519	16603	16494	16461	16626	16376	16589	16688	16457	16489	16535	16542	16620	16428	16637	16379	16417	16579	16494	16634	16527	16484	16558	16550	16565	16682	16678	16390	16477	16572	16502	16513	16388	16558	16355	16486	16772	16561	16586	16468	16529	16478	16527	16682	16424	16406	16497	16528	16445	16500	16372	16518	16629	16519	16286	16718	16562	16406	16457	16536	16492	16569	16394	16456	16693	16664	16437	16355	16568	16529	16436	16662	16641	16555	16606	16380	16616	16541	16543	16518	16453	16359	16394	16472	16481	16611	16559	16633	16472	16638	16571	16592	16361	16654	16393	16737	16518	16466	16582	16420	16471	16537	16489	16503	16514	16620	16475	16531	16640	16578	16252	16385	16529	16600	16546	16559	16522	16775	16738	16552	16569	16670	16616	16416	16385	16602	16516	16383	16660	16543	16506	16441	16570	16463	16450	16704	16580	16463	16469	16552	16545	16511	16510	16548	16491	16478	16425	16676	16411	16596	16481	16405	16489	16518	16580	16577	16613	16380	16743	16518	16612	16500	16587	16631	16655	16463	16525	16591	16543	16455	16561	16529	16371	16390	16643	16576	16473	16493	16711	16507	16324	16485	16546	16456	16519	16420	16520	16542	16408	16579	16479	16514	16461	16509	16653	16570	16734	16455	16700	16430	16663	16530	16630	16471	16515	16440	16770	16524	16684	16522	16516	16564	16503	16549	16475	16473	16419	16593	16663	16386	16605	16481	16458	16554	16515	16542	16436	16594	16696	16566	16638	16580	16446	16464	16400	16529	16451	16481	16503	16541	16500	16469	16434	16558	16609	16369	16519	16310	16552	16674	16641	16617	16524	16418	16627	16585	16521	16759	16524	16503	16585	16456	16501	16659	16640	16657	16465	16587	16375	16579	16457	16538	16594	16584	16458	16461	16538	16492	16625	16468	16626	16728	16433	16658	16507	16492	16437	16453	16493	16548	16346	16586	16429	16368	16576	16600	16538	16525	16434	16666	16455	16658	16759	16308	16440	16689	16618	16612	16473	16587	16583	16569	16532	16558	16618	16569	16544	16314	16498	16533	16612	16551	16381	16509	16519	16635	16436	16594	16571	16442	16584	16690	16300	16482	16364	16504	16420	16458	16609	16555	16396	16781	16555	16580	16519	16359	16536	16604	16384	16720	16500	16509	16736	16659	16423	16532	16573	16570	16283	16500	16597	16606	16493	16607	16629	16473	16522	16435	16469	16572	16465	16554	16405	16503	16545	16541	16567	16669	16452	16796	16505	16644	16614	16538	16459	16429	16516	16469	16470	16367	16587	16637	16551	16573	16420	16606	16302	16458	16458	16683	16426	16596	16529	16487	16661	16465	16594	16437	16711	16684	16433	16503	16519	16589	16616	16426	16672	16212	16583	16610	16679	16358	16617	16510	16491	16512	16589	16437	16448	16693	16751	16715	16510	16529	16530	16457	16756	16598	16489	16482	16557	16567	16627	16567	16344	16678	16536	16402	16554	16542	16473	16447	16598	16483	16425	16500	16482	16522	16391	16613	16460	16613	16562	16507	16634	16460	16384	16590	16418	16563	16435	16497	16619	16541	16500	16593	16710	16470	16401	16465	16363	16617	16321	16645	16448	16591	16574	16555	16417	16508	16536	16472	16573	16632	16415	16631	16475	16564	16413	16682	16473	16537	16583	16404	16522	16578	16420	16594	16472	16570	16490	16525	16457	16199	16522	16402	16519	16506	16453	16538	16567	16429	16646	16494	16625	16581	16425	16609	16481	16532	16510	16612	16566	16456	16593	16512	16547	16646	16710	16705	16689	16465	16608	16681	16451	16707	16445	16582	16449	16462	16650	16471	16547	16479	16615	16540	16496	16594	16600	16656	16554	16607	16586	16557	16556	16384	16528	16473	16548	16562	16523	16453	16509	16395	16417	16530	16560	16524	16449	16717	16423	16502	16500	16394	16640	16500	16560	16459	16624	16617	16525	16495	16702	16644	16613	16503	16462	16648	16496	16587	16440	16484	16571	16458	16518	16542	16569	16603	16697	16610	16514	16771	16446	16583	16461	16474	16423	16299	16492	16460	16474	16502	16443	16587	16497	16581	16564	16686	16603	16519	16536	16658	16467	16555	16566	16673	16589	16565	16496	16515	16411	16594	16621	16495	16491	16536	16578	16539	16508	16577	16619	16435	16483	16425	16447	16582	16309	16505	16461	16557	16516	16451	16426	16570	16616	16277	16534	16510	16397	16350	16386	16538	16449	16445	16559	16542	16553	16454	16470	16401	16595	16650	16464	16503	16425	16477	16470	16575	16439	16422	16388	16477	16363	16570	16570	16630	16463	16468	16586	16680	16383	16676	16535	16588	16573	16540	16555	16539	16538	16525	16638	16404	16678	16614	16725	16417	16641	16537	16572	16442	16544	16441	16446	16565	16734	16397	16562	16427	16467	16394	16447	16753	16561	16383	16526	16569	16691	16531	16501	16490	16694	16573	16482	16417	16435	16498	16585	16619	16431	16577	16491	16466	16437	16627	16602	16442	16596	16430	16772	16583	16532	16680	16501	16434	16679	16523	16194	16537	16477	16524	16429	16436	16354	16549	16395	16559	16400	16475	16458	16409	16610	16472	16490	16440	16559	16485	16610	16494	16604	16292	16384	16505	16711	16437	16482	16551	16497	16549	16563	16520	16581	16364	16530	16595	16615	16469	16579	16594	16429	16655	16520	16584	16481	16698	16453	16391	16492	16506	16495	16776	16485	16586	16511	16594	16612	16527	16474	16721	16640	16591	16411	16613	16481	16547	16748	16564	16314	16420	16529	16412	16500	16686	16490	16639	16476	16501	16607	16593	16552	16634	16608	16577	16555	16482	16563	16438	16607	16725	16558	16604	16671	16576	16470	16454	16651	16558	16402	16457	16472	16628	16355	16520	16520	16552	16480	16662	16642	16490	16435	16545	16530	16453	16432	16451	16627	16364	16496	16577	16456	16497	16550	16446	16516	16508	16556	16547	16549	16444	16547	16484	16589	16406	16664	16482	16524	16612	16564	16482	16535	16514	16206	16530	16522	16680	16494	16522	16735	16600	16526	16706	16562	16446	16247	16479	16381	16479	16470	16525	16510	16429	16680	16569	16594	16394	16636	16466	16599	16557	16639	16680	16435	16593	16586	16490	16448	16435	16523	16463	16480	16570	16324	16429	16652	16585	16616	16493	16401	16546	16310	16421	16468	16564	16454	16789	16589	16420	16379	16551	16460	16531	16703	16626	16538	16561	16287	16413	16484	16436	16605	16680	16608	16408	16444	16660	16672	16611	16447	16522	16376	16534	16518	16446	16532	16495	16572	16509	16547	16635	16474	16574	16432	16414	16542	16504	16412	16437	16393	16517	16556	16687	16532	16565	16537	16506	16546	16425	16535	16371	16544	16447	16501	16567	16584	16606	16566	16636	16428	16626	16498	16448	16516	16664	16476	16590	16507	16442	16568	16498	16553	16719	16343	16500	16408	16632	16542	16617	16468	16263	16520	16475	16489	16447	16504	16472	16449	16565	16587	16452	16561	16498	16578	16615	16317	16481	16633	16411	16457	16574	16668	16459	16355	16459	16543	16570	16669	16489	16367	16672	16447	16510	16449	16440	16273	16406	16453	16501	16470	16573	16382	16603	16350	16624	16454	16456	16632	16379	16639	16535	16402	16582	16489	16381	16663	16441	16693	16568	16686	16694	16316	16568	16495	16580	16593	16504	16742	16500	16436	16713	16468	16529	16577	16602	16459	16498	16536	16606	16656	16473	16509	16519	16503	16464	16487	16526	16517	16596	16556	16509	16700	16626	16516	16685	16553	16608	16421	16335	16687	16576	16598	16576	16652	16319	16476	16625	16543	16600	16433	16545	16462	16603	16533	16473	16463	16524	16382	16438	16545	16689	16578	16539	16548	16603	16487	16507	16592	16408	16532	16517	16385	16288	16759	16522	16406	16387	16558	16530	16508	16550	16682	16515	16566	16586	16415	16502	16526	16392	16454	16368	16575	16638	16629	16429	16632	16511	16590	16659	16608	16629	16446	16331	16612	16527	16417	16594	16545	16339	16482	16545	16455	16659	16686	16622	16563	16510	16592	16520	16380	16595	16582	16489	16575	16537	16419	16546	16619	16527	16447	16660	16529	16551	16367	16523	16614	16590	16502	16445	16578	16446	16604	16542	16645	16436	16589	16457	16545	16457	16586	16387	16462	16579	16498	16265	16563	16619	16516	16497	16388	16503	16630	16508	16416	16514	16389	16660	16469	16513	16574	16595	16756	16598	16663	16533	16509	16394	16604	16661	16566	16595	16596	16533
29761	24838	26674	22963	20287	22548	24285	23052	21740	20846	20138	20007	20067	20045	19961	19809	19823	20035	20106	20084	20215	19979	20041	19996	19870	20258	19842	19957	19668	19952	19921	19913	19949	19906	20037	19903	20122	19812	20050	19874	19807	20000	20024	20056	20007	20067	19924	19884	20039	19900	20019	19784	19970	19791	19824	20049	20249	20092	19954	20232	20010	20081	20024	19879	19805	19871	19927	20007	19782	20254	19974	19939	20100	20018	20131	19883	20008	19999	20062	19854	20020	20192	20116	19950	20061	19953	20048	19914	19849	19940	19894	19824	20012	19873	19806	20050	19947	19970	19987	19871	20061	19770	19992	19916	20015	20132	19973	19963	19891	19863	20053	19956	20081	19903	19947	20035	20202	20067	19874	19940	19872	19714	20008	19904	20152	20048	19795	19895	19888	20130	19820	20058	19859	19966	20044	19857	19975	19801	19862	20114	19749	19954	20172	20077	19767	19972	20188	20054	19832	19914	20248	19805	19948	19804	19880	20031	19985	19953	20065	20105	20021	19958	20038	19958	19953	19945	19978	20152	19813	19548	20080	20057	19953	19992	20091	19976	20105	19942	19937	20060	19780	19794	19850	20025	19928	19956	20126	19958	19793	19960	19964	19959	19987	20017	19833	19754	20157	20151	20089	19870	20164	19988	19939	19865	19826	19977	19984	19932	19912	19918	20130	19901	19945	19843	19849	19787	19936	19979	19970	19820	20066	20070	19943	20117	19993	19867	19970	19785	19899	19915	19894	19882	19715	20134	19849	20094	19949	20117	20045	20048	20135	20034	19987	19913	20058	19878	20119	19915	19929	19894	20081	19966	19854	19947	19852	20021	19903	19871	20108	20000	20153	19977	19940	20033	20057	20071	19934	19932	19841	19941	19771	19920	20045	19801	19975	20013	19860	19893	19871	20002	19866	20012	20051	19923	19863	19951	19994	20320	20121	19938	20178	20132	19841	19927	19993	19850	20097	19958	19852	20064	20002	19902	19904	19868	20030	20097	19803	19849	19934	19852	20002	20082	20071	19895	19736	19856	20147	20035	20040	19984	20046	20075	20134	19646	19977	19868	19984	19947	20049	19875	19836	20030	20059	20191	20164	20021	19771	20221	19973	20033	19912	19971	19979	19942	19846	19749	20070	20174	19906	19914	19796	19893	19886	19878	19716	20051	20004	20009	19587	19786	19861	19963	20102	19862	20193	20001	19970	19821	20058	19926	19692	19831	20144	19902	19866	19931	19916	20014	20137	19749	19851	19923	19824	20032	20072	19902	20033	20043	19931	20007	20103	19969	19885	19928	19995	19994	19874	19966	20074	20098	19971	19816	20204	20025	20126	20174	19876	20192	20107	19922	19962	20079	20111	20034	20054	19757	19677	20040	20093	19947	20125	19988	19936	20155	19940	20093	19779	19926	19744	19834	19853	19787	20288	19897	19565	19908	20117	20225	19818	20010	19785	19922	19993	20009	20148	19732	20131	20043	20177	19912	19919	19941	19921	19897	19982	19974	19770	20044	19832	19941	19899	20029	19929	19933	20195	20005	19962	19973	20107	20094	19887	19878	19918	19920	20048	20009	20028	20079	19931	20103	19975	20151	20050	19936	19827	19623	19962	20108	20048	19737	20212	20082	19848	20033	20015	20004	19874	19814	19913	20086	19838	20072	19720	20005	19974	20186	20185	19890	20164	20115	19907	19723	19992	20025	19903	20068	19871	19974	20014	19963	19944	20013	20047	20097	20199	19863	20015	19806	20050	19890	19954	19874	19987	19746	20002	19961	19848	20177	19994	19963	19962	20002	19982	20134	20051	19960	20027	20052	19935	19864	19914	20195	19861	19973	19941	20044	19975	20041	19997	20055	19850	19999	19837	20036	20086	19871	20070	20178	19984	19977	20190	19870	19662	19978	19909	19859	19773	20146	20028	19902	19916	20155	19662	19995	20018	19865	19976	19956	19866	20086	20261	20154	20165	20087	20025	19880	19944	19850	20157	19948	19906	19818	19895	19999	20224	19838	19935	19961	19864	19940	19601	19983	19815	20088	20094	20295	20119	19968	19937	20141	19848	19970	19883	19858	19933	20074	19961	20108	20024	20122	20039	19830	19888	19908	19925	19953	20014	19995	20093	19891	20125	19986	20063	19918	19911	19889	19848	19869	19825	19995	19938	20095	19834	19796	20161	19885	19961	19930	20049	19781	20038	20057	19857	19900	19910	19993	20089	19963	19967	19819	19941	19794	19940	19640	19857	19899	19891	19994	19906	19787	19963	19873	20004	19814	19706	19767	19837	20131	20077	20017	19856	19811	20120	19861	19928	20001	19737	19584	20002	20129	20107	19878	20108	19983	20167	20123	19933	19907	20108	20148	19832	19907	19799	20019	19835	20033	20199	19935	19954	20003	20158	19715	19882	19845	20049	19776	20092	19969	20000	19869	19979	19855	19981	19996	20140	19928	19935	19914	19776	20097	19976	19826	20140	19946	19980	19793	19918	20042	19715	19897	20012	20042	20016	20070	19970	20006	20263	20118	20099	19940	19912	19844	19982	20050	20074	20017	19959	19986	19798	19762	19903	19968	19960	19974	19789	19993	19863	19886	19914	19873	19922	20001	19896	19886	19978	19897	19857	20043	20140	19813	20081	20022	19991	19940	20068	20024	20037	19969	20117	19898	19812	19971	19914	19902	20070	19839	19905	19847	20042	20090	20014	19964	20049	19828	19780	20004	19885	19737	19923	20037	19876	19756	19839	19911	19959	19994	20020	19814	20163	19955	20231	20159	19986	19975	19837	19894	20022	19898	19940	19898	19982	19963	20011	19996	20027	20030	19872	19989	19885	20039	19992	19825	19911	19868	19991	19983	19954	19963	20082	19921	19942	19923	19858	19819	20239	20083	19810	19936	19928	19794	20016	19832	20254	20063	19997	19902	20069	20093	20099	19863	19869	20134	19861	19893	19956	20071	20098	19779	19975	20208	19884	19847	19963	19879	19837	20002	20026	20030	20116	20022	19795	19856	19992	20215	20001	19828	20103	19945	20009	20225	20074	19882	19672	20116	20031	19944	19832	19998	19862	20135	19970	19868	20130	19897	19936	20117	19984	20065	20087	20086	20015	19917	19960	19995	20044	19885	19791	19976	19921	20008	19948	19876	19911	19900	19928	19876	20043	19913	20002	19897	20020	20078	19935	19794	19977	19889	19898	19931	19821	19938	20029	20016	20060	20100	20014	19838	19873	19863	20027	20052	20037	20124	20139	19851	20084	20127	20169	20134	19958	19913	19987	20022	20014	19864	20046	19855	19905	19845	19878	19998	20091	20003	20076	19916	20014	19645	20022	19979	19912	20021	19977	19985	20178	19806	20022	20058	19753	19948	19916	20005	20238	20045	19860	19988	20076	20250	20120	19851	19980	20128	19934	20006	20297	19828	19996	20041	19956	19920	20030	20016	19823	19997	19958	19887	19946	19922	19958	20019	20194	20055	19974	20068	20029	19965	20044	19818	19968	20027	19843	19897	19839	19963	19961	19929	20057	20091	20103	19872	19927	20020	19905	19872	20015	19922	19969	20085	20015	19967	19788	20427	19915	20043	20039	20176	20094	20007	19919	19779	20095	20072	20268	19995	19988	20007	19990	20020	20017	20080	19961	19862	19788	20003	19834	19820	20095	20131	20250	19808	19809	19952	20112	20043	19914	20058	19809	20081	19967	20050	20147	20085	20100	19744	19963	19942	19971	19920	20094	19779	20121	20003	19908	19822	20033	20129	20140	19682	19915	20027	19995	19888	20049	20005	19995	19992	20021	20082	19825	19919	19863	20030	20076	19677	20087	19663	19891	19822	20132	19996	20000	19786	20039	20138	19912	20007	19925	19804	19947	19972	20185	19933	19831	20071	19968	19823	20061	19979	20042	20117	20031	20149	19950	19775	20051	19922	20129	20087	19972	19771	20243	19751	19939	20033	19989	20092	19813	19777	19927	20041	19925	19767	19921	20109	20273	19950	19857	20047	20017	19928	20042	19974	19926	20045	20143	20087	20064	20069	20047	19995	20241	19956	19772	19863	20109	20183	20052	20122	19910	20045	20058	19820	19998	20072	19735	20130	20041	20114	19954	19944	19967	20170	20005	20103	19891	20113	19848	19855	19981	20086	19932	19918	20135	20034	19913	19992	20053	20028	19932	19850	19893	20112	19931	20030	20060	19960	19929	19831	19994	19896	19832	19844	20106	20215	20005	19925	19961	20044	19940	19902	19925	20138	19900	20253	19885	19841	19921	19909	19888	20049	19723	20033	19810	20012	20094	19803	19799	19755	20022	19965	19988	20075	19874	20082	19962	19999	20022	19966	19945	19848	19844	19843	20040	19840	19887	20043	19975	20055	20170	19845	19923	20164	20017	19881	20065	19881	19934	20103	19929	19999	19813	19763	19858	20035	19897	19975	20153	20057	20048	19903	20221	20071	20011	19989	20155	20003	20002	20112	20079	19884	19959	19902	19845	19911	20058	19943	19816	20044	20108	19848	19934	19758	20069	19894	19965	19921	20039	19764	20188	20068	20042	20033	20163	20027	19755	19942	20126	20145	20175	20088	19996	19873	20134	19956	19909	19776	20149	19944	20099	19876	19838	20029	19993	19945	20083	20146	19813	20058	20101	19952	19931	19916	19952	19900	19954	20158	20011	20085	19867	20064	20066	20001	20001	19953	20042	20160	20090	19861	19813	19812	20111	20047	19824	19710	20041	20160	20094	19925	19901	19941	20211	19754	19876	20052	19931	20182	19937	19801	20176	19912	19942	20020	19814	19763	19984	20114	19922	19961	19951	19933	20104	19998	20106	20040	20175	19892	19653	19834	19983	20003	20042	20078	20065	19906	19859	19956	19831	19876	19938	19802	19822	19932	19997	20046	20036	19970	20155	19765	19920	20063	19966	19781	20058	19955	19947	19881	20016	20191	19959	19814	20145	20049	20007	20032	20189	19900	19887	19849	20163	19841	20063	19983	19898	20063	20103	20030	20230	19858	19801	19930	19803	19944	19981	19988	20042	20017	20034	19889	20000	20130	19914	20172	20080	20162	20121	19897	20182	20074	20062	20097	20018	20124	20160	20007	19866	20085	19860	19980	20036	20038	20123	20120	19932	19883	19917	20073	19886	19750
21357	30570	22043	17585	17085	20139	21141	19403	17917	16747	16203	16132	16020	16284	15996	16103	16310	16126	16188	16186	16166	16068	16150	16391	16369	16103	16228	16298	16350	16261	16292	16330	16197	16206	16125	16069	16221	16097	16384	16410	16239	16159	16095	16280	16150	16123	16159	16154	16265	16158	15992	16189	16164	16200	16223	16218	16078	16126	16084	16416	16265	16171	15886	16035	16257	16179	16211	16158	16211	16181	16067	16207	16209	16125	16068	16087	16210	16137	16318	16278	16229	16072	16077	16264	16131	16098	16306	16155	16163	16261	16284	16062	16175	16306	16187	16200	16190	16307	16265	16149	16198	16266	16348	16178	16272	16286	16126	16417	16141	16166	16124	16270	16245	16253	16161	16194	16305	16298	16267	16257	16179	16223	16138	16158	16080	16178	16082	16389	16208	16224	16149	16271	16176	16222	16268	16141	16178	16184	16177	16158	16231	16103	16204	16208	16246	16246	16117	16185	16213	16175	16129	16093	16342	16282	16112	16111	16219	16148	16041	16118	16281	16128	16117	16314	16098	15967	16133	16091	16331	16190	16283	16190	16220	16014	16187	16282	15971	16222	16253	16274	16153	16079	16203	16345	16197	15996	16071	16240	16146	16276	16014	16083	16230	16299	16204	16158	16135	16285	16210	16284	16173	16261	16174	16206	16264	15913	16271	16110	16143	16157	16108	16161	16201	16188	16207	16107	16176	16092	16215	16075	16177	16238	16202	16130	16072	16244	16229	16418	16433	16274	16075	16029	16239	16216	16178	16455	16260	16120	16213	16232	16224	16289	16183	16309	16249	16385	16146	16313	16156	16156	16138	16237	16041	16353	16258	16404	16187	16313	16013	16253	15993	16093	16093	16231	16055	16216	15956	16290	16197	16126	16070	16090	16349	16219	16028	16222	16322	16317	16251	16316	16192	16026	16217	16225	16068	16140	15797	16138	16147	16069	16139	16170	16215	16263	16304	16359	16147	16136	16178	16133	16220	16176	16316	16211	16090	16121	16060	16103	16131	16093	16352	16222	16056	16030	16170	16116	16086	16170	16268	16091	16192	16163	16263	16202	16109	16167	16256	16079	16160	16069	16200	16338	16164	16120	16265	16130	16264	16090	16267	16180	16185	16048	16235	16264	16342	16124	16131	16148	16051	16228	16192	16157	16360	16292	16137	16084	16121	16217	16183	16358	16040	16277	16082	16215	16157	16178	15929	16265	16103	16131	16159	16361	16132	16108	16282	16232	16305	16182	16241	16023	16181	16355	16133	16238	16179	16101	16097	16310	16127	16229	16116	16162	16237	16204	16196	16256	16183	15981	16217	16316	16170	16285	16288	16074	16331	16131	16244	16031	16255	16213	16197	16307	16208	16231	16323	16230	16153	16176	16187	16104	16149	16134	16199	16243	16250	16162	16298	16393	16224	16313	16195	16201	16219	16238	16303	16259	16117	16121	16187	16215	16218	16171	16518	16112	16201	16317	16127	16339	16218	16223	16062	16140	16286	16388	16078	16272	16230	16144	16059	16115	16026	16296	16117	16093	16327	16254	16213	16232	16100	16020	16237	16329	16205	16228	16356	16234	16193	16264	16193	16042	16195	16163	16173	16235	16233	16147	16371	16383	16098	16248	16194	16164	16343	16316	16162	16060	16304	16148	16105	16235	16220	16181	16160	16207	16333	16198	16146	16326	16161	16251	16138	16348	16217	16173	16053	16328	16317	16170	16126	16082	16153	16166	16045	16032	16163	16197	16135	16140	16298	16126	16238	16200	16290	16199	16236	16075	16154	16104	16144	16367	16404	16264	16185	16243	16061	16244	16206	16160	16116	16104	16068	16282	16119	16098	15937	16329	16300	16272	16140	16244	16077	16361	16318	16287	16285	16176	16186	16246	16223	16258	16256	16130	15932	16291	15980	16085	16379	16116	16186	16210	16193	16280	15976	16245	16061	16144	16358	16120	16289	16218	16312	16169	15956	16136	16222	16262	16122	16216	16311	16267	15945	16216	16085	16219	16185	16342	16292	16275	16344	16096	16196	16164	16180	16098	16133	16074	16248	16166	16203	16083	16326	16265	16133	16368	16237	16281	16220	16167	16191	16178	16148	16243	16214	16040	16101	16185	16290	16336	16059	15954	16077	16106	16237	16231	15946	16002	16076	16314	15910	16175	16235	16221	16246	16256	16326	16147	16127	16012	16196	16068	16238	16097	16331	15997	16215	16092	16311	16210	16175	16187	16027	16411	16255	16168	16212	16088	16233	16212	16237	16283	15979	16154	16221	16261	16258	16149	16381	15997	16235	16272	16135	16213	16169	16271	16231	16280	16242	16143	16018	16048	16054	16269	16326	16037	16136	16273	16101	16140	16036	16306	16121	16117	16231	16295	16117	16179	16285	16135	16370	16275	16192	16213	16113	16257	16160	16251	16228	16130	16046	16048	16470	16144	16027	16280	16024	16142	16185	16175	16059	16275	16007	16446	16259	16134	16240	16072	16246	16148	16069	16292	16196	16267	16195	16357	16009	16197	16108	16242	16200	16139	16149	16169	16204	16142	16103	16200	16109	16198	16202	16224	16147	16311	16144	16192	16251	16133	16188	16167	16293	16178	16226	16183	16176	16144	16097	16247	16275	16134	16223	16044	16233	16127	16113	16206	16250	16168	16340	16169	16162	16159	16324	16301	16143	16257	16070	16349	16233	16161	16054	16197	16097	16112	16204	16094	16171	16167	16306	16151	16100	16293	16245	16316	16137	16252	16113	16093	15927	16215	16065	16218	16087	16207	16239	16297	16218	15961	16205	16247	16219	16131	16340	16083	16181	16165	15985	16342	16190	16082	16271	16187	16127	16223	16193	16229	16169	16169	16203	16312	16266	16378	16276	16088	16113	16019	16149	16081	16217	16073	16338	16282	16379	16085	16214	16234	16207	16177	15946	16304	16212	15883	16279	16164	16330	16213	16206	16264	16284	16324	16210	16093	16307	16135	16270	16199	16302	16109	16192	16324	16246	16041	16177	16155	16282	16043	16319	16237	16474	16292	16185	16255	16294	16231	16170	16274	16160	16237	16090	16162	16290	16201	16247	16273	16111	16154	16224	16273	16142	16208	16222	16209	16015	16344	16072	16263	16281	16179	16182	16083	16247	16175	16358	16075	16267	16298	16134	16267	16136	16160	16145	16181	16131	16099	16175	16026	16193	16166	16206	16336	16213	16205	16290	16302	16263	16192	16074	16214	16091	16146	16093	16193	16298	16160	16100	16150	16395	16116	16109	16066	16306	16366	16216	16317	16235	16273	16259	16261	16251	16192	16089	16126	16150	16337	16254	16247	16222	16227	16144	16374	16249	16199	16106	16141	16116	16374	16219	16202	16226	16321	16358	16248	16130	16288	16188	16363	16084	16083	16182	16099	16259	16142	16145	16129	16234	16193	16285	16165	16082	16115	16216	16203	16304	16268	16371	16048	16127	16382	16306	16228	16169	16219	16337	16423	16067	16304	16128	16023	16087	16307	16134	16251	16079	16290	16051	16163	16085	16279	16014	16211	16065	16161	16138	16287	16251	16256	16140	16026	16159	16173	16182	16266	16282	16237	16233	16071	16157	16296	16147	16339	16314	16381	16186	16168	16102	16319	16151	16239	16075	16149	16223	16318	16221	16237	16091	15993	16258	16225	16162	16109	16410	16111	16205	16364	16238	16175	16295	16192	16356	16230	16093	16143	16110	16155	16064	16274	16285	16203	16216	16145	16187	16099	16105	16204	16028	16193	16349	16276	16157	16096	16176	16284	16216	16146	16171	16345	16127	16149	16169	16030	16314	16145	16347	16198	16144	16329	16278	16251	16170	16233	16188	16143	16286	16279	16204	16103	16214	16164	16271	16143	16360	16187	16202	16207	16105	16308	16193	16163	16212	16250	16210	16204	16180	16095	16104	16124	16194	15936	16335	16139	16231	16093	16173	16073	16236	16146	16112	16266	16097	16196	16326	16196	16213	16232	16366	16256	16167	16205	16223	16053	16263	16020	16172	16214	16061	15904	16235	16066	16232	16154	16321	16145	16185	16158	16230	16091	16183	16174	16146	16095	16172	16201	16366	16065	16126	16042	16066	16190	16254	16077	16093	16019	16127	16262	16180	16123	16322	16145	16289	16163	16251	16207	16276	16450	16237	16358	16294	16315	16099	16143	16250	16267	16319	16157	16084	16243	16248	16144	16329	16247	16085	16234	16117	16055	16153	16203	16158	16245	16328	16270	16121	16178	16156	16267	16073	16171	16283	16149	16213	15934	16280	16107	16159	16041	16202	16286	16309	16003	16201	16173	16185	15990	16210	15991	16273	16162	16098	16307	15997	16196	16249	16223	16192	16349	16312	16357	16196	16074	16229	15997	16211	16161	16171	16174	16110	16107	16179	16253	16324	16220	16061	16056	16229	16140	16238	16159	16105	15911	16171	16358	16234	16321	16205	16067	16263	16193	16354	16335	16340	16326	16135	16254	16242	16278	16228	16320	16279	16226	16399	16242	15987	16311	16115	16385	16228	16254	16145	16258	16167	16304	16145	16160	16287	16255	16200	16219	16228	16105	16060	16076	16076	16473	16107	16052	16142	16250	16239	16177	16092	16071	16178	16291	16129	16227	16064	16059	16245	16131	16210	16119	16197	16213	16140	16159	16282	16262	16322	16133	16197	16175	16448	16170	16145	16353	16308	16083	16234	16119	16130	16349	16182	16104	16164	16205	16322	16054	16162	16204	16047	16193	16118	16179	16326	15999	16335	16023	16346	16363	16240	16102	16251	16051	16303	16253	16209	16061	16120	16044	16135	16277	16181	16231	16152	16154	16303	16228	16269	16251	16327	16162	16189	16239	16238	16234	16234	16147	16140	16165	16174	16160	16309	16410	16036	16281	15917	16311	16217	16197	16126	16047	16142	15953	16154	16325	16192	16279	16225	16332	16260	16098	16337	16152	16100	16212	16001	16065	16317	16473	16179	16259	16193	16370	16236	16269	16213	16143	16142	16250	16327	16179	16286	16167	16027	16364	16192	16241	16198	16268	16251	16069	16079	16200	16356	16357	16206	16099	16021	16145	16160	16307	16243	16227	16178	16379	16091	16300	16278	16012	16322	16263	16385	16288	16346	16345	16111	16100	16161	16170
23352	21067	27645	24886	22271	25756	37523	37345	29959	22046	18012	16956	17332	17125	17228	17222	17000	17008	17040	17030	16892	17189	16907	17219	17143	17165	17208	17083	17090	17222	17109	17280	16991	16962	17086	17005	17027	17015	17077	17058	16983	16953	16888	17308	17054	16944	17045	17038	16996	17056	17120	17194	16902	17031	16964	16819	17018	17130	16968	17096	17023	16911	16911	17043	17174	16854	16981	17059	17060	17076	17083	17003	16837	16894	16908	17195	16989	16950	17027	16884	17074	16860	16914	16913	16931	17053	17084	16941	17069	16869	17039	16765	16788	17078	17042	16771	17065	17224	17129	16936	16974	17090	17037	17078	16970	17078	17105	16951	16849	17178	16892	17019	17114	16943	16841	16941	17116	16991	17074	16946	16974	16862	17054	16726	16923	16990	17126	17032	16845	16973	16873	17080	17039	17086	16940	16940	16891	17052	16972	17173	16987	17153	17063	17053	16878	16943	17002	16873	16778	16858	16884	16915	16936	16655	17075	17051	17246	17063	17000	16973	16884	16948	16954	17050	17048	17131	17073	17122	17088	16933	16890	17087	16936	17230	16854	16724	17029	16984	16988	16871	17226	16958	17077	17082	17087	17026	16876	16917	16908	16855	17014	17148	17111	17078	17112	17017	16907	17021	17004	16995	16950	17134	17095	17322	17108	17257	17062	17275	17121	16997	16794	16801	17147	17045	17141	17043	17149	17019	17016	17052	17091	17170	16851	17016	16954	17055	17011	17010	16974	16910	17074	16837	17283	16885	17076	16976	17025	16963	17017	17035	16936	17139	17010	16967	16915	17035	17066	17199	16990	17236	16992	16818	16985	17030	17142	17176	17162	17061	17051	16994	17047	17055	16956	16965	16869	16974	16980	17074	16693	17110	17036	17039	16829	16920	16991	17016	17141	17107	17104	16997	17120	16900	16863	17106	17039	17056	16888	17006	16967	16990	17121	16907	17137	17101	17109	17176	16865	16905	17068	17102	17093	17137	17043	16804	17056	16857	16799	16950	17211	17034	16887	17111	17158	16934	17037	17108	16972	17057	16962	16868	16923	16890	17013	17043	16985	17040	16951	17265	17213	16755	16929	16956	16930	16980	17109	17138	17065	17042	17000	17007	17080	16974	17080	16968	16959	17081	16840	16912	17069	17075	16994	16837	16991	16987	17139	16911	17122	17226	16961	16840	16998	16930	16873	16902	17035	16824	17012	17169	17263	17134	17053	17088	17279	16959	17228	17060	17196	16945	17020	16977	17088	17001	17026	17174	17040	17015	17180	16988	17048	16996	17059	16812	17250	17011	17101	16724	17006	16949	16846	17028	17075	17052	17028	16963	17085	17026	17161	17083	17077	17109	17130	16879	17038	16792	17071	16800	17051	17064	17035	16865	16914	16850	16932	16905	17014	17129	16906	16857	16945	17091	17124	17082	17155	17213	16943	16935	16893	17133	17200	16792	17023	17050	17080	17017	16997	17125	16985	16866	17192	17166	17079	17041	16851	17110	16790	17003	16868	17120	17079	17144	17018	16848	17094	17122	16941	17079	17014	16993	17133	17076	17092	17014	17215	16944	16893	16985	16994	16871	17184	17149	17141	17003	17159	16991	17047	16986	16991	17163	17137	17114	17056	16899	16948	16881	17003	17177	16718	17006	16976	16943	16972	17161	16981	16957	17162	17007	17185	17037	17149	16990	17064	16740	17107	17054	17026	17071	16921	17072	17033	17095	16952	17067	16755	17005	16861	16893	17170	17019	16905	16954	17047	16751	17213	17044	17029	16984	16971	17080	17110	17025	17103	17024	16871	17006	16705	16917	17029	16949	16982	16962	17166	17043	17142	16918	17032	16851	17133	16979	16865	16996	16944	16963	17157	17235	16995	17148	16846	17193	16997	16924	16973	17150	17022	17038	16840	16915	17090	16878	17221	17011	16894	17040	17074	17249	16974	17003	17054	16918	16934	16842	17093	17177	16961	16920	17001	16956	16903	17012	17322	16982	17174	17104	17152	17131	17002	16941	17148	16882	17054	17119	17243	16971	17093	16927	16899	17090	17115	16969	16978	16985	16890	16811	16856	17001	16838	17066	16971	17119	17006	17068	16987	17090	17161	17008	16946	17049	17141	16969	16924	17233	17191	16915	17032	17125	17077	17330	16878	16864	16899	16920	16950	16876	17074	17241	16879	17141	16989	16885	17036	16961	16955	16891	17103	17117	17024	16806	17016	16941	16874	17060	16846	16974	17030	17079	16758	16958	17103	17044	17087	16954	17077	16817	17105	16895	16896	17114	16964	16922	17051	16962	16964	16995	17103	16757	17119	16996	17006	17149	16958	17061	17025	17033	17020	17091	16981	17063	16908	17059	17004	17045	17030	16950	17083	16944	16841	16955	17069	16931	17118	17156	16975	16929	16965	17218	17245	16934	16999	17092	17062	16996	17056	16847	17338	16782	16999	17056	17051	17094	17047	17054	16949	16792	16880	16915	16859	17207	16988	16860	16879	16868	17230	16895	16923	16853	17049	16725	17299	16955	16911	16893	17003	16991	16972	17088	17096	17026	16860	17026	17140	16884	17053	16920	16831	16923	16997	17204	16977	17047	16981	17196	17038	17162	16908	17025	16954	17103	17061	17022	16994	16898	17018	17014	16892	16911	17348	17039	17033	16986	16991	16971	16992	17044	17140	17041	17045	17112	17057	17018	17164	17181	17003	16886	17176	17054	16805	16979	16957	17210	17111	16945	17009	16852	16815	16891	16911	16764	16862	17101	16949	17128	16868	17197	17101	17009	16953	17026	17014	16968	16941	16941	17120	17177	17093	17109	17047	17132	16844	17074	16915	16994	16993	17026	17031	17097	17195	17049	16942	16855	16964	17148	17099	17160	16989	17107	17072	17249	17043	16697	17127	16884	17074	17015	17104	17012	17073	16966	16920	16735	17023	16939	17037	16936	17004	16978	16992	17027	16967	17054	17153	17186	17245	17108	17107	17096	16937	17220	17258	17017	17117	17073	17008	17133	17084	17098	17080	17053	17057	16913	16988	17015	17031	16886	16932	16975	16954	16825	17000	16976	17028	17147	16935	16727	16957	16947	17018	16942	16963	17042	16797	17134	16893	16884	16926	17053	16915	17088	17057	17097	17063	16952	16948	17160	16956	16991	17013	16746	17018	17014	16961	17036	16922	17020	16919	17034	17092	17124	17027	17115	17022	17087	16991	17046	17198	16863	17116	16981	17086	17062	17195	16976	16989	17079	17116	16919	17062	17082	17051	16865	17027	16980	17057	17125	16902	17010	17201	17004	17052	17049	16911	16947	17212	17012	17019	17021	17163	17159	17052	17056	17006	16930	17077	16909	17228	17149	17142	17216	17037	17071	16952	16978	16810	17006	17129	16998	17105	16988	17102	16980	17056	17232	17019	16953	16965	17167	16991	16917	17091	16969	16998	17121	17029	16909	16941	17043	17212	16972	17132	17021	16938	17125	17138	17114	17061	17017	16953	16992	17003	17099	17052	17118	17099	17140	17003	16986	16922	16831	17086	16770	16861	16806	17020	16943	17073	16840	16877	17106	16729	16912	17195	17060	17084	16935	16858	16816	17106	16890	17006	17125	16962	16748	17024	17152	17153	16783	17110	17020	17009	16994	17112	16916	16950	16825	16984	17061	17081	16988	17037	16958	17012	16905	17067	16999	17060	16927	16947	16954	16965	17038	16984	16876	16862	16954	17065	16984	17061	17016	17058	17071	16958	16942	16889	16901	16986	16855	17167	17104	16829	17075	17108	16927	16896	16978	16999	16948	16977	16906	17081	16945	17222	17119	17089	17225	17128	16946	16977	16824	17004	16939	16871	16995	17090	17103	17030	16938	17109	17149	17112	17061	16963	16930	17075	17093	16913	17178	16898	17199	17024	17029	16803	17046	16975	16989	17063	17204	16960	16975	16843	17165	16986	17028	16959	16980	17149	17051	16911	16909	16954	17138	17048	17033	16853	17013	17036	16842	16918	16852	16886	16924	16908	17099	17102	17026	17016	16821	17110	17180	16964	16862	17093	17104	16941	17130	17054	16945	16931	16985	16774	17071	17164	16977	17046	17045	16762	16886	17157	16943	17222	17175	16988	16962	17093	17043	17131	16972	16988	16911	17021	17058	16999	16756	17086	17023	17078	17103	17035	17047	17130	16892	16858	17064	17095	17058	16914	17026	16909	17134	17049	17073	17231	16942	17068	17072	17091	17050	17069	16990	17059	17298	17239	16975	16990	16899	16965	16981	16977	16830	17210	17063	16911	16963	17096	16889	16881	16963	17030	17050	17163	16908	17062	17043	17096	17052	16986	17170	16991	17000	16808	16918	16964	17108	17077	16950	16915	17064	16925	16927	17113	16841	16957	17376	17208	17022	16923	17087	16875	17233	17170	16867	16992	17041	17179	17162	16935	16951	16992	17078	17108	17047	16925	16959	16802	16950	17042	16910	16758	17111	17029	16972	17160	17014	17068	16969	17101	16998	17079	17047	17025	17060	17010	16934	17160	17212	17187	16915	17103	17119	16989	17019	16938	17073	17014	16963	16984	16928	16992	17072	17126	17065	17040	16925	17231	16894	17083	16997	16955	17122	17281	16869	16988	17092	17117	16915	17209	16991	16997	17204	17035	16989	16878	16765	17197	16983	16806	17049	17045	16980	17104	17268	16927	17025	17083	16891	17226	17158	17290	16952	16892	16863	17189	17119	16915	16873	16888	17035	16983	16886	17066	16849	16886	16859	17014	17172	16949	16832	16987	17023	17216	17015	16930	16904	17059	16938	17043	17117	16926	17009	16941	17141	17023	16975	16909	17066	16887	16964	17007	17136	16930	16858	17156	16977	16911	17007	17163	17039	17177	17025	17122	16909	16999	17034	17108	17049	17017	17032	17212	16999	17132	16946	16908	17206	17025	17205	17084	17234	17125	17086	17012	17066	17041	17055	17091	16941	16989	17011	17054	16923	16992	16933	17226	16925	17060	16926	16981	17052	16976	17065	17157	17162	16922	17070	16966	16899	17051	17067	17177	17017	17063	16955	16988	17131	16896	17011	16886	17060	16812	17013	17208	17148	17108	16793	17088	17062	17062	16926	16948	17034	16954	17043	16975	17088	16807	16860	17001	17189	16974	16856
20816	44524	27446	18366	18203	25980	38677	37439	28435	18737	14759	14307	14431	14427	14421	14192	14486	14491	14423	14283	14397	14438	14492	14552	14383	14479	14383	14500	14304	14346	14370	14316	14454	14373	14449	14350	14386	14290	14317	14449	14394	14314	14203	14412	14217	14351	14505	14489	14569	14414	14419	14388	14286	14500	14414	14447	14497	14435	14482	14367	14256	14495	14428	14456	14428	14309	14326	14463	14321	14555	14295	14187	14460	14461	14411	14484	14485	14458	14397	14341	14326	14441	14451	14173	14269	14407	14385	14400	14519	14185	14380	14460	14274	14191	14459	14385	14271	14375	14423	14460	14406	14433	14237	14328	14415	14470	14292	14378	14408	14442	14365	14481	14429	14452	14371	14378	14373	14347	14407	14281	14413	14361	14477	14334	14245	14265	14386	14413	14345	14403	14409	14275	14440	14465	14594	14435	14375	14488	14382	14414	14520	14262	14255	14459	14455	14338	14430	14380	14384	14392	14385	14229	14407	14474	14416	14352	14410	14433	14343	14636	14454	14298	14477	14395	14280	14287	14423	14277	14511	14270	14523	14406	14495	14402	14516	14392	14294	14477	14431	14398	14397	14376	14256	14233	14560	14290	14352	14290	14314	14387	14431	14449	14524	14426	14385	14374	14507	14277	14401	14271	14566	14432	14467	14395	14419	14285	14352	14285	14376	14276	14394	14547	14389	14461	14150	14393	14439	14401	14373	14310	14307	14399	14354	14511	14165	14180	14632	14457	14297	14385	14477	14434	14439	14435	14423	14462	14380	14408	14259	14489	14382	14462	14520	14368	14508	14371	14428	14475	14360	14464	14334	14555	14363	14481	14207	14481	14404	14198	14410	14363	14608	14436	14585	14384	14417	14598	14410	14337	14438	14479	14375	14356	14304	14488	14380	14343	14354	14141	14441	14359	14382	14207	14388	14315	14432	14408	14414	14386	14620	14422	14334	14442	14364	14265	14368	14249	14408	14433	14499	14312	14361	14473	14519	14200	14319	14429	14451	14436	14395	14447	14439	14483	14504	14218	14423	14485	14396	14232	14493	14413	14268	14390	14329	14497	14390	14475	14377	14456	14350	14364	14470	14308	14329	14418	14355	14338	14347	14311	14449	14340	14440	14338	14175	14466	14524	14530	14352	14444	14201	14499	14389	14468	14437	14333	14273	14378	14454	14578	14573	14509	14361	14489	14315	14342	14352	14490	14524	14317	14514	14532	14422	14370	14364	14417	14520	14321	14353	14415	14412	14394	14378	14408	14277	14255	14496	14359	14390	14363	14348	14533	14372	14471	14329	14316	14346	14288	14273	14539	14401	14508	14254	14511	14413	14361	14413	14342	14360	14428	14303	14474	14357	14487	14282	14414	14452	14446	14447	14386	14386	14514	14434	14330	14374	14277	14342	14371	14427	14177	14343	14312	14334	14354	14406	14425	14355	14236	14374	14350	14308	14432	14404	14394	14559	14323	14478	14387	14245	14274	14201	14416	14428	14467	14467	14374	14342	14425	14301	14128	14285	14329	14561	14461	14374	14380	14421	14353	14553	14087	14470	14388	14329	14415	14222	14262	14325	14326	14541	14224	14146	14337	14339	14461	14233	14424	14375	14312	14474	14337	14352	14490	14465	14405	14440	14533	14492	14325	14494	14301	14567	14311	14529	14381	14439	14354	14235	14402	14275	14365	14312	14473	14225	14399	14276	14169	14494	14369	14299	14403	14356	14493	14375	14588	14312	14494	14289	14421	14385	14344	14566	14312	14369	14484	14191	14263	14256	14433	14448	14273	14456	14347	14427	14399	14447	14369	14327	14437	14485	14400	14521	14359	14332	14346	14222	14405	14408	14200	14345	14394	14415	14290	14338	14402	14259	14267	14325	14445	14430	14340	14487	14392	14326	14550	14328	14369	14339	14321	14424	14445	14317	14431	14343	14345	14109	14465	14312	14385	14263	14442	14375	14419	14464	14490	14200	14197	14311	14324	14442	14411	14459	14441	14331	14450	14356	14452	14284	14293	14492	14521	14490	14181	14304	14448	14331	14229	14415	14489	14433	14337	14348	14346	14535	14491	14227	14236	14424	14558	14318	14427	14156	14513	14402	14473	14354	14342	14470	14534	14382	14374	14341	14346	14207	14209	14363	14367	14462	14262	14557	14394	14371	14429	14219	14494	14295	14360	14322	14348	14269	14428	14453	14384	14364	14387	14309	14348	14297	14287	14412	14277	14248	14415	14304	14607	14421	14534	14291	14460	14390	14377	14298	14407	14386	14349	14151	14571	14368	14409	14491	14517	14317	14514	14275	14491	14241	14233	14503	14352	14375	14558	14436	14443	14301	14343	14385	14355	14532	14281	14225	14392	14219	14329	14380	14545	14313	14374	14289	14332	14240	14442	14387	14453	14529	14496	14293	14410	14395	14520	14465	14353	14398	14397	14312	14307	14520	14336	14355	14291	14286	14407	14294	14292	14283	14374	14303	14275	14378	14535	14390	14437	14235	14382	14461	14227	14355	14314	14498	14446	14364	14367	14354	14393	14312	14453	14344	14376	14309	14276	14305	14511	14334	14386	14430	14549	14461	14252	14392	14397	14486	14544	14383	14356	14388	14157	14499	14209	14410	14398	14276	14557	14492	14294	14372	14414	14395	14230	14341	14430	14447	14283	14376	14420	14309	14366	14564	14333	14335	14453	14306	14295	14209	14488	14354	14309	14445	14301	14375	14523	14296	14328	14274	14514	14383	14362	14273	14367	14421	14437	14577	14274	14351	14378	14415	14440	14492	14432	14470	14309	14327	14366	14472	14455	14405	14421	14312	14566	14376	14305	14551	14370	14363	14377	14409	14260	14339	14268	14345	14286	14412	14325	14343	14406	14572	14276	14549	14323	14446	14378	14565	14416	14484	14517	14396	14367	14465	14366	14361	14276	14306	14361	14310	14352	14398	14276	14495	14345	14338	14314	14498	14487	14258	14275	14270	14336	14450	14527	14372	14427	14503	14372	14265	14583	14248	14350	14261	14416	14548	14449	14283	14498	14346	14422	14611	14427	14377	14427	14439	14301	14428	14557	14337	14506	14316	14352	14374	14422	14487	14563	14457	14326	14293	14567	14281	14298	14419	14254	14494	14362	14431	14369	14457	14402	14326	14353	14332	14519	14560	14483	14468	14351	14479	14448	14285	14462	14484	14452	14414	14432	14228	14514	14343	14386	14401	14227	14384	14620	14220	14452	14282	14547	14465	14263	14455	14337	14551	14402	14469	14575	14480	14252	14311	14548	14451	14327	14394	14397	14313	14370	14657	14510	14415	14289	14446	14442	14373	14411	14336	14257	14311	14392	14364	14339	14392	14613	14333	14504	14343	14420	14507	14439	14493	14325	14374	14521	14208	14507	14498	14528	14478	14205	14500	14318	14356	14276	14342	14299	14261	14515	14381	14470	14385	14365	14403	14388	14494	14273	14370	14421	14343	14368	14416	14501	14339	14388	14433	14437	14194	14377	14448	14469	14298	14242	14451	14416	14572	14550	14389	14299	14395	14477	14357	14396	14438	14292	14340	14237	14316	14235	14500	14397	14332	14288	14157	14487	14362	14453	14183	14342	14399	14240	14337	14483	14421	14400	14532	14372	14554	14404	14467	14451	14395	14371	14331	14491	14352	14441	14264	14243	14347	14439	14493	14382	14530	14304	14389	14260	14353	14397	14258	14307	14393	14525	14505	14427	14515	14193	14601	14469	14270	14425	14429	14280	14028	14232	14265	14441	14468	14458	14440	14505	14401	14322	14352	14329	14345	14394	14441	14506	14475	14246	14394	14392	14441	14203	14531	14383	14182	14374	14331	14468	14310	14405	14557	14388	14203	14449	14497	14350	14466	14481	14496	14475	14346	14264	14243	14408	14343	14319	14280	14273	14400	14271	14520	14391	14433	14289	14369	14516	14203	14452	14446	14447	14279	14470	14262	14350	14351	14360	14404	14153	14293	14358	14365	14398	14348	14347	14377	14360	14415	14600	14316	14449	14424	14449	14370	14413	14475	14336	14410	14384	14235	14439	14532	14380	14403	14510	14479	14233	14442	14449	14326	14328	14537	14437	14358	14554	14500	14360	14268	14359	14316	14444	14374	14472	14370	14275	14313	14557	14258	14259	14413	14390	14523	14354	14328	14260	14421	14493	14362	14261	14404	14485	14383	14227	14545	14264	14372	14474	14443	14390	14367	14505	14476	14371	14302	14373	14432	14465	14355	14513	14316	14434	14364	14434	14314	14324	14331	14448	14291	14255	14527	14395	14257	14342	14454	14316	14411	14329	14342	14423	14447	14410	14360	14412	14341	14312	14278	14326	14490	14343	14395	14232	14390	14377	14344	14312	14409	14241	14499	14325	14238	14473	14330	14281	14469	14402	14448	14398	14418	14274	14262	14351	14358	14242	14438	14445	14461	14485	14456	14495	14421	14417	14483	14446	14422	14495	14399	14277	14411	14373	14340	14518	14233	14251	14432	14441	14438	14341	14343	14168	14484	14408	14498	14348	14652	14281	14248	14471	14321	14177	14367	14315	14299	14472	14282	14368	14466	14258	14475	14416	14489	14272	14372	14442	14374	14334	14333	14469	14439	14279	14390	14364	14284	14317	14419	14497	14384	14391	14403	14391	14272	14446	14481	14422	14398	14362	14356	14397	14397	14504	14351	14387	14348	14517	14548	14353	14568	14400	14339	14297	14496	14277	14587	14498	14362	14330	14449	14493	14301	14541	14354	14297	14282	14406	14210	14337	14461	14380	14378	14321	14425	14389	14463	14438	14354	14407	14343	14344	14454	14448	14529	14095	14497	14418	14319	14312	14391	14462	14449	14260	14313	14487	14290	14403	14363	14551	14284	14362	14477	14339	14381	14366	14419	14305	14287	14149	14411	14176	14492	14471	14338	14210	14455	14333	14605	14377	14428	14384	14596	14281	14425	14423	14381	14392	14463	14301	14425	14366	14341	14566	14394	14373	14259	14367	14403	14476	14421	14599	14396	14235	14468	14425	14476	14484	14466	14333	14464	14259	14294	14255	14386	14484	14346	14374	14486	14423	14298	14321	14448	14432	14509	14447	14319	14472	14363	14649	14496	14265	14642	14262	14277	14500	14359	14194	14405	14407	14437	14463
24553	21114	26689	25775	18710	17382	21751	29320	24221	19320	16590	16017	16027	15942	16170	15865	15992	16024	16081	15891	16132	15887	16044	16008	15834	16072	15849	16147	15814	15997	16000	15889	15808	15828	16003	16225	16027	16137	15979	15964	16203	15911	15974	16047	16170	15917	15781	15920	15833	16005	16011	15931	16030	16116	16037	16174	15829	16049	16043	15967	16110	15733	15856	15817	15859	16111	15975	15792	16097	16032	16024	15963	16082	16095	15846	16068	15927	15869	16026	16017	16006	15890	15955	15919	15956	16141	15878	16012	15967	16021	15993	15939	16137	15764	15869	15892	15893	15854	16067	15926	16023	15889	15917	16102	15974	15934	16014	16104	15874	15795	15907	16018	16042	15962	15997	15984	15920	15943	15771	16028	15991	15782	15785	16118	16141	16022	15915	16109	15993	16065	16035	15891	15936	16172	15994	15819	16150	15907	16055	16007	16095	16053	15895	15940	15982	15953	15978	15995	15851	15959	15864	15939	15938	15914	15870	15840	16029	15608	15893	15977	15902	16046	15848	15984	16175	15916	15863	15859	16035	15879	16032	16026	16028	15969	15940	16046	16122	16129	15944	16000	15999	15983	16083	15990	15865	15920	15874	15874	15835	15760	16044	15896	16063	16059	15974	16137	15955	16015	16051	15874	15802	16157	16001	15935	15979	15880	16078	15956	15983	15972	15893	15896	16040	16064	15971	16033	15894	16098	16172	16004	15939	15891	15990	16009	16030	15842	15828	16037	15932	16203	15855	16043	15937	15963	15894	16062	15829	16025	16100	15856	15958	16144	15945	15932	16072	15830	15937	15956	15963	16055	16062	16135	15859	15855	16035	15967	15978	15953	15948	16016	16197	15951	15974	15950	15911	15944	15831	15852	15957	16081	16040	15979	15954	15873	15926	15940	15950	15972	15878	15636	15815	16004	15923	15980	15775	15936	16072	16152	15922	15809	15881	16207	15903	15820	15990	15925	15915	15848	15999	15791	15933	16105	15906	15932	15993	15836	16093	15824	15887	15917	15919	16048	15900	15844	15843	15889	16037	16069	15986	15975	16027	15970	16150	15761	15923	15978	15737	15987	15983	15900	15992	16028	16177	15857	15707	15948	15995	16158	16100	16172	16001	16002	15926	15961	16011	15957	15970	15846	15883	15908	16043	15769	15951	16099	15807	15810	15702	15956	15897	16112	15737	15909	15743	15774	15707	15853	16111	15851	15937	15895	16048	16069	16119	16004	15996	15955	15878	16153	16142	16067	15954	15973	15940	15872	15949	16000	15834	15657	15771	15957	15837	15917	15952	16102	15902	15841	16084	15918	15934	15891	16100	15901	15803	15720	15984	15735	16020	15880	16083	15934	15913	16043	15909	16031	15975	15898	16047	16163	15845	15945	15893	15968	15893	15929	15811	15856	15924	15941	15935	16024	15918	16146	15875	15966	15882	15860	15792	15827	15930	15750	15858	15992	15992	15916	16038	16104	16265	15922	15674	15884	15771	15767	15800	16015	16087	15911	15819	16089	15914	15912	16043	15993	15863	15834	15979	15890	15762	16053	15879	16098	15811	15967	16073	15981	16009	15942	16057	15897	15962	16049	16135	15935	15891	16165	16085	16081	16136	15916	15947	15843	15994	16025	15987	15880	16074	15912	16071	15788	15838	15957	15973	15939	16154	16025	16110	15933	16034	15910	15992	16111	15966	16047	16016	15935	15957	15881	16004	16030	15824	16058	16045	15986	15979	15788	15866	15964	15963	16016	16231	15953	15856	15993	15778	16002	15962	15741	16082	15843	15964	15885	15964	15971	15829	15916	16077	15882	15654	15976	16029	16024	16033	16103	15929	16019	15844	15968	16016	15706	15876	15777	15840	16279	15878	16109	15900	15922	15825	15942	15896	15972	15975	15951	16068	15878	16011	15962	16017	16081	15886	15835	16109	15940	16054	15977	16155	16000	16061	15968	16128	16037	15896	15910	15910	16117	15779	16072	16073	15747	16009	15910	15850	15799	16102	16098	15873	15970	16212	15887	16042	16084	16116	16000	16096	15954	15951	15979	16010	15942	15874	16110	15916	16073	16003	15870	16059	15970	16115	15897	15905	16050	16026	15876	15953	15944	16031	16067	15923	15893	15995	15970	15630	15837	16104	16040	15999	15941	16027	16028	15942	15955	15973	15979	15981	15943	15901	15800	16012	16063	15891	15937	16184	15786	16105	16086	15814	15940	16115	15983	15564	15920	15869	15947	15912	15920	16024	15977	16038	15947	15964	15749	15792	15915	15978	16123	15892	16122	15739	16093	16018	15882	16015	16039	16025	15913	15991	15740	15909	15956	15932	15931	15943	16061	16126	15860	16056	15957	15926	15943	16142	16174	15991	16033	15847	15934	15821	15815	15978	15912	16061	16083	15905	15888	15957	16070	15999	16032	15966	15852	15898	15802	15893	16019	16140	15964	15987	15950	15993	15768	15902	16144	15923	15938	15725	16038	16224	15975	15973	15795	16109	16001	15851	16061	16093	15963	15824	15985	16032	16035	15923	15954	15961	15896	15868	15975	15837	15962	15874	15932	15687	16035	15894	15794	15971	15907	15935	15857	15971	15942	16059	16018	16121	15925	16077	15746	15965	16199	15831	16166	15903	16017	15960	15971	15953	15953	16129	16045	15948	15967	15812	16020	15864	15840	15894	15801	16008	15883	15814	16033	15863	15875	15907	16038	16049	15786	15979	16107	16101	15918	16028	15811	16051	16054	16123	15849	15867	15934	16038	15904	16107	16029	15936	15880	16085	16030	15818	15827	16061	16162	15711	16032	15836	15707	16197	15967	15897	16027	15839	16018	15911	15965	16090	16115	15966	16004	16037	15962	15892	16162	16056	15937	16035	15926	16132	15902	16058	16103	16152	16077	16200	16046	16098	16058	15887	15875	15901	15723	16042	16042	15947	16199	16036	15725	15930	15902	15931	16078	15790	16061	16018	15769	16087	16044	15937	15918	16015	15893	15823	15830	15941	15796	16039	15628	16122	15936	15852	16031	15946	16041	16002	15961	16007	16068	16090	16049	16040	15949	15906	16164	16058	16027	16017	16012	16007	16072	15865	15766	15912	15943	15910	15981	15995	15913	15907	16066	16018	15892	15996	15798	16038	15957	15839	16087	16025	15781	16010	16046	16070	16085	15951	15884	15828	15961	15977	15944	15884	16011	15945	16015	16038	16084	16039	16065	16055	16041	15988	16137	16112	15914	15969	15873	16150	16109	15929	15893	15867	15932	15966	16043	15837	16028	16112	15972	16022	16126	15957	16087	15914	16056	15793	15954	15868	15862	15832	15908	16076	16093	16053	16141	15881	16127	16010	16001	15850	15919	15699	16084	16139	15999	15808	15927	15972	15860	15981	16066	16102	15941	15933	15784	15852	15958	16000	15991	15966	15825	15886	15737	15895	15876	15909	16017	16023	15974	15991	15961	15847	15792	16005	16039	15947	15864	16098	15791	16118	15938	15900	16068	16053	16150	15719	15822	15953	16093	15836	16129	16085	16097	15893	16014	16016	15861	15940	15827	15922	16124	15898	16062	15941	15931	16142	16007	15827	15927	16100	15963	15876	16079	16205	16113	16030	15924	15884	16123	16042	15929	15750	15992	15915	15970	15799	16069	16160	15946	15943	16179	16057	15923	15986	15882	16026	15996	15837	15900	15852	16091	16066	15925	15984	15985	16039	15842	16068	16049	15806	15819	15963	15880	16204	16015	15807	16100	15874	15928	15969	16012	16009	15931	15961	16012	15942	15927	15927	15977	16031	15934	15809	15853	16045	16122	15955	15725	15875	15981	16022	15903	15975	15688	15998	15957	15874	15863	15825	15966	16005	16011	15987	15947	15997	15935	16093	16134	15842	15879	15874	15936	16025	15941	15896	15811	16010	16100	16033	15927	16098	16002	15931	15827	15854	15894	15933	15931	16054	16146	15986	15929	16126	16094	15859	15957	16039	15859	16014	15904	15974	15932	16031	16044	16061	16170	15951	15880	15733	15785	16066	15981	16073	15829	15900	15953	16103	16186	16122	16157	15942	15999	15855	15787	15884	15990	16125	15944	16003	16084	16074	15838	16002	15918	15889	15901	16070	16077	15762	15937	15930	15740	15959	16010	15958	16067	15763	15978	15829	15956	15890	16079	15975	15912	15932	15807	15919	15968	16001	16072	15983	15915	16020	15762	16038	16042	16150	15945	16269	16076	15947	16047	15934	16024	16043	15958	16073	16064	15983	15662	15896	15933	15753	15946	15989	16047	15864	15828	15998	16061	15871	15832	15953	16128	15934	15653	16174	15974	15927	15858	16043	15879	15805	15902	15787	15836	15962	15892	15843	15914	16045	15922	15842	16037	16223	15833	15977	15975	16142	16001	15971	15925	16063	15962	16036	15770	15885	15892	16081	16142	15811	15888	15938	15682	15970	15818	16262	16043	15897	16076	16061	15916	16024	16026	15847	16062	15804	15992	15638	15885	15919	15857	15885	15917	16011	16058	15866	15913	15950	15960	15975	16046	15984	16200	16124	16026	15982	15861	16047	15753	16090	15842	15967	16049	16113	16167	15934	15924	15944	16288	15962	15915	16162	15937	15870	15913	15840	16016	16059	15930	15985	16007	15908	15934	15973	15880	15893	15963	15987	16010	15673	16021	15841	15955	15937	15918	16022	15973	16031	16107	16126	15854	15772	15902	16038	15890	15968	15972	15894	15810	15808	15820	15702	16103	15883	15972	16055	15847	15804	16097	16102	15974	15903	15944	15945	16103	15902	15970	15907	15970	15898	15993	15928	15907	15899	15956	15941	15878	16002	15994	15975	16060	16018	16161	15802	16033	15965	15847	16034	15955	16134	16119	15952	15927	15816	15805	15863	15941	15949	15907	15908	15973	15935	15923	16165	15968	16075	16171	15923	15866	16163	15919	16032	15863	15868	16053	16003	15835	15919	15944	16078	15983	15868	15931	16162	16157	15985	16063	15929	15848	16015	15813	16014	15954	16075	15993	16185	16182	15967	15846	16027	16128	15883	15988	16085	16120	16033	15813	16087	15766	15867	15776	15939	15786	15967	15864	15807	15951	15800	16012	16017	16169	15907	15798	16022	15986	16051	15795	16117	15795	15915	16048	16087	16143
20193	37628	24260	16337	15099	15449	23718	32999	24527	17126	13999	13952	13839	13743	13820	13877	13892	13939	13870	13983	13763	13788	13909	13837	13792	13867	13884	13763	13697	13753	13816	13722	13859	13706	13754	13783	13872	13829	14075	13857	13704	13871	13891	13840	13696	13724	13950	13762	13912	13837	13892	13615	13709	13844	14076	13860	13836	13842	13677	13748	13829	13730	13761	13900	13803	13868	13754	13748	13800	13683	13626	13965	13855	14020	13722	13843	13910	13649	13977	13706	13924	13973	13762	13981	13830	13869	13808	13850	13844	13988	13678	13928	13988	13764	13745	13794	13887	13912	13847	13711	13798	13863	13659	13818	13849	13804	13756	13756	13796	13870	13695	13769	13860	13849	13864	13868	13765	13790	13822	13800	13754	13903	13894	13797	14069	13777	13908	13904	13817	13919	13859	13806	13675	13996	13604	13926	13841	13929	13765	13891	13909	13914	13813	13847	13833	13711	13821	13883	13874	13757	13932	13873	13795	13770	13748	13920	13841	13796	13775	13747	13814	13845	13831	13714	13682	13828	13718	13738	13835	13916	13835	13744	13805	13664	13799	13969	13694	13826	13861	13698	13825	13861	13799	13820	13921	14016	13862	13792	13874	13762	13810	13897	13799	13863	13912	13716	13825	13650	13856	13807	13836	13763	13877	13908	13818	13991	13624	13710	13779	13947	13799	13874	13945	13847	13792	13751	13881	13808	13730	13671	13881	13786	13791	13744	13977	13757	13759	13894	13881	13718	13852	13776	13854	13743	13789	13835	13731	13811	13786	13800	13844	13862	13790	13835	13794	13670	13873	13850	13701	13910	13869	13873	13795	13738	13771	13821	13856	13880	13869	13950	13902	13863	13853	13683	13898	13786	13832	13910	13767	13919	13906	14011	13748	13814	13816	13781	13750	13760	13784	13742	13717	13934	13684	13727	13838	13676	13953	13752	13889	13707	13924	13989	13948	13830	13983	13863	13781	13787	13936	13836	13823	13878	13633	13868	13955	13874	13902	13690	13693	13880	13887	13755	13802	13925	13707	13729	13739	13861	13838	13959	13895	13753	13773	13908	13693	13764	13825	13951	13792	13912	13653	13853	13903	13743	13797	13676	13943	14054	13846	13764	13847	13783	13699	13860	13967	13809	13726	13966	13714	13902	13795	13808	13789	13879	13754	13975	14006	13876	13818	13612	13871	13698	13668	13885	13781	13760	13938	13859	13803	13787	13812	13911	13794	13775	13697	13890	13939	13881	13758	13908	13719	13787	13778	13856	13811	13676	13686	13840	13790	14005	13669	13740	13759	13846	13804	13806	13803	13791	13806	13699	13760	13786	13864	13763	13615	13829	13719	13719	14005	13780	13662	13808	13851	13888	13771	13857	13770	13832	13851	13743	13808	13787	13809	13934	13734	13846	13745	13907	13888	13733	13924	13736	13836	13813	13828	13874	13932	13729	13701	13743	13801	14041	13794	14004	13824	13757	13682	13844	13980	13773	13920	13844	13695	13811	13863	13796	13839	13811	13908	13722	13935	13976	13839	13847	13888	13708	13865	13970	13677	13876	13833	13877	13786	13671	13880	13807	13759	13720	13818	13856	13813	13729	13939	13860	13782	13845	13763	13780	13713	13887	13650	13800	13746	13962	13768	13947	13560	13774	13894	13763	13725	13905	13755	13919	13827	13877	13873	13809	13781	13665	13773	13716	13848	13663	13697	13922	13943	13906	13816	13769	13791	13864	13960	13708	13895	13760	13799	13887	13868	13696	13836	13837	13766	13711	13728	13877	13781	13702	13894	13804	13729	13799	13902	13721	13730	13748	13895	13683	13837	13673	13814	13890	13863	13878	13813	13879	13893	13675	13868	13911	13875	13777	13827	13803	13921	13995	13739	13810	13740	13649	13877	13642	13714	13722	13963	13712	13873	13788	13765	13778	13825	13494	13704	13772	13629	13690	13848	13867	13939	13598	13863	13750	13865	13976	13670	13677	13911	13809	13896	13865	13797	13597	13739	13746	13768	13832	13889	13699	13995	13865	13707	13883	13973	13943	13756	13877	13762	13957	13972	13753	13906	13778	13781	13778	13694	13919	13749	13724	13904	13788	13793	13871	13921	13772	13665	13763	13891	13809	13713	13847	13713	13678	13916	13781	13680	13608	13745	13789	13821	13819	13804	13824	13773	13823	13815	14059	13733	13891	13794	13682	13890	13831	13874	13837	13882	13678	13892	13734	13815	13858	13816	13779	13900	13749	13707	13870	13896	13685	13830	13781	13786	13588	13770	13740	13682	13766	13938	13844	13721	14020	13808	13728	13876	13906	13704	13800	13898	13783	13912	13846	13939	13793	13962	13893	13853	13790	13797	13812	13869	13886	13878	13908	13906	13862	13853	13810	13661	13878	14015	13689	13718	13831	13853	13871	13793	13685	13825	13587	13707	13725	13972	13828	13744	13887	13824	13773	13884	13692	13806	13759	13898	13906	13693	13750	14032	13982	13779	13868	13835	13722	13853	14042	13774	13643	13692	13872	13805	13757	13804	13945	13890	13759	13819	13930	14009	13830	13825	13839	13825	13668	13730	13773	13633	13817	13883	13810	13939	13787	13633	13907	13920	13758	13740	13907	13764	13702	13746	13979	13908	13730	13785	13640	13668	13821	13720	13831	13894	13884	13727	13719	13820	13706	13962	13852	13801	13698	13856	13916	13689	13866	13630	13811	13780	13836	13746	13854	13905	13720	13802	13731	13861	13867	13920	13882	13765	13862	13748	13961	13963	13636	13968	13918	13791	13618	13748	13851	13788	14002	13877	13824	13862	13873	13819	13792	13767	13826	13923	13796	13605	13678	13721	13581	13833	13764	13962	13854	13979	13782	13773	13826	13690	13729	13941	13853	13712	13733	13954	13836	14091	13843	13879	13894	13818	13717	13780	13793	14002	13938	13797	13897	13788	13907	13913	13852	13781	13970	13784	13803	13630	13785	13774	13891	13752	13640	13784	13835	13940	13723	13925	13884	13824	13844	13864	13791	13740	13944	13760	13760	13909	13844	13901	13750	13786	13860	13861	13926	13906	13869	13971	13822	13865	13937	13862	13802	13587	13741	13887	13886	13829	13803	13682	13745	13770	13958	13771	13904	13820	13736	13787	13796	13807	14007	13820	13797	13869	13857	13800	13896	13843	13945	13909	13938	13893	13837	13809	13886	13824	13929	13787	13818	13921	14018	13634	13858	13704	13832	13711	13838	13695	13726	13889	13871	13668	13716	13713	13812	13778	13825	13851	13884	13917	13777	13818	13859	13806	13884	13838	13727	13681	13610	13738	13594	13953	13729	13730	13649	13928	13761	13882	13793	13914	13750	13823	13765	13635	13859	13751	13551	13877	13949	13969	13781	13907	13741	13841	13852	13882	13807	13785	13807	13791	13691	13773	13751	13816	13896	13825	13896	13883	13705	13742	13785	13654	13724	13810	13826	13759	13967	13922	13865	13856	13839	13834	13757	13904	14030	13862	13851	13844	13815	13643	13832	13885	13842	13805	13840	13915	13700	13820	13802	13792	13713	13793	13873	13803	13892	13719	13741	13772	13763	13593	13661	13837	14016	13854	14007	13675	13787	13592	13812	13895	13969	13877	13809	13733	13974	13984	13559	13652	13759	13688	13754	13806	13830	13723	13868	13787	13684	13851	13715	13815	13858	13738	13800	13876	13946	13781	13859	13944	13790	13737	13808	13648	13927	13912	13884	13879	13845	13675	13648	13931	13803	13944	13814	13767	13967	13936	13787	13767	13749	13954	13612	13831	13828	13815	13888	13790	13804	13833	13950	13835	13762	13872	13870	13961	13637	13775	13759	13847	13750	13624	13811	14001	13827	13776	13921	13847	13831	13709	13766	13700	13793	13809	13739	13919	13813	13751	13848	13923	14029	13791	13912	13743	13734	13885	13868	13901	13818	13677	13846	13809	13879	13748	13835	13819	13898	13808	13799	13936	13715	13931	13891	14044	13914	13662	13866	13781	13916	13759	13767	13747	13656	13831	13851	13819	14013	13714	13793	13733	13740	13803	13825	13748	13759	13982	13692	13882	13770	13818	13831	13889	13721	13737	13755	13853	13665	13975	13965	13883	13760	13930	13738	13989	13676	13815	13849	13918	13779	13779	13741	13885	13853	13670	13710	13889	13727	14033	13956	13760	13806	13757	13888	13912	13907	13867	13891	13789	13958	13780	13786	13880	14010	13686	13766	13753	13783	13719	13837	13805	13941	13856	13740	13880	13761	13932	13697	13944	13726	13837	13872	14042	13842	13714	13840	13907	13903	13873	13797	13753	13824	13771	13805	13707	13765	13803	13905	13778	13770	13692	13950	13890	13767	13855	13834	13948	13787	13678	13740	13763	13813	13904	13886	13840	13892	13729	13851	13910	13730	13867	13934	13848	13790	13840	13755	13928	13794	13822	13839	13927	13813	13818	13789	13761	13909	13794	13764	13869	13958	13858	13908	13796	13778	13805	13860	13741	13796	13843	13838	13835	13811	13724	13762	13878	13862	13878	13833	13936	13886	14032	13678	13742	13797	13713	13652	13863	13860	13739	13776	13917	13918	13807	13834	13746	13649	13980	13769	13759	13945	13797	13818	13822	13869	13746	13769	13736	13719	13918	13736	13954	13702	13937	14087	13868	13853	13778	13710	13683	13743	13873	13831	13581	13787	13645	13931	13817	13847	13973	13818	13931	13707	13879	13776	13868	13769	13761	13756	13685	13758	13843	13745	13788	13783	13636	13889	13936	13730	13793	13681	13797	13900	13826	13851	13970	13855	13968	13918	13838	13851	13818	13798	13832	13706	13779	13818	13936	13748	13576	13752	13736	13919	13886	14043	13773	13747	13810	13742	13796	13765	13897	13810	13832	14053	13736	13949	13896	13750	13774	13724	13699	13837	13802	13892	13741	13729	13676	13831	13722	13857	13789	13880	13639	13889	13778	13885	13790	13875	13787	13770	13758	13884	13787	13763	13846	13681	13911	13999	13816	13823	13868	13943	13912	13825	13879	13900	13727	13798	13785	13904	13835	13862	13870	13601	13919	13804	13884	13837	13693	13681	13883	13874	13833	13765	13942	13882	13982	13987	13760	13812	13755	13795	13667	13846	13729	13691	13959	13750
22040	21082	28379	24071	21436	23800	41652	54025	39765	27759	20507	19337	19193	19069	19259	19357	19271	19145	19004	18836	19164	18877	19133	19161	19069	19387	19108	19137	19007	19036	19067	19008	19177	18958	18916	19289	19000	18917	18893	18881	19038	19032	18999	19083	18959	18934	19040	19050	18974	18918	18865	18833	19108	18933	19105	18976	18956	18895	19104	19011	19094	19047	19191	18839	18940	18985	19067	19071	18934	18923	18925	18900	19210	18991	19117	18883	18792	18926	18947	18826	18900	18883	18922	18996	18874	18928	18958	18921	18823	18941	19188	19038	19004	19158	18962	18931	18937	18868	18860	18803	18905	18808	18724	18773	19177	18806	18811	18826	19003	19002	19104	19113	18907	19026	19139	18946	18987	19136	18786	18958	19080	18681	18910	18982	19003	18889	19089	18930	18864	18975	18641	18828	18802	18730	19189	18995	18776	18944	18854	18884	19100	18843	18931	18859	18839	19049	19343	19161	18951	18962	19265	18828	18866	19036	19004	18816	18894	18985	19003	18956	19026	18756	18918	19000	18872	18974	19093	18986	19138	18989	19142	18869	18875	19023	18936	18877	18946	18939	18838	18991	19024	18985	18848	19022	19114	19032	18905	19095	18973	18900	18958	18787	18928	18764	19027	19013	18884	18941	18800	19069	19261	18820	18607	19065	18952	18974	18812	18946	18953	18866	18800	19052	18915	18683	19109	18729	18936	19070	18741	18921	18978	18714	18865	19052	19052	18878	18906	19014	19036	18936	19120	18994	18995	18886	18942	18848	19155	18781	18963	18962	19010	18874	18726	18912	19039	18898	19121	19133	19000	18811	18879	18916	19034	19081	18906	19108	18915	18815	18969	18884	19018	18901	18893	18857	19084	19092	18948	18826	19062	18845	18985	18956	19104	19001	19161	18789	18678	18894	18941	19121	18812	18823	19092	19030	19061	19082	19139	19011	18811	19071	18916	19016	19041	18925	18922	18912	18805	19166	19013	19004	18867	19019	18968	19015	18924	18923	18826	18989	18865	18906	18891	18733	18769	18635	19090	19205	19068	18881	18990	19006	19078	18749	18838	18873	18962	18845	18828	18919	19116	18923	19019	19022	18953	18830	18866	18958	18916	18775	18881	18848	18792	18875	19045	18993	18894	18900	18950	18910	18909	18959	18896	19096	18827	18803	18727	19021	18957	18878	18885	18854	18981	18680	18950	18863	18666	19041	18834	19106	18975	19237	18898	19016	18886	18832	18932	18828	18907	18839	18840	18766	19071	18731	18867	18843	18810	18999	18708	18762	19111	18796	18767	18966	18771	18804	18972	18896	19086	18942	19017	18976	19027	18923	19143	19182	18978	18842	18924	19060	19136	18887	18886	18853	18787	18926	19034	18860	18941	18872	18721	19073	19116	18794	18835	18912	18952	19056	18909	18976	19089	18935	18968	19116	19005	18883	18870	19253	19067	18763	19002	18995	19061	19151	18917	18865	18910	19028	18989	18797	19026	18838	19103	18954	18881	18969	19034	18933	18863	19023	18961	18954	19025	19063	18947	19163	18941	18981	18755	18922	18846	18952	18975	19167	18930	18861	19009	19010	19089	19011	18897	19129	19145	18726	18942	18895	18893	18790	19009	18725	18849	19046	18978	18828	19008	18967	18752	19052	18916	18950	18927	19143	18943	18971	18919	19050	18959	19073	18832	18934	18917	19116	18968	19064	18904	19113	19042	19015	18986	18926	18891	19165	18928	18943	18897	18876	19011	19014	18980	19110	18790	18946	18912	18937	19027	18989	18818	18902	18943	18976	18889	19024	18962	18906	18994	18917	18771	19048	18845	19071	19029	18886	18864	18976	18908	18944	18879	19152	19026	18811	18913	18869	19183	18714	18912	18949	18940	18761	18854	18820	18726	18846	18942	18931	18860	19095	18925	18997	18815	18936	18878	18798	18928	18916	18971	18810	18831	18659	19037	18695	18739	18817	18837	19133	18905	19075	19073	18917	18914	18962	18752	18907	18743	19130	19077	19100	18982	19135	19031	19049	18976	18917	18854	18872	18691	19074	18895	18706	18763	18726	19132	18844	18911	18735	18879	18783	19062	18864	18938	19027	18903	19050	18908	18980	18914	18870	18783	18955	19070	18955	18941	18904	18958	18974	18795	18765	18908	18812	18873	18736	18844	19017	18888	19094	18976	18921	18986	18849	19010	19045	18888	18766	18941	18906	18725	18951	18984	18846	18912	19200	18924	18845	18696	18865	19028	19080	18914	18884	18905	18831	18906	18965	19055	18855	18943	18956	18972	18792	18880	18999	19044	19081	19055	18752	18870	19044	19218	18868	19187	19032	18940	19066	18780	19097	18952	19026	18863	19004	18806	18618	18849	18893	18965	18768	18746	19019	18961	19038	18704	18864	19017	18874	18836	18925	19010	19120	18978	18918	18848	18966	19055	18935	18993	19195	19036	18894	18843	18938	18964	18903	18903	19027	19030	18944	18859	18843	18930	18764	19020	18994	18852	19078	19027	18931	18870	19173	18889	18868	19182	18852	19017	18824	19105	18719	18854	19056	19148	19088	18752	19083	18847	18818	18891	18924	19098	18989	18934	18893	19024	18958	18958	19020	18632	18830	19010	18918	18926	19080	18851	18844	18899	18822	19078	19189	19034	19029	18904	18897	18910	18987	18895	18816	19044	18898	18910	18839	18954	18938	19164	19038	19017	18846	18936	18858	18997	18919	18925	18983	19055	18842	19007	19017	19105	19083	18983	18811	19037	19092	18959	18791	18915	19071	19024	18825	19073	18950	18868	18720	19161	19057	18935	19042	18921	18886	18885	18863	19012	18989	18977	19004	19023	18967	18910	18977	19127	18928	18992	18841	19012	19070	18891	18903	18895	19121	18959	18977	18862	18967	18997	18872	18795	18818	18868	19031	19232	18842	19026	19039	18939	18956	18967	19055	18859	19011	19126	18881	18740	18913	18854	18955	18590	18838	18946	18665	19063	18746	19066	18894	18854	18961	18881	18944	18962	18940	19057	18888	18936	18910	18957	19236	18843	18822	19158	18989	18863	18887	18881	18746	18956	19025	18800	18682	19084	19028	18992	18962	18901	18953	19108	18989	18846	18951	18979	18962	18763	18768	18941	18942	19021	18879	18874	19051	18970	19040	18812	18763	18945	18974	18938	18954	18983	19025	18730	18904	18916	19080	18864	18840	18991	18967	18941	19007	18790	18996	19010	18948	18913	19000	19015	18919	18949	18924	19032	18924	18898	18889	19000	18856	18995	18822	18826	18975	18968	18813	19048	18911	18945	18771	18935	18910	18866	18848	18846	19111	18786	19067	18982	19152	19024	18845	19001	18980	19051	19249	18979	18891	19050	19057	18903	19015	19175	18868	19084	18906	18953	18974	18810	18977	19013	19117	18991	19136	19040	18735	18939	18801	19008	19009	18908	18993	18913	18985	19043	18755	18921	19038	18980	18868	19053	19012	19042	18809	18858	18983	19124	19031	18872	18828	18988	18924	18833	18840	18767	18972	18921	18715	19009	18786	18954	18801	19098	18921	19076	18843	18672	18773	19001	18742	18928	18980	18876	18960	19159	18943	18937	18901	18764	19226	19096	19059	18957	19145	18808	18976	18975	18801	18752	18694	18789	19048	18908	19146	18913	18822	18987	18907	19008	18861	18951	18824	18967	18600	18638	19011	19019	18802	19087	19111	18891	19001	18806	18939	18714	19145	18896	18891	19118	18789	18875	18907	18872	19140	18697	18975	19001	18858	18832	18875	19080	19060	19084	19130	19049	19114	18993	19081	18987	18904	18840	18999	18844	18872	18879	19110	19028	19050	19041	18657	18856	19075	18884	18919	18865	19022	18736	18916	18957	18897	18962	18874	19092	18871	19148	18941	18836	18947	18999	19107	18897	18918	18789	18847	18975	19037	19201	19015	18812	18955	19131	18946	19202	18975	18704	18897	18980	19218	18992	18867	18988	18915	18734	18749	18973	19164	19096	18848	19000	19099	19098	18803	18823	18839	18963	18969	19106	18996	18975	18909	18879	18971	18908	19017	18939	19023	19053	18918	18955	18894	18893	18871	18894	19031	19222	18960	18796	19054	19098	18995	18873	18905	19101	18936	18988	18928	18883	19036	18854	18897	19020	18688	19001	18886	18948	19243	18904	18760	18913	18703	18951	19063	18920	18887	19047	19096	19031	18947	19049	19148	18891	18596	18842	18694	19011	19068	18925	19035	18766	18852	19036	18914	18833	18739	18848	18955	19178	18901	18917	18953	19029	18915	19019	19055	18784	18979	18933	18944	18846	18848	18844	18823	18891	18987	19016	18926	18907	18762	18834	18903	18893	18796	19078	19124	18978	18721	18937	18891	19053	18996	19058	19037	18840	19113	18918	19161	19008	19082	19121	18898	18785	18930	19061	18910	19045	18908	19045	18954	18933	18908	18784	19070	18939	18860	18849	18804	18948	18868	18874	19056	18859	18960	18845	19083	18790	18789	19069	19052	18791	18984	18907	18966	19128	18993	19065	18830	18832	18736	18802	18876	19099	18914	18777	19024	19141	18996	19108	18935	18834	18905	19026	18908	19108	18868	18893	18954	18822	18955	19019	19068	19033	19051	18779	19116	18896	18834	18906	18874	18875	18781	18912	18793	19002	19059	18888	18834	19056	18898	18904	19075	18935	18903	18851	18729	18773	18911	18876	18713	18851	18929	18810	18980	18964	18911	18740	18958	18878	18938	18913	18763	18798	18831	18947	18851	19043	18875	18888	18830	19041	18778	18798	18886	18880	18926	18969	18900	18916	19003	18878	18991	18716	19076	19019	18878	19078	19026	18796	18844	18785	18557	18747	18987	18884	18944	18872	18999	18906	18970	19028	18999	19069	19062	18813	18800	18841	18780	18736	19034	18893	18897	18784	19088	19154	18957	18989	19007	18874	18791	18942	18896	19014	18907	19183	18816	18934	18948	18939	18818	19097	19034	19084	19037	18953	18987	18995	18842	18939	18945	18916	18930	18924	19094	19034	18894	18987	18920	18989	18955	18751	18844	18944	18939	18841	18752	18975	18874	18910	18977	18786	18941	19093	18965	19059	19140	19105	18893	18714	18912	18932	18826	19206	19141	18867	19032	18974	18964	18968	18973	18943	19150
24344	53381	40540	22464	18497	18600	42565	53026	38397	22966	15916	15537	15464	15436	15726	15357	15823	15415	15465	15484	15573	15606	15565	15834	15518	15622	15462	15608	15603	15600	15534	15369	15402	15648	15499	15493	15706	15530	15599	15521	15531	15538	15379	15611	15672	15565	15613	15449	15518	15501	15605	15623	15522	15600	15452	15630	15564	15644	15533	15631	15425	15391	15400	15678	15550	15477	15620	15507	15537	15514	15609	15528	15570	15623	15647	15463	15504	15641	15534	15660	15634	15682	15681	15526	15402	15458	15623	15435	15406	15663	15499	15375	15576	15690	15610	15513	15686	15602	15641	15460	15523	15666	15573	15496	15735	15468	15547	15500	15620	15430	15559	15435	15580	15558	15458	15639	15452	15533	15616	15466	15612	15590	15433	15520	15594	15493	15606	15655	15562	15594	15576	15445	15675	15568	15622	15618	15601	15734	15650	15766	15604	15630	15755	15646	15571	15558	15690	15631	15602	15588	15599	15383	15523	15634	15657	15560	15677	15447	15601	15506	15465	15513	15613	15307	15683	15517	15619	15608	15510	15686	15502	15498	15602	15685	15488	15515	15615	15505	15477	15649	15666	15494	15474	15463	15564	15457	15630	15630	15568	15503	15731	15734	15632	15423	15802	15757	15509	15796	15529	15516	15554	15503	15645	15453	15591	15423	15507	15584	15449	15520	15632	15411	15741	15495	15470	15590	15576	15632	15596	15527	15656	15565	15573	15616	15544	15657	15485	15670	15605	15580	15511	15508	15490	15465	15476	15739	15609	15517	15657	15436	15358	15473	15528	15436	15609	15351	15509	15639	15686	15569	15642	15665	15509	15578	15532	15512	15657	15412	15881	15575	15551	15395	15705	15654	15652	15478	15670	15487	15630	15661	15540	15538	15682	15417	15554	15681	15557	15502	15542	15557	15411	15560	15546	15460	15585	15584	15570	15523	15669	15527	15497	15591	15548	15482	15539	15558	15535	15614	15615	15634	15586	15468	15702	15633	15702	15552	15660	15492	15554	15615	15477	15617	15641	15559	15627	15489	15598	15468	15461	15657	15606	15637	15633	15702	15505	15618	15631	15521	15514	15569	15431	15487	15562	15609	15480	15436	15538	15453	15663	15679	15642	15465	15645	15447	15483	15510	15497	15590	15508	15639	15569	15577	15761	15475	15473	15490	15489	15613	15606	15559	15357	15591	15543	15642	15687	15415	15531	15422	15707	15731	15527	15496	15518	15485	15454	15566	15679	15393	15526	15510	15448	15532	15430	15442	15523	15584	15426	15690	15666	15743	15446	15486	15700	15649	15567	15558	15478	15597	15384	15430	15503	15612	15450	15466	15568	15643	15498	15628	15500	15425	15519	15532	15608	15443	15549	15553	15611	15580	15645	15409	15386	15654	15527	15528	15481	15622	15661	15718	15714	15540	15543	15625	15559	15664	15510	15501	15544	15554	15631	15774	15586	15574	15471	15692	15590	15475	15529	15509	15511	15512	15692	15421	15691	15644	15606	15595	15629	15628	15642	15364	15594	15652	15518	15632	15539	15515	15533	15431	15584	15492	15554	15771	15473	15494	15497	15590	15457	15447	15425	15554	15578	15566	15665	15454	15507	15513	15610	15511	15479	15545	15428	15542	15534	15543	15548	15548	15716	15533	15526	15726	15626	15531	15722	15569	15567	15521	15587	15442	15534	15507	15488	15621	15388	15566	15527	15474	15445	15484	15438	15550	15555	15648	15521	15605	15410	15513	15528	15453	15469	15616	15519	15565	15584	15606	15540	15615	15620	15586	15547	15605	15582	15568	15463	15467	15470	15376	15662	15593	15494	15427	15555	15537	15433	15691	15661	15404	15498	15480	15568	15437	15625	15521	15451	15403	15431	15591	15720	15400	15592	15582	15690	15463	15522	15457	15651	15560	15541	15556	15635	15553	15576	15587	15554	15557	15544	15625	15528	15469	15688	15561	15689	15517	15616	15579	15601	15554	15625	15433	15591	15706	15604	15590	15551	15557	15555	15549	15542	15462	15414	15604	15463	15548	15605	15601	15396	15409	15519	15576	15690	15520	15500	15649	15485	15496	15653	15411	15643	15747	15588	15519	15657	15528	15663	15622	15564	15512	15765	15345	15434	15747	15484	15581	15508	15467	15638	15371	15538	15719	15415	15443	15402	15494	15535	15554	15418	15580	15601	15432	15482	15684	15611	15531	15594	15574	15606	15380	15503	15409	15581	15591	15541	15467	15538	15550	15694	15535	15403	15571	15720	15456	15446	15610	15530	15542	15500	15460	15667	15491	15564	15508	15632	15622	15448	15460	15522	15494	15566	15574	15498	15712	15655	15489	15666	15511	15568	15509	15469	15601	15627	15544	15422	15712	15700	15459	15654	15475	15469	15495	15569	15623	15468	15571	15506	15548	15603	15400	15584	15538	15432	15583	15490	15442	15638	15523	15671	15522	15570	15600	15612	15489	15439	15585	15390	15689	15660	15607	15515	15660	15611	15614	15663	15673	15653	15503	15431	15483	15580	15519	15512	15491	15676	15611	15561	15528	15474	15541	15747	15616	15515	15630	15623	15522	15601	15720	15539	15541	15650	15597	15576	15769	15396	15560	15601	15729	15448	15520	15640	15551	15668	15547	15623	15485	15619	15417	15609	15523	15571	15574	15562	15621	15645	15603	15617	15656	15526	15624	15577	15472	15494	15721	15681	15546	15736	15402	15486	15567	15565	15582	15593	15728	15522	15530	15534	15580	15613	15458	15457	15593	15767	15477	15490	15417	15447	15552	15464	15529	15555	15545	15526	15695	15553	15542	15713	15541	15561	15626	15541	15610	15417	15480	15586	15361	15370	15507	15553	15588	15540	15481	15635	15708	15722	15452	15612	15530	15421	15580	15708	15419	15646	15498	15598	15550	15455	15542	15627	15595	15395	15562	15437	15563	15580	15345	15734	15398	15593	15466	15508	15700	15513	15460	15557	15699	15536	15644	15627	15486	15496	15659	15556	15636	15446	15530	15555	15476	15635	15365	15592	15687	15550	15435	15539	15570	15770	15520	15687	15556	15514	15490	15588	15725	15698	15440	15633	15384	15615	15573	15505	15556	15366	15465	15640	15555	15584	15442	15730	15509	15503	15642	15609	15485	15458	15448	15449	15652	15355	15819	15558	15597	15555	15519	15583	15725	15587	15373	15536	15686	15514	15520	15597	15578	15596	15473	15471	15197	15488	15595	15562	15458	15689	15574	15681	15671	15569	15558	15588	15668	15525	15534	15648	15582	15606	15610	15556	15466	15600	15583	15708	15458	15669	15656	15584	15611	15495	15549	15531	15596	15544	15545	15814	15457	15443	15694	15593	15568	15421	15638	15612	15644	15372	15439	15555	15490	15653	15611	15702	15544	15616	15526	15771	15544	15426	15538	15613	15570	15537	15507	15653	15410	15677	15615	15592	15620	15520	15640	15534	15670	15695	15731	15578	15351	15582	15433	15557	15495	15433	15582	15431	15487	15597	15734	15604	15540	15481	15570	15590	15516	15507	15508	15587	15601	15491	15442	15508	15750	15451	15596	15543	15557	15497	15435	15439	15404	15632	15661	15536	15528	15549	15574	15619	15416	15562	15655	15711	15591	15547	15580	15508	15529	15614	15428	15568	15571	15415	15492	15494	15713	15431	15665	15598	15525	15566	15418	15592	15622	15576	15592	15397	15448	15544	15455	15490	15620	15593	15558	15458	15653	15577	15616	15720	15656	15537	15531	15764	15655	15670	15521	15501	15554	15507	15626	15536	15587	15604	15788	15625	15475	15527	15607	15520	15415	15457	15577	15711	15657	15519	15462	15702	15567	15547	15447	15672	15490	15462	15573	15547	15471	15427	15599	15659	15596	15531	15751	15427	15502	15705	15581	15462	15511	15609	15500	15472	15669	15543	15620	15432	15574	15472	15549	15395	15572	15482	15525	15731	15508	15513	15540	15678	15389	15766	15456	15594	15556	15552	15477	15584	15559	15704	15583	15499	15687	15426	15452	15533	15495	15446	15469	15684	15336	15622	15562	15616	15605	15373	15423	15547	15544	15687	15467	15482	15769	15710	15727	15471	15676	15513	15577	15616	15317	15594	15580	15584	15557	15474	15593	15415	15542	15708	15425	15480	15604	15616	15618	15669	15452	15445	15521	15439	15617	15619	15631	15588	15507	15582	15454	15671	15382	15719	15574	15450	15778	15708	15425	15609	15613	15645	15402	15759	15660	15601	15454	15634	15610	15554	15663	15627	15466	15319	15421	15704	15516	15560	15621	15685	15701	15578	15650	15528	15602	15748	15622	15607	15333	15344	15482	15584	15649	15460	15428	15575	15521	15600	15586	15460	15612	15313	15510	15596	15558	15553	15609	15623	15819	15543	15510	15601	15493	15543	15530	15595	15610	15607	15416	15351	15348	15561	15605	15375	15539	15619	15591	15473	15560	15547	15443	15620	15582	15387	15662	15620	15504	15529	15559	15379	15609	15604	15585	15568	15426	15490	15523	15680	15392	15443	15732	15465	15587	15502	15463	15602	15314	15552	15414	15619	15541	15557	15608	15613	15598	15338	15498	15531	15621	15519	15492	15461	15686	15604	15512	15640	15427	15460	15536	15418	15649	15338	15568	15608	15585	15508	15583	15690	15653	15500	15478	15587	15725	15608	15602	15685	15620	15454	15480	15624	15553	15680	15490	15629	15465	15677	15590	15475	15719	15570	15591	15475	15442	15583	15541	15496	15642	15649	15598	15545	15711	15504	15422	15554	15647	15534	15620	15522	15507	15555	15457	15495	15629	15571	15452	15511	15553	15500	15374	15599	15651	15573	15377	15428	15518	15609	15516	15417	15590	15433	15541	15561	15647	15623	15561	15454	15600	15611	15579	15655	15571	15676	15597	15444	15475	15652	15618	15525	15599	15451	15455	15607	15454	15375	15654	15643	15572	15490	15429	15609	15586	15513	15645	15550	15620	15606	15719	15496	15711	15591	15430	15320	15414	15665	15620	15597	15482	15454	15551	15383	15431	15541	15664	15546	15663	15365	15487	15591	15411	15584	15612	15479	15532	15481	15752	15710	15698	15523	15428	15629	15658	15449	15672	15548	15446	15647	15755	15603	15514	15602	15608	15628	15449
28865	23826	23619	17682	14728	14711	17636	18568	16260	14561	14450	14378	14347	14399	14156	14209	14348	14237	14364	14279	14383	14182	14314	14293	14271	14125	14213	14334	14260	14203	14428	14202	14179	14197	14155	14163	14176	14237	14145	13929	14311	14280	14346	14286	14267	14189	14243	14289	14150	14279	14349	14230	14315	14193	14170	14152	14323	14234	14121	14228	14273	14317	14268	14218	14351	14271	14453	14331	14124	14153	14219	14344	14256	14128	14457	14161	14344	14279	14158	14203	14331	14320	14287	14296	14272	14188	14296	14111	14010	14340	14349	14238	14067	14327	14314	14326	14228	13995	14243	14327	14342	14261	14224	14056	14264	14350	14433	14110	14434	14238	14367	14368	14295	14444	14236	13954	14504	14251	13962	14297	14298	14301	14087	14237	14218	14098	14101	13982	14314	14145	14010	13969	14256	14329	14299	14365	14073	14174	14080	14155	14011	14278	14368	14207	14292	14330	14083	14211	14358	14184	14214	14195	14314	14223	14182	14356	14196	14067	14021	14152	14365	14123	14048	14426	14027	14168	14056	14301	14144	14180	14304	14078	14345	14339	14198	14281	14245	14329	14185	14108	14385	14263	14153	14316	14190	14199	14010	14010	14314	14235	14229	14290	14105	14234	14198	14276	14267	14324	14357	14312	14348	13982	14112	14380	14277	14035	14418	14305	14184	14095	13989	14276	14275	14290	14130	14213	14323	14574	14226	14245	14291	14165	14345	14187	14104	14156	14244	14226	14142	14104	14062	14250	14180	14222	14279	14235	14102	14145	14345	14036	14231	14215	14166	14119	14337	14248	14246	14071	14155	14141	14370	14231	14245	14395	14062	14283	14126	14167	14076	14141	14294	14238	14322	14166	14203	14116	14219	14127	14246	14197	14085	14207	14171	14352	14190	14209	14264	14314	14266	14281	14377	14029	14067	14291	14501	13987	14256	14161	14002	14117	14289	14155	14360	14051	14234	14346	14222	14015	14305	14178	14318	14293	14284	14296	14459	14358	14338	14365	14190	14386	14431	14039	14037	14158	14243	14192	14285	14221	14128	14249	14195	14268	14040	14230	14231	14154	14226	14416	14275	14307	14470	14166	14303	14111	14289	14354	14311	14257	14310	14306	14261	14163	14243	14196	14282	14080	14148	13874	14160	14167	14104	14238	14235	14318	14309	14106	14262	14186	14546	14188	14269	14194	14328	14390	14316	14252	14207	14283	14213	14256	14010	14245	14260	14564	14084	14375	14253	14173	14151	14149	14185	14189	14310	14277	14180	14362	14264	14329	14235	14215	14217	14331	14213	14300	14175	14344	14319	14270	14214	14124	14382	14264	14106	14281	14193	14154	14172	14351	14263	14351	14169	14457	14389	14257	14364	14292	14262	14194	14261	14153	14355	14291	14153	14140	14247	14211	14192	14099	14063	14257	14342	14120	14247	14161	14289	14249	14220	14137	14204	13954	13966	14307	14212	14274	14146	14281	14185	14109	14040	14094	14066	14172	14161	14126	14197	14224	14242	14167	14176	14390	14096	14322	14304	14011	14226	13949	14216	14161	14148	14305	14178	14124	14234	14384	14147	14317	14344	14322	14286	14195	14338	14336	14304	14141	14286	14458	14036	14125	14192	14397	14153	14170	14253	14360	14090	14143	14418	14277	13975	14211	14326	14156	14273	14087	14050	14169	14357	14285	14108	14058	14198	14278	14290	14117	14331	14334	14191	14235	14332	14243	14390	14241	14100	14190	14141	14105	14394	14245	14381	14282	14443	14247	14204	14197	14338	14119	14146	14234	14075	14055	14314	14118	14258	14061	14301	14120	14135	14304	14158	14173	14220	14280	14329	14143	14026	14257	14324	14146	14317	14193	14351	14315	14315	14198	14224	14066	14352	14269	14251	14248	14307	14287	14297	14211	14205	14219	14262	14347	14299	14186	14170	14246	14280	14367	14225	14137	14205	14147	14389	14211	14388	14278	14041	14292	14227	14363	14061	14327	14496	14268	14267	14353	14199	14088	14030	14316	14192	14247	14345	14216	14253	14312	14185	14128	14190	14331	14279	14214	14073	14231	14095	14255	14371	14197	14234	14199	14222	14149	14301	14193	14303	14325	14023	14159	14182	14138	14167	14168	14215	14181	14388	14173	14179	14137	14279	14218	14301	14067	14295	14186	14185	14252	14105	14155	14178	14402	14211	14170	14182	14188	14208	14198	14243	14151	14257	14089	14086	14163	14398	14114	14245	14470	14144	14266	14528	14147	14238	14272	14077	14037	14349	14283	14366	14368	14342	14199	14317	14278	14127	14318	14312	14338	14277	14245	14354	14137	14499	14273	14058	14206	14152	14228	14288	14254	14100	14310	14372	14078	14395	14119	14216	14189	14306	14232	14256	14480	14205	14291	14090	14360	14204	14230	14152	14249	14344	14363	14314	14147	14074	14214	14375	14127	14237	14095	14200	14249	14179	14366	14175	14215	14165	14286	14322	14336	14156	14348	14294	14332	14195	14184	14177	14309	14191	13988	14332	14191	14301	14186	14259	14097	14100	14152	14325	14385	14491	14272	14227	14074	14212	14443	14149	14168	14316	14371	14111	14187	14393	14071	14184	14204	14231	14193	14193	14116	14108	14358	14255	14313	14127	14270	14184	14295	14023	14277	14387	14411	14295	14373	14234	14021	14257	14332	14399	14317	14086	14289	14281	14153	14442	14102	14182	14322	14140	14263	14041	14104	14077	14314	14303	14157	14136	14267	14152	14410	14348	14362	14356	14297	14139	14277	14195	14233	14170	14318	14070	14368	14205	14331	14010	14290	14248	14157	14337	14167	14425	14289	14455	14384	14312	14285	14156	14284	14264	14129	14147	14246	14244	14120	14094	14232	14259	14219	14198	14109	14259	14328	14067	14301	14151	14113	14165	14124	14277	14356	14279	14345	14299	14052	14235	14366	14243	13910	14180	14364	14113	14097	14301	14106	14180	14375	14212	14313	14231	14072	14212	14127	14374	14357	14267	14086	13987	14280	14111	14180	14314	14282	14271	14213	14234	14257	14149	14298	14220	14184	14317	14132	14261	14078	14335	14447	14223	14320	14291	14439	14165	14207	14383	14284	14335	14226	14177	14230	14308	14212	14180	14163	14194	14109	14129	14265	14363	14326	14294	14297	14100	14108	14233	14104	14203	14197	14370	14177	14274	14282	14240	14302	14141	14292	14209	14320	14331	14149	14211	14411	14335	14334	14406	14035	14264	14157	14296	14143	14186	14101	14501	14158	14214	14044	14113	14226	14101	14237	14232	14323	14310	14273	14292	14046	14127	14391	14104	14297	14238	14383	14128	14263	14078	14355	14331	14280	14134	14080	14253	14125	14274	14085	14526	14231	14342	14206	14308	14395	14232	14347	14387	14092	14182	14047	14264	14183	14244	14075	14194	14341	14378	14255	14190	14168	14278	14212	14161	14087	14179	14318	14325	14163	13945	14166	14171	14329	14116	14272	14157	14366	14278	14297	14222	14139	14230	14219	14154	14249	14203	14039	14242	14163	14055	14307	14038	14234	14137	14130	14292	14116	14037	14290	14226	14091	14349	14310	14412	14154	14151	14217	14092	14047	14066	14309	14349	14210	14158	14225	14310	14227	14329	14107	14233	14096	14335	14330	14206	14241	14167	14218	14289	14338	14323	14382	14240	14275	14173	14225	14236	14074	14209	14212	13989	14162	14394	14251	14073	14112	14201	14056	14189	14124	14034	14312	14049	14334	14255	14373	14328	14332	14202	14028	14196	14245	14342	14180	14156	14385	14376	14162	14297	13986	14289	14189	14274	14256	14106	14222	14123	14270	14163	14216	14328	14221	14240	14366	14170	14221	14314	14245	14161	14150	14374	14160	14099	14203	14254	14258	14238	14318	14363	14102	14319	14229	14179	14144	14242	14321	14309	14241	14199	14148	14264	14157	14197	14208	14152	14267	14230	14296	14380	13943	14234	14351	14323	14347	14408	14040	14254	14327	14282	14310	14238	14110	14105	14123	14226	14163	14316	14066	14226	14131	14108	14212	14440	14266	14238	14244	14360	14214	14330	14376	14242	14439	14292	14264	14242	14226	14096	14119	14168	14237	14138	14221	14380	14275	14332	14333	14138	14274	14179	14251	14249	14255	14171	14332	14274	14372	14252	14402	14263	14316	14327	14329	14426	14408	14056	14102	14261	14285	14245	14244	14236	14354	14364	14219	14309	14159	14130	14002	14191	14229	14226	14178	14233	14209	14159	14341	14210	14080	14092	14287	14125	14272	14150	14352	14362	14177	14400	14005	14207	14262	14271	14434	14274	13975	14315	14264	14066	14165	14182	14371	14149	14142	14232	14078	14371	14144	14222	14307	14291	14164	14316	14262	14400	14184	14131	14347	14274	14257	14129	14047	14343	14363	14154	14398	14114	14206	14180	14285	14213	14278	14399	14087	14267	14287	14278	14334	14221	14253	14237	14345	14144	14133	14169	14322	14343	14261	14271	14326	14071	14283	14261	14224	14281	14302	14173	14397	14179	14130	14382	14317	14155	14379	14071	14267	14206	14181	14145	14256	14225	14351	14187	14246	14250	14336	14193	14321	14331	14093	14178	14298	14100	14303	14304	14360	14333	14241	14240	14139	14321	14231	14100	14170	14176	13995	14289	14344	14229	14337	14327	14073	14020	14308	14235	14448	14213	14223	14233	14272	14497	14192	14291	14262	14326	14311	14168	14115	14178	14217	14355	14198	14240	14348	14475	14313	14247	14246	14228	14408	14183	14088	13878	14357	14128	14422	14255	14400	14242	14265	14159	14143	14378	14271	14294	14241	14128	14340	14261	14255	14215	14355	14356	14221	14265	14225	14479	14093	14256	14122	14176	14205	14247	14223	14320	14329	14279	14367	14342	14291	14197	14163	14249	14248	14178	14044	14138	14238	14143	14266	14401	14224	14038	14096	14315	14238	14324	14262	14085	14184	14328	14365	14175	14089	14336	14257	14121	14279	14294	14185	14258	14211	14373	14307	14322	14202	14352	14420	14370	14185	14265	14359	14156	14242	14292	14118	14080	14179	14270	14195	14313	14008	14300	14239	14218	14266	14200	14261	14268	14291	14159	14325	14348	14387	14226	14213	14222	14240	14094	14274	14293	14033
19842	31307	20871	13976	13249	13472	17741	17788	14703	12845	12776	12659	12766	12777	12714	12682	12698	12642	12745	12733	12843	12617	12597	12839	12803	12768	12707	12710	12741	12771	12687	12791	12773	12613	12741	12620	12701	12733	12600	12535	12734	12604	12954	12838	12794	12829	12689	12889	12889	12752	12745	12785	12596	12679	12692	12752	12714	12586	12786	12914	12864	12822	12658	12837	12636	12570	12974	12705	12873	12724	12666	12803	12747	12667	12575	12745	12753	12777	12697	12710	12742	12852	12537	12788	12723	12810	12613	12761	12700	12660	12626	12683	12811	12723	12747	12706	12594	12592	12654	12722	12649	12762	12730	12583	12795	12591	12666	12540	12705	12584	12710	12685	12693	12725	12890	12743	12750	12618	12647	12657	12727	12763	12822	12679	12564	12612	12704	12568	12793	12712	12723	12721	12747	12788	12712	12547	12643	12636	12710	12739	12675	12830	12817	12581	12865	12748	12742	12610	12811	12697	12637	12750	12716	12630	12737	12617	12772	12601	12890	12851	12701	12656	12626	12731	12800	12878	12725	12677	12761	12762	12681	12802	12677	12765	12780	12614	12683	12630	12785	12855	12640	12723	12599	12680	12769	12756	12750	12668	12746	12662	12634	12798	12819	12732	12671	12756	12979	12810	12632	12847	12822	12659	12615	12771	12733	12788	12690	12681	12706	12800	12836	12733	12779	12559	12666	12755	12880	12672	12831	12770	12629	12563	12711	12788	12737	12744	12608	12751	12623	12708	12713	12589	12669	12776	12679	12620	12662	12766	12735	12666	12693	12646	12747	12540	12693	12710	12735	12710	12778	12822	12670	12702	12921	12677	12796	12584	12600	12760	12627	12689	12735	12846	12560	12771	12774	12628	12789	12672	12919	12824	12730	12640	12657	12692	12762	12674	12852	12633	12831	12614	12607	12556	12824	12713	12551	12743	12721	12714	12746	12710	12761	12516	12749	12794	12689	12666	12661	12851	12609	12769	12924	12656	12747	12654	12789	12658	12713	12762	12618	12982	12773	12690	12608	12599	12533	12800	12780	12678	12656	12911	12663	12868	12734	12713	12723	12548	12821	12636	12619	12662	12814	12574	12788	12744	12720	12787	12685	12651	12698	12802	12686	12693	12740	12738	12736	12591	12727	12902	12693	12632	12916	12614	12762	12660	12611	12820	12802	12691	12645	12745	12627	12693	12695	12829	12676	12956	12552	12655	12802	12860	12578	12850	12726	12785	12732	12692	12678	12740	12847	12648	12571	12773	12731	12661	12761	12590	12713	12727	12694	12714	12815	12611	12884	12762	12661	12822	12727	12806	12679	12756	12649	12823	12614	12858	12844	12716	12818	12878	12956	12605	12611	12829	12825	12625	12759	12742	12868	12578	12659	12762	12791	12867	12775	12710	12580	12677	12709	12718	12688	12666	12615	12598	12852	12551	12785	12648	12583	12716	12580	12681	12798	12809	12609	12698	12762	12695	12832	12641	12688	12779	12743	12718	12630	12749	12581	12795	12739	12700	12699	12618	12538	12660	12629	12696	12685	12703	12645	12795	12789	12817	12690	12651	12734	12699	12773	12773	12652	12772	12653	12729	12851	12565	12654	12847	12733	12890	12609	12780	12786	12633	12744	12808	12708	12713	12733	12747	12598	12486	12692	12761	12648	12804	12804	12778	12680	12817	12681	12573	12712	12689	12732	12621	12715	12759	12721	12807	12684	12874	12898	12725	12823	12812	12772	12603	12729	12775	12671	12776	12752	12659	12702	12562	12788	12685	12742	12813	12806	12652	12722	12792	12656	12754	12724	12653	12820	12751	12580	12699	12782	12654	12742	12806	12737	12692	12623	12698	12631	12795	12710	12623	12835	12632	12754	12925	12710	12591	12700	12719	12800	12736	12687	12796	12737	12785	12717	12684	12872	12633	12725	12729	12688	12683	12591	12511	12714	12627	12815	12777	12736	12687	12763	12648	12731	12707	12679	12762	12685	12707	12648	12790	12717	12814	12788	12629	12714	12669	12756	12771	12612	12708	12691	12703	12730	12774	12824	12684	12754	12651	12810	12694	12867	12622	12739	12839	12780	12759	12758	12744	12635	12568	12645	12749	12764	12743	12585	12848	12808	12535	12686	12789	12395	12765	12720	12722	12795	12483	12689	12764	12768	12764	12709	12830	12641	12741	12801	12694	12754	12751	12797	12769	12785	12776	12722	12698	12820	12835	12706	12876	12752	12771	12585	12790	12587	12776	12942	12670	12732	12915	12744	12681	12653	12723	12638	12697	12563	12696	12743	12713	12891	12765	12741	12743	12815	12713	12761	12711	12795	12635	12750	12652	12793	12714	12612	12662	12651	12779	12777	12753	12845	12667	12667	12789	12722	12753	12774	12656	12839	12855	12695	12700	12760	12666	12834	12603	12841	12604	12717	12749	12801	12664	12570	12828	12715	12864	12597	12604	12592	12750	12724	12704	12683	12769	12648	12762	12754	12620	12758	12676	12840	12586	12566	12772	12740	12678	12652	12760	12849	12627	12596	12886	12677	12702	12845	12748	12583	12908	12608	12706	12897	12784	12719	12719	12614	12800	12839	12602	12766	12655	12657	12746	12555	12754	12584	12795	12715	12817	12524	12738	12820	12697	12720	12683	12746	12671	12725	12689	12715	12664	12636	12786	12603	12689	12745	12705	12677	12703	12678	12841	12832	12876	12741	12583	12741	12677	12846	12746	12636	12676	12628	12584	12587	12704	12817	12673	12693	12629	12730	12601	12895	12750	12726	12818	12620	12683	12750	12679	12843	12544	12798	12733	12774	12738	12876	12642	12443	12655	12812	12865	12686	12818	12594	12707	12792	12679	12699	12742	12611	12777	12677	12653	12817	12793	12769	12786	12484	12707	12625	12843	12835	12750	12790	12674	12696	12593	12907	12801	12767	12727	12555	12665	12541	12693	12672	12682	12761	12725	12691	12671	12660	12490	12775	12726	12577	12813	12861	12531	12824	12626	12884	12720	12816	12651	12803	12791	12624	12714	12817	12762	12642	12690	12723	12738	12722	12824	12651	12838	12658	12748	12734	12796	12608	12791	12685	12781	12654	12724	12673	12688	12637	12772	12714	12656	12769	12816	12683	12683	12656	12858	12762	12634	12697	12777	12849	12788	12807	12687	12740	12761	12704	12725	12909	12743	12539	12817	12784	12681	12695	12695	12754	12628	12868	12566	12720	12738	12655	12531	12712	12807	12728	12806	12819	12593	12719	12687	12686	12768	12712	12631	12866	12886	12694	12664	12844	12667	12645	12805	12751	12651	12526	12678	12796	12916	12554	12805	12605	12745	12695	12766	12663	12795	12714	12715	12653	12682	12707	12725	12716	12658	12650	12808	12801	12776	12439	12625	12670	12698	12782	12708	12730	12794	12808	12541	12737	12715	12646	12805	12822	12742	12601	12750	12780	12715	12679	12726	12798	12762	12577	12661	12640	12645	12741	12606	12954	12887	12662	12607	12719	12830	12751	12891	12771	12664	12651	12625	12647	12634	12703	12781	12706	12617	12697	12697	12649	12765	12783	12764	12450	12625	12802	12800	12589	12710	12773	12768	12576	12732	12639	12731	12789	12742	12697	12773	12760	12682	12527	12720	12785	12770	12674	12631	12826	12709	12679	12705	12681	12767	12851	12652	12739	12636	12614	12714	12744	12788	12747	12692	12767	12738	12631	12758	12750	12778	12770	12983	12731	12727	12763	12815	12743	12804	12752	12588	12800	12784	12515	12693	12649	12859	12607	12733	12872	12603	12797	12747	12824	12724	12703	12592	12663	12734	12614	12757	12821	12648	12759	12649	12699	12717	12862	12821	12778	12769	12825	12654	12641	12661	12815	12728	12803	12626	12711	12732	12768	12678	12644	12599	12617	12829	12815	12758	12654	12896	12991	12780	12778	12808	12772	12736	12651	12755	12617	12704	12747	12754	12684	12804	12784	12853	12734	12626	12672	12680	12724	12836	12660	12817	12834	12686	12754	12580	12613	12737	12730	12766	12644	12647	12731	12739	12721	12879	12608	12657	12753	12815	12686	12681	12761	12762	12701	12859	12621	12630	12727	12847	12897	12709	12702	12811	12672	12722	12698	12773	12647	12636	12659	12754	12580	12705	12708	12789	12848	12701	12699	12721	12636	12699	12634	12765	12724	12707	12734	12642	12738	12722	12665	12770	12645	12647	12862	12810	12700	12793	12785	12794	12886	12900	12729	12645	12753	12615	12777	12674	12815	12463	12715	12693	12778	12752	12598	12709	12652	12659	12761	12703	12742	12763	12669	12731	12803	12911	12733	12592	12756	12701	12624	12631	12759	12959	12656	12795	12660	12667	12802	12644	12724	12615	12761	12807	12759	12729	12696	12443	12724	12553	12782	12617	12622	12862	12750	12803	12756	12887	12851	12566	12724	12500	12686	12789	12828	12767	12586	12688	12850	12827	12557	12663	12784	12605	12823	12727	12623	12735	12835	12616	12875	12812	12665	12671	12604	12733	12548	12581	12813	12663	12690	12786	12770	12727	12564	12695	12795	12748	12779	12655	12683	12653	12831	12720	12789	12676	12752	12781	12744	12708	12657	12662	12779	12875	12667	12671	12624	12863	12789	12849	12911	12822	12839	12811	12782	12669	12671	12699	12797	12721	12533	12803	12507	12747	12645	12636	12778	12633	12761	12814	12814	12721	12815	12734	12658	12679	12736	12727	12955	12778	12674	12701	12950	12599	12577	12717	12710	12705	12643	12776	12770	12792	12834	12712	12717	12631	12730	12774	12776	12780	12758	12709	12715	12743	12612	12713	12772	12636	12588	12830	12886	12612	12865	12697	12771	12683	12889	12611	12693	12618	12707	12763	12618	12767	12733	12700	12683	12760	12703	12550	12673	12805	12761	12902	12526	12638	12946	12626	12551	12758	12698	12667	12554	12811	12869	12751	12848	12708	12609	12796	12918	12824	12604	12678	12846	12667	12703	12849	12661	12637	12736	12647	12746	12785	12684	12836	12649	12601	12783	12715	12829	12629	12652	12671	12787	12800	12769	12786	12836	12722	12682	12591	12749	12811	12585	12848	12673	12744	12900	12865	12791	12757	12604	12825	12786	12637	12626	12772	12933	12738	12724	12609
23390	21068	27707	24809	21564	24745	46294	35010	25558	19293	16671	16221	16194	16263	16240	16252	16212	16376	16272	16200	16378	16388	16202	16279	16241	16071	16381	16141	16095	16094	16282	16275	16282	16370	16264	16143	16397	16125	16227	16159	16145	16088	16103	16230	16154	16224	16198	16290	16130	16255	16176	16384	16224	16190	16239	16067	16130	16219	16136	16169	16103	16160	16302	16209	16092	15972	16173	16126	16278	16256	16179	16091	16197	16235	16446	15994	16234	16218	16182	16273	16053	16156	16259	16080	16128	16119	16185	16159	16322	16185	16102	16046	16177	16013	16212	16302	16191	15980	16459	16412	16252	16152	16090	16118	16090	16231	16224	16274	16201	16414	16136	16088	16088	16239	16234	16289	16232	16406	16359	16472	16118	16295	16036	16232	16173	16149	16182	16108	16290	16317	16175	16026	16040	16365	16320	16156	16051	15973	16315	16128	16227	16177	16051	15935	16088	15918	16241	16432	16274	16315	16105	16201	16068	16211	16126	16060	16076	16135	15999	16284	16085	16084	16196	16193	16155	16099	16341	16116	16181	16219	16250	16262	16095	16189	16159	16088	16355	16249	16278	16482	16229	16034	16230	16212	16193	16384	16189	16062	16172	16309	16396	16082	16134	16231	16266	16149	16266	16203	16272	16346	16092	16191	16313	16123	16308	16410	16139	16095	16154	16181	16217	16104	16197	16244	16268	16379	16278	16161	16216	16416	16176	16214	16123	16137	16075	16153	16163	16006	16057	16146	16227	16388	16378	16201	16194	16302	16106	16372	16023	16086	16075	16139	16333	16130	16101	16103	16019	16178	16098	16290	16291	16243	16248	16195	16225	16249	16137	16173	16271	16201	16175	15974	16248	16187	16316	16062	16287	16170	16174	16147	16259	16209	16185	16307	16436	16164	16222	16045	16212	16070	16321	16141	16244	16106	16116	16168	16254	16377	16090	16220	16165	16177	16071	16016	16036	15995	16211	16282	16225	16348	16174	16089	16362	16133	16069	16182	16212	16147	16001	16100	16325	16147	16280	16351	16182	16116	16203	16259	16382	16131	16147	15976	16124	16268	16259	16208	16137	16246	16170	16104	16132	16027	16228	16186	16153	16209	16276	16032	16087	16269	16124	16255	16129	16291	16222	16089	16099	16207	16118	16196	16191	15976	16302	16386	16349	16248	16293	16128	16186	16214	16215	16086	16139	15987	16003	16090	16254	16123	16138	16165	16189	16087	16127	16008	16308	16238	16138	16128	16054	16272	16336	16210	16166	16311	16157	16347	16164	16268	16315	16113	16264	16279	16188	16302	16074	16165	16395	16144	16040	16262	16294	16160	16282	15952	15990	15763	16046	16326	16280	16205	16065	16181	16105	16183	16118	16142	16226	15921	16132	16212	16157	16062	16556	16293	16266	16139	16024	16145	16099	16212	15998	16272	16383	16142	16180	16120	16135	16087	16390	16087	16080	16189	15986	16072	16242	16073	16153	16158	16145	16056	16107	15999	16341	15926	16165	16033	16062	16255	16263	16115	16409	16152	16128	16197	16163	16045	16215	16099	16009	16010	16068	16273	16303	16179	16271	16242	16217	16297	16015	16218	16133	16161	16230	15990	16149	15975	16063	16380	16242	16159	16086	16116	16224	15999	16279	15978	16283	16317	16135	16145	16043	16094	15939	16187	16072	16098	16221	16132	16281	16138	16253	16120	16473	16073	16365	16330	16064	16218	16052	16136	16154	16105	16132	16271	16145	16088	16086	16094	16206	16163	16158	16207	16172	16311	16141	16253	16313	16214	16320	16116	16156	16263	16437	16378	16085	16325	16206	16289	16143	16091	16048	16317	16142	16217	16041	16167	16117	16139	16077	16156	16368	16132	16222	16225	16115	15941	16347	16105	16168	16328	16082	15977	16190	16066	16035	16007	16280	16042	16213	16181	16133	16173	16132	16279	15962	16197	16183	16251	16171	16177	16166	16247	16290	16174	16205	16001	16048	16183	16075	16355	16069	16155	16244	16106	16097	16043	16062	16175	16144	16179	16312	16142	16342	16169	16193	16330	16258	16079	16307	16095	15962	15994	16330	16246	16095	16219	16053	16296	16061	16180	16242	16405	16060	16102	16160	16266	16076	16249	16371	16080	16125	16265	16038	16073	16081	15975	16029	16340	16172	16139	16309	16119	16148	16303	16294	16232	16430	15992	16131	16289	15953	16227	16227	16338	16260	16143	16077	16226	16265	16181	16298	16073	16267	16307	15935	16131	16139	16194	16215	16199	16221	16388	16317	16131	16202	16110	16237	16166	15994	16119	16126	15991	16069	16089	16256	16059	16067	16099	16178	16197	16247	16209	16203	16299	16207	16381	16319	16072	16281	16181	16250	16131	16129	16228	16207	16207	16015	16140	16250	16196	16277	16208	16036	16294	16388	16486	16188	16097	16048	15895	16384	16113	16333	16219	16210	16405	16179	16278	16089	16137	16187	16112	16120	16220	16209	16065	16130	16068	16021	16179	16036	16330	16256	16101	16217	16011	16062	16266	16096	16296	16146	16137	16082	16091	16127	16021	16177	15950	16147	16274	16020	16409	16267	16151	16136	15985	16262	16059	16188	16207	16197	16129	16381	16375	16001	16032	16232	16015	16114	16371	16412	16001	16053	16044	16383	16151	16240	16267	16327	16207	16112	15972	16052	16208	16115	16232	15999	16093	16199	16156	16107	16385	16254	16161	16311	16083	16155	16119	16210	16172	16275	16181	16359	16313	16372	16230	16281	16385	16243	16230	16288	16234	16264	16074	16060	16241	16229	16225	16271	16261	15921	16083	16200	16446	16249	16189	16204	16173	16048	16337	16148	16189	16083	16237	16250	16115	16090	16112	16208	16321	16197	16192	16006	15995	16038	16067	16201	16189	16075	16209	15985	16079	16218	16266	16206	16144	16243	16169	16215	16111	16130	16263	16152	16366	16285	16198	16446	16309	16298	16149	16125	16103	16259	16330	15990	16176	16244	16081	16099	16275	16223	16216	16323	16070	16332	16180	16252	16212	16291	16175	16242	16111	16090	16270	16005	16164	16297	16073	16138	16295	16134	16070	16136	16069	16155	15992	15969	16023	16101	16257	16138	16125	16091	16212	16099	16316	16120	16208	16137	16356	16330	16229	16210	16003	16130	15984	16119	16207	16012	16310	16235	16210	16278	16161	16164	16221	16156	16214	16145	16376	16249	16105	16263	16115	16110	16144	16257	16071	16112	16057	15949	15985	16087	16113	16060	16247	16116	16127	16280	16438	16260	15902	16042	16319	16275	16488	16274	16134	16325	16190	16341	16059	16288	16122	16163	16279	16223	16321	16214	16201	16278	16080	16252	16317	16059	16202	16059	16171	16182	16218	16266	16187	16275	16185	16125	16168	16139	16162	16235	16258	16124	16074	16134	16061	16069	16202	16047	16058	16449	16199	15939	16078	16214	15982	16137	16053	16094	16152	16085	16047	16239	16319	16251	16076	16199	16183	16061	16137	16114	16220	16118	16187	16171	16038	16005	16234	16305	16124	16249	16025	16228	16191	16171	16222	16195	16183	16331	16254	16249	16069	16192	16123	16162	16005	16128	16102	16041	16483	16218	16112	16247	16168	16229	16144	16267	16078	16190	16414	16292	16105	16199	16196	16178	15838	16253	16191	16216	16058	16004	16124	16177	16151	16074	16069	16262	16312	16110	16041	16260	16267	16222	16163	16287	16240	16405	15953	15922	16108	16180	16187	16217	16379	16071	16033	16267	16183	16378	16048	16118	16007	16225	16318	16129	16425	16052	16110	16203	16187	16236	16228	16256	16082	16307	16249	16149	16336	16146	15934	16080	16017	16122	16328	16158	16167	16124	16092	16181	16271	16165	16164	16320	16149	16051	16281	16157	15929	16284	16194	16294	16221	16279	16189	16031	16236	16386	16363	16193	15922	16227	16322	16152	16094	16132	16171	16115	16390	16383	16205	16157	15972	16189	16255	16379	16197	16255	16269	16262	16250	16285	16209	16184	16214	16366	16289	16123	16289	16214	16019	16253	16233	16258	16027	16259	15993	16208	16248	16196	16196	16330	16217	16159	15991	16178	16275	16215	16258	16053	16313	16159	15985	16050	16307	16237	16396	16096	16190	16180	16311	16099	16379	15960	16281	16297	16082	16359	16472	16389	16064	16239	16157	16065	16127	16063	16290	16317	16183	16244	16154	16103	16228	16110	16335	15978	16148	16045	16123	16093	15992	16267	16277	16164	16102	16161	16141	16145	16075	16354	16085	16202	16092	16198	16077	15929	16130	15986	16579	16278	16149	16203	16360	16186	16319	16111	16034	16165	16163	16189	16306	16137	16223	16244	15985	16244	16372	16099	16153	16075	16182	16148	16245	16071	16087	16061	16054	16068	16120	16197	16273	16067	16053	16171	16367	16155	16269	16399	16101	16186	16090	16177	16148	16234	16338	16135	16313	16289	16227	15979	16164	16019	16129	16088	16230	16298	16282	16121	16333	16157	16085	16287	16129	16174	16064	16195	16239	16122	16184	16334	16098	16117	16061	16195	16223	16322	16059	16346	16091	16026	16214	16243	16332	16130	16007	16113	16097	16288	16125	16372	16166	16257	16189	16354	16339	16227	16185	16113	16197	16315	16247	16224	16057	16392	16071	16155	16174	16106	16037	16210	16228	16228	16090	16199	16313	16298	16020	16275	16131	16119	16170	16235	16355	16306	16111	16070	16018	16234	16102	16226	16050	16210	16383	16308	16179	16308	16246	16271	16213	16366	16234	16223	16418	16308	16115	16334	16229	16266	16173	16357	16212	16221	16112	16210	16083	16024	16248	16069	16253	16323	16459	16307	16292	16151	16117	16184	16132	15860	15867	16311	16278	16058	16195	16322	16089	16129	16142	15901	16105	16343	16122	16141	16333	16222	16299	16135	16050	16487	16060	16416	16197	16120	16242	16052	16325	16300	16218	16129	16228	16235	16046	16067	16118	16308	16241	16174	16087	16047	16227	16240	16184	16216	16022	16090	16328	15994	16107	16209	16092	16268	16267	16199	16145	15930	16221	16276	16117	16066	16111	16141	16255	16133	16321	16302	16168	16188	16090	16306	16078	16191	16128	16303	15939	16349	16078	16196	16187	16217	16176
21165	42298	28210	17477	15560	24437	45220	34133	23930	16115	13995	14215	14121	13990	14050	14075	14113	14199	14060	13917	13936	14114	14026	13852	14054	14114	13967	14008	13856	13706	13990	14076	13939	13913	14055	14026	13999	14024	13961	13894	13907	13903	13988	13831	14069	13987	14043	14008	13982	13953	13911	14071	13966	14029	13947	14117	13978	13886	13864	13820	14005	13949	14050	14006	13793	13926	14001	13911	14069	14028	13834	14038	14067	14088	14019	14072	13933	13907	14061	13923	13895	14114	13884	13982	13950	13923	13743	14022	14031	13992	13843	14016	14117	13861	14045	13859	13982	14060	14235	14042	13971	13973	14041	13862	14011	14144	14207	13921	13893	13964	13989	14056	14156	13867	13866	13866	13926	14080	14076	14048	14047	13875	13926	13846	13993	13899	13942	13864	14030	13978	13844	13991	13999	13952	13997	13949	13881	13803	13907	13993	13901	13984	13760	14050	13989	13987	14094	13991	13803	14083	14120	13918	13978	14059	13946	14010	13991	14000	13965	13973	14116	13862	13913	14156	14060	13931	13896	14002	14032	14110	14059	13823	13960	14000	13995	13802	14060	13906	13828	13977	13987	14034	14088	14129	13996	14089	14036	14077	13949	14060	13917	13867	14133	13897	14097	14081	13880	13924	13974	13934	14020	14175	14105	13963	13808	14192	13838	13982	13992	13794	14015	14117	13995	13944	13930	14022	13983	13833	13820	13932	14022	14041	14019	14015	13878	13836	14059	13862	14072	13905	14036	13727	14161	14051	14195	14018	14191	14040	13967	13961	14101	13941	14007	13840	14067	13971	13990	13810	14011	13671	13880	14106	13957	14089	14027	13779	14078	13941	13884	13932	13843	14194	13993	13997	13920	13979	13834	13991	14051	13991	13845	13934	13982	14012	13976	13856	13849	13820	14083	13912	14035	13969	13944	13956	13937	14015	14074	14049	13821	14068	13957	14001	14093	13895	14015	13912	13839	13916	13965	14153	13843	13919	13991	14171	14089	13935	13813	14072	13987	14157	14114	13922	14039	13918	14114	13863	13951	13921	14074	13905	14031	14096	14092	13944	13994	14135	14030	13888	14003	13958	13931	13984	13977	14006	13814	14040	13858	14103	13941	14028	13999	14025	13961	14027	13822	13971	13835	14098	13902	13899	14118	14187	13926	14045	14017	13870	14013	13839	14075	13896	13999	13773	13984	13985	14055	13901	14075	13998	14057	13897	13852	13871	13891	14086	13979	13981	13956	13911	14138	13961	14012	13744	13889	14206	13990	13871	14010	14056	13954	13791	14121	13815	13972	13961	14036	13946	13936	13877	13855	13932	14049	13914	13940	13854	13962	13993	13835	13978	14040	14086	14038	13838	13896	13983	14022	13885	13950	14052	13950	13951	14114	14027	13914	14138	13993	14157	14151	14056	13974	13867	13948	14060	13898	14030	14041	14053	13987	13857	14134	13907	14088	13973	13779	13885	13889	14025	13936	14046	13911	13948	13975	14020	13960	13833	13959	14023	14058	13881	13900	13965	14072	14035	13929	13980	14042	14127	14024	13992	14045	14021	14112	14044	14042	14047	13989	13829	14162	13968	13820	14020	14026	14127	13911	14145	14056	13920	13874	13793	13987	13897	13883	13877	13915	13982	13966	13738	13937	14044	13980	13831	13889	13976	13939	13933	14084	13957	13884	14000	13771	13891	14055	13906	14145	13957	13931	13931	13915	13869	14094	14165	13977	13889	14033	13929	13973	13882	13962	14120	14015	14016	13883	13808	13950	13804	14093	14138	14091	14046	13914	13962	14105	13874	13831	14120	13953	13921	13916	14113	14097	13930	13808	14066	13946	14019	14093	14111	14147	13938	13994	14013	14048	14088	14122	13939	14027	14126	14081	13849	14049	14091	13990	14041	14043	14045	14058	13901	13902	13837	13847	13777	14049	13946	13812	13956	13740	13969	14008	13941	13850	13907	13946	13879	14008	13799	13915	13978	14167	13956	14128	14122	13825	14024	13898	14128	13917	14045	13934	14000	13988	14033	14043	13882	13911	13950	13972	13966	14088	13845	14074	13943	14010	13939	14033	13992	13874	14042	14010	13995	13963	14003	13855	13846	13964	13918	13985	14044	13944	13898	13775	13930	13973	14031	14126	14012	13878	14009	13996	14151	14000	13872	13937	13989	14042	13989	14043	14016	13882	13792	13842	13865	13932	13967	14046	13926	13881	13931	14079	13876	13981	14005	13813	13982	13916	14138	13932	13941	13921	13926	14043	13980	13913	13964	13969	13851	14070	14150	13858	13907	13957	14057	13958	14005	13869	13920	13978	14088	14020	13991	13926	13987	14136	13963	14015	13917	14075	13800	14047	14174	13853	13968	14035	13850	13900	14013	13809	14041	13998	14051	13924	13876	13941	13897	13924	14036	14026	13988	13932	13875	14010	13922	14054	13940	13889	13948	13935	13991	13876	13899	13984	14107	13921	13934	13962	14023	13980	13874	14013	13999	13933	13899	13933	14023	13747	13924	14047	14016	13989	13846	14049	13975	14007	13821	13998	13844	13914	14036	13872	13967	13994	13824	13823	13947	13921	13934	13949	14148	14022	13987	14103	14190	13926	14111	14036	14067	13917	13979	13802	14009	14132	13998	13962	13926	14011	14007	13960	13911	13929	14061	13901	13886	14063	14216	14136	13991	13981	13944	13922	13957	14000	13795	13830	13963	13984	13941	13961	13881	13965	13999	14035	14004	13886	14013	13873	13917	13837	13917	14051	13938	13986	13929	13898	13876	13937	13995	13939	13995	13859	13987	13962	13906	13893	14026	13809	13911	14068	13791	14053	13941	14033	14079	14057	13977	13943	13964	14021	13836	13980	14005	13955	14055	13935	13905	13962	13873	13874	14219	14045	13905	14046	14079	14021	14076	14132	13963	13968	13994	13971	13857	13975	13972	13965	14097	14120	13895	14082	13879	14037	14076	13860	14045	14010	14011	14019	13911	13911	13955	13906	13960	14011	14051	13990	14082	13983	13884	14090	14027	13959	13929	13942	13956	13886	13998	14015	14043	13982	13937	14248	13856	13867	13941	14066	13961	13918	13956	14021	14032	13983	13941	13874	13900	13941	14129	13944	13886	13931	14181	14075	14043	13746	14017	13895	13983	13864	13880	13868	13960	14050	13922	13944	14043	14060	13918	14022	13989	14109	14003	13959	13983	13979	14042	14154	13917	13974	13998	13819	14016	14004	14037	14072	14060	14007	13868	13992	13832	13969	13917	13988	13854	13989	14045	14167	13929	13934	14068	14126	13961	14109	14026	13820	14070	14029	13794	14019	13863	14071	13961	14058	13764	13926	13987	13976	13920	14051	13875	13953	14151	13916	14005	14088	13839	14056	13911	13827	13896	13928	13936	14000	13947	14000	13959	14011	14008	13970	13935	14141	13862	13980	14097	13915	13947	13926	14019	14013	14088	14138	13994	13887	14048	14014	13988	13706	14002	13983	13953	13983	14074	13858	14027	14121	13831	14105	14076	14029	13877	14002	13992	13910	13883	14245	13968	14038	14014	13981	13919	14119	13983	14132	14071	13808	13923	14016	13838	14032	14072	14141	13964	14032	13917	13975	13816	14105	14093	14034	13997	14009	13887	13827	13861	13951	13931	13972	14036	14021	14133	14025	13981	14220	14077	14028	14065	14183	13795	14054	13894	13952	13880	13881	14071	13963	13932	14145	13980	14052	14025	13841	13817	14024	14036	13986	14002	13936	14000	14058	13952	13848	14069	14155	13938	14114	14008	14062	13760	13939	13988	13915	13970	14003	13976	13875	13940	13970	13833	14040	13899	13907	14006	13926	14056	13954	14023	14047	13977	13959	14117	14243	13948	14025	14054	14030	13880	13976	14054	13901	13958	14086	13895	13912	14002	14067	13942	13814	14001	13985	13997	14065	13934	13858	13928	13890	13759	14033	13943	14033	14001	13959	13971	13941	14043	14002	13975	13957	13901	13998	14074	13810	13929	14085	13970	13911	14030	14006	13999	14005	13963	13951	13995	14058	13955	14049	14007	13926	13891	14135	13994	13996	14001	13975	13883	14123	14030	13940	14081	13946	13904	13945	14043	13967	13887	13997	14260	14126	14020	13901	13882	13850	14018	14121	13965	13926	14026	14033	14014	13944	13840	13967	14112	13879	14087	13985	13969	14008	14059	13956	14011	14055	13809	13908	14122	13995	14043	14056	14133	13990	13980	13896	14073	14057	14174	14176	13899	13986	13899	14085	14112	13946	13991	13944	14000	13943	13932	13990	13762	13941	13824	13949	13900	14008	13935	14000	13847	13982	13922	13899	14006	14127	13845	14044	13772	14034	13957	14045	14042	13915	14026	13915	13891	13876	13809	13955	13910	14081	14020	14085	13914	14103	13981	14107	13825	13994	13725	14096	13948	14004	14018	13811	13887	13958	14018	13907	13912	13930	13967	13825	14018	14106	13968	13778	14001	13828	13860	14041	13980	13832	13947	13974	13847	14001	14066	13902	14038	14086	13968	13968	13965	13809	13887	13929	14034	13985	14094	13985	14005	13806	13957	13996	14084	13987	14144	13959	14005	13864	13930	13839	14041	13953	14004	13865	14022	14064	13907	13866	14043	14016	14027	13924	13847	13957	13881	14198	14056	13846	14002	14081	13941	13891	14093	14029	13933	14012	13810	13924	13894	14047	14086	13951	13988	13845	14013	13984	13783	14024	13968	13998	13897	14136	14004	13921	13925	13927	13821	14066	13967	13834	14258	13926	13781	14079	14141	13928	13896	13982	13919	14048	13863	14093	14067	14114	14015	13961	14099	13975	13957	13863	13974	13830	14012	14053	14000	13995	14052	13970	13849	13923	13986	14187	14109	13865	13945	13946	13975	14090	14029	13903	13799	14045	13900	13876	13771	13922	13919	13979	14085	13862	14082	13752	14071	14050	13932	14046	14089	14068	13993	14081	14129	14159	14093	13940	13995	13941	13919	14063	13890	13995	13938	13938	13855	13960	13904	14175	13972	14144	13825	14117	14030	14013	14158	13937	13890	13853	13940	14162	13882	14089	14091	13881	13910	13936	13969	14042	14008	14002	14034	14080	13988	14080	13890	14096	13893	13869	13926	13934	13909	13857	13928	14081	13923
24688	21151	26885	26165	19454	21161	32810	28172	22792	19509	17769	17289	17468	17476	17457	17566	17468	17647	17491	17466	17452	17374	17515	17472	17642	17439	17503	17214	17335	17171	17492	17395	17277	17631	17517	17568	17365	17296	17429	17450	17380	17298	17415	17420	17409	17352	17178	17392	17171	17567	17390	17441	17305	17357	17644	17512	17218	17495	17556	17474	17518	17285	17348	17363	17415	17398	17601	17429	17495	17429	17395	17247	17467	17547	17482	17474	17456	17148	17468	17304	17633	17415	17438	17490	17416	17308	17237	17287	17120	17165	17447	17637	17616	17582	17394	17313	17437	17578	17455	17371	17290	17599	17372	17380	17417	17314	17305	17408	17544	17381	17451	17480	17221	17572	17226	17643	17353	17477	17383	17394	17591	17339	17395	17385	17604	17308	17200	17461	17426	17439	17246	17422	17433	17395	17553	17405	17335	17524	17502	17281	17458	17471	17279	17398	17519	17317	17283	17355	17348	17279	17499	17284	17488	17509	17239	17299	17401	17664	17450	17485	17415	17366	17532	17460	17094	17460	17288	17390	17519	17537	17312	17600	17441	17436	17351	17359	17344	17370	17270	17333	17294	17502	17467	17231	17511	17485	17402	17316	17312	17409	17329	17435	17330	17270	17409	17390	17383	17337	17203	17446	17356	17090	17260	17412	17259	17253	17379	17448	17461	17508	17309	17440	17266	17448	17322	17274	17499	17381	17498	17525	17449	17353	17626	17370	17586	17349	17536	17325	17477	17505	17298	17363	17126	17318	17178	17510	17231	17443	17526	17386	17473	17426	17560	17481	17475	17127	17491	17443	17522	17606	17413	17629	17425	17482	17394	17469	17376	17474	17440	17475	17261	17536	17316	17355	17300	17209	17388	17356	17349	17467	17522	17224	17498	17193	17391	17410	17447	17448	17428	17249	17463	17508	17397	17411	17447	17523	17419	17415	17254	17361	17377	17366	17444	17179	17300	17571	17384	17177	17350	17476	17385	17410	17399	17394	17354	17331	17392	17321	17308	17316	17568	17693	17591	17295	17495	17477	17379	17410	17346	17394	17434	17356	17460	17388	17565	17289	17363	17439	17530	17427	17354	17241	17464	17330	17576	17349	17560	17507	17274	17239	17193	17468	17366	17370	17330	17360	17398	17298	17549	17516	17571	17223	17321	17391	17295	17540	17393	17390	17394	17397	17313	17555	17278	17406	17317	17569	17473	17394	17590	17253	17410	17313	17360	17314	17406	17431	17325	17579	17606	17498	17492	17386	17699	17652	17303	17521	17433	17300	17457	17431	17204	17278	17515	17482	17700	17214	17432	17570	17463	17593	17477	17442	17480	17503	17281	17325	17383	17403	17252	17373	17352	17350	17447	17440	17298	17296	17708	17427	17395	17314	17412	17094	17292	17262	17360	17396	17550	17388	17395	17367	17199	17398	17291	17312	17303	17402	17366	17287	17388	17478	17363	17410	17478	17301	17510	17330	17544	17314	17284	17228	17394	17515	17269	17495	17313	17536	17719	17313	17412	17357	17400	17487	17472	17341	17494	17563	17347	17485	17431	17521	17423	17509	17714	17354	17286	17418	17284	17644	17475	17460	17659	17317	17145	17540	17488	17322	17452	17353	17491	17503	17360	17271	17295	17259	17420	17500	17484	17423	17382	17537	17395	17294	17388	17520	17476	17362	17266	17426	17607	17276	17470	17579	17412	17391	17328	17173	17598	17548	17383	17565	17340	17293	17206	17510	17509	17295	17231	17213	17255	17367	17225	17257	17477	17361	17343	17318	17394	17355	17425	17522	17494	17504	17461	17415	17353	17364	17605	17364	17270	17517	17619	17465	17520	17380	17566	17381	17472	17453	17284	17376	17384	17431	17337	17615	17394	17402	17503	17244	17341	17399	17478	17386	17415	17382	17444	17501	17294	17194	17372	17400	17562	17419	17214	17433	17279	17530	17404	17465	17468	17350	17366	17430	17427	17400	17386	17273	17593	17361	17475	17345	17394	17427	17389	17523	17510	17514	17569	17427	17660	17450	17519	17528	17425	17349	17376	17374	17511	17522	17313	17462	17481	17270	17297	17464	17535	17364	17422	17371	17436	17435	17688	17589	17371	17491	17491	17430	17426	17401	17511	17286	17349	17412	17441	17377	17537	17309	17258	17313	17533	17333	17544	17565	17490	17383	17378	17467	17373	17423	17387	17399	17416	17651	17457	17362	17393	17451	17388	17317	17355	17386	17260	17146	17341	17410	17468	17528	17505	17537	17659	17393	17364	17463	17290	17435	17373	17153	17455	17343	17451	17426	17162	17334	17489	17333	17507	17476	17634	17555	17338	17407	17725	17373	17398	17490	17324	17525	17276	17292	17348	17490	17392	17634	17552	17499	17213	17532	17568	17238	17352	17448	17348	17444	17526	17383	17339	17149	17385	17492	17560	17283	17345	17477	17479	17565	17566	17245	17377	17480	17506	17364	17519	17429	17555	17593	17417	17277	17393	17301	17384	17494	17390	17556	17560	17466	17661	17341	17459	17326	17331	17333	17350	17276	17302	17232	17351	17313	17392	17530	17302	17319	17283	17452	17449	17400	17555	17546	17532	17333	17420	17494	17439	17506	17443	17289	17457	17564	17380	17501	17672	17484	17264	17366	17409	17290	17391	17522	17652	17333	17680	17491	17305	17645	17613	17354	17369	17367	17588	17456	17399	17360	17456	17427	17345	17449	17400	17385	17429	17276	17411	17398	17392	17574	17437	17428	17477	17399	17388	17480	17597	17489	17392	17495	17432	17327	17332	17548	17442	17523	17330	17400	17355	17389	17531	17373	17431	17589	17328	17526	17286	17558	17595	17407	17378	17477	17569	17465	17617	17363	17412	17495	17419	17548	17549	17451	17593	17309	17469	17372	17544	17296	17562	17556	17169	17368	17219	17450	17578	17272	17505	17447	17570	17608	17391	17527	17536	17401	17386	17156	17418	17174	17293	17405	17352	17363	17421	17518	17399	17530	17478	17452	17234	17531	17288	17442	17587	17353	17224	17162	17339	17302	17441	17449	17487	17434	17409	17513	17564	17124	17512	17499	17353	17516	17400	17261	17269	17472	17334	17607	17564	17467	17390	17326	17413	17405	17644	17304	17412	17484	17409	17375	17344	17463	17401	17290	17612	17625	17163	17307	17497	17520	17438	17418	17283	17493	17414	17418	17393	17174	17195	17251	17332	17531	17474	17174	17396	17384	17512	17438	17532	17476	17294	17508	17256	17465	17677	17349	17618	17359	17300	17499	17423	17308	17455	17195	17334	17388	17414	17531	17751	17440	17356	17413	17351	17418	17536	17267	17478	17277	17222	17330	17385	17334	17320	17376	17490	17525	17405	17484	17393	17394	17386	17596	17409	17288	17479	17479	17438	17238	17448	17289	17491	17263	17400	17346	17638	17406	17461	17222	17284	17291	17720	17475	17494	17345	17442	17363	17278	17536	17566	17593	17500	17305	17551	17547	17384	17196	17329	17503	17387	17293	17750	17440	17457	17419	17448	17316	17439	17389	17459	17247	17442	17626	17452	17409	17356	17430	17405	17441	17496	17233	17505	17296	17466	17385	17423	17498	17411	17288	17354	17259	17495	17636	17508	17570	17339	17618	17278	17336	17215	17338	17404	17502	17380	17462	17554	17352	17164	17502	17288	17520	17493	17540	17511	17360	17461	17516	17370	17187	17533	17449	17418	17537	17240	17401	17463	17574	17491	17391	17351	17446	17340	17611	17508	17524	17613	17480	17557	17225	17322	17537	17172	17339	17292	17459	17371	17228	17547	17335	17473	17530	17240	17598	17445	17349	17622	17465	17402	17450	17193	17387	17307	17492	17236	17409	17421	17350	17301	17565	17455	17399	17598	17316	17518	17595	17469	17176	17436	17448	17356	17453	17417	17408	17400	17508	17538	17180	17519	17372	17250	17445	17272	17434	17181	17441	17587	17444	17355	17371	17237	17390	17406	17475	17474	17364	17484	17273	17500	17462	17244	17319	17485	17150	17290	17520	17534	17619	17677	17513	17512	17451	17507	17273	17400	17555	17573	17311	17435	17526	17330	17504	17555	17277	17420	17542	17260	17352	17304	17295	17256	17365	17372	17126	17378	17164	17595	17326	17515	17325	17535	17431	17472	17437	17349	17298	17501	17307	17414	17341	17458	17298	17403	17569	17464	17480	17419	17440	17452	17419	17354	17275	17395	17624	17529	17480	17502	17488	17521	17214	17399	17307	17643	17512	17384	17314	17185	17370	17393	17366	17282	17182	17414	17416	17409	17452	17359	17564	17419	17308	17337	17268	17447	17271	17354	17151	17394	17474	17502	17307	17400	17405	17359	17590	17414	17407	17605	17424	17493	17328	17381	17406	17601	17510	17630	17557	17404	17393	17408	17346	17512	17270	17323	17284	17236	17469	17616	17455	17588	17476	17491	17406	17473	17560	17287	17432	17449	17367	17334	17447	17434	17302	17474	17524	17572	17457	17305	17426	17278	17185	17355	17425	17410	17384	17497	17478	17495	17215	17500	17573	17289	17220	17422	17346	17587	17294	17353	17312	17431	17413	17637	17229	17344	17544	17515	17272	17551	17350	17329	17331	17294	17287	17474	17287	17438	17335	17471	17531	17490	17329	17521	17264	17340	17218	17329	17286	17421	17326	17570	17317	17429	17447	17341	17387	17505	17592	17432	17239	17274	17472	17440	17569	17551	17369	17530	17618	17487	17401	17558	17334	17396	17360	17344	17379	17250	17486	17268	17511	17279	17428	17514	17216	17491	17406	17398	17605	17604	16983	17410	17290	17242	17444	17312	17303	17235	17386	17421	17223	17348	17490	17501	17675	17511	17391	17462	17404	17333	17488	17266	17593	17369	17381	17306	17362	17295	17345	17396	17288	17370	17427	17224	17252	17412	17323	17420	17333	17372	17315	17300	17595	17355	17576	17317	17388	17466	17399	17352	17542	17496	17312	17497	17457	17275	17435	17558	17311	17368	17426	17459	17419	17485	17535	17691	17333	17446	17519	17395	17513	17377	17419	17261	17424	17179	17382	17539	17458	17639	17414	17314	17421	17385	17367	17300	17548	17286	17389	17533	17322	17324	17316	17420	17415	17458	17430	17314	17443	17457	17415
21193	39268	27538	17354	15798	21550	35856	28440	21421	16795	15102	14843	14866	14781	14894	14848	14825	14820	14845	14750	14692	14958	14766	14744	14740	14847	14731	14892	14740	14838	14600	14771	14935	14796	14780	14810	14613	14842	14958	14571	14697	14835	14606	14648	14833	14945	14824	14774	14798	14757	14797	14652	14740	14805	14763	14958	14729	14813	14610	14899	14811	14733	14809	14673	14886	14718	14713	14826	14692	14668	14872	14751	14690	14709	14901	14789	14805	14889	14727	14756	14847	14685	14670	14798	14738	14567	14693	15093	14696	14649	14860	14595	14750	14925	14793	14753	14684	14647	14716	14951	14713	14674	14968	14730	14850	14717	14640	14859	14663	14619	14730	14847	14721	14876	14651	14734	14771	14727	14776	14812	14729	14913	14803	14720	14719	14941	14830	14819	14642	14677	14788	14795	14897	14736	14786	14709	14600	14891	14805	14664	14601	14760	14802	14848	14793	14764	14867	14627	14872	14764	14790	14702	14764	14851	14804	14840	14667	14842	14811	14628	14670	14823	14930	15003	14997	14679	14914	14792	14754	14771	14628	14841	14869	14992	14665	14723	14879	14740	14640	14855	14703	14793	14666	14659	14668	14851	14790	14672	14735	14747	14833	14660	14690	14710	14637	14817	14744	14920	14838	14781	14863	14791	14782	14816	14749	14822	14870	14700	14741	14803	14803	14740	14668	14816	14874	14636	14836	14718	14776	14543	14617	14929	14675	14740	14675	14806	14679	14916	14709	14797	14740	14663	14814	14664	14847	14707	14603	14890	14877	14759	14583	14779	14765	14751	14835	14597	14666	14709	14801	14745	14589	14700	14795	14655	14766	14807	14777	14702	14841	14824	14669	14840	14751	14854	14881	14697	14897	14742	14691	14874	14703	14650	14743	14688	14767	14598	14747	14889	14689	14678	14803	14823	14900	14767	14581	14596	14732	14836	14733	14894	14824	14788	14775	14676	14737	14690	14784	14606	14653	14625	14816	14715	14841	14850	14737	14851	14719	14657	14967	14704	14680	14712	14654	14891	14722	14744	14709	14658	14629	14917	14788	14819	14847	14587	14648	14787	14800	14677	14758	14775	14838	14783	14887	14712	14774	14761	14783	14724	14825	14701	14718	14696	14841	14821	14831	14747	14824	14665	14740	14652	14774	14867	14797	14728	14819	14942	14692	14916	14817	14810	14778	14871	14810	14808	14613	14819	14759	14666	14927	14744	14667	14873	14781	14648	14594	14944	14743	14943	14841	14606	14738	14729	14714	14855	15006	14892	14720	14884	14673	14763	14494	14663	14809	14782	14893	14839	14670	14841	14821	14677	14838	14759	14814	14846	14762	14644	14831	14798	14739	14772	14842	14694	14807	14834	14768	14979	14738	15022	14707	14946	14926	14798	14685	14732	14744	14702	14777	14623	14987	14762	14684	14816	14861	14694	14795	14717	14874	14770	14727	14798	14851	14811	14664	14748	14771	14705	14784	14742	14889	14877	14828	14570	14716	14752	14734	14756	14837	14740	14854	14657	14735	14752	14783	14819	14820	14758	14972	14782	14949	14687	14804	14716	14851	14779	14791	14803	14873	14929	14838	14930	14792	14802	14744	14794	14804	14823	14896	14732	14892	14820	14757	14793	14641	14779	14662	14731	14754	14748	14933	14676	14893	14609	14992	14800	14796	14651	14816	14882	14679	14868	14827	14788	14612	14782	14699	14794	14740	14830	14707	14769	14647	14800	14621	14747	14820	14780	14710	14804	14530	14714	14703	14704	14818	14645	14842	14802	14686	14766	14721	14806	14799	14810	14789	14778	14659	14874	14734	14807	14854	14642	14732	14799	14847	14856	14818	14844	14626	14796	14660	14691	14759	14841	14960	14629	14703	14790	14910	14737	14662	14746	14709	14683	14591	14851	14700	14670	14887	14769	14692	14848	14632	14761	14830	14806	14897	14852	14779	14836	14707	14744	14792	14757	14745	14695	14995	14780	14854	14671	14813	14737	14857	14616	14886	14866	14813	14772	14655	14589	14761	14685	14666	14814	14853	14792	14775	14975	14603	14919	14906	14809	14767	14899	14814	14755	14805	14857	14736	14673	14897	14711	14551	15057	14674	14561	14885	14808	14848	14924	14602	14806	14795	14639	14678	14721	14789	14742	14813	14846	14739	14799	14738	14587	14701	14849	14692	14749	14656	14792	14938	14627	14721	14777	14722	14778	14878	14720	14890	14901	14782	14679	14891	14764	14833	14594	14764	14876	14671	14857	14672	14676	14818	14871	14640	14887	14915	14807	14736	14978	14861	14776	14760	14873	14877	14760	14732	14746	14749	14742	14741	14688	14828	14686	14791	14875	14709	14878	14749	14635	14611	14825	14839	14896	14920	14769	14755	14821	14818	14691	14776	14807	14697	14637	14557	14727	14614	14748	14745	14755	14925	14843	14801	14676	14753	14633	14762	14821	14646	14732	14691	14743	14838	14689	14811	14845	14728	14835	14742	14835	14817	14731	14693	14951	14814	14707	14819	14686	14777	14866	14671	14835	14661	14905	14912	14708	14911	14828	14739	14747	14716	14721	14873	14695	14707	14735	14572	14877	14776	14736	14707	14840	14863	14699	14742	14716	14569	14848	14720	14890	14585	14802	14734	14904	14673	14905	14621	14840	14969	14851	14840	14727	14819	14825	14774	14814	14877	14703	14481	14619	14811	14676	14675	14775	14842	14753	14954	14802	14766	14753	14837	14595	14547	14943	14793	14689	14673	14790	14791	14709	14922	14783	14719	14625	14674	14741	14814	14878	14744	14922	14790	14702	14910	14737	14831	14772	14715	14747	14592	14835	14849	14730	14863	14773	14695	14848	14652	14663	14862	14764	14811	14903	14722	14822	14710	14853	14780	14725	14806	14735	14662	14973	14756	14955	14746	14835	14811	14738	14698	14658	14676	14644	14803	14940	14670	14773	14767	14648	14798	14949	14771	14805	14693	14808	14718	14721	14781	14615	14859	14754	14812	14754	14936	14722	14693	14746	14733	14631	14871	14907	14738	14737	14772	14824	14802	14761	14819	14741	14798	14793	14676	14860	14844	14763	14765	14694	14757	14951	14758	14606	14775	14859	14789	14891	14887	14773	14960	14763	14682	14874	14732	14636	14825	14935	14883	14683	14793	14885	14928	14639	14745	14815	14791	14681	14870	14758	14713	14698	14685	14747	14713	14967	14692	14799	14692	14664	14671	14780	14845	14846	14945	14842	14810	14729	14818	15016	14823	14750	14776	14951	14947	14551	14683	14868	14891	14843	14605	14799	14830	14886	14783	14682	14725	14688	14849	14919	14780	14720	14758	14825	14697	14658	14777	14894	14803	14822	14768	14745	14661	14661	14772	14620	14819	14746	14845	14643	14742	14622	14708	14846	14910	14827	14901	14844	14846	14676	14785	14781	14682	14840	14711	14972	14741	14807	14614	14865	14797	14711	14773	14764	14753	14697	14772	14679	14807	14575	14810	14726	14821	14704	14816	14814	14726	14742	14679	14736	14712	14750	14733	14673	14881	14892	14775	14729	14750	14809	14738	14637	14782	14779	14816	14612	14881	14864	14876	14859	14940	14738	14835	14898	14734	14798	14827	14822	14719	14788	14721	14873	14543	14785	14744	14514	14717	14847	14644	14807	14796	14644	14664	14846	14960	14755	14821	14788	14906	14623	14729	14831	14973	14668	14762	14910	14843	14862	14739	14863	14689	14756	14633	14619	14784	14776	14784	14732	14709	14922	14728	14549	14707	14726	14701	14784	14774	14708	14759	14804	14808	14896	14649	14595	14910	14926	14721	14942	14982	14873	14742	14603	14811	14699	14664	14764	14704	14806	14681	14831	14887	14730	14772	14734	14831	14797	14778	14795	14771	14670	14684	14940	14815	14802	14647	14836	14815	14692	14776	14705	14763	14692	14859	14755	14903	14770	14587	14716	14816	14734	14636	15012	14564	14831	14865	14954	14722	14673	14668	14721	14646	14679	14948	14784	14721	14716	14752	14841	14800	14792	14818	14621	14843	14782	14587	14689	14807	14851	14884	14904	14837	14743	14836	14686	14801	14838	15016	14978	14795	14807	14851	14676	14777	14797	14845	14716	14812	14671	14723	14842	14676	14886	14882	14850	14746	14682	14777	14700	14899	14780	14838	14743	14916	14699	14863	14726	14641	14804	14780	14853	14671	14775	14831	14869	14603	14799	14664	14791	14825	14696	14819	14957	14796	14887	14543	14783	14721	14757	14628	14853	14595	14715	14974	14726	14867	14783	14806	14797	14746	14768	14802	14705	14680	14544	14784	14886	14749	14762	14722	15024	14761	14778	14649	14785	14849	14807	14765	14574	14888	14809	14640	14755	14972	14859	14698	14717	14939	14786	14689	14679	14779	14926	14897	14690	14721	14808	14897	14951	14758	14600	14928	14683	14865	14958	14790	14817	14827	14795	14704	14849	14769	14582	14768	14713	14803	14698	14925	14636	14936	14972	14792	14821	14790	14848	14856	14774	14641	14673	14651	14785	14809	14715	14809	14849	14887	14729	14927	14699	14662	14842	14715	14796	14709	14799	14742	14770	14784	14866	14934	15005	14869	14758	14787	14681	14836	14585	14833	14697	14875	14713	14776	14709	14925	14713	14742	14805	14676	14758	14848	14830	14842	14784	14762	14913	14716	14881	14750	14791	14837	14745	14647	14705	14871	14872	14812	14850	14803	14675	14717	14848	14926	14861	14853	14779	14678	14752	14777	14863	14836	14839	14797	14715	15069	14765	14794	14678	14865	14810	14881	14711	14928	14808	14678	14700	14777	14791	14828	14799	14827	14641	14730	14715	14740	14720	14704	14946	14676	14744	14780	14956	14752	14740	14803	14872	14727	14712	14748	14917	14919	14795	14819	14755	14842	14713	14785	14660	14760	14688	14651	14732	14681	14879	14670	14807	14615	14816	14880	14895	14734	14676	14804	14670	14805	14898	14758	14833	14717	14987	14823	14750	14811	14889	14863	14708	14781	14787	14655	14739	14716	14711	14700	14637	14805	14681	14697	14744	14690	14715	14928	14930	14677	14558	14889	14801	14637	14635	14743	14876	14811	14777	14833	14768	14802	14853	14798	14804	14803	14709	14655	15016	14825	14911
22068	21087	28316	24131	23406	52307	52483	38085	30398	24359	21216	19851	20060	19790	19646	19805	19703	19864	19793	20025	19837	20022	20006	19515	19765	19908	19628	19489	19485	19634	19795	19705	19781	19830	19861	19946	19742	19457	19860	19844	19666	19897	19964	19642	19759	19726	19574	19639	19613	19536	19845	19564	19699	19768	19633	19692	19496	19615	19677	19561	19680	19674	19751	19713	19606	19758	19537	19512	19747	19693	19617	19642	19615	19618	19646	19508	19628	19739	19695	19586	19644	19909	19695	19615	19594	19794	19856	19687	19716	19766	19459	19619	19536	19616	19521	19712	19819	19573	19788	19693	19394	19595	19748	19790	19703	19659	19873	19744	19560	19614	19522	19842	19632	19682	19554	19780	19640	19479	19409	19651	19582	19693	19550	19464	19536	19593	19384	19566	19694	19571	19424	19667	19666	19672	19616	19718	19512	19730	19592	19682	19734	19767	19534	19733	19583	19542	19579	19455	19634	19422	19546	19603	19644	19752	19616	19441	19652	19533	19670	19633	19668	19622	19730	19731	19719	19483	19754	19509	19571	19626	19520	19605	19729	19542	19689	19524	19597	19755	19611	19457	19483	19580	19600	19594	19737	19784	19668	19677	19597	19524	19741	19728	19612	19789	19394	19462	19561	19818	19494	19493	19566	19647	19622	19489	19528	19566	19775	19550	19732	19745	19786	19599	19477	19547	19868	19396	19557	19580	19446	19694	19522	19721	19550	19505	19914	19531	19657	19810	19546	19478	19609	19633	19681	19535	19666	19587	19866	19621	19569	19595	19488	19766	19624	19818	19600	19785	19744	19402	19596	19592	19709	19632	19751	19637	19537	19613	19404	19442	19724	19639	19606	19685	19780	19538	19529	19846	19587	19559	19635	19678	19662	19564	19366	19632	19560	19617	19497	19529	19556	19693	19570	19612	19556	19480	19802	19410	19623	19442	19588	19514	19785	19572	19799	19472	19733	19555	19709	19565	19442	19726	19670	19625	19645	19567	19607	19673	19516	19602	19559	19645	19358	19512	19640	19661	19437	19519	19579	19663	19675	19493	19527	19657	19755	19729	19507	19794	19526	19570	19710	19519	19609	19759	19369	19577	19614	19851	19491	19558	19593	19606	19539	19640	19732	19736	19471	19523	19543	19735	19416	19607	19470	19735	19776	19636	19587	19754	19586	19353	19442	19522	19467	19571	19546	19693	19600	19735	19485	19684	19595	19579	19589	19640	19588	19557	19698	19684	19707	19774	19505	19491	19564	19697	19505	19585	19683	19663	19548	19566	19821	19591	19576	19585	19600	19651	19683	19630	19692	19600	19563	19538	19473	19875	19841	19784	19815	19872	19543	19556	19626	19643	19573	19625	19902	19558	19632	19520	19665	19692	19578	19543	19591	19524	19748	19814	19617	19712	19570	19375	19786	19649	19412	19777	19662	19674	19566	19582	19539	19616	19768	19673	19666	19685	19609	19533	19783	19513	19526	19518	19472	19711	19715	19517	19876	19662	19567	19742	19724	19708	19338	19612	19718	19560	19585	19428	19546	19481	19645	19585	19464	19747	19618	19770	19459	19372	19583	19572	19548	19460	19706	19490	19864	19582	19567	19658	19721	19632	19837	19713	19477	19708	19742	19579	19642	19440	19683	19591	19733	19638	19715	19666	19618	19782	19700	19679	19770	19657	19522	19597	19497	19465	19731	19574	19423	19548	19508	19581	19626	19455	19491	19208	19614	19688	19607	19585	19804	19879	19672	19499	19760	19477	19580	19445	19530	19427	19480	19572	19716	19652	19529	19700	19699	19653	19656	19588	19401	19742	19586	19638	19584	19547	19663	19551	19732	19584	19674	19631	19491	19665	19503	19557	19658	19685	19739	19523	19516	19644	19507	19453	19576	19685	19593	19627	19640	19708	19471	19797	19595	19526	19702	19625	19754	19616	19370	19322	19564	19785	19770	19570	19631	19707	19784	19731	19663	19648	19718	19623	19853	19750	19454	19420	19584	19588	19527	19705	19630	19776	19553	19742	19827	19550	19713	19602	19578	19727	19781	19672	19677	19593	19246	19962	19735	19423	19600	19622	19675	19795	19738	19731	19699	19796	19771	19675	19561	19572	19609	19543	19307	19492	19487	19496	19686	19741	19734	19602	19823	19573	19647	19651	19522	19706	19558	19434	19500	19675	19835	19570	19611	19657	19745	19600	19537	19684	19795	19566	19498	19620	19593	19612	19505	19227	19519	19384	19664	19497	19908	19581	19573	19644	19525	19763	19610	19876	19695	19482	19631	19580	19616	19478	19551	19790	19552	19616	19410	19690	19594	19610	19533	19463	19519	19807	19453	19587	19652	19639	19596	19875	19391	19460	19644	19747	19598	19608	19563	19732	19596	19706	19695	19614	19827	19865	19554	19610	19796	19597	19915	19636	19628	19520	19626	19598	19605	19668	19656	19662	19618	19694	19727	19741	19590	19535	19563	19530	19767	19672	19455	19566	19597	19383	19509	19607	19451	19339	19586	19680	19623	19564	19666	19736	19535	19850	19658	19699	19533	19705	19769	19485	19582	19676	19617	19692	19678	19636	19391	19565	19519	19477	19763	19640	19483	19633	19698	19325	19621	19690	19695	19538	19934	19572	19575	19598	19759	19532	19594	19486	19622	19584	19442	19430	19820	19626	19660	19722	19766	19755	19527	19619	19492	19830	19605	19718	19483	19830	19690	19507	19614	19830	19650	19584	19833	19813	19721	19722	19554	19671	19620	19416	19726	19619	19488	19650	19636	19408	19587	19747	19814	19479	19461	19649	19646	19516	19677	19582	19559	19529	19618	19647	19802	19531	19601	19452	19500	19508	19731	19503	19793	19606	19548	19497	19645	19427	19726	19651	19700	19563	19647	19682	19703	19564	19662	19803	19810	19778	19743	19605	19523	19461	19650	19879	19374	19704	19543	19592	19565	19637	19539	19595	19609	19675	19452	19724	19722	19748	19508	19501	19669	19472	19872	19655	19603	19721	19497	19605	19567	19573	19605	19602	19578	19823	19646	19658	19548	19649	19790	19551	19677	19659	19621	19908	19500	19593	19586	19558	19636	19499	19604	19539	19619	19660	19715	19498	19632	19550	19607	19525	19712	19496	19723	19499	19704	19485	19602	19531	19696	19563	19497	19561	19465	19673	19561	19488	19678	19602	19662	19605	19542	19628	19714	19597	19772	19613	19757	19886	19481	19620	19697	19550	19797	19669	19641	19565	19625	19744	19456	19607	19658	19548	19666	19400	19483	19619	19625	19723	19703	19580	19599	19536	19582	19736	19505	19489	19562	19804	19609	19569	19498	19773	19668	19857	19667	19634	19404	19595	19584	19633	19822	19668	19543	19583	19558	19519	19748	19678	19595	19766	19537	19816	19702	19568	19725	19695	19485	19536	19809	19660	19715	19597	19678	19687	19581	19893	19534	19663	19771	19665	19736	19593	19521	19583	19987	19741	19633	19820	19665	19730	19510	19521	19559	19631	19593	19653	19692	19247	19658	19679	19570	19519	19570	19802	19397	19659	19508	19391	19611	19445	19601	19395	19935	19560	19665	19651	19773	19623	19649	19515	19542	19501	19762	19599	19599	19591	19662	19813	19582	19561	19639	19673	19538	19807	19581	19657	19599	19544	19501	19682	19762	19593	19460	19672	19646	19665	19759	19698	19491	19718	19644	19683	19689	19509	19536	19542	19708	19660	19499	19584	19636	19735	19811	19537	19582	19744	19678	19603	19575	19764	19751	19689	19956	19636	19729	19625	19594	19719	19665	19684	19619	19586	19674	19729	19604	19636	19625	19509	19467	19799	19648	19654	19672	19516	19541	19528	19588	19757	19541	19596	19734	19559	19567	19489	19573	19723	19841	19605	19515	19510	19584	19691	19813	19864	19507	19487	19438	19737	19599	19539	19434	19620	19638	19561	19582	19605	19580	19663	19764	19575	19650	19686	19649	19691	19540	19666	19633	19716	19443	19440	19398	19736	19758	19597	19705	19551	19638	19765	19795	19718	19669	19584	19512	19573	19483	19673	19607	19629	19662	19480	19738	19701	19481	19716	19420	19548	19545	19480	19634	19811	19556	19666	19656	19855	19699	19516	19423	19425	19618	19582	19454	19574	19655	19611	19453	19609	19922	19478	19495	19533	19798	19651	19651	19522	19656	19565	19633	19500	19703	19735	19698	19685	19605	19477	19607	19661	19518	19747	19762	19558	19706	19434	19541	19450	19510	19728	19417	19648	19698	19759	19529	19643	19585	19590	19668	19806	19548	19690	19647	19884	19700	19632	19412	19586	19511	19531	19766	19613	19561	19764	19797	19479	19734	19548	19704	19401	19616	19644	19816	19558	19756	19578	19680	19625	19640	19636	19715	19610	19787	19687	19564	19671	19448	19651	19610	19525	19614	19360	19397	19439	19696	19699	19667	19766	19543	19649	19594	19587	19562	19493	19636	19817	19633	19619	19478	19674	19690	19727	19640	19694	19471	19642	19702	19452	19374	19435	19579	19487	19593	19495	19609	19528	19711	19420	19586	19511	19779	19535	19425	19436	19763	19509	19550	19685	19555	19358	19651	19525	19610	19939	19550	19633	19710	19806	19812	19695	19537	19487	19650	19550	19624	19741	19569	19501	19631	19637	19662	19621	19761	19701	19807	19664	19607	19759	19726	19511	19764	19608	19546	19554	19746	19477	19521	19511	19800	19670	19496	19633	19586	19523	19651	19484	19650	19560	19802	19712	19526	19521	19824	19500	19654	19733	19706	19545	19597	19612	19385	19752	19609	19605	19802	19703	19606	19847	19347	19554	19523	19494	19649	19717	19702	19593	19549	19643	19893	19717	19694	19584	19498	19573	19690	19832	19662	19521	19662	19728	19735	19670	19651	19734	19891	19662	19606	19753	19681	19716	19676	19737	19614	19556	19702	19545	19670	19439	19595	19688	19622	19734	19803	19517	19516	19570	19596	19686	19719	19605	19663	19626	19672	19488	19702	19759	19430	19610	19624	19696	19581	19523	19534	19520	19697	19478	19534	19604	19481	19448	19792	19558	19417	19706	19625	19831	19695	19629	19551	19457	19657	19548	19748	19503	19572	19678	19559	19751	19622	19703	19434	19655	19585	19531	19521	19708
25350	55280	43717	24591	29856	58636	50570	37597	28564	20295	16816	15966	16148	16189	16104	15946	16004	16060	15984	16207	16008	15998	16021	16080	16132	16145	15995	15975	16134	16004	16084	16085	16192	15935	16055	16025	16183	16108	16187	16060	16056	16110	15926	16150	15878	16138	16072	16125	16020	16159	16001	16082	15990	16056	16094	16008	16097	15914	16026	16048	16093	16015	16126	15835	16088	15980	16033	16205	16211	15875	15972	16137	16139	16019	16022	16035	16046	15934	15964	16024	16186	16019	15952	15917	15807	16041	16154	15978	15967	16076	15969	15996	16007	15976	15950	16092	16063	16186	16032	16146	15950	15957	16104	16175	16077	15980	16104	15879	16004	16055	16047	16013	16225	16127	15982	16057	15972	16069	16248	16201	15989	16024	16045	16083	16182	15895	16170	16085	16005	15997	16215	16040	15960	16174	16052	16018	16382	16036	16022	16133	15961	16023	16037	16030	16064	15985	16068	16070	16095	15907	16160	15884	16188	16085	16001	16097	15866	16039	16119	16084	16085	16090	15938	16030	16180	16043	16131	15955	15935	16133	15839	16052	16304	16078	16088	16040	16141	16095	16110	16161	16038	15976	15924	16229	16203	15987	15925	15967	16132	16120	16103	15989	16169	16079	16073	15999	15965	16065	16015	16128	15909	16047	16236	16130	16012	16030	15892	15884	16018	16226	15916	16052	15922	16200	15974	16100	16003	15828	15850	16014	16032	16016	15893	16113	15956	16110	16022	16055	16112	15998	16226	16269	16018	16001	16066	16062	16082	16048	16086	16068	16097	16107	16115	16009	16019	16143	16045	16072	15870	16046	16001	16110	16178	16120	16134	15996	16139	16129	16123	15879	16058	16128	16092	15888	15787	16006	16156	16003	16133	15993	16198	16066	16066	15822	15926	16022	16005	15871	16018	16231	16018	15907	16102	15928	15882	15979	16102	16099	15857	16196	16042	16063	16073	15877	16255	16359	16004	15998	16351	16175	16088	15990	16145	15964	16043	16100	16042	16077	16062	15878	15930	16067	15920	16106	15932	15994	15932	16020	16119	16163	16026	15979	15973	16102	15949	15913	16086	16096	16092	16280	15979	16017	16150	15884	15925	16072	16191	15954	16123	15955	16113	15863	16214	16002	16118	15843	15948	15867	15932	15963	16198	16125	16167	15999	15870	16122	16024	16248	16034	16032	16010	16205	15990	16099	16050	16011	15956	15894	15988	15921	15950	15988	16032	16026	15990	16022	16268	15839	16146	15954	15790	16052	15989	16223	15955	16135	16093	16071	15926	16044	16094	16132	16011	15946	15857	15902	15896	16031	15970	16231	15990	16030	16124	16121	16137	15844	15915	15992	16156	16072	16128	15978	16023	16007	16063	15953	15958	16267	16077	15890	16099	16036	15793	15990	16077	16088	16024	16058	15885	16138	16176	15861	15940	15947	15865	16149	16118	16090	15914	16054	15810	16080	16170	16098	15997	15932	16012	16165	15957	16089	16077	16101	15973	15986	16046	16147	16060	16099	16077	16046	15989	15935	16093	15919	15730	15994	16033	16002	15986	16096	16130	15870	16253	16111	15917	16120	16143	15894	16091	16054	16182	15969	16186	16011	16226	16133	15899	16050	16181	15962	16054	16037	16041	15989	16006	16022	16064	15891	16267	16048	16170	16044	16202	15959	16318	15821	15932	16211	15895	15991	16076	16099	16219	16033	16130	15990	16144	16053	15944	16187	16003	15961	16036	16021	16226	16153	16093	16114	16137	15989	16049	16014	16008	16133	16101	15944	16063	16184	15870	16103	16025	16179	15975	16149	15932	16019	16126	16009	16115	16136	16132	16210	16094	16067	16073	15990	15984	16034	16129	16163	15955	16106	15979	15975	16150	15897	16032	15995	16037	16008	15917	16235	15985	15846	16060	16017	15942	16195	15925	16079	16085	16115	16095	16047	16246	15934	16124	15956	15935	15888	16048	16031	16123	16032	16003	15951	15894	16151	15936	15984	15917	15921	15947	16114	16079	16043	15962	16084	16142	16084	16041	16102	15939	15962	16128	15970	16129	16137	15968	16044	15905	16015	16139	16010	15984	16048	15924	15951	15926	15889	15942	16269	16045	15993	15961	16001	15914	15959	15992	15953	16114	16129	15818	16083	16185	15987	16136	15923	16021	16088	16174	16012	16017	16119	16121	16158	16002	15918	16003	15983	15989	16155	15991	15987	16135	16029	15868	16152	15973	16174	16023	15923	16061	15978	15979	16165	16067	16112	16048	15929	16024	16071	16003	15975	16192	15959	16036	16098	16158	15869	15975	16001	15976	16070	16165	15979	16079	16235	15927	16008	16102	16105	15943	16024	16116	16140	16015	16265	15922	15977	16232	15992	15975	16163	15890	16070	15965	15910	16069	15878	16070	16021	15999	15942	16224	15963	16121	15941	16097	16109	16076	16119	15800	16007	16057	16177	15973	16120	16160	15820	16052	15898	16070	16161	16024	15981	15914	16041	16146	16087	16163	15920	15900	16005	15938	16142	15994	16083	16166	16033	15935	16192	15957	16037	16217	16170	16160	16055	15978	16136	15977	16235	16105	15880	16218	16178	16075	15961	16148	15997	15781	16036	16052	16072	16047	16022	16092	16017	16050	15961	15834	16111	15853	16015	16066	16107	16109	16123	15982	16115	15959	15905	16161	16120	16152	16042	16004	15997	16040	15969	16082	15990	16133	15988	16068	15918	16076	16080	16104	16025	15948	16032	16024	15966	16025	15983	15991	16154	15947	15929	16024	16211	16020	15785	16019	16093	16011	16144	16174	16137	16043	15814	16062	16126	16015	16019	16168	15918	15960	15927	15978	15862	16106	16037	15989	15932	15915	15974	15964	15967	15993	16038	16174	16038	16061	16097	15989	15806	16058	15988	16017	15888	16189	16064	16153	16170	16072	15966	16013	16082	16064	16145	15864	16145	15981	16118	15940	16087	16108	15851	16028	16172	16146	16087	16038	16018	16008	16014	16113	16025	16206	16123	16000	16139	15955	16008	16134	16092	16083	16083	15995	15833	16053	16108	16062	16210	16182	15915	15991	15930	16020	15951	16084	15946	15851	16015	15889	15964	16063	16016	16143	16073	16150	16074	15966	16017	16032	15996	16172	15992	16187	16194	16105	16093	16047	15964	16020	16095	16075	15953	16226	16021	16043	16053	16094	16063	15964	16047	16062	15938	16087	16080	16153	16050	16018	16073	16012	15914	16336	15947	15870	15939	15950	15997	16169	16227	15999	16049	16056	16060	16124	15983	16058	16060	15974	16049	16129	16170	15947	15771	15921	16260	15931	16048	16007	16059	15985	16190	16032	16004	16048	16177	16173	16032	16168	15814	16061	15923	16066	15970	16105	16030	16084	15898	16024	15965	16085	15995	15852	16045	16069	15922	15845	16309	15972	15992	16127	15902	16177	16010	15992	15981	15863	15938	16031	16033	16015	16110	16004	16066	16006	15997	16035	15976	15995	16148	16167	15966	16165	15975	16030	15872	16004	15875	16116	15845	15970	16115	16125	16109	15941	15812	16079	16052	15939	16045	16073	15951	15993	16013	16046	15923	16147	16074	16120	15933	16089	15920	15965	15990	15921	15961	16164	16052	16015	16000	16253	15845	16097	16009	15919	16156	15889	15963	16000	16094	16099	16103	15882	16117	16006	16042	15969	16240	15967	15902	16178	15964	16067	15983	16194	15957	15988	16277	16022	16039	16015	15946	15964	16103	16090	16194	16037	16002	15955	15881	16211	16020	16160	16171	16089	15985	16226	16056	16037	15939	15978	16043	15971	16109	16087	15878	15889	15947	15944	16011	15833	16030	16110	16086	16056	16211	16098	16031	15913	16069	16124	16010	15940	16134	16034	16004	15937	16157	15970	16014	16248	15911	16079	15962	16208	16202	15934	15945	15988	16093	15898	15952	16015	16083	16181	16054	16103	16141	15948	16018	15959	15948	16040	16095	15915	16123	15998	15984	16148	15861	16088	15994	15998	16082	15957	16088	16051	16006	15950	15981	15982	15831	16081	15919	15869	15909	16101	16001	16152	16006	16036	16040	16048	15843	15953	15966	15948	16037	16182	15958	15889	16051	16195	15963	16091	15963	15944	16143	15886	16011	16065	16150	16026	15974	15973	16106	16215	16001	15833	16058	16123	15972	15980	15932	16114	16109	16004	15978	15949	16056	15748	16051	16329	15977	16011	15918	15940	16093	16255	16054	16080	15930	16108	15896	16175	15943	16094	15932	16081	15759	15957	16044	16122	16086	16040	16038	16010	16118	15971	16080	16146	15989	15983	16191	15964	16020	16148	16055	15872	16098	16115	16020	15858	16078	16112	15994	16183	16110	16120	15883	16097	15986	16168	16149	15980	15834	16089	15903	15986	15916	16142	16001	16174	16059	16013	16086	16108	16076	16007	16123	16067	15966	16060	15931	16015	16103	16053	16028	15982	16076	15943	16165	16197	16155	15951	16050	15961	16034	15974	16062	15918	16100	15896	15935	16081	15965	16010	16162	16048	16031	15925	16110	15971	15947	16005	16103	16216	16012	15961	15970	15986	16006	16109	15986	16194	16180	15912	16236	15989	16056	16135	16191	16103	16186	16094	15901	15913	15896	16064	16080	16004	16092	15894	15918	16070	15981	16040	15875	15966	16167	16050	15989	16096	16047	16020	16013	16142	16072	15847	16035	16028	15992	16041	15929	16074	15889	15974	15871	16060	15959	16080	15964	16135	16154	15989	16200	16087	15987	16008	16117	15975	16046	15864	16048	16041	16044	16015	16033	16261	16083	16014	15939	16083	16214	16082	16001	16138	16060	16042	16096	16120	16165	15942	16151	16123	16222	15974	15806	16017	16004	16095	16022	16084	15953	16091	16088	16018	16050	16131	16026	16161	15942	16059	15927	15937	15870	15933	16163	15938	16048	16042	16153	15925	15939	16168	16148	16105	15985	16125	16071	15930	16185	16033	15911	15995	15958	15938	15922	16142	15899	16046	15989	16018	15997	16014	16090	16265	16097	16072	16096	16064	16153	16203	16004	16051	16067	16061	16020	16017	15876	16063	15870	15919	16037	15969	15987	16010	16049	16003	16080	15969	15942	15947	16038	16099	16125	16172	16198	16118	16125
29499	25390	26590	21845	21290	24464	22584	20593	19876	19270	18732	18771	18887	18713	18835	18677	18758	18755	18850	18584	18960	18554	18755	18841	18729	19005	18893	18860	18880	18886	18760	18610	18721	18796	18714	18848	18713	18585	18722	18842	18780	18785	18807	18587	18395	19089	18858	18750	18969	18913	18948	18769	18825	18965	18733	18658	18822	18584	18884	18755	18736	18725	18845	18408	18529	18715	18676	18746	18828	18764	18534	18584	18826	18923	18733	18938	19036	18940	18986	18909	18808	18775	18707	18699	18865	18715	18766	18763	18801	18581	18731	18916	18855	18811	18587	18850	18772	18768	18656	18763	18885	18730	18709	18598	18691	18794	18707	18710	18639	18758	18812	18565	18558	18534	18545	18600	18664	18897	18792	18981	18739	18728	18561	18712	18670	18846	18712	18677	18743	18871	18658	18717	19005	18892	18650	18780	18716	18635	18707	18682	18806	18554	18692	18655	18830	18950	18824	18587	18718	18523	18747	18678	18740	18723	18995	18650	18841	18715	18803	18880	18684	18753	18749	18872	18844	18716	18995	18805	18670	18612	18883	18688	18935	18963	18796	18850	18771	18619	18752	18903	18733	18983	18931	18866	18954	18822	18842	18524	18651	19022	18928	18703	18754	18622	18861	18737	18982	19001	18736	18636	18551	18788	18960	18816	18845	18925	18820	18737	18794	18751	18672	18722	18713	18624	18746	18586	18781	18860	18723	18605	18971	18812	18777	18943	18881	19145	18987	18656	18873	18820	18708	18778	18772	18790	18822	18729	18841	18558	18783	18868	18901	18682	18585	18733	18989	18781	18666	18887	18833	18632	18669	18788	18806	18596	18593	18755	18916	18450	18581	18789	18746	18885	18903	18725	18847	18512	18867	18694	18844	19052	18712	18719	18694	18805	18668	18792	18772	18793	18793	18794	18824	18786	18700	18649	18726	18751	18576	18802	18699	18669	18847	18500	18679	18688	18750	18577	18769	18817	18800	18764	18728	18871	18752	18812	18600	18792	18812	18831	18776	18948	18608	18789	18862	18826	18822	18867	19056	18693	18634	18583	18723	18874	18860	18537	18826	18722	18657	18591	18968	18576	18764	18902	18721	18507	18855	18815	18760	18804	18831	18854	18927	18788	18625	18825	18716	18782	18841	18662	18621	18648	18705	18669	18757	18722	18817	18679	18728	18804	18936	18771	18715	18672	18723	18838	18822	18670	18754	18805	18547	18815	18982	18866	18721	18693	18902	18581	18768	18694	18887	18803	18797	18707	18818	18847	18780	18873	18731	18796	18812	18903	18666	18747	18807	18858	18724	18424	18842	18586	18968	18782	18802	18621	18698	18561	18952	18729	18824	18805	18869	18719	18468	18551	18824	18951	18711	18758	18859	18679	18813	18730	18943	18669	18949	18679	18814	18683	18728	18849	18970	18738	18818	18853	18766	18942	18761	18868	18947	18730	18788	18620	18670	18860	18578	18516	18607	18685	18696	18650	18881	18891	18943	18683	18653	18807	18790	18804	18646	18952	18880	18929	18810	18924	18736	18822	18846	18780	18687	18754	18562	18693	18909	18846	18762	18951	18687	18747	18805	18943	18703	18714	18963	18797	18714	18837	18716	18692	18846	18848	18812	18895	18663	18796	18853	18586	18958	18688	18931	18683	18791	18891	18883	18863	18939	18667	18683	18841	18743	18969	18814	18641	18692	18834	18885	18789	18628	18737	18838	18797	18811	18848	18782	18823	18634	18826	18855	18773	18770	18871	18916	18745	18878	18741	18812	18941	18810	18698	18732	18836	18946	19010	18828	18737	18858	18789	18706	18668	18876	18688	18912	18677	18976	18868	18772	18853	18855	18776	18866	18684	18785	18860	18988	18618	18526	18722	18650	18864	18765	18799	18887	18918	18667	18868	18654	18780	18956	18668	18638	18868	18771	18679	18938	18883	18722	18783	18596	18852	18893	19043	18891	18819	18715	19011	18736	18977	18861	18631	18767	18662	18734	18521	18853	18856	18773	19079	18735	18770	18679	18957	18722	18864	18883	18853	18843	18730	18681	18566	18750	18877	18974	18672	18950	18832	18742	18532	18737	18745	19007	18782	18776	18981	18736	18799	18813	18822	18787	18773	18828	18690	18592	18704	18683	18820	18820	18816	18660	18677	18898	18717	18901	18629	18845	18846	18689	18838	18817	18836	18668	18909	18823	18662	18848	18759	18851	18839	18824	18802	18625	18877	18812	18854	18621	18772	18949	18785	19046	18818	18719	18865	18920	18691	18886	18897	18834	18818	18874	18723	18652	18757	18908	19084	18958	18840	18720	18844	18714	18763	18717	18664	18718	18779	18870	18646	18815	18825	18809	18656	18717	18758	18687	18727	18822	18811	18879	18866	18827	18604	18840	18822	18715	18696	18752	18879	18774	18625	18888	18800	18604	18719	18811	18759	18935	18568	18824	18766	18843	18796	18885	18736	18731	18818	18682	18886	18776	18615	18750	18818	18795	18860	18523	18806	18810	18902	18770	18899	18861	18822	18983	18712	18538	18796	18542	18578	18953	18752	18993	18733	18712	18624	18704	18718	18673	18844	18728	18809	18749	18897	18760	18848	18864	18738	18547	18834	18920	18730	18913	18760	18730	18817	18791	18769	18876	18867	18676	18540	18782	18993	18808	18874	18731	18777	18846	18582	18590	18898	18769	18616	18777	18693	18708	18854	19002	18621	18645	18830	19045	18694	18814	18760	18718	18965	18973	18831	19061	18694	18740	18710	18736	18738	18877	18811	18708	18812	18795	18747	18736	18747	18735	18926	18682	18773	18710	18738	18788	18838	18895	18859	18658	18718	18592	18555	18689	18802	18575	18815	18909	18717	18586	18856	18666	18657	18659	18841	18716	18598	18900	18652	18860	18916	18852	18483	18863	18870	18684	18845	18830	18835	19007	18821	18818	18777	18801	18686	19007	18898	18763	18597	18766	18760	18657	18818	18787	18774	18685	18640	18910	18651	18708	18881	18849	18763	18602	18819	18768	18701	18708	18765	18908	18904	18771	18805	18900	18860	18875	18760	18829	18801	18899	18659	18785	18596	18737	18721	18846	18866	18952	18779	18860	18683	18717	18643	18869	18642	18783	18554	18664	18763	18688	18614	18923	18843	18910	19103	18870	18728	18741	18644	18857	18812	18602	18477	18848	18940	18764	18693	18770	18707	18655	18821	18831	18602	18821	18704	18758	19009	18874	18591	18943	18901	18732	18707	18798	18725	18734	18741	18723	18874	18849	18958	19030	18956	18891	18706	18836	18675	18574	18757	18786	18863	18590	18675	18586	18743	18844	18825	18838	18577	18848	18656	18674	18870	18710	18681	18833	18715	18657	18649	18697	18523	18790	18783	18584	18869	18981	18877	18718	18736	18451	18551	18636	18742	18655	18625	18865	18884	18853	18617	18645	18860	18975	18677	18799	18779	18728	18831	18750	18769	18643	18844	18789	18928	18909	18976	18724	18793	18725	18793	18882	18770	18896	18961	18723	18886	18860	18898	18945	18585	18690	18854	18897	18771	18842	18635	18790	18856	18775	18971	19022	18732	18842	18798	18732	18747	18757	18622	18773	18907	18788	18488	18890	18876	18817	18693	18674	18732	18737	18740	18798	18825	18662	18748	18709	18797	18747	18866	18827	18778	18740	18841	18827	18663	18594	18666	18890	18810	18860	18710	18741	18677	18707	18767	18976	18896	18812	18768	18933	18478	18723	18786	18988	18939	18859	18815	18771	18942	18779	18782	18922	18704	18678	18732	18725	18804	18764	18726	18736	18850	18897	18728	18727	18958	18515	19001	18895	18812	19011	18789	18980	18726	18901	18657	18868	18794	18724	18921	18859	18868	18757	18687	18645	18902	18847	18562	18632	18818	18679	18968	18818	18781	18680	18869	18754	18656	18845	18913	18744	18805	18734	18891	18723	18783	18554	18721	18847	18702	18910	18759	18859	18815	19021	18955	18850	19070	18888	18717	18783	18587	18829	18931	18670	18882	18757	18724	18743	18804	18949	18978	18742	18811	18976	18761	18738	18830	18812	18887	18819	18984	18671	18772	18849	18677	18761	18921	18676	18786	18686	18922	18691	18829	18708	18843	18880	18734	18562	18630	18705	18493	18866	18845	18817	18725	18889	18892	18812	18769	18607	18563	18541	18649	18685	18936	18732	18615	18775	18516	18911	18887	18932	18838	18726	18825	18572	18947	18615	18896	18713	18592	18756	18786	18883	18748	18843	18911	18756	18883	19041	18655	18971	18581	18640	18788	18783	18832	18769	18914	18882	18780	18848	18915	19130	18779	18715	19090	18823	18857	18643	18674	18878	18887	18781	18741	18867	18706	18764	18577	18785	18852	18617	18533	18520	18826	18643	18785	18580	18603	18885	18866	18873	18909	18750	18728	18793	18884	18842	18730	18852	18908	18904	18612	18725	18789	18666	18661	18818	18639	18815	18740	18760	18772	18750	18701	18754	18827	18761	19050	18579	18626	18677	18714	18681	18549	18878	18692	18562	18848	18629	18971	19029	18837	18869	18798	18708	18852	18895	19019	18888	18697	18544	18659	18828	18763	18686	18813	18581	18819	18750	18697	18810	18863	18746	18688	19033	18753	18710	18703	18627	18617	18644	18648	18615	18866	18744	18819	18814	18716	18816	18800	18880	18929	18682	18828	18835	18992	18833	18848	18761	18861	18862	18836	18971	18772	18970	18954	19024	18845	18827	18798	18618	19035	18978	18814	18751	18751	18842	18670	18814	18780	18689	18766	18700	18773	18719	18858	18776	18788	18662	18797	18801	18704	18909	18721	18667	18709	18751	18701	18949	18695	18684	18741	18609	18837	18673	18594	18624	18801	18827	18707	18662	18657	18813	18890	18851	18664	18690	18859	18867	19003	18620	18875	18673	18861	19002	18839	19012	18934	18818	18827	18858	18839	18831	19012	18867	18894	18807	18557	18689	18857	18802	18843	18765	18672	18778	18894	18841	18885	18673	18729	18653	19031	18803	18806	18889	18605	18710	18615	18817	18868	18836	18786	18779	18854	18780	18912	18977	18882	18826	18796	18724	18891	19019	18857	18730	18525	18716	18775	19114	18651	18911	18926	18672	18882	18872	18726	18799	18899	18597	18818
21661	33655	22306	16961	19458	22433	19655	17539	16519	15897	15322	15559	15452	15528	15484	15522	15565	15600	15551	15758	15699	15534	15621	15651	15533	15687	15426	15550	15578	15507	15691	15509	15501	15583	15383	15474	15623	15739	15535	15766	15402	15527	15597	15431	15430	15526	15394	15465	15524	15531	15559	15571	15599	15715	15487	15480	15529	15577	15587	15615	15509	15580	15395	15631	15561	15577	15575	15534	15505	15602	15451	15503	15611	15402	15625	15603	15660	15616	15643	15505	15660	15754	15505	15696	15551	15418	15513	15325	15424	15362	15708	15585	15587	15572	15496	15664	15537	15329	15650	15550	15474	15608	15510	15471	15548	15528	15471	15495	15442	15616	15496	15437	15620	15537	15368	15523	15475	15467	15643	15762	15447	15496	15473	15570	15618	15562	15530	15515	15418	15578	15468	15618	15414	15453	15537	15593	15705	15420	15652	15441	15611	15312	15472	15779	15409	15577	15476	15647	15478	15379	15642	15711	15685	15490	15767	15500	15435	15590	15795	15613	15603	15619	15635	15611	15595	15532	15632	15574	15616	15469	15558	15643	15439	15513	15597	15563	15447	15444	15536	15368	15631	15416	15537	15566	15598	15538	15439	15338	15614	15596	15534	15573	15634	15572	15495	15561	15755	15501	15529	15445	15620	15564	15574	15544	15497	15569	15528	15564	15383	15614	15642	15489	15491	15463	15707	15615	15512	15446	15450	15573	15605	15533	15570	15562	15790	15461	15667	15526	15513	15572	15545	15627	15577	15590	15794	15487	15585	15470	15523	15526	15542	15954	15445	15598	15426	15567	15419	15499	15549	15662	15496	15568	15666	15679	15444	15423	15422	15717	15536	15739	15447	15605	15448	15649	15489	15394	15626	15511	15760	15575	15562	15573	15625	15524	15535	15379	15698	15623	15720	15533	15380	15717	15464	15538	15489	15671	15523	15657	15609	15580	15483	15435	15547	15521	15534	15548	15593	15478	15474	15570	15493	15616	15484	15380	15582	15379	15564	15428	15619	15545	15456	15552	15321	15417	15551	15613	15438	15641	15450	15608	15377	15528	15433	15386	15484	15577	15556	15686	15487	15519	15480	15577	15510	15589	15598	15585	15675	15435	15424	15587	15530	15610	15509	15571	15420	15637	15574	15489	15639	15481	15621	15485	15495	15548	15634	15535	15531	15420	15545	15380	15641	15534	15731	15604	15665	15694	15580	15528	15510	15336	15502	15510	15539	15480	15311	15767	15419	15536	15466	15526	15433	15504	15703	15449	15576	15711	15501	15466	15615	15595	15531	15615	15517	15493	15506	15513	15430	15525	15609	15447	15442	15554	15529	15560	15611	15665	15607	15429	15489	15485	15621	15538	15494	15498	15659	15576	15487	15564	15394	15509	15491	15507	15472	15361	15433	15387	15566	15554	15425	15439	15589	15428	15542	15552	15470	15603	15571	15669	15698	15512	15577	15510	15376	15515	15470	15404	15772	15341	15547	15611	15576	15636	15566	15595	15381	15475	15650	15645	15617	15499	15626	15565	15439	15359	15398	15646	15605	15467	15489	15546	15625	15414	15677	15476	15655	15322	15626	15494	15677	15453	15626	15630	15556	15463	15425	15592	15497	15545	15393	15555	15404	15586	15637	15524	15599	15659	15486	15474	15493	15722	15516	15622	15547	15402	15664	15660	15712	15451	15486	15531	15425	15609	15580	15677	15471	15787	15425	15614	15692	15522	15585	15665	15518	15629	15450	15513	15504	15621	15431	15370	15598	15678	15470	15503	15468	15367	15656	15655	15528	15655	15518	15692	15529	15728	15752	15362	15415	15628	15718	15488	15656	15453	15621	15593	15502	15453	15549	15486	15545	15470	15685	15448	15632	15459	15557	15569	15549	15530	15405	15510	15429	15475	15517	15475	15584	15544	15622	15526	15599	15415	15363	15379	15464	15585	15492	15526	15574	15620	15562	15629	15403	15412	15508	15377	15627	15563	15619	15526	15705	15645	15505	15489	15497	15457	15647	15440	15478	15444	15578	15627	15534	15534	15483	15571	15570	15591	15546	15487	15458	15416	15556	15703	15521	15541	15451	15444	15593	15794	15651	15486	15564	15496	15508	15550	15513	15534	15342	15519	15616	15720	15568	15563	15610	15559	15550	15522	15511	15566	15545	15515	15710	15644	15391	15527	15333	15570	15393	15468	15466	15640	15559	15479	15586	15641	15539	15525	15525	15591	15506	15508	15551	15435	15589	15634	15566	15652	15435	15601	15503	15626	15392	15509	15402	15227	15475	15515	15575	15635	15398	15424	15698	15466	15504	15690	15533	15719	15563	15391	15503	15655	15426	15619	15528	15463	15484	15609	15473	15688	15503	15505	15522	15433	15640	15489	15751	15421	15506	15431	15546	15556	15628	15540	15573	15678	15506	15497	15515	15512	15561	15640	15591	15570	15678	15576	15681	15732	15623	15579	15577	15421	15435	15579	15641	15551	15568	15550	15549	15712	15683	15560	15546	15743	15558	15365	15542	15683	15498	15533	15442	15389	15520	15554	15601	15495	15672	15522	15571	15505	15629	15554	15431	15587	15619	15732	15646	15519	15658	15579	15403	15561	15603	15655	15402	15497	15480	15715	15489	15670	15384	15471	15514	15566	15677	15437	15561	15438	15647	15536	15507	15546	15589	15503	15722	15505	15733	15481	15509	15846	15628	15517	15557	15575	15581	15460	15537	15502	15525	15601	15510	15526	15681	15595	15286	15646	15491	15381	15541	15832	15670	15599	15653	15430	15534	15303	15414	15574	15648	15574	15536	15304	15582	15474	15557	15820	15458	15556	15501	15561	15632	15542	15484	15545	15388	15477	15564	15547	15669	15608	15454	15542	15774	15596	15730	15557	15518	15512	15562	15717	15524	15279	15661	15410	15560	15498	15523	15521	15614	15601	15564	15362	15580	15552	15545	15586	15599	15484	15591	15409	15518	15451	15586	15518	15446	15540	15584	15510	15590	15509	15447	15481	15624	15526	15422	15584	15557	15513	15617	15525	15611	15519	15540	15366	15467	15629	15473	15684	15500	15675	15526	15518	15568	15355	15557	15490	15570	15383	15424	15533	15491	15558	15330	15595	15495	15404	15491	15489	15595	15324	15603	15527	15588	15645	15521	15466	15575	15560	15605	15525	15571	15482	15467	15527	15504	15506	15657	15604	15399	15419	15382	15485	15647	15633	15514	15420	15695	15545	15550	15416	15533	15528	15405	15712	15632	15509	15539	15580	15470	15461	15631	15503	15428	15344	15681	15544	15449	15610	15470	15468	15448	15482	15527	15574	15583	15489	15462	15369	15646	15458	15585	15495	15517	15460	15671	15384	15540	15588	15402	15612	15538	15630	15536	15538	15606	15565	15619	15603	15445	15545	15496	15502	15520	15667	15560	15690	15437	15570	15587	15540	15591	15473	15654	15348	15538	15570	15717	15668	15562	15552	15505	15628	15559	15583	15638	15480	15574	15489	15607	15651	15566	15555	15602	15474	15563	15517	15541	15466	15333	15569	15565	15442	15461	15516	15598	15511	15590	15449	15549	15665	15667	15616	15534	15467	15445	15639	15502	15508	15528	15559	15639	15681	15620	15681	15614	15624	15600	15731	15478	15775	15499	15651	15645	15483	15362	15626	15709	15456	15676	15666	15551	15720	15388	15598	15689	15618	15612	15371	15487	15585	15616	15492	15460	15610	15571	15605	15527	15627	15400	15622	15658	15597	15615	15535	15449	15558	15482	15467	15430	15519	15565	15491	15665	15567	15588	15462	15454	15564	15418	15629	15572	15393	15602	15413	15526	15506	15438	15471	15592	15538	15734	15615	15639	15519	15585	15462	15401	15587	15474	15532	15538	15596	15587	15544	15554	15589	15599	15583	15510	15673	15459	15517	15458	15480	15817	15553	15659	15474	15446	15504	15648	15488	15683	15524	15416	15567	15639	15692	15507	15607	15463	15585	15499	15372	15559	15431	15561	15582	15505	15830	15499	15453	15618	15451	15692	15657	15641	15670	15479	15732	15334	15436	15593	15561	15515	15530	15584	15492	15399	15550	15440	15436	15420	15601	15487	15542	15535	15644	15663	15441	15560	15500	15510	15670	15490	15569	15543	15386	15539	15518	15436	15444	15653	15534	15366	15494	15655	15381	15600	15710	15682	15634	15519	15373	15659	15641	15537	15472	15462	15475	15493	15548	15511	15732	15724	15434	15565	15616	15485	15561	15534	15679	15694	15551	15640	15404	15682	15523	15566	15418	15510	15627	15464	15650	15570	15602	15588	15565	15552	15565	15517	15448	15718	15604	15643	15577	15447	15538	15613	15700	15502	15639	15720	15305	15533	15571	15625	15476	15527	15524	15542	15616	15471	15538	15736	15516	15802	15473	15520	15642	15421	15479	15448	15531	15412	15614	15496	15549	15703	15455	15487	15611	15363	15583	15543	15518	15585	15534	15612	15227	15654	15668	15456	15615	15593	15555	15602	15556	15538	15660	15526	15379	15551	15603	15622	15487	15548	15568	15635	15498	15654	15541	15591	15467	15567	15494	15603	15361	15544	15556	15771	15625	15419	15369	15513	15487	15432	15512	15611	15631	15575	15389	15557	15439	15582	15503	15506	15707	15626	15641	15491	15438	15510	15488	15489	15580	15264	15445	15589	15619	15524	15548	15545	15576	15417	15578	15592	15646	15672	15611	15413	15586	15705	15463	15509	15442	15619	15572	15398	15495	15699	15547	15396	15716	15643	15427	15709	15537	15602	15576	15628	15527	15510	15457	15622	15462	15647	15492	15727	15530	15605	15467	15657	15468	15529	15568	15484	15553	15634	15505	15484	15434	15489	15599	15594	15579	15548	15591	15427	15602	15509	15515	15486	15492	15654	15584	15654	15502	15533	15659	15626	15463	15525	15672	15473	15521	15683	15467	15615	15579	15546	15485	15597	15442	15634	15595	15426	15554	15596	15492	15583	15709	15643	15388	15551	15624	15479	15598	15417	15550	15786	15680	15632	15595	15462	15412	15574	15444	15553	15537	15703	15529	15494	15483	15455	15485	15612	15440	15435	15596	15598	15469	15514	15443	15622	15552	15513	15695	15600	15591	15343	15614	15364	15722	15551	15595	15603	15438
23240	21054	27767	24853	25657	33654	42019	35789	29292	24109	20327	19268	19173	19113	19425	19250	19179	19210	19330	19447	19147	19033	19250	19259	19356	19268	19312	19045	18881	19255	19147	19333	19118	19179	19219	18985	18980	19212	19180	19037	19135	19061	19182	19084	18979	19133	19203	19008	19002	19066	19264	19125	18958	19240	19127	19146	19056	19128	18968	19000	19138	19217	19203	19251	19077	18933	19140	19008	19284	19097	19180	19119	19024	18886	19182	19278	19243	19085	19001	19215	19138	19521	19176	19270	19180	19183	18931	18999	19207	19093	19253	19055	19309	19028	19104	19106	19146	19196	19071	19213	19323	19048	19237	19158	19219	18948	19224	19167	19143	18926	18964	19110	19214	19046	19187	19096	19064	18968	19133	18999	19108	19017	19118	19064	19271	19400	19145	19026	19250	18895	19140	19132	19351	19056	19194	19063	19094	19061	19198	19165	19211	19255	18948	19098	19100	19052	19080	19191	19039	19047	19225	19135	19188	19086	18932	19085	19137	19291	19232	19055	19030	19020	19287	19101	19006	18967	19202	19106	19125	19276	19410	19116	19064	19095	19118	19227	18967	19333	19207	19172	19191	18832	19174	19370	19314	19228	19074	19174	19110	19390	19065	19144	19290	18954	19129	18911	19142	19249	19112	19027	19157	19038	18992	19076	19095	19196	18994	19170	19311	19227	18832	19038	19190	19056	19017	19007	18987	19315	19119	19034	19177	18943	19360	19190	19213	18860	18854	19036	19192	19108	19151	19095	19189	19315	19061	19075	18999	19169	19203	19113	19129	19097	18986	19208	19042	19061	19090	19018	19083	19201	19308	19160	19078	19129	19303	19184	19132	19256	19031	19171	19315	19197	19442	19108	18984	19179	19156	19148	19198	19065	19034	19236	19211	19214	19201	19159	19066	19239	18905	18961	19041	18895	19092	19207	18983	19238	19142	19046	18926	19105	19287	19191	19088	19092	19086	19090	18996	19106	18965	19021	19207	19172	19031	19221	19013	19044	19341	19036	19156	19074	19048	19044	19144	19048	19133	19419	19182	19140	19229	19044	19168	19155	19355	19121	19089	18934	19293	19203	19131	19216	19002	19156	19075	19027	19341	19205	19080	19204	19303	19391	19085	19334	19077	19023	19379	19123	19128	19094	19025	19158	19078	19057	19043	19013	19148	19259	19302	19211	19133	19002	18993	19223	19042	19263	18943	19271	19183	19110	19222	19170	19127	19272	19009	19357	19234	18984	19222	18978	19108	19159	19121	19201	19055	18988	19007	19103	19278	19207	19361	19098	19240	19079	19049	19186	19042	19129	19149	19077	19139	19115	19195	19145	19165	19212	19081	19091	18932	19198	19246	19176	19217	19087	19323	19234	19042	19127	19087	19101	19273	19107	19168	19229	19243	19069	18991	19086	19034	19067	19257	18909	19272	19148	19040	19114	19076	19263	19194	19220	19038	19041	18895	19194	18991	19162	18980	19133	19199	19316	19138	19202	19065	19003	19158	19162	19144	19047	19299	19259	18924	18835	19204	19156	19428	19152	19207	19099	19370	19048	19194	18931	19063	19002	19465	19031	19193	19043	19071	19016	19139	19083	19067	19098	19222	19071	19066	18931	19164	18935	18985	19109	18911	19148	19097	18980	19203	19160	19168	19326	19077	19057	19208	19064	19205	19088	19255	19032	19375	19270	19184	19163	19283	19098	19276	19066	19231	19020	19193	18876	19334	19030	19291	19273	19089	19471	19235	18892	18970	19281	19077	19242	19253	19297	19260	18876	19169	19072	19197	19003	19141	19151	19217	19219	19055	18936	19176	19191	19165	19290	19237	19147	19345	19049	19081	18970	19039	19300	18960	19134	19112	19117	19195	19260	19416	19248	19017	19173	19048	19231	19264	19062	19230	19261	19049	19285	19291	19164	19151	19032	19114	19204	19201	19156	19213	19062	19132	18969	19130	19113	19234	19289	19259	19255	19305	19237	19096	19318	18909	19235	19199	19028	19206	19265	19276	19038	19294	19203	19063	19186	19027	19120	19213	19196	19092	18918	19177	19088	19092	19038	18898	19190	19144	19159	19187	19239	19242	19015	19117	18918	19154	19155	19239	19167	19275	18954	19130	19093	19154	19155	19073	19229	19218	19328	19160	19154	19105	19314	19052	19129	19124	19042	19044	19196	19096	18978	18948	19135	19050	19040	19306	19253	19385	19066	19300	19091	19236	19183	18907	19261	19221	19147	19242	18926	19210	19181	19292	19131	19156	19084	19177	19140	19245	19311	19153	19072	19204	18990	19146	19217	19145	19208	19096	19101	19231	19104	19265	19139	19207	19005	19004	19068	19153	19106	19215	19048	19053	19184	19175	19154	19131	19273	19106	19175	19021	19129	19120	19207	19167	19089	19044	19218	19189	19188	19070	19051	19039	19093	19221	19246	19266	19081	18943	19033	19036	19086	19117	18940	19008	19026	19139	19161	19107	19045	19100	19093	19199	19153	19226	19273	19194	19260	19101	19508	19194	18985	19257	19137	19092	19221	19171	19055	19086	19127	19089	19335	19119	19046	19267	19281	18923	19383	19086	18963	19090	19189	19210	19020	19057	19287	18916	18893	19178	19126	19108	19209	19089	19275	19179	19180	19064	19011	19054	19033	18922	19133	19206	19264	19042	19135	19162	19022	19123	18910	19072	19002	19137	19041	19114	19253	19057	19234	19011	19163	19292	19233	19205	19142	19438	19165	19175	19022	19130	19136	19164	19207	19123	18999	19223	19288	19143	19055	19106	19116	19044	19156	19369	19137	19248	18912	18990	19157	19107	19061	19187	19004	19150	18946	19190	18985	19354	19257	19029	19032	19207	19202	19357	19161	19294	19095	19165	19125	18903	19151	19061	19182	19173	19058	19098	19118	19129	18958	19012	19026	19328	19281	19314	19099	19139	19184	19249	19109	19240	19147	19031	19085	19439	19113	19311	19215	19104	19306	19245	19162	19038	18995	19119	19186	19255	19105	19114	19027	19096	19111	19109	19203	19160	19129	19363	19159	19023	19243	18924	18799	19264	19308	19234	19076	19107	19074	19122	19209	19114	19125	19154	19102	19213	19046	19138	19085	18831	19161	19286	19175	19255	19004	18883	19151	19077	19109	19081	19215	19000	18896	19134	19331	18895	19272	19174	19055	19059	19158	19009	19296	19107	19155	19049	19010	19227	18993	19179	19283	19067	19076	19128	19063	18988	18959	19107	19109	19266	19318	19131	19138	19199	19170	19047	19119	19092	18952	19311	19114	19070	19168	19131	19151	19212	19172	19357	19188	19169	19104	19139	18974	19191	19051	19101	19082	19058	19217	19310	19231	19252	19230	19154	19158	19032	19248	19038	19266	19030	18976	18957	19079	19092	19002	19027	19066	19057	19192	19270	19050	19121	19126	19141	19042	19103	19072	19158	19074	19210	18997	19014	18974	19074	19291	19058	19117	18866	18886	19116	19174	19096	18850	19093	19090	19266	19158	19116	19205	19131	19019	19137	19082	19203	19148	19223	19163	19149	19187	19204	19236	19235	19147	19203	19076	19182	18889	19045	19270	19174	19111	19152	19300	19010	18875	19113	19094	19088	18922	19033	19110	19257	19370	19278	18998	19244	19014	18972	19032	19255	19257	19016	19124	19028	19234	19219	18983	19300	19109	19299	19282	19098	19267	19078	19188	19040	19180	19056	19070	18846	19082	19087	19093	19252	19056	19172	19162	18960	19048	19268	19124	18974	19201	19065	19132	19047	19010	19158	19263	19353	19238	19128	18952	19005	19207	19112	19028	19105	19082	19096	19113	19039	19187	19234	19106	19134	19123	19187	19277	19299	19100	19080	19138	19229	19222	19174	19270	19141	19217	19144	19090	19150	19093	19130	19137	19153	19241	19212	18842	19112	18969	19066	19057	19194	19107	19073	19045	19094	18989	19308	19134	19143	19049	18967	19106	18921	19182	19018	19019	19223	19030	19125	18937	19165	18973	19191	19247	19059	19034	19293	19436	18927	18999	19144	19112	19126	19032	19173	19049	19103	18899	19244	19368	19156	19253	19066	19268	19138	19195	19053	19154	19208	19312	19292	19181	19237	19253	18957	19015	19002	19047	18995	19075	19230	18914	19440	19251	19132	19129	19219	19134	19088	19198	19203	19276	19028	19045	19085	19372	19227	19160	19313	19082	18930	19100	19211	19081	19119	19159	18986	19157	19374	19132	18860	19150	19084	19161	19025	18946	19164	19200	19257	18949	19253	19105	19091	19142	19090	19157	19271	19116	19163	18980	18991	19126	19254	19327	19214	19200	19155	19141	18948	19253	18999	19240	18925	19031	19206	19132	18964	19109	18943	19314	19204	19250	19176	19102	19092	18962	19182	19079	19151	19146	18922	19230	18971	19159	19344	19052	19138	19268	19371	19204	19018	19056	19070	19044	19377	19035	19051	19273	19244	19064	18994	19154	19330	19036	19156	19135	18907	19156	19062	19288	19082	19208	19211	19185	19063	18932	19018	19199	19067	19028	19301	19150	19271	19349	19043	19118	19259	19185	19058	18875	18916	19105	19016	18982	19058	19050	19355	19005	19082	19273	19151	19008	19228	19166	19291	19118	18995	19095	19023	18813	19195	19200	19114	19278	19123	18954	19287	19159	19034	19213	19181	19153	19150	19024	18967	18973	19031	19109	19151	18981	19081	19072	19212	19153	19410	19124	19091	19056	19079	18926	19302	19098	18906	19026	19029	18998	19210	19145	19128	19261	19138	18928	19200	19056	19047	18961	19059	19142	19299	18972	19090	19236	19095	19336	18927	19005	19185	19094	19207	19095	19313	19010	19292	19199	19187	19129	19178	19044	19111	19176	19176	19152	19273	19142	19006	19017	19000	19226	19214	19055	19046	18916	19165	19286	19121	19016	19170	19047	19233	19065	19152	18979	19316	19028	19050	19179	19274	18970	19191	19203	19218	19012	19327	19143	19132	19177	19244	19045	19094	19275	19360	18953	19076	19135	19153	19163	18982	19180	19253	19105	19250	19142	19132	19355	18911	19059	19326	18999	19114	19253	18973	19135	19104	19397	19223	19269	19106	19016	19166	18991	19098	18998	18976	19127	19297	19232	19120	19091	19126	19086	19167	19232	18910	19125
22630	42982	25678	19760	28776	34353	41598	34122	27475	20446	16481	15978	15691	15822	15744	15668	15877	15753	15710	15915	15807	15871	15723	15660	15601	15666	15638	15736	15847	15743	15771	15550	15778	15735	15707	15702	15832	15777	15707	15727	15751	15805	15708	15673	15731	15570	15694	15908	15864	15732	15704	15679	15818	15676	15703	15745	15785	15651	15861	15746	15715	15788	15726	15654	15739	15752	15615	15727	15639	15728	15776	15827	15783	15792	15748	15835	15638	15728	15653	15740	15694	15632	15599	15829	15664	15566	15817	15718	15698	15717	15793	15846	15734	15800	15764	15826	15737	15788	15852	15751	15704	15850	15647	15635	15803	15683	15687	15767	15467	15755	15808	15745	15502	15740	15701	15862	15682	15780	15736	15777	15768	15650	15774	15772	15625	15727	15874	15936	15688	15796	15773	15805	15769	15738	15645	15573	15772	15817	15736	15758	15597	15683	15691	15703	15782	15664	15668	15602	15591	15775	15676	15823	15647	15812	15699	15784	15556	15631	15849	15591	15694	15756	15676	15825	15772	15733	15722	15798	15849	15731	15923	15743	15633	15820	15744	15747	15832	15694	15802	15753	15801	15737	15791	15913	15568	15614	15782	15638	15666	15575	15730	15825	15891	15745	15721	15622	15594	15651	15652	15870	15696	15635	15637	15633	15865	15776	15911	15871	15647	15876	15670	15639	15801	15674	15770	15713	15484	15616	15778	15705	15784	15769	15634	15786	15759	15875	15826	15598	15689	15688	15674	15751	15727	15632	15711	15701	15807	15821	15894	15789	15839	15778	15554	15757	15785	15781	15884	15848	15647	15670	15695	15749	15610	15553	15713	15680	15695	15792	15706	15771	15902	15742	15715	15710	15810	15814	15706	15817	15672	15609	15811	15805	15619	15785	15723	15673	15676	15738	15664	15622	15737	15727	15673	15689	15624	15851	15630	15812	15896	15692	15831	15845	15754	15776	15909	15777	15768	15803	15647	15824	15739	15675	15771	15897	15650	15532	15724	15520	15604	15519	15763	15805	15809	15763	15678	15682	15702	15729	15686	15752	15596	15744	15777	15701	15685	15777	15776	15893	15723	15826	15795	15695	15667	15594	15843	15662	15623	15776	15607	15690	15660	15729	15771	15643	15790	15709	15712	15799	15708	15834	15759	15861	15539	15770	15713	15755	15582	15758	15762	15681	15701	15883	15715	15732	15724	15529	15877	15677	15843	15688	15653	15952	15757	15819	15813	15743	15892	15809	15878	15845	15832	15672	15541	15746	15798	15701	15711	15695	15498	15696	15805	15619	15644	15672	15770	15811	15724	15935	15956	15739	15639	15789	15680	15834	15848	15605	15628	15882	15693	15791	15560	15475	15634	15819	15812	15773	15658	15747	15803	15689	15592	15677	15784	15650	15612	15831	15789	15859	15804	15703	15659	15559	15782	15705	15665	15695	15651	15854	15678	15712	15837	15604	15784	15814	15595	15822	15698	15748	15901	15485	15810	15727	15788	15777	15679	15679	15664	15775	15660	15669	15653	15766	15748	15735	15765	15849	15770	15692	15798	15692	15891	15721	15701	15813	15797	15719	15695	15838	15774	15588	15738	15921	15817	15816	15726	15812	15723	15748	15814	15835	15718	15695	15908	15690	15779	15655	15698	15920	15642	15778	15619	15759	15682	15752	15700	15832	15512	15682	15724	15928	15722	15722	15678	15801	15764	15910	15797	15537	15548	15781	15818	15920	15743	15709	15671	15752	15695	15791	15866	15831	15614	15750	15724	15934	15607	15863	15881	15674	15857	15694	15828	15859	15613	15710	15695	15946	15586	15635	15796	15737	15749	15621	15777	15681	15705	15881	16006	15621	15790	15853	15699	15788	15878	15839	15675	15706	15888	15611	15656	15731	15842	15743	15702	15701	15688	15941	15916	15580	15616	15667	15588	15612	15700	15935	15574	15676	15795	15767	15558	15686	15860	15711	15821	15878	15901	15708	15926	15686	15862	15741	15790	15591	15704	15697	15559	15810	15692	15710	15621	15647	15784	15833	15771	15807	15764	15719	15687	15956	15706	15553	15820	15770	15749	15816	15662	15771	15624	15629	15712	15683	15889	15729	15724	15806	15682	15657	15684	15720	15736	15759	15649	15598	15819	15658	15583	15782	15599	15945	15676	15732	15634	15851	15779	15773	15753	15804	16007	15842	15739	15893	15682	15567	15740	15815	15578	15741	15881	15906	15744	15666	15593	15550	15534	15700	15598	15727	15641	15707	15858	15670	15812	15913	15712	15728	15742	15670	15771	15702	15798	15646	15620	15697	15756	15704	15751	15663	15557	15881	15668	15559	15623	15773	15709	15682	15625	15789	15638	15613	15877	15761	15792	15762	15774	15670	15801	15650	15766	15599	15829	15757	15661	15758	15700	15803	15751	15670	15674	15648	15765	15779	15664	15813	15430	15638	15766	15686	15600	15825	15768	15750	15811	15756	15721	15612	15753	15752	15947	15758	15696	15727	15642	15606	15746	15803	15650	15766	15692	15702	15895	15862	15696	15805	15813	15573	15674	15611	15787	15760	15590	15675	15685	15799	15775	15805	15779	15938	15727	15674	15560	15912	15754	15685	15662	15755	15467	15584	15634	15779	15875	15578	15592	15863	15638	15831	15666	15655	15699	15648	15821	15838	15847	15746	15657	15825	15568	15797	15843	15779	15742	15861	15825	15734	15671	15737	16004	15664	15766	15731	15621	15674	15759	15886	15653	15633	15921	15695	15718	15677	15490	15899	15753	15799	15751	15832	15653	15699	15722	15754	15822	15464	15585	15892	15678	15674	15679	15748	15748	15513	15850	15878	15754	15729	15578	15654	15743	15830	15715	15770	15626	15853	15732	15783	15697	15598	15675	15600	15750	15763	15614	15707	15653	15741	15763	15772	15782	15713	15825	15866	15589	15746	15637	15821	15742	15838	15650	15659	15749	15857	15812	15645	15708	15774	15729	15857	15662	15768	15608	15807	15706	15821	15573	15718	15713	15784	15852	15772	15811	15656	15864	15603	15693	15871	15767	15749	15637	15788	15715	15730	15722	15744	15659	15887	15744	15534	15864	15732	15756	15756	15738	15686	15715	15833	15723	15947	15761	15804	15653	15749	15676	15743	15775	15796	15718	15714	15648	15810	15759	15793	15772	15689	15765	15687	15767	15708	15679	15688	15587	15700	15869	15750	15667	15713	15837	15782	15837	15736	15732	15599	15645	15878	15749	15741	15749	15600	15759	15718	15731	15714	15788	15713	15939	15807	15814	15638	15624	15874	15788	15653	15662	15502	15666	15768	15684	15901	15754	15828	15896	15806	15825	15703	15639	15657	15855	15685	15729	15667	15850	15750	15841	15820	15623	15620	15705	15570	15648	15675	15628	15710	15751	15656	15695	15537	15662	15657	15602	15778	15683	15891	15602	15719	15723	15719	15639	15790	15705	15702	15656	15733	15644	15752	15638	15813	15625	15836	15731	15692	15794	15627	15749	15769	15719	15833	15869	15738	15538	15892	15797	15662	15826	15850	15845	15655	15631	15663	15789	15801	15818	15635	15696	15699	15883	15776	15710	15697	15757	15708	15625	15947	15677	15705	15610	15835	15603	15932	15745	15609	15826	15836	15806	15834	15787	15672	15665	15752	15741	15719	15749	15654	15590	15663	15621	15848	15614	15637	15786	15649	15682	15820	15782	15750	15668	15722	15642	15952	15630	15688	15816	15702	15715	15691	15711	15801	15895	15822	15732	15728	15723	15804	15870	15793	15864	15562	15882	15814	15739	15763	15743	15811	15760	15756	15882	15825	15861	15581	15822	15714	15904	15760	15777	15874	15677	15660	15709	15786	15812	15722	15724	15918	15794	15746	15497	15756	15629	15814	15835	15757	15803	15783	15774	15651	15700	15664	15497	15698	15704	15855	15630	15692	15755	15698	15710	15786	15710	15801	15739	15769	15686	15684	15678	15544	15785	15888	15692	15677	15562	15710	15822	15806	15787	15751	15724	15839	15651	15608	15771	15669	15928	15979	15953	15713	15834	15715	15800	15714	15721	15861	15683	15669	15760	15728	15752	15647	15598	15698	16013	15891	15770	15763	15612	15883	15723	15849	15726	15684	15686	15680	15836	15701	15645	15681	15702	15739	15653	15605	15855	15861	15699	15695	15758	15706	15719	15553	15642	15707	15871	15812	15799	15877	15656	15664	15557	15810	15873	15865	15680	15817	15689	15641	15791	15717	15845	15788	15775	15813	15770	15936	15811	15756	15771	15599	15688	15749	15822	15653	15722	15825	15898	15935	15740	15786	15787	15832	15673	15605	15768	15566	15732	15707	15949	15777	15847	15842	15675	15875	15828	15639	15866	15815	15726	15730	15666	15760	15744	15797	15742	15773	15604	15735	15742	15556	15843	15759	15720	15874	15680	15760	15729	15677	15780	15677	15770	15926	15821	15666	15712	15852	15738	15830	15773	15597	15715	15710	15646	15743	15708	15617	15888	15741	15799	15928	15636	15780	15756	15668	15661	15713	15843	15794	15705	15732	15732	15786	15760	15860	15695	15721	15714	15728	15782	15748	15689	15837	15619	15901	15764	15572	15572	15758	15577	15560	15740	15772	15798	15744	15635	15889	15729	15801	15674	15841	15697	15644	15684	15964	15714	15808	15802	15656	15630	15831	15693	15748	15564	15782	15702	15819	15755	15851	15784	15827	15855	15731	15873	15635	15849	15861	15763	15702	15778	15782	15581	15729	15736	15689	15844	15616	15796	15694	15577	15616	15865	15771	15722	15736	15753	15700	15721	15605	15726	15758	15821	15592	15748	15811	15617	15781	15728	15766	15725	15807	15693	15559	15719	15666	15586	15737	15645	15800	15520	15563	15772	15740	15656	15688	15652	15827	15722	15627	15709	15811	15730	15742	15862	15643	15650	15603	15823	15795	15855	15703	15660	15465	15681	15806	15646	15705	15565	15795	15806	15658	15858	15745	15775	15758	15848	15714	15676	15644	15902	15760	15893	15713	15847	15756	15818	15798	15662	15680	15670	15869	15677	15834	15733	15686	15818	15792	15487	15731	15788	15817	15649	15766	15673	15662	15808	15832	15864	15745	15766	15776	15652	15546	15556	15729	15744	15715
24608	21069	26603	26283	22546	30580	32799	26175	22160	19675	18392	18148	18304	18053	18302	18140	18040	18224	18041	18151	18126	18106	18162	18029	18098	18039	18125	18128	18161	18107	18342	18039	18088	18005	18264	17978	17900	17877	17994	18252	18167	18223	18047	18151	18100	18277	17957	18136	18051	18174	18147	18375	18201	18042	18285	18004	18059	18135	18097	18079	18100	18070	18394	18211	18066	18007	18052	18083	18168	18207	17966	18004	18152	17972	17922	17923	18117	18057	17919	18005	18180	17946	18084	18125	18257	17913	18048	18003	18008	18037	18216	17916	18097	18150	18266	18029	18098	17962	17947	18154	18307	18223	17931	18210	18124	18044	18076	18191	17980	17876	18287	17966	18056	17978	18034	18193	17795	17998	18089	18012	17994	18007	18065	18034	18177	18020	18096	18117	18219	18239	18191	18053	17950	18205	18079	17987	18103	17909	17963	17950	17944	18004	17791	18062	18200	18039	17749	18116	18084	17955	18223	17834	18081	18003	17805	17904	18180	17956	18066	17894	18109	18154	18073	18009	18065	18109	18088	18011	18042	17952	17985	18191	17908	17837	18220	18039	18029	17962	17946	18186	18065	18134	17861	18221	18112	18113	18020	18107	18083	17861	18080	17989	18117	18255	18070	18051	18047	18140	18156	18008	17991	18016	18021	18004	17996	17954	18176	18153	18163	18063	17958	18223	18021	18049	18099	18042	18258	17849	17989	18135	18208	18036	18006	18207	17905	18079	18126	17988	18070	18107	17949	17966	18180	17840	18318	17959	18206	17873	17909	18107	18292	18012	18079	17990	18165	18105	18145	18167	17971	17997	18001	17948	18048	17953	17900	18198	17946	18028	18013	18110	17911	17867	18158	17890	17999	18120	18243	17963	18105	18070	17990	18270	18163	17975	18134	18109	18095	18257	17864	18019	18274	17920	17926	18300	18190	18028	17895	18104	18242	18077	17966	17884	18130	18197	17924	18249	18234	18103	17985	18223	17916	17998	18310	17961	18114	18121	18014	18180	18141	18129	18117	18024	18117	18130	17947	18020	18180	17783	18074	17871	17913	18045	17936	17870	18066	18031	17938	17904	17864	18215	18045	17942	18108	18183	18089	18247	18130	18100	18029	17984	18158	18077	18112	18061	18101	18101	18001	18108	18118	17894	18088	18120	18052	18155	17991	18274	17968	18056	18000	18043	17922	18304	18172	18053	17956	17953	18108	18270	18123	18209	18033	17844	18089	18130	18105	18008	18138	17990	17976	18105	18099	18199	18009	18075	18292	18270	18303	18233	17943	18043	18093	17935	18184	18029	17950	18082	18216	18079	18035	18077	17995	17991	18051	18122	18013	18042	18034	18350	18303	18157	17990	18042	18064	18033	18214	18126	18053	17993	18144	18055	18205	18380	18094	18122	18232	17951	18036	17966	18258	18099	18088	17918	18206	18156	18101	18105	18118	18233	18140	18228	17951	18222	17953	17867	18113	17833	17971	18290	18058	18209	18147	18174	17983	18121	18038	18208	18007	17888	18119	18013	18015	17928	18147	18106	18185	18048	18108	18044	18031	18003	18029	17994	18208	18216	18160	17914	18040	18036	18040	18066	17942	17864	18040	18012	17865	17945	17791	17981	18122	18057	18064	18112	18081	18075	17915	18104	18090	17844	17930	18079	18110	18132	17824	18098	18114	17970	17978	18217	18222	18318	18183	18059	18168	18016	18189	18014	18065	18058	18099	18115	18034	18023	17846	17931	17908	18026	18246	18000	18075	18018	18079	17932	18049	18157	17981	18168	17880	17870	18059	17982	17965	18141	18397	18197	18198	18154	17955	18140	18068	18262	18086	18065	17991	17959	18153	18161	18294	18058	18076	18084	18109	18121	17989	17971	17903	18054	17954	17949	18001	18147	18088	18159	17925	18004	18050	17882	18149	18204	18085	18030	17948	18031	18199	17983	18168	18169	18137	18148	17935	17894	18084	18103	18193	18224	18014	17995	18241	18163	17974	18060	18073	18194	18048	18189	18104	18073	17973	18015	17958	17996	17940	17927	17981	18202	18112	17999	18067	18231	18105	18060	18187	18047	18064	18198	18072	18102	18119	18088	18135	17949	18134	17943	17901	18024	18029	18149	18183	18091	17970	18072	18037	18055	18197	18054	18092	18106	18149	17933	17981	18156	18048	18046	18024	18222	18068	18057	17942	18085	17940	18011	18186	18112	17928	18146	17979	18166	18060	18141	18112	18113	18149	18260	18105	18031	17979	18061	17985	18078	17971	18030	18247	18154	17900	18356	18071	18170	17999	18311	18076	18106	17972	18196	18277	18106	17917	18071	17918	18106	17968	18071	18025	18161	18107	18012	18141	18085	18167	17999	17980	18064	18045	18115	18119	18042	18116	17991	18224	18016	17867	18199	17926	18009	18047	17948	18104	17955	17950	18138	17917	18054	18197	17833	18175	18123	18046	18065	18144	18100	18266	18046	18218	18095	17851	18100	18015	18112	18152	18084	18177	18190	17995	17941	18012	17960	18080	18177	18268	17979	18266	17997	18142	18069	17949	18115	18060	18001	18219	17866	18059	18049	18133	18294	17825	18085	17976	18046	17966	17850	18112	18063	18151	17837	18100	18030	17925	18167	17958	18137	17928	18099	18194	18075	18158	18089	18014	18194	17989	18113	18275	17965	18128	17971	17880	18027	17905	17915	18046	18101	18382	18235	17951	18020	18290	18233	17882	17970	18254	17863	17966	18395	18089	17994	18259	18202	18171	18073	17944	18119	18202	18039	17930	18007	18243	18153	18081	18119	18000	18023	18014	18136	18005	18015	18088	18249	18005	18029	17977	18134	18220	17977	18132	18183	18116	17972	17941	17842	18068	18005	18135	17929	18199	18089	18075	17916	18029	17943	18039	18062	18026	17857	18308	18364	18103	18191	18124	18287	17996	18039	17926	17946	17997	18142	17921	17899	18017	18294	18062	17988	17967	18145	18165	18216	18126	17966	17955	18082	18060	18147	18174	18193	18180	17846	18053	18196	17975	18156	17882	18107	18051	18188	18062	18283	18178	17991	17988	18003	18043	18095	18145	17983	18092	18036	18245	17968	17993	18095	17988	18130	18141	18231	18149	17929	17915	18035	18060	18032	17980	17873	18148	18038	17963	17937	18096	18026	18350	18072	17954	17948	18034	18240	18374	18012	18092	18069	18158	18110	18184	17954	18041	18098	17881	17911	17999	18115	18283	17877	17875	17962	18081	17934	18021	18030	18120	18005	18296	18076	18172	18123	17942	17923	18023	18150	17979	17785	18135	18298	18256	18195	18087	18056	18074	18180	17850	17937	18170	18017	17960	18181	18001	18094	18169	18041	18017	18061	17972	18017	17996	18001	18127	18008	18224	18084	18019	18009	18255	18278	18160	18265	18050	18251	18165	18025	18047	18079	18054	17937	18123	18246	17902	18184	17971	18018	18032	18150	18096	18232	18189	18110	18057	17979	17938	18019	18236	17837	18044	18158	18150	18094	18330	18001	17923	18268	17970	18066	18218	17988	17826	17884	18129	18035	17958	18124	18345	17986	17985	18016	17795	17989	18168	18153	18194	17939	18168	18098	17851	18071	18306	17869	17859	17940	18081	18281	17988	18225	18196	17902	18063	18030	18117	17996	18061	18096	17786	18285	18127	18113	17959	18095	17929	18196	18194	17852	18273	17979	17990	17751	17786	18196	17945	18240	18024	18158	18085	17925	18202	18133	18104	18123	18234	18345	18116	18033	17954	18107	17962	18203	17933	17944	18079	18090	18095	18114	18128	18082	18161	18241	18112	17967	17932	18048	18143	18090	18206	17821	17912	18017	17908	17993	17989	18062	17968	18069	18159	18132	18089	18262	18061	18225	18162	18098	17870	18077	18014	18087	17902	17884	17969	18099	18318	18061	18019	17913	18064	17986	17830	18089	18061	18068	18090	17925	18060	18030	18096	17985	18176	18100	18225	18060	18282	18158	18224	18152	18035	18271	17912	18320	18008	18265	18024	18031	18172	17945	18067	18185	18190	18330	18057	17860	17974	18052	17778	18383	18152	18055	17862	17982	18186	17987	18279	17978	18175	17865	18197	18036	18016	18067	17854	18116	17847	18156	18032	18026	18092	17885	18000	18127	18194	18004	18092	18097	18296	18205	18143	18138	18024	18033	18122	17873	18109	18283	18094	18076	18107	18072	18193	17951	18043	18105	18070	18026	17869	17886	18087	18144	18171	18013	17974	18204	18165	18111	18019	18081	18115	18275	18148	18092	17915	17731	18145	18100	18016	18102	18173	18068	17955	18032	18098	18296	18161	18021	18086	18150	17984	17918	18094	18247	18241	17960	18025	18147	17921	18189	18121	18064	17891	18075	18081	18088	18303	17992	18082	18053	18002	17735	17865	18123	18197	18132	18212	17958	18055	18213	18249	18102	18201	18028	17799	18287	18181	18080	18265	18107	18158	18049	18085	18082	17946	18159	18266	18082	17988	18229	18198	18323	17982	17935	18133	18135	18097	18010	18065	17945	18036	18033	17815	17988	18058	17975	18061	18109	18187	17815	17938	18056	18024	18175	18150	18031	17888	18017	17968	18164	18003	18208	17997	17858	18128	18184	18210	17884	18027	18104	18051	18180	18112	18304	18004	18071	18299	18166	18111	18151	18179	18040	18126	18049	18031	18062	18180	17936	17847	18130	18212	17997	18022	18335	18256	17924	18206	18109	18120	18098	18081	18347	17969	17938	18124	17915	18238	18067	18244	18376	17956	17991	18002	18145	18347	18069	18009	18100	18011	18146	17988	18019	18205	18123	17921	18063	18000	17986	18142	18199	18174	18039	18060	18038	17988	18070	18013	18079	18039	17885	18087	18218	18117	17996	18272	17875	18176	18223	18211	18029	18005	17977	18082	18040	18046	18126	18087	18212	18049	18207	18150	17967	18063	17944	18076	18023	18187	18219	18017	18073	18201	18051	18094	18174	18037	18065	18008	18030	18109	17985	18239	18255	18351	18216	17915	18069	17864	18185	18020	18076	18013	18082	18025	18135	18189	18207	18043	18030	18031	18100	18087	18075	18192	18011	17896	18175	17975	18048	17832	18369	17972	18028	18054	18251	18173	18049	18217	18042	18132	17923	17983	18124	18095	18297
20374	34148	20991	17046	23164	34287	33866	25559	20580	16837	15343	15157	15195	15169	15097	15077	15207	15088	14948	15051	15091	15060	15340	15049	15192	15157	15264	15112	15130	15185	15016	15149	15012	15086	15195	15059	15169	15135	15022	14982	15208	15004	15118	15101	15088	15129	14978	15142	14998	15046	15145	15260	15201	14893	15010	15136	15080	14934	15083	15007	15099	15199	15089	14946	15000	14940	15286	15145	15074	15132	14991	15184	15070	15253	15228	15039	15186	15130	15086	14934	15136	15162	15190	14909	15006	15279	15055	15204	15093	15090	15217	15194	15269	15245	14892	15162	15243	15009	15019	15200	15137	15155	15018	15121	15096	15104	14791	15181	15102	15310	14978	15121	15196	15027	15278	15292	15070	15105	15162	15127	15150	15170	15058	15007	14953	15139	15274	15168	15166	15035	15017	15155	14905	15024	15045	15145	15058	15072	15304	15054	15084	15166	15055	15140	15159	15115	15102	14973	15084	15042	15154	15214	15243	15162	15064	14806	15278	15179	15012	15183	15197	15127	15150	15136	15175	15079	15083	15110	15109	15061	14944	15121	15093	15213	15107	15114	15212	15158	15077	15165	15239	15166	15113	15086	15010	15147	15307	15082	15003	15054	15266	15375	15039	15044	15164	14947	15167	15103	15026	15105	14924	15076	14981	15017	15084	15229	14984	15114	15037	15172	15039	15087	15151	15028	15275	15024	15171	14966	15069	15143	14959	15159	15130	14927	15154	15124	14990	15060	15163	15185	15075	15237	15206	15186	15247	15030	15104	15010	15270	15140	15158	15104	14978	15246	15104	15220	15122	15308	15106	15017	15100	15365	15116	15197	15102	15112	15129	15203	15125	15239	15238	15046	15202	14961	15193	15082	14902	15136	15156	15022	15124	15172	15057	15039	15144	15031	15115	15155	15042	15093	15086	15034	15136	15102	15174	15227	15159	14953	15235	15118	15006	15096	15085	15300	15152	15051	15117	15160	15028	15161	15003	15040	15173	15117	15315	14942	15045	15018	15249	15168	15070	15061	15144	15146	15121	15054	15022	15312	14942	15081	15099	15205	15076	15285	15162	14985	15023	15160	15229	15052	15162	14929	15191	15007	15244	14996	15098	15208	15055	15251	15152	15333	15064	15150	15132	15278	15132	15168	15015	15179	15097	15182	14980	15017	15156	15068	15230	15188	15194	15277	15058	14946	15036	15151	15212	15141	15128	15126	15157	14984	15095	15119	15010	15162	15067	15155	15142	14925	14985	15098	15149	15204	15347	15274	15191	15011	15128	15100	15119	15085	14945	14938	15117	15253	15095	15066	15117	15018	15141	15093	15029	15243	15077	14953	15349	15331	15216	15062	15107	15057	15038	14994	15048	15110	15036	15085	15197	15002	15238	14907	14990	15027	15096	14995	15046	14944	15118	15057	15146	15100	15289	15133	15246	15104	15133	15103	15270	14921	15071	14883	15094	15086	15039	14998	15118	15052	15204	15352	14866	15239	14932	15013	15071	15319	15146	15252	15053	15161	15156	15162	15082	15055	15256	15035	15022	15194	15106	15148	15131	15144	14903	15143	15165	14972	15239	14937	15030	15133	15109	15148	15222	14961	15146	15083	15153	15049	15259	15142	15034	15281	15009	15109	15243	14943	14983	15182	15042	15083	15127	15068	15127	15185	15165	15029	15123	15135	15089	15196	15060	15136	15171	15060	15107	15028	14918	15154	15101	15196	15283	14950	15160	15166	15301	15026	15200	15181	15248	15116	15135	15070	15155	15276	15117	15314	15240	14959	15076	15239	15272	14981	15125	15019	15051	15078	15076	15189	15138	15326	15017	15128	15151	15155	15115	15174	15023	15212	15234	14952	15072	15051	15088	14939	15145	15282	15147	15296	15273	15029	14999	15248	15178	14998	15345	14970	15073	15110	15127	15054	15113	15177	15087	15155	15292	15118	15085	15017	15148	14971	15214	15084	15089	15116	15026	15210	15096	15372	15267	15050	15150	15224	15055	15223	15040	15184	15082	15131	15285	15077	15047	15067	15060	15387	15225	15185	14958	15220	15214	15135	15177	15185	14967	15194	15037	15117	15229	15220	15044	14980	15192	14920	15086	15116	15170	15050	15219	15055	15227	14957	15157	15225	15021	15113	15242	15189	15129	15245	15089	15093	15014	15209	15206	15228	15262	15202	15046	15333	15157	15179	15180	14983	15195	15004	15211	15195	15093	15279	14975	15090	15202	15204	15254	15019	15138	14979	15295	14976	15092	15207	15027	15232	15173	15167	15052	15199	15060	15254	15217	15039	15109	15171	15045	15100	15288	15280	15067	15363	15256	15255	15068	15052	15015	15207	15083	15123	15133	15067	14988	15332	15127	15008	15247	15065	15235	15033	15072	15098	15014	14957	14999	14914	15125	15046	15033	15122	15251	15226	15055	15067	15244	14987	15035	15061	15198	14943	14948	15004	15136	15198	15030	15193	15161	15140	15000	15142	14941	15053	15055	15037	15034	15106	15170	15132	15210	15095	15262	15192	15311	15032	15133	15086	15056	15192	15094	15241	15033	14922	15116	15071	15272	15240	15130	15206	15249	15230	15083	15166	15237	15104	15027	15080	15011	15136	15177	15169	15046	15066	15026	15191	15113	15134	15142	15066	15118	15234	14939	15225	15206	15113	15256	15117	15087	15167	15064	15209	15118	15175	15296	15081	15316	15039	15101	15126	15267	14953	15324	15086	15110	15101	15129	15120	15130	15091	15137	15129	15006	15131	15008	15051	15198	15220	15178	15244	15097	15263	14987	15045	15146	15120	15084	15218	15033	15101	15141	15167	15145	14996	15375	15029	15161	15007	15033	15122	15088	15092	15157	15132	15194	15110	15194	15128	14986	15135	15216	15179	15020	15156	14970	15001	15064	15086	15221	15085	15299	15108	14985	15010	15135	15119	15006	15119	15094	15180	15028	15005	15332	15150	15159	15016	15191	14970	15270	15122	15156	15121	15205	15130	15117	15191	15102	15118	15028	15162	15078	15075	15228	15174	15250	15173	15187	15096	15031	15033	15086	15185	15167	15011	15124	14988	15108	15099	15184	15027	15217	15004	15045	15021	15109	15074	15067	15053	15164	15204	15201	15207	15049	15262	15286	15243	15223	15079	15115	15136	15141	15119	14983	15038	15298	15246	15035	15056	15020	15065	15167	15205	15267	15185	15060	15218	15039	15084	14999	15207	15086	15137	15114	14995	15170	15174	15214	15140	15120	15282	15274	15154	15229	15063	15334	15191	15022	15098	15058	15205	15146	15191	15010	15012	15063	15039	15126	15238	15265	15106	15112	15082	15144	15111	14964	15119	15106	15061	15169	15074	15082	15049	15176	15012	15199	15089	15171	15184	15197	15030	15082	15006	15206	15402	15293	14961	15307	15229	15047	15184	15108	15090	15033	15224	15017	15244	15084	15231	15010	15263	15252	15016	15213	15113	15269	15126	15181	14974	15204	15038	15159	14946	15046	15184	14952	15241	15096	15212	15144	15194	15194	15016	15039	15057	15171	15124	15054	15249	15170	15280	15111	15242	15119	15174	15071	15284	15143	15207	15060	15186	15022	15196	15147	15152	15110	15154	15204	15043	15076	14995	15035	15148	15396	15028	15060	15186	15238	15033	15221	15090	15210	15210	15037	15207	15081	15096	15044	15143	15168	14999	15180	15024	15094	15148	15146	15066	15248	14934	14989	15207	15220	15156	15117	15048	15051	15147	15273	15160	15050	15170	15131	15286	14993	15021	15136	15047	15202	15096	14834	15135	14943	14996	15050	15151	14948	15042	15127	15047	14987	15223	15069	15000	15175	15080	15206	15140	15085	15166	14869	15208	15025	14984	15018	15104	15183	15090	15088	14974	15018	15099	15126	15167	15224	15098	15121	15018	15046	14943	15234	15157	15091	15123	15106	15081	15192	15260	15154	15110	15095	15194	15274	15137	15389	15090	15202	15213	15047	15068	15200	15167	15090	15234	15219	15023	15184	15128	15039	15139	15063	15135	15101	15175	15044	15274	15195	15201	15079	15091	15188	14986	15097	15317	15110	15092	15185	15105	15113	15030	15227	15155	15070	15017	14988	15144	15090	15145	15167	15175	15008	15032	15101	15110	15096	15090	15092	15175	15016	15119	15127	15159	15120	14965	15117	15240	15138	15215	15171	15115	15167	15153	15130	15172	14997	15127	15262	14996	15055	15055	15247	15118	15187	15114	15232	15181	15146	15159	15227	15189	15048	15221	15121	14907	14953	15180	15176	15005	15136	15023	15179	15168	15058	15087	15001	14919	15278	15074	15090	14961	15064	15032	15034	15231	15117	15084	14948	15157	15237	15155	14960	15115	15122	15067	15197	15238	15096	15124	15015	15155	14967	15158	15002	14994	15319	14975	15114	15085	14943	15128	14875	15202	15106	15099	15053	15192	15150	15265	15029	15328	15289	15105	15012	15089	15218	15189	15150	15103	15029	15154	15241	15033	15124	15109	15107	15177	15089	15158	15167	15019	15136	15270	14996	15138	15183	15075	15066	15154	15178	15102	15268	15035	15165	15188	15119	15051	15342	15228	15327	15207	15093	15042	15221	15118	15081	15205	15005	15250	15104	15274	15104	14998	15129	15156	14913	15268	15206	15013	15093	15208	15205	15130	15144	15136	15083	14975	15061	15181	15123	15121	15033	15018	15210	15195	15118	14948	15053	15172	15230	15219	15030	15288	15202	15186	15127	15126	15130	15154	15234	15209	15047	15104	15010	15113	15037	15169	15063	15022	15194	15208	15099	15213	15209	15048	15119	15165	15060	14956	15001	15098	15037	15022	15043	15042	15317	15226	15152	15152	15125	15235	15137	14955	15274	15303	15213	15094	15047	15133	15116	15078	15290	15126	15196	15068	15051	15114	14990	14984	15186	15135	14988	15215	15088	15021	15245	15090	15221	15094	15186	15011	15172	15065	15145	15136	15151	14937	15278	15063	15176	15031	15124	15108	14956	15081	15263	15054	15213	15125	15195	15096	15258	15101	15108	15081	15185	15157	15056	15196	14923	15227	15193	15214	15263	15097	15229	15088	15243	14846	15113	15129	15321	15184	15126	14949	15171	15096	15111	15184	15202	15060	15275	14983	15037	15063	15091	15124
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
