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
339695589125	339695589692	339695590242	339695590792	339695591342	339695591892	339695592442	339695592992	339695593542	339695594092	339695594642	339695595192	339695595743	339695596293	339695596843	339695597393	339695597943	339695598493	339695599043	339695599593	339695600143	339695600693	339695601243	339695601793	339695602343	339695602893	339695603443	339695603993	339695604543	339695605093	339695605643	339695606193	339695606744	339695607294	339695607844	339695608394	339695608944	339695609494	339695610044	339695610594	339695611144	339695611694	339695612244	339695612794	339695613344	339695613894	339695614444	339695614994	339695615544	339695616094	339695616644	339695617194	339695617745	339695618295	339695618845	339695619395	339695619945	339695620495	339695621045	339695621595	339695622145	339695622695	339695623245	339695623795	339695624345	339695624895	339695625445	339695625995	339695626545	339695627095	339695627645	339695628195	339695628745	339695629296	339695629846	339695630396	339695630946	339695631496	339695632046	339695632596	339695633146	339695633696	339695634246	339695634796	339695635346	339695635896	339695636446	339695636996	339695637546	339695638096	339695638646	339695639196	339695639746	339695640297	339695640847	339695641397	339695641947	339695642497	339695643047	339695643597	339695644147	339695644697	339695645247	339695645797	339695646347	339695646897	339695647447	339695647997	339695648547	339695649097	339695649647	339695650197	339695650747	339695651298	339695651848	339695652398	339695652948	339695653498	339695654048	339695654598	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2730	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2729	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23326	21767	29864	24263	21899	23667	25099	19112	18187	18560	18343	17994	18050	27430	39102	38715	28541	19817	18132	17728	17776	18002	17873	17729	17692	17670	17542	17783	17645	17839	17685	17815	17524	17720	17610	17710	17784	17752	17735	17579	17626	17644	17757	17588	17796	17708	17615	17499	17713	17697	17843	17692	17854	17715	17696	17756	17701	17695	17766	17728	17652	17557	17773	17549	17815	17518	17749	17499	17304	17796	17645	17622	17521	17797	17740	17531	17631	17617	17630	17312	17746	17518	17511	17639	17609	17564	17692	17568	17657	17705	17625	17619	17609	17764	17635	17720	17594	17576	17667	17381	17466	17818	17659	17610	17551	17680	17721	17789	17731	17540	17681	17508	17504	17556	17457	17688	17442	17609	17626	17623	17599	17722	17578	17481	17529	17593	17493	17376	17608	17593	17600	17697	17619	17579	17558	17490	17729	17663	17616	17655	17514	17642	17766	17589	17660	17600	17673	17701	17552	17648	17427	17642	17743	17539	17383	17594	17528	17680	17422	17643	17524	17572	17689	17631	17665	17435	17737	17740	17590	17557	17389	17625	17427	17625	17675	17659	17475	17388	17687	17556	17350	17505	17546	17534	17473	17420	17518	17481	17715	17520	17404	17568	17679	17520	17784	17370	17581	17574	17564	17586	17609	17558	17735	17531	17440	17673	17842	17489	17408	17718	17568	17560	17682	17439	17781	17563	17436	17612	17696	17815	17512	17478	17627	17567	17489	17645	17653	17760	17771	17817	17600	17700	17777	17463	17432	17465	17440	17273	17650	17590	17413	17471	17355	17590	17650	17542	17536	17331	17594	17491	17569	17637	17456	17641	17577	17489	17504	17627	17527	17581	17578	17588	17499	17628	17491	17522	17676	17787	17409	17632	17705	17616	17503	17509	17759	17768	17404	17427	17816	17621	17773	17633	17468	17676	17724	17564	17692	17705	17701	17547	17585	17421	17453	17493	17642	17505	17816	17602	17754	17820	17504	17565	17542	17601	17603	17698	17479	17626	17588	17498	17544	17629	17450	17519	17683	17545	17695	17633	17604	17538	17517	17514	17490	17529	17558	17558	17426	17603	17525	17589	17419	17626	17606	17556	17582	17432	17525	17529	17567	17605	17555	17766	17527	17583	17526	17436	17674	17286	17520	17532	17630	17568	17571	17523	17372	17580	17481	17513	17447	17616	17532	17663	17620	17570	17700	17655	17628	17557	17652	17621	17501	17666	17501	17425	17494	17565	17640	17651	17472	17535	17593	17854	17518	17656	17535	17602	17672	17389	17540	17627	17478	17388	17540	17395	17297	17703	17768	17488	17514	17514	17461	17513	17428	17545	17560	17627	17512	17652	17573	17842	17582	17721	17636	17490	17664	17530	17491	17587	17713	17615	17530	17421	17575	17647	17692	17554	17442	17530	17567	17570	17450	17551	17610	17556	17512	17528	17748	17481	17537	17409	17839	17424	17647	17633	17551	17569	17675	17553	17584	17408	17704	17518	17693	17639	17504	17514	17731	17609	17511	17585	17657	17328	17609	17726	17502	17329	17730	17466	17480	17496	17413	17667	17666	17467	17557	17564	17645	17449	17683	17648	17393	17405	17538	17608	17679	17555	17588	17686	17691	17519	17424	17584	17477	17394	17659	17814	17615	17668	17481	17661	17687	17731	17630	17625	17778	17498	17406	17300	17378	17377	17521	17673	17765	17480	17775	17693	17593	17465	17496	17617	17443	17679	17501	17690	17627	17617	17493	17606	17470	17519	17614	17475	17786	17465	17423	17553	17765	17651	17420	17609	17707	17606	17649	17502	17729	17587	17783	17593	17842	17665	17677	17569	17524	17774	17604	17572	17599	17377	17972	17633	17389	17471	17306	17640	17723	17373	17443	17529	17507	17707	17671	17816	17549	17516	17514	17639	17409	17654	17623	17637	17663	17610	17650	17626	17648	17472	17721	17454	17401	17274	17550	17420	17396	17598	17421	17495	17865	17307	17632	17552	17590	17616	17522	17515	17788	17692	17758	17761	17578	17508	17601	17353	17330	17638	17461	17616	17500	17492	17635	17642	17579	17394	17453	17740	17799	17556	17515	17627	17591	17706	17636	17742	17528	17619	17476	17712	17559	17571	17699	17707	17386	17530	17443	17559	17425	17467	17582	17598	17422	17432	17412	17691	17703	17564	17453	17750	17388	17561	17662	17594	17568	17635	17495	17578	17571	17506	17730	17593	17427	17481	17499	17349	17768	17448	17545	17602	17749	17515	17667	17524	17626	17731	17463	17554	17749	17529	17549	17606	17418	17699	17784	17490	17588	17640	17671	17495	17444	17541	17744	17751	17524	17544	17607	17522	17463	17445	17522	17687	17409	17417	17664	17625	17636	17639	17474	17618	17765	17304	17512	17647	17585	17500	17326	17614	17629	17563	17601	17656	17381	17612	17765	17518	17459	17438	17507	17671	17519	17690	17588	17619	17578	17663	17601	17539	17647	17583	17581	17758	17480	17536	17720	17473	17499	17486	17464	17448	17398	17434	17926	17496	17668	17429	17678	17484	17515	17625	17633	17817	17606	17474	17788	17793	17699	17476	17487	17589	17756	17478	17527	17478	17533	17778	17638	17289	17554	17570	17547	17322	17416	17513	17614	17662	17699	17501	17625	17661	17618	17567	17594	17484	17430	17513	17467	17514	17670	17501	17651	17595	17635	17483	17639	17397	17332	17598	17549	17478	17429	17368	17724	17524	17496	17428	17684	17713	17695	17616	17426	17554	17510	17674	17624	17605	17576	17517	17510	17389	17507	17673	17251	17636	17606	17426	17753	17631	17485	17668	17405	17482	17541	17455	17571	17587	17345	17710	17419	17686	17526	17318	17688	17405	17581	17591	17610	17496	17693	17487	17557	17447	17587	17511	17376	17564	17715	17591	17479	17435	17450	17705	17748	17568	17583	17558	17588	17638	17716	17618	17675	17475	17385	17462	17561	17755	17600	17584	17522	17598	17607	17836	17692	17547	17489	17466	17403	17513	17580	17521	17494	17529	17612	17544	17769	17620	17596	17648	17533	17566	17517	17670	17770	17641	17649	17456	17593	17540	17599	17618	17816	17570	17439	17491	17576	17707	17646	17569	17715	17668	17618	17633	17625	17586	17638	17184	17712	17512	17546	17466	17568	17641	17683	17351	17680	17384	17755	17666	17639	17527	17426	17437	17364	17591	17475	17395	17650	17622	17432	17489	17674	17665	17588	17318	17558	17715	17491	17490	17259	17636	17469	17454	17605	17565	17431	17768	17644	17555	17623	17733	17564	17839	17705	17453	17515	17466	17677	17491	17730	17581	17759	17605	17599	17626	17593	17565	17636	17786	17654	17384	17695	17584	17511	17707	17534	17648	17562	17694	17462	17595	17368	17663	17616	17431	17482	17680	17561	17593	17483	17634	17353	17471	17537	17562	17505	17365	17537	17649	17476	17705	17820	17691	17596	17471	17633	17522	17711	17609	17489	17815	17552	17776	17489	17465	17435	17491	17693	17415	17509	17301	17533	17473	17579	17614	17704	17524	17648	17465	17676	17646	17651	17668	17572	17440	17617	17672	17574	17423	17724	17606	17494	17540	17582	17315	17487	17602	17342	17455	17606	17734	17744	17608	17705	17536	17428	17484	17780	17421	17575	17579	17584	17681	17546	17700	17631	17420	17768	17641	17834	17654	17622	17373	17670	17748	17642	17755	17688	17461	17539	17549	17376	17586	17482	17605	17686	17467	17412	17475	17786	17562	17602	17598	17679	17712	17520	17539	17510	17437	17440	17621	17520	17563	17629	17480	17541	17416	17615	17585	17457	17676	17689	17567	17551	17487	17552	17438	17554	17586	17652	17556	17687	17458	17557	17726	17443	17743	17363	17575	17630	17795	17677	17473	17597	17671	17477	17631	17611	17473	17773	17402	17789	17521	17502	17727	17633	17493	17439	17563	17701	17704	17522	17597	17593	17643	17537	17714	17588	17546	17683	17687	17537	17650	17687	17765	17514	17391	17629	17437	17398	17514	17542	17456	17527	17473	17467	17392	17537	17412	17679	17550	17633	17406	17611	17486	17630	17500	17478	17552	17568	17509	17681	17552	17526	17528	17525	17492	17637	17704	17524	17576	17552	17543	17564	17465	17535	17629	17503	17634	17437	17401	17682	17680	17655	17506	17664	17530	17470	17551	17647	17687	17561	17559	17419	17598	17590	17618	17549	17455	17496	17488	17542	17441	17411	17607	17725	17680	17737	17473	17613	17723	17524	17765	17387	17588	17626	17437	17438	17451	17601	17456	17615	17727	17448	17441	17628	17726	17619	17693	17614	17644	17477	17547	17519	17658	17586	17493	17642	17499	17475	17603	17386	17548	17591	17550	17655	17565	17666	17683	17412	17605	17707	17564	17324	17613	17457	17507	17594	17767	17473	17762	17496	17568	17560	17437	17575	17460	17565	17406	17670	17475	17788	17675	17595	17660	17532	17435	17730	17524	17670	17620	17516	17652	17783	17678	17669	17655	17691	17429	17477	17522	17572	17536	17502	17515	17410	17388	17373	17516	17326	17733	17611	17535	17604	17813	17424	17752	17447	17609	17747	17503	17533	17596	17778	17595	17647	17598	17616	17480	17566	17544	17374	17538	17622	17461	17747	17497	17511	17634	17404	17489	17459	17837	17635	17551	17624	17513	17577	17658	17468	17521	17708	17491	17468	17597	17516	17512	17585	17556	17526	17420	17548	17429	17578	17476	17573	17571	17556	17414	17496	17620	17746	17510	17529	17770	17693	17680	17465	17464	17641	17486	17511	17568	17689	17766	17678	17357	17422	17737	17766	17558	17794	17626	17635	17398	17604	17504	17446	17649	17742	17430	17469	17464	17545	17588	17463	17524	17460	17553	17512	17792	17668	17547	17623	17559	17599	17672	17557	17505	17481	17526	17491	17479	17372	17587	17678	17700	17506	17684	17540	17503	17538	17567	17627	17592	17538	17385	17581	17524	17639	17549	17720	17515	17489	17523	17721	17701	17615	17674	17266	17612	17370	17565	17710	17483	17538	17479	17630	17518	17392	17511	17549	17596	17673	17752	17728	17695	17677	17807	17794	17463	17566	17576	17759	17669	17583	17594	17504	17559	17562	17500
15196	27123	24850	20080	18066	17298	16664	16318	16006	15726	15712	15611	15700	30518	41279	39479	26429	15914	15157	15101	15253	15242	15183	15082	15104	14955	15251	15173	15059	15141	15397	15218	15118	15178	15126	15070	15121	15237	15234	14995	15199	15278	15315	15144	15030	15177	15270	15186	15152	15206	14895	15330	15156	15115	15181	15263	14984	15267	15273	15261	15168	15027	15026	15014	15203	15162	15234	15124	15045	15198	15072	15153	15193	15125	15037	15162	15113	15237	15146	15069	15186	15113	15151	15103	15106	15139	15093	15202	15199	15265	15222	15010	15284	15160	15275	15118	14954	15106	15023	15180	15191	14975	14987	15154	15107	15059	15172	14968	15243	15154	15024	15085	15115	15147	15292	15140	15169	15080	15218	15133	15030	15091	15115	15079	15069	15129	15128	15243	15252	15167	15197	15198	15028	15087	15031	15135	15191	15119	15085	15269	14931	15226	15046	15075	15145	15038	15157	15119	15147	15103	15175	15132	15006	15148	15010	15214	15207	15088	15144	15117	15128	15109	15097	15025	15177	15118	15190	15193	14997	15196	15070	15046	15011	14964	15174	14918	15192	15121	14987	15238	15120	15165	15084	15161	15023	15131	15195	15179	14998	15185	15127	15215	15224	15161	15216	15198	15149	14915	15187	15322	15088	15188	15055	15252	15249	15049	15029	15138	15036	15244	14914	15036	15275	15157	15164	15170	15107	15037	15062	15065	15211	15156	15187	14925	15202	15076	15215	15160	15194	15065	15206	15360	15040	15172	14964	15142	15121	15118	14981	15080	15041	14942	15132	15039	14954	15193	15234	15104	15114	15139	15107	15199	15070	15061	15200	14999	15160	15221	15114	15091	15164	15239	15132	15160	15165	15111	15059	15039	15081	15163	15069	15039	15115	15115	15233	14951	15045	15160	15101	15052	15141	15220	15084	15058	15207	15201	14986	15160	15148	15155	15177	15007	14944	15156	15201	15280	15054	15230	15086	15052	14867	15131	14976	15105	15201	15130	15092	15104	15138	15160	15090	15048	15092	14982	15134	15109	15283	15002	15227	15163	15210	15150	15193	15220	14968	15185	15196	15102	15082	15095	15088	15083	15055	15193	14912	15115	15067	15162	15261	15081	15089	15102	15153	15217	15116	15073	15176	15037	15117	15134	15145	15159	14979	15156	15202	15109	15033	15177	14964	15136	15200	15073	14939	15119	14983	14835	15026	15212	15038	15247	15155	15123	14972	15194	15091	15083	15044	15127	15071	15034	15078	15267	15121	15180	15167	15028	15135	15208	14987	15143	15115	15105	15308	14987	15113	15157	15125	14990	15038	15125	15011	15173	15037	15172	15153	15091	15112	15136	15017	15236	15181	14962	15171	15206	15033	15054	15210	15170	15209	15019	15060	15036	15096	15053	15119	15252	15216	15241	15203	15113	15260	15089	15019	15118	15116	15132	14976	15070	15115	15128	15134	15117	15058	15023	15013	15110	15325	15155	15116	15146	15240	15059	15083	15103	15144	15207	15147	15061	15205	15078	15236	15197	15070	15264	15192	14942	15126	15093	15064	15235	15160	15254	15116	15140	15033	15061	14951	15177	15157	14943	15045	15220	15122	15208	15048	15079	15088	15257	15265	15186	15031	15234	15138	15209	15037	15079	15029	15101	15084	14878	15150	15048	15248	15289	15170	15087	15161	15017	15068	15066	15047	15104	14842	15194	15213	15153	15043	15245	14983	15208	15168	15135	14978	15278	15056	15217	15226	15140	15002	15087	14987	15054	15087	15212	15142	15061	14972	15126	14966	15176	15127	15098	15037	15164	15086	15088	15207	14975	15003	15131	15142	15065	15162	15048	15095	15216	15098	14924	15097	15099	15041	15188	15099	15158	15147	14962	15160	15164	15115	15241	15117	14933	15170	14839	15303	15104	15203	15043	15183	15075	15207	14911	15040	15056	15176	15003	15164	15175	15229	15214	15134	15108	15037	14984	15117	15035	15077	15205	15220	14971	15148	15180	15061	15174	15046	15068	15277	15135	15206	15141	15106	15125	15065	15204	15152	15164	15021	15095	15152	15040	15215	15087	15220	14975	15203	15098	15051	14838	15101	14930	15158	15216	14873	15131	15147	15005	15187	15149	15135	15036	15174	15312	15209	15098	15178	15056	15204	15104	15053	14956	15218	15033	15136	15182	15076	14987	15054	15108	15288	15057	15040	15049	15023	15093	15068	15028	14961	15142	15047	15017	15234	15183	15097	15034	15138	14999	15106	15113	15105	15041	15103	15128	15177	15162	15149	15268	15280	14975	15009	15153	15229	15181	15216	15000	15114	14969	15147	15108	15050	15046	14997	15256	15187	15272	15039	15083	15216	15114	15054	15111	15262	15015	15210	15171	15100	15029	15187	15207	15071	14972	15174	15180	14950	15222	15072	15193	14920	15277	15195	15234	15122	15100	15038	15045	15341	15030	15162	14960	15041	15376	15090	14975	15137	15251	15023	15075	15139	14939	15119	15236	15114	15110	15024	15242	15075	15201	15171	15092	15006	15154	15085	15029	15187	15075	15085	15104	15204	15194	15135	14979	15086	15116	15139	15078	15129	15101	15047	15150	15150	15081	15048	15187	15007	14990	15022	15026	15225	15300	15101	15240	15047	15149	15098	15307	15202	15005	15041	14836	15055	15160	15121	15040	15203	15259	15021	15142	15075	15048	14962	15120	15193	15166	15162	14936	15225	15101	15043	14944	15092	15311	15269	15124	15071	15192	15075	15275	15061	15118	15136	15177	15140	15091	15083	15129	15105	15139	15005	15200	15049	15043	15063	15087	15198	15178	15048	15041	14907	15167	15118	14941	14900	14961	15132	15133	15234	14963	15212	15082	15130	15197	15103	15169	14924	15072	15147	15106	14915	15051	15212	15053	15193	15210	15277	14994	15137	15058	15164	15060	15071	15125	15109	15017	15181	15208	15126	15070	15164	15092	15174	15121	15148	15166	15022	15084	15060	15142	15199	14855	15201	14976	15082	15209	14989	15126	15139	15244	15109	15075	15090	15179	15195	15032	14975	15327	15113	15107	15001	15063	15182	15135	15104	15098	15162	15048	15221	15280	15150	15154	15133	15141	15092	15113	15065	15019	15154	15171	15150	15106	15192	15142	14961	15068	14969	14959	15182	15051	15273	15152	15109	14951	14989	15088	15044	15060	15170	15164	15165	15043	15086	15155	15058	15117	15100	15056	15062	15073	15053	15031	15052	15044	14904	15119	15256	15115	15051	15001	15118	15068	15118	14925	14998	15097	15047	14952	15261	15079	15019	14948	15278	15125	15055	15010	15086	15150	15254	15015	15173	15171	15237	15045	14931	15163	14887	15182	15129	15042	14959	15126	15084	15088	15154	15075	15237	15056	14996	15095	15168	15002	15007	15144	15213	15109	15115	15258	15107	15200	15226	15227	15118	15197	15027	14997	15127	15149	15189	15124	15070	15134	15047	15232	15137	15036	15060	15264	15311	15109	15125	15033	15179	15026	15139	15167	15178	15040	14938	15129	14970	15006	15118	15098	15055	15041	15029	15094	15275	14987	15149	15259	15118	14944	15169	15119	15212	15039	15060	15101	15307	15043	15140	15197	15120	15205	15097	15274	14937	15226	15370	15283	14920	15000	15108	15028	15136	15066	15289	15066	15087	15133	15362	15130	15083	15278	15074	15233	15263	15207	15183	15039	15176	15243	15121	15096	15094	15030	15118	15059	15050	14961	15048	15172	15223	15093	15161	15183	15146	14944	15203	15025	15003	15154	15058	15177	14918	15187	15001	15004	15156	15105	14963	15038	15195	15174	15285	15210	15039	15050	15158	15069	14976	15100	14997	15064	15101	15196	14986	15092	14958	15118	15092	15132	15258	15119	14989	15119	15018	15324	15070	15027	15097	15063	15129	15045	15096	15086	15296	15141	14980	15055	15071	15060	15008	15134	15162	15037	14959	15077	15190	15250	15155	15293	15094	15208	14995	15096	15369	15155	15283	15052	15076	15271	15065	15100	14974	15139	14985	14970	14916	15337	14948	15122	15185	15006	15047	15140	15147	15133	15179	15175	15043	15022	15207	15140	15194	14993	15258	15055	15009	15148	15154	15221	15226	15043	15011	15152	15269	14952	15076	15093	15037	15228	15130	15238	14990	15144	15140	15115	15126	14946	15149	15179	15069	14939	15054	15142	15074	15215	15180	15173	15202	15160	15118	15225	15105	15225	14834	15039	15134	15013	15037	15141	15185	15013	15009	15092	15026	15137	15206	15199	14958	15012	15122	15010	15201	15037	15282	15119	15004	15128	15023	15111	15141	15172	15002	15265	14999	15056	15047	14948	15134	15119	15162	15222	15077	15066	14905	15076	15306	15100	15061	15133	15176	15267	15031	15311	15176	15143	15146	15066	15219	14873	14882	15215	14978	15069	15051	15103	15163	15055	15082	14853	15216	15005	15176	14938	15158	15153	15196	15113	15106	15245	15186	14988	15069	15256	15160	15202	15024	15078	15156	15262	15097	15022	15065	15060	15117	15043	15069	15169	15140	15156	15248	15062	15218	15118	14998	15139	15209	15255	15104	15071	15137	15229	15140	15150	15168	15188	15198	15098	15155	15097	15194	15219	15171	15114	15098	15219	15148	14998	15058	15155	15071	15081	15075	14996	15130	14995	15163	15068	15002	15174	15102	15164	15083	15244	15058	14938	15098	15030	15138	15138	15220	15062	15243	15109	15072	15257	15240	15048	15136	15056	14996	15127	15125	15110	15201	15016	15064	15035	15058	14978	15102	15092	15316	14886	14960	15011	15127	15189	15081	14965	15209	14989	15062	14979	15268	15119	15180	14983	15208	15053	15099	15038	15096	15079	15202	15051	15199	15108	14818	15204	15101	15193	15159	15093	15299	15036	15087	15163	14960	14967	15302	15096	15101	15027	15114	15091	15132	15159	15214	15128	15263	15066	15070	15051	15215	15093	14927	15113	14917	15169	15221	15155	15104	15160	15036	15020	15346	15110	15075	15000	14970	15142	15074	15161	15104	14994	15159	15030	15130	15172	15128	14951	15083	15071	15076	15119	14937	15155	15093	15065	15144	15123	15089	15253	15395	14955	14831	15162	15219	15041	15160	15141	15176	15167	15182	15030
27137	21500	22820	19124	15845	15936	16296	15903	15914	15811	15952	16030	16139	16320	17441	17986	17056	16082	15970	16021	15827	15969	15893	15916	15981	15941	15901	15958	16017	16004	15853	16143	16020	15826	15899	16014	16002	15960	15860	15907	16040	15983	15931	15762	15904	15959	15660	15977	15873	15856	15911	15994	15871	16067	16009	15973	16050	16017	15755	15899	15845	15991	15879	16000	16050	15875	15969	15970	15872	15902	15932	15895	15889	15981	16014	15912	15721	15758	15746	16029	15847	15999	15802	15885	15866	16003	15941	15983	15612	15960	15801	15868	15852	15963	15868	15712	15848	15792	15904	15894	15702	15742	15836	15954	16002	15969	15954	15960	15765	15629	15869	16045	15664	15963	15897	15899	15750	15773	15945	16072	15910	16025	15895	15835	15871	15903	15879	15997	15858	16017	15942	15880	15817	15785	15930	15803	15875	16032	15883	15896	15693	15677	15943	15874	15777	15982	15920	15922	15929	15960	15966	15846	15911	15742	15925	15935	16031	16073	15882	15887	15965	16040	15971	15919	16109	15822	15927	15808	15745	15806	16108	16183	15760	15914	15768	15899	15955	15910	15860	15758	15730	15817	15960	16059	15770	15804	15896	15941	16008	15931	15842	15886	15907	15985	15910	15928	15882	15765	15897	15845	15666	15605	15887	15897	15793	15938	15788	15887	16083	15878	15670	16001	16063	15980	16079	15884	16017	15835	15782	15992	15876	15792	15931	15951	15860	15811	16076	15832	16048	15887	15827	15924	15924	15985	16098	15879	16034	15822	16103	15835	15812	15837	16020	15948	15960	16077	15927	15778	15746	15892	16038	15795	15860	16007	16079	15872	15969	15865	15838	15709	15861	15757	15771	15743	16036	15770	15953	15924	15892	15742	15915	15807	16041	15743	16030	15993	15814	15930	15948	15950	15964	15789	16002	15889	15740	15997	15841	15964	15936	15782	15893	15930	15956	16028	15825	15702	15801	15687	15804	15890	15932	16010	15842	15830	15779	16140	15925	15894	16023	15912	15745	15861	16055	15807	15799	15861	15837	15883	15801	15904	15949	15841	15764	15844	15997	15889	15998	16024	15916	15978	16150	15809	15831	15817	15759	15892	15802	15703	15849	16104	15965	15781	15652	15909	15687	16192	16130	16033	15916	15888	15983	16071	15914	15928	15557	15904	15917	15978	15827	15917	16000	15819	15889	15900	15647	15713	16017	15746	15862	15792	15965	15947	15852	15787	15944	15861	15699	15700	15828	16022	15963	15887	15865	16127	16257	15887	15865	15799	15891	15787	15895	15851	15970	16042	15759	15942	15990	15909	16196	16059	15844	15821	15860	15823	15911	15925	15809	15809	15808	15801	15840	16061	15861	15888	15971	15869	15839	16006	16006	15767	15860	15826	16089	15640	15844	15987	15734	15817	15759	15720	15850	16034	15868	15812	15937	15891	16034	15879	16018	16001	15797	15877	15803	16015	15901	15751	15819	15743	15924	15887	15873	15931	15785	15863	15654	16011	16076	15944	15810	15961	15738	15878	15744	16014	16026	15722	16034	16004	15922	15972	15802	15890	15846	15945	15854	15862	15947	15940	15693	15907	16020	15778	15914	15877	15826	15921	15827	15886	15906	16113	15863	15916	16012	15832	15770	15974	15809	15936	16038	16117	16005	15828	15942	15947	15810	15866	15889	15749	15929	15903	15953	15962	15964	15881	15892	15972	15837	16054	15946	15870	15799	15798	15960	15873	15720	15732	15942	15614	15853	15954	15902	15805	15870	15826	15821	15802	15886	15937	16162	15995	15966	15870	15872	16003	15914	15918	15951	15603	16045	16025	15855	15835	16055	15794	15771	15914	16185	15954	15946	15870	15733	15927	16034	15856	16126	15953	15978	16025	15734	15930	15871	15892	15958	15885	16031	15818	15997	16079	15908	15820	15922	15814	15806	15789	15794	15869	15932	15947	15776	15857	15987	15699	15793	15829	15807	15892	15683	16064	15730	15815	16000	16059	15979	15950	15780	16032	15891	16008	15966	15973	15984	15977	15933	15969	15923	16077	15943	15824	15900	15967	15844	15856	15845	15825	15943	15824	15761	15807	16026	15833	15816	16015	15852	16035	16054	15825	15960	15909	15665	15689	15972	15936	15743	16057	16068	15851	15696	15765	15900	15843	15819	15804	15899	15743	16128	16110	15751	16000	15756	15740	15784	16097	16022	15702	15870	15944	16089	15925	15946	15890	15915	16115	16009	15865	15945	15916	15820	15958	16098	15937	15956	15907	16030	15899	16018	15760	15936	15768	15811	15916	15742	15787	15620	15739	15838	15851	15794	15886	15908	15741	15981	15917	15871	15982	16034	15969	15987	15928	15959	15976	15729	16236	16084	15791	16035	16049	16002	16081	16036	16047	15999	16092	16060	15998	15863	15967	15935	15929	16063	15915	15829	15979	16137	16031	15931	16004	16051	15862	15995	15757	15833	15741	16134	15861	15689	15811	15931	15924	15796	15934	15924	15759	15794	15907	16028	16190	15943	15839	15914	15955	15833	16024	15968	16024	15776	16051	15876	16061	16050	15977	16058	15838	15849	15969	15781	15866	16055	16048	16046	15841	15894	16134	15867	15882	15778	15775	15898	16054	15907	15964	15808	15765	15811	15942	16103	15948	15837	15994	15804	16044	16070	15939	15713	15815	15934	15783	15813	15933	15798	15849	15826	15911	15913	16032	15999	15807	15881	15898	15852	16003	15807	15907	15856	15709	15901	15807	15943	15789	15863	15955	15953	15772	15914	15953	15768	15801	16127	15799	15907	15861	16126	15705	15965	15953	15876	16027	15905	15887	15808	15904	15872	15820	15774	15980	16019	15883	15932	15797	15909	15738	15883	15884	15856	16049	15780	15879	15822	16046	15784	15960	15912	15984	16057	15801	16045	15865	15881	15896	15965	15945	15986	16150	16157	15889	15936	15977	15860	15950	15814	15695	15872	15866	15907	16123	15897	15671	15773	16037	16038	15942	15905	16006	16109	15656	15892	15840	15833	15849	15934	15902	16056	15812	15970	15882	15978	15960	15830	16065	16036	15938	15897	15957	15786	15888	15790	16132	15761	15921	15787	15853	16006	15893	16060	15725	15784	15803	15758	15842	15791	15846	15949	15773	15876	16020	15916	16091	15818	15691	15999	15851	15787	15785	16010	15978	15836	15916	15898	15930	16068	15766	15965	16000	15966	15824	15890	15812	15964	15807	15892	15963	15867	15912	15960	15910	15977	15866	15820	15909	16126	15821	16057	15834	15860	15798	15876	15866	16064	15882	16092	15877	15934	15868	15757	15854	15968	16026	15833	15786	15990	15905	15997	16007	15729	15948	15846	15837	15816	16021	15893	15855	15961	15889	15889	15947	15798	15846	15925	15971	15900	16001	15908	15854	15907	16096	15831	15985	15999	15988	16106	15988	15984	15996	15668	15948	15954	15850	15998	15766	15907	16013	15945	16037	15914	15707	15910	15917	16030	15854	15961	15935	15854	15876	15952	15989	15965	15765	15812	15717	15825	15903	15887	15619	15884	15973	15977	15636	15876	16020	15840	16021	15869	15941	15700	15840	15975	15967	15724	15877	15975	15967	15813	15882	15924	15982	16033	15934	15986	15750	15884	15976	15977	15800	15844	15922	16117	15965	16042	15834	15734	15878	15838	15705	15783	15966	15977	15713	16000	15976	15745	15959	15674	15976	15981	16073	15750	15748	15821	15942	15751	15890	15943	16075	16011	15980	16054	15883	15992	15923	15758	15848	15721	15866	15824	15827	15727	15700	15985	16002	15958	16004	15799	16098	16029	16041	15752	16038	15872	15854	15731	15901	15907	15895	15870	15928	16075	15611	15969	16085	15999	15834	15792	15841	15956	15741	15963	15837	15915	15859	15934	16092	15988	16025	15946	15795	15846	15788	15778	16130	16199	15912	15960	15774	15949	15950	15770	15829	15889	16013	16101	15749	15760	16217	15909	15959	15956	15894	15892	16102	15728	15797	15963	15844	16053	16165	16054	15771	16042	15906	15987	16043	15966	15844	15831	15771	15716	15918	15894	15958	16065	16131	15804	15963	15856	15825	15875	15809	16018	16040	15850	15817	15790	15925	15727	15776	15669	15885	15850	15930	15904	15885	15850	16016	15827	15885	15809	15945	15963	15702	15919	15731	15919	15786	15884	15848	15830	15654	15714	15899	15949	15871	15972	15863	15857	15885	15851	15908	15989	16013	15907	15985	16160	15952	16059	15797	15852	15927	15982	15986	15812	15946	16047	15926	15999	15914	15808	15947	16121	15967	15784	15809	15955	15851	15754	15714	15874	15705	15832	15979	15833	16051	15929	16077	15910	16089	15995	16034	16183	15961	16222	15780	15982	15923	15805	15867	15942	16009	15875	15934	16026	15964	15863	15915	15871	15937	15956	15808	15839	15854	15909	15933	15867	15825	15972	15952	15859	15770	15881	15844	16114	15870	16119	15799	15966	15828	15828	15852	16014	15837	15908	15793	15817	15794	15683	15855	15860	15840	15665	15848	16002	16028	15917	15949	15866	16146	15891	15857	15777	15951	16088	15861	15809	16002	15759	15940	16057	15975	16134	15982	15881	15885	15909	15904	15876	16009	15907	15772	15957	15885	15705	15852	15802	15855	16016	15734	15937	16088	16177	15972	15835	15936	15825	15802	15939	16021	15957	15942	15825	16064	15964	15751	16123	16016	15813	15742	15684	15876	15867	15993	15841	15806	15852	15779	15795	15786	15958	15884	15824	15887	16025	15918	15918	15933	15833	15887	15623	15878	15744	15951	15939	16011	15905	15958	15913	15722	15948	15857	16036	15886	15820	15917	15970	15942	15711	15845	15939	15775	16028	15810	15934	15835	15603	15961	15891	15955	15927	15947	15913	15951	15854	15836	15904	15925	15967	15787	15948	16048	15913	16010	16015	15863	15812	15809	16008	15908	15764	15682	15820	15704	15909	15984	15830	15993	15974	15990	15831	15919	15929	16086	15954	15806	15970	15791	15950	15866	16184	15751	16053	15957	15946	15649	15903	15773	15788	16094	15974	15942	15883	15856	15999	15783	15783	15895	15771	15837	15867	15909	15935	16089	15959	16018	15775	15966	15934	16061	16027	15964
13342	15006	14853	14277	14185	14230	14189	14124	14196	14091	14115	14150	13970	14927	16627	16712	15059	14046	14237	14071	14114	14286	14077	14118	14137	14193	14012	14170	13996	13909	14049	14222	14011	13997	14019	14063	14100	14165	13986	14135	14016	14069	13878	14171	13927	13971	14017	14096	14088	14208	14145	14058	14177	13944	14225	14135	14143	13909	14177	14006	13846	14109	14130	14167	14102	13999	14003	14005	14065	14009	14132	14044	14043	14072	14070	13962	14016	13928	14133	14029	14135	13915	13932	14063	14206	14084	14105	14124	14129	14154	14201	13943	14149	13913	14087	13834	14116	14141	13947	14152	14060	13927	13972	13940	14144	13965	13852	14162	14188	14163	14168	14023	14081	14098	14006	13984	14041	13848	14083	13975	14199	14006	14174	14102	14142	14041	13927	14019	13962	14095	14108	14033	13960	14116	14137	14092	14147	13975	14087	14037	14046	14011	14133	14090	14008	14009	14219	14083	14075	13882	14127	14128	14168	13866	14029	14174	14232	13994	14031	13882	14017	14146	14150	14040	14005	14095	14030	14000	14001	14146	13858	14017	14081	14146	14249	14070	13965	14058	14019	14084	14047	13983	13955	13944	14118	14094	14017	14064	14076	14081	14058	14036	14123	14027	14241	13956	14083	13889	13997	14008	14225	14070	14177	13840	14056	14027	14036	13892	14070	14012	14154	14070	14072	14251	13851	14089	14131	14186	14082	14121	13852	14194	14042	14048	14059	14113	14118	13997	14171	14020	14127	14093	14024	14165	14072	13931	13907	13996	14097	14100	14165	14006	14085	14095	14070	14156	13980	14051	13953	14130	14054	14053	14270	13921	13864	14032	14170	14025	13990	14086	13980	14021	13951	14057	14014	14053	14099	14032	14128	14103	14024	13965	14111	14137	13962	14056	13890	14043	13874	14046	14027	14110	13944	13987	14056	14138	14232	13939	14172	14128	14054	14046	14022	14067	13936	14060	13885	13911	13956	14004	14162	13814	14057	13906	14059	13907	14083	14044	14145	14081	14013	13978	14066	14052	14256	14023	14099	14173	14052	14058	13980	14231	14065	14019	14021	13941	14064	13813	14153	14137	14182	14078	14071	14180	14058	13990	14056	13960	14050	14122	14175	14017	13977	14012	14138	14073	14039	14085	14006	14012	14113	14072	14035	14061	14080	13959	13991	13984	14103	13973	14069	14156	14074	14023	14118	14142	14052	14145	13938	14144	13947	14064	14124	14011	14118	13980	14144	14007	14094	14087	14001	14103	14109	14174	13993	14059	13976	13972	14045	13988	13810	14176	13988	14096	14001	14052	14170	13993	14205	14175	14217	14095	14101	14140	14033	14162	13992	14049	13965	14128	14208	14032	14085	14107	14183	14139	13934	13992	14112	14015	14174	13951	14058	14024	13999	13949	13795	14026	14049	13968	14120	14076	14086	14006	14080	13861	13868	14046	14175	14074	14080	14057	14031	14007	14066	14021	13995	13942	13956	14099	14050	14040	14107	14063	14104	14016	13934	13987	14038	14181	14217	14093	14040	14116	13868	14166	14153	14098	14061	14214	14056	14141	13979	14085	14124	14019	13964	14192	13923	14103	14107	14031	13973	14117	14022	14136	13958	14012	13821	14220	14254	13986	14059	14142	13904	14174	14130	14005	14052	14230	14024	13880	14060	14313	14009	14048	14151	14088	13938	13920	14212	14262	13999	14176	13935	13945	14061	14162	14055	14031	14066	13919	14092	14033	14011	13940	14164	14161	14139	13947	13867	13773	14016	13895	14004	14126	14094	13880	14068	14052	14055	14041	14251	14074	14049	14060	14017	14059	14065	14007	14075	14043	14031	14078	14054	14016	14008	13996	14152	14164	14131	14038	14141	14030	13959	14154	14053	14002	14274	14216	13994	14221	14095	14233	13947	14168	14143	14175	13944	14056	14156	14087	14020	14177	14108	14147	14132	14065	14227	14103	14017	14101	13985	14268	14115	14045	13905	14026	14047	14083	14056	14042	14126	14097	14068	14066	14053	14038	14110	14059	13960	14113	14000	14045	14012	14089	13992	14038	14140	14042	14172	13984	14197	13985	14103	14148	14083	14088	14065	14194	14252	14118	14227	14119	14162	13986	14237	13938	14169	14105	14217	14115	14169	14185	14080	14135	14154	14081	14077	14138	14186	14158	13933	14047	14149	14061	14112	14097	14097	14071	14142	14029	14204	14072	14019	14073	13979	13978	14062	14039	14048	13888	13975	14155	14026	14034	14083	13980	13965	14070	13851	14180	14154	13932	13987	14257	13960	13986	13999	13991	14058	13925	14044	14092	14104	13961	14049	13931	13994	14106	13891	14070	14001	14020	14120	14052	13997	13969	14055	14217	14110	13959	14194	13923	14147	14043	13994	14074	13969	14095	13911	13931	14124	14184	14020	14095	14138	13910	14071	14203	14026	14016	14047	14115	14033	14199	14147	13935	14034	14119	14063	14099	14186	14133	14047	14174	14139	14051	14065	14082	14144	14080	14008	13975	13975	14198	14116	14084	14045	14084	14090	14083	14141	13899	13915	14023	14126	13876	13850	14049	14115	13940	14026	14113	14052	14191	14035	14148	13827	14028	14108	14060	14207	14172	14153	14174	14031	14140	14015	14070	14182	14135	14133	13964	14050	14132	14074	13930	14065	14109	13989	14011	13991	14136	14129	14043	14142	14204	14018	14096	14029	14261	13979	14205	14239	14026	13992	13948	14220	14123	13977	14009	14239	14049	13912	14067	14054	14167	13991	13994	13846	13881	13954	14059	13877	14099	14060	14029	14055	14122	13936	14159	14132	13947	13963	14194	14038	14092	13976	13843	14098	13830	14030	14073	14059	14059	14094	13981	13954	14053	14010	14108	13942	13934	14122	14105	14120	14039	13914	14044	14036	14110	14054	14208	14054	14108	14001	13866	14098	14186	14091	13936	14114	13868	14074	14029	14121	13985	13995	14280	13999	14202	14152	14072	14221	14047	13970	13975	14225	14102	14163	13740	13980	14078	14133	13983	14187	14101	14037	14167	13935	13911	14010	14090	13951	14115	14095	14101	14091	14196	13904	14287	13967	14048	14135	14101	14010	14042	14160	14026	14040	14094	14025	14027	14169	14083	13933	13988	14149	14099	14120	14037	14057	13941	14015	14015	14226	13999	14092	14122	14150	14151	14089	13942	14094	13969	14030	13948	13878	13963	14094	14259	14071	14217	14221	13803	14025	14030	13926	14037	14074	14096	14104	14147	14151	14194	13957	14040	13988	13993	14161	14043	13990	14231	14137	14151	14054	13880	14042	14019	14001	14035	14180	14114	13950	14071	14051	14116	14112	13852	14242	14093	13958	13971	13983	14174	14035	14095	14009	14166	13925	14135	14026	14059	14101	14134	14063	13984	14000	13890	13881	13987	13968	14047	14046	14224	13951	14011	14118	13969	14089	14174	14139	14040	13972	14049	13996	14357	14185	13976	14182	14058	14164	14005	13986	14200	13947	14068	14073	13969	14058	13991	14048	13925	14201	14065	14086	14169	14072	14011	14032	14202	14079	14080	14166	14050	14028	14048	13980	14155	14065	14119	14092	13885	14077	14108	14205	13887	14064	14163	14138	14169	14044	14266	14077	14126	13924	13921	14019	14156	14059	13942	13950	13905	14057	13988	14207	14102	14200	14193	14096	14073	14097	13972	14033	14084	14032	14163	14219	14074	14193	14066	14238	14089	14087	14090	14236	14025	13858	14078	14020	14156	14075	14020	13888	14152	14061	14098	14051	14085	14100	14178	13962	14110	14018	14092	14131	13850	14035	14131	14060	14084	14050	14126	13951	14023	13876	14019	14072	13953	14151	14055	13998	14063	13941	14071	14298	14204	14078	14054	14014	13985	13920	13941	14180	14122	14090	14072	14156	14112	13938	14079	14269	14085	13823	14135	14118	14077	14108	14066	14007	14118	14087	14080	14076	13913	13983	14016	14194	14144	14072	13894	14007	14120	14101	14083	14102	14008	13881	13983	14109	14014	14064	14064	14128	14000	14177	14059	14063	14159	14136	14056	13864	13931	14061	14152	14105	13896	14133	14022	14021	13958	13960	14122	14073	14028	14069	14184	14095	14066	13930	13980	14080	14027	14098	14000	13945	13988	14135	13821	13935	14082	14042	14071	14003	14021	14082	14048	14227	14119	14176	14072	14098	13899	14109	14139	14084	14065	14152	14012	14195	14181	14119	14025	14174	14087	14117	14158	14122	13964	14062	14187	13901	14041	14019	14087	14005	14014	14130	14021	14065	14064	14185	13956	13975	13994	13987	13964	14101	14084	14044	14116	14048	14013	13885	14049	14157	14095	14044	14172	14149	14158	14031	14032	13931	14115	14255	14027	14232	14102	14298	14182	14017	13842	14004	14026	14051	14095	14084	14024	13975	14138	14148	14285	13970	13788	14019	14011	13943	14187	14058	14141	13937	14048	14233	14048	14129	14103	14047	14128	14023	14019	13949	14048	14182	13927	14048	14050	14045	14047	14101	14031	14056	14098	14041	14104	14210	14027	13944	14080	14038	14002	14004	14138	14078	14064	14046	13919	14082	14136	14051	13860	14135	14246	13998	13979	14173	14060	13909	14184	14137	14169	14392	14058	14121	14044	14155	14214	13992	14098	14013	13947	14065	14031	14086	13886	14039	14013	14143	13926	14007	14030	13963	13967	14137	13919	14163	14128	14136	14077	14071	14242	14120	13960	14136	13979	14019	14168	13954	14067	14179	14012	14075	14228	13995	14087	13971	14141	13982	14178	14041	14039	14020	14148	14060	14059	13998	13950	14077	14057	14096	14071	13950	14136	13840	14071	14152	13933	14060	14046	13953	13938	14005	14146	14033	14014	14163	14014	14133	13988	13946	14179	14009	13988	14188	14201	14090	14259	14177	14117	14083	13970	14033	14052	14054	14057	14131	14064	14023	13998	14008	14032	14121	14156	14057	14194	14083	14207	13890	13988	14078	14066	13841	13990	14053	13842	13975	14217	14022	14151	14067	14254	14155	13997	14123	14165	14080	14062	13942	14015	14079	14215	14162	14113	13993	14134	13988	13998	14090	14110	14010	14101	14048	14304	14201	14016	14203	13941	13861	14067	14136	14115	14230	14140	14040	14022
23282	21056	28607	23774	21557	21599	20266	17661	16932	17178	17004	16972	17167	25348	29493	28150	23214	17724	16816	16800	16658	16693	16629	16522	16929	16793	16598	16830	16799	16812	16861	16911	16697	16624	16589	16692	16575	16739	16501	16770	16610	16785	16700	16515	16635	16538	16574	16585	16687	16821	16639	16530	16359	16638	16579	16686	16415	16509	16599	16491	16820	16619	16722	16519	16603	16657	16622	16589	16752	16469	16684	16502	16490	16645	16627	16593	16530	16780	16537	16533	16597	16454	16516	16617	16619	16642	16577	16464	16506	16648	16793	16628	16673	16593	16616	16866	16711	16607	16735	16648	16580	16611	16552	16689	16665	16673	16502	16562	16410	16598	16381	16432	16725	16679	16477	16538	16663	16680	16600	16646	16799	16574	16436	16476	16711	16448	16886	16922	16561	16637	16648	16677	16578	16552	16619	16554	16651	16811	16567	16512	16532	16587	16762	16541	16545	16467	16393	16797	16464	16650	16574	16637	16519	16556	16532	16569	16621	16591	16704	16906	16405	16617	16724	16513	16695	16573	16598	16648	16601	16679	16419	16457	16521	16616	16648	16649	16612	16687	16509	16418	16573	16537	16464	16617	16611	16501	16532	16524	16635	16509	16437	16635	16656	16579	16565	16614	16481	16530	16751	16443	16719	16687	16554	16412	16671	16449	16367	16459	16487	16687	16547	16501	16571	16458	16598	16669	16571	16664	16556	16608	16736	16578	16541	16581	16651	16612	16489	16537	16512	16714	16474	16414	16534	16684	16488	16555	16470	16495	16493	16678	16459	16506	16427	16619	16689	16608	16740	16513	16549	16616	16571	16561	16677	16710	16545	16389	16514	16652	16510	16734	16529	16603	16525	16729	16467	16497	16566	16615	16660	16541	16631	16558	16472	16402	16624	16445	16507	16499	16406	16480	16621	16660	16446	16612	16493	16580	16653	16758	16611	16389	16706	16516	16761	16620	16670	16560	16579	16463	16514	16439	16706	16616	16565	16505	16662	16878	16551	16457	16444	16653	16520	16616	16775	16618	16497	16442	16518	16468	16266	16582	16470	16557	16400	16590	16503	16735	16622	16480	16585	16618	16589	16588	16544	16480	16672	16393	16782	16466	16534	16530	16554	16544	16719	16346	16471	16716	16673	16516	16485	16627	16360	16580	16334	16469	16568	16464	16724	16536	16677	16498	16525	16648	16748	16519	16726	16835	16558	16698	16476	16573	16363	16589	16825	16586	16534	16606	16643	16585	16505	16635	16577	16523	16447	16501	16698	16707	16638	16542	16633	16696	16585	16504	16487	16648	16641	16581	16519	16584	16677	16629	16487	16658	16647	16374	16556	16633	16608	16674	16467	16520	16463	16487	16391	16480	16665	16518	16523	16326	16572	16479	16502	16494	16668	16580	16739	16760	16592	16585	16420	16624	16491	16492	16488	16620	16474	16353	16433	16464	16446	16401	16383	16523	16591	16499	16543	16816	16306	16715	16337	16427	16444	16659	16739	16677	16608	16469	16469	16536	16564	16323	16614	16516	16398	16476	16466	16606	16561	16733	16692	16662	16535	16489	16645	16504	16552	16599	16557	16628	16558	16454	16626	16502	16497	16524	16512	16759	16801	16565	16798	16665	16497	16627	16474	16453	16722	16452	16333	16429	16550	16667	16568	16535	16511	16487	16730	16764	16431	16732	16577	16644	16855	16592	16697	16615	16423	16680	16540	16621	16601	16720	16348	16424	16666	16590	16582	16677	16501	16750	16711	16529	16821	16571	16462	16592	16566	16493	16459	16563	16505	16565	16536	16647	16619	16497	16725	16579	16662	16549	16615	16549	16580	16654	16596	16575	16684	16541	16684	16618	16427	16541	16664	16721	16546	16747	16546	16663	16609	16525	16489	16600	16569	16531	16367	16472	16561	16513	16543	16748	16778	16522	16685	16589	16547	16630	16650	16692	16642	16586	16639	16590	16548	16503	16560	16550	16650	16667	16804	16789	16489	16841	16641	16388	16362	16656	16641	16492	16640	16432	16540	16510	16426	16576	16525	16713	16602	16495	16619	16664	16631	16525	16881	16656	16556	16463	16622	16558	16823	16550	16780	16499	16511	16684	16641	16540	16719	16729	16457	16542	16505	16353	16627	16653	16696	16540	16612	16661	16491	16580	16498	16578	16462	16448	16642	16553	16532	16612	16534	16555	16604	16628	16507	16608	16521	16596	16630	16583	16561	16741	16587	16654	16554	16341	16591	16457	16581	16595	16472	16715	16882	16520	16643	16586	16495	16795	16585	16584	16650	16344	16632	16658	16617	16455	16300	16674	16673	16657	16703	16658	16654	16614	16606	16511	16501	16679	16723	16537	16409	16589	16660	16578	16472	16397	16623	16703	16522	16478	16491	16489	16423	16637	16565	16625	16495	16643	16395	16459	16584	16479	16509	16407	16544	16310	16426	16419	16526	16488	16575	16596	16578	16647	16513	16617	16764	16654	16672	16623	16608	16486	16510	16595	16579	16600	16457	16669	16463	16556	16558	16596	16555	16665	16667	16494	16713	16522	16668	16503	16617	16777	16673	16645	16609	16592	16669	16491	16536	16646	16697	16820	16603	16520	16655	16668	16501	16518	16647	16407	16395	16488	16304	16597	16634	16503	16349	16524	16592	16421	16626	16451	16432	16600	16725	16758	16667	16626	16678	16476	16657	16587	16647	16550	16532	16666	16508	16690	16607	16605	16624	16915	16585	16573	16498	16673	16525	16651	16536	16430	16529	16538	16685	16682	16657	16786	16554	16484	16626	16700	16626	16688	16537	16513	16330	16554	16696	16584	16465	16519	16500	16705	16836	16554	16584	16774	16688	16658	16409	16513	16566	16487	16733	16574	16611	16545	16852	16590	16596	16639	16591	16481	16632	16683	16345	16576	16734	16682	16773	16530	16772	16538	16481	16528	16478	16441	16627	16402	16648	16500	16434	16517	16425	16544	16476	16720	16568	16735	16661	16658	16530	16648	16753	16548	16521	16634	16505	16529	16459	16544	16521	16673	16852	16583	16414	16505	16666	16781	16723	16652	16548	16550	16815	16528	16716	16415	16485	16505	16609	16864	16698	16537	16538	16464	16778	16668	16469	16453	16713	16662	16644	16607	16698	16530	16665	16553	16529	16597	16615	16550	16570	16489	16611	16539	16531	16448	16759	16755	16627	16641	16757	16543	16709	16659	16644	16501	16548	16639	16661	16448	16592	16566	16545	16636	16430	16517	16397	16489	16431	16573	16658	16468	16597	16609	16405	16579	16617	16304	16599	16650	16770	16425	16435	16533	16712	16724	16597	16608	16613	16597	16778	16528	16407	16594	16650	16404	16503	16560	16516	16483	16768	16549	16605	16806	16654	16786	16420	16579	16597	16392	16546	16644	16524	16533	16402	16480	16548	16604	16720	16659	16630	16763	16540	16422	16509	16594	16543	16595	16722	16570	16522	16572	16405	16638	16564	16505	16774	16679	16877	16776	16612	16348	16652	16380	16452	16476	16707	16664	16801	16572	16726	16848	16653	16756	16707	16686	16502	16537	16586	16487	16475	16543	16626	16400	16413	16520	16461	16594	16643	16602	16470	16467	16720	16700	16807	16678	16613	16442	16812	16609	16572	16591	16694	16555	16533	16697	16531	16529	16760	16380	16598	16571	16660	16402	16582	16585	16466	16371	16609	16609	16624	16730	16677	16692	16628	16508	16590	16680	16579	16549	16466	16546	16543	16453	16661	16440	16554	16508	16608	16523	16681	16607	16567	16554	16425	16710	16771	16705	16350	16465	16525	16654	16472	16619	16367	16523	16579	16524	16579	16548	16579	16539	16672	16744	16775	16615	16701	16724	16568	16675	16617	16460	16589	16601	16612	16549	16639	16556	16562	16735	16697	16333	16382	16752	16448	16644	16587	16465	16598	16571	16585	16669	16513	16666	16375	16736	16683	16566	16432	16471	16713	16717	16440	16683	16696	16279	16605	16539	16709	16467	16530	16625	16650	16582	16542	16605	16696	16616	16678	16658	16699	16541	16601	16593	16700	16745	16628	16588	16471	16413	16517	16725	16644	16703	16589	16512	16650	16710	16654	16587	16533	16351	16393	16576	16713	16552	16617	16564	16602	16629	16468	16611	16516	16491	16560	16551	16744	16690	16511	16470	16699	16667	16593	16526	16605	16617	16413	16680	16652	16503	16551	16727	16498	16625	16692	16653	16673	16398	16581	16575	16467	16540	16644	16612	16638	16594	16665	16537	16686	16505	16501	16563	16577	16638	16662	16824	16597	16488	16465	16451	16579	16787	16313	16740	16701	16532	16646	16510	16637	16820	16566	16488	16675	16626	16699	16506	16666	16651	16473	16615	16509	16637	16513	16524	16597	16707	16443	16608	16577	16440	16569	16756	16708	16365	16397	16590	16823	16578	16480	16659	16684	16430	16476	16501	16717	16529	16701	16609	16397	16594	16450	16604	16622	16575	16597	16325	16700	16667	16454	16607	16622	16359	16485	16470	16519	16547	16562	16603	16584	16553	16760	16582	16649	16539	16401	16657	16503	16506	16599	16544	16606	16650	16487	16454	16552	16470	16445	16589	16660	16550	16511	16422	16561	16406	16639	16444	16498	16549	16689	16497	16673	16588	16564	16570	16505	16582	16542	16515	16465	16458	16638	16557	16663	16645	16513	16542	16709	16786	16762	16804	16611	16445	16783	16693	16372	16503	16697	16530	16694	16626	16708	16716	16501	16760	16639	16619	16525	16569	16684	16581	16556	16582	16556	16591	16516	16238	16510	16601	16612	16489	16419	16548	16495	16473	16635	16570	16770	16692	16702	16437	16423	16605	16471	16446	16418	16744	16600	16581	16590	16510	16632	16604	16777	16505	16488	16704	16637	16612	16550	16634	16664	16468	16555	16460	16549	16509	16473	16432	16741	16745	16843	16643	16549	16557	16516	16548	16473	16503	16520	16687	16782	16711	16511	16465	16494	16387	16526	16798	16721	16539	16623	16799	16690	16342	16413	16618	16331	16626	16733	16429	16657	16500	16577	16529	16710	16646	16447	16475	16765	16660	16470	16540	16598	16514	16608	16455	16780	16481	16430	16793	16689	16541	16465	16597	16433	16496	16768	16658	16729	16549
13163	21765	19731	17279	16075	15572	15379	15179	14765	14933	14573	14778	15895	28389	31696	28674	21900	14798	14631	14511	14500	14374	14513	14487	14330	14393	14293	14431	14459	14486	14421	14531	14562	14392	14537	14331	14444	14444	14670	14480	14419	14379	14482	14417	14303	14464	14318	14393	14436	14434	14445	14463	14559	14478	14442	14474	14359	14360	14479	14380	14472	14508	14507	14478	14564	14582	14491	14385	14582	14482	14499	14241	14431	14590	14481	14479	14496	14396	14501	14493	14365	14489	14449	14384	14343	14499	14330	14467	14502	14522	14500	14389	14429	14446	14454	14609	14451	14420	14429	14477	14459	14452	14449	14427	14486	14315	14435	14450	14483	14616	14558	14324	14232	14379	14529	14590	14383	14485	14471	14434	14293	14581	14509	14387	14390	14459	14327	14458	14321	14547	14375	14266	14441	14515	14389	14429	14429	14417	14560	14420	14425	14563	14361	14350	14335	14287	14418	14363	14530	14509	14424	14498	14579	14313	14413	14189	14359	14467	14455	14360	14475	14493	14284	14430	14501	14390	14561	14487	14255	14391	14432	14510	14266	14528	14237	14408	14389	14481	14419	14419	14434	14419	14326	14485	14446	14353	14544	14260	14560	14438	14578	14334	14295	14233	14379	14549	14403	14544	14463	14646	14490	14286	14419	14427	14514	14450	14467	14509	14478	14423	14376	14557	14469	14481	14432	14456	14303	14423	14452	14550	14505	14405	14529	14523	14361	14575	14357	14556	14453	14531	14463	14498	14474	14608	14497	14503	14448	14419	14473	14617	14490	14360	14445	14530	14309	14332	14337	14537	14410	14391	14310	14515	14265	14285	14382	14427	14398	14333	14317	14422	14525	14288	14391	14327	14441	14521	14489	14535	14539	14292	14466	14606	14498	14413	14384	14649	14405	14414	14446	14481	14378	14447	14739	14300	14466	14495	14579	14592	14375	14524	14430	14543	14436	14480	14497	14250	14464	14326	14324	14313	14421	14399	14497	14455	14471	14266	14432	14479	14408	14525	14671	14331	14323	14499	14441	14392	14444	14345	14417	14413	14433	14420	14429	14320	14355	14496	14479	14459	14409	14311	14574	14435	14472	14298	14702	14464	14431	14320	14453	14411	14206	14403	14363	14322	14442	14600	14464	14429	14277	14530	14478	14389	14497	14491	14484	14392	14351	14316	14341	14489	14409	14444	14413	14571	14390	14470	14420	14329	14565	14426	14596	14475	14367	14500	14546	14551	14261	14595	14414	14421	14377	14513	14324	14289	14481	14285	14574	14527	14285	14447	14237	14501	14474	14602	14412	14335	14304	14357	14266	14507	14372	14339	14470	14481	14343	14426	14486	14350	14478	14471	14469	14437	14395	14389	14345	14364	14571	14453	14480	14560	14387	14331	14463	14356	14465	14363	14484	14619	14547	14263	14623	14359	14417	14411	14306	14440	14386	14528	14504	14489	14383	14318	14375	14417	14373	14374	14578	14321	14303	14246	14372	14371	14373	14259	14338	14418	14245	14561	14419	14497	14347	14529	14454	14591	14421	14552	14458	14408	14404	14440	14458	14524	14484	14361	14496	14504	14346	14574	14447	14525	14446	14547	14501	14484	14445	14454	14354	14440	14365	14347	14446	14316	14488	14402	14480	14352	14310	14457	14287	14291	14406	14481	14573	14377	14393	14508	14461	14340	14354	14535	14333	14479	14469	14436	14453	14239	14324	14555	14443	14495	14456	14454	14565	14602	14479	14359	14507	14558	14447	14255	14431	14557	14516	14358	14434	14450	14482	14524	14276	14427	14442	14448	14495	14420	14556	14407	14434	14526	14308	14423	14422	14529	14331	14508	14421	14348	14366	14499	14386	14378	14460	14553	14475	14493	14437	14401	14369	14466	14499	14504	14494	14335	14618	14476	14483	14454	14510	14374	14466	14416	14269	14463	14498	14534	14351	14459	14464	14418	14614	14520	14325	14554	14407	14390	14261	14502	14461	14422	14327	14342	14274	14408	14541	14506	14440	14421	14655	14603	14563	14520	14584	14525	14455	14445	14723	14480	14460	14475	14430	14473	14472	14416	14595	14401	14302	14512	14490	14358	14425	14387	14263	14519	14393	14361	14456	14377	14490	14427	14339	14498	14504	14407	14402	14580	14276	14393	14449	14485	14399	14635	14397	14397	14530	14373	14440	14561	14464	14369	14510	14496	14540	14433	14498	14435	14581	14465	14491	14434	14352	14391	14397	14395	14497	14356	14563	14369	14598	14566	14474	14380	14522	14439	14376	14330	14569	14288	14612	14400	14442	14362	14325	14601	14390	14436	14448	14439	14514	14321	14520	14527	14402	14551	14385	14590	14416	14484	14582	14428	14453	14462	14643	14588	14402	14523	14534	14515	14589	14454	14491	14411	14460	14345	14387	14412	14500	14304	14449	14555	14448	14435	14402	14378	14396	14498	14395	14482	14572	14572	14490	14472	14338	14325	14353	14444	14613	14362	14537	14343	14266	14338	14608	14482	14471	14493	14641	14440	14290	14588	14444	14533	14492	14587	14566	14530	14416	14530	14396	14372	14498	14472	14481	14492	14363	14426	14384	14514	14433	14474	14399	14396	14643	14518	14442	14271	14451	14315	14485	14527	14561	14459	14508	14605	14383	14564	14474	14452	14283	14372	14465	14420	14508	14418	14492	14390	14506	14412	14555	14443	14417	14254	14534	14502	14272	14536	14440	14542	14496	14334	14372	14343	14341	14404	14426	14484	14455	14456	14464	14483	14419	14373	14413	14407	14509	14464	14529	14544	14481	14243	14393	14546	14441	14379	14405	14224	14497	14466	14416	14597	14367	14286	14396	14484	14330	14587	14356	14335	14333	14468	14395	14494	14516	14441	14426	14375	14353	14487	14308	14516	14573	14497	14517	14454	14523	14340	14485	14524	14543	14354	14672	14286	14285	14462	14476	14297	14526	14428	14407	14381	14508	14529	14703	14482	14452	14327	14310	14457	14276	14428	14501	14339	14387	14369	14545	14381	14447	14541	14362	14337	14458	14497	14568	14401	14314	14547	14355	14434	14375	14451	14593	14494	14555	14372	14249	14282	14438	14393	14305	14531	14519	14255	14420	14565	14348	14357	14564	14435	14220	14368	14351	14259	14596	14457	14627	14566	14346	14264	14318	14346	14453	14445	14483	14555	14535	14566	14299	14461	14541	14412	14580	14303	14467	14410	14426	14416	14329	14597	14470	14425	14432	14447	14557	14580	14411	14366	14505	14424	14370	14554	14446	14562	14473	14555	14546	14211	14338	14416	14419	14488	14543	14439	14547	14473	14505	14581	14565	14452	14300	14529	14515	14492	14426	14317	14592	14448	14477	14418	14502	14470	14348	14439	14422	14553	14488	14442	14374	14326	14411	14414	14448	14426	14371	14428	14439	14444	14497	14455	14482	14593	14512	14463	14495	14639	14325	14422	14465	14474	14360	14388	14401	14516	14532	14398	14580	14401	14221	14437	14435	14456	14519	14500	14336	14267	14399	14492	14222	14513	14513	14319	14437	14462	14485	14552	14529	14473	14384	14546	14501	14613	14371	14657	14353	14410	14620	14491	14489	14344	14546	14531	14567	14406	14513	14552	14515	14581	14392	14296	14568	14383	14356	14472	14491	14622	14377	14631	14456	14321	14433	14567	14400	14669	14552	14533	14467	14491	14445	14393	14372	14321	14416	14343	14595	14520	14540	14498	14427	14477	14658	14488	14508	14379	14612	14515	14505	14406	14363	14378	14507	14426	14441	14460	14300	14428	14661	14368	14572	14299	14423	14448	14516	14291	14337	14454	14492	14490	14372	14591	14661	14565	14398	14523	14384	14445	14501	14355	14339	14531	14579	14429	14445	14466	14406	14336	14518	14492	14422	14348	14419	14289	14454	14571	14548	14243	14416	14600	14421	14555	14469	14408	14406	14496	14524	14487	14455	14389	14350	14367	14456	14525	14295	14382	14608	14439	14579	14285	14401	14526	14414	14545	14490	14438	14319	14504	14264	14477	14503	14400	14436	14473	14415	14563	14685	14351	14446	14417	14392	14671	14394	14597	14468	14459	14512	14373	14501	14323	14469	14335	14564	14520	14542	14554	14484	14435	14381	14433	14394	14616	14331	14496	14555	14442	14518	14547	14467	14473	14462	14506	14331	14482	14459	14530	14423	14308	14527	14428	14568	14439	14363	14368	14428	14349	14432	14426	14546	14427	14455	14348	14567	14455	14464	14488	14401	14446	14497	14355	14323	14340	14563	14324	14499	14426	14285	14498	14510	14570	14291	14551	14503	14439	14487	14384	14526	14270	14634	14321	14450	14498	14559	14398	14424	14582	14493	14513	14529	14533	14316	14490	14495	14329	14253	14340	14416	14504	14406	14532	14490	14434	14538	14385	14485	14359	14506	14273	14384	14421	14400	14482	14432	14359	14433	14426	14526	14350	14316	14431	14420	14474	14343	14442	14449	14540	14309	14601	14383	14267	14413	14462	14333	14415	14374	14601	14469	14507	14463	14471	14589	14479	14566	14472	14511	14535	14614	14549	14575	14317	14481	14592	14406	14364	14424	14502	14400	14440	14391	14424	14441	14460	14618	14468	14434	14458	14516	14304	14373	14394	14474	14465	14487	14623	14472	14339	14425	14410	14424	14440	14414	14470	14357	14587	14322	14331	14554	14585	14538	14384	14628	14379	14430	14498	14451	14413	14444	14387	14432	14449	14523	14484	14423	14534	14319	14470	14466	14588	14405	14528	14450	14369	14437	14479	14449	14407	14498	14499	14583	14533	14429	14504	14516	14541	14621	14378	14418	14523	14472	14473	14443	14351	14381	14582	14428	14474	14570	14440	14669	14608	14460	14580	14398	14598	14405	14249	14278	14394	14470	14395	14484	14420	14441	14462	14458	14458	14523	14519	14306	14293	14360	14483	14436	14446	14308	14461	14420	14589	14536	14393	14574	14623	14482	14261	14581	14432	14549	14400	14533	14441	14597	14442	14509	14415	14476	14613	14410	14283	14544	14443	14402	14630	14430	14306	14298	14483	14525	14363	14470	14469	14405	14500	14439	14262	14447	14465	14489	14416	14432	14369	14539	14463	14443	14510	14451	14493	14555	14305	14525	14274	14372	14586
22509	20998	28786	23386	21132	22944	24582	19105	17994	18338	18096	17978	17996	29181	39293	35317	28328	20056	17787	17820	17498	17558	17774	17513	17603	17625	17605	17778	17667	17581	17518	17733	17579	17660	17660	17563	17700	17526	17661	17520	17638	17669	17630	17773	17521	17503	17565	17598	17576	17546	17513	17529	17408	17571	17567	17613	17519	17479	17423	17393	17621	17285	17489	17438	17538	17493	17671	17480	17708	17351	17470	17564	17496	17376	17473	17410	17444	17689	17284	17562	17409	17323	17517	17508	17645	17610	17566	17507	17528	17536	17496	17512	17336	17597	17318	17508	17650	17444	17473	17418	17412	17499	17497	17344	17301	17361	17442	17423	17650	17385	17442	17520	17384	17510	17534	17510	17416	17412	17491	17519	17444	17398	17358	17495	17561	17345	17642	17496	17532	17613	17414	17580	17491	17430	17379	17485	17375	17491	17505	17360	17571	17506	17580	17329	17593	17600	17426	17611	17389	17506	17360	17589	17585	17510	17519	17507	17335	17538	17467	17377	17472	17606	17485	17518	17529	17477	17372	17505	17510	17499	17474	17680	17512	17408	17429	17382	17568	17527	17479	17468	17532	17458	17630	17461	17469	17648	17490	17522	17497	17254	17505	17458	17534	17607	17368	17400	17450	17545	17470	17439	17499	17529	17567	17406	17420	17401	17488	17288	17243	17442	17404	17449	17330	17438	17425	17463	17599	17497	17420	17484	17421	17285	17350	17715	17558	17498	17393	17520	17459	17576	17410	17456	17473	17500	17488	17462	17352	17408	17555	17561	17530	17455	17141	17391	17494	17348	17594	17528	17371	17453	17455	17465	17464	17232	17489	17424	17454	17374	17467	17361	17484	17586	17503	17464	17565	17466	17405	17231	17313	17352	17556	17419	17559	17444	17583	17375	17452	17518	17442	17522	17578	17682	17493	17525	17490	17411	17310	17411	17317	17350	17572	17297	17524	17374	17390	17464	17455	17396	17446	17542	17396	17644	17388	17383	17341	17490	17308	17302	17606	17309	17600	17390	17493	17566	17696	17219	17391	17447	17294	17551	17335	17257	17451	17557	17591	17481	17394	17513	17392	17445	17407	17444	17243	17272	17594	17483	17398	17564	17403	17390	17408	17382	17507	17410	17653	17505	17464	17447	17437	17470	17544	17396	17496	17449	17490	17501	17535	17467	17630	17529	17330	17405	17388	17376	17537	17575	17515	17364	17632	17501	17555	17439	17429	17286	17826	17335	17335	17318	17433	17433	17309	17702	17450	17312	17206	17326	17610	17267	17298	17393	17579	17164	17413	17435	17327	17569	17479	17324	17385	17474	17615	17559	17484	17426	17572	17451	17395	17362	17527	17400	17403	17530	17416	17312	17444	17296	17561	17495	17634	17544	17460	17342	17545	17461	17500	17427	17525	17599	17601	17574	17480	17433	17407	17379	17553	17234	17319	17329	17704	17593	17361	17448	17559	17579	17495	17613	17362	17458	17458	17157	17612	17401	17670	17479	17465	17371	17488	17180	17246	17420	17314	17399	17282	17388	17434	17452	17633	17431	17360	17395	17269	17587	17550	17607	17244	17306	17347	17393	17567	17569	17184	17653	17364	17409	17556	17470	17555	17364	17479	17435	17512	17355	17568	17309	17382	17535	17238	17540	17527	17481	17355	17387	17431	17496	17430	17149	17490	17358	17485	17636	17674	17155	17380	17546	17408	17530	17455	17316	17514	17376	17443	17492	17406	17747	17665	17543	17376	17475	17328	17281	17559	17553	17375	17247	17497	17357	17472	17492	17331	17537	17519	17682	17621	17646	17510	17449	17353	17379	17562	17548	17401	17508	17445	17448	17653	17497	17420	17357	17512	17224	17360	17603	17422	17419	17705	17440	17566	17272	17387	17430	17395	17393	17394	17460	17376	17470	17158	17395	17532	17591	17586	17372	17415	17417	17544	17490	17583	17320	17429	17587	17570	17384	17489	17463	17380	17303	17528	17370	17410	17545	17468	17551	17487	17381	17461	17352	17496	17439	17584	17575	17159	17462	17330	17505	17430	17265	17232	17383	17262	17402	17472	17470	17461	17462	17489	17576	17357	17433	17393	17375	17422	17469	17259	17537	17539	17487	17303	17535	17415	17389	17522	17519	17514	17567	17450	17333	17529	17515	17621	17274	17471	17437	17465	17324	17653	17526	17624	17538	17502	17425	17397	17324	17592	17182	17393	17333	17469	17308	17331	17551	17710	17463	17366	17524	17428	17585	17288	17477	17432	17505	17526	17362	17428	17458	17542	17575	17593	17613	17501	17438	17343	17415	17421	17353	17392	17484	17750	17705	17454	17445	17461	17644	17572	17540	17477	17491	17326	17372	17345	17357	17452	17491	17300	17173	17359	17525	17531	17313	17720	17329	17339	17233	17408	17458	17454	17352	17431	17377	17466	17644	17313	17391	17447	17617	17574	17657	17506	17255	17477	17353	17339	17551	17656	17584	17664	17159	17811	17417	17408	17449	17497	17465	17509	17497	17452	17460	17424	17452	17460	17583	17307	17405	17353	17278	17414	17542	17444	17345	17523	17380	17644	17488	17366	17392	17347	17490	17279	17543	17490	17523	17466	17603	17449	17535	17346	17403	17547	17234	17588	17373	17627	17306	17550	17464	17274	17340	17195	17601	17584	17560	17318	17227	17478	17329	17347	17388	17543	17673	17664	17413	17395	17429	17567	17519	17654	17314	17558	17389	17509	17179	17518	17250	17396	17469	17346	17586	17246	17411	17685	17483	17532	17492	17383	17596	17490	17589	17603	17467	17095	17461	17635	17375	17393	17534	17209	17293	17510	17663	17475	17463	17361	17301	17357	17537	17390	17575	17548	17419	17552	17381	17320	17536	17617	17422	17419	17301	17307	17468	17267	17350	17582	17459	17733	17583	17469	17427	17250	17524	17232	17366	17238	17564	17598	17439	17444	17554	17319	17319	17467	17371	17425	17329	17507	17568	17473	17394	17355	17317	17286	17298	17689	17666	17543	17346	17386	17308	17190	17344	17439	17563	17377	17230	17331	17658	17539	17429	17039	17338	17285	17402	17526	17486	17327	17376	17434	17408	17550	17571	17612	17417	17338	17342	17403	17356	17329	17569	17442	17215	17522	17272	17642	17497	17730	17562	17491	17404	17629	17409	17573	17450	17395	17424	17602	17405	17249	17596	17178	17271	17399	17399	17591	17365	17570	17536	17402	17544	17395	17501	17566	17493	17542	17558	17317	17489	17401	17343	17399	17375	17355	17575	17458	17304	17388	17334	17507	17527	17612	17551	17472	17466	17597	17536	17459	17317	17321	17405	17219	17545	17309	17165	17306	17451	17488	17516	17539	17526	17615	17333	17624	17356	17389	17393	17501	17484	17328	17514	17510	17390	17434	17505	17536	17519	17322	17365	17424	17477	17514	17516	17683	17663	17515	17425	17353	17588	17411	17564	17304	17416	17336	17473	17433	17544	17567	17362	17554	17414	17409	17526	17369	17522	17650	17399	17486	17420	17492	17284	17446	17287	17517	17411	17396	17493	17330	17618	17360	17470	17450	17351	17520	17324	17452	17445	17487	17244	17466	17422	17421	17517	17571	17458	17424	17471	17698	17493	17366	17657	17552	17452	17495	17685	17546	17575	17610	17444	17343	17430	17419	17383	17416	17227	17359	17616	17282	17551	17402	17271	17499	17418	17405	17588	17576	17492	17367	17321	17399	17294	17458	17580	17342	17394	17581	17220	17352	17443	17612	17480	17605	17590	17336	17551	17540	17273	17371	17661	17344	17715	17459	17481	17428	17287	17355	17578	17664	17530	17508	17322	17425	17422	17429	17389	17423	17390	17309	17435	17562	17403	17376	17637	17589	17427	17444	17366	17346	17381	17347	17406	17591	17525	17519	17588	17511	17491	17376	17303	17403	17415	17659	17447	17381	17444	17528	17373	17405	17633	17379	17502	17455	17441	17341	17389	17282	17390	17373	17298	17541	17372	17345	17321	17263	17480	17562	17358	17422	17464	17326	17449	17469	17434	17214	17678	17486	17488	17384	17626	17346	17710	17353	17530	17452	17451	17483	17387	17460	17333	17415	17457	17408	17448	17382	17384	17346	17302	17483	17585	17495	17389	17665	17287	17567	17374	17394	17431	17649	17477	17385	17330	17373	17380	17368	17425	17317	17710	17565	17405	17619	17498	17442	17599	17473	17403	17389	17559	17523	17333	17467	17466	17449	17567	17520	17589	17525	17377	17484	17656	17472	17599	17444	17451	17568	17435	17271	17096	17544	17489	17634	17577	17587	17253	17643	17298	17384	17530	17390	17596	17372	17451	17483	17565	17345	17338	17568	17309	17414	17549	17568	17443	17625	17437	17434	17394	17529	17444	17513	17528	17312	17269	17508	17198	17460	17298	17602	17556	17590	17467	17541	17462	17472	17626	17364	17376	17466	17422	17576	17428	17453	17563	17470	17327	17344	17466	17423	17416	17547	17272	17401	17597	17485	17422	17534	17569	17546	17538	17611	17530	17501	17407	17426	17417	17511	17472	17399	17619	17695	17319	17454	17284	17562	17371	17432	17377	17606	17340	17312	17295	17477	17369	17426	17238	17497	17496	17250	17436	17366	17475	17540	17688	17267	17551	17455	17572	17569	17219	17516	17597	17421	17352	17536	17474	17542	17563	17581	17285	17344	17363	17379	17270	17448	17541	17397	17467	17678	17419	17610	17430	17466	17556	17409	17511	17292	17424	17504	17466	17328	17458	17757	17553	17607	17520	17371	17420	17579	17334	17374	17383	17348	17364	17499	17421	17438	17357	17339	17518	17544	17563	17425	17582	17447	17504	17241	17461	17384	17631	17681	17297	17501	17599	17364	17524	17557	17483	17569	17628	17508	17487	17416	17385	17199	17513	17344	17485	17223	17348	17339	17319	17620	17287	17250	17239	17392	17302	17304	17532	17458	17496	17342	17185	17349	17312	17263	17349	17380	17513	17375	17319	17463	17255	17423	17548	17548	17402	17493	17541	17371	17429	17360	17585	17348	17496	17567	17510	17385	17315	17363	17356	17388	17475	17366	17363	17581	17631	17393	17377	17332	17504	17527	17239	17492	17407	17348	17322	17378	17487	17553	17493	17632	17617
14695	26442	23829	19483	17828	16880	16641	16169	15932	15535	15430	15561	15267	31512	40394	35941	27457	15928	15079	15046	15041	14966	14883	15175	14954	14952	15066	14778	14790	15097	14902	15032	15134	14861	14834	14980	14914	15127	14963	15044	14916	14953	15007	15226	14914	14965	14971	14966	15009	14906	15015	14965	14862	15035	15076	15159	14959	14987	14975	15036	14883	14880	14912	15147	15107	14984	14922	15017	14954	14822	14731	14754	14818	15163	14854	14870	14884	15037	14936	14753	15018	14869	14857	15009	15053	14930	15087	15056	15104	15028	15046	14955	15029	15045	14923	14967	14975	15091	14838	15071	14911	14794	15092	14956	14920	14800	15003	14888	14918	14787	14862	14960	15104	14872	15074	15011	15040	14892	14992	14730	14938	14942	14831	14787	14895	14799	14827	15026	14783	15045	14774	14836	15080	14906	15127	14837	14906	15076	14919	15013	15018	15024	15033	14949	15049	14916	14934	14782	14940	14956	14945	15026	14977	15001	14917	15112	15041	14939	14958	15032	14940	14931	14930	14915	14769	14873	15039	14903	14823	14979	15036	14978	14968	14894	14948	15026	14862	14832	14842	14782	14934	14842	14816	14958	14984	15037	14873	14940	14838	15065	14949	14940	15005	14975	14857	14938	15079	14825	15072	14902	15002	15233	14887	15072	15017	14974	15094	15011	14990	14881	15064	15023	15032	14784	14901	14923	14885	15014	14860	14879	15135	14947	14862	14851	14836	14942	14924	14897	14932	14856	14984	14858	14964	14845	15012	14980	15061	14973	14939	15032	14898	14940	14859	14949	14844	14814	14978	14905	14963	14985	14807	14974	14941	14915	14854	15043	15038	15083	15032	15077	14880	14892	14923	14878	14966	14815	14982	14879	14842	14941	14903	14904	14818	14812	15063	14955	14932	14973	14955	15083	15014	15104	14845	14782	15007	14975	14999	14835	15036	14915	14910	14932	14842	14923	15035	14863	15029	14891	14966	15098	14938	14817	14828	14890	14941	14863	14771	14872	14957	14996	14953	14921	14972	14960	14917	14997	14992	14856	14987	14976	14849	14852	15087	14984	15024	15026	14923	15034	14854	14936	14803	15038	15067	14860	14876	14933	15097	14980	14947	14786	15019	14929	14940	14973	14824	14857	14974	14869	14917	15006	14991	14769	14994	14995	14749	15025	14906	14885	14699	15042	14831	14827	14904	14949	14897	14960	15040	14976	14878	15054	15095	14998	14936	14815	15045	14666	14986	15041	14987	14848	14915	15014	14990	15159	14925	14940	15047	14950	15084	14960	14983	14883	15002	14954	14712	14897	14839	14993	14936	14948	14908	15032	14842	14947	14954	14914	14929	14831	14822	14749	14897	14916	14922	14922	15109	14897	14854	14713	15025	14969	15075	14783	14978	14852	15154	14897	14886	14836	14993	14843	14943	14820	14879	14770	14876	15068	14971	14964	14718	14875	14920	14985	14985	14846	14796	14936	14902	14992	15192	14926	14922	15002	15222	14938	14873	15050	14962	14917	14987	14949	14974	15006	14916	14912	15026	14896	14895	14849	14977	14972	14914	14889	14924	14951	14918	14968	14919	14937	14883	14909	14875	14858	14991	14987	15056	14838	15055	15090	14934	14819	15092	15228	15069	14894	14841	15053	14814	14714	14977	14974	14825	15092	14987	14893	15015	15123	14979	14957	14892	14861	14980	15072	15005	14856	15055	14903	14981	14957	14888	14931	14953	14878	14857	15055	14929	14904	15185	15021	15064	14963	14854	14893	14823	15000	14949	15049	15003	14954	14898	14966	14944	14818	14904	14959	15019	15031	15028	14948	15109	14949	14981	15009	14968	14904	14926	15001	14854	14859	14984	14863	14840	14882	14873	14847	14912	15106	14896	14948	14891	14870	14970	14812	14921	14877	14934	14852	14901	14855	15041	14890	15068	14842	15018	15012	15033	15046	15085	14957	14997	14932	14933	14876	15018	15252	15035	14900	14796	14920	14937	14916	14933	14828	14898	14828	14906	14868	14916	14912	14787	14837	15007	14926	14704	15039	14937	14993	15067	14769	15100	14963	15085	14959	14908	15031	14884	15007	15023	14996	14810	15018	14938	14934	14934	15041	15026	14774	15046	14914	14817	14835	15067	15035	14835	15108	15078	14887	15034	15047	15002	15016	15047	15079	15012	15057	14957	14740	15046	14821	14886	14877	14926	14864	14891	14950	14968	14806	15117	14940	14994	15008	14905	14809	14817	14973	14976	14894	14956	14680	14930	15086	14883	15117	15073	15024	15113	14937	14879	14847	14892	14797	14962	15058	14822	14984	14932	14883	14795	14951	14960	14860	14930	14834	14964	14943	14908	15091	15043	14920	15058	14823	14944	14871	14955	15042	14832	14948	14961	14820	15008	14895	14956	15032	14882	15084	14862	14915	14971	14892	15061	14933	15032	14984	15050	14846	14973	14934	14847	14904	14952	15020	14956	14982	14835	15070	15086	14892	14965	14875	14982	14811	14950	15093	14922	14963	14960	14935	15038	14904	14919	15073	14914	14840	14923	14999	15004	15153	14720	14925	14765	14796	15047	14926	15004	14888	14813	15025	15018	14892	15004	14977	14984	14994	14819	15008	14907	14969	14646	14976	14957	14991	14937	14863	14875	14980	14749	14904	14896	15074	15043	14756	14906	14898	14943	14993	15146	14886	14838	14836	15002	14855	14845	14969	14844	14790	15142	14863	14896	14863	14790	15039	14976	15049	14940	14984	14923	14944	15025	14874	14970	14990	14910	14932	14729	15069	14932	14958	14948	14778	15099	14855	15026	15076	14963	14938	14886	14782	14744	14793	14953	15013	14922	14840	14892	14979	14856	14790	15035	14969	14907	15098	14959	15109	14783	15047	15055	15011	14944	15128	15057	14917	14927	14790	14895	14848	15133	14885	14809	14906	14744	14815	14927	14905	14909	14880	14953	15041	15016	14928	15027	14914	15041	15129	14856	15047	14775	14974	14758	15172	14896	14964	14862	14936	14950	14880	14814	14894	14884	14905	14992	14828	14898	15008	14906	15037	14957	14974	14848	15058	15073	14848	14926	15121	14925	14875	15013	14724	14930	14922	14979	14985	14757	15102	15241	14892	14807	14936	14839	14822	14989	14943	14937	14744	14785	14848	14949	14717	14939	14645	14903	14867	15019	14882	14929	14753	15038	14869	14923	14802	15093	15012	14901	14954	14916	14846	14869	15039	14802	14913	14808	14934	14998	14965	15002	14981	15013	15069	15046	14917	14769	14902	14821	14912	14972	14877	14967	14857	14931	14905	14919	14710	14947	14923	14949	14901	14737	14855	14982	14889	14851	14866	15111	14923	14815	15187	14826	14942	14822	14969	14858	14891	14847	14928	14868	15008	15020	14810	15036	14894	14974	14991	14918	14927	14960	14996	14946	14681	14974	14978	14941	15096	14930	15023	14987	14963	14835	14747	14831	14945	14974	15038	14889	15015	14941	15031	14960	14939	14982	15038	14920	14856	14971	14788	14829	14836	14965	15022	15073	14981	14774	14908	14911	14734	14991	14964	14841	14866	14968	14892	14908	14875	14857	14915	14775	14897	14821	14982	14832	14886	14953	14788	15052	14982	14682	14892	14990	14861	15065	14973	15107	14996	14885	14942	14905	14965	14902	15017	15104	14963	14945	14919	14961	14949	15037	14945	14841	14920	14812	14747	14869	15154	14927	14906	14831	14877	15018	15000	14973	14879	14744	14710	14834	14921	14828	14901	15075	14888	14953	14770	14903	14905	14997	14959	14967	14866	15024	14945	14957	14940	15091	14986	15006	14930	14888	14875	14820	14860	15044	15003	14792	15015	14943	14971	14837	14782	15017	14953	15031	14882	14946	15014	14915	15013	14879	15013	14766	14962	14841	14858	15052	14902	14764	14939	15018	14956	15034	14905	14846	15016	14965	14922	14990	15074	14945	15018	15009	15034	14942	14980	15094	15035	14959	14912	14926	15037	14987	14963	14803	14926	15151	14938	14914	14877	14850	14884	14851	14943	14944	14891	14958	14852	15049	14988	15003	14952	15080	14904	14854	15050	14994	14875	15005	15039	14896	15146	14946	14899	15037	15136	14885	15004	15010	14994	14950	14824	14790	15020	15060	14827	14986	14873	14936	14978	14734	14846	14884	14830	15083	14892	14961	14901	15009	14895	14782	14997	14980	14807	14857	14903	14952	14857	14950	14933	14949	14820	14963	15000	14891	15001	14902	15044	15068	14991	14934	14783	14998	14874	14861	15007	14964	14973	14856	15059	14863	14936	14988	14949	14953	14792	14947	14966	15077	14979	14944	15003	15112	14777	14928	14971	14973	14839	15050	15044	14905	14907	15032	14893	15098	14940	14990	14776	14847	14862	14972	15122	14780	14705	15025	15120	14998	14826	14772	15051	15033	14950	15001	15092	14816	15075	15145	15069	15024	15111	14832	14909	14769	14863	14864	14780	14847	14721	14798	14865	14851	15150	14836	14723	15010	14986	14892	15058	14884	14803	15037	15066	14736	14924	15036	14944	14957	14997	14937	14956	15131	14867	14926	14986	14935	14898	14849	14942	14932	14796	14898	14989	14875	14993	15083	14904	14979	14885	14905	14769	15041	14891	15090	15021	14861	15040	14918	15087	14929	15160	15025	14975	14973	14865	14845	14833	14849	14850	14869	14872	14906	14909	14930	14781	14954	14909	14883	14787	14736	14812	15067	14850	14876	14975	15029	15243	14875	14956	14935	14963	15028	14836	15055	15002	14927	14836	14887	14797	14922	14955	14906	14982	14942	14834	15165	14887	14902	14978	14982	15010	15034	14782	14904	15091	14908	15017	14852	14915	14922	14984	15102	14773	14807	14845	14948	15065	14953	14939	15179	14928	14820	14914	15041	15167	14954	14989	14920	14722	14984	15004	15014	14827	14980	15141	14746	14991	14865	14963	14991	14963	14840	15058	15034	14902	14959	14924	14946	15003	14826	14741	14974	14974	14791	14938	14873	14993	15031	14967	15008	14910	14862	14906	14942	14788	15090	14998	14880	14967	15103	14969	14955	14823	15007	14975	14883	14791	14818	15158	14795	14943	14958	14879	15040	14950	14895	14891	14866	14906	14938	14906	14825	14990	15029	15134
27108	21643	23530	20003	16554	16753	17081	16731	16742	16558	16811	16667	16745	17204	18710	18732	18123	16794	16673	16797	16563	16524	16812	16851	16642	16718	16676	16830	16450	16598	16747	16869	16594	16594	16643	16545	16630	16622	16365	16398	16583	16504	16422	16485	16518	16619	16595	16686	16595	16539	16709	16695	16806	16662	16602	16600	16706	16620	16663	16663	16577	16651	16584	16593	16768	16671	16631	16587	16450	16509	16736	16586	16527	16678	16580	16584	16653	16593	16610	16464	16571	16565	16325	16622	16671	16655	16520	16745	16492	16534	16530	16709	16538	16792	16529	16554	16649	16390	16543	16582	16641	16582	16784	16577	16588	16427	16655	16634	16760	16593	16644	16530	16796	16681	16683	16579	16601	16535	16678	16403	16727	16590	16606	16486	16471	16514	16437	16462	16668	16293	16524	16579	16583	16393	16692	16647	16611	16446	16730	16753	16558	16477	16602	16662	16662	16501	16621	16459	16583	16589	16453	16676	16497	16617	16533	16401	16530	16619	16580	16425	16651	16627	16267	16647	16608	16663	16564	16382	16479	16460	16622	16749	16652	16656	16657	16530	16566	16706	16755	16688	16575	16638	16410	16608	16475	16563	16467	16523	16563	16540	16498	16647	16628	16620	16725	16482	16627	16687	16700	16738	16901	16724	16586	16585	16673	16722	16459	16424	16597	16396	16621	16610	16523	16654	16454	16655	16573	16493	16615	16584	16458	16513	16757	16547	16651	16527	16656	16624	16545	16389	16505	16780	16584	16567	16606	16644	16569	16864	16530	16450	16438	16630	16666	16759	16927	16395	16499	16580	16432	16667	16495	16533	16521	16471	16625	16643	16368	16426	16549	16574	16592	16479	16536	16634	16651	16684	16674	16547	16314	16534	16512	16599	16540	16797	16739	16691	16471	16532	16447	16375	16531	16654	16619	16397	16472	16634	16563	16779	16740	16723	16397	16518	16536	16651	16672	16613	16772	16611	16538	16574	16668	16516	16475	16643	16568	16580	16646	16654	16492	16639	16670	16508	16781	16813	16800	16560	16589	16350	16647	16703	16627	16557	16585	16832	16429	16575	16636	16630	16600	16465	16513	16658	16629	16513	16587	16556	16510	16536	16555	16634	16715	16407	16537	16642	16612	16611	16545	16615	16523	16317	16584	16455	16644	16637	16669	16611	16601	16696	16603	16615	16697	16682	16724	16389	16677	16589	16608	16716	16515	16523	16478	16469	16448	16450	16442	16542	16673	16850	16475	16545	16461	16720	16536	16473	16588	16723	16533	16652	16596	16566	16744	16581	16620	16451	16602	16550	16586	16523	16535	16510	16642	16574	16432	16331	16462	16497	16586	16565	16486	16552	16574	16662	16605	16750	16715	16565	16737	16657	16735	16602	16707	16725	16483	16531	16616	16583	16465	16356	16567	16392	16671	16307	16546	16845	16742	16679	16663	16507	16458	16819	16622	16713	16737	16618	16623	16569	16635	16535	16539	16491	16606	16636	16547	16711	16741	16702	16535	16646	16625	16755	16662	16785	16657	16838	16655	16788	16550	16402	16563	16441	16427	16586	16515	16647	16699	16507	16551	16517	16768	16585	16683	16585	16772	16661	16741	16519	16576	16613	16422	16391	16428	16615	16674	16653	16748	16484	16512	16652	16362	16535	16639	16774	16455	16671	16701	16732	16628	16601	16504	16560	16649	16574	16481	16665	16660	16513	16714	16400	16569	16592	16562	16738	16526	16411	16623	16823	16598	16609	16651	16614	16577	16550	16399	16675	16551	16645	16552	16489	16598	16514	16591	16376	16513	16730	16535	16472	16640	16720	16546	16470	16444	16444	16468	16596	16546	16448	16609	16489	16445	16523	16771	16470	16429	16777	16603	16722	16685	16541	16638	16564	16480	16472	16644	16610	16612	16762	16876	16657	16521	16746	16538	16493	16575	16577	16651	16696	16595	16559	16468	16595	16656	16356	16655	16788	16488	16610	16568	16534	16626	16693	16600	16733	16594	16710	16669	16646	16637	16603	16640	16532	16608	16514	16680	16627	16529	16158	16434	16676	16608	16691	16765	16785	16808	16539	16607	16580	16727	16542	16561	16748	16717	16518	16388	16609	16672	16611	16664	16473	16630	16553	16445	16687	16680	16602	16607	16720	16581	16542	16676	16560	16624	16553	16752	16538	16570	16463	16429	16609	16432	16591	16471	16550	16574	16618	16511	16667	16628	16718	16539	16657	16571	16567	16546	16491	16567	16535	16655	16556	16488	16677	16627	16727	16559	16751	16901	16454	16761	16612	16529	16761	16501	16466	16555	16746	16684	16640	16730	16522	16675	16650	16563	16854	16513	16455	16758	16568	16444	16597	16398	16648	16593	16774	16683	16697	16478	16497	16594	16547	16573	16430	16662	16747	16712	16416	16556	16572	16636	16596	16580	16536	16585	16402	16362	16616	16506	16469	16626	16726	16588	16557	16687	16545	16736	16765	16666	16422	16493	16455	16774	16678	16855	16738	16676	16544	16724	16501	16724	16526	16513	16526	16502	16814	16923	16641	16519	16788	16665	16534	16488	16530	16549	16447	16585	16547	16671	16454	16636	16664	16627	16514	16592	16613	16644	16592	16632	16646	16565	16558	16447	16473	16486	16784	16514	16666	16783	16337	16629	16543	16561	16381	16464	16471	16545	16680	16769	16743	16604	16600	16564	16681	16547	16561	16509	16647	16600	16542	16615	16633	16688	16612	16507	16628	16479	16643	16667	16687	16725	16400	16464	16549	16425	16723	16720	16595	16560	16677	16684	16502	16536	16465	16559	16529	16507	16567	16740	16855	16682	16658	16782	16575	16583	16680	16714	16677	16858	16596	16542	16330	16443	16624	16543	16657	16623	16548	16750	16652	16621	16633	16642	16549	16666	16546	16706	16616	16673	16480	16507	16519	16600	16650	16556	16728	16629	16418	16736	16866	16574	16521	16589	16533	16651	16634	16552	16667	16799	16612	16813	16611	16416	16444	16590	16574	16546	16665	16635	16433	16585	16768	16715	16718	16465	16531	16340	16408	16575	16665	16670	16576	16579	16558	16728	16789	16399	16816	16551	16496	16672	16503	16584	16541	16471	16394	16553	16727	16643	16537	16678	16837	16661	16573	16578	16765	16583	16596	16802	16590	16552	16602	16547	16663	16554	16402	16606	16530	16584	16462	16603	16521	16504	16617	16561	16693	16731	16694	16462	16574	16682	16583	16699	16382	16783	16512	16520	16553	16735	16574	16441	16478	16610	16622	16611	16469	16503	16744	16706	16605	16471	16571	16546	16341	16631	16648	16638	16700	16536	16486	16720	16676	16432	16591	16512	16528	16597	16586	16625	16644	16549	16626	16665	16450	16922	16592	16549	16694	16567	16629	16695	16651	16775	16740	16655	16730	16627	16740	16588	16638	16730	16497	16653	16729	16567	16527	16730	16484	16847	16552	16509	16618	16508	16683	16591	16396	16685	16726	16689	16521	16446	16465	16449	16370	16481	16430	16551	16592	16507	16800	16591	16747	16389	16722	16527	16538	16649	16397	16545	16616	16576	16648	16576	16684	16569	16440	16615	16441	16575	16665	16590	16462	16594	16594	16650	16496	16617	16639	16393	16444	16642	16636	16681	16737	16530	16628	16629	16449	16534	16539	16635	16599	16586	16643	16681	16510	16518	16658	16726	16528	16550	16649	16501	16519	16713	16478	16740	16611	16580	16725	16536	16682	16522	16442	16791	16519	16822	16646	16598	16562	16627	16730	16365	16824	16571	16381	16637	16495	16671	16595	16733	16660	16738	16591	16694	16499	16567	16643	16645	16535	16546	16626	16561	16659	16709	16626	16609	16718	16499	16433	16514	16482	16422	16483	16645	16596	16713	16869	16545	16548	16608	16565	16873	16706	16734	16459	16541	16814	16656	16559	16634	16494	16659	16740	16662	16732	16588	16529	16433	16688	16561	16588	16245	16474	16622	16699	16554	16707	16655	16645	16513	16601	16624	16674	16594	16496	16431	16639	16562	16672	16575	16526	16766	16587	16575	16735	16875	16420	16393	16489	16583	16500	16568	16562	16518	16420	16330	16609	16584	16621	16456	16762	16626	16593	16635	16450	16685	16641	16498	16562	16554	16647	16519	16609	16511	16538	16463	16493	16691	16597	16565	16520	16619	16548	16677	16476	16536	16425	16680	16533	16431	16410	16717	16451	16520	16666	16445	16317	16519	16588	16610	16537	16584	16476	16573	16631	16709	16574	16693	16603	16791	16723	16577	16755	16794	16575	16651	16650	16574	16607	16491	16574	16675	16469	16557	16592	16588	16543	16585	16586	16687	16493	16487	16780	16802	16708	16693	16604	16569	16620	16484	16585	16689	16643	16635	16726	16406	16575	16422	16373	16662	16468	16439	16549	16589	16633	16615	16581	16601	16529	16791	16503	16640	16642	16649	16435	16559	16474	16616	16688	16689	16558	16470	16426	16628	16855	16369	16604	16607	16734	16565	16497	16623	16578	16603	16515	16615	16527	16645	16639	16599	16464	16493	16488	16631	16605	16526	16560	16555	16587	16732	16501	16613	16636	16498	16918	16646	16480	16691	16732	17007	16589	16559	16497	16750	16799	16814	16574	16557	16603	16639	16663	16848	16689	16672	16427	16535	16696	16704	16422	16520	16808	16647	16667	16561	16502	16741	16758	16636	16691	16567	16544	16558	16613	16570	16696	16688	16468	16541	16391	16601	16631	16715	16518	16600	16589	16702	16725	16686	16704	16681	16655	16609	16547	16876	16644	16663	16599	16503	16638	16719	16588	16664	16439	16517	16699	16683	16555	16561	16478	16615	16698	16546	16415	16610	16428	16626	16651	16574	16572	16587	16597	16502	16647	16460	16535	16699	16648	16447	16591	16695	16782	16671	16613	16558	16570	16478	16586	16674	16631	16425	16546	16431	16630	16553	16566	16430	16649	16697	16500	16371	16475	16649	16817	16726	16649	16649	16614	16572	16639	16813	16594	16591	16495	16651	16558	16660	16615	16503	16589	16423	16685	16477	16640	16575	16606	16522	16543	16552	16578	16859	16666	16548	16593	16538	16755	16600	16571	16603	16564	16472	16569	16715	16698	16639	16666	16609	16756	16643	16631
13629	15428	15457	14829	14594	14714	14537	14481	14652	14608	14550	14474	14520	15168	17464	17160	16147	14751	14675	14579	14637	14447	14427	14570	14516	14443	14582	14643	14431	14549	14339	14624	14485	14473	14439	14425	14472	14491	14678	14510	14487	14472	14475	14503	14336	14547	14495	14427	14645	14408	14439	14609	14666	14450	14460	14458	14435	14338	14594	14490	14515	14476	14643	14663	14518	14569	14525	14470	14531	14312	14468	14585	14455	14425	14389	14540	14513	14512	14388	14409	14404	14385	14578	14505	14578	14413	14656	14421	14504	14461	14506	14437	14313	14477	14466	14657	14584	14488	14477	14371	14521	14512	14389	14630	14620	14499	14620	14508	14635	14485	14313	14603	14306	14574	14571	14331	14558	14460	14541	14330	14516	14654	14434	14441	14458	14515	14415	14484	14602	14297	14540	14640	14476	14587	14408	14412	14364	14399	14521	14379	14584	14550	14560	14517	14684	14314	14430	14424	14465	14587	14532	14516	14450	14545	14580	14631	14496	14446	14432	14505	14434	14445	14469	14416	14427	14601	14454	14530	14561	14497	14344	14532	14464	14568	14458	14504	14425	14413	14361	14452	14607	14484	14465	14477	14396	14546	14381	14503	14415	14568	14636	14437	14273	14410	14454	14386	14452	14661	14526	14386	14627	14654	14468	14477	14358	14387	14514	14528	14418	14195	14485	14446	14462	14499	14447	14512	14505	14522	14447	14492	14515	14587	14492	14519	14333	14294	14590	14509	14335	14484	14478	14551	14448	14565	14609	14495	14512	14559	14482	14492	14524	14407	14518	14511	14480	14487	14531	14488	14438	14362	14640	14510	14558	14430	14674	14383	14519	14334	14507	14515	14456	14626	14530	14383	14434	14505	14492	14522	14416	14509	14545	14484	14461	14456	14273	14678	14449	14424	14489	14441	14503	14459	14534	14319	14428	14564	14403	14916	14397	14507	14487	14426	14422	14567	14539	14418	14417	14411	14544	14443	14518	14652	14427	14369	14655	14476	14493	14585	14490	14280	14526	14503	14713	14422	14560	14322	14597	14487	14335	14467	14535	14535	14497	14510	14428	14488	14377	14621	14426	14392	14489	14529	14543	14396	14436	14423	14600	14281	14726	14493	14408	14447	14583	14204	14595	14488	14340	14431	14433	14473	14538	14539	14505	14530	14614	14523	14477	14509	14404	14379	14523	14532	14397	14557	14666	14366	14535	14515	14587	14565	14442	14592	14507	14413	14549	14542	14403	14479	14286	14477	14562	14365	14284	14442	14491	14527	14736	14539	14413	14655	14521	14539	14503	14661	14618	14497	14442	14378	14539	14606	14563	14635	14444	14597	14556	14411	14499	14399	14588	14539	14447	14436	14527	14329	14523	14445	14462	14326	14481	14240	14553	14446	14458	14567	14477	14619	14503	14360	14502	14473	14539	14642	14520	14412	14617	14364	14536	14408	14498	14278	14533	14518	14660	14448	14679	14567	14574	14570	14516	14558	14505	14470	14627	14423	14454	14384	14392	14611	14539	14369	14422	14773	14474	14547	14520	14467	14486	14455	14542	14409	14480	14545	14306	14604	14439	14454	14564	14509	14383	14537	14448	14533	14703	14445	14402	14599	14472	14549	14563	14518	14598	14582	14667	14553	14615	14407	14440	14444	14496	14595	14600	14579	14525	14508	14372	14504	14618	14430	14456	14389	14500	14610	14544	14673	14524	14537	14452	14385	14500	14300	14478	14571	14362	14494	14577	14600	14459	14439	14500	14468	14500	14450	14419	14478	14486	14389	14541	14469	14483	14558	14488	14361	14422	14501	14435	14448	14531	14367	14434	14519	14554	14410	14542	14434	14432	14441	14493	14514	14407	14404	14554	14451	14539	14561	14394	14594	14466	14520	14638	14349	14433	14441	14451	14393	14426	14563	14660	14504	14424	14585	14635	14458	14522	14440	14488	14389	14445	14616	14400	14465	14488	14562	14415	14447	14639	14604	14545	14613	14414	14673	14496	14576	14417	14654	14617	14584	14532	14650	14481	14443	14535	14317	14484	14404	14450	14713	14696	14514	14527	14599	14380	14544	14448	14621	14429	14398	14423	14598	14509	14443	14519	14331	14576	14372	14435	14588	14453	14361	14421	14620	14489	14558	14661	14418	14545	14402	14371	14571	14415	14456	14593	14666	14572	14512	14633	14598	14354	14592	14495	14423	14490	14311	14449	14576	14403	14337	14487	14489	14422	14533	14323	14435	14544	14546	14464	14438	14501	14601	14621	14566	14567	14409	14568	14497	14431	14489	14717	14418	14463	14576	14570	14448	14611	14341	14467	14511	14414	14398	14397	14515	14668	14422	14606	14524	14231	14627	14501	14649	14605	14611	14742	14599	14590	14725	14502	14469	14518	14475	14546	14465	14579	14572	14361	14586	14419	14498	14452	14504	14427	14398	14397	14412	14402	14554	14489	14717	14489	14522	14607	14597	14592	14378	14365	14605	14594	14438	14363	14533	14583	14472	14523	14638	14379	14543	14524	14680	14404	14420	14491	14378	14418	14530	14454	14603	14491	14546	14472	14507	14367	14295	14365	14668	14439	14532	14476	14442	14527	14303	14670	14472	14581	14567	14492	14281	14523	14627	14589	14460	14336	14430	14437	14528	14444	14540	14425	14687	14401	14476	14506	14628	14572	14537	14312	14584	14650	14404	14488	14520	14502	14505	14524	14616	14536	14447	14555	14520	14560	14504	14340	14446	14420	14472	14609	14430	14668	14491	14452	14429	14532	14571	14493	14493	14541	14583	14464	14535	14561	14346	14644	14411	14594	14450	14453	14499	14509	14593	14498	14291	14470	14479	14533	14532	14241	14411	14572	14636	14462	14492	14349	14449	14559	14363	14535	14434	14376	14445	14495	14479	14429	14426	14580	14500	14524	14267	14527	14344	14518	14497	14527	14473	14379	14497	14553	14529	14554	14469	14405	14555	14438	14446	14460	14458	14541	14423	14382	14576	14560	14359	14531	14332	14462	14433	14581	14596	14283	14290	14562	14501	14539	14409	14669	14545	14460	14550	14402	14423	14404	14543	14432	14516	14493	14507	14640	14437	14499	14604	14452	14441	14450	14558	14532	14653	14407	14530	14423	14437	14446	14557	14398	14372	14577	14460	14680	14497	14433	14454	14413	14485	14663	14543	14541	14495	14499	14361	14483	14420	14424	14640	14567	14521	14534	14419	14552	14498	14489	14437	14520	14558	14525	14436	14569	14314	14368	14602	14537	14435	14504	14649	14356	14493	14501	14589	14646	14594	14636	14471	14561	14398	14649	14274	14340	14542	14595	14485	14515	14437	14426	14492	14515	14390	14479	14380	14323	14607	14432	14542	14479	14370	14406	14497	14344	14329	14518	14561	14437	14679	14440	14383	14342	14690	14438	14481	14562	14486	14573	14638	14440	14417	14443	14434	14523	14619	14510	14565	14431	14423	14460	14410	14623	14444	14440	14549	14571	14237	14358	14348	14466	14504	14560	14570	14498	14541	14466	14591	14532	14624	14609	14502	14640	14558	14503	14492	14371	14482	14600	14473	14493	14500	14635	14588	14642	14334	14603	14392	14451	14486	14558	14618	14704	14445	14406	14330	14313	14374	14580	14651	14454	14474	14503	14458	14436	14479	14306	14404	14570	14591	14504	14493	14582	14503	14557	14382	14453	14503	14337	14455	14647	14593	14405	14616	14422	14423	14513	14327	14514	14508	14378	14450	14536	14391	14605	14383	14450	14508	14421	14553	14430	14493	14565	14342	14467	14457	14523	14382	14398	14508	14470	14576	14694	14518	14479	14480	14508	14511	14615	14368	14485	14457	14516	14369	14453	14426	14605	14442	14475	14439	14360	14481	14520	14344	14507	14420	14396	14579	14550	14415	14493	14406	14507	14412	14483	14502	14506	14454	14585	14370	14310	14447	14360	14612	14515	14468	14494	14676	14511	14477	14339	14444	14507	14625	14507	14410	14576	14603	14500	14607	14568	14596	14489	14414	14599	14445	14432	14523	14335	14351	14539	14566	14526	14452	14439	14418	14435	14383	14448	14508	14520	14579	14497	14380	14721	14434	14443	14411	14559	14398	14495	14349	14636	14438	14498	14513	14577	14365	14616	14541	14467	14450	14537	14596	14389	14410	14632	14481	14493	14506	14491	14610	14424	14444	14540	14453	14334	14537	14565	14457	14498	14571	14462	14504	14613	14642	14446	14319	14470	14554	14442	14286	14720	14487	14563	14330	14345	14303	14616	14329	14587	14575	14365	14300	14516	14413	14363	14546	14382	14438	14499	14579	14521	14684	14398	14513	14374	14519	14628	14434	14530	14615	14531	14491	14453	14505	14565	14580	14555	14732	14513	14503	14548	14687	14575	14345	14380	14580	14458	14555	14451	14484	14523	14465	14632	14472	14340	14700	14438	14338	14425	14466	14505	14441	14377	14791	14356	14534	14407	14582	14505	14513	14380	14645	14417	14652	14540	14526	14456	14531	14464	14520	14494	14502	14498	14403	14627	14466	14526	14404	14491	14417	14410	14443	14521	14465	14466	14414	14625	14410	14434	14529	14528	14516	14704	14396	14516	14473	14481	14548	14450	14592	14432	14520	14591	14495	14425	14432	14572	14597	14443	14458	14493	14637	14531	14398	14592	14475	14628	14331	14468	14546	14542	14509	14429	14460	14542	14271	14445	14476	14392	14578	14611	14453	14525	14424	14439	14632	14478	14249	14515	14569	14629	14408	14508	14551	14620	14674	14621	14438	14532	14389	14509	14465	14600	14499	14388	14603	14507	14464	14673	14721	14567	14356	14589	14492	14566	14513	14369	14413	14518	14460	14421	14517	14505	14551	14311	14622	14446	14518	14389	14334	14508	14574	14398	14556	14503	14528	14393	14509	14501	14453	14384	14497	14636	14480	14549	14276	14492	14664	14587	14495	14497	14422	14561	14541	14476	14555	14464	14542	14630	14629	14528	14429	14392	14545	14303	14713	14403	14723	14467	14459	14354	14521	14397	14560	14409	14601	14529	14501	14381	14342	14632	14534	14545	14532	14525	14419	14539	14623	14444	14527	14319	14445	14447	14394	14536	14419	14420	14544	14538	14412	14428	14277	14553	14496	14299	14439	14381	14500
23316	21024	28525	23785	21563	21440	19831	17350	16692	16940	16725	16555	16713	20751	30132	29611	23895	17680	16597	16545	16531	16675	16637	16413	16599	16499	16548	16585	16403	16294	16348	16378	16640	16523	16440	16424	16303	16427	16212	16464	16365	16576	16430	16391	16417	16331	16412	16293	16481	16424	16577	16422	16445	16511	16441	16389	16351	16302	16427	16432	16440	16403	16549	16423	16346	16571	16416	16352	16513	16307	16418	16548	16471	16413	16277	16441	16340	16283	16313	16514	16255	16390	16444	16441	16652	16508	16442	16417	16632	16190	16344	16394	16235	16461	16497	16272	16364	16186	16563	16697	16308	16463	16300	16334	16311	16402	16464	16622	16394	16501	16280	16353	16223	16304	16138	16503	16305	16410	16218	16438	16569	16287	16493	16097	16310	16585	16393	16396	16307	16390	16382	16410	16515	16239	16456	16402	16422	16354	16312	16183	16424	16592	16547	16533	16473	16438	16383	16271	16405	16489	16463	16333	16601	16260	16445	16447	16202	16361	16422	16427	16420	16447	16303	16355	16339	16321	16204	16411	16464	16380	16421	16228	16492	16235	16353	16399	16485	16413	16439	16155	16444	16396	16494	16291	16443	16504	16506	16443	16556	16595	16315	16449	16547	16593	16303	16389	16431	16285	16434	16346	16495	16189	16362	16336	16524	16512	16432	16219	16505	16219	16365	16477	16474	16561	16474	16327	16514	16331	16274	16134	16401	16358	16409	16188	16336	16155	16457	16362	16547	16528	16295	16279	16356	16304	16568	16252	16376	16422	16402	16214	16427	16269	16445	16378	16267	16517	16361	16346	16520	16224	16474	16455	16475	16279	16225	16291	16283	16177	16482	16310	16313	16357	16405	16284	16470	16313	16406	16367	16321	16331	16234	16149	16357	16166	16349	16419	16319	16268	16252	16428	16403	16458	16425	16083	16321	16403	16247	16167	16294	16219	16575	16300	16249	16214	16302	16365	16202	16284	16478	16319	16421	16350	16386	16701	16533	16267	16424	16408	16369	16313	16338	16557	16440	16515	16306	16200	16406	16508	16434	16300	16445	16454	16262	16427	16304	16273	16374	16363	16462	16419	16499	16352	16410	16344	16411	16638	16538	16504	16424	16142	16412	16519	16487	16237	16309	16350	16349	16304	16439	16475	16441	16417	16600	16323	16667	16408	16253	16402	16404	16545	16466	16362	16419	16371	16202	16359	16595	16545	16199	16364	16374	16441	16452	16355	16524	16333	16412	16437	16410	16363	16163	16209	16355	16499	16460	16355	16382	16315	16390	16309	16366	16394	16493	16347	16489	16428	16468	16337	16297	16446	16382	16525	16332	16310	16452	16380	16394	16278	16484	16579	16315	16402	16201	16395	16329	16398	16248	16361	16269	16607	16532	16469	16308	16233	16353	16348	16548	16275	16427	16481	16459	16368	16409	16396	16406	16617	16272	16285	16252	16345	16033	16248	16266	16267	16438	16429	16359	16446	16400	16472	16589	16467	16062	16355	16479	16393	16431	16270	16352	16466	16321	16452	16343	16416	16244	16513	16433	16175	16413	16506	16395	16262	16272	16265	16486	16416	16078	16192	16333	16376	16441	16657	16310	16362	16335	16335	16348	16389	16356	16587	16379	16277	16475	16399	16457	16331	16485	16264	16385	16568	16178	16394	16596	16335	16479	16239	16450	16319	16233	16368	16656	16339	16293	16355	16511	16227	16314	16425	16354	16295	16420	16456	16499	16551	16367	16420	16382	16307	16448	16539	16335	16300	16640	16483	16353	16271	16451	16429	16316	16365	16543	16242	16512	16216	16444	16490	16282	16330	16462	16205	16389	16368	16342	16369	16303	16394	16480	16350	16424	16530	16236	16305	16527	16408	16220	16253	16358	16461	16350	16157	16397	16389	16122	16146	16411	16451	16317	16502	16182	16457	16294	16523	16491	16415	16476	16217	16445	16316	16270	16452	16396	16237	16402	16277	16322	16279	16356	16349	16556	16382	16497	16455	16385	16503	16394	16170	16349	16326	16475	16463	16383	16441	16204	16341	16473	16481	16306	16154	16255	16503	16442	16592	16272	16530	16411	16275	16422	16365	16622	16225	16313	16280	16622	16544	16352	16265	16292	16378	16360	16365	16315	16406	16202	16493	16509	16593	16438	16474	16370	16235	16284	16385	16150	16283	16463	16295	16403	16471	16331	16384	16407	16319	16489	16437	16443	16276	16378	16483	16451	16396	16367	16289	16584	16156	16373	16507	16493	16280	16354	16186	16551	16241	16614	16343	16245	16467	16282	16435	16518	16428	16301	16207	16401	16360	16519	16343	16426	16112	16065	16321	16553	16323	16483	16404	16331	16468	16418	16398	16466	16348	16406	16386	16265	16485	16534	16378	16513	16413	16392	16205	16406	16295	16574	16565	16531	16216	16353	16210	16246	16291	16322	16328	16411	16453	16536	16721	16527	16470	16539	16498	16348	16257	16380	16182	16489	16379	16333	16349	16609	16447	16328	16226	16332	16278	16469	16424	16461	16549	16441	16416	16301	16514	16471	16569	16481	16418	16381	16332	16352	16472	16470	16178	16541	16368	16467	16399	16377	16415	16304	16344	16344	16485	16386	16270	16335	16234	16574	16412	16344	16209	16281	16355	16521	16374	16391	16190	16255	16323	16475	16452	16277	16396	16402	16218	16333	16471	16510	16126	16493	16297	16453	16408	16432	16391	16364	16426	16287	16245	16565	16495	16456	16376	16507	16445	16313	16351	16319	16526	16193	16331	16441	16408	16461	16199	16426	16500	16375	16333	16348	16373	16329	16340	16468	16309	16303	16416	16384	16405	16349	16343	16432	16487	16237	16161	16298	16544	16537	16396	16369	16147	16302	16478	16415	16373	16401	16314	16529	16539	16382	16323	16454	16298	16121	16212	16194	16369	16371	16470	16392	16173	16572	16269	16553	16537	16253	16391	16395	16264	16289	16317	16531	16307	16672	16436	16386	16361	16290	16549	16393	16328	16341	16409	16249	16394	16505	16414	16264	16343	16456	16530	16294	16528	16371	16417	16280	16016	16413	16550	16424	16340	16361	16575	16237	16387	16465	16413	16423	16407	16463	16371	16328	16506	16381	16317	16440	16235	16383	16230	16286	16240	16483	16403	16338	16437	16480	16459	16314	16306	16547	16297	16364	16439	16448	16333	16224	16222	16262	16254	16357	16405	16375	16265	16441	16425	16363	16482	16472	16445	16524	16429	16343	16489	16459	16317	16244	16501	16403	16512	16360	16252	16392	16570	16459	16502	16293	16385	16455	16501	16309	16558	16381	16502	16531	16438	16249	16259	16410	16469	16492	16401	16328	16383	16565	16463	16336	16413	16392	16434	16407	16354	16271	16325	16328	16218	16233	16472	16356	16388	16508	16318	16435	16434	16225	16204	16413	16335	16482	16305	16528	16496	16468	16386	16354	16588	16106	16329	16404	16619	16506	16434	16361	16326	16292	16157	16415	16277	16459	16309	16442	16375	16435	16411	16180	16331	16210	16421	16371	16321	16425	16396	16361	16136	16104	16491	16530	16132	16535	16434	16564	16486	16394	16354	16141	16486	16486	16269	16384	16320	16510	16401	16328	16419	16481	16358	16328	16505	16501	16522	16399	16374	16292	16301	16294	16300	16515	16599	16593	16448	16385	16545	16352	16373	16246	16242	16428	16362	16383	16371	16548	16443	16281	16330	16355	16370	16385	16408	16500	16397	16298	16375	16399	16429	16340	16329	16390	16219	16508	16280	16265	16276	16408	16416	16358	16336	16225	16338	16471	16161	16513	16336	16248	16424	16509	16298	16461	16496	16352	16338	16393	16388	16255	16393	16188	16428	16239	16400	16213	16264	16266	16391	16319	16259	16406	16419	16523	16431	16516	16461	16536	16208	16265	16435	16586	16144	16550	16570	16498	16434	16525	16439	16473	16371	16380	16304	16365	16256	16416	16475	16591	16233	16422	16399	16458	16282	16346	16432	16336	16231	16388	16437	16380	16436	16264	16344	16233	16440	16339	16381	16513	16368	16411	16430	16314	16329	16415	16346	16311	16404	16427	16573	16327	16240	16538	16455	16441	16427	16088	16410	16407	16451	16331	16564	16423	16419	16346	16485	16421	16383	16459	16438	16361	16177	16359	16168	16511	16313	16342	16256	16365	16435	16163	16310	16377	16439	16580	16682	16258	16543	16382	16462	16394	16161	16436	16347	16504	16482	16364	16638	16341	16225	16376	16492	16415	16432	16249	16473	16346	16406	16250	16529	16349	16425	16249	16480	16430	16362	16384	16202	16407	16425	16549	16416	16393	16553	16446	16459	16313	16493	16355	16411	16445	16322	16267	16380	16337	16449	16245	16306	16455	16199	16498	16479	16251	16447	16384	16420	16387	16395	16430	16365	16432	16372	16461	16436	16492	16365	16357	16247	16373	16531	16452	16339	16472	16319	16487	16339	16427	16377	16462	16319	16512	16280	16499	16291	16288	16375	16545	16291	16534	16418	16527	16452	16500	16460	16276	16373	16182	16347	16344	16534	16336	16258	16441	16503	16290	16435	16393	16389	16362	16258	16425	16350	16281	16288	16492	16275	16263	16373	16445	16490	16447	16451	16335	16373	16123	16488	16260	16329	16570	16437	16511	16266	16303	16376	16519	16373	16310	16362	16250	16474	16385	16463	16417	16371	16329	16505	16234	16179	16374	16237	16346	16381	16448	16201	16285	16269	16360	16204	16218	16325	16345	16358	16276	16264	16444	16321	16238	16412	16288	16233	16314	16306	16310	16374	16523	16522	16362	16200	16442	16633	16309	16353	16500	16455	16259	16268	16387	16351	16403	16430	16287	16176	16135	16310	16342	16274	16452	16613	16338	16300	16267	16306	16406	16261	16471	16396	16437	16295	16389	16380	16392	16505	16331	16318	16519	16281	16394	16316	16488	16512	16522	16359	16302	16289	16303	16477	16252	16406	16439	16476	16560	16492	16368	16347	16309	16390	16223	16298	16306	16354	16344	16181	16278	16387	16506	16319	16383	16396	16330	16270	16521	16308	16439	16528	16436	16359	16346	16291	16633	16624	16264	16269	16346	16469	16498	16595	16376	16220	16411	16518	16370	16335	16502	16368	16486	16366
12893	21330	19823	17192	16246	15727	15220	15153	14827	14758	14748	14723	14601	21956	32853	30182	23000	14532	14387	14358	14424	14451	14602	14303	14557	14358	14411	14588	14386	14486	14318	14470	14353	14440	14398	14478	14453	14439	14382	14334	14386	14432	14224	14385	14460	14337	14376	14360	14456	14538	14387	14379	14272	14443	14407	14461	14559	14440	14230	14517	14369	14254	14333	14374	14314	14298	14335	14431	14439	14425	14694	14342	14462	14292	14391	14526	14421	14292	14444	14367	14500	14332	14402	14363	14373	14345	14314	14429	14355	14265	14460	14399	14463	14350	14362	14369	14535	14313	14253	14367	14559	14429	14421	14504	14328	14232	14536	14380	14397	14455	14421	14455	14331	14295	14442	14423	14289	14402	14459	14193	14557	14463	14378	14406	14343	14264	14383	14365	14362	14325	14410	14353	14302	14461	14279	14459	14208	14551	14426	14416	14549	14362	14499	14356	14395	14407	14380	14470	14310	14407	14369	14597	14352	14409	14276	14223	14228	14463	14331	14420	14402	14426	14364	14430	14265	14438	14210	14466	14407	14261	14468	14358	14392	14390	14314	14384	14509	14327	14476	14272	14473	14297	14478	14405	14739	14412	14545	14287	14254	14452	14533	14304	14501	14465	14536	14266	14343	14456	14336	14268	14310	14431	14447	14585	14338	14280	14447	14379	14434	14317	14281	14363	14410	14449	14322	14241	14351	14427	14293	14441	14231	14408	14449	14530	14335	14417	14212	14135	14464	14288	14292	14596	14465	14441	14418	14461	14311	14356	14582	14442	14551	14454	14595	14457	14292	14492	14641	14409	14474	14326	14428	14395	14382	14364	14412	14356	14344	14408	14414	14301	14462	14389	14428	14481	14453	14368	14608	14450	14527	14456	14344	14253	14354	14410	14242	14312	14571	14419	14468	14492	14326	14591	14244	14507	14456	14401	14454	14321	14377	14514	14371	14408	14301	14431	14400	14382	14324	14374	14289	14328	14387	14345	14266	14461	14393	14314	14548	14573	14422	14350	14345	14373	14397	14370	14325	14315	14406	14589	14381	14496	14448	14370	14541	14490	14442	14409	14252	14472	14450	14393	14404	14414	14381	14467	14634	14334	14276	14313	14290	14474	14316	14541	14478	14460	14398	14235	14552	14460	14307	14306	14427	14328	14414	14451	14458	14356	14338	14340	14409	14469	14327	14466	14638	14258	14482	14412	14329	14440	14399	14444	14528	14421	14464	14466	14375	14369	14316	14230	14436	14398	14277	14421	14311	14524	14294	14325	14471	14330	14474	14429	14478	14438	14391	14130	14272	14381	14461	14414	14369	14528	14341	14352	14310	14499	14405	14503	14267	14373	14413	14471	14405	14346	14431	14233	14287	14396	14336	14488	14325	14507	14303	14518	14630	14339	14432	14219	14396	14292	14561	14456	14380	14308	14535	14295	14327	14167	14379	14297	14517	14549	14533	14282	14480	14459	14453	14336	14386	14256	14527	14398	14367	14391	14314	14413	14448	14401	14425	14390	14317	14362	14417	14347	14358	14475	14443	14547	14516	14384	14324	14462	14388	14455	14429	14156	14446	14353	14458	14393	14314	14433	14243	14299	14447	14475	14594	14328	14398	14389	14483	14291	14334	14407	14516	14472	14424	14342	14571	14411	14306	14476	14380	14480	14506	14613	14452	14387	14381	14398	14368	14223	14322	14342	14288	14221	14370	14437	14317	14370	14295	14304	14370	14291	14497	14379	14458	14487	14231	14411	14352	14491	14278	14467	14167	14159	14438	14335	14454	14502	14311	14467	14306	14548	14421	14482	14441	14390	14456	14436	14346	14518	14526	14347	14262	14293	14354	14430	14293	14467	14422	14383	14329	14344	14459	14227	14353	14479	14562	14310	14337	14458	14314	14505	14391	14430	14592	14504	14307	14492	14305	14377	14284	14449	14470	14370	14333	14301	14416	14408	14404	14250	14233	14406	14348	14381	14470	14469	14298	14355	14510	14430	14595	14341	14314	14399	14489	14416	14296	14298	14488	14375	14258	14434	14428	14406	14475	14284	14420	14564	14322	14498	14233	14445	14240	14307	14319	14415	14393	14552	14333	14413	14341	14525	14274	14435	14297	14396	14550	14507	14311	14390	14368	14375	14471	14396	14438	14380	14437	14277	14265	14341	14531	14490	14374	14324	14428	14395	14233	14365	14513	14281	14578	14484	14382	14240	14366	14380	14314	14243	14214	14524	14397	14267	14300	14530	14324	14415	14429	14434	14452	14208	14276	14570	14410	14381	14363	14360	14351	14473	14246	14277	14372	14488	14147	14383	14386	14397	14307	14421	14313	14433	14281	14430	14516	14503	14490	14440	14359	14391	14339	14262	14502	14282	14302	14362	14309	14348	14427	14432	14409	14331	14502	14370	14434	14502	14381	14406	14381	14431	14428	14451	14367	14375	14279	14498	14300	14380	14508	14494	14451	14262	14398	14554	14240	14322	14417	14370	14390	14446	14410	14435	14344	14429	14374	14370	14402	14322	14387	14497	14550	14313	14510	14477	14338	14373	14411	14521	14435	14400	14414	14315	14306	14370	14378	14465	14421	14302	14299	14422	14420	14391	14307	14291	14476	14379	14374	14581	14414	14365	14373	14428	14431	14378	14356	14306	14308	14285	14420	14401	14631	14438	14337	14339	14508	14526	14373	14429	14513	14444	14295	14453	14236	14394	14485	14508	14387	14203	14497	14345	14199	14482	14541	14460	14346	14333	14439	14318	14472	14421	14229	14349	14264	14456	14498	14347	14412	14342	14366	14457	14224	14252	14393	14230	14396	14348	14393	14325	14582	14272	14266	14426	14459	14374	14313	14486	14433	14490	14365	14388	14404	14431	14437	14365	14465	14331	14441	14460	14580	14491	14520	14348	14505	14396	14464	14352	14457	14377	14445	14420	14432	14361	14427	14367	14310	14291	14321	14385	14308	14513	14253	14519	14477	14359	14360	14468	14191	14385	14421	14454	14566	14267	14411	14309	14224	14287	14351	14452	14331	14379	14517	14418	14480	14356	14376	14469	14577	14313	14217	14321	14502	14371	14384	14457	14398	14440	14326	14225	14443	14379	14691	14354	14343	14434	14395	14432	14392	14290	14381	14376	14276	14431	14515	14414	14305	14339	14394	14218	14532	14531	14381	14338	14427	14372	14509	14293	14531	14421	14518	14469	14363	14361	14446	14528	14454	14556	14438	14343	14409	14393	14655	14321	14407	14412	14465	14411	14511	14478	14289	14404	14407	14460	14327	14517	14209	14429	14433	14425	14271	14417	14326	14381	14370	14439	14427	14496	14220	14434	14511	14393	14473	14454	14361	14340	14294	14322	14368	14432	14534	14532	14404	14459	14457	14300	14312	14234	14368	14550	14312	14260	14396	14279	14322	14509	14398	14494	14354	14421	14435	14559	14371	14249	14454	14285	14444	14445	14392	14249	14407	14348	14509	14413	14457	14357	14221	14211	14334	14380	14282	14398	14518	14436	14383	14451	14608	14273	14388	14366	14410	14414	14336	14438	14466	14392	14494	14462	14243	14373	14361	14409	14640	14232	14328	14481	14453	14453	14358	14313	14445	14359	14357	14497	14332	14394	14518	14429	14365	14324	14357	14413	14343	14409	14260	14458	14440	14371	14406	14357	14436	14365	14421	14372	14465	14338	14388	14284	14405	14272	14424	14381	14377	14279	14325	14464	14511	14345	14368	14570	14454	14486	14399	14316	14306	14462	14460	14344	14407	14415	14542	14532	14485	14483	14392	14171	14367	14533	14500	14308	14514	14446	14342	14282	14430	14570	14591	14435	14268	14521	14286	14318	14272	14492	14418	14366	14345	14336	14543	14340	14421	14192	14199	14413	14338	14521	14376	14410	14409	14292	14334	14463	14417	14285	14529	14344	14599	14327	14437	14430	14546	14486	14470	14154	14406	14316	14441	14474	14578	14459	14302	14401	14433	14390	14304	14365	14410	14424	14311	14561	14357	14322	14482	14460	14488	14386	14384	14381	14349	14518	14487	14402	14252	14332	14346	14439	14400	14312	14391	14461	14339	14322	14236	14196	14447	14438	14372	14300	14369	14375	14441	14349	14316	14548	14414	14406	14113	14542	14431	14427	14493	14421	14553	14561	14309	14444	14298	14498	14342	14251	14397	14488	14357	14375	14431	14319	14344	14416	14438	14390	14393	14424	14400	14384	14403	14432	14616	14478	14441	14321	14403	14224	14535	14473	14549	14307	14402	14221	14510	14347	14417	14262	14416	14380	14370	14310	14273	14516	14296	14447	14528	14349	14359	14493	14569	14489	14530	14359	14497	14546	14432	14361	14399	14488	14502	14606	14507	14213	14462	14453	14373	14337	14379	14453	14321	14444	14472	14390	14407	14312	14317	14510	14417	14440	14443	14438	14475	14368	14680	14343	14533	14348	14390	14402	14328	14455	14252	14280	14348	14477	14387	14257	14364	14483	14464	14477	14270	14281	14306	14409	14291	14246	14566	14540	14527	14489	14412	14302	14346	14443	14498	14445	14516	14426	14320	14473	14324	14407	14412	14354	14406	14398	14354	14326	14319	14265	14366	14308	14392	14352	14360	14375	14449	14324	14330	14491	14233	14519	14317	14324	14362	14425	14255	14467	14338	14228	14280	14323	14542	14161	14519	14449	14286	14374	14367	14457	14525	14514	14547	14468	14372	14301	14412	14504	14388	14538	14409	14467	14467	14618	14467	14540	14343	14389	14349	14382	14325	14446	14484	14489	14437	14185	14391	14352	14337	14472	14361	14468	14206	14339	14346	14464	14428	14316	14406	14283	14499	14533	14411	14359	14299	14478	14386	14308	14456	14443	14404	14266	14410	14440	14338	14555	14519	14516	14448	14493	14289	14463	14463	14264	14492	14390	14274	14333	14539	14367	14407	14377	14444	14490	14243	14376	14472	14541	14325	14302	14390	14386	14558	14370	14373	14495	14424	14441	14362	14254	14529	14373	14659	14147	14473	14376	14528	14346	14585	14465	14581	14313	14345	14429	14537	14334	14464	14470	14312	14357	14313	14298	14420	14424	14396	14518	14345	14315	14222	14457	14539	14333	14124	14315	14322	14334	14419	14216	14347	14294	14410	14419	14305	14354
22516	21040	28868	23433	21146	22690	23596	17664	16398	16622	16465	16185	16224	19878	36086	38223	27195	17380	16115	16156	15960	16094	16123	15862	16091	15849	16105	15928	15909	15947	15913	16046	15840	15803	15845	15986	15876	15935	15892	15962	16002	15821	15749	16023	15843	16009	15851	15924	15610	15834	15681	15894	16095	15719	15673	15739	15857	15877	15797	15732	15788	15973	15735	15848	15702	15883	15822	15854	15831	15674	15848	15785	15973	16002	15871	15678	15912	15800	16090	15808	15735	15704	15683	15898	15848	15728	15749	15939	15759	15836	15956	15828	15941	15714	15748	15648	15751	15938	15782	15883	15867	15742	15916	15908	15938	15915	15566	15707	15708	15875	15733	15614	15710	15701	16042	15641	15861	15865	15773	15784	15672	15657	15662	15602	15873	16028	15775	15744	15848	15857	15886	15978	15913	15548	15719	15883	15852	15851	15661	15906	15798	15683	15736	15778	15842	15870	15795	15733	15827	15739	15819	15810	15665	15854	15841	15691	15749	15800	15800	15847	15826	15655	15807	15740	15868	15577	15849	15855	15876	15757	15660	15721	15790	15884	15831	15652	15786	15877	15841	15822	15567	15846	15741	15758	15913	15834	15829	15856	15777	15757	15915	15826	15746	15694	15752	15873	15826	15707	15813	15673	15600	15761	15932	15869	15755	15532	15653	15508	15681	15862	15926	15687	15888	15767	15691	15866	15800	15797	15568	15519	15664	15803	15967	15767	15617	15809	15673	15850	15698	15864	15845	15822	15854	15659	15747	15743	15949	15710	15829	15557	15898	15727	15585	15568	15856	15788	15714	15858	15642	15868	15713	15648	15845	15723	15866	15724	15753	15733	15693	15672	15706	15553	15846	15712	16037	15623	15768	15736	15616	15827	15788	15744	15632	15809	15845	15942	15928	15791	15699	15722	15762	15633	15881	15808	15922	15653	15901	15739	15585	15455	15951	15676	15792	15802	15805	15655	15580	15804	15478	15811	15734	15791	15746	15698	15727	15767	15788	15767	15800	15700	15756	15788	15764	15638	15695	15717	15790	15626	15840	15691	15734	15763	15728	15910	15808	15750	15835	15870	15698	15828	15742	15854	15521	15615	15833	15913	15802	15824	15777	15681	15767	15798	16017	15802	15760	15948	15630	15752	15813	15745	15832	15388	15539	15890	15790	15880	15735	15708	15693	15753	15728	15486	15701	15886	15750	15473	15645	15646	15649	15645	15759	15746	15814	15830	15856	15730	15677	15958	15966	15650	15653	15794	15894	15746	15628	15888	15759	15815	15861	15656	15715	15586	15572	15780	15727	15712	15591	15705	15697	15762	15758	15956	15708	15651	15718	15840	15865	15871	15840	15735	15768	15763	15878	15598	15719	15659	15787	15911	15529	15710	15685	15646	15832	15737	15734	15735	15736	15799	15668	15981	15932	15672	15917	15737	15780	15600	15609	15606	15604	15923	15760	15766	15762	15690	15684	15660	15946	15851	15819	15714	15749	15633	15913	15782	15916	15752	15802	15853	15781	15659	15505	15779	15758	15662	15868	15790	15943	15638	15699	15764	15885	15853	15860	15637	15708	15779	15761	15853	15718	15792	15768	15811	15713	15756	15926	15742	15794	15695	15705	15811	15904	15917	15893	15804	15822	15838	15730	15958	15785	15852	15761	15823	15619	15784	15865	15862	15700	15888	16088	15696	15784	15856	15740	15778	15735	15535	15725	15788	15639	15822	15867	15552	15576	15772	15660	15798	15587	15783	15915	15693	15795	15717	15794	15632	15692	15632	15684	15738	15712	15668	15705	15806	15760	15653	15801	15760	15745	15714	15676	15803	15760	15669	15862	15697	15583	16005	15705	15841	15925	15693	15703	15670	15715	15725	15621	15430	15885	15858	15708	15828	15781	15764	15900	15721	15627	15888	15531	15617	15832	15789	15708	15661	15828	15734	15703	15707	15672	15635	15877	15864	15666	15777	15739	15752	15664	15525	15712	15650	15665	15705	15837	15543	15640	15692	15856	15682	15857	15838	15819	15768	15738	15458	16014	15895	16086	15917	15769	15714	15807	15757	15824	15816	15772	15680	15701	15724	15577	15607	15679	15743	15761	15813	15709	15767	15768	15869	15878	15865	15655	15718	15763	15776	15720	15634	15745	15719	15830	15798	15737	15835	15944	15757	15863	15945	15757	15857	15768	15576	15627	15796	15650	15719	15765	15698	15703	15736	15836	15616	15861	15659	15948	15836	15714	15581	15933	15730	15666	15789	15835	15687	15700	15666	15844	15609	15836	15750	15763	15886	15587	15613	15680	15827	15707	15831	15818	15704	15816	15802	15746	15735	15900	15965	15759	15705	15710	15730	15766	15764	15799	15759	15641	15666	15723	15581	15637	15761	15889	15719	15500	15955	15773	15732	15833	15707	15745	15687	15867	15797	15745	15681	15789	15823	15734	15843	15877	15856	15760	15646	15719	15820	15728	15798	15826	15862	15673	15753	15862	15539	15752	15632	15565	15782	15555	15815	15717	15712	15881	15805	15767	15798	15657	15789	15619	15889	15837	15628	15564	15735	15952	15851	15679	15850	15774	15835	15756	15821	15829	15983	15825	15680	15975	15654	15845	15662	15805	15562	15742	15664	15638	15779	15703	15809	15794	15810	15854	15776	15675	15665	15844	15467	15653	15707	15995	15548	15730	15718	15981	15890	15653	15546	15643	15771	15774	15656	15691	15605	15592	15906	15691	15624	15778	15702	15791	15771	15749	15860	15803	15752	15651	15634	15664	15770	15808	15767	15668	15824	15638	15651	15819	15646	15667	15812	15655	15664	15758	15617	15716	15580	15585	15855	15834	15794	15640	15745	15743	15722	15838	15708	15885	15781	15686	15720	15774	15678	15773	15889	15726	15527	15712	15798	15784	15752	15718	15913	15752	15897	15619	15865	15736	15641	15679	15647	15794	15626	15688	15773	15593	15663	15536	15740	15722	15803	15668	15751	15671	15666	15967	15717	15758	15712	15679	15791	15709	15752	15769	15772	15535	15783	15878	15710	15667	15632	15725	15769	15606	15829	15615	15650	15824	15570	15685	15969	15714	15723	15690	15840	15734	15564	15916	15636	15790	15637	15789	15732	15656	15610	15804	15695	15676	15795	16058	15736	15748	15703	15712	16036	15572	15602	15675	15733	15778	15731	15720	15627	15733	15764	15683	15908	15662	15691	15572	15670	15752	15839	15760	15754	15705	15611	15999	15723	15703	15853	15700	15828	15653	15754	15801	15812	15673	15813	15861	15731	15775	15744	15791	15693	15622	15701	15675	15582	15801	15834	15902	15787	15705	15896	15771	15805	15599	15692	15774	15724	15984	15715	15787	15736	15954	15636	15728	15695	15729	15905	15748	15780	15923	15537	15642	15598	15740	15855	15953	15661	15773	15814	15867	15771	15859	15747	15645	15566	15829	15758	15702	15902	15906	15600	15677	15751	15782	15639	15730	15705	15811	15887	15812	15690	15883	15621	15694	15714	15768	15808	15809	15719	15769	15812	15585	15949	15769	15640	15682	15498	15668	15867	15853	15827	15886	15856	15663	15604	15624	15459	15684	15838	15591	15829	15570	15701	15682	15701	15648	15689	15706	15876	15832	15899	15927	15610	15713	15741	15917	15671	15965	15781	15890	15697	15640	15805	15719	15670	15786	15722	15767	15715	15749	15948	15619	15849	15479	15707	15762	15800	15787	15880	15640	15600	15651	15692	15668	15759	15725	15718	15853	15695	15745	15667	15703	15735	15685	15715	15869	15774	15661	15578	15745	15792	15811	16009	15717	15872	15676	15733	15625	15892	15700	15713	15773	15679	15757	15674	15492	15799	15883	15780	15788	15615	15798	15920	15748	15657	15698	15456	15763	15885	15676	15545	15709	15831	15708	16028	15711	15721	15676	15631	15822	15829	15948	15719	15638	15826	15804	15815	15686	15784	15859	15741	15806	15741	15802	15873	15695	15538	15592	15651	15773	15782	15887	15889	15719	15930	15662	15772	15987	15880	15909	15665	16003	15852	15801	15900	15673	15727	15677	15731	15760	15781	15630	15724	15737	15838	15762	15957	15890	15818	15764	15839	15600	15736	15603	15789	15481	15705	15826	15613	15621	15612	15880	15767	15818	15605	15753	15819	15851	15863	15771	15689	15663	16012	15909	15786	15861	15922	15739	15728	15552	15789	15871	15692	15718	15704	15750	15937	15850	15723	15647	15488	15663	15954	15888	15880	15719	15672	16001	15574	15543	15779	15817	15627	15895	15699	15627	15776	15768	15854	15806	15701	16011	15728	15792	15739	15680	15975	15774	15626	15652	15587	15650	15687	15778	15934	15771	15707	15787	15915	15537	15804	15624	16054	15853	15803	15758	15688	15757	15590	15746	15731	15824	15685	15679	15789	15920	15776	15768	15786	15693	15772	15770	15776	15805	15783	15779	15658	15707	15738	15758	15855	15798	15875	15905	15875	15772	15956	15814	15751	16029	15641	15721	15744	15629	15850	15568	15790	15865	15695	15706	15562	15705	15721	15761	15558	15905	15768	15765	15584	15743	15730	15729	15755	15764	15724	15708	15584	15671	15767	15841	15812	16096	15746	15891	15900	15616	15920	15708	15878	15654	15838	15819	15944	15677	15593	15588	15760	15661	15807	15698	15741	15670	15561	15897	15818	15741	15671	15687	15543	15849	15840	15713	15661	15627	15642	15521	15823	15786	15827	15748	15649	15738	15748	15711	16006	16010	15695	15795	15763	15674	15529	15854	15890	15743	15883	15868	15800	15841	15894	15716	15643	15868	15771	15743	15760	15930	15905	15939	15755	15790	15757	15844	15710	15926	16006	15760	15668	15718	15702	15911	15627	15734	15600	15813	15570	15871	15823	15668	15844	15880	15840	15872	15861	15906	15911	15733	15715	15501	15686	15904	15732	15797	15840	15853	15677	15644	15709	15931	15983	15631	15771	15736	15635	16001	16052	15791	15826	15787	15670	15788	15804	15808	15858	15848	15632	15683	15804	15752	16010	15836	15733	15618	15975	15755	15656	15633	15758	15612	15784	15708	15582	15758	15797	15763	15650	15839	15612	15762	15650	15999	15732	15731	15814	15911	15670	15685	15848	15685	15704	15899	15558
14275	25296	23154	18925	16870	16094	15839	15276	14803	14757	14440	14627	14351	20956	40273	38254	25528	14242	13948	13935	13981	14048	14161	13980	14163	13961	14164	14068	13885	13991	14177	14167	14020	14058	14136	14098	14023	14033	14116	13945	14171	14038	13998	13977	14064	14010	13981	14105	14043	13992	13821	13844	14027	13842	14040	14047	14007	13915	13937	14101	14195	13944	14139	14091	14064	13717	14059	13991	14041	14124	13949	13965	13962	14096	14079	14056	13880	14145	14196	13902	13951	13980	14054	13931	14009	14066	13825	13938	14009	14112	13792	14126	14092	14047	13829	14121	13968	13877	14053	13923	14130	14225	14073	13946	14002	13917	14075	13909	13909	14133	13933	14009	14015	14034	14049	14098	13978	14052	14006	14007	13894	13889	14143	13944	14046	13972	14020	13926	13928	14129	14015	14040	13994	14059	13958	14109	14015	13805	13917	14054	14032	13957	14010	14105	14058	13917	13957	13903	13888	14220	14063	13914	14013	14104	14014	13966	14012	13845	13940	13949	13997	14022	13993	14019	13980	14077	14061	14125	13989	14015	14063	13959	13913	13851	14163	13975	13893	14036	13958	13980	13945	14061	13807	14079	13945	14081	13982	14046	13929	13845	13955	14039	14001	14023	13958	13844	13993	13937	13874	13963	14024	13975	13964	14102	14051	13960	13927	14061	13966	13996	14043	13870	13812	13883	13915	13813	14068	14148	13885	14122	13855	14048	13943	14117	13858	13956	14054	13856	14064	13983	13977	13970	13905	14013	13814	13945	13841	14084	13855	13929	13905	13924	14074	13915	14123	13842	14023	13978	14010	13886	14005	14161	13975	13897	14016	13900	14053	14007	14046	14038	13946	14116	13912	13902	13995	14008	14000	13868	13921	13981	14117	14039	13982	13952	13861	13852	14048	13997	13923	14125	13989	13951	13953	13993	13965	13940	14042	13841	13917	13879	13912	13929	14042	14002	13903	13976	14160	14031	13990	13849	14134	14005	14048	14069	13999	13989	13999	13942	14187	13875	14069	13934	13864	13929	14008	14027	13793	13944	13917	13995	13963	13950	13946	13982	13808	13932	13998	13954	14038	13911	14136	13993	14010	14021	14035	13961	13958	13976	13895	13953	14030	14005	13932	14030	14068	13946	13905	13995	13847	13951	13979	13983	14024	14047	14055	13931	13913	14079	13817	13908	14073	13837	13910	14097	14017	13827	13864	13883	14067	14097	13974	13943	14008	14081	14014	14001	14010	14001	13972	14043	14046	14122	13885	13971	13938	14035	14038	13961	13840	14123	14017	14017	13943	13892	13936	14007	14129	13886	13903	14081	13977	13989	14135	14052	13805	13944	13932	14035	14006	14036	13927	13855	13934	14000	13995	13930	14129	13960	14102	13977	13980	13895	14008	13852	14073	13907	13914	14013	14116	14033	13951	14010	14024	13922	13829	14120	14045	14008	14002	13923	13844	14051	13906	13960	14136	14041	13947	13929	13935	14094	13962	13984	13854	14067	14048	13981	13941	13816	14045	13912	13954	13853	13992	13929	14127	13828	13798	14037	13890	13967	13829	14029	13886	14022	14039	14050	13980	13849	13934	14132	13942	13790	13795	13926	13917	13973	14002	13828	14001	13861	13962	13943	14036	14035	13987	14047	14055	14072	13924	13944	13980	14003	13958	13946	14070	13925	13970	13994	14002	13796	14098	13858	14032	13903	13995	13956	13899	13920	13941	13811	14025	14030	13998	13972	13928	14110	14160	14118	13955	14005	14074	13740	13809	13974	13998	13900	13932	14081	13891	14076	14091	14124	13932	13875	14072	13994	14001	14146	14050	13983	14024	13763	13951	13956	13992	14128	13817	13943	13951	13816	13957	14019	13969	14175	13921	13993	14112	13867	13987	14076	13898	13960	13946	13981	13932	13982	13871	13936	13893	13980	13990	13885	13992	14012	13975	13983	13942	13777	13980	13923	13805	13996	13899	13935	14011	14014	13975	14013	14099	13832	13931	13967	13971	13932	13983	13937	13807	13933	13857	13993	13908	13862	14030	13931	14019	13940	14067	14015	13952	14035	14009	13912	14066	13958	14086	13810	13981	13826	13967	13986	14009	14075	14103	14009	13903	13932	13852	14019	13806	14027	13916	14043	13956	14002	13920	13969	13937	14096	13960	13930	13991	13989	13841	13719	13842	14017	14121	14318	13976	13835	13910	14054	14161	14034	14077	13955	13911	14166	13980	14118	14021	13927	13838	13861	13884	14206	13860	14100	13897	13874	13892	13911	14112	13877	14038	13991	13940	13988	14018	13816	13771	14029	13975	14030	14025	13981	13938	13830	14049	14136	14078	13927	14012	14093	13825	14094	13979	13936	14011	14143	13915	14007	13991	13853	13862	13965	13974	13849	14002	13931	13949	13874	13901	14006	13864	14021	13937	13844	13873	14009	14030	13895	13877	13931	14012	13917	14038	13818	13906	13883	14060	13826	14000	13861	13906	13964	14142	14085	13946	14000	14065	14067	14081	13879	13919	13982	14081	13956	13929	13979	13922	14031	14007	13800	13913	14047	14153	14058	13899	13962	13880	14097	14035	13960	13900	13895	13956	13921	13947	13981	14039	14065	13784	13859	13870	13921	13910	14014	13893	13972	13954	14017	14026	14075	14026	14007	14052	13868	13836	13839	13977	13983	13832	14195	13977	14209	13852	13894	13855	13991	13803	13957	14051	14061	13828	13825	13920	13866	13882	13955	13880	13953	13928	13911	14069	13821	13795	14034	13882	14036	14024	13927	13843	13893	13993	13909	13830	13984	13929	13837	14046	14053	14003	13912	13906	13912	14026	14053	13851	13949	14043	14151	13933	14029	13917	14005	14018	13889	13974	13998	13925	13991	13860	13900	13946	13881	13912	13916	13971	14171	13747	13937	14072	14175	13876	13940	14021	13826	13855	13905	13719	13918	13834	13994	13964	13889	13785	13925	13973	13917	13981	13967	13997	13943	13868	14063	14014	14029	13957	14036	14188	13989	13879	14042	14045	14013	14010	13919	14121	14007	13991	14083	13765	13974	14159	13874	13949	13978	13787	14088	13753	14080	13877	13933	13839	13911	14063	14061	14086	13947	14057	13940	13976	13866	13987	13938	13917	14015	14048	13988	14012	13946	13913	13895	13894	14052	13925	14154	14018	14024	13948	13957	13846	13967	13964	14034	13910	13973	13951	13841	14036	13990	13937	13801	14198	14121	13933	14038	14011	13960	14044	13884	14140	14024	14025	14009	13837	13863	13945	13986	13971	13954	14141	14091	14002	13960	14050	13978	13987	14014	14041	13910	13993	13957	13890	13877	13956	13914	13930	14034	13942	13989	13972	13976	13850	13923	13913	13858	13847	13964	13916	14022	13968	14067	13807	13948	13880	14056	13972	13867	13966	14077	13879	13993	14040	13811	14052	13851	13916	13932	13976	13915	13981	14066	13915	13886	13888	13970	14003	13825	14084	13823	14022	14002	14010	13897	14153	14065	14078	13881	13999	13929	13924	13894	13936	13945	13956	13968	14118	13896	13955	13836	13958	14068	13807	14006	13922	13988	13900	13991	13913	13966	13960	13884	13945	13878	13847	14031	13843	13885	13946	13915	14013	13888	13903	13991	13937	13887	13901	13986	14004	13957	13955	14018	13929	14167	13828	14018	14014	14027	13851	13867	13769	13844	13878	13893	13936	14031	13882	13970	13969	13986	13916	13975	13939	13947	13877	13966	14018	13974	13859	14032	14096	14028	13989	13930	14123	14012	13867	14040	14031	14216	13872	13995	13761	14035	13810	14029	13729	13852	13978	13955	13760	13995	13974	14270	13889	14028	13798	13971	13917	13977	14038	13968	13980	14061	14043	14010	13903	14053	13896	13882	14004	13976	13905	14087	14106	14091	13997	13760	13994	14033	13949	13990	14108	13938	13896	14054	13929	13935	13846	13962	13829	13965	13874	13974	13967	13979	14025	13906	14125	14041	13932	14017	13897	13903	14009	13866	13844	13943	13974	14098	13910	14026	14115	13842	14056	13969	13987	13984	13928	13885	13897	13866	13955	13953	14042	14029	13971	13935	13948	13821	13942	14034	14011	13934	13982	14162	14059	13960	13953	14018	13782	13937	13975	13904	13857	13931	13761	13936	13950	13860	13922	13825	13888	13925	13938	13939	13934	14059	13852	14089	13945	13947	14037	14025	13971	13802	13855	14145	13947	13925	14003	13967	14080	13923	14285	13919	13864	14047	13937	14110	13976	14026	14110	13955	14006	14088	13942	13947	13961	13868	13981	13971	13966	14025	13992	13816	13934	13989	14037	14132	14105	13837	14001	13745	13944	14001	13929	14125	13976	14040	14019	13999	13877	13999	13910	13946	13926	13998	13861	13958	13934	14046	13855	13974	13860	13963	13997	14106	13976	14119	14018	13911	13824	13821	13816	13820	13964	13995	14007	13923	13987	13881	14036	13880	13964	14022	14075	14090	14046	14060	13911	13926	13877	13990	13929	13903	13945	13833	14051	13897	13914	13884	14073	13878	13861	14123	13945	13980	13758	13936	14034	13955	14095	13892	14000	13944	13926	13832	13912	13809	14039	13977	13960	13763	13914	13938	13995	14090	13931	14009	13821	13904	14081	13742	14074	13926	14069	13916	14105	14011	13958	13989	13933	14004	13904	14019	13872	13990	14076	13807	14058	14179	14042	13895	14018	13964	14059	13874	13847	13935	14026	13836	14042	13882	13892	13768	13935	13774	14089	14043	14005	14075	14066	13797	13884	14067	14057	13787	13966	13796	14029	14052	13997	14028	13971	14048	13994	14005	13937	13831	13992	13910	13984	13970	13891	13877	13885	13985	13961	14156	13905	13919	13898	13931	14037	13908	14010	14022	13926	13952	13951	13904	14129	13936	13921	14012	14045	14021	13978	14055	13958	13960	14041	14091	13976	13910	14046	13968	13976	13997	13759	13809	14017	13917	13980	13697	13943	13987	14003	13968	14010	13829	13935	14032	13820	13876	13925	14040	13842	13832	13746	13973	13913	13869	13945	14038	14068	13957	13844	14056	13942	14051	14080	13940	13943	13831	13972	13796	14021	14157	13936	14029	14161	13898	13967	14099	14056	14059	14047	13878	13895	13976	14100	13933
27072	21406	22187	18177	14878	15004	15277	15032	14987	15020	14778	14860	14680	14778	16196	17075	16468	15040	14783	14748	14797	14899	14715	14862	14880	14785	14990	14708	14995	14685	14923	14802	14746	14767	15009	14824	14991	14882	14923	14671	14746	14730	14732	14734	14842	14828	14730	14796	14849	14779	14917	14819	14818	14784	14653	14787	14790	15024	14812	14830	14717	14569	14832	14778	14654	14764	14933	14652	14773	14775	14923	15025	15088	14986	14865	14733	14832	15012	14788	14727	14592	14722	14727	14812	14779	14810	14785	14681	14786	14733	14797	15017	14784	14839	14802	14895	14959	14871	14674	14887	14693	14749	14689	14717	14719	14769	14906	14622	14782	14784	14864	14882	14865	14704	14746	14723	14702	14789	14714	14740	15015	14843	14758	14668	14775	14935	14830	14849	14647	14684	14671	14737	14879	14921	15113	14989	14868	14696	14906	14890	14692	14836	14778	14853	14933	14802	14692	14735	14835	14723	14857	14753	14907	14712	14961	14792	14894	14768	14848	14673	14546	14683	14598	14750	14788	14813	14859	14636	14919	14683	14797	14611	14887	14739	14710	15009	14881	14814	14806	14775	14966	14975	14844	14698	14979	14967	14971	14672	14655	14768	15043	14711	14842	14801	14901	14680	14728	14766	14486	14956	15019	14866	14835	14912	14886	14772	14883	14663	14639	15065	14778	14834	14736	15030	14828	14940	14695	14788	14787	14739	14671	14790	14550	14795	14759	14707	14873	14909	14742	14742	14809	14807	14845	14886	14879	14809	14633	14907	14683	14723	14821	14867	14663	14609	14786	14865	14907	14827	14823	14933	14772	14761	14989	14865	14747	14670	14707	14603	14647	14805	14838	14897	14740	14738	14802	14814	14897	14799	14790	14945	14802	14719	14662	14733	14865	14921	14819	14654	14692	14847	14952	14754	14804	14942	14720	14922	14816	14755	14693	15012	14819	14932	14803	14952	14881	14721	14754	14844	14806	14811	14830	14578	14870	14741	14713	14897	14865	14733	14823	14685	14716	14533	14955	14755	14788	14663	14882	14795	14957	14818	14681	14802	14786	14622	14843	14833	14963	14771	14594	14783	15023	14860	14832	14712	14688	14682	14785	14893	14801	14684	14691	14888	14751	14632	14752	14776	14590	14722	14890	14858	14709	14926	14788	14789	14727	14626	14841	14952	14673	14921	15068	14682	14823	15077	14631	14854	14774	14693	14969	14783	14764	14599	14805	14769	14849	14897	14841	14812	14711	14777	14752	14902	14862	14791	14691	14664	14815	14846	14804	14702	14918	14643	14774	14834	14806	14959	14660	14736	14518	14864	14676	14732	14865	14961	14759	14701	14797	14777	14951	14678	14900	14793	14781	14762	14832	14708	14487	14585	14907	14814	14717	14826	14876	14790	14799	14654	14529	15010	14741	14783	14681	14513	14717	14824	14641	14836	14633	14952	14751	14872	14823	14863	14712	14714	14742	14562	14758	14764	14804	14705	14683	14754	14607	14811	14769	14751	14688	14701	14703	14823	14774	14693	14944	14723	14769	14805	14702	14721	14929	14863	14833	14744	14932	14743	14739	14692	14915	14931	14876	14920	14737	14645	14973	14826	14900	14891	14858	14650	14624	14828	14665	14880	14777	14806	14825	14845	14797	14727	14810	14983	14810	14728	14959	14738	14924	14657	14818	14616	14742	14975	14965	14635	14890	15021	14957	14912	14802	14761	14732	14950	14860	14735	14724	14784	14789	14709	14761	14831	14562	14809	14755	14836	14665	14942	14922	14885	14638	14746	14897	14741	14899	14875	14646	14578	14877	14940	14790	15030	14552	14911	14779	14917	14700	14954	14698	14780	14624	14837	14707	14769	14806	14832	14817	14778	14954	14898	14745	14659	14812	14804	14702	14747	14925	14694	14833	14823	14688	14652	14866	14790	14881	14903	14933	14919	14897	14706	14637	14939	14650	14822	14788	14732	14662	14790	14851	14881	14867	14679	14831	14833	14942	15064	14683	14904	14853	14742	14792	14737	14878	14805	14758	14615	14829	14753	14853	14798	14726	14797	14719	14790	14849	14876	15006	15001	14731	14696	14963	14748	14700	14738	14774	14756	14679	14619	14791	14790	14775	14774	14667	14881	14876	14888	14684	14563	14784	14755	14706	14947	14716	14926	14933	14805	14836	14590	14709	14703	14664	14770	14891	14828	14876	14499	14744	14739	14768	14900	14773	14753	14637	14753	14698	14777	15000	14833	14709	14832	14829	14631	14812	14876	14800	14617	14559	14562	14812	14858	14707	14728	14663	14787	14959	14674	14869	14563	14760	14742	14763	14839	14735	14714	14858	14943	14875	14987	14928	14705	14759	14966	15011	14774	14752	14901	14804	14738	14775	14918	14778	14730	14695	14715	14716	14716	14879	14802	14780	14879	14845	14772	14800	14883	14921	14874	14897	14561	14790	14906	14665	14787	14920	14780	14662	14861	14805	14608	14737	14828	14570	14693	14958	15004	14921	14767	14687	14818	15028	14855	14959	14901	15007	14833	14885	14924	14778	15022	14790	14919	15029	14761	14540	14894	14902	14883	14812	14958	14795	14932	14784	14632	14732	14960	14774	14714	14809	14945	14903	14766	14753	14960	14781	14717	14877	14765	14926	14775	14728	14774	15000	14780	14636	14910	14880	14789	14701	14748	14717	15072	14888	14757	14626	14846	14900	14714	14810	14914	14981	14783	14693	14638	14679	14753	14669	14916	14785	15014	15020	14772	14960	14741	14699	14745	14771	14838	15030	14713	14571	14734	14711	14784	14748	14890	14837	14749	14850	14875	14654	14831	14725	14805	14836	14926	14898	14908	14783	14877	14649	14814	14760	14697	14726	14575	14848	14829	14695	14836	14667	14814	14945	14931	14826	14708	14809	14664	15005	14699	14902	14921	14931	14912	14713	14844	14815	14727	14797	14676	14832	14860	14862	14842	14790	14696	14874	14911	14948	14943	14868	14844	14744	14727	14816	14650	14790	14738	14588	14841	14776	14723	14912	14998	14930	14743	14756	14853	14823	14952	14767	14740	14597	14687	14754	14790	14837	14823	14945	14620	14677	14738	14740	14987	14820	14774	14593	14741	14776	14695	15014	14911	14828	14835	15071	14689	14940	14810	14918	14457	14711	14824	14894	14818	14722	14672	14689	14844	14770	14773	14834	14942	15069	14698	14913	14839	14782	14896	14794	14967	14666	14695	14863	14638	14840	14859	14743	14736	14931	14815	14973	14723	14804	14673	14818	14773	14762	14635	14876	14861	14917	14977	14846	14744	14736	14645	14725	14939	14907	14851	14877	14769	14961	14958	15001	14737	14874	14823	14803	15045	14801	14835	14707	14840	14765	14863	14812	14984	14715	14814	14712	14765	14854	14799	14693	14639	14595	14726	14860	14686	14833	14970	14764	14844	14867	14937	14865	14706	14821	14765	14840	14762	14911	14669	14764	14780	14763	15113	15033	14694	14620	14795	14793	14725	15106	14923	15070	14778	15025	14902	14775	14744	14833	14836	14871	14694	14749	14790	14598	14830	14713	14602	14763	14875	14714	14720	14698	14844	14966	14677	14594	14808	14713	14921	14733	14648	14784	14895	14928	14650	14504	14872	14789	14749	14574	14834	15011	14761	14721	14903	14821	14726	14833	14937	14834	14531	14899	14792	14740	14708	14686	14835	14745	14882	15002	14832	14714	14921	14961	14749	14775	14784	14858	14839	14686	14798	14915	14890	14720	14688	14765	14583	14854	14906	14817	14681	14852	14917	14886	15104	14745	14815	14662	14900	14681	14879	14733	14877	14850	14798	14723	14770	14773	14756	14874	14751	15036	14765	14843	14972	14716	14574	14593	14789	14858	14855	14899	14543	14861	14895	14692	14767	14735	14837	14886	14791	14794	14697	14925	14863	14681	14960	14597	14783	14625	14716	14698	14684	14691	14721	14828	14854	14730	14727	14658	14829	14921	14897	14782	14655	15084	14666	15083	14719	14844	14867	14654	14808	14661	14689	14850	14856	14784	14675	14802	14704	14713	14839	14917	14947	14939	14882	14736	14679	14903	14808	14840	14778	14721	14776	14743	14751	14630	14865	14666	14740	14753	14937	14712	15025	14765	14879	14867	14740	14908	14850	14932	14924	14894	14726	14984	14891	14931	14789	14733	14813	14791	14973	14815	14800	14779	14824	14695	14795	14682	14770	14836	14711	14683	14844	15123	14812	14823	14873	14666	14827	14877	14912	14706	14838	14669	14885	14738	14799	14802	14960	14815	14885	14826	14655	14841	14830	14776	14830	14756	14860	14770	14860	15088	14617	14773	14893	14847	14777	14713	14553	14910	14943	14738	14860	14765	14907	14679	14793	14855	14651	14736	14603	14861	14616	14848	14915	14741	14854	14919	14695	15037	14739	14884	14703	14754	14815	14700	14881	14842	14772	14908	14624	14787	14898	14909	14610	14711	14727	14685	15096	14710	14812	14821	14745	14660	15011	14839	14750	14946	14633	15020	14799	14626	14777	14949	14728	14871	14981	14958	14733	14639	14846	14750	15002	14686	14906	14706	14645	14968	14862	14777	14895	14846	14776	14584	14887	14890	14962	14828	14867	14783	14875	14655	14795	14872	14880	14874	14858	14928	14691	14940	14902	14772	14964	14956	14970	14718	14670	14884	14604	14934	14869	14647	14964	14670	14722	14798	14888	14955	14609	14697	14686	14775	14609	14825	14706	14989	14933	14781	14784	14806	14753	14849	14873	14882	14784	14730	14636	14830	14919	14939	14845	14693	14858	14850	14714	14762	14495	14856	14971	14747	14847	14666	14932	14783	14868	14837	14828	14787	14679	14898	14748	14775	14871	14686	14742	14677	14909	14813	14936	14758	14698	14995	14661	14758	14664	14883	14869	14881	14894	14830	14826	14738	14843	14876	14805	14693	14590	14828	14924	14720	14999	14793	14702	14846	14621	14725	14884	14913	14866	14777	14788	14829	14760	14851	14771	14848	14637	14977	14750	14715	14917	14866	14990	14881	14549	14727	14848	14743	14843	14725	14878	14777	14815	14807	14921	14784	15067	15005	14780	14897	14749	14763	14760	14733	14792	14944	14760	14769	14803	14822	14921	14739	14750	14834	14777
12888	14220	13979	13820	13890	13642	13669	13742	13636	13599	13631	13647	13513	13708	15975	16324	14991	13503	13541	13462	13418	13513	13466	13475	13441	13499	13398	13418	13609	13478	13460	13544	13542	13385	13589	13454	13466	13531	13595	13369	13398	13461	13521	13447	13527	13454	13454	13422	13440	13282	13529	13361	13349	13704	13414	13478	13607	13345	13326	13537	13501	13471	13206	13498	13279	13314	13504	13553	13531	13472	13391	13578	13474	13567	13383	13566	13431	13446	13427	13563	13397	13509	13557	13555	13430	13608	13404	13435	13453	13478	13617	13486	13480	13481	13434	13550	13326	13495	13470	13327	13486	13403	13522	13507	13371	13543	13448	13536	13433	13475	13474	13501	13504	13505	13742	13536	13508	13301	13466	13481	13361	13425	13420	13459	13462	13432	13580	13494	13498	13455	13641	13577	13592	13414	13499	13516	13445	13609	13324	13496	13503	13333	13370	13585	13526	13524	13485	13361	13553	13374	13480	13315	13339	13594	13462	13610	13387	13399	13272	13596	13398	13692	13537	13594	13461	13422	13486	13445	13320	13342	13460	13396	13453	13524	13510	13400	13514	13269	13417	13467	13518	13321	13609	13446	13420	13556	13469	13474	13599	13455	13552	13351	13509	13498	13505	13421	13352	13448	13423	13532	13558	13565	13577	13609	13504	13512	13544	13483	13403	13356	13516	13498	13307	13508	13571	13567	13532	13284	13510	13419	13448	13634	13273	13448	13466	13481	13590	13476	13715	13460	13445	13651	13522	13465	13570	13436	13639	13472	13556	13595	13441	13437	13385	13420	13596	13528	13608	13420	13524	13465	13507	13438	13561	13405	13336	13356	13503	13525	13511	13565	13526	13342	13499	13522	13408	13507	13469	13543	13504	13349	13450	13440	13385	13489	13706	13648	13567	13610	13476	13479	13609	13388	13503	13582	13439	13178	13440	13448	13477	13584	13380	13361	13661	13547	13465	13411	13507	13378	13377	13527	13543	13500	13450	13500	13525	13478	13515	13454	13647	13551	13479	13505	13495	13397	13438	13590	13365	13530	13379	13494	13460	13326	13444	13398	13431	13657	13377	13467	13561	13611	13551	13461	13620	13427	13615	13508	13511	13551	13465	13449	13296	13545	13437	13372	13324	13462	13428	13560	13504	13361	13621	13489	13441	13430	13443	13468	13457	13476	13366	13678	13516	13647	13597	13532	13605	13488	13380	13494	13331	13589	13415	13612	13489	13508	13544	13584	13458	13455	13337	13384	13510	13458	13358	13379	13465	13476	13304	13492	13514	13335	13450	13516	13578	13448	13488	13399	13558	13520	13518	13447	13553	13524	13530	13377	13496	13427	13529	13598	13455	13382	13490	13606	13375	13453	13347	13389	13549	13451	13489	13462	13423	13367	13388	13510	13326	13474	13437	13406	13425	13479	13436	13479	13435	13548	13403	13415	13452	13469	13509	13477	13539	13558	13416	13234	13324	13451	13470	13271	13575	13462	13628	13519	13582	13542	13435	13412	13440	13388	13537	13558	13590	13346	13467	13307	13530	13456	13413	13444	13653	13416	13329	13488	13450	13571	13612	13441	13517	13563	13309	13520	13463	13430	13386	13604	13437	13580	13497	13581	13421	13482	13577	13410	13469	13562	13341	13468	13404	13474	13563	13544	13710	13634	13621	13355	13539	13475	13400	13599	13508	13543	13516	13434	13457	13454	13665	13546	13578	13721	13570	13535	13490	13486	13503	13631	13615	13508	13447	13470	13464	13543	13415	13532	13478	13483	13459	13406	13470	13544	13467	13428	13651	13458	13527	13477	13493	13363	13421	13452	13456	13457	13510	13425	13325	13700	13500	13579	13536	13456	13403	13464	13465	13504	13482	13375	13512	13456	13543	13453	13548	13400	13486	13535	13449	13514	13606	13465	13428	13478	13385	13581	13386	13299	13496	13575	13606	13489	13257	13529	13519	13386	13603	13254	13540	13601	13406	13596	13639	13435	13466	13421	13411	13478	13440	13473	13451	13490	13534	13601	13443	13468	13430	13318	13536	13650	13330	13454	13534	13566	13489	13629	13624	13517	13485	13460	13553	13434	13482	13517	13482	13551	13411	13520	13443	13369	13441	13447	13520	13357	13367	13402	13452	13294	13462	13436	13513	13579	13487	13324	13544	13439	13329	13606	13333	13621	13593	13416	13380	13309	13538	13649	13307	13400	13369	13511	13474	13529	13496	13569	13398	13501	13366	13430	13433	13502	13473	13463	13422	13481	13470	13536	13501	13495	13611	13457	13368	13725	13369	13478	13440	13540	13483	13485	13531	13422	13476	13382	13453	13540	13448	13416	13551	13514	13471	13448	13567	13409	13487	13531	13318	13523	13331	13437	13489	13619	13585	13549	13347	13616	13563	13538	13539	13439	13455	13501	13334	13474	13375	13419	13577	13444	13514	13456	13428	13438	13401	13437	13538	13350	13580	13464	13434	13532	13587	13555	13544	13486	13384	13307	13409	13310	13520	13439	13428	13347	13593	13455	13492	13429	13550	13511	13568	13429	13539	13348	13380	13406	13548	13423	13554	13481	13433	13541	13519	13449	13445	13472	13518	13441	13442	13550	13516	13419	13662	13486	13442	13585	13626	13483	13524	13458	13480	13447	13361	13497	13402	13513	13487	13406	13603	13496	13453	13420	13460	13429	13431	13549	13464	13610	13540	13419	13349	13559	13505	13479	13460	13522	13536	13649	13493	13331	13404	13365	13433	13557	13357	13495	13559	13531	13566	13512	13433	13386	13511	13359	13532	13535	13677	13458	13551	13505	13635	13506	13497	13423	13687	13565	13436	13504	13546	13398	13585	13530	13425	13479	13549	13632	13546	13656	13450	13385	13474	13544	13508	13588	13458	13602	13483	13621	13659	13570	13410	13406	13439	13504	13387	13413	13472	13385	13477	13339	13535	13480	13531	13536	13383	13347	13374	13456	13643	13515	13485	13501	13343	13396	13526	13541	13384	13531	13317	13519	13632	13596	13522	13506	13496	13453	13437	13465	13415	13660	13352	13512	13349	13472	13478	13479	13433	13536	13401	13459	13475	13469	13360	13481	13425	13402	13532	13639	13436	13446	13588	13543	13292	13597	13661	13559	13489	13532	13585	13373	13620	13553	13556	13460	13486	13410	13464	13541	13410	13487	13565	13515	13597	13680	13703	13490	13515	13440	13392	13519	13474	13499	13510	13501	13454	13540	13418	13629	13479	13594	13583	13443	13533	13500	13530	13399	13304	13389	13623	13354	13569	13414	13636	13394	13516	13422	13488	13486	13586	13480	13524	13362	13401	13488	13673	13450	13492	13436	13516	13549	13512	13233	13535	13457	13567	13574	13293	13560	13631	13336	13515	13553	13506	13335	13349	13411	13403	13466	13580	13461	13429	13515	13298	13577	13454	13456	13640	13588	13537	13480	13480	13480	13617	13464	13326	13563	13344	13449	13631	13526	13480	13502	13484	13515	13450	13442	13521	13460	13503	13512	13570	13383	13293	13544	13547	13304	13565	13496	13374	13491	13466	13607	13355	13443	13387	13338	13301	13455	13375	13465	13335	13538	13540	13549	13341	13353	13594	13558	13345	13685	13434	13531	13391	13425	13611	13377	13673	13396	13451	13450	13478	13432	13563	13405	13417	13360	13481	13411	13385	13436	13390	13410	13454	13348	13414	13507	13545	13457	13478	13587	13581	13600	13653	13505	13534	13513	13556	13328	13384	13506	13470	13555	13471	13593	13465	13599	13421	13493	13436	13632	13321	13365	13378	13515	13286	13470	13504	13491	13431	13526	13532	13348	13501	13430	13619	13377	13295	13513	13510	13573	13633	13482	13453	13489	13353	13593	13450	13485	13508	13540	13548	13423	13718	13569	13325	13505	13506	13528	13409	13453	13513	13495	13528	13541	13469	13547	13447	13399	13483	13536	13411	13367	13534	13558	13391	13661	13545	13410	13498	13368	13580	13534	13518	13649	13517	13528	13521	13283	13434	13424	13371	13509	13607	13482	13434	13472	13416	13612	13345	13401	13411	13477	13474	13439	13382	13506	13427	13634	13580	13564	13323	13588	13582	13481	13479	13442	13487	13437	13443	13403	13433	13331	13536	13491	13517	13596	13576	13504	13414	13469	13525	13534	13456	13444	13490	13486	13552	13607	13521	13473	13392	13502	13439	13513	13476	13461	13319	13423	13437	13555	13490	13408	13521	13553	13285	13539	13449	13586	13539	13551	13703	13427	13570	13460	13535	13295	13650	13491	13469	13578	13543	13326	13525	13558	13599	13461	13434	13568	13550	13664	13493	13453	13450	13302	13366	13419	13361	13621	13527	13493	13629	13420	13600	13475	13362	13359	13531	13602	13443	13457	13397	13323	13471	13437	13572	13435	13471	13572	13554	13572	13320	13430	13454	13379	13509	13314	13409	13386	13479	13532	13573	13468	13477	13484	13438	13458	13442	13426	13507	13436	13447	13564	13423	13417	13576	13607	13366	13360	13572	13428	13458	13421	13474	13407	13558	13501	13635	13420	13446	13572	13380	13530	13564	13296	13463	13446	13607	13560	13506	13486	13425	13510	13456	13609	13434	13388	13506	13298	13441	13424	13507	13426	13563	13534	13408	13387	13508	13261	13457	13484	13595	13490	13442	13444	13519	13523	13544	13565	13457	13623	13434	13491	13694	13562	13482	13409	13403	13472	13546	13385	13514	13421	13664	13467	13592	13624	13371	13374	13408	13544	13576	13417	13387	13280	13552	13406	13532	13354	13557	13517	13522	13529	13329	13505	13346	13503	13434	13529	13490	13518	13418	13447	13432	13446	13474	13544	13458	13586	13646	13499	13384	13372	13594	13354	13486	13319	13353	13525	13532	13635	13546	13506	13442	13497	13445	13413	13372	13553	13412	13390	13413	13518	13556	13404	13424	13404	13357	13606	13573	13457	13485	13538	13362	13341	13368	13583	13488	13278	13622	13507	13372	13655	13611	13430	13536	13594	13583	13476	13541	13586	13526	13337	13427	13620	13446	13362	13437	13389	13482	13463	13656	13504	13594	13482	13371	13439	13434	13576	13492	13531	13529	13467	13485	13625	13495	13567	13396	13509	13393	13496	13457	13502	13494	13543	13564	13404
23405	21068	28567	23782	21549	20762	18437	15934	15528	15782	15786	15443	15430	17674	27542	28423	23943	16695	15378	15359	15230	15088	15222	15155	15187	15041	15248	15200	15349	15260	15188	15129	15227	15245	15303	15254	15249	15160	15110	15107	15237	15234	15261	15166	14980	15185	15126	15126	14993	15038	15001	15070	14960	15140	15304	15071	15149	15268	15165	15141	15060	14997	14915	15020	15169	15219	15147	15070	15125	15117	15197	15222	15104	15085	15156	15102	15134	15337	14997	15318	15228	15124	14989	15142	15279	15386	15444	15355	15103	15242	15327	15063	15198	15199	15066	15103	15155	15190	15158	15101	15063	15116	15133	15136	15199	15018	14910	15048	15148	15195	15108	15231	15191	15132	14748	14986	15158	15185	15117	15239	15175	15145	15183	15155	15021	14978	15125	15212	15082	15257	15160	15220	15074	15032	15138	15149	14859	15291	15285	15087	15070	15090	15099	15067	15274	15279	15049	15017	15067	15082	15076	15131	14978	15213	15069	15097	15291	15106	15169	15247	15186	15202	15103	15135	15265	15218	15213	15146	15070	15161	14982	15036	15130	14873	15034	15106	15185	15064	14938	15004	15189	14970	15057	15094	15027	15099	15079	15194	15109	15139	15159	15098	15301	15248	15128	15031	15330	15247	15089	15029	15038	15044	15144	15249	15024	15133	15189	15131	15122	15149	15076	15149	14996	15020	14940	15035	15226	15079	15145	15129	15292	15323	15133	15115	15043	15036	15307	15423	15207	15018	14775	15170	15111	15179	15203	14960	15010	15051	15072	15112	15024	15307	15114	14893	15277	15043	15093	14968	15168	14986	15038	15011	14893	15088	14966	15049	15267	15060	15133	14920	15171	14927	15072	15060	14947	15134	15174	15116	15125	15270	15164	14994	15138	15201	15039	14938	15200	15093	15053	15075	15188	14995	15158	15267	15089	15224	15094	15016	15166	14964	15208	15098	14971	14973	15018	15076	15018	15035	15059	15034	14985	15047	15061	14784	15101	15094	15140	15002	15353	15024	14907	15074	15322	15158	15021	15232	14973	14988	15209	15108	15322	14831	15151	15133	15168	14985	15118	15219	15074	15307	15199	15026	15085	15000	15251	15214	15267	15122	15186	15059	15190	15143	15095	15017	15069	15239	15110	15055	15025	15170	14966	15044	14978	15096	15238	15114	15026	15000	15195	15232	15199	15057	15012	15239	15132	15078	15138	14995	15117	15117	15010	15179	15103	14974	15083	15132	15127	14969	15086	15180	15094	15220	15034	14944	15104	15204	15248	15147	15034	15056	15177	15374	14996	15135	15217	15119	15152	15311	15072	14956	15132	15065	15344	15156	14874	14933	14982	15065	15118	15255	15074	15170	15239	15263	15182	15047	15193	14948	15190	15074	15097	14942	15067	15049	15039	15009	14979	15120	15143	15113	15012	14980	15306	15262	15299	15184	15096	15100	15069	15053	15174	15013	15029	15099	15148	15057	15191	15258	15059	14915	15127	15295	15235	15015	15044	15070	15027	15089	14948	15077	14797	15092	15175	14926	14967	15204	15119	15143	15151	15072	14972	15131	14998	15177	15027	15187	15189	15046	15087	15205	15067	15014	15042	14847	15137	14948	15106	14988	15162	15083	15180	15026	15087	15025	15098	15129	15164	14998	14958	15094	15004	14855	15060	15212	14988	15228	15361	15126	15224	15041	14998	15167	15074	14936	15109	15068	15047	14949	15130	15251	15144	15172	15044	14919	14976	15020	15213	15055	15173	15113	15105	14934	15159	15106	15315	15114	15248	15158	15248	15040	15126	14991	15111	15155	14979	15022	15069	15279	15267	14986	14938	15099	15165	15113	14961	15171	15057	15188	15169	15037	15202	15105	15191	15080	15100	14939	15065	15037	15236	14938	15191	14992	14905	15039	15286	15272	15117	15250	15111	15047	15104	15089	15075	15132	15243	15122	15140	15289	15215	15041	15171	15144	14970	15161	15193	15287	15092	15166	15020	14945	15045	15227	15105	15136	15180	15085	15104	15144	15290	14952	14858	15007	15234	15245	15249	15228	15124	14977	15049	15097	14970	15178	15244	15100	14995	15069	15164	15198	15062	15285	15219	15213	15158	15000	15229	15132	15123	15170	15053	14989	15188	15249	15136	14880	15289	15101	15105	15293	15094	15351	15167	15046	15094	15071	15083	15283	15092	15108	15100	15174	15058	14961	15245	15128	15069	15041	14983	14848	15225	15052	15147	15066	15136	15095	15170	15220	15100	15002	15144	14939	14976	15334	15124	15051	15070	14986	15189	15156	15085	15173	15107	14969	15264	15120	14986	15354	15131	15155	15182	15113	15019	15296	15043	15064	15159	15311	15099	15106	15169	14990	15306	15087	15105	15004	14986	15066	15059	15129	15093	15285	15009	14798	15046	15032	15154	15163	14970	15115	15290	15018	15098	15120	15136	14962	15114	15133	15265	15087	14886	15053	15182	14945	15174	14880	15050	15120	15153	15045	15165	15166	15346	15099	14958	15198	15148	15137	15085	15270	15249	15095	15002	15207	15111	14950	15147	14892	15294	15038	14987	15016	15091	15124	15062	15170	15202	14952	14980	15107	14998	14931	15055	15234	15070	15036	15033	15115	15071	15270	14951	15157	15038	15418	14906	15103	15121	15038	15072	15301	15040	15069	15242	15121	14751	15044	15020	15099	15374	15244	15204	15086	15193	15129	15331	15108	15013	15083	15095	14968	15108	15138	15063	15057	14976	15051	15099	15234	15154	15056	15124	15159	15126	15275	15066	15137	14922	15213	15084	15056	15008	15078	15070	15095	14882	15092	15227	15231	15046	15115	15113	15002	15401	15190	15015	15126	15149	15191	15166	15113	15143	14994	15048	14968	15131	15089	14972	15141	15038	15196	15129	15161	15311	15076	15026	15135	15039	15111	15121	14989	15072	15128	15193	15335	15069	14971	15218	15048	15307	15073	14990	15043	15052	14945	15234	15292	14979	14993	15082	15193	15268	15156	15476	15111	15171	15076	15024	15234	15192	15157	15214	15104	14989	14806	15030	15019	15027	14981	15019	15097	15167	14916	15125	15176	15264	15148	15286	15136	14858	15046	15163	15106	15065	14868	15058	15393	15003	15148	15187	15218	15065	15149	15129	15029	15046	15136	15021	15244	15163	15189	15187	15094	15129	15010	15133	15164	15131	15229	15030	15226	15016	15147	15080	15094	15057	15243	14968	15152	15112	15116	15075	14925	15117	15058	15089	15043	15074	14917	15090	14961	15151	15057	15054	15114	15013	15002	15094	15037	15095	15107	15013	14996	15332	15017	14916	15131	15250	14864	15131	15205	14941	14999	15293	15264	15270	15105	15012	15157	15056	15065	15105	15083	15147	15122	15011	15191	15113	14986	15193	15195	15162	15033	15159	15161	15081	15134	15318	15117	14952	14997	15103	15169	15209	15208	15211	15122	15123	14943	15303	15012	14871	15072	15208	14951	15184	15173	15091	15141	15321	15199	15036	15253	15059	15083	15170	15062	15217	15163	15023	15249	15133	15147	15226	15145	14980	15290	15067	15251	15129	15200	15216	15115	15202	15069	15067	15038	15134	15174	15159	15251	14976	15078	15146	15140	15003	15104	15239	15187	15146	14923	15156	15130	15041	15202	15168	14981	15066	15226	15165	15102	15050	15148	15024	15111	15142	15095	14867	15261	15118	15185	15214	14996	14957	15032	14978	15130	15150	15022	15098	14905	15168	15288	15095	15104	15100	15095	15265	15172	15075	15018	15024	15198	15175	15059	15134	15226	14928	15150	15173	15113	15003	15089	14996	15177	15066	15088	15105	15180	15326	15083	15182	15130	15156	14990	14985	15039	15045	14962	15184	15116	14983	15280	15315	15074	15221	14943	15195	15064	15091	15042	15065	15217	15120	15069	15175	14933	15028	15176	15164	15167	15176	15124	15095	15076	15213	15103	15172	15009	14970	15057	15279	15050	15058	15121	15151	15028	15210	15115	15214	15063	15080	15068	15067	14997	15235	15165	14951	15088	15135	15052	15143	15130	15266	15015	15134	15023	15128	15173	15135	15027	15187	15033	15129	15113	15255	15054	15204	15024	15054	15091	15073	15022	15010	15209	15198	15162	15148	14983	15242	15230	15300	15129	15059	15077	15075	15128	14887	15019	15195	15141	14999	15069	15040	15394	15092	15012	15013	14978	15094	15130	15057	15003	15055	15163	15002	15100	15074	14927	15125	15061	14912	14882	15133	14973	15143	15218	15106	15097	15085	15035	15133	15250	15167	15262	15075	15019	14973	15102	15078	14985	15047	15042	15099	14879	15279	15024	14995	14906	14938	15103	15065	15082	14992	15061	15232	15174	15215	15316	15058	15116	15013	15155	15160	15097	15087	15148	15193	15064	15024	15018	15148	15220	15005	15156	15194	14933	15166	15151	15109	15011	15108	15050	15335	15127	15063	15034	15081	15175	15077	15212	15172	15115	15030	15173	15249	15050	15195	15182	15257	15123	15188	15046	15023	15105	14971	15008	14997	15136	15385	15083	15077	14956	15032	15146	15048	15112	15127	15185	15190	15269	15043	15084	15200	15130	15199	15172	15324	14929	15047	15299	14975	15101	15124	14913	15006	15237	14875	15099	14956	15106	14989	14958	14825	14986	15134	14960	15029	15049	15233	15312	15301	14995	15022	15212	15097	14940	15132	15140	15169	15174	15044	15105	14898	15221	15336	15283	15189	14997	14951	15165	15152	15034	15101	15084	15089	15010	15075	15206	15096	15186	15242	15051	15076	15028	15155	15118	15138	14985	14900	14949	15017	15078	15032	15207	15109	15008	15035	15221	15132	15110	15231	15146	14946	15053	15173	14859	15240	15199	15098	15043	15115	15077	15224	15189	15122	15109	14962	15126	15043	15333	15118	15100	15192	15313	15006	14965	15145	15357	15028	15043	15147	15410	15095	15001	15142	15155	15262	15108	15197	15208	15190	15205	15202	15219	15174	15066	14906	14979	15198	15324	15264	15239	15080	15139	14996	15266	15194	15010	15264	15080	15099	15181	15033	15244	15225	15122	15058	15151	15280	15136	15113	15148	15129	14847	15018	15084	15134	15124	15034	14937	15121	15227	15110	15231	15116	14974	15186	15051
12419	20504	19229	16263	15412	14850	14660	14129	14428	13983	14004	14090	14122	18442	30971	30185	24048	13927	13758	13871	13696	13816	13565	13692	13698	13607	13668	13726	13935	13657	13653	13728	13708	13602	13657	13579	13501	13651	13543	13723	13619	13470	13684	13690	14007	13609	13674	13763	13760	13637	13742	13726	13776	13788	13654	13671	13892	13763	13712	13614	13594	13762	13787	13647	13789	13763	13629	13650	13633	13762	13761	13751	13742	13680	13628	13586	13759	13780	13704	13729	13786	13616	13754	13743	13683	13546	13836	13666	13600	13628	13515	13662	13653	13558	13715	13685	13837	13801	13568	13758	13744	13819	13519	13496	13707	13704	13655	13613	13528	13567	13728	13712	13665	13775	13559	13650	13699	13686	13682	13646	13695	13766	13871	13784	13855	13847	13802	13817	13783	13731	13659	13670	13554	13833	13667	13871	13788	13590	13744	13669	13809	13682	13856	13741	13697	13676	13558	13792	13822	13709	13538	13768	13703	13714	13584	13665	13642	13651	13714	13718	13723	13682	13792	13598	13704	13621	13637	13677	13568	13796	13755	13801	13677	13642	13679	13522	13765	13630	13785	13717	13811	13864	13579	13740	13829	13768	13695	13651	13783	13610	13693	13804	13803	13684	13510	13752	13686	13784	13624	13699	13657	13782	13697	13583	13674	13721	13697	13571	13781	13572	13733	13636	13697	13663	13681	13824	13752	13724	13552	13739	13674	13787	13637	13705	13834	13903	13656	13677	13853	13593	13782	13815	13671	13529	13634	13661	13617	13585	13714	13688	13721	13757	13441	13749	13676	13810	13987	13550	13698	13653	13754	13701	13588	13739	13749	13805	13437	13748	13498	13638	13809	13695	13587	13723	13643	13816	13590	13645	13657	13639	13958	13698	13626	13732	13674	13822	13710	13784	13632	13639	13468	13716	13629	13655	13781	13626	13836	13699	13890	13622	13752	13614	13672	13729	13815	13841	13599	13700	13641	13793	13701	13652	13655	13644	13760	13616	13752	13928	13667	13621	13817	13595	13702	13866	13611	13762	13775	13650	13628	13754	13708	13654	13650	13646	13758	13674	13735	13806	13681	13483	13847	13788	13648	13730	13688	13633	13578	13628	13713	13830	13742	13636	13562	13692	13758	13873	13683	13710	13796	13749	13578	13739	13687	13595	13779	13840	13610	13626	13493	13529	13680	13707	13628	13817	13597	13674	13836	13795	13658	13766	13629	13680	13741	13575	13691	13646	13767	13515	13856	13616	13571	13679	13670	13734	13577	13820	13608	13651	13545	13724	13485	13751	13792	13741	13688	13758	13720	13664	13912	13664	13584	13831	13602	13674	13662	13746	13619	13831	13586	13655	13701	13828	13683	13619	13744	13451	13687	13892	13683	13685	13768	13634	13652	13630	13704	13650	13707	13593	13605	13695	13702	13599	13830	13571	13839	13843	13807	13646	13840	13725	13808	13658	13565	13702	13815	13665	13675	13712	13724	13693	13744	13657	13520	13771	13597	13602	13656	13576	13712	13783	13609	13668	13678	13854	13737	13707	13441	13650	13723	13612	13769	13656	13867	13628	13898	13683	13802	13791	13863	13645	13853	13756	13657	13754	13728	13742	13686	13651	13730	13735	13662	13610	13755	13736	13656	13664	13651	13512	13717	13759	13701	13730	13728	13556	13605	13652	13679	13805	13654	13533	13731	13629	13752	13607	13798	13764	13650	13820	13640	13767	13568	13778	13742	13590	13638	13538	13571	13729	13726	13688	13802	13638	13752	13740	13740	13772	13728	13631	13675	13595	13512	13823	13700	13612	13766	13702	13735	13844	13654	13699	13759	13735	13662	13607	13869	13698	13558	13643	13770	13591	13708	13580	13786	13717	13621	13720	13797	13607	13729	13732	13919	13743	13549	13664	13695	13738	13661	13962	13758	13671	13696	13952	13717	13768	13748	13708	13793	13642	13821	13678	13751	13753	13822	13831	13800	13833	13847	13701	13820	13827	13617	13759	13690	13694	13646	13746	13580	13561	13756	13572	14025	13683	13475	13779	13756	13526	13769	13487	13733	13652	13823	13601	13749	13720	13735	13740	13641	13580	13676	13777	13666	13767	13676	13696	13580	13726	13651	13470	13674	13767	13858	13706	13812	13845	13767	13695	13667	13656	13776	13736	13650	13608	13684	13792	13752	13884	13733	13501	13744	13857	13619	13640	13615	13632	13673	13823	13901	13634	13724	13687	13676	13805	13909	13907	13680	13718	13879	13642	13654	13794	13709	13897	13627	13858	13750	13631	13564	13701	13576	13714	13727	13631	13757	13537	13774	13710	13750	13767	13655	13697	13723	13686	13688	13647	13878	13716	13569	13599	13655	13648	13649	13692	13715	13752	13692	13574	13639	13706	13710	13726	13649	13627	13634	13739	13709	13604	13755	13770	13719	13605	13713	13698	13713	13641	13722	13560	13729	13727	13581	13643	13904	13731	13817	13671	13691	13671	13756	13711	13702	13526	13559	13674	13687	13646	13675	13788	13753	13761	13790	13787	13743	13579	13553	13674	13713	13628	13729	13639	13831	13738	13864	13755	13749	13488	13873	13686	13771	13728	13791	13780	13899	13621	13659	13844	13438	13652	13699	13552	13743	13703	13611	13795	13661	13797	13724	13665	13768	13616	13721	13578	13582	13604	13542	13660	13631	13649	13636	13762	13788	13554	13727	13613	13581	13735	13704	13694	13686	13883	13641	13716	13657	13794	13560	13615	13696	13783	13522	13686	13732	13656	13742	13568	13728	13802	13681	13630	13573	13700	13629	13732	13637	13678	13676	13550	13660	13684	13466	13866	13591	13754	13574	13688	13906	13753	13684	13602	13720	13533	13724	13719	13735	13658	13661	13810	13705	13645	13675	13594	13737	13805	13843	13785	13722	13689	13742	13916	13777	13798	13796	13824	13842	13793	13474	13823	13603	13589	13795	13669	13733	13735	13807	13827	13743	13658	13596	13756	13748	13616	13869	13754	13732	13659	13767	13736	13690	13731	13683	13671	13666	13696	13689	13702	13624	13738	13537	13765	13748	13884	13599	13628	13782	13834	13728	13734	13670	13724	13668	13700	13661	13831	13641	13570	13802	13585	13647	13645	13750	13475	13505	13694	13723	13698	13695	13705	13704	13710	13853	13748	13750	13622	13841	13917	13591	13774	13757	13730	13607	13649	13781	13507	13708	13730	13702	13610	13810	13786	13712	13576	13749	13877	13653	13548	13609	13787	13621	13653	13696	13682	13594	13617	13786	13713	13830	13705	13673	13573	13725	13685	13765	13619	13690	13543	13694	13595	13497	13767	13783	13839	13474	13771	13542	13627	13648	13636	13770	13463	13765	13766	13611	13571	13517	13813	13523	13646	13651	13916	13708	13964	13613	13662	13779	13663	13815	13795	13650	13724	13663	13622	13703	13776	13564	13661	13769	13778	13710	13745	13682	13782	13704	13702	13640	13539	13769	13691	13707	13830	13664	13602	13679	13544	13571	13779	13705	13830	13732	13544	13658	13876	13685	13856	13681	13703	13629	13753	13620	13851	13747	13691	13722	13811	13693	13563	13537	13686	13674	13652	13675	13751	13618	13752	13762	13528	13714	13704	13729	13582	13827	13787	13839	13688	13605	13688	13750	13841	13596	13797	13697	13753	13774	13733	13779	13721	13623	13667	13714	13664	13743	13796	13644	13752	13706	13718	13740	13872	13800	13695	13709	13639	13729	13584	13657	13673	13611	13728	13801	13472	13667	13767	13559	13592	13769	13857	13902	13848	13735	13845	13700	13756	13633	13742	13649	13763	13702	13736	13598	13799	13725	13620	13746	13684	13542	13680	13983	13898	13690	13561	13810	13651	13593	13371	13628	13573	13913	13593	13679	13715	13793	13725	13497	13568	13728	13599	13693	13690	13704	13737	13597	13671	13752	13633	13674	13850	13849	13519	13435	13624	13905	13721	13665	13716	13694	13740	13749	13661	13665	13732	13661	13620	13593	13654	13615	13874	13826	13759	13796	13638	13769	13603	13830	13560	13793	13556	13463	13694	13725	13556	13753	13619	13752	13715	13895	13645	13775	13738	13817	13706	13705	13607	13719	13610	13682	13785	13727	13706	13766	13749	13663	13696	13558	13789	13638	13756	13700	13632	13820	13886	13630	13739	13712	13615	13517	13744	13515	13498	13768	13596	13516	13652	13713	13809	13739	13793	13666	13793	13713	13716	13749	13767	13614	13745	13593	13677	13644	13654	13574	13616	13741	13526	13744	13565	13669	13677	13756	13484	13759	13651	13655	13449	13700	13590	13556	13673	13608	13851	13723	13600	13583	13584	13554	13718	13762	13705	13624	13927	13734	13553	13796	13883	13834	13682	13547	13582	13653	13728	13899	13659	13634	13823	13574	13705	13716	13514	13804	13772	13607	13464	13568	13707	13622	13849	13636	13659	13724	13674	13612	13816	13664	13709	13581	13612	13607	13626	13717	13621	13758	13877	13720	13729	13701	13762	13663	13630	13809	13490	13685	13876	13748	13706	13643	13677	13514	13633	13637	13770	13758	13708	13717	13690	13578	13836	13788	13829	13762	13672	13754	13599	13725	13769	13668	13764	13756	13609	13605	13746	13616	13688	13750	13603	13697	13797	13807	13831	13527	13789	13707	13729	13731	13679	13707	13728	13552	13599	13838	13638	13864	13763	13792	13772	13831	13622	13828	13590	13835	13713	13639	13654	13822	13692	13591	13761	13629	13747	13594	13696	13708	13751	13651	13623	13623	13765	13676	13718	13664	13712	13711	13786	13558	13783	13665	13571	13654	13546	13748	13622	13591	13663	13589	13577	13604	13571	13787	13571	13691	13818	13667	13697	13816	13590	13707	13742	13556	13755	13681	13949	13655	13681	13519	13632	13692	13642	13660	13840	13577	13611	13725	13774	13685	13933	13544	13692	13752	13792	13711	13715	13632	13706	13652	13773	13828	13733	13787	13616	13626	13790	13605	13664	13662	13607	13717	13732	13762	13585	13689	13768	13856	13747	13619	13829	13538	13633	13820	13721	13847	13603	13642	13832	13604	13646	13721	13848	13690	13738	13652	13661	13701	13758	13727	13795	13649	13667	13589	13629	13645	13584	13686	13745
22549	21060	28907	23419	21154	22709	23464	17399	16061	16273	16275	16197	15987	21257	37189	35239	27922	18279	16173	15689	15768	15669	15732	15589	15638	15608	15805	15543	15691	15584	15824	15873	15640	15698	15716	15555	15878	15674	15691	15704	15635	15737	15589	15540	15694	15580	15610	15637	15863	15647	15570	15563	15508	15726	15724	15563	15506	15650	15484	15740	15456	15517	15760	15631	15584	15484	15620	15597	15683	15704	15648	15533	15692	15657	15692	15570	15589	15688	15771	15655	15615	15505	15624	15867	15695	15611	15610	15625	15576	15814	15707	15637	15693	15457	15736	15555	15723	15653	15600	15839	15604	15519	15659	15665	15644	15549	15512	15563	15414	15382	15563	15467	15738	15532	15597	15538	15716	15589	15581	15680	15541	15448	15685	15555	15649	15626	15516	15549	15681	15630	15614	15563	15440	15623	15625	15535	15504	15528	15375	15610	15355	15443	15598	15468	15744	15675	15559	15706	15634	15606	15706	15618	15572	15553	15611	15468	15434	15500	15599	15579	15460	15516	15552	15614	15648	15895	15499	15475	15503	15546	15678	15662	15612	15650	15497	15617	15592	15565	15715	15611	15738	15552	15483	15455	15487	15478	15495	15741	15587	15559	15521	15465	15420	15544	15609	15602	15577	15557	15652	15439	15659	15675	15529	15588	15622	15739	15720	15535	15225	15745	15694	15483	15505	15502	15611	15266	15560	15512	15588	15522	15595	15468	15705	15664	15588	15617	15663	15506	15589	15502	15608	15721	15612	15577	15459	15558	15489	15502	15566	15347	15571	15529	15390	15586	15697	15730	15595	15476	15616	15530	15609	15473	15660	15556	15621	15532	15572	15586	15478	15431	15533	15547	15773	15590	15837	15614	15557	15518	15702	15541	15488	15551	15669	15673	15631	15529	15452	15556	15729	15734	15613	15584	15633	15609	15428	15614	15498	15566	15377	15588	15674	15558	15540	15899	15598	15564	15447	15627	15695	15616	15413	15689	15421	15727	15649	15655	15565	15551	15708	15499	15484	15717	15596	15373	15371	15494	15737	15393	15632	15464	15565	15789	15783	15417	15320	15505	15591	15690	15540	15171	15502	15556	15609	15456	15600	15393	15717	15524	15492	15586	15645	15585	15371	15565	15548	15551	15407	15653	15445	15595	15699	15411	15670	15569	15599	15745	15554	15635	15519	15606	15546	15725	15533	15658	15543	15481	15657	15669	15479	15370	15512	15427	15404	15571	15571	15488	15638	15542	15654	15453	15646	15617	15660	15584	15484	15606	15582	15705	15592	15642	15671	15446	15440	15514	15520	15678	15613	15718	15569	15642	15469	15570	15588	15547	15450	15677	15435	15800	15802	15662	15617	15575	15777	15759	15533	15529	15586	15661	15623	15750	15556	15469	15683	15550	15606	15515	15452	15499	15482	15442	15747	15824	15617	15447	15645	15721	15497	15501	15434	15473	15457	15647	15614	15606	15419	15511	15652	15348	15600	15489	15733	15590	15480	15707	15523	15489	15449	15556	15577	15725	15549	15579	15525	15517	15382	15557	15555	15593	15564	15427	15614	15563	15519	15630	15460	15460	15482	15708	15592	15398	15749	15369	15492	15665	15559	15544	15454	15515	15569	15432	15485	15524	15452	15575	15627	15406	15481	15660	15505	15465	15665	15533	15459	15640	15440	15458	15603	15565	15386	15551	15595	15690	15660	15617	15616	15516	15504	15536	15633	15613	15714	15729	15685	15633	15496	15694	15448	15668	15727	15535	15538	15471	15409	15509	15388	15611	15580	15593	15642	15600	15631	15768	15621	15755	15793	15559	15560	15461	15768	15506	15622	15668	15433	15767	15753	15485	15632	15597	15539	15574	15828	15567	15776	15671	15674	15721	15638	15837	15709	15636	15411	15629	15794	15419	15767	15630	15548	15681	15523	15525	15572	15353	15713	15479	15469	15448	15463	15672	15631	15603	15627	15737	15559	15541	15705	15641	15629	15524	15310	15479	15764	15617	15485	15552	15521	15446	15436	15492	15472	15627	15397	15628	15598	15544	15702	15410	15711	15625	15614	15458	15712	15566	15571	15662	15593	15640	15609	15515	15501	15701	15606	15488	15614	15413	15627	15561	15531	15566	15559	15491	15544	15471	15672	15437	15582	15554	15439	15620	15589	15694	15499	15308	15561	15463	15524	15319	15612	15679	15524	15556	15599	15736	15432	15520	15400	15452	15541	15691	15569	15671	15701	15633	15488	15225	15647	15717	15574	15510	15267	15590	15620	15670	15657	15443	15617	15533	15522	15499	15471	15459	15719	15573	15445	15684	15680	15844	15734	15476	15685	15642	15471	15465	15668	15522	15461	15467	15558	15544	15579	15485	15357	15496	15662	15555	15497	15492	15506	15386	15539	15680	15722	15544	15765	15714	15508	15501	15726	15743	15628	15411	15507	15599	15477	15687	15622	15644	15682	15523	15550	15818	15493	15645	15565	15380	15337	15699	15655	15490	15523	15610	15556	15559	15774	15681	15700	15673	15624	15711	15502	15457	15729	15603	15612	15650	15555	15557	15453	15354	15544	15600	15535	15870	15370	15598	15481	15457	15687	15572	15812	15608	15473	15622	15534	15676	15528	15502	15625	15457	15581	15545	15572	15429	15623	15597	15707	15507	15354	15371	15586	15604	15563	15618	15408	15515	15626	15408	15479	15631	15671	15567	15676	15423	15680	15604	15520	15713	15516	15647	15753	15502	15551	15699	15537	15601	15639	15577	15602	15455	15475	15430	15668	15656	15563	15669	15673	15607	15589	15701	15683	15649	15434	15534	15508	15601	15555	15758	15560	15496	15732	15617	15577	15402	15494	15656	15539	15581	15685	15502	15576	15459	15466	15324	15707	15635	15551	15514	15756	15614	15446	15423	15481	15516	15614	15460	15551	15366	15645	15531	15579	15567	15602	15473	15272	15576	15586	15496	15528	15474	15362	15452	15530	15529	15489	15606	15566	15522	15388	15557	15686	15648	15597	15575	15601	15468	15650	15665	15565	15608	15527	15505	15515	15549	15506	15599	15612	15563	15786	15431	15547	15520	15468	15591	15409	15488	15540	15711	15502	15610	15586	15535	15662	15578	15685	15506	15551	15605	15525	15394	15581	15585	15812	15623	15623	15226	15598	15523	15481	15360	15507	15528	15593	15517	15612	15539	15529	15821	15687	15539	15574	15608	15519	15674	15315	15407	15606	15603	15666	15887	15882	15418	15643	15647	15791	15634	15485	15554	15538	15336	15553	15426	15747	15642	15500	15756	15683	15661	15657	15605	15523	15572	15529	15533	15575	15518	15201	15565	15600	15513	15618	15450	15627	15617	15441	15457	15682	15642	15638	15839	15429	15526	15658	15802	15880	15746	15508	15511	15515	15565	15672	15628	15579	15464	15593	15674	15603	15431	15621	15478	15440	15490	15588	15685	15633	15722	15479	15767	15571	15443	15658	15669	15580	15471	15582	15472	15851	15788	15734	15633	15563	15747	15776	15643	15600	15760	15526	15580	15554	15446	15660	15467	15518	15476	15610	15557	15675	15686	15588	15514	15673	15638	15558	15632	15607	15630	15691	15630	15655	15460	15583	15530	15449	15621	15456	15549	15601	15654	15710	15816	15499	15649	15543	15684	15519	15491	15309	15429	15607	15466	15569	15409	15616	15666	15479	15412	15774	15676	15558	15539	15404	15726	15691	15431	15613	15426	15744	15580	15689	15536	15553	15457	15705	15497	15594	15728	15535	15526	15368	15605	15677	15656	15502	15514	15654	15647	15722	15628	15606	15628	15549	15568	15379	15666	15598	15385	15477	15515	15532	15538	15585	15313	15528	15692	15736	15588	15663	15530	15479	15471	15398	15559	15626	15737	15671	15575	15586	15562	15600	15555	15514	15764	15928	15606	15688	15582	15578	15605	15584	15622	15514	15468	15407	15598	15658	15635	15677	15777	15620	15511	15714	15575	15504	15533	15447	15471	15546	15555	15772	15604	15510	15510	15521	15538	15432	15558	15376	15523	15560	15559	15729	15602	15723	15564	15500	15421	15463	15614	15611	15540	15606	15767	15528	15499	15562	15563	15482	15479	15637	15588	15601	15398	15603	15565	15690	15402	15408	15452	15579	15679	15572	15475	15574	15430	15521	15529	15683	15501	15712	15417	15489	15664	15519	15562	15671	15496	15375	15410	15673	15563	15552	15583	15601	15618	15645	15691	15663	15541	15664	15564	15545	15590	15786	15698	15667	15653	15607	15517	15348	15537	15501	15624	15489	15639	15491	15330	15519	15599	15636	15405	15737	15667	15443	15406	15584	15494	15664	15584	15534	15602	15497	15537	15548	15549	15609	15610	15670	15288	15470	15561	15531	15710	15527	15572	15327	15582	15483	15513	15656	15591	15472	15716	15757	15660	15575	15466	15739	15706	15603	15680	15637	15527	15688	15531	15743	15361	15525	15586	15596	15474	15543	15556	15559	15293	15498	15713	15517	15859	15702	15528	15651	15518	15527	15378	15541	15616	15828	15463	15702	15689	15632	15639	15626	15673	15674	15624	15512	15502	15695	15627	15728	15661	15553	15489	15553	15523	15651	15461	15593	15558	15529	15655	15654	15577	15588	15526	15483	15650	15466	15580	15566	15383	15581	15566	15525	15680	15832	15738	15495	15587	15387	15569	15588	15535	15620	15582	15516	15627	15851	15479	15542	15475	15548	15570	15617	15565	15618	15553	15534	15485	15601	15448	15526	15594	15590	15634	15694	15653	15815	15731	15593	15704	15631	15421	15700	15664	15568	15561	15587	15608	15535	15826	15592	15596	15728	15598	15700	15617	15420	15455	15573	15470	15574	15618	15561	15644	15590	15436	15532	15448	15460	15683	15833	15568	15671	15509	15533	15415	15562	15831	15620	15523	15592	15621	15722	15618	15284	15408	15613	15763	15474	15518	15546	15567	15439	15574	15478	15613	15577	15623	15642	15474	15635	15755	15601	15612	15676	15569	15297	15563	15682	15386	15575	15467	15586	15667	15515	15459	15522	15685	15557	15534	15659	15641	15590	15579	15651	15453	15575	15583	15630	15723	15636	15803	15641	15547	15612	15245	15914	15641	15521	15496	15447	15424	15601	15611	15464	15395
14093	25085	22831	18560	16927	15908	15566	15120	14857	14512	14615	14449	14379	23744	40117	36964	27801	14975	14011	13947	13954	13971	14141	14148	13994	13766	13842	14008	14056	13962	13945	13841	14042	14048	13842	13854	14064	13974	13981	13901	13964	14060	13898	13988	13906	14013	13879	13976	14092	13941	13896	13844	13943	13868	13808	13969	14117	13841	13819	14102	14011	14037	14052	13820	13893	13848	13892	14003	14076	13785	14062	14031	13976	13689	13894	13939	13864	13937	14043	13797	13867	13793	13993	14043	14041	13931	13937	13897	13979	13848	13861	13980	13925	14093	14042	13775	13815	14201	13836	13899	14061	13975	13717	13887	13909	13705	13986	14057	13848	13979	13842	13922	13931	13960	13872	13983	13963	13900	13978	13833	13979	13894	13823	13825	13784	13783	14025	13840	13917	13886	13886	13864	13950	13971	14005	13948	14076	13979	14060	13923	14008	13930	14035	14006	13975	13768	13784	13925	13690	14007	13891	13865	13805	14029	13950	13862	13872	13970	13982	13814	13938	13970	13907	13874	13832	13702	13854	13905	13951	13771	13862	13978	13949	14101	13763	13902	13875	13905	13854	14088	13872	13788	14039	13901	13962	13950	13935	13976	13950	14051	13884	13933	13982	13942	13947	14023	13882	13968	13943	13810	14040	13881	14059	13949	14013	13867	13791	13989	13867	13916	13890	13843	13944	13794	14229	13881	13767	13920	13850	13906	13879	14080	13999	13792	13981	13888	13834	13845	13920	13869	13882	13868	13917	14010	13693	13797	14028	13981	13852	13851	13794	13763	13976	13892	13874	13988	13968	14013	13866	13962	14000	14013	13947	13907	13964	13847	13923	14022	13872	13899	13917	14096	13844	13996	13864	13916	13919	14006	13913	13958	13819	13914	13692	13782	13961	13821	13995	14052	13884	13975	13817	13907	13982	13962	13958	13902	13948	13862	13921	13908	13875	13915	13854	13871	13794	13829	13798	13890	13767	13878	13901	13981	14078	13977	13914	14012	13962	13972	13944	13936	13957	13733	14021	13984	13939	13888	13991	13841	13752	13981	13828	14012	14002	14042	13952	13878	13951	13892	13884	13824	14027	13844	13906	13934	13910	14029	13824	13956	13738	13981	13973	13898	13937	13972	13999	13801	13930	13758	14096	13934	13965	13948	13964	13874	14031	13861	13996	13941	13991	13837	13904	13971	13911	13831	13966	13940	13873	14025	13900	13831	14018	13872	13839	14141	13911	13948	13936	13914	13918	13902	13940	13933	14005	13970	13975	13998	13818	13823	13928	13984	13869	13805	13914	13875	13889	13853	14002	14078	13748	13943	14101	13967	13937	14014	13862	14018	14069	13865	13775	13980	13804	13827	13884	13824	14039	13868	13808	13893	13964	13722	13973	13741	13858	13747	14007	13750	13738	13914	13951	13845	14042	13979	13983	13979	13888	13816	13872	13854	13845	13749	14055	13714	13717	13924	13921	13878	13884	13938	14030	13857	13821	13915	14042	14027	14027	13931	13829	13939	13711	13795	13868	14044	13825	13893	13846	14048	13859	13697	13952	14049	13834	13934	13930	13887	13897	13808	13992	13949	13921	13784	13846	13804	13874	13977	13828	14091	13666	13881	13991	14038	13887	13868	13878	13938	14038	13942	13819	13895	13961	13924	14045	13962	13911	13891	14022	13913	13956	13998	13867	13989	13915	14200	13907	13895	13953	13662	13904	13891	13882	13986	13875	13921	13889	13910	13925	13973	13888	13883	13911	13925	13937	14022	13910	13876	13825	13997	13780	14032	13781	13829	13943	13959	13931	13930	13921	14073	13871	13999	13799	14082	13871	14042	13891	13946	13895	13776	13889	13867	13851	13954	13740	13755	13835	13897	13849	13962	14038	13898	13828	13848	13900	13733	13870	13978	13872	13863	14013	13884	13956	13987	13827	14079	13982	14071	14080	13822	13776	13977	13818	13928	13968	13978	13853	14112	13841	13910	13904	13916	13924	13914	13886	13740	14163	13776	13862	13888	13762	13854	13919	13995	13937	13754	14027	14033	13895	14047	13978	13877	14041	13855	13954	13865	14046	13707	14017	13767	13966	13856	13830	13794	13685	13905	13956	13870	13914	13925	13911	14027	13975	13878	13894	13818	13841	13902	13902	13979	13850	14062	13998	14036	13947	13853	14044	13973	13981	13887	13793	13985	13941	13860	13801	13840	13870	13981	13665	13823	13917	13940	14099	14051	14029	13903	13876	13833	13870	13900	13852	13825	13933	13903	13792	13909	14032	13913	13716	13831	13996	13915	13832	13916	14032	13932	13922	13933	13879	13992	13859	13792	13790	13946	13909	13887	14061	13849	13981	13910	13866	14049	13735	13897	13871	13964	13911	14039	13814	13929	13900	13855	13907	13856	13973	13757	13922	13956	13961	13793	13926	13898	13873	13904	13920	14005	13986	13973	13857	13680	13848	13907	13949	13836	13821	13942	13829	13812	13943	13918	13713	14046	13905	14039	13781	13794	13885	13919	13890	13913	13966	13832	13944	13867	13835	13900	13944	13965	13852	14021	13927	13884	13904	13938	13872	13876	14001	13698	13873	13823	13917	14035	13815	13893	13884	14026	13777	13864	13760	14065	13865	13855	13946	13823	13992	13912	13914	14008	13801	13871	13734	13940	13832	13916	13883	13936	13817	13927	14057	13880	13807	13912	13912	13914	13999	13916	13684	13914	13807	13940	13937	13880	13874	13976	13821	13847	13937	14032	14031	13825	13911	13992	13828	13901	14064	13877	13934	13874	14035	13961	14019	13925	14117	13882	13860	13982	13938	14002	14064	13895	13973	13868	13977	13841	13779	14151	13859	13830	13905	13770	13922	13957	13888	13885	13887	14050	13917	13810	13946	13971	13949	13998	13815	13778	13999	13866	13966	13960	13807	13963	13889	14103	13858	13722	13854	14041	13902	14002	13785	13854	14103	13953	14123	14035	13749	13986	13995	14026	13855	13962	13938	13709	14067	13852	13990	13829	13967	13871	13882	14061	13923	13869	14066	13886	14018	13957	13951	13938	13918	13812	13820	13733	13724	13723	13892	13782	14110	14043	13864	13955	13826	13851	13749	14077	14004	13855	13970	14072	13673	14045	13851	13875	13791	13849	13834	13910	13844	13853	13836	13851	13891	13940	13871	14073	13845	13987	13937	13799	14046	13745	13898	13932	13787	13807	13874	13827	13846	14061	13929	13949	13952	13967	13795	13886	14020	13867	14056	13843	13805	13881	13886	14044	13857	13838	13894	13930	13820	13889	14012	13911	13792	13853	13923	14118	13927	13958	13759	13904	13965	13840	13856	13785	13898	13831	13861	13983	13770	13859	13880	13789	13849	13914	14056	13885	14072	13907	14097	13952	13966	13814	13967	13808	13986	13960	13863	13766	13872	13946	13876	13822	13880	13986	13920	13887	13892	14021	13926	13858	13910	14021	13921	13827	13992	13957	13902	13891	13949	13932	13913	13912	13822	13832	13763	13862	13976	13835	13919	14064	13904	13913	13811	13866	14026	14055	13900	13892	13977	13804	13754	14104	13941	13801	13838	13995	13773	13857	14011	13921	13792	13969	13905	14054	13913	13929	13950	13842	13944	13847	13878	13912	13743	13906	13991	13794	13880	13965	13912	13840	13859	13834	13897	13751	13847	13873	13763	13891	13839	13919	14104	13931	13898	13992	13873	13903	13864	13862	14020	14016	13993	13858	13956	13779	13887	13933	13947	13749	14058	13802	13991	13805	13920	13806	13883	13854	13999	13907	13900	13861	13906	13916	13893	13800	13967	13912	14013	13946	13999	13804	13995	13899	13914	13946	13883	13900	13815	13743	13983	13929	13971	13915	13805	13656	14085	13883	13892	14096	13794	13866	13852	13998	13883	13982	13689	13961	13899	13877	13891	13996	14036	13857	13941	13903	13925	14123	13831	14122	13991	13978	13891	13878	13997	13987	13865	13990	13842	13957	13772	13930	13860	13892	13950	13985	14114	13834	13914	13856	14054	14094	13828	13995	13993	14090	13878	14038	13930	13859	13903	13884	13833	13957	14032	13927	13922	13810	13826	13860	13864	13897	13946	13950	13891	13949	13960	13967	13917	14132	13936	13910	13949	14041	13913	13889	14000	13752	13861	13915	13959	13875	13970	13985	13750	13836	13983	14020	13978	14013	13891	13867	13873	13861	13944	13898	13819	13848	13760	13953	13859	14047	14020	13904	13963	13988	13851	13905	13890	13791	13988	13999	13757	14087	13979	13963	13832	13947	13903	13843	13963	13882	13887	13916	13798	14030	13941	13911	13862	13945	13928	13913	13960	14015	13990	13801	13915	13783	13926	14018	14041	13932	13872	13952	13897	14009	14080	13861	14020	13870	14065	13751	13773	13762	13808	13734	13852	13976	13901	13997	13857	13893	13944	13817	13939	14044	14010	14063	13874	13831	13809	13773	13888	13981	13940	13840	13965	13880	13937	13764	13933	13930	13885	14046	13901	13840	13939	13840	13894	13859	13852	13840	13803	13879	13889	13801	13897	13872	13956	13975	13811	13980	13981	13879	13984	13995	13983	13993	13997	13842	13873	13861	13779	13932	13934	13720	14020	13953	13942	13836	13836	13899	13861	13898	13897	13841	13800	13750	13909	14108	13844	14065	13908	13840	13802	13793	13940	14049	14071	13835	14117	13805	14099	13848	13848	13978	13877	13817	13918	13997	13936	13939	13983	13905	13970	13944	13915	14037	14059	13870	13913	13917	13781	13903	13918	13896	13850	13802	13990	13842	13972	13910	13958	14211	13847	13935	13874	13870	13869	13972	13903	14086	13876	13853	13921	13692	13932	14007	13957	13969	13843	13891	13894	14050	13896	13952	13867	13866	14052	13861	13881	13775	13917	14038	13759	13975	13989	13866	13865	13753	13864	13898	13841	13930	13947	13842	13869	13881	13949	14003	13985	13904	13981	13893	13831	13895	13809	13815	14048	13889	13856	14142	14067	14049	13902	13967	13984	13996	13834	13826	13958	13912	13964	13903	13851	13981	13923	13817	13983	13976	13867	14028	13854	13974	13746	13982	13907	14109	13929	13890	14009	13978	13895	13876	13904	13844	13867	13638	13860	13858	13846	13803	13745	13860
27050	21427	22433	18334	15315	15530	15392	15377	15261	15330	15241	15166	15151	15733	16587	17022	16327	15432	15172	15101	15197	15216	15257	15362	15397	15323	15186	15173	15222	15238	15304	15291	15177	15299	15289	15239	15101	15202	15082	15209	15285	15220	15345	15388	15210	15116	15226	15219	15304	15180	15141	15228	15157	15115	15292	15187	15114	15150	15105	15099	15108	15277	15254	15200	15442	15138	15100	15271	15236	15253	15087	15268	15188	15241	15069	15228	15296	15155	15234	15188	15377	15266	15410	15281	15394	15274	15175	15116	15291	15135	15283	15197	15232	15252	15453	15105	15314	15330	15171	15131	15042	15204	15220	15434	15222	15173	15252	14960	15148	15345	15183	15213	15176	15052	15093	15177	15168	15154	15451	15179	15223	15408	15004	14999	15185	15207	15267	15182	15130	15042	14964	15211	15069	15280	15260	15241	15199	15167	15205	15024	15063	15200	15219	15152	15115	15222	15223	15162	15299	15127	15114	15021	14907	15176	15077	15163	15275	15299	15104	15249	15066	15216	15187	14974	15332	15153	15129	15098	15315	15153	15072	15259	15282	15230	15419	15195	15347	15147	15195	15308	15037	15164	15205	15158	15427	15166	15362	15195	15155	15016	15259	15301	15153	15242	15178	15193	15330	15080	15261	15298	15141	15220	15078	15106	15157	15376	15181	15316	15384	15155	15165	15370	15088	15325	15301	15289	15232	15143	15149	15279	15210	15288	15137	15060	15284	15219	15172	15118	15348	15247	15040	15165	15011	15203	14951	15122	15149	15172	15269	15118	15197	15076	15068	15260	15281	15363	15190	15279	15023	15282	15414	15318	15226	15158	15118	15174	15168	15357	15181	15155	15128	15199	15177	15073	15210	14945	15201	15146	15298	15430	15103	15234	15061	14970	15029	15175	15280	15277	15354	15182	15103	15330	15144	15197	15317	15126	15447	15258	15207	15145	15137	15222	15198	15221	15183	15015	15196	15122	15235	15150	15132	15330	15467	15255	15286	15255	15067	15050	15344	15102	15162	15311	15092	15189	15173	15348	15231	15365	15135	15093	15136	15288	15174	15188	15027	15176	15277	15087	15240	15040	15282	15128	15054	15232	15180	15082	15285	15218	15109	15267	15212	15094	15012	15099	15267	15040	15250	15123	15190	15142	15134	15344	15186	15333	15427	15401	15261	15196	15285	15225	15128	15102	15168	15182	15309	14986	15162	15159	15328	14989	15372	15101	15138	15134	15269	15326	15177	15138	15130	15245	15052	15298	15172	15102	15049	15342	15142	15332	15101	15139	15307	15263	15261	15291	15190	15092	15230	15252	15085	15149	15311	15079	15241	15245	15162	15382	15076	15395	15106	14989	15277	15222	15226	15082	15217	15186	15213	15056	15199	15141	15275	15210	15343	15199	15246	15267	15075	15144	15170	15158	15111	15158	15252	15088	14998	14949	15159	15200	15227	15270	15131	15008	14974	15086	15034	15173	15204	15081	15100	15204	15402	15186	15174	15224	15014	15139	15388	15034	15117	15143	15481	15126	15201	15007	15117	15190	14995	15128	15282	15165	15219	15127	15248	15162	15109	15089	15289	15233	15141	14812	15276	15309	15394	15299	15080	15152	15237	15211	15264	15147	15231	15096	15372	15200	15130	15289	15224	15237	15203	15183	15189	15240	15237	15083	15221	14928	15329	15270	15106	15121	14849	15282	15139	15319	15092	15108	15306	15220	15121	15343	15260	15142	15093	15098	15306	15213	15047	15030	15164	15063	15120	15209	15136	15285	15206	15234	15320	15128	15080	15280	15248	15315	15187	15194	15330	15215	15231	15396	15236	15304	15240	15116	15140	15121	15406	15424	15182	15197	15207	15214	15286	15166	15188	15173	15062	15305	15139	15109	15123	15010	15111	15412	15177	15178	15330	15308	15342	15173	15095	15221	15272	15355	15339	15339	15117	15361	15253	15066	15119	15004	15145	15223	15057	15043	15288	15267	15209	15370	15295	15211	15494	15249	15311	15182	15190	15227	15201	15210	15202	15194	15348	15269	15156	15121	15132	15103	15112	14905	15018	15188	15134	15218	15170	15167	15219	15159	15211	14890	15007	15310	15190	15144	15187	15280	14973	15105	15292	15179	15254	14971	15152	15214	15149	15318	15111	15296	15214	15156	15175	15245	15130	15197	15160	15035	14988	15342	15229	15093	15248	15224	15244	15029	15179	15324	15223	15058	15340	15332	15161	15164	15255	15193	15251	15039	15268	14968	15170	15135	15407	15166	15312	15212	15333	15276	15053	15090	15232	15115	15098	15145	15178	15401	15209	15067	15170	15060	15093	15246	15108	15248	15182	15287	15261	15168	15247	15333	15285	15266	15115	15187	14863	15250	15225	15242	15104	15120	15370	15135	15152	15289	15037	15312	15177	15134	15217	15466	15163	15109	15274	15222	15292	15212	15087	15269	15144	15235	15191	15286	14993	15317	15287	15150	15112	15182	15192	15247	15297	15213	15301	15172	15075	15114	15234	15178	15272	15125	15101	15166	15182	15245	15053	15167	15152	15285	15116	15103	15057	15225	15399	15092	15327	15226	15365	15169	15138	15251	15171	15139	15211	15171	15131	15354	15137	15131	15284	15356	15360	15072	15137	15248	15182	15158	15119	15115	15179	15168	15281	15098	15377	15167	15310	15136	15131	15311	15146	15081	15189	15238	14960	15101	15100	15438	15126	15292	15330	15228	15328	15154	15387	15068	15369	15057	15153	15127	15263	15235	15120	14980	15044	15399	15288	15316	15037	15155	15136	15274	15272	15198	15237	15162	15152	15179	15396	15159	15113	14994	15312	14984	15171	15076	15104	15059	15247	15385	15202	15050	15354	15092	15314	15178	15055	15269	15288	15333	15073	15059	15391	15003	15276	15281	15349	15387	15008	15037	15202	15243	15332	15322	15061	15229	15409	15196	15215	15296	15277	15248	15144	15173	15422	15351	15400	15148	15281	14947	15054	15264	15329	15321	15097	15459	15030	15298	15338	15109	15212	15257	15058	15223	15282	15073	15063	15245	15078	15304	15206	15336	15158	15135	15179	15038	14998	15112	15247	15003	15364	15195	15239	15183	15188	15290	15286	15188	15287	14996	15130	15208	15192	15146	15168	15351	15259	15210	15407	15252	15300	15265	15339	15381	15224	15208	15204	15262	15185	15273	15363	15307	15097	15282	15177	15191	15333	15255	15276	15116	15008	15232	15232	15197	15176	15078	15127	15203	15000	15075	15215	15067	15004	15078	15255	15360	15271	15133	15157	15146	15162	15121	15350	15223	15259	15382	15405	15107	15210	15289	15273	15253	15230	15341	15234	15327	15140	15279	15089	15187	15196	15110	15068	15055	15244	15260	15375	15328	15149	15277	15333	15274	15022	15322	15357	15339	15156	15124	15393	15178	15260	15178	15192	15132	15198	15235	15249	15098	15243	15181	15174	15116	15298	15155	15004	15135	15029	15106	15263	15111	15258	15237	15168	15273	15229	15032	15241	15273	15122	15007	15127	15276	15200	15169	15218	15204	15339	15352	15314	15225	15084	15084	15145	15257	14986	15224	15128	15170	14899	15125	15038	15080	15251	15457	15289	15278	15299	15086	15412	15150	15242	15329	15359	15201	14959	15474	15203	15353	15169	15317	15181	15123	15237	15183	15256	15046	14920	15239	15243	15206	15131	15227	15173	15135	15150	15195	15299	15152	15412	15286	15176	15360	15110	15236	15400	14917	15256	15205	15226	15091	15292	15219	15381	15212	15223	15210	15185	15057	15133	15176	15252	15284	15160	15148	15172	15077	15058	15165	15057	15080	15227	15213	15142	15251	15313	15293	15180	15223	15137	15257	15043	15109	15239	15375	15236	15174	15242	15166	15109	15297	15306	15263	15308	15211	15027	15361	15263	15174	15172	15238	15426	15355	15350	15154	15277	15356	15116	15154	15025	15279	15090	15170	15186	15080	15175	15247	15304	15246	15159	15127	15129	15077	15324	15200	15436	15366	15094	15106	15283	15336	15137	15204	15321	15440	15092	15407	15343	15109	15279	15104	15161	15191	14954	15368	15293	15345	15166	15156	14967	15214	15250	15163	15136	15007	15182	15048	15054	15193	14970	15211	15053	15108	15036	15092	15225	15237	15122	15215	15023	15197	15166	15189	15248	15328	15276	15288	15108	15258	15288	15093	15146	14993	15158	15054	15468	15256	15338	15293	15198	15073	15156	15288	15206	15267	15227	15384	15069	15098	15109	15357	15192	15375	15276	15110	15287	15227	15224	15178	15261	15172	15332	15199	15295	15225	15088	15295	15391	15279	15306	15211	15269	15255	15060	15235	15149	15247	15246	14909	15224	15291	15132	15278	15221	15390	15270	15102	15121	15264	15233	15243	15076	15381	15254	15223	15207	15251	15044	15016	15378	15277	15213	15198	15356	15030	15189	15218	15293	15176	15194	15104	15155	15239	15033	15218	15204	15248	15035	15251	15342	15328	15320	15057	15230	15256	15099	15191	15109	15003	15295	15100	15101	15092	15236	15279	15226	15279	15246	15194	15221	15211	15380	15234	15146	15179	15315	15324	15309	15182	15160	15079	14930	15020	15127	15210	15116	15305	15296	15115	15179	15107	15174	15338	15354	15216	15223	15088	15187	15178	15087	15171	15166	15326	15112	15254	15176	15004	15186	15040	15130	15051	15248	15298	14964	15219	15176	15182	15239	15188	15251	15359	15275	15123	15236	15009	15116	15354	15321	15208	15064	15212	15318	15172	15242	15253	15169	15370	15206	15244	15258	15237	15070	15173	15198	15074	15194	15048	15188	15171	15337	15123	15343	15384	15313	15235	15305	15453	15216	15335	15303	15415	15364	15127	15333	15262	15176	15100	15350	15047	15126	15091	15109	15337	15107	15241	15325	15334	15214	15196	15296	15236	15052	15212	15145	15117	14884	15108	14995	15334	15256	15155	15362	15333	15262	15465	15255	15174	15091	15365	15267	15345	15288	15253	15344	15352	15275	15234	15317	15075	15303	15296	15052	15388	15051	14941	15136	15050	15180	15143	15224	15200	15243	15096	15355	15235	15090	15387	15162	15223	15275	15224	15152	15079	15260	15100	15168	15052	14993	15227	15378	15366	15313	15264
12997	14367	14398	14020	13903	13862	13720	13810	13640	14027	13748	13704	13721	14838	15809	16365	14924	13734	13790	13577	13752	13623	13764	13602	13807	13734	13564	13625	13597	13721	13702	13799	13592	13704	13692	13686	13736	13651	13664	13732	13609	13642	13756	13543	13682	13800	13733	13817	13642	13725	13911	13485	13741	13844	13671	13706	13725	13717	13592	13711	13446	13810	13732	13797	13639	13720	13677	13817	13576	13839	13774	13595	13673	13551	13647	13688	13853	13615	13680	13647	13578	13839	13594	13821	13619	13724	13698	13628	13827	13678	13627	13616	13753	13762	13692	13682	13646	13662	13837	13706	13808	13791	13698	13731	13585	13703	13785	13773	13778	13629	13641	13611	13747	13860	13621	13581	13701	13795	13684	13583	13720	13596	13712	13796	13802	13671	13664	13631	13688	13594	13887	13596	13614	13779	13728	13800	13699	13689	13741	13741	13727	13734	13666	13662	13826	13792	13541	13678	13677	13873	13656	13687	13734	13726	13711	13660	13736	13597	13767	13772	13623	13864	13671	13756	13675	13609	13617	13854	13794	13659	14005	13757	13871	13624	13665	13677	13674	13710	13667	13662	13650	13578	13682	13744	13720	13786	13670	13774	13491	13554	13812	13717	13597	13695	13747	13731	13773	13631	13589	13527	13613	13664	13538	13643	13842	13792	13760	13609	13675	13680	13659	13713	13780	13796	13571	13817	13660	13533	13828	13531	13900	13645	13684	13693	13673	13664	13709	13706	13593	13708	13624	13655	13680	13709	13591	13801	13715	13642	13683	13632	13551	13766	13684	13485	13669	13587	13763	13678	13715	13626	13775	13788	13613	13857	13956	13774	13773	13731	13664	13603	13830	13748	13606	13917	13782	13866	13768	13774	13714	13788	13606	13794	13595	13797	13783	13695	13862	13665	13640	13756	13706	13851	13816	13581	13641	13706	13794	13730	13690	13722	13719	13641	13675	13752	13697	13561	13687	13734	13871	13716	13706	13468	13657	13640	13604	13790	13645	13508	13692	13606	13800	13812	13595	13687	13901	13670	13820	13703	13768	13674	13632	13831	13615	13725	13613	13645	13710	13682	13665	13614	13835	13619	13656	13781	13717	13669	13909	13727	13633	13654	13750	13532	13685	13626	13847	13619	13867	13726	13780	13714	13734	13715	13676	13874	13790	13836	13769	13696	13552	13701	13749	13635	13655	13628	13840	13687	13625	13899	13613	13842	13810	13719	13830	13662	13665	13666	13719	13695	13692	13766	13683	13649	13809	13728	13692	13663	13551	13720	13652	13771	13655	13761	13622	13729	13780	13711	13657	13682	13639	13587	13667	13640	13729	13624	13671	13816	13690	13711	13695	13507	13567	13628	13598	13678	13730	13799	13828	13738	13756	13646	13729	13568	13746	13716	13706	13805	13807	13875	13599	13735	13849	13572	13790	13768	13668	13730	13530	13524	13832	13597	13670	13723	13603	13640	13687	13761	13703	13735	13637	13732	13597	13661	13645	13643	13748	13736	13620	13724	13699	13661	13677	13677	13842	13680	13662	13774	13618	13747	13710	13674	13770	13714	13771	13788	13609	13599	13630	13892	13683	13835	13584	13762	13672	13636	13605	13577	13638	13787	13631	13591	13747	13924	13671	13839	13686	13598	13670	13667	13640	13703	13653	13803	13734	13691	13676	13827	13621	13481	13827	13619	13654	13695	13538	13743	13744	13702	13661	13601	13581	13699	13748	13590	13831	13650	13796	13781	13702	13809	13734	13723	13764	13774	13674	13678	13523	13801	13671	13672	13733	13683	13710	13716	13801	13718	13544	13696	13765	13731	13742	13753	13823	13533	13716	13741	13764	13678	13768	13558	13698	13730	13783	13566	13598	13687	13623	13576	13719	13706	13680	13651	13636	13577	13663	13868	13603	13817	13680	13589	13645	13551	13567	13869	13599	13646	13838	13619	13740	13588	13779	13619	13572	13774	13662	13778	13663	13703	13619	13684	13832	13756	13771	13641	13697	13685	13860	13673	13562	13651	13792	13620	13833	13643	13822	13788	13663	13814	13584	13894	13706	13595	13627	13633	13633	13713	13736	13732	13565	13828	13594	13614	13567	13661	13776	13832	13725	13715	13713	13587	13618	13816	13731	13591	13608	13625	13590	13610	13719	13779	13700	13784	13769	13632	13860	13672	13764	13679	13670	13758	13573	13728	13710	13645	13680	13559	13635	13800	13671	13724	13748	13735	13528	13752	13823	13630	13696	13805	13701	13712	13805	13602	13672	13769	13631	13684	13821	13612	13762	13737	13601	13722	13780	13866	13774	13729	13831	13684	13692	13753	13635	13669	13792	13663	13985	13617	13744	13702	13856	13684	13724	13715	13746	13710	13670	13706	13667	13877	13718	13547	13704	13830	13570	13623	13681	13898	13815	13760	13587	13722	13543	13622	13699	13836	13550	13877	13367	13731	13752	13774	13528	13579	13588	13657	13735	13605	13763	13697	13693	13714	13630	13769	13890	13701	13720	13707	13678	13713	13599	13732	13690	13749	13560	13544	13759	13773	13704	13738	13635	13758	13768	13672	13636	13833	13600	13693	13586	13873	13588	13625	13770	13712	13858	13871	13740	13639	13628	13693	13832	13690	13608	13603	13766	13499	13761	13631	13863	13628	13785	13741	13656	13569	13873	13771	13680	13758	13796	13844	13656	13642	13767	13729	13552	13667	13725	13689	13662	13694	13693	13772	13877	13676	13720	13624	13627	13744	13797	13620	13647	13688	13847	13826	13702	13693	13764	13818	13710	13870	13701	13696	13719	13785	13765	13645	13827	13594	13758	13802	13695	13854	13600	13715	13662	13673	13790	13629	13792	13756	13755	13678	13889	13570	13798	13774	13614	13653	13693	13746	13592	13763	13829	13765	13814	13528	13609	13759	13944	13807	13652	13726	13687	13569	13764	13563	13738	13617	13582	13703	13647	13682	13629	13702	13662	13687	13774	13784	13712	13566	13670	13825	13806	13638	13564	13697	13781	13759	13786	13754	13729	13676	13852	13673	13763	13665	13741	13875	13891	13662	13673	13750	13699	13657	13633	13740	13678	13718	13577	13667	13752	13762	13697	13781	13544	13680	13805	13797	13649	13794	13845	13624	13624	13793	13788	13579	13411	13681	13714	13623	13792	13745	13882	13767	13682	13450	13577	13652	13577	13873	13689	13838	13647	13682	13639	13839	13829	13636	13646	13704	13787	13709	13626	13795	13862	13595	13851	13734	14003	13585	13621	13655	13908	13713	13870	13741	13753	13803	13681	13756	13803	13737	13551	13834	13822	13758	13847	13839	13483	13787	13465	13645	13781	13760	13561	13643	13595	13801	13779	13753	13754	13720	13662	13954	13640	13752	13689	13663	13636	13706	13772	13648	13675	13776	13718	13713	13628	13800	13703	13807	13881	13788	13515	13708	13602	13697	13690	13609	13740	13814	13673	13479	13790	13557	13582	13837	13704	13668	13772	13651	13572	13827	13808	13688	13588	13667	13660	13708	13600	13693	13638	13760	13771	13654	13657	13639	13829	13732	13639	13534	13812	13806	13630	13770	13742	13650	13645	13644	13587	13660	13819	13496	13515	13697	13817	13689	13730	13729	13706	13736	13764	13697	13763	13825	13787	13718	13591	13783	13700	13621	13609	13713	13443	13715	13524	13593	13743	13729	13732	13676	13800	13893	13631	13771	13728	13726	13615	13754	13693	13640	13792	13668	13691	13564	13780	13678	13788	13844	13782	13762	13730	13797	13763	13675	13624	13678	13751	13740	13766	13762	13714	13744	13673	13719	13733	13762	13883	13722	13629	13647	13790	13628	13669	13676	13757	13818	13601	13466	13746	13656	13556	13565	13658	13740	13576	13659	13647	13660	13661	13806	13621	13614	13595	13629	13674	13687	13618	13784	13656	13695	13576	13835	13700	13791	13917	13677	13727	13728	13637	13748	13647	13607	13660	13645	13708	13712	13789	13740	13758	13880	13602	13758	13694	13689	13686	13657	13758	13760	13756	13730	13518	13824	13632	13753	13667	13779	13615	13691	13619	13607	13788	13607	13764	13708	13793	13653	13566	13788	13622	13649	13657	13561	13772	13723	13662	13597	13831	13543	13631	13694	13632	13815	13700	13692	13756	13838	13842	13749	13685	13723	13842	13683	13459	13737	13671	13712	13710	13773	13900	13573	13662	13682	13694	13696	13703	13819	13625	13807	13774	13573	13543	13749	13924	13784	13819	13603	13645	13721	13566	13646	13862	13710	13697	13739	13714	13758	13886	13766	13690	13731	13734	13792	13663	13722	13644	13683	13834	13611	13710	13534	13692	13961	13732	13738	13548	13683	13529	13736	13722	13614	13724	13811	13729	13778	13714	13515	13748	13624	13751	13707	13650	13640	13600	13897	13808	13705	13652	13764	13711	13639	13739	13825	13767	13563	13656	13742	13729	13723	13784	13717	13791	13752	13654	13717	13677	13583	13669	13595	13567	13722	13614	13619	13596	13689	13781	13745	13527	13617	13685	13608	13543	13717	13570	13640	13646	13774	13746	13727	13611	13574	13592	13650	13691	13657	13626	13709	13755	13754	13719	13753	13553	13732	13709	13776	13399	13864	13676	13606	13854	13741	13748	13575	13652	13755	13767	13737	13724	13656	13673	13662	13762	13787	13808	13753	13684	13693	13856	13668	13702	13741	13688	13759	13799	13726	13763	13702	13716	13643	13655	13726	13702	13795	13786	13661	13869	13638	13774	13675	13751	13902	13764	13645	13746	13669	13670	13758	13609	13691	13631	13753	13725	13745	13862	13646	13618	13709	13771	13518	13732	13741	13829	13763	13666	13618	13786	13534	13662	13766	13464	13725	13697	13727	13547	13651	13755	13674	13702	13687	13914	13781	13701	13721	13717	13638	13730	13579	13701	13641	13544	13542	13538	13649	13700	13652	13838	13738	13728	13704	13655	13759	13698	13702	13746	13804	13826	13644	13703	13652	13718	13854	13555	13705	13625	13660	13678	13791	13719	13760	13532	13757	13713	13829	13662	13791	13472	13736	13681	13665	13657	13652	13641	13797	13598	13647	13773	13693	13683	13683	13586	13631	13759	13790	13785	13658	13655	13767	13801	13564	13713	13757
23263	21002	28527	23698	21607	21843	20392	17785	17260	17413	17540	17145	18641	27886	29691	27077	22547	18094	17390	17158	17054	17136	16912	17112	17217	17131	17151	16935	17082	17024	17131	16954	17242	16870	16915	16962	17057	16993	17027	17035	16991	16832	17174	17041	17122	16949	17078	16934	16888	16814	16899	16988	17169	16999	17096	16808	16781	16996	17068	16996	16804	17184	17024	16997	17013	17096	16883	16949	17101	17125	16875	17022	17187	17171	17009	16904	16831	17058	16860	16851	16926	16853	17007	16872	17009	16956	17052	17019	16940	16762	16829	17041	16977	16999	17033	17146	16915	16887	16831	17125	16913	17076	16870	17025	17178	16905	17011	16950	16958	16835	16962	17023	16903	17026	17111	16940	16947	16898	16915	16849	16748	16717	16826	16888	17023	16989	16783	17196	17012	17032	16966	17026	16810	17043	16941	16927	16911	16952	17016	16968	16980	16855	16993	17027	17004	17013	17151	17025	17044	16957	16902	16839	16941	16933	16935	16934	17000	16839	17003	17025	16969	16945	16710	17018	17087	16753	16881	16822	16800	16915	16897	16983	17090	17253	16974	16942	16866	16955	16966	17017	17000	16972	16807	17012	16898	16984	16973	16764	17092	16914	16829	16943	17081	17022	16965	16985	17043	16864	17079	16997	16869	16717	17065	16954	16877	17034	16695	16937	16817	16849	16955	16841	16947	16850	16880	17096	17043	16887	17139	16886	16961	16989	16897	16924	16979	17171	16919	16963	17006	16952	16887	16966	16960	17069	16868	16754	16763	16845	16880	16985	17024	16783	17100	16930	16898	16881	17052	16826	16771	17110	16940	16873	16985	16837	16959	16793	16981	16721	17062	17109	16914	17078	17006	16944	16915	17167	17016	17010	16975	16904	16867	17064	17056	16795	16766	17168	16900	16998	16715	16820	16794	16906	16913	16973	17102	16915	16837	17184	17020	17152	17031	16950	16875	16764	16881	16956	17041	17129	16844	17142	16817	16981	16860	16747	16838	17006	16901	17032	17005	16908	16909	16934	17095	16899	16993	16762	16853	16767	17002	16839	16839	16867	16921	17039	16955	17046	16935	16884	17223	17013	17019	17045	16830	16981	16817	17039	16806	16838	16979	16800	16953	17105	17011	16873	16976	16966	16915	17029	16993	16682	16998	16879	16920	17055	16966	16808	17027	16945	16872	16886	17063	17076	17095	16683	16760	16991	17012	17015	16978	16997	16986	16721	16835	16932	16885	17024	16882	17046	16822	17007	16953	16846	17043	16924	17012	16746	16961	17030	16670	17193	16899	17118	16980	16942	16915	16935	16907	16858	16818	16777	16855	16770	16816	17056	17060	16838	16982	16907	16996	16931	16814	17021	16905	16806	16931	16908	16853	16802	17077	17181	17023	16835	16901	17033	16901	17046	16888	17002	16922	16990	16943	16960	16980	16839	16977	16940	16777	16866	16921	16851	17010	16872	17059	16834	16964	17012	17069	16965	16869	17044	16867	17067	17036	16930	16819	17087	16895	17026	17018	17027	16965	16929	16902	16982	16945	16992	17168	17102	17140	17086	16962	17039	17028	17128	16879	16897	17179	16994	17079	17180	16838	16926	17000	16987	16937	16937	16917	17046	17028	17097	17114	17111	17006	16938	17020	16981	16919	16926	16920	16849	16908	16936	16830	16965	16921	16731	16806	17055	17116	16931	16888	16825	16838	17104	17115	16921	17099	17039	17080	16995	16770	16820	17021	16905	16962	16923	16979	16891	16848	16927	17063	16759	17014	16745	17133	16974	17023	16778	16868	16850	16886	16953	16964	17024	17115	16960	16975	17217	17172	16871	16979	16942	16912	16954	17095	17159	16916	16890	16904	17057	16961	16961	16892	16928	16835	16645	16875	16904	17043	17004	16958	17081	17233	16848	16891	17061	17035	16942	17008	17041	16824	16975	17062	17040	16813	16893	16940	16850	16922	16974	16893	17091	17067	17026	16883	16995	16879	16956	16968	16723	16863	16973	16968	16986	16952	16818	16863	17021	17149	16893	17026	16892	16874	16839	16916	16869	16748	16847	16922	16879	17181	17127	16846	16690	16798	17138	17037	17018	16995	17003	17214	17004	16867	17074	16892	16971	17008	16878	16981	16937	17023	16886	16951	16880	16927	17059	17049	17000	16946	16961	16831	16877	17087	16891	16904	16954	16899	16997	16981	16849	16871	17148	16849	16787	16851	16904	16739	16952	16802	17081	16835	17195	16980	16840	16933	16896	17016	17066	17031	17179	16880	16966	16938	16950	16982	16751	16984	16851	16962	16898	16846	16923	16980	17020	16857	16927	16919	16706	17126	17078	16814	17098	16887	16913	16812	16979	17010	17012	17081	17106	16989	17027	17109	17040	16884	17100	17054	16873	17055	16960	17026	17103	16826	16685	17015	17101	17011	16968	17055	16939	16899	16952	16916	16694	17011	16875	16797	17030	16889	16928	16808	16941	16851	16815	17073	16840	17114	16965	16926	16935	16918	17008	16917	16818	16931	16852	16903	17141	17116	16844	16856	17107	17044	16994	16853	16970	17118	17107	16891	16860	16827	17009	16874	16940	17048	17002	16960	17045	16891	17044	17060	16994	16902	16848	17073	16983	16803	17075	16972	16974	16845	17020	16797	16924	17085	17000	17005	16823	17147	16895	16969	16966	16875	16953	16978	17095	17024	16870	17041	16929	16951	17010	16857	17165	16800	17042	17002	17070	16963	16932	16957	17045	17050	17094	16904	16773	17015	16859	16963	16852	17095	16872	16996	16919	16782	17013	17125	16922	16721	16997	16842	16951	16948	17107	16991	16862	16865	16904	16891	16940	17160	16894	16904	17070	16945	17104	16903	16883	16994	16797	16845	16773	16883	17057	16963	16961	16999	17005	16927	16934	16820	17143	16881	16829	16988	16811	16917	16981	16987	16951	16845	16970	16778	16932	16934	16949	16927	16800	17203	16873	16970	16919	17144	16897	17051	16705	16973	16799	16984	17018	16908	16930	17050	17010	17138	17037	16955	16949	16975	17027	16952	16929	16731	17021	16947	16920	17005	16998	17149	17112	16912	16996	17140	16859	16896	16921	16833	16838	16842	16959	16831	17148	16960	16891	16939	16934	17002	16967	16872	17139	16913	16914	16886	17142	16989	16961	16994	16902	16976	16976	16807	16874	16921	17051	17028	16900	16851	16938	16780	16884	16933	17115	17014	16864	17138	17050	16812	16834	16961	16856	16911	16920	16877	16952	16851	16970	17030	16938	17051	17008	17143	16985	16896	16843	16970	16716	17106	17003	16804	17005	17125	17125	17006	16761	16944	17044	16737	16892	16941	17070	16871	16875	16899	16780	17020	16922	16847	17177	17262	17078	16992	16975	16792	16900	17096	16818	17042	16853	16903	17031	16904	16946	16776	16878	16921	17046	16932	16997	16964	16993	16914	16975	17059	17143	16831	16889	16900	16794	17081	16960	16759	16842	17052	17148	16951	16952	17076	16973	16756	16757	16898	17198	16909	16776	16834	17017	16836	16816	17151	16904	17001	16846	17037	16935	16704	16809	16828	16819	17028	16855	17111	17010	16794	16790	16988	16900	17121	16938	16879	17000	17048	17023	17054	17107	16750	16803	17061	17058	16932	16916	16876	16918	17012	16848	17124	17000	16779	17052	16800	17041	17078	16861	16857	16959	17082	17079	16953	16872	16925	16841	17155	16995	16973	17006	17036	16932	17089	16827	16991	17045	16948	17171	16950	16969	17041	16977	16899	17050	17070	16674	16888	17109	17147	17162	16893	16939	16996	16857	16941	16872	16951	16854	17057	16801	16747	16921	16752	17055	16879	16878	17043	16966	16981	16932	17122	17020	17069	17156	17070	16802	17103	17035	16815	16937	16911	16866	17026	17002	16898	16858	17147	16983	16967	16953	16828	17101	16940	17082	16882	16957	16711	16863	17030	17043	16983	17016	16716	16961	16977	17058	17277	17087	16981	16998	16955	17096	16981	17151	16880	16818	17048	17010	16969	16942	16917	16978	17058	16991	16956	16797	16909	17080	16918	17115	16796	16904	16979	17044	16801	17032	17050	16878	16737	16932	17107	16872	17058	16886	16870	17015	16752	17002	17099	17043	16962	17212	16947	16790	16920	17066	17133	16790	16957	16996	16807	16913	16998	16936	16873	16887	16880	16941	17002	17036	16900	17139	16886	17026	16871	16787	16942	16851	17102	16953	16789	16901	16818	16977	16984	16853	16945	16994	17019	17039	17012	16923	16702	16890	17210	16955	17006	17188	16841	16874	16978	17026	17074	16917	17091	16959	17205	16807	16955	16730	16933	16903	17013	16905	16822	17061	17019	16988	16786	16965	17035	17088	16793	16842	17015	16914	17163	16854	17112	16931	16810	16737	16864	16983	16852	16936	17181	16830	17156	17059	16979	17120	16907	16989	16963	16982	16887	16881	16915	16759	16795	17156	16787	17066	16944	16832	16736	16859	16933	16867	17032	17035	17008	17070	17065	17010	16903	16829	16954	16871	17091	17073	17098	16869	16927	16943	16955	17018	17208	16986	17055	17032	16832	16893	16856	16948	17091	16864	16967	16988	16832	17000	17020	16960	17045	17011	16906	16996	17116	17038	17032	16881	16781	16910	17126	17142	16992	17032	16992	17043	16933	17174	16830	16817	16734	16831	16751	16930	17003	16927	17121	17166	17146	17159	16988	16886	16872	16708	16932	16882	17149	16874	16790	16961	16832	16949	16949	16941	17077	17112	17021	17127	16941	16677	16912	16928	16780	16818	16941	16927	16961	17037	16988	16751	17027	16901	16664	17156	16852	17003	17059	16920	16905	16983	17012	16909	16872	16988	16930	17059	17066	16755	17079	16976	16979	17042	16944	17068	16892	16802	16896	16934	16883	16833	17012	17009	16910	17044	16942	17180	17042	17029	17012	16868	16890	16777	16918	16925	16905	16918	16868	17080	16851	16850	16933	16758	16690	17094	17035	17148	16940	16994	16784	16842	17017	16929	16998	17000	17095	16856	17009	17037	16923	17026	16873	17061	17125	17060	16952	16943	16875	16911	17015	17039	16989	16839	16894	17046	16795	16814	17059	16891	16956	17082	16917	16961	16994	16868	16912	16886	16920	16828
13029	21224	19923	17422	16424	15781	15617	15446	15207	15291	15018	14993	18158	30869	31005	27221	21110	15315	14853	14927	14754	14896	14893	14861	14956	14941	14652	14860	14864	14872	14996	14940	14876	14902	15014	14668	14789	14947	14874	14798	14793	14632	14774	14836	14841	14863	14853	14794	14686	14666	15070	14847	14829	14940	14748	14851	14658	14727	14737	14745	14766	14824	14675	14786	14794	14884	14786	14841	14834	14783	14926	14678	14871	14752	14810	14736	14845	14951	14737	14809	14839	14828	14693	14753	14828	14654	14842	14735	14767	14999	14805	14777	14837	14977	14749	14861	14856	14620	14888	14903	14867	14664	14909	14751	14797	14750	14876	14762	14851	14849	14798	14709	14691	14638	14882	14720	14702	14963	14766	14672	14703	14676	14864	14548	14690	14828	14755	14792	14640	14957	14805	14850	14813	14709	14605	14729	14936	14812	14903	14810	14720	14699	14494	14672	14728	14623	14770	14970	14917	14758	14779	14905	14933	14717	14689	14808	14942	14664	14835	14880	14787	14692	14862	14656	14869	14801	14807	15027	14869	14778	14710	14935	14874	14803	14888	14831	14798	14746	14822	14805	14680	14823	14842	14801	14878	14728	14879	14755	14792	14675	14822	14766	14785	14824	14914	14754	14703	14641	14654	15032	14587	14910	14824	14727	14791	14739	14738	14917	14689	14674	14791	14776	14725	14828	14828	14882	14795	14860	14864	14677	14848	14728	14668	14880	14886	14735	14842	14704	14841	14962	14584	14785	14849	14684	14554	14784	14774	14683	14703	14654	14802	14689	14717	14791	14737	14957	14869	14815	14712	14807	14848	14752	14822	14698	14764	14877	14729	14648	14835	14901	14645	14839	14957	14680	14874	14804	14788	14878	14819	14722	14673	14867	14923	14807	14690	14848	14735	14872	14870	14670	14747	14953	14961	14778	14817	14856	14716	14951	14940	14785	14710	14862	14849	14775	14855	14646	14818	14685	14769	14598	14772	14902	14666	14892	14760	14774	15000	14799	14775	14761	14970	14773	14971	14694	14746	14767	14812	14780	14611	14690	14986	14722	14650	14785	14752	14805	14676	14780	14797	14794	14710	14589	14798	14776	14832	14752	14876	14838	14853	14601	14766	14899	14706	14800	14775	14698	14758	14836	14818	14753	14838	14819	14611	14769	14958	14887	14709	14935	14943	14818	14781	14809	14670	14937	14922	14629	14932	14793	14733	14831	14695	14939	14781	14685	14817	15027	14902	14693	14877	14685	14808	14678	14736	14876	14805	14941	14643	14975	14854	14825	14911	14742	14919	14733	14790	14532	14636	14831	14826	14809	14898	14799	14602	14831	14737	14957	14849	14837	14822	14716	14769	14707	14791	14734	14793	14813	14902	14745	14634	14660	14740	14727	14718	14966	14741	14808	14894	14747	14684	14806	14772	14704	14963	14701	14868	14856	14695	14743	14707	14792	14798	14926	14663	14741	14728	14847	14747	14813	14768	14805	14836	14745	14696	14838	14616	14769	14688	14731	14899	14984	14875	14922	14811	14781	14606	14846	14971	14857	14834	14849	14831	14902	14745	14771	14983	14852	14818	14831	14837	14927	14901	14879	14711	14775	14646	14669	14942	14764	15000	14889	14719	14573	14618	14818	14786	14724	14834	14704	14663	14832	14758	14808	14863	14884	14716	14818	14764	14800	14938	14730	14874	14774	14747	14813	14747	14637	14873	14875	14869	14794	14933	14852	14636	14736	14753	14834	14697	14764	14662	14895	14759	14902	14863	14777	14855	14835	14889	14645	14770	14700	14932	14730	14628	14848	14851	14704	14697	14830	14861	14806	14815	14910	14830	14843	14802	14641	14925	14679	14791	15017	14829	15011	14925	14904	14734	14809	14893	14614	14826	14764	14909	14744	14840	14775	14952	14737	14625	14840	14599	14972	14827	14779	14686	14729	14699	14647	14827	14858	14772	14822	14777	14689	14760	14891	14694	14786	14847	14848	14767	14830	14962	14724	14771	14808	14792	14738	14780	14897	14750	14787	14808	14788	14827	14872	14859	14871	14759	14693	14808	15002	14581	14778	14734	14820	14908	14792	14926	14734	14924	14873	14889	14663	14771	14821	14841	14718	14795	14786	14623	14757	14662	14699	14789	14720	14808	14794	14844	14813	14755	14846	14734	14802	14801	14796	14800	14725	14678	14849	14858	14870	14942	14880	14737	14759	14644	14886	14833	14822	14789	14775	14839	14765	14786	14832	14868	14840	14584	14871	14559	14781	14837	14630	14793	14775	14784	14908	14767	14733	14804	14760	14757	14892	14645	15034	14857	14522	14875	14976	14753	14800	14958	14660	14928	14556	14854	14858	14742	14697	14822	14985	14903	14749	14815	14674	14784	14698	14876	14900	14898	14902	14635	14788	14953	14746	14759	14821	14811	14935	14922	14777	14782	14679	14728	14808	14943	14788	14573	14762	14825	14856	14993	14841	14833	14801	14712	14825	14902	14796	14662	14789	14695	14559	14932	14731	14699	14910	14764	14842	14851	14831	14949	14885	14903	14746	14656	14745	14955	14831	14622	14708	14961	14927	14627	14711	14750	14656	14877	14765	14780	14791	14661	14819	14826	14783	14630	14922	14907	14819	14862	14839	14786	14796	14681	14812	14775	14801	14845	14693	14879	14696	14816	14902	14815	14811	14942	14711	14745	14772	14765	14740	14807	14909	14724	15014	14802	14899	14778	14847	14869	14713	14724	14679	14883	14724	14600	14875	14747	14863	14890	14764	14793	14837	14825	14748	14836	14733	14842	14554	14910	14713	14830	14921	14758	14922	14838	14818	14795	14668	14694	14655	14889	14824	14756	14913	14799	14929	14614	14639	14671	14778	14903	14617	14796	14762	14635	14803	14802	14747	14908	14791	14915	14855	14753	14662	14645	14785	14817	14759	14791	14821	14785	14930	14772	14890	14572	14735	14765	14828	14803	14608	14616	14832	14727	14748	14720	14777	14812	14860	14812	14695	14799	14914	14752	14907	14849	14785	14766	14764	14813	14768	14847	14787	14938	14812	14799	14802	14870	14794	14763	14808	14908	14646	14741	14816	14769	14727	14733	14621	14897	14877	14826	14778	14717	14877	14995	14727	14977	14836	14793	14646	14820	14778	14709	14632	14809	14722	14762	14647	14847	14724	14821	14614	14734	14767	14968	14903	14713	14781	14712	14844	14689	14861	14789	14749	14683	14849	14832	14755	14774	14836	14815	14810	14717	14760	14870	14684	14769	14750	14827	14748	14873	14796	14696	14627	14823	14847	14751	14819	14874	14702	14766	14835	14816	14851	14888	14761	14588	15001	14785	14945	14676	14772	14873	14552	14880	14894	14886	14801	14827	14719	14852	14806	14835	14705	14603	14817	14824	14775	14751	14879	14766	14857	14830	14694	14877	14896	14819	14831	14743	14733	14852	14771	14792	14828	14636	14728	15064	14667	14860	14898	14755	14806	14833	14976	14568	14859	14755	14794	14824	14693	14732	14838	14838	14724	14776	14785	14605	14912	14779	14802	14836	14724	14795	14699	14816	14992	14789	14740	14945	14587	14844	14822	14722	14838	14741	14860	14805	14619	14802	14850	14744	14902	14763	14907	14785	14692	14885	14784	14741	14787	14712	14835	14738	14777	14773	14873	14724	14947	14837	14841	14760	14580	14847	14818	14641	14890	14869	14689	14888	14771	14668	14864	14787	14763	14758	14887	14817	14860	14709	14902	14713	14677	14836	14818	14823	14828	14771	14774	14566	14808	14798	14791	15042	14853	14790	14842	14788	14739	14820	14833	14835	14665	14863	15008	14814	14709	14789	14731	14623	15071	14788	14731	14822	14757	14765	14906	14811	14663	14771	14778	14817	14717	14925	14701	14740	14692	14733	14717	14909	14698	14871	14685	14698	14706	14832	14899	15007	14990	14718	15067	14525	14823	14726	14606	14768	14646	14923	14740	14848	14698	14516	14836	14824	14647	14902	14715	14687	14849	14763	14839	14762	14709	14780	14876	14834	14711	14934	14869	14692	14846	14706	14822	14866	14812	14813	14939	14842	14970	14704	14746	14844	14707	14839	14735	14744	14821	14760	14708	14758	14590	14696	14907	14895	14857	14877	14824	14841	14912	14691	14931	14726	14737	14774	14742	14853	14753	14873	14832	14722	14843	14693	14795	14781	14988	14656	14823	14738	14901	14962	14889	14733	14727	14657	14857	14760	14793	14842	14766	14832	14810	14735	14785	14807	14871	14904	14951	14775	14794	14660	14611	14759	14675	14740	14758	14853	14745	14814	14926	14792	14749	14776	15074	14677	14826	14670	14790	14853	14824	14903	14894	14698	14659	14647	14777	14820	14809	14728	14556	14740	14841	14806	14876	14896	14771	14738	14794	14814	14768	14807	14804	15020	14719	14833	14757	14842	14835	14956	14732	14772	14727	14957	14774	14832	14977	14719	14987	14823	14717	14884	14885	14783	14771	14805	14930	14816	14918	14731	14776	14690	14809	14892	14877	14907	14908	14889	14877	14781	14814	14833	14751	14853	14901	14619	14721	14940	14892	14783	14691	14944	14824	14797	14680	14846	14600	14705	14922	14827	14801	14898	14829	14749	14771	14695	14883	14618	14746	14637	14750	14962	14821	14767	14796	14879	14778	14863	14875	14807	14716	14860	14610	14764	14777	14834	14830	14637	14658	14862	15052	14717	14856	14660	14863	14737	14817	14729	14838	14769	14788	14885	14556	14737	14823	14708	14802	14955	14893	14758	14855	14843	14909	14857	14610	14825	14964	14738	14775	14935	14934	14622	14791	14950	14868	14909	14813	14808	14875	14744	14826	14863	14684	14873	14728	14837	14743	14706	14792	14673	14895	14860	14816	14754	14843	14553	14717	14685	14734	14933	14664	14785	14895	14670	14725	14845	14648	14802	14856	14811	14841	14776	14902	14744	14918	14717	14711	14810	14575	14714	14767	14859	14766	14798	14832	14816	14888	14752	14875	14750	14981	14772	14837	14821	14811	14872	14775	14870	14746	14922	14690	14784	14590	14777	14915	14829	14871	14890	14849	14745	14977	14785	14838	14924	14901	14599	14840	14768	14786	14769	14719	14864	14960	14812	14777	14767	14737	14692	14846
22391	20994	28790	23377	21157	23270	25375	20397	19465	19766	19606	19382	22181	36606	38306	34438	28768	21255	19338	19095	19277	19101	19063	18788	19134	19106	18972	18888	18870	18937	19116	19220	19113	19061	19080	18963	19187	18941	18892	18904	18929	18898	18904	19145	18989	19192	19015	18827	18789	18903	18956	18966	18767	19010	19074	18961	18951	18818	18796	18834	19099	18958	19153	18828	18896	18848	19051	18705	18920	19035	18894	18952	19017	18914	18774	18920	19033	18905	18966	18955	19166	19033	18916	19035	18949	18872	18941	18669	19030	18732	18852	19057	18935	18990	18907	19085	18924	18956	18906	18878	19137	19002	19154	18948	18989	18767	18809	18984	19146	18862	19018	18750	18864	18953	19059	18715	18801	19090	18959	18912	18799	18762	18901	18822	19011	18738	18792	18859	18732	18871	19007	18838	18927	19001	18830	19047	18877	19026	18889	19042	18993	19024	18805	18632	18953	18864	18932	18691	18987	18835	19025	18897	18834	18908	18833	18832	18975	18818	18704	18933	18901	18961	18637	18835	18832	18808	18853	18804	18951	18924	19020	18915	18820	18999	19002	18889	19092	18967	18936	18820	18956	18802	18717	18703	18915	18866	18884	18792	18786	18806	18820	18951	18701	18845	18980	18779	18789	18895	18915	18759	18816	18814	18839	18783	18821	18910	18943	18792	18722	18836	18806	18827	18922	18990	18803	18892	19127	18983	18777	18747	18945	18932	18935	19011	18896	18898	18732	18832	18719	18752	18832	18888	18784	18851	18725	18885	18756	18602	18831	18735	18880	18986	18982	18932	18894	18714	18935	18971	19016	18883	18863	18664	18950	18787	18883	18832	18812	18839	18621	18767	18793	18841	18998	18766	18715	18957	18996	18929	18664	18810	18862	18806	18907	18866	18948	18952	18993	18692	18789	18950	18809	18951	18875	18671	18999	18944	18860	18751	18947	18841	19010	18768	18733	18841	18739	18802	18748	18782	18942	18812	18861	18675	18705	18710	19041	18889	18720	18868	18926	18834	18796	18900	18829	18994	18711	18943	18737	18927	18978	18922	18957	18860	18725	18789	18946	18859	18752	18846	18892	18780	19019	18892	18959	18907	18984	18746	18918	18864	18792	18908	18909	18839	18662	18830	18964	18849	18944	18899	19023	18967	19045	18956	18936	18822	19006	18834	18922	18743	18703	18845	18896	18849	18950	18921	18905	18727	18892	18964	18957	18878	18805	18770	18889	18574	18967	18758	18777	18951	18897	18793	18920	18724	18775	18993	18886	18961	18858	18803	18742	18874	18852	18876	18861	18938	18877	18666	18706	18902	18800	18878	18893	19105	18825	18937	18767	18941	18720	18855	18767	18670	18732	18843	18776	18935	18725	19003	18699	18916	18789	18868	18795	18922	18847	18975	18781	18934	19013	19101	18918	18980	18625	18919	18784	18862	19064	18804	18612	18840	18874	18600	18822	18922	18721	18733	18772	18971	18902	18652	19119	18805	18564	18890	18759	18637	18941	18778	18689	18873	18888	18905	18882	18756	18822	18956	18975	18812	18811	18937	18936	18864	19013	18866	18792	18793	18758	18808	18870	18932	18967	19053	18879	18911	18756	18827	18998	19018	18894	18977	18892	18970	18882	18902	18958	18701	18859	18848	18845	18940	18956	18924	18993	18843	18878	18485	18823	18804	18740	18609	18614	18769	18776	18793	18749	18920	18981	18900	18773	19019	18744	18955	18943	18787	18796	18932	19016	18859	19074	18828	18777	18892	18703	18611	18861	18723	18789	18923	19003	18938	18888	18910	18856	18721	18720	18818	18753	18686	18904	18863	18826	18853	18684	18807	18905	18923	18791	18737	18757	18821	18930	18952	18891	19029	18822	18870	18993	18901	18746	18727	18784	18872	18901	18901	18826	18825	18915	19007	19069	18876	18885	18914	19031	18802	18969	18842	18867	19033	18894	18824	19000	18714	18650	18893	18665	18826	18800	18879	18787	18930	18721	18712	18678	18944	18747	18722	18877	18790	18728	18740	18652	18996	18839	18867	18868	18934	19146	18645	18844	18883	19011	18908	18889	18856	18856	18815	18954	18944	18805	18831	19132	18807	18792	19012	18965	18884	18808	18792	18948	18717	18692	18841	18852	18754	18873	18993	18956	18839	18785	18960	18972	18919	18850	18581	18925	19039	18787	18975	18859	18909	18715	18710	18924	18900	18850	18690	18801	18957	18919	18890	18907	18662	18848	18746	18929	18858	19006	18931	19098	18897	19039	18807	18878	18943	18772	18776	18942	18777	18971	18804	18797	18935	18707	19057	18793	18700	19011	18763	18796	18857	18722	18845	18749	18833	19006	18632	18935	18750	18965	18522	18764	18718	19111	18989	18948	18799	18778	18928	18903	18776	18634	19048	19072	18859	18726	18694	19103	18864	18587	18853	18998	18723	18676	18978	18849	18755	18797	18921	18848	18831	18825	18598	18748	18804	18663	18869	18630	18736	18691	19016	18867	18829	18701	19018	18810	18934	18789	18860	18857	18792	18703	18746	18763	18759	18856	18815	19062	19050	18926	18712	18970	18930	18862	19050	18946	18866	18721	18648	18881	18882	18883	18868	18822	18797	18822	18633	18827	18781	18792	18924	18796	18643	18589	18804	18818	19100	18843	19000	18817	18708	18752	18997	18852	18782	18867	18768	18845	18695	18896	18924	18836	18910	18772	18911	18794	18923	18783	18673	18751	18955	18903	18831	18726	18995	19124	18918	18849	19053	18759	18768	18747	18879	18878	18726	18784	18869	18918	18800	18808	18667	18917	18824	18876	18770	18757	18854	18776	18992	18934	18634	18741	18938	18705	18906	18650	19088	18950	18765	18770	18838	18773	18954	18827	18667	18864	18842	18828	18819	18685	18783	18897	18813	18892	18696	18697	18728	18936	18822	18947	18876	18658	19056	19043	18782	19040	18830	18682	18743	18971	18884	18920	19073	18878	18796	19022	18998	19081	18746	18754	18685	18758	18777	18836	18704	18760	18496	18900	18780	18894	19142	18829	18919	19059	18888	18844	18992	18777	18819	18779	18662	18912	18830	18661	18794	18891	18805	18964	18867	18680	19013	18720	18911	18997	18671	18820	19023	18765	18927	18909	18657	18818	18864	18752	18900	19272	18777	18920	18996	18948	18911	18826	18993	18934	18824	18813	18737	18852	18827	18771	18834	19193	18753	18820	18963	18947	18945	18903	18640	19142	18825	18617	19051	18752	18781	18919	19015	19082	18883	18671	18854	18943	18563	18779	18882	18859	18657	18701	18795	18874	18956	18803	18791	18716	18856	18969	19134	18913	18599	18938	19028	18859	18912	18740	18863	18873	18696	18948	18965	18760	18730	18903	18540	18745	18900	18880	18804	18863	18766	18765	18902	18864	18969	19007	18548	18746	18917	18867	18725	18798	18917	18862	18850	18885	18987	18936	18824	18900	18814	19024	18800	18749	18901	18656	18544	18686	18719	18876	18750	18959	19080	18677	18925	18793	19080	18748	18683	18939	18812	18716	18778	18928	18836	18761	18898	18940	19098	18752	18808	19104	18982	18858	18941	18798	19004	18811	18828	18888	18851	18809	18863	18784	18929	18946	18831	18805	18752	18743	18984	18961	18841	18888	18787	18904	18725	18984	18917	18846	18886	18940	18803	18746	18880	18948	18864	18971	18803	18894	18765	18724	18924	18927	18784	18871	19018	18879	18895	18847	18893	18770	18852	18899	18888	18900	18936	18736	18945	18946	19032	18882	18842	18724	18930	18856	18682	18764	18779	18808	18849	18586	18670	18856	18777	18773	19043	18732	18911	19015	18926	18871	18802	18856	18892	19027	18805	18837	18774	18860	18785	18828	18798	18829	18905	19026	18924	19077	19080	18970	18778	18698	18789	18629	18895	18846	18980	18766	18882	18843	18703	18867	18884	18942	18916	18712	18864	18744	19008	18896	18819	18816	18785	18805	18681	18957	19004	18891	18926	18644	18877	18692	18956	18997	18990	18696	18894	18769	18930	18980	18913	18820	18924	18732	18728	18895	19214	18692	19007	19005	18834	18793	18813	18774	18893	18797	18780	19093	18894	18826	18847	18972	19016	18904	18770	18748	18702	18852	18855	18928	18954	18860	18930	18997	18902	18821	18973	18838	18688	18877	18828	18964	18650	18899	18762	18958	18990	18786	18704	18891	18879	18771	19083	18904	18934	18535	18907	18659	19000	19028	18686	18984	18863	18805	18818	18914	18710	18887	19001	18920	18799	18846	18791	18942	18650	18895	18873	18796	18867	18788	18783	18804	18856	18958	18765	18824	18758	18794	18817	18896	18964	18960	18737	18976	18967	19003	18784	18992	18747	18893	18867	19026	18874	18945	18677	18778	18864	18889	18714	18720	18763	18696	18821	18739	18787	18743	18909	18805	18855	18715	18752	18761	18872	18854	18966	18842	18924	18769	19044	18890	18887	18646	18657	18801	18740	18882	18828	18712	18965	18991	18881	19003	18778	18677	18782	18755	18918	18880	18678	18791	18746	18800	18834	18906	18656	18870	18710	18787	18820	18774	18804	19026	18768	18990	18699	18843	18921	18973	18991	18890	18895	19119	18912	18937	18904	18945	19014	18770	18744	18844	18727	18803	18817	18873	18700	19056	18895	19036	18839	18961	18835	18793	18953	18845	18926	18869	18962	18769	18990	18953	18843	18906	18618	18881	18727	18925	18763	18842	18912	18829	18911	18876	18756	18963	18976	19024	18868	18862	18934	18852	18799	18864	18822	18773	18784	18901	18882	18787	18797	18839	18892	19039	18863	18795	18894	18931	18793	19015	18964	18858	18765	18737	18810	18885	18963	18871	18913	18871	18844	18534	18857	19173	18850	18835	18788	18879	18776	18864	18756	18870	18913	18859	18804	18865	18895	18716	18880	18997	19021	18772	18925	19072	18963	18663	18785	18971	18903	18730	18846	18957	19062	18942	18604	18729	19007	18762	18831	18844	19026	18856	19039	18971	18947	18851	18647	19046	18882	18819	19099	18662	18770	18960	18890	18884	18789	18843	18817	19010	18835	18573	18709	18752	18733	18946	18958	19077	18894	18852	18700	18766	18790	18932	18798	18969	18793	18872	18756	18833	19015	18935	18854
15046	26591	24473	20340	19029	17882	17381	16996	16689	16561	16423	16306	21698	39108	38966	34492	27395	17020	16078	15883	16002	15832	15906	15876	15808	16016	16008	15774	15824	15996	15826	16003	15923	15565	15927	15999	15934	15997	16070	15941	15798	15812	15889	15897	15811	15792	15716	15840	15825	15924	15920	15968	15900	15889	16065	15866	15794	15955	15943	15949	15900	15912	16015	15908	15795	15973	15945	15885	15844	15831	16002	15948	15768	15931	15913	15898	15877	15998	15817	15775	15830	15903	15861	15876	15978	15892	15909	15831	15991	15735	15649	15767	15697	15864	16001	15809	15934	15886	15916	15868	15749	15617	15845	15737	15733	16012	15818	15975	15940	15824	15962	15966	15799	15717	15818	15746	15914	16070	15991	15903	15910	15806	15808	15800	15742	15817	15813	15852	15741	15901	15690	15994	15797	15781	15921	15848	15849	15855	15851	15803	15722	15856	15970	15844	16032	15926	15976	15959	15862	15871	15784	15967	15882	15793	15852	15889	15840	15925	15735	15910	15845	15826	15763	15841	15783	15794	16054	15846	15837	15880	15868	15888	15907	15790	15904	15851	15706	15684	15891	15817	15965	15958	15890	15798	15908	15708	15785	15784	15996	15823	15886	15893	15700	15901	15835	15896	15799	16003	15885	15835	15968	15861	15869	15790	15662	15797	15806	15877	15851	15868	15725	15870	15992	15900	15953	15812	15838	16001	15930	15725	15884	15835	15878	15932	15775	15859	15903	15881	15857	15881	15787	15724	15920	15730	15737	15825	15824	15981	15910	15686	15849	15871	15874	15830	15928	15803	15827	15991	15887	15927	15886	15851	15852	15782	15952	15796	15838	15703	15792	15896	15655	15632	15940	15901	15840	15718	15717	15964	15981	15873	15788	16114	15862	15874	15951	15972	15900	15861	15882	15837	15913	15798	15736	15876	15830	15762	15763	15957	15884	15800	15837	15869	15739	15820	15791	15803	15894	15783	15798	15780	15885	15953	15878	15820	15723	15880	15850	16057	15906	15983	15882	15876	15781	15989	15899	15835	15900	15961	15944	15750	15705	15861	15903	15601	15879	15924	16286	15918	15740	15826	15856	15881	15840	15824	15810	16095	15848	15783	15838	15733	15801	15721	15905	15814	15856	15816	15973	15886	15885	15859	15846	15807	15813	15835	15893	15938	15854	15858	15796	15985	15817	15902	15791	16001	15744	15935	15865	15767	15822	15799	16027	15786	15940	15833	15878	15782	15917	15982	15770	15936	15896	15780	15902	15961	15994	15821	15847	15831	15898	15735	15617	15882	15768	15847	15950	15883	15846	15886	15868	15772	15855	15985	15906	15737	15970	15874	15896	15951	15870	15703	15854	15859	15836	15887	16043	15893	15945	15936	15788	15904	15772	15904	15777	15917	15936	15796	15817	15797	15825	15891	15988	15818	15817	15873	16105	15800	15956	15767	15731	15871	15888	15848	15830	16045	15775	15724	15778	15792	15733	15941	15735	15899	15799	15758	16098	15939	15868	16018	15871	15805	15709	15763	15850	15954	15791	15677	15774	15918	15851	15868	15777	15863	15842	15913	15863	15924	15884	16024	16058	15928	15801	15946	15768	15804	15850	16025	15936	15884	15864	15655	15856	16033	15923	16099	15680	15821	15932	15771	15967	15741	15799	15894	15810	15792	15935	15642	15858	15744	15901	15625	15816	16012	15768	15767	15955	15588	15755	15738	15937	15817	15951	15793	15836	16132	15721	16023	15971	15945	15744	15756	15875	15809	16010	15886	15872	15970	15840	15810	15747	15899	15820	15933	15767	15782	15802	16022	15775	15647	15741	15892	15832	15874	15767	15803	15823	15798	15928	16009	15948	15936	15777	15904	15866	15886	15913	15898	15880	15868	15783	16010	15811	15893	15816	15709	15984	15975	15780	15971	15903	15718	15946	16046	16035	15692	15973	15900	15960	15916	16060	15957	15996	15747	15903	15873	15807	15696	15849	15926	15930	15926	15913	15945	15894	15991	15939	15765	15877	15915	15815	15922	15763	15978	15817	15706	15844	15889	15754	15815	15672	15823	15865	15854	15861	15965	15769	15943	15817	15747	15747	15866	15908	15907	15822	15856	15859	15815	15911	15699	15867	15854	16015	15792	15809	15615	15761	15821	15885	15959	15836	15882	15916	15827	15918	15842	15769	15906	15694	15834	15783	15849	15794	15831	15835	15881	15879	15835	15857	15901	15980	15751	15956	15938	15995	15976	15724	16016	16031	15714	16037	15852	15917	15873	15915	15962	15742	15889	15986	15848	15795	15837	15854	15786	15816	15805	15964	15941	15934	15867	15871	15805	15895	15745	15753	15775	15756	15782	15827	15802	15922	15764	15987	15845	15939	15822	15794	15860	15798	15930	15813	15814	15826	15670	16036	15957	15931	15921	15937	15782	15913	15888	15886	15804	15920	15886	15772	15808	15844	15916	15976	15787	15805	15896	15909	15862	15871	15863	15785	15909	15803	15748	15900	15795	15715	15789	15758	15910	15993	15854	15741	15702	15712	15967	15777	15960	15697	15778	15842	15724	15953	15862	15706	15940	15754	15933	15938	15793	15884	15665	15889	15879	15794	15771	15800	15979	15783	15677	15794	15872	15807	15853	15899	15818	15804	15778	15867	15822	15945	15671	15932	15859	15774	15888	15854	15846	15857	15805	15768	15716	15980	15874	15699	15793	15938	15908	15853	15787	15909	15810	15832	15786	15861	16011	15757	15857	15738	15638	15938	15874	15907	15897	15741	15974	15903	15766	15905	15650	15742	16099	15866	15944	16028	15743	15649	15791	15987	15756	15926	15908	15849	15815	15883	15780	15868	15998	15833	15818	16034	15814	15687	15783	15850	15853	15749	15804	15782	15907	15817	15891	15859	15858	15827	15809	15741	15746	15844	15941	15807	15814	15861	15954	15860	15676	15876	15880	15754	15824	15892	15825	15539	15864	15846	16034	15934	15845	15848	15947	15919	15836	15904	15832	15777	15610	15605	15879	15760	15788	15943	15867	15800	15897	15820	15592	15991	16010	15720	15766	15872	15725	16001	15658	15693	15884	15859	15815	15782	15841	15925	15936	15812	15895	15924	15811	15775	15988	15773	16003	15874	16022	15768	15885	15820	15819	15868	15907	15879	15704	15886	15862	15871	15817	15919	15793	16007	15855	15751	15918	15784	15732	15856	15924	15935	15809	15999	15786	16027	15862	15903	15796	15868	15942	15892	15838	15859	15763	15882	15930	15767	15766	15808	15838	15941	15915	16125	15886	15658	15805	15755	15852	15997	15821	15927	15752	15840	15811	15828	15814	15683	15727	15850	15841	15839	15779	15758	15991	15861	15741	15966	15837	15883	15824	15905	16033	15764	15881	16056	15937	15927	15897	15895	15803	15754	15916	15713	15865	15667	15931	15838	15739	15850	15901	15934	15847	15931	15810	15824	15834	15809	15756	15920	15783	15847	15652	15931	15801	15912	15924	15796	15842	15863	15927	15864	15823	15787	16061	15878	15946	15856	15951	15915	15812	15911	15825	15852	15777	15886	15836	15957	15815	16028	15696	15926	15890	15803	15846	15799	15902	15857	15852	15972	15869	15736	15844	15918	15843	15963	15786	15794	15939	16009	15848	15890	15914	15945	15789	15959	15736	15943	15935	16052	15856	15830	15788	15843	15937	15813	15924	15767	15783	15901	15844	15798	15723	15853	15781	15786	15897	15629	15949	15981	15850	16060	15854	15777	15780	16126	15904	15925	15790	15842	15899	15883	15707	15948	15995	15861	15874	15914	15822	15839	15893	15898	15980	15974	15978	15798	15699	15887	16003	15929	15858	15938	15819	15918	15836	15817	15853	15733	15872	15956	15921	15842	15843	15917	15858	15694	15830	15908	15759	15894	15983	15843	15850	15702	15852	15939	15734	15754	15773	15968	15854	15953	15758	15691	15886	15678	15768	15809	15963	15656	15961	15828	15763	15632	15777	15931	16006	15851	15797	15821	15817	15893	15866	15829	15887	15923	15877	15807	16051	15775	15960	15934	15931	15794	15849	15949	15790	15805	15772	15794	15860	15920	15929	15823	15960	15741	15751	15878	16051	15732	15900	15858	15969	15838	15957	15860	15782	15695	15906	15823	15859	15676	15957	15995	15842	15858	15983	15878	15884	16045	15753	15935	15801	15779	15912	15947	15814	15903	15877	15914	15827	15853	16066	15885	15833	15847	15831	15857	15769	15810	15806	16007	15710	15871	15799	15870	15880	15676	15842	15835	15730	15797	15971	15879	15776	15811	15809	15872	15784	15811	15894	16054	15823	15676	15886	15934	15840	15659	15851	15833	15798	15978	15711	15790	15756	15952	15985	15770	15981	15898	15837	15917	15798	15802	15967	15788	15976	16014	15637	15848	15802	15955	15882	15831	15792	15882	15759	15979	15903	15997	15896	15894	15691	15913	15834	15712	15903	15663	15918	15874	15978	15814	15887	15955	15841	15933	15914	15803	15845	15771	15860	16017	15802	15691	15931	15890	15842	15804	15820	15992	15881	15946	15799	15789	15913	15784	15874	15953	15966	15843	15836	15662	15783	15784	15918	16033	15944	16087	15839	16030	15725	15796	15940	15880	15936	15791	15818	15892	15899	15892	15870	15912	15810	15835	15908	15639	15997	15754	15847	15894	15670	15859	15815	15856	15693	15891	15911	15987	15950	15830	15734	15809	15802	15885	15821	15751	15806	15901	15916	15759	15769	15946	15953	15862	15787	15795	16028	15597	16057	15799	15875	15749	15846	15813	15896	15937	15837	15866	15762	15726	16044	15697	15867	15937	15821	15850	15731	15900	15853	15748	15970	15905	15860	15839	15794	15671	15859	15932	15892	15701	16138	15898	15883	15766	15910	15801	15909	15810	15807	15694	15832	15855	15864	15803	15784	15953	15847	15837	15862	15924	15985	15858	15925	15882	15880	15971	15741	15873	15899	15973	15735	15882	15848	15918	15842	15844	15866	15687	15848	15827	15801	15871	15863	15850	15818	15785	15956	15903	16011	15825	15759	15812	15850	15803	15823	15852	15859	15883	15894	15838	15891	15770	15982	15864	15722	15955	15860	15985	15938	15923	15650	15939	15858	16041	15824	15808	15760
27158	21676	23905	20456	17506	17701	17974	17727	17396	17488	17620	17581	17467	18057	19253	19299	18630	17719	17642	17417	17403	17590	17214	17622	17542	17619	17316	17390	17382	17513	17466	17461	17519	17435	17391	17493	17435	17451	17471	17470	17487	17389	17519	17306	17634	17220	17435	17387	17637	17630	17476	17455	17571	17488	17586	17564	17443	17342	17500	17409	17437	17493	17711	17460	17443	17529	17553	17622	17378	17359	17477	17343	17472	17459	17507	17376	17411	17375	17521	17575	17526	17518	17539	17394	17450	17366	17356	17388	17625	17627	17262	17357	17352	17336	17460	17427	17249	17409	17323	17386	17748	17452	17294	17610	17580	17404	17318	17425	17427	17367	17430	17408	17591	17562	17472	17440	17543	17360	17762	17415	17430	17436	17601	17492	17584	17340	17303	17400	17387	17460	17465	17490	17373	17452	17291	17336	17536	17641	17383	17669	17584	17543	17527	17342	17502	17572	17420	17359	17520	17300	17386	17381	17421	17463	17550	17721	17502	17355	17402	17413	17574	17525	17567	17627	17474	17372	17543	17574	17383	17244	17465	17564	17431	17432	17441	17346	17407	17436	17497	17500	17491	17510	17468	17299	17691	17284	17590	17259	17489	17348	17294	17356	17356	17377	17543	17444	17256	17341	17544	17517	17519	17276	17427	17632	17480	17406	17392	17303	17518	17397	17654	17705	17598	17454	17398	17420	17510	17332	17211	17730	17469	17472	17430	17585	17548	17483	17423	17494	17551	17509	17602	17171	17182	17341	17467	17564	17618	17493	17439	17609	17466	17538	17516	17334	17712	17464	17504	17418	17359	17545	17540	17175	17361	17487	17311	17550	17488	17407	17458	17451	17365	17310	17404	17528	17496	17552	17515	17345	17368	17491	17459	17278	17533	17462	17370	17539	17466	17429	17411	17402	17446	17559	17390	17396	17717	17400	17428	17412	17329	17389	17406	17647	17314	17432	17307	17428	17504	17454	17290	17519	17446	17370	17355	17441	17322	17487	17702	17303	17612	17590	17502	17315	17273	17185	17605	17390	17448	17359	17492	17421	17643	17603	17639	17620	17448	17219	17548	17560	17476	17448	17246	17475	17582	17286	17566	17552	17491	17428	17466	17440	17259	17326	17420	17351	17432	17415	17233	17426	17568	17345	17357	17610	17617	17456	17488	17266	17501	17420	17463	17419	17440	17548	17573	17324	17496	17445	17515	17427	17385	17416	17431	17530	17604	17458	17435	17464	17455	17227	17373	17509	17342	17214	17562	17422	17417	17370	17605	17268	17493	17211	17444	17543	17345	17415	17511	17522	17444	17353	17287	17276	17358	17512	17402	17424	17550	17427	17304	17444	17263	17327	17252	17516	17562	17438	17531	17434	17672	17655	17392	17555	17399	17345	17469	17401	17397	17454	17301	17226	17517	17599	17362	17412	17556	17668	17362	17408	17370	17390	17592	17444	17345	17241	17593	17392	17487	17554	17432	17491	17644	17471	17491	17388	17475	17403	17603	17497	17375	17676	17467	17531	17328	17383	17512	17517	17466	17483	17455	17630	17535	17398	17534	17506	17397	17402	17213	17493	17381	17526	17577	17272	17352	17626	17515	17286	17470	17567	17365	17333	17392	17325	17663	17401	17544	17431	17308	17381	17399	17381	17353	17537	17260	17318	17615	17529	17476	17638	17504	17538	17484	17543	17354	17501	17303	17485	17557	17273	17486	17201	17659	17520	17322	17369	17291	17522	17634	17450	17623	17576	17852	17420	17503	17347	17354	17544	17478	17392	17446	17694	17528	17462	17440	17564	17471	17385	17373	17251	17564	17630	17519	17556	17449	17449	17395	17558	17466	17517	17431	17367	17605	17649	17511	17624	17347	17535	17627	17561	17401	17476	17470	17408	17535	17499	17421	17535	17266	17508	17303	17627	17496	17318	17482	17444	17500	17563	17422	17611	17541	17623	17549	17375	17536	17370	17408	17476	17418	17547	17393	17553	17565	17684	17553	17497	17416	17443	17364	17641	17556	17425	17635	17404	17485	17442	17510	17492	17419	17386	17464	17619	17318	17450	17449	17523	17482	17678	17399	17464	17352	17349	17246	17477	17433	17314	17550	17344	17346	17557	17479	17639	17250	17459	17485	17388	17637	17424	17643	17250	17198	17370	17559	17502	17334	17582	17530	17633	17648	17596	17455	17403	17502	17314	17494	17526	17431	17599	17722	17518	17590	17512	17703	17277	17490	17462	17261	17407	17347	17537	17500	17582	17271	17423	17477	17501	17395	17629	17503	17545	17648	17277	17689	17340	17583	17471	17388	17481	17497	17361	17457	17485	17520	17515	17465	17486	17494	17565	17465	17649	17550	17609	17618	17575	17466	17386	17655	17419	17474	17512	17399	17425	17469	17421	17472	17402	17414	17626	17475	17381	17417	17533	17314	17366	17362	17494	17402	17263	17458	17371	17593	17514	17433	17497	17562	17684	17638	17310	17298	17465	17280	17425	17457	17400	17658	17437	17550	17723	17469	17388	17656	17339	17311	17334	17489	17286	17649	17417	17464	17313	17546	17395	17562	17509	17543	17445	17501	17594	17502	17568	17371	17542	17540	17514	17395	17347	17484	17598	17478	17278	17310	17423	17486	17437	17505	17550	17483	17397	17488	17391	17500	17615	17568	17575	17500	17494	17335	17429	17434	17443	17419	17368	17678	17380	17456	17412	17381	17397	17322	17318	17397	17132	17545	17336	17680	17752	17459	17347	17464	17500	17320	17434	17741	17361	17469	17522	17335	17426	17426	17661	17352	17573	17447	17360	17435	17592	17290	17278	17416	17505	17618	17456	17569	17380	17498	17586	17462	17651	17391	17609	17470	17424	17525	17413	17272	17472	17369	17549	17432	17288	17230	17370	17254	17419	17562	17459	17111	17298	17206	17437	17529	17590	17506	17433	17400	17329	17400	17433	17508	17430	17500	17448	17355	17243	17457	17722	17510	17522	17491	17293	17460	17721	17501	17440	17457	17425	17461	17538	17301	17425	17625	17390	17504	17567	17527	17551	17521	17376	17472	17583	17341	17347	17325	17606	17628	17616	17673	17525	17528	17505	17523	17344	17588	17199	17462	17474	17356	17555	17522	17466	17452	17600	17516	17483	17508	17360	17505	17457	17563	17178	17526	17496	17594	17409	17494	17445	17465	17456	17492	17284	17451	17384	17689	17587	17583	17498	17336	17437	17592	17773	17433	17522	17494	17396	17437	17415	17548	17451	17456	17524	17587	17689	17488	17557	17440	17543	17371	17503	17476	17528	17584	17586	17471	17509	17480	17510	17344	17392	17564	17404	17496	17389	17690	17448	17552	17433	17432	17406	17364	17443	17601	17637	17493	17365	17344	17604	17501	17416	17670	17421	17547	17601	17471	17306	17416	17375	17472	17413	17496	17495	17564	17542	17399	17265	17533	17528	17237	17483	17364	17501	17344	17244	17473	17549	17606	17639	17601	17562	17423	17459	17513	17224	17530	17585	17565	17418	17406	17523	17563	17449	17653	17447	17637	17466	17606	17362	17561	17551	17323	17457	17471	17715	17483	17520	17504	17480	17687	17524	17385	17499	17580	17622	17414	17348	17477	17403	17550	17144	17460	17584	17481	17642	17400	17631	17551	17371	17540	17274	17371	17277	17264	17524	17541	17377	17517	17458	17539	17553	17677	17693	17434	17488	17393	17532	17392	17429	17464	17648	17446	17196	17346	17503	17471	17405	17487	17291	17522	17446	17392	17528	17492	17515	17543	17327	17386	17234	17441	17411	17596	17549	17484	17438	17461	17363	17443	17642	17454	17420	17366	17614	17536	17403	17470	17496	17390	17531	17441	17517	17356	17392	17455	17345	17466	17446	17362	17355	17552	17423	17377	17375	17442	17422	17572	17264	17395	17418	17461	17420	17391	17418	17492	17385	17513	17389	17493	17345	17589	17600	17397	17504	17406	17415	17287	17393	17389	17396	17368	17428	17550	17228	17374	17407	17596	17333	17412	17483	17566	17490	17379	17514	17537	17510	17454	17539	17438	17277	17389	17470	17569	17534	17316	17396	17349	17533	17348	17468	17261	17437	17609	17355	17505	17488	17380	17576	17497	17569	17442	17365	17412	17402	17504	17485	17514	17236	17602	17400	17393	17382	17534	17535	17675	17618	17377	17377	17487	17423	17570	17537	17480	17298	17465	17660	17421	17553	17293	17505	17584	17517	17544	17595	17310	17487	17524	17347	17539	17319	17384	17292	17444	17501	17378	17441	17744	17319	17424	17509	17390	17692	17255	17355	17162	17444	17601	17590	17543	17548	17573	17457	17484	17389	17498	17501	17539	17463	17449	17426	17556	17268	17406	17328	17466	17336	17476	17596	17454	17488	17582	17366	17652	17521	17516	17463	17512	17371	17397	17496	17367	17651	17214	17560	17606	17511	17411	17458	17555	17401	17716	17497	17502	17462	17504	17364	17491	17400	17454	17535	17578	17571	17408	17408	17304	17685	17450	17589	17636	17427	17571	17431	17284	17577	17481	17304	17496	17466	17489	17598	17442	17415	17468	17321	17642	17601	17581	17386	17253	17503	17312	17450	17532	17437	17463	17571	17490	17523	17444	17432	17497	17466	17552	17528	17518	17492	17403	17400	17478	17687	17508	17676	17264	17456	17426	17519	17512	17425	17372	17647	17499	17523	17439	17459	17594	17352	17434	17286	17325	17172	17482	17430	17577	17434	17615	17527	17250	17709	17390	17444	17417	17549	17265	17482	17504	17594	17583	17629	17513	17543	17448	17285	17323	17431	17703	17286	17491	17311	17348	17631	17612	17622	17348	17436	17465	17471	17363	17488	17548	17510	17705	17455	17536	17386	17482	17466	17791	17471	17426	17545	17391	17685	17536	17293	17624	17656	17530	17437	17376	17362	17376	17487	17657	17501	17302	17530	17496	17384	17510	17532	17443	17449	17663	17486	17580	17492	17285	17455	17372	17555	17479	17325	17389	17583	17511	17511	17490	17626	17471	17378	17354	17541	17514	17550	17294	17183	17473	17713	17265	17397	17290	17468	17277	17323	17594	17465	17467	17308	17297	17561	17396	17525	17744	17526	17495	17379	17500	17630	17372	17436	17414	17522	17473	17475
14170	16005	15877	15466	15377	15397	15208	15216	15162	15064	15081	15214	15192	16305	17772	17331	16174	15188	15094	15148	15111	15044	15097	15150	14955	15206	15198	15037	15150	15224	15174	15163	15209	15074	15200	15070	15043	15210	15359	15301	15083	15234	15124	14967	15089	15114	15200	15167	15154	15238	15108	14903	15189	14976	15095	15035	14944	14837	15295	15180	15133	15047	15039	15096	15115	15112	15141	15021	15047	15004	15043	15145	15205	15060	15228	15012	15172	15120	15035	15080	15192	15113	15050	15253	15170	15136	15180	15040	15390	15130	15203	15150	15078	15098	15121	15287	15132	14994	15143	15251	15043	15064	15106	15087	15153	14919	15165	15009	15096	15130	15157	15229	15291	15049	15092	15131	15274	14951	15242	15134	15013	14992	15107	15143	15085	15068	15103	15149	15219	15219	15239	14905	15065	15043	14974	15161	15025	15087	15097	15255	15009	15217	15113	15052	15122	15078	15142	15128	15156	15071	15294	15160	15104	15182	15145	15069	15165	15257	14982	15220	15072	15090	15058	15145	15315	14851	15167	15042	15122	15075	14945	15117	15001	15089	15087	14959	15054	14837	14984	15073	15171	15240	15154	14984	15200	15153	15109	15048	15060	15220	15209	15074	15007	15294	15077	15197	14966	14948	15188	15260	15089	15202	15053	15091	15117	14914	15205	15071	15200	15190	14995	15072	15005	14985	15202	14907	15277	15097	15301	15129	15028	15144	15073	15280	15219	15128	15210	15109	15148	15069	15120	15251	15113	15088	15260	15038	15077	15217	15161	15131	15122	15063	15194	15108	15017	15232	14968	15027	15298	15102	15143	15051	15115	15208	15019	15177	14909	15038	15171	15162	15160	14972	15224	15196	15034	15182	15084	15125	15184	15120	15079	15124	15081	15163	15146	15085	15055	15145	14989	15305	15119	15301	15099	15004	15261	15194	15219	15129	15129	15188	15133	15108	15076	15111	15044	15076	15088	15217	15070	15086	15188	15184	15035	15038	15099	15145	14881	15065	15136	15120	15106	15147	14942	15118	15094	15299	15069	14850	15127	14919	15235	15062	15089	15046	15011	15299	14886	15074	15163	15147	15187	15217	15101	14856	15175	15138	15187	15096	15222	15119	15295	15018	15048	15146	15082	15027	15140	15111	15096	15029	15070	15181	14954	15140	15174	15121	15279	15257	15226	14963	15167	15173	14835	15201	15246	15053	15032	15237	15216	15176	15260	15032	14989	15074	14973	15281	15130	15218	15205	14889	15014	15022	14999	15202	15120	15054	15177	15049	15148	15034	14904	15138	15131	15137	15259	14935	15120	15154	15019	15166	15126	15080	15174	15116	15115	15198	15091	15046	15067	15048	15178	15077	15041	15115	15097	15064	15187	15173	15183	15172	14998	15248	15229	14983	15084	15094	15028	15113	15074	15184	15110	15152	15108	15038	15028	14961	15208	15163	15145	15188	15142	15063	14995	15171	15128	15153	15027	15270	15109	14995	15050	15181	15179	15206	15125	14974	15057	15259	15046	15103	14973	15146	15299	15033	15159	15119	15052	14953	15114	15166	15264	15229	15159	15173	15008	15041	15079	15227	15146	15183	15199	15226	15066	15026	15115	15247	15128	15068	15196	15027	15139	15110	15034	15133	15102	15090	15070	15287	15035	15050	15281	15037	15111	15141	15083	15256	15218	15051	15161	15164	15209	15320	15082	15030	15108	15058	15101	15167	15187	15137	15011	15149	15129	15119	15120	15008	15161	15208	15170	15109	15092	15036	15229	15062	15139	15030	15052	15181	14942	15139	15124	14941	14998	15158	15126	14943	15091	15243	15117	14988	15086	15100	15085	15085	15143	15077	15000	15172	15003	15252	15023	14932	14980	15318	15241	15248	15125	15113	15079	15157	15088	15207	15169	15079	15018	15186	15029	15359	14967	15121	15254	15261	15185	15177	15099	15053	15103	14945	15107	15171	15133	14978	15074	15242	15205	14984	15128	15311	15010	15186	15180	15143	15179	15166	15158	15117	15209	15145	15149	15384	15121	15225	15035	15062	15145	15123	15116	15161	15021	15140	14942	15111	15273	15239	15105	15215	15107	15144	15176	15168	15051	15115	15019	15053	15028	15309	15014	15160	15170	15034	15100	15136	15149	15130	15069	15128	15196	14985	15252	15105	15149	15114	15147	15307	15059	15161	15078	15056	15204	14936	15250	15224	15037	15208	15100	15027	15100	15182	15050	15139	15145	15228	15070	15212	15132	15281	15137	15083	14993	14948	15108	14972	15142	15157	14968	15133	15256	15011	14908	15045	15100	15080	15260	15165	15065	15092	14968	15209	15131	14947	15069	15087	15093	15198	15123	15020	14939	15151	15176	15264	15284	15038	15189	15129	14927	15235	15348	15208	15141	15167	15170	15076	15193	15132	15106	15113	15000	15132	15095	15039	15044	15074	15126	15215	15196	15040	15037	15064	15261	14994	15168	15080	15080	15153	15156	15141	15196	14950	14951	15170	15170	15003	15172	15119	15156	15000	15127	14977	15084	15151	15203	15125	15002	14909	15281	15202	14967	15103	15132	15236	15324	15073	15115	14965	15116	15086	15100	15207	15110	15167	15297	15152	15136	15022	15047	14973	15141	15166	15195	15016	15081	15052	15168	15126	14945	15130	15140	15255	15136	15094	14993	15154	15140	15112	15001	15138	15053	15137	15180	15239	15095	15114	15099	15077	15094	15189	15032	14987	15284	14986	15233	15027	15066	15211	15051	15210	15176	14966	15164	15190	15107	15101	14953	15197	15204	15087	14927	15159	15163	15370	15121	15038	15134	15128	15152	15008	15086	15235	15038	15056	15150	15096	15204	15116	15145	15120	14932	15040	15077	15102	15063	15186	15094	15002	15099	15101	15213	15090	15079	15228	15109	15067	15165	15108	15100	15049	15071	15178	15192	15232	15108	15231	15112	15267	15019	15037	15002	15233	15239	15014	15161	14981	15043	15074	15136	15098	15075	14936	15136	15004	15237	15098	15220	15025	15027	15134	14990	15006	15109	15179	15142	14912	15276	15046	14949	15223	15101	15190	15192	15080	15043	15117	15119	15192	15119	15127	15206	15130	15119	15241	15129	14958	15008	15169	15155	15116	15112	15106	15082	15276	15240	15230	15235	15168	15092	15096	14771	15109	15165	15091	15199	15140	15006	14943	15215	15235	15075	15164	15264	15101	15134	14930	15081	15189	15314	14910	14990	15132	15297	14896	15092	15227	15035	15132	15113	15062	15096	15067	15253	15293	15105	15141	15149	15106	15121	15114	15027	15112	15035	15140	15222	15239	15241	15152	15079	15187	15152	15129	15169	15043	15044	15239	15124	15089	15018	15110	15247	15043	15041	15221	15092	15030	15010	15067	15059	14980	14979	15225	15179	15087	14987	15042	15054	15191	14973	15048	15135	15205	15142	15022	15271	15327	15066	14933	15083	15026	15033	15003	15063	15068	15216	15109	15216	15199	15154	15250	14988	15281	15104	15278	14909	15131	14953	15098	15093	15111	15154	15054	15103	15136	15122	14905	15052	15219	15028	15042	15127	15082	15002	15090	15122	15215	15114	15238	15168	15076	15041	15060	15062	15102	15086	15092	15232	15164	15002	15121	14884	15085	15246	15114	15134	15168	14995	15097	15248	15240	15019	15277	15161	15333	15075	15228	15070	14929	15207	14910	15047	15263	15231	15026	15133	15168	15188	15138	15149	15024	15107	14978	15080	15184	15119	15020	15102	15091	15235	15027	15057	15134	14873	15178	15117	15055	15042	15177	15161	15094	15113	15011	15069	15159	15114	15019	15316	15226	14945	15244	15139	15070	15154	15041	15066	15134	15210	15091	15236	14996	15181	15084	15230	15150	15124	15100	15006	15225	15070	15194	15120	15107	15225	15160	15126	15134	15160	15190	14926	15036	15101	15008	15105	15054	15210	15184	15050	14979	15175	15182	15220	15128	15203	14983	15170	15149	15048	15108	15266	15095	15170	15063	15037	15218	15245	15193	14994	15219	15317	15161	15221	15188	15219	15078	15275	15030	15114	15245	15178	15123	15105	15126	15138	15135	15333	15181	14957	15063	14989	15012	15048	14973	15221	15173	14920	15136	15127	15314	15096	15088	15264	15110	15171	15216	15268	15062	15149	15132	15205	15197	15160	15061	15188	15309	15026	15085	15265	14988	15056	15133	15108	15096	15024	15175	15211	15046	15108	15153	15204	15005	15225	15165	15150	15062	15161	15034	15144	15152	15211	15166	15003	15311	15074	15213	15072	14987	15151	15051	15099	15179	15126	15103	15251	15069	15110	15271	15025	15163	15032	15015	15063	15166	15200	15039	15066	15157	15146	15085	14981	15189	15084	14980	15159	15246	14999	15140	15076	15292	15147	15205	15071	15038	15005	15165	15161	15059	15094	15060	15123	15037	15076	15115	15144	15200	15089	15082	15131	15056	14998	15117	15153	15202	15186	15069	15201	14844	15211	15136	14939	15102	15085	15103	15171	15190	15063	15069	15082	15154	15163	15136	15108	15102	15158	15116	15028	14839	15259	15279	15245	15098	15098	15173	15185	15084	15036	15311	15088	15083	15001	14903	15107	15154	15046	15126	15310	15241	15061	15275	15131	15261	15025	15287	15084	15065	15041	15335	15025	15141	15278	15154	15214	15090	15229	15062	15176	15265	15179	15121	15146	15070	15319	15198	15055	15139	15111	15266	15121	15184	15022	15191	14950	15039	14988	15135	15149	15121	15053	15150	15053	15076	15056	15178	15143	15099	15090	15110	15207	15020	15223	15169	15154	15065	15008	15061	15053	15201	14999	15040	15095	15107	15189	15187	15096	14908	15160	15140	15195	14984	15056	15154	15151	15125	15228	15172	15071	15183	15102	15165	15046	15165	15139	15139	15193	15069	15124	15081	15259	15064	15129	15126	15017	15041	15114	15016	15063	15016	15090	15013	15103	15299	15046	15157	15096	15020	14951	15078	15002	15253	15297	15059	15173	15125	15139	15291	14993	15097	15172	15140	15180	15065	15120	14950	15113	15049	15176	15027	15009	15395	15205	15087	15080	15163	15132	15228	15020	15161	14951	15123	15106	15095	15164	15117	15079	15260	15168	14915	15136	15069	15006	15095
23335	21030	28561	23719	21687	22027	20752	18117	17521	17695	17680	17635	17582	21046	29905	30107	24553	18891	17405	17455	17242	17304	17554	17120	17284	17401	17220	17181	17518	17431	17164	17110	17336	17205	17163	17429	17364	17442	17273	17078	17245	17313	17145	17085	17189	17338	17496	17171	17261	17148	17086	17201	17278	17274	17316	17209	17304	17264	17185	17200	17001	17249	17057	17148	17246	17100	17091	17318	17223	17126	16998	17296	17178	17278	17315	17163	17142	17257	17174	17260	17103	16996	17192	17122	17245	17443	17292	17117	17255	17533	16987	16976	17155	17217	17250	17148	17309	17376	17246	17193	17090	17045	17216	17206	17252	17248	17121	17174	17212	17133	17245	17036	17276	17013	17189	17145	17263	17277	17291	17412	17271	17326	17060	17161	17209	17288	17187	17122	17263	17276	17120	17335	17120	17325	17269	17314	17196	17269	17127	17313	17183	17279	17213	17298	17080	17108	17233	17129	17194	17318	17264	17260	17324	17107	17201	17117	17222	17343	17189	17189	17226	17229	17233	17179	17080	17228	17043	17328	17363	17146	17200	17194	17359	17187	17007	17146	16779	17125	17171	17150	17102	17211	17225	17193	17132	17137	17295	17010	17190	17188	17164	17146	17210	17118	17160	17084	17273	17163	17185	17213	17367	17127	17261	17085	17237	17149	17230	17285	17076	17036	17223	16880	17181	17147	17115	17218	17229	17329	17361	16938	17269	17190	17123	17183	17165	17076	17180	17259	17350	17144	17175	17250	17071	17253	17089	17202	17308	17154	17180	17142	17107	17309	17224	17118	17097	17040	17200	17311	17152	17187	17491	17268	17284	17001	17044	16983	17359	17058	17016	17175	17001	17227	17451	17203	17216	17062	17213	17266	17125	17238	17189	17315	17144	17465	17232	17209	17107	17326	17171	17120	17333	17278	17259	17183	17127	17287	17163	17166	17271	17249	17285	17058	17260	17040	17335	17136	17308	16858	17121	17218	17162	17086	17081	17010	17107	17221	17234	16996	17478	17357	17305	17049	17146	16933	17181	17141	17199	17249	17086	17195	17153	17382	17239	17191	17405	17232	17068	17276	17086	17009	17263	17077	17000	17254	17132	17181	17230	17233	17100	17253	17154	17006	17299	17164	16937	17090	17177	17080	17147	16983	17175	17182	17254	17297	17136	17049	17214	17085	17223	17385	17141	17178	17359	17308	16941	17175	16978	17103	17203	17092	17203	17176	17391	17071	17213	17297	17115	17158	17165	17136	17055	17406	17259	17344	17164	17095	17068	17238	17227	17340	17115	17205	17253	17220	17142	17175	17231	17338	17118	17028	17074	17147	17038	17182	17258	17161	17438	17293	17072	17124	17133	17268	17148	17236	17138	17209	17237	17202	17226	17196	17103	17296	17434	17249	17322	17062	17194	17133	17217	17376	17213	17221	17192	17247	17208	17129	17200	17329	17411	17133	17339	17290	17204	17062	17326	17058	17082	17093	16983	17071	17043	17309	17184	17071	17225	17080	17293	17299	17217	17312	17256	17338	17194	17287	17127	17199	17103	17355	17170	17272	17057	17373	17306	17202	17110	17096	17269	17081	17326	17180	17181	17144	17182	17186	17053	17628	17184	17247	17312	17159	17120	17120	17311	17331	17242	17099	17207	17213	17193	17228	17151	17188	17034	17225	17181	17036	17186	17311	17070	17480	17231	17243	17119	17148	17381	16948	17138	17326	17162	17210	17185	17155	17254	17136	17219	17125	17060	17146	17312	17167	17244	17095	17171	17221	17089	17116	17230	17442	17348	17221	17278	17137	17153	17050	17219	17321	17247	17244	17130	17070	17006	17264	17119	17078	17203	17135	17224	17103	17359	17237	17219	17092	17068	17021	17252	17322	17182	17134	17298	17190	17343	17072	16989	17043	17174	17290	17197	17293	17369	17177	17284	17124	17025	17229	17175	17205	17242	17051	17281	17318	17184	17371	17205	17209	17255	17281	17136	17239	16888	17192	17128	17274	17188	17192	17296	17260	17097	17376	17172	17152	17215	17172	17239	17355	17307	17048	17218	17183	17329	17288	17215	17124	17205	17129	17211	17263	17339	17257	17128	17401	17297	17201	17393	17347	17095	17222	16925	16935	17373	17055	17033	17126	17244	17127	17123	17242	17193	17146	17345	17202	17174	17321	16962	17099	17087	17132	17216	17148	17246	17278	17236	17312	17310	17243	17171	17250	17295	17165	17067	17159	17182	17224	17192	17115	17253	16949	17020	17339	17278	17149	17369	17127	16960	17287	17184	17196	17087	17220	17343	17367	17437	17133	17289	17141	17302	17131	17222	17116	17045	17394	17361	17232	17227	17213	17238	17173	17114	17051	17316	17314	17309	17488	17363	17261	17282	17258	16930	17082	17187	17209	17286	17099	17275	17142	17402	17175	17347	17358	17280	17158	17162	17144	17072	17147	17048	17351	17247	17087	17298	17268	17163	17052	17356	17263	17289	17281	17177	17318	17309	17131	17280	17238	17174	17242	17094	17229	17227	17135	17144	17023	17157	17213	17116	16993	17288	17255	17345	17065	17013	17215	17189	17245	17151	17388	17358	17335	17085	17299	17243	17374	17107	17239	17247	17075	17416	17181	17136	17006	17448	17203	17232	17360	17292	17097	17217	16910	17167	17211	17037	17148	17301	17236	17247	17239	17192	17197	17080	17052	17023	17129	17087	17170	17351	17131	17057	17154	17300	17331	17391	17403	17250	17277	17279	17117	17135	17483	17166	17141	17310	17089	17180	17202	17185	17197	17086	17192	17247	17088	17075	17104	17230	17296	17155	17110	17191	17242	17149	17181	17340	17186	17287	17250	17297	17106	17073	17107	17312	16881	17143	17251	17103	17166	17249	17180	17250	17356	17162	17222	17359	17022	17176	17257	16952	17086	17256	17270	17207	17158	17256	17085	16981	17326	17342	17314	17186	17149	17284	17260	17140	17276	16952	17095	17029	17380	17201	17217	17354	17181	17273	17030	17273	17123	17177	17372	17074	17096	17194	17218	17091	17022	17293	17024	17099	17251	17193	17087	17197	17157	17069	17186	17297	17171	17404	17178	17180	17184	17002	17119	17489	17355	17253	17394	17148	17387	17234	17093	17323	17203	17312	17098	17279	17196	16993	17106	17208	17074	17098	17211	17066	17127	17175	17132	17103	17144	16990	17061	17386	17274	17103	17235	17223	17123	17299	17356	17127	17214	17094	17251	17071	16923	17216	17315	17004	17152	17357	17112	17043	17194	17254	17243	17160	17455	17221	17388	17252	16994	17101	17119	17237	17458	16980	17247	17199	17201	17108	17003	17058	17102	17290	17270	17437	17085	17021	17149	17027	17319	17421	17123	17193	17016	17304	17405	17299	17181	17180	17372	17327	17256	17066	17244	17125	17366	17302	17285	17384	17115	17357	17150	17137	17409	17200	17326	17455	17166	17015	17335	17176	17300	17339	17213	17044	17251	17341	17184	17202	17124	17035	16966	17281	17101	17411	17340	17278	17160	17184	17204	17201	17257	17460	17447	17308	17299	17070	17258	17079	17055	17126	17092	17314	17333	17143	17193	17183	17228	16955	17186	17273	17225	17085	17290	17373	17300	17213	17203	17148	17142	17280	17033	17168	16880	17110	17330	17157	17162	17055	17333	17236	17288	17172	17233	17252	17153	17054	17054	17187	17285	17056	17298	17206	17255	17217	17398	17411	17098	17296	17297	17154	17239	17072	17053	17026	17149	17228	17113	17240	17208	17200	17002	17143	17195	17186	17078	17092	17189	17249	17140	17087	17151	16985	17208	17272	17052	17509	17028	17369	17249	17169	17381	17235	17045	17105	17232	17095	17344	17265	17279	17227	17290	17151	17289	17212	17195	17210	17198	17169	17108	17397	17134	17152	17246	17324	17249	17225	17097	17001	16955	17271	17368	17336	17173	17076	17291	17295	17361	17231	17176	17034	17203	17242	17171	17157	17139	17211	17176	17317	17003	17027	17110	17170	17156	17035	17337	17162	17182	17113	17374	17213	17142	17235	17060	17291	17258	17315	17216	17188	17303	17135	17326	17345	17212	17121	17225	17058	17164	17293	17236	17248	17134	17391	17111	17288	17250	17282	17273	17305	17175	17100	17147	17330	17288	17217	17123	17199	17075	17208	17061	17082	17248	17297	17162	17094	17031	17376	17237	17354	17034	17279	17289	17357	17174	17050	17141	17335	17236	17238	17063	17325	17370	17181	17101	17129	17105	16954	17190	17307	17117	17154	17008	17208	17217	17182	17202	16991	17193	17074	17130	17306	17188	17249	17365	17123	17293	16972	17131	17184	17130	17057	17196	17290	17202	17175	17360	17027	17168	17165	17332	17248	17238	17233	17373	17124	17290	17110	16999	17200	16999	17156	17213	17008	16979	17040	17146	17083	17401	17179	17276	17161	17107	17337	17140	17208	17093	17227	17180	17375	17229	17088	17178	17213	17153	17069	17192	17060	17205	17250	17192	17163	17358	17423	17161	17146	17411	17211	17340	17398	17215	17320	17219	17138	17140	16988	17022	17231	17113	17414	17182	17096	17179	17198	17308	17105	17299	17249	17170	17075	17186	17250	17092	17276	17275	17208	17278	17100	17200	17289	17152	16953	17253	17125	17257	17208	17036	17257	17026	17113	17134	16910	17070	17103	17318	17255	17159	17305	17314	17163	17346	17114	17136	17265	17217	17198	17165	17396	17190	17045	17164	17280	17331	17099	17275	17320	17117	17272	17201	17278	17160	17160	16980	17400	17148	17001	17138	17268	17126	17283	17171	17220	17260	17185	17203	17362	17227	17244	17176	17024	17220	17167	17320	17226	17137	17111	16964	17090	17201	17152	17172	17298	17258	17179	17068	17174	17160	17336	17158	17237	17209	17280	17058	17135	17205	17186	17233	17316	17152	17080	17161	17076	17050	17144	17251	17179	17207	17167	17019	17218	17097	17459	17046	17129	17205	17296	17271	17326	17294	17262	17108	17090	17254	17302	17330	17226	17170	17080	17117	17101	17087	17170	17219	17199	17040	17327	17232	17380	17150	17337	17286	17105	17159	17198	17046	17335	17142	17166	17252	17307	17269	17201	17098	17175	17334	17333	16987	17282	17328	17325	17280
13092	21549	20410	17754	16662	16074	15690	15408	15394	15317	15368	15073	15382	21625	32270	30731	23253	15842	14816	15047	14913	14909	14914	14954	15032	14912	15007	14968	14947	14884	14774	14892	14880	14831	15046	14911	14779	14838	15020	14907	15006	14934	14878	14783	14922	14831	14881	14809	14989	15068	14988	14867	14924	14757	14897	15019	14957	15017	14925	14767	14949	14821	15003	14904	14946	14883	14819	14795	15036	14985	15046	14932	15002	14896	15024	15032	14767	14992	14949	14724	14996	14801	14911	15016	14824	14838	14998	14750	14978	14923	14874	15022	14861	14929	14927	14749	15029	14962	14947	14796	14928	14864	14884	15023	14808	14893	14654	14984	14932	15063	15049	14887	14824	14997	14782	14995	14791	14955	15081	14797	14837	14873	14747	14931	14986	15037	14984	14815	14867	14829	14986	14904	14828	14909	15105	14876	15015	15017	14885	14865	14937	15017	14952	14933	14840	14805	14926	14930	14912	14864	14835	15047	14927	14953	14943	14749	14855	14840	14945	14911	14869	14837	15074	14907	14992	14941	14962	14887	14889	14800	14958	14892	14747	14870	15020	14814	14909	15102	14878	14874	14990	14946	14777	14974	15042	14837	15037	14980	14868	14954	14978	14736	14931	14920	14870	15089	14870	14844	14898	14999	15015	14928	14903	14968	14943	14885	15022	14959	14860	14875	14891	14895	14912	14900	14922	14781	14852	14923	15037	14913	15040	14795	14987	14945	14718	15048	14915	14838	14853	15022	15000	15068	14911	15055	14867	14929	14973	14679	14823	14853	14827	14827	15103	14728	14828	14726	14883	14816	14898	14909	14878	14865	14856	14905	14824	14806	14959	14832	14948	14904	14954	14821	14846	14841	14842	14837	15004	14998	14849	15014	14848	15000	14805	14936	14716	14939	14843	15076	14844	14835	14981	14721	14915	15035	14745	14989	14915	15020	14908	15054	14916	14851	15081	15000	14719	14766	14915	14884	14926	14843	15016	14857	14888	14866	14853	14992	14778	14872	14766	14916	15065	14824	14979	14958	14921	14963	15023	14952	15054	14919	14929	14986	14894	14892	14764	15002	14795	14917	14985	14918	14930	14967	14926	15131	14845	14935	15040	15066	14963	14949	14803	14928	14849	15028	14872	14716	14871	14983	14762	15057	15008	14960	14747	14818	15034	14910	14900	14865	14892	14916	14810	14768	14932	14841	14812	14829	14849	14749	14821	14943	14898	14999	14972	14972	14826	14918	15054	15054	14978	14773	14876	14875	14837	14986	14970	14920	15037	14879	15005	15004	14818	14835	14833	14826	14919	14913	15011	15093	14707	14948	14795	15103	15037	14838	14764	14932	14820	14815	14930	14861	15122	14820	14784	14910	14636	14928	14841	14803	14838	14835	14770	14827	14960	14815	15045	14878	14965	14783	14865	15018	14961	15018	14793	14808	14920	14919	14999	14895	15044	14792	14829	14822	14662	14950	14928	15145	14772	15198	14860	14993	14959	14783	14966	14894	14944	14841	14869	14800	14939	14927	14925	14838	14815	15096	14864	14965	15114	14945	14805	14734	14817	14958	14759	14944	14822	14905	14959	14824	15001	14752	14884	14740	14900	14837	14779	15064	15067	15039	14968	14825	14926	14908	14942	15071	14568	14956	14914	14749	14777	14829	14847	14850	14765	14870	15045	14915	14871	14906	14946	14913	14844	14903	14893	14871	14793	14959	14886	14937	14807	14826	14747	14896	14862	14914	14957	14875	15032	14900	14925	14806	14870	15037	14912	14831	14878	15042	14826	14920	14813	14906	14698	14975	14918	14988	14899	14792	14901	14926	14792	14904	14932	15016	14923	15058	14752	14797	14901	14880	14957	14935	14725	14966	15099	15108	14752	14867	14930	14757	14843	14877	15158	14801	14975	14869	14959	14804	14860	14908	14849	14881	14867	14844	14882	14901	14865	15007	14905	14830	15057	14807	14959	14753	15000	14870	14910	14803	14947	15030	14757	14780	14820	14880	14965	14816	14757	15017	14960	14794	14834	14760	15016	14901	14831	14865	14992	14812	14859	14916	14716	14836	15022	14926	14809	14835	14985	14774	14913	14798	14918	14815	14939	14763	14930	14905	15036	14826	14880	14853	14964	14853	14947	14847	14902	14872	14824	14835	14829	14755	14881	14824	14891	14867	15036	14831	15001	14902	15029	14930	14997	14852	14829	14680	14845	14784	14822	14843	14885	14968	15072	15002	14896	14805	14814	14802	14949	14882	14792	14991	14753	14995	14832	14994	14960	14895	14933	14972	14955	14909	14717	14848	14756	15028	14974	15034	14844	14916	14832	14927	14934	14905	14797	14662	15066	14829	14910	14992	14980	14845	14896	14993	15011	14822	14964	14940	14930	14842	14984	14742	14994	14891	14956	14821	15043	14893	14995	14844	14876	14964	14770	14930	14848	14907	14792	14799	14952	14893	14917	14909	14820	14854	14842	14838	15019	14701	14837	14875	14818	15031	14974	14847	14777	14761	14789	14908	15054	14785	15205	14945	14883	15053	14975	14808	14826	14867	14901	14960	14951	14932	14863	14790	14796	14925	15017	15128	14872	14803	14883	14773	15050	14801	15085	14921	14786	15079	14966	14994	14837	14881	15082	15033	14981	14700	14980	14886	14897	14951	14752	14896	14918	14899	14869	14903	14876	14850	14777	14922	14872	14958	15110	14954	14762	14937	14941	14771	14920	15004	14830	14802	14926	14932	14994	14727	14865	14785	14813	14798	15009	14880	14761	15118	14780	15055	14817	14963	14850	14916	14917	14719	14835	14927	14831	14946	14961	14827	14876	14848	14834	14843	14732	14910	14883	15038	14868	14794	14677	14714	14794	14797	14920	14930	14903	14887	14799	15031	14938	14820	14886	14908	14935	14839	14774	15050	14800	14817	14856	14966	15086	14743	14988	14779	14910	14755	14915	15074	14934	14826	14885	14918	14879	15041	14761	14899	14837	14693	14713	15000	14678	14926	14898	14910	14808	15093	14761	14844	14907	14974	14836	14748	14722	14903	15126	14941	14919	14909	15027	14877	14890	15092	14908	14916	14891	15001	14868	14985	14972	14759	14797	15001	14801	14958	14983	14833	15091	14830	14992	14588	15004	15083	15055	14842	15071	14946	14910	15051	14826	14767	14956	14823	14882	14916	14986	14919	14780	14655	14807	14873	14939	14957	14875	14735	15026	14706	14950	14977	14899	14754	14717	14884	14934	15053	14879	14694	14814	15069	14853	14944	14770	15104	14868	15012	14909	14748	14876	15117	14883	14773	14817	14941	14772	14872	14971	15039	14908	14998	14907	14875	15033	14773	14812	14759	14992	14939	14935	14926	15122	14854	14970	15053	14862	14796	14929	14931	14700	15138	14914	14887	14884	14869	14868	14815	14743	15012	14876	14946	14911	14793	14971	14797	14832	14768	14849	14896	15000	14780	14975	14804	15008	14710	14939	14732	14885	14665	14882	15039	15034	14935	14785	15024	14827	14953	14946	14787	14867	14878	14822	14836	14988	14810	15106	15003	14857	14856	14871	14845	14943	14854	14843	14859	14918	14857	14849	14955	14843	14965	14923	14869	14954	15107	15090	14926	14697	15010	14788	14820	14953	14906	14795	14733	14937	14842	14889	14887	14916	14829	14910	14711	14852	15001	14789	14843	14835	14829	15000	14940	14972	14734	14903	14723	14794	14824	14828	15002	14861	15025	14809	14899	14946	14919	14932	15006	14883	14824	14833	14836	14910	14925	14857	15054	14846	14871	14891	14871	14927	14920	14960	14767	14946	14946	14843	14878	14862	14854	14933	14850	14823	14853	14856	14849	15037	14940	15120	14842	14928	14866	14953	14990	14984	15002	14887	14913	14806	14967	14850	14891	14933	14810	14833	14912	14931	14822	14830	14918	14770	14809	14858	15099	14919	15121	14755	14722	14935	14872	14980	14940	14686	14976	14909	14856	14963	14847	14821	15088	14933	14804	14721	14826	14988	14970	14943	14885	14839	14963	14920	14886	14798	14832	14844	14818	14815	14938	14835	14722	14978	14894	14962	14894	14875	14977	14904	14757	14923	15043	14823	14827	14976	14926	14783	14916	15007	14905	14959	14965	15045	14758	14768	14889	14835	14796	14944	14907	14860	14947	15023	14920	14931	14849	14944	14783	14881	14849	14808	15024	14938	14771	14993	14978	14894	14855	14837	14987	14876	15051	14779	14885	14795	14862	14838	14897	15042	14902	15063	14969	14733	15037	15045	14697	15052	14881	14944	15036	14864	14902	14687	14891	14885	14956	14926	14820	14790	14912	14854	14855	14951	15041	14857	15001	14981	15045	14973	14891	15042	14873	15169	14924	14852	15043	14875	14896	14899	14897	14883	14985	14879	14970	14849	14752	14752	14905	14935	14864	14909	14813	14977	14873	14846	15055	14920	14812	14912	15093	14988	14857	14721	15010	14774	14919	14837	14853	14781	15010	14908	15000	14950	14875	14834	14808	14881	15052	14936	14906	15064	14933	14892	14683	14980	14843	14939	14925	14927	14889	15094	14673	15005	14905	14764	15023	14875	14789	14852	14885	14840	14823	14821	14821	14880	14879	14933	14983	14892	14878	14864	14857	14982	14971	14914	14845	14931	14822	14762	14844	14900	14837	14956	14850	14874	14849	14873	14879	14861	14813	14848	14818	14926	14926	14858	14909	14877	14942	14862	14746	14715	14931	14936	14924	14910	14989	15038	14805	14910	14808	14955	14820	15000	14896	15078	14887	14844	15004	14981	14893	14919	14925	14843	14827	15025	14812	14973	14917	14929	14839	14833	14851	14879	14951	14888	14845	14835	14753	15021	14905	14868	14801	14978	14866	15036	14893	14802	14817	14828	14939	14884	14949	15063	14900	14891	14716	14819	15039	14882	15032	14904	14819	14867	14750	15054	14803	14856	15041	14839	14761	15025	14943	14991	14903	14812	15019	14931	14877	14817	15028	14910	14901	14898	14876	14791	14849	14835	15029	14979	14791	15078	14775	14801	14894	14909	14859	14934	15011	15145	14731	14754	14669	14814	14928	14900	14928	14872	14946	14884	14940	14994	14979	14917	14766	14923	14897	14956	15041	14901	14834	14953	14877	14874	14969	14841	15134
22383	20994	28808	23350	21140	23169	25282	20021	18902	19586	19355	19272	19295	27755	39024	37235	29679	22148	19094	18958	18596	18756	18875	18697	18607	18768	18588	18775	18672	18633	18821	18787	18565	19011	18633	18859	18745	18722	18773	18929	18733	18577	18738	18654	18584	18540	18997	18604	18835	18589	18636	18741	18736	18446	18841	18671	18483	18664	18517	18685	18632	18565	18756	18794	18792	18596	18822	18674	18585	18730	18683	18345	18490	18815	18801	18523	18713	18569	18717	18702	18653	18582	18607	18689	18743	18843	18792	18692	18611	18592	18721	18680	18704	18493	18505	18523	18686	18620	18572	18833	18640	18486	18644	18448	18616	18812	18644	18859	18675	18797	18618	18721	18590	18835	18354	18385	18556	18472	18601	18802	18526	18448	18589	18679	18761	18516	18739	18466	18773	18608	18643	18624	18749	18716	18677	18548	18745	18693	18437	18692	18727	18665	18542	18577	18449	18682	18559	18579	18528	18609	18633	18454	18674	18336	18475	18559	18796	18659	18701	18745	18484	18583	18395	18523	18447	18529	18573	18570	18712	18541	18653	18645	18635	18608	18674	18671	18617	18712	18598	18623	18507	18787	18633	18580	18417	18578	18669	18609	18633	18667	18808	18407	18579	18608	18709	18577	18556	18572	18554	18581	18867	18507	18583	18766	18586	18570	18486	18464	18568	18403	18576	18784	18612	18664	18520	18700	18585	18563	18564	18444	18690	18509	18541	18587	18655	18606	18469	18374	18464	18633	18791	18624	18422	18527	18573	18722	18615	18701	18425	18596	18640	18488	18697	18623	18691	18624	18636	18507	18629	18565	18617	18513	18715	18689	18847	18779	18511	18614	18681	18649	18668	18631	18565	18518	18641	18722	18505	18554	18450	18744	18471	18624	18530	18514	18559	18648	18583	18615	18646	18689	18584	18447	18645	18527	18787	18415	18669	18630	18599	18688	18748	18637	18657	18583	18648	18676	18711	18483	18548	18418	18799	18657	18606	18497	18651	18773	18814	18668	18812	18770	18696	18701	18634	18751	18772	18626	18702	18706	18599	18624	18596	18782	18420	18682	18520	18581	18659	18616	18525	18637	18584	18705	18600	18467	18692	18437	18443	18605	18336	18688	18710	18725	18604	18540	18500	18629	18723	18532	18405	18509	18584	18629	18757	18623	18385	18825	18444	18672	18747	18740	18501	18605	18521	18632	18672	18579	18662	18658	18477	18629	18680	18506	18703	18570	18699	18691	18462	18379	18601	18528	18599	18536	18512	18455	18418	18598	18446	18677	18771	18594	18479	18733	18562	18501	18684	18502	18497	18677	18351	18368	18601	18672	18518	18671	18589	18838	18534	18535	18573	18589	18582	18515	18633	18606	18699	18353	18487	18430	18779	18799	18529	18706	18678	18510	18723	18534	18723	18596	18744	18689	18765	18796	18743	18514	18730	18646	18778	18757	18605	18463	18705	18649	18452	18511	18672	18527	18484	18764	18825	18676	18478	18532	18539	18716	18625	18554	18404	18719	18697	18699	18692	18550	18600	18703	18476	18739	18469	18836	18369	18597	18495	18667	18647	18671	18646	18766	18606	18587	18652	18421	18735	18407	18671	18827	18573	18567	18612	18402	18552	18391	18524	18804	18540	18675	18593	18481	18702	18538	18819	18605	18649	18628	18515	18617	18592	18522	18543	18344	18510	18420	18559	18635	18497	18605	18526	18597	18617	18722	18580	18697	18634	18777	18616	18583	18515	18503	18609	18636	18661	18669	18465	18533	18565	18784	18386	18565	18797	18727	18553	18632	18504	18611	18420	18523	18631	18482	18809	18427	18847	18710	18590	18551	18708	18592	18531	18493	18615	18749	18666	18681	18469	18401	18446	18453	18492	18806	18502	18686	18664	18534	18648	18636	18688	18832	18467	18551	18604	18469	18710	18491	18580	18686	18759	18759	18541	18803	18734	18616	18556	18654	18670	18537	18425	18490	18521	18597	18464	18529	18860	18790	18557	18695	18582	18403	18704	18589	18467	18441	18628	18619	18602	18483	18548	18519	18787	18731	18590	18587	18514	18789	18756	18482	18693	18732	18502	18594	18431	18651	18685	18836	18569	18763	18635	18617	18588	18414	18407	18660	18528	18614	18541	18589	18671	18657	18573	18434	18618	18478	18543	18593	18686	18714	18556	18372	18485	18482	18544	18576	18613	18775	18794	18490	18703	18620	18556	18667	18529	18546	18524	18574	18548	18686	18661	18629	18726	18588	18540	18620	18506	18282	18374	18684	18641	18674	18766	18675	18512	18516	18896	18587	18524	18580	18510	18682	18825	18613	18586	18541	18514	18666	18624	18622	18602	18702	18582	18488	18477	18377	18757	18615	18520	18461	18618	18657	18265	18616	18469	18549	18560	18625	18536	18599	18523	18714	18802	18622	18587	18484	18652	18669	18607	18645	18739	18468	18675	18474	18696	18590	18507	18823	18666	18509	18616	18790	18790	18499	18648	18673	18552	18566	18659	18548	18720	18504	18451	18592	18657	18625	18520	18769	18679	18524	18450	18227	18602	18623	18586	18680	18677	18607	18493	18771	18669	18537	18481	18809	18442	18522	18651	18577	18644	18458	18623	18853	18560	18443	18602	18615	18712	18743	18748	18606	18692	18682	18483	18699	18714	18372	18595	18559	18537	18655	18684	18525	18595	18599	18365	18657	18488	18688	18648	18526	18555	18654	18422	18613	18497	18591	18653	18710	18700	18598	18705	18666	18618	18621	18570	18587	18587	18628	18613	18779	18505	18547	18612	18670	18488	18422	18505	18882	18666	18456	18664	18269	18623	18635	18660	18522	18496	18450	18661	18734	18706	18485	18402	18533	18699	18372	18710	18758	18646	18743	18637	18495	18589	18479	18552	18565	18561	18443	18624	18575	18540	18665	18540	18603	18640	18588	18530	18613	18572	18611	18524	18768	18480	18367	18995	18629	18794	18704	18757	18374	18668	18534	18614	18640	18649	18802	18583	18724	18600	18633	18671	18543	18661	18715	18685	18392	18676	18661	18552	18620	18655	18696	18699	18680	18576	18675	18453	18703	18794	18708	18525	18531	18687	18622	18502	18651	18631	18741	18418	18793	18867	18699	18414	18521	18451	18419	18706	18521	18559	18579	18455	18588	18733	18694	18639	18778	18768	18727	18532	18490	18617	18540	18539	18692	18690	18620	18645	18721	18522	18590	18580	18608	18574	18527	18416	18565	18695	18578	18636	18454	18422	18762	18752	18628	18567	18483	18520	18467	18622	18539	18683	18546	18664	18707	18333	18342	18510	18558	18509	18558	18710	18568	18611	18609	18550	18611	18494	18645	18665	18478	18805	18574	18700	18643	18611	18661	18820	18470	18595	18671	18516	18522	18490	18625	18545	18658	18582	18712	18494	18538	18452	18636	18545	18610	18716	18643	18784	18801	18603	18716	18667	18734	18604	18566	18777	18491	18749	18572	18620	18658	18660	18722	18425	18617	18602	18400	18475	18779	18600	18645	18604	18595	18724	18638	18529	18750	18618	18700	18648	18612	18660	18676	18635	18562	18645	18711	18626	18792	18779	18497	18730	18600	18590	18869	18366	18551	18597	18507	18909	18615	18619	18695	18539	18636	18624	18546	18706	18542	18586	18655	18458	18615	18585	18615	18545	18341	18634	18737	18683	18711	18649	18505	18510	18579	18660	18482	18602	18435	18471	18693	18405	18452	18612	18516	18734	18871	18772	18632	18759	18761	18607	18626	18562	18509	18476	18789	18448	18501	18442	18597	18888	18801	18596	18502	18578	18495	18615	18665	18620	18693	18402	18559	18783	18678	18630	18579	18632	18523	18494	18487	18840	18623	18705	18470	18742	18586	18468	18637	18505	18634	18545	18648	18606	18539	18688	18491	18474	18439	18612	18619	18406	18500	18562	18601	18627	18581	18692	18500	18631	18548	18506	18554	18494	18359	18449	18482	18509	18624	18686	18778	18633	18504	18439	18440	18704	18769	18613	18619	18810	18591	18618	18836	18547	18607	18528	18451	18452	18400	18661	18717	18555	18701	18746	18630	18557	18475	18763	18728	18354	18582	18704	18458	18488	18489	18455	18624	18600	18530	18168	18720	18423	18552	18479	18600	18384	18385	18739	18700	18677	18658	18761	18737	18736	18724	18750	18695	18570	18818	18779	18452	18578	18763	18743	18412	18692	18500	18641	18500	18592	18534	18617	18774	18502	18581	18661	18601	18752	18838	18523	18601	18542	18481	18572	18520	18686	18763	18619	18636	18581	18629	18815	18541	18676	18677	18716	18679	18485	18493	18678	18608	18495	18652	18575	18438	18618	18660	18710	18675	18429	18425	18705	18774	18570	18548	18369	18593	18374	18628	18573	18615	18679	18541	18586	18516	18569	18615	18506	18649	18587	18590	18546	18511	18518	18349	18357	18558	18545	18703	18654	18733	18667	18819	18478	18545	18790	18603	18751	18655	18571	18746	18426	18510	18669	18578	18800	18299	18510	18526	18658	18664	18727	18562	18533	18619	18437	18558	18571	18599	18472	18622	18710	18535	18597	18598	18634	18590	18578	18481	18699	18597	18496	18648	18607	18607	18773	18356	18574	18536	18526	18646	18789	18557	18504	18729	18575	18682	18569	18657	18554	18612	18724	18747	18567	18301	18841	18473	18663	18596	18646	18464	18558	18757	18820	18443	18686	18563	18484	18513	18663	18483	18472	18523	18413	18735	18722	18764	18651	18833	18605	18631	18595	18696	18656	18516	18665	18737	18635	18535	18569	18561	18625	18443	18588	18588	18530	18421	18554	18499	18624	18520	18725	18669	18668	18567	18595	18789	18526	18527	18648	18685	18797	18432	18497	18558	18670	18286	18534	18523	18598	18785	18588	18596	18531	18845	18561	18584	18585	18561	18828	18624	18556	18772	18564	18611	18680	18599	18807	18567	18655	18564	18717	18669	18575	18578	18668	18586	18361	18639	18791	18607	18542	18599	18674	18546	18570	18464	18588	18611	18601	18722	18514	18694	18592	18725	18527	18504	18591	18510	18579	18577	18651	18800	18566	18597	18572	18525	18662	18594	18569	18498	18537	18647	18636	18606	18472	18646	18476	18595	18503	18817	18587	18785	18567	18396
14939	26384	24342	20560	18637	17816	17111	16602	16492	16233	16098	16020	16237	29735	40279	37203	28281	18103	15724	15773	15854	15827	15776	15585	15529	15669	15776	15760	15690	15650	15635	15619	15736	15819	15709	15742	15765	15676	15737	15765	15593	15706	15736	15754	15659	15703	15522	15821	15734	15714	15781	15745	15807	15812	15677	15752	15652	15595	15734	15528	15672	15643	15427	15671	15668	15604	15575	15505	15819	15496	15758	15683	15664	15738	15713	15731	15530	15709	15630	15609	15933	15723	15507	15664	15646	15792	15797	15584	15591	15624	15684	15655	15729	15597	15620	15512	15541	15656	15647	15695	15662	15486	15637	15692	15724	15815	15984	15848	15708	15750	15698	15674	15594	15648	15803	15581	15614	15669	15781	15574	15617	15544	15613	15744	15561	15549	15634	15645	15775	15629	15782	15464	15594	15644	15786	15635	15835	15622	15607	15623	15775	15578	15806	15504	15520	15553	15677	15713	15534	15686	15797	15623	15756	15532	15587	15564	15593	15634	15635	15661	15678	15739	15617	15612	15706	15523	15674	15613	15714	15763	15684	15441	15543	15781	15698	15608	15710	15647	15582	15644	15709	15499	15718	15602	15560	15672	15642	15691	15652	15661	15629	15694	15768	15835	15487	15618	15666	15599	15615	15552	15607	15670	15666	15572	15643	15676	15603	15651	15667	15708	15723	15676	15637	15584	15669	15526	15637	15727	15575	15520	15596	15527	15540	15743	15551	15626	15803	15539	15576	15692	15567	15694	15621	15542	15641	15470	15601	15710	15654	15594	15613	15661	15736	15705	15394	15628	15690	15701	15686	15632	15686	15582	15768	15693	15695	15585	15607	15642	15787	15661	15577	15736	15633	15528	15481	15665	15570	15725	15588	15748	15446	15618	15734	15560	15743	15675	15693	15593	15748	15494	15743	15628	15621	15591	15586	15706	15678	15598	15682	15733	15530	15638	15613	15527	15632	15590	15644	15723	15604	15824	15702	15486	15632	15660	15553	15602	15672	15629	15536	15625	15514	15666	15755	15624	15531	15659	15576	15670	15745	15625	15650	15575	15361	15632	15648	15666	15640	15712	15668	15477	15736	15643	15773	15490	15703	15596	15514	15593	15802	15657	15621	15674	15590	15690	15628	15627	15674	15604	15798	15738	15585	15816	15623	15648	15717	15842	15412	15682	15686	15653	15525	15553	15467	15473	15561	15611	15660	15618	15549	15754	15540	15641	15695	15625	15740	15588	15771	15583	15564	15747	15577	15580	15612	15600	15633	15602	15637	15605	15766	15713	15658	15653	15458	15489	15626	15539	15688	15641	15637	15654	15569	15725	15678	15453	15734	15588	15490	15604	15521	15482	15596	15615	15575	15715	15564	15773	15624	15612	15535	15773	15417	15559	15584	15655	15650	15505	15598	15565	15624	15645	15716	15658	15724	15563	15575	15498	15594	15448	15607	15531	15743	15668	15670	15711	15631	15544	15705	15566	15717	15740	15652	15697	15636	15524	15584	15708	15801	15721	15572	15589	15476	15650	15573	15590	15798	15484	15413	15610	15559	15518	15685	15713	15582	15572	15561	15737	15650	15643	15616	15602	15568	15645	15734	15642	15523	15639	15691	15763	15671	15788	15583	15791	15669	15537	15550	15824	15567	15646	15443	15770	15646	15624	15655	15628	15679	15489	15493	15733	15641	15658	15414	15716	15650	15681	15501	15613	15671	15511	15508	15497	15754	15671	15603	15741	15665	15693	15660	15568	15548	15580	15706	15467	15533	15672	15602	15422	15564	15659	15821	15713	15651	15513	15637	15660	15505	15692	15523	15613	15489	15719	15521	15728	15610	15553	15384	15629	15566	15563	15621	15525	15646	15613	15572	15523	15669	15579	15667	15797	15703	15652	15517	15584	15596	15610	15738	15417	15413	15615	15630	15483	15582	15529	15569	15618	15724	15695	15568	15643	15587	15771	15675	15668	15684	15574	15694	15529	15685	15548	15566	15481	15734	15527	15644	15593	15766	15712	15575	15623	15716	15542	15630	15593	15679	15626	15616	15597	15567	15742	15498	15687	15656	15750	15607	15512	15438	15645	15603	15824	15676	15635	15680	15657	15550	15543	15611	15515	15647	15682	15565	15635	15469	15559	15630	15693	15650	15667	15602	15584	15562	15635	15699	15639	15706	15540	15660	15801	15614	15579	15607	15684	15629	15640	15603	15688	15737	15544	15603	15606	15625	15448	15732	15520	15556	15780	15569	15511	15500	15655	15563	15483	15474	15761	15579	15701	15715	15523	15607	15617	15664	15492	15593	15461	15579	15746	15525	15553	15773	15665	15662	15633	15726	15701	15681	15678	15539	15681	15636	15636	15520	15561	15561	15550	15534	15542	15709	15766	15621	15548	15772	15663	15701	15665	15347	15599	15643	15721	15596	15696	15668	15567	15646	15749	15530	15544	15641	15635	15607	15551	15602	15703	15443	15668	15798	15504	15567	15504	15383	15800	15602	15739	15751	15751	15682	15609	15619	15762	15649	15772	15709	15580	15626	15546	15679	15707	15803	15625	15746	15631	15657	15589	15667	15466	15873	15750	15582	15517	15592	15593	15793	15640	15523	15636	15501	15572	15581	15603	15526	15633	15754	15428	15525	15643	15538	15653	15556	15615	15877	15583	15564	15663	15783	15484	15647	15635	15572	15744	15481	15571	15632	15707	15662	15728	15703	15492	15628	15602	15702	15493	15625	15616	15570	15713	15659	15553	15709	15585	15712	15792	15547	15505	15656	15533	15588	15762	15576	15683	15673	15537	15592	15658	15653	15742	15667	15734	15666	15638	15563	15805	15483	15520	15466	15743	15692	15616	15611	15605	15432	15570	15682	15498	15653	15454	15698	15757	15664	15509	15542	15660	15654	15614	15459	15557	15678	15583	15592	15671	15551	15539	15721	15542	15682	15497	15474	15682	15517	15684	15684	15553	15655	15452	15498	15771	15658	15712	15625	15424	15595	15656	15649	15615	15607	15520	15690	15474	15789	15727	15594	15568	15566	15664	15578	15766	15562	15758	15669	15749	15662	15595	15563	15731	15573	15783	15560	15600	15602	15642	15523	15607	15748	15741	15683	15605	15739	15653	15750	15590	15651	15682	15571	15552	15663	15585	15661	15588	15500	15661	15746	15456	15534	15670	15659	15574	15663	15570	15718	15567	15634	15765	15683	15667	15657	15536	15557	15648	15626	15716	15641	15819	15601	15696	15646	15682	15614	15517	15633	15814	15609	15429	15821	15627	15691	15696	15605	15527	15655	15601	15665	15667	15424	15750	15834	15684	15590	15783	15593	15635	15769	15650	15528	15550	15611	15519	15548	15483	15670	15617	15767	15624	15791	15718	15642	15321	15790	15607	15365	15760	15747	15483	15521	15747	15739	15454	15644	15660	15660	15865	15883	15887	15739	15631	15718	15748	15714	15695	15660	15527	15720	15733	15610	15750	15601	15650	15562	15727	15496	15761	15555	15474	15697	15734	15747	15541	15595	15548	15689	15713	15621	15746	15538	15675	15456	15524	15689	15656	15492	15441	15825	15760	15713	15762	15668	15635	15486	15694	15707	15648	15530	15617	15622	15575	15826	15536	15650	15472	15628	15644	15713	15467	15610	15760	15539	15565	15624	15707	15678	15605	15574	15592	15557	15549	15801	15630	15721	15567	15607	15674	15723	15412	15761	15795	15590	15746	15665	15659	15716	15674	15658	15538	15677	15772	15523	15654	15468	15828	15686	15656	15667	15588	15677	15702	15521	15630	15684	15663	15538	15564	15571	15799	15529	15834	15466	15372	15639	15574	15539	15564	15619	15610	15766	15496	15591	15713	15594	15770	15562	15634	15627	15695	15565	15624	15692	15733	15475	15609	15684	15679	15571	15681	15630	15542	15505	15689	15721	15707	15490	15580	15650	15526	15645	15668	15685	15654	15629	15890	15744	15654	15610	15637	15641	15688	15679	15637	15719	15583	15625	15731	15563	15770	15644	15583	15624	15581	15623	15737	15625	15622	15705	15690	15694	15680	15632	15588	15684	15639	15901	15590	15689	15650	15532	15712	15714	15657	15691	15616	15656	15533	15762	15629	15618	15617	15680	15678	15552	15456	15466	15622	15804	15446	15720	15659	15520	15844	15632	15588	15559	15718	15561	15639	15446	15635	15629	15670	15484	15744	15749	15515	15551	15549	15443	15572	15559	15695	15590	15794	15669	15589	15534	15701	15590	15758	15606	15549	15544	15685	15667	15539	15625	15726	15499	15565	15675	15550	15613	15428	15663	15706	15652	15523	15603	15578	15632	15601	15741	15656	15495	15788	15643	15615	15708	15625	15547	15450	15635	15681	15683	15561	15608	15543	15701	15682	15730	15708	15550	15620	15783	15689	15556	15599	15659	15750	15687	15591	15511	15661	15635	15822	15543	15486	15666	15884	15672	15844	15601	15664	15491	15666	15714	15611	15705	15771	15721	15671	15541	15660	15615	15618	15739	15639	15601	15748	15691	15567	15669	15750	15545	15638	15746	15685	15558	15691	15586	15738	15583	15810	15608	15620	15597	15722	15728	15709	15519	15633	15696	15890	15626	15829	15594	15574	15745	15485	15693	15763	15729	15395	15506	15700	15504	15666	15598	15656	15646	15495	15443	15718	15544	15431	15720	15781	15466	15604	15738	15602	15787	15620	15693	15685	15515	15691	15783	15607	15634	15635	15740	15629	15579	15608	15694	15762	15556	15614	15572	15621	15742	15487	15826	15715	15650	15610	15726	15541	15587	15633	15645	15439	15661	15677	15575	15687	15621	15672	15707	15575	15779	15656	15618	15599	15570	15639	15622	15737	15558	15705	15601	15606	15762	15584	15595	15747	15736	15617	15614	15677	15701	15606	15602	15549	15607	15771	15596	15676	15538	15612	15708	15480	15645	15828	15667	15811	15874	15651	15686	15735	15667	15711	15563	15639	15700	15582	15658	15585	15746	15615	15793	15665	15510	15504	15649	15683	15576	15633	15699	15611	15450	15661	15553	15488	15724	15555	15808	15743	15615	15569	15796	15727	15696	15782	15688	15478	15534	15694	15738	15611	15498	15537	15499	15642	15638	15649	15574	15651	15728	15787	15556	15444	15839	15591
27142	21715	24357	21662	18677	18681	18861	18570	18780	18765	18431	18709	18994	19656	20149	20378	19598	18721	18627	18940	18812	18624	18836	18477	18708	18674	18599	18568	18623	18570	18837	18638	18665	18686	18603	18922	18760	18894	18583	18631	18767	18840	18778	18535	18799	18697	18679	18550	18641	18457	18675	18570	18456	18603	18694	18718	18899	18806	18740	18607	18469	18624	18600	18688	18602	18743	18338	18763	18639	18505	18502	18535	18440	18716	18863	18526	18654	18655	18920	18923	18704	18773	18749	18749	18666	18722	18928	18764	18776	18653	18610	18667	18500	18587	18715	18666	18655	18839	18606	18658	18629	18758	18784	18695	18754	18816	18929	18498	18715	18732	18823	18561	18859	18696	18555	18608	18798	18576	18742	18803	18634	18684	18628	18696	18625	18599	18709	18654	18547	18792	18840	18629	18400	18517	18670	18769	18814	18638	18623	18633	18464	18514	18694	18835	18597	18548	18602	18707	18529	18724	18559	18535	18468	18584	18556	18602	18577	18772	18778	18663	18727	18726	18616	18688	18620	18504	18542	18805	18572	18614	18509	18567	18684	18750	18653	18762	18760	18709	18731	18542	18783	18619	18743	18486	18667	18771	18446	18838	18609	18675	18730	18712	18834	18772	18838	18649	18697	18694	18851	18737	18812	18725	18587	18633	18779	18619	18643	18832	18918	18757	18657	18560	18565	18436	18750	18709	18637	18737	18684	18647	18630	18608	18549	18698	18570	18644	18765	18530	18798	18611	18728	18662	18602	18288	18406	18546	18645	18614	18806	18782	18524	18793	18702	18638	18686	18823	18598	18513	18720	18655	18665	18618	18436	18675	18536	18475	18675	18596	18578	18632	18545	18575	18720	18747	18537	18446	18750	18807	18632	18594	18716	18723	18757	18726	18577	18554	18577	18592	18639	18704	18792	18630	18516	18753	18539	18680	18664	18608	18679	18559	18543	18603	18656	18644	18680	18649	18686	18677	18788	18714	18588	18519	18545	18581	18792	18561	18677	18597	18688	18674	18653	18633	18629	18867	18545	18485	18713	18513	18567	18753	18701	18708	18717	18656	18655	18552	18370	18687	18562	18774	18827	18655	18537	18617	18756	18437	18533	18635	18603	18715	18597	18834	18667	18571	18802	18983	18587	18642	18666	18766	18621	18680	18804	18588	18783	18659	18719	18579	18718	18600	18688	18487	18684	18504	18632	18696	18569	18582	18671	18653	18478	18713	18816	18784	18717	18673	18644	18698	18817	18931	18539	18624	18762	18685	18727	18706	18605	18720	18644	18511	18774	19021	18688	18683	18824	18712	18519	18757	18596	18616	18541	18780	18796	18777	18747	18767	18641	18630	18548	18787	18720	18486	18471	18517	18849	18557	18658	18281	18768	18572	18563	18505	18748	18875	18754	18642	18697	18472	18393	18690	18769	18669	18572	18545	18690	18667	18778	18550	18626	18815	18613	18695	18455	18578	18465	18588	18687	18627	18854	18707	18761	18584	18535	18530	18775	18654	18863	18618	18698	18444	18615	18687	18807	18858	18624	18534	18586	19054	18671	18729	18611	18511	18651	18676	18676	18522	18738	18736	18808	18516	18595	18647	18618	18571	18719	18547	18864	18820	18817	18585	18585	18740	18688	18541	18732	18706	18786	18726	18652	18375	18641	18542	18743	18519	18566	18871	18623	18446	18707	18638	18526	18633	18484	18655	18694	18786	18727	18791	18655	18708	18608	18760	18664	18492	18640	18574	18811	18715	18501	18461	18557	18683	18802	18796	18588	18548	18834	18674	18656	18732	18879	18725	18599	18671	18512	18828	18663	18583	18680	18714	18552	18632	18768	18742	18584	18526	18751	18689	18789	18664	18523	18520	18815	18658	18720	18859	18722	18566	18710	18646	18514	18682	18707	18644	18742	18752	18539	18626	18564	18717	18521	18641	18543	18637	18481	18660	18536	18444	18644	18672	18651	18661	18619	18454	18557	18632	18455	18754	18871	18785	18500	18698	18470	18617	18683	18754	18668	18363	18780	18508	18734	18653	18769	18732	18645	18718	18568	18577	18702	18468	18457	18620	18759	18710	18404	18596	18634	18626	18677	18625	18596	18838	18644	18586	18650	18700	18588	18597	18522	18867	18597	18869	18665	18713	18727	18657	18382	18635	18476	18504	18599	18696	18483	18777	18536	18565	18734	18884	18706	18860	18606	18584	18470	18565	18698	18425	18686	18769	18471	18671	18663	18731	18662	18851	18601	18670	18642	18746	18622	18492	18554	18676	18649	18836	18797	18758	18649	18636	18852	18575	18649	18709	18557	18692	18704	18603	18726	18711	18800	18665	18687	18778	18980	18793	18726	18831	18696	18717	18623	18683	18724	18661	18926	18753	18866	18714	18475	18537	18594	18513	18588	18618	18714	18805	18489	18604	18576	18795	18679	18699	18629	18841	18845	18649	18617	18637	18852	18462	18848	18797	18839	18752	18723	18798	18588	18635	18615	18563	18701	18561	18670	18657	18559	18522	18865	18734	18728	18404	18732	18771	18875	18917	18645	18404	18723	18568	18720	18406	18445	18440	18613	18780	18755	18681	18617	18780	18527	18628	18629	18637	18485	18589	18668	18773	18589	18645	18753	18669	18711	18592	18809	18694	18391	18741	18633	18636	18672	18756	18645	18559	18567	18778	18755	18790	18499	18719	18824	18697	18718	18815	18856	18618	18594	18721	18575	18618	18667	18788	18741	18496	18588	18716	18708	18493	18694	18659	18831	18605	18529	18767	18664	18558	18727	18652	18811	18407	18771	18726	18678	18837	18249	18599	18873	18687	18711	18725	18663	18750	18657	18700	18654	18658	18754	18800	18556	18581	18511	18769	18682	18564	18727	18837	18741	18667	18537	18704	18659	18774	18898	18662	18641	18568	18763	18495	18684	18671	18662	18727	18872	18508	18582	18541	18607	18680	18713	18572	18705	18655	18821	18559	18737	18631	18599	18437	18590	18573	18448	18491	18633	18514	18829	18707	18658	18652	18915	18673	18564	18660	18732	18663	18680	18489	18811	18681	18634	18542	18737	18747	18762	18750	18979	18526	18806	18817	18569	18693	18740	18760	18565	18729	18620	18312	18546	18782	18660	18801	18663	18724	18775	18423	18763	18620	18686	18687	18556	18356	18538	18701	18433	18669	18798	18510	18299	18552	18806	18646	18650	18596	18591	18664	18582	18741	18809	18658	18587	18519	18695	18568	18570	18520	18839	18761	18659	18743	18832	18521	18591	18621	18733	18563	18677	18716	18579	18513	18628	18429	18582	18986	18732	18822	18470	18574	18664	18744	18571	18749	18771	18708	18608	18688	18488	18620	18808	18666	18640	18551	18620	18704	18635	18735	18677	18533	18694	18571	18753	18695	18565	18470	18588	18541	18759	18472	18784	18621	18437	18469	18423	18668	18831	18714	18727	18823	18724	18677	18699	18740	18673	18589	18628	18577	18641	18792	18560	18290	18687	18657	18609	18753	18680	18692	18520	18565	18715	18681	18695	18575	18943	18588	18719	18829	18477	18667	18753	18638	18680	18643	18834	18667	18556	18493	18883	18692	18743	18777	19003	18680	18653	18591	18485	18627	18785	18943	18599	18553	18601	18668	18576	18521	18608	18526	18509	18598	18959	18624	18675	18826	18965	18632	18712	18697	18683	18732	18669	18751	18482	18601	18587	18914	18714	18714	18578	18665	18502	18460	18667	18430	18788	18613	18735	18633	18681	18783	18647	18818	18995	18663	18627	18615	18639	18652	18611	18543	18794	18545	18751	18881	18524	18746	18589	18530	18494	18457	18609	18700	18804	18641	18687	18578	18565	18757	18962	18662	18766	18628	18934	18727	18709	18731	18602	18806	18588	18677	18692	18687	18713	18675	18829	18531	18718	18526	18767	18672	18737	18607	18657	18817	18750	18655	18703	18632	18792	18750	18705	18622	18560	18834	18733	18721	18712	18582	18631	18740	18744	18632	18732	18682	18554	18846	18706	18543	18741	18707	18860	18666	18818	18797	18677	18828	18820	18736	18761	18747	18765	18556	18630	18610	18491	18784	18588	18368	18707	18959	18586	18695	18649	18789	18851	18635	18731	18594	18723	18673	18705	18555	18878	18480	18676	18580	18588	18899	18710	18752	18484	18741	18880	18634	18856	18695	18601	18932	18651	18799	18820	18658	18633	18781	18712	18653	18627	18579	18795	18619	18617	18586	18660	18594	18715	18540	18468	18492	18628	18555	18513	18618	18731	18674	18605	18661	18623	18598	18601	18782	18742	18690	18858	18649	18783	18568	18637	18456	18563	18720	18813	18803	18526	18654	18720	18690	18854	18624	18588	18615	18853	18631	18723	18696	18585	18892	18644	18611	18597	18698	18545	18774	18769	18478	18554	18743	18476	18854	18722	18624	18687	18501	18892	18575	18628	18629	18683	18571	18856	18614	18725	18413	18685	18559	18811	18663	18546	18461	18471	18684	18696	18500	18689	18618	18627	18676	18755	18956	18542	18458	18778	18569	18751	18760	18521	18820	18619	18358	18767	18642	18787	18748	18442	18744	18725	18637	18598	18707	18787	18703	18693	18853	18659	18557	18759	18839	18754	18821	18714	18664	18696	18759	18818	18991	18905	18618	18708	18680	18706	18651	18778	18479	18541	18667	18687	18624	18761	18712	18536	18664	18545	18450	18578	18818	18757	18706	18668	18673	18737	18670	18779	18568	18564	18674	18660	18702	18789	18679	18529	18491	18704	18667	18803	18705	18721	18729	18809	18571	18462	18592	18668	18635	18631	18592	18479	18712	18740	18791	18516	18568	18703	18784	18569	18518	18669	18803	18722	18567	18496	18441	18736	18765	18763	18600	18704	18595	18946	18667	18631	18560	18868	18755	18701	18592	18579	18763	18625	18557	18518	18760	18673	18600	18861	18827	18715	18629	18908	18667	18724	18532	18703	18490	18618	18344	18682	18683	18739	18601	18491	18877	18549	18647	18505	18658	18693	18671	18588	18957	18774	18613	18615	18657	18610	18736	18926	18642	18704	18625	18792	18603	18714	18590	18454	18689	18848	18910	18684	18564	18606	18606	18797	18675	18641	18723	18685	18505	18642	18652	18761	18627	18596	18513	18684	18786
14574	16500	16541	16027	16025	15923	15733	15656	15798	15766	15800	15809	15919	17540	17955	17820	16773	15847	15566	15822	15711	15723	15788	15778	15687	15638	15755	15760	15868	15605	15639	15571	15699	15670	15785	15564	15691	15559	15723	15619	15653	15710	15623	15571	15756	15679	15695	15608	15801	15844	15697	15730	15901	15661	15656	15811	15650	15470	15849	15724	15697	15670	15770	15572	15809	15762	15472	15747	15531	15769	15786	15837	15847	15696	15712	15682	15626	15666	15715	15571	15751	15544	15692	15772	15594	15599	15550	15677	15580	15657	15713	15718	15725	15519	15812	15696	15764	15763	15747	15835	15575	15579	15721	15699	15603	15644	15617	15553	15756	15752	15676	15754	15592	15826	15859	15644	15750	15717	15692	15798	15686	15763	15701	15697	15889	15770	15682	15653	15686	15650	15783	15555	15727	15684	15690	15698	15603	15896	15796	15628	15663	15993	15723	15833	15662	15744	15569	15722	15703	15917	15681	15682	15812	15711	15723	15583	15892	15677	15909	15509	15640	15770	15732	15730	15683	15731	15746	15782	15607	15679	15867	15601	15661	15646	15828	15787	15691	15700	15724	15720	15838	15615	15559	15767	15682	15564	15720	15563	15845	15609	15798	15826	15764	15656	15731	15563	15730	15857	15674	15711	15741	15720	15791	15689	15637	15731	15784	15773	15712	15749	15594	15740	15780	15812	15719	15664	15583	15677	15651	15711	15902	15802	15574	15806	15715	15720	15854	15634	15749	15661	15939	15724	15831	15715	15513	15695	15733	15712	15764	15676	15667	15655	15812	15677	15757	15703	15761	15711	15556	15711	15820	15667	15882	15719	15730	15772	15645	15708	15667	15749	15566	15731	15753	15616	15688	15761	15611	15624	15728	15768	15527	15914	15720	15648	15581	15649	15639	15712	15732	15545	15799	15848	15871	15603	15746	15686	15627	15772	15705	15792	15604	15773	15856	15732	15526	15754	15868	15580	15750	15790	15766	15813	15688	15775	15848	15851	15652	15733	15998	15567	15744	15658	15694	15713	15779	15695	15809	15750	15695	15686	15688	15633	15596	15964	15636	15664	15792	15914	15744	15855	15738	15671	15650	15788	15693	15770	15687	15694	15807	15861	15753	15763	15602	15573	15706	15738	15764	15834	15719	15812	15693	15887	15745	15732	15765	15649	15647	15629	15896	15771	15683	15610	15553	15602	15715	15743	15728	15621	15697	15831	15764	15791	15732	16014	15758	15741	15696	15632	15686	15609	15776	15835	15792	15691	15658	15761	15678	15499	15647	15747	15839	15773	15677	15691	15682	15875	15709	15688	15744	15596	15922	15873	15804	15809	15811	15681	15686	15741	15808	15679	15712	15747	15721	15708	15621	15977	15820	15480	15775	15744	15872	15823	15700	15844	15818	15630	15689	15691	15609	15704	15745	15751	15607	15799	15700	15727	15679	15676	15783	15767	15861	15824	15676	15670	15643	15737	15688	15827	15487	15750	15679	15626	15749	15759	15765	15772	15762	15722	15666	15743	15568	15794	15666	15761	15812	15792	15654	15578	15712	15792	15700	15692	15831	15544	15718	15892	15652	15611	15681	15776	15740	15813	15745	15652	15597	15764	15691	15784	15817	15735	15693	15660	15715	15828	15747	15655	15685	15927	15569	15662	15685	15847	15661	15724	15737	15693	15771	15609	15735	15495	15745	16025	15583	15711	15744	15608	15986	15562	15773	15764	15809	15805	15513	15735	15955	15789	15739	15585	15768	15771	15627	15738	15815	15777	15701	15619	15742	15733	15757	15794	15616	15757	15700	15783	15621	15604	15786	15542	15703	15821	15711	15618	15703	15699	15591	15803	15816	15812	15673	15747	15751	15864	15639	15642	15600	15800	15731	15736	15767	15639	15684	15512	15721	15876	15475	15659	15734	15704	15597	15728	15618	15765	15560	15768	15636	15871	15720	15597	15681	15776	15696	15857	15647	15774	15599	15805	15690	15713	15529	15750	15596	15789	15653	15603	15709	15781	15605	15772	15655	15847	15768	15725	15759	15886	15768	15703	15674	15713	15842	15725	15783	15631	15762	15916	15677	15809	15660	15891	15727	15598	15615	15646	15681	15631	15778	15710	15699	15743	15715	15720	15829	15637	15651	15531	15639	15649	15699	15659	15799	15668	15636	15627	15716	15675	15691	15566	15748	15730	15756	15595	15517	15991	15636	15733	15712	15709	15757	15742	15521	15872	15788	15764	15755	15581	15918	15624	15723	15654	15675	15530	15765	15542	15740	15854	15778	15738	15904	15786	15619	15693	15559	15636	15774	15843	15873	15647	15833	15797	15685	15754	15560	15829	15715	15656	15644	15758	15648	15745	15571	15714	15757	15704	15702	15780	16024	15645	15841	15778	15890	15718	15832	15830	15732	15819	15739	15797	15545	15802	15736	15722	15617	15809	15686	15777	15825	15639	15731	15644	15581	15765	15682	15584	15688	15703	15720	15807	15645	15786	15462	15711	15740	15856	15544	15687	15798	15646	15729	15739	15682	15646	15679	15756	15915	15410	15674	15672	15782	15682	15534	15659	15900	15817	15778	15722	15956	15752	15719	15713	15850	15665	15665	15632	15736	15733	15773	15546	15544	15753	15668	15659	15680	15666	15463	15680	15866	15577	15832	16058	15648	15632	15857	15506	15783	15689	15709	15727	15777	15692	15581	15779	15773	15773	15818	15798	15761	15665	15594	15693	15757	15814	15678	15815	15707	15462	15749	15743	15782	15606	15698	15581	15541	15718	15744	15776	15708	15736	15819	15736	15704	15833	15724	15732	15697	15886	15759	15815	15703	15666	15741	15534	15688	15776	15690	15599	15914	15799	15738	15949	15799	15659	15667	15798	15614	15601	15736	15734	15664	15700	15789	15715	15590	15809	15638	15766	15628	15804	15614	15777	15756	15666	15562	15744	15758	15768	15737	15716	15756	15698	15682	15736	15560	15669	15386	15609	15565	15672	15911	15596	15669	15785	15614	15683	15622	15681	15737	15789	15654	15706	15692	15775	15623	15590	15805	15847	15718	15821	15798	15816	15740	15714	15870	15827	15620	15622	15852	15677	15653	15837	15951	15712	15783	15690	15596	15740	15436	15715	15838	15624	15733	15798	15513	15830	15676	15755	15653	15729	15819	15618	15650	15525	15726	15728	15805	15697	15608	15901	15610	15722	15676	15512	15489	15773	15698	15687	15725	15800	15670	15670	15694	15639	15776	15872	15660	15858	15542	15681	15659	15695	15805	15797	15586	15746	15798	15748	15768	15726	15865	15791	16075	15687	15779	15773	15778	15731	15615	15788	15606	15874	15723	15753	15668	15681	15629	15688	15654	15758	15671	15806	15760	15701	15798	15623	15738	15642	15695	15675	15744	15577	15575	15471	15861	15780	15724	15780	15821	15593	15759	15764	15942	15732	15619	15699	15667	15716	15607	15703	15723	15663	15639	15687	15624	15597	15540	15706	15767	15618	15605	15838	15705	15736	15577	15805	15810	15781	15773	15734	15776	15534	15669	15739	15806	15847	15792	15793	15887	15689	15711	15730	15801	15625	15803	15647	15894	15774	15753	15830	15770	15781	15610	15768	15602	15632	15844	15518	15836	15604	15747	15704	15905	15711	15724	15662	15728	15752	15748	15808	15754	15713	15712	15768	15598	15720	15779	15650	15662	15626	15768	15812	15638	15675	15764	15677	15714	15858	15700	15903	15780	15657	15481	15662	15707	15689	15833	15891	15771	15741	15631	15656	15760	15716	15679	15741	15763	15880	15753	15673	15646	15829	15692	15800	15709	15892	15786	15752	15658	15654	15823	15786	15774	15741	15704	15767	15630	15697	15842	15819	15663	15625	15742	15630	15804	15670	15600	15658	15780	15745	15716	15820	15768	15716	15752	15700	15659	15800	15876	15666	15795	15716	15617	15566	15858	15595	15521	15682	15728	15646	15590	15724	15732	15649	15646	15784	15678	15621	15753	15796	15703	15754	15708	15693	15602	15721	15618	15806	15785	15740	15739	15710	15692	15855	15546	15604	15902	15745	15735	15693	15780	15772	15709	15701	15760	15677	15503	15659	15764	15745	15935	15723	15798	15692	15701	15821	15572	15820	15885	15840	15653	15776	15647	15909	15702	15573	15702	15454	15470	15706	15807	15718	15610	15675	15487	15662	15715	15682	15580	15719	15667	15852	15807	15658	15807	15728	15762	15730	15725	15894	15665	15660	15746	15656	15652	15889	15548	15730	15693	15737	15750	15708	15772	15718	15748	15714	15793	15725	15697	15798	15882	15898	15612	15862	15781	15641	15843	15690	15606	15639	15636	15708	15777	15781	15644	15677	15842	15719	15653	15631	15610	15783	15786	15765	15773	15708	15721	15643	15683	15716	15704	15782	15732	15464	15871	15832	15782	15675	15715	15603	15653	15706	15855	15639	15789	15627	15737	15561	15985	15847	15795	15717	15727	15802	15666	15708	15706	15867	15709	15653	15800	15643	15797	15695	15652	15765	15768	15824	15796	15581	15784	15732	15852	15621	15734	15629	15772	15852	15865	15717	15788	15902	15813	15541	15740	15877	15683	15804	15882	15659	15804	15669	15733	15763	15672	15536	15617	15618	15732	15686	15668	15819	15638	15751	15707	15720	15750	15849	15655	15719	15947	15677	15748	15715	15710	15709	15751	15883	15628	15783	15756	15855	15826	15826	15636	15700	15881	15761	15752	15794	15680	15675	15689	15629	15673	15707	15778	15675	15857	15773	15774	15797	15608	15745	15702	15752	15672	15633	15619	15575	15701	15714	15683	15833	15579	15908	15722	15847	15856	15801	15802	15912	15830	15625	15688	15693	15807	15612	15687	15828	15715	15778	15568	15567	15655	15664	15663	15690	15873	15610	15815	15618	15735	15743	15504	15668	15712	15815	15838	15804	15708	15716	15628	15801	15528	15696	15767	15861	15960	15735	15734	15828	15714	15606	15692	15720	15931	15590	15663	15752	15794	15690	15664	15726	15759	15756	15771	15596	15743	15748	15585	15735	15744	15634	15653	15736	15745	15738	15888	15530	15668	15599	15817	15662	15613	15655	15823	15742	15805	15670	15978	15542	15776	15845	15577	15713	15665	15807	15688	15666
23209	21028	28582	23753	21893	23076	22917	20028	19852	19899	19883	19538	19898	30901	32838	28642	24351	21112	19813	19581	19460	19359	19473	19482	19476	19225	19539	19553	19405	19228	19168	19313	19414	19599	19615	19227	19504	19436	19354	19332	19549	19403	19386	19408	19415	19250	19390	19521	19444	19383	19410	19286	19564	19416	19484	19313	19299	19560	19347	19304	19424	19542	19571	19203	19447	19507	19377	19424	19382	19293	19217	19298	19411	19290	19353	19448	19322	19387	19428	19293	19380	19369	19279	19208	19273	19311	19520	19419	19325	19500	19324	19234	19332	19264	19304	19409	19404	19440	19413	19113	19457	19179	19520	19377	19244	19523	19314	19241	19474	19320	19444	19354	19186	19483	19440	19284	19283	19375	19234	19419	19328	19575	19405	19337	19254	19297	19408	19269	19469	19236	19576	19479	19409	19265	19425	19378	19385	19366	19323	19346	19315	19489	19235	19323	19357	19262	19461	19336	19381	19432	19396	19050	19224	19267	19119	19167	19181	19342	19375	19378	19438	19203	19401	19451	19044	19417	19460	19566	19302	19279	19461	19322	19228	19573	19294	19098	19189	19239	19311	19217	19226	19624	19357	19365	19336	19362	19203	19303	19290	19511	19343	19346	19302	19351	19328	19686	19586	19359	19331	19458	19418	19288	19310	19352	19649	19221	19312	19410	19345	19257	19358	19204	19447	19275	19300	19261	19426	19442	19381	19609	19162	19274	19345	19260	19262	19273	19383	19199	19398	19224	19391	19320	19373	19281	19263	19349	19227	19348	19404	19282	19212	19116	19370	19399	19270	19290	19289	19345	19355	19300	19206	19313	19488	19306	19191	19274	19501	19270	19239	19446	19297	19397	19337	19445	19490	19352	19102	19404	19447	19161	19344	19356	19409	19341	19127	19223	19453	19451	19291	19454	19245	19160	19631	19424	19515	19343	19462	19330	19456	19421	19414	19217	19313	19349	19254	19217	19335	19278	19385	19528	19263	19428	19316	19246	19169	19338	19512	19588	19224	19141	19398	19171	19248	19359	19439	19424	19163	19286	19296	19433	19206	19143	19257	19322	19533	19544	19211	19327	19595	19329	19256	19391	19152	19362	19306	19261	19317	19554	19370	19338	19458	19442	19366	19191	19360	19402	19158	19208	19302	19386	19569	19213	19262	19124	19291	19270	19473	19193	19378	19248	19381	19432	19342	19269	19387	19348	19354	19695	19255	19386	19453	19342	19392	19317	19379	19172	19469	19466	19553	19331	19382	19204	19350	19334	19343	19276	19277	19213	19273	19289	19557	19210	19372	19432	19304	19235	19453	19203	19287	19319	19322	19230	19407	19432	19374	19299	19280	19329	19243	19238	19336	19325	19265	19400	19288	19265	19294	19293	19301	19415	19257	19322	19407	19391	19372	19313	19424	19227	19386	19301	19581	19274	19404	19495	19383	19084	19503	19336	19511	19345	19517	19395	19247	19248	19402	18939	19340	19481	19469	19160	19282	19363	19434	19085	19192	19357	19455	19186	19337	19319	19328	19280	19311	19421	19460	19395	19379	19387	19372	19419	19324	19369	19356	18997	19339	19273	19537	19334	19176	19280	19292	19307	19380	19308	19174	19075	19335	19336	19351	19368	19169	19313	19318	19381	19499	19276	19278	19631	19254	19488	19341	19247	19192	19124	19300	19437	19374	19239	19148	19153	19442	19174	19410	19584	19492	19384	19518	19329	19324	19186	19418	19140	19430	19371	19407	19316	19333	19450	19263	19277	19358	19279	19216	19568	19316	19235	19367	19266	19248	19580	19439	19459	19291	19359	19245	19273	19219	19293	19286	19392	19226	19422	19365	19334	19240	19249	19317	19235	19386	19347	19508	19202	19377	19185	19406	19250	19107	19277	19204	19343	19529	19206	19383	19474	19348	19234	19221	19305	19600	19387	19484	19264	19313	19081	19363	19266	19286	19460	19233	19132	19353	19295	19187	19380	19305	19291	19346	19286	19270	19248	19510	19261	19416	19122	19631	19317	19467	19296	19490	19205	19373	19236	19379	19307	19332	19159	19210	19510	19296	19400	19289	19173	19367	19294	19466	19194	19276	19118	19443	19499	19380	19464	19442	19483	19384	19529	19317	19405	19519	19213	19393	19460	19294	19388	19245	19418	19378	19386	19273	19022	19236	19172	19202	19176	19345	19337	19278	19383	19372	19389	19616	19293	19355	19409	19474	19447	19312	19267	19385	19213	19463	19426	19396	19243	19294	19381	19456	19330	19262	19185	19426	19320	19208	19429	19140	19196	19440	19279	19288	19320	19258	19444	19300	19317	19299	19303	19468	19530	19211	19494	19509	19282	19495	19319	19183	19341	19192	19010	19182	19315	19469	19498	19498	19371	19434	19282	19230	19338	19258	19483	19181	19229	19460	19291	19301	19370	19243	19192	19116	19381	19357	19224	19245	19187	19344	19168	19382	19367	19394	19496	19363	19230	19530	19229	19415	19464	19477	19706	19261	19226	19172	19154	19315	19191	19275	19441	19279	19533	19426	19274	19465	19141	19415	19386	19456	19116	19117	19382	19383	19387	19327	19301	19147	19325	19221	19346	19354	19244	19184	19533	19382	19485	19234	19546	19400	19249	19180	19348	19373	19232	19283	19509	19221	19199	19220	19296	19336	19448	19196	19280	19341	19319	19432	19150	19320	19277	19224	19337	19391	19271	19333	19188	19361	19120	19298	19317	19429	19245	19313	19299	19413	19577	19275	19325	19400	19397	19387	19339	19516	19225	19388	19422	19234	19213	19379	19161	19380	19270	19560	19372	19425	19302	19336	19387	19473	19297	19178	19381	19241	19241	19315	19349	19264	19302	19327	19524	19480	19288	19323	19298	19539	19252	19379	19454	19408	19220	19380	19297	19221	19039	19336	19175	19260	19436	19457	19443	19270	19417	19389	19183	19290	19458	19213	19184	19332	19128	19461	19326	19446	19505	19642	19451	19477	19351	19206	19256	19368	19200	19574	19269	19303	19090	19591	19317	19353	19383	19469	19067	19240	19446	19206	19411	19100	19315	19375	19396	19322	19410	19257	19268	19520	19181	19448	19325	19351	19401	19133	19283	19374	19463	19264	19128	19416	19368	19270	19279	19475	19217	19436	19376	19390	19117	19279	19388	19238	19447	19397	19368	19298	19487	19240	19478	19479	19364	19329	19426	19204	19336	19548	19487	19097	19504	19472	19591	19461	19568	19515	19273	19375	19388	19318	19396	19192	19295	19274	19356	19351	19573	19428	19408	19353	19354	19155	19243	19392	19426	19297	19533	19286	19476	19512	19386	19330	19385	19266	19377	19279	19260	19235	18965	19258	19363	19315	19368	19331	19380	19146	19333	19478	19332	19221	19380	19349	19259	19308	19284	19349	19357	19500	19325	19463	19481	19250	19307	19282	19326	19442	19356	19593	19440	19168	19446	19475	19303	19283	19413	19421	19275	19232	19396	19322	19355	19144	19317	19331	19538	19134	19156	19355	18981	19398	19148	19210	19515	19380	19259	19365	19349	19476	19323	19392	19383	19453	19304	19125	19360	19216	19501	19451	19343	19132	19275	19306	19154	19373	19401	19478	19557	19402	19217	19418	19387	19538	19287	19457	19306	19385	19459	19167	19227	19307	19376	19378	19358	19373	19232	19187	19327	19194	19340	19259	19548	19298	19309	19482	19291	19394	19324	19310	19257	19296	19285	19519	19413	19378	19387	19345	19232	19493	19371	19272	19514	19288	19160	19307	19429	19451	19442	19485	19434	19282	19159	19235	19163	19247	19332	19206	19198	19363	19190	19328	19347	19177	19377	19502	19146	19537	19313	19272	19320	19338	19443	19313	19389	19257	19394	19253	19359	19328	19498	19263	19233	19328	19310	19470	19512	19190	19182	19206	19501	19061	19080	19204	19220	19144	19454	19453	19419	19324	19273	19448	19332	19306	19414	19392	19337	19326	19356	19382	19460	19386	19337	19202	19350	19489	19272	19146	19235	19435	19314	19349	19506	19583	19485	19400	19375	19277	19081	19168	19279	19495	19366	19544	19483	19402	19258	19306	19457	19455	19157	19148	19257	19442	19469	19279	19329	19419	19364	19446	19216	19284	19195	19348	19415	19154	19538	19525	19287	19310	19451	19397	19484	19398	19267	19272	19101	19523	19441	19348	19204	19108	19345	19353	19246	19377	19240	19522	19443	19413	19186	19287	19340	19139	19174	19284	19076	19349	19398	19469	19205	19484	19125	19316	19286	19322	19253	19257	19195	19185	19193	19349	19322	19224	19367	19556	19242	19433	19386	19413	19437	19266	19255	19396	19588	19418	19352	19435	19233	19377	19308	19211	19342	19378	19374	19379	19254	19407	19183	19292	19422	19339	19515	19487	19340	19467	19460	19530	19399	19178	19330	19347	19170	19496	19333	19215	19126	19369	19208	19325	19298	19381	19247	19412	19576	19512	19367	19451	19273	19473	19263	19508	19563	19275	19462	19461	19349	19401	19491	19285	19261	19228	19294	19094	19360	19299	19321	19407	19515	19253	19330	19400	19313	19466	19481	19281	19368	19424	19417	19449	19445	19422	19251	19418	19374	19347	19318	19282	19140	19457	19113	19343	19254	19315	19226	19349	19213	19477	19369	19258	19459	19138	19166	19266	19422	19240	19412	19262	19217	19590	19284	19273	19369	19320	19332	19498	19478	19386	19368	19387	19252	19391	19373	19440	19341	19274	19319	19161	19336	19088	19516	19448	19469	19430	19443	19282	19208	19348	19097	19467	19386	19181	19311	19423	19346	19286	19466	19408	19402	19301	19414	19358	19328	19259	19301	19426	19438	19371	19120	19348	19412	19358	19393	19260	19276	19448	19394	19413	19463	19471	19330	19445	19449	19396	19340	19021	19271	19401	19459	19369	19383	19360	19332	19520	19350	19283	19336	19486	19386	19398	19295	19461	19291	19157	19270	19346	19330	19317	19294	19385	19366	19430	19245	19271	19473	19418	19415	19325	19588	19630	19296	19305	19320	19217	19425	19277	19323	19382	19458	19264	19230	19080	19323	19291	19458	19081	19211	19271	19235	19433	19575	19394	19371	19316	19319	19335	19230	19365	19516	19232	19096	19392	19413	19336	19527	19257	19479
13685	22446	21334	18845	17851	17282	16908	16774	16497	16433	16413	16401	16869	33518	33044	27431	21642	17530	16086	16219	16105	16084	16307	16097	16179	16152	16304	16196	16326	16168	15998	16070	16132	16091	16190	15995	16299	16277	16006	16019	16047	16162	16192	16043	16247	16120	15998	16220	16280	16248	16059	16081	16235	16190	16087	16330	16165	16206	16141	16266	16156	16161	16246	16117	16205	16045	16037	16165	16218	16039	16220	16161	16322	16105	16018	16002	16197	16197	16071	16138	16033	16214	16063	16117	16205	16081	16243	16094	16029	16139	16226	16058	16218	16187	16245	15931	16068	16156	16175	16115	16186	15948	16086	16047	16153	16294	16270	16045	16081	16207	16171	16148	16183	16072	16176	16221	16241	16146	16101	15919	16063	16291	16082	16095	16102	16023	16202	16136	16210	16122	16142	16253	16135	16190	16323	16178	16132	16131	16199	16108	16136	16196	16193	16166	16171	16009	16142	16057	16100	16373	16006	16147	16199	16335	16102	16278	16097	16197	16130	16067	16235	16180	16006	16100	16189	16138	16201	16084	16192	16178	16015	16135	16129	16065	16174	16098	16165	16184	16214	16210	16149	16065	16148	16005	16237	16226	15906	16280	16100	16122	16161	15981	16288	15929	15942	16088	16161	16212	16028	16078	16178	16042	15957	16325	16179	16140	16237	15920	16183	16145	16113	15990	16309	16167	16005	16270	16293	16280	16250	16061	16166	16099	16180	16205	15999	16067	16194	16263	16065	16150	16169	16212	16064	16123	16212	16232	16447	16117	16141	16162	16036	16235	16199	16150	16204	16127	16212	16174	16198	15999	16086	16056	16173	16116	16259	16183	16215	16177	16213	16086	16261	16160	16081	16046	16130	16113	16032	16242	16013	16091	16231	16119	16253	16266	16481	16104	16112	16106	16082	16121	16127	16083	16099	16031	16186	16338	16314	16141	16170	16165	16189	16145	16128	16019	15995	16178	16024	16119	16141	16057	16150	15915	15975	16219	16074	16182	16197	16295	16188	16372	16081	15943	16062	16248	16010	16101	16140	16208	16246	16048	16258	16015	16025	16153	16176	16229	15983	15899	16220	15918	16178	16090	16228	16157	16150	16183	16112	16138	16210	16127	16100	16162	16321	16083	16130	16059	16241	15967	15945	16158	16110	16192	16101	16192	16205	16181	16147	16251	16167	16183	16111	16148	16226	16191	16315	16170	16181	16240	16162	16150	16077	16056	16135	16064	16206	16179	15961	16288	16148	16108	16111	16147	15947	15917	16215	16103	16156	16142	16168	16336	16188	16187	16099	16186	15992	16191	16262	16088	16319	16235	16148	16112	16233	16088	16130	16042	16112	16235	16028	16175	16006	16181	16170	16148	16181	16273	16150	16027	16187	16255	16145	16260	16282	16061	16035	16055	16040	16198	16191	16248	16184	16208	16049	16251	16043	16035	16136	16121	16249	16025	16141	16138	16188	16293	16147	16346	16142	16138	16149	16068	16396	16169	16103	16185	16252	16235	16233	16142	16259	16081	16194	16282	16089	16043	16101	16161	16120	16253	16146	16162	16182	16229	16177	16024	16001	16082	16180	16141	16103	16265	16178	16107	16006	16127	16216	16147	16023	16273	16394	15912	16013	16033	16180	16037	15988	16320	16220	16338	16213	16197	16196	16176	16144	16180	16129	16260	16063	16166	15934	16268	16164	16313	15927	15978	16168	15986	16279	16145	16229	16238	16195	16050	16291	16013	16180	16056	16183	16035	16227	16107	16172	16023	16292	16233	16176	16116	16198	16036	16051	16044	16240	16155	16231	16189	16181	16121	16187	16235	16197	16316	16219	16089	16181	16182	16189	16070	16083	16225	16174	16194	16163	16114	16172	15929	16031	16127	16249	16239	16124	16180	16148	16082	16378	16053	16083	16061	16254	16230	16184	16137	16149	16288	16177	16177	16164	15959	16196	16269	16138	16295	16036	15986	16200	16207	16181	16150	16308	16167	16046	16171	16182	16052	15980	16083	16138	16232	16001	16020	16104	16157	16240	16161	16264	16212	16108	16264	16026	16155	16219	16211	16111	16043	16078	16070	16149	16237	16110	16058	16094	16125	16094	16042	15941	15912	16105	15859	16095	16113	16253	16199	16020	16195	16027	16145	16213	15882	16207	16016	16227	16082	15961	16220	16243	16250	16092	16282	16141	16152	16100	15975	16202	16031	15881	16032	16034	16242	16360	16143	16064	16272	16222	16192	16213	16131	16138	16231	16122	16310	16218	16076	16136	16045	16111	16254	16169	16089	16249	16271	16279	16126	16238	16116	16057	15945	16211	16254	16369	16118	16120	16284	16167	15997	16068	16239	16253	15964	16140	15943	16110	16280	15990	16233	16216	16134	16199	16193	16145	16064	16121	16203	16185	16301	16085	16236	16198	15972	16148	16105	16216	16110	16176	16221	16225	16227	16302	15987	16164	16014	15988	16099	16126	16078	16348	16182	16254	16287	16193	16269	16149	16304	16167	16229	16146	16113	16129	16166	16120	16074	16113	16157	16138	16130	16255	16130	16242	16089	16247	16212	16124	16102	16262	16186	16188	16138	16059	16094	16032	16353	16199	16136	16213	16199	16160	16155	16101	16053	16153	16104	16228	15922	16103	16033	16137	16138	16140	16114	16236	16206	16049	16061	16147	16069	16140	16016	16096	16165	16232	16272	16147	15933	16010	16154	16110	16122	16119	15993	16171	16139	15997	16371	16093	16091	15861	16171	16030	16042	16240	16192	15899	16027	16269	16179	16193	16039	16103	16020	16165	16118	15931	16221	16211	15983	16107	16214	16123	16168	16084	16296	15942	16094	16197	16138	16157	16276	15996	16392	16119	16070	16180	16309	16053	16181	16152	16136	16203	16121	16084	16223	16174	15990	16058	16115	16087	16154	16108	16155	16037	16103	16191	16163	15979	16229	16100	16168	15923	16212	16111	15956	16233	16122	16167	16315	16202	15949	16316	15986	16215	15947	16233	16125	16247	16161	16137	16095	16161	16212	16166	16034	16194	16143	16001	16092	16076	16272	16105	16283	16076	16180	16086	16059	15975	15928	16122	16126	16102	16058	16230	16083	16042	16254	16127	16185	16074	16208	16119	16107	16073	16362	16143	16107	16079	16094	16084	16206	16171	15956	16064	16118	16051	16166	16201	16080	16115	16117	16012	16173	16078	16141	16105	16157	16190	16207	16185	16164	16165	15969	16097	15936	16262	16138	16101	16343	16301	16117	16190	16246	16132	16288	16078	16129	15876	16128	16213	16041	16244	16113	15916	16214	16041	16244	16124	16234	16235	15954	16092	16097	16059	16274	16252	16043	16067	16085	16171	16304	16054	16100	16001	15998	16001	16092	16085	15912	16219	16159	16123	16113	16021	16218	16183	16139	16099	16227	16100	16155	15955	16103	16296	16065	16126	16225	16048	16138	16181	16100	16214	16157	16333	16065	16153	16182	16220	16060	16212	16023	16155	16280	16205	16039	16041	16364	16054	16148	16255	16013	16156	16036	16105	16198	15978	16084	16007	16076	16057	16107	16219	16238	16015	16193	15990	16179	16120	16290	16205	16056	16137	16079	16233	16122	16012	16095	16284	16173	15974	16145	16075	16189	16263	16322	16310	16106	16184	15873	16204	16257	16053	16108	16047	16043	16259	16025	16144	16086	15952	16310	16328	16240	16160	16096	16190	16129	16168	16137	16223	16103	16013	16042	16047	16292	16134	16148	16067	16128	16177	16113	16022	16065	16001	16211	15938	16159	16334	16287	16106	16139	16015	16164	16277	15974	16067	16267	16224	16281	16277	16133	16026	16077	16134	16081	16121	16029	16169	16145	16207	16123	16085	16236	16148	16163	15981	16125	16180	16203	16238	16241	16331	16188	16126	16014	16021	16265	16245	16185	16292	16177	16177	16170	15986	16165	16324	16049	15987	16185	16012	16248	16179	16128	16148	16073	16253	16097	16390	15900	16187	16080	16119	16051	16089	16112	16181	16042	15993	16245	16146	16173	16165	16027	16106	15999	16088	16149	16086	16185	16351	16152	16026	16028	16150	16296	16328	16040	16108	16238	16244	15988	16160	16044	16051	16195	15983	16142	16126	16353	16186	15990	16203	16215	16083	16064	16244	16097	16183	16017	16102	16050	16139	16147	16156	16109	16039	16076	16096	16065	16191	16155	16093	16142	16372	16200	15985	16240	16140	16186	16273	16150	16113	16211	16118	16140	16213	16195	16117	16010	16193	16216	16218	16200	16067	16294	16181	16274	16045	16135	16203	16131	16030	16036	16058	16275	16230	16228	16224	16127	16165	15998	16116	16126	15858	16028	16249	16188	16262	16125	16122	16087	16091	16221	16056	16033	16066	16048	16217	16101	16316	16152	16152	16040	16130	16163	16114	16087	15995	16134	16279	16191	16109	16296	16179	16165	16209	16250	16240	16168	16124	16044	16182	16155	15964	15997	16222	16111	16310	16112	16098	16260	16116	16199	16059	16040	16189	16229	16043	16159	16064	15952	16169	16082	16223	16177	16179	16182	16265	16233	16025	16176	16156	16348	16071	16287	16167	16414	16086	16109	16211	16126	16214	16058	16114	16204	16104	16064	16101	16087	16136	15915	16197	16258	16061	16213	16190	16306	16177	16156	16169	16189	15925	16217	16094	15982	16079	16078	16108	16203	16239	16208	16120	16100	16207	16179	16236	16054	16008	15988	16309	15983	16221	15976	16092	16148	16106	16067	16325	16183	16146	16127	16113	16355	16069	16167	16228	16029	16131	16306	16297	16174	16092	16072	16007	16085	16294	16168	16241	16247	16161	16221	15996	16115	16094	16411	16269	16117	16064	16315	16123	16148	16045	16098	16191	16251	16122	16094	16171	16175	16128	16052	16201	16165	16019	16161	16182	16137	16066	16120	15843	16144	16267	16019	16262	16028	16016	16093	16101	16043	16098	16217	16099	16142	16087	16024	16127	16298	16203	16158	16189	16077	16031	16114	16189	16128	15853	15994	16172	16171	15991	16101	16181	16282	16263	16048	16127	16121	16167	16234	16146	16056	16150	16226	16227	16080	16067	16128	16197	16185	15949	16166	16102	16040	16263	16138	16069	16217	16182	16160	15916	16161	16294	16168
22425	21024	28826	23422	21258	23966	27296	22185	21535	21742	21795	21741	25754	41485	41339	34176	28747	23781	21468	21481	21209	21519	21152	21278	21208	21355	21087	21166	21155	21276	21192	21144	21010	21151	21070	21192	21137	21352	21361	21010	21164	21056	21161	21318	21343	21344	21029	21313	21119	21170	21320	21301	21259	20942	21179	21219	20923	21146	21182	21310	20908	21112	21098	21131	21024	21272	21044	21152	20816	21107	21122	20947	21384	21021	21113	21160	21066	20945	21219	21251	21060	21017	21104	21135	20965	21027	21211	21124	21014	20972	21063	21186	20952	21244	21268	20968	21046	21082	21098	21049	20952	21225	21072	21021	21115	20981	20879	20975	20928	21139	21062	21112	21165	21330	21077	20878	21268	21098	21152	21028	20932	21137	21050	20953	21017	20949	21024	21172	20961	21065	21173	21013	21361	21116	21065	21013	21050	21126	21011	21209	21164	21282	20858	20922	20843	20866	21137	21066	20733	21015	21257	21057	21177	21087	20978	21057	21038	21131	20976	20962	21058	20749	21238	21266	21097	20835	21247	20872	20813	21161	21017	20982	21164	20976	21082	20796	21182	21012	21064	20839	21177	21263	21060	21225	21002	21205	20962	20827	21036	21196	21436	21178	21011	20812	20852	21198	20836	21153	21026	20999	20979	20837	20993	21244	21044	20994	20952	20909	20979	21216	21052	20997	21035	20971	21153	21123	21056	20899	20932	21066	20940	21069	21061	20906	21035	21022	21176	20958	20891	20788	21004	21088	20956	21046	21279	21011	21179	21044	21226	20958	20924	20949	20800	21026	21067	20970	21063	21012	20917	21072	21084	21081	21175	21207	20994	21183	21238	20941	21274	20959	21074	20991	21129	20939	21111	21117	20960	21050	20968	21052	20974	20959	20937	20974	20967	21071	21127	21153	20967	21150	20931	20835	21263	21182	21122	21225	20913	21045	20868	20937	21121	21080	21100	21013	21143	21032	20906	21105	21010	21127	20713	20977	20964	21039	21187	20811	20958	21015	20979	21162	21017	21057	20880	20959	20843	21125	21163	21121	21024	20957	21021	20955	20915	20971	20943	20911	21041	21126	20964	20889	21142	21058	21021	20963	21132	21122	20997	21113	20900	20799	20797	21171	21143	20877	21005	20965	20995	20977	21035	21027	21177	21171	21180	21307	21045	21058	21091	21018	21085	21105	21155	21104	20789	21172	21030	21339	20961	20959	21040	20994	21284	20956	21169	21023	20917	21060	21067	20864	20961	21012	21058	20941	20905	20990	20987	20901	21107	20872	21036	21150	20866	21211	21096	21185	20898	21073	21024	21071	21048	21007	21193	20961	21244	20989	21089	21192	21050	21124	21049	21134	21108	20955	21204	21155	21166	21023	21173	20963	21131	21347	20886	21106	21125	21011	21045	21033	20975	20883	21163	20980	20897	20963	21009	21169	20857	21035	21105	21023	20995	20815	20902	21001	21114	21074	21156	21137	21144	21060	20957	20883	21130	21079	21035	20577	21108	20960	21069	20926	21166	21271	21114	20881	20970	21090	21260	21150	20941	21294	21024	20963	21097	20822	20886	21093	20989	21046	21069	21219	20956	21108	21085	21076	21052	20880	20948	20848	21153	20928	20983	21226	21050	20831	20974	20938	20870	21151	20999	20998	20884	21095	20962	20851	21057	20928	20967	21091	21021	21174	21083	20980	21024	20967	21037	20900	21042	21092	21153	21148	21087	20975	21229	21164	21155	21099	21108	20919	20690	20994	21096	21216	20958	21089	21121	20903	21145	21061	21263	20972	21002	21084	21107	21193	21096	21023	21072	21166	21140	21170	21012	21098	20987	20875	20881	21053	20905	20955	21036	20929	21035	20869	21034	21045	21107	21208	20864	20989	21065	21217	20975	20914	21217	21102	21064	20952	21073	21242	21224	21138	21079	21089	21123	20943	20841	20969	21105	21080	20918	21027	21034	21121	21053	20829	21050	21053	21405	20848	21195	20937	21003	21000	21038	20899	20943	20948	20852	21134	21092	21036	21024	21053	20834	21195	20951	21168	20816	21006	21080	21031	21025	21035	21055	21032	21087	21052	21115	20872	20989	21024	20899	21093	21156	21013	20982	21300	20833	21074	21008	20908	20999	21206	20909	20943	21077	21028	21278	20783	20897	21151	21054	21120	20997	20873	20907	21138	20927	21026	21088	20973	20985	21041	21110	21252	21055	20934	21075	21020	20954	21240	20953	21035	21098	20694	20821	20752	21145	21108	20958	21232	21029	21025	21040	20776	21145	21051	20793	20978	20952	21019	20886	20949	20956	21171	21058	20918	20962	21066	21124	21073	21097	21302	20865	20985	20864	21110	21252	21296	20930	21269	21095	20912	20905	20954	21165	21109	21002	20938	20987	21057	21017	21022	21195	21131	21161	21281	21172	21271	21086	20924	21165	20999	21140	21023	21058	21243	21277	21043	21049	21041	20907	20982	20960	21073	21165	21085	20916	21166	21170	20883	21073	21181	20873	21024	21240	20930	21130	21047	20977	21114	21029	21039	21063	21304	21199	21062	20781	21128	21149	21209	21161	21130	21244	20968	20898	21157	21004	20970	21071	20883	21086	21024	21171	21091	21080	20805	21167	20995	20830	21168	21003	20882	21192	21246	21146	20888	20953	21019	21184	21117	21196	20766	21217	20919	20939	20877	20901	21003	20969	21047	21063	21119	20916	20907	20990	21113	20955	21067	20974	21021	21184	21087	21108	20930	20874	21021	20871	20905	21033	21101	20974	21046	21008	20898	20942	20900	21213	20861	21026	21042	21186	20977	21164	20952	20875	21086	20836	21018	21246	21006	20972	21219	20743	21202	21057	20990	21099	20872	21112	21039	21162	21125	21040	20677	20975	20872	21220	20893	21090	20992	21044	21113	21151	21026	21187	21053	20840	20874	21017	21181	21255	20948	21222	20964	20998	20870	21174	21286	21146	21096	21082	21096	20805	21081	21101	21191	21069	21254	21143	21272	21069	20982	20931	21029	21050	21124	21122	21223	21095	21008	21094	21297	20764	21235	20977	21008	21181	21152	21001	20941	20979	20810	20986	21206	21197	20951	20945	21073	20827	20771	20816	21094	21005	21193	21074	21136	21057	21166	21163	21084	20978	21323	21132	21067	21024	20860	20914	21112	21222	20979	21083	21019	21062	21105	21086	20986	20996	21029	20956	21223	20842	21059	21174	20986	21243	21099	20951	21027	21042	21279	21031	21005	21049	21043	20984	21087	21077	20897	21071	20877	21042	20853	20790	21204	21017	21060	20728	20892	21023	20900	20952	20828	21161	20873	20922	20975	21231	21083	21011	21010	21069	20960	21003	21095	21004	20931	20963	21104	21120	21054	20929	20849	21051	20855	21010	20992	21071	21043	21084	21029	21101	21238	20992	21154	20955	20957	20799	20849	20992	20938	21069	21082	21190	21111	21115	21086	20935	21098	21149	21094	21096	20989	20866	21146	20938	21076	21229	21045	20953	20915	20805	21018	20874	21142	21220	21012	20959	20919	20769	21145	21011	21080	20826	21117	20968	21209	21212	21080	21103	21108	21068	20997	21034	20979	21243	21098	21008	21062	21052	21195	21052	21230	21102	20954	21070	21274	21064	20924	20989	20961	20915	20962	20884	20711	21266	20864	20932	21052	20978	21290	21098	21031	20899	21153	21105	21064	21020	21043	20914	20988	20927	21142	21180	21079	21209	20949	20986	21158	20988	20786	21180	21101	21072	20944	21225	21093	21183	21021	20883	21152	21108	21172	21117	21159	21156	20999	20960	20978	21006	21060	21065	21104	21080	21097	21060	20990	20936	21016	20876	21032	21164	21164	20964	21172	20842	20981	21317	21183	21051	21158	21089	21031	21111	20950	21235	21150	21183	21105	21025	20983	20972	21242	21460	20997	21020	21053	21155	21084	21371	20864	20991	21132	20971	21073	21010	20980	21318	20869	20787	21076	21004	21051	21060	21056	21098	21132	20963	20920	21183	21157	20825	21054	21027	20936	21276	20883	21012	20991	21002	21199	21053	21048	21048	21151	21081	21179	21028	21076	20963	21058	20997	20951	20844	20772	20900	21136	21046	20977	20854	21081	20749	21037	21041	21101	21142	20946	20970	20931	21069	21149	20951	21064	20957	21018	21121	20956	20928	21018	20970	20936	21012	21138	21266	21009	21196	21051	20892	21162	21005	20667	20894	20861	21154	21240	21059	20929	21339	21097	21219	21189	21093	20874	20896	20960	21075	20867	21166	21059	21161	21122	21195	21007	21062	21072	20978	21148	21006	21086	21081	21017	21272	21196	21000	21059	21006	21283	20901	20949	20899	21049	21255	21040	20922	21064	20922	20971	21050	20983	20970	21079	21096	21336	21092	20977	21099	21139	21194	20910	21086	21203	21091	21057	20979	21031	20918	21125	21181	20959	20905	21121	20835	20975	21065	21140	21055	21185	21086	21054	20947	21039	20933	20982	20992	21087	20886	21017	20987	21128	20875	20912	20854	21132	20917	21095	21124	20991	21191	20948	21004	21059	21151	20972	20957	21053	21118	20815	20959	21045	21029	20884	21356	20989	21105	21074	21283	21002	21165	20975	21107	20972	20886	20970	20954	21035	20952	20908	21013	21093	21068	20991	21158	21050	21024	20913	21156	21069	21045	21185	21125	20886	21119	21103	21240	21293	20974	21072	21158	20797	21070	21066	21106	20991	21193	21040	21028	20930	20951	21035	20992	21135	20857	20932	20988	20999	20927	21026	21162	21132	21034	21016	21183	20898	21088	20933	20995	21056	20788	21169	21008	21078	21012	20947	21102	20926	21101	21176	21072	20971	20755	20922	21017	21182	21144	21092	21004	21066	21063	21025	21051	21014	21190	21080	20903	21267	21192	21121	21027	21206	21228	21155	20983	21149	20990	21082	21103	20983	21206	20900	21159	20842	20935	21072	21042	21070	21144	21134	21108	21065	21093	21047	21038	21026	21105	20982	21007	20937	21146	21069	20946	21005	21100	21088	21088	20986	20917	21032	20872	21161	21043	20971	21002	20940	20994	21069	20926	21008	21317	20989	21213	21105	20960	21197	21238	21008	21080	21264	20926	21083	20907	20985	20953	20871	21098	20967	21005	20993	21106	20931
15698	27620	25640	21808	19837	19070	18582	18052	18007	17691	17563	17553	25512	42445	40627	32858	25914	19193	17153	17057	17275	17013	16929	17167	17176	17016	17085	17029	17123	17108	17281	17226	17070	16984	17060	17117	17165	17066	17222	17005	17120	17076	17092	17257	17236	17000	17127	17272	17119	17187	16974	17127	17079	17055	17119	17199	17092	17036	17300	16902	17180	17269	17155	17175	17261	17100	16964	16991	16972	16929	17084	17106	17117	17173	16937	17103	16996	17032	16954	17234	17195	16908	17156	17015	17087	17093	17058	17122	17144	16982	17038	17112	17143	17034	17089	17081	17099	17165	16965	17194	17126	17131	17059	16925	17121	16953	17050	17205	17064	17056	17242	17098	16945	17054	17020	17010	16946	17016	16988	17121	17175	17144	17152	16986	17250	17052	17180	16850	17114	16962	17161	17058	17176	16986	17099	17156	17074	17081	17131	17185	17146	16850	17118	17251	17178	17154	17025	17025	17173	17014	17128	16954	17135	17231	16985	17092	16855	17019	17136	17258	16954	17112	17019	17059	17138	17148	16907	17112	17040	16835	17069	16969	16886	17097	17116	17076	16876	17171	17046	16976	17009	17170	17184	17101	17118	16957	16938	17098	16981	16987	17062	17186	16928	17215	17191	17145	17123	17007	17113	17125	16960	17017	16975	17109	16974	17160	17007	17120	17026	16991	17149	17089	16978	16910	16941	17018	17184	16969	17097	17080	17146	17019	17095	16943	17159	17112	16981	17113	16995	17120	17153	17124	17181	17201	17142	16949	17131	17072	17033	16907	16944	17042	17164	17079	17038	16951	17051	17050	17078	17018	17062	16821	17155	17121	17045	16923	17089	17093	17126	16890	17064	16956	17012	17066	17081	17080	17108	17142	16952	17044	16923	17063	17259	17033	17053	17016	17092	16968	16983	17037	16987	17085	17017	17051	17096	16954	17055	17110	17091	16972	16865	17061	17085	16926	17084	17018	16991	17110	17209	16983	17210	16983	16983	17055	16831	17079	17024	17099	16968	17150	16971	16881	17063	17013	17144	17088	16986	16921	17165	16956	17279	17115	17087	16844	17047	17079	17061	17172	16883	17176	16991	17086	17062	17068	17074	17113	17048	17123	16998	17026	17168	17189	17287	17052	17122	17082	17070	16968	17032	16953	17104	16982	17115	17117	17132	17025	17125	17169	16987	16995	17125	17139	16994	16917	17143	17119	16877	16850	16946	17040	17032	17135	17153	16970	17156	17234	16999	17246	17238	17005	16942	16970	17053	16964	17081	17055	17079	17026	16976	17036	17227	17078	17094	17002	17135	17108	17044	17037	16975	17086	16897	17169	17221	17072	16888	16928	17231	16913	17095	16972	17135	17021	16901	17166	17200	17204	17093	16893	17111	16880	16962	16959	17104	16926	17041	17031	17201	17150	17004	17185	17076	17071	17283	17037	17001	16974	17093	17044	16793	17150	16985	17196	17102	17084	17044	17164	17082	17008	16872	17071	17080	17127	17037	16998	17150	17103	17139	16789	17192	17100	17037	17018	16985	17103	17038	17224	17014	17021	17093	17022	17232	17133	17307	17147	17059	17177	17195	16990	17054	17303	17061	16983	17088	17323	16954	16939	16923	17080	16942	17117	17010	16909	17161	17042	17044	16960	16891	17089	17009	17000	16976	16976	17265	16811	16961	17046	16981	17013	16955	17110	17132	17077	16958	16853	17005	17016	16955	16935	16911	17086	16999	17092	17052	17106	16974	16969	17099	17215	17086	17117	17076	17078	17147	17069	17061	16990	16939	16980	17052	16950	17088	17146	17035	16928	17031	17131	17020	17215	16904	17116	17068	17021	17015	17191	17140	17138	17102	16925	17193	16849	16858	17231	16966	17122	16983	17112	17007	17223	16884	16924	17081	16919	17125	16952	17108	17072	17116	17094	16930	16959	16959	16921	16998	17141	17249	17100	17049	16943	17048	17028	17217	17121	17133	17240	16918	17209	17074	17136	16971	17040	17036	17062	17088	17117	17085	17151	17071	17094	16979	17178	17031	17151	16942	17193	17281	17079	16924	17066	17142	17052	17192	16966	16863	17160	16971	16863	17158	17128	17028	17232	17017	17104	16952	16853	17062	17063	17008	16947	17170	17112	17075	17102	17257	17069	17126	17123	17028	17043	17141	16939	16952	17183	16989	17079	17065	16957	16880	17111	17163	17113	17062	17128	17025	17043	16888	17040	16829	17134	17070	16980	16989	16959	16840	17225	17147	17143	16969	16957	17176	17067	17169	17022	17006	17000	17078	17197	17038	17200	16879	17251	17004	16966	17199	17117	17065	17195	16885	17201	17092	16987	16932	16978	17084	17013	17148	17104	17067	17140	17107	17235	17116	17061	17101	17125	17137	16988	17114	17078	17085	17054	16996	17082	17287	17040	16954	17091	16931	16895	17048	17127	17181	16957	16852	17060	17175	16886	17025	17011	17133	17107	17140	17130	17046	16984	16923	16940	17091	17135	17008	17074	17188	17039	17187	17056	17040	16990	17075	17105	17250	17042	16989	17045	17277	17026	17252	17171	17159	17010	17108	17123	17191	16950	17119	17082	16914	16801	17089	17037	16962	17161	17015	17084	17091	17079	17093	16967	16969	17124	17055	17153	17234	16987	16993	16961	17250	17066	17052	17080	17081	16979	17004	17185	17047	17077	17175	17007	16907	17192	17231	17015	17198	16944	17021	17144	17036	16963	17083	17034	17011	16999	17095	17135	17077	17049	17019	16963	16977	16966	17052	17064	17009	17118	17172	16964	17023	17016	17073	17105	16951	17019	17140	17050	17017	17133	16910	16943	17178	17023	17147	17036	17121	17090	17125	17134	16983	17104	17156	16865	17008	17353	17098	17156	17151	17134	17097	17038	17198	17061	17086	17112	17058	17094	17034	16948	17108	17001	17174	17158	17199	16972	17055	17192	17000	17063	17086	17052	17014	16860	17038	17100	17125	17000	17227	17014	17054	17045	17195	17087	17294	17215	16985	17026	17048	17056	17211	17168	17036	17070	17288	16884	17025	17205	17217	16924	16959	17097	17002	17103	16987	17033	17007	17011	16801	17158	17040	16939	17043	17105	17073	16994	16989	16929	17040	17080	17133	16986	16972	17126	17109	16741	17180	17077	17083	16942	16935	17198	17096	17100	16964	16986	16999	17065	16983	17056	17166	17048	17186	17083	17163	16930	17075	17121	17227	17112	17168	17033	17133	17120	17032	17078	16943	17005	17065	17013	17242	16961	17078	17098	17166	17048	17065	17190	17001	17108	17117	17067	17054	16809	16960	16958	17032	17150	16926	17294	16978	17019	17061	17131	16931	17174	16981	16975	17180	17097	17248	17219	17017	16932	17070	17163	17055	17168	17072	16999	17003	16955	17025	17103	17056	17068	17126	17072	17195	17074	17133	17228	16978	16923	16921	16950	16996	16968	17031	17219	16959	17074	17092	17091	17002	17048	16946	17078	17128	17097	17033	17132	17219	17269	17015	17076	17036	17143	17043	17069	17054	17026	17171	17088	17046	17125	17006	16944	16989	16967	16936	17099	17042	17086	17163	17205	17069	17109	17165	17157	17278	16990	17163	16990	17146	17147	17152	17052	17197	17047	17067	16951	17059	17004	16918	16928	17046	17022	16950	17132	17073	17080	17080	17110	17140	16868	16919	17076	16943	17100	17130	17206	17078	16927	17218	17003	17223	17252	16956	17150	16900	16961	17082	17196	16974	17032	17088	17161	17028	16980	17268	17019	17269	17117	17117	17039	17101	17055	17194	17096	17064	17059	17129	17093	17096	17119	17064	17171	17072	17060	16921	17042	17143	17047	17033	17032	16994	17082	17211	17028	17279	17132	17041	17179	17107	17186	17060	16896	17210	16938	16949	16925	17000	17082	17102	17022	16975	17232	17168	16997	17028	17227	17224	16980	17030	17120	16943	16926	16969	17019	17056	17106	17028	16878	17073	17064	16941	16992	17183	17044	16995	17019	17005	17134	16995	17100	17189	17113	17069	16941	17186	16980	17154	17132	17074	17008	17004	17127	17198	17079	17102	17223	17154	17079	17165	17135	17008	17043	17003	17286	17265	17004	17048	17033	17114	17299	17119	16947	17075	17005	17131	17035	16965	17062	16980	17273	17200	17251	17039	16928	17140	17030	17004	17073	16920	16874	17053	17054	16999	16984	17006	17054	17021	16980	17059	17100	16962	16985	17082	17076	16921	17164	17096	17004	17006	17052	16884	17118	17046	17267	16930	17100	17039	17170	17067	17122	17026	17001	17208	16963	16975	17054	17266	17169	17126	16969	17025	17154	16975	17011	17113	16867	17012	17139	17031	17109	16951	17006	16903	17079	16916	16905	17042	17029	17125	16970	17261	17090	16987	16957	17103	16960	17184	16981	17168	17135	17023	17070	17080	16915	17108	16966	16961	17071	17024	17349	16972	17145	16982	17025	17076	17036	17205	16937	17058	17047	17018	17054	17033	17045	17133	17148	16902	17229	17058	16921	17091	16962	17147	16961	17073	16889	17072	17102	17102	17082	16996	16923	17132	16870	17013	16960	17092	16997	17143	17003	17103	17057	17106	17061	17117	17090	17051	17138	17109	16959	16912	16884	17122	17002	17094	17111	17001	16970	17008	17266	16972	17211	17005	17086	17112	17204	17152	17092	16794	16811	16982	17010	17069	17102	17017	17077	17113	16952	17072	17204	17008	17200	17127	16988	17149	17162	17070	17182	16888	16857	17058	17091	17078	17164	17053	17046	16936	17179	17143	16912	17073	17010	17072	17184	16895	16958	17002	17262	16977	17084	16976	17177	17126	17087	17038	16949	17005	16978	17048	16936	17009	17060	16979	17182	17198	17161	17077	17132	17183	17059	17232	17192	17008	16995	17165	17068	17040	17059	17162	17184	17074	17134	17057	17118	16949	17164	17100	17088	16973	17170	16859	17149	16861	17200	17087	17187	17104	17138	17083	16951	17043	16935	16928	16973	17010	17101	17072	17053	17138	16941	17195	17190	17094	16952	17286	17054	17147	17019	17058	16942	16985	16976	17155	17014	17137	17176	17041	17040	17016	16966	17017	17014	17053	17036	17195	16990	17044	16958	17059	16933	16997	17107	17083	17133	17009	17074
27239	21797	25377	22920	19956	20045	20451	20165	20189	20202	20209	20146	20469	21426	21357	21540	21333	20778	20420	20355	20281	20477	20131	20179	20296	20063	20263	20201	20262	20257	20323	20170	20256	20243	20313	20041	20154	20221	20123	20053	20120	20290	20331	20448	20305	20268	20250	20072	20231	20304	20185	20112	20233	20098	20233	19973	20017	20223	20142	20101	20210	20226	20146	20294	20355	20030	20303	20222	20209	20370	20210	20121	20285	20202	20158	20144	20140	20059	20315	20138	20203	20269	20105	20076	20253	20245	20245	20069	20108	20179	20152	20119	20308	20166	20196	20327	20190	20259	20128	20040	20043	20127	20081	20068	20102	20069	20153	20151	20377	19988	20009	19924	20008	20173	20193	20033	20087	20408	20118	20185	20020	20337	20175	20139	20151	20144	20188	20268	20236	20390	20218	20160	20306	20094	20263	20267	20247	20340	20152	20248	20291	20280	20248	20201	20250	20024	20243	20095	20351	20271	20198	19815	19993	20127	20052	20291	20259	20084	20277	20288	19886	19973	20219	20058	20136	20305	20128	20361	20181	20052	20072	20161	20237	20032	20094	20188	20015	20099	19958	20117	19988	20091	20307	20215	20125	20184	20125	20140	20052	20221	20073	20145	20308	20104	20178	20152	20193	20209	20332	20140	20291	20285	20121	20405	20204	20156	20018	20176	20116	20372	20074	20065	20236	20341	20159	20077	20068	20275	20294	20171	20275	20106	19950	20097	20335	20213	20069	20167	20037	20116	20097	20153	20053	20068	20166	20175	20212	20070	20145	20235	20282	20061	20122	20308	19872	20243	20230	20265	20138	20160	20121	20274	20120	20224	20154	20007	20127	19979	20029	20186	20409	20199	19949	20151	20022	20140	19998	20294	20104	20142	20105	20305	20196	20039	20082	20270	20141	20398	20160	20427	20136	20201	20081	20081	20042	19996	20057	20100	20157	20123	20204	20105	20196	20242	19997	20213	20214	20072	20139	20281	20107	19951	20029	20106	20266	20201	20267	20159	20087	20210	20123	20188	20296	20058	20296	20044	20204	20014	20179	19965	19965	20192	20162	20191	20184	20018	20160	20104	20300	20259	20121	20130	20376	19951	20073	20217	20039	20148	20299	20086	20173	20003	20076	19986	20280	20077	20027	20024	20236	20244	20169	20356	20153	20205	20229	20136	20259	20100	20135	20145	20161	20413	20093	20187	20220	20206	20117	20157	20023	20144	20271	19936	20070	20071	20141	20066	20132	20197	20088	20221	20231	20119	20074	20138	20260	20069	20390	20192	20127	20239	20066	20211	20135	20259	20042	19882	19916	20216	20251	20235	20207	20235	20252	20181	20147	20171	20151	20312	20114	20175	20200	20124	20095	20207	19966	20211	20227	20128	20161	20016	20265	20300	20032	20089	20199	20082	20083	20185	20014	20081	20129	20117	20070	20216	20272	20095	20112	20073	20058	20271	20046	20331	20235	20009	20285	20199	20175	20308	20291	20175	20240	20212	20157	20097	20047	20260	20069	20115	20430	20016	20166	20084	20192	20079	20324	20345	20284	20239	20124	20154	20203	20288	20282	20327	20174	19945	20097	20096	20481	20289	20277	20170	20172	20035	20053	20205	20011	20220	20212	20036	20121	20127	20164	20173	20160	20151	20341	20123	20195	20246	20047	20284	20127	20117	20206	20246	20200	20056	20232	20349	20076	20209	20180	20051	20222	20218	20181	20193	20213	20240	20263	20219	20130	19911	20222	20185	20097	20093	20282	20054	19831	20240	20022	20072	20119	20195	20059	20034	20020	20099	20279	20224	19929	20124	20162	20283	19952	20221	20151	20162	20325	20191	20125	20024	20097	20283	20144	19926	20228	20131	19942	20472	20292	20427	20076	20139	20060	20128	20314	20345	20327	20089	20247	20003	20191	20167	20009	20207	20205	20130	20208	20203	20318	20208	20323	20332	19834	20062	20165	20065	20276	20351	20256	20102	20205	20211	20190	20141	20281	20214	20268	19965	20116	20209	20204	20202	20081	20035	20194	20248	20011	20231	20204	20056	20282	20036	20176	20213	20066	20374	20037	20090	20324	20245	20414	20048	20157	20124	20201	20090	20226	20131	20490	20172	20202	20342	20179	20031	19978	20326	20113	20116	20196	20411	19988	20323	20326	20038	20222	20068	20150	20316	20256	20138	20163	20154	20319	20106	20105	20157	20252	20201	20247	20096	20297	20370	20196	20165	19953	20093	20259	20249	20200	19996	20086	20146	20157	20276	20152	20235	20137	20100	20243	20298	20024	20291	20122	20125	20251	19916	19914	20113	20287	19953	20246	20013	20346	20110	20270	20337	20060	20122	20265	20280	20155	20258	20353	20283	20194	20039	20196	20006	20153	20275	20444	20284	20170	19975	20235	20175	20391	20244	20197	20294	20237	19830	20169	20227	20266	20220	20330	20336	20194	20137	20287	20218	20266	20320	20232	20169	20220	20105	20217	20091	20091	20178	20094	20225	20452	20243	20049	20017	19995	20255	20177	20105	20239	20155	20039	20240	20134	20085	20170	20123	20176	20200	20239	19970	20066	20284	20219	20335	20113	20251	20204	20131	20402	20219	20032	20156	20053	20298	20266	20219	20122	20203	20247	20185	20049	20160	20290	20044	20117	20203	20338	20157	20074	20279	20243	20229	20094	20236	20135	20012	20124	20092	20054	20100	19985	20133	20247	20224	20234	20268	20208	20033	20334	20022	19995	20049	20245	19888	20193	20187	20034	20152	20188	20069	20083	20289	20281	20145	20281	20304	20114	20264	20054	20221	20181	20157	20068	20114	20266	20079	20223	20301	20263	20085	20194	19976	20265	20231	19993	20276	20225	20071	20025	20260	20115	20231	20188	20106	20286	20125	20073	20161	20078	20044	20218	20111	19999	20186	20191	20372	20330	19925	20136	20358	20437	20201	20250	19839	20407	20007	20021	20120	20054	20228	20068	20016	20146	20066	20193	20119	20225	20053	20152	19984	20234	20111	20159	20116	20247	20080	20154	20210	20071	20382	20183	19981	20070	20060	19800	20149	20250	20177	20354	20244	19912	19995	20037	20103	20226	20244	20224	20162	20321	20146	20188	20053	20137	20000	20047	20264	20259	20385	20008	20126	20053	20063	20176	20037	20126	19836	20051	20303	20152	19955	20138	20100	20190	20125	20231	20247	20265	20090	20067	20075	20152	20205	20228	20126	20048	20109	20234	20168	20240	20139	19931	20041	20216	20146	20232	20063	20212	20236	20058	20184	20250	20327	20202	20042	20086	20064	20108	20094	20214	20129	20272	20162	20283	20084	20273	20187	20108	20159	20251	20122	20281	20104	20349	20205	20228	20251	20135	20249	20060	20261	20169	20273	20232	19983	20185	20231	20084	20179	20029	20095	20108	20115	20174	20219	19990	20327	20107	20084	20162	20019	20253	20299	20311	20278	20312	20085	20293	20153	20179	20081	20177	20311	19977	20159	20101	20014	20118	20113	20164	20133	20120	20101	20224	19869	19988	19941	20215	20255	20072	20167	20182	20122	20155	20310	20023	20062	20029	20391	20150	20107	20239	20161	20132	19980	20068	20102	20034	20075	20123	20347	20300	20095	19943	20108	20160	19992	20216	20136	20141	20083	20270	20122	20243	20054	20007	20244	20298	19808	20237	20075	20016	20146	20063	20025	20306	20265	20337	20281	20186	20008	20179	20168	20399	20241	20154	19977	20491	20282	20160	20318	20339	20154	20269	20205	19998	20184	20165	20211	20127	20158	20259	20071	20120	20311	19970	20098	20160	20138	20083	20090	20237	20081	20183	20081	20211	20262	20162	20218	20019	20181	20033	19988	20246	20003	19971	20019	20206	20230	20203	20233	20180	20009	20270	20221	20319	20386	20283	20094	20254	20163	20089	20173	20296	20210	20335	20186	20063	20333	20239	20154	19830	19987	20071	20157	20096	20367	20323	20040	20154	20082	20191	19922	20116	20241	20294	20088	20303	19967	20093	20323	20031	20128	20318	20148	20072	20190	20032	20158	20149	20299	20265	20056	20039	20080	20328	20172	20346	20349	20237	20160	20094	20293	20157	20297	20140	20146	20012	19889	20211	20014	20123	20319	20302	20494	20192	20183	20071	20052	20239	20221	20163	20358	20430	20217	20278	20264	20235	20188	20059	19997	20051	20226	20138	20128	20027	20188	20185	20118	20268	20261	20351	20018	20203	20406	20071	20142	20403	19986	20055	20264	20126	20238	20070	20183	20158	20053	20294	20157	20133	20117	20081	20072	20129	20189	20180	20157	20319	20223	20124	20086	20190	20037	20229	20298	20006	20144	20211	20243	20114	20444	20395	20166	19986	20027	20260	20068	20102	20287	20044	20056	20409	20332	20008	20184	20326	20304	20290	20137	20224	20229	20158	20250	20246	20187	20205	20240	20296	20103	20126	20198	20073	19924	20061	20100	20192	20154	20082	20366	20094	20057	19942	20198	20051	20419	20269	20337	20030	19969	20221	19928	20244	20301	20330	19950	20104	20116	20144	20156	20100	20142	20061	20152	20157	19941	20101	20117	20240	20210	20159	20248	20137	20054	19969	20164	20208	20278	20087	20217	20332	20167	20433	20215	19970	20194	20043	20339	20175	20235	20182	20188	19981	20193	19997	20278	20214	20289	20012	20065	20213	20120	20140	20023	19909	20132	20256	20279	20308	20119	20197	20225	20055	20176	20059	20076	20186	20313	20123	19922	20262	20273	20222	20105	20141	20233	20237	19958	20313	20260	20468	19985	20173	20083	20174	20042	20270	20006	20046	20005	20119	20361	20113	20264	20339	20374	20213	20030	20171	20094	20188	20219	20190	20242	20036	19857	20123	20170	20000	19898	20122	20143	20150	20363	20322	20104	20306	20482	20220	20221	20180	20178	20229	20265	20137	20206	20278	19900	20179	20141	20298	20076	20219	20050	20051	20188	20172	19988	20452	20059	20280	20151	20308	20359	20090	20062	20167	20259	20298	20105	20326	20322	20390	20260	20134	20048	20141	20186	20102	20240	20076	20195	20178	20043	20386	20102	20179	20415	19933	20299	20226	20198	19920	20285	20192	20289	20071	20147	20296	20063	20304	20226	20338	20307	20326	20167	20067	20353	20232	20256
15035	17287	17211	17090	16811	16625	16677	16472	16484	16595	16548	16541	16968	18404	18343	18344	17891	16953	16599	16549	16554	16469	16609	16746	16513	16657	16543	16610	16379	16634	16531	16629	16638	16683	16455	16671	16515	16646	16667	16742	16438	16571	16698	16650	16618	16495	16600	16755	16608	16758	16708	16581	16548	16516	16510	16531	16682	16631	16523	16573	16587	16573	16563	16598	16514	16613	16495	16512	16724	16458	16420	16606	16646	16725	16522	16585	16440	16587	16335	16611	16575	16593	16589	16561	16661	16653	16602	16515	16442	16564	16672	16601	16531	16604	16667	16585	16514	16477	16669	16765	16459	16453	16485	16518	16588	16623	16688	16624	16513	16646	16717	16596	16494	16563	16602	16607	16536	16564	16620	16598	16511	16478	16503	16498	16535	16657	16559	16593	16662	16360	16760	16650	16580	16402	16547	16579	16625	16602	16630	16581	16615	16470	16574	16588	16597	16544	16418	16721	16708	16679	16688	16691	16666	16681	16552	16558	16587	16686	16529	16684	16504	16719	16610	16610	16623	16583	16588	16491	16464	16500	16628	16584	16439	16603	16456	16598	16684	16593	16548	16454	16605	16706	16619	16692	16469	16544	16532	16671	16602	16593	16514	16644	16456	16340	16518	16593	16545	16808	16407	16805	16544	16542	16605	16606	16451	16671	16537	16728	16562	16551	16595	16792	16448	16499	16604	16500	16743	16527	16571	16593	16853	16494	16680	16563	16561	16778	16392	16533	16579	16545	16675	16585	16599	16552	16673	16464	16593	16536	16612	16572	16618	16510	16733	16516	16699	16622	16691	16576	16530	16491	16405	16614	16470	16561	16637	16523	16579	16495	16599	16506	16659	16608	16440	16654	16578	16625	16522	16469	16509	16672	16533	16679	16647	16582	16480	16630	16759	16549	16595	16556	16629	16550	16609	16617	16652	16777	16634	16452	16607	16699	16625	16486	16618	16516	16706	16620	16605	16592	16491	16438	16489	16437	16692	16583	16594	16471	16725	16464	16597	16583	16577	16597	16668	16465	16477	16514	16663	16340	16677	16575	16658	16623	16580	16625	16504	16531	16412	16566	16616	16682	16396	16677	16496	16551	16542	16469	16496	16550	16678	16487	16565	16549	16496	16634	16607	16489	16424	16627	16531	16585	16623	16472	16643	16490	16652	16519	16656	16567	16680	16574	16454	16624	16549	16791	16809	16602	16700	16572	16767	16619	16394	16586	16581	16723	16579	16633	16522	16622	16477	16471	16703	16685	16538	16623	16362	16676	16542	16554	16443	16590	16712	16641	16527	16652	16562	16611	16418	16591	16719	16448	16417	16773	16587	16562	16703	16478	16576	16504	16458	16604	16527	16641	16633	16463	16498	16708	16409	16706	16571	16542	16630	16464	16587	16645	16578	16587	16374	16518	16561	16550	16578	16558	16669	16605	16626	16530	16414	16654	16510	16510	16609	16658	16537	16504	16595	16510	16579	16662	16669	16527	16529	16588	16476	16547	16575	16638	16568	16411	16537	16474	16481	16490	16490	16572	16630	16493	16712	16503	16572	16497	16573	16704	16529	16629	16626	16679	16658	16642	16648	16564	16540	16666	16580	16579	16674	16662	16618	16530	16576	16626	16661	16636	16464	16586	16495	16318	16595	16459	16699	16508	16714	16746	16546	16632	16608	16700	16469	16534	16691	16583	16527	16652	16551	16531	16441	16669	16687	16483	16555	16639	16627	16535	16607	16491	16645	16663	16526	16437	16517	16693	16655	16656	16603	16655	16583	16585	16746	16486	16601	16683	16561	16517	16505	16669	16540	16666	16554	16709	16637	16567	16503	16790	16498	16593	16564	16701	16616	16396	16712	16511	16622	16412	16566	16680	16599	16455	16658	16503	16587	16711	16610	16614	16567	16589	16524	16558	16487	16508	16495	16490	16665	16466	16646	16584	16663	16484	16543	16662	16681	16785	16576	16695	16481	16567	16533	16569	16674	16513	16675	16558	16633	16745	16349	16667	16623	16664	16695	16500	16575	16748	16679	16502	16738	16586	16432	16573	16529	16582	16479	16603	16334	16473	16564	16476	16498	16575	16613	16678	16723	16578	16536	16494	16556	16593	16481	16594	16645	16541	16674	16472	16554	16507	16513	16548	16363	16642	16515	16504	16590	16538	16485	16632	16676	16529	16689	16423	16766	16489	16480	16570	16632	16413	16477	16473	16571	16733	16661	16611	16533	16601	16447	16630	16489	16823	16473	16596	16586	16802	16664	16555	16503	16637	16677	16672	16565	16554	16569	16504	16407	16448	16499	16676	16532	16491	16528	16423	16583	16603	16642	16589	16634	16626	16506	16565	16591	16604	16376	16492	16604	16651	16613	16605	16649	16579	16526	16670	16562	16516	16514	16492	16566	16689	16677	16506	16737	16541	16617	16482	16435	16476	16542	16574	16502	16653	16448	16683	16602	16547	16646	16657	16599	16564	16643	16532	16397	16717	16520	16646	16493	16548	16571	16599	16608	16723	16613	16642	16613	16626	16613	16766	16558	16697	16721	16497	16590	16608	16546	16710	16608	16646	16536	16653	16417	16507	16560	16646	16538	16513	16652	16565	16626	16658	16730	16553	16678	16515	16635	16683	16550	16620	16508	16585	16541	16730	16418	16561	16607	16643	16522	16658	16478	16507	16589	16539	16585	16692	16542	16745	16675	16481	16538	16509	16569	16489	16634	16539	16527	16533	16302	16536	16541	16616	16518	16412	16623	16504	16526	16545	16608	16626	16620	16592	16557	16597	16683	16752	16568	16639	16626	16617	16502	16612	16429	16648	16644	16592	16782	16417	16495	16571	16668	16500	16726	16416	16598	16654	16494	16713	16692	16602	16396	16565	16652	16571	16402	16456	16572	16599	16628	16509	16615	16486	16687	16535	16358	16468	16582	16645	16541	16573	16670	16562	16498	16367	16565	16565	16545	16639	16602	16490	16514	16641	16756	16504	16658	16662	16576	16483	16650	16434	16533	16681	16621	16612	16682	16745	16472	16657	16753	16606	16639	16753	16463	16572	16641	16591	16672	16622	16637	16343	16447	16615	16652	16442	16548	16444	16405	16712	16479	16610	16547	16541	16466	16459	16688	16504	16712	16471	16584	16586	16645	16540	16670	16528	16594	16440	16597	16361	16716	16551	16714	16583	16451	16735	16610	16446	16540	16494	16532	16436	16644	16493	16573	16461	16587	16449	16662	16594	16548	16666	16488	16606	16618	16552	16667	16537	16670	16482	16524	16454	16491	16618	16562	16651	16507	16559	16601	16465	16647	16566	16594	16651	16442	16521	16554	16575	16443	16592	16685	16564	16588	16581	16538	16565	16544	16614	16559	16555	16427	16516	16799	16688	16426	16609	16516	16493	16630	16532	16517	16607	16614	16535	16517	16643	16698	16679	16445	16565	16541	16599	16644	16724	16668	16556	16589	16561	16652	16636	16514	16680	16511	16476	16650	16439	16573	16357	16674	16517	16587	16447	16514	16404	16590	16573	16453	16576	16660	16573	16444	16627	16715	16543	16614	16616	16483	16416	16536	16668	16586	16630	16563	16496	16649	16643	16650	16608	16636	16605	16476	16781	16600	16501	16580	16479	16692	16503	16609	16664	16579	16624	16488	16658	16706	16465	16461	16782	16415	16450	16457	16478	16657	16557	16608	16702	16463	16639	16691	16388	16344	16719	16604	16485	16452	16701	16486	16580	16548	16633	16486	16520	16746	16682	16590	16624	16488	16628	16502	16746	16578	16603	16622	16750	16609	16655	16599	16625	16415	16475	16677	16345	16632	16635	16632	16630	16534	16563	16624	16491	16490	16628	16436	16494	16554	16678	16564	16744	16803	16683	16498	16466	16516	16612	16374	16481	16690	16594	16736	16458	16454	16644	16417	16567	16542	16860	16576	16543	16541	16507	16546	16613	16500	16587	16548	16608	16622	16453	16588	16492	16467	16572	16586	16664	16544	16567	16585	16551	16655	16508	16315	16606	16615	16475	16700	16634	16700	16813	16485	16427	16647	16652	16587	16554	16462	16719	16452	16706	16482	16382	16544	16503	16587	16743	16620	16609	16704	16605	16736	16475	16736	16566	16573	16575	16602	16452	16644	16634	16528	16420	16509	16422	16706	16522	16647	16496	16454	16655	16616	16696	16582	16675	16477	16358	16630	16473	16562	16547	16684	16635	16650	16546	16501	16594	16496	16641	16429	16617	16622	16703	16583	16493	16684	16506	16758	16614	16506	16480	16628	16640	16492	16651	16595	16506	16605	16591	16583	16522	16622	16561	16603	16501	16533	16563	16593	16629	16623	16483	16526	16435	16594	16624	16521	16588	16632	16498	16460	16439	16727	16775	16600	16701	16564	16510	16608	16455	16639	16650	16470	16558	16417	16675	16573	16467	16649	16558	16464	16603	16547	16426	16564	16601	16640	16605	16451	16351	16755	16583	16507	16506	16544	16550	16462	16606	16604	16619	16631	16412	16498	16568	16670	16574	16473	16662	16432	16690	16569	16520	16567	16639	16644	16543	16494	16512	16602	16514	16517	16495	16527	16558	16603	16712	16646	16572	16674	16578	16392	16550	16725	16423	16551	16565	16559	16603	16684	16643	16555	16517	16597	16526	16502	16694	16559	16725	16520	16640	16502	16462	16507	16557	16512	16413	16613	16611	16451	16578	16544	16646	16460	16706	16476	16659	16564	16562	16681	16496	16627	16661	16632	16413	16615	16646	16600	16600	16605	16591	16619	16749	16641	16582	16628	16673	16572	16447	16549	16429	16490	16465	16683	16529	16608	16655	16739	16562	16761	16524	16759	16692	16502	16527	16603	16598	16613	16548	16376	16648	16480	16543	16628	16493	16470	16673	16558	16747	16735	16506	16643	16608	16704	16498	16569	16693	16568	16438	16470	16550	16687	16639	16626	16600	16635	16665	16442	16613	16576	16461	16414	16571	16576	16652	16656	16336	16686	16559	16607	16632	16564	16620	16502	16718	16721	16524	16666	16567	16430	16760	16397	16573	16510	16597	16516	16635	16654	16449	16622	16648	16504	16658	16630	16669	16655	16577	16575	16572	16636	16551	16598	16578	16439	16683	16420	16590	16685	16530	16779	16440	16595	16491
23208	21002	28525	23721	21874	23425	23471	20805	20430	20365	20390	20259	21614	29185	31014	30690	26084	22390	20254	20132	20050	20110	20120	20261	20268	19922	20099	19919	20095	20109	20205	19946	19999	19956	19948	20093	20040	20053	19880	20233	19906	20127	20071	19883	19923	20004	19938	20021	20030	20216	20123	20004	19991	20028	20113	20271	20064	19925	19837	19887	20013	20350	20123	19998	20193	20093	19936	20037	19971	20013	20080	19885	19905	20001	19962	20088	20028	20102	19937	19949	19832	19978	19971	19965	19941	19864	20016	20113	20054	19821	19941	19957	19918	20036	20091	20094	20052	19820	20186	19886	19904	19937	19691	20014	19784	19671	19771	19883	19803	19808	19796	20023	19997	19839	19873	20300	20018	19731	19860	19933	19872	19847	19800	19915	20189	19964	19910	19899	19919	20212	20122	20131	19938	19955	20090	19944	19969	19925	19916	19907	19991	19784	20044	20203	19888	20086	19987	19869	19923	19911	20196	19955	20182	19906	19777	20111	19914	19874	19869	20035	20062	19887	19872	19992	19890	19987	20168	20037	19946	20167	19838	19973	19936	19835	19960	19864	19794	19970	20258	20053	19894	19999	19868	19928	19795	19996	19914	19745	19859	19697	19952	19957	19922	19995	19888	19852	20072	20005	20075	20049	19924	19841	19826	19808	20129	19900	19928	19839	20067	20159	19964	20007	19930	20000	19990	19998	20030	19984	20034	19995	19973	19854	19883	19886	20021	20044	19967	20112	19955	19872	19916	20133	20017	20118	20151	19893	19963	20067	19859	20081	20046	19842	19821	20064	19770	20017	19968	19993	20274	19879	19819	20064	20008	19904	20120	19956	19808	19808	19777	19830	20059	19983	19844	20083	20006	19908	19772	19755	19757	19970	19871	19945	19684	19882	19946	20030	19996	19911	19944	19849	19865	20098	19797	19939	19997	20107	19862	19998	20030	19900	20001	19751	20105	19863	20218	20163	19919	20038	19810	19958	19769	19971	19938	19983	19916	19942	19877	19791	19973	19731	19951	19906	19841	19907	19899	20118	20150	19857	19950	19960	19930	20223	20020	19844	19790	19846	20037	20007	19834	20047	20002	20058	19929	19969	19831	19902	19915	19881	19714	19894	20145	19831	19811	20024	20165	19784	20012	19815	19997	19957	19890	19992	20070	19931	19922	19905	19971	20050	19983	19900	19969	19923	20062	19843	19830	19881	20049	19916	19966	20040	20017	19993	19804	19966	19964	20348	20017	19797	20192	19950	20029	19863	20116	19936	19948	19869	20197	19915	19937	19949	20058	19814	20034	20059	20033	19949	19952	19806	19803	19822	19889	19986	19741	19811	19903	19897	19902	20001	19902	19992	20074	19821	19990	19878	20054	20041	19841	20052	20046	20015	20072	19876	19807	19894	19866	19763	19874	19975	19936	19859	19864	20176	20058	19896	19907	19900	20111	20184	19996	19902	19969	19790	19900	20068	20170	19958	19829	19799	19875	19987	19980	19964	19915	19917	19967	19911	19987	19962	19932	19829	20056	20015	19901	19881	19931	19792	19996	19954	19983	19970	20020	19875	20085	20024	19971	20153	20203	19928	20188	19922	19869	19784	19991	20025	20092	19974	19850	19889	20030	19782	19848	20039	19899	19841	19878	19824	19831	19927	19948	19762	20181	19864	20046	20280	20058	19889	20042	19783	19906	19657	19814	19954	19991	19945	19837	19996	19953	19842	19955	19880	20163	19983	20007	19758	19948	19979	20045	20152	19931	19887	19824	19855	20123	20004	19840	19984	20017	20091	19994	19980	19849	19968	19975	19982	20120	20015	19822	19811	19930	20017	20079	19925	20054	19942	19716	19944	19986	19966	19891	19930	19920	19949	20144	19965	20036	19914	19935	19720	19922	19795	20072	19622	19961	19995	19855	20075	20002	20041	19768	19886	19928	20027	20018	19825	19979	19986	19993	20107	20039	20103	20004	19990	20175	19897	20133	19816	19849	19987	19813	19993	20001	19900	19983	19962	19911	19893	19813	19770	19921	19999	19906	19646	19905	19841	20016	19874	19741	20048	19901	20033	20134	19588	19898	19800	19899	19970	19998	19881	20160	19991	20076	20226	19842	19885	19995	19843	20083	19934	19935	19799	19807	20136	20114	19986	19744	19645	19921	19981	20245	19971	20007	19955	20009	20031	20012	19918	19871	19854	20146	19955	19954	19904	20093	19876	20016	19821	19857	20001	20090	20180	20034	19853	20268	20022	19879	19778	19819	20090	19970	20078	19850	19860	20103	20031	20140	19861	20172	20002	19821	19962	20059	20017	20125	19924	20027	19996	19924	20055	19843	20026	19895	19896	19817	19773	19916	19950	19936	19778	19727	19870	20027	19982	20041	19854	19932	19953	19873	20018	20034	19926	20095	19964	19834	19904	19847	19911	20002	20185	20034	19796	20055	20025	20113	19960	20336	19947	20050	19902	19923	19933	20221	19829	20099	19998	20080	19933	20163	20090	19728	19943	19763	19895	20066	19879	20009	20014	19891	20026	20165	19871	19897	20071	19981	19930	19856	19780	20111	20126	20145	20038	20103	20008	19840	19989	20064	20023	20010	20055	19827	20007	19959	19887	19798	19763	19828	19803	20087	20121	20051	19833	19998	19910	19882	19956	19756	19781	20054	19967	20103	19956	19989	19820	19885	19850	19939	20052	19920	19873	19973	20010	19972	19871	20013	19960	20012	20011	19993	19925	19824	19863	19867	20140	20100	20083	19910	19924	19920	19890	19932	19963	19975	20032	20116	19927	20152	19782	19977	19779	20126	20092	19935	19984	20054	20029	19918	19851	20237	19978	19808	20069	20106	19907	20131	19863	20018	19789	19757	19936	20132	20016	19964	19899	19789	19922	19962	20044	20049	19911	19837	20046	19808	19951	20066	20000	19772	20144	19828	20053	19993	19901	19915	19755	19851	19837	19989	19786	20027	19866	19863	19851	19849	19771	19952	19895	19959	19935	20008	20112	19881	19898	19711	19922	19929	19944	19940	19759	19976	19838	19879	19898	19859	20161	19927	19884	19890	20036	19944	20033	19930	20179	19940	19798	19853	19925	19912	20015	19897	19969	20064	20135	20103	20012	19807	19959	20018	19880	19951	19936	19875	20003	19842	19729	19867	20008	20017	19900	19869	20121	20146	20036	20025	20201	20080	19976	20093	20090	19930	19808	20013	20035	20082	20127	19827	19974	19945	19846	19972	20193	20135	19815	19800	19668	19859	20013	19920	19888	20138	19846	19772	19938	19927	19962	20060	19880	20046	19761	19968	19973	19731	20124	19908	20141	19992	20106	20073	20122	20100	19890	19928	19924	20196	19990	19949	19973	19832	19975	20010	20056	20263	19988	20082	20123	20074	20120	19857	19902	20002	20031	19985	20134	19879	20072	20064	19985	20028	19959	19794	19948	20059	19943	19945	19928	20082	19873	19998	20077	19977	19987	19985	19872	20014	19984	19983	19821	19927	19907	19792	19825	20056	19985	19929	19896	19908	19869	19813	19909	19960	19922	19884	19759	19954	19983	19949	20051	20120	20040	19777	19886	20007	20084	20070	19964	20028	19961	20077	19805	19691	19839	20016	19673	19926	20020	19929	19802	19862	20023	20005	19796	19943	19828	20328	19954	19722	19888	20154	20097	20095	20033	19951	20236	19981	20064	20029	20238	20179	20040	19979	19994	20061	20011	19971	19859	20079	19727	19998	20063	19888	19987	20000	20050	20085	19941	19932	19928	20036	20005	19882	20141	19967	19985	19857	19886	20075	19759	19937	19993	20149	19848	19748	20028	19806	19837	20007	20067	19822	20080	20006	19721	19852	19897	19979	19788	20082	19885	19882	20116	20008	19882	19954	19959	20058	20079	19941	19901	19908	19913	19652	20045	19825	19947	19968	19851	19941	20018	19727	19777	19911	19873	20068	19805	19987	20110	19873	20070	19870	19873	19971	19854	19925	20034	19939	19846	20150	20006	20050	20072	20038	20014	19716	19954	19703	19974	19854	19825	20016	19857	19928	19754	19926	19837	20131	20173	19916	19899	20092	20020	19990	20015	20102	19976	20017	19963	19995	20085	20000	19934	20043	19898	20112	19953	19747	20009	20146	20094	20114	19848	20264	20025	19844	19899	19910	19948	19874	19816	20016	20064	20091	19988	20141	19880	19954	20014	20133	19884	19990	19843	19975	20006	19857	19804	19856	19534	19986	19943	20040	19984	19934	19903	19898	19955	19881	19913	20037	19914	19717	19949	19836	19882	20121	20054	20040	20034	20050	19923	20166	20048	19933	19919	19815	19830	20069	19925	20201	19805	20138	19901	20053	20064	20049	20070	20079	19822	19777	19871	19883	19901	19992	20093	19959	20038	19771	19768	19962	20077	19735	19751	20010	19862	20000	19809	20065	19931	19856	19936	20000	19822	20090	20236	19760	19980	19812	19821	20034	20005	19870	20224	19896	19879	19699	19920	19989	20093	19977	19935	19974	19869	19920	19937	20019	19990	20068	19969	19836	19814	19867	19773	19929	19946	20012	19974	19946	20127	20010	19697	20035	20114	19864	19885	19971	19987	20048	19929	19979	19901	19779	19726	20024	19864	19974	20041	19856	19907	19926	20068	19926	19854	19944	20063	19924	19775	19906	20051	19747	19976	19994	19895	19943	19926	19931	20035	20025	19718	19951	19775	19841	19898	19873	20029	19927	20021	20061	19984	19775	19934	20062	20008	19975	20119	19717	19960	20029	20056	20066	19872	19759	19817	19916	20143	20124	19767	19989	20054	19905	19938	19958	19999	20145	19924	19965	20097	19933	19767	19899	19924	20047	20041	20259	19975	19940	19910	19938	19929	19872	20080	19831	19837	19624	19680	19820	19631	19876	20117	19827	20010	19734	19987	19872	19919	20133	20205	19951	20034	20022	19904	20173	19980	19995	19811	19772	20080	20119	20142	20036	19774	20035	20079	20150	19799	19780	19926	20185	19949	20145	20074	19903	19798	19960	19897	19941	19901	19751	19943	19955	19815	20103	19936	19761	19833	19963	19919	19787	19909	19822	19885	19791	20145	19981	19920	20046	20015	20081	19913	20054	20083	20081	19997	20064	19845	20037	19912	19940	20000	19882	19906	20125	19944
14098	22664	22041	19527	18120	17594	17116	16877	16864	16676	16733	16662	19738	30455	31242	30054	23678	18440	16416	16420	16496	16648	16592	16395	16365	16524	16626	16663	16539	16599	16548	16617	16303	16508	16468	16525	16573	16644	16414	16456	16471	16421	16446	16623	16449	16498	16463	16299	16635	16358	16398	16551	16420	16444	16390	16437	16489	16463	16620	16561	16364	16439	16546	16371	16485	16260	16589	16554	16536	16225	16335	16498	16471	16491	16557	16355	16329	16455	16443	16391	16461	16508	16395	16362	16613	16426	16511	16451	16533	16570	16513	16619	16409	16248	16500	16481	16387	16410	16531	16409	16431	16462	16456	16495	16461	16555	16420	16610	16390	16486	16453	16370	16540	16464	16464	16429	16470	16306	16472	16402	16587	16416	16534	16458	16479	16273	16490	16501	16610	16457	16457	16535	16299	16659	16355	16360	16373	16449	16467	16486	16484	16611	16546	16233	16275	16369	16449	16514	16529	16484	16514	16446	16364	16530	16396	16491	16539	16405	16424	16416	16513	16390	16399	16368	16572	16370	16330	16344	16340	16520	16514	16478	16321	16692	16375	16528	16359	16317	16475	16475	16352	16417	16393	16628	16414	16397	16525	16438	16378	16442	16542	16540	16628	16386	16347	16546	16432	16408	16611	16525	16483	16467	16311	16482	16613	16459	16488	16422	16526	16515	16506	16346	16416	16520	16474	16373	16437	16535	16396	16366	16412	16371	16594	16528	16497	16416	16368	16659	16519	16506	16358	16315	16530	16419	16379	16381	16445	16563	16531	16311	16482	16377	16431	16320	16355	16500	16498	16519	16437	16541	16311	16338	16465	16406	16473	16425	16364	16508	16594	16455	16504	16462	16507	16399	16586	16388	16572	16393	16368	16251	16482	16452	16605	16379	16385	16307	16409	16476	16407	16536	16477	16405	16405	16411	16481	16606	16591	16389	16472	16496	16513	16641	16279	16444	16388	16414	16443	16440	16255	16454	16338	16501	16456	16450	16498	16512	16289	16496	16220	16510	16369	16249	16557	16478	16402	16303	16541	16365	16439	16314	16477	16601	16312	16527	16506	16528	16520	16477	16241	16607	16430	16494	16408	16504	16297	16458	16349	16407	16555	16410	16376	16412	16448	16587	16551	16505	16549	16449	16587	16363	16414	16404	16554	16457	16382	16448	16425	16440	16378	16453	16474	16335	16640	16418	16428	16508	16440	16441	16505	16505	16426	16575	16424	16423	16588	16391	16454	16391	16441	16399	16527	16433	16323	16468	16443	16402	16356	16439	16211	16453	16488	16483	16447	16401	16538	16536	16343	16380	16312	16594	16396	16468	16396	16305	16345	16473	16588	16435	16439	16354	16502	16361	16402	16419	16479	16240	16539	16447	16319	16485	16461	16532	16547	16535	16515	16463	16462	16374	16382	16487	16413	16350	16383	16521	16484	16587	16342	16556	16404	16568	16543	16487	16406	16377	16342	16412	16422	16531	16532	16430	16439	16459	16585	16463	16486	16192	16504	16430	16565	16528	16399	16200	16531	16448	16399	16498	16466	16446	16347	16389	16347	16560	16375	16698	16424	16495	16550	16391	16518	16416	16623	16327	16351	16472	16464	16380	16301	16399	16508	16585	16335	16335	16500	16362	16394	16454	16343	16472	16591	16474	16470	16496	16456	16392	16439	16530	16487	16326	16534	16339	16453	16431	16474	16504	16310	16199	16510	16423	16311	16251	16210	16373	16446	16281	16379	16260	16295	16427	16552	16408	16526	16482	16476	16611	16430	16393	16595	16379	16522	16384	16408	16540	16421	16473	16415	16432	16617	16333	16273	16532	16446	16411	16540	16411	16518	16445	16408	16544	16417	16391	16362	16477	16406	16378	16437	16442	16395	16571	16379	16541	16419	16491	16595	16340	16513	16476	16387	16382	16512	16415	16419	16462	16409	16580	16631	16579	16446	16405	16528	16380	16372	16481	16451	16448	16451	16410	16453	16379	16237	16500	16435	16494	16383	16721	16410	16558	16482	16326	16440	16492	16447	16478	16549	16386	16414	16647	16391	16411	16632	16615	16280	16375	16537	16307	16480	16587	16209	16530	16442	16478	16451	16422	16274	16435	16130	16386	16505	16491	16587	16476	16304	16614	16458	16513	16418	16354	16424	16543	16394	16343	16315	16413	16332	16399	16381	16592	16162	16648	16514	16544	16480	16441	16336	16450	16472	16539	16491	16460	16278	16467	16394	16463	16469	16473	16267	16583	16396	16685	16322	16434	16497	16559	16372	16482	16365	16471	16374	16344	16462	16427	16447	16471	16290	16374	16344	16522	16499	16477	16497	16368	16334	16543	16373	16427	16494	16383	16442	16359	16347	16330	16404	16231	16470	16398	16608	16403	16418	16605	16455	16401	16522	16312	16462	16390	16458	16489	16376	16509	16535	16511	16436	16417	16503	16486	16398	16448	16497	16377	16323	16434	16271	16446	16464	16435	16418	16528	16465	16386	16327	16468	16370	16478	16391	16626	16488	16486	16440	16436	16554	16489	16479	16487	16550	16201	16506	16490	16514	16507	16482	16639	16481	16661	16596	16697	16497	16346	16453	16509	16529	16519	16494	16299	16290	16376	16525	16367	16497	16270	16546	16631	16411	16400	16473	16535	16408	16654	16461	16464	16418	16517	16318	16388	16479	16255	16461	16369	16350	16434	16317	16441	16311	16318	16502	16351	16266	16492	16466	16542	16771	16359	16409	16272	16599	16406	16413	16403	16355	16287	16402	16397	16476	16308	16447	16590	16269	16504	16571	16607	16428	16357	16346	16433	16481	16398	16642	16660	16469	16366	16438	16454	16516	16463	16290	16414	16516	16334	16531	16517	16468	16502	16386	16396	16456	16425	16481	16503	16451	16271	16426	16592	16357	16439	16382	16321	16579	16393	16467	16531	16426	16523	16490	16452	16332	16503	16356	16439	16500	16379	16560	16456	16220	16384	16619	16385	16375	16536	16500	16485	16483	16408	16408	16510	16382	16320	16314	16478	16562	16569	16454	16365	16322	16694	16340	16542	16401	16494	16424	16403	16599	16465	16535	16524	16448	16375	16523	16542	16394	16459	16440	16474	16537	16380	16457	16512	16498	16475	16310	16327	16517	16455	16366	16464	16517	16576	16296	16164	16491	16390	16732	16435	16359	16410	16504	16506	16707	16388	16362	16458	16540	16598	16491	16553	16413	16430	16195	16423	16473	16416	16399	16508	16311	16542	16573	16406	16516	16570	16532	16539	16553	16476	16461	16579	16463	16484	16480	16543	16510	16476	16547	16373	16505	16388	16554	16453	16474	16472	16363	16437	16510	16381	16331	16342	16416	16320	16542	16434	16492	16692	16612	16680	16540	16556	16397	16467	16391	16539	16516	16362	16389	16457	16505	16342	16242	16411	16345	16384	16680	16393	16462	16386	16415	16342	16423	16468	16417	16397	16493	16574	16448	16449	16576	16405	16537	16444	16581	16322	16375	16311	16520	16371	16514	16529	16455	16446	16419	16539	16471	16373	16452	16204	16331	16536	16267	16446	16339	16465	16501	16369	16440	16558	16510	16463	16337	16412	16570	16250	16468	16407	16465	16366	16324	16524	16583	16315	16420	16528	16473	16365	16586	16348	16336	16734	16388	16418	16657	16450	16358	16523	16473	16529	16352	16591	16509	16459	16592	16503	16417	16459	16477	16327	16398	16673	16292	16283	16553	16598	16400	16410	16349	16494	16341	16318	16503	16315	16533	16331	16409	16507	16545	16404	16289	16501	16393	16459	16694	16503	16424	16436	16554	16473	16437	16640	16384	16423	16417	16300	16404	16330	16408	16284	16382	16487	16562	16426	16239	16330	16438	16535	16501	16399	16476	16499	16663	16377	16474	16266	16372	16330	16487	16461	16616	16406	16354	16330	16434	16484	16390	16503	16514	16417	16350	16442	16536	16672	16466	16425	16564	16439	16316	16511	16532	16357	16375	16339	16678	16480	16398	16471	16511	16381	16587	16486	16425	16393	16424	16495	16547	16509	16476	16371	16419	16522	16420	16498	16510	16549	16468	16406	16426	16468	16502	16357	16403	16303	16487	16422	16501	16288	16431	16544	16661	16357	16465	16282	16530	16500	16401	16589	16359	16419	16331	16444	16431	16412	16358	16459	16401	16445	16470	16439	16534	16511	16405	16317	16396	16318	16493	16562	16513	16469	16530	16424	16471	16263	16459	16403	16548	16561	16453	16311	16488	16375	16441	16358	16423	16373	16449	16394	16477	16518	16449	16501	16494	16474	16344	16486	16525	16580	16308	16515	16384	16392	16503	16338	16456	16404	16430	16539	16308	16433	16500	16222	16460	16566	16343	16325	16402	16250	16345	16303	16382	16304	16525	16400	16399	16616	16525	16388	16498	16395	16468	16463	16516	16468	16579	16486	16400	16431	16450	16476	16629	16563	16194	16527	16357	16620	16436	16427	16522	16340	16389	16480	16488	16363	16480	16387	16627	16352	16541	16293	16474	16468	16442	16516	16491	16360	16365	16387	16569	16504	16425	16300	16545	16510	16359	16405	16495	16492	16429	16465	16350	16556	16427	16344	16393	16616	16366	16333	16497	16253	16346	16551	16415	16456	16339	16326	16583	16399	16321	16510	16432	16419	16410	16416	16317	16335	16452	16640	16483	16479	16287	16493	16503	16592	16422	16542	16499	16452	16397	16614	16583	16427	16493	16574	16326	16364	16612	16480	16172	16427	16517	16330	16254	16586	16403	16507	16436	16560	16378	16475	16588	16431	16589	16473	16522	16577	16562	16439	16539	16349	16335	16332	16454	16426	16582	16392	16508	16520	16582	16384	16446	16400	16486	16461	16372	16503	16462	16252	16600	16469	16399	16486	16438	16434	16544	16330	16460	16443	16474	16419	16499	16529	16378	16320	16499	16462	16421	16372	16427	16350	16337	16491	16340	16525	16288	16586	16411	16527	16489	16446	16523	16496	16531	16461	16512	16362	16563	16431	16345	16299	16394	16563	16503	16518	16589	16631	16440	16493	16368	16390	16444	16532	16411	16326	16521	16372	16399	16401	16402	16329	16334	16468	16430	16473	16462	16348	16438	16528	16478	16495	16397	16449	16499	16471	16458	16385
22366	20998	28799	23414	21245	23759	26789	22049	21033	21465	21329	20939	21636	33821	40602	37984	30348	25189	21162	20980	20704	20875	20588	20898	20712	20904	20868	20586	20835	20642	20579	20732	20747	20692	20873	20658	20908	20932	20845	20973	20803	20726	20857	20684	20823	20636	20677	20697	20503	20711	20830	20763	20672	20883	20606	20545	20849	20717	20634	20767	20598	20865	20798	20810	20559	20798	20574	20654	20634	20498	20724	20730	20684	20638	20761	20709	20542	20767	20569	20605	20681	20609	20658	20600	20647	20530	20663	20668	20853	20571	20596	20527	20657	20456	20605	20615	20712	20514	20636	20728	20824	20630	20804	20810	20768	20571	20529	20645	20620	20567	20704	20548	20650	20512	20786	20668	20507	20774	20458	20664	20760	20611	20592	20623	20828	20656	20673	20694	20655	20479	20771	20666	20867	20724	20684	20701	20685	20530	20610	20587	20678	20709	20640	20791	20618	20752	20661	20605	20617	20730	20747	20770	20415	20569	20719	20491	20507	20683	20536	20579	20705	20902	20506	20517	20672	20502	20689	20705	20538	20640	20507	20550	20684	20660	20807	20569	20658	20661	20669	20760	20620	20600	20829	20659	20499	20682	20529	20479	20679	20587	20591	20646	20413	20557	20621	20594	20515	20516	20676	20631	20475	20744	20600	20517	20759	20595	20680	20654	20638	20781	20753	20656	20552	20791	20745	20660	20723	20748	20701	20535	20699	20684	20838	20748	20539	20728	20551	20544	20693	20649	20737	20546	20726	20739	20766	20789	20683	20655	20708	20463	20775	20534	20538	20732	20667	20721	20697	20618	20545	20455	20382	20877	20717	20698	20514	20524	20808	20832	20444	20577	20640	20570	20626	20562	20547	20587	20603	20673	20680	20849	20626	20427	20474	20557	20629	20398	20758	20423	20629	20764	20480	20746	20624	20540	20752	20460	20579	20641	20692	20550	20676	20510	20598	20594	20650	20610	20474	20736	20537	20589	20540	20453	20768	20478	20660	20709	20352	20503	20779	20341	20555	20578	20547	20605	20631	20556	20664	20626	20440	20315	20855	20375	20609	20616	20383	20723	20617	20757	20662	20553	20585	20767	20559	20483	20559	20545	20711	20598	20504	20701	20742	20748	20860	20629	20592	20659	20601	20413	20546	20546	20584	20704	20785	20570	20527	20550	20675	20626	20814	20672	20566	20504	20668	20540	20435	20760	20557	20515	20709	20826	20560	20709	20487	20587	20540	20479	20416	20738	20667	20740	20467	20605	20779	20531	20861	20572	20486	20739	20765	20576	20738	20554	20484	20743	20474	20688	20546	20649	20672	20632	20711	20496	20725	20590	20675	20664	20537	20446	20690	20621	20460	20780	20747	20856	20663	20796	20802	20719	20678	20709	20725	20548	20687	20609	20558	20675	20573	20700	20493	20647	20844	20576	20735	20617	20806	20502	20499	20650	20519	20568	20583	20818	20466	20666	20768	20636	20705	20431	20783	20516	20492	20523	20651	20844	20604	20716	20792	20715	20563	20626	20758	20762	20749	20597	20315	20368	20797	20701	20448	20839	20670	20723	20546	20686	20865	20539	20590	20664	20686	20581	20482	20653	20867	20682	20560	20473	20641	20618	20546	20671	20641	20623	20547	20517	20705	20748	20607	20548	20722	20661	20574	20517	20566	20582	20645	20355	20511	20546	20587	20458	20650	20565	20628	20743	20583	20544	20659	20639	20673	20723	20753	20587	20744	20581	20726	20552	20567	20392	20551	20503	20583	20658	20771	20729	20726	20698	20397	20628	20678	20690	20605	20778	20504	20661	20635	20715	20621	20829	20684	20648	20775	20643	20517	20503	20830	20567	20611	20709	20821	20595	20577	20720	20653	20638	20610	20404	20577	20656	20447	20676	20514	20710	20721	20634	20739	20757	20573	20767	20399	20727	20633	20628	20715	20679	20619	20399	20476	20530	20721	20507	20590	20447	20561	20507	20571	20678	20655	20491	20725	20422	20453	20695	20654	20736	20599	20476	20800	20743	20699	20667	20691	20686	20533	20641	20484	20800	20779	20666	20695	20566	20715	20499	20570	20686	20479	20595	20512	20421	20346	20556	20618	20710	20833	20738	20443	20634	20607	20501	20552	20650	20771	20617	20482	20464	20547	20517	20546	20554	20681	20782	20508	20385	20575	20442	20540	20904	20706	20475	20731	20733	20817	20544	20466	20413	20685	20643	20670	20693	20480	20581	20681	20521	20487	20660	20819	20487	20457	20592	20581	20385	20681	20491	20693	20838	20822	20543	20581	20508	20724	20466	20714	20702	20631	20440	20732	20595	20541	20480	20703	20394	20863	20704	20840	20640	20466	20407	20662	20542	20650	20422	20697	20654	20678	20706	20580	20710	20606	20466	20450	20613	20699	20604	20620	20519	20479	20546	20632	20571	20427	20500	20579	20776	20593	20722	20507	20664	20552	20608	20489	20554	20699	20543	20556	20595	20718	20781	20725	20702	20681	20200	20649	20731	20727	20393	20637	20700	20592	20587	20346	20484	20577	20710	20586	20567	20751	20541	20678	20739	20754	20560	20576	20601	20992	20429	20559	20394	20612	20621	20678	20639	20647	20574	20548	20289	20819	20523	20464	20424	20754	20550	20433	20483	20620	20482	20844	20616	20770	20534	20681	20640	20678	20823	20480	20163	20702	20534	20536	20625	20722	20633	20627	20648	20642	20675	20585	20724	20535	20749	20417	20644	20842	20422	20483	20669	20372	20569	20721	20593	20594	20532	20656	20580	20650	20542	20453	20563	20705	20778	20418	20452	20348	20869	20733	20496	20652	20734	20694	20869	20592	20628	20630	20384	20426	20584	20569	20676	20899	20418	20804	20613	20680	20622	20694	20507	20506	20391	20618	20642	20724	20607	20473	20823	20751	20753	20594	20667	20522	20641	20593	20425	20452	20569	20444	20623	20679	20662	20590	20500	20328	20422	20576	20500	20619	20568	20717	20599	20577	20544	20635	20530	20637	20599	20687	20593	20493	20693	20570	20581	20533	20600	20630	20656	20754	20605	20572	20659	20585	20425	20531	20653	20690	20445	20756	20723	20541	20874	20498	20600	20589	20439	20635	20491	20451	20578	20695	20651	20876	20644	20589	20670	20765	20509	20387	20904	20807	20598	20721	20573	20621	20707	20565	20700	20489	20641	20744	20654	20456	20685	20675	20408	20391	20338	20476	20638	20451	20737	20599	20504	20677	20519	20718	20575	20746	20575	20441	20553	20490	20659	20744	20692	20500	20839	20631	20571	20728	20509	20599	20786	20544	20331	20625	20420	20856	20720	20581	20413	20661	20629	20722	20788	20662	20427	20659	20618	20344	20452	20563	20701	20443	20672	20795	20569	20588	20500	20708	20649	20629	20581	20565	20713	20612	20855	20678	20676	20532	20584	20683	20481	20742	20824	20633	20686	20642	20636	20501	20614	20969	20659	20774	20730	20565	20527	20697	20737	20845	20471	20578	20816	20684	20654	20617	20488	20755	20649	20634	20642	20583	20739	20721	20579	20707	20580	20870	20582	20593	20738	20621	20582	20555	20541	20493	20492	20473	20341	20630	20693	20610	20624	20545	20573	20719	20587	20674	20604	20577	20577	20657	20736	20602	20648	20688	20555	20685	20577	20688	20690	20430	20539	20627	20650	20457	20539	20776	20515	20717	20812	20677	20614	20635	20414	20437	20644	20487	20505	20564	20717	20701	20581	20581	20750	20652	20612	20720	20731	20397	20524	20694	20417	20581	20638	20378	20675	20614	20818	20660	20436	20673	20711	20606	20748	20524	20555	20787	20452	20780	20718	20660	20766	20480	20693	20637	20481	20634	20843	20693	20776	20598	20353	20610	20502	20656	20566	20662	20676	20532	20684	20688	20732	20684	20547	20795	20554	20620	20730	20752	20642	20603	20531	20602	20698	20530	20641	20496	20607	20836	20747	20740	20666	20708	20634	20600	20733	20645	20615	20661	20576	20687	20608	20490	20716	20578	20623	20591	20681	20779	20593	20640	20652	20683	20670	20681	20640	20632	20579	20569	20524	20458	20485	20686	20719	20602	20830	20775	20559	20434	20455	20903	20772	20603	20645	20559	20790	20636	20587	20645	20536	20728	20646	20688	20717	20618	20645	20492	20586	20620	20744	20767	20498	20759	20530	20540	20760	20763	20387	20656	20560	20458	20679	20564	20579	20661	20486	20389	20689	20589	20465	20666	20536	20723	20605	20539	20585	20724	20692	20713	20795	20782	20587	20502	20740	20602	20734	20468	20487	20713	20710	20714	20507	20258	20507	20645	20621	20633	20602	20691	20794	20588	20503	20477	20520	20435	20856	20571	20648	20619	20445	20712	20504	20532	20612	20435	20666	20692	20377	20676	20471	20700	20437	20638	20702	20522	20525	20550	20645	20653	20737	20596	20620	20726	20520	20575	20626	20559	20610	20663	20596	20626	20433	20618	20581	20612	20561	20527	20555	20533	20660	20752	20617	20677	20738	20545	20557	20565	20691	20742	20544	20610	20583	20691	20635	20553	20655	20860	20954	20689	20640	20524	20460	20624	20822	20581	20654	20737	20473	20618	20611	20675	20572	20675	20643	20531	20473	20526	20612	20373	20660	20573	20645	20676	20650	20599	20684	20361	20486	20566	20504	20619	20739	20752	20662	20580	20413	20640	20535	20583	20731	20564	20675	20655	20425	20540	20646	20458	20684	20507	20516	20674	20407	20547	20560	20368	20565	20809	20556	20657	20316	20590	20612	20413	20514	20531	20646	20839	20821	20689	20588	20681	20758	20786	20525	20543	20597	20750	20648	20561	20529	21001	20608	20602	20610	20518	20681	20666	20703	20584	20768	20379	20652	20441	20622	20618	20573	20473	20608	20489	20511	20692	20594	20667	20480	20409	20629	20612	20569	20603	20635	20654	21040	20694	20478	20593	20875	20714	20480	20546	20824	20777	20727	20474	20618	20823	20376	20394	20507	20642	20531	20605	20542	20928	20633	20732	20740	20756	20703	20651	20652	20768	20658	20538	20765	20636	20304	20531	20565	20501	20740	20813	20558	20655	20588	20453	20655	20811	20521	20432	20660	20632	20710	20641	20719	20516	20605	20652	20754	20684	20608
15634	27668	25996	21689	19660	18735	18112	17795	17517	17428	17247	17295	18363	36495	40815	37336	27857	21348	16696	16909	16747	16894	16992	16730	16738	16837	16647	16764	16857	16879	16777	16872	16818	16802	16915	16901	16718	16791	16796	16854	16882	16711	16909	16761	16853	16837	16735	17015	17045	16814	16866	16814	16916	16637	16872	16772	16785	16804	16912	16694	16671	16858	16895	16879	16819	16822	16772	16826	16957	16706	16738	16781	16775	16803	16752	16699	16829	16848	16882	16814	16757	16670	16814	16649	16674	16827	16616	16751	16791	16917	16872	16673	16798	16822	16810	16706	16664	16808	16584	16897	16811	16824	16877	16749	16853	16514	16724	16880	16859	16763	16815	16738	16635	16719	16744	16812	16863	16765	16873	16698	16774	16699	16852	16851	16822	16728	16650	16830	16736	16936	16743	16739	16869	16849	16850	16721	16762	16711	16819	16954	16789	16776	16853	16732	16758	16664	17047	16803	16854	16796	16827	16939	16842	16590	16639	16783	16769	16873	16763	16676	16948	17008	16647	16872	16661	16704	16848	16862	16874	16833	16629	16775	16766	16799	16803	16985	16815	16898	16872	16852	16869	16792	16560	16741	16657	16565	16723	16783	16815	16937	16803	16588	16764	16736	16762	16799	16796	16736	16641	16831	16869	16817	16772	16781	16718	16832	16701	16756	16940	16704	16773	16698	16705	16784	16818	16667	16738	16832	16879	16863	16905	16791	16830	16705	16757	16665	16622	16718	16782	16720	16938	16908	16828	16820	16816	16800	16777	16730	16835	16635	16807	16804	16845	16836	16792	16731	16854	16800	16804	16640	16776	16793	16690	16647	16881	16780	16781	16699	16681	16837	16823	16839	16750	16893	16769	16775	16736	16701	16810	16827	16506	16839	16846	16850	16801	16726	16871	16706	16554	16699	16636	16903	16904	16606	16821	16724	16567	16641	16927	16746	16785	16782	16653	16687	16701	16804	16856	16641	16789	16805	16874	16677	16826	16821	16950	16917	16751	16723	16868	16779	16841	16831	16782	16718	16846	16718	16751	16812	16869	16828	16719	16834	16815	16793	16769	16728	16776	16865	16894	16946	16751	16887	16757	16925	16802	16838	16852	16856	16732	16747	16809	16896	16744	16799	16811	16865	16704	16795	16743	16792	16705	16697	16817	16933	16870	16703	16637	16744	16803	16675	16763	16688	16793	16877	16632	16866	16780	16818	16971	16839	16588	16743	16710	16841	16822	16759	16792	16785	16743	16667	16719	16702	16948	16924	16810	16576	16763	16757	16883	16771	16632	16832	16815	16688	16784	16943	16806	16689	16688	16824	16640	16747	16890	16914	16772	16835	16804	16911	16842	16747	16723	16787	16701	16743	16665	16780	16693	16796	16689	16695	16861	16558	16852	16741	16936	16841	16760	16718	16735	16725	16677	16766	16917	16735	16755	16824	16731	16691	16878	16848	16977	16796	16767	16771	16714	16663	16748	16816	16711	16758	16791	16716	16846	16645	16794	16716	16762	16769	16820	16730	16735	16725	16719	16810	16659	16792	16794	16727	16829	16737	16892	16878	16835	16930	16700	16763	16671	16854	16848	16737	16770	16819	16726	16791	16788	16788	16865	16770	16827	16792	16837	16616	16904	16917	16756	16716	16815	16745	16800	16791	16835	16852	16613	16796	16556	16800	16894	16723	16761	16627	16700	16649	16945	16696	16827	16806	16888	16725	16874	16667	16816	16813	16706	16613	16685	16631	16828	16839	16756	16834	16699	16692	16784	16870	16785	16792	16704	16834	16744	16871	16775	16714	16899	16715	16691	16836	16828	16706	16773	16842	16757	16824	16659	16742	16830	16755	16661	16966	16675	16719	16804	16628	16818	16771	16816	16935	16958	16811	16772	16824	16733	16669	16701	16892	16809	16953	16838	16669	16812	16738	16760	16796	16738	16812	16741	16908	16806	16885	16722	16434	16872	16829	16631	16798	16852	16717	16714	16900	16837	16875	16713	16633	16718	16732	16915	16698	16727	16747	16619	16781	16945	16719	16874	16832	16655	16634	17002	16687	16821	16718	16704	16874	16850	16696	16775	16928	16870	16800	16788	16752	16897	16908	16843	16681	16813	16658	16703	16755	16724	16790	16839	16747	16894	16737	16756	16751	16697	16680	16759	16855	16675	16893	16847	16864	16667	16751	16748	16770	16692	16659	16896	16693	16739	16635	16733	16740	16705	16682	16780	16899	16741	16733	16628	16753	16755	16746	16993	16637	16902	16928	16742	16834	16843	16858	16640	16773	16611	16860	16808	16780	16748	16876	16872	16664	16892	16664	16734	16710	16825	16823	16738	16758	16813	16828	16890	16754	16637	16557	16703	16851	16939	16690	16926	16721	16860	16805	16604	16749	16765	16856	16823	16797	16662	16958	16713	16778	16670	16709	16629	16936	16741	16834	16588	16850	16826	16815	16780	16770	16639	16810	16892	16723	16786	16835	16686	16819	16757	16689	16630	16869	16787	16647	16860	16805	16611	16915	16639	16777	16820	16649	16721	16709	16866	16709	16686	16775	16672	16854	16747	16910	16813	16610	16822	16867	16667	16765	16855	16610	16784	16782	16946	16685	16901	16704	16810	16650	16793	16905	16711	16675	16790	16961	16624	16775	16853	16675	16768	16886	16672	16816	16771	16803	16860	16689	16732	16877	16764	16831	16739	16801	16846	16874	17041	16807	16794	16829	16979	16670	16836	16844	16854	16806	16809	16706	16836	16688	16855	16619	16748	16804	16736	16771	16955	16654	16740	16867	16847	16732	16798	16909	16821	16794	16625	16851	16700	16720	16758	16685	16785	16648	16819	16777	16927	16936	16726	16592	16899	16858	16830	16880	16795	16666	16713	16774	16812	16734	16851	16834	16732	16841	16730	16658	16881	16814	16884	16667	16763	16728	16740	16652	16688	16774	16839	16749	16927	16729	16655	16666	16805	16804	16698	16584	16879	16884	16748	16830	16811	16937	16814	16633	16607	16713	16735	16792	16730	16892	16828	16723	16912	16807	16773	16830	16792	16724	16792	16691	16896	16686	16917	16670	16960	16829	16687	16836	16730	16663	16995	16716	16847	16823	16910	16960	16700	16660	16727	16881	16875	16800	16746	16794	16813	16771	16758	16742	16701	16770	16994	16763	16888	16701	16742	16733	16799	16674	16488	16737	16872	16909	16844	16874	16810	16818	16728	16741	16829	16832	16751	16747	16973	16643	16795	16719	16833	16722	16785	16802	16742	16784	16777	16972	16516	16646	16744	16779	16680	16606	16604	16799	16884	16683	16694	16845	16709	16774	16634	16817	16745	16627	16751	16778	16888	16611	16888	16634	16734	16742	16780	16682	16828	16780	16788	16676	16640	16760	16781	16645	16736	16889	16706	16753	16768	16848	16866	16792	16845	16629	16674	17019	16692	16862	16896	16912	16767	16833	16780	16950	16719	16902	16701	16764	16720	16759	16657	16830	16666	16714	16660	16914	16891	16639	16595	16747	16790	16770	16784	16951	16944	16678	16654	16764	16845	16686	16682	16843	16737	16706	16804	16847	16624	16828	16835	16802	16740	16801	16716	16865	16828	16694	16699	16919	16768	16680	16787	16814	16925	16623	16907	16828	16830	16635	16763	16895	16653	16613	16809	16824	16831	16760	16657	16804	16659	16743	16714	16717	16766	16728	16753	16612	16699	16900	16711	16756	16817	16712	16824	16840	16777	16736	16905	16817	16802	16762	16643	16831	16831	16751	16839	16802	16727	16741	16743	16681	16712	16646	16852	16763	16756	16791	16775	16827	16733	16928	16602	16817	16689	16729	16906	16712	16902	16505	16862	16871	16775	16746	16860	16783	16728	16768	16761	16739	16666	16730	16710	16914	16771	16674	16758	16868	16693	16828	16756	16767	16770	16863	16768	16894	16733	16845	16921	16743	16861	16642	16895	16621	16653	16846	16715	16782	16546	16952	16885	16666	16646	16712	16679	16864	16705	16696	16717	16809	16667	16718	16756	16730	16968	16823	16818	16784	16642	16768	16914	16814	16763	16981	16853	16818	16754	16871	16771	16720	16728	16682	16843	16792	16731	16702	16808	16874	16532	16832	16895	16734	16785	16749	16736	16611	16751	16765	16687	16947	16852	16983	16745	16923	16722	16607	16906	16976	16787	16857	16856	16688	16849	16683	17014	16774	16960	16716	16901	16864	16784	17017	16804	16828	16632	16756	16793	16797	16726	16715	16923	16912	16870	16739	16838	16652	16737	16802	16741	16572	16848	16766	16659	16740	16667	16873	16689	16635	17032	16855	16794	16828	16688	16567	16797	16784	16811	16819	16752	16889	16688	16808	16693	16886	16830	16797	16899	16808	16883	16863	16887	16869	16675	16912	16672	16901	16679	16710	16725	16738	16809	16953	16746	16906	16861	16736	16784	16745	16896	16841	16845	16677	16758	16724	16753	16732	16748	16614	16669	16802	16783	16760	16703	16725	16659	16766	16616	16768	16744	16826	16730	16679	16736	16917	16846	16781	16587	16902	16917	16947	16847	16844	16849	16849	16871	16737	16768	16700	16675	16819	16686	16674	16785	16746	16701	16782	16824	16676	16633	16789	16782	16770	16858	16726	16529	16740	16737	16653	16837	16710	16706	16803	16725	16922	16653	16779	16681	16870	16842	16859	16713	16740	16803	16733	16803	16747	16813	16753	16773	16795	16689	16596	16791	16829	16846	16724	16740	16574	16826	16676	16963	16846	16657	16742	16859	16718	16903	16665	16890	16900	16806	16766	16791	16701	16816	16860	16752	16692	16715	16718	17024	16608	16764	16756	16901	16728	16720	16686	16698	16687	16560	16777	16862	16759	16803	16952	16860	16872	16601	16679	16902	16808	16840	16862	16680	16699	16737	16727	16739	16941	16732	16597	16761	16568	16861	16891	16746	16829	16769	16833	16759	16890	16764	16688	16953	16698	16822	16589	16884	16812	16727	16611	16604	16900	16784	16711	16687	16610	16618	16699	16838	16608	16805	16859	16708	16711	16941	16820	16780	16740	16799	16559	16708	16915	16646	16670	16816	16776	16603	16853	16825	16650	16903	16648	16863	16809	16797	16731	16808	16897	16821	16596	16851	16705	16653	16546
27319	21840	25244	22764	19795	19710	20242	20116	19871	19819	19913	19902	19945	20345	21472	21476	21027	20451	19959	19882	20089	19885	19856	19898	19820	19873	19838	19956	19967	20094	19894	19969	20039	19818	19906	19945	19834	19875	19913	20061	19943	19888	19950	19844	19684	19790	19672	19703	19779	19854	19997	19952	19770	19758	19828	19969	20037	20256	20087	19934	19946	19709	19869	19974	20049	20000	19856	19812	19793	19934	19776	19873	19806	19803	19914	19747	19795	19650	19671	19733	20025	19654	19926	20000	19984	19963	19868	19826	19759	20047	19851	19701	19786	19911	19896	19882	19942	19862	19981	19633	19978	20050	19955	19907	19879	19786	19928	19628	19834	19679	19904	19912	19820	19965	19863	19970	20039	20145	20023	19958	20155	20092	19911	19933	19966	19951	19876	19935	20059	19790	20013	19870	19876	19973	19918	19999	19846	19899	20034	19929	20028	20012	19887	19766	19994	19879	19859	19780	19928	19818	19834	19815	19696	19607	19894	19693	20144	19870	19980	19679	19761	20046	19762	19948	19896	19938	19941	19877	19868	19778	19810	20039	19933	20045	20011	19784	20078	19787	19910	19940	19966	19848	19704	19978	20061	19839	19998	19943	19886	19727	19769	19862	19935	19783	19873	19831	20209	19914	19769	19977	19891	19789	20045	19786	19688	19668	20013	19814	19981	20064	19825	19780	19977	19884	20038	20000	19952	19664	19912	19774	20074	20001	19680	20042	19912	19989	19695	19987	19826	19879	19712	19889	20036	19850	19908	19761	20005	19778	20092	19802	19959	20097	19892	19847	19806	19784	20013	19878	19886	19868	20066	19902	19969	19938	19714	19875	19792	19947	19925	19814	19762	19828	19697	19792	19822	19829	20025	19964	19832	20010	19914	19779	19916	20085	19823	19890	19812	19923	19743	19737	19863	19959	20015	19842	19865	20132	19904	20014	20086	19822	19963	19805	19784	20093	19841	20061	19682	20117	20209	19911	19872	19734	19737	19961	20012	19959	19968	19725	19768	19790	19781	19890	19756	19898	20100	19940	19665	19817	19880	19952	19981	19900	19787	19945	19915	19963	19751	20090	20068	19632	19705	19931	19885	19757	19931	20062	19846	19991	19883	19975	19875	19669	20062	19934	19804	20131	19969	20046	19900	19951	19718	19970	20095	20030	20045	19897	19830	19799	20056	20020	19971	19775	20093	19900	19810	19931	19949	19973	19892	19798	19875	20073	19874	19746	19994	19780	19737	19910	19723	19938	19769	19910	19866	20004	19885	20177	19772	19773	19863	19945	20112	19861	20061	19780	20148	20058	20093	19870	19999	19707	19786	19875	19902	19921	19967	19896	19934	19740	19797	19804	20081	20095	19826	19809	19859	19991	19991	19626	19937	19828	19870	19810	19735	19940	19680	19649	19857	19774	20052	19734	19865	19859	19999	19740	19862	19751	19875	19808	20024	19694	19848	19767	20108	20001	19895	20019	19888	19877	19945	19558	19868	20002	19858	20013	19737	19688	20074	19847	19987	20040	19988	19905	19959	19731	19913	19834	19980	19851	19686	19650	19984	19892	19699	19724	20053	20044	19905	19856	20011	19769	19838	19743	19742	19785	19967	19816	19845	19770	19751	19861	20111	19962	19853	19921	19883	19915	19822	20007	19856	19950	20080	19785	19866	19793	19883	19730	19910	19888	19862	19831	19887	20128	19972	19793	19874	19795	19971	19753	19940	19803	19884	19768	19714	19615	19911	19945	19805	19903	20114	20069	19894	19828	20013	19838	19891	19932	19830	20010	19827	19839	20034	19838	19585	19863	19759	19815	19958	19640	19969	19808	20083	19944	19939	19881	19825	19997	19996	20159	20016	19986	20117	19853	20019	20047	19922	20040	20099	19792	20054	20058	19895	19810	19928	19936	19912	20041	20052	19910	19899	19607	19982	19702	19973	19846	19798	20093	19780	19955	19860	20027	19839	20028	19823	19741	19989	19825	19834	19845	19838	19866	19721	20043	19751	19974	19894	19975	19955	19928	19697	19709	19872	20108	19892	19976	20060	20018	19913	20054	19878	20109	20037	19980	19910	20060	20000	19893	19834	19995	19937	19893	19878	20042	19633	19603	19857	19941	20055	19741	19928	19970	19926	19724	19737	19850	19768	19935	20040	19965	19864	19911	19962	19835	19769	19646	19765	20137	19738	19820	19680	19871	19950	19911	20186	20036	19979	19827	19864	19809	19985	19993	20044	20007	20003	20018	19914	20042	20092	19777	19616	19792	20000	19849	19878	19714	19947	19835	19735	19933	19879	19786	19785	19908	20038	19882	19802	19895	19766	19697	19749	19914	19955	19882	19867	19776	19955	19860	19867	19846	19894	19823	19885	20068	20015	19609	19882	19992	19881	20039	19971	19737	20034	19816	20025	19997	19800	19982	20034	20025	19849	19874	19920	19744	19961	19967	19761	20006	19868	20003	19904	20018	19984	19850	20018	19972	19964	19802	20033	19807	19887	19762	19951	19847	19792	19941	19964	19600	19914	19864	19942	19865	19958	19982	19838	20045	19898	19953	20021	19638	19837	19808	19761	19979	19786	19847	19897	19763	20045	19850	20090	20035	20022	19906	19911	19748	20023	20055	20077	19983	19944	19945	19764	19872	19791	19839	20083	20097	20039	19884	19890	19808	20015	19972	19834	20020	19899	19802	19806	20090	19832	19946	19885	19963	20143	19921	19969	20003	19763	19933	19782	19818	19981	19762	19828	19765	19897	20024	19844	19997	19842	19973	19666	19848	20016	19844	19926	19902	19732	19961	19851	19862	19711	19877	19863	20019	19871	20110	19947	19842	19855	19738	19915	20056	19905	19972	19696	20150	19615	19853	19989	19903	19991	19867	20001	19720	19916	20028	19877	19922	19852	19931	19791	19769	20073	19911	19829	20012	19905	19820	19890	20019	19725	19594	19959	19873	19887	19813	19725	19962	19963	19730	19897	19798	19819	19842	20040	19797	19758	19919	19850	19671	19636	19935	19998	19738	19940	19831	19948	19988	19932	20119	19977	19969	19940	19895	20043	19921	19907	19675	19892	19841	19966	20021	19969	20021	20064	19774	19894	19923	19820	19848	19983	19812	19789	19796	19968	19862	20020	19899	19915	19943	19860	19954	19885	19779	19818	20026	20001	19967	19831	20043	19729	20009	19833	19852	19981	19719	19796	19754	19906	19868	19930	19924	19894	19897	19885	20027	19959	19974	19803	19961	20010	19942	20050	19984	19944	19887	20024	19889	19831	19668	19945	19852	19853	19968	19932	19636	19815	20004	19947	19901	19744	19880	19757	19895	20065	19914	19936	19869	19884	19702	19796	19964	19736	19809	19935	19823	20028	20078	19994	19932	20016	19996	20029	19805	19958	20096	20001	19719	19954	19731	20044	19749	19836	19657	19817	19767	19998	20099	19957	19870	19827	19925	19703	19901	19857	19883	19803	19954	19702	20028	19974	19941	19906	19962	20134	19887	20004	19998	19979	19935	19850	19802	19936	20075	19845	19803	20044	19976	19827	19831	19861	19782	19825	20046	20007	19923	19906	19923	19923	19913	20205	20006	19987	19837	19928	19937	19961	19883	19816	19962	19864	19779	19894	19761	19764	19965	19922	19997	19880	19979	19895	19880	19998	19831	19782	19872	19925	19926	19924	19656	19927	19764	19763	20076	20092	19953	19986	20065	19817	19901	19897	19889	20099	19765	19989	19865	19806	19802	19802	19774	19963	19874	19829	19938	19899	19858	19892	19904	19712	19720	19867	19866	19974	19885	20176	19841	19837	19926	19857	19689	20029	19889	19808	19921	19981	19888	19902	19711	19839	19788	19848	19982	19841	19990	19890	19876	19779	19877	19917	19962	19993	19646	19626	19858	19768	19879	20026	20027	20013	20031	19943	20042	19951	19661	19819	19791	19900	20004	19933	19926	19970	19647	19908	19867	19765	19859	19906	20120	19721	19809	19835	19961	19880	19867	19720	19795	19777	19882	19804	19969	19652	19784	19935	19715	19892	19864	19896	19870	19748	19770	19960	19779	19738	19878	19877	19918	19932	20032	20055	19835	20033	19694	19861	19921	19771	19800	19813	19922	19907	19939	19845	19754	20089	20052	19753	19870	19827	20089	19859	19662	19966	19970	19788	19835	19903	19854	19887	19867	20009	19628	20160	19900	20024	19751	20054	19815	19928	19895	19711	19680	19804	19828	19799	19700	19965	19897	19792	20013	19814	19843	19933	19737	20013	19918	19942	20006	19797	19860	19814	19858	20002	19886	19986	19911	19971	19844	19846	19962	19826	19831	20046	19864	19678	19867	20054	19828	19981	19980	19836	19804	19982	19883	19856	19969	19882	19916	19732	19735	19822	19759	19938	19893	20088	19904	19953	19949	19790	19705	19771	19988	19962	19885	20043	20015	19823	19987	19684	19888	19839	20022	20077	19854	19887	19815	20057	19761	19845	20058	19943	19905	19940	19714	19898	19899	19965	20019	19874	19901	19844	19825	19847	19839	19999	19749	19776	20045	19874	19682	20010	20035	19658	19982	19887	19936	19777	19797	20169	19897	20042	19843	19978	20011	19963	19832	19999	19818	19826	20084	19821	19874	19781	19820	19956	19878	19837	19770	19753	19846	19781	19819	19872	19844	19949	20051	20079	19825	19853	20083	19857	19988	19924	19960	19934	19904	19865	19929	19810	19825	20058	20018	19994	20180	20018	19779	19830	19883	19852	19835	19666	19966	20063	19996	20183	19965	19949	19960	19789	19833	20013	19980	20088	19807	19830	19843	19956	19777	19984	20030	19935	19857	19891	19872	19816	19777	19882	19953	19848	19932	20071	20103	19840	19873	19980	19926	19846	19755	19953	19805	20029	19957	20055	19885	20032	19971	19826	19683	19692	20031	19855	20001	19978	19901	19919	19777	19983	19949	20105	20156	19935	19711	19873	19978	20032	19833	19683	19756	19915	19912	19834	20027	19780	19876	20024	19751	19891	19854	19814	19828	19948	19915	19918	19987	19757	19886	19909	19960	19913	19951	19732	19898	19948	19799	19891	19931	19900	19997	19596	19826	20137	19906	19707	19925	20006	19795	19901	19919	19853	19904	19728	19965	19818	19959	19908	19819	19758	19829
15190	17341	17498	16811	16776	16582	16522	16461	16485	16398	16528	16441	16523	17456	18766	18450	17759	17011	16649	16471	16405	16457	16642	16476	16432	16418	16419	16487	16463	16515	16608	16453	16434	16502	16467	16430	16545	16499	16441	16384	16541	16426	16463	16399	16370	16439	16480	16353	16408	16423	16379	16362	16392	16437	16436	16588	16348	16517	16461	16498	16308	16377	16377	16471	16274	16490	16511	16518	16383	16459	16362	16479	16332	16498	16349	16297	16334	16612	16354	16377	16357	16447	16383	16428	16448	16584	16407	16391	16510	16351	16582	16349	16516	16529	16577	16267	16405	16448	16305	16533	16513	16375	16429	16464	16461	16450	16445	16468	16420	16548	16451	16466	16613	16550	16281	16679	16449	16270	16605	16473	16388	16403	16449	16372	16360	16478	16655	16323	16533	16488	16459	16463	16503	16502	16454	16376	16470	16372	16533	16452	16429	16382	16369	16279	16565	16377	16490	16503	16434	16486	16446	16437	16470	16386	16282	16539	16619	16540	16450	16365	16343	16444	16395	16452	16488	16335	16445	16486	16482	16311	16480	16498	16528	16423	16449	16520	16373	16369	16632	16587	16323	16566	16495	16459	16538	16507	16401	16447	16394	16522	16404	16374	16571	16352	16422	16481	16389	16537	16479	16384	16521	16497	16211	16435	16371	16452	16476	16335	16491	16596	16387	16461	16372	16389	16398	16391	16499	16211	16582	16656	16450	16321	16432	16504	16450	16401	16474	16478	16396	16339	16595	16492	16574	16453	16436	16337	16499	16476	16555	16325	16517	16444	16524	16375	16491	16325	16474	16418	16571	16498	16334	16523	16404	16433	16484	16409	16418	16447	16390	16398	16552	16339	16484	16216	16484	16393	16463	16275	16499	16508	16405	16365	16450	16430	16430	16767	16540	16515	16524	16398	16319	16441	16384	16483	16437	16482	16468	16421	16445	16693	16345	16472	16416	16386	16621	16487	16391	16475	16368	16318	16326	16451	16508	16548	16379	16469	16571	16289	16516	16407	16507	16344	16401	16615	16384	16644	16445	16411	16507	16363	16433	16352	16490	16295	16583	16594	16356	16394	16484	16274	16571	16280	16480	16552	16381	16266	16463	16359	16329	16561	16321	16536	16409	16586	16465	16284	16464	16406	16231	16350	16345	16487	16622	16554	16428	16272	16366	16495	16399	16540	16468	16434	16306	16446	16479	16398	16461	16465	16424	16572	16379	16567	16464	16236	16493	16295	16502	16497	16521	16499	16489	16515	16275	16515	16497	16446	16682	16404	16539	16526	16483	16624	16374	16526	16472	16466	16439	16516	16298	16377	16521	16330	16614	16431	16554	16317	16432	16437	16245	16736	16403	16428	16335	16363	16486	16501	16414	16547	16497	16340	16457	16387	16514	16471	16579	16524	16274	16357	16524	16557	16468	16144	16578	16499	16430	16510	16344	16375	16424	16446	16441	16403	16611	16484	16401	16412	16387	16392	16367	16502	16527	16475	16482	16558	16171	16295	16460	16369	16420	16343	16232	16352	16351	16432	16344	16331	16409	16420	16217	16669	16439	16527	16354	16456	16675	16200	16502	16611	16428	16561	16428	16455	16557	16477	16410	16564	16593	16606	16469	16510	16357	16372	16431	16384	16504	16490	16452	16342	16425	16450	16592	16393	16463	16318	16423	16215	16433	16553	16344	16440	16481	16392	16447	16605	16295	16437	16435	16333	16329	16491	16395	16380	16416	16393	16619	16542	16374	16482	16228	16455	16412	16384	16420	16469	16477	16591	16241	16554	16555	16492	16403	16460	16630	16430	16417	16334	16486	16531	16351	16365	16443	16347	16283	16457	16526	16347	16476	16377	16426	16283	16486	16536	16327	16431	16308	16366	16279	16507	16325	16371	16466	16454	16368	16364	16200	16490	16380	16514	16509	16531	16551	16393	16399	16494	16265	16409	16441	16248	16446	16378	16632	16358	16407	16520	16573	16306	16435	16445	16425	16518	16254	16197	16475	16506	16517	16518	16508	16642	16490	16600	16412	16360	16509	16456	16281	16542	16586	16315	16509	16392	16386	16520	16529	16444	16375	16378	16321	16384	16586	16481	16433	16242	16481	16372	16542	16258	16398	16562	16502	16524	16301	16266	16538	16446	16387	16537	16398	16440	16427	16236	16411	16318	16245	16548	16321	16425	16438	16497	16493	16338	16254	16447	16426	16443	16389	16363	16424	16712	16452	16214	16277	16506	16331	16412	16446	16609	16233	16376	16271	16435	16511	16550	16570	16498	16571	16442	16543	16473	16517	16464	16541	16447	16469	16380	16542	16397	16368	16363	16563	16524	16530	16256	16563	16642	16381	16428	16412	16410	16550	16302	16463	16410	16420	16394	16390	16373	16505	16540	16355	16585	16498	16478	16393	16400	16374	16575	16477	16580	16549	16326	16307	16372	16485	16433	16439	16534	16400	16308	16504	16454	16450	16479	16361	16339	16408	16382	16401	16574	16474	16230	16558	16399	16490	16367	16591	16437	16528	16454	16584	16533	16403	16675	16462	16407	16503	16400	16632	16349	16446	16375	16320	16392	16487	16295	16503	16426	16369	16392	16467	16647	16520	16545	16459	16464	16386	16335	16496	16256	16466	16613	16359	16564	16396	16325	16504	16516	16371	16380	16435	16499	16491	16276	16318	16562	16369	16211	16637	16220	16490	16483	16356	16467	16587	16393	16475	16520	16466	16502	16234	16374	16335	16461	16612	16561	16546	16446	16400	16435	16421	16445	16384	16474	16442	16467	16347	16623	16341	16489	16611	16454	16438	16424	16535	16347	16568	16453	16511	16408	16551	16523	16374	16335	16454	16421	16472	16447	16593	16293	16501	16472	16533	16412	16558	16650	16518	16293	16451	16488	16497	16390	16426	16496	16444	16634	16253	16557	16553	16474	16526	16364	16299	16416	16573	16346	16490	16429	16550	16334	16403	16337	16652	16450	16452	16391	16465	16605	16490	16437	16412	16538	16608	16451	16439	16354	16541	16566	16390	16475	16207	16564	16264	16378	16533	16429	16648	16539	16302	16537	16696	16525	16425	16393	16450	16639	16426	16458	16360	16534	16279	16485	16421	16300	16455	16566	16295	16528	16471	16582	16531	16274	16412	16284	16460	16671	16446	16506	16614	16642	16383	16448	16436	16438	16377	16444	16489	16335	16589	16400	16342	16495	16396	16577	16435	16416	16573	16588	16322	16647	16352	16535	16429	16557	16381	16407	16404	16517	16416	16368	16334	16296	16496	16474	16396	16430	16427	16401	16552	16460	16409	16418	16365	16446	16458	16415	16396	16462	16467	16456	16479	16548	16364	16391	16479	16293	16494	16455	16360	16491	16316	16553	16547	16365	16564	16467	16282	16499	16471	16400	16456	16468	16267	16393	16257	16481	16357	16246	16259	16380	16410	16433	16440	16409	16460	16242	16280	16402	16316	16552	16515	16535	16644	16540	16361	16564	16511	16347	16637	16474	16377	16472	16416	16434	16399	16457	16517	16433	16470	16576	16518	16539	16399	16498	16385	16507	16604	16385	16465	16211	16385	16381	16536	16363	16414	16228	16337	16423	16324	16491	16351	16296	16517	16418	16576	16323	16462	16488	16483	16415	16511	16495	16495	16434	16428	16484	16419	16453	16493	16441	16654	16487	16412	16538	16566	16474	16354	16612	16560	16271	16524	16341	16353	16503	16296	16367	16553	16378	16431	16540	16569	16523	16706	16386	16460	16338	16528	16462	16414	16485	16269	16583	16330	16459	16394	16368	16416	16327	16478	16469	16447	16406	16374	16369	16379	16322	16380	16597	16380	16379	16523	16396	16443	16418	16691	16494	16448	16473	16387	16399	16451	16568	16498	16529	16512	16362	16434	16368	16384	16434	16277	16389	16464	16523	16334	16370	16571	16381	16464	16576	16351	16408	16456	16504	16528	16455	16588	16469	16529	16453	16522	16421	16278	16362	16349	16386	16417	16461	16468	16361	16384	16412	16405	16495	16388	16384	16405	16356	16346	16407	16471	16613	16472	16538	16392	16454	16609	16281	16393	16460	16525	16327	16409	16602	16284	16444	16626	16354	16293	16426	16395	16314	16609	16425	16493	16416	16391	16341	16453	16307	16554	16420	16293	16540	16450	16516	16299	16434	16612	16458	16480	16259	16423	16192	16426	16466	16452	16336	16471	16313	16453	16294	16439	16545	16560	16530	16591	16428	16339	16636	16430	16476	16507	16401	16431	16562	16546	16481	16469	16455	16450	16474	16485	16404	16607	16387	16382	16406	16290	16292	16390	16503	16520	16290	16712	16544	16271	16422	16474	16472	16617	16353	16423	16538	16315	16329	16436	16467	16566	16437	16593	16564	16323	16473	16337	16507	16419	16333	16520	16413	16465	16512	16232	16541	16375	16392	16243	16565	16491	16466	16670	16485	16421	16408	16395	16570	16463	16387	16403	16593	16522	16489	16466	16521	16634	16487	16457	16426	16513	16339	16468	16623	16523	16486	16454	16477	16350	16549	16361	16539	16489	16406	16287	16601	16568	16559	16481	16395	16315	16544	16412	16501	16418	16358	16483	16470	16452	16244	16357	16469	16376	16504	16430	16581	16598	16531	16490	16391	16429	16408	16542	16439	16400	16598	16482	16477	16461	16622	16579	16466	16556	16371	16320	16484	16455	16441	16491	16526	16461	16425	16525	16681	16477	16582	16393	16451	16410	16516	16482	16413	16463	16302	16386	16314	16514	16338	16281	16526	16591	16427	16512	16470	16328	16357	16310	16658	16511	16368	16500	16272	16490	16548	16526	16377	16380	16388	16341	16314	16527	16444	16590	16405	16481	16270	16456	16443	16372	16567	16420	16439	16317	16614	16418	16515	16571	16333	16705	16633	16388	16268	16568	16307	16379	16498	16398	16391	16406	16323	16513	16481	16526	16438	16485	16211	16535	16577	16629	16348	16418	16423	16417	16289	16372	16603	16375	16411	16442	16309	16538	16343	16431	16447	16454	16455	16582	16422	16388	16415	16453	16590	16380	16522	16546	16285	16524	16500	16578	16380	16491	16498	16472	16472	16434	16416	16459	16443	16378	16307	16539	16460	16399	16534	16408	16488	16507	16466	16355	16360
23266	21006	28563	23711	21734	22723	22434	19473	19134	19251	19505	19298	19243	25267	31263	30324	26102	21462	19262	19026	19014	18901	18882	19041	19028	18907	18953	18992	18921	19043	18794	18878	18940	19056	19059	18895	18820	18949	19015	18793	18919	18718	18942	18994	19054	18768	18907	18950	18801	18933	18989	18796	19002	18987	18986	19098	18855	18751	19107	18872	18948	18882	18865	18981	18927	18826	18818	18914	18905	19017	19165	18788	18740	18835	18974	18875	19163	18886	18903	18838	18778	19026	18695	18959	18915	18763	18891	19036	18969	18989	18816	18972	18730	18787	18887	18775	18891	18930	18979	18827	19025	19005	18968	18938	18752	18975	18866	18795	18995	18902	18613	18962	18805	18872	19092	18919	19017	18955	18735	18824	18893	18900	18766	18915	18717	18932	18821	18637	18755	19016	19052	19023	18840	18864	18977	18866	18712	18911	18754	18918	18884	18921	18908	18662	18837	18751	18764	18902	18938	18617	18891	18742	18883	18800	18944	18892	18883	18775	18940	18782	18546	18722	18969	18585	18805	18939	18869	18830	18679	18701	18953	18868	18901	19013	18876	18961	18902	18876	18612	19024	18640	18853	18964	19061	18701	18618	18931	18963	18918	18907	18975	18808	18911	18937	18863	19034	18856	18903	18797	18783	18931	18683	18913	19070	18884	18861	18678	18927	18679	18964	18717	18871	18956	18712	18894	18775	18858	19122	18697	19023	19138	18802	18991	18924	18809	18766	18921	18768	18796	18889	18801	18722	18978	18859	19116	18966	18870	18962	19064	18854	18892	18943	18747	18908	18657	18661	18860	18758	19006	19104	18840	18889	18678	18742	18855	19078	18887	18747	19015	18763	18942	19050	18900	19002	18981	18941	18781	18916	18822	18678	19044	18790	18969	18900	18751	18907	18886	18877	18816	18876	19034	18861	18949	18858	18727	18935	18894	18931	18817	18831	19055	18949	19019	18699	18914	18804	18949	18803	18902	18893	18984	18781	18897	18939	19031	19170	18889	18801	19046	18929	18914	19103	18853	18845	18664	18803	18863	18696	18875	18858	19009	18879	18972	18931	18895	18882	18821	18943	18972	18712	18756	18912	19023	18837	18910	19006	18758	18805	18833	18982	18723	18694	18949	18726	18880	18692	18982	18825	18754	18828	18976	18872	18754	18894	18680	18613	18962	18910	18968	18815	18941	18996	19029	18781	18850	18890	18681	18854	18815	18892	18949	18778	18810	18889	18934	19084	18895	18839	19100	19092	18860	18844	18851	18775	18787	18871	18893	19168	18955	18883	18812	18799	19021	18759	18901	18741	18530	18929	18872	18946	19039	18651	18796	18945	18890	18792	18879	18802	18866	18981	18983	18853	18782	18968	18711	18886	19216	19112	18844	18956	18961	19055	18813	18825	18995	18826	18832	18750	19150	18625	19122	18813	18780	18842	18882	18636	18884	18769	18772	18860	18845	18772	18933	19014	18673	18678	18928	18880	18876	18903	18909	18935	18982	18732	18792	18764	18924	18835	18900	19024	18943	18711	18772	18695	18820	18831	18748	18935	18677	18916	18973	18804	18622	18901	18923	19008	18874	18768	18802	18897	19049	18747	18764	18799	18568	18843	18828	18930	18866	18909	18727	18713	18709	19049	18936	18882	18800	18834	18877	18787	18959	18966	18798	18918	19088	18726	18814	18897	18768	18792	18833	18861	18941	18751	18798	18716	18609	18872	19063	18877	19053	18882	19114	18857	18883	18961	18842	18933	18871	18985	18903	18854	18763	18955	18632	18869	18750	18823	18898	18727	19051	18770	18733	18750	18918	18820	18789	18740	18664	18871	18937	18810	18864	18887	18956	18794	18916	18882	18790	18782	18820	18811	18961	18831	18779	18930	18865	18881	18934	18738	19096	18965	18789	18907	18820	18907	18948	18942	18765	18814	18965	19026	18765	18930	18800	18946	18813	18878	18889	18950	18794	18934	18775	18939	19212	18673	18761	18813	18812	18610	18776	18887	18930	18821	18718	19138	18691	18901	18951	18959	18881	19087	18917	18833	18954	18903	18820	18952	18869	18789	18888	18785	18758	18922	18843	19017	18870	18897	18997	18951	18699	18953	19001	19131	19025	18973	19055	18787	18866	19041	18746	18849	18743	18824	19073	18808	18955	18774	18938	18866	18762	18815	18824	18933	18759	18578	18942	18866	18761	18869	18775	18846	18938	18967	18782	18866	18739	18979	19043	19001	18973	18971	18926	18603	18698	18915	18802	19147	18576	18923	18871	18759	18876	18936	18916	18839	18886	18855	18880	18813	18927	18989	19037	18732	18870	18912	19091	18805	19060	18999	18898	18652	18833	18921	18909	18772	18834	18819	18760	18716	18804	18885	18830	18794	18858	18780	18808	18884	18982	18980	18775	18768	18702	18942	18879	18686	18856	18872	19019	19083	18929	18944	18640	18823	18797	18820	18626	18863	18976	18947	18945	18960	18966	18831	18859	18993	18991	18709	18963	19042	18814	18651	19028	18992	18735	18858	18991	18996	18877	18706	18894	18925	19041	18857	19045	18928	18965	18832	18712	18932	18978	18790	18873	18769	18853	18999	18978	18846	18968	18831	18701	18816	18981	18939	18814	18894	18885	18735	18785	18916	18802	18904	18832	18869	18863	18790	18947	18962	18816	18997	18887	18808	18895	18953	18766	18938	18859	18652	18857	18736	18722	19009	18796	18899	18924	18554	18650	18783	18975	18843	18931	18881	18892	18797	18898	18869	18725	18701	18587	18630	18786	18782	18749	18817	18754	19061	18908	18949	18873	18822	18733	18843	18857	18739	18936	18885	18974	18907	18710	18962	18999	18772	18814	18820	18892	18976	18727	18794	18907	18970	18721	19010	18820	18839	18945	18962	19060	18738	18833	18901	18802	18769	18802	18979	18944	19028	19037	18880	18768	18744	18966	18772	18861	18667	18874	18956	18908	18906	18972	18857	18641	18910	18887	18799	18922	18953	18876	18962	18763	18965	19018	18769	18781	18930	18977	19035	19047	18810	18963	18892	18977	18855	18949	18896	18780	18769	18815	19133	18902	18980	18900	18739	18795	18863	18858	18863	18844	18555	18750	18882	19089	19072	19056	18731	18807	19050	18996	18830	18758	18969	18767	18842	18730	18849	18834	18929	19051	19030	18980	18794	19053	19118	18895	18729	19063	18872	18865	18658	18847	18829	18833	19271	18947	18901	18885	18934	18823	18980	18805	18736	18929	18916	18879	18882	18981	18876	18835	19009	18946	18997	18973	18729	18807	18906	19071	18847	18756	18741	18796	18994	18776	18951	18905	18900	19124	19080	18876	18821	18798	19017	18783	19114	18825	18907	18712	18900	18678	18889	18833	18869	18825	18720	18957	18873	18833	18889	19005	18814	18941	18905	18924	18849	18695	18880	18843	18818	18721	18853	18930	18882	18969	18830	18907	18834	18894	18866	18729	18778	18887	18740	18824	18712	18756	18781	18782	18734	18956	19052	18878	18808	18823	18837	19098	19128	18809	19042	18829	19033	19001	18841	19032	19017	18864	18962	19032	18862	18808	18788	18796	18711	18848	18950	18932	18742	18969	18731	18891	18937	18816	18657	18899	18650	19002	19036	18887	18616	18935	18734	18835	18830	18779	18806	19033	19062	18933	18774	18823	18760	18792	18928	18835	18610	18833	18852	18850	18892	18673	18975	18824	18979	18739	18898	18915	18990	19106	18759	18850	19047	18970	18852	18999	18756	18974	18900	18922	18771	18859	18851	18972	18767	18950	18921	18945	18868	18915	19004	19056	19082	18888	18970	18972	18990	18857	18743	18885	18823	18926	18907	18928	18732	18912	18955	18984	18992	18938	18877	18767	18710	18796	18726	18972	18849	18834	18809	18757	18830	18808	18806	19011	18783	18941	18918	18991	18919	18878	18904	18900	18924	18881	18892	18882	18739	18826	18755	19055	18936	18840	18943	18719	18836	18769	18965	18819	19011	18784	18822	18939	18745	19076	18884	18875	18933	18860	19018	19046	18832	18944	18982	18795	18813	18687	19057	18677	18701	18720	18875	18937	18859	18950	18916	18814	18944	18947	18777	18883	18767	18938	19017	18890	18859	18705	19052	18895	18926	18772	18825	18806	18838	18855	18768	18712	18669	18895	19051	19024	18878	18905	18776	18873	19046	18717	18786	18950	19074	18919	18877	18879	18957	18854	18795	18856	18968	19051	18855	18830	18797	18865	18899	18794	18605	18704	18988	18953	18867	18870	19002	19025	18980	18837	18724	18776	18807	18887	18870	18860	18869	19125	19012	18772	18892	18878	19098	18718	18948	19188	18893	18801	18949	18921	18733	18780	18838	19016	18760	18777	18666	18926	18960	18679	18842	19027	18823	19042	18925	18846	18734	19060	18840	18778	18791	18996	18844	18834	18920	18777	18825	18861	18842	19017	18879	19029	18897	18989	18795	18911	18806	18688	18843	18924	18876	18841	18882	19045	18903	18891	18845	19039	18774	18967	18867	19025	18913	18729	18938	18924	18791	18920	18537	18662	18861	18846	18853	18903	18885	18947	18926	18796	18902	19111	18909	19054	18959	19001	19005	18995	18914	19021	18942	18813	18861	18967	18800	18698	18692	18873	18664	18973	18951	18880	19062	18764	18803	18769	19034	18960	18712	18875	18881	18996	18795	18801	18870	18828	18886	18885	18944	18870	18831	18786	18834	18797	18886	18899	18897	19107	18818	18834	18880	18754	19032	18864	18798	18838	18900	18750	18998	18775	18930	19093	18799	18991	18833	18991	18926	18811	18882	18945	18548	18841	18856	19046	18820	19049	19004	18726	18661	18903	18894	18819	18926	18711	18867	19030	18771	18767	19025	18949	18776	18588	19003	18776	18600	18890	18893	18803	18730	18840	18947	18929	19024	18788	18946	18671	18740	18960	18798	18558	18764	18704	18854	18974	19038	18970	18847	18687	19027	18942	18895	18916	18885	18803	18865	19001	19184	18854	18963	18681	18947	18929	19011	18725	18840	18682	18890	18846	18966	18792	18944	18898	19047	18986	18648	18790	18902	18785	18907	19037	18989	18766	19007	18705	18912	18843	19028	19085	18799	18707	18622	19023	18806	18964	18815	18929	18843	18937	18675
13933	22861	21967	18765	17674	16915	16622	16411	16379	16207	16182	16204	16288	26304	32286	30261	24400	18149	16106	15901	15944	16032	15711	16010	15833	15902	15985	15853	16107	15920	16051	15854	15785	15958	16051	15887	15923	15845	15982	16066	15955	15791	15881	15877	15826	15782	15890	15823	15885	15880	15924	15849	15892	15728	15967	15967	15840	15927	16033	15977	15898	15872	15933	15954	15891	15864	15979	15936	15758	15761	15917	15708	15952	15860	16012	15840	15842	15983	15937	15953	16055	15946	15911	15843	15743	15856	15884	15965	15759	15990	15830	15975	15803	15806	15998	15960	15918	15978	15890	15928	15864	15878	15906	15894	15820	15791	16092	15907	15828	15759	15722	15912	16046	15874	15895	15826	15791	15931	15734	15718	15957	15881	15718	15812	15931	15896	16005	15809	15974	15898	15905	15930	16091	16046	15928	15776	15993	15842	15883	15867	15942	15885	15969	15857	15933	15839	15835	15766	15791	15777	15690	15874	15841	15734	15917	15788	15818	15716	15868	16023	16091	15917	15806	15753	15860	15905	15787	16005	15929	15793	16066	15856	15965	15752	15729	15889	15859	15695	15974	15940	15932	15955	15854	16132	15924	15986	15897	15850	15872	15905	15790	15975	15859	15811	15803	15747	15753	15897	15856	15773	16093	16008	15909	16121	15909	15784	15901	16075	15934	15846	15924	15955	15903	15863	15971	15793	15824	15742	16119	15827	15684	15969	15740	15985	15916	15909	15811	15794	15873	15965	15844	15756	15865	15958	15954	15783	15893	15892	15726	15960	15849	16002	15851	15712	15976	15897	15813	16029	15806	15997	15901	15898	15894	15796	15827	15777	15977	15818	15839	15770	15965	15953	16000	15843	15955	15945	15903	16000	15881	15812	15809	15882	15886	15834	15909	16001	15805	15917	15751	15893	15837	15887	15982	15935	15951	15911	15899	16153	15948	15839	15998	15920	15789	15851	15972	15928	15841	15815	15938	15899	15761	15814	16005	15957	15903	15824	15914	15896	15999	15832	15758	15716	15947	15953	15826	15712	15793	15769	15985	15892	15866	15828	15931	15778	15878	15879	16012	16002	15890	15876	15803	15867	15910	15901	16031	15994	15828	15814	15901	15861	15773	15988	15848	15785	15927	15871	15879	15959	15803	15826	15921	15868	15697	15898	15939	15914	15896	16013	16061	15756	16074	15683	15738	15836	15779	15860	15965	15854	15776	15933	15920	15907	15902	16010	15775	15971	15913	15815	15966	15903	15960	15832	16057	15907	15882	16010	15853	15836	15871	15795	15847	15782	15882	15966	15811	15820	15812	15885	15956	15920	15851	15956	15826	15961	15969	16017	15976	15743	15886	15802	16165	15972	15987	15996	15839	15920	15777	15869	15787	15914	15680	15891	15879	15666	15823	15832	15919	15934	15877	15841	15969	15995	15949	15980	15987	15919	15742	15841	15920	15747	15941	15867	15878	15935	15826	15864	15905	16049	16068	15823	15845	15971	15762	15846	15827	15780	15996	15894	15933	15899	15949	15900	15858	15865	15748	15949	15965	15900	15903	15821	15856	15790	15866	15876	15982	15792	15922	16005	15895	15923	15903	15894	15920	16107	15874	15946	16088	15891	15858	15898	15863	15858	15912	15756	15838	15830	15897	15712	15811	16139	15833	15814	15894	15853	15919	15932	15851	15883	15994	15851	15864	15982	16110	15867	15995	15878	15846	15795	15916	15903	15869	15768	15933	15814	15932	15799	15884	15746	15982	15752	15888	15938	15984	16012	15882	15897	16087	15879	15949	15756	15910	15875	16003	15828	15872	15859	16054	15742	16011	15965	15883	15925	15705	15776	15741	15948	15798	15764	15961	15952	16038	15686	15790	15955	15947	15593	15860	15803	16108	15861	15654	16001	16003	15872	16132	15863	16008	15877	15941	15837	15825	15839	15803	16021	15897	16092	15844	15998	15789	15892	15880	15785	15853	15950	15921	15843	15878	15780	15864	15881	15932	15874	15850	16096	15863	15854	15976	15825	15744	15870	15830	15851	15799	16049	15952	16001	15882	15836	15885	15756	15650	15854	15835	15719	15824	16168	16016	15887	15887	15882	15983	15700	15813	15750	15854	15727	15750	15987	15890	15782	15834	15767	15872	15870	16115	15934	15777	15866	15915	15760	15824	15992	15887	15876	15777	15897	15899	15914	15860	15892	15914	15983	15880	15879	15905	15802	15977	15848	15967	15910	15879	15885	15823	15925	15784	16088	15850	15788	15875	15811	15793	15834	16053	15898	15775	15782	15795	15973	15713	15627	15963	15771	15831	15794	15931	15732	15859	15861	15895	15799	15836	15822	15926	15787	15857	15820	15828	15798	15889	15888	15872	15885	15861	15882	15843	15829	16027	15841	15798	15883	15861	15922	15884	15889	16000	15968	15907	15837	15813	16008	15827	15870	15781	16000	15899	15791	15918	15722	15869	15801	15938	16101	15863	15777	15942	15839	15802	15815	15888	15963	16030	15851	15688	15635	15706	15998	15939	15918	15857	15859	15795	15764	15921	16026	15978	16006	15958	15817	15856	15937	15989	15859	15993	15952	15812	15757	15834	15858	15961	15974	15838	15973	15940	15754	15866	15876	15867	15934	16021	15843	15789	15917	15862	15938	15890	15897	15934	15856	16050	15844	16034	15905	15848	15999	15780	15969	16022	15797	15917	15954	15946	15911	15904	15804	15841	15778	15983	15876	16069	15842	15729	15835	15898	15956	15853	15762	15918	15918	15938	15849	15782	15932	15693	15914	15863	15865	15923	15928	15974	15838	16031	16049	15858	15958	15973	16015	16084	15999	15921	15922	15864	15928	15973	15939	15915	15984	15868	15838	15906	15692	15938	15972	15655	15918	15843	15822	15844	15939	15875	15955	15917	16098	16019	15761	15868	15764	15813	15927	15919	15815	15828	16028	15879	15897	16149	15968	15823	15786	15794	16104	15937	15739	15837	15865	15854	15831	15842	15812	15845	15859	15904	15883	15794	15850	15892	15937	15845	15904	15736	15886	15996	15895	15785	15898	16123	15967	15844	15860	15999	15767	15797	15940	15820	15930	15993	15851	15816	16114	15700	16063	16105	15855	15878	15921	15903	15909	15735	16126	15950	15861	15888	15917	15868	15780	15863	16017	15941	15866	15725	15839	15872	15933	16005	15865	15888	15942	15811	15930	15877	15795	16039	15656	16006	15992	15973	15786	15801	15888	15999	15807	15841	15909	15736	15891	15931	15862	15839	15845	15865	15799	15928	15846	15878	15826	15936	15936	15917	15958	16102	15941	15756	15938	15809	15944	16100	16010	15954	15799	15862	15800	15825	15883	15871	15958	15726	15864	15949	15804	15865	15797	15921	15870	16135	15828	15923	15855	15863	15965	15886	15887	15800	15836	15906	15768	15844	15842	15720	15838	16015	15922	15817	15807	15888	15846	16012	15937	16015	15681	15824	15808	15699	15908	15916	15985	15827	15829	15799	15809	15891	15787	15813	15829	16042	15939	15960	15816	15918	15793	15786	15809	16030	15895	15726	15908	15882	16015	15714	16056	15847	15960	16099	15883	15915	15778	15948	15833	15871	16003	15804	15936	15744	15861	15763	15721	15808	15893	15909	15847	15824	15785	15870	16104	15858	15920	15827	15886	15946	15899	15940	15938	15784	15923	15913	15890	15909	15827	15876	15885	15898	15886	15794	15807	15822	15846	15934	15853	15796	15849	15915	15908	15861	15927	15855	15876	15943	15831	15806	16022	15835	15806	15946	15844	15873	16004	16043	15852	15849	15885	15973	15927	15942	15769	15781	15857	15880	15825	15893	15713	15816	16000	15705	15760	16052	15908	15928	15874	15940	15934	15722	15808	15906	15816	15990	15807	15718	15759	16036	15849	15932	15780	15940	15801	15954	15776	15891	15823	15773	15637	15875	15743	15873	16059	15939	15737	15975	16026	15819	15781	15922	15949	15933	15940	15937	15805	15887	15922	15704	15833	15676	15950	15935	15873	15703	15837	15830	15808	15849	16090	15919	15928	15834	15945	15924	15724	15840	15932	15795	15697	15803	15933	16063	15936	16004	15569	15734	15835	15918	15894	15917	15913	15928	15787	15769	16016	15879	15874	15775	15929	16078	15722	15988	15927	15839	15993	15851	15820	15753	16070	15791	16205	15977	15953	15809	15997	15962	15773	15910	16014	15932	15798	15736	15751	15900	15891	15785	15942	15844	15834	15910	15895	15800	16048	15935	15945	15828	15797	15843	15848	15843	15785	15793	15917	15670	15798	15791	16008	15854	15912	15768	15864	15869	16120	15972	15711	15938	15822	15918	15919	15952	15734	16011	15879	15817	15933	15811	16000	15905	15980	15869	15814	15766	15747	15968	15897	15946	15829	15872	15709	15881	15916	15780	15856	15874	15828	15987	15866	15822	15758	15883	15849	16007	15804	15864	15930	15849	15793	15863	15832	15942	15966	16038	15811	15716	16012	15972	15711	15827	15857	15791	15868	15814	15802	15741	15965	15840	15924	15958	15883	15930	16028	15935	15998	15874	15964	15857	15761	15888	15967	15989	15856	15870	16064	15808	16031	16002	15837	15832	15848	16003	15788	15892	16058	15933	15877	15978	15913	15973	15949	15969	15791	15797	16011	15988	15905	15851	15847	15884	16084	15837	15908	15976	15811	16015	15767	15941	15862	15644	15916	15794	15901	15916	16006	15801	15946	15796	16092	15842	15914	15891	15883	15704	16049	15864	15945	15983	15927	15923	15651	15870	15994	16029	15896	15849	15791	15783	15806	15724	15902	15953	15818	15907	15969	15852	15894	15974	15787	15974	15849	15782	15972	15954	15904	15975	15764	15901	16040	15910	15882	15741	15965	15930	15868	15886	15820	15958	15699	15834	15899	15828	15784	15891	15993	15691	16025	15720	15791	15931	15862	15985	15872	15855	16011	15838	15765	15834	15955	15941	15838	15930	15935	15782	15827	15952	15843	15760	15972	16026	16003	15988	15938	15951	15889	15814	15931	15764	15923	15667	15869	16003	15983	15969	15819	15954	15947	15795	16061	15973	15803	15932	15837	15863	15737	15901	15823	15839	15775	15914	16028	15944	15831	15812	15922	15963	15851	15804	15928
22389	20994	28780	23407	21167	23303	25955	20660	19781	20232	20150	19934	19937	27249	37563	38159	31337	25156	20119	19589	19425	19653	19387	19470	19687	19424	19497	19669	19312	19398	19371	19354	19371	19292	19535	19370	19511	19570	19388	19458	19571	19253	19275	19372	19409	19596	19215	19490	19244	19417	19405	19440	19379	19365	19337	19538	19470	19512	19320	19252	19329	19279	19219	19452	19257	19645	19486	19555	19180	19344	19478	19357	19381	19545	19245	19441	19340	19455	19275	19231	19542	19395	19319	19198	19389	19152	19381	19284	19122	19310	19552	19204	19209	19243	19363	19497	19248	19511	19203	19319	19389	19273	19173	19333	19322	19448	19408	19197	19305	19435	19383	19442	19189	19488	19391	19389	19344	19231	19226	19448	19321	19181	19346	19280	19376	19321	19513	19217	19577	19239	19217	19226	19432	19267	19305	19392	19495	19418	19454	19269	19381	19229	19266	19394	19491	19255	19337	19370	19584	19317	19322	19337	19516	19396	19524	19227	19399	19141	19425	19332	19114	19295	19403	19213	19291	19180	19353	19227	19167	19316	19546	19446	19492	19305	19536	19327	19368	19253	19347	19366	19464	19353	19324	19438	19184	19132	19270	19199	19297	19370	19343	19406	19032	19251	19269	19343	19261	19224	19277	19353	19138	19372	19436	19159	19237	19452	19427	19322	19385	19304	19442	19229	19327	19430	19264	19182	19346	19259	19322	19107	19383	19229	19245	19199	19346	19243	19256	19476	19407	19391	19383	19270	19442	19124	19426	19407	19278	19441	19296	19149	19272	19345	19516	19445	19389	19142	19300	19630	19529	19202	19277	19553	19126	19246	19286	19220	19202	19373	19510	19291	19117	19403	19362	19296	19379	19330	19202	19150	19195	19296	19257	19482	19417	19414	19538	19488	19450	19323	19236	19195	19212	19275	19403	19426	19418	19242	19162	19240	19453	19264	19444	19379	19490	19284	19446	19113	19464	19276	19130	19161	19406	19157	19390	19334	19293	19228	19332	19324	19235	19209	19366	19545	19440	19358	19203	19406	19463	19177	19156	19327	19153	19328	19398	19376	19394	19425	19275	19307	19235	19596	19186	19433	19237	19371	19303	19462	19367	19362	19554	19252	19518	19447	19286	19295	19370	19385	19276	19505	19436	19281	19431	19367	19227	19341	19232	19153	19402	19290	19420	19520	19349	19218	19261	19235	19283	19270	19386	19537	19567	19265	19600	19276	19353	19398	19499	19188	19325	19228	19534	19308	19519	19312	19348	19445	19435	19242	19176	19248	19435	19517	19042	19099	19400	19327	19138	19078	19170	19402	19550	19077	19286	19297	19285	19425	19478	19344	19462	19301	19309	19116	19383	19237	19292	19260	19229	19374	19367	19378	19471	19437	19367	19121	19425	19162	19260	19377	19281	19232	19225	19273	19271	19339	19412	19265	19254	19193	19095	19234	19326	19166	19475	19344	19366	19351	19290	19219	19269	19327	19385	19514	19308	19253	19377	19220	19302	19193	19216	19230	19497	19224	19385	19118	19213	19565	19537	19259	19194	19084	19442	19335	19331	19391	19342	19341	19297	19416	19544	19457	19536	19438	19359	19436	19523	19259	19229	19097	19302	19413	19404	19232	19330	19311	19138	19509	19396	19322	19275	19146	19104	19128	19634	19248	19180	19420	19368	19343	19361	19432	19343	19224	19530	19390	19186	19299	19397	19324	19193	19414	19080	19351	19271	19353	19485	19334	19308	19267	19324	19412	19293	19159	19275	19285	19529	19235	19237	19511	19240	19227	19231	19295	19313	19306	19392	19381	19350	19248	19554	19208	19429	19153	19194	19251	19243	19127	19248	19462	19600	19189	19476	19268	19362	19378	19458	19284	19399	19267	19164	19259	19290	19373	19228	19325	19229	19417	19317	19303	19422	19133	19274	19312	19283	19237	19262	19425	19264	19303	19081	19109	19283	19427	19180	19212	19485	19423	19383	19185	19164	19308	19313	19366	19252	19234	19144	19224	19349	19422	19319	19352	19282	19367	19403	19347	19336	19407	19089	19441	19456	19423	19267	19309	19383	19396	19357	19220	19328	19257	19401	19361	19317	19219	19399	19127	19445	19231	19255	19363	19062	19197	19316	19358	19168	19170	19247	19306	19412	19341	19310	19353	19367	19378	19449	19474	19381	19354	19430	19378	19294	19287	19505	19282	19388	19479	19495	19157	19337	19255	19218	19443	19455	19387	19416	19296	19364	19472	19266	19281	19343	19516	19294	19312	19460	19322	19259	19253	19362	19304	19413	19272	19418	19344	19249	19009	19269	19293	19257	19250	19152	19339	19277	19422	19275	19270	19051	19384	19366	19098	19124	19321	19467	19316	19450	19278	19378	19225	19538	19362	19315	19388	19247	19414	19473	19251	19418	19238	19203	19306	19473	19197	19294	19314	19116	19267	19544	19470	19366	19228	19123	19371	19197	19269	19327	19261	19327	19276	19223	19341	19493	19166	19401	19237	19384	19441	19434	19235	19264	19524	19232	19322	19193	19033	19468	19344	19155	19162	19260	19401	19188	19479	19242	19355	19457	19452	19221	19369	19454	19252	19484	19307	19231	19353	19667	19419	19416	19119	19127	19244	19298	19252	19375	19321	19224	19177	19270	19411	19466	19156	19102	19204	19450	19194	19191	19083	19350	19362	19358	19314	19391	19340	19439	19282	19398	19219	19289	19275	19405	19153	19159	19295	19427	19241	19355	19344	19360	19302	19389	19308	19390	19428	19330	19204	19350	19427	19249	19382	19308	19075	19249	19117	19276	19052	19188	19359	19280	19183	19245	19339	19313	19212	19323	19148	19069	19247	19335	19258	19290	19298	19339	19372	19470	19210	19358	19399	19352	19379	19387	19404	19134	19173	19401	19318	19233	19332	19293	19344	19337	19385	19360	19365	19221	19373	19382	19358	19633	19275	19094	19213	19216	19266	19311	19255	19200	19514	19125	19346	19324	19304	19297	19221	19207	19400	19395	19260	19411	19247	19180	19150	19313	19405	19269	19446	19462	19349	19403	19185	19355	19555	19305	19228	19209	19224	19292	19299	19301	19426	19194	19311	19266	19124	19338	19295	19261	19374	19306	19337	19261	19226	19336	19310	19149	18986	19497	19095	19396	19274	19546	19302	19454	19320	19376	19316	19448	19182	19289	19368	19290	19366	19293	19216	19366	19145	19262	19308	19334	19472	19326	19281	19248	19392	19364	19198	19307	19282	19264	19380	19345	19234	19359	19264	19142	19131	19224	19377	19554	19371	19234	19306	19413	19291	19297	19227	19349	19308	19196	19394	19324	19251	19214	19222	19225	19311	19141	19454	19529	19225	19371	19328	19307	19345	19235	19388	19430	19450	19267	19432	19144	19355	19339	19414	19404	19370	19141	19306	19416	19344	19284	19140	19261	19380	19196	19317	19149	19243	19222	19294	19239	19366	19461	19283	19380	19172	19344	19167	19271	19244	19113	19365	19221	19196	19520	19382	19428	19257	19430	19226	19309	19155	19035	19137	19304	19341	19286	19358	19002	19347	19404	19332	19231	19547	19196	19297	19618	19280	19522	19127	19293	19278	19409	19211	19382	19465	19325	19249	19351	19329	19380	19466	19250	19079	19410	19355	19303	19410	19401	19378	19395	19286	19308	19168	19381	19144	19365	19325	19372	19462	19255	19370	19322	19327	19541	19347	19320	19272	19119	19497	19247	19503	19255	19307	19235	19300	19244	19202	19242	19163	19524	19265	19478	19267	19175	19293	19306	19361	19293	19430	19404	19438	19363	19165	19358	19512	19452	19233	19430	19234	19440	19308	19426	19516	19265	19440	19405	19340	19152	19416	19448	19184	19335	19261	19537	19340	19438	19360	19290	19234	19283	19263	19362	19376	19299	19220	19323	19493	19073	19402	19353	19422	19262	19377	19307	19162	19192	19312	19219	19284	19277	19308	19364	19301	19367	19344	19329	19177	19257	19251	19419	19254	19367	19161	19263	19410	19415	19219	19359	19343	19273	19324	19425	19336	19310	19164	19608	19447	19283	19420	19206	19196	19340	19230	19317	19314	19405	19265	19207	19352	19259	19397	19258	19542	19283	19523	19443	19354	19227	19290	19382	19318	19355	19508	19356	19607	19344	19297	19337	19313	19185	19354	19187	19197	19154	19345	19506	19241	19449	19331	19145	19363	19331	19293	19190	19378	19202	19437	19335	19226	19247	19519	19130	19203	19319	19393	19533	19276	19254	19265	19495	19367	19335	19360	19212	19243	19307	19335	19388	19225	19211	19231	19228	19282	19271	19267	19286	19193	19439	19236	19225	19315	19204	19242	19342	19339	19175	19254	19272	19398	19356	19310	19462	19332	19029	19296	19065	19194	19330	19303	19172	19286	19617	19357	19323	19404	19218	19464	19379	19242	19408	19360	19236	19370	19368	19372	19445	19228	19367	19367	19406	19324	19256	19199	19244	19215	19428	19358	19320	19282	19265	19387	19401	19445	19257	19156	19352	19224	19206	19371	19358	19339	19527	19340	19347	19318	19467	19430	19265	19259	19473	19280	19197	19411	19380	19359	19545	19118	19072	19253	19496	19242	19320	19164	19371	19323	19414	19339	19189	19186	19249	19217	19145	19266	19379	19200	19406	19384	19544	19242	19276	19478	19332	19230	19386	19347	19279	19191	19407	19275	19378	19230	19411	19274	19289	19344	19347	19621	19299	19323	19266	19441	19494	19416	19313	19422	19510	19351	19304	19281	19350	19450	19230	19285	19434	19378	19397	19354	19262	19447	19184	19416	19337	19500	19153	19193	19482	19224	19418	19327	19452	19369	19145	19263	19246	19315	19248	19254	19511	19410	19183	19290	19269	19370	19203	19111	19289	19352	19386	19446	19480	19361	19329	19224	19357	19266	19414	19164	19421	19319	19509	19169	19323	19336	19291	19420	19206	19204	19371	19322	19316	19166	19324	19422	19259	19365	19432	19343	19302	19452	19276	19420	19381	19245	19290	19328	19222	19360	19237	19281	19473	19232	19310	19269	19469	19053	19232	19408	19346	19395	19341	19105	19298	19245	19086	19234	19547	19275	19378	18994	19140	19220	19362	19229	19455	19370	19427	19185	19387	19313	19327	19327
15227	27390	25766	20693	18814	17950	17377	16993	16911	16693	16616	16540	17022	28972	38694	38794	30470	21573	16268	16081	16249	16141	16210	15998	16230	16102	16016	16118	16086	16066	16090	16087	16126	16134	16051	16149	16020	16111	16060	16000	16197	16082	16131	16162	16114	16124	16034	16005	16266	16028	16136	16054	16191	16263	16158	15941	16033	16106	16195	16135	15965	16175	16024	16024	16065	16155	16133	16091	16018	15855	16051	16013	16197	16094	15960	16192	15865	16077	16174	16184	16068	16051	16172	16099	16063	16062	16052	16227	15981	16052	16136	16139	16142	15998	16110	16037	16042	16107	15899	15950	16184	16164	16203	16193	16100	16109	16152	16107	16006	16091	15991	16092	16025	16142	16053	15984	16273	16070	16069	16056	16025	16021	16092	16054	16003	16078	15844	16134	16103	16091	15956	15967	15993	16030	16162	16221	16201	16051	16127	15966	16134	16163	15952	16034	15971	16088	16045	15998	16005	16083	16088	15992	16012	15997	16031	16041	16227	16081	16136	15833	16081	16102	16128	16096	15976	15994	16269	16077	16020	15806	15958	16203	15940	16038	16205	15847	16167	16175	16072	16060	16088	15930	16306	16132	15996	16067	15984	16222	16017	15994	16063	15939	16199	16143	16101	16036	16099	16242	16003	16009	16002	16300	15992	16005	16015	16260	15875	16150	16166	16173	16163	16124	15886	16181	16183	15949	15925	16059	16068	16017	16078	15987	16139	16073	16086	16118	15962	16180	16086	15872	15902	16055	16059	16152	16179	15820	16149	15979	16023	16331	16007	16131	16099	16110	16098	16139	16050	16101	16071	16116	16166	16058	16135	16191	16108	16254	16099	16075	16159	16097	16165	16019	16049	16087	16101	16063	15976	16118	15945	16201	16144	15929	16140	15929	16188	16100	15949	16108	16159	16004	16238	16031	16139	16030	16062	16158	16031	16071	16005	16088	16128	16266	16237	16056	16006	15961	16010	16035	16042	16228	16042	15872	15996	15882	15972	16022	15998	16062	15887	15911	15956	16080	15977	16146	16037	16126	15982	16104	15994	16069	16025	16124	16041	15949	15987	16121	16075	16145	15966	16051	16140	16085	16057	16112	16057	16090	16143	16053	16014	15899	16050	16133	16297	15997	15986	16263	16078	15905	15918	16238	16009	15909	16111	16045	16015	16121	16056	16060	15932	16129	16062	16112	15871	16000	16131	16196	16100	16050	15865	16000	15883	16084	16045	16022	16146	16033	15922	15925	16023	16088	16091	16182	16006	15921	16136	16010	16194	16047	16154	16025	16105	16119	16165	15772	15963	15848	15975	16102	15972	16084	16115	16051	16077	16018	16135	16070	16131	16030	16064	16123	15993	15977	15967	16067	16113	15940	16048	16203	16085	16019	16093	15972	15970	16064	16060	15889	16004	16191	16222	16217	16077	16120	16076	16074	15929	15964	16095	16027	16226	16159	15961	16142	15944	16206	15987	16109	16004	16102	16083	16086	15918	16194	16135	16213	16083	15959	16143	16100	16044	16199	15988	16088	16106	16131	16136	15938	15811	15983	16099	16112	16092	16138	16125	15909	16035	15919	16188	16040	16204	16108	15923	16073	16068	15999	16002	16180	16081	16000	16000	15947	15940	16049	16039	16237	16111	16118	16166	16205	16034	16112	16095	15968	16065	16039	16134	16115	16052	16084	16265	15972	16111	15990	16078	16063	16073	16086	16110	16146	16012	16182	16098	15985	15985	16056	16069	16155	15937	16085	16073	16087	16002	16106	16039	16229	16108	16006	15937	16012	16011	16209	16079	16204	16051	15849	16098	16177	15933	16018	16073	16061	16036	15838	16327	16167	15972	15934	16058	15998	15962	16168	16069	15936	16113	16087	16049	16054	16102	15942	15969	16184	16029	15989	15949	16121	16163	16119	16128	15971	16025	15949	16109	16110	16160	16138	16050	16149	16065	16065	15997	15826	16066	16075	15942	16160	16036	16017	15953	16100	16152	15767	16212	16153	16087	16030	16176	16039	16124	15957	16017	16030	15971	16040	16150	16145	16036	16123	16070	16210	15907	16152	16190	16211	16169	15986	16065	16001	16023	16140	16230	16038	15980	16086	16005	16151	15936	16003	16142	15963	16124	16150	16023	16046	16095	15983	16143	15963	16145	16162	15996	16037	16127	15961	16015	16215	16003	16071	16160	16075	16147	16082	15931	16095	15903	16075	16191	15953	16007	15892	16084	16160	16120	16089	16069	15978	16011	16125	15854	16069	16011	16004	16070	15948	15875	16003	16195	15924	16074	16091	16061	15968	16007	16053	16006	16066	15955	16117	16117	16022	15889	15973	16279	16247	15866	15985	16093	16141	16079	15946	16030	15871	16044	15911	16226	15951	16218	16114	16213	16047	16101	16012	16049	16232	16093	15975	16020	16036	16124	15892	16012	15862	15874	15995	16072	16121	16011	15976	16072	15989	16110	15964	16024	16009	15924	16034	16197	16088	16247	16049	16023	16001	16113	16068	15990	16185	16191	16017	16151	15874	16051	16078	15927	15972	16089	16101	15906	16061	15908	16019	16076	16213	15946	16317	16041	16037	16047	16006	15892	16163	16086	16086	15769	15926	15949	16063	16103	16048	16013	16106	16015	15952	15978	16087	15938	16025	15962	16112	16045	15932	15991	16112	16050	15928	16033	15928	16137	16085	16022	16024	16151	15922	15911	16078	15914	16023	16173	16135	15912	15962	16001	16023	16025	15994	16013	16133	16173	16118	15947	16307	16167	16100	16044	15951	16206	16155	16102	16042	16199	16214	15954	16150	16068	16124	16053	16144	16153	16159	15966	15909	16103	15940	16056	16128	16127	15940	16133	16077	15985	15951	16061	15828	15959	16015	16097	16153	16146	16023	16092	16072	16153	16096	16111	15784	16023	16091	16055	16031	16072	15922	15946	16115	15983	15962	15968	16089	16129	16115	16084	16015	16079	16102	15965	16154	16076	16209	16057	15977	16231	16022	16053	16289	15908	16085	15993	15956	16103	15968	15819	16179	16191	16051	16029	16088	15893	15999	16075	16099	16004	16052	16028	16032	16073	15891	15810	16063	15966	15965	15905	16009	16232	16166	15963	16125	16054	15975	15961	16053	16097	15948	16113	16125	16121	15999	16162	16012	16211	15998	15989	15941	16011	16046	16050	16142	16072	16010	16098	16190	16228	16017	16227	16157	16053	15974	16061	16012	15945	16085	16191	16099	16153	15980	16012	15990	15992	16209	16197	16064	16046	15950	16053	16087	15988	15998	15990	15967	16132	15993	16059	16291	15977	16161	15948	16056	16217	16011	15962	16017	16028	16065	15992	16034	15964	16061	15921	15921	16103	16075	16045	16086	16243	16082	16096	16108	16057	16130	16209	16057	16123	16107	15969	16210	16118	16093	15993	16123	16041	16149	15951	16109	16044	15812	16013	16113	16015	15923	16046	15973	16112	15969	15903	15969	16092	15864	16005	15924	15957	15855	16124	16081	16082	16212	15910	15999	15964	15904	15997	16171	15990	15990	16101	16067	16160	16268	16136	15995	16037	15933	16076	15992	15961	16089	16154	16018	16120	16065	15955	16093	15838	16056	16067	15970	16262	16100	15931	16026	15950	15939	16007	15900	16252	16131	16130	15977	16132	16327	16118	16119	16092	15970	16048	16111	16124	16098	16019	15943	16033	16179	15960	16120	15871	16097	16121	15976	16056	16013	16063	16015	16129	16139	16077	16054	15956	16028	16220	16060	16014	16111	16063	16056	16070	15974	16193	16065	16041	16080	16022	16176	16032	16061	15993	16115	16162	16013	16153	16045	16121	16104	16181	16001	16134	16055	16074	15987	16159	16135	16071	15980	16077	15986	16019	16024	16190	16087	15947	15905	16126	15889	16171	15717	16115	16053	16134	16047	16047	16026	16154	16004	16049	16002	16029	16085	16062	15932	16067	16117	15976	16277	16072	16037	16038	15919	16087	16121	16093	16038	16072	16077	15943	16120	16174	16078	16094	16073	15964	16052	16164	16117	16149	16044	16047	15979	15905	15936	16139	16051	16037	16051	16168	15952	16046	16191	16002	16093	15994	16042	16096	16183	15945	16023	15890	16190	16006	16064	16122	16160	16115	15973	16087	16032	16030	16000	16082	16067	16023	16098	16018	16186	15899	16219	16182	16034	16088	16118	16190	16019	16206	15995	16064	16105	16113	16040	16192	16099	16027	16176	16060	16224	16053	16023	16046	16188	16270	15890	16206	15992	16268	15896	16132	15966	16068	16008	15920	15987	15983	15892	16112	15978	16038	16007	16018	16155	16052	16044	16111	16013	16243	16047	16194	16152	16042	16067	16106	16137	15914	16051	16104	16124	16067	16030	16245	16037	16097	16173	16044	16166	15910	16040	16080	15992	16089	16026	16103	16076	15873	16125	16051	16198	15973	16162	16248	16042	16082	16014	15890	15989	16103	15956	16109	15894	15995	16036	16261	16127	16153	16036	15979	15995	16197	15931	16183	16084	15946	15978	16007	15897	15985	16052	16080	15842	16084	16136	16002	16033	16030	16043	15988	15898	16210	16059	16010	16050	15931	15898	16218	15991	16080	16126	16089	16092	15965	16178	16082	16170	16072	16032	16063	16253	15958	16081	15935	16107	16106	16079	16021	16104	15969	15943	16209	16135	15941	16091	16023	16031	16080	16040	16097	15906	16032	16173	16019	16040	16148	16150	16192	15997	15935	16045	16118	16045	16031	15914	16126	16108	15886	16078	16025	16016	16058	16026	16006	15970	16125	16039	16140	16100	16274	16022	16049	16061	16105	15999	15984	15920	16143	15929	16019	16003	16068	16058	16192	16013	15948	16161	15997	15892	16091	16153	16024	15994	16181	15895	16059	15911	16071	16104	16119	16015	16054	16326	16125	16047	16117	16140	16043	16050	16075	16234	16097	15901	16008	16159	15940	16046	16014	16137	16007	16059	16380	16140	15850	16206	16141	16067	16228	16005	15853	16016	15978	15974	16009	16238	16056	16120	16003	16113	16214	15987	16117	16222	16136	15918	16178	16123	15973	16151	15935	16122	16068	16048	16110	16011	15993	15997	16012	15785	16045	16054	15937	16026	15963	16124	16215	15880	16103	16183	16188	16058
27199	21894	25184	23004	19980	20083	20277	20194	20182	20158	20050	19969	20005	20363	21502	21997	21757	20747	20231	20242	20047	20046	20252	19875	19996	19892	20024	20134	20014	20216	20240	20102	19985	20113	20031	20300	19914	20235	19782	20147	20014	20001	20052	20128	20143	20158	20190	20098	19945	20091	20079	19988	20183	20051	20105	20173	20199	19916	20064	20056	19957	20064	20042	20226	20335	19989	19939	20044	20180	20153	20025	20090	19935	19800	20022	19949	20093	20160	19886	20125	20135	20057	20097	20125	20090	19799	20062	20091	20049	20138	20262	20114	20048	20215	20163	19967	19871	20043	19957	20093	19979	19858	20181	19928	20002	20051	20308	20217	20174	20043	20058	20036	20089	20104	19992	20083	19891	20058	20045	19989	20063	20003	20049	20015	20050	20016	20231	20082	20059	20154	20167	20183	19886	20046	20153	19758	19964	19807	20182	20180	20036	20177	19925	20035	20049	19985	20127	19986	20035	20050	20085	20003	20209	20236	20067	19905	20048	20045	19970	19900	20178	20145	20075	20248	20008	20105	19820	20077	19990	19903	20195	19946	20273	19988	20084	20113	20015	19918	20184	20072	20194	20356	20141	20057	20097	20122	20014	20304	20185	19825	19960	20048	20062	19940	19926	20023	20033	19740	20138	19967	19954	19901	20099	20125	20030	20119	20157	19987	19952	19871	19996	20211	19996	20133	20190	20232	20164	20139	20140	20096	20060	20056	20023	20277	20179	20200	20108	20154	20015	20242	20052	19876	19965	20068	20062	20018	20028	19972	20100	20142	20183	19939	20006	20122	19920	19829	20139	20139	20282	20371	20028	20084	20198	19985	20187	20029	20169	20043	20221	20135	20338	20175	19991	19992	20179	19981	20411	20110	19987	19962	20150	20207	20160	20137	20138	20215	20180	20189	19973	20037	20149	20178	20086	20110	19967	20012	20109	20081	20137	20002	20151	20143	19931	19934	20265	20233	19912	20169	20191	20120	19838	19990	19861	19883	20107	20064	19984	20149	20020	20275	20112	20052	20011	20046	20151	20146	20118	20038	19891	20315	19926	20014	20008	20063	19970	20153	20142	20128	20038	20087	20075	19878	20060	19901	20109	19883	19865	19852	20067	19968	20022	20000	19844	20024	20069	20265	19949	20112	20015	20082	19908	19983	19999	20366	19915	20025	20151	20202	20198	19975	20051	19962	19981	20295	20243	20222	20090	20238	20044	20145	20083	20204	20045	20056	20283	19978	20075	20068	20055	20026	20222	19939	20149	19813	20127	19975	20190	19967	20007	20033	20014	20042	20034	20043	20090	20073	20210	20108	20052	19956	20151	19989	20007	19967	19959	19985	20015	20039	20221	19941	20123	20005	20203	20002	20320	19959	19977	20136	20175	19918	20224	20090	19903	20168	20120	20095	20155	20140	19944	19922	20167	19749	20008	20105	20174	20081	20099	19927	20071	20122	20072	19955	20067	20197	20207	20014	20027	19795	20116	20207	20079	19871	20139	20136	20007	19920	20165	20036	20114	20135	20045	19923	19932	20079	20113	20070	20204	19901	20137	20060	20210	20170	20094	20051	20190	20046	19996	20041	19982	19688	20059	20238	20028	19965	20058	20146	20091	19979	19959	20236	19903	19957	19922	19775	20112	20050	20089	20043	20102	20138	20034	20146	20070	20079	19893	20046	20104	20003	20210	19990	20098	20205	19945	20214	19981	20017	20064	20052	19839	20069	20040	20247	20125	20098	20375	20315	20130	20314	20078	19977	19930	20086	19970	19994	20016	20116	19897	20177	20007	20190	20136	20067	20122	20139	20119	20181	20022	20198	20123	19967	20190	19994	20122	20026	20128	20064	19908	20039	19994	20100	20274	19967	20019	20110	19765	19918	20075	20086	20114	19964	19926	20105	20100	20051	20249	20271	20052	20054	20185	20192	20091	19820	19934	19974	20002	20254	20166	20056	20091	20057	19945	20120	19987	20150	19867	19929	20069	20233	20089	20321	20062	19813	19989	19870	19957	19992	20000	19957	20111	20126	20137	20004	20144	20047	20128	19986	20079	20139	19995	19864	20001	20125	20054	20322	20059	20017	20066	19788	20010	20094	20134	20304	19997	20199	20161	20163	19933	20024	20068	19937	20038	20170	20033	19997	20193	20236	20055	19957	20141	20124	20051	19944	20050	19930	20152	19969	19961	19990	20016	19872	20057	19961	20124	20139	19904	20036	20241	19962	20186	19923	20186	20006	20162	19874	19996	20130	20086	19903	19995	19879	20185	20003	20075	20038	20106	20180	20026	19919	20137	20019	20143	20024	19889	19975	19988	20242	20065	19949	20017	20141	20157	20209	19959	19952	19858	20294	20304	19973	20144	19905	20163	20140	20074	19993	19908	20152	19978	19961	20257	20185	20230	20139	20145	20058	19973	20206	20178	20040	20192	19861	19878	20014	20132	20012	20205	20166	20040	20024	19933	20070	20036	19957	20150	20197	20081	20134	20179	20145	20268	20063	20204	19908	19895	20190	20052	20170	19937	20138	20008	20063	20148	20142	20109	20232	19766	19941	20021	20136	20014	20214	20204	19881	19845	20036	20275	19867	20049	20050	19953	20102	20012	20124	19957	20075	20212	20338	19995	20101	20029	20034	20097	20160	19910	19923	20056	20335	20014	20118	20103	20212	20054	20183	20051	20040	20286	20113	20171	19990	20116	20073	20358	20208	19991	19988	20071	20072	20181	20062	19987	19988	20011	20202	19999	20030	20375	20147	19983	20006	20101	20170	20079	19980	20048	20077	20044	20154	20039	20108	20199	19905	19963	20101	20250	20076	20004	20086	19991	20082	19900	19898	20051	20187	20272	19744	20009	19916	20253	20071	19962	20177	20065	20108	20134	20083	20167	20103	20119	20349	20055	20058	20101	20111	20143	20216	20054	20106	20218	20134	20131	20143	20050	20116	20080	20074	20105	20177	20047	20125	19987	20084	19941	19978	20080	19995	19952	19955	20137	20170	20157	20047	20239	20082	20039	19994	20006	19935	20077	19922	20084	20005	20018	19779	20125	19968	20126	20077	20022	20048	20104	20164	20130	20195	20191	19898	20027	20167	19865	19844	19937	20177	20004	20097	20097	20211	20025	20036	20033	20178	20120	19881	20099	19893	20378	19981	20037	20224	20192	20214	20112	20101	20018	20195	20078	20146	20015	20028	20045	20094	20071	19987	19891	20088	20086	20094	20047	20231	20171	19974	20039	20191	20220	20042	20005	19975	19893	20097	20012	20118	20036	20172	19983	20034	20019	20109	19999	20110	20154	19986	20092	20260	19907	20038	20139	20305	20131	19927	19960	20257	19982	20136	19927	20000	20126	20303	19855	20094	20032	19890	20028	19903	19998	20053	20226	20221	20002	20271	19991	20045	19962	20028	20000	20030	20323	19885	20029	20210	20287	19879	20163	19991	20141	20033	20130	20233	20118	19978	20296	20029	19883	19904	19848	19883	20062	19823	20092	19852	20104	20066	20109	20041	19901	19884	19782	20011	20127	19855	20029	20028	20285	19976	20167	19879	19876	20292	20122	19986	20297	19944	20249	20105	20179	20216	20229	20148	20360	20070	19950	19938	20021	20042	20155	20110	20094	20135	20176	19988	19938	20022	20018	20269	20044	20024	20222	20115	19963	20145	20360	19983	19920	19987	20006	19864	20269	19970	20175	20236	20072	20015	20045	19956	20112	20145	19837	20089	20160	20210	20134	20119	20291	20048	20003	20352	19948	20085	20016	20122	20072	20045	20127	20078	20078	20174	19998	20084	20084	20153	20092	20046	20288	20079	20150	19986	19904	20003	20049	20069	20139	20083	20057	20119	19913	19985	20089	20252	20049	19869	19998	20115	19886	20029	20020	20195	19968	20139	19995	19990	20024	20202	20156	20154	20061	20191	20063	19967	20067	19955	20119	20202	20054	20177	20103	20034	20029	20086	20030	20096	19986	20085	20165	20028	20151	20022	20111	19829	20203	20201	20057	20074	20038	20103	20248	20259	20178	20041	20236	20012	20227	19925	19992	20067	20001	20068	20103	19983	20181	20173	20140	20056	20139	19813	19923	19964	20168	20188	20121	20066	20124	20044	20059	19973	19933	20243	20226	20016	20202	20043	19942	20194	20056	19968	20133	20092	20142	20073	19982	20008	20026	20057	20124	20073	20137	19867	20009	20072	20005	19972	20329	20159	19984	20047	20110	19922	20157	20069	20236	20091	20066	19823	20039	20120	20169	19916	19985	19886	20127	20189	20191	20031	20055	20042	20230	19961	20056	20068	20025	20233	19872	20074	19907	20162	20244	20270	20224	20117	20061	20053	20146	19940	20122	20015	20182	20050	20248	20057	19998	20233	20080	20036	20206	20016	20113	20057	19989	20129	20100	20161	20216	19980	19858	19982	20052	20065	19930	20066	20225	20057	19876	20158	20027	20000	20104	20098	19924	20055	19974	20101	20130	20052	20015	20057	20129	20103	19984	20057	20191	20193	20186	19921	20052	19882	20144	20136	19877	20156	20144	20071	20044	20171	20062	20040	20130	20166	20097	20091	20050	20160	20146	19953	20076	19952	20275	19878	19918	19932	20074	20218	20109	20266	19981	20034	19942	20023	19990	20102	20086	20000	19995	20016	20151	20132	20084	20099	20161	20061	19936	19994	19998	20152	20032	20136	20268	20166	20500	20095	19807	19889	20021	19962	20298	20234	20114	20126	20126	20093	20147	19925	19899	19823	20062	19964	20256	20371	20174	20078	20066	19915	19910	20056	20005	20143	19945	20081	20053	20073	20133	20119	20142	19984	20120	20029	20073	20111	20140	19962	20026	20119	19977	20025	20084	20007	20082	19855	20069	20174	20164	19994	20274	19911	20030	20221	20205	20370	20220	20081	19956	20040	20059	19943	20102	20140	20116	20093	20145	20065	20265	20045	20058	20140	19983	20161	20157	20177	19990	19980	20125	20192	20066	20034	20128	19938	20071	20063	20004	20095	20194	19975	20088	20079	20022	20167	20176	20168	20312	20033	20062	20116	20252	20245	20096	20102	20081	20215	20053	20169	20283	19997	19980	20067	20127	19869	19910	20073	20031	19904	20029	20112	20065	20083	20050	19909	20094	20117	20028	20143	20238	19980
15178	17791	17448	16833	16652	16581	16607	16483	16665	16619	16569	16367	16726	17342	18836	18897	18014	17305	16538	16537	16626	16619	16498	16593	16714	16482	16671	16543	16611	16687	16698	16578	16462	16487	16456	16564	16622	16673	16585	16502	16627	16620	16577	16468	16537	16509	16419	16618	16659	16467	16552	16608	16603	16611	16466	16664	16404	16639	16504	16396	16594	16589	16557	16515	16483	16567	16607	16443	16533	16610	16606	16460	16414	16605	16429	16705	16575	16548	16541	16380	16663	16570	16573	16571	16450	16585	16532	16673	16511	16511	16599	16574	16535	16561	16532	16557	16443	16507	16499	16650	16466	16545	16371	16347	16692	16473	16509	16482	16705	16397	16570	16641	16607	16530	16745	16650	16367	16517	16639	16648	16703	16496	16516	16455	16577	16452	16575	16573	16622	16493	16472	16563	16497	16492	16548	16568	16408	16578	16738	16608	16735	16495	16279	16450	16479	16538	16554	16495	16546	16498	16516	16602	16620	16428	16399	16718	16549	16393	16583	16474	16479	16600	16729	16641	16502	16517	16520	16637	16588	16552	16400	16542	16411	16556	16604	16593	16356	16652	16587	16653	16502	16551	16654	16631	16457	16577	16649	16554	16648	16613	16565	16327	16542	16508	16391	16688	16477	16579	16447	16450	16402	16491	16602	16579	16473	16497	16417	16677	16460	16612	16556	16654	16644	16611	16440	16647	16661	16385	16479	16414	16582	16574	16459	16514	16667	16540	16478	16491	16450	16474	16654	16450	16486	16458	16534	16421	16568	16521	16478	16614	16479	16542	16305	16692	16485	16730	16507	16503	16671	16516	16518	16378	16504	16621	16601	16576	16584	16551	16467	16658	16577	16416	16425	16587	16851	16593	16518	16498	16613	16765	16435	16511	16635	16542	16435	16721	16496	16513	16573	16476	16562	16542	16669	16673	16516	16512	16495	16491	16681	16579	16520	16439	16524	16503	16554	16687	16580	16542	16652	16617	16480	16588	16428	16478	16536	16540	16540	16537	16608	16386	16597	16630	16524	16523	16460	16499	16519	16457	16464	16463	16606	16637	16474	16495	16549	16553	16466	16454	16628	16497	16639	16489	16492	16576	16606	16415	16553	16600	16512	16497	16553	16591	16547	16606	16603	16486	16563	16609	16570	16453	16455	16493	16500	16560	16622	16455	16407	16588	16597	16357	16551	16696	16534	16569	16304	16774	16614	16460	16551	16659	16465	16474	16355	16605	16461	16541	16588	16548	16645	16639	16487	16612	16549	16352	16513	16549	16467	16510	16693	16587	16515	16454	16613	16630	16608	16562	16595	16718	16680	16504	16628	16504	16490	16596	16617	16517	16669	16455	16647	16602	16380	16522	16735	16524	16531	16533	16604	16484	16556	16603	16642	16501	16486	16490	16560	16489	16726	16517	16682	16593	16541	16652	16575	16619	16561	16510	16534	16621	16479	16518	16402	16501	16556	16620	16590	16602	16553	16614	16461	16790	16501	16498	16598	16300	16599	16561	16697	16457	16589	16621	16446	16593	16543	16566	16413	16539	16644	16550	16631	16587	16476	16503	16455	16591	16677	16460	16488	16545	16601	16390	16512	16528	16668	16630	16473	16475	16608	16711	16642	16591	16533	16605	16654	16479	16495	16589	16646	16586	16678	16584	16686	16555	16665	16521	16601	16546	16481	16551	16631	16563	16423	16641	16647	16701	16661	16543	16531	16524	16587	16501	16510	16508	16498	16484	16484	16632	16610	16648	16549	16454	16634	16563	16575	16769	16606	16341	16599	16597	16590	16628	16478	16687	16627	16545	16493	16706	16705	16507	16572	16510	16507	16678	16628	16588	16633	16540	16352	16564	16770	16523	16699	16709	16489	16468	16545	16612	16606	16633	16495	16317	16594	16640	16723	16328	16721	16592	16678	16329	16582	16528	16577	16473	16507	16602	16495	16534	16633	16595	16609	16642	16461	16668	16560	16449	16524	16355	16713	16499	16625	16602	16574	16433	16556	16508	16535	16465	16492	16485	16428	16603	16622	16471	16598	16585	16667	16666	16685	16390	16578	16480	16472	16606	16680	16406	16457	16453	16456	16504	16579	16593	16653	16605	16647	16570	16626	16687	16613	16532	16532	16668	16487	16583	16565	16507	16584	16571	16465	16710	16460	16612	16515	16595	16461	16689	16545	16578	16559	16629	16610	16541	16593	16556	16518	16587	16494	16653	16511	16552	16463	16578	16511	16738	16576	16470	16553	16491	16522	16432	16599	16652	16570	16524	16602	16513	16508	16478	16694	16485	16512	16521	16643	16529	16775	16610	16547	16432	16496	16632	16570	16441	16547	16448	16445	16542	16591	16525	16487	16504	16333	16541	16478	16621	16526	16557	16444	16649	16643	16609	16500	16480	16593	16580	16636	16653	16496	16395	16560	16691	16538	16530	16692	16315	16482	16402	16550	16590	16527	16555	16474	16530	16492	16661	16464	16513	16610	16544	16492	16633	16597	16595	16535	16628	16501	16530	16571	16583	16718	16374	16636	16585	16606	16522	16458	16466	16577	16485	16584	16370	16568	16567	16355	16640	16665	16737	16493	16457	16517	16449	16575	16594	16634	16664	16310	16616	16527	16465	16659	16425	16558	16455	16482	16502	16603	16640	16622	16693	16533	16543	16520	16728	16414	16596	16377	16588	16372	16612	16584	16434	16564	16592	16492	16458	16485	16437	16470	16521	16636	16538	16608	16595	16661	16421	16498	16465	16697	16451	16647	16452	16505	16658	16635	16699	16476	16557	16536	16516	16630	16618	16577	16614	16574	16442	16459	16403	16585	16411	16517	16558	16356	16726	16474	16620	16652	16493	16684	16485	16694	16640	16487	16713	16563	16564	16461	16555	16504	16529	16543	16522	16550	16665	16492	16588	16504	16491	16612	16363	16559	16515	16509	16569	16572	16608	16649	16615	16497	16532	16526	16694	16566	16535	16434	16729	16457	16466	16305	16468	16300	16497	16524	16529	16715	16429	16491	16458	16624	16519	16567	16507	16592	16645	16676	16640	16422	16502	16581	16588	16454	16612	16652	16469	16634	16317	16567	16600	16535	16455	16581	16491	16722	16576	16482	16489	16475	16609	16442	16548	16544	16596	16462	16530	16588	16615	16482	16543	16586	16442	16543	16550	16563	16458	16458	16422	16583	16415	16679	16507	16427	16478	16598	16530	16542	16621	16576	16410	16652	16439	16546	16568	16562	16464	16519	16464	16631	16668	16443	16513	16361	16603	16576	16626	16610	16484	16470	16547	16407	16564	16599	16532	16549	16618	16476	16486	16651	16638	16591	16606	16683	16698	16569	16576	16530	16498	16605	16551	16612	16435	16715	16559	16407	16590	16662	16581	16374	16551	16570	16599	16499	16408	16571	16444	16492	16561	16503	16518	16316	16543	16606	16540	16664	16536	16724	16612	16560	16474	16631	16577	16600	16516	16455	16645	16691	16413	16675	16462	16371	16391	16620	16574	16567	16397	16534	16600	16512	16462	16615	16539	16601	16626	16515	16439	16583	16545	16671	16549	16586	16453	16665	16565	16525	16471	16413	16471	16517	16567	16500	16723	16579	16353	16577	16598	16444	16423	16518	16393	16524	16399	16470	16465	16491	16609	16449	16630	16517	16566	16519	16520	16481	16535	16472	16687	16461	16649	16560	16470	16389	16619	16569	16626	16583	16589	16559	16511	16502	16666	16427	16482	16701	16516	16511	16434	16593	16480	16562	16394	16516	16534	16501	16601	16279	16485	16449	16554	16617	16484	16562	16461	16533	16446	16604	16675	16606	16519	16621	16527	16383	16554	16569	16478	16533	16695	16558	16635	16587	16404	16690	16406	16712	16664	16621	16481	16578	16586	16579	16480	16662	16554	16540	16510	16505	16564	16557	16503	16611	16560	16328	16549	16520	16491	16566	16554	16588	16485	16578	16732	16665	16580	16543	16490	16394	16387	16552	16593	16592	16486	16633	16445	16486	16528	16528	16425	16538	16493	16489	16487	16698	16402	16589	16536	16710	16682	16464	16622	16540	16708	16449	16618	16691	16685	16508	16524	16502	16533	16478	16472	16673	16536	16479	16622	16654	16563	16385	16484	16435	16730	16589	16425	16555	16476	16532	16535	16566	16471	16571	16524	16524	16421	16510	16600	16440	16635	16430	16255	16579	16567	16509	16547	16468	16580	16423	16500	16730	16547	16509	16610	16430	16491	16638	16434	16441	16462	16486	16662	16646	16657	16608	16372	16637	16566	16489	16548	16507	16528	16519	16475	16603	16534	16643	16600	16463	16540	16467	16551	16367	16596	16560	16734	16529	16554	16460	16570	16539	16459	16721	16677	16424	16697	16575	16606	16653	16445	16629	16562	16763	16523	16730	16526	16521	16566	16550	16583	16481	16694	16556	16691	16564	16707	16565	16552	16453	16630	16693	16504	16424	16416	16627	16516	16632	16585	16510	16598	16439	16594	16415	16639	16484	16567	16422	16466	16580	16699	16480	16559	16526	16612	16608	16638	16518	16517	16629	16415	16553	16565	16638	16455	16574	16510	16580	16736	16803	16544	16671	16507	16469	16341	16468	16618	16442	16441	16580	16440	16648	16554	16511	16556	16635	16616	16421	16782	16562	16643	16411	16522	16561	16606	16598	16607	16673	16498	16664	16411	16624	16634	16525	16666	16518	16447	16631	16554	16393	16760	16466	16752	16623	16490	16561	16464	16562	16457	16539	16702	16576	16417	16483	16653	16722	16497	16658	16488	16616	16506	16636	16442	16539	16649	16458	16617	16447	16527	16630	16524	16377	16497	16616	16429	16557	16478	16550	16410	16404	16598	16557	16376	16494	16447	16445	16632	16622	16543	16364	16547	16529	16569	16514	16485	16667	16531	16503	16561	16421	16696	16466	16456	16596	16507	16571	16352	16442	16707	16628	16639	16516	16566	16538	16632	16573	16724	16542	16458	16507	16476	16682	16459	16565	16578	16459	16499	16447	16498	16593	16647	16621	16464	16583	16446	16554	16431	16519	16570	16510	16418	16495	16594	16635	16583	16574	16528	16487	16455	16513	16591	16639	16483	16555	16562	16468	16636	16546	16662	16814	16572	16468	16478	16722	16515	16581	16608
23185	20986	28538	23668	21805	23305	23480	20841	20264	20275	20270	20227	20173	24421	32948	31702	25909	22715	20308	20215	19902	19847	20072	20128	19758	19851	20070	20134	19799	19960	19885	20024	19675	19914	20061	19944	19925	20052	19799	19977	19962	19840	20048	19688	20044	19839	19757	19938	19837	20030	19951	20103	19752	19829	19950	19911	19734	19813	19875	19883	19818	19808	19922	20020	20120	19908	19911	19874	19875	19890	19734	19774	20095	19931	19802	19815	20009	19865	19859	19916	19845	19963	19766	19951	19775	19691	19930	19913	19848	19864	19882	19801	19837	19918	19885	19917	19760	19581	19764	20074	19848	19804	19932	19695	20047	19627	19734	19924	20049	19887	19805	19746	19593	19654	19769	19663	19765	19544	19673	19979	19812	20041	19944	19906	19766	19837	19910	19755	19804	19876	19733	19805	19675	19863	19696	19631	19838	19700	19979	19944	19878	19760	19779	19926	19518	19809	19769	19698	19961	19678	19778	19911	19951	20041	19727	19814	19917	19842	19848	19849	19750	19981	19772	19726	19697	19705	19916	19802	19876	19755	19815	19902	19772	19801	19587	19737	19772	19747	19979	19792	19831	19920	20100	19768	19888	19941	19909	19864	19828	19834	19913	19685	19870	19722	19881	19706	19940	19929	19886	19862	19922	19806	20055	19853	19930	19732	19750	19545	19937	19721	19796	20036	19842	19701	19574	20108	19984	20008	19827	19922	19915	19685	19835	19882	20110	19953	19769	19858	19941	20067	19773	20046	19882	19964	19744	19756	19940	19724	19632	19815	19807	19758	19891	19984	19903	19805	19811	19892	19875	19989	19817	19968	19843	19888	19772	19802	19822	19942	19939	19908	20008	19763	19759	19947	19827	19837	19958	19805	19726	19662	19889	19819	19778	19779	19836	19783	19800	19820	19688	19788	19886	19818	19922	20012	19896	19806	19808	19838	20162	20002	19930	19895	19979	19898	19976	19805	20015	19718	19933	20017	19942	19860	19934	19911	19734	19670	20008	19966	19826	19849	20000	19780	19700	19741	19819	19701	19897	19754	19678	19921	20042	19885	19861	19814	20102	19920	19788	19762	19818	19850	19578	19630	19794	19962	19790	19987	19864	19922	19875	19929	19966	19996	19807	19797	19850	19753	20023	19911	19857	19777	19872	19803	19998	19970	20005	20067	19944	19865	20009	19915	19983	19732	19902	20220	20019	19760	20026	19966	19579	19754	19634	19953	19864	19989	19879	19847	19695	19775	19816	19779	19929	19876	19910	19775	19717	19934	19754	19791	19721	19785	19759	19787	19508	19718	19913	19592	19662	19897	19972	19811	19981	19831	20069	19889	20047	19983	19932	19677	19764	19866	19838	19995	19834	19828	19776	19834	19714	19963	19784	19940	19896	19988	20034	19770	19870	19828	19829	19924	19896	19996	19872	20018	19860	19845	19836	19845	19821	19801	19792	19704	20115	19846	19978	19923	19799	19801	19712	19792	19645	19712	20132	19753	20000	19776	19930	19905	19767	19723	19956	19727	19694	19987	19818	20002	19817	19719	19888	19558	19808	19740	19971	19794	19635	19677	19757	19988	19927	19793	19591	19972	19753	19872	19678	19681	19826	19799	19788	19932	20011	20061	19928	19716	20030	19682	19842	20005	19725	20051	19651	20057	19828	19635	19884	19704	19767	19776	19888	19731	19996	19798	20064	19879	19849	19861	19964	19882	19863	19808	19716	19940	19639	19962	19824	19669	19687	19648	19758	19904	19773	19992	20042	19864	19732	19896	19834	19981	19920	19628	19881	20000	19820	19664	19791	20089	19633	19938	19789	20144	19920	19754	19892	19766	19938	19820	19651	20008	19690	19819	19716	19919	19887	19808	19897	19742	19897	19891	19776	19743	19797	19866	19842	19662	19783	20042	19809	19794	19940	19765	19881	19706	20014	19855	19733	19856	19754	19722	19805	19839	19839	19958	19894	19861	19928	20168	19757	19770	19733	19818	19763	19850	19718	19825	19801	19786	19759	19788	19834	19777	19924	19847	19835	19818	19942	19934	19902	19768	19903	19926	20202	19822	19771	19866	19887	20021	19903	19845	19854	19890	19816	19752	19739	19790	19769	19634	19623	19673	19759	19841	19951	19893	19730	20019	19985	19784	20008	19742	19746	19856	19858	19756	19974	19926	19791	19805	19915	19812	19757	19781	19710	19910	19770	19667	19886	19679	19665	19772	20038	19763	19838	19753	19816	19854	19799	19855	19941	19850	19966	19815	19882	19640	19813	19624	19578	19884	19539	19926	19855	19931	19858	19889	19761	19859	19986	19696	19961	19884	19609	19855	19725	19609	19709	19791	20054	19776	19747	19825	19927	19652	19604	19883	19819	19717	19872	19657	19888	19823	19895	19879	19780	19708	19907	19771	19823	19665	19910	20066	19721	19798	19927	19843	19920	19925	19627	19719	19901	19880	19721	19609	19978	19900	19858	19854	19952	19878	19803	19799	19773	19907	19897	19921	19975	19844	19955	19860	19980	19751	19845	19846	19682	19829	19793	19961	19791	19840	19960	19927	19785	19844	19734	19954	19869	20010	19778	19738	19857	19996	19936	19885	19824	19844	20027	19814	19809	19837	20029	19984	19698	19836	20050	19870	19932	19846	19901	19885	19914	19951	19745	19902	19804	19856	19855	19967	19894	19697	19862	19905	19649	19790	19893	19910	19719	19644	19759	19799	19666	19815	19951	19924	19754	20014	19636	19656	19718	19874	19956	19725	19912	19873	19879	19758	19912	20016	19863	19947	19932	19715	19957	19829	19765	19875	20005	19972	19853	19821	19927	19841	20002	19967	19857	19729	19770	19936	19852	19568	19789	19760	19847	19823	19885	19993	19927	19926	19968	19876	19787	19945	19849	19897	19840	19829	19820	19614	19969	19924	19852	19768	19798	19833	19817	19941	19877	19806	20004	19801	19698	19716	19945	19918	20261	19874	19931	19830	19976	19966	19885	19732	19863	20143	19699	19848	19770	20022	20067	19706	19665	19633	19950	19942	19713	19836	19966	19779	19832	19840	20140	19868	19952	19897	19770	19880	19949	19887	19714	19564	19685	19898	19961	19904	19911	19663	19748	19594	19866	19747	19966	19808	19727	19780	19732	19894	19934	20130	19989	19782	19853	19954	19830	19898	19915	19843	19840	19859	19766	19934	19592	19811	19740	19944	19797	19930	19821	19961	19901	19845	19863	19902	19858	19731	19620	19606	19817	19750	19783	19876	19953	19931	20052	19970	19760	19904	20018	19581	19930	19935	19864	19660	19966	19830	19932	19858	19761	20013	19756	19957	19931	19889	19830	19821	19881	19870	19996	19859	19767	19787	20094	19967	19896	19896	19789	19825	19858	19804	19931	19982	19845	19887	20187	19954	19780	19673	19797	19894	19767	19835	19605	19848	19973	19848	19884	19960	19912	19855	19999	19847	19923	19868	19818	19686	19796	19750	19906	19883	19912	19772	19971	19717	19878	19900	19726	19844	19830	19771	19810	19775	19787	19732	19843	19933	19681	19825	19725	19567	19800	19893	20023	19919	19646	19959	20031	19756	19768	20007	19948	19978	19812	19770	19728	19737	19886	19943	19836	19576	19862	19835	19957	19697	19938	19690	19998	19753	19881	19863	19780	19597	19836	19935	19911	19881	19724	19691	19962	19884	19927	19515	19898	19689	19887	19881	19938	19760	19824	19899	19969	19819	19830	19911	19936	19724	19761	19883	19940	19737	19627	19805	19786	19745	19948	19795	19785	19718	19967	19892	19844	19767	19844	19862	19815	19749	19863	19912	19737	19715	19782	19948	19800	19900	19981	19975	20015	20023	19826	19833	19846	20045	19930	19960	19876	19671	19975	19797	19811	19847	19704	19874	19840	19890	19671	19866	19584	19714	19850	19987	19821	19758	19781	19783	19779	19720	19871	19855	19845	19793	20096	20129	19814	19935	19660	19723	20049	19885	19630	19695	19683	19679	19826	20126	19816	19950	19979	19833	19736	19645	19861	19895	19906	19820	19791	19866	19663	19827	20024	20014	19865	20070	19912	19919	19836	19890	19862	19894	19890	19752	19939	19606	19866	19878	19812	19951	19765	19971	19878	19586	19981	19774	19915	19895	19743	19808	19955	19702	19850	19713	19789	19909	19760	19767	19925	19884	20058	19891	19841	19915	19788	19821	19899	20037	19802	19805	19746	19611	19972	19654	20002	19679	19928	20017	19904	19771	19755	19771	20003	19944	19888	19977	20000	19731	19601	19713	19837	19964	19734	19937	19967	19905	19798	19816	19872	20079	19913	19584	19928	19919	19715	19982	19886	19707	19805	19576	19996	19728	19908	19739	19717	19626	19638	19790	19794	20030	19722	19805	19770	19744	19909	20038	19900	19707	19967	19819	19770	19620	19878	19874	19783	19806	19667	19618	19681	19527	19669	19827	19819	19741	19612	19850	19851	19807	19969	19978	19786	19912	19966	19981	19855	19791	19533	19881	19725	19982	19881	19979	19748	19856	19699	19975	19884	19963	19914	19661	19920	19653	19667	19828	19779	19711	19745	19754	19780	19672	19821	19891	19895	19782	19869	19749	19971	19809	19832	19752	19852	19735	19807	19855	19839	19809	19708	19876	19727	19804	19947	19781	19850	19670	19745	19982	19879	19731	19879	19853	19689	19830	19924	19702	19777	19804	19908	19624	19793	19621	19843	19742	19701	19923	19898	19959	19841	19842	19921	19677	19804	19853	19890	19886	20024	20011	19896	19779	19854	19676	19827	19873	19936	19908	19939	19840	19861	19877	19785	19860	19952	19779	19769	19946	19830	20060	19888	19659	19910	19923	19890	19813	19789	19800	19677	19695	19602	19780	19971	19812	19965	19824	19953	19881	19785	19584	19723	19777	19899	19844	19850	19728	20169	20064	19870	19813	19789	19707	19863	19833	19908	19888	19918	19802	19835	19659	20024	19753	19823	19546	19896	19869	19555	19982	19716	19912	19874	19753	19774	19897	19915	19965	19869	19907	20090	19865	19847	19954	20077	19710	20010	19815	19828	19856	19931	19927	19979	19734	19926	19892	19760	19814	19748	19845	19737	19638	19789	19784	19797	19852	19888	19703	19807	19795	19922	19787	19880	19879
14205	23594	21591	18895	18051	17354	17065	16744	16978	16816	16703	16509	16630	24514	33815	31099	23306	19403	16636	16559	16456	16501	16441	16410	16587	16474	16289	16524	16804	16460	16600	16467	16589	16622	16369	16565	16397	16621	16598	16509	16491	16372	16541	16431	16188	16452	16185	16556	16518	16258	16510	16442	16447	16455	16595	16556	16497	16565	16452	16460	16453	16478	16494	16506	16669	16454	16634	16497	16299	16505	16535	16385	16402	16406	16348	16508	16318	16481	16464	16489	16436	16603	16345	16394	16354	16436	16539	16339	16547	16523	16420	16475	16562	16314	16496	16533	16586	16436	16395	16376	16402	16496	16507	16413	16372	16493	16453	16400	16304	16410	16762	16349	16273	16520	16559	16609	16459	16472	16389	16501	16527	16472	16366	16680	16388	16532	16316	16497	16659	16543	16602	16586	16407	16350	16525	16406	16405	16388	16568	16550	16416	16603	16442	16364	16617	16600	16474	16366	16558	16340	16450	16642	16374	16429	16372	16461	16393	16481	16475	16495	16605	16395	16537	16556	16610	16545	16401	16479	16441	16458	16436	16557	16357	16412	16556	16538	16547	16336	16425	16449	16447	16468	16445	16385	16622	16649	16355	16435	16583	16409	16474	16510	16442	16568	16503	16445	16361	16422	16459	16341	16603	16534	16553	16589	16400	16487	16504	16410	16515	16387	16442	16518	16419	16393	16624	16369	16541	16325	16404	16589	16342	16400	16531	16436	16501	16512	16261	16410	16511	16472	16429	16353	16429	16511	16643	16539	16402	16387	16353	16533	16575	16473	16454	16637	16469	16466	16368	16384	16530	16561	16362	16444	16527	16523	16605	16504	16343	16547	16609	16402	16413	16460	16369	16610	16494	16438	16403	16434	16467	16548	16460	16488	16435	16491	16326	16392	16319	16313	16498	16473	16428	16327	16515	16609	16343	16450	16679	16324	16399	16434	16558	16558	16497	16427	16467	16482	16411	16558	16592	16280	16441	16472	16420	16353	16340	16590	16432	16326	16487	16465	16638	16447	16578	16481	16356	16399	16563	16401	16398	16452	16498	16372	16454	16567	16563	16272	16664	16519	16591	16479	16466	16491	16327	16500	16270	16557	16374	16291	16283	16414	16446	16328	16702	16393	16412	16424	16329	16530	16359	16502	16474	16350	16411	16623	16597	16397	16522	16252	16536	16424	16421	16408	16388	16238	16261	16596	16374	16350	16496	16377	16377	16449	16420	16499	16576	16486	16454	16515	16543	16426	16517	16399	16399	16538	16568	16461	16409	16378	16369	16518	16297	16336	16553	16254	16350	16492	16491	16455	16502	16349	16412	16343	16479	16373	16421	16432	16458	16283	16563	16719	16461	16361	16576	16512	16360	16600	16445	16394	16540	16442	16558	16416	16405	16434	16486	16405	16273	16586	16448	16404	16517	16413	16506	16414	16495	16443	16375	16351	16541	16357	16575	16539	16405	16389	16590	16442	16609	16485	16421	16498	16329	16405	16449	16455	16680	16474	16389	16568	16474	16474	16301	16359	16506	16529	16375	16605	16327	16249	16535	16464	16396	16445	16581	16311	16445	16382	16545	16508	16332	16594	16393	16554	16466	16536	16535	16425	16480	16380	16312	16514	16592	16355	16365	16515	16442	16412	16509	16469	16416	16342	16531	16386	16385	16453	16575	16514	16502	16426	16510	16477	16435	16459	16408	16436	16477	16297	16451	16498	16506	16391	16684	16410	16367	16546	16516	16516	16268	16576	16541	16432	16388	16569	16450	16443	16352	16388	16394	16355	16296	16422	16519	16390	16536	16470	16438	16404	16517	16448	16575	16680	16438	16380	16389	16540	16342	16383	16515	16598	16564	16452	16608	16520	16300	16562	16465	16429	16460	16552	16482	16359	16481	16465	16640	16311	16450	16521	16303	16564	16503	16359	16731	16390	16357	16345	16493	16413	16352	16443	16380	16413	16476	16309	16476	16545	16515	16518	16454	16411	16388	16407	16246	16471	16459	16343	16577	16372	16552	16516	16341	16470	16480	16482	16460	16408	16445	16513	16550	16415	16490	16490	16528	16352	16603	16533	16371	16526	16616	16476	16483	16461	16496	16498	16602	16223	16442	16443	16473	16286	16332	16372	16590	16476	16468	16559	16445	16324	16409	16484	16419	16721	16475	16305	16265	16584	16445	16429	16650	16443	16619	16452	16560	16520	16380	16625	16467	16421	16485	16517	16532	16475	16371	16608	16530	16467	16402	16461	16667	16457	16294	16359	16511	16594	16394	16453	16522	16376	16216	16465	16318	16366	16446	16325	16629	16591	16476	16500	16253	16624	16483	16462	16560	16519	16380	16485	16486	16284	16354	16539	16366	16548	16411	16426	16471	16327	16423	16488	16430	16315	16478	16628	16463	16467	16430	16584	16550	16402	16338	16335	16609	16362	16473	16442	16554	16464	16608	16554	16438	16428	16663	16361	16539	16173	16445	16482	16493	16357	16353	16439	16363	16505	16497	16358	16452	16365	16576	16324	16520	16162	16484	16546	16427	16607	16479	16657	16591	16390	16421	16383	16410	16546	16511	16497	16446	16276	16396	16358	16469	16501	16355	16485	16356	16532	16549	16522	16538	16477	16452	16574	16479	16497	16473	16428	16350	16365	16673	16650	16399	16368	16470	16484	16348	16342	16368	16460	16477	16619	16573	16551	16399	16391	16484	16361	16397	16511	16355	16332	16500	16588	16316	16645	16444	16375	16414	16465	16441	16434	16460	16457	16493	16672	16456	16531	16493	16538	16556	16459	16580	16481	16247	16434	16326	16565	16403	16317	16587	16513	16443	16427	16252	16684	16362	16540	16472	16491	16410	16615	16628	16488	16528	16480	16519	16465	16506	16541	16569	16475	16447	16528	16399	16348	16465	16368	16489	16383	16483	16529	16503	16586	16467	16436	16380	16589	16488	16455	16646	16508	16450	16466	16712	16521	16461	16517	16356	16453	16452	16491	16384	16443	16636	16439	16437	16377	16488	16563	16462	16258	16396	16179	16493	16477	16420	16391	16551	16321	16482	16492	16445	16498	16475	16491	16445	16415	16474	16472	16539	16470	16458	16337	16479	16425	16490	16353	16468	16559	16519	16441	16340	16491	16373	16461	16347	16497	16464	16470	16550	16378	16567	16292	16533	16312	16403	16350	16364	16340	16455	16474	16604	16519	16377	16452	16415	16547	16231	16516	16444	16547	16395	16307	16502	16530	16410	16592	16649	16573	16412	16219	16420	16338	16459	16601	16480	16409	16412	16545	16545	16484	16507	16481	16721	16406	16546	16404	16540	16459	16519	16363	16510	16305	16738	16307	16613	16367	16592	16500	16435	16560	16511	16463	16436	16450	16491	16648	16487	16530	16446	16393	16586	16485	16339	16393	16593	16405	16582	16602	16517	16393	16409	16409	16506	16624	16404	16304	16560	16402	16507	16513	16516	16368	16411	16522	16394	16581	16437	16265	16559	16548	16534	16441	16448	16400	16489	16383	16600	16480	16505	16248	16486	16433	16415	16316	16648	16398	16348	16424	16435	16428	16479	16478	16495	16470	16460	16432	16556	16568	16319	16620	16279	16550	16475	16335	16475	16545	16447	16572	16479	16371	16394	16573	16345	16440	16497	16484	16589	16336	16407	16482	16421	16443	16458	16469	16455	16634	16463	16585	16623	16563	16450	16333	16575	16436	16450	16412	16576	16429	16559	16490	16323	16358	16519	16255	16414	16435	16632	16429	16521	16555	16261	16325	16494	16507	16476	16250	16480	16356	16569	16434	16457	16527	16370	16405	16477	16501	16508	16367	16502	16489	16426	16445	16468	16461	16540	16584	16274	16405	16421	16578	16412	16576	16465	16465	16467	16469	16463	16409	16423	16584	16472	16301	16465	16612	16333	16541	16477	16541	16579	16506	16512	16616	16441	16448	16447	16467	16405	16515	16347	16421	16401	16489	16503	16363	16380	16464	16629	16492	16536	16419	16539	16394	16486	16557	16662	16470	16524	16481	16478	16334	16453	16384	16551	16345	16660	16415	16666	16519	16574	16365	16414	16422	16509	16484	16253	16327	16239	16532	16642	16359	16507	16348	16376	16565	16614	16382	16379	16383	16422	16339	16363	16321	16451	16534	16575	16482	16551	16353	16525	16366	16481	16484	16439	16439	16542	16481	16458	16614	16705	16517	16330	16600	16673	16625	16552	16433	16522	16714	16739	16467	16408	16510	16632	16409	16463	16623	16562	16488	16473	16465	16517	16502	16496	16451	16338	16339	16516	16288	16610	16390	16415	16431	16381	16540	16400	16316	16543	16410	16534	16475	16415	16391	16570	16461	16244	16466	16357	16438	16479	16513	16416	16511	16425	16515	16381	16541	16530	16452	16367	16447	16305	16607	16538	16436	16237	16352	16401	16565	16498	16548	16732	16484	16504	16439	16427	16423	16442	16543	16422	16555	16494	16429	16479	16310	16585	16351	16507	16542	16418	16399	16496	16392	16558	16479	16537	16400	16583	16276	16404	16419	16422	16586	16502	16375	16372	16393	16468	16461	16369	16473	16641	16493	16644	16600	16498	16574	16471	16405	16365	16464	16540	16517	16239	16444	16477	16514	16492	16555	16442	16536	16225	16337	16536	16253	16474	16489	16465	16472	16555	16552	16417	16514	16358	16303	16420	16534	16375	16535	16484	16371	16346	16566	16707	16403	16378	16488	16539	16383	16416	16686	16562	16477	16494	16533	16588	16410	16439	16459	16461	16468	16239	16605	16524	16549	16400	16466	16562	16571	16287	16280	16240	16321	16515	16308	16546	16453	16441	16499	16369	16444	16273	16546	16348	16499	16499	16493	16458	16450	16500	16373	16472	16359	16493	16356	16554	16525	16411	16573	16503	16545	16348	16422	16397	16416	16598	16527	16394	16448	16518	16490	16346	16556	16416	16461	16438	16490	16470	16409	16472	16430	16426	16295	16371	16256	16454	16299	16433	16492	16422	16499	16361	16502	16448	16562	16539	16443	16527	16364	16509	16365	16366	16499	16387	16473	16789	16442	16571	16362	16513	16442	16387	16325	16369	16534	16411	16531	16611	16295	16391	16629	16381	16365	16277	16481	16345	16313	16655	16359	16573	16530
22371	21009	28768	23455	21216	23706	26399	21904	21079	21394	21429	21253	21325	30148	40050	39381	31224	26040	21386	20890	20988	20749	20801	20855	20595	20895	20673	20640	20734	20719	20650	20761	20761	20970	20700	20949	20792	20784	20604	20802	20771	20479	20824	20569	20774	20762	20719	20811	20733	20698	20839	20605	20600	20775	20597	20505	20537	20372	20732	20846	20540	20579	20822	20753	20493	20660	20668	20914	20671	20553	20819	20819	20669	20617	20758	20798	20526	20596	20584	20736	20781	20668	20992	20634	20584	20580	20637	20883	20712	20813	20687	20589	20687	20507	20776	20583	20691	20833	20609	20520	20509	20526	20586	20676	20673	20560	20794	20677	20575	20525	20632	20675	20829	20717	20581	20693	20651	20646	20506	20717	20684	20559	20780	20774	20719	20570	20611	20893	20696	20770	20536	20625	20766	20589	20395	20715	20829	20436	20698	20686	20808	20900	20545	20648	20819	20908	20728	20732	20710	20467	20632	20642	20606	20554	20660	20469	20690	20581	20757	20612	20775	20444	20612	20694	20676	20705	20499	20809	20711	20560	20475	20623	20626	20656	20493	20635	20531	20702	20718	20559	20755	20642	20586	20703	20405	20627	20775	20591	20442	20829	20551	20639	20553	20774	20566	20733	20792	20533	20628	20603	20600	20519	20529	20450	20622	20541	20620	20694	20514	20685	20824	20582	20699	20526	20603	20587	20567	20563	20523	20561	20622	20544	20635	20507	20554	20775	20627	20607	20741	20583	20626	20516	20703	20625	20535	20620	20722	20409	20515	20621	20513	20473	20634	20766	20677	20736	20557	20591	20718	20659	20777	20727	20576	20544	20631	20660	20533	20468	20541	20676	20588	20744	20518	20691	20543	20619	20691	20581	20870	20699	20655	20690	20680	20716	20575	20514	20638	20774	20759	20640	20620	20746	20497	20494	20658	20681	20721	20797	20713	20544	20498	20612	20487	20403	20477	20826	20568	20669	20542	20525	20480	20562	20564	20715	20723	20608	20819	20827	20750	20619	20813	20786	20582	20781	20733	20619	20843	20828	20582	20510	20734	20555	20685	20550	20783	20544	20501	20588	20633	20495	20494	20745	20355	20488	20750	20629	20452	20418	20633	20433	20629	20578	20465	20459	20853	20525	20619	20574	20751	20712	20912	20769	20791	20761	20650	20522	20675	20679	20553	20546	20536	20701	20618	20593	20516	20544	20691	20592	20729	20602	20526	20629	20719	20721	20661	20666	20464	20863	20672	20701	20531	20701	20537	20566	20405	20532	20520	20492	20670	20554	20686	20628	20796	20629	20551	20609	20337	20598	20661	20781	20561	20709	20603	20600	20627	20535	20643	20565	20522	20671	20503	20509	20674	20538	20721	20490	20508	20705	20588	20562	20572	20533	20594	20653	20652	20609	20544	20682	20766	20770	20477	20517	20796	20622	20680	20708	20819	20637	20634	20608	20620	20681	20714	20659	20604	20718	20577	20660	20602	20600	20531	20571	20548	20590	20687	20591	20722	20704	20767	20520	20552	20749	20749	20599	20464	20450	20591	20486	20600	20604	20590	20706	20583	20474	20648	20775	20570	20712	20569	20754	20747	20689	20578	20561	20551	20544	20700	20628	20848	20670	20617	20516	20606	20612	20326	20536	20535	20867	20600	20398	20469	20592	20547	20644	20635	20646	20669	20535	20529	20752	20514	20684	20533	20522	20587	20650	20682	20694	20664	20610	20481	20727	20650	20599	20573	20545	20692	20647	20712	20408	20696	20746	20693	20618	20646	20383	20645	20407	20627	20736	20558	20533	20676	20594	20690	20664	20656	20690	20548	20713	20607	20482	20636	20587	20550	20725	20583	20628	20564	20694	20637	20544	20647	20605	20580	20681	20557	20624	20598	20672	20706	20598	20642	20703	20536	20721	20566	20548	20485	20528	20425	20522	20674	20717	20566	20570	20681	20807	20455	20586	20648	20520	20649	20631	20660	20741	20773	20408	20593	20716	20566	20643	20586	20680	20422	20490	20659	20682	20661	20575	20748	20566	20679	20373	20659	20591	20795	20423	20597	20582	20527	20448	20603	20540	20630	20584	20604	20678	20569	20635	20534	20516	20455	20651	20786	20631	20484	20542	20639	20662	20594	20781	20703	20756	20764	20569	20343	20608	20668	20621	20563	20442	20646	20598	20575	20696	20653	20727	20566	20634	20638	20527	20577	20630	20519	20478	20750	20287	20499	20580	20732	20523	20738	20743	20606	20601	20690	20481	20679	20676	20891	20421	20754	20611	20649	20617	20670	20687	20762	20457	20676	20654	20687	20760	20747	20594	20516	20652	20668	20749	20740	20671	20572	20502	20623	20612	20603	20550	20622	20641	20670	20419	20495	20546	20809	20748	20577	20724	20553	20616	20685	20513	20685	20591	20439	20631	20575	20512	20746	20705	20571	20570	20729	20637	20558	20371	20620	20606	20630	20643	20648	20857	20611	20509	20569	20386	20561	20830	20453	20662	20699	20544	20740	20576	20754	20792	20640	20807	20667	20683	20778	20450	20702	20682	20432	20648	20508	20742	20744	20629	20559	20672	20649	20570	20411	20561	20861	20451	20695	20530	20697	20603	20517	20593	20468	20496	20593	20601	20564	20634	20545	20715	20798	20656	20698	20679	20587	20694	20603	20479	20649	20536	20708	20469	20694	20699	20819	20637	20707	20695	20826	20846	20842	20710	20509	20699	20790	20567	20471	20564	20858	20678	20734	20718	20761	20697	20474	20562	20664	20715	20390	20566	20626	20672	20502	20670	20458	20762	20568	20625	20616	20665	20575	20711	20671	20463	20601	20657	20351	20389	20442	20647	20539	20766	20739	20412	20648	20654	20428	20445	20517	20641	20721	20473	20673	20581	20438	20692	20386	20256	20477	20556	20656	20496	20747	20657	20733	20545	20661	20654	20519	20588	20736	20575	20630	20587	20736	20567	20557	20411	20510	20708	20621	20485	20888	20681	20654	20375	20495	20509	20626	20404	20718	20673	20603	20813	20570	20633	20712	20473	20716	20451	20415	20563	20505	20707	20388	20825	20704	20501	20708	20839	20532	20845	20595	20645	20805	20517	20787	20510	20696	20691	20489	20603	20739	20400	20473	20492	20686	20864	20791	20849	20474	20717	20565	20546	20687	20700	20523	20433	20479	20401	20627	20566	20623	20549	20641	20626	20666	20501	20424	20549	20678	20637	20565	20511	20691	20716	20712	20675	20661	20745	20476	20393	20457	20575	20505	20548	20567	20732	20651	20444	20874	20578	20695	20499	20582	20433	20617	20783	20689	20621	20681	20686	20734	20557	20722	20762	20587	20754	20821	20623	20391	20554	20789	20784	20527	20593	20631	20659	20716	20764	20735	20907	20723	20624	20777	20652	20725	20511	20400	20695	20487	20531	20608	20656	20491	20654	20482	20583	20801	20736	20539	20569	20484	20548	20503	20540	20481	20797	20393	20644	20894	20737	20710	20653	20774	20740	20782	20531	20400	20557	20514	20713	20691	20659	20784	20425	20628	20723	20651	20600	20661	20409	20701	20458	20608	20635	20282	20544	20599	20732	20661	20620	20758	20633	20714	20570	20800	20722	20812	20422	20539	20550	20667	20629	20698	20625	20562	20532	20571	20518	20700	20601	20530	20646	20508	20387	20496	20625	20610	20516	20781	20531	20451	20575	20669	20542	20638	20514	20639	20531	20460	20421	20599	20516	20515	20546	20455	20673	20595	20680	20364	20719	20598	20589	20504	20465	20673	20491	20586	20376	20635	20705	20746	20656	20703	20540	20739	20546	20623	20527	20673	20598	20489	20660	20524	20511	20398	20397	20655	20627	20848	20614	20597	20529	20736	20601	20526	20585	20585	20690	20742	20850	20706	20755	20457	20594	20586	20455	20552	20592	20525	20698	20482	20725	20706	20296	20703	20781	20699	20613	20678	20677	20529	20602	20525	20350	20776	20505	20539	20511	20688	20633	20478	20423	20320	20693	20672	20694	20599	20370	20527	20505	20787	20842	20611	20596	20485	20559	20683	20759	20446	20583	20851	20791	20611	20668	20603	20634	20759	20676	20722	20797	20618	20468	20619	20635	20613	20691	20665	20619	20615	20799	21012	20556	20432	20481	20660	20632	20748	20544	20691	20578	20778	20658	20560	20610	20823	20687	20441	20567	20731	20702	20716	20611	20589	20570	20585	20554	20702	20689	20634	20585	20734	20481	20494	20599	20696	20559	20529	20612	20847	20538	20473	20531	20695	20581	20707	20661	20540	20670	20817	20657	20516	20609	20455	20301	20614	20620	20685	20581	20725	20496	20699	20752	20649	20527	20558	20544	20716	20682	20759	20705	20513	20702	20648	20626	20611	20731	20649	20458	20469	20638	20614	20519	20759	20480	20493	20517	20644	20359	20624	20699	20612	20610	20449	20531	20698	20596	20684	20665	20760	20557	20520	20714	20661	20494	20424	20553	20529	20399	20532	20591	20590	20625	20519	20479	20720	20557	20513	20493	20578	20556	20662	20700	20646	20620	20835	20504	20620	20647	20711	20562	20731	20648	20730	20561	20393	20709	20649	20498	20663	20516	20672	20508	20437	20602	20493	20710	20668	20445	20568	20621	20664	20502	20475	20506	20662	20730	20738	20611	20575	20589	20432	20618	20652	20755	20863	20790	20934	20738	20541	20489	20438	20708	20668	20359	20797	20709	20676	20581	20451	20652	20644	20490	20734	20472	20518	20635	20623	20406	20661	20605	20566	20634	20583	20591	20604	20532	20453	20630	20506	20446	20585	20512	20516	20697	20581	20511	20460	20600	20632	20647	20574	20735	20618	20662	20567	20623	20631	20692	20570	20354	20756	20511	20584	20673	20575	20485	20674	20696	20614	20546	20694	20752	20650	20554	20577	20653	20614	20460	20651	20628	20831	20597	20726	20570	20945	20537	20470	20425	20656	20585	20754	20591	20800	20884	20608	20738	20576	20762	20790	20851	20472	20559	20709	20678	20621	20652	20521	20785	20421	20369	20412	20746	20692	20574	20641	20722	20610	20804	20504	20654	20474	20561	20864	20484	20525	20765	20826	20900	20621	20649	20553	20692	20737	20613	20544	20884	20620	20729	20591	20449	20649	20502
15745	27941	25402	21153	19369	18619	18169	18030	17758	17486	17514	17414	17342	31732	40605	39094	28218	22617	17049	16822	16744	16872	16771	16924	17047	16794	16921	16867	16780	16996	16824	16948	16778	16967	17012	16607	16917	16955	16918	16972	16781	16983	16897	17002	16877	16876	16904	16809	17031	16936	16841	16937	16733	16896	16926	17029	16896	16881	16923	16951	16774	16832	17042	16844	17008	17026	16849	16723	16888	16897	16909	16900	16983	16950	17094	16931	16897	16770	16954	17078	16704	16758	16846	16904	16894	16893	16865	16972	16850	16859	16940	16924	16900	16997	16759	16793	16960	16807	16974	16916	16807	16954	16843	16870	16962	17044	16810	16883	16821	16902	16962	16930	16784	16973	16958	16859	16754	16996	16850	16958	16860	16934	16822	16710	16871	16811	16874	16843	16966	16765	16679	16982	16831	16999	16838	16988	17015	16911	16999	16866	16921	16827	16985	16627	16856	16849	16848	16713	16780	16748	16817	16910	16906	16922	16886	16893	16814	16771	16837	16869	16956	16801	16864	16972	16945	16701	16848	16876	17004	16914	16980	16823	17009	16758	16744	16822	16901	16837	16771	16733	16945	16844	16944	16752	16895	16780	16875	16820	16942	16990	16737	16886	17032	16907	16835	16891	16863	16905	16971	16941	16791	16725	16952	17082	16911	16943	16899	16952	16824	17023	16793	16955	16932	16818	16752	16863	16823	16882	16883	16952	16779	16939	16792	16867	16845	17092	16979	16827	16924	16675	16858	16858	16924	16894	16820	16929	16865	16797	16953	16839	16937	16698	16788	16762	16668	16858	16927	16899	16942	16824	16931	16924	16999	16878	16822	16877	16814	16923	16904	16635	16729	16879	16932	16780	16856	16888	16833	16916	16954	16980	16790	17144	16980	17037	16999	16882	16831	16785	16947	16922	16893	16767	16893	16951	16928	16924	16776	16889	16807	16730	17002	16880	16742	16953	16941	17005	16854	16680	16786	16811	16752	16907	17004	17007	16801	16904	16724	16653	16842	16818	16858	16876	16769	16859	16809	16767	16680	16843	16807	17042	16790	17058	17090	16853	16915	16894	16874	16829	16844	16923	16819	16829	16989	16766	16863	16770	16831	16829	16804	16791	16833	16832	16834	16863	16878	17071	16615	17028	17074	16971	16799	16786	16684	16844	17024	16856	16859	16797	16953	16813	16810	16856	17018	16779	16771	16936	16995	16914	16845	16840	16950	16856	16976	17029	16854	16876	17015	17084	17132	16825	16842	16895	16851	16854	16815	16813	16835	16831	17059	16948	16891	16992	16985	16893	16903	16845	16805	16873	17005	16897	17014	16766	16919	16822	16882	16950	16960	16852	17017	16921	16905	16908	16883	16955	16814	16978	16942	16895	17016	16891	16945	16843	16753	16683	16867	16992	17076	16941	16812	16852	16999	16674	16960	16908	16924	16817	16819	16834	16968	16810	16939	16934	17008	16914	16804	16751	16833	16853	16894	16755	16890	16956	16958	16896	16814	16715	16866	16912	17041	16707	16607	16841	16894	16934	16602	16923	16957	16896	16775	17004	16889	16863	16840	16847	17038	16980	17037	16909	16880	16943	16858	16812	17005	16879	16928	16948	16800	17010	16913	16853	16771	16902	16589	16757	16913	16912	16737	16891	16871	16855	16941	17013	17018	16849	16924	16935	16978	16729	16957	16850	16962	16865	16861	16942	16890	16706	16761	16906	16799	16872	16833	16774	16925	16910	16826	16914	16786	17032	16759	16927	16956	16801	16849	16857	16770	16751	16841	16963	16836	16707	16965	17031	16953	16923	16849	17012	16808	17107	16953	16967	16881	16700	17030	16700	16798	16800	16795	16894	17016	16844	16900	16810	16914	16861	16848	16729	16921	16668	17011	16920	16870	16892	16684	16891	16784	16925	16891	16833	17095	17109	16859	17058	16924	16720	16842	16996	16821	16875	16904	16820	16915	16963	16759	16855	16804	16700	16878	16771	16737	16694	16848	16842	16930	16925	16762	16984	16884	16854	16785	16718	16982	16887	16804	16821	16799	16979	16785	16795	16788	16904	16867	16710	16978	16877	16993	16930	16783	16744	16843	16761	16839	16912	16951	16908	16784	16829	16813	17024	16841	16963	16874	16820	16908	16875	16903	16686	16855	16740	16743	16835	16960	16650	16913	17048	16925	16889	16855	16908	16955	16934	16820	16854	16917	16950	16858	16813	16860	17009	16940	17024	16803	16840	16970	16755	16937	16696	16779	16734	16737	16932	16977	17063	16788	16850	16828	16828	16948	16854	16928	16915	16855	16964	16802	16974	16829	16789	16872	16844	16754	16799	16961	16855	16927	16899	16747	16713	16919	16836	16715	16708	16868	16819	16744	16676	16910	16824	16923	16776	16852	16938	16839	16816	16705	16820	16713	16814	16916	16787	16917	16911	16845	16841	16734	16872	16682	16916	16792	17003	17014	16858	16966	16902	16894	16906	16740	16776	16950	16818	16774	16839	16797	16989	16884	16999	16898	16963	16842	16984	16871	16892	16884	16749	16804	16833	16839	16849	16835	16756	16939	16881	17034	16963	16888	16817	16823	16730	17092	16933	16838	17064	16844	16954	16736	16736	16846	16908	16873	16916	17031	16953	16986	16972	16944	16681	16854	16837	16940	16835	16904	16761	16771	16732	16697	16877	16945	16912	16854	16839	17004	16690	16883	16968	16972	16947	16839	16933	16818	16952	17148	16886	16712	16736	16982	16889	16899	16828	16988	16798	16928	16852	16963	16903	16904	16830	17083	16727	16834	16813	16682	16637	16886	16885	16983	16807	16749	16791	16904	16925	16700	16939	16951	16728	17072	16935	16963	16735	16818	16898	16889	16905	16831	16712	16788	16981	16914	16924	16995	16569	16909	16877	16850	16906	16882	16806	16904	16749	16828	16826	16814	16860	16897	16848	17016	16884	16891	16917	16966	16888	16735	16812	17027	16822	16820	16634	16833	16828	16927	16864	16980	16794	16820	16790	16920	16799	16745	16829	16785	16936	16824	16985	16905	16805	16908	16823	16811	16743	16894	16604	16908	16809	16782	16810	16912	16881	16926	16916	16780	16861	16845	17004	16532	16746	16864	16752	16789	16881	16963	16956	16864	16915	16796	16953	17106	16782	16820	16816	16863	16819	16838	16767	16813	16705	16866	16872	16879	16938	16940	16889	17077	16874	17096	16842	16827	16730	16955	17033	16851	16951	16718	17000	16885	16932	16815	16927	16872	16939	16859	16930	16818	17075	16848	16930	16944	16897	16967	16928	16977	16830	16759	16878	16793	17010	16698	16701	16815	16815	16777	16840	16868	17006	16936	16857	16852	17006	17026	17067	16928	16986	16789	16735	16867	16712	16764	16850	17006	16810	16842	16845	16818	16927	16900	16758	17058	16849	16899	16684	16808	16839	16915	16897	17001	16979	16678	16927	16822	16898	16846	16799	16848	16990	16769	16869	16955	16944	16861	16918	16872	16990	16895	16757	17093	16970	16820	17018	16786	16854	16797	16653	16833	16819	16729	16877	17037	16768	16784	16876	16943	16993	16993	16799	16755	16674	17147	16883	16866	16757	16928	17001	16716	16970	16949	16997	16945	16840	16713	16817	16912	16845	16938	17079	16883	16756	16829	16890	16821	16825	16783	16831	17055	16965	16775	16761	16858	16706	16920	16713	16940	16831	17005	16917	16993	16886	16783	16996	16805	16736	16853	17062	16719	16877	16738	16955	16851	17093	16820	16703	16703	16912	16817	16876	16938	16929	16817	16875	16916	16824	16828	16975	16843	16857	16869	16873	16896	16902	16887	16909	16926	16811	16949	16782	16927	16781	17013	16875	16780	16810	16889	16834	16782	16871	16909	16722	16844	16941	17043	16884	17004	16873	16916	16970	16735	16857	16876	16972	16774	16709	16867	16810	16754	16875	17048	16849	16908	17104	16737	16841	17010	16913	16937	16885	16788	16850	16998	16981	16731	16876	16865	16911	16846	16790	16857	16748	16906	16837	16994	16918	16933	16722	16851	16982	17084	16920	17011	16897	16903	16698	16972	16725	16785	16899	16745	16819	16795	16977	16690	16890	16920	16824	16627	16756	16899	16763	16750	16920	16784	17000	16873	16892	16969	16868	16679	16865	16983	16961	16867	16870	16851	16987	16822	16945	16785	16847	17005	16755	16932	16830	16779	16801	16897	16815	16939	16888	16882	16705	16855	16918	16679	16726	16861	16960	16838	16768	16724	16874	17081	16768	16944	16870	16889	16694	16827	17148	16906	16852	17049	16775	16752	16829	16810	16701	16928	16853	16886	16976	16958	16913	16828	16780	16775	16830	16743	16905	16845	16879	16894	16888	16794	16782	17045	16930	16839	16724	17057	16900	16959	16953	16881	16873	16852	16812	16844	16948	16843	16772	16891	17042	16964	16750	16943	16806	16854	16830	16901	16907	16913	16898	16840	16922	17127	16781	16939	16932	16902	16951	16914	16946	16821	16667	16696	16824	16896	17050	16968	16960	16789	16864	16977	16960	16850	17037	16930	16727	16715	16932	16925	16962	16912	16815	16894	16937	16891	16956	17069	16866	16936	17052	16797	16835	16810	16869	16957	16900	17022	16928	16869	16884	16954	16841	16932	16851	16911	17086	16832	16859	16871	16915	16795	16915	16801	16968	17036	16952	16806	16953	16997	16983	16907	16779	16785	16878	16823	17014	16807	16776	16961	16750	16877	16767	16758	16814	16787	16866	16905	16760	16910	16819	16882	16824	16825	16945	16901	16756	16825	16872	16900	16998	16971	16918	16793	16874	16950	16987	16949	16983	16844	16897	16830	16823	16828	16757	16833	16854	16831	16843	16858	16932	16970	16663	16905	16816	16848	16832	16763	16897	16913	16840	16911	16780	16911	16957	16723	17042	16774	16894	16859	16879	16791	16897	16848	16845	16961	16889	16841	16930	16935	16991	16877	16963	16877	16827	16951	17003	16855	16948	16821	16819	16786	16882	16981	17000	16884	16853	16898	16701	16952	16892	16754	16881	16667	16881	16836	16885	16791	16857	16916	16931	16933	16796	16906	16735	17054	16964	16743	16752	16686	16723	16838	16775	16865	16815	16903	16946	16858	16822	16746	16860
27259	21863	25307	23045	20276	20434	20595	20473	20123	20348	20661	20381	20570	20750	21909	21893	21619	20925	20405	20505	20355	20308	20432	20317	20394	20397	20296	20210	20403	20524	20593	20263	20317	20294	20252	20256	20454	20496	20413	20518	20558	20411	20463	20283	20488	20497	20367	20444	20398	20417	20284	20267	20443	20438	20386	20481	20333	20454	20327	20345	20059	20276	20340	20445	20385	20455	20416	20259	20318	20303	20317	20212	20146	20274	20428	20402	20555	20216	20485	20428	20270	20298	20293	20411	20327	20481	20443	20468	20433	20259	20351	20324	20506	20522	20480	20462	20642	20469	20237	20314	20444	20388	20266	20282	20599	20380	20357	20434	20393	20395	20441	20402	20501	20412	20370	20357	20476	20330	20342	20396	20153	20320	20296	20551	20279	20413	20355	20444	20367	20173	20372	20535	20479	20502	20552	20246	20287	20274	20432	20484	20523	20325	20384	20324	20380	20206	20379	20387	20755	20446	20143	20390	20424	20328	20463	20545	20466	20285	20397	20465	20339	20410	20274	20372	20525	20648	20480	20363	20166	20299	20367	20424	20468	20263	20321	20476	20460	20193	20328	20444	20252	20459	20501	20420	20289	20227	20353	20425	20540	20575	20409	20445	20418	20414	20380	20756	20281	20258	20215	20263	20395	20151	20255	20380	20362	20267	20125	20296	20480	20150	20255	20290	20641	20471	20518	20346	20655	20650	20335	20181	20228	20453	20417	20166	20362	20440	20321	20281	20273	20160	20391	20372	20463	20548	20453	20295	20373	20302	20532	20274	20367	20435	20163	20423	20248	20410	20404	20278	20516	20477	20613	20472	20295	20356	20421	20285	20367	20256	20247	20248	20318	20331	20477	20124	20233	20338	20437	20289	20375	20245	20350	20407	20478	20317	20493	20025	20376	20474	20353	20278	20496	20301	20518	20211	20464	20348	20332	20341	20454	20574	20452	20562	20427	20338	20357	20257	20234	20601	20459	20644	20450	20374	20311	20358	20187	20335	20323	20505	20403	20462	20372	20424	20336	20520	20325	20481	20221	20403	20388	20262	20412	20362	20450	20258	20526	20380	20316	20684	20197	20415	20199	20328	20461	20341	20458	20168	20136	20246	20387	20275	20320	20177	20461	20429	20465	20279	20223	20472	20623	20421	20414	20500	20596	20598	20466	20390	20335	20445	20450	20199	20177	20397	20331	20396	20325	20593	20303	20430	20348	20471	20224	20299	20271	20399	20466	20367	20465	20328	20359	20106	20049	20421	20464	20207	20400	20305	20465	20422	20371	20531	20418	20279	20470	20410	20460	20453	20381	20520	20455	20426	20354	20391	20287	20419	20615	20515	20448	20449	20387	20476	20176	20394	20324	20545	20463	20235	20410	20243	20410	20312	20491	20197	20444	20456	20507	20269	20466	20457	20296	20072	20375	20366	20394	20176	20524	20058	20433	20524	20299	20482	20501	20139	20270	20249	20390	20648	20542	20262	20465	20443	20298	20495	20450	20271	20522	20540	20506	20552	20505	20719	20412	20430	20217	20476	20194	20198	20263	20373	20457	20212	20264	20461	20333	20359	20196	20388	20387	20431	20373	20287	20367	20381	20256	20474	20394	20356	20245	20343	20312	20462	20436	20316	20545	20261	20382	20376	20318	20220	20390	20190	20247	20435	20129	20273	20525	20274	20501	20392	20328	20584	20328	20568	20429	20471	20332	20551	20260	20298	20392	20430	20366	20379	20319	20272	20419	20291	20351	20248	20382	20406	20516	20357	20346	20276	20381	20333	20470	20598	20691	20314	20094	20431	20422	20477	20531	20553	20598	20564	20561	20481	20448	20295	20349	20509	20532	20481	20306	20516	20215	20406	20392	20405	20374	20228	20353	20457	20475	20528	20576	20222	20513	20346	20514	20413	20199	20233	20142	20607	20271	20429	20582	20320	20352	20303	20414	20498	20345	20471	20483	20437	20194	20237	20386	20400	20328	20279	20356	20392	20471	20318	20326	20288	20438	20527	20391	20361	20434	20281	20423	20448	20533	20370	20442	20529	20260	20487	20541	20464	20442	20401	20501	20342	20287	20354	20275	20230	20542	20512	20499	20213	20513	20353	20442	20435	20350	20183	20346	20305	20240	20502	20403	20275	20275	20235	20332	20304	20355	20395	20345	20112	20391	20445	20432	20368	20641	20365	20076	20406	20545	20266	20309	20328	20627	20350	20588	20336	20277	20213	20638	20253	20349	20206	20240	20331	20567	20150	20282	20013	20448	20417	20371	20437	20284	20322	20167	20541	20562	20316	20290	20347	20388	20297	20397	20392	20166	20208	20544	20271	20516	20214	20356	20425	20120	20491	20415	20361	20585	20571	20287	20235	20368	20365	20290	20668	20356	20461	20595	20367	20440	20393	20250	20364	20425	20250	20301	20297	20288	20541	20218	20312	20356	20312	20225	20244	20482	20309	20308	20271	20411	20313	20405	20330	20378	20397	20254	20442	20437	20465	20403	20241	20229	20425	20356	20413	20181	20364	20364	20412	20647	20162	20482	20309	20375	20499	20314	20356	20465	20175	20310	20439	20207	20404	20374	20398	20333	20200	20282	20396	20422	20462	20215	20330	20401	20379	20293	20442	20331	20317	20410	20256	20291	20528	20421	20203	20602	20472	20538	20208	20207	20322	20479	20393	20576	20294	20559	20463	20346	20462	20277	20296	20576	20367	20267	20371	20139	20404	20484	20411	20330	20263	20525	20619	20237	20430	20140	20303	20645	20464	20393	20271	20306	20418	20339	20506	20364	20465	20520	20316	20381	20492	20622	20447	20198	20402	20716	20469	20476	20349	20356	20398	20607	20336	20341	20326	20345	20457	20400	20520	20606	20366	20280	20066	20538	20315	20520	20477	20190	20447	20177	20250	20547	20240	20512	20375	20547	20283	20303	20317	20287	20597	20387	20139	20457	20662	20471	20498	20106	20430	20354	20373	20337	20384	20469	20370	20294	20226	20204	20360	20127	20421	20407	20397	20341	20405	20503	20671	20563	20273	20384	20440	20552	20480	20437	20571	20618	20239	20507	20334	20448	20204	20344	20561	20374	20396	20228	20299	20330	20307	20558	20523	20329	20410	20592	20494	20349	20446	20263	20301	20362	20477	20660	20415	20283	20320	20335	20695	20302	20183	20356	20183	20433	20370	20702	20488	20318	20342	20417	20416	20520	20407	20285	20435	20241	20427	20227	20590	20494	20540	20460	20465	20561	20440	20531	20527	20345	20215	20501	20243	20467	20440	19995	20104	20509	20176	20601	20451	20128	20428	20337	20401	20455	20201	20170	20533	20417	20478	20511	20239	20411	20286	20183	20269	20346	20352	20535	20449	20392	20554	20635	20333	20578	20527	20524	20327	20464	20472	20485	20171	20537	20401	20526	20269	20427	20482	20244	20303	20352	20470	20565	20466	20437	20326	20513	20250	20386	20399	20399	20428	20482	20151	20546	20311	20301	20172	20473	20490	20622	20339	20423	20417	20550	20418	20328	20359	20241	20538	20349	20501	20110	20344	20263	20191	20404	20466	20318	20322	20503	20381	20345	20391	20489	20321	20406	20393	20269	20444	20223	20344	20395	20529	20363	20288	20366	20355	20437	20191	20576	20460	20431	20477	20461	20150	20668	20183	20518	20442	20316	20638	20364	20487	20307	20329	20444	20411	20508	20294	20319	20418	20641	20273	20322	20356	20296	20477	20692	20214	20559	20480	20452	20465	20257	20329	20588	20461	20378	20280	20243	20457	20507	20464	20568	20635	20580	20414	20266	20344	20279	20419	20429	20444	20319	20318	20533	20399	20267	20496	20616	20252	20224	20343	20293	20204	20368	20614	20254	20612	20403	20448	20394	20537	20497	20496	20378	20484	20324	20458	20544	20404	20328	20035	20332	20480	20459	20276	20373	20449	20320	20430	20319	20473	20210	20144	20177	20379	20374	20556	20437	20406	20418	20414	20260	20384	20434	20313	20335	20338	20484	20480	20501	20500	20380	20597	20351	20510	20327	20294	20236	20117	20293	20202	20410	20327	20385	20490	20195	20062	20443	20199	20484	20603	20444	20455	20337	20471	20400	20354	20367	20263	20319	20342	20491	20557	20268	20462	20598	20422	20358	20244	20310	20292	20358	20315	20354	20301	20451	20431	20596	20215	20640	20549	20477	20473	20324	20593	20468	20496	20311	20486	20391	20566	20287	20241	20640	20259	20466	20374	20287	20209	20168	20496	20497	20185	20373	20516	20387	20352	20256	20350	20235	20220	20358	20539	20453	20577	20548	20353	20611	20494	20434	20468	20466	20323	20261	20354	20525	20357	20510	20329	20481	20383	20554	20486	20489	20344	20287	20148	20336	20378	20554	20337	20460	20475	20193	20202	20127	20285	20445	20375	20379	20323	20284	20500	20365	20349	20476	20406	20288	20310	20313	20409	20629	20449	20443	20275	20294	20405	20516	20323	20455	20407	20471	20496	20505	20356	20292	20413	20476	20489	20283	20433	20401	20238	20431	20391	20267	20486	20499	20457	20417	20311	20357	20255	20256	20454	20182	20301	20376	20386	20234	20566	20452	20293	20252	20430	20581	20464	20451	20292	20372	20376	20225	20402	20390	20515	20461	20521	20284	20604	20424	20442	20502	20480	20534	20404	20587	20364	20461	20362	20554	20306	20601	20200	20399	20373	20441	20304	20464	20389	20318	20271	20433	20353	20507	20486	20363	20256	20416	20272	20395	20459	20373	20315	20591	20592	20516	20439	20203	20338	20586	20217	20470	20449	20508	20340	20425	20428	20539	20497	20591	20389	20198	20357	20334	20242	20308	20267	20472	20247	20323	20360	20186	20096	20496	20505	20375	20312	20496	20401	20200	20519	20238	20352	20510	20467	20349	20192	20185	20306	20462	20342	20616	20406	20350	20370	20448	20337	20366	20353	20608	20587	20215	20534	20470	20429	20398	20208	20423	20223	20400	20437	20359	20340	20257	20418	20426	20467	20561	20475	20755	20400	20358	20384	20428	20220	20371	20583	20544	20470	20407	20267	20442	20282	20302	20528	20368	20069	20419	20473	20376	20461	20592	20631	20403	20326	20400	20390	20303	20409	20428	20452	20316	20403	20385	20427	20388	20247
15320	17571	17436	17074	16808	16886	16911	16840	16661	16717	16647	16971	17012	17739	18662	18991	18032	17381	16796	16833	16882	16731	16743	16769	16825	16631	17029	16754	16917	16829	16695	16853	16845	16733	16761	16495	16753	16751	16751	16700	16740	16685	16763	16764	16813	16802	16785	16675	16871	16758	16711	16640	16774	16652	16725	16798	16865	16837	16772	16757	16696	16756	16802	16819	16812	16732	16648	16625	16545	16710	16804	16838	16742	16595	16758	16648	16669	16593	16734	16786	16645	16897	16726	16756	16711	16886	16867	16878	16832	16646	16652	16775	16720	16805	16635	16718	16561	16695	16714	16713	16720	16759	16654	16909	16766	16628	16608	16761	16727	16622	16728	16722	16676	16868	16764	16751	16783	16723	16987	16731	16702	16652	16720	16733	16660	16698	16847	16713	16802	16937	16739	16772	16798	16674	16796	16781	16672	16887	16688	16806	16759	16608	16724	16703	16703	16746	16830	16647	16813	16740	16957	16676	16940	16739	16688	16848	16782	16841	16848	16870	16858	16696	16684	16674	16890	16689	16652	17000	16714	16769	16887	16882	16786	16876	16835	16723	16893	16768	16862	16803	16841	16670	16652	16726	16678	16853	16679	16847	16665	16699	16844	16722	16839	16656	16847	16777	16657	16793	16749	16711	16725	16702	16775	16691	16744	16839	16739	16682	16618	16827	16626	16708	16734	16758	16793	16874	16615	16932	16918	16742	16642	16785	16624	16673	16884	16744	16756	16762	16715	16652	16750	16942	16775	16795	16812	16762	16909	16768	16683	16833	16464	16810	16818	16784	16718	16695	16752	16729	16590	16715	16730	16592	16888	16709	16745	16634	16807	16716	16759	16734	16803	17005	16746	16629	16857	16788	16798	16769	16802	16731	16745	16727	16646	16793	16583	16669	16671	16726	16750	16764	16735	16689	16682	16809	16747	16849	16708	16766	16701	16715	16729	16670	16552	16884	16886	16703	16752	16739	16816	16584	16733	16820	16614	16824	16799	16753	16716	16762	16664	16648	16732	16823	16863	16794	16711	16826	16713	16768	16607	16770	16739	16715	16799	16707	16676	16767	16716	16827	16648	16699	16914	16855	16810	16924	16955	16694	16860	16920	16753	16810	16787	16940	16641	16699	16695	16866	16991	16702	16767	16771	16668	16637	16899	16731	16669	16761	16660	16754	16798	16676	16762	16674	16749	16871	16656	16673	16783	16764	16985	16827	16666	16934	16791	16988	16761	16856	16762	16758	16783	16706	16757	16833	16774	16884	16768	16915	16767	16772	16860	16780	16677	16729	16957	16657	16654	16540	16734	16663	16812	16848	16647	16827	16701	16724	16810	16684	16805	16643	16691	16696	16754	16848	16756	16733	16708	16621	16784	16668	16895	16913	16786	16814	16678	16835	16911	16867	16620	16533	16625	16715	16679	16428	16692	16768	16734	16541	16651	16537	16889	16636	16735	16751	16895	16832	16731	16742	16757	16701	16804	16788	16787	16967	16826	16843	16851	16706	16728	16713	16694	16832	16769	16811	16711	16643	16599	16739	16776	16694	16914	16749	16741	16754	16616	16765	16686	16747	16714	16782	16809	16732	16737	16672	16731	16787	16664	16789	16770	16854	16735	16887	16720	16829	16636	16629	16835	16840	16778	16730	16846	16736	16729	16811	16663	16704	16759	16650	16616	16881	16857	16760	16711	16795	16705	16598	16770	16919	16850	16655	16637	16782	16732	16747	16628	16742	16769	16771	16790	16603	16782	16847	16674	16613	16693	16633	16616	16684	16754	16797	16605	16738	16770	16699	16623	16699	16721	16717	16816	16643	16707	16749	16868	16769	16740	16593	16874	16740	16629	16756	16687	16817	16887	16656	16748	16806	16736	16704	16760	16730	16721	16749	16672	16689	16712	16908	16897	16623	16732	16768	16689	16718	16741	16753	16812	16817	16806	16778	16722	16903	16701	16800	16849	16720	16805	16835	16659	16826	16597	16830	16569	16828	16915	16830	16802	16767	16739	16584	16768	16766	16757	16537	16753	16860	16722	16905	16782	16681	16749	16751	16680	16606	16720	16724	16684	16737	16606	16689	16711	16930	16695	16784	16868	16832	16648	16720	16792	16647	16610	16851	16707	16741	16723	16799	16713	16597	16745	16642	16662	16865	16820	16784	16713	16708	16786	16686	16693	16787	16867	16725	16705	16896	16703	16835	16745	16853	16739	16667	16834	16709	16900	16715	16900	16642	16829	16665	16839	16675	16767	16673	16770	16862	16698	16745	16834	16820	16740	16699	16639	16563	16580	16716	16814	16797	16741	16823	16803	16753	16872	16872	16679	16881	16741	16883	16538	16675	16921	16932	16749	16730	16805	16711	16646	16764	16644	16643	16916	16749	16764	16799	16701	16782	16684	16684	16702	16702	16710	16754	16570	16746	16808	16758	16824	16521	16779	16852	16846	16719	16734	16821	16571	16811	16731	16561	16768	16808	16716	16644	16766	16808	16669	16793	16777	16885	16838	16908	16789	16684	16818	16857	16914	16887	16862	16827	16675	16825	16624	16681	16647	16621	16723	16714	16729	16752	16744	16834	16630	16847	16795	16804	16808	16819	16928	16905	16745	16678	16845	16845	16695	16809	16828	16794	16709	16749	16738	16677	16661	16673	16724	16959	16880	16765	16785	16812	16798	16631	16762	16681	16689	16718	16640	16596	16907	16748	16586	16770	16631	16696	16653	16729	16735	16689	16836	16741	16714	16691	16653	16684	16641	16729	16785	16727	16880	16723	16827	16705	16803	16718	16775	16898	16743	16574	16779	16759	16664	16790	16591	16848	16728	16893	16679	16756	16686	16756	16723	16526	16633	16766	16976	16680	16691	16729	16781	16698	16668	16706	16805	16819	16844	16741	16687	16659	16818	16732	16900	16743	16713	16976	16805	16777	16648	16788	16785	16635	16937	16591	16850	16794	16722	16823	16817	16668	16750	16825	16960	16926	16908	16712	16797	16737	16847	16802	16561	16872	16711	16755	16747	16654	16743	16705	16885	16680	16814	16657	16864	16815	16820	16644	16744	16819	16609	16671	16656	16827	16713	16723	16811	16720	16896	16613	16836	16791	16881	16757	16994	16562	16731	16612	16796	16804	16752	16702	16702	16855	16716	16726	16773	16905	16793	16620	16765	16620	16813	16863	16615	16903	16647	16790	16814	16548	16777	16578	16775	16942	16923	16778	16762	16736	16848	16725	16794	16744	16660	16735	16691	16878	16741	16795	16776	16873	16573	16860	16796	16719	16660	16710	16718	16820	16867	16557	16708	16826	16918	16859	16733	16773	16767	16596	16881	16869	16797	16653	16773	16935	16724	16729	16738	16688	16718	16802	16845	16721	16656	16659	16717	16651	16638	16648	16746	16760	16900	16625	16775	16867	16678	16646	17006	16896	16830	16709	16551	16822	16721	16755	16899	16526	16801	16790	16959	16843	16602	16750	16582	16642	16880	16894	16830	16664	16797	16665	16587	16778	16734	16832	16849	16716	16928	16871	16652	16829	16652	16762	16793	16670	16673	16844	16707	16752	16673	16561	16843	16758	16829	16883	16624	16767	16827	16652	16782	16767	16687	16708	16673	16635	16736	16824	16786	16632	16758	16734	16604	16701	16781	16639	16849	16674	16869	16652	16804	16734	16802	16752	16652	16607	16886	16656	16619	16705	16684	16677	16828	16772	16938	16834	16750	16828	16591	16702	16750	16835	16784	16739	16728	16749	16700	16659	16690	16866	16718	16757	16826	16700	16850	16812	16796	16662	16747	16805	16655	16922	16721	16670	16782	16662	16714	16886	16641	16752	16744	16600	16764	16735	16638	16600	16819	16781	16867	16738	16832	16723	16845	16920	16824	16585	16789	16823	16796	16738	16806	16572	16706	16753	16745	16854	16919	16726	16518	16687	16683	16867	16830	16602	16944	16734	16695	16685	16727	16802	16826	16736	16747	16689	16786	16731	16732	16993	16904	16745	16693	16613	16794	16820	16829	16957	16847	16697	16794	16724	16691	16915	16670	16655	16734	16771	16809	16737	16663	16716	16893	16776	16765	16870	16612	16961	16682	16767	16556	16797	16665	16862	16806	16913	16867	16675	16932	16687	16909	16885	16715	16630	16593	16600	16834	16754	16779	16716	16742	16617	16883	16643	16734	16866	16773	16746	16620	16638	16716	16774	16608	16667	16693	16646	16731	16782	16581	16666	16821	16557	16778	16820	16725	16711	16831	16585	16745	16823	16823	16809	16896	16921	16721	16812	16591	16654	16602	16571	16720	16823	16775	16823	16606	16878	16735	16689	16624	16803	16729	16699	16692	16773	16684	16953	16741	16865	16725	16787	16864	16667	16832	16720	16930	16833	16665	16895	16578	16763	16871	16832	16549	16790	16602	16749	16651	16748	16896	16731	16703	16668	16935	16720	16593	16769	16806	16784	16710	16844	16813	16804	16747	16812	16709	16665	16731	16788	16839	16777	16776	16874	16746	16766	16826	16704	16843	16788	16468	16768	16552	16686	16702	16730	16695	16858	16704	16778	16671	16759	16596	16645	16873	16775	16907	16759	16780	16744	16806	16749	16811	16716	16575	16754	16520	16611	16679	16888	16814	16722	16875	16815	16791	16773	16684	16796	16812	16742	16671	16694	16809	16644	16918	16709	16642	16934	16651	16790	16645	16754	16730	16875	16810	16914	16735	16682	16891	16795	16789	16703	16647	16657	16759	16895	16792	16783	16772	16894	16826	16720	16655	16783	16718	16800	16498	16853	16816	16485	16825	16690	16781	16835	16826	16641	16642	16769	16694	16709	16917	16701	16743	16700	16617	16744	16924	16823	16598	16729	16693	16710	16523	16727	16679	16741	16795	16676	16735	16665	16638	16740	16726	16745	16876	16733	16849	16780	16761	16664	16760	16711	16771	16780	16889	16685	16801	16891	16806	16777	16747	16600	16706	16792	16970	16694	16617	16807	16648	16637	16808	16799	16632	16608	16783	16696	16657	16812	16724	16736	16710	16698	16827	16805	16627	16690	16830	16769	16892	16947	16733	16833	16705	16755	16946	16749	16843	16831	16714	16609	16778	16821	16737	16806	16681	16953	16825	16780	16759	16740	16959	16663	16801	16716
23196	21022	28552	23746	21946	23407	23545	20802	20345	20859	20742	20618	20377	24378	32005	31891	26538	23582	20674	20356	20210	20221	20159	20182	20297	20107	20155	20228	20197	20060	20121	20290	20417	20160	20407	20054	20284	20238	20165	20189	20287	20248	20204	19997	20224	20140	20340	20434	20318	20316	20218	20390	20288	20357	20112	20138	20155	20136	20176	20140	20331	20268	20289	20383	20101	20551	20046	20104	20283	19838	19991	20197	20195	20436	19933	20162	20077	20360	20074	19987	20286	20199	20127	20278	20208	20060	20214	20259	20115	20167	20053	20027	20196	20091	20199	20221	20302	20124	20332	20151	20126	20235	20028	20168	20170	20005	20361	20283	20128	20104	20172	20121	20266	19885	20109	20214	20170	20213	20175	20173	20010	20196	20324	20086	20233	20116	20064	20215	20180	20396	20015	20198	20181	20280	20210	20158	20092	20321	20164	19994	20236	20351	19882	20131	20091	20175	20108	20216	20204	20101	19916	20118	20049	20109	20108	20069	20186	20294	20071	19927	20324	20272	20363	20035	20015	20233	19958	19907	20340	20230	20271	20285	20308	20008	20124	20086	20066	20020	20162	20036	20085	20050	20077	20001	19954	20116	20087	20172	19943	19951	20115	20201	20014	20157	20250	20118	19960	20255	20111	20128	19944	20060	20249	20138	19942	20238	20287	19985	19969	20034	20170	20269	20056	20279	20051	20021	20014	20058	20039	20248	20260	20148	20202	19968	19993	20139	20061	20234	20180	20061	20072	20179	20073	20273	20239	20198	19922	20132	20342	20372	20144	20080	20266	20081	20251	20237	20106	20073	20264	20335	20193	20004	19959	19997	20274	20089	20267	20221	20001	20003	19853	20322	20230	20183	20162	20131	20262	20034	19987	20394	20108	19997	20121	20118	20231	20029	20178	20229	20240	20162	20145	20231	20094	20314	20118	20373	20268	20147	20129	20067	20023	20044	20234	20219	20419	20174	20126	20047	20114	20001	20343	20270	20108	20049	20078	20225	20122	20259	20178	20241	20031	20170	20117	20085	20112	20063	20234	20284	20341	19889	20255	19987	20050	20252	20199	20082	19995	19851	20102	20180	20074	20119	20257	20091	20255	20337	20030	19988	20179	20218	20021	20325	20257	20109	20039	20310	20326	19954	20183	20178	20131	20105	20170	20027	20157	20055	19847	20167	20028	19976	20429	20121	20059	20133	20077	20056	20184	20390	20127	19863	20111	20142	20130	19981	20253	20082	20306	20133	20270	20158	20232	20061	19955	20035	20214	20157	20048	20209	19994	20124	20220	20135	20030	20083	20071	20139	20353	20023	20130	20152	20456	20147	20064	20227	19996	20119	20330	20087	20181	20055	20214	20073	20239	19966	20155	20076	19929	20144	20261	20189	20109	20008	20220	20141	20312	19984	20035	20016	20043	20046	20318	20318	20135	20049	20138	20065	20175	19850	20266	20006	20108	20202	20057	20054	20199	20119	20334	19975	20159	20087	20089	20028	20062	19926	20301	20051	20174	20045	19982	20028	20202	20118	20196	20199	19991	20131	20192	20107	20049	20012	19959	20106	20178	20226	20182	20023	20093	20000	19895	20183	20022	19961	19918	20269	20092	20122	20319	20283	20190	20049	20087	20105	20248	20233	20168	20028	20164	20102	20197	20070	19926	20022	19943	20095	20178	20537	20056	20081	20071	19977	20098	20091	19864	20116	20290	20054	20112	20123	20321	20274	20100	20364	20242	20017	20014	20135	20148	20206	20165	19832	20293	20256	20157	20179	19924	20308	20236	20079	20260	20122	20183	19928	20202	20089	20150	20126	20317	20007	20094	20155	20152	19880	20071	20124	20263	20226	20104	20129	20398	20056	20033	20089	20206	19945	20197	20135	20231	20091	20198	20070	20125	20082	20204	20328	20310	19935	20101	20177	20039	20049	20321	20074	20168	20161	19956	20057	20095	20250	20291	20094	20096	19934	19975	20011	20043	19997	20168	20090	20020	20096	20203	20128	20129	20183	20178	20147	20287	20143	20149	20160	20077	20159	20226	20171	20238	20326	19969	19962	19972	20294	20071	19835	20301	20215	20300	20185	20126	20063	20202	19961	20178	20118	20080	20149	20296	20136	20171	20250	20021	20122	20046	20133	20238	20309	20123	19941	20148	20316	20256	19908	20046	20154	20000	20242	19939	20117	20165	20166	20017	20056	20139	20110	20062	20070	19977	20101	20018	19876	20096	20181	20200	20028	20364	20192	20101	20051	20277	20290	20339	20003	20085	19877	20021	19891	20414	20115	20253	20006	20102	20154	20083	20205	20166	20023	20018	20051	20052	20076	20057	20285	20003	19829	20331	20219	20098	19901	20076	20020	20217	20168	20076	20142	20074	20083	20055	20232	20129	20063	20162	20189	20125	20164	20211	20323	20182	20027	20262	20097	20390	19929	20031	20141	20132	20171	20256	20236	20208	20243	20280	19981	20099	19979	20012	20052	20057	20207	20092	20075	19976	20149	19979	20094	20223	20199	19971	20078	20192	20206	20289	20180	20228	20095	20069	20122	20029	19925	20223	20209	19998	20114	20173	20118	20035	20168	20211	19856	20075	20048	20185	20172	20087	20088	19928	20099	20325	20152	20199	20108	19792	20286	20179	20110	20222	20086	20210	20334	20359	20339	20240	20029	20215	20208	20308	20241	20240	20048	20129	20102	20235	20027	20208	19988	20230	20200	19977	20198	20061	20249	20176	20210	20061	20090	20095	20195	20347	20080	19946	20174	20132	20119	19995	20049	20149	20231	20183	20113	20058	20229	20371	19911	20241	20318	20133	20218	20151	20020	20030	20265	20301	20189	19930	19934	20130	20119	20141	20246	20013	20161	20031	20212	20178	20136	20230	20113	20102	20222	20140	20067	20099	20259	20143	20089	20027	19988	20284	20292	20370	19984	20222	20059	20039	20268	20132	20248	20090	19968	20163	19984	20073	20140	20297	20105	20128	20012	20179	20365	20115	20186	20165	20257	20174	20258	20155	20170	20252	20081	20175	20018	20339	20154	20071	20304	20203	20139	20165	20210	19991	20290	20144	20222	20060	20116	19991	20143	20237	19976	20166	20223	20127	20018	20012	20180	20097	20169	20156	20070	20334	20254	20168	20121	20081	20343	20022	20004	20304	20270	20078	20288	20233	20084	20234	20057	20205	20203	20058	20067	20106	20103	20067	20225	20347	20091	20209	20082	20073	20116	20183	19974	20081	20143	20079	20004	20071	20110	20119	20229	20036	20175	20106	20201	19975	20104	20134	20428	20159	20085	20191	19989	19832	20465	20204	20123	20107	20089	20247	20111	20234	20234	20186	20234	19936	20461	20280	20007	20138	19982	20227	20071	19972	20044	20290	20278	20043	20137	20247	20130	19995	20323	20086	19865	20118	20202	20279	20075	20335	20002	20236	20059	20276	20120	20114	20141	20176	20170	20060	20145	20206	20023	20058	20180	20093	20168	20166	20143	20155	19938	20319	20196	20303	20213	20115	20138	20210	20154	20185	20102	20170	20261	20121	19996	20078	20147	20215	20341	20150	20158	20182	20153	20122	19990	20081	20262	20153	20258	20372	20295	20316	20049	20093	20146	20158	19906	20038	20048	20149	20056	20059	20264	20096	20291	20289	20060	20039	19970	20071	20063	19985	20029	19906	20034	20386	20055	20114	20275	20229	19940	20381	20122	20078	19936	20146	20166	20109	20199	20065	20155	20125	20111	20191	20121	20109	20105	20253	19967	20081	20165	20098	20183	20072	20280	20184	20221	20301	20116	20001	20207	20207	20151	20103	20154	20097	20064	20022	19998	20147	20148	20154	20260	20162	20245	20298	20054	20096	19946	20147	20409	20165	20298	20054	20087	20192	20364	20170	20075	20146	20081	20367	19884	20251	20143	20285	20414	20266	20229	20123	20104	20279	20183	20095	20207	20140	20117	20232	20167	20237	20149	20163	20120	20150	20069	20259	20399	20188	20210	20144	20307	20115	20172	20223	20021	20026	20047	20174	20226	20102	20180	20196	20171	20073	20248	20196	20192	20063	20289	20117	19856	20006	20255	20333	20059	20200	20199	20205	20153	20112	20136	20044	20065	20075	20062	20259	20043	20053	20025	20044	20233	20274	19976	20150	20013	20051	20170	20107	20303	20172	20214	19946	20014	20270	20030	20096	20111	20061	20315	20291	20188	20149	20214	20268	20130	20127	20183	20265	19871	19993	20098	20232	20145	20361	19969	20219	20168	20316	20073	20042	20078	20077	20039	20170	20084	20206	20203	20147	20035	20003	20241	20105	20180	20249	20078	19914	19930	19981	20085	20320	20139	20002	20173	20067	20350	20230	20234	20108	19995	20189	20026	20134	20210	20169	20204	20205	20189	20000	20019	20185	19985	20231	20020	19942	20111	20312	20115	20171	20014	20048	20134	20076	20441	20276	20033	20101	20236	20217	20021	19904	20112	20119	20101	19954	20033	20067	20072	20149	20062	19916	19913	20178	20148	20158	20075	19991	20270	20209	20044	20261	20098	20218	20192	20132	19949	20246	20130	20078	20114	20054	19982	20083	20202	20140	20103	20037	20048	20063	20186	20160	20092	20165	20275	20206	20228	20311	20220	20098	20189	20181	20051	20163	20143	20161	20059	20118	20165	20007	20220	20088	20226	20280	20187	20060	20280	19982	20196	20193	20173	20185	20304	20238	20110	20247	19988	20135	20138	20004	20178	19960	20066	19929	20002	20132	20265	20195	20163	20108	20273	20183	20145	20033	20014	20149	20237	19904	20207	20226	20013	20117	20303	20025	20131	20115	20111	20320	20385	20288	20213	20281	20116	20104	20404	19904	20146	20248	20101	20030	20127	20310	20068	20171	20272	20007	20169	19996	20050	20203	20478	20157	20050	20261	20059	20391	20181	20173	20151	20017	20200	19961	20335	20217	20193	20189	20116	19965	20151	20099	20092	20052	20195	20200	19958	20092	20072	20309	19951	20223	19999	20308	20113	20192	20214	20012	20147	20279	20407	20180	20059	20039	20211	20014	20224	20089	19957	20070	20138	20098	20190	20293	19844	20084	20165	20080	20230	20182	20178	20230	20088	20081	19927	20349	20165	20095	20054	20013	20029	20145	20089	20237	20053
14190	23053	21896	18678	18087	17645	17335	17229	16886	17043	16800	17022	16959	24137	32727	31255	23849	20512	16672	16603	16545	16706	16698	16660	16628	16660	16524	16703	16619	16582	16507	16780	16691	16632	16684	16671	16729	16832	16657	16683	16650	16753	16678	16649	16688	16591	16423	16730	16546	16635	16706	16563	16598	16728	16606	16579	16645	16653	16801	16746	16903	16569	16907	16621	16533	16757	16495	16538	16669	16589	16685	16611	16683	16653	16768	16498	16764	16772	16564	16417	16559	16745	16775	16664	16676	16569	16558	16630	16672	16493	16678	16800	16511	16737	16757	16713	16751	16452	16546	16654	16741	16701	16485	16627	16753	16415	16583	16684	16666	16684	16616	16567	16605	16566	16644	16674	16574	16573	16601	16735	16802	16583	16476	16490	16617	16682	16633	16698	16535	16614	16451	16650	16457	16639	16547	16586	16655	16445	16661	16690	16560	16645	16548	16588	16511	16703	16621	16749	16583	16758	16565	16543	16556	16710	16714	16474	16495	16644	16532	16644	16533	16717	16562	16515	16539	16647	16623	16563	16674	16668	16512	16605	16552	16681	16575	16578	16509	16700	16618	16724	16599	16648	16671	16772	16795	16639	16810	16510	16592	16608	16425	16619	16640	16805	16767	16623	16818	16532	16641	16552	16634	16707	16590	16627	16676	16735	16663	16597	16767	16517	16595	16469	16572	16666	16430	16562	16764	16494	16420	16764	16610	16589	16493	16695	16930	16615	16456	16761	16584	16588	16652	16741	16817	16648	16619	16768	16436	16532	16665	16696	16577	16600	16810	16591	16704	16337	16791	16761	16605	16671	16636	16528	16538	16753	16579	16612	16540	16815	16621	16515	16704	16712	16561	16569	16628	16546	16888	16607	16637	16687	16673	16564	16564	16768	16666	16536	16743	16666	16581	16847	16572	16566	16555	16869	16728	16630	16793	16521	16746	16478	16665	16723	16673	16483	16613	16650	16667	16652	16620	16323	16548	16709	16643	16630	16772	16494	16533	16615	16634	16671	16751	16513	16622	16639	16687	16716	16689	16450	16601	16425	16548	16727	16716	16560	16665	16454	16506	16643	16585	16619	16605	16556	16560	16586	16722	16567	16709	16644	16534	16792	16662	16494	16737	16571	16515	16677	16534	16664	16499	16650	16625	16630	16682	16581	16905	16563	16767	16545	16790	16629	16582	16649	16634	16587	16725	16686	16547	16528	16564	16588	16749	16617	16553	16608	16634	16634	16714	16592	16636	16747	16620	16590	16692	16545	16493	16480	16715	16770	16497	16706	16645	16412	16723	16728	16722	16575	16714	16731	16717	16515	16381	16536	16603	16736	16641	16713	16458	16709	16722	16669	16569	16560	16494	16582	16555	16813	16695	16718	16649	16733	16672	16555	16686	16600	16452	16529	16653	16600	16683	16484	16653	16692	16809	16661	16770	16487	16630	16683	16561	16536	16602	16555	16602	16708	16577	16552	16561	16484	16694	16466	16622	16616	16633	16513	16645	16679	16632	16618	16772	16521	16589	16712	16776	16741	16644	16686	16731	16410	16831	16713	16548	16600	16585	16548	16428	16785	16714	16520	16556	16497	16715	16787	16774	16820	16685	16663	16446	16718	16617	16557	16700	16721	16687	16615	16622	16636	16676	16545	16500	16580	16738	16616	16719	16675	16505	16482	16714	16710	16611	16606	16606	16498	16548	16739	16565	16592	16547	16638	16568	16537	16667	16865	16550	16703	16589	16707	16489	16635	16565	16533	16576	16640	16577	16603	16638	16677	16539	16656	16805	16528	16451	16569	16673	16747	16714	16483	16760	16603	16673	16651	16557	16487	16566	16689	16740	16492	16598	16481	16675	16654	16674	16554	16538	16663	16570	16788	16516	16677	16471	16488	16658	16571	16513	16736	16580	16663	16560	16648	16706	16487	16513	16643	16521	16572	16592	16586	16606	16597	16575	16587	16553	16789	16710	16700	16663	16771	16606	16645	16537	16757	16677	16600	16754	16427	16614	16599	16680	16598	16572	16580	16695	16669	16634	16528	16648	16689	16613	16455	16577	16688	16636	16503	16626	16605	16490	16725	16589	16668	16558	16745	16618	16741	16568	16732	16656	16531	16785	16520	16721	16579	16648	16620	16551	16670	16517	16429	16495	16729	16604	16641	16463	16673	16621	16632	16734	16484	16573	16615	16645	16636	16539	16612	16659	16584	16650	16487	16601	16430	16660	16787	16697	16580	16485	16801	16564	16471	16677	16657	16571	16570	16607	16737	16678	16775	16553	16506	16649	16699	16654	16787	16724	16532	16547	16668	16664	16585	16634	16736	16548	16576	16743	16597	16767	16578	16656	16599	16576	16543	16519	16602	16541	16547	16649	16659	16616	16579	16476	16697	16638	16664	16776	16738	16664	16810	16769	16573	16791	16575	16636	16595	16796	16740	16518	16803	16613	16560	16520	16522	16623	16703	16447	16698	16541	16720	16723	16503	16604	16607	16483	16759	16572	16646	16656	16682	16586	16681	16504	16696	16605	16570	16555	16613	16607	16618	16628	16599	16572	16579	16545	16688	16560	16703	16662	16599	16462	16600	16797	16568	16446	16526	16515	16580	16634	16554	16721	16602	16815	16778	16652	16609	16572	16437	16561	16579	16585	16606	16700	16482	16568	16644	16593	16641	16670	16464	16482	16730	16722	16434	16598	16649	16676	16668	16715	16409	16788	16653	16582	16497	16625	16670	16787	16538	16490	16608	16659	16501	16612	16606	16529	16602	16533	16586	16677	16713	16401	16706	16579	16689	16675	16639	16629	16683	16582	16753	16615	16571	16576	16605	16584	16692	16581	16573	16634	16615	16507	16584	16653	16560	16468	16672	16465	16664	16796	16704	16322	16602	16501	16454	16575	16772	16579	16638	16577	16705	16577	16538	16652	16597	16584	16635	16546	16671	16590	16571	16636	16773	16466	16647	16586	16665	16543	16695	16543	16659	16418	16561	16658	16599	16690	16374	16826	16628	16484	16515	16759	16479	16613	16622	16597	16483	16510	16776	16607	16674	16664	16657	16756	16731	16538	16695	16609	16590	16825	16665	16608	16687	16679	16716	16486	16751	16647	16471	16551	16707	16447	16643	16664	16663	16712	16416	16701	16489	16749	16620	16469	16555	16676	16627	16744	16656	16652	16729	16522	16521	16556	16543	16541	16672	16695	16651	16604	16634	16570	16570	16475	16708	16695	16677	16530	16610	16552	16690	16686	16521	16631	16678	16562	16663	16648	16477	16683	16445	16506	16650	16765	16636	16578	16622	16541	16655	16662	16641	16772	16537	16493	16444	16692	16452	16605	16629	16506	16629	16533	16547	16608	16568	16631	16570	16399	16587	16551	16755	16535	16692	16636	16673	16579	16750	16736	16787	16647	16611	16521	16652	16586	16673	16634	16717	16675	16684	16654	16436	16680	16611	16518	16599	16764	16560	16771	16627	16542	16599	16657	16467	16586	16562	16528	16787	16711	16494	16690	16702	16514	16385	16678	16520	16633	16593	16578	16687	16582	16562	16615	16528	16734	16764	16688	16485	16571	16638	16585	16582	16843	16570	16567	16585	16643	16485	16695	16684	16573	16821	16625	16576	16713	16656	16544	16633	16602	16314	16561	16652	16702	16590	16701	16644	16628	16596	16659	16600	16730	16645	16711	16688	16564	16612	16590	16813	16549	16588	16672	16640	16657	16458	16524	16619	16612	16519	16608	16654	16679	16486	16629	16625	16699	16592	16645	16664	16516	16442	16806	16583	16645	16547	16499	16725	16648	16676	16708	16758	16483	16603	16699	16478	16559	16588	16668	16601	16594	16482	16836	16653	16593	16570	16649	16668	16662	16466	16583	16571	16457	16703	16519	16631	16668	16748	16563	16532	16739	16701	16573	16651	16558	16576	16661	16551	16564	16650	16657	16780	16519	16495	16679	16701	16456	16667	16626	16689	16431	16543	16689	16459	16601	16552	16648	16451	16721	16632	16426	16530	16626	16707	16627	16498	16632	16579	16426	16703	16476	16563	16651	16603	16699	16582	16579	16520	16579	16607	16644	16646	16575	16570	16602	16598	16474	16693	16550	16684	16588	16742	16418	16794	16680	16505	16719	16626	16694	16579	16726	16692	16492	16311	16504	16647	16568	16394	16589	16644	16512	16617	16529	16620	16581	16589	16584	16586	16716	16393	16577	16574	16532	16899	16563	16609	16497	16659	16543	16653	16585	16425	16623	16711	16579	16752	16508	16391	16535	16608	16503	16728	16682	16700	16436	16349	16577	16565	16809	16761	16733	16452	16709	16621	16668	16570	16551	16619	16609	16636	16661	16744	16621	16655	16669	16615	16616	16609	16571	16598	16771	16676	16570	16646	16641	16501	16583	16530	16586	16599	16651	16543	16660	16866	16626	16530	16701	16689	16722	16638	16490	16659	16426	16764	16660	16625	16761	16727	16599	16667	16657	16600	16623	16673	16581	16518	16502	16580	16585	16748	16572	16601	16707	16373	16678	16554	16467	16757	16544	16595	16603	16658	16454	16669	16542	16615	16551	16596	16522	16788	16531	16525	16705	16620	16568	16729	16586	16637	16539	16607	16703	16642	16733	16597	16529	16700	16624	16627	16446	16654	16690	16719	16709	16688	16662	16595	16749	16606	16593	16564	16671	16574	16507	16540	16547	16581	16611	16651	16659	16647	16626	16631	16748	16655	16449	16704	16713	16618	16664	16494	16617	16701	16686	16480	16645	16637	16674	16672	16591	16681	16579	16430	16514	16686	16686	16727	16380	16692	16634	16621	16522	16657	16545	16564	16544	16778	16568	16508	16715	16544	16570	16508	16374	16679	16556	16530	16602	16784	16622	16711	16806	16775	16743	16661	16762	16413	16619	16808	16676	16611	16679	16719	16702	16527	16503	16633	16673	16502	16753	16551	16779	16502	16672	16635	16559	16667	16711	16805	16510	16404	16700	16815	16614	16386	16565	16499	16478	16825	16796	16625	16585	16679	16732	16672	16717	16498	16695	16583	16780	16566	16604	16502	16668	16438	16584	16471	16680	16635	16505	16433	16817	16674	16662	16568	16567	16636	16617	16626	16564	16635	16610	16573	16714	16843	16629	16566	16446	16671
22319	20974	28754	23406	21203	23980	27300	22614	21853	22484	22212	21962	21979	27285	40329	39947	32299	27863	22660	21692	21604	21733	21539	21553	21410	21696	21632	21548	21558	21612	21624	21481	21530	21438	21552	21806	21547	21514	21595	21637	21399	21713	21692	21638	21710	21645	21577	21394	21557	21699	21564	21468	21594	21509	21470	21717	21465	21510	21382	21577	21716	21471	21468	21586	21270	21287	21338	21369	21586	21554	21601	21164	21406	21479	21636	21379	21397	21564	21631	21478	21551	21393	21407	21585	21384	21376	21492	21618	21345	21470	21393	21568	21387	21579	21527	21413	21336	21262	21260	21438	21854	21490	21393	21462	21637	21430	21606	21306	21484	21590	21395	21351	21675	21574	21283	21501	21505	21416	21520	21640	21287	21575	21277	21381	21511	21562	21749	21617	21381	21109	21292	21492	21336	21729	21503	21447	21674	21752	21432	21454	21348	21643	21505	21386	21451	21499	21493	21519	21400	21387	21332	21443	21304	21408	21292	21249	21485	21534	21516	21424	21274	21540	21377	21517	21468	21351	21337	21517	21421	21435	21408	21647	21505	21334	21542	21402	21617	21494	21442	21782	21560	21387	21565	21405	21511	21384	21464	21542	21344	21348	21261	21275	21793	21301	21539	21468	21380	21488	21444	21367	21238	21554	21452	21531	21622	21310	21303	21389	21515	21471	21706	21698	21636	21439	21449	21463	21649	21134	21334	21454	21552	21565	21376	21570	21446	21222	21260	21211	21422	21516	21766	21536	21243	21449	21468	21483	21245	21373	21617	21389	21324	21254	21545	21326	21420	21312	21431	21426	21527	21412	21435	21432	21337	21552	21427	21437	21239	21300	21468	21286	21295	21372	21332	21300	21458	21558	21568	21581	21377	21322	21269	21438	21280	21429	21661	21443	21415	21238	21478	21356	21319	21412	21585	21403	21531	21443	21458	21461	21415	21491	21494	21359	21163	21320	21377	21475	21706	21499	21201	21319	21439	21497	21455	21561	21495	21334	21463	21518	21332	21429	21502	21303	21373	21538	21341	21492	21348	21374	21405	21374	21577	21420	21448	21361	21306	21489	21446	21463	21302	21512	21596	21603	21620	21523	21419	21626	21724	21503	21362	21413	21558	21253	21677	21477	21291	21416	21389	21340	21413	21297	21323	21409	21445	21311	21312	21490	21369	21421	21292	21313	21340	21296	21456	21552	21535	21512	21476	21362	21198	21496	21358	21477	21381	21390	21298	21461	21320	21112	21386	21493	21683	21402	21580	21214	21311	21281	21279	21270	21574	21565	21510	21564	21265	21504	21388	21634	21409	21622	21583	21609	21477	21515	21552	21618	21359	21151	21502	21321	21547	21467	21463	21489	21569	21582	21410	21428	21399	21280	21630	21520	21309	21334	21624	21284	21279	21423	21265	21467	21643	21350	21599	21485	21603	21562	21590	21311	21428	21562	21356	21464	21484	21552	21374	21352	21358	21541	21476	21270	21534	21489	21527	21380	21501	21209	21390	21368	21433	21305	21405	21391	21287	21243	21309	21482	21487	21390	21519	21337	21349	21502	21519	21413	21527	21492	21331	21436	21547	21446	21163	21560	21418	21365	21399	21474	21504	21313	21194	21514	21459	21404	21530	21455	21427	21519	21379	21473	21311	21294	21254	21410	21586	21675	21291	21689	21452	21391	21254	21656	21504	21372	21540	21443	21473	21515	21379	21601	21456	21513	21441	21531	21471	21406	21284	21608	21386	21329	21514	21614	21456	21521	21532	21499	21621	21386	21347	21518	21364	21500	21420	21385	21360	21439	21410	21360	21433	21465	21269	21248	21513	21366	21306	21612	21640	21481	21433	21342	21391	21469	21421	21507	21499	21470	21257	21459	21431	21446	21510	21374	21346	21229	21303	21550	21482	21366	21502	21502	21370	21395	21295	21533	21504	21451	21371	21323	21503	21542	21512	21596	21508	21296	21423	21422	21488	21298	21530	21429	21286	21463	21728	21494	21676	21402	21471	21377	21542	21557	21473	21439	21385	21279	21556	21463	21464	21405	21436	21546	21306	21442	21546	21590	21373	21218	21470	21432	21676	21481	21518	21557	21428	21616	21408	21388	21398	21428	21265	21397	21435	21407	21478	21568	21532	21282	21366	21468	21417	21346	21499	21236	21384	21524	21285	21554	21171	21362	21425	21472	21679	21380	21461	21547	21416	21484	21277	21443	21444	21466	21456	21436	21589	21638	21462	21608	21450	21424	21438	21488	21405	21300	21234	21518	21527	21600	21522	21391	21335	21446	21356	21278	21558	21705	21321	21510	21426	21610	21435	21451	21432	21268	21666	21414	21334	21229	21257	21458	21533	21662	21452	21542	21440	21670	21670	21376	21453	21485	21479	21668	21626	21372	21428	21368	21536	21420	21422	21158	21347	21627	21413	21337	21324	21618	21548	21447	21253	21446	21422	21379	21517	21382	21584	21375	21425	21430	21341	21441	21342	21486	21597	21529	21612	21363	21331	21407	21467	21543	21508	21386	21450	21522	21433	21554	21373	21520	21298	21148	21354	21547	21447	21416	21248	21503	21415	21209	21413	21512	21404	21453	21204	21468	21402	21248	21315	21293	21460	21288	21676	21669	21146	21241	21454	21724	21264	21403	21511	21380	21401	21479	21433	21344	21202	21726	21367	21383	21410	21435	21700	21386	21281	21329	21538	21481	21343	21358	21590	21705	21339	21404	21761	21195	21511	21190	21584	21504	21576	21391	21420	21328	21359	21300	21403	21410	21446	21242	21667	21435	21283	21191	21256	21339	21563	21526	21364	21343	21434	21682	21433	21558	21606	21539	21462	21493	21213	21481	21295	21468	21514	21586	21430	21321	21343	21436	21498	21376	21626	21419	21522	21492	21406	21348	21604	21330	21506	21603	21297	21442	21630	21379	21412	21466	21563	21473	21375	21466	21489	21353	21378	21537	21579	21656	21419	21428	21143	21405	21477	21482	21400	21385	21359	21442	21533	21423	21454	21391	21471	21369	21453	21325	21754	21459	21353	21528	21371	21555	21583	21162	21467	21353	21472	21453	21328	21535	21246	21521	21397	21219	21585	21450	21558	21484	21452	21382	21459	21499	21586	21403	21356	21497	21336	21369	21252	21226	21372	21659	21394	21671	21550	21210	21429	21509	21583	21476	21475	21474	21571	21340	21497	21229	21480	21332	21379	21312	21472	21456	21767	21260	21257	21432	21280	21497	21342	21488	21326	21396	21344	21183	21301	21455	21416	21234	21373	21528	21689	21284	21300	21527	21325	21285	21290	21456	21470	21453	21477	21681	21530	21330	21683	21519	21600	21390	21310	21462	21492	21353	21552	21441	21305	21178	21277	21416	21496	21258	21360	21286	21425	21378	21556	21470	21358	21450	21261	21512	21581	21353	21402	21490	21363	21484	21485	21266	21372	21441	21339	21261	21469	21614	21426	21363	21471	21554	21565	21448	21584	21374	21332	21750	21446	21448	21408	21572	21465	21308	21437	21498	21226	21304	21455	21422	21467	21464	21469	21412	21463	21732	21435	21572	21514	21464	21472	21562	21425	21370	21372	21425	21602	21228	21183	21552	21504	21414	21474	21309	21468	21440	21579	21704	21327	21348	21529	21390	21312	21282	21306	21266	21316	21379	21454	21413	21555	21345	21329	21578	21483	21365	21419	21440	21771	21748	21512	21261	21503	21589	21373	21771	21466	21444	21471	21559	21444	21496	21245	21421	21432	21458	21602	21481	21470	21368	21625	21514	21238	21315	21446	21500	21388	21424	21380	21552	21468	21289	21540	21503	21397	21390	21551	21477	21545	21598	21420	21406	21454	21268	21745	21248	21386	21544	21369	21507	21497	21395	21366	21359	21585	21353	21430	21580	21292	21393	21152	21569	21515	21435	21561	21472	21296	21298	21558	21583	21454	21465	21494	21301	21537	21559	21497	21413	21473	21462	21493	21381	21448	21515	21497	21500	21221	21604	21370	21347	21371	21460	21378	21780	21652	21553	21420	21354	21476	21293	21373	21321	21461	21614	21277	21591	21226	21643	21368	21510	21420	21266	21204	21541	21383	21587	21585	21660	21208	21579	21450	21550	21545	21416	21416	21364	21503	21520	21544	21210	21326	21471	21434	21453	21687	21329	21448	21282	21442	21538	21239	21443	21439	21477	21409	21501	21610	21567	21468	21193	21428	21331	21464	21659	21442	21392	21377	21502	21411	21504	21405	21509	21586	21297	21356	21529	21669	21341	21315	21434	21613	21542	21401	21292	21363	21616	21349	21433	21356	21474	21586	21529	21523	21453	21415	21369	21295	21428	21407	21358	21371	21250	21309	21325	21250	21287	21543	21550	21508	21503	21566	21627	21607	21429	21349	21369	21301	21323	21601	21619	21501	21241	21325	21370	21322	21199	21393	21349	21388	21720	21497	21455	21322	21479	21404	21417	21490	21510	21619	21461	21433	21399	21529	21316	21580	21355	21421	21276	21464	21432	21443	21302	21501	21357	21385	21293	21523	21386	21329	21280	21496	21403	21419	21737	21486	21387	21285	21458	21401	21492	21287	21399	21318	21408	21299	21280	21515	21626	21380	21637	21369	21299	21307	21444	21433	21527	21500	21516	21492	21439	21409	21361	21646	21509	21268	21537	21519	21383	21482	21527	21357	21357	21544	21219	21482	21467	21371	21517	21447	21397	21330	21396	21364	21593	21490	21538	21287	21275	21405	21465	21542	21657	21587	21449	21453	21384	21500	21444	21462	21450	21209	21612	21562	21526	21368	21458	21396	21562	21556	21488	21339	21359	21409	21229	21313	21589	21565	21127	21563	21663	21433	21570	21582	21386	21500	21215	21310	21459	21468	21534	21324	21357	21611	21239	21527	21496	21505	21477	21341	21340	21309	21351	21534	21757	21336	21591	21463	21414	21424	21689	21272	21443	21356	21189	21363	21332	21442	21566	21659	21425	21674	21392	21629	21470	21307	21225	21569	21421	21474	21698	21664	21194	21515	21484	21606	21522	21473	21585	21446	21289	21601	21454	21314	21276	21510	21527	21400	21430	21631	21518	21682	21649	21416	21130	21442	21447	21234	21240	21654	21265	21245	21457	21110	21367	21491	21539	21469	21352	21561	21326
15884	28006	25746	21367	19975	19054	18653	18122	18172	17841	17974	17818	17809	27202	40832	39012	29615	24986	17749	17243	17328	17317	17405	17272	17428	17329	17290	17351	17398	17334	17526	17356	17331	17281	17260	17232	17323	17329	17242	17273	17230	17421	17355	17319	17242	17315	17295	17345	17380	17256	17141	17354	17300	17261	17405	17316	17190	17443	17262	17386	17429	17281	17205	17633	17349	17386	17288	17341	17237	17381	17258	17487	17249	17202	17243	17256	17442	17175	17143	17167	17259	17191	17329	17146	17277	17309	17398	17302	17410	17225	17079	17245	17383	17266	17293	17260	17346	17361	17157	17259	17426	17258	17289	17178	17291	17172	17183	17269	17270	17088	17204	17383	17387	17341	17154	17233	17295	17050	17208	17437	17342	17501	17206	17222	17185	17215	17283	17314	17324	17336	17497	17301	17172	17253	17294	17300	17304	17186	17249	17261	17217	17208	17210	17379	17363	17177	17415	17203	17420	17402	17468	17193	17258	17134	17263	17275	17461	17201	17329	17446	17333	17332	17320	17212	17155	17249	17230	17073	17215	17345	17199	17293	17188	17443	17193	17248	17235	17230	17296	17219	17300	17379	17330	17244	17178	17159	17284	17272	17411	17157	17232	17279	17291	17229	17224	17277	17286	17233	17256	17380	17214	17329	17224	17310	17318	17273	17247	17179	17348	17355	17239	17174	17269	17266	17226	17303	17260	17288	17501	17293	17077	17418	17214	17285	17225	17386	17312	17197	17430	17181	17418	17443	17184	17179	17219	17326	17475	17299	17430	17161	17238	17224	17148	17023	17423	17154	17253	17227	17239	17373	17240	17326	17390	17237	17364	17229	17375	17233	17287	17039	17266	17178	17327	17291	17210	17158	17260	17321	17245	17270	17324	17406	17278	17484	17298	17220	17320	17208	17337	17173	17171	17380	17254	17251	17263	17322	17371	17352	17216	17145	17150	17237	17329	17324	17371	17163	17340	17262	17171	17279	17261	17225	17368	17186	17299	17261	17293	17227	17284	17278	17295	17239	17212	17451	17278	17368	17319	17345	17296	17304	17185	17331	17603	17280	17207	17264	17176	17395	17239	17099	17152	17276	17305	17380	17298	17399	17176	17289	17283	17308	16989	17288	17394	17283	17241	17075	17342	17268	17269	17082	17217	17181	17267	17287	17188	17322	17440	17262	17175	17336	17137	17337	17365	17336	17186	17424	17272	17206	17495	17229	17293	17391	17193	17285	17129	17178	17464	17482	17345	17526	17142	17451	17283	17311	17477	17145	17310	17291	17344	17276	17336	17294	17360	17204	17340	17217	17358	17297	17188	17175	17355	17278	17317	17422	17262	17230	17366	17199	17109	17157	17334	17345	17311	17303	17429	17321	17187	17242	17315	17250	17296	17377	17198	17280	17526	17393	17407	17266	17227	17277	17264	17184	17123	17359	17270	17315	17214	17172	17286	17142	17253	17497	17305	17409	17346	17225	17119	17436	17383	17234	17341	17223	17307	17410	17220	17174	17305	17378	17202	17158	17244	17244	17236	17258	17348	17321	17218	17180	17440	17288	17104	17245	17215	17241	17325	17187	17166	17426	17124	17347	17286	17177	17413	17346	17196	17403	17343	17330	17235	17234	17150	17367	17206	17397	17323	17306	17286	17196	17259	17265	17276	17182	17272	17338	17272	17129	17217	17077	17231	17251	17340	17297	17260	17189	17291	17361	17225	17252	17050	17383	17345	17255	17301	17354	17292	17476	17176	17180	17458	17251	17203	17220	17220	17149	17211	17165	17237	17352	17188	16975	17401	17293	17240	17273	17326	17259	17436	17283	17463	17272	17182	17496	17208	17293	17200	17315	17219	17290	17260	17374	17163	17064	17277	17350	17355	17186	17289	17313	17390	17320	17176	17369	17409	17328	17124	17441	17231	17215	17371	17276	17332	17273	17394	17231	17270	17247	17280	17212	17325	17161	17251	17274	17306	17210	17101	17435	17262	17367	17235	17366	17304	17430	17314	17193	17268	17263	17171	17222	17236	17191	17271	17192	17194	17264	17209	17276	17308	17320	17314	17339	17222	17432	17334	17271	17316	17132	17399	17163	17274	17308	17317	17297	17222	17191	17354	17277	17301	17256	17198	17473	17199	17134	17268	17238	17192	17353	17370	17404	17224	17236	17288	17068	17267	17059	17201	17313	17182	17247	17240	17205	17276	17238	17327	17251	17195	17341	17405	17234	17333	17239	17306	17343	17208	17221	17245	17267	17202	17212	17246	17452	17265	17218	17240	17333	17330	17241	17167	17265	17346	17402	17354	17286	17249	17366	17308	17333	17285	17350	17219	17137	17252	17375	17112	17181	17438	17254	17099	17311	17269	17331	17094	17407	17398	17359	17200	17251	17282	17166	17461	17301	17328	17223	17311	17164	17008	17255	17263	17332	17276	17397	17194	17317	17358	17469	17370	17242	17264	17241	17085	17050	17381	17351	17254	17303	17207	17381	17301	17264	17344	17278	17296	17188	17340	17142	17165	17241	17414	17308	17312	17314	17315	17098	17423	17254	17145	17152	17078	17231	17523	17300	17353	17252	17195	17362	17311	17155	17329	17215	17311	17293	17243	17251	17366	17382	17122	17203	17338	17272	17306	17188	17333	17209	17198	17345	17334	17289	17322	17126	17449	17347	17238	17239	17317	17308	17158	17242	17190	17444	17279	17256	17300	17233	17356	17293	17306	17182	17313	17198	17344	17253	17411	17218	17343	17269	17308	17270	17158	17220	17355	17081	17232	17248	17234	17188	17073	17147	17336	17084	17202	17261	17267	17457	17199	17311	17105	17203	17398	17250	17279	17315	17339	17133	17248	17213	17228	17191	17358	17397	17260	17141	17446	17301	17231	17340	17241	17044	17286	17339	17252	17231	17357	17309	17281	17162	17367	17151	17259	17360	17358	17349	17321	17241	17176	17274	17260	17247	17333	17342	17340	17209	16996	17370	17200	17224	17364	17367	17579	17290	17269	17234	17107	17294	17325	17079	17415	17198	17310	17175	17409	17452	17170	17396	17179	17260	17281	17298	17273	17463	17339	17385	17293	17360	17138	17128	17290	17289	17108	17249	17239	17405	17259	17286	17184	17200	17083	17250	17259	17181	17291	17307	17384	17283	17375	17203	17295	17322	17275	17315	17146	17180	17241	17240	17222	17069	17416	17209	17274	17075	17214	17166	17356	17193	17384	17320	17342	17181	17176	17262	17274	17115	17222	17350	17378	17179	17525	17315	17298	17249	17200	17221	17216	17407	17287	17288	17258	17158	17275	17258	17251	17333	17365	17235	17286	17354	17124	17215	17261	17156	17178	17321	17317	17037	17336	17198	17129	17288	17089	17318	17168	17183	17441	17378	17326	17092	17285	17228	17309	17184	17191	17216	17229	17365	17078	17335	17161	17376	17258	17195	17347	17120	17264	17274	17021	17196	17244	17287	17241	17266	17226	17381	17194	17310	17405	17060	17249	17334	17364	17216	17250	17229	17214	17207	17243	17281	17375	17194	17387	17323	17155	17323	17274	17126	17348	17316	17245	17276	17292	17273	17263	17269	17289	17235	17338	17302	17322	17229	17351	17339	17386	17524	17368	17452	17239	17280	17123	17268	17186	17158	17451	17305	17301	17301	17420	17310	17184	17179	17275	17388	17250	17108	17301	17284	17263	17306	17311	17199	17296	17077	17442	17187	17345	17276	17388	17397	17196	17197	17422	17272	17329	17183	17431	17250	17333	17130	17280	17259	17313	17286	17314	17238	17322	17257	17263	17464	17236	17398	17444	17304	17452	17041	17222	17367	17100	17370	17334	17267	17370	17199	17206	17174	17358	17197	17336	17311	17242	17254	17385	17338	17069	17228	17334	17303	17247	17256	17257	17283	17367	17187	17170	17142	17275	17356	17310	17274	17298	17241	17445	17261	17442	17182	17210	17189	17177	17223	17064	17352	17315	17401	17232	17409	17221	17182	17316	17195	17327	17285	17123	17268	17314	17195	17075	17500	17284	17300	17411	17113	17427	17246	17235	17500	17178	17206	17256	17158	17094	17295	17228	17408	17283	17490	17279	17207	17259	17138	17245	17358	17280	17277	17238	17286	17231	17351	17477	17068	17220	17288	17454	17383	17404	17421	17313	17265	17287	17262	17302	17515	17034	17242	17275	17228	17291	17233	17278	17220	17094	17331	17379	17130	17489	17262	17159	17085	17307	17450	17395	17120	17414	17370	17452	17260	17367	17175	17447	17221	17294	17110	17430	17175	17276	17088	17248	17193	17209	17181	17205	17144	17327	17261	17203	17197	17277	17338	17265	17376	17348	17202	17309	17241	17068	17115	17417	17231	17197	17281	17219	17393	17187	17270	17376	17280	17311	17097	17075	17283	17251	17182	17145	17293	17210	17411	17120	17243	17310	17466	17327	17392	17258	17255	17306	17300	17326	17247	17441	17324	17131	17339	17261	17206	17352	17282	17246	17293	17338	17430	17219	17377	17300	17327	17219	17431	17216	17069	17109	17275	17260	17265	17294	17314	17303	17355	17371	17454	17282	17380	17246	17172	17267	17345	17187	17280	17274	17245	17223	17449	17149	17362	17203	17289	17216	17370	17164	17229	17425	17250	17214	17324	17246	17134	17289	17278	17224	17285	17477	17109	17136	17467	17212	17295	17359	17224	17206	17171	17291	17323	17311	17362	17067	17224	17274	17454	17436	17304	17279	17221	17256	17385	17174	17207	17224	17419	17239	17185	17348	17175	17433	17278	17285	17364	17349	17300	17299	17254	17383	17270	17280	17073	17411	17312	17280	17434	17419	17195	17484	17301	17352	17196	17222	17296	17245	17349	17251	17220	17344	17085	17421	17288	17308	17321	17168	17334	17106	17199	17371	17321	17273	17336	17319	17194	17287	17275	17272	17466	17332	17375	17245	17398	17105	17396	17308	17397	17289	17429	17216	17438	17306	17273	17251	17249	17284	17344	17288	17331	17367	17311	17395	17140	17338	17467	17174	17253	17272	17207	17258	17314	17346	17297	17304	17269	17466	17147	17073	17343	17388	17084	17444	17115	17236	17155	17192	17408	17336	17398	17170	17346	17149	17352	17274	17201	17152	17265	17341	17380	17323	17126	17323	17250
27419	22101	26089	24251	21409	21534	21882	21665	21679	21857	21490	21719	21716	21904	23095	23672	23065	22473	21799	21523	21700	21715	21678	21583	21699	21546	21804	21676	21530	21787	21722	21660	21582	21753	21845	21585	21728	21660	21840	21754	21610	21735	21689	21761	21806	21770	21760	21574	21649	21654	21772	21710	21708	21627	21745	21511	21642	21508	21763	21567	21661	21641	21924	21642	21767	21596	21632	21641	21540	21801	21630	21572	21487	21418	21770	21773	21527	21632	21526	21741	21528	21518	21484	21721	21336	21594	21573	21644	21768	21626	21346	21635	21723	21649	21574	21514	21595	21549	21622	21547	21658	21842	21718	21580	21631	21532	21693	21637	21682	21635	21541	21451	21614	21736	21531	21720	21637	21474	21799	21521	21575	21742	21721	21848	21528	21542	21864	21455	21529	21461	21795	21560	21614	21719	21669	21705	21682	21489	21696	21564	21781	21472	21612	21654	21567	21510	21618	21648	21696	21895	21474	21514	21599	21617	21595	21551	21647	21593	21583	21446	21710	21767	21941	21659	21568	21603	21906	21567	21581	21693	21474	21911	21575	21782	21595	21635	21661	21533	21698	21749	21465	21759	21546	21518	21577	21609	21722	21505	21759	21684	22004	21708	21648	21672	21409	21517	21509	21870	21644	21661	21678	21490	21622	21699	21684	21732	21732	21436	21744	21466	21639	21500	21806	21822	21520	21498	21715	21732	21727	21637	21587	21740	21583	21723	21499	21577	21667	21538	21807	21865	21743	21527	21585	21695	21649	21599	21609	21548	21756	21412	21683	21610	21578	21695	21601	21735	21470	21825	21674	21715	21889	21735	21548	21507	21739	21550	21735	21558	21536	21456	21717	21595	21528	21608	21645	21624	21873	21559	21718	21474	21637	21459	21594	21545	21640	21734	21751	21574	21555	21470	21368	21454	21541	21729	21557	21627	21587	21690	21607	21651	21520	21550	21526	21655	21662	21375	21637	21690	21804	21601	21708	21501	21688	21731	21744	21817	21694	21570	21743	21522	21529	21409	21607	21637	21717	21715	21831	21881	21648	21773	21539	21753	21625	21720	21608	21771	21739	21691	21528	21663	21563	21809	21745	21774	21700	21585	21631	21684	21937	21414	21571	21633	21314	21680	21878	21695	21590	21389	21782	21609	21746	21938	21587	21670	21436	21625	21489	21718	21784	21750	21943	21352	21594	21730	21832	21789	21823	21608	21445	21603	21690	21564	21574	21934	21765	21654	21899	21557	21666	21668	21743	21681	21505	21582	21430	21656	21693	21409	21742	21675	21783	21729	21574	21671	21849	21623	21605	21486	21722	21679	21771	21511	21507	21750	21686	21930	21702	21721	21523	21657	21745	21535	21621	21696	21567	21592	21715	21633	21669	21607	21716	21718	21861	21532	21492	21809	21716	21557	21751	21639	21635	21597	21310	21767	21653	21550	21594	21809	21676	21589	21700	21503	21541	21903	21651	21795	21591	21667	21578	21464	21601	21590	21635	21463	21807	21810	21451	21580	21484	21596	21613	21628	21639	21596	21471	21701	21742	21615	21628	21763	21744	21725	21517	21583	21607	21656	21747	21783	21732	21594	21761	21596	21747	21613	21635	21500	21602	21724	21619	21583	21540	21920	21743	21565	21628	21618	21587	21392	21459	21536	21435	21395	21359	21532	21561	21585	21667	21644	21587	21779	21684	21514	21613	21668	21725	22062	21891	21710	21662	21674	21785	21693	21680	21597	21544	21741	21746	21867	21536	21491	21672	21688	21634	21483	21507	21735	21648	21826	21660	21787	21700	21485	21582	21858	22022	21720	21718	21569	21408	21764	21566	21329	21525	21707	21699	21614	21490	21797	21778	21608	21409	21719	21650	21601	21808	21604	21563	21615	21742	21528	21640	21578	21622	21733	21619	21525	21593	21635	21593	21735	21869	21653	21721	21631	21552	21663	21656	21623	21598	21853	21593	21609	21677	21744	21547	21597	21815	21645	21580	21674	21695	21784	21559	21646	21824	21649	21751	21618	21650	21696	21512	21686	21701	21463	21564	21682	21581	21782	21793	21481	21616	21601	21795	21882	21667	21443	21625	21516	21629	21561	21613	21692	21604	21651	21838	21730	21445	21603	21673	21577	21820	21685	21663	21785	21501	21836	21739	21500	21848	21706	21464	21825	21644	21680	21495	21615	21777	21869	21494	21430	21554	21622	21661	21575	21554	21544	21611	21608	21825	21560	21765	21776	21575	21709	21685	21572	21675	21629	21804	21533	21812	21735	21725	21845	21509	21409	21646	21512	21802	21553	21714	21429	21779	21793	21588	21681	21602	21653	21658	21711	21585	21570	21768	21604	21640	21533	21655	21679	21814	21743	21879	21593	21726	21594	21834	21764	21788	21621	21697	21277	21754	21536	21649	21781	21739	21597	21704	21871	21689	21556	21533	21677	21737	21484	21738	21783	21681	21747	21701	21393	21639	21811	21713	21671	21537	21729	21937	21556	21623	21618	21520	21729	21960	21588	21575	21614	21775	21508	21614	21572	21517	21587	21831	21732	21654	21590	21798	21642	21654	21609	21701	21847	21850	21599	21583	21572	21697	21673	21566	21599	21682	21696	21635	21392	21635	21481	21447	21622	21722	21680	21651	21610	21772	21799	21555	21788	21758	21801	21774	21589	21553	21720	21775	21545	21903	21779	21688	21839	21644	21773	21768	21630	21780	21893	21674	21563	21579	21770	21896	21619	21698	21678	21637	21660	21650	21719	21765	21699	21686	21614	21754	21516	21712	21682	21640	21411	21521	21411	21769	21678	21713	21690	21716	21790	21730	21692	21576	21693	21606	21602	21560	21754	21532	21649	21731	21816	21502	21661	21630	21640	21611	21659	21557	21454	21586	21516	21632	21501	21644	21588	21742	21619	21694	21555	21778	21661	21628	21587	21673	21645	21669	21606	21553	21625	21700	21675	21677	21633	21816	21647	21608	21598	21763	21678	21581	21634	21772	21692	21666	21616	21690	21665	21658	21732	21575	21572	21777	21665	21677	21558	21655	21728	21815	21405	21424	21652	21826	21490	21624	21553	21701	21618	21630	21640	21637	21748	21651	21829	21813	21412	21737	21498	21584	21779	21629	21721	21774	21727	21442	21599	21553	21676	21815	21676	21701	21586	21767	21740	21461	21627	21747	21740	21577	21687	21738	21541	21753	21787	21663	21730	21639	21470	21707	21531	21601	21702	21559	21536	21779	21744	21588	21734	21541	21596	21526	21858	21597	21553	21586	21804	21733	21559	21713	21599	21722	21579	21645	21444	21750	21625	21635	21573	21675	21593	21789	21720	21424	21570	21713	21635	21651	21738	21677	21696	21774	21467	21829	21658	21727	21696	21559	21566	21747	21617	21479	21740	21712	21661	21563	21715	21517	21610	21523	21687	21526	21456	21675	21824	21528	21575	21543	21696	21705	21432	21679	21706	21609	21489	21713	21710	21706	21766	21622	21721	21709	21603	21522	21681	21734	21453	21613	21768	21482	21564	21474	21567	21732	21609	21593	21549	21521	21614	21741	21784	21753	21473	21738	21700	21888	21663	21692	21683	21733	21654	21674	21803	21598	21537	21767	21794	21599	21824	21532	21576	21566	21685	21496	21604	21702	21589	21841	21541	21703	21334	21563	21556	21708	21771	21522	21613	21687	21511	21607	21657	21636	21480	21737	21555	21839	21483	21710	21800	21703	21556	21662	21641	21609	21681	21658	21761	21660	21775	22002	21493	21678	21618	21780	21707	21736	21677	21653	21612	21804	21667	21457	21763	21402	21675	21831	21510	21743	21764	21664	21591	21630	21791	21751	21800	21643	21751	21579	21623	21692	21710	21626	21571	21683	21829	21533	21642	21646	21596	21749	21837	21751	21686	21594	21666	21726	21777	21749	21759	21782	21570	21620	21616	21694	21625	21545	21665	21726	21694	21827	21649	21830	21801	21684	21739	21759	21623	21710	21728	21837	21778	21675	21651	21729	21688	21796	21581	21737	21691	21654	21724	21653	21662	21638	21739	21680	21790	21749	21541	21614	21582	21565	21542	21712	21611	21787	21827	21614	21801	21705	21724	21711	21648	21569	21745	21756	21606	21725	21755	21629	21740	21793	21613	21391	21496	21539	21580	21880	21604	21525	21857	22052	21833	21615	21732	21687	21727	21784	21662	21703	21461	21665	21544	21860	21792	21736	21576	21544	21677	21542	21725	21537	21958	21862	21744	21614	21710	21546	21651	21668	21685	21587	21647	21500	21761	21466	21537	21463	21892	21894	21584	21612	21673	21693	21491	21622	21577	21533	21762	21718	21822	21695	21704	21685	21732	21570	21546	21574	21613	21530	21660	21654	21540	21724	21570	21477	21546	21567	21531	21795	21664	21564	21523	21614	21722	21425	21658	21638	21619	21716	21351	21730	21769	21559	21475	21820	21562	21712	21558	21604	21645	21862	21715	21738	21573	21521	21653	21502	21557	21670	21815	21561	21750	21683	21575	21725	21756	21836	21623	21651	21696	21561	21614	21636	21823	21711	21616	21418	21773	21594	21593	21761	21734	21641	21443	21738	21560	21558	21625	21693	21431	21549	21833	21630	21433	21637	21372	21641	21581	21578	21373	21507	21763	21581	21759	21497	21691	21550	21606	21703	21418	21568	21586	21678	21471	21753	21816	21806	21575	21524	21590	21442	21729	21711	21608	21756	21580	21626	21781	21802	21681	21476	21522	21889	21659	21620	21455	21832	21472	21796	21784	21695	21498	21760	21633	21532	21683	21696	21518	21522	21645	21551	21640	21840	21489	21604	21446	21721	21671	21730	21739	21590	21384	21722	21732	21372	21598	21700	21887	21677	21636	21864	21498	21707	21490	21685	21675	21646	21800	21602	21699	21652	21655	21567	21682	21527	21790	21867	21600	21646	21697	21548	21681	21778	21801	21488	21427	21627	21592	21558	21519	21930	21724	21828	21810	21513	21531	21621	21512	21739	21566	21734	21605	21363	21550	21474	21668	21515	21627	21597	21725	21518	21441	21721	21653	21643	21703	21448	21697	21459	21647	21403	21864	21627	21586	21554	21659	21768	21554	21701	21695	21549	21654	21651	21679	21640	21596	21778	21510	21793	21725	21565	21530
15862	18653	18377	17753	17616	17543	17768	17668	17530	17438	17601	17418	17437	17987	19618	19788	18995	18257	17413	17383	17430	17525	17432	17480	17394	17528	17426	17340	17403	17361	17431	17378	17494	17535	17608	17376	17401	17385	17642	17462	17472	17328	17508	17372	17389	17366	17448	17420	17367	17480	17497	17660	17489	17511	17546	17429	17328	17406	17420	17750	17504	17390	17372	17354	17525	17368	17449	17370	17388	17341	17378	17415	17349	17409	17574	17551	17510	17349	17331	17552	17356	17601	17382	17335	17425	17505	17422	17215	17291	17342	17496	17538	17357	17303	17443	17324	17385	17444	17443	17325	17315	17401	17555	17278	17429	17349	17325	17487	17591	17415	17403	17627	17356	17239	17384	17230	17382	17449	17266	17380	17451	17470	17326	17509	17431	17270	17397	17416	17264	17378	17398	17273	17566	17331	17569	17487	17385	17307	17470	17364	17413	17351	17478	17377	17575	17501	17399	17515	17384	17405	17287	17466	17350	17581	17367	17211	17354	17380	17357	17399	17418	17382	17550	17440	17349	17472	17584	17449	17435	17416	17643	17303	17445	17336	17366	17532	17336	17244	17361	17456	17374	17217	17357	17472	17480	17337	17459	17432	17505	17374	17334	17654	17366	17331	17375	17565	17539	17554	17341	17445	17332	17407	17456	17372	17410	17322	17325	17388	17568	17351	17274	17403	17306	17349	17356	17455	17525	17358	17377	17586	17329	17449	17358	17421	17550	17532	17457	17377	17475	17453	17439	17539	17294	17323	17534	17486	17237	17260	17451	17534	17256	17526	17514	17518	17466	17494	17454	17452	17466	17360	17479	17388	17268	17458	17227	17261	17385	17630	17410	17620	17536	17569	17279	17476	17266	17464	17347	17408	17526	17456	17335	17378	17451	17420	17297	17289	17306	17412	17340	17499	17533	17397	17421	17427	17453	17476	17265	17437	17520	17284	17445	17495	17392	17404	17357	17598	17478	17636	17330	17401	17508	17391	17305	17387	17217	17350	17566	17251	17510	17396	17242	17412	17349	17397	17388	17562	17404	17380	17390	17476	17491	17520	17393	17512	17369	17496	17192	17547	17425	17484	17386	17444	17408	17361	17528	17423	17515	17396	17270	17451	17417	17263	17482	17291	17323	17586	17463	17433	17292	17424	17539	17319	17444	17233	17597	17390	17372	17423	17416	17589	17534	17521	17367	17409	17340	17467	17504	17316	17431	17429	17323	17295	17524	17403	17488	17356	17488	17367	17518	17436	17503	17489	17387	17514	17410	17463	17424	17445	17209	17297	17483	17531	17440	17473	17197	17282	17450	17411	17265	17380	17407	17495	17524	17327	17316	17319	17541	17402	17345	17566	17380	17443	17501	17347	17344	17434	17331	17372	17394	17517	17371	17390	17425	17472	17522	17489	17200	17182	17353	17397	17440	17547	17443	17475	17366	17564	17419	17467	17547	17425	17472	17468	17344	17511	17338	17422	17344	17412	17322	17466	17504	17427	17392	17431	17564	17459	17327	17494	17566	17446	17537	17473	17325	17372	17509	17550	17329	17446	17459	17598	17452	17399	17476	17460	17501	17477	17270	17491	17431	17367	17379	17345	17600	17181	17413	17409	17418	17323	17454	17456	17429	17399	17496	17487	17493	17458	17563	17356	17406	17415	17314	17512	17450	17544	17375	17558	17372	17443	17549	17288	17560	17313	17475	17331	17304	17462	17464	17405	17423	17563	17382	17657	17484	17399	17181	17482	17523	17479	17353	17408	17433	17434	17385	17498	17443	17425	17320	17431	17671	17406	17419	17467	17347	17498	17620	17379	17403	17373	17272	17506	17568	17498	17398	17271	17407	17490	17384	17456	17396	17615	17401	17507	17420	17266	17263	17341	17286	17383	17590	17382	17380	17501	17402	17441	17393	17309	17516	17503	17453	17515	17511	17395	17395	17538	17412	17566	17412	17426	17434	17364	17335	17527	17325	17443	17353	17547	17358	17418	17524	17428	17384	17460	17453	17312	17372	17401	17533	17578	17503	17509	17522	17585	17410	17335	17416	17372	17258	17237	17412	17446	17406	17482	17448	17315	17357	17278	17339	17381	17363	17486	17428	17401	17466	17469	17477	17486	17287	17429	17387	17294	17465	17354	17475	17467	17326	17377	17583	17398	17464	17525	17332	17342	17549	17429	17207	17539	17527	17419	17530	17371	17343	17372	17584	17346	17393	17353	17359	17435	17564	17332	17532	17626	17471	17205	17375	17506	17487	17353	17369	17246	17365	17420	17358	17441	17366	17568	17475	17444	17315	17293	17449	17466	17463	17349	17330	17290	17532	17509	17390	17465	17465	17380	17564	17356	17342	17299	17230	17354	17484	17510	17655	17326	17647	17194	17398	17383	17576	17406	17357	17551	17367	17489	17502	17383	17327	17483	17697	17330	17560	17366	17451	17394	17454	17446	17476	17412	17487	17409	17345	17505	17495	17339	17454	17481	17316	17388	17369	17238	17455	17476	17468	17523	17332	17493	17428	17388	17499	17423	17367	17529	17725	17299	17420	17466	17539	17496	17447	17338	17324	17397	17562	17433	17472	17438	17431	17605	17486	17265	17450	17334	17364	17440	17460	17328	17620	17419	17608	17371	17544	17387	17482	17409	17446	17375	17462	17477	17154	17481	17572	17471	17523	17339	17437	17462	17554	17469	17521	17412	17483	17415	17435	17342	17325	17609	17520	17355	17560	17154	17343	17384	17347	17306	17511	17393	17329	17534	17589	17306	17407	17550	17377	17238	17464	17422	17363	17645	17399	17337	17299	17282	17387	17271	17456	17385	17461	17327	17453	17362	17425	17418	17256	17463	17530	17579	17508	17415	17417	17493	17429	17249	17517	17509	17535	17343	17501	17365	17403	17499	17510	17375	17295	17360	17485	17296	17483	17541	17374	17292	17283	17381	17520	17429	17451	17500	17547	17366	17295	17288	17523	17456	17351	17530	17405	17333	17251	17422	17416	17585	17388	17335	17640	17448	17514	17477	17303	17576	17410	17395	17384	17323	17398	17595	17410	17448	17427	17512	17486	17471	17270	17439	17526	17490	17480	17379	17315	17389	17538	17431	17472	17357	17495	17405	17370	17539	17422	17389	17379	17344	17440	17440	17459	17395	17455	17374	17402	17341	17479	17425	17452	17265	17478	17416	17576	17499	17542	17538	17435	17421	17472	17386	17429	17448	17417	17422	17524	17490	17471	17492	17401	17270	17376	17462	17482	17406	17445	17357	17527	17405	17492	17460	17256	17559	17428	17396	17295	17502	17330	17510	17534	17322	17510	17465	17397	17335	17430	17327	17488	17620	17486	17487	17401	17278	17569	17317	17477	17612	17323	17451	17353	17510	17290	17395	17586	17699	17373	17472	17417	17352	17493	17502	17384	17387	17424	17622	17324	17519	17426	17384	17354	17595	17580	17354	17583	17392	17507	17511	17492	17332	17605	17421	17613	17418	17424	17395	17531	17522	17506	17456	17460	17427	17313	17514	17514	17399	17426	17384	17299	17629	17463	17303	17435	17584	17467	17455	17563	17418	17353	17460	17372	17475	17347	17303	17501	17391	17424	17502	17414	17382	17522	17476	17489	17363	17491	17469	17412	17500	17523	17460	17385	17471	17412	17423	17381	17207	17422	17269	17401	17477	17479	17553	17386	17494	17513	17380	17488	17369	17326	17417	17476	17335	17528	17268	17439	17373	17418	17279	17510	17352	17437	17380	17411	17486	17483	17406	17558	17396	17555	17586	17569	17170	17489	17424	17400	17409	17419	17344	17437	17402	17463	17529	17657	17421	17269	17446	17444	17403	17443	17402	17511	17732	17401	17450	17383	17473	17351	17546	17436	17379	17556	17358	17488	17571	17279	17264	17422	17283	17495	17473	17323	17468	17497	17450	17562	17621	17277	17499	17422	17381	17322	17390	17429	17320	17463	17380	17523	17387	17394	17404	17514	17357	17281	17448	17514	17375	17417	17518	17523	17471	17545	17312	17452	17377	17296	17416	17607	17541	17522	17418	17423	17467	17357	17481	17539	17635	17272	17568	17603	17660	17368	17365	17516	17467	17410	17463	17479	17462	17433	17530	17239	17398	17577	17547	17393	17455	17506	17515	17388	17391	17374	17308	17454	17428	17508	17420	17473	17359	17323	17489	17501	17381	17222	17448	17460	17352	17425	17488	17444	17322	17490	17300	17632	17418	17451	17317	17349	17471	17371	17347	17433	17481	17452	17458	17450	17351	17323	17495	17349	17424	17264	17361	17450	17329	17536	17329	17495	17455	17541	17437	17399	17595	17409	17501	17336	17561	17599	17325	17515	17478	17294	17416	17412	17346	17629	17365	17623	17458	17500	17426	17526	17259	17459	17466	17647	17424	17540	17543	17539	17385	17393	17412	17644	17390	17397	17429	17443	17567	17260	17205	17384	17387	17486	17660	17309	17539	17483	17471	17501	17426	17360	17393	17378	17546	17562	17381	17336	17349	17393	17538	17424	17575	17382	17533	17547	17338	17461	17240	17597	17375	17421	17326	17172	17459	17517	17530	17546	17390	17494	17490	17289	17385	17592	17424	17489	17421	17404	17395	17494	17629	17428	17321	17432	17381	17347	17435	17384	17394	17438	17338	17459	17564	17442	17401	17398	17436	17545	17490	17264	17307	17385	17485	17402	17594	17587	17480	17423	17340	17395	17544	17413	17347	17404	17440	17473	17486	17446	17423	17347	17439	17648	17524	17448	17373	17431	17477	17516	17315	17499	17232	17367	17433	17449	17411	17515	17590	17497	17353	17282	17532	17499	17364	17478	17479	17315	17477	17439	17313	17390	17324	17503	17525	17465	17237	17499	17453	17518	17352	17459	17563	17370	17493	17510	17267	17399	17476	17599	17370	17433	17303	17468	17540	17505	17458	17479	17426	17257	17361	17485	17468	17471	17451	17308	17602	17387	17512	17310	17394	17371	17562	17353	17658	17419	17364	17335	17160	17410	17445	17477	17415	17189	17246	17351	17469	17407	17598	17550	17284	17547	17330	17439	17352	17302	17537	17379	17587	17425	17434	17466	17412	17459	17618	17411	17477	17509	17283	17434	17434	17406	17430	17631	17690	17365	17515	17573	17388	17374	17601
23263	21060	28632	23745	21874	23397	23609	20857	20330	20556	20602	20287	20349	24404	31108	31959	27398	23713	20810	20323	20373	20211	20118	20016	19918	20279	20197	20267	20148	20271	20387	20165	20357	19998	20237	20146	20426	20166	20110	20200	20370	20187	20165	20255	20115	20224	19999	20274	20118	20120	20325	20248	20089	19893	20112	19964	20187	20049	20163	20137	20029	20118	19983	20310	20072	20140	20123	20203	19880	20023	20120	20032	20036	20215	20032	20117	20110	20172	20382	19819	19875	20230	20060	20083	20158	20049	19958	20043	20122	20030	20234	20068	20080	20004	20022	20124	20027	20165	19916	20076	19827	20097	19963	20160	20440	20044	20376	20098	19976	20008	20173	20189	20297	20084	19924	19897	20237	20143	19955	19988	19991	20126	19927	19996	20237	20224	20282	20141	20236	20139	20036	20071	20133	19968	20181	19983	20129	20174	20048	20164	20082	19958	20217	20004	20009	20110	20138	20064	20052	20035	20025	19993	20010	19739	20112	20215	20223	19828	20156	20044	20133	20163	20151	19974	20025	20079	20179	20184	20124	19996	20066	20025	20145	19923	20119	20142	20015	19862	20239	20251	20069	20109	19998	20141	20326	19886	20080	20096	19844	20102	20231	20073	19988	19968	20111	20021	20023	20172	20185	19980	20165	20233	20212	20139	20133	20203	20084	20033	20075	20028	20149	20113	20161	20112	20013	20011	20229	19930	19994	20205	19985	20208	20111	20055	20303	20022	20010	20129	20304	19995	20117	20366	20051	20159	20172	20045	20113	20170	20134	19897	20054	20040	20028	20025	20309	20328	20124	20210	20226	19966	19941	20151	20115	19980	20128	20219	20037	19981	20066	20200	20166	19898	20293	20031	20248	20223	20132	19842	20174	20250	20105	20201	20279	19985	20231	20120	20159	20098	19944	19845	20008	20033	19929	20271	19866	20113	20011	20329	20302	20068	20003	20060	20092	20093	20170	20161	20095	20188	20028	20256	20026	20138	20286	20034	20143	20115	20265	20142	19928	20123	20225	19916	20104	19982	20006	20112	20027	20092	20035	20086	20005	20047	20183	20092	20165	19985	20046	20012	19948	20153	20207	20044	20210	20010	20202	20163	19980	20138	20180	20066	19970	20059	19953	20059	20142	20108	19913	20223	20170	20244	20164	20157	20328	19960	19957	19995	20088	19896	20158	20201	20203	20005	19950	20088	20127	19974	19956	19904	19792	20119	19893	20091	20085	20105	19928	20026	20127	20093	20250	20085	19929	20138	20210	20191	20407	20061	20035	20179	20015	20047	20240	20107	20052	19973	19913	20122	20182	20069	20274	19985	19849	20020	19969	20036	20041	19991	20280	20174	20264	20023	19961	19992	20106	19841	20160	20035	20221	19865	20249	20037	20068	20081	20182	19940	20074	20048	20149	20081	19961	20021	19932	19953	20195	20334	20226	19958	20001	20088	20030	20003	19952	20064	20243	19916	20007	19934	19926	20050	19922	20219	20110	20320	20131	20093	20192	20115	19982	20035	20081	20141	20300	20267	20331	19960	20370	20256	20009	20142	20117	19921	19886	20011	19992	20097	19946	20051	20132	20118	20215	20218	20307	20080	20003	19945	20326	20159	20221	20023	20084	20144	20248	20279	20152	20201	20150	20202	19950	20156	20276	20188	20264	20111	20291	20001	20015	20242	20057	20017	20158	20024	19911	20036	20018	20126	20180	20144	20072	20002	20008	20038	20290	20110	19930	20362	20027	20120	20041	19879	20170	20213	20035	19893	20101	20214	20031	20211	20075	19849	20023	19979	20236	19982	20031	19999	20127	20012	20064	20103	20158	20138	20256	20181	19937	19967	20082	20242	20211	20066	20164	20081	19947	20048	20281	20205	20028	20069	19998	20398	19986	20035	20162	20184	20263	19947	20165	20002	19840	20098	19977	20134	20195	20190	19995	20086	20202	20294	20176	19916	20117	20154	20147	20178	20132	20400	20241	20272	20050	20160	20089	20039	19937	20028	20131	20003	20060	20018	20247	20063	20099	20099	20094	20085	19922	20131	19925	19838	20006	20097	20094	20373	20116	19933	20185	19783	20003	20059	19856	20051	20334	20160	20037	20208	20114	20287	20052	19881	20113	20109	20215	20227	20293	20016	20052	19992	20098	20097	20298	20063	20104	20040	20071	20080	20096	20062	20019	20010	20117	19904	20127	20274	20167	20057	20216	20096	20102	19959	19993	20129	20105	20139	20111	20148	19895	20057	19938	20058	19903	20094	20028	19982	20289	20272	20002	20073	20184	19981	20025	19992	20211	20004	20112	19983	20262	20194	20047	19878	20172	20060	20155	20074	19845	20099	20202	20086	19763	20149	20147	19949	20188	20143	20186	20064	20049	20200	19968	20194	20087	20000	19969	20205	19953	20243	20099	20048	20030	20093	19857	20067	19830	20086	20350	20208	20212	20099	20264	20116	20376	20066	20101	19974	19916	19986	20142	20177	20034	20267	20199	20288	20026	19990	19920	19913	20077	20111	20194	20055	20031	19942	20072	19976	20022	20081	20109	20155	19983	20148	20225	20072	20091	20296	19911	19887	19926	19900	20060	20168	19847	19816	19980	19964	20022	20058	20127	20058	20009	20065	20144	20178	20160	20088	20233	20137	19955	20116	20304	20115	20078	20074	19944	20092	20171	20359	20312	20035	20091	20007	19961	20119	20048	20109	20180	20085	20004	19762	20217	19999	20043	20045	19901	20068	20107	20070	20091	19930	19996	20009	20212	20159	20095	20237	20267	19791	20060	20134	20046	19977	20027	20104	19978	20002	20128	19867	20202	20043	19991	20002	20150	20111	19921	20096	20021	20334	20213	19967	20124	20180	20243	20077	19900	20161	20211	20119	20092	20085	20175	20059	20187	19929	20138	20243	20291	19972	20287	19792	20085	19684	19951	19961	19920	20099	20043	20059	20335	20069	20411	20175	20143	20182	19929	20067	20114	19967	20136	19918	20131	19959	20251	20216	20036	20119	20020	20190	20084	20187	20141	20081	20340	20041	20156	20077	19965	20004	20090	20105	20206	20072	20362	20401	20183	19943	20252	19986	19959	19972	20227	20089	20106	20115	19813	19966	20173	20203	20184	20167	20175	19954	19982	20060	20067	19962	20154	20142	20312	20079	20042	20200	19919	20162	20201	20009	20232	19929	20077	20107	19967	20108	20197	20133	20043	20170	19968	20232	20050	19983	19994	20057	19988	20071	19985	20127	20044	20175	20046	20136	20062	20030	20092	19983	20127	19914	20094	20243	20061	20014	19931	20113	20281	19994	20257	20005	19979	19980	19876	20172	20239	20103	19961	19773	19959	20098	20068	20177	19977	20174	19993	20108	20232	20267	20162	20095	20079	20084	19979	20034	20214	20178	20133	20114	20163	19793	20187	20126	20080	20214	20003	20177	20097	19923	20090	19931	20099	20069	19971	19705	19840	19873	20037	20213	20031	20092	20042	20156	20002	19905	20181	20050	20120	20118	20050	19967	20109	20104	20141	20116	20078	20016	20288	20047	20060	19926	20058	19982	20175	20218	20267	20035	19875	20242	20089	19962	19837	19970	20161	20126	20000	20164	20088	20240	19963	20091	20067	19941	20193	19995	19952	20013	20115	20043	19930	19902	19884	20085	20164	19754	20090	19897	20331	20054	20171	20040	19929	20119	20039	20077	20095	20149	19890	20175	20119	20297	19983	20088	20165	19833	20055	19997	20163	20200	20298	20166	20138	20150	20039	20112	20037	20031	20078	20073	20035	19973	20020	19931	20197	20134	20071	20046	20106	20148	19995	19862	20158	19974	20151	20047	19917	20065	20166	19966	19831	20017	20167	20127	20013	20167	20140	20071	20143	20059	19915	20054	20110	20354	20238	19885	20187	20262	20017	20032	19953	20351	20087	20287	20392	20101	20024	20057	20188	20190	19996	20068	19917	20041	20234	20057	20336	19892	20174	20200	20024	20016	20060	20064	20232	19984	20137	19855	19856	19924	19970	20131	20255	19850	20027	19983	19908	20058	19984	19965	20019	20221	20094	19975	20209	19939	20195	20027	20093	20079	19973	19911	19848	19965	20212	20032	20046	20018	20038	20130	20169	20094	20167	20055	20191	19971	19938	20029	20094	20413	20149	19903	19989	19955	19897	20057	20128	20105	20090	20022	20054	20019	20194	19987	20070	20042	19919	20026	19953	20175	20221	20240	20230	20130	20074	20199	19902	19815	20143	20126	19897	20170	20183	20090	20125	20132	20175	20200	20266	19928	20126	20242	20145	20158	20219	19816	20001	20328	20246	20348	20082	20030	19934	19885	20021	20311	20049	20210	20191	20197	20066	20012	20115	19992	19946	19993	20280	20185	20043	20243	20018	20155	20109	20192	20146	20000	20278	20069	20183	20158	20164	20159	20193	20123	20077	19946	20164	20061	19851	19984	20024	20037	20247	20105	19961	20091	20201	20264	20114	20207	20097	19951	20108	20014	19971	20038	20152	20052	20077	20156	20309	19920	20141	20198	20073	20092	20205	20096	20130	20086	20150	20180	19992	20268	19997	20210	20267	20140	20251	20040	19984	19988	20008	19991	20041	20045	20126	20254	19991	19996	20139	20150	20227	20074	20036	20147	19920	20000	20076	20145	19973	19970	19901	19730	20078	20044	20163	19959	19863	20196	20065	20085	20074	20017	20088	19963	19990	20127	20010	19773	20277	20265	20198	20006	20141	20117	19981	20100	20284	20145	19861	20096	20285	20019	20013	20210	20028	20229	20046	20138	20087	20133	20335	20042	20021	20118	20092	20150	19925	20116	19907	20085	20272	20307	20188	20214	19812	19997	19888	19984	20123	20248	20128	20118	20237	20349	20377	20104	20038	20241	20096	20190	20152	20192	19926	20276	19856	20029	20249	20217	20056	19956	20025	19907	19933	19995	20210	19975	20134	20270	20141	20080	20127	20262	20200	20203	20086	20014	20270	20092	20055	20054	20100	19917	20131	20076	19965	20189	20185	19955	20121	19939	19882	20158	20185	20088	20067	20018	19977	20026	20249	20070	20090	19992	20031	19999	20276	20084	20017	20271	20232	20231	20407	19990	19853	20114	20116	19989	20048	20003	20212	20036	20000	19960	19915	20176	20048	19984
14278	24311	21920	18885	17913	17481	17097	17153	17037	17002	16857	16875	16746	24060	32009	31528	25401	20245	16741	16640	16641	16530	16575	16806	16572	16647	16506	16412	16795	16575	16486	16530	16529	16575	16521	16473	16619	16604	16588	16529	16586	16683	16561	16628	16549	16415	16455	16586	16640	16563	16601	16613	16715	16492	16528	16465	16672	16520	16523	16515	16630	16643	16516	16552	16647	16421	16576	16715	16560	16565	16762	16546	16442	16537	16535	16608	16454	16671	16632	16347	16709	16553	16321	16736	16387	16694	16583	16522	16520	16384	16441	16601	16454	16606	16380	16665	16614	16618	16522	16646	16488	16566	16717	16482	16636	16469	16634	16463	16704	16548	16719	16663	16571	16555	16362	16513	16461	16525	16565	16586	16424	16628	16510	16551	16521	16541	16429	16501	16614	16488	16550	16588	16674	16601	16547	16501	16560	16609	16699	16564	16516	16439	16574	16439	16560	16522	16512	16658	16537	16514	16555	16407	16586	16446	16635	16715	16362	16537	16641	16439	16657	16665	16662	16618	16412	16503	16662	16375	16561	16585	16600	16431	16557	16555	16308	16620	16543	16479	16459	16484	16495	16785	16467	16411	16522	16363	16663	16643	16545	16609	16475	16530	16562	16532	16391	16421	16501	16575	16566	16486	16642	16475	16391	16564	16452	16606	16571	16607	16491	16456	16508	16507	16446	16517	16679	16661	16600	16528	16413	16480	16647	16585	16317	16507	16626	16480	16663	16482	16594	16467	16444	16475	16675	16569	16347	16487	16618	16555	16737	16557	16559	16583	16495	16467	16542	16430	16490	16493	16638	16489	16692	16493	16459	16699	16588	16610	16618	16633	16505	16443	16624	16501	16486	16589	16583	16520	16539	16590	16619	16460	16514	16716	16518	16541	16470	16504	16418	16579	16480	16518	16666	16636	16388	16575	16467	16603	16382	16670	16661	16585	16543	16590	16580	16396	16555	16559	16496	16729	16485	16587	16618	16511	16522	16415	16505	16431	16492	16668	16661	16355	16400	16578	16481	16452	16538	16395	16491	16555	16567	16517	16490	16512	16426	16443	16445	16641	16479	16477	16424	16382	16520	16606	16512	16583	16432	16514	16627	16729	16814	16514	16521	16615	16469	16504	16609	16673	16453	16522	16584	16500	16654	16636	16614	16511	16541	16550	16442	16403	16475	16525	16481	16615	16713	16238	16579	16675	16522	16603	16537	16521	16384	16682	16641	16516	16357	16556	16589	16489	16631	16561	16360	16448	16488	16650	16448	16555	16567	16619	16360	16638	16549	16588	16340	16644	16563	16532	16455	16514	16554	16520	16597	16709	16309	16517	16457	16560	16457	16479	16492	16477	16644	16569	16348	16662	16401	16563	16643	16618	16548	16469	16480	16516	16478	16542	16534	16606	16701	16539	16481	16497	16645	16565	16522	16524	16588	16557	16512	16490	16500	16654	16631	16580	16554	16608	16597	16737	16576	16396	16501	16489	16557	16576	16618	16563	16603	16543	16407	16516	16471	16719	16532	16518	16472	16608	16565	16598	16630	16567	16436	16550	16535	16610	16549	16598	16401	16639	16359	16384	16615	16544	16535	16512	16484	16541	16566	16467	16595	16628	16502	16598	16529	16465	16652	16531	16429	16593	16575	16256	16433	16452	16583	16542	16638	16493	16557	16351	16617	16562	16604	16476	16550	16630	16397	16595	16624	16464	16654	16505	16616	16458	16654	16492	16529	16450	16401	16371	16772	16663	16497	16460	16666	16501	16499	16583	16551	16495	16518	16535	16606	16714	16724	16515	16379	16461	16594	16634	16485	16625	16646	16578	16598	16675	16489	16451	16659	16395	16630	16519	16555	16579	16628	16544	16624	16384	16550	16682	16515	16656	16374	16358	16519	16568	16403	16335	16512	16484	16720	16591	16660	16678	16446	16621	16718	16623	16479	16554	16551	16580	16643	16457	16530	16577	16497	16559	16615	16349	16608	16518	16535	16404	16367	16504	16392	16614	16753	16502	16560	16540	16529	16250	16407	16482	16537	16661	16513	16424	16683	16552	16320	16608	16431	16513	16352	16571	16443	16551	16625	16529	16269	16596	16424	16421	16489	16573	16525	16683	16494	16552	16698	16532	16393	16545	16458	16502	16429	16625	16682	16481	16661	16529	16580	16211	16571	16353	16370	16500	16603	16538	16522	16460	16695	16444	16503	16366	16453	16463	16517	16414	16362	16497	16575	16519	16502	16548	16514	16542	16661	16667	16504	16595	16587	16595	16577	16567	16622	16597	16546	16646	16509	16596	16545	16458	16597	16678	16616	16538	16610	16462	16356	16464	16437	16574	16508	16523	16380	16527	16348	16695	16476	16524	16484	16482	16662	16471	16383	16729	16329	16622	16606	16524	16606	16522	16609	16694	16612	16521	16546	16642	16619	16567	16403	16552	16355	16417	16530	16662	16559	16333	16584	16574	16716	16650	16637	16619	16549	16464	16427	16369	16487	16602	16537	16482	16510	16467	16537	16517	16436	16537	16548	16759	16776	16534	16604	16565	16631	16355	16615	16496	16637	16572	16596	16684	16430	16417	16676	16523	16495	16454	16519	16435	16631	16686	16658	16554	16642	16540	16527	16669	16337	16424	16548	16474	16658	16480	16449	16495	16734	16704	16367	16546	16406	16699	16591	16532	16645	16617	16522	16525	16368	16601	16672	16486	16671	16354	16471	16621	16766	16541	16594	16574	16695	16551	16422	16520	16428	16394	16588	16606	16531	16509	16501	16469	16508	16601	16610	16468	16519	16633	16627	16492	16449	16640	16525	16458	16640	16700	16580	16461	16639	16638	16625	16434	16526	16474	16666	16575	16537	16520	16557	16516	16511	16558	16586	16448	16514	16471	16660	16589	16661	16546	16514	16505	16529	16595	16509	16526	16495	16604	16323	16581	16509	16415	16350	16598	16515	16535	16621	16479	16420	16501	16557	16452	16634	16571	16522	16336	16537	16551	16473	16402	16553	16564	16507	16597	16604	16507	16599	16509	16664	16724	16689	16574	16809	16650	16705	16738	16327	16510	16552	16609	16638	16346	16672	16537	16573	16591	16631	16637	16614	16605	16546	16606	16638	16619	16707	16588	16402	16522	16401	16526	16775	16470	16622	16604	16633	16475	16356	16474	16512	16731	16443	16521	16529	16439	16439	16451	16402	16510	16412	16425	16378	16672	16516	16622	16551	16610	16518	16526	16561	16694	16578	16511	16537	16586	16589	16588	16579	16542	16427	16456	16485	16438	16792	16487	16663	16654	16503	16505	16553	16411	16611	16572	16564	16551	16665	16296	16463	16494	16493	16533	16354	16513	16621	16617	16569	16546	16557	16505	16336	16501	16529	16500	16557	16294	16674	16498	16541	16582	16529	16487	16546	16665	16547	16604	16572	16565	16437	16634	16517	16553	16498	16619	16640	16457	16588	16527	16467	16601	16543	16527	16658	16544	16622	16581	16625	16543	16422	16620	16483	16423	16613	16657	16523	16557	16496	16581	16395	16714	16577	16504	16623	16451	16352	16503	16543	16553	16593	16437	16510	16454	16556	16391	16603	16648	16689	16450	16542	16545	16521	16471	16590	16444	16545	16542	16574	16564	16409	16547	16501	16460	16481	16342	16591	16493	16489	16561	16524	16460	16642	16497	16436	16490	16684	16522	16551	16614	16637	16540	16357	16561	16434	16509	16547	16551	16624	16493	16472	16636	16621	16480	16539	16540	16492	16466	16265	16552	16481	16765	16546	16516	16551	16423	16513	16360	16457	16517	16351	16650	16708	16569	16505	16582	16378	16633	16490	16620	16820	16414	16511	16521	16651	16275	16631	16605	16555	16561	16573	16577	16620	16498	16317	16661	16569	16551	16515	16595	16728	16777	16577	16583	16692	16608	16521	16616	16517	16521	16503	16514	16464	16594	16517	16607	16538	16512	16664	16552	16533	16542	16608	16546	16392	16619	16622	16411	16582	16577	16544	16467	16534	16544	16451	16479	16554	16685	16512	16521	16580	16489	16665	16559	16372	16456	16503	16513	16473	16568	16558	16370	16721	16561	16342	16477	16614	16381	16555	16517	16424	16488	16671	16597	16446	16862	16558	16615	16569	16554	16767	16567	16556	16501	16500	16600	16470	16514	16674	16474	16607	16496	16705	16502	16361	16566	16468	16502	16590	16427	16563	16518	16564	16665	16585	16505	16533	16608	16434	16559	16663	16459	16549	16504	16516	16626	16596	16685	16481	16446	16770	16730	16305	16493	16515	16497	16452	16369	16667	16627	16530	16389	16470	16526	16486	16519	16431	16782	16612	16540	16685	16275	16524	16659	16514	16465	16548	16585	16744	16444	16410	16551	16408	16568	16611	16571	16444	16734	16575	16637	16596	16402	16592	16529	16631	16486	16407	16519	16540	16572	16640	16520	16576	16759	16552	16482	16647	16601	16516	16740	16541	16495	16742	16679	16516	16415	16620	16357	16435	16392	16614	16538	16579	16495	16629	16325	16572	16506	16382	16496	16777	16603	16602	16373	16486	16522	16467	16407	16677	16457	16659	16670	16506	16498	16444	16595	16584	16269	16431	16472	16684	16560	16643	16657	16568	16457	16517	16455	16798	16550	16443	16616	16561	16485	16669	16398	16445	16517	16593	16424	16595	16634	16578	16454	16603	16463	16629	16487	16514	16631	16578	16573	16707	16519	16722	16516	16453	16653	16532	16544	16338	16668	16546	16606	16545	16596	16537	16409	16583	16377	16627	16517	16501	16512	16697	16359	16554	16619	16564	16594	16564	16527	16588	16387	16432	16466	16245	16547	16706	16544	16494	16541	16574	16528	16537	16668	16380	16717	16573	16411	16554	16377	16523	16514	16366	16256	16436	16579	16515	16646	16521	16530	16638	16576	16615	16620	16474	16605	16684	16496	16588	16618	16362	16611	16452	16700	16705	16539	16578	16460	16699	16491	16637	16540	16501	16600	16583	16513	16533	16480	16296	16432	16475	16711	16480	16542	16342	16447	16401	16575	16510	16392	16460	16357	16610	16666	16566	16383	16602	16512	16537	16616	16553	16577	16389	16491	16481	16620	16504	16552	16526	16536	16477	16643	16432	16591	16564	16346	16523	16383
22395	20986	28788	23360	21211	23649	26510	21519	20748	21146	21024	20916	20629	27344	37963	38215	31813	26605	20997	20604	20336	20169	20171	20187	20412	20187	20031	20278	20475	20392	20307	20242	20246	20460	20176	20097	20494	20075	20403	20256	20107	20289	20217	20020	20100	20279	20293	20204	20277	20003	20295	20308	20263	20179	20433	20279	20404	20196	20206	20363	20189	20237	20360	20172	19943	20260	20223	20148	20128	20238	20246	20382	20217	20233	20125	20106	20095	20344	20226	20402	20134	20163	20151	20126	20143	20206	20319	19888	20138	20235	20157	20171	20168	19910	20165	20278	20137	19969	20240	20149	20108	20212	20249	20054	19967	20338	20161	20161	20239	20337	20299	20164	20155	20142	20265	20182	20226	20115	20117	20083	20041	20185	20113	20169	20168	20100	20208	20023	20050	20112	20331	20009	20223	20305	20130	20148	20074	20136	20104	20167	20125	20173	20090	20145	20271	19860	19996	20188	20344	20117	19992	19900	20136	20037	20159	20155	20194	19908	20127	20061	20149	20195	20124	20168	20002	20183	20076	20132	20491	20158	20175	20114	20003	20126	20131	20219	20037	20356	20108	20163	20241	20186	20115	20118	20230	20053	20017	20161	20326	20094	20097	20121	20139	20122	20043	20055	20093	20040	20065	20040	19999	20236	20167	20139	19912	19838	20160	20053	19955	20047	20254	20058	20199	20088	20244	20149	20115	20127	19993	20051	20254	20307	20163	20164	19905	20165	20169	20002	20274	19963	19931	20326	20185	19958	20155	19916	20454	19920	20053	20154	20282	20362	19965	20184	20212	20315	20111	20291	20154	20122	20074	20109	20230	20198	20237	20190	20147	20114	20043	20061	20147	20212	20083	20001	20213	20179	20090	20101	20117	20039	20143	20045	20128	20213	20145	20051	19836	20247	20218	20249	20092	19849	20024	20273	20020	20054	20100	20081	20148	20203	19928	20030	19841	20002	20085	19978	19938	20072	20119	20344	20161	20126	19999	19823	20165	20152	20266	20043	19989	20016	20249	20068	20223	19973	20099	20092	20203	20133	20044	20229	20057	20042	20222	20129	20222	20241	20212	20108	20003	19875	20022	20251	20279	20222	20213	20039	20209	20117	20131	20396	20273	20071	20030	20068	20205	19962	20045	20033	20057	19929	20084	19920	20017	19963	19852	20015	20260	20122	20391	20146	20001	19913	20017	20121	20159	20233	20371	20104	20158	20109	20423	20214	20061	20021	20072	20216	20148	20258	20208	20079	20156	19976	20117	20150	20242	20045	20384	20229	20121	20245	20176	20182	20091	20070	20156	20172	19988	20211	20217	20088	20233	19870	20344	20196	20298	19986	20119	20221	20168	20277	20098	19932	20072	19958	20142	20137	20139	20216	20315	20090	20219	20155	20188	20048	20230	20014	20190	20078	20061	19945	20021	20063	20184	20085	20039	20108	20083	20107	20145	19980	20102	20261	20104	20043	20099	20113	19921	20198	20283	19845	20247	20171	19852	20140	19996	20391	20165	20173	20097	20058	19953	20162	19935	20042	20162	20078	20118	19983	20250	20312	20301	19876	19878	20085	20153	20160	20106	20039	20191	20328	20277	20124	20024	20076	20041	19886	20119	20123	20079	19986	19956	19879	20149	20080	20070	20152	20158	20131	20181	20244	20056	19879	20078	19946	20100	19963	20347	20194	20072	20231	20296	20194	20226	20105	20152	20216	20309	20199	20106	20013	20199	20003	20090	20184	19954	19832	20003	20263	20255	20326	20186	20022	20203	19827	19768	20077	20081	20171	20225	20276	20105	20112	20113	20087	20054	20283	20331	20113	20205	20241	20091	20068	20231	20114	19961	20084	19940	19837	20162	20221	20158	20036	19953	19934	20228	20255	20199	20120	20067	20194	20057	19997	19993	19998	20096	20038	20267	20215	20143	20045	20095	19946	19969	20149	20169	20079	20050	20176	19941	20007	20157	20009	19998	19977	20081	19987	20009	20063	20118	20118	20138	20059	20176	19883	20037	19866	19975	20100	19942	20190	20165	20181	20201	20093	20001	20294	20231	20062	20156	20080	20376	20288	20069	20002	20288	20246	20099	20085	19977	20011	20022	20202	20122	20328	19956	19943	20276	20089	19962	20132	20031	20209	20257	19849	20162	20259	20102	20045	20102	19927	19942	19953	19941	20139	19989	20159	20319	19989	19969	20050	20203	20066	20134	20092	20059	19939	19931	19903	19786	20092	20174	20207	19967	19979	20154	20030	20061	20078	20162	20152	20046	19941	20123	20346	20177	19909	19981	20094	20187	20425	20137	20059	20099	20127	19957	19989	20090	19940	20013	19851	20301	20112	20065	20391	20232	19841	20140	20265	20334	20025	20244	19968	20070	20088	20028	20030	20106	20106	20057	20166	20248	20182	20283	20164	20106	20179	20012	19956	20160	20031	20105	20128	20043	19819	20167	20060	20345	20079	20418	20210	20159	20280	19999	20299	20320	20293	20404	20184	20268	20084	20211	20116	20081	20045	20188	20129	20041	19997	20129	20071	19982	20183	20387	20361	20183	20131	20162	20155	20358	20263	20238	20383	20187	20197	19972	20185	20254	20159	20297	20073	20104	20117	20278	19948	20261	20032	20129	20169	20311	20212	19986	20004	19980	20139	20047	20145	19937	20051	20143	20328	20266	20111	20165	20190	20056	20096	19948	20261	20048	20058	20128	20006	19898	19832	20117	20227	20351	20062	20164	20388	20114	20047	20364	20149	20350	20183	19819	19965	20188	19973	20095	20058	20296	20049	19897	20015	20142	19974	20161	20108	20249	20211	20246	20181	20115	20031	20272	20272	20102	20045	20161	20074	20016	19989	20045	20154	20045	20368	20078	20154	20111	20077	20137	20143	20006	20047	20231	19946	19908	20121	20179	20116	20128	20349	20196	20404	20184	20270	20181	20197	20280	20200	20005	20012	20147	20103	20148	20137	20137	20054	20141	20087	20129	20241	20347	20113	20019	20058	19939	20115	20153	20172	20063	20043	19972	20144	20098	20263	20011	20184	20191	19985	20057	20159	20190	20140	20031	19995	20082	20142	20217	20199	20099	20116	20235	20372	20039	20053	19854	20029	20053	20078	20167	20150	19980	20023	20158	20138	19979	20152	20285	19986	20031	20128	20205	20120	20120	20049	20102	20031	19988	20129	20229	20235	20127	20193	20231	19948	20130	19946	19942	19991	20076	19980	20313	19909	20086	20104	20183	20094	20198	19732	19935	20059	20053	20224	19948	20146	20071	19954	20048	20283	20277	20275	20051	20010	20291	20104	20002	20253	20077	20148	19964	20026	20161	20018	20142	19859	20102	19970	20135	19911	20134	20131	20221	19977	20239	19945	20302	20083	20059	20034	20080	19847	20067	20239	20080	20468	20172	20078	20084	20088	19915	20097	20066	20267	19934	19908	20014	20004	20191	20092	19907	20151	20169	20114	20042	20196	20176	20118	20081	20014	19919	20134	20054	19995	19971	20169	20022	20100	19977	19953	20082	20037	20185	20453	20114	20041	20058	20046	20357	19874	20136	20084	20130	20008	20144	19974	20162	20054	20108	20026	20035	20192	20159	20096	20161	20066	20106	20108	20209	20054	19967	20132	20091	19897	20356	20185	20310	19902	20193	19955	20253	19961	20124	20113	20148	20109	19929	20231	20072	20056	20163	20048	20169	20140	20188	20215	20048	20031	20099	19982	20054	20185	20162	20007	20198	19912	20302	20210	20057	20116	20073	20186	20150	20115	20049	20217	20141	20063	19957	20051	20068	19963	20136	20230	20115	20192	20278	20167	20113	19970	20373	20158	20340	20147	20094	20154	20192	19953	20330	20080	20148	20265	20196	20213	20212	20345	20036	20201	19997	20031	20059	20236	20081	20195	19977	19848	20249	20238	19815	20168	20014	20108	20123	20135	20236	20196	20193	20224	20069	20094	20268	20322	20332	20025	20277	19937	20085	20149	20188	20065	20025	20204	20064	20169	20064	20123	20184	20178	19981	20194	20002	19947	19795	20122	20126	20275	20193	20114	20043	20187	20314	20051	20005	20107	19935	20035	19816	19924	20083	20132	20128	20123	20216	20017	20195	20191	19967	20062	20239	20065	20303	20073	19957	20031	20095	19935	20269	20282	20222	20235	20067	20171	20185	20080	20093	20090	20155	20028	20264	19984	20066	19742	20132	20107	20135	20117	20265	20095	20137	20052	20075	20157	20115	20259	20161	20170	20195	20089	20035	19990	20040	20021	20025	20184	20219	20156	20311	20211	20192	19902	20249	20182	20043	20182	20225	20052	20202	20112	20263	20047	20087	20076	19974	20313	20183	20145	20172	20243	20147	19960	20163	20151	20129	20280	20175	20163	20330	19874	20156	20208	20011	19899	20239	20270	20106	20034	20209	20144	20280	20124	20158	19977	20083	19862	19994	20199	20207	20158	19949	19995	20281	20373	20116	20018	20277	19988	19942	20470	20114	20226	20304	20257	20016	19953	20119	20030	20083	20116	20185	20023	20303	20154	20096	20069	20222	20309	20167	20213	20103	20112	20061	20104	20099	20133	20149	20244	20088	20108	20253	20118	20229	20379	19950	20248	20116	19957	20264	20049	20294	20144	20167	20300	20237	20101	19950	20230	20163	20010	19971	20028	20065	20152	20229	20154	20234	20217	20215	20244	19888	20164	20090	20121	19962	20269	20017	20081	20230	20028	20290	20238	20129	20017	20078	20122	20112	20201	20235	20005	20141	20063	20041	20232	20166	20305	20110	20155	20028	20235	20337	20131	20065	20165	20163	20266	20202	20174	20033	20254	20291	19928	20034	20071	20021	20139	20231	20023	20169	20086	20197	20035	20131	20030	19957	19941	19930	20247	20002	20280	19970	19950	20260	20090	20267	20183	20292	19919	20079	20157	19945	20029	19997	20132	19995	19958	20040	20083	20173	19924	20095	19967	20030	20020	20164	20364	20319	20185	20114	19984	20038	20126	20207	20048	20073	20100	20047	19967	20301	20043	20153	20199	20191	19990	20098	20183	20131	19981	20186	19998	20044	20050	20166	19998	19959	19907	20145	20017	20045	20080	20078	19924	20087	20250	20180	19906	20388	20105	20152	20107	20311	20118	20102	20199	20188	20073
15796	28361	25470	20936	19111	18559	17985	17637	17389	17307	17105	17152	16822	29056	39157	38076	30704	23033	16686	16543	16710	16707	16536	16749	16678	16469	16730	16712	16722	16315	16592	16503	16608	16595	16722	16693	16822	16516	16505	16486	16541	16536	16495	16732	16564	16632	16561	16559	16482	16455	16556	16533	16582	16558	16735	16627	16501	16380	16646	16690	16602	16457	16523	16530	16338	16535	16405	16515	16714	16527	16649	16583	16673	16583	16599	16400	16475	16303	16377	16549	16675	16676	16685	16518	16557	16526	16483	16615	16603	16718	16559	16506	16498	16423	16443	16532	16576	16545	16559	16519	16629	16474	16383	16545	16595	16527	16430	16457	16404	16437	16529	16568	16649	16460	16516	16586	16749	16547	16580	16559	16475	16380	16439	16672	16610	16422	16591	16686	16484	16441	16641	16551	16656	16531	16556	16438	16319	16480	16471	16407	16493	16537	16423	16419	16403	16503	16647	16608	16747	16543	16577	16644	16313	16503	16437	16554	16603	16527	16469	16549	16597	16752	16581	16456	16659	16298	16548	16524	16709	16573	16514	16528	16514	16603	16473	16635	16422	16497	16517	16721	16577	16616	16374	16471	16352	16731	16511	16529	16404	16424	16551	16621	16599	16405	16577	16631	16638	16528	16478	16638	16353	16656	16393	16702	16423	16510	16277	16599	16582	16440	16522	16664	16502	16384	16549	16528	16517	16390	16539	16302	16401	16620	16450	16499	16535	16524	16641	16596	16493	16440	16480	16477	16478	16591	16504	16456	16609	16479	16300	16589	16490	16594	16582	16595	16474	16437	16530	16574	16604	16547	16810	16536	16572	16419	16759	16541	16609	16637	16501	16605	16360	16436	16422	16524	16500	16557	16410	16489	16574	16454	16615	16622	16357	16487	16456	16483	16444	16409	16651	16677	16495	16584	16534	16550	16583	16698	16471	16492	16476	16518	16550	16459	16552	16599	16529	16598	16382	16562	16673	16613	16554	16568	16588	16311	16450	16422	16619	16612	16491	16633	16612	16678	16470	16626	16661	16645	16499	16723	16437	16492	16433	16514	16311	16588	16484	16518	16372	16534	16510	16514	16579	16461	16532	16462	16570	16460	16525	16423	16573	16450	16497	16680	16662	16578	16406	16661	16408	16708	16544	16539	16474	16572	16588	16642	16554	16509	16423	16771	16343	16634	16463	16617	16518	16496	16541	16328	16640	16572	16801	16555	16650	16593	16445	16541	16531	16521	16611	16719	16522	16698	16505	16428	16544	16561	16350	16384	16551	16513	16646	16463	16653	16630	16551	16441	16496	16491	16527	16484	16558	16512	16718	16559	16502	16568	16504	16654	16567	16428	16681	16424	16727	16416	16445	16642	16552	16332	16449	16526	16485	16534	16507	16572	16519	16517	16488	16549	16422	16401	16459	16606	16254	16541	16543	16512	16589	16577	16370	16381	16678	16596	16610	16447	16627	16731	16539	16427	16563	16384	16611	16514	16339	16571	16594	16405	16750	16454	16560	16509	16663	16475	16486	16630	16580	16555	16481	16637	16619	16504	16441	16639	16528	16519	16702	16591	16616	16524	16472	16538	16308	16562	16558	16420	16422	16688	16724	16704	16434	16631	16497	16550	16606	16592	16401	16613	16486	16482	16523	16371	16555	16698	16678	16594	16634	16467	16341	16455	16537	16528	16579	16646	16591	16597	16517	16579	16585	16444	16652	16516	16461	16470	16575	16537	16611	16522	16507	16508	16213	16493	16593	16479	16675	16515	16469	16526	16279	16477	16732	16587	16603	16502	16610	16480	16507	16213	16373	16529	16637	16534	16581	16466	16486	16591	16590	16448	16484	16567	16572	16558	16596	16588	16720	16556	16509	16364	16498	16461	16750	16383	16584	16599	16725	16445	16467	16353	16575	16366	16686	16588	16622	16339	16449	16419	16438	16480	16569	16553	16573	16483	16544	16591	16477	16627	16398	16572	16286	16617	16664	16515	16558	16502	16603	16711	16553	16537	16425	16553	16319	16513	16500	16651	16420	16583	16533	16575	16595	16434	16569	16437	16343	16554	16604	16529	16480	16519	16445	16525	16486	16584	16512	16302	16504	16606	16456	16505	16428	16549	16489	16635	16362	16657	16610	16495	16634	16400	16541	16713	16681	16567	16553	16526	16477	16743	16466	16393	16550	16481	16583	16400	16438	16533	16691	16504	16630	16317	16364	16554	16643	16607	16573	16606	16565	16585	16545	16622	16589	16465	16670	16514	16459	16566	16533	16611	16355	16595	16606	16490	16629	16585	16590	16402	16605	16572	16653	16599	16411	16612	16654	16501	16716	16592	16509	16536	16554	16563	16497	16491	16530	16615	16637	16533	16532	16489	16583	16598	16558	16721	16492	16458	16383	16574	16525	16481	16615	16541	16563	16559	16577	16773	16332	16512	16493	16583	16386	16545	16608	16738	16581	16490	16594	16582	16637	16578	16505	16673	16662	16547	16356	16513	16416	16431	16601	16510	16581	16483	16422	16532	16475	16625	16526	16458	16498	16584	16568	16564	16537	16491	16594	16610	16633	16707	16515	16618	16627	16440	16425	16555	16441	16646	16672	16631	16597	16593	16584	16421	16645	16687	16643	16566	16438	16462	16419	16646	16569	16448	16361	16456	16637	16431	16473	16711	16597	16482	16643	16422	16407	16513	16424	16590	16699	16484	16460	16652	16549	16518	16526	16640	16631	16614	16622	16487	16661	16481	16546	16428	16592	16561	16479	16446	16563	16371	16492	16520	16667	16436	16447	16572	16688	16360	16596	16572	16566	16451	16632	16335	16406	16551	16523	16448	16551	16469	16613	16483	16519	16675	16516	16529	16508	16463	16392	16518	16474	16532	16685	16479	16703	16482	16578	16522	16537	16609	16562	16616	16534	16475	16547	16559	16530	16616	16510	16541	16545	16502	16490	16538	16501	16464	16539	16521	16550	16289	16676	16541	16543	16649	16632	16537	16674	16427	16527	16521	16471	16587	16458	16719	16541	16672	16507	16561	16314	16601	16676	16393	16467	16528	16592	16621	16570	16433	16427	16469	16756	16555	16502	16617	16630	16513	16555	16556	16422	16278	16620	16643	16492	16529	16544	16558	16612	16441	16620	16581	16668	16524	16487	16617	16458	16545	16419	16629	16358	16631	16723	16427	16490	16325	16614	16401	16659	16479	16599	16559	16465	16566	16331	16605	16481	16535	16530	16370	16513	16522	16613	16410	16589	16484	16461	16443	16475	16609	16531	16443	16484	16601	16513	16418	16410	16463	16678	16773	16347	16592	16481	16546	16640	16467	16485	16491	16629	16535	16616	16538	16445	16495	16621	16449	16528	16462	16471	16434	16602	16583	16384	16486	16327	16717	16491	16513	16580	16453	16478	16616	16465	16485	16562	16509	16610	16593	16429	16628	16648	16510	16431	16652	16496	16543	16527	16484	16615	16571	16342	16598	16603	16514	16531	16574	16413	16396	16504	16648	16526	16399	16452	16665	16560	16579	16512	16530	16425	16507	16481	16527	16508	16491	16614	16563	16596	16620	16522	16660	16564	16508	16513	16512	16493	16473	16516	16556	16604	16623	16567	16506	16616	16519	16468	16641	16450	16475	16549	16450	16476	16560	16469	16488	16522	16459	16456	16483	16421	16572	16345	16638	16505	16545	16388	16560	16612	16498	16531	16412	16447	16620	16437	16472	16560	16386	16459	16459	16472	16549	16548	16417	16535	16462	16419	16514	16647	16478	16411	16570	16487	16538	16521	16608	16322	16589	16435	16484	16429	16489	16543	16384	16567	16475	16584	16617	16500	16543	16557	16427	16466	16446	16398	16612	16457	16579	16407	16512	16619	16499	16526	16575	16691	16616	16554	16638	16452	16677	16660	16691	16492	16619	16415	16595	16624	16485	16467	16471	16589	16543	16561	16497	16468	16469	16388	16503	16437	16453	16542	16598	16558	16501	16584	16666	16370	16509	16486	16463	16563	16525	16501	16509	16468	16420	16434	16481	16562	16586	16571	16488	16499	16452	16453	16494	16589	16458	16392	16631	16722	16497	16617	16623	16440	16585	16513	16612	16575	16602	16428	16631	16521	16703	16489	16531	16400	16572	16556	16779	16505	16539	16375	16602	16574	16532	16611	16575	16417	16588	16460	16683	16593	16566	16519	16659	16542	16597	16575	16511	16575	16687	16583	16602	16492	16501	16585	16447	16375	16712	16573	16498	16354	16608	16530	16500	16599	16570	16464	16538	16613	16510	16598	16380	16543	16561	16354	16290	16651	16568	16580	16516	16706	16517	16520	16534	16426	16555	16385	16375	16779	16534	16332	16428	16417	16520	16473	16590	16516	16665	16745	16420	16562	16585	16717	16481	16576	16580	16462	16347	16472	16417	16539	16391	16500	16580	16488	16646	16371	16543	16564	16555	16584	16432	16605	16506	16460	16553	16530	16690	16526	16574	16491	16463	16395	16410	16644	16473	16506	16541	16538	16559	16560	16584	16343	16680	16610	16442	16585	16646	16492	16504	16518	16508	16476	16664	16581	16411	16438	16491	16527	16478	16458	16504	16578	16401	16626	16546	16563	16486	16589	16574	16506	16619	16630	16572	16389	16716	16545	16681	16453	16461	16603	16609	16664	16436	16462	16547	16641	16664	16590	16453	16483	16467	16665	16485	16506	16370	16476	16598	16555	16553	16560	16393	16551	16535	16588	16488	16552	16515	16569	16703	16490	16407	16533	16533	16507	16583	16534	16595	16540	16532	16297	16641	16543	16557	16489	16466	16464	16542	16531	16673	16361	16610	16557	16392	16573	16638	16429	16468	16492	16526	16548	16597	16401	16547	16459	16269	16473	16460	16611	16586	16413	16501	16521	16536	16630	16442	16364	16547	16665	16389	16666	16541	16550	16564	16512	16671	16195	16544	16399	16569	16475	16537	16474	16495	16431	16589	16534	16508	16397	16575	16602	16502	16491	16616	16347	16607	16518	16615	16591	16573	16571	16410	16316	16524	16637	16698	16571	16553	16641	16634	16423	16626	16440	16523	16483	16534	16782	16574	16560	16496	16663	16533	16556	16374	16451	16590	16467	16671	16527	16588	16676	16455	16597	16531	16572	16528	16487	16398
27212	21841	25058	22771	19665	19756	19953	19501	19629	19639	19806	19723	19792	19976	20992	21461	21141	20541	19706	19639	19740	19676	19692	19661	19639	19599	19685	19781	19600	19738	19725	19715	19708	19639	19660	19687	19546	19483	19752	19523	19485	19752	19800	19819	19638	19761	19887	19835	19805	19776	19620	19675	19691	19379	19837	19720	19739	19710	19645	19687	19654	19693	19639	19552	19606	19484	19486	19600	19576	19661	19722	19663	19736	19561	19832	19712	19576	19502	19685	19580	19614	19620	19729	19574	19629	19756	19739	19562	19434	19508	19575	19707	19880	19498	19354	19573	19675	19705	19520	19845	19572	19632	19874	19677	19502	19613	19728	19645	19954	19743	19711	19619	19593	19572	19514	19643	19635	19678	19719	19630	19552	19461	19556	19492	19635	19871	19819	19747	19804	19568	19670	19563	19732	19700	19632	19656	19666	19496	19665	19554	19490	19544	19533	19450	19580	19534	19464	19501	19647	19698	19719	19628	19553	19741	19532	19694	19494	19480	19698	19567	19840	19899	19712	19610	19624	19738	19636	19760	19723	19846	19667	19754	19640	19563	19637	19615	19510	19729	19508	19406	19393	19769	19576	19590	19536	19606	19589	19458	19885	19607	19558	19607	19624	19451	19632	19650	19588	19641	19605	19584	19365	19731	19534	19754	19357	19655	19644	19513	19541	19598	19841	19645	19723	19468	19696	19591	19510	19533	19658	19405	19657	19662	19728	19657	19604	19675	19601	19711	19726	19548	19664	19537	19456	19743	19603	19542	19395	19656	19737	19767	19577	19480	19653	19577	19594	19529	19584	19473	19768	19870	19635	19586	19638	19704	19578	19521	19678	19591	19738	19666	19621	19647	19569	19567	19659	19733	19601	19835	19523	19614	19638	19518	19607	19401	19747	19444	19615	19431	19315	19488	19681	19508	19715	19713	19641	19634	19581	19444	19650	19884	19512	19586	19474	19690	19628	19512	19587	19539	19510	19626	19636	19503	19484	19579	19598	19503	19581	19662	19588	19531	19669	19585	19709	19716	19480	19498	19524	19542	19786	19604	19458	19692	19689	19764	19348	19561	19762	19660	19748	19696	19642	19494	19558	19579	19541	19637	19749	19494	19494	19613	19634	19822	19564	19607	19711	19522	19449	19537	19465	19577	19603	19448	19693	19450	19755	19483	19648	19629	19847	19767	19789	19554	19482	19473	19528	19749	19681	19544	19651	19643	19550	19658	19536	19291	19764	19737	19542	19754	19553	19460	19636	19403	19437	19697	19718	19660	19597	19724	19587	19473	19703	19578	19502	19627	19660	19651	19430	19498	19743	19505	19631	19518	19579	19486	19618	19457	19558	19768	19588	19624	19543	19608	19615	19759	19669	19643	19778	19679	19441	19565	19575	19536	19786	19672	19610	19719	19629	19479	19585	19546	19560	19614	19672	19692	19502	19659	19651	19637	19505	19463	19474	19468	19532	19578	19663	19481	19659	19539	19681	19653	19590	19584	19633	19434	19582	19715	19829	19555	19795	19712	19469	19625	19808	19611	19549	19566	19401	19638	19769	19645	19437	19808	19639	19657	19581	19264	19491	19527	19861	19622	19750	19815	19598	19559	19988	19627	19488	19726	19579	19884	19790	19647	19658	19698	19901	19487	19885	19555	19491	19669	19508	19432	19496	19622	19480	19835	19679	19431	19722	19539	19545	19594	19635	19465	19549	19742	19461	19648	19689	19507	19485	19684	19688	19597	19670	19465	19623	19544	19666	19524	19625	19550	19582	19616	19606	19638	19588	19527	19681	19646	19598	19674	19532	19691	19457	19461	19515	19740	19619	19909	19694	19693	19660	19680	19670	19584	19770	19772	19551	19648	19788	19597	19714	19710	19865	19585	19761	19561	19798	19699	19710	19837	19517	19682	19764	19480	19659	19409	19455	19731	19487	19630	19656	19801	19737	19678	19553	19574	19604	19616	19437	19733	19692	19776	19846	19649	19704	19759	19643	19655	19509	19461	19617	19485	19677	19623	19763	19536	19618	19649	19632	19604	19505	19569	19543	19845	19465	19608	19551	19663	19764	19644	19665	19816	19525	19699	19808	19761	19815	19813	19784	19840	19473	19524	19787	19677	19657	19623	19625	19582	19540	19617	19670	19514	19407	19524	19518	19890	19636	19656	19608	19670	19672	19737	19474	19609	19489	19641	19714	19733	19505	19498	19776	19780	19374	19480	19721	19564	19715	19517	19579	19726	19591	19498	19684	19791	19588	19796	19690	19510	19716	19942	19668	19763	19501	19496	19695	19738	19751	19752	19667	19532	19674	19854	19633	19635	19510	19655	19526	19543	19485	19700	19392	19577	19658	19597	19682	19611	19612	19688	19642	19834	19679	19655	19681	19635	19606	19674	19708	19701	19634	19599	19418	19573	19633	19525	19696	19767	19692	19538	19710	19524	19766	19642	19660	19640	19793	19655	19695	19592	19702	19600	19657	19790	19600	19515	19673	19572	19847	19806	19889	19783	19749	19637	19717	19653	19752	19753	19690	19879	19731	19697	19733	19517	19634	19734	19557	19616	19661	19548	19389	19605	19553	19678	19392	19838	19537	19536	19692	19634	19436	19367	19593	19585	19697	19475	19456	19680	19813	19652	19737	19556	19786	19708	19699	19584	19667	19665	19503	19592	19552	19669	19615	19661	19608	19426	19619	19501	19543	19243	19453	19467	19744	19768	19578	19399	19731	19582	19500	19678	19709	19468	19745	19813	19774	19468	19649	19655	19750	19740	19689	19814	19625	19683	19713	19668	19651	19540	19595	19681	19691	19660	19562	19506	19512	19735	19402	19663	19628	19730	19553	19778	19523	19611	19784	19564	19702	19611	19516	19826	19674	19649	19658	19540	19554	19599	19910	19488	19652	19661	19496	19787	19586	19663	19825	19570	19717	19758	19689	19726	19367	19712	19641	19626	19362	19545	19742	19694	19545	19327	19540	19543	19619	19658	19758	19590	19502	19391	19716	19518	19646	19620	19617	19660	19708	19726	19535	19558	19774	19541	19553	19702	19543	19563	19631	19666	19463	19820	19703	19594	19637	19685	19688	19707	19656	19396	19598	19838	19654	19447	19476	19510	19736	19487	19519	19490	19667	19652	19748	19527	19474	19597	19524	19624	19674	19520	19397	19527	19635	19833	19528	19649	19697	19806	19418	19619	19766	19536	19728	19606	19664	19522	19581	19655	19575	19719	19768	19501	19724	19419	19533	19506	19498	19748	19565	19561	19811	19482	19926	19507	19793	19719	19549	19317	19615	19605	19613	19587	19640	19604	19659	19774	19515	19528	19626	19717	19737	19615	19709	19749	19669	19664	19547	19728	19766	19443	19762	19764	19396	19592	19569	19577	19534	19685	19672	19765	19577	19501	19690	19750	19644	19574	19648	19844	19738	19678	20048	19777	19551	19749	19733	19362	19514	19670	19756	19629	19902	19528	19592	19624	19628	19674	19826	19543	19710	19747	19798	19550	19313	19614	19499	19635	19680	19630	19556	19535	19821	19591	19815	19582	19492	19414	19673	19689	19855	19796	19645	19586	19591	19612	19692	19506	19572	19815	19568	19574	19368	19760	19686	19671	19780	19733	19577	19754	19945	19531	19634	19513	19649	19723	19704	19717	19846	19557	19487	19620	19520	19510	19555	19517	19579	19741	19643	19749	19429	19744	19464	19655	19574	19600	19642	19541	19483	19466	19808	19749	19612	19394	19655	19547	19630	19731	19559	19605	19405	19691	19750	19639	19470	19642	19712	19518	19707	19618	19659	19650	19421	19673	19603	19741	19618	19711	19737	19674	19618	19551	19698	19738	19641	19663	19908	19584	19464	19715	19502	19432	19504	19612	19725	19681	19561	19614	19656	19700	19736	19619	19639	19716	19604	19721	19643	19638	19763	19663	19639	19511	19694	19641	19654	19627	19553	19460	19742	19461	19579	19436	19840	19533	19605	19506	19554	19579	19634	19830	19641	19765	19391	19668	19665	19503	19515	19747	19694	19512	19566	19630	19661	19774	19874	19770	19683	19607	19532	19486	19612	19413	19542	19593	19494	19586	19696	19606	19643	19623	19397	19624	19657	19830	19664	19697	19549	19573	19611	19678	19645	19613	19597	19516	19574	19530	19638	19683	19763	19600	19705	19747	19776	19766	19621	19669	19820	19496	19623	19585	19682	19705	19558	19548	19582	19705	19628	19645	19627	19737	19873	19841	19831	19685	19589	19726	19724	19502	19743	19684	19648	19651	19509	19652	19685	19774	19710	19596	19629	19579	19582	19570	19716	19808	19616	19629	19668	19661	19681	19694	19552	19552	19691	19490	19659	19585	19665	19541	19578	19500	19652	19849	19578	19656	19538	19613	19722	19737	19637	19853	19638	19503	19550	19722	19638	19648	19444	19653	19547	19696	19555	19834	19708	19508	19709	19745	19488	19697	19882	19645	19649	19521	19705	19595	19540	19512	19614	19505	19658	19561	19577	19721	19867	19649	19474	19519	19554	19861	19827	19704	19806	19584	19619	19796	19657	19737	19715	19425	19546	19575	19733	19561	19516	19889	19744	19740	19773	19788	19672	19561	19592	19687	19666	19742	19553	19659	19660	19646	19513	19521	19568	19734	19690	19758	19730	19569	19674	19544	19665	19729	19830	19685	19595	19564	19791	19671	19681	19626	19572	19692	19584	19751	19735	19819	19767	19419	19584	19624	19458	19654	19616	19557	19717	19630	19634	19722	19816	19765	19650	19589	19588	19418	19492	19591	19457	19664	19681	19709	19786	19529	19593	19538	19700	19734	19657	19644	19790	19748	19614	19630	19694	19769	19673	19721	19601	19686	19641	19674	19601	19657	19642	19418	19555	19534	19562	19624	19556	19632	19689	19431	19677	19478	19652	19776	19752	19713	19640	19725	19561	19497	19645	19901	19566	19507	19559	19777	19375	19636	19760	19792	19417	19696	19693	19384	19643	19674	19636	19505	19527	19641	19685	19663	19663	19747	19505	19563	19588	19614	19679	19563	19547	19872	19733	19460	19539	19630	19682	19348	19561	19430	19658	19841	19702	19601	19715	19416	19528	19616	19421	19659	19720	19840	19453	19887	19610	19551	19573	19708	19639	19582	19765	19674
15126	17577	17562	16875	16477	16533	16500	16452	16148	16444	16246	16191	16247	16851	18276	18554	18026	17061	16402	16321	16489	16193	16381	16300	16072	16349	16188	16214	16450	16161	16315	16284	16249	16228	16392	16326	16363	16415	16167	16420	16251	16320	16288	16247	16323	16359	16418	16317	16043	16328	16191	16183	16238	16378	16419	16359	16477	16270	16259	16353	16247	16193	16363	16441	16215	16458	16311	16325	16228	16532	16399	16288	16302	16282	16353	16309	16263	16364	16172	16290	16286	16303	16238	16300	16178	16399	16338	16187	16412	16297	16364	16210	16275	16346	16174	16250	16273	16287	16246	16207	16175	16336	16358	16240	16394	16340	16141	16277	16296	16308	16271	16494	16379	16241	16413	16279	16306	16138	16262	16304	16205	16354	16279	16197	16388	16320	16143	16337	16358	16414	16298	16469	16187	16191	16390	16306	16292	16445	16337	16300	16313	16301	16283	16341	16440	16156	16353	16366	16025	16515	16251	16319	16278	16270	16219	16250	16357	16093	16243	16547	16302	16254	16288	16190	16292	16234	16304	16214	16212	16363	16261	16287	16183	16172	16492	16335	16392	16235	16248	16379	16317	16294	16320	16247	16349	16319	16205	16161	16315	16340	16408	16151	16111	16374	16265	16160	16150	16320	16392	16303	16309	16305	16096	16533	16254	16229	16399	16264	16339	16343	16268	16366	16322	16426	16358	16266	16565	16374	16379	16387	16142	16357	16339	16355	16334	16301	16203	16315	16334	16126	16277	16302	16254	16337	16294	16283	16457	16361	16472	16395	16293	16287	16237	16214	16455	16171	16361	16223	16205	16159	16210	16335	16325	16393	16173	16264	16518	16216	16295	16285	16272	16296	16217	16192	16283	16435	16246	16313	16360	16392	16158	16334	16347	16401	16508	16224	16253	16254	16381	16284	16224	16507	16263	16301	16276	16130	16310	16291	16251	16226	16481	16279	16408	16223	16279	16336	16142	16302	16121	16278	16199	16270	16409	16370	16310	16350	16269	16305	16310	16425	16310	16354	16275	16190	16223	16144	16312	16264	16299	16234	16191	16392	16187	16325	16272	16371	16134	16226	16429	16311	16079	16307	16224	16433	16280	16346	16287	16061	16150	16466	16133	16294	16208	16263	16409	16335	16469	16347	16249	16516	16306	16374	16309	16300	16278	16412	16408	16374	16348	16390	16339	16427	16390	16384	16184	16243	16494	16311	16378	16197	16187	16379	16102	16422	16453	16213	16344	16168	16257	16121	16259	16336	16383	16454	16221	16248	16284	16324	16242	16288	16354	16182	16344	16387	16332	16219	16350	16552	16425	16459	16342	16216	16310	16218	16292	16406	16350	16216	16421	16356	16314	16343	16341	16318	16301	16345	16277	16161	16199	16449	16230	16306	16173	16210	16280	16399	16109	16258	16272	16202	16495	16320	16346	16259	16205	16300	16270	16337	16237	16298	16348	16387	16162	16179	16378	16206	16374	16333	16538	16403	16343	16327	16069	16099	16195	16437	16200	16223	16397	16261	16322	16153	16290	16184	16372	16324	16248	16268	16419	16263	16332	16302	16307	16165	16334	16276	16192	16429	16189	16389	16105	16517	16408	16367	16284	16430	16201	16269	16260	16373	16326	16325	16439	16268	16336	16306	16402	16177	16234	16187	16343	16221	16286	16279	16358	16278	16384	16464	16282	16162	16250	16177	16408	16368	16376	16234	16343	16318	16210	16395	16348	16386	16184	16266	16292	16319	16357	16212	16313	16136	16292	16264	16210	16202	16435	16224	16191	15979	16262	16331	16323	16225	16283	16318	16355	16328	16311	16330	16346	16400	16156	16460	16265	16286	16258	16275	16124	16302	16282	16356	16367	16360	16185	16388	16397	16149	16300	16196	16367	16351	16260	16446	16438	16223	16252	16370	16360	16192	16262	16319	16308	16464	16298	16265	16262	16466	16168	16387	16415	16349	16268	16164	16315	16213	16210	16247	16374	16181	16366	16247	16243	16117	16191	16405	16259	16328	16302	16428	16249	16232	16134	16309	16215	16303	16206	16436	16242	16366	16257	16335	16315	16342	16026	16292	16237	16138	16393	16250	16309	16220	16286	16180	16132	16199	16338	16220	16483	16407	16172	16168	16448	16239	16322	16383	16128	16182	16341	16222	16394	16315	16198	16270	16423	16282	16246	16068	16443	16353	16434	16294	16373	16298	16279	16275	16359	16367	16277	16333	16427	16395	16295	16353	16351	16274	16529	16440	16195	16234	16370	16364	16396	16287	16390	16394	16510	16341	16356	16408	16418	16261	16335	16410	16401	16240	16487	16029	16481	16436	16180	16332	16471	16486	16329	16397	16296	16224	16422	16303	16225	16412	16396	16215	16103	16292	16355	16370	16235	16225	16164	16338	16193	16397	16318	16226	16323	16398	16297	16364	16173	16266	16306	16403	16275	16285	16341	16169	16197	16406	16282	16239	16278	16409	16247	16432	16285	16106	16339	16439	16379	16419	16350	16410	16216	16279	16309	16299	16158	16394	16256	16246	16241	16372	16488	16022	16346	16314	16352	16261	16158	16287	16349	16232	16247	16479	16317	16352	16256	16480	16197	16318	16323	16412	16165	16313	16306	16475	16340	16276	16240	16373	16382	16317	16207	16535	16209	16448	16297	16411	16116	16207	16211	16325	16396	16308	16209	16156	16382	16450	16319	16226	16362	16291	16300	16175	16103	16276	16427	16224	16431	16463	16286	16187	16392	16359	16181	16351	16310	16367	16452	16226	16386	16224	16277	16325	16321	16190	16335	16345	16258	16434	16443	16409	16324	16332	16121	16247	16478	16265	16292	16312	16320	16308	16337	16200	16381	16279	16384	16227	16306	16416	16186	16360	16147	16337	16313	16270	16330	16304	16373	16201	16172	16360	16374	16428	16383	16138	16316	16240	16311	16434	16261	16329	16290	16260	16297	16121	16244	16206	16232	16182	16309	16210	16180	16260	16305	16376	16326	16451	16330	16419	16416	16306	16207	16327	16326	16394	16446	16182	16383	16110	16305	16134	16284	16322	16384	16338	16206	16277	16222	16405	16194	16126	16220	16311	16314	16302	16451	16462	16228	16392	16275	16271	16334	16227	16457	16385	16197	16276	16256	16260	16302	16091	16233	16307	16369	16152	16455	16170	16379	16292	16318	16346	16144	16345	16173	16532	16311	16330	16244	16455	16296	16212	16146	16312	16235	16237	16327	16302	16235	16217	16172	16291	16363	16280	16245	16210	16300	16466	16147	16176	16241	16522	16287	16305	16458	16351	16172	16278	16290	16283	16371	16449	16296	16394	16368	16279	16419	16235	16341	16242	16282	16367	16302	16213	16348	16219	16284	16470	16146	16325	16299	16420	16270	16375	16251	16154	16303	16320	16188	16317	16434	16295	16206	16487	16267	16206	16366	16247	16209	16312	16318	16247	16243	16322	16246	16087	16332	16393	16174	16201	16405	16327	16307	16294	16272	16323	16426	16303	16312	16334	16259	16224	16355	16183	16262	16178	16238	16281	16371	16305	16147	16191	16374	16362	16260	16246	16228	16306	16345	16311	16397	16168	16320	16245	16266	16199	16213	16244	16272	16359	16320	15978	16300	16410	16354	16391	16170	16436	16152	16194	16383	16223	16273	16323	16390	16112	16196	16393	16219	16177	16335	16252	16170	16207	16221	16276	16285	16303	16536	16314	16371	16251	16366	16339	16272	16184	16470	16349	16455	16210	16314	16361	16232	16323	16234	16292	16054	16452	16301	16268	16239	16422	16327	16155	16307	16483	16414	16299	16206	16328	16198	16200	16468	16113	16242	16203	16268	16133	16283	16281	16289	16301	16503	16149	16187	16436	16309	16348	16208	16261	16480	16173	16274	16411	16484	16145	16331	16265	16283	16361	16508	16236	16135	16381	16393	16423	16427	16438	16377	16322	16304	16358	16118	16339	16203	16325	16505	16189	16277	16187	16269	16257	16400	16444	16216	16448	16306	16143	16249	16298	16232	16484	16194	16258	16191	16208	16280	16336	16365	16425	16408	16485	16219	16312	16216	16218	16488	16369	16268	16244	16318	16388	16363	16361	16301	16386	16317	16157	16360	16199	16225	16329	16303	16296	16331	16347	16194	16308	16333	16139	16393	16341	16357	16309	16411	16330	16322	16299	16301	16134	16280	16410	16334	16262	16324	16346	16343	16287	16339	16334	16256	16334	16392	16363	16305	16256	16283	16358	16170	16227	16392	16090	16254	16437	16407	16371	16411	16154	16245	16318	16267	16296	16220	16275	16297	16341	16283	16059	16437	16197	16280	16250	16187	16414	16270	16194	16338	16088	16215	16259	16062	16295	16435	16266	16281	16118	16326	16225	16285	16282	16332	16221	16356	16277	16205	16499	16267	16411	16290	16198	16337	16355	16370	16303	16419	16347	16257	16228	16273	16169	16323	16241	16235	16235	16191	16327	16385	16278	16314	16184	16357	16355	16332	16235	16191	16211	16316	16113	16355	16369	16404	16228	16344	16492	16168	16381	16389	16411	16110	16271	16254	16376	16400	16266	16299	16115	16160	16228	16470	16240	16320	16349	16165	16341	16424	16289	16307	16311	16395	16320	16230	16157	16316	16331	16425	16401	16324	16214	16336	16396	16425	16331	16330	16332	16083	16236	16219	16238	16312	16210	16195	16156	16340	16460	16345	16423	16272	16130	16298	16256	16396	16345	16175	16339	16314	16284	16259	16392	16297	16386	16537	16241	16302	16259	16283	16358	16371	16536	16421	16276	16321	16095	16364	16234	16460	16184	16263	16349	16360	16357	16182	16389	16270	16348	16249	16260	16421	16295	16253	16399	16225	16337	16239	16438	16314	16372	16396	16278	16421	16304	16306	16190	16430	16352	16202	16498	16509	16204	16371	16429	16156	16193	16295	16318	16019	16276	16287	16352	16453	16384	16260	16385	16330	16358	16160	16352	16426	16321	16248	16269	16215	16377	16292	16421	16380	16427	16335	16163	16195	16204	16122	16281	16445	16291	16288	16403	16307	16225	16164	16332	16277	16267	16466	16320	16285	16402	16124	16367	16251	16360	16258	16462	16285	16452	16273	16375	16445	16188	16354	16244	16294	16274	16183	16410	16312	16268
23218	21023	28548	23758	21985	23581	23871	21045	20656	20934	20904	20783	20700	23676	31491	31654	27768	24929	21055	20529	20667	20599	20504	20646	20424	20450	20372	20678	20536	20484	20432	20341	20512	20393	20373	20449	20398	20579	20378	20342	20410	20469	20599	20398	20675	20603	20495	20297	20433	20344	20523	20350	20304	20541	20534	20386	20206	20506	20642	20506	20386	20371	20272	20249	20433	20309	20495	20527	20438	20562	20513	20483	20391	20454	20376	20476	20415	20645	20410	20501	20379	20265	20575	20618	20552	20365	20491	20356	20484	20349	20387	20491	20355	20515	20407	20192	20342	20355	20461	20454	20654	20505	20340	20297	20596	20409	20529	20525	20399	20386	20319	20434	20488	20492	20459	20369	20412	20475	20380	20223	20463	20489	20660	20319	20467	20342	20464	20404	20267	20513	20463	20215	20303	20426	20386	20400	20290	20371	20459	20456	20499	20396	20200	20326	20236	20402	20483	20424	20106	20384	20293	20368	20439	20435	20239	20464	20364	20286	20217	20202	20410	20309	20344	20264	20250	20372	20257	20154	20392	20239	20427	20079	20342	20464	20415	20311	20433	20435	20590	20245	20217	20172	20290	20328	20421	20392	20326	20398	20438	20518	20293	20454	20440	20420	20188	20555	20430	20298	20303	20304	20270	20472	20362	20426	20331	20524	20447	20388	20258	20537	20509	20339	20358	20424	20288	20544	20388	20397	20536	20289	20443	20511	20456	20401	20439	20185	20439	20308	20122	20311	20266	20157	20385	20547	20380	20544	20334	20298	20253	20237	20324	20282	20456	20368	20433	20280	20269	20082	20257	20395	20185	20453	20378	20281	20243	20412	20286	20205	20373	20373	20387	20351	20148	20469	20291	20288	20496	20274	20354	20297	20711	20372	20477	20482	20383	20243	20478	20240	20381	20339	20381	20340	20347	20407	20460	20330	20474	20471	20414	20359	20370	20479	20339	20606	20558	20537	20260	20499	20438	20321	20143	20344	20515	20303	20433	20215	20396	20448	20480	20365	20372	20463	20217	20175	20276	20263	20321	20288	20096	20426	20196	20357	20118	20397	20613	20257	20464	20496	20333	20454	20462	20277	20281	20497	20380	20250	20323	20386	20253	20132	20464	20313	20662	20357	20340	20448	20292	20280	20416	20314	20318	20549	20364	20262	20419	20400	20336	20388	20295	20199	20369	20264	20254	20348	20400	20370	20224	20533	20308	20226	20394	20393	20456	20311	20501	20480	20097	20332	20310	20487	20364	20199	20401	20256	20232	20335	20564	20315	20481	20288	20224	20499	20479	20442	20312	20428	20224	20503	20467	20441	20325	20568	20468	20263	20193	20332	20459	20237	20405	20387	20346	20355	20348	20374	20324	20323	20489	20323	20232	20306	20266	20324	20196	20213	20393	20375	20231	20537	20346	20391	20480	20276	20216	20394	20588	20400	20530	20390	20307	20488	20482	20240	20494	20631	20468	20329	20340	20362	20432	20286	20377	20525	20401	20430	20331	20200	20431	20182	20343	20279	20365	20478	20253	20580	20266	20208	20512	20265	20397	20388	20613	20333	20547	20509	20318	20321	20403	20248	20533	20226	20247	20296	20303	20243	20451	20238	20274	20295	20560	20409	20488	20526	20265	20407	20284	20559	20308	20298	20454	20543	20440	20488	20310	20407	20195	20247	20494	20390	20251	20531	20328	20281	20378	20596	20417	20271	20363	20322	20385	20173	20293	20290	20319	20652	20314	20488	20283	20340	20366	20453	20334	20245	20421	20307	20233	20539	20382	20504	20357	20370	20309	20436	20316	20395	20519	20410	20355	20286	20314	20587	20253	20469	20139	20446	20216	20293	20247	20295	20597	20395	20251	20424	20372	20290	20371	20453	20399	20553	20338	20314	20419	20265	20415	20283	20359	20510	20557	20332	20319	20474	20438	20380	20403	20371	20425	20423	20388	20382	20422	20322	20298	20465	20448	20530	20222	20274	20406	20499	20238	20431	20347	20407	20361	20345	20201	20466	20328	20298	20471	20243	20216	20401	20375	20585	20430	20311	20473	20176	20393	20566	20385	20418	20447	20415	20390	20432	20198	20447	20425	20492	20474	20422	20454	20139	20267	20221	20365	20668	20386	20297	20231	20353	20416	20366	20387	20264	20495	20269	20343	20452	20288	20286	20330	20343	20248	20397	20486	20347	20477	20253	20457	20558	20493	20496	20159	20343	20520	20624	20288	20332	20299	20277	20366	20316	20358	20334	20291	20396	20660	20374	20454	20268	20266	20285	20302	20417	20417	20412	20395	20428	20068	20386	20446	20264	20267	20571	20507	20447	20439	20443	20313	20372	20403	20083	20439	20543	20633	20406	20380	20399	20431	20345	20220	20328	20516	20338	20169	20419	20436	20392	20458	20271	20168	20290	20421	20266	20482	20201	20527	20379	20391	20433	20443	20380	20557	20384	20322	20275	20335	20236	20373	20388	20482	20248	20307	20355	20290	20411	20246	20592	20431	20474	20514	20334	20348	20426	20279	20181	20295	20311	20449	20259	20334	20354	20434	20359	20316	20400	20264	20363	20526	20620	20485	20261	20312	20440	20530	20475	20289	20469	20662	20128	20406	20333	20489	20313	20372	20443	20386	20125	20376	20231	20290	20276	20296	20299	20238	20403	20325	20563	20438	20360	20575	20569	20210	20090	20433	20291	20367	20381	20246	20467	20507	20179	20371	20369	20356	20396	20431	20420	20264	20365	20400	20437	20435	20403	20345	20174	20411	20244	20432	20379	20602	20361	20385	20402	20475	20486	20349	20281	20196	20222	20480	20599	20602	20454	20406	20528	20449	20319	20317	20460	20401	20228	20419	20286	20319	20409	20374	20337	20484	20439	20556	20346	20302	20272	20305	20367	20386	20356	20545	20421	20351	20310	20379	20313	20512	20199	20501	20371	20336	20497	20446	20422	20214	20412	20276	20482	20203	20160	20341	20484	20402	20404	20203	20271	20500	20418	20401	20249	20356	20283	20496	20426	20381	20403	20409	20337	20600	20370	20454	20322	20355	20298	20237	20053	20486	20313	20348	20272	20415	20619	20476	20537	20337	20244	20262	20584	20572	20331	20362	20436	20520	20477	20520	20348	20528	20511	20353	20431	20524	20471	20372	20376	20327	20294	20396	20381	20441	20356	20399	20664	20224	20297	20324	20322	20229	20170	20181	20625	20371	20202	20374	20262	20351	20389	20261	20334	20456	20480	20271	20615	20356	20396	20330	20545	20196	20419	20403	20414	20253	20478	20193	20291	20237	20356	20425	20394	20430	20252	20208	20303	20247	20219	20343	20479	20546	20552	20299	20192	20445	20198	20178	20334	20230	20333	20197	20247	20216	20355	20381	20243	20533	20431	20363	20443	20328	20230	20527	20425	20424	20536	20269	20396	20268	20453	20444	20498	20426	20355	20223	20643	20526	20370	20430	20637	20427	20353	20662	20483	20170	20333	20551	20249	20207	20552	20315	20327	20275	20570	20536	20516	20432	20273	20402	20237	20310	20380	20244	20563	20297	20401	20523	20345	20255	20245	20355	20341	20360	20385	20402	20110	20521	20433	20361	20410	20267	20447	20484	20250	20274	20513	20271	20330	20277	20339	20577	20439	20396	20654	20444	20387	20306	20299	20291	20485	20230	20220	20364	20433	20306	20300	20174	20251	20360	20424	20706	20493	20363	20407	20102	20267	20248	20384	20320	20467	20572	20315	20501	20492	20494	20272	20633	20438	20348	20364	20231	20315	20282	20463	20324	20468	20261	20343	20434	20339	20288	20705	20302	20627	20228	20372	20472	20393	20473	20245	20287	20406	20438	20403	20476	20400	20429	20205	20302	20281	20501	20438	20399	20142	20565	20340	20249	20539	20338	20255	20504	20312	20450	20363	20327	20444	20355	20279	20391	20232	20643	20523	20337	20353	20419	20389	20311	20366	20350	20470	20439	20292	20373	20299	20334	20414	20179	20262	20259	20380	20456	20244	20246	20419	20411	20241	20470	20417	20394	20273	20392	20363	20519	20317	20312	20168	20640	20450	20273	20441	20461	20367	20254	20396	20580	20227	20381	20146	20569	20372	20307	20351	20379	20288	20129	20457	20400	20449	20688	20510	20067	20650	20293	20362	20409	20498	20311	20538	20514	20219	20311	20310	20501	20622	20472	20600	20379	20407	20224	20619	20416	20393	20327	20305	20404	20349	20335	20459	20313	20543	20495	20365	20239	20346	20383	20310	20482	20435	20485	20390	20578	20260	20499	20535	20309	20379	20357	20072	20351	20335	20211	20274	20515	20359	20355	20348	20300	20331	20156	20465	20313	20279	20605	20466	20227	20337	20122	20154	20632	20453	20295	20228	20530	20461	20405	20413	20383	20325	20594	20519	20092	20244	20329	20293	20504	20531	20508	20441	20178	20278	20245	20169	20131	20193	20349	20285	20290	20345	20421	20631	20487	20209	20322	20345	20269	20240	20347	20262	20424	20715	20277	20373	20516	20343	20335	20390	20241	20503	20350	20281	20386	20420	20420	20429	20337	20407	20227	20281	20511	20247	20375	20403	20307	20204	20466	20204	20483	20500	20346	20363	20332	20401	20552	20401	20553	20392	20504	20364	20494	20574	20131	20407	20387	20473	20333	20192	20444	20510	20225	20435	20351	20172	20432	20360	20392	20478	20425	20313	20556	20313	20525	20465	20333	20309	20307	20304	20297	20342	20353	20336	20385	20223	20470	20485	20473	20207	20419	20225	20340	20399	20402	20304	20388	20424	20412	20097	20320	20344	20212	20359	20440	20325	20364	20440	20398	20388	20446	20323	20593	20092	20406	20589	20473	20230	20285	20317	20215	20334	20553	20527	20494	20524	20499	20072	20131	20195	20337	20291	20385	20285	20236	20468	20407	20384	20394	20327	20535	20391	20486	20327	20109	20413	20545	20481	20440	20207	20411	20302	20224	20543	20592	20380	20154	20517	20321	20459	20435	20310	20325	20427	20606	20267	20475	20219	20471	20334	20424	20339	20321	20477	20259	20328	20378	20463	20454	20054	20465	20171	20221	20235	20344	20118	20487	20234	20099	20434	20332	20295	20521	20481	20574	20360	20290	20228	20391	20456	20444	20376	20476	20109
14447	23747	22610	19368	18393	17789	17458	17237	17369	17255	16904	17033	16881	23075	31817	31342	25812	21580	16711	16672	16967	16661	16857	16687	16633	16767	16553	16801	16764	16863	16855	16823	16691	16698	16561	16788	16663	16857	16763	16775	16826	16658	16841	16678	16700	16943	16605	16751	16670	16776	16782	16657	16700	16749	16797	16533	16610	16663	16716	16799	16777	16804	16759	16666	16695	16371	16696	16813	16807	16757	16734	16836	16706	16791	16809	16491	16651	16459	16776	16789	16560	16679	16921	16901	16914	16634	16827	16655	16703	16741	16816	16675	16905	16888	16835	16874	16688	16663	16661	16691	16813	16791	16786	16618	16839	16744	16669	16673	16677	16681	16803	16624	16766	16974	16694	16676	16665	16778	16695	16853	16790	16694	16677	16719	16590	16604	16693	16761	16721	16723	16819	16774	16785	16921	16509	16819	16648	16801	16724	16703	16635	16838	16675	16707	16563	16509	16806	16889	16651	16705	16760	16610	16639	16865	16788	16798	16709	16588	16681	16697	16806	16735	16885	16771	16711	16746	16674	16739	16668	16783	16784	16660	16743	16653	16585	16618	16552	16648	16753	16739	16882	16592	16606	16862	16802	16581	16822	16523	16860	16698	16863	16721	16704	16849	16839	16674	16903	16655	16786	16840	16872	16612	16853	16554	16652	16778	16720	16806	16625	16635	16656	16647	16608	16813	16705	16816	16621	16812	16685	16720	16737	16821	16606	16780	16658	16696	16715	16580	16705	16626	16892	16556	16722	16719	16829	16797	16980	16711	16623	16633	16682	16441	16839	16411	16745	16695	16794	16656	16727	16659	16683	16689	16725	16563	16704	16634	16908	16615	16655	16676	16817	16741	16749	16741	16753	16560	16714	17181	16729	16781	16626	16796	16706	16544	16719	16853	16786	16913	16850	16774	16704	16775	16631	16719	16840	16558	16753	16736	16692	16716	16671	16746	16756	16689	16686	16802	16717	16744	16424	16748	16759	16614	16655	16953	16743	16832	16691	16615	16601	16704	16863	16731	17034	16843	16705	16768	16763	16682	16613	16692	16675	16693	16443	16670	16728	16960	16821	16607	16717	16745	16701	16753	16760	16698	16678	16763	16583	16530	16753	16788	16784	16517	16830	16661	16536	16641	16748	16697	16661	16746	16836	16568	16665	16724	16705	16521	16867	16686	16607	16861	16652	16880	16732	16735	16554	16676	16716	16551	16661	16607	16625	16697	16734	16807	16658	16754	16838	16581	16669	16679	16671	16698	16708	16583	16871	16561	16760	16671	16598	16742	16603	16741	16716	16690	16781	16565	16872	16616	16646	16668	16802	16759	16749	16689	16530	16782	16847	16806	16680	16891	16908	16681	16816	16633	16621	16640	16637	16679	16735	16604	16743	16639	16728	16843	16600	16516	16640	16807	16704	16730	16650	16742	16731	16698	16585	16860	16689	16650	16561	16759	16764	16663	16696	16712	16681	16823	16711	16747	16664	16659	16648	16576	16815	16730	16817	16677	16986	16675	16796	16842	16570	16783	16487	16652	16766	16599	16653	16706	16787	16719	16741	16676	16915	16708	16720	16638	16655	16832	16836	16824	16670	16799	16639	16611	16728	16748	16723	16594	16762	16787	16672	16698	16754	16751	16810	16841	16928	16673	16795	16578	16575	16770	16850	16702	16690	16659	16878	16786	16758	16795	16684	16857	16761	16716	16702	16737	16582	16811	16711	16701	16655	16774	16666	16762	16741	16688	16850	16657	16631	16704	16621	16753	16663	16668	16737	16845	16581	16611	16844	16861	16672	16692	16732	16596	16767	16779	16708	16865	16720	16756	16654	16524	16770	16697	16875	16752	16701	16662	16618	16692	16669	16709	16743	16732	16695	16814	16568	16641	16600	16828	16820	16568	16679	16688	16735	16867	16706	16746	16724	16806	16855	16720	16626	16762	16622	16641	16802	16551	16713	16800	16824	16653	16680	16753	16593	16802	16886	16701	16664	16889	16676	16654	16747	16633	16772	16778	16691	16751	16672	16682	16618	16720	16747	16655	16668	16791	16715	16759	16683	16849	16851	16618	16672	16739	16776	16860	16643	16674	16707	16794	16832	16549	16567	16723	16777	16736	16720	16581	16788	16953	16708	16606	16820	16758	16770	16639	16670	16673	16749	16705	16558	16829	16879	16695	16743	16747	16553	16722	16793	16729	16645	16620	16769	16800	16678	16706	16789	16669	16688	16583	16804	16671	16783	16776	16756	16792	16730	16912	16911	16769	16658	16710	16837	16755	16804	16873	16910	16600	16593	16799	16934	16626	16960	16744	16668	16681	16756	16665	16591	16842	16738	16738	16800	16896	16644	16680	16641	16814	16825	16734	16793	16714	16680	16575	16751	16814	16745	16754	16786	16876	16859	16887	16705	16710	16693	16609	16593	16538	16779	16592	16638	16748	16871	16566	16634	16662	16854	16577	16799	16627	16879	16710	16675	16711	16858	16554	16666	16706	16769	16717	16609	16736	16733	16785	16609	16698	16566	16713	16702	16644	16736	16801	16619	16839	16768	16663	16693	16817	16723	16784	16592	16563	16664	16785	16775	16690	16906	16774	16721	16814	16831	16756	16623	16783	16708	16738	16676	16705	16918	16739	16670	16848	16669	16755	16789	16776	16628	16832	16858	16788	16670	16644	16735	16732	16881	16731	16651	16866	16735	16869	16846	16769	16703	16825	16677	16582	16771	16790	16703	16762	16612	16773	16536	16716	16831	16689	16776	16842	16775	16716	16627	16649	16872	16683	16615	16791	16488	16787	16786	16653	16839	16747	16633	16669	16709	16756	16878	16749	16580	16374	16672	16687	16828	16475	16858	16779	16501	16697	16758	16860	16737	16811	16711	16608	16709	16754	16659	16636	16865	16757	16526	16684	16705	16934	16755	16890	16812	16663	16664	16808	16740	16734	16681	16785	16731	16814	16780	16753	16714	16558	16646	16855	16737	16763	16701	16750	16749	16880	16756	16628	16758	16736	16718	16853	16722	16707	16788	16604	16892	16712	16860	16516	16719	16782	16747	16851	16675	16716	16526	16837	16589	16582	16839	16728	16743	16726	16825	16893	16796	16851	16814	16756	16636	16570	16733	16664	16812	16633	16786	16727	16687	16712	16601	16618	16540	16659	16877	16601	16585	16823	16648	16601	16701	16792	16495	16685	16558	16559	16738	16778	16908	16576	16649	16879	16784	16690	16489	16632	16727	16781	16638	16741	16945	16734	16765	16594	16773	16838	16948	16449	16597	16644	16779	16645	16706	16698	16840	16646	16766	16673	16758	16812	16669	16808	16954	16762	16801	16558	16684	16588	16636	16609	16721	16678	16769	16605	16851	16776	16812	16754	16496	16707	16726	16761	16845	16648	16840	16759	16830	16688	16894	16782	16682	16683	16655	16681	16726	16714	16717	16752	16655	16756	16595	16683	16653	16696	16721	16676	16838	16768	16639	16557	16718	16866	16702	16574	16828	16772	16643	16811	16656	16546	16765	16544	16711	16773	16614	16855	16675	16599	16816	16600	16848	16850	16653	16786	16767	16858	16621	16848	16665	16781	16836	16691	16821	16681	16809	16812	16695	16787	16813	16756	16754	16589	16804	16748	16727	16829	16720	16558	16698	16829	16662	16791	16751	16741	16845	16832	16767	16595	16772	16810	16610	16552	16836	16753	16801	16584	16716	16777	16755	16717	16776	16614	16847	16648	16697	16825	16868	16660	16882	16712	16685	16762	16749	16543	16780	16747	16766	16658	16893	16587	16723	16811	16803	16736	16688	16726	16802	16607	16745	16763	16695	16816	16801	16732	16804	16737	16803	16795	16692	16782	16825	16790	16727	16710	16785	16717	16654	16674	16766	16620	16756	16681	16783	16696	16699	16643	16868	16893	16888	16878	16942	16622	16757	16843	16727	16607	16757	16663	16577	16681	16729	16771	16658	16849	16671	16808	16816	16782	16857	16680	16484	16801	16669	16588	16888	16922	16681	16800	16818	16727	16737	16812	16553	16896	16648	16713	16817	16489	16870	16782	16842	16703	16617	16696	16662	16582	16823	16769	16856	16855	16825	16677	16776	16733	16748	16739	16904	16795	16596	16656	16722	16714	16660	16768	16999	16774	16696	16536	16946	16777	16784	16680	16773	16660	16860	16562	16601	16487	16517	16781	16726	16561	16675	16734	16783	16668	16809	16729	16620	16600	16855	16637	16747	16643	16638	16714	16787	16523	16681	16632	16835	16645	16852	16770	16781	16728	16825	16834	16714	16824	16854	16751	16751	16695	16677	16689	16647	16787	16635	16848	16849	16726	16775	16766	16674	17028	16795	16848	16701	16625	16772	16634	16714	16680	16566	16864	16622	16742	16718	16826	16734	16652	16816	16638	16739	16719	16731	16625	16763	16788	16755	16655	16855	16798	16678	16535	16764	16776	16804	16767	16793	16665	16807	16707	16774	16493	16637	16721	16891	16643	16872	16945	16702	16632	16825	16508	16878	16697	16916	16652	16721	16778	16792	16831	16653	16718	16626	16787	16698	16873	16721	16834	16791	16698	16775	16726	16772	16774	16721	16856	16820	16802	16736	16725	16840	16862	16754	16661	16687	16687	16652	16719	16729	16750	16726	16800	16624	16710	16673	16701	16847	16798	16754	16692	16739	16727	16842	16528	16744	16795	16781	16776	16726	16699	16697	16643	16858	16772	16793	16752	16630	16737	16555	16712	16751	16686	16795	16623	16870	16673	16890	16674	16619	16655	16770	16768	16735	16663	16838	16663	16738	16745	16677	16781	16624	16794	16772	16766	16662	16846	16980	16755	16723	16469	16826	16782	16791	16800	16637	16643	16688	16751	16660	16789	16710	16619	16680	16720	16857	16705	16764	16637	16686	16680	16750	16704	16525	16663	16799	16842	16558	16718	16759	16763	16738	16744	16629	16808	16861	16751	16806	16650	16524	16571	16780	16796	16709	16662	16696	16773	16818	16548	16626	16757	16849	16725	16611	16782	16764	16788	16753	16780	16658	16714	16578	16639	16598	16605	16597	16724	16818	16711	16826	16809	16726	16766	16702	16751	16658	16723	16737	16549	16732	16759	16750	16671	16626	16858	16875	16734	16748	16480	16662	16726
22486	21116	28948	23532	21371	24243	27589	23175	22376	22856	22806	22389	22413	28354	40276	40231	32754	29658	23310	22396	22237	22192	22256	22167	22175	22316	22142	22011	22100	22158	22141	22182	22052	22122	21968	21905	22142	22143	22095	22043	22111	22267	22130	21904	21831	21989	22016	21957	22032	22251	22159	22130	21944	21845	21836	22020	22080	22205	22101	22127	22217	22066	22323	22127	22197	21800	21737	21856	21848	21993	21856	21941	22088	22076	22082	21937	22143	21934	22082	21997	21966	22064	21847	21996	22076	22025	21858	21973	22052	21892	21826	21919	22108	22005	21804	21981	22171	21929	22059	22024	22025	21975	22108	21955	22036	22105	21883	21855	21828	21868	21974	21978	22279	22141	21960	21923	21990	22095	21986	21972	22015	22130	21736	21816	21936	21993	22054	21976	22050	22277	22161	21818	22122	21879	22137	22033	22029	22015	22001	22026	21757	21883	22026	22094	21886	22039	22021	21827	22081	21997	22048	21893	22112	22091	21900	21792	21996	22114	22025	21788	21913	21866	21855	22063	22084	22121	21967	22098	22112	22037	22152	21983	22202	22002	21841	22025	22017	21823	21839	22040	21940	22011	21902	21985	22012	22015	22077	21763	21733	21749	21846	21621	21859	21888	21964	21943	21935	21955	21802	21771	21831	22117	21940	21984	22106	22103	22070	22025	22123	21751	21914	21916	21864	21909	21783	22051	21774	21818	21911	21969	22137	22120	21835	21839	21976	21958	21863	22005	21960	21920	21968	21767	21870	21924	22247	21824	22122	21939	21939	21869	21914	22023	21868	21845	21918	21905	22034	22092	22130	21705	21884	21703	22054	21902	21904	22016	22174	22112	21955	22045	21897	21944	21940	21882	21849	22121	22038	22108	22030	21832	22117	21986	21942	21917	21874	21995	21822	22261	22142	22064	21675	22007	21887	21992	21924	21815	21904	21739	21948	21789	21838	21909	22000	21974	21986	21814	21763	21952	21954	22137	22057	21855	21915	21952	22018	21896	21920	22017	22160	21826	21910	22131	22146	21681	21947	22077	21955	22025	21849	22011	21758	21932	22034	21993	22039	22083	21928	22109	21977	22084	22135	22131	22008	22109	21951	22042	22179	21819	22028	22028	22167	21956	21936	22124	22015	21895	21947	21987	21890	21872	21966	22007	21920	21908	21835	21866	21869	21850	21789	22063	21890	22059	22009	22008	22151	21691	21922	22041	21809	22017	21918	21915	22064	21909	22170	21900	21774	21862	21983	22000	22073	21812	21838	21846	21908	21932	21894	22176	22047	21840	21897	21824	22040	21729	21926	21949	21910	21928	22279	21969	21855	22035	21861	22011	22010	21914	21920	21997	21912	22142	22098	22156	22007	22002	21806	22007	21796	21964	21886	21969	21850	22051	22080	22000	21918	22065	21844	21897	21967	21905	22032	21950	22125	22001	22006	21794	21768	22195	21917	22040	21923	21791	21828	21821	21862	22008	22031	21918	21904	22012	22043	21898	22138	21867	22060	22167	22047	21874	22118	21919	22103	21851	21790	22281	22044	21884	21906	22046	21805	21934	21877	22069	21963	21779	21974	22031	22028	22016	21871	22043	22028	21902	21942	21968	22059	22017	21991	22039	22273	21853	21813	21811	22027	22268	22028	22089	22302	22029	21764	21981	21731	22038	22005	21835	22010	22007	21786	22243	22080	21882	21914	21979	21941	21926	22015	22018	22147	21852	22077	21965	22090	21875	22008	21964	22136	21641	21954	21805	22036	21886	21884	21889	21867	22050	22044	21912	21834	22009	21782	21820	21844	21818	22025	22041	22101	21949	22132	22043	21876	21956	22012	22302	22160	22065	21727	21997	22030	21800	21942	22066	22210	21769	22015	22051	21957	21886	21946	21902	22154	21780	21880	21999	22153	22041	22151	22048	21779	21948	21840	21816	22014	22077	21819	21876	22143	22002	22006	21938	21896	22082	22250	21887	22053	22164	21935	22176	21910	21975	21783	21706	22116	21935	21946	21868	21834	22107	22209	22058	22022	21937	22112	22069	21864	22119	22057	22069	21913	22021	21725	21934	22118	21682	21901	21931	21900	22015	22055	22320	21988	21922	22190	21798	22091	22221	21757	22121	22012	21958	22177	22068	21995	21932	21880	21833	21841	21844	22086	22083	22021	21940	22160	22084	22159	21777	21884	21911	22063	21757	22001	21983	21916	22115	21927	21641	22126	22042	21834	21788	21697	22014	21908	21899	22072	21734	21753	22024	21924	21972	22021	21869	21967	21753	21780	21927	22143	22002	21842	21888	21777	21967	21850	22002	21926	22069	22108	22125	21820	21959	21662	21959	22032	21878	21966	21904	21937	21846	21840	22056	22197	22026	21886	22064	21918	21944	22027	22051	22157	21951	21919	21802	21858	22059	22053	21875	21968	22030	21822	22112	22003	22207	22121	21971	21874	21929	21983	21884	22199	21766	21921	22084	22059	22097	21988	21863	21839	22189	22039	21771	21976	21930	21839	21752	21906	21721	21726	21817	21891	21799	22158	21881	21887	22168	22222	22106	22015	21850	22114	21909	21962	21880	22022	21918	21750	22075	21716	21945	22029	22006	21837	22033	21974	21877	22042	21965	21734	21768	22056	22001	21980	21785	21893	22090	21943	21962	22191	21882	21962	21973	21772	21924	21728	21918	21940	21896	21711	21885	21910	21927	22100	21933	21946	22098	22095	21986	21870	21867	21782	21943	21883	21818	21926	21898	21720	22033	22039	21867	21800	21708	22082	21993	22020	21787	22046	21839	21912	21997	21824	21867	21919	21917	22013	22062	22022	22155	22031	21854	22030	21837	21947	22010	21981	21993	22152	22136	22130	22018	22094	22009	21954	22014	21972	21879	22000	21928	22007	22069	21928	22075	21949	21865	21911	21923	21941	21969	22052	21968	21984	21936	21884	21812	21884	21933	21762	21946	21979	21938	22036	22095	21832	21841	21902	21768	21987	22150	22038	22120	22037	21995	21667	22205	22102	21967	22086	22104	22119	21814	22041	21959	22066	21885	21973	21972	22031	21695	22066	21909	22150	21844	21902	21832	21878	22172	21958	22005	22104	21987	21908	21914	21999	22029	22051	21909	22015	22005	22077	21940	21969	21936	21921	21874	21872	22048	22088	21563	21767	21662	21912	21969	21807	21983	21997	21853	21921	21845	21979	22020	21926	22163	21938	21964	21861	21861	21955	21863	21653	21919	22014	22165	21819	21962	22139	21926	21860	21884	22133	21840	21605	22054	22019	22162	21888	21898	21774	21835	22181	21894	21905	21897	22060	21931	22006	22216	21966	22131	21995	22092	22148	21927	21824	22061	21995	21958	21973	22033	22081	21664	21959	22064	22112	22274	21909	22028	21978	21676	21740	22005	22047	21883	21953	21690	21964	22078	21760	21909	21988	21844	22096	21923	21937	21732	21916	22044	22108	21994	21919	22153	21898	21852	22045	22155	22059	21646	21961	21856	22040	21985	22102	22206	22099	21914	21873	22017	22025	22143	21971	22086	21939	22084	21916	22292	22011	21961	22020	21959	22059	22017	21812	22041	21772	21923	21948	22156	22030	21957	22005	21710	21979	21903	21911	21857	21850	21937	22269	22016	21935	21905	21821	21911	21879	21955	21855	22001	21924	22037	21986	22198	22194	22012	21555	22137	22040	21798	21920	22126	22078	22132	22067	22412	21991	21876	21930	21878	22037	21924	21892	21866	21987	21987	22106	21978	22063	22117	22032	21901	21873	21697	21950	21891	22039	21979	21808	21958	21963	21811	21874	21688	21819	21973	22093	21770	22104	21840	22066	21873	21771	21853	21962	21928	22079	21815	21832	22078	21933	22039	21874	22005	21953	21874	21988	21931	21922	22084	22029	22063	21925	22041	22118	22010	22116	22074	22148	22112	21735	21813	22096	21845	22186	21924	21908	21965	22034	21949	21895	22091	21952	21995	21935	21948	21974	21962	21820	21845	22021	21747	22090	22021	22028	22075	22100	21894	21863	22137	21835	22022	21947	21974	21998	22067	22085	22165	21978	21902	22043	22053	21990	21953	21933	21799	21858	21955	21928	22112	21968	21928	21782	21864	22011	21919	21978	21997	21876	21796	22016	21889	21870	21889	21903	21916	22251	22025	21943	22075	22078	22001	22082	22024	22051	21902	21982	21967	21818	22051	21952	21759	22058	21954	22041	22021	22103	22038	21891	21907	21823	22106	22005	21970	21939	22015	22116	22147	21869	21972	21850	22080	21938	21902	21958	22038	22066	22012	21934	21800	21811	21804	21914	21788	22164	21934	21903	21930	21907	22092	21909	22054	22012	21854	22048	21848	22014	21929	22061	21983	22149	21986	22087	22112	22141	21964	22214	22172	22008	21823	21925	21954	22084	21952	21906	21823	22043	21839	21875	21905	21778	22085	22000	21780	22106	22122	22056	22292	22114	21892	21972	21938	21759	21750	21841	21887	21749	21901	22119	21919	21854	21745	22075	21830	21861	22222	22143	21852	22007	21829	22037	21931	22034	21980	21961	21892	21809	21889	22100	21858	21686	21824	21862	22011	21799	22052	22099	21811	22041	21984	21983	21792	21975	21965	21982	21800	21829	22127	21983	22115	22093	22046	21887	22016	22088	22148	21801	21886	21965	22019	21988	21872	21946	21716	22050	21858	21877	21871	22031	21992	21992	21907	21946	21954	21911	21858	21979	22110	22042	22166	22103	21980	22148	21926	22103	21991	22106	21817	21764	21922	22065	21931	21861	21869	22138	21769	21983	21916	22011	22030	22070	21971	21996	21981	22010	21925	21912	21865	21779	21800	21782	22013	22040	21844	21795	22124	21982	22085	21920	21799	22003	22156	22009	22072	21699	22049	22023	21978	21841	21977	22075	22095	21975	21806	22115	22017	21888	21956	21895	21790	21917	22077	22141	21776	21919	22097	21931	21947	22014	21895	22136	22067	22112	21869	22048	21860	21903	21923	22101	21928	22166	21860	22026	21954	21849	21810	21921	21996	22114	22082	22081	21834	22103	22019	21914	21993	22220	21993	21877	21951	21788	22106	21869	21942	21985	21804	21939	21843	21962	21855	22010	22049	22281	22003	21920	22012	22148	21816	21920	21887	22131	21921	21983	21971
16297	29127	26821	22214	20486	19504	19148	18647	18353	18407	18180	18062	18109	28593	40950	39297	30225	26356	18326	17700	17600	17507	17669	17599	17656	17382	17742	17624	17433	17523	17734	17576	17682	17609	17418	17630	17574	17634	17547	17742	17557	17549	17826	17744	17659	17721	17683	17566	17553	17772	17759	17791	17748	17737	17587	17685	17693	17665	17707	17421	17674	17674	17556	17553	17602	17732	17724	17608	17663	17607	17500	17393	17586	17709	17651	17644	17687	17664	17621	17566	17530	17643	17585	17677	17640	17616	17686	17583	17699	17677	17560	17601	17512	17659	17658	17425	17503	17736	17552	17675	17488	17700	17669	17852	17534	17838	17581	17794	17391	17549	17662	17601	17641	17551	17652	17653	17669	17762	17627	17483	17737	17617	17548	17468	17706	17527	17613	17534	17584	17706	17574	17715	17475	17557	17682	17507	17678	17684	17721	17560	17558	17537	17534	17480	17586	17674	17516	17610	17731	17620	17718	17539	17615	17544	17758	17631	17625	17420	17577	17434	17623	17446	17732	17510	17516	17637	17624	17672	17651	17622	17628	17561	17669	17716	17726	17668	17547	17424	17657	17665	17535	17444	17610	17770	17564	17680	17449	17604	17659	17484	17640	17630	17554	17693	17610	17762	17518	17637	17572	17671	17611	17557	17497	17445	17661	17565	17444	17367	17603	17618	17607	17643	17607	17449	17623	17675	17616	17728	17611	17621	17521	17462	17502	17393	17471	17665	17670	17493	17707	17557	17474	17624	17652	17659	17543	17487	17603	17592	17618	17646	17598	17560	17581	17592	17521	17529	17755	17610	17602	17659	17727	17554	17520	17583	17533	17651	17515	17815	17554	17451	17590	17445	17660	17715	17519	17363	17556	17556	17411	17501	17560	17604	17585	17633	17581	17714	17738	17424	17545	17541	17632	17729	17566	17404	17675	17504	17523	17411	17521	17514	17451	17602	17583	17592	17669	17760	17496	17787	17582	17758	17510	17492	17624	17495	17612	17771	17457	17606	17645	17521	17615	17409	17449	17533	17567	17570	17517	17532	17423	17596	17756	17797	17662	17377	17494	17546	17607	17678	17566	17429	17512	17652	17464	17585	17530	17620	17644	17578	17460	17652	17559	17740	17661	17598	17563	17589	17707	17556	17487	17496	17564	17539	17597	17580	17618	17562	17577	17494	17621	17597	17402	17560	17445	17761	17605	17502	17731	17373	17530	17742	17567	17478	17553	17363	17509	17474	17524	17631	17634	17643	17469	17608	17479	17667	17576	17773	17732	17613	17606	17500	17448	17575	17671	17420	17613	17631	17591	17574	17640	17464	17575	17560	17700	17633	17565	17683	17556	17530	17764	17601	17428	17426	17406	17564	17595	17731	17538	17591	17528	17557	17560	17532	17509	17697	17635	17454	17708	17604	17591	17556	17501	17394	17572	17501	17447	17551	17789	17632	17624	17550	17553	17566	17654	17502	17441	17656	17457	17575	17523	17686	17571	17643	17466	17455	17796	17647	17624	17456	17637	17641	17538	17415	17557	17598	17453	17507	17710	17592	17552	17706	17710	17592	17572	17588	17673	17437	17432	17453	17465	17511	17647	17620	17780	17666	17786	17570	17634	17563	17514	17447	17652	17669	17622	17570	17587	17525	17649	17511	17472	17669	17614	17523	17531	17632	17582	17603	17609	17535	17544	17782	17526	17515	17637	17734	17531	17582	17615	17588	17649	17694	17694	17722	17467	17665	17710	17515	17670	17590	17616	17605	17576	17567	17487	17739	17436	17468	17529	17676	17566	17574	17439	17602	17667	17514	17642	17618	17552	17695	17504	17542	17529	17423	17546	17607	17591	17661	17649	17491	17494	17591	17582	17614	17653	17470	17508	17590	17510	17477	17614	17604	17477	17833	17457	17496	17691	17545	17653	17545	17610	17599	17750	17573	17491	17559	17447	17624	17351	17671	17497	17640	17336	17730	17634	17684	17584	17573	17536	17715	17659	17774	17594	17563	17544	17502	17681	17564	17528	17720	17464	17505	17670	17625	17521	17496	17672	17697	17701	17745	17496	17548	17564	17607	17515	17574	17790	17625	17565	17549	17617	17582	17668	17448	17685	17627	17556	17731	17656	17653	17619	17513	17566	17636	17620	17641	17457	17493	17638	17611	17574	17594	17724	17594	17640	17536	17737	17640	17630	17420	17603	17576	17425	17552	17503	17425	17497	17685	17496	17563	17499	17728	17537	17715	17550	17526	17560	17557	17521	17533	17617	17688	17753	17914	17787	17524	17270	17557	17720	17510	17635	17529	17728	17703	17607	17584	17647	17656	17552	17572	17560	17625	17673	17577	17510	17687	17666	17650	17529	17652	17487	17621	17487	17650	17487	17541	17658	17438	17646	17743	17615	17608	17720	17715	17505	17526	17661	17700	17698	17654	17483	17427	17652	17717	17748	17713	17572	17600	17549	17556	17519	17599	17724	17479	17582	17645	17594	17620	17600	17422	17609	17608	17323	17673	17610	17548	17492	17658	17521	17725	17560	17650	17474	17671	17463	17511	17525	17679	17433	17529	17605	17675	17717	17667	17670	17470	17586	17651	17415	17385	17602	17564	17533	17557	17625	17506	17619	17547	17690	17444	17660	17652	17501	17621	17691	17468	17610	17540	17579	17682	17660	17581	17615	17647	17605	17727	17799	17593	17526	17623	17740	17736	17474	17515	17402	17545	17584	17472	17681	17507	17569	17472	17544	17601	17517	17728	17453	17559	17460	17502	17512	17522	17449	17442	17687	17522	17555	17692	17568	17617	17587	17588	17595	17685	17539	17743	17592	17531	17494	17549	17539	17511	17468	17396	17712	17648	17533	17602	17492	17514	17588	17634	17569	17729	17451	17537	17491	17686	17608	17446	17607	17744	17611	17615	17668	17605	17566	17768	17745	17755	17545	17694	17596	17481	17685	17720	17663	17562	17446	17512	17686	17536	17710	17626	17621	17590	17689	17478	17655	17495	17445	17461	17513	17616	17520	17549	17587	17603	17680	17581	17484	17667	17507	17573	17636	17574	17615	17655	17601	17532	17621	17584	17541	17549	17616	17487	17454	17702	17531	17655	17635	17492	17740	17656	17607	17559	17732	17685	17639	17668	17877	17602	17478	17699	17456	17571	17607	17528	17669	17610	17384	17606	17600	17692	17569	17579	17685	17540	17602	17514	17636	17471	17458	17494	17477	17545	17667	17569	17588	17509	17632	17700	17510	17619	17706	17585	17609	17540	17607	17535	17481	17590	17761	17567	17635	17571	17542	17548	17617	17556	17401	17541	17581	17600	17522	17582	17509	17545	17666	17684	17654	17551	17546	17551	17646	17719	17600	17552	17453	17511	17628	17507	17409	17560	17727	17439	17556	17571	17547	17581	17515	17538	17590	17496	17673	17730	17598	17546	17451	17410	17632	17503	17649	17471	17601	17439	17590	17559	17501	17648	17518	17570	17524	17562	17844	17449	17586	17549	17719	17549	17432	17415	17586	17446	17610	17389	17499	17520	17766	17594	17593	17624	17648	17539	17545	17422	17569	17807	17538	17608	17736	17740	17562	17473	17603	17717	17684	17696	17659	17493	17605	17710	17695	17718	17791	17635	17641	17555	17526	17559	17609	17438	17580	17561	17701	17518	17670	17564	17627	17586	17730	17449	17609	17511	17547	17589	17677	17727	17569	17708	17591	17611	17399	17579	17602	17510	17604	17514	17684	17584	17659	17709	17565	17661	17560	17647	17486	17537	17509	17920	17428	17562	17641	17591	17630	17564	17597	17442	17239	17519	17547	17504	17509	17527	17496	17525	17659	17568	17486	17494	17643	17613	17675	17609	17426	17542	17587	17678	17590	17552	17572	17529	17540	17612	17578	17424	17709	17585	17680	17420	17509	17595	17642	17710	17494	17630	17480	17513	17442	17503	17824	17490	17401	17456	17592	17677	17640	17540	17508	17494	17453	17585	17683	17672	17678	17585	17693	17699	17580	17583	17371	17575	17546	17603	17495	17731	17777	17484	17527	17689	17426	17579	17740	17768	17549	17404	17633	17572	17478	17550	17537	17594	17616	17766	17618	17512	17586	17640	17672	17748	17863	17563	17570	17491	17699	17533	17747	17492	17581	17565	17604	17422	17683	17625	17633	17601	17488	17628	17487	17640	17586	17554	17530	17642	17751	17495	17619	17543	17510	17632	17381	17677	17517	17637	17458	17569	17541	17597	17562	17521	17644	17605	17607	17547	17495	17603	17730	17403	17455	17536	17450	17440	17564	17584	17731	17574	17804	17479	17718	17611	17605	17557	17443	17535	17587	17513	17510	17789	17551	17440	17583	17598	17379	17768	17479	17680	17707	17649	17551	17672	17516	17713	17442	17676	17838	17468	17607	17498	17632	17711	17526	17513	17496	17601	17395	17542	17750	17719	17601	17607	17458	17599	17556	17669	17762	17458	17726	17472	17585	17474	17763	17628	17536	17421	17636	17689	17702	17589	17565	17767	17601	17565	17783	17463	17677	17635	17703	17360	17692	17467	17578	17589	17740	17711	17489	17621	17430	17710	17420	17839	17582	17502	17629	17443	17629	17581	17680	17596	17714	17596	17500	17612	17502	17552	17671	17416	17665	17587	17494	17607	17574	17759	17600	17687	17438	17561	17616	17473	17496	17463	17492	17445	17609	17699	17586	17699	17560	17594	17579	17682	17299	17432	17618	17533	17567	17557	17618	17493	17803	17729	17670	17606	17621	17614	17643	17614	17667	17571	17656	17502	17741	17663	17686	17821	17436	17701	17595	17474	17544	17594	17505	17420	17399	17573	17698	17660	17522	17639	17475	17771	17563	17555	17492	17457	17720	17507	17580	17644	17586	17534	17542	17468	17696	17529	17459	17633	17616	17396	17826	17535	17500	17509	17656	17599	17587	17611	17716	17555	17562	17532	17500	17550	17445	17503	17526	17545	17583	17652	17556	17477	17692	17588	17572	17591	17538	17710	17671	17704	17639	17606	17709	17614	17620	17602	17623	17748	17456	17699	17541	17739	17447	17561	17523	17478	17470	17655	17644	17540	17738	17502	17679	17581	17745	17742	17621	17664	17566	17717	17654	17741	17485	17417	17587	17581	17626	17581	17649	17421
27302	22168	26181	24167	21301	21614	21721	21852	21682	21839	21764	21719	21670	21965	22973	23430	23099	22384	21852	21680	21617	21679	21627	21584	21615	21829	21782	21821	21750	21635	21787	21554	21567	21636	21792	21609	21601	21810	21708	21536	21621	21639	21740	21364	21523	21606	21552	21646	21476	21672	21567	21572	21797	21654	21578	21542	21551	21748	21632	21339	21485	21618	21643	21736	21677	21670	21539	21483	21499	21556	21640	21645	21541	21575	21662	21615	21429	21587	21890	21625	21378	21519	21727	21499	21478	21750	21470	21744	21560	21611	21774	21624	21609	21602	21558	21583	21657	21437	21774	21760	21766	21376	21612	21755	21670	21467	21571	21511	21558	21519	21538	21585	21597	21549	21341	21394	21630	21493	21485	21514	21485	21382	21677	21732	21675	21577	21696	21699	21657	21621	21448	21581	21517	21447	21645	21473	21480	21634	21767	21756	21785	21563	21559	21530	21570	21454	21733	21513	21584	21691	21807	21704	21740	21554	21591	21583	21578	21704	21348	21544	21893	21709	21750	21607	21504	21619	21609	21441	21511	21817	21649	21505	21769	21556	21547	21505	21487	21606	21640	21674	21684	21604	21417	21650	21619	21698	21732	21572	21596	21665	21413	21604	21439	21573	21674	21673	21768	21762	21651	21645	21733	21456	21599	21695	21680	21789	21634	21673	21562	21551	21745	21620	21587	21652	21708	21652	21474	21800	21788	21675	21868	21508	21575	21530	21666	21494	21680	21518	21679	21514	21745	21754	21856	21499	21600	21589	21495	21679	21631	21639	21723	21734	21710	21532	21705	21741	21504	21635	21591	21700	21687	21494	21853	21566	21665	21459	21807	21678	21765	21605	21628	21619	21607	21635	21377	21578	21749	21501	21549	21601	21632	21742	21595	21693	21536	21323	21498	21464	21555	21649	21415	21338	21825	21438	21288	21640	21756	21769	21554	21600	21610	21425	21607	21385	21747	21710	21535	21606	21659	21668	21643	21589	21276	21578	21660	21522	21449	21591	21649	21609	21629	21509	21520	21653	21809	21467	21256	21558	21625	21688	21584	21595	22017	21549	21558	21632	21704	21636	21422	21571	21551	21356	21548	21654	21535	21582	21876	21497	21591	21681	21363	21598	21214	21574	21712	21658	21364	21509	21385	21400	21613	21477	21670	21526	21649	21758	21468	21485	21821	21662	21563	21718	21694	21553	21547	21427	21660	21578	21574	21679	21611	21544	21728	21501	21491	21544	21575	21295	21515	21501	21492	21455	21637	21574	21812	21594	21418	21580	21533	21667	21601	21860	21666	21629	21570	21539	21546	21884	21469	21748	21832	21654	21646	21296	21515	21642	21404	21600	21522	21572	21425	21762	21514	21659	21610	21529	21574	21695	21622	21478	21578	21576	21603	21464	21622	21735	21588	21635	21445	21505	21789	21614	21455	21557	21572	21483	21562	21599	21677	21753	21540	21836	21594	21722	21628	21515	21549	21621	21583	21735	21825	21423	21445	21578	21493	21417	21577	21649	21534	21550	21944	21722	21745	21653	21720	21514	21656	21798	21915	21878	21809	21300	21682	21408	21387	21513	21562	21572	21746	21559	21902	21759	21589	21581	21435	21601	21643	21681	21661	21614	21566	21543	21554	21564	21398	21684	21540	21604	21479	21526	21665	21731	21388	21543	21681	21503	21530	21579	21731	21709	21613	21710	21685	21550	21660	21847	21633	21882	21559	21383	21493	21392	21469	21568	21659	21631	21471	21521	21575	21352	21615	21769	21761	21602	21272	21765	21744	21769	21595	21688	21357	21488	21546	21610	21601	21441	21581	21559	21670	21698	21612	21477	21687	21593	21594	21513	22057	21654	21586	21672	21689	21492	21820	21463	21633	21504	21518	21524	21619	21537	21490	21831	21428	21650	21551	21350	21695	21605	21521	21600	21637	21639	21787	21610	21694	21423	21574	21656	21789	21559	21681	21576	21800	21573	21495	21535	21640	21521	21879	21706	21675	21687	21480	21649	21566	21512	21521	21625	21608	21477	21564	21627	21556	21481	21466	21358	21648	21600	21632	21797	21725	21726	21603	21523	21779	21523	21636	21720	21748	21714	21743	21511	21607	21528	21532	21570	21594	21499	21514	21650	21820	21647	21464	21779	21596	21593	21576	21699	21795	21706	21847	21556	21554	21505	21652	21821	21608	21651	21682	21641	21545	21604	21648	21594	21538	21401	21681	21614	21613	21831	21573	21560	21464	21680	21632	21535	21411	21691	21474	21799	21569	21715	21326	21754	21724	21679	21530	21722	21792	21690	21728	21663	21527	21701	21415	21555	21542	21558	21616	21613	21604	21486	21487	21404	21528	21650	21413	21663	21695	21713	21643	21474	21595	21658	21456	21858	21458	21598	21706	21629	21666	21621	21824	21581	21425	21732	21553	21562	21541	21566	21669	21585	21773	21611	21754	21647	21421	21522	21455	21508	21677	21720	21667	21443	21702	21409	21509	21588	21599	21505	21658	21503	21691	21667	21772	21675	21492	21370	21697	21557	21681	21671	21553	21417	21642	21740	21502	21524	21510	21810	21679	21458	21700	21401	21621	21757	21626	21865	21711	21507	21406	21464	21674	21636	21931	21701	21600	21517	21645	21832	21369	21612	21543	21686	21670	21681	21585	21813	21684	21769	21621	21747	21555	21632	21695	21634	21503	21362	21763	21540	21502	21670	21611	21455	21649	21697	21533	21543	21558	21503	21629	21677	21612	21585	21547	21494	21626	21652	21569	21759	21733	21656	21467	21458	21576	21549	21449	21666	21682	21533	21810	21626	21615	21766	21636	21719	21575	21686	21649	21490	21603	21597	21646	21642	21511	21524	21533	21728	21661	21713	21708	21467	21477	21478	21512	21640	21770	21604	21598	21473	21694	21728	21641	21619	21756	21752	21466	21636	21531	21447	21441	21711	21458	21556	21624	21698	21502	21538	21802	21697	21609	21487	21628	21479	21646	21476	21589	21824	21829	21525	21684	21567	21709	21670	21607	21607	21428	21586	21611	21514	21548	21675	21585	21577	21581	21544	21709	21731	21643	21569	21591	21505	21753	21634	21632	21649	21468	21599	21585	21606	21742	21417	21537	21786	21496	21648	21544	21524	21737	21717	21603	21741	21754	21573	21614	21683	21565	21487	21568	21524	21731	21608	21638	21607	21756	21502	21623	21667	21674	21507	21566	21542	21636	21702	21583	21579	21583	21514	21595	21783	21865	21707	21511	21619	21794	21421	21695	21614	21577	21764	21643	21543	21601	21581	21431	21600	21531	21633	21801	21534	21552	21539	21621	21733	21551	21621	21519	21672	21721	21714	21532	21539	21485	21727	21598	21708	21597	21568	21582	21862	21543	21634	21533	21513	21846	21678	21758	21639	21719	21611	21475	21535	21593	21754	21408	21670	21780	21580	21460	21478	21606	21777	21547	21759	21595	21729	21790	21890	21772	21670	21770	21881	21703	21624	21526	21537	21637	21499	21589	21595	21760	21584	21595	21563	21574	21480	21577	21769	21582	21626	21834	21705	21508	21621	21670	21673	21648	21786	21583	21520	21468	21685	21373	21634	21686	21886	21765	21531	21781	21641	21598	21905	21826	21479	21706	21669	21520	21526	21704	21659	21460	21562	21643	21680	21650	21589	21691	21741	21823	21621	21610	21527	21558	21626	21726	21569	21441	21560	21601	21577	21646	21614	21675	21705	21678	21531	21594	21385	21563	21639	21629	21601	21687	21717	21849	21523	21569	21742	21656	21645	21804	21663	21667	21596	21807	21483	21735	21567	21550	21531	21868	21477	21476	21673	21776	21429	21463	21486	21707	21664	21554	21665	21719	21659	21527	21568	21636	21703	21529	21652	21446	21699	21927	21839	21580	21702	21699	21517	21638	21387	21645	21542	21645	21648	21710	21907	21575	21620	21547	21682	21415	21523	21453	21875	21493	21481	21559	21636	21537	21642	21615	21497	21575	21468	21659	21563	21483	21588	21543	21710	21691	21486	21368	21676	21712	21533	21677	21677	21671	21655	21700	21515	21498	21600	21566	21623	21686	21490	21661	21706	21636	21428	21735	21581	21748	21614	21748	21779	21720	21547	21655	21375	21505	21643	21733	21656	21697	21609	21660	21511	21705	21699	21717	21615	21796	21649	21629	21864	21599	21779	21539	21691	21647	21720	21588	21496	21567	21608	21679	21758	21465	21454	21563	21540	21657	21725	21666	21540	21662	21725	21535	21596	21721	21732	21659	21606	21953	21615	21357	21869	21696	21565	21713	21543	21556	21706	21663	21676	21748	21463	21578	21645	21635	21589	21656	21544	21737	21481	21483	21806	21853	21643	21550	21525	21647	21585	21597	21612	21671	21448	21814	21531	21456	21470	21710	21594	21636	21716	21591	21551	21709	21510	21556	21595	21592	21609	21520	21706	21614	21449	21618	21545	21460	21661	21715	21711	21297	21480	21812	21629	21696	21577	21694	21452	21519	21779	21513	21726	21696	21626	21591	21590	21707	21634	21693	21499	21602	21723	21715	21642	21514	21718	21701	21530	21636	21856	21624	21700	21596	21786	21500	21630	21596	21649	21983	21787	21708	21621	21610	21439	21795	21739	21591	21526	21596	21730	21482	21558	21416	21809	21622	21746	21667	21745	21444	21793	21859	21538	21726	21230	21597	21633	21461	21629	21649	21482	21649	21612	21692	21741	21519	21502	21834	21671	21762	21622	21578	21556	21700	21723	21666	21348	21516	21558	21378	21450	21704	21699	21621	21491	21699	21738	21607	21746	21498	21566	21647	21490	21678	21637	21463	21878	21553	21665	21570	21621	21574	21634	21481	21650	21517	21547	21737	21684	21610	21720	21587	21548	21728	21676	21532	21892	21796	21654	21563	21600	21495	21565	21540	21566	21471	21674	21585	21605	21568	21738	21571	21535	21588	21682	21719	21744	21470	21541	21566	21604	21838	21653	21659	21659	21603	21746	21850	21608	21723	21338	21547	21545	21444	21712	21799	21750	21553	21632	21502	21473	21733	21487	21735	21638	21745	21537	21474	21500	21567	21548	21414	21622	21438	21535	21811	21547	21453	21332	21605	21665	21783	21467	21458	21853	21752	21617	21702	21464	21730	21437
15920	18954	18614	17883	17708	17535	17535	17571	17442	17338	17224	17368	17473	17893	19354	19714	18693	18267	17671	17295	17344	17374	17428	17443	17386	17512	17467	17350	17385	17488	17457	17509	17480	17357	17431	17452	17220	17540	17303	17374	17601	17421	17408	17472	17437	17488	17314	17364	17389	17632	17397	17342	17310	17270	17367	17331	17412	17434	17412	17389	17406	17215	17501	17433	17387	17336	17433	17396	17437	17301	17527	17397	17402	17390	17286	17328	17446	17547	17339	17425	17346	17593	17566	17466	17434	17426	17324	17393	17444	17447	17317	17398	17372	17370	17431	17408	17406	17457	17378	17466	17366	17351	17365	17300	17358	17309	17285	17188	17467	17444	17575	17248	17566	17463	17325	17494	17315	17256	17245	17309	17314	17317	17450	17523	17479	17432	17381	17300	17372	17517	17317	17442	17449	17359	17342	17316	17399	17517	17293	17393	17577	17507	17343	17313	17470	17288	17537	17418	17322	17360	17412	17387	17352	17463	17485	17118	17298	17503	17248	17544	17361	17352	17407	17517	17433	17191	17362	17478	17244	17508	17517	17222	17404	17624	17339	17429	17450	17426	17540	17297	17255	17403	17525	17400	17328	17415	17393	17410	17434	17594	17365	17389	17189	17423	17464	17405	17358	17324	17308	17189	17404	17396	17382	17471	17338	17348	17362	17385	17215	17326	17379	17490	17240	17244	17473	17448	17414	17317	17370	17332	17434	17345	17450	17230	17280	17247	17260	17224	17369	17414	17440	17358	17336	17321	17497	17454	17154	17310	17382	17409	17441	17239	17318	17449	17469	17411	17389	17302	17462	17411	17508	17341	17335	17402	17257	17338	17537	17509	17340	17534	17441	17459	17309	17508	17272	17498	17375	17411	17459	17205	17442	17374	17378	17215	17249	17475	17229	17472	17355	17391	17374	17387	17495	17639	17406	17445	17387	17443	17418	17354	17515	17246	17386	17470	17280	17444	17369	17276	17392	17534	17348	17286	17388	17354	17279	17454	17314	17444	17245	17504	17333	17200	17320	17360	17480	17465	17387	17391	17438	17440	17557	17413	17479	17564	17319	17430	17570	17334	17338	17414	17167	17426	17347	17325	17359	17249	17306	17550	17648	17309	17430	17258	17326	17392	17362	17450	17294	17514	17278	17475	17350	17464	17346	17407	17537	17412	17379	17412	17347	17358	17543	17479	17353	17427	17390	17416	17501	17340	17343	17493	17406	17274	17329	17543	17570	17475	17542	17312	17589	17202	17518	17237	17455	17388	17314	17427	17458	17334	17326	17294	17188	17470	17437	17461	17339	17256	17221	17519	17328	17340	17471	17268	17348	17307	17347	17440	17454	17313	17379	17279	17494	17450	17348	17477	17279	17476	17401	17467	17304	17343	17373	17382	17490	17431	17409	17669	17334	17358	17413	17579	17326	17282	17592	17361	17295	17346	17274	17361	17249	17310	17324	17560	17356	17285	17365	17384	17285	17373	17304	17326	17387	17260	17488	17549	17286	17423	17296	17476	17440	17286	17484	17290	17381	17632	17402	17440	17342	17432	17274	17352	17499	17597	17447	17480	17219	17508	17474	17311	17485	17505	17322	17372	17522	17312	17383	17424	17371	17363	17389	17575	17453	17415	17267	17311	17446	17377	17456	17454	17369	17294	17555	17311	17525	17287	17202	17491	17230	17425	17389	17607	17412	17308	17301	17420	17441	17402	17206	17386	17382	17283	17471	17305	17387	17320	17411	17293	17431	17541	17394	17299	17399	17257	17480	17340	17451	17308	17439	17459	17338	17664	17388	17380	17521	17383	17556	17349	17404	17478	17514	17168	17478	17272	17345	17334	17277	17339	17335	17406	17164	17268	17644	17356	17300	17367	17603	17362	17350	17477	17354	17384	17432	17341	17438	17628	17360	17487	17490	17515	17275	17420	17518	17344	17390	17285	17335	17300	17422	17283	17417	17377	17299	17536	17290	17417	17427	17443	17579	17315	17424	17443	17557	17344	17450	17200	17422	17404	17463	17322	17281	17592	17500	17324	17300	17327	17264	17490	17594	17401	17399	17322	17524	17477	17331	17425	17294	17325	17212	17254	17334	17329	17369	17360	17216	17175	17468	17378	17353	17370	17276	17534	17418	17381	17399	17425	17503	17394	17455	17303	17336	17365	17463	17394	17389	17431	17314	17419	17184	17409	17359	17305	17350	17551	17516	17452	17316	17434	17537	17265	17599	17657	17347	17421	17330	17394	17292	17171	17447	17346	17363	17371	17512	17441	17372	17497	17328	17485	17567	17343	17459	17370	17463	17407	17436	17473	17265	17497	17406	17424	17476	17405	17340	17421	17348	17290	17458	17134	17369	17366	17368	17329	17415	17379	17431	17271	17458	17289	17270	17387	17331	17380	17348	17402	17481	17288	17396	17458	17251	17195	17351	17400	17396	17497	17441	17588	17442	17354	17427	17473	17304	17541	17361	17440	17458	17215	17453	17210	17461	17362	17276	17339	17451	17232	17477	17350	17505	17456	17376	17568	17366	17394	17441	17566	17247	17443	17394	17374	17446	17569	17315	17385	17504	17289	17470	17354	17400	17438	17490	17428	17614	17481	17502	17399	17282	17405	17468	17379	17388	17339	17651	17496	17475	17375	17389	17304	17547	17422	17442	17470	17377	17363	17205	17434	17449	17362	17242	17546	17321	17439	17470	17312	17389	17385	17372	17521	17411	17388	17394	17389	17250	17429	17356	17477	17249	17562	17332	17385	17272	17414	17414	17413	17536	17355	17240	17388	17465	17272	17350	17378	17467	17354	17301	17531	17545	17423	17356	17538	17387	17353	17496	17433	17432	17513	17457	17206	17380	17317	17522	17443	17339	17381	17412	17283	17348	17408	17280	17213	17381	17506	17516	17349	17477	17264	17524	17356	17494	17328	17425	17495	17491	17352	17402	17455	17299	17299	17441	17236	17414	17240	17369	17442	17340	17239	17543	17437	17350	17670	17395	17425	17404	17316	17359	17417	17439	17545	17396	17396	17432	17492	17350	17431	17455	17401	17331	17321	17569	17483	17294	17406	17592	17402	17408	17438	17307	17325	17481	17332	17421	17309	17500	17434	17295	17522	17275	17387	17511	17524	17359	17208	17620	17416	17413	17377	17268	17329	17301	17428	17397	17303	17281	17310	17411	17463	17400	17521	17511	17369	17405	17428	17379	17530	17289	17413	17469	17388	17386	17334	17518	17370	17493	17308	17522	17417	17340	17234	17511	17394	17309	17462	17319	17277	17487	17195	17522	17281	17283	17596	17326	17418	17424	17228	17394	17497	17412	17326	17326	17172	17328	17437	17266	17562	17457	17312	17427	17529	17326	17625	17383	17421	17577	17412	17409	17402	17365	17434	17371	17252	17473	17285	17556	17487	17321	17360	17214	17287	17429	17409	17518	17421	17399	17269	17460	17360	17444	17246	17352	17394	17255	17295	17396	17186	17247	17607	17412	17431	17483	17382	17418	17455	17358	17514	17289	17283	17233	17272	17329	17346	17370	17293	17525	17446	17293	17601	17418	17325	17352	17374	17458	17454	17248	17232	17493	17418	17392	17424	17544	17323	17480	17556	17421	17400	17309	17475	17450	17537	17403	17399	17443	17374	17502	17379	17426	17285	17431	17427	17361	17451	17272	17296	17407	17156	17670	17237	17250	17348	17495	17167	17349	17339	17366	17409	17642	17437	17541	17474	17258	17214	17330	17275	17386	17161	17451	17441	17523	17318	17445	17421	17425	17547	17451	17274	17472	17417	17310	17376	17459	17196	17201	17441	17462	17429	17506	17246	17393	17509	17418	17399	17438	17421	17330	17317	17356	17477	17213	17452	17527	17462	17422	17298	17565	17460	17432	17287	17328	17489	17391	17371	17334	17401	17356	17226	17300	17467	17354	17398	17368	17362	17467	17327	17400	17324	17421	17283	17461	17334	17434	17356	17425	17447	17549	17269	17387	17293	17214	17441	17440	17532	17480	17357	17359	17356	17542	17396	17306	17486	17520	17405	17363	17287	17327	17532	17363	17424	17299	17323	17429	17578	17424	17304	17406	17415	17265	17380	17436	17209	17353	17437	17196	17497	17550	17351	17322	17289	17368	17296	17451	17352	17435	17256	17401	17446	17441	17361	17471	17429	17450	17343	17323	17647	17298	17313	17381	17332	17206	17445	17397	17425	17250	17385	17486	17260	17623	17504	17482	17365	17407	17487	17594	17391	17536	17422	17332	17332	17518	17222	17358	17360	17385	17221	17500	17397	17431	17478	17467	17336	17407	17278	17390	17496	17227	17391	17384	17412	17495	17356	17331	17426	17415	17472	17187	17564	17389	17447	17383	17414	17439	17336	17428	17395	17309	17326	17362	17394	17357	17274	17460	17489	17161	17358	17303	17317	17331	17614	17338	17372	17428	17457	17322	17472	17295	17411	17275	17501	17291	17492	17423	17385	17317	17409	17393	17391	17341	17337	17337	17391	17238	17375	17582	17516	17336	17397	17419	17460	17366	17563	17407	17472	17545	17475	17453	17437	17315	17381	17559	17553	17436	17269	17415	17252	17307	17306	17488	17420	17510	17607	17188	17461	17369	17413	17379	17347	17562	17406	17414	17417	17437	17226	17421	17276	17308	17273	17290	17369	17246	17347	17441	17298	17388	17622	17332	17374	17343	17551	17461	17415	17574	17323	17500	17399	17258	17431	17187	17403	17404	17302	17441	17354	17300	17446	17421	17288	17480	17448	17480	17325	17404	17360	17483	17488	17319	17446	17495	17298	17442	17312	17394	17343	17371	17367	17486	17267	17396	17503	17282	17424	17472	17508	17386	17266	17358	17478	17329	17375	17426	17365	17433	17381	17229	17442	17419	17256	17518	17345	17633	17509	17343	17402	17487	17418	17566	17408	17332	17464	17365	17363	17444	17314	17372	17558	17306	17372	17457	17459	17502	17553	17440	17311	17305	17324	17281	17585	17554	17404	17428	17416	17307	17406	17348	17286	17228	17380	17314	17359	17424	17450	17267	17326	17221	17485	17432	17434	17378	17396	17376	17418	17431	17361	17304	17493	17279	17165	17412	17354	17561	17306	17560	17341	17385	17342	17462	17375	17491	17304	17373	17282	17381	17457
23118	20978	28521	23722	22135	24217	25012	22368	21910	22064	21981	21932	22178	24467	32879	33425	28569	25692	22691	21787	22052	21764	21685	21828	21768	21698	21882	21632	21807	21730	21823	21731	21539	21698	21682	21727	21802	21799	21557	21649	21562	21535	21605	21576	21783	21526	21684	21539	21598	21316	21729	21550	21735	21765	21769	21658	21774	21639	21613	21721	21664	21696	21418	21449	21674	21429	21655	21683	21500	21630	21596	21367	21340	21574	21767	21401	21513	21567	21537	21746	21693	21907	21646	21655	21723	21743	21728	21626	21633	21650	21590	21532	21571	21566	21695	21664	21816	21583	21565	21574	21510	21560	21556	21646	21688	21852	21715	21655	21495	21500	21608	21406	21552	21784	21702	21646	21714	21580	21558	21547	21610	21637	21652	21629	21633	21688	21604	21572	21403	21626	21617	21887	21484	21455	21828	21791	21602	21374	21451	21748	21732	21566	21789	21699	21711	21695	21738	21757	21749	21731	21511	21448	21538	21475	21327	21493	22025	21554	21805	21704	21593	21625	21636	21624	21515	21473	21393	21518	21557	21593	21717	21712	21693	21678	21752	21628	21511	21718	21635	21659	21688	21579	21844	21575	21644	21771	21431	21514	21592	21593	21592	21453	21568	21405	21651	21373	21706	21508	21699	21556	21843	21606	21633	21667	21736	21617	21702	21618	21369	21564	21449	21653	21477	21736	21884	21442	21808	21587	21641	21722	21679	21600	21581	21624	21409	21492	21617	21560	21512	21531	21635	21540	21597	21596	21613	21614	21589	21651	21795	21597	21400	21560	21562	21393	21532	21647	21501	21546	21310	21686	21679	21737	21503	21711	21519	21628	21705	21612	21963	21730	21668	21646	21538	21646	21476	21681	21624	21847	21664	21563	21690	21658	21741	21647	21470	21595	21522	21511	21553	21402	21639	21848	21661	21631	21732	21555	21616	21542	21597	21736	21278	21630	21497	21783	21624	21365	21412	21388	21542	21669	21467	21855	21731	21524	21448	21670	21601	21682	21465	21592	21676	21503	21600	21677	21574	21448	21664	21695	21619	21656	21452	21515	21591	21498	21490	21617	21585	21444	21701	21547	21562	21580	21602	21622	21602	21521	21568	21634	21688	21429	21435	21736	21616	21494	21678	21680	21504	21642	21608	21472	21641	21429	21562	21657	21544	21699	21974	21573	21801	21643	21587	21686	21780	21528	21732	21626	21542	21779	21601	21720	21707	21573	21772	21497	21456	21425	21531	21614	21426	21431	21602	21500	21607	21448	21832	21606	21690	21669	21740	21564	21681	21809	21691	21804	21530	21638	21663	21592	21479	21631	21682	21704	21397	21700	21773	21477	21364	21695	21443	21369	21821	21489	21812	21579	21716	21619	21665	21777	21429	21668	21738	21671	21695	21415	21551	21514	21468	21705	21544	21734	21628	21606	21676	21793	21391	21493	21488	21802	21674	21561	21647	21628	21511	21682	21515	21568	21523	21669	21656	21869	21674	21458	21682	21630	21713	21547	21586	21567	21630	21465	21616	21634	21695	21548	21525	21739	21502	21559	21637	21537	21600	21595	21637	21451	21369	21617	21577	21767	21717	21451	21620	21575	21538	21715	21487	21515	21767	21526	21752	21736	21566	21603	21527	21423	21600	21620	21619	21480	21547	21580	21670	21485	21403	21646	21621	21618	21496	21671	21460	21679	21478	21549	21490	21519	21634	21713	21598	21623	21764	21763	21719	21557	21715	21524	21543	21587	21541	21467	21335	21513	21545	21591	21479	21474	21701	21458	21451	21450	21641	21559	21655	21675	21779	21462	21560	21728	21612	21571	21672	21647	21688	21591	21627	21710	21514	21494	21638	21450	21501	21644	21672	21747	21421	21520	21475	21447	21368	21505	21659	21571	21798	21824	21501	21344	21443	21448	21678	21529	21600	21635	21559	21605	21721	21587	21701	21533	21675	21712	21716	21251	21505	21788	21698	21555	21654	21467	21668	21425	21502	21618	21631	21688	21591	21749	21586	21457	21633	21472	21449	21495	21730	21312	21762	21419	21659	21817	21563	21506	21776	21558	21621	21713	21545	21435	21508	21448	21504	21675	21518	21438	21809	21847	21663	21739	21679	21820	21738	21449	21739	21635	21479	21548	21577	21398	21703	21557	21625	21850	21627	21686	21642	21526	21492	21658	21596	21583	21687	21802	21526	21492	21790	21486	21382	21558	21525	21389	21639	21486	21538	21431	21591	21654	21686	21692	21600	21543	21525	21707	21586	21510	21644	21607	21597	21535	21633	21405	21656	21711	21633	21574	21752	21624	21659	21550	21680	21651	21561	21656	21560	21532	21780	21564	21428	21780	21586	21654	21606	21654	21653	21845	21594	21632	21574	21512	21516	21867	21493	21730	21571	21689	21696	21702	21648	21746	21758	21807	21723	21498	21600	21595	21550	21538	21612	21536	21623	21484	21541	21457	21737	21815	21627	21574	21770	21537	21587	21741	21474	21787	21685	21521	21657	21500	21588	21735	21665	21582	21679	21825	21492	21729	21472	21950	21633	21512	21659	21489	21528	21746	21488	21630	21561	21575	21585	21560	21949	21548	21378	21742	21452	21858	21809	21774	21631	21624	21483	21531	21724	21513	21660	21539	21527	21505	21668	21612	21674	21620	21574	21502	21673	21637	21457	21545	21467	21554	21424	21400	21671	21749	21600	21622	21477	21874	21498	21294	21717	21552	21615	21640	21609	21630	21591	21701	21497	21801	21421	21652	21555	21522	21811	21662	21543	21773	21651	21494	21659	21653	21572	21662	21679	21658	21467	21525	21573	21503	21499	21597	21610	21709	21504	21680	21598	21796	21534	21529	21640	21639	21504	21625	21711	21581	21682	21632	21659	21549	21604	21332	21718	21673	21569	21612	21411	21424	21504	21414	21730	21579	21408	21557	21635	21636	21604	21609	21547	21540	21590	21693	21489	21601	21615	21620	21618	21540	21519	21630	21513	21662	21582	21755	21779	21605	21525	21667	21587	21607	21622	21587	21535	21563	21735	21525	21584	21587	21628	21684	21611	21534	21741	21706	21379	21559	21647	21569	21650	21634	21716	21629	21554	21695	21572	21661	21548	21402	21598	21653	21766	21576	21599	21582	21591	21604	21503	21582	21498	21789	21491	21615	21582	21815	21603	21692	21561	21802	21484	21567	21500	21365	21553	21669	21533	21606	21497	21654	21769	21451	21651	21690	21626	21621	21497	21724	21563	21679	21572	21517	21684	21386	21629	21449	21689	21669	21598	21555	21757	21606	21868	21711	21844	21597	21514	21769	21625	21666	21753	21544	21670	21831	21514	21436	21472	21372	21604	21620	21679	21574	21544	21568	21637	21521	21553	21786	21874	21486	21812	21504	21543	21511	21566	21433	21568	21609	21801	21373	21533	21614	21530	21432	21518	21682	21667	21555	21490	21691	21730	21514	21593	21436	21552	21446	21662	21550	21538	21750	21878	21617	21663	21559	21595	21619	21442	21602	21532	21515	21453	21497	21586	21456	21692	21777	21627	21784	21596	21680	21732	21624	21696	21562	21798	21561	21582	21606	21559	21578	21897	21569	21699	21554	21756	21665	21472	21702	21668	21647	21600	21624	21556	21672	21582	21575	21753	21439	21563	21590	21594	21572	21606	21349	21500	21528	21625	21572	21497	21790	21749	21695	21756	21684	21442	21617	21606	21663	21534	21499	21433	21718	21703	21399	21661	21470	21416	21533	21730	21613	21469	21763	21728	21787	21451	21693	21524	21672	21701	21694	21746	21358	21520	21523	21694	21722	21421	21736	21463	21527	21580	21703	21621	21852	21744	21443	21375	21697	21754	21647	21627	21604	21544	21604	21619	21587	21689	21654	21617	21621	21771	21580	21525	21498	21529	21704	21685	21623	21786	21490	21638	21507	21653	21438	21496	21573	21467	21487	21789	21710	21705	21353	21349	21771	21688	21444	21503	21497	21496	21586	21585	21879	21731	21467	21652	21749	21643	21767	21544	21444	21651	21475	21578	21604	21476	21726	21591	21418	21663	21631	21620	21673	21679	21607	21550	21587	21672	21521	21520	21693	21617	21535	21608	21616	21286	21567	21588	21616	21857	21622	21766	21598	21597	21555	21806	21523	21619	21680	21624	21597	21765	21866	21462	21548	21430	21689	21578	21728	21413	21678	21566	21373	21582	21702	21635	21564	21612	21282	21673	21704	21499	21782	21715	21590	21665	21445	21650	21673	21897	21666	21553	21438	21453	21686	21443	21398	21813	21873	21646	21858	21419	21599	21592	21591	21656	21793	21473	21455	21455	21657	21365	21405	21583	21656	21683	21714	21601	21519	21435	21606	21796	21410	21278	21633	21718	21623	21530	21521	21580	21649	21547	21726	21731	21491	21686	21651	21666	21599	21610	21656	21633	21555	21556	21612	21519	21461	21562	21802	21641	21567	21602	21673	21606	21590	21450	21693	21793	21536	21477	21647	21781	21566	21538	21371	21664	21641	21286	21557	21422	21390	21596	21651	21507	21771	21633	21646	21506	21491	21471	21646	21794	21594	21556	21712	21581	21589	21613	21556	21441	21593	21438	21742	21540	21578	21739	21585	21447	21468	21567	21720	21615	21644	21590	21396	21600	21543	21560	21650	21754	21593	21499	21652	21440	21734	21938	21539	21787	21418	21679	21430	21507	21653	21348	21536	21822	21906	21737	21961	21774	21517	21496	21578	21566	21424	21639	21517	21674	21557	21858	21777	21740	21657	21644	21725	21785	21877	21810	21527	21439	21905	21706	21371	21993	21662	21506	21491	21476	21496	21557	21568	21563	21783	21546	21868	21552	21593	21585	21691	21523	21512	21516	21650	21590	21550	21758	21538	21624	21665	21616	21591	21896	21559	21778	21537	21520	21504	21586	21637	21724	21794	21795	21590	21652	21528	21486	21518	21749	21593	21461	21767	21422	21595	21485	21393	21496	21521	21630	21701	21629	21469	21662	21643	21715	21409	21628	21679	21615	21603	21672	21826	21600	21546	21610	21608	21595	21832	21727	21625	21505	21575	21720	21727	21698	21810	21801	21790	21655	21454	21769	21522	21540	21500	21509	21537	21488	21614	21384	21598	21710	21560	21484	21579	21605	21427
14735	24916	23299	19885	18994	18414	18208	18211	17969	17702	17606	17606	17738	22955	33380	32492	25784	22186	17777	17409	17411	17303	17378	17609	17526	17426	17268	17278	17261	17352	17402	17457	17344	17398	17432	17379	17512	17389	17382	17392	17415	17251	17387	17417	17280	17411	17432	17526	17383	17517	17360	17410	17184	17380	17307	17494	17451	17453	17241	17358	17448	17465	17385	17424	17237	17445	17372	17270	17337	17520	17453	17419	17289	17575	17507	17400	17474	17355	17505	17507	17437	17313	17394	17299	17257	17238	17269	17561	17459	17272	17546	17410	17229	17342	17410	17375	17446	17318	17603	17455	17235	17367	17333	17565	17398	17412	17503	17541	17319	17340	17336	17473	17417	17486	17139	17406	17338	17411	17389	17390	17305	17120	17619	17227	17387	17354	17245	17515	17496	17391	17391	17272	17307	17251	17403	17321	17482	17393	17238	17318	17331	17418	17555	17507	17466	17346	17298	17251	17355	17432	17354	17473	17354	17415	17493	17255	17426	17307	17450	17335	17296	17614	17343	17349	17413	17343	17692	17415	17284	17333	17365	17417	17273	17362	17310	17375	17467	17452	17335	17668	17364	17463	17278	17467	17526	17426	17421	17509	17343	17358	17397	17503	17490	17525	17262	17235	17346	17281	17398	17215	17436	17486	17298	17244	17473	17460	17416	17416	17331	17626	17421	17279	17555	17455	17531	17304	17448	17460	17396	17322	17476	17429	17279	17290	17496	17321	17404	17310	17609	17299	17222	17259	17523	17228	17438	17418	17239	17283	17323	17482	17394	17422	17477	17171	17371	17372	17387	17229	17468	17369	17373	17470	17466	17262	17429	17340	17303	17430	17472	17471	17404	17269	17638	17366	17284	17333	17434	17197	17379	17351	17348	17407	17395	17464	17389	17407	17402	17401	17250	17346	17336	17191	17316	17344	17468	17209	17421	17307	17316	17402	17393	17368	17324	17418	17291	17484	17519	17489	17479	17333	17335	17324	17522	17521	17381	17286	17524	17347	17439	17531	17464	17269	17347	17276	17502	17217	17339	17431	17368	17351	17525	17369	17427	17403	17478	17463	17436	17275	17523	17304	17374	17459	17439	17373	17430	17361	17579	17299	17331	17411	17434	17559	17416	17320	17464	17368	17518	17160	17572	17371	17338	17353	17342	17314	17391	17399	17481	17353	17386	17278	17419	17229	17478	17425	17360	17323	17347	17335	17482	17228	17345	17466	17365	17268	17444	17493	17384	17203	17448	17366	17434	17381	17398	17381	17412	17541	17112	17412	17325	17444	17318	17507	17559	17251	17438	17397	17453	17614	17319	17380	17380	17340	17367	17260	17429	17446	17441	17168	17226	17300	17393	17389	17240	17396	17435	17433	17432	17352	17354	17415	17359	17421	17408	17293	17564	17384	17520	17436	17324	17378	17378	17210	17348	17338	17355	17371	17311	17335	17379	17470	17405	17342	17359	17454	17329	17364	17370	17627	17483	17370	17406	17495	17302	17280	17430	17536	17460	17553	17439	17450	17371	17486	17332	17269	17446	17324	17469	17367	17363	17164	17458	17448	17408	17391	17382	17343	17281	17278	17371	17492	17405	17425	17562	17443	17511	17448	17412	17294	17510	17380	17404	17373	17378	17243	17423	17380	17391	17290	17403	17388	17558	17307	17465	17264	17512	17414	17350	17306	17244	17436	17456	17432	17442	17378	17190	17442	17376	17375	17309	17353	17339	17370	17271	17340	17497	17472	17491	17349	17373	17325	17491	17428	17365	17364	17280	17468	17351	17523	17454	17431	17254	17477	17210	17217	17515	17455	17471	17400	17281	17256	17382	17214	17445	17345	17374	17504	17380	17321	17452	17299	17564	17359	17328	17521	17548	17269	17386	17510	17327	17407	17361	17156	17392	17448	17236	17460	17378	17329	17410	17434	17477	17519	17386	17417	17538	17381	17422	17311	17375	17381	17527	17328	17315	17416	17402	17352	17406	17480	17425	17519	17490	17458	17301	17449	17406	17246	17439	17443	17315	17328	17220	17251	17435	17345	17415	17324	17401	17299	17359	17339	17293	17301	17321	17451	17181	17349	17449	17252	17271	17349	17455	17368	17131	17403	17328	17415	17362	17394	17520	17215	17317	17390	17385	17452	17288	17354	17519	17497	17463	17395	17358	17266	17342	17332	17334	17333	17302	17414	17327	17371	17421	17299	17406	17374	17388	17304	17354	17301	17333	17382	17368	17359	17561	17424	17364	17470	17408	17321	17540	17302	17427	17528	17367	17388	17306	17331	17466	17331	17461	17292	17308	17352	17331	17526	17503	17362	17390	17353	17457	17366	17257	17446	17387	17494	17381	17515	17190	17455	17400	17240	17386	17504	17285	17284	17464	17536	17373	17432	17330	17432	17334	17483	17429	17426	17342	17359	17515	17291	17392	17482	17492	17366	17358	17330	17331	17271	17271	17458	17385	17445	17520	17333	17337	17443	17337	17265	17450	17417	17310	17681	17316	17455	17448	17368	17464	17239	17390	17383	17238	17438	17286	17294	17386	17576	17385	17288	17497	17389	17604	17368	17389	17612	17423	17258	17615	17341	17489	17294	17420	17371	17430	17355	17369	17342	17216	17465	17494	17536	17600	17314	17384	17339	17279	17369	17376	17281	17368	17304	17466	17565	17386	17442	17316	17578	17644	17447	17448	17394	17516	17233	17460	17336	17194	17237	17477	17435	17306	17311	17539	17300	17484	17403	17284	17379	17534	17342	17304	17436	17479	17402	17330	17365	17597	17421	17491	17354	17362	17348	17428	17407	17494	17362	17530	17548	17350	17387	17280	17354	17646	17262	17324	17386	17433	17468	17365	17204	17443	17314	17412	17342	17454	17443	17239	17282	17472	17458	17368	17466	17433	17536	17609	17439	17281	17428	17547	17364	17240	17382	17407	17347	17513	17281	17334	17321	17442	17269	17320	17634	17459	17472	17595	17350	17403	17490	17313	17344	17413	17282	17456	17384	17410	17275	17367	17463	17425	17345	17364	17377	17294	17358	17221	17373	17531	17500	17393	17438	17337	17416	17403	17392	17255	17401	17353	17295	17473	17299	17570	17501	17164	17378	17469	17344	17404	17478	17362	17256	17446	17332	17433	17407	17311	17397	17323	17350	17288	17354	17457	17392	17419	17395	17351	17462	17523	17438	17260	17336	17491	17498	17326	17438	17364	17258	17586	17293	17331	17315	17433	17396	17532	17309	17508	17349	17367	17559	17311	17388	17345	17310	17567	17452	17212	17458	17404	17367	17281	17463	17431	17474	17406	17405	17390	17331	17481	17217	17394	17153	17326	17387	17397	17430	17321	17499	17409	17298	17248	17359	17437	17483	17418	17384	17413	17444	17412	17434	17346	17337	17313	17393	17381	17381	17400	17375	17481	17430	17254	17419	17376	17278	17454	17254	17486	17305	17531	17370	17287	17371	17416	17389	17238	17174	17411	17386	17463	17444	17283	17465	17323	17297	17408	17287	17348	17540	17382	17335	17332	17450	17225	17474	17307	17353	17626	17431	17496	17257	17284	17219	17528	17384	17381	17283	17403	17421	17547	17495	17437	17587	17436	17342	17508	17347	17298	17325	17225	17326	17282	17370	17327	17449	17284	17535	17331	17435	17472	17309	17639	17462	17513	17393	17322	17303	17562	17329	17414	17435	17498	17296	17498	17415	17217	17404	17388	17217	17484	17453	17416	17245	17356	17480	17580	17335	17409	17463	17371	17159	17289	17255	17197	17428	17222	17421	17457	17302	17389	17507	17423	17383	17338	17423	17351	17563	17323	17515	17385	17542	17422	17609	17407	17409	17383	17316	17373	17324	17388	17337	17343	17552	17273	17580	17411	17488	17426	17309	17343	17390	17255	17344	17419	17452	17385	17473	17439	17460	17429	17306	17373	17359	17281	17155	17446	17332	17263	17246	17325	17502	17322	17361	17545	17420	17370	17555	17271	17560	17307	17420	17241	17355	17233	17416	17410	17452	17226	17347	17317	17314	17513	17400	17362	17446	17190	17397	17224	17375	17402	17547	17305	17501	17402	17239	17397	17323	17522	17234	17466	17350	17274	17470	17394	17601	17340	17342	17363	17416	17379	17279	17376	17505	17423	17102	17465	17330	17281	17457	17323	17503	17356	17475	17330	17456	17551	17393	17532	17475	17376	17460	17489	17309	17420	17362	17254	17497	17387	17358	17455	17336	17443	17548	17395	17418	17352	17428	17481	17424	17362	17426	17323	17473	17647	17448	17416	17536	17377	17353	17551	17364	17375	17327	17236	17475	17336	17601	17443	17243	17266	17218	17430	17368	17379	17556	17348	17348	17403	17279	17453	17248	17385	17422	17403	17304	17296	17386	17435	17556	17157	17386	17352	17472	17292	17420	17323	17344	17333	17403	17283	17273	17348	17515	17347	17217	17421	17434	17430	17255	17380	17487	17397	17390	17433	17374	17524	17326	17432	17485	17434	17455	17407	17625	17556	17374	17581	17375	17399	17323	17283	17302	17451	17437	17424	17297	17508	17375	17315	17360	17409	17508	17477	17403	17436	17462	17433	17484	17382	17254	17344	17380	17420	17547	17482	17415	17478	17339	17425	17326	17594	17438	17293	17358	17390	17528	17313	17302	17327	17242	17525	17513	17438	17482	17283	17310	17556	17231	17439	17336	17355	17396	17378	17515	17386	17208	17475	17319	17360	17307	17460	17490	17434	17379	17364	17376	17389	17425	17323	17244	17465	17400	17582	17273	17317	17185	17507	17341	17333	17323	17613	17355	17331	17527	17562	17399	17533	17415	17265	17478	17406	17352	17366	17422	17335	17364	17486	17431	17604	17341	17501	17235	17351	17278	17335	17391	17411	17396	17501	17296	17487	17369	17398	17369	17460	17422	17364	17406	17388	17532	17503	17390	17487	17375	17380	17417	17308	17454	17465	17422	17455	17452	17417	17320	17387	17341	17277	17226	17365	17293	17508	17283	17462	17436	17383	17287	17589	17565	17293	17351	17417	17554	17449	17446	17333	17508	17531	17367	17428	17215	17403	17365	17298	17314	17242	17412	17396	17416	17584	17387	17230	17370	17319	17410	17468	17507	17561	17316	17574	17355	17440	17298	17495	17448
22357	21028	28831	23448	21305	24183	28132	23702	22741	23283	22899	22978	22896	28268	40638	41252	33444	28544	23717	22616	22245	22595	22504	22513	22243	22366	22395	22247	22405	22535	22433	22295	22214	22321	22538	22354	22310	22443	22470	22298	22484	22629	22424	22456	22408	22332	22311	22316	22410	22517	22352	22471	22461	22267	22428	22378	22379	22230	22406	22381	22285	22140	22346	22307	22197	22394	22618	22357	22296	22270	22259	22445	22382	22418	22274	22298	22169	22370	22431	22607	22180	22459	22341	22224	22235	22288	22399	22322	22443	22413	22204	22232	22212	22281	22242	22554	22270	22382	22326	22331	22436	22317	22230	22080	22271	22306	22113	22136	22294	22294	22302	22117	22166	22302	22542	22221	22407	22264	22382	22320	22273	22358	22451	22279	22337	22258	22175	22330	22341	22287	22073	22271	22237	22242	22216	22175	22335	22357	22325	22373	22315	22448	22409	22227	22510	22249	22380	22239	22271	22263	22406	22233	22449	22547	22227	22226	22127	22533	22296	22298	22479	22195	22384	22289	22377	22417	22311	22343	22150	22323	22406	22201	22243	22316	22400	22367	22541	22255	22517	22212	22239	22183	22333	22332	22155	22448	22250	22402	22403	22205	22291	22521	22407	22253	22432	22270	22474	22363	22492	22388	22134	22459	22146	22198	22147	22581	22174	21987	22187	22168	22408	22369	22302	22333	22313	22151	22085	22549	22369	22324	22228	22361	22114	22418	22340	22308	22207	22190	22346	22437	22343	22268	22266	22311	22482	22373	22348	21953	22301	22241	22305	22388	22257	22411	22330	22166	22356	22341	22326	22325	22058	21916	22205	22177	22334	22369	22167	22299	22132	22232	22199	22227	22099	22317	22181	22160	22073	22160	22279	22335	22337	22566	22378	22184	22387	22127	22160	22245	22236	22249	22291	22176	22197	22369	22110	22291	22207	22251	22212	22299	22187	22206	22171	22447	22179	22089	22414	22266	22320	22357	22450	22209	22331	22130	22432	22272	22180	22317	22316	22312	22465	22214	22377	22233	22152	22263	22287	22115	22315	22143	22435	22272	22173	22163	22215	22472	22546	22200	22456	22151	22254	22199	22193	22407	22179	22186	22397	22426	22367	22289	22160	22301	22477	22305	22042	22225	22394	22132	22296	22384	22404	22426	22493	22114	22105	22144	22087	22287	22380	22366	22330	22238	22412	22285	22379	22338	22245	22330	22418	22243	22319	22266	22091	22336	22042	22256	22150	22006	22082	22203	22271	22279	22199	22135	22125	22343	22142	22300	22247	22258	22160	22213	22528	22062	22308	22316	22208	21972	22061	22241	22379	22243	22434	22413	22351	22225	22288	22322	22110	22034	22298	22352	22208	22328	22152	22152	22324	22355	22187	22283	22217	22336	22165	22366	22278	22246	22395	22271	22510	22386	22222	22321	22292	22258	22227	22254	22478	22449	22185	22267	22530	22197	22412	22101	22412	22219	22381	22489	22372	22451	22367	22404	22272	22402	22510	22549	22210	22382	22371	22139	22295	22261	22230	22504	22331	22179	22271	22196	22230	22404	22118	22470	21971	22278	22408	22125	22137	22328	22488	22398	22214	22347	22327	22216	22290	22341	22279	22235	22214	22207	22262	22269	22337	22329	22216	22304	22139	22412	22350	22191	22310	22142	22192	22538	22249	22307	22299	22264	22137	22245	22469	22354	22302	22322	22140	22321	22271	22280	22321	22286	22420	22290	22317	22370	22194	22331	22236	22269	22318	22356	22346	22348	22464	22390	22324	22102	22406	22195	22272	22280	22053	22190	22147	22272	22391	22005	22287	22309	22469	22268	22348	22178	22185	22294	22329	22282	22333	22323	22352	22325	22395	22294	22197	22289	22403	22321	22259	22450	22392	22379	22234	22201	22315	22140	22144	22156	22063	22279	22268	22270	22071	22508	22086	22110	22131	22197	22159	22245	22408	22051	22449	22218	22354	22020	22236	22234	22260	22167	22128	22188	21965	22317	22247	22303	22305	22424	22517	22344	22313	22162	22480	22233	22155	22091	22006	22366	22204	22218	22211	22253	22285	22318	22381	22537	22287	22232	22123	22327	22376	22408	22369	22407	22364	22336	22359	22321	22346	22224	22393	22250	22526	22413	22190	22128	22282	22407	22231	22212	22299	22319	22279	22190	22044	22326	22408	22188	22298	22176	22233	22542	22096	22309	22180	22097	22413	22222	22162	22192	22278	22124	22286	22141	22343	22139	22231	22307	22455	22367	22362	22643	22226	22328	22124	22397	22404	22340	22270	22163	22243	22229	22366	22414	22439	22311	22366	22062	22233	22387	22242	22307	22236	22362	22436	22201	22431	22177	22151	22293	22211	22408	22192	22334	22366	22527	22440	22146	22153	21988	22313	22170	22340	22208	22151	22258	22185	22259	22024	22214	22460	22114	22206	22207	22081	22299	22287	22256	22488	22361	22282	22229	22318	22249	22160	22397	22339	22281	22317	22126	22292	22274	22203	22239	22331	22191	22387	22162	22231	22405	22164	22242	22277	22283	22540	22283	22155	22432	22468	22245	22337	22289	22083	22420	22466	22221	22198	22478	22395	22599	22596	22630	22562	22360	22256	22298	22264	22331	22222	22195	22270	22102	22192	22305	22362	22333	22472	22218	22238	21903	22030	22408	22258	22182	22303	22118	22042	22049	22274	22118	22169	22084	22219	22212	22148	22258	22364	22310	22208	22135	22167	22441	22331	22306	22307	22370	22225	22292	22369	22290	22277	22392	22332	22073	22423	22192	22511	22301	22290	22264	22152	22068	22404	22415	22432	22208	22252	22398	22238	22356	22437	22162	22151	22072	22256	22087	22400	22296	22263	22266	22365	22234	22137	22448	22156	22021	22345	22169	22160	22425	22169	22248	22229	22408	22302	22051	22070	22406	22146	22123	22585	22237	22307	22220	22258	22414	22183	22194	21980	22111	22509	22233	22277	22264	22147	22298	22019	22182	22330	22351	22354	22351	22063	22421	22432	22183	22172	22272	22540	22338	22370	22123	22204	22297	22348	22342	22497	22375	22144	22290	22298	22131	22306	22183	22313	22269	22273	22095	22059	22202	22083	22194	22297	22322	22224	22249	22411	22289	22312	22356	22292	22318	22158	22193	22218	22201	22369	22229	22297	22278	22319	22262	22139	22305	22191	22332	22260	22173	22274	22635	22220	22340	22212	22446	22428	22438	22233	22093	22068	22245	22372	22229	22160	22296	22267	22099	22237	22474	22106	22091	22155	22103	22334	22238	22285	22573	22214	22620	22419	22264	22400	22257	22368	22411	22290	22415	22150	22167	22295	22318	22284	21872	22263	22205	22485	21899	22361	22030	22192	22295	22267	22240	22351	22286	22418	22268	22279	22326	22270	22429	22113	22192	22258	22299	22100	22465	22478	22137	22274	22450	22236	22177	22460	22307	22285	22075	22252	22249	22241	22207	22271	22204	22137	22253	22265	22246	22185	22224	22203	22201	22278	22192	22351	22325	22277	22296	22355	22288	22412	22370	22197	22341	22313	22300	22173	22350	22325	22251	22275	22142	22429	22291	22342	22215	22188	22415	22263	22193	22077	22320	22233	22331	22380	22134	22419	22134	22370	22653	22149	22328	22236	22494	22356	22324	22324	22272	22208	22339	22466	22223	22276	22284	22351	22272	22270	22093	22341	22245	22413	22294	22216	22207	22282	22422	22306	22393	22255	22449	22164	22405	22272	22298	22316	22387	22384	22418	22306	22208	22155	22428	22339	22373	22353	22261	22114	22299	22404	22347	22309	22254	21985	22431	22457	22331	22327	22288	22347	22519	22426	22326	22198	22345	22124	22217	22617	22056	22221	22281	22320	22263	22048	22212	22419	22248	22496	22098	22437	22323	22251	22364	22115	21988	22231	22344	22208	22367	22036	22267	22359	22253	22328	22251	22060	22357	22218	22419	22430	22278	22260	22382	22424	22365	22401	22238	22353	22423	22098	22062	22232	22306	22397	22298	22401	22341	22264	22368	22222	22154	22265	22217	22124	22258	22109	22128	22269	22166	22316	22375	22261	22144	22317	22276	22356	22319	22148	22355	22447	22247	22440	22272	22403	22413	22332	22349	22199	22076	22073	22404	22347	22111	22423	22184	22210	22495	22286	22294	22078	22307	22033	22322	22388	22188	22088	22082	22166	22039	22106	22430	22038	22155	22366	22349	22282	22299	22465	22187	22400	22339	22213	22221	22322	22321	22380	22520	22111	22284	22284	22361	22282	22241	22389	22378	22315	22276	22146	22453	22281	22369	22153	22163	22207	22352	22199	22359	22074	22463	22547	22211	22121	22228	22240	22303	22415	22195	22160	22197	22326	22478	22374	22375	22236	22419	22318	22167	22313	22283	22361	22385	22249	22614	22263	22288	22552	22314	22448	22226	22446	22238	22107	22140	22415	22441	22313	22184	22274	21966	22317	22341	22259	22121	22364	22333	22171	22095	22390	22256	22039	22297	22417	22296	22297	22143	22085	22229	22309	22227	22259	22303	22292	22231	22401	22190	22223	22349	22239	22257	22194	22303	22441	22238	22237	22371	22288	22330	22351	22146	22355	22411	22458	22146	22455	22204	22212	22414	22088	22157	22132	22378	22093	22328	22367	22341	22195	22189	22366	22264	22007	22071	22241	22166	22410	22322	22178	22224	22288	22222	22406	22303	22166	22108	22527	21988	22041	22183	22212	22110	22400	22250	22430	22312	22139	22214	22047	22363	22448	22007	22223	22278	22333	22062	22284	22358	22464	22327	22072	22318	22492	22352	22434	22386	22064	22324	22211	22310	22179	22339	21977	22288	22138	22233	22390	22161	22390	22407	22264	22213	22294	22277	22449	22272	22352	22274	22358	22372	22193	22205	22220	22280	22218	22283	22367	22107	22325	22233	22221	22059	22257	22126	22350	22534	22290	22414	21981	22107	22014	22256	22165	22311	22353	22347	22377	22221	22206	22298	22257	22400	22360	22237	22441	22192	22415	22222	22318	22243	22103	22186	22190	22404	22033	22312	22145	22290	22115	22181	22215	22055	22325	22390	22311	22273	22257	22227	22316	22409	22248	22350	22272	22309	22370	22292	22141	22328	22221	22587	22262	22230	22220	22299
16512	29690	27282	22468	20547	19616	19213	18987	18696	18202	18316	18215	18089	28137	40768	39889	30587	25340	18504	17766	17973	17846	17837	17793	17788	17746	17625	17647	17917	17865	17790	17769	17790	17732	17862	17783	17838	17811	17648	17786	17830	17878	17772	17770	17756	17857	17859	17695	17827	17791	17915	17810	17864	17827	17733	17891	17688	17753	17812	17736	17991	17785	17669	17825	17789	17787	17807	17881	17675	17866	17808	17843	17777	17687	17699	17785	17741	17797	17723	17742	17732	17745	17670	17729	17959	17660	17773	17882	17764	17699	17641	17887	17875	17822	17746	17924	17812	17911	17907	17815	17805	17696	17730	17656	17836	17595	17605	17763	17698	17813	17771	17645	17684	18006	17654	17680	17767	17622	17854	17822	17764	17796	17737	17827	17838	17647	17827	17841	17756	17766	17721	17840	17761	17751	17643	17731	17863	17809	17749	18025	17588	17714	17715	17660	17695	17785	17752	17931	17730	17754	17808	17711	17852	17884	17631	17646	18024	17721	17717	17671	17541	17778	17848	17808	17803	17785	17743	17786	17717	17835	17642	17896	17785	17896	17855	17719	17723	17697	17676	17809	17801	17821	17760	17698	17688	17710	17704	17784	17776	17472	17828	17817	17676	17838	17868	17897	17660	17709	17796	17866	17710	17763	17734	17751	17774	17729	17646	17912	17782	17821	17713	17779	17874	17762	17682	17772	17816	17807	17788	17733	17645	17792	17632	17750	17689	17731	17712	17592	17720	17914	17692	17627	17839	17911	17765	17454	17692	17651	17822	17793	17854	17772	17640	17819	17775	17862	17845	17708	17678	17644	17723	17647	17783	17748	17722	17977	17951	17739	17558	17812	17740	17814	17481	17858	17859	17930	17769	17691	17778	17809	17710	17759	17698	17863	17590	17715	17766	17690	17722	17824	17869	17668	17934	17721	17948	17725	17820	17637	17901	17654	17801	17694	17775	17820	17811	17837	17681	17729	17755	17804	17671	17811	17590	17773	17620	17829	17601	17849	17795	17782	17857	17744	17771	17857	17711	17846	17696	17872	17771	17738	17672	17817	17838	17847	17571	17740	17764	17885	17798	17716	17889	17777	17852	17712	17724	17769	17914	17851	17733	17761	17795	17756	17616	17726	17805	17770	17873	17733	17809	17771	17736	17814	17917	17751	17607	17704	17644	17789	17629	17892	17892	17764	17775	17834	17795	17876	17715	17738	17717	17729	17682	17740	17656	17634	17826	17786	17771	17759	17632	17776	17789	17765	17703	17657	17878	17757	17792	17678	17759	17830	17788	17790	17700	17735	17824	17791	17740	17721	17704	17795	17632	17729	17718	17687	17762	17747	17845	17845	17820	17767	17880	17892	17650	17870	17940	17544	17784	17668	17789	17899	17658	17824	17711	17692	17677	17676	17730	17595	17781	17721	17795	17747	17681	17822	17582	17673	17787	17872	17708	17846	17802	17805	17615	17868	17694	17736	17751	17865	17821	17701	17905	17737	17675	17874	17692	17611	17996	17788	17672	17734	17728	17963	17725	17757	17843	17872	17833	17731	17929	17683	17790	17595	17759	17725	17846	17848	17652	17626	17735	17704	17744	17605	17628	17579	17763	17876	17673	17682	17810	17773	17863	17729	17692	17690	17872	17782	17570	17685	17625	17697	17670	17867	17774	17731	17700	17666	17912	17924	17900	17750	17491	17801	17718	17872	17776	17745	17891	17619	17700	17830	17843	17624	17728	17782	17601	17601	17827	17960	17714	17651	17866	17657	17695	17834	17807	17971	17664	17644	17811	17806	17575	17684	17708	17634	17783	17765	17839	17870	17850	17873	17596	17848	17647	17720	17702	17598	17976	17655	17853	17683	17811	17768	17968	17780	17704	17910	17745	17884	17814	17859	17694	17724	17787	17820	17795	17711	17896	17536	17805	17900	17657	17949	17668	17604	17499	17603	17591	17634	17782	17619	17654	17755	17742	17827	17549	17647	17620	17696	17685	17736	17546	17627	17810	17781	17790	17726	17843	17652	17708	17763	17943	17705	17747	17497	17831	17784	17838	17696	17658	17689	17736	17728	17867	17820	17629	17540	17713	17818	17670	17857	17842	17751	17733	17958	17768	17866	17684	17679	17950	17630	17775	17668	17805	17678	17689	17850	17926	17804	17807	17766	17734	17720	17694	17839	17787	17642	17885	17887	17865	17700	17853	17799	17778	17485	17781	17680	17619	17662	17733	17928	17777	17678	17784	17858	17798	17826	17708	17992	17875	17565	17783	17583	17803	17736	17746	17862	17854	17655	17629	17875	17673	17779	17707	17863	17740	17953	17711	17666	17729	17749	17774	17784	17703	17601	17744	17640	17759	17579	17714	17702	17747	17810	17736	17827	17886	17629	17859	17561	17772	17672	17684	17549	17803	17778	17727	17671	17968	17718	17668	17705	17818	17893	17931	17773	17687	17735	17727	17730	17642	17603	17882	17756	17623	17713	17753	17807	17752	17758	17684	17763	17997	17649	17817	17570	17812	17716	17730	17814	17776	17821	17829	17881	17645	17807	17767	17779	17523	17821	17711	17618	17685	17783	17774	17678	17617	17736	17772	17666	17690	17952	17769	17725	17726	17629	17803	17955	17819	17796	17628	17641	17773	17665	17633	17713	17767	17783	17747	17854	17708	17660	17743	17861	17792	17888	17747	17827	17797	17670	17788	17745	17839	17724	17787	17866	17750	17740	17734	17817	17778	17802	17639	17704	17807	17806	17844	17812	17760	17772	17772	17761	17662	17834	17644	17815	17701	17821	17626	17669	17818	17792	17804	17762	17654	17792	17834	17620	17734	17764	17760	17814	17659	17721	17732	17654	17774	17838	17959	17724	17817	17614	17878	17711	17796	17791	17853	17717	17762	17773	17776	17955	17641	17651	17743	17690	17703	17509	17883	17758	17589	17732	17703	17678	17703	17774	17764	17909	17717	17697	17828	17691	17680	17815	17730	17856	17666	17778	17753	17758	17752	17887	17695	17723	17749	17685	17744	17869	17795	17776	17677	17750	17659	17822	17738	17937	17735	17747	17926	17790	17812	17639	17668	17738	17752	17820	17681	17802	17707	17776	17655	17718	17763	17718	17603	17739	17653	17862	17784	17680	17749	17796	17806	17698	17653	17783	17876	17783	17897	17638	17651	17824	17647	17751	17656	17724	17716	17646	17753	17615	17773	17915	17839	17703	17717	17688	17793	17593	17773	17699	17667	17732	17902	18050	17758	17812	17889	17611	17688	17597	17699	17803	17919	17695	17697	17823	17700	17674	17693	17768	17759	17803	17694	17715	17824	17776	17631	17818	17621	17595	17794	17703	17758	17840	17796	17798	17719	17685	17644	17878	17557	17889	17852	17528	17717	17811	17756	17799	17827	17800	17873	17778	17654	17851	17726	17739	17815	17695	17796	17790	17715	17824	17763	17696	17685	17702	17789	17728	17630	17721	17835	17600	17828	17836	17818	18002	17853	17733	17942	17742	17607	17809	17828	17788	17803	17745	17861	17636	17732	17711	17782	17764	17822	17688	17936	17745	17652	17689	17808	17664	17643	17807	17681	17789	17805	17765	17775	17560	17712	17638	17662	17838	17863	17527	17845	17786	17876	17874	17659	17636	17774	17721	17830	17626	17719	17830	17865	17564	17712	17722	17774	17667	17853	17817	17776	17756	17847	17653	17832	17711	17703	17738	17905	17840	17760	17617	17780	17666	17825	17850	17734	17783	17669	17835	17713	17642	17859	17698	17610	17775	17744	17732	17725	17791	17819	17696	17708	17796	17651	17731	17605	17808	17678	17772	17751	17975	17674	17586	17816	17613	17698	17768	17736	17801	17858	17743	17745	17757	17736	17679	17687	17734	17795	17833	17815	17679	17614	17875	17900	17474	17769	17733	17837	17585	17947	17803	17682	17842	17755	17723	17790	17603	17736	18002	17863	17621	17832	17777	17718	17660	17800	17969	17803	17728	17629	17682	17885	17756	17627	17671	17721	17801	17752	17709	17874	17858	17708	17883	17760	17632	17706	17862	17815	17791	17742	17461	17673	17781	17551	17832	17816	17942	17969	17712	17784	17730	17711	17738	17809	17668	17593	17716	17746	17705	17785	17858	17718	17788	17693	17779	17733	17867	17872	17818	18057	17894	17846	17739	17747	17765	17650	17893	17650	17858	17828	17824	17933	17696	17782	17697	17704	17886	17757	17928	17579	17780	17886	17645	17696	17725	17688	17695	17746	17639	17703	17613	17771	17576	17675	17802	17765	17756	17714	17662	17885	17734	17781	17691	17679	18016	17528	17653	17733	17639	17793	17618	17748	17803	17716	17705	17750	17841	17519	17631	17687	17810	17659	17750	17645	17723	17676	17526	17736	17718	17670	17903	17634	17845	17803	17891	17650	17788	17683	17783	17762	17749	17677	17720	17766	17873	17685	17775	17670	17691	17695	17764	17798	17758	17683	17682	17739	17853	17845	17569	17714	17765	17719	17834	17741	17717	17676	17509	17719	17723	17952	17769	17718	17743	17717	17718	17828	17762	17797	17832	17671	17665	17727	17907	17648	17582	17727	17713	17648	17728	17795	17711	17738	17821	17701	17675	17704	17728	17932	17696	17860	17636	17666	17694	17821	17885	17777	17730	17750	17624	17712	17783	17652	17853	17757	17902	17813	17854	17821	17691	17723	17751	17855	17616	17739	17751	17790	17788	17599	17917	17895	17883	17862	17815	17719	17789	17746	17720	17551	17712	17799	17724	17753	17869	17456	17821	17692	17779	17628	17816	17807	17721	17670	17628	17928	17697	17792	17796	17660	17797	17891	17680	18000	17681	17579	17666	17822	17660	17894	17717	17739	17857	17732	17742	17720	17790	17747	17721	17905	17800	17609	17900	17607	17888	17747	17876	17751	17711	17698	17917	17769	17646	17889	17732	17668	17703	17660	17677	18049	17902	17543	17763	17687	17743	17679	17617	17857	17647	17731	17809	17688	17586	17667	17850	17646	18053	17759	17579	17620	17595	17791	17713	17666	17612	18002	17775	17783	17805	17770	17682	17762	17824	17657	17859	17710	17764	17738	17679	17795	17743	17765	17822	17802	17673	17728	17759	17731	17742	17761	17839	17767	17753	17671	17675
27442	22155	26486	24677	21819	22253	22400	22056	22103	22347	22107	22163	22177	22812	23209	23716	23172	22929	22330	22253	22060	22105	21908	22273	22052	22062	22286	22057	22227	21963	22210	22212	22056	21998	22157	21982	21902	22228	22135	22153	21992	22174	21985	22029	22409	22246	22102	22295	22047	22008	22076	22149	22037	22245	22117	21993	22094	21962	22085	22077	22267	22138	22210	22249	22208	22057	22122	22012	22037	22119	21947	22154	22132	22077	22254	22091	22246	22162	22103	22012	22110	22310	22062	22138	21988	21984	22368	22060	22032	22170	22270	22023	22174	21990	22221	22250	22282	22027	22008	22035	21828	22151	21929	21979	22202	22104	22133	22186	22155	22245	22332	22066	22099	21947	22054	22222	21920	22084	21898	22138	22018	21890	22238	22085	22145	22226	22051	22163	22079	21967	22025	22144	22081	22089	22057	22111	21995	21991	21908	21961	22211	21973	22005	22084	22167	21959	21982	22036	22128	22120	22292	21972	21981	22098	22161	22197	22151	21830	22068	22195	22141	21940	21768	22094	22114	22222	22167	22040	22245	22213	22079	22304	22105	22178	22115	22161	22148	22418	22164	22039	21928	22100	22148	22116	22246	22213	22196	22209	22096	21963	22127	22179	22192	22228	21955	22043	21970	21996	22180	21994	21938	22189	22081	22047	22087	22249	22417	22226	22250	21927	21945	22143	22001	21997	22194	22121	22199	22022	22082	21819	22060	22008	22029	21990	22189	22073	22155	22201	22015	22099	22154	22173	22014	22040	22123	22040	21952	21917	21964	21993	22103	21981	21969	21841	22192	21940	22398	22162	22226	21927	22009	22052	22157	22185	22201	22016	22122	22111	22259	22050	22122	22216	22135	22180	22101	21999	22107	22157	22120	22124	22005	22027	22116	21903	22114	21986	22231	22194	21882	22096	22072	21934	22115	22257	22260	22063	22038	22096	22061	22183	22199	22170	22248	22148	22084	22021	22081	22268	22301	21949	22078	22221	22095	22101	22205	22107	21934	22005	22146	22145	21959	22289	22267	22267	22037	22190	22156	22151	21983	22317	22193	22206	22008	22027	22318	21986	22082	22086	22106	22188	22122	22184	22157	22121	22181	21988	22211	22151	22140	22062	22126	21952	21796	22159	22073	22235	22063	21989	21998	22125	22062	21967	22089	22230	22310	22103	22062	22055	22181	22103	22002	22023	22198	22077	22202	21872	22115	22051	22004	22088	22171	22050	22061	22127	22044	21895	22388	22092	22156	22190	22004	22182	22108	21979	22065	22054	22046	22077	22084	22029	22096	22067	21878	22087	21931	22296	22110	22315	22149	22030	21959	22165	22070	22145	22210	22001	22496	22102	22314	21927	21887	22206	22143	22148	21914	22124	22014	21977	22072	22034	22003	22231	22192	22234	22326	22135	22039	22228	21999	22044	21925	22295	22202	21939	22152	22231	22237	22148	22232	22302	22090	21993	21951	21944	22128	21852	22241	22141	21987	22110	22145	22602	21870	22074	22075	22154	22172	21994	22186	21995	22135	22123	22179	21951	22209	22134	22107	21979	22107	22304	22058	21989	22122	22233	22165	22126	22071	21892	22115	22233	22161	21890	21866	22005	22270	21991	22015	22147	22027	22073	22151	21980	22281	21958	22207	22023	22106	21972	21987	22053	22320	22162	22118	22119	21807	22026	22115	22243	21994	22123	22362	22001	22174	22058	22174	22259	22350	22091	22220	22140	22058	22013	22055	22036	22102	22030	22122	22080	22174	22227	22084	21966	22065	22094	22108	22077	22230	22357	22283	22264	22329	22298	22148	22204	22112	22049	22119	21853	21924	22121	22000	22220	22185	22059	22107	22030	21987	22208	22045	22049	21974	22083	22354	21981	22115	22262	22086	22128	22134	21951	21985	22100	22095	21982	22366	22157	21882	22080	22079	22096	22138	22126	22190	21880	22015	22213	21961	22123	22201	21975	22231	21865	22117	22033	22234	22057	22221	22058	22151	22031	22193	22062	22115	22124	22101	22288	21921	21819	21950	21870	21974	22274	22042	22107	22202	22304	22203	22141	22107	22161	22195	22097	22076	22188	22069	22163	21807	22110	22167	21974	22134	21799	22088	22214	22180	22126	22183	21957	22213	22172	22277	22313	22265	22342	22189	22142	22091	22014	22009	22338	22020	22051	21928	22050	22164	22077	22248	22157	22378	22072	22155	22185	22245	21962	22087	22043	22106	22248	22052	22254	22107	22203	21948	22228	22123	22328	22055	22376	21819	22121	22205	22111	21954	21820	22144	22204	22059	22272	22400	22082	22267	21984	22139	22195	22212	22053	22161	22171	21929	22038	22117	22125	22056	22012	22292	22216	22228	22177	22115	21966	22147	22012	22167	21934	21969	22175	22096	22258	22000	21936	22076	21974	22268	22079	22126	21993	22095	21994	22118	21880	22087	22336	22117	22173	21991	22138	22041	21865	22178	22251	22070	22174	22128	22336	21922	22146	22076	22099	22283	22012	22055	22200	22044	21896	21927	21924	21886	22273	22181	22159	22156	21918	22420	22164	22006	21929	22124	22029	22044	22221	22015	22260	22064	22089	22073	22089	22140	22252	22214	21901	22229	21934	21951	21929	22197	22151	22140	22113	22184	22152	21959	22107	22222	22254	21936	22014	22049	21960	22070	22044	21949	22126	21953	22084	22168	22073	22196	22106	21983	22059	22132	22213	22171	22236	22140	22157	22015	22032	22157	22150	22149	22132	21894	21936	22098	22135	22026	22122	21922	22160	21958	22025	22016	22095	21983	22204	22162	22016	22121	22141	22090	22116	22091	21953	22149	22166	22034	22208	22148	22228	21975	22098	21821	22117	22045	22086	22161	22213	21967	22204	22161	22032	22103	22068	22025	22072	21832	22032	22077	22042	22178	22056	22197	22153	22167	22209	21847	22253	22179	21962	22207	22031	21951	22157	22092	21926	21709	21952	22016	22115	22251	22035	22162	22148	22311	22063	22248	22024	22291	22172	22177	22013	22254	22031	22199	22162	22199	22126	21938	21982	22093	22125	22247	22106	22186	22119	22061	22052	22031	21897	21979	22071	21994	22091	22069	22067	22041	22185	21968	22192	22146	22204	22166	22185	22341	22216	22287	22193	22197	22110	22079	21994	22264	22029	22073	22069	21963	22022	22102	22293	22170	22270	21903	22170	22062	22315	22189	22066	22095	22097	22140	22244	22045	21983	21971	22045	22101	22104	22086	22178	22234	22079	22309	22075	22312	22020	22130	22094	21946	21946	22316	22194	22217	21988	22003	22093	22137	22158	22100	22275	21984	22356	21864	22119	22084	22089	22037	22036	21931	22097	22069	22058	22220	21937	22150	22070	21903	22302	22320	21769	22099	22110	22223	22287	21967	22170	21947	22043	22254	22231	22121	22022	22166	22186	22272	22101	22254	22081	21996	22207	22216	22175	22152	21943	22149	22130	21882	21961	22246	22010	21863	21978	22159	21967	22139	22033	21904	22249	22097	22326	22136	22101	22203	22078	22042	22123	21985	22074	22171	21918	22071	22176	22415	22082	22117	22046	22274	22116	22170	22234	22064	22229	22112	21976	22023	22016	22083	22231	22197	22172	22153	22045	22046	22153	22224	21868	22200	22111	22173	22232	22076	22223	21939	22288	22269	22292	22080	22228	22129	21967	21905	21994	22247	22084	21928	22149	21965	22042	22116	22185	22196	22250	22193	22179	21930	22159	22282	22288	22159	22222	22318	21951	22063	22102	22298	22203	22182	22271	22056	21906	22075	21959	22094	22144	22274	22222	22037	22180	22133	22137	22161	22092	22031	22091	22182	22151	22305	21814	21956	22096	22136	22353	22425	22224	22186	22063	22263	22059	22105	21861	22117	22031	22066	22101	22141	22174	22123	21953	22028	21962	22018	22248	22201	22016	22021	22013	22179	22081	22176	22241	22091	22210	22151	22190	22129	21832	22121	22269	22164	22338	22222	22074	22090	22021	22077	22120	22148	21930	22165	22096	22279	21977	22186	22063	22064	22053	21993	21939	21971	22024	22163	22146	22236	22177	22090	22186	22155	22022	22282	22147	22051	22219	22110	22163	22201	22164	21966	22282	22140	22086	22144	22024	22177	22051	22171	22124	22183	22006	22240	22071	22067	22214	22071	22239	21949	22125	22116	22143	22248	22054	22349	22430	22091	22182	22271	22043	22048	22099	22121	22023	21976	22173	22305	21933	21943	22299	22143	22112	22316	22298	22087	22150	21951	21847	22070	22065	22094	22202	22187	22211	22223	22064	22105	22069	22025	22249	22045	21997	22220	22199	22299	22175	22060	22049	21987	22118	22285	22045	22075	22215	21881	22118	21924	21822	22319	22031	22052	22282	22169	22058	22017	22118	22055	22068	22142	22046	21920	22128	22023	22200	22132	22247	22228	22143	22159	22324	22291	22316	22295	22090	22072	22016	22238	22182	22176	22087	22131	22106	22269	22079	22186	21932	22131	22100	22207	22110	22101	22154	22033	21936	22123	22161	22039	22143	22027	22066	22256	22087	22350	22121	22171	22111	22252	22252	22032	21834	22142	22142	22200	22094	22039	22007	22010	22142	22075	22058	21978	22182	21952	22096	22142	22040	22038	22282	21923	22158	22064	22003	22207	22192	22207	22111	22136	22100	22245	22178	22056	21843	22028	22125	22404	22413	22007	22195	22057	22380	22212	22056	22090	22148	22079	21891	22035	22149	21940	22083	21998	22110	22128	22355	22272	22150	21919	22116	21949	22048	21904	22086	22123	21995	22245	22149	22103	22060	22168	22027	21991	22257	22091	21976	22094	21866	22098	21994	22129	21911	22116	22181	22050	22192	22047	22076	22195	22112	22009	21990	22313	21925	22150	22088	22146	21989	21952	22066	22177	22152	22058	22241	22197	22262	22040	22233	22079	22049	22209	22118	21958	22139	22162	22270	22247	22077	22079	22049	22206	22024	22058	22080	21926	22213	22222	22060	22073	22222	22237	22246	21890	22029	22067	22158	21966	22054	22065	22113	22005	21949	22024	22073	22026	21983	22344	22145	22268	22134	22060	22117	21775	22124	22095	22097	22315	22175	22209	22299	22062	22033	22092	22256	22051	22126	22410	22115	22290	21990	22229	22143
16216	18941	18914	18007	17988	17808	17904	17843	17953	17814	17672	17695	17728	18616	19640	19725	19017	18286	17679	17751	17719	17728	17836	17775	17710	17654	17933	17568	17700	17552	17782	17667	17771	17694	17638	17823	17794	17736	17613	17621	17472	17730	17459	17593	17875	17796	17416	17562	17562	17887	17641	17588	17716	17644	17842	17626	17742	17987	17699	17716	17802	17672	17599	17613	17855	17701	17643	17623	17718	17859	17777	17641	17716	17719	17802	17818	17766	17639	17747	17615	17827	17780	17655	17658	17790	17653	17718	17878	17724	17611	17739	17730	17624	17641	17660	17723	17746	17641	17595	17678	17634	17729	17753	17681	17555	17871	17708	17916	17765	17646	17644	17569	17680	17630	17678	17681	17733	17743	17694	17623	17694	17631	17674	17675	17711	17700	17646	17624	17620	17742	17645	17581	17877	17576	17425	17737	17587	17607	17795	17772	17604	17649	17704	17628	17776	17690	17756	17702	17593	17609	17668	17692	17567	17675	17477	17641	17695	17837	17587	17655	17522	17685	17746	17619	17643	17651	17737	17777	17618	17812	17651	17641	17720	17714	17727	17686	17667	17790	17663	17733	17841	17672	17617	17611	17741	17664	17771	17591	17687	17558	17634	17737	17609	17485	17517	17616	17630	17752	17787	17596	17651	17663	17719	17666	17673	17683	17667	17729	17777	17494	17574	17676	17708	17750	17717	17807	17582	17692	17671	17624	17614	17736	17726	17669	17682	17684	17600	17730	17764	17655	17762	17705	17719	17793	17641	17685	17746	17757	17771	17685	17882	17749	17877	17747	17632	17788	17853	17642	17687	17725	17676	17877	17609	17762	17808	17722	17607	17635	17746	17825	17743	17673	17609	17751	17627	17846	17633	17721	17817	17754	17804	17573	17873	17642	17643	17756	17799	17583	17886	17681	17694	17641	17564	17558	17608	17711	17607	17678	17695	17733	17527	17725	17779	17667	17698	17839	17643	17667	17630	17956	17545	17680	17708	17562	17754	17582	17670	17541	17559	17737	17664	17578	17642	17643	17589	17647	17799	17608	17641	17625	17735	17565	17671	17492	17616	17649	17650	17554	17593	17740	17569	17826	17715	17645	17792	17756	17708	17670	17629	17653	17831	17708	17648	17741	17714	17599	17902	17765	17804	17759	17575	17843	17569	17748	17738	17747	17634	17621	17683	17639	17709	17713	17757	17560	17814	17773	17516	17719	17813	17625	17714	17700	17783	17543	17649	17638	17725	17757	17652	17769	17685	17640	17729	17561	17639	17743	17515	17661	17826	17740	17572	17801	17650	17385	17723	17652	17863	17764	17614	17622	17659	17756	17645	17692	17626	17731	17736	17528	17537	17648	17743	17699	17629	17568	17644	17712	17638	17607	17689	17594	17661	17643	17695	17722	17833	17757	17675	17810	17641	17609	17706	17679	17609	17742	17563	17723	17694	17613	17667	17647	17626	17669	17593	17788	17750	17545	17691	17597	17736	17613	17663	17703	17625	17712	17759	17721	17579	17697	17684	17566	17598	17814	17589	17542	17793	17665	17554	17562	17562	17719	17776	17645	17748	17751	17952	17823	17847	17704	17721	17588	17644	17472	17719	17873	17674	17586	17684	17449	17603	17468	17713	17536	17596	17727	17669	17679	17635	17701	17575	17723	17756	17627	17669	17520	17834	17755	17690	17671	17716	17686	17604	17615	17694	17738	17678	17594	17811	17648	17667	17751	17717	17799	17726	17768	17688	17714	17632	17686	17630	17755	17825	17732	17514	17665	17864	17492	17717	17650	17742	17600	17593	17618	17724	17661	17723	17679	17415	17783	17601	17698	17735	17567	17642	17570	17710	17779	17737	17641	17723	17684	17563	17514	17770	17588	17575	17651	17662	17771	17777	17817	17627	17722	17583	17571	17505	17544	17612	17769	17801	17673	17623	17560	17679	17609	17719	17801	17716	17860	17713	17861	17720	17647	17668	17742	17664	17671	17689	17753	17691	17567	17606	17724	17537	17632	17800	17690	17926	17568	17815	17559	17800	17650	17695	17780	17733	17581	17849	17632	17708	17595	17581	17634	17571	17736	17659	17458	17864	17660	17764	17601	17624	17514	17675	17659	17677	17664	17797	17526	17516	17653	17720	17756	17835	17673	17630	17581	17740	17638	17601	17611	17652	17591	17965	17706	17840	17694	17673	17776	17471	17764	17814	17584	17704	17765	17670	17698	17732	17757	17694	17633	17641	17804	17595	17673	17510	17610	17719	17634	17766	17560	17744	17518	17715	17593	17585	17540	17591	17752	17551	17599	17687	17621	17631	17795	17543	17644	17635	17878	17788	17706	17738	17543	17547	17730	17725	17651	17718	17713	17782	17612	17605	17678	17937	17790	17518	17707	17620	17562	17673	17730	17531	17670	17824	17741	17711	17686	17651	17670	17821	17648	17704	17707	17538	17765	17807	17595	17853	17655	17764	17763	17605	17715	17659	17836	17706	17699	17805	17607	17739	17711	17653	17756	17637	17686	17631	17735	17725	17793	17513	17770	17578	17647	17484	18020	17660	17590	17605	17562	17534	17692	17827	17727	17642	17755	17677	17667	17661	17626	17746	17829	17925	17715	17508	17651	17584	17738	17732	17682	17617	17750	17823	17716	17702	17673	17587	17809	17581	17779	17820	17508	17707	17745	17669	17799	17733	17736	17553	17673	17730	17800	17619	17692	17710	17670	17620	17774	17744	17640	17770	17670	17586	17670	17654	17705	17700	17631	17798	17538	17797	17448	17745	17830	17698	17782	17589	17459	17525	17762	17826	17717	17528	17584	17832	17453	17650	17770	17909	17543	17607	17862	17821	17461	17604	17677	17585	17528	17889	17737	17730	17671	17816	17797	17713	17717	17762	17553	17708	17435	17652	17727	17681	17661	17546	17748	17689	17669	17667	17647	17632	17551	17618	17810	17593	17577	17540	17726	17837	17494	17673	17634	17552	17613	17653	17830	17671	17694	17759	17657	17762	17533	17678	17643	17620	17702	17921	17625	17720	17663	17742	17652	17576	17811	17676	17870	17685	17671	17732	17712	17590	17598	17574	17693	17608	17621	17723	17672	17760	17640	17757	17610	17570	17702	17706	17871	17724	17676	17559	17791	17673	17728	17781	17695	17782	17678	17551	17772	17721	17580	17675	17588	17776	17657	17798	17534	17634	17664	17717	17566	17678	17716	17698	17574	17519	17559	17706	17688	17832	17716	17585	17661	17615	17609	17674	17661	17578	17768	17877	17596	17614	17613	17672	17644	17680	17680	17677	17688	17713	17699	17650	17782	17837	17609	17588	17787	17525	17871	17431	17625	17647	17679	17798	17634	17587	17678	17833	17720	17543	17655	17654	17669	17782	17741	17852	17656	17590	17734	17603	17780	17657	17501	17731	17885	17733	17580	17703	17947	17542	17691	17684	17794	17736	17774	17473	17608	17590	17619	17612	17526	17740	17752	17586	17688	17632	17765	17584	17827	17707	17883	17546	17841	17562	17705	17771	17670	17719	17661	17663	17712	17616	17528	17760	17567	17676	17805	17639	17735	17740	17794	17565	17645	17665	17783	17710	17877	17715	17567	17588	17649	17681	17586	17658	17716	17566	17687	17688	17662	17736	17662	17764	17431	17851	17645	17776	17753	17589	17723	17738	17673	17692	17790	17668	17638	17726	17641	17636	17725	17606	17679	17904	17452	17593	18007	17732	17652	17764	17608	17613	17765	17662	17752	17583	17805	17768	17643	17562	17645	17750	17681	17783	17630	17599	17711	17762	17798	17671	17665	17841	17644	17599	17647	17688	17733	17686	17706	17585	17765	17813	17651	17747	17660	17518	17672	17614	17649	17689	17817	17743	17675	17575	17684	17697	17801	17571	17712	17582	17629	17723	17766	17959	17669	17745	17623	17839	17831	17640	17740	17819	17523	17667	17718	17583	17513	17713	17641	17739	17427	17621	17711	17788	17473	17716	17721	17586	17764	17647	17691	17728	17630	17666	17753	17624	17584	17543	17547	17648	17671	17643	17681	17689	17718	17767	17740	17733	17577	17671	17548	17793	17737	17726	17654	17644	17713	17813	17743	17554	17654	17674	17659	17676	17693	17511	17717	17819	17670	17774	17569	17533	17505	17707	17627	17664	17593	17786	17662	17744	17637	17671	17678	17605	17514	17745	17652	17638	17772	17660	17617	17607	17706	17707	17531	17458	17748	17568	17547	17597	17620	17729	17650	17656	17602	17630	17656	17687	17636	17745	17703	17608	17617	17687	17715	17791	17583	17674	17762	17552	17658	17630	17657	17755	17555	17662	17684	17610	17737	17712	17655	17635	17629	17488	17707	17579	17711	17778	17809	17848	17709	17705	17538	17627	17701	17618	17795	17685	17556	17782	17837	17599	17717	17653	17634	17798	17866	17666	17605	17817	17663	17696	17765	17703	17751	17554	17601	17635	17751	17744	17692	17529	17588	17724	18005	17753	17884	17622	17730	17721	17557	17659	17762	17682	17821	17939	17592	17678	17797	17729	17709	17670	17767	17753	17619	17552	17741	17700	17575	17755	17581	17828	17626	17676	17617	17647	17653	17789	17590	17663	17526	17854	17762	17613	17575	17674	17707	17542	17738	17683	17622	17719	17653	17635	17621	17753	17568	17544	17844	17760	17538	17629	17656	17742	17831	17897	17797	17784	17529	17721	17654	17684	17697	17747	17620	17725	17789	17622	17776	17715	17728	17727	17817	17731	17934	17789	17587	17569	17645	17768	17612	17737	17452	17598	17600	17739	17694	17720	17883	17742	17744	17795	17750	17694	17736	17727	17503	17618	17760	17584	17721	17594	17765	17741	17620	17792	17669	17637	17561	17832	17809	17705	17773	17766	17611	17816	17653	17626	17635	17718	17702	17687	17669	17554	17684	17609	17705	17751	17685	17734	17672	17618	17690	17575	17828	17593	17582	17598	17712	17597	17637	17798	17762	17722	17785	17540	17807	17585	17758	17679	17816	17674	17525	17591	17698	17596	17640	17667	17709	17709	17572	17751	17613	17691	17611	17705	17714	17671	17804	17574	17577	17679	17738	17672	17820	17657	17536	17639	17925	17731	17785	17688	17786	17675	17696	17693	17675	17798	17660	17644	17704
23191	21013	28551	23772	22183	24996	25935	23280	22867	22958	23172	22970	22909	28297	34890	33898	29075	26380	23399	23181	22858	22737	22636	22915	22584	22757	22854	22707	22862	22964	22858	22987	22708	22949	22760	22745	22533	22682	22792	22710	22803	22660	22713	22709	22739	22687	22743	22602	22729	22614	22562	22780	22763	22702	22704	22758	22552	22549	22662	22688	22759	22635	22807	22625	22786	22784	22640	22606	22570	22575	22598	22750	22515	22566	22540	22696	22573	22734	22759	22867	22683	22572	22673	22722	22810	22619	22633	22584	22511	22721	22766	22840	22654	22794	22591	22526	22617	22796	22546	22876	22580	22765	22818	22655	22470	22589	22759	22699	22902	22574	22412	22756	22554	22614	22841	22611	22548	22543	22544	22650	22627	22839	22694	22754	22613	22634	22750	22582	22748	22861	22758	22582	22801	22566	22831	22607	22565	22502	22822	22613	22730	22568	22461	22623	23013	22835	22840	22527	22440	22555	22692	22645	22590	22656	22614	22563	22650	22600	22788	22631	22713	22715	22609	22664	22500	22773	22736	22663	22826	22796	22707	22789	22706	22609	22373	22677	22675	22617	22854	22755	22651	22806	22222	22546	22708	22540	22750	22848	22481	22749	22744	22616	22420	22727	22440	22543	22417	22843	22709	22632	22578	22673	22664	22622	22538	22686	22661	22682	22639	22480	22461	22562	22567	22817	22562	22691	22736	22650	22537	22570	22577	22631	22511	22782	22614	22671	22761	22675	22753	22576	22427	22489	22860	22540	22882	22756	22750	22847	22743	22571	22437	22614	22483	22414	22805	22596	22538	22513	22609	22750	22660	22505	22566	22465	22600	22541	22513	22413	22523	22512	22667	22693	22709	22570	22547	22765	22929	22676	22575	22625	22612	22573	22803	22646	22681	22616	22738	22744	22812	22648	22565	22578	22793	22442	22522	22639	22429	22441	22531	22577	22603	22728	22472	22745	22639	22602	22459	22818	22607	22592	22641	22684	22612	22670	22813	22663	22515	22657	22713	22473	22719	22348	22557	22487	22622	22626	22673	22500	22708	22572	22718	22754	22608	22568	22668	22839	22566	22737	22698	22822	22507	22605	22672	22593	22327	22509	22883	22729	22328	22636	22558	22768	22683	22506	22494	22602	22626	22651	22778	22563	22458	22753	22780	22565	22518	22756	22582	22588	22672	22844	22475	22525	22621	22640	22548	22685	22642	22606	22734	22617	22794	22803	22676	22721	22546	22575	22708	22517	22580	22529	22432	22686	22510	22499	22643	22698	22553	22627	22700	22728	22718	22427	22494	22730	22680	23026	22789	22603	22503	22743	22703	22630	22651	22544	22480	22515	22767	22624	22442	22532	22815	22663	22677	22315	22528	22967	22633	22609	22711	22662	22714	22693	22550	22703	22605	22513	22486	22425	22797	22466	22662	22659	22663	22590	22661	22678	22575	22684	22714	22776	22682	22553	22666	22610	22556	22505	22867	22965	22795	22537	22561	22566	22696	22716	22446	22662	22856	22596	22795	22546	22591	22497	22650	22635	22618	22559	22619	22768	22713	22570	22646	22485	22663	22537	22939	22585	22648	22586	22630	22743	22703	22588	22761	22404	22615	22574	22387	22784	22558	22532	22553	22561	22439	22916	22625	22705	22776	22681	22624	22776	22791	22414	22572	22558	22673	22571	22590	22571	22687	22674	22666	22865	22693	22574	22784	22583	22665	22433	22417	22513	22681	22649	22814	22735	22871	22564	22572	22730	22486	22552	22576	22588	22669	22806	22449	22604	22186	22631	22734	22534	22532	22457	22526	22527	22614	22579	22736	22643	22426	22466	22708	22662	22681	22647	22591	22748	22381	22612	22719	22446	22664	22449	22738	22660	22904	22770	22342	22465	22660	22677	22577	22577	22750	22540	22515	22682	22660	22521	22529	22493	22682	22689	22813	22662	22764	22725	22668	22565	22523	22400	22341	22592	22523	22673	22667	22691	22758	22792	22689	22414	22495	22637	22476	22641	22633	22636	22508	22605	22835	22619	22578	22495	22756	22477	22833	22830	22780	22528	22607	22732	22510	22705	22778	22275	22763	22491	22770	22517	22541	22565	22637	22421	22755	22805	22373	22565	22588	22812	22776	22629	22688	22802	22794	22691	22529	22815	22523	22725	22585	22688	22375	22496	22576	22721	22763	22756	22630	22707	22832	22632	22607	22663	22659	22823	22410	22569	22610	22915	22808	22541	22641	22969	22814	22722	22847	22653	22616	22445	22853	22496	22628	22636	22612	22683	22489	22536	22738	22654	22879	22525	22589	22826	22637	22758	22607	22733	22683	22550	22659	22669	22557	22707	22942	22885	22471	22685	22699	22582	22742	22753	22695	22823	22723	22653	22668	22579	22564	22592	22624	22649	22618	22592	22647	22706	22696	22429	22648	22548	22546	22641	22777	22634	22718	22688	22716	22865	22543	22489	22734	22862	22583	22591	22733	22915	22577	22847	22732	22476	22567	22711	22669	22782	22543	22707	22651	22561	22806	22635	22776	22908	22835	22627	22862	22621	22633	22554	22651	22496	22679	22611	22748	22460	22728	22788	22732	22821	22456	22665	22639	22761	22755	22577	22597	22628	22373	22778	22622	22569	22751	22715	22689	22616	22700	22693	22605	22781	22583	22565	22746	22667	22630	22546	22522	22670	22779	22536	22453	22553	22552	22483	22803	22829	22725	22673	22503	22396	22769	22482	22462	22399	22582	22677	22596	22494	22559	22552	22512	22668	22438	22538	22481	22434	22639	22662	22472	22782	22610	22782	22709	22594	22519	22744	22642	22639	22740	22736	22552	22658	22803	22719	22524	22802	22767	22514	22754	22803	22752	22475	22677	22711	22701	22831	22640	22689	22539	22763	22647	22577	22767	22830	22791	22707	22784	22703	22764	22653	22601	22692	22560	22740	22533	22699	22687	22674	22778	22494	22474	22806	22628	22795	22895	22724	22589	22656	22656	22818	22692	22405	22877	22601	22746	22652	22599	22804	22701	22572	22719	22732	22540	22702	22543	22610	22786	22616	22625	22633	22609	22672	22529	22635	22647	22741	22637	22795	22452	22597	22491	22772	22668	22577	22580	22631	22753	22442	22621	22688	22527	22646	22663	22457	22564	22832	22712	22557	22700	22646	22485	22560	22696	22536	22649	22915	22643	22555	22848	22796	22614	22457	22727	22585	22830	22676	22656	22616	22738	22606	22435	22643	22829	22689	22743	22547	22563	22733	22628	22759	22646	22657	22884	22568	22850	22719	22735	22891	22617	22522	22648	22623	22496	22480	22608	22598	22409	22572	22717	22491	22506	22730	22343	22679	22534	22485	22629	22672	22662	22912	22644	22898	22659	22684	22822	22529	22670	22438	22720	22857	22329	22618	22620	22452	22631	22594	22615	22695	22311	22488	22661	22666	22721	22595	22504	22638	22687	22620	22693	22555	22678	22380	22589	22696	22673	22648	22836	22722	22702	22925	22548	22555	22614	22694	22739	22963	22468	22596	22550	22607	22588	22725	22567	22898	22839	22958	22711	22747	22699	22694	22517	22710	22745	22627	22755	22702	22533	22701	22669	22704	22627	22626	22571	22865	22818	22672	22657	22623	22648	22616	22587	22477	22670	22544	22661	22502	22621	22834	22804	22757	22605	22464	22926	22720	22555	22587	22607	22685	22469	22599	22666	22726	22560	22718	22546	22617	22766	22461	22682	22792	22616	22434	22716	22726	22685	22674	22751	22519	22555	22639	22781	22761	22602	22614	22633	22616	22675	22673	22578	22913	22791	22531	22686	22904	22463	23049	22627	22555	22471	22239	22517	22561	22452	22665	22710	22576	22634	22674	22748	22603	22718	22761	22715	22664	22625	22521	22684	22719	22838	22545	22508	22621	22294	22522	22578	22603	22690	22652	22661	22653	22601	22757	22501	22398	22898	22836	22611	22678	22568	22621	22412	22630	22750	22861	22661	22711	22469	22744	22564	22623	22741	22703	22764	22752	22690	22512	22393	22814	22488	22696	22548	22834	22604	22659	22799	22847	22605	22634	22758	22759	22663	22715	22671	22572	22565	22628	22692	22578	22779	22724	22519	22860	22465	22497	22446	22475	22659	22653	22660	22766	22572	22568	22735	22829	22562	22816	22685	22483	22679	22685	22706	22779	22631	22522	22550	22639	22861	22841	22769	22665	22374	22484	22583	22801	22611	22537	22793	22612	22382	22586	22507	22672	22634	22742	22702	22657	22750	22684	22750	22760	22806	22737	22582	22578	22485	22672	22499	22934	22513	22577	22769	22523	22569	22677	22531	22690	22743	22911	22525	22545	22829	22838	22811	22840	22578	22500	22742	22598	22574	22740	22523	22753	22560	22722	22687	22591	22922	22781	22550	22857	22622	22711	22767	22811	22813	22750	22827	22633	22547	22546	22489	22749	22701	22584	22401	22416	22670	22927	22730	22625	22775	22563	22628	22626	22871	22569	22719	22679	22781	22631	22762	22612	22743	22739	22733	22865	22736	22728	22661	22638	22649	22601	22633	22691	22542	22715	22504	22680	22568	22503	22533	22454	22615	22685	22789	22601	22653	22588	22488	22567	22712	22707	22659	22767	22654	22661	22636	22375	22762	22582	22790	22884	22558	22624	22840	22608	22453	22634	22593	22604	22675	22615	22657	22689	22727	22689	22717	22654	22594	22692	22763	22589	22415	22724	22674	22685	22709	22876	22665	22740	22550	22678	22834	22678	22706	22587	22761	22633	22551	22571	22683	22466	22634	22494	22754	22446	22355	22628	22846	22810	22579	22786	22545	22733	22538	22609	22558	22765	22564	22750	22720	22576	22571	22828	22916	22737	22633	22556	22697	22615	22552	22854	22653	22553	22654	22644	22885	22698	22682	22573	22793	22552	22681	22673	22593	22640	22655	22749	22926	22794	22987	22854	22424	22901	22694	22574	22706	22643	22500	22795	22741	22621	22698	22762	22618	22803	22559	22498	22757	22840	22626	22671	22556	22637	22762	22563	22586	22525	22455	22697	22703	22744	22711	22774	22536	22861	22689	22706	22818	22430	22920	22710	22812	22689	22662	22689	22555	22657	22851	22613	22585	22656	22770	22456	22968	22589	22612	22810	22742	22738
15336	24845	23788	20570	19484	19124	18645	18607	18581	18290	18184	18276	18127	27588	34237	31843	25661	21952	18152	17993	18172	17929	18094	17985	17954	18028	18072	18024	18095	18174	18128	18133	18164	17860	17971	18016	17905	17950	18029	17922	18094	17940	17995	17974	18152	17983	18022	17890	18108	17795	18134	18016	17946	17958	18016	17941	17968	18133	18045	18060	18020	17994	18046	18090	17920	17948	18043	17978	18049	18057	18156	17958	17912	17947	17896	17978	17783	17818	17798	17984	18056	18185	17962	17942	18051	17818	18046	17936	17934	17842	17948	18002	17903	17990	17904	17716	17894	18094	17973	18098	17939	17846	18070	18011	18022	17793	17844	18233	17831	18075	18044	18074	17896	18114	18005	17935	17940	17696	17824	17941	18064	17849	18007	17897	17975	17981	18104	18107	18006	17931	18067	17787	17966	17771	18138	17937	18023	18050	18077	17889	17957	17928	17839	17766	17676	17814	18121	18110	18033	18164	17774	17845	18060	17889	18122	17900	18118	17730	18001	17786	17997	18130	17961	18074	17994	17877	17875	18080	18071	17857	17932	18052	17947	17837	17869	17979	17988	17962	18027	18043	17898	17840	17938	18072	17962	18063	17902	17953	18017	17787	17997	17968	18017	17995	17949	17917	17736	18047	18051	17979	17963	17824	17882	17821	18066	17870	17977	18022	17925	18023	17984	17970	18006	17919	17987	18027	18078	17993	17903	17904	18097	17989	18098	17890	18067	17952	17893	18027	18080	17931	17944	18110	17849	17883	18013	17927	18157	17963	17899	17812	17961	17890	17910	17947	17861	18041	18016	17875	17990	17876	17780	18016	18056	17998	18022	18200	18089	17921	17933	17980	18009	17986	18076	18087	18049	17891	17999	17934	18041	17928	18013	17983	17925	18077	18058	17971	18069	17901	18051	18007	17921	18033	17824	18003	18113	18033	18045	17717	18043	18024	17906	17912	17983	17859	18027	18001	17844	17957	17762	17978	17771	17978	17967	18012	18143	17874	18099	17819	17798	17794	18104	18025	18020	18009	17900	17800	18111	17880	17880	17927	17945	17979	17951	18084	17934	18058	17946	17956	17965	17774	17966	17911	18001	18002	17890	18043	17966	17957	17956	17981	18066	17994	18125	17913	17990	17916	17802	17826	17903	17908	17927	17885	17829	17983	17878	17902	17906	17951	18047	18101	17893	18051	17909	18052	17923	17930	17848	17942	18000	18095	17889	18086	18049	17978	17948	18004	17791	17809	17854	18110	18031	17920	17736	17789	17956	17995	18056	17863	18040	18035	17882	18003	17968	17791	18012	17775	18011	17837	18012	17920	17917	17908	17899	17999	17887	18042	17960	17989	17882	18024	17931	17874	17681	17934	17896	17831	17736	17983	17876	17857	18025	17888	18089	17824	17908	18037	17992	18066	18180	17930	18052	17836	17934	18046	18103	17884	17937	17944	18016	17961	18029	18123	17920	18012	17995	17818	17920	17853	18050	17994	17951	18068	18011	17998	17969	17959	18070	17956	17925	18017	17870	17936	18002	17915	18102	18066	18175	17988	17932	17916	18186	18065	17952	17848	18007	17968	17929	18174	17910	18072	18095	18007	17847	18093	17984	17981	17965	17872	18103	18107	17920	17986	17899	17989	18062	17864	18093	17813	17991	18035	17862	18068	17964	17943	17990	18074	17879	17826	18198	18082	17984	18038	17970	17935	17883	17937	17953	17982	17938	17947	17894	17911	18053	17889	18010	18101	17757	18162	17912	18034	17819	18055	17936	17886	17887	18021	18138	17810	18025	17982	17771	17916	17949	17786	17899	17751	18080	18032	18046	17875	18081	18057	17893	17921	17887	17990	17970	18042	18156	18020	17911	18001	18032	18161	17803	17902	18081	17908	17973	18068	17898	18144	17970	17955	17998	17862	18013	17951	17877	18062	18109	18116	18091	18117	17989	17839	17896	18012	18025	17909	17913	17961	18085	18066	17959	18107	17797	18119	18005	18005	17936	17893	18017	17925	17920	17866	17949	17944	18025	17928	17739	17809	17962	18005	17843	18018	17855	17911	17961	18046	17979	17958	17918	18048	17921	18091	18011	17873	18061	18006	17896	17713	18018	18032	18055	18092	17896	17970	17807	17880	17981	17717	17871	18066	17905	17997	17947	18055	17958	18032	17926	17837	18000	18031	17772	18040	18054	17914	18071	17994	17800	17975	18028	17985	17907	18070	18060	18157	18007	18002	17887	17981	18025	18104	17967	18013	17987	17805	17825	17813	18028	17963	17824	17869	17984	17991	18001	17789	17968	17869	17962	17900	17923	17937	17899	17979	17998	18055	17977	17748	17742	17800	18078	17714	18091	18202	18042	18038	17841	18013	17934	18024	18007	17881	18085	18048	18139	17912	17968	17966	18038	17906	17969	18067	17846	17842	17945	17857	18098	17941	18033	17841	17864	18035	17902	18027	18075	17991	17829	17915	17837	17946	18048	18011	17824	17935	18153	17857	17957	18122	18004	17996	18074	17986	18053	17928	18016	18079	18093	17956	17962	18001	17894	18011	18184	17940	17983	18132	18132	17897	17986	17977	17972	17904	17884	17929	17884	17986	17847	17942	18079	17996	17930	17887	17662	17813	18111	17911	17929	18078	17966	18049	17918	17901	18165	17977	17904	18027	18070	18001	17905	17911	17920	17950	17925	17934	18009	17982	17943	17965	17914	18000	17829	18022	17854	17923	18038	18027	17861	17778	17982	17869	17975	18081	17841	17973	17960	17877	18041	17976	18016	18032	17889	18021	17960	17937	17975	18053	17852	17953	17945	17948	17943	17942	17975	17866	17910	18000	17987	17960	17906	18011	17874	18017	18060	17764	17893	17989	18087	17907	18025	17920	17953	17957	17971	18019	17878	18127	17825	18052	17962	17863	18132	18006	17919	17970	17788	17971	17920	18048	17970	17861	17846	17945	17978	17971	17916	17862	17928	17976	17891	18038	18127	17908	17983	17941	17986	17905	18179	17864	17991	17856	18025	17860	17950	17734	18018	18047	18033	18021	18012	18025	17992	18039	18012	18027	17782	18012	18081	18047	18059	17902	17997	18030	17840	18008	18073	18125	17798	18156	18176	17903	17967	18003	17961	17936	18075	18151	17936	17899	18075	18118	17972	18007	17942	18066	17941	18094	18169	17909	18004	17839	18022	18060	17981	17878	18027	17972	17964	17910	18026	17879	18048	18010	18014	17943	18057	18014	17915	17903	18049	17926	17886	17919	18012	18047	18043	17945	17942	18025	17806	17821	18103	17833	17832	18092	17990	18248	17894	17908	17946	17902	17860	17824	17923	18076	17968	17909	18114	18097	17789	17954	17912	17892	17987	18001	17938	17829	18065	17981	17985	17938	17774	17999	18047	17970	17965	17975	17989	17960	17958	18023	17849	17959	17947	17836	18169	17806	17983	17926	17934	17715	18146	17889	18046	17824	18109	17921	18027	17956	17793	18073	17872	17965	18056	17990	17892	17984	17916	18058	18160	17877	18031	17976	17944	17934	17962	18093	17871	17976	18074	17928	17955	17833	17938	17957	17949	17948	18000	17866	17876	17913	17913	17859	18151	18026	18027	18026	17983	18003	18064	17835	18127	17927	18027	17934	18237	17997	17937	17944	17944	17983	17877	18060	17985	17896	17770	17949	17932	17847	17977	17829	18209	17834	17976	17983	18041	17906	17982	18064	17797	18163	17991	18044	18048	17933	18005	17955	18077	17780	18068	17940	17967	17955	17963	18112	18024	17918	17944	17994	17961	18055	17989	17722	17969	17956	17811	18019	17988	18041	17958	17877	17937	17971	18023	18049	17973	18056	17940	18039	17964	18089	18170	17931	17952	17976	18051	17852	17966	17986	17979	17904	17841	17956	17857	17946	18162	18011	17830	17932	17939	17832	17991	18009	18049	18090	17943	18022	17900	18103	17888	18047	17922	17682	18187	17979	17837	17948	17999	17967	17990	17970	17907	18026	17929	18048	18087	17996	17945	17815	18188	17728	17868	18003	17918	17975	17951	17942	17978	18090	18201	17602	17845	17955	18149	18043	18030	17940	17922	18009	17710	18057	17973	17923	17903	18125	17801	17853	17859	17893	17777	17935	17877	17903	18039	17847	18033	18113	18200	17897	17894	17915	17907	17975	17988	18052	17913	17930	18095	17931	17991	17997	17979	17940	18018	18136	18115	17936	18196	17971	17949	18034	18138	18103	17858	17944	17764	17848	17954	17913	18155	17950	17911	17922	17875	17865	17926	18094	18010	17835	17852	18037	17999	18009	17775	17993	18045	17999	18194	17967	17961	17919	18047	17946	17842	17967	17756	18097	17759	17964	17871	17906	17912	17949	18118	17868	17993	18081	17875	18120	18021	18005	17962	17762	18164	17877	17838	17871	17934	17992	17791	17769	17967	17819	17894	17910	18009	17979	18018	17931	17858	18001	17789	18150	17939	17964	18009	17947	18090	17918	18084	18051	18150	17786	18053	18073	17924	17988	17963	18031	17953	17885	17980	18051	17838	18063	17830	18051	17911	17855	18052	17932	17961	18045	17951	17893	18028	17885	17881	17962	18023	17990	17931	17900	18018	17899	17907	18112	17923	17866	18145	18033	17942	17966	17946	17976	17895	17986	17978	17886	18089	18018	17802	17866	18138	18036	17998	17947	17926	18036	17924	18131	18143	17795	17829	17892	17940	17845	18134	17942	18059	18030	18054	17990	18005	17908	17963	17923	18064	17974	17915	18009	17876	18024	17822	17916	18173	18039	17900	17997	18055	17914	18066	17824	18130	17966	18030	17812	17864	18068	17996	17875	18037	17959	17920	18010	17983	17877	18000	18070	17814	17922	18094	18123	17873	18006	18027	18027	17886	17859	17883	17966	17992	17986	18050	17975	18004	17880	17946	18187	17946	17874	18080	18172	17949	18030	17878	17860	18019	17955	17832	17864	17885	18177	17922	18069	17878	17946	17991	17921	18008	17934	18015	17969	17961	17939	17891	18022	17911	17919	17895	18044	17923	17945	17951	18062	17911	18154	17973	17979	18027	17949	17920	18069	17969	18266	18026	17967	18061	18006	18136	18053	17895	18056	17899	17881	18046	18129	18067	17951	18009	18028	17861	17907	18044	18019
22421	21113	28873	23591	21493	24789	29014	24826	24328	24820	24416	24404	24344	35098	42163	41029	33277	29384	25134	23894	24095	23985	24208	24051	23863	23909	23945	23955	23954	24009	23682	23921	23816	23768	24040	23697	23941	24084	23811	23800	23827	23814	23626	23869	23729	23899	23706	23694	23844	23970	23895	23952	23780	23894	23795	23870	24153	23851	23721	23760	23850	23717	23924	23690	23880	23957	23929	23861	23814	23861	23902	23706	23857	23894	23702	23665	23784	23745	23912	23564	23848	23950	23707	23820	23713	24073	23912	24020	23822	23948	23932	24046	24111	24001	23711	23731	23857	24000	23980	23875	23612	23700	23858	24029	23980	23808	23772	23680	23953	23775	23762	23724	23902	23812	24027	23762	23955	23742	23947	23670	23835	23882	23975	23709	23738	23696	23913	23808	23607	23707	23893	23771	23634	23652	23796	23707	23651	23798	23856	23806	23669	23780	23828	23775	23830	24009	23801	23963	23843	23791	23724	23822	23715	23836	23601	23836	23676	23930	23855	23921	23853	23728	23812	23829	23853	23670	23656	23833	23630	23801	23758	23814	23835	23761	23784	23580	23812	23814	23940	23832	23844	23699	23948	23812	23834	23707	23937	23699	23912	23823	23741	23580	23784	23710	23776	23834	23884	24071	23850	23956	23814	23552	23805	23533	23667	23687	23639	23701	23679	23791	23886	23764	23866	23807	23776	23531	23924	23755	23539	23786	23804	23681	23614	23831	23872	23826	23934	23970	23650	23628	23797	23595	23830	23589	23925	23751	23724	23814	23851	23796	23755	23761	23627	23663	23735	23860	23827	23768	23786	23707	24018	23740	23643	23738	23843	23825	23795	23820	23918	24041	23741	23657	23920	23713	23796	23851	23954	23809	23739	23717	23712	23896	23898	23772	23692	23774	23780	23723	23808	23796	23842	23756	23872	23843	23955	23721	23718	23660	23835	23644	23685	23761	23659	23702	23847	23665	23745	23805	23932	23771	23867	23938	23786	23740	23678	23857	23806	23560	23811	23818	23819	23821	23970	23699	23665	23851	23903	23795	23522	23646	23767	23731	23678	23987	23772	23827	23734	23707	23812	23860	23684	23813	23642	23978	23583	23753	23687	23810	23667	23927	23971	23699	23846	23803	23835	23650	23811	23850	23821	23610	23620	23951	23841	23917	23986	23685	23897	23682	23979	23978	23750	23471	23770	24070	23857	23816	23896	23738	23800	23788	23817	23651	23802	23625	23612	23807	23768	23793	23877	23857	23755	23656	23577	23781	23753	23811	23852	23712	23894	23688	23728	23605	23837	23640	23669	23652	23589	23735	23788	23582	23586	23636	23844	23783	23866	23810	23968	23726	23837	23744	23885	23682	23936	23804	23622	23706	23843	23759	23764	23725	23816	23625	23978	23761	23780	23781	23668	23693	23521	23899	23755	23619	23913	23750	23872	23733	23792	23608	23764	23828	23765	23606	23794	23849	23826	23596	23811	23934	23824	23769	23833	23664	23707	23696	23545	23640	23843	23860	23500	23775	24068	23797	23922	23916	23764	23776	23663	23818	23867	23742	23890	23694	23718	23787	23801	23831	23724	23688	23890	23896	23940	23666	23807	23794	23580	23833	24028	23804	23730	23837	23883	23975	23875	23729	23931	23635	23682	23699	23759	23902	23717	23748	23737	23902	23881	23870	23551	23744	23866	23819	23868	23708	23837	23778	23792	23704	23927	23677	23524	23750	23570	23953	23549	23725	23789	23702	23650	23843	23785	23738	23951	23800	23707	23803	23699	23579	23751	23756	23598	23803	23607	23914	23820	23742	23791	23908	23753	23624	23585	23754	23779	23871	23631	23703	23955	23861	23606	23550	23838	23771	23983	23696	23745	23920	23791	23859	23945	23606	23898	23883	23628	23786	23941	23761	23800	23692	23736	23696	23781	23831	23696	23865	23834	23758	23867	24011	23800	23714	23839	23783	23982	23858	23808	23928	23687	23722	23751	23866	23708	23676	23835	23596	23898	23868	23854	23865	23706	23767	23685	23798	23756	23715	23493	23930	24005	23832	23590	23723	23876	23518	23890	23833	23827	23607	23675	23696	23566	23824	23721	23850	23724	23831	23740	23944	23648	23689	23642	23768	23817	23729	24035	23688	23824	23826	23767	23939	23985	23662	23676	23546	23938	23650	23829	23941	23763	23763	23788	23842	23748	23763	23833	23765	23649	23668	23528	23691	23662	23795	23778	23758	23600	23843	23889	23846	23907	23878	23854	23880	23657	23818	23762	23650	23949	23993	23777	23681	23684	23790	23764	23763	23831	23991	23621	23701	23935	23715	23897	23627	23853	23800	23760	23746	23839	23945	23900	23824	23787	23854	23940	23795	23622	23723	23852	23718	23772	23732	23901	23663	23674	23626	23620	23824	23595	23894	23746	23824	23933	23700	23897	23508	24007	23687	23505	23889	23767	23833	23657	23725	23858	23611	23694	23825	23781	23951	23646	23799	23701	23661	23750	23801	23654	23809	23633	24007	23678	23759	23680	23798	23844	23765	23711	23699	23612	23945	23913	23758	23662	23773	23807	23579	23854	23443	23580	23702	23625	23712	23884	23837	23925	23716	23779	23669	23873	23770	23792	23590	24019	23901	23876	23514	23878	23736	23705	23715	23795	23835	23679	23536	24030	23809	23759	23902	23698	23699	23766	23682	23581	23986	24050	23753	23845	23938	23689	23749	23649	23553	23760	23807	23999	23975	23761	23751	23717	23749	23782	23778	23728	23597	23785	23652	23936	23813	23792	23616	23601	23656	23699	23799	23733	23719	23620	23784	23811	23674	23664	23931	23618	23766	23870	23534	23537	23762	23693	23885	23804	23767	23734	23948	23959	23945	23765	23762	23806	23689	23884	23819	23786	23809	23674	23802	23537	23538	23734	23729	23667	23884	24070	23825	23860	23607	23740	23914	23833	23871	23625	23803	23700	23948	23877	23727	23727	23713	23663	23688	23859	23591	23695	23919	23778	23772	23689	23738	24045	23733	23821	23753	23707	23720	23577	23593	23785	23735	23908	23590	23608	23983	23793	23684	23645	23653	23923	23711	23563	23798	23990	23968	23987	23784	23803	23746	24018	23712	23644	23548	23701	23862	23565	23522	23764	23702	23800	23774	23761	23708	23620	23884	23580	23728	23872	23753	23680	23493	23843	23881	23541	23755	23928	23669	23541	23647	23899	23713	23818	23765	23837	23933	23752	24130	23794	23923	23825	23614	23936	23895	23803	23667	23727	23725	23773	23905	24043	23814	23751	23982	23839	23657	23773	23927	23850	23951	23782	23618	23789	24037	24031	23796	23682	23756	23802	23704	23749	23726	23714	23672	23847	23835	24006	23765	23532	23842	23721	23792	23749	24128	23545	23908	23793	23594	23807	23835	23720	23827	23870	23795	23654	23766	23674	23778	23444	23611	23638	23787	23817	23712	23842	23882	23663	23805	23549	23775	23879	23678	23853	23780	23840	23882	23563	23865	23885	23594	23588	23625	23599	23694	23659	23808	23692	23787	23794	23680	23818	23788	24014	23899	23872	23754	23690	23808	23965	24015	23859	23803	23743	23739	23662	23628	23684	23665	23696	23753	23960	23688	23704	23822	23674	23718	23629	23833	24177	23859	23760	23767	23889	23762	23708	23669	23752	23625	23844	23836	23953	23789	23857	23750	23901	23973	23795	23666	23751	23626	23731	23390	23528	23819	23738	23710	23843	23724	23830	23624	23726	23711	23920	23642	24002	23484	23763	23958	23923	23767	23822	23892	23730	23663	23703	24011	23785	23724	23890	23717	23490	23802	23714	23886	23591	23957	23661	23611	24052	23719	23541	23724	23513	23888	23750	23503	23789	23824	23763	23880	23732	23788	23699	23657	23681	23760	23897	23510	23674	23588	23776	23556	23988	23812	23757	23751	23882	23711	23761	23782	23633	23687	23575	23841	23894	23811	23729	23691	23560	23697	23760	23801	23789	23858	23701	23735	23835	23697	23671	23784	23951	24001	23847	23596	23907	23810	23798	23698	23581	23714	23742	23772	23853	23754	23831	23983	23880	23849	23921	23805	23914	23763	23947	23786	23834	23817	23799	23815	23862	23908	23928	23745	23943	23784	23739	23834	23632	23677	23952	23706	23968	23611	23950	23778	23928	24039	23936	23825	23939	23689	23939	23822	23658	23592	23552	23598	23745	23654	23973	23912	23585	23753	23850	23777	23645	23805	23593	23823	23697	23652	23874	23896	23817	23755	23628	23631	23832	23796	23766	23751	23589	23702	23947	23603	23814	23771	23706	23867	23945	23713	23671	23666	23931	23939	23653	23923	23786	23772	23770	23719	23856	23744	23954	23801	23824	23874	23768	23784	23742	23904	23653	23910	23688	23956	23802	23833	23766	23513	23778	23586	23767	23630	23803	24160	23958	23841	24009	23693	23458	23755	24046	23767	23530	23702	23702	23792	23735	23782	23754	23746	23887	23792	23621	23727	23778	23770	23856	23947	23649	23671	23790	23965	23724	23661	23605	23954	23934	23924	23821	23820	24000	23777	23773	23708	23694	23454	23775	23841	23626	23571	23913	23714	23908	23792	23890	23744	24004	23555	23640	23666	23978	23870	23899	23642	23543	23724	23611	23566	23511	23709	23887	23507	23714	23734	23634	23486	23833	23811	23566	23726	23683	23798	23799	23934	23969	23882	23678	23836	23909	23913	23727	23918	23583	23825	23762	23746	23822	23712	23663	23925	23704	23561	23786	23696	23989	23741	23674	23735	23808	23643	23741	23788	23851	23513	23898	23764	23912	23614	23982	23564	23710	23942	23979	23754	23626	23869	23627	23627	23835	23665	23846	23705	23688	23858	23991	23616	24062	23826	23748	23895	23783	23757	23755	23601	23746	23784	23834	23954	23853	23810	23722	23827	23767	23770	24011	23892	23494	23963	23883	23768	23817	23763	23778	23925	23873	23682	23749	23855	23723	23892	23849	23399	23756	23795	23670	23848	23698	23624	23706	23952	23891	23695	23827	23923	23889	23781	23764	23778	23832	23754	23931	23878	23714	23439	23779	23654	23889	23876	23704	23782	23766	23937	23593	23951	23809	23740	23862	23945	23854	23601	23670	23876	23867	23793	23914	23750
16668	29526	27460	23087	21396	20439	19928	19633	19478	19160	19054	19262	19005	35595	41609	38816	29246	25603	19243	18549	18483	18477	18676	18642	18660	18607	18757	18481	18523	18679	18549	18620	18668	18644	18488	18517	18729	18645	18656	18540	18699	18693	18516	18707	18593	18321	18879	18571	18703	18705	18685	18652	18600	18631	18809	18596	18602	18670	18489	18448	18717	18536	18726	18693	18428	18540	18512	18445	18646	18539	18602	18681	18502	18643	18648	18542	18557	18500	18530	18541	18547	18548	18586	18735	18608	18768	18600	18496	18604	18417	18671	18456	18640	18647	18571	18656	18566	18506	18689	18555	18617	18625	18679	18620	18719	18850	18581	18691	18489	18491	18594	18656	18554	18610	18494	18484	18647	18571	18578	18633	18555	18779	18488	18557	18567	18530	18623	18669	18521	18587	18544	18511	18459	18514	18420	18516	18523	18426	18751	18328	18479	18647	18537	18603	18532	18548	18634	18751	18604	18651	18625	18503	18691	18578	18624	18636	18617	18554	18659	18521	18672	18586	18564	18578	18434	18660	18728	18571	18637	18501	18672	18378	18485	18621	18683	18371	18642	18564	18597	18501	18594	18465	18648	18615	18523	18521	18553	18674	18692	18519	18509	18559	18699	18521	18460	18725	18536	18492	18386	18627	18548	18461	18564	18674	18545	18441	18642	18563	18721	18581	18617	18574	18577	18499	18564	18630	18602	18591	18402	18559	18669	18591	18539	18389	18562	18567	18634	18556	18370	18574	18505	18598	18691	18510	18384	18478	18398	18569	18633	18582	18569	18622	18596	18493	18516	18431	18557	18596	18458	18409	18612	18365	18633	18485	18514	18300	18587	18427	18561	18633	18591	18782	18504	18472	18558	18624	18372	18684	18474	18539	18532	18564	18563	18549	18550	18575	18405	18709	18725	18501	18461	18558	18510	18594	18541	18611	18559	18477	18661	18503	18374	18382	18547	18624	18533	18673	18620	18537	18556	18635	18489	18446	18390	18552	18520	18520	18583	18601	18582	18656	18539	18437	18602	18603	18456	18681	18476	18369	18539	18545	18471	18687	18694	18481	18495	18719	18414	18625	18530	18690	18519	18647	18576	18465	18548	18495	18653	18615	18561	18543	18480	18581	18561	18627	18604	18503	18445	18534	18599	18577	18352	18726	18636	18486	18523	18685	18557	18668	18672	18611	18666	18583	18545	18579	18722	18697	18614	18584	18652	18640	18483	18649	18448	18506	18405	18655	18618	18625	18634	18637	18507	18386	18496	18601	18449	18647	18459	18526	18608	18522	18706	18388	18576	18593	18567	18651	18681	18608	18595	18532	18502	18603	18640	18513	18526	18594	18729	18458	18497	18571	18587	18640	18606	18649	18482	18590	18626	18517	18633	18688	18498	18553	18434	18486	18575	18519	18771	18701	18443	18456	18658	18586	18563	18509	18452	18589	18455	18560	18600	18668	18606	18501	18623	18546	18511	18761	18594	18587	18683	18543	18525	18470	18349	18505	18723	18615	18439	18661	18568	18421	18509	18485	18686	18536	18654	18491	18592	18635	18574	18470	18606	18534	18592	18699	18559	18545	18584	18522	18532	18638	18620	18343	18597	18611	18600	18530	18706	18438	18570	18584	18407	18528	18708	18695	18669	18510	18433	18540	18518	18481	18630	18722	18490	18551	18755	18641	18479	18516	18548	18568	18676	18560	18565	18526	18458	18538	18609	18375	18492	18445	18379	18645	18616	18565	18592	18424	18508	18625	18596	18604	18585	18618	18572	18595	18493	18382	18512	18739	18567	18563	18514	18483	18660	18620	18544	18526	18431	18485	18665	18635	18635	18373	18615	18530	18664	18622	18653	18535	18523	18549	18588	18553	18596	18355	18684	18430	18555	18547	18542	18584	18465	18633	18574	18613	18413	18767	18587	18469	18621	18494	18634	18589	18499	18421	18677	18449	18454	18511	18566	18519	18543	18384	18679	18453	18643	18605	18436	18644	18449	18617	18599	18556	18481	18710	18398	18721	18525	18501	18512	18499	18632	18520	18434	18712	18596	18467	18408	18530	18552	18459	18545	18300	18423	18480	18555	18552	18671	18350	18595	18424	18568	18461	18608	18684	18640	18677	18622	18527	18571	18399	18588	18442	18529	18472	18473	18559	18582	18523	18662	18498	18744	18479	18543	18707	18613	18615	18539	18356	18556	18537	18573	18563	18530	18532	18513	18495	18504	18353	18454	18509	18557	18454	18832	18656	18609	18557	18656	18552	18565	18699	18544	18532	18490	18532	18681	18442	18615	18755	18565	18452	18714	18443	18615	18528	18567	18607	18720	18563	18667	18581	18532	18476	18478	18544	18592	18640	18436	18734	18559	18719	18374	18617	18559	18332	18672	18575	18620	18641	18645	18532	18648	18605	18479	18539	18669	18665	18396	18522	18450	18360	18495	18585	18524	18669	18489	18509	18707	18529	18405	18521	18580	18607	18621	18535	18525	18587	18747	18591	18521	18544	18630	18541	18586	18588	18520	18656	18512	18572	18476	18613	18665	18559	18436	18530	18736	18600	18707	18575	18682	18584	18642	18547	18498	18696	18450	18765	18503	18607	18377	18574	18715	18709	18650	18639	18597	18545	18563	18679	18641	18488	18526	18686	18766	18602	18567	18412	18566	18521	18655	18584	18534	18637	18597	18396	18622	18840	18767	18601	18603	18506	18562	18354	18532	18552	18606	18589	18783	18599	18447	18690	18497	18635	18322	18536	18635	18733	18470	18562	18578	18620	18596	18490	18709	18558	18706	18577	18595	18513	18738	18527	18519	18439	18696	18620	18528	18509	18463	18534	18688	18525	18577	18506	18509	18543	18571	18733	18524	18608	18640	18635	18570	18499	18510	18461	18449	18670	18670	18384	18574	18670	18753	18627	18642	18472	18611	18544	18666	18698	18503	18728	18628	18484	18580	18564	18450	18594	18558	18590	18690	18700	18545	18617	18392	18620	18516	18842	18313	18590	18544	18735	18533	18499	18554	18529	18494	18477	18453	18689	18563	18506	18327	18571	18566	18564	18540	18576	18487	18717	18286	18661	18553	18537	18488	18517	18720	18656	18549	18598	18534	18533	18533	18425	18670	18674	18613	18543	18619	18558	18426	18689	18531	18526	18580	18498	18508	18296	18509	18539	18423	18625	18447	18453	18568	18591	18546	18481	18493	18505	18540	18584	18622	18767	18398	18636	18440	18496	18594	18585	18594	18749	18546	18540	18628	18564	18655	18644	18503	18427	18597	18583	18622	18504	18606	18512	18677	18664	18583	18441	18514	18500	18581	18484	18669	18755	18520	18541	18611	18650	18483	18550	18713	18471	18645	18346	18772	18725	18765	18595	18683	18390	18612	18575	18553	18583	18712	18567	18498	18393	18536	18496	18564	18464	18366	18608	18474	18502	18526	18565	18586	18673	18426	18552	18586	18693	18618	18572	18417	18747	18682	18402	18433	18431	18563	18551	18497	18662	18617	18505	18729	18501	18659	18736	18682	18434	18497	18725	18613	18549	18525	18466	18637	18490	18513	18405	18533	18571	18748	18563	18630	18573	18577	18678	18646	18540	18596	18727	18618	18625	18372	18546	18681	18563	18678	18512	18516	18686	18745	18458	18676	18565	18600	18680	18459	18507	18541	18738	18311	18469	18570	18482	18367	18610	18634	18599	18772	18469	18639	18389	18687	18537	18714	18499	18520	18669	18624	18709	18623	18574	18593	18548	18539	18542	18527	18598	18549	18709	18587	18453	18517	18544	18515	18650	18483	18589	18728	18508	18387	18449	18737	18568	18699	18615	18471	18603	18656	18627	18591	18481	18621	18659	18454	18575	18429	18562	18567	18430	18530	18510	18427	18424	18485	18481	18710	18507	18568	18560	18562	18467	18603	18612	18640	18688	18522	18451	18723	18638	18671	18422	18568	18684	18758	18573	18509	18568	18545	18576	18529	18368	18436	18615	18620	18568	18477	18522	18458	18533	18509	18355	18553	18571	18434	18481	18441	18694	18545	18504	18552	18683	18522	18549	18549	18491	18386	18505	18590	18526	18655	18535	18684	18640	18585	18636	18778	18795	18670	18398	18384	18497	18497	18513	18606	18455	18496	18765	18706	18549	18658	18444	18573	18781	18445	18580	18639	18593	18447	18617	18545	18772	18497	18497	18541	18737	18752	18540	18573	18588	18575	18599	18527	18543	18621	18520	18670	18631	18655	18576	18672	18583	18744	18414	18574	18677	18535	18553	18343	18569	18534	18407	18571	18448	18766	18481	18569	18448	18442	18650	18565	18485	18504	18483	18575	18721	18412	18357	18577	18559	18585	18576	18412	18514	18677	18581	18337	18701	18620	18739	18757	18675	18421	18594	18654	18519	18614	18550	18558	18551	18606	18361	18512	18575	18451	18525	18577	18599	18557	18615	18485	18526	18549	18502	18594	18655	18450	18540	18514	18548	18563	18404	18600	18508	18562	18524	18635	18431	18534	18634	18591	18528	18684	18675	18572	18745	18714	18496	18621	18444	18652	18538	18544	18528	18578	18677	18579	18456	18727	18553	18476	18617	18654	18794	18464	18558	18480	18308	18760	18464	18518	18420	18633	18332	18637	18446	18441	18478	18528	18436	18743	18526	18486	18505	18625	18657	18659	18381	18583	18489	18524	18611	18647	18732	18528	18421	18605	18599	18355	18521	18593	18494	18574	18500	18672	18527	18775	18455	18627	18510	18675	18556	18671	18630	18621	18572	18655	18596	18578	18536	18600	18676	18361	18717	18607	18543	18557	18636	18454	18522	18753	18624	18640	18532	18681	18593	18600	18493	18428	18647	18541	18593	18513	18618	18594	18683	18433	18692	18535	18515	18646	18556	18750	18499	18568	18460	18524	18483	18742	18445	18860	18397	18424	18498	18622	18630	18570	18315	18639	18497	18573	18565	18472	18627	18610	18574	18645	18576	18569	18561	18573	18610	18603	18613	18644	18477	18559	18549	18606	18473	18696	18625	18610	18487	18548	18587	18533	18663	18506	18544	18687	18613	18478	18523	18616	18617	18486	18608	18669	18500	18627	18740	18518	18492	18656	18620	18561	18596	18510	18580	18682	18461	18562	18494	18607	18654	18482	18614	18628	18487
27573	22310	26701	25446	22621	22957	23143	23034	23113	23286	22898	23008	22942	23622	24247	24541	24125	23555	23022	23098	23148	23112	23265	22981	22920	23135	22976	22977	22881	22941	22912	23019	23104	22866	22978	22956	23077	22953	23168	23127	22934	23164	22992	23051	23245	23144	23190	23080	23037	22845	23027	23260	23125	23164	22933	23171	22830	22811	23230	23131	22989	23030	22903	22997	23104	23079	23109	22997	23044	22772	23080	22991	22900	22999	23102	23104	22965	22930	23140	23089	23065	22968	23005	22954	22921	22904	22908	22979	23004	23181	23210	22944	23026	22968	23228	23207	22784	22948	22867	22805	23003	22744	23072	23071	22986	23034	23033	23037	23047	23184	23093	23031	22899	22825	23060	22841	23075	23037	23042	23033	22927	22887	23150	23096	23044	23002	23137	22875	23120	22879	22918	22851	22918	23027	22878	23067	23037	23227	23124	23142	23147	22890	23044	23055	22974	22974	22965	23121	22823	22898	22901	22947	23018	22851	23078	22717	23192	22924	22992	22812	22929	22873	23187	23101	23046	22890	23183	23145	22857	23123	22898	23219	23013	22909	23097	23000	23047	22927	23127	22702	22995	22764	22901	23110	23090	22959	23124	22900	23140	23103	23142	22895	23003	22990	22789	23069	23066	23059	23041	23206	23120	22892	22932	23007	22993	23018	23137	23020	22915	23005	23154	22898	23109	22842	22934	22928	23021	22775	23312	23150	22952	22828	22920	22879	22920	23035	23054	22845	23059	22951	22876	22930	22980	22898	22768	23095	23122	23024	23042	23104	22968	22962	23053	23120	23078	23284	23164	22937	22939	23185	23049	23048	23062	23117	23093	22836	23258	23127	22996	23026	22912	23071	22956	22936	22870	22814	22915	22937	22819	23095	23035	22826	22989	22940	22869	22981	22974	22790	22858	23086	22984	22995	22941	22955	23113	22985	22962	22692	22951	23286	22893	23048	23077	22859	23120	23056	23081	23016	23056	22905	22929	23107	23022	22824	23088	23130	23321	22978	23095	23191	22906	22857	23048	22824	23160	22941	22888	22935	23068	22806	23145	22896	23207	22852	22813	22930	23091	22750	23061	23232	22943	22980	23013	22953	23041	22912	22868	23116	22952	23123	23035	22939	22799	23095	23066	22938	23117	23041	22876	22976	23047	23041	23166	23093	22948	23017	22882	22974	23121	23148	23067	22862	23002	23199	23020	22981	23131	23053	23106	22997	22846	23038	22884	23056	22971	23084	22816	23092	22957	22959	22852	22967	22956	22823	23031	23119	23155	22961	23112	22914	23098	23139	23129	23076	22938	22803	22926	23101	23055	22798	22879	22733	22949	23004	23147	22704	22938	22887	23197	22827	23041	22877	22869	22789	22741	22960	22947	22908	23272	23112	22938	22897	22846	23181	23182	23238	23178	22845	23036	22912	23007	22845	22849	23195	23069	23014	23097	23054	23029	23082	23132	22878	22948	23044	23056	22928	23124	22986	23077	22787	23002	23134	23069	23157	23279	22882	23088	23290	23025	22861	22996	23201	23096	23186	23128	23050	23061	22803	23216	22921	23095	23044	23021	22927	22879	22853	22979	22955	23041	22894	23116	23135	23025	22898	22961	23097	22947	22876	22874	23146	22871	23012	23005	23152	22997	23082	22965	23175	22982	23057	23126	23109	22926	23140	22836	22842	22955	23104	23139	23000	22902	23093	22775	22892	23105	22889	23204	22802	23048	22797	23027	22878	23029	22942	23044	22994	22947	23017	22847	22973	23041	22976	23046	22924	23103	22924	22931	23234	23007	22925	23009	23174	23150	22807	23290	23000	23034	23030	23011	23061	23053	22980	23042	23038	22950	23100	22894	23187	23000	22995	22904	22873	23119	22863	23103	22953	23158	23124	23095	23008	23033	22947	23015	23189	23052	23074	23102	22957	23115	23076	23142	23011	22961	23180	23007	22925	23026	22908	23136	23003	22970	22923	22856	22798	23007	23040	23219	22883	23114	22883	23160	22836	22948	22946	23023	23203	22925	23084	22934	23197	23023	23030	23109	23048	22932	23119	23077	23307	23108	22894	23088	23039	23048	23147	23134	22706	22929	23034	23204	23091	22854	22965	22954	22825	23005	23040	22896	23070	23100	23072	22962	22951	23032	22931	23177	22933	22940	23095	23015	23099	23002	23067	23064	22916	23046	22851	22976	23039	23097	22970	23178	22957	23096	22848	23260	23141	22929	23101	23120	23155	22934	23176	23113	23061	22987	23027	22962	22962	22883	22873	22901	23159	22891	22901	22919	23123	23169	22958	22955	22867	22960	23203	23133	22875	22918	22962	23094	22920	22800	23128	23062	23109	23038	23063	22794	22739	22967	22776	22708	22888	22967	23157	23062	23045	22841	23160	23019	23029	23041	23132	23242	22953	23121	23016	23102	23145	22884	23055	22922	22971	23157	23085	23223	22923	23241	22951	23135	23121	22971	23211	22994	22943	23233	22978	22891	22975	22926	22937	23176	23007	23265	22931	23017	22937	23054	23023	22834	22872	22906	23027	22929	22927	23190	23288	22972	23256	22884	22993	22985	22992	23116	23206	22792	23182	23042	23058	23191	23140	22895	23097	23048	23084	22862	23001	22848	23006	23048	23048	22989	23078	22844	22967	23119	23203	23029	23011	22901	22906	23054	23051	23146	23308	22942	23137	23125	22999	22902	23227	22860	23150	23130	23049	22738	22972	22924	22718	22997	23146	23054	23098	22932	22977	23025	22883	23015	22977	23105	22893	22793	22933	22967	23255	22985	23035	23253	23241	23005	23010	23020	23117	23058	23052	22943	22895	22973	23110	22978	22827	23066	23221	23079	23094	23090	22839	23021	22922	22852	23219	22931	22868	22935	22875	23038	23082	23059	22959	22963	22982	23065	23102	23222	22959	23168	22894	23039	23139	22940	22770	23023	22762	22997	23051	23153	22985	23151	23033	23059	23065	23186	23026	23065	22993	23009	23058	22912	23134	23196	23010	22855	23103	22867	23203	23176	23121	23280	23066	23034	22961	23121	22984	23089	22932	22918	22919	23018	22936	23043	23100	22772	23152	22945	23207	22956	23051	23067	22984	22995	22966	23075	22937	23052	23101	22908	23146	22913	23113	23039	23108	23012	23021	22902	23088	23247	23051	23108	22980	23159	22951	22961	22845	23011	23183	23122	22996	23195	22851	22829	23065	23083	22984	22983	23119	23058	23022	22913	22819	22929	22941	23043	22974	23028	22911	22948	22824	23195	23059	23129	22949	22903	23080	23126	22916	23027	23069	23013	23064	23073	22713	22990	22939	22940	22908	22989	23143	23114	23013	23050	23090	23041	23041	22883	23054	23076	22960	23265	23045	23058	22902	23012	22813	22924	22707	22898	23081	22989	23004	22801	23076	23100	23243	23086	23126	23124	22901	23034	23023	22874	23157	22970	22819	22803	23022	23128	23185	23066	23073	23082	23140	23234	22971	23040	22901	23161	23081	22799	22872	22985	22968	23141	23002	23065	22930	23020	22976	23107	23004	23056	23059	22872	23067	23151	23080	23125	22845	23015	23041	22890	23120	23268	23222	22991	22953	23082	22778	22926	23085	23098	22982	22927	22959	23040	23111	22975	23080	23025	22925	22998	22896	22956	22944	23061	22952	23061	22878	22988	23050	23144	23201	23099	22889	22926	23072	23057	23027	23146	23163	23061	22868	22945	22974	23023	23126	22814	22837	22958	23081	22951	22981	22957	22785	22934	23073	22946	22811	23051	23036	22953	23234	23339	22805	22927	22978	23100	22934	23014	22969	23167	22895	23071	23008	23296	22862	22885	23053	22990	23100	23111	22945	22987	23072	23041	23072	23112	23064	22987	23095	22815	22920	23066	22890	22923	23034	22924	23053	22879	22890	23125	23303	23204	23206	22966	22934	23115	22918	23171	23120	23249	22921	23063	22780	22978	22964	22903	23017	22916	22971	22848	23065	22952	23057	22934	23086	23022	22950	22990	22876	23030	23003	23040	23113	22849	23117	23040	23198	23021	23104	22934	22922	23049	23035	23041	22880	22920	23044	23188	23032	23235	22937	23302	22862	23203	22799	23218	22999	23081	23082	22977	22834	22839	23133	22759	22992	23113	23000	23135	22981	23042	22981	23082	23229	23119	23022	23026	23202	22891	22932	23169	23194	22807	22725	22865	23276	22985	22829	23173	22914	23120	22987	23050	23250	23161	23057	23062	23273	22915	22785	22970	23164	23025	22896	23163	23240	23213	23081	23222	22938	22914	22968	22959	23112	23165	23132	23040	23103	22997	23033	23043	23050	23079	22985	23188	23095	22905	22911	23076	23003	22980	22781	22946	23055	23030	22971	22956	22975	23007	22876	22964	23071	23147	22724	22947	23008	22931	23065	23135	22915	22939	22952	23021	22953	23264	23007	22824	23067	22757	22980	23298	22895	22954	23287	22994	23014	23028	23101	23031	23011	22808	23136	23132	22858	23001	23075	23049	23062	22875	23148	22964	22958	23030	23003	23000	23005	23100	23096	23128	23182	23058	23019	23075	23090	23043	22907	23002	22857	22959	22977	22843	22925	23004	23123	23055	23060	23151	23287	23136	22919	22870	22905	23058	23159	22997	23018	23022	23156	23160	22995	23010	22841	22990	23055	23238	22926	22945	23135	23110	23202	22976	23089	23094	22932	23150	23032	22941	23001	22920	22974	22968	22780	22986	23046	23045	23128	22775	23011	23014	23071	23132	23067	23031	23021	22970	22987	22694	23012	22984	23055	22783	22890	22846	23225	22970	23157	22882	23041	23144	23145	22910	22920	22735	23043	23211	22958	22938	22669	22850	22975	22898	23119	23069	23027	23091	22944	22977	22900	22902	22947	22981	22892	23097	23232	23075	23184	23141	23131	23173	23067	23172	23018	23174	22951	22860	22916	22900	23095	22962	22783	23078	23074	22916	22883	23071	23026	23032	23005	22876	23172	23185	23133	23003	22777	22918	23117	23007	23090	22879	23076	23044	23090	23112	23036	23132	23008	23119	22999	23094	23113	23031	23017	23216	23006	22843	23118	22986	22989	23135	23211	23341	22871	22925	23008	22969	23212	23094	22921	23186	22966	22848	22800	22966	22961	23059	22969	23234	22954	23029	23164
16391	19317	18936	18525	18420	18228	18382	18137	18215	18351	18261	18369	18124	19110	19987	20156	19233	18832	18051	18075	18110	18270	18096	18164	18292	18078	18125	18179	18180	18016	18155	17969	17996	18136	18200	18157	18147	18167	18369	18153	18143	18162	17868	18142	18207	18311	18083	18148	18168	18410	18238	18246	18052	18209	18190	18098	18341	18079	18033	18189	18073	18021	18007	18181	18213	18174	18237	17988	18127	18158	18185	18218	18073	18024	18081	18027	18130	18095	18241	18159	18189	18190	18170	18048	18169	18254	18218	18153	18257	18204	18180	17964	18138	17955	18080	18087	18168	18335	18104	18257	18079	18195	18073	18194	18161	18053	18018	18307	18140	18101	18164	18078	18131	18092	18203	18049	18045	17897	18050	18100	18139	18158	18184	17991	18326	18140	18216	18156	18135	18140	18280	18043	18087	18257	17936	18117	18295	18082	18103	18201	18187	18140	18193	17938	18130	17978	18123	18112	17972	17915	18133	18111	18204	18116	18033	18154	18024	18026	18220	18127	17842	18234	18203	18126	18119	18046	18119	18071	18117	18022	18138	17957	18147	18158	18256	18205	18096	18140	18350	18114	18071	18120	18176	18108	18181	18147	18213	18139	18066	18040	18143	18177	18131	18176	18111	17924	18165	18113	18120	18096	18196	18196	18226	18276	18036	18300	18239	18177	18221	18130	18112	18205	18072	18148	18226	18069	17922	18051	18315	18105	18256	18219	18201	18155	18127	18120	18276	18021	18249	18309	18151	18146	18085	18182	18278	18094	18122	18106	18185	18200	18086	18132	18418	18144	18145	18192	18084	18182	18223	18198	18118	18125	18281	18412	18212	18171	18135	18090	18133	18189	18175	18238	18116	18205	18318	18139	18168	18054	17987	18014	18165	18086	18237	18320	18288	18098	18287	18009	18128	18047	18143	18327	18223	18150	17998	18018	18032	18134	18081	18085	17974	18305	18013	18260	18179	18187	18230	17988	18001	18159	18062	18094	18176	18066	18146	18184	18122	18102	18088	18056	18141	18093	18138	18186	18271	18065	18171	18119	18092	18029	18172	18115	18130	18272	18096	17926	17964	18182	18327	17979	18241	18008	18178	17951	18120	17972	18122	18055	18190	18209	18100	18220	18111	18215	18310	18104	17975	18052	18174	18053	18278	18107	18165	18094	18239	18220	18233	18076	18098	18058	18284	18062	18195	17988	18018	18244	18165	18134	18308	18144	18116	18225	18170	18177	17957	18130	18105	18086	18267	18085	18189	18101	18159	18229	18110	18136	17993	18180	18097	18136	18256	18102	17935	18268	18086	18177	18170	18169	18244	18113	18219	17999	18246	18177	18026	18214	18215	18279	18176	17937	18114	18321	18104	18130	18160	18070	18176	18031	18241	18021	18254	17950	18170	18146	17958	18201	18161	18204	18096	18263	18266	18094	18108	18027	18294	18407	18078	17961	18166	18067	17937	18112	18121	18248	18194	18172	18243	18043	18011	18052	18178	18044	18172	18185	18176	17924	18242	18242	17983	18193	18251	18279	18185	18182	18229	18107	18496	18122	18210	18199	18240	18030	18047	18218	17915	18106	18064	18225	18136	18172	18006	18117	18087	18091	18211	18088	18275	18019	18149	18124	18063	18128	18250	18115	18054	18115	18098	18108	18055	18213	18159	18124	18064	18012	18327	18121	18251	18350	18038	18099	18157	18114	18100	18089	18293	18156	18234	18138	18070	17987	18299	18157	18306	18176	18109	18222	18048	18036	18154	17988	18180	18104	18238	18113	18029	18169	18070	18284	18191	18054	18147	18177	18228	18149	18126	18202	18229	18176	18132	18067	18245	18127	18021	18144	18200	18179	18062	18160	18051	18087	18180	17946	18075	18286	18106	18188	18190	18123	18249	18154	18141	18084	18305	18108	18289	18240	18120	18049	18074	18132	18196	18108	18096	18192	18298	18139	18100	18148	18279	18025	18053	18073	18110	18136	18153	18137	18158	18318	18213	18394	18083	18232	18020	18149	18147	18022	18031	18042	18124	18152	18192	18180	18069	18103	18253	18145	18046	18021	18289	18106	17924	18078	18198	18172	18020	18283	18061	18207	18198	18217	18141	18247	18076	18270	18172	17966	18082	18052	18184	18083	18191	18117	18302	18128	18326	18161	18219	18364	18020	18084	18223	18055	18338	18091	18255	18112	18074	18255	18056	18222	17992	18034	18120	17952	18355	18063	18184	18173	18148	17942	18246	17940	18030	18084	17936	17972	18127	18257	18057	18072	18167	18168	18204	18252	18000	18155	18235	18177	18199	18019	18231	18151	18195	18169	17950	18358	18252	18231	18148	17986	18119	18182	18353	18154	17914	18202	18283	18196	18141	18093	18280	17990	18210	18137	18151	18180	18043	18070	18178	18206	18243	18183	18020	18046	18240	18351	18170	18099	18158	18167	18079	18125	18179	18178	18272	18100	18008	18203	17892	18053	18269	18128	18282	18148	18193	18112	18095	18126	18178	18342	17960	18133	18060	17958	18218	18196	18220	18248	18095	18087	18154	18056	18137	18407	18067	18138	18181	18089	18079	18088	18112	17986	18233	18103	18088	18062	18194	18158	18200	18014	18042	18065	17929	18247	18197	18062	18189	18255	18031	18196	18283	18051	18241	18114	18264	18225	18137	18130	17992	18106	18250	18169	18258	18270	18123	18101	18111	18090	18046	18207	18271	18199	18184	18067	18315	18147	18121	18124	18133	18256	18076	18060	18079	18215	18526	18061	18257	18184	18178	18077	18075	18087	18257	18110	18120	18209	18201	18136	18162	18257	18215	18097	18243	18072	18167	18123	18110	18248	18290	18139	18233	18253	18269	18067	18116	18203	18006	18072	18128	18250	18225	18016	18193	18042	18089	18061	18144	18246	18167	17998	18048	18115	18183	17912	18222	18118	18102	18015	18194	18175	18213	18176	18157	18063	18044	18078	18301	18206	18363	18079	18122	18018	18034	17987	18065	18197	18019	18218	18212	18148	18212	18260	18297	18162	18100	18217	18250	18172	18208	18099	18152	17927	18160	18137	18243	18246	18161	18204	18169	17966	18144	18170	18094	18215	18040	18089	18163	18226	18289	18009	17988	18199	18162	18175	18172	18066	18051	18243	18205	17990	18076	18007	18125	18225	18141	18242	18134	18204	18254	18100	18183	17964	18156	17991	18314	18159	18121	18014	18192	18277	18102	18179	18081	18082	18135	18159	18159	17965	18080	18132	17928	18159	18092	18162	18163	18267	18066	18015	18198	18174	18088	18075	18093	18113	18259	18224	18115	18104	18137	18123	18026	18166	18120	18198	18046	18182	18090	18067	18080	18187	18322	18131	18047	18105	18196	18098	18079	18239	18271	18240	18274	18150	18238	18037	18053	17954	17950	18061	18063	18041	18062	18210	18182	18072	18095	18352	17965	18077	18141	18271	18039	18304	17949	18167	18108	18081	18182	18176	18181	18118	18226	18064	18115	18068	18069	18128	18065	18246	18054	18203	18030	18137	18124	18022	18208	17921	18148	18142	18166	18115	17897	18134	18279	18117	18183	18207	18064	18078	18183	17987	18360	18034	18164	18351	18198	18256	18172	18265	18134	18046	18182	18162	18135	17971	18358	18096	18255	18225	18252	18148	18070	18254	18070	18127	18260	18104	18193	17978	18279	17996	17998	18130	18194	18073	18120	18101	18333	18200	18159	18176	18158	18186	18035	18119	18192	18122	18169	18028	18016	18106	18249	18177	18186	18081	18300	18282	18267	18101	18235	18015	18241	18152	18138	18128	18130	18321	18185	18041	18186	18105	18243	18308	18029	18130	17986	18290	18201	18349	18262	18229	18118	18169	18124	18179	18074	17981	18212	18013	18243	18244	18228	18147	18121	18254	18287	18263	18219	18334	18051	18055	18088	18281	18176	18059	18088	18109	18175	18212	18259	18144	18165	18057	18340	18141	18250	18135	18025	18192	18152	18123	18112	18158	18194	18060	18103	18086	18210	18114	18284	18221	18012	18098	18189	18136	18297	18053	18232	18111	18161	18163	18079	18182	18133	18015	18135	18220	18225	18040	18150	18118	18144	18170	18344	18035	18151	18184	18030	18289	18194	18211	18122	18114	18299	18072	18115	18241	18102	18100	18318	18246	18433	18069	18263	18087	18183	18191	18126	18147	18352	17963	18290	18190	18007	18268	18137	18311	18085	18030	17968	18040	18185	18046	18230	18100	18046	18075	18349	18279	18124	18197	18158	18140	18249	18096	18059	18257	18129	18220	18063	18272	17910	18198	18169	18114	18146	18041	18112	17975	18056	18228	18094	18066	18173	18194	18120	18221	18101	18215	18229	18355	18081	18170	18239	18254	18090	18125	18166	17854	18221	17972	18272	18138	18150	18266	18043	18299	18156	18145	18147	17974	18125	18165	18181	18041	18309	18161	18164	18088	18002	18350	18183	18014	18133	18079	18195	18134	18003	18172	18219	18072	18068	18145	17919	18040	18226	18156	18150	18384	18178	18167	18163	18259	18057	18142	18225	17979	18316	18112	18074	18067	18173	18188	18002	18119	18178	18141	18178	18252	18102	18281	18142	18059	18186	18218	18249	18049	18271	18178	18159	18101	18153	18113	18100	18090	18211	18186	18289	17964	18168	18137	18126	18212	18142	18037	18166	18021	18061	18239	18146	18199	18245	18186	18082	18061	18230	17913	18258	18192	18259	18212	18074	18286	17985	18277	18137	18092	18037	18251	17992	18311	18057	18382	18022	18003	18178	18118	18083	18108	18120	18161	18159	18172	18119	18332	18230	17947	18162	18026	18167	18079	18148	18111	18122	18298	17961	17973	18210	18305	18109	18210	18196	18007	18226	18188	18077	18138	18148	17993	18112	18090	18111	18035	18134	18196	18116	18106	18414	17914	18092	18232	17992	18188	18059	18192	18197	18151	18159	18133	18172	18192	18041	18063	18057	18147	18199	18073	18085	18066	18178	18158	18182	18123	18151	18129	18135	18229	18125	18244	18075	18203	18146	18032	18333	18029	18124	18122	18251	18134	18275	18155	18278	18218	18132	18135	18069	18169	18067	18078	18057	18250	18250	18092	18109	18029	18128	18235	18271	18171	18340	18027	18151	18105	18146	18040	18268	18247
23130	20999	28576	23714	22282	24915	26163	23519	23303	23366	23210	23150	23131	27498	34092	33661	28889	26271	23522	23090	23070	23199	23147	22905	22911	23082	23029	22875	22740	22704	23177	23066	22859	22860	22841	22823	22869	22825	23054	22887	22814	22895	23091	22868	22903	22832	22799	22759	22638	22894	22880	22565	22840	22787	22796	22817	22742	22848	22760	22809	22912	22863	22809	23029	22887	22828	22874	22740	22890	22736	22788	22740	22625	22697	22827	22861	22996	22739	22961	22691	22653	22716	22826	22755	22833	22984	22697	22847	22923	22627	22860	22783	22662	22573	22754	22615	22949	22995	22876	22901	22700	22497	22709	22558	22697	23007	22900	22737	22733	22873	22806	22846	23011	22953	22768	22841	22918	22758	22935	22654	22531	22844	22810	22732	22832	22837	22935	22806	22731	22627	22648	22807	22821	22944	22847	22663	22800	22923	22685	22951	22728	22669	22582	22789	22714	22641	22990	22936	22883	22932	22932	22968	22897	22845	22750	22921	22723	22768	22648	22844	22786	22833	22549	22929	22523	22837	22644	22884	22662	23024	22708	22477	22718	22714	22750	22623	22691	22797	22888	22856	22665	22724	22736	22705	22654	22908	22777	22829	22788	22978	22694	22729	22719	22923	22926	22714	22941	23077	22816	22886	22679	22820	22708	22819	22608	22829	22751	22878	22959	22973	22799	22585	23101	22686	22664	22566	22841	22905	22800	22758	22943	22795	22980	22685	23016	22781	22690	22906	22681	22774	22672	22974	22837	22725	22769	22689	22673	22989	22673	22742	22844	22796	22824	22820	22797	22857	23029	22882	22812	22990	22904	22629	22718	22841	22824	22668	22779	22909	22792	22750	22863	22726	22869	22724	22815	23010	22992	22635	22752	23036	22734	22768	22827	22782	22816	22778	22877	23051	22990	22806	22698	22893	22752	22759	22640	22994	22818	22785	22833	22771	22720	22942	22948	22889	22674	22834	23092	22771	22961	22944	22811	22633	22868	22944	22763	22793	22979	22769	22700	22786	22708	22810	22851	22903	22951	22953	22633	22792	22950	22934	22828	22856	22930	22505	22832	22768	22863	23064	22732	22553	22778	22550	22951	22811	22981	22937	22747	22813	22907	22761	22786	22897	22802	22650	22553	22591	22854	22939	22791	22935	22835	22652	22944	22939	22822	22716	22992	22722	22727	22727	22890	22698	22954	23044	22822	22831	22700	22946	22960	22703	22833	22762	22925	22672	22615	22918	22662	22760	22784	22834	22745	22838	22823	23011	22755	22843	22783	22697	22888	22762	22897	22762	22784	22866	22617	22981	22791	22813	22783	23055	22838	22779	22576	22810	22957	22705	22642	22881	22864	22764	22704	22749	22913	22899	22675	22836	22853	22790	22964	22846	22753	22699	22780	22733	23016	22731	22908	22827	22974	22836	22700	22764	22940	22869	23052	22642	22752	22905	22992	22819	22690	22658	22905	22793	22725	22887	22789	22861	22823	22880	22913	22729	22910	22854	22989	22855	22795	22769	22696	22620	22710	22869	22867	22817	23011	22847	22744	22955	22734	22821	22884	22839	23108	22868	23053	22644	22638	22805	22784	22755	22991	22918	23032	22526	22785	22566	22638	22768	22755	22788	22764	22832	22856	22836	22712	22776	22747	22673	22766	22914	22701	22768	22778	22695	22731	22963	22890	22936	22957	22683	22834	22793	22814	22868	22866	22841	22992	22601	22942	22733	22883	22740	22882	22848	22730	22765	22652	22758	22666	22968	22742	22580	22781	22790	22833	22690	22717	22782	22840	22828	22838	22911	22970	22947	22572	22803	22989	22701	22581	22627	22868	22735	23093	22999	22878	22845	22828	22674	22630	22886	23046	22770	22838	22552	22708	22706	22791	22984	22896	22829	22773	22901	23006	22899	22884	22708	22742	22696	22986	22819	22800	22615	22869	22800	22854	22834	22711	22949	22838	22884	22796	22818	22844	22858	22925	22899	22962	22983	22733	22599	22917	22793	22946	22842	22884	22740	22555	22855	22839	22797	23076	22804	22764	22855	22806	22510	22760	22581	22866	22952	22843	22810	22754	22845	22950	22839	22884	22751	22869	22975	22911	22774	22792	22772	22801	22885	22915	22613	22657	22752	22623	22849	22982	22558	22791	22799	22900	22809	23003	22732	22620	22910	22847	22723	22980	22598	22711	22663	22817	22724	22970	22735	22771	22867	22990	22925	23034	22769	22805	23029	22867	22816	22867	22991	22945	22813	22807	22838	22711	22795	22789	22795	22770	22731	22744	22820	22830	22530	22566	22730	23026	23062	22620	22662	22614	22840	23007	22648	22824	22793	22644	22672	22681	22718	23006	22870	22642	22752	22763	22779	22795	22958	23027	22737	22834	22496	22812	22873	22873	22556	22745	22998	22795	22778	22656	22724	22689	22756	22784	22943	22807	22700	22901	22825	22920	22955	22931	22887	22806	22639	22768	22928	22624	22705	22813	22645	22861	22743	22883	22708	22827	22599	22752	22780	22757	22905	22837	22356	22930	22756	22972	22878	22579	22708	22723	22838	22908	22718	22770	23079	22753	22611	22830	22737	22745	22569	22740	23000	22826	22747	22880	22623	22840	22930	22735	22820	22727	22802	22879	22738	22833	22758	22934	22945	22727	23093	22864	22841	22780	22958	22722	22894	22763	23079	22824	22847	22884	22750	22648	22648	22908	22852	22815	22799	22985	22842	22804	22789	22984	22862	22705	22764	22952	22894	22915	22774	22711	23045	22871	22773	22530	22762	22592	22706	22797	22796	22753	22724	22759	22620	22798	22797	22752	22809	22784	22842	22910	22872	22816	22813	22832	22760	22810	22820	22698	22784	22651	22970	22781	22806	22777	22990	22725	22876	22870	22582	22945	22829	22731	22921	22456	22893	22785	22881	22811	22627	22833	22777	22737	22751	22767	22795	22792	22742	22706	22901	22698	22691	22902	22851	23031	22948	22907	22877	22906	22731	22759	22732	22768	22971	22831	22611	22925	22742	22619	22764	22742	22831	22942	22713	22736	22747	22940	22820	22845	22768	22858	22866	22725	22807	22905	22780	22799	23025	22828	22762	22928	22805	22760	22644	22734	22778	22843	22758	22802	22898	22989	22792	22909	22744	22750	22804	22742	22759	22795	22897	22689	22871	22895	22911	22917	22731	22679	22808	22739	22769	22774	22794	22516	22958	22594	22852	22737	22797	22849	22919	22767	23013	22851	22742	22731	22931	23127	22822	22826	22669	22681	22908	22758	22878	23001	22691	22986	22881	22830	22614	22784	22949	22645	22620	22619	22719	22828	22933	22812	22834	22980	22742	22814	22582	22753	22932	22743	22822	22895	22853	22800	22861	22914	22860	22839	22676	22679	22737	22766	22733	22938	22762	22760	22871	22925	22926	22598	22791	22675	22639	22653	22836	22696	22704	22886	22751	22923	22834	22683	22964	22780	22892	22584	22819	22986	22738	22761	22979	22823	22976	22818	22818	22828	22757	22902	22669	22805	22827	22868	22683	22889	22845	22684	22757	22674	22639	22833	22726	22785	22667	22853	22878	22979	22891	22744	22841	22658	22673	22708	22774	22754	22888	22557	22736	22971	22839	22682	22782	22956	22599	22890	22865	22888	22796	22774	22710	22868	22683	22892	22797	22899	22674	22880	22682	22768	22871	22769	22740	22910	22665	22837	22678	22882	22669	22826	22679	22871	22874	22736	22712	22897	22850	22643	22743	22965	22542	22713	23108	22870	22759	22735	22957	22805	22784	22590	22665	22885	22574	22741	22667	22899	22618	22913	23072	22847	22946	22742	22891	22921	22697	22829	22674	22718	22981	22666	22367	22549	22779	22593	22997	22862	22790	22886	22591	22912	22517	22795	22990	22643	22724	22698	22673	22511	22696	22814	22788	22836	22749	22839	22687	22688	22642	22536	22976	22946	22838	22644	22905	23018	22830	22783	22506	22831	22825	22769	22847	22647	22776	22686	22771	22845	22849	22893	22891	22830	22806	22767	22881	22683	22678	22716	22746	23037	22737	22934	22708	22781	22812	22915	22818	22836	22649	22952	23004	22842	22834	22689	22811	22843	22914	23007	23079	22832	22793	22772	22810	22882	22901	22730	22940	22844	22747	22547	22881	22637	23006	22787	22738	22709	22828	22765	22836	22644	22982	22745	22788	22718	22902	22799	22904	22918	22692	22574	22628	22800	22856	22918	22753	22686	22653	22947	22927	22827	22771	22787	22864	22885	22918	22790	22841	22697	22795	22893	22894	22841	22813	22797	22725	22799	22771	22624	22876	22778	22700	22818	22686	22744	22607	22887	22918	22800	22993	22872	22709	22903	22796	23014	22808	22875	22797	22615	22819	22970	22776	22836	22569	22681	22757	22701	22693	22835	22769	22890	22916	22666	22640	22747	22694	22917	22786	23024	22770	22982	22719	22754	23020	22797	22825	22620	22575	22769	22825	22800	22571	22753	22893	22840	22917	22917	22725	23012	22824	22759	22676	22675	22979	22916	22968	22975	22748	22934	22927	22573	22989	22893	22682	22885	22796	22967	22832	22646	22580	22891	22799	22722	22913	22824	22819	22736	22686	22649	22825	22770	22640	22893	22737	22682	22786	22880	22662	22845	22894	22892	22852	22764	22933	22737	22703	22872	23045	22707	22682	22968	22723	22628	22494	22759	22726	22800	22662	22817	22643	22642	22829	22795	22853	23012	22649	22816	22842	22936	22559	22658	22730	22846	22943	22812	22888	22714	22939	22593	22874	22806	22735	22896	22782	22864	22802	22795	22894	22871	22650	22852	22714	22628	22782	23146	22860	22943	23058	22917	22883	22822	22716	22607	22793	22811	22672	22698	22907	22766	22819	22929	22902	22788	22810	23018	22589	22658	22820	22904	22458	22777	22856	22864	22707	22672	22846	22759	23153	22901	22823	23127	23065	22909	22805	22731	22604	22762	22848	22730	22704	22918	22803	22754	22859	22725	22808	22845	22836	22753	22609	22844	22980	22855	22776	22630	22961	22617	22924	22652	22797	22724	22875	22769	22855	22908	22736	22778	22810	22602	22646	22920	22750	22854	22615	22900	22573	22788	22824	22941	22791	22850	22914	22863	22805	22692	22659	22965	22931
15075	24708	23169	20870	19385	19207	18672	18727	18536	18461	18350	18227	18246	26239	33852	32119	24682	21914	18123	18012	18083	18134	18110	18007	17943	17896	18004	17962	18169	18065	18039	18018	18052	18313	17998	18191	17929	17999	18031	18041	17895	17969	17987	18173	18074	18020	17905	17999	17987	18003	17929	18001	17995	17963	18172	18003	17739	17976	17957	18040	17980	18081	18034	17961	18252	17948	18010	17952	17955	17998	17975	18093	17958	18079	17950	17981	18055	18163	17974	18100	17832	18116	18091	18002	17993	17934	18145	17963	17902	17895	18072	17867	17928	18030	17859	17879	17986	17971	17823	17939	17992	17996	18034	18073	17899	18054	18106	17955	17890	18053	18073	18041	17998	17965	18068	18050	17997	18019	17883	18062	18121	18021	17984	17920	17955	17915	17847	17884	18059	18096	17926	18120	17976	17775	17806	18039	17975	18071	17728	17844	17864	18035	18179	17840	18112	18080	17968	18094	18091	17902	17982	17942	18066	18090	17925	18091	17946	17982	18143	17941	17955	17923	18086	18098	17931	17920	17800	17817	18046	17971	17829	18005	17916	18032	18135	17852	18154	17941	17848	17983	17993	18021	17962	18015	17826	17870	18098	17939	18211	18061	17862	17921	17977	17953	17966	17983	18012	17892	17885	18050	17965	18011	18157	18002	17890	17942	17863	18055	17983	17824	18101	18116	18004	17967	17999	18193	17984	17862	18036	17830	18049	18017	17926	17981	17883	17968	18097	18009	18008	18021	18171	17977	17877	17975	18141	18019	17996	18035	17936	18013	18012	18076	18066	17886	17964	17966	17923	18057	17905	17919	18045	17825	17947	17954	18031	17947	18115	17966	17886	17997	18154	17822	18070	18110	17903	17981	17959	17792	18045	17995	17977	17814	18108	17953	18115	17892	18042	17976	18241	17877	17997	17820	17901	17855	18002	18025	18031	17999	18009	17874	17881	18210	18015	17947	17792	18251	17897	17829	17923	18149	18111	17913	17778	17819	17958	17973	18041	18193	17964	17937	17942	17960	17858	18197	18086	18083	18119	18107	17990	18062	17970	17984	17919	17966	17928	18069	17986	17991	17959	18136	17940	17904	18016	17941	17986	18028	18099	18054	17951	17979	18041	18106	17928	18063	17855	18099	18114	17943	18040	17877	17935	18050	18047	17989	17908	18010	17926	18146	17941	17990	17957	17912	18026	17980	17979	18049	17942	18025	17921	17992	18024	17993	18013	18124	18055	18019	17997	17928	18044	18103	18055	17873	18076	18061	17916	18053	17830	18020	18062	18115	18094	18265	17994	18010	18049	18024	18037	17946	17879	17965	18211	18032	17981	18008	17948	18108	18043	17942	18006	18099	17980	18145	17935	17919	17968	17994	17981	17989	17955	17929	18013	17931	18081	18011	17779	18142	17933	17924	17914	17958	18095	18035	18053	17931	17996	18067	17791	18155	18010	17931	17954	18130	17973	17996	18083	17967	17967	18033	18068	18118	17755	18048	17784	18011	18131	18167	17968	18099	17975	17992	18026	18107	18126	17913	18015	17954	18066	17943	18081	17953	18072	18044	18065	17921	18102	17868	17797	18029	17924	17907	17902	18057	17882	18027	18262	17970	18008	17925	17874	17862	17890	17940	17952	18156	18053	18118	17989	17952	18034	18080	17983	18109	17970	18091	17944	18010	18144	17926	17978	17871	18002	17926	17978	18099	17967	18057	18032	17956	18066	18102	18040	17978	18159	17928	17861	18169	18046	18096	18071	18048	17859	18175	17919	18203	17958	17898	18000	17902	18072	17949	17943	17954	18012	18167	18047	17911	18036	18148	17924	18181	18014	18049	17991	17966	18097	17996	18093	18064	17858	17927	17936	18083	17801	18002	18063	17991	18010	17837	18058	18222	18026	17926	18109	18137	18064	17901	17923	17884	18107	17935	18225	18077	18235	18052	18006	17859	17917	17934	17853	18010	17901	18010	18039	17864	18142	17978	18009	18019	17959	18131	17896	18093	18088	17874	17962	17992	17843	17816	17931	17916	17754	18048	17979	17913	17972	17838	18017	17946	17842	18029	18063	17898	18029	17848	18049	17941	18030	17991	17953	18008	18070	18130	17708	17969	18041	18145	18161	17902	18096	18061	17777	17989	17946	17978	17941	18137	18036	17951	17922	17796	18044	18009	17982	17954	17949	18092	18015	17987	17939	17981	17966	18151	18074	18105	18064	17850	17846	17966	18172	18143	17953	17903	18004	17921	18101	17975	17912	17815	17841	17923	18168	17960	17911	18074	17680	17973	17879	17970	18063	18157	18103	18049	18094	18001	18199	17948	17800	18003	17830	17899	17992	18136	17961	17883	18183	18045	18031	17998	17933	17927	17999	18025	18062	18102	18046	17902	17964	17936	18170	17873	18031	18007	17820	18065	17859	18092	18100	18075	18032	17819	17915	18056	17856	17939	18022	17963	18005	17980	18047	18002	17824	18057	17975	18049	17825	18035	17843	17999	18018	18013	17935	17891	17922	17897	18009	18115	18031	17880	17844	17991	18128	18108	17925	17954	17857	17870	17977	18054	18112	18083	17875	18060	18178	17962	17955	17751	17758	18140	17974	18128	17939	18019	18049	17975	17900	18000	18075	18042	17939	18013	17966	17984	18043	18011	18025	18007	18114	17974	18073	17877	18015	18147	17942	17993	17873	17995	17952	17942	18082	18039	17978	17906	18091	18004	17996	18007	18071	17982	17968	18041	17782	17879	18013	17860	18086	17980	17839	18035	17980	18093	17903	18003	17958	18129	18064	18025	18202	17843	17870	17778	18057	18108	17784	17969	18286	18178	18299	18101	17934	17970	17865	18069	18090	18084	17896	18026	18025	17997	18017	18014	18015	18044	18100	18010	17966	18001	17987	17968	18008	18031	18049	18001	18032	18076	18005	18111	18018	18092	18086	17918	17964	17944	18139	18055	18000	17781	17977	17997	17986	17971	17922	18082	18103	17859	17990	17960	18133	18139	17909	17907	18177	18183	17841	17983	17915	18050	18020	17946	18093	18012	18024	17889	17948	17989	18081	17853	17858	17964	18138	18012	17922	17878	17854	17935	18094	18013	17901	18035	17957	18035	18025	18119	17939	17941	17906	17892	17871	17988	17939	18149	18121	17995	18049	18069	17938	17808	18040	17873	17943	18046	18024	17935	17787	18171	17929	17859	18087	18103	18039	17971	17889	18015	17905	17971	17841	17948	17924	18008	18030	17989	17744	18197	17881	17999	17917	17988	18065	18150	17999	17929	18172	17978	17916	17971	18156	18018	18025	17765	17837	17962	18065	17958	17923	17985	17968	17972	17958	18001	18145	17979	17914	17971	18008	17979	18167	18068	18146	18040	17902	18007	17918	18025	17938	17960	17798	18116	17972	18036	18017	17889	18027	18098	17971	17933	17991	17996	17853	17984	18049	17920	18093	17982	18058	17803	17950	18060	17967	18026	18053	17911	18026	18137	17928	17835	17990	17921	17915	17883	18053	17778	18098	17881	17937	18006	17865	18020	18097	18073	17980	18060	17985	18040	18078	17937	18157	18122	18042	17917	17927	17822	18017	18050	17977	17920	17955	18048	17914	17925	17965	18048	18087	17960	17871	17839	17921	18163	17774	17946	18194	18004	18061	17912	18044	17851	17889	18013	17842	17979	18031	17766	18069	17860	17918	18061	17911	17648	18075	17916	18094	17903	18070	17973	17982	17991	17938	17942	18016	18013	17806	17999	18005	17967	17887	17858	18165	18058	18114	17918	17949	17978	17897	17870	17845	18130	18083	17740	18017	17925	18032	18071	18174	17995	17921	17940	17773	17982	17881	17841	17988	17948	18077	18007	17999	17974	17884	18100	18102	17944	17822	18024	18058	17858	18023	18036	17946	18118	17897	17943	17888	18084	17900	18119	18088	18044	17928	18061	18197	17944	17929	17929	17969	17905	17908	17964	18028	17785	17965	17856	18175	17852	17836	17975	17943	18065	17932	17945	18087	18063	17851	17903	18076	17881	17789	18119	18022	18001	17924	18016	17801	17964	17971	17923	17804	17931	17741	18121	17954	17937	18111	18029	18073	17792	18041	17963	17705	18163	17924	18105	17881	18071	18091	17974	18141	18004	17903	18028	17843	17901	17837	17892	18134	17911	18023	18043	17979	18002	17959	17935	17963	17980	17853	17858	18063	17847	17948	17923	17958	17981	17980	17871	18054	18027	17815	18097	18055	18002	18049	17861	17971	17986	17917	18041	18269	17904	18030	17918	18021	17999	17978	17862	18167	17930	18092	17908	17995	18004	17852	18050	18047	17928	17917	17926	18020	18056	17884	17794	17919	17784	18216	17948	18088	18010	17910	18108	18110	17856	17878	18019	18004	17817	18089	17984	18123	17946	17833	17953	18016	18016	17975	18120	18059	17864	17832	18075	18162	17911	18015	18030	17864	17934	17966	18107	18171	18089	18076	17928	18019	17911	17818	17830	17896	18034	18061	18028	17874	18246	17950	18147	17958	18021	17984	18090	18039	18012	17870	18026	17932	18000	18005	17934	18033	17960	18065	18034	17936	17863	17980	17967	18146	17931	18070	17963	18198	18060	17924	17994	18057	18057	17977	17863	18065	18122	17961	18028	18063	17793	17906	17939	17892	17965	18062	17857	18053	18092	17964	18043	18028	17921	17933	18116	17971	17901	17997	18029	18107	17896	18113	17815	17960	18051	18099	18082	18007	17948	18080	17933	18005	17981	18080	18042	18008	17915	18043	18013	17850	17982	18008	17928	18029	17945	18089	18191	18026	18006	17991	17921	18103	18000	18004	18114	17838	17857	18102	17900	17969	17962	17909	17970	18024	17930	18026	17833	17838	18004	18071	17867	18182	18071	17988	17831	18093	18009	18086	17959	17967	18069	18001	17965	18069	17945	18101	18027	17956	18100	18017	18036	17979	18009	17942	17951	18122	18116	17959	18004	17981	18124	17914	18048	17984	17820	18094	17997	17842	18102	17948	18101	17864	18001	17963	17974	18036	17949	18078	17997	18130	17885	17985	17959	18052	17942	18039	17684	17990	17991	18088	18131	17908	17922	18195	17940	18032	17710	18109	17965	17951	18015	17994	18069	17959	18014	18007	18004	17906	17870	18026	17897
22369	21026	28822	23482	21435	24564	28845	24341	23656	24365	24311	23890	23880	30672	42057	41317	33732	29417	24717	23888	23742	23679	23651	23432	23522	23552	23610	23453	23443	23603	23569	23500	23676	23618	23711	23779	23511	23404	23351	23412	23425	23350	23265	23542	23238	23528	23461	23432	23395	23472	23524	23340	23529	23476	23547	23332	23663	23522	23347	23311	23648	23629	23507	23482	23511	23466	23536	23435	23651	23502	23446	23567	23510	23515	23233	23497	23427	23403	23274	23324	23527	23262	23345	23459	23530	23511	23301	23480	23606	23492	23126	23288	23397	23479	23371	23416	23396	23286	23330	23338	23376	23486	23473	23289	23302	23283	23427	23414	23558	23577	23256	23480	23394	23357	23363	23441	23546	23276	23302	23469	23486	23370	23302	23497	23322	23433	23569	23400	23339	23165	23488	23547	23448	23349	23394	23490	23355	23236	23352	23449	23456	23296	23590	23279	23441	23333	23506	23336	23329	23365	23510	23345	23409	23644	23472	23652	23498	23399	23330	23249	23481	23445	23311	23357	23528	23238	23302	23343	23245	23234	23219	23388	23457	23393	23193	23343	23396	23252	23509	23334	23459	23417	23406	23203	23501	23419	23324	23404	23288	23405	23550	23329	23469	23327	23480	23347	23523	23387	23457	23239	23400	23472	23362	23280	23765	23300	23354	23355	23495	23245	23390	23391	23432	23288	23517	23425	23386	23508	23573	23553	23537	23523	23316	23262	23402	23397	23356	23336	23709	23467	23333	23118	23390	23323	23264	23493	23434	23159	23302	23516	23627	23440	23418	23328	23274	23281	23534	23314	23289	23322	23224	23454	23404	23578	23498	23344	23367	23443	23429	23336	23438	23410	23499	23416	23605	23198	23176	23379	23520	23353	23526	23092	23490	23385	23555	23289	23539	23256	23221	23365	23390	23716	23313	23361	23322	23550	23433	23414	23580	23372	23273	23270	23284	23463	23533	23274	23320	23498	23646	23370	23409	23328	23353	23353	23439	23264	23573	23335	23492	23549	23418	23204	23598	23342	23383	23403	23526	23670	23539	23327	23481	23432	23305	23284	23360	23459	23307	23345	23535	23698	23366	23502	23251	23482	23336	23427	23519	23609	23455	23536	23459	23418	23449	23402	23408	23319	23348	23323	23348	23225	23777	23369	23203	23236	23200	23511	23485	23513	23462	23281	23404	23382	23412	23341	23400	23658	23482	23280	23695	23194	23305	23227	23376	23217	23381	23435	23480	23359	23377	23203	23331	23378	23450	23371	23277	23636	23394	23455	23393	23299	23327	23459	23358	23232	23280	23256	23367	23293	23220	23164	23680	23367	23389	23265	23288	23396	23634	23479	23476	23270	23498	23562	23337	23424	23329	23165	23330	23317	23269	23225	23414	23247	23416	23500	23433	23394	23436	23211	23533	23342	23528	23452	23288	23422	23445	23413	23366	23454	23362	23484	23093	23220	23536	23493	23427	23521	23406	23476	23340	23356	23504	23338	23277	23226	23524	23330	23442	23426	23395	23122	23385	23376	23261	23459	23614	23435	23298	23375	23264	23286	23248	23779	23339	23621	23335	23444	23516	23490	23462	23426	23359	23465	23284	23325	23354	23352	23419	23682	23256	23384	23375	23523	23565	23292	23256	23419	23485	23357	23612	23353	23332	23202	23649	23462	23466	23498	23407	23581	23249	23312	23226	23267	23411	23128	23363	23409	23300	23278	23397	23405	23387	23371	23255	23333	23462	23285	23139	23380	23451	23302	23369	23288	23649	23562	23483	23480	23234	23525	23420	23481	23305	23229	23591	23275	23395	23296	23268	23363	23524	23376	23249	23307	23457	23288	23479	23467	23475	23540	23399	23329	23215	23500	23426	23472	23432	23305	23743	23437	23562	23460	23512	23408	23408	23459	23394	23446	23359	23569	23508	23505	23585	23311	23418	23298	23277	23381	23395	23543	23417	23597	23448	23457	23496	23453	23281	23234	23437	23460	23343	23233	23412	23276	23400	23495	23360	23087	23463	23494	23521	23341	23456	23535	23360	23314	23449	23303	23479	23274	23448	23399	23309	23573	23318	23492	23449	23282	23573	23385	23400	23316	23435	23627	23278	23523	23489	23479	23486	23441	23411	23548	23335	23267	23170	23569	23521	23512	23491	23642	23431	23461	23238	23326	23457	23481	23522	23294	23406	23275	23263	23391	23414	23157	23335	23546	23318	23300	23349	23378	23230	23246	23487	23316	23380	23187	23569	23730	23372	23237	23214	23454	23375	23283	23430	23399	23489	23191	23357	23385	23309	23421	23350	23365	23452	23276	23344	23422	23246	23493	23412	23348	23436	23542	23809	23325	23572	23562	23241	23390	23548	23291	23360	23342	23216	23476	23456	23319	23485	23468	23353	23295	23459	23644	23442	23415	23330	23564	23314	23485	23415	23405	23531	23338	23424	23247	23470	23541	23473	23524	23536	23584	23465	23354	23467	23121	23338	23415	23513	23392	23184	23507	23375	23222	23239	23477	23380	23328	23430	23198	23459	23621	23512	23303	23359	23334	23421	23342	23388	23468	23384	23523	23553	23376	23466	23246	23395	23356	23366	23483	23647	23671	23452	23746	23545	23151	23208	23457	23533	23328	23253	23426	23268	23271	23555	23300	23365	23288	23580	23254	23357	23576	23390	23490	23429	23572	23605	23333	23594	23586	23420	23332	23377	23299	23333	23373	23325	23267	23464	23207	23238	23304	23490	23365	23346	23371	23277	23200	23406	23450	23461	23318	23500	23265	23390	23301	23416	23523	23538	23552	23543	23547	23365	23501	23325	23484	23467	23481	23390	23427	23361	23257	23427	23346	23712	23298	23284	23403	23284	23440	23357	23442	23373	23361	23354	23509	23299	23158	23314	23541	23426	23666	23458	23495	23358	23412	23366	23414	23476	23606	23540	23177	23311	23346	23472	23355	23111	23374	23530	23470	23467	23396	23326	23268	23551	23504	23341	23150	23202	23345	23594	23443	23407	23430	23358	23571	23575	23166	23418	23415	23337	23363	23384	23384	23292	23472	23590	23512	23382	23442	23370	23323	23443	23550	23547	23484	23429	23408	23444	23419	23230	23535	23361	23419	23163	23403	23365	23391	23609	23542	23424	23386	23357	23533	23498	23488	23234	23485	23583	23161	23660	23581	23493	23373	23596	23311	23338	23312	23387	23194	23557	23510	23587	23737	23374	23342	23614	23371	23564	23324	23505	23467	23486	23431	23443	23240	23324	23286	23225	23453	23535	23381	23553	23629	23587	23285	23494	23435	23517	23266	23437	23554	23594	23460	23493	23302	23180	23496	23246	23577	23193	23536	23381	23383	23131	23567	23339	23441	23507	23483	23399	23183	23514	23328	23361	23312	23206	23232	23417	23454	23400	23333	23414	23414	23478	23456	23355	23462	23574	23452	23359	23149	23288	23122	23266	23312	23400	23409	23502	23510	23256	23510	23520	23590	23160	23368	23293	23355	23414	23209	23338	23384	23372	23092	23242	23402	23202	23264	23352	23534	23505	23330	23429	23244	23183	23249	23357	23298	23423	23517	23142	23327	23228	23380	23310	23216	23546	23415	23228	23389	23507	23351	23366	23384	23557	23507	23492	23408	23400	23604	23658	23428	23293	23371	23321	23533	23578	23324	23322	23196	23440	23342	23268	23558	23348	23416	23476	23539	23448	23403	23369	23308	23428	23338	23258	23288	23394	23008	23138	23420	23481	23432	23519	23439	23266	23469	23347	23464	23420	23368	23490	23313	23553	23160	23359	23559	23243	23484	23357	23477	23411	23411	23255	23307	23394	23531	23258	23415	23529	23289	23290	23525	23365	23447	23405	23314	23499	23318	23263	23598	23405	23156	23391	23276	23503	23264	23352	23257	23322	23242	23395	23553	23372	23348	23279	23384	23480	23529	23610	23335	23495	23448	23379	23346	23541	23416	23212	23318	23455	23450	23386	23163	23427	23327	23448	23289	23483	23549	23551	23347	23379	23497	23368	23215	23364	23258	23410	23505	23319	23179	23460	23367	23341	23630	23192	23357	23295	23475	23412	23703	23468	23540	23351	23343	23688	23370	23635	23384	23398	23630	23615	23294	23427	23499	23496	23500	23483	23377	23449	23319	23311	23425	23542	23492	23415	23306	23380	23387	23406	23435	23195	23296	23292	23401	23519	23341	23409	23480	23419	23441	23481	23380	23491	23256	23484	23319	23284	23376	23511	23608	23318	23225	23417	23438	23374	23319	23449	23425	23487	23353	23235	23418	23513	23127	23292	23260	23311	23535	23339	23326	23418	23452	23381	23370	23339	23368	23261	23550	23377	23511	23379	23270	23304	23196	23408	23429	23298	23403	23550	23507	23488	23361	23574	23528	23321	23488	23380	23550	23290	23336	23724	23367	23383	23475	23428	23460	23609	23264	23508	23227	23599	23418	23324	23664	23314	23398	23365	23607	23465	23513	23297	23510	23331	23377	23180	23412	23476	23152	23455	23538	23343	23357	23650	23224	23185	23418	23195	23439	23280	23318	23461	23384	23309	23336	23250	23326	23271	23442	23345	23431	23292	23263	23476	23390	23384	23237	23619	23420	23353	23410	23573	23495	23381	23334	23457	23378	23468	23395	23390	23401	23483	23477	23315	23490	23600	23405	23345	23384	23473	23330	23356	23362	23341	23300	23609	23223	23204	23456	23196	23406	23530	23324	23545	23476	23564	23286	23420	23297	23522	23367	23548	23275	23486	23261	23362	23392	23682	23365	23254	23390	23263	23423	23611	23314	23393	23412	23345	23564	23430	23604	23265	23575	23407	23582	23587	23390	23630	23463	23560	23318	23212	23688	23547	23404	23311	23625	23516	23381	23494	23512	23353	23476	23346	23355	23531	23662	23294	23539	23391	23341	23280	23410	23237	23267	23354	23453	23175	23528	23370	23442	23419	23494	23237	23581	23411	23496	23442	23445	23339	23542	23249	23450	23476	23545	23414	23200	23348	23239	23345	23449	23437	23444	23473	23360	23303	23206	23259	23323	23430	23432	23295	23447	23360	23471	23549	23417	23581	23467	23382	23335	23515	23500	23396	23330	23383	23360	23422	23690	23307	23333	23157	23361	23487	23675	23473	23392	23424	23534
16541	29376	26981	23078	20840	20385	19750	19394	19092	19170	19081	18566	18667	30592	41362	39444	30066	25734	18977	18373	18438	18399	18352	18316	18146	18245	18340	18401	18434	18367	18333	18308	18344	18227	18312	18430	18139	18322	18469	18248	18449	18288	18394	18432	18469	18295	18314	18334	18306	18406	18190	18407	18332	18415	18316	18344	18406	18236	18341	18293	18283	18361	18292	18208	18193	18238	18231	18386	18128	18311	18242	18358	18340	18420	18427	18364	18238	18278	18342	18280	18195	18364	18273	18304	18315	18336	18213	18319	18141	18286	18255	18147	18433	18208	18369	18123	18266	18358	18074	18414	18170	18346	18165	18365	18292	18143	18332	18283	18346	18266	18284	18485	18219	18224	18387	18296	18159	18116	18424	18460	18290	18451	18276	18421	18274	18500	18181	18208	18293	18172	18302	18480	18205	18184	18218	18383	18258	18286	18455	18361	18166	18324	18124	18391	18399	18317	18242	18242	18445	18368	18237	18167	18162	18248	18138	18194	18341	18402	18143	18252	18344	18349	18381	18493	18291	18231	18214	18222	18325	18525	18274	18375	18389	18138	18233	18200	18284	18401	18306	18231	18297	18260	18312	18311	18356	18402	18472	18436	18305	18250	18340	18301	18357	18315	18255	18350	18451	18239	18358	18138	18392	18285	18261	18207	18104	18049	18262	18490	18385	18166	18319	18357	18361	18328	18246	18463	18416	18301	18187	18498	18412	18378	18330	18393	18166	18522	18429	18351	18320	18121	18279	18184	18451	18276	18193	18209	18289	18453	18310	18083	18284	18396	18210	18406	18416	18370	18324	18149	18202	18334	18351	18314	18336	18177	18175	18236	18208	18285	18356	18283	18485	18179	18304	18346	18456	18387	18211	18306	18387	18190	18332	18249	18302	18170	18250	18306	18296	18270	18376	18283	18394	18298	18189	18322	18187	18486	18438	18154	18184	18268	18429	18369	18254	18308	18250	18386	18372	18445	18337	18368	18273	18243	18279	18248	18368	18262	18415	18419	18279	18175	18555	18355	18307	18243	18329	18366	18486	18343	18108	18203	18029	18215	18415	18295	18349	18277	18448	18183	18260	18381	18427	18413	18377	18396	18343	18257	18359	18345	18395	18494	18263	18237	18271	18283	18317	18354	18369	18445	18420	18376	18183	18321	18278	18253	18201	18326	18101	18263	18347	18311	18270	18398	18276	18321	18115	18229	18305	18267	18322	18413	18386	18583	18259	18335	18493	18203	18425	18093	18341	18289	18257	18155	18377	18306	18386	18270	18351	18179	18254	18414	18241	18346	18321	18290	18319	18224	18462	18322	18307	18321	18301	18450	18290	18177	18253	18312	18242	18189	18182	18314	18265	18274	18434	18480	18272	18238	18152	18389	18375	18224	18463	18364	18247	18430	18231	18161	18273	18469	18244	18282	18366	18420	18196	18293	18221	18234	18186	18164	18242	18291	18436	18321	18343	18404	18281	18439	18350	18270	18140	18310	18327	18370	18340	18334	18340	18243	18212	18112	18399	18314	18240	18249	18279	18357	18264	18355	18297	18238	18435	18345	18386	18303	18302	18226	18186	18253	18269	18247	18319	18309	18298	18368	18343	18272	18331	18295	18236	18406	18388	18257	18402	18162	18227	18266	18073	18396	18172	18210	18202	18100	18316	18226	18157	18296	18409	18470	18262	18234	18252	18360	18297	18205	18301	18360	18398	18076	18337	18334	18252	17976	18277	18239	18315	18187	18228	18259	18332	18398	18204	18352	18389	18193	18197	18267	18393	18157	18298	18414	18243	18324	18340	18338	18233	18248	18373	18180	18432	18364	18304	18315	18454	18345	18422	18301	18469	18240	18200	18138	18346	18364	18337	18327	18287	18238	18489	18142	18435	18336	18342	18357	18261	18395	18390	18213	18439	18340	18307	18410	18232	18239	18304	18144	18174	18266	18371	18401	18311	18163	18196	18414	18259	18349	18024	18274	18464	18326	18428	18365	18256	18463	18320	18248	18341	18283	18288	18202	18314	18213	18138	18267	18304	18327	18094	18408	18273	18199	18289	18352	18216	18383	18386	18400	18192	18274	18335	18248	18159	18581	18283	18374	18288	18303	18431	18534	18402	18109	18123	18228	18186	18256	18393	18329	18248	18187	18322	18313	18273	18337	18377	18278	18156	18221	18262	18561	18298	18328	18277	18261	18167	18226	18494	18049	18178	18202	18326	18339	18477	18268	18431	18438	18363	18323	18360	18309	18250	18329	18350	18256	18088	18172	18285	18194	18228	18146	18291	18476	18219	18244	18324	18266	18273	18408	18295	18334	18308	18286	18267	18207	18352	18365	18437	18184	18048	18227	18409	18252	18404	18190	18315	18465	18363	18326	18492	18355	18417	18188	18571	18419	18292	18350	18427	18319	18429	18159	18281	18407	18315	18217	18284	18449	18270	18316	18216	18271	18090	18161	18322	18217	18352	18069	18118	18344	18285	18440	18268	18273	18334	18339	18384	18353	18307	18275	18275	18082	18263	18267	18204	18235	18413	18225	18319	18279	18513	18424	18155	18315	18196	18369	18258	18210	18519	18257	18127	18213	18364	18357	18356	18249	18325	18177	18455	18378	18374	18288	18277	18184	18277	18146	18283	18275	18341	18263	18342	18057	18280	18099	18383	18249	18427	18219	18379	18141	18304	18354	18191	18278	18209	18173	18202	18266	18105	18358	18380	18233	18283	18342	18377	18365	18246	18357	18560	18167	18411	18292	18191	18296	18437	18245	18502	18177	18359	18226	18257	18229	18385	18317	18102	18299	18258	18332	18230	18385	18229	18356	18311	18319	18163	18142	18139	18271	18453	18293	18270	18197	18459	18114	18266	18312	18354	18249	18157	18499	18197	18403	18140	18208	18330	18428	18320	18258	18132	18201	18262	18319	18428	18403	18347	18243	18267	18328	18174	18336	18193	18387	18400	18302	18152	18435	18336	18144	18433	18257	18208	18344	18356	18267	18287	18225	18336	18190	18323	18204	18202	18320	18322	18102	18348	18291	18485	18281	18307	18249	18389	18228	18339	18327	18350	18126	18237	18168	18265	18350	18332	18246	18317	18489	18346	18315	18309	18360	18153	18327	18316	18270	18341	18261	18269	18317	18292	18457	18368	18256	18437	18191	18270	18303	18220	18208	18345	18164	18257	18247	18416	18322	18347	18216	18277	18258	18359	18262	18410	18501	18181	18180	18137	18293	18197	18244	18339	18303	18377	18214	18296	18306	18278	18312	18162	18325	18412	18230	18303	18388	18323	18130	18283	18201	18402	18222	18390	18341	18327	18283	18312	18211	18215	18347	18468	18350	18351	18290	18184	18298	18307	18241	18264	18152	18321	18306	18264	18350	18323	18099	18352	18275	18115	18174	18429	18130	18308	18169	18387	18243	18230	18237	18255	18260	18376	18236	18212	18269	18280	18295	18304	18306	18289	18166	18488	18364	18550	18292	18415	18311	18298	18308	18359	18356	18278	18120	18271	18203	18107	18229	18159	18210	18171	18391	18264	18314	18202	18274	18400	18241	18376	18340	18458	18333	18056	18356	18287	18295	18390	18150	18203	18318	18183	18334	18463	18140	18381	18235	18226	18396	18284	18357	18323	18363	18257	18247	18311	18228	18061	18341	18344	18292	18315	18271	18433	18296	18315	18444	18463	18395	18334	18352	18155	18168	18154	18238	18276	18216	18331	18290	18316	18337	18427	18219	18131	18206	18427	18273	18208	18283	18222	18276	18246	18298	18267	18259	18315	18314	18502	18112	18296	18342	18174	18315	18433	18249	18182	18276	18301	18235	18322	18309	18229	18276	18311	18221	18259	18389	18314	18262	18432	18343	18232	18221	18268	18350	18363	18210	18447	18337	18218	18286	18469	18362	18437	18264	18287	18268	18307	18305	18350	18342	18213	18351	18201	18167	18231	18348	18272	18177	18249	18395	18290	18336	18295	18236	18296	18467	18321	18351	18366	18163	18335	18229	18389	18196	18314	18296	18361	18466	18411	18415	18525	18404	18159	18353	18362	18241	18452	18197	18254	18288	18280	18326	18211	18192	18373	18220	18243	18412	18359	18216	18177	18447	18410	18331	18096	18343	18189	18430	18347	18143	18412	18246	18262	18158	18373	18141	18520	18363	18282	18416	18110	18256	18402	18297	18261	18342	18261	18280	18289	18488	18253	18284	18339	18335	18369	18347	18232	18387	18296	18529	18381	18286	18357	18277	18269	18152	18382	18344	18277	18487	18189	18351	18230	18251	18153	18067	18214	18347	18244	18345	18349	18343	18247	18210	18154	18300	18211	18193	18414	18426	18210	18294	18149	18315	18353	18294	18141	18342	18404	18325	18105	18241	18222	18203	18478	18386	18395	18196	18347	18342	18112	18506	18346	18290	18325	18317	18085	18206	18218	18268	18419	18263	18360	18344	18171	18297	18282	18163	18140	18520	18154	18463	18244	18213	18289	18246	18297	18287	18316	18377	18276	18484	18327	18312	18218	18336	18279	18362	18329	18300	18355	18142	18463	18325	18322	18325	18359	18359	18365	18210	18418	18307	18460	18362	18313	18246	18315	18210	18333	18300	18236	18185	18312	18193	18287	18242	18340	18277	18148	18138	18094	18406	18306	18401	18331	18368	18139	18185	18210	18151	18306	18297	18281	18362	18265	18230	18270	18412	18279	18270	18377	18543	18168	18254	18198	18342	18342	18395	18413	18419	18173	18394	18410	18255	18387	18279	18139	18207	18294	18287	18453	18418	18322	18336	18326	18081	18324	18240	18445	18376	18374	18267	18301	18353	18303	18330	18450	18243	18362	18379	18425	18385	18273	18241	18154	18197	18288	18221	18273	18395	18199	18314	18462	18153	18296	18262	18156	18411	18169	18425	18257	18255	18287	18237	18336	18179	18270	18328	18285	18285	18186	18409	18452	18294	18299	18293	18269	18318	18214	18275	18313	18245	18311	18294	18228	18274	18438	18320	18310	18155	18252	18159	18365	18647	18214	18266	18282	18422	18090	18373	18255	18279	18225	18433	18271	18305	18376	18265	18266	18362	18258	18340	18180	18342	18276	18418	18160	18230	18518	18185	18292	18130	18398	18321	18375	18417	18263	18250	18285	18395	18269	18323
27526	22354	26993	25445	22640	23135	23365	22905	23021	23086	23120	23159	22924	23288	24407	24874	24365	23927	23046	23259	23209	23093	23118	22899	22897	23302	23020	22935	23074	22996	23228	22881	23043	23162	23141	22961	23129	23099	23015	23083	23276	23238	23081	22853	23261	23042	23022	23216	22819	22863	22952	23244	23148	23082	23073	23247	23284	22902	22976	23136	23090	23138	22928	23037	22943	22927	23009	23001	22747	23074	23148	22847	22909	23171	22866	23020	23203	22846	23042	23146	22855	22911	23093	23034	23022	23201	23165	22854	23049	23084	22979	22989	23150	23073	22960	23043	23056	22977	23140	23142	23008	22998	23025	22761	23133	23122	23066	23162	23045	22981	22826	23101	22990	23023	22990	22831	22982	22969	23031	23051	22865	23051	23138	23040	22955	23144	23052	23104	22895	22548	23185	22964	22935	23205	23036	22861	23047	22910	23078	23163	23061	23086	22786	22855	23127	22972	23226	22933	22957	23065	23165	22999	23084	22825	23060	23027	23205	23074	22943	23109	23019	22906	23151	22977	22819	23152	23206	22806	22902	22972	22732	22830	22969	22969	22984	22963	22877	23157	23099	22941	23125	23016	23002	22966	23141	23080	23182	22819	23096	22982	22939	22968	23049	22764	22977	23138	23250	23092	22905	22827	22983	23146	23034	23004	23108	22798	23131	23101	23024	23036	22965	23002	22990	22885	23109	23125	23144	23075	23059	23020	22898	22973	23268	23021	22929	23185	23086	23071	23095	23070	23033	23147	23331	23148	23038	23095	22882	23038	22824	23001	23063	22688	22810	23023	22765	23006	23014	22839	23010	23013	22997	22781	22962	22844	23006	23006	22951	22945	23064	22999	23110	22953	22950	23044	22829	23428	22995	23002	23042	23006	23089	23246	23236	23297	23252	22916	23048	23071	23015	23138	22932	22917	23048	22834	22956	22856	22917	22855	23139	23215	23057	22993	23195	23193	23235	23139	23209	22972	23095	23068	23014	22913	22857	22690	23186	23057	23118	23140	23047	23065	22935	23221	22796	23028	23064	23361	22994	23151	23161	22899	22998	23097	23072	23034	23163	23217	23041	22771	23157	22980	23139	22762	22862	23176	23148	22891	22772	23146	22827	22970	23033	23085	23134	23093	22932	22918	22934	23001	22881	23039	23032	22999	23260	22981	23322	22930	23118	22868	23075	23093	22796	23147	23173	22961	23012	22951	23122	23146	23263	23066	22916	22894	23099	23042	22759	22978	22891	23105	23047	23040	22974	22872	23133	23205	23137	23022	23026	22848	23372	22976	23054	22939	23143	22959	22735	23021	23010	23068	23027	23118	22970	23145	23173	22774	22921	23149	22807	23237	22918	23105	23032	22974	23056	22955	22999	22881	22913	22844	23213	23040	22863	23095	23109	22787	23202	23193	23035	23019	22979	22882	23207	23060	22924	23006	22886	23090	23044	23088	23110	23055	22925	23025	23240	23274	22964	23226	22780	22954	23114	23021	22944	22975	23063	23003	23013	23060	22995	23237	23167	22848	23162	22680	22896	23234	23154	23099	22948	22950	23340	22927	23069	22983	23282	23019	23261	22881	23032	23012	22949	23003	23046	22964	23172	23024	23078	23094	23170	23128	22999	22921	23012	23012	23032	23115	23343	22990	22961	23120	23027	22958	23220	23108	23071	22910	22929	23187	22964	23008	23105	23298	23063	23108	22968	23296	22969	23097	23249	23200	23077	22908	22896	23035	23234	23035	22963	23222	22953	22879	22864	22876	22983	22919	23075	22878	22950	22953	22797	22921	23059	23211	22900	23138	23174	23165	22968	22884	23063	23087	23022	22850	22962	23056	22916	22846	23116	22792	22889	23017	23114	23092	23040	22964	23077	23005	22992	23135	22925	23115	23162	23018	22976	23103	23088	22991	22884	23163	23205	23065	23139	22980	22937	23009	22814	23078	22958	23004	23074	23098	22985	23104	23024	23201	23168	23095	22873	22863	22951	23177	23356	23043	22974	22918	23091	23069	23082	22907	23155	22912	23169	23063	22990	22996	23025	22867	22868	22996	22892	23005	23003	22913	22946	22832	23021	22984	23151	22865	22887	23129	23031	22959	23173	22901	23224	22898	23042	22969	22914	22919	22850	22924	23019	22952	22911	22910	23167	23112	22868	22778	23044	23077	23084	22970	22831	23266	22914	23038	23077	23048	23188	22948	23108	23170	23173	23175	23090	23242	22963	23131	23068	23051	23191	22965	23076	23067	22950	22972	23195	23015	23239	23099	22863	23161	22967	22932	23211	23032	23031	22894	23032	22943	22908	23051	22865	22928	23054	22926	23132	22906	22898	22996	23101	22966	22799	23027	22844	22952	23044	22820	23044	23005	23334	23063	23283	22960	23021	23166	22863	23136	23040	23222	23085	22951	22841	22941	23216	23003	22886	23024	23071	22864	23073	22997	23058	23164	23027	23078	23098	23139	22881	23093	22833	23001	22854	23174	22950	23063	23015	23262	22857	23023	22888	23013	23011	22900	22952	22851	23169	22984	23317	22920	22973	22917	22776	23028	23060	23193	23063	22953	22953	23163	22871	22855	23009	22844	22990	23055	23016	23250	23168	23158	22948	23224	23114	22818	23038	23043	22983	22765	23095	22859	23047	22890	23142	23261	22941	22988	22953	23123	23185	23130	23178	23116	23125	23010	23081	22984	23118	23224	23139	22934	23082	23147	22985	22930	22988	23150	23090	22901	23268	23165	23112	22853	23191	23161	22951	22828	23004	23134	22870	23330	23022	22994	23111	23145	23067	22985	22787	23008	22979	23164	22845	22954	22961	22729	23045	22906	23014	22749	23159	22927	23210	23138	23206	23096	22856	23089	23014	22976	22902	22932	23041	22961	23095	23006	22789	23174	23020	23100	23113	23275	22996	23022	23110	23192	23040	23001	23016	22961	23282	23018	22811	23150	23155	23119	23107	23008	23244	23151	22853	23093	23058	23110	23181	22977	22966	23137	23054	23212	22858	23141	23020	22887	23109	23194	23088	23065	23207	23002	23132	22967	23059	23053	23163	23096	22981	23037	23112	23026	23253	22925	23032	22869	23300	23038	23124	23105	23183	22913	23127	22986	23041	23083	23092	22910	22906	22902	23074	23103	23084	23102	23061	23119	23101	23190	22935	22857	23175	23203	22567	22907	22961	23012	23055	22923	23029	23138	23051	23036	22998	23097	22986	22848	23058	23300	23152	23197	23153	22954	22880	22978	22996	23250	23090	23192	22997	23104	23055	22817	22805	22970	22880	23061	23167	22981	23084	23153	22869	22849	22999	23046	23046	22962	23269	22975	22988	23082	23004	22867	23201	23111	23161	23087	22897	23139	22906	23078	22921	22892	22946	22865	23040	23097	23134	23009	23024	23239	22877	22696	22908	23167	23003	23012	23161	23052	22932	23098	23111	23253	23133	23095	22979	23183	23161	23075	22845	22982	22935	23164	23159	23057	23268	22874	22939	23141	22902	23111	23025	23138	23055	22971	23164	23011	23003	22979	23201	23026	23025	23051	22896	23205	22929	23018	23202	23205	23136	22950	22809	23175	23050	22952	23018	23126	22975	22807	22922	23328	22951	22855	23031	22944	23165	23235	23229	23118	23067	23022	23098	23187	22912	22859	23107	22955	23085	23052	23208	23118	22747	23064	23089	23191	22923	23033	23082	23224	23024	23074	22951	23023	23097	22947	22892	22844	23064	23044	23057	22933	23098	23044	23012	23018	23111	23059	23196	22855	23165	23028	23268	22976	22936	23021	23009	23122	23235	23171	23052	22888	22950	23071	23200	23082	22914	23186	23086	23108	23055	23061	22948	22931	23129	22996	22847	22950	23138	23168	23114	22945	23319	23098	23067	23062	23092	23139	22946	22749	23266	22956	23020	23032	23120	23262	22998	23007	23007	23012	23043	23063	22944	22950	23064	23024	23106	22970	22976	23097	23407	23003	23012	22986	23037	22895	23018	22961	22979	22887	22850	23079	23321	23090	22831	22905	22942	22952	23016	23144	23155	22929	23075	23140	23363	23122	22988	22917	23063	23155	22882	22913	22968	23106	22917	23205	23087	23262	23265	23231	23018	22919	23261	23017	23129	23077	22995	23109	22991	22998	23245	22899	22964	22910	23012	23357	23197	22977	23057	22913	23210	23162	22786	23163	23027	23013	23083	23015	22773	23301	22914	22855	22996	23080	23236	22680	22885	23163	23016	23043	23051	22935	22928	23021	23033	22984	22899	23029	22745	22994	22854	23020	23022	22798	22850	23150	22962	23236	23172	22928	22958	23129	22822	23020	22840	22925	23094	22949	23042	22960	22945	22911	23058	23267	23076	22984	23016	23251	22912	22993	22997	22880	22845	22976	23254	22999	22973	23076	22922	23096	23079	23029	23189	23213	22959	22875	23026	23168	23078	23187	22827	22827	22903	22840	23003	23062	23091	22983	22956	23112	23083	22936	22913	23123	23009	23008	23054	22948	22926	23282	23075	23039	22961	23192	22777	23130	22947	22820	23164	23119	23132	23144	23254	22973	23130	23184	22994	23147	23072	23107	22966	23046	22900	22908	22889	22934	22894	22867	23274	23136	23087	23114	22979	23225	22932	23299	23129	23029	23050	22972	22971	22979	22963	23224	23139	23169	23086	22876	23231	23070	22965	23138	22978	23035	22880	22840	23008	22994	23093	22911	22840	23181	23134	22870	22929	23178	23172	22905	23074	23142	22918	23083	22982	23124	23052	23219	22751	22975	23032	23133	22923	23015	23111	22996	23017	23107	22942	23015	23048	23189	23280	23095	23179	22914	22960	22864	23045	22984	23025	22891	22929	23021	22983	23052	22936	23146	23227	22728	23051	23236	23125	22942	23108	23000	23147	22839	22856	23104	22973	23080	23008	22944	23004	22967	23301	23093	23076	23014	22949	23167	22982	23120	22981	22946	23124	22961	22990	22866	22896	23029	23144	23110	23086	22910	23122	23088	23117	23101	23060	22935	22916	22848	23017	22952	23071	22876	22837	22824	22851	23027	23143	22964	22909	23050	23077	23387	22964	22935	23092	22957	23056	23067	23025	23138	22893	22984	23083	23042	22935	23008	23103	22983	22839	22918	23346	22835	23136	22974	23074	23010	23105	22963
16299	19834	19121	18971	18454	18347	18272	18203	18299	18183	18241	18109	17962	18883	20240	20537	19608	18888	18104	18100	18403	18124	18109	18162	18211	18273	17999	18119	18117	18077	17982	18264	18156	18246	18245	18270	18238	18102	18191	18122	18239	18327	18045	18160	18169	18284	18181	18094	18126	18151	17959	18288	18006	18148	18037	17949	18137	18201	18158	18086	18133	18127	18157	18286	18238	18194	18325	18254	18214	18118	18303	17905	18274	17981	18144	18183	18155	18178	18081	18046	18027	18293	18028	18091	18151	18202	18116	18001	18045	18263	17958	18147	18200	18234	18054	18189	18160	18133	18266	18042	18124	18082	18003	18254	18190	18096	18074	18083	18047	18028	18101	17971	18112	18182	18087	18248	18125	18194	18119	18213	18293	18147	17963	18178	18119	18005	18291	18169	18270	18118	18282	18004	18111	18236	18125	18225	18125	18152	18434	18198	18149	18286	18113	18189	18133	18181	18042	18198	18037	18124	18120	18289	18238	18105	18223	18091	18348	18296	18171	18211	18367	18305	18218	18193	18021	18329	18378	18132	18175	18119	18046	17993	18207	18218	18041	18030	18028	18099	18153	18129	18147	18199	18006	18186	18195	18073	18151	18089	18200	18196	18056	18231	17984	18121	18082	18113	18054	18255	18013	18268	18076	18157	18155	18062	18183	18201	18097	18044	18170	18099	18257	17977	18307	18054	18203	18296	18155	18161	18223	18177	18118	18202	18187	18028	17973	18064	18100	18123	18183	18281	18130	18200	18142	18093	18194	18161	18091	18092	18202	18027	18169	18143	18038	18190	18205	17872	18205	18196	18407	18345	18022	17948	18120	18144	18124	18151	18314	18150	18227	18158	18108	18346	18171	18074	17952	18257	18196	18123	17973	18149	18252	18040	18157	18053	18417	18043	18108	18051	18189	18335	18177	18067	18008	18263	18063	18214	18137	18284	18323	18105	18180	18077	18102	18171	18141	17954	18245	17960	18110	17908	18304	18028	18271	18232	18062	18220	18094	18351	18133	18042	18169	17961	18161	18092	18067	18243	18261	18107	18128	18198	18138	18048	18115	18197	18452	18113	18013	18131	18096	18178	18067	18068	18007	18150	18150	18023	18300	18245	18237	18110	18208	18046	18191	18028	18156	18227	18163	18187	18077	18099	18115	18102	18092	18222	18171	18211	18141	18081	18166	18206	18095	18283	18006	18176	18097	18134	18275	18254	18309	18237	18125	18239	18324	18195	18115	18339	18107	18256	18072	18234	18234	18103	18097	18109	18162	18346	18094	18152	18211	18169	18236	18014	18144	18017	18341	18024	18264	18203	18148	18056	18148	18154	18293	18052	18091	18042	18232	18249	18108	18225	18224	18076	18239	18118	18139	18030	18250	18236	18201	18219	18181	18134	17992	18043	18216	18229	18329	18130	18187	18089	18014	18186	18156	18150	18151	18068	18216	18154	18189	18265	18139	18171	18139	18042	18199	18261	18191	18051	18063	18094	18151	18364	18180	18215	18091	18225	18182	18212	18089	18123	18293	18277	18123	17961	18098	18039	18219	18160	18179	18215	18231	18117	17995	18283	18168	18328	18171	18165	18176	17982	18077	18162	18198	18272	18228	18044	18273	18105	18169	18208	18073	18192	17895	18052	18208	18253	18097	18093	18273	18182	18068	17940	18069	18242	18123	18223	18420	18010	17942	18322	18041	18295	18040	18003	18174	18101	18174	18254	18113	18094	18200	18059	18046	18188	18075	18149	18110	17933	18314	18069	18253	18007	18040	18265	18210	18212	18154	18217	18135	18344	18115	18129	18167	18248	18156	18028	18103	18078	18226	18148	18162	18116	18061	17962	18190	18082	18211	18026	18280	18159	18175	18011	18182	18181	18066	18116	18121	18037	18169	18234	18196	18137	18148	18191	18192	18144	18136	18290	18127	18223	18220	18001	18068	17970	18032	18149	18066	18087	18069	18169	18080	18259	18189	18129	18127	18104	18213	18191	18191	18210	18256	18146	18063	17961	18134	17938	18170	18246	18130	18226	18093	18106	18216	18047	18307	18237	18318	18137	18174	18293	18085	18292	18361	18077	18141	18078	18103	18067	18092	18229	18149	18157	18139	18090	18169	18152	18333	18079	18216	18054	17976	18170	18170	18210	18152	17988	18101	18185	18125	18259	18244	18089	18152	18230	18206	18230	18219	18004	18172	18133	17970	18266	18160	18100	18215	18278	18127	18096	18130	18112	18192	18411	18162	17992	18186	18027	18127	18133	18090	18066	18259	18180	18228	18212	18244	18187	17994	18073	18205	18108	18143	18243	18225	18249	18159	18151	18109	18180	18021	18285	18184	18064	18152	18020	18054	18206	18093	18041	18288	18184	18184	18293	18113	18037	18129	17988	18337	18143	18335	18092	18263	18105	18183	18302	18187	18321	18066	18045	18078	18147	18230	18131	18106	18076	18355	18121	18055	18125	18104	18121	18238	18038	18317	18217	18215	18119	18284	18024	18077	18001	18156	18255	18225	18126	18314	18218	18219	18233	18185	18330	18011	18011	18230	18169	18065	18168	18041	18048	18288	18197	18134	17899	18145	18013	18129	18010	18184	18145	18136	18137	18265	18017	18052	18180	18167	18189	18141	18124	18170	18226	18230	18112	18220	18250	18075	18231	18176	18150	18263	18143	18124	18329	18015	18174	18228	17896	18188	18181	18007	18222	18180	18203	18052	18026	18397	18182	18144	18127	18064	18123	18101	18211	17979	18153	18091	18075	18108	18114	18289	18032	18271	18090	18061	18271	18056	18251	18162	18148	18096	18083	18285	18187	18103	18185	18044	18046	18093	18005	17971	18238	18031	18216	18224	17985	18227	18235	18096	18158	18106	18222	18056	18152	18303	18146	18183	18288	18021	18213	18144	18067	18197	18099	18123	18099	18237	18176	18022	18186	18366	18061	18194	18038	18245	18217	18158	18096	18196	18080	18251	18228	18092	18205	18198	18131	18209	18196	18023	17900	18239	18102	18073	18284	18033	18082	18236	18292	18242	18246	18228	18201	18339	18093	18147	18181	18098	18174	18227	18304	18339	18226	18223	18080	18128	18061	18254	18178	17998	18277	18109	18223	17939	18299	18182	18225	18082	18171	18135	18131	18088	18209	18269	18151	18290	18196	18176	18123	17999	18118	18226	18298	18100	18419	18215	18188	18209	18176	18046	18088	18077	18199	18121	18040	18131	18101	18056	18232	18024	18224	18140	18195	18271	18213	18193	18120	18289	18209	18130	18128	18022	18159	18082	17996	18064	18339	18049	18162	18149	18066	18295	18248	18139	18182	18163	18228	18259	18063	18156	18009	18245	18276	17962	17975	18081	18154	18135	18339	18290	17979	18149	18253	18054	18131	18121	18174	18004	18305	18141	18239	18161	18061	18184	18091	18182	17999	18124	18289	18243	18082	18194	18165	18016	17985	18184	18106	18250	18209	18211	18065	18110	18039	18151	18037	18204	18049	18128	18116	17979	18146	18301	18289	18005	18127	18184	18150	18234	18099	17985	18098	18095	18201	18178	18106	18087	18060	18121	18184	18265	18202	18069	18193	18083	18059	18144	18416	18029	18196	18085	18066	18112	18166	18302	18159	18180	18179	18100	17990	18108	18103	18216	18256	18112	17905	18140	18159	18314	18095	18059	18120	18164	18116	18063	18228	18044	18174	18060	18181	18108	18137	18103	18259	18293	18232	18132	18047	18111	17935	18323	18208	18096	18251	18128	18232	18140	18137	18425	17991	18018	18098	18280	18220	18028	18213	18218	18008	18228	18288	18184	18156	18034	18188	18062	18105	18216	18302	18183	18008	18216	18091	18116	18243	17954	18088	18310	18192	18191	18201	18155	18166	18130	18055	18101	18335	18033	18049	18110	18239	18124	18110	18202	18280	17987	18003	18156	18219	18150	17958	18119	18283	18074	18188	18254	18176	18073	18250	18140	18099	17999	18067	18232	18184	18129	17939	18239	18127	18132	18277	18107	18195	18240	18016	18220	18337	18074	18184	17903	18211	17984	18214	18095	18170	18120	18127	18221	18217	18224	18128	18111	18217	18330	18198	18113	18116	18108	18092	18181	18171	18121	18079	18193	18164	18027	18088	18100	18265	18111	18082	18091	18272	18111	17918	18015	18078	18152	18104	18111	18153	18130	18097	18142	18037	18286	18100	18204	18147	17978	18209	18269	18083	18220	18265	18263	18099	18093	18250	18142	17968	18145	18138	17937	18168	18081	18069	18207	18080	18281	18096	18089	18073	18175	18172	18299	18266	18187	18083	18267	18096	18181	18178	18073	18348	18127	18203	18236	18123	18133	18081	18126	18202	18045	18034	18153	18127	18096	18239	18037	18013	18174	18078	18140	18058	18047	18088	17950	18071	18184	18074	18117	18006	18048	17971	18162	18178	17971	18455	18208	18149	18128	18167	18067	18227	18055	18163	18125	18171	18169	18126	18350	18090	18110	18085	17903	18132	18175	17981	18212	18230	17954	18014	18172	18055	18096	17965	18141	18202	18135	18076	18163	18159	18262	17941	18089	18288	18222	18207	18063	18087	18251	18202	18311	18165	18121	18101	18012	18114	18088	18086	18016	18241	18168	18003	18095	18152	18246	18154	17985	18128	18007	18242	18307	18215	18196	18103	18270	18112	18106	18313	18116	18010	18106	18240	18342	18141	17993	18139	18363	18169	18250	18262	18160	18118	18075	18007	18217	18156	18171	18220	18197	18224	18168	18088	18190	18143	18221	18192	18181	18071	18107	18184	18151	18401	18138	18146	18225	18242	18315	18187	18182	18167	18029	18175	18194	18348	18058	18170	18157	18174	18266	18165	18140	18282	17977	18001	18070	18155	18161	18353	18257	18156	18051	18057	18069	18178	18082	18345	18036	18068	18199	18250	18218	18222	18120	18150	18038	18273	18161	18216	18136	18087	18227	17961	18055	18067	18219	17986	18326	18112	18053	18129	18327	18227	18157	18108	18051	18174	18195	18096	18143	18066	18198	18096	18235	18338	18123	18121	18168	18245	18248	18303	18136	18283	18186	18194	18229	18230	18095	18106	18141	18200	18101	18208	18004	18250	18130	18136	17993	18051	18156	18242	18272	18119	18236	18115	18158	18214	17984	18097
23151	21002	28544	23726	22200	24661	25618	23018	22690	22942	22694	22575	22634	25211	33120	33628	29510	26325	23035	22559	22559	22257	22242	22619	22443	22652	22238	22574	22578	22227	22738	22111	22294	22305	22352	22304	22453	22466	22316	22332	22453	22443	22362	22468	22395	22206	22378	22251	22379	22578	22478	22331	22107	22274	22515	22204	22423	22542	22351	22214	22462	22125	22093	22451	22334	22211	22360	22425	22241	22264	22333	22206	22297	22249	22448	22206	22413	22433	22477	22302	22539	22346	22426	22449	22311	22331	22373	22332	22468	22179	22231	22336	22406	22473	22302	22359	22182	22235	22400	22210	22485	22344	22166	22267	22311	22302	22357	22308	22130	22255	22137	22207	22286	22294	22347	22236	22229	22361	22269	22257	22016	21993	22479	22515	22429	22204	22012	22315	22318	22340	22150	22239	22086	22113	22255	22181	22199	22358	22292	22271	22335	22341	22328	22600	22507	22277	22235	22099	22293	22338	22136	22280	22238	22275	22182	22115	22226	22332	22258	21999	22273	22315	22282	22290	22239	22145	22070	22110	22286	22208	22176	22431	22215	22294	22264	21995	22359	22206	22226	22163	22226	22542	22448	22392	22201	22094	22436	22395	22385	22341	22106	22254	22233	22489	22202	22234	22229	22324	22265	22183	22263	22541	22471	22447	22163	22081	22211	22278	22457	22246	22417	22186	22222	22322	22184	22244	22308	22343	22095	22006	22376	22115	22311	22381	22234	22327	22295	22108	22224	22268	22411	22281	22271	22238	22217	22353	22260	22296	22280	22229	22295	22148	22223	22369	22206	22366	22172	22363	22408	22203	22017	22142	22415	22290	22358	22266	22392	22298	22354	22090	22401	22360	22220	22082	22106	22192	22181	22318	22340	22285	22086	22290	22203	22095	22233	22373	22445	22205	22312	22366	22379	22211	22367	22284	21980	22225	22434	22351	22282	22205	22150	22198	22191	22242	22260	22340	22261	22158	22335	22232	22116	22174	22106	22322	22348	22303	22095	22240	22217	22406	22343	22261	22198	22384	22428	22333	22176	22221	22342	22278	22378	22188	22138	22391	22302	22294	22256	22137	22221	22500	22360	22175	22291	22321	22199	22307	22191	22282	22488	22405	22397	22167	22308	22455	22448	22186	22269	22288	22402	22441	22117	22202	22343	22170	22349	22471	22352	22223	22431	22387	22391	22267	22242	22035	22253	22223	22290	22304	22290	22306	22301	22331	22208	22297	22115	22248	22388	22295	22091	22289	22086	22237	22168	22122	22148	22429	22224	22430	22243	22270	22184	22280	22307	22328	22110	22071	22103	22214	22274	22432	22212	22307	22341	22145	22275	22495	22238	22292	22420	22242	22360	22290	22138	22205	22125	22213	22301	22433	22279	22321	22374	22266	22221	22233	22371	22293	22527	22205	22060	22510	22339	22332	22346	22320	22306	22198	22192	22224	22296	22309	22228	22393	22177	22198	22136	22060	22417	22157	22279	22426	22186	22311	22151	22451	22319	22142	22262	22423	22199	22174	22393	22302	22433	22359	22335	22122	22431	22317	22320	22125	22068	22449	22359	22429	22096	22144	22158	22268	22117	22376	22272	22201	22240	22410	22331	22330	22245	22146	22271	22161	22227	22251	22368	22126	22193	22238	22261	22269	22444	22528	22411	22432	22209	22110	22103	22326	22288	22287	22164	21978	22206	22283	22318	22264	22474	22365	22369	22273	22450	22358	22194	22182	22340	22409	22399	22402	22177	22168	22240	22334	22306	22461	22125	22236	22322	22206	22331	22349	22363	22181	22326	22165	22667	22215	22355	22495	22260	22392	22255	22390	22217	22364	22185	22045	22306	22228	22140	22221	22208	22194	22318	22313	22307	22359	22439	22191	22367	22520	22172	22309	22205	22417	22226	22372	22435	22393	22280	22201	22193	22280	22396	22310	22261	22390	22227	22073	22098	22269	22340	22403	22463	22069	22394	22442	22238	22221	22291	22450	22352	22306	22436	22065	22259	22323	22537	22132	22334	22329	22224	22092	22246	22211	22466	22148	22287	22037	22303	22219	22168	22246	22272	22370	22273	22373	22252	22266	22152	22409	21985	22164	22320	22215	22330	22532	22323	22527	22474	22098	22210	22356	22202	22269	22364	22212	22059	21870	22360	22289	22033	22439	22343	22358	22176	22094	22168	22290	22209	22233	22173	22420	22299	22280	22243	22299	22287	22195	22326	22317	22078	22058	22305	22346	22082	22170	22212	22240	22222	22159	22222	22455	22258	22191	22293	22388	22391	22409	22112	22238	22219	22505	22308	22014	22395	22286	22189	22215	22374	22041	22291	22206	22195	22168	22276	22411	22211	22194	22277	22134	21981	22233	22068	22209	22364	22343	22273	22186	22422	22124	22244	22262	22376	22163	22351	22476	22392	22334	22398	22318	22158	22227	22166	22345	22285	22181	22238	22224	22483	22258	22315	22091	22237	22137	22144	22552	22176	22402	22343	22360	22341	22426	22239	22406	22360	22248	22280	22213	22271	22206	22536	22238	22321	22382	22304	22003	22484	22360	22357	22328	22220	22336	22187	22249	22340	22290	22282	22488	22451	22109	22255	22449	22337	22533	22467	21988	22316	22339	22399	22355	22413	22161	22477	22417	22348	22320	22149	22135	22283	22196	22128	22124	22216	22415	22315	22261	22589	22418	22541	22386	22242	22253	22436	22508	22237	22229	22359	22458	22161	22215	22238	22349	22188	22360	22121	22476	22293	22140	22257	22041	22182	22252	22255	22281	22302	22360	22022	22261	22302	22334	22446	22176	22376	22264	22250	22211	22225	22423	22103	22291	22098	22106	22021	22189	22145	22201	22406	22221	22259	22260	22033	22312	22516	22275	22159	22241	22245	22061	22588	22371	22255	22199	22396	22096	22229	22456	22440	22445	22360	22208	22424	22232	22273	22372	22325	22267	22180	22306	22417	22383	22231	22240	22405	22285	22372	22144	22303	22220	22455	22475	22424	22280	22388	22409	22340	22308	22378	22425	22505	22209	21985	22410	22409	22280	22274	22490	22376	22103	22244	22275	22322	21999	22259	22532	22246	22320	22332	22258	22263	22096	22326	22222	22315	22115	22278	22356	22222	22296	22257	22134	22243	22297	22237	22421	22327	22187	22163	22253	22394	22433	22209	22524	22278	22302	22195	22482	22496	22318	22106	22146	22228	22310	22353	22345	22317	22358	22409	22278	22311	22305	22297	22420	22341	22228	22288	22035	22241	22261	22356	22293	22270	22395	22316	22324	22324	22354	22415	22122	22266	22180	22240	22415	22237	22199	22298	22053	22304	22373	22247	22427	22346	22443	22390	22286	22419	22169	22328	22247	22223	22343	22148	22235	22414	22291	22057	22181	22279	22214	22386	22457	22414	22158	22453	22088	22007	22018	22177	22205	22213	22170	22344	22318	22114	22089	22224	22224	22315	22249	22110	22219	22222	22352	22227	22247	22378	22138	22432	22337	22363	22300	21974	22284	22389	22402	22410	22397	22568	22288	22130	22241	22191	22352	22516	21913	22277	22270	22249	22161	22229	22453	22523	22335	22312	22356	22470	22148	22417	22199	22184	22343	22281	22238	22228	22151	22237	22197	22228	22278	22261	22429	22199	22221	21927	22174	22486	22264	22236	22121	22462	22263	22318	22250	22409	22310	22148	22254	22124	22103	22125	22456	22251	22385	22075	22349	22110	22366	22139	22170	22414	22323	22350	22170	22387	22340	22125	22301	22279	21922	22208	22189	22283	22308	22112	22369	22092	22285	22328	22292	22349	22421	22367	22335	22389	22281	22302	22394	22171	22227	22229	22183	22294	22225	22475	22109	22373	21975	22253	22390	22292	22270	22240	22235	22348	22335	22339	22166	22202	22446	22232	22352	22294	22331	22329	22163	22290	22303	22416	22117	22357	22309	22245	22264	22182	22489	22347	22577	22437	22230	22173	22132	22372	22377	22266	22256	22250	22415	22415	22153	22382	22126	22106	22504	22170	22493	22015	22543	22297	22317	22150	22306	22211	22214	22283	22318	22132	22400	22230	22271	22295	22157	22259	22221	22304	22375	22586	22073	22346	22365	22330	22263	22210	22317	22271	22421	22470	22248	22580	22221	22125	22364	22381	22328	22267	22389	22275	22339	22496	22311	22413	22209	22284	22191	22073	22146	22344	22265	22278	22375	22292	22286	22300	22293	22314	22087	22370	22273	22357	22163	22343	22183	22257	22471	22473	22591	22444	22219	22290	22075	22251	22344	22386	22276	22365	22292	22243	22209	22279	22390	22437	22409	22542	22287	22153	22160	22433	22376	22230	22434	22389	21991	22262	22166	22216	22356	22192	22496	22493	22155	22296	22405	22362	22237	22263	22232	22333	22263	22304	22057	22416	22314	22250	22364	22553	22230	22155	22515	22396	22357	22427	22139	21984	22323	22234	22305	22322	22205	22284	22154	22293	22482	22236	22372	22342	22258	22363	22441	22321	22430	22334	22346	22303	22307	22487	22119	22166	22406	22214	22155	22273	22360	22296	22097	22135	22365	22516	22321	22379	22146	22119	22439	22351	22182	22325	22227	22181	22195	22483	22418	22170	22250	22019	22194	22298	22282	22414	22238	22464	22390	22142	22320	22171	22155	22136	22175	22253	22243	22487	22079	22216	22269	22357	22269	22269	22246	22443	22346	22173	22264	22219	22148	22262	22446	22324	22270	22264	22451	22375	22401	22494	22167	22235	22207	22260	22083	22389	22298	22297	22200	22267	22350	22141	22352	22419	22213	22156	22107	22198	22233	22352	22505	22234	22240	22387	22360	22160	22458	22051	22493	22008	22114	22186	22318	22289	22108	22214	22276	22167	22280	22525	22316	22365	22239	22372	22401	22316	22304	22484	22232	22117	22321	22164	22154	22304	22547	22383	22221	22297	22534	22279	22227	22352	22411	22145	22305	22431	22343	22254	22134	22349	22218	22283	22408	22156	22095	22272	22211	22346	22053	22075	22209	22259	22427	22280	22205	22089	22353	22341	22123	22190	22204	22273	22267	22296	22278	22278	22234	22126	22270	22352	22096	22036	22338	22459	22370	22459	22344	22118	22392	22224	22463	22190	22381	22192	22465	22344	22233	22088	22410
15205	24945	23050	20644	19402	18912	18545	18415	18276	17980	18090	18136	18076	23229	33023	32395	25917	22703	18009	17693	17829	17924	17993	17866	17866	17671	17897	17844	17894	17744	17828	17643	17694	17642	17728	17802	17991	17828	17848	17631	17782	17690	17837	17876	17771	17799	17863	17723	17928	17659	17882	17846	17768	17791	17719	17865	17748	17825	17979	17776	17794	17821	17900	17653	17791	17844	17818	17830	17728	17804	17713	17808	17799	17908	17739	17823	17929	17716	17849	17722	17842	17967	17783	17784	17867	17864	17809	17545	17794	17982	17680	17742	17649	17875	17909	17762	17831	17945	17929	17781	17746	17850	18061	17903	17834	17712	17767	17939	17669	17822	17800	17678	17904	17752	17796	17780	17688	17702	17817	17958	17758	17773	17854	17661	18009	17742	17800	17961	17861	17716	17854	17937	17851	17703	17723	17716	17608	17777	17796	17613	17668	17735	17816	17822	17782	17806	17813	17682	17810	17863	17661	17803	17794	17833	17735	17702	17775	17656	17760	17949	17835	17787	17802	17727	17766	17715	17707	17658	17695	17734	17842	17781	17778	17879	17716	17811	17669	17698	17925	17788	17784	17816	17720	17754	17780	17746	17856	17867	17785	17821	17856	17885	17643	17623	17729	17943	17854	17748	17793	17598	17736	17787	17718	17827	17803	17706	17815	17849	17816	17883	17853	17804	17813	17870	17779	17994	17740	17901	17798	17781	17790	17794	17645	17777	17999	17667	17711	17790	17668	17670	17854	17888	17851	17740	17618	17847	17892	17747	17886	17809	17772	17904	17918	17885	17904	17750	17866	17949	17966	17823	17643	17837	17703	17919	17756	17854	17799	17869	17874	17761	18055	17782	17891	17762	17499	17656	17780	17751	17970	17708	17870	17740	17762	17719	17733	17771	17726	17696	17895	17803	17789	17795	17741	17725	17844	17867	17966	17822	17837	17830	17747	17741	17694	17553	17863	18001	17897	17725	17923	17772	17894	17851	17871	17629	17708	17886	17761	17916	17616	17838	17708	17698	17717	17706	17867	17884	17780	17947	17984	17837	17789	17882	17816	17886	17793	17732	17833	17708	17846	17931	17824	17929	17950	17665	17757	17721	17790	17913	17668	17782	17860	17744	17711	17881	17701	17753	17980	17992	17871	17889	17843	17830	17696	17883	17613	17617	17701	17669	17886	17642	17606	17737	17774	17828	17869	17735	17768	17855	17859	17633	17894	17759	17865	17866	17804	17951	17840	17720	17824	17761	17841	17788	17892	17829	17921	17875	17724	17906	17752	17775	17897	17709	17781	17694	17800	17840	17930	17678	17648	17856	17732	17796	17759	17863	17829	17853	17805	17790	17774	17791	17878	17857	17721	17893	17670	17667	17762	17917	17878	17753	17664	17881	17928	17864	17865	17830	17889	17866	17769	17752	17896	17941	17817	17848	17808	17695	17663	17837	17721	17761	17739	17631	17754	17681	17663	17782	17935	17737	17714	17820	17849	17863	17921	17897	17810	17897	17696	17928	17976	17697	17591	17630	17795	17845	17979	17710	17741	17821	17782	17746	17879	17603	17824	17896	17640	17969	17782	17821	17906	17784	17853	17706	17665	17915	17803	17930	17801	17882	17821	17801	17808	17717	17731	17850	17831	17802	17851	17859	17917	17691	17876	17818	17593	17796	17757	17703	17698	17492	17814	17727	17717	17703	17897	18003	17660	17670	17794	17789	17620	17840	17830	17782	17896	17791	17746	17768	17842	17687	17668	17824	17890	17658	17672	18108	17893	17961	17987	17581	17731	17612	17746	17782	17824	17618	18064	17896	17834	17817	17722	17785	17669	17888	17736	17798	17737	17822	17607	17732	17735	17805	17825	17811	17673	17662	17953	17773	17844	17781	17898	17807	17817	17772	17620	17705	17639	17855	17703	17812	17734	17851	17879	17843	17756	17709	17729	17697	17627	17816	18014	17760	17884	17878	17791	17792	17798	17762	17709	17855	17802	17717	17703	17787	18054	17572	17784	17738	17859	17780	17873	17765	17693	17860	17814	17878	17661	17863	17898	17745	17798	17774	17805	17884	17810	17746	17617	17959	17854	17895	17756	17702	17654	17758	17945	17814	17738	17686	17856	17906	17776	17765	17827	17783	17758	17764	17930	17689	17707	17722	17793	17679	17857	17880	17937	17979	17652	17844	17604	17799	17835	17929	17418	17864	17726	17712	17842	17822	17863	17585	17767	17664	17631	17861	17796	17857	17582	17650	17751	17802	17855	17815	17789	17981	17712	17816	17772	17911	17811	17901	17954	17942	17855	17695	17688	17687	17798	17869	17800	17768	17803	17909	17660	17788	17770	17719	17763	17604	17660	17692	17676	17686	17736	17831	17750	17752	17769	17738	17798	17734	17978	17742	17689	17748	17794	17751	17647	17767	17676	17830	17762	17904	17894	17785	17823	17788	17769	17736	17755	17617	18021	17623	17912	17871	17846	17879	17961	17792	17794	17702	17791	17835	17821	17942	17568	17661	17613	17839	17712	17996	17684	17785	17947	17857	17710	17749	17770	17883	17775	18000	17730	17791	17868	17739	17827	17652	17759	17798	17761	17889	17777	17963	17787	17861	17789	17761	17836	17902	17705	17879	17752	17837	17701	18003	17811	17757	17837	17740	17846	17766	17667	17649	17823	17865	17898	17866	17820	17820	17838	17786	17951	17850	17646	17681	18018	17971	17938	17853	17860	17827	17811	17752	17830	17971	17672	17927	17830	17732	17744	17908	17605	17886	17797	17863	17721	17821	17851	17901	17764	17827	17771	17769	17891	17934	17947	17857	17813	17732	17929	17644	17710	17622	17820	17599	17890	17814	17576	17775	17838	17837	17832	17658	17704	17712	17726	17601	17667	17767	17868	17931	17845	17678	17689	17860	17753	17918	17811	17862	17813	17834	17715	17797	17763	17723	17982	17760	17839	17941	17717	17705	17855	17675	17868	17846	17848	17676	17717	17769	17628	17766	17851	17710	17680	18071	17721	17689	17835	17846	17817	17735	17759	17748	17829	17885	17835	17891	17716	17902	17907	17871	17875	17786	17693	17961	17746	17747	17668	17614	17672	17677	17768	17683	17877	17791	17988	17808	17842	17738	17882	17722	17633	17721	17915	17652	17895	17884	17813	17668	17731	17869	17692	17620	17681	17751	17768	17593	17789	17648	17586	17930	17754	17700	17533	17896	17779	17792	17611	17832	17862	17860	17768	17591	17681	17726	17688	17850	17748	17925	17678	17712	17782	17857	17930	17774	17759	17860	17857	17787	17863	17639	17754	17627	17970	18053	17902	17670	17973	17848	17820	17866	17809	17849	17747	17747	17804	17711	17755	17752	17913	17774	17885	17712	17697	17857	17849	17852	17822	17835	17641	17909	17816	17982	17840	17720	17946	17671	17635	17907	17705	17915	17750	17826	17727	17674	17774	17579	17915	17686	17831	17820	17859	17771	17812	17782	17931	17755	17639	17761	17884	17804	17664	17785	17839	17633	18062	17816	17641	17623	17982	17826	17738	17674	17821	17831	17745	17923	17964	17440	17761	17672	17979	17664	17619	17828	17810	17810	17755	17903	17707	17974	17837	17678	17823	17676	17746	17711	17695	17839	17805	17846	17798	17807	17791	17802	17948	17709	17681	17723	17842	17762	17758	17737	17642	17884	17737	17865	17695	17651	17783	17798	17691	17692	17886	17729	17620	17867	17782	17871	17622	17806	17872	17618	17847	17687	17831	17788	17782	17796	17670	17796	17931	17926	17892	17842	17674	17731	17878	17926	17800	17843	17649	17861	17766	17710	17682	17731	17487	17813	17794	17805	17777	17778	17960	17595	17652	17864	17622	17748	17855	17829	17754	17895	17821	17823	17778	17812	17840	17760	17790	17760	17646	17858	17796	17705	18038	17961	17907	17860	17741	17774	17960	17872	17861	17771	17855	17766	17914	17832	17808	17820	17741	17769	17792	17604	17778	17738	17881	17802	17797	17765	17829	17448	17673	17818	17844	17773	17923	17920	17727	17890	17868	17670	17772	17784	17977	17723	17860	17665	17803	17854	17785	17832	17873	17816	17591	17660	17642	17901	17851	17866	17708	17837	17851	17787	17759	17583	17860	17857	17761	17763	17574	17664	17862	17791	17599	17894	17756	17858	17721	17842	17830	17749	17718	17872	17703	17835	17895	17687	17570	17813	17743	17857	17822	17797	17780	17879	17849	17689	17744	17710	17768	17761	17833	17837	17623	17934	17797	17747	17696	17968	17893	17643	17751	17710	17853	17709	17815	17681	17681	17775	17716	17819	17867	17754	17769	17752	18013	17780	17681	17653	17907	17849	17735	17751	17868	17960	17700	17898	17682	17855	17877	17849	17763	17760	17717	17921	17617	17833	17740	17743	17815	17721	17750	17580	17940	17830	17629	17785	17823	17681	17760	17887	17850	17899	17696	17684	17871	17931	17931	17665	17715	17667	17754	17764	17895	17890	17670	17782	17749	17824	17744	17682	17769	17764	17885	17812	17773	17692	17968	17831	17641	17866	17792	17774	17802	17832	17936	17725	17726	17772	17733	17779	17678	17936	17724	17770	17739	17693	17752	17629	18007	17819	17747	17893	17852	17969	17711	17767	17616	17663	17705	17651	17820	17834	17740	17944	17901	17775	17854	17757	17745	17851	17767	17738	17744	17969	17768	17925	17672	17641	17848	17865	17784	17788	17915	17896	17753	17730	17987	17713	17813	17927	17905	18018	17922	17712	17858	17866	17767	17996	17799	17608	17887	17846	17756	17742	17919	17795	17801	17756	17787	17684	17752	17781	17917	17898	17852	17977	17730	17814	17751	17756	17705	17580	17684	17727	17690	17695	17810	17848	17756	17827	17634	17910	17919	17662	17856	17690	17687	17742	17857	17684	17935	17716	17836	17777	18051	17703	17866	17896	17780	17928	17618	17915	17734	17679	17903	17600	17809	17784	17755	17710	17840	17766	17782	17798	17897	17612	17699	17652	17905	17806	17983	17832	17911	17898	17758	17840	17800	17763	17577	17834	17886	17715	17680	17907	17797	17811	17883	17754	17886	17828	17854	17902	17730	17928	17650	17542	17867	17825	17761	18087	17879	17699	17872	17791	17817	17861
22259	20979	28731	23394	21272	24280	27907	23598	23175	23610	23345	23033	23098	25573	39539	41589	34745	30104	24104	22959	22712	22839	22710	22745	22759	22692	22741	22681	22676	22835	22831	22733	22725	22790	22676	22667	22666	22734	22694	22592	22544	22601	22784	22603	22536	22743	22780	22609	22741	22569	22504	22565	22779	22537	22579	22835	22623	22478	22616	22586	22667	22682	22552	22735	22590	22469	22490	22387	22453	22675	22774	22549	22427	22635	22596	22320	22777	22536	22561	22391	22619	22748	22484	22570	22575	22805	22357	22497	22607	22521	22595	22270	22600	22572	22521	22629	22460	22521	22585	22878	22558	22644	22423	22627	22478	22399	22476	22766	22844	22804	22415	22484	22602	22335	22684	22582	22275	22298	22431	22492	22238	22518	22635	22728	22601	22598	22572	22629	22435	22543	22480	22624	22464	22530	22784	22556	22428	22613	22564	22439	22849	22665	22487	22503	22693	22430	22457	22420	22682	22664	22411	22498	22668	22517	22517	22611	22651	22650	22407	22364	22577	22600	22583	22450	22499	22298	22327	22569	22501	22527	22557	22462	22781	22434	22491	22604	22583	22643	22377	22543	22693	22592	22581	22375	22639	22656	22806	22598	22508	22449	22623	22402	22588	22611	22618	22495	22587	22776	22518	22324	22532	22682	22417	22435	22364	22526	22704	22637	22662	22805	22322	22705	22644	22677	22508	22819	22661	22503	22560	22610	22700	22395	22399	22489	22421	22539	22594	22690	22658	22431	22428	22268	22569	22439	22315	22455	22468	22534	22680	22734	22426	22672	22577	22414	22557	22508	22535	22506	22416	22562	22744	22766	22549	22320	22550	22663	22683	22443	22607	22737	22440	22449	22424	22570	22560	22420	22440	22655	22736	22562	22703	22423	22489	22613	22431	22603	22534	22630	22780	22555	22684	22421	22633	22482	22636	22593	22801	22498	22483	22561	22407	22493	22430	22348	22354	22540	22480	22446	22511	22577	22402	22653	22326	22369	22708	22455	22712	22565	22610	22505	22706	22442	22408	22682	22680	22422	22470	22459	22548	22576	22670	22606	22512	22401	22543	22341	22439	22438	22273	22595	22361	22589	22590	22458	22727	22299	22616	22820	22499	22432	22528	22519	22651	22579	22522	22469	22374	22760	22622	22149	22631	22484	22730	22746	22740	22752	22555	22394	22587	22456	22479	22553	22479	22571	22711	22465	22622	22688	22349	22395	22388	22648	22486	22394	22452	22607	22513	22569	22235	22600	22512	22584	22451	22334	22376	22610	22603	22421	22406	22441	22459	22578	22594	22348	22571	22551	22419	22468	22581	22544	22621	22469	22515	22411	22440	22448	22473	22641	22413	22366	22493	22552	22578	22714	22472	22739	22396	22498	22372	22531	22596	22452	22492	22706	22450	22505	22604	22622	22749	22724	22597	22543	22843	22564	22403	22551	22544	22385	22492	22560	22548	22490	22698	22653	22575	22526	22425	22617	22756	22549	22513	22724	22597	22644	22582	22604	22637	22528	22472	22783	22839	22406	22629	22767	22580	22509	22537	22591	22301	22399	22659	22587	22459	22502	22597	22472	22580	22463	22550	22294	22356	22422	22601	22428	22758	22636	22544	22783	22340	22731	22450	22540	22444	22662	22482	22588	22604	22625	22768	22325	22348	22647	22647	22378	22493	22652	22630	22579	22393	22717	22438	22455	22574	22438	22464	22523	22575	22643	22768	22502	22871	22572	22587	22531	22385	22372	22426	22520	22683	22554	22533	22694	22559	22594	22467	22490	22450	22454	22523	22502	22669	22603	22518	22688	22580	22505	22523	22518	22542	22657	22431	22495	22220	22477	22747	22724	22580	22535	22390	22590	22438	22521	22629	22426	22505	22621	22386	22403	22651	22520	22401	22436	22716	22498	22702	22590	22821	22768	22452	22521	22654	22443	22548	22573	22416	22287	22592	22545	22591	22543	22448	22685	22557	22507	22653	22698	22432	22539	22452	22303	22732	22675	22464	22172	22722	22598	22684	22422	22341	22655	22516	22448	22419	22473	22533	22513	22662	22359	22529	22627	22428	22794	22510	22596	22350	22596	22416	22538	22530	22495	22458	22556	22567	22533	22399	22515	22440	22613	22692	22858	22530	22575	22663	22615	22413	22406	22379	22505	22499	22587	22354	22555	22643	22547	22472	22743	22692	22485	22471	22214	22532	22469	22547	22225	22612	22817	22418	22439	22596	22465	22367	22626	22543	22542	22513	22704	22809	22394	22423	22264	22359	22303	22769	22433	22773	22350	22494	22435	22500	22583	22391	22607	22699	22501	22521	22821	22483	22501	22465	22376	22663	22542	22711	22550	22395	22454	22526	22468	22453	22458	22207	22468	22284	22717	22467	22663	22465	22544	22793	22478	22299	22611	22411	22486	22669	22610	22621	22422	22614	22765	22611	22728	22383	22481	22572	22774	22483	22709	22506	22282	22723	22595	22718	22434	22649	22724	22492	22646	22566	22717	22451	22574	22645	22485	22449	22416	22464	22685	22426	22672	22526	22530	22545	22367	22483	22530	22616	22570	22502	22496	22668	22502	22578	22367	22495	22571	22517	22589	22387	22477	22766	22589	22303	22544	22520	22297	22666	22455	22498	22555	22572	22388	22627	22559	22648	22699	22540	22588	22322	22659	22416	22623	22291	22308	22507	22532	22223	22301	22671	22524	22536	22541	22527	22576	22647	22370	22562	22510	22346	22398	22544	22438	22374	22392	22470	22644	22607	22497	22622	22502	22729	22414	22503	22702	22566	22350	22509	22629	22667	22439	22505	22506	22541	22536	22399	22486	22373	22354	22419	22549	22354	22565	22453	22572	22421	22624	22456	22600	22466	22565	22586	22792	22705	22477	22302	22492	22578	22424	22517	22604	22530	22358	22552	22572	22492	22458	22683	22339	22496	22606	22697	22494	22505	22227	22751	22462	22309	22645	22483	22556	22501	22656	22675	22540	22355	22435	22679	22570	22685	22718	22483	22517	22612	22373	22577	22624	22493	22415	22583	22637	22482	22509	22498	22462	22513	22644	22534	22528	22672	22518	22411	22482	22342	22712	22662	22484	22485	22631	22575	22543	22645	22579	22610	22635	22626	22277	22573	22418	22445	22494	22398	22374	22696	22622	22525	22558	22462	22481	22445	22623	22595	22373	22607	22368	22461	22515	22673	22778	22652	22623	22676	22814	22562	22541	22745	22581	22519	22528	22408	22492	22621	22520	22376	22415	22389	22369	22502	22552	22632	22508	22479	22581	22516	22692	22720	22574	22427	22310	22753	22722	22741	22537	22535	22320	22655	22515	22614	22589	22564	22732	22477	22291	22150	22794	22482	22632	22463	22585	22512	22622	22772	22637	22491	22731	22531	22398	22450	22564	22705	22494	22456	22472	22627	22462	22371	22796	22434	22556	22504	22518	22607	22764	22552	22428	22524	22452	22581	22518	22530	22630	22567	22573	22689	22546	22592	22733	22606	22616	22671	22448	22581	22729	22337	22385	22530	22616	22501	22642	22426	22542	22368	22349	22694	22719	22660	22517	22395	22534	22309	22568	22740	22297	22381	22692	22499	22572	22345	22549	22574	22569	22592	22456	22549	22492	22609	22523	22556	22591	22556	22369	22576	22575	22549	22306	22423	22646	22371	22365	22530	22661	22692	22385	22433	22388	22670	22406	22622	22403	22358	22451	22547	22583	22435	22391	22610	22587	22586	22524	22543	22502	22395	22514	22481	22726	22408	22633	22368	22518	22470	22347	22604	22427	22472	22378	22424	22573	22466	22453	22460	22574	22324	22551	22485	22300	22530	22475	22701	22558	22471	22653	22672	22670	22505	22636	22412	22500	22652	22587	22528	22509	22397	22551	22740	22500	22511	22303	22503	22315	22433	22661	22567	22395	22663	22590	22731	22439	22577	22553	22558	22717	22501	22377	22634	22466	22403	22686	22457	22503	22467	22398	22640	22251	22393	22623	22328	22564	22534	22689	22703	22427	22689	22378	22619	22814	22577	22553	22514	22710	22634	22406	22470	22589	22555	22503	22488	22685	22445	22464	22727	22626	22527	22586	22405	22552	22476	22498	22587	22350	22497	22447	22472	22512	22585	22451	22394	22494	22638	22560	22771	22644	22698	22366	22739	22749	22725	22324	22697	22541	22542	22517	22564	22586	22686	22627	22635	22560	22473	22550	22844	22313	22519	22632	22656	22542	22446	22473	22650	22596	22489	22485	22477	22616	22437	22566	22734	22420	22603	22594	22370	22500	22653	22655	22615	22780	22562	22780	22348	22407	22553	22413	22423	22421	22364	22651	22565	22588	22552	22612	22580	22609	22560	22518	22519	22693	22515	22571	22514	22631	22388	22437	22536	22475	22622	22437	22435	22492	22284	22415	22620	22616	22534	22642	22535	22507	22486	22669	22564	22466	22596	22618	22419	22353	22466	22509	22617	22564	22563	22213	22414	22652	22532	22457	22272	22402	22514	22370	22453	22431	22523	22371	22661	22590	22578	22483	22616	22555	22574	22615	22805	22644	22455	22376	22576	22724	22634	22567	22660	22421	22465	22741	22532	22522	22487	22397	22533	22556	22455	22427	22544	22507	22574	22492	22462	22695	22509	22556	22375	22555	22462	22533	22673	22529	22564	22418	22541	22420	22492	22714	22618	22690	22523	22664	22418	22638	22341	22524	22666	22659	22586	22587	22364	22712	22583	22624	22410	22546	22645	22598	22876	22425	22449	22350	22607	22606	22601	22242	22497	22464	22427	22593	22507	22554	22415	22328	22397	22521	22374	22557	22400	22419	22693	22790	22572	22382	22425	22438	22680	22488	22577	22647	22512	22203	22633	22498	22462	22513	22503	22555	22641	22649	22469	22533	22497	22486	22502	22448	22590	22535	22498	22473	22418	22432	22312	22399	22547	22598	22742	22653	22796	22611	22725	22451	22494	22705	22585	22605	22527	22232	22420	22671	22404	22473	22594	22553	22686	22708	22635	22305	22579	22334	22286	22431	22502	22653	22442	22473	22396	22718	22551	22302	22432	22235	22800	22785	22639	22437	22473	22519	22596	22747	22624	22544	22596	22732	22596	22411	22431	22721	22401	22477	22400	22690	22623	22247	22486	22456
16275	29133	26860	22697	20888	19871	19294	19000	18654	18792	18663	18247	18201	23249	40140	40722	32100	26668	18429	18037	17996	17979	18003	17901	17903	17911	17955	17808	17791	17918	17887	17956	17972	17870	17771	17903	17831	18028	17820	17828	17825	17664	17875	17837	18093	17938	17961	18018	17846	17879	17935	17873	17797	17941	17861	18007	17881	18008	17875	17743	17867	17846	17926	17804	17917	17841	17949	17790	17807	17933	17835	17905	17742	17891	18008	17962	17796	17813	17655	17927	17903	17929	18000	17911	17726	17846	17828	17843	17950	17894	17940	17869	17958	17922	17762	17958	17767	17890	17969	17805	18003	17846	17824	17941	17784	17824	17783	17849	17925	17852	17794	17785	18018	17812	17944	17721	17892	17981	17817	17770	17940	17861	17993	17784	17822	17899	17810	17842	17930	17822	18084	17897	17905	17946	17935	17837	18008	17841	17576	17912	17949	17877	17738	17671	18066	17920	17955	17970	17867	17883	17929	17922	17965	17936	17853	17948	17883	17898	17944	17821	17806	17870	18047	17922	17900	17941	17864	17880	17976	17769	17994	17776	17907	17882	17753	17969	17813	17900	17939	17813	17894	17838	17841	17820	17746	18072	17916	17795	17806	18010	18059	17709	17956	17798	18018	17814	17839	17938	17924	17845	17964	17938	17823	17816	17984	17817	17780	17897	17714	17658	17878	17964	17971	17894	17822	17776	17797	17781	17908	17841	17841	17846	17913	17931	17809	17833	17811	17894	17816	17899	17956	17681	17924	17926	17860	17940	17867	17816	17783	17922	17947	17831	17779	17801	17974	17722	17922	17933	17729	17816	17726	18010	17768	17904	17803	17955	17835	17568	18016	17997	17680	17903	17948	17868	17727	18068	18073	17833	17954	17865	17833	17786	17862	17738	17805	17806	18035	17798	17938	17910	18143	17853	17686	17611	17853	18017	17781	17871	17883	17938	17731	17816	17709	17802	17926	17885	17956	17723	17790	17721	17762	17951	17961	17892	17797	17645	17884	17859	17809	17630	17742	17891	17756	17690	17865	17894	17722	17713	17750	17835	17772	17880	17861	17675	17894	17898	17858	17785	17742	17747	18040	17999	17715	17809	17943	17828	17897	17861	18017	17867	17752	17879	17778	17825	17958	17825	17946	17798	17777	17858	17773	17982	17781	17896	17995	17787	18006	17770	17689	17881	17867	17904	17902	17779	17761	17839	17891	17939	17967	17911	18009	17868	17843	17871	17700	17933	17767	17756	18084	18041	17733	17934	17778	17908	17872	17904	17689	17909	17868	18096	17661	17833	17938	18072	17850	17779	17974	17878	17852	18042	17814	17803	17981	17874	17834	17824	17820	18118	17869	17873	17726	17850	17859	17868	18030	17722	17802	18002	17895	17820	17945	17877	17926	17928	17925	17941	17846	18003	17860	17643	17905	17930	17754	18084	17821	17929	17948	17920	17923	17910	17855	17633	17673	18019	17732	17718	17847	18018	17836	17792	17715	17728	17906	17831	17768	17879	17929	17935	17794	18066	18000	17780	17832	17880	17824	17873	17740	17893	17813	17824	17919	18027	18047	17845	17655	17952	17821	17918	18068	17907	17938	17836	17796	18007	17753	17950	17834	17988	17922	17889	18028	17905	17770	17927	17589	17890	17895	17824	17898	17784	17970	17792	17758	18083	17830	17936	17802	17892	17968	17844	17728	17693	18101	17974	17801	17845	17845	17881	17951	17854	17839	17883	17776	17907	17899	17900	17891	17858	17933	17778	17844	17731	17784	17783	18046	17740	17991	17785	17731	17986	17681	17925	17715	18117	17824	17638	17782	18073	17870	17812	17848	17703	17859	17859	17736	17944	18020	17965	17937	17842	17690	17875	17846	17882	18022	17937	18016	18011	17810	17870	17804	17674	17874	17792	17852	17847	17787	17787	17840	17828	17989	17775	17892	17930	17986	17647	17838	17770	17920	17883	17930	17676	17770	17872	17822	17821	17753	17944	17759	17781	18034	17885	17855	17893	17681	17937	17890	17792	17875	17899	17845	17916	17788	17879	17909	17915	17921	17747	18111	17677	17873	17679	17836	17756	17761	17758	17825	17970	17801	17811	17841	17923	17969	17759	17998	17770	18054	17907	17863	17916	17815	17897	17761	17915	17875	17968	17869	17975	17881	17819	17887	17864	17809	17889	17760	17953	17782	17869	17742	17913	17739	17932	17716	17995	17669	18082	17701	17967	17827	17898	17726	17948	17810	17865	18032	17885	17732	17857	17964	17922	17782	17884	17859	17784	17739	17957	17850	17735	17746	17755	17974	17838	17916	18027	17696	17850	17916	17916	17955	17799	17879	17905	17952	17660	17794	17835	17827	17864	17809	17805	17794	17763	17902	17993	17759	17681	17907	17848	17904	17926	17835	17937	17927	17886	17846	17755	17796	17903	17802	17853	17839	17815	17708	17804	17743	17956	17715	17646	17910	17984	18086	18024	17739	17771	17979	17849	17780	17992	17763	17997	17651	17791	17678	17712	17761	17792	18066	17738	17952	17812	17849	17738	18049	17639	17699	17739	17784	17901	17790	17933	17741	17993	17703	17717	17827	17765	17721	17967	17834	17948	17863	17845	17834	17730	17867	18023	17845	17826	17636	17893	17915	17893	17722	17774	17852	17719	17835	17803	17863	17867	17802	17709	17715	17650	17824	17771	17689	17831	17915	17655	17906	17810	17822	17874	17611	17901	17783	17867	17769	17898	17874	17855	17804	17860	17708	17818	17852	17804	17660	17723	17841	18086	17869	17919	17951	18003	17715	17844	17920	17845	17971	17890	17940	17905	18013	17983	17875	17876	17811	17744	17800	17882	17867	17820	17872	17890	17807	17839	17793	18079	17783	17973	17936	17781	17835	17677	17862	17746	17918	17974	17809	17995	17820	17834	17764	17749	17916	17863	17804	17810	17716	17912	17798	17931	17827	17886	17870	17820	18088	17841	18034	17781	17814	17824	17839	17952	17811	17764	17842	17825	17968	18029	17658	17728	17923	17933	17746	17928	17896	17910	18041	17813	17909	17826	17863	17838	17851	17875	17717	17865	17826	17844	17845	17806	17799	17977	17766	17616	17877	17854	17791	17903	17911	17792	17820	18059	17909	17916	17867	17923	17695	17936	17846	17696	17955	17808	17748	17734	17894	17730	17913	17626	18031	17760	17776	17841	17820	17879	17845	18043	17869	17749	17877	17872	17868	17817	17810	17898	17846	17681	17967	17851	17729	17810	17894	17858	17838	17842	17581	17819	17707	17907	17905	17777	17781	17744	17777	17975	18078	17785	17843	17777	17967	17913	17734	17906	17822	17882	17848	17900	17871	17755	18078	17824	17720	17923	17761	17818	17697	17910	17967	17886	17906	17917	17920	17851	17817	17945	17839	17815	17930	17815	17676	17736	17896	17863	17821	17871	17690	17909	17935	17856	17907	17863	17816	17951	17965	17901	17802	17829	17739	17835	17813	17832	17903	17997	17725	17946	17730	17886	17693	17736	17831	17923	17919	17956	17889	17852	17924	17822	17692	17969	17804	17922	18018	17752	17844	17755	17798	17947	17752	17905	17992	17808	17814	17940	17896	17945	17719	17991	17770	17846	17788	17896	17704	17874	17817	17865	17702	17803	17806	17768	17725	17815	17918	17802	17747	17786	17937	17753	17818	17951	17831	17833	17818	17915	17806	17807	17801	17814	17788	17972	17809	17801	17882	17777	17798	17753	17780	17837	17758	17765	17703	17936	17765	17843	18074	17727	17925	17685	17871	17798	17920	17735	17735	18044	17734	17772	17925	17947	17748	17839	17712	17931	17961	18084	17866	17849	17931	17882	17796	17594	17747	17760	17778	17797	17791	17873	17904	17868	17868	17936	17867	17845	18029	17660	17810	17734	17798	17902	17769	17722	17956	17915	17958	17832	17807	17796	17785	17777	18012	17878	17720	17767	17870	17791	17956	17920	17981	17849	17861	17753	17998	17802	17959	17856	17942	17863	17791	17973	17938	17957	17948	17677	18000	17979	17932	17910	17873	17864	17858	17834	17866	17779	17717	17872	17776	17837	17917	17729	17763	17847	17915	17982	17833	18011	17870	18030	17768	17837	17890	17797	17727	17857	18007	17936	17841	17895	17781	17931	17859	17854	17795	17914	17724	17853	17793	17728	17754	17885	17988	17789	17861	17851	17823	17830	17937	17918	17867	17885	17849	17681	17948	17899	17803	17856	17738	17935	17803	17986	17917	17910	17911	17814	17579	17821	17741	17727	17869	17906	17829	18066	17836	17859	17800	17834	17873	17797	17829	17981	17813	17878	17927	17888	17902	17850	17947	17888	17814	17934	17886	17942	17532	17762	17716	17964	17923	17799	17739	17753	17824	17949	17836	17862	17894	17845	17785	17979	18007	17745	17761	17889	17831	17960	17951	17817	17974	17831	17869	17999	17829	17887	17902	17866	18041	17801	17924	17739	17794	17858	17741	17825	17845	17747	17904	17776	17844	17795	17904	17856	17828	17921	17863	17700	17906	17892	17837	17847	17838	17866	17951	17976	17792	17777	17828	17889	17667	17891	17835	17853	17863	17891	17993	17841	17747	17949	17877	17776	17862	17807	17921	17917	17815	17861	17908	17761	17969	17821	17704	17851	17791	17810	17914	17644	17808	17811	17773	17692	17861	17768	17817	17913	17871	17851	17796	17646	17850	17950	17958	17857	17948	17870	18012	18045	17822	17770	17771	17795	17716	17773	17789	17985	17671	18005	17903	17950	17906	17782	17733	17866	18038	17865	17843	17752	17717	17832	17901	17849	17810	17791	17711	17831	17952	17834	17829	17905	17853	17815	18012	17758	17849	17884	17779	17872	17708	17855	17908	17817	17747	17960	17815	17815	17842	17923	17672	17891	17934	17796	17998	17803	17879	17772	17761	17721	17780	17898	17863	17878	17867	17907	17695	17580	17852	17901	17782	17781	17854	17969	17799	17676	17923	17835	17940	17825	17921	17865	17811	17734	17866	17821	17935	17805	17831	17675	17943	17736	17898	17802	17908	17714	17806	17699	18007	17707	17824	18008	17806	17808	17923	17871	17851	17956	17947	17808	17861	17950	17827	17851	17817	18019	17783	17673	17828	17886	17899	17872
27572	22328	26942	25418	22779	23048	23499	23053	23116	23164	23103	23167	22952	23422	24195	24569	24433	24061	23188	23036	23088	23102	23074	22976	23158	23006	23126	22898	23140	22919	23046	23015	22864	23163	23019	23234	23069	23095	23129	22865	23119	22892	22959	23055	23076	23024	23020	22780	22914	22940	22726	23077	22924	22930	23314	23086	23078	23141	23074	23014	22987	23152	23021	22920	22768	23174	23096	22935	23104	23064	22975	23098	23089	23007	23004	23086	23066	22982	23009	23101	22997	23122	22878	23061	22913	22952	22996	23210	23071	23069	23150	23133	22992	23138	23217	23031	22873	22951	23046	23068	22886	22964	23136	22874	22853	22975	22957	22953	22884	23175	23168	22970	22987	23137	23175	22853	22919	23207	23032	22999	23063	23052	23068	23048	22922	22731	22943	23043	22915	23224	23161	23166	23007	22824	23063	23172	22999	23091	22863	23317	23009	22926	23092	22999	23080	23167	22971	22988	22972	22790	23112	23089	22927	22879	22893	22894	23069	23139	23238	22948	23002	22930	23135	22967	23017	22988	23192	22857	23033	22932	23028	22969	23165	22968	22856	22904	23098	23049	23281	22846	22816	23158	22953	22976	23035	22948	23079	22944	23148	22858	22850	22734	22811	23010	22953	22911	23064	22999	23102	22816	23039	22845	23294	23147	23083	23134	23036	23016	22985	23090	23124	23080	22974	23184	22840	22910	22996	23212	22872	22987	22957	22881	22959	22974	22969	22818	22756	22975	22949	22939	22976	22907	23144	22963	23077	22978	23082	22859	22849	22951	22809	23117	22885	23072	23060	22898	23072	22839	23057	23154	22867	22951	22992	22843	23099	23083	23113	23068	23092	23024	22768	22873	23025	22990	22812	23078	23068	22957	23099	23271	22979	23117	23045	23121	23061	22984	23071	23145	23080	22960	23038	22845	22975	22773	22723	22988	22986	22912	22987	22976	23109	23085	23116	23040	23110	22963	22971	22917	22980	23025	22877	22899	22919	22948	23144	23012	23054	23024	23079	23078	23030	22820	22761	22951	23000	22812	23026	22892	23148	22816	22806	23244	23121	23169	23081	23102	22690	22970	23062	23032	23069	23126	22967	22957	23056	22917	22997	23164	23031	22960	23306	23023	22994	23200	23019	22885	23003	23063	23322	23087	22982	23257	22869	23207	23141	22796	22986	23068	22876	22910	23000	23320	22958	23220	23033	22977	22898	22951	23002	22939	22939	22958	22927	23285	23013	22883	23083	23161	22984	23046	23153	23099	22999	23029	22848	22852	23036	22918	23011	23062	22956	22939	23121	22898	22903	22771	23184	23038	23095	23046	22991	22784	23112	23128	23083	23172	23116	22911	22967	23101	22921	23113	22954	23279	23034	23126	22920	22894	22852	23015	22856	22896	22949	22986	22940	23009	22898	23020	23117	22975	23147	22864	23022	23019	23015	23075	22918	22995	23056	22918	23009	23048	23040	23052	22822	23088	22814	22964	23072	23031	22890	23178	23002	23253	23002	23066	22927	23077	22834	22910	22944	23073	23112	23093	22882	23028	22826	23003	23091	23083	22963	23041	22920	23069	23023	23091	23025	22926	23046	23089	22823	23011	22908	22891	23022	23155	23057	23026	22950	23153	22838	22871	22911	23022	22877	23224	23175	23243	23157	22913	23042	22799	22908	23009	22879	22895	22874	23083	22980	23006	23104	22956	23105	23174	22942	22997	23133	23036	23040	23063	23131	23105	23152	23116	22722	23167	23125	23048	22887	22941	22951	22981	23097	23018	23041	23066	23318	23051	22846	22754	22877	23042	22994	22730	23106	23001	23152	23034	23032	22973	23184	23038	23112	23097	22906	22887	23042	23020	22898	22988	23115	22878	22975	22886	23234	22730	23073	23130	23111	23231	23031	23018	22982	23139	22912	23208	22969	22977	23171	23264	23150	23070	23076	22790	22912	22981	22962	23029	23015	23148	23031	22848	22924	22981	23024	22865	23266	23000	22964	23097	23103	23092	23201	23174	23017	22816	22775	22852	22944	22972	23112	23006	23068	22965	22909	23138	23067	23050	23153	22890	22927	22978	23175	23076	22897	23116	23004	23022	23035	22886	22885	23095	23168	23115	22850	22793	23008	23064	23035	22938	23167	22836	22876	23079	23147	22996	23114	23143	23008	22813	22879	23010	23012	22897	22980	22917	23169	23015	23053	22798	23029	23117	22753	22961	23127	23023	23247	22975	23004	22847	23067	23095	22913	23035	22964	23211	23009	23092	22662	23126	23023	22935	23147	23095	22988	23199	23023	22821	22841	22817	23016	22918	23060	22967	23144	22993	23104	22871	23164	23175	22996	22699	23158	23126	22893	23208	22983	23130	23136	23105	22909	22908	23141	22863	23141	23018	22886	22931	22958	22988	22913	23190	23090	23024	22865	23179	22993	23130	22775	23102	22924	23108	22854	23051	23007	23120	22909	22975	22893	23220	23157	23101	22890	22657	23177	23138	22998	22927	23016	23046	23172	23194	23097	23243	23103	23126	23188	22968	23028	23010	23018	22927	22746	23001	23139	23054	23012	23178	23081	22979	23076	23121	22884	23019	23060	23106	23066	23105	23020	23018	23171	23006	23186	23057	23099	22948	23066	22993	23146	22931	22890	23121	23010	23005	22990	22898	22992	23042	23089	22893	22923	23051	23049	23274	23087	23205	22969	23200	22901	23085	23126	23034	23084	23106	22795	22955	23040	23072	22993	22723	23054	23104	22984	23126	23480	23027	23215	23123	22996	23191	23161	23052	22949	22905	23102	23087	22937	23050	22992	23159	22903	23011	23076	23072	23011	23019	22962	23064	22843	23056	23290	23150	23088	23121	23098	22905	23087	22842	23050	23118	23154	22882	23049	22878	22723	23053	23123	22940	23024	23175	23014	23004	23097	23008	23163	23028	23131	23118	22959	23041	22949	23273	23004	23142	23028	23047	22955	22840	23304	23200	23075	23112	23304	23303	23076	22893	22889	23171	23094	22828	23174	23058	23161	23163	22896	23186	23292	22990	23066	23108	23098	23075	22981	22874	23122	23096	23113	22954	23008	23035	22918	22957	23261	22962	23023	23065	23241	23098	22970	22899	23416	23268	23197	22843	23066	22906	23055	23242	23054	23092	23019	23100	23067	23068	23049	23060	23042	22889	23176	23100	23053	23082	22953	23127	22899	23114	23080	23106	23253	23080	23058	23071	23100	23059	22923	23064	23188	22977	23000	23193	22909	22909	23068	22904	23083	22952	22783	23187	23030	22901	22947	23078	22912	22935	23022	23073	22817	23033	22864	22954	23088	23009	23181	22870	23036	22941	23236	22852	23004	23051	23096	22779	23019	23008	22926	23095	23098	22885	22968	22920	22891	22910	22961	23165	23023	23028	23019	23161	23071	22842	23015	23164	23144	22864	23018	23232	23083	23134	23125	23283	23113	22914	22899	22932	23054	22979	22978	22964	23178	23075	23090	22906	22996	23117	22925	22892	23046	23190	22944	23056	23070	23040	23074	23049	23036	22878	22833	23225	23203	23132	22967	22858	22932	23204	23374	22853	23028	23043	22754	23109	23077	23019	22930	23039	23080	22984	22867	22957	22987	22977	22994	22951	23204	23091	22994	22858	22903	22956	23131	22719	23095	22960	22840	23000	23064	22990	23193	23045	23014	22788	22707	23073	23128	23079	23068	22901	23001	23013	23072	22960	22994	22838	23061	23098	23016	22879	23092	22793	22940	23051	23072	23076	23011	23304	22904	23041	23056	23091	23219	23219	23153	23223	22960	23113	23068	23190	22999	23319	23214	23189	23169	23053	23038	22946	23149	23325	23191	22984	22908	22823	23017	23047	23029	23155	23158	22916	23048	23126	23229	23055	22936	23106	23021	22944	23247	22713	23025	23084	23225	23080	23021	23089	22968	23189	22884	22965	23075	23177	23283	23012	22862	22847	23156	22919	23142	22956	23271	22871	23208	23011	23031	23018	23134	22963	22925	23123	22983	23018	22962	22856	22945	23020	23064	23001	22970	23179	22799	22889	23016	22902	23084	22941	22845	22954	22929	23002	23012	23069	22784	23068	23088	22990	23240	23021	23045	23063	22920	23050	22985	22899	23004	23247	23172	23129	22721	22973	23275	22877	23023	23030	22956	23087	23063	23150	22967	23022	23076	23032	23119	22975	23036	22972	23066	23019	23002	23047	22892	22937	23202	23092	22940	23095	22982	22830	23010	23080	23141	23171	23101	22974	23098	22822	23015	22880	23026	23288	23076	23210	23135	22947	23060	23068	23066	23068	22967	22971	23017	23290	22956	23112	23013	23242	23040	23010	22956	22918	22955	22999	22990	22768	22976	22947	22979	23144	23002	22884	22962	23227	22997	23173	23055	23014	22929	22976	23036	22990	23154	23093	22914	22956	22924	23009	23037	23181	23005	23149	23155	23025	22888	22845	23286	23111	23114	22899	23207	22759	22857	22893	22865	23065	23202	23062	23070	22821	23103	22963	22994	23106	22816	23003	22923	23028	23067	22944	22998	22980	22977	22885	22908	23062	23218	23136	22964	23046	23098	22881	22997	23076	23134	22846	23114	23147	22930	23146	23192	22922	23133	23008	23133	23097	23275	22987	23059	23156	22818	23121	22947	23087	22978	23153	22962	23038	23042	23015	23161	22921	22981	23121	23155	22949	23160	23011	22892	23137	23206	22890	23242	22889	23027	22875	22790	23221	22964	22949	23237	22984	22863	23363	23371	23032	23034	22835	22972	23034	23049	22985	23059	23037	22952	22926	23030	22791	22849	23172	22927	23072	22910	23039	23025	22987	22984	23036	23115	23105	23081	23035	22876	23046	23143	22947	23095	22924	22947	23162	23019	22966	23038	23195	23023	22814	23024	23194	23148	22934	23137	23115	22945	23377	22907	23056	22958	22963	22914	23028	23059	22878	22917	23153	22854	22899	23111	23202	23035	23041	22923	23080	23073	23042	23000	23011	22957	22904	23221	23021	23075	22892	22924	22948	23009	23062	22929	22729	22969	23011	23015	23052	23025	23140	23010	23157	23007	22967	22955	22949	23018	22871	22996	22926	23134	22889	23018	23020	22722	23080	23046	23070	23207	22992	22901	22951	23052	23113	22978	23142	23103	23090
16431	19325	18907	18530	18381	18448	18414	18302	18318	18166	18323	18187	18153	18561	19869	20201	19646	19169	18325	18124	18082	18047	18242	18018	18154	18118	18260	18138	18099	18173	18274	18166	18028	18197	18075	18120	18095	18105	18137	18089	18145	18178	18125	18306	18077	18111	18255	18210	18280	18194	18072	18194	18111	18058	18248	18300	18131	18125	18151	18128	17910	18305	18161	18140	18029	18144	18164	18066	18307	18253	18219	17998	18260	18194	18105	18148	18079	18022	17937	18182	18056	18231	18083	18091	18139	18172	18169	18212	18040	18142	18119	18123	18112	18048	18103	18318	18120	18150	18132	17979	18141	18173	18042	18094	18105	18306	18148	17956	18108	18142	18149	18094	18047	18033	18223	18217	18136	18298	18116	18106	18052	18174	18222	18141	18155	18157	18087	17968	18130	17980	18177	18113	18163	18132	18147	18012	18164	18051	18075	18235	18263	18131	18197	18185	18098	18182	18095	18225	18046	18134	18128	18211	18107	18079	18269	18108	18256	18164	18147	18089	18236	17957	18228	18191	18236	18261	18108	18068	18113	18136	18284	18228	18193	18222	18182	18006	18269	18193	18257	18223	18233	18030	18091	18207	18011	18117	18105	18282	18265	18087	18197	18152	18257	18182	18070	18094	17985	18010	18167	18030	18228	18092	17956	18323	18012	18067	18109	18147	18078	18049	17987	18102	18246	18281	18132	18292	18266	18177	18223	18100	18139	18057	18098	18124	18112	17995	18210	18132	18272	18164	18197	18118	18248	18064	18192	18048	18225	18156	17967	18273	18138	17978	18260	18022	18125	18053	18208	18053	18215	18074	18054	18212	18063	18228	18245	18185	18122	18123	18099	18099	18114	18245	18049	18159	17916	18066	18105	18211	18163	18002	18225	18143	18052	18069	18106	18187	18161	18164	18323	18027	18095	18212	18085	18001	18063	18002	18196	18131	18157	17977	18117	18047	18108	18299	18218	17960	18106	18274	17999	18143	18099	18036	18216	18140	18001	18117	18097	18298	18117	18036	18024	18263	18223	18051	18291	18089	18068	17954	18110	18089	18111	18061	18319	18129	18143	18177	18191	18220	18007	18065	18005	18130	18069	18155	17888	18311	18363	18064	18406	18213	18091	17974	18191	18291	18067	18103	18137	18345	18145	18164	17933	18052	18246	18050	18141	18185	18000	18128	17952	18137	18023	18043	17980	18134	17977	18207	18055	18173	18021	18139	18148	18144	18100	18275	18050	18182	18226	18009	18209	18011	18010	18084	18228	18139	18113	18132	18073	18175	18106	17933	18233	18133	18115	18227	18253	18137	18304	18026	18053	18216	18215	18144	18091	18052	17971	18048	17991	18120	18114	18079	18062	18252	17996	18157	18151	17988	18202	18255	18114	18126	18101	18224	18070	18141	17988	18234	18336	18053	18372	18201	18148	18148	18173	18162	17995	18156	18337	18424	18085	18234	18030	18112	17996	18248	18042	18112	18194	18182	18170	18344	18118	18098	18067	18159	17956	18060	18064	18253	18049	18281	18252	18238	18137	18105	18211	18041	18215	18104	18354	18080	18076	18154	18175	18110	18230	18080	18203	18063	17944	18101	17968	18115	18128	18142	18354	18085	18337	18146	18092	18177	18292	18230	18067	17994	18138	17986	18225	17987	18195	18171	17915	18231	18191	18008	18242	17991	18009	18140	18081	18232	18020	18194	17959	18097	18126	18146	17934	18080	18152	18005	18059	18138	18247	18238	18192	18189	18047	18256	18295	18024	18010	18096	18203	18230	18017	18066	18077	17806	18140	18093	18048	18213	18053	18151	18223	18299	18204	18243	18147	18185	18082	18067	18015	18089	18169	18109	18074	18164	17997	17977	18089	18107	18028	18178	18160	18213	18175	18069	18275	18244	18040	18064	18077	18216	18118	18156	18106	18105	18260	18001	17979	18252	18194	18071	18050	18131	18149	18069	18238	18276	18170	18308	17988	18244	18060	18041	18032	18053	18260	18250	18095	17982	18106	18255	18107	18079	17946	18063	18364	17999	18192	18151	18285	18110	18100	17987	18141	18068	18116	18101	18253	18291	18059	18130	18125	18112	18122	18131	18246	18186	18192	18164	18128	18122	18069	18196	18140	17985	18058	18072	18147	18167	18067	18170	17966	18169	18184	18114	18037	17971	18103	18116	18206	18040	18096	18187	17966	18208	18210	17921	18099	18010	18053	18163	18152	18002	18390	18127	18166	18293	18208	18058	18144	18037	18057	18361	18218	18381	18241	18092	18104	18134	17956	18129	18211	18020	18287	18120	18163	18120	18120	18204	18102	18206	18237	18003	18292	18115	18233	18286	18240	18030	18134	18113	18166	18348	18043	18090	18178	18232	18234	18106	18225	18135	18095	18088	18308	18039	18169	18183	18302	18116	18068	17913	18209	18029	18347	18146	18174	18196	18116	18220	18099	18191	18137	18340	18221	18082	18181	18065	18172	18153	18061	18215	18128	18227	18123	18325	18273	18235	18160	18134	18215	18191	18191	18069	18135	18025	18200	18157	18301	18051	18077	18129	18108	18100	17998	18149	18139	18118	18208	18264	18176	18032	18144	17965	18194	18225	17935	18078	18183	18212	18060	18054	18146	18112	18281	18218	18034	18145	18162	18225	17987	18270	18149	18118	18120	17947	18097	18192	18048	18120	18095	18314	18191	18281	18253	18060	18150	18150	18041	18271	18057	18179	18113	18085	18187	18090	18248	18144	18220	18151	18012	18135	17944	18045	18071	18014	18274	18147	18207	18097	18061	18150	18204	18318	17994	18141	18090	17981	18092	18050	18237	18196	18208	18145	18297	18103	18219	18162	18028	18204	18271	18236	17975	18200	18109	18073	18211	18056	18108	18323	18224	18161	18264	18311	18141	18146	18207	18131	18071	18245	18006	18171	18370	18126	18110	18142	18113	17994	18295	18057	18092	18200	18220	18063	18023	18081	18144	18179	18060	18228	18224	18339	18143	18089	18186	18073	18326	18130	18040	18055	18293	18232	18127	18148	18190	18119	18218	18270	18276	18123	18175	18240	18073	18172	18176	18232	18133	18057	18130	18083	18038	18028	18202	18119	18209	18122	18142	18197	18255	18161	18168	18166	17903	18121	18070	18088	18190	18012	18084	18179	18066	18256	18011	18038	18106	18213	18115	18205	18076	18209	18068	18058	18155	18144	18236	18170	18279	18089	18110	18362	17957	18136	18151	18035	18251	18247	18210	18016	18185	18061	18048	18024	18215	18017	18152	17984	18252	18227	18162	18095	18012	18231	18112	18114	18171	18078	18176	18021	18173	18068	18194	18241	18268	18039	18246	18006	18335	18239	18166	18184	18181	18144	18282	18144	18089	18219	18046	18123	18023	18063	18041	18229	18143	18209	18068	17996	18202	18325	18128	18151	18130	18203	18070	18327	17954	18155	18179	18205	18195	18304	18197	18064	18261	18112	17949	18209	18120	18052	18295	18024	18134	18297	18114	18078	18132	18199	18154	18194	18190	18097	18165	18317	18188	18110	18183	18157	18007	18103	18281	18260	18204	18040	18164	18158	18061	18135	18093	18170	18059	18100	18072	18264	17938	18145	18142	18153	18034	18217	18192	18032	18154	17863	18014	18166	18098	18130	18260	18210	18207	18069	18335	18075	18158	18089	18102	18107	17971	18228	18290	18113	18256	18122	18202	18144	18157	18098	18140	18129	18008	18204	18198	18153	18085	18444	18119	18039	18297	18101	18104	18186	18321	18153	18080	18113	18249	18100	18285	18087	18177	18259	18062	18132	18246	18089	18254	18180	18065	18105	18059	18242	18117	18139	18105	18249	18055	18032	18282	18250	18098	18095	18197	17894	18145	18150	18156	18232	18082	18143	18094	18066	18098	18217	18253	18178	18232	18198	18228	18182	18133	18179	18162	18102	18161	18319	18028	18146	18230	18211	18109	18085	18051	18188	18190	18101	18254	18186	18095	18151	18106	18115	18100	18116	18184	18480	18065	18221	18352	18111	18286	18253	18157	18051	18049	18143	18087	18051	18145	18096	18246	18082	18185	18092	18184	18150	18032	18085	17995	18008	18040	18050	18074	17965	18180	18092	18072	18053	18302	18285	18192	18082	18193	18066	18192	18113	17970	18251	17995	18219	18343	18145	18102	18169	18206	18219	18048	18289	18269	17943	18257	18133	18177	18219	18002	18093	18213	18114	18020	18062	18076	18400	17993	18139	18137	18072	18119	18185	18045	18252	18148	18257	18094	18128	18134	18104	18077	18394	18222	18191	18103	18128	17974	17966	18193	18404	18074	18161	18113	18191	18161	18153	18044	18045	18017	18243	18209	18179	18158	18162	18229	18027	18028	18080	18109	18117	17907	18185	17976	18087	17898	18084	18261	18166	18262	18104	18041	18247	18251	18354	18363	18300	18084	18057	17958	18224	18050	18259	18114	18156	18317	18263	18148	18051	18137	18266	18202	18193	18125	18202	18160	18131	18114	18112	18308	18134	18207	18244	18253	18096	18142	18165	18039	18090	18123	18263	18031	18129	18223	18162	18395	18169	18271	18064	18124	18224	18259	18109	18188	18233	18077	18160	18221	18079	18158	18021	18106	18206	18146	18163	18090	18010	18004	18142	18259	18292	18187	18344	18155	18123	18158	18156	18157	18140	18138	18095	18237	18088	18158	18125	18105	18095	18231	18222	18419	18304	17977	18105	18199	18056	18053	18173	18125	18047	18284	18225	18110	18010	18148	18181	18139	18111	18073	17992	18161	18105	18121	18266	18044	18330	18215	17981	18139	18088	18143	18102	17978	18230	18268	18087	18207	18163	18324	18131	18132	17994	18128	17996	18091	18269	18323	18305	18351	18167	18115	18136	18078	18104	18204	18138	18067	18097	18103	18249	18063	18174	18115	18117	18120	18342	17991	18170	18157	18239	18256	18093	18124	18069	18072	18244	18065	18109	18112	18036	18043	18111	18111	18182	18246	18163	18181	18132	18084	17980	17970	18109	18220	18276	18386	18200	18045	18118	18160	18180	18372	18129	18070	18278	18010	18147	18155	17945	18204	18353	18127	18227	18206	18172	18186	17991	18110	18244	18068	18263	18134	18450	18071	18181	18012	18072	18322	18050	18057	18015	18116	18225
23114	20990	28544	23713	22425	25504	26948	24353	24110	24365	24180	24270	24140	29660	35732	33678	29614	27420	24636	24112	23914	23952	23828	23849	23903	23951	24069	23793	23907	23879	23849	23828	23753	23898	23743	23752	23960	23940	23776	23806	23816	23922	23737	23794	23888	23814	23917	23839	23707	23923	23669	23596	23851	23516	23814	23766	23940	23872	23902	23855	23815	23856	23738	23931	23732	23959	23857	23687	23677	23814	24058	23863	23689	23803	23978	23776	23905	23733	23683	23810	23855	23606	23928	23837	23745	23786	23741	23780	23768	23618	23881	23852	23760	23846	23699	23780	23829	23708	23790	23626	23814	23833	23751	23850	23672	24050	23840	23684	23848	23581	23851	23740	23737	23821	23887	23700	23741	23725	23666	23760	23665	24049	23715	23789	23872	23963	23880	23889	23616	23729	23763	23634	23768	23678	23846	23914	23640	23916	24005	23947	23681	23726	23722	23734	23961	23649	23618	23729	23848	23738	23763	23817	23571	23657	23728	23684	23665	24009	23746	23701	23461	23791	23664	23758	23828	23796	23828	23964	23834	23714	23725	23743	23920	23750	23870	23639	23627	24084	23618	23626	23674	23794	23809	23827	23689	23567	23805	23869	23788	23502	23741	23887	23900	23664	23727	23897	23909	23979	23736	23805	23881	23490	23795	23922	23719	23627	23757	23800	23720	23673	23843	23632	23647	23647	23779	23844	23729	23626	23875	23864	23723	23960	23901	23818	23949	23531	23910	23708	24048	23725	23639	23720	23568	23483	23927	23821	23854	23721	23713	23832	23561	23630	23931	23963	23738	23985	23770	23787	23730	23709	23535	23906	23766	23819	23857	23875	23504	23891	23740	23743	23589	23763	23726	23766	23766	23545	23694	23807	23749	23720	23897	23659	23612	23614	23406	23691	23851	23767	23792	23957	23511	23948	23804	23776	23643	23740	23792	23795	23655	23712	23993	23730	23921	23824	23790	23637	23931	23821	23960	23999	23696	23670	23767	23536	23614	23765	23758	24032	23750	23644	23865	23697	23549	23614	23825	23826	23751	23598	23845	23682	23845	23859	23673	23955	23822	23591	23837	23897	23973	23728	23778	23699	23619	23550	23923	23699	23746	23684	23777	23835	23839	23738	23760	23648	23813	23815	23666	23682	23605	23665	23840	23691	23892	23580	23690	23726	23945	23704	23681	23754	23722	23877	23653	23654	23673	23711	23815	23836	23902	23564	23930	23928	23557	23827	23680	23698	23793	23719	23840	23722	23710	23819	23758	23745	23891	23814	23850	23872	23957	23865	23792	24058	23699	23468	23641	23762	23873	23733	23735	23734	23607	23740	23703	23658	24001	23650	23912	23580	23576	23632	23808	23893	23826	23828	23916	23843	23764	23726	23646	23715	23810	23730	23753	23666	23815	23712	23631	23598	23569	23767	24085	23835	23786	23962	23759	23685	23894	23606	23985	23913	23768	23865	23711	23834	23623	23785	23880	23673	23669	23916	23684	24030	23879	23961	23669	23824	23825	23615	23761	23690	23936	23718	23802	23645	23803	23691	23565	23602	24026	23783	23805	23914	23673	23796	23444	23434	23831	23719	23621	24052	23740	23751	23791	23949	23761	23879	23769	23582	23640	23641	23949	23989	23631	23711	23837	23751	23774	23760	23785	23747	23632	23719	23711	24048	23803	23842	23614	23761	23853	23679	23817	23917	23678	23542	23886	23467	23772	23829	23656	23807	23674	23632	23793	24028	23760	23928	23801	24021	23629	23917	23725	23885	23775	23642	23687	23597	23391	23552	23677	23552	23671	23723	23876	23827	23956	23614	23899	23854	23884	23754	23754	23561	23923	24112	23848	23637	23629	23498	23791	23705	23743	23705	23786	23682	23803	23633	23978	23762	23757	23556	23859	23938	23760	23753	23597	23734	23771	23906	23731	23877	23782	23744	23847	23525	23563	23709	23874	23654	23796	23774	23628	23881	23725	23916	23787	23619	23764	23844	23878	23491	23771	23703	23686	24017	23623	23680	23840	23839	23594	23630	23834	23737	23651	23627	23482	23644	23871	23772	23821	23923	23878	23646	23658	23766	23968	23811	23840	23752	24028	23639	23556	23885	23660	23861	23747	23772	23594	23777	23806	23884	23659	23849	23898	23848	23814	23824	23703	23699	23472	23583	23790	23773	23863	23974	23761	23870	23921	23836	23973	23867	23782	23923	23575	23838	23721	23644	23873	23611	23972	23769	23779	23771	23794	23837	23693	23677	23778	23776	23768	23971	23760	23644	23870	23749	23869	23738	23798	23935	23668	23823	23708	24044	23770	23727	23635	23860	23490	23602	23547	23592	23711	23702	23647	23653	23889	23954	23754	23985	23653	23696	23741	23959	23746	23957	23977	23747	23940	23705	24019	23854	23777	23809	23859	23761	23789	23848	23896	23773	23764	23818	23849	23919	23732	23783	23635	23597	23743	23681	23901	23687	23857	23748	23777	23741	23725	23928	24007	23743	23819	23493	23666	23520	23589	23770	23531	23840	23779	23709	23917	23734	23905	23809	23845	23633	23751	23911	23789	23894	23791	23620	23959	23930	23812	23646	23903	23811	23889	23781	23711	23883	23695	23900	23608	23680	23679	23744	23748	23747	23779	23801	23786	23559	23751	23835	23641	23819	23546	23735	23911	23790	23854	23628	23464	23555	23822	23552	23871	23963	23639	24005	23849	24064	24128	23781	23703	23837	23841	24003	23935	23716	23669	23475	23927	23596	23820	23830	23638	23677	23970	23564	23594	23791	23696	23797	23763	23827	23614	23596	23955	23957	23872	23696	23968	23658	23792	23793	23894	23669	23900	23707	23559	23960	23412	23534	23814	23737	23781	23689	23843	23724	23583	23795	23735	23858	23644	23683	23782	23824	23633	23565	23639	23751	23791	23665	23614	23667	23736	23686	23825	23752	23712	23682	23735	23690	23755	23891	23871	23752	23668	23935	23985	23955	23851	23812	23738	23669	23923	23658	23723	23722	23764	23666	23790	23578	23667	23793	23778	23737	23879	23912	23647	23773	23562	23829	23611	23812	23633	23561	23770	23601	23763	23870	23971	23767	23742	23897	23812	23758	23867	23574	23728	23730	23835	23798	24001	23664	23887	23927	23709	23648	23778	23841	23838	23562	23678	23666	23660	23674	23577	23757	23776	23780	23827	23747	23961	23905	23795	23783	23825	23675	23753	23704	23833	23920	23635	23744	23677	23747	23688	23630	23837	23859	23785	23947	23791	23912	23857	23729	23986	23696	23841	23794	23864	23651	23778	23745	24004	23759	23997	23653	23670	23688	23895	23845	23707	23664	23798	23745	24171	23790	23771	24036	23760	23792	23741	23696	23898	23810	23765	23872	23673	23605	23744	23651	23885	23734	24050	23789	23807	23793	23493	23728	23853	23816	23658	23718	23765	23893	23565	23681	23707	23775	23739	23752	23734	23451	24160	23869	23419	24016	23935	23836	23846	23840	23651	23848	23928	23659	23709	23626	23674	23643	23725	23815	23800	23885	23825	23699	23857	23686	23787	23548	23642	23921	23813	23796	24045	23721	23828	23767	23768	23824	23767	23826	23559	23725	23785	23703	23608	23853	23867	23908	23718	23642	23866	23782	23806	23866	23920	23699	23862	23816	23567	23739	23715	23682	23875	23772	23803	23840	23813	23739	23700	23846	23675	23729	23743	23790	23756	23619	23689	23643	23753	23687	23769	23877	23739	23927	23718	23724	23715	23676	23808	23793	23802	23935	23833	23865	23766	23569	23876	23826	23771	23668	23701	23973	23680	23943	23685	23993	23852	23718	23874	23745	23797	23880	23883	23676	23837	23873	23783	23772	23677	23758	23901	23683	23920	23906	23744	23706	23646	23716	23724	23928	23933	23904	23790	23902	23608	23640	23731	23573	23520	23673	24005	23735	23596	23691	23962	23541	23701	23929	23662	23719	23610	23813	24169	23809	23582	23759	23614	23820	23829	23964	23863	23631	23791	23749	23932	23696	23808	23707	23989	23958	23571	23738	23765	23673	23794	23871	23986	23960	23890	23904	23930	23741	23921	23863	23697	23450	23889	23688	23732	23858	23976	23951	23649	23950	23814	23727	23749	24002	23784	23636	23528	23884	23642	23837	23954	23748	23770	23515	23739	23725	23623	23856	23776	23756	23951	23752	23818	23671	23877	23880	23778	23648	23817	23822	23660	24004	23490	23739	23925	23590	23799	23885	23798	23866	23808	23721	23729	23689	23859	23553	23784	23985	23711	23694	23770	23689	23556	23804	23939	23889	23850	23651	23878	23769	23880	23771	23870	23860	23856	24072	23800	23823	23857	23773	23733	23687	23879	23868	23713	23802	23972	23777	23766	23949	23714	23915	23905	23721	23753	23823	23761	23624	23767	23719	23652	23638	23838	23770	23547	23601	23720	23834	23772	23742	23857	23840	24154	23853	23751	24032	23766	23816	23739	23843	23850	23839	23823	23867	23761	23795	23639	23725	23672	23768	23663	23981	23583	23907	23759	23602	23919	23761	23866	23841	23981	23654	23692	23740	23814	23703	23842	23748	23753	23993	23902	23877	23902	23953	23813	23642	23946	23715	23726	23995	23784	23568	23822	23708	23656	23914	23838	23841	23712	23993	23757	23867	23625	23723	23583	23734	23746	24003	23806	23672	23637	23730	23686	23783	23702	23768	23673	23693	23750	23766	23668	23933	23802	23613	23653	23714	23678	23727	23688	23681	23905	23709	23708	23700	23836	23700	23689	23777	23843	23812	24076	23906	24047	23727	23943	23921	23962	23763	23793	23677	23909	23628	23618	23858	24133	23941	24031	23692	23758	23669	23910	23738	23761	23752	23960	23765	23951	23646	23935	23629	23735	23533	23889	23816	23784	23957	23899	23849	23547	23893	23794	23792	23814	23827	23778	23788	23869	23652	23680	23783	23714	23854	23891	23821	23719	23679	23609	23911	23818	23817	23936	23790	23787	23664	23768	23853	23775	23844	23754	23659	23742	23927	23641	23647	23778	23761	23837	23602	23519	23947	23839	23671	23583	23897	23697	23775	23801	23719	23760	23793	23882	23816	23760	23589	23780	23580	23804	23920	23949	23690	23647	23666	23559	23917	23590	23771	23840	24001
15571	25294	23675	21223	20374	19813	19497	19268	19073	18874	18960	18798	18932	28641	34002	31304	25659	22675	18840	18699	18628	18636	18659	18747	18673	18562	18529	18476	18774	18597	18612	18583	18543	18526	18743	18606	18686	18419	18670	18798	18553	18775	18487	18579	18528	18527	18685	18611	18594	18581	18575	18420	18754	18609	18632	18634	18535	18675	18561	18586	18808	18567	18572	18510	18436	18651	18529	18603	18603	18526	18522	18706	18670	18579	18730	18575	18605	18462	18541	18763	18475	18550	18480	18657	18552	18633	18511	18478	18461	18674	18561	18514	18563	18586	18622	18781	18517	18454	18568	18395	18680	18622	18490	18633	18599	18590	18701	18443	18664	18637	18580	18684	18491	18559	18559	18629	18522	18665	18561	18481	18598	18573	18588	18533	18637	18584	18757	18573	18489	18631	18519	18544	18570	18659	18687	18639	18667	18568	18419	18621	18667	18430	18632	18644	18645	18510	18525	18562	18699	18444	18408	18594	18459	18519	18450	18603	18223	18513	18593	18391	18788	18579	18549	18750	18530	18590	18659	18300	18742	18582	18497	18340	18567	18547	18330	18463	18389	18567	18579	18514	18562	18600	18551	18500	18813	18651	18424	18700	18637	18527	18438	18589	18588	18679	18575	18507	18623	18412	18549	18535	18489	18680	18527	18692	18600	18559	18566	18643	18626	18418	18616	18605	18508	18600	18577	18543	18612	18373	18367	18527	18480	18625	18476	18696	18630	18458	18655	18602	18562	18575	18564	18440	18639	18423	18723	18660	18560	18465	18589	18594	18649	18437	18593	18648	18409	18447	18578	18498	18742	18502	18656	18502	18516	18705	18623	18514	18568	18568	18611	18568	18371	18747	18468	18466	18498	18572	18658	18610	18546	18563	18884	18626	18559	18492	18595	18442	18499	18514	18702	18488	18588	18441	18635	18401	18381	18564	18525	18596	18501	18665	18619	18564	18658	18648	18502	18419	18470	18634	18597	18539	18641	18498	18457	18621	18677	18553	18646	18439	18547	18497	18436	18505	18510	18542	18346	18802	18572	18545	18490	18558	18466	18538	18549	18663	18541	18427	18603	18534	18550	18509	18610	18502	18487	18536	18423	18649	18465	18797	18518	18689	18648	18568	18664	18576	18621	18637	18619	18525	18541	18476	18647	18761	18640	18428	18547	18615	18571	18646	18520	18496	18559	18734	18488	18704	18507	18397	18631	18449	18442	18633	18638	18583	18469	18515	18538	18572	18578	18456	18555	18437	18523	18694	18530	18469	18676	18628	18585	18409	18652	18495	18541	18607	18576	18707	18459	18457	18599	18536	18607	18650	18492	18614	18489	18504	18587	18626	18525	18499	18483	18603	18507	18693	18641	18629	18402	18503	18655	18399	18660	18433	18567	18603	18722	18487	18586	18598	18598	18778	18524	18496	18658	18475	18750	18485	18598	18572	18532	18614	18364	18564	18522	18641	18520	18555	18569	18654	18595	18550	18534	18621	18775	18581	18441	18574	18600	18611	18556	18550	18571	18457	18509	18320	18669	18666	18682	18613	18415	18590	18399	18481	18596	18453	18673	18459	18517	18487	18578	18655	18580	18527	18490	18480	18621	18511	18497	18686	18599	18574	18544	18597	18488	18573	18513	18417	18549	18637	18533	18453	18528	18587	18438	18497	18576	18609	18696	18546	18586	18614	18401	18522	18513	18576	18540	18581	18383	18576	18615	18579	18513	18613	18777	18550	18499	18632	18671	18542	18647	18568	18560	18557	18685	18664	18447	18579	18578	18454	18733	18544	18519	18666	18548	18714	18633	18611	18537	18654	18599	18353	18648	18639	18537	18445	18588	18400	18761	18669	18652	18535	18681	18530	18572	18493	18580	18573	18546	18588	18549	18556	18725	18683	18509	18501	18687	18462	18610	18682	18517	18599	18566	18708	18447	18523	18637	18553	18393	18601	18449	18515	18627	18437	18528	18588	18502	18573	18443	18637	18513	18624	18582	18738	18460	18642	18581	18550	18621	18683	18516	18600	18615	18599	18551	18520	18370	18747	18722	18489	18565	18579	18608	18451	18436	18440	18384	18568	18590	18397	18494	18566	18407	18549	18567	18695	18688	18691	18622	18616	18386	18461	18482	18529	18483	18551	18600	18826	18601	18638	18527	18613	18592	18370	18476	18624	18541	18519	18661	18646	18430	18773	18563	18528	18514	18548	18604	18565	18443	18768	18604	18687	18582	18586	18460	18629	18504	18553	18624	18580	18558	18553	18688	18541	18577	18650	18673	18685	18591	18525	18441	18609	18516	18614	18536	18523	18446	18482	18419	18604	18680	18390	18597	18628	18707	18550	18521	18605	18595	18738	18577	18388	18558	18581	18611	18572	18583	18656	18585	18645	18440	18615	18598	18533	18496	18447	18469	18530	18633	18599	18423	18595	18663	18443	18503	18650	18638	18479	18692	18665	18460	18665	18480	18588	18631	18493	18512	18680	18530	18656	18555	18654	18560	18531	18624	18495	18581	18520	18560	18404	18484	18601	18511	18693	18494	18687	18645	18711	18482	18470	18610	18648	18707	18482	18576	18610	18488	18434	18633	18657	18461	18676	18612	18538	18527	18660	18378	18516	18747	18463	18607	18429	18510	18566	18634	18638	18646	18518	18518	18618	18567	18721	18533	18492	18566	18788	18549	18543	18691	18428	18628	18596	18720	18464	18653	18609	18668	18539	18613	18487	18779	18634	18650	18341	18691	18639	18500	18573	18356	18551	18624	18599	18428	18523	18558	18512	18433	18717	18524	18476	18479	18531	18653	18506	18536	18465	18698	18597	18610	18549	18504	18511	18627	18457	18427	18612	18608	18679	18648	18588	18658	18709	18400	18564	18648	18580	18489	18694	18592	18747	18526	18594	18584	18852	18428	18681	18560	18511	18589	18662	18419	18626	18514	18561	18496	18551	18668	18541	18547	18601	18655	18394	18625	18519	18496	18647	18729	18627	18345	18560	18641	18613	18672	18719	18485	18576	18532	18653	18405	18438	18555	18587	18558	18561	18732	18650	18489	18674	18618	18582	18515	18495	18738	18528	18456	18534	18549	18664	18573	18625	18651	18384	18530	18673	18425	18621	18594	18662	18716	18659	18644	18824	18480	18584	18580	18634	18665	18394	18548	18622	18606	18499	18350	18665	18587	18374	18684	18490	18520	18577	18594	18542	18636	18382	18569	18628	18755	18591	18582	18460	18614	18577	18483	18506	18651	18652	18580	18660	18593	18446	18530	18409	18438	18301	18361	18614	18653	18754	18347	18612	18674	18528	18617	18728	18424	18468	18570	18517	18569	18517	18609	18541	18656	18764	18552	18568	18494	18435	18536	18651	18465	18504	18603	18758	18477	18523	18579	18448	18558	18673	18572	18715	18582	18537	18657	18690	18630	18682	18573	18575	18582	18606	18718	18672	18621	18396	18565	18667	18585	18688	18631	18532	18512	18549	18604	18701	18651	18574	18652	18484	18546	18571	18652	18456	18616	18399	18482	18560	18507	18598	18628	18604	18531	18715	18502	18380	18630	18464	18627	18658	18677	18745	18404	18436	18689	18479	18607	18606	18530	18527	18604	18565	18755	18519	18628	18447	18632	18596	18657	18536	18510	18632	18387	18593	18573	18514	18518	18621	18508	18806	18475	18527	18461	18508	18572	18539	18644	18765	18562	18769	18772	18660	18482	18806	18464	18423	18579	18592	18455	18580	18507	18622	18427	18438	18628	18559	18522	18569	18660	18464	18524	18489	18488	18668	18562	18473	18434	18682	18470	18647	18574	18549	18344	18542	18469	18368	18745	18527	18656	18637	18550	18535	18652	18480	18692	18642	18554	18577	18671	18518	18409	18553	18745	18613	18495	18592	18671	18748	18563	18601	18594	18506	18759	18535	18524	18670	18601	18447	18438	18584	18579	18495	18688	18648	18573	18599	18594	18501	18459	18653	18468	18428	18658	18360	18602	18504	18813	18540	18534	18506	18603	18528	18766	18350	18577	18499	18550	18333	18541	18602	18806	18611	18497	18654	18664	18513	18612	18571	18691	18547	18508	18446	18503	18608	18618	18479	18591	18426	18514	18507	18518	18547	18562	18561	18502	18489	18583	18613	18526	18517	18521	18669	18618	18545	18688	18680	18428	18557	18685	18712	18496	18528	18648	18518	18563	18622	18683	18444	18634	18602	18511	18730	18717	18491	18686	18651	18476	18642	18538	18449	18636	18481	18573	18736	18817	18420	18508	18544	18722	18552	18602	18564	18671	18518	18692	18515	18630	18572	18544	18619	18484	18511	18426	18466	18647	18402	18537	18744	18729	18561	18588	18705	18483	18399	18545	18659	18659	18673	18541	18393	18547	18425	18507	18416	18539	18598	18717	18689	18491	18485	18576	18511	18504	18565	18582	18497	18592	18555	18692	18517	18617	18508	18606	18441	18563	18676	18534	18455	18583	18572	18369	18619	18517	18608	18558	18381	18560	18545	18485	18656	18568	18649	18481	18462	18722	18488	18487	18538	18632	18566	18503	18655	18468	18785	18566	18537	18705	18706	18407	18692	18432	18554	18520	18721	18614	18648	18718	18521	18545	18553	18555	18644	18764	18504	18533	18453	18765	18731	18508	18498	18462	18553	18651	18459	18613	18658	18698	18468	18670	18571	18734	18534	18559	18452	18523	18626	18594	18491	18517	18634	18596	18592	18409	18541	18676	18601	18598	18561	18606	18465	18596	18578	18574	18500	18788	18537	18613	18627	18475	18526	18539	18671	18467	18518	18569	18553	18681	18661	18707	18724	18590	18529	18626	18700	18362	18604	18462	18470	18463	18593	18639	18744	18402	18583	18706	18726	18450	18535	18651	18484	18531	18563	18749	18528	18805	18601	18508	18582	18636	18564	18463	18710	18733	18465	18704	18673	18566	18652	18530	18582	18606	18662	18651	18629	18808	18581	18529	18624	18704	18790	18666	18602	18443	18561	18691	18754	18602	18743	18581	18717	18465	18597	18737	18683	18714	18500	18419	18624	18529	18658	18760	18462	18332	18703	18553	18516	18611	18599	18567	18582	18663	18454	18681	18775	18539	18626	18524	18493	18576	18746	18455	18620	18572	18582	18503	18546	18577	18626	18631	18453
22334	20987	28764	23416	21332	24743	28760	24410	23998	24722	24320	24112	24364	31684	42634	40749	33867	29485	24731	24038	23662	23757	23620	23654	23907	23827	23797	23587	23777	23851	23602	23788	23593	23886	23850	23791	24064	23596	23673	23648	23480	23762	23685	23456	23879	23534	23581	23652	23604	23827	23640	23733	24031	23768	23830	23803	23636	23795	23817	23592	23598	23537	23614	23748	23620	23539	23777	23685	23590	23734	23800	23791	23629	23677	23701	23683	23572	23688	23623	23759	23540	23251	23750	23495	23434	23635	23595	23792	23672	23911	23593	23624	23665	23559	23661	23511	23756	23527	23698	23620	23709	23530	23758	23756	23748	23672	23687	23744	23693	23691	23695	23366	23938	23698	23449	23512	23560	23867	23383	23585	23801	23713	23652	23644	23579	23506	23650	23527	23505	23461	23544	23382	23479	23523	23545	23643	23631	23744	23544	23761	23688	23660	23767	23532	23402	23772	23792	23494	23837	23853	23813	23550	23565	23624	23658	23569	23609	23621	23684	23340	23759	23703	23684	23424	23659	23526	23771	23692	23622	23436	23522	23674	23629	23535	23676	23284	23704	23668	23633	23583	23572	23624	23663	23725	23576	23663	23575	23700	23723	23717	23740	23759	23714	23623	23583	23828	23647	23570	23466	23651	23607	23659	23811	23516	23616	23678	23411	23559	23657	23659	23664	23521	23380	23591	23543	23903	23604	23479	23502	23825	23520	23575	23564	23686	23491	23711	23719	23662	23561	23600	23475	23654	23553	23673	23687	23528	23725	23571	23325	23619	23759	23584	23513	23512	23499	23648	23678	23745	23623	23470	23697	23476	23640	23721	23434	23724	23792	23569	23550	23712	23489	23649	23612	23514	23705	23747	23864	23522	23649	23510	23512	23452	23529	23789	23526	23462	23674	23581	23716	23534	23673	23447	23560	23725	23663	23657	23487	23620	23593	23515	23713	23777	23810	23750	23607	23685	23663	23749	23661	23732	23500	23708	23578	23719	23643	23419	23776	23301	23771	23592	23576	23645	23523	23588	23612	23570	23541	23628	23557	23672	23620	23601	23580	23617	23668	23403	23635	23497	23799	23781	23581	23715	23757	23690	23722	23626	23661	23663	23604	23810	23425	23488	23460	23568	23621	23624	23563	23740	23616	23648	23701	23603	23811	23778	23642	23486	23614	23776	23650	23621	23556	23550	23505	23366	23588	23724	23552	23811	23658	23687	23762	23664	23502	23695	23458	23676	23692	23486	23564	23314	23579	23467	23513	23381	23728	23695	23843	23643	23727	23829	23722	23425	23660	23427	23613	23606	23569	23412	23633	23576	23580	23716	23826	23583	23613	23800	23738	23569	23636	23550	23541	23564	23396	23679	23765	23755	23520	23477	23488	23618	23476	23898	23733	23523	23690	23758	23613	23680	23802	23703	23724	23773	23590	23417	23709	23758	23276	23800	23782	23600	23588	23469	23788	23602	23730	23698	23438	23733	23579	23827	23618	23618	23781	23619	23621	23587	23660	23544	23564	23864	23788	23504	23383	23653	23775	23620	23756	23694	23550	23640	23530	23647	23579	23467	23736	23546	23717	23590	23768	23733	23958	23715	23659	23716	23632	23452	23766	23485	23636	23541	23657	23703	23777	23613	23783	23691	23530	23393	23543	23525	23519	23574	23618	23623	23412	23701	23698	23562	23566	23567	23679	23546	23683	23714	23562	23719	23457	23400	23666	23814	23732	23557	23672	23472	23489	23685	23447	23583	23659	23797	23481	23356	23625	23597	23772	23796	23633	23491	23547	23622	23570	23783	23591	23768	23682	23538	23594	23648	23660	23578	23647	23681	23491	23634	23845	23728	23832	23723	23656	23758	23536	23636	23673	23651	23496	23749	23760	23493	23448	23484	23544	23567	23861	23708	23485	23528	23800	23713	23292	23413	23367	23548	23620	23679	23621	23608	23704	23505	23641	23566	23495	23653	23556	23642	23398	23497	23290	23409	23553	23389	23643	23668	23631	23605	23562	23404	23702	23562	23697	23639	23609	23552	23405	23490	23762	23752	23655	23749	23583	23583	23720	23704	23566	23436	23481	23546	23593	23758	23565	23493	23547	23546	23573	23650	23689	23568	23737	23860	23619	23609	23574	23553	23318	23692	23751	23404	23438	23386	23739	23614	23720	23555	23708	23648	23667	23676	23748	23682	23390	23617	23587	23534	23614	23654	23605	23285	23594	24019	23795	23738	23597	23629	23677	23738	23703	23455	23806	23448	23518	23181	23572	23765	23515	23814	23810	23415	23401	23511	23596	23771	23720	23488	23607	23674	23585	23686	23747	23739	23579	23491	23515	23697	23585	23456	23736	23492	23612	23525	23586	23508	23296	23888	23733	23690	23648	23469	23583	23598	23733	23740	23321	23580	23569	23295	23641	23614	23703	23685	23566	23473	23569	23483	23564	23627	23481	23638	23884	23471	23434	23484	23529	23455	23466	23598	23601	23566	23727	23687	23685	23301	23590	23543	23678	23632	23405	23579	23515	23576	23640	23477	23509	23442	23378	23632	23321	23571	23472	23718	23721	23819	23726	23565	23594	23457	23437	23597	23784	23645	23574	23577	23459	23435	23457	23262	23790	23573	23709	23724	23656	23444	23676	23653	23537	23491	23619	23485	23714	23585	23411	23495	23549	23458	23516	23644	23649	23636	23820	23429	23728	23757	23561	23730	23603	23547	23641	23396	23544	23591	23517	23547	23551	23566	23646	23595	23786	23514	23619	23513	23504	23552	23597	23587	23647	23775	23703	23493	23682	23769	23582	23446	23457	23598	23471	23582	23647	23736	23875	23484	23359	23639	23638	23763	23548	23789	23469	23924	23477	23601	23606	23610	23591	23770	23634	23408	23709	23989	23695	23551	23591	23433	23429	23665	23519	23419	23687	23462	23665	23535	23774	23614	23519	23706	23714	23669	23536	23525	23642	23651	23571	23645	23608	23664	23463	23728	23605	23776	23587	23614	23806	23627	23773	23527	23760	23641	23495	23558	23745	23608	23514	23766	23535	23512	23524	23446	23811	23664	23352	23645	23623	23549	23570	23720	23632	23734	23604	23400	23899	23396	23915	23504	23541	23453	23877	23751	23551	23610	23621	23350	23604	23395	23532	23531	23750	23642	23710	23654	23532	23587	23788	23543	23496	23621	23621	23717	23706	23554	23590	23640	23609	23652	23631	23472	23407	23654	23775	23545	23682	23633	23489	23531	23720	23436	23721	23567	23584	23460	23596	23609	23572	23725	23620	23460	23749	23739	23653	23627	23514	23812	23477	23632	23615	23582	23633	23503	23556	23657	23662	23475	23453	23558	23573	23786	23620	23505	23763	23653	23554	23652	23596	23713	23551	23481	23486	23670	23337	23516	23493	23958	23775	23758	23445	23619	23677	23578	23586	23630	23896	23703	23921	23535	23741	23605	23649	23430	23742	23391	23473	23682	23788	23613	23574	23714	23605	23561	23690	23598	23624	23555	23616	23456	23707	23651	23645	23641	23472	23448	23661	23464	23666	23751	23819	23579	23442	23728	23779	23582	23598	23604	23697	23508	23748	23780	23705	23707	23528	23446	23408	23561	23585	23400	23476	23379	23383	23762	23503	23574	23551	23484	23497	23752	23443	23562	23296	23578	23794	23637	23465	23485	23543	23706	23700	23475	23576	23499	23830	23533	23737	23627	23626	24023	23516	23501	23581	23616	23374	23953	23509	23450	23620	23469	23753	23667	23590	23581	23632	23640	23469	23617	23564	23617	23810	23490	23593	23469	23389	23642	23488	23686	23446	23549	23742	23560	23543	23596	23559	23511	23642	23759	23606	23424	23745	23494	23632	23830	23571	23601	23733	23417	23433	23761	23621	23781	23532	23578	23705	23452	23477	23613	23804	23504	23392	23720	23660	23863	23570	23489	23594	23523	23545	23599	23478	23655	23526	23458	23626	23585	23449	23759	23724	23589	23388	23547	23700	23811	23566	23534	23599	23652	23761	23319	23352	23714	23653	23654	23552	23644	23496	23627	23477	23656	23624	23482	23543	23835	23620	23740	23691	23320	23588	23578	23436	23532	23789	23632	23616	23459	23457	23512	23387	23673	23675	23716	23465	23494	23576	23409	23412	23677	23517	23591	23720	23596	23772	23982	23572	23530	23610	23451	23523	23739	23617	23633	23653	23634	23439	23480	23752	23741	23832	23777	23525	23510	23552	23421	23470	23761	23796	23572	23648	23541	23570	23743	23608	23431	23579	23151	23821	23656	23733	23585	23543	23565	23641	23551	23623	23585	23550	23769	23612	23602	23506	23587	23584	23634	23735	23668	23799	23759	23410	23518	23614	23687	23664	23529	23542	23462	23654	23667	23728	23578	23784	23591	23503	23461	23694	23789	23506	23623	23566	23652	23460	23739	23703	23483	23738	23706	23625	23495	23506	23696	23719	23576	23534	23639	23763	23648	23802	23709	23790	23634	23613	23694	23592	23687	23596	23716	23691	23514	23432	23692	23364	23742	23728	23444	23715	23477	23483	23930	23772	23579	23457	23458	23675	23608	23593	23473	23754	23682	23638	23629	23948	23477	23574	23939	23919	23505	23729	23871	23635	23781	23742	23551	23671	23629	23727	23608	23479	23726	23500	23403	23733	23673	23671	23614	23524	23610	23804	23665	23745	23581	23500	23854	23494	23679	23491	23815	23705	23699	23697	23746	23597	23614	23534	23610	23677	23478	23472	23492	23633	23711	23585	23569	23544	23562	23526	23753	23422	23687	23799	23467	23736	23492	23751	23679	23669	23536	23661	23724	23583	23375	23690	23495	23731	23825	23923	23520	23778	23601	23572	23533	23784	23612	23626	23637	23587	23744	23655	23609	23684	23769	23674	23606	23807	23443	23426	23410	23696	23717	23754	23578	23675	23314	23731	23422	23384	23743	23725	23735	23700	23627	23770	23747	23626	23849	23624	23745	23498	23847	23647	23639	23400	23484	23811	23593	23585	23685	23592	23586	23675	23570	23777	23747	23911	23756	23531	23631	23674	23709	23812	23659	23538	23521	23513	23581	23516	23606	23709	23543	23603	23575	23626	23466	23611	23816	23799	23548	23472	23508	23490	23691	23406	23800	23545	23622	23853	23574
16692	29071	26861	22857	21440	20460	19977	19336	19333	19373	19169	18865	19209	31937	42251	39022	30467	25796	18676	18548	18473	18651	18525	18645	18578	18501	18411	18813	18747	18376	18422	18617	18509	18355	18446	18532	18371	18509	18523	18434	18492	18616	18516	18441	18335	18325	18587	18553	18477	18565	18409	18307	18482	18422	18508	18496	18396	18504	18368	18638	18508	18530	18357	18585	18635	18472	18563	18675	18394	18603	18321	18421	18521	18288	18376	18532	18585	18457	18381	18500	18654	18421	18425	18463	18492	18446	18457	18434	18625	18412	18534	18480	18548	18553	18518	18361	18373	18530	18389	18504	18564	18485	18349	18450	18386	18653	18467	18520	18385	18435	18540	18561	18342	18517	18578	18437	18378	18370	18450	18536	18465	18342	18631	18427	18481	18424	18703	18487	18583	18527	18521	18463	18511	18515	18383	18615	18379	18440	18619	18520	18372	18417	18394	18501	18323	18495	18398	18598	18528	18430	18531	18471	18511	18404	18457	18465	18578	18405	18333	18443	18488	18331	18342	18335	18417	18531	18488	18627	18508	18635	18518	18335	18455	18332	18678	18252	18367	18515	18370	18381	18379	18402	18428	18490	18448	18579	18553	18309	18458	18469	18493	18502	18363	18356	18458	18542	18599	18509	18491	18437	18425	18384	18440	18607	18415	18357	18527	18420	18445	18598	18488	18493	18442	18339	18428	18402	18429	18279	18611	18436	18430	18448	18455	18327	18462	18442	18408	18331	18485	18321	18533	18430	18306	18365	18350	18394	18515	18312	18507	18401	18508	18513	18395	18616	18407	18389	18571	18287	18525	18583	18442	18505	18454	18406	18540	18476	18415	18444	18285	18339	18318	18466	18407	18342	18616	18505	18603	18376	18658	18345	18400	18307	18692	18321	18499	18473	18316	18452	18521	18318	18413	18354	18243	18423	18479	18503	18220	18402	18560	18489	18557	18453	18625	18279	18742	18348	18539	18434	18343	18503	18398	18450	18493	18598	18621	18347	18524	18456	18532	18491	18554	18430	18429	18652	18510	18597	18323	18383	18517	18383	18376	18427	18520	18441	18408	18542	18389	18422	18615	18534	18558	18443	18486	18525	18553	18377	18487	18499	18445	18371	18469	18228	18426	18465	18521	18556	18417	18550	18468	18410	18270	18482	18484	18360	18606	18579	18417	18585	18386	18346	18386	18535	18371	18401	18463	18510	18445	18578	18630	18571	18447	18555	18393	18474	18312	18515	18369	18391	18457	18552	18228	18559	18320	18253	18376	18419	18510	18490	18405	18500	18631	18561	18287	18315	18442	18521	18312	18333	18602	18578	18496	18589	18549	18403	18425	18604	18415	18363	18297	18533	18555	18279	18564	18591	18363	18393	18531	18428	18448	18473	18329	18355	18370	18453	18543	18296	18496	18342	18606	18459	18589	18269	18513	18507	18333	18467	18383	18562	18267	18357	18448	18497	18489	18527	18472	18268	18407	18398	18360	18393	18257	18535	18492	18321	18561	18424	18427	18542	18668	18496	18357	18408	18533	18234	18421	18425	18423	18640	18403	18466	18586	18511	18255	18439	18494	18454	18399	18413	18447	18480	18427	18487	18384	18332	18387	18600	18515	18368	18445	18491	18493	18493	18322	18384	18483	18321	18569	18521	18231	18429	18475	18382	18487	18319	18422	18435	18409	18401	18393	18379	18539	18671	18437	18472	18350	18420	18488	18453	18367	18472	18648	18197	18427	18390	18506	18507	18476	18468	18482	18423	18392	18257	18427	18589	18472	18561	18594	18361	18496	18252	18302	18356	18560	18398	18552	18408	18290	18436	18342	18459	18518	18429	18467	18378	18506	18274	18474	18398	18379	18520	18352	18391	18671	18502	18410	18604	18460	18286	18630	18709	18476	18427	18493	18369	18455	18310	18489	18441	18280	18559	18285	18449	18310	18421	18498	18653	18395	18453	18462	18482	18429	18461	18323	18367	18329	18425	18373	18447	18644	18366	18376	18425	18200	18479	18453	18334	18436	18257	18419	18373	18322	18531	18598	18608	18410	18203	18423	18411	18434	18427	18575	18256	18450	18512	18318	18325	18386	18410	18680	18463	18763	18453	18440	18493	18353	18567	18331	18740	18476	18349	18436	18390	18335	18542	18382	18309	18519	18413	18241	18429	18559	18644	18476	18567	18420	18426	18596	18507	18530	18464	18571	18435	18448	18389	18416	18579	18520	18532	18254	18323	18463	18218	18443	18510	18534	18500	18359	18458	18442	18395	18353	18520	18405	18556	18506	18358	18398	18640	18368	18707	18484	18498	18363	18449	18747	18352	18472	18504	18436	18455	18479	18578	18381	18373	18415	18599	18582	18411	18351	18457	18403	18602	18381	18572	18368	18196	18449	18423	18488	18495	18570	18478	18480	18512	18622	18406	18321	18483	18505	18543	18523	18454	18496	18375	18525	18459	18327	18463	18406	18281	18582	18461	18571	18453	18386	18392	18425	18476	18443	18637	18406	18365	18509	18278	18373	18422	18463	18516	18456	18458	18428	18343	18337	18364	18544	18312	18268	18334	18375	18284	18480	18494	18475	18464	18309	18556	18550	18375	18307	18505	18429	18417	18536	18365	18487	18496	18502	18523	18415	18516	18352	18507	18573	18425	18403	18486	18401	18423	18450	18420	18402	18392	18368	18378	18593	18397	18607	18543	18582	18538	18543	18388	18380	18390	18361	18455	18427	18457	18377	18487	18552	18326	18433	18273	18303	18422	18530	18418	18484	18433	18323	18490	18487	18512	18535	18584	18570	18229	18512	18457	18532	18376	18598	18461	18355	18473	18417	18459	18526	18541	18396	18512	18407	18602	18539	18332	18488	18396	18322	18429	18421	18482	18380	18415	18523	18451	18512	18540	18310	18480	18519	18445	18508	18612	18458	18572	18290	18518	18678	18485	18418	18535	18427	18465	18493	18483	18354	18300	18429	18310	18375	18439	18406	18538	18343	18423	18512	18380	18405	18559	18439	18498	18549	18517	18557	18507	18404	18457	18376	18391	18545	18471	18551	18633	18511	18242	18457	18378	18462	18372	18384	18260	18433	18397	18435	18514	18428	18419	18378	18459	18598	18487	18333	18360	18515	18552	18336	18636	18363	18526	18443	18304	18389	18451	18524	18316	18500	18495	18470	18411	18336	18505	18568	18394	18380	18406	18334	18337	18480	18518	18579	18506	18471	18433	18579	18115	18418	18471	18656	18410	18387	18399	18511	18594	18431	18561	18406	18490	18614	18493	18500	18415	18570	18506	18461	18471	18373	18574	18534	18301	18397	18356	18558	18426	18417	18462	18464	18458	18206	18434	18577	18429	18472	18458	18528	18476	18496	18535	18260	18443	18384	18335	18360	18215	18413	18463	18452	18356	18487	18540	18463	18411	18471	18192	18376	18422	18431	18542	18501	18484	18385	18339	18542	18478	18431	18554	18596	18475	18397	18653	18473	18433	18528	18449	18457	18296	18400	18801	18473	18495	18429	18498	18548	18275	18545	18495	18462	18457	18543	18330	18405	18467	18556	18382	18423	18365	18369	18464	18446	18359	18469	18429	18381	18595	18387	18531	18514	18413	18271	18526	18561	18499	18344	18435	18514	18464	18481	18561	18534	18374	18685	18365	18421	18625	18494	18410	18544	18490	18565	18225	18426	18412	18380	18325	18534	18408	18325	18410	18342	18411	18331	18379	18242	18607	18565	18611	18609	18395	18476	18510	18334	18485	18467	18360	18482	18414	18478	18419	18393	18341	18509	18446	18290	18520	18477	18349	18437	18378	18490	18436	18376	18483	18437	18464	18609	18494	18587	18561	18275	18292	18443	18482	18392	18413	18365	18394	18478	18489	18548	18481	18594	18424	18464	18390	18433	18363	18410	18343	18638	18286	18386	18412	18475	18505	18501	18592	18597	18309	18504	18556	18434	18675	18463	18529	18611	18517	18498	18474	18340	18434	18371	18403	18505	18456	18453	18306	18434	18342	18473	18334	18462	18310	18459	18414	18488	18452	18450	18341	18555	18392	18266	18407	18415	18460	18397	18380	18396	18423	18602	18299	18525	18552	18398	18501	18628	18413	18563	18302	18252	18398	18631	18347	18459	18476	18386	18571	18585	18414	18501	18532	18366	18402	18368	18450	18336	18506	18388	18698	18460	18528	18403	18386	18455	18348	18486	18333	18514	18490	18418	18621	18400	18397	18454	18465	18299	18494	18496	18522	18448	18248	18394	18410	18485	18567	18512	18448	18464	18244	18516	18409	18609	18335	18323	18547	18466	18497	18447	18687	18391	18483	18356	18461	18503	18518	18460	18390	18348	18419	18390	18605	18367	18430	18504	18410	18342	18517	18422	18404	18409	18529	18444	18384	18435	18488	18386	18523	18491	18340	18459	18517	18414	18415	18506	18521	18570	18526	18427	18307	18510	18397	18490	18324	18661	18355	18590	18413	18554	18426	18489	18292	18495	18488	18467	18342	18458	18349	18379	18573	18612	18442	18457	18478	18443	18246	18457	18106	18594	18487	18533	18484	18563	18470	18436	18299	18510	18354	18327	18464	18269	18446	18511	18308	18501	18467	18337	18656	18429	18385	18676	18335	18400	18688	18406	18460	18661	18583	18373	18596	18400	18502	18371	18437	18402	18488	18314	18534	18448	18632	18243	18315	18438	18593	18329	18479	18679	18422	18502	18494	18444	18385	18481	18556	18507	18426	18430	18344	18444	18251	18412	18287	18522	18376	18664	18499	18597	18448	18363	18492	18292	18691	18509	18517	18360	18448	18525	18362	18244	18320	18320	18365	18537	18488	18249	18426	18424	18453	18450	18324	18413	18274	18397	18525	18353	18432	18350	18457	18619	18337	18339	18447	18415	18405	18300	18346	18444	18440	18446	18388	18457	18271	18438	18457	18399	18370	18399	18638	18337	18409	18477	18457	18552	18540	18400	18333	18431	18457	18547	18482	18628	18459	18448	18409	18467	18491	18397	18597	18444	18589	18393	18350	18346	18434	18408	18333	18395	18415	18362	18437	18296	18575	18432	18294	18377	18528	18637	18200	18327	18478	18245	18619	18467	18407	18239	18488	18385	18400	18464	18457	18330	18473	18448	18373	18219	18466	18378	18518
27383	22319	26797	25582	22937	23096	23381	23044	23261	23175	23254	22869	23296	23632	24735	24617	24554	23891	23215	23054	23145	23234	23216	23045	23154	23202	23088	22907	23042	23235	23064	23243	23049	23230	23119	22885	23124	23305	23095	23049	23059	23024	23121	22870	23221	23056	22916	23142	22825	23040	22998	23289	23134	23318	23183	23102	23161	23027	23026	22909	23116	23018	23139	22938	22846	22986	23065	22923	23057	23005	23147	23142	23107	22909	23105	22916	23242	22918	22985	23074	23012	23005	22989	23173	23042	23122	23015	23170	23120	23215	22997	23044	23130	23280	22905	23077	23019	22869	23148	23039	22942	23095	22993	23019	23147	23096	23045	23153	23105	22980	22988	22985	23001	23046	23174	23088	22799	23291	23112	23157	22822	23128	22828	23158	23094	23168	23073	23257	22995	23137	23046	23108	22912	23152	23014	23264	23019	22941	23130	22863	23174	23159	23027	23182	22874	23062	23096	23059	23283	23038	23185	23042	23083	22873	23110	23053	22942	22983	23056	22935	23067	22998	22932	23198	23268	23172	23006	23182	22947	23100	22923	23110	22878	23000	23175	22905	23247	23028	23006	23235	23077	23232	23214	23008	23251	22970	23073	23037	22956	22852	23174	22923	23069	23032	23048	23201	23033	22926	22760	23075	22992	22940	23036	22966	22763	23049	23098	22739	23103	23009	23216	23340	23074	23142	23145	23090	22960	23086	23074	23122	23093	22930	22817	23088	22902	23438	23004	23091	23116	23079	23072	23203	22921	23238	23092	22926	22954	23041	23153	23192	23004	23126	23268	22987	23030	22875	22928	23062	23229	23152	23164	23120	23100	23128	23000	23147	23120	22924	22956	23035	23006	22863	23046	23082	23090	23046	22840	23118	23165	22783	23140	23114	23066	23014	23095	23066	23007	23006	22822	23072	23048	23059	23163	23082	23038	23243	22963	23284	22949	23155	22968	23131	23115	23230	23109	22883	23086	22961	23158	23037	23199	23238	23186	23058	22999	23156	23065	23105	23159	23016	23015	23163	22997	23098	23161	22988	23122	23020	23246	22917	22916	22990	23015	23003	23304	23099	23094	23122	23095	23216	22958	23105	23116	23109	23013	23113	22928	23145	22876	22984	23157	23211	23127	23228	23156	22914	23171	23153	23086	23096	23035	23037	22874	23121	23033	23238	23262	23069	23197	22936	23002	23214	23113	22761	22948	23091	23143	23152	23118	22954	23004	23073	23001	22915	23146	23252	23198	23047	23163	23018	22937	22958	23201	23222	22824	22993	23042	23181	22979	22972	22943	23225	22899	23145	23169	23189	23200	22951	23208	23078	23125	23278	23060	23266	23121	23034	22978	22947	23059	23102	23274	23118	23043	23280	23073	23044	22995	23020	23229	22989	23289	23051	23067	22915	22873	22882	22913	22928	23128	23265	22995	23186	23005	23070	23049	22940	22967	23077	23097	22982	23027	23209	23080	23015	23030	23213	22959	23055	22979	23021	22938	23015	23067	23151	22997	23128	23281	23272	23081	23087	23096	22963	22872	23075	23128	22903	23071	22801	22914	23041	22789	23119	22852	23080	22983	22978	23192	22999	22971	23152	23263	23150	23239	23010	23102	22991	23128	23164	23047	22936	23063	23099	23146	23085	22930	23249	23107	23048	23056	23349	22974	23223	23139	23070	23182	23046	23099	23050	22883	23098	22977	23175	23127	22869	22889	23221	23011	23153	23219	23245	23084	23179	23272	23138	23066	23162	23130	23027	22840	22794	23003	22873	23217	23204	22825	23097	23339	23071	23068	23153	23300	23053	22822	22792	22831	23097	23129	22801	23141	23010	23105	22912	23181	23153	22885	23000	23017	23026	23187	23132	23163	23022	22946	23096	23232	23016	23026	23248	23047	22976	22891	23006	22985	22994	23028	23169	23130	22888	23267	23209	23083	23051	22926	23093	22817	23151	23102	23006	23117	23210	23260	23003	23140	23001	23100	23266	23196	23052	22713	23060	23097	23168	23201	22897	22991	22915	23008	22963	23205	23070	23193	23059	22994	22966	23037	22951	22930	23002	22953	23045	23086	22909	23040	23135	22792	23153	23288	22993	23125	23229	23117	23144	23001	22982	23169	22989	22919	23210	23091	23063	23157	23178	23068	23194	23112	22942	23112	23078	23335	22967	23082	23093	23001	22982	23175	22954	23377	22876	22939	23186	22873	23137	23006	22962	23147	23363	23206	23089	23057	23077	23051	23150	23031	23336	23021	22684	22801	23037	23204	23056	23020	23025	23125	23184	23154	22993	22949	22859	23056	23138	23223	22999	23117	23114	23023	23112	23144	23077	23095	23153	23148	23107	23130	23027	23094	23027	23156	23097	23050	23010	22997	23212	23031	23096	22938	23011	23231	23124	23091	23187	23115	23065	23237	23092	23124	23117	23217	22981	22964	23123	23010	23118	23031	23239	23072	23073	23015	23024	23091	23292	23028	23012	22901	23110	23168	22967	23039	23253	23022	23086	22991	23412	22953	23333	23051	23155	23185	22853	22947	22991	23007	23076	23065	23072	23161	23101	22999	22962	23420	23103	23238	22940	22971	23221	23005	23132	23070	23019	23176	23023	23250	23204	23000	22941	23303	23172	23302	23120	23245	23171	23159	23102	22983	23103	23038	23043	23105	23069	23089	23085	23005	23025	22965	23029	23329	23020	23223	23135	22973	22867	23110	23231	22971	23029	23246	23229	23024	23144	23068	23181	23027	23119	23293	23026	23159	23079	23031	22992	23020	23153	23151	22884	23297	22980	22904	22959	22951	23039	22906	23082	23051	23122	23293	23391	23165	23097	23070	22989	23182	22873	22889	23007	23098	23195	23082	22943	23182	23363	23276	23244	23279	23146	23059	23002	23230	23126	22859	23095	23144	23059	23055	22976	22985	22902	23098	23106	23221	23113	23438	23103	23015	23286	22988	23100	23130	23030	23007	23025	23253	23230	23127	23221	22971	23091	23130	23103	23094	23127	23212	22940	23305	22803	23268	23181	23243	23255	22986	23118	23082	23031	23235	23210	23123	22945	23153	23052	23243	23159	22918	22942	23101	23067	23230	23456	23009	22852	23138	22909	23071	23146	23232	23052	22939	23040	23333	23050	22937	23022	22988	23203	23056	23119	23072	23061	23376	22697	23143	23163	23024	22973	23136	23048	23103	23004	23242	23137	23262	22955	23253	22926	23180	22937	23009	23102	22892	23061	23203	23178	22980	22976	23061	22993	23096	22862	23213	23091	22993	23124	22843	22837	23009	23046	23087	23098	23084	22976	23187	22932	23123	23037	22814	23070	22958	23216	23292	23123	23055	22954	23134	22786	22939	23125	23301	23188	22887	22932	23227	23216	22981	22944	23190	22927	22968	23105	23175	23217	23178	23184	23242	23242	22932	23002	22894	23423	23112	23018	23055	22947	23095	23267	23130	23094	23097	22993	23196	22992	23043	23038	23159	23155	23002	22964	23044	22886	23225	23016	23084	23264	23034	23013	23154	23124	23048	23245	22869	22887	23043	23068	23083	23107	22935	22920	23132	22835	23068	23166	22957	23225	22960	22811	23119	23059	23103	22932	23258	23141	23151	23100	23153	23057	22888	23141	23202	23031	23108	23099	22967	23225	23013	23165	22938	22977	23047	23196	23020	23097	23075	23216	23081	22986	23090	22896	23119	23163	23286	23045	23030	23103	23097	23169	22942	22671	23199	22831	23060	23041	23056	23115	23311	23214	23123	23003	23215	23107	23075	23111	23041	22887	23143	23315	23139	23066	23155	23375	23171	23266	23256	23044	23014	23038	23161	23018	23232	23135	23422	23152	23054	23356	23029	23026	23117	23078	23224	23260	23184	23114	23076	23112	23194	23222	23096	23081	22816	22900	22824	23113	23067	23247	23265	23083	22912	22978	23056	23067	23010	23006	23177	22959	23071	23282	23180	23119	23011	23145	22990	23022	22796	23107	22963	23091	22982	23063	23213	22777	22930	23064	23105	23224	23066	23228	22878	22924	22936	23217	23005	22900	23104	22895	23053	23008	22934	22831	22938	22878	23168	22901	23112	22992	23121	22878	23083	23146	23056	23199	22802	23079	23194	22972	23099	23092	22978	22982	23094	22951	23122	23085	23288	23066	23014	23028	22811	23238	23018	22957	22974	22866	22859	22877	22931	23050	23162	23036	23194	23166	22902	22923	23249	23121	23031	22848	23180	23083	23009	22957	23238	23101	22976	23056	23064	23111	23114	22939	23014	23114	22913	23095	23076	23021	23119	23031	23212	23209	23173	22966	22922	23143	23096	23021	23024	22967	23116	23252	23056	23253	22981	23155	23024	23093	23066	23193	22840	23146	23058	23243	23276	23018	22940	22980	23085	23086	23253	23028	23156	22882	23067	23041	23141	23075	22849	23329	23274	22966	22961	23004	23045	22927	23146	23056	23143	23133	23017	23010	23170	23004	23164	23179	23182	23062	23053	22927	22909	22937	23298	23175	23065	22951	23043	22956	23135	23193	23239	23148	23116	23080	23015	23143	23007	23112	22977	22854	22940	23108	23134	22919	23116	23007	22940	23187	23145	22921	23039	23368	22988	22956	23347	22940	23289	22977	23114	22999	23152	23030	23120	23153	23234	23109	22941	22960	22932	23147	23203	23089	23299	22957	22915	23218	22952	23293	23097	23123	23117	23253	23184	23135	23056	23240	22938	23201	23134	23043	22933	22823	23055	23215	23070	23111	23256	22948	23091	23069	22973	22958	22903	23051	23139	23106	23034	23180	22888	23074	23218	22983	23110	22952	22957	22952	23131	23050	23172	23076	23083	23308	23135	23032	23273	23375	23107	22898	23064	22858	23197	22897	23102	22979	23142	22916	23040	23262	22982	22992	22821	22968	22951	23109	23046	23125	23268	23031	23079	23119	23159	23138	23153	23283	23284	23284	22852	23057	23130	23012	23082	22965	23085	23045	22741	23077	23355	23267	22916	23168	23087	23026	23016	22975	22996	22821	23018	22950	23126	22933	22982	23115	23000	22990	22994	23000	23027	23279	23120	23075	23336	23066	23145	22910	23164	23275	23090	23034	22851	22881	23198	23027	23296	23183	22961	22983	23188	23016	23180	22935	22976	22928	23013	23127	23173	23194
16415	19147	18992	18676	18467	18253	18320	18250	18276	18187	18127	18098	18289	19252	20446	20438	19491	18856	18219	18087	18227	18248	18114	17990	18092	18024	18098	18106	18121	18180	18086	18027	17951	18081	18138	18214	18047	18141	18259	18234	18141	18202	18379	18176	18186	18148	18127	18103	18128	18176	18088	18120	18372	18187	18144	18215	18087	18106	18129	18235	17997	18224	18204	17916	18179	18041	17983	18171	18162	17975	18188	18245	18174	18194	18031	18047	18050	18313	18190	18136	18119	18246	18206	17931	17977	18139	18348	18115	18146	18126	18191	17936	18244	18130	18256	18065	18123	18083	18291	18052	18104	18065	18026	18013	18219	18138	18264	18147	18043	18288	18237	17979	18236	18072	18209	18069	18134	18086	18243	18090	18195	18202	18180	18202	18083	18208	18117	18266	18121	18127	18040	18202	18107	18075	18106	18179	18073	18108	18139	18164	18152	18284	18120	18113	18287	18255	18096	18183	18076	18101	18234	18227	18008	18235	18265	18298	17990	18177	18144	18074	17985	18183	17962	18145	18090	18292	18200	18133	18174	17999	18079	18277	17935	18097	18175	18321	18101	18026	17992	18199	18095	18221	18253	18191	18187	18059	18407	17995	18253	18270	18062	18131	18238	18179	18092	18131	18152	18028	18099	18153	18137	18190	18102	18139	18251	18065	18022	18171	18297	18047	18228	18102	18177	18337	18097	18088	18154	17851	18293	18151	18110	18051	18192	18191	18127	17970	18135	18127	18118	18055	18169	18092	18013	18093	18241	18318	18064	18181	18208	18089	17987	18191	18177	18087	18220	18192	18330	18078	18167	18191	18072	18280	18082	18220	18173	18172	18153	18167	18144	18127	18094	18230	18130	18327	18259	18306	18115	18300	17993	18271	18178	18128	18221	18208	18342	18112	18276	18184	18048	18074	18092	18276	18137	18210	17941	18162	18182	18129	18002	18019	18095	18063	18227	18210	18053	18170	18346	18218	18163	18135	18250	17996	18164	18182	18027	18204	18016	18388	18085	17992	18097	18101	18091	18166	18123	17892	18134	18150	18079	18275	18036	17990	18144	18043	18257	18107	18109	18117	18173	18099	18044	18043	18307	18127	18091	18047	18242	18017	18116	18190	18134	18237	18066	18167	18234	18154	18115	18282	18213	18096	17943	18162	18235	18098	18169	18210	18097	17968	18043	18050	18175	18120	18196	18275	18086	18187	18270	18070	18238	18079	18018	18174	18001	18239	18193	18129	18044	18065	18097	18093	18289	18178	17978	17995	18127	18141	18023	18136	18094	18154	18173	18165	18120	18053	18004	18115	18295	18297	18141	18259	18077	18302	18197	17938	18059	18177	18123	18058	18088	18133	18104	17950	18151	18234	18036	18185	18099	18056	18027	18171	18188	18177	18155	18149	18212	18064	18206	18103	18244	18196	18299	18132	18135	18078	18049	18233	18102	18142	18075	18143	18066	18233	18145	18193	17999	18250	18220	18219	18273	18185	18134	18208	18138	18087	18158	18269	18159	18068	18121	18034	18189	18049	18213	18159	18234	18265	18218	18007	18088	18076	18146	18033	18131	17929	18084	18240	18097	18128	18231	18024	18276	18218	18257	18120	18111	18120	18143	18258	18263	18101	18156	18070	18183	18175	18247	18273	18214	18123	18194	18219	18192	18168	18048	18075	18043	18216	18253	18136	18041	18305	18347	18094	18102	17983	18179	18206	18248	18047	18067	18028	17994	18101	18100	18155	18104	18033	18144	18191	18223	18080	18183	18085	18161	18089	18267	18039	18149	18302	18111	18199	18299	18155	18204	18255	18167	18163	18332	18039	18284	18216	18198	18150	18040	18334	18089	18197	18262	18208	17999	18236	18270	18227	18297	18078	18134	18031	18222	18157	18105	18164	18217	18152	18125	18430	18097	18091	18081	18136	18103	18239	18240	18083	18244	18051	18160	18101	18147	18077	18247	18128	18105	18027	18070	18047	18225	18168	18129	18140	18183	18226	18025	18042	18114	18051	18171	18234	18247	18086	18053	18044	18201	18117	18125	18214	18313	18066	18017	18096	18040	18112	18102	18075	18041	18069	18192	18084	18316	18056	18057	18273	18276	18000	18272	18226	18152	18056	18189	18217	18124	18061	18203	18029	18188	18117	18230	18085	18151	18267	18178	18311	18272	18113	18263	18071	18172	18330	18134	18048	18217	18011	18110	18344	18013	18077	18157	18205	18194	18103	17872	18105	18157	18166	18225	18232	18154	18160	18169	18109	18039	18166	18216	18161	18039	18203	18205	18046	18087	18136	18015	18177	18227	18090	18254	18204	18176	18027	17911	18173	17987	18333	18122	18270	18066	18134	18280	18272	18257	18338	18085	18064	18186	18159	18169	18200	18149	18174	18033	18181	18026	18083	18156	18138	18208	18135	18220	18316	17918	18225	18106	18132	18104	18019	18197	18062	18064	18155	18162	18055	18132	18127	18127	18166	17942	18044	18016	18036	18084	18033	18267	18071	18107	18194	18213	18246	18212	18150	18083	18081	17992	18234	18112	18033	18059	18240	18231	18196	18157	18226	18326	18204	18301	18096	18119	18117	18239	18080	18196	18130	18099	18189	17976	18271	18110	18100	18214	18286	18234	18069	18008	18147	18180	18125	18175	18019	18011	18185	18083	18178	18055	18150	18064	18120	18175	18094	18063	18044	18166	18103	18230	18175	18136	18155	18029	18278	18024	18217	18060	18027	18007	17867	18256	18092	18118	18170	18099	18160	18329	18162	18183	18131	18087	18276	18236	18134	18340	18066	18063	18164	18240	18052	18046	18057	18103	18088	18222	18458	18231	18219	18265	17889	18200	18155	18008	18059	18225	18187	18205	18198	18199	18307	18103	18036	18055	18174	18205	18101	18167	18048	18139	18156	18176	17957	18347	18093	18132	18031	18190	18095	18229	18015	18223	18084	18146	18161	18090	18227	18198	17886	18156	18194	18058	18138	18296	18283	18210	18198	18083	18224	18228	18089	18096	18187	18048	18184	18225	18141	18082	18163	18172	18154	18044	18024	18121	18330	18125	18190	18009	17996	18236	18146	18086	18085	18333	18049	18209	18199	18279	18096	18352	18235	18179	18087	18105	18285	18254	18075	18161	18125	18078	18139	18039	18288	18205	18215	18119	18190	18120	18022	18149	18152	18286	18154	18135	18058	18234	18227	18133	17948	18232	18307	18258	18158	18176	18351	18217	18357	18315	18185	18039	18159	18165	18031	18055	18131	18184	18063	18170	18066	18074	18143	18030	18144	18192	17993	18091	18181	18222	18170	18370	18038	18102	18176	18191	18056	18169	18084	18084	17924	18134	18161	18011	17947	18150	18010	18352	18114	17969	18197	18121	18179	18123	17956	18086	18140	18163	18192	18253	18170	18057	18054	18287	18136	18065	18168	18001	18181	18024	18276	18225	18194	18176	18238	18160	17983	18212	18187	18152	18149	18128	18109	18191	18152	18063	18214	18097	18125	18076	18155	18360	18124	18246	18036	18073	18135	18178	18124	18116	18256	18123	17940	18131	18078	18174	18216	18220	18231	18112	18029	17999	18129	18265	18097	17994	18087	18078	18180	18136	18216	18177	18053	18183	18160	18201	18262	18213	18226	18141	18215	18334	17981	18051	18031	18264	18103	18080	18212	18303	18045	18235	18099	18171	18133	17954	18301	18156	18288	18099	18101	18214	18103	18142	18152	18096	18199	18152	18142	18045	18046	18173	18200	17828	18247	18142	18125	18079	18221	18118	18023	18074	18295	18048	18117	18258	18167	18200	18049	18113	18163	18212	17882	18276	18111	18114	18037	18118	18177	18080	18234	18049	18163	17995	18088	18146	18341	18117	18195	18179	18132	18129	18182	18284	18158	18218	18084	18127	18016	18074	18222	18332	18028	18196	18071	18073	18187	18027	18260	18110	18253	18046	18155	18129	18073	18269	18214	18223	18028	17947	18364	18235	18109	18112	17988	18072	17945	18227	18071	18163	18208	18108	17890	18181	18088	18194	18322	18179	18012	17956	18109	18188	18189	18340	18105	18421	18241	18306	18229	18065	18257	18201	18158	18213	18119	18289	18204	18290	18177	18098	18088	18053	18184	18153	18131	18371	18198	18267	18089	18149	18232	18060	18227	18208	18117	18216	18154	18325	17958	18061	18205	18131	18102	18265	18079	18238	18135	18259	18238	18104	17966	18029	18067	18260	18183	18197	18236	17996	18273	18445	18074	18099	18214	18149	18138	18044	18127	18115	18336	18126	18111	18044	18268	18142	18151	18175	18237	18231	18227	17993	18287	18071	18213	18181	18049	18217	18031	18233	18085	18343	18183	18329	18154	17972	18119	18218	18133	18218	18138	18118	18150	17961	18081	18115	18133	18046	18261	18322	17923	18194	18113	18247	18287	18160	18139	18074	17999	18257	17904	18178	18267	18230	18129	18244	18145	18208	18214	18207	17938	18109	18150	18061	18043	18170	18095	18240	18114	18065	18232	18218	18100	18257	17999	18131	18277	18118	18062	18045	18190	18241	18268	18028	18164	18047	18205	18161	18044	18204	18174	18221	18028	18052	18154	18298	18153	18258	18168	18160	17892	18242	18227	18185	18214	18145	18055	18039	18173	18227	18162	17936	18128	18100	18030	18336	17934	18177	18163	18068	18075	18385	18155	18060	18091	18168	18241	18213	18235	18262	18177	18196	17997	18132	18095	18171	18290	18153	18042	18105	18210	18286	18119	18207	18201	17996	18358	18074	18144	18029	18128	18268	18073	18204	18095	18248	18178	18253	18108	18107	18237	18100	18156	18237	18011	18091	18133	18184	18147	18175	18211	18032	18152	18126	18194	18231	18180	18215	18118	18017	18236	18133	18158	18279	18155	18193	18206	18057	18391	18071	18264	18322	18199	18178	18131	18047	18070	18108	18196	18104	18122	18180	18133	18289	17968	18255	18170	18246	18132	18088	18037	18290	18120	18039	18124	18238	18061	18128	18066	18107	18121	18094	17959	18217	17978	18154	18020	18131	17929	18117	18116	18163	18235	18220	18128	18188	18089	18103	18079	18193	18139	18240	18125	18231	18203	17949	18094	18121	18070	18194	18064	18155	18115	18186	18152	18162	18186	18200	17962	18085	18183
23136	21028	28635	23719	22298	24769	26056	23286	22872	22827	23031	22971	23999	33356	33508	31899	27565	24900	22612	22586	22507	22792	22835	22365	22679	22554	22516	22739	22600	22856	22711	22560	22583	22577	22787	22722	22640	22646	22396	22468	22616	22638	22569	22446	22732	22608	22672	22570	22723	22664	22549	22573	22753	22584	22767	22439	22711	22545	22647	22499	22459	22430	22606	22526	22672	22732	22778	22519	22605	22386	22687	22584	22533	22572	22536	22680	22528	22544	22705	22555	22518	22373	22684	22735	22554	22739	22605	22533	22658	22763	22513	22705	22574	22528	22399	22696	22570	22639	22389	22526	22336	22535	22396	22509	22414	22502	22575	22539	22435	22349	22614	22479	22638	22573	22655	22513	22539	22489	22491	22405	22579	22527	22563	22405	22451	22481	22468	22287	22844	22669	22490	22475	22524	22390	22544	22419	22542	22506	22378	22539	22429	22415	22546	22441	22466	22528	22412	22577	22637	22340	22654	22589	22604	22487	22621	22785	22364	22751	22564	22625	22575	22572	22494	22634	22497	22600	22527	22296	22662	22506	22536	22671	22475	22539	22668	22494	22558	22472	22614	22543	22531	22459	22514	22501	22664	22480	22448	22564	22491	22666	22434	22479	22647	22521	22776	22519	22649	22518	22466	22417	22541	22560	22694	22428	22516	22460	22339	22475	22652	22384	22244	22582	22374	22459	22298	22551	22733	22419	22553	22423	22648	22437	22374	22539	22447	22303	22720	22499	22723	22410	22466	22510	22789	22292	22414	22509	22627	22426	22523	22654	22320	22615	22364	22382	22643	22446	22422	22344	22645	22307	22321	22666	22668	22507	22376	22545	22467	22271	22651	22560	22476	22446	22459	22335	22532	22366	22580	22590	22593	22616	22552	22171	22665	22183	22583	22635	22575	22658	22739	22578	22661	22492	22501	22374	22593	22671	22649	22489	22564	22651	22360	22349	22423	22633	22548	22535	22437	22407	22561	22513	22614	22341	22541	22557	22239	22703	22332	22540	22571	22474	22624	22531	22578	22435	22372	22581	22331	22458	22665	22657	22575	22509	22433	22554	22458	22417	22593	22604	22505	22361	22483	22423	22628	22570	22371	22483	22539	22607	22793	22584	22695	22351	22561	22596	22522	22430	22666	22456	22454	22556	22671	22590	22575	22501	22600	22741	22723	22453	22519	22548	22508	22551	22641	22601	22666	22470	22575	22415	22482	22539	22390	22407	22417	22444	22718	22693	22482	22555	22865	22526	22649	22684	22450	22561	22540	22465	22636	22492	22494	22756	22640	22605	22402	22337	22485	22449	22490	22493	22446	22534	22661	22335	22480	22616	22673	22293	22614	22477	22464	22583	22533	22560	22704	22513	22355	22437	22566	22703	22535	22700	22621	22487	22871	22485	22565	22516	22553	22599	22633	22428	22762	22549	22355	22404	22634	22406	22515	22738	22460	22653	22657	22386	22491	22678	22563	22664	22511	22273	22611	22572	22634	22401	22435	22402	22639	22623	22578	22604	22455	22439	22527	22605	22568	22538	22639	22870	22575	22592	22573	22455	22552	22508	22610	22613	22598	22587	22611	22591	22429	22541	22369	22622	22298	22665	22592	22422	22663	22652	22732	22541	22618	22543	22431	22515	22471	22526	22569	22591	22436	22601	22419	22752	22665	22474	22369	22431	22559	22624	22611	22662	22460	22548	22647	22595	22457	22511	22551	22497	22532	22543	22399	22515	22475	22499	22500	22612	22429	22341	22309	22710	22154	22620	22504	22465	22401	22377	22437	22484	22609	22660	22461	22379	22371	22591	22603	22496	22601	22586	22835	22475	22605	22448	22550	22623	22751	22393	22490	22835	22417	22577	22590	22601	22628	22435	22703	22539	22607	22703	22631	22595	22474	22523	22670	22398	22657	22556	22519	22523	22546	22572	22583	22176	22436	22363	22551	22535	22403	22519	22301	22637	22528	22520	22485	22367	22320	22223	22586	22692	22632	22672	22724	22583	22470	22483	22333	22515	22678	22469	22495	22440	22575	22437	22548	22371	22491	22512	22654	22544	22663	22493	22482	22512	22779	22554	22631	22230	22326	22612	22493	22662	22623	22570	22416	22545	22365	22606	22315	22424	22576	22453	22756	22509	22958	22504	22678	22807	22546	22452	22388	22367	22573	22483	22514	22733	22484	22640	22497	22478	22621	22742	22539	22396	22477	22564	22607	22656	22609	22653	22748	22464	22522	22906	22603	22436	22569	22482	22580	22515	22684	22322	22550	22407	22349	22397	22651	22745	22418	22683	22676	22430	22552	22570	22445	22519	22687	22301	22632	22652	22477	22510	22511	22533	22566	22457	22652	22655	22549	22436	22439	22439	22429	22602	22631	22677	22730	22592	22443	22368	22468	22629	22505	22539	22592	22668	22455	22675	22389	22568	22691	22337	22418	22403	22419	22513	22475	22510	22529	22561	22526	22560	22617	22593	22590	22547	22588	22811	22626	22499	22604	22509	22383	22493	22476	22436	22609	22605	22540	22717	22466	22716	22671	22498	22649	22317	22381	22337	22180	22422	22602	22530	22696	22493	22377	22522	22709	22368	22465	22466	22609	22486	22654	22724	22582	22619	22590	22695	22378	22643	22470	22511	22605	22536	22565	22445	22712	22577	22517	22509	22635	22507	22942	22623	22557	22385	22666	22605	22685	22507	22209	22669	22618	22606	22479	22497	22605	22360	22708	22766	22460	22533	22153	22582	22555	22642	22641	22358	22488	22544	22213	22563	22437	22477	22529	22710	22496	22529	22715	22566	22459	22411	22495	22542	22604	22643	22725	22475	22431	22506	22628	22502	22656	22775	22595	22354	22879	22529	22603	22470	22567	22513	22419	22419	22647	22479	22344	22428	22488	22631	22567	22463	22439	22717	22618	22402	22494	22546	22553	22502	22583	22604	22460	22470	22490	22512	22598	22399	22488	22575	22501	22340	22578	22577	22596	22544	22664	22484	22721	22546	22483	22644	22504	22339	22681	22536	22468	22372	22537	22480	22399	22512	22472	22531	22398	22375	22719	22630	22464	22430	22557	22413	22584	22589	22488	22717	22672	22521	22680	22332	22613	22665	22703	22420	22444	22660	22430	22532	22414	22484	22447	22688	22531	22514	22731	22244	22663	22596	22534	22723	22558	22557	22659	22509	22404	22504	22577	22654	22475	22687	22443	22587	22645	22395	22656	22757	22548	22546	22575	22697	22480	22461	22588	22507	22354	22440	22516	22483	22595	22703	22686	22462	22537	22398	22509	22502	22380	22331	22847	22474	22517	22765	22575	22771	22524	22501	22340	22512	22618	22614	22380	22609	22528	22454	22654	22443	22604	22537	22596	22580	22602	22380	22573	22537	22527	22673	22428	22540	22340	22530	22630	22671	22580	22581	22486	22506	22590	22463	22460	22666	22537	22451	22303	22806	22356	22429	22580	22537	22816	22613	22418	22419	22561	22523	22488	22543	22647	22788	22431	22585	22447	22402	22433	22309	22436	22596	22571	22559	22307	22777	22468	22517	22355	22503	22705	22559	22331	22450	22512	22434	22596	22515	22416	22593	22702	22433	22515	22627	22400	22570	22415	22412	22526	22411	22276	22555	22405	22587	22510	22627	22773	22600	22443	22731	22504	22523	22556	22656	22947	22941	22565	22546	22527	22477	22595	22526	22761	22453	22754	22397	22554	22345	22757	22602	22626	22578	22538	22462	22228	22404	22476	22812	22605	22273	22533	22594	22384	22681	22443	22508	22430	22529	22753	22559	22539	22710	22546	22587	22301	22367	22640	22477	22518	22448	22487	22637	22407	22656	22432	22508	22293	22540	22600	22442	22642	22677	22354	22426	22505	22487	22566	22420	22584	22566	22641	22508	22710	22743	22572	22572	22598	22590	22477	22637	22684	22591	22446	22405	22522	22382	22516	22709	22495	22771	22598	22551	22538	22376	22509	22612	22748	22727	22379	22517	22616	22371	22429	22423	22570	22503	22667	22588	22451	22597	22681	22397	22434	22470	22640	22555	22563	22637	22457	22563	22276	22276	22592	22274	22418	22582	22581	22618	22364	22544	22388	22480	22497	22619	22737	22579	22586	22489	22672	22531	22349	22526	22626	22652	22625	22637	22524	22440	22584	22485	22571	22444	22545	22586	22547	22563	22507	22648	22677	22556	22545	22686	22528	22474	22525	22699	22578	22519	22461	22524	22663	22674	22541	22633	22581	22241	22546	22672	22463	22634	22527	22413	22497	22540	22356	22752	22621	22422	22648	22448	22565	22439	22268	22432	22454	22431	22420	22534	22591	22714	22705	22618	22659	22563	22597	22352	22730	22573	22608	22736	22655	22442	22535	22647	22331	22725	22624	22450	22661	22520	22587	22332	22621	22697	22772	22527	22542	22542	22632	22468	22471	22742	22237	22448	22557	22712	22525	22551	22584	22441	22700	22591	22613	22539	22519	22549	22667	22797	22647	22439	22558	22435	22576	22370	22853	22525	22419	22412	22535	22382	22638	22548	22570	22572	22557	22337	22541	22560	22727	22689	22615	22487	22526	22464	22646	22580	22610	22517	22546	22640	22377	22352	22537	22320	22372	22519	22697	22499	22400	22676	22584	22560	22657	22404	22542	22550	22662	22515	22522	22444	22732	22813	22413	22464	22605	22729	22313	22523	22384	22780	22688	22659	22692	22590	22556	22576	22614	22723	22586	22619	22566	22334	22576	22488	22777	22562	22689	22550	22434	22801	22627	22740	22527	22478	22632	22686	22580	22584	22514	22461	22610	22577	22714	22728	22451	22526	22655	22725	22487	22406	22578	22364	22708	22765	22579	22641	22468	22490	22450	22601	22547	22539	22511	22564	22576	22472	22576	22489	22420	22608	22238	22430	22330	22388	22475	22450	22577	22747	22503	22535	22453	22661	22605	22654	22626	22406	22575	22646	22588	22607	22366	22620	22359	22507	22701	22476	22412	22364	22617	22373	22493	22544	22407	22424	22399	22554	22585	22473	22506	22778	22661	22617	22746	22494	22674	22696	22487	22420	22618	22288	22583	22403	22297	22678	22393	22505	22486	22464	22400	22618	22483	22619	22598	22598	22563	22586	22681	22571	22606	22464	22658	22454	22630	22523
15104	24402	23160	20759	19579	19090	18603	18276	18328	18356	18099	18195	20361	33690	32608	29761	23862	20258	17933	17783	18030	17912	17999	18079	18015	17843	17992	18026	18041	17976	17799	17850	17975	18043	18028	17945	17897	17985	18024	18041	17847	17919	17915	17942	17867	18059	18114	18019	17974	17912	17753	17801	18020	17864	18013	17831	17900	17813	17995	17901	17882	18078	18096	17846	17996	17904	18089	17954	17960	17857	17896	17931	17917	17762	17823	17893	18046	18049	17996	17907	18099	17959	18004	17766	17834	17842	17899	17960	18079	17937	17907	17984	17938	17918	17962	17932	18185	18032	17946	17837	17870	18014	17899	18023	17978	17744	18005	17946	17860	17932	18022	17922	18142	17955	17939	18028	17889	18027	17752	18021	17936	17899	18017	18052	17849	17876	17897	17839	17862	17763	17882	18040	17918	17924	17920	17643	17931	17998	18041	17958	17994	17889	17872	17897	17932	17900	17829	17929	18021	17989	17946	17914	17812	17874	17934	17904	17867	17832	17838	18140	17802	17957	17873	17865	17622	18011	18022	17870	17895	17990	17850	18043	17988	17761	17874	17996	17924	17998	17796	17926	17923	17986	17809	17937	17792	17799	17787	17958	17891	17879	17975	17994	17931	17853	18080	17877	17909	17836	17841	17935	17987	17931	18007	18042	17846	18048	17931	17961	17809	17725	18010	17936	18012	17950	18012	17948	17737	18145	17901	18016	17966	17991	18022	17793	17968	17786	17928	17838	17805	17925	17924	17934	17983	17799	17911	17675	18084	18119	17750	17930	17946	17992	17784	17918	17896	18126	17819	18051	17832	18096	17920	17775	17991	17881	17850	17867	17955	18021	17911	17938	17907	17864	17953	18050	17843	18010	17929	17876	17975	17783	17870	17944	17793	17837	17981	17888	17826	17893	17903	17805	17866	17823	17936	17884	18020	17811	17820	17915	17865	17862	18027	17768	17999	17945	17942	17981	17915	17834	17958	17875	17879	17722	17905	17900	17797	18019	17998	17803	17939	17794	17825	17959	17929	17819	17846	17813	17827	17931	17970	17810	17922	17918	17971	17720	17910	17951	17978	17821	18037	17944	17931	17936	17979	17936	18109	17825	17878	17788	17922	17830	18003	17815	18006	17979	17762	17916	17982	17818	17808	18088	17963	17848	18013	17909	17915	17824	17971	17812	17902	17687	18000	18102	17937	17879	17945	17893	17993	18092	17898	17933	18043	18069	18097	17792	17821	17815	17938	18049	17832	18118	17804	18094	17906	17874	17745	17846	17913	17865	18035	17921	18060	17867	17968	17844	17980	17883	17770	17892	17782	17867	17877	18048	17993	17721	17799	17808	17958	17978	17853	18003	18158	18011	17788	17877	17931	17913	17818	17819	17824	18027	17685	17851	17951	17975	17977	17823	18016	18010	17833	17921	17855	17748	17763	17999	17862	17897	17920	17919	18053	17965	17949	17870	17824	18009	17858	17777	17871	17909	17838	17819	18031	17779	18109	17940	17866	18002	17867	17908	17890	17896	17867	17862	17796	17958	18076	17909	17909	17953	18185	17939	17873	17923	17827	17920	17818	17920	17848	17956	17848	17940	17902	18050	17829	17932	17736	17863	17759	18048	17874	17930	18008	17866	17984	17796	17830	17768	17882	17972	17936	17838	17666	17878	17905	17909	17799	17973	17975	17802	18046	18054	17778	17873	17842	18031	17975	17681	17853	17952	17934	18007	17983	17800	17886	17951	17948	17936	17983	17866	17756	17983	17869	17761	18023	17690	17986	18040	17966	18162	18003	17858	18046	17841	17825	18015	17995	17934	17906	17936	17883	17946	18059	17908	17768	17847	17786	17929	17987	17929	18033	17937	17833	17916	17890	17717	18064	17908	17822	17872	17961	17732	17977	17929	18052	17718	18007	17868	18012	17915	17766	17833	17907	17940	17957	17914	17829	17909	17900	18074	17774	17857	17981	17985	17980	17887	17728	17992	18020	17856	18027	17985	17983	17991	17768	17933	17880	17877	17813	17745	17989	18019	18018	17787	17913	17893	17848	17771	17992	17846	17932	17872	18034	17843	17821	17940	17907	17843	17938	17812	17902	17797	17766	17869	17858	17848	17899	17859	17959	18069	17811	17958	17873	18001	17909	17803	17966	18009	17903	17753	18026	18017	17922	17991	17855	18171	17725	17858	17826	17899	17923	17998	17808	17838	17917	17887	17804	18084	17949	17982	17983	17818	17922	18036	17906	18059	17959	17850	17977	18049	17834	17871	18014	18015	17942	17859	17739	18058	17860	18002	17995	18040	17916	17962	17978	17985	17892	17923	17970	17958	17853	17941	18046	18046	17829	17961	17992	17874	17824	17887	17938	17839	17847	17933	17810	17937	17970	17787	17878	18040	17954	17817	17898	17739	18014	18092	17776	17922	18108	17769	17997	18067	17993	17940	17993	17676	17926	17929	17872	17875	18006	17815	17868	18205	17736	17979	17888	17850	17790	17839	17925	17976	17785	17841	17817	17900	17799	17994	18019	17948	17874	17794	17998	17908	17982	17862	17873	17809	17811	17882	17826	17797	18128	17933	17862	17862	17787	17878	17789	17902	17900	17902	17882	17819	17768	17845	17932	18131	17870	18055	17881	17972	17823	18064	17846	17858	17839	17856	18004	17755	18013	17747	18096	17772	17920	17890	17960	18038	17715	18001	17947	17881	17800	17964	17814	17839	17772	17838	18038	17770	17992	18097	18079	17742	17944	17949	17844	18071	17940	17891	17860	17947	17920	17893	18006	17876	17897	17873	17952	17903	18077	17900	17900	17969	17887	17931	17909	17731	17886	17886	18033	17951	17963	17995	17754	17881	17999	17893	17901	17889	17920	17840	17929	17912	17870	17946	17874	17896	17927	17925	17897	17803	17721	17820	17881	17879	17721	17760	18062	17777	17964	17973	17938	17937	17853	17855	17756	18000	17973	17985	18141	17995	17980	17798	17917	17959	17857	17798	18019	17901	17996	17639	17990	17802	17890	17825	17767	18063	17728	17690	17885	18007	17804	17991	17929	17921	17790	18071	17938	17899	17927	17824	17867	17943	17807	17835	17811	17802	17870	17948	17936	17965	17963	17726	17976	17782	17827	18047	17887	17898	17870	17894	17690	17905	18034	17902	17941	17862	17801	17957	17909	17824	18026	17980	18106	17883	17816	17808	17945	17825	18016	17844	17841	17775	17850	17834	17903	18021	18204	17796	17819	17880	17992	17929	17961	17900	17898	18106	17887	18036	17976	18027	17913	17851	17896	17844	17893	17833	18122	17823	17896	18019	17874	17938	17704	17828	17876	18056	18010	17881	17883	17926	17971	18093	17853	17975	17924	17953	17678	18067	17982	17918	18021	17962	17931	17987	18066	18070	17882	17871	17980	17882	17875	17930	17846	17973	17771	17887	17931	17832	17978	17793	17899	17899	18030	18142	17912	17892	17880	17713	17778	17889	17852	18015	17913	17888	17926	18000	17864	17986	17988	17971	17975	18116	17877	17968	18011	17920	17847	17903	18088	17835	17951	17705	18272	17822	17988	17800	17960	17767	17870	17960	17790	17989	17836	17823	17779	17837	17717	17861	17948	17856	17779	17922	18001	17970	17729	17965	17938	17831	17988	17981	17760	17758	17990	17910	17975	17804	17929	17834	17856	17940	17727	17858	18033	17928	17820	17941	17803	17919	17982	17947	17791	17881	18051	17990	18069	17813	17994	18091	17849	17893	17843	17863	17913	17929	17933	17901	17948	18029	17976	17807	18031	17847	17773	17937	18046	18042	18087	17603	17976	17795	17995	17953	18064	17793	17875	17864	17943	17887	17825	17814	18035	17860	17833	17916	17843	17907	17915	17818	18062	17890	17939	17943	18014	17952	17724	17938	17866	17941	17931	17889	18036	17799	17990	17985	17847	17897	17991	17845	17926	17989	17926	17881	17874	17714	17953	17774	17932	18130	17784	17889	17893	17888	18024	18036	17903	17883	17899	17960	18011	18022	17889	17953	18047	17795	18001	17995	17878	17982	17978	17899	17960	17881	17847	17953	17818	17973	18027	17933	18060	17827	18015	17894	17998	17884	17864	18068	17781	17938	17967	17743	17917	17883	17848	17978	17922	17969	17992	17915	17766	17942	17765	18000	18049	17808	17846	17955	17830	17918	17979	17982	17962	17885	18118	17753	17894	17954	17799	17670	17960	17878	17955	17992	17907	17877	17752	18024	17630	18150	17839	17995	17883	17919	18056	17941	17847	17842	18014	17946	17831	17768	18018	17868	17909	17993	18036	17949	17853	17857	17864	17930	17927	17933	17931	18079	17941	18088	17851	17986	17924	17885	17832	17993	17941	17908	17994	18133	17818	18066	17928	17999	17714	17982	17944	17900	18011	17893	17900	17785	17772	17783	17808	18081	17878	17895	17986	17878	18105	17689	17982	17889	17757	17944	17793	17949	17960	17980	17915	18107	18044	17938	17823	18045	17913	17878	17965	17924	17754	17754	18005	18104	18028	17963	18034	17980	17883	17789	17977	17735	18093	17957	17853	17927	17885	17896	17954	17924	17718	18056	17998	18004	17823	18103	17934	18013	17844	17873	18028	17900	17885	17987	17851	17917	18004	17728	18057	17886	18049	18109	18039	17885	17778	17836	17756	17999	17977	17883	17938	17886	17956	17967	17959	17923	17784	17772	17980	17849	18020	17968	17951	17942	18014	17936	17961	17890	17889	17912	17724	17912	18028	17738	17782	17872	17912	17987	17918	18048	17887	18046	17963	17907	18001	17986	18068	17946	17955	17908	17740	17785	17864	17884	17815	17934	17810	17839	17828	17893	17996	17949	17962	17916	17920	17820	17790	17849	17878	17888	17785	17927	17941	17779	17858	18108	17911	18002	17900	17878	17768	17973	17928	18018	17838	17729	17860	17975	17999	17849	17981	17872	17933	18048	17941	17854	17804	18025	17806	17885	17997	17805	17854	18026	17806	17892	17795	18037	17866	17733	17929	17950	17846	17971	17839	17790	17868	18016	17848	17760	18132	18014	17789	17953	17917	17934	17829	17750	18014	17971	17975	17908	17800	17962	17926	17980	17959	17874	17941	17937	17896	17846	17947	17885	17937	17788	17901	17855	17684	17880
22331	20986	28744	23402	21270	24151	27666	22838	22342	22909	22473	22578	24328	40021	41627	36789	29058	25046	22483	22031	22049	22011	21782	21841	22070	21893	21991	22026	22124	22153	22119	21784	22061	21963	21818	22121	22024	21891	21947	22007	21852	21851	21941	21879	22054	21806	21965	21908	21849	21826	22109	21961	21961	21997	21885	21907	21822	21885	21877	21884	21892	22065	21848	21953	21776	21758	21864	21945	21816	21900	21811	21709	21884	21752	21968	21802	21804	21827	21686	21962	21892	21852	21838	21875	21895	21921	21820	21561	22090	21850	22047	21725	21825	21687	21927	21910	22036	21971	21888	21925	21574	21608	21666	21829	21795	21874	21882	21980	22242	21927	21732	21986	21666	21766	21930	21615	21698	21821	21863	21930	21987	21858	21716	21792	21999	21934	21755	21934	21816	21910	22014	21752	21973	21770	21990	21939	21982	21901	21929	21908	21774	21923	22035	21779	21960	21821	21776	21858	21662	21961	21958	21901	21694	21653	21738	21596	21978	21746	21755	21671	21922	21857	21997	21756	21744	21919	21875	21887	21975	21885	21901	21714	21658	21705	22297	21911	21789	21831	22095	21869	21699	22016	21942	21763	21644	21745	21829	21959	21767	21748	22000	21883	21975	21792	21923	21888	21647	21635	21700	21849	21757	21686	21633	21770	21845	21825	21632	21757	21832	21659	21712	21833	21719	21883	21840	21786	21930	21830	21772	21907	21796	21922	21855	21879	21957	21795	21916	21823	21656	21676	21879	21788	21983	21817	21607	21861	21840	21763	21776	21672	21783	21598	21788	21748	22130	21708	21857	21753	21657	21807	21948	21901	21932	21870	21894	21759	21679	21871	21868	21921	21930	21909	21876	21754	21665	21832	21868	21750	22139	21813	21894	21891	21907	21989	22018	21816	21591	21595	21732	21731	21881	21877	21867	21950	21877	21901	21609	22001	21818	21735	22002	21464	21595	21660	21914	21991	21830	21995	21834	21920	22086	21826	21804	21834	21963	21772	21753	21881	22057	21965	21830	21801	21991	21867	21802	21712	21852	21907	21882	21793	21724	21928	21878	21882	21850	22037	21915	21666	21735	21809	21813	21701	21695	21803	21379	21932	21734	21730	21845	21993	21860	21807	21836	21747	21817	21801	22042	21799	21658	21920	21769	21490	21798	21939	21982	21852	21852	21700	21835	21968	21766	21997	21689	21715	21834	21951	21778	21852	21933	21729	21874	21750	21732	21655	21885	21701	21839	21813	21780	21675	21838	21904	21664	21747	21863	21582	21878	21854	21687	21873	21744	21807	21674	21883	21430	21577	21775	21645	21685	21910	21860	21849	21876	21809	21938	21757	21848	21912	21795	21728	21834	21748	21985	21709	21987	21624	21950	21668	21940	21686	21861	21719	21839	21963	21932	21929	21835	21735	21817	21731	21684	21845	21776	21820	21701	21745	21892	21747	21798	21904	21745	21651	21729	21766	21739	21702	21848	21785	21748	21726	21742	21859	21812	21725	21785	22008	21717	21689	21794	21651	21678	21774	21906	21863	22025	21601	21860	21989	21948	21796	21950	21948	21895	21993	21758	21731	21491	21953	21881	22045	22000	22010	21970	21873	21823	21742	21711	21790	21641	22110	21581	21695	21540	21988	21788	21679	21836	21935	21648	22179	21772	21908	21712	21756	21888	21879	22024	21855	21929	21593	21888	22038	21743	21706	21869	21779	21643	21788	21729	21762	21751	21678	21863	21797	21873	21949	21684	21757	21945	21766	22046	21956	21699	21945	21970	21667	22002	21751	21745	21815	22048	22061	21995	21851	21749	21993	21916	21974	21900	21820	21739	21662	21778	21711	21746	21760	21907	21896	21787	21828	21833	21986	21918	21945	21878	21846	21966	21588	21621	21728	21781	21589	21924	21851	21862	21824	21795	21883	21839	22050	21826	22053	21690	21790	21872	21633	21846	21741	21870	21579	21845	21893	21680	21703	21800	21859	21640	21802	21528	21812	21730	21709	21794	21728	21981	22068	21876	21820	21752	21764	21760	21621	21729	22013	21794	21812	21595	21830	21848	21971	21535	21573	21813	21806	21902	21933	21905	21804	21720	21774	21661	21699	21852	21845	21886	21633	21714	21782	21664	21811	21719	21875	21943	21795	21822	21738	21705	21726	21682	21701	21770	21959	21659	21929	21885	21619	21820	21569	21666	21906	21968	21725	21781	21771	21648	21657	21522	22020	21947	21725	21802	21963	21922	21803	21786	21757	21661	21679	21786	21672	21933	21877	21986	21845	21660	21819	21460	21924	21851	21535	21797	21788	21870	21902	21932	21774	21740	21755	21921	21591	21657	21826	21912	21789	21934	21728	21605	21744	21930	21867	21702	21737	21723	21617	21797	21639	21720	21711	21759	21807	21950	21586	21813	21616	21854	21946	22068	21727	21923	21731	21955	21626	21694	21700	21992	21837	21806	21670	21664	21895	21823	21878	21888	21644	21728	21675	21823	21894	21956	21904	21835	21769	21862	21687	21833	21956	21822	21809	21899	21677	21758	21802	21579	21746	21749	21806	21882	21756	21744	21785	21586	21611	21918	21511	21712	21804	21987	21748	21896	21815	22009	21796	21723	21703	21947	21895	21979	21586	21906	21675	21835	21857	21815	21619	21826	21870	21855	21780	21796	21780	21723	21779	21870	21695	21883	21765	21744	21914	21810	21838	21659	21781	21685	21955	22128	21837	21778	21904	21844	21779	21642	21631	21972	21528	21636	21817	21738	21813	21955	21876	21798	21748	21843	21728	21937	21853	21857	21733	21810	21793	21767	21831	21680	21721	21783	22046	22040	21775	21985	21814	21865	21808	21892	21650	21997	22138	21802	21782	21638	21754	21683	21775	22001	21760	21940	21934	21594	21645	21897	21708	21767	21920	21860	21906	21832	21713	21849	21634	22097	22012	21899	21949	21859	21698	21677	22055	21903	21943	21828	21697	21842	21905	21919	21847	21832	21790	21977	22021	21899	21871	21872	21877	21991	21825	21652	22044	21713	21789	21777	21877	21887	21776	21813	21776	21774	21849	21559	21764	21868	21824	21931	21567	22094	21744	21926	21684	21824	21806	21682	21806	21770	21871	22059	22096	21764	21699	21981	21829	21913	21874	21887	21582	21860	21746	21733	21847	21777	21781	21914	21917	21653	21630	21762	21774	21714	21713	21847	21459	21948	21685	21916	21983	21872	21774	21597	21948	21884	21906	21887	21828	21571	21640	21704	21914	22179	21920	21930	21829	21594	21674	21768	21869	21666	21802	22000	21839	21684	21931	21904	21730	21988	22019	21846	21724	21733	21395	21814	21995	21591	21699	21634	21809	21720	22030	21940	21749	22022	21711	21646	21733	22013	21901	21748	21866	21823	21823	22053	21803	21772	21659	21730	21733	21793	21629	21682	21868	22116	21696	21717	21770	21936	21729	21843	21805	21660	21789	21806	21508	21776	21923	21708	21784	21654	21763	21862	21883	22048	21822	21817	21705	21914	21683	21854	21909	21782	21707	22117	22145	21812	21720	21823	21598	21543	21963	21782	21853	21612	21687	21821	21870	21742	21780	21755	22020	21905	21764	21683	21721	21851	21667	21875	21952	21892	21852	21939	21958	21876	21878	21684	21830	21718	21839	22044	21867	21770	21854	21775	21827	21958	21930	21958	21828	21785	21836	21946	21840	21683	21661	21807	21709	21765	21579	21785	21669	21997	21769	21749	21820	21822	21700	21702	21672	22041	21561	22012	21941	21822	21859	21816	21832	21760	21608	21825	21649	21736	21886	21716	21921	21776	21826	21838	21866	21814	21800	21766	21867	21719	21609	21559	21721	21858	21667	21613	21943	21918	21716	21706	21892	21849	21865	21973	22059	21817	21722	21753	21857	21967	21654	21862	21882	21725	21766	21838	22066	21886	21963	21876	21692	21782	21698	21676	21683	21743	21704	21993	21523	21693	21769	21807	21811	21966	21783	21707	22048	21811	21832	21964	21903	21596	21679	21771	21653	21738	21804	21871	21989	21992	21891	22102	21754	22092	22033	21994	21725	22012	21765	21683	21787	21801	21689	21850	21776	21810	21754	21957	21916	22003	21859	21883	21938	21857	22104	21803	21796	21870	21875	21629	21884	21821	21761	21816	21653	21590	21891	21611	21751	21527	21866	21808	21817	21957	21668	21648	21779	21781	21522	21945	21975	21868	21846	21792	21905	21681	21840	21877	21957	21891	21840	21863	21952	21754	21699	21801	21674	21764	21814	21628	21763	21973	22002	21963	21898	21976	21651	21764	21883	21707	21930	22100	21817	22009	21682	21714	21893	21765	21830	21762	21602	21971	21971	21801	21753	21834	22009	22018	21953	21881	21765	21717	21803	21909	21994	21857	21915	21805	21908	21657	21867	21650	21971	21800	21841	21876	21729	21824	21893	21916	21884	21752	21909	21755	21680	21603	21819	21814	21775	21829	21674	21920	21990	21910	21711	21778	21762	21830	21996	21875	21682	22041	21875	21860	21946	21940	22025	21786	21874	21644	21870	21836	21943	21775	21538	21902	21887	21560	21680	21703	21897	21913	21816	21724	21721	21865	21888	21844	21815	21750	21820	21627	21838	21764	21795	21965	21884	21583	21799	21595	21639	21773	21680	21752	21598	21653	21849	21921	22059	21609	21959	21743	21690	21831	21818	21797	21621	21912	21911	21781	21780	21805	21691	22172	21829	21736	21922	21680	21909	21679	21753	21761	21778	21483	21996	22100	21882	21982	21794	21956	21714	21872	21704	21836	21969	21826	21837	21668	21816	21915	21826	21677	21865	21776	21817	21957	21982	21801	21895	21674	21654	21802	21739	21884	21815	21590	21759	21795	21745	21851	21733	21740	22011	21868	21848	21824	21877	21877	21725	21847	21615	22026	21762	21618	21701	21623	21842	21951	21820	21615	21535	21968	21755	21701	21824	21893	21967	21531	21921	21847	21735	21666	21707	21570	21897	21830	21899	21846	21510	21817	21975	21815	21869	21854	21787	21839	21713	21985	21888	21766	21639	21909	21901	21726	21867	21800	21696	21646	21963	21975	21824	21844	21889	21799	21870	22088	21822	22061	21821	21814	21734	21860	21828	21827	21571	21728	21484	21780	21738
15992	28129	25987	22749	20566	19606	18764	18267	18373	18113	18078	17696	22157	41520	40916	34296	26257	20366	17462	17362	17529	17406	17593	17571	17646	17724	17519	17492	17382	17383	17527	17396	17380	17354	17491	17542	17419	17545	17553	17504	17190	17621	17658	17389	17368	17644	17364	17558	17601	17613	17479	17428	17405	17501	17358	17581	17371	17491	17460	17678	17188	17477	17428	17390	17412	17531	17362	17448	17556	17574	17483	17582	17515	17393	17386	17356	17372	17564	17350	17351	17550	17552	17433	17459	17409	17489	17452	17427	17395	17620	17402	17506	17475	17494	17416	17506	17386	17270	17510	17573	17532	17451	17337	17364	17608	17412	17434	17467	17563	17401	17602	17344	17391	17437	17319	17496	17489	17543	17436	17418	17248	17541	17379	17430	17542	17482	17327	17229	17662	17398	17429	17520	17591	17392	17327	17298	17419	17369	17668	17427	17458	17508	17421	17458	17394	17570	17420	17467	17389	17384	17540	17481	17355	17442	17465	17565	17539	17379	17429	17605	17339	17412	17614	17469	17499	17382	17489	17427	17550	17603	17468	17489	17442	17448	17224	17470	17535	17321	17593	17448	17468	17258	17248	17506	17475	17390	17529	17296	17457	17343	17601	17579	17448	17420	17461	17247	17437	17470	17481	17443	17394	17443	17479	17423	17452	17420	17539	17321	17523	17330	17548	17402	17482	17378	17557	17267	17462	17560	17513	17399	17367	17511	17343	17419	17534	17625	17505	17393	17445	17424	17395	17562	17577	17601	17527	17601	17284	17501	17412	17379	17531	17205	17285	17321	17388	17562	17551	17524	17467	17564	17371	17415	17424	17535	17570	17381	17463	17479	17432	17365	17442	17431	17396	17440	17687	17451	17457	17392	17429	17560	17401	17467	17324	17339	17365	17231	17473	17316	17284	17591	17473	17331	17457	17637	17482	17489	17353	17430	17402	17286	17476	17336	17335	17361	17480	17328	17391	17528	17450	17354	17419	17401	17257	17541	17555	17331	17289	17190	17454	17335	17452	17454	17543	17564	17452	17420	17388	17479	17576	17455	17457	17416	17472	17598	17477	17510	17367	17470	17374	17474	17411	17450	17599	17466	17364	17599	17341	17402	17464	17435	17376	17528	17416	17513	17425	17382	17506	17600	17425	17473	17621	17442	17357	17414	17437	17411	17591	17339	17468	17276	17338	17441	17528	17380	17257	17398	17514	17468	17643	17419	17491	17519	17560	17223	17365	17413	17618	17427	17403	17503	17610	17302	17473	17330	17339	17229	17511	17407	17498	17297	17388	17402	17305	17286	17430	17408	17464	17432	17434	17478	17649	17295	17730	17540	17462	17361	17409	17568	17304	17457	17506	17314	17331	17372	17616	17459	17312	17325	17462	17382	17185	17435	17318	17299	17472	17319	17447	17679	17350	17378	17391	17406	17508	17461	17512	17375	17538	17404	17545	17614	17299	17422	17521	17337	17475	17304	17425	17294	17428	17420	17563	17370	17406	17471	17553	17382	17377	17288	17427	17428	17552	17403	17384	17356	17577	17376	17416	17410	17408	17318	17453	17496	17398	17318	17330	17458	17487	17441	17511	17451	17339	17272	17358	17525	17477	17328	17723	17522	17507	17575	17498	17528	17450	17360	17450	17321	17393	17335	17535	17270	17319	17520	17405	17326	17496	17412	17502	17517	17415	17501	17579	17620	17359	17580	17318	17362	17512	17497	17346	17367	17459	17393	17344	17480	17450	17439	17449	17376	17522	17235	17335	17371	17556	17522	17334	17539	17416	17465	17477	17415	17274	17469	17550	17574	17516	17199	17457	17543	17376	17271	17419	17346	17428	17673	17439	17306	17331	17500	17274	17381	17435	17429	17620	17285	17538	17448	17444	17500	17535	17559	17504	17515	17627	17550	17544	17341	17414	17556	17356	17532	17547	17432	17424	17383	17371	17542	17484	17519	17362	17585	17419	17359	17493	17530	17454	17361	17421	17480	17554	17412	17397	17359	17437	17586	17527	17399	17359	17516	17489	17383	17409	17260	17412	17517	17481	17356	17264	17408	17612	17338	17335	17405	17344	17504	17449	17370	17475	17453	17534	17447	17384	17649	17297	17462	17467	17556	17396	17516	17386	17597	17571	17384	17452	17362	17374	17444	17573	17381	17543	17335	17320	17440	17526	17519	17489	17465	17311	17310	17614	17459	17247	17565	17314	17641	17538	17462	17493	17333	17416	17367	17575	17402	17515	17320	17276	17464	17449	17451	17469	17315	17533	17280	17504	17384	17441	17363	17310	17538	17355	17488	17521	17165	17304	17450	17347	17264	17374	17566	17426	17488	17115	17370	17267	17399	17364	17482	17471	17574	17535	17466	17294	17370	17581	17494	17576	17577	17396	17570	17435	17348	17417	17388	17453	17496	17358	17423	17341	17325	17326	17640	17477	17461	17402	17427	17439	17440	17467	17236	17441	17323	17415	17462	17350	17378	17584	17455	17483	17525	17378	17499	17314	17465	17513	17485	17311	17325	17366	17309	17582	17430	17433	17495	17460	17299	17584	17322	17491	17426	17336	17467	17487	17400	17337	17444	17447	17594	17522	17495	17512	17325	17454	17364	17409	17614	17330	17483	17509	17496	17522	17284	17379	17597	17472	17558	17496	17537	17466	17483	17424	17435	17388	17438	17457	17452	17225	17475	17442	17359	17440	17387	17382	17480	17446	17461	17426	17327	17388	17574	17483	17488	17363	17401	17451	17430	17587	17532	17360	17501	17395	17499	17559	17384	17445	17260	17451	17406	17395	17636	17446	17522	17610	17416	17364	17349	17362	17464	17336	17427	17604	17358	17521	17647	17276	17432	17321	17395	17494	17482	17362	17519	17449	17347	17489	17456	17549	17387	17446	17372	17507	17457	17357	17432	17366	17288	17537	17404	17389	17315	17312	17459	17301	17454	17447	17448	17374	17541	17525	17572	17488	17379	17393	17480	17334	17486	17298	17487	17397	17390	17379	17456	17218	17406	17520	17485	17476	17456	17360	17416	17548	17567	17422	17423	17520	17402	17516	17546	17529	17377	17331	17531	17308	17526	17388	17412	17395	17353	17447	17542	17365	17393	17334	17373	17349	17614	17444	17633	17442	17451	17243	17481	17388	17503	17420	17438	17468	17263	17325	17348	17455	17316	17573	17419	17310	17275	17455	17587	17443	17652	17345	17443	17438	17352	17353	17434	17487	17511	17460	17384	17394	17373	17379	17567	17471	17645	17517	17323	17299	17381	17501	17365	17519	17415	17503	17268	17404	17408	17519	17341	17522	17485	17476	17425	17457	17387	17589	17429	17567	17378	17439	17490	17675	17450	17406	17613	17508	17497	17431	17397	17508	17440	17360	17499	17499	17241	17521	17421	17480	17479	17571	17417	17523	17405	17608	17394	17494	17394	17393	17319	17314	17367	17486	17432	17450	17417	17330	17397	17471	17519	17611	17463	17473	17342	17483	17222	17587	17436	17426	17545	17408	17521	17443	17346	17251	17511	17301	17446	17373	17477	17547	17405	17417	17417	17496	17263	17390	17522	17301	17433	17349	17423	17460	17560	17394	17372	17330	17384	17641	17390	17464	17483	17412	17390	17511	17270	17440	17350	17276	17478	17539	17463	17506	17559	17393	17464	17528	17360	17610	17380	17518	17260	17332	17398	17618	17523	17353	17677	17344	17471	17429	17338	17375	17351	17253	17353	17435	17288	17452	17439	17536	17495	17416	17359	17201	17476	17395	17471	17380	17297	17451	17398	17334	17399	17521	17490	17459	17370	17494	17341	17350	17425	17414	17487	17282	17502	17498	17571	17430	17472	17500	17357	17472	17354	17495	17392	17464	17531	17425	17632	17438	17340	17414	17442	17493	17423	17472	17342	17303	17435	17335	17249	17482	17490	17404	17339	17472	17478	17319	17570	17501	17505	17266	17404	17469	17629	17432	17340	17368	17286	17417	17247	17328	17293	17357	17509	17544	17331	17604	17434	17501	17382	17370	17322	17361	17443	17503	17473	17614	17232	17267	17342	17327	17332	17572	17438	17493	17628	17462	17368	17360	17437	17415	17373	17544	17416	17521	17464	17418	17605	17283	17344	17381	17435	17401	17472	17440	17360	17379	17611	17272	17358	17481	17217	17315	17364	17469	17537	17597	17418	17526	17183	17345	17485	17517	17515	17341	17396	17452	17443	17532	17364	17482	17401	17407	17533	17322	17550	17533	17233	17340	17486	17496	17362	17432	17473	17507	17453	17390	17398	17481	17443	17603	17280	17301	17419	17459	17418	17318	17290	17403	17485	17489	17466	17328	17345	17331	17410	17453	17573	17639	17336	17481	17430	17533	17465	17342	17479	17239	17615	17439	17387	17382	17313	17463	17396	17520	17571	17613	17500	17507	17376	17238	17434	17487	17296	17459	17561	17472	17567	17548	17417	17401	17602	17421	17306	17556	17517	17327	17582	17408	17388	17324	17328	17557	17528	17474	17481	17393	17289	17475	17369	17425	17485	17335	17505	17575	17487	17368	17307	17580	17430	17290	17366	17458	17372	17586	17368	17504	17416	17502	17393	17560	17466	17504	17524	17322	17347	17584	17522	17433	17427	17438	17354	17685	17403	17335	17405	17515	17443	17446	17415	17530	17396	17311	17515	17366	17302	17438	17359	17367	17627	17392	17313	17492	17528	17677	17514	17366	17437	17548	17282	17157	17504	17454	17382	17483	17435	17439	17406	17442	17464	17457	17555	17354	17420	17363	17397	17373	17457	17439	17606	17524	17413	17401	17274	17373	17330	17431	17344	17545	17407	17407	17419	17386	17436	17427	17453	17508	17345	17428	17233	17550	17453	17358	17394	17317	17582	17571	17428	17499	17555	17495	17429	17467	17428	17441	17399	17198	17545	17340	17436	17402	17651	17306	17482	17440	17487	17565	17467	17311	17530	17451	17569	17525	17464	17542	17531	17419	17447	17348	17539	17537	17387	17380	17439	17532	17530	17498	17422	17442	17365	17349	17417	17546	17419	17493	17537	17455	17377	17513	17415	17416	17361	17372	17471	17611	17363	17548	17414	17328	17355	17346	17456	17437	17482	17525	17378	17541	17467	17554	17519	17523	17570	17453	17566	17295	17553
27229	21868	25191	22885	19928	19865	20251	20072	20014	20097	19991	19994	19965	20989	21616	21805	20945	20262	19932	20002	20172	20088	20059	19800	19935	20074	20122	19919	19965	19757	20015	19876	19870	20188	20028	20023	19900	20090	19785	19889	19998	19989	19873	19869	19873	19848	20060	19575	19840	20067	19741	19897	19916	20099	19917	19806	20027	19863	20087	19935	20092	20118	19864	19966	20048	19839	19862	20021	19761	20043	19805	20178	19971	19846	20082	20067	19908	19987	19846	19927	19857	19963	20062	19903	19910	19966	19896	19677	20085	19895	19988	20026	20089	19964	19806	19849	19841	19961	19909	19904	19920	19854	19838	19870	19865	20010	19876	19936	19757	19924	19854	20127	19847	20007	19788	20072	20147	19970	19885	19914	19900	19853	20190	20000	19879	19909	20066	19718	19987	20062	19852	19875	19963	19853	19946	20210	19809	19610	19848	20014	19840	19928	19976	19899	19820	19733	19991	19907	19920	19946	19736	19741	19764	19865	19886	19772	19952	19860	20071	19909	20026	19761	19773	19825	20071	19736	20012	19898	19899	20170	19843	20012	20007	20035	19930	19775	19794	19647	19828	20027	19840	19816	19854	19913	19913	19757	19826	19883	19952	19849	19825	19857	19838	19756	19945	19982	19902	19918	19989	19731	19965	19873	19995	19994	19745	19921	19988	19859	19898	20036	19982	20008	20015	20033	19900	19893	19964	20077	19978	19891	19942	19741	19889	19848	19989	20019	19947	19928	19909	19880	19917	19934	19821	19852	19979	19907	19853	19742	19844	19862	20022	20130	19909	19985	20027	20024	20014	19921	19844	19888	19910	19834	20296	19766	19901	19913	19871	19869	19646	19920	19762	19981	19979	19972	19769	19672	20001	19957	19776	19905	19933	20064	19920	19739	19843	19813	19927	19911	19796	19936	20035	19935	20040	19757	19751	19738	19911	19913	20087	19873	20145	19919	19729	19873	19801	19827	19891	19936	19876	20015	19908	19820	19972	19946	19965	19655	20143	19937	20085	20078	19970	20149	19971	20009	19780	19573	20101	19749	19751	19848	20030	19819	19750	19861	19762	19911	20100	20068	20034	19975	19791	20094	20080	19998	19853	20087	20125	19941	20041	20066	20086	20072	19945	19808	19965	19934	19778	19835	20008	19918	20088	20031	20058	19974	20095	19843	19792	19855	19641	20053	20065	19874	19760	19892	19994	20009	20059	19713	19936	19937	19537	20130	20131	19906	19747	19972	19822	20066	19955	19741	20012	19880	19970	19824	19941	19935	19837	19962	19667	20046	19983	19819	19732	19790	20014	20021	19836	19801	19818	19627	20055	19780	19914	19912	19735	20028	20140	20108	19776	20092	19895	19859	19971	19862	20048	20030	20027	20033	19710	19784	19790	19984	19962	19855	19874	19889	19839	19772	19928	19926	19818	19640	19806	19905	20011	19907	19914	19926	19673	19944	19948	19735	20040	19873	19931	20125	19925	19892	20014	19858	20098	20137	19930	19871	19766	19727	19871	19899	19745	20111	19882	19783	20015	19859	19895	19843	19885	20070	19788	19840	20090	19905	20053	19961	19897	19609	19834	20047	20052	19934	19833	19814	19908	19989	19957	19876	19921	19975	20042	19978	19938	19773	19811	19900	19955	19813	19931	19764	19844	19971	20076	19971	19956	19819	19947	19962	20205	19997	20067	19687	19884	20091	19887	19829	20021	19894	20058	19968	20141	20031	20017	19798	19869	19830	20027	19970	19814	19876	19925	19933	19751	19924	20105	20076	20044	20118	19832	19912	19875	19903	20097	20046	19903	19844	19798	19859	20078	19889	20126	19851	20084	19950	19978	19927	19911	19956	20013	19964	19976	19913	19838	19847	19859	19973	19954	19908	20051	19801	19827	19828	20024	19979	19856	20089	19906	20036	19894	19957	20001	19886	19969	19806	19887	19723	19867	20025	19947	19997	19992	19822	20019	19981	19658	19834	20188	19916	19826	19987	20023	19929	20084	19932	20055	20119	20134	19996	19964	19876	19983	20050	20005	19937	19823	20002	19992	19832	19848	20029	19992	19851	19984	19824	19894	19800	19975	19868	19907	19757	19921	20018	20007	19803	19764	19910	19911	19828	19752	19915	19825	20045	19855	20007	19845	19883	19983	19807	20166	19804	20015	20067	20063	19841	19893	20119	20041	20065	19974	19999	19968	19974	19932	19840	19734	19732	19825	19890	19816	19923	19905	19828	19977	19996	19952	20066	19891	19947	19840	19748	19929	19967	19953	20173	19847	19868	19988	19911	20065	20074	19985	20054	19915	19808	19871	19897	19993	20043	20283	19893	19957	20040	19904	19878	20146	20045	20067	20112	19876	20075	20006	20065	19821	19970	19992	19961	19838	20188	20153	19774	19990	19918	19825	20111	19925	19964	19860	19907	19956	19930	19844	20019	19786	19853	19722	20024	19950	19881	19947	19880	19831	19823	19827	19915	19916	19917	19714	19793	19899	20027	19805	20118	20016	19938	20073	19955	19628	19780	19870	19817	19912	19774	19862	20114	19731	19879	19993	19959	20097	19780	19808	19880	19673	19786	19729	19831	19971	19909	19739	19745	20035	19912	19677	19878	19871	19929	19929	20088	20017	19974	19968	19981	19839	19958	19843	19989	20093	19736	19889	19814	19809	20050	19926	20057	19914	19891	19916	20121	20008	19701	19965	19789	19761	19967	19859	19832	20044	19892	19947	20188	20012	19786	19987	19844	20049	19975	20181	20104	19877	19893	20065	20070	19696	20014	19700	20006	19829	19889	19759	19931	20027	19984	19939	19988	19863	19923	20007	19772	19991	19790	20029	20001	19939	19697	19967	19944	19886	19799	20137	20028	20090	19985	19977	19739	19981	19959	19901	19939	20013	19944	20265	19686	19885	19998	20126	19894	19804	20175	20110	19852	19987	20020	20111	19876	20005	19687	19962	19897	19927	19875	19832	19803	19721	19923	20046	19864	19939	19800	19920	19986	19868	19849	20045	19951	19998	19817	19937	19870	19913	19786	20050	20074	19813	19814	20053	19894	20000	19990	19929	19728	20085	19865	20017	20012	19945	19891	19815	20072	19754	20005	20043	19856	19867	20041	19794	19993	19720	19869	19860	19854	20086	20087	19781	19981	20018	19727	19840	19882	19911	19885	19947	19836	19872	20020	19730	19957	20029	19793	19939	19911	19804	20072	20036	20020	19869	19866	19950	19927	19916	19857	19801	20019	19733	19943	19976	19957	19761	19869	20059	19961	19969	20003	19924	19899	20022	19860	19950	20071	19865	19855	20067	19854	19793	19820	20058	19916	20131	19761	19713	20023	19843	19857	19816	19795	19711	20032	20267	19929	20086	19946	19894	19987	19950	19930	19895	19939	19999	19887	19808	19835	19915	19957	20016	19878	19951	20048	20160	20060	20146	19852	20118	19894	20023	20030	20112	19942	19847	19903	19923	19856	20097	19805	19993	19993	19871	19882	19994	19871	19807	19779	20074	19866	19856	19830	20008	19933	19913	19809	19869	20067	19944	19893	20085	20032	19798	19937	19900	19893	20033	20034	19824	20049	19918	19816	19799	19770	20037	20032	19940	20118	20062	20143	20024	19867	19895	19847	19661	20029	19942	19930	20082	19904	19927	19831	19935	19983	19883	19851	20051	20016	20077	19930	19965	19776	20049	19808	19959	20037	20124	19753	19986	19825	20046	19966	19955	19866	20037	19893	19937	20041	19915	19917	19958	19892	19927	19846	19808	19952	19931	19941	20028	19905	19898	19942	19927	19798	19878	19840	19838	20076	19903	19929	19818	19782	19975	19861	19775	19924	19807	19775	19856	19960	19929	19706	19936	19809	20002	20047	19828	20069	19757	19771	20091	19968	19909	20054	20133	19787	20004	19747	20092	19895	19896	19845	20030	19731	19921	19860	20077	19813	20108	19832	19772	20131	20130	19958	20059	19891	19998	20037	19776	19873	19881	19942	19775	19915	19910	19912	19884	19904	20085	19933	20098	19839	19831	20302	20038	19959	20248	20063	19932	20091	19853	20070	19858	19921	19701	19839	19794	19822	19713	20015	19980	19840	19906	19905	19953	19871	19831	19945	19990	20141	19877	19836	19959	19766	20051	19926	19982	20012	19837	19824	19813	19951	20036	19877	19971	19931	19888	19681	19848	20163	20101	19932	20000	19900	20090	20183	20003	20116	19891	20200	19987	19964	20087	19751	20027	19780	20126	19941	20093	19942	20030	19918	19963	20078	20034	20059	19856	20100	20094	19991	19822	19819	19846	19872	19884	19896	19990	19854	20067	19693	19958	20005	19919	20042	19908	20103	19854	19979	20015	19969	19945	19843	20177	19936	19966	19961	20172	19880	20045	20014	19780	19773	19772	19828	19913	20107	20019	20092	20057	19804	19923	19970	19963	20082	19947	19882	19881	19918	19786	20091	19766	20005	20243	19837	20001	20034	19841	19896	20045	19991	19885	19975	19794	19845	19738	19963	19827	19755	19929	19846	20057	19813	19934	19781	19882	19754	20012	19891	19874	19953	19961	19902	19748	19915	19968	19811	19919	19899	20176	19946	20237	20017	20083	19746	19865	19880	19886	19994	19940	20097	19909	20002	19606	19990	19823	19821	20062	20068	20014	19991	19845	20007	20125	19886	19961	19914	19906	19825	19992	19738	19934	20062	19817	20154	19929	19790	19964	19968	19988	19904	19957	20137	20154	20019	20100	19774	20113	19804	19883	19759	19904	20106	19860	19918	20052	19980	19858	19843	19797	19962	20071	19965	19932	19762	19765	19952	19993	19923	19731	19922	19950	19907	19663	19823	19893	19696	19940	19754	19850	19914	19819	19902	19747	20027	19984	19934	19922	19884	19871	20099	20089	19895	19827	19828	19850	19866	19907	19619	19793	19778	19774	19842	19763	20011	19995	19742	19870	20037	19735	20199	20020	20057	20005	20036	19883	19970	19963	20062	19847	20009	19814	19924	20066	19951	19925	19959	19925	19840	19926	19944	20091	20027	19745	19853	19967	20023	19919	19924	19906	20115	19862	19974	19908	20117	19949	20026	20063	19946	20005	19940	20053	20046	19886	20124	19967	19967	19858	19988	19936	20016	19894	19905	20021	19903	19863	19988
15257	17461	17278	17174	16743	16716	16419	16579	16375	16304	16436	16603	16467	18518	19078	18504	17441	16601	16525	16450	16328	16481	16510	16376	16458	16584	16613	16474	16475	16330	16572	16289	16450	16447	16480	16430	16533	16556	16367	16445	16457	16432	16416	16637	16415	16580	16317	16492	16328	16329	16400	16541	16448	16503	16257	16561	16487	16506	16396	16651	16536	16420	16650	16533	16416	16354	16523	16350	16514	16538	16514	16460	16508	16532	16352	16465	16517	16228	16563	16396	16404	16433	16405	16472	16466	16373	16464	16402	16512	16441	16543	16267	16521	16528	16383	16497	16399	16372	16398	16425	16533	16333	16465	16446	16456	16392	16469	16695	16555	16430	16476	16489	16305	16367	16468	16403	16478	16517	16365	16550	16312	16443	16487	16419	16650	16518	16437	16617	16459	16415	16316	16203	16462	16442	16332	16327	16472	16440	16371	16288	16489	16404	16313	16311	16515	16482	16263	16324	16502	16385	16307	16531	16463	16566	16416	16402	16424	16256	16305	16414	16381	16393	16286	16364	16691	16337	16379	16470	16397	16371	16359	16526	16537	16426	16433	16595	16208	16518	16327	16465	16456	16395	16309	16435	16327	16522	16454	16531	16361	16488	16422	16384	16526	16475	16277	16458	16457	16391	16405	16527	16337	16415	16292	16469	16459	16433	16422	16490	16440	16389	16520	16422	16455	16344	16564	16659	16464	16452	16476	16381	16249	16308	16439	16262	16437	16317	16365	16497	16445	16436	16613	16640	16299	16542	16321	16421	16437	16520	16403	16415	16420	16317	16469	16464	16443	16401	16329	16517	16507	16452	16272	16432	16554	16337	16467	16554	16272	16394	16485	16426	16305	16525	16622	16479	16478	16362	16544	16435	16552	16323	16413	16406	16372	16303	16286	16459	16415	16572	16517	16510	16421	16395	16387	16607	16374	16296	16328	16387	16450	16464	16537	16333	16606	16664	16394	16426	16410	16366	16492	16622	16500	16435	16686	16505	16456	16384	16430	16282	16550	16442	16374	16464	16316	16462	16403	16345	16614	16514	16450	16515	16462	16413	16545	16325	16447	16438	16523	16314	16536	16463	16386	16471	16462	16192	16483	16321	16504	16411	16244	16357	16507	16598	16314	16391	16432	16401	16447	16433	16379	16366	16408	16537	16475	16361	16454	16295	16574	16507	16434	16539	16458	16432	16468	16377	16549	16381	16517	16448	16503	16471	16367	16679	16573	16509	16513	16458	16536	16400	16290	16417	16579	16437	16455	16507	16390	16386	16481	16415	16281	16270	16505	16353	16449	16300	16542	16383	16459	16479	16372	16431	16442	16428	16553	16342	16503	16248	16302	16469	16425	16456	16318	16527	16367	16391	16408	16602	16351	16442	16401	16414	16537	16372	16424	16503	16496	16244	16448	16603	16459	16372	16513	16397	16330	16365	16413	16359	16634	16381	16570	16673	16448	16524	16379	16554	16452	16295	16384	16555	16435	16431	16478	16511	16402	16700	16394	16405	16481	16338	16525	16329	16322	16302	16538	16647	16395	16464	16483	16302	16269	16385	16382	16359	16441	16647	16260	16434	16591	16335	16341	16464	16476	16381	16531	16358	16433	16579	16457	16423	16300	16450	16540	16373	16448	16445	16259	16403	16279	16518	16476	16535	16292	16248	16386	16434	16424	16279	16408	16352	16378	16588	16468	16495	16569	16398	16534	16539	16391	16445	16423	16374	16467	16364	16404	16511	16537	16311	16504	16334	16496	16344	16550	16388	16713	16458	16421	16421	16527	16409	16460	16351	16336	16404	16337	16401	16495	16514	16406	16315	16548	16312	16315	16238	16481	16443	16670	16362	16522	16427	16457	16611	16389	16350	16484	16413	16415	16404	16513	16409	16341	16434	16601	16589	16346	16432	16449	16405	16346	16438	16353	16514	16396	16470	16325	16398	16462	16337	16564	16500	16537	16390	16498	16486	16383	16263	16552	16494	16360	16471	16462	16364	16585	16306	16463	16396	16543	16479	16482	16359	16432	16450	16546	16460	16557	16525	16672	16578	16379	16463	16284	16452	16699	16317	16363	16432	16361	16358	16444	16404	16500	16316	16623	16323	16300	16404	16443	16554	16465	16333	16471	16472	16207	16516	16396	16443	16381	16553	16370	16410	16543	16449	16466	16494	16365	16535	16528	16456	16422	16512	16381	16560	16302	16465	16406	16438	16394	16394	16653	16577	16496	16371	16497	16306	16334	16512	16494	16547	16540	16523	16461	16560	16594	16500	16471	16361	16558	16479	16403	16391	16510	16458	16507	16405	16411	16461	16414	16277	16439	16276	16390	16384	16398	16641	16321	16446	16384	16523	16373	16471	16403	16333	16612	16363	16346	16432	16295	16477	16244	16519	16370	16535	16536	16373	16404	16428	16505	16293	16316	16594	16288	16464	16538	16309	16491	16420	16417	16607	16515	16570	16544	16431	16297	16374	16359	16377	16577	16381	16571	16337	16260	16430	16210	16421	16562	16402	16522	16453	16580	16292	16484	16422	16498	16521	16376	16464	16509	16336	16391	16287	16386	16462	16490	16498	16392	16380	16712	16372	16458	16587	16320	16660	16483	16488	16526	16338	16381	16306	16574	16618	16491	16414	16344	16384	16245	16433	16449	16547	16566	16426	16331	16707	16433	16478	16437	16308	16493	16393	16329	16675	16386	16460	16432	16397	16540	16356	16376	16302	16611	16533	16343	16409	16357	16405	16384	16348	16434	16436	16280	16409	16373	16587	16383	16411	16223	16366	16457	16273	16455	16422	16466	16471	16492	16566	16249	16367	16370	16356	16550	16384	16477	16394	16391	16335	16508	16566	16443	16451	16367	16489	16563	16526	16451	16303	16307	16377	16452	16403	16496	16390	16529	16376	16492	16471	16601	16494	16251	16388	16560	16449	16343	16314	16291	16459	16505	16398	16510	16418	16414	16271	16433	16458	16392	16396	16598	16386	16482	16334	16374	16439	16406	16353	16543	16432	16426	16347	16303	16372	16446	16549	16442	16421	16462	16408	16561	16356	16264	16530	16357	16418	16450	16345	16488	16476	16383	16321	16333	16433	16339	16358	16688	16596	16431	16540	16491	16569	16468	16348	16323	16292	16373	16527	16436	16498	16495	16396	16524	16231	16284	16429	16499	16552	16418	16421	16305	16341	16369	16546	16411	16359	16489	16457	16453	16387	16479	16303	16394	16405	16482	16437	16369	16453	16478	16479	16469	16392	16289	16367	16599	16424	16707	16381	16525	16595	16392	16428	16409	16375	16371	16446	16345	16589	16473	16395	16387	16453	16519	16437	16403	16450	16337	16579	16444	16490	16399	16524	16469	16479	16437	16466	16473	16669	16445	16502	16447	16362	16367	16432	16271	16603	16318	16333	16445	16232	16478	16360	16518	16511	16433	16462	16312	16446	16477	16374	16490	16481	16430	16430	16566	16535	16334	16474	16516	16532	16461	16388	16518	16422	16431	16467	16355	16525	16422	16449	16494	16404	16549	16586	16438	16350	16355	16583	16404	16473	16497	16289	16254	16441	16512	16450	16418	16626	16304	16436	16430	16281	16484	16619	16560	16292	16423	16562	16490	16524	16438	16597	16380	16510	16609	16504	16412	16615	16550	16345	16720	16615	16485	16573	16372	16234	16498	16410	16424	16396	16522	16625	16386	16498	16520	16573	16468	16624	16388	16318	16621	16340	16411	16391	16392	16300	16346	16454	16608	16424	16437	16293	16564	16484	16525	16542	16465	16389	16550	16395	16307	16402	16322	16346	16440	16410	16378	16364	16493	16483	16378	16614	16410	16395	16413	16446	16574	16434	16489	16422	16557	16349	16366	16644	16639	16324	16480	16464	16464	16516	16475	16383	16347	16285	16430	16482	16381	16453	16371	16643	16619	16540	16328	16464	16517	16469	16385	16360	16560	16447	16492	16304	16525	16512	16294	16498	16425	16474	16338	16470	16547	16319	16427	16509	16584	16368	16359	16335	16406	16638	16434	16380	16563	16423	16560	16370	16422	16495	16310	16372	16412	16558	16505	16381	16563	16438	16307	16387	16445	16381	16319	16301	16346	16241	16537	16599	16488	16497	16492	16481	16425	16377	16497	16319	16505	16492	16441	16454	16307	16288	16372	16472	16376	16499	16510	16457	16396	16589	16595	16508	16407	16497	16620	16268	16374	16507	16513	16521	16349	16520	16249	16469	16523	16451	16534	16322	16454	16444	16494	16389	16294	16400	16571	16375	16485	16442	16439	16426	16300	16615	16350	16566	16211	16526	16480	16479	16478	16318	16473	16288	16509	16461	16226	16402	16335	16722	16409	16394	16536	16590	16442	16446	16516	16392	16536	16439	16454	16341	16462	16401	16398	16582	16331	16404	16435	16424	16510	16391	16395	16387	16332	16516	16416	16638	16397	16426	16525	16397	16488	16502	16358	16501	16424	16647	16330	16471	16573	16227	16470	16440	16504	16628	16433	16502	16572	16216	16437	16577	16453	16496	16437	16594	16491	16389	16411	16599	16401	16358	16683	16689	16327	16525	16499	16266	16425	16659	16370	16533	16300	16475	16496	16434	16454	16413	16463	16480	16663	16355	16479	16391	16572	16549	16427	16341	16356	16368	16426	16570	16408	16271	16366	16471	16432	16424	16378	16442	16436	16538	16451	16545	16431	16543	16565	16358	16409	16465	16509	16348	16529	16512	16525	16446	16309	16424	16351	16412	16599	16370	16505	16561	16455	16425	16455	16413	16407	16601	16530	16386	16525	16512	16516	16482	16422	16434	16636	16558	16413	16381	16401	16472	16407	16358	16450	16499	16300	16461	16447	16367	16277	16540	16545	16568	16526	16558	16443	16447	16391	16375	16422	16285	16484	16195	16498	16455	16536	16418	16420	16330	16497	16208	16479	16483	16447	16362	16418	16456	16523	16393	16497	16193	16514	16432	16474	16602	16544	16373	16440	16406	16393	16327	16464	16418	16361	16247	16466	16446	16506	16426	16348	16435	16267	16369	16494	16456	16406	16373	16481	16416	16457	16511	16467	16380	16319	16505	16534	16525	16558	16393	16385	16467	16235	16546	16356	16598	16450	16543	16437	16627	16448	16538	16489	16316	16371	16472
23214	20998	28533	23693	21773	23017	22253	19753	19077	19290	19195	19286	19843	29897	33007	29157	23525	20501	19352	18853	19060	19013	18997	19154	18953	19049	18841	18841	19076	19000	18916	18868	18959	18869	18828	18822	18981	18812	18846	19006	19138	18899	19111	19038	19113	18874	19025	18846	18905	18946	18972	18947	19044	18899	18632	18807	18886	18706	18801	19066	18917	19048	18788	18949	19021	19046	19038	18862	18975	18757	18914	18955	19097	18945	19092	19095	18989	19025	18848	18859	18756	18970	18994	18922	18877	18643	18813	18998	18966	18722	18902	18929	18794	19065	19033	18684	18825	19043	18697	19132	18915	18899	19032	19134	18917	18823	18958	18766	19011	19027	18938	18977	18928	18958	18848	18959	18691	18980	19021	19073	19041	18962	18963	19066	19094	18757	19030	18938	18749	19052	18793	18747	18961	19062	19084	19024	18735	18942	18894	18810	18954	18828	18932	18927	18855	18735	18879	18947	18798	18823	18886	18845	18804	18858	18771	18673	18895	18920	18919	18841	18956	18876	18867	18891	19041	18881	18975	18887	18670	18675	18605	18934	18953	18876	18957	18869	18797	18799	18923	19115	18872	18799	18864	18736	18868	18889	18798	19063	18980	19014	18834	19084	18943	18809	18844	19175	18919	18686	18849	19011	18875	18934	18840	18828	18639	18840	18847	19031	18944	18955	18788	18764	18704	18844	18808	19005	18770	18764	18804	19006	18860	18618	18697	18960	18792	18667	18857	18681	18948	18810	18996	18898	18728	19051	18823	18705	18906	19011	18739	18785	18826	18787	18945	18834	18840	19034	18776	18927	18905	19014	18873	18877	18764	18787	18828	18842	18869	18702	18917	18934	18956	18958	18845	18851	18909	18724	18905	18920	18929	18879	18806	18828	18557	19017	18939	18966	18936	18879	18758	18866	18961	18928	18693	18842	18905	18704	18821	18831	18990	18860	18751	19126	18895	18580	18915	18794	18812	18896	18888	18848	18861	18988	18794	18905	18762	18778	18913	18873	18769	18903	18934	18862	18701	18832	18823	18908	18780	19028	18763	18941	18981	18804	18822	18947	18872	19014	18748	18751	18851	18864	18827	19093	19021	18991	18684	18876	18816	19138	18913	19128	18743	18857	18930	18912	18796	18942	18995	18886	18923	18828	18933	18946	18963	18933	18873	18806	18878	19061	18965	18884	19049	18828	18710	18851	19037	18878	18919	18821	18967	18901	18963	18819	18555	18817	18882	18986	18848	18967	18694	18965	18833	18948	18980	19143	18830	18973	19122	18817	18747	18892	18907	18807	18883	18807	18921	19035	18837	18794	18875	18870	18911	18943	18774	18719	18835	18803	18896	18734	18916	18673	18848	18851	18912	18835	18953	19080	19057	18998	18866	18938	18847	18997	18892	18769	19047	18854	18924	18969	18810	18932	18918	18990	19044	18931	18868	18919	19033	18929	18973	18911	18772	18946	18992	18969	18985	18884	18756	18941	19068	18932	18965	18974	18847	18957	18932	18832	18842	18889	18984	18951	18962	18907	18964	18876	18915	18979	18805	18828	19072	18802	18853	18937	18962	18908	18820	18655	18707	18954	18968	18853	19096	18915	18980	18826	18963	19018	19000	18974	18893	18806	18964	18747	18944	18972	18764	18866	18865	18865	18957	18801	18919	18887	18953	18825	18882	18882	18861	18941	19077	18876	19053	18799	19027	18862	18956	18979	19039	18748	18805	18769	18877	19009	18896	18900	19057	19022	18973	18812	18889	19006	18707	18891	18978	18950	18801	18807	18880	18761	18910	19066	19025	18856	18734	18834	18953	18902	18687	18696	18932	18748	18951	18840	18966	18915	18849	18917	19074	19009	18749	18673	18895	18853	18876	19106	18921	18814	18867	18929	18918	18896	18989	18784	18895	18943	18942	19002	19080	19037	19212	18893	19007	18644	18812	18867	18903	18749	18652	18940	19030	18954	18982	18909	18708	19104	19001	18866	18896	18740	18993	18858	18870	18986	18722	18766	18653	18836	18906	18848	18765	18765	18885	19079	19023	18632	18689	18851	18910	18823	18857	19001	19068	18866	18936	18982	18870	18766	18866	18775	19036	18754	18766	18890	19015	18894	18900	18917	18880	18720	18787	18906	18931	18986	19089	18833	18812	18878	18894	19029	18856	19017	18862	18782	18862	18730	18732	18900	19005	19002	18947	18789	18999	18930	19035	18835	18781	19013	18883	19057	18947	18869	18786	18919	18823	18871	19194	18832	18915	18834	18679	18890	18659	18813	19034	18769	18742	18909	19016	18944	18814	18908	18891	18771	19086	19012	18574	18942	18998	18815	18674	18921	18977	18722	18858	18767	18910	19030	19069	18956	18965	19054	18698	18909	18813	18930	19082	18926	19000	19062	18769	18878	18877	19001	18732	18939	18791	18948	18863	18929	19027	18819	18836	18957	18803	18817	19042	18780	18909	18817	19022	18837	19078	18784	18849	18896	18805	18981	18949	18910	19158	18878	18899	18710	18782	19148	19054	18847	19070	18829	18923	19014	18934	19005	18762	18834	18817	18903	18854	18983	18796	18954	18785	19022	18950	19056	18799	18744	18877	18779	18948	18833	18932	18692	19014	18819	18912	18885	19092	18706	18939	18801	18853	18967	19033	18868	18689	18719	18676	18924	18944	19006	18800	18860	18964	18846	18795	18902	18822	18966	18850	18804	18961	18927	18769	18847	18884	18875	18783	19092	18774	18886	18927	18664	19113	18803	18933	19083	18609	18764	19025	18949	18891	18875	19017	19099	18767	19063	18895	19103	18819	18876	18920	19032	18783	18789	18941	18700	18950	18896	18979	18580	18886	18924	18911	19045	18740	18774	18860	18894	18765	18734	19108	18879	18794	18987	18775	19013	18690	18885	18826	18912	18832	18874	19052	18841	19182	18920	18882	18987	18757	18890	18770	18861	18730	18866	19002	18680	18942	18878	18680	18817	18876	18775	18869	19012	18874	18880	18753	18985	18925	19129	19032	18880	18666	18878	18735	18901	18835	18789	18911	18869	18732	18883	18877	18798	18845	18770	18921	18994	19020	18914	18899	19027	18811	18855	19004	18868	18843	18872	18909	18786	19166	18829	18831	18708	18735	19022	18793	18899	18797	18959	18872	18887	18828	18943	18930	18955	19041	18750	18870	18815	19148	18910	18954	19023	19260	18886	18822	18752	18819	18797	19060	18770	18832	18897	18930	18866	18756	18735	18794	19015	18904	18899	18859	18855	18925	18922	18862	18917	18669	18800	18976	18929	18819	18747	18893	18940	18856	18928	18956	18694	18787	19012	18798	18797	18694	18772	18940	18756	18890	18820	18858	18600	18880	18749	18820	18572	18981	19027	18756	19000	18715	18814	18766	18781	18660	18916	19020	18795	18955	18733	18897	18896	18784	18873	18805	18992	19085	19012	18774	18845	18875	19089	18751	18843	18942	19013	19008	19170	18802	18737	18848	18753	18812	18818	18731	18897	18817	18842	18842	18834	18833	19042	18777	18874	18716	19027	18931	19021	18850	18837	19030	18750	18912	19011	18716	19016	19051	19000	18738	18935	18939	19058	19111	18701	19116	19085	18866	18824	18838	18986	18854	18915	18981	18898	18870	18908	18980	18737	18889	18982	18964	19026	18864	18917	18994	19028	18882	18744	18780	18858	18889	18985	18822	19051	18879	18838	19002	18966	18788	18910	18825	18990	19019	18775	18798	19039	18987	18804	18950	18758	18971	19036	19097	18956	19002	18873	18835	18933	18898	18939	18825	18809	18659	18873	19102	18740	18729	18713	19034	18834	18968	19252	19043	18845	18634	18883	18989	19070	18788	18964	18836	18849	19046	18737	18668	18958	18945	18925	18716	18793	18947	18817	18993	18760	18897	18800	18838	18925	19054	19014	18991	18764	18994	18805	18766	18948	18869	18966	18928	18799	18735	18789	18927	19038	18922	19046	18903	18916	18917	18833	19050	18881	18974	18894	18901	18795	18925	19010	18770	18886	18972	18900	19041	18821	19100	18862	18842	18815	18930	18853	18994	19027	19004	18922	18924	18723	19057	18818	19002	18938	18959	18913	18677	18785	18998	19043	18850	18731	18827	18788	18936	18880	19067	18751	18754	18814	18927	18803	18977	18994	19126	19027	18934	18914	18828	18811	18871	19068	18791	18716	19024	18903	18830	18968	18600	18769	18950	18860	19201	18812	19081	18860	18836	18882	18891	18974	18833	18779	18963	18864	18846	18886	18757	18978	19179	18952	19058	18982	18751	18822	18821	18692	18972	18937	18916	18654	18947	18790	18735	18990	18734	18962	18950	18803	18933	18919	18661	18659	19008	18858	18845	19077	18953	18923	18935	18864	18794	18721	19038	18913	18732	18682	18785	19021	18848	18957	18819	18743	18937	19084	18949	18774	18575	18935	18920	18860	19025	18875	19064	18786	19077	19079	19130	18847	18886	18913	18775	19040	18960	18914	18971	18974	18979	19152	18877	18924	18824	18835	18714	18713	18718	18895	19064	18986	19074	18911	18776	18944	18905	18783	19013	18733	19030	18896	19005	19003	18921	18927	18720	18703	18865	18906	18911	18922	19014	18942	18994	18953	18948	18618	18890	19079	18898	18777	18781	18713	18821	18890	18888	18690	18987	18937	18921	18902	18908	18824	18932	18901	18948	19033	19046	19108	18924	18876	18880	18982	18865	18949	18946	18754	19027	19160	18858	18838	18802	18941	18790	18784	18957	18966	18981	19046	18702	19037	18911	18813	18994	18774	18764	18817	19005	19030	18743	18934	19015	18951	18736	18705	18853	18856	18832	18995	18973	18990	18977	18704	18984	18961	19125	18839	18944	18920	18822	18963	18921	19085	18849	18852	18918	18733	18718	19002	18991	18938	19058	18894	18719	18865	18883	18966	18995	18713	18844	18961	18776	18761	18806	18870	18869	18783	19021	18948	19099	19129	19042	18838	19046	19011	18881	19030	18985	18665	18849	18830	18857	19036	18970	18993	19100	18803	18776	18772	18887	18886	18905	19012	18753	18831	18997	18857	18959	18796	18908	18934	18810	19030	18752	18662	18890	18886	18756	18872	18969	18808	19110	18679	19015	18778	19040	19014	18790	19237	18946	18786	18667	18948
13812	22746	21352	18954	17829	17031	16601	16414	16315	16124	16040	16009	17506	32147	33352	28037	20989	17193	15785	15909	15860	15927	15834	16012	15890	15972	15827	15808	16028	15963	15866	16037	15858	15765	15981	15977	15742	15929	15932	15888	15823	15882	15926	16043	15777	15926	15875	15941	15771	15870	15802	15972	15906	15853	15827	15756	15859	15802	15877	15776	15844	15860	15860	15790	15903	15810	16011	15733	15829	15959	15806	16015	15729	15901	15805	15699	15966	15926	15769	15868	15865	15947	15738	15871	15973	15906	15845	15752	15789	15840	15806	15778	15844	15696	15813	15869	15923	15936	15849	15700	15868	15827	15960	15854	15972	15796	15937	15793	15794	15835	16001	15817	15846	15820	15905	16047	15759	16099	15837	15874	15850	15772	15971	15871	15901	15744	15955	15832	15895	15835	15795	15968	15746	16037	15858	15935	15870	15788	15992	15789	15873	15878	15862	15908	15848	15860	15901	15784	15958	15885	15863	15908	15894	16006	15925	15861	15789	15867	16075	15803	15815	15818	15862	15847	15993	15894	15961	15774	15742	15726	15760	15927	15901	15866	16027	15955	15827	15767	15742	15830	15872	15907	15953	16005	15789	15642	15959	15888	15719	15799	15917	15733	15792	15881	15808	15713	16117	15777	15848	15832	15786	15943	15853	15849	15760	15900	15944	15662	15850	15903	15802	15878	15924	16021	15932	15919	15734	15836	15830	15832	15824	15844	15849	16009	16013	15787	15871	15932	15882	15839	15789	16045	15922	15912	15806	15834	15695	15816	15949	15973	15857	15891	15893	15787	16068	15756	15843	15828	15989	15785	15985	16027	15819	15930	15796	15907	15833	15860	15903	16000	15894	15778	15819	15828	15981	15853	15927	15780	15662	15844	15825	15741	15918	15967	16016	15823	15898	15824	15861	15777	15879	15780	15958	15886	15848	15934	15867	15914	15835	15621	16087	15773	15754	15981	16001	15840	15937	15819	15808	15800	15821	15800	15918	15785	15921	15794	15922	15828	15747	16172	15821	15764	15834	15874	15910	15783	15884	15929	15568	15828	15902	16031	15864	15976	15813	15814	15762	16002	15882	15682	15925	15779	15918	15665	16023	15993	15957	15974	15957	15855	15873	15767	15681	15844	15796	15869	15751	15856	16028	15718	15740	15993	15730	15974	15782	15755	15784	15899	15877	15833	15836	15902	15734	15647	15909	16009	16046	15994	15968	15766	15733	15785	15987	15909	15813	15816	15920	15867	15984	15893	15861	15733	15924	15930	15932	15820	15716	15746	15908	15959	15959	15845	15882	15954	15941	15851	15811	15900	15830	15935	15784	15988	15924	15645	15917	15653	15930	15959	15786	15792	15859	15848	15897	15908	15802	15954	15868	15886	15872	15830	15821	15649	15813	15816	15883	15899	15778	15889	16066	15782	15911	15867	15804	15871	15962	15897	15902	15819	15831	15735	15867	15772	15949	15914	15827	15790	15826	15984	15732	15925	15788	16009	15953	15851	16081	15798	15891	16162	15851	15900	15956	15946	15876	15903	15995	15793	15933	15997	15730	15931	15893	15643	16034	16058	15799	15829	15926	15991	16012	15747	15773	15724	15886	15790	15899	15857	15840	15636	15963	15897	16162	15781	15809	15683	15782	15945	15903	15735	15943	15785	15844	15896	15817	15887	15777	16134	15802	15718	15851	15810	15999	15801	15756	15972	15907	15729	15943	15693	15984	15784	15836	15951	15888	15915	15821	15802	15822	15961	15798	15776	15999	15849	15914	15843	15796	15847	15920	16032	15968	15851	15824	15730	15922	15861	15735	15843	15931	15984	15904	15853	15861	16012	15933	15788	15930	15797	15898	15880	15951	15767	15921	15791	15752	15957	15793	15986	15784	15859	15911	15815	15722	15855	15818	15738	15727	15963	15917	15871	15788	15785	15881	15836	15798	15887	15964	15998	15778	15814	16006	15903	15852	15888	15869	15737	16078	15849	15886	15874	15700	15902	15741	15838	15920	16031	15726	15940	15801	15785	15661	15870	15831	15918	15860	15981	15872	15967	15830	15868	15922	15790	15799	15750	15886	15803	15806	15795	15805	15976	15819	15938	15963	15839	15887	15632	15798	15840	15875	15871	15905	15664	15865	15923	15791	15811	15745	16044	15790	15925	15904	15879	15907	15923	15880	15944	15875	15808	15717	15963	15983	15703	15641	15857	15863	15890	15844	15886	15925	15859	15840	15934	15818	16035	15864	15964	15836	15992	16003	15891	15898	15613	15653	15819	15895	15827	15967	15754	15743	15881	15811	15914	15915	15969	15873	15874	15888	15783	15870	15850	15900	15911	15895	15938	15831	15746	15922	15867	15878	15821	15864	15993	15803	15922	15822	15709	15746	15850	15801	16079	15741	15709	15792	15872	15877	15987	15842	15882	15957	15933	15811	15952	15913	15888	15709	15757	15775	16018	15913	15961	15851	15742	15942	15768	15884	15883	15944	15798	15813	15720	15770	15872	15757	15781	15919	15861	15798	16045	15799	15833	15833	15746	15884	15753	15848	15873	15924	15884	15872	15792	15940	15890	15983	15925	15897	15697	16007	16001	15959	15824	15965	15807	15929	16005	15918	16048	15932	15928	15686	15778	15672	15903	15941	15852	15778	15862	15831	15940	15993	15982	15971	15973	15757	15922	15779	15803	15936	15924	15812	15938	15830	15817	15901	15724	16003	15884	15842	15867	15989	15776	16028	15920	15881	15728	15857	15798	15795	15779	15726	15888	15893	15847	15811	15756	15832	16004	15954	15617	15780	15928	15888	15690	15840	15842	15856	15820	15969	15837	15783	15873	15863	15943	15761	15861	15738	15843	15757	15841	15800	15898	15737	15849	16002	16001	15935	15808	15659	15939	15821	15698	15808	16034	15986	15717	15862	15948	15839	15793	15847	16017	15862	15900	15727	15837	15869	15753	15669	15874	15869	15893	15850	15832	15902	15910	15954	15855	16013	15837	15708	15885	15950	15779	15915	15807	15852	15784	15913	15913	15924	15990	15789	15872	15746	15917	15790	15799	16049	15794	15922	15926	15691	16012	15793	15543	15834	15786	16074	15787	15948	15844	15793	15857	15785	15709	15855	15997	15985	15899	15850	15782	15881	15744	15782	16038	15812	16023	15822	15863	15885	15731	15948	15772	15780	15875	15876	15988	15749	15801	15762	15741	15848	15780	15870	15849	15820	15909	15810	15947	15990	15823	15870	15754	15906	15850	15821	15874	15901	15874	15874	15828	15922	15856	15819	15986	15788	15711	15818	15962	15915	15724	15995	15854	15966	15836	15970	15924	15904	15901	15879	15834	15880	15785	15966	15669	15687	15806	15710	16002	15869	15624	15890	15769	15890	15860	15897	15865	15871	15950	15805	15853	15943	15888	15801	15824	15838	15708	15861	15962	15821	15961	15907	15909	15885	15825	15889	15776	15874	15810	15843	15683	16010	15786	15959	15923	15827	15916	15916	15856	15875	15848	15949	15757	15862	15877	15867	15939	15647	15862	15730	15899	15779	15982	15887	15849	15915	15755	16081	15875	16007	15693	15781	15920	15811	15854	15980	15916	15819	15887	15758	15796	15797	15943	15723	16008	15943	15874	15652	15788	15801	15909	15917	15689	15706	15588	15911	15749	15807	15844	15665	15909	15774	15754	16005	15859	15673	15807	15873	15771	16006	16107	15886	15903	15918	15782	15660	15842	15808	15926	15888	15853	15848	15738	15937	15813	15748	15982	15857	15891	15903	15986	15739	15930	15665	15921	15957	15887	15889	16002	15714	15910	15893	15628	15865	15959	15768	15938	15893	15870	15837	15884	15910	15864	15861	16057	15816	15778	15846	15788	15855	15945	15989	15793	15742	15894	15984	15865	15966	15783	15727	15823	15780	15909	15934	15734	15714	15738	15788	15800	15766	15986	15903	15761	15922	15914	15977	16042	15886	15839	15989	15926	15930	15672	15934	15697	15873	15868	15820	15911	15750	15826	15703	15906	15829	15779	15959	15813	15748	15826	15971	15670	15907	16006	15846	15972	15932	15897	15722	15764	15761	15976	15891	15881	15927	15798	15983	15799	15929	15786	15977	15985	15912	15890	15775	15943	15776	15851	15780	15894	15823	15845	15818	15860	15937	15815	15914	15740	15869	15724	15825	15875	15836	15868	15869	15927	15743	15809	15772	16003	15864	15852	15697	15839	15917	15751	15859	15802	15993	15841	15786	15823	15633	15847	15610	15857	15895	16002	15767	15932	15780	15773	15896	15764	15781	15798	15940	15671	15857	15912	15784	15937	15823	15829	15892	15777	16014	15934	15834	15916	15879	15645	15962	15754	15794	15713	15980	15927	15892	15889	15901	15863	15788	15931	15756	15832	15774	15888	15844	15970	15911	15895	15717	15898	15770	15699	15889	15942	15792	15737	15741	15882	15891	15865	15818	15958	15851	15833	15913	15826	15895	15860	15864	15932	15749	15809	15859	15930	15856	15903	15782	15839	15977	15729	15737	15670	15799	15988	15795	15820	15939	15636	15873	15806	15892	15849	15832	16017	15895	15852	15657	15854	15860	15810	15875	15847	16021	15944	15935	15866	15850	15739	15741	15815	15908	15772	15879	15804	15851	15798	15934	15876	15876	15763	15804	15795	15921	15704	16027	15892	15780	15781	15823	15631	15840	16132	15906	15862	15851	15885	15775	15838	15847	15747	15629	15855	16030	15818	15929	15695	15856	15715	15929	15722	15809	15821	15870	15725	16027	15982	15956	15962	15848	15766	15950	15896	15696	15924	15772	15744	15709	15897	15957	15971	15930	15911	15938	15914	15760	15957	15788	15897	15877	15856	16034	15821	15788	15722	15750	15650	15852	15802	15876	15824	15848	15820	15951	15971	15770	15891	15871	15786	15840	15692	15834	15717	15853	15844	15750	15895	15860	15749	15893	15860	15841	15773	16029	15896	15894	15826	15865	15909	16015	15878	15631	15821	15980	15713	15906	15935	15821	15936	16024	15950	15953	15731	15729	15812	15940	15903	15831	15791	15982	15748	15858	15837	16033	15962	15769	15730	15811	15904	15974	15691	15935	15842	15815	15827	15833	16105	15865	15852	15821	15860	15911	15866	15868	16017	15949	16015
22401	21036	28852	23447	21210	23394	25575	20405	19489	19829	19720	19522	20464	37877	40234	34756	27811	22128	19525	19528	19364	19173	19339	19318	19258	19219	19416	19396	19210	19188	19219	19324	19103	19254	19264	19248	19237	19303	19062	18952	19319	19354	19058	19294	19126	19226	19157	19055	19225	19118	19252	19109	19200	19140	19216	19126	19254	19149	19248	19245	19028	19048	19069	19076	19220	19096	19106	19159	19147	19061	18970	19137	19268	19043	19202	19273	18958	19278	19275	19038	19084	19378	19065	18998	19061	19118	19392	19251	19120	19085	19068	19192	18969	19053	19273	19197	19014	19065	19041	19258	19189	18859	18930	19201	19115	19174	19098	19135	19071	19172	18956	19176	19054	19022	18881	19064	19134	19143	18958	19197	19129	18859	19192	19136	19068	19151	19011	19068	19140	18785	19178	19050	19127	19171	18972	19168	18890	18999	19097	18807	19011	18990	19021	18979	18958	19094	19068	19239	19015	19133	19080	19043	18778	18935	19274	19102	19206	19332	19172	18972	19040	19121	18905	19202	18946	19279	19244	18894	19105	18764	18874	19261	18906	19209	19113	19091	18936	18991	19254	19142	19060	19124	19041	19212	18888	19084	19174	18964	18990	19143	19270	19270	19125	19164	18989	19020	18948	19115	19106	19004	19162	18992	19020	18892	18924	19037	19158	19112	19070	19090	19113	19147	19005	19134	19051	19095	19085	19265	19176	19031	19139	19154	19150	18847	19057	18982	19021	19162	19014	19134	19124	18849	19032	19050	19070	19174	19109	19255	18872	19078	19057	19127	19053	19109	19026	19063	19198	18990	19171	19342	18919	19122	18781	19056	19068	19088	19256	19131	18999	19084	19174	19128	19037	19012	18969	19020	19131	18988	19007	19059	19035	18933	19118	19216	19048	18965	19087	19412	19118	19067	19057	19370	18908	18963	18939	19009	18992	19069	19248	18994	19108	19055	18979	19073	19120	18991	19071	18942	19050	19141	18945	19161	19230	19310	19116	19093	19120	19024	19138	19075	19119	18885	19132	19017	19143	19112	18962	19012	19059	18961	19248	18996	19109	18941	19034	19083	19147	19118	19054	18977	19152	19367	19245	19262	19149	19035	19120	19124	19073	18810	18820	18905	19014	18973	19099	18990	18990	19225	18940	19009	18943	18902	19164	19044	19232	19056	19241	19066	18767	18996	19122	19304	19209	19160	19130	19147	18931	18965	19186	19188	19201	18942	19112	19025	19158	19002	18995	19160	19090	19184	19124	19078	19038	19076	18985	18996	19117	18997	18929	19301	18944	19137	18996	19116	18968	19151	18943	19198	19151	19011	18946	19084	18936	19079	19023	18954	19057	18837	19070	19011	18878	19021	19020	18852	18858	19050	19062	19177	19413	19140	18995	18842	19092	19120	18879	19196	19173	19078	18960	18837	19089	19126	19164	19025	19065	19144	18873	18998	18991	18930	19088	18727	19021	19059	18959	19092	18997	19066	18901	19036	19146	19001	19067	19034	18926	19036	18932	19113	18767	18998	19261	19140	19191	19106	19232	19042	19288	19145	19338	18873	19067	19220	18987	18955	19160	18923	19336	19007	19075	18866	18865	18915	18696	19194	18889	19091	19103	19094	19221	18955	19244	19117	19197	19116	19130	18981	19021	19197	19080	19168	19004	18895	19127	19055	18978	19000	18918	18930	19199	19019	19054	18997	19057	18822	19150	19157	19093	19015	19149	19263	19193	18878	19120	18976	19012	19007	19314	19195	19293	18969	18809	19008	19103	19033	19007	18954	19215	19115	18991	18909	19085	19095	19125	19070	19154	18775	19084	19111	19088	19059	19243	18914	19094	19108	19360	18996	19112	19205	19271	18965	19051	18985	19150	18915	19056	18939	19241	19133	18935	19285	18836	19027	18969	19093	19109	18882	19323	19268	19033	18971	18984	18979	19028	19086	18935	19081	18788	19068	18981	19108	19162	19259	19097	19097	19068	19229	19100	18889	19007	18800	18974	19095	19173	19398	19065	19117	19047	19062	19099	19120	19267	19162	18955	18968	18873	18901	19062	18967	19141	19246	19126	19180	19005	19391	19045	19051	18943	18995	19170	18956	19122	18895	19269	19108	18963	18962	19113	18998	18994	19054	19018	19018	19071	19074	18947	19191	19018	19091	19134	19167	19012	18968	19155	18934	19000	18767	18986	18777	19047	19034	19073	19008	19162	19018	19063	18926	18944	18871	18970	19016	19043	19218	19239	18984	18959	19156	19053	19213	19149	19082	18940	19231	19163	18991	19044	19003	19272	18849	19164	19165	19185	19029	19390	19076	18959	19147	19224	18972	19204	19072	19058	18939	19120	19032	19045	19009	19105	19242	19062	19129	18965	19096	19191	19163	19167	19007	18907	18885	19225	18836	19164	19033	19182	19072	19017	19271	18956	18992	19040	19070	19033	19005	19129	19345	19032	19032	18986	19046	19075	19022	19204	19182	18871	19094	18899	19010	18944	19042	18951	19151	19162	19110	19255	19139	19229	19315	18936	19123	19031	19030	18903	18842	18913	19266	19150	18863	19112	18884	19072	19270	18980	18972	19310	19417	19012	19320	19238	19066	19043	19153	19184	18959	19134	18884	18992	19287	19005	19093	18936	19243	18993	19062	19039	19066	18983	19085	19201	18961	18789	18968	19072	19129	19172	19070	18734	18932	19000	19060	18931	19133	19141	18968	19069	19009	19136	19072	19004	19316	18865	19100	19193	19166	19332	19143	19174	19193	19132	19133	19175	19080	18900	19083	18902	19059	19196	19013	19055	19077	19261	19206	18902	19019	19149	19094	19154	19036	19162	19002	19311	19097	18820	19088	19173	19006	18903	18816	19125	19137	19224	19085	19071	19069	19003	19153	19128	19056	19182	19091	19071	19006	19121	19170	18941	19215	19096	19019	19070	19042	19021	19123	19144	18855	19174	18800	19310	19151	19082	18999	18945	18923	18964	18986	19292	19151	18911	19089	18937	19130	19159	18974	19071	18996	19146	19164	19119	19004	19188	18903	19079	19196	19205	19023	19181	18940	18967	19134	18993	18841	19078	18968	18841	19098	19124	19155	19017	18990	18971	18887	19144	19039	19158	18947	18944	19157	19061	18996	19214	19088	19051	19078	19004	19091	18934	19067	18970	19296	19114	18763	19046	19158	19026	18867	19105	18895	19094	19075	19024	19259	19106	18997	19210	19053	19202	19137	18849	19083	19110	18989	19155	19131	19076	19271	19040	19343	19270	19227	19008	19132	18912	18955	19055	19249	18990	19001	18956	19052	19039	19072	19126	19165	19077	19196	19161	19243	19024	18917	18976	19050	19073	19065	19049	19123	19065	19185	19303	18914	19089	18929	19044	19253	19118	19279	18989	19040	19183	19059	19136	19280	19345	19265	19238	19118	19111	19003	19132	19081	19137	19126	18988	19034	19029	19178	18940	18919	19093	19082	18976	19118	18892	19051	19076	18931	19057	19138	18980	19074	19053	19206	19124	18972	18995	19103	19007	18972	19106	18896	19035	19255	19056	18955	18916	19142	19126	18990	19134	19393	19164	18973	19383	19051	19224	19137	19105	19209	19195	19105	19149	18946	19008	19011	19250	19113	19001	19124	19073	19206	19069	19065	19251	19117	19220	19058	18997	19209	19153	19022	18970	19142	19279	19019	19096	19136	19228	19030	19080	19190	18912	19045	19127	19175	19116	19045	19136	18969	19214	19087	18847	19011	19152	18893	19085	18937	19142	19108	18999	19290	18912	19081	19126	18922	19133	19210	18998	19000	19027	18941	19304	19070	18845	19126	19088	18792	18923	19109	18916	18922	18785	18973	18945	18829	19098	19256	18963	19033	18935	19066	18984	19054	19183	19205	19161	19146	18925	18768	19004	19078	18880	19029	18929	19060	19039	18875	19009	18834	19026	18995	18919	19054	19072	18973	18973	18978	18970	19103	19109	19087	18926	18989	19133	19127	19155	19039	19084	19106	19123	19168	19358	18965	19148	19056	18967	18978	19163	19184	19002	19135	19064	18855	19133	19149	19027	18972	19052	19109	19113	19142	19127	18963	19062	19196	19043	18997	19105	19295	19150	19089	18932	19013	19188	18925	19151	19185	19154	19221	19100	19062	19025	19138	19049	18779	19047	19109	18995	18900	19068	18996	19240	19068	18969	19012	18866	18942	18806	18845	19157	19019	19272	19253	19154	19282	19024	18874	19066	18927	19213	19153	19074	19053	19087	19045	19035	19002	19135	19214	19034	18999	19225	19041	19143	19040	19236	18949	19078	19070	19214	19000	19156	19023	18892	19064	18948	19009	18862	18996	19128	19075	19131	19219	19251	19002	19102	18973	19090	19021	19139	19060	19074	19211	19248	18858	19002	19044	19065	19070	19208	19014	18901	18975	19123	18899	19092	19263	18982	18911	18921	19062	19009	19035	19050	19004	19126	18971	19184	19233	19097	19017	19213	18955	19096	19138	19046	19082	19126	18991	18986	18940	18957	19013	19131	19055	18949	18966	19155	19154	19226	19069	19011	19014	19153	19045	19170	19141	19151	19138	18984	19131	19122	19114	19108	18991	18946	19220	19015	19222	18921	19114	19321	19063	19013	19254	19235	19038	19045	18840	18796	19121	19009	18885	19035	18949	19121	18984	19091	18966	18999	19000	19000	19155	19095	19098	19216	19350	19365	19141	19075	18995	19204	19128	19099	19109	19029	19009	19225	19296	19205	19016	19102	19069	19076	18834	19257	19108	19130	19101	19036	18826	19231	18910	19148	19017	19103	18957	19023	19217	19153	18951	18867	19027	19190	19110	18898	19166	19010	18983	19092	18950	18834	18975	18983	19041	19020	18923	18975	18971	19056	19081	19149	19169	19172	18982	19246	19351	19153	19173	18940	18764	19255	19174	19056	19284	19187	19162	19073	19185	19064	18939	18937	18929	19228	19189	19087	18940	19103	19178	19124	19087	19101	19140	19082	19055	19176	18890	19190	18830	18977	19268	18950	19129	19125	19039	19002	19149	19059	18934	18888	18766	19237	18833	19240	19144	19021	19098	19215	19022	19030	19051	18838	18914	19113	19143	19215	19264	19259	19074	19046	19189	19146	19178	19034	19196	18943	18828	19007	18957	19192	19090
15293	26969	24709	20736	19094	17877	17228	16911	16423	16474	16532	16333	18457	40765	40780	34478	24989	18521	15994	16113	16083	15963	16072	15902	15974	16070	16029	15995	15847	15898	15979	15899	15983	15866	15844	15789	16104	15985	15867	15921	16051	16078	16087	15900	16143	16020	15752	15911	15792	15810	16048	16034	15907	15870	15855	15828	16122	16217	15703	15875	16124	16059	15971	15873	15869	16014	15929	15942	15994	16208	15852	15932	16102	15944	15955	15872	15993	15728	15935	15934	16046	15877	16034	15988	15909	15962	15890	15899	15971	15866	16007	15896	15984	15886	15932	16035	15921	16009	16183	16029	15939	15902	16133	15908	15815	15867	16152	16102	16005	15942	15840	16020	15930	16002	15921	15865	15871	16043	15836	15872	15885	15907	15886	15837	16111	16010	15885	16054	15938	15915	15958	15999	15796	16011	15951	15979	15966	15997	15922	15888	15965	15948	15837	15985	15931	15929	16063	15887	15846	15898	16111	15982	15859	15959	15946	15962	16078	15947	16025	15827	15993	15937	15863	15846	16004	15933	15854	15861	15815	15868	16029	15959	15950	15958	15807	15951	15828	15684	15914	15860	15998	15779	15893	16082	15920	15908	16082	16185	16041	15842	15754	15935	15928	16120	15971	15903	15932	15736	16017	15848	15896	15821	15955	15926	15911	15903	15910	15784	15913	15838	15936	15962	15879	15925	16009	16124	16038	16050	15833	16085	15952	15945	15859	15938	15939	15882	15924	16089	15881	15968	15975	15910	15835	15993	15843	15913	16016	15875	15998	15942	15987	15867	16023	15789	16018	16088	15880	15998	16110	16086	15834	16015	16009	15916	15785	15970	15841	15850	15955	15982	15889	16143	15745	15858	15802	15990	15958	15950	16091	15921	15888	15845	16076	16066	15973	15892	16002	15944	16097	15928	15842	15886	15964	15917	15993	15875	15988	15834	15919	15984	16054	16021	16003	16019	16006	15935	16063	15978	15975	15817	15919	16080	15853	15868	16096	16037	15865	16013	16001	15779	15859	16009	16068	15893	15713	15979	15896	16072	15910	16013	15832	15872	15728	16050	15833	15932	16028	15871	15836	15787	15857	16093	15961	15906	15722	16044	16000	16023	15967	15914	16065	15820	15919	15893	15755	15975	15871	16100	15807	15712	16021	15906	15847	16068	15878	15890	15802	15916	15914	15853	15897	15963	15979	15927	15897	15973	16056	15756	16020	15797	15952	15999	15989	15964	16007	15925	15899	15896	15863	15958	16191	16004	15931	16040	15953	16003	15831	16011	15818	15964	16086	15716	15970	15950	15861	15884	15955	15996	15917	16040	16058	16077	15846	15973	15944	15853	16025	15915	15976	16099	15911	15968	16021	16015	15841	15894	16002	16034	15820	15953	15889	15902	15798	15969	15976	15823	15877	15821	15839	15973	15816	16022	15902	15782	15874	16044	15829	15815	16002	15964	15926	15837	16057	15968	15877	15870	15945	15732	15792	15969	15958	16114	16032	15899	15923	15840	15900	15954	15806	15881	15777	15790	15985	15930	15958	16004	15806	15856	15916	15930	15886	15991	15998	15989	15885	15991	15928	15955	15850	15854	15861	16026	15846	16074	15855	15863	15966	15839	15904	15992	15901	15940	15826	15983	15845	15967	15902	15949	15836	15946	16066	15887	16023	15840	15887	15886	15807	15846	15982	15888	15905	15959	15873	15904	15927	15860	16039	15913	15972	15967	15951	15864	15925	15724	15876	15790	15920	15997	15933	15957	16018	15947	16080	15975	15914	16008	15827	15815	15793	15858	15948	15940	15936	15889	15938	15893	15814	15870	15836	15888	15944	15898	16024	15882	16029	15897	16074	15749	15695	15962	15858	15754	15868	15888	15779	15817	15946	16000	16132	15950	15947	16083	16003	15981	15786	15883	15830	16031	15921	15871	15773	15816	16002	16065	15810	15885	16016	15970	15917	16043	15842	15887	16141	15864	16197	16071	15953	15842	15812	15961	16001	15919	16031	15815	16013	15921	15878	15904	15958	16003	15882	15911	16044	15837	16138	15842	15953	15781	15842	15832	15998	15943	15805	15962	16048	15804	15926	15938	15810	15868	15958	15966	15999	15950	16026	15996	15880	15812	16011	16012	15953	15778	15963	15726	15926	15901	15908	15862	15947	15875	15788	15900	15934	15849	15909	15910	15842	15864	15751	16089	15869	15841	15758	15903	15955	15876	15800	15853	16025	15846	16023	15901	15973	15920	15857	15999	15778	15748	15921	15922	15806	15842	16002	15864	15831	16008	15849	15759	16166	15933	15835	15925	15715	15948	15902	15870	15888	15848	15848	15927	15845	16036	15988	15892	15744	15888	16066	15925	15993	15805	15841	15891	16016	15850	15836	15945	16062	15999	15846	15884	15846	16065	15798	16008	16025	16027	15869	16001	15971	15888	15982	15953	16060	16000	16078	15883	15756	15801	15907	16089	15933	15802	16027	16030	15921	15829	15975	15986	15990	15928	15963	15812	15891	16021	16078	15989	15954	15946	16072	15952	15893	16053	15786	15907	15862	15986	16117	15875	15886	15912	15885	15959	15855	15852	16010	15856	15890	15963	15840	15810	16038	16044	15766	16018	15880	15902	15848	16124	15936	15856	15978	15770	15905	15990	15894	15944	16009	16007	15825	15911	15810	15995	15929	15914	15941	15848	16006	15890	15967	15995	15944	15821	15859	16002	15798	15853	15949	16000	15675	15941	15850	15995	15836	15820	15981	15851	15790	15976	16034	15888	16028	15894	15869	15951	16081	15807	16005	15868	16071	15903	15876	16013	15905	15747	15933	15906	15942	15904	15871	15806	15935	15744	15992	16037	15903	15970	15910	15967	16087	15971	15835	16049	15891	15822	15858	16052	15809	15979	16031	15954	16032	15930	15897	15943	15908	15912	15991	16032	15738	15837	16128	15965	15955	15788	15988	15902	15852	15831	15881	15704	15860	16034	15925	15878	15969	15775	15903	16103	15960	15987	15901	15950	15766	15905	15942	15813	15877	15838	15944	15923	15985	15835	15899	15774	15886	15835	15946	15767	15828	15912	16038	15869	15992	15940	15975	16073	16080	15819	16037	15942	15953	15817	15831	15945	15818	15779	15892	15891	15910	15874	16022	15957	15850	15912	15950	15791	15931	16075	15787	16081	15917	15848	15669	15902	15945	15770	16043	15813	15922	15887	15991	15747	15965	15873	15945	15872	15972	15956	15950	16056	15784	15931	15820	15944	15988	15928	15967	15942	15818	15948	16019	15851	16000	15904	15923	15958	15868	15934	16002	15836	15900	15835	15938	16033	15947	15760	15909	15842	15955	15864	15900	15936	15843	15877	15858	15876	16072	15793	15899	15767	15839	15739	15633	16027	16023	16016	16012	15875	15876	16085	15815	15960	15854	15966	15832	15969	15823	15980	16063	15801	15965	15934	15750	15902	15910	15711	15752	15916	15987	15921	15922	15982	15940	16206	15874	15734	15979	15967	15889	15853	16000	16027	16028	15999	16009	16045	15810	15829	15840	16004	15893	15911	15877	16038	15979	15831	15855	15863	15760	16064	15808	15902	15808	15717	15753	16030	16089	15957	15949	15881	16042	15802	15961	15849	15885	16017	15911	15797	15810	15774	15959	15842	16038	15856	15997	15842	16029	16009	16102	15913	15897	15944	15984	15944	15762	15961	15914	15580	16020	15887	16014	16027	15932	15869	15892	15941	16013	15878	16012	15990	15817	15896	15911	16055	15860	15823	15789	16048	16029	16030	15979	15847	15888	15866	16032	15864	15953	15864	16098	15953	15957	16038	15889	15970	15879	16120	15915	15903	15783	15900	15998	15865	16038	15848	16016	15754	15957	15810	15822	15813	15969	15904	15993	15896	16007	15751	16111	16057	15984	15875	15826	15954	16041	15826	15900	16033	15836	15793	15873	15868	15898	15870	15910	16003	15959	15912	15840	15921	16053	15880	16001	15921	15934	15982	15870	15845	15941	15933	16147	15987	15939	16040	15956	15835	15892	15956	15757	15852	15918	15744	15960	15969	15994	15968	15983	15864	15949	15898	15971	15824	15962	15963	15875	15891	15798	15841	15999	15934	15936	15995	15745	15928	15851	16006	15852	15978	15912	15803	15813	15969	15813	15908	15982	16035	15972	15935	15934	15819	15886	16071	16025	15916	15910	15856	16017	15872	15949	15996	15979	16011	16000	15827	15821	16049	16067	16096	15965	15960	16030	15987	15745	16058	15874	15964	15928	15825	16114	15869	15879	15853	15820	15846	15842	15896	16096	15873	15826	15923	15938	15972	15925	15822	15845	16002	15997	15979	15732	15806	16036	16034	15889	15798	16054	15965	15930	15835	15873	15959	15858	15920	15936	16016	15929	15826	16054	15811	15970	15837	15881	15972	15870	15868	15969	16062	15804	15894	15961	15756	15940	15863	15835	15956	15941	15903	15973	15889	15904	15944	15870	15916	16010	15767	15734	15906	15651	16072	15918	15764	15832	15919	16036	16004	16027	15999	15966	15928	15940	15831	15827	16019	15813	16002	15931	15949	15846	15926	15869	16032	15716	16046	15958	15999	15875	15935	16011	15847	15916	15775	15816	15954	15920	15941	15992	15952	15971	15967	16054	15976	15967	15687	15878	15983	15900	15917	15835	15700	16058	15925	15771	16019	16029	15796	15880	15891	15990	16088	15871	15859	15985	15923	15930	15933	16027	15961	15984	15750	15937	15947	15854	16109	15928	15997	16175	15740	15905	15937	15859	15791	16132	16023	16010	15796	15684	15904	16034	15852	15975	16024	15945	15854	15942	16079	16030	15912	15996	15957	15894	15949	16076	15854	15915	15830	15979	15872	15950	15932	16076	15914	15878	15943	15814	15848	15906	16089	16057	15786	16122	16041	15952	15803	15941	15971	15836	15851	15901	15768	15823	15845	15843	15964	15901	15835	15950	16053	15959	16062	16112	16014	16046	15886	15866	15856	16032	15820	15850	15807	15809	15949	16015	15884	15861	16001	15805	15972	15913	15861	16024	15887	15970	15979	15768	16040	15912	15947	16057	15921	15778	16007	15801	15943	16111	15930	16025	15885	15941	15885	15992	16056	15798	15812	15978	15983	15727	15825	15905	16034
27246	21717	24237	21328	18348	18413	18584	18496	18404	18399	18376	18283	18316	19374	20201	19849	19376	18587	18388	18412	18378	18367	18278	18199	18296	18564	18358	18273	18357	18207	18341	18297	18434	18231	18113	18399	18383	18093	18291	17993	18136	18138	18346	18194	18273	18344	18022	18244	18319	18247	18346	18368	18073	18282	18355	18443	18313	18325	18406	18299	18369	18330	18377	18178	18144	18199	18231	18102	18263	18279	18297	18247	18025	18199	18289	18397	18244	18040	18226	18231	18066	18151	18486	18296	18327	18426	18343	18432	18212	17989	18130	18156	18204	18415	18392	18177	18142	18312	18128	18295	18223	18181	18190	18025	18176	18047	18283	18245	18089	18307	18397	18161	18416	18190	18471	18177	18013	18250	18289	18385	18327	18269	18204	18180	18162	17995	18216	18341	18214	18504	18094	18051	18282	18021	18289	18272	18261	18284	18210	18235	18131	18085	18038	18253	18183	18268	18423	18221	18215	18335	18290	18115	18401	18282	18264	18075	18251	18261	18247	18231	18241	18321	18254	18159	18212	18170	18107	18169	18303	18474	18266	18062	18269	18275	18462	18164	18076	18186	18138	17998	18211	18165	18258	18084	18263	18064	18277	18304	18397	18186	18119	18295	18047	18053	18295	18067	18352	18266	18400	18137	18133	18272	18130	18365	18455	18195	18175	18156	18258	18221	18236	18352	18412	18260	18428	18309	18213	18092	18253	18239	18081	18046	18260	18216	18195	18155	18433	18011	18179	18271	18262	18494	18141	18211	18503	18313	18234	18339	18139	18398	18475	18211	18196	18245	18223	18227	18324	18205	18311	18260	18256	18168	18207	18317	18289	18331	18274	18202	18226	18298	18292	18132	18257	18147	18358	18297	18369	18046	18245	18299	18549	18235	18200	18184	18097	18140	18345	18409	18172	17967	18314	18322	18226	18156	18122	18178	18483	18205	18175	18139	18311	18268	18096	18161	18358	18253	18132	18225	18167	18265	18407	18098	18028	18305	18024	18242	17995	18413	18292	18147	18336	18255	18032	18553	18294	18215	18374	18439	18299	18285	18239	18352	18162	18221	18112	18184	18261	18385	18265	18370	18420	18061	17958	18147	18109	18162	18179	18324	18370	18218	18204	18190	18227	18213	18140	18332	18251	18446	18232	18133	18247	18259	18249	18543	18142	18246	18343	18224	18272	18286	18443	18404	18198	18117	18332	18270	18267	18233	18035	18182	18216	18207	17981	18269	18178	18150	18081	18191	18230	18226	18305	18171	18278	18243	18263	18193	18220	18260	18150	18254	18119	18169	18198	18182	18272	18388	18306	18168	18100	18265	18050	18176	18340	18228	18103	18402	18272	18088	18216	18293	18281	18063	18279	18332	18246	18258	18146	18175	18461	18146	18230	18201	18038	18193	18253	18350	18251	18261	18102	18302	18389	18006	18180	18197	18110	18076	18174	18377	18205	18099	18364	18299	18098	18239	18266	18016	18143	18320	18447	18342	18378	18140	18173	18086	18237	18323	18379	18236	18300	18267	18214	18356	18416	18197	18380	18249	18368	18372	18293	17942	18123	18095	17933	18306	18340	18203	18420	18188	18294	18244	18191	18189	18263	18278	18309	18276	18304	18292	18204	18206	18198	18273	18308	17971	18260	18351	18199	18193	18151	18347	18149	18278	18354	18367	18147	18151	18284	18166	18250	18335	18288	18306	18127	18251	18306	18303	18253	18224	18132	18112	18348	18300	18101	18288	18231	18353	18271	18160	18224	18060	18367	18209	18196	18318	18217	18182	18178	18281	18427	18323	18166	18136	18076	18199	18328	18299	18172	18289	18303	18202	18241	18266	18079	18240	18179	18428	18263	18327	18073	18235	18325	18129	18436	18003	18377	18162	18016	18108	18360	18386	18148	18319	18256	18118	18195	18221	18180	18293	18218	18207	18453	18164	18335	18272	18307	18193	18442	18110	18246	18201	18241	18313	18418	18305	18068	18113	18464	18267	18194	18222	18306	18420	18202	18269	18246	18253	18509	18143	18322	18320	18341	17968	18572	18375	18253	18383	18209	18293	18268	18263	18190	18251	18260	18220	18383	18212	18280	18381	18307	18338	18275	18312	18253	18325	18197	18142	18141	18087	18362	18361	18121	18190	18279	18332	18379	18411	18231	18173	18253	18208	18048	18315	18289	18189	18323	18138	18249	18345	18275	18115	18287	18337	18480	18153	18291	18208	18184	18226	18307	18341	18465	18505	18197	18096	18143	18267	18290	18278	18242	18169	18010	18134	18187	18060	18163	18196	18219	18234	18297	18268	18264	18127	18038	18150	18120	18176	18145	18310	18299	18213	17987	18411	18302	18106	18318	18241	18426	17994	18343	18142	18082	18224	18324	18177	18286	18471	18287	18343	18235	18234	18159	18322	17909	18268	18319	18357	18314	18262	18384	18336	18164	18096	18138	18341	18112	18236	18237	18274	18548	18293	18318	18213	18392	18195	18219	18213	18227	18475	18255	18320	18142	18096	18413	18201	18293	18137	18312	18286	18121	18244	18320	18362	18282	18239	18323	18341	18330	18423	18100	18227	18173	18244	18104	18213	18160	18224	18067	18179	18273	18218	18213	18195	18347	18200	18302	18271	18259	18177	18212	18387	18230	18209	18313	18180	18296	18188	18413	18404	18206	18282	18140	18095	18303	18094	18010	18217	18432	18108	18310	18169	18339	18175	18363	18192	18175	18407	18413	18275	18365	17955	18193	18204	18337	18248	18186	18359	18305	18290	18291	18358	18130	18160	18351	18246	18109	18164	18285	18433	18179	18151	18109	18245	18408	18577	18204	18246	18280	18353	18205	18268	18333	18218	18136	18304	18338	18185	18256	18357	18041	18439	18327	18140	18337	18295	18225	18117	18309	18383	18337	18448	18177	18284	18298	18167	18382	18168	18219	18210	18351	18216	18172	18142	18182	18083	18428	18195	18270	18109	18355	18252	18208	18418	18331	18307	18401	18144	18106	18265	18250	18222	18387	18302	18396	18258	18112	18287	18165	18289	18131	18195	18110	18211	18079	18307	18122	18251	18198	18325	18331	18267	18250	18296	18442	18341	18186	18279	18247	18172	18132	18423	18185	18128	18174	18305	18096	18286	18223	18121	18138	18050	18324	18125	18276	18294	18267	18034	18343	18315	18169	18273	18076	18222	18537	18258	18420	18273	18226	18203	18257	18312	18288	18369	18034	18209	18051	18176	18181	18217	18422	18289	18309	18336	18133	18270	18251	18188	18363	18136	18129	18108	18097	18352	18315	18460	18271	18250	18329	18242	18204	18087	18307	18212	18281	18207	18319	18170	18497	18260	18385	18465	18134	18180	18232	18226	18281	17945	18231	18295	18184	18298	18351	18216	18296	18229	18238	18356	18257	18340	18235	18344	18323	18258	18302	18230	18437	18326	18249	18316	18360	18311	18442	18328	18273	18295	18347	18120	18309	18480	18125	18192	18361	18107	18490	18258	18354	18247	18141	18485	18386	18397	18325	18276	18221	18293	18116	18258	18186	18257	18278	18300	18250	17982	18032	18209	18404	18256	18302	18064	18286	18265	18066	18312	18284	18148	18220	18244	18464	18108	18382	18177	18079	18161	18419	18316	18322	18171	18182	18147	18149	18247	18325	18066	18427	18181	18139	18081	18166	18254	18029	18135	18171	18443	18254	18282	18096	18261	18068	18239	18320	18360	18209	18121	18207	18128	18197	18224	18338	18066	18232	18242	18148	18181	18381	18268	18293	18148	18126	18291	18411	18272	18171	18341	18257	18354	18162	18276	18394	18286	18531	18253	18344	18263	18547	17999	18317	18301	18266	18491	18141	18221	18388	18399	18130	18252	18129	18283	18212	18228	18285	18291	18266	18396	18444	18219	18291	18266	18403	18260	18186	18494	18153	18239	18298	18273	18458	18455	18033	18051	18138	18142	18289	18232	18270	18349	18121	18342	18131	18296	18404	18264	18418	18168	18187	18258	18386	18272	18333	18534	18185	18133	18371	18316	18225	18354	18177	18193	18350	18325	18153	18356	18380	18381	18244	18282	18416	18165	18392	18019	18155	18254	18209	18310	18299	18339	18325	18248	18133	18229	18247	18326	18398	18276	18378	18078	18523	18433	18441	18376	18421	18375	18356	18273	18105	18343	18219	18185	18080	18174	18334	18121	18169	18150	18114	18427	18130	18036	18261	18323	18292	18282	18344	18273	18276	18246	18299	18148	17995	18298	18174	18294	18172	18300	18170	18158	18074	18200	18215	18043	17938	18034	18218	18268	18210	18401	18248	18117	18314	18122	18403	18247	18083	18244	18240	18448	18250	18276	18310	18203	18281	18376	18275	18336	18242	18176	18230	18333	18206	18265	18245	18311	18232	18208	18117	18135	18174	18355	18297	18450	18356	18169	18370	18063	18226	18259	18489	18321	18308	18281	18480	18173	18065	18460	18377	18197	18287	18214	18268	18253	18182	18269	18180	18181	18055	18171	18318	18239	18236	18053	18325	18006	17987	18291	18150	18259	18393	18246	18079	18166	18190	18053	18095	18212	18229	18171	18260	18295	18252	18288	18238	18442	18010	18370	18290	18100	18371	18363	18158	18243	18223	18048	18156	18310	18276	18389	18242	18197	18168	18061	18233	18139	18231	18201	18205	18203	18403	18238	18231	18456	18475	18205	18445	18209	18431	18258	18262	18283	18343	18195	18179	18059	18242	18242	18259	18334	18183	18217	18379	18160	18272	18357	18166	18282	18321	18354	18155	18201	18186	18240	18375	18176	18181	18386	18080	18300	18284	18095	18037	18259	18173	18071	18138	18343	18222	18508	18098	18430	18197	18178	18096	18112	18340	18209	18270	18087	18241	18238	18150	18069	18107	17999	18272	18334	18080	18194	18325	18251	18227	18231	18374	18317	18187	18132	18179	18263	18376	18267	18036	18258	18235	18361	18276	18378	18295	18323	18307	18159	18183	18229	18272	18359	18092	18391	18318	18153	17973	18185	18460	18322	18240	18369	18277	18213	18380	18514	18265	18297	18335	18379	18181	18298	18195	18271	18371	18398	18226	18342	18094	18171	18256	18048	18346	18272	18117	18148	18180	18181	18381	18117	18316	18376	18321	18141	18231	18193	18217	18223
14470	16350	16326	15998	15652	15523	15485	15436	15483	15625	15597	15594	15466	17130	17937	17513	16585	15615	15507	15471	15467	15413	15487	15373	15467	15579	15342	15605	15407	15510	15350	15484	15493	15440	15592	15504	15536	15467	15644	15365	15431	15622	15500	15427	15486	15356	15571	15526	15324	15616	15334	15444	15445	15403	15595	15416	15440	15451	15547	15429	15293	15388	15482	15323	15435	15380	15431	15531	15342	15273	15448	15374	15312	15537	15586	15406	15609	15436	15460	15636	15335	15548	15605	15464	15451	15659	15368	15557	15406	15485	15594	15534	15599	15447	15477	15561	15519	15451	15522	15418	15491	15449	15457	15456	15455	15489	15262	15681	15323	15634	15511	15420	15291	15527	15471	15372	15561	15476	15698	15366	15489	15253	15441	15484	15563	15532	15520	15458	15504	15516	15551	15470	15492	15584	15555	15543	15465	15484	15507	15471	15487	15250	15513	15517	15557	15495	15479	15567	15422	15391	15303	15475	15559	15544	15620	15456	15399	15435	15547	15509	15372	15549	15570	15500	15581	15312	15503	15407	15327	15478	15460	15498	15461	15434	15313	15514	15461	15362	15573	15506	15486	15593	15335	15506	15449	15414	15327	15651	15415	15501	15545	15574	15454	15457	15456	15591	15338	15481	15491	15556	15683	15624	15538	15369	15469	15315	15320	15574	15639	15459	15473	15429	15525	15299	15584	15276	15502	15354	15515	15518	15376	15378	15484	15541	15437	15449	15397	15420	15362	15408	15569	15472	15504	15307	15494	15500	15459	15290	15521	15464	15555	15426	15498	15431	15563	15419	15553	15378	15539	15354	15451	15490	15485	15472	15428	15477	15377	15543	15433	15262	15471	15459	15605	15391	15366	15397	15503	15358	15496	15483	15418	15428	15473	15285	15461	15503	15452	15311	15399	15567	15693	15426	15426	15372	15468	15530	15528	15336	15501	15366	15432	15469	15262	15538	15555	15555	15423	15629	15490	15377	15502	15313	15496	15490	15506	15398	15367	15576	15398	15553	15283	15466	15358	15430	15561	15496	15423	15412	15588	15399	15399	15565	15342	15469	15369	15654	15532	15569	15475	15362	15362	15472	15490	15451	15612	15316	15548	15556	15378	15566	15431	15396	15503	15463	15266	15457	15466	15422	15562	15374	15539	15216	15570	15330	15245	15549	15536	15354	15457	15292	15534	15459	15442	15587	15437	15492	15482	15531	15422	15468	15449	15553	15459	15562	15494	15434	15350	15491	15437	15535	15437	15494	15554	15327	15570	15549	15477	15374	15565	15443	15556	15481	15547	15527	15328	15368	15659	15408	15531	15451	15397	15329	15499	15416	15573	15337	15572	15521	15464	15444	15514	15354	15355	15424	15378	15374	15457	15465	15348	15597	15456	15478	15448	15484	15464	15572	15363	15389	15538	15489	15592	15498	15403	15660	15444	15578	15369	15345	15439	15384	15395	15474	15532	15680	15390	15342	15639	15422	15485	15694	15436	15381	15465	15529	15439	15580	15555	15556	15329	15390	15469	15605	15461	15603	15469	15509	15504	15411	15311	15625	15622	15514	15370	15586	15460	15449	15509	15418	15326	15492	15633	15531	15409	15574	15382	15437	15386	15565	15446	15538	15491	15596	15476	15635	15360	15604	15444	15424	15492	15602	15492	15415	15378	15293	15452	15415	15551	15511	15571	15551	15444	15420	15596	15520	15553	15580	15429	15362	15434	15413	15438	15630	15503	15473	15490	15412	15423	15444	15314	15446	15550	15393	15362	15365	15597	15500	15559	15401	15426	15335	15457	15278	15492	15483	15496	15506	15670	15465	15391	15379	15412	15408	15473	15386	15524	15533	15569	15621	15344	15415	15554	15308	15463	15475	15476	15436	15502	15521	15397	15576	15403	15430	15328	15382	15409	15588	15370	15387	15630	15577	15450	15531	15431	15604	15491	15509	15503	15497	15387	15484	15533	15465	15343	15425	15437	15363	15423	15344	15520	15300	15442	15297	15512	15482	15558	15558	15497	15393	15548	15424	15510	15435	15406	15431	15427	15483	15433	15626	15657	15392	15575	15394	15493	15615	15528	15613	15188	15464	15477	15399	15567	15352	15552	15513	15479	15423	15490	15460	15492	15307	15482	15547	15339	15359	15472	15512	15580	15549	15476	15514	15360	15619	15661	15374	15381	15515	15507	15513	15299	15302	15516	15517	15565	15458	15629	15446	15507	15490	15470	15328	15453	15399	15532	15394	15555	15491	15393	15441	15538	15571	15584	15336	15502	15620	15754	15502	15359	15348	15648	15437	15441	15483	15401	15620	15480	15412	15540	15509	15411	15534	15383	15499	15302	15527	15513	15312	15582	15444	15593	15400	15461	15432	15458	15483	15285	15583	15300	15473	15457	15347	15545	15385	15613	15375	15381	15465	15446	15417	15626	15415	15512	15599	15447	15553	15606	15405	15508	15363	15478	15503	15566	15617	15455	15733	15313	15486	15459	15488	15470	15283	15476	15507	15472	15577	15456	15415	15384	15450	15336	15481	15616	15410	15306	15326	15551	15503	15461	15401	15542	15659	15467	15529	15295	15466	15384	15302	15417	15390	15516	15514	15466	15499	15446	15317	15436	15410	15513	15662	15405	15516	15373	15294	15460	15505	15369	15487	15465	15537	15359	15631	15457	15597	15624	15494	15493	15391	15378	15445	15456	15358	15349	15459	15602	15480	15493	15446	15424	15418	15356	15333	15436	15423	15554	15538	15467	15449	15574	15328	15644	15379	15549	15354	15465	15499	15459	15390	15553	15603	15542	15521	15405	15560	15439	15405	15292	15396	15475	15333	15375	15493	15443	15405	15329	15545	15559	15610	15526	15388	15534	15548	15305	15424	15487	15324	15476	15310	15653	15487	15544	15452	15507	15443	15530	15595	15536	15666	15449	15445	15417	15506	15487	15582	15416	15531	15331	15398	15545	15543	15631	15489	15405	15537	15364	15343	15613	15492	15384	15458	15496	15421	15535	15365	15521	15554	15540	15527	15508	15269	15600	15466	15503	15578	15297	15615	15560	15381	15429	15509	15404	15418	15692	15538	15402	15398	15499	15563	15572	15454	15309	15576	15360	15477	15518	15514	15591	15441	15476	15461	15352	15379	15719	15468	15495	15515	15485	15435	15594	15548	15304	15495	15538	15375	15352	15469	15444	15430	15431	15582	15479	15637	15282	15462	15478	15436	15476	15506	15449	15515	15731	15421	15575	15439	15435	15526	15437	15493	15632	15391	15404	15581	15524	15598	15447	15403	15486	15376	15483	15377	15553	15322	15482	15349	15333	15336	15428	15471	15405	15290	15340	15534	15639	15546	15598	15507	15446	15378	15506	15435	15382	15432	15460	15442	15516	15555	15420	15360	15434	15500	15373	15563	15477	15382	15465	15439	15458	15298	15419	15455	15536	15508	15358	15572	15597	15272	15540	15619	15340	15369	15362	15444	15305	15401	15485	15416	15639	15590	15440	15531	15349	15470	15541	15631	15350	15500	15363	15634	15349	15392	15364	15514	15313	15471	15396	15485	15519	15468	15564	15473	15398	15503	15460	15438	15526	15374	15468	15478	15347	15465	15573	15490	15621	15515	15541	15578	15320	15374	15528	15459	15364	15378	15460	15338	15566	15632	15566	15548	15596	15400	15617	15460	15327	15331	15587	15492	15398	15277	15491	15525	15611	15516	15522	15362	15590	15587	15404	15453	15610	15453	15583	15517	15632	15445	15355	15479	15558	15538	15474	15399	15422	15529	15306	15398	15423	15313	15399	15421	15378	15462	15559	15536	15557	15411	15422	15456	15580	15529	15536	15357	15480	15584	15381	15412	15446	15529	15444	15316	15482	15457	15572	15436	15458	15489	15469	15273	15448	15498	15305	15563	15469	15328	15517	15514	15394	15634	15530	15357	15461	15487	15605	15457	15447	15587	15584	15267	15548	15351	15530	15350	15519	15454	15544	15589	15478	15539	15499	15280	15431	15394	15501	15253	15590	15455	15388	15482	15499	15333	15471	15649	15510	15506	15526	15364	15502	15371	15515	15353	15314	15528	15418	15416	15490	15387	15641	15535	15607	15392	15467	15394	15486	15452	15368	15551	15512	15579	15268	15484	15523	15492	15512	15312	15517	15449	15435	15370	15573	15568	15381	15507	15403	15597	15375	15491	15526	15544	15684	15526	15554	15642	15465	15511	15530	15416	15387	15560	15445	15594	15415	15338	15492	15402	15548	15509	15464	15390	15331	15478	15312	15442	15453	15560	15501	15414	15323	15471	15443	15525	15524	15599	15489	15496	15522	15543	15598	15323	15674	15494	15565	15466	15538	15502	15567	15292	15365	15590	15533	15424	15675	15372	15417	15428	15188	15466	15405	15320	15368	15449	15355	15454	15528	15453	15552	15482	15562	15461	15456	15461	15496	15525	15499	15506	15482	15329	15402	15484	15336	15502	15400	15466	15337	15448	15468	15546	15514	15466	15549	15402	15550	15491	15431	15590	15441	15431	15431	15574	15543	15413	15389	15370	15502	15620	15407	15480	15555	15562	15456	15442	15660	15398	15574	15345	15559	15427	15490	15501	15484	15525	15189	15444	15433	15511	15469	15514	15452	15415	15533	15492	15334	15504	15359	15462	15518	15449	15532	15494	15392	15363	15521	15418	15671	15601	15563	15476	15502	15488	15579	15454	15589	15589	15424	15459	15406	15474	15432	15530	15346	15368	15508	15476	15568	15501	15273	15360	15551	15284	15349	15436	15480	15447	15480	15361	15486	15529	15364	15387	15459	15527	15436	15568	15388	15467	15420	15365	15464	15378	15339	15370	15533	15427	15596	15350	15472	15566	15487	15312	15418	15689	15454	15693	15352	15420	15494	15461	15554	15592	15523	15550	15172	15557	15436	15578	15538	15416	15381	15485	15631	15512	15534	15532	15456	15632	15572	15377	15574	15569	15465	15490	15509	15529	15484	15382	15567	15396	15528	15633	15574	15672	15366	15486	15511	15481	15457	15503	15259	15285	15298	15374	15362	15317	15307	15584	15603	15346	15452	15459	15677	15325	15436	15326	15566	15412	15430	15586	15520	15548	15429	15616	15708	15412	15601	15258	15598	15677	15261	15477	15473	15578
23275	21042	28554	23806	21964	23583	23338	20674	20196	20556	20349	20530	20591	30409	33058	29958	25418	21910	20460	20296	20125	20277	20275	20305	20190	20018	20263	20160	19894	19977	19993	20165	20143	20117	20138	19979	20077	19977	20119	19994	19813	20123	20108	20029	20268	20113	20097	19925	20211	20005	20023	20120	20158	20039	19974	19889	20190	20254	20056	19892	19953	20122	20028	20149	20013	20174	19938	20035	19990	20191	20138	20091	20153	20030	20100	20058	20174	20024	20078	20137	20046	19955	20304	20031	19912	19825	20101	20281	20151	20057	19953	20057	20110	20294	19819	20172	19930	20231	19888	19971	20138	20364	19926	20008	20117	20043	19927	20036	20131	20061	20312	19898	19940	20075	19958	19897	19758	20019	20120	19924	19882	19935	20001	19887	19878	20023	19840	20230	20126	19987	19896	20211	20051	20002	19983	20118	20109	20114	20031	20041	19960	19973	19946	19914	20066	20000	20113	20101	19909	20080	20162	20107	20034	20059	19989	19738	20079	20058	19968	20077	20111	20020	20003	19968	20131	20063	20049	20079	20021	20058	20131	20028	20130	20109	20217	20054	19987	20026	20021	20068	19982	20339	20140	19866	19946	20023	19980	20153	20103	20036	20072	19975	20065	20008	20218	19969	20105	19883	20021	20047	19926	19977	20031	20058	20008	20059	20015	19862	19918	19913	19837	19946	19999	20053	20133	19994	20122	20143	20074	20085	19861	20057	20030	19998	20132	20022	19963	20216	20225	20216	20195	19930	19948	20096	19989	20084	20010	20143	20018	20077	20077	20212	19968	20096	20172	20086	19879	19911	19951	20008	20113	19869	20097	20225	19846	20066	19984	20049	20142	19812	19794	20043	19853	19978	20035	19962	20203	20010	19937	20050	20095	19929	19913	20126	19961	19847	20010	20082	19982	20184	20183	20056	19955	19848	19809	19904	19889	19964	20162	19748	20056	19943	20065	19972	19967	19838	20056	19880	19913	19946	20129	19997	20143	19862	20065	19916	20196	19999	19922	20082	20043	19770	19949	20047	20291	20001	20108	20191	20022	19947	19947	20183	20138	19984	20028	19981	19744	19878	19826	20292	19901	20127	20034	20048	20066	20027	20153	19804	19892	20045	19997	19972	19999	19986	20143	20174	19793	19967	20054	20165	19937	19962	20004	19951	19921	20145	19956	20151	19949	20044	20172	20267	19856	20179	19974	20046	20164	20120	20242	20050	20161	19981	20111	20135	20121	20023	20149	19774	20061	19724	19991	20146	19957	19946	20112	19995	20003	20099	19938	20112	19825	20067	20202	20103	20110	19991	20057	19923	19997	20001	20002	20169	20115	19969	19893	20016	19931	19971	20026	20029	19950	20143	19962	20194	20008	20003	19970	20104	20330	19909	20089	20093	20077	19938	19901	20057	19968	19791	20085	20044	19969	20069	20030	19820	20064	19927	20116	19886	20156	19969	19972	20149	19731	19856	20031	20010	19931	20035	19953	20015	20063	20050	19966	19900	19981	20038	20248	20168	20054	19930	20265	20075	20111	20170	20233	19994	20145	19943	19990	19813	20048	20000	19768	20053	19926	19634	19879	19978	20183	20032	20257	20089	20221	19983	20129	20020	19987	20171	19784	20124	19935	20156	20173	20114	19904	20133	19976	19823	19918	20147	19980	20035	19969	20107	20046	20009	20084	19905	20022	19948	19933	20008	20165	19905	20024	20041	19965	19966	19989	20002	20103	19767	19980	19900	20100	20043	19915	19875	19917	20011	19996	19947	20155	20093	19835	20034	20057	19855	20078	20053	20083	20097	20128	19920	19911	19942	20008	19959	20230	19894	20142	20207	19846	20068	19863	20127	20034	20084	20003	20194	19995	20106	20040	19887	20105	19845	20100	20157	20046	20061	20028	20020	20029	20095	20144	20197	19942	19893	19983	19939	19703	20071	19888	20166	19964	20001	20096	19899	19819	19922	20084	19965	19871	20230	19969	20142	20039	19930	20016	20110	19940	20165	20092	19964	19942	19908	20127	19955	20020	20033	20108	19929	20072	19953	19817	20046	20250	19810	20086	19975	20214	19979	20028	20116	20246	20087	20101	20123	19878	20171	20017	20030	19883	20035	19986	20258	19985	19819	20042	20084	20252	20140	19992	19846	20016	19772	19907	20076	19930	19943	20095	19997	19952	20209	20099	19911	19857	20159	20127	20072	20048	19924	20011	20101	20184	20057	20155	20013	20005	20002	20093	19861	20006	20054	19949	20151	20103	20106	20129	19854	20034	20031	19930	19910	20119	20065	19951	20068	20217	20131	20024	20077	20223	19928	19940	19944	20171	20079	20106	20025	20181	20089	20245	19914	19931	19879	20034	19897	19974	19874	20109	20155	20073	19938	20130	20067	20088	19948	20060	20101	19909	20036	19958	20012	19970	19918	19889	19990	20200	20227	19986	19896	19956	19990	19871	20055	20173	20084	20103	20161	19972	19990	20051	20052	20011	20107	19923	20104	19966	20021	20026	20188	19792	20109	20197	19938	20112	20021	19924	20145	20019	20106	19889	19975	20166	20101	20229	19784	20122	20050	20254	19977	20030	19856	19975	19949	19991	20004	20045	20091	19946	19934	20042	19960	20005	19961	20112	20079	20117	19960	19908	19869	20003	19908	19899	20020	19983	20237	20058	20125	20178	19898	20328	19985	19912	20136	19994	19923	20094	20057	20103	20059	19930	20134	20099	20150	20001	20021	19815	20131	20062	20103	20053	19939	20150	20041	20089	19997	20009	19906	20024	19890	20018	20083	19924	20053	20293	19946	19988	20044	20114	20128	19894	20251	20023	20015	19995	20259	19766	20082	19915	20003	20057	19943	19939	19920	20097	19889	20032	19903	19854	20082	20185	19885	19776	20118	20239	20009	20022	19930	19950	20051	20136	19999	20159	20053	19924	19941	19981	20161	20189	19962	19993	19907	20033	19995	19918	20009	20038	19867	19977	19836	20174	20049	19839	20109	20044	20144	19853	20177	19860	20104	20060	19827	20117	20043	20299	19875	20013	20091	19980	19998	19915	20106	19886	19987	19883	20145	20096	20054	19960	20241	20207	20055	20067	20084	20162	19819	20043	19796	20067	20170	20041	19951	20030	19977	20177	20112	20224	20090	19986	20096	20097	20018	20030	20205	20159	19905	20061	19874	19882	19833	20197	20090	19946	20309	19986	19955	20204	20132	19957	20303	19872	20036	20050	20149	20146	20091	20020	20026	19923	20200	19962	19837	20122	19911	20003	19990	19978	20005	19990	19953	19914	19941	20054	20046	20043	20051	20144	19966	19985	19956	20026	19975	20039	20188	19896	20022	20042	19930	19993	19777	20075	19812	20178	20190	20231	20068	19882	20220	20065	20197	20185	19959	20055	20155	20109	20132	19821	19962	20072	19960	20134	19989	19879	20189	20117	20070	20240	19933	20095	20185	20000	19905	20170	20046	19862	20159	20046	20347	19877	20165	20032	19881	20023	20058	20013	19994	20015	19851	20176	20112	20024	20096	20158	20238	20012	19987	19920	19934	19962	20008	20058	20092	19982	19897	19967	20097	20256	19976	20238	20153	19994	20170	19802	19925	19971	20077	19889	20129	20008	20233	20008	19982	20019	20083	19916	19913	20067	20151	20125	20117	20289	19963	20173	20068	20008	19978	20150	20231	20096	19970	20164	20129	20123	20042	20045	19872	19947	20041	19950	19906	20170	20024	20236	20022	20122	20110	19888	19891	19984	20070	19996	20048	20101	20045	19950	20015	20183	19999	19951	20072	19838	19946	20127	20070	20210	19901	19980	20033	20066	19831	19997	19916	19804	19916	19874	20029	20126	19961	20071	20068	20187	20116	19968	19941	20038	19997	20138	19990	20142	20112	20165	20175	19859	20285	19860	19910	20258	19967	20025	20039	20111	19962	20173	20002	19836	20166	20174	19935	20276	20211	20023	20176	19932	20375	20096	20068	19986	19895	20150	20071	19712	20014	19909	20067	20168	20059	20091	19988	20137	20091	20126	20153	19962	20115	20077	20006	20111	20426	20123	19944	20054	20035	20016	20037	20038	20125	20046	20089	20142	19978	20112	19946	20165	20175	20031	20047	20256	20150	19936	20048	20280	20152	20038	20095	19932	19887	20110	19973	19962	19994	19905	20196	19977	20161	20234	19680	20022	20203	19884	19802	20167	20188	19961	20091	20040	20122	20181	19964	20057	19987	19830	19929	20032	20087	20184	19989	20183	20142	20040	19875	19830	20054	20008	19924	20070	19849	19962	20224	20108	19799	19937	19948	19966	20005	19839	20218	19868	20149	20293	19924	20038	20151	20079	20069	20002	20072	19943	20079	20031	20086	20158	20045	19867	20149	19989	20094	20304	20072	19965	19957	20149	20159	19920	20048	19993	20032	20297	20098	20043	20092	19915	20099	20141	20172	19977	19891	19899	20147	20160	20097	19769	20227	20139	19951	20223	20032	20063	20053	20108	20102	20079	20050	19989	19951	19885	20031	20069	20314	19914	20103	19760	20052	20008	20119	20153	20003	19971	20068	20122	20175	19765	20039	20117	20014	19970	20071	20129	19939	20072	19925	20115	19908	20159	19924	19976	20120	19943	19865	20039	20037	20035	20029	19945	19950	20148	19871	20008	20041	20132	20074	20206	20016	19993	20031	20107	20057	20285	20014	19854	20008	20175	20159	19995	20076	19882	19873	20126	19997	19916	20091	20116	20200	20096	20108	20139	20092	19922	20052	19783	19975	19908	19998	20189	20094	19888	20075	20061	19994	20126	20215	20038	20238	20100	20004	20215	20126	19983	19923	19967	19813	20013	19961	20149	20026	20057	19915	19933	20151	20057	20214	20143	20019	20122	20064	19964	20047	20162	20099	20250	20209	19887	20004	20071	20193	19894	20126	19946	20066	20155	19877	20106	20092	20005	20090	19934	20099	19958	20008	19913	19987	20183	19956	19805	20054	19949	19961	19924	20067	20176	19935	20080	19993	20047	19992	20011	19828	19986	20204	19910	20112	20207	20005	20186	20008	20074	20025	20179	20255	19979	19985	20326	20095	20056	19931	19790	20112	20155	19972	19980	20034	20264	19884	19943	19912	20146	20016	20124	20057	20057	19960	20169	20130	20158	20010
14273	23124	22012	19095	18125	17393	17193	16932	16847	16954	16727	16853	17804	32092	33282	28824	22428	18110	16598	16543	16700	16385	16712	16443	16757	16646	16586	16562	16582	16783	16571	16621	16596	16612	16725	16583	16578	16620	16518	16652	16449	16608	16373	16549	16724	16429	16496	16641	16461	16594	16596	16451	16453	16657	16496	16620	16414	16555	16461	16648	16622	16437	16611	16667	16520	16554	16561	16482	16524	16577	16622	16524	16515	16580	16540	16580	16356	16588	16594	16650	16599	16396	16407	16447	16447	16535	16574	16722	16449	16520	16546	16492	16665	16517	16639	16509	16556	16727	16492	16441	16745	16444	16485	16549	16595	16537	16475	16336	16725	16437	16675	16423	16659	16482	16439	16489	16467	16446	16403	16590	16510	16542	16455	16553	16478	16349	16729	16490	16514	16459	16559	16463	16520	16445	16487	16321	16641	16577	16657	16597	16453	16567	16673	16520	16530	16522	16538	16509	16613	16449	16539	16471	16537	16550	16628	16459	16545	16609	16697	16456	16718	16491	16509	16703	16540	16348	16590	16557	16468	16673	16470	16455	16502	16611	16550	16682	16582	16345	16670	16425	16630	16463	16399	16458	16801	16546	16494	16427	16568	16385	16490	16492	16564	16528	16543	16557	16642	16553	16519	16479	16526	16420	16596	16358	16469	16501	16532	16513	16437	16593	16414	16636	16516	16409	16562	16349	16384	16563	16500	16444	16469	16575	16596	16523	16447	16570	16532	16641	16360	16414	16424	16690	16592	16564	16636	16415	16465	16377	16455	16578	16459	16554	16588	16443	16574	16596	16533	16348	16626	16544	16591	16560	16630	16533	16603	16672	16514	16669	16544	16650	16456	16687	16647	16310	16428	16594	16493	16550	16617	16512	16387	16572	16569	16621	16548	16644	16570	16538	16372	16471	16418	16410	16669	16554	16597	16399	16556	16605	16513	16596	16437	16456	16645	16490	16606	16641	16614	16518	16651	16426	16475	16356	16549	16452	16503	16574	16595	16591	16772	16566	16583	16470	16424	16576	16362	16579	16547	16492	16402	16620	16425	16555	16632	16485	16391	16408	16485	16508	16611	16489	16636	16368	16591	16445	16433	16528	16452	16573	16544	16430	16534	16463	16518	16522	16396	16458	16596	16494	16437	16742	16386	16510	16507	16475	16518	16266	16431	16677	16499	16515	16512	16438	16481	16563	16524	16450	16606	16604	16543	16468	16512	16328	16573	16463	16491	16396	16448	16462	16547	16656	16501	16565	16464	16415	16399	16391	16585	16678	16624	16382	16529	16440	16474	16507	16393	16426	16483	16511	16485	16616	16654	16539	16650	16735	16346	16711	16569	16652	16530	16605	16581	16555	16285	16290	16722	16639	16701	16626	16615	16359	16521	16596	16447	16462	16764	16446	16626	16460	16490	16629	16469	16643	16503	16581	16789	16442	16654	16497	16528	16575	16468	16443	16507	16403	16492	16488	16443	16578	16377	16367	16483	16530	16428	16608	16430	16414	16477	16563	16427	16703	16611	16487	16782	16500	16717	16469	16639	16741	16548	16466	16690	16671	16581	16452	16606	16443	16392	16624	16514	16518	16633	16398	16528	16431	16473	16456	16135	16608	16497	16504	16620	16442	16689	16418	16426	16413	16518	16512	16287	16486	16388	16592	16527	16303	16550	16591	16560	16529	16663	16570	16655	16511	16466	16628	16575	16498	16598	16587	16441	16579	16391	16482	16606	16523	16675	16623	16504	16435	16526	16488	16572	16411	16622	16403	16463	16496	16476	16483	16669	16631	16462	16515	16579	16507	16499	16537	16571	16430	16390	16527	16548	16641	16593	16390	16682	16429	16558	16699	16538	16354	16740	16680	16605	16517	16554	16577	16522	16418	16685	16633	16359	16684	16522	16494	16671	16564	16378	16295	16558	16494	16444	16602	16531	16497	16468	16571	16477	16601	16487	16538	16617	16590	16489	16592	16609	16510	16392	16569	16555	16576	16403	16504	16743	16706	16417	16657	16695	16474	16427	16625	16664	16535	16605	16592	16530	16541	16436	16513	16540	16568	16608	16416	16643	16545	16481	16642	16416	16420	16546	16535	16407	16390	16569	16437	16378	16518	16506	16533	16473	16575	16581	16621	16602	16411	16560	16579	16328	16662	16542	16577	16463	16502	16666	16614	16707	16401	16462	16417	16571	16345	16431	16564	16542	16544	16534	16510	16624	16552	16508	16464	16461	16378	16576	16583	16557	16492	16612	16316	16436	16433	16499	16417	16620	16563	16293	16698	16601	16527	16495	16513	16444	16661	16534	16361	16513	16618	16577	16424	16439	16661	16318	16488	16413	16567	16595	16666	16643	16528	16613	16514	16571	16417	16616	16471	16473	16500	16386	16546	16495	16542	16520	16495	16504	16438	16508	16580	16613	16621	16515	16455	16645	16555	16635	16396	16637	16517	16656	16664	16557	16511	16788	16455	16658	16387	16527	16490	16464	16484	16518	16590	16683	16345	16655	16525	16469	16553	16506	16554	16551	16442	16426	16477	16548	16527	16588	16462	16756	16528	16438	16488	16517	16553	16482	16563	16517	16517	16514	16594	16544	16748	16346	16597	16555	16717	16401	16424	16537	16627	16542	16285	16677	16455	16478	16639	16519	16580	16533	16453	16452	16413	16614	16404	16344	16535	16693	16571	16727	16437	16715	16620	16403	16536	16395	16624	16479	16459	16490	16419	16519	16661	16559	16643	16461	16463	16380	16523	16554	16391	16408	16560	16223	16548	16557	16397	16525	16614	16515	16443	16535	16422	16615	16741	16604	16456	16530	16499	16499	16486	16536	16505	16659	16451	16419	16576	16370	16514	16421	16464	16455	16592	16527	16608	16471	16382	16393	16603	16437	16530	16384	16673	16425	16542	16483	16436	16609	16471	16419	16376	16454	16586	16648	16358	16596	16659	16446	16472	16504	16548	16567	16616	16595	16358	16723	16693	16292	16561	16541	16527	16643	16453	16610	16400	16453	16582	16551	16507	16431	16750	16421	16540	16497	16392	16650	16577	16603	16553	16599	16548	16615	16462	16460	16308	16667	16476	16450	16441	16575	16621	16611	16474	16636	16467	16568	16642	16545	16517	16609	16697	16584	16675	16424	16492	16568	16523	16505	16441	16577	16552	16511	16462	16651	16458	16541	16532	16486	16735	16514	16329	16609	16572	16610	16477	16643	16505	16480	16675	16418	16704	16376	16601	16502	16437	16513	16490	16564	16467	16467	16335	16572	16574	16420	16478	16612	16474	16402	16524	16503	16397	16535	16362	16524	16516	16386	16531	16590	16502	16589	16384	16627	16510	16734	16474	16350	16514	16378	16518	16554	16654	16524	16508	16452	16590	16573	16508	16487	16323	16566	16494	16569	16632	16449	16612	16537	16728	16505	16585	16506	16516	16620	16316	16470	16448	16748	16615	16599	16604	16510	16543	16604	16499	16628	16559	16632	16730	16487	16628	16382	16517	16613	16629	16539	16482	16614	16584	16547	16421	16477	16631	16552	16444	16686	16556	16513	16623	16442	16669	16484	16738	16534	16637	16596	16597	16376	16491	16321	16520	16620	16594	16531	16497	16534	16659	16665	16447	16690	16503	16539	16459	16560	16439	16514	16706	16574	16558	16633	16553	16437	16533	16667	16528	16575	16481	16681	16599	16609	16557	16458	16533	16475	16519	16570	16674	16339	16472	16645	16548	16456	16443	16602	16617	16553	16470	16651	16513	16556	16539	16488	16575	16469	16372	16461	16451	16508	16598	16510	16267	16519	16610	16595	16599	16637	16436	16493	16534	16423	16535	16538	16442	16544	16445	16587	16421	16550	16438	16524	16614	16432	16513	16563	16578	16443	16599	16365	16621	16576	16467	16491	16502	16554	16605	16497	16552	16594	16393	16513	16732	16605	16654	16594	16477	16643	16515	16559	16728	16579	16516	16454	16630	16415	16579	16576	16431	16372	16580	16435	16483	16437	16481	16582	16566	16790	16616	16534	16603	16436	16619	16465	16479	16520	16538	16512	16517	16574	16524	16584	16556	16639	16603	16650	16656	16679	16513	16581	16541	16603	16435	16475	16689	16465	16524	16546	16531	16671	16427	16710	16349	16555	16530	16660	16553	16368	16656	16508	16413	16569	16606	16546	16467	16411	16524	16554	16424	16475	16536	16360	16571	16553	16645	16669	16417	16588	16562	16457	16440	16491	16466	16488	16628	16427	16519	16543	16540	16534	16682	16367	16639	16370	16461	16558	16526	16492	16507	16623	16607	16564	16625	16642	16577	16547	16547	16392	16463	16472	16458	16437	16552	16484	16413	16494	16531	16477	16544	16558	16669	16685	16695	16354	16653	16558	16367	16417	16381	16513	16494	16482	16660	16539	16556	16414	16330	16374	16655	16531	16498	16632	16515	16536	16460	16587	16645	16486	16464	16558	16423	16586	16447	16675	16499	16505	16535	16547	16412	16576	16618	16372	16542	16435	16470	16680	16332	16754	16363	16404	16522	16405	16479	16579	16521	16639	16383	16593	16670	16450	16518	16509	16423	16505	16417	16558	16498	16606	16508	16469	16591	16530	16372	16623	16468	16426	16575	16573	16365	16631	16421	16420	16604	16769	16466	16507	16412	16443	16626	16498	16536	16534	16754	16491	16508	16612	16353	16543	16588	16553	16504	16386	16690	16578	16521	16659	16481	16393	16462	16735	16525	16598	16624	16448	16522	16416	16731	16367	16458	16537	16415	16497	16521	16592	16529	16462	16608	16485	16515	16554	16511	16484	16699	16658	16539	16366	16680	16452	16564	16459	16439	16520	16619	16627	16533	16567	16419	16498	16589	16635	16560	16635	16626	16465	16564	16622	16668	16508	16447	16509	16621	16471	16646	16619	16462	16639	16412	16570	16581	16544	16713	16606	16459	16654	16503	16519	16527	16448	16474	16690	16727	16442	16588	16553	16420	16646	16447	16624	16416	16504	16516	16297	16547	16504	16659	16472	16545	16418	16533	16492	16507	16668	16521	16504	16524	16686	16469	16515	16570	16529	16617	16620	16528	16585	16617	16532	16762	16650	16405	16480	16443	16457	16609	16627	16685	16702	16383	16573	16535	16326	16450	16405	16596
22388	20990	28712	23463	21220	23834	26968	22378	21433	22004	21564	21421	21572	31507	43287	38033	30768	25491	21728	21250	21105	21134	20972	21127	21046	20875	21032	21084	21033	21008	21019	21103	21022	21240	21047	20909	21080	21022	21010	20922	21087	21020	21364	20910	21177	21218	21055	20907	21082	21091	21105	21121	21082	21183	21082	20819	20838	20829	20790	21167	21366	21012	20989	20820	20857	20989	21004	20793	21127	20995	20964	20922	20840	21063	21148	20925	20973	21096	20976	20839	20836	20953	20970	21054	20988	21002	20904	20886	20911	20859	20903	20977	20894	20890	20844	20980	21141	20967	20790	20839	20763	20996	20995	20810	21074	21055	20878	21020	20877	20880	20886	20952	20924	20919	20916	21083	21043	21140	20884	20986	21124	21048	21023	20952	20849	20941	21086	21000	20959	20811	21029	21060	20940	20928	21071	20995	20941	20741	20989	20906	20995	21093	20859	21065	20725	20807	20918	21002	20985	20989	20966	21000	20914	20938	21069	21039	20883	20919	20860	20737	20853	20943	21017	21069	21084	20986	20902	20727	20925	21036	20897	20874	20974	20835	20913	20872	20897	20949	20892	21005	20897	21098	20924	21039	21049	20891	20885	21104	21082	20875	21026	21087	21054	20720	20953	20771	21094	20729	20982	21012	20974	20914	20997	21056	20996	20810	20972	21043	20813	20961	21025	21040	21019	21086	20819	20851	21036	20794	20916	20953	20808	20845	20899	20876	20825	20942	20943	21075	21115	20835	20924	20926	20772	21037	20972	20995	20730	20951	20744	20855	20703	20952	20824	20851	20981	21137	20981	20944	20909	20852	20767	21017	20799	20941	21048	21121	20915	20897	20879	20894	20925	20943	20985	20846	20891	21077	20853	21190	21003	20841	20931	20970	20908	20848	20947	21015	20910	20981	20952	21117	21088	21010	20861	20876	20822	20981	20894	21154	20988	20928	20700	20878	20941	20794	20977	21005	21118	21049	21186	21073	21103	21043	20926	20929	21001	21093	20896	20918	20914	20720	20731	21026	21079	20835	20930	20968	20811	21065	20863	20946	20895	20975	20939	20986	20893	20697	20847	20844	20911	20809	20801	20830	20987	21104	20686	20975	21048	20833	21021	20881	20640	21047	21077	20857	20931	20823	20772	21068	21210	21009	20741	20917	20896	20946	20925	20991	20940	20915	20878	20669	21170	20871	20986	20918	20913	20974	20927	20823	21102	20839	20901	20863	20945	21064	21000	20978	21050	20754	20946	21048	21101	21015	20944	20975	20895	21019	20796	20905	20918	20997	21022	20962	20889	20988	21089	21059	20785	20983	20805	20821	20614	20888	20951	20858	20926	20897	20821	21144	20868	20834	21125	20910	20825	20911	20888	20966	21165	20713	21004	21171	20722	20813	20742	20999	20947	20902	21106	20917	20940	20965	20875	20797	21085	21186	20901	20882	20804	20943	20550	20637	20860	20904	20809	20815	21163	20756	20966	20995	20868	21139	21128	21000	20823	20793	20990	20876	20896	20968	21051	21040	20826	20757	20818	20940	21036	20871	20996	21000	20806	20791	20997	20866	21231	20833	21024	21037	20951	20694	20986	20754	20955	21041	20808	20883	20929	21035	20754	20975	20947	20839	20947	21003	21056	21064	21006	20927	20781	21004	20931	20832	21066	20857	20887	20850	20923	21008	21054	20877	20835	21048	20987	20927	20820	20904	20852	20894	20955	20850	21152	20921	21008	21150	20796	20991	21000	21102	20946	21019	21057	20998	20902	20768	20770	20946	20798	21006	21060	21112	20920	20846	20994	21017	20821	20710	20849	20934	20957	20919	21008	20618	20943	21028	20928	21083	21034	20966	20659	20972	20909	20739	21160	20879	20767	20728	21059	20865	20882	20943	20909	20962	20591	21036	21003	20702	20918	20830	20945	20839	20925	20987	20895	20910	20823	20976	21128	21061	20884	20921	20824	20949	20759	21123	20861	20964	21025	20935	20826	20728	20953	21058	21166	20864	21074	21032	20962	20803	20901	20856	21165	21159	20824	20718	20684	20964	21085	20919	21152	21008	20888	20846	20984	20963	20819	21156	21139	21038	21094	21147	21022	21088	20948	20986	20995	20829	20667	21085	21040	20714	20974	21079	21085	21002	20837	20933	21005	20808	21049	20732	20691	20812	20771	20906	21101	20926	21077	21015	20950	20868	20990	20751	20950	20908	20930	20852	20740	20899	21174	20894	21013	21036	20823	21037	21102	20694	21011	20949	20996	20849	20857	20915	20826	20753	20904	20913	21039	20791	21125	21111	20978	20749	20915	20967	21280	20936	20826	20982	21014	20928	20973	20935	20850	20937	20991	20955	20989	21126	20957	21061	20740	21014	21018	20987	20988	20897	20937	20762	21076	21070	20957	20876	20991	20973	20959	20763	20855	20845	21003	20782	20839	20891	20931	21149	20864	20818	21052	20950	20923	20956	20837	21034	21074	21174	20804	20809	21042	20887	20881	20794	20972	20801	21026	20942	20968	20827	21045	20874	20995	20830	20729	21076	20948	21133	21096	20777	20903	20813	20653	20866	20843	20849	20922	20824	21058	20988	20954	20975	20935	21009	20722	20773	21060	21153	21002	20837	20874	20975	20966	20890	21053	20855	20955	20842	20787	20781	20891	20937	20885	20921	20864	20777	20797	21026	20988	20957	21226	21031	21021	20993	20999	20801	21204	20992	20931	20986	20828	20920	20866	20901	21019	20856	20967	21050	21081	20958	20967	21154	20922	20777	20992	21063	20938	20936	21074	21065	20979	20938	20931	20836	20999	20718	20866	20962	20817	20925	21000	21055	21022	21092	20911	20966	21157	20934	20967	20960	20854	20911	20926	20767	20916	20937	20729	20940	20981	20853	20999	20980	20933	21039	20925	20953	20875	20923	20997	21199	21122	20795	20877	20899	20982	20998	20934	21079	20964	20894	21038	20942	20962	21038	21063	20922	20985	20822	20998	20754	20898	21031	20774	21026	20712	20963	20787	20887	21163	20896	20788	20854	20924	20692	21137	21156	20914	20869	20882	21014	21010	21036	21158	21055	21049	20919	20877	21057	20724	21094	21044	20964	20863	20892	20843	20745	21051	21016	20989	20878	20939	21027	21000	20989	20906	21024	21063	20908	21072	20884	20717	20814	20850	21089	21169	20996	20992	20828	20987	20825	20604	20663	20859	21152	20899	20906	21280	20896	20896	20817	20959	20908	20997	20866	20904	20906	20866	20988	21101	21170	21002	20888	20868	20968	20942	21104	21029	21042	21145	20891	20899	20985	21136	21097	20839	20908	21099	20897	20855	20806	20880	20917	21033	20945	21054	20968	20998	20953	21045	20859	20931	20963	20999	20969	20660	20902	20974	20856	20869	20884	20848	21240	20888	20895	20820	20985	21233	21056	20947	21124	20813	20977	20926	20840	20927	20958	20789	21119	20875	20956	20952	20956	20904	20722	21044	20724	20812	20911	20931	20795	20964	21261	21034	20943	20741	20943	20885	21041	20934	21028	20907	20867	20785	20860	21005	20971	21025	20953	21066	20928	20966	20804	21064	20781	20915	20998	21063	20949	20930	21101	20895	20904	21031	21014	20984	20991	20820	21078	20979	20849	20857	20989	21059	20961	21020	20924	20928	20937	20968	20956	20876	20996	20719	20713	21044	20820	20975	20832	21235	20925	20982	20971	21001	20788	21005	20951	20872	20905	21062	21024	20820	20956	21143	20861	20851	20858	20870	21010	20928	21020	21141	21126	20885	20974	20891	20927	20753	20962	21104	20839	20994	21051	21012	20904	21081	20764	20982	20911	20836	20865	20910	21033	20938	20719	20744	21069	20883	21143	21000	20917	21032	21033	20943	21009	21040	20961	20852	21146	21088	20907	21019	20702	20726	20939	20848	21162	20820	21066	21063	20917	20891	21151	20882	20784	20713	20903	20820	21026	20980	20964	20972	20983	21019	21075	20929	21005	20934	20800	20800	20948	21148	20910	20859	20941	21064	20699	20803	20957	20960	20835	20979	21066	20940	20879	20833	20844	20905	20921	20948	21031	20852	20773	21050	20844	20953	21193	20974	21027	20948	20995	20797	21083	20829	20979	20783	20720	21045	21008	20975	21029	20975	20908	20713	20713	20859	20962	20652	20722	20946	20815	20977	20977	20917	20910	20784	21006	20962	21052	20748	20756	20937	20745	20866	20793	21189	21113	20951	20743	20870	21086	20952	20859	20811	20876	21047	20978	20841	20974	20893	20951	20888	20803	20874	20842	20838	20988	21268	21022	20703	20991	20913	21026	20993	21003	20896	20998	20980	21131	20994	21004	20831	21000	21039	20938	20990	21113	20861	20961	20850	21032	21179	20954	20892	20857	21020	20919	20971	20762	21057	20903	20965	21069	21103	20897	21000	20774	20888	20687	20928	20785	20999	20937	20945	20973	20913	20665	21148	20974	20995	20938	21061	21089	20919	20984	20987	20717	20943	20877	20893	20960	20945	20944	20912	20985	20997	21036	20977	21142	20858	20946	20863	20893	20930	21108	20696	20945	21005	21009	20965	20838	20662	20778	20915	20969	21055	21057	20993	21016	20816	20930	20985	20823	20988	21026	20948	20989	21213	20808	21129	20835	20873	20717	20936	20877	20747	20936	20829	20794	20647	20881	21178	20978	20887	20845	20973	20907	20778	21059	20888	21042	20901	20607	20738	20900	20911	20872	20989	21006	20858	21031	20999	20977	20766	21036	20949	20846	20930	20748	20836	20938	20899	20836	20680	20980	20963	20957	20879	20922	20882	21047	20902	20752	21087	21037	20903	20884	20843	20900	21014	20774	20954	20834	21043	20850	20802	20893	20974	20996	21100	20786	20699	20719	20994	20902	21044	21010	21017	20832	20961	20703	20985	20982	20901	20946	21183	20832	20944	20838	20952	20834	20883	21031	21012	20891	20931	21069	21181	20818	21034	20819	20886	21080	20960	20939	20992	20984	20876	20984	20943	20818	20950	21028	21121	20828	20951	21080	21018	20849	20852	21087	21018	20696	20845	20969	20832	20865	20975	21264	21095	21000	20914	20912	20881	21110	21014	21005	20926	20833	20902	20824	20981	20894	21058	20997	21032	20940	21014	21174	20928	20866	20860	20841
15569	27568	25496	21333	19648	18717	18318	18109	17712	17594	17324	17510	17670	32969	42947	37060	28441	21429	17243	17000	17015	17016	17105	17160	16895	17046	16936	16972	16985	17035	16865	17054	17200	16839	16867	16993	16992	17029	17082	17003	17003	17187	16901	17023	17065	16902	17096	17063	16973	16943	16847	17046	16963	17092	16941	16931	16920	17129	16859	16941	17065	16954	17013	16918	17269	17004	17011	16925	16859	16810	17043	17062	16911	17191	16904	17055	16870	16843	17039	17080	16991	17025	17020	17153	16965	17033	17153	16995	17130	17000	16988	17221	17059	17047	16911	17037	16912	16905	17054	17020	16937	16911	17016	16946	17099	16947	16911	17033	17077	16994	16943	16911	16983	16971	16784	16915	16954	17059	16968	17056	16988	16996	17050	17121	16990	16902	16883	16935	17016	16935	17095	16855	17140	17154	16844	16990	16994	16906	16944	16972	16927	17015	16969	17162	17034	17079	17050	16876	16998	17015	17057	17027	16968	16950	17058	16950	16944	16813	16771	16961	17031	17144	16995	16876	16988	17092	16909	16979	17021	17023	17188	16846	17004	16997	16974	16953	16880	17062	16959	16854	16916	16858	17158	16943	16946	16797	17089	16877	17008	16935	17237	16868	16894	16978	16868	17066	17031	16962	17105	16908	16946	16994	16942	16813	16946	17118	16944	17027	16920	17056	16821	16967	16932	16911	16896	17029	16904	16878	17071	17055	16878	16953	17002	16921	16957	17097	16784	16927	17054	16971	16918	16932	16836	17035	16928	17247	17077	16889	16986	16919	16776	17058	16914	16974	16968	17038	16844	16858	17003	17029	16944	16780	17024	16956	16973	16874	16872	16960	16911	16949	17080	16864	17060	17044	17168	16949	17028	16980	16786	16980	17021	17119	16990	16939	17085	17012	17044	16729	17032	16948	16983	17016	16920	17055	17092	16916	16894	16966	17024	16905	17153	16949	16806	16937	17081	17155	16881	17163	16866	16981	17144	16946	17057	16751	17092	16997	17030	17045	16884	16987	16912	17076	16951	17144	17038	16931	16861	16918	17011	17037	17100	17021	16987	16944	17022	17065	16921	16933	16812	16727	16955	16995	17105	16778	16827	16876	16991	16894	16872	16907	16972	17012	16844	16781	17048	16890	16973	16934	16911	17020	16933	16916	16854	17044	17014	17042	17081	16983	16982	17110	16924	17056	16751	16934	17071	17028	16918	17080	16816	17146	17014	17145	16969	17051	16895	17111	16905	17039	16858	16942	17029	16924	17065	16968	16889	16965	17096	16882	16997	17015	16816	16923	17045	16896	16861	16805	17032	16848	17023	17010	16956	16859	17029	16872	17015	17104	17082	17010	16917	17097	16852	17054	16965	17045	16718	17158	16996	16860	17058	17024	17050	17064	16977	17001	17132	16967	17138	17055	17073	16880	17242	16920	16979	16998	17064	17051	17018	16936	16996	17037	16927	16978	16936	17013	16980	17109	17131	16898	17021	16956	16892	16884	16899	16981	16885	16915	16885	16936	16804	16921	17092	16920	16933	17047	16889	16981	16961	17232	16894	16948	17023	16941	16824	17014	17068	17114	16958	16894	16886	17036	17148	17072	16876	17028	16872	16971	17092	16967	16910	16933	16976	17006	16970	16846	16974	17003	16865	16798	17114	16893	17132	16980	17046	16893	16925	17018	16953	16916	17104	16850	17046	16999	17012	16772	16995	16922	17084	16968	16906	16912	16851	17126	16987	16699	17009	16856	17176	17037	16960	17062	17030	17054	16826	16974	17167	17075	16930	17120	16985	16917	16992	16945	17060	16885	16990	17178	16966	17020	16883	17022	17218	16830	16958	16889	17000	17061	16925	17007	17019	17049	16867	16951	16960	17138	17113	16871	17061	16958	17009	17082	16982	16834	16967	16929	16937	16938	16839	16878	16951	16910	16975	17028	16929	16905	17012	16922	17019	17030	16815	17023	16990	16894	16983	16999	16981	17070	16953	17059	17050	16901	16983	17093	16989	16931	17028	17119	17109	16977	16955	16935	16896	17002	16839	16746	16982	17051	16914	17073	16845	16943	16896	16901	16925	16959	17041	17047	16992	17121	16963	16826	17123	17052	16920	17036	17245	16895	17174	16834	17074	17080	16953	16935	17116	17022	17081	16872	17085	16958	17025	16979	16892	17180	17056	17196	16956	16892	16892	16987	16807	16907	17019	16788	17084	17056	16814	16997	17117	17018	17136	17077	17006	16851	17023	16878	17122	16872	17015	16983	17004	16936	16976	17013	17042	17118	16960	16938	16964	16965	17059	17157	17000	16725	16986	16994	16929	16953	17001	16907	17038	16985	16962	16989	16843	16969	16843	17032	17059	16992	16893	17019	17092	16962	17051	17064	16959	16873	16864	16973	16985	16951	16970	16933	16920	16997	16991	16943	16844	17036	16770	16919	17151	16881	16819	16993	16990	16940	16849	16860	16866	16979	16891	16935	16977	17111	17091	16999	17181	16877	17011	16916	17079	17067	16929	16927	16954	16946	16987	16975	17039	16821	16990	17057	16951	16999	16978	16869	16996	16952	16991	16937	17094	16962	16859	16961	16957	16860	16994	16778	16957	16927	16869	16995	16921	16940	17087	17053	16845	17166	17070	16957	16988	16946	17000	16989	17069	16743	16990	16948	17043	16859	16999	17039	17024	16921	17040	17070	17041	17081	17115	16894	16957	16928	16875	16789	16917	17061	16950	16880	16984	17009	17191	16969	16967	16880	16932	17049	16802	16934	17067	16778	16911	17068	16913	16862	17099	16958	17069	16993	16924	17007	16871	16931	16941	16966	16913	17190	16918	16943	16904	16827	17066	16928	17024	17105	17042	16997	16942	16984	17023	17134	17058	16850	17028	17081	16894	16941	16900	17063	16947	17139	16899	16980	17102	17074	16920	17007	17110	17094	17005	16973	17103	16919	17029	16760	17100	17243	16958	17042	16925	16790	17041	17056	16989	16879	17150	16911	16854	16773	17047	17007	16992	16926	17010	16954	16964	16855	16928	16943	17012	16875	16950	16947	17007	16980	16855	16848	17016	16940	16944	16936	16921	16950	16969	17016	16899	16975	16985	17054	17065	16937	16956	16980	17147	17020	17065	16941	17206	16930	16741	16990	16956	16920	16960	17050	16892	16931	16957	16977	17007	17151	16846	17000	17028	17120	17002	17009	16999	16968	17031	17121	16979	16973	17095	17095	16984	17002	16987	17101	16947	17094	16783	16963	17117	16903	17129	17022	17028	16972	16987	16935	16969	16940	16740	16971	16894	16877	17045	17119	17169	16983	16916	16810	16896	17094	17081	17011	16721	16752	16988	16804	17025	17036	17045	17006	17065	17038	16816	16919	17107	16803	16871	16821	16999	16931	17119	17020	16963	17075	17201	16972	16923	16788	16962	17040	16864	16826	16940	16931	16961	17042	17082	16931	16949	16931	17127	17008	16971	17184	16965	17213	16976	16964	17013	17068	17061	16935	16906	16842	17034	16727	17103	17156	16991	17129	16863	17010	16945	16891	16833	16965	16928	16991	17052	16901	17097	17041	16948	16984	16923	16769	16868	17001	16774	16838	16962	16999	17128	16917	17022	17011	17154	16847	17034	16935	17012	16855	17011	16938	16895	16884	16893	17227	16780	16943	16873	16994	16858	17026	17139	17168	16911	16957	16880	17040	16889	17041	16952	16885	16828	17099	17080	17074	16940	17202	17009	16976	17111	16878	17006	17077	16952	17121	16985	16877	17049	17043	16832	17074	16918	16926	17166	17033	16967	17074	16851	16811	16999	17003	16959	17141	16840	16895	17087	17004	17080	17103	16907	16980	17016	17049	17119	16871	16892	16970	17082	17064	16869	16926	16944	16926	16997	16934	17139	17066	17016	16955	16995	17187	16792	17123	16977	16873	16946	17007	17042	16992	17136	16951	17024	16950	17074	17017	17025	16904	16960	16875	16875	17080	17095	17015	17080	17098	16908	16923	17194	17067	16981	17126	16832	16925	16985	17074	16863	17062	17080	17028	16920	16980	16819	16943	17007	16940	16906	16976	16892	17027	17088	17060	17026	16928	16946	17041	16783	16908	16923	17057	16928	17097	17058	16884	17057	16922	17098	17013	17015	16951	16992	16981	16908	16943	16924	16895	17100	17114	16917	16948	16942	17018	16900	17039	17163	16995	17044	16904	16985	16944	16962	16869	16958	16932	17133	16874	16918	16918	17059	16861	16926	16981	17004	16826	17184	16903	16943	16892	17040	16843	16946	17081	16756	17091	16959	17135	17010	16782	17029	16963	17033	16967	16890	16990	16827	17098	16911	16960	17013	17017	17078	16933	17139	16881	16801	16943	16977	17036	16983	17028	16993	17047	16921	16938	16947	17033	17004	16954	17066	17076	16824	17078	17056	17039	16956	17061	16912	16963	16959	17051	16956	17167	17042	16930	16933	16835	16990	16948	16953	16944	16850	16976	17079	16936	16952	17066	17001	16908	17084	17214	16934	17067	17000	17091	16878	16852	16898	16891	17020	16933	16841	17039	16984	17012	16978	17070	16965	17090	17037	17081	17007	16914	16788	17080	17041	16829	16918	16912	16774	17061	17250	16910	16991	17045	17030	16904	16956	17054	16981	16977	17058	17085	16933	17122	17041	17027	16991	17096	16869	16846	17023	17038	16875	16920	17058	16865	16945	16903	17075	17027	16902	16753	16973	17046	17015	17057	17058	16945	16897	16930	16997	17007	17075	16970	16978	16944	16998	16948	17063	16978	16962	16919	16841	16903	17109	16939	16845	17004	16920	16962	16960	17111	16909	17133	16958	17309	17013	16864	17097	17027	16949	16933	17031	16939	17119	16886	16960	17019	16966	16894	16830	16978	17104	16957	16867	16933	16990	16826	16993	16916	17082	16939	16979	16966	16985	17043	17115	17138	17028	16941	17097	16976	17060	16944	16926	17037	16965	16967	16993	17113	16983	16930	16855	16763	16922	16766	17109	16894	16915	17117	16955	16815	16995	16807	17003	16946	16970	17040	16877	16934	16896	16949	17019	17116	16917	16877	16884	16968	17011	17005	17004	17148	16932	16841	17125	17004	17082	16963	16894	17029	17194	16995	17070	16967	16813	17042	17090	17033	16861	16963
27269	22028	25901	23649	20786	21210	21572	21195	21132	21323	21241	21236	20997	21534	22639	22856	22510	21787	21189	21093	21116	21165	21228	21077	21227	21194	21213	21003	20993	21218	21299	21188	21027	21247	21147	20943	21182	21047	21197	21283	21150	21264	21345	21047	21012	21045	21023	21118	21025	21019	21309	21204	21430	21205	21119	21212	21110	21013	21197	20834	21187	21153	21020	21158	21121	20978	21167	21208	21165	21108	21352	20942	21312	21037	21170	20885	21283	20955	21050	21044	21207	21288	21305	21100	21047	21147	21057	21222	21098	21193	21097	21063	21043	21171	21159	21099	20878	21029	20913	21148	21376	21311	21015	20740	21084	21026	21151	21252	21060	21068	21120	21005	21160	21125	20991	20968	21150	21206	20928	20993	21055	21125	21226	21196	21126	21219	21108	21106	21018	21048	21080	21381	21173	20979	21263	21161	21145	21078	21080	21151	21140	20976	21018	21021	21285	21154	21091	21335	21199	21117	21121	21068	21153	21321	21069	21141	21106	21243	21321	21023	21066	21192	21388	21080	21132	21033	21136	21058	21165	21097	21125	21160	21124	21155	21134	21255	21197	21102	21098	21209	21043	21054	21083	21218	21130	21082	21100	21184	21027	21233	20999	21036	21109	21172	21111	21063	20954	21047	21223	21032	21011	20989	21119	21168	21111	21206	21214	21073	21229	21077	20950	21055	20952	21148	21142	21175	20973	20921	21001	21038	21301	21047	21236	21125	21236	21197	21353	21087	21234	21186	21089	21190	21109	21061	21047	21109	21177	21105	21199	21156	21038	21219	21152	21130	20879	21077	21193	20845	20817	20994	21067	21128	21276	21322	21319	21062	21097	21032	21151	21041	21249	21072	21251	21179	20947	20991	21216	21071	21174	21045	21191	21040	20874	21345	21175	21060	21157	21306	21035	20937	21167	21260	21150	21136	21101	21012	21111	21112	20886	21289	21377	21187	21183	21010	21077	21051	21127	21119	21094	21156	21011	21079	21095	21301	21347	20993	21161	21061	21165	20897	21095	20954	20988	20970	20938	21057	20952	21097	21084	21135	21189	20900	21103	21301	21056	21099	21307	20942	21016	21043	21122	21046	21051	21086	21203	20967	21132	21075	20994	21216	21137	21034	20947	21185	21090	21147	21280	21156	21104	21056	21224	21131	21048	21101	21293	21160	21305	21201	21307	21027	21065	21026	21094	21173	21233	21096	21058	21126	21020	20992	21070	21083	21153	21076	21249	21133	21042	21253	21153	20932	20940	21267	21192	21092	21104	21055	21238	21125	21209	21108	21042	21178	21217	21059	21070	21174	21158	21254	20926	21189	20990	21099	21136	21043	21249	20989	21290	21114	21007	20877	21105	21374	21040	20981	21193	21051	21002	21270	21251	21378	21124	20941	21340	21346	21050	21032	20854	21129	21034	21120	21033	21168	21401	21184	21033	21054	21254	21234	21097	21245	21140	21094	21010	21048	21050	21231	21309	21026	21317	21172	20893	20997	21062	21139	21134	21138	20934	21001	20948	21178	21302	21039	21125	21036	21027	21039	21153	21154	20972	21581	21262	21182	21044	21244	21123	21112	21148	21106	21212	21081	21030	21180	20969	21028	21072	21185	21330	21168	21054	21031	21268	21069	21153	21113	21102	21102	21173	21143	21114	21230	20962	21190	21026	21128	21242	21087	20894	21062	21096	21081	21161	21040	21182	21228	21324	21092	21255	21127	21267	21014	21038	21306	21246	21266	21088	21292	21159	21081	21118	21158	21311	21332	21053	21095	21056	21037	21042	21144	21437	21236	21122	21068	21365	21184	21157	21173	21306	21134	21270	21096	21091	21042	21002	21290	20967	20768	21173	20971	21118	21035	21264	21212	21418	21238	21239	21243	21098	21139	21119	20949	21091	20999	21156	21103	21077	21238	20935	21184	21256	21010	21057	21188	21034	21086	21306	21111	21302	21042	21154	20961	21217	21233	21356	20988	21199	20982	21053	21044	21413	21080	21044	21136	21076	21000	21144	21009	21143	21068	21276	21015	21237	21139	21240	21126	21281	21219	21228	21124	20998	20960	21018	21246	20905	21115	21028	21183	21068	21197	20917	21010	20925	21271	21236	21174	21195	21109	20986	21088	21320	21334	21247	21043	21171	21075	21111	21159	21224	21158	21347	21202	21297	21201	21134	21303	21136	21256	21101	21104	21141	21038	21217	21034	20999	21102	21008	20953	21166	21040	21145	20954	21101	21139	21147	21174	21231	21112	21149	21070	21334	21004	21219	21116	20962	21119	21217	20870	21127	21183	20914	21052	21169	21158	21360	21176	21212	20979	20995	21109	21097	20945	21090	21146	21160	21146	21092	21072	21008	21189	21159	21015	21066	21190	21212	21037	21201	21287	21106	21246	21275	21312	21060	21376	21248	21264	21239	20939	21023	21172	21063	20980	21149	21113	21218	21237	20950	21242	21323	21106	20956	20864	20889	21172	21033	21010	21324	21085	21095	21151	21201	21036	20883	21212	21221	21055	21068	21155	20981	21189	20989	21145	21250	21229	21250	21107	21302	21054	21327	21130	21141	21028	21331	21086	21201	21093	21011	21173	21098	21084	21055	21163	21074	21228	21137	21401	21080	21261	21178	21099	21176	21172	21245	21195	21141	20999	20974	21134	21271	21159	21095	21099	21233	21234	21048	21089	21136	21215	21290	21126	21236	21286	20979	21260	21241	21452	20985	20965	21382	21243	21075	21129	21163	20992	20981	21195	21143	21108	21312	21230	21236	21292	21091	21019	21106	21133	21170	21136	21181	20891	21125	21320	21206	21055	21151	20957	20995	21223	21061	21120	21225	21205	21166	21262	20951	20776	21081	21405	20986	21197	21019	21072	21175	21055	21035	20975	21196	21025	21165	21180	21136	21175	21115	21255	21054	21085	21090	21085	21218	21144	21070	20940	21139	21354	21092	21323	21218	21092	21173	21154	21003	21288	21192	21328	21191	21163	21149	21107	21082	21399	21121	21362	21214	21130	21054	21010	21252	20991	21043	21011	20938	21251	21148	21140	20991	21062	21046	21256	21178	21022	21181	21229	21215	21054	21211	21059	21001	21145	21346	21270	20971	20920	21273	21232	21032	21179	21265	21097	21102	21283	20884	21137	21260	21353	21237	20972	21130	21080	21190	21203	21176	21053	21275	21248	21068	21114	21007	21280	21197	21259	20890	21228	21252	21117	20909	21103	21067	21148	21122	21402	21376	21172	21280	21315	21236	21270	21289	21221	20905	20959	21156	21106	21088	21097	21211	21233	20989	21192	21180	21041	21202	21000	21234	21020	21004	21271	21072	20957	20941	21163	21212	21261	20956	21155	21180	21080	21168	21088	20828	21371	20932	21297	21017	21155	21221	21008	21034	21196	20977	21156	21097	21052	20895	21173	20983	21174	21315	21319	21287	20886	21047	21185	21321	21377	21254	21227	20962	21141	21164	21163	21264	21159	21161	21123	21236	21192	20962	21038	21184	21077	21391	21119	21079	21067	21171	21050	21177	21248	21180	20919	21171	21140	21112	21043	21176	21055	21318	21342	21157	21297	21386	21180	21114	21078	21248	21185	21027	21184	21226	21222	21529	21133	21377	21083	21183	21186	21201	21154	21017	21222	21048	21148	21261	21113	21090	21202	21269	21021	20985	21218	21061	21042	21339	21064	21209	21015	21281	21081	21213	21116	21102	21259	21226	21123	21046	21025	21137	21108	21038	21005	21005	21106	21224	21174	21132	21130	21338	21061	21090	21074	21312	21111	21071	21193	21033	21147	21156	21099	21160	21309	21179	21264	21079	21232	21328	21047	21241	21063	21049	21074	21184	21297	21150	21164	21322	21181	21241	21107	21117	20998	21160	21182	21069	21092	21021	21187	20950	21251	21158	21022	21238	21152	21233	21184	21417	21186	21283	21378	21201	21176	21310	21427	20894	21078	20975	21189	20968	21360	21054	21079	21245	21212	21280	20965	21200	21070	21154	21263	21090	21246	21361	21218	21135	21247	21124	21166	21222	21154	21345	21177	21151	21110	21222	21181	21006	21197	21029	21059	21034	21137	20992	21062	21077	21252	21232	21170	21125	20944	21325	21240	20886	21233	21046	21023	21095	21072	21210	21231	21247	21045	21291	21059	21244	21151	20973	21006	21212	21069	21208	21024	21209	20969	21288	21024	21152	21040	20915	21001	20950	21197	21185	21191	21088	20922	21440	21273	21131	21417	21073	21066	21255	21200	21085	21012	21230	21132	21377	21289	21285	21171	21153	21031	21035	21253	20882	21081	21187	21115	21226	21282	20895	21037	21353	21106	21231	21081	21124	21251	21094	21094	21142	21151	21008	21328	21179	21045	21235	20916	21232	21151	21285	21131	21144	21081	20992	21095	20920	21121	21229	21157	21003	21263	21211	21088	20966	20945	21268	21264	21152	21097	21042	21030	21190	21089	21196	21015	21351	20957	21091	21100	21040	21197	21057	21280	21001	20848	20965	21284	21107	21010	21186	21140	21174	21079	21070	20906	21073	21060	21232	21268	21247	21275	21233	21073	21157	20939	21093	21087	21333	21118	21141	21133	21223	21201	21325	20829	21038	21031	21316	20886	20992	21108	21183	20996	21143	21110	21292	20863	21155	21218	21200	21195	21003	21372	21136	21283	21245	21338	21211	21183	21140	21203	21067	21210	21126	21114	21271	21077	21085	21052	21097	21081	21107	21219	21248	21024	21092	21163	21069	21112	21215	21194	21324	21191	20937	21101	21196	20983	21349	21174	21025	21075	20987	21130	21217	21173	21229	20871	21110	21171	21237	21288	21201	21187	21126	21035	21312	21188	21248	21106	20898	21127	20922	21140	21117	21273	21396	21277	21046	21161	21196	21117	21369	21199	21000	20983	21091	21310	21037	21058	21148	21125	21084	21043	21227	21062	21225	21060	21042	21147	21090	21260	21097	21176	21013	21242	21145	21163	21243	21189	21133	21054	21238	20995	21160	21073	21109	21088	21339	21139	21136	21056	21212	21512	21099	21198	21279	21184	21283	21147	21162	21211	21107	21121	21210	21122	21036	21143	21071	21230	20886	21036	21101	21234	21219	20995	21167	21250	21082	21064	21151	21128	21129	21233	21325	21239	21313	21163
15447	17911	17758	17548	17302	17165	17229	17195	17119	17392	17103	17199	17065	17863	19545	19280	18519	17676	17062	17195	17007	17262	17031	17119	17256	17230	17108	17225	17226	17015	17109	17079	17223	17105	17257	17134	17117	17294	17123	17058	17309	17106	17240	17081	17226	17077	17245	17243	17189	17176	17304	17034	17157	17102	17116	17055	17221	17067	17334	17141	17020	17126	17116	17066	16958	17082	17221	16990	17086	17055	17324	17008	17085	17053	17193	17236	17030	17046	16910	17061	16920	17291	17237	16970	17145	17213	17090	17084	16989	17115	17196	17184	16900	17219	17117	17101	17161	17124	17193	16909	17046	17238	17058	17158	17124	17041	17072	17138	17058	17153	16911	17033	17235	17140	17279	17036	16917	17395	17233	17152	17072	17037	17241	17202	17110	17153	17163	16982	17100	17223	17126	17205	17146	17031	17222	17171	17051	17084	17107	17165	17091	17150	17074	17111	17133	17135	17285	17091	17118	17022	17155	17311	17116	17111	17143	17167	17132	17212	17044	17169	16982	17276	17140	17119	16996	16954	17116	17078	17166	17273	17240	17066	17365	17200	17072	17012	17142	17218	17127	17127	17262	17122	17250	17195	17162	17039	16972	17110	17069	17155	17146	17190	17282	17067	17213	17067	16937	17092	17202	16982	17103	17106	17231	17131	17008	17156	17031	17151	17232	17157	17019	16926	17159	16963	17196	17374	17132	17149	17114	17023	17185	17018	17280	17150	17160	17236	17121	17162	16915	16968	17235	16988	17242	17145	17259	17201	17079	17048	17307	17102	17110	17209	17096	17079	17194	17282	17247	17050	17142	17016	17266	17181	17168	17232	17150	17159	17139	17217	17063	17163	17196	17097	17098	17243	17026	17247	17039	17077	16902	17175	17227	17292	17254	17038	17122	16956	17081	17215	17202	17129	17040	17084	17253	17243	17225	17121	17239	17209	17011	17161	17239	17191	17063	17071	17123	16990	17135	17117	17089	17129	17199	17236	17250	17267	17070	17101	16975	17177	17363	17189	17224	17093	17240	17084	17200	17125	17152	17169	17141	17328	17164	17212	17098	17269	17033	17170	17127	17092	17159	17102	17092	17061	17067	17260	16994	17199	17216	17165	16978	17143	17147	17237	17273	17045	17150	17449	17124	17262	17030	17224	17182	17160	17112	17103	17056	17142	17374	17306	17104	17054	17158	17053	17068	17148	17082	16934	17042	17307	17156	17156	17173	17103	17145	17222	16980	17167	17071	17171	17027	16982	17243	17044	16964	16969	17036	17098	17012	16977	17135	17276	17105	17028	17257	16926	17007	17214	17188	17314	17169	17102	17232	17008	17297	17183	16898	16957	17140	17129	17012	16972	17166	17152	17319	17153	17273	17027	17173	16994	17229	17229	17111	17105	16980	17059	17049	17100	17144	17137	17397	17111	17023	17120	17069	16943	17230	17132	17132	17216	17110	17064	17219	17140	17227	17077	17406	17071	17002	17087	16935	17031	17163	17003	17225	17116	17211	17088	16998	17096	16978	17171	17092	16977	17033	17154	17152	17260	17002	17201	17048	16994	17109	17166	17114	16992	16994	17094	17118	17215	17003	17015	17097	17067	17246	17304	16995	17114	17069	17125	17024	17067	17208	16930	17245	17217	16957	17226	17253	17083	17248	17127	17056	17177	17255	17261	17128	17086	16952	17180	17038	17158	17180	17068	16973	17045	16993	17256	17086	17125	17274	17072	17204	17152	17135	17009	17002	17310	16954	17018	17131	17097	16967	17116	17050	17078	17171	17148	17150	17230	17123	16967	17182	17130	17129	17181	17189	17091	16867	17366	17101	17263	17199	17221	17109	17096	17107	17220	17190	17068	17199	17100	17283	17281	16992	17121	16981	17087	17079	17141	16974	16992	17117	17087	17086	17318	17176	17104	17029	17219	17152	17153	17205	17122	17069	17123	17002	17025	17154	17054	17200	17092	17090	17258	17091	17031	17006	17142	17055	17062	17067	17226	17111	17292	17098	17177	17261	17045	17268	17169	17153	17029	17218	17053	17124	17262	17197	17217	17044	17096	17080	17132	17284	17199	16919	17292	17117	17149	17179	17136	17024	17172	17034	17028	17107	17091	17175	17191	17103	17077	17255	17230	17154	17167	16987	16954	17231	17266	17130	17214	17008	17101	17241	17207	17188	17205	17127	17383	17075	17245	16927	17045	17117	17145	17106	17048	17397	17078	17232	17155	17247	17212	17167	17133	17191	17074	17237	17222	17252	16992	17131	17174	17227	17176	17015	17205	16984	17161	16990	17067	17029	17022	17143	17097	17127	17121	17383	16912	17082	17184	17146	17019	17274	17091	17051	17107	17205	17101	17193	17068	16983	17114	17127	17063	17066	17071	17213	17048	17186	17103	17168	17100	17312	17187	17224	16997	17117	17018	17222	17153	17144	17137	17094	17021	16981	17207	17132	17080	17164	17165	16964	17051	17111	17080	17211	17053	17034	17197	17070	17140	17118	17063	17240	17087	17188	17269	17035	17045	17244	17063	17274	17130	17047	17026	16984	17213	17120	16953	17319	16999	17055	17062	17077	17111	17276	17161	16957	17134	17157	17132	17055	17133	17140	16977	17168	17100	17322	17130	17332	17069	16957	17070	16966	17014	17242	16981	16902	17082	17106	17121	17229	17038	17153	17031	17238	17181	17011	17191	17160	17222	17033	17187	17160	16943	17093	17050	16999	17000	17048	17068	17268	17068	17079	17123	17145	17128	17115	17189	17116	17199	17303	17182	17140	17067	17129	17121	17220	17101	16945	17142	17325	17035	17225	17005	17244	17037	17196	17203	17091	17177	16845	16874	17059	17280	17173	17207	17296	17079	16985	16935	17079	17130	17195	17023	17205	17115	17163	17275	16978	17074	17054	17016	17084	17118	17093	17238	17144	17161	17132	17244	17295	17009	16927	17124	17067	17127	17334	17167	17222	17039	17021	17173	17443	17240	17128	17038	17212	17233	17242	16978	16999	17216	17208	17066	17336	17085	17059	17278	17199	17090	17181	17080	17105	17091	17191	17071	16916	17164	17037	17297	17126	17073	17221	17116	17247	17100	17174	17153	17118	17186	17058	17240	17336	17138	17095	17174	17191	17132	17187	17129	17200	17219	17174	17109	17253	17192	17000	17132	17101	17120	17162	17240	17189	17216	17055	17231	17153	17226	17248	17057	17141	17233	17189	17053	16854	17097	17181	17083	17084	17135	17136	17268	16969	17247	17174	17073	17173	17256	17143	17157	17231	17161	17104	17078	17083	17194	17087	17121	17149	17197	17387	17147	17137	17028	17114	17159	17119	17288	17248	17120	17123	17183	17061	17043	17099	17248	16969	17059	17129	17028	17132	17179	17146	17221	17105	17236	17293	17032	17168	16923	16999	16986	17150	17143	17439	17000	17009	17100	17080	16998	17213	17319	17226	17127	17037	17161	17031	17198	17052	17357	17079	17170	17035	17191	17085	17258	17179	17100	17108	17208	17253	17066	17039	17231	17261	17103	17197	16977	17128	17126	17089	17020	17185	17028	17140	17272	17129	17093	17052	17259	17261	16945	17169	17311	16988	17060	17007	17055	17241	16912	17171	17126	17119	17105	17087	17168	17192	17130	17126	17075	17211	17190	17146	17089	17257	17220	17185	17140	17093	16995	17025	17095	17073	17217	17131	17224	17120	17183	17196	17184	17119	17290	17099	17209	17262	17113	17073	17123	17174	17036	17138	17089	17282	17303	17118	17308	17130	17167	17173	17054	17298	17283	17266	17121	17076	17104	17167	17188	17132	17192	17289	16932	17124	17224	16912	17102	17244	17153	17117	17047	17047	17108	17149	17131	16979	17096	17043	17013	17221	17154	16958	17284	17105	17048	17051	17269	17195	17102	17164	17088	17055	17160	17100	17173	17190	17209	17037	17353	17048	17049	17123	17158	17280	17147	17041	17108	17157	17114	17000	17257	17201	17058	17108	17037	16894	17297	17227	17086	16945	17043	17125	17198	17157	17093	17353	17114	17140	17284	17297	17096	17088	17023	17051	17273	17156	17096	17205	17208	17118	17327	17123	17096	17297	17115	17070	17184	17233	17072	17167	17039	17157	16934	17345	17184	17185	17046	17068	17336	17120	17048	17135	17277	16997	17196	17103	17237	17094	17052	16974	17158	17297	17061	17108	17170	17112	17000	17135	17161	17201	17192	17289	17109	17237	17159	17163	17032	17123	17077	17130	16969	17236	16969	17030	16948	16969	17161	16987	17084	17139	17249	17089	17129	17041	17117	17155	17138	17177	16999	17122	17092	17076	17048	17086	17103	17196	17094	17124	17117	17012	17094	17192	17100	17050	17054	17021	17215	16981	17104	17173	17076	17164	17206	17236	17010	17204	17097	17157	17286	17158	17127	17065	17088	17083	17190	17090	17166	17218	17222	17232	17212	17102	17232	16950	17141	17279	17194	17119	16878	17148	17115	17069	17103	16914	17044	17094	17196	17053	17175	17168	17047	17150	17140	17238	16888	17209	17147	17161	17259	17192	17260	17104	17137	17244	17045	17125	17183	17186	16999	17157	17444	17249	17101	17005	17005	17120	16990	17218	17155	17191	17128	17129	17317	17269	17257	17171	17124	17151	17150	16994	17115	17052	17235	17018	17090	17122	17056	17205	17249	17128	17295	17140	17090	17230	17135	17359	17115	17304	17260	17219	17072	17340	17033	17167	17263	17086	17079	17211	17062	17060	17114	17139	17081	17211	17066	17289	17324	17176	17035	17023	17168	17164	17110	17089	17146	17094	17180	17070	17117	17087	17126	17143	17059	17183	17174	17203	17248	17174	17336	16975	17241	17282	17256	16992	17142	17121	17278	17024	17111	17184	17078	17228	16981	17183	17118	17284	17292	17041	17049	16984	17029	17177	17081	17131	17328	17266	17064	17047	16986	17136	17261	17142	17057	17001	17187	17167	17101	17096	17109	17245	17206	17001	17248	17209	17154	17166	17077	17066	17197	17090	17140	17058	17070	17243	17101	17102	17380	17084	17179	17008	17251	17226	17172	17144	17180	17252	17255	17211	17252	17100	16997	17028	17200	17038	16986	17194	16903	17098	17227	17182	17081	17241	16997	16904	17030	17075	17012	17035	16991
23151	20990	28531	23702	21974	23890	24267	21650	21420	21304	21414	21309	21249	25876	33652	32590	27853	24046	21721	21216	21240	21143	21200	21127	20952	21340	21328	21108	21067	20758	21124	21184	21134	21271	21152	21144	20895	21010	21222	21079	21315	21003	21050	21078	21219	21218	21326	20985	21050	20896	21170	21433	21235	20789	21260	21132	21115	21076	21143	21001	21297	20957	21101	20880	21131	20986	20960	20960	21086	21033	21090	20944	20921	21179	21006	20957	20998	21037	21070	21068	20978	20914	20959	21044	21016	20903	21052	21015	21149	21165	20990	21058	20936	20806	21143	20931	21013	20855	20972	21064	21263	20949	20882	20959	21229	21143	21032	21221	21029	20979	20915	21147	20766	20925	20898	21083	21161	21045	21020	20763	21170	21094	20745	21107	21064	20791	21182	21311	20899	21084	21047	20801	20879	20946	21051	20998	20964	20821	21076	21039	20856	20852	21136	21097	20955	21133	20956	20896	21191	20874	21007	20944	21123	20961	21014	21070	20777	20956	20973	20840	20877	20973	21058	21117	20971	21199	21155	21037	21241	21050	20928	21105	21058	21067	20821	21281	20974	20941	21039	20975	20913	20915	21100	20719	20862	20886	20890	21023	21029	20904	20892	20971	21051	21111	21068	21192	20959	20977	20836	20863	21176	20795	21016	21116	21175	21158	21169	20888	21188	20950	20885	21006	20794	20921	21085	20999	21046	20984	21059	21093	21052	21058	21031	20832	21029	20919	20828	21116	20944	20995	21210	21063	21102	20911	20888	20983	21117	20882	21049	20978	21059	21258	21046	21010	20946	21232	20780	21120	21017	20944	20943	21119	21053	21067	21015	20850	20911	20857	20818	21017	20955	20841	20850	21088	21171	21044	20908	21054	20880	21226	21021	21143	21014	20949	21010	20855	20956	20876	20960	21076	20780	20879	21246	21103	20920	21043	21213	20912	21229	21036	20934	20948	20907	21039	20895	20950	20960	21130	21081	20899	21020	20926	21097	21072	20916	20994	20915	21076	21219	20913	21022	21063	20787	21124	20973	20943	20903	20929	21032	20854	21019	20992	21082	20913	21290	21096	20938	20831	21135	21000	21065	21168	21104	21006	20936	21046	20832	20955	20971	21059	21053	20941	20896	20865	20972	21022	21003	20993	20933	20869	21120	20978	20828	20780	21155	21133	21065	20958	21082	20864	20958	20883	20897	20783	20886	21035	21209	20875	21145	21096	20868	20981	21206	21052	21121	20983	20916	20853	20776	20838	21137	21047	20692	20854	21089	21072	20760	21014	20967	20874	21129	20936	21029	21018	20916	20993	20985	20863	20802	21068	20754	21165	21082	21033	20923	20999	21050	21002	20872	20811	21002	21166	21074	21224	21200	20940	21036	21185	21014	21001	21099	20888	21179	21073	20937	20952	20896	21082	21016	20872	21026	21103	20910	20988	21096	20817	20888	21028	20967	21115	20981	21154	20848	21042	20915	20939	20825	21092	20991	21123	21080	20885	20992	21078	21175	21070	20918	20855	20834	20921	21036	21162	21043	21031	21115	21000	21004	21046	21119	20924	21031	21146	21035	20945	21127	21016	21259	20950	21013	21050	20900	20873	20997	20939	20776	20943	20903	20887	20895	20963	21095	20948	20910	20903	20969	20806	20856	21091	21050	21073	21031	20946	21015	21038	21080	21011	20922	21039	21050	20876	21039	20927	20954	20854	20886	20775	21015	21225	20984	20816	21009	20895	21045	21035	21215	21038	21178	20935	21090	21126	21109	21070	21296	21075	20957	21060	21279	20933	20932	21078	20981	21012	21062	20883	21054	20960	20934	20889	21050	20956	20882	20968	21081	20879	21023	20906	20882	20923	20780	20762	21080	21015	21003	20859	21068	20984	20886	21024	20879	21013	21044	20789	20772	21152	21001	20847	21063	20857	20894	20910	20857	20980	20987	20932	20890	20995	20902	21037	20984	21063	21049	21013	21094	20845	21028	21060	21242	21031	21010	21001	20998	21242	20933	20943	21108	20956	20762	20875	20782	21028	21081	20912	20907	21317	20880	21264	21028	21096	20956	21128	21087	21012	21059	20636	20930	20879	20873	21096	21018	20927	20890	20823	21059	20820	21095	20884	20948	20795	20898	21117	21079	21311	20970	20870	21165	21122	20947	20902	21078	21001	20986	21106	21036	20947	21022	21173	20945	21066	20889	20773	20833	21073	20968	20735	20794	21031	21201	21064	20972	20899	21033	20972	21093	20967	21032	21063	20857	21224	20906	20992	20867	21045	21100	20952	20942	21189	21079	21071	21169	20958	21050	21092	21084	20980	21144	20950	21184	21034	21073	20774	21084	21165	21068	21027	20889	21040	21028	21091	20946	20816	21109	21028	20774	21127	21016	20871	20962	21002	20950	21001	21100	20822	20974	20803	21217	20939	20640	20840	21188	21194	20870	21018	20917	21211	20955	20811	21029	21020	20714	20852	21009	21145	21160	21214	20927	20917	20876	20889	21169	21374	21069	20988	21216	20748	21072	20853	21117	20892	21058	21136	20915	20935	21032	21111	21144	20969	21016	21110	20964	21086	20977	20947	20941	21080	20938	21019	21041	21060	21219	20994	20810	21145	21188	21025	20944	20854	21170	21209	21092	21134	20997	21238	21170	21185	21175	20782	21179	21045	20998	20745	20950	20796	20703	21063	21079	21116	20884	21118	20923	21153	20855	20825	20904	21077	21013	21214	21004	21094	21210	21043	21011	21121	21012	21151	21029	21145	21022	20810	21143	21243	21170	21089	21013	21120	20840	20925	21098	20896	21154	20896	21124	20716	21093	21232	21107	21059	21139	21059	21120	20943	20981	20828	21126	20915	20872	20941	21045	21247	20976	20936	21001	21083	20966	21041	21251	20883	21167	20990	21048	21090	21144	21087	20799	21015	21141	20898	21035	21017	21226	21087	21303	20933	21151	20912	21032	20994	20860	21011	20997	20996	21145	20839	21062	20995	21230	21161	21050	21081	21057	21080	21070	20955	21003	20836	20972	20967	21037	20926	21037	20942	21014	21078	21108	20934	21193	21189	21149	21136	21103	20947	20934	20966	21093	20942	21244	21065	21059	21031	20828	20956	20995	21140	20862	20906	21060	21073	21141	20986	21082	21070	21140	21098	20983	20988	21055	20972	20984	20884	20897	21262	20975	20770	20893	21107	21283	21141	20865	20816	20861	21071	20977	21144	20977	20846	20991	21061	20907	20916	21050	21109	21113	20793	21034	21117	20816	20788	20899	20787	20996	21143	21007	21107	21103	21116	20872	20848	20981	20818	21217	20929	21070	21095	20995	21137	21009	21029	20897	21150	21105	21134	21164	20879	20909	21057	21120	20991	21194	21104	20956	21086	20917	20958	20967	21017	20935	20887	21076	21294	21135	21193	21063	21262	21202	21021	20900	20930	21192	21119	21180	21148	20886	20923	21087	21114	21162	20849	20984	20870	20966	20982	21018	21120	21066	20858	20916	21022	21037	21173	21234	21057	21126	20908	21052	20988	20987	21073	21064	21103	20993	20706	21101	20991	20941	20969	21100	21119	20957	20969	20996	20941	21107	21222	20849	21168	20992	21111	20901	21137	20905	21176	20934	21072	21252	21202	21026	21095	20982	21109	21046	20970	21029	21087	21062	21083	20998	20971	20877	21199	21108	20980	21138	20766	20779	20848	21317	20892	21040	20725	21130	20824	20867	20809	20919	20931	21084	21045	21010	20856	21160	21028	20952	21025	21031	20747	20985	21215	21090	20859	20911	20755	20991	20886	21257	20841	21003	21151	21104	21088	21040	21188	20956	21122	21121	21187	20996	20731	20777	20967	21100	20982	21043	20939	20857	20986	21033	20893	21077	21224	21234	20846	20919	21270	21080	20991	21146	21016	21115	21209	20720	20900	20951	20961	20976	20970	20924	20810	21061	20962	21123	20932	20796	20849	20923	20775	21122	20996	21052	21007	21150	21138	20952	21053	20817	21003	21035	21297	21104	21019	21038	21097	20976	21047	21068	20951	21001	20918	20897	21178	21158	21001	21034	21046	21221	21179	20867	20704	20971	21041	21096	20802	21163	21114	21033	20963	20906	20813	20990	20948	20918	21056	20830	21031	21018	20832	21069	20926	20999	21073	21109	20964	21200	21106	21062	20947	21141	20851	20864	21040	20892	20804	20841	21087	21154	20898	20982	20965	20945	21051	21149	21061	21153	20868	20890	21040	21077	20821	21064	21134	21042	21078	20916	20926	21212	20879	21001	20839	21079	20981	20992	20909	21026	21061	21172	20923	20975	20989	21018	20907	21051	21097	21063	21068	21068	21149	20813	20955	21123	20992	21155	21112	21008	20964	20970	20827	21125	20988	20859	20829	20941	20943	21026	21125	21032	20993	20920	20902	21086	20975	20978	21212	21138	21010	21096	20948	21190	21201	20866	20941	21101	20767	20824	21122	20994	20967	20900	20930	20886	20911	21089	21018	21017	20958	21068	21011	20873	21023	20969	20813	20799	20944	21308	20914	20872	20895	21066	21027	20854	20988	20937	20972	20897	21111	21026	21104	21226	20990	21081	20983	21036	20921	21027	20982	21057	20999	20967	20795	21177	21019	21001	21118	20768	21130	21165	20953	21039	20980	20959	20875	21197	20929	21064	21051	20931	21083	21106	21021	20965	20991	20800	21305	20918	20808	21203	21103	21124	21028	21176	20985	20972	20695	20822	20957	21116	21228	20987	20985	20914	20891	20929	21148	21080	20812	20892	21041	21218	21015	21061	20887	20896	21005	20877	21125	20922	21194	21033	21047	20884	21035	20945	20847	20966	21198	21128	21019	21143	21198	21067	20841	21026	20843	21316	20924	20908	21006	21210	20950	21047	20983	21033	21077	20869	20870	21196	21064	21069	20924	20905	20859	20964	21099	21115	21078	21012	21156	21019	20855	21173	21107	21188	21022	21069	21075	21101	21127	21119	20889	21151	21105	21078	20884	20790	20829	20773	21057	20964	20714	20735	20862	21029	21184	20917	20753	21031	21043	20944	21147	21088	20947	21106	21060	20810	20879	20918	20835	20929	20841	21022	20994	20784	21060	21054	20612	21100	20956	20934	20988	21292	20990	20942	21141	20788	20969	20854	20831	21138	20815
14433	23358	22108	19592	18467	18294	17938	17747	17428	17358	17260	17338	17321	25420	34032	31530	24762	20453	17355	17272	16899	17127	17073	17077	17109	17114	16978	17149	17118	17113	17092	17143	17211	17238	17056	17283	17133	16978	17147	17170	17048	17055	17049	16977	17087	17250	16950	16981	17167	17066	17148	17054	17091	17050	17253	17018	17115	17113	17118	17005	17066	17140	16994	17047	17188	17104	17072	17001	17111	17128	16938	17001	17087	16941	16892	17069	17011	17130	16971	17080	16975	17074	17129	17196	16945	16953	17002	17170	17084	17124	16931	16977	17178	16929	17161	16953	17212	17108	17302	17000	17153	17091	17206	16941	17133	17128	17011	17290	17021	17102	17253	17024	16946	17062	17245	17064	17026	16899	17185	17067	17099	17260	17026	17219	17115	17067	17042	17027	17010	17053	17076	17087	17130	17157	17089	17220	17029	17125	16897	17149	17137	16874	17093	17016	17120	17093	16925	17005	16929	17024	17099	16998	16996	17074	17106	16902	17021	17009	16998	17150	16936	16973	17106	17195	16967	17105	17084	17110	17123	17038	17063	16958	17138	16978	17151	17060	16995	17217	17103	17052	17178	16947	17065	17128	16923	17052	17007	17098	17007	17134	17155	17121	17132	17189	17085	17039	16968	16953	17078	16958	17098	16987	16963	17015	17051	17015	17226	17091	17056	17136	17004	17061	17067	17209	16904	17275	17149	16984	17111	16997	16975	17230	17179	17243	17220	16935	17156	17047	17174	16833	16948	17042	16995	17088	17057	17144	16991	17117	17012	17228	17047	17100	17009	17121	17145	17117	17163	17110	17254	16882	17038	17122	17163	17039	17220	16861	16988	17062	17079	17000	16858	17079	17053	17294	17211	16860	17088	17044	17177	17097	16854	17148	17119	17030	17081	17182	17073	17099	17136	16978	16945	17273	16930	17076	17017	17219	16916	17182	17123	17143	17266	17059	17204	17045	16952	17075	17054	17008	16974	17069	17111	17227	17147	17111	17056	17034	17038	17162	17051	16946	16960	17052	16911	17002	17248	16938	17040	16928	16954	17150	17040	17161	16976	17090	17161	17096	17150	17124	17126	17147	17104	16942	17195	16954	16991	17036	17131	17016	17042	16957	17115	17230	16856	17107	17186	17140	16965	17182	17113	17150	17107	17153	17055	17111	17117	16956	17145	17177	17046	16965	17035	17007	17128	17296	17211	17091	16943	17307	17054	17051	17113	17207	17108	16962	17159	17119	17042	17098	17077	17250	17149	17119	16938	17113	17123	17170	17064	17006	17128	17089	16769	16943	16913	17069	17141	17010	17065	17161	17022	17141	16948	17170	16994	16980	17106	17073	16965	16937	17186	16942	16995	16967	16992	17005	17025	17078	17097	17079	16929	17049	17158	17123	16928	17070	17128	17024	17289	17051	17016	16973	17055	17161	17039	17064	17084	17082	17178	17047	17053	17101	16990	17146	17076	16985	17282	17110	17049	17038	16923	17017	17048	17138	17101	17140	17184	17130	17102	17036	16883	17254	16998	17065	17037	17015	17210	16942	17110	17026	17159	16928	17023	16992	16879	17080	17051	16937	16955	17010	17049	17146	17020	17043	17064	17063	17023	17083	17176	16897	17071	16912	17101	17161	17100	16868	17001	16911	17141	17071	17179	17030	17169	17107	17011	17173	17156	17243	17208	17027	17170	17085	16971	17071	17027	17040	16982	17149	17119	16948	17066	17128	16986	17094	17093	16977	17144	17048	17079	17066	17084	17165	16966	17035	16956	17051	17138	17076	17089	16976	17201	17000	17048	17057	17068	17007	17002	16903	17178	16896	16841	16972	17118	16955	17167	17055	17194	17139	17185	17028	17166	17061	16969	17050	17070	17196	17304	17079	16946	17188	17150	17097	17261	17153	17194	17118	16943	17092	17121	17014	17084	17089	17141	17041	17208	17062	17009	17080	17055	17046	16951	17101	17126	17044	17066	17099	17012	16979	16985	16969	17000	16938	17147	17159	17023	17009	17081	17044	17165	17025	17238	16831	17123	16843	17112	17043	17064	16962	17148	17046	17185	17088	17042	17187	17091	17122	17086	17009	17030	16998	17029	17004	17112	16978	16932	16964	17288	16895	17004	17178	17070	17111	17092	17070	17112	16889	16947	17022	17115	17024	17144	17023	17098	17137	17017	17117	17053	17026	17232	17096	17115	17143	17073	17181	17068	17091	17090	17039	17072	16801	17136	17147	17066	16993	17227	17065	17158	16938	17157	16936	16963	16986	17071	17108	17020	17030	17294	17096	17125	17201	17135	17012	17206	16959	17011	17065	17093	17032	17058	16944	17024	17015	16973	17107	16999	17010	16965	17310	17022	17080	17067	17153	17036	16999	17097	17001	17034	17003	16974	16952	17025	17009	17035	17007	17089	16999	17237	17172	16923	17104	17093	17046	17071	17046	16926	17117	17062	16861	17070	17055	16978	16906	17080	17183	17128	17052	17015	16979	16937	17071	17052	17003	17023	16969	17052	17014	17279	17029	17138	17211	17046	17082	17082	17067	17249	17223	17002	16970	17015	16859	17367	17024	17049	17189	17042	17222	16953	17227	17124	17164	17216	17072	16931	17068	17231	17061	17067	17150	17259	17153	17242	17059	17176	17103	16970	17099	16887	16950	17088	16966	16810	17289	17161	16951	17194	16937	17114	17019	17048	17065	17171	17179	17051	17059	17238	17093	17122	17163	16832	17088	17073	16999	16864	17278	16921	17088	17137	16968	17080	17083	17110	16889	17190	16898	17030	16998	17002	16999	17089	17072	16857	17083	17015	17023	17024	17255	17176	17162	17148	17027	17158	17048	17054	17156	17064	17149	17013	17078	17108	17185	16955	17009	17059	16969	17214	16963	17188	17242	17075	17066	17072	17184	17137	17182	16991	16979	17122	17058	17173	17078	17141	17180	17111	17089	17046	17105	16940	17057	17008	17006	17043	17203	16957	16911	17237	17098	17035	16951	17009	16968	16992	16870	16990	17152	17057	17043	16838	17026	17041	17213	16900	17021	16913	17036	17187	17067	17046	17114	17007	17146	17091	17191	16983	17160	17053	17028	17047	17061	17129	16952	17302	16932	16969	17270	16923	17175	17072	17053	16972	17235	16900	17167	17224	17042	16974	17008	17155	16978	16942	16977	16987	17129	17004	17059	16929	16928	17042	17105	17054	16960	17023	17169	17004	17126	17002	17161	17035	17062	17259	17051	17061	17141	17068	16949	17105	16820	16894	17160	17004	16935	17035	17203	16966	17006	16935	16949	17023	17200	17149	17212	17028	17081	17044	17138	17150	17210	17074	17173	17133	17158	17096	16896	17202	17116	17020	17137	17051	17082	17159	17188	16907	17122	17178	17115	17017	17043	16998	17038	17082	17074	17104	17052	17080	17021	17101	17297	17150	16989	17185	17206	17057	17122	17211	17102	17182	16979	17047	17126	16864	17155	16987	17148	16941	17095	17006	16931	16843	16994	16977	16924	17002	17027	17194	17194	17031	17238	16896	17099	17164	17100	17123	16778	17045	16990	17053	17017	16972	17037	17132	17094	17062	17092	17099	17029	17192	17058	17279	17068	17247	17058	17039	17068	17155	17160	17095	17134	17108	17090	17112	17275	16892	16922	16957	17184	17018	17112	17025	17180	17018	17059	17312	17139	17035	17016	17012	17063	17084	17224	17023	17102	17121	17098	17046	17004	17070	17184	16942	17085	17190	17233	17348	17141	16969	17201	17153	16906	17031	17189	17343	17097	17061	17060	16999	17060	17147	17072	17045	17181	17085	17179	17080	16955	17211	17011	17178	17155	16887	17012	17164	17089	16985	16961	17060	17031	16942	17195	17014	16864	17071	17106	17065	17080	17128	17133	17037	17029	17211	17057	17079	17276	17028	17114	17246	16959	17096	17074	16878	16955	17151	17037	17038	17159	17201	17215	17058	17137	17082	17091	17226	16988	16972	17139	16962	17092	17055	17089	16921	17072	17170	16932	17218	16938	17050	16950	17135	17021	17110	17068	16978	16922	17084	17234	17247	17124	17211	16944	17041	17175	16991	17033	17073	16903	16951	17261	16961	17127	17106	17103	17114	17033	17040	16944	17010	17091	17006	17215	16959	17108	17149	16841	17050	17092	17064	17101	16963	17065	16981	16978	17033	17140	17197	17112	17050	17000	17164	17286	17209	17158	17132	17103	17153	16967	17209	17113	17204	17226	17174	17043	16947	17029	17132	17110	17137	17113	17199	17099	17147	17057	16959	16903	17094	17188	17030	16989	17182	17105	16935	17149	17139	17238	17292	17083	17074	17123	17095	17013	17038	17031	16964	17145	16947	17082	17152	17126	17131	17076	17029	17044	16953	16879	16986	17142	17043	17107	17109	17082	16989	17132	17113	16979	17123	17020	17136	17149	17083	17137	17086	17173	17164	17051	17232	16989	17009	17161	17037	17073	17183	17314	17099	17082	17237	17127	17178	17052	17173	17114	17010	17066	16989	16948	17082	17158	16914	17049	17066	17277	17083	17104	17015	17077	16972	17056	17188	17029	17300	17199	17292	17174	16986	17197	17024	17059	16957	17032	17203	17214	17063	16974	17184	17000	17054	17110	16915	17026	17032	17042	17030	17164	17262	17101	16925	17080	16893	17123	16911	17030	17061	17163	17148	17072	16895	17261	17063	17184	17158	16957	17067	17123	17080	16888	17008	17068	17259	17070	17046	16971	16927	17128	17004	17050	17084	17014	16852	17054	16953	17079	16971	17077	17184	17022	17010	17057	17252	17210	16979	17182	17171	16947	17014	17089	17102	17062	17087	16966	17032	16992	17028	16999	17270	17045	17015	17088	17090	16968	17172	17146	17203	17116	16972	17123	17155	16879	17124	17152	17174	17131	17006	17039	17191	17132	17009	17218	17153	17215	17182	17150	17064	17090	16980	17257	16952	17176	17263	17134	17046	17115	17072	17113	17018	17011	17162	16952	16979	17194	17118	17040	17020	17190	17073	17202	17059	17065	16968	16949	17080	17051	16967	17087	16995	17158	17161	16958	17038	17066	17022	16951	17166	17130	17107	17192	17116	17093	17137	16793	16935	16950	17046	16938	17023	17069	17038	17160	16956	17056	17074	17111	17215	17061
22447	21002	28781	23431	21180	23542	26399	21522	20648	21172	21090	21054	20991	28236	40746	38982	31025	25183	21644	20549	20622	20635	20607	20602	20571	20460	20537	20542	20608	20289	20466	20355	20600	20662	20133	20368	20443	20410	20519	20402	20452	20511	20268	20321	20561	20717	20492	20441	20342	20214	20433	20388	20531	20400	20371	20439	20496	20583	20558	20521	20404	20558	20388	20265	20358	20369	20388	20487	20382	20434	20217	20278	20345	20307	20374	20226	20339	20355	20627	20609	20447	20290	20391	20408	20615	20355	20415	20423	20361	20316	20428	20424	20246	20545	20319	20265	20683	20560	20213	20347	20501	20424	20487	20139	20160	20521	20469	20227	20268	20281	20427	20413	20308	20452	20456	20298	20319	20256	20376	20271	20483	20231	20306	20500	20317	20350	20516	20361	20259	20528	20372	20311	20335	20387	20374	20413	20448	20244	20424	20354	20324	20394	20388	20221	20670	20500	20492	20358	20347	20291	20448	20284	20599	20264	20491	20395	20424	20208	20292	20211	20420	20348	20400	20169	20366	20171	20394	20452	20284	20312	20237	20640	20340	20357	20138	20243	20310	20328	20291	20420	20351	20527	20285	20389	20372	20422	20208	20409	20143	20451	20217	20213	20508	20279	20435	20352	20443	20471	20467	20200	20218	20335	20406	20325	20535	20376	20470	20556	20500	20021	20284	20269	20282	20327	20377	20381	20300	20190	20092	20326	20263	20348	20317	20233	20255	20359	20280	20317	20311	20365	20325	20294	20446	20373	20190	20105	20277	20407	20453	20226	20476	20333	20486	20145	20580	20340	20362	20637	20192	20535	20289	20234	20603	20197	20220	20368	20531	20318	20412	20413	20519	20577	20267	20417	20352	20453	20056	20255	20401	20300	20464	20421	20188	20412	20235	20354	20258	20331	20154	20248	20314	20295	20216	20320	20190	20263	20370	20274	20330	20305	20483	20418	20326	20285	20253	20245	20163	20404	20272	20437	20271	20224	20426	20334	20462	20456	20304	20433	20406	20299	20393	20386	20405	20437	20638	20249	20298	20315	20340	20441	20468	20547	20229	20333	20314	20420	20338	20406	20401	20350	20484	20726	20333	20111	20395	20384	20319	20219	20516	20299	20419	20442	20262	20270	20376	20182	20212	20472	20389	20302	20315	20404	20383	20357	20383	20429	20222	20214	20384	20118	20026	20258	20288	20318	20259	20453	20061	20230	20347	20271	20355	20371	20176	20459	20069	20356	20361	20273	20300	20418	20497	20170	20402	20102	20320	20331	20446	20274	20456	20475	20176	20464	20327	20305	20485	20452	20445	20353	20167	20314	20300	20431	20523	20429	20377	20303	20318	20410	20374	20433	20285	20401	20336	20340	20494	20234	20381	20505	20267	20210	20451	20275	20229	20415	20283	20495	20428	20377	20159	20202	20414	20185	20362	20102	20338	20314	20257	20319	20540	20382	20403	20106	20374	20268	20354	20498	20317	20345	20616	20329	20293	20559	20707	20445	20228	20450	20400	20535	20256	20262	20465	20457	20538	20248	20377	20181	20378	20419	20428	20405	20351	20019	20246	20051	20166	20465	20257	20290	20227	20261	20341	20229	20236	20342	20505	20329	20182	20331	20209	20284	20305	20325	20479	20463	20176	20219	20418	20306	20250	20509	20358	20432	20230	20364	20273	20267	20339	20175	20382	20400	20312	20088	20157	20365	20419	20342	20296	20358	20176	20288	20637	20495	20217	20298	20256	20262	20420	20270	20203	20352	20472	20318	20486	20476	20224	20279	20215	20417	20284	20247	20278	20405	20412	20270	20348	20312	20270	20415	20294	20479	20394	20289	20274	20362	20265	20231	20380	20344	20478	20294	20355	20337	20364	20454	20382	20210	20602	20307	20241	20230	20503	20263	20495	20224	20655	20353	20324	20372	20400	20076	20402	20446	20321	20424	20416	20377	20341	20397	20431	20424	20517	20424	20410	20349	20399	20404	20508	20440	20451	20352	20533	20340	20438	20633	20335	20317	20423	20413	20319	20488	20578	20471	20415	20383	20377	20509	20427	20365	20545	20341	20222	20306	20344	20260	20296	20512	20355	20078	20463	20254	20310	20406	20315	20300	20384	20231	20368	20268	20472	20445	20256	20236	20196	20298	20447	20412	20356	20254	20551	20453	20221	20381	20267	20263	20530	20276	20134	20530	20397	20400	20460	20399	20382	20534	20525	20397	20253	20299	20387	20296	20296	20358	20273	20379	20413	20209	20292	20298	20319	20333	20581	20398	20300	20145	20231	20399	20331	20222	20459	20460	20447	20376	20559	20335	20400	20254	20264	20468	20256	20202	20275	20515	20196	20404	20382	20356	20137	20432	20444	20247	20010	20314	20352	20338	20524	20424	20265	20408	20572	20245	20261	20236	20373	20313	20371	20447	20479	20517	20244	20307	20434	20361	20203	20367	20350	20546	20391	20482	20375	20287	20391	20370	20277	20307	20312	20168	20645	20247	20283	20259	20239	20317	20218	20359	20430	20793	20277	20300	20315	20342	20344	20172	20404	20240	20293	20345	20241	20357	20498	20242	20281	20388	20730	20303	20443	20236	20341	20238	20429	20159	20549	20326	20326	20447	20267	20495	20365	20197	20265	20258	20270	20390	20246	20326	20449	20168	20253	20282	20330	20408	20305	20305	20336	20151	20448	20196	20364	20345	20491	20497	20280	20220	20333	20483	20477	20252	20383	20417	20410	20441	20556	20296	20246	20392	20415	20133	20423	20424	20201	20438	20328	20311	20420	20266	20322	20243	20441	20345	20376	20373	20384	20385	20477	20157	20245	20181	20410	20321	20271	20221	20334	20552	20741	20393	20526	20413	20241	20243	20275	20464	20407	20304	20405	20413	20314	20428	20373	20293	20277	20507	20288	20316	20176	20502	20437	20293	20262	20428	20155	20407	20348	20177	20464	20452	20432	20144	20345	20058	20451	20397	20335	20362	20292	20467	20300	20344	20336	20327	20345	20405	20193	20296	20391	20374	20216	20379	20276	20375	20194	20473	20304	20178	20138	20205	20273	20418	20389	20344	20261	20276	20260	20333	20323	20255	20155	20017	20358	20545	20249	20281	20448	20208	20443	20374	20353	20378	20208	20297	20355	20286	20190	20386	20299	20154	20393	20374	20413	20361	20375	20244	20088	20253	20444	20170	20027	20276	20221	20290	20453	20574	20356	20493	20258	20466	20508	20401	20336	20451	20377	20315	20153	20091	20411	20217	20370	20272	20479	20493	20357	20183	20266	20140	20368	20387	20228	20234	20375	20475	20211	20334	20497	20361	20384	20399	20480	20466	20189	20324	20331	20447	20279	20166	20179	20167	20325	20387	20266	20346	20278	20191	20348	20368	20170	20405	20344	20365	20341	20148	20325	20531	20298	20307	20187	20453	20492	20601	20392	20438	20138	20418	20354	20216	20337	20375	20165	20372	20242	20192	20240	20463	20378	20327	20199	20084	20471	20267	20428	20256	20249	20437	20219	20281	20405	20383	20355	20255	20261	20215	20241	20388	20143	20082	20152	20218	20415	20580	20254	20144	20126	20511	20318	20190	20310	20343	20326	20495	20276	20114	20238	20600	20434	20262	20261	20355	20300	20465	20400	20350	20319	20229	20478	20103	20330	20345	20427	20368	20354	20187	20259	20487	20446	20384	20249	20706	20358	20265	20260	20097	20132	20373	20320	20439	20458	20351	20326	20390	20423	20240	20344	20413	20417	20340	20368	20220	20112	20210	20416	20480	20149	20285	20464	20365	20350	20414	20380	20397	20356	20357	20415	20037	20165	20373	20120	20278	20466	20223	20400	20252	20526	20337	20316	20367	20502	20475	20381	20228	20380	20378	20377	20418	20538	20313	20358	20413	20079	20103	20342	20000	20237	20289	20531	20510	20355	20413	20295	20310	20397	20215	20273	20297	20354	20250	20199	20324	20362	20397	20505	20454	20457	20226	20169	20483	20360	20334	20478	20184	20211	20453	20400	20359	20406	20188	20399	20392	20506	20244	20394	20383	20357	20458	20177	20414	20601	20265	20328	20380	20446	20196	20428	20201	20430	20492	20181	20492	20360	20552	20226	20440	20309	20453	20440	20186	20305	20420	20110	20216	20527	20116	20175	20326	20416	20177	20158	20503	20227	20349	20242	20414	20320	20423	20577	20415	20382	20182	20421	20321	20274	20223	20475	20396	20397	20405	20326	20263	20542	20172	20278	20393	20393	20295	20362	20512	20521	20419	20401	20417	20314	20246	20503	20589	20369	20291	20534	20370	20372	20375	20388	20378	20459	20253	20171	20404	20576	20556	20139	20437	20314	20310	20204	20330	20489	20150	20220	20322	20249	20020	20467	20412	20445	20325	20107	20326	20504	20362	20418	20087	20194	20206	20505	20156	20346	20376	20425	20211	20446	20113	20430	20353	20354	20230	20216	20408	20203	20353	20302	20149	20361	20464	20346	20279	20234	20139	20306	20149	20336	20440	20435	20368	20358	20242	20347	20230	20365	20348	20289	20215	20267	20396	20397	20365	20372	20211	20104	20356	20267	20360	20608	20098	20334	20483	20422	20410	20442	20157	20302	20486	20209	20219	20441	20360	20171	20312	20478	20201	20409	20247	20310	20111	20342	20502	20252	20394	20260	20284	20406	20289	20785	20361	20361	20353	20297	20427	20158	20209	20478	20336	20555	20392	20230	20530	20274	20448	20303	20386	20600	20449	20259	20557	20321	20052	20275	20283	20248	20274	20475	20216	20477	20358	20303	20168	20418	20397	20307	20381	20351	20351	20197	20365	20439	20201	20333	20031	20402	20558	20292	20228	20361	20172	20407	20218	20001	20314	20238	20393	20300	20000	20272	20348	20182	20481	20174	20493	20086	20521	20415	20303	20435	20411	20192	20354	20305	20161	20460	20342	20271	20246	20378	20201	20274	20198	20366	20312	20413	20286	20362	20418	20448	20193	20234	20328	20465	20266	20126	20199	20409	20234	20456	20274	20381	20347	20187	20332	20567	20307	20322	20543	20412	20456	20321	20315	20375	20344	20383	20306	20207	20291	20235	20332	20272	20406	20431	20518	20450	20305	20493	20403	20176	20205	20450	20319	20398	20521	20228	19976	20307	20298
15670	27440	25321	20958	19547	18726	18254	17640	17358	17324	17025	17112	17212	29110	41568	38554	28200	21761	17233	16794	16811	16737	16781	16761	16831	16655	16703	16720	16797	16690	16813	16859	16814	16837	16647	16808	16639	16855	16609	16678	16693	16849	16658	16722	16792	16557	16744	16726	16633	16527	16672	16631	16735	16838	16709	16659	16637	16824	16704	16822	16803	16780	16660	16842	16631	16841	16666	16805	16733	16800	16783	16790	16615	16768	16633	16614	16484	16569	16738	16783	16686	16793	16650	16708	16814	16619	16608	16863	16798	16744	16777	16662	16823	16672	16756	16850	16669	16780	16704	16839	16636	16841	16663	16605	16771	16662	16783	16751	16706	16794	16567	16993	16617	16662	16704	16620	16709	16726	16846	16729	16872	16787	16610	16715	16646	16797	16707	16597	16735	16592	16762	16718	16757	16642	16817	16863	16617	16528	16728	16977	16682	16668	16793	16766	16669	16561	16647	16950	16592	16650	16743	16539	16601	16732	16562	16852	16786	16730	16589	16727	16540	16761	16777	16632	16669	16681	16653	16647	16607	16762	16728	16545	16658	16671	16547	16619	16670	16659	16531	16645	16585	16761	16613	16735	16778	16505	16758	16769	16801	16661	16708	16677	16618	16597	16787	16671	16753	16776	16695	16683	16707	16704	16639	16580	16770	16686	16715	16621	16600	16857	16643	16705	16680	16719	16660	16698	16700	16837	16720	16612	16737	16682	16767	16560	16769	16690	16799	16754	16718	16712	16688	16548	16657	16707	16759	16721	16643	16717	16972	16771	16629	16672	16629	16563	16704	16713	16707	16684	16725	16511	16504	16623	16522	16506	16612	16703	16685	16493	16559	16650	16619	16539	16661	16629	16752	16591	16638	16724	16714	16781	16631	16693	16654	16623	16694	16900	16683	16612	16687	16748	16830	16682	16628	16808	16697	16492	16779	16591	16707	16743	16707	16644	16711	16754	16746	16609	16552	16604	16676	16800	16679	16491	16644	16604	16573	16758	16752	16631	16616	16867	16659	16577	16569	16461	16870	16549	16726	16910	16818	16587	16903	16710	16596	16808	16595	16585	16872	16837	16748	16653	16667	16931	16835	16939	16527	16604	16904	16730	16634	16795	16751	16833	16762	16604	16732	16643	16771	16709	16693	16597	16895	16581	16712	16700	16568	16817	16534	16757	16735	16785	16442	16683	16547	16685	16832	16621	16602	16580	16625	16657	16774	16590	16672	16478	16712	16622	16655	16873	16545	16625	16558	16554	16818	16700	16700	16727	16599	16738	16778	16570	16652	16605	16684	16675	16580	16682	16642	16688	16715	16682	16696	16499	16830	16782	16670	16694	16658	16664	16654	16704	16642	16771	16594	16778	16729	16746	16831	16955	16676	16666	16704	16909	16699	16537	16646	16627	16555	16647	16685	16704	16723	16642	16769	16536	16810	16498	16709	16848	16428	16638	16659	16706	16617	16613	16609	16657	16564	16836	16701	16546	16620	16745	16668	16697	16724	16580	16704	16682	16864	16614	16665	16718	16728	16595	16543	16657	16838	16563	16572	16710	16694	16745	16560	16688	16807	16774	16615	16430	16617	16723	16594	16590	16541	16705	16714	16654	16550	16774	16694	16656	16900	16763	16785	16703	16743	16661	16744	16717	16744	16638	16679	16711	16491	16676	16608	16548	16855	16689	16761	16772	16655	16641	16726	16776	16568	16687	16750	16731	16642	16732	16814	16890	16659	16722	16877	16658	16815	16764	16740	16767	16543	16774	16625	16636	16774	16706	16613	16630	16722	16797	16642	16530	16761	16518	16729	16647	16712	16682	16588	16604	16644	16704	16689	16869	16705	16669	16630	16552	16676	16570	16818	16698	16627	16554	16764	16626	16677	16780	16804	16510	16690	16578	16718	16830	16791	16645	16708	16694	16657	16739	16606	16661	16660	16610	16789	16549	16711	16710	16738	16726	16718	16824	16569	16614	16598	16693	16850	16670	16624	16672	16604	16496	16675	16638	16875	16448	16588	16775	16714	16658	16688	16675	16538	16588	16690	16735	16815	16661	16605	16876	16711	16658	16697	16818	16636	16584	16600	16573	16711	16899	16779	16697	16815	16499	16682	16776	16642	16667	16862	16601	16793	16666	16742	16605	16528	16507	16711	16829	16699	16694	16762	16591	16591	16610	16600	16714	16688	16779	16726	16652	16586	16607	16551	16711	16693	16716	16540	16540	16508	16655	16739	16640	16611	16608	16862	16520	16935	16711	16580	16639	16710	16481	16760	16677	16666	16515	16871	16781	16594	16711	16634	16789	16749	16759	16842	16475	16690	16563	16604	16739	16600	16577	16807	16665	16714	16766	16804	16620	16641	16662	16696	16860	16633	16695	16674	16573	16749	16767	16695	16451	16786	16674	16719	16651	16770	16692	16608	16689	16803	16722	16632	16553	16723	16491	16780	16685	16609	16551	16659	16742	16653	16574	16690	16709	16840	16487	16591	16662	16825	16632	16500	16661	16670	16706	16720	16691	16661	16697	16669	16561	16681	16662	16566	16936	16736	16539	16785	16559	16791	16792	16816	16661	16587	16762	16687	16716	16642	16648	16556	16817	16710	16632	16788	16633	16551	16512	16570	16649	16728	16560	16502	16544	16669	16518	16810	16681	16581	16635	16729	16650	16746	16727	16729	16694	16665	16791	16597	16778	16716	16704	16723	16524	16550	16724	16611	16512	16757	16494	16709	16710	16751	16689	16695	16540	16575	16796	16575	16655	16627	16679	16613	16718	16796	16566	16548	16771	16719	16447	16774	16757	16580	16549	16735	16588	16726	16797	16650	16934	16712	16730	16534	16785	16676	16704	16582	16690	16787	16515	16754	16717	16800	16765	16729	16600	16722	16855	16689	16692	16657	16727	16884	16604	16700	16795	16761	16548	16708	16897	16645	16610	16637	16842	16561	16669	16740	16824	16668	16736	16738	16797	16614	16673	16711	16644	16842	16537	16707	16725	16438	16774	16712	16632	16745	16553	16620	16700	16743	16729	16784	16732	16560	16733	16721	16705	16649	16806	16656	16740	16717	16521	16727	16640	16743	16843	16733	16545	16616	16708	16460	16761	16744	16792	16680	16658	16585	16770	16799	16740	16537	16806	16786	16826	16472	16514	16622	16771	16580	16633	16634	16816	16775	16656	16658	16719	16775	16782	16668	16636	16697	16809	16522	16690	16492	16870	16670	16678	16896	16479	16687	16610	16712	16749	16729	16798	16804	16554	16635	16781	16741	16636	16825	16754	16830	16811	16610	16805	16670	16705	16721	16785	16516	16690	16745	16590	16601	16725	16781	16603	16639	16763	16639	16757	16669	16555	16594	16727	16796	16535	16749	16625	16620	16697	16644	16645	16716	16665	16722	16760	16824	16680	16850	16692	16684	16686	16741	16928	16750	16747	16686	16880	16705	16547	16568	16776	16699	16877	16660	16697	16725	16798	16687	16643	16748	16680	16816	16658	16550	16758	16584	16527	16715	16805	16711	16613	16737	16743	16627	16696	16487	16722	16758	16896	16648	16686	16595	16718	16678	16764	16645	16574	16739	16681	16607	16426	16711	16597	16598	16790	16666	16645	16686	16691	16821	16625	16803	16854	16719	16610	16632	16741	16714	16789	16717	16639	16716	16685	16813	16752	16570	16628	16544	16650	16677	16668	16647	16608	16539	16708	16773	16702	16735	16563	16689	16767	16656	16730	16470	16676	16716	16654	16728	16533	16714	16709	16612	16784	16627	16661	16699	16619	16629	16651	16802	16585	16710	16642	16548	16659	16587	16750	16562	16770	16565	16744	16645	16631	16706	16710	16662	16699	16741	16629	16718	16733	16884	16483	16714	16715	16648	16744	16664	16709	16694	16838	16727	16609	16768	16675	16634	16830	16586	16641	16633	16795	16559	16699	16736	16587	16646	16801	16851	16699	16570	16611	16768	16775	16499	16641	16492	16698	16711	16958	16717	16799	16668	16667	16631	16700	16780	16728	16700	16958	16636	16677	16704	16692	16544	16433	16734	16753	16761	16630	16714	16699	16608	16641	16658	16606	16662	16492	16764	16680	16630	16651	16732	16684	16838	16777	16467	16789	16686	16578	16536	16530	16745	16850	16630	16649	16793	16729	16690	16616	16582	16714	16766	16755	16464	16761	16890	16705	16649	16435	16698	16516	16887	16689	16519	16759	16666	16789	16551	16796	16707	16592	16792	16514	16762	16691	16772	16812	16859	16721	16679	16572	16742	16504	16606	16589	16728	16777	16740	16728	16544	16762	16673	16780	16625	16657	16672	16823	16543	16573	16716	16744	16640	16663	16678	16779	16651	16666	16799	16773	16519	16495	16820	16516	16914	16725	16761	16783	16653	16647	16562	16639	16568	16598	16746	16588	16636	16559	16968	16747	16625	16755	16783	16653	16777	16845	16592	16664	16679	16593	16669	16701	16627	16646	16700	16485	16738	16767	16690	16625	16571	16706	16585	16712	16702	16751	16728	16658	16403	16738	16498	16584	16534	16656	16652	16631	16724	16684	16718	16761	16711	16675	16859	16668	16535	16578	16692	16542	16754	16518	16571	16684	16648	16799	16584	16616	16861	16552	16473	16761	16710	16522	16760	16687	16682	16778	16710	16817	16662	16602	16746	16610	16734	16583	16690	16729	16780	16678	16674	16721	16832	16789	16636	16650	16646	16669	16570	16672	16606	16557	16605	16673	16754	16647	16719	16725	16700	16656	16718	16747	16611	16729	16699	16686	16820	16576	16539	16852	16847	16723	16746	16780	16578	16589	16797	16553	16636	16740	16694	16687	16707	16742	16756	16600	16814	16607	16562	16646	16846	16691	16821	16651	16654	16719	16725	16591	16851	16736	16581	16746	16670	16746	16637	16642	16698	16966	16673	16592	16729	16612	16619	16663	16772	16711	16596	16745	16782	16542	16773	16695	16667	16728	16545	16693	16575	16478	16529	16724	16615	16690	16591	16683	16405	16537	16544	16819	16699	16614	16665	16579	16656	16807	16575	16583	16819	16830	16749	16747	16757	16659	16775	16795	16621	16650	16611	16679	16789	16779	16803	16589	16744	16452	16741	16622	16761	16738	16727	16621	16682	16721	16693	16637	16797	16576
27327	21885	25073	22549	19573	19768	20051	19934	19770	19933	19664	19598	19830	20093	21298	21403	20959	20023	19726	19767	19759	19816	19610	19731	19614	19783	19710	19804	19595	19686	19968	19988	19821	19657	19576	19750	19663	19640	19647	19713	19531	19478	19741	19585	19859	19706	19821	19897	19590	19823	19611	19758	19708	19770	19706	19698	19809	19892	19500	19472	19621	19798	19655	19640	19742	19586	19740	19813	19707	19609	19484	19649	19768	19673	19589	19572	19822	19649	19551	19723	19903	19531	19887	19849	19717	19736	19658	19637	19805	19525	19773	19732	19714	19678	19756	19622	19788	19715	19675	19548	19577	19497	19608	19226	19586	19623	19702	19760	19618	19506	19751	19831	19856	19600	19581	19630	19647	19770	19764	19717	19600	19541	19715	19711	19620	19640	19630	19532	19756	19628	19624	19524	19802	19875	19735	19740	19702	19678	19671	19789	19475	19653	20017	19798	19784	19740	19665	19757	19776	19552	19641	19764	19579	19702	19696	19523	19638	19782	19414	19905	19760	19873	19820	19598	19507	19640	19675	19605	19690	19616	19602	19539	19589	19670	19740	19590	19524	19696	19650	19697	19725	19594	19742	19613	19707	19620	19413	19476	19725	19537	19668	19666	19602	19588	19917	19512	19603	19571	19768	19734	19420	19580	19724	19830	19789	19905	19630	19620	19559	19530	19476	19707	19877	19694	19745	19629	19505	19561	19773	19620	19579	19617	19662	19834	19819	19752	19514	19557	19720	19756	19723	19752	19689	19701	19806	19848	19742	19554	19641	19669	19841	19650	19671	19585	19669	19581	19623	19655	19653	19482	19427	19636	19775	19740	19736	19474	19555	19601	19652	19652	19676	19424	19786	19543	19600	19651	19776	19603	19505	19703	19508	19745	19747	19573	19481	19785	19834	19723	19580	19750	19748	19658	19742	19928	19690	19654	19673	19656	19685	19604	19613	19600	19621	19589	19761	19582	19799	19748	19856	19701	19736	19501	19520	19547	19698	19636	19910	19645	19785	19737	19754	19786	19792	19745	19723	19494	19598	19739	19514	19567	19682	19851	19725	19567	19691	19453	19513	19543	19840	19682	19660	19669	19819	19505	19736	19656	19291	19670	19587	19532	19767	19588	19573	19542	19650	19767	19525	19874	19795	19712	19871	19589	19728	19741	19583	19630	19546	19857	19722	19521	19588	19532	19751	19555	19699	19698	19765	19456	19727	19694	19655	19677	19935	19858	19761	19620	19638	19692	19693	19530	19592	19518	19792	19734	19637	19776	19814	19838	19635	19738	19606	19574	19721	19715	19842	19677	19614	19793	19624	19758	19751	19753	19684	19782	19729	19873	19683	19785	19726	19777	19762	19751	19706	19696	19795	19869	19658	19678	19750	19740	19528	19812	19777	19835	19800	19708	19601	19779	19696	19590	19537	19776	19820	19734	19616	19616	19716	19589	19816	19636	19811	19640	19605	19634	19688	19638	19678	19533	19538	19524	19698	19660	19631	19507	19664	19621	19917	19444	19951	19527	19690	19827	19774	19401	19550	19682	19768	19467	19777	19464	19704	19930	19427	19602	19613	19676	19582	19649	19583	19644	19721	19742	19749	19751	19506	19686	19560	19563	19668	19611	19738	19449	19943	19664	19549	19839	19763	19668	19874	19662	19832	19552	19890	19553	19478	19607	19634	19488	19616	19677	19665	19369	19731	19688	19508	19641	19648	19577	19704	19412	19765	19741	19748	19646	19456	19580	19769	19588	19812	19891	19834	19651	19552	19754	19603	19665	19636	19578	19653	19697	19687	19794	19615	19789	19665	19474	19440	19754	19736	19803	19799	19628	19755	19733	19601	19715	19421	19534	19591	19607	19584	19655	19738	19619	19631	19849	19862	19628	19892	19867	19855	19670	19690	19933	19789	19841	19546	19558	19523	19580	19755	19731	19797	19543	19693	19762	19659	19768	19621	19610	19422	19665	19882	19751	19677	19608	19560	19536	19666	19693	19842	19691	19620	19773	19691	19844	19884	19773	19858	19592	19696	19621	19676	19665	19926	19753	19739	19526	19751	19727	19645	19699	19810	19609	19514	19749	19735	19479	19512	19727	19818	19732	19552	19635	19780	19959	19582	19645	19784	19856	19619	19446	19586	19676	19656	19652	19860	19664	19782	19664	19860	19743	19610	19574	19867	19629	19754	19376	19673	19614	19928	19581	19656	19610	19564	19648	19829	19758	19756	19738	19987	19640	19569	19631	19598	19654	19722	19611	19572	19787	19575	19799	19659	19597	19781	19829	19852	19710	19563	19630	19573	19653	19427	19693	19793	19692	19924	19476	19753	19438	19651	19726	19520	19598	19680	19772	19715	19539	19879	19769	19618	19618	19789	19517	19710	19598	19768	19719	19670	19574	19519	19595	19739	19701	19660	19583	19642	19666	19534	19572	19658	19540	19643	19753	19874	19565	19725	19718	19628	19539	19728	19853	19670	19740	19784	19828	19453	19841	19926	19888	19702	19552	19543	19710	19654	19746	19458	19680	19707	19607	19541	19731	19880	19618	19688	19790	19508	19658	19707	19498	19650	19646	19648	19891	19665	19446	19556	19788	19615	19556	19435	19602	19610	19652	19584	19806	19838	19630	19695	19912	19805	19396	19846	19621	19723	19876	19634	19720	19759	19836	19921	19824	19639	19625	19709	19672	19740	19750	19832	19802	19858	19495	19631	19817	19744	19631	19690	19775	19755	19687	19783	19558	19633	19701	19781	19718	19759	19649	19709	19540	19560	19851	19796	19723	19797	19599	19609	19734	19737	19619	19793	19869	19737	19636	19649	19604	19533	19668	19795	19808	19688	19833	19589	19513	19662	19758	19629	19644	19818	19730	19582	19735	19756	19531	19815	19651	19596	19786	19555	19637	19706	19572	19722	19644	19501	19706	19705	19640	19572	19732	19647	19779	19578	19719	19786	19774	19678	19647	19906	19737	19777	19582	19588	19887	19791	19667	19826	19518	19460	19601	19761	19687	19747	19674	19572	19739	19729	19613	19636	19811	19723	19785	19488	19533	19483	19649	19801	19649	19557	19611	19700	19610	19674	19615	19669	19539	19777	19758	19700	19704	19852	19652	19547	19816	19644	19588	19714	19797	19549	19852	19680	19689	19810	19483	19830	19586	19787	19437	19784	19600	19430	19779	19875	19727	19691	19700	19762	19689	19769	19656	19446	19657	19600	19683	19407	19690	19777	19533	19727	19510	19520	19659	19759	19562	19627	19494	19763	19675	19619	19588	19565	19464	19767	19711	19820	19516	19584	19581	19805	19770	19748	19563	19754	19503	19735	19506	19604	19728	19671	19571	19624	19689	19806	19772	19746	19517	19528	19680	19674	19758	19784	19698	19654	19833	19726	19526	19709	19619	20020	19641	19702	19515	19666	19728	19643	19985	19745	19822	19762	19757	19802	19600	19768	19652	19630	19545	19495	19708	19828	19765	19860	19757	19597	19766	19755	19733	19682	19564	19655	19755	19553	19760	19567	19834	19867	19660	19689	19679	19704	19636	19555	19479	19544	19694	19664	19503	19884	19609	19705	19843	19545	19654	19769	19662	19598	19702	19649	19546	19669	19816	19603	19411	19748	19744	19567	19625	19620	19603	19543	19999	19686	19804	19589	19615	19572	19645	19621	19647	19823	19638	19458	19640	19709	19688	19778	19661	19518	19823	19639	19487	19644	19621	19571	19638	19846	19819	19657	19644	19650	19732	19597	19833	19639	19664	19534	19569	19304	19709	19863	19582	19713	19455	19674	19839	19561	19844	19724	19553	19819	19806	19664	19852	19554	19740	19582	19684	19705	19687	19624	19636	19749	19718	19762	19803	19813	19745	19554	19687	19674	19693	19761	19683	19548	19676	19858	19532	19663	19776	19674	19602	19735	19738	19764	19476	19543	19777	19764	19621	19767	19692	19784	19902	19731	19753	19614	19507	19832	19642	19498	19577	19744	19692	19746	19651	19499	19781	19794	19783	19751	19666	19808	19570	19664	19669	19703	19726	19771	19734	19563	19814	19794	19591	19622	19729	19710	19611	19685	19705	19607	19461	19682	19768	19761	19662	19594	19704	19629	19722	19551	19669	19672	19690	19709	19640	19517	19795	19610	19471	19754	19690	19641	19753	19527	19631	19574	19491	19695	19763	19594	19786	19888	19715	19740	19699	19701	19789	19764	19581	19708	19708	19756	19782	19677	19575	19576	19620	19638	19836	19675	19710	19431	19807	19716	19456	19780	19745	19625	19590	19534	19598	19894	19685	19701	19800	19601	19883	19720	19729	19682	19771	19779	19522	19933	19598	19796	19917	19566	19891	19618	19424	19736	19836	19656	19745	19730	19661	19682	19919	19946	19626	20052	19973	19742	19698	19509	19670	19457	19796	19637	19817	19650	19505	19510	19446	19431	19856	19611	19721	19712	19802	19678	19764	19661	19562	19754	19780	19935	19740	19703	19676	19683	19872	19569	19553	19652	19806	19757	19608	19551	19708	19626	19734	19714	19651	19559	19713	19720	19605	19552	19732	19954	19809	19601	19697	19738	19799	19527	19827	19965	19773	19732	19728	19652	19804	19603	19597	19645	19750	19507	19601	19794	19775	19695	19829	19780	19741	19447	19614	19733	19717	19889	19524	19633	19589	19828	19544	19687	19482	19686	19617	19514	19658	19630	19417	19618	19794	19547	19624	19932	19808	19720	19614	19886	19686	19780	19644	19753	19704	19647	19491	19838	19550	19745	19828	19650	19741	19469	19587	19537	19785	19643	19652	19582	19642	19549	19563	19725	19672	19914	19668	19622	19673	19881	19681	19826	19677	19745	19526	19553	19664	19580	19770	19463	19604	19751	19715	19606	19907	19656	19910	19744	19880	19787	19577	19650	19853	19756	19768	19887	19710	19811	19687	19817	19848	19760	19800	19878	19522	19665	19676	19810	19579	19843	19908	19517	19610	19712	19657	19575	19715	19481	19623	19631	19836	19837	19680	19763	19696	19651	19671	19724	19802	19639	19743	19513	19900	19634	19794	19478	19692	19513	19716	19759	19824	19765	19565	19416	19623	19545	19714	19853	19639	19730	19719	19812	19810	19644	19829	19693	19689	19683	19785	19660	19680	19544	19816
14805	17402	16906	16605	16611	16426	16620	16378	16334	16370	16260	16458	16267	16724	18734	18549	17741	16900	16261	16310	16178	16321	16481	16158	16099	16429	16327	16136	16173	16221	16393	16312	16322	16145	16402	16282	16229	16418	16190	16320	16314	16273	16477	16185	16228	16209	16343	16302	16175	16231	16328	16218	16373	16363	16241	16413	16284	16430	16273	16362	16200	16274	16301	16282	16297	16168	16491	16093	16261	16349	16242	16386	16253	16418	16355	16152	16261	16451	16151	16181	16122	16360	16451	16105	16383	16248	16357	16133	16279	16165	16448	16243	16192	16395	16153	16283	16293	16185	16252	16260	16384	16325	16132	16232	16372	16278	16190	16335	16381	16113	16233	16414	16235	16181	16161	16274	16303	16246	16316	16302	16434	16240	16279	16322	16355	16230	16277	16213	16210	16171	16491	16510	16141	16308	16365	16240	16395	16336	16517	16273	16153	16419	16400	16255	16238	16348	16236	16259	16208	16429	16399	16331	16366	16088	16149	16302	16362	16113	16113	16506	16370	16215	16337	16324	16442	16254	16437	16383	16341	16345	16208	16284	16281	16212	16314	16228	16253	16254	16278	16214	16208	16419	16210	16183	16132	16282	16225	16199	16284	16269	16338	16166	16163	16421	16378	16246	16350	16194	16382	16272	16153	16407	16171	16366	16411	16282	16219	16265	16269	16246	16306	16428	16174	16384	16255	16241	16248	16095	16194	16411	16273	16187	16242	16290	16120	16316	16373	16303	16397	16302	16153	16274	16271	16355	16299	16281	16355	16355	16271	16120	16153	16271	16048	16332	16454	16298	16341	16304	16339	16198	16370	16152	16278	16161	16310	16274	16267	16300	16360	16151	16208	16259	16296	16127	16110	16342	16161	16391	16179	16376	16220	16376	16350	16332	16182	16444	16271	16108	16251	16329	16238	16333	15975	16381	16358	16433	16300	16339	16372	16159	16155	16004	16328	16184	16278	16245	16382	16278	16472	16260	16158	16211	16191	16233	16433	16236	16408	16324	16206	16386	16253	16267	16250	16223	16307	16376	16268	16217	16414	16185	16257	16140	16273	16204	16141	16233	16391	16187	16222	16190	16129	16294	16427	16317	16132	16340	16277	16255	16251	16312	16261	16176	16281	16351	16092	16268	16292	16428	16177	16183	16253	16167	16348	16320	16185	16216	16245	16125	16326	16459	16364	16143	16248	16104	16412	16319	16230	16317	16297	16238	16336	16357	16345	16037	16308	16598	16275	16339	16248	16179	16139	16210	16138	16291	16153	16326	16368	16406	16290	16379	16296	16263	16283	16439	16186	16202	16101	16376	16443	16238	16380	16406	16255	16352	16383	16270	16107	16317	16350	16308	16341	16151	16337	16267	16231	16252	16251	16366	16239	16356	16305	16195	16267	16290	16276	16301	16295	16339	16213	16205	16313	16302	16258	16240	16347	16432	16512	16306	16373	16421	16412	16327	16270	16443	16133	16289	16335	16377	16421	16296	16345	16188	16243	16300	16268	16282	16306	16166	16202	16268	16375	16232	16087	16404	16127	16260	16237	16327	16178	16242	16254	16215	16462	16301	16209	16261	16189	16332	16132	16303	16354	16362	16339	16188	16284	16161	16440	16393	16296	16385	16220	16481	16119	16539	16386	16369	16225	16139	16295	16415	16197	16232	16217	16186	16395	16258	16394	16310	16213	16284	16249	16284	16369	16214	16217	16348	16186	16263	16276	16208	16502	16286	16184	16286	16353	16262	16306	16158	16496	16233	16357	16301	16152	16312	16236	16398	16225	16339	16249	16246	16335	16206	16195	16093	16249	16266	16311	16162	16336	16408	16372	16325	16322	16187	16271	16337	16257	16326	16254	16363	16285	16302	16294	16205	16201	16326	16312	16246	16148	16435	16542	16200	16297	16359	16207	16302	16187	16388	16240	16125	16301	16326	16351	16246	16392	16219	16181	16251	16303	16200	16216	16187	16191	16383	16379	16315	16044	16270	16422	16352	16456	16208	16416	16344	16323	16272	16245	16288	16373	16332	16420	16240	16290	16335	16237	16239	16324	16273	16430	16281	16198	16221	16313	16139	16121	16190	16386	16315	16243	16231	16283	16248	16285	16332	16200	16373	16170	16121	16273	16191	16358	16315	16382	16190	16298	16408	16328	16081	16318	16325	16293	16424	16142	16215	16020	16193	16407	16186	16395	16173	16489	16316	16294	16233	16187	16152	16275	16250	16246	16287	16138	16341	16419	16340	16222	16170	16433	16328	16132	16396	16207	16375	16350	16408	16161	16296	16137	16204	16361	16186	16229	16323	16243	16367	16315	16228	16375	16370	16307	16241	16348	16318	16310	16318	16338	16324	16282	16264	16127	16438	16379	16147	16191	16316	16345	16199	16319	16381	16388	16363	16212	16382	16220	16279	16175	16195	16268	16358	16206	16329	16298	16276	16289	16368	16306	16176	16221	16260	16390	16149	16289	16373	16289	16347	16201	16334	16319	16495	16250	16234	16180	16239	16322	16412	16255	16319	16354	16390	16209	16244	16268	16356	16137	16241	16240	16252	16376	16185	16440	16354	16256	16447	16142	16347	16148	16445	16329	16293	16444	16357	16204	16256	16216	16161	16342	16269	16208	16264	16230	16313	16214	16367	16365	16241	16402	16320	16241	16405	16399	16353	16308	16440	16389	16357	16252	16325	16040	16427	16422	16162	16382	16117	16092	16256	16398	16403	16517	16303	16025	16235	16247	16354	16250	16189	16281	16394	16211	16228	16223	16260	16367	16347	16067	16147	16205	16286	16343	16362	16368	16402	16363	16244	16091	16222	16246	16379	16188	16237	16311	16381	16268	16275	16429	16205	16210	16306	16359	16226	16272	16454	16270	16249	16144	16375	16353	16326	16305	16407	16449	16224	16307	16314	16279	16330	16336	16399	16413	16314	16340	16411	16266	16384	16228	16175	16246	16195	16402	16474	16335	16502	16357	16282	16276	16174	16143	16208	16181	16367	16274	16385	16300	16351	16326	16418	16183	16293	16179	16200	16160	16331	16335	16107	16271	16422	16411	16323	16232	16273	16471	16215	16309	16156	16311	16098	16390	16234	16193	16200	16189	16282	16474	16246	16215	16315	16155	16227	16275	16315	16299	16380	16091	16324	16129	16499	16209	16195	16278	16262	16280	16260	16156	16173	16251	16333	16193	16330	16335	16175	16236	16396	16248	16370	16209	16150	16243	16349	16445	16388	16378	16325	16361	16264	16236	16136	16463	16275	16375	16324	16398	16292	16436	16290	16293	16290	16274	16296	16340	16235	16229	16237	16220	16266	16383	16423	16185	16246	16164	16318	16297	16387	16215	16215	16419	16039	16443	16249	16281	16337	16308	16258	16376	16292	16414	16244	16188	16408	16517	16241	16236	16194	16292	16209	16427	16260	16211	16378	16160	16427	16336	16290	16351	16280	16350	16442	16203	16307	16306	16312	16438	16235	16335	16185	16290	16302	16228	16339	16134	16294	16222	16343	16256	16354	16365	16194	16128	16355	16136	16299	16326	16290	16315	16412	16293	16339	16365	16364	16047	16283	16372	16235	16206	16251	16256	16264	16320	16460	16232	16184	16259	16284	16362	16356	16095	16183	16265	16330	16460	16401	16235	16378	16272	16125	16191	16248	16287	16354	16251	16336	16383	16325	16386	16178	16396	16303	16318	16229	16357	16351	16022	16197	16231	16325	16441	16389	16230	16304	16310	16402	16224	16251	16218	16287	16297	16370	16451	16225	16338	16316	16361	16384	16212	16354	16229	16325	16347	16298	16308	16220	16317	16297	16287	16303	16339	16281	16374	16261	16306	16430	16202	16268	16313	16261	16347	16192	16195	16235	16257	16343	16150	16257	16387	16330	16373	16261	16267	16364	16188	16223	16295	16361	16284	16228	16440	16219	16241	16235	16161	16277	16327	16394	16364	16384	16243	16262	16283	16364	16282	16285	16336	16446	16210	16231	16350	16095	16260	16292	16252	16382	16171	16217	16201	16182	16529	16176	16264	16341	16338	16228	16478	16511	16293	16105	16169	16133	16390	16335	16414	16376	16213	16396	16169	16185	16306	16202	16395	16064	16236	16301	16475	16182	16363	16272	16240	16193	16471	16282	16316	16215	16275	16344	16319	16377	16409	16302	16349	16306	16391	16204	16242	16292	16240	16289	16238	16374	16136	16373	16158	16196	16340	16266	16227	16275	16212	16300	16146	16489	16270	16217	16240	16143	16296	16289	16392	16369	16310	16313	16386	16200	16302	16218	16235	16109	16353	16286	16489	16535	16370	16229	16172	16337	16361	16411	16418	16225	16255	16276	16353	16302	16257	16115	16204	16122	16426	16409	16263	16294	16300	16285	16324	16283	16268	16141	16349	16336	16268	16300	16422	16272	16073	16163	16205	16155	16302	16386	16402	16114	16373	16270	16254	16260	16227	16308	16182	16325	16214	16099	16254	16378	16406	16255	16213	16200	16188	16242	16415	16343	16448	16365	16264	16185	16383	16286	16267	16247	16401	16436	16137	16471	16177	16449	16329	16425	16258	16349	16438	16255	16263	16341	16276	16278	16180	16422	16391	16235	16228	16284	16296	16316	16249	16357	16174	16271	16336	16364	16310	16309	16356	16145	16255	16222	16334	16155	16297	16280	16205	16083	16395	16333	16379	16160	16332	16278	16367	16272	16123	16086	16267	16423	16387	16342	16332	16280	16332	16312	16385	16297	16309	16378	16320	16300	16394	16322	16244	16282	16345	16160	16341	16461	16390	16033	16280	16394	16176	16129	16127	16367	16245	16470	16335	16244	16264	16357	16172	16262	16298	16407	16261	16459	16360	16076	16253	16269	16262	16394	16153	16239	16272	16323	16382	16249	16338	16207	16292	16358	16131	16418	16224	16219	16316	16253	16066	16137	16219	16208	16249	16107	16453	16367	16349	16185	16221	16297	16286	16487	16171	16439	16291	16084	16508	16296	16277	16097	16227	16266	16379	16388	16099	16146	16428	16342	16144	16386	16195	16387	16449	16213	16177	16152	16339	16347	16376	16369	16239	16200	16344	16154	16359	16354	16366	16356	16281	16101	16258	16196	16154	16321	16335	16176	16180	16216	16432	16162	16301	16209	16366	16301
23326	20998	28506	23747	21701	22498	22048	19349	18600	19052	18835	18569	18552	21874	30937	30279	25178	21337	18918	18491	18475	18713	18424	18436	18481	18486	18620	18388	18591	18360	18349	18493	18617	18315	18413	18301	18460	18494	18458	18288	18223	18315	18436	18375	18538	18462	18366	18388	18649	18409	18206	18540	18344	18424	18512	18406	18434	18223	18319	18642	18362	18490	18274	18272	18405	18041	18537	18421	18314	18732	18396	18432	18175	18329	18357	18496	18316	18523	18438	18464	18484	18364	18480	18272	18503	18454	18239	18504	18533	18331	18330	18452	18476	18230	18378	18430	18619	18319	18365	18298	18307	18512	18423	18471	18388	18332	18339	18167	18474	18387	18468	18399	18457	18367	18491	18386	18495	18343	18328	18209	18225	18580	18480	18522	18410	18197	18449	18382	18566	18326	18412	18493	18468	18355	18414	18364	18276	18305	18433	18624	18309	18405	18385	18136	18345	18263	18344	18372	18415	18327	18405	18556	18325	18263	18475	18254	18571	18587	18606	18037	18332	18536	18296	18109	18371	18421	18219	18189	18648	18311	18292	18453	18129	18559	18409	18530	18368	18338	18540	18658	18335	18489	18336	18178	18334	18447	18299	18372	18256	18300	18327	18405	18466	18425	18470	18314	18435	18518	18373	18335	18255	18157	18274	18300	18216	18258	18339	18535	18395	18415	18291	18579	18509	18267	18395	18117	18266	18278	18287	18603	18405	18044	18419	18253	18341	18656	18405	18158	18412	18213	18414	18259	18299	18574	18421	18309	18463	18207	18359	18159	18255	18324	18420	18411	18435	18586	18217	18414	18349	18370	18366	18319	18415	18289	18295	18281	18358	18332	18281	18087	18360	18210	18338	18243	18312	18372	18366	18331	18379	18290	18386	18354	18469	18251	18488	18439	18282	18208	18381	18350	18274	18101	18499	18221	18294	18390	18403	18186	18193	18433	18202	18405	18347	18400	18456	18285	18376	18342	18282	18319	18105	18399	18422	18325	18239	18372	18372	18540	18318	18343	18449	18374	18409	18453	18336	18271	18230	18265	18324	18344	18395	18331	18512	18373	18451	18274	18370	18345	18381	18240	18598	18320	18385	18329	18461	18415	18436	18320	18376	18603	18385	18212	18414	18220	18386	18433	18407	18450	18436	18377	18361	18321	18462	18326	18449	18496	18424	18220	18513	18424	18154	18380	18270	18470	18417	18549	18467	18446	18350	18528	18445	18509	18473	18490	18382	18348	18500	18437	18351	18331	18414	18170	18333	18409	18347	18314	18392	18511	18255	18520	18329	18311	18370	18591	18411	18424	18584	18577	18605	18339	18112	18421	18327	18347	18295	18380	18216	18270	18239	18378	18263	18452	18406	18337	18409	18446	18349	18231	18491	18382	18365	18350	18382	18426	18587	18492	18326	18498	18318	18228	18375	18228	18388	18535	18526	18596	18320	18515	18293	18417	18338	18343	18404	18575	18316	18289	18451	18432	18394	18547	18388	18577	18339	18385	18405	18535	18297	18428	18442	18353	18386	18312	18358	18407	18450	18268	18376	18120	18301	18245	18424	18414	18402	18338	18400	18281	18343	18502	18546	18384	18243	18302	18284	18324	18152	18208	18373	18466	18425	18374	18229	18433	18283	18402	18381	18353	18348	18382	18248	18156	18305	18234	18285	18525	18262	18166	18027	18320	18493	18331	18310	18405	18346	18421	18539	18198	18568	18144	18268	18527	18224	18328	18193	18273	18324	18204	18460	18232	18282	18351	18477	18518	18484	18576	18284	18456	18521	18453	18321	18138	18193	18471	18494	18391	18303	18419	18269	18553	18565	18428	18375	18341	18154	18370	18423	18251	18283	18336	18456	18421	18498	18498	18263	18295	18544	18350	18290	18275	18364	18292	18205	18269	18212	18431	18403	18489	18346	18438	18438	18421	18502	18277	18465	18266	18439	18438	18353	18239	18387	18383	18557	18396	18663	18271	18168	18555	18252	18530	18357	18578	18522	18378	18305	18139	18362	18514	18341	18424	18380	18020	18318	18362	18334	18461	18206	18367	18271	18398	18246	18289	18588	18372	18413	18202	18267	18470	18486	18517	18429	18332	18384	18181	18476	18455	18346	18316	18199	18406	18358	18514	18197	18402	18370	18161	18400	18353	18224	18319	18233	18549	18415	18278	18352	18301	18430	18237	18496	18410	18222	18285	18277	18343	18537	18589	18533	18389	18568	18508	18441	18200	18321	18269	18190	18392	18295	18462	18348	18119	18214	18325	18472	18406	18366	18497	18384	18382	18408	18420	18442	18552	18465	18300	18530	18307	18464	18458	18355	18462	18549	18399	18473	18522	18402	18370	17986	18585	18353	18432	18281	18312	18309	18306	18481	18416	18548	18446	18407	18411	18312	18420	18496	18253	18318	18318	18390	18335	18339	18475	18228	18309	18309	18404	18497	18425	18289	18386	18383	18441	18575	18361	18464	18434	18550	18456	18521	18438	18589	18304	18392	18244	18409	18396	18246	18477	18568	18543	18508	18261	18205	18306	18460	18595	18394	18175	18284	18386	18324	18246	18402	18338	18358	18429	18319	18479	18334	18436	18448	18296	18377	18592	18473	18381	18252	18324	18237	18517	18348	18174	18344	18595	18597	18425	18411	18199	18222	18304	18360	18345	18167	18314	18343	18267	18355	18239	18434	18295	18412	18229	18463	18247	18428	18354	18370	18422	18364	18230	18256	18419	18298	18342	18206	18502	18450	18271	18198	18409	18307	18317	18403	18403	18361	18206	18293	18455	18684	18286	18318	18203	18383	18350	18254	18296	18472	18221	18301	18204	18594	18390	18455	18311	18395	18639	18284	18321	18347	18490	18401	18370	18349	18293	18443	18226	18706	18201	18405	18331	18447	18403	18282	18368	18330	18268	18373	18277	18444	18280	18301	18355	18095	18519	18438	18485	18464	18466	18432	18172	18251	18514	18314	18301	18243	18249	18312	18476	18429	18473	18460	18436	18382	18415	18467	18349	18575	18414	18128	18350	18457	18440	18291	18239	18370	18345	18507	18294	18458	18512	18298	18457	18344	18461	18091	18180	18358	18509	18422	18247	18340	18344	18296	18394	18476	18280	18325	18378	18323	18326	18210	18341	18606	18475	18504	18546	18448	18331	18306	18278	18186	18505	18174	18242	18442	18361	18271	18364	18383	18313	18201	18230	18461	18375	18215	18557	18482	18330	18557	18602	18382	18293	18207	18275	18304	18348	18629	18443	18338	18353	18461	18363	18389	18265	18573	18179	18468	18430	18351	18418	18339	18215	18237	18512	18312	18437	18449	18397	18334	18125	18490	18457	18404	18369	18371	18462	18426	18347	18267	18677	18439	18303	18300	18241	18459	18325	18378	18329	18303	18315	18318	18455	18254	18318	18506	18275	18302	18392	18492	18291	18376	18246	18271	18253	18371	18348	18539	18261	18261	18165	18180	18413	18373	18471	18269	18446	18517	18378	18646	18399	18317	18257	18276	18228	18425	18233	18371	18458	18369	18397	18245	18293	18482	18460	18420	18425	18333	18501	18294	18335	18399	18601	18334	18218	18408	18491	18374	18461	18240	18290	18595	18584	18364	18326	18389	18477	18394	18402	18117	18377	18190	18378	18247	18510	18311	18240	18453	18535	18287	18445	18225	18128	18379	18561	18415	18320	18488	18304	18499	18430	18427	18394	18381	18333	18173	18309	18432	18252	18368	18596	18381	18423	18464	18358	18321	18254	18201	18467	18442	18477	18483	18424	18427	18196	18394	18370	18408	18369	18450	18349	18657	18359	18432	18336	18640	18205	18464	18317	18327	18158	18354	18456	18397	18263	18553	18183	18309	18486	18344	18282	18532	18292	18373	18352	18400	18297	18410	18185	18465	18448	18377	18301	18412	18468	18539	18287	18288	18219	18186	18227	18177	18233	18341	18333	18413	18218	18226	18382	18211	18574	18455	18394	18400	18536	18278	18419	18396	18482	18299	18399	18258	18329	18465	18268	18335	18421	18479	18585	18215	18230	18340	18497	18221	18334	18319	18331	18453	18438	18347	18443	18221	18286	18320	18324	18421	18362	18408	18274	18297	18237	18495	18428	18565	18330	18466	18577	18334	18417	18279	18467	18354	18337	18520	18415	18654	18409	18334	18422	18261	18434	18400	18361	18332	18487	18268	18405	18619	18303	18378	18472	18544	18491	18441	18271	18236	18213	18309	18427	18389	17986	18401	18465	18346	18502	18167	18261	18281	18353	18256	18470	18383	18396	18247	18256	18405	18393	18384	18503	18425	18367	18404	18438	18443	18133	18481	18301	18516	18356	18478	18521	18356	18281	18392	18266	18410	18351	18332	18383	18347	18381	18404	18426	18485	18355	18411	18380	18272	18404	18395	18467	18422	18195	18308	18202	18255	18453	18525	18368	18435	18246	18410	18238	18490	18105	18416	18361	18370	18329	18286	18483	18330	18386	18376	18305	18262	18403	18335	18139	18198	18499	18320	18181	18325	18493	18430	18417	18319	18367	18383	18229	18291	18297	18381	18515	18488	18197	18419	18229	18251	18293	18320	18234	18436	18347	18313	18432	18358	18411	18277	18354	18304	18475	18441	18246	18364	18216	18436	18245	18441	18515	18332	18271	18475	18420	18425	18343	18328	18349	18066	18345	18327	18421	18474	18310	18535	18426	18408	18473	18236	18560	18087	18473	18365	18618	18408	18412	18476	18251	18416	18386	18390	18464	18560	18512	18299	18419	18447	18344	18525	18113	18389	18284	18478	18293	18420	18380	18330	18304	18334	18238	18343	18503	18384	18630	18455	18365	18464	18264	18378	18526	18414	18209	18381	18378	18463	18487	18110	18352	18388	18177	18290	18375	18549	18251	18437	18467	18355	18227	18368	18357	18517	18421	18301	18472	18396	18441	18386	18355	18377	18441	18581	18494	18312	18345	18399	18579	18571	18179	18533	18627	18445	18270	18359	18173	18444	18429	18458	18492	18263	18399	18378	18372	18357	18382	18243	18328	18190	18555	18259	18460	18346	18341	18490	18379	18718	18464	18328	18397	18185	18392	18349	18424	18358	18376	18452	18179	18437	18339	18420	18418	18605	18419	18361	18243	18452	18375	18447	18217	18209	18416
13510	22617	21088	18393	17140	16623	16589	16466	16058	15886	15954	15813	15879	21774	32172	30910	23430	18688	15851	15600	15686	15528	15600	15500	15542	15695	15676	15598	15721	15654	15778	15657	15533	15666	15529	15454	15737	15743	15547	15745	15556	15714	15639	15523	15635	15560	15701	15677	15578	15777	15511	15674	15626	15734	15455	15666	15560	15567	15400	15576	15490	15638	15541	15545	15823	15569	15746	15537	15599	15584	15559	15640	15564	15691	15604	15684	15607	15540	15636	15634	15490	15663	15661	15587	15665	15661	15520	15662	15719	15430	15682	15463	15526	15640	15546	15550	15513	15615	15695	15594	15579	15492	15552	15504	15566	15721	15680	15624	15576	15685	15457	15487	15542	15661	15586	15446	15740	15496	15548	15684	15598	15720	15609	15429	15533	15546	15663	15605	15726	15661	15631	15564	15674	15359	15595	15623	15646	15590	15553	15346	15678	15649	15672	15559	15589	15591	15379	15651	15581	15728	15532	15459	15538	15588	15621	15577	15693	15668	15652	15605	15817	15637	15636	15610	15586	15444	15644	15611	15340	15662	15691	15518	15522	15648	15662	15566	15702	15474	15739	15592	15479	15572	15538	15529	15612	15533	15614	15410	15679	15774	15496	15590	15695	15382	15689	15502	15620	15513	15674	15597	15525	15590	15568	15541	15699	15484	15575	15683	15476	15680	15502	15538	15630	15510	15595	15595	15739	15654	15583	15620	15651	15718	15693	15752	15775	15671	15452	15599	15693	15410	15649	15722	15500	15575	15698	15551	15522	15651	15651	15745	15760	15516	15545	15660	15641	15638	15615	15524	15508	15587	15805	15568	15483	15566	15646	15471	15542	15576	15486	15753	15558	15707	15541	15488	15560	15652	15529	15531	15473	15563	15616	15584	15523	15575	15562	15636	15685	15603	15523	15550	15694	15519	15624	15582	15556	15742	15575	15438	15646	15574	15676	15453	15591	15602	15721	15624	15575	15735	15610	15548	15614	15683	15648	15526	15429	15315	15468	15559	15535	15829	15481	15652	15526	15394	15545	15594	15355	15739	15386	15544	15567	15604	15608	15590	15489	15680	15508	15661	15603	15621	15553	15525	15423	15508	15634	15574	15547	15671	15423	15638	15650	15610	15834	15492	15669	15411	15750	15471	15500	15704	15632	15476	15693	15605	15427	15501	15672	15629	15631	15493	15556	15545	15597	15614	15576	15492	15571	15702	15617	15406	15493	15693	15510	15502	15644	15521	15409	15648	15594	15652	15683	15543	15511	15606	15499	15479	15607	15711	15548	15402	15557	15616	15563	15718	15470	15618	15591	15469	15638	15528	15466	15638	15542	15622	15705	15538	15476	15543	15570	15770	15541	15476	15393	15860	15652	15546	15555	15568	15661	15542	15583	15548	15431	15638	15464	15474	15559	15637	15495	15630	15564	15716	15520	15490	15571	15424	15550	15574	15530	15656	15503	15634	15560	15564	15596	15682	15623	15721	15508	15669	15544	15642	15596	15657	15507	15555	15569	15559	15507	15598	15522	15424	15587	15386	15788	15651	15459	15566	15643	15627	15600	15791	15529	15682	15421	15646	15572	15601	15603	15563	15592	15720	15551	15509	15544	15551	15650	15649	15663	15484	15675	15469	15692	15598	15522	15783	15580	15530	15523	15553	15530	15648	15515	15630	15429	15514	15627	15586	15428	15537	15515	15506	15735	15499	15734	15690	15533	15589	15557	15695	15529	15606	15455	15524	15527	15644	15540	15625	15520	15497	15719	15633	15595	15581	15552	15620	15695	15733	15624	15450	15717	15713	15815	15636	15602	15612	15516	15604	15657	15464	15633	15474	15637	15461	15353	15442	15692	15680	15700	15698	15507	15466	15495	15644	15593	15664	15611	15658	15430	15585	15662	15613	15650	15616	15625	15587	15685	15803	15413	15564	15738	15584	15472	15616	15727	15519	15468	15519	15665	15641	15539	15619	15749	15654	15807	15633	15525	15521	15686	15490	15447	15581	15598	15500	15528	15658	15522	15464	15333	15580	15701	15600	15439	15613	15641	15613	15644	15794	15584	15511	15675	15569	15536	15770	15581	15711	15615	15481	15693	15477	15513	15503	15596	15651	15527	15616	15630	15623	15586	15610	15747	15539	15643	15598	15716	15587	15515	15634	15652	15631	15690	15553	15658	15520	15453	15587	15608	15420	15644	15603	15609	15582	15542	15480	15527	15529	15551	15516	15612	15583	15644	15620	15616	15646	15758	15499	15673	15550	15454	15511	15518	15481	15612	15478	15552	15655	15651	15647	15599	15744	15587	15582	15434	15456	15622	15550	15681	15579	15527	15662	15618	15645	15622	15579	15568	15631	15597	15478	15548	15645	15674	15603	15528	15496	15456	15654	15540	15570	15728	15641	15431	15598	15561	15608	15445	15632	15801	15535	15501	15620	15603	15652	15533	15692	15500	15602	15616	15490	15675	15511	15507	15573	15621	15619	15712	15624	15637	15543	15394	15560	15763	15592	15640	15582	15524	15620	15563	15671	15753	15615	15468	15449	15528	15651	15552	15666	15548	15555	15644	15604	15651	15562	15662	15511	15538	15707	15545	15613	15513	15569	15594	15660	15431	15619	15590	15550	15656	15558	15530	15606	15578	15535	15562	15549	15706	15717	15547	15580	15527	15650	15435	15541	15502	15451	15645	15611	15674	15540	15649	15440	15510	15503	15678	15662	15652	15670	15662	15587	15490	15536	15750	15627	15396	15512	15574	15625	15783	15604	15636	15619	15458	15599	15438	15553	15550	15657	15560	15584	15509	15527	15727	15803	15672	15632	15694	15587	15661	15408	15495	15649	15540	15639	15431	15598	15730	15709	15546	15614	15533	15539	15634	15577	15493	15688	15490	15596	15625	15516	15751	15547	15545	15633	15656	15633	15430	15672	15568	15483	15581	15713	15711	15657	15557	15525	15546	15454	15739	15401	15654	15574	15541	15629	15646	15621	15593	15478	15630	15465	15588	15494	15673	15530	15461	15603	15570	15781	15641	15461	15689	15602	15626	15585	15588	15574	15607	15657	15641	15479	15591	15757	15642	15625	15430	15554	15442	15644	15447	15535	15586	15579	15591	15467	15602	15449	15579	15538	15682	15583	15547	15519	15637	15515	15525	15635	15389	15481	15522	15678	15696	15600	15593	15498	15467	15570	15608	15638	15619	15703	15518	15642	15551	15572	15457	15687	15583	15639	15604	15485	15457	15685	15723	15386	15727	15487	15484	15552	15415	15502	15576	15650	15601	15573	15434	15312	15566	15683	15532	15525	15622	15504	15698	15505	15690	15564	15512	15558	15554	15460	15662	15409	15626	15486	15458	15708	15604	15429	15510	15560	15549	15361	15657	15623	15669	15484	15601	15502	15642	15572	15522	15749	15687	15713	15507	15632	15597	15553	15555	15355	15534	15393	15509	15527	15431	15478	15460	15522	15621	15756	15505	15602	15395	15467	15511	15480	15588	15635	15523	15696	15572	15667	15524	15553	15613	15604	15506	15558	15662	15617	15606	15461	15603	15595	15709	15655	15497	15479	15525	15479	15580	15601	15677	15637	15692	15526	15548	15526	15644	15720	15497	15663	15589	15464	15538	15339	15501	15672	15581	15670	15463	15576	15609	15663	15441	15553	15765	15603	15618	15621	15570	15569	15600	15634	15739	15742	15552	15582	15427	15751	15421	15544	15601	15622	15629	15673	15452	15643	15535	15464	15428	15706	15499	15662	15607	15684	15630	15756	15698	15698	15594	15673	15515	15483	15475	15648	15551	15655	15570	15836	15653	15817	15704	15512	15567	15636	15562	15521	15470	15595	15563	15677	15579	15569	15505	15661	15593	15609	15706	15673	15647	15573	15667	15555	15401	15580	15575	15675	15707	15593	15681	15748	15580	15631	15684	15686	15655	15476	15617	15473	15519	15453	15515	15563	15466	15636	15546	15532	15496	15506	15602	15778	15558	15543	15713	15650	15776	15372	15533	15362	15546	15635	15600	15497	15735	15644	15531	15590	15439	15487	15609	15766	15629	15568	15720	15557	15466	15611	15732	15703	15652	15652	15603	15704	15713	15575	15604	15591	15668	15549	15620	15577	15461	15446	15564	15647	15398	15719	15580	15450	15474	15305	15520	15605	15547	15428	15573	15564	15598	15528	15599	15363	15444	15597	15536	15568	15553	15459	15503	15565	15606	15551	15604	15599	15658	15562	15571	15521	15599	15655	15667	15310	15437	15680	15612	15765	15637	15535	15653	15476	15492	15611	15623	15477	15617	15721	15708	15648	15707	15463	15451	15605	15571	15683	15571	15475	15559	15558	15507	15606	15627	15587	15511	15544	15669	15540	15542	15632	15738	15541	15436	15583	15514	15561	15536	15627	15592	15590	15864	15608	15624	15710	15625	15653	15619	15658	15638	15598	15540	15526	15541	15700	15732	15595	15628	15676	15468	15477	15527	15616	15687	15363	15724	15600	15509	15584	15595	15674	15513	15628	15713	15587	15612	15677	15640	15617	15476	15608	15528	15745	15606	15496	15497	15704	15572	15489	15596	15525	15625	15583	15571	15662	15312	15650	15589	15392	15642	15494	15523	15594	15516	15532	15602	15463	15583	15603	15429	15682	15467	15463	15774	15529	15645	15488	15445	15481	15543	15559	15540	15485	15546	15596	15585	15652	15602	15523	15583	15781	15643	15612	15687	15670	15516	15626	15628	15576	15575	15613	15358	15680	15798	15694	15593	15466	15644	15513	15646	15570	15563	15687	15593	15770	15580	15578	15551	15524	15701	15391	15416	15731	15567	15636	15680	15550	15448	15542	15588	15605	15610	15520	15419	15668	15483	15677	15614	15638	15639	15441	15581	15562	15477	15574	15434	15667	15575	15490	15451	15648	15663	15494	15664	15707	15577	15497	15574	15554	15723	15479	15500	15665	15698	15784	15770	15624	15512	15634	15586	15536	15687	15729	15632	15635	15654	15770	15583	15802	15466	15622	15727	15657	15735	15421	15504	15690	15641	15671	15521	15613	15655	15552	15540	15606	15603	15692	15668	15515	15740	15830	15779	15392	15688	15548	15523	15611	15466	15492	15518	15608	15412	15582	15616	15430	15542	15520	15605	15556	15501	15520
22380	20990	28772	23386	21167	23284	25579	20399	19464	19971	19686	19611	19500	25915	37416	37533	30415	24944	19884	19310	19276	19242	19244	19290	19497	19416	19239	19265	19240	19287	19127	19154	18894	19098	18934	19292	19120	19146	19361	19262	19069	19183	19050	19326	19116	18951	19174	19101	19263	19204	19107	19214	19273	19071	18988	19113	19197	19266	19258	19073	19117	18992	19193	18954	19200	19020	19187	18877	19074	19053	18994	19318	19077	19217	19072	19133	19107	19126	19194	19058	19158	18922	18968	18992	19073	19079	19281	18955	19079	19044	19043	19080	19083	19210	19121	19138	19165	19238	19332	19151	19076	19099	19321	19081	19266	19094	18864	19186	19052	19097	19263	19424	19125	19208	19193	19013	18956	19073	19061	19159	19435	18944	19170	19203	19300	19287	19134	19270	18979	18911	19020	19220	19247	19019	19007	19136	19041	19168	19103	19127	19061	19232	19018	19192	19151	19186	19124	19386	19205	19059	19199	18957	19315	18815	18859	19106	19122	19292	18902	19135	19109	18960	19254	19031	18999	19255	18972	19246	19067	19168	18977	19101	19332	19067	18862	19096	19167	18802	19307	19110	19153	19184	19060	19256	18962	19127	19026	19285	19194	18987	19258	19074	19142	19060	18956	18859	19189	19235	18984	18938	19307	19063	19026	19000	19014	19088	18987	18911	19215	19282	19132	19247	19217	19158	19241	19062	19043	19062	19002	19095	19068	19036	19005	19022	19109	19105	19097	19006	19122	19055	19208	19073	19073	19053	19285	19130	18974	19000	19018	18989	18926	19100	18814	19158	19078	19102	18967	19152	19024	19065	19284	18994	19118	19194	19009	19084	18951	18962	19151	19130	19100	18803	19037	19220	18952	19180	19260	19100	18944	19069	19179	19072	18968	18776	19227	19189	19115	18915	18952	19074	19053	18963	18950	19047	19088	19047	19258	19190	19105	18909	19313	18817	19058	18962	19010	18985	19047	19110	19193	19129	18940	19265	19168	19172	19129	18994	19001	19027	19302	19253	19045	18831	19309	19342	19200	19168	19042	18806	18992	19200	18925	19146	19005	19173	18864	19115	19209	19156	19299	19003	19110	18980	19088	19182	18819	18933	19175	19092	19195	19090	19111	19015	19073	19007	19035	18990	19087	19085	19215	19182	19210	19256	19261	19205	19014	19052	19166	19141	19010	18999	19181	19149	19295	19041	19232	19192	18808	19021	18884	19257	19116	19020	19010	19018	18978	18971	19155	18998	18991	19011	19126	18946	19053	18961	19033	19068	18983	19190	18927	19070	18859	19033	19246	18921	18946	19079	19048	19079	19172	18869	18959	19046	19100	18956	19056	19057	19090	18992	19085	19250	19041	18918	18938	19132	19153	19093	19151	19265	19110	19056	19055	19203	18964	19083	19150	19151	19035	18988	19120	19108	19141	19221	18986	19089	18977	18992	19035	18936	18954	19056	19023	19079	19209	19003	19216	19161	19088	19127	18987	19250	19198	19295	19093	18954	19181	18819	19099	19121	19180	19036	19155	19039	19065	19142	18981	19149	19099	19027	19330	19073	18982	18966	19020	19137	18977	19104	19037	18983	19037	18936	19202	19093	18857	19089	18996	19086	19021	19106	19285	19141	19094	18956	19121	18905	19091	18931	19187	19095	19134	19118	19126	18933	19032	19319	19020	19093	19025	19171	19186	18973	19128	19113	18980	19100	19149	19046	18930	18800	19024	18922	18940	18980	19208	19090	18907	18974	18916	19107	19044	18947	19042	18977	18964	19070	19025	19048	19058	19116	19293	19121	18964	19122	19058	18982	18937	19146	19054	19127	18956	19030	19189	19242	18955	19034	19108	19044	19050	18959	19002	18892	19399	19030	19181	19117	19082	19243	19113	19255	19001	19108	18997	19085	19053	19329	18947	19224	19127	19132	19107	19101	19180	19055	19152	19146	18998	19040	19010	19044	19223	19073	18986	19285	18966	19051	19101	19153	18961	19157	19200	19088	18907	18967	19065	19104	18892	18882	19021	18893	19026	19060	19055	19287	19162	19330	19028	19086	18988	19115	19064	19086	18884	19001	19159	19055	19047	19062	19202	19225	18788	19002	19092	19075	18989	18798	19380	19057	19139	19146	19159	18884	19130	19103	19153	19080	19062	19248	19075	19070	19165	18858	18989	19101	19120	19078	18985	19090	18806	19013	19188	19182	19092	19164	19045	19074	19052	19057	18950	19042	19140	19004	18788	19043	19059	18871	19023	19106	19170	19079	19009	19142	18822	18958	19087	19017	19128	19223	18992	19187	19123	19209	19034	18884	19030	19223	19275	19186	19037	19207	19151	19195	19253	19281	18927	19028	19184	19160	19202	19114	19255	19213	18935	18952	18949	18854	19290	19251	19273	19182	18924	18995	19321	19047	19334	19003	19151	19082	19022	18987	19083	18697	19173	19005	19086	18828	19033	19030	19005	19152	19356	19106	19090	18969	19153	19048	18990	19131	19081	19280	19015	19200	19311	19183	19112	19155	18974	19077	19231	19089	19181	19038	19072	18975	19255	19368	19089	19096	19054	19000	18888	19126	19077	18973	19137	19097	19112	18982	19086	19089	19045	19042	19217	19000	19216	19069	19250	18971	18884	19110	19049	18995	18999	19132	19122	19060	19115	19129	19143	19109	19210	19106	19163	19420	18910	19057	19058	18740	19015	19106	19147	18989	19136	19019	19198	19079	18944	19259	19080	18958	19245	19196	19140	18975	19051	19031	18943	19198	19361	19136	19092	19061	19132	19194	19186	19057	19216	19184	19229	19061	19163	19163	19185	19201	19109	19027	19050	19088	18955	19133	19084	19092	19243	19175	19071	19201	19056	18998	19046	19114	19056	19075	18898	19087	19058	19143	18789	19022	19091	18846	18846	19056	19168	19040	18996	18918	19192	19152	19296	18913	19115	18957	19019	19109	18891	19137	19116	19069	19045	19193	19022	18825	18947	18948	19188	19031	18907	19186	19155	18980	19070	19252	19054	19102	19128	18993	19386	19118	18968	18940	19112	19145	19110	19007	19137	19054	19118	18995	19097	19122	19131	19090	19125	19386	19058	19194	19183	19009	19093	19136	19119	19220	19033	19109	19056	19137	19308	19036	19027	18896	19215	19066	18882	19116	18970	19224	18955	18886	18936	19043	18960	18940	19043	19136	19132	19110	19081	19065	19124	19004	18869	19102	19075	19004	18954	19138	19071	18952	18973	19114	19099	19187	19228	19090	19036	19174	19025	19188	19307	18846	19071	19130	19054	19061	19151	19030	18838	18968	19063	18956	19077	19088	19070	18996	18993	19200	19115	18953	19086	18868	19189	19027	19219	19139	19140	19187	19075	19151	18975	19017	18979	19181	18932	18968	18984	19030	19194	19151	19166	19012	18995	19117	19033	18998	18985	19113	19174	19132	19103	19192	19065	19185	19163	18994	19056	19090	19355	19007	19002	19010	18952	19149	19201	19094	18984	19042	18933	19035	19138	19146	19117	18960	19137	19256	19226	19153	19012	19046	19097	19139	18901	19012	18999	19048	19022	19090	19007	19152	19191	19047	19153	19272	19090	19168	19201	19088	19120	19189	18998	18989	19082	19036	19069	19065	19195	19135	19191	19261	18961	18852	19144	19055	19071	18897	18977	19257	19040	19111	18956	18934	19013	18997	19193	19130	18869	18925	19079	19008	19192	18998	19006	18974	18996	19002	18905	19167	19065	19224	19049	18871	18984	18937	19266	18966	18891	19152	18920	19011	19328	19092	19116	18936	19149	19069	18853	19170	18979	19079	19114	19072	19066	19066	19227	19147	19161	19022	19108	18764	19128	18999	19273	18943	18881	18906	19038	19015	18970	19044	19064	19069	19090	19063	19009	19067	19085	19126	19027	19170	19002	19042	19133	19219	18930	19056	19090	19084	19027	18895	19039	18808	19103	19087	19139	18910	18983	19232	19177	19005	19208	19021	19071	19280	19202	19036	19130	19179	19018	19003	18961	19240	19119	19011	19058	18946	19031	19201	19314	19148	18957	19193	19158	19023	19075	19077	19029	19065	18924	19222	19195	19115	19265	19072	19141	18922	18991	18921	19196	19124	18989	19052	19111	19137	19082	19098	19030	19070	19019	19088	19048	19180	19139	18954	19209	19145	19195	19167	19035	19083	19031	19016	19121	19040	19201	19099	19158	18812	18979	19104	18891	18897	19169	19279	19212	19139	19255	18975	19192	19193	19111	19241	19129	19048	19173	19056	19141	19023	18957	19047	19008	19071	19110	19040	19222	19126	18971	19049	19018	19028	19109	19050	19219	19050	19001	19233	19097	19201	19198	19009	19080	18999	19050	18892	19165	19201	19148	18945	19233	18912	18948	18986	19052	18968	19096	19191	18954	18923	19143	19073	19149	19191	19196	19157	19069	19025	19266	18955	19045	19209	19144	18959	19033	19231	19381	19148	19179	18968	19071	19241	19000	19012	19122	19351	19214	18880	18869	18848	19157	19036	19048	18936	19066	19117	18895	19416	19183	19206	18948	18861	19061	19214	19315	19164	19017	19093	19042	19111	19116	18820	19088	19079	18993	18973	19229	19004	18946	19156	19011	19062	19249	19243	19108	19045	19069	19159	19240	18881	19060	18895	19004	19045	19115	19103	19000	19143	19140	18982	18905	19001	18973	18996	19065	19030	19346	19041	19177	19159	18940	18991	19032	18892	19116	19074	19150	19248	19053	18953	19057	18984	19111	18961	19085	18902	19005	19259	19244	18934	19306	19259	19129	18901	18864	19111	19195	18994	19283	19192	19321	19188	19159	19154	19041	19136	18918	19192	19108	19018	19025	18905	19052	19027	19075	19175	19309	19053	19036	19170	19217	19010	18969	19061	19204	19040	19230	19149	18964	18989	19185	19071	19222	19099	18891	18831	18985	18943	19007	19239	19106	19058	18956	19101	19043	19136	19305	19001	19076	19133	18876	19162	19081	18915	19361	19051	18778	19100	19181	19079	19181	18847	19093	18977	19084	19077	19071	19167	19221	19280	19124	19094	19084	19137	19051	19181	19186	18969	18926	19195	18966	19051	19028	18945	18992	18852	18965	19087	19233	19075	18976	19137	19134	18947	19021	19044	19229	19115	19129	18950	19250	19033
15155	26957	24595	20368	18862	17889	17642	16910	16674	16598	16494	16463	16362	26856	38663	37856	28886	21936	15895	16132	15926	16120	15876	16038	15878	15983	15848	16025	16038	15887	16074	15868	15978	16001	15886	16023	15849	15936	16041	15760	16110	15825	16110	15785	16118	15826	16084	15913	15894	15966	15919	15988	15872	15868	15993	15876	16085	15844	15877	15905	15931	15892	15848	16136	15980	15934	16000	15963	15896	16011	16030	16024	15931	15860	15869	15829	15896	16051	15911	15963	15933	15935	15913	15978	16008	15910	15919	15933	15910	16058	16100	16028	15735	15939	15958	15917	16057	15961	16066	16028	15805	16037	15944	15913	16046	15891	16012	16034	15956	16087	16044	15962	16058	15862	15972	15947	15998	15869	16082	15786	15968	15898	15898	15976	16021	15865	15878	16083	15990	15932	15847	16044	15886	15857	16119	15993	15909	16062	16107	15991	15793	16057	15893	15952	15956	15852	16007	15834	15882	15981	15950	15983	16017	15871	15836	16060	15711	15785	15846	15835	15850	15949	15965	15966	15913	15957	15890	15934	15925	15937	16012	15941	16043	15870	16011	15839	15969	15992	16087	15984	15955	16138	15966	15872	16089	15908	16040	16054	15928	15866	15818	16081	16045	16026	15829	16104	15899	16098	15909	16074	15800	15802	16024	15945	15993	15794	15917	16001	15907	15826	16205	15869	15877	16113	15881	15915	15930	15939	15870	16002	15957	15847	15951	16034	16025	15843	15951	16171	16009	15991	15860	16045	15982	16039	15892	15914	15963	16071	15885	15760	15897	15853	15934	16024	15860	15926	15916	15805	15859	15795	15991	15969	16021	16086	15713	15956	15893	15889	15897	16006	15846	15913	15983	15755	15978	16062	15919	15916	15915	16063	16006	15935	15850	15956	15906	16031	16105	15970	16004	15909	15985	15928	15883	15847	15754	16138	16060	15956	15990	16086	15894	15937	15976	16043	15962	15949	15838	16125	15713	15742	15965	15888	15986	16040	15843	15987	15957	16068	15851	16086	16018	15918	16091	15942	15929	16027	15989	15919	15779	15775	15805	15909	15992	15820	15924	15881	15804	16043	15773	16075	15842	15973	15982	15833	15842	16009	16038	15911	15867	15980	15857	15900	15910	15991	15967	15955	15962	16022	15959	16058	15823	15966	15737	15868	15899	15947	15951	16056	15926	15910	16018	15882	15890	15943	16005	15800	16042	15889	15877	16028	15960	16057	15943	16026	15846	16063	15989	15879	15952	15858	15863	15920	15801	15841	16062	15814	15944	15986	15885	16078	15925	15891	16014	15982	15793	15899	16024	15855	15866	15919	16010	15858	15908	15866	15926	16008	16027	15841	15988	16129	15896	15840	15935	15963	15923	15946	15955	15960	16097	15927	15938	15977	16006	15890	16012	15992	15850	16036	15898	15903	15993	15877	16016	15865	16071	15792	15965	15989	16141	15989	15855	16001	15866	16029	15809	15936	15909	15853	15856	15850	15953	16007	15861	15867	15987	15913	15896	15739	15794	15976	15992	15962	15938	15970	15970	15852	15950	16158	15920	15927	16020	15974	15938	15954	15995	15766	16160	16050	15969	15827	15903	15986	15940	16018	16006	15982	15791	16136	15987	16035	15918	15941	15754	15874	15927	16056	15838	15765	15920	15949	15887	15923	16076	15641	15897	16064	15837	15991	16025	16132	15945	16008	15936	15976	15955	15936	15911	15927	15961	15790	15933	15959	15984	15921	15934	15936	15905	15953	15858	15879	15909	15728	15905	15963	15956	15922	15914	15837	16054	15913	15862	16045	15775	16072	15936	15897	16039	15948	15984	16042	15818	16015	15881	15922	16064	16043	15987	15761	15914	16043	15974	15956	15894	15921	15926	16061	16031	15996	15901	16047	15930	15889	16099	15828	15731	15999	15865	15764	16012	15715	16041	15851	16076	15975	15926	15973	15923	15749	15914	16069	15970	16003	15855	16016	15983	16056	16005	15909	15951	15941	15882	15974	15881	15946	16027	15989	16003	15935	15945	15754	15877	15768	15733	16063	15967	15847	16012	16020	15977	15992	16017	15904	15936	16037	15935	15931	15838	16041	15746	15709	15891	16151	15723	15890	15719	15973	15813	15902	15975	15815	15988	15997	15896	16043	15828	16034	15937	16063	15942	15943	15922	15999	15986	15845	15733	15998	15991	15980	15993	15989	15901	16159	15898	15921	15836	16039	15836	16040	15899	15956	15814	15970	15880	16053	16025	16015	15904	15975	15997	15990	16046	16005	15848	15805	15845	15804	15908	15881	15994	15878	16060	15951	15947	15999	15988	15845	15907	15932	15992	16017	16072	16090	15839	15926	16018	15824	15884	15961	15799	15914	15980	15739	15931	15899	15896	15889	15868	15975	15946	15939	15787	16016	15966	15959	15919	15913	15938	15962	16043	15826	15807	15866	16061	15874	16077	15878	15967	15957	15804	15954	15803	15990	15865	15831	16061	15954	16013	15969	15938	15913	15831	15833	15996	15810	15990	15797	15876	16003	15854	16023	15944	16044	15877	15926	16011	15977	15901	16056	15930	15990	15908	15827	15952	16063	15871	15940	15900	15969	15989	15876	15978	16005	15954	16027	15814	16008	16024	16027	15931	15925	15942	15993	15969	15896	15853	15948	16006	15993	15913	15930	15736	15913	16004	15853	16146	15993	15830	15964	15928	15978	15950	16067	16021	16118	15858	15844	16031	16053	16056	15878	15932	15829	15837	16006	15873	15946	15882	16016	16049	15888	15934	15884	16018	15822	15996	15900	15810	15796	15952	15780	15876	15947	15921	15949	15935	15843	15930	15893	15941	15856	16002	16073	15938	16052	15957	15865	15690	15939	16010	15901	15885	15733	15849	15866	15896	15907	16028	15975	15908	16014	15834	16104	15803	16056	15972	16161	15953	15989	16090	16025	15993	15909	16134	15908	15959	15883	15927	15916	15731	16022	15858	15979	15758	15934	16049	16217	15823	15928	15964	16017	15905	15883	16003	15925	15912	15858	16010	15991	15930	15864	15885	16162	15882	15904	16042	15730	15953	15879	15853	16022	16013	15951	15951	15871	15955	15833	15884	15998	15810	15940	15969	15931	16056	15824	15993	15868	15928	15802	15962	15956	16011	15872	16012	16002	15860	15896	15905	15749	15993	16075	15922	16090	15919	16045	16100	15861	16113	15889	15847	15877	16031	15910	16102	15852	15973	15976	15846	16072	15831	15940	15999	15787	15963	15986	15947	15897	16110	16156	16076	15784	15871	15997	16000	15949	16077	16010	15949	15994	15860	16071	15872	15724	15859	16116	15943	15939	15916	15834	15872	16002	15961	15842	15756	15983	15863	16028	15974	16166	15786	15897	15765	15849	15842	15948	16000	15938	15794	16102	16157	15869	15932	15903	16083	15782	15914	16021	15830	15926	15919	15995	15894	15899	15908	16052	15878	15873	15986	15982	15947	16116	15911	15854	16059	15802	15885	16101	16013	15893	15961	15849	15998	15882	15967	15852	15968	16070	15885	15986	15855	15859	15901	15906	15965	15892	15976	15931	15915	15858	15883	15856	15910	15824	15882	15903	15841	15905	15944	15779	15832	15838	16082	15939	15823	15862	15997	15769	15743	16063	15940	15780	15929	15799	16030	15947	16063	15903	16033	15842	15815	16029	15902	15890	15933	15912	15847	15910	15933	16027	16152	15989	15984	15844	15888	15867	15970	16027	15967	15855	16026	15971	16096	15906	15961	15965	15901	15916	15898	15915	16120	16006	15933	15803	15816	15810	15942	15879	15829	15978	15879	15979	15954	15908	16003	15773	15830	15903	15883	15838	16087	15832	16011	15915	15848	15980	15926	15976	15950	15810	15756	15844	16250	15800	15925	15962	16018	15883	16069	15886	15862	16074	15902	15812	15907	15753	15820	15999	15882	15856	16147	16003	16028	15907	16065	16067	16036	15918	15969	16130	15665	15963	15851	16061	15939	15921	15795	15829	16069	15914	15972	15962	15889	15922	16013	15866	15984	15843	15745	15894	16004	16003	16042	15843	16038	16141	15860	15772	16010	16012	15984	15839	16102	16073	16027	15817	15972	15904	15858	15973	15770	15957	15969	15822	16007	15979	15960	16132	15942	16104	15926	16011	15919	16030	15993	15925	15948	15864	16011	15994	15925	15896	15872	15862	15990	16034	15859	15983	16059	15984	15938	15824	15892	16040	16001	16091	15881	15904	16064	15972	15979	16010	15994	15785	15966	15900	15901	15785	15956	15850	16055	15953	15876	15959	16065	15911	15923	15918	15717	15859	16050	15959	15845	15660	15902	15900	15966	15959	15803	15794	15934	15843	15857	16001	15753	15902	15856	15897	15985	16159	15924	16071	15981	15980	15903	15884	15957	15975	15913	15923	16078	15935	15874	15897	15853	15969	15822	15769	15967	15948	15765	15905	15980	15957	16072	15870	16127	15927	15877	15937	15915	15875	15948	15740	15841	15831	15834	15855	15983	15903	15900	15881	15964	15966	16065	16073	15999	15996	16060	16025	16050	15875	15978	15998	16081	15919	15796	15960	15852	15932	15993	15989	16061	15987	15869	15968	15937	15954	15929	15956	15972	15893	16041	15943	15907	16029	15995	15958	16031	15851	16024	15960	15835	16039	15878	15898	15870	16054	15994	15967	15973	16002	15821	15943	15914	15799	16030	15926	15803	16012	15895	15923	15931	15958	15982	15957	15831	15910	15872	15865	15988	15840	15955	15824	15870	15802	15832	15998	15938	15904	15922	16000	15774	15888	16004	15923	15682	15930	15866	15976	15983	16018	15878	15945	15974	15982	15972	16031	15779	15972	15863	15866	16004	16115	15998	16000	15950	15817	15939	15944	15986	16091	15893	15859	15988	15856	16019	16060	15908	15909	15881	16113	15869	15859	15754	15973	15886	15908	15943	16042	15932	15805	15760	15937	16011	15813	15826	15967	15768	15874	15996	16000	15912	16059	15958	15976	15917	15965	15891	15954	15969	15854	15950	15841	15955	15939	15957	15839	15951	16012	15939	15882	15886	15984	15864	15976	15957	15988	15976	15951	15893	15841	15939	15824	16036	16051	15965	15923	15839	15902	15900	15895	15984	15748	16042	15874	15971	16032
27375	21876	25021	22380	19288	19454	19749	19454	19464	19346	19515	19470	19583	19746	20766	21278	21130	20164	19557	19402	19456	19346	19377	19523	19523	19569	19493	19646	19571	19363	19387	19336	19400	19428	19354	19302	19513	19296	19399	19494	19468	19469	19475	19428	19494	19550	19636	19680	19534	19514	19688	19346	19421	19403	19416	19385	19362	19539	19484	19234	19252	19354	19541	19490	19377	19467	19662	19299	19477	19345	19517	19549	19361	19550	19390	19578	19543	19710	19419	19393	19476	19639	19568	19549	19550	19292	19508	19467	19347	19303	19609	19450	19221	19410	19604	19596	19458	19530	19419	19483	19414	19584	19522	19632	19665	19505	19409	19399	19546	19365	19446	19488	19436	19438	19607	19418	19553	19335	19548	19485	19323	19437	19577	19515	19521	19520	19442	19498	19606	19414	19313	19452	19350	19383	19471	19351	19497	19512	19511	19219	19354	19426	19495	19438	19641	19536	19470	19234	19378	19520	19426	19467	19397	19610	19388	19368	19297	19390	19391	19211	19297	19408	19441	19424	19494	19538	19401	19490	19463	19306	19554	19550	19560	19506	19749	19500	19450	19685	19386	19466	19638	19391	19470	19417	19409	19433	19677	19392	19308	19247	19657	19487	19356	19545	19458	19315	19363	19388	19152	19503	19578	19532	19493	19280	19598	19367	19474	19429	19358	19499	19510	19453	19655	19588	19382	19269	19502	19401	19231	19486	19704	19304	19389	19468	19503	19525	19426	19718	19527	19342	19365	19440	19403	19343	19451	19679	19668	19564	19407	19440	19298	19371	19310	19374	19219	19173	19601	19421	19512	19414	19506	19355	19524	19379	19582	19633	19514	19479	19290	19609	19407	19506	19405	19359	19594	19483	19310	19483	19080	19460	19520	19330	19386	19445	19723	19714	19662	19399	19436	19573	19400	19330	19632	19619	19451	19356	19568	19574	19562	19493	19372	19577	19527	19455	19522	19496	19381	19604	19445	19395	19527	19354	19498	19394	19434	19444	19556	19275	19406	19500	19602	19443	19523	19546	19469	19302	19405	19527	19504	19652	19571	19293	19314	19771	19269	19491	19453	19390	19540	19649	19674	19566	19309	19428	19467	19342	19470	19382	19432	19284	19384	19593	19385	19332	19383	19384	19666	19687	19326	19662	19479	19404	19287	19383	19501	19362	19520	19457	19524	19583	19413	19612	19428	19131	19468	19468	19441	19405	19286	19496	19392	19696	19570	19563	19628	19643	19376	19472	19421	19528	19414	19657	19553	19409	19282	19730	19582	19478	19550	19171	19280	19530	19422	19429	19435	19475	19560	19356	19461	19357	19484	19332	19491	19614	19474	19740	19281	19633	19413	19551	19530	19548	19519	19542	19519	19288	19671	19421	19439	19528	19582	19485	19325	19565	19338	19614	19537	19374	19299	19491	19380	19503	19481	19319	19426	19550	19322	19527	19475	19321	19434	19566	19720	19400	19583	19524	19548	19484	19411	19481	19581	19316	19279	19524	19606	19459	19439	19514	19345	19376	19345	19475	19491	19488	19235	19512	19465	19442	19482	19669	19450	19482	19512	19375	19479	19460	19230	19311	19440	19526	19497	19408	19470	19180	19608	19493	19599	19375	19319	19433	19536	19605	19518	19519	19446	19539	19443	19502	19561	19549	19626	19415	19531	19353	19576	19355	19549	19486	19554	19403	19445	19395	19342	19321	19534	19533	19483	19267	19559	19500	19442	19409	19425	19281	19507	19084	19236	19562	19644	19562	19472	19596	19366	19478	19445	19661	19739	19698	19551	19513	19562	19532	19506	19489	19408	19538	19484	19559	19401	19462	19566	19467	19413	19152	19567	19525	19667	19603	19467	19481	19322	19470	19417	19650	19447	19568	19772	19534	19429	19454	19559	19642	19347	19478	19360	19388	19515	19312	19740	19282	19565	19535	19535	19492	19563	19454	19494	19310	19510	19523	19581	19600	19467	19552	19557	19335	19504	19353	19319	19370	19425	19295	19561	19488	19535	19320	19357	19480	19447	19393	19469	19211	19205	19476	19464	19418	19526	19426	19534	19645	19530	19471	19313	19430	19496	19463	19488	19427	19559	19389	19466	19422	19494	19482	19232	19467	19500	19446	19493	19584	19405	19700	19478	19319	19537	19458	19530	19237	19477	19712	19614	19603	19561	19492	19513	19460	19294	19383	19354	19466	19578	19519	19409	19517	19525	19460	19489	19475	19519	19290	19401	19231	19569	19330	19390	19361	19409	19657	19696	19624	19551	19133	19532	19558	19448	19539	19498	19544	19302	19419	19595	19475	19445	19684	19349	19529	19465	19336	19510	19574	19825	19649	19499	19518	19425	19154	19441	19413	19734	19648	19673	19739	19324	19503	19568	19459	19648	19389	19543	19590	19483	19659	19555	19641	19448	19611	19461	19420	19278	19410	19288	19505	19475	19415	19342	19654	19211	19402	19516	19518	19306	19440	19471	19280	19309	19541	19474	19519	19526	19422	19562	19614	19613	19464	19258	19492	19587	19465	19487	19380	19191	19659	19278	19502	19523	19459	19538	19351	19248	19599	19341	19452	19489	19533	19692	19450	19482	19363	19346	19412	19552	19620	19412	19368	19321	19425	19430	19233	19492	19377	19568	19605	19568	19505	19364	19459	19330	19626	19249	19585	19540	19395	19551	19440	19557	19455	19617	19574	19459	19427	19457	19402	19527	19211	19208	19372	19615	19529	19629	19492	19382	19478	19529	19473	19623	19353	19647	19395	19665	19601	19420	19564	19366	19408	19351	19444	19455	19467	19403	19556	19502	19586	19300	19410	19481	19614	19443	19371	19566	19493	19536	19483	19427	19501	19643	19438	19527	19456	19384	19288	19528	19427	19606	19464	19409	19403	19493	19312	19559	19326	19543	19548	19607	19385	19462	19357	19677	19306	19610	19656	19428	19501	19276	19318	19554	19405	19574	19344	19356	19448	19618	19329	19251	19449	19488	19496	19620	19548	19460	19354	19368	19520	19674	19487	19505	19369	19657	19462	19207	19263	19475	19282	19453	19558	19357	19442	19377	19486	19490	19415	19526	19285	19372	19427	19584	19313	19652	19477	19334	19679	19445	19407	19460	19482	19407	19445	19398	19390	19442	19538	19504	19446	19567	19471	19569	19551	19456	19619	19594	19361	19510	19593	19549	19382	19389	19436	19517	19430	19501	19398	19361	19269	19363	19373	19538	19383	19534	19467	19650	19449	19436	19473	19356	19462	19505	19556	19598	19461	19443	19516	19439	19471	19462	19622	19616	19595	19665	19370	19485	19283	19404	19547	19550	19485	19621	19158	19347	19312	19439	19487	19518	19333	19448	19460	19655	19629	19337	19431	19544	19447	19438	19705	19616	19367	19576	19446	19267	19434	19300	19500	19787	19554	19468	19439	19488	19801	19564	19775	19357	19380	19252	19420	19487	19490	19694	19406	19300	19466	19424	19365	19600	19472	19385	19430	19430	19598	19542	19330	19620	19391	19325	19365	19393	19594	19620	19689	19441	19535	19435	19416	19597	19582	19376	19442	19448	19495	19571	19371	19276	19714	19453	19632	19313	19537	19495	19438	19588	19489	19352	19621	19513	19566	19435	19496	19520	19727	19485	19411	19442	19406	19482	19360	19422	19488	19544	19659	19676	19484	19412	19464	19520	19453	19630	19473	19605	19519	19460	19386	19519	19332	19479	19555	19427	19534	19485	19241	19412	19564	19478	19394	19616	19640	19436	19491	19466	19403	19377	19306	19438	19682	19447	19445	19242	19466	19494	19408	19648	19546	19361	19540	19595	19571	19461	19509	19483	19482	19392	19604	19565	19494	19407	19634	19416	19416	19524	19464	19277	19444	19502	19578	19669	19494	19538	19463	19477	19474	19436	19356	19248	19561	19448	19559	19410	19373	19446	19539	19458	19508	19314	19418	19463	19570	19480	19467	19519	19394	19850	19370	19457	19380	19428	19737	19810	19438	19675	19468	19677	19322	19412	19520	19328	19441	19530	19599	19593	19356	19631	19619	19440	19298	19357	19752	19508	19311	19563	19530	19448	19361	19369	19521	19469	19558	19509	19722	19390	19439	19377	19469	19580	19499	19426	19454	19473	19449	19384	19381	19258	19425	19378	19354	19717	19573	19383	19441	19547	19553	19350	19500	19515	19407	19576	19487	19391	19485	19455	19352	19483	19327	19631	19549	19560	19244	19432	19437	19422	19494	19583	19524	19693	19343	19361	19401	19452	19405	19437	19487	19252	19512	19425	19378	19338	19348	19358	19443	19487	19695	19513	19744	19768	19491	19407	19340	19487	19446	19652	19354	19476	19488	19329	19338	19484	19649	19324	19490	19204	19406	19230	19457	19565	19685	19539	19448	19650	19584	19256	19714	19467	19341	19693	19444	19481	19571	19531	19578	19455	19501	19423	19389	19432	19707	19396	19509	19527	19525	19464	19511	19570	19545	19339	19500	19643	19475	19555	19603	19587	19558	19280	19361	19491	19348	19424	19526	19562	19512	19600	19347	19344	19419	19531	19558	19399	19504	19506	19520	19539	19326	19582	19398	19239	19494	19341	19487	19595	19588	19548	19341	19434	19499	19629	19448	19403	19545	19623	19425	19520	19395	19311	19479	19335	19398	19428	19313	19571	19619	19839	19449	19366	19313	19470	19445	19495	19400	19620	19386	19567	19479	19542	19456	19452	19503	19526	19254	19355	19562	19543	19418	19396	19346	19475	19378	19487	19329	19609	19574	19637	19070	19624	19358	19702	19587	19409	19264	19497	19580	19449	19355	19502	19474	19257	19610	19325	19448	19602	19567	19295	19526	19691	19349	19434	19429	19336	19466	19388	19572	19597	19644	19389	19496	19556	19560	19401	19586	19524	19493	19292	19198	19618	19286	19597	19503	19473	19587	19211	19577	19741	19558	19395	19298	19530	19469	19602	19569	19561	19442	19446	19521	19437	19414	19450	19452	19625	19581	19381	19263	19329	19529	19384	19518	19623	19600	19478	19482	19518	19603	19604	19369	19601	19203	19596	19470	19319	19354	19402	19602	19559	19511	19592	19409	19288	19442	19537	19481	19326	19439	19362	19557	19299	19174	19695	19626	19618	19388	19329	19439	19510	19303
14944	17351	17058	16484	16362	16440	16154	16269	16323	16366	16197	16222	16210	16532	18216	18648	17958	16823	16197	16094	16079	16279	16252	16184	16268	16034	16271	16127	16339	16195	16273	16187	16282	16111	16320	16201	16271	16362	16235	16266	16225	16245	16138	16343	16208	16110	16291	16038	16085	16168	16262	16202	16159	16356	16220	16317	16162	16131	16117	16153	16258	16289	16229	16006	16241	16054	16045	16346	16307	16269	16190	16351	16040	16016	16200	16220	16173	16364	16123	16207	16225	16154	16290	16295	16161	16226	16403	16190	16341	16154	16322	16094	16140	16139	16377	16176	16181	16223	16211	15997	16239	16174	16141	16190	15962	16115	16154	16107	16112	16203	16198	16354	16237	16242	16087	16068	16272	16220	16146	16219	16136	16202	16049	16199	16126	16199	16193	16056	16145	16288	16211	16128	16240	16217	16025	16469	16047	16255	16166	16263	16029	16174	16030	16048	16157	16403	16244	16334	16184	16189	16306	16179	16268	16112	16258	16162	15945	16304	16198	16316	16258	16355	16222	16108	16235	16123	16363	16238	16091	16066	16327	16248	16113	16215	16305	16186	16125	16337	16136	16297	16162	16021	16222	16302	16327	16208	16313	16118	16150	16153	16073	16157	16165	16231	15922	16356	15995	16237	16208	16191	16134	16384	16258	16269	16159	16321	16178	16328	16214	16408	16264	16147	16322	16211	16122	16169	16232	16097	16154	16206	16156	16233	16190	16171	16248	16194	16188	16156	16326	16187	16141	16054	16335	16253	16119	16163	16133	16126	16069	16217	16375	16202	16041	16089	16266	16239	16169	16045	16195	16209	16215	16259	16322	16223	16202	16131	16168	16178	16147	16264	16324	16093	16223	16224	16339	16057	16271	16209	16241	16377	16085	16313	16144	16205	16141	16270	16321	16254	16174	16172	16263	16295	16170	16210	16131	16163	16119	16207	16245	16367	16334	16298	16124	16141	16238	16058	16218	16141	16198	16066	16162	16136	16335	16329	16118	16324	16205	16157	16067	16128	16222	16104	16225	16146	16319	16030	16240	16151	16148	16132	16221	16098	16248	16081	16116	16118	16057	16119	16225	16235	16193	16103	16179	15956	16153	16286	16277	16150	16183	16239	16162	16338	15993	16247	16252	16112	16180	16139	16169	16120	16176	16166	16083	16181	16330	16143	16320	16234	16202	16191	16127	16299	15968	16287	16283	16189	16285	16140	16191	16233	16280	16342	16171	16331	16044	16190	16201	16089	16146	16369	16011	16029	15966	16273	16308	16310	16269	16163	16067	16326	16023	16135	16237	16118	16257	16138	16114	16040	16170	16130	16183	16237	16211	16223	16177	16071	16169	16202	16253	16442	16348	16224	16204	16216	16228	16271	15995	16354	16125	16206	16257	16126	16182	16013	16188	16108	16183	16105	16180	16267	16221	16151	16046	16048	16183	16266	16170	16200	16105	16094	16140	16113	16129	16158	16234	16290	16351	16207	16167	16291	16263	16314	16233	16350	16249	16349	16238	16229	16314	16124	16102	16241	16119	16226	16116	16257	16034	16213	16155	16073	16078	16354	16095	16282	16350	16406	16110	16193	16164	16418	16142	16220	16055	16150	16159	16307	16199	16158	16115	16234	16168	16345	16186	16166	16322	16290	16228	16236	16241	16240	16042	16193	16150	16298	16263	16137	16258	16264	16329	16080	16313	16039	16271	16068	16283	16127	16138	16275	16059	16145	16272	16206	16117	16114	16303	16062	16284	16207	16182	16145	16366	16157	16117	16206	16113	16162	16239	16256	16287	16252	16159	16267	16029	16196	16187	16155	16265	16155	16175	16134	16218	16294	16148	16163	16154	16145	16215	16234	16245	16240	16138	16163	16282	16240	16266	16161	16122	16190	16082	16151	16326	16219	16211	16200	16236	16238	16255	16196	16377	15866	16254	16293	16202	16229	16438	16111	16260	16061	16193	16185	16243	16121	16310	16281	16204	16233	16171	16171	16235	16361	16326	16383	16194	16330	16269	16121	16217	16163	16192	16161	16241	16234	16191	16189	16132	16129	16372	16212	16132	16161	16055	16107	16074	16365	16134	16127	16290	16289	16287	16255	16310	15990	16206	16135	16195	15850	16187	16300	16300	16271	16154	16252	16124	16210	16253	16177	16409	16109	16195	16160	16291	16127	16251	16319	16276	16352	16265	16195	16177	16251	16334	16245	16212	16308	16438	16016	16253	16258	16192	16175	16035	16184	16233	16239	16237	16285	16066	16191	16333	15973	15993	16213	16300	16088	16068	16112	16327	16340	16155	16116	16184	16164	16126	16298	16366	16094	16281	16311	16227	16327	16267	16222	16177	16074	16184	16238	16126	16469	16319	16153	16103	16263	16168	16348	16402	16234	16257	16261	16324	16184	16176	16286	16157	16149	16306	16146	16165	16210	16042	16149	16242	16214	16051	16314	16313	16082	16160	16217	16132	16274	16061	16221	16118	16305	16166	16217	16168	16143	16239	16153	16300	16020	16285	16341	16237	16159	16395	16109	16231	15993	16239	16324	16083	16330	16171	16286	16180	16264	16270	16232	16238	16241	16274	16118	16220	16354	16247	16286	16139	16221	16096	16192	16172	16071	16062	16350	16253	16098	16023	16166	16319	16175	16207	16195	16125	16224	16258	16093	16072	16118	16083	16249	16139	16098	16161	16213	16283	16169	16271	16184	16157	16138	16119	16270	16062	16293	16079	16144	16194	16207	16195	16216	16053	16216	16187	16296	16200	16428	16228	16220	16157	16249	15989	16152	16268	16050	16291	16203	16237	16343	16048	16274	16153	16168	16260	16266	16472	16244	16147	16067	16164	16173	16116	16168	16265	16102	16440	16253	16065	16034	15985	16168	16213	16183	16244	16217	16209	16213	16233	16114	16088	16123	16164	16306	16079	16308	16265	16341	16184	16120	16314	16222	16344	16147	16366	16128	16355	16154	16155	16288	16049	16194	16296	16127	16195	16068	16244	16048	16177	16194	15918	16330	16212	16116	16215	16152	16128	16230	16063	16236	16352	16098	16202	16132	16181	16122	16175	16221	16050	16112	16208	16074	16028	16305	16231	16314	16306	16148	16123	16283	16034	16224	16064	16177	16100	16156	16296	16470	16171	16182	16140	16486	16216	16083	16350	16125	16047	16193	16232	16131	16301	16327	16141	16262	16128	16303	16224	16200	16105	16181	16126	16196	16143	16274	16226	16228	16276	16268	16071	16084	16289	16262	16170	16111	16184	16231	16133	16332	16327	16131	16261	16198	16224	16120	16129	16218	16242	16209	16136	16229	16228	16161	16245	16275	16116	16162	16136	16191	16130	16213	16159	16215	16206	16201	16399	16241	16168	16324	16262	16163	16161	16276	16203	16317	16138	16178	16037	16316	16152	16345	16264	16163	16100	16201	16245	16412	16223	16374	16082	16088	16239	16067	16067	16354	16159	16159	16135	16417	16105	16115	16291	16221	16183	16040	16400	16167	16121	16166	16316	16225	16317	16251	16226	16113	16087	15973	16104	16154	16110	16395	16309	16176	16121	16092	16324	16269	16120	16151	16368	16105	16136	16410	16108	16060	16049	16044	16379	16126	16240	16201	16159	16069	16258	16234	16201	16256	16343	16129	16203	16165	16124	16102	16075	16307	16189	16257	16044	16219	16284	16377	16219	16144	16225	16267	16345	16189	16136	16301	16253	16204	16080	16181	16253	16267	16145	16285	16250	16261	16240	16281	16238	16158	16173	16144	16178	16064	16153	16225	16139	16036	16226	16278	16176	16173	15940	16202	16240	16228	16116	16243	16217	16183	16304	16104	16241	16166	16271	16301	16299	16291	16285	16207	16171	16132	16197	16155	16349	15964	16132	16448	16026	16308	16173	16049	16239	16188	16110	16279	16275	15992	16212	16314	16257	16250	16201	16161	16161	16244	16090	16140	16087	16277	16106	16254	16089	16215	16158	16284	16237	16208	16297	16218	16115	16248	16194	16189	16217	16111	16220	16159	16111	16170	16198	16260	16178	16189	16194	16246	16085	16215	16077	16125	16341	16113	16063	16361	16129	16333	16218	16241	16091	16207	16140	16201	16254	16158	16205	16467	16188	16176	16313	16034	16121	16136	16159	16215	16376	16343	16051	16126	16238	16232	16089	16196	16320	16323	16132	16108	16160	16112	16294	16051	16323	16053	16212	16093	16177	16171	16338	16131	16352	15853	16240	16405	16147	16154	16204	16127	16173	16202	16204	16202	16166	16258	16067	16195	16158	16231	16248	16203	16304	16223	16205	16084	16238	16154	16235	16213	16194	16172	16232	16100	16260	16354	16140	16283	16115	16080	16359	16206	16049	16146	16383	16166	16197	16322	16378	16124	16098	16181	16304	16073	16166	16196	16238	16350	16063	16162	16092	16139	16107	16133	16168	16160	16178	16292	16230	16161	16354	16296	16080	16291	16040	16172	16171	16097	16142	16313	16272	16138	16219	16171	16116	16148	16062	16277	16103	16149	16105	16077	16112	16235	16146	16289	16179	16357	16255	16165	16356	16153	16297	16329	16256	15933	16036	16255	15996	16169	16247	16166	16189	16098	16226	16082	16383	16238	16302	16282	16230	16297	16236	16325	16296	16184	16084	16166	16267	16210	16262	16323	16113	16232	16025	16237	16133	16118	16226	16150	16400	16239	16208	16310	16171	16111	16377	16087	16242	16137	16251	16231	16109	16148	16196	16221	16267	16440	16281	16082	16306	16337	16162	16329	16116	16239	16191	16189	16394	16136	16092	16215	16150	16215	16075	16193	16335	16253	16371	16264	16134	16198	16173	16195	16211	16300	16124	16211	16494	16169	16084	16168	16164	16182	16106	16107	16171	16173	16147	16269	16101	16243	16376	16159	16228	16301	16066	16119	16310	16310	16238	16110	16326	16074	16236	16277	16263	16193	16130	16322	16290	16378	16166	16185	16212	16350	16091	16178	16198	16212	16283	16058	16124	16322	16221	16045	16110	16324	16190	16146	16221	16072	16279	16331	16188	16293	15993	16131	16189	16228	16221	16265	16101	16146	16318	16220	16067	16207	16059	16367	16245	16343	16135	16307	16126	16320	16242	16182	16100	16062	16035	16402	16030	16308	16218	16115	16252	16209
23184	21018	28520	23797	22019	23714	23969	21243	20806	21029	20835	20868	20835	22531	31435	32804	28466	24727	21226	20746	20529	20640	20645	20623	20548	20576	20778	20627	20726	20394	20681	20519	20663	20549	20771	20415	20443	20520	20615	20677	20648	20538	20515	20503	20654	20431	20424	20457	20423	20670	20409	20391	20479	20565	20552	20367	20427	20607	20505	20378	20591	20675	20470	20565	20599	20665	20599	20556	20689	20442	20633	20134	20521	20391	20571	20671	20496	20540	20483	20493	20568	20461	20481	20347	20518	20513	20376	20322	20394	20481	20313	20444	20678	20538	20626	20592	20601	20373	20622	20468	20519	20420	20346	20659	20565	20591	20420	20227	20254	20438	20369	20675	20287	20494	20405	20465	20628	20329	20582	20495	20445	20273	20249	20500	20560	20357	20482	20330	20629	20291	20593	20588	20588	20474	20262	20520	20450	20407	20378	20324	20282	20119	20355	20265	20326	20552	20397	20399	20388	20382	20501	20398	20384	20546	20388	20488	20632	20463	20697	20640	20672	20341	20733	20413	20337	20625	20537	20452	20360	20479	20416	20413	20505	20401	20295	20396	20408	20291	20672	20599	20609	20591	20598	20643	20586	20445	20475	20402	20323	20407	20575	20415	20567	20505	20476	20479	20417	20429	20776	20457	20443	20183	20409	20369	20335	20500	20346	20508	20347	20404	20631	20463	20589	20600	20425	20534	20520	20289	20308	20443	20425	20464	20547	20512	20224	20407	20371	20508	20422	20557	20599	20435	20205	20496	20788	20256	20368	20421	20358	20475	20553	20485	20451	20425	20590	20573	20741	20508	20553	20380	20415	20303	20374	20620	20489	20418	20527	20464	20547	20385	20417	20229	20543	20318	20334	20477	20356	20377	20324	20452	20454	20424	20294	20516	20342	20556	20337	20396	20373	20643	20454	20488	20474	20314	20413	20576	20199	20510	20486	20425	20519	20446	20461	20362	20744	20483	20576	20251	20336	20233	20513	20278	20371	20697	20309	20566	20481	20353	20507	20493	20464	20466	20464	20470	20218	20268	20350	20320	20432	20453	20350	20546	20760	20456	20584	20690	20329	20374	20388	20457	20897	20207	20423	20383	20457	20528	20542	20479	20388	20572	20356	20488	20382	20208	20411	20482	20290	20500	20675	20481	20529	20510	20617	20486	20503	20405	20407	20506	20484	20449	20371	20482	20563	20349	20470	20493	20596	20424	20491	20439	20557	20530	20572	20345	20297	20294	20561	20565	20554	20608	20638	20669	20541	20374	20370	20367	20687	20256	20449	20436	20219	20275	20434	20545	20344	20304	20195	20166	20468	20430	20425	20529	20663	20631	20605	20342	20242	20616	20495	20384	20632	20435	20565	20271	20388	20337	20479	20367	20331	20222	20469	20467	20554	20464	20642	20472	20673	20575	20670	20486	20433	20520	20481	20473	20519	20526	20412	20283	20275	20442	20352	20391	20752	20515	20526	20197	20480	20425	20345	20360	20507	20735	20470	20588	20676	20504	20594	20373	20446	20476	20416	20401	20430	20240	20616	20399	20442	20204	20227	20541	20403	20508	20189	20456	20341	20497	20472	20224	20615	20443	20480	20426	20473	20417	20543	20512	20414	20427	20509	20509	20483	20449	20317	20473	20607	20493	20394	20401	20470	20556	20549	20485	20563	20501	20274	20383	20293	20439	20550	20246	20380	20564	20388	20447	20393	20411	20441	20756	20445	20435	20410	20338	20389	20467	20291	20503	20370	20694	20293	20515	20473	20470	20372	20537	20557	20508	20439	20378	20356	20402	20493	20666	20383	20461	20506	20522	20479	20447	20469	20567	20218	20431	20600	20495	20418	20456	20365	20364	20511	20509	20423	20294	20491	20268	20722	20222	20374	20482	20554	20533	20520	20540	20428	20555	20371	20383	20495	20284	20521	20504	20489	20502	20603	20641	20501	20551	20372	20577	20529	20488	20358	20554	20583	20362	20421	20293	20732	20659	20385	20237	20548	20103	20389	20492	20298	20379	20422	20652	20556	20538	20421	20337	20348	20394	20468	20368	20421	20360	20325	20626	20508	20408	20390	20477	20629	20475	20620	20485	20442	20292	20537	20508	20304	20344	20659	20363	20267	20759	20698	20592	20360	20409	20348	20305	20432	20371	20277	20209	20291	20528	20594	20594	20348	20511	20519	20628	20483	20385	20498	20471	20311	20363	20382	20592	20534	20597	20410	20549	20368	20507	20288	20278	20460	20341	20417	20417	20577	20581	20411	20597	20420	20271	20433	20414	20471	20430	20354	20277	20452	20336	20330	20332	20583	20662	20664	20600	20219	20500	20592	20510	20534	20490	20639	20355	20524	20598	20462	20448	20691	20338	20366	20534	20525	20595	20397	20677	20290	20420	20332	20490	20360	20399	20598	20461	20439	20333	20415	20436	20712	20228	20425	20681	20485	20503	20487	20501	20725	20547	20685	20488	20585	20474	20507	20188	20703	20648	20463	20563	20448	20469	20422	20546	20568	20272	20300	20695	20518	20388	20257	20332	20459	20645	20540	20595	20357	20416	20472	20550	20623	20390	20225	20324	20386	20297	20466	20337	20450	20668	20311	20706	20519	20639	20609	20464	20592	20367	20301	20681	20643	20594	20398	20434	20496	20357	20614	20343	20616	20484	20310	20304	20467	20614	20598	20633	20638	20615	20645	20519	20534	20706	20621	20221	20573	20287	20570	20424	20500	20460	20413	20513	20371	20406	20644	20392	20367	20488	20548	20458	20528	20423	20575	20392	20432	20314	20561	20323	20593	20638	20423	20277	20571	20314	20550	20477	20679	20452	20408	20276	20425	20473	20385	20415	20349	20389	20573	20429	20481	20581	20364	20463	20291	20436	20582	20366	20471	20449	20493	20401	20434	20399	20459	20548	20746	20524	20576	20620	20613	20576	20529	20531	20658	20280	20553	20171	20480	20468	20405	20584	20466	20450	20489	20434	20433	20463	20508	20536	20463	20429	20352	20394	20363	20473	20541	20296	20637	20486	20582	20516	20496	20305	20336	20391	20535	20507	20620	20395	20311	20421	20289	20400	20397	20563	20631	20499	20438	20242	20638	20503	20455	20583	20398	20285	20373	20606	20503	20321	20441	20435	20550	20350	20505	20482	20483	20269	20360	20374	20352	20342	20573	20518	20414	20409	20555	20366	20434	20296	20436	20632	20373	20578	20377	20399	20417	20469	20471	20354	20407	20454	20451	20545	20552	20339	20775	20433	20578	20474	20433	20518	20374	20320	20324	20529	20647	20382	20433	20344	20470	20628	20427	20343	20431	20429	20436	20420	20672	20573	20302	20402	20343	20561	20630	20601	20461	20388	20476	20510	20544	20425	20585	20587	20453	20599	20380	20481	20471	20310	20354	20510	20337	20256	20192	20599	20470	20660	20288	20442	20405	20569	20385	20514	20495	20525	20496	20495	20462	20360	20283	20310	20627	20446	20626	20565	20600	20400	20505	20208	20660	20475	20440	20249	20348	20553	20365	20681	20432	20501	20419	20374	20429	20520	20577	20576	20500	20493	20523	20434	20433	20376	20556	20425	20417	20617	20627	20338	20390	20165	20491	20627	20497	20480	20349	20346	20318	20533	20332	20268	20472	20617	20319	20482	20660	20572	20452	20441	20584	20487	20288	20624	20304	20510	20624	20190	20434	20574	20498	20372	20448	20477	20483	20584	20327	20600	20662	20557	20504	20440	20416	20573	20278	20382	20732	20407	20654	20535	20597	20578	20592	20426	20375	20365	20458	20462	20621	20416	20474	20453	20357	20431	20326	20638	20254	20523	20624	20339	20233	20288	20558	20458	20497	20380	20709	20423	20500	20336	20406	20502	20374	20486	20612	20491	20425	20343	20615	20668	20528	20696	20333	20415	20418	20509	20353	20439	20268	20500	20507	20427	20495	20283	20565	20461	20564	20494	20398	20316	20504	20488	20553	20434	20347	20439	20400	20459	20422	20480	20522	20270	20436	20263	20504	20683	20538	20639	20511	20398	20527	20524	20228	20426	20657	20353	20474	20394	20500	20339	20283	20376	20557	20348	20340	20419	20391	20437	20488	20510	20454	20492	20268	20464	20209	20342	20452	20675	20528	20438	20538	20588	20674	20525	20448	20516	20479	20366	20472	20402	20371	20223	20323	20578	20396	20517	20583	20545	20333	20234	20557	20458	20335	20385	20626	20642	20321	20392	20461	20510	20323	20515	20590	20379	20473	20492	20295	20511	20566	20362	20423	20408	20377	20202	20527	20527	20492	20765	20403	20518	20534	20496	20439	20583	20567	20397	20543	20509	20506	20485	20494	20474	20395	20595	20566	20458	20337	20340	20319	20212	20404	20436	20380	20384	20564	20517	20623	20649	20543	20460	20630	20674	20420	20235	20381	20480	20472	20319	20395	20536	20410	20675	20636	20517	20415	20428	20439	20387	20509	20518	20486	20395	20314	20358	20413	20408	20339	20401	20565	20424	20450	20502	20501	20274	20300	20393	20462	20618	20615	20361	20345	20366	20585	20634	20531	20397	20260	20302	20500	20397	20483	20425	20428	20576	20693	20566	20419	20358	20319	20400	20499	20596	20453	20500	20485	20359	20564	20587	20489	20531	20454	20301	20253	20410	20408	20432	20678	20431	20257	20574	20488	20510	20393	20660	20507	20632	20514	20379	20491	20497	20425	20479	20491	20534	20674	20407	20598	20447	20597	20509	20609	20650	20494	20626	20610	20445	20650	20451	20566	20496	20465	20681	20354	20291	20478	20592	20519	20453	20692	20354	20566	20448	20324	20353	20587	20712	20507	20752	20456	20404	20613	20813	20381	20554	20325	20348	20411	20417	20502	20384	20467	20429	20486	20430	20400	20381	20394	20254	20452	20418	20298	20544	20454	20601	20400	20419	20533	20558	20511	20667	20568	20464	20596	20716	20546	20525	20463	20528	20474	20484	20638	20385	20354	20401	20364	20596	20576	20632	20500	20325	20646	20488	20503	20671	20509	20419	20456	20396	20429	20425	20495	20261	20442	20482	20426	20331	20368	20340	20400	20370	20434	20523	20589	20789	20483	20561	20501	20421	20614	20431	20596	20416	20332	20544	20525	20585	20619	20345	20451	20386	20399	20431
14390	23622	22401	19592	18337	17958	17526	17372	17120	17035	17168	17043	17047	20393	32562	32796	25993	21487	17082	16935	16976	16691	16725	16962	16722	16702	16750	16758	16855	16928	16790	16781	16860	16880	16845	16805	16691	16944	16710	17071	16956	16747	16808	16683	16805	16857	16725	16928	16769	16858	16935	16868	16894	16791	16774	16753	16639	17020	16596	16792	16857	16742	16865	16778	16795	16718	16711	16777	16902	16779	16879	16850	16617	16858	16907	16877	16545	16884	16782	16774	16638	16705	16724	16607	16959	16583	16644	16891	16889	16639	16938	16879	16823	16949	17020	16771	16685	16859	16758	16720	16819	16919	16901	16755	16639	16688	16993	16761	16791	16879	17018	16724	16816	16806	16761	16746	16818	16600	16735	16778	16750	16726	16728	16810	16835	16693	16855	16828	16866	16923	16803	16809	16713	16809	16943	16691	16849	16806	16740	16873	16665	17006	17023	16821	16915	16940	16885	16730	16611	16845	16772	16696	16863	16731	16910	16856	16879	16862	16769	16681	16670	16816	16944	16830	16806	16581	16824	16827	16888	16945	16621	16827	16899	16730	16829	16922	16670	16962	16924	16905	16923	16879	16868	16749	16789	16780	16795	16918	16908	16770	16731	16772	16745	16786	16864	17004	16825	16874	17073	16811	16873	16757	16821	16817	16859	16755	16858	16629	16707	16780	16906	16869	16764	16954	16839	16777	16660	16762	16660	16840	16750	16715	16622	16668	16667	16883	16837	16781	16830	16658	16833	16923	16856	16834	16986	16776	16755	16834	16700	16959	16755	16761	16766	16803	16841	16874	16723	16797	16795	16896	16794	16669	16811	16659	16728	16827	16746	16676	16905	16619	16514	16692	16864	16872	16786	16716	16749	16869	16940	16898	16851	16780	16692	16863	16678	16758	16825	16679	16763	16805	16721	16837	16921	16762	16660	16981	16766	16860	16812	16819	16822	16795	16862	16708	16901	16685	16692	16790	16854	16744	16917	16798	16838	16691	16739	16915	16854	16842	16748	16877	16855	16558	16696	16859	16704	16894	16807	16805	16641	16608	16805	16873	17026	16563	16966	16779	16794	16726	16688	16719	16797	16868	16961	16716	16764	16569	16934	16870	16965	16934	16852	16671	16924	16687	16793	16805	16750	16768	16777	16712	16689	16979	16913	16724	16819	16794	16674	16936	16809	16654	16804	16921	16599	16863	16644	16846	16856	16710	16900	16766	16782	16671	16635	16811	16783	16788	16815	16947	16674	16819	17009	16599	16696	16821	16759	16665	16847	16765	16986	16738	16729	16883	16817	16895	16711	16942	16789	16765	16786	16936	16936	16784	16801	16661	16962	16910	16795	16937	17009	16869	16629	16924	16597	16802	16766	16973	16651	17030	16880	16726	16822	17019	16786	16873	16675	16789	16689	16811	16851	16822	16809	16798	16976	16924	16833	16650	16768	16824	16894	16827	16691	16800	16995	16882	16768	16830	16799	16757	16779	16826	16642	16960	16791	16890	16780	16672	16854	16757	16616	16737	16928	16661	16799	16715	16820	16915	16695	16742	16791	16813	16749	16817	16781	16723	16862	16813	16816	16901	16942	16882	16724	16693	16648	17013	16919	16749	16729	16819	16709	16886	16896	16954	16875	16881	16797	16745	16648	16816	16807	16835	16835	16732	16918	16938	16646	16757	16656	16663	16791	16672	16840	16894	16761	16743	16682	16908	16653	16858	16890	16894	16804	16747	16550	16728	16726	16793	16745	16872	16881	16748	16904	16668	16706	16715	16827	16934	16766	16624	16924	16826	16923	16831	16758	16751	16836	16898	16816	16745	16714	16787	16921	16939	16869	16724	16891	16662	16772	16726	16707	16807	16619	16826	16812	16924	16719	16767	16803	16791	16763	16698	16858	16644	16886	16720	16929	16860	16713	16878	16676	16546	16739	16935	16854	16809	16818	16756	16726	16721	16708	16762	16959	16808	16748	16783	16743	16864	16894	16787	16701	16723	16826	16758	16736	16832	16839	16912	16735	16754	16956	16942	16897	16744	16913	16900	16756	16679	16923	16878	17013	16926	16713	16572	16856	16787	16766	16802	16781	16955	16759	16843	16767	16729	16887	16876	16765	16877	16666	16877	16729	16811	16715	16812	16714	16981	16862	16678	16739	16876	16817	16978	16853	16716	16825	16757	16709	16755	16991	17006	16651	16795	16869	16801	16836	16944	16952	16743	16896	16701	16751	16721	16979	16708	16809	16831	16975	16921	16815	16854	16733	16736	16620	16767	16690	16608	16897	16739	16732	16849	16807	16625	16719	16640	16915	16838	16794	16764	16848	16797	16784	16841	16794	16793	16803	16719	16690	16713	16692	16735	16799	16874	16955	16744	16885	16853	16923	16752	16972	16688	16645	16811	16658	16962	16801	16880	16756	16754	16702	16640	16693	16813	16724	16851	16954	16792	16979	16761	16812	16860	16717	16841	16841	16824	16923	16935	16650	17008	16845	16840	16812	16730	16765	16859	16794	16816	16769	16713	16774	16984	16822	16939	16833	16791	16835	16852	16627	16667	16734	16796	16728	16745	16697	16890	17043	16669	16905	16864	16750	16647	16973	16872	16647	16764	16678	16752	17011	16965	16771	16768	16954	16791	16603	17000	16923	16790	16955	16760	16760	16749	16780	16684	16881	16802	16903	16894	16929	16876	16930	16686	16697	16771	16860	16731	16794	16657	16766	16661	16699	16721	16714	16708	16803	16739	16837	16718	16606	16949	17000	16624	16910	16770	16781	16748	16880	16793	16696	16808	16953	16888	16821	16983	16995	16901	16786	16755	16838	16791	16839	16819	16909	16862	16689	16837	16842	16661	17041	16735	16645	16681	16826	16773	16781	16727	16693	16832	17033	16854	16605	16780	16763	16852	16756	16936	16931	16882	16800	16809	16973	16758	16589	16787	16806	16903	16896	16722	16857	16865	16799	16999	16907	16817	16738	16679	16832	16753	16575	16841	16926	16843	16773	16805	16779	16791	16705	16575	16660	16827	16715	16779	16757	17093	16775	16698	16748	16815	16753	17007	16813	16796	16836	16850	16978	16818	16784	16708	16763	16982	16742	16861	16880	16747	16845	16721	16770	16868	16755	16835	16858	16709	16868	16685	16805	16772	16693	16819	17008	16769	16821	16751	16773	16792	17026	16814	16876	16883	16806	16705	16833	16964	16734	16675	16812	16881	16998	16652	16975	16686	16774	16817	16632	16769	16825	16592	16677	16832	16826	16729	16782	16863	16855	16698	16759	16853	16724	16660	16703	16801	16876	16859	16932	16883	16698	16884	16757	16942	16737	16896	16581	16883	16786	16903	16771	16795	16666	16767	16735	16779	16735	16769	16543	16795	16755	16816	16835	16573	16765	16794	16769	16643	16958	16864	16696	16996	16826	16804	16788	16935	16729	16711	16677	16949	16820	16777	16766	16873	16867	16740	16736	16836	16926	16810	16879	16852	16781	16826	16676	16806	16797	16839	17019	16856	16813	16700	16882	16746	16724	16816	16927	16698	16710	16901	16646	16855	16939	16907	16935	16951	16756	16837	16824	16858	16900	16679	16840	17038	16787	16792	16994	17001	16728	16676	16763	16665	16793	16774	16769	16599	16905	16790	16822	16779	16756	16926	16599	16705	16727	16841	16757	16771	16911	16750	16797	16834	16838	16652	16847	16916	16845	16961	16584	16843	16644	16681	16867	16903	16801	16952	16847	16748	16850	16650	16799	16762	16806	16805	16921	16594	16835	16570	16803	16950	16939	16812	16953	16922	16869	16810	16862	16819	16718	16681	16786	16827	16697	16786	16775	16674	16842	16888	16678	16700	16776	16774	16799	16827	16650	16789	16673	16761	16820	16764	16853	16666	16830	16815	16743	17020	16940	16842	16897	16758	16711	16733	16742	16608	16820	17125	16905	16801	16906	16706	16691	16869	16682	16744	16653	16776	16827	16721	16742	16790	16858	16746	16824	16714	17033	16904	16803	16857	16845	16950	16934	16808	16838	16782	16717	16734	16845	16651	16740	16737	16709	16646	16959	16735	16739	16727	16853	16609	16933	16805	16849	16885	16770	16901	16826	16892	16905	16773	16863	16935	16862	16749	16817	16859	16736	16778	16746	16791	16873	16792	16728	16710	16893	16962	16728	16774	16731	16719	16846	16686	16755	16735	16825	16724	16759	16827	16832	16778	16951	16800	16790	16958	16828	16848	16902	16968	16860	16854	16880	16919	16707	16765	16839	16904	16793	16805	16810	17039	17006	16623	16672	16699	16660	16931	16821	16808	16841	16793	16865	16906	16774	16839	17017	16709	16805	16781	16904	16767	16733	16711	17003	16835	16888	16834	16922	16743	16728	16745	16742	16879	16784	16801	16979	16940	16666	16823	16797	16638	16729	16819	16823	16857	17022	17018	16796	16916	16585	16827	16742	16836	16861	16751	16985	16915	16777	16673	16790	16974	16955	16841	16753	16753	16813	16767	16872	16784	16846	16835	16846	16764	16900	16806	16783	16750	16782	16835	16821	16958	16942	16865	16839	16744	16752	16964	16741	16737	16821	16847	16859	16771	16688	16681	16889	16807	17023	16752	16708	16891	16666	16903	16762	16684	16784	16785	16866	16846	16685	16719	16988	16762	16916	16794	16777	16834	16857	16763	16605	16680	16725	16842	16756	16845	16752	16816	16757	16785	16922	16587	16661	16692	16911	16796	16833	16694	16793	16888	16609	16712	16840	16593	16698	16776	16900	16706	16898	16854	16809	16724	16826	16862	16732	16712	16814	16779	16890	16815	16712	16890	16949	16760	16699	16918	16739	16816	16699	16985	16661	16917	16803	16858	16880	16789	16883	16755	16671	16828	16824	16862	16781	16820	16769	17019	16604	16803	16789	16833	16911	16711	16806	16794	16946	16869	16784	16905	16786	16891	16856	16821	16857	16837	16667	16726	16979	16833	16813	16761	16918	16767	16709	16750	16770	16733	16782	16974	17036	16956	16791	16840	16788	16906	16986	16811	16677	17118	16805	16741	17055	16904	16891	16814	16816	16765	16809	16735	16549	16807	16903	16819	16906	16955	16723	16617	16830	16706	16820	16631	16852	16699	16909	16809	16834	16963	16791	16652	16780	16605
22377	21006	28779	23460	21297	23913	27513	22941	22155	22682	22480	22091	22231	29904	40703	39541	32640	27987	22972	22273	21942	21941	22138	21933	21877	21836	21978	22049	22028	22003	21805	21875	22040	21956	21938	21883	21973	21623	21650	21945	21967	21749	21933	21893	21852	21979	21818	22004	21957	21776	21846	21833	21853	21961	21563	21710	21875	21991	21855	21832	21874	21802	21839	22070	21908	21708	21737	21786	21699	21876	21956	21931	21724	21781	21984	21811	21944	21774	21854	21622	21933	21784	21634	21746	21885	21704	21810	21882	21644	21956	21769	21910	21891	21874	21762	21701	21745	21870	21659	21783	21857	21746	21541	21910	21734	21823	21759	21631	21725	21858	21860	21608	21776	21804	21674	21932	21788	21885	21592	21725	21961	21817	21813	21864	21862	21511	21721	21872	21806	21996	21878	21742	21594	21809	21968	21690	21786	22109	21739	21706	21940	21699	21668	21878	21610	21796	21823	21974	21628	21704	21613	21681	21883	21795	21687	21593	21860	21881	22065	21606	21839	21822	21710	21617	21879	21767	21933	21854	21602	21627	21822	21866	21861	21911	21793	21683	21893	21838	21563	21760	21934	21876	21737	21941	21800	21734	21951	21864	21801	21738	21686	21916	21796	21843	21837	21836	21696	21579	21738	21953	21741	21751	21833	21767	21810	21680	21930	21785	21970	21897	21683	21688	21789	21654	21805	21843	21554	21847	21832	21841	21798	21703	21903	21688	21926	21920	21776	21816	21772	21701	21906	21725	21645	21900	21879	21749	21780	21896	21856	21761	21677	21857	21764	21882	21878	21866	21771	21854	22014	21705	21749	21681	21796	21952	21917	21874	21852	21936	21648	21579	21830	21886	21730	21886	21797	21743	21880	21914	21820	21709	21934	21789	22127	21734	21797	21992	21652	21736	21717	21743	21675	21834	21900	21611	21880	21652	21932	21748	21966	21609	21710	21925	21941	21713	21883	21699	21781	21732	21824	21645	21801	21815	21706	21909	21862	21915	21766	21976	21795	21975	21557	21702	21781	21887	21856	21869	21969	21771	21988	22009	21955	21757	21767	21934	21829	21736	22019	21647	21956	21596	21842	21811	21889	21651	21779	21580	21782	21818	21825	21598	21812	21865	21654	21887	21876	21916	21692	21758	21622	21745	21728	21722	21656	21783	21967	21625	21905	21907	21734	21825	21633	21669	21778	21753	21894	21606	21729	21678	21795	21712	21794	21793	21999	21765	21750	21650	21832	21903	21905	21724	21908	21767	21664	21876	21766	21605	21838	21679	22059	21740	21918	21524	21781	21802	21799	22013	21918	21733	21923	21959	21890	21954	21721	22030	21728	21727	21896	21838	21797	21855	21937	21935	21820	21901	21919	21614	21905	21771	21838	21801	21902	21753	21937	21962	21893	21853	21747	21743	21750	21801	21882	21865	21615	21653	21630	22025	21886	21812	21754	21765	21789	21883	21923	21946	21829	22073	21806	21846	21816	21783	21801	21708	21729	21675	21844	21974	21942	21711	22020	21775	21895	21782	21688	21766	21760	21751	21823	21741	21600	21759	21738	21977	21606	22056	21863	21703	21614	21820	21674	21590	21930	21542	21688	21813	21697	21725	21660	21889	21862	21829	21682	21811	21741	21722	21740	21788	21828	22072	21881	21862	21953	21673	21570	21803	21660	21895	21861	21774	21600	21659	21775	22039	21792	21590	21585	21934	21683	21853	21763	21768	21843	21642	21832	21822	21908	21674	21754	21606	21675	21437	21817	21725	21759	21709	21775	21813	21716	21570	21654	21944	21690	21935	21879	21682	21988	21633	21665	21850	21846	21664	21820	21651	21837	21880	21688	21739	21863	21712	21790	21679	21775	21900	21891	21876	21613	21615	21647	21826	21791	21679	21742	21698	21731	21717	21827	21796	21771	22016	21728	21813	21620	21672	21617	21886	21860	21868	21726	21592	21690	21841	21755	21830	21817	21707	21945	21731	21946	21716	21815	21999	21843	21865	21609	21796	21926	21781	21943	21861	21690	21780	21702	21815	21797	21864	21907	21696	21844	21655	21643	21731	21971	21871	21738	21731	21866	21781	21720	21894	21731	21763	21743	21860	21816	21761	21612	21699	21570	21618	21759	21662	21731	21741	21645	21818	21572	21775	21992	21863	21568	21858	21615	21798	22086	21799	21924	21973	21753	21959	21857	22103	21938	21710	21873	21815	21806	21858	21690	21833	22033	21718	21909	21711	21753	21703	21940	21731	21962	21766	21930	21598	21596	21837	21718	21697	21877	21655	21703	21817	22005	21742	21706	21871	21704	21705	21832	21923	21764	21699	21623	21849	21738	21870	21753	21605	21774	21948	21923	21859	21584	21570	21808	21831	21746	21744	21658	21615	21831	21969	21794	21883	21563	21877	21763	21443	21673	21650	21761	21665	21743	21484	21929	21645	21854	21781	21691	21763	22002	21682	21869	21811	21717	21814	22051	21744	21836	21786	21743	21817	21827	21846	21763	21774	21883	21896	21898	21668	21667	21838	21845	21593	21770	21837	21780	21706	21913	21690	21679	21954	21802	21874	21858	21652	21888	21890	21593	21723	21656	21949	21706	21720	21754	21772	21777	21807	21660	21620	21758	21673	21696	21636	21788	21915	21956	21661	21783	21644	21861	21705	21867	21927	21846	21917	21721	21624	21922	21843	21808	21785	21578	22006	21862	21679	21852	21723	21670	21481	21776	21825	21745	21824	21887	21790	22100	21653	21814	21926	21833	21834	21640	21669	21910	21894	21724	21708	21734	21773	21879	21840	21821	21952	21895	21884	21725	21759	21935	21574	21805	21762	21720	21736	21793	21719	21835	21717	21639	21654	21823	21836	21909	21777	21740	21760	21756	21607	21510	21922	21937	21853	21896	21796	21953	21704	21629	21735	21836	21802	21595	21667	21782	21723	21800	21679	21693	21799	21711	21767	21849	21772	21994	21804	21859	21858	21929	21923	21831	21913	21745	21874	21616	21920	21715	21707	21772	21939	21804	21575	21731	21765	21892	21869	21827	21919	21639	21984	21814	21810	21822	21740	21684	21939	21727	21826	21718	21968	21995	21774	21684	21765	21719	21560	21667	21671	21695	21487	21902	21739	21835	21681	21732	21774	22075	21822	21893	21733	21893	21842	21775	21746	21766	21802	21902	21591	21907	21683	21802	21616	21627	21768	21849	21820	21885	21873	21670	21818	21659	21734	21837	21833	21785	21907	21513	21714	21843	21837	21849	21764	21718	21894	21866	21861	21845	21791	21802	21906	21870	22068	21846	21799	21872	21916	21897	21941	21687	22033	21885	21715	21900	21763	21686	21599	21777	21715	21793	21966	21703	21703	21801	21753	21795	21824	21793	21823	21915	21793	21837	21751	21823	21938	21928	21805	21931	21900	21993	22009	21576	21810	21907	21595	21776	21894	21601	21703	21754	21859	21878	21528	21797	21779	21773	21959	21928	21923	21921	21706	21729	21875	21824	21857	21868	21818	21582	21755	21799	21824	21882	21815	21667	21835	21718	21542	21543	21874	21846	21639	21713	21855	21820	21678	21747	21645	21742	21559	21876	21983	21755	21886	21812	21636	21754	21766	21704	21571	21953	21808	21768	21764	21964	21822	21858	21847	21742	21720	21846	21833	21924	21685	21819	21923	21933	21732	21624	21815	21604	21925	21806	21776	22000	21454	21741	21947	21708	21619	21973	22070	22009	21654	21387	21813	21781	21824	21806	21956	21811	21723	21908	21668	21813	21862	21822	21867	21830	21888	21742	21837	21713	21740	21715	21887	21691	21795	21972	21739	21696	21753	21749	21821	22008	21823	22009	21496	21572	21778	21604	21670	21507	21829	21829	21910	21536	21618	21766	22221	21896	21887	21911	21840	21719	21790	21786	21794	21550	21804	21923	21714	21854	21760	21654	21804	21769	21773	21775	21825	21802	21767	21589	21930	21766	21662	21686	21785	21864	21730	21752	21643	21746	21707	21822	21780	21980	21778	21941	21780	21665	21612	21564	21661	21687	21838	21894	21835	21790	21714	21728	21862	21925	21924	21710	21883	21751	21830	21741	21602	21742	21782	21965	21597	21647	21581	21847	21957	21766	21832	21864	21855	21742	21574	21533	21862	21695	21808	21644	21734	21753	21717	21836	21869	21700	21760	21890	21913	21648	21849	21755	21857	21769	21694	22058	21673	21910	21653	21719	21698	21627	21834	21770	21722	21786	21865	21819	21810	21902	21707	21669	21788	21878	21825	21705	21929	21894	21559	21795	21891	21878	21698	21670	21921	21920	21676	21880	21776	21832	21790	21875	21721	21827	21772	21798	21798	21680	21610	21802	21666	22051	21782	21863	21704	21927	21607	21969	21739	21757	22109	21796	21848	21851	21762	22026	21660	21799	21722	21788	21765	21668	21657	21607	21739	21743	21550	21769	21776	21950	21668	21643	21656	22022	22144	21643	21843	22013	21694	21684	21934	22009	21747	21713	21940	21795	21708	21816	21888	21663	21754	21617	21825	21796	21721	21883	21847	21728	21831	21822	21864	21931	21976	21876	21978	21877	21638	21670	21743	21712	21756	21882	21858	21897	21731	21755	22004	21825	21509	21650	21786	21727	21758	21678	21911	21551	21823	21653	21731	21719	21948	21793	21674	21674	21758	21799	21725	21767	21877	21906	21840	21897	21717	21841	21747	21635	21794	21774	21775	21959	21705	21882	21862	21843	21616	22019	21826	21877	21757	21780	21764	21830	21822	21779	21687	21819	21975	21730	21926	21794	21887	21784	21797	21838	21850	21881	21821	21464	21599	21766	22057	21512	21837	21637	21653	21664	21881	21794	21627	21749	21756	21582	21766	21831	21824	21685	21602	21714	21924	21945	21778	21922	21794	22065	21843	21793	21927	21762	21795	21689	21698	21819	21851	21885	21760	21648	21625	21571	21755	21676	21845	21708	21690	21734	21724	21798	21685	21745	21875	21870	21628	21727	21874	21855	21782	21771	21869	21766	21664	21667	21608	21649	21747	21662	21734	21990	21510	21766	21796	21657	21730	21716	21804	21737	21859	21934	21660	21750	21864	21786	21812	21890	21711	21617	21731	21990	21923	21829	21972	21812	21933	21560	21540	21656	21604
16166	28188	26202	22122	20234	19337	18796	18518	18166	18140	18039	17950	17945	30387	40943	38998	30528	24184	17940	17586	17524	17523	17545	17556	17611	17469	17435	17617	17716	17395	17525	17607	17511	17676	17506	17617	17451	17399	17418	17502	17402	17578	17603	17402	17707	17567	17660	17609	17663	17474	17658	17477	17610	17599	17472	17577	17485	17599	17464	17623	17438	17276	17604	17545	17483	17446	17630	17588	17584	17540	17724	17494	17480	17745	17454	17562	17570	17533	17496	17600	17575	17624	17356	17607	17440	17574	17518	17581	17431	17579	17428	17529	17447	17693	17480	17690	17629	17663	17581	17500	17390	17600	17750	17573	17572	17593	17560	17505	17506	17428	17380	17676	17594	17500	17660	17569	17521	17609	17543	17502	17547	17461	17549	17415	17505	17429	17497	17520	17562	17482	17415	17576	17471	17592	17545	17416	17404	17554	17507	17578	17465	17521	17424	17366	17415	17552	17607	17642	17556	17613	17493	17732	17495	17377	17610	17493	17494	17380	17536	17494	17516	17649	17321	17527	17525	17445	17346	17478	17666	17500	17580	17494	17582	17509	17457	17630	17592	17582	17595	17371	17518	17625	17339	17613	17420	17639	17460	17513	17492	17462	17581	17420	17567	17483	17512	17587	17466	17439	17641	17511	17448	17515	17533	17461	17526	17635	17699	17556	17631	17572	17437	17418	17535	17574	17497	17629	17616	17573	17634	17481	17438	17426	17582	17674	17312	17569	17576	17567	17556	17484	17567	17470	17344	17433	17591	17425	17533	17452	17559	17490	17512	17590	17591	17514	17572	17468	17704	17579	17412	17588	17578	17562	17514	17592	17466	17628	17528	17412	17504	17542	17589	17538	17515	17463	17494	17242	17743	17537	17671	17374	17356	17492	17556	17718	17588	17491	17536	17538	17503	17419	17416	17539	17493	17574	17592	17430	17500	17580	17521	17361	17470	17473	17627	17513	17716	17525	17442	17413	17717	17418	17550	17493	17552	17458	17632	17599	17643	17643	17467	17532	17465	17593	17554	17530	17667	17405	17377	17607	17553	17511	17428	17630	17559	17599	17351	17636	17419	17545	17382	17341	17666	17412	17396	17410	17422	17387	17560	17459	17576	17509	17529	17510	17425	17557	17470	17438	17530	17444	17532	17543	17479	17491	17542	17424	17352	17375	17491	17500	17466	17490	17535	17503	17383	17543	17625	17493	17473	17639	17486	17563	17629	17491	17475	17352	17434	17498	17662	17561	17471	17356	17424	17615	17653	17619	17399	17374	17543	17616	17487	17494	17428	17438	17413	17670	17350	17580	17350	17591	17463	17402	17514	17538	17625	17442	17671	17458	17357	17559	17472	17598	17506	17498	17684	17495	17452	17408	17470	17504	17458	17629	17624	17540	17361	17531	17513	17637	17468	17343	17538	17506	17531	17447	17492	17647	17602	17476	17478	17488	17542	17763	17395	17613	17481	17461	17458	17516	17471	17532	17460	17573	17382	17543	17623	17511	17529	17482	17529	17438	17416	17441	17609	17494	17608	17514	17515	17637	17480	17684	17381	17328	17529	17598	17539	17580	17352	17562	17548	17373	17396	17449	17438	17526	17419	17458	17518	17571	17422	17645	17315	17571	17488	17674	17402	17468	17522	17505	17735	17512	17565	17528	17518	17508	17610	17433	17384	17535	17476	17625	17588	17539	17468	17658	17448	17702	17596	17584	17479	17592	17625	17505	17498	17591	17547	17511	17452	17579	17434	17620	17608	17459	17418	17523	17535	17483	17386	17387	17607	17422	17396	17467	17380	17608	17439	17538	17499	17608	17414	17400	17731	17468	17578	17376	17430	17557	17525	17582	17543	17415	17534	17464	17417	17646	17576	17414	17685	17536	17484	17650	17567	17470	17452	17454	17694	17400	17421	17366	17502	17617	17591	17483	17673	17483	17708	17512	17685	17487	17570	17601	17459	17492	17643	17533	17601	17611	17610	17453	17581	17540	17463	17627	17563	17452	17514	17364	17512	17400	17422	17699	17666	17626	17558	17465	17487	17512	17502	17455	17370	17375	17418	17503	17514	17556	17553	17583	17394	17463	17378	17497	17419	17624	17443	17452	17516	17436	17539	17563	17368	17461	17367	17633	17458	17592	17573	17620	17644	17360	17542	17440	17439	17580	17699	17256	17430	17403	17575	17365	17541	17467	17579	17578	17408	17535	17479	17594	17530	17531	17549	17495	17665	17462	17703	17338	17550	17539	17475	17424	17363	17448	17534	17626	17515	17445	17717	17466	17509	17524	17626	17345	17551	17542	17583	17446	17613	17554	17277	17418	17729	17373	17641	17392	17503	17414	17520	17482	17575	17468	17470	17423	17670	17499	17513	17548	17389	17534	17366	17374	17624	17436	17407	17513	17605	17462	17435	17444	17443	17554	17353	17616	17604	17658	17389	17502	17453	17625	17433	17436	17456	17525	17502	17489	17357	17608	17677	17543	17524	17629	17418	17392	17531	17369	17415	17359	17590	17537	17490	17689	17462	17448	17684	17639	17527	17592	17368	17432	17544	17600	17640	17569	17580	17427	17482	17605	17547	17528	17595	17328	17720	17581	17645	17443	17398	17390	17607	17568	17471	17512	17460	17650	17555	17509	17486	17445	17518	17472	17610	17458	17474	17317	17568	17436	17663	17545	17492	17560	17373	17621	17618	17392	17594	17378	17446	17541	17384	17641	17636	17500	17565	17614	17345	17489	17620	17480	17428	17623	17464	17584	17396	17504	17639	17585	17522	17613	17465	17535	17573	17518	17623	17423	17562	17613	17631	17613	17594	17306	17388	17495	17402	17541	17398	17489	17404	17530	17629	17500	17531	17508	17561	17512	17607	17483	17597	17371	17573	17527	17396	17518	17566	17628	17383	17595	17303	17358	17545	17373	17558	17474	17512	17610	17514	17489	17404	17549	17269	17372	17500	17366	17465	17454	17562	17390	17352	17302	17698	17491	17585	17501	17623	17453	17593	17531	17335	17563	17700	17430	17715	17425	17634	17562	17507	17497	17523	17692	17510	17472	17591	17617	17431	17391	17451	17355	17618	17505	17641	17498	17417	17388	17608	17508	17414	17618	17578	17540	17485	17448	17479	17433	17598	17492	17393	17377	17559	17478	17516	17448	17481	17616	17604	17676	17365	17615	17504	17469	17544	17622	17453	17400	17447	17547	17674	17311	17587	17440	17543	17675	17587	17591	17640	17418	17537	17517	17494	17296	17575	17499	17623	17359	17430	17579	17332	17396	17376	17547	17560	17519	17547	17442	17582	17744	17612	17427	17539	17426	17500	17638	17635	17449	17560	17567	17480	17158	17349	17438	17493	17515	17618	17341	17518	17552	17739	17518	17533	17461	17533	17400	17520	17717	17589	17524	17619	17592	17599	17498	17445	17424	17418	17542	17624	17417	17707	17401	17655	17496	17457	17338	17468	17528	17601	17506	17705	17446	17629	17380	17446	17565	17546	17449	17503	17417	17456	17601	17497	17576	17589	17495	17493	17685	17377	17500	17585	17497	17531	17459	17686	17427	17468	17484	17417	17577	17275	17367	17720	17664	17423	17424	17539	17738	17425	17497	17558	17363	17246	17449	17640	17563	17399	17465	17562	17534	17520	17411	17607	17437	17507	17513	17406	17434	17452	17424	17590	17395	17531	17627	17456	17579	17528	17386	17621	17287	17537	17621	17612	17382	17504	17604	17698	17339	17466	17525	17417	17810	17231	17522	17572	17446	17580	17652	17396	17471	17597	17602	17597	17352	17434	17616	17614	17348	17325	17427	17460	17475	17612	17486	17493	17407	17347	17518	17441	17701	17490	17419	17300	17567	17498	17554	17389	17434	17382	17427	17641	17510	17326	17669	17514	17340	17458	17517	17453	17648	17606	17554	17554	17436	17553	17489	17352	17462	17551	17563	17611	17560	17445	17427	17466	17672	17667	17699	17496	17629	17464	17501	17481	17474	17494	17505	17625	17671	17589	17573	17498	17644	17555	17522	17651	17673	17481	17475	17451	17841	17502	17606	17358	17513	17435	17562	17501	17478	17537	17543	17651	17656	17500	17695	17498	17576	17540	17375	17496	17567	17591	17639	17515	17572	17554	17727	17443	17609	17714	17518	17462	17529	17358	17612	17602	17390	17672	17573	17600	17483	17662	17491	17536	17502	17527	17385	17472	17377	17437	17515	17410	17351	17342	17539	17645	17498	17427	17499	17554	17396	17695	17410	17561	17597	17600	17601	17525	17488	17507	17510	17608	17516	17450	17483	17598	17540	17369	17557	17387	17504	17539	17509	17543	17485	17474	17373	17427	17420	17454	17609	17421	17544	17527	17553	17489	17489	17561	17403	17562	17431	17504	17664	17551	17470	17622	17407	17429	17396	17567	17510	17511	17423	17554	17784	17535	17516	17479	17463	17472	17461	17461	17430	17618	17620	17400	17586	17666	17594	17681	17507	17578	17584	17350	17529	17518	17507	17701	17550	17355	17604	17377	17436	17597	17444	17552	17432	17550	17524	17433	17383	17580	17435	17536	17317	17479	17378	17448	17467	17519	17481	17649	17683	17481	17400	17534	17629	17545	17430	17479	17442	17610	17428	17538	17591	17384	17404	17387	17821	17628	17556	17508	17558	17642	17557	17515	17485	17643	17493	17521	17335	17549	17447	17440	17645	17500	17567	17500	17361	17368	17627	17503	17581	17531	17461	17468	17406	17446	17619	17456	17513	17292	17576	17566	17453	17456	17439	17575	17572	17708	17438	17609	17455	17495	17536	17525	17440	17664	17437	17636	17460	17547	17471	17421	17445	17546	17527	17464	17360	17399	17493	17611	17510	17524	17649	17650	17493	17455	17456	17639	17546	17525	17668	17588	17757	17422	17680	17612	17380	17552	17461	17438	17600	17399	17573	17522	17422	17560	17654	17470	17627	17503	17542	17539	17647	17487	17579	17582	17525	17670	17557	17437	17386	17498	17465	17498	17554	17522	17629	17430	17478	17531	17507	17394	17648	17423	17377	17568	17445	17496	17466	17573	17641	17497	17533	17251	17524	17347	17500	17547	17542	17710	17496	17468	17471	17381	17416	17605	17570	17550	17438	17445	17288	17515	17476	17676	17375	17494	17502
27337	22018	26533	24859	22057	22484	22466	22582	22507	22612	22657	22392	22328	23196	23725	23946	23701	23148	22424	22520	22505	22450	22416	22670	22485	22309	22296	22538	22226	22537	22154	22340	22453	22564	22553	22610	22371	22227	22233	22289	22428	22594	22651	22593	22412	22334	22495	22521	22499	22384	22335	22585	22464	22397	22226	22318	22601	22243	22382	22533	22447	22442	22390	22375	22055	22401	22234	22338	22149	22185	22574	22496	22478	22456	22342	22529	22419	22449	22177	22495	22317	22311	22499	22359	22415	22454	22397	22187	22489	22524	22151	22332	22436	22356	22619	22370	22684	22605	22314	22384	22394	22422	22524	22317	22360	22455	22564	22413	22157	22272	22261	22511	22476	22345	22464	22482	22388	22595	22510	22431	22473	22452	22315	22272	22364	22541	22634	22409	22472	22548	22540	22301	22461	22521	22588	22379	22510	22237	22335	22131	22330	22376	22437	22330	22287	22314	22115	22374	22424	22607	22589	22689	22565	22627	22505	22266	22511	22347	22554	22446	22578	22495	22352	22286	22621	22112	22517	22190	22370	22263	22373	22369	22616	22419	22449	22381	22419	22431	22394	22311	22259	22503	22343	22447	22413	22309	22291	22425	22315	22366	22379	22443	22508	22384	22369	22389	22400	22640	22403	22410	22422	22152	22254	22472	22512	22349	22417	22378	22339	22332	22271	22244	22309	22317	22400	22383	22677	22425	22432	22529	22326	22452	22311	22428	22469	22368	22405	22350	22479	22430	22351	22298	22331	22530	22387	22498	22571	22278	22345	22241	22374	22509	22445	22303	22441	22579	22514	22418	22470	22470	22231	22411	22502	22527	22402	22273	22296	22482	22239	22502	22377	22133	22553	22359	22598	22449	22391	22291	22287	22356	22334	22338	22453	22380	22427	22550	22219	22366	22433	22372	22409	22245	22394	22313	22393	22360	22234	22496	22340	22369	22552	22279	22449	22364	22396	22574	22444	22497	22268	22280	22302	22322	22436	22529	22330	22443	22285	22508	22425	22449	22507	22408	22367	22472	22344	22240	22378	22274	22252	22407	22492	22424	22587	22460	22398	22441	22275	22395	22495	22303	22319	22211	22444	22431	22310	22321	22446	22083	22340	22410	22426	22427	22606	22588	22379	22278	22351	22453	22219	22589	22641	22505	22522	22370	22388	22335	22427	22386	22434	22289	22310	22343	22511	22251	22307	22323	22431	22424	22466	22240	22378	22421	22344	22424	22217	22391	22537	22684	22463	22383	22650	22311	22404	22358	22697	22298	22449	22540	22532	22590	22296	22347	22591	22429	22512	22382	22407	22618	22378	22403	22423	22315	22406	22358	22544	22303	22211	22164	22571	22347	22462	22557	22382	22455	22169	22328	22667	22382	22394	22332	22406	22332	22359	22605	22583	22430	22471	22304	22283	22328	22392	22521	22548	22416	22647	22319	22325	22249	22275	22498	22278	22437	22447	22313	22401	22545	22547	22437	22373	22398	22239	22384	22315	22344	22359	22465	22384	22492	22320	22550	22488	22372	22416	22224	22402	22242	22174	22349	22465	22644	22315	22519	22729	22424	22459	22643	22134	22402	22413	22389	22699	22392	22297	22446	22435	22258	22605	22085	22449	22497	22419	22336	22521	22473	22391	22357	22485	22192	22437	22286	22318	22263	22322	22582	22496	22534	22315	22389	22281	22388	22233	22267	22576	22484	22453	22285	22422	22199	22559	22459	22499	22524	22092	22541	22488	22380	22360	22513	22526	22438	22503	22515	22535	22416	22371	22547	22620	22210	22388	22438	22331	22368	22492	22292	22502	22248	22310	22692	22335	22386	22342	22251	22560	22382	22403	22433	22582	22520	22432	22316	22437	22496	22537	22489	22330	22343	22406	22277	22401	22034	22528	22274	22398	22507	22316	22330	22306	22534	22409	22450	22243	22278	22445	22377	22500	22367	22233	22486	22299	22304	22083	22452	22419	22545	22161	22335	22432	22322	22249	22486	22365	22081	22424	22376	22510	22219	22404	22406	22555	22374	22452	22529	22225	22527	22232	22402	22390	22462	22582	22545	22388	22391	22517	22496	22538	22605	22529	22492	22449	22327	22356	22419	22301	22198	22415	22199	22599	22448	22323	22437	22321	22303	22556	22444	22423	22239	22512	22104	22578	22168	22543	22455	22324	22447	22641	22485	22356	22639	22735	22255	22495	22210	22367	22520	22474	22344	22435	22460	22561	22315	22408	22399	22433	22319	22105	22065	22531	22580	22418	22456	22376	22340	22372	22528	22316	22563	22420	22203	22504	22689	22391	22433	22574	22478	22465	22332	22503	22128	22424	22609	22346	22339	22234	22642	22431	22299	22339	22313	22625	22417	22487	22310	22288	22366	22415	22233	22525	22439	22547	22507	22289	22613	22389	22170	22451	22376	22571	22542	22547	22307	22364	22359	22476	22381	22554	22540	22533	22584	22336	22444	22521	22312	22302	22399	22424	22499	22286	22342	22523	22314	22279	22351	22428	22485	22234	22220	22307	22284	22409	22504	22354	22257	22509	22431	22268	22607	22342	22394	22306	22313	22358	22136	22417	22408	22551	22393	22317	22264	22228	22395	22303	22294	22477	22598	22532	22558	22410	22463	22328	22318	22328	22314	22522	22359	22441	22406	22408	22545	22409	22441	22574	22600	22313	22439	22443	22301	22351	22474	22465	22489	22394	22383	22641	22169	22529	22213	22554	22497	22405	22359	22348	22528	22492	22468	22454	22373	22213	22224	22426	22290	22292	22380	22337	22445	22443	22343	22490	22564	22409	22373	22345	22419	22261	22375	22293	22284	22318	22501	22291	22439	22487	22340	22343	22431	22355	22448	22419	22407	22497	22646	22387	22310	22486	22343	22496	22465	22400	22282	22251	22423	22552	22525	22472	22567	22178	22522	22382	22299	22419	22416	22503	22371	22554	22568	22234	22396	22085	22355	22199	22337	22418	22499	22412	22413	22330	22450	22438	22359	22299	22537	22554	22365	22516	22310	22282	22301	22438	22334	22499	22414	22513	22365	22552	22535	22525	22448	22418	22262	22697	22461	22445	22552	22506	22201	22375	22530	22256	22687	22651	22375	22285	22368	22661	22495	22418	22444	22567	22286	22283	22446	22447	22631	22506	22312	22364	22398	22353	22503	22212	22538	22549	22277	22379	22396	22281	22435	22495	22289	22532	22539	22524	22594	22566	22508	22368	22386	22355	22284	22397	22535	22236	22506	22641	22474	22375	22315	22210	22534	22409	22380	22492	22464	22412	22350	22412	22273	22432	22495	22402	22493	22247	22663	22393	22354	22290	22296	22270	22432	22640	22372	22380	22336	22501	22259	22434	22502	22305	22109	22480	22550	22362	22272	22408	22297	22434	22517	22325	22601	22373	22420	22342	22253	22460	22431	22400	22369	22314	22364	22316	22426	22535	22532	22374	22428	22251	22397	22532	22322	22489	22381	22323	22381	22258	22416	22508	22126	22467	22281	22235	22244	22541	22419	22303	22379	22429	22358	22413	22272	22376	22449	21995	22257	22316	22304	22323	22277	22459	22454	22431	22500	22449	22165	22375	22220	22658	22246	22550	22408	22440	22345	22326	22548	22444	22395	22338	22430	22454	22459	22250	22398	22240	22295	22331	22423	22335	22418	22179	22368	22407	22384	22509	22538	22565	22434	22351	22512	22352	22356	22327	22446	22483	22330	22626	22528	22244	22403	22817	22303	22438	22504	22515	22300	22234	22438	22562	22550	22357	22433	22299	22333	22467	22573	22505	22647	22600	22449	22272	22480	22476	22382	22463	22461	22479	22497	22259	22324	22610	22557	22453	22379	22485	22135	22469	22296	22282	22681	22481	22364	22397	22312	22348	22383	22686	22384	22338	22391	22242	22539	22452	22423	22431	22473	22458	22232	22379	22334	22460	22419	22169	22293	22481	22279	22403	22420	22380	22396	22498	22400	22471	22468	22337	22314	22435	22261	22264	22305	22289	22429	22458	22597	22471	22605	22307	22369	22466	22410	22309	22264	22323	22502	22269	22265	22379	22357	22390	22513	22697	22304	22290	22182	22687	22463	22515	22360	22454	22260	22252	22424	22363	22373	22658	22433	22430	22200	22251	22280	22613	22559	22368	22556	22309	22556	22544	22453	22517	22474	22477	22416	22180	22400	22620	22433	22438	22377	22528	22388	22303	22457	22682	22513	22419	22282	22525	22562	22623	22387	22416	22555	22337	22441	22298	22366	22397	22606	22532	22424	22482	22440	22186	22437	22361	22402	22513	22090	22395	22479	22389	22440	22638	22360	22237	22286	22498	22447	22348	22440	22378	22667	22406	22648	22249	22452	22308	22558	22533	22414	22428	22471	22516	22523	22316	22431	22218	22328	22352	22409	22402	22765	22660	22495	22285	22286	22195	22432	22454	22386	22513	22257	22476	22178	22410	22319	22428	22409	22434	22322	22322	22534	22274	22318	22336	22589	22408	22301	22332	22284	22614	22482	22518	22578	22289	22393	22219	22465	22300	22662	22576	22482	22547	22442	22488	22379	22211	22447	22585	22674	22202	22465	22405	22467	22519	22427	22517	22327	22575	22369	22378	22371	22498	22317	22474	22187	22410	22285	22477	22450	22339	22332	22063	22292	22454	22660	22528	22344	22396	22440	22399	22342	22372	22345	22524	22524	22282	22363	22519	22342	22321	22456	22290	22278	22371	22391	22204	22244	22344	22388	22311	22290	22322	22470	22732	22571	22294	22354	22513	22369	22500	22546	22537	22700	22479	22151	22453	22475	22219	22604	22335	22469	22208	22509	22285	22185	22539	22320	22358	22304	22486	22542	22425	22410	22585	22301	22438	22451	22559	22272	22371	22464	22396	22631	22464	22352	22329	22366	22394	22400	22351	22481	22352	22515	22368	22304	22399	22456	22484	22391	22397	22662	22350	22344	22391	22384	22547	22347	22351	22438	22373	22401	22399	22442	22436	22559	22304	22540	22331	22519	22515	22216	22484	22433	22342	22567	22309	22518	22529	22522	22554	22259	22548	22682	22460	22301	22421	22385	22383	22513	22580	22778	22361	22274	22509	22444	22313	22272	22400	22280	22432	22329	22419	22260	22293	22374	22215	22186	22628	22399
15968	18591	18498	18181	18028	17947	17834	18032	17796	17783	17725	17864	18021	19127	20055	19842	19044	18634	17779	17904	17753	17914	17865	17888	17671	17666	17827	17664	17924	17889	18021	17981	17765	17910	17912	18022	17775	17811	17913	17996	17835	17836	17800	17884	17818	17962	17826	17855	17892	17791	17771	17805	17569	17671	17638	17843	17832	17871	17783	17846	17907	17639	17759	17805	17874	17928	17858	17894	17630	17800	17738	17687	17786	17851	17932	17868	17901	17777	18037	17897	18032	17773	17772	18085	18088	17948	17761	17681	17878	17893	17900	17629	17897	17824	17887	17767	17864	17785	17823	18040	17793	17860	17665	17645	17864	17906	17754	17865	17981	18005	17667	17949	17649	17599	17880	17715	17908	17886	17831	17795	17918	17760	17872	17825	17877	17798	18014	17834	17898	17770	17771	17717	17733	18005	17918	17984	17834	17953	17781	17770	17838	17946	17536	17968	17813	17715	17959	17792	17891	17764	17842	17771	17740	17769	17770	17777	17873	17829	17860	17923	17685	17782	17957	17815	17850	17744	17839	17771	17819	18045	17847	17863	17599	17681	17661	17638	17880	17761	17826	17910	17800	17728	17857	17929	17822	17755	17769	17864	17952	17732	17829	17873	17822	17924	17859	17784	17809	17841	17907	17827	17943	17730	17670	17673	17888	17759	17939	17806	17715	17657	17883	17731	17475	17744	17988	17762	17845	17792	17849	17752	17941	17839	17683	17862	17842	17720	17688	17909	17909	17788	17724	17868	17779	17912	17747	18012	17883	17873	17886	17727	17905	17873	17674	17899	17916	17809	17787	17780	17731	17930	17794	17820	17849	17892	17841	17791	17826	17866	18042	17710	17667	17923	17956	17835	17768	17838	17818	17817	17755	17981	17766	17669	17720	17911	17925	17743	18000	17850	17694	17741	17875	17831	17875	17888	17751	17858	17885	17729	17852	17761	17872	17714	17946	17809	17669	17733	17918	17594	17905	17587	17818	17643	17754	17811	17834	17821	17752	17873	17703	17819	17884	17839	17736	17774	18003	17813	17855	17866	17845	17870	17745	17737	17838	17750	17736	17805	17781	17873	17748	17759	17797	17756	17831	17901	17806	17944	17731	17781	18015	17895	17758	17534	17734	17828	17785	17973	17640	17914	17997	17775	17838	17903	17745	17797	17915	17759	17832	17799	17843	17638	17835	17865	17834	17711	17704	17691	17592	17765	17703	17777	17811	17777	17818	17846	17836	17867	17718	17635	18007	17801	17737	17806	17716	17625	17946	17842	17810	17832	17946	17678	17912	17776	17714	17895	17860	17813	17882	17811	17971	17688	18000	17717	17734	17804	17783	17652	17810	18051	17747	17655	17942	17828	17746	17713	17941	17870	17817	17922	17690	17737	17782	17799	17811	18000	17731	17835	17779	17964	17856	17914	17885	17866	17832	17828	17926	17984	17897	17808	17873	17912	17891	17956	17792	17855	17874	17746	17917	17927	17984	17955	17879	17746	17907	17624	17818	17991	17727	17728	17794	17749	17814	17850	17719	17715	17934	17793	17955	17811	17846	17744	17846	17748	17702	17885	17874	17748	17776	17812	17924	17803	17711	17655	17726	17940	17981	17854	17656	17709	17888	17636	17808	17812	18019	17831	17935	17683	17630	17845	17745	17825	17880	17944	17749	17833	17902	17581	17780	17844	17682	17905	17817	17739	18023	17988	17848	17756	18009	17741	17772	17842	17889	17769	17769	17728	17664	17761	17786	17884	17851	17801	17778	17860	17743	17959	17732	17757	17923	17772	17759	17924	17775	17653	17948	17606	17868	17884	17885	17956	17808	17991	17892	17830	17754	17788	17752	17748	17814	17853	17735	17798	17858	17765	17807	17894	18009	17841	17765	17875	17712	17564	17811	17709	17859	17857	17856	17886	18027	17869	17536	17943	17999	17947	17845	17820	17661	17822	17882	17609	17773	17925	17899	17797	17806	17904	17874	17837	17758	17823	17981	17961	17891	17818	17922	17812	17799	17816	17954	17874	17848	17938	17931	17899	17907	17949	17718	17868	17827	17748	17906	17781	17817	17810	17797	17884	17922	17864	17929	17761	17707	17869	17862	17846	17755	17885	17675	17937	17979	17971	17752	17822	17763	17963	17914	17894	17790	17812	17780	17947	18004	17852	17637	17985	17836	17718	17648	17810	17750	17755	17935	17765	17700	17986	17856	17688	17795	17922	17867	17769	17748	17792	17777	17865	17837	17894	17748	17999	17726	17916	17782	17996	17864	17642	17761	17887	17937	17777	17943	17747	17951	17791	17949	18040	17801	17819	17933	17760	17813	17714	17872	17829	17828	17808	17602	17633	17918	17757	17880	17883	17849	18071	17731	17895	17836	17825	17917	17745	17942	17838	18007	17937	17511	17793	17871	17881	17926	17743	17753	17938	18056	17775	17858	17876	18022	17844	17746	17726	17929	17944	17806	17835	17875	17900	17850	17890	17669	17882	17860	17825	17851	17750	17819	17755	17767	17638	17698	17890	17865	17773	17666	17903	17844	17913	17890	17887	17850	17784	17794	17600	17788	17862	18004	17697	17669	17683	17850	17731	17827	17890	17870	17883	17830	17943	17904	17679	17879	17774	17812	17966	17941	17711	17828	17766	17774	17834	17759	17809	17932	17811	17799	17917	17690	17747	17650	18022	17756	18056	17890	17811	17871	17842	17954	17837	17823	17843	17876	17828	17751	17701	17765	17858	17862	17797	17714	17827	17854	17802	17776	17781	17800	17873	17843	17976	17848	18016	17876	17628	17893	17946	17930	17765	17759	17999	17991	17952	17816	17801	18036	17829	17776	17747	17890	17741	17746	17914	17890	17890	17794	18150	17964	17799	17948	17858	17791	17780	17780	17754	17753	17863	17903	17776	17771	17933	17776	17894	17689	17956	17753	17749	17886	17780	17830	17799	17788	17816	17753	17954	17819	17896	17862	17825	17856	17825	17766	17738	18026	17773	17874	17902	17956	17948	17901	17748	17966	17863	17904	17762	17791	17840	17835	17831	17934	17911	17978	17785	17891	17899	17794	17782	17864	17879	17831	17890	17800	17831	17682	17834	17644	17816	17860	17712	17826	17848	17806	17749	17892	17746	17755	17831	17859	17702	17963	17780	17868	17616	17845	17722	17718	17782	17700	17818	17786	17843	17838	17766	17788	17810	17980	17873	17780	17827	18098	17802	17663	17840	17814	17693	17906	17852	17903	17807	17924	17899	17885	17958	17892	17718	17883	18010	17817	17802	17848	17693	17738	17890	17865	17831	17797	17853	17747	17677	17895	17832	17881	17751	17861	17755	17907	17782	17868	17853	17840	18184	17684	17893	17903	17716	17886	17616	17846	17894	17959	17684	17844	17815	17732	17872	18003	17708	17967	17837	17692	17822	17794	17926	17518	17798	17906	17772	17853	18044	17925	17731	17877	17868	17934	17920	17832	17966	17791	17820	17792	17739	17742	17733	17800	17722	17928	17800	17901	17905	17850	17823	17859	17802	17878	17882	18023	17858	17895	17818	17875	17865	17967	17792	17752	17755	17840	17862	17917	17863	17577	17961	17884	17840	17896	17850	17849	17880	17895	17960	17765	17935	17590	17911	17846	17662	17834	17836	17745	18116	17871	17807	17811	17697	17861	17855	17834	17776	17752	17703	17857	17995	17812	17784	17859	17958	17799	18045	17736	17817	17856	17786	17710	17824	17762	17921	17705	17795	17747	17672	17875	17758	17738	17792	17907	17789	17814	17748	18000	17968	17978	17921	17567	17845	17837	17820	17946	17684	17922	17713	17826	17840	17586	17660	17711	17885	17673	17830	17718	17846	17942	17989	17851	17746	17933	17658	17816	17718	17964	17705	17762	17776	17988	17808	17887	17693	17761	17774	17743	17764	17742	17731	17858	17813	17895	18060	17615	17919	17984	17743	17708	17812	17834	17885	17904	17910	17956	18031	17834	17834	17867	17980	17918	17923	17851	17832	17672	17768	17779	17807	17961	17925	17795	17849	17957	17808	17917	17844	17795	17723	17809	17964	17829	17919	17854	17638	17846	17844	17835	18042	17913	17893	17951	17761	17723	17886	18004	17661	17787	17868	17842	17714	17876	17917	17809	17816	17840	17787	17894	17865	17734	17780	17784	17863	17841	17877	17824	17814	17913	17869	17964	17788	17919	17958	17695	17914	17896	17641	17784	17872	17818	17770	17740	17908	17772	17878	17819	17754	17716	17758	17589	17799	17649	17820	18019	17892	17746	17925	17827	17722	17756	17773	17778	17882	17862	18047	17768	18010	17870	17788	17745	17803	17908	17713	17851	17907	17962	17840	17909	17640	17842	17646	17897	17814	17854	17876	17854	17723	17886	17868	17859	17825	17791	17725	17973	17898	17727	17610	18028	17884	17774	17945	17675	17806	17826	17893	17879	17685	17948	17870	17944	17842	17942	17787	17911	17835	17798	17645	17999	17923	17724	17961	17687	17943	17831	17742	17886	17930	17905	17901	17703	17815	17842	17987	17912	17823	17793	17948	17799	17852	17717	17892	17777	17866	17791	17744	17993	17882	17801	17803	17968	17923	17946	17869	17774	17823	17697	17928	17800	17931	17653	17972	17787	17714	17710	18000	17767	17884	17651	17670	17592	17759	17706	17742	17844	17861	17850	17895	17725	17787	17834	17932	17885	17659	17885	17859	17741	17712	17814	17853	17798	18026	17738	17828	17606	17784	17745	17762	17890	17710	17738	17805	17956	17930	17827	17865	17980	17683	17887	17818	17538	17925	17807	17937	17940	17621	17989	17833	17930	17754	17930	17730	17811	17717	17983	17908	17815	17732	17924	17883	17842	17772	17878	17933	17853	17886	17706	17964	17673	17709	17799	17865	17779	17858	17902	17767	17897	17834	17759	17884	17907	17794	17877	17564	17776	17841	17885	17952	17760	17789	17922	17727	17874	17871	17803	17899	17894	17886	17937	17738	17943	17783	17832	17948	17968	17738	17931	17923	17945	17841	17811	17746	17829	17619	18136	17930	17940	17764	17639	17750	17831	17901	17957	17779	17788	17828	17832	17998	17769	17804	17758	17811	17883	17912	17860	17838	17844	17797	17897	17878	17779	17808	17811	17800	17844	17899
23155	21020	28589	23728	22165	24659	24983	22363	22175	22448	22502	22202	23089	30641	34125	32088	27234	24655	22256	22078	22123	21933	22037	22077	21892	21891	21877	22189	22049	22156	21881	22032	22021	21897	21974	21867	21653	21869	21854	22158	21859	22071	22122	21940	22128	22068	21934	22034	22236	21992	21942	22090	21855	22144	21990	21889	22104	22119	21966	22059	21974	21812	22030	21865	21963	21806	21969	22023	21933	22041	22050	21793	21817	21847	21963	21981	22012	21887	21789	21915	22087	21928	22061	22110	22050	21915	22112	21812	21954	21969	21779	22031	21801	21924	22037	21802	21957	21979	21749	21965	22197	22007	21898	21732	21693	21993	21969	21992	22065	21755	21830	21777	22171	22023	21874	21734	22018	21733	21854	21881	22107	21979	21898	22047	21791	21863	21862	21991	21812	21937	21921	21683	21915	22033	21972	21860	21647	21879	21859	21954	22005	21701	21917	21769	21808	22039	21873	21833	21870	21762	21857	22112	21771	21966	21960	22017	22068	21867	21906	22020	21887	22007	21926	21776	22248	21979	21859	21997	21824	21753	22034	22038	21828	21853	21856	21868	22256	21832	22070	21757	22135	21862	21821	21854	21710	21812	22019	21835	22108	21939	22133	21858	21931	21897	21914	21813	21946	22080	21873	21940	21899	22003	22044	22035	22060	21977	22045	21947	22133	21809	21791	22013	21963	22198	21996	21908	21831	21851	21840	21874	21934	21892	21930	21636	21807	22151	22018	21876	22017	21855	22112	21798	21940	21904	21926	21977	21965	21840	21910	22150	21698	21927	22065	21816	21981	21752	21659	21660	21923	21928	22122	21866	21956	21876	22131	21863	21870	21951	21671	21621	21818	21575	21864	22042	21901	22042	21810	21877	21933	22016	22081	21912	22101	21753	22040	22011	21975	21745	21834	21848	21897	21897	21898	21828	22062	21992	21940	21941	22108	21864	21904	21831	21775	21830	22087	21980	21997	21904	21765	21990	21787	21842	21835	21962	21842	21801	21639	21772	21680	21834	21973	21822	21859	22036	22099	21645	21802	21868	21733	22078	22109	21976	21824	21880	22106	21713	22142	21930	21683	21804	22002	22112	21856	21802	22329	21821	22102	22127	21991	21953	21762	21928	22100	22030	22012	22100	21934	21937	21971	21837	22133	21904	21726	21779	22068	21932	21818	21828	21884	22250	21996	21799	21861	21953	21877	21753	22202	22006	21794	21889	21931	21827	21636	21761	22014	21746	21636	21886	21924	22096	21851	21783	21736	21924	21992	21971	21921	21902	21892	21880	21927	22104	22214	21907	21740	22024	21982	21943	22066	22052	21950	21889	22015	21900	21855	21691	22000	21952	21651	21824	22056	22000	21813	22058	22093	21857	21829	21792	21820	22005	21943	21748	21873	22053	21982	21883	21907	21528	21622	22014	22083	21794	21944	22035	21859	21834	21987	22052	21952	22008	21914	21747	21984	21782	21856	21957	22003	21952	21895	21735	21759	21868	22014	21702	21974	22050	21865	21890	21947	22038	21962	21964	21928	22057	21903	21987	21902	22046	21947	21849	22118	21797	21757	21908	22014	21882	21903	22286	22018	21814	21886	22078	21841	21924	22036	21865	21748	21904	21859	21727	21748	21817	21936	21794	21796	21821	21781	21834	22062	21872	21911	21799	21984	21983	21862	21771	22043	22004	21871	22071	22133	21879	22052	22017	21980	22087	22030	22086	21986	22082	21968	21897	21989	21927	22047	22017	22178	21903	21815	21613	21940	21947	21902	22092	21821	21868	21864	21902	21952	21680	21973	21716	21907	21740	21921	22043	21975	21860	21889	21932	21890	21868	21935	22238	21954	21971	22121	22006	22043	21750	22058	22052	22039	21894	22074	21864	21928	21647	22143	22111	21856	21863	21976	22042	22143	21925	22067	22023	21842	21901	21881	22140	21981	21815	21927	21711	21930	22059	21841	21889	21737	21518	21801	21780	22078	21822	21706	21799	21998	21724	21791	22047	21995	21913	21888	21705	22140	22048	21956	21789	22119	22010	21798	21961	21815	21946	21908	21929	21863	21977	21963	21920	22002	21867	22005	21994	21858	22039	22151	21940	21780	21884	21831	21824	21926	21966	21626	22119	21742	21895	21932	21968	22161	22049	21915	21848	21996	22054	21931	21849	22031	22105	21932	21696	21647	21676	21845	21920	21654	21689	21900	21997	21845	21726	21822	21875	21817	21861	22020	21877	21890	21771	21818	21650	22109	22055	22111	22108	21894	21844	21925	21955	22130	22002	21962	21785	21963	22055	21858	21939	21808	21829	21832	21919	22087	21910	22096	22160	22001	21825	22027	22024	22006	21826	22258	22078	21923	21936	22121	21835	21942	21962	21809	21919	22017	21956	21989	21790	22029	22061	22003	21977	21974	21901	22035	21899	21904	21997	22110	22071	22036	21831	22003	21975	22030	22089	21965	21812	21796	21991	21841	21768	22056	21831	22156	21992	21819	21895	21849	21853	21919	21941	21962	21967	21957	22200	22128	21867	21916	22027	21835	21723	21831	22101	21962	22062	22142	21809	22101	21858	21722	21895	21933	21752	22088	22013	22019	21978	22004	21928	22147	21589	21886	21955	21858	21954	21828	22074	22075	21953	22060	21940	21904	21969	21863	22137	22057	21880	21966	21875	21921	21934	21676	21986	21869	21771	21789	21950	22002	21880	22035	22033	21717	21879	21925	21922	21847	21948	21926	22007	21862	21739	22033	21893	21959	22148	21588	21696	21789	21825	21917	21930	21989	21921	21974	21611	21829	21890	21881	21746	21745	21954	21897	22063	21952	21913	21890	21934	21885	22008	21698	21757	21824	21972	21926	22087	21901	22077	22003	22075	21921	22180	21792	21908	21884	21965	21788	22004	21927	21900	21919	21646	21874	22127	21874	21810	21877	21907	22091	22068	22157	22220	22133	21742	22039	21933	22044	22001	22058	21912	21967	21717	21950	21708	21886	21946	22157	21783	21698	21851	22052	21979	21989	21858	21943	21976	21949	21794	22170	21910	22001	22006	22029	21806	21989	21865	22172	21729	21918	22166	22143	21943	22012	21661	21850	21860	21975	21949	21870	21928	21872	21741	22070	21931	21944	21719	21837	21889	21922	21729	22052	21900	21707	21835	22031	21794	21810	21908	21674	22043	22062	21895	21935	21945	21990	21860	21868	21784	21883	21971	21905	21981	21729	22002	21496	22177	21918	21821	21960	22081	22141	21903	21951	21921	21900	21783	21980	21959	21619	21771	21809	21885	21935	21920	21725	21899	21737	21765	21838	21829	21949	21832	22026	21946	21952	21998	21889	21936	21984	22093	21836	21758	21859	21874	21926	21787	21846	21869	21938	21736	21994	21866	21870	21894	21886	21909	21726	21665	21786	21752	21696	22034	21836	22022	22000	21924	21849	22034	21909	22106	21990	21924	21731	22136	22035	21924	21836	21931	22063	21807	21879	21925	21876	22015	21789	22031	21900	21934	21931	22022	21840	21794	21822	21984	21841	21851	21893	21827	21986	22053	22077	21789	21826	21875	21999	22122	22004	21732	22002	22051	22010	21854	21960	21647	22142	21949	21784	21921	21934	21766	22070	21820	21901	22082	21796	21925	21959	21839	22064	21851	21779	21893	21963	21975	21767	21920	21771	21984	21953	22001	21996	21902	21895	21890	21867	21954	22061	21970	21836	21876	21956	21831	21843	21933	21826	21919	21928	21840	21854	21969	21748	21968	21946	21891	21994	22056	21973	21786	21912	21806	21946	21671	21854	22000	22117	21935	22070	22051	21901	21957	21764	21906	21884	21868	21760	21947	21989	21671	21838	21880	21990	21882	21755	22026	22008	21907	21927	21881	21691	22087	21987	21836	21997	21914	22025	22043	21775	22027	22044	21799	21904	22205	22106	22021	21989	22073	21698	21986	22003	21936	21878	21988	21723	21667	21853	21927	21892	21956	21847	21861	21881	21990	21841	21847	22129	21961	22014	21881	21835	22017	21880	21706	21882	22048	22060	21915	21815	21776	21828	22105	21795	22045	21809	22027	22064	21934	21913	22147	22087	22003	21822	21952	22143	22057	21955	21941	21876	21887	21966	21934	21720	22127	21898	22094	21915	22192	21935	21886	21894	21878	21860	21737	21879	21854	21892	21726	21838	21833	22029	21793	21864	22077	21992	21850	22040	21858	21911	21861	21915	21839	21709	22028	21825	22136	22052	21895	21828	21909	21681	21737	21866	22017	22015	21953	21667	21954	22100	21906	21780	22057	21778	21912	21782	21842	22059	21965	21630	21922	21965	21658	21888	21861	21966	21911	21982	21945	22184	21749	21948	22014	21822	21856	21987	21913	22035	22006	21958	21913	22091	22074	22047	21932	22123	22097	21748	21640	21888	22077	21895	21858	22141	21688	22081	21714	21860	21831	21868	21869	21790	21882	22176	22108	21635	21915	21735	21955	21878	22093	22022	21873	22130	21917	21949	21846	22042	22023	21775	21653	22027	21945	21892	21860	22045	21591	21848	22179	21813	21942	21965	21899	22123	22088	22198	22002	21849	21788	21929	21989	21892	22012	21904	21801	21874	21754	21809	21827	21753	21872	21932	21865	22041	21852	22124	21789	22027	21802	22105	21818	21805	21970	22006	21852	21831	22059	21875	21842	21992	21946	21825	21971	21796	21924	21980	22059	22120	21857	21797	21720	22094	21989	21892	21965	21826	21786	21937	22009	21888	21850	21880	21840	21872	21741	21964	21932	21891	21826	21981	21839	21909	21902	21908	21825	21800	21723	22049	22013	21848	22131	21864	21781	21792	21929	21781	22035	22036	21940	21980	21825	21828	22219	21791	21705	21937	22049	21871	21854	21835	21845	22079	21995	22091	22045	21833	22019	21895	21870	21889	21975	21812	21864	21961	21890	21814	21878	22039	21817	21843	21951	21867	21902	21965	21834	21952	21737	21952	21761	21684	22099	21951	21871	21986	22164	21991	21902	21897	21960	21766	22091	21808	21905	21959	21836	21917	21676	22134	22049	22028	21997	22212	22044	21961	21908	21825	21743	22238	21792	21843	21982	21830	22116	21726	21857	21771	21703	21945	22195	21897	21807	21697	21824	21844	21956	21840	22030	21833	22100
14796	23689	22823	20032	19019	18627	18134	18144	18073	17835	17866	17919	19568	31095	33316	30295	23717	20764	17645	17686	17613	17744	17647	17904	17638	17572	17508	17653	17446	17548	17782	17855	17596	17669	17616	17495	17688	17625	17747	17587	17726	17504	17629	17654	17728	17593	17589	17783	17667	17498	17645	17562	17589	17813	17597	17633	17641	17571	17588	17578	17544	17698	17475	17660	17632	17656	17653	17714	17707	17767	17569	17549	17594	17817	17556	17637	17728	17672	17657	17800	17702	17573	17688	17646	17630	17487	17624	17551	17707	17497	17641	17575	17549	17692	17657	17510	17626	17662	17552	17555	17507	17530	17506	17658	17575	17530	17780	17613	17750	17549	17547	17770	17744	17623	17378	17753	17510	17677	17490	17773	17624	17457	17711	17496	17644	17597	17550	17546	17509	17729	17633	17596	17521	17670	17681	17570	17620	17629	17690	17689	17591	17752	17469	17625	17585	17694	17616	17749	17462	17573	17574	17537	17521	17474	17580	17674	17638	17476	17714	17672	17660	17582	17555	17662	17576	17512	17585	17572	17743	17432	17596	17601	17539	17609	17526	17578	17832	17570	17735	17653	17649	17462	17732	17765	17649	17622	17703	17770	17635	17718	17626	17702	17696	17556	17630	17657	17537	17717	17568	17745	17576	17644	17534	17513	17536	17607	17617	17573	17661	17548	17741	17448	17581	17508	17667	17388	17551	17533	17627	17825	17615	17489	17655	17697	17636	17477	17574	17658	17621	17555	17434	17450	17534	17510	17695	17518	17797	17641	17560	17492	17745	17713	17649	17517	17585	17565	17642	17656	17431	17632	17648	17692	17546	17629	17686	17736	17793	17542	17590	17547	17667	17669	17815	17533	17656	17688	17663	17661	17510	17756	17603	17608	17549	17577	17537	17666	17514	17549	17493	17682	17569	17629	17694	17624	17756	17381	17793	17615	17590	17539	17632	17574	17539	17559	17934	17415	17476	17480	17564	17603	17704	17511	17577	17529	17617	17680	17721	17625	17498	17608	17490	17566	17638	17593	17563	17665	17566	17523	17693	17587	17673	17651	17796	17459	17696	17610	17585	17573	17524	17658	17616	17644	17666	17570	17568	17536	17622	17733	17560	17662	17462	17454	17590	17643	17515	17418	17672	17652	17598	17593	17650	17510	17650	17652	17499	17663	17603	17611	17567	17604	17570	17451	17488	17598	17589	17671	17757	17573	17492	17485	17582	17732	17573	17646	17704	17628	17575	17415	17730	17583	17485	17629	17640	17521	17637	17715	17545	17546	17611	17315	17610	17556	17519	17667	17536	17602	17678	17588	17645	17689	17623	17531	17519	17610	17562	17601	17584	17696	17821	17534	17717	17644	17487	17413	17641	17703	17584	17606	17576	17674	17639	17721	17789	17538	17805	17413	17679	17801	17686	17595	17712	17736	17574	17591	17759	17617	17592	17637	17591	17588	17564	17477	17666	17575	17490	17667	17549	17633	17654	17734	17619	17522	17541	17665	17623	17748	17449	17644	17541	17576	17693	17595	17668	17529	17554	17520	17702	17352	17485	17627	17642	17576	17763	17564	17762	17569	17433	17463	17577	17587	17643	17850	17592	17470	17623	17611	17438	17738	17638	17772	17587	17523	17500	17608	17645	17499	17678	17650	17737	17540	17516	17544	17496	17712	17726	17689	17647	17565	17687	17724	17604	17643	17600	17620	17605	17548	17716	17557	17647	17451	17575	17611	17716	17521	17567	17508	17666	17619	17695	17439	17545	17684	17646	17547	17444	17639	17712	17456	17648	17501	17768	17581	17559	17557	17735	17697	17557	17564	17674	17480	17779	17650	17631	17607	17474	17484	17550	17649	17702	17455	17678	17603	17562	17556	17696	17465	17590	17467	17611	17558	17621	17534	17793	17649	17671	17482	17704	17573	17529	17550	17636	17566	17759	17626	17634	17567	17681	17536	17494	17458	17574	17704	17701	17527	17536	17719	17579	17445	17724	17595	17665	17602	17580	17489	17572	17583	17536	17572	17627	17506	17665	17599	17661	17668	17532	17553	17566	17604	17557	17645	17675	17438	17561	17540	17620	17566	17607	17565	17553	17691	17690	17429	17520	17659	17607	17405	17655	17636	17507	17580	17584	17749	17400	17609	17658	17644	17504	17553	17610	17431	17777	17543	17538	17562	17577	17518	17639	17473	17590	17607	17565	17492	17652	17480	17677	17453	17575	17559	17619	17704	17575	17653	17542	17631	17516	17749	17652	17478	17539	17771	17535	17522	17447	17607	17532	17665	17519	17582	17661	17591	17702	17875	17545	17631	17664	17462	17656	17540	17465	17723	17604	17538	17746	17652	17665	17617	17802	17569	17602	17431	17537	17727	17761	17601	17649	17693	17685	17582	17589	17697	17722	17514	17556	17646	17745	17620	17558	17426	17642	17714	17420	17549	17499	17445	17573	17550	17630	17560	17674	17659	17709	17602	17822	17672	17508	17701	17679	17650	17821	17568	17633	17552	17423	17797	17508	17565	17647	17526	17761	17490	17674	17545	17579	17676	17597	17602	17531	17707	17661	17565	17490	17489	17640	17724	17570	17553	17610	17530	17443	17434	17538	17615	17607	17588	17751	17557	17716	17597	17577	17616	17588	17698	17698	17746	17677	17564	17529	17612	17533	17586	17607	17571	17506	17598	17789	17704	17570	17493	17675	17354	17542	17781	17532	17647	17604	17454	17542	17449	17611	17433	17471	17606	17697	17624	17489	17512	17617	17505	17657	17769	17541	17617	17642	17540	17762	17741	17639	17578	17461	17707	17508	17863	17646	17586	17552	17585	17711	17542	17509	17560	17675	17664	17651	17635	17470	17486	17510	17735	17585	17640	17648	17459	17566	17699	17781	17566	17509	17557	17886	17629	17605	17437	17515	17535	17672	17557	17665	17632	17638	17525	17581	17636	17628	17563	17601	17631	17433	17621	17594	17577	17729	17535	17663	17620	17529	17558	17558	17608	17712	17679	17685	17618	17575	17644	17661	17633	17540	17701	17649	17776	17547	17485	17697	17639	17600	17677	17416	17789	17996	17464	17493	17646	17499	17448	17397	17751	17486	17538	17673	17576	17629	17604	17662	17580	17651	17737	17720	17536	17605	17416	17691	17723	17715	17786	17507	17682	17547	17631	17603	17670	17705	17732	17720	17443	17509	17506	17545	17695	17443	17622	17695	17555	17742	17557	17815	17572	17548	17597	17633	17877	17459	17652	17621	17580	17686	17524	17461	17540	17493	17587	17598	17556	17625	17526	17576	17511	17604	17469	17748	17683	17402	17563	17606	17677	17678	17513	17819	17548	17656	17468	17624	17532	17483	17476	17633	17743	17489	17490	17544	17611	17615	17517	17751	17292	17682	17666	17553	17763	17599	17643	17543	17566	17370	17581	17512	17719	17544	17525	17539	17729	17747	17594	17541	17807	17482	17579	17563	17647	17815	17505	17758	17447	17690	17731	17561	17504	17511	17592	17588	17629	17698	17555	17549	17657	17616	17482	17713	17882	17590	17673	17639	17502	17590	17479	17778	17599	17523	17597	17643	17807	17488	17490	17478	17528	17698	17627	17577	17599	17609	17667	17647	17400	17608	17577	17565	17617	17588	17823	17610	17625	17554	17656	17653	17795	17613	17599	17739	17445	17765	17641	17617	17492	17623	17575	17563	17559	17774	17524	17746	17688	17485	17536	17665	17672	17723	17354	17695	17680	17624	17402	17677	17598	17440	17528	17865	17575	17524	17656	17503	17457	17520	17473	17657	17576	17719	17474	17690	17618	17554	17587	17630	17565	17557	17615	17582	17431	17615	17499	17635	17571	17593	17627	17453	17617	17468	17656	17695	17802	17584	17706	17550	17578	17737	17696	17525	17551	17658	17692	17582	17617	17632	17558	17755	17542	17601	17786	17586	17627	17597	17717	17579	17399	17670	17472	17617	17475	17595	17583	17567	17661	17545	17567	17696	17607	17621	17631	17583	17512	17553	17606	17581	17468	17633	17576	17649	17623	17642	17488	17604	17754	17618	17517	17621	17471	17588	17505	17604	17484	17678	17461	17636	17630	17489	17860	17570	17679	17742	17716	17584	17509	17550	17696	17511	17592	17582	17603	17714	17538	17525	17633	17497	17406	17547	17683	17473	17428	17501	17628	17395	17453	17521	17555	17622	17467	17577	17556	17674	17531	17676	17473	17574	17595	17590	17602	17614	17619	17542	17665	17711	17629	17626	17656	17654	17580	17600	17514	17548	17664	17568	17720	17551	17689	17570	17762	17679	17675	17723	17653	17639	17711	17525	17799	17625	17639	17623	17521	17565	17611	17661	17623	17593	17638	17584	17609	17701	17638	17633	17650	17732	17640	17548	17521	17561	17360	17512	17535	17631	17558	17582	17791	17562	17582	17766	17617	17554	17638	17639	17714	17714	17596	17506	17687	17611	17674	17683	17476	17708	17650	17523	17649	17753	17745	17512	17514	17571	17542	17755	17551	17552	17536	17472	17464	17666	17681	17712	17647	17528	17478	17778	17567	17660	17589	17448	17655	17640	17620	17504	17392	17695	17448	17516	17526	17470	17661	17770	17527	17618	17584	17563	17681	17546	17804	17542	17664	17575	17585	17720	17635	17529	17600	17342	17646	17605	17434	17579	17623	17732	17707	17562	17627	17622	17520	17714	17709	17681	17700	17570	17801	17469	17507	17614	17727	17633	17581	17772	17678	17640	17447	17695	17600	17721	17668	17720	17529	17494	17794	17589	17714	17624	17660	17599	17751	17615	17581	17697	17540	17675	17611	17683	17425	17533	17564	17532	17649	17705	17497	17382	17634	17540	17803	17426	17563	17642	17654	17680	17711	17793	17575	17780	17522	17630	17570	17869	17474	17590	17647	17577	17531	17506	17537	17616	17649	17556	17648	17622	17691	17746	17510	17651	17807	17669	17658	17567	17563	17555	17636	17731	17532	17604	17486	17483	17656	17571	17672	17606	17534	17644	17560	17471	17522	17637	17688	17624	17619	17610	17561	17481	17612	17704	17564	17622	17715	17589	17764	17606	17422	17546	17650	17551	17540	17699	17678	17629	17579	17565	17548	17509	17600	17608	17563	17629	17637	17518	17620	17524	17493
22313	21020	28784	23464	21340	24241	27579	23082	22342	22999	22694	22354	23463	39370	42682	37045	29809	26117	22698	22176	22335	22542	22380	22280	22316	21981	22317	21946	22355	22163	22171	22223	22238	22050	22396	22002	22068	22127	21928	22426	22266	21824	22032	22137	22158	22163	22096	22180	22165	21988	21919	22158	22098	22044	21951	21878	22035	21854	22171	22223	22244	21914	22056	21945	22029	22093	22183	21947	22334	21878	21984	22107	21953	22096	21918	22069	22013	21901	22040	22102	22150	22287	22038	21851	21935	22069	21953	21982	21781	21930	22073	21942	21910	22222	22055	22063	21941	22196	22055	21900	21798	21990	21930	22186	22196	22126	21911	22000	21945	22042	22221	21993	21837	22084	21941	22061	22083	21900	22040	21893	22029	22014	22133	22158	21970	22235	22069	21883	22136	21871	22035	21800	21913	22003	22047	21937	22090	21962	22054	22047	22080	22233	22020	22198	22211	22248	22081	22057	21825	21872	22019	22363	22241	22180	22051	21790	21764	21810	22066	21834	22064	22221	22168	22159	21904	21913	22163	22120	22085	22061	22091	21984	22028	22004	21999	22081	22006	22004	22308	21970	21851	21925	21913	22027	22195	21936	21949	22030	21972	22046	22147	22158	21980	22074	21917	21905	22004	21943	21879	22091	22166	22001	22178	22026	21748	21946	22103	22143	21973	22098	22037	21963	21897	22127	22078	22001	21953	22154	22208	22115	22024	21980	22046	21793	22207	21940	21974	21815	21884	22163	22130	22030	22131	21921	21924	22134	22147	21805	22143	21946	21947	22024	21974	21828	21961	21875	22019	22184	22065	22050	21986	22070	22044	22113	22023	22044	21994	22072	21919	21942	21952	22079	21735	22067	22034	21884	22015	22123	22050	21877	22072	22069	22163	21987	22069	22220	22225	22029	22033	22030	22053	22092	22066	21998	22221	21891	22109	22027	21840	22049	22082	22033	22122	22143	22025	22025	22094	22098	22131	22043	22162	21877	22145	22151	21774	21877	22023	21944	21895	22028	22016	22218	22019	22013	21877	21910	21907	21801	22046	21760	22100	22192	22064	21766	22218	22072	21905	21956	22092	22158	22047	21970	21939	21835	22006	22059	21947	22163	22085	22127	21910	22105	21943	22086	21924	22151	22023	21918	22038	22021	21895	22187	22025	22035	22027	22141	21799	22126	21958	22032	22020	22081	22129	21796	22138	22057	22043	22060	21886	22102	22107	22179	21811	21971	22117	22175	22045	21976	22095	21785	21837	22080	22065	21842	22215	21926	22031	22166	21991	21913	21830	22050	22080	21903	21972	22120	22053	21982	22037	22045	22007	21884	22183	22018	22059	22301	22043	21936	21877	21959	22126	22008	21908	21913	22068	22054	21984	21757	22025	21949	22123	21925	22176	21994	22219	22138	22105	21949	22218	22054	22104	22131	21948	22075	21965	21729	21994	22002	21715	22082	21999	22050	22091	22030	22143	22082	21853	22065	21905	22012	22116	21973	22048	21989	21894	21995	22065	22061	22073	21941	21929	21812	22156	22061	22155	21841	22023	21959	21891	21974	22158	21997	21837	21971	22122	21872	21995	21700	21943	22104	22062	21988	22015	21844	21940	22239	21965	21923	22214	22250	22092	22028	22065	21844	22206	21948	22138	22069	22090	22249	21948	21853	22198	22186	21858	22157	21952	21848	22080	21984	22111	21979	22125	22341	22058	22010	21996	22277	22063	22192	21820	21816	21932	21994	22077	22047	22243	21807	22029	21977	22086	21981	21851	21892	22088	22268	22067	22009	21839	22093	21748	22187	21885	21990	21998	22185	21931	21947	21833	21900	22145	22106	22143	21930	22180	22265	21943	22048	21894	22105	22276	21880	21926	22085	22174	21974	22076	22040	21970	22031	22048	22015	22274	21759	21708	21963	22070	22058	22008	22243	21710	21858	21988	22219	21816	22152	21920	21968	22193	21832	22006	22145	22182	22003	22159	21753	21878	21978	22020	22092	22068	22002	21873	22008	21887	21991	22019	21958	22029	21935	22006	21965	22128	21821	22058	22046	21924	22092	22109	21789	22143	22124	21827	22044	21893	22217	22053	22127	22116	22103	21993	21976	22120	22057	22030	21886	21843	22031	21976	22002	22162	22182	21821	21887	22149	22006	22016	22012	22312	22074	22057	22143	22009	21840	22026	21980	22005	21947	21988	22120	22058	22142	22072	22020	21938	21868	22001	21970	21928	22025	22047	21961	21822	22037	21949	21981	21979	21905	22048	21871	21901	22031	22026	22094	21843	21920	21956	22000	22094	22030	21993	22233	22211	21998	21867	21892	21997	22003	21978	21997	21947	22014	22096	22051	22179	21799	22077	22205	22118	21973	22045	21972	21984	21983	22252	21957	21949	22028	22229	21913	22017	22178	21926	21951	21858	22044	22079	21987	22029	22129	21854	22021	22075	22054	21998	22114	21873	22093	22167	21819	21921	22012	22107	22080	21955	22051	22024	22058	22045	22065	22000	21946	21921	22002	21799	22030	21891	21886	22039	21910	22022	22059	21931	22101	22088	22001	22099	22153	21916	21890	22091	22110	21992	22172	22091	22063	21782	21865	22053	22121	22075	22077	22013	22060	22147	22103	22198	22160	22046	21966	22006	22041	21937	22262	22420	21918	21962	22006	22203	22081	21990	21933	21955	21981	22101	22170	21885	22089	22183	22059	21942	21967	22159	21958	22083	21956	21811	22047	21940	21947	22200	21964	21779	22046	21677	22174	22105	22004	22043	22111	22030	22119	22073	22039	21944	22068	21922	21912	21960	22130	21742	22124	22124	21958	22032	21967	22042	22005	21938	21882	22196	22047	22124	21987	22122	22049	22111	21959	22000	22040	21942	21913	21878	21998	21766	22003	22125	21849	22151	22157	21812	22106	21878	22102	22126	21943	22031	21773	22000	21919	22152	21794	21900	22025	21912	21996	21941	21859	21726	21995	22242	21822	22322	22119	22139	22209	21901	21767	21853	22111	22046	22290	21901	22005	22173	22168	21966	21988	22019	21898	22163	22071	22030	21962	22150	22087	22121	21983	22048	22003	22092	22202	21864	22288	21994	22175	21975	21854	22097	22120	22057	22052	22064	22137	22033	21867	22048	21973	22023	21853	22005	21974	22168	21995	21999	22200	21844	21861	22037	21776	21786	22061	21912	22005	22058	22047	22008	21882	21791	22004	21725	22129	21961	21951	22183	21836	21939	21881	22166	21954	22161	21976	22141	21968	21841	21841	21997	22173	22187	21941	21962	21993	21983	21870	21889	22005	21961	21985	22087	21976	22156	22192	22124	22133	22140	21940	21936	21997	21925	22008	22289	21957	22099	22110	22071	21915	21974	21852	21962	22092	21986	22070	22070	22275	21914	21984	22215	22009	21996	22405	21783	22005	22071	21848	22082	22008	21951	21912	22251	22082	22199	22002	22068	21859	22096	22111	22131	22209	22076	21969	22082	21918	21899	22069	21766	21890	22098	22071	21983	21840	21825	22125	21869	21886	21960	22085	21943	21926	21821	22004	21976	22181	21956	21873	21933	22039	22100	21958	21816	21828	22189	21873	21686	21912	21822	21977	22044	21997	21770	21932	21972	22017	22097	22026	22215	22041	21914	22049	22060	21929	22108	21865	22163	22162	21981	21982	21949	21862	22036	22068	22168	21807	21970	21933	21979	21920	22113	21915	22024	22007	21998	21919	21995	21975	21879	21994	22110	21958	21832	21954	22114	21913	22159	22121	21893	21841	22087	22115	22271	21994	21919	21960	21850	22084	22089	21981	22045	22099	22063	21773	22047	21909	22081	22024	22107	22340	21964	21949	22030	22120	21971	21912	22127	22014	22007	22036	21992	22132	21945	22269	22135	22205	21908	21872	21936	21957	22034	21990	22092	21885	21920	22099	21958	22149	21918	21828	22036	22269	21820	22209	22024	21975	21990	22048	22012	22095	21958	22033	22068	21885	22236	22012	21916	22028	21956	22052	21982	22061	22016	22068	21937	22049	22113	21991	21939	22091	21998	21969	22213	21908	22083	22129	22189	21933	21874	21932	22056	21805	21876	21867	22101	21846	22034	22051	21691	21856	22069	21850	22006	21878	22084	22144	21914	22039	21874	21896	22073	21958	21857	21902	22003	21901	21796	22094	22070	21923	22116	22072	22006	22029	22310	21961	22142	22145	22041	21891	22064	21917	21853	22058	22251	22082	21958	21900	22025	22075	22180	22141	21980	22144	22017	21934	21948	21857	22062	21735	22031	21942	21764	21987	22110	22123	22020	21883	22049	21995	21864	22065	21941	22009	22342	21935	21922	22050	21896	21796	21889	22035	22074	21852	21975	22214	22022	22089	22045	21926	21850	21770	22136	22015	22080	21875	21982	22053	22072	22041	22084	21945	21970	21745	22071	21889	21853	21831	21856	22027	22037	22032	22093	22004	22180	22087	22111	22131	21887	21832	22005	21908	21998	22117	21921	21942	21820	22098	21883	21929	22079	21987	22060	22007	22055	22002	22017	21882	21955	22011	22167	21778	22109	22111	22149	21885	21906	21985	21991	21938	21904	21938	22109	22025	22029	22121	21850	21891	22093	21949	22091	22126	21851	22065	21929	22145	21850	21992	22050	21847	21955	22060	21960	22132	22204	21948	22057	22132	22233	22029	22173	21871	21814	22125	22048	21972	21825	22123	21927	21923	22015	22189	22112	22027	22117	21934	21837	21949	21940	21842	21958	21999	22078	22025	21961	22249	22046	21987	21776	21896	22128	22134	21899	22016	22146	21818	21925	22233	21937	21894	21944	22054	21817	22036	21967	22199	22044	22148	21982	22038	21773	22167	21927	21917	21989	21793	22005	21974	22136	21865	22084	21922	21969	21920	22048	22052	21793	21816	22021	22189	22276	21982	21925	22001	21785	22004	22080	21905	22036	21747	22074	22174	21981	21846	22060	22169	22364	21922	21884	22111	21997	21967	21853	21973	22077	22270	22023	22077	22132	22084	22166	22118	22017	22098	22052	21907	22051	22142	21923	22070	22307	22191	22114	21740	21943	21874	21851	21850	22169	22166	22035	21966	22000	22049	22053	22038	22001	21936	22206	22019	21879	22049	22136	21983	21975	22027	21788	21917	21968	22065
15863	28015	25937	22282	20215	19192	18704	18543	18509	18246	18170	17998	20256	41024	41861	35563	26602	22228	17683	17514	17581	17668	17582	17772	17609	17542	17623	17682	17509	17788	17635	17778	17505	17607	17589	17602	17794	17699	17616	17608	17698	17622	17718	17660	17598	17749	17543	17694	17701	17708	17563	17552	17761	17726	17570	17621	17796	17699	17667	17633	17586	17527	17692	17439	17670	17683	17540	17598	17555	17641	17595	17697	17615	17688	17704	17603	17470	17570	17547	17613	17797	17696	17769	17347	17686	17578	17539	17644	17512	17576	17527	17550	17517	17576	17627	17602	17622	17643	17617	17735	17638	17515	17684	17611	17598	17674	17495	17548	17605	17565	17744	17571	17541	17686	17671	17517	17781	17627	17447	17576	17744	17613	17649	17509	17778	17566	17686	17631	17582	17537	17759	17643	17705	17581	17672	17526	17848	17683	17621	17685	17571	17685	17611	17521	17494	17481	17554	17667	17481	17701	17678	17648	17609	17590	17659	17562	17727	17788	17566	17604	17553	17612	17688	17682	17441	17662	17722	17610	17805	17641	17510	17746	17701	17618	17666	17779	17632	17677	17561	17622	17662	17630	17535	17763	17676	17525	17648	17511	17596	17630	17423	17507	17439	17490	17517	17597	17623	17482	17561	17706	17585	17676	17674	17628	17607	17556	17817	17644	17654	17433	17682	17573	17574	17670	17622	17593	17507	17559	17655	17704	17591	17609	17597	17555	17634	17457	17641	17615	17526	17586	17614	17595	17516	17628	17580	17531	17702	17555	17684	17596	17549	17607	17625	17592	17511	17584	17483	17469	17563	17521	17591	17634	17629	17626	17543	17510	17545	17717	17636	17595	17542	17437	17745	17432	17541	17656	17647	17600	17585	17630	17568	17563	17620	17648	17719	17561	17540	17696	17558	17606	17384	17612	17613	17671	17644	17546	17475	17653	17587	17586	17834	17563	17618	17644	17593	17572	17590	17522	17746	17618	17446	17514	17669	17724	17569	17694	17555	17676	17379	17460	17636	17662	17508	17608	17631	17657	17645	17492	17714	17418	17655	17656	17653	17497	17626	17658	17460	17542	17449	17495	17449	17548	17546	17671	17581	17561	17553	17692	17567	17698	17416	17648	17632	17660	17613	17490	17537	17612	17562	17530	17588	17694	17626	17739	17439	17662	17589	17610	17617	17674	17373	17679	17525	17486	17676	17593	17567	17635	17671	17421	17598	17540	17597	17658	17605	17585	17364	17628	17529	17524	17557	17528	17601	17580	17341	17663	17601	17583	17713	17449	17550	17545	17583	17621	17638	17662	17606	17458	17625	17644	17721	17514	17786	17527	17555	17511	17649	17596	17643	17631	17579	17579	17607	17819	17600	17673	17623	17679	17660	17479	17443	17666	17581	17663	17560	17643	17686	17696	17603	17673	17530	17577	17700	17543	17671	17558	17647	17445	17395	17592	17545	17729	17557	17736	17506	17467	17542	17621	17695	17578	17566	17549	17620	17718	17490	17425	17741	17643	17585	17739	17633	17558	17622	17520	17613	17592	17633	17532	17587	17642	17643	17748	17649	17478	17707	17572	17669	17598	17777	17492	17471	17445	17623	17795	17528	17594	17604	17569	17644	17580	17628	17646	17716	17565	17731	17459	17673	17612	17638	17718	17571	17596	17584	17639	17541	17616	17607	17735	17404	17484	17642	17613	17795	17488	17605	17562	17497	17680	17485	17577	17575	17567	17683	17541	17619	17532	17685	17408	17499	17484	17636	17618	17636	17657	17546	17778	17572	17535	17601	17606	17618	17600	17571	17702	17511	17701	17451	17600	17609	17648	17725	17654	17714	17701	17547	17652	17572	17540	17600	17476	17531	17549	17703	17646	17563	17700	17628	17688	17594	17559	17550	17546	17490	17598	17640	17632	17714	17432	17657	17490	17617	17495	17699	17709	17717	17443	17718	17675	17586	17480	17589	17602	17575	17541	17609	17693	17593	17413	17571	17601	17587	17660	17511	17558	17630	17595	17518	17545	17616	17491	17653	17588	17627	17651	17580	17539	17684	17547	17554	17714	17541	17523	17663	17550	17488	17491	17583	17635	17473	17633	17611	17547	17597	17628	17602	17656	17426	17599	17524	17490	17647	17624	17538	17481	17651	17540	17675	17702	17572	17628	17614	17619	17588	17571	17639	17451	17631	17709	17639	17558	17634	17719	17595	17556	17643	17690	17694	17553	17698	17485	17306	17611	17705	17694	17638	17580	17493	17603	17613	17488	17524	17653	17493	17363	17631	17730	17645	17640	17683	17530	17762	17667	17472	17708	17664	17639	17536	17527	17498	17608	17716	17722	17425	17561	17565	17645	17555	17600	17700	17614	17594	17601	17429	17519	17553	17522	17594	17655	17603	17401	17771	17538	17441	17728	17664	17387	17509	17700	17638	17468	17456	17470	17674	17634	17636	17599	17554	17806	17670	17667	17570	17610	17625	17646	17537	17591	17415	17588	17851	17693	17606	17493	17661	17582	17534	17630	17695	17504	17655	17683	17440	17717	17568	17536	17593	17632	17577	17727	17601	17755	17553	17519	17664	17606	17517	17610	17677	17636	17580	17523	17672	17523	17596	17515	17702	17670	17554	17573	17589	17597	17589	17679	17518	17555	17590	17493	17674	17702	17631	17512	17726	17637	17495	17541	17498	17718	17619	17497	17672	17604	17711	17582	17568	17759	17329	17661	17679	17695	17569	17789	17697	17568	17584	17495	17633	17644	17481	17543	17558	17658	17516	17548	17793	17699	17596	17706	17656	17546	17900	17593	17577	17682	17710	17505	17644	17530	17428	17591	17752	17616	17785	17590	17727	17457	17407	17656	17692	17539	17553	17725	17670	17771	17693	17735	17534	17586	17713	17693	17662	17716	17419	17685	17455	17528	17521	17441	17582	17533	17529	17722	17562	17664	17580	17675	17507	17640	17475	17659	17654	17653	17586	17689	17573	17601	17524	17607	17622	17577	17629	17753	17821	17542	17569	17494	17851	17535	17604	17448	17599	17504	17575	17732	17722	17357	17626	17392	17508	17615	17557	17554	17763	17600	17658	17539	17543	17575	17632	17615	17671	17447	17833	17582	17672	17554	17695	17594	17589	17787	17694	17537	17568	17617	17649	17611	17752	17739	17800	17708	17720	17650	17555	17584	17455	17718	17506	17482	17608	17683	17621	17530	17623	17511	17537	17431	17668	17722	17541	17518	17433	17456	17541	17624	17566	17557	17680	17701	17573	17568	17591	17524	17645	17585	17595	17532	17691	17434	17633	17652	17546	17575	17614	17620	17710	17695	17630	17606	17663	17479	17642	17628	17536	17524	17599	17493	17602	17618	17492	17669	17581	17575	17552	17672	17693	17848	17709	17729	17621	17461	17563	17752	17500	17628	17519	17653	17387	17646	17458	17554	17543	17453	17560	17676	17621	17546	17595	17529	17586	17487	17679	17567	17657	17560	17600	17630	17591	17623	17557	17613	17688	17664	17580	17507	17661	17576	17477	17701	17605	17560	17522	17485	17836	17506	17550	17672	17534	17482	17748	17626	17607	17460	17506	17473	17680	17697	17669	17704	17570	17612	17573	17471	17599	17522	17778	17866	17516	17536	17579	17688	17768	17440	17703	17451	17582	17741	17633	17553	17610	17542	17527	17591	17587	17563	17674	17568	17749	17410	17549	17728	17615	17543	17569	17690	17774	17417	17662	17654	17671	17537	17590	17583	17518	17565	17494	17578	17483	17508	17657	17624	17497	17625	17557	17438	17694	17599	17468	17578	17531	17594	17630	17716	17713	17574	17519	17555	17534	17584	17550	17618	17769	17492	17690	17785	17626	17669	17695	17600	17697	17518	17596	17492	17539	17474	17633	17520	17615	17640	17611	17593	17741	17623	17643	17768	17476	17694	17699	17652	17622	17804	17583	17624	17490	17504	17578	17760	17642	17575	17823	17575	17578	17634	17556	17660	17421	17636	17573	17837	17824	17463	17560	17702	17568	17810	17615	17671	17798	17498	17647	17498	17604	17697	17595	17531	17639	17440	17809	17541	17660	17712	17629	17556	17493	17706	17606	17533	17527	17537	17687	17622	17494	17583	17553	17601	17768	17722	17543	17761	17499	17560	17561	17641	17672	17587	17579	17577	17596	17713	17668	17623	17475	17543	17442	17651	17271	17588	17572	17827	17776	17469	17592	17571	17631	17565	17515	17629	17737	17548	17538	17560	17552	17662	17575	17633	17700	17622	17578	17658	17548	17572	17413	17638	17489	17516	17705	17570	17548	17601	17714	17518	17691	17621	17660	17785	17588	17539	17560	17538	17644	17626	17540	17612	17666	17749	17355	17705	17501	17660	17602	17580	17619	17659	17586	17655	17642	17617	17695	17420	17586	17737	17527	17645	17609	17503	17624	17695	17538	17541	17374	17536	17538	17607	17593	17610	17748	17521	17632	17308	17627	17721	17570	17502	17702	17553	17499	17554	17681	17756	17475	17492	17632	17623	17687	17634	17524	17580	17720	17593	17510	17677	17446	17541	17591	17642	17537	17744	17699	17681	17648	17763	17606	17552	17720	17558	17567	17515	17509	17618	17591	17575	17696	17583	17654	17693	17628	17484	17532	17451	17607	17457	17715	17524	17503	17609	17506	17469	17653	17614	17572	17657	17633	17451	17574	17599	17565	17623	17397	17758	17674	17703	17599	17540	17560	17661	17534	17505	17723	17592	17696	17608	17570	17355	17656	17510	17537	17580	17743	17607	17538	17480	17632	17520	17620	17550	17674	17622	17478	17676	17527	17616	17641	17625	17510	17757	17554	17514	17691	17642	17635	17829	17679	17530	17640	17645	17516	17529	17622	17657	17418	17597	17761	17826	17784	17419	17514	17612	17541	17600	17570	17734	17393	17683	17559	17696	17689	17619	17621	17686	17687	17627	17490	17572	17536	17673	17625	17544	17549	17525	17655	17656	17570	17755	17717	17581	17444	17716	17548	17619	17408	17585	17627	17744	17541	17453	17459	17659	17699	17546	17472	17634	17727	17578	17701	17563	17628	17595	17504	17566	17449	17564	17660	17633	17600	17524	17502	17550	17571	17591	17661	17624	17616	17544	17616	17682	17448	17623	17781	17738
27227	21838	25028	22511	19594	19837	19833	19923	19789	19786	19857	19754	19873	20515	21551	21634	20800	20321	19849	19782	19698	19831	19898	19658	19873	19834	19590	19785	19662	19749	19704	19658	19624	19835	19837	19666	19844	19676	19874	19818	19876	19752	19583	19794	19810	19621	19691	19580	19634	19866	19869	19629	19706	19810	19856	19779	19856	19840	19512	19917	19746	19555	19764	19872	19837	19544	19699	19580	19719	19597	19464	19828	19620	19576	19538	19874	19758	19628	19683	19696	19901	19869	19873	19603	19655	20103	19840	19638	19702	19678	19634	19742	19535	19636	19778	19609	19719	19592	19768	19906	19823	19777	19858	19638	19942	19543	19838	19774	19784	19746	19641	19703	19871	19800	19608	19676	19748	19810	19800	19590	19679	19753	19553	19821	19607	19750	19934	19647	19750	19773	19522	19979	19836	19717	19587	19808	19557	19693	19621	19456	19766	19576	19827	19578	19595	19822	19815	19667	19786	19751	19964	19742	19701	19783	19768	19814	19578	19508	19435	19551	19767	19805	19776	19605	19397	19767	19500	19582	19736	19903	19763	19665	19666	19775	19825	19821	19732	19604	19888	19497	19539	19660	19581	19947	19521	19682	19748	19612	19931	19762	19706	19623	19662	19726	19640	19739	19836	19814	19502	19673	19931	19653	19648	19750	19702	19742	19653	19646	19761	19691	19655	19781	19621	19901	19786	19542	19714	19800	19749	19595	19507	19934	19826	19550	19692	19738	19752	19547	19719	19587	19636	19843	20005	19444	19531	19443	19579	19567	19648	19584	19678	19651	19744	19687	19701	19848	19802	19625	19649	19635	19611	19754	19834	19610	19674	19585	19729	19742	19743	19575	19454	19739	19777	19428	19778	19539	19691	19779	19924	19718	19835	19847	19548	19775	19548	19585	19802	19671	19855	19688	19742	19757	19552	19625	19706	19618	19627	19680	19727	19797	19588	19631	19584	19744	19870	19689	19799	19545	19559	19732	19929	19747	19700	19921	19676	19754	19834	19640	19822	19671	19799	19678	19484	19888	19820	19892	19907	19719	19702	19707	19607	19561	19621	19650	19807	19853	19643	19862	19626	19685	19692	19671	19733	19749	19615	19936	19609	19835	19618	19656	19871	19744	19725	19622	19707	19531	19625	19832	19797	19629	19785	19614	19734	19689	19702	19696	19703	19711	19843	19809	19543	19699	19767	19794	19907	19785	19738	19914	19762	19601	19652	19693	19621	19763	19859	19797	19883	19676	19627	19532	19521	19468	19772	19496	19913	19631	19718	19525	19708	19770	19759	19750	19715	19686	19855	19577	19818	19607	19726	19772	19686	19742	19725	19731	19509	19894	19551	19783	19741	20032	19530	19703	19850	19595	19969	19747	19630	19615	19856	19750	19720	19600	19550	19841	19723	19677	19674	19944	19777	19763	19717	19592	19633	19676	19784	19660	19653	19616	19579	19778	19738	19922	19728	19703	19682	19613	19699	19735	19794	19775	19861	19801	19672	19587	19673	19639	19715	19672	19557	19579	19576	19610	19813	19607	19720	19708	19577	19517	19546	19812	19753	19764	19704	19740	19695	19891	20053	19795	19758	19595	19697	19622	19783	19552	19890	19792	19934	19680	19643	19853	19808	19587	19712	19654	19711	19726	19787	19856	19594	19657	19437	19372	19485	19879	19944	19806	19628	19477	19684	19710	19645	19447	19724	19901	19595	19690	19844	19790	19705	19908	19750	19660	19729	19684	19776	19851	19838	19664	19640	19859	19429	19757	19843	19663	19650	19615	19828	19699	19780	19609	19545	19588	19837	19686	19646	19639	19582	19530	19926	19578	19640	19903	19745	19746	19618	19538	19815	19788	19859	19552	19826	19701	20032	19755	19692	19878	19671	19668	19822	19684	19751	19591	19684	19813	19615	19664	19676	19740	19762	19551	19787	19598	19723	19611	19833	19606	19722	19798	19700	19712	19778	19700	19672	19673	19613	20154	19823	19796	19608	19679	19811	19712	19542	19545	19582	19685	19730	19786	19774	19650	19824	19597	19830	19772	19958	19649	19857	19814	19933	19704	19696	19613	19754	19716	19842	19949	19818	19656	19443	19607	19868	19728	19751	19709	19760	19683	19689	19820	19713	19652	19510	19738	19528	19718	19915	19835	19668	19827	19907	19732	19520	19724	19752	19677	19704	19643	19718	19674	19528	19579	19705	19887	19775	19770	19505	19697	19721	19607	19575	19849	19737	19688	19674	19851	19803	19578	19868	19624	19690	19757	19834	19667	19879	19526	19573	19527	19565	19928	19679	19577	19774	19737	19709	19626	19684	19604	19607	19678	19912	19886	19654	19709	19733	19917	19799	19774	19641	19705	19877	19765	19935	19791	19663	19820	19829	19706	19814	19939	19498	19921	19764	19880	19766	19722	19858	19616	19634	19741	19717	19732	19601	19603	19741	19778	19829	19830	19796	19750	19634	19708	19653	19785	19636	19850	19661	19729	19676	19740	19949	19739	19732	19847	19741	19751	19788	19733	19740	19833	19779	19929	19683	19632	19767	19663	19584	19817	19866	19699	19904	19887	19858	19675	19766	19710	19728	19742	19546	19762	19721	19592	19638	19606	19695	19603	19720	19851	19724	19761	19857	19586	19668	19696	19748	19777	19752	19659	19492	19845	19777	19724	19585	19695	19773	19986	19719	19682	19737	19697	19521	19658	19682	19651	19810	19783	19684	19888	19724	19749	19761	19723	19466	19822	19724	19829	19550	19744	19981	19716	19738	19676	19595	19848	19884	19582	19737	19850	19818	19748	19933	19555	19626	19694	19603	19619	19659	19895	19753	19820	19737	19700	19801	19798	19823	19589	19638	19755	19669	19654	19567	19690	19526	19512	19730	19806	19935	19624	19795	19716	19683	19737	19821	19682	19623	19757	19918	19891	19821	19833	19718	19720	19940	19722	19776	19694	19685	19717	19769	19720	19768	19620	19449	19516	19809	19710	19713	19592	19949	19597	19809	19886	19601	19724	19803	19856	19574	19639	19710	19903	19688	19691	19644	19729	19759	19719	19861	19704	19592	19689	19751	19582	19845	19549	19542	19590	19689	19944	19759	19748	19836	19717	19551	19485	19753	19709	19696	19934	19936	19708	19756	19814	19711	19750	19766	19653	19848	19806	19805	19759	19911	19755	19741	19450	19826	19712	19883	19810	19910	19651	19787	19521	19648	19429	19648	19565	19605	19715	19613	19782	19537	19615	19877	19464	19758	19694	19774	19823	19458	19782	19603	19750	19901	19842	19987	19600	19781	19947	19834	19780	19831	19659	19654	19475	19794	19798	19604	19722	19707	19706	19684	19768	19701	19660	19822	19871	19732	19739	19580	19750	19610	19641	19752	19807	19863	19777	19936	19738	19694	19694	19625	19874	19609	19785	19746	19711	19919	19651	19832	19717	19797	19774	19809	19547	19609	19613	19635	19591	19804	19776	19915	19504	19482	19499	19777	19851	19790	19957	19770	19565	19918	19639	19756	19676	19720	19650	19678	19720	19602	19663	19723	19701	19747	19665	19974	19690	19857	19556	19666	19744	19803	19665	19883	19786	19808	19841	19669	19712	19651	19686	19811	19750	19620	19821	19629	19802	19668	19584	19778	19742	19601	19808	19649	19744	19700	19921	19730	19896	19793	19914	19847	19652	19638	19625	19915	19638	19892	19741	19559	19674	19819	19745	19660	19678	19630	19907	19782	19889	19714	19723	19703	19587	19762	19534	19736	19693	19861	19792	19879	19723	19882	19674	19840	19461	19929	19607	19826	19572	19617	19893	19607	19660	19759	19711	19652	19791	19659	19750	19899	19823	19729	19811	19769	19876	19557	19507	19970	19966	19781	19774	19753	19673	19778	19637	19766	19578	19611	19706	19874	19788	19930	19727	19781	19787	19716	19696	19720	19818	19775	19671	19534	19884	19715	19727	19892	19744	19694	19590	19704	19566	19722	19699	19769	19782	19544	19723	19707	19813	19887	19688	19773	20053	19668	19765	19776	19544	19842	19983	19782	19597	19749	19629	19672	19707	19960	19820	19963	19753	19697	19659	19687	19756	19661	19655	19581	19692	19654	19704	19724	19699	19604	19793	19712	19878	19751	19639	19531	19477	19562	19855	19780	19632	19678	19780	19953	19594	19660	19717	19673	19745	19658	19543	19983	19691	19722	19672	19718	19444	19723	19745	19686	19669	19574	19514	19837	19586	19528	19743	19856	19810	19893	19572	19683	19849	19757	19715	19505	19772	19885	19689	19665	19751	19866	19694	19694	19737	19840	19851	19656	19803	20021	19675	19637	19841	19626	19795	19610	19639	19674	19690	19649	19466	19498	19801	19705	19515	19692	19735	19552	19644	19755	19593	19767	19660	19744	19620	19787	19571	19749	19748	19657	19928	19721	19748	19745	19838	19861	19838	19741	19560	19739	19688	19801	19717	19823	19625	19935	19837	19858	19691	19677	19573	19913	19435	19529	19849	19727	19695	19768	19665	19601	19887	19648	19634	19484	19798	19833	19764	19775	19895	19802	19597	19738	19651	19677	19562	19604	19764	19799	19752	19611	19901	19700	19672	19814	19789	19751	19437	19589	19847	19844	19784	19585	19685	19726	19781	19783	19727	19568	19724	19738	19651	19688	19777	19600	19692	19561	19724	19748	19549	19812	19629	19722	19784	19805	19849	19754	19736	19891	20020	19733	19953	19872	19786	19745	19597	19806	19797	19860	19813	19692	19565	20012	19766	19886	19787	19709	19645	19564	19699	19482	19643	19970	19690	19744	19766	19829	19839	19842	19764	19862	19599	19656	19700	19688	19824	19658	19788	19734	19746	19701	19744	19811	19586	19623	19767	19845	20021	19711	19802	19567	19884	19765	19912	19743	19808	19613	19736	19814	19638	19671	19807	19855	19739	19869	19869	19595	19526	19566	19758	19652	19653	19592	19713	19854	19845	19778	19899	19701	19715	19498	19764	19730	19545	19692	19761	19551	19492	19839	19504	19792	19749	19438	19681	19789	19835	19301	19641	19513	19928	19470	19780	19790	19739	19881	19854	19863	19661	19834	19826	19833	19833	19811	19758	19838	19840	19542	19717	19581	19718	19851	19839	19633	19774	19674	19556	19679	19826
14805	17044	16830	16752	16459	16351	16346	16267	16300	16233	16306	16475	16396	17915	19061	18284	17414	16718	16273	16419	16349	16274	16374	16224	16333	16410	16257	16319	16348	16250	16137	16400	16312	16292	16430	16376	16357	16565	16353	16295	16322	16390	16419	16233	16195	16534	16266	16281	16527	16349	16218	16187	16342	16382	16532	16360	16318	16417	16239	16324	16195	16290	16330	16364	16414	16258	16336	16391	16034	16502	16408	16360	16226	16209	16257	16186	16261	16390	16198	16293	16251	16361	16334	16282	16321	16244	16251	16347	16375	16125	16429	16376	16159	16470	16368	16456	16495	16317	16339	16249	16165	16346	16385	16339	16382	16257	16395	16236	16168	16217	16379	16295	16301	16309	16195	16426	16216	16325	16339	16314	16367	16145	16165	16253	16398	16261	16390	16264	16302	16372	16386	16445	16196	16470	16267	16579	16451	16491	16130	16296	16168	16299	16291	16260	16243	16311	16331	16427	16269	16358	16423	16490	16324	16254	16227	16442	16217	16341	16372	16349	16413	16426	16456	16448	16270	16172	16094	16221	16245	16436	16332	16197	16360	16396	16194	16350	16275	16220	16378	16362	16463	16494	16392	16522	16479	16344	16232	16571	16331	16287	16291	16167	16337	16405	16305	16281	16222	16461	16528	16289	16243	16397	16440	16316	16294	16415	16166	16323	16146	16240	16249	16232	16140	16346	16436	16222	16269	16233	16330	16353	16263	16312	16206	16250	16285	16348	16465	16144	16470	16295	16313	16324	16192	16370	16342	16246	16411	16138	16185	16338	16300	16250	16270	16112	16249	16285	16113	16257	16371	16290	16466	16265	16509	16371	16214	16418	16480	16467	16332	16364	16461	16301	16260	16366	16302	16388	16250	16295	16293	16345	16209	16134	16417	16378	16167	16193	16193	16319	16397	16330	16308	16289	16264	16432	16306	16309	16185	16145	16226	16171	16443	16378	16367	16292	16308	16411	16066	16314	16191	16309	16341	16290	16438	16323	16477	16303	16319	16279	16215	16313	16315	16258	16321	16436	16268	16286	16399	16336	16392	16288	16312	16283	16164	16236	16303	16354	16368	16317	16386	16371	16449	16313	16339	16271	16433	16303	16298	16336	16255	16309	16243	16315	16365	16261	16441	16120	16346	16418	16213	16252	16109	16353	16367	16249	16322	16308	16315	16230	16384	16343	16385	16318	16103	16441	16307	16335	16319	16468	16272	16170	16409	16282	16414	16205	16433	16255	16377	16184	16238	16349	16178	16337	16302	16387	16404	16445	16348	16486	16347	16382	16429	16454	16196	16411	16323	16228	16305	16420	16507	16352	16199	16372	16236	16282	16387	16496	16286	16241	16403	16346	16280	16375	16407	16208	16262	16236	16201	16230	16406	16319	16325	16265	16317	16243	16313	16318	16566	16200	16324	16374	16364	16306	16274	16227	16125	16467	16341	16388	16378	16174	16415	16325	16363	16467	16368	16227	16431	16229	16359	16066	16337	16318	16260	16290	16213	16392	16368	16283	16291	16457	16242	16209	16196	16266	16228	16219	16290	16273	16211	16153	16451	16199	16358	16338	16372	16376	16332	16446	16201	16404	16182	16281	16270	16297	16312	16275	16168	16357	16264	16333	16100	16271	16393	16309	16304	16545	16281	16306	16194	16276	16302	16299	16290	16298	16470	16399	16284	16299	16106	16194	16329	16211	16363	16275	16440	16114	16305	16337	16574	16175	16365	16263	16213	16445	16281	16247	16401	16346	16487	16147	16208	16167	16240	16331	16203	16306	16348	16287	16277	16366	16418	16378	16239	16368	16301	16397	16235	16420	16364	16205	16331	16469	16452	16431	16384	16375	16169	16259	16548	16281	16257	16313	16171	16519	16401	16316	16368	16473	16316	16326	16289	16417	16373	16290	16320	16226	16247	16241	16388	16365	16326	16270	16327	16267	16124	16373	16280	16396	16323	16228	16365	16490	16332	16293	16340	16399	16342	16201	16432	16295	16365	16291	16473	16291	16245	16426	16253	16283	16312	16222	16202	16281	16289	16140	16309	16432	16483	16355	16319	16469	16300	16400	16378	16406	16330	16361	16190	16093	16365	16267	16231	16250	16339	16216	16228	16317	16371	16189	16255	16323	16408	16361	16307	16238	16363	16194	16351	16225	16226	16345	16373	16356	16489	16541	16035	16231	16280	16427	16391	16324	16275	16380	16417	16320	16416	16250	16502	16522	16172	16267	16391	16521	16379	16319	16291	16366	16274	16170	16303	16282	16337	16274	16368	16343	16254	16281	16193	16194	16441	16330	16310	16173	16407	16252	16179	16099	16262	16244	16291	16259	16298	16307	16337	16318	16405	16288	16331	16395	16321	16426	16309	16408	16331	16338	16244	16249	16332	16272	16283	16343	16462	16395	16372	16305	16390	16243	16262	16270	16413	16157	16280	16464	16203	16316	16337	16370	16288	16497	16131	16295	16259	16300	16319	16182	16300	16338	16396	16241	16274	16384	16380	16345	16468	16400	16209	16350	16310	16257	16346	16164	16379	16295	16235	16430	16289	16306	16313	16174	16360	16511	16309	16224	16405	16430	16262	16265	16405	16498	16385	16342	16100	16393	16295	16388	16283	16168	16387	16479	16497	16393	16284	16470	16389	16189	16351	16242	16347	16540	16146	16308	16270	16330	16407	16288	16251	16520	16412	16207	16359	16309	16225	16240	16318	16449	16352	16209	16381	16365	16358	16412	16396	16434	16467	16427	16436	16278	16293	16159	16404	16370	16355	16298	16295	16058	16368	16102	16326	16274	16191	16348	16208	16482	16469	16362	16433	16297	16295	16331	16435	16208	16326	16336	16202	16294	16392	16068	16146	16324	16179	16313	16462	16260	16476	16272	16328	16411	16308	16213	16381	16336	16149	16248	16307	16324	16320	16214	16274	16553	16141	16445	16369	16084	16472	16270	16273	16248	16392	16361	16300	16329	16258	16337	16334	16536	16329	16374	16250	16202	16257	16360	16196	16315	16200	16304	16282	16307	16291	16358	16343	16368	16304	16207	16465	16281	16367	16483	16360	16396	16242	16393	16364	16330	16316	16387	16340	16346	16186	16287	16268	16255	16203	16263	16240	16368	16254	16270	16618	16305	16279	16375	16433	16381	16328	16264	16335	16350	16295	16392	16284	16245	16158	16283	16271	16424	16321	16421	16279	16263	16450	16186	16251	16358	16316	16222	16090	16305	16411	16325	16431	16169	16301	16454	16436	16348	16427	16247	16154	16396	16254	16148	16356	16322	16308	16154	16226	16256	16204	16207	16241	16299	16373	16300	16353	16260	16440	16306	16303	16362	16344	16428	16211	16420	16167	16197	16357	16134	16404	16394	16199	16522	16379	16340	16319	16289	16306	16331	16289	16356	16297	16315	16442	16474	16439	16412	16438	16185	16252	16373	16468	16276	16340	16253	16291	16273	16233	16114	16318	16417	16336	16376	16336	16252	16436	16430	16247	16350	16545	16175	16342	16313	16122	16103	16312	16238	16378	16390	16531	16391	16347	16420	16192	16308	16133	16344	16334	16235	16354	16300	16245	16400	16231	16498	16209	16214	16221	16375	16279	16278	16513	16154	16204	16213	16361	16266	16364	16399	16268	16240	16206	16445	16382	16453	16342	16315	16409	16399	16247	16237	16236	16276	16312	16358	16299	16317	16228	16248	16292	16401	16347	16417	16345	16252	16343	16253	16270	16264	16309	16131	16358	16258	16306	16473	16407	16539	16301	16297	16245	16309	16364	16355	16393	16173	16310	16350	16363	16468	16244	16263	16229	16306	16354	16243	16284	16196	16254	16213	16370	16163	16200	16392	16316	16405	16291	16401	16301	16409	16271	16357	16394	16247	16331	16300	16225	16195	16398	16479	16237	16329	16230	16225	16210	16477	16286	16375	16297	16238	16172	16333	16417	16444	16440	16254	16279	16203	16281	16436	16237	16341	16495	16460	16407	16190	16183	16372	16224	16348	16323	16394	16371	16361	16200	16288	16388	16435	16311	16181	16311	16288	16233	16328	16304	16368	16316	16417	16337	16330	16303	16417	16412	16343	16559	16147	16347	16320	16185	16346	16263	16339	16367	16078	16393	16328	16267	16333	16236	16221	16222	16341	16257	16357	16189	16205	16645	16451	16267	16257	16339	16332	16353	16285	16228	16387	16211	16338	16231	16175	16364	16313	16499	16297	16332	16147	16417	16360	16426	16367	16268	16213	16318	16242	16354	16363	16368	16231	16395	16410	16303	16351	16384	16160	16506	16323	16427	16432	16323	16441	16440	16354	16360	16368	16314	16137	16342	16321	16064	16224	16305	16293	16235	16423	16376	16425	16210	16450	16363	16281	16465	16201	16315	16324	16300	16205	16316	16272	16209	16271	16331	16408	16420	16144	16227	16328	16324	16373	16329	16384	16313	16220	16347	16434	16146	16354	16445	16438	16240	16400	16302	16149	16371	16394	16143	16251	16177	16282	16358	16333	16214	16275	16473	16437	16381	16273	16469	16294	16279	16345	16284	16315	16410	16388	16231	16155	16350	16217	16163	16403	16289	16094	16309	16402	16167	16255	16308	16365	16261	16246	16343	16452	16180	16316	16227	16162	16355	16333	16251	16286	16187	16347	16417	16327	16414	16187	16374	16273	16266	16097	16326	16329	16136	16179	16325	16207	16383	16354	16445	16274	16355	16398	16344	16330	16385	16326	16324	16402	16329	16293	16281	16325	16240	16351	16271	16458	16424	16373	16240	16314	16209	16241	16367	16349	16306	16308	16190	16369	16536	16208	16385	16140	16237	16272	16523	16357	16274	16240	16215	16093	16367	16139	16265	16283	16415	16411	16346	16268	16359	16354	16357	16289	16170	16336	16426	16321	16227	16280	16220	16301	16464	16181	16436	16438	16366	16262	16296	16256	16218	16370	16300	16290	16483	16200	16275	16258	16347	16365	16320	16326	16261	16222	16286	16318	16398	16532	16296	16504	16285	16366	16311	16154	16344	16673	16330	16361	16238	16226	16309	16279	16299	16333	16274	16358	16283	16364	16515	16297	16101	16378	16195	16196	16377	16506	16298	16202	16407	16410	16282	16326	16105	16390	16215	16397	16338	16239	16319	16349	16307	16206
23307	21093	28633	23847	22039	23541	23592	20919	20670	20642	20830	20605	20428	27631	34380	31004	25637	22559	20712	20382	20228	20283	20313	20295	20152	20296	20123	20337	20343	20293	20128	20365	20208	20316	20091	20289	20149	20314	20288	20408	20244	20150	20180	20335	20340	20172	20343	20159	20317	20146	20212	20219	20263	20257	20067	20267	20259	20362	20233	20166	20225	20421	20320	20208	20102	20282	20177	20163	20077	20154	20090	20178	20378	20211	20206	20146	20191	20072	20398	20179	20125	20213	20281	20232	20044	20462	20095	20297	20096	20267	20416	20128	20023	20116	20403	20114	20146	20109	20022	20201	20328	20434	20269	20479	20244	20196	20189	20170	20301	20336	20195	19997	20137	20446	19978	20292	20232	20399	20230	20237	20098	20210	20366	20075	20162	20248	20273	20017	20201	20335	20095	20098	20211	20013	20216	20331	20272	20168	20148	20177	20175	20197	20309	20269	20171	20434	20033	20216	20370	20354	20357	20333	20021	20352	20352	20164	20271	20177	20329	20266	20462	20281	20182	20198	20010	20033	20183	20356	20088	20179	20152	20124	20096	20197	20497	20202	20424	20276	20333	20024	20252	20213	20183	20160	20123	20096	20060	20054	20216	20087	20171	20254	20305	20142	20225	20284	20013	20010	20046	20264	20256	20285	20284	20090	20026	20231	20340	20161	20410	20326	20399	20221	20054	20073	20057	20211	20158	20096	20190	20263	20262	20115	20045	20248	20220	19935	20121	20324	20224	20029	20073	20203	20227	20260	20110	20109	20072	20061	20167	20407	20121	20218	20289	20374	20016	20111	20387	20000	20226	20121	20126	20220	20019	20038	20077	20056	20148	20374	20296	20111	20177	20176	20118	20246	20347	20235	20170	20163	20050	20144	20337	20162	20101	20105	20192	20432	20108	20145	20251	20333	20215	19960	20080	20123	20238	19995	20200	20178	20280	20083	20250	20162	20294	20101	20276	19961	20255	20071	20281	20350	20081	20106	20277	20216	20372	20202	20290	20336	20122	20423	20498	20186	20141	20352	20295	20219	20144	20274	20246	20087	20276	19971	20046	19979	20175	20065	19965	20274	20282	20155	20298	20250	20163	20116	20164	20213	20101	20283	20174	20016	20261	20356	20488	19987	20094	20217	20260	20185	20026	20055	20220	20313	20373	20050	20198	20179	20318	20195	20013	20496	20167	20064	20179	20464	20286	20266	20090	20216	20292	20185	20285	20068	20316	20350	20311	20294	20270	20091	20177	20361	20363	20052	20059	20140	20098	20206	20188	20026	20040	20094	20000	20301	19943	20196	20237	20114	19995	20054	20387	20084	20305	20095	20226	20077	20217	20240	20187	20025	20208	20261	20165	20235	20403	20373	20209	20170	20138	20118	19927	19993	20131	20186	20193	20293	20218	20197	20178	20333	20283	20299	20125	20068	19998	20130	20126	20132	20195	20187	20188	20142	20242	20300	20263	20217	20069	20049	19974	20086	20256	20088	20138	20324	20160	20044	20137	20328	20132	20280	20116	19974	20337	20167	20273	20349	20258	20227	20468	20249	20139	20125	20210	20107	20082	20124	20105	20293	20269	20010	20156	20285	20227	20069	20393	20201	20355	20245	20286	20132	20423	20180	20337	20359	20214	20204	20185	20077	20184	20228	20229	20048	20092	20047	20156	20158	20258	20174	20098	20203	20044	20207	20469	20402	20044	20237	20138	20133	20073	20148	20267	20237	20333	20384	20488	20115	20073	19948	20038	19887	20167	20156	20150	20202	20049	20274	20444	20257	20099	20283	20122	20034	20132	20400	20433	20110	20149	20374	20123	20290	20253	20403	20478	20113	20204	20394	20114	20050	20336	20209	20228	20012	20279	20298	20264	20140	20209	20365	20209	20146	20401	20081	20110	20109	20206	20228	20125	20324	20237	20335	20418	20326	20310	20272	20117	20271	20088	20130	20363	20279	20164	20197	20144	20117	20117	20189	20307	20040	20230	20547	19945	20140	20091	20049	20237	20169	20290	20008	20301	20057	20264	20181	20067	20257	20161	20199	20010	20091	20185	20325	20117	20095	20165	20102	20129	20167	20225	20312	20281	20236	20110	20146	20127	20078	20404	20308	20150	20250	20225	20294	20104	20049	19914	20250	20134	20134	20222	19992	20121	20311	20254	20311	20263	20119	20145	20265	20313	20293	20162	20344	20253	20323	20209	20113	20207	20105	20147	20152	20133	20170	20002	20181	20215	20308	20396	20358	20098	20029	20209	20165	20296	19970	20129	19931	20065	20161	20212	20162	20408	20062	20093	20149	20285	20127	20159	20105	20446	20413	20170	20279	19942	20017	20051	20069	20294	20248	20125	20187	20285	20021	20033	20226	20123	20298	20145	20143	20424	19986	20123	20415	20243	20201	20143	19953	20276	20285	20010	20300	20402	20359	20132	20038	20311	20037	19964	20145	20234	20296	20150	20114	20226	20168	19992	19900	20110	20354	20397	20090	20297	20288	20240	20071	20309	20166	20098	20159	20117	20110	20168	20224	20429	20075	20022	19895	20099	20135	20005	20124	20289	20398	20258	20283	20229	20237	20229	20254	20222	20056	20267	20194	20222	20238	20301	20096	20191	20061	20095	20182	20377	20156	20214	20297	20296	20148	20087	19979	20404	20167	20088	20090	20397	20098	20288	20173	19952	20095	20106	20235	20168	20249	20298	20026	20154	19941	20438	20239	20144	20011	20242	20193	20145	20170	20337	19922	20126	20220	20303	20381	20266	19970	20342	20185	20134	20383	20260	20066	20345	20326	20347	20281	20192	20374	19998	20205	20247	20377	20314	20145	20153	20103	20075	20233	20248	20398	20478	20253	20244	20123	20157	20176	20120	20209	20327	20400	20115	20061	20433	20210	20138	20198	20318	20236	20037	20289	20047	20173	20209	20140	20277	20240	20341	20385	20130	20186	20451	20328	20071	20360	20334	19899	20127	19969	19913	20020	20246	20207	20388	20159	20356	20192	20161	20182	20421	20102	19985	20216	20088	20240	20227	20297	20300	20083	20357	20232	20264	20197	20125	20201	20331	20269	19964	20474	20174	20204	20003	20372	20160	20115	20138	20278	20219	20097	20243	20321	20207	20069	20075	20151	20284	20029	20261	20179	20181	20136	20464	20156	19864	20214	20265	20248	19984	19989	20314	20318	20269	20242	20236	20202	20242	20363	20110	20089	20266	20151	20187	20064	20171	20214	20127	19997	20004	20015	20354	20129	20060	20044	20176	20117	20145	20232	20089	20007	20276	20219	20020	20251	20033	20180	20283	20177	20194	20334	20236	20183	20213	20278	20155	20201	20150	20173	20353	20138	20175	20271	20261	20389	20416	20176	20177	20140	20288	20360	20072	20102	19916	19857	20281	20302	20222	20192	20190	20197	20181	20107	20224	20216	20255	20294	20179	20413	20049	19950	20265	20484	20262	20256	20268	20214	20512	20180	20199	20418	20269	20146	20274	20240	20273	20343	20210	20291	20120	20034	20194	20216	20317	20125	20391	20055	20059	20178	20345	20105	20283	20098	20094	20406	20053	20137	20150	20135	20217	20257	20325	19918	20161	20123	20059	20044	20241	20348	20455	20106	20131	20115	20051	20173	20109	20238	20180	19951	20108	20227	20389	20301	20261	20166	20097	20028	20401	20371	20054	20100	20407	20526	20106	20146	20159	20211	20150	20221	20058	20265	20240	20213	20402	20220	20313	20109	20118	20268	20345	20231	20130	20038	20324	20168	20256	19899	19953	20037	20183	20271	20330	20227	20194	20201	20313	20045	20387	20227	20306	20121	20104	20111	20126	20364	20240	20392	20331	20258	20325	20202	19885	20146	20086	20254	20283	20204	20272	20295	20204	20397	20104	20031	20079	20145	20307	20106	20172	20009	20170	20079	20473	20096	20204	20055	20278	20141	20333	20231	20230	20251	20135	20312	20006	20286	20335	20046	20233	20252	20222	20226	20108	20164	20310	20009	20202	20257	20427	20252	20342	19943	20183	19983	20150	19988	20377	20173	20289	20178	20209	20412	20291	20320	20353	20121	20146	20090	20415	20203	20172	20377	20174	20009	20163	20044	20153	20046	20172	20232	20334	20249	20195	20115	20187	20014	20148	20170	20060	20077	20075	20087	20455	20326	20279	20224	20080	20203	20095	20214	20237	20189	20053	20121	20164	20052	20226	20210	19923	20110	20121	20251	20231	20052	20080	20113	20076	20150	20325	20194	20197	20119	20198	20229	20130	20202	19956	20212	20170	20150	20211	20258	20195	20094	20093	20118	20280	20299	20149	20314	20254	20056	20456	20353	20267	19942	19959	20100	20115	20169	20205	20118	20221	20172	20171	20206	20136	20174	20259	20060	20165	20145	20223	20056	20175	20259	20250	20238	20067	19984	20049	19905	20054	20282	20222	20234	20161	20003	20133	20018	20345	20115	20402	20393	20325	20140	20181	19987	20399	20349	20335	20323	20183	20101	20262	20163	20378	20518	20321	20279	20317	20165	20179	20113	20109	20196	20182	20173	19909	20332	20095	20194	20330	20281	20168	20375	19952	20215	20016	20350	20275	20095	20137	20178	20340	20143	19691	20136	20294	20229	20236	19985	20131	20209	20263	20174	20109	20152	20143	20088	20376	20163	20110	20409	20134	20149	20106	20339	20256	20205	20195	20193	20413	20239	20170	20304	20344	19947	20116	20361	20140	20261	20224	20283	20081	20099	20306	20024	20025	20069	20247	20040	20118	20148	20145	20140	20152	20250	20348	20265	20442	20091	20378	20301	20351	20243	19958	20091	20389	20112	20361	20371	20148	20000	20457	20228	19985	20135	20253	20326	20210	19992	20161	20045	20153	20313	20137	20403	20334	20235	20207	20115	20204	19939	20103	20149	20363	20182	20142	20188	20112	20074	20228	20072	20121	20216	20428	20066	20320	20242	20331	20059	20236	20403	20365	20238	20092	20453	20385	20080	20240	20259	20230	20427	20187	20130	20149	19955	19947	20233	20250	20226	20311	20195	20091	20076	20190	20327	20405	20158	20044	20186	20353	20221	20056	19940	20203	20180	20440	20388	19937	20076	20142	20157	20284	20218	20046	20122	20352	20158	20087	20239	20149	20296	20434	20423	20210	20234
14192	23021	21598	19217	18334	17531	17240	17256	17079	16877	16953	16760	16795	28398	34741	29816	22804	18997	16919	16784	16652	16582	16836	16683	16720	16518	16805	16614	16792	16834	16766	16793	16603	16606	16683	16692	16586	16708	16663	16672	16488	16725	16813	16586	16819	16749	16644	16437	16676	16639	16522	16581	16626	16582	16633	16428	16543	16617	16752	16807	16760	16497	16684	16648	16600	16601	16569	16664	16626	16667	16692	16600	16754	16554	16774	16471	16611	16750	16706	16810	16730	16677	16788	16739	16594	16569	16699	16724	16583	16582	16565	16577	16659	16675	16831	16539	16903	16623	16739	16603	16747	16573	16536	16496	16703	16767	16715	16415	16675	16592	16819	16661	16588	16594	16638	16666	16609	16425	16572	16716	16631	16621	16758	16519	16540	16604	16747	16690	16476	16797	16735	16630	16657	16577	16679	16735	16564	16641	16572	16648	16597	16664	16757	16589	16742	16617	16618	16687	16554	16519	16763	16652	16680	16752	16486	16575	16585	16505	16568	16750	16591	16465	16708	16694	16655	16611	16703	16507	16645	16742	16660	16645	16735	16626	16697	16580	16646	16688	16562	16721	16665	16653	16759	16661	16560	16573	16688	16640	16595	16676	16806	16642	16521	16680	16703	16687	16755	16565	16574	16839	16650	16519	16637	16710	16575	16659	16508	16738	16669	16677	16566	16806	16559	16614	16695	16540	16731	16451	16520	16626	16732	16555	16667	16780	16709	16753	16334	16678	16596	16637	16667	16532	16577	16744	16649	16524	16701	16726	16560	16579	16644	16570	16645	16769	16680	16660	16621	16615	16529	16699	16549	16525	16742	16728	16577	16739	16636	16706	16787	16626	16537	16679	16598	16676	16653	16425	16513	16765	16652	16653	16688	16621	16896	16440	16594	16610	16641	16506	16525	16644	16631	16663	16558	16703	16448	16418	16871	16661	16711	16510	16703	16510	16768	16405	16534	16593	16757	16641	16740	16640	16765	16629	16463	16479	16710	16585	16805	16498	16582	16763	16640	16687	16687	16583	16705	16515	16608	16589	16628	16752	16399	16376	16738	16580	16589	16891	16698	16616	16691	16646	16704	16675	16611	16632	16776	16683	16628	16854	16442	16676	16667	16667	16610	16694	16604	16612	16562	16444	16775	16686	16477	16778	16646	16588	16824	16435	16703	16668	16704	16503	16620	16526	16525	16541	16490	16735	16668	16712	16749	16607	16749	16582	16708	16681	16675	16585	16521	16729	16570	16502	16619	16552	16490	16800	16629	16636	16624	16467	16704	16646	16546	16654	16590	16685	16614	16759	16621	16659	16558	16603	16652	16556	16576	16601	16680	16638	16692	16693	16693	16592	16535	16510	16807	16640	16741	16645	16749	16825	16678	16679	16716	16685	16660	16584	16586	16668	16732	16597	16565	16589	16648	16597	16661	16644	16712	16695	16969	16554	16544	16724	16656	16639	16590	16764	16641	16667	16630	16564	16547	16477	16553	16722	16720	16514	16697	16493	16554	16593	16603	16619	16643	16601	16549	16662	16622	16504	16572	16562	16531	16602	16453	16568	16737	16520	16776	16517	16630	16569	16653	16745	16498	16651	16707	16589	16637	16940	16402	16550	16718	16571	16682	16617	16617	16651	16624	16744	16512	16504	16684	16821	16626	16707	16650	16721	16707	16539	16553	16701	16552	16804	16666	16610	16563	16523	16539	16628	16696	16618	16446	16499	16600	16834	16635	16535	16598	16705	16756	16518	16642	16569	16788	16607	16682	16670	16626	16748	16630	16700	16526	16632	16657	16535	16789	16639	16617	16536	16707	16683	16604	16724	16660	16587	16635	16561	16674	16564	16691	16701	16480	16679	16548	16734	16471	16722	16598	16693	16555	16632	16626	16685	16618	16614	16332	16553	16640	16771	16757	16681	16571	16690	16570	16650	16742	16567	16529	16516	16626	16672	16694	16626	16691	16587	16766	16545	16732	16482	16520	16601	16618	16644	16584	16833	16674	16663	16441	16582	16583	16561	16542	16562	16595	16536	16498	16463	16799	16674	16533	16740	16554	16758	16657	16582	16615	16675	16698	16462	16611	16621	16697	16652	16736	16702	16642	16633	16669	16631	16618	16554	16665	16623	16552	16546	16609	16783	16791	16562	16595	16734	16554	16641	16871	16565	16580	16649	16656	16489	16532	16648	16763	16640	16547	16480	16591	16624	16648	16539	16813	16763	16621	16635	16745	16770	16475	16596	16599	16721	16568	16676	16709	16498	16713	16626	16450	16644	16483	16716	16533	16697	16797	16446	16652	16568	16594	16618	16588	16694	16743	16640	16563	16682	16540	16583	16584	16595	16594	16608	16514	16621	16729	16515	16674	16633	16537	16696	16682	16519	16685	16577	16692	16649	16699	16672	16619	16794	16707	16618	16528	16620	16644	16566	16853	16441	16664	16640	16628	16751	16651	16741	16617	16604	16794	16428	16365	16823	16611	16632	16779	16511	16643	16575	16622	16632	16587	16700	16593	16672	16521	16688	16413	16709	16503	16663	16608	16568	16800	16652	16725	16522	16594	16618	16577	16656	16553	16713	16706	16490	16655	16532	16608	16648	16549	16583	16540	16488	16683	16680	16520	16731	16632	16557	16636	16499	16648	16509	16651	16714	16752	16539	16774	16577	16653	16752	16642	16618	16612	16613	16617	16598	16686	16615	16719	16653	16674	16629	16601	16668	16519	16825	16797	16750	16644	16705	16818	16794	16642	16615	16460	16698	16692	16688	16509	16586	16458	16566	16684	16667	16512	16645	16770	16746	16654	16795	16563	16579	16601	16600	16693	16565	16758	16636	16565	16727	16717	16830	16625	16666	16582	16635	16700	16676	16799	16608	16595	16648	16793	16609	16655	16553	16690	16513	16658	16565	16633	16581	16854	16613	16661	16608	16661	16695	16511	16706	16519	16714	16429	16677	16605	16687	16503	16600	16820	16576	16613	16372	16653	16699	16633	16534	16487	16675	16673	16624	16431	16617	16625	16636	16518	16598	16717	16500	16559	16650	16549	16678	16534	16564	16607	16625	16664	16572	16725	16642	16733	16623	16636	16600	16514	16402	16558	16653	16489	16704	16583	16611	16500	16701	16677	16647	16672	16486	16552	16546	16575	16627	16670	16529	16517	16708	16637	16738	16568	16382	16691	16734	16694	16502	16726	16668	16493	16634	16763	16391	16656	16440	16656	16479	16580	16563	16521	16644	16409	16578	16665	16618	16562	16632	16659	16537	16576	16579	16721	16548	16649	16614	16663	16582	16618	16572	16712	16660	16608	16687	16684	16734	16771	16553	16545	16774	16596	16579	16553	16454	16500	16588	16609	16682	16739	16591	16533	16732	16671	16478	16502	16540	16806	16741	16771	16588	16583	16717	16566	16717	16636	16349	16688	16654	16710	16546	16720	16641	16510	16516	16652	16623	16572	16676	16646	16565	16643	16687	16634	16589	16677	16725	16515	16641	16741	16694	16660	16647	16645	16612	16590	16667	16582	16624	16628	16714	16582	16805	16781	16612	16475	16729	16615	16490	16501	16492	16738	16598	16702	16743	16684	16665	16658	16617	16655	16685	16625	16493	16595	16730	16529	16508	16612	16565	16645	16633	16570	16596	16555	16583	16614	16412	16555	16538	16605	16833	16722	16655	16601	16790	16761	16594	16727	16547	16602	16644	16647	16508	16566	16594	16747	16535	16593	16586	16689	16561	16606	16537	16615	16604	16607	16659	16594	16846	16697	16611	16639	16675	16587	16717	16678	16576	16606	16650	16683	16610	16797	16589	16612	16682	16468	16598	16566	16650	16736	16756	16607	16503	16813	16490	16677	16502	16727	16719	16798	16561	16723	16575	16593	16629	16582	16527	16725	16698	16512	16595	16492	16564	16714	16648	16691	16553	16590	16346	16903	16757	16698	16736	16693	16531	16651	16440	16617	16641	16659	16726	16761	16680	16637	16616	16672	16625	16606	16685	16621	16720	16410	16692	16585	16530	16552	16671	16741	16692	16514	16759	16557	16664	16604	16546	16705	16582	16579	16508	16494	16665	16599	16619	16875	16663	16578	16580	16742	16679	16671	16563	16733	16517	16663	16632	16616	16825	16695	16684	16554	16519	16440	16568	16531	16690	16640	16647	16787	16739	16729	16496	16624	16730	16783	16606	16452	16717	16583	16721	16608	16561	16621	16675	16511	16492	16719	16691	16717	16645	16597	16588	16754	16693	16639	16617	16466	16616	16589	16675	16658	16521	16491	16699	16686	16505	16686	16660	16521	16766	16643	16608	16713	16483	16730	16400	16699	16571	16530	16767	16607	16553	16709	16532	16839	16633	16545	16521	16572	16790	16533	16688	16602	16702	16584	16692	16640	16617	16769	16519	16841	16543	16542	16564	16687	16669	16642	16644	16560	16714	16624	16667	16587	16485	16619	16736	16472	16675	16607	16625	16464	16769	16698	16710	16555	16532	16751	16528	16690	16820	16446	16719	16450	16641	16741	16578	16722	16568	16567	16791	16537	16832	16603	16641	16647	16660	16612	16623	16645	16690	16781	16566	16576	16557	16709	16774	16585	16567	16694	16645	16663	16664	16553	16571	16631	16652	16503	16696	16786	16720	16734	16447	16587	16561	16780	16676	16641	16649	16656	16628	16660	16653	16683	16803	16756	16516	16534	16478	16725	16778	16695	16700	16761	16576	16600	16543	16551	16604	16459	16632	16476	16630	16466	16495	16601	16646	16510	16652	16685	16728	16541	16573	16467	16665	16530	16739	16749	16744	16622	16745	16671	16484	16576	16526	16456	16552	16660	16754	16634	16541	16642	16786	16502	16724	16763	16639	16631	16714	16477	16638	16622	16435	16646	16761	16552	16603	16724	16533	16560	16542	16708	16557	16657	16646	16504	16647	16616	16613	16509	16702	16610	16609	16597	16599	16520	16658	16580	16604	16373	16590	16433	16583	16474	16633	16562	16637	16551	16602	16813	16684	16588	16674	16761	16632	16616	16666	16654	16621	16773	16701	16594	16506	16640	16562	16746	16750	16617	16646	16549	16730	16719	16641	16595	16656	16709	16686	16584	16642	16629	16820	16685	16544	16690	16717	16671	16576	16680	16583	16549	16515
22488	21064	28844	23529	21289	23849	26781	21978	21474	21622	21554	21389	21228	30411	43758	37885	30860	25652	21691	21212	20923	20944	20955	21076	20980	21184	21083	20973	20869	20977	20935	21134	20982	20641	20976	21054	20902	20836	20817	20877	21139	20931	21175	21037	20898	20771	20949	20815	20866	20891	20814	20918	20840	20808	21103	20696	20634	20823	20831	20759	20737	20923	20968	20837	20991	20816	20930	20755	20755	20876	20841	21108	20949	20704	20894	20899	20790	20982	20687	20953	21160	20977	20993	20869	20837	20892	20954	20816	20787	20754	20693	20932	20786	20754	20684	20693	20836	20886	20706	20661	20760	20823	20926	20911	21040	20757	20879	20952	21014	21178	20831	20872	20718	20971	20788	20756	20917	20887	21015	20679	21046	20683	20817	20747	20820	20898	20885	20761	20814	20720	20721	20621	20841	20944	20730	20895	21027	20933	20569	20831	20644	20845	21031	20866	20762	20879	20985	20493	20846	20689	20716	20783	20835	20813	20891	20849	20714	20812	20944	20797	20946	20638	20693	20765	21078	21060	20744	20768	20911	20765	20756	20837	20842	20958	20816	20940	20867	21030	20945	20829	20623	20822	20760	20895	20821	20767	20808	20895	20945	20740	20735	20793	20797	20779	20891	20770	20679	20786	20612	20686	20893	20941	20687	20670	20928	20826	20842	20839	20726	20660	20904	20683	20899	20777	20739	20930	20736	20990	20860	20601	20918	20668	20768	20658	20816	20853	20921	20853	20860	20759	21032	20771	20754	20657	20899	20898	20752	20781	20679	20838	20896	20748	20780	20687	20831	20878	20823	20871	20908	20796	20911	20839	20941	20866	20686	20777	20638	20714	20722	20759	20830	20902	20715	20784	20881	20799	20827	20842	21117	20882	20778	20853	20812	20814	20703	20551	20880	20865	20723	20839	20907	20958	20850	20843	20776	20846	20977	21137	21036	20824	21016	20616	20619	20786	20689	20693	20962	21013	20698	20855	20804	20748	20595	20844	20753	20771	20919	20657	20726	20804	20849	20709	20641	20845	20868	20673	20918	21020	20749	20868	20662	21049	20921	20697	20866	20820	20854	20668	20819	20783	20676	20780	20701	20880	20894	20859	20741	20857	20885	20823	20817	20806	20832	20858	20753	20580	20721	20764	20711	20909	20775	20768	20783	20766	20678	20833	20923	20843	20970	20746	20744	20893	20914	20691	20794	20939	20852	20657	20930	20816	20606	20653	20536	20870	20695	20839	20910	20705	20804	21009	20848	20818	20768	20630	20806	20864	20704	20570	20873	20724	20713	20804	20852	20835	20795	20694	21028	20734	20643	20719	20817	20868	20829	20753	20636	20995	20802	20603	20876	20822	20883	20790	20827	20884	20921	20862	20669	20815	20789	20790	20804	20858	20725	20753	20938	20832	20602	20683	20744	20860	20771	20688	20664	20947	20740	20872	20888	20682	20775	20884	20676	20754	20889	21049	21107	20636	20893	20744	20653	20707	20862	20733	20860	20901	20843	20686	20598	20706	20712	20972	20680	20930	20604	20809	20822	20746	20962	20810	20887	20818	20950	20848	20575	20913	20787	20624	20970	20919	20812	20879	20868	20758	21050	20980	20814	20925	20691	20701	20572	20953	20946	20753	20970	20677	20934	20956	20834	20706	20831	20778	20709	20576	20791	20868	20872	20808	20922	20951	20644	20886	20667	21032	20799	20883	20765	20665	20851	20731	20842	20720	20751	20879	20747	20923	20929	20837	20958	21009	20989	20852	20941	20631	20897	20638	20560	20635	20741	20976	20707	21032	20689	20688	20715	20450	20930	20747	20669	20901	20681	20730	20848	20569	20875	20905	20652	20776	20845	21009	20731	20764	20778	21001	20925	20871	20902	20800	20805	20957	20844	20874	20917	20780	20807	20860	20764	20811	20825	20700	20808	20825	20740	20700	20707	20924	20911	20673	20715	20721	20949	20891	20714	20996	20839	20988	20845	20880	20882	20898	20807	20796	20837	20658	20687	20862	20812	20758	20840	20962	20860	20807	20761	20826	20702	20917	20815	20948	20820	20671	20640	20913	20807	20701	20916	20802	20913	20498	20971	20878	20894	20889	21059	20886	20753	20837	20905	20809	20838	20972	20910	20878	20845	20723	20582	20685	20948	20982	20649	20643	20736	20780	20674	20727	20810	21011	20838	20830	20710	20796	20842	20831	21013	21025	21008	20658	20797	20652	20672	20835	20788	20905	20599	20520	20886	20795	20788	20829	20721	20833	20692	20998	20813	20942	20876	20798	20944	20809	20681	21062	20672	20963	20713	20759	20748	20886	20758	20925	20883	20566	20875	20790	20801	20954	20752	20581	20888	20803	20788	20751	20695	20974	20916	20619	20800	20835	20979	20700	20775	20791	20729	20892	20858	20711	20822	20719	20980	20727	20990	20852	20931	20795	20877	20815	20906	20679	21002	20813	20713	20894	20974	20881	20789	20562	20720	20716	20796	21007	20929	20772	20745	20700	20826	20745	20562	20883	20842	20689	20962	20842	20878	20793	20839	20880	20944	20820	21044	20843	20816	20620	20888	20678	20749	20760	20694	20950	20813	20959	20853	20802	20954	20823	20702	21015	21040	20926	20938	20750	20896	20855	20660	20740	20805	21105	20719	20969	20939	20728	20804	20763	20662	20830	20674	20847	20770	20809	20746	20632	20762	20448	20918	21077	20775	20879	20654	20776	20759	20891	20876	20685	20905	20615	20861	20850	20923	21004	20758	20735	20782	20894	20829	20684	20551	20974	20795	20865	20612	20712	20925	20913	20814	20600	20816	20804	20746	20967	20980	20728	20869	20885	20883	20716	20738	20741	20759	20924	20582	20585	20882	20651	20865	20874	20825	20935	20681	20886	20687	21044	20814	20679	20827	20894	20679	20608	20966	20831	21032	20858	20928	20888	20900	20895	20788	20738	20768	20788	20778	20795	20688	21045	20997	20872	20756	20761	20993	20895	20791	21021	20956	20616	20845	20854	20734	20721	20774	20899	20687	20684	20689	20638	20753	20933	20996	20921	20969	20879	20926	20821	20963	20874	20729	20559	20817	20689	20877	20753	20755	20646	20880	20915	20780	20805	20765	20892	20627	20958	20932	20808	20721	20693	20783	20752	20727	20980	20885	20870	20742	20983	20670	20701	20669	20990	20769	20683	20813	20631	20825	20965	20907	20875	21062	20903	20831	20838	20871	20720	20967	20777	20946	20987	20960	21022	20837	20636	20991	20716	20928	20764	20834	20602	20713	20783	20874	20675	20899	20802	20680	20828	20831	21103	20815	20942	20917	20681	20927	20696	20935	20890	21038	20954	20950	20781	20914	20606	20705	20674	20743	20928	20990	20806	20959	20705	20865	20870	20446	20535	20898	20904	20995	20889	20879	21003	20817	21005	20905	20774	20790	20789	20808	20884	20910	20929	20675	20638	20916	20648	20754	20951	20605	20726	20857	20935	20712	20923	20814	20818	20835	20803	20666	20724	20847	20738	20683	20797	20587	20858	20778	20762	20656	20730	20856	20936	20684	20795	20770	20902	21175	20726	20879	20874	20732	20752	20704	20920	20835	20714	20758	20850	20777	20855	20833	20709	20886	20708	20819	20859	20748	20774	20705	20774	20985	20738	20732	20910	20886	20841	20833	20769	20680	20896	21045	20706	20997	20893	20861	20956	20663	20693	20678	20749	20778	20928	20914	20558	20910	20742	20813	20647	20688	20714	20784	20817	20551	20607	20746	20669	20752	20765	20622	20666	20926	21008	20723	20800	21014	20640	20812	20838	20808	20866	20974	20790	20787	20726	20670	20920	21008	20765	21011	20572	21068	20993	20783	20937	20868	20760	20800	20947	20670	20737	20881	20709	20833	20911	20992	20835	20908	20912	20717	20746	20710	20708	20808	20755	20846	20855	20749	20784	20639	20948	20793	20798	20806	20764	20642	20796	20686	20851	20704	20870	20986	20820	20828	20937	20874	20768	20873	20936	20811	20611	20861	20857	20638	20785	20699	20742	20782	20884	20800	20886	20950	20681	20654	20675	20900	20955	20802	20862	20855	20758	20856	20901	20804	20814	20882	20978	20705	20833	20821	20711	20912	20858	20894	21054	20877	21205	20775	20804	20689	20836	20733	20730	20607	20715	20856	20738	20737	20667	20907	20731	21126	20722	20734	20552	20761	20836	21008	21013	20994	20933	20972	20776	20740	20754	20905	20888	20950	21036	20945	20789	21092	20902	20739	20601	20865	20618	20611	20681	20715	20679	20852	20663	20808	20796	20975	20890	20782	20627	20788	20971	21193	20902	20771	21073	20690	20809	20659	20682	20762	20834	20881	20712	20638	21029	20832	20708	20841	20695	20870	20738	20813	20600	20859	20922	20676	20869	20820	20596	20702	20951	20928	20715	20713	20771	20916	20901	20645	20850	21137	20654	20886	20749	20930	20793	20879	20733	20873	20942	20911	20974	20901	20791	20857	20947	21086	20780	20780	20766	21049	20834	20699	20796	20798	20846	20810	20815	21037	20788	20754	20684	20651	20804	20703	20678	20800	20972	20789	20804	20921	20720	20708	20788	20766	20864	20895	20747	20754	20826	20927	20920	20863	20893	20700	20798	20905	20742	20781	20575	20863	20789	20822	20939	20644	20687	20568	20641	20783	20791	20903	20778	20837	20774	20909	20774	20901	21042	20759	20743	20745	20826	21003	20675	20694	20831	20685	20779	20802	20757	20846	20669	20664	20756	20807	20853	20961	20673	20775	20706	20853	20792	20922	20710	20788	20913	20835	20751	20600	20648	20752	20906	20812	20804	20897	20677	20648	20685	20807	20654	20581	20744	20771	20821	20782	20857	20929	20768	20913	20809	21099	20916	20891	20745	20827	21006	20740	20789	20776	20728	20909	20796	20803	20878	20761	20832	20762	20871	21002	20901	20868	20829	20853	20978	20903	20860	20740	20698	20754	20692	20942	20644	20650	20732	21062	20848	20961	20909	21128	20770	20722	20753	20626	20810	20649	20729	20936	20669	20754	20618	20833	20807	20757	20766	20932	20685	20768	20726	20842	20757	20911	20998	20940	20590	20930	20919	21068	20572	20791	20791	20980	20728	20890	20693	20871	20861	21060	20794	20948	20796
15746	27458	25185	21282	19685	18656	18223	17937	17641	17589	17621	17427	17387	31128	43407	36648	28420	22182	16988	16964	16891	17107	16897	17221	16851	17040	16858	17028	16951	16976	17051	17016	16769	16886	16982	16964	16912	17006	16921	16985	16823	16998	16867	16977	16994	16831	16980	16914	17073	17053	16988	16880	17146	16954	16968	17035	16938	16870	16827	16959	16900	16909	17096	16780	16932	16922	16903	16853	16974	17042	16820	16797	17018	17114	16808	16846	16870	16970	16839	16886	16813	17090	17114	16871	16969	16848	16967	16873	16886	16881	16831	17104	16936	17090	16985	16941	17008	16935	16898	16916	16945	17041	16907	16982	16923	17031	16956	16845	16916	16936	16917	16903	16932	16939	16844	16884	16846	16950	16946	17022	16861	16813	17011	16818	16774	17030	16864	16874	16927	16880	16654	16941	16904	16805	16942	16941	17017	16816	16911	17043	16916	16840	16750	16790	16761	16899	16807	16965	16830	16836	16846	16941	17015	16896	16907	16812	17005	16791	16965	16763	16924	16923	17040	16881	16878	16915	17034	16726	16843	16790	16949	16953	16859	16904	16997	17005	16885	16811	17061	16968	16806	16930	17094	16904	16830	16880	17137	16961	16937	16839	17004	16982	16936	16993	16908	16835	16913	16847	16950	16957	16897	16884	16994	16822	16891	16905	17045	16837	16816	16979	16865	16783	16989	16838	16954	16760	16797	17056	16913	16961	16886	17072	16743	16919	16892	16922	16861	16877	16680	16909	16764	16853	16874	16888	16887	16891	16891	16748	16868	16840	16807	16972	16682	16862	16775	16958	16813	16774	16969	16972	16777	16946	16948	16954	16876	16753	16947	16875	17032	16867	16930	16974	16774	16931	16913	16979	16805	17038	16791	16868	16986	16901	16737	16892	16699	16972	16969	16891	16924	16975	16970	16996	17027	16950	16884	16979	16946	16855	16997	16976	16848	17006	17036	16840	16849	16925	16860	16975	16947	16921	16853	16883	16896	17021	16768	17027	16833	16922	16897	16867	16852	16791	17009	16983	16940	16846	16903	16824	16775	16857	16981	16934	16987	16886	16898	16748	16912	16831	16686	16832	16794	16886	16994	16935	16999	16981	16907	16925	16838	17003	16812	16854	16819	16906	16969	16791	17125	16797	16887	16749	16902	16998	17022	16992	16936	16998	16779	16932	16769	16887	16937	16911	17077	16800	16930	16877	16999	16813	17054	17015	17144	16779	16884	16721	16844	16887	16838	17000	16916	16792	16750	16880	16978	16875	17020	16878	16894	16863	16853	16805	16936	16904	16863	16883	16864	16903	16928	16914	16872	16992	16741	17001	16743	16928	17008	16932	16787	16855	16876	16897	16895	16961	16919	16976	16916	16927	16953	16864	16855	16733	17028	16919	16910	16922	16833	16791	16835	16981	16759	16830	16752	17113	16811	17131	17043	16665	16800	17046	17105	16942	16716	16736	16855	16828	16962	17096	16725	16771	17009	16909	16934	16861	16849	16977	16883	16974	17004	16812	16982	16895	16953	16893	16995	17031	16769	16995	16882	16994	17033	16830	16925	16904	17025	16811	16987	16959	16869	16913	16703	16961	16640	16825	16884	16765	16924	16895	16826	16879	16919	16907	17004	16890	17052	16955	16916	16796	16886	16934	16775	16992	16616	16880	16986	16908	16849	16868	16895	16947	16743	16988	17039	17036	17051	16903	16997	16954	16913	16980	16853	16999	16863	16973	16969	16976	17034	16871	16958	16855	16880	16732	16926	16916	16919	16914	16867	17012	16914	16950	16778	16820	16953	16893	16804	16919	16967	16784	16961	16958	16913	17061	16767	16972	16812	16920	16809	16912	16854	17063	16892	16729	16705	16886	16981	16969	16992	17026	16966	16731	16908	16791	17074	16722	17059	16956	16938	16930	16820	16988	16807	16815	16877	16756	16982	16867	16755	17049	16863	17015	16980	17008	16845	16974	16956	17135	16872	16987	16884	16827	16835	16837	16921	16804	16913	16938	16758	17009	17058	16861	16911	16895	16928	16829	16935	16908	16927	16855	16882	16971	16804	16870	17028	16868	16949	16857	16817	16897	16901	16976	16820	16904	16906	16974	16968	16969	16979	16888	16920	16869	16885	16849	16764	17043	16853	16992	17079	16829	16797	16917	16787	16916	16705	16834	16948	16941	16909	16892	17078	16749	16879	16846	16855	16972	17030	16892	16875	16987	16889	16876	16898	17026	17002	16894	16915	16879	16844	16804	16909	16855	16984	16946	16861	16876	16780	16920	16939	16957	17045	16827	16816	16653	16659	16711	16825	16913	17058	17005	16830	16870	16775	16845	16944	16843	16931	16962	17059	16866	16992	16858	17055	16930	16874	16836	17046	16933	16865	16910	17085	16945	16783	16775	16883	16944	16952	16965	17026	16752	16962	16931	16803	16973	16881	16671	16926	16814	16773	16955	16925	16979	16811	16937	17066	16975	16875	16816	16869	16929	16908	17093	16764	16862	16922	16775	16698	16817	16878	16964	17157	16961	16924	16904	17033	17004	16909	17149	16882	17016	16966	16876	16839	17135	17100	17002	17087	16924	17024	16966	16900	16716	16912	16940	16978	16791	16838	16838	16832	16841	16623	16923	16687	16956	16858	17026	16805	16952	16826	16935	17092	16817	16839	17064	17048	16684	16937	16914	16789	16822	17056	16856	16752	16918	16866	17017	16792	16869	16975	16990	16728	16792	16903	16814	16907	16863	16775	16997	16839	17049	17032	17041	16888	16974	16974	16987	16680	16695	16986	16989	16924	16834	16818	16939	16838	16979	16741	16769	16946	16884	16972	16807	17062	16762	17007	16921	16872	16969	16873	16880	17012	16929	16885	16874	16999	16886	16966	16994	16988	16823	16911	17042	16821	16788	16689	16832	16986	16847	16804	16797	17048	16864	16943	17039	16744	16874	16895	17023	16950	17027	16884	16936	17048	16774	16918	16853	16865	17088	16857	16949	17017	17007	16818	16916	16784	16707	16853	16769	16832	16833	16815	16833	16882	16936	16981	17010	16815	16971	16995	16724	16962	16920	16927	16787	16697	16996	17000	16802	16713	16866	16921	16833	16790	16981	16781	16916	16794	16856	16801	16899	16728	16937	16766	16923	16886	17161	16807	16833	16838	17065	16996	16953	16810	17023	16968	16918	16998	16788	16999	16827	17160	16883	16995	16703	16934	16876	16880	16828	16666	16936	17015	16931	16732	16951	16864	16729	16975	16875	17025	16995	17038	17042	16851	16874	16937	16788	16952	16792	16901	16923	16810	16820	16984	16829	16941	16971	16806	16918	16854	17046	16865	16820	16740	16982	16813	16860	16892	16789	16871	16843	16974	16925	17018	16994	16898	16901	16924	16971	17054	16975	16898	16917	16895	16774	17069	16915	16712	16798	16846	16889	16739	16930	16983	16896	16797	16961	16984	16972	16990	16873	16816	17019	16965	16876	16865	16910	16965	16825	16874	17016	16963	17031	17060	16750	16891	17015	16787	16723	17047	17012	16910	16931	16892	17123	17078	16922	17066	16942	16876	16887	16913	17029	16979	16987	16722	16860	16795	16767	16944	16823	17051	16841	16843	16875	17095	16867	16772	16799	16839	16809	16963	17037	16794	16908	16800	16752	16860	16758	16774	17079	16802	16858	16890	16974	16758	16974	16895	16984	16846	16930	16898	17067	16914	16796	16840	16878	16784	16884	16797	16814	16896	16985	16966	16888	16929	17034	16787	16671	16863	17026	16737	16758	16936	16926	16824	16844	16892	16879	17027	16858	16833	16910	17027	16915	16871	17006	17062	16931	16866	16948	16805	16940	16890	16947	16848	17000	16862	16894	16864	17023	16826	16916	16728	16803	16887	17002	16884	17024	16931	16895	16949	16832	16841	16820	16885	16825	16929	16862	16987	16897	16878	16865	17006	16876	17003	16750	16964	16801	16951	16798	16949	16805	16957	16997	16915	16925	17030	16837	16895	16842	16982	16732	16812	16855	16851	16898	16904	16899	16871	16865	16879	16862	16751	16906	16918	16848	16864	16915	16782	16909	16835	16977	16934	16810	16811	16790	16886	16984	16824	16984	16879	16909	16933	16927	16959	16971	17022	16934	16845	17027	16938	16875	16738	16863	17057	16847	16843	16813	16852	16957	16798	16980	16956	16790	16931	16871	16797	17011	16964	16751	16966	16968	17087	17041	16948	16836	16862	16862	16746	16983	16915	16894	16733	16977	16900	16928	16861	16837	16885	16999	16854	17045	16928	16888	16850	17022	16970	16816	16830	16895	16786	16926	17056	16864	17024	16712	16862	16882	16784	16912	16752	16804	17093	16909	16953	16960	16933	16795	16877	16922	16922	16889	16953	16909	16856	16971	16989	16969	16915	16890	17045	16947	16919	16860	16953	16842	16889	16943	16794	16882	16937	16943	16953	16843	16886	16992	16814	16873	16880	16965	16888	16983	16954	17050	16776	16814	17057	16983	16882	16977	16828	16837	16852	16718	16943	16963	16936	16794	16771	16882	16827	16889	16893	16844	16954	16973	16856	16882	16907	16896	16749	16780	16832	16823	16768	16845	16901	16993	16817	16786	16950	16816	16965	16964	16798	16949	16770	16846	16875	16842	17105	16951	16887	16844	16974	16692	16875	16694	16818	16777	16919	16947	16788	16825	16841	16799	16957	17024	16869	16759	16894	16979	16810	16823	16855	17020	16896	16888	16927	16977	16860	16829	16952	16896	16800	16876	16851	17040	16767	16844	16933	17099	17041	16814	17109	16923	16950	16912	16921	16931	16899	16826	16872	16932	16836	16914	17058	16890	17033	16927	16819	17055	17091	16917	16965	17005	17089	16999	16918	17023	16881	16847	16898	16884	16983	16757	16913	16778	16864	16843	16837	17049	16849	16906	16944	16720	16845	17027	16900	16995	16980	16927	16834	17056	16952	16806	16895	16772	17173	16798	16852	16871	16733	17013	17020	16823	16910	16841	16941	17055	16957	16804	17032	16759	16935	16771	17000	17030	16987	17032	16872	16916	16773	16836	16727	16881	17018	17005	16897	16898	16970	17076	16902	16955	16841	16769	16943	16775	16929	16950	16841	17042	16932	16937	17021	16911	16936	16926	16830	16835
27311	21961	25126	22882	20060	20236	20150	20161	20519	20315	20369	20148	20254	20585	21968	21754	21427	20808	20249	20263	20294	20104	20321	20244	20049	20257	20147	20158	20229	20185	20175	20267	20379	20344	20290	20311	20327	20115	20302	20212	20274	20070	20225	20224	20276	20313	20367	20465	20270	20165	20254	20199	20157	19961	20108	20122	20317	20231	20028	20265	20297	20359	20164	20107	20335	20149	20289	20353	20226	20288	20211	20197	20400	20161	20143	20002	20139	20034	20114	20238	20334	20332	20173	20199	20239	20243	20167	20231	20163	19986	20093	20103	20070	20253	20179	20059	20156	20021	20242	20227	20256	20325	20249	20077	20241	20154	20261	20146	20140	20217	20256	20304	20277	20200	20429	20184	20305	20284	20211	20130	20063	20047	20446	20257	20338	20339	20375	20317	20242	20178	20115	20085	20300	20054	20088	20338	20157	20070	20273	20334	20180	20239	20209	20215	20274	20296	20259	20250	20290	20312	20126	20189	20338	20187	20237	20210	20059	20118	20359	20278	20366	20286	20198	20190	20273	20332	20317	20223	20085	20391	20574	20270	20248	20278	20298	20388	20322	20287	20186	20067	20169	20155	20171	20116	20152	20135	20246	20168	20187	19978	20199	20082	20206	20165	20259	20038	20344	20180	20227	19985	20244	20218	20505	20292	20306	20187	20161	20077	20330	20329	20260	20243	20401	20259	20195	20134	20194	20397	20178	20163	20412	20185	20309	19976	20218	20187	19988	20154	20324	20155	20029	20071	20244	20178	20150	20096	20235	20205	20236	20353	20253	20480	20070	20430	19902	20173	20275	20334	20273	20035	20215	20424	20131	20325	20351	20364	20380	20193	20284	20146	20277	20253	20081	20289	20177	20200	20168	20070	20108	20027	20227	19958	20080	20138	20262	20292	20055	20137	20190	20147	20525	20442	20196	20110	20226	20151	20061	20125	20165	20209	20121	20177	20352	20273	20156	20211	20239	20240	20224	20244	20327	20051	20002	20079	20256	20040	20278	20047	20176	20400	20185	20228	20087	20129	20147	20266	20088	20207	20299	20108	20095	20164	19940	20018	20175	20391	20350	20174	20115	20366	20212	20163	20294	20027	20244	20155	20018	19884	20309	20149	20355	20368	20216	20208	20167	20305	20171	20118	20223	20102	20201	20068	20043	20474	20135	20215	20170	20283	20071	20503	20168	20292	20330	20166	20181	20297	20348	20251	20156	20063	20196	20176	20155	19922	20326	20251	20277	20260	20331	19993	20145	20238	20193	20129	20196	20191	20125	20125	20328	20138	20178	20340	19986	20028	20071	20086	20225	20376	20177	20467	20300	20065	20344	20175	20096	20110	20257	20305	20258	20285	20088	20379	20116	20357	20121	20238	20148	20113	20067	20225	20092	20147	20041	20176	20404	20114	20230	20134	20253	20194	20385	20347	19919	20393	20179	20197	20168	20217	20186	20359	20251	20077	20301	20137	20444	20188	20177	20342	20063	20032	20215	20399	20347	20245	20243	20165	20153	20294	20330	20338	20193	20314	20225	20210	20273	20173	20014	20237	20068	20220	20375	20318	20153	20049	20132	20213	20287	20096	20058	20113	20122	20423	20108	20303	20209	20187	20207	20050	20185	20300	20197	20485	20343	20106	20252	20153	20185	20125	20026	20545	20065	20291	20132	20274	20076	20052	20305	20353	20307	20155	20359	20330	20058	20105	20112	20200	20321	20377	20371	20215	20241	20264	20298	20178	20215	20315	20219	20300	19970	20096	20222	20316	20004	20440	20360	20178	20344	20204	20376	20225	20383	20027	20313	19991	20317	20434	20390	20186	20374	20119	20228	20329	20242	20355	20335	20143	20348	20304	20128	20051	20162	20315	20344	20184	20252	20304	20353	20374	20201	20229	19953	20410	20227	20153	20286	20009	20248	20208	20235	20455	20456	20102	20283	20373	20433	20407	20037	20252	20084	20167	20048	20123	20288	20299	20182	20133	20292	20219	20045	20298	20075	20219	20220	20208	20255	20279	20229	20083	20259	20151	20146	20386	20188	20360	20000	20228	20125	20358	20354	20085	20010	20175	20158	20185	20222	20053	20128	20253	20177	20177	20141	20211	20238	20267	20080	20073	20321	20116	20521	20076	20141	20194	20219	20340	20260	20379	20288	20223	20103	20141	20124	19966	20239	20422	20228	20028	20319	20286	20058	20391	20325	20296	20094	20207	20153	20412	20165	19953	20299	20146	20218	19996	20257	20079	20454	20338	20068	20343	20192	20012	20262	20234	20260	20179	20193	20293	20064	20258	20285	20385	20192	20278	20239	20161	20262	20249	20056	20338	20306	20329	20389	20318	19984	20320	20234	20289	20278	20199	20310	20349	20319	20348	20321	20290	20287	20253	20425	20174	20304	20253	20158	20309	20242	20363	20351	20387	20073	20216	20411	20145	20319	20245	20313	20247	20370	20280	20150	20057	20308	20082	20179	20261	20358	20219	20241	20338	20340	20126	20159	20094	20058	20142	20339	20326	20237	20135	20088	20265	20322	20291	20284	20045	20185	20059	20162	20085	20191	20207	20341	20001	20026	20284	20243	20303	20289	20296	20106	20104	20356	20268	20083	20151	20290	20417	20078	20397	20299	20213	20208	20487	20165	20063	20236	20227	20286	20292	20204	20258	20198	20253	20196	20283	20260	20302	20002	20079	20141	20273	20162	20159	20080	20135	20204	20323	20057	20123	20068	20274	20226	20150	20149	19955	20305	20232	20135	20233	20142	20425	20144	20349	20207	20125	20323	20198	20273	20171	20394	20220	20106	20137	20128	19968	19963	20166	20115	20287	20180	20002	20320	20332	20224	20183	20202	20339	20290	20355	20192	20028	20128	20066	20095	20272	20171	20139	20298	20347	20247	20249	20262	20194	20254	20210	20148	20451	20293	20085	20395	20226	20308	20246	20109	20372	20017	20385	20255	20112	20266	20406	20287	20222	20064	20329	20212	20107	20366	20156	20120	20309	20157	20251	20419	20039	20205	20020	20069	20024	20128	20211	20320	20156	20215	20242	19928	20122	20371	20051	20195	20280	20231	20053	20180	20214	20421	20508	20204	20035	20196	20012	20225	20081	20127	20304	20243	20049	20342	20249	20487	20261	20259	20145	20285	20136	20257	20355	20263	20255	20297	20077	20274	20242	20308	20194	20032	20046	20210	20174	20192	20204	20150	20186	20242	20163	19990	20147	20215	20192	20245	20051	20263	20159	20573	20299	20289	20082	20290	20271	20068	20277	20127	20140	20098	20160	20157	20187	20134	20225	20284	20260	20291	20221	20324	20387	20269	20115	20184	20393	20381	20269	20162	20083	20105	20368	20417	20053	20227	20201	20147	20450	20271	20266	20368	20493	20239	20171	20207	20282	20330	20099	20299	20141	20137	20404	20339	20101	20285	20306	20107	20238	20145	20128	20161	20239	20329	20277	20300	20274	20136	20223	20192	20376	20009	20178	20369	20447	20199	20297	20135	20242	20299	20197	20048	20145	20338	20170	20149	20162	20190	20200	20172	20265	20136	20243	20383	20462	20390	20521	20078	20148	20166	20216	20175	20202	20309	20260	20140	20271	20089	20147	20024	20335	20115	20233	20285	20061	20288	20329	20259	20228	20081	20407	20161	20105	20182	20240	20205	20222	20273	20430	20237	20180	20300	20081	20150	19988	20118	20146	20260	20112	20415	20221	20259	20143	20185	20183	20381	20307	20097	20264	20280	20273	20168	20205	20234	20167	20076	20232	20266	20232	20068	20147	20145	20294	20237	20123	20263	20272	20233	20048	19991	20169	20145	20106	20168	20217	20430	20322	20162	20196	20287	20164	20218	20359	20251	20209	20160	20382	20458	20305	20179	20007	20332	20213	20180	20386	20085	20358	20310	20241	20247	20180	20120	20130	20062	20164	20154	20471	19986	20189	20243	20127	20455	20293	20312	20294	20387	20221	20233	20081	20145	19921	19953	20286	20149	20386	20009	20006	19998	20269	20476	20355	20151	20066	20213	20481	20512	20286	20108	20088	20292	20405	20156	20267	20263	20227	20260	20272	20047	20223	20215	20208	20264	20229	20329	20077	20137	20122	20274	20270	20353	20381	20378	20450	20371	20038	20024	20301	20287	20481	20302	20312	20092	20179	20339	20166	20269	20268	20407	20258	20348	20024	20094	20227	20194	20185	20188	20389	20424	20250	20469	20231	20368	20568	20205	20270	20128	20192	20287	20369	20036	20216	20361	20260	20105	20285	20226	20263	20336	20320	20322	20277	20306	20343	20277	20011	20121	20105	20209	20239	20384	20082	20365	20288	20344	20273	20155	20250	20168	20141	20448	20230	20237	20321	20146	20223	20341	20421	20348	20279	20077	20130	20150	20259	20472	20180	20311	20269	20160	20443	20153	20297	20063	20222	20324	20364	20296	20155	20071	20191	20321	20202	20124	20247	20275	20333	20050	20410	20235	20343	20017	20306	20302	20309	20276	20357	20203	20406	20341	20045	20214	20121	20079	20349	20294	20386	20425	20334	20354	20253	20246	20240	20191	20207	19930	20181	20229	20048	20085	20396	20158	20070	20236	20156	20220	20209	20122	20457	19969	20229	20048	20129	20269	20243	20119	20189	20244	20200	20049	20240	20267	20067	20249	20195	20352	20225	20285	20247	20172	20246	20348	20123	20026	20230	20249	20298	20195	20152	20292	20212	20306	20335	20390	20299	20253	20165	20184	20328	19999	20420	20130	20166	20198	20144	20145	20340	20240	20167	20276	20199	20211	20367	20193	20235	19987	20365	20490	20273	20306	20241	20242	20304	20074	20354	20101	20220	20211	20250	20305	20422	20180	20238	20128	20029	20255	20215	20335	20231	20006	20206	20281	20307	20319	20214	20162	20454	19993	20266	20290	20173	20287	20181	20135	19912	20028	20090	20120	19984	20254	20237	20309	20248	20290	20451	20328	20122	20169	20215	20394	20256	20240	20420	20175	20222	20358	20181	20158	20192	20457	20211	20243	19836	20023	20288	20087	20074	20230	20128	20171	20310	20296	20300	20398	20110	20186	20440	20049	20188	20232	20217	20156	20213	20342	20096	20532	20259	20148	20217	20386	20173	20232	20293	20158	20301	20253	20042	20102	20164
14968	17292	17170	16885	16816	16847	16733	16610	16651	16612	16509	16715	16651	17102	19372	18554	18129	17222	16715	16387	16522	16483	16678	16564	16599	16648	16702	16796	16714	16560	16521	16656	16706	16650	16710	16604	16568	16908	16506	16517	16614	16351	16514	16700	16703	16646	16628	16635	16624	16630	16507	16449	16703	16517	16647	16612	16638	16675	16544	16627	16608	16566	16746	16893	16563	16686	16614	16639	16632	16573	16657	16521	16624	16493	16673	16560	16670	16719	16608	16450	16724	16435	16557	16583	16532	16640	16504	16673	16496	16636	16706	16539	16625	16681	16616	16512	16697	16544	16457	16588	16609	16643	16505	16801	16802	16676	16717	16680	16667	16630	16497	16669	16684	16645	16667	16566	16650	16630	16687	16639	16731	16792	16675	16564	16540	16459	16632	16669	16641	16529	16627	16583	16485	16587	16544	16543	16598	16663	16595	16708	16425	16515	16666	16605	16880	16525	16531	16695	16641	16643	16783	16665	16593	16561	16505	16556	16640	16490	16495	16475	16652	16636	16731	16551	16687	16681	16604	16593	16513	16618	16574	16580	16586	16461	16558	16555	16736	16754	16825	16574	16531	16466	16598	16615	16460	16616	16636	16589	16527	16619	16594	16641	16641	16555	16513	16662	16496	16730	16615	16658	16578	16691	16507	16528	16679	16535	16648	16649	16576	16512	16640	16587	16619	16560	16609	16621	16534	16658	16605	16517	16728	16465	16584	16532	16530	16672	16504	16504	16524	16560	16583	16516	16638	16778	16753	16477	16663	16612	16564	16532	16614	16802	16564	16575	16418	16377	16436	16594	16707	16536	16640	16624	16686	16573	16623	16476	16571	16529	16842	16626	16714	16655	16612	16650	16537	16672	16687	16587	16610	16597	16500	16768	16607	16453	16455	16525	16471	16557	16563	16711	16543	16626	16495	16729	16393	16535	16722	16674	16552	16691	16710	16552	16632	16786	16753	16578	16666	16579	16564	16740	16525	16502	16404	16777	16376	16403	16622	16802	16701	16680	16703	16617	16659	16330	16578	16554	16430	16630	16633	16757	16689	16539	16512	16737	16660	16432	16606	16492	16527	16533	16632	16652	16608	16715	16569	16465	16420	16539	16607	16507	16685	16624	16585	16593	16703	16536	16636	16581	16518	16566	16552	16564	16561	16614	16603	16588	16648	16713	16497	16588	16565	16541	16548	16669	16501	16604	16604	16664	16696	16483	16573	16598	16648	16727	16603	16622	16596	16445	16672	16701	16563	16614	16579	16467	16551	16449	16637	16474	16657	16605	16387	16637	16500	16542	16811	16628	16724	16666	16457	16569	16561	16510	16660	16671	16595	16511	16703	16426	16562	16787	16326	16660	16610	16482	16596	16802	16533	16587	16552	16467	16709	16739	16510	16496	16524	16595	16638	16635	16687	16462	16425	16592	16529	16617	16451	16627	16596	16837	16675	16525	16574	16589	16558	16492	16755	16708	16739	16588	16463	16515	16620	16546	16502	16452	16629	16617	16577	16795	16798	16624	16551	16615	16591	16368	16609	16617	16467	16633	16426	16543	16536	16511	16506	16708	16508	16549	16599	16538	16611	16352	16460	16541	16685	16626	16611	16627	16680	16698	16691	16601	16537	16604	16588	16694	16558	16565	16744	16663	16671	16618	16566	16590	16633	16543	16633	16613	16785	16631	16674	16625	16764	16556	16695	16670	16585	16650	16701	16641	16653	16565	16557	16640	16546	16516	16602	16586	16476	16770	16439	16640	16595	16646	16616	16654	16710	16557	16625	16575	16693	16572	16461	16566	16653	16601	16442	16670	16598	16511	16496	16582	16491	16566	16570	16622	16662	16675	16538	16719	16570	16717	16603	16679	16638	16682	16581	16721	16572	16576	16554	16505	16670	16659	16535	16709	16525	16514	16713	16500	16515	16604	16669	16723	16452	16634	16632	16555	16756	16822	16682	16585	16645	16739	16661	16512	16681	16428	16483	16553	16581	16614	16659	16502	16607	16467	16705	16486	16689	16711	16517	16550	16541	16605	16650	16667	16628	16689	16592	16612	16532	16607	16560	16422	16793	16561	16735	16626	16543	16627	16540	16678	16684	16581	16721	16515	16561	16597	16584	16577	16553	16476	16625	16653	16598	16604	16772	16689	16779	16475	16475	16527	16674	16650	16506	16637	16591	16578	16548	16623	16500	16511	16654	16500	16626	16607	16607	16548	16618	16663	16562	16585	16505	16635	16627	16619	16595	16573	16609	16526	16664	16565	16711	16561	16644	16520	16584	16516	16454	16658	16684	16495	16611	16585	16479	16520	16357	16549	16632	16706	16720	16584	16615	16509	16558	16747	16496	16588	16526	16715	16730	16477	16589	16535	16645	16641	16485	16660	16683	16711	16690	16434	16613	16464	16638	16459	16606	16388	16672	16624	16652	16866	16545	16586	16556	16465	16721	16586	16567	16686	16601	16638	16715	16639	16429	16646	16744	16750	16552	16497	16408	16705	16547	16728	16726	16535	16706	16594	16650	16630	16577	16469	16551	16574	16646	16555	16770	16576	16634	16687	16493	16596	16575	16719	16626	16673	16468	16559	16690	16665	16588	16735	16634	16496	16442	16490	16432	16650	16697	16573	16732	16678	16419	16567	16756	16432	16587	16655	16669	16583	16456	16553	16775	16773	16563	16531	16521	16384	16656	16720	16513	16559	16707	16504	16485	16534	16362	16606	16442	16395	16826	16561	16411	16706	16728	16477	16579	16568	16673	16563	16626	16643	16744	16700	16428	16487	16464	16727	16740	16624	16708	16524	16532	16706	16643	16436	16743	16535	16625	16630	16828	16649	16781	16671	16565	16709	16742	16594	16695	16538	16548	16656	16495	16816	16480	16572	16691	16637	16486	16504	16573	16558	16550	16636	16554	16565	16704	16634	16701	16539	16555	16429	16709	16562	16549	16584	16618	16570	16701	16517	16738	16740	16681	16558	16538	16505	16612	16537	16636	16601	16621	16659	16583	16623	16638	16636	16606	16775	16615	16494	16636	16697	16549	16672	16609	16608	16657	16732	16535	16781	16515	16690	16706	16491	16747	16631	16685	16515	16531	16810	16567	16512	16498	16577	16603	16396	16656	16640	16630	16576	16637	16643	16454	16555	16812	16718	16550	16514	16607	16543	16766	16556	16689	16712	16551	16741	16575	16699	16554	16501	16658	16828	16539	16484	16587	16555	16568	16740	16435	16550	16560	16566	16644	16715	16488	16591	16730	16470	16653	16649	16488	16581	16755	16419	16574	16658	16696	16498	16493	16637	16560	16605	16606	16768	16470	16636	16693	16702	16686	16548	16637	16491	16600	16629	16832	16639	16673	16450	16810	16517	16680	16633	16732	16531	16620	16599	16594	16668	16536	16589	16582	16652	16666	16501	16705	16756	16595	16583	16358	16614	16755	16431	16547	16476	16745	16583	16585	16638	16508	16645	16681	16711	16667	16569	16819	16593	16624	16646	16709	16491	16664	16712	16643	16558	16550	16586	16734	16767	16524	16616	16625	16705	16657	16498	16819	16527	16648	16591	16634	16471	16466	16760	16538	16712	16610	16543	16581	16469	16578	16569	16720	16528	16375	16633	16554	16602	16747	16526	16671	16394	16506	16564	16444	16454	16690	16643	16635	16626	16641	16568	16643	16709	16677	16569	16753	16373	16597	16552	16496	16486	16531	16814	16515	16588	16458	16486	16796	16663	16497	16553	16752	16671	16580	16684	16527	16563	16629	16567	16649	16657	16610	16713	16612	16558	16653	16705	16605	16640	16417	16471	16696	16645	16576	16518	16507	16646	16704	16579	16664	16535	16427	16441	16675	16550	16617	16578	16621	16553	16454	16524	16579	16642	16452	16599	16395	16609	16704	16491	16531	16785	16530	16604	16474	16513	16729	16609	16787	16662	16574	16515	16675	16639	16524	16637	16713	16455	16644	16646	16627	16599	16687	16456	16577	16402	16672	16667	16580	16646	16563	16612	16524	16680	16462	16647	16681	16499	16690	16791	16538	16707	16430	16629	16416	16620	16674	16515	16606	16547	16795	16527	16651	16703	16651	16509	16695	16620	16754	16562	16589	16646	16730	16681	16706	16607	16529	16642	16542	16475	16646	16576	16694	16511	16623	16644	16701	16536	16638	16667	16746	16651	16787	16614	16574	16672	16567	16660	16514	16449	16640	16572	16481	16650	16598	16482	16634	16594	16411	16555	16702	16557	16619	16401	16615	16718	16733	16816	16619	16773	16681	16612	16525	16533	16411	16696	16889	16466	16604	16598	16723	16613	16470	16645	16550	16456	16517	16546	16844	16646	16567	16576	16666	16586	16381	16743	16604	16702	16533	16562	16386	16640	16815	16378	16430	16696	16563	16627	16563	16620	16677	16562	16573	16648	16578	16462	16619	16573	16582	16576	16456	16686	16824	16499	16448	16549	16654	16412	16671	16670	16476	16518	16717	16607	16733	16582	16667	16696	16487	16622	16606	16716	16522	16544	16578	16702	16860	16571	16438	16578	16500	16593	16771	16567	16607	16652	16715	16443	16580	16570	16573	16660	16738	16428	16628	16634	16465	16582	16465	16561	16571	16534	16580	16633	16543	16517	16764	16516	16554	16660	16579	16681	16586	16595	16563	16752	16648	16647	16671	16563	16799	16570	16854	16500	16546	16459	16725	16589	16501	16530	16738	16381	16673	16559	16546	16652	16822	16526	16531	16698	16445	16659	16436	16595	16607	16468	16521	16550	16660	16655	16707	16542	16484	16606	16560	16907	16702	16706	16676	16702	16421	16605	16589	16548	16704	16626	16593	16654	16536	16547	16768	16552	16698	16733	16600	16668	16603	16598	16705	16418	16533	16751	16768	16492	16783	16655	16557	16546	16594	16551	16547	16410	16705	16664	16617	16455	16584	16392	16658	16632	16562	16644	16528	16576	16695	16603	16665	16777	16673	16580	16723	16776	16631	16591	16616	16555	16525	16599	16642	16376	16560	16403	16573	16551	16481	16542	16644	16497	16636	16574	16638	16478	16468	16717	16611	16634	16724	16596	16670	16395	16680	16634	16614	16670	16565	16779	16705	16453	16574	16404	16565	16484	16726	16534	16633	16659	16648	16568	16746	16416
23226	21037	28577	23761	21958	23169	23290	20463	20090	20282	20082	20192	20153	22698	31431	31749	27741	23931	20464	20195	19863	20073	19868	19784	20145	19684	19690	19900	19862	19635	19882	19992	19597	19749	19804	19815	19722	19763	19715	19811	20070	19550	19749	19845	19835	19850	19748	19771	19805	19826	19690	19754	20063	19868	19852	19758	19742	20003	19882	19938	19735	19797	19522	19904	19994	19832	19643	19665	19527	19809	19657	19803	19714	19858	19874	19681	19701	19868	19875	19885	19943	19653	19751	19764	19759	19638	19563	19901	19710	19794	19829	19761	19780	19665	19607	19698	19744	19600	19887	19724	19819	19776	19713	19821	19671	19690	19636	19632	19962	19805	19808	19618	19968	19650	19913	19727	19914	19619	19652	19948	19779	19809	19838	19646	20112	20146	19966	19789	19896	19890	19852	19980	19594	19718	19961	19676	19920	19898	19752	19851	19588	19907	19909	19691	19756	19715	19451	19615	19712	19810	19825	19873	20019	19763	19738	19746	19638	19725	19977	19846	19728	19779	19612	19884	19640	19785	19816	19542	19963	19831	20003	19708	19893	19855	19602	19758	19821	19621	19711	19957	19866	19713	19748	19762	19981	19863	19755	19923	19743	19848	19716	19825	19572	19650	19846	19636	19678	19676	19712	19788	19900	19674	19783	19700	19589	19746	19684	19624	19809	19733	19706	19719	19787	19733	19641	19681	19630	19647	19520	19736	19860	19885	19863	19808	19907	19847	19718	19838	19789	19778	19814	19843	19877	19688	19770	20044	19854	19835	20018	19836	19984	19781	19620	19791	19718	19733	19802	19722	19750	19774	19929	19733	19837	19662	20051	19705	19866	19817	19869	19796	19619	19654	19757	19987	19395	19661	19703	19734	19692	19806	19784	19916	19804	19785	19813	19670	19829	19593	19773	19624	19806	19852	19584	19875	19832	19774	19838	19840	19906	19807	19739	19748	19711	19868	19798	19790	19816	19649	19648	19655	19447	19845	19680	19802	19610	19567	19826	19924	19772	19601	19865	19757	19725	19812	19615	19702	19787	19712	19819	19896	19730	19882	19712	19647	19579	19829	19802	19939	19843	19848	19803	20003	19724	19921	19726	19765	19767	19768	20064	19633	19810	19735	19704	19863	19582	19721	19654	19744	19651	19714	19722	19917	20083	19838	19768	19673	19684	19550	19831	19697	19664	19693	19819	19850	19695	19935	19823	19691	19658	19917	19919	19914	19825	19583	19714	19813	19823	19642	19857	19721	19790	19777	19930	19618	20023	19659	19596	19855	19988	19676	19798	19694	19861	19858	19762	19760	19897	19779	19580	19444	19889	19771	19726	19735	19684	19707	19799	19736	19981	20009	19802	19690	19779	19690	19721	19835	19961	19793	19730	20047	19833	19703	19892	19717	19945	19896	19561	19718	19527	19837	19863	19793	19747	19906	19902	19652	19559	19761	19857	19896	19818	19520	19500	19796	19964	19617	19575	19534	19715	19747	19793	19486	19657	19719	19720	19916	19772	19680	19799	19731	19779	19616	19678	19648	19669	19700	19792	19524	19628	19621	19708	19683	19579	19850	20036	19594	19656	19916	19992	19820	19609	19758	19744	19851	19554	19581	19677	19836	19741	19822	19803	19638	19728	19682	19885	19857	20020	19785	19699	19603	19890	19801	19795	19672	19730	19691	19883	19657	19835	19878	19831	19706	19930	19918	19822	19791	19570	19714	19726	19854	19565	19807	19874	19756	19707	19602	19950	19736	19827	19648	19720	19707	19820	19786	19643	19632	19758	19773	19902	19856	19926	19656	19919	19857	19853	19546	19968	19807	19738	19802	19776	19830	19637	19571	19796	19638	19778	19783	19782	19830	19752	19864	19725	19538	19767	19871	19913	19779	19705	19803	19685	19726	19754	19822	19696	19861	19906	19756	19871	19814	19647	19873	19899	19669	19763	19520	19602	19729	19769	19924	19631	19626	19786	19757	19821	19818	19783	19933	19788	19773	19895	19778	19698	19658	19944	20000	19812	19838	19744	19814	19825	19866	19689	19819	19535	19741	19773	19903	19760	19907	20028	19873	19789	19830	19741	19765	19743	19731	19758	19830	19442	19613	19725	19610	19519	19673	19857	19673	19635	19642	19837	19694	19748	19896	19944	19911	19819	19849	19840	19988	19729	19792	19818	19612	19546	19755	19835	19581	19883	19727	19788	19820	19867	19832	19607	19618	19861	19841	19691	19866	19826	19793	19910	19857	19857	19895	19421	19727	19812	20069	19796	19749	19882	19790	19676	19808	19850	19655	19986	19819	19841	19984	19642	19723	19776	19832	19716	19668	19667	19870	19602	19765	19817	19797	19903	19620	19713	19737	19956	19756	19937	19822	19958	19743	19990	19926	19857	19896	19708	19710	19746	19754	19851	19766	19743	19766	19934	19654	19851	19929	19842	19928	19793	19681	19751	19818	19876	19677	19855	19889	19720	19877	19839	19908	19842	19651	19807	19863	19820	19731	19810	19747	19679	19816	19603	20019	19822	19799	19762	19741	19703	19747	20017	19870	19580	19777	19917	19603	19849	19889	19761	19650	19682	19742	19692	19844	19894	19896	19719	19693	19874	19813	19732	19741	19749	19725	19897	19863	19833	19673	19414	19711	19724	19718	19858	19915	19776	19715	19863	19870	19631	19883	19845	19756	19677	19681	19657	19875	19681	19743	19818	19679	19613	19648	19646	19702	19996	19738	19700	20057	19940	19871	19660	19707	19736	19825	19688	19696	19701	19729	19687	19791	19868	19793	19671	19903	19698	19978	19963	19645	19797	19727	19774	19693	19859	19750	19674	19709	19844	19797	19725	19793	19914	19892	19713	19890	19712	19714	19694	19717	19954	19710	19865	19893	20037	19592	19731	19730	19947	19896	19656	19868	19976	19748	19873	19813	19705	19790	19844	19790	19702	19769	19704	19597	19715	19803	19895	19593	19783	19776	19666	19801	19818	19757	19600	19722	19880	19734	19752	19711	19679	19651	19768	19450	19951	19996	19849	19968	19579	19743	19628	19752	19802	19932	19635	19936	19812	19883	19788	19654	19816	19543	19876	19674	19776	19553	19896	19590	19885	19804	19781	19835	19777	19831	19833	19794	19733	19703	19550	19691	19515	19674	19740	19757	19627	19837	19745	19799	19830	19651	19787	19664	19805	19604	19791	19573	19733	19797	19792	19771	19771	19752	19834	19649	19826	19720	19915	19944	19793	19645	19730	19735	19802	19845	19884	19754	19794	20016	20006	19702	19733	19808	19881	19791	19584	20025	19806	19895	19700	19902	19725	20012	19859	19817	19755	19870	19705	19568	19784	19739	19762	19871	19605	19704	19772	19815	19801	19811	19777	19721	19831	19543	19695	19710	20035	19937	19724	19676	20048	19914	19923	19877	19908	19730	19737	19935	19830	19665	19843	19719	19815	19627	19851	19532	19720	19933	19880	19691	19544	19863	19655	19731	19694	19673	19564	19699	19672	19635	19573	19699	19814	19828	19790	19873	19649	19917	19595	19766	19697	19835	19777	19686	19783	19943	19663	19650	19719	19835	19608	19648	19755	19783	19598	19718	19712	19875	19785	19826	19735	19492	19575	19688	19682	19869	19739	19687	19607	19878	19845	19854	19771	19722	19713	19751	19744	19863	19854	19687	19748	19584	19678	19731	19811	19757	19832	19631	19754	19886	19789	19641	19909	19790	19668	19779	19650	19674	19599	19733	19670	19881	19834	19702	19971	19780	19637	19608	19696	19804	19763	19819	19813	19937	19854	19781	19979	19710	19960	19896	20081	19909	19749	19925	19750	19602	19794	19723	19781	19818	19798	19756	19657	19784	19833	19897	19936	19804	19717	19735	19579	19650	19820	19839	19748	19717	19656	19628	19896	19815	19633	19844	19751	19732	19709	19804	20000	19728	19768	19779	19886	19764	19720	19855	19701	19715	19821	19621	19862	19760	19784	20075	19828	19824	19701	19800	19564	19869	19911	19768	19807	19775	19693	19848	19597	19743	19907	19942	19840	19675	19962	19673	19602	19764	19704	19722	19550	19865	19857	19818	19801	19832	19714	19936	19715	19630	19850	19770	19636	19821	19544	19679	19595	19824	19816	19632	19788	19738	19916	19759	19684	19748	19672	19855	19707	19566	19850	19739	19788	19720	19733	19610	19884	19718	19819	19658	19878	19735	19690	19708	19897	19915	19713	19843	19808	19641	19798	19795	19962	19749	19792	19683	19809	19951	19850	19762	19862	19888	19907	19669	19896	19878	19731	19739	19862	19778	19743	19833	19948	19766	19983	19765	19929	19745	19719	19841	19681	19829	19795	19776	19785	19765	19733	19592	19740	19671	19576	19930	19937	19681	19778	19591	19823	19716	19743	19940	19824	19755	19634	19495	19692	19804	19620	19724	19904	19677	19533	19831	19727	19771	19829	19852	19892	19719	19706	19639	19594	19717	19846	19554	19864	19730	19617	19649	19851	19784	19688	19908	19482	19684	19771	19790	19922	19967	19962	19745	19718	19633	19804	19833	19809	19681	19941	19816	19586	19778	19866	19683	19686	19749	19746	19791	19723	19791	19650	19964	19717	19622	19726	19565	19628	19817	19621	19854	19900	19869	19752	19962	19690	19752	19818	19577	19937	19796	19726	19645	19779	19657	19725	19789	19599	19784	19938	19705	19757	19931	19907	19898	19764	19634	19744	19931	19721	19891	19809	19905	19966	19628	19917	19758	19710	19836	19815	19691	19573	19873	19640	19689	19773	19683	19902	19693	19746	19771	19712	19694	19902	19694	19832	19947	19737	19812	19881	19886	19579	19887	19962	19805	19745	20040	19691	19749	19732	19995	19949	19703	19816	19649	19985	19816	19755	19734	19853	19855	19873	19726	19702	19707	19776	19845	19840	19703	19698	19873	19440	19809	19641	19983	19891	19601	19731	19663	19889	19686	19799	19701	19826	19771	20009	19778	19668	19579	19840	19648	19795	19712	19876	19915	19647	19754	19714	19612	19587	19814	19621	19745	19836	19823	20023	19793	19927	19809	19641	19803	19794	19942	19842	19713	19810	19771	19791	19779	19804	19803	19653	19685	19646	19802	19726	19702	19876	19881	19827	19736	19890	19734	19694	19689
14078	22925	21437	18904	17961	17423	17128	16910	16809	16776	16701	16564	16683	21907	32587	31841	25451	20975	16441	16446	16377	16258	16406	16422	16200	16454	16412	16452	16494	16400	16299	16487	16430	16450	16336	16424	16412	16353	16191	16326	16210	16465	16332	16418	16580	16455	16353	16347	16119	16404	16451	16385	16371	16430	16402	16507	16277	16433	16481	16593	16520	16579	16604	16322	16440	16467	16596	16564	16301	16494	16415	16348	16393	16381	16511	16528	16504	16292	16444	16333	16412	16595	16345	16561	16382	16572	16316	16427	16438	16405	16270	16332	16534	16466	16441	16378	16498	16077	16513	16492	16395	16332	16435	16400	16252	16290	16424	16336	16252	16187	16268	16470	16455	16359	16466	16434	16394	16389	16472	16419	16459	16296	16244	16320	16237	16467	16339	16453	16418	16477	16370	16517	16466	16436	16283	16302	16389	16459	16411	16425	16404	16485	16340	16251	16311	16305	16390	16502	16412	16256	16434	16567	16407	16256	16377	16231	16394	16414	16483	16456	16486	16295	16439	16270	16462	16428	16322	16433	16548	16594	16549	16367	16489	16221	16456	16298	16354	16330	16579	16386	16322	16376	16308	16404	16405	16272	16370	16380	16376	16364	16452	16264	16314	16335	16295	16438	16395	16425	16490	16401	16529	16380	16220	16468	16335	16381	16312	16247	16354	16265	16342	16517	16289	16450	16392	16301	16319	16337	16224	16287	16265	16419	16532	16552	16360	16415	16333	16251	16442	16306	16260	16441	16284	16200	16533	16365	16393	16379	16377	16396	16415	16420	16265	16378	16360	16295	16392	16498	16240	16395	16253	16380	16246	16441	16141	16306	16372	16199	16374	16482	16341	16686	16295	16425	16369	16441	16352	16347	16361	16320	16431	16433	16412	16474	16415	16388	16487	16267	16365	16218	16442	16400	16467	16301	16438	16093	16224	16419	16437	16236	16387	16548	16575	16424	16223	16240	16374	16244	16316	16411	16302	16254	16316	16368	16314	16321	16387	16214	16449	16350	16336	16437	16506	16258	16289	16213	16404	16327	16435	16398	16306	16372	16406	16427	16373	16310	16409	16510	16375	16138	16357	16314	16330	16522	16479	16331	16414	16436	16406	16336	16271	16351	16455	16282	16503	16328	16467	16374	16379	16341	16270	16246	16169	16430	16376	16538	16120	16396	16424	16311	16391	16330	16331	16476	16278	16350	16246	16402	16387	16545	16294	16339	16398	16296	16574	16403	16488	16382	16227	16331	16415	16451	16306	16578	16446	16207	16315	16387	16465	16286	16417	16547	16421	16422	16488	16487	16473	16261	16362	16522	16287	16431	16290	16473	16403	16503	16288	16078	16292	16373	16251	16270	16277	16362	16266	16503	16186	16428	16452	16416	16364	16177	16425	16321	16543	16368	16356	16340	16370	16365	16288	16461	16481	16356	16405	16432	16446	16225	16339	16267	16354	16405	16303	16352	16307	16316	16350	16361	16449	16299	16327	16439	16298	16306	16323	16224	16543	16399	16492	16292	16448	16308	16458	16577	16478	16284	16341	16405	16419	16315	16426	16375	16453	16258	16344	16398	16401	16323	16514	16413	16302	16499	16625	16257	16385	16251	16458	16485	16329	16281	16384	16396	16441	16330	16283	16340	16515	16515	16170	16377	16300	16446	16238	16339	16394	16228	16304	16171	16411	16315	16429	16431	16338	16347	16387	16356	16392	16341	16404	16379	16384	16333	16325	16431	16385	16168	16448	16347	16389	16391	16442	16363	16346	16608	16363	16472	16290	16320	16410	16306	16463	16181	16377	16342	16380	16412	16395	16332	16471	16231	16404	16384	16404	16385	16439	16349	16519	16434	16363	16252	16432	16256	16483	16535	16251	16515	16381	16392	16403	16387	16262	16232	16435	16266	16254	16531	16476	16500	16385	16501	16345	16228	16458	16477	16190	16368	16378	16549	16336	16343	16402	16340	16329	16456	16426	16546	16441	16232	16387	16398	16283	16323	16404	16348	16349	16252	16405	16326	16323	16353	16361	16511	16301	16419	16364	16369	16301	16504	16249	16300	16309	16415	16376	16408	16323	16524	16391	16385	16381	16331	16357	16267	16415	16362	16349	16519	16167	16438	16388	16351	16324	16334	16371	16255	16502	16356	16378	16383	16459	16287	16331	16505	16373	16343	16412	16550	16484	16262	16311	16397	16509	16430	16198	16263	16209	16350	16510	16478	16313	16368	16353	16420	16411	16295	16271	16315	16402	16305	16470	16456	16523	16259	16236	16492	16404	16303	16299	16376	16418	16329	16508	16347	16254	16369	16518	16430	16243	16454	16478	16228	16359	16351	16256	16327	16364	16425	16111	16487	16227	16321	16501	16209	16271	16313	16413	16459	16470	16313	16481	16427	16404	16341	16367	16306	16381	16241	16455	16438	16326	16424	16500	16313	16414	16332	16343	16416	16522	16231	16495	16285	16389	16463	16328	16327	16448	16262	16350	16292	16452	16311	16432	16317	16398	16321	16632	16380	16426	16286	16564	16351	16509	16300	16360	16355	16357	16348	16318	16516	16274	16302	16415	16306	16351	16405	16433	16434	16389	16440	16344	16267	16405	16127	16473	16334	16363	16228	16425	16282	16435	16202	16272	16280	16445	16329	16303	16313	16462	16496	16358	16302	16407	16397	16418	16351	16327	16414	16332	16374	16462	16353	16491	16391	16422	16478	16284	16463	16381	16347	16324	16274	16359	16307	16285	16301	16482	16287	16290	16299	16493	16395	16418	16234	16321	16381	16349	16336	16450	16348	16391	16539	16399	16353	16478	16333	16425	16296	16339	16422	16346	16495	16373	16316	16404	16447	16319	16274	16517	16317	16241	16255	16398	16313	16358	16522	16210	16290	16535	16462	16368	16431	16412	16199	16335	16298	16338	16244	16285	16276	16255	16190	16322	16331	16300	16220	16227	16313	16367	16439	16488	16394	16258	16304	16482	16325	16407	16583	16293	16423	16399	16380	16201	16416	16342	16271	16342	16386	16384	16522	16294	16316	16478	16337	16414	16328	16192	16454	16372	16346	16504	16436	16327	16138	16382	16371	16370	16374	16332	16326	16305	16292	16323	16422	16522	16327	16294	16338	16430	16451	16220	16281	16421	16469	16341	16390	16514	16404	16294	16308	16212	16413	16284	16311	16160	16334	16438	16203	16267	16480	16166	16296	16541	16306	16305	16445	16381	16390	16474	16381	16371	16331	16246	16313	16326	16468	16415	16336	16152	16403	16544	16387	16510	16402	16538	16421	16488	16333	16501	16499	16228	16456	16407	16461	16587	16281	16472	16339	16410	16500	16299	16554	16238	16369	16357	16550	16438	16380	16517	16525	16378	16409	16379	16309	16521	16289	16443	16250	16245	16455	16337	16349	16156	16275	16394	16418	16453	16575	16381	16348	16417	16526	16390	16401	16437	16322	16441	16382	16377	16243	16530	16430	16297	16314	16312	16418	16428	16425	16376	16300	16372	16181	16328	16489	16331	16565	16300	16294	16365	16287	16170	16409	16233	16419	16368	16401	16386	16412	16379	16330	16304	16384	16529	16384	16422	16421	16354	16444	16399	16245	16462	16343	16306	16402	16504	16683	16319	16460	16508	16451	16494	16347	16444	16231	16276	16410	16473	16337	16315	16527	16443	16472	16340	16288	16438	16246	16331	16304	16518	16320	16376	16301	16419	16189	16232	16139	16239	16448	16386	16292	16469	16341	16439	16203	16404	16531	16334	16407	16253	16415	16357	16382	16314	16307	16363	16362	16257	16470	16326	16393	16440	16380	16310	16396	16417	16387	16387	16382	16287	16310	16309	16414	16524	16579	16302	16277	16361	16377	16345	16374	16458	16282	16314	16331	16427	16288	16305	16273	16354	16270	16489	16507	16494	16408	16372	16398	16400	16447	16133	16343	16394	16070	16470	16416	16337	16351	16341	16363	16372	16457	16502	16437	16435	16309	16497	16412	16460	16435	16421	16298	16369	16304	16371	16367	16213	16281	16414	16408	16502	16364	16330	16316	16433	16445	16370	16363	16332	16537	16286	16339	16293	16270	16403	16434	16477	16318	16416	16285	16518	16496	16365	16452	16434	16296	16326	16327	16408	16289	16413	16504	16388	16287	16448	16389	16421	16302	16304	16569	16139	16362	16202	16316	16260	16348	16591	16337	16415	16266	16377	16402	16436	16284	16287	16301	16299	16626	16276	16309	16523	16458	16467	16454	16414	16309	16389	16469	16585	16457	16402	16370	16472	16414	16400	16448	16401	16482	16436	16417	16520	16458	16452	16405	16363	16454	16357	16230	16400	16340	16307	16404	16233	16424	16286	16384	16478	16254	16325	16371	16348	16480	16312	16465	16425	16354	16345	16281	16366	16440	16409	16300	16468	16344	16209	16349	16406	16296	16277	16267	16389	16561	16240	16534	16444	16422	16459	16517	16377	16297	16483	16162	16623	16415	16389	16393	16268	16296	16292	16249	16232	16363	16295	16373	16357	16338	16542	16318	16221	16365	16353	16383	16404	16263	16440	16365	16404	16207	16276	16326	16333	16407	16519	16253	16351	16535	16239	16374	16258	16497	16482	16489	16439	16210	16414	16389	16513	16303	16489	16318	16305	16182	16407	16388	16356	16544	16389	16340	16427	16369	16439	16295	16322	16419	16213	16501	16283	16425	16383	16251	16343	16485	16419	16414	16423	16326	16348	16310	16184	16541	16327	16594	16218	16354	16443	16356	16404	16235	16361	16370	16361	16316	16359	16300	16386	16450	16446	16470	16366	16496	16344	16466	16380	16502	16488	16203	16462	16405	16557	16352	16348	16350	16580	16407	16239	16401	16488	16396	16444	16442	16438	16331	16385	16581	16452	16226	16530	16450	16391	16442	16329	16370	16344	16345	16436	16283	16335	16448	16283	16432	16485	16338	16206	16356	16306	16292	16555	16185	16306	16578	16361	16534	16368	16335	16445	16267	16430	16499	16291	16427	16308	16425	16421	16419	16287	16325	16548	16359	16228	16366	16295	16321	16473	16346	16412	16422	16405	16390	16652	16195	16431	16199	16279	16257	16360	16421	16430	16431	16415	16312	16178	16247	16393	16258	16461	16248	16437	16254	16340	16440
22439	21062	28831	23532	21272	23701	26507	21717	20669	21221	21061	20816	20933	25334	38582	39561	33041	27024	21434	20982	20547	20603	20470	20602	20629	20438	20619	20307	20495	20631	20699	20400	20621	20601	20381	20545	20298	20595	20422	20454	20496	20446	20517	20387	20264	20419	20327	20549	20525	20239	20266	20385	20415	20133	20316	20465	20490	20432	20320	20273	20474	20324	20337	20438	20278	20526	20308	20421	20428	20403	20168	20441	20445	20316	20644	20508	20408	20384	20284	20277	20217	20279	20393	20438	20430	20473	20254	20454	20465	20339	20477	20315	20356	20225	20633	20161	20282	20454	20340	20293	20203	20389	20222	20264	20240	20206	20268	20224	20375	20186	20206	20435	20508	20343	20234	20383	20352	20519	20259	20545	20585	20374	20250	20270	20365	20557	20173	20397	20245	20355	20267	20456	20717	20530	20591	20381	20443	20327	20227	20153	20176	20366	20257	20358	20231	20350	20437	20469	20346	20355	20360	20215	20468	20232	20436	20470	20160	20478	20469	20455	20247	20233	20305	20199	20339	20284	20323	20288	20342	20160	20363	20161	20269	20395	20396	20327	20185	20220	20524	20462	20271	20236	20127	20264	20303	20369	20362	20390	20433	19984	20204	20324	20356	20295	20467	20287	20389	20185	20359	20419	20244	20384	20344	20260	20279	20277	20394	20012	20343	20436	20274	20320	20459	20131	20330	20326	20359	20296	20512	20263	20356	20489	20286	20159	20311	20358	20232	20376	20116	20218	20391	20342	20333	20056	20266	20396	20319	20218	20261	20266	20256	20303	20166	20419	20620	20405	20223	20214	20309	20305	20353	20374	20390	20495	20338	20198	20381	20072	20224	20270	20158	20431	20433	20314	20422	20284	20180	20319	20239	20398	20372	20154	20329	20196	20469	20116	20205	20232	20209	20180	20338	20170	20448	20385	20225	20283	20304	20392	20399	20329	20240	20306	20166	20229	20110	20375	20277	20303	20347	20361	20337	20285	20222	20461	20389	20477	20310	20183	20247	20464	20341	20212	20178	20336	20397	20391	20255	20503	20491	20269	20392	20381	20255	20263	20262	20397	20299	20144	20288	20438	20177	20290	20324	20213	20385	20363	20208	20140	20240	20180	20191	20274	20378	20245	20460	20073	20286	20175	20319	20348	20324	20307	20434	20469	20385	20266	20255	20375	20248	20129	20262	20449	20480	20434	20598	20386	20463	20224	20271	20416	20220	20359	20478	20346	20353	20197	20442	20257	20301	20352	20345	20297	20160	20556	20268	20389	20291	20188	20174	20360	20174	20230	20356	20423	20358	20313	20318	20161	20389	20153	20412	20367	20091	20306	20255	20465	20166	20324	20334	20375	20397	20159	20306	20102	20160	20164	20241	20472	20227	20316	20317	20182	20374	20496	20259	20207	20295	20251	20557	20301	20381	20431	20308	20198	20297	20371	20315	20446	20298	20147	20252	20429	20433	20272	20217	20543	20353	20215	20106	20438	20466	20123	20433	20287	20261	20266	20384	20397	20309	20421	20236	20162	20326	20229	20224	20396	20501	20058	20369	20072	20234	20375	20381	20333	20290	20337	20235	20363	20094	20379	20310	20558	20340	20222	20356	20199	20476	20130	20104	20363	20296	20493	20383	20216	20283	20269	20244	20353	20480	20160	20263	20437	20279	20317	20142	20411	20445	20341	20293	20131	20216	20283	20557	20313	20447	20424	20340	20509	20182	20265	20424	20099	20344	20116	20327	20579	20112	20418	20487	20302	20415	20260	20376	20539	20480	20332	20329	20316	20356	20314	20387	20386	20272	20332	20058	20312	20215	20337	20355	20271	20247	20394	20325	20266	20218	20501	20269	20466	20382	20295	20268	20179	20363	20437	20363	20373	20064	20346	20323	20128	20265	20207	20028	20122	20288	20244	20216	20291	20382	20163	20401	20178	20534	20308	20270	20195	20481	20156	20369	20201	20308	20220	20339	20476	20391	20101	20250	20134	20415	20072	20261	20095	20398	20300	20155	20553	20182	20159	20464	20309	20353	20103	20253	20570	20276	20380	20403	20274	20149	20352	20462	20256	20236	20203	20227	20305	20398	20466	20379	20497	20293	20411	20560	20203	20278	20391	20215	20095	20406	20449	20381	20283	20207	20308	20218	20177	20150	20464	20227	20423	20390	20254	20173	20358	20403	20429	20379	20405	20252	20330	20345	20362	20294	20341	20216	20260	20362	20463	20419	20482	20270	20258	20314	20200	20313	20360	20313	20220	20257	20328	20395	20397	20344	20236	20457	20365	20070	20244	20455	20351	20339	20337	20058	20270	20334	20231	20193	20141	20209	20214	20402	20484	20170	20314	20481	20614	20476	20074	20445	20456	20374	20553	20289	20283	20158	20319	20385	20208	20268	20304	20346	20243	20082	20318	20352	20246	20422	20336	20258	20329	20554	20308	20251	20505	20481	20210	20311	20218	20412	20373	20506	20346	20517	20276	20278	20107	20159	20445	20345	20242	20270	20360	20217	20153	20338	20268	20196	20434	20281	20374	20196	20275	20496	20377	20216	20371	20464	20305	20500	20251	20429	20338	20398	20217	20417	20258	20481	20411	20228	20343	20329	20612	20409	20306	20403	20282	20475	20262	20256	20100	20383	20343	20281	20196	20388	20274	20287	20309	20287	20393	20283	20355	20375	20254	20258	20160	20149	20236	20374	20389	20235	20461	20227	20443	20398	20104	20337	20300	20515	20323	20361	20423	20329	20530	20376	20506	20310	20199	20354	20363	20305	20274	20159	20298	20292	20306	20448	20360	20272	20241	20164	20583	20425	20396	20457	20478	20425	20298	20365	20433	20315	20329	20575	20382	20505	20245	20101	20455	20325	20438	20289	20261	20401	20179	20455	20457	20220	20237	20315	20389	20472	20238	20294	20351	20417	20204	20310	20074	20314	20295	20097	20350	20225	20239	20331	20197	20343	20307	20256	20406	20297	20340	20230	20303	20436	20448	20376	20295	20354	20279	20231	20255	20349	20485	20330	20012	20162	20390	20303	20364	20211	20235	20243	20368	20190	20278	20402	20102	20465	20407	20282	20339	20324	20382	20119	20548	20405	20329	20460	20289	20261	20175	20353	20177	20218	20267	20371	20375	20614	20444	20326	20350	20360	20374	20442	20524	20513	20536	20346	20535	20365	20413	20325	20546	20485	20239	20383	20529	20535	20171	20232	20314	20300	20367	20461	20268	20523	20483	20227	20303	20252	20290	20194	20211	20428	20103	20351	20184	20166	20064	20198	20416	20355	20165	20367	20345	20224	20311	20303	20330	20269	20549	20294	20238	20362	20177	20442	20291	20298	20459	20350	20298	20344	20391	20344	20574	20419	20519	20279	20106	20274	20218	20439	20246	20290	20178	20345	20369	20536	20413	20172	20389	20334	20399	20431	20535	20452	20438	20164	20318	20416	20424	20263	20186	20351	20286	20328	20446	20314	20350	20375	20509	20101	20255	20143	20134	20226	20365	20150	20101	20401	20354	20232	20399	20405	20461	20481	20436	20213	20190	20376	20177	20249	20133	20348	20321	20207	20400	20365	20435	20320	20389	20512	20207	20444	20552	20248	20534	20348	20233	20355	20280	20283	20224	20307	20222	20290	20462	20516	20245	20292	20518	20329	20339	20431	20169	20268	20357	20339	20398	20455	20518	20317	20494	20513	20342	20059	20143	20553	20205	20183	20295	20334	20124	20526	20286	20433	20423	20335	20288	20131	20455	20457	20432	20375	20304	20476	20519	20210	20162	20474	20289	20377	20190	20428	20274	20303	20497	20353	20369	20441	20365	20344	20494	20373	20213	20444	20316	20414	20440	20452	20308	20072	20360	20252	20417	20454	20260	20200	20247	20355	20469	20255	20374	20295	20247	20572	20239	20251	20458	20449	20265	20241	20140	20194	20355	20277	20525	20031	20362	20388	20326	20332	20386	20126	20184	20197	20250	20328	20219	20395	20390	20256	20267	20196	20192	20337	20235	20245	20320	20465	20332	20358	20344	20395	20299	20351	20339	20399	20131	20254	20339	20421	20586	20309	20297	20147	20466	20389	20390	20462	20485	20279	20263	20336	20325	20390	20426	20331	20149	20053	20380	20390	20115	20285	20421	20217	20310	20115	20257	20234	20314	20390	20063	20495	20369	20185	20416	20235	20142	20325	20345	20328	20292	20369	20302	20444	20372	20332	20306	20367	20371	20341	20444	20540	20192	20339	20365	20260	20091	20209	20520	20247	20201	20389	20389	20247	20429	20236	20259	20279	20104	20258	20387	20314	20624	20362	20441	20440	20313	20406	20334	20171	20326	20368	20396	20119	20336	20325	20289	20116	20067	20300	20287	20494	20101	20056	20341	20235	20354	20585	20219	20356	20392	20414	20546	20339	20253	20300	20395	20365	20347	19945	20305	20175	20220	20297	20247	20222	20187	20545	20265	20390	20510	20543	20479	20325	20276	20533	20359	20415	20391	20354	20251	20390	20453	20209	20487	20459	20661	20443	20190	20490	20441	20451	20050	20272	20449	20215	20383	20488	20424	20362	20319	20336	20312	20060	20329	20242	20533	20245	20509	20384	20230	20293	20403	20445	20371	20424	20389	20449	20400	20158	20234	20087	20468	20452	20512	20348	20286	20373	20291	20314	20313	20253	20245	20148	20246	20366	20437	20292	20258	20416	20269	20452	20385	20291	20266	20299	20444	20523	20269	20314	20276	20449	20240	20464	20378	20122	20263	20463	20357	20501	20337	20176	20186	20307	20369	19953	20226	20451	20309	20205	20153	20170	20290	20422	20310	20435	20342	20159	20421	20418	20188	20447	20242	20229	20137	20403	20161	20338	20207	20294	20298	20322	20359	20323	20336	20154	20256	20446	20407	20331	20274	19950	20373	20127	20325	20464	20298	20568	20490	20516	20362	20266	20388	20285	20220	20316	20368	20342	20279	20354	20391	20426	20266	20144	20335	20417	20124	20512	20514	20390	20426	20243	20413	20248	20246	20464	20502	20348	20244	20354	20094	20416	20290	20431	20298	20167	20263	20241	20205	20431	20167	20336	20490	20131	20422	20301	20319	20285	20316	20131	20343	20269	20456	20290	20266	20240	20154	20169	20169	20377	20391	20323	20299
15600	27424	25392	21010	19339	18573	18054	17747	17458	17573	17181	17058	17302	25853	40396	39372	31373	24200	16807	16782	16783	16844	16735	16745	16675	16701	16843	16643	16759	16782	16877	17015	16611	16754	16730	16655	16918	16764	16871	16853	16593	16774	16666	16803	16771	16790	16854	16674	16818	16815	16885	16762	16715	16840	16755	16871	16835	16773	16702	16787	16769	16718	16815	16749	16537	16834	16779	16714	16611	16655	16728	16714	16677	16723	16757	16675	16664	16663	16586	16670	16839	16771	16614	16589	16599	16690	16851	16623	16852	16849	16710	16608	16856	16801	16752	16740	16766	16781	16912	16711	16664	16912	16799	16651	16799	16655	16698	16808	16738	16677	16739	16669	16813	16821	16790	16626	16744	16936	16913	16496	16772	16667	16454	16777	16828	16677	16697	16791	16529	16736	16703	16657	16505	16621	16760	16760	16652	16655	16734	16827	16765	16675	16741	16710	16568	16717	16634	16697	16684	16759	16650	16732	16678	16587	16613	16636	16776	16616	16736	16666	16656	16762	16697	16688	16677	16591	16798	16606	16743	16813	16617	16645	16827	16729	16708	16646	16780	16685	16802	16706	16654	16676	16796	16619	16700	16782	16581	16605	16850	16698	16764	16727	16718	16790	16511	16886	16568	16756	16783	16809	16852	16740	16539	16746	16754	16866	16872	16594	16728	16734	16670	16698	16840	16745	16732	16565	16731	16672	16656	16679	16495	16757	16689	16672	16558	16700	16667	16813	16713	16650	16608	16813	16873	16746	16622	16672	16866	16628	16618	16625	16897	16749	16638	16864	16554	16796	16830	16686	16510	16542	16813	16690	16820	16615	16722	16606	16860	16662	16714	16796	16684	16808	16680	16680	16789	16763	16798	17000	16538	16615	16635	16692	16860	16607	16739	16728	16775	16615	16619	16668	16644	16651	16907	16719	16772	16794	16704	16699	16886	16751	16557	16733	16879	16649	16703	16544	16739	16671	16779	16666	16655	16733	16717	16897	16703	16636	16689	16676	16681	16720	16727	16795	16737	16591	16740	16808	16764	16750	16575	16717	16784	16632	16539	16622	16725	16592	16754	16558	16544	16731	16730	16722	16622	16723	16701	16820	16692	16633	16663	16624	16846	16692	16749	16780	16597	16710	16825	16706	16782	16699	16676	16602	16860	16769	16573	16664	16683	16662	16860	16747	16694	16689	16820	16681	16496	16620	16627	16486	16696	16472	16661	16590	16842	16878	16704	16582	16564	16712	16732	16688	16812	16626	16713	16654	16684	16829	16624	16626	16759	16809	16732	16661	16829	16665	16607	16582	16605	16876	16676	16767	16673	16584	16585	16750	16616	16633	16754	16646	16755	16684	16645	16737	16726	16693	16720	16625	16888	16605	16642	16595	16718	16577	16627	16688	16816	16791	16686	16722	16624	16851	16727	16802	16702	16701	16529	16679	16704	16706	16762	16662	16919	16708	16617	16569	16581	16561	16733	16588	16541	16912	16748	16726	16594	16669	16736	16751	16541	16717	16675	16638	16687	16723	16846	16703	16736	16721	16907	16865	16775	16767	16784	16666	16732	16630	16646	16835	16621	16720	16626	16656	16679	16769	16662	16701	16699	16551	16746	16576	16845	16835	16773	16568	16568	16555	16821	16679	16704	16693	16764	16649	16719	16745	16925	16613	16685	16698	16618	16716	16690	16672	16599	16697	16849	16633	16768	16724	16669	16795	16532	16695	16741	16688	16721	16742	16718	16568	16567	16698	16543	16743	16729	16618	16700	16722	16841	16699	16619	16637	16818	16651	16762	16714	16737	16575	16587	16660	16690	16864	16768	16696	16680	16742	16561	16778	16475	16687	16567	16714	16558	16557	16804	16719	16532	16675	16771	16766	16739	16627	16714	16718	16711	16729	16687	16689	16673	16648	16699	16685	16567	16629	16661	16657	16690	16742	16649	16672	16472	16716	16894	16490	16670	16615	16617	16679	16767	16569	16896	16585	16759	16794	16823	16665	16653	16519	16665	16748	16505	16588	16736	16757	16706	16823	16691	16703	16705	16712	16683	16639	16717	16638	16770	16660	16627	16574	16594	16638	16599	16763	16637	16591	16723	16874	16713	16692	16564	16723	16672	16600	16713	16692	16754	16639	16607	16727	16556	16741	16535	16820	16774	16736	16737	16655	16819	16665	16810	16695	16670	16664	16659	16510	16783	16713	16644	16681	16511	16630	16684	16716	16766	16575	16597	16667	16798	16753	16637	16822	16744	16653	16801	16798	16462	16718	16671	16797	16751	16650	16735	16782	16625	16578	16871	16828	16913	16686	16570	16662	16708	16568	16913	16804	16660	16758	16740	16853	16885	16856	16882	16684	16846	16529	16658	16719	16634	16567	16721	16728	16928	16844	16703	16810	16751	16860	16728	16689	16713	16671	16540	16626	16712	16960	16761	16672	16683	16843	16605	16912	16769	16585	16706	16843	16773	16628	16709	16742	16717	16748	16698	16776	16736	16643	16768	16736	16656	16711	16603	16717	16621	16574	16589	16784	16718	16601	16602	16549	16729	16840	16663	16725	16618	16597	16696	16720	16717	16665	16737	16719	16808	16540	16648	16730	16632	16705	16514	16916	16690	16628	16767	16685	16753	16760	16706	16705	16684	16703	16575	16815	16713	16768	16768	16678	16767	16659	16565	16824	16628	16659	16697	16701	16531	16645	16706	16698	16568	16725	16698	16693	16675	16745	16846	16712	16825	16696	16651	16663	16841	16895	16737	16682	16727	16627	16642	16747	16776	16708	16663	16782	16728	16844	16671	16753	16690	16538	16719	16724	16800	16670	16685	16664	16510	16842	16858	16802	16729	16498	16704	16752	16508	16786	16606	16603	16689	16679	16612	16643	16848	16679	16746	16456	16801	16748	16692	16634	16686	16605	16697	16737	16538	16789	16678	16785	16815	16671	16768	16657	16731	16681	16590	16764	16605	16844	16674	16610	16658	16569	16765	16664	16707	16673	16799	16622	16585	16869	16608	16853	16685	16651	16744	16798	16800	16705	16655	16713	16696	16628	16849	16869	16558	16797	16813	16680	16635	16613	16644	16749	16811	16636	16528	16753	16692	16535	16813	16628	16848	16786	16664	16737	16732	16784	16681	16707	16696	16714	16680	16655	16619	16837	16734	16873	16584	16660	16722	16737	16779	16689	16626	16864	16882	16677	16717	16784	16814	16717	16639	16734	16685	16723	16696	16734	16589	16775	16789	17062	16732	16813	16722	16703	16587	16726	16707	16532	16612	16584	16720	16764	16632	16662	16781	16861	16769	16680	16775	16670	16654	16798	16627	16635	16769	16796	16738	16798	16607	16829	16612	16635	16684	16790	16667	16603	16748	16756	16720	16665	16829	16645	16686	16728	16775	16658	16618	16736	16600	16659	16486	16696	16589	16690	16665	16702	16648	16645	16716	16669	16536	16715	16529	16679	16882	16654	16827	16696	16507	16764	16777	16767	16736	16628	16580	16758	16646	16614	16666	16702	16799	16811	16827	16795	16760	16829	16554	16756	16645	16552	16812	16633	16667	16580	16682	16699	16787	16513	16548	16869	16741	16741	16680	16779	16722	16800	16528	16629	16790	16793	16567	16536	16830	16908	16741	16828	16802	16715	16607	16756	16849	16662	16817	16689	16620	16617	16690	16741	16823	16808	16745	16744	16714	16837	16621	16561	16707	16679	16713	16666	16698	16478	16512	16846	16745	16717	16757	16679	16764	16708	16842	16576	16649	16674	16840	16559	16721	16729	16737	16704	16599	16586	16826	16679	16684	16725	16851	16723	16832	16603	16694	16635	16669	16462	16661	16786	16673	16728	16573	16609	16766	16927	16671	16650	16767	16620	16576	16504	16631	16603	16621	16779	16772	16666	16811	16694	16718	16827	16644	16626	16769	16644	16753	16718	16833	16600	16642	16685	16743	16862	16767	16568	16717	16737	16638	16659	16643	16735	16757	16513	16644	16756	16590	16749	16786	16636	16834	16598	16672	16675	16672	16593	16701	16842	16586	16662	16725	16895	16703	16663	16544	16613	16697	16760	16523	16780	16723	16753	16670	16397	16556	16685	16737	16607	16692	16787	16736	16671	16798	16752	16743	16819	16755	16824	16914	16605	16713	16705	16557	16755	16569	16676	16604	16786	16624	16649	16730	16657	16691	16682	16746	16599	16633	16645	16681	16625	16597	16815	16752	16897	16425	16847	16808	16662	16610	16665	16753	16728	16768	16781	16735	16758	16556	16784	16827	16599	16677	16753	16800	16661	16695	16591	16524	16734	16774	16784	16756	16638	16644	16870	16614	16606	16792	16903	16762	16847	16600	16615	16749	16805	16651	16649	16649	16591	16845	16578	16676	16607	16728	16859	16808	16789	16789	16708	16717	16770	16524	16469	16668	16767	16677	16743	16831	16667	16657	16675	16708	16762	16743	16865	16649	16607	16746	16626	16674	16833	16713	16556	16638	16531	16688	16713	16747	16866	16683	16859	16574	16790	16806	16588	16629	16646	16827	16599	16577	16754	16655	16624	16803	16782	16690	16631	16604	16857	16723	16792	16830	16795	16743	16759	16762	16757	16629	16739	16688	16652	16771	16677	16698	16534	16750	16661	16881	16544	16651	16695	16900	16583	16832	16683	16731	16513	16796	16782	16642	16705	16691	16605	16740	16664	16718	16788	16663	16842	16793	16587	16735	16733	16707	16760	16820	16694	16767	16671	16736	16637	16660	16705	16793	16807	16625	16600	16499	16629	16716	16882	16658	16562	16664	16699	16638	16606	16575	16716	16917	16764	16739	16791	16822	16659	16772	16533	16905	16690	16599	16648	16688	16842	16682	16530	16571	16674	16595	16593	16653	16703	16773	16706	16793	16766	16661	16822	16796	16614	16683	16670	16758	16727	16770	16735	16818	16655	16663	16646	16780	16757	16638	16550	16632	16573	16731	16680	16599	16759	16611	16767	16553	16792	16526	16527	16854	16687	16880	16634	16551	16805	16736	16914	16731	16589	16760	16845	16792	16900	16826	16683	16721	16833	16472	16503	16586	16654	16678	16729	16725	16784	16747	16759	16668	16648	16676	16770	16777	16617	16718	16750	16862	16673	16713	16628	16817	16719	16853	16722
27238	22094	25632	23659	20957	20982	21156	21140	20895	20958	21049	21126	21143	21920	22375	22539	22385	21628	20946	21181	21065	20957	21198	20997	20993	21048	21195	21205	21209	21031	20916	21320	20986	20979	20918	20843	21006	20871	20879	21114	20767	20808	21027	20968	20886	21109	20819	20995	20943	21188	20945	21026	21039	21028	21048	21142	20914	21039	21003	20584	20967	20947	20883	21023	21066	20983	21064	20932	21083	21010	20909	20794	21234	21121	20916	21053	21117	21078	21029	20966	21018	20982	20956	20927	20937	20915	20932	21220	21067	21026	21159	21055	20805	20922	21085	20838	20913	21084	21015	21085	21133	20907	20953	20940	20993	20934	21025	20999	20857	20939	21081	21009	21189	20947	20827	20873	21053	20648	20854	20902	21031	21204	21001	21066	20993	20971	20780	20985	20922	21091	21001	20944	20986	20881	20952	20843	21022	20988	20982	21164	21123	20832	20850	21024	21000	20910	20917	21054	20950	20907	20940	21075	20945	21087	20952	20816	21050	21110	20928	20904	21286	21173	20958	20873	20882	21178	20852	21040	20893	21088	20873	21006	20966	20900	21095	20816	20949	20978	21123	20984	20893	21154	21080	20956	21146	20940	21082	20922	21014	20970	21041	21081	21049	20936	20781	21099	21126	20854	20887	20960	21094	20933	21052	21070	21063	21003	20934	21059	20961	20947	21058	21134	20940	21078	21129	20984	20718	21026	20919	21003	20939	20904	21406	21022	20979	20784	20832	20866	20985	21059	21135	20792	21296	21013	20909	20763	20961	20787	20846	21022	21032	21075	20960	20860	20904	21005	20990	20981	21015	20821	20883	20887	21115	21022	20980	21027	20814	21067	20870	20884	20913	21003	21042	21095	20998	20903	21106	20979	20912	21122	20767	21094	21103	20909	20942	20887	20818	21038	21087	20756	20789	21001	20876	20780	20909	21207	21084	20932	21067	20920	21050	20766	21100	20959	20997	20905	21067	21014	21130	20991	20966	20744	20844	21086	21063	21007	21046	20791	21044	20974	20992	20873	21195	20876	20944	21021	21100	21124	21124	21129	21018	21153	21217	20911	21116	20963	20927	21117	21042	20892	21190	21174	20873	20736	20925	20846	21201	21052	21061	20957	20994	21016	20786	21060	21075	21018	20933	20906	21069	20852	20917	21054	21135	21060	21133	21082	20854	21114	20950	20981	20996	20913	21005	21091	21195	21136	21047	21091	21100	21142	21159	20913	21074	20926	21037	21099	20891	20919	21011	20927	21058	20926	20973	20975	21142	20993	20900	20864	21084	20850	20724	20983	20922	20950	21045	21019	21059	20982	20834	21235	21148	20889	21127	20892	21121	20811	21012	20871	20864	20868	21123	21155	20807	21037	21002	21107	21016	20927	21210	20853	21087	20954	21172	21014	21002	21002	20879	21023	21226	20879	21114	20902	21042	20955	20807	20988	20909	21011	20957	20897	20986	20987	21155	21036	21105	20856	21136	21100	21027	21192	20728	21130	20985	20953	20940	20932	21081	20986	21027	21040	21236	20846	21006	20999	20966	21263	21015	21048	21143	21070	20862	20957	21119	21185	21011	21070	20923	20900	21144	21090	20887	20664	21208	20781	20987	20830	21091	20982	21030	20972	20869	20923	21165	21112	20920	21040	21006	20866	20893	21003	20997	21078	20758	21000	21013	20997	20949	21127	20940	20877	20976	20975	20763	21083	21086	20963	20972	20933	21115	20896	20882	20874	20968	21081	20822	20936	20929	20960	21132	20928	20864	20888	21092	21105	21102	20890	21189	21035	21163	20980	20998	20929	20897	20922	21099	21092	20943	20912	20989	21071	21022	21078	20989	21061	20854	20975	20965	20941	20979	21046	20921	21061	21075	21064	20972	20795	21000	21081	21096	20841	20948	21036	21064	20877	20779	20979	20877	21117	20946	20916	21040	21215	21001	20816	21093	20863	20990	20786	20753	20937	20926	20837	20834	20884	21044	20766	21001	20864	21141	20990	20869	20971	20892	21078	20691	21001	21146	21083	21070	20675	20839	20851	20967	20953	20999	20823	20881	20887	20990	21096	21170	21166	21039	20998	20943	20965	21001	20974	20848	20836	21068	20964	21024	20833	21110	20998	20955	21062	20973	21079	21126	21278	20923	20955	20960	21012	21165	21130	20952	20960	20973	21140	21123	21119	21112	20936	20970	20859	20956	21000	20949	20974	21141	20879	21073	20970	21033	20985	20915	21034	21088	20938	21112	21080	20982	20989	21174	20945	20984	20735	20920	21131	21096	20810	21239	20965	20977	20916	20803	20982	21160	21277	21118	20934	20801	20855	20911	20896	20973	20915	20876	20951	21007	20985	21101	21055	21079	20861	21000	21067	20981	20909	20869	21056	20987	21241	21127	20954	20915	20993	20932	20862	21050	21042	20955	20756	20949	21031	20921	20958	21082	20807	20883	20944	20979	20870	20988	20952	21171	21193	21108	21049	20765	20915	21134	20866	20933	20804	20818	20940	21015	20945	20926	21116	20854	20847	20903	20972	21102	21215	20992	20961	20992	20799	20778	20930	20779	21062	21129	21108	20951	21108	21046	21096	21003	20986	21076	21075	20887	21084	21042	21029	20786	21047	21014	20865	21146	21170	21140	21096	21020	21066	21021	20863	20845	20845	21075	20862	20884	21044	20813	21084	21104	20719	20982	20789	21001	21078	21116	21050	20869	20822	21199	20794	20987	21084	21003	21104	20898	21118	20854	20858	21082	21105	21162	21008	21095	21086	20772	20991	20901	20679	21118	21031	20971	21082	20850	20872	21141	20911	20965	20874	21054	20962	20954	21076	20984	20900	21125	21022	21007	21064	20873	20783	20935	21100	21087	21032	20935	20942	21156	20806	21045	20830	20975	21017	20856	21086	21149	20792	21136	20982	20999	20998	21169	21093	20984	21018	21035	20920	20824	20918	21072	20798	21200	20971	20962	20943	20838	20927	21047	21145	20934	20798	20829	21030	20932	21095	21005	21010	20772	21014	21008	21049	20909	20778	21185	20994	20877	21102	20931	20791	20912	21130	20972	20930	20807	21030	21098	21165	20898	20975	20827	20982	21012	21052	21068	21017	21041	20989	21250	21013	20944	21085	20970	21027	20999	20982	20908	20989	20818	21136	20920	20951	20982	20888	20993	21053	20983	20925	20969	21172	21071	20837	21038	21030	20859	20890	20738	21008	20852	20956	20972	21078	21034	20961	21000	20999	20941	20852	21039	20814	21008	21000	20904	21068	21043	21290	20926	20971	21243	21137	21079	21123	21132	21184	20876	20960	20918	20784	21045	20747	20984	20950	21128	20865	21055	20822	20944	20777	21038	21157	21024	20906	20975	20982	21132	21062	20988	21249	20963	20754	20830	21034	20951	21060	20959	20787	21017	21032	20959	21012	21045	21149	20828	20995	20994	21035	20804	21091	20992	20858	21078	20827	20947	21164	21108	21028	21098	20822	20824	20797	20975	21068	20823	21053	21027	21186	20928	21016	20895	20913	20927	20883	20951	20685	20917	21072	21021	21043	21106	21141	20967	21101	21064	20757	20951	21164	21170	21056	20948	21026	21233	20813	21090	20928	20825	21099	20997	20810	21006	20894	20932	20931	21105	20867	21110	21095	21126	21038	21102	20979	21138	21020	20675	20804	21004	20976	21157	20920	20900	21205	21068	20796	20942	20975	20966	20865	20852	21138	21023	21052	20815	20824	21149	20981	21060	20990	21184	20956	21076	20959	21186	20907	20799	20861	20984	21115	21004	20914	20851	21007	21143	20828	20855	21126	21027	21118	21121	21104	21171	21132	21222	20894	20857	21063	21242	20853	21025	20944	21110	20948	21063	21120	20962	20796	21034	20899	21037	20997	20801	21037	21068	20972	20937	20941	21056	20995	21061	21170	20974	21094	21062	20910	20863	21007	20938	20990	21091	20889	20864	20984	20945	20816	20972	20861	20959	20922	21177	20873	20862	21013	20998	20993	20718	21018	21004	21281	21161	21174	21043	21138	21021	20935	21042	20979	21049	21044	20984	20954	21066	21007	21224	20895	20974	20765	21194	20900	20874	21052	20826	21027	21143	21080	20891	20898	20933	21123	21094	21272	21048	20861	21179	20981	21095	20733	20880	20945	21080	20968	21021	21058	21025	21060	21092	20957	21022	21062	20867	20965	21008	20814	20957	21046	20863	20936	21083	20958	20852	20986	21019	21011	20883	21036	20805	21048	21135	21162	21220	20998	20893	21009	21030	21075	20944	21152	21058	20880	20994	20903	20979	21053	20890	21039	21129	20988	20935	20917	21089	21043	20937	20702	20874	21034	21067	20918	20751	21070	21058	21053	20775	21002	21125	21078	21008	20967	21028	20843	21027	20902	20796	21096	21065	21099	20881	20865	21142	21137	20931	21383	20940	21046	21179	21184	20950	21100	20971	20994	20931	20894	20967	20994	21032	21140	21150	21009	21041	21147	20971	20848	20969	20853	21142	20908	21066	20934	20944	21084	20940	21079	21004	20682	21134	21094	21155	20993	20986	21123	20813	20991	20821	20869	20862	20793	20986	20956	21072	20867	20942	21021	21018	21152	20957	21139	20744	21069	21053	20828	20871	21052	21068	20782	20910	21083	20852	20906	20890	20941	20905	20905	21167	20786	20862	20835	21156	20996	21125	20998	20986	20864	21046	21067	21047	20830	21124	20849	21029	20844	20954	20854	20742	20991	20961	21050	21031	21072	21200	21006	20844	20993	20899	21027	21068	20911	20893	20959	21124	20835	20844	20997	21089	20997	21006	20936	21000	20861	21139	21051	20911	20999	20842	20924	20956	21010	21071	20877	21029	20979	20833	20801	20979	20955	20820	20954	20925	20957	20908	21031	21007	20821	21201	21188	20967	20994	21275	21159	20911	20896	21047	20917	21031	20824	21135	20960	20975	21194	20919	20957	21100	20894	20845	20729	21005	21186	20750	20954	21007	21145	20988	21082	21276	20809	21035	20970	21071	21007	21079	21012	21005	21030	20915	21002	20831	20899	20930	20871	21036	20893	20755	21183	21053	20801	20980	21159	21155	21082	20942	21020	21204	21281	20942	21006	21294	20962	20908	20866	20899	21048	21017	20842	20951	20724	20894	20967	20985	21066
15479	18044	17719	17365	17163	17110	17105	17188	17013	17063	17126	17024	17250	17959	18754	19178	18563	17798	16988	16932	17183	17096	17125	17034	17182	17134	16977	17068	17203	17219	16975	16976	17100	16997	16963	17119	17202	17150	17005	17042	17056	16995	17077	16965	17015	16936	17200	17081	16978	17076	16978	16992	17263	17071	17352	17069	17204	17029	17072	17177	16836	17193	16941	17166	16921	16913	17208	16897	17154	17147	16965	17160	17081	17170	17124	17235	17021	17192	16921	17006	17057	17126	17127	17189	17047	17238	17149	17084	17180	17090	17102	16981	17203	16980	16840	17170	17052	17056	17083	17016	16984	17153	17081	17149	17035	17071	17084	17092	17183	16960	17264	17166	17150	17040	17085	17158	17046	16958	17195	17195	16999	17153	17012	17179	17103	17103	16921	16985	17087	17112	17117	16978	17101	17201	17026	16928	16927	17098	17110	17134	17039	16827	17206	17007	17022	17027	17125	16985	16940	16988	17129	17032	17043	17025	16935	17067	16971	17128	17037	17156	17041	17041	17102	17157	17042	17040	16975	17047	16943	17182	17033	16989	17024	17078	17094	16905	17014	16901	16921	17054	16999	17049	17123	16948	17108	16993	17010	17161	17024	17206	17027	17033	17130	16981	17106	17164	17013	17034	17024	16923	17004	17112	17065	17036	17052	16981	16928	17220	17123	17058	17200	17102	17044	16923	17100	17150	17116	17115	17031	17114	17090	17112	17003	17204	17129	16995	17080	17099	16972	17042	17056	17154	16896	17059	17044	17054	17030	17092	17183	16781	17140	17095	16930	17260	16957	17086	17047	16888	16888	17030	17001	16954	17154	16997	17008	17070	17020	16891	16931	17033	16938	16993	17106	17048	16982	16949	16921	17014	17068	17023	17053	17075	17162	16960	17071	16944	17261	17071	16911	17056	16966	17162	16837	17136	16924	17167	17136	17254	16931	16952	17267	17078	17160	17056	17023	16939	17170	16957	17042	16978	16861	16925	17239	17117	17066	17398	17112	17074	17196	16933	17054	16982	17045	16994	17128	16990	16897	16904	17084	17123	17156	17122	17256	16971	17023	17056	17271	17020	17128	17233	17052	17038	16947	17031	17012	17429	17005	17095	17021	17045	17205	17020	17077	17207	17056	16889	16993	17162	17044	17062	17083	16926	17090	17142	17036	16973	17114	17090	17017	17114	16923	17127	16948	17169	17134	17034	17065	16936	17032	17047	17065	17096	16989	16998	17073	17140	17195	17106	17081	17073	17040	16981	17043	17076	17104	17067	16926	17051	17270	17203	17004	17012	17231	17099	17142	16973	17009	17087	17140	17176	17078	16922	16997	17051	16960	17082	16934	17046	17123	17002	17063	17048	16944	17080	17189	17045	17021	17167	17171	17031	17207	17102	17163	16911	17012	16992	17125	17020	17187	17051	16966	17025	16998	17199	17089	17062	17029	17059	17040	17002	16972	17150	17222	16937	17077	17250	17142	16908	16818	17057	17094	17071	17233	17177	17310	17001	17005	17205	17006	17154	17117	16998	17147	17175	17097	17073	16885	17155	17043	16986	16955	17250	17025	17048	17027	17223	16972	16968	17206	16987	16937	17023	17128	17185	17074	17115	17155	17110	17128	17122	17265	16977	17130	17057	17054	17121	16983	17115	17339	17106	16991	16988	17133	17175	17162	17003	17112	17101	16892	17099	16969	16913	17067	17061	17118	17164	16904	17108	17111	16885	17057	16994	17116	16995	17081	17178	17049	17086	17080	16915	16988	16844	16932	17136	17077	17035	16862	17102	17054	17098	17136	17080	17196	17079	17053	17054	17141	17013	17074	16972	17103	17211	17094	17116	17109	17045	16951	17043	17064	17016	17043	17208	16969	17131	17249	17034	16995	16936	17282	16861	17214	17022	16947	17116	17087	17022	16773	17084	16901	17090	17186	17004	17004	17169	16917	17028	16967	16947	16986	16902	17224	16919	17241	16905	16977	17040	16864	17336	16993	17175	16941	17206	17157	16983	17184	16972	17144	17123	16948	16990	17096	17174	17190	17019	17139	17000	17132	17121	17057	16973	17079	17031	17187	17147	17011	17082	17243	17049	16965	17075	17092	17041	17263	16993	17177	17061	17120	17083	17244	17137	17149	17115	17152	16994	17109	16983	17129	17264	17058	17112	17001	17223	17068	17100	16926	17024	17127	17044	17174	17142	16951	16886	17053	16918	17137	17083	17028	17167	16970	16914	17133	17124	17022	17156	16988	17099	17038	17068	16930	17092	16853	16939	17009	17018	17228	16979	17109	17026	16870	17037	16969	17188	17198	17057	16971	17196	16993	17224	17065	16939	17057	17013	17078	17158	17118	17009	16962	16945	17239	17112	17074	17268	17208	17094	17110	17106	17108	17018	17223	17119	17029	17025	17062	17119	17069	17221	16992	17021	17141	17095	17029	17145	17210	17025	17038	17154	16966	17138	17071	16917	17197	17067	17133	16937	17013	17051	16828	16967	17079	16816	17029	17027	17058	17109	17014	16922	17044	16988	17078	17155	17036	17185	17027	16913	17021	17090	16926	17011	16989	16966	17013	17095	16961	17048	17179	16814	16916	17106	16978	17106	17056	17067	16919	17014	17170	17169	17044	17172	16937	16932	16997	16926	16990	17184	16975	17085	17000	17018	17003	17030	16919	17062	17112	16925	17267	17248	17034	17161	17114	17157	16880	17002	17229	17003	16962	17235	16862	17144	17119	17133	17117	17042	17131	17223	17008	17044	17087	16985	17089	17261	17125	16963	17185	17237	16965	17154	17115	17050	17013	16948	17070	17008	17028	16970	17030	17151	17086	17028	17096	17028	16898	16974	17068	17008	16984	17161	17003	17098	17129	16966	17204	17055	17122	16934	17105	17144	17091	17098	17039	17000	17215	17152	16928	17072	17077	17080	17037	17054	17173	17041	16843	17114	17078	16994	16973	17205	17085	17173	16879	16990	17063	17213	17051	17101	17164	16982	17060	17152	17098	16968	16998	16988	17149	17161	17148	16971	17103	17067	16985	17121	17130	16943	17044	17038	17161	16963	17136	17070	16874	17041	17053	17128	17034	17079	17253	16961	17182	17034	16987	17061	17128	16936	17189	17148	17127	17091	17081	16912	17166	17049	17102	17170	17073	17030	16973	17147	17108	16900	16869	17170	17156	17277	17178	17025	17113	17052	17036	17102	17112	17105	17007	16989	17139	17045	17209	17123	17184	17091	17006	17141	17132	17077	17059	17001	17020	17044	16993	17227	17021	16972	17020	17104	17154	16952	17090	17157	17078	17191	17014	17106	16960	16995	16939	17097	16891	17005	17004	17008	16985	17053	17115	17247	17150	17097	17096	17136	16943	17086	16977	17188	17015	17123	16951	17026	16907	17086	17101	17081	17117	17111	17095	17208	16987	17063	17219	16984	17064	17024	17097	17170	17110	16871	17232	17035	17156	17037	17189	17138	17055	16994	17081	16951	17035	17054	16946	17040	17060	17024	16941	16913	17247	16993	17199	17187	17080	17090	17155	17250	17186	17034	17070	16947	17010	17116	17008	16926	17076	16983	17116	16869	17096	17143	16982	17056	17022	16977	17145	17124	17027	16908	17012	16970	16781	17082	17013	16922	17084	17207	17143	17039	17024	17115	17153	17089	17133	17066	16970	16971	16891	17099	17147	17160	17015	17264	17162	17136	17212	16993	17064	17182	17079	17144	17240	17034	17235	16991	17204	17102	17050	16996	17098	17103	17028	17055	16877	17029	17176	17142	16938	16968	17086	17070	17176	17008	17280	17218	17070	17110	17179	17059	17135	17047	17091	17036	17023	17055	17014	17278	17138	17098	17004	17176	16906	16852	17078	17092	16966	17103	17127	17107	17083	17085	17020	17074	17111	17113	16987	16965	16894	16959	17086	17208	17002	17010	17097	16874	17034	17120	17065	17213	17145	17064	17132	16968	16968	17235	17101	17033	16941	16862	17124	17032	16890	17027	16846	16994	17013	17133	17220	17122	17137	17150	16955	16960	17194	17051	17005	17122	16988	16989	16948	16984	17091	16975	17051	17006	17175	17057	17156	17118	16989	17170	17036	16986	17108	17100	17080	17111	17076	17116	17194	17054	16932	17089	17094	17188	17027	17108	17126	16931	17014	17131	17071	16956	17127	17028	16991	17102	17079	16965	16893	16939	17034	17129	17072	17160	17070	16901	17150	17050	17142	16993	17051	16905	17116	16983	16886	16994	17147	16817	16866	16948	17011	16901	17061	17001	17236	17126	17031	16993	17012	16948	17178	17146	16981	17075	17026	16982	17101	16936	17167	17038	17018	16964	17106	16985	17001	17117	17162	16898	17084	16972	17176	17213	17022	17016	17047	16855	17036	17003	17310	16944	17233	16977	17093	17097	16967	17110	17150	17232	17096	17087	16987	17172	17051	17011	17105	17039	17030	17265	17081	16942	17055	17155	17052	17023	17104	17014	17143	17008	17123	16980	17295	16981	16761	17117	17045	17149	17067	17106	17049	17108	17001	17156	17212	16959	16992	17055	17135	17117	16991	17166	16942	16910	17186	17072	16975	17176	16938	16966	17036	16908	17000	17179	17155	16982	17015	16932	17082	17040	17162	17201	17063	17018	17012	17121	17158	17004	17017	17074	17240	16933	17098	17050	17136	17076	17150	17041	17057	17051	16981	17022	17162	17137	17141	17154	17072	17180	17101	16949	17154	16983	17048	17271	17112	17096	17029	16994	17054	17014	17064	17137	17098	17149	17000	16967	17134	17042	16998	17040	17000	17052	16993	17036	17308	17040	16954	17051	17220	17035	16988	17105	16970	16999	17074	17101	17022	17149	17049	17110	17110	17086	17059	17065	16913	16848	16930	17126	17037	17213	17062	17039	17094	17113	17191	17100	17162	17112	16979	17021	17156	17191	17139	17049	17298	17309	17074	17139	17124	17175	16999	17060	17126	16967	17102	17202	17298	16935	17038	17243	16861	17117	16810	16991	17131	17016	17045	17130	17090	17196	17074	17113	17024	17009	17071	17004	17103	17057	17081	17039	17076	17046	17034	17091	17197	16945	17007	17156	17098	17158	17183	16956	17099	17178	17087	17108	17039	17055	17136	17166	16913	17053	17113	17083	17160	17070
23256	21056	28622	23760	22126	24077	24703	21995	21669	21853	21935	21620	21646	27016	32722	32740	28872	24297	22163	21508	21499	21705	21603	21336	21299	21507	21423	21088	21220	21209	21432	21603	21361	21443	21319	21378	21407	21537	21427	21440	21661	21008	21222	21382	21417	21449	21368	21298	21405	21456	21463	21490	21408	21449	21370	21314	21516	21529	21208	21361	21346	21117	21586	21478	21188	21192	21265	21155	21349	21498	21335	21233	21291	21489	21510	21212	21220	21328	21263	21403	21281	21434	21198	21232	21364	21121	21245	21124	21289	21392	21441	21234	21345	21335	21492	21423	21305	21281	21336	21567	21372	21326	21330	21171	21567	21200	21051	21278	21346	21258	21401	21424	21352	21361	21444	21477	21074	21216	21524	21293	21392	21479	21317	21222	21320	21241	21317	21484	21295	21543	21488	21556	21348	21277	21505	21236	21372	21357	21393	21304	21394	20998	21345	21366	21246	21213	21204	21397	21305	21365	21492	21229	21312	21264	21245	21192	21460	21397	21305	21426	21286	21313	21386	21364	21226	21403	21215	21453	21396	21385	21492	21133	21149	21305	21351	21474	21142	21277	21200	21338	21313	21221	21181	21478	21328	21132	21434	21314	21360	21324	21367	21258	21351	21209	21167	21352	21305	21362	21191	21353	21365	21316	21087	21525	21337	21268	21321	21175	21309	21466	21070	21574	21527	21272	21113	21428	21503	21437	21035	21476	21433	21448	21297	21318	21222	21251	21361	21360	21438	21385	21396	21280	21517	21275	21291	21338	21125	21261	21187	21173	21223	21331	21351	21158	21191	21341	21295	21327	21281	21313	21302	21185	21488	21286	21212	21275	21127	21370	21435	21310	21426	21344	21271	21401	21555	21380	21302	21363	21411	21280	21210	21024	21352	21378	21388	21425	21514	21308	21166	21159	21345	21628	21224	21408	21087	21363	21235	21503	21364	21527	21377	21350	21364	21351	21219	21221	21179	21244	21163	21278	21197	21130	21517	21178	21555	21247	21408	21230	21309	21213	21387	21180	21216	21343	21433	21293	21395	21430	21203	21436	21201	21220	21484	21372	21371	21347	21404	21561	21372	21295	21530	21446	21219	21145	21333	21313	21196	21076	21254	21664	21443	21164	21311	21315	21295	21259	21187	21365	21323	21253	21385	21136	21313	21289	21369	21008	21453	21314	21175	21397	21287	21191	21133	21406	21475	21561	21341	21353	21221	21288	21253	21172	21317	21255	21122	21184	21253	21217	21473	21292	21264	21238	21215	21318	21433	21174	21157	21347	21421	21520	21256	21050	21157	21278	21274	21232	21317	21439	21413	21156	21385	21313	21248	21250	21399	21193	21424	21320	21266	21155	21341	21270	21316	21268	21200	21218	21255	21376	21047	21054	21340	21374	21308	21488	21291	21088	21224	21343	21211	21144	21329	21389	21280	21270	21180	21031	21315	21361	21174	21524	21222	21193	21330	21421	21267	21421	21344	21532	21092	21024	21349	21274	21232	21307	21495	21328	21277	21237	21378	21385	21475	21339	21355	21301	21216	21316	21167	21316	21287	21016	21525	21076	21271	21433	21264	21363	21330	21123	21275	21472	21214	21331	21148	21355	21062	21310	21473	21256	21492	21190	21328	21271	21318	21450	21298	21294	21096	21266	21271	21156	21528	21121	21061	21318	21209	21122	21384	21450	21246	21297	21238	21255	21276	21159	21224	21398	21110	21220	21388	21411	21293	21308	21490	21497	21268	21351	21289	21522	21366	21298	21369	21264	21480	21249	21532	21283	21220	21320	21537	21274	21226	21358	21288	21274	21354	21101	21094	21193	21403	21380	21547	21207	21295	21343	21425	21167	21354	21177	21240	20993	21070	21299	21256	21551	21342	21259	21324	21245	21251	21325	21332	21462	21269	21432	21227	21302	21184	21335	21322	21344	21224	21334	20993	21173	21528	21184	21217	21052	21465	21471	21295	21360	21302	21302	21363	21310	21339	21265	21349	21253	21377	21383	21331	21090	21190	21083	21393	21180	21337	21259	21224	21454	21422	21439	21392	20905	21310	21404	21244	21371	21484	21219	21286	21384	21629	21533	21285	21343	21265	21550	21220	21344	21392	21313	21196	21358	21166	21439	20998	21255	21456	21093	21240	21517	21428	21430	21414	21229	21262	21241	21402	21053	21264	21257	21231	21190	21213	21276	21382	21464	21074	21225	21295	21276	21209	21264	21234	21370	21412	21311	21197	21170	21100	21191	21275	21293	21004	21106	21283	21334	21291	21191	21295	21318	21295	21319	21354	21380	21207	21507	21477	21273	21596	21217	21055	21369	21280	21311	21159	21388	21323	21272	21576	21409	21378	21407	21153	21391	21362	21342	21256	21233	21414	21482	21204	21540	21487	21250	21321	21290	21299	21125	21381	21441	21221	21334	21228	21343	21322	21327	21217	21266	21277	21342	21486	21064	21432	21413	21234	21329	21318	21244	21248	21312	21418	21299	21063	21330	21415	21485	21431	21585	21195	21220	21401	21427	21419	21245	21146	21316	21353	21283	21426	21362	21237	21432	21404	21356	21177	21358	21130	21352	21195	20984	21373	21276	21281	21389	21140	21227	21296	21392	21547	21278	21094	21520	21359	21306	21278	21158	21362	21265	21235	21338	21286	21464	21420	21289	21201	21303	21308	21208	21207	21473	21397	21270	21401	21314	21356	21370	21299	21272	21306	21303	21021	21247	21286	21294	21165	21165	21329	21173	21278	21415	21270	21443	21398	21669	21361	21421	21371	21343	21256	21274	21407	21368	21337	21265	21451	21266	21228	21254	21202	21316	21491	21240	21418	21495	21101	21270	21463	21339	21479	21123	21374	21472	21404	21506	21349	21203	21515	21456	21150	21327	21452	21518	21507	21279	21203	21538	21334	21227	21441	21419	21225	21253	21473	21490	21342	21195	21308	21145	21245	21569	21341	21318	21284	21599	21202	21063	21251	21364	21289	21151	21228	21377	21182	21233	21221	21277	21340	21450	21388	21388	21380	21232	21277	21332	21400	21086	21349	21238	21155	21337	21483	21236	21263	21170	21367	21203	21467	21450	21329	21382	21305	21359	21286	21557	21307	21323	21343	21162	21293	21570	21330	21297	21347	21223	21433	21306	21122	21345	21444	21134	21281	21299	21206	21414	21156	21167	21299	21405	21238	21174	21375	21388	21262	21355	21192	21121	21286	21235	21556	21343	21281	21364	21441	21449	21413	21137	21133	21185	21270	21136	21311	21093	21536	21375	21482	21230	21373	21133	21375	21264	21447	21349	21189	21122	21062	21239	21366	21323	21298	21147	21369	21288	21371	21519	21214	21164	21344	21379	21380	21263	21238	21394	21082	21356	21280	21350	21402	21506	21367	21148	21230	21275	21617	21085	21216	21567	21415	21261	21199	21342	21313	21276	21092	21372	21289	21133	21278	21197	21266	21200	21318	21270	21448	21291	21397	21273	21400	21193	21294	21301	21324	21102	21175	21480	21232	21452	21277	21259	21456	21133	21399	21333	21169	21192	21333	21355	21221	21253	21416	21220	21287	21334	21386	21408	21269	21129	21211	21448	21497	21387	21313	21416	21069	21275	21466	21295	21372	21289	21470	21325	21426	21534	21298	21211	21433	21274	21286	21569	21214	21275	21295	21353	21539	21128	21266	21365	21476	21293	21331	21166	21367	21216	21373	21178	21386	21148	21291	21417	21338	21254	21372	21400	21362	21292	21232	21304	21448	21232	21502	21529	20974	21268	21290	21184	21303	21256	21445	21160	21145	21437	21236	21079	21423	21278	21273	21183	21257	21284	21168	21516	21222	21327	21469	21408	21254	21313	21325	21320	21318	21439	21309	21304	21459	21471	21126	21310	21454	21399	21327	21294	21024	21461	21261	21276	21388	21417	21321	21281	21390	21318	21444	21333	21282	21432	21070	21079	21273	21223	21290	21233	21045	21329	21045	21221	21209	21303	21347	21215	21145	21496	21374	21134	21268	21232	21063	21124	21189	21167	21303	21209	21233	21504	21352	21206	21448	21305	21425	21488	21427	21285	21372	21231	21346	21118	21007	21220	21277	21312	21271	21321	21216	21205	21216	21346	21319	21209	21371	21451	21466	21298	21308	21284	21366	21464	21424	21483	21401	21175	21230	21309	21123	21376	21375	21187	21284	21201	21534	21214	21341	21234	21475	21199	21156	21383	21360	21341	21467	21267	21287	21078	21220	21307	21350	21137	21288	21387	21470	21394	21194	21346	21346	21396	21368	21266	21338	21133	21072	21430	21389	21147	21278	21382	21266	21396	21260	21340	21370	21203	21389	21396	21341	21232	21211	21360	21230	21348	21160	21588	21529	21411	21465	21390	21358	21456	21375	21170	21497	21281	21151	21459	21241	21367	21412	21269	21333	21303	21309	21394	21380	21544	21195	21255	21302	21323	21323	21479	21300	21335	21418	21270	21366	21197	21208	21464	21410	21244	21375	21013	21373	20986	21439	21340	21349	21340	21469	21370	21400	21523	21074	21307	21299	21328	20969	21348	21541	21251	21117	21393	21172	21344	21421	21281	21452	21348	21228	21186	21464	21279	21257	21401	21157	21464	21265	21255	21508	21283	21236	21457	21275	21366	21280	21263	21369	21476	21331	21280	21247	21404	21212	21338	21397	21310	21284	21384	21498	21336	21157	21295	21066	21393	21134	21319	21338	21169	21263	21234	21424	21570	21255	21353	21322	21240	21513	21517	21409	21360	21655	21391	21124	21273	21429	21250	21117	21540	21271	21200	21550	21212	21406	21360	21359	21402	21385	21472	21350	21436	21270	21072	21425	21240	21427	21116	21456	21401	21371	21364	21312	21530	21517	21217	21449	21299	21394	21245	21508	21260	21562	21578	21332	21233	21251	21438	21269	21323	21464	21540	21383	21224	21334	21439	21290	21446	21351	21437	21335	21546	21298	21185	21470	21083	21386	21303	21225	21102	21161	21441	21082	21353	21253	21502	21287	21312	21403	21344	21396	21279	21292	21193	21338	21440	21541	21332	21277	21364	21183	21250	21225	21393	21276	21505	21354	21380	21329	21412	21236	21112	21354	21189	21295	21574	21277	21496	21316	21234	21336	21260	21272	21374	21216	21361	21372	21237
14584	23923	22434	19545	18788	18394	18062	17723	17657	17621	17496	17320	17631	26619	32576	32235	25820	20588	17467	17287	17010	17490	17320	17127	17130	17333	17265	17270	17386	17469	17245	17181	17238	17375	17217	17404	17216	17279	17337	17318	17216	17432	17371	17280	17276	17338	17298	17304	17217	17185	17368	17335	17246	17390	17287	17171	17272	17079	17256	17159	17212	17244	17268	17196	17202	17218	17416	17305	17158	16974	17166	17132	17254	17370	17273	17321	17270	17151	17428	17234	17236	17315	17330	17383	17230	17208	17291	17233	17263	17208	17385	17232	17245	17087	17371	17235	17151	17265	17320	17355	17162	17305	17491	17305	17245	17139	17276	17353	17456	17358	17226	17164	17396	17311	17238	17345	17383	17188	17219	17132	17339	17234	17216	17322	17057	17416	17310	17281	17299	17154	17282	17237	17233	17382	17306	17220	17449	17292	17377	17173	17276	17302	17102	17247	17232	17260	17140	17419	17161	17262	17044	17295	17275	17218	17371	17431	17278	17218	17119	17216	17051	17158	17164	17299	17263	17161	17470	17158	17232	17259	17315	17222	17304	17150	17389	17204	17239	17163	17171	17142	17262	17181	17267	17303	17440	17298	17320	17272	17230	17240	17284	17265	17326	17175	17416	17178	17252	17202	17452	17422	17260	17241	17210	17344	17309	17095	17292	17350	17319	17363	17213	17309	17172	17429	17250	17325	17320	17426	17322	17173	17101	17432	17389	16954	17233	17276	17323	17244	17276	17131	17246	17086	17279	17256	17183	17281	17420	17217	17162	17289	17144	17279	17271	17300	17115	17239	17323	17174	17309	17085	17357	17327	17233	17312	17143	17217	17383	17319	17101	17285	16994	17413	17198	17218	17283	17272	17253	17235	17230	17636	17231	17179	17356	17101	17336	17242	17405	17258	17150	16999	17145	17310	17285	17090	17235	17125	17213	17166	17327	17153	17236	17379	17179	17117	17207	17215	17263	17305	17241	17328	17179	17339	17271	17289	17411	17156	17303	17284	17178	17230	17272	17273	17280	17109	17462	17217	17109	17273	17322	17218	17025	17321	17231	17156	17083	17279	17321	17329	17253	17327	17357	17135	17288	17191	17098	17174	17182	17181	17338	17318	17119	17188	17385	17156	17233	17345	17255	17246	17238	17287	17264	17227	17305	17328	17207	17203	17253	17299	17484	17246	17294	17302	17258	17329	17324	17474	17183	17203	17233	17239	17109	17261	17490	17242	17151	17169	17189	17113	17102	17190	17233	17084	17215	17274	17199	17452	17192	17151	17387	17379	17331	17457	17179	17301	17250	17123	17397	17291	17323	17240	17135	17295	17204	17208	17147	17296	17109	17391	17198	17376	17160	17309	17335	17100	17142	17404	17236	17169	17058	17125	17376	17359	17357	17367	17199	17275	17176	17328	17227	17197	17317	17268	17187	17325	17353	17092	17181	17325	17233	17190	17202	17436	17468	17291	17079	17372	17347	17138	17353	17187	17337	17267	17243	17208	17310	16983	17265	17116	17368	17261	17101	17116	17311	17138	17130	17222	17435	17338	17344	17106	17238	17069	17400	17135	17264	17136	17154	17280	17210	17373	17339	17189	17199	17181	17266	17124	17110	17232	17274	17290	17319	17259	17359	17239	17267	17133	17436	17311	17278	17335	17273	17290	17130	17165	17300	17266	17251	17312	17136	17303	17300	17151	17420	17240	17147	17306	17291	17161	17371	17254	17451	17304	17119	17261	17388	17087	17245	17157	17290	17268	17298	17343	17214	17365	17291	17256	17287	17197	17169	17245	17247	17285	17260	17417	17338	17250	17316	17372	17248	17249	17443	17253	17287	17295	17279	17287	17339	17276	17378	17125	17201	17156	17310	17116	17049	17259	17162	17366	17439	17248	17289	17208	17299	17251	17174	17288	17178	17240	17283	17214	17447	17261	17173	17216	17232	17120	17251	17529	17389	17230	17378	17405	17354	17111	17371	17282	17307	17341	17196	17125	17263	17280	17298	17159	17364	17249	17376	17178	17392	17224	17229	17203	17356	17249	17441	17382	17150	17313	17215	17169	17277	17260	17215	17368	17203	17301	17231	17279	17159	17349	17166	17336	17251	17468	17279	17176	17236	17239	17226	17279	17318	17214	17302	17267	17248	17198	17318	17345	17374	17085	17249	17384	16912	17305	17272	17283	17249	17225	17196	17402	17126	17137	17364	17064	17394	17151	17244	17126	17314	17059	17232	17209	17275	17148	17249	17262	17352	17197	17178	17324	17154	17363	17226	17177	17309	17271	17210	17288	17127	17256	17207	17230	17255	17459	17322	17249	17148	17210	17406	17327	17287	17434	17229	17426	17012	17399	17519	17253	17079	17177	17154	17269	17244	17300	17222	17375	17135	17119	17101	17051	17150	17192	17295	17238	17233	17147	17246	17364	17449	17295	17128	17469	17219	17153	17197	17313	17184	17232	17079	17170	17162	17250	17194	17182	17262	17245	17141	17309	17236	17317	17249	17492	17200	17289	17101	17210	17166	17208	17328	17129	17192	17512	17121	17270	17244	17290	17108	17100	17396	17141	17290	17246	17254	17269	17098	17297	17125	17187	17160	17314	17015	17211	17256	17210	17221	17200	17265	17278	17114	17282	17198	17286	17176	17189	17394	17259	17194	17313	17158	17263	17370	17539	17056	17284	17206	17277	17311	17302	17381	17148	17243	17332	17454	17393	17101	17052	17150	17215	17356	17215	17449	17242	17115	17234	17173	17302	17240	17272	17143	17327	17287	17106	17281	17248	17170	17204	17130	17020	17284	17275	17199	17019	17245	17278	17415	17449	17149	17083	17255	17150	17225	17187	17301	17239	16988	17448	17491	17336	17388	17039	17262	17380	17327	17358	17184	17166	17159	17197	17269	17268	17261	17386	17180	17288	17087	17339	17230	17176	17210	17287	17129	17327	17363	17128	17204	17218	17206	17188	17263	17179	17249	17251	17200	17304	17345	17188	17258	17287	17151	17209	17302	17321	17384	17264	17379	17356	17196	17240	17152	17314	17422	17243	17198	17166	17054	17140	17185	17353	17169	17244	17307	17258	17466	17229	17183	17298	17277	17414	17136	17138	17189	17189	17201	17244	17175	17234	17327	17399	17242	17208	17223	17261	17221	17245	17271	17282	17274	17224	17220	17125	17260	17341	17379	17176	17226	17257	17272	17156	17485	17104	17286	17203	17350	17284	17265	17314	17444	17235	17206	17356	17292	17271	17289	17258	17393	17275	17228	17156	17148	17206	17291	17203	17168	17358	17301	17091	17295	17176	17173	17281	17198	17333	17258	17139	17264	17148	17073	17179	17180	17129	17396	17198	17234	17442	17343	17129	17095	17212	17171	17253	17278	17253	17238	17283	17072	17450	17310	17195	17104	17244	17336	17185	17099	17304	17171	17296	17221	17217	17316	17141	17162	17344	17409	17222	17330	17234	17218	17196	17171	17347	17042	17210	17228	17148	17278	17189	17358	17111	17192	17278	17379	17301	17340	17420	17403	17333	17080	17167	17302	17315	17399	17238	17263	17281	17267	17090	17374	17264	17125	17199	17348	17252	17239	17187	17228	17108	17283	17296	17218	17333	17104	17332	17329	17301	17190	17209	17308	17271	17392	17283	17133	17270	17279	17331	17310	17246	17359	17304	17334	17246	17089	17333	17208	17210	17135	17297	17131	17237	17226	17258	17254	17432	17142	17185	17212	17178	17246	17409	17392	17240	17350	17114	16988	17439	17295	17375	17258	17353	17256	17106	17237	17144	17194	17296	17327	17389	17329	17162	17251	17063	17152	17295	17114	17171	17051	17411	17193	17045	17246	17223	17189	17260	17251	17298	17340	17165	17061	17337	17139	17542	17213	17388	17136	16987	17421	17357	17234	17170	17208	17025	17369	17163	17322	17316	17345	17325	17065	17245	17335	17378	17302	17169	17054	17183	17353	17221	17247	17310	17318	17284	17335	17217	17198	17365	17210	17119	17167	17178	17149	17207	17291	17203	17326	17321	17216	17455	17237	17342	17282	17283	17187	17437	17282	17502	17144	17265	17127	17263	17174	17374	17155	17241	17217	17190	17247	17303	17231	17161	17323	17208	17147	17340	17431	17096	17200	17186	17216	17242	17231	17121	17340	17319	17156	17158	17366	17436	17108	17200	17200	17263	17201	17105	17278	17159	17175	17159	17343	17215	17089	17147	17200	17194	17352	17345	17176	17354	17259	17224	17244	17161	17241	17281	17316	17061	17185	17133	17048	17148	17318	17181	17350	17078	17284	17249	17403	17217	17280	17218	17131	17279	17220	17090	17231	17306	17089	17391	17206	17394	17258	17194	17208	17236	17225	17175	17516	17208	17345	17369	17301	17257	17045	17268	17267	17134	17123	17298	17211	17143	17179	17169	17154	17239	17073	17314	17266	17266	17235	17309	17404	17284	17304	17192	17035	17337	17196	17283	17282	17198	17311	17452	17409	17171	17341	17411	17205	17343	17466	17323	17360	17240	17213	17184	17235	17173	17097	17109	17327	17212	17199	17321	17126	17310	17125	17244	17352	17296	17262	17264	17217	17271	17203	17203	17372	17195	17279	17208	17248	17282	17368	17344	17322	17214	17185	17237	17284	17356	17310	17268	17292	17214	17150	16933	17252	17445	17187	17144	17361	17398	17328	17256	17286	17219	17205	17228	17248	17277	17241	17388	17277	17125	17049	17144	17249	17413	17193	17197	17193	17331	17384	17182	17073	17142	17335	17123	17345	17199	17044	17327	17355	17384	17265	17167	17268	17311	17461	17264	17295	17495	17157	17291	17119	17362	17323	17325	17340	17236	17326	17325	17326	17259	17317	17367	17403	17265	17210	17244	17488	17198	17303	17308	17346	17115	17296	17117	17099	17180	17294	17280	17387	17339	17317	17233	17207	17254	17203	17252	17264	17330	17275	17408	17343	17154	17077	17337	17271	17165	17154	17296	17304	17380	17256	17396	17304	17314	17306	17303	17321	17352	17398	17259	17052	17128	17054	17347	17111	17341	17191	17166	17133	17256	17331	17073	17344	17066	17220	17181	17219	17344	17260	17340	17254	17323	17211	17172	17207	17319	17104	17350	17136	17368	17263	17270	17260	17386	17246	17360
22383	21014	28817	23429	21310	24169	27745	22999	22722	23109	22731	22547	22580	29122	40779	40783	33203	27470	23195	22272	22461	22046	22203	22182	22292	22127	22552	21996	22176	22091	22189	21962	22172	22225	22166	22195	22357	22132	22341	22180	22035	21982	22171	22263	21947	22201	22085	22101	22123	22101	22009	22091	22165	22214	22164	22035	21845	22266	22354	22139	22251	22236	21983	22238	22202	22282	22149	22086	22135	22029	21886	22048	22210	22012	22143	22076	22085	21871	22071	22206	22265	22215	22207	22184	22172	22073	21736	22130	21963	22053	22230	22018	21983	22363	22121	21927	22176	22041	22120	21864	22543	22141	22070	22007	21996	22062	22047	22021	22046	22012	22152	22130	22081	22185	22142	22050	22142	22119	22087	22001	22093	21743	22230	22131	22022	21918	21957	22059	22130	22189	22021	22185	22002	21900	21877	22040	22082	22079	22011	22046	22013	22157	22130	22141	22107	22038	21932	21937	21831	22053	22063	22076	22113	22094	21947	21882	22144	21987	21853	22312	22021	22000	21936	22089	22201	21871	22145	22049	21960	21966	22115	22122	22200	22028	21993	22334	22135	21898	22190	21877	22161	22231	22085	22006	21925	21851	22062	21965	21934	22057	21946	22127	22062	22026	22050	22060	21955	22063	22038	21814	22004	21991	21758	21993	22060	22105	22174	22132	22016	21958	22314	22110	21919	22144	22154	21924	21983	22216	21955	21864	21910	22055	21953	21892	22079	21838	22162	22199	21991	22175	22021	22080	21981	22111	22129	21783	22199	22103	22126	21941	22036	22116	22027	21993	22202	21970	21907	22012	22027	22032	22002	22093	22086	21932	22270	22071	21917	22025	22072	22424	21928	22058	22136	21898	22036	22130	22072	22204	22082	21979	22083	22082	21988	22137	22047	22089	22113	22147	21920	22077	22008	21954	22092	22125	22047	22036	22192	22039	22231	22108	22042	22157	22098	21944	22208	22039	22098	21830	22005	22156	22003	22013	22127	22240	22200	22284	21917	21993	22158	21956	22025	21912	22160	22061	22172	21904	22060	22128	22143	22015	21877	22133	22226	21882	22093	22150	22024	22089	21884	22250	22194	22139	21906	21955	22072	22023	22280	22253	22251	22068	21902	22113	22083	22297	21957	22101	22222	22095	22142	22101	22171	22143	22186	22123	21983	22091	22080	22064	22067	22222	22007	22133	22105	21983	22066	22028	22030	21972	21960	21762	21886	21992	22062	22033	22181	22028	22033	22092	22082	21812	22098	21821	22008	21960	22174	21937	22144	21937	22327	21893	22011	22000	22058	22171	22049	22066	22047	21924	22126	22228	22155	21921	22142	21999	22165	21805	22072	22064	22092	21869	22184	22098	21893	21956	22167	22048	22099	22058	22054	21975	21885	21882	21892	22300	22167	22102	21870	22037	22131	22053	22197	22067	22086	21876	22040	21952	22216	22147	21879	21982	22066	22140	22055	22195	22070	22062	22005	22328	22066	22073	22211	22133	22136	21981	22176	22310	22218	22097	21988	22177	21817	21942	21846	22104	22008	22121	21861	22231	22171	22140	22032	21934	22160	22024	22150	21960	22087	22036	21900	21850	22278	22092	22169	22043	22065	22117	22094	21843	22183	21934	21993	22039	21930	21790	22101	22002	22152	21958	22063	22084	21980	22275	22229	22152	22087	21917	22272	22276	22261	21816	22124	22095	22124	22219	21835	21960	22136	22064	21913	22000	22038	21910	22069	21753	21921	22123	22298	22066	22159	21987	22079	22106	22225	21978	22119	22172	22079	21993	21919	21922	22080	22096	22029	22022	22111	22303	22046	22127	22046	21929	21817	22196	21990	22017	22053	21947	21862	22055	22181	21919	22069	22097	22061	22029	22148	21787	22084	22080	22048	22075	21893	21994	21939	22066	21985	22070	21797	21911	21969	22010	22091	22000	21934	22022	22117	22049	22100	21893	22236	22151	22034	22106	22240	22194	22315	22084	22023	21948	22039	22096	22047	21937	22140	22195	21943	22013	22106	21978	22181	21783	22060	22280	22187	22112	22021	22242	22225	22104	22032	22036	21966	22055	21899	22203	22099	22053	21904	22038	21957	22028	22140	22100	22226	21983	22147	22143	22171	22090	22028	22028	22011	22080	22107	22072	22139	22028	22068	21977	21903	21966	21917	21977	22161	22154	21904	22179	22057	22112	22080	22122	22002	22008	22020	21779	22039	22034	21821	22122	21948	21964	21894	21763	22092	22029	22116	22073	21987	22142	22129	22057	22200	22179	22121	22192	22247	22011	22200	22198	22214	22098	21995	22105	22211	22086	22042	21953	21906	21838	21889	22227	22295	21941	22177	22206	22141	21967	22340	22022	22091	22078	21811	22226	22010	21850	22001	22171	22032	21988	22031	22067	22219	22137	22129	21905	21984	21990	22297	22002	22162	21958	21745	22151	21901	21998	21959	21953	22014	22109	21946	22073	21965	21874	22256	22182	21933	22174	22114	21884	22024	21901	22113	22051	22005	21987	22085	22095	22127	22020	21972	22128	22228	22225	22057	22150	22102	22039	21850	22067	21897	22134	21953	21881	22018	22109	22092	21961	21984	22019	22124	22022	22059	21943	22029	22206	22084	22321	21917	21941	22130	22129	21910	22168	22002	22168	21977	22214	22163	21859	22008	22201	21955	21966	21934	22084	22091	22124	21989	21852	21958	21847	21990	22178	21934	22068	22156	21909	22036	21913	22280	21980	21900	22276	22036	21985	21910	22114	21957	22262	22123	21912	22272	22081	22187	22175	22057	21941	22392	22092	22041	21949	22227	22145	22130	21903	22070	22124	22198	22342	21928	22172	21977	21893	21972	21878	21962	22004	21899	22077	22123	22044	22090	22094	22010	22081	21920	22164	22050	21969	22369	22181	22106	22203	22086	22181	21944	22363	22292	22122	21915	22115	22030	22159	22238	22038	22146	22118	21936	22068	22042	22269	22069	21947	21930	22096	22078	22011	22217	21797	22157	21965	22163	22104	22000	21962	21985	22047	21943	22053	21957	22058	22247	22052	22244	22236	22220	22099	22034	22053	22018	22144	22201	22114	21999	22118	22025	22137	21895	21767	21957	22034	22178	22181	22003	21947	22034	22063	21930	22085	22149	21916	22152	22117	21878	22365	22003	22165	22108	21936	21882	21967	22094	22183	22260	21767	22035	22101	21946	22089	22182	22229	22179	21854	21887	21878	22062	22043	22141	21984	22040	21982	21922	22107	21990	21836	22247	22075	21922	22006	22066	21987	21867	22083	22217	21880	22032	22231	22255	22033	22156	22144	22063	22062	22283	22238	22081	22185	22004	21972	22147	21964	22052	22026	21821	21879	21933	22111	22134	21740	22093	22119	22272	22084	22104	22112	22048	21943	22093	21991	22055	22259	22071	21845	21900	22073	21888	22077	22228	22072	22238	22132	22068	22100	22074	21909	21961	21912	22206	21942	21951	22098	21862	22128	21902	21756	22093	22116	21896	21891	22038	22013	22035	21917	21867	21958	21771	22035	21904	22106	22155	22238	22074	22114	22036	22060	22115	22358	21938	22162	21948	21972	21991	21906	22160	21961	22164	21976	22145	22161	21953	21970	21887	22044	22214	22035	22086	22015	21937	21935	21964	22204	22040	22182	21959	22148	22153	22010	22139	21955	22053	22022	21885	21880	22021	22032	22083	21863	21929	22034	22014	22010	22036	21951	22155	22165	22087	22188	22193	22049	22178	21837	22075	21821	22125	22107	22145	21777	21947	22095	22094	22154	22148	21957	22043	22170	21820	21970	22157	22087	22231	22246	22156	22218	22039	21875	22014	22023	22096	21992	21941	22286	22208	22015	22134	22044	22111	22115	22104	21987	22162	22110	22163	22177	22345	22200	21976	22056	21986	21972	21939	21888	22181	22000	22181	22067	22163	21949	21915	22124	21852	21953	21953	22099	22130	22269	21906	22082	22039	21920	22307	21951	22050	21852	21752	22135	22039	21938	22109	22002	22173	22086	22093	22081	21982	21968	22116	21934	22290	22116	21938	21988	22128	21913	22154	22006	22091	21861	22158	22075	22118	21937	22069	22130	22068	22074	21860	21958	22122	21915	22004	22056	21946	22082	21960	22057	22063	22018	22160	22260	22139	21962	21857	22124	22132	22017	22113	22050	21972	21885	22209	22112	22156	21889	22192	21995	22174	22063	21945	22288	21991	21969	21914	22039	22072	22169	22054	22013	22138	22162	22181	21946	22102	22094	22028	22171	22161	21879	21990	21931	22002	22071	22057	22137	22166	22053	21777	21952	21973	22173	22141	22145	22065	21964	21889	22099	22243	22113	21881	21962	22240	22162	21977	22114	22096	21891	21958	21971	22057	21991	22305	22031	22136	22127	22164	21857	21799	21938	22018	22108	22156	21858	22037	21989	21794	22130	22111	22250	22083	22157	21923	22033	21997	21850	22091	21921	22399	22143	21979	22092	21996	22072	21945	21958	21942	22033	22087	22069	22029	22262	21974	22046	21962	22152	22027	22225	21990	22231	22068	22103	22032	22001	22374	21957	22135	22162	22097	22076	21927	22029	22080	22025	22216	22062	21923	21804	21866	21809	22128	22181	21889	22202	21986	22039	21990	21913	22283	21995	22009	22183	22171	22024	21992	22186	22181	21915	21993	22023	22070	21818	21984	21916	22089	21894	22139	21964	21832	21771	22081	22069	22118	21952	21931	21795	22092	21921	21864	21953	22093	21907	22030	22087	22249	22003	22044	21954	22035	22113	22085	22170	22152	22003	21968	22306	22241	22131	22053	22175	21910	21854	22013	22043	22121	21950	21940	22112	22167	22166	21909	22047	22129	22105	22103	22177	22225	22049	22066	21925	21992	22053	21954	22056	22271	21970	22036	22209	22174	22155	22129	22056	21991	22004	21977	22255	22085	22070	22067	21964	21885	21965	21878	22143	22100	22190	22120	22230	22142	22076	21966	22100	22015	22090	22015	22212	22062	21956	21805	21955	22093	22145	22129	21959	21907	22095	22042	21821	22080	22130	22115	22016	22152	22098	21958	22154	22197	22029	22160	21991	22081	22029	22144	22148	21990	22147	22210	22160	21987	21814	21997	22222	22224	22001	21839	22079	21953	22258	22133	21989
16149	28780	25936	21623	20243	19772	19015	18626	18635	18412	18123	17994	18218	29566	41111	39239	30901	23402	17996	17612	17763	17685	17756	17533	17803	17893	17493	17624	17695	17810	17672	17688	17694	17598	17782	17512	17593	17663	17581	17669	17821	17741	17714	17745	17679	17694	17459	17679	17589	17687	17776	17719	17763	17591	17646	17643	17617	17617	17746	17702	17847	17598	17682	17576	17463	17764	17648	17589	17629	17889	17777	17517	17723	17597	17776	17686	17768	17687	17764	17654	17619	17579	17691	17613	17737	17600	17694	17821	17605	17519	17631	17748	17716	17579	17696	17612	17679	17720	17600	17683	17835	17628	17602	17622	17686	17756	17685	17670	17860	17658	17758	17718	17808	17637	17692	17776	17536	17570	17739	17610	17700	17821	17679	17556	17659	17599	17655	17667	17736	17698	17872	17512	17540	17686	17792	17581	17562	17780	17454	17509	17561	17637	17678	17782	17527	17644	17676	17556	17473	17670	17775	17722	17579	17780	17698	17684	17634	17533	17623	17796	17664	17618	17878	17557	17836	17854	17575	17545	17569	17735	17562	17578	17885	17774	17745	17866	17478	17623	17667	17562	17641	17631	17584	17701	17752	17330	17542	17570	17590	17756	17554	17602	17759	17570	17725	17756	17612	17576	17542	17605	17624	17671	17695	17665	17699	17689	17713	17619	17622	17755	17548	17697	17611	17710	17618	17555	17525	17638	17479	17662	17709	17739	17781	17605	17832	17604	17562	17623	17723	17703	17413	17628	17558	17639	17535	17641	17673	17549	17511	17735	17683	17570	17517	17531	17525	17716	17588	17688	17686	17551	17679	17714	17749	17816	17476	17684	17561	17723	17647	17715	17673	17735	17568	17635	17466	17546	17624	17627	17757	17636	17647	17653	17559	17576	17750	17641	17640	17550	17448	17758	17590	17847	17713	17729	17830	17570	17796	17579	17555	17794	17694	17570	17657	17752	17591	17530	17766	17568	17503	17420	17544	17747	17688	17724	17598	17658	17600	17576	17610	17616	17500	17426	17727	17726	17628	17743	17687	17591	17654	17715	17669	17725	17749	17708	17608	17680	17636	17654	17618	17658	17584	17832	17684	17660	17726	17530	17716	17540	17675	17697	17733	17671	17710	17614	17555	17574	17595	17739	17706	17657	17622	17627	17548	17653	17395	17620	17561	17596	17666	17622	17694	17590	17773	17566	17439	17736	17670	17786	17763	17505	17527	17525	17715	17650	17803	17650	17576	17531	17511	17429	17787	17671	17563	17758	17718	17662	17573	17692	17556	17669	17647	17585	17630	17673	17671	17637	17486	17615	17697	17727	17646	17658	17824	17610	17704	17616	17619	17686	17603	17670	17574	17555	17630	17746	17604	17700	17540	17571	17518	17555	17549	17549	17648	17743	17712	17666	17577	17811	17726	17725	17704	17690	17676	17616	17782	17493	17684	17604	17526	17464	17746	17635	17737	17567	17596	17768	17655	17608	17687	17827	17630	17641	17653	17720	17653	17690	17667	17652	17514	17512	17685	17831	17787	17598	17628	17507	17671	17585	17720	17585	17670	17632	17569	17579	17729	17579	17375	17728	17580	17580	17610	17671	17703	17532	17650	17665	17748	17848	17697	17500	17733	17644	17526	17609	17682	17708	17587	17671	17564	17697	17581	17777	17613	17519	17754	17484	17574	17791	17611	17563	17614	17527	17569	17591	17576	17780	17620	17631	17646	17626	17665	17689	17555	17729	17554	17632	17685	17767	17703	17476	17808	17496	17593	17642	17636	17593	17524	17794	17549	17631	17626	17562	17656	17687	17506	17701	17504	17506	17674	17714	17625	17565	17721	17515	17704	17684	17549	17645	17703	17671	17646	17601	17663	17760	17665	17669	17531	17604	17506	17725	17525	17449	17652	17642	17691	17650	17561	17640	17713	17787	17873	17437	17809	17541	17460	17844	17627	17592	17509	17766	17734	17610	17574	17441	17686	17536	17732	17658	17557	17528	17646	17735	17738	17649	17578	17642	17718	17643	17628	17667	17659	17495	17682	17600	17558	17720	17647	17630	17671	17567	17679	17586	17784	17669	17559	17615	17708	17531	17836	17545	17730	17744	17577	17569	17620	17738	17594	17879	17435	17801	17658	17772	17702	17635	17687	17654	17687	17665	17628	17656	17737	17628	17572	17739	17640	17569	17637	17578	17598	17680	17724	17619	17695	17653	17567	17732	17601	17560	17633	17669	17633	17674	17645	17596	17679	17575	17609	17726	17470	17800	17567	17585	17707	17482	17765	17638	17570	17595	17684	17692	17645	17634	17746	17508	17593	17553	17674	17616	17821	17529	17578	17822	17801	17646	17515	17647	17633	17574	17551	17670	17682	17543	17675	17805	17675	17541	17634	17655	17741	17814	17696	17598	17857	17684	17727	17670	17688	17657	17607	17597	17712	17616	17530	17517	17776	17612	17647	17620	17587	17547	17583	17722	17660	17579	17529	17655	17622	17587	17658	17513	17757	17533	17689	17745	17575	17499	17468	17838	17557	17491	17457	17582	17674	17608	17729	17679	17742	17674	17605	17858	17740	17573	17747	17569	17757	17514	17550	17617	17539	17580	17565	17578	17754	17819	17641	17589	17782	17827	17759	17662	17493	17570	17734	17564	17672	17535	17522	17876	17657	17605	17648	17779	17937	17620	17616	17685	17644	17608	17506	17582	17753	17545	17659	17565	17671	17706	17561	17557	17725	17760	17571	17651	17631	17677	17477	17549	17653	17901	17599	17555	17730	17706	17497	17770	17692	17657	17616	17726	17651	17576	17739	17592	17444	17704	17575	17653	17684	17666	17591	17738	17618	17535	17714	17410	17599	17813	17719	17645	17636	17368	17550	17708	17439	17792	17615	17654	17703	17684	17569	17653	17464	17548	17715	17439	17576	17663	17757	17508	17702	17614	17650	17694	17560	17714	17645	17668	17613	17674	17457	17649	17716	17457	17766	17784	17613	17804	17520	17565	17778	17568	17522	17814	17478	17525	17619	17681	17649	17661	17504	17640	17514	17585	17617	17671	17669	17674	17569	17641	17543	17504	17675	17460	17718	17736	17708	17828	17436	17702	17694	17520	17561	17652	17556	17665	17593	17640	17573	17614	17511	17603	17778	17589	17722	17714	17562	17557	17577	17620	17745	17853	17685	17687	17607	17564	17652	17770	17820	17547	17638	17633	17777	17629	17653	17748	17624	17617	17683	17594	17884	17805	17594	17676	17752	17615	17540	17859	17565	17627	17624	17772	17632	17502	17565	17644	17692	17478	17576	17629	17617	17508	17581	17706	17753	17619	17686	17606	17676	17549	17700	17636	17623	17747	17583	17559	17674	17602	17607	17734	17463	17699	17731	17556	17649	17802	17674	17773	17941	17571	17710	17558	17762	17764	17685	17599	17563	17602	17863	17627	17634	17595	17687	17585	17616	17748	17585	17524	17663	17570	17534	17755	17775	17662	17658	17663	17582	17764	17720	17603	17531	17499	17749	17470	17609	17554	17627	17850	17705	17642	17794	17565	17462	17522	17594	17582	17739	17574	17647	17635	17671	17649	17610	17698	17731	17723	17610	17697	17786	17535	17673	17545	17678	17726	17600	17697	17539	17687	17586	17573	17764	17583	17429	17810	17535	17627	17763	17536	17637	17756	17590	17794	17564	17733	17676	17507	17708	17691	17684	17642	17760	17628	17693	17733	17695	17604	17618	17516	17604	17746	17741	17583	17529	17618	17755	17588	17464	17622	17746	17694	17728	17619	17846	17554	17687	17672	17717	17811	17821	17661	17783	17577	17642	17820	17609	17682	17720	17573	17676	17682	17533	17627	17609	17622	17698	17667	17566	17616	17720	17716	17614	17530	17641	17501	17539	17749	17618	17646	17797	17777	17538	17689	17630	17630	17769	17741	17591	17554	17626	17637	17428	17560	17778	17581	17733	17564	17717	17603	17660	17522	17480	17768	17650	17660	17569	17585	17624	17677	17675	17623	17735	17626	17800	17546	17732	17713	17658	17836	17807	17589	17644	17630	17543	17678	17762	17620	17870	17532	17620	17538	17480	17490	17627	17446	17712	17655	17544	17715	17627	17709	17763	17619	17605	17587	17740	17576	17733	17563	17658	17706	17469	17720	17564	17525	17555	17779	17658	17784	17620	17639	17612	17672	17709	17568	17578	17814	17691	17551	17605	17485	17715	17709	17780	17449	17580	17621	17679	17628	17726	17742	17745	17636	17586	17602	17587	17458	17775	17688	17500	17646	17629	17608	17576	17532	17724	17595	17771	17775	17734	17543	17598	17651	17680	17478	17596	17688	17629	17713	17716	17494	17749	17500	17691	17694	17722	17662	17767	17692	17667	17657	17593	17694	17464	17638	17660	17688	17486	17641	17744	17656	17490	17444	17825	17582	17598	17651	17559	17634	17703	17699	17583	17500	17780	17685	17680	17600	17528	17562	17740	17377	17629	17778	17460	17672	17692	17561	17580	17698	17564	17716	17568	17632	17492	17578	17812	17620	17765	17722	17571	17720	17682	17629	17543	17559	17605	17692	17717	17686	17772	17646	17787	17703	17641	17572	17719	17557	17615	17650	17757	17675	17721	17788	17746	17628	17594	17559	17577	17562	17530	17650	17538	17600	17534	17655	17617	17604	17832	17502	17685	17853	17621	17705	17674	17514	17504	17686	17751	17531	17674	17802	17507	17584	17580	17821	17765	17449	17655	17698	17480	17511	17619	17576	17645	17553	17567	17625	17646	17582	17548	17635	17855	17823	17761	17529	17914	17718	17322	17816	17590	17706	17526	17776	17588	17825	17552	17699	17628	17474	17668	17501	17615	17667	17423	17727	17701	17740	17608	17566	17663	17703	17630	17509	17564	17737	17782	17608	17634	17565	17514	17685	17659	17594	17673	17663	17759	17700	17783	17680	17615	17679	17526	17654	17536	17624	17756	17916	17645	17469	17482	17716	17714	17456	17414	17727	17664	17647	17443	17678	17603	17521	17670	17573	17757	17486	17595	17741	17627	17578	17732	17651	17660	17691	17485	17782	17687	17664	17556	17739	17612	17710	17677	17565	17745	17516	17644	17596	17696	17532	17659	17548	17605	17590	17596	17687	17557	17763	17642	17648
27562	22046	25907	23829	21087	21529	21566	21368	21568	21411	21300	21369	21568	21840	22675	23073	22739	22143	21623	21287	21501	21471	21295	21377	21349	21386	21388	21305	21377	21528	21292	21261	21367	21086	21132	21146	21303	21398	21351	21299	21254	21352	21385	21426	21379	21296	21247	21525	21390	21231	21454	21290	21290	21242	21212	21466	21246	21236	21416	21307	21072	21273	21612	21307	21244	21254	21160	21298	21281	21485	21150	21142	21291	21195	21397	21504	21174	21110	21368	20991	21487	21363	21469	21543	21373	21454	21259	20965	21480	21092	21424	21356	21274	21308	21407	21299	21180	21231	21212	21406	21292	21333	21452	21309	21355	21349	21525	21359	21097	21330	21263	21318	21131	21250	21300	21487	21391	21346	21301	21168	21299	21231	21071	21341	21484	21377	21356	21139	21366	21568	21655	21413	21421	21580	21263	21379	21483	21267	21181	21334	21363	21310	21100	21207	21196	21138	21223	21250	21317	21246	21231	21205	21269	21159	21104	21349	21362	21492	21401	21213	21246	21210	21425	21368	21184	21079	21083	21343	21244	21233	21502	21116	21436	21193	21371	21438	21406	21374	21117	21216	21561	21111	21451	21494	21381	21302	21251	21331	21298	21302	21400	21326	21069	21277	21349	21468	21428	21308	21347	21335	21321	21599	21439	21290	21223	21198	21431	21405	21405	21157	21302	21149	21434	21299	21443	20921	21377	21464	21305	21251	21161	21331	21406	21108	21533	21286	21256	21194	21458	21447	21286	21326	21362	21481	21229	21266	21261	21072	21220	21188	21629	21288	21147	21158	21221	21448	21343	21343	21398	21474	21206	21103	21321	21087	21267	21299	21403	21250	21477	21223	21340	21172	21294	21354	21259	21325	21247	21364	21211	21261	21300	21180	21135	21299	21237	21480	21033	21310	21523	21432	21412	21452	21209	21446	21466	21378	21438	21411	21437	21262	21279	21409	21157	21204	21279	21433	21561	21385	21259	21286	21308	21197	21342	21463	21346	21175	21211	21258	21390	21306	21331	21501	21151	21140	21258	21228	21301	21244	21439	21262	21438	21217	21425	21273	21496	21259	21192	21278	21401	21085	21004	21221	21219	21335	21431	21241	21362	21361	21371	21371	21171	21340	21509	21227	21244	21350	21444	21298	21398	21192	21358	21380	21220	21386	21284	21364	21090	21324	21343	21370	21219	21415	21475	21056	21517	21361	21065	21588	21314	21389	21280	21393	21200	21413	21211	21270	21481	21278	21373	21391	21435	21528	21267	21629	21297	21199	21111	21176	21330	21085	21376	21122	21419	21194	21176	21374	21387	21101	21417	20960	21354	21406	21399	21495	21220	21349	21514	21307	21551	21350	21328	21239	21466	21480	21399	21322	21457	21484	21108	21266	21319	21209	21238	21345	21602	21377	21304	21389	21216	21373	21490	21378	21384	21531	21272	21456	21231	21327	21306	21384	21416	21245	21392	21276	21236	21285	21500	21364	21364	21192	21266	21016	21163	21383	21333	21040	21532	21188	21256	21290	21387	21313	21478	21409	21330	21384	21257	21234	21324	21298	21245	21475	21445	21449	21284	21473	21393	21391	21366	21179	21232	21269	21385	21456	21493	21266	21279	21454	21478	21202	21216	21333	21093	21345	21160	21276	21356	21212	21370	21366	21325	21468	21414	21341	21253	21414	21340	21366	21160	21281	21241	21355	21301	21248	21527	21233	21342	21476	21230	21259	21220	21330	21211	21206	21145	21367	21232	21249	21421	21508	21224	21471	21317	21250	21251	21174	21189	21302	21223	21539	21394	21259	21344	21431	21329	21184	21215	21169	21432	21231	21257	21340	21423	21338	21243	21139	21129	21444	21149	21283	21336	21331	21421	21241	21316	21149	21365	21162	21304	21217	21337	21238	21449	21464	21276	21264	21530	21363	21514	21646	21505	21257	21317	21359	21293	21245	21411	21219	21232	21384	21401	21292	21433	21408	21375	21345	21315	21480	21400	21424	21466	21495	21326	21371	21343	21338	21329	21309	21252	21224	21177	21458	21480	21274	21281	21408	21220	21311	21279	21242	21314	21338	21336	21192	21411	21462	21380	21273	21423	21398	21445	21393	21628	21344	21143	21161	21463	21252	21402	21068	21277	21290	21386	21252	21112	21122	21320	21304	21326	21299	21364	21307	21226	21272	21352	21472	21295	21154	21240	21288	21128	21304	21040	21317	21292	21473	21368	21125	21338	21201	21344	21323	21165	21464	21201	21303	21286	21309	21304	21428	21123	21355	21388	21234	21292	21282	21213	21221	21235	21327	21326	21223	21316	21328	21568	21365	21417	21335	21142	21263	21162	21617	21507	21454	21336	21415	21231	21402	21372	21316	21366	21235	21476	21446	21418	21115	21302	21271	21472	21198	21321	21230	21361	21443	21207	21209	21398	21567	21408	21140	21133	21198	21467	21230	21277	21323	21114	21298	21297	21317	21256	21291	21208	21021	21220	21384	21456	21401	21577	21406	21224	21293	21334	21402	21598	21333	21436	21223	21290	21148	21283	21320	21213	21299	21260	21405	21440	21459	21402	21230	21361	21201	21352	21271	21404	21346	21397	21405	21221	21377	21210	21526	21374	21221	21013	21464	21341	21454	21265	21370	21385	21264	21434	21410	21443	21396	21125	21358	21451	21082	21249	21328	21292	21514	21317	21266	21310	21350	21331	21252	21233	21183	21220	21292	21080	21270	21378	21175	21179	21442	21257	21203	21430	21321	21462	21357	21432	21326	21275	21355	21526	21105	21431	21309	21402	21313	21079	21291	21251	21263	21220	21329	21289	21383	21416	21429	21309	21117	21411	21403	21328	21516	21359	21166	21225	21168	21362	21416	21389	21403	21222	21376	21587	21237	21338	21130	21175	21351	21271	21243	21242	21422	21293	21243	21270	21309	21262	21366	21381	21360	21160	21264	21187	21421	21377	21405	21431	21298	21377	21552	21280	21154	21296	21458	21228	21535	21451	21323	21366	21518	21469	21156	21385	21445	21366	21397	21506	21203	21318	21337	21195	21192	21355	21266	21304	21573	21441	21373	21336	21359	21297	21165	21346	21435	21556	21445	21280	21199	21298	21409	21342	21192	21381	21277	21303	21354	21362	21252	21122	21388	21555	21463	21370	21152	21368	21189	21328	21308	21202	21476	21471	21306	21380	21147	21352	21403	21457	21479	21210	21495	21481	21154	21201	21399	21366	21238	21325	21496	21530	21218	21293	21285	21160	21374	21563	21184	21335	21273	21338	21395	21405	21219	21274	21287	21480	21211	21456	21465	21525	21403	21365	21252	21269	21325	21198	21314	21371	21222	21338	21316	21281	21233	21278	21382	21526	21413	21416	21464	21327	21342	21562	21380	21209	21285	21302	21398	21271	21380	21444	21388	21278	21332	21372	21516	21246	21413	21362	21219	21143	21177	21263	21368	21296	21337	21190	21314	21029	21532	21371	21271	21478	21224	21430	21196	21401	21215	21473	21540	21225	21264	21303	21400	21296	21475	21378	21434	21455	21073	21307	21391	21327	21316	21447	21413	21482	21228	21472	21403	21300	21228	21515	21339	21376	21306	21381	21278	21467	21438	21282	21328	21374	21338	21385	20943	21566	21151	21254	21168	21242	21446	21267	21331	21407	21356	21380	21433	21281	21325	21523	21278	21267	21295	21134	21282	21376	21270	21006	21402	21255	21217	21418	21313	21147	21211	21440	21258	21454	21079	21315	21102	21416	21326	21225	21217	21317	21250	21341	21356	21538	21302	21242	21256	21269	21261	21492	21235	21400	21291	21207	21382	21179	21345	21479	21099	21329	21349	21386	21234	21406	21266	21422	21260	21215	21243	21118	21303	21389	21360	21383	21352	21342	21063	21319	21473	21445	21368	21360	21328	21205	21459	21250	21315	21630	21560	21235	21282	21160	21239	21465	21476	21447	21182	21131	21273	21393	21523	21329	21305	21129	21337	21412	21446	21126	21139	21469	21498	21433	21061	21346	21265	21101	21471	21340	21619	21394	21416	21517	21373	21072	21348	21419	21359	21349	21200	21363	21306	21204	21418	21352	21269	21607	21264	21171	21291	21235	21353	21348	21218	21222	21221	21312	21544	21275	21593	21340	21365	21223	21405	21428	21338	21246	21322	21290	21252	21203	21382	21446	21513	21398	21402	21517	21102	21296	21425	21324	21506	21183	21096	21366	21301	21392	21132	21383	21291	21279	21083	21283	21134	21425	21291	21213	21333	21465	21255	21394	21261	21541	21227	21452	21134	21330	21408	21486	21343	21342	21259	21276	21485	21313	21423	21483	21552	21149	21397	21271	21338	21141	21374	21208	21192	21208	21356	21248	21468	21252	21289	21365	21384	21519	21153	21503	21443	21117	21301	21193	21319	21229	21114	21150	21395	21298	21269	21285	21367	21457	21208	21337	21292	21420	21298	21181	21366	21450	21310	21318	21383	21302	21333	21394	21228	21388	21416	21300	21352	21459	21260	21369	21349	21311	21153	21372	21441	21286	21475	21458	21553	21509	21376	21356	21337	21239	21431	21225	21220	21401	21392	21281	21248	21407	21450	21234	21125	21366	21272	21287	21386	21210	21113	21475	21380	21581	21325	21260	21357	21333	21125	21411	21417	21337	21345	21355	21237	21274	21306	21204	21231	21303	21201	21244	21359	21297	21328	21374	21329	21334	21410	21181	21084	21326	21236	21341	21210	21145	21156	21311	21381	21488	21256	21310	21102	21297	21471	21388	21244	21267	21235	21388	21374	21426	21213	21401	21383	21440	21246	21181	21459	21282	21419	21495	21266	21440	21147	21140	21395	21576	21288	21419	21053	21098	21541	21217	21474	21424	21286	21383	21231	21495	21388	21355	21414	21456	21442	21485	21342	21109	21308	21217	21396	21460	21337	21315	21165	21366	21268	21527	21153	21551	21393	21320	21387	21406	21305	21332	21322	21375	21286	21466	21143	21373	21211	21393	21307	21197	21370	21208	21302	21364	21217	21383	21285	21248	21497	21287	21264	21353	21236	21248	21205	21413	21122	21290	21169	21391	21307	21444	21285	21465	21136	21301	21385	21270	21473	21313	21209	21372	21353	21458	21382	21260	21290	21361	21446	21564	21384	21388	21205
15897	18526	17894	17592	17395	17435	17195	17534	17153	17481	17338	17311	17201	17886	19664	19697	18941	17876	17228	17421	17245	17285	17113	17263	17249	17386	17115	17393	17459	17344	17261	17338	17321	17266	17196	17382	17488	17177	17302	17382	17325	17219	17261	17161	17112	17351	17414	17301	17397	17186	17201	17210	17353	17403	17276	17318	17189	17354	17202	17357	17297	17275	17468	17341	17349	17364	17395	17196	17291	17474	17338	17392	17514	17317	17317	17375	17367	17278	17317	17302	17204	17361	17241	17287	17222	17151	17299	17247	17303	17288	17215	17377	17310	17262	17175	17173	17389	17343	17471	17141	17202	17343	17330	17109	17342	17177	17266	17193	17203	17375	17216	17207	17389	17302	17388	17307	17237	17238	17394	17371	17172	17288	17257	17225	17369	17437	17380	17397	17239	17259	17167	17387	17216	17321	17308	17240	17310	17288	17269	17342	17396	17270	17277	17280	17311	17229	17388	17293	17386	17170	17264	17161	17190	17196	17220	17129	17286	17354	17162	17323	17290	17354	17249	17312	17176	17244	17242	17164	17378	17432	17261	17391	17284	17355	17273	17478	17302	17194	17146	17251	17189	17245	17274	17260	17301	17231	17125	17226	17415	17256	17360	17161	17347	17397	17129	17285	17241	17455	17450	17343	17373	17351	17176	17216	17366	17407	17449	17131	17403	17415	17144	17377	17290	17143	17354	17292	17032	17231	17228	17093	17482	17449	17553	17253	17288	17328	17441	17214	17039	17343	17249	17301	17166	17063	17278	17148	17413	17245	17304	17327	17359	17269	17441	17286	17256	17175	17267	17155	17278	17447	17323	17154	17218	17259	17300	17499	17324	17376	17243	17350	17218	17152	17156	17230	17299	17222	17296	17462	17307	17405	17517	17326	17245	17264	17572	17449	17325	17245	17411	17272	17062	17291	17586	17292	17256	17323	17414	17234	17345	17354	17161	17019	17223	17358	17333	17353	17339	17292	17326	17147	17383	17346	17512	17309	17335	17457	17200	17371	17399	17191	17202	17260	17166	17303	17454	17251	17155	17187	17356	17255	17306	17326	17339	17407	17374	17045	17277	17270	17283	17239	17347	17445	17439	17062	17425	17323	17249	17339	17244	17258	17186	17232	17246	17143	17182	17395	17409	17252	17112	17282	17234	17271	17378	17237	17433	17295	17435	17417	17180	17223	17363	17205	17115	17327	17274	17245	17190	17401	17520	17319	17414	17271	17141	17260	17300	17402	17378	17358	17256	17210	17290	17229	17415	17379	17389	17415	17442	17096	17190	17125	17360	17327	17311	17206	17295	17213	17365	17365	17047	17271	17379	17479	17295	17106	17302	17309	17317	17487	17218	17374	17250	17304	17261	17223	17248	17315	17145	17199	17131	17298	17139	17104	17346	17261	17215	17349	17348	17232	17263	17265	17112	17249	17306	17187	17250	17223	17339	17410	17379	17362	17284	17335	17234	17085	17205	17244	17041	17426	17347	17268	17266	17159	17369	17236	17263	17223	17242	17317	17430	17411	17298	17261	17319	17325	17266	17461	17189	17219	17211	17351	17254	17387	17221	17204	17342	17180	17333	17225	17153	17268	17215	17350	17355	17113	17298	17385	17302	17157	17085	17285	17463	17346	17354	17350	17433	17413	17312	17343	17166	17348	17442	17305	17157	17241	17262	17175	17327	17309	17216	17303	17229	17337	17203	17371	17173	17359	17431	17076	17086	17309	17091	17257	17244	17291	17322	17233	17334	17253	17341	17382	17373	17202	17259	17355	17300	17444	17185	17209	17353	17332	17187	17197	17392	17303	17138	17360	17289	17275	17301	17115	17243	17396	17250	17366	17365	17402	17182	17162	17462	17365	17369	17265	17436	17322	17123	17463	17351	17225	17381	17319	17195	17358	17398	17336	17311	17355	17284	17320	17279	17434	17459	17325	17383	17348	17242	17195	17287	17274	17172	17257	17310	17175	17360	17259	17358	17180	17101	17309	17237	17292	17252	17182	17249	17216	17296	17435	17276	17355	17284	17215	17297	17396	17358	17246	17264	17174	17375	17395	17326	17409	17281	17440	17308	17258	17339	17356	17253	17342	17343	17300	17439	17302	17329	17563	17015	17483	17207	17232	17262	17236	17441	17361	17358	17245	17375	17196	17179	17219	17318	17327	17364	17378	17323	17299	17299	17367	17147	17372	17272	17251	17268	17357	17268	17222	17340	17300	17235	17266	17115	17216	17376	17361	17329	17228	17439	17232	17268	17314	17302	17385	17295	17239	17364	17246	17312	17189	17263	17257	17318	17277	17284	17334	17376	17266	17373	17274	17419	17248	17320	17422	17521	17371	17327	17266	17355	17395	17318	17300	17157	17358	17301	17232	17237	17274	17290	17218	17353	17361	17288	17447	17186	17355	17202	17311	17232	17245	17494	17214	17230	17278	17392	17321	17252	17324	17341	17268	17359	17253	17285	17197	17477	17343	17193	17246	17298	17345	17172	17144	17218	17255	17407	17271	17232	17379	17304	17263	17353	17295	17393	17435	17364	17184	17286	17410	17262	17323	17263	17326	17216	17261	17344	17331	17265	17214	17063	17266	17316	17370	17372	17313	17291	17297	17204	17439	17324	17324	17415	17399	17267	17187	17230	17427	17403	17255	17453	17257	17367	17201	17319	17371	17291	17394	17334	17388	17220	17217	17252	17155	17266	17301	17358	17297	17154	17378	17214	17198	17374	17379	17384	17232	17108	17232	17339	17486	17411	17212	17301	17205	17210	17300	17360	17422	17317	17367	17222	17331	17198	17266	17391	17444	17341	17227	17224	17315	17366	17274	17358	17224	17339	17310	17277	17227	17422	17206	17277	17319	17294	17140	17248	17396	17193	17218	17222	17265	17323	17570	17208	17503	17316	17253	17406	17448	17133	17290	17398	17194	17378	17264	17391	17181	17130	17282	17254	17104	17232	17213	17293	17325	17345	17238	17327	17264	17326	17137	17413	17207	17261	17275	17256	17375	17286	17390	17298	17272	17384	17330	17270	17342	17421	17246	17286	17342	17392	17372	17194	17333	17279	17530	17356	17352	17171	17303	17199	17442	17310	17392	17417	17255	17251	17313	17458	17543	17277	17384	17418	17444	17313	17340	16992	17390	17366	17189	17316	17362	17361	17215	17388	17481	17416	17304	17224	17285	17289	17312	17203	17353	17219	17354	17206	17100	17373	17442	17135	17444	17444	17116	17362	17310	17265	17301	17328	17378	17164	17215	17345	17361	17345	17369	17196	17241	17393	17416	17287	17290	17128	17285	17327	17454	17118	17451	17330	17317	17121	17326	17353	17356	17200	17392	17239	17441	17365	17243	17458	17397	17187	17298	17350	17316	17335	17225	17360	17371	17370	17218	17284	17268	17343	17453	17260	17455	17345	17301	17326	17157	17270	17413	17462	17422	17287	17249	17519	17281	17282	17368	17351	17478	17240	17237	17081	17450	17286	17328	17223	17343	17376	17332	17418	17187	17302	17234	17343	17341	17168	17190	17204	17410	17276	17203	17300	17227	17160	17366	17215	17154	17230	17417	17284	17306	17560	17175	17268	17322	17278	17357	17174	17176	17418	17319	17240	17344	17324	17156	17344	17314	17256	17480	17246	17124	17354	17305	17400	17249	17349	17323	17283	17071	17420	17321	17168	17401	17231	17242	17455	17387	17315	17311	17298	17178	17421	17278	17288	17380	17250	17188	17168	17368	17320	17221	17288	17313	17402	17427	17317	17168	17288	17232	17224	17449	17299	17378	17444	17465	17310	17186	17373	17488	17406	17218	17364	17352	17056	17203	17347	17325	17464	17482	17274	17336	17379	17302	17354	17371	17495	17222	17140	17302	17254	17236	17358	17456	17319	17229	17424	17472	17210	17458	17522	17302	17312	17449	17299	17396	17234	17422	17306	17202	17139	17343	17262	17210	17229	17248	17396	17240	17322	17302	17289	17351	17321	17459	17303	17396	17360	17336	17274	17308	17318	17308	17304	17268	17258	17280	17279	17338	17280	17325	17197	17363	17304	17281	17302	17251	17326	17173	17353	17387	17374	17379	17306	17417	17378	17317	17102	17232	17484	17216	17239	17260	17256	17373	17265	17249	17229	17233	17351	17173	17262	17249	17247	17296	17374	17323	17399	17311	17305	17249	17090	17189	17304	17224	17358	17426	17345	17227	17172	17289	17375	17419	17435	17270	17221	17295	17233	17252	17391	17371	17401	17341	17140	17171	17263	17315	17391	17346	17218	17387	17237	17325	17385	17303	17214	17333	17378	17390	17272	17370	17281	17292	17420	17403	17234	17278	17379	17292	17292	17428	17367	17461	17274	17379	17297	17444	17154	17319	17172	17361	17379	17395	17305	17478	17301	17121	17232	17395	17332	17461	17261	17184	17372	17253	17196	17215	17332	17346	17302	17402	17313	17307	17340	17180	17185	17409	17433	17391	17323	17128	17462	17296	17239	17146	17400	17328	17479	17264	17168	17478	17229	17332	17293	17241	17492	17228	17169	17281	17466	17245	17178	17227	17277	17308	17142	17481	17257	17301	17376	17385	17337	17299	17340	17280	17360	17354	17321	17258	17373	17431	17155	17374	17370	17329	17280	17358	17291	17226	17130	17227	17381	17261	17282	17275	17180	17270	17190	17295	17411	17401	17352	17229	17265	17370	17307	17178	17347	17407	17347	17382	17193	17379	17372	17401	17367	17354	17239	17223	17333	17248	17233	17279	17426	17405	17309	17311	17220	17364	17304	17340	17286	17205	17146	17083	17290	17370	17167	17259	17601	17279	17142	17206	17373	17296	17276	17145	17360	17501	17268	17166	17226	17308	17357	17314	17231	17439	17346	17173	17202	17384	17098	17270	17238	17345	17359	17260	17442	17198	17230	17368	17439	17300	17295	17305	17425	17329	17282	17346	17318	17271	17338	17284	17519	17498	17256	17440	17337	17299	17189	17296	17441	17206	17469	17283	17312	17266	17375	17348	17449	17292	17300	17364	17266	17380	17329	17298	17390	17379	17240	17301	17243	17319	17389	17264	17230	17294	17254	17324	17321	17370	17315	17378	17322	17472	17438	17259	17358	17274	17336	17254	17263	17312	17356	17459	17409	17377	17353	17404	17370	17289
23132	20994	28540	23707	22135	24238	24775	22229	21807	21972	21954	21976	21640	25862	34551	32534	27866	24235	22187	21638	21628	21460	21903	21649	21732	21675	21696	21627	21801	21512	21764	21565	21678	21604	21468	21564	21604	21467	21413	21628	21577	21603	21461	21487	21672	21528	21468	21483	21469	21363	21260	21629	21511	21341	21410	21553	21423	21348	21458	21313	21407	21299	21555	21442	21336	21310	21343	21571	21660	21461	21655	21334	21388	21376	21542	21709	21496	21529	21250	21518	21513	21431	21647	21567	21718	21635	21653	21510	21586	21509	21634	21390	21498	21371	21404	21384	21358	21490	21524	21469	21587	21531	21270	21276	21626	21435	21542	21466	21506	21571	21541	21463	21433	21555	21479	21559	21553	21319	21421	21335	21397	21597	21519	21620	21683	21417	21560	21579	21612	21708	21404	21467	21438	21556	21499	21703	21623	21381	21413	21443	21467	21432	21637	21364	21506	21374	21423	21438	21384	21476	21499	21609	21554	21600	21660	21531	21449	21564	21443	21746	21626	21498	21476	21499	21527	21379	21355	21327	21628	21611	21545	21212	21300	21516	21559	21539	21486	21538	21401	21563	21563	21589	21460	21619	21335	21506	21324	21515	21444	21467	21420	21359	21413	21360	21461	21418	21486	21410	21377	21599	21661	21275	21304	21436	21392	21518	21551	21551	21547	21374	21479	21251	21363	21419	21586	21475	21427	21370	21481	21469	21605	21499	21327	21662	21615	21594	21455	21481	21358	21426	21397	21560	21569	21493	21338	21475	21311	21735	21309	21711	21466	21488	21524	21556	21356	21423	21534	21351	21529	21525	21284	21306	21362	21517	21473	21581	21507	21320	21515	21284	21563	21547	21364	21490	21675	21544	21462	21609	21553	21310	21284	21344	21387	21325	21446	21555	21459	21415	21524	21314	21567	21407	21327	21539	21564	21456	21631	21297	21338	21295	21381	21294	21284	21488	21629	21683	21258	21636	21618	21457	21365	21299	21573	21608	21509	21497	21699	21687	21528	21674	21741	21358	21442	21424	21465	21425	21584	21365	21709	21526	21339	21408	21290	21250	21407	21575	21468	21505	21448	21346	21567	21245	21268	21344	21384	21500	21555	21419	21462	21293	21545	21419	21455	21364	21299	21486	21406	21588	21491	21472	21420	21526	21330	21486	21593	21523	21306	21556	21701	21436	21470	21662	21571	21548	21533	21506	21312	21584	21285	21445	21591	21723	21555	21643	21487	21333	21769	21523	21527	21281	21401	21435	21493	21328	21236	21619	21344	21186	21580	21578	21435	21654	21529	21512	21472	21567	21476	21505	21666	21503	21499	21341	21594	21369	21368	21145	21588	21387	21149	21419	21526	21206	21419	21663	21213	21592	21539	21394	21408	21381	21398	21449	21357	21679	21528	21701	21300	21365	21533	21567	21571	21665	21410	21537	21547	21458	21552	21509	21484	21462	21334	21524	21566	21368	21351	21586	21464	21538	21522	21409	21235	21649	21616	21463	21458	21362	21470	21503	21585	21314	21564	21454	21666	21461	21340	21511	21538	21411	21588	21424	21493	21494	21699	21488	21496	21574	21604	21506	21378	21623	21449	21343	21528	21648	21558	21485	21583	21409	21207	21467	21443	21491	21550	21573	21498	21633	21418	21389	21786	21269	21660	21357	21543	21646	21518	21565	21382	21374	21548	21486	21690	21465	21578	21345	21694	21499	21714	21468	21408	21521	21453	21658	21372	21430	21544	21475	21462	21716	21552	21541	21567	21556	21441	21559	21681	21829	21458	21518	21400	21519	21454	21559	21443	21546	21809	21522	21438	21642	21635	21314	21547	21855	21454	21443	21400	21691	21330	21539	21648	21457	21368	21404	21344	21409	21388	21460	21418	21557	21431	21654	21392	21453	21492	21473	21465	21805	21484	21809	21436	21506	21693	21458	21449	21363	21395	21173	21245	21286	21463	21588	21552	21521	21485	21350	21377	21476	21461	21380	21472	21369	21498	21377	21705	21570	21670	21511	21208	21218	21538	21333	21428	21416	21566	21417	21471	21461	21552	21401	21663	21449	21569	21601	21508	21541	21516	21402	21515	21555	21514	21538	21605	21383	21390	21519	21606	21619	21728	21446	21521	21672	21590	21399	21539	21542	21470	21271	21361	21562	21643	21624	21480	21391	21568	21613	21517	21518	21628	21557	21601	21411	21447	21607	21588	21429	21385	21572	21290	21647	21484	21346	21568	21282	21522	21615	21502	21606	21510	21278	21541	21472	21445	21486	21655	21447	21476	21396	21387	21324	21368	21402	21296	21624	21513	21642	21526	21456	21557	21665	21542	21257	21426	21231	21265	21409	21408	21530	21663	21546	21490	21531	21576	21753	21490	21637	21490	21487	21556	21324	21546	21600	21670	21452	21253	21401	21632	21362	21548	21426	21430	21537	21643	21717	21499	21529	21502	21605	21461	21430	21302	21645	21767	21473	21556	21501	21612	21426	21527	21400	21489	21603	21481	21504	21573	21287	21320	21365	21683	21514	21506	21297	21370	21344	21559	21428	21536	21512	21510	21523	21450	21697	21726	21363	21601	21319	21294	21396	21375	21476	21589	21486	21346	21499	21527	21204	21518	21619	21398	21494	21521	21555	21403	21537	21506	21406	21444	21342	21512	21407	21463	21530	21513	21540	21422	21447	21346	21411	21417	21751	21493	21424	21449	21568	21387	21572	21475	21504	21463	21606	21400	21336	21342	21410	21394	21259	21280	21200	21527	21542	21430	21526	21540	21432	21442	21492	21421	21396	21443	21577	21320	21561	21624	21237	21268	21495	21466	21543	21525	21372	21537	21500	21427	21437	21603	21564	21743	21546	21455	21531	21641	21448	21462	21300	21472	21541	21409	21492	21496	21291	21419	21342	21310	21139	21463	21320	21591	21477	21766	21346	21391	21500	21766	21567	21403	21231	21535	21467	21301	21410	21378	21449	21645	21597	21438	21499	21627	21301	21306	21598	21270	21499	21449	21521	21660	21498	21253	21329	21526	21475	21536	21586	21284	21336	21357	21549	21386	21517	21481	21729	21672	21496	21422	21548	21461	21444	21561	21562	21245	21524	21396	21454	21596	21549	21612	21375	21389	21562	21547	21300	21381	21481	21217	21725	21393	21609	21515	21633	21364	21593	21582	21560	21631	21546	21559	21571	21384	21166	21376	21363	21602	21582	21315	21417	21580	21553	21496	21420	21424	21366	21697	21601	21447	21468	21695	21459	21303	21560	21493	21598	21470	21510	21663	21506	21443	21515	21166	21620	21617	21514	21628	21574	21448	21588	21342	21380	21486	21312	21498	21549	21419	21461	21405	21633	21172	21437	21473	21432	21450	21569	21653	21349	21391	21516	21619	21614	21585	21532	21535	21311	21644	21508	21313	21176	21406	21429	21391	21456	21371	21449	21299	21517	21400	21354	21629	21458	21586	21399	21418	21396	21439	21426	21437	21570	21641	21615	21382	21592	21398	21590	21599	21507	21478	21605	21584	21488	21417	21418	21497	21478	21648	21585	21699	21443	21360	21368	21510	21456	21521	21495	21631	21568	21466	21487	21348	21497	21551	21458	21467	21520	21720	21230	21444	21372	21623	21804	21458	21576	21464	21509	21541	21561	21423	21362	21344	21470	21605	21159	21404	21521	21442	21436	21326	21329	21447	21485	21562	21404	21662	21464	21484	21595	21661	21516	21540	21372	21442	21548	21475	21517	21257	21458	21612	21490	21486	21463	21614	21495	21454	21333	21508	21473	21492	21391	21674	21299	21414	21442	21523	21459	21400	21577	21672	21449	21456	21537	21530	21513	21627	21360	21763	21398	21555	21363	21522	21478	21422	21572	21550	21555	21712	21412	21286	21548	21406	21523	21395	21312	21511	21541	21635	21237	21388	21448	21464	21481	21575	21545	21626	21669	21359	21327	21432	21353	21408	21461	21572	21495	21612	21461	21519	21517	21565	21540	21603	21687	21507	21506	21458	21554	21584	21479	21627	21365	21542	21568	21554	21334	21594	21472	21651	21507	21643	21635	21437	21362	21306	21359	21538	21434	21363	21484	21463	21727	21485	21719	21608	21393	21482	21498	21480	21377	21414	21553	21479	21456	21608	21456	21610	21333	21484	21296	21366	21480	21501	21458	21321	21602	21364	21274	21451	21449	21590	21588	21486	21457	21461	21502	21525	21742	21427	21456	21465	21307	21552	21392	21545	21486	21565	21305	21486	21400	21513	21331	21501	21453	21495	21439	21277	21542	21337	21568	21327	21500	21530	21794	21385	21728	21432	21510	21349	21533	21606	21213	21375	21418	21575	21420	21585	21690	21366	21440	21667	21488	21389	21531	21502	21362	21518	21544	21739	21364	21610	21448	21447	21553	21690	21424	21504	21497	21356	21485	21463	21540	21394	21479	21460	21515	21366	21573	21689	21442	21477	21539	21414	21467	21386	21539	21660	21489	21501	21370	21375	21535	21608	21374	21554	21528	21537	21418	21661	21531	21681	21660	21507	21631	21481	21279	21583	21551	21360	21380	21430	21547	21426	21639	21576	21499	21528	21479	21516	21500	21172	21601	21329	21410	21607	21498	21530	21582	21420	21465	21700	21582	21493	21494	21397	21364	21769	21430	21463	21538	21388	21401	21507	21525	21526	21376	21358	21743	21610	21380	21642	21636	21648	21527	21491	21619	21540	21590	21709	21350	21723	21639	21419	21247	21810	21532	21324	21694	21530	21678	21407	21441	21543	21479	21380	21574	21771	21552	21425	21475	21435	21306	21329	21391	21349	21562	21398	21615	21664	21781	21563	21268	21537	21519	21593	21256	21440	21495	21456	21424	21536	21616	21599	21494	21642	21507	21528	21273	21540	21500	21482	21607	21388	21573	21451	21327	21563	21541	21255	21616	21505	21524	21406	21400	21550	21353	21200	21405	21402	21388	21453	21430	21482	21556	21426	21202	21420	21636	21453	21509	21399	21365	21396	21388	21436	21293	21467	21443	21584	21645	21805	21558	21457	21467	21729	21476	21804	21442	21484	21472	21502	21487	21684	21411	21265	21591	21382	21318	21451	21630	21548	21300	21340	21415	21628	21281	21544	21464	21365	21414	21395	21489	21643	21455	21767	21548
14608	24001	22149	19530	18726	18406	17959	17968	17628	17765	17604	17512	17540	25289	34625	30843	24611	20268	17357	17507	17415	17233	17339	17388	17437	17509	17427	17477	17644	17201	17430	17146	17514	17455	17496	17440	17376	17378	17408	17498	17267	17270	17358	17442	17375	17353	17273	17372	17210	17265	17350	17328	17261	17346	17219	17469	17351	17290	17277	17189	17472	17236	17304	17351	17382	17451	17086	17338	17218	17332	17443	17355	17248	17332	17450	17279	17404	17391	17311	17324	17303	17116	17395	17322	17504	17279	17482	17289	17476	17227	17229	17574	17400	17144	17493	17355	17276	17430	17320	17421	17322	17669	17229	17345	17274	17418	17305	17306	17339	17362	17379	17279	17422	17237	17434	17375	17365	17156	17488	17237	17389	17438	17258	17373	17339	17179	17420	17508	17187	17373	17427	17403	17316	17564	17342	17194	17384	17444	17222	17289	17336	17294	17351	17311	17249	17443	17408	17338	17316	17497	17235	17256	17416	17434	17425	17293	17456	17407	17409	17222	17322	17363	17541	17331	17301	17321	17583	17324	17367	17351	17383	17262	17276	17335	17255	17309	17372	17466	17435	17427	17431	17319	17432	17533	17512	17347	17260	17434	17385	17295	17548	17422	17376	17279	17348	17302	17260	17458	17355	17400	17365	17420	17208	17394	17447	17295	17355	17431	17296	17260	17371	17383	17269	17297	17508	17233	17471	17377	17155	17413	17469	17058	17254	17556	17221	17450	17337	17524	17471	17438	17351	17387	17177	17428	17276	17329	17460	17408	17370	17382	17264	17411	17301	17288	17462	17261	17397	17290	17270	17444	17525	17246	17452	17129	17423	17258	17573	17358	17330	17388	17298	17248	17317	17235	17228	17579	17412	17333	17373	17383	17299	17407	17379	17447	17335	17335	17461	17375	17391	17291	17465	17227	17428	17306	17379	17312	17253	17312	17382	17294	17322	17398	17288	17266	17408	17432	17304	17281	17489	17228	17362	17204	17415	17393	17354	17419	17516	17276	17475	17434	17449	17302	17218	17364	17281	17274	17313	17274	17373	17244	17480	17236	17325	17289	17332	17104	17334	17390	17266	17296	17333	17384	17192	17402	17377	17358	17325	17340	17238	17323	17296	17408	17316	17531	17304	17303	17459	17350	17545	17360	17391	17245	17462	17537	17227	17370	17327	17412	17405	17523	17381	17346	17423	17494	17229	17315	17270	17394	17148	17321	17471	17491	17307	17274	17293	17242	17337	17276	17437	17352	17253	17353	17389	17202	17442	17511	17219	17283	17307	17327	17327	17261	17416	17198	17241	17467	17408	17220	17248	17358	17455	17213	17148	17377	17295	17544	17386	17497	17351	17326	17336	17299	17408	17168	17448	17401	17285	17329	17443	17390	17383	17387	17205	17381	17506	17286	17345	17439	17341	17357	17331	17371	17551	17278	17308	17216	17325	17264	17401	17259	17263	17451	17423	17358	17392	17414	17240	17389	17295	17448	17328	17297	17191	17606	17439	17404	17379	17200	17365	17307	17411	17329	17493	17467	17261	17298	17302	17374	17418	17294	17312	17415	17253	17447	17444	17392	17299	17357	17289	17342	17203	17542	17238	17421	17349	17291	17297	17205	17398	17177	17196	17469	17153	17372	17448	17375	17356	17365	17483	17226	17290	17320	17355	17380	17268	17336	17358	17470	17450	17230	17184	17444	17294	17201	17127	17447	17060	17252	17399	17282	17286	17231	17356	17290	17344	17267	17491	17441	17490	17232	17481	17319	17363	17326	17465	17437	17169	17528	17460	17399	17432	17499	17295	17174	17420	17301	17279	17351	17251	17390	17334	17297	17158	17502	17251	17324	17285	17047	17351	17403	17395	17350	17309	17489	17403	17332	17332	17396	17237	17296	17362	17303	17368	17487	17237	17360	17371	17329	17248	17350	17297	17406	17420	17353	17298	17462	17336	17293	17567	17292	17184	17364	17464	17343	17363	17539	17342	17294	17407	17295	17404	17410	17139	17192	17363	17236	17456	17329	17344	17327	17265	17345	17313	17407	17391	17371	17240	17347	17333	17330	17455	17280	17424	17452	17342	17239	17460	17318	17358	17240	17215	17376	17315	17242	17434	17294	17234	17416	17468	17481	17495	17088	17399	17390	17205	17441	17241	17385	17310	17284	17403	17224	17206	17417	17509	17268	17434	17463	17271	17378	17285	17226	17431	17381	17206	17318	17265	17417	17129	17415	17352	17412	17345	17508	17347	17340	17418	17411	17414	17339	17260	17417	17347	17172	17311	17394	17292	17374	17355	17369	17240	17261	17263	17404	17490	17360	17549	17331	17345	17351	17515	17435	17457	17268	17012	17388	17534	17292	17451	17514	17228	17207	17109	17441	17326	17247	17426	17398	17344	17509	17564	17152	17435	17301	17351	17309	17493	17342	17418	17294	17437	17409	17253	17390	17248	17255	17452	17366	17198	17363	17487	17246	17256	17331	17362	17345	17280	17164	17545	17420	17275	17373	17440	17310	17353	17287	17322	17301	17387	17224	17377	17332	17307	17427	17246	17400	17443	17433	17328	17594	17507	17260	17257	17473	17249	17452	17288	17298	17302	17317	17251	17262	17435	17544	17413	17342	17266	17291	17468	17302	17440	17258	17253	17494	17376	17304	17269	17284	17308	17261	17292	17418	17203	17288	17639	17373	17410	17335	17127	17336	17228	17452	17423	17301	17516	17244	17363	17275	17109	17477	17303	17271	17261	17380	17314	17071	17240	17478	17352	17308	17349	17400	17295	17299	17560	17236	17363	17168	17282	17420	17280	17361	17322	17469	17464	17365	17422	17482	17343	17373	17370	17493	17313	17332	17328	17259	17199	17311	17554	17135	17424	17174	17288	17326	17162	17399	17570	17334	17203	17231	17445	17215	17189	17228	17431	17353	17354	17222	17248	17354	17271	17363	17348	17508	17278	17268	17343	17259	17297	17454	17460	17525	17402	17347	17268	17358	17383	17353	17366	17199	17417	17295	17374	17347	17330	17186	17299	17247	17305	17369	17219	17540	17268	17204	17248	17452	17305	17371	17273	17329	17296	17189	17441	17427	17323	17405	17330	17230	17333	17282	17432	17312	17497	17405	17275	17391	17215	17521	17469	17283	17362	17430	17479	17434	17434	17426	17240	17167	17371	17123	17412	17352	17391	17478	17420	17401	17442	17453	17398	17400	17398	17380	17343	17374	17339	17350	17295	17311	17377	17294	17391	17498	17491	17423	17192	17432	17289	17464	17317	17248	17370	17269	17321	17226	17361	17454	17529	17284	17209	17314	17185	17312	17499	17374	17180	17487	17255	17378	17488	17292	17393	17362	17421	17364	17221	17344	17224	17361	17300	17438	17331	17264	17404	17317	17380	17431	17278	17168	17403	17352	17308	17292	17469	17216	17447	17309	17283	17389	17358	17157	17479	17369	17337	17263	17426	17398	17309	17336	17305	17279	17499	17312	17473	17362	17401	17284	17274	17380	17352	17275	17332	17380	17389	17343	17353	17276	17356	17347	17289	17276	17166	17354	17466	17317	17502	17346	17398	17471	17432	17394	17255	17254	17385	17187	17409	17223	17215	17321	17377	17364	17365	17403	17395	17464	17244	17418	17388	17342	17325	17171	17242	17351	17423	17289	17197	17319	17315	17145	17339	17426	17465	17156	17249	17322	17412	17480	17202	17276	17500	17216	17386	17350	17353	17352	17185	17367	17269	17385	17515	17446	17386	17523	17394	17295	17366	17313	17292	17409	17464	17466	17453	17337	17310	17346	17466	17139	17355	17258	17400	17361	17442	17540	17366	17367	17342	17259	17289	17033	17419	17245	17236	17370	17282	17218	17333	17450	17425	17438	17183	17296	17345	17294	17473	17364	17505	17302	17455	17465	17397	17346	17302	17317	17353	17241	17414	17415	17429	17231	17442	17471	17375	17431	17367	17450	17448	17258	17391	17205	17517	17267	17515	17385	17257	17463	17510	17337	17385	17443	17362	17547	17204	17226	17422	17351	17311	17575	17350	17352	17350	17400	17536	17294	17357	17409	17414	17310	17418	17234	17326	17473	17433	17270	17402	17445	17271	17354	17126	17283	17145	17414	17403	17340	17211	17100	17434	17304	17433	17306	17390	17302	17376	17326	17467	17347	17441	17240	17366	17337	17419	17274	17300	17390	17292	17273	17250	17326	17411	17294	17320	17129	17480	17162	17338	17405	17322	17564	17512	17379	17226	17284	17219	17294	17165	17344	17255	17414	17394	17400	17339	17038	17354	17376	17282	17322	17429	17208	17482	17356	17211	17388	17407	17349	17388	17351	17372	17177	17233	17232	17284	17421	17439	17336	17265	17389	17301	17285	17306	17322	17333	17513	17589	17272	17285	17469	17336	17294	17377	17348	17594	17336	17266	17481	17311	17462	17486	17254	17228	17261	17338	17306	17456	17392	17350	17130	17279	17318	17350	17360	17418	17271	17322	17252	17360	17378	17466	17364	17389	17317	17172	17380	17226	17216	17364	17352	17560	17332	17355	17272	17336	17275	17511	17168	17301	17477	17360	17240	17356	17512	17387	17208	17529	17491	17281	17421	17272	17397	17295	17260	17406	17375	17196	17180	17396	17249	17492	17442	17342	17153	17303	17402	17161	17338	17584	17465	17207	17379	17326	17268	17489	17362	17292	17324	17382	17390	17381	17316	17442	17315	17241	17467	17306	17377	17340	17339	17313	17458	17302	17486	17243	17349	17468	17262	17268	17269	17336	17277	17417	17278	17423	17229	17428	17237	17267	17274	17273	17437	17285	17332	17300	17421	17465	17286	17264	17166	17293	17348	17340	17447	17228	17332	17223	17381	17408	17318	17131	17494	17358	17333	17229	17516	17176	17415	17187	17370	17385	17407	17248	17443	17390	17458	17425	17347	17227	17249	17226	17388	17392	17428	17306	17452	17450	17303	17310	17373	17544	17284	17509	17345	17410	17494	17292	17325	17340	17296	17278	17171	17432	17226	17328	17378	17284	17377	17277	17332	17271	17406	17482	17464	17279	17285	17266	17452	17202	17512	17345	17365	17351	17319	17382	17185	17530	17430	17423	17289	17427	17394	17158	17266	17413	17327	17271	17233	17324	17348	17326	17289
22359	20991	28725	23454	21303	24066	27669	23370	22449	23071	22872	22419	22648	34989	42793	38319	30778	26064	23127	22360	22384	22364	22556	22245	22145	22401	22394	22209	22369	22228	22162	22361	22291	22180	22214	22299	22200	22075	22252	22121	22311	21936	22396	22286	22078	22219	22437	22202	22410	22489	22312	22069	22213	22151	22230	22362	22285	22111	22159	22288	22130	22295	22342	22150	21857	22245	22354	21969	22036	22055	22189	22133	22058	22116	22192	22193	22310	22229	21971	22209	22303	22156	22096	22365	22069	22128	22094	22123	22120	22381	22191	21925	22174	22275	22054	22095	22223	22199	22155	21977	22088	22110	22236	22114	21992	22077	21866	22187	22400	22096	22362	22176	22403	22262	22154	22153	22098	22155	22436	22257	22075	22222	21959	21913	22069	22191	21976	22221	22150	22107	22050	22049	21971	22060	22079	22225	22074	22115	22067	21850	22157	22125	21860	21962	22073	22088	22299	22149	22124	22108	22066	22281	22079	21894	22072	22057	22205	22116	22073	22231	22265	21899	22208	22182	21941	22122	22046	22084	22101	22189	22078	21947	22121	22091	22198	22181	22339	22184	21999	22378	22158	22157	22144	22135	22370	22154	22064	22287	22264	22037	22014	22217	22372	22044	22393	22368	22109	22184	22367	22145	22017	21991	22088	22032	21972	22121	22364	22187	22100	22350	22158	22172	22175	22100	21959	22206	22332	22241	22365	22260	22065	22160	22131	21997	22142	22024	22017	22172	22189	22012	22325	21783	22204	22058	21986	22113	21919	22234	22020	22212	21786	22337	22235	21956	22262	22024	21819	21866	22101	22159	22031	21913	22064	22285	22093	22187	22233	21994	22135	22189	22070	22088	22162	22329	22242	21783	22106	22116	21997	22092	22115	22136	22248	22092	22029	22114	22173	22021	22212	22073	22168	22081	22014	22149	21972	22147	22248	22021	22112	22257	21989	21990	22061	22278	22141	22100	21977	22103	22210	22183	22273	22128	22076	21968	22261	22047	21969	22049	21968	22231	22237	22018	22196	21991	22099	21975	22095	21990	22176	22131	22197	22265	22111	22207	22165	22446	21978	22257	22183	22201	22397	22287	22244	21860	22060	22014	22120	21941	22061	22056	22223	22064	22138	22108	22320	22097	22270	22121	21860	22058	22358	22284	22016	22020	22145	22044	22160	22024	22168	22273	22120	22156	22088	21932	22068	21973	22207	22293	22126	22008	22180	22199	22023	22265	22186	22132	22028	22148	22130	22201	22067	22138	21976	22125	22213	22028	21954	22055	21976	22061	22090	21942	22119	22134	22084	21921	22165	22056	22127	22130	22207	22109	21959	22322	22001	21928	22133	22129	22212	22110	22442	22313	22014	22231	22181	22003	21922	22236	22021	22026	22030	22145	22232	22196	22124	22218	22033	22046	22126	21980	22112	22064	22238	22142	22097	22238	22308	22047	21937	22111	22105	22211	22117	22216	21989	22089	22133	22224	22134	22043	21952	22267	21959	22072	22192	21893	22123	22190	22366	21946	22035	22066	21973	22054	22091	22037	22053	22220	22125	22021	22167	22072	22140	21979	22175	22087	21922	22111	22310	22073	22145	22026	21983	21912	22057	21975	22053	22273	22252	22255	21786	22010	22124	22042	22173	22176	21984	21931	22167	22250	22005	22291	22217	22306	22160	22280	22112	22229	21996	22028	22196	22258	21981	22093	21999	22010	22107	22119	22230	22206	22199	22208	22209	22264	22061	22070	22095	22281	22092	22137	22054	22286	22029	22038	22109	22038	22161	21933	22293	22284	22202	22101	22053	22292	22330	22210	22319	22388	22282	22222	22051	22088	22008	22117	22258	22052	22167	22084	22035	21924	22153	22052	22122	22023	21835	22183	22178	22149	22031	22082	22129	22341	22091	22070	22200	22215	22115	22065	22169	22242	22234	21956	22042	22076	22107	21833	22263	22028	22200	22126	22155	22176	22332	22206	22187	22059	22079	22218	22444	21999	22114	22019	22266	22092	22158	21994	22137	22146	22002	22119	22070	21968	22109	22049	22231	22120	22198	22191	22131	22252	22158	22244	22044	21995	22022	22131	22222	22260	21938	22211	22118	21907	22061	22180	22195	22125	22025	22189	21993	22129	21936	21921	22152	22130	22261	21898	22008	22157	22127	22152	22319	22085	22009	22039	22120	22086	22230	22006	22326	22215	22182	22084	21937	22069	22138	22081	22075	21912	22051	22144	22283	22068	22033	22145	22147	21952	21989	22162	22035	22074	22326	22047	22236	22236	22257	22285	22139	22210	22092	22034	22030	22151	22000	22235	22023	22086	21954	22191	22111	22262	22168	22149	22137	22052	21929	22078	22093	22269	22196	22209	22161	22116	22153	21979	22113	22041	22161	21916	22026	22289	22016	21970	22152	22115	22341	22054	22015	22034	22068	21921	21952	21919	21986	22043	22214	22298	22195	22167	21969	21891	22275	22238	22108	22120	22142	22096	22116	21926	22065	22139	22010	21952	22279	22100	22174	22323	21924	22262	22224	22108	22038	22083	21940	22109	21910	22051	22089	22185	22122	21916	22183	22157	21990	22085	22048	22001	22394	22012	22064	22189	22288	22103	21970	22212	22213	22032	22263	22042	22231	21929	22131	21929	22139	22207	22049	22073	21925	22238	21986	22275	22179	21999	22075	21915	22195	22290	22168	22170	22141	22002	22176	22179	22148	22295	22315	22021	22157	22019	22132	22150	21658	22240	21942	21914	22105	22253	22067	22218	22105	22201	22197	22069	22001	22107	21988	21950	22153	22242	22138	22078	22389	22060	22201	22015	22067	22103	22218	21988	22170	22201	22053	22104	22246	22229	22091	22105	22199	22254	22051	22014	22068	22054	22037	22189	21963	21971	22223	22120	22202	22067	22159	22149	22159	22060	22188	22111	22052	22017	22093	22278	22129	21850	22030	21992	22190	22053	22059	22143	22218	22108	21928	22044	21938	21941	21953	22137	22125	22011	22088	22270	22025	22093	22067	22020	21977	22266	22013	22171	22159	21921	22104	21910	21900	22202	22084	22127	21911	21981	22102	22301	22130	22061	22191	22107	21903	22185	22059	22137	22137	22038	22215	22046	22181	22355	21954	22102	22211	22030	21911	22208	22396	22116	22309	22033	22019	22171	22334	22028	22118	22319	21964	22093	22182	22038	22116	21942	22076	22033	22191	22106	22225	22014	21893	22177	22200	22046	22101	22227	22237	22112	22158	22049	22152	22171	22016	21920	22072	22201	22208	22078	22183	22169	22254	22063	22226	22268	21899	21956	22033	22031	22201	22082	22203	22076	22307	22114	22010	21973	22040	22111	22177	22101	22262	22164	22172	22113	21914	22137	22100	22153	22189	22368	22091	22032	21921	22144	22269	21956	22178	22020	22338	22007	22027	22129	21945	22117	22033	22339	22099	22121	22219	22163	22230	22176	22180	22100	22130	22251	22382	22142	22136	22192	22220	22203	22169	22299	22000	22083	22059	21889	21997	22154	22024	22052	22061	21926	22328	22106	22101	22187	22167	21927	22219	22117	22142	21989	21999	22043	21982	22208	22296	22273	22326	22340	22131	21935	22247	22219	22187	21932	21992	22114	21877	21961	22068	22021	22065	22061	22127	22060	22055	22311	22310	22256	22163	22225	22388	22088	21933	22156	22185	22075	22200	22106	22226	22173	21975	22036	22042	22054	22068	22202	22186	22160	22209	22121	22135	22063	22188	21926	22058	22054	21958	22115	22047	22061	22093	22014	22221	21997	22101	22104	22067	22387	22094	22010	21961	22114	22018	22006	22072	22277	22190	22102	22067	22173	22078	22069	21999	22279	22000	22138	22078	22060	22056	22060	22024	22082	22029	22126	22306	21861	22035	22183	22130	21954	22047	22005	22155	22285	22092	21846	22223	22122	22207	22011	22273	21985	21978	22034	22203	22029	22074	22249	22195	22234	22319	22072	22033	22057	22256	22315	21966	22135	22214	22037	22087	22117	21971	22020	22066	22083	22120	22018	21876	22059	22228	22220	21892	22010	22165	22328	22179	22199	22133	22190	22220	21987	22172	22396	21947	22282	21928	22101	22115	22129	22218	21992	22131	22374	22264	22236	22094	22118	22018	22136	22002	22143	22283	22053	22068	22023	22192	22055	22057	22185	22200	22112	22066	21973	22104	22078	22233	21916	22017	22244	21997	22024	22063	22029	22089	21994	22097	22158	22152	21999	21888	22174	22062	21943	22105	22102	22114	22333	22078	21881	22118	21992	21977	22086	22339	22193	22181	21945	22496	22183	22204	22075	22248	22065	22149	22229	22087	22071	21913	22101	21911	21977	22120	22243	22158	22081	22167	22163	22132	22064	22009	21978	22137	22046	22290	22218	21983	22062	22127	22088	22119	21920	21938	22290	22025	22018	22139	22267	21826	22013	22231	22334	22092	21888	22169	22275	22170	22138	22226	22319	22308	22061	22141	22160	21944	22005	21961	22078	22130	22249	22238	22211	22151	22067	22095	21938	21889	22159	22242	22186	22018	22167	22203	22121	22150	22051	22110	22148	22203	22246	22267	22238	22310	22127	22023	21994	22212	22080	22070	22135	22101	22146	22247	22074	22233	22219	22314	22205	22037	22091	21994	22179	22140	22227	22247	22108	22035	22241	22088	22174	21997	22051	22033	21986	22257	22154	22102	22044	21965	21832	22124	22100	21953	22311	22199	22107	22069	21964	22032	22097	22128	22356	21962	21928	22016	22009	22097	22237	22175	21864	22111	22058	22211	22278	22085	22116	22003	22112	22283	22051	22093	22019	22274	22099	22081	22153	22148	22109	22196	21961	22125	22103	22327	22072	21897	21930	21943	21765	22106	22083	22120	22393	22135	22110	22353	22177	22203	21969	22097	22088	22046	22277	22195	22174	21994	22142	22095	22169	22156	22170	22244	22392	21956	22161	21891	22174	22060	22258	22312	22230	22168	22014	22045	22131	22027	22087	22079	22025	22043	22161	22137	21966	21977	22213	21946	22131	22105	22173	22030	21938	22168	22007	22155	22212	21931	22257	22233	21977	22007	22202	22116	22296	22208	22147	22085	22199	22010	22167	21983	22000	22207	21882	22045	22138	22005	22077	22134	22077	22167	22178
16406	28699	25892	21792	20240	19570	18929	18638	18514	18403	18250	18189	18142	36749	42559	36665	27770	21944	17849	17729	17923	17719	17605	17932	17684	17767	17582	17695	17809	17805	17554	17894	17786	17697	17712	17799	17690	17606	17838	17772	17802	17941	17620	17700	17715	17769	17847	17745	17818	17731	17730	17688	17776	17805	17816	17619	17795	17714	17545	17556	17747	17669	17640	17654	17694	17541	17727	17729	17766	17743	17574	17747	17627	17610	17771	17713	17648	17595	17755	17618	17640	17867	17567	17668	17697	17697	17784	17685	17748	17791	17750	17689	17659	17597	17631	17579	17928	17780	17643	17768	17666	17610	17712	17662	17813	17716	17760	17635	17684	17664	17749	17646	17658	17760	17740	17902	17524	17862	17521	17558	17744	17670	17693	17646	17603	17616	17954	17717	17644	17786	17556	17811	17467	17714	17660	17542	17760	17534	17722	17793	17576	17666	17662	17650	17578	17904	17822	17688	17636	17731	17627	17697	17603	17550	17734	17751	17559	17612	17629	17683	17608	17644	17661	17674	17593	17761	17743	17656	17870	17555	17691	17760	17504	17615	17693	17933	17646	17761	17606	17661	17680	17678	17779	17550	17807	17565	17631	17702	17540	17821	17711	17794	17765	17638	17733	17625	17598	17618	17761	17749	17754	17875	17800	17662	17776	17525	17736	17689	17646	17831	17625	17648	17653	17819	17742	17439	17847	17618	17914	17768	17650	17655	17736	17700	17725	17694	17730	17678	17722	17662	17610	17662	17727	17742	17695	17372	17607	17679	18035	17583	17739	17637	17503	17747	17676	17770	17677	17625	17687	17690	17586	17770	17695	17610	17731	17733	17724	17501	17635	17626	17686	17784	17714	17693	17644	17567	17669	17745	17626	17527	17743	17726	17695	17752	17641	17730	17539	17754	17543	17631	17578	17565	17709	17692	17667	17530	17596	17817	17653	17632	17892	17593	17750	17491	17704	17676	17710	17705	17693	17697	17755	17537	17742	17674	17601	17618	17819	17614	17672	17740	17573	17676	17369	17634	17719	17704	17615	17773	17599	17558	17837	17731	17695	17776	17681	17773	17461	17606	17492	17771	17472	17748	17471	17571	17773	17734	17774	17597	17759	17662	17796	17601	17791	17483	17829	17708	17732	17781	17727	17710	17574	17745	17626	17580	17862	17601	17644	17537	17702	17628	17635	17478	17888	17685	17595	17612	17850	17711	17597	17686	17440	17695	17702	17889	17774	17484	17859	17847	17649	17639	17808	17698	17820	17664	17641	17647	17696	17941	17585	17764	17937	17737	17660	17688	17543	17627	17719	17664	17631	17589	17699	17760	17579	17831	17661	17560	17651	17827	17720	17701	17829	17621	17876	17598	17668	17812	17839	17613	17763	17714	17611	17730	17770	17816	17598	17616	17596	17661	17745	17643	17758	17562	17867	17810	17670	17649	17608	17561	17582	17740	17631	17738	17637	17700	17546	17756	17657	17603	17782	17482	17668	17621	17886	17806	17612	17614	17710	17733	17656	17741	17804	17643	17806	17646	17753	17676	17737	17564	17628	17568	17722	17726	17606	17773	17896	17702	17628	17657	17688	17698	17524	17674	17757	17701	17628	17790	17776	17458	17682	17619	17547	17695	17603	17645	17575	17592	17621	17628	17747	17698	17650	17660	17656	17719	17531	17653	17611	17722	17597	17360	17673	17681	17690	17568	17583	17618	17690	17716	17857	17623	18003	17732	17667	17743	17580	17713	17695	17515	17649	17805	17533	17677	17700	17574	17641	17574	17572	17563	17593	17728	17649	17743	17773	17744	17526	17785	17749	17732	17648	17608	17691	17694	17619	17581	17719	17597	17840	17920	17773	17627	17826	17667	17588	17584	17679	17723	17763	17472	17758	17717	17780	17765	17739	17803	17964	17656	17649	17563	17786	17521	17673	17633	17626	17714	17729	17700	17649	17712	17580	17856	17712	17732	17559	17630	17768	17678	17845	17648	17701	17548	17629	17653	17700	17514	17891	17718	17692	17672	17557	17872	17648	17654	17624	17813	17699	17750	17745	17483	17670	17725	17829	17789	17919	17677	17726	17573	17695	17576	17878	17770	17737	17678	17677	17617	17657	17812	17673	17738	17700	17702	17848	17586	17738	17773	17721	17607	17699	17615	17674	17597	17831	17721	17667	17828	17736	17470	17514	17843	17585	17795	17705	17694	17588	17678	17785	17729	17726	17809	17735	17627	17583	17663	17768	17622	17609	17807	17658	17731	17795	17680	17878	17712	17667	17832	17724	17488	17681	17740	17644	17859	17710	17685	17524	17630	17689	17663	17940	17729	17604	17718	17696	17712	17437	17730	17836	17562	17871	17613	17678	17743	17691	17668	17715	17688	17707	17525	17573	17691	17834	17704	17824	17574	17834	17707	17724	17706	17766	17551	17726	17721	17809	17745	17684	17741	17683	17644	17923	17504	17725	17495	17513	17751	17622	17709	17732	17790	17754	17597	17594	17712	17608	17780	17625	17734	17561	17677	17669	17759	17631	17521	17554	17515	17693	17777	17829	17679	17791	17539	17697	17710	17724	17690	17738	17568	17721	17854	17542	17522	17628	17702	17766	17710	17704	17758	17717	17628	17634	17772	17700	17540	17756	17943	17595	17505	17693	17707	17523	17774	17673	17822	17743	17607	17797	17617	17712	17575	17548	17835	17639	17633	17516	17724	17822	17712	17659	17655	17759	17695	17638	17680	17611	17675	17642	17554	17661	17594	17522	17661	17737	17683	17645	17654	17715	17706	17431	17666	17599	17578	17741	17676	17603	17664	17781	17836	17751	17664	17719	17606	17801	17674	17586	17649	17591	17713	17773	17631	17814	17625	17663	17639	17641	17594	17655	17589	17693	17645	17690	17580	17721	17688	17750	17738	17634	17715	17678	17720	17593	17557	17651	17689	17697	17455	17748	17708	17589	17766	17686	17710	17661	17579	17604	17652	17557	17479	17622	17772	17798	17793	17648	17720	17634	17601	17638	17567	17770	17862	17705	17684	17765	17723	17575	17644	17626	17642	17512	17658	17683	17500	17736	17508	17513	17685	17560	17861	17611	17534	17774	17716	17610	17591	17576	17628	17523	17561	17793	17613	17722	17764	17651	17693	17844	17727	17630	17715	17819	17582	17475	17545	17644	17562	17637	17638	17516	17619	17842	17679	17602	17564	17509	17581	17796	17659	17616	17735	17731	17801	17589	17600	17596	17729	17708	17678	17504	17781	17515	17756	17556	17667	17698	17637	17608	17488	17602	17766	17796	17623	17663	17679	17702	17668	17658	17746	17684	17621	17541	17605	17617	17647	17492	17652	17619	17788	17663	17586	17904	17633	17676	17544	17612	17700	17739	17584	17661	17763	17699	17532	17635	17736	17606	17631	17700	17543	17613	17673	17639	17717	17621	17462	17623	17738	17818	17693	17653	17610	17631	17636	17699	17847	17635	17561	17675	17608	17579	17688	17605	17748	17694	17558	17605	17706	17736	17625	17691	17578	17586	17677	17694	17587	17798	17676	17569	17764	17583	17709	17640	17809	17653	17686	17652	17740	17588	17660	17742	17505	17592	17703	17887	17500	17677	17775	17646	17721	17720	17651	17727	17710	17721	17634	17623	17751	17840	17685	17809	17724	17686	17643	17530	17852	17625	17544	17771	17495	17648	17912	17670	17681	17574	17605	17641	17609	17822	17923	17702	17678	17616	17718	17648	17790	17715	17696	17711	17807	17670	17560	17647	17594	17752	17539	17719	17666	17654	17609	17836	17624	17666	17858	17662	17753	17600	17715	17668	17643	17575	17717	17707	17588	17694	17638	17763	17504	17770	17684	17669	17615	17653	17832	17735	17489	17489	17385	17827	17796	17662	17758	17742	17646	17703	17560	17515	17805	17423	17830	17764	17628	17794	17485	17878	17622	17844	17716	17598	17473	17558	17681	17706	17640	17790	17679	17753	17608	17777	17571	17672	17752	17698	17787	17876	17792	17806	17598	17717	17613	17660	17591	17771	17648	17733	17610	17745	17650	17693	17658	17694	17738	17599	17638	17665	17655	17563	17555	17700	17674	17400	17628	17749	17600	17624	17548	17649	17638	17446	17546	17649	17760	17736	17588	17724	17466	17575	17699	17571	17691	17584	17544	17753	17580	17443	17653	17588	17635	17629	17657	17698	17699	17670	17665	17782	17677	17597	17584	17514	17610	17703	17732	17785	17615	17741	17742	17517	17587	17622	17714	17671	17505	17724	17726	17771	17776	17831	17676	17827	17666	17621	17676	17621	17719	17764	17819	17781	17681	17622	17605	17745	17738	17767	17742	17552	17595	17666	17624	17623	17524	17508	17665	17637	17776	17695	17493	17782	17801	17695	17664	17715	17523	17629	17710	17878	17733	17628	17789	17696	17600	17779	17679	17571	17712	17787	17784	17612	17865	17538	17688	17714	17542	17701	17729	17576	17829	17880	17848	17761	17582	17802	17628	17648	17746	17684	17878	17644	17837	17746	17681	17488	17812	17586	17693	17624	17773	17537	17639	17665	17578	17732	17591	17665	17812	17579	17733	17770	17689	17717	17832	17674	17738	17603	17645	17747	17682	17668	17662	17625	17617	17609	17624	17771	17678	17875	17553	17725	17687	17627	17673	17585	17638	17791	17642	17713	17641	17659	17615	17676	17614	17755	17649	17748	17713	17780	17565	17693	17699	17517	17652	17539	17555	17865	17613	17639	17647	17801	17751	17886	17622	17567	17592	17621	17815	17786	17814	17571	17704	17445	17651	17719	17482	17833	17532	17774	17747	17659	17672	17798	17436	17759	17776	17580	17714	17627	17696	17590	17415	17623	17674	17639	17519	17595	17658	17678	17741	17816	17723	17658	17621	17898	17515	17829	17724	17522	17642	17649	17735	17596	17638	17666	17730	17753	17622	17704	17629	17603	17769	17637	17766	17789	17731	17752	17781	17859	17797	17665	17726	17879	17633	17517	17692	17580	17696	17622	17619	17559	17670	17616	17707	17554	17625	17639	17872	17654	17955	17582	17911	17675	17629	17475	17957	17548	17770	17711	17743	17769	17539	17733	17686	17544	17610	17630	17757	17660	17650	17757	17860	17727	17583	17703	17730	17685	17683
27426	22239	26381	24368	21615	21757	22169	21823	21631	22059	21924	21838	21983	22992	23318	23334	23008	22325	21898	21847	22052	21689	21835	21913	21481	21913	21613	21820	22003	21937	21834	21818	22127	21785	21920	21908	21945	21835	21945	21754	21842	21950	21892	21703	21811	21953	22069	21839	21791	21876	21895	21909	21943	21666	22059	21949	21826	22011	21773	21689	21748	21802	21973	21795	21775	21833	21842	21804	21928	21855	21989	21769	21846	21775	22018	21905	21849	21668	21839	21916	21758	21735	21640	21806	21812	21755	21792	21781	21974	21835	22060	21781	21865	21822	21544	21838	21825	21715	22001	21751	21990	22113	21757	21870	21967	21882	21726	21568	21591	21728	22125	21741	21602	21908	21834	21943	21993	21988	21862	21795	21908	21617	21913	21613	21866	21661	21888	21669	21831	21855	21764	21757	21497	21879	21777	21812	21833	21916	21666	21802	21935	21588	21522	21831	21723	21817	21830	21611	21920	21892	21705	21862	21712	21821	21778	21839	21961	21932	21872	21797	21703	21591	21743	21562	21854	21859	21935	21719	21726	21988	21827	21756	21888	21722	21807	21579	21699	21900	21774	21956	21837	21782	21974	22095	21858	21809	21683	21964	21684	22022	21947	21800	22020	21587	21843	21737	21998	21902	21884	21751	21678	21697	21820	21813	21701	21922	22004	21828	21666	21794	21798	21900	21668	21984	21784	21886	21949	21883	21757	21726	21866	22003	21836	21635	21805	21813	21997	21871	21851	21728	21797	21827	21898	21719	21977	21977	21574	21851	22010	21831	21833	21794	21735	21755	21802	21790	21777	21582	21683	21863	21741	21950	21788	21689	21833	21708	21634	21702	21815	21687	21752	21689	21674	21720	21770	21860	21861	21714	21780	21728	21992	22131	21761	21830	21828	21628	21698	21758	21969	22078	21810	21818	21764	21837	21717	21769	21959	21886	21764	21686	21680	21848	21834	21741	22002	21890	21572	21754	21942	22117	21774	22098	21612	21833	21764	21849	21803	21578	21808	21851	21642	21604	21873	21829	21797	21844	22036	21611	21864	21869	21600	21748	21950	22034	21782	21566	21802	22056	22119	21752	21810	21872	21845	22042	21934	21765	22092	21752	21682	21947	21561	21881	21869	21875	21852	21850	21846	21843	21851	21868	21719	21776	21963	21711	21862	21664	21698	21784	21774	21774	21825	21705	21881	21907	21647	21772	21479	22001	21906	21805	21709	21871	21957	21861	21779	21828	21823	21906	21912	21729	21936	21988	21893	21772	21805	21936	21715	21843	21793	21723	21633	21950	21904	21886	21967	21765	21833	22007	21701	21997	21989	21857	21798	21838	21812	22043	21995	21740	21923	21806	21740	21917	21823	21841	21995	21928	21813	21669	21997	21980	21875	21866	21899	21912	21950	21916	22017	21781	21757	21810	21710	21834	21863	21796	21793	21693	21714	21613	21817	21933	21965	21779	21868	21651	21736	21980	21783	21778	22030	21685	21748	21627	21830	21930	21886	21866	21895	21810	21912	21950	21862	21759	21891	21739	21802	21865	21697	21641	21456	21846	21872	21800	21702	21707	21819	22032	21546	21799	21803	21886	21854	21989	21678	21896	21735	21872	21775	22042	21867	21872	21885	21785	21790	22047	21910	21946	21744	21886	22090	21836	21940	21869	21836	21984	21715	21906	21878	21697	21716	21943	21588	21872	21703	21818	21804	21783	21796	21904	21608	21606	21736	21773	21969	21950	21566	21798	21999	21757	21733	21978	21677	21867	21793	21836	21871	21777	22057	21917	21728	21817	21866	21731	21748	21774	21805	21931	21887	21886	22073	21904	21822	21882	21682	21769	21725	21860	21860	21784	21877	21656	21795	21915	21729	21738	21958	21894	21827	21836	21707	21896	21586	22008	21819	21963	21723	21461	21562	21592	21761	21663	21894	21812	21910	21628	21697	21869	21878	21938	21682	21722	21863	21853	21968	21821	21883	21892	21806	21945	21797	21783	21909	21935	21750	21582	22017	21948	21805	21860	21999	21862	22086	22007	21978	21846	21849	21842	21672	21644	21961	21820	21751	21772	21773	21665	21817	21833	21903	21659	21725	21901	21727	21833	21801	22058	22052	22065	21877	21924	21803	21984	21882	21732	21666	21699	22141	21856	21697	21757	21904	21826	21839	22005	21852	21913	21723	21756	21792	21977	21932	21871	21484	21691	21771	21776	21972	21865	21800	21758	21705	21786	21994	21864	21807	21734	21749	21560	21819	22045	21866	21864	21942	21896	21733	21741	21892	22093	21801	21649	21885	21839	21871	22006	21839	21748	21951	21774	21711	21588	21542	21697	21756	21884	21978	21720	21810	21786	21710	21980	21645	21844	22118	22043	21944	21795	21574	21772	21723	21970	21779	21779	21753	21855	21836	21655	21814	21540	21744	21987	21661	21832	21741	21920	22015	21609	22081	21914	21802	21605	21705	21634	21947	21776	21887	21816	21664	21962	21955	21813	21822	21658	22051	22024	21710	21975	21760	21741	22027	22012	21861	21720	21703	21837	21787	21814	22024	21965	21766	21687	21795	21845	21986	21671	21845	21808	22007	21757	21963	21804	21943	21839	21782	21807	21853	21770	21959	21801	22120	21758	21809	21887	22032	21903	21938	21881	21876	21753	21802	21834	21618	21688	21800	21841	21929	21786	21677	21872	21891	21652	21825	21842	21766	22042	21745	21693	21815	21747	21986	21888	21780	21825	21782	21787	21780	21781	21795	21951	21780	21763	21759	21710	21723	21853	21883	21694	21674	21776	21898	21817	21896	21881	21642	21719	21667	21858	21589	21798	21774	21768	21857	21994	21731	21714	22011	21742	22019	21639	21989	21962	21718	21705	21680	21648	21629	21973	22037	22080	22041	21778	21834	21711	21748	21737	21646	21697	21882	22012	21913	21843	21680	22037	22005	21927	21793	21903	21824	21932	21970	21694	21929	21720	21706	21757	21892	21617	21738	21979	21698	21759	22151	21849	21938	21869	21901	21992	21972	21846	21838	21916	21806	21846	21952	21739	21746	21699	22070	21923	22032	21776	21876	21658	21829	21683	21770	21703	21994	21951	21858	21838	21763	21853	22017	21659	21798	21812	21787	21824	21757	21893	21845	21716	21816	21769	21819	21819	21857	21925	21602	21770	21746	21909	21996	21600	21714	21873	22053	21838	21641	21844	21783	21602	22038	21617	21840	21698	21742	21858	21644	22049	21873	21823	21809	21806	21966	21784	22236	21837	21658	21788	21927	21860	21734	21667	21759	21914	21840	21869	21927	21784	21803	21906	21793	21828	21879	21935	21764	21725	21966	21885	21996	21763	21779	21859	21808	21961	21650	21715	21902	21886	21722	21706	21893	21955	21855	21907	21874	21921	21739	21871	21937	21869	21702	21780	21924	21619	21677	21858	21832	21813	21966	21943	21728	21725	21942	21899	21753	21995	21653	21661	21829	21846	21923	21934	21852	21842	21884	21861	21728	21902	21764	21885	21781	21853	21756	21857	21793	21858	22070	21823	21546	21669	21917	21874	21922	21987	21797	22005	21929	21911	21958	21981	21862	21866	21667	21779	21623	21823	22075	21838	22014	21804	21773	22001	21810	21847	21673	21880	21712	21845	21793	21977	21571	21864	21528	21800	21982	21722	21762	21783	21946	21646	21731	21923	21880	21955	21759	21822	21740	21987	22142	21614	21776	21744	21871	21604	21868	21798	21778	22019	21862	21923	21741	21939	21847	21971	21881	21780	21865	21796	21957	21854	21776	21585	22117	21801	21653	22000	21785	21973	21745	21963	22151	22038	21895	21736	21708	21966	21880	21997	21575	21897	21689	21914	22029	21668	21976	22063	21909	21852	21933	21882	21573	21845	21812	22079	21918	21806	21899	21694	21641	21644	21745	21979	21783	21886	21857	21671	21831	21827	21858	21674	22065	21579	21631	22052	21983	21789	22133	21763	21617	21952	22112	21806	21626	21830	21835	21529	21566	21554	21935	21758	21930	21878	21920	21603	21889	21776	22050	21823	22090	21889	21987	21834	21968	21542	21780	21919	21831	21746	21862	21751	21957	21830	21891	21803	21797	21630	21622	21791	21686	21659	21772	21867	21676	21762	21986	21872	21914	21934	21840	21913	21689	21942	21950	21790	21895	21829	21815	21711	21827	21846	21838	21733	21651	21875	21762	21923	21976	22011	22120	21820	21672	21751	21715	21662	21859	22057	21989	22072	21948	21899	21755	21799	21825	21809	21705	21613	21737	21776	21922	21742	21549	21788	21727	21894	21848	21755	21908	21765	21743	21950	21974	21740	21933	21761	21790	21844	21729	21978	21773	21784	21626	21902	21708	22018	21758	21839	21814	21892	21865	21830	21884	21855	21950	21648	21737	21989	21954	22020	21817	21784	21822	21754	21921	22134	21800	21741	21782	21709	21804	21850	21798	21744	21853	21924	21678	21758	21849	21637	21714	21810	22125	21805	21936	21780	21889	21948	22062	21854	22054	21832	21939	21672	21795	22035	21762	21924	21780	21817	21882	21869	21912	21804	21810	21576	21746	21580	21698	21815	21783	21893	21658	21887	21760	22017	21978	21763	21976	21795	21739	21835	22033	21861	21825	21577	21725	21767	21841	21646	22006	21678	21737	21773	21761	21822	21908	21665	21846	21880	21839	21781	22071	21880	21683	21625	21872	21955	21832	21975	21999	21931	21804	21925	21753	21965	21887	21856	21882	21560	21959	21799	21835	21764	21684	21809	21890	21672	21786	21849	21672	21767	21918	21881	21891	21736	21962	21773	21810	21816	21950	21862	21775	21877	21853	21857	21619	21736	21849	21841	21836	21966	21776	21600	21889	21957	21783	21785	22049	21830	21933	21781	21750	22036	21752	21826	21880	21593	21821	21834	21832	21958	22047	21987	21877	21675	22019	21754	21996	22086	21746	21877	21646	21800	21877	21563	21620	21949	22016	21751	21711	21775	21860	21967	21907	21678	21736	21930	21596	21768	21638	21767	21933	21823	21955	21774	21711	21818	22131	21888	21816	21921	22060	21865	21797	21951	22056	21770	22106	21896	22091	21958	22006	21887	21856	21922	22024	21770	21938	21968	21892	21912	21832	21868	21851	21706	21698	21825
16024	18831	18531	17892	17836	17558	17861	17597	17745	17657	17412	17611	17620	19181	19544	19450	18646	18152	17508	17548	17562	17627	17732	17715	17550	17710	17599	17652	17712	17518	17615	17628	17468	17530	17620	17563	17580	17704	17570	17663	17530	17645	17572	17573	17465	17537	17536	17534	17438	17605	17706	17463	17695	17539	17547	17524	17569	17437	17553	17494	17551	17496	17565	17512	17433	17539	17613	17568	17560	17467	17513	17543	17418	17488	17686	17497	17544	17616	17521	17350	17587	17627	17559	17521	17450	17639	17496	17700	17394	17453	17589	17565	17485	17566	17578	17489	17585	17469	17473	17405	17698	17283	17411	17677	17431	17524	17504	17563	17612	17457	17525	17501	17338	17444	17469	17556	17651	17499	17464	17611	17453	17413	17675	17578	17562	17393	17561	17491	17613	17548	17442	17421	17620	17475	17603	17598	17549	17552	17522	17641	17164	17464	17497	17383	17561	17607	17662	17552	17466	17378	17678	17531	17460	17390	17565	17604	17465	17524	17383	17552	17481	17689	17611	17463	17509	17531	17891	17508	17470	17548	17567	17555	17685	17680	17450	17649	17710	17809	17516	17416	17465	17466	17544	17840	17470	17454	17546	17557	17515	17533	17339	17519	17529	17613	17387	17548	17760	17644	17449	17619	17557	17580	17669	17419	17498	17504	17434	17684	17632	17522	17827	17476	17644	17538	17747	17506	17517	17390	17536	17448	17453	17559	17494	17365	17410	17640	17401	17632	17796	17367	17599	17558	17578	17582	17540	17509	17500	17613	17474	17428	17792	17593	17563	17585	17649	17575	17628	17560	17513	17812	17609	17554	17522	17415	17572	17546	17511	17445	17517	17483	17579	17773	17463	17588	17614	17577	17544	17590	17498	17550	17610	17614	17466	17541	17717	17466	17589	17520	17618	17556	17653	17325	17565	17589	17671	17471	17579	17564	17577	17505	17547	17521	17410	17546	17666	17459	17702	17472	17518	17458	17433	17621	17587	17440	17608	17580	17462	17395	17518	17538	17542	17588	17473	17566	17656	17603	17583	17501	17506	17455	17607	17514	17527	17460	17624	17626	17486	17698	17509	17410	17368	17638	17629	17436	17603	17631	17638	17632	17325	17672	17472	17514	17489	17473	17636	17618	17461	17459	17508	17753	17573	17548	17575	17640	17484	17431	17755	17752	17500	17482	17417	17601	17560	17528	17683	17484	17558	17618	17564	17543	17401	17475	17468	17654	17524	17483	17302	17648	17517	17514	17432	17652	17485	17449	17590	17662	17476	17496	17430	17506	17568	17505	17518	17639	17511	17600	17475	17384	17615	17624	17502	17610	17556	17431	17530	17568	17547	17497	17495	17618	17614	17565	17593	17748	17549	17485	17524	17627	17642	17611	17455	17420	17700	17460	17524	17523	17425	17573	17568	17400	17715	17602	17686	17463	17463	17601	17590	17467	17561	17434	17669	17606	17700	17666	17262	17469	17512	17490	17639	17343	17597	17536	17496	17622	17590	17500	17522	17621	17524	17546	17409	17602	17623	17538	17435	17548	17536	17465	17542	17652	17467	17539	17560	17543	17477	17598	17497	17578	17454	17428	17513	17478	17409	17494	17576	17517	17418	17453	17556	17709	17480	17598	17662	17584	17562	17576	17497	17554	17662	17278	17441	17605	17519	17425	17521	17528	17557	17688	17555	17647	17627	17623	17499	17502	17672	17399	17577	17552	17497	17546	17484	17567	17560	17432	17618	17647	17523	17361	17590	17583	17482	17403	17499	17517	17623	17401	17607	17479	17573	17478	17619	17462	17522	17575	17563	17659	17612	17609	17479	17544	17573	17576	17445	17475	17491	17722	17576	17518	17585	17661	17587	17518	17514	17668	17657	17382	17540	17540	17565	17555	17667	17380	17466	17454	17593	17619	17640	17512	17495	17347	17293	17556	17599	17532	17490	17435	17735	17697	17651	17526	17520	17693	17431	17411	17517	17748	17427	17466	17568	17758	17586	17693	17460	17494	17396	17645	17524	17600	17423	17661	17471	17613	17438	17537	17576	17600	17534	17236	17606	17230	17456	17574	17510	17570	17406	17556	17492	17502	17607	17540	17676	17545	17692	17480	17563	17405	17400	17485	17588	17494	17697	17587	17535	17436	17561	17505	17492	17370	17475	17372	17504	17730	17664	17433	17451	17573	17387	17605	17503	17575	17325	17562	17503	17272	17520	17607	17486	17583	17681	17416	17530	17270	17422	17736	17423	17530	17469	17616	17669	17515	17716	17610	17482	17661	17523	17628	17452	17471	17575	17571	17440	17617	17301	17530	17509	17640	17550	17385	17689	17466	17717	17582	17703	17380	17528	17595	17466	17406	17537	17612	17494	17392	17452	17464	17521	17600	17467	17605	17681	17617	17411	17391	17602	17309	17489	17624	17617	17465	17512	17462	17538	17475	17461	17616	17662	17622	17459	17492	17483	17629	17470	17593	17427	17397	17446	17456	17699	17370	17528	17601	17548	17498	17188	17531	17669	17512	17466	17589	17566	17535	17717	17583	17604	17601	17433	17637	17467	17516	17576	17619	17494	17508	17466	17505	17658	17524	17466	17520	17525	17480	17495	17526	17565	17522	17614	17551	17581	17519	17598	17506	17594	17637	17468	17408	17313	17444	17578	17504	17561	17592	17622	17585	17464	17545	17619	17573	17576	17629	17574	17572	17441	17481	17491	17422	17560	17546	17484	17593	17522	17668	17508	17756	17585	17657	17541	17439	17659	17644	17513	17661	17549	17489	17605	17549	17609	17603	17584	17540	17441	17597	17592	17547	17560	17368	17584	17626	17363	17443	17644	17523	17504	17387	17665	17621	17672	17480	17534	17590	17515	17493	17418	17637	17436	17524	17590	17663	17561	17486	17690	17428	17494	17444	17518	17623	17490	17461	17509	17453	17394	17506	17438	17514	17732	17456	17618	17396	17690	17440	17646	17415	17650	17485	17625	17488	17525	17552	17599	17471	17721	17359	17496	17740	17645	17532	17667	17496	17664	17599	17561	17617	17569	17538	17677	17640	17619	17588	17617	17424	17385	17466	17471	17524	17583	17533	17585	17616	17496	17476	17662	17463	17458	17626	17476	17430	17558	17688	17435	17473	17438	17362	17444	17534	17383	17541	17420	17520	17735	17603	17473	17379	17556	17588	17518	17549	17373	17502	17517	17473	17496	17675	17390	17461	17478	17582	17485	17686	17470	17481	17719	17516	17513	17593	17605	17507	17664	17754	17574	17480	17586	17572	17528	17605	17531	17571	17483	17553	17430	17842	17308	17542	17494	17543	17621	17496	17727	17580	17546	17482	17536	17417	17463	17601	17416	17519	17571	17536	17379	17554	17488	17615	17523	17585	17610	17250	17571	17529	17633	17465	17515	17658	17609	17661	17727	17676	17501	17416	17501	17593	17337	17612	17509	17412	17401	17548	17470	17700	17542	17421	17383	17611	17639	17434	17553	17624	17463	17475	17309	17489	17530	17615	17653	17391	17572	17570	17609	17493	17590	17605	17476	17530	17573	17510	17520	17427	17567	17458	17438	17509	17536	17651	17626	17513	17471	17518	17534	17468	17588	17520	17753	17547	17566	17593	17414	17624	17452	17594	17602	17528	17519	17483	17660	17561	17532	17428	17446	17739	17595	17496	17620	17543	17540	17451	17763	17625	17753	17498	17583	17603	17682	17373	17538	17673	17609	17628	17701	17525	17423	17526	17463	17467	17552	17674	17405	17681	17445	17347	17629	17525	17566	17510	17678	17518	17404	17520	17548	17386	17784	17400	17584	17632	17602	17452	17499	17376	17523	17754	17594	17391	17647	17566	17568	17633	17408	17731	17730	17561	17518	17645	17477	17434	17562	17426	17509	17573	17493	17541	17476	17554	17493	17692	17393	17565	17541	17577	17622	17409	17619	17742	17506	17544	17628	17611	17489	17439	17627	17449	17480	17579	17619	17531	17749	17577	17396	17535	17555	17601	17580	17523	17581	17501	17620	17552	17498	17612	17484	17634	17695	17614	17353	17550	17616	17509	17700	17473	17420	17619	17404	17506	17526	17654	17517	17635	17620	17349	17500	17506	17457	17603	17473	17533	17337	17553	17653	17429	17589	17666	17744	17344	17444	17703	17574	17569	17432	17584	17636	17586	17691	17418	17540	17485	17471	17600	17617	17484	17629	17574	17501	17500	17570	17648	17545	17402	17582	17588	17465	17477	17436	17705	17557	17538	17530	17483	17707	17361	17592	17587	17770	17482	17494	17633	17466	17482	17645	17430	17764	17513	17400	17492	17504	17494	17533	17621	17506	17533	17435	17617	17582	17631	17521	17556	17701	17479	17596	17541	17468	17658	17590	17547	17587	17239	17629	17483	17646	17582	17563	17543	17375	17467	17585	17698	17335	17389	17408	17539	17495	17648	17469	17451	17576	17483	17582	17622	17596	17498	17539	17443	17649	17611	17472	17471	17533	17498	17480	17584	17500	17645	17603	17591	17366	17659	17549	17494	17609	17635	17465	17689	17611	17561	17659	17601	17593	17575	17419	17509	17467	17794	17728	17561	17550	17410	17519	17498	17515	17558	17497	17523	17610	17563	17685	17472	17400	17387	17665	17332	17659	17619	17443	17522	17660	17448	17607	17473	17514	17632	17329	17429	17685	17559	17439	17735	17568	17478	17415	17672	17423	17618	17390	17389	17736	17528	17695	17612	17541	17564	17510	17424	17572	17400	17494	17607	17512	17662	17454	17535	17488	17597	17457	17524	17574	17539	17602	17579	17543	17497	17665	17452	17579	17574	17485	17622	17561	17625	17394	17445	17568	17291	17509	17567	17411	17531	17415	17621	17497	17623	17541	17482	17495	17644	17670	17619	17551	17646	17614	17582	17712	17433	17542	17524	17512	17647	17684	17511	17667	17586	17528	17532	17632	17600	17429	17540	17472	17557	17595	17485	17453	17770	17726	17612	17575	17617	17704	17550	17569	17424	17629	17582	17543	17520	17467	17461	17562	17555	17623	17451	17516	17466	17533	17728	17541	17486	17657	17540	17625	17652	17478	17516	17577	17574	17475	17425	17497	17338	17483	17694	17488	17727	17673	17539	17760	17509	17440	17371	17411	17583	17395	17504
23156	20990	28495	23748	21979	23819	23784	21151	20906	21238	21063	21070	20893	26591	32392	31752	27557	23974	21036	20923	20891	20732	20568	20691	20755	20644	20881	20708	20691	20771	20798	20505	20852	20824	20732	20646	20688	20691	20988	20680	20646	20789	20695	20746	20707	20846	20802	20784	20673	20810	20810	20828	20761	20670	20688	20707	20806	20667	20882	20597	20735	20501	20876	20891	20673	20884	20592	20847	20857	20528	20781	20890	20747	20732	20681	20669	20449	20653	20678	20736	20720	20761	20775	20694	20532	20531	20621	20724	20765	20573	20670	20730	20679	20594	20705	20390	20765	20686	20614	20693	20795	20573	20551	20880	20601	20659	20712	20831	20591	20672	20690	20741	20736	20536	20588	20781	20585	20556	20651	20564	20691	20665	20820	20643	20666	20848	20638	20773	20696	20765	20677	20608	20805	20744	20889	20762	20605	20514	20587	20549	20565	20684	20531	20612	20739	20755	20519	20378	20637	20669	20400	20802	20605	20591	20745	20827	20548	20604	20780	20572	20655	20754	20453	20538	20749	20682	20757	20837	20748	20766	20713	20606	20573	20707	20667	20574	20452	20812	20661	20875	20841	20703	20821	20664	20713	20909	20658	20670	20504	20767	20520	20768	20591	20767	20878	20608	20600	20764	20654	20627	20907	20681	20643	20437	20879	20749	20746	20589	20692	20630	20792	20645	20661	20925	20845	20735	20504	20594	20602	20693	20654	20708	20599	20449	20587	20674	20807	20737	20624	20643	20624	20864	20663	20750	20772	20735	20922	20631	20769	20633	20796	20668	20478	20558	20820	20587	20744	20493	20717	20527	20762	20421	20780	20604	20617	20710	20532	20612	20792	20592	20655	20719	20790	20865	20647	20840	20789	20749	20530	20956	20708	20764	20658	20627	20749	20674	20625	20668	20739	20654	20857	20762	20760	20520	20507	20482	20675	20455	20546	20633	20566	20582	20720	20582	20627	20787	20599	20541	20617	20680	20565	20683	20652	20651	20854	20704	20675	20706	20656	20663	20505	20635	20811	20484	20621	20575	20724	20687	20737	20765	20571	20875	20588	20717	20767	20681	20837	20731	20786	20518	20943	20678	20661	20616	20568	20869	20623	20840	20516	20601	20534	20820	20712	20841	20754	20599	20729	20596	20634	20633	20600	20549	20718	20636	20448	20700	20813	20605	20679	20472	20565	20648	20741	20652	20668	20691	20887	20880	20723	20635	20606	20689	20596	20681	20743	20479	20537	20728	20596	20619	20685	20767	20940	20612	20798	20609	20475	20630	20819	20582	20678	20625	20821	20651	20698	20734	20811	20852	20615	20532	20828	20747	20602	20703	20675	20730	20753	20619	20726	20682	20596	20750	20545	20658	20805	20650	20932	20695	20693	20773	20683	20615	20569	20839	20566	20569	20580	20556	20722	20578	20838	20509	20504	20403	20650	20684	20810	20752	20589	20832	20725	20387	20762	20624	21011	20656	20682	20625	20718	20609	20828	20570	20570	20687	20591	20611	20468	20574	20760	20580	20627	20489	20694	20851	20980	20454	20680	20774	20627	20693	20434	20749	20872	20702	20570	20569	20815	20614	20677	20550	20647	20687	20636	20685	20684	20637	20722	20674	20706	20685	20936	20670	20794	20810	20658	20654	20685	20670	20627	20753	20751	20602	20674	20725	20648	20718	20622	20601	20743	20707	20497	20606	20770	20642	20634	20615	20667	20649	20681	20665	20548	20683	20834	20635	20837	20639	20318	20721	20837	20744	20664	20738	20825	20579	20724	20657	20668	20671	20546	20531	20632	20666	20628	20627	20642	20608	20437	20624	20488	20597	20841	20611	20713	20718	20717	20718	20542	20493	20698	20521	20523	21026	20781	20817	20466	20586	20657	20637	20646	20728	20499	20754	20792	20624	20665	20653	20747	20577	20689	20738	20719	20776	20536	20786	20627	20553	20599	20691	20857	20861	20806	20576	20660	20804	20620	20554	20592	20699	20552	20806	20764	20548	20643	20652	20588	20499	20891	20803	20680	20574	20516	20837	20501	20625	20595	20744	20721	20494	20921	20646	20738	20693	20650	20622	20525	20719	20882	20769	20637	20782	20718	20749	20559	20681	20727	20563	20668	20621	20853	20710	20730	20767	20786	20701	20985	20604	20685	20440	20802	20758	20812	20581	20887	20579	20710	20837	20744	20663	20695	20795	20795	20912	20728	20504	20612	20781	20657	20719	20597	20788	20683	20657	20752	20701	20572	20603	20683	20509	20606	20502	20603	20637	20704	20695	20545	20640	20567	20887	20745	20754	20782	20695	20742	20700	20688	20723	20455	20787	20932	20692	20921	20686	20616	20774	20774	20927	20820	20697	20846	20499	20694	20768	20653	20631	20650	20763	20690	20633	20793	20592	20745	20724	20735	20581	20735	20780	20885	20688	20662	20578	20648	20880	20605	20727	20796	20748	20578	20711	20723	20439	20734	20699	20734	20462	20659	20901	20903	20687	20735	20679	20606	20775	20659	20599	20691	20728	20630	20886	20853	20566	20718	20703	20634	20616	20663	20665	20639	20611	20643	20602	20670	20712	20584	20491	20775	20631	20797	20510	20744	20700	20517	20580	20738	20706	20672	20583	20706	20717	20645	20676	20832	20703	20518	20595	20569	20700	20468	20650	20697	20558	20605	20739	20611	20851	20714	20627	20677	20484	20751	20731	20635	20319	20785	20618	20681	20701	20615	20583	20698	20667	20645	20722	20609	20733	20434	20664	20563	20579	20707	20829	20705	20519	20671	20674	20634	20408	20630	20391	20840	20882	20783	20687	20538	20698	20490	20712	20735	20610	20448	20728	20726	20710	20514	20355	20714	20552	20590	20500	20532	20701	20439	20602	20802	20841	20771	20448	20556	20802	20364	20634	20640	20732	20648	20558	20775	20840	20669	20779	20614	20665	20561	20844	20755	20638	20696	20575	20750	20607	20519	20533	20803	20986	20772	20815	20489	20627	20643	20878	20527	20698	20700	20773	20707	20694	20519	20490	20459	20653	20575	20700	20450	20533	20691	20502	20588	20811	20766	20876	20782	20619	20822	20740	20771	20860	20561	20338	20534	20746	20779	20619	20676	20536	20463	20547	20720	20856	20611	20589	20849	20635	20528	20773	20467	20734	20506	20508	20663	20637	20609	20725	20641	20641	20561	20690	20758	20860	20741	20687	20448	20630	20948	20665	20778	20628	20717	20639	20621	20621	20524	20597	20552	20511	20667	20617	20736	20814	20482	20501	20692	20635	20666	20639	20465	20553	20940	20682	20634	20576	20528	20719	20838	20479	20607	20607	20767	20771	20537	20589	20779	20716	20735	20706	20711	20530	20737	20648	20557	20459	20628	20628	20547	20551	20503	20690	20692	20732	20734	20689	20527	20455	20998	20818	20681	20535	20545	20450	20658	20637	20589	20673	20730	20648	20752	20555	20749	20714	20559	20757	20716	20781	20513	20604	20768	20723	20845	20613	20656	20654	20788	20686	20711	20441	20698	20740	20712	20776	20708	20801	20629	20775	20734	20720	20714	20722	20579	20479	20623	20768	20529	20537	20696	20706	20635	20658	20739	20732	20664	20653	20673	20693	20593	20654	20539	20824	20534	20930	20752	20485	20543	20544	20748	20435	20750	20616	20644	20208	20795	20581	20681	20656	20593	20623	20943	20705	20498	20647	20586	20650	20775	20601	20688	20769	20752	20680	20677	20602	20765	20782	20772	20413	20811	20835	20965	20712	20730	20676	20853	20528	20616	20630	20875	20599	20585	20745	20715	20604	20613	20617	20721	20660	20503	20731	20830	20634	20689	20887	20664	20684	20672	20832	20857	20682	20584	20555	20485	20617	20652	20614	20537	20613	20490	20542	20634	20802	20742	20793	20572	20887	20670	20595	20570	20734	20511	20656	20862	20744	20532	20715	20653	20399	20699	20762	20565	20286	20689	20617	20755	20487	20604	20663	20719	20581	20743	20716	20929	20711	20759	20877	20518	20765	20810	20604	20839	20468	20436	20597	20864	20958	20735	20742	20739	20458	20724	20741	20710	20781	20595	20811	20840	20663	20715	20924	20916	20806	20758	20792	20657	20895	20644	20657	20738	20704	20879	20764	20650	20642	20632	20774	20689	20809	20712	20705	20712	20735	20645	20632	20654	20638	20833	20791	20634	20551	20803	20737	20739	20590	20551	20821	20741	20634	20667	20743	20666	20606	20792	20894	20782	20749	20824	20687	20703	20531	20903	20567	20693	20706	20599	20612	20868	20621	20705	20636	21039	20504	20822	20760	20547	20570	20662	20754	20621	20633	20557	20605	20516	20728	20742	20822	20758	20737	20897	20563	20580	20501	20611	20712	20694	20381	20702	20544	20661	20831	20721	20687	20593	20710	20804	20583	20581	20819	20607	20747	20715	20740	20654	20760	20515	20511	20800	20346	20709	20814	20518	20772	20826	20713	20685	20748	20674	20617	20715	20724	20693	20804	20585	20731	20552	20657	20535	20575	20593	20583	20650	20602	20535	20763	20689	20738	20834	20480	20800	20860	20801	20792	20765	20825	20550	20635	20616	20595	20624	20589	20871	20943	20542	20818	20515	20620	20487	20715	20903	20617	20766	20636	20585	20688	20462	20690	20633	20818	20709	20652	20641	20666	20748	20997	20713	20741	20729	20614	20898	20726	20605	20596	20669	20832	20605	20732	20633	20795	20660	20634	20654	20612	20710	20682	20598	20706	20769	20594	20641	20715	20691	20839	20669	20840	20738	20566	20708	20549	20502	20813	20651	20553	20555	20449	20615	20729	20849	20619	20726	20757	20632	20745	20759	20581	20639	20797	20882	20792	20753	20375	20685	20881	20497	20775	20754	20736	20844	20862	20641	20631	20813	20565	20782	20467	20651	20691	20946	20434	20551	20859	20837	20623	20847	20686	20713	20534	20669	20358	20847	20566	20547	20778	20576	20803	20592	20579	20626	20710	20675	20590	20605	20655	20858	20820	20916	20643	20750	20627	20650	20656	20593	20421	20715	20869	20564	20786	20529	20631	20806	20772	20747	20686	20791	20665	20673	20689	20723	20763	20484	20704	20855	20783	20767	20759	20709	20667	20678	20847	20533	20718	20871	20464	20615	20747
14609	23990	22561	19736	18712	17920	17853	17654	17270	17173	17291	17089	16952	26899	32745	31162	24504	20377	16878	16800	16930	16912	16961	16998	16812	16982	16816	16996	16943	16990	16975	16932	16717	17089	16969	16776	16972	16867	16854	16983	16953	16989	17022	16961	16909	16808	17087	17034	16871	16834	16817	16987	16970	16834	16904	17173	16871	16839	17078	16728	16869	16901	16822	17134	16969	16923	16862	16885	16805	16845	17052	16662	16831	16757	16736	16994	16766	16833	16939	16734	16771	16780	16834	16937	16945	16870	16847	16883	16796	16710	17068	16902	16917	16909	16882	16932	16791	17000	16973	16901	16871	16973	16940	16803	16879	17036	16810	16982	16941	16719	16894	17050	16669	16950	16903	16795	16837	17013	16785	16908	16938	17055	16900	16849	16741	16822	16987	17024	17018	17006	16933	16976	16940	16962	16942	16815	16846	17003	16885	16871	16909	16751	16807	16839	16918	16688	17012	17264	17046	16790	16936	16895	16826	16887	16768	17053	17077	16977	16686	16908	16877	16890	16963	16771	16918	17006	16915	16853	17021	16985	16720	16777	16912	16844	16941	16905	16913	16852	16808	16909	16887	16702	16785	16807	16845	16856	16830	16843	16994	16890	17159	16902	16937	16876	16896	16874	16867	16950	16858	17022	16908	16863	17032	17032	16761	16865	16977	16903	17043	16844	16772	16988	16887	16890	16897	16950	16767	16866	16832	16971	16778	16834	16812	16734	16941	16867	16740	16820	17008	17021	16996	16878	16831	16884	16792	16939	16979	16805	16881	16893	17011	16927	16743	17056	16950	16678	16671	17027	16853	16761	16722	16759	16828	16837	16841	16976	16895	16853	16898	16905	17012	16963	17026	16876	16782	17003	16922	16907	16930	16986	16890	16975	16801	17033	16834	16835	16812	16945	16871	17027	16719	16827	16761	16865	16844	16860	16918	16934	16985	16726	16993	17071	17037	16912	16867	16953	16890	16930	16938	16798	16903	16911	16857	17044	16874	16733	17051	16761	17005	16843	16984	16795	17040	16885	16829	16883	16725	16907	16899	16900	16865	16952	16950	16776	16908	16848	16818	16991	16783	16820	16794	16781	16854	16954	16753	16867	16822	16813	16847	16980	16946	16946	16727	16948	17089	16948	16743	17057	16879	16827	16873	16844	16863	16834	16841	16874	16886	16806	16808	16858	16948	16929	16966	16956	16860	16968	16816	16699	16919	16937	16872	16751	16760	16864	16894	16791	16810	17038	16851	16905	16926	16797	17083	16752	16808	16978	16987	16821	16878	16765	16956	16842	16880	17022	16888	16870	16739	16985	16798	16918	16880	16840	16798	16939	16898	16801	16843	16964	16896	16952	16726	16740	16989	16844	16736	17026	16746	16815	16808	16843	16937	16790	16992	17078	16758	16889	16895	16944	16855	16851	16691	16880	16920	16927	16916	16799	16906	16861	16680	16717	16885	16836	16740	16806	16887	16820	16747	16757	16914	16814	16819	16803	16816	16810	16736	16883	16821	16893	16814	17085	16962	16680	16805	16847	16735	16837	16834	17007	16764	16805	16880	16804	17018	17127	16739	17000	16942	16867	16904	16953	16909	16940	16824	16947	16883	16849	16837	16938	16912	16910	17048	16895	16870	16846	16789	17034	17050	16730	16881	17002	16977	16783	16938	16848	16774	16872	16859	17048	16905	16938	16798	16944	16726	16856	16610	16822	16824	16777	16894	16745	16840	17005	16880	16914	17039	16890	16918	16947	16938	16811	16799	16816	16750	16718	16808	16867	16845	16866	16852	16965	17096	16956	16909	16781	17041	16793	16787	16966	16878	17113	16964	16678	16903	16731	16888	16790	16837	16930	16942	16926	16924	16952	16968	17141	16851	16799	16798	16811	16881	16954	16594	17114	17002	16917	16965	16870	16979	16744	16819	16816	17081	16864	16652	17061	16842	16895	16963	16652	16704	17010	16851	16899	16796	16969	16825	16919	16920	16793	16936	16921	16861	16643	16823	16885	16901	16782	17020	17076	16959	16738	16904	16996	16695	16959	16787	16838	17001	16676	16719	17028	16755	16851	17116	16730	16944	16871	16903	16756	16933	17023	16706	16937	16754	16976	16858	16969	16815	16875	16958	16824	16903	16931	16777	17080	16855	16974	16756	16936	16736	16882	16776	16794	16991	16807	16846	16988	16943	16919	16898	16798	16982	16950	16939	16859	16931	16763	16905	16896	16943	16972	16892	16873	16962	16925	16799	16928	17007	16973	16847	16788	16897	16938	16700	16856	16840	16845	16743	16970	17172	16879	17048	16975	16970	17050	16885	16976	16918	16902	17006	16974	16818	17031	16742	16964	16834	16807	16891	17012	16858	16746	16929	16897	16817	16883	16840	16964	16885	17100	16766	16801	16889	16795	16628	16799	16892	16964	16869	17035	16875	16826	16748	16916	16921	16845	16987	16851	16723	16946	16780	16905	16935	16877	16966	16789	16990	16828	16955	16867	16879	16836	16987	16918	16802	16857	17039	16836	17078	16932	16791	16886	16860	16925	16980	16993	16877	16654	17094	16861	16997	16728	16807	16819	16907	16857	16739	16920	16824	16893	16921	16822	16985	16854	16822	16835	16841	16893	16982	16843	16837	16881	16938	16869	16856	16942	16856	16966	16704	16824	16840	16938	16903	16881	16851	16700	16970	16908	16930	16869	17004	16890	16950	16992	16846	17025	16827	16886	17020	16933	16777	17077	16609	16845	16892	17064	16940	16759	16849	16806	16936	17001	17044	17078	16971	16907	17030	16811	16920	16884	17014	16818	16810	16870	16852	16722	16725	16893	16959	16906	16896	16823	16842	16766	16691	17069	16837	16946	17005	16806	16898	16837	16732	16944	17049	16937	16919	16773	16873	17052	16862	16860	16930	16646	16785	16897	16900	16921	16871	16877	16932	16893	16884	16720	17023	16953	16894	16906	16701	16782	16839	16796	17013	16873	16999	16934	16883	16796	16882	16925	16899	16923	16955	16994	16990	16995	16767	16690	16691	16882	16918	16723	17018	17167	16882	16929	16881	16963	16914	16840	16969	16977	16809	16805	16927	16645	17037	16929	16995	16955	16745	16990	16777	16764	16901	16932	17087	16823	16857	16877	16855	16984	16898	16949	16777	16801	16829	16910	16834	17027	16638	16877	16892	16881	16764	16858	16844	16885	16809	16898	17059	16775	16936	16854	16955	16938	16874	16896	16766	16907	16984	16621	16816	16880	16960	16876	17122	16771	16941	17021	16969	16900	16836	16983	16878	16929	16885	16956	16762	16798	16862	16871	16868	16873	16842	16808	16905	16759	16947	16824	16931	16926	16954	16933	16828	17020	16774	16726	16891	16973	16999	16762	16945	16869	17087	16699	16916	16753	16774	16802	16895	16963	16996	16802	16942	16986	16981	16859	16666	16907	16658	16957	16908	17079	16812	17022	16892	17008	16996	16850	16933	16904	16978	16762	16979	16979	17035	16672	16998	17006	16650	16965	16963	16917	16750	16821	16856	16892	16749	16877	16851	16863	17051	17051	16955	16839	16759	17004	16814	16981	16919	16847	16847	16766	16997	17003	16840	17000	16954	16910	16920	16814	16826	16943	17047	16798	16994	16929	16869	16781	16837	16928	16806	17032	17003	16865	16827	16909	16900	16943	16825	17021	16781	16808	16920	16741	16942	16925	16904	16874	16883	16803	17099	16820	16763	17038	16745	16805	16920	16890	17092	16776	16894	16977	17048	16855	17036	16920	16807	16935	16942	16955	16781	16835	16838	16919	16831	16929	16895	16971	16702	16897	16867	17016	16935	17095	16929	16926	17025	16864	16745	16830	16874	16758	16974	16933	16909	16821	16896	16752	16898	16892	16803	17010	16955	16733	16900	16864	16777	16905	17032	17038	16860	16826	16828	16813	16674	17098	16938	16856	16948	16853	16994	16936	16853	16864	16992	16923	16817	16785	17040	17063	16837	17005	16933	16906	17064	17085	16835	16788	16732	16866	16939	16762	16810	16794	16918	17107	16910	16803	16876	16939	16845	16877	16800	17031	16924	16653	16921	16981	16800	16864	16856	16847	16905	16889	16867	16936	16872	16906	16716	16796	16923	17025	16918	16922	16833	16989	16904	16912	16667	16999	16916	16962	16841	16993	16989	16764	16870	16823	16900	16807	17054	16922	16893	16912	16826	16796	17012	16997	16851	16618	16782	16891	16928	16796	16919	16829	16851	17048	16913	16950	16976	16797	16729	16810	16979	17056	16750	17004	16987	16724	17062	16834	16902	16749	16965	16916	16923	16929	16953	16975	16939	16808	16911	16872	16868	16813	16919	16828	16947	16941	16926	16823	16775	16788	16920	16835	16865	16799	16895	16800	16952	16814	16800	16963	16806	16729	16881	16805	16971	16981	16836	16958	16910	16872	16811	16893	16830	16910	16831	16765	16940	16808	16707	16924	16981	16938	17009	17056	16954	16899	17015	16818	16866	16882	16837	16955	16925	17032	16928	16790	16915	16891	16841	16906	16767	16838	16961	16887	16856	16756	16905	16993	16815	16933	16775	16717	16791	17097	16977	16796	16923	16918	16862	16958	16928	16890	16844	16886	17026	16873	16795	17029	16892	16806	17000	17003	16995	16786	16924	16937	16937	16806	16938	17010	16969	16897	16911	16851	16865	16896	16846	16791	16889	16922	16709	16879	16831	16950	16948	17014	16974	16815	16790	17111	17024	16916	16923	16795	16811	16865	17047	16892	16643	16773	16813	16971	16832	16892	16992	16696	17005	17115	16847	16743	16908	16770	16819	16738	16861	16790	16958	17039	16854	16986	17027	16810	16816	16950	17005	16831	16789	16837	16802	16972	16859	16787	17002	16720	16750	16993	16888	16965	16941	16929	16753	16889	16815	16777	16784	17174	16807	16856	16883	16955	16861	16822	17068	16855	16836	16969	16936	16781	16921	17100	16943	16749	16807	16621	16796	17025	16904	16828	16868	16803	16940	16896	16955	16858	16962	16903	16742	16978	16847	16786	16943	16928	16935	16764	16946	16790	17010	17041	16888	16735	16947	16887	16983	17019	16908	16886	16845	16988	16928	16986	16822	16784	16937	16858	16862	16776	16827	16888	16758	17001	16841	16897
22333	20974	28767	23393	21245	23793	27166	22558	21490	22071	21836	21708	21789	30567	39178	39258	31981	26725	22222	21519	21498	21310	21196	21492	21335	21330	21518	21297	21359	21316	21202	21444	21323	21351	21312	21216	21305	21373	21258	21416	21402	21230	21518	21438	21123	21281	21230	21350	21375	21280	21161	21226	21332	21305	21458	21322	21295	21187	21202	21224	21234	21353	21350	21302	21089	21190	21200	21392	21213	21115	21284	21301	21541	21027	20899	21383	21383	21240	21338	21292	21265	21292	21342	21082	21315	21341	21217	21405	21297	21365	21447	21353	21176	21007	21194	21188	21395	21293	21376	21187	21269	21380	21320	21343	21123	21148	21358	21248	21245	21349	21206	21195	21287	21069	21304	21175	21330	21240	21379	21097	21279	21185	21070	21048	21077	20981	21159	21468	21031	21195	21364	21207	21039	21234	21359	20958	21403	21191	21193	21202	21106	21109	21265	21378	21097	21307	21399	21301	21363	21139	21339	21338	21340	21059	21158	21198	21272	21136	21250	21363	21121	21101	21228	21181	20944	21159	21272	21119	21218	21059	21224	21207	21187	21140	21318	21273	21214	21329	21412	21367	20888	21067	21168	21242	21246	21404	21119	21116	21062	21086	21272	21048	20982	21166	21308	21282	21146	20978	21512	21332	21333	21050	21170	21017	21233	21376	21125	21242	21098	21122	21212	21153	21299	21157	21260	21281	21196	21280	21332	21093	21193	21323	20990	21232	21256	21189	21126	21157	21319	21066	21195	21430	21010	21214	20996	20975	21150	21195	21033	21288	21281	21120	21271	21396	21306	21280	21280	21220	21122	21037	21220	21159	21102	21156	21275	21106	21230	21297	21226	21316	21335	21352	21177	21201	21257	21221	21083	21235	21102	21264	21163	21042	21162	21030	21292	21244	21339	21397	21021	21113	21368	21363	21088	21181	21162	21530	21110	21143	21190	21176	21090	21322	21097	21137	21240	21257	21344	21044	21158	21197	21165	21236	21349	21267	21230	20950	21056	21270	21111	21334	21030	20916	21185	21310	20956	20878	21263	21316	21171	21066	21163	21204	21210	21425	21278	21245	21097	21355	21131	21122	21191	21344	21104	21222	21406	21118	21148	21300	21123	21232	20971	21211	21330	21475	21106	21375	21370	21468	21297	21122	21091	21321	21195	21099	21152	21275	21175	21043	21104	21179	21142	21216	21160	21172	21167	20965	21072	21079	21433	21193	21162	20983	21270	20958	21272	21285	21260	21105	21112	20912	21429	21142	21209	21042	20992	21318	21062	21267	21277	21044	21247	20987	21394	21197	21160	21181	21233	21085	21070	21171	21515	21088	21297	21178	21260	21223	20923	21069	21259	21009	21229	21112	21032	21009	21270	21055	21064	21111	21290	21137	21188	21239	21135	21247	21145	21235	21174	21135	21171	21064	21070	21318	21157	21287	21176	21261	21198	21132	21046	20978	21397	21272	21276	21159	21232	21133	21096	21093	21191	21293	21270	21055	21157	21067	21231	21321	21214	21350	21345	21136	21334	21057	21167	21246	21223	21394	21149	21185	21398	21274	21100	21057	21079	21343	21232	21140	21200	21133	21307	21070	21107	21437	21150	21185	21263	21279	21226	21170	21040	20961	21248	20985	21130	21170	21282	21163	21055	21168	21173	21137	21339	21415	21325	21223	21233	20978	21163	21308	21150	21163	21209	21224	21151	21219	21125	21057	20975	21302	21462	21055	21332	21130	21452	21224	21165	21128	21297	21167	21266	21140	21287	21073	21093	21120	21225	21310	21086	21147	21301	21231	20985	21163	21125	21192	21056	21182	21117	20982	21258	21239	21128	21056	21243	21256	21155	21215	21173	21180	21131	21306	21091	21301	21264	21216	21086	21079	21247	21053	21031	21148	21114	21185	21340	21229	21171	21398	20995	20890	20966	21042	20998	20958	21485	21233	21129	21147	21125	21066	21244	21134	21121	21170	21346	21187	21385	21101	21368	21309	21260	21188	21163	21263	21381	21444	21358	21393	21198	21140	21288	21002	21019	21285	21337	21031	21115	21349	21183	21122	21274	21211	21200	21224	21166	21361	21302	21211	21413	21073	21292	21133	21034	21139	21068	21338	21235	21301	21378	21394	21218	21030	21215	21109	21132	21360	21083	21043	21330	21306	20962	21054	21128	20946	21233	21093	21187	20966	21300	21113	21458	21198	21239	21217	21094	21034	21194	21155	21259	21037	21175	21239	21107	21085	21084	21020	21095	21087	21269	21294	21141	21371	21345	21251	21420	21308	21244	21180	21160	21096	21244	21003	21124	21336	21039	21166	21520	21118	21250	21139	21186	21340	21107	21189	21194	21119	21288	21116	21137	21117	21097	21164	21166	21405	21248	21324	21208	21463	21229	21204	21325	21148	21246	21203	21377	21165	21164	21321	21285	21250	21175	20938	20987	21150	21221	21127	21338	21165	21275	21018	21320	21253	21206	21181	21142	21193	21304	20978	21099	21047	20943	21292	21071	21185	21029	21167	21140	21083	21322	20939	21336	21200	21235	21399	21205	21031	21357	21212	21245	21121	21072	21170	21190	21133	21325	21129	21284	21169	21221	21131	21278	21139	21164	21127	21250	21275	21306	21350	21337	21028	21029	21115	21094	21307	21413	21179	21427	21045	21228	21219	21176	21174	21475	21210	21115	21334	21048	21034	21127	21089	21196	21340	21411	21150	21158	21289	21311	21152	21187	21280	21001	21143	21131	21356	21290	21049	21061	21129	21327	21118	21265	21041	21038	21459	21162	21074	21211	20924	21348	21300	20972	21132	21292	21144	21285	21222	21191	21380	21210	21248	21011	21204	21278	21063	21102	21197	21437	20959	21303	21129	21131	21046	21263	21242	21404	21372	21380	21269	21412	21271	21158	21027	21204	21073	21099	21196	21169	21081	21092	21254	21057	21240	21205	21113	21411	21210	21212	21228	21018	21205	21314	21215	21047	21119	21048	21028	21421	21145	21164	21101	21262	21085	21251	21040	21347	21158	21009	21034	21215	21206	21264	21392	21050	21069	21289	21117	21064	21299	21187	20940	21360	21017	21309	21368	21468	21471	21130	21144	21226	21104	21242	21309	21215	21437	21296	21206	21154	21079	21047	21122	21110	21108	21099	21059	21036	21469	21189	21168	21268	21396	20936	21176	21099	21138	21329	21179	21277	21210	21309	21285	21126	21198	21178	21213	21383	21462	21102	21109	21445	21290	21304	21248	21530	21161	21275	21267	21037	21160	21172	21275	21023	21248	21243	21168	21248	21153	21246	21209	21170	21083	21206	21156	20914	20956	21192	21380	21158	21052	21275	21177	21197	21127	21257	21337	21265	21142	21236	21017	21151	21089	21173	21295	21171	21168	21326	21231	21277	21118	21212	21110	21484	21076	21046	21143	20977	21156	21190	21443	21049	21153	21099	20978	21027	21321	21032	21260	21186	21179	21169	21339	21225	21227	21337	21209	21313	21236	21108	21156	21355	21251	21068	21187	21002	21082	21401	21136	21315	21192	21200	21089	21221	21233	21094	21114	21163	21230	21019	21039	21218	21127	21331	21089	21443	21320	21268	21119	21423	21324	21268	21251	21411	21274	21127	20991	20968	21292	21071	21287	21157	21058	21104	20994	21169	21075	21117	21213	21285	21258	21297	21261	21406	21203	21373	21062	21091	21183	21115	21056	21343	21230	21059	21104	21100	21196	20989	21403	21306	21177	21022	21206	21132	21384	21293	21228	21217	21167	21187	21092	21254	21240	21034	21032	21196	21242	21161	21375	21315	21247	21139	21220	21040	21291	21268	21200	21295	21034	21260	21136	21145	21111	21322	21185	21044	21307	20891	21281	20975	21352	20996	20985	20950	21202	21213	21225	21233	21403	21281	21343	21044	21039	21154	21295	21192	21233	21168	21392	21088	21074	21170	21393	21166	21186	21285	21276	21256	21160	21474	21040	21116	21131	21164	21129	21314	21114	21199	21195	21286	21209	21117	21184	21191	21321	21288	21193	21076	21110	21412	21076	21261	21208	21224	21049	21372	21106	21268	21134	21134	21183	21313	21253	21222	21055	21382	21288	21321	21193	21063	21219	21244	21062	21151	21064	21294	21103	21200	21365	21391	21150	21218	21344	21202	21260	21213	21268	21016	20986	21263	21186	21048	21153	21197	21127	21030	21216	21372	21518	21475	21388	21308	21194	21285	21153	21273	21074	21112	20990	21153	21150	21069	21084	21144	21197	21314	21070	21376	21206	21386	21280	21315	21325	21058	21177	21091	21375	21199	21363	21317	21149	21314	21445	21210	21306	21386	21081	21260	21330	21034	21110	21287	21277	21170	21088	21245	21216	21142	21305	21272	21277	21173	21050	21162	21246	21022	21258	21357	21317	21073	21219	21118	21411	21087	20980	21280	21099	21442	21279	21081	21051	20897	21237	21036	21076	20960	21250	21140	21168	21202	21109	21259	20983	21099	21102	21313	21142	21237	21202	21175	20967	21062	21224	21097	21227	21029	21060	20969	21165	21181	21020	21096	21274	21240	21207	21084	21129	21093	21238	21170	21211	21445	21377	21396	21155	21589	21306	21178	21373	21144	21134	21155	21202	21169	21118	21262	21110	21352	21044	21470	21391	21235	21293	21163	21372	21108	21120	21001	20996	21310	21244	21142	20994	21201	21182	21185	21186	21476	21324	21161	20995	21328	21117	21127	21078	21230	21295	21173	21117	21186	21130	21305	21124	21311	21135	21423	21146	21388	21089	21077	20972	21089	21184	21112	21199	21272	21163	21085	21356	21205	21085	21104	21450	21225	21239	21298	21291	20892	21310	21357	21230	21127	21172	21373	21430	21002	21005	21254	21257	21253	21121	21164	21091	21123	21260	21211	21084	20986	21307	21169	21147	21179	21007	21213	21355	21226	21197	21199	21172	21294	20997	21262	21302	21106	21364	21238	21239	21233	21350	21129	21023	21005	21230	21113	21052	20982	21399	21120	21211	21123	21262	20932	21142	21188	21483	21262	21275	21198	21103	21100	21275	21175	21225	21028	21205	21149	21303	21444	21384	21133	21208	21379	21425	20982	21229	21179	21103	21168	21273	21314	21379	21115	21080	21070	21022	21252	21275	21097	21140	21070	21068
15966	28666	26186	22012	19997	19169	18414	18142	17927	17884	17518	17585	17663	31929	39719	38459	28873	23434	17186	17202	17131	17145	17162	17146	17100	17101	17025	17208	17177	17136	17175	17043	17174	17118	17126	17413	17221	17226	17256	17201	17166	17152	17090	17147	17257	17142	17238	17164	17077	17115	17152	17210	17046	17140	17043	17278	17144	17177	17112	16993	17219	16905	17200	17011	17233	17280	17325	17140	17118	16969	17172	17096	17195	17141	17159	17199	17218	17124	17241	17084	17160	17272	17222	17146	17140	17129	17228	16961	16950	17232	17120	17188	17204	17120	17181	17226	17253	17220	17193	17099	17156	17127	17053	17083	17078	17118	17001	17093	17138	17176	16974	17193	16906	17098	17157	17181	17245	17089	17327	17200	17269	17080	17243	17141	17317	17081	17195	17028	16972	17213	17142	17175	17164	17235	17133	17116	17038	17157	17016	16914	17178	17244	17066	17099	17093	17066	17161	17233	17327	17247	17077	16895	17168	17026	17099	17053	17268	17061	17172	17031	17061	17051	17181	17229	17140	17195	17119	17115	17234	17148	17024	17213	17125	17040	17063	17155	17112	17226	17304	17018	17205	17071	17185	17191	17208	17114	17100	17140	17007	16972	17063	16984	17141	17252	17162	17003	17069	17086	17169	17087	17029	16962	17223	17245	17295	17020	17094	17165	17247	16866	17109	17169	17020	16978	16934	17103	17116	16981	17063	17101	16940	17201	17015	17012	17153	17144	17232	17046	17281	17154	17127	17147	17200	17048	17166	17015	17048	17092	17036	17291	17322	17073	17110	17145	17179	17107	16982	16995	17105	17227	17230	17235	17034	17158	17364	17307	17105	17120	17146	17215	17289	17141	17063	17140	17088	17084	17084	17007	17233	17121	17116	17036	16909	17078	17329	17170	17103	17083	17124	17176	17132	17153	17115	17067	17034	16900	17140	17189	17159	17035	17247	17100	16912	17176	17093	17240	17052	17071	17185	17203	17327	17115	17235	17067	17006	17137	17241	16991	16951	17081	17300	17070	17261	17196	17044	17031	17205	17057	17125	17359	17238	17033	16992	17316	17295	17384	17071	17271	17329	17030	17144	16949	17078	17098	17135	17160	17078	17079	17203	17092	16997	17187	17121	17145	17358	17058	17035	17328	17150	17162	17221	17220	17154	16984	17287	17039	17113	17079	17031	17116	17080	17194	16985	17174	17021	17094	17079	16953	17161	17001	17067	16991	17288	17174	17065	17072	17059	17190	17128	17249	17147	17027	17130	17096	17240	17067	17285	17128	16881	17026	17087	17067	17194	17127	17198	17087	17043	17194	17069	17129	17202	17134	17259	17024	17230	17201	17179	16953	17070	17133	17032	17164	17053	17009	17127	17177	17206	17025	17169	17033	16964	17329	17087	17274	17183	17097	16926	16981	17145	16972	17070	17294	17110	17238	17126	17282	17076	17106	17324	17244	17065	17128	17178	17019	17102	17225	17141	17056	17061	17167	17129	17062	17252	17242	17172	17339	17068	17065	17129	17180	17188	17145	17149	17335	17155	17200	17188	16979	17008	17027	17315	17028	17175	17191	17097	17014	17153	17154	16986	17100	16943	17185	17241	16971	17117	16984	17153	17083	17291	17150	16955	17190	17086	17123	17216	16924	17048	17128	17016	17172	16979	17145	17180	17103	17144	17086	17104	17034	17140	17123	17109	17079	17084	17003	17106	16912	17065	17058	17102	17175	17117	17189	17065	17277	17039	17246	17171	17137	17072	17099	17083	17262	17120	17349	17167	17230	17185	16965	17160	17103	17127	17132	17055	17216	17042	17122	17124	17077	17237	17185	17100	16931	17311	17077	17072	17096	17012	17091	17076	17165	17207	17055	17132	17001	17112	17177	17125	17095	17149	16904	17190	17273	17044	17066	17166	16932	17270	17137	17184	17237	17071	17182	17209	17139	17097	17084	17039	17004	17201	17006	17083	17084	17248	17172	17099	17090	17170	17357	17058	17199	17230	16999	17259	16988	17264	17260	17257	17137	17176	17125	17043	17028	16920	17240	17082	17132	16941	17119	16968	17077	17283	17109	17075	17096	17028	17039	17231	17080	17224	17345	17118	17102	17085	16946	17233	17397	17225	17075	17101	17221	17189	17208	17300	17200	16937	17179	17009	17109	17232	17134	17133	17063	17050	17033	16881	17224	16916	17119	17210	17174	17244	17129	17249	17043	17045	17042	17039	17144	17172	17197	17187	17459	17110	16910	17062	17236	16967	17282	17111	17023	16889	17133	17106	17187	17043	16994	17188	17288	17065	17140	17112	17235	17129	17047	17158	17169	17282	17098	17198	17030	17088	17042	17005	17106	17101	16990	17193	17158	16935	17094	17217	17014	17164	17155	17173	17143	16998	17252	17074	17335	17070	17183	17233	17143	17167	17094	17080	17264	17148	17323	17179	17026	17332	17150	17204	17055	17183	17190	17156	17048	17208	17180	17213	17089	17146	17017	17115	17053	17105	17062	16998	17229	17092	17082	17235	17155	17142	17029	17178	17069	17080	17000	17080	17006	17110	17132	17231	17298	17179	17050	17194	17137	17028	17101	17256	16948	17081	17062	17092	17269	16958	17075	17109	17227	17148	17128	17013	17208	17147	17029	17144	17064	17167	17391	16974	17039	17001	17059	17112	17143	17011	17231	17272	17024	17044	17057	17020	17248	17291	17032	17195	17196	17152	17040	16913	17169	17292	17092	17124	17143	17034	17025	17073	17134	17128	17190	17220	16944	17012	16951	17135	17143	17231	17190	17136	16923	17031	17026	17127	17277	17100	17094	17063	17267	17132	17145	17067	17116	17138	17110	16964	17299	17226	17099	17158	17049	17079	17085	17269	17036	17058	17209	17081	16992	17047	17105	17100	17134	17087	17293	17167	17081	17181	17105	17291	17086	17111	17186	17067	17358	17210	17171	17140	17128	17188	17210	17308	17208	17103	17009	17099	17073	17210	16970	17188	17049	17125	17114	17013	17227	17226	17251	17269	17128	17253	17116	17091	17066	17066	17023	17065	17082	17239	17201	17175	16933	17007	17259	17075	17171	16880	17171	17172	17104	16985	17201	17214	17196	17100	16912	17044	17140	17096	17137	17186	17016	17060	17055	17088	17229	17165	17061	17191	17215	17083	17195	16942	16995	17207	17276	17120	17134	17065	17040	16991	17148	17120	17075	17075	17093	17066	17080	17066	17294	17055	17029	17217	17064	17229	17223	17273	17087	17158	17084	17297	17015	17097	17278	17190	17188	17266	17120	17151	17105	17100	17176	17234	17195	17181	17149	17213	17097	17207	17179	16950	17132	17078	17225	17161	17070	17327	17099	17162	17121	17205	17146	17343	17154	17303	17092	17238	17034	17099	16962	17215	17214	17160	17151	17130	17207	17192	17193	17069	17191	17080	17179	17420	17015	16990	17216	17265	16944	17036	17171	17075	17119	17132	17025	17104	17142	17253	17116	17132	17232	17190	17121	17094	17105	17039	17221	17070	16964	16983	17233	17039	17192	17049	16966	17179	17035	17180	17190	17135	17124	17157	17102	17192	17138	17090	17088	17086	17027	17086	17069	17062	17225	17007	17303	17152	17127	17172	17179	17192	17160	16969	16970	17079	17048	17162	17250	17219	17094	17246	17166	17132	17210	17092	17183	17039	17098	16960	16979	17029	16989	17201	17019	16940	17193	17133	17046	17019	17183	17069	17053	17102	17282	17110	17221	17043	17098	17216	17202	17168	17256	17082	17202	17208	17109	17033	17298	17230	17196	17091	16995	17081	17165	16969	17076	17059	16942	17279	17178	17198	17172	17276	17053	17207	17133	17159	17274	16963	17076	17149	17074	17286	17162	17064	17092	17046	17126	17210	17329	17103	17087	17129	17134	17045	17089	17147	17121	16889	17319	17028	17163	17060	17004	17056	17182	17327	17273	17165	17183	16993	17120	17232	17011	17339	17067	17119	16943	17052	17214	17129	17066	17125	17194	17113	17154	16925	17167	17113	17147	17152	17080	16900	17395	17088	16930	17051	17231	17176	17305	17055	17100	17227	17214	17170	17157	17189	17105	17103	17089	17108	17078	17129	17050	17210	17314	17084	17188	17264	17111	17101	17091	17040	17008	17240	17183	17290	17188	17002	17228	17089	17145	17186	17088	16992	17145	17153	17100	17264	17005	16940	17186	17013	17121	17033	17019	17156	17147	17238	17007	17123	17001	17181	16906	17042	17176	17319	17125	17213	17020	17097	17260	17105	17403	17087	17140	17239	17146	17056	17013	17181	17074	16996	17086	17193	17117	17032	17119	17020	17154	17130	17098	17041	17220	16930	17087	16940	17002	17187	17063	17250	17290	17120	17082	17145	17075	17079	17143	17071	17333	17128	17274	17078	17207	17155	17344	17141	17221	17021	17141	17029	17003	17006	17095	17281	17128	17148	17171	17161	17107	17190	16897	17127	17105	17044	17169	17031	17300	17044	17020	17074	16923	17180	16984	17185	17059	17158	16996	17038	17175	16998	17119	17151	17125	17136	17200	17054	17076	17078	17070	16970	17239	16987	17205	17161	17013	17191	17069	17062	17155	17249	17401	17137	17117	17144	17022	17054	16921	17143	17197	17219	17184	17046	17169	17206	17009	16952	17086	17099	17116	17144	17134	17381	17146	16918	17235	17178	17141	17192	17026	16958	17089	17191	17273	17180	17119	17134	17334	17039	17248	17014	17016	17103	16987	17076	17357	17013	16987	17063	17255	16969	17077	17142	17278	17213	17118	17205	17253	17090	17239	16992	17275	17123	17093	17100	17242	17076	17176	17130	17073	17144	17297	17003	17010	17021	17070	16953	17278	17109	17041	17175	17002	17103	17065	17110	17129	17167	17201	16885	17278	16977	17176	17189	16975	17158	17148	17008	17130	17129	17090	17118	17052	17217	17159	17148	17162	17153	17261	17123	17149	17190	17197	17137	17224	17050	17214	17160	17160	17041	17067	17237	17182	17110	17059	17114	17133	17162	17323	17193	17082	17196	17178	17042	17133	17293	17123	17143	17251	17129	17160	17170	17208	17160	17038	17164	17170	17047	17240	17200	17158	16973	17002	16964	17279	17144	17302	17050	16979	17071	17105	17253	17277	17174	17024
27480	22135	26051	24046	21291	21396	21760	21719	21297	21528	21357	21445	21456	22265	22809	23021	22490	22268	21586	21542	21321	21323	21433	21467	21305	21351	21324	21425	21374	21314	21423	21495	21389	21522	21583	21386	21349	21465	21618	21226	21507	21470	21538	21564	21294	21582	21402	21219	21181	21335	21543	21397	21562	21398	21296	21495	21408	21477	21271	21361	21267	21450	21354	21187	21199	21298	21408	21467	21415	21444	21322	21281	21336	21493	21374	21222	21301	21618	21406	21380	21264	21434	21317	21188	21401	21272	21266	21277	21362	21348	21493	21512	21511	21360	21621	21426	21220	21380	21312	21301	21486	21365	21339	21339	21455	21682	21453	21306	21308	21473	21395	21227	21482	21523	21401	21528	21377	21462	21291	21429	21307	21505	21435	21305	21409	21348	21500	21367	21406	21257	21632	21354	21297	21301	21376	21415	21287	21289	21122	21326	21377	21264	21344	21388	21484	21506	21640	21343	21445	21245	21344	21362	21291	21145	21222	21440	21401	21244	21195	21407	21414	21419	21189	21181	21228	21442	21289	21211	21187	21346	21308	21321	21283	21464	21175	21230	21432	21422	21432	21235	21329	21474	21512	21592	21326	21546	21333	21421	21443	21438	21408	21416	21394	21286	21187	21030	21469	21385	21259	21309	21473	21169	21423	21357	21362	21170	21267	21292	21519	21398	21298	21229	21482	21311	21535	21150	21575	21430	21291	21394	21239	21112	21469	21229	21380	21275	21303	21391	21460	21158	21441	21481	21352	21514	21329	21454	21475	21465	21476	21398	21343	21301	21430	21451	21590	21206	21436	21226	21338	21393	21463	21421	21518	21400	21290	21379	21360	21592	21594	21628	21277	21510	21482	21179	21573	21484	21196	21303	21454	21457	21274	21389	21172	21407	21130	21077	21446	21425	21194	21081	21359	21274	21434	21400	21440	21535	21294	21531	21317	21483	21209	21213	21408	21571	21481	21373	21345	21339	21303	21401	21253	21389	21304	21353	21308	21446	21316	21428	21347	21300	21401	21306	21407	21230	21267	21379	21500	21416	21561	21505	21189	21460	21208	21449	21245	21408	21616	21392	21389	21043	21456	21523	21572	21477	21422	21355	21412	21381	21464	21364	21243	21328	21307	21387	21352	21441	21357	21246	21228	21426	21538	21258	21124	21526	21617	21384	21391	21509	21326	21361	21683	21297	21253	21434	21307	21374	21447	21299	21399	21168	21434	21344	21320	21471	21606	21243	21307	21463	21306	21344	21644	21458	21507	21391	21219	21288	21459	21234	21395	21474	21346	21236	21440	21458	21312	21469	21389	21521	21227	21478	21417	21442	21424	21354	21253	21224	21499	21490	21676	21551	21333	21135	21462	21504	21277	21301	21137	21319	21417	21474	21117	21418	21403	21350	21575	21635	21320	21446	21175	21353	21259	21467	21383	21291	21442	21386	21447	21369	21421	21350	21350	21212	21350	21166	21491	21295	21455	21175	21112	21273	21318	21357	21487	21460	21256	21375	21268	21594	21209	21194	21320	21565	21261	21546	21255	21385	21266	21285	21347	21387	21381	21447	21362	21420	21407	21226	21290	21261	21322	21441	21371	21419	21251	21203	21309	21485	21371	21273	21446	21306	21218	21288	21177	21447	21204	21270	21277	21527	21233	21353	21301	21279	21288	21300	21374	21405	21511	21411	21444	21142	21628	21504	21357	21301	21257	21606	21266	21456	21226	21460	21291	21471	21485	21379	21400	21354	21491	21355	21325	21449	21441	21254	21253	21333	21462	21305	21506	21306	21455	21582	21391	21304	21283	21541	21520	21460	21313	21359	21441	21475	21410	21424	21380	21675	21432	21263	21398	21296	21536	21197	21417	21530	21168	21245	21498	21250	21539	21377	21433	21381	21436	21653	21297	21242	21428	21460	21309	21438	21405	21381	21259	21300	21342	21469	21432	21240	21105	21168	21567	21383	21493	21556	21273	21514	21558	21340	21293	21449	21311	21478	21446	21488	21480	21537	21257	21289	21382	21522	21267	21357	21332	21461	21354	21294	21364	21456	21197	21270	21395	21325	21479	21467	21141	21409	21316	21301	21280	21409	21515	21323	21389	21297	21409	21314	21485	21566	21389	21427	21393	21471	21242	21464	21532	21467	21439	21241	21470	21328	21320	21404	21225	21427	21382	21387	21134	21442	21325	21372	21439	21561	21503	21392	21402	21278	21270	21417	21288	21432	21448	21370	21344	21321	21439	21299	21289	21330	21353	21195	21362	21510	21256	21494	21419	21328	21269	21388	21509	21352	21316	21091	21402	21383	21435	21278	21510	21487	21384	21270	21278	21201	21436	21365	21425	21120	21285	21465	21611	21704	21345	21512	21319	21287	21401	21529	21358	21454	21348	21285	21475	21514	21367	21324	21581	21321	21321	21345	21289	21198	21332	21466	21469	21395	21315	21348	21323	21445	21377	21362	21578	21476	21542	21408	21293	21493	21309	21466	21248	21475	21305	21470	21415	21301	21414	21656	21457	21329	21477	21345	21343	21364	21320	21382	21340	21212	21221	21360	21263	21329	21184	21257	21479	21426	21461	21463	21302	21511	21311	21309	21416	21328	21505	21460	21593	21443	21667	21446	21201	21325	21344	21396	21238	21201	21337	21372	21497	21452	21267	21307	21305	21499	21321	21556	21480	21281	21234	21452	21448	21398	21313	21450	21383	21434	21372	21659	21307	21412	21177	21608	21134	21382	21373	21322	21301	21280	21491	21267	21244	21467	21279	21245	21489	21707	21448	21361	21535	21496	21289	21478	21305	21201	21394	21335	21324	21558	21423	21293	21302	21250	21316	21390	21358	21506	21278	21333	21448	21325	21368	21250	21619	21537	21447	21343	21405	21254	21463	21427	21356	21375	21415	21217	21481	21166	21459	21667	21545	21485	21310	21387	21315	21337	21334	21529	21451	21558	21409	21511	21656	21545	21178	21249	21340	21290	21480	21171	21347	21101	21471	21361	21306	21263	21270	21469	21350	21405	21645	21331	21378	21360	21419	21371	21248	21402	21468	21298	21405	21523	21428	21287	21292	21379	21399	21529	21379	21322	21487	21502	21118	21305	21384	21242	21482	21302	21162	21226	21336	21359	21168	21217	21340	21297	21268	21383	21258	21430	21424	21515	21459	21324	21554	21457	21385	21469	21325	21213	21507	21309	21226	21420	21407	21431	21274	21172	21350	21276	21316	21409	21275	21334	21556	21407	21468	21305	21458	21511	21184	21340	21506	21230	21464	21566	21577	21546	21413	21112	21353	21216	21390	21420	21368	21363	21368	21511	21434	21373	21391	21211	21170	21258	21390	21345	21160	21296	21428	21257	21371	21391	21339	21380	21331	21449	21266	21435	21479	21407	21474	21321	21394	21525	21584	21445	21423	21528	21426	21445	21269	21540	21478	21127	21442	21422	21330	21193	21383	21299	21357	21465	21379	21274	21431	21472	21446	21062	21400	21412	21504	21442	21691	21363	21481	21386	21406	21565	21275	21323	21514	21360	21410	21603	21287	21242	21442	21309	21363	21477	21540	21405	21184	21380	21355	21328	21264	21311	21447	21327	21536	21341	21652	21418	21513	21365	21381	21234	21404	21535	21417	21483	21360	21639	21432	21388	21343	21224	21522	21478	21497	21426	21397	21408	21439	21256	21304	21495	21313	21500	21252	21465	21471	21550	21324	21629	21542	21389	21450	21376	21139	21364	21325	21352	21550	21314	21631	21310	21290	21408	21241	21205	21645	21406	21488	21282	21428	21467	21597	21368	21277	21365	21344	21405	21259	21487	21368	21555	21310	21429	21428	21322	21276	21321	21464	21579	21465	21250	21402	21333	21456	21307	21403	21144	21404	21298	21480	21168	21410	21337	21282	21238	21396	21225	21336	21478	21318	21447	21436	21487	21183	21338	21402	21409	21426	21153	21434	21253	21399	21428	21457	21319	21302	21309	21271	21316	21392	21311	21231	21356	21522	21351	21366	21393	21602	21496	21475	21458	21357	21507	21593	21648	21376	21048	21207	21120	21579	21454	21427	21283	21338	21394	21353	21411	21391	21410	21307	21302	21349	21612	21281	21428	21247	21275	21158	21228	21407	21554	21588	21361	21384	21193	21315	21256	21353	21377	21442	21336	21412	21491	21368	21285	21472	21422	21518	21237	21320	21442	21640	21422	21533	21357	21178	21491	21420	21317	21313	21424	21586	21361	21302	21482	21335	21385	21542	21524	21380	21376	21358	21446	21156	21261	21519	21397	21373	21484	21324	21466	21443	21329	21428	21294	21360	21299	21435	21330	21387	21388	21208	21387	21524	21531	21230	21282	21390	21314	21236	21600	21450	21505	21365	21219	21461	21247	21439	21280	21526	21440	21544	21403	21404	21149	21485	21363	21360	21504	21289	21483	21377	21343	21352	21339	21495	21346	21470	21281	21158	21237	21332	21323	21452	21431	21328	21262	21402	21403	21307	21460	21367	21254	21499	21358	21355	21310	21285	21254	21466	21352	21354	21485	21360	21288	21348	21452	21745	21531	21580	21450	21617	21531	21346	21324	21326	21280	21445	21352	21536	21554	21400	21681	21540	21315	21239	21266	21209	21610	21276	21455	21513	21431	21305	21232	21367	21340	21531	21540	21466	21267	21376	21160	21498	21356	21355	21160	21308	21387	21585	21362	21293	21399	21485	21406	21423	21300	21372	21524	21385	21295	21518	21377	21405	21395	21394	21459	21367	21439	21437	21246	21349	21519	21335	21575	21401	21247	21481	21528	21568	21352	21437	21435	21302	21416	21333	21195	21542	21372	21468	21351	21437	21512	21041	21484	21362	21409	21563	21353	21284	21392	21400	21356	21438	21214	21413	21524	21590	21308	21241	21395	21449	21308	21473	21170	21308	21344	21471	21403	21440	21449	21318	21366	21489	21519	21475	21206	21405	21408	21293	21377	21434	21368	21531	21473	21350	21624	21265	21282	21351	21404	21224	21585	21585	21366	21243	21459	21438	21292	21367	21441	21415	21466	21595	21458	21327	21519	21229	21489	21332	21569	21611	21367	21475	21404	21420	21340	21350	21362	21166	21374	21274	21296	21313	21490	21317	21506	21494	21464	21463	21258	21611	21480	21373	21308
15708	18771	18121	17560	17599	17478	17328	17108	17329	17457	17391	17263	17191	18378	19038	19348	18562	18022	17222	17225	17354	17308	17191	17197	17213	17291	17378	17245	17363	17357	17247	17314	17308	17259	17305	17303	17158	17312	17401	17266	17251	17314	17230	17325	17353	17368	17292	17306	17161	17284	17272	17340	17340	17289	17368	17207	17337	17248	17368	17290	17322	17323	17306	17190	17334	17419	17236	17189	17335	17321	17302	17274	17350	17367	17019	17079	17226	17209	17044	17217	17282	17162	17211	17213	17413	17257	17179	17205	17337	17231	17269	17485	17136	17326	17258	17123	17334	17298	17271	17391	17206	17329	17533	17284	17266	17298	17306	17121	17332	17297	17235	17264	17537	17236	17374	17191	17304	17492	17334	17182	17292	17318	17493	17300	17434	17277	17227	17334	17283	17366	17214	17226	17178	17274	17227	17222	17334	17222	17169	17131	17107	17403	17206	17442	17288	17239	17266	17215	17289	17353	17483	17182	17358	17594	17372	17080	17259	17152	17161	17082	17101	17171	17306	17325	17102	17489	17094	17287	17305	17111	17277	17320	17239	17261	17260	17224	17357	17152	17427	17290	17297	17326	17351	17017	17269	17328	17396	17235	17333	17427	17343	17372	17293	17134	17223	17297	17221	17239	17220	17416	17212	17217	17293	17289	17352	17368	17350	17340	17036	17190	17306	17316	17205	17295	17263	17347	17132	17236	17149	17294	17289	17314	17156	17137	17204	17039	17282	17276	17302	17117	17165	17311	17261	17292	17267	17270	17223	17269	17162	17142	17153	17201	17141	17186	17407	17248	17163	17235	17401	17197	17232	17329	17285	17189	17183	17409	17390	17315	17400	17210	17089	17376	17317	17305	17131	17481	17176	17195	17306	17143	17272	17179	17077	17190	17378	17161	17267	17191	17367	17270	17283	17414	17265	17227	17265	17307	17303	17084	17221	17219	17075	17245	17429	17075	17249	17226	17317	17233	17141	17412	17293	17210	17243	17443	17402	17241	17181	17305	17345	17255	17191	17284	17318	17368	17172	17218	17326	17316	17250	17126	17301	17170	17341	17101	17353	17250	17191	17214	17168	17194	16992	17331	17290	17423	17226	17229	17215	17257	17418	17279	17088	17335	17236	17150	17346	17252	17102	17151	17243	17522	17441	17303	17185	17234	17285	17130	17186	17377	17343	17241	17218	17275	17371	17225	17245	17275	17265	17115	17283	17135	17274	17405	17136	17255	17138	17228	17239	17244	17185	17280	17267	17173	17299	17177	17303	17411	17178	17000	17618	17232	17231	17405	17292	17286	17197	17320	17213	17365	17334	17204	17342	17348	17283	17462	17163	17327	17243	17058	17322	17241	17201	17077	17426	17070	17281	17323	17418	17381	17238	17290	17201	17385	17438	17363	17122	17126	17053	17167	17291	17185	17281	17169	17462	17260	17265	17256	17241	17208	17358	17008	17288	17313	17294	17180	17375	17301	17372	17207	17314	17232	17232	17390	17252	17202	17243	17175	17460	17318	17234	17252	17323	17132	17339	17290	17279	17409	17244	17224	17211	17380	17293	17185	17228	17226	17252	17291	17375	17277	17153	17410	17193	17307	17247	17184	17376	17339	17454	17244	17292	17320	17313	17282	17178	17301	17249	17194	17384	17093	17235	17181	17242	17155	17189	17141	17346	17231	17347	17194	17327	17373	17432	17142	17354	17327	17140	17272	17148	17399	17185	17351	17260	17268	17130	17261	17173	17057	17221	17374	17281	17185	17343	17140	17239	17126	17286	17089	17146	17273	17282	17244	17137	17326	17257	17046	17351	17248	17299	17192	17261	17343	17257	17163	17343	17264	17295	17372	17200	17176	17234	17220	17292	17256	17221	17315	17406	17293	17236	17162	17081	17221	17144	17154	17226	17458	17211	17104	17250	17249	17302	17265	17106	17290	17208	17237	17301	17225	17232	17234	17291	17262	17260	17119	17219	17289	17231	17139	17261	17385	17178	17302	17177	17119	17324	17340	17286	17311	17215	17178	17087	17274	17034	17347	17392	17316	17204	17256	17351	17357	17255	17262	17185	17328	17186	17138	17334	17248	17057	17214	17301	17392	17193	17298	17248	17123	17198	17260	17204	17283	17268	17189	17446	17390	17135	17469	17202	17316	17275	17342	17428	17308	17163	17296	17124	17290	17305	17380	17207	17252	17291	17318	17324	17219	17247	17250	17055	17209	17172	17325	17373	17361	17175	17156	17160	17339	17117	17385	17267	17265	17148	17274	17278	17226	17311	17107	17170	17186	17469	17190	16910	17438	17288	17193	17265	17238	17214	17309	17150	17202	17273	17382	17271	17135	17313	17287	17390	17130	17330	17278	17503	17208	17280	17257	17129	17457	17330	17369	17318	17189	17135	17352	17195	17444	17233	17266	17329	17393	17252	17205	17372	17281	17169	17452	17239	17395	17181	17163	17382	17264	17182	17377	17497	17157	17212	17455	17432	17323	17318	17072	17209	17188	17377	17216	17362	17201	17317	17141	17256	17381	17263	17348	17230	17375	17160	17304	17220	17283	17227	17244	17219	17266	17407	17510	17303	17329	17401	17282	17225	17207	17219	17264	17279	17390	17332	17270	17327	17175	17121	17312	17164	17119	17197	17247	17307	17352	17237	17336	17240	17304	17254	17239	17302	17295	17507	17134	17244	17509	17262	17435	17035	17168	17374	17427	17238	17269	17086	17159	17312	17425	17297	17182	17136	17366	17232	17098	17231	17207	17367	17253	17274	17313	17172	17183	17224	17396	17416	17118	17262	17321	17243	17300	17299	17412	17122	17274	17189	17093	17355	17239	17275	17387	17114	17182	17312	17291	17189	17266	17183	17121	17166	17270	17249	17198	17261	17055	17302	17351	17282	17301	17239	17230	17340	17296	17217	17258	17269	17276	17264	17269	17453	17346	17208	17202	17330	17195	17296	17491	17217	17302	17293	17263	17247	17303	17264	17353	17200	17239	17376	17206	17298	17265	17285	17228	17216	17228	17199	17471	17224	17279	17370	17280	17191	17209	17376	17384	17378	17275	17123	17359	17196	17255	17228	17247	17096	17218	17213	17452	17274	17279	17324	17391	17174	17144	17282	17239	17396	17125	17360	17323	17460	17377	17148	17132	17270	17345	17372	17234	17144	17376	17412	17010	17299	17235	17368	17240	17056	17218	17110	17290	17106	17450	17269	17264	17139	17363	17298	17240	17359	17236	17271	17267	17236	17337	17292	17300	17118	17204	17255	17243	17293	17284	17301	17161	17109	17198	17260	17420	17316	17281	17136	17335	17322	17091	17138	17062	17142	17340	17192	17354	17363	17294	17230	17225	17214	17199	17442	17304	17234	17416	17169	17251	17390	17182	17257	17449	17433	17292	17223	17153	17319	17357	17213	17419	17233	17345	17255	17178	17413	17300	17216	17211	17428	17156	17267	17188	17343	17224	17268	17160	17282	17254	17303	17359	17301	17314	17469	17371	17389	17326	17271	17231	17480	17321	17227	17295	17325	17381	17292	17371	17300	17417	17445	17385	17197	17211	17261	17386	17248	17255	17170	17236	17419	17436	17202	17264	17497	17465	17189	17185	17252	17245	17397	17051	17324	17377	17233	17181	17205	17251	17264	17386	17294	17294	17293	17392	17443	17424	17254	17193	17149	17340	17271	17392	17094	17266	17347	17405	17087	17234	17331	17309	17067	17222	17149	17146	17221	17117	17094	17339	17301	17413	17165	17364	17317	17324	17234	17408	17310	17215	17345	17310	17266	17325	17258	17317	17285	17215	17202	17407	17372	17239	17179	17204	17310	17441	17307	17232	17339	17056	17350	17219	17390	17135	17341	17245	17347	17344	17167	17336	17360	17261	17413	17297	17268	17366	17315	17162	17272	17290	17341	17275	17299	17341	17367	17263	17137	17335	17188	17233	17444	17058	17311	17232	17275	17262	17423	17184	17113	17417	17144	17202	17266	17267	17276	17264	17378	17218	17254	17192	17186	17285	17279	17174	17279	17335	17197	17385	17090	17350	17160	17194	17244	17257	17191	17323	17256	17240	17449	17185	17177	17327	17258	17295	17322	17267	17326	17434	17280	17230	17360	17314	17204	17211	17437	17314	17173	17312	17381	17136	17226	17347	17312	17403	17091	17481	17231	17343	17365	17190	17292	17229	17370	17165	17387	17220	17306	17312	17309	17185	17206	17193	17296	17333	17258	17325	17372	17175	17273	17153	17310	17177	17266	17391	17392	17343	17267	17292	17241	17272	17189	17260	17109	17135	17120	17479	17164	17329	17119	17201	17287	17273	17254	17235	17257	17247	17237	17185	17133	17380	17436	17344	17312	17354	17295	17244	17230	17132	17069	17370	17389	17257	17239	17388	17155	17096	17308	17297	17099	17283	17243	17222	17108	17256	17263	17243	17245	17191	17121	17002	17225	17216	17246	17210	17312	17168	17390	17216	17170	17383	17191	17316	17310	17152	17104	17483	17239	17258	17239	17292	16965	17278	17353	17353	17403	17339	17318	17266	17160	17263	17346	17368	17279	17272	17332	17102	17257	17412	17377	17245	17160	17270	17214	17358	17278	17185	17292	17338	17274	17252	17192	17163	17238	17201	17233	17223	17354	17217	17281	17222	17345	17209	17308	17185	17300	17270	17172	17267	17134	17318	17372	17241	17315	17250	17247	17256	17284	17254	17277	17316	17396	17204	17167	17555	17013	17347	17320	17275	17262	17318	16995	17059	17196	17363	17348	17254	17329	17348	17396	17280	17300	17288	17196	17340	17101	17388	17253	17348	17181	17323	17291	17322	17230	17390	17232	17186	17376	17318	17270	17410	17498	17164	17164	17212	17111	17282	17220	17403	17417	17091	17205	17311	17313	17296	17159	17395	17432	17326	17450	17223	17295	17424	17369	17258	17399	17286	17169	17442	17254	17155	17334	17304	17313	17305	17474	17229	17236	17273	17158	17114	17455	17308	17207	17251	17305	17167	17337	17329	17296	17203	17399	17234	17169	17203	17160	17437	17265	17473	17205	17378	17296	17309	17043	17331	17378	17412	17468	17179	17260	17401	17209	17190	17260	17316	17224	17111	17305	17272	17003	17217	17217	17151	17254	17284	17142	17281	17249	17196
23149	20990	28514	23745	22022	24022	24564	21746	21325	21687	21478	21355	21420	28937	31992	31756	27955	24810	21650	21284	21462	21045	21260	21134	21355	21226	21168	21148	21393	21294	21353	21235	21183	21177	21135	21346	21026	21081	21106	21183	21202	21079	21207	21079	21194	21378	21334	20957	21222	21222	21367	21204	20944	21050	21220	20901	21180	21214	21172	21098	21155	21220	21364	21177	21235	20987	21261	21309	21235	21292	21054	20858	21226	21426	21310	21042	21270	21438	21309	21346	21261	21187	21143	21310	20835	21133	21237	21145	21094	21096	21032	21015	21206	21126	21027	21277	21024	21187	21075	21238	21192	21366	20996	20969	21184	21141	21205	21133	21156	21188	21096	21190	21162	21219	21168	21252	21078	21139	21047	21168	21309	21292	21042	21286	21154	21193	21209	20870	20997	21110	21247	21090	21074	21102	21133	21203	21036	21155	21282	21178	21346	21042	21087	21190	21190	21257	21179	21052	21138	21030	21037	21247	20989	21167	21188	21162	20889	20955	21156	20861	21195	21232	21309	21175	21128	21147	21029	21146	20959	21374	21187	20981	21353	21197	21132	21170	21169	21177	21080	21067	21133	20935	21021	21174	20988	20998	21079	21255	21033	20985	21072	20867	20975	21032	21053	21148	21101	21089	21059	21048	21105	21275	20966	21042	21049	21281	21113	21089	21204	21237	21034	20922	21136	20978	21097	21244	21215	21342	21149	21014	20966	20965	21266	21043	21226	20867	21058	21140	21069	21183	21275	21167	21158	21109	21159	21089	21064	21151	21208	21203	21114	21131	20834	21067	21174	20952	21088	21243	21007	21073	21156	20914	21160	21258	21183	21065	21316	20970	20942	21179	21002	21189	21313	21147	21316	21182	20983	21029	21146	21130	21179	20975	21015	21071	21219	21151	20997	21148	21145	21039	21159	21282	21288	21048	21094	21285	21080	21205	20911	21065	20948	21220	21138	21299	21162	21219	21288	21288	21299	21313	21185	21028	20997	21163	21074	20943	21136	21118	21280	21103	21079	21136	21101	21086	21098	21154	20899	21309	21062	21213	21097	21072	21122	21142	21111	21282	21135	21082	20928	20941	21070	21422	21221	21123	21166	21071	21008	20999	20940	21272	21230	21252	21283	21286	21219	21120	21128	20939	21064	21112	21105	21168	21229	21013	20921	21223	21093	21096	21077	21051	21190	21149	21080	21157	21003	21164	21225	21243	20969	21143	21331	21037	20977	21309	21131	21226	21154	21132	21126	21241	21459	20999	21221	21083	21134	21020	21049	21174	21152	21218	21159	21079	21130	21206	21143	20936	21091	21162	21206	21168	21154	21166	21116	21111	21120	21155	21188	21146	21326	21007	21044	21036	21177	21089	20956	20992	21131	21082	21249	21330	21179	21134	21054	21321	21208	21073	21147	21214	21187	21173	21101	20959	20994	21100	21226	20880	20920	21144	21233	20943	21047	21362	21414	21108	21051	20983	21147	21159	21208	21086	20772	21173	21101	21372	21014	21203	21110	21263	20960	21119	20946	20929	21008	21254	21180	21223	20992	21003	21051	21334	21127	21260	21276	21067	21092	21240	21098	21084	20860	20838	21010	21072	21061	20905	21177	21168	21085	21259	21025	21181	20969	21075	21116	21045	21167	21334	21342	21016	21108	20957	20908	21295	21055	20995	21122	20882	21206	20835	21112	21063	21033	20966	21112	21371	20939	21072	21153	21347	21108	21020	20988	21027	21224	21022	21159	21170	21105	21273	21037	21103	21286	20884	21035	21336	21131	21102	20958	21127	21034	21163	21302	21053	21146	21175	21257	20995	21114	21087	21002	21202	21186	21064	21139	21253	21228	21042	21095	21030	20896	21071	20996	21172	21096	21042	21008	21277	21171	21167	21164	21181	21123	21050	21164	21112	20965	21044	20976	21101	21139	21183	21143	21057	21103	21226	21244	21247	20889	21092	21020	20959	21366	20985	21163	21171	20938	21163	21321	21238	21008	21086	21140	21141	21152	21164	20898	21256	21143	20943	21116	20939	20972	21464	20956	21069	21163	21168	21263	21172	21171	21235	21021	21192	21316	20940	20972	21020	21065	21071	21144	21159	21298	21117	21055	21160	21381	21219	21166	21075	21024	21295	21089	21007	21059	21043	21179	21227	21179	21184	21244	21269	21038	21082	20934	21204	21307	21133	21081	21061	21055	21098	21177	21194	21187	21100	21221	20922	21210	21011	21056	20983	21127	21107	21155	21412	21039	20944	21099	21094	21119	21095	21137	21058	21093	20859	21168	21198	21286	21378	21128	21067	21167	21031	21286	21102	21084	21152	21067	21124	21130	20982	20999	21074	21113	21126	21087	21124	21307	21258	21135	21236	21280	21154	20950	21119	20941	21030	21074	21041	21176	21059	21052	21041	21178	21079	21097	21176	20925	20905	21174	21101	21214	21076	21153	20994	20995	21196	21036	21067	21227	20981	20934	21179	20987	21036	21278	21175	21161	21208	21096	21185	21071	21204	21164	21229	21323	21282	21084	21170	21290	21161	21120	21186	21059	21282	21164	21304	21115	21281	21110	21161	21069	21235	21360	20862	21239	21086	21264	21098	21234	21009	21076	21092	21246	21265	21079	21075	21287	21007	20997	20951	21156	21194	21129	21348	21302	21043	21319	21066	20973	21253	21141	21179	21320	21347	20961	21287	21216	21274	21046	21063	21015	21213	21048	21128	20845	21016	21018	21237	21242	21053	21185	21360	21097	20994	20926	21105	21164	21106	21266	21339	21113	21181	21212	21243	21288	20988	20938	21200	21015	21209	21260	20892	21187	21240	21383	21131	20994	20938	21351	21054	21193	21313	21061	21289	21379	21215	21002	21085	21177	21109	21112	21162	21234	21047	21021	21274	21186	21155	21289	21217	21142	21135	21053	21282	21311	21186	21038	21006	21300	21170	21281	21282	21194	21008	21373	21195	21266	21138	20948	21105	21209	21024	21161	21132	21089	21136	21247	21266	21205	21236	21229	21061	21015	21213	21107	20995	21080	20921	21083	21210	21046	21213	21026	21210	21265	21230	21199	21034	21176	21036	21142	21163	21144	21089	21035	21043	21196	21082	21201	21049	21004	21144	21101	21320	21058	20879	20881	21034	21245	20858	21354	21110	21125	20931	20892	21101	21241	21353	21214	21049	21405	21237	21274	21035	21188	21078	21009	21163	21153	21269	21093	21142	21134	21114	21067	20932	21209	20968	21025	21213	21212	21298	21127	21030	21021	21108	21163	21037	21073	21232	21194	21213	21193	21193	21122	21059	21097	21251	21252	21004	21121	20954	21070	21061	20969	21274	21175	21200	21072	20801	20735	21044	21139	21171	21255	21262	20943	21135	20883	21206	21294	21097	21182	21250	21185	21018	20903	21275	20914	21100	21289	21161	21248	21000	21188	21015	21051	21073	21041	21029	21303	20968	21212	21309	21180	21297	21162	21148	21298	21217	20856	21105	21074	21185	21074	21127	21160	21174	21116	21017	21177	20854	21347	21080	21120	21236	21323	21222	21187	21119	20981	21015	20931	21081	21019	21224	21105	21393	21110	21168	21115	21103	21045	21109	21292	21352	21196	21034	21119	21168	21463	21368	21389	21340	21296	21165	21087	21177	21116	21069	21251	21271	21091	21129	21176	21116	21186	21030	20936	21126	21033	21291	21304	21236	21164	21146	21272	21174	21235	21218	21047	21249	21347	21293	20992	21010	21163	21345	20882	21219	21246	21253	21223	21130	21318	21068	21140	21159	21077	21153	21098	21165	21071	21025	20882	20845	20834	21030	21328	21044	21247	21272	21118	21122	21029	21185	21199	21125	21288	21136	21007	21106	21108	21098	21224	21347	21120	21123	21111	21234	21176	21162	21150	21224	21226	21022	21245	21059	21230	21167	21083	21217	21124	21122	21182	21172	21036	21038	21118	21077	20837	20968	21076	21056	21162	21197	21217	21080	21155	21263	21057	21148	21355	21080	21190	21201	21131	21040	21218	21084	21116	21301	21112	21447	21309	21161	21201	21329	21184	21121	21056	21225	21256	21036	21050	21214	21272	21063	21102	21262	21100	21234	21273	21239	21090	20996	21118	20978	21305	21330	21037	21105	21034	21205	20967	21070	21249	21194	21184	21294	21188	21020	21181	21317	21032	21199	21092	21059	21043	21159	21160	21008	21135	21412	21142	21080	21082	21017	21377	21054	20887	21059	21086	21146	20984	21014	20926	21028	21206	21234	21055	21209	21158	21284	21353	21120	21023	21192	20873	21054	21220	21208	21127	21248	21109	21258	21188	20833	21101	21158	21215	20950	21011	21132	21301	21180	20921	21215	21085	21329	21083	21137	21268	21266	21156	21097	21280	21233	21136	21154	21155	21146	21268	21131	21184	21238	21168	21215	21071	21161	20968	21155	21072	21115	21418	21141	21178	21080	21206	21015	20987	21392	21081	21122	21229	21025	21099	21052	21235	21183	21172	21311	21079	21240	20995	21229	21195	20942	21038	20989	21100	20981	21178	20994	21109	21075	21136	21232	21050	21204	21249	21286	21237	21043	21096	21077	21222	21073	21335	21067	21165	21295	21109	21196	20964	21248	21007	21187	21203	21260	21143	21352	21214	21120	20892	20858	21204	21155	21105	21209	21003	21203	20907	21021	21165	21169	21080	21095	21269	20980	21125	21083	21126	21126	21102	20980	21272	21120	21279	20939	21196	21321	20952	20917	20995	21344	20998	21172	21413	21063	21276	21246	21063	20971	21149	21185	21199	21349	21228	21208	21204	21116	21164	21227	21333	21161	21086	20934	21184	20969	21088	21041	21405	21140	21037	21212	21219	21216	20987	21164	21178	21134	21144	21065	21021	21384	21177	20994	21174	21206	21032	21039	20919	21159	21042	21136	21266	20990	21262	21150	21074	21049	21178	21025	21081	21144	21252	21176	21209	21041	21233	21266	21205	21061	21072	20868	20809	21168	21173	21237	21225	21166	21254	21315	21081	21086	21192	21108	20992	21208	21143	20980	21215	20960	21098	21157	21153	21347	21178	21076	20961	21238	21111	20991	21030	21157	21249	21260	21112	21112	21195	21269	21130	21099	20949	21359	21261	21145	21105	21167	21307	21190	21115	21319	21194	21144
14651	24520	22733	20221	19150	18344	17857	17632	17771	17418	17416	17478	17678	29441	31508	30866	25119	21368	17295	17150	17178	17324	17177	17163	17211	17239	17233	17144	17203	17365	17185	17199	17184	17473	17240	17133	17130	17220	17189	17234	17388	17215	17217	17172	17303	17277	17213	17204	17348	17232	17008	17184	17295	17198	17311	17423	17290	17251	17255	17192	17149	17201	17228	17141	17182	17090	17113	17202	17082	17123	17208	17175	17096	17081	17125	17206	16957	17128	17154	17212	17137	17089	17218	17243	17206	17132	17104	17233	17048	17310	17089	17087	17242	17212	17138	17120	17195	17350	17208	17189	17210	17183	17133	17217	17234	17136	17223	17188	17147	17114	17121	17095	17209	17025	17312	16937	17256	16983	17241	17098	17172	17131	17126	16999	17217	17017	17312	17293	17155	17158	17121	17044	17323	17058	17057	16973	17205	17410	17192	17301	17019	17154	17309	17189	17350	17032	17215	17529	17065	17199	17086	17315	17051	17097	17205	17288	16995	17074	17157	17248	17254	17306	17199	17023	17265	17020	17146	17253	17205	17078	17157	17269	17109	17025	16971	17201	17013	16955	17114	17009	16827	17302	17200	17290	17206	17173	17179	17234	17175	17280	17199	17064	17217	17020	17209	17287	17120	17074	17199	17161	17216	17036	17276	17189	17042	17065	17257	17112	17225	17197	17192	17114	17056	17110	17235	17179	17122	17222	17026	17265	17247	17381	17380	17186	17199	17159	17116	17170	17231	17138	17220	16962	17130	17070	17227	17220	16953	17157	17174	17173	17164	17175	17147	17062	17132	17199	17189	17151	17189	17163	17063	17056	17180	17098	17136	17171	17246	17177	17446	17281	17213	17144	17116	17125	17214	17105	17102	17566	17255	17153	17245	17011	17228	17029	17312	17181	17188	17276	17231	17224	17168	17156	17043	17210	17137	17252	16997	17180	17078	17153	17177	17205	17232	17046	17180	17202	17007	17071	17166	17289	17199	17055	17171	17107	17060	17088	17274	17050	17121	17111	17028	17189	17100	17037	17271	17170	17185	17195	17103	17155	17080	17096	17312	17262	17049	16995	17102	17288	17369	17186	17287	17146	16990	17267	17125	17085	17165	17200	17274	17167	17018	17156	17408	17109	16896	17191	17300	17118	17079	17147	17229	17326	17133	17102	16987	17098	17176	17241	17171	17089	17159	17348	17296	16981	17206	17205	17232	16965	17257	17149	17150	17180	17214	17238	17152	17247	17118	17257	17309	17078	17045	17192	16919	17142	17087	17258	17230	17145	17124	17178	16996	17008	17226	17281	17177	17276	17170	17055	17094	16977	17266	17200	17181	16985	17091	17038	17187	17322	17246	17251	17012	16881	17174	17118	17273	17172	17201	17144	17172	17093	17116	17188	16934	17116	17189	17083	17185	17119	17190	17309	17126	17246	17390	17168	17213	17048	17186	17166	17239	17046	17240	17123	17127	17141	17180	17075	17000	17231	17305	17095	17165	17127	17036	17124	17211	17101	16982	17220	17052	17004	17218	17062	17132	17071	17345	17251	17399	17155	17069	17081	17158	17160	17034	17207	17183	17205	17209	17137	17268	17148	17322	17255	17253	17208	17074	17268	17228	17151	17301	17196	17404	17111	17013	17236	17166	17117	17082	17236	17041	17153	17033	17266	17210	17074	17275	17022	17176	17031	17203	17174	17149	17222	17177	17032	17257	17224	17091	17039	17109	17195	17172	17138	17047	17237	17536	17068	17159	17136	16927	17089	17062	17192	17175	17167	17405	17079	17109	16973	17158	17131	17178	17201	17202	17055	17232	17010	16972	17301	17149	17079	17089	17220	17135	17279	17053	17140	17058	17136	17053	17098	17343	17220	17096	17165	17113	17213	17223	17158	17420	17239	17011	17094	17219	17123	17391	17213	17384	17061	17044	17207	17115	16913	17255	17101	17136	17080	16901	17123	17229	17178	17101	17266	17121	17007	17102	17040	17084	17114	17160	17119	17284	17079	17079	17055	16868	17401	17200	17037	17042	17086	17119	17055	17031	17139	17100	17140	17186	17175	17207	17136	17202	17141	17197	17023	17141	17211	17120	17239	17424	17100	17096	17057	17299	17124	17341	17112	17148	17088	17170	17091	17191	17015	17103	17102	17179	17108	17173	17183	17169	17186	17413	17187	17067	17128	17195	17189	17120	17151	17248	17012	17239	17098	17257	17022	17146	17172	16994	17257	17037	17070	17109	17076	17188	17162	17228	17140	17158	17238	17227	17087	17113	17250	17132	17099	17174	17208	17109	17272	17085	17239	17177	17105	17121	17215	17229	17115	16975	17211	17195	17058	17153	17232	16978	17194	17060	17071	17052	17157	17289	17313	17215	17338	17249	17047	17190	17139	17108	16962	17259	16973	17170	17108	17223	17216	17052	17320	16987	17091	17029	17171	17137	17116	17360	17337	17115	17328	17289	17247	17150	17200	17027	17159	17178	16929	17213	17195	17096	17173	17227	17204	17153	17122	17133	17247	17095	17298	16973	17294	17209	17152	17203	17282	17166	16930	17137	17176	17015	17164	17154	16988	17145	17222	17160	17275	17113	17277	17137	17147	17068	17196	17053	16932	17194	17164	17185	17152	17016	17104	16924	17176	17102	17352	17075	17049	17163	17088	17044	17265	17286	17170	17171	17143	16941	17184	17315	17157	17067	17231	17086	17145	16980	17171	17143	17263	17086	17169	17195	17046	17150	17223	17160	17108	17128	17213	17182	17079	17169	17171	17138	17183	17022	17103	17241	17223	17073	17114	16953	17214	17198	17253	17213	17029	17212	17259	17020	17226	17177	17069	17115	17087	17275	17116	17196	17121	17075	17105	17180	17209	17130	17065	17205	17000	17151	17261	17023	17167	17038	17220	17167	17081	17118	17144	17130	17213	17154	17066	17329	17146	17216	17222	17165	17123	17083	17137	17228	17102	17128	17113	17188	16968	17116	17241	17149	17133	17125	17235	17220	17313	16950	17070	17040	17174	17094	17050	17223	17134	17279	17197	17276	17002	17274	17264	17027	17209	17143	17108	17265	16968	17066	17150	17094	17193	17056	17050	17200	17347	17087	17260	17235	16951	17168	17126	17223	17045	17256	17137	17259	16906	17126	17114	17221	17189	17092	17084	17233	17230	17119	17101	17117	17240	16997	17299	17183	17081	17217	17193	17027	17197	17330	17091	17140	17294	17172	17197	17296	17070	17178	17160	17250	17279	17245	17202	17114	16995	17118	17167	17328	17086	17357	17287	17113	17104	17271	17201	17107	17005	17397	17201	17018	17185	17190	17158	17115	17135	17199	17306	17046	17182	17093	17141	17076	17213	17169	17199	17230	17040	17270	17246	17228	17158	17126	17189	17074	17157	17070	17234	17131	17136	17414	16863	17115	17105	17152	17255	17104	17176	17243	17209	17284	17171	17193	17158	17148	17037	17216	17105	17058	17135	17082	17195	17243	17094	17253	17114	17118	17072	17185	17149	17103	17131	17218	17283	17142	17246	17071	17147	16891	17089	17183	17208	17164	17117	17172	17098	17213	17106	17106	17127	17222	17096	17091	17065	17211	17162	17190	17203	17229	17108	17190	17160	17103	17034	17170	17286	17103	17112	17145	17276	17007	17253	17297	17281	17085	17103	17132	17262	17330	17211	17252	17242	17171	17137	17105	17245	17104	17218	17047	17034	17242	17076	17232	17218	17206	17182	17256	17099	17209	17194	17398	17144	17251	17205	17309	17077	17262	17436	17055	17173	17032	17321	17066	17071	17274	17099	17287	17197	17075	17200	17213	17092	17268	17186	17142	17064	17238	17032	17102	17339	17169	17119	17281	17256	17210	17114	17298	17037	17225	17284	17155	17151	17241	17180	17269	17043	17324	17219	17085	17395	17268	17083	17142	17250	17144	17284	17060	17213	17124	17288	17116	17238	17212	16992	17168	17265	17136	17250	17242	17104	17189	17407	17038	17427	17107	17281	17057	16988	17047	17089	17011	17262	17222	16988	17199	17123	17179	17135	17164	17145	17155	17061	17129	17197	17208	17037	17059	17277	17091	16942	17264	17219	17212	17163	17162	17271	16995	17357	16975	17066	17181	17165	17146	16991	17203	17160	17147	17012	17217	17079	17221	17106	17234	17240	17367	17272	17148	17164	17200	17264	17206	17136	17200	17194	17246	17293	17167	17165	17057	17342	17182	17054	17133	17119	17202	17133	17249	17102	17181	17294	16962	17238	17098	17256	17128	17078	17259	17151	17110	17228	17284	17114	17319	17030	17332	17228	17227	17258	17144	17134	17227	17248	17046	17161	17318	17235	17164	17210	17224	17314	17061	17273	17220	17146	16953	17181	17256	16990	17032	17125	17098	17084	17043	17175	17055	17236	17239	17147	17052	16982	17328	17096	17318	17167	17158	17283	16945	17199	17171	17233	17002	17287	17153	17144	17131	17054	17249	17050	16906	17225	17330	17286	17177	17136	17034	17103	17151	17092	17018	17143	17082	17239	17256	17245	17200	17311	17186	17145	17087	17227	17011	17330	17393	17193	17135	17145	17087	17209	16962	17253	17230	17231	17136	17288	17107	17120	17243	17135	17254	17064	17348	17121	17016	17165	17235	17239	17312	17147	17349	17247	17207	17139	17174	17240	17225	17215	17191	17070	16938	17108	17327	17295	17184	17047	17185	17236	17340	17157	17214	17100	17124	17242	17105	17186	17326	17021	17234	17215	17127	17063	17223	17265	17160	17198	17107	17166	17102	17139	17179	17016	17087	17223	17057	17039	17001	17077	17275	17288	17355	16924	17254	17334	17195	17188	17099	17076	17185	17119	17234	17123	17203	17210	17049	17322	17112	17085	17108	17103	17308	17115	16956	17143	17303	17008	17016	17289	17017	16975	17376	17198	17175	17375	17094	17078	17187	17226	17097	17241	17148	17078	17365	17199	17139	17112	17140	17257	17165	17155	17255	17264	17129	17126	17137	17236	17143	17307	17249	16988	17211	17313	17018	17147	17113	17052	17131	17076	17238	17156	17121	17092	17139	17091	17117	17280	17284	17083	17018	17292	16989	17197	17023	17191	17161	17053	17230	17104	17213	17242	17221	17200	17190	17197	17046	17215	17239	16950	17118	17235
22346	20986	28772	23395	21249	23967	27085	22547	21745	22143	21806	21773	21988	31438	38865	38296	33665	27515	21978	21459	21171	21515	21507	21313	21499	21464	21374	21448	21208	21259	21273	21160	21469	21241	21214	21245	21260	21141	21304	21265	21337	21487	21308	21160	21264	21347	21200	21087	21376	21072	21267	21477	21159	21216	21275	21138	21275	21330	21377	21299	21220	21284	21360	21204	21089	21183	21234	21194	21340	21283	21205	21406	21411	21237	21101	21121	21023	21319	20904	21150	21164	21088	21183	21364	21198	21232	21146	21224	21129	21396	21031	21127	21287	21205	21191	21079	21157	21275	21423	21157	21305	21054	21248	21520	21080	21179	21151	21273	21350	21298	21164	21260	21026	21208	21172	21222	21089	21068	21333	21338	21178	20968	21186	21217	21385	21299	21326	21123	21273	21190	21110	21177	21121	20979	21213	21304	21150	21250	21310	21032	21296	21317	21343	21469	21186	21325	21093	21288	21233	21242	21189	21050	21274	21047	21278	21156	21256	21230	21054	21304	21196	21114	21183	20994	21160	21068	21351	21256	21120	20939	21162	21163	21095	21030	20926	21241	21157	21247	21264	21096	21114	20982	21157	21118	21204	21168	21183	20976	21006	21292	21215	21177	21060	21113	20987	21022	20925	21079	21243	21218	21149	21067	21470	21181	21242	21131	21293	21069	21052	21233	21308	21154	21100	21150	21283	21222	21032	21208	21187	21079	20976	21112	21184	20985	21206	21353	20972	20838	20997	21222	21052	20992	21161	21358	20938	21288	21286	21403	21303	21274	21029	21277	21322	21381	21188	21233	20928	21143	21224	21088	21023	21126	21248	21204	20964	21161	21301	21094	21192	21312	21007	21202	21192	21217	21228	21179	21245	21019	21322	21054	21342	21280	21300	21124	21231	21263	21246	21124	20981	21081	21275	20920	21285	21035	20897	21158	21143	21233	21221	21071	20985	21240	21220	21248	21013	21381	21153	21061	21247	21198	21160	21089	21319	20870	21213	21095	21395	21289	21242	21385	21111	21136	21165	21149	21346	21335	21119	21100	20950	21244	21098	21176	21198	21334	21118	21182	21105	21178	21240	21252	20922	21236	21278	21101	21088	21128	21072	21157	21301	21091	21272	20958	21072	21047	21267	21233	21304	21235	21180	20971	21124	21191	21278	21007	21252	21130	21216	21026	21227	21234	21195	21363	21123	21059	21163	21349	21237	21146	20951	21264	20884	21118	21166	21169	21266	21045	20982	21199	21316	21268	21295	21233	21260	21280	21204	21112	21101	20999	21061	21183	21225	21214	21134	21273	21223	21160	21254	21209	21201	20965	21178	21300	21330	21295	20997	21297	21401	21187	21150	20983	21360	21065	21208	21084	21529	21006	21282	21043	21042	21210	21447	21197	21177	21338	21117	20997	21222	21231	21222	21263	21187	21022	21143	21301	21114	20863	20971	20943	21052	20986	21204	21079	21289	20927	21191	21183	21279	21275	21048	21041	21249	21136	21215	21079	21126	21052	21046	21183	21165	21255	20961	21323	21152	21057	21210	21369	21157	21066	21118	21360	21176	21125	21154	21201	21188	21032	21148	21300	21149	21146	21210	21179	21223	21191	21163	21156	21190	21028	21186	21276	21102	21231	21132	21202	21134	21379	21248	21257	21405	21084	21013	21030	21089	21125	21176	21233	21152	21280	21293	20976	21275	21272	21191	21290	21132	21165	21165	20935	21234	21242	21140	21266	21052	21327	21219	21200	21210	21177	21341	21064	21079	21332	21288	21227	21127	21107	21098	21238	21078	20955	21014	21129	21144	21128	21116	21207	21114	21209	20954	21244	21026	21309	21006	21001	21138	21062	21023	21177	21132	21128	21098	21257	21408	21358	21171	21210	21418	21316	21280	21127	21188	21084	21421	21099	21164	21056	21354	21243	21274	21191	21221	21200	21182	21063	21451	21273	21060	21061	21418	21325	21206	21176	21185	21102	21371	21231	21125	21119	21166	21424	21371	21412	21157	21164	21244	21263	21200	21088	21290	21152	21157	21089	21137	21138	21102	21182	21200	21116	20998	21187	21198	21087	21271	21038	21057	21124	21029	21048	21152	21280	21439	21112	21117	21079	21061	21081	21188	21322	21310	21149	21151	21148	21103	21124	20936	21285	21135	21369	21199	21254	21185	21148	21093	21006	21201	21142	21156	20979	21161	21076	21062	21314	21076	21133	21200	20948	21171	21238	21469	21231	21172	21204	21175	21174	21218	21077	21309	21286	21197	21275	20957	21182	21244	21246	21109	21203	21321	21245	21164	21099	21323	21252	21397	21084	21185	21098	21251	21227	21021	21426	21117	20982	21143	21222	21030	21092	21099	21322	21370	21076	21050	21364	21207	21111	21155	21006	21086	21170	21238	21141	21191	21121	21057	21264	21309	21121	21015	20979	21172	21378	21284	21268	21131	21055	21114	21141	21169	21222	21160	21224	21236	21282	21253	21285	20983	21162	21220	21205	21138	21212	21192	20984	21127	21112	21066	21039	21076	21136	21254	21323	21207	21212	21242	20853	21181	21406	21063	21295	21256	21132	21158	21259	21084	20934	21363	21467	21062	20857	21047	21125	21148	21308	21208	21223	21044	21175	21227	21250	21024	21252	21516	21110	21215	21295	21213	21157	21275	21337	21115	21134	21132	21182	21207	21323	21278	21035	21237	20967	21173	20822	21114	21099	21093	21066	21166	20995	20988	21202	21109	21243	21176	21160	21336	21360	21165	21191	21073	21150	21007	21155	21051	21141	21127	21334	21239	21101	21145	20960	21182	21196	21222	20894	21160	21087	21290	21337	21058	21127	20997	21249	21222	21145	20984	20949	21238	21276	21182	21201	21181	21092	20974	21138	21134	21220	21449	21221	21037	21170	21349	21246	21028	21047	21240	21245	21330	21201	21294	21313	21147	20946	21064	21215	21157	21036	21084	21234	21110	21197	21369	21138	21026	21021	21167	21131	21323	21044	21288	20967	21176	21038	21277	21238	21168	21108	21282	21242	21218	21350	21230	21284	21204	21312	21087	20991	21305	21317	21176	20985	21318	20986	20924	21138	21181	21111	21293	21249	21310	21015	21053	20951	20916	21000	21164	21197	21119	21392	21206	21219	21111	21061	21042	21111	21306	21077	21255	21267	21169	21031	21174	21126	21108	21091	21358	21103	21269	21231	21205	20954	21254	21256	21156	21166	21214	21281	21077	21017	21249	21249	21149	21168	21185	21295	21293	21143	21157	21163	21351	21219	21073	21036	21390	21117	21154	21123	21130	21050	21171	20936	21241	21128	21253	20977	21058	21187	21115	21229	21373	21138	21427	21168	21167	21145	20968	21136	21080	21013	21112	21109	21265	20959	20915	21038	21057	21321	21114	21222	20993	21194	21268	21216	20978	21217	21341	21079	21168	21193	21255	21135	21232	21079	21215	21252	21232	21231	20885	21433	21250	21016	21062	21070	21269	21273	21119	21338	21137	21202	21297	21359	21131	21052	21292	21010	21111	21090	21329	21247	21194	21330	21345	21190	21196	21341	21198	21088	21187	21083	21292	21042	21276	21212	21044	21207	21009	21182	21268	21197	21247	21142	21140	21143	21022	20791	21328	21007	21396	21412	21141	21120	21335	21386	21308	21237	21292	21224	21058	21009	21084	21097	21049	21168	21148	21226	21232	21121	21180	21019	21259	21282	21160	21309	21225	21054	21235	20992	20973	21343	21099	21333	21204	21083	21075	21159	21153	21226	21310	21106	21087	21068	21185	21020	21356	21242	21136	21295	21283	21364	21057	21160	21178	21233	21165	21206	21024	21111	21147	21365	21056	21145	21234	21349	21128	21253	21033	21078	21257	21003	21285	21257	21399	21192	20915	21089	21159	21232	21079	21202	21364	21251	21109	21178	21207	21313	21337	21117	21199	21239	21028	21118	21152	21168	21188	21331	21249	21484	21106	21063	21169	21176	21107	21224	21298	21179	21245	21215	21256	21247	20971	20985	21230	21136	21182	21306	21207	21212	21374	21203	21274	21196	21265	21186	21470	21240	21111	21434	21207	21104	21371	21165	21045	21193	21277	21211	21138	21267	21158	20893	21205	21043	20890	21131	21293	21222	21513	21236	21149	21161	21085	21124	21227	21150	21162	21067	21109	21044	21076	21149	21184	20998	20913	21117	21337	21220	21206	21059	21101	20984	21119	21058	21167	21442	21088	21263	21066	21136	21242	21243	21275	20953	21368	21245	21164	21022	21266	21081	21137	21203	21090	21237	21083	21391	21381	21144	21320	21108	21345	21158	21407	21222	21357	21082	21252	21098	21139	21272	21065	21166	21182	21254	21416	21053	21172	21155	21269	21076	21334	21132	21147	21199	21306	21460	21370	21105	21144	21241	21304	21294	21191	21153	21093	21219	21093	21255	20958	21087	21364	21307	21150	21288	20902	21260	21139	21091	21252	21177	21209	21165	21341	21105	21109	21315	20957	21170	20995	21043	21180	21220	21047	21273	21071	21105	21135	21135	21021	21087	21237	21053	21133	21099	21016	21201	21333	21393	21234	21097	20932	21103	21281	21086	21158	21001	21208	21197	21147	21169	21160	21488	21209	21230	21333	21071	21002	21084	21214	21361	21031	21147	21226	21129	21109	21190	20996	21164	21061	21101	21072	21015	21147	21119	21206	21156	21072	21211	21059	21162	21185	21386	21210	21272	20938	21048	21250	21197	21109	21062	21282	21202	21214	21051	21024	21270	21263	21202	21169	21181	21011	21074	21239	21183	21095	20972	21139	21194	21140	21414	21233	21301	21234	21134	21224	21097	20904	21255	21157	21196	21161	21046	21260	21240	20947	21177	21153	21295	21158	21083	21196	21162	21159	21214	21330	21209	21135	21244	21172	21456	21130	21149	21142	21149	21180	21233	21117	21039	21106	21117	21239	21062	21260	20985	21033	20968	21138	20832	21102	21288	21201	21179	21246	21055	21139	21304	21160	21048	21085	21036	21282	20980	21099	21109	20970	21104	21228	21273	21395	21218	21261	21117	21121	21231	21126	21259	21085	21030	21083	21022	21176	21339	21084	21166	21410	21100	21276	21357	21545	21084	21214	21229	20866	20993	21187	20999	20828	21193	21134	21352	21041	21163
16175	28644	26146	21941	20055	19555	18516	18181	18032	17743	17641	17689	17604	33402	39422	37928	32318	23920	17228	17173	17178	17212	17082	17112	17176	17269	17113	17247	17137	17201	17174	17137	17298	17261	17293	17283	17310	17166	17249	17038	17244	17057	17256	17176	17053	17271	17157	17218	16997	17180	16878	17297	17176	17206	17292	17057	17123	17086	17160	17154	17301	17071	17113	17131	17130	16955	17198	17185	17282	17061	17195	17167	17105	17290	17208	17234	17111	17118	17209	17178	17098	17300	17160	17422	17137	17091	17074	17234	17260	16951	17284	17143	17090	17136	17027	17234	17154	17088	17129	17080	17198	17021	17115	17113	17275	17180	17122	17109	17149	17030	17141	17033	17299	17289	17094	17205	17184	17123	17242	17036	17092	16987	17218	17414	17099	16964	17305	17368	17169	17222	17204	17174	17244	17242	17187	17260	17134	17215	16980	17082	17169	17090	17156	17250	17178	17149	16978	17219	17109	17082	17217	17046	17165	17034	17278	17067	17367	17297	17252	17019	17251	17070	17018	17070	17214	17217	17222	17210	17085	16919	17252	17218	17191	17035	17235	17156	17296	17124	17054	17273	17085	17216	17040	17381	17251	17172	17243	16948	17225	17146	17168	17155	17054	17020	17119	17152	16983	17112	17086	16958	17115	17169	17198	17043	16996	17224	17193	17189	17043	17230	17027	17026	16994	17334	17099	17338	17183	17244	17106	16975	17054	17143	17222	17336	17052	17160	17132	17088	17177	17079	17116	17281	17142	17018	17102	17182	16871	17196	17041	17217	17223	17086	17189	17230	17121	17019	17159	17130	17125	17050	17235	17042	17327	17222	17074	17086	17140	17067	17205	17122	17206	17220	17149	17100	17168	17227	17273	17176	17330	17107	17219	17276	17100	17265	17112	17123	17220	17123	17160	17327	17109	17113	17318	17049	17095	17093	17145	17321	17016	17194	17050	17194	17288	17147	17100	17122	17099	17278	17178	17153	17051	17189	17143	17269	17058	17238	17150	17024	17168	17048	17072	17123	17258	17154	17082	17301	17134	17170	17129	17092	17103	17112	17330	17270	17069	17199	17162	17207	17240	17172	17203	17289	17253	17103	17163	17085	17099	17076	17206	17196	17085	17195	17169	17100	17166	17157	17208	17255	17059	17208	17191	17251	17080	17161	17190	17318	17073	17189	17094	17124	17238	17229	17050	17043	17144	17062	17163	17243	17193	17222	17013	17299	17176	17123	17122	17218	17087	17026	17097	17186	17031	17292	17087	17133	17193	17238	17202	17309	17048	17205	17145	17392	17015	17157	17251	17156	17165	17263	17235	17248	17090	17190	17206	17162	17175	17239	17090	17207	17113	16995	17183	17172	17114	17207	17055	17092	17262	17270	17128	17228	17107	17366	17201	17076	17282	17124	17162	17079	17007	17087	16960	17191	17003	17110	17166	17338	16953	17222	17033	17225	17171	17098	17286	17131	17033	17074	17115	17116	17132	17060	17179	17208	17224	17127	16946	17374	17260	17066	17051	17103	17063	17142	17192	17270	17141	17131	17135	17220	17062	17036	17177	17148	17181	17175	17120	17208	17260	17328	17214	17136	17313	17208	17299	17046	17135	17162	17115	17168	17006	17193	17150	17049	17152	17110	17199	17059	17152	17043	17338	17093	17116	17280	17218	17088	17117	17075	17149	17162	17224	17124	17253	17325	17185	17203	17183	17122	17260	17128	17109	17101	17184	17157	17120	17111	17026	17251	17120	17147	17218	17144	17174	17229	17091	16969	17209	17109	17214	16930	17157	17022	17036	17060	17376	17183	17199	17115	17201	17194	17183	17151	17170	17211	17119	17314	17145	17172	17131	17147	17234	17156	17203	17090	17189	16934	17165	17013	17157	17201	17271	17083	17183	17180	17190	17112	17125	17070	17143	17331	16970	17115	16988	17037	17112	17191	16996	17069	17139	17286	16992	17127	17079	17268	17154	17116	17269	17191	17088	17226	17103	17186	17170	17131	16999	17218	17173	17131	17188	17098	17044	17073	17092	17203	17033	17240	17051	17159	17186	17269	17264	17204	17256	17239	17048	17169	17091	17047	17142	17247	17072	17166	17144	17311	17053	17035	17085	17313	17228	17172	17174	17067	17197	17128	16865	17206	17358	17156	17267	17312	17049	17053	17303	17151	17085	17152	17051	17288	17183	17235	17219	17120	16981	17162	17259	17150	17265	17137	17339	16975	17206	17203	17157	17179	17069	16906	17240	17094	17141	17129	17154	17095	17084	17228	17217	17328	17182	17136	17184	17226	17126	17122	16956	16984	17072	17214	17178	17238	17103	17150	16997	17261	17006	17156	17228	17058	17194	17204	17232	17198	17255	17024	17238	17112	17107	17173	16968	17129	17289	17148	17286	17128	17162	17158	17118	17184	17151	17011	17164	17078	17074	17195	17050	17156	17086	17124	17134	16996	17182	17131	17067	17114	17044	17156	17393	16970	17158	17240	17162	17059	17181	17133	16981	17025	17109	17014	17207	17094	16987	17291	17134	17077	17056	16945	17195	17100	17096	17207	17265	17094	17222	17287	16982	17015	17082	17128	17163	17089	17103	17024	17113	17087	17184	17285	17196	17028	17147	17282	17068	17254	17160	17276	17197	17096	17242	17015	17186	17134	17289	17207	17248	17185	17048	17172	17205	17169	17220	17137	17154	17287	17159	17144	17012	17068	17158	17262	17209	17173	17176	17294	17196	17207	16934	17258	17196	17224	17120	17101	17080	17208	17055	17227	16967	17244	17254	17173	17368	17142	17109	17061	17166	17282	16991	17178	17227	17073	17292	17204	17258	17089	17359	17198	17313	17080	17175	17138	17087	17129	17026	17216	17293	17158	17114	17003	17158	17243	17178	17035	17216	17004	17076	16971	17038	17060	17110	17211	17374	17066	17172	16936	17200	17098	17171	17139	17169	17093	17096	17052	17140	17156	17265	17024	16992	17136	17013	17077	17256	17063	17174	17318	16993	17221	17154	17142	17092	17058	17269	17257	17183	17259	17121	17203	16907	17219	17001	17085	17074	17032	17382	17130	17346	17150	17245	17162	17052	17139	17124	17245	17203	17261	17280	17150	17042	17189	17123	17319	17086	17397	17224	17023	17010	17235	17176	17192	17385	17146	17155	17067	17040	17178	17122	17185	17180	17183	17209	17184	17091	17060	17310	17172	17202	17169	17113	17058	17169	17312	17233	17111	17128	17107	17060	17116	17212	17137	17182	17091	17137	17081	17087	17231	17095	17238	17070	17073	17008	17168	17218	16948	17005	17154	17239	17152	17182	17099	17106	17096	17115	17302	17063	17076	17062	17104	17057	17144	17026	17015	17265	17202	17001	17246	17106	17107	17208	17161	17127	17224	17005	17046	17172	17029	17080	16885	17310	16998	17118	17189	17176	17118	17201	17089	17186	17245	17148	17198	17128	17151	17193	17172	17056	17279	17035	17202	17234	17093	17304	17228	17052	17132	17195	17155	17125	17226	17241	17094	17218	17313	17032	17370	17172	16981	17047	17290	17180	17084	16981	17144	17120	17121	17169	17056	17396	17184	17110	17184	16908	17107	17245	17268	17004	17149	16949	17005	17137	17083	17310	17165	17276	17071	17151	16981	17289	17244	17081	17092	17130	17118	17101	17333	17238	17209	17068	17038	17162	17203	16955	17178	16972	17259	17297	17158	17249	17199	16987	17123	17051	17090	17026	17168	17090	17154	17134	17044	17292	17280	16979	17297	17102	17284	17037	17134	17170	17275	16911	17191	17137	17001	17327	17036	17205	17101	17234	17051	17275	17135	17059	17257	17122	17236	17095	17136	17037	16901	17231	17072	17239	17293	17110	17182	17054	17281	17353	17111	17288	17150	17115	17176	17220	17282	17188	17216	17181	17301	17076	17103	17182	17213	17254	17040	17087	17086	17292	17068	17215	17126	17291	16990	17205	17293	17383	17309	17261	17105	17162	17273	17058	17194	17175	17332	16980	17107	17192	17072	17069	17218	17056	17168	17185	17172	17205	17202	17145	16973	17290	17228	17286	17233	17230	17246	17186	17285	17246	17171	17282	17040	17140	17101	17293	17082	17181	17172	17260	17247	17114	16995	17164	17146	17018	17064	17232	17122	17298	17169	17273	17221	17043	17174	17128	17040	17285	17324	17068	17048	16965	17264	17102	17214	16958	17164	17225	17300	17239	17104	17131	17128	17103	17293	17138	17069	17246	16959	17290	17217	17232	17130	17081	16988	17161	17130	17007	17012	17114	17135	17283	17257	17097	17301	17290	17121	17137	16987	17218	17184	17266	17166	17135	17058	17017	17335	17071	17178	17006	17037	17153	17255	17130	17200	17045	17104	17206	17278	17127	17082	17119	17222	17028	17159	17248	17031	17032	17202	17159	17188	17225	17215	17162	17218	17119	17307	17171	17094	17153	17167	17225	17044	17194	17134	17162	17103	17315	16981	17387	17281	17098	17174	17158	17129	17214	17195	17237	17110	17124	17353	17122	17279	17187	16977	17188	17151	17264	17176	17058	17102	17358	17312	17085	17228	17250	17081	17191	17196	17195	17172	17251	17068	17150	17105	17083	17195	17221	17008	17163	17004	17112	17140	17021	17071	17038	17093	17135	17187	17169	17124	17001	17124	17044	17190	17090	17138	17201	17157	17200	17113	17071	16997	17057	17152	17233	17063	17099	17062	17075	17117	16972	16919	17039	17086	17324	17178	17226	17214	17128	17306	17046	17014	17161	17198	17117	17128	17032	17095	17179	17122	17028	17098	17145	17237	16992	17202	17284	17122	17228	17038	17149	17159	17242	17279	17067	17134	17196	17204	17101	17081	17319	17121	17101	17181	17105	17008	17115	17210	17187	17168	17202	17007	17160	17235	17137	17284	17285	17265	17130	17247	17268	17193	17098	17075	17244	17156	17040	17234	17210	17091	16949	17010	17030	17203	17143	17104	17195	17062	17133	16942	17328	17142	17107	17230	17018	17169	17098	17013	17087	17223	17152	17159	17231	17081	17109	17364	17406	17067	17275	17123	17178	17239	17293	17191	17153	17103	16927	17295	17040	17040	17212	17039	17168	17089	17163	17176	17129	17080	17281	17207	17003	17171	17028	17246	17251	17119
27309	21957	25875	23753	20880	20975	21461	21229	21370	20917	21216	21172	21045	21118	22402	22707	22458	21995	21378	21284	20956	21190	21171	21235	21022	21336	21032	21089	21379	21022	21104	21075	21165	21148	21094	21349	21100	21087	21387	21122	21044	21205	21094	21011	21009	21233	21125	21114	21134	21207	20763	20961	21189	20916	21348	21092	21409	21177	20964	21308	21082	21084	21066	21153	21071	20967	21105	20949	21078	21093	21129	21000	21338	20962	21181	21223	21043	21224	21072	21136	21059	21214	21149	21079	21011	20862	20877	21091	21237	21194	21233	20962	21139	21156	20987	21113	20884	20981	21281	21123	20942	21267	21116	21062	21100	21269	21328	21273	21216	21270	21126	21121	21119	21110	21100	21089	21182	21261	21040	20991	21138	21100	21132	20895	21206	21127	21161	21096	20974	21216	21171	21039	21110	21189	20973	20973	21176	21198	20978	21095	21025	21111	21038	21145	21167	21094	21155	20912	21021	21187	21231	21333	21081	21026	20891	21314	21071	21082	21175	21223	21301	21363	20967	21142	21157	21091	21007	21041	21166	21043	21065	21145	21140	21145	21139	20905	21176	21049	21086	21063	20972	21184	21150	21013	20922	21106	21052	21221	21060	21065	21310	21087	21242	21007	21140	21114	21102	21191	21078	21105	21173	20937	21227	21033	21043	21223	21199	20914	20937	21078	21017	21220	21186	21043	20811	21190	21000	21067	21232	21085	21343	21146	21248	21162	21123	21060	21187	21160	21183	21075	21010	20991	21109	21142	21143	21369	21098	21318	21125	21039	21161	21072	21003	21142	21105	20838	21069	21084	21030	21209	20987	21190	21125	21153	21184	21253	21194	21033	20993	20910	20997	21090	21240	21150	21166	21333	21029	21026	20864	21174	21052	21262	21332	21136	21057	21105	21211	21388	21268	20890	21177	21156	21142	21100	21110	21167	21008	21351	21052	20997	21252	21144	21173	21175	21069	21240	21266	21139	21050	21264	21249	21166	21206	21266	21147	21215	20911	21090	21143	20936	21266	21085	21279	20837	21087	21217	21234	20779	21049	21318	21075	21094	21168	21112	21042	21053	21028	21146	21210	21186	21232	21141	21007	21179	21240	21035	21200	20985	21203	21263	21235	21193	21177	21128	21042	20972	21063	21168	20867	21178	20964	21225	20935	21032	20980	21111	21298	20987	21296	21006	21184	21099	21081	21244	21156	21179	21108	21231	20999	21268	21018	21026	21086	21085	21172	21205	21064	21071	21115	21151	21377	20990	21154	21290	21110	21142	21123	21188	21036	21241	20993	21148	21083	20985	21154	21034	21152	21063	21242	21379	21113	20981	21020	20944	21340	21137	21182	21137	21317	21138	21130	21102	21018	20952	21225	20742	21147	21306	21051	21204	21193	21267	21148	21112	21164	21136	21258	21099	21202	21167	21148	21103	21167	21145	21169	21152	21170	21137	21039	21247	21112	21080	21165	21108	21183	21127	21049	20970	21089	21384	21228	21182	21145	21227	21081	21172	21103	21025	21235	20935	21013	21089	21287	21349	20962	21189	21286	21112	21014	21260	21084	21174	21146	20979	21061	20876	21155	21042	20916	21057	21057	20825	21066	20981	21214	21430	21130	21210	21016	21001	21093	21090	21104	21005	21109	21063	21031	21294	21022	21051	20960	21233	21342	21243	21132	21165	21108	21145	21389	21134	21278	21377	21246	21078	21164	21070	20974	21289	21097	21169	20997	21074	21000	21050	21095	21084	21106	21206	21466	21264	21439	21211	21129	21194	21113	21060	21269	21192	20998	21203	21225	21092	21050	20993	21011	21182	20998	21301	21266	21163	21061	21089	21035	21167	21210	20983	21108	21274	21151	21180	21180	21029	21446	21058	21104	21243	21348	21291	21011	21007	21076	21192	21002	21062	21070	21119	21161	21373	21192	20985	21031	21185	21124	21059	21252	21076	21201	21135	21184	21240	21291	21087	20800	21196	21343	21084	21297	21264	21031	20775	21073	21016	20995	21017	21227	21169	20986	21166	21097	20956	21117	21102	20986	20977	21154	21243	21083	21172	21274	21061	21011	21108	21163	21079	21150	21053	21204	21013	21188	20994	21067	21269	21044	20937	21287	21352	21118	21163	21165	21090	21148	21195	21169	20987	21244	21089	21155	21133	21107	21085	21096	21243	21216	21075	21091	20889	21175	21154	21140	21130	21144	21280	20847	20976	21243	21218	21146	21151	20946	21086	20854	21065	21223	21082	21113	21093	21113	21065	21262	21189	21162	21080	21209	21146	21262	21095	21193	21073	21109	21197	21092	20956	21036	21293	20914	21023	21174	20965	20971	21174	21022	21154	21293	21175	21208	21160	21229	21220	21174	21223	21104	21218	21037	20977	21094	21106	21107	21298	21361	21248	21033	21074	21157	21098	21155	21100	21248	20962	21197	20867	21012	21282	21233	21077	21280	21203	21186	21137	21190	21120	21023	21121	21156	20890	21084	21095	21255	20913	21025	21046	21034	20958	21197	20948	21070	20984	21323	21316	21245	21154	21259	21007	21050	20927	21099	21191	20994	20962	21057	21146	21096	21100	21215	21349	21318	21080	21086	21185	21274	21094	21172	21235	21101	21151	21326	21236	21247	21304	21202	21084	21308	21321	21195	20902	21142	21219	21240	21080	20931	21173	21097	21046	20946	21059	21298	20925	21056	21206	21160	21068	21250	20913	20947	21180	20918	21220	21183	21085	20964	20985	21177	21067	20969	21164	21195	21122	21227	21238	21158	21063	21021	21023	21237	21018	21274	21310	21009	21193	21069	21166	21256	21246	21145	21158	21120	21044	21099	20995	20930	21152	21205	21226	21153	20976	21193	21178	21229	21040	21256	21232	21348	21076	21269	21029	21033	21178	21209	21107	21133	21071	21011	20972	21013	21072	21193	21160	21066	20990	21181	21257	21113	21050	21072	21162	21267	20975	21174	21093	20862	21061	21009	21103	21332	21170	20982	21104	21202	21197	21105	21046	21235	21158	21151	21287	21219	21131	21154	21172	21037	21067	20999	21221	21058	21043	21115	21240	21140	21318	21195	21212	21103	21142	21193	21249	21163	21340	21067	21036	21189	21217	20872	21027	21252	21133	21049	21197	21248	21166	20999	21371	21104	21336	21076	21039	20993	20988	21167	21298	20992	20944	21006	21111	21145	21133	21140	21187	21265	21053	21113	21099	20938	21125	21353	21056	21182	21163	21300	21233	21063	21046	20958	21207	21167	21336	21158	21142	21048	20914	21098	21010	21285	21155	21026	21072	21209	21236	21233	21023	21329	21029	20967	21141	21098	21105	21006	21199	20932	20868	21278	20961	21068	21150	20899	21055	21051	21193	21077	21156	21123	21083	21158	21070	21054	21243	21199	21098	21049	21355	21161	21080	21125	21017	21387	21233	21102	20954	21115	21196	20955	21020	21010	21186	21099	21199	21268	21280	21035	21056	21026	21096	21088	21167	21200	21250	21185	21079	21070	21295	21134	21186	21251	21132	21261	21175	21286	21110	21175	21098	21163	21074	21083	21178	21165	20849	21293	21086	21029	21229	21149	21214	21082	21230	20881	21142	21415	21061	21226	21237	21292	21151	21086	21162	21228	21013	21086	21247	21439	21101	21097	21382	21299	21101	21104	21047	21222	21035	21093	20814	21193	21148	20988	21224	21116	20969	21238	20997	21161	21246	21073	21304	21110	21251	21000	21120	21114	21103	21202	21229	21285	20809	21165	20879	20998	21352	21133	21245	21250	21205	21006	21098	20942	21235	20990	21030	20956	21247	20954	20995	21164	21203	21333	21123	21174	21244	21105	20916	21128	21065	21268	21122	21096	21122	21122	21037	21369	21250	21054	21019	21114	21260	21030	21155	21069	21129	21335	21040	21086	21250	20963	20820	21031	21173	21259	21131	21055	21278	21115	20991	21227	21109	21240	21250	21011	21282	21156	21064	21237	21044	21272	21240	21171	21049	21429	21193	21181	21062	21087	21281	21145	21264	21269	21068	21299	21147	21243	21292	21149	21030	21104	20880	21130	21174	21076	21151	21092	21209	21303	21352	21165	21137	21139	21346	21167	21119	21125	21002	21140	21007	21020	21151	21056	21197	21165	21031	21103	21140	21114	21141	21242	21225	21134	21196	20945	20931	21391	21040	21092	21208	21243	21059	21202	21076	21078	21189	21271	21041	20961	21117	21108	21132	21140	21015	21116	21062	21160	20954	21254	21223	21176	21223	21075	21129	21095	21206	21216	21313	21159	21228	21102	21103	21136	21125	21117	21137	21146	21086	21012	21216	21301	21143	21076	21141	20988	21178	21119	21331	21033	21029	20971	20962	21121	21168	20999	21034	21120	21082	20974	21063	21158	21025	20865	21247	21206	21054	20925	21265	21090	21212	21209	20909	20883	21194	21305	21090	21042	21174	21083	20974	21136	21069	21126	20908	21226	21012	21156	21125	21276	21100	21340	21156	21149	21238	21388	21171	21104	21263	21177	21270	20955	21128	21042	21174	21292	20911	21161	21211	21301	21123	21126	21102	21292	21213	20976	21263	21205	20975	21321	21120	21208	21092	21118	21133	21068	21092	21233	21094	21118	21211	21111	21094	21389	21061	21071	21263	21328	20898	21402	21064	21326	21191	21175	21232	20993	21118	21081	20929	21089	21267	21095	21092	20936	21164	21073	21250	21267	21174	21305	21381	21068	21321	21386	21138	20974	20985	21059	21126	21082	21024	20980	21102	21209	21232	21397	21107	21141	21034	21166	21004	21108	21085	21103	21254	21224	21071	21247	21217	21247	21126	20963	21115	21031	20991	21199	21197	21155	21138	20937	21087	21155	21254	21355	21314	21115	21048	21279	21015	21101	21257	21048	20959	21236	20974	21094	21290	21297	21276	21076	21078	20876	21092	21132	21357	21106	21027	21180	21211	21015	21324	21282	21154	21275	21325	21124	20960	20965	21229	21160	21091	20985	21114	21380	21103	21244	21115	20911	21158	21023	21006	21016	20954	21028	21197	21252	21261	21142	21311	21156	21192	21019	21169	21216	21219	21218	21122	21217	21271	21096	21014	21032	21070	21114	21390	21114	21175	21197	21084	21082	21078	20886	21218	21093	21073	21297	21087	21052	20902
15886	18269	18267	17707	17245	17339	17251	17345	17082	17278	17296	17104	17175	17907	19141	19280	18640	17903	17295	17197	17235	17221	17062	17269	17401	17189	17223	17120	17250	17137	17136	17132	17348	17276	17140	17042	17264	17283	17192	17198	17159	17116	17144	17145	17219	17213	17213	17181	17262	17213	17210	17127	17104	17086	17103	17308	17091	17138	17159	17227	17265	17102	17234	17240	17145	17137	17166	17233	17214	17180	17242	17227	17108	16968	17110	17242	17048	16988	17145	17045	17231	17262	17022	17367	17119	17241	16986	17070	17309	17380	17180	17195	17107	17120	17254	17054	17218	17070	17138	17301	17211	17316	17209	17319	17120	17091	17189	17242	17156	17155	17013	17166	17132	17209	17176	17116	17231	17096	17180	17132	17175	17198	17209	17009	17113	17128	17093	17260	17146	17057	17238	17274	17212	17210	17150	17192	17239	17160	17033	17128	17376	16964	17090	17111	17220	17205	17161	17149	17242	17020	17198	17190	17267	17225	17312	17055	17120	17054	17176	17250	17101	17183	17117	17245	17374	17078	17090	17198	17077	17164	17367	17234	17219	17039	16961	17177	17207	17229	17121	17107	17108	17254	17223	17200	17177	17109	17231	17143	17248	17239	17247	17198	17004	17238	17148	17281	17251	17037	17282	16944	17160	17220	17400	17189	17323	17329	17149	17174	17222	17056	17185	17288	17165	17108	17258	16965	17204	17218	17203	17109	17175	17367	17198	17108	17195	17127	17268	17221	17253	17098	17254	17283	17198	17318	17148	17187	17198	17114	17281	16938	17101	17047	17193	17473	17201	17080	17172	17151	17182	16978	17392	17251	17219	17023	17024	17301	17168	17246	17394	17254	17103	17310	17176	17154	17177	17299	17069	17286	17179	17197	17219	17233	17017	17240	17134	17289	17087	17133	17237	17173	17077	17021	17076	17233	17171	17224	17137	17124	16910	17097	17137	17159	17309	17180	17286	17182	17195	17108	17323	17056	17172	17194	17245	17138	16959	17359	17066	17234	17129	17157	17255	17153	17047	17092	17171	17284	17065	17099	17282	17189	17112	17314	17155	17134	17264	17135	17031	17140	17292	17192	17184	17131	17259	17178	17295	17009	17227	17217	17209	17005	17173	17094	17185	17095	17118	17004	17163	17046	17182	17308	17144	17207	17148	17377	17163	17165	17089	17208	17144	17351	17174	17243	17127	17098	17197	17131	17224	17173	17119	17092	17059	17146	17265	17161	17067	17395	17034	17277	17191	17192	17164	17194	17070	17045	17055	17165	17140	17179	17341	17166	17201	17292	17155	17078	17174	17173	17247	17349	17212	17211	17115	17152	17126	17147	17183	17052	17265	17011	17234	17174	17155	17256	17182	17278	17338	17107	17188	17195	17225	17200	17205	17144	17245	17179	17082	17175	17184	17162	17073	17011	17166	17024	17047	17161	17133	17176	17354	17193	17282	17357	16987	17180	17277	17021	17142	17066	17368	17299	17274	17108	17078	17006	17035	17092	17303	17101	17228	17146	17148	17215	17093	17210	17130	17084	17124	17068	17154	17243	17233	17094	17051	17078	17134	17095	17067	17168	17177	17117	17209	17158	17194	17359	17135	17326	17142	16970	17292	17017	17137	17089	17078	17029	17321	17188	17359	17216	17127	17021	17079	17138	17319	16999	17058	17175	17282	17256	17065	17241	17070	17226	17142	17256	17116	17104	17113	17156	16982	17302	17042	17224	17072	17282	17246	17286	17021	17096	17322	17264	17125	17055	17303	17372	17119	17255	17100	17022	17090	17034	16912	17115	17219	17072	17311	17207	17260	17031	17083	17255	17237	17158	17249	17160	17202	17077	17272	17069	17297	17188	17133	17150	17169	17229	17174	17029	17162	17207	17372	17122	17260	17034	17171	17023	17156	17187	17070	17295	17151	17142	17122	17171	17148	17217	17071	17342	16993	17051	17154	17081	17266	17167	17244	17218	17150	17215	17101	17195	17247	17076	17194	17067	17055	17100	17103	17144	17143	17200	17201	17043	17116	17135	17099	17134	17055	17163	17104	17229	17050	17196	16942	17132	17219	17314	17217	17241	17248	17117	17067	17190	17108	17334	17069	17171	17164	17281	17261	17192	17097	17219	17326	17180	17254	17146	17139	17324	17157	17357	17203	17257	17193	17132	17097	17118	17167	17300	17060	17162	17181	16921	17163	16964	17290	17182	16981	17137	17252	17293	17248	17135	17210	17212	17341	17141	17068	17109	17161	17233	16953	17120	17035	17104	17296	17098	17274	17152	17230	17189	17087	17298	17223	16997	17208	17110	17202	17186	17259	17192	17220	17029	17226	17182	17233	17276	17261	17017	17119	17030	17194	17106	17168	17020	17171	17230	17257	17177	17279	17155	17023	17064	17369	17037	17169	17165	17233	17347	17203	16792	17094	17299	17237	17182	17260	17162	17149	17119	17232	17044	17126	17331	17103	17270	17216	17225	17219	17200	17280	17079	17109	17197	17189	17094	17199	17055	17049	17186	17233	17336	17193	17220	17175	17154	17141	17153	17264	17371	17249	17065	17193	17055	17270	17185	17049	17121	17167	17141	17103	17103	17050	17311	17201	16986	17181	17268	17319	17136	17344	17172	17149	17163	17224	17289	17251	17295	17116	17087	17317	17094	17121	17222	17186	17190	17165	17205	17146	17239	17242	17334	17202	17144	17146	17287	17223	17183	17176	17215	17156	17210	17005	17465	17184	16947	17230	17079	17220	17083	17128	17058	17132	17146	17108	17179	17199	17098	17251	17099	17157	17161	17297	17195	17334	17395	17091	17184	17176	17151	17181	17065	17257	17256	17185	17090	17095	16959	17268	17195	17142	17087	17199	17052	17213	17064	17238	17139	17185	17107	17081	17014	17194	17316	17248	17206	17140	17125	17248	17243	17196	17193	17275	17004	17079	17313	17209	17298	17105	17163	17060	17252	17247	17112	17184	17353	17315	17156	17111	17251	17027	17285	17160	17040	17130	17052	17072	17122	17252	17173	17271	17212	17194	17169	17262	17065	17031	17083	17142	17112	17172	17149	17250	17151	17171	17141	17232	17206	17380	17181	17388	17101	17262	17249	16879	17241	17016	17096	17317	17189	17207	17236	17228	17108	17081	17254	17056	17198	17165	17268	17154	17237	17068	17314	17183	17230	17107	17240	17303	17244	17135	17145	17239	17268	17192	17110	17196	17226	17146	17114	17100	17033	17215	17308	17322	17155	17167	17118	17152	17173	17125	17076	17069	17259	17052	16922	17163	17038	17113	17136	17272	17422	17104	17265	17016	17164	17260	17067	17242	17173	17194	17222	17241	17183	17325	17152	17163	17207	17183	17134	16992	17122	16995	17116	17197	17133	17089	17121	17104	17111	17147	17309	17309	17096	17180	17175	17192	17188	17093	17214	17380	17088	17200	17311	16999	17332	17199	17164	17294	17260	17063	17207	17387	17169	17120	17214	16994	17081	17317	17125	17119	17224	17070	17216	17292	17105	17099	17061	17103	17230	17207	17355	17128	17278	17080	17292	17186	17075	17040	17197	17074	17142	17080	17213	17264	17183	17300	17361	17129	17153	17339	17102	17147	17206	17077	17219	17408	17052	17021	17039	17234	17047	17134	17095	17232	17185	17196	17103	17040	17132	17202	17247	17075	17095	17141	17034	17055	17333	17207	17148	17213	17137	17011	17409	17264	17131	17039	17178	17247	17077	17089	17209	17263	17094	17164	17234	17138	17236	17235	17223	17296	17151	17173	17176	17245	17267	17118	17235	17347	17177	17181	17095	17175	17215	17010	17048	17210	17158	17216	16989	17254	17014	17222	16997	17168	17105	17316	17111	17128	17262	17194	17221	17127	17127	17284	17104	17363	17247	17240	17286	17240	17152	17158	17187	17144	17206	16944	17154	17048	17250	17169	17179	17236	17210	17374	17287	17211	16931	17106	17149	17216	17257	17133	17090	17218	17053	17264	17338	16932	17123	17383	17206	17281	17182	17265	17328	17142	17127	17139	17268	17030	17322	17230	17234	17198	17190	17088	17146	17220	17197	17065	17166	17266	17327	17182	17152	17169	17096	17233	17114	17135	17079	17278	17302	17104	17233	17123	17055	17125	17227	17113	17217	17074	17166	17335	17075	17080	16967	17250	17224	17136	17161	17243	17213	17050	17076	17083	17224	17142	17070	17074	17325	17096	17096	17124	17127	17217	17159	17052	17018	17135	17303	17200	17242	17349	17319	17167	17275	17184	17047	17245	17135	17297	17329	17204	17239	17235	17338	16886	17234	17318	17307	17135	17084	17227	17317	17130	17194	17276	17295	17286	17163	17126	17097	17111	17077	17130	17053	17094	17124	17269	17254	17117	17200	17050	17071	17209	17293	16983	17153	17070	17181	17065	17143	17294	17100	17188	17172	17233	17168	17238	17219	17297	17240	17306	17403	17191	17113	17202	17243	17195	17238	17201	17123	17162	16978	17311	17088	17200	16955	17218	17103	17311	17053	17108	17161	17098	17191	17170	17240	17143	17247	17121	17119	17217	17153	17147	17134	17266	17252	17442	17150	17081	17387	17218	17228	17205	17224	17060	17179	17122	17050	17087	17130	17195	17197	17066	17145	17208	17264	17129	17167	17046	17127	17311	17374	17129	17249	17281	17147	17174	17114	17208	17044	17176	17094	17171	17350	17266	17226	17227	17120	17324	17108	16978	17181	17189	17060	17184	17147	17111	17207	17194	17310	17207	16888	17282	17135	17152	17269	17183	17062	17339	17202	17070	17074	17174	17058	17217	17238	17218	17268	17189	17311	17235	17229	17166	17184	17233	17170	17073	17201	17154	17148	17245	17224	17292	17030	17224	16940	17286	17168	17108	17267	17282	17155	17322	17152	17013	17108	17270	17102	17281	17270	17177	17030	17220	17050	17211	17192	17263	17284	17201	17120	17381	17259	17345	17120	17065	17053	17160	17212	17269	17090	17299	17125	17100	17168	17249	17188	17192	17101	17111	17188	17176	17052	17244	17214	17334	16945	17161	17379	17240	17161	17186	17049	17262	17248	17169	17106	17226	17114	17053	16943	17066	16996	17075	17238	17117	17246	17084	17064	17063	17178	17151	17145	17205	17153	17032	17322	17172	17242
23153	21024	28603	23742	22134	24115	24563	22010	21694	22021	21700	21824	21883	25616	32369	32791	27992	25699	22027	21791	21481	21639	21720	21505	21641	21554	21806	21439	21716	21351	21564	21649	21531	21339	21561	21356	21593	21472	21499	21302	21567	21324	21372	21653	21401	21576	21458	21441	21537	21562	21193	21430	21314	21565	21506	21456	21479	21467	21610	21490	21317	21425	21281	21464	21581	21532	21614	21546	21343	21464	21453	21431	21599	21639	21331	21337	21417	21377	21509	21481	21437	21434	21338	21502	21553	21319	21407	21522	21468	21332	21460	21526	21375	21284	21513	21484	21447	21517	21362	21459	21420	21402	21540	21243	21332	21372	21556	21275	21541	21458	21479	21498	21505	21700	21479	21423	21419	21445	21479	21597	21526	21504	21445	21375	21463	21450	21547	21346	21283	21435	21764	21475	21441	21523	21518	21428	21407	21366	21347	21222	21204	21244	21369	21259	21484	21520	21540	21267	21435	21525	21527	21486	21385	21636	21461	21289	21555	21500	21316	21278	21274	21450	21237	21334	21451	21262	21369	21454	21493	21365	21522	21492	21672	21446	21524	21615	21561	21435	21537	21425	21600	21272	21322	21224	21507	21445	21591	21470	21249	21301	21360	21435	21375	21273	21382	21306	21391	21340	21570	21397	21349	21422	21395	21398	21354	21295	21382	21543	21448	21465	21529	21324	21448	21245	21346	21418	21490	21383	21461	21311	21719	21492	21184	21486	21596	21483	21360	21301	21442	21269	21294	21409	21424	21396	21355	21508	21212	21385	21409	21199	21430	21403	21738	21579	21369	21407	21470	21518	21364	21433	21283	21251	21332	21353	21533	21307	21352	21382	21225	21471	21366	21291	21270	21425	21246	21646	21411	21329	21304	21249	21304	21194	21265	21491	21399	21429	21288	21436	21359	21488	21440	21402	21389	21480	21333	21278	21407	21531	21529	21478	21277	21529	21398	21428	21527	21415	21562	21554	21352	21481	21438	21258	21527	21555	21211	21482	21425	21731	21344	21281	21526	21305	21590	21634	21205	21486	21312	21380	21446	21671	21550	21445	21286	21472	21338	21531	21462	21564	21614	21368	21357	21271	21450	21470	21480	21380	21515	21491	21482	21413	21229	21261	21455	21416	21351	21285	21504	21305	21376	21484	21477	21425	21347	21539	21397	21491	21372	21417	21690	21251	21583	21318	21318	21485	21564	21470	21278	21476	21363	21494	21644	21510	21654	21311	21616	21573	21520	21392	21580	21449	21464	21506	21315	21340	21667	21215	21349	21490	21423	21516	21393	21563	21513	21571	21411	21348	21479	21492	21435	21276	21544	21462	21288	21635	21382	21406	21387	21435	21422	21442	21561	21475	21476	21456	21532	21468	21272	21498	21470	21589	21245	21490	21269	21683	21405	21581	21453	21339	21331	21455	21516	21299	21409	21364	21219	21552	21538	21312	21469	21686	21398	21615	21374	21511	21519	21459	21372	21454	21536	21483	21303	21511	21582	21562	21545	21395	21347	21487	21433	21650	21435	21434	21401	21418	21683	21375	21518	21565	21289	21472	21393	21273	21273	21630	21621	21414	21449	21421	21543	21393	21335	21535	21641	21514	21486	21361	21423	21409	21469	21341	21649	21370	21573	21579	21275	21408	21318	21273	21430	21443	21324	21429	21334	21322	21432	21334	21482	21430	21233	21457	21149	21376	21458	21359	21413	21368	21432	21441	21335	21206	21325	21372	21566	21402	21418	21498	21323	21408	21378	21448	21442	21523	21365	21368	21237	21255	21300	21480	21401	21438	21433	21478	21479	21319	21444	21441	21499	21431	21478	21445	21202	21414	21488	21453	21492	21370	21230	21485	21299	21473	21442	21370	21287	21477	21809	21261	21435	21492	21348	21456	21557	21514	21496	21585	21380	21435	21503	21526	21363	21516	21454	21647	21491	21434	21469	21308	21478	21356	21425	21343	21364	21428	21401	21524	21323	21391	21306	21311	21325	21442	21375	21428	21535	21487	21396	21558	21260	21448	21278	21498	21482	21290	21561	21479	21467	21292	21360	21420	21620	21251	21557	21492	21366	21336	21255	21302	21259	21290	21395	21203	21189	21497	21455	21396	21670	21461	21311	21282	21159	21508	21219	21487	21166	21618	21585	21534	21552	21586	21128	21373	21705	21486	21440	21408	21417	21446	21524	21525	21488	21495	21815	21554	21273	21411	21452	21446	21275	21272	21402	21271	21387	21498	21643	21313	21471	21237	21241	21365	21208	21357	21510	21531	21434	21485	21541	21613	21491	21471	21481	21256	21448	21264	21380	21554	21404	21365	21327	21470	21435	21353	21383	21491	21366	21376	21461	21279	21611	21582	21544	21574	21384	21406	21420	21486	21710	21511	21369	21530	21408	21356	21360	21424	21536	21556	21629	21441	21320	21567	21550	21438	21374	21405	21453	21431	21379	21372	21707	21471	21570	21258	21494	21510	21398	21436	21431	21388	21462	21222	21170	21609	21500	21486	21460	21362	21527	21478	21438	21294	21590	21492	21382	21392	21593	21499	21494	21358	21163	21433	21424	21466	21366	21429	21342	21482	21464	21401	21481	21615	21487	21459	21493	21514	21589	21637	21367	21466	21409	21453	21535	21518	21545	21486	21419	21422	21471	21294	21416	21485	21508	21253	21446	21347	21188	21450	21383	21297	21323	21277	21355	21524	21476	21476	21579	21494	21426	21514	21571	21464	21465	21447	21527	21417	21370	21309	21393	21356	21541	21498	21330	21194	21617	21501	21482	21471	21400	21577	21480	21383	21373	21382	21457	21438	21367	21233	21441	21396	21358	21624	21458	21452	21252	21383	21253	21419	21337	21581	21504	21696	21340	21587	21513	21640	21378	21371	21341	21385	21489	21361	21351	21359	21641	21610	21446	21317	21472	21241	21341	21396	21313	21596	21564	21599	21495	21571	21548	21434	21371	21498	21497	21521	21373	21413	21411	21349	21408	21331	21449	21319	21216	21402	21475	21517	21455	21470	21261	21426	21403	21356	21400	21417	21338	21444	21428	21440	21383	21562	21602	21434	21399	21469	21354	21529	21563	21622	21635	21468	21775	21518	21284	21533	21377	21284	21359	21442	21350	21361	21482	21232	21428	21511	21274	21342	21466	21376	21554	21357	21351	21206	21527	21453	21482	21193	21262	21509	21428	21496	21223	21139	21287	21382	21183	21314	21455	21314	21382	21448	21558	21538	21437	21475	21516	21533	21620	21294	21427	21484	21335	21311	21196	21574	21444	21445	21343	21433	21455	21545	21632	21364	21441	21537	21452	21546	21515	21282	21402	21381	21576	21573	21439	21538	21482	21599	21704	21559	21503	21433	21552	21503	21290	21400	21528	21481	21414	21502	21273	21381	21386	21528	21515	21473	21510	21323	21503	21516	21697	21517	21368	21362	21454	21409	21496	21565	21336	21646	21330	21436	21312	21206	21601	21414	21376	21575	21513	21064	21254	21609	21256	21314	21611	21242	21349	21482	21680	21607	21500	21397	21541	21536	21444	21295	21570	21193	21246	21683	21612	21383	21632	21310	21313	21398	21465	21270	21525	21558	21345	21409	21290	21391	21524	21319	21670	21581	21521	21450	21320	21355	21426	21334	21325	21384	21460	21399	21404	21315	21540	21273	21424	21488	21723	21431	21306	21438	21563	21402	21296	21416	21302	21418	21516	21518	21424	21402	21409	21687	21558	21487	21294	21582	21450	21456	21417	21410	21328	21260	21438	21628	21440	21610	21559	21251	21299	21446	21475	21578	21420	21460	21503	21445	21565	21614	21359	21484	21323	21450	21470	21253	21519	21450	21369	21397	21571	21260	21486	21487	21612	21446	21451	21560	21477	21379	21426	21631	21382	21495	21430	21433	21248	21326	21472	21360	21443	21309	21480	21469	21413	21456	21519	21353	21226	21438	21337	21573	21512	21260	21483	21520	21687	21345	21536	21475	21543	21442	21315	21652	21655	21504	21581	21578	21480	21474	21453	21498	21664	21472	21565	21738	21666	21168	21426	21379	21393	21310	21407	21521	21297	21377	21525	21577	21287	21532	21256	21412	21393	21363	21572	21449	21328	21287	21370	21407	21480	21349	21551	21362	21395	21180	21405	21430	21255	21515	21597	21395	21391	21375	21536	21582	21386	21376	21273	21532	21517	21360	21621	21278	21544	21596	21381	21405	21629	21346	21490	21381	21484	21627	21381	21293	21529	21392	21642	21593	21234	21503	21534	21312	21458	21361	21479	21480	21444	21245	21511	21483	21363	21514	21496	21602	21355	21344	21634	21341	21391	21197	21488	21257	21233	21649	21688	21559	21358	21489	21495	21487	21387	21293	21347	21246	21371	21667	21534	21480	21406	21605	21312	21336	21488	21297	21414	21482	21464	21439	21322	21362	21528	21450	21562	21695	21289	21300	21463	21107	21464	21437	21076	21471	21288	21376	21310	21361	21458	21512	21496	21573	21517	21481	21500	21409	21524	21323	21354	21567	21388	21449	21687	21551	21275	21417	21331	21446	21500	21374	21415	21335	21374	21446	21377	21357	21465	21571	21357	21528	21422	21397	21500	21258	21383	21524	21353	21405	21381	21414	21263	21596	21550	21393	21471	21505	21634	21431	21339	21374	21424	21500	21437	21444	21473	21425	21392	21463	21376	21420	21645	21383	21441	21492	21323	21484	21295	21378	21599	21508	21424	21068	21364	21387	21343	21652	21460	21637	21463	21460	21427	21422	21502	21351	21332	21542	21105	21566	21375	21624	21308	21463	21287	21354	21455	21409	21435	21222	21544	21309	21353	21695	21317	21397	21342	21213	21237	21682	21417	21462	21464	21497	21653	21357	21370	21362	21482	21655	21535	21383	21420	21273	21352	21345	21439	21516	21608	21412	21256	21404	21417	21259	21531	21566	21458	21404	21449	21630	21321	21409	21322	21379	21293	21430	21388	21449	21289	21478	21426	21388	21465	21419	21318	21432	21435	21795	21406	21442	21412	21573	21311	21400	21531	21448	21526	21487	21492	21340	21443	21295	21558	21583	21218	21348	21274	21471	21551	21517	21568	21377	21581	21552	21456	21471	21482	21521	21561	21302	21527	21449	21298	21492	21549	21528	21577	21376
14774	23829	22879	20142	18835	18385	18067	18055	17890	17608	17594	17608	17515	24879	32622	31634	25257	22010	17441	17615	17426	17345	17323	17362	17436	17400	17260	17429	17556	17340	17395	17471	17565	17423	17589	17391	17433	17472	17392	17377	17355	17500	17413	17426	17464	17345	17356	17256	17295	17360	17514	17550	17353	17377	17300	17453	17414	17311	17376	17493	17621	17319	17505	17429	17330	17243	17296	17260	17484	17338	17187	17433	17282	17409	17483	17441	17554	17354	17474	17373	17358	17445	17349	17359	17351	17330	17258	17475	17487	17532	17424	17480	17426	17459	17349	17360	17523	17178	17239	17365	17528	17404	17314	17269	17409	17434	17619	17246	17386	17328	17378	17324	17243	17306	17396	17278	17280	17298	17441	17245	17232	17339	17493	17385	17258	17492	17476	17445	17449	17279	17526	17382	17371	17474	17417	17485	17423	17298	17254	17249	17553	17451	17466	17445	17426	17454	17348	17195	17219	17540	17384	17464	17413	17328	17262	17478	17311	17466	17470	17255	17194	17227	17463	17236	17250	17402	17271	17302	17485	17285	17387	17380	17401	17370	17396	17345	17310	17358	17569	17441	17401	17264	17443	17389	17455	17391	17371	17301	17564	17251	17349	17217	17320	17341	17309	17366	17450	17430	17326	17318	17154	17342	17422	17406	17499	17338	17353	17390	17364	17485	17390	17226	17279	17229	17317	17239	17417	17382	17535	17298	17301	17414	17454	17426	17345	17360	17362	17590	17369	17450	17290	17507	17288	17453	17390	17368	17250	17470	17482	17203	17368	17352	17387	17302	17414	17437	17361	17438	17415	17331	17470	17262	17450	17312	17446	17313	17500	17497	17405	17421	17333	17323	17229	17358	17312	17380	17363	17348	17277	17420	17483	17429	17487	17455	17283	17488	17498	17356	17531	17176	17435	17593	17482	17292	17354	17341	17324	17444	17323	17442	17214	17479	17422	17340	17356	17400	17455	17291	17364	17469	17382	17309	17380	17203	17214	17383	17327	17237	17370	17305	17434	17228	17386	17434	17438	17387	17379	17290	17403	17355	17464	17406	17544	17413	17367	17425	17316	17358	17361	17401	17465	17613	17548	17411	17403	17298	17305	17341	17266	17392	17340	17357	17544	17299	17348	17401	17472	17390	17491	17382	17302	17412	17425	17263	17334	17362	17410	17360	17356	17468	17256	17389	17535	17489	17423	17443	17320	17528	17440	17483	17270	17488	17367	17239	17299	17579	17371	17382	17498	17343	17296	17438	17379	17491	17276	17370	17363	17567	17444	17151	17354	17360	17519	17365	17327	17303	17407	17366	17346	17386	17197	17420	17297	17095	17585	17257	17273	17274	17436	17346	17468	17376	17407	17085	17257	17304	17229	17312	17355	17339	17523	17282	17418	17427	17206	17316	17261	17380	17434	17432	17538	17334	17420	17445	17328	17408	17304	17313	17534	17315	17231	17408	17385	17278	17404	17363	17313	17323	17495	17344	17216	17484	17282	17323	17203	17382	17253	17201	17258	17532	17336	17315	17263	17475	17460	17372	17419	17246	17601	17417	17305	17354	17294	17521	17325	17297	17383	17292	17267	17561	17200	17634	17371	17456	17392	17392	17326	17415	17281	17536	17394	17181	17332	17410	17326	17331	17425	17389	17427	17498	17226	17356	17478	17381	17330	17279	17341	17446	17570	17382	17275	17267	17352	17420	17289	17312	17291	17282	17298	17466	17475	17437	17377	17349	17490	17425	17245	17403	17480	17383	17354	17483	17399	17326	17422	17390	17435	17522	17446	17335	17481	17342	17364	17430	17427	17305	17450	17408	17147	17436	17328	17145	17302	17360	17319	17294	17328	17266	17211	17384	17401	17400	17444	17476	17430	17388	17437	17281	17437	17385	17482	17215	17344	17264	17480	17328	17298	17243	17277	17374	17248	17411	17339	17478	17421	17664	17276	17411	17517	17404	17339	17397	17382	17336	17396	17480	17351	17445	17261	17587	17307	17257	17479	17472	17448	17355	17460	17509	17389	17274	17415	17441	17226	17189	17388	17423	17541	17488	17456	17285	17539	17311	17369	17346	17488	17353	17151	17331	17518	17295	17451	17243	17368	17355	17342	17421	17429	17414	17509	17565	17331	17235	17437	17313	17461	17194	17302	17370	17258	17452	17267	17242	17309	17385	17502	17383	17457	17327	17539	17293	17426	17234	17479	17318	17334	17504	17514	17547	17497	17468	17317	17281	17332	17414	17368	17339	17286	17405	17305	17434	17344	17462	17290	17369	17222	17447	17402	17292	17407	17363	17480	17226	17302	17568	17239	17500	17395	17438	17440	17277	17265	17460	17406	17481	17487	17362	17379	17179	17400	17385	17233	17470	17549	17303	17617	17477	17295	17402	17293	17356	17292	17375	17337	17502	17361	17295	17447	17350	17295	17298	17297	17427	17321	17403	17347	17315	17350	17273	17452	17373	17638	17308	17432	17355	17329	17144	17245	17467	17247	17417	17515	17231	17286	17350	17196	17397	17424	17400	17193	17370	17403	17341	17307	17378	17366	17304	17255	17474	17451	17315	17347	17398	17412	17290	17516	17365	17237	17395	17356	17389	17392	17304	17353	17438	17489	17474	17294	17249	17318	17369	17265	17234	17483	17433	17336	17363	17441	17415	17336	17350	17442	17368	17320	17457	17471	17457	17304	17300	17354	17258	17485	17323	17393	17365	17522	17419	17561	17215	17361	17227	17261	17333	17363	17398	17369	17366	17431	17410	17423	17472	17148	17341	17506	17238	17298	17459	17295	17344	17448	17316	17355	17254	17292	17485	17525	17357	17286	17554	17435	17322	17207	17262	17534	17381	17198	17382	17129	17314	17354	17415	17317	17303	17198	17490	17219	17605	17422	17290	17376	17431	17547	17347	17479	17549	17511	17358	17286	17460	17435	17388	17177	17380	17330	17340	17486	17253	17329	17435	17382	17326	17376	17330	17451	17406	17235	17413	17239	17214	17374	17389	17369	17505	17368	17389	17335	17453	17154	17435	17334	17310	17359	17462	17288	17368	17439	17399	17367	17393	17343	17407	17261	17407	17294	17291	17432	17430	17302	17400	17325	17404	17497	17506	17424	17345	17413	17269	17461	17430	17331	17340	17468	17369	17407	17420	17448	17308	17377	17234	17178	17488	17375	17336	17320	17282	17363	17404	17634	17420	17407	17400	17332	17469	17306	17245	17255	17477	17459	17331	17285	17482	17263	17377	17341	17467	17433	17413	17483	17527	17367	17351	17222	17440	17501	17443	17347	17550	17336	17384	17479	17332	17368	17256	17450	17448	17372	17146	17646	17389	17488	17396	17221	17505	17276	17323	17453	17406	17428	17437	17445	17342	17457	17328	17390	17389	17348	17361	17566	17402	17434	17493	17363	17223	17351	17451	17475	17493	17491	17354	17353	17426	17407	17519	17483	17391	17388	17405	17220	17462	17394	17303	17531	17311	17400	17308	17341	17283	17391	17295	17465	17521	17248	17324	17345	17577	17389	17372	17412	17547	17405	17384	17535	17348	17328	17442	17443	17505	17348	17501	17395	17361	17433	17421	17380	17198	17356	17427	17591	17401	17437	17058	17498	17599	17510	17562	17156	17532	17449	17468	17261	17351	17274	17331	17479	17410	17336	17366	17321	17592	17280	17488	17265	17323	17271	17378	17404	17456	17355	17327	17395	17340	17363	17403	17413	17314	17298	17185	17525	17477	17397	17354	17324	17146	17379	17334	17386	17398	17540	17429	17225	17223	17319	17414	17441	17339	17289	17275	17281	17477	17411	17684	17281	17462	17342	17266	17423	17239	17394	17452	17283	17486	17349	17443	17340	17394	17390	17374	17470	17572	17436	17386	17272	17505	17334	17347	17300	17426	17494	17357	17262	17449	17320	17309	17217	17537	17294	17349	17577	17444	17373	17364	17354	17335	17438	17159	17488	17356	17411	17354	17623	17287	17338	17501	17495	17503	17413	17266	17455	17351	17436	17373	17352	17416	17337	17289	17330	17283	17556	17401	17313	17357	17500	17290	17424	17336	17285	17410	17187	17418	17324	17283	17420	17486	17379	17198	17407	17332	17293	17355	17445	17318	17328	17342	17403	17347	17522	17350	17313	17314	17290	17416	17518	17201	17395	17198	17287	17213	17328	17121	17335	17390	17381	17314	17204	17327	17519	17422	17456	17416	17512	17480	17377	17324	17467	17472	17438	17308	17354	17617	17424	17238	17204	17424	17317	17430	17488	17379	17454	17372	17490	17297	17458	17400	17404	17400	17312	17297	17334	17286	17453	17446	17371	17358	17227	17248	17598	17252	17382	17399	17463	17346	17362	17394	17371	17299	17472	17334	17295	17248	17431	17528	17250	17385	17475	17360	17369	17318	17334	17299	17421	17305	17446	17425	17442	17327	17296	17465	17454	17175	17455	17437	17337	17458	17158	17296	17291	17369	17315	17379	17374	17340	17354	17535	17285	17519	17249	17445	17366	17325	17308	17461	17381	17529	17456	17336	17461	17284	17332	17368	17519	17365	17442	17283	17474	17264	17333	17521	17644	17436	17349	17277	17389	17491	17477	17325	17434	17257	17347	17496	17365	17438	17359	17243	17272	17369	17317	17459	17378	17310	17471	17192	17199	17518	17258	17444	17257	17501	17234	17488	17272	17188	17406	17433	17294	17369	17545	17341	17517	17374	17429	17341	17177	17459	17308	17398	17391	17425	17371	17382	17316	17245	17381	17446	17341	17235	17520	17184	17369	17422	17433	17497	17313	17345	17444	17488	17323	17365	17303	17506	17506	17335	17292	17218	17256	17151	17356	17275	17374	17350	17501	17385	17324	17399	17239	17398	17284	17451	17257	17461	17307	17491	17309	17386	17335	17536	17267	17442	17138	17344	17350	17429	17315	17335	17428	17269	17384	17272	17266	17389	17289	17385	17303	17397	17368	17282	17487	17302	17370	17582	17422	17507	17482	17514	17420	17344	17472	17345	17458	17315	17395	17507	17363	17279	17381	17210	17473	17507	17491	17330	17378	17222	17493	17121	17442	17455	17448	17486	17426	17501	17487	17470	17259	17480	17365	17226	17486	17516	17409	17358	17423	17262	17330	17444	17254	17528	17357	17493
22413	21032	28803	23474	21297	24074	27590	22899	22105	22519	22350	22203	22276	29140	40053	40213	32423	28243	22654	21804	22169	21832	21911	21861	21804	21942	21742	21867	22170	21965	21920	21812	22015	21790	21739	21804	21858	21951	21716	21897	21944	21842	21945	21690	21931	21944	21875	21666	21875	21943	21634	21828	21595	21890	21710	21880	21914	21563	22044	21636	21861	21861	21741	21998	21776	21887	21614	21689	21580	21737	21928	21915	21799	21941	21673	21922	21999	21725	21813	21735	21952	21786	21811	21800	21911	21786	21599	21883	21800	21844	21538	22059	21745	21628	21819	21622	21881	21964	21759	21823	21779	21817	21689	21620	21522	21753	21946	21691	21695	21788	21921	21783	21686	21779	21719	21787	21833	21756	21853	21697	21716	21752	21763	21881	21927	21752	21899	21792	21872	21836	21988	21733	21681	21890	21945	21977	21741	21804	21734	21815	21903	21662	21757	21949	21652	21600	21692	21864	22004	21917	21823	21737	21699	21852	21787	21778	21726	21663	21756	21810	21847	21821	21986	21570	21778	21739	21853	21894	21867	21812	21568	21771	21785	21676	21836	21762	21823	21810	21783	21854	21801	21920	21632	21919	21924	21806	22052	21898	21695	21693	21661	21848	21792	21746	21830	21685	21659	21624	21685	21574	21674	21933	21720	21735	21724	21878	21683	21585	21802	21758	21955	21559	21654	21686	21704	21891	21704	21633	21839	21780	21852	21660	21752	21682	21914	21855	21643	21668	21684	21434	21601	21624	21664	21764	21727	21906	21755	21755	21686	21648	21789	21829	21788	21558	21758	21800	21863	21557	21773	21706	21634	21633	21778	21698	21695	21990	21877	21795	21834	21649	21769	21798	21514	21876	21845	21915	21721	21647	21728	21878	21811	21728	21812	21916	21910	21825	21786	21786	21879	21690	21989	21682	21647	21601	21873	21662	21752	21701	21751	21645	21657	21940	21792	21800	21863	21775	21920	21854	21889	21913	21881	21740	21587	21612	21752	21697	21774	21631	21701	21816	21733	21748	21694	21844	21707	21698	21839	21716	21712	21613	21714	21806	21709	21636	21720	21697	21722	21658	21810	21722	21641	21631	21859	21616	21713	21813	21538	21799	21637	21951	21682	21929	21624	21542	21869	21743	21761	21576	21897	21675	21664	21643	21729	21618	21729	21988	21827	21719	21623	21838	21745	21796	21938	21959	21850	21773	21822	21843	21663	21853	21569	21673	22055	21632	21888	21812	21952	21878	21558	21905	21719	21744	21730	21696	21696	21788	21893	21944	21704	21700	21808	21736	21691	21586	21757	21794	21830	21790	21618	21645	21777	21822	21841	21855	21705	21842	21789	21510	21867	21745	21550	21933	21847	21768	21802	21747	21743	21796	21668	21793	21612	21725	21670	21691	21717	21867	21880	21692	21715	21788	21696	22070	21643	21832	21961	21856	21798	21750	21728	21825	21871	21795	21486	21884	21833	21665	21611	21700	21616	21657	21911	21682	21540	21502	21678	21788	21950	21529	21737	21946	21850	21828	21692	21766	21804	21583	21810	21736	21675	21812	21791	21773	21870	21735	21816	21722	21863	21707	21743	21747	21769	21549	21837	21835	21659	21952	21835	21638	21833	21846	21769	21602	21781	21643	21755	21814	21769	21537	21782	21725	21390	21615	21540	21746	21855	21735	21726	21580	21693	21682	21684	21808	21778	21647	21822	21796	21734	21808	21546	21515	21811	21760	21780	21420	21753	21405	21847	21842	21769	21696	21877	21795	21725	21761	21705	21745	21644	21915	21859	21814	21881	21632	21741	21743	21888	21850	21864	21884	21863	21850	21802	21601	21857	21764	21552	21857	21773	21676	21617	21702	21583	21857	21836	21539	21928	21793	21655	21539	21879	21749	21731	21879	21669	21885	21822	21537	21985	21710	21769	21656	21686	21882	21580	21729	21820	21729	21707	21578	21664	21476	21653	21818	21731	21673	21890	21635	22005	21783	21698	21717	21865	21780	21892	21819	21824	21801	21555	21621	21496	21867	21750	21783	21927	21799	21494	21446	21553	21923	21685	21907	21689	21704	21799	21792	21703	22008	21800	21635	21899	21831	21714	21808	21795	21695	21621	21743	21622	21771	21664	21761	21822	21887	21727	21861	21867	21720	22061	21806	21875	21903	21818	21636	21814	21776	21577	21575	21881	21571	21593	21674	21626	21806	21710	21961	21568	21784	21887	21828	21812	21830	21759	21713	21854	21907	21798	21774	21724	21679	21936	21796	21702	21811	21661	21633	21718	21958	21597	21806	21738	21825	21684	21822	21898	21945	22039	21774	21603	21717	21880	21855	21711	21722	21748	21795	21801	21745	21769	21779	21928	21686	21742	21658	21625	21822	21726	21726	21658	21677	21800	21792	21761	21637	22000	21557	21631	21578	21722	21704	21763	21567	21854	21625	21785	21843	21941	21729	21802	21870	21941	21581	21662	21739	21719	21804	21697	21632	21715	21607	21717	21686	21776	22035	21716	21750	21874	21776	21698	21588	21992	21643	21536	21761	21620	21666	21754	21814	21743	21736	21722	21632	21806	21878	21647	21665	21693	21540	21729	21693	21661	21851	21841	21955	21685	21851	21886	21639	21527	21605	21916	21790	21695	21658	21947	21683	21757	21757	21860	21776	21892	21688	21804	21766	21717	21826	21528	21589	21731	21614	21613	21718	21717	21719	22004	22061	21931	21755	21647	21731	21789	21940	21782	21907	21707	21944	21736	21798	21702	21842	21797	21755	21558	21952	21816	21885	21618	21727	21742	21780	21549	21693	21740	21688	21949	21591	21573	21895	21688	21635	21731	21551	21890	21638	21733	21790	21718	21634	21472	21690	21652	21956	21615	21625	21782	21899	21858	21700	21644	21786	21714	21789	21833	21953	22028	21870	21684	21714	21815	21817	21852	21694	21526	21776	21910	21798	21755	21601	21736	21757	21737	21642	21814	21727	21937	21850	21812	21650	21981	21770	21685	21570	21684	21954	21767	21792	21622	21753	21666	21718	21713	21812	21736	21763	21645	21831	21930	21693	21822	21699	21745	21713	21732	21602	21658	21651	21730	21607	21712	21724	21827	21752	21948	21553	21954	21792	21704	21687	21768	21634	21596	21817	21661	21747	21774	21934	21757	21771	21770	21810	21793	21814	21504	21577	21747	21660	21775	21502	21845	21773	21734	21804	21753	21813	21854	21783	21832	21802	21809	21703	21512	21726	21574	21675	21775	21814	21689	21963	21618	21850	21928	21737	21564	21942	21726	21545	21901	21827	21962	21736	21601	21683	21834	21885	21675	21826	21659	22021	21880	21660	21753	21804	21741	21851	21673	21553	21723	21751	21786	21757	21904	21902	21860	21821	21871	21679	21623	21838	21549	21731	21654	21699	21811	21942	21730	21696	21834	21661	21701	21523	21656	21584	21767	21777	21809	21759	21636	21755	21960	22046	21632	21704	21703	21673	21751	21834	21779	21936	21900	21542	21835	21681	21839	21879	21586	21510	21910	21672	21783	21639	21820	21582	21764	21781	21871	21787	21948	21918	21479	21617	21815	21755	21794	21456	21689	21726	21828	21770	21616	21705	21783	21729	21884	21742	21737	21829	21685	21742	21888	21810	21774	21779	21759	21970	21826	21757	21952	21814	21973	21861	21857	21902	21767	21844	21888	21836	21772	21789	21582	21702	21762	21829	21707	21643	21877	21666	21574	21829	21877	21841	21767	21919	21968	21757	21596	21608	21826	22052	21834	21696	21898	21939	21787	21868	21584	21388	21676	21541	21574	21742	21753	21716	21721	21662	21797	21847	21614	21680	21759	21646	21925	21869	21709	21655	21870	21741	21657	21816	21836	21718	21872	21778	21705	21692	21879	21768	22022	21713	21756	21593	21584	21639	21853	21931	21953	21823	21717	21802	21795	21942	21872	21608	21654	21654	21925	21735	21898	21917	21924	21881	21745	21800	21674	21875	21667	21655	21781	21773	21786	21831	21837	21570	21893	21388	21507	21652	21827	21683	21776	21802	21890	21749	21734	21639	21622	21629	21759	21839	21924	21634	21755	21781	21850	21773	21716	21529	21790	21634	21920	21606	21749	21939	21452	21869	21943	21774	21884	21716	21964	21703	21843	21869	21624	21636	21690	21779	21766	21760	21971	21926	21659	21443	21705	21720	21639	21730	21594	21841	21727	21691	21916	21828	21661	21698	21668	21671	21704	21844	21789	21682	21766	21808	21632	21622	21582	21796	21861	21758	21761	21842	21670	21868	21743	21590	21730	21896	21554	21750	21763	21734	21853	21876	21980	21595	21817	21813	21694	21658	21660	21626	21803	21536	21695	21674	21942	21843	21708	21726	21847	21673	21897	21852	21879	21545	21808	21860	21796	21535	21785	21808	21817	21841	21735	21464	21790	21638	21774	21677	21808	21675	21826	21674	21719	21923	22132	21778	21905	21885	21671	21604	21654	21813	21770	21910	21879	21664	21677	21585	21786	21860	21622	21782	21705	21630	21899	21740	21875	21594	21585	21659	21805	21896	21884	21775	21547	21756	21750	21562	21684	21888	21837	21942	21824	21907	21913	21917	21639	21678	21848	21594	21796	21859	21555	21705	21819	21912	21836	21863	21599	21621	21738	21612	21793	21613	21801	21685	21659	21538	21718	21733	21506	21726	21670	21759	21840	21756	21943	21848	21744	21789	21693	21850	21487	21967	21882	21961	21780	21829	21843	21816	21800	21931	21889	21752	21580	21733	21758	21778	21528	21854	21864	21685	21682	21729	21931	21810	21616	21727	21890	21768	21647	21678	21751	21702	21623	21878	21776	21680	21850	21622	21903	21744	21643	21749	21598	21753	21764	21838	21929	21675	21703	21891	21776	21497	21688	21657	21764	21997	21912	21754	21827	21798	21744	21826	21569	21787	21770	21852	21805	21795	21995	21707	21742	21777	21841	21800	21906	21732	21700	21663	21885	21627	21477	21620	21708	21674	21839	21795	21546	21754	21666	21767	21831	21741	21799	21762	21658	21722	21521	21760	21702	22022	21851	21463	21846	21639	21794	21826	21731	21727	21836	21543	21647	21831	21725	21732	21817	21941	21791	21687	21835	21675	21698	21607	21553	21778	21697	21675
16000	28352	26541	22298	20336	19459	18897	18563	18369	18176	17921	17950	18059	29598	40685	39009	29838	25072	17483	17585	17654	17553	17523	17604	17689	17611	17717	17626	17663	17609	17667	17790	17732	17674	17573	17499	17610	17620	17498	17395	17706	17425	17648	17458	17673	17438	17581	17671	17437	17679	17612	17634	17557	17591	17422	17608	17519	17469	17580	17656	17505	17559	17531	17624	17619	17686	17559	17627	17547	17548	17508	17614	17544	17393	17677	17560	17488	17672	17507	17593	17586	17390	17579	17526	17573	17432	17492	17692	17457	17465	17588	17409	17615	17418	17693	17666	17578	17599	17485	17535	17679	17562	17645	17644	17416	17371	17543	17634	17556	17528	17595	17667	17630	17691	17513	17523	17521	17569	17693	17412	17576	17655	17636	17811	17456	17622	17466	17515	17563	17532	17530	17537	17429	17345	17398	17506	17439	17426	17494	17615	17783	17685	17607	17591	17551	17600	17494	17408	17702	17433	17604	17559	17712	17616	17370	17615	17648	17653	17582	17671	17359	17698	17561	17282	17588	17464	17487	17708	17569	17394	17394	17548	17459	17520	17486	17665	17550	17483	17603	17442	17571	17397	17548	17685	17554	17498	17413	17635	17661	17437	17278	17337	17433	17809	17498	17463	17578	17611	17396	17611	17532	17545	17512	17600	17474	17390	17594	17665	17541	17468	17445	17606	17423	17605	17485	17601	17441	17529	17599	17416	17491	17692	17406	17696	17467	17552	17585	17689	17539	17605	17465	17550	17497	17465	17552	17587	17453	17377	17526	17523	17439	17520	17316	17562	17348	17411	17582	17528	17516	17627	17560	17759	17599	17618	17218	17573	17605	17492	17507	17487	17482	17613	17502	17527	17560	17507	17495	17816	17374	17568	17565	17343	17538	17462	17517	17489	17405	17462	17613	17512	17642	17569	17623	17707	17561	17359	17622	17453	17416	17501	17538	17544	17507	17624	17505	17543	17474	17472	17597	17364	17450	17642	17578	17531	17489	17437	17395	17624	17608	17560	17498	17491	17486	17586	17646	17458	17349	17711	17508	17587	17428	17622	17470	17569	17464	17560	17522	17691	17408	17590	17521	17418	17388	17359	17596	17511	17443	17623	17539	17582	17705	17387	17660	17598	17703	17518	17694	17331	17666	17465	17459	17580	17525	17490	17631	17445	17658	17554	17408	17571	17549	17615	17700	17461	17500	17471	17597	17585	17449	17544	17562	17594	17600	17423	17478	17670	17633	17598	17586	17563	17447	17425	17398	17413	17360	17710	17708	17613	17454	17626	17424	17635	17559	17621	17498	17622	17528	17477	17391	17391	17363	17606	17521	17671	17619	17618	17561	17457	17549	17583	17613	17708	17425	17519	17581	17612	17617	17451	17651	17643	17471	17455	17435	17623	17662	17447	17491	17566	17577	17486	17607	17421	17347	17467	17561	17653	17570	17606	17681	17695	17424	17574	17484	17596	17529	17452	17769	17577	17492	17449	17592	17661	17612	17626	17571	17526	17670	17466	17586	17559	17292	17524	17525	17481	17487	17509	17592	17536	17564	17556	17719	17333	17433	17431	17643	17400	17554	17492	17577	17572	17438	17513	17576	17478	17317	17566	17332	17543	17432	17618	17520	17725	17470	17609	17508	17477	17627	17495	17686	17501	17438	17567	17524	17440	17567	17456	17558	17533	17562	17647	17540	17516	17558	17553	17554	17467	17559	17523	17628	17538	17446	17422	17478	17251	17363	17422	17537	17588	17772	17419	17380	17654	17576	17491	17457	17362	17589	17483	17422	17527	17633	17472	17456	17605	17543	17537	17572	17633	17514	17531	17638	17489	17642	17498	17489	17536	17656	17533	17626	17413	17480	17531	17705	17436	17535	17652	17557	17565	17597	17441	17363	17340	17362	17583	17563	17436	17749	17507	17488	17369	17572	17672	17552	17505	17413	17724	17480	17579	17609	17426	17422	17441	17541	17541	17523	17700	17547	17694	17591	17772	17649	17645	17515	17592	17564	17520	17666	17712	17621	17571	17632	17511	17678	17587	17480	17644	17541	17694	17445	17576	17446	17797	17438	17514	17442	17493	17663	17366	17561	17466	17515	17441	17616	17592	17464	17509	17307	17438	17364	17617	17509	17390	17531	17409	17479	17479	17718	17592	17640	17656	17500	17620	17591	17500	17470	17604	17659	17451	17621	17466	17573	17524	17627	17609	17638	17413	17679	17470	17440	17572	17639	17492	17711	17722	17641	17530	17546	17592	17671	17525	17617	17354	17573	17539	17504	17342	17590	17540	17569	17531	17316	17522	17572	17458	17587	17563	17563	17538	17579	17622	17406	17544	17415	17611	17464	17610	17561	17530	17663	17535	17668	17571	17403	17605	17557	17581	17368	17501	17462	17603	17450	17393	17606	17491	17579	17533	17534	17522	17581	17541	17387	17626	17560	17466	17544	17497	17488	17542	17621	17495	17479	17520	17690	17664	17653	17462	17546	17705	17313	17485	17433	17643	17504	17621	17460	17616	17602	17553	17705	17302	17411	17630	17769	17542	17546	17516	17406	17485	17715	17731	17684	17583	17693	17536	17467	17554	17655	17503	17502	17616	17636	17502	17515	17643	17502	17589	17595	17616	17589	17655	17492	17566	17440	17541	17574	17723	17744	17485	17393	17530	17592	17518	17559	17348	17547	17589	17576	17574	17406	17466	17601	17564	17330	17745	17463	17612	17498	17594	17338	17538	17279	17751	17510	17482	17524	17507	17524	17426	17571	17432	17463	17587	17611	17459	17488	17598	17528	17519	17634	17550	17508	17506	17562	17561	17638	17621	17693	17525	17563	17468	17467	17497	17663	17440	17544	17460	17458	17568	17807	17567	17616	17447	17454	17499	17533	17658	17386	17683	17489	17610	17316	17376	17502	17481	17559	17589	17671	17431	17527	17491	17592	17673	17718	17583	17761	17375	17537	17557	17489	17507	17284	17425	17604	17683	17542	17373	17432	17586	17441	17605	17484	17538	17619	17521	17385	17477	17563	17642	17476	17557	17595	17329	17622	17477	17408	17391	17675	17496	17626	17645	17480	17501	17546	17599	17417	17479	17463	17569	17419	17581	17362	17558	17553	17502	17493	17343	17416	17671	17518	17444	17431	17472	17594	17607	17484	17562	17680	17474	17649	17511	17538	17599	17485	17514	17665	17651	17421	17588	17553	17522	17648	17717	17499	17456	17590	17476	17348	17615	17505	17473	17402	17392	17648	17439	17503	17471	17564	17637	17442	17493	17421	17515	17468	17675	17399	17483	17634	17461	17456	17405	17440	17555	17663	17600	17485	17559	17621	17360	17625	17679	17550	17469	17162	17624	17376	17603	17465	17582	17516	17619	17459	17535	17404	17487	17447	17634	17557	17537	17578	17446	17531	17611	17420	17555	17678	17377	17494	17459	17663	17460	17530	17563	17392	17472	17499	17577	17510	17552	17493	17596	17493	17430	17581	17609	17439	17425	17543	17514	17445	17514	17472	17466	17519	17626	17562	17510	17389	17577	17525	17629	17471	17590	17555	17449	17415	17560	17472	17580	17455	17383	17605	17533	17423	17578	17630	17433	17355	17570	17598	17446	17571	17580	17595	17489	17508	17428	17389	17526	17425	17427	17485	17565	17591	17494	17439	17519	17538	17556	17530	17451	17511	17540	17743	17548	17506	17510	17676	17775	17607	17631	17455	17538	17528	17634	17629	17449	17562	17664	17598	17562	17666	17540	17514	17590	17486	17595	17441	17410	17484	17573	17477	17546	17397	17469	17596	17452	17404	17416	17399	17580	17550	17557	17497	17472	17456	17632	17607	17486	17491	17641	17632	17546	17569	17530	17442	17620	17588	17541	17549	17709	17642	17598	17466	17490	17563	17424	17428	17526	17659	17478	17634	17531	17334	17573	17507	17552	17515	17552	17686	17487	17684	17563	17513	17492	17726	17692	17491	17387	17565	17434	17643	17502	17510	17683	17714	17492	17442	17652	17484	17418	17407	17403	17294	17592	17560	17655	17549	17528	17536	17348	17546	17567	17557	17502	17572	17496	17427	17331	17391	17588	17632	17588	17492	17496	17659	17618	17674	17478	17412	17611	17506	17530	17667	17665	17539	17529	17594	17566	17502	17492	17525	17566	17522	17335	17505	17616	17515	17521	17455	17528	17580	17559	17454	17525	17447	17465	17447	17610	17527	17551	17529	17684	17525	17472	17695	17550	17617	17426	17758	17527	17528	17494	17633	17600	17430	17567	17506	17464	17529	17414	17522	17430	17461	17436	17523	17575	17550	17559	17658	17445	17413	17496	17552	17569	17505	17533	17523	17432	17669	17499	17462	17635	17670	17547	17490	17609	17672	17565	17424	17566	17509	17627	17531	17483	17527	17637	17427	17505	17685	17750	17514	17462	17545	17580	17481	17644	17586	17559	17737	17386	17550	17648	17389	17592	17590	17580	17476	17550	17587	17460	17597	17531	17553	17585	17468	17550	17580	17641	17528	17536	17568	17366	17529	17498	17572	17368	17641	17715	17577	17395	17473	17471	17660	17639	17437	17409	17427	17451	17563	17463	17577	17422	17722	17389	17634	17500	17373	17596	17531	17344	17466	17478	17688	17653	17547	17725	17517	17665	17549	17555	17576	17369	17542	17476	17472	17432	17446	17594	17569	17546	17564	17638	17599	17433	17653	17493	17436	17582	17756	17469	17428	17610	17542	17588	17428	17630	17586	17615	17372	17406	17536	17442	17353	17436	17614	17567	17367	17721	17602	17539	17459	17488	17610	17441	17595	17684	17544	17589	17378	17361	17555	17789	17411	17507	17399	17543	17387	17508	17585	17472	17648	17515	17606	17466	17568	17610	17396	17556	17479	17344	17463	17390	17540	17717	17504	17400	17287	17538	17443	17544	17726	17565	17577	17620	17595	17417	17476	17646	17592	17596	17540	17438	17495	17568	17780	17543	17541	17500	17500	17616	17486	17549	17457	17554	17477	17575	17585	17523	17602	17416	17628	17534	17667	17442	17676	17421	17639	17377	17617	17545	17410	17588	17532	17749	17527	17508	17459	17446	17436	17410	17425	17448	17362	17584	17518	17593	17424	17545	17568	17427	17623	17503	17663	17460	17406	17536
27379	22136	26349	24728	21869	22132	22535	22262	22224	21947	22283	22213	22113	22656	23586	23841	23461	22755	22104	22115	22067	21931	22271	22151	22231	22062	22281	22183	22153	22057	22158	22095	22175	22202	22056	21915	22017	22111	22169	22181	22231	22091	22126	21909	22259	22171	22101	21996	22019	22057	22133	22084	21991	22125	21819	21970	22028	22063	22073	22056	22143	21911	21908	22241	22443	22194	22156	22060	22085	22335	22139	21882	21985	22221	22110	21995	22147	22190	22127	21996	22043	22098	22066	22064	22050	22009	21929	22196	22249	22159	21975	22106	21909	22120	22133	21938	22038	22060	21926	22088	22343	21911	22128	21997	22035	22146	22072	21899	21987	22150	21936	22014	22131	21919	21753	21886	22000	22137	21891	21996	22269	22017	22039	21853	22255	22345	22165	21902	22092	22033	22161	21805	21981	22136	22122	21962	22059	22052	21884	22113	22054	22112	21977	21785	22180	22121	22150	22220	21954	22010	22015	21920	22132	21878	22181	21885	22099	21991	21956	22365	21919	21945	22063	22376	22305	21991	22086	22022	22056	22047	21907	21968	22116	22045	22052	22155	22101	22136	22177	22068	22180	22161	21874	21931	22125	22076	21918	21985	22221	22227	21968	22017	22179	22052	22042	21991	22190	22009	21965	22234	22036	21784	21835	22093	22097	21894	22007	22001	22065	22047	22144	22141	22075	22302	21984	22038	21782	22125	22193	22252	22142	22156	22037	22087	22183	21963	21967	22224	22027	22194	22037	22110	22148	22137	22337	22075	22024	21898	22337	22033	22231	22239	21886	22093	22394	22094	21965	21948	22142	22146	21943	21973	22166	22066	22133	21888	22034	22339	21983	22051	22038	22020	21976	22131	22027	21948	22203	21916	22224	22260	22029	22044	22022	21822	22161	21745	22154	22135	22067	22116	22114	22086	22209	22063	22186	22103	22226	22159	22022	22230	21986	22023	22118	22054	22144	22103	21941	22049	22069	22106	22232	21960	21847	21985	22043	22182	22095	22098	22083	21963	22025	21966	22210	21898	22220	22171	22116	21853	21908	22011	21972	22007	22044	21820	21832	22015	21984	21996	22128	22066	21891	22205	22166	21977	22089	21961	22260	22010	21965	22096	21834	22078	22048	22037	21749	21804	22063	22103	21978	22082	22004	22124	22062	22126	22126	22000	21955	21999	22082	21936	22224	22125	21686	21948	22145	22041	21999	22148	22147	22061	22276	22125	22178	22105	22105	22245	22224	22029	21908	21914	22077	21910	22160	21925	21988	22058	21792	22104	22075	21978	22137	22300	21947	22295	22035	21894	21944	22071	21904	21994	22105	21937	22216	21909	21987	22149	21982	22088	22043	21958	21958	21933	21964	21989	21849	22104	21869	22073	22151	22014	21912	22053	22115	22021	22217	22111	21954	21980	22073	22136	21905	21977	21964	21897	22102	21985	22205	22139	22024	22477	22185	21993	22056	22190	21979	22034	22254	22109	22278	22104	22014	22003	22155	22164	22027	22126	22229	22108	22057	22065	21973	21970	22042	22068	21725	22256	22153	21948	22057	22106	22047	22191	21983	21954	22173	22214	22135	22141	21954	22126	21838	22058	22031	21994	21961	22093	22142	22009	22103	22051	22176	22329	22111	22011	22102	21978	22138	22201	22221	21984	22036	22110	22235	21763	21857	21893	22094	21887	22264	21958	21916	22037	22158	22262	21862	22086	21970	22076	21986	21941	22140	21901	22011	22249	21859	22215	22018	22086	22018	22091	22038	21921	22238	22021	21970	22166	21953	22028	22019	22034	21958	21824	22192	22042	22112	22099	21966	21928	22146	22051	22226	21932	21918	22147	22032	22099	21890	22120	21999	22071	22053	22096	22295	22064	22033	21962	22034	22245	22009	22077	22008	22038	22039	21969	22025	22141	21945	22322	22139	21983	21936	22040	22116	22130	22064	21916	21873	22372	22029	22243	21996	22191	22100	21834	21777	22164	21993	22191	21980	22084	22083	22092	22195	22192	22171	22233	22117	21871	21992	22303	22042	22125	22063	22026	22220	22050	22180	21982	22121	22249	21891	22325	22194	22008	21998	21986	21862	21900	21979	21952	22055	22037	22116	22046	21849	22206	22265	22179	21961	21778	21973	22044	22031	22043	21996	22030	22001	22131	21957	22039	22062	21880	22046	21948	21951	22240	22163	22311	21991	22092	21992	22191	22217	22062	21959	22274	22155	21918	22287	22205	22159	21981	22150	22309	22086	22162	22027	22126	22179	21955	22209	22085	22032	22116	22192	22046	22176	22119	22148	22073	21975	22081	22059	22121	21888	22051	22105	22117	22141	22191	22236	22237	22021	21822	21880	22085	22120	21920	22383	21856	22257	22095	22128	22190	22065	22111	21888	22064	22198	22022	22166	21930	22095	22090	22098	21984	22037	22059	22322	22098	22132	22129	22194	22002	22137	22147	22190	22030	22224	22098	22116	22138	22175	22031	22171	22015	22045	21994	22088	21996	22022	22125	22171	22199	22083	22158	22067	21901	22029	22091	22384	22114	21913	21972	22143	22030	22042	22115	22001	22060	22210	22083	21994	21999	22073	22075	22071	22017	22380	22017	22065	21974	22197	22048	22071	22068	21871	21709	21917	22226	22084	21979	22179	22020	22102	22094	22176	22146	21987	21994	22049	22123	22196	22277	22161	22123	22288	22096	22125	22144	21890	21967	21945	21914	21953	22040	22051	22085	21994	21998	22133	22090	22014	21900	22122	22057	22111	22238	22274	22195	21913	22013	22088	22027	21887	21894	22121	22221	21897	22181	22125	21926	21982	22062	22019	22162	22141	22225	22248	22143	22185	22101	22340	21870	22063	22323	22289	22110	22206	21902	21940	21974	21821	22123	21917	22184	22073	22022	22229	21821	22236	21971	22098	22298	22098	21830	21982	22071	22191	22048	22101	21990	21947	22033	22037	22192	22072	22199	22141	22116	22212	22265	22223	21891	22131	22159	22134	22018	22066	22071	21784	21864	21927	22022	22033	22108	22146	22091	22142	21998	22015	22087	22120	22148	22118	22121	22069	21879	22065	22002	22140	22204	22043	22055	21806	22119	21884	21866	22146	22085	22250	22004	22163	22023	22172	22283	21860	21976	22163	22384	21934	22003	22151	22104	22083	22121	22308	21994	22109	21743	21996	21872	22116	22173	22168	22089	22262	21800	22030	22061	21894	22226	22230	22167	21961	21965	21849	22145	22107	21999	22062	22026	22113	22046	22061	21745	22167	22001	21865	22002	22029	22086	22189	22217	22163	21949	22132	22293	22185	22204	22216	21939	21909	22023	22240	22263	22216	22170	21916	22142	22183	21880	22127	21905	22210	22044	22028	22184	22216	22166	22224	22024	21829	22023	22029	22221	22238	22096	21975	22039	21919	21813	21959	22192	22245	22103	22221	22037	22038	22077	22190	21963	21963	22033	22013	22054	22137	21999	22081	21986	21987	22032	21993	22105	21939	22155	22002	21991	22163	21997	22006	22024	22139	22151	22046	21923	22111	22010	22176	22027	22111	22191	22176	22022	22227	22137	21954	21932	22113	21991	22043	21905	22149	22148	22110	22332	21758	22005	22241	22109	22122	22124	22224	22045	21813	22005	22054	21931	22284	21972	22065	22126	22076	22077	22109	22240	22208	21882	22175	21944	21975	21957	21889	22174	22054	22168	22065	22098	21976	22078	21880	22114	22041	22046	22075	21959	21863	22200	22170	21869	21990	21874	22062	22203	21828	22015	22053	22337	22167	22048	22035	21931	22034	22098	22024	22381	21928	22088	22044	22079	21851	22160	21975	22005	22231	22139	22054	22044	22122	22068	22088	22413	22116	22139	22086	22106	22062	22107	22078	22082	21883	22078	21947	21987	22240	22107	22209	21919	22060	22112	22240	22091	22140	22120	22102	22190	22211	21875	22287	22265	22325	22203	22046	22006	22057	22024	22145	22054	21881	22167	22185	22194	22059	22120	22102	21957	22152	22080	21927	22038	22069	21954	22049	22161	22182	22277	22124	22184	22355	22063	22256	22068	22014	22089	22137	21933	22376	22012	22203	22049	22115	21925	22074	21990	21908	21791	22127	22071	22108	22148	21823	22047	21831	22150	22016	22166	21907	21993	21972	21886	22035	22214	22175	21942	22118	21876	22111	21869	21886	22457	21976	22068	22144	22059	22161	22058	22017	22112	21945	22016	22214	22188	22004	21943	21964	22106	22075	22118	22090	22159	22070	22007	21988	21998	22139	22124	22003	22163	22056	21897	21996	21933	22096	22288	22197	22107	22151	22073	22091	22067	21984	21957	22148	22157	22074	22114	22097	22111	22055	22206	22074	22353	22101	22188	22050	22098	22044	22037	21975	22030	22192	22098	22048	21913	22039	22119	22129	22222	22130	21934	22077	22142	22134	22071	22265	22033	21911	21838	21967	22157	22165	22000	21823	22145	22063	22075	22045	21996	22055	22253	21950	22071	21961	22141	21851	21955	22276	22139	22060	22278	22107	22033	22078	22061	22234	22128	22172	22006	21918	22152	22091	22086	21991	22128	22108	22106	22089	21964	22035	22102	21836	22017	22117	22089	22121	21878	21912	22356	22096	22098	21993	21882	22131	21986	21902	21949	21920	22157	22182	22066	22260	22115	22087	22075	22072	22098	22133	22015	21935	22037	22116	22095	22233	22171	22256	22301	22248	22183	22076	22090	22278	22136	22217	21864	21867	21968	22326	22193	22104	22290	21844	22090	22140	22068	22149	22421	22058	21887	22140	22359	21944	22184	22030	22201	22173	22004	22080	22069	22031	22381	21857	22114	22191	22026	21930	22064	22016	22196	22095	22297	22094	21869	21833	21904	22116	22201	22211	21879	22096	21932	22096	22074	21970	22044	22064	21881	22148	21940	22027	22183	22047	21765	22162	22064	21886	22063	21836	22133	21812	21745	21856	22062	22220	22197	22130	21959	22073	21982	22222	22212	22072	22093	22068	22028	22122	22085	21950	22179	22245	22086	22105	21982	21973	21869	21980	22086	22144	21933	22097	22144	22099	21911	21982	22156	22075	22070	21979	21864	22248	21972	22136	22203	22101	22182	22238	22181	22116	22120	21871	22257	22155	22056	22054	22067	22097	22169
16047	19119	18890	18236	17961	17829	17814	17931	17853	17705	17673	17843	17797	18601	19906	20064	19103	18324	17773	17870	17647	17761	17849	17603	17639	17691	17824	17769	17919	17696	17743	17814	17766	17764	17859	17899	17775	17733	17774	17735	17815	17692	17580	17822	17797	17892	17683	17801	17738	18002	17673	17777	17662	17628	17618	17921	17900	17827	17739	17818	17876	17787	17606	17694	17686	17956	17659	17778	17679	17704	17873	17901	17704	17692	17758	17814	17712	17769	17811	17800	17846	17725	17919	17581	17907	17882	17927	17746	17827	17741	17690	17812	17921	17846	17809	17955	17738	17737	17680	17626	17780	17881	17762	17755	17836	17751	17813	17712	17764	17768	17719	17791	17708	17830	17856	17580	17544	17730	17752	17823	17782	17589	17654	17777	17693	17710	17815	17805	17767	17844	17770	17619	17749	17714	17734	17695	17701	17701	17799	17731	17760	17636	17862	17892	17783	17811	17522	17703	17802	17765	17759	17856	17772	17752	17795	17765	17622	17899	17766	17735	17693	17779	17694	17751	17695	17881	17879	17811	17740	17867	17538	17758	17814	17811	17470	17677	17892	17713	17777	17798	18019	17736	17680	17701	17647	17766	17695	17679	17773	17702	17754	17743	17771	17728	17930	17697	17693	17627	17737	17794	17869	17895	17756	17932	17765	17891	17901	17709	17748	17785	17808	17880	17909	17730	17826	17457	17830	17618	17549	17761	17715	17808	17703	17646	17758	17741	17741	17814	17846	17796	17701	17706	17663	17702	17645	17824	17903	17664	17640	17764	17826	17744	17798	17597	17709	17921	17714	17805	17854	17616	17619	17760	17721	17802	17582	17631	17717	17854	17652	17839	17641	17760	17791	17727	17737	17742	17668	17607	17860	17704	17838	17824	17802	17887	17808	17574	17743	17688	17671	17852	17671	17659	17713	17617	17731	17778	17713	17678	17608	17787	17772	17704	17635	17713	17853	17614	17718	17809	17711	17632	17783	17759	17712	17731	17679	17689	17742	17640	17786	17713	17760	17821	17738	17792	17814	17781	17739	17646	17675	17778	17602	17800	17748	17587	17670	17837	17684	17724	17769	17613	17835	17526	17886	17856	17793	17723	17747	17674	17856	17788	17705	17937	17729	17751	17848	17621	17729	17829	17796	17761	17647	17760	17662	17785	17759	17800	17788	17801	17646	17925	17761	17653	17730	17694	17848	17688	17708	17817	17789	17734	17803	17826	17760	17651	17841	17582	17715	17703	17670	17651	17740	17751	17577	17764	17694	17718	17848	17756	17781	17714	18030	17630	17695	17757	17760	17833	17762	17854	17800	17750	17857	17822	17729	17874	17626	17677	17813	17793	17790	17706	17689	17800	17795	17807	17792	17743	17727	17728	17792	17648	17652	17681	17820	17894	17783	17826	17857	17799	17562	17728	17650	17686	17774	17897	17824	17854	17602	17779	17698	17797	17714	17771	17814	17680	17629	17697	17838	17857	17825	17718	17649	17844	17780	17972	17832	17945	17751	17781	17707	17737	17677	17717	17673	17811	17665	17704	17733	17851	17797	17832	17829	17686	17622	17686	17846	17701	17751	17786	17741	17621	17876	17807	17815	17745	17735	18218	17675	17908	17768	17588	17685	17678	17877	17659	17753	17795	17729	17774	17767	17829	17745	17635	17817	17765	17732	17655	17775	17962	17894	17753	17793	17640	17495	17783	17869	17801	17782	17916	17764	17914	17728	17822	17740	17792	17638	17777	17774	17718	17747	17771	17862	17708	17518	17734	17702	17852	17932	17778	17777	17686	17802	17729	17784	17863	17638	17750	17694	17811	17728	17747	17705	17654	17756	17650	17814	17786	17737	17731	17744	17878	17697	17872	17771	17667	17758	17918	17541	17731	17765	17779	18002	17756	17747	17790	17972	17711	17815	17839	17732	17784	17824	17658	17767	17896	17909	17871	17848	17602	17743	17706	17725	17853	17894	17614	17852	17883	17805	17676	17853	17755	17794	17639	17824	17834	17810	17821	17742	17660	17673	17914	17743	17669	17746	17793	18008	17901	17777	17661	17731	17750	17583	17816	17713	17921	17766	17756	17901	17748	17809	17652	17808	17898	17909	17758	17785	17831	17613	17775	17834	17752	17879	17962	17853	17705	17839	17593	17579	17809	17760	17753	17693	17687	17727	17934	17571	17657	17674	17964	17778	17784	17875	17577	17831	17834	17904	17646	17822	17646	17753	17747	17766	17847	17721	17740	17918	17805	17606	17801	17744	17744	17724	17594	17774	17697	17786	17848	17635	17892	17687	17719	17868	17939	17755	17871	17708	17739	17767	17814	17713	17735	17576	17846	17826	17724	17842	17764	17764	17781	17698	17797	17601	17562	17748	17803	17732	17854	17789	17839	17720	17665	17813	17747	17913	17921	17963	17678	17744	17872	17794	17779	17759	17757	17794	17805	17679	17573	17790	17821	17832	17694	17859	17700	17869	17677	17891	17697	17769	17686	17669	17710	17926	17731	17809	17784	17725	17829	17609	17851	17842	17554	17660	17756	17768	17818	17664	17819	17761	17604	17876	17699	17745	17877	17813	17759	17811	17695	17747	17680	17725	17800	17574	17727	17682	17928	17744	17641	17812	17662	17731	17747	17742	17864	17741	17730	17807	17832	17642	17848	17890	17972	17727	17760	17578	17594	17726	17729	17719	17727	17782	17727	17639	17678	17697	17781	17717	17787	17768	17635	17747	17622	17767	17839	17785	17808	17812	17838	17614	18028	17749	17792	17664	17829	17635	17811	17777	17923	17647	17709	17656	17845	17666	17847	17824	17545	17845	17757	17679	17669	17587	17719	17761	17752	17643	17674	17923	17800	17773	17817	17834	17741	17723	17702	17845	17694	17804	17667	17713	17723	17662	17662	17770	17690	17690	17682	17894	17702	17769	17648	17819	17791	17856	17874	17679	17811	17732	17742	17603	17735	17732	17813	17740	17849	17728	17766	17681	17738	17865	17663	18050	17716	17782	17763	17662	17772	17636	17655	17901	17741	17861	17843	17669	17740	17686	17733	17766	17798	17758	17898	17854	17832	17582	17774	17610	17909	17862	17865	17727	17839	17756	17854	17796	17619	17627	17809	17898	17842	17821	17674	17692	17844	17666	17717	17882	17762	17857	17504	17610	17804	17644	17769	17620	17846	17686	17806	17808	17805	17748	17748	17819	17802	17714	17768	17596	17989	17654	17782	17708	17764	17726	17800	17532	17781	17819	17763	17778	17716	17651	17806	17685	17750	17548	17775	17907	17834	17850	17693	17825	17830	17685	17789	17552	17937	17639	17797	17862	17664	17645	17811	17769	17656	17819	17847	17731	17799	17788	17833	17803	17712	17748	17735	17639	17816	17793	17941	17484	17799	17717	17725	17601	17803	17726	17784	17806	17740	17625	17730	17690	17901	17835	17922	17700	17775	17951	17676	17696	17782	17800	17756	17726	17839	17844	17598	17580	17844	17661	17937	17734	17748	17862	17893	17682	17729	17749	17757	17669	17668	17801	17874	17644	17832	17657	17837	17895	17549	17718	17701	17862	17760	17780	17888	17838	17790	17720	17677	17867	17744	17748	17871	17684	17964	17711	17762	17638	17898	17820	17644	17758	17835	17831	17853	17815	17684	17711	17715	17926	17829	17680	17893	17774	17910	17876	17813	17799	17803	17852	17698	17921	17864	17918	17688	17828	17669	17851	17670	17721	17675	17739	17845	17781	17764	17677	17785	17723	17694	17760	17986	17779	17638	17643	17595	17738	17600	17857	17731	17724	17808	17720	17608	17819	17853	17982	17553	17964	17648	17782	17573	17693	17675	17979	17598	17702	17704	17821	17688	17831	17605	17715	17797	17824	17535	17870	17748	17904	17833	17758	17641	17700	17749	17864	17770	17870	17759	17784	17760	17686	17666	17685	17840	17783	17880	17774	17881	17545	17776	17789	17696	17852	17691	17812	17710	17896	17638	17902	17685	17775	17775	17629	17831	18003	17657	17854	17725	17833	17793	17822	17816	17651	17543	17800	17485	17673	17864	17689	17723	17798	17821	17910	17911	17740	17924	17692	17690	17649	17731	17860	17762	17799	17873	17858	17681	17933	17802	17659	17646	17671	17834	17725	17817	17761	17766	17590	17951	17841	17847	17690	17808	17785	17813	18001	17593	17818	17609	17802	17859	17583	17734	17752	17658	17742	17875	17752	17702	17775	17715	17564	17746	17709	17775	17650	17875	17713	17678	17636	17923	17846	17667	17736	17558	17710	17760	17851	17783	17843	17657	17696	17853	17795	17685	17827	17756	17776	17786	17714	17755	17718	17682	17891	17670	17771	17639	17764	17563	17912	17695	17906	17989	17847	17720	17830	17835	17846	17694	17895	17716	17819	17857	17571	17694	17745	17613	17759	17803	17859	17775	17913	17838	17791	17676	17505	17627	17787	17626	17811	17590	18005	17822	17866	17852	17520	17858	17839	17628	17850	17732	17847	17770	17897	17634	17712	17708	17895	17859	17646	17673	17666	17749	17888	17747	17722	17777	17763	17899	17717	17828	17778	17934	17812	17747	17819	17879	17679	17574	17814	17672	17702	17799	17773	17595	17763	17645	17688	17691	17667	17735	17752	17688	17738	17722	17645	17758	17968	17791	17688	17823	17807	17761	17799	17765	17667	17824	17642	17709	17789	17811	17666	18002	17881	17913	17848	17624	17733	17542	17784	17656	17748	17785	17699	17938	17837	17723	17750	17823	17905	17771	17777	17753	17579	17779	17723	17789	17918	17713	17734	17761	17869	17801	17704	17594	17967	17716	17831	17847	17811	17791	17756	17923	17840	17802	17846	17699	17895	17944	17693	17612	17829	17699	17694	17786	17749	17593	17842	17692	17771	17900	17849	17683	17634	17841	17878	17829	17875	17702	17659	17844	17863	17726	17914	17635	17706	17832	17646	17620	17813	17840	17584	17814	17674	17738	17874	17778	17951	18008	17533	18007	17731	17824	17741	17888	17746	17767	17640	17885	17752	17679	17784	17697	17647	17850	17731	17697	17678	17750	17916	17780	17713	17786	17749	17772	17897	17684	17929	17733	17681	17733	17894	17706	17919	17702	17780	17826	17765	17736	17771	17755	18037	17792
23087	20975	28496	23719	22197	24734	25401	22882	22470	22863	22699	22525	22591	26461	33288	33628	28846	25651	23009	22461	22536	22398	22419	22697	22527	22510	22541	22484	22613	22539	22386	22424	22438	22140	22244	22503	22351	22344	22227	22457	22392	22287	22204	22248	22268	22511	22545	22340	22276	22219	22392	22366	22559	22277	22394	22363	22388	22323	22456	22507	22530	22340	22070	22480	22539	22229	22410	22148	22383	22424	22352	22404	22533	22357	22532	22250	22329	22434	22363	22144	22345	22201	22235	22348	22562	22230	22222	22382	22400	22317	22064	22396	22458	22323	22251	22101	22386	22227	22238	22167	22079	22355	22299	22227	22200	22356	22201	22134	22424	22429	22148	22027	22213	22454	22409	22330	22399	22346	22328	22436	22328	22233	22273	22300	22608	22424	22505	22428	22463	22272	22198	22371	22361	22298	22109	22211	22267	22242	22305	22091	22321	22249	22098	22180	22261	22473	22441	22175	22455	22239	22447	22313	22212	22317	22376	22273	21976	22463	22431	22453	22306	22362	22409	22145	22217	22357	22535	22397	22455	22159	22250	22134	22427	22253	22297	22304	22120	22315	22315	22133	22097	22172	22187	22394	22372	22233	22307	22348	22366	22480	22226	22134	22331	22282	22553	22528	22318	22414	22292	22199	22263	22244	22305	22231	22292	22233	22268	22336	22215	22226	22388	22235	22348	22408	22222	22169	22194	22186	22258	22191	22238	22391	22331	22294	22223	22482	22324	22234	22488	22236	22472	22242	22394	22424	22482	22273	22248	22336	22209	22380	22479	22146	22291	22296	22402	22276	22395	22063	22408	22316	22086	22334	22383	22367	22558	22452	22405	22237	22366	22453	22205	22337	22340	22368	22392	22382	22167	22204	22237	22102	22404	22471	22426	22362	22196	22045	22335	22066	22301	22386	22501	22475	22324	22393	22353	22368	22539	22244	22316	22253	22221	22245	22092	22299	22406	22298	22284	22010	22290	22273	22387	22372	22235	22134	22400	21991	22166	22186	22328	22358	22424	22278	22453	22186	22380	22193	22388	22460	22334	22382	22443	22214	22267	22245	22226	22239	22362	22211	22204	22419	22577	22504	22481	22327	22199	22293	22499	22316	22397	22204	22299	22142	22411	22202	22265	22462	22222	22199	22302	22345	22447	22242	22289	22196	22361	22319	22418	22173	22399	22432	22198	22375	22325	22164	22351	22197	22283	22346	22182	22313	22497	22228	22240	22085	22255	22051	22256	22247	22454	22445	22297	22257	22434	22301	22153	22221	22157	22275	22228	22288	22219	22348	22195	22303	22283	22418	22310	22313	22177	22148	22267	22416	22357	22261	22143	21902	22313	22378	22424	22380	22323	22212	22567	22334	22111	22397	22296	22184	22223	22289	22128	22281	22287	22544	22245	22356	22257	22350	22340	22408	22481	22369	22309	22421	22380	22329	22484	22509	22140	22509	22399	22296	22063	22283	22258	22088	22307	22164	22482	22214	22386	22304	22233	22106	22620	22183	22283	22421	22331	22290	22324	22235	22198	22241	22393	22319	22300	22429	22295	22205	22164	22030	22340	22455	22225	22498	22296	22392	22549	22423	22206	22466	22214	22096	22161	22454	22456	22400	22390	22322	22192	22248	22122	22326	22593	22301	22347	22394	22267	22357	22259	22208	22330	22362	22309	22208	22240	22449	22446	22344	22417	22312	22168	22291	22437	22208	22268	22248	22284	22401	22476	22142	22184	22188	22291	22312	22312	22165	22253	22245	22172	22118	22662	22254	22231	22329	22165	22178	22251	22465	22408	22381	22289	22215	22343	22158	22269	22397	22221	22355	22238	22474	22068	22358	22325	22455	22341	22472	22167	22253	22206	22442	22614	22427	22176	22420	22201	22258	22237	22452	22395	22258	22409	22363	22458	22390	22337	22220	22246	22323	22192	22229	22428	22263	22408	22037	22460	22344	22341	22379	22343	22384	22134	22272	22601	22290	22462	22338	22092	22299	22172	22355	22426	22171	22298	22156	22301	22255	22170	22192	22468	22612	22219	22399	22192	22309	22399	22057	22071	22286	22375	22221	22369	22284	22262	22196	22313	22306	22196	22515	22280	22232	22286	22121	22400	22140	22297	22097	22055	22208	22241	22499	22502	22250	22341	22291	22461	22176	22158	22360	22355	22316	22414	22429	21919	22288	22206	22275	22240	22363	22172	22226	22326	22248	22234	22043	22369	22344	22208	22513	22415	22395	22339	22311	22310	22247	22361	22303	22364	22127	22386	22308	22253	22199	22185	22088	22272	22632	22293	22187	22156	22419	22528	22228	22425	22182	22309	22315	22394	22136	22284	22190	22238	22222	22439	22073	22086	22287	22309	22274	22495	22124	22335	22287	22216	22235	22348	22594	22260	22193	22248	22479	22152	22171	22381	22309	22326	22371	22450	22267	22514	22121	22305	22445	22486	22358	22276	22200	22180	22429	22196	22217	22486	22343	21969	22140	22283	22352	22376	22341	22243	22496	22415	22239	22299	22238	22115	22368	22224	22387	22482	22317	22136	22332	22267	22412	22252	22095	22150	22296	22241	22329	22302	22387	22166	22403	22121	22399	22269	22208	22272	22382	22241	22112	22337	22338	22255	22131	22288	22462	22406	22253	22477	22406	22226	22175	22305	22227	22244	22444	22283	22047	22346	22424	22149	22525	22388	22300	22295	22300	22418	22349	22180	22504	22344	22186	22367	22238	22209	22227	22436	22377	22224	22307	22298	22366	22422	22408	22049	22240	22150	22331	22271	22358	22127	22227	22340	22442	22159	22332	22330	22165	22345	22145	22337	22285	22124	22497	22362	22302	22285	22234	22137	22061	22376	22338	22290	22172	22329	22431	22281	22275	22502	22355	22525	22309	22117	22302	22281	22102	22252	22515	22326	22410	22302	22537	22556	22276	22357	22274	22389	22359	22291	22270	22305	22466	22415	22543	22367	22341	22072	22262	22180	22247	22141	22241	22358	22324	22507	22512	22214	22301	22294	22280	22465	22351	22600	22092	22352	22370	22236	22334	22269	22091	22109	22474	22310	22301	22287	22144	22420	22121	22201	22387	22364	22203	22342	22241	22327	22262	22241	22265	22308	22241	22134	22322	22282	22394	22238	22543	22169	22359	22209	22498	22367	22458	22350	22340	22580	22166	22447	22301	22193	22475	22259	22289	22382	22121	22321	22298	22361	22227	22391	22228	22476	22231	22447	22114	22121	22377	22364	22119	21987	22276	22436	22529	22228	22403	22382	22378	22441	22221	22113	22254	22433	22144	22385	22079	22234	22473	22286	22370	22427	22252	22478	22257	22453	22144	22220	22381	22327	22510	22200	22392	22187	22435	22223	22313	22338	22361	22417	22476	22495	22277	22448	22204	22126	22118	22221	22364	22255	22355	22403	22482	22341	22350	22484	22215	22458	22105	22278	22094	22470	22314	22374	22041	22164	22180	22289	22262	22009	22317	22328	22183	22293	22199	22327	22462	22244	22236	22377	22289	22183	22259	22232	22303	22304	22081	22257	22260	22215	22320	22499	22419	22319	22106	22409	22228	22268	22208	22572	22186	22312	22358	22295	22315	22313	22153	22283	22289	22152	22432	22391	22312	22106	22278	22420	22259	22371	22389	22387	22524	22189	22057	22370	22179	22207	22082	22276	22314	22253	22266	22328	22372	22337	22228	22413	22569	22239	22364	22316	22392	22526	22225	22263	22200	21960	22313	22308	22296	22128	22372	22234	22216	22500	22224	22448	22077	22369	22298	22144	22521	22402	22405	22154	22231	22298	22261	22344	22533	22606	22326	22285	22440	22212	22308	22390	22287	22133	22075	22483	22363	22187	22572	22486	22432	22298	22026	22387	22425	22286	22520	22394	22389	22467	22220	22067	22351	22119	22258	22276	22351	22182	22469	22466	22364	22223	22308	22456	22266	22268	22358	22324	22029	22396	22170	22185	22130	22227	22191	22286	22371	22112	22273	22525	22558	22310	22410	22458	22438	22172	22370	22159	22388	22392	22288	22163	22430	22399	22614	22460	22346	22347	22276	22404	22126	22266	22270	22250	22314	22480	22363	22456	22185	22638	22220	22353	22189	22189	22121	22229	22192	22450	22360	22157	22544	22603	22372	22360	22379	22344	22460	22061	22254	22446	22506	22503	22162	22204	22324	21995	22251	22424	22107	22133	22218	22300	22387	22425	22096	22441	22295	22207	22344	22410	22389	22288	22394	22445	22205	22593	22225	22179	22339	22330	22315	22487	22429	22346	22262	22315	22486	22228	22347	22449	22443	22239	22279	22325	22073	22149	22496	22329	22268	22388	22400	22365	22200	22237	22315	22356	22125	22210	22326	22417	22210	22418	22385	22174	22332	22410	22299	22386	22360	22534	22415	22390	22296	22332	22214	22192	22566	22362	22382	22482	22137	22256	22389	22315	21982	22227	22166	22355	22320	22432	22240	22359	22441	22318	22110	22215	22404	22451	22316	22507	22246	22276	22553	22353	22199	22217	22119	22223	22352	22298	22375	22552	22401	22467	22203	22257	22337	22228	22177	22411	22159	22445	22360	22385	22498	22272	22355	22200	22268	22249	22332	22221	22480	22202	22376	22114	22263	22282	22168	22418	22396	22341	22209	22433	22238	22389	22279	22306	22166	22159	22315	22389	22488	22410	22227	22304	22182	22405	22396	22239	22352	22133	22317	22226	22426	22053	22188	22198	22326	22252	22067	22378	22310	22447	22566	22212	22157	22363	22330	22208	22388	22343	22496	22227	22426	22251	22404	22256	22256	22266	22395	22207	22384	22287	22417	22468	22074	22333	22239	22292	22660	22320	22421	22258	22029	22138	22307	22080	22115	22395	22230	22389	22372	22258	22342	22494	22236	22390	22357	22066	22008	22422	22108	22194	22200	22089	22010	22253	22297	22327	22404	22167	22040	22311	22358	22292	22098	22256	22379	22356	22444	22256	22428	22244	22137	22164	22282	22156	22435	22230	22175	22349	22242	22372	22226	22258	22407	22290	22526	22431	22411	22157	22479	22296	22427	22184	22330	22447	22497	22267	22465	22123	22304	22387	22391	22527	22372	22448	22233	22260	22312	22280	22161	22247	22314	22170	22386	22249	22262	22293	22469
14995	24103	23204	20501	19538	18940	18774	18394	18328	18203	18078	18137	18085	25475	33099	32117	25206	21599	18041	17925	17684	17908	17828	18068	17931	17810	17918	17932	17845	17945	17973	18062	17951	17839	17923	17880	17869	17851	18007	17812	18037	17889	18002	17841	17839	17834	17738	18086	18025	17847	17943	17928	17964	17858	17949	17927	17941	17948	17792	17758	17904	17960	17804	17932	17717	17919	17708	18032	18030	17927	18056	17736	17840	17839	17827	17928	17876	17790	17952	17862	17831	17745	17855	17961	18125	17805	17909	17960	17765	17707	17860	17850	17830	17898	17725	17977	17976	17894	17872	17958	17987	17946	17868	17776	17838	17831	17914	17912	17839	17863	17861	18128	17936	17787	17826	17817	17779	17843	17861	17869	17916	17903	17855	17984	17917	18024	17875	17970	17929	17839	17833	17765	17862	17788	17925	17913	17954	17916	17996	17897	17833	17910	17937	17877	17832	17847	17827	17977	17979	18111	17940	17816	17725	17812	17732	17880	17848	17824	17937	17834	17821	17923	17981	17874	17973	17806	17920	17890	18005	18046	17977	17713	17862	17774	17930	17803	17893	17898	17862	17915	17946	17964	17823	17961	17873	17739	17828	18007	17903	17714	17921	17939	17911	17899	17882	17808	17746	17815	17963	17863	17825	18017	17887	17862	17945	17911	17674	18070	17933	17917	17786	17835	17764	17832	17936	17881	17884	17819	17917	17659	18001	18000	17883	17997	17958	17938	17809	17792	17863	18001	17750	17873	17855	17932	17766	17918	17927	17830	17839	17815	17785	17844	17772	17813	17816	17886	17910	17843	17960	17924	17793	17779	17821	18010	17775	17838	17948	17720	17945	17969	18058	17869	17926	17908	17943	17945	17951	17672	17863	17690	17832	17905	17714	17843	18054	17778	17801	17590	17764	17930	17770	17951	17902	17804	17783	17855	17760	17872	18031	17909	17817	17842	17846	18030	17844	17899	17854	17730	17932	17955	17788	17667	17921	17930	17891	17976	17898	17844	17890	18014	17951	17905	17917	17872	17755	17982	18068	17764	17949	17954	17906	17913	17757	17715	17953	17847	17976	17957	17944	17796	17928	17826	17750	17878	18053	17907	17932	17953	17848	17952	17864	17871	17958	17806	17839	17954	17970	17886	17748	17931	17993	17800	17947	17783	17890	17803	17921	17984	18005	17787	17864	17868	17877	17851	17848	17861	17892	17927	17771	18043	17971	18068	18061	17788	17841	17835	17923	17961	17878	18029	17870	17938	17892	17826	18115	17825	18071	17593	17980	17913	17983	17953	17953	17834	17819	18036	17703	17965	17900	18012	17788	17936	18032	17900	17904	17805	17954	17844	17892	17932	17878	17838	18041	17888	17961	17731	17999	17709	17767	17780	17852	17918	17783	17889	17847	17818	17861	17839	17748	17893	17788	17857	17763	17759	17703	17838	17983	17861	17883	17925	17734	17825	17757	17923	17649	17878	17855	17852	18144	17994	18042	17878	17920	17735	17656	18138	17879	17883	17882	17729	17772	18075	17841	17845	17890	17897	17941	18032	17820	17935	18045	17878	17923	17778	17773	17745	18057	17990	17765	17990	17860	17709	17844	17867	17730	17944	17923	17938	17784	17884	18099	17934	17924	17819	17885	17923	17761	17936	17850	17892	17876	17850	17949	17976	18015	17887	17878	17752	17955	17885	17886	17712	17981	17885	17868	17829	17924	17829	17973	18087	17781	17992	17932	17779	17898	17636	17842	18005	17891	17830	17940	17988	17807	17777	18014	17746	18018	17862	17841	18051	17900	17965	17830	17880	17926	17967	17497	17819	17782	17838	17880	17897	17872	17853	17906	17767	17936	17777	17970	17856	17713	17795	17903	17751	17912	17806	17814	17815	17880	17934	18013	17781	17784	17789	17973	17859	17797	17896	17879	17918	17888	17820	17995	17877	17854	17954	18018	17861	17996	17985	17760	17900	17946	17772	17886	17921	17901	18012	18042	17968	17897	17928	17732	17756	17800	17865	17907	17932	17854	17913	17946	17918	17947	17706	17817	17906	17908	17852	17837	17780	18132	17933	17845	18063	17857	17945	17819	17897	17872	17870	17754	17925	17721	18012	17874	17770	17713	17961	17889	17840	17986	17791	17898	17901	17763	18010	17835	17848	17897	17952	17807	17831	17797	17927	17970	17982	17733	17732	17923	17911	17787	17800	17815	17975	17838	17803	17908	17937	17964	17875	17882	18000	17710	18020	17843	17875	17798	17899	17903	17925	17911	17943	17823	17793	17797	18056	17833	17769	17841	17957	17829	17852	17935	17962	17726	17856	17805	17907	17891	17908	17886	17940	17639	18040	17796	17946	17787	18002	17874	17777	17984	17822	17871	17709	17897	17790	17991	17909	17731	17929	17835	17834	17639	17797	17761	17797	17957	17759	18007	17920	17906	17932	17906	17995	17942	17798	17816	17772	17707	17970	17900	17849	17801	17924	17875	17983	17847	17898	17837	17887	17722	17954	17976	17862	17971	17808	17940	17928	17784	17996	18032	17937	17693	18006	18002	17894	17967	17914	17797	17788	18096	17919	17739	17760	17803	17969	17961	17928	17849	17622	18028	17851	17969	17703	17806	17927	17990	17975	17804	18099	17701	17887	17798	17997	17831	17861	17829	18086	17845	17847	17744	17725	17809	17766	17740	17992	17773	17934	17830	18058	17927	17849	17865	17950	17923	17748	17793	17874	17980	17840	17816	17999	17948	17784	17853	17817	17896	17816	17957	17893	17896	17949	17865	17842	17783	17954	17963	17698	17907	17743	17941	18050	18039	18013	17957	17947	17902	17909	17927	17871	17912	17953	18060	17968	17876	17895	18087	17912	17952	17866	17961	17892	17907	18009	17886	17838	17894	17855	17992	17947	17948	17863	17947	17907	17949	17864	17772	18007	17921	17793	17758	17879	17762	17966	17668	17822	17881	17961	17946	17941	17937	17767	17868	17843	17949	17848	17890	17900	17843	17993	17971	17904	17813	17935	17872	17760	17886	17854	17943	18072	17865	17989	18025	17846	17999	17844	17905	17858	17919	17723	17912	17918	17845	17855	17874	17767	17781	17824	17797	17761	18044	17899	17911	17883	18001	17787	17842	18092	17847	17891	17816	17886	17924	17833	18001	17939	17767	17822	17955	17762	18028	17807	17916	17907	17757	17963	17956	17896	17815	17853	17957	17725	17690	17993	17856	17914	17927	17874	18010	17878	17861	17965	17889	17807	17872	17753	17975	17887	17940	17987	17981	17897	17775	17902	18061	17907	17921	17907	18062	17794	17898	17772	17731	17788	18096	17891	17956	17892	17691	17846	17852	18072	18123	17657	17916	17921	17968	17965	17965	17836	17807	17897	17859	17736	17865	17994	17848	17923	17981	18154	17783	17972	17894	17912	17921	17946	18037	17885	17866	17934	17838	18072	17703	17823	17774	17986	18046	17946	18018	17744	17796	17868	18000	17845	17903	17862	17927	18149	17917	17780	17904	17830	17981	17789	17926	17806	18010	18021	18112	17871	17867	17789	17886	17900	17912	17976	17969	17900	17784	17901	17770	17838	17883	17780	17975	17795	17879	17872	17790	17952	17732	17818	17982	17783	18020	17837	17828	17907	17836	17995	17801	17780	17803	17743	17911	17956	17810	18067	17803	17905	17960	17888	17974	17883	17863	17856	17946	17924	17876	17809	17800	17777	17830	17968	17803	17856	17777	17889	18000	17922	17740	17960	18000	17745	17762	17852	17927	17863	17768	18099	18005	17830	17954	18007	17771	17837	17979	17996	17901	17816	17945	17897	17741	17787	17724	17768	18056	17819	17835	17973	17719	18044	17939	17961	17974	17996	17988	17918	17910	17907	17734	17914	17807	18018	17922	17929	17960	17788	17799	17925	18029	17911	17832	17875	17619	17902	17994	17861	18057	17984	17975	17783	17817	18043	17894	17875	17910	17912	17906	17772	17781	17702	17991	17868	17837	17902	18156	17937	17884	18105	17896	17945	17826	17883	17955	17910	17810	18023	17725	17922	17831	17792	17943	17845	17893	17882	17792	17964	17925	17727	17911	18008	17898	17963	17815	17976	17801	17827	18002	17886	17901	17690	18033	17867	17863	17906	17725	17835	17968	17902	17828	17874	17911	17919	17934	17811	18003	17743	17797	17950	17759	17942	18140	17723	17690	17856	18027	17777	17789	17866	17790	17806	17815	17868	17883	17991	17747	17763	17623	17773	17862	17922	17873	17846	17717	17957	17944	17782	18013	17713	17854	17951	17957	17732	17955	17717	17885	17811	17930	17815	17880	17915	17961	17894	17927	17841	17868	17743	17740	17837	18034	17898	17833	17829	17843	18019	17846	17904	17854	17873	17881	18087	17778	17907	17904	18063	17673	17975	17769	18034	17853	17786	17999	17930	18008	17875	17765	17903	17961	17655	17765	18000	17672	18002	17894	17960	17867	17842	17949	17760	17843	17963	17956	17898	17814	17938	18056	17976	17903	17775	18084	17760	17783	17962	17971	17846	17828	17885	18062	17796	17774	17906	17788	17832	17986	17829	17877	17980	17732	17954	18025	18008	17990	17815	17880	17881	17901	18007	18051	17828	17965	18143	17819	17925	17768	17923	17955	17802	17748	17722	17901	17784	17977	17755	17943	17719	17835	17969	17863	17876	17848	17812	17987	18041	17953	17728	17966	17826	17932	17859	17965	17715	17982	17950	17852	17950	18021	17939	17723	17891	18094	17981	17797	17875	17823	17835	17901	17793	17918	17847	17862	17811	17774	17849	17911	17728	17756	17722	17921	17897	17797	18003	17873	17962	17891	17753	17898	17819	17843	17882	17945	18010	17880	17995	17837	17966	17731	18064	17916	17759	18000	17924	17950	17705	17845	17649	17884	17853	17806	18056	17787	17882	17914	17832	17819	17775	18136	17768	17925	17865	17752	17867	17792	17938	17812	17893	17891	17958	17918	17862	18037	17963	17865	17811	17871	17984	17816	17830	18055	17777	17995	17850	17821	17918	17816	17977	17926	17740	17821	18080	17836	17669	17882	17965	17746	17878	17998	17858	17877	18067	17922	17726	17751	18012	18016	17682	17783	17948	17920	17672	17911	17989	17891	17834	17888	17998
22346	20978	28708	23445	21272	24386	28281	23616	23435	23653	23418	23454	23311	29230	40976	41425	33010	28873	23643	23108	22864	22950	22896	22867	22969	22909	22980	23021	22856	23039	23040	22891	22750	22781	22844	23106	22800	22789	22798	22823	22777	22745	23081	22783	22653	22696	22821	22893	22737	22738	22978	22988	22793	22904	22836	22855	22698	22851	22621	22573	22796	22689	22598	22750	22880	22841	22969	22824	22612	22727	22722	22802	22507	22687	23011	22693	22697	22517	22815	22724	22846	22635	22664	22548	22766	22625	22794	22691	22494	22705	22628	22826	23104	22825	22789	22800	22540	22798	22910	22830	22672	22688	22816	22586	22811	22721	22849	22635	22656	22574	22921	22630	22808	22815	22878	22893	22646	22822	22804	22754	22738	22496	22808	22850	22757	22749	22802	22752	22700	22690	22560	22752	22718	22901	22780	22835	22656	22533	22759	22953	22826	22850	22905	22932	22691	22771	22773	22862	22647	22705	22892	22812	22912	22683	22955	22607	22564	22659	22905	22664	22734	22773	22704	22706	22921	22715	22751	22670	22769	22620	22885	22525	22809	22751	22637	22641	22667	22697	22677	22692	22798	22773	22782	22691	22730	22752	22675	22780	22829	22791	22671	22635	22860	22626	22763	22765	22759	22783	22615	22753	22685	22656	22641	22626	22748	22662	22794	22666	22650	22655	22563	22946	22836	22590	22848	22712	22674	22821	22763	22824	22628	22722	22612	22721	22646	22784	22896	22691	22683	22675	22819	22752	22678	22879	22725	22915	22648	22752	22683	22781	22926	22582	22921	22891	22671	22654	22821	22740	22705	22464	22849	22823	22828	22780	22881	22819	22781	22526	22771	22779	22955	22726	22832	22680	22947	22701	22886	22721	22620	22724	22717	22724	22744	22874	22548	22955	22648	22688	22815	22609	22699	22635	22778	22725	22610	22998	22845	22857	22735	22683	22769	22789	22863	22931	22654	22759	22732	22650	22944	22675	22856	22486	22735	22640	22834	22627	22821	22822	22655	22712	22737	22741	22853	22560	22857	22579	22636	22697	22697	22790	22972	22795	22878	22799	22726	22724	22509	22918	22896	22673	22670	22538	22794	22733	22748	22848	22755	22511	22661	22694	22536	22732	22670	22725	22655	22804	22828	22808	22643	22730	22704	22849	22908	22718	22872	22844	22857	22852	22788	22823	22603	22866	22531	22736	22688	22706	22632	22645	22695	22528	22787	22651	22906	22768	22657	22819	22851	22880	22738	22861	22880	22732	22730	22782	22831	22772	22596	22750	22528	22685	22637	22614	22652	22647	22788	22751	22633	22622	22601	22622	22761	22691	22771	22706	22850	22606	22865	22860	22667	22531	22674	22780	22689	22816	22700	22713	22703	22788	22823	22790	22819	22853	22850	22998	22777	22845	22809	22741	22649	22930	23039	22924	22717	22684	22798	22696	22848	22606	23034	22623	22774	22842	22653	22863	22972	22578	22814	22551	22615	22873	22831	22768	22580	22488	22641	22707	22858	22850	22621	22682	22593	22888	22693	22607	22802	22740	22714	22620	22666	22591	22889	22726	22710	22878	22820	22865	22838	22783	22687	22845	22882	22896	22811	22760	22871	22797	22664	22989	22658	22741	22843	22682	22862	22908	22659	22801	22894	22861	22706	22642	22859	22472	22753	22998	23059	22741	22797	22847	23045	22757	22697	22642	22613	22946	22851	22870	22762	22772	22898	22829	22583	22759	22741	22752	22826	22618	22661	22558	22792	22422	22908	22598	22782	22777	22906	22628	22551	22743	22879	22650	22760	22688	22790	22644	22561	22606	22707	22719	22877	22673	22756	23001	22835	22757	22786	22809	22808	22815	22681	22705	22580	22649	22685	22740	22786	22573	22969	22858	22744	22662	22822	22803	22739	22840	22672	22597	22809	22762	22856	22637	22675	22785	22932	22697	22798	22704	22768	22816	22838	22871	22800	22650	22659	22554	22668	22935	22634	22664	22464	22836	22522	22630	22746	22484	22615	22678	22717	22657	22739	22569	22889	22704	22803	22713	22833	22727	22691	22795	22785	22799	22687	22660	22880	22815	22760	22446	22770	22634	22659	22727	22528	22586	22596	22621	22738	22616	22995	22661	22691	22958	22740	22470	22669	22688	22702	22695	22914	22692	22696	22725	22581	22737	22690	22650	22815	22582	22944	22613	22656	22986	22843	22857	22587	22661	22816	22626	22611	22802	22659	22667	22803	22636	22565	22744	22723	22611	22878	22452	22648	22677	22697	22579	22780	22524	22911	22783	22622	22757	22619	22743	22708	22735	22752	22490	22526	22624	22640	22827	22886	22608	22765	22914	22496	22711	22669	22723	22432	22704	22711	22560	22637	22784	22973	22703	22572	22815	22730	22638	22718	22770	22565	22854	22772	22634	22757	22756	22850	22859	22697	22916	22754	22561	22760	22746	22551	22783	22753	22776	22772	22855	22584	22802	22821	22769	22730	22812	23064	22596	22797	22754	22878	23117	22618	23016	22653	22903	22916	22917	22832	22691	22634	22872	22721	22824	22936	22780	22853	22579	22784	22770	22739	22638	22798	22904	22780	22738	22650	22651	22625	22518	22825	22842	22922	22661	22641	22614	22506	22966	22700	22836	22886	22692	22660	22652	22753	22524	22926	22877	22820	22668	22659	22713	22865	22632	22966	22854	22861	22599	22764	22666	23026	22882	22975	22806	22669	22990	22745	22384	22739	22838	22815	22697	22691	22770	22875	22729	22760	22571	22805	22828	22531	22815	22743	22616	22536	22879	22755	22757	22887	22665	22698	22852	22856	22877	22593	22617	22910	22675	22757	22845	22877	22733	22894	22927	22732	22782	22622	22652	22769	22683	22692	22551	22629	22757	22863	22891	22753	22987	22956	22553	22916	22680	22687	22855	22772	22729	22723	22781	22696	22521	22758	22770	22984	22670	22565	22770	22844	22731	22827	22893	23030	22848	22766	22783	22921	22874	22699	22897	22701	22848	22738	22753	22545	22709	22704	22741	22474	22834	22535	22533	22791	22750	22655	22688	22631	22760	22678	22643	22940	22817	22643	22566	22671	22567	22733	22786	22779	22670	22875	22793	22716	22647	22753	22678	22640	22774	22956	22618	22633	22646	22796	22539	22840	22711	22788	22640	22650	22787	22601	22523	22700	22591	22747	22558	22857	22882	22908	22685	22847	22577	22818	22943	22641	22938	22645	22684	22677	22867	22782	22617	22664	22686	22675	22502	22699	23017	22642	22723	22933	22802	22691	22870	22790	22713	22723	22690	22577	22825	22742	22853	22765	22738	22845	22678	22843	22667	22843	22744	22669	22555	22714	22591	22823	22808	22806	22785	22756	22829	22621	22526	22903	22834	22674	22862	22648	22680	22823	22697	22763	22665	22618	22835	22658	22570	22602	22761	22525	22588	22637	22648	22554	22519	22681	22623	22568	22707	22625	22801	22777	22606	22738	22625	22596	22680	22763	22958	22790	22734	22733	22884	22673	22821	22667	22661	22771	22557	22889	22735	22679	22913	22725	22915	22827	22509	22933	22829	22701	22787	22822	22824	22879	22737	22678	22758	22526	22867	22743	22621	22416	22696	22669	22879	22616	22577	22683	22851	22728	22637	22763	22569	22400	22760	22831	22786	22737	22748	22521	22754	22540	23034	22572	22728	22668	22882	22694	22807	22980	22581	22916	22757	22514	22898	22908	22913	22727	22800	22830	22670	22827	22656	22877	22657	22802	22950	22707	22635	22746	22777	22847	22654	22685	22697	22655	22867	22834	22599	22995	22696	22520	22709	22589	22654	22725	22861	22793	22665	22902	22663	22718	22867	22857	22830	22818	22696	22377	22918	22658	22503	22761	22632	22471	22704	22650	22980	22847	22657	22638	22854	22754	22627	22946	22815	22832	22577	22778	22565	22551	22626	22681	22687	22822	22522	22549	22800	22824	22708	22745	22733	22758	22754	22901	22812	22787	22908	22735	22569	22805	22684	22814	22785	22638	22663	22686	22773	22805	22592	22873	22747	22672	22609	22880	22743	22784	22743	22872	22822	22571	22772	22611	22631	22719	22713	23028	22880	22721	22777	22779	22793	22932	22764	22646	22753	22718	22775	22415	22677	22857	22661	22685	22623	22740	22625	22466	22675	22636	22647	22686	22838	22642	22740	22669	22940	22694	22914	22698	22789	22813	22681	22871	22717	22791	22854	22739	22734	22771	22752	22645	22853	22872	22791	22797	22813	22544	22876	22864	22755	22698	23050	22542	22738	22669	22799	22939	22643	22761	22763	22759	22683	22906	22726	23109	22724	22803	22709	22706	22700	22801	22766	22802	22662	22631	22446	22845	22687	22803	22597	22578	22625	22575	22547	22866	22588	22654	22676	22790	22997	22810	22795	22558	22730	22638	22726	22833	22845	22608	22653	22774	22785	22530	22702	22938	22490	22738	22487	22579	22708	22609	22586	22799	22703	22558	22590	22890	22599	22796	22929	22698	22832	22743	22680	22623	22807	22710	22886	22711	22554	22744	22558	22832	22743	22809	22710	22715	22523	22721	22979	22398	22657	22939	22789	22591	22911	22795	22747	22841	22661	22647	22555	22632	22835	22610	22516	22709	22559	22925	22693	22734	22559	22943	22836	22763	22982	22697	22606	22612	22762	22766	22823	22746	22825	22571	22518	22784	22777	22543	22576	22682	22691	22753	22418	23063	22610	22725	22720	22726	22835	22738	22492	22712	22739	22672	22827	22754	22820	22926	22912	22702	22814	22806	22773	22546	22615	22869	22880	22963	22591	22830	22918	22461	22777	22585	22920	22731	22685	22619	22791	22773	22757	22611	22627	22657	22863	22599	22769	22681	22915	22670	22728	22800	22532	22893	22760	22720	22843	22726	22712	22641	22720	22678	22783	22656	22781	22544	22641	22683	22625	22517	22610	22652	22966	22644	22631	22923	22779	22914	22586	22662	22801	22789	22930	22737	22571	22553	22776	22818	22730	22767	22817	22759	22849	22741	22792	22594	22640	22752	22773	22784	22836	22773	22788	22891	22758	22694	22499	22747	22748	22709	22735	22766	22810	22901	22462	22705	22783	22964	22737	22902	22782	22647	22782	22714	22853	22673	22528	22597	22527
16283	28276	26608	22312	20764	19977	19223	18972	19041	18744	18496	18463	18740	29119	41065	39556	30373	24742	18217	18028	18047	18125	18115	18185	18207	18166	18105	18117	17922	17923	18072	18104	18116	17986	18057	18219	18230	18124	17968	17887	18016	18097	17981	17822	18087	18038	18088	18208	18027	17892	17817	18088	18057	18048	17801	18048	18219	18101	18119	17891	18186	18109	18168	18017	18002	18061	18018	18000	17934	18006	18012	18016	18081	18155	18048	18159	18111	18171	18077	18056	17908	18150	18030	18236	18182	18309	17973	18025	18184	18021	18136	17974	17939	18038	17969	17925	18046	18048	17989	17937	18166	18043	17976	18225	18168	17975	17936	18013	17958	18088	18048	18120	18142	18086	18031	18157	18087	18191	17969	17898	18131	18075	18025	18068	18034	18014	18055	17895	18065	17993	17975	17984	18152	18020	17938	18134	17866	17952	18083	17819	18235	18060	17989	17983	18040	18032	18104	18070	17906	17949	17915	17940	18109	17847	17979	18058	17845	17832	18183	18212	18016	18114	17949	18005	18068	17973	17859	17985	18095	17930	18025	18143	18066	17911	18204	18007	18017	18161	18149	18127	17987	17963	18139	18042	17818	17982	17896	18058	18072	18006	18012	18035	17947	17937	17843	18014	17858	18050	17858	18060	18107	17964	18230	18077	18078	18160	18117	18092	17957	17841	18168	17921	17944	18087	17984	18101	18006	18082	17975	18278	17940	18065	18110	18076	18101	18199	18144	17948	17998	18030	18042	18218	17996	18065	18033	17947	18011	18041	18144	18002	17848	17853	17674	17973	18157	18122	18018	17985	18163	18019	17888	17953	17937	17896	18211	18106	18079	17943	18036	17953	18126	17925	18142	18106	18060	17873	18042	17986	17995	18097	17830	17958	18132	17938	17917	17970	18110	17997	17973	18067	18119	18002	18052	17779	17957	18117	18033	17945	18112	18078	18145	18058	18077	18060	17916	17908	17923	18213	18117	17921	18253	17991	17973	18019	18106	18040	18034	17936	18097	17953	17958	18192	18019	17981	17814	17980	17944	18174	17936	17986	17999	18117	18005	18172	17940	18095	17886	17994	17982	18093	18016	17964	18100	17983	17885	17963	17972	17998	17969	18024	18125	18018	17989	17898	18023	18036	17979	17899	18073	17992	18120	18039	18195	18011	18061	17895	18037	17988	18170	18298	17998	17981	18105	18035	17952	18177	18132	18007	18082	18012	17965	18075	17867	18060	18013	18069	18036	17967	17817	18133	18135	18132	17898	18081	17996	17938	18033	18011	18154	17939	18074	17995	17873	17995	18061	18158	18005	18026	17890	18016	17887	18037	18096	17797	18054	17929	17893	18054	18095	17827	18036	17897	18097	18039	18152	18138	18020	17886	17948	18072	17848	18209	18112	18023	18137	17879	18226	18019	18002	18125	17955	17959	18031	17900	18137	17994	17963	18057	17982	18099	17900	18005	18011	18123	17954	18036	18110	18082	18099	18082	17905	17886	17987	18022	18036	17960	17959	18044	18138	18035	17979	17894	18068	18045	18069	18069	17943	18100	18125	18005	17937	17993	18050	17815	18146	18006	18105	18065	18001	18116	18089	18132	18069	17995	18169	18005	17910	18156	17907	18106	17988	17982	17999	18041	17830	17886	18042	18058	17865	18194	18038	18054	17878	17843	18003	17916	17953	17774	18003	18051	18071	18080	17919	17979	18130	17777	17963	17970	18048	17958	17990	17913	17954	18022	17918	18087	18024	18020	17894	18160	17957	18056	18013	18125	18113	18101	17986	18031	18054	18035	17936	18134	17953	17855	17912	18081	17822	18044	17903	18173	17966	17964	17844	18041	17926	18243	18010	17971	18069	18001	17931	17983	18075	17882	18005	17973	17997	18084	17890	18185	18013	17999	17881	17892	18000	18052	18049	18033	17947	17964	17808	17913	17941	18116	18034	18041	17930	17909	17906	17999	18179	18162	17817	18022	18053	17948	18203	18004	17777	17892	18029	18243	18162	18062	18069	18054	18227	17838	18038	18226	17988	17964	18142	17822	18009	17984	17970	18138	18027	18021	17772	18074	17794	17915	18064	17980	17914	17997	18132	18081	18094	18150	17880	18153	17896	17873	17948	17895	17947	17909	17989	18020	17873	17969	18044	18045	18065	17970	18028	17965	18099	18056	17960	17945	17942	18009	17969	18111	18048	17963	18083	18261	18143	17875	18156	17957	17822	18064	17973	17975	17949	17765	18063	18037	17990	17895	18033	18175	17889	17978	18097	17946	18032	18103	18157	18049	17956	18018	17952	18010	17961	18185	17952	18147	17855	17890	18141	18190	18025	18135	17865	18054	18010	18019	18104	17924	18129	18033	17968	17910	18109	18068	18044	18181	18078	18068	18044	17827	18151	18104	18097	18075	18075	17992	18045	17973	18076	18030	18090	17970	17961	18069	18114	17968	17995	18088	18116	18038	18103	18109	17942	18092	18101	17993	18016	18053	18086	17888	18082	17861	17991	18039	18147	18048	17854	18224	17961	18051	18087	17890	18127	17984	18107	17869	18019	18041	17894	18056	17977	18073	18062	17978	18080	18082	18009	18045	17994	18050	18221	17984	17956	17982	17909	17899	18049	18013	17956	17986	18030	17901	18013	18072	18000	18188	18008	17961	17873	18034	18088	17884	18076	17982	17949	18104	17961	18075	18093	17962	18005	18125	18118	17971	17795	18086	18062	17936	18021	18093	17899	18082	17901	18110	17994	18148	18011	18011	17973	18169	18008	18059	17743	17999	17978	18092	17976	18019	18097	17741	17937	18124	18023	18023	18106	17953	18082	18044	17904	17953	18168	17934	18053	18043	17992	17923	17973	18033	17927	18168	18079	18004	18059	17965	18051	17979	17848	17908	17995	17988	18001	17948	18001	18105	18004	18016	17888	18111	18021	17893	17994	17979	17928	17953	18056	17947	17918	18039	18127	18076	18043	18023	18154	18001	18015	18063	17896	17950	17967	17952	18032	18020	18109	17992	17973	17915	17967	18132	17937	17948	17866	17964	18100	18040	18138	18115	17955	18003	17850	17877	18006	18007	18069	18086	18115	17997	18087	18059	17912	18167	18159	18017	17991	18022	17997	18222	18025	18046	17982	18018	18003	18098	17855	17980	17924	18071	17993	18208	18014	18068	17895	18213	18100	17971	18024	17873	18070	18029	18050	18036	17968	17911	18003	17979	17929	18090	17904	18178	18016	18016	18065	17800	17902	18088	18058	18134	18159	17832	17949	18046	18039	17740	17974	18153	17972	17994	18006	18116	17927	18047	18090	17912	17940	18125	17818	17917	18035	18014	17958	17930	18076	17876	17946	18088	17958	17827	17731	18108	17877	17891	18067	18128	17956	17887	17936	18186	17883	18095	18016	17982	17997	17933	18230	17988	17997	17965	17878	17991	17956	18058	17903	18160	18092	18035	18013	17898	17974	17812	18085	18070	17984	18078	17993	17911	18097	17998	17934	18081	18169	18007	17931	17971	18120	17882	18101	18073	18090	17851	18160	17923	17940	17905	18082	18090	18247	17821	17846	18026	18022	18120	17958	17974	18039	17924	17884	18066	18022	18059	17963	18042	18066	17884	17672	18022	18004	17871	17954	17945	17903	18005	18012	17986	18102	18044	17919	18040	18125	17984	18035	18062	17977	17948	18119	18073	17992	18195	17883	18053	18045	18008	18080	17905	18034	18151	18058	18160	17886	17980	17915	18012	17861	17945	17988	17927	17953	17882	17875	17931	17950	17908	18027	18083	18131	18037	18115	17983	17956	17998	18095	18263	18074	17989	17949	18035	17960	18115	17988	17963	18156	17894	18132	17991	17991	18085	18075	17974	17890	18086	17986	17956	17981	18040	18095	17965	18081	18001	17968	17983	18052	18029	17790	18045	18009	17768	18082	18051	17930	17973	18021	18230	17824	18021	18063	18060	17993	17933	17975	18148	18259	17985	18072	17929	18132	18177	17987	17922	18057	18006	17972	18007	17978	18101	18074	18084	18029	18016	17837	17957	18125	18117	18066	18219	17960	17932	18042	18138	18004	18043	17971	17900	18074	17920	18126	18077	18034	17897	18155	18106	17976	18026	18215	18017	18004	18027	18056	18053	17955	18047	18101	17818	18071	18005	18140	17944	18037	17888	18028	17960	17997	18061	17964	18134	18071	17952	17824	18068	17853	18164	18018	17972	18114	17945	18141	17919	18046	18189	18065	17991	17941	17919	18033	17999	17930	17901	18035	18206	17961	18006	18009	17915	18043	17802	18011	17888	18118	17999	18054	18015	17832	18202	17985	18012	18198	17975	18059	18133	17935	17969	17907	18080	17933	17934	18090	17944	17899	18121	17935	18037	17945	18005	17961	18058	17813	18203	18056	18098	18054	17990	17863	17978	18006	17993	17979	18026	18046	18014	17916	18037	18070	18084	18026	18035	17994	18109	18068	18123	17908	18070	18136	17852	17968	17977	17967	17997	17795	18080	17835	18011	18087	18033	18104	18021	18090	17831	18120	18007	18082	18082	17942	17891	17929	18128	17971	18010	18015	18115	17990	18024	18010	17939	17921	18104	18104	17978	18100	17916	18012	18074	18196	17934	18040	18011	18231	18107	17912	17870	18036	18114	17950	17945	18008	18026	18007	18004	18211	17980	17916	17914	18051	18020	17996	18096	18017	18019	17964	17764	18101	18059	18217	18081	17969	17944	18038	18204	17990	18032	17963	18012	17906	17981	17916	18126	17737	17915	18118	18200	17937	17957	18032	18252	18039	17991	18123	17999	17992	18164	18050	17946	18125	18085	18166	17974	18129	17944	18136	17938	18111	18012	17926	17881	17966	17955	18068	17920	18045	18175	18134	18063	17982	17944	18051	18056	17895	18057	18118	17961	18044	18082	18189	17924	17980	17960	18032	18108	18067	18136	17935	18007	18092	18024	17979	18104	18141	18019	17966	18188	18194	18042	18216	18149	18013	18086	17971	18028	18065	18082	17920	17895	18017	17953	18132	18187	17911	17958	18067	18059	18019	18087	18288	18095	17939	17892	18105	17927	18033	18088	18156	17932	17957	18017	18147	17961	17901	18028	18019	18183	17842	17983	17949	18127	17975	18100	18041	17981	17967	18222	18014	17985
27268	22044	26354	24323	21566	22056	22156	21926	21863	22017	22137	21844	22035	22258	23211	23770	23286	22644	21980	21897	21589	22043	22183	21980	21887	21931	21876	21987	21803	21930	22096	21954	21863	21978	21745	21921	21772	22049	22014	22068	21977	21969	22045	21784	21793	21903	22123	21816	21913	21720	22046	22088	21667	21854	21938	22111	21936	21689	21767	21927	21902	21863	21858	21841	21848	22244	21948	21923	21971	22003	21786	21857	21759	21894	21877	21849	21587	21738	21566	21875	21757	21761	22004	21752	21777	21722	21765	21628	21915	21769	21926	21815	21823	21727	21861	21904	21825	21941	21752	21860	21868	21921	21874	21804	21960	21810	21764	21809	21986	21911	21881	21812	21945	21747	21756	21813	21709	22071	21740	21981	22112	21821	21784	22070	21715	21895	21930	21831	21816	21798	21829	21975	21771	21927	22027	21856	21912	21921	21852	21892	21822	21974	21957	21927	22084	21844	21616	21668	21609	21685	22082	21908	21824	21788	21927	21882	21731	21753	21649	21775	21986	21865	21978	21714	22066	21966	21937	21700	21962	21810	22031	22125	22229	21940	21905	21753	22020	21711	21726	21588	21945	21971	21769	21744	21775	22040	21881	21966	21936	21804	22010	21849	21823	21693	21747	21820	21896	21835	21801	21725	21848	22002	21908	21906	21898	21965	21638	21978	21895	22167	21843	21795	21716	21885	21883	21931	21842	21800	21803	21851	21743	21861	21685	21798	22008	21825	21995	22050	21837	21809	21741	21940	21907	21986	21753	21770	21808	21733	21825	21770	21900	21865	21962	21959	21830	21928	21843	21818	21830	21842	21806	22216	21911	21884	21946	21713	21579	21825	22061	21898	21971	22006	21731	21804	22137	21873	21962	21899	22030	21848	21956	21794	22094	21721	21838	21496	21911	21972	21958	21937	21772	21717	21656	21956	21953	21960	21817	21736	21747	21922	21859	21817	21930	21874	21957	21912	21845	21845	21920	21828	21656	21748	21820	21548	22004	21825	21911	21940	21979	21914	21659	21704	22033	21912	21494	22019	22045	21729	21881	21718	21996	21965	21818	21902	21856	21911	21948	22011	22009	21652	21874	21914	21898	21759	21932	21671	21929	21918	22076	22201	21826	21779	21700	21690	21684	21990	21917	21877	21790	21889	21862	21872	21772	21971	21795	21739	21719	21713	21863	21775	21999	21809	21900	21892	21742	21886	21865	21788	21822	21771	22019	21760	21773	21838	21959	21897	21722	21641	21817	21951	22014	21762	21919	21880	21834	22037	21874	21885	21937	21695	21839	21752	21916	21945	22031	21930	21910	21937	22018	21606	21821	21704	21887	21835	21777	21830	21637	21816	22037	21989	21985	21863	22031	21681	21916	21886	22008	21994	21809	21974	21936	21817	21780	22002	21911	21756	21974	22017	21777	22044	22014	21926	21945	21738	21778	21718	22053	21964	21864	21856	21987	21779	21792	21821	21742	21676	21859	21939	21964	21754	22104	21909	22025	22003	21679	21536	21821	21813	21883	21638	21644	21749	21785	21953	21935	21818	21580	21899	21974	21925	21897	21872	21935	21846	21783	21881	21760	21795	22139	22037	21698	21860	21815	21677	21923	21881	21750	22115	21663	21816	21932	21777	21901	22009	21880	21796	21869	22015	21968	22041	21978	21793	21918	21727	21933	21850	21913	21705	22081	21770	21799	21875	21787	21734	21933	21891	21907	21721	21631	21912	21890	21919	21876	21743	21937	21832	22004	22048	21975	22086	21939	21976	21936	21816	21935	21744	22019	21913	21783	21887	21968	21811	21826	21857	22063	21682	21805	21857	21982	21863	21975	21877	21624	21846	21816	21855	21802	21823	21823	22233	21896	21530	21733	21975	21824	22133	21625	21847	21878	21775	21906	21990	21823	21915	22053	21927	21780	21719	21979	21834	21968	21840	21853	22072	22037	21926	22045	21880	21967	22041	21853	21888	21985	21873	21647	21698	21848	22004	21737	21923	21856	21767	21873	21809	21898	21832	21881	21827	21931	22040	21808	21800	21918	21797	21841	21862	21960	21622	21655	21727	21738	21654	21693	21881	22016	21837	21891	21728	21605	21801	21987	21761	21943	21747	21782	21719	22031	21831	21970	21711	21893	21927	21723	22080	21927	21905	21877	21712	21825	21740	21731	21940	21798	21920	21887	21839	21804	21751	21985	22020	21891	21797	21924	21833	21930	21978	21724	21926	21723	21998	21992	21809	21729	21714	21957	21864	21770	22001	21591	21792	21795	21666	22076	21638	21781	21987	22093	21997	21723	21765	21693	21960	21970	21953	21924	21652	21822	21816	21976	21855	22009	22045	21996	21895	21842	21655	21805	21963	21614	21708	21897	21846	21873	21704	21813	21890	21949	22003	21979	21802	21994	21859	22045	21744	21849	21731	21992	21929	21942	21781	21874	21741	21659	21704	21627	21757	21895	21966	21828	21797	21966	21765	22103	21819	21894	22060	21834	21956	21893	21936	22019	21979	21623	21954	22023	21640	21894	22076	21744	21841	21852	21813	21877	22050	21824	21880	21948	21694	21907	21759	21911	21945	22003	21928	21969	21949	21894	21890	21765	21875	21973	21991	21885	21920	21825	21950	21806	21869	21911	21603	22043	21963	21894	21771	21975	21818	22044	22124	22031	21826	21919	21986	21754	21852	21745	21706	21861	21935	21933	21822	21796	21782	21916	21836	21891	22009	22005	21761	21854	21768	21835	21841	21946	21897	21904	21753	21855	21806	21993	21790	21694	21895	21738	21809	22017	21840	21886	21922	21874	21863	22014	22021	22038	22085	22095	21979	21982	21659	21855	21852	21805	21707	21950	21846	21902	22065	21956	21938	21909	21799	21932	21827	21834	21801	22092	21898	21849	21939	21884	21806	21829	21747	22044	21828	21839	21772	21840	22041	21811	21921	21984	21913	21664	21909	21898	21929	21946	21753	22000	21737	21752	21726	21913	21837	21688	21783	21619	21944	21939	21706	21675	21936	21869	21657	21531	21809	22098	21848	21866	21936	21917	21980	21854	21867	21858	21827	21658	21891	21817	21720	21888	21871	21963	21635	22078	21808	21994	22006	22033	21913	21978	21668	21871	21837	21939	22005	21863	21908	21917	21793	21630	21877	21803	21869	21930	21839	21966	21896	21757	21627	21852	21832	21816	21903	22043	21954	21717	21858	21709	22048	21865	21726	21843	21861	21863	21823	21932	21822	21936	21958	21621	21773	21875	21934	21852	21850	21827	21759	21988	21909	22161	21845	21732	21935	21914	21866	21836	22007	21912	21843	21946	21885	21747	21862	21702	21892	21771	21605	21655	21885	21945	21955	21815	21784	21925	22158	21964	21983	22011	21940	21908	21929	21991	21861	21822	21949	21842	21995	21923	22111	22025	21869	21889	21902	21871	21813	21857	21930	22014	21959	21613	21789	21781	21900	21850	21714	21914	21786	21937	21974	21776	21533	21924	22000	21967	21833	21952	21890	21656	21716	21755	21841	21810	21819	21960	21826	21915	21670	21917	21916	21629	21901	21934	21992	21977	21912	21813	21819	21837	21759	21674	21845	22144	21781	21961	22213	21904	21830	21949	21915	21779	22216	21714	21818	21862	21851	21866	21848	21702	21818	21872	21863	22005	21761	21921	21794	21880	22073	21962	21869	22013	21888	21829	21907	21944	22052	21928	22021	21891	21760	21852	21805	22018	21631	21824	21793	21848	21771	21766	22060	21987	21942	21912	22022	21893	21874	21945	21869	21827	21699	21876	21921	21736	22101	21946	21875	21977	21978	22038	21812	21910	21891	21734	21832	21928	22031	22107	21891	21740	21769	21900	21869	22017	21938	21946	21967	21916	21786	21784	21690	21919	22035	21947	22009	21898	21899	21941	21751	22154	22093	22009	21875	21939	21822	21829	21902	21732	21723	21933	22075	21820	21858	21824	21829	21714	21870	22071	21868	21913	21736	21807	21983	21700	21631	21942	22100	21840	22116	21904	21792	21982	21941	21732	21848	21874	21991	21931	21740	21933	21946	21997	21649	21981	21862	21899	21902	21693	21855	21942	21987	21955	21778	21824	21891	21902	22024	21874	21868	21903	21931	21730	21736	21944	22288	21744	22062	21973	21927	21960	21781	21859	21709	21878	21782	21865	21768	21847	21795	21926	21948	21772	21829	22021	21746	21763	21872	21774	21802	21904	21900	21939	21888	21906	21887	21818	21800	22012	21921	21861	22081	21791	21921	21942	21863	21881	21835	21938	21630	21844	21860	21762	21938	21746	21812	21961	22021	21899	21904	21904	21672	21759	21945	21914	21884	21796	21949	21900	21796	21821	21836	21905	21879	22070	21744	21707	21625	21839	22086	21835	21788	21840	21553	21732	22006	21875	21999	21689	22040	21682	22076	21831	21950	21977	21706	22165	21790	21959	21893	21919	21774	21818	22172	21940	21972	21843	21928	21928	22035	21812	21777	21754	21835	21992	21854	21823	21851	21809	21999	21871	21868	21844	21971	22108	21845	22068	21915	21978	21764	21847	21985	21939	22111	22203	21885	21862	21936	21967	21873	21892	22045	22017	21923	22056	21893	21936	21716	21890	21725	21728	21864	21784	22038	21960	21857	21843	21716	21862	21780	22085	21725	21995	21972	21817	21780	21906	21941	21928	21867	21929	21997	21770	22026	22008	21963	21803	21729	21767	21983	21781	21866	21775	22117	21898	21754	21972	21815	22177	21883	21876	21993	22036	21841	21607	22102	21790	21880	22054	21838	22019	21922	22099	21691	21949	21943	21733	21812	21978	21652	21676	21946	21711	21848	21969	21900	22016	21915	21890	21818	21967	21761	21895	22019	21790	22072	21950	21875	21873	21870	21865	21758	21752	21860	21819	21711	21853	21786	21917	21888	22205	21847	21994	21966	22079	21936	21857	21914	21911	21915	21862	21824	21813	21776	21977	21867	22010	21959	21707	21848	22076	21956	21956	21859	21818	21769	21717	21882	22052	21795	21817	21690	21843	21764	21871	21847	21938	21749	21812	21764	21875	21877	21828	21899	21964	21910	21921	22086	21875	21848	21902	21707	21888	21989	22040	21843	21727	21956	21796	21768	22028	21794	21933	22137	21952	21858	21976	21919
15810	18567	18519	17958	17895	17729	17729	17489	17705	17567	17624	17576	17751	18086	19679	19881	18928	18135	17541	17606	17746	17435	17603	17689	17669	17617	17617	17532	17592	17397	17522	17329	17600	17613	17741	17560	17495	17694	17584	17547	17549	17709	17644	17535	17602	17481	17579	17634	17491	17525	17625	17487	17638	17659	17577	17617	17466	17624	17536	17640	17786	17667	17593	17699	17631	17483	17505	17463	17664	17653	17666	17611	17681	17698	17738	17541	17650	17503	17688	17443	17638	17463	17655	17492	17565	17526	17668	17654	17515	17547	17554	17382	17669	17533	17332	17472	17610	17587	17654	17537	17421	17769	17675	17457	17514	17503	17440	17761	17504	17791	17718	17590	17573	17577	17688	17568	17600	17642	17761	17577	17546	17501	17649	17704	17576	17628	17582	17785	17652	17384	17615	17596	17440	17329	17671	17720	17499	17553	17555	17554	17566	17618	17672	17717	17533	17660	17542	17545	17543	17611	17413	17488	17504	17467	17461	17532	17564	17530	17600	17567	17609	17657	17542	17683	17589	17599	17611	17505	17649	17611	17540	17404	17539	17514	17538	17507	17540	17515	17601	17789	17429	17702	17528	17561	17617	17728	17520	17605	17489	17586	17419	17524	17355	17562	17426	17619	17433	17537	17655	17478	17640	17734	17575	17496	17608	17478	17750	17462	17470	17724	17539	17530	17538	17501	17795	17576	17438	17582	17649	17583	17643	17633	17498	17459	17538	17190	17534	17549	17694	17511	17622	17564	17402	17501	17436	17423	17454	17725	17561	17483	17657	17578	17775	17551	17547	17589	17417	17533	17568	17686	17534	17547	17630	17413	17781	17433	17595	17655	17399	17657	17676	17689	17481	17394	17532	17687	17429	17727	17626	17635	17544	17576	17502	17504	17679	17601	17555	17698	17556	17496	17581	17737	17333	17603	17645	17626	17578	17676	17536	17476	17628	17480	17626	17584	17695	17643	17528	17435	17562	17506	17582	17575	17651	17650	17543	17686	17577	17595	17519	17495	17593	17690	17484	17506	17512	17590	17589	17473	17606	17730	17478	17513	17478	17477	17583	17470	17550	17422	17661	17551	17581	17505	17461	17699	17566	17449	17542	17600	17518	17559	17559	17723	17391	17799	17609	17682	17511	17579	17504	17448	17719	17603	17764	17698	17678	17468	17468	17439	17561	17474	17565	17639	17441	17523	17669	17664	17548	17608	17584	17624	17494	17593	17713	17496	17569	17699	17508	17689	17671	17635	17511	17564	17605	17431	17590	17497	17588	17619	17618	17468	17558	17696	17620	17444	17823	17688	17588	17434	17726	17453	17562	17615	17521	17544	17682	17569	17571	17767	17568	17431	17410	17694	17664	17681	17687	17628	17572	17500	17433	17491	17407	17687	17560	17660	17703	17541	17719	17397	17597	17340	17546	17498	17569	17550	17506	17527	17594	17521	17657	17762	17590	17676	17687	17553	17535	17546	17520	17671	17448	17559	17610	17464	17654	17746	17519	17581	17537	17485	17548	17621	17593	17496	17447	17586	17778	17559	17607	17549	17511	17709	17577	17424	17632	17619	17549	17712	17431	17488	17559	17505	17555	17632	17556	17660	17509	17700	17652	17564	17547	17575	17649	17597	17537	17411	17692	17561	17781	17708	17655	17418	17620	17517	17608	17506	17836	17447	17572	17466	17536	17561	17585	17738	17498	17434	17650	17685	17715	17413	17542	17380	17512	17461	17620	17717	17489	17469	17524	17619	17566	17584	17501	17672	17685	17425	17523	17632	17543	17588	17561	17675	17560	17735	17772	17490	17630	17547	17587	17513	17604	17522	17562	17443	17618	17817	17489	17557	17550	17498	17615	17391	17526	17637	17555	17578	17594	17516	17647	17557	17608	17506	17602	17560	17671	17613	17613	17511	17620	17436	17498	17678	17713	17657	17448	17552	17636	17506	17781	17346	17625	17579	17570	17524	17555	17702	17648	17583	17457	17593	17829	17461	17443	17819	17498	17602	17664	17718	17562	17609	17616	17541	17503	17621	17560	17480	17585	17509	17471	17559	17704	17629	17648	17544	17486	17683	17534	17575	17519	17555	17370	17768	17571	17667	17501	17606	17429	17600	17648	17518	17748	17705	17731	17459	17534	17653	17547	17500	17366	17478	17523	17525	17618	17419	17655	17460	17633	17584	17511	17671	17520	17413	17444	17500	17558	17660	17620	17681	17678	17494	17462	17806	17645	17633	17596	17333	17586	17528	17540	17487	17575	17594	17430	17641	17754	17492	17667	17571	17795	17666	17401	17610	17653	17522	17580	17616	17680	17617	17689	17414	17687	17682	17659	17654	17539	17709	17693	17497	17689	17502	17547	17475	17631	17616	17718	17528	17533	17685	17688	17638	17557	17537	17489	17450	17664	17398	17630	17709	17584	17583	17638	17460	17495	17548	17435	17528	17694	17705	17510	17439	17593	17672	17536	17387	17440	17548	17618	17499	17432	17590	17613	17673	17629	17539	17596	17454	17706	17600	17501	17577	17679	17561	17659	17618	17567	17693	17662	17551	17684	17467	17340	17535	17573	17565	17565	17669	17558	17740	17873	17562	17382	17645	17717	17583	17617	17632	17654	17637	17535	17601	17595	17561	17516	17502	17565	17685	17528	17459	17501	17614	17510	17609	17625	17642	17677	17652	17504	17604	17534	17476	17626	17576	17695	17744	17604	17568	17537	17579	17456	17451	17651	17671	17592	17621	17638	17553	17743	17506	17438	17576	17569	17442	17628	17610	17538	17640	17426	17660	17533	17592	17587	17565	17413	17500	17603	17478	17629	17591	17397	17499	17652	17566	17713	17540	17564	17481	17496	17396	17636	17607	17617	17481	17425	17566	17592	17523	17576	17656	17576	17634	17767	17617	17375	17568	17442	17507	17651	17616	17642	17558	17561	17538	17632	17695	17474	17613	17474	17643	17577	17386	17564	17558	17629	17431	17525	17775	17518	17716	17643	17604	17500	17604	17587	17605	17587	17421	17612	17675	17675	17456	17771	17651	17665	17552	17608	17625	17606	17553	17648	17700	17627	17685	17527	17517	17668	17609	17610	17585	17574	17682	17451	17525	17604	17482	17563	17413	17521	17681	17588	17633	17526	17498	17658	17453	17554	17502	17512	17447	17758	17570	17717	17657	17519	17332	17643	17351	17601	17792	17556	17521	17606	17480	17614	17540	17651	17739	17478	17578	17643	17611	17475	17718	17530	17649	17533	17580	17672	17654	17595	17615	17362	17468	17502	17520	17661	17618	17375	17738	17599	17623	17502	17365	17459	17618	17560	17440	17539	17519	17654	17617	17524	17526	17692	17544	17592	17381	17497	17654	17662	17324	17480	17650	17635	17350	17507	17630	17573	17669	17550	17548	17430	17758	17536	17504	17605	17621	17458	17369	17586	17716	17617	17513	17550	17615	17606	17539	17677	17732	17654	17570	17669	17643	17638	17594	17567	17556	17524	17602	17563	17592	17521	17702	17556	17587	17617	17704	17886	17484	17682	17574	17385	17558	17447	17559	17558	17395	17605	17559	17611	17574	17441	17865	17552	17570	17626	17526	17564	17574	17749	17584	17532	17870	17633	17385	17594	17666	17490	17618	17570	17739	17705	17609	17611	17474	17645	17682	17542	17692	17396	17579	17547	17460	17412	17570	17548	17710	17727	17510	17521	17623	17569	17519	17667	17429	17642	17778	17501	17318	17714	17605	17543	17580	17661	17602	17630	17657	17636	17596	17737	17570	17518	17470	17594	17661	17663	17644	17389	17732	17427	17694	17546	17658	17552	17643	17467	17446	17495	17524	17711	17675	17519	17498	17482	17687	17642	17487	17560	17557	17661	17595	17612	17638	17401	17538	17627	17517	17472	17692	17749	17529	17391	17706	17623	17501	17368	17696	17620	17679	17623	17610	17557	17409	17400	17568	17424	17456	17516	17586	17607	17559	17651	17629	17526	17694	17686	17487	17647	17793	17722	17445	17533	17631	17642	17538	17772	17492	17618	17590	17562	17631	17423	17789	17603	17612	17704	17644	17491	17651	17702	17666	17730	17702	17541	17434	17521	17467	17600	17675	17652	17611	17614	17520	17599	17574	17553	17642	17627	17623	17561	17495	17546	17418	17669	17687	17666	17389	17646	17329	17718	17465	17515	17525	17769	17596	17368	17673	17664	17573	17691	17704	17591	17536	17539	17492	17611	17596	17566	17528	17394	17594	17529	17542	17841	17712	17481	17644	17513	17696	17514	17513	17581	17537	17560	17717	17616	17479	17848	17633	17594	17495	17458	17810	17455	17455	17503	17491	17540	17646	17552	17537	17637	17646	17631	17422	17476	17644	17738	17568	17646	17639	17512	17429	17759	17780	17596	17617	17684	17466	17533	17585	17597	17736	17681	17672	17645	17615	17649	17350	17472	17605	17558	17641	17525	17535	17686	17670	17584	17600	17713	17585	17609	17708	17567	17562	17536	17532	17687	17859	17531	17505	17754	17641	17435	17617	17605	17549	17496	17501	17490	17587	17679	17505	17533	17704	17553	17574	17507	17480	17531	17445	17690	17551	17848	17531	17548	17394	17705	17619	17688	17712	17600	17509	17700	17569	17567	17659	17710	17577	17597	17554	17742	17606	17483	17686	17669	17734	17546	17577	17592	17572	17564	17737	17499	17591	17598	17605	17676	17578	17558	17456	17679	17430	17632	17456	17590	17749	17676	17456	17518	17813	17577	17581	17664	17616	17640	17432	17646	17592	17689	17718	17551	17569	17723	17680	17624	17662	17536	17477	17773	17529	17482	17519	17545	17491	17588	17611	17402	17459	17504	17571	17517	17518	17586	17553	17625	17574	17682	17505	17640	17606	17557	17493	17652	17464	17780	17443	17537	17448	17588	17658	17570	17625	17673	17702	17770	17466	17591	17589	17450	17707	17530	17595	17629	17551	17533	17461	17474	17644	17398	17699	17452	17400	17377	17619	17316	17557	17630	17610	17638	17581	17565	17673	17530	17485	17460	17609	17526	17522	17582	17559	17599	17600	17651	17634	17633	17514	17499	17424	17544	17613	17577	17543	17609	17629	17639	17574	17636	17625	17584	17572	17660	17663	17630	17525	17531	17639	17523	17491
23210	21026	28576	23748	22116	24102	24609	22037	21591	21817	21619	21259	21549	25979	33074	32748	28317	24015	21553	21438	21272	21385	21284	21469	21405	21378	21496	21269	21535	21231	21298	21217	21134	21284	21364	21386	21387	21412	21119	21217	21212	21473	21197	21276	21006	21132	21160	21309	21178	21291	21177	21160	20933	21041	21402	21348	21435	21186	21220	21055	21228	21287	21219	21173	21419	21261	21096	21289	21343	21290	21304	21187	21311	21339	21182	21459	21186	21239	21283	21162	21320	21132	21195	21191	21105	21200	21340	21207	21125	21462	21121	21413	21220	21206	21356	21264	21056	20960	21351	21250	21284	21139	21181	21281	21331	21113	21239	21200	21336	21123	21327	21266	21033	21520	21494	21257	21278	21430	21118	21244	21059	20940	21336	21221	21410	21350	21063	21430	21302	21294	21167	21136	21270	21326	21407	21130	21152	21217	21099	21180	21090	21120	21171	21212	21128	21262	21137	21209	21165	21231	21261	21014	21167	21228	21263	21273	21239	21469	21527	21356	21381	21439	21208	21184	21139	21152	21231	21168	20920	21307	21055	21174	21460	21306	21229	21208	21288	21180	21100	21354	21365	21304	21311	21117	21146	21371	21142	21081	21401	21128	21242	21273	21317	21087	21158	21202	21222	21156	21167	21257	21095	21261	21185	21204	21359	21222	21105	21121	21191	21198	21417	21298	21164	20973	21133	21395	21178	21089	21127	21138	21126	21276	21155	21245	21297	21050	20995	21238	21219	21282	21179	21288	21421	21315	21282	21216	21222	21277	21018	21039	21055	21072	21220	21237	21186	21066	21079	20957	21235	21502	21090	21025	21128	21121	21236	21273	21382	21314	21185	21271	21179	21133	21386	21110	21015	21136	21127	21055	20880	20996	21094	21295	21168	21165	21244	21114	21291	21154	21221	21143	21192	21288	21135	21458	21241	21385	21334	21238	21466	21244	21231	21285	21367	21191	21401	21064	21126	21365	21147	21239	21383	21188	21052	21153	21131	21289	21197	21375	21158	21110	21134	21229	21263	21212	21090	21120	21162	21061	21252	21162	21237	21368	21213	21090	21037	21158	21358	21304	21156	21076	21279	21185	21048	21369	21077	21047	21039	20978	21222	20985	21330	21333	21383	21100	21337	21166	21077	21089	21204	21189	21091	21269	21187	21030	21226	21090	21279	21210	21230	21100	21214	21380	21293	21172	21222	21232	21255	21146	21378	21134	21228	21194	21135	21208	21165	21187	21220	21171	21098	21028	21222	21247	21268	21059	21125	21231	21193	21189	21213	21335	21158	21310	21218	21200	21158	21083	20964	21289	21172	21194	21263	21197	21322	21022	21307	21230	21146	21175	21088	21267	21013	21218	21103	21182	21349	21306	21303	21211	21311	21301	21213	21376	21366	21036	21214	21194	21101	21087	21445	21226	21220	21184	21353	21298	21185	21204	21142	21398	21158	21176	21222	21031	21185	21304	20978	20998	21239	21121	21148	21089	21283	21155	21189	21243	21461	21318	21194	21229	21281	21224	21257	20982	21313	21179	21039	20957	20934	21271	21200	21309	21347	21418	21429	21120	21230	21359	21192	21052	21371	21122	21009	21154	21046	21263	21264	21241	21348	20927	21257	21308	21430	21065	21346	21311	21055	21060	20994	21087	21107	21138	21369	21166	21150	21077	21092	21081	21090	21429	21385	21251	21194	21181	21174	21269	21340	21144	21301	21198	21164	21153	20958	21242	21308	21285	21243	21288	21151	21225	21194	21299	21298	21033	21314	21106	21254	20935	21250	21191	21366	21244	21129	21150	21296	21199	21093	21112	21289	21062	21158	21024	21187	21304	21223	21224	21049	21267	21388	21226	21334	21161	21227	20981	21052	21090	21325	21126	21343	21115	21269	21323	21277	21123	21217	21118	21160	21138	21132	21235	21196	21254	21071	21293	21168	20997	21096	21188	21336	21238	21297	21204	21116	21122	21264	21207	21244	21371	21424	20978	21100	21099	21161	21145	21144	21078	20995	21128	21091	21183	20896	21091	21167	21409	21149	21304	21267	21182	21270	21344	21198	21387	21046	21298	21145	21449	21235	21216	21199	21134	21269	21280	21429	21304	21073	21088	21221	21414	20952	21217	21137	21233	21237	21232	21222	21129	21081	21065	21358	21182	21101	21398	21106	21196	21185	21118	21098	21166	20971	21301	21172	21211	20974	21338	21215	21228	21034	21116	21047	21173	21195	21197	21247	21335	20996	21349	21293	20938	21334	21498	21148	21264	21443	21028	21075	21034	21242	21366	21065	21231	21295	21336	21087	21168	21232	21184	21171	21184	21105	21211	21157	21317	21275	21228	21394	21124	21090	21174	21070	21140	21290	21195	21183	21261	21133	21220	21320	21248	21157	21239	21320	21326	21283	21102	21206	21110	21212	21386	21261	21225	21044	21122	21236	21425	21214	20907	21292	20984	20979	21065	21292	21133	21178	21042	21358	21166	21323	21092	21237	21241	21001	21195	21097	21094	21214	21358	21191	21332	21104	21282	21380	21025	21183	21160	21158	20938	21320	21109	21237	21203	21421	21074	21426	21128	21157	21273	21255	21065	21025	21255	21292	21248	21242	21333	21221	21327	21222	21202	21197	21278	20936	21265	21155	21198	21210	21070	20941	21157	21126	21113	21339	21305	21019	21207	21362	21098	21101	21099	21034	21178	21245	21253	21259	21370	21227	21161	21204	21320	21192	21314	21205	21051	21194	21210	21349	21064	21061	21156	21096	21218	21176	21194	21188	21289	21161	21115	20947	21297	21097	21220	21160	21306	21267	21432	21233	21212	21386	21342	21158	21205	21170	20981	21176	21217	21384	21334	21003	21095	21436	21232	21078	21238	21324	21360	21214	21089	21160	21213	21091	21222	21444	21019	21258	21213	21219	21105	21339	21397	21141	21132	21256	21265	21294	21168	21051	21015	21202	21113	21198	21130	21240	21088	21161	21134	21227	21277	21152	21317	21163	21136	21449	21184	21095	21386	21200	21225	21187	21195	21300	21338	21129	21117	21198	21088	21263	21019	21350	21134	21089	21291	21205	21068	21037	21452	21190	21190	21009	21042	21240	21111	21058	21175	21198	21308	21190	21133	21156	21243	21265	21108	21077	21201	21237	21291	21451	21303	21316	21138	21019	21108	20988	20978	21215	21234	21190	21189	21407	21162	21576	21203	21296	21022	21086	20967	21232	21123	21162	21115	21126	21091	21216	21157	21154	21342	21230	21136	21148	21341	21191	21100	21333	21222	21325	21207	21169	21382	21277	21037	21226	21296	21161	21219	21262	21101	21421	21024	21252	21398	21181	21205	21174	21298	21378	21085	21317	21135	21309	21160	21254	21212	21073	21061	21134	21405	21384	21344	21055	21175	21353	21334	21330	21305	21231	21268	21096	20961	21139	21170	21185	21258	21199	21177	21163	21193	21161	21202	21290	21200	21498	21082	21476	21279	21119	21205	21379	21314	21122	21244	21188	21089	21187	21277	21237	21330	21425	21371	21101	21091	21236	21207	21211	21331	21173	21242	21264	21292	21099	21019	21183	21095	21234	21050	21228	21236	21353	21146	21283	21138	21182	21136	21126	21440	21081	21205	21184	21167	21145	21226	21366	21380	21219	21543	21180	21280	21398	21186	21169	21165	21190	21044	21204	21307	21356	21183	21073	21108	21076	21358	21292	21071	21065	21155	21215	21182	21163	21111	21271	21159	21194	21344	21135	21054	21126	20996	21055	21160	20952	21233	21256	20943	21127	21171	21263	21269	21188	21420	21059	21307	21243	21207	21133	20803	21253	21165	21274	21032	20964	21326	21321	21395	21288	21102	21198	21353	21230	21243	21308	21361	21275	20995	21480	21205	21402	21154	21190	21153	21107	21065	21191	21301	21343	21056	21261	21350	21401	21149	21268	21111	21295	21305	21403	21278	21354	21405	21244	21253	20995	21370	21228	21071	21208	21394	21289	21087	21398	21306	21187	21408	21230	21199	21318	21376	21048	21027	21178	21023	21313	21279	21194	21226	21084	21262	21256	21218	21168	21104	21519	21140	21009	21135	21231	21314	21256	20911	21233	21328	21268	21104	21327	21255	21205	21186	21155	21084	21186	21094	21031	21061	21388	21225	21208	21388	21188	21280	21221	21367	21245	21193	21211	21114	21224	21121	21048	21223	21343	21179	21252	21234	21346	21396	21347	21184	21226	21267	21177	21280	21164	20932	21263	20986	21162	21114	21063	20858	21132	21386	21068	20985	21447	21240	21182	21325	21245	21152	21237	21254	21208	21380	21164	21039	21205	21088	21202	21286	21091	21152	20921	21284	21223	21147	21333	21114	21262	21043	21299	21330	21035	21181	21399	21060	21048	21306	21352	21181	21130	21165	21341	21131	21164	21140	21203	21230	21175	21325	21241	21151	21173	21078	21294	21194	21296	21119	21247	21209	21117	21260	21287	21246	21228	21274	21296	21198	21222	21270	21198	21214	21181	21488	21218	21141	21037	21240	20969	21374	21334	20990	21105	21259	21282	21280	21277	21321	21112	21400	21450	21306	21329	21276	21353	21140	21145	21347	21199	21333	21372	21278	21266	21255	21396	21132	21382	21210	21092	21083	21281	21389	21157	21324	21115	21333	21258	21306	21294	21305	21251	21325	21164	21137	21216	21136	21084	21472	21194	21185	21135	21170	21002	21143	21160	21177	21332	21209	21278	21260	21098	21437	21001	21125	21326	21212	20969	21072	21207	21148	21400	21485	21141	21304	21138	21347	21278	21128	21431	21147	21407	20972	21053	21101	21322	21212	21387	21179	21243	21117	21119	21306	21133	21173	21318	21194	20956	21427	21285	21326	21286	21064	21285	21247	21044	21395	21180	21121	21383	21243	21017	21290	21310	21247	21212	21202	21223	21269	21281	21182	21222	21338	21357	21311	21364	21322	21353	21258	21268	21272	21281	21320	21163	21341	21431	21170	21300	21149	21205	21281	21073	20966	21132	21160	21589	21118	21320	21316	21255	21436	21209	21345	21252	21187	21389	21018	21173	21433	21121	21266	21349	21175	21128	21164	21321	21298	21348	21053	21197	21240	21236	21366	21240	21198	21191	20980	21123	21241	20986	21330	21347	21234	21182	21243
14533	23675	22560	20225	18936	18334	18245	17857	17667	17649	17531	17582	17519	25627	33350	31629	25434	19886	17512	17423	17301	17299	17504	17342	17324	17163	17203	17190	17424	17391	17297	17198	17390	17195	17294	17323	17248	17339	17332	17227	17502	17404	17385	17254	17307	17155	17247	17397	17055	17318	17323	17395	17491	17325	17280	17191	17406	17256	17405	17260	17130	17229	17129	17276	17253	17203	17292	17335	17108	17263	17180	17328	17315	17299	17161	17388	17401	17314	17206	17243	17275	17126	17467	17113	17341	17314	17319	17280	17136	17211	17218	17371	17279	17176	17425	17174	17260	17163	17451	17329	17203	17085	17274	17219	17269	17331	17164	17246	17376	17329	17101	17245	17297	17270	17334	17228	17237	17308	17219	17327	17315	17088	17225	17316	17297	17539	17200	17533	17286	17353	17134	17249	17327	17291	17364	17120	17434	17247	17205	17147	17268	17346	17158	17212	17221	17151	17486	17389	17347	17338	17207	17200	17321	17279	17239	17188	17232	17356	17299	17238	17317	17347	17360	17299	17137	17267	17169	17432	17068	17250	17254	17177	17292	17242	17160	17183	17225	17217	17128	17230	17270	17284	17295	17015	17241	17086	17264	17318	17093	17467	17133	17319	17193	17229	17260	17106	17239	16981	17251	17302	17263	17379	17390	17302	17395	17124	17193	17162	17242	17344	17290	17083	17310	17315	17300	17235	17270	17146	17279	17085	17101	17344	17299	17466	17353	17243	17272	17011	17191	17215	17267	17393	17122	17164	17071	17170	17099	17081	17403	17100	17196	17243	17179	17194	17394	17441	17288	17157	17184	17167	17142	17240	17300	17154	17357	16962	17452	17265	17289	17218	17194	17263	17243	17225	17279	17258	17348	17238	17107	17093	17155	17308	17215	17058	17424	17241	17303	17263	17271	17187	17145	17147	17235	17193	17371	17220	17203	17288	17165	17266	17316	17231	17160	17011	17359	17239	17229	17201	17270	17392	17011	17270	17199	17258	17170	17281	17155	17387	17323	17233	17255	17164	17185	17061	17342	17246	17444	17394	17088	17317	17365	17190	17106	17209	17399	17170	17381	17287	17294	17175	17131	17439	17247	17379	17146	17185	17155	17403	17275	17245	17320	17209	17331	17205	17357	17322	17183	17180	17322	17328	17258	17479	17206	17300	17058	17194	17199	17139	17228	17313	17366	17267	17248	17106	17264	17234	17319	17148	17497	17279	17044	17178	17122	17240	17335	17182	17305	17577	17097	17244	17216	17306	17258	17206	17319	17281	17341	17268	17455	17203	17170	17154	17302	17317	17070	17110	17364	17244	17186	17144	17322	17213	17211	17156	17381	17148	17147	17249	17322	17286	17320	16970	17222	17374	17197	17325	17304	17166	17267	17281	17142	17091	17310	17194	17352	17285	17226	17259	17230	17346	17053	17296	17174	17334	17298	17398	17204	17381	17192	17378	17052	17121	17228	17107	17176	17185	17291	17222	17138	17488	17318	17158	17272	17221	17225	17348	17093	17076	17198	17134	17195	17430	17355	17311	17166	17026	17246	17198	17177	17336	17304	17229	17399	17093	17368	17171	17199	17192	17238	17250	17230	17261	17168	17184	17277	17226	17439	17242	17370	17452	17165	17265	17288	17229	17302	17187	17184	17128	17104	17267	17216	17269	17308	17032	17267	17351	17310	17109	17139	17330	17123	17224	17401	17239	17249	17261	17196	17322	17522	17107	17174	17176	17295	17428	17355	17148	17103	17126	17231	17423	17334	17111	17247	17142	17220	17234	17187	17331	17346	17243	17405	17275	17302	17252	17381	17116	17284	17294	17404	17241	17321	17095	17121	17406	17204	17251	17253	17398	17350	17228	17320	17431	17218	17274	17109	17360	17261	17436	17328	17242	17219	17312	17257	17321	17160	17357	17185	17210	17180	17287	17332	17227	17204	17186	17382	17222	17082	17240	17228	17053	17185	17287	17399	17170	17238	17110	17403	17187	17266	17184	17213	17173	17266	17336	17159	17209	17193	17395	17036	17189	17473	17170	17270	17107	17145	17177	17190	17244	17203	17276	17238	17122	17306	17296	17181	17414	17157	17327	17149	17122	17235	17211	17235	17174	17146	17083	17356	17244	17059	17376	17166	17333	17356	17229	17284	17383	17352	17240	17073	17144	17297	17121	17190	17167	17387	17419	17237	17159	17203	17190	17249	17276	17319	17401	17242	17172	17139	17271	17210	17328	17385	17092	17153	17277	17215	17032	17204	17420	17364	17231	17186	17399	17082	17213	17219	17362	17214	17230	17173	17325	17223	17269	17158	17152	17297	17146	17183	17279	17203	17275	17141	17362	17184	17197	17268	17227	17169	17162	17312	17281	17223	17142	17298	17328	17190	17268	17137	17034	17373	17239	17296	17118	17314	17322	17322	17243	17354	17251	17390	17166	17196	17175	17239	17385	17327	17239	17069	17013	17419	17030	17237	17339	17109	17352	17178	17280	17059	17266	17050	17315	17218	17281	17296	17277	17223	17148	17238	17314	17362	17194	17392	17142	17187	17361	17229	17280	17116	17310	17058	17293	17188	17311	17184	17182	17333	17219	17151	17213	17295	17335	17226	17199	17358	17071	17303	16998	17273	17275	17286	17290	17420	17187	17297	17136	17229	17221	17260	17222	17274	17159	17395	17201	17291	17236	17401	17216	17288	17279	17400	17211	17304	17253	17403	17238	17278	17347	17437	17200	17224	17270	17249	17248	17315	17322	17325	17288	17247	17118	17328	17284	17337	17169	17323	17043	17339	17254	17358	17148	17348	17254	17355	17305	17135	17229	17158	17174	17287	17136	17354	17093	17190	17274	17107	17150	17345	17251	17261	17308	17251	17287	17355	17221	17313	17291	17448	17296	17398	17177	17283	17226	17253	17244	17353	17213	17014	17442	17226	17362	17045	17126	17288	17313	17098	17302	17222	17205	17311	17254	17365	17291	17359	17175	17317	17135	17356	17273	17189	17154	17243	17191	17325	17183	17281	17284	17206	17217	17247	17160	17332	17388	17266	17301	17128	17358	17445	17186	17278	17138	17319	17151	17258	17227	17212	17277	17252	17186	17246	17234	17056	17286	17064	17210	17304	17306	17217	17245	17232	17203	17351	17335	17295	17178	17230	17324	17253	17250	17374	17299	17298	17113	17433	17416	17204	17209	17146	17376	17120	17280	17088	17023	17172	17293	17323	17224	17266	17060	17166	17202	17078	17266	17397	17393	17386	17224	17160	17426	17068	17262	17097	17399	17229	17311	17365	17125	17070	17269	17200	17304	17272	17301	17091	17216	17234	17238	17252	17235	17406	17265	17308	17098	17317	17267	17244	17249	17237	17192	17131	17219	17256	17128	17237	17179	17440	17229	17166	17132	17374	17116	17330	17254	17351	17286	17377	17167	17302	17378	17026	17339	17204	17234	17329	17298	17131	17366	17126	17167	17377	17240	17051	17345	17228	17197	17228	17241	17142	17273	17307	17230	17289	17062	17302	17185	17263	17345	17104	17206	17354	17116	17076	17355	17121	17263	17316	17171	17475	17130	17270	17135	17211	17229	17084	17162	17024	17316	17183	17346	17188	17161	17332	17262	17133	17149	17404	17242	17289	17288	17183	17332	17151	17194	17269	17094	17216	17265	17349	17370	17334	17464	17134	17234	17228	17205	17187	17249	17432	17173	17219	17098	17330	17275	17228	17184	17405	17286	17335	17156	17200	17258	17230	17328	17257	17150	17313	17349	17177	17363	17174	17239	17018	17316	17266	17215	17058	17294	17302	17119	17258	17373	17317	17170	17186	17525	17051	17237	17213	17205	17115	17257	17467	17071	17305	17236	17270	17180	17396	17296	17129	17179	17296	17402	17391	17367	17181	17227	17195	17366	17139	17293	17225	17073	17265	17169	17292	17106	17344	17114	17224	17139	17138	17330	17337	17273	17110	17307	17109	17216	17322	17212	17109	17322	17232	17416	17310	17381	17307	17241	17320	17315	17250	17238	17229	17334	17089	17121	17273	17203	17304	17079	17249	17146	17277	17254	17262	17242	17119	17089	17314	17293	17287	17432	17270	17237	17104	17277	17243	17082	17270	17132	17324	17206	17061	17228	17195	17007	17276	17257	17190	17333	17227	17309	17213	17219	17158	17276	17479	17262	17192	17201	17269	17425	17170	17138	17242	17433	17161	17310	17420	17161	17306	17221	17406	17268	17343	17296	17226	17406	17286	17334	17278	17213	17069	17245	17293	17237	17387	17263	17294	17113	17234	17276	17397	17128	17265	17190	17336	17209	17236	17233	17276	17375	17217	17245	17149	17245	17221	17251	17345	17219	17242	17150	17254	17085	17247	17299	17252	17297	17349	17056	17394	17281	17219	17361	17300	17166	17217	17280	17245	17175	17424	17069	17322	17205	17164	17221	17122	17274	17354	17484	17249	17123	17232	17263	17276	17434	17227	17179	17158	17334	17279	17203	17261	17301	17136	17236	17235	17334	17147	17326	17086	17232	17221	17257	17113	17361	17147	17306	17210	17407	17259	17330	17203	17307	17312	17129	17425	17291	17297	17125	17241	17354	17208	17153	17143	17263	17373	17239	17101	17242	17130	17277	17311	17448	17334	17376	17337	17221	17173	17164	17153	17108	17074	17108	17311	17174	17214	17089	17346	17085	17136	17282	17314	17320	17220	17189	17174	17209	17127	17242	17346	17224	17480	17148	17290	17171	17183	17312	17204	17192	17405	17223	17084	17424	17405	17250	17424	17096	17104	17240	17440	17002	17297	17167	17340	17317	17209	17117	17121	17151	17369	17348	17048	17116	17252	17282	17155	17158	17275	17124	17280	17328	17106	17206	17231	17336	17151	17475	17130	17382	17251	17342	17206	17189	17117	17154	17463	17141	17116	17059	17158	17133	17335	17219	17238	17264	17378	17261	17326	17184	17231	17233	17277	17301	17215	17442	17315	17300	17251	17195	17553	17053	17301	17240	17256	17220	17230	17191	17314	17330	17332	17101	17148	17134	17144	17195	17323	17299	17393	17233	17121	17277	17196	17367	17139	17170	17374	17176	17232	17381	17343	17401	17108	17323	17097	17138	17309	17247	17271	17245	17393	17216	17172	17202	17313	17270	17175	17106
22381	21012	28795	23423	21259	24031	27550	22975	22172	22662	22442	22188	22199	32551	40962	39062	32684	26635	22396	21908	21897	21826	21887	21821	21965	22193	21796	21741	21881	21839	21712	21700	21994	21784	21926	21595	21844	21994	21904	21846	21628	21829	21828	21692	21823	21753	21880	21852	21908	21747	21789	21851	21738	21445	21936	21896	21909	22088	21955	21662	21766	21802	21858	21612	21806	21744	21602	21728	21571	21858	21914	21914	21935	22041	21606	21737	21774	21743	21691	21584	21776	21658	21879	21647	21519	21825	21706	21952	21947	21426	21776	21610	21744	21685	21866	22043	21933	21682	21782	21413	21560	21655	21715	21617	21704	21678	21569	21898	21727	21695	21367	21772	21792	21814	21799	21602	21874	21592	21820	21502	21581	21564	21776	21781	21728	21871	21587	21825	21589	21913	21615	21890	21711	21673	21777	21793	21801	21680	21781	21748	21796	21926	22011	21657	21742	21645	21644	21659	21490	21587	21869	21805	21718	21863	21667	21918	21870	21743	21611	21779	21808	21884	21721	21645	21694	21588	21850	21653	21609	21782	21766	21524	21697	21554	21829	21632	21671	21684	21457	21627	21693	21609	21878	21749	21751	21532	21811	21715	21556	21659	21762	21847	21709	21819	21530	21602	21468	21711	21775	21561	21762	21909	21951	21851	21845	21746	21542	21671	21706	21688	21645	21796	21679	21726	21668	21658	21805	21659	21606	21574	21668	21733	21622	21940	21998	21634	21854	21736	21646	21735	21735	21607	21728	21668	21563	21525	21369	21601	21845	21569	21442	21652	21590	21782	21772	21525	21524	21571	21543	21804	21492	21743	21565	21648	21673	21640	21500	21712	21618	21758	21756	21732	21629	21591	21760	21693	21788	21676	21769	21872	21695	21701	21796	21866	21641	21678	21579	21806	21768	21932	21596	21654	21796	21584	21616	21791	21699	21806	21647	21737	21693	21914	21743	21760	21516	21645	21757	21748	21616	21593	21955	21776	21863	21914	21573	21704	21739	21687	21754	21598	21722	21799	22034	21616	21693	21566	21839	21766	21684	21774	21739	21852	21860	21535	21648	21785	21885	21643	21688	21715	21543	21738	21681	21660	21798	21713	21606	21689	21774	21727	21566	21765	21721	21798	21705	21750	21658	21746	21645	21838	21709	21822	21751	21620	21734	21735	21643	21592	21581	21633	21651	21492	21686	21815	21946	21471	21621	21700	21540	21744	21646	21566	21847	21703	21535	21549	21635	21515	21738	21627	21585	21739	21913	21596	21561	21743	21766	21914	21742	21676	21770	21572	21674	21607	21808	21829	21731	21766	21758	21574	21684	21799	21656	21648	21574	21648	21617	21772	21786	21755	21626	21574	21763	21715	21643	21754	21695	21616	21791	21696	21668	21761	21730	21616	21586	21516	21637	21393	21624	21496	21671	21586	21643	21678	21634	21747	21976	21611	21620	21784	21712	21717	21909	21615	21676	21770	21614	21642	21551	21627	21636	21587	21798	21740	21609	21677	21504	21577	21624	21699	21478	21710	21582	21708	21673	21702	21751	21742	21543	21638	21515	21663	21743	21724	21676	21713	21777	21750	21784	21891	21829	21501	21508	21843	21463	21868	21790	21597	21621	21929	21556	21721	21590	21571	21652	21662	21729	21789	21737	21765	21658	21569	21638	21580	21805	21726	21817	21542	21989	21675	21664	21637	21509	21460	21562	21863	21618	21839	21891	21688	21571	21650	21690	21652	21484	21586	21552	21696	21831	21880	21608	21663	21585	21878	21716	21547	21689	21793	21697	21716	21804	21684	21737	21685	21733	21471	21863	21921	21723	21689	21589	21743	21635	21651	21661	21601	21576	21542	21837	21595	21822	21719	21518	21648	21641	21703	21536	21589	21567	21633	21569	21692	21598	21692	21898	21996	21627	21747	21649	21441	21807	21720	21598	21818	21533	21632	21740	21755	21551	21506	21422	21781	21929	21836	21650	21626	21851	21757	21537	21699	21759	21978	21569	21589	21811	21777	21839	21506	21778	21606	21829	21696	21644	21692	21617	21796	21866	21753	21733	21834	21673	21803	21805	21774	21506	21716	21635	21728	21613	21442	21584	21712	21779	21728	21712	21578	21605	21892	21716	21780	21758	21876	21844	21709	21591	21677	21800	21606	21710	21624	21566	21616	21820	22010	21475	21753	21966	21929	21734	21617	21652	21647	21759	21527	21584	21846	21700	21620	21687	21582	21611	21687	21649	21731	21605	21749	21580	21622	21834	21730	21626	21537	21680	21610	21615	21736	21747	21699	21751	21873	21805	21577	21494	21923	22020	21611	21871	21689	21632	21551	21837	21873	21840	21761	21923	21518	21824	21679	21781	21660	21878	21710	21565	21779	21584	21613	21626	21649	21701	21499	21647	21899	21732	21707	21730	21598	21743	21712	21572	21655	21661	21789	21681	21623	21421	21843	21584	21683	21787	21639	21648	21541	21732	21783	21601	21715	21745	21798	22005	21603	21923	21716	21546	21533	21753	21723	21760	21626	21796	21657	21743	21784	21699	21827	21687	21425	21726	21593	21637	21870	21634	21415	21441	21538	21534	21672	21696	21601	21673	21773	21787	21713	21698	21811	21571	21847	21654	21795	21593	21591	21729	21595	21812	21774	21784	21727	21807	21798	21813	21520	21990	21613	21944	21453	21780	21547	21652	21778	21661	21692	21762	21683	21851	21616	21685	21734	21789	21608	21587	21884	21893	21772	21650	21651	21751	21914	21754	21789	21796	21681	21481	21524	21588	21752	21507	21625	21777	21626	21813	21740	21843	21603	21878	21835	21478	21717	21779	21819	21625	21777	21801	21737	21749	21730	21627	21806	21802	21553	21751	21709	21638	21716	21499	21643	21780	21935	21825	21674	21683	21789	21676	21753	21877	21466	21511	21736	21739	21592	21809	21806	21933	21527	21536	21676	21462	21412	21757	21834	21771	21740	21608	21567	21770	21468	21698	21550	21461	21692	21649	21723	21617	21571	21718	21834	21792	21717	21699	21768	21609	21657	21593	21677	21434	21623	21595	21800	21751	21954	21797	21479	21848	21654	21627	21756	21711	21735	21638	21804	21694	21695	21808	21765	21332	21755	21684	21771	21813	21510	21608	21952	21560	21585	21838	21715	21890	21595	21574	21495	21620	21808	21876	21806	21677	21680	21737	21781	21808	21546	21835	21635	21858	21516	21916	21722	21683	21617	21589	21502	21591	21882	21843	21601	21536	21593	21598	21882	21605	21690	21700	21781	21676	21501	21662	21458	21571	21630	21644	21546	21647	21616	21525	21729	21628	21645	21801	21594	21850	21579	21615	21598	21852	21707	21565	21882	21635	21712	21843	21812	21773	21707	21692	21705	21934	21648	21688	21539	21733	21680	21762	21725	21686	21820	21640	21735	21641	21838	21479	21488	21892	21878	21690	21678	21851	21770	21781	21799	21590	21520	21730	21502	21666	21599	21852	21860	21823	21703	21576	21732	21626	21998	21594	21531	21756	21615	21907	21841	21575	21651	21522	21696	21524	21747	21550	21646	21692	21672	21724	21763	21820	21649	21454	22021	21655	21908	21633	21689	21709	21596	21675	21859	21733	21800	21772	21595	21615	21687	21777	21639	21841	21526	21672	21764	21789	21792	21765	21966	21822	21580	21762	21881	21662	21692	21604	21909	21602	21663	21886	21687	21548	21828	21850	21565	21619	21808	21630	21870	21711	21645	21854	21500	21970	21727	21769	21870	21580	21877	21703	21467	21887	21901	21681	21935	21665	21671	21713	21687	21786	21727	21807	21733	21826	21708	21632	21632	21735	21798	21773	21852	21830	21787	21834	21468	21836	21620	21826	21878	21778	21713	21761	21777	21551	21711	21743	21655	21729	21631	21761	21598	21636	21476	21743	21845	21573	21901	21623	21676	21613	21433	21662	21560	21651	21843	21617	21682	21623	21525	21643	21566	21589	21722	21880	21829	21726	21683	21710	21711	21666	21579	21811	21909	21503	21438	21388	21539	21524	21732	21745	21781	21698	21673	21675	21597	21530	21651	21708	21713	21740	21836	21684	21736	21745	21764	21900	21633	21603	21862	21528	21677	21613	21669	21760	21711	21904	21677	21872	21321	21690	21654	21730	21725	21650	21755	21519	21855	21527	21882	21476	21977	21641	21575	21619	22063	21719	21868	21867	21678	21595	21882	21832	21684	21606	21620	21699	21760	21567	21497	21639	21749	21392	21764	21698	21568	21696	21713	21757	21857	21713	21748	21708	21740	21799	21488	21561	21776	21866	21483	21611	21746	21720	21784	21675	21833	21518	21755	21736	21638	21760	21756	21807	21619	21531	21742	21662	21657	21587	21726	21774	21892	21494	21684	21694	21650	21614	21949	21541	21547	21962	21858	21708	21705	21699	21682	21680	21763	21803	21696	21867	21686	21770	21513	21649	21519	21899	21746	21513	21592	21654	21400	21729	21521	21823	21922	21759	21640	21658	21902	21602	21768	21733	21741	21520	21509	21698	21778	21715	22012	21524	21620	21856	21776	21596	21577	21717	21691	21731	21815	21848	22073	21664	21819	21720	21819	21751	21821	21632	21671	21623	21667	21774	21757	21880	21936	21628	21626	21817	21570	21724	21674	21549	21729	21836	21535	21727	21893	21702	21712	21739	21560	21648	21712	21957	21894	21424	21689	21702	21570	21723	21562	21759	21743	21491	21551	21883	21749	21781	21715	21716	21770	21746	21603	21569	21511	21818	21850	21766	21682	21702	21880	21879	21742	21716	21551	21604	21539	21846	21758	21700	21720	21688	21673	21637	21741	21711	21831	21563	21881	21559	21752	21724	21714	21701	21637	21660	21715	21720	21709	21580	21747	21766	21828	21674	21537	21423	21447	21744	21700	21957	21725	21625	21781	21605	21667	21619	21960	21844	21494	21495	21746	21673	21656	21514	21625	21807	21581	21539	21503	21659	21785	21908	21783	21652	21832	21653	21547	21652	21629	21796	21948	21943	21618	21707	21749	21678	21786	21696	21749	21578	21586	21600	21678	21567	21589	21861	21552	21533	21550	21652	21488	21932	21748	21632	21512	21613	21708	21622	21813	21835	21625	21719	21777	21673	21638	21590	21783	21764	21747
15906	27612	26434	22275	20406	19476	18746	18279	18139	17942	17908	17762	17660	33114	40863	38220	30176	22344	17389	17347	17399	17365	17482	17364	17432	17497	17331	17503	17420	17454	17482	17391	17518	17564	17479	17402	17437	17564	17388	17388	17318	17449	17421	17377	17315	17456	17399	17592	17410	17335	17600	17407	17420	17531	17287	17407	17437	17358	17511	17528	17490	17443	17312	17476	17432	17406	17489	17449	17439	17392	17401	17561	17434	17466	17371	17518	17194	17526	17425	17334	17341	17198	17502	17504	17433	17399	17261	17513	17177	17262	17319	17255	17371	17449	17315	17300	17462	17432	17315	17338	17471	17461	17399	17367	17381	17394	17156	17335	17385	17310	17334	17438	17359	17438	17466	17410	17424	17632	17429	17499	17313	17441	17299	17475	17414	17458	17326	17402	17361	17559	17494	17520	17435	17494	17516	17233	17345	17474	17329	17401	17447	17418	17207	17325	17395	17417	17448	17329	17370	17396	17443	17446	17502	17470	17444	17520	17421	17393	17393	17394	17378	17363	17338	17244	17300	17330	17363	17305	17374	17132	17301	17486	17179	17330	17298	17335	17440	17265	17480	17519	17445	17257	17385	17427	17183	17426	17527	17368	17531	17310	17351	17247	17241	17344	17526	17327	17197	17403	17383	17426	17406	17334	17398	17515	17308	17402	17535	17448	17273	17527	17387	17389	17534	17328	17282	17184	17535	17413	17228	17446	17433	17381	17279	17412	17467	17363	17451	17406	17274	17357	17321	17458	17405	17544	17490	17393	17317	17450	17379	17416	17477	17338	17460	17485	17471	17509	17444	17335	17431	17477	17274	17386	17398	17287	17440	17586	17259	17272	17282	17378	17403	17358	17501	17385	17346	17325	17435	17363	17271	17512	17369	17316	17421	17374	17448	17330	17480	17379	17429	17336	17452	17172	17573	17347	17446	17335	17512	17402	17435	17524	17342	17324	17535	17311	17275	17337	17342	17247	17434	17288	17293	17385	17210	17200	17365	17478	17259	17464	17242	17490	17404	17412	17373	17273	17412	17232	17378	17148	17422	17425	17422	17360	17230	17209	17379	17312	17532	17311	17249	17394	17448	17411	17320	17222	17279	17453	17476	17537	17473	17440	17409	17440	17248	17479	17329	17413	17464	17303	17262	17272	17437	17294	17417	17392	17412	17319	17529	17233	17299	17421	17263	17415	17478	17297	17429	17434	17227	17354	17368	17303	17343	17359	17406	17571	17425	17315	17544	17405	17445	17341	17508	17588	17136	17484	17422	17273	17374	17601	17232	17346	17422	17392	17314	17514	17617	17414	17394	17220	17396	17514	17627	17241	17480	17460	17410	17363	17204	17364	17460	17335	17319	17344	17477	17245	17506	17530	17484	17379	17244	17425	17473	17381	17394	17434	17332	17332	17439	17472	17415	17407	17280	17502	17361	17340	17324	17384	17622	17442	17356	17337	17353	17252	17598	17362	17334	17432	17479	17373	17408	17435	17377	17472	17352	17475	17378	17426	17544	17327	17430	17423	17348	17273	17323	17142	17329	17440	17287	17394	17415	17347	17352	17370	17350	17316	17404	17313	17377	17347	17402	17363	17369	17247	17384	17409	17498	17263	17349	17342	17312	17503	17407	17323	17400	17268	17496	17285	17463	17408	17261	17520	17318	17443	17545	17489	17451	17316	17393	17471	17413	17228	17427	17329	17384	17289	17439	17435	17371	17298	17463	17424	17462	17376	17252	17413	17355	17391	17299	17156	17606	17332	17459	17487	17467	17326	17632	17414	17317	17303	17295	17512	17490	17217	17538	17301	17393	17319	17250	17324	17598	17388	17460	17232	17301	17408	17378	17485	17286	17410	17446	17425	17477	17354	17392	17323	17408	17522	17464	17307	17524	17389	17517	17460	17474	17327	17386	17401	17391	17396	17424	17357	17305	17431	17157	17394	17528	17231	17386	17455	17379	17415	17473	17234	17264	17478	17545	17334	17430	17562	17320	17266	17316	17339	17501	17188	17477	17425	17355	17417	17436	17348	17345	17342	17336	17421	17439	17420	17487	17311	17517	17583	17492	17369	17538	17461	17488	17430	17320	17396	17376	17428	17413	17427	17388	17333	17296	17403	17308	17363	17316	17352	17350	17242	17330	17442	17476	17466	17417	17528	17476	17422	17264	17376	17389	17432	17352	17417	17333	17396	17246	17327	17306	17400	17288	17397	17349	17375	17185	17460	17207	17351	17358	17355	17556	17445	17364	17377	17335	17411	17278	17450	17279	17232	17310	17268	17361	17344	17365	17209	17488	17452	17420	17345	17367	17336	17450	17460	17274	17401	17233	17372	17256	17299	17464	17438	17414	17479	17334	17381	17437	17405	17466	17454	17451	17482	17488	17340	17338	17352	17387	17376	17556	17469	17279	17385	17648	17363	17438	17451	17562	17467	17532	17415	17509	17538	17386	17392	17484	17286	17390	17418	17247	17398	17450	17391	17454	17339	17375	17253	17431	17380	17375	17407	17451	17226	17338	17492	17231	17410	17417	17344	17261	17225	17535	17323	17336	17397	17601	17391	17691	17371	17228	17291	17310	17312	17302	17330	17242	17423	17421	17269	17276	17248	17301	17329	17356	17365	17371	17235	17386	17249	17515	17294	17346	17319	17459	17493	17241	17213	17338	17427	17502	17343	17398	17538	17428	17282	17560	17381	17353	17482	17498	17275	17340	17459	17377	17411	17342	17307	17405	17434	17516	17266	17369	17413	17218	17353	17397	17538	17301	17209	17356	17322	17437	17274	17402	17367	17114	17472	17346	17356	17451	17442	17361	17421	17299	17509	17422	17460	17468	17353	17441	17211	17361	17466	17435	17349	17153	17261	17395	17372	17337	17389	17485	17337	17326	17245	17441	17463	17498	17331	17335	17529	17373	17255	17257	17320	17265	17470	17225	17336	17405	17287	17407	17314	17257	17367	17356	17312	17359	17392	17492	17397	17244	17592	17406	17315	17286	17307	17262	17380	17448	17222	17318	17603	17342	17397	17335	17534	17421	17303	17399	17325	17577	17398	17155	17404	17421	17299	17407	17371	17441	17567	17360	17382	17344	17317	17459	17472	17425	17403	17375	17426	17323	17304	17392	17447	17265	17401	17552	17256	17325	17283	17545	17447	17309	17402	17329	17501	17348	17680	17338	17172	17568	17582	17234	17415	17448	17362	17265	17529	17268	17469	17466	17376	17330	17491	17489	17401	17465	17446	17244	17419	17372	17480	17356	17221	17364	17306	17293	17410	17343	17313	17347	17523	17059	17450	17433	17537	17405	17345	17306	17479	17366	17418	17534	17528	17293	17431	17284	17368	17526	17462	17468	17284	17526	17397	17155	17405	17448	17490	17533	17264	17456	17377	17427	17238	17295	17363	17346	17177	17341	17428	17424	17391	17352	17312	17369	17330	17362	17395	17479	17408	17457	17731	17316	17540	17266	17348	17416	17289	17473	17305	17135	17239	17364	17392	17487	17549	17371	17443	17553	17109	17538	17439	17460	17244	17563	17472	17418	17350	17496	17291	17240	17416	17598	17336	17450	17493	17482	17485	17431	17344	17322	17324	17448	17488	17268	17376	17236	17400	17344	17400	17394	17516	17435	17319	17374	17353	17343	17433	17286	17352	17526	17357	17327	17348	17471	17188	17460	17390	17372	17341	17416	17336	17327	17449	17231	17285	17271	17571	17351	17406	17403	17315	17318	17432	17371	17473	17408	17479	17337	17580	17476	17433	17428	17409	17404	17356	17502	17428	17325	17379	17406	17327	17638	17453	17589	17416	17377	17470	17413	17399	17192	17324	17284	17499	17323	17306	17290	17448	17384	17438	17346	17310	17502	17397	17476	17316	17327	17332	17489	17245	17360	17431	17371	17382	17352	17517	17433	17592	17402	17387	17429	17493	17439	17249	17268	17419	17441	17229	17258	17399	17418	17434	17483	17447	17554	17212	17402	17395	17293	17241	17496	17284	17310	17392	17318	17277	17452	17371	17398	17368	17403	17321	17353	17549	17375	17379	17393	17385	17296	17313	17507	17417	17340	17361	17145	17383	17341	17266	17264	17539	17363	17420	17167	17310	17402	17302	17422	17400	17211	17459	17415	17450	17313	17381	17420	17360	17346	17528	17263	17452	17366	17395	17312	17326	17195	17371	17264	17446	17557	17311	17475	17300	17399	17469	17377	17344	17351	17327	17358	17459	17490	17348	17450	17495	17256	17525	17421	17453	17404	17346	17449	17310	17523	17570	17328	17337	17241	17479	17355	17357	17521	17493	17472	17541	17235	17305	17431	17252	17415	17322	17482	17387	17423	17448	17550	17193	17292	17402	17343	17476	17367	17339	17389	17373	17464	17511	17410	17419	17409	17192	17475	17467	17414	17323	17425	17357	17359	17375	17411	17424	17346	17381	17383	17169	17378	17442	17287	17316	17521	17451	17393	17325	17319	17404	17453	17519	17314	17515	17388	17332	17384	17499	17537	17336	17567	17459	17252	17385	17355	17404	17387	17429	17409	17298	17473	17404	17553	17436	17556	17361	17326	17466	17280	17393	17376	17398	17328	17357	17142	17284	17215	17278	17420	17332	17474	17289	17308	17411	17284	17406	17347	17497	17382	17355	17340	17470	17511	17359	17258	17527	17350	17488	17314	17471	17501	17353	17279	17373	17459	17415	17560	17361	17353	17294	17462	17333	17332	17440	17387	17295	17219	17408	17476	17595	17344	17413	17353	17233	17366	17381	17330	17473	17368	17261	17479	17448	17436	17361	17219	17425	17445	17349	17613	17339	17534	17504	17224	17403	17340	17418	17546	17362	17323	17325	17590	17391	17316	17285	17223	17479	17329	17321	17342	17275	17341	17454	17350	17406	17315	17259	17379	17377	17290	17527	17447	17588	17285	17323	17349	17474	17291	17457	17331	17539	17448	17429	17244	17492	17417	17220	17420	17446	17384	17495	17326	17401	17324	17302	17337	17314	17317	17475	17406	17420	17456	17412	17383	17506	17404	17520	17478	17520	17256	17315	17225	17423	17290	17523	17412	17625	17349	17437	17201	17336	17345	17415	17309	17340	17510	17426	17439	17511	17510	17481	17461	17491	17345	17220	17410	17221	17279	17399	17355	17314
27288	21952	25208	23071	20076	20153	20161	20062	20293	20255	20434	20098	20028	20742	21772	21857	21565	20743	20139	20146	20210	20214	19993	20354	20294	19899	20341	20189	20183	20077	20091	20012	20167	19925	20191	19963	19940	19986	19948	20181	20083	20128	20202	20171	20134	20171	20209	20038	20093	19996	20180	20099	20000	20173	20160	20112	20076	20245	20261	20327	20218	20410	20331	20251	20156	20156	20011	20140	20136	20000	20364	20187	19963	20165	19915	20225	19973	20056	19986	19914	20083	20364	20174	20008	20345	20191	19985	19997	20162	20040	20234	20145	20179	20188	20128	19817	20019	20147	20165	20148	20168	20258	20246	20011	20112	20022	20121	20023	20214	20010	20207	20072	20196	20004	19966	19977	20109	20108	19971	19989	20131	19897	20073	20233	20482	20251	20076	20047	19938	20112	20140	20086	19935	20087	20077	20022	20304	20048	20010	19929	20196	20237	20110	20043	20027	20161	20115	20073	19960	20213	20003	20139	20191	20237	20033	20087	20331	20195	19930	20087	20355	20234	20311	20237	20319	20067	20175	19916	19995	20182	20130	20090	20006	19985	20257	20096	20154	20128	20290	20081	20019	20010	19934	20183	20251	20145	20182	20054	20163	20233	19966	19945	19965	20112	19973	19977	20266	20085	20196	20153	20101	20069	19937	19993	20110	20148	19751	20050	20118	20189	20006	20055	20187	20147	20086	20156	20153	20162	20173	20309	20103	20129	20051	20230	20300	20197	19887	20182	20295	20255	19846	19962	20053	20126	20097	20174	19983	20079	20283	20272	19942	20088	20224	20128	20194	20034	20108	19918	20113	20213	19897	20154	20124	19884	19913	20233	20161	20172	20254	20154	19927	20322	20276	20410	20012	19914	20243	20167	20104	19933	19958	20006	20080	20281	19932	20167	20160	19954	20074	20094	20097	20099	20004	20043	20154	20066	20110	20437	20052	20152	19973	20076	20128	20038	19989	20050	20199	20181	19918	19875	20048	20187	19850	20208	20185	20000	20066	20124	20105	19974	20111	20006	20260	19987	19982	20124	20170	20170	20065	19877	20198	20470	20232	20105	19993	19989	20032	20011	20120	20029	20056	20130	20130	20257	20304	20007	20209	20047	20040	20095	20099	20231	20014	20057	20113	20084	20282	20014	20106	20394	20359	19974	20048	19969	20053	20132	20322	20219	20226	20117	19948	19905	20126	20023	20244	20041	20199	20076	20121	20331	20053	20043	20116	20120	20006	20217	19985	20137	20143	19934	19946	20405	20301	19902	20275	20246	20218	20109	20059	20235	20181	20163	20085	20073	20047	20028	20096	20069	20208	20142	19953	20138	20058	19983	20241	20238	20257	20186	20405	20189	20211	20131	20157	20105	20021	20095	20101	20113	20119	20016	20162	19850	20148	19992	20327	20109	20015	20320	20192	20060	20184	19890	20100	20058	20120	20081	20262	20095	19996	20172	20279	20158	20160	20077	20204	19992	19983	19979	20130	20142	20256	19959	20363	20249	20215	20166	20267	20227	20068	20183	20136	20117	20037	20068	20142	20012	20123	19920	20265	20136	19819	19995	20167	20023	20189	20031	20227	20037	20280	20088	20131	20051	20025	19962	20204	19978	20039	20271	19929	20161	20201	20065	20063	19865	20185	20104	20009	20343	20285	20211	19956	20175	20031	19987	20327	19941	19932	19968	19998	20040	20088	20165	20145	20309	20302	20117	20210	20171	19984	20124	20228	20070	20121	20226	20058	20148	20056	20234	19961	20000	20074	20146	20013	20139	20235	20208	20097	20008	20090	20322	20128	19970	20187	19986	19913	20138	19970	19843	20251	20193	20150	20271	20112	20186	20206	20110	20270	20324	20196	20099	20319	20100	20144	19957	20046	20114	20162	20047	20072	20102	20182	20151	19981	19868	20037	20293	20201	20172	19854	20174	19904	20179	20009	20015	19919	20220	20101	20021	20197	20170	20348	20233	19984	20048	20017	20020	20136	20060	20025	20049	20038	19975	19973	20143	20003	20130	20206	20099	20010	20143	20104	20147	19909	20126	20073	20132	19959	19800	20094	20300	20193	20123	20100	20110	20142	20070	20262	19916	20094	20169	20009	20077	20158	20110	20191	20344	20155	20177	20096	20033	20074	20105	20057	20135	20035	20015	20211	20161	19974	20162	20141	20168	20090	19979	19999	20102	20134	20067	19860	20181	20154	19997	20152	20312	20198	20217	20113	20160	20116	19970	20027	19982	20292	19985	20076	20081	20189	20266	20170	19902	19988	20007	20056	20095	20107	20219	19976	20167	20146	20063	20144	19978	20149	20137	20220	20089	20059	20129	20265	20219	20215	20109	20123	20005	20173	20178	20049	19932	20135	20202	20012	19997	20263	19897	20090	20102	19996	20083	20323	20102	20281	20226	20258	20152	20071	19977	20236	20239	20289	20115	20143	19902	20104	19985	20206	20228	20202	19976	20330	20176	20171	19953	19937	20261	19939	20026	20226	20065	20295	20001	20274	20004	20313	20202	20213	19916	20117	20117	20086	20178	20091	19985	20187	20067	20071	19975	20124	20153	20050	20204	20205	20012	20160	20034	19976	20058	19945	20079	19769	19689	20155	20153	19889	20198	20129	20174	20118	20117	20190	20073	20390	20201	20056	20121	19868	20058	20078	20213	20157	20155	20304	20036	20160	20145	20022	20192	19913	19994	20232	20150	20110	19895	20196	20042	19948	20050	20132	20076	20200	20163	20172	20129	20013	20364	20240	20240	19889	19931	20075	19950	20058	19995	20154	20038	20023	19911	20240	20133	19992	20120	20045	19952	20008	20214	20009	20361	20122	20037	20286	20051	20118	20077	19985	20130	20394	20166	20034	20093	20153	20244	20119	20099	20162	20121	20158	20071	20339	20184	20342	20144	20214	19997	20331	20164	19954	19973	20036	19809	20147	19870	20076	19946	20007	20046	20202	20065	20030	20034	20091	20252	20008	20068	19999	20073	19936	19991	19968	20331	20367	20175	20017	20143	20074	20101	20143	20177	20065	20132	19992	20008	20193	20201	20029	19997	20008	20029	20247	20183	20057	20154	20192	19897	20178	20133	20464	20135	20198	20347	20151	20013	20264	20152	20148	20017	20116	20280	19949	20014	20192	20233	20095	20040	20089	20172	20049	20095	20251	20237	20119	20130	19914	19970	20052	20309	20321	20240	20194	20119	20105	20246	20255	20122	20182	20059	19790	20268	20037	19909	20317	20139	20212	20018	20140	20174	20038	20176	19869	20080	20297	20160	20166	19952	19884	19940	20131	20010	20133	20232	19956	20162	20166	20165	20352	20176	20218	20197	20141	19884	20188	19879	20095	20038	20159	19857	20262	19949	20203	19992	20092	20157	20044	20152	20252	20178	20198	20002	20117	19976	20106	19964	19890	20067	20134	20018	20223	20182	20214	20189	20085	20197	19880	20043	20218	20010	20123	20137	20114	20180	20098	20177	20093	19977	20000	20141	20084	19909	20054	20099	20261	20003	20169	20042	20168	20203	20117	20017	20008	20033	20062	20128	19864	19964	20152	20030	20154	20172	20017	20118	20149	20093	20152	20208	20334	20220	19888	20066	19859	20239	20126	20140	19925	20109	20158	20103	20178	20167	20082	19928	20140	20155	20230	19875	20028	20256	20133	19950	19938	20269	20201	20299	20211	20227	20229	20070	20139	20008	20374	20112	20093	19973	20202	20189	20264	20125	20057	20148	20223	19988	20035	20125	19975	20209	20026	20184	20157	20026	20408	19992	20095	20063	19987	20286	20179	19995	20120	19976	19851	20085	20089	19945	20213	20046	20123	20128	20232	20054	20007	20132	20192	20137	20098	20007	20082	20067	20065	19878	20065	20129	20193	20006	19961	19997	20151	20277	20209	20097	20076	20055	20089	20080	20134	20189	19945	20068	20035	20196	20038	20163	20059	20288	20189	20265	20223	20138	20206	20038	20250	20134	20143	20247	20096	20122	20029	20165	20222	19815	20147	20027	20253	20047	20132	20094	20120	19908	20253	19814	19868	20080	20166	20048	19984	20196	20287	20213	20153	20197	20120	20028	20277	20206	20203	19827	20146	20022	20176	19962	20142	20006	20258	20002	20111	20204	20016	19787	20097	20090	20116	20043	20054	20073	19926	20119	20101	20056	20333	20113	20286	20130	20266	20108	20093	20169	20243	20169	20066	20116	20048	20125	20100	20181	20189	20125	20242	20013	20232	19901	20369	20220	20156	20273	20075	20139	20135	20241	19903	20110	20135	19975	20117	20125	20078	20155	20180	20306	19890	19936	20000	19856	20091	20116	20124	20216	20055	19906	19909	19979	20368	20110	20352	20072	20111	20170	20164	20018	20164	20159	20093	19974	19985	20090	20251	19989	20272	20314	20081	20215	20123	20175	19965	20064	20213	20009	20072	19999	20171	20116	20277	20039	20004	20104	20165	19931	20160	19969	20286	20095	20185	20232	20013	20196	20123	20129	20005	20141	20171	19977	20164	19845	20214	20309	20117	20146	20143	20038	20035	20120	19980	20144	20053	19854	20126	19933	20184	20239	20303	20209	20179	19972	20464	20044	20096	20049	20188	20325	20234	20102	20107	20031	20404	20048	20133	19984	20101	20145	19932	20101	20251	19985	20304	20021	19916	19918	20155	20207	20106	20125	20046	20099	20167	20231	20149	20064	20053	20006	20270	19999	20349	20257	20241	20122	20058	20037	20142	20158	20381	20159	20246	20272	20107	20273	20245	19975	20054	20075	20072	20172	20216	20074	20146	20025	20357	20088	19974	20001	20281	20184	20290	20096	20083	20134	19948	20123	20330	20240	20088	20006	20075	20034	19905	20084	20199	20080	20215	20084	20291	20110	20010	20306	20072	20297	20279	20015	20091	20156	20277	19924	19963	20227	20189	20021	20158	20141	20092	19914	20183	20114	20172	20143	20024	19974	19984	20002	20050	20053	20105	20014	20077	19871	20314	19962	20048	20323	20008	20095	20068	20208	20123	20199	19950	20160	20044	20058	19956	20031	20314	20246	20164	20140	20463	20218	20199	20317	20102	20151	20054	19950	20085	20081	20063	20109	20150	20280	20027	19942	20187	19947	20144	20274	19969	20303	20011	20182	20361	20176	20024	19940
15327	17181	17799	17146	16987	16602	16567	16750	16454	16636	16498	16612	16733	17270	18812	18945	18060	16957	16482	16593	16520	16594	16638	16485	16694	16492	16726	16600	16572	16534	16707	16524	16605	16787	16596	16540	16482	16424	16689	16596	16564	16378	16402	16612	16513	16650	16453	16678	16507	16612	16548	16426	16434	16601	16651	16578	16632	16700	16544	16449	16556	16471	16641	16617	16530	16447	16581	16555	16590	16687	16582	16467	16568	16562	16508	16447	16389	16498	16471	16618	16583	16524	16668	16524	16655	16731	16492	16518	16503	16594	16576	16638	16429	16530	16598	16618	16623	16419	16390	16520	16487	16405	16530	16430	16573	16405	16443	16493	16766	16555	16600	16781	16665	16522	16591	16561	16400	16349	16578	16732	16557	16649	16611	16607	16672	16610	16428	16617	16577	16556	16479	16466	16652	16455	16651	16482	16599	16352	16546	16594	16712	16482	16539	16496	16696	16705	16659	16451	16726	16564	16575	16622	16654	16390	16301	16691	16497	16441	16517	16573	16420	16428	16561	16515	16632	16406	16579	16470	16692	16554	16472	16528	16440	16675	16582	16383	16801	16505	16451	16553	16611	16538	16470	16605	16524	16617	16547	16553	16451	16581	16665	16489	16763	16569	16659	16568	16460	16604	16565	16564	16719	16515	16848	16592	16685	16793	16397	16473	16580	16696	16493	16606	16640	16591	16785	16602	16525	16716	16485	16471	16643	16626	16663	16543	16536	16591	16553	16476	16533	16605	16623	16567	16639	16496	16507	16415	16678	16508	16447	16484	16360	16568	16462	16614	16457	16487	16602	16526	16431	16527	16552	16534	16377	16523	16465	16566	16564	16692	16484	16707	16424	16544	16472	16547	16381	16583	16643	16565	16512	16507	16467	16565	16477	16658	16619	16607	16466	16597	16671	16471	16457	16527	16643	16608	16634	16579	16447	16663	16558	16695	16550	16636	16492	16577	16621	16662	16587	16575	16623	16530	16764	16417	16432	16526	16693	16455	16529	16623	16628	16675	16628	16802	16576	16515	16397	16591	16635	16656	16651	16508	16680	16775	16624	16354	16695	16466	16606	16593	16457	16486	16587	16412	16557	16539	16572	16585	16577	16453	16581	16573	16501	16429	16488	16696	16469	16559	16522	16395	16524	16565	16569	16453	16483	16587	16405	16598	16590	16576	16561	16525	16650	16589	16702	16611	16577	16480	16533	16560	16542	16668	16626	16688	16618	16626	16714	16534	16448	16617	16480	16559	16557	16388	16585	16574	16700	16640	16579	16690	16541	16691	16466	16683	16507	16690	16476	16658	16576	16743	16625	16518	16631	16406	16547	16283	16473	16346	16505	16565	16621	16676	16618	16409	16418	16593	16564	16700	16381	16568	16609	16648	16491	16629	16580	16381	16621	16466	16470	16702	16707	16605	16501	16533	16639	16647	16690	16667	16473	16732	16551	16658	16630	16596	16497	16659	16575	16411	16615	16589	16726	16575	16565	16510	16542	16618	16565	16467	16538	16630	16491	16528	16623	16418	16408	16535	16461	16497	16499	16584	16552	16678	16515	16402	16542	16635	16487	16603	16670	16613	16447	16455	16713	16633	16464	16701	16508	16559	16601	16562	16624	16547	16783	16524	16691	16622	16500	16469	16480	16466	16639	16556	16547	16542	16705	16658	16593	16476	16603	16545	16566	16556	16510	16385	16542	16569	16505	16606	16572	16463	16489	16650	16523	16585	16449	16475	16655	16392	16538	16433	16704	16630	16752	16630	16422	16584	16471	16588	16491	16459	16488	16387	16650	16645	16587	16573	16495	16641	16593	16588	16571	16498	16482	16402	16668	16678	16485	16746	16470	16548	16614	16440	16573	16589	16553	16583	16670	16574	16492	16619	16547	16465	16565	16641	16579	16429	16573	16713	16594	16515	16501	16413	16692	16552	16599	16575	16504	16502	16625	16579	16596	16367	16486	16570	16643	16599	16729	16562	16455	16522	16667	16415	16503	16570	16603	16515	16605	16496	16570	16535	16588	16674	16513	16500	16613	16550	16647	16778	16584	16472	16513	16695	16604	16685	16489	16465	16716	16389	16573	16696	16741	16698	16477	16526	16502	16542	16608	16422	16416	16534	16557	16424	16421	16394	16495	16580	16679	16545	16591	16534	16538	16576	16412	16694	16497	16499	16644	16606	16438	16570	16588	16613	16547	16478	16456	16643	16545	16521	16457	16476	16489	16665	16540	16615	16453	16657	16772	16566	16515	16355	16481	16693	16680	16467	16634	16389	16804	16628	16571	16528	16527	16385	16608	16715	16498	16563	16619	16588	16576	16525	16604	16378	16482	16636	16629	16720	16615	16391	16620	16566	16557	16511	16514	16662	16622	16669	16495	16520	16641	16454	16565	16652	16642	16507	16616	16624	16533	16545	16537	16511	16659	16437	16522	16766	16550	16467	16577	16593	16746	16562	16518	16519	16470	16639	16527	16578	16362	16673	16598	16576	16537	16593	16651	16604	16533	16497	16565	16716	16615	16695	16536	16477	16513	16654	16740	16551	16497	16530	16491	16692	16611	16603	16632	16629	16590	16454	16505	16528	16609	16544	16559	16629	16537	16693	16505	16735	16477	16481	16638	16633	16546	16532	16713	16548	16646	16391	16471	16539	16586	16619	16617	16593	16587	16485	16533	16458	16445	16701	16473	16555	16459	16468	16457	16494	16495	16562	16558	16575	16562	16550	16374	16521	16588	16641	16466	16587	16578	16693	16575	16632	16553	16635	16586	16491	16405	16597	16597	16602	16511	16593	16756	16592	16722	16495	16432	16602	16548	16626	16518	16664	16731	16617	16554	16692	16549	16464	16477	16614	16567	16733	16530	16744	16487	16591	16522	16492	16516	16657	16617	16469	16584	16477	16726	16424	16461	16521	16671	16557	16504	16587	16475	16533	16606	16552	16567	16352	16579	16714	16665	16719	16538	16414	16686	16488	16496	16582	16448	16612	16535	16627	16449	16657	16629	16426	16679	16476	16394	16595	16530	16400	16576	16558	16435	16544	16526	16601	16640	16674	16449	16560	16488	16664	16661	16644	16598	16659	16547	16525	16612	16570	16696	16614	16391	16554	16700	16551	16460	16544	16675	16520	16363	16695	16519	16468	16457	16566	16532	16512	16576	16664	16627	16554	16622	16646	16762	16615	16439	16427	16672	16675	16419	16540	16575	16635	16501	16551	16586	16540	16694	16566	16654	16730	16451	16651	16580	16526	16545	16577	16431	16430	16588	16600	16519	16358	16476	16481	16416	16434	16599	16548	16614	16583	16475	16627	16501	16500	16577	16497	16523	16465	16559	16628	16728	16573	16300	16541	16457	16523	16484	16442	16569	16585	16746	16551	16605	16657	16430	16610	16507	16372	16454	16629	16588	16634	16603	16613	16520	16636	16630	16634	16518	16682	16601	16608	16497	16599	16639	16448	16475	16664	16585	16650	16667	16609	16381	16539	16651	16700	16663	16641	16529	16597	16609	16508	16514	16492	16584	16611	16650	16504	16577	16496	16514	16557	16657	16686	16456	16688	16601	16404	16618	16646	16556	16678	16409	16662	16574	16489	16626	16608	16544	16696	16602	16591	16638	16761	16546	16468	16639	16424	16645	16542	16643	16503	16412	16772	16550	16479	16526	16612	16643	16480	16711	16587	16429	16455	16564	16513	16754	16526	16600	16166	16539	16490	16551	16631	16456	16735	16495	16612	16494	16466	16629	16514	16498	16614	16593	16482	16523	16643	16469	16689	16532	16529	16545	16397	16475	16558	16700	16702	16585	16617	16442	16590	16655	16634	16585	16713	16619	16444	16649	16474	16647	16597	16374	16642	16428	16515	16490	16650	16551	16578	16616	16650	16615	16470	16541	16602	16491	16579	16637	16485	16542	16526	16632	16546	16443	16493	16514	16524	16569	16560	16554	16816	16650	16598	16640	16756	16593	16615	16558	16462	16541	16662	16648	16459	16566	16465	16620	16601	16515	16421	16642	16518	16465	16447	16496	16625	16505	16625	16536	16670	16523	16516	16763	16525	16535	16582	16519	16473	16573	16542	16522	16624	16607	16470	16503	16528	16490	16520	16641	16656	16626	16576	16432	16524	16563	16642	16590	16671	16558	16619	16531	16587	16650	16714	16610	16522	16600	16459	16564	16837	16664	16565	16599	16619	16457	16610	16558	16470	16554	16639	16449	16623	16641	16644	16538	16583	16749	16519	16559	16495	16684	16648	16482	16592	16618	16671	16455	16497	16576	16593	16511	16591	16619	16494	16630	16696	16620	16521	16442	16695	16593	16685	16547	16680	16634	16704	16421	16656	16496	16635	16591	16409	16516	16395	16579	16593	16710	16630	16505	16504	16617	16613	16542	16457	16603	16685	16571	16514	16457	16582	16456	16687	16610	16664	16537	16653	16724	16655	16616	16385	16497	16555	16650	16581	16436	16528	16468	16626	16671	16621	16486	16622	16438	16461	16637	16554	16469	16568	16607	16615	16515	16494	16657	16554	16639	16727	16371	16656	16406	16518	16407	16569	16533	16709	16581	16702	16482	16446	16676	16585	16512	16612	16486	16624	16585	16593	16562	16592	16541	16547	16646	16531	16635	16640	16524	16493	16536	16436	16611	16580	16476	16572	16556	16629	16495	16558	16552	16565	16720	16372	16713	16597	16481	16515	16583	16543	16545	16686	16584	16614	16675	16509	16575	16607	16467	16669	16533	16639	16619	16667	16666	16474	16387	16616	16607	16558	16461	16603	16693	16496	16554	16548	16579	16524	16539	16757	16647	16462	16421	16436	16531	16543	16610	16702	16559	16617	16584	16387	16582	16536	16603	16600	16661	16364	16689	16458	16600	16617	16594	16606	16547	16659	16662	16480	16448	16454	16685	16480	16651	16675	16471	16512	16633	16653	16487	16687	16631	16700	16465	16540	16483	16436	16541	16520	16606	16542	16607	16539	16610	16497	16622	16553	16687	16642	16563	16437	16808	16431	16730	16483	16552	16726	16454	16681	16671	16418	16732	16366	16612	16547	16428	16592	16556	16715	16552	16574	16670	16655	16583	16516	16446	16521	16513	16625	16583	16410	16563	16713	16597	16683	16491	16702	16695	16720	16659	16488
23301	21056	28577	23793	21810	22368	21886	19052	18636	18596	18577	18640	18454	25374	30478	29661	25509	20123	18543	18552	18240	18311	18293	18286	18226	18440	18319	18182	18465	18361	18252	18365	18404	18426	18442	18369	18228	18425	18402	18432	18298	18267	18339	18076	18308	18088	18222	18193	18175	18310	18280	18416	18077	18298	18255	18256	18170	18291	18240	18295	18051	18369	18242	18253	18348	18175	18301	18181	18257	18185	18415	18326	18299	18290	18258	18132	18124	18143	18308	18203	18560	18065	18195	18155	18093	18338	18297	18227	18266	18220	18271	18218	18286	18223	18205	18219	18270	18178	18307	18261	18180	18266	18221	18274	18380	18410	18149	17969	18367	18223	18167	18362	18301	18183	18338	18243	18299	18393	18317	18179	18258	18201	18331	18443	18347	18087	18182	18193	18104	18184	18240	18239	18349	18452	18260	18180	18106	18129	18373	18403	18247	18094	18096	18265	17971	18265	18285	18260	18191	18122	18237	18052	18143	18200	18281	18124	18378	18191	18127	18332	18254	18155	18328	18284	18163	18096	18284	18336	17967	18406	18322	18087	18056	18436	18200	18095	18251	18268	18371	18111	18176	18091	17966	18197	18136	18266	18324	18274	18269	18266	18139	18230	18367	18158	18301	18232	18473	18143	18147	18202	18314	18310	18432	18212	18247	18202	18285	18113	18082	18144	18188	18244	18253	18174	18033	18040	18263	18336	18295	18248	18290	18426	18336	18172	18152	18128	18160	17951	18111	18103	18178	18312	18097	18313	18130	18073	18246	18381	18217	18260	18124	18364	18205	18359	18155	18134	18226	18028	17960	18248	18282	18030	18153	18376	18151	18263	18323	18274	18239	18204	18130	18242	18271	18351	18114	18437	18376	18204	18358	18084	18092	18136	18222	18021	18062	18210	18237	18225	18123	18266	18264	18232	18229	18121	18089	18314	18210	18332	18135	18184	17907	18337	18261	18373	18376	18198	18084	18040	18210	18153	18241	18328	18231	18292	18207	18130	18188	18323	18478	18276	18247	18276	18313	18180	18258	18130	18299	18076	18264	18268	18286	18414	18119	18328	18223	18271	18301	18177	18430	18121	18538	18400	18337	18165	18285	18041	18069	18070	18388	18332	18155	18368	18312	18288	18121	18351	18388	18106	18363	18084	18177	18153	18149	18334	17979	18101	18193	18292	18160	18152	18138	18237	18385	18133	18369	17905	18146	18272	18413	18116	17933	18001	18377	18297	18392	18267	18333	18277	18427	18179	18168	18402	18284	18234	18157	18275	18263	18329	18342	18125	18195	18300	18177	18055	18206	18325	17943	18244	18313	18187	18212	18207	18191	17996	18331	18205	18246	18271	18186	18410	18408	18214	18302	18294	18134	18012	18129	18048	18143	18385	18194	18161	18387	18230	18302	18373	18194	18212	18077	18189	18303	18267	18106	18214	18323	18649	18318	18184	18164	18355	18276	18374	18256	18284	18234	18362	18380	18273	18193	18215	18224	17988	18200	18257	18352	18103	18216	18194	18163	18190	18423	18228	18198	18183	18152	18339	18163	18283	18281	18192	18205	18145	18505	18142	18344	18317	18118	18191	18127	18237	18225	18091	18226	18165	18115	18285	18265	18177	18298	18312	18315	18216	18217	17866	18056	18268	18285	18061	18190	18098	18250	18208	18118	18320	18144	18376	18195	18350	18047	18309	18193	18132	18239	18273	18315	18176	18144	18093	18274	18201	18292	18187	18242	18293	18471	18131	18183	18325	18282	18215	18227	18137	18275	18204	18229	18238	18481	18187	18213	18233	18442	18325	18066	18212	18062	18047	18202	18051	18140	18228	18137	18242	18399	18274	18122	18191	18216	18181	18336	17946	18102	18470	18108	18288	18296	18290	18222	18334	18435	18385	18168	18279	18117	18082	18343	18055	18315	18171	18300	18418	18144	18268	18301	18289	18024	18188	18081	18271	18509	18162	18137	18208	17988	18307	18341	18112	18259	18151	17988	18095	18407	18361	18127	18057	18274	18192	18199	18276	18149	18370	18231	18457	18269	18176	18015	18227	18086	18027	18319	18298	18395	18085	17884	18289	18119	18226	18542	18094	18015	18220	18392	18334	18079	18305	18192	17973	18362	18244	18329	18120	18344	18271	18072	18205	17997	18266	18326	18060	18230	18326	18255	18135	17900	18257	18311	18148	18029	18177	18233	18107	18436	18337	18103	18213	18534	18161	18331	18227	18243	18297	18353	18123	18328	18364	18277	18304	18226	18195	18347	17988	18380	18347	18275	18222	18230	18097	18151	17938	18168	18003	18118	18270	18335	18313	18414	18208	18069	18131	18197	18106	18041	18024	18031	18441	18426	18232	18292	18202	18213	18267	18219	18181	18180	18262	18214	18142	17978	18111	18346	18205	18161	18262	18070	18322	18205	18298	18363	18169	18402	18250	18265	18157	18151	18075	18246	18332	18060	18199	18249	18091	18288	18266	18384	18269	18276	18261	18237	18013	18097	18154	18148	18449	18261	18169	18056	18354	18277	18353	18370	18126	18405	18226	18034	18335	18170	18127	18300	18143	18117	18310	18279	18185	18310	18266	18292	18375	18225	18067	18331	18110	18197	18248	18272	18257	18284	18118	18330	18118	18417	18309	18361	18374	18062	18339	18256	18058	17989	18159	18023	18271	18063	17958	18111	18336	18098	18182	18462	18127	18146	18327	18272	18207	18296	18297	18030	18298	18166	18203	18272	17845	18114	18176	18426	18142	18220	18280	17984	18273	18194	18153	18210	18362	18257	18231	18379	18113	18246	18196	18340	18233	18237	18253	18062	18394	18292	17951	18333	18125	18140	18524	18340	18223	18356	18396	18253	18125	18269	18242	18105	18297	18300	18144	18155	18136	18373	18119	18226	18295	18153	18298	18254	18436	18250	18238	18270	18331	18166	18233	18289	18137	18444	18285	18118	18117	18209	18086	18287	18331	18249	18194	18158	18219	18410	18270	18192	18110	18342	18228	18280	18322	18089	18160	18126	18393	18406	18183	18234	18371	18283	18268	18048	18164	18171	18192	18187	18227	18297	18246	18181	18323	18181	18360	18121	18302	18247	18216	18497	18281	18325	18172	18083	18237	18344	18150	18292	18255	18349	18386	18243	18236	18190	18195	18271	18309	18244	18191	18213	18173	18194	18397	18298	18101	18425	18210	18076	18135	18174	18212	18257	18371	18238	18413	18281	18367	18326	18290	18106	18122	18181	18051	18147	18187	17950	18230	18103	18018	18238	18040	18294	18194	18429	18288	18323	18079	18155	18327	18347	18317	18324	18128	18466	18385	18216	18268	18079	18173	18154	18089	18087	17948	18410	18037	18200	17999	18116	18028	18259	18268	18059	18147	18069	18128	18251	18359	18211	18138	18303	18300	18118	18028	18320	18287	18318	18135	18317	18058	18231	18194	18240	18266	18213	18229	18292	18173	18154	17810	18193	18208	18124	18048	18250	18328	18101	18178	18223	18407	18120	18159	18488	18071	18250	18389	18205	18009	18082	18234	18331	18095	18115	18239	18137	18286	18158	18268	18343	18225	18170	18248	18173	18460	18172	18396	18062	18014	18166	18113	18250	18300	18242	18342	18198	18153	18260	18115	18289	18257	18377	18082	17991	18056	18083	18097	18245	18222	18218	18343	18218	18189	18283	18179	18145	18260	18281	18167	18207	18230	18142	18227	18286	18288	18398	18475	18191	18031	18202	18236	18158	18342	18207	18128	18291	18171	18223	18182	18084	18435	18236	17934	18033	18287	18317	17996	18116	18158	18175	18267	18241	18273	18255	17980	17989	18291	18102	18354	18221	18226	18084	18142	18164	18201	18208	18313	18269	18273	18273	18473	18166	18149	18578	18025	18370	18204	18218	18234	18191	18091	18168	18251	18194	18228	18383	18210	18540	18177	18260	18058	18352	18364	18382	18234	17983	18187	18246	18333	18259	18250	18172	18319	18184	18235	18372	18121	18378	18051	18247	18248	18164	18198	18175	18207	18381	18129	18374	18268	18347	18428	18179	18096	18202	18218	18139	18078	18297	18060	18218	18552	18180	18111	18126	18419	18324	18210	18260	18306	18188	18228	18285	18305	18322	18121	18112	18378	18218	18196	18298	18272	18191	18030	18075	18270	18314	18099	18386	18191	18086	18145	18155	18253	18345	18248	18269	18122	18188	18232	18232	18472	18164	18124	18356	18089	18143	18336	18282	18162	18218	18267	18228	18340	18216	18082	18191	18370	18343	18111	17866	18323	18340	18151	18291	18142	18202	18246	18029	18309	18269	18242	18301	18191	18105	18284	18052	18156	18253	18294	18471	18100	18257	18254	18279	18412	18226	18229	18046	18159	18409	18258	18360	18227	18198	18134	18176	18220	18355	18430	18308	18240	18440	18339	18193	18127	18326	18365	18194	18262	18131	18337	18152	18229	18329	18307	18285	18193	18288	18306	18290	18236	18219	18217	18248	18207	18179	18255	18378	18222	18191	18447	18341	18195	18373	18267	18179	18175	18303	18239	18138	18099	18210	18072	18376	18283	18215	18078	18307	18256	18268	18008	18010	18303	18289	18297	18344	18399	18352	18390	18255	18176	18112	18353	18319	18433	18138	18179	18071	18252	18201	18232	18302	18166	18307	18127	17981	18201	18158	18227	18124	18252	18296	18109	18130	18190	18229	18115	18278	18163	18258	18217	18206	18363	18183	18147	18295	18185	18306	18363	18142	18270	18413	18257	18559	18392	18089	18286	18111	18014	18347	18162	18231	18230	18208	18230	18052	18120	17913	18013	17928	18211	18244	18266	18175	18399	18161	18066	18380	18189	18305	18274	18117	18162	18221	18038	18158	18228	18266	18258	18318	18313	18264	18290	18409	18197	18257	18129	18164	18191	18427	18291	18372	18053	18184	18211	18228	18211	18353	18278	18341	18179	18064	18090	18311	18076	18143	18286	18157	18161	18238	18199	18203	18012	18141	18387	18250	18240	18266	18336	18086	18328	18355	18089	18305	18541	18129	18082	18452	18175	18162	18077	18211	18263	18114	18268	17974	18400	18121	18195	18082	18259	18334	18192	18272	18326	18322	18136	18224	18110	18275	18249	18238	18398	18267	18223	18238	18030	18187	18223	18303	18019
13542	22256	21878	18238	17353	16722	16370	16042	16091	15973	15739	15774	15715	27133	31817	30246	24273	16345	15714	15441	15565	15513	15436	15613	15502	15616	15608	15624	15480	15563	15554	15504	15482	15400	15665	15584	15707	15613	15723	15707	15512	15620	15495	15558	15771	15604	15523	15450	15451	15422	15430	15438	15620	15417	15700	15483	15597	15455	15516	15597	15623	15440	15636	15487	15552	15488	15497	15407	15471	15637	15512	15506	15656	15442	15454	15441	15407	15473	15462	15408	15415	15600	15541	15446	15537	15369	15602	15526	15338	15638	15544	15423	15530	15523	15413	15540	15617	15595	15645	15695	15514	15696	15435	15478	15484	15461	15460	15649	15402	15488	15551	15586	15519	15511	15592	15538	15514	15634	15595	15441	15601	15299	15752	15370	15669	15590	15364	15632	15323	15384	15385	15674	15506	15502	15496	15448	15580	15522	15578	15511	15557	15479	15531	15417	15610	15688	15588	15496	15647	15682	15669	15578	15434	15691	15544	15381	15278	15602	15688	15595	15553	15460	15515	15666	15489	15436	15428	15595	15364	15464	15391	15541	15411	15438	15691	15399	15596	15544	15547	15543	15372	15538	15551	15329	15535	15487	15484	15478	15440	15515	15475	15687	15365	15484	15509	15551	15520	15529	15602	15586	15423	15525	15496	15544	15404	15530	15418	15437	15621	15686	15444	15443	15581	15486	15586	15520	15561	15433	15487	15513	15537	15497	15510	15580	15618	15614	15557	15525	15497	15400	15634	15465	15412	15554	15433	15368	15648	15406	15578	15288	15554	15497	15455	15409	15592	15587	15273	15405	15459	15568	15576	15533	15325	15441	15437	15477	15531	15528	15533	15582	15551	15321	15585	15457	15559	15474	15669	15516	15531	15560	15569	15559	15469	15561	15527	15409	15491	15523	15544	15488	15636	15555	15632	15480	15314	15595	15393	15488	15475	15655	15398	15535	15499	15624	15438	15691	15622	15435	15555	15544	15536	15527	15568	15449	15514	15416	15479	15428	15515	15330	15448	15547	15514	15412	15403	15384	15479	15594	15579	15493	15623	15558	15562	15479	15392	15504	15731	15411	15404	15516	15469	15497	15717	15642	15470	15463	15536	15355	15471	15679	15466	15562	15431	15556	15571	15523	15513	15460	15524	15354	15546	15499	15530	15443	15588	15484	15585	15525	15677	15448	15418	15602	15599	15543	15468	15572	15562	15595	15625	15563	15590	15393	15480	15373	15434	15537	15538	15585	15480	15574	15397	15507	15427	15599	15446	15380	15507	15297	15563	15689	15422	15377	15636	15596	15742	15521	15601	15479	15543	15611	15529	15582	15472	15572	15468	15474	15615	15571	15449	15566	15542	15438	15407	15611	15537	15430	15614	15424	15459	15361	15401	15410	15565	15562	15497	15434	15449	15477	15629	15618	15309	15321	15518	15454	15635	15477	15543	15475	15534	15482	15600	15445	15422	15526	15535	15483	15597	15502	15512	15590	15514	15373	15491	15338	15444	15460	15441	15498	15437	15545	15409	15516	15527	15544	15637	15473	15520	15376	15555	15367	15478	15467	15469	15472	15443	15522	15446	15518	15487	15458	15569	15576	15445	15583	15434	15651	15495	15592	15346	15551	15483	15616	15497	15485	15438	15581	15440	15646	15543	15568	15675	15439	15709	15567	15388	15589	15465	15481	15462	15625	15459	15630	15554	15539	15553	15484	15435	15434	15438	15679	15602	15412	15266	15643	15455	15499	15505	15685	15408	15488	15482	15382	15448	15585	15730	15364	15483	15674	15680	15487	15432	15491	15533	15594	15558	15582	15369	15589	15599	15397	15620	15520	15524	15350	15544	15409	15453	15468	15515	15466	15397	15473	15534	15417	15456	15553	15699	15601	15622	15352	15575	15461	15513	15422	15595	15549	15534	15572	15384	15429	15540	15373	15469	15535	15492	15399	15618	15519	15453	15451	15674	15455	15415	15490	15552	15625	15567	15586	15417	15672	15443	15564	15407	15577	15486	15600	15578	15416	15450	15306	15534	15410	15378	15543	15511	15429	15429	15379	15522	15622	15610	15466	15405	15521	15589	15430	15688	15596	15574	15604	15478	15540	15561	15454	15287	15532	15444	15258	15598	15428	15526	15469	15671	15496	15533	15552	15547	15540	15540	15453	15635	15591	15436	15618	15418	15535	15329	15649	15468	15581	15499	15442	15552	15597	15701	15540	15437	15565	15619	15682	15590	15518	15519	15599	15456	15570	15437	15472	15400	15343	15696	15469	15622	15627	15455	15552	15467	15454	15641	15505	15415	15605	15537	15592	15491	15513	15610	15387	15561	15560	15514	15554	15587	15480	15439	15349	15631	15372	15720	15626	15272	15441	15485	15484	15579	15492	15591	15561	15470	15354	15404	15614	15559	15517	15499	15516	15423	15481	15426	15349	15375	15594	15228	15585	15576	15441	15641	15560	15561	15535	15571	15428	15644	15377	15594	15443	15460	15561	15345	15504	15453	15384	15419	15332	15563	15497	15755	15416	15387	15487	15655	15514	15593	15554	15368	15502	15457	15343	15375	15478	15565	15402	15688	15556	15468	15579	15713	15542	15275	15491	15692	15492	15493	15637	15513	15577	15511	15719	15552	15516	15575	15709	15478	15623	15410	15350	15288	15568	15464	15464	15533	15593	15606	15577	15489	15559	15640	15630	15823	15517	15483	15543	15443	15403	15425	15530	15595	15544	15385	15380	15555	15336	15653	15598	15485	15291	15639	15541	15575	15498	15491	15660	15547	15618	15330	15590	15573	15636	15597	15472	15624	15496	15506	15639	15645	15544	15458	15540	15699	15337	15553	15497	15483	15582	15412	15439	15362	15415	15654	15476	15498	15341	15528	15563	15448	15506	15578	15582	15600	15631	15436	15371	15552	15362	15414	15476	15544	15453	15546	15528	15561	15497	15468	15584	15350	15428	15436	15338	15429	15547	15547	15549	15335	15653	15541	15592	15577	15577	15631	15549	15468	15572	15496	15581	15631	15587	15465	15395	15598	15636	15537	15441	15539	15517	15449	15627	15493	15433	15599	15563	15554	15465	15538	15466	15562	15557	15549	15608	15648	15515	15552	15535	15605	15457	15389	15599	15615	15444	15506	15494	15426	15472	15373	15599	15431	15471	15481	15550	15419	15458	15415	15497	15464	15619	15692	15562	15547	15604	15550	15596	15524	15623	15565	15571	15509	15496	15663	15233	15478	15430	15649	15477	15463	15686	15600	15404	15519	15490	15536	15516	15583	15653	15491	15353	15237	15423	15532	15623	15577	15429	15440	15563	15580	15652	15434	15634	15472	15650	15470	15580	15655	15469	15356	15561	15581	15462	15551	15402	15625	15445	15431	15310	15400	15567	15536	15369	15664	15588	15563	15431	15454	15461	15580	15506	15603	15457	15624	15464	15463	15623	15464	15531	15365	15383	15504	15684	15693	15494	15405	15601	15493	15583	15378	15507	15313	15563	15453	15454	15426	15467	15579	15576	15586	15376	15382	15468	15560	15352	15501	15472	15642	15571	15485	15434	15497	15755	15582	15475	15610	15473	15369	15543	15486	15624	15423	15550	15600	15578	15443	15543	15585	15534	15506	15843	15531	15433	15508	15462	15599	15504	15590	15517	15759	15554	15591	15410	15411	15662	15495	15564	15553	15553	15491	15505	15515	15586	15525	15551	15510	15419	15437	15550	15410	15529	15476	15400	15355	15568	15501	15472	15494	15630	15583	15578	15495	15480	15593	15513	15569	15614	15643	15660	15603	15449	15437	15623	15510	15537	15527	15561	15470	15498	15657	15481	15570	15666	15539	15561	15575	15605	15574	15487	15408	15577	15521	15263	15390	15494	15723	15495	15375	15512	15576	15387	15555	15561	15415	15428	15463	15582	15427	15515	15569	15428	15463	15539	15741	15601	15693	15556	15510	15495	15632	15563	15518	15506	15573	15548	15503	15428	15544	15589	15500	15599	15397	15471	15435	15577	15475	15339	15585	15397	15584	15437	15451	15535	15387	15687	15395	15528	15650	15418	15435	15520	15572	15362	15465	15481	15498	15542	15543	15423	15473	15650	15681	15470	15574	15599	15574	15336	15502	15501	15548	15469	15401	15434	15483	15483	15452	15517	15373	15538	15470	15399	15517	15338	15546	15395	15546	15524	15429	15658	15482	15501	15757	15395	15463	15463	15562	15504	15551	15597	15638	15488	15266	15477	15625	15655	15667	15446	15426	15519	15357	15525	15510	15553	15370	15483	15438	15363	15638	15554	15564	15534	15449	15685	15435	15494	15303	15675	15584	15447	15613	15468	15657	15459	15363	15538	15588	15603	15423	15492	15526	15649	15536	15522	15563	15363	15429	15421	15613	15470	15387	15411	15514	15407	15507	15395	15585	15621	15511	15524	15468	15426	15459	15468	15549	15442	15703	15518	15414	15489	15622	15547	15474	15616	15505	15437	15479	15613	15673	15474	15477	15423	15382	15426	15409	15491	15508	15710	15614	15392	15515	15577	15584	15531	15563	15448	15595	15577	15445	15441	15723	15393	15401	15687	15346	15426	15565	15436	15441	15622	15568	15645	15379	15647	15446	15667	15399	15340	15745	15621	15568	15459	15590	15538	15539	15413	15460	15563	15706	15590	15347	15574	15390	15543	15498	15496	15524	15567	15496	15470	15514	15526	15474	15451	15520	15593	15513	15434	15527	15507	15588	15639	15498	15540	15615	15400	15483	15377	15537	15627	15468	15538	15549	15441	15497	15515	15549	15553	15572	15619	15506	15467	15591	15463	15451	15660	15470	15445	15560	15476	15365	15464	15527	15581	15559	15644	15725	15455	15664	15451	15567	15554	15458	15365	15481	15669	15435	15546	15464	15426	15476	15420	15642	15539	15453	15492	15604	15609	15665	15483	15574	15594	15447	15386	15577	15438	15636	15384	15639	15382	15501	15486	15484	15485	15497	15546	15626	15558	15640	15569	15610	15492	15549	15598	15521	15378	15488	15607	15527	15531	15620	15380	15539	15622	15596	15372	15433	15480	15468	15438	15518	15330	15508	15540	15604	15589	15345	15718	15489	15479	15524	15556	15437	15576	15454	15282	15226	15529	15575	15386	15516	15489	15700	15397
22417	20978	28797	23356	21108	22879	24720	19142	18167	18246	18275	17872	18147	27557	38441	36408	29074	20408	18124	17874	17621	17778	17597	17712	17792	17783	17554	17548	17659	17784	17680	17637	17766	17469	17464	17687	17512	17595	17584	17639	17646	17611	17724	17731	17764	17544	17674	17692	17549	17541	17605	17597	17509	17724	17486	17614	17675	17657	17605	17627	17533	17750	17415	17526	17521	17743	17477	17521	17626	17619	17665	17272	17643	17300	17479	17552	17559	17622	17370	17527	17652	17584	17738	17635	17596	17490	17669	17599	17702	17489	17563	17611	17475	17360	17621	17636	17740	17721	17404	17580	17598	17475	17623	17468	17481	17462	17534	17574	17451	17683	17397	17353	17757	17665	17353	17543	17697	17485	17788	17567	17419	17570	17479	17608	17557	17473	17507	17395	17656	17395	17393	17514	17692	17497	17627	17339	17593	17404	17553	17380	17516	17574	17602	17511	17638	17514	17725	17511	17319	17581	17624	17606	17658	17433	17526	17577	17575	17391	17593	17417	17408	17443	17500	17522	17559	17415	17401	17591	17322	17438	17513	17621	17502	17379	17336	17541	17416	17537	17690	17600	17661	17469	17467	17436	17746	17570	17681	17448	17392	17510	17557	17497	17630	17452	17439	17362	17625	17569	17669	17535	17565	17455	17362	17645	17540	17386	17660	17511	17597	17358	17448	17495	17561	17610	17596	17517	17399	17520	17375	17744	17443	17462	17611	17569	17589	17401	17543	17504	17624	17521	17482	17290	17579	17454	17502	17480	17361	17625	17487	17389	17528	17376	17334	17402	17546	17606	17508	17324	17382	17498	17489	17349	17641	17634	17688	17616	17499	17607	17483	17530	17401	17468	17445	17502	17567	17682	17465	17413	17501	17615	17630	17539	17488	17559	17426	17427	17707	17258	17459	17357	17563	17569	17619	17686	17540	17566	17415	17712	17507	17461	17324	17319	17413	17519	17488	17468	17546	17325	17458	17480	17353	17499	17548	17495	17706	17630	17583	17438	17549	17517	17738	17619	17518	17457	17447	17440	17780	17389	17513	17255	17653	17676	17709	17583	17534	17525	17541	17453	17486	17432	17548	17492	17575	17497	17649	17509	17617	17558	17538	17617	17387	17410	17512	17586	17570	17617	17622	17209	17502	17434	17554	17222	17341	17276	17526	17439	17546	17477	17328	17481	17360	17486	17678	17449	17535	17464	17627	17665	17493	17576	17605	17650	17346	17485	17609	17400	17648	17600	17318	17695	17652	17539	17550	17618	17482	17555	17628	17666	17597	17425	17364	17595	17393	17456	17419	17470	17410	17674	17812	17574	17669	17610	17516	17512	17512	17634	17520	17508	17365	17641	17639	17545	17674	17496	17643	17460	17635	17673	17294	17476	17545	17359	17486	17401	17630	17490	17417	17716	17390	17450	17475	17443	17366	17484	17440	17432	17498	17577	17628	17347	17636	17777	17748	17427	17353	17428	17493	17688	17389	17423	17786	17549	17492	17492	17555	17561	17359	17461	17629	17364	17688	17452	17406	17655	17485	17340	17525	17585	17457	17268	17667	17573	17600	17349	17606	17568	17538	17790	17574	17536	17635	17643	17607	17433	17273	17553	17484	17402	17329	17266	17558	17424	17304	17598	17587	17500	17469	17562	17498	17435	17430	17416	17448	17490	17264	17403	17382	17353	17380	17379	17504	17587	17522	17488	17690	17378	17337	17555	17348	17622	17472	17610	17684	17657	17696	17367	17574	17352	17385	17399	17680	17428	17404	17357	17485	17396	17275	17521	17607	17504	17590	17592	17536	17535	17414	17476	17677	17461	17432	17453	17558	17451	17670	17515	17579	17453	17583	17446	17320	17516	17518	17587	17603	17561	17635	17499	17564	17500	17835	17452	17534	17567	17321	17411	17355	17528	17636	17575	17563	17486	17362	17516	17460	17444	17289	17361	17477	17838	17745	17660	17603	17272	17545	17558	17602	17353	17446	17376	17396	17333	17533	17561	17506	17579	17581	17544	17665	17607	17600	17453	17508	17521	17409	17606	17825	17466	17533	17557	17718	17684	17681	17571	17425	17397	17514	17608	17481	17248	17655	17400	17542	17635	17480	17624	17561	17463	17310	17346	17561	17629	17537	17470	17466	17588	17636	17351	17393	17486	17526	17539	17350	17486	17331	17619	17538	17435	17548	17473	17486	17379	17479	17497	17457	17581	17454	17539	17464	17411	17779	17575	17456	17597	17493	17661	17576	17664	17652	17452	17504	17417	17777	17611	17540	17457	17585	17667	17575	17407	17279	17652	17583	17376	17625	17493	17402	17472	17555	17519	17551	17673	17392	17608	17491	17528	17462	17322	17288	17513	17595	17606	17393	17529	17753	17604	17463	17453	17868	17648	17612	17649	17499	17489	17728	17693	17317	17446	17443	17650	17502	17793	17400	17473	17549	17430	17368	17469	17570	17371	17595	17582	17556	17601	17359	17631	17395	17751	17588	17613	17463	17438	17466	17592	17441	17370	17357	17348	17509	17535	17611	17521	17713	17543	17660	17566	17532	17463	17399	17609	17498	17518	17490	17616	17703	17537	17290	17573	17606	17399	17653	17460	17501	17554	17512	17495	17692	17386	17449	17426	17568	17545	17536	17560	17358	17778	17534	17483	17495	17659	17574	17427	17453	17629	17367	17479	17682	17460	17795	17585	17314	17456	17505	17551	17608	17448	17431	17404	17469	17436	17350	17644	17385	17423	17418	17387	17421	17553	17593	17380	17442	17489	17374	17452	17688	17602	17239	17570	17445	17563	17522	17433	17444	17445	17651	17515	17332	17310	17641	17496	17305	17555	17479	17509	17674	17470	17448	17544	17608	17620	17779	17325	17830	17613	17624	17496	17432	17746	17770	17581	17757	17511	17527	17626	17444	17598	17280	17580	17664	17580	17469	17693	17555	17603	17622	17431	17601	17356	17422	17559	17618	17419	17585	17310	17473	17505	17543	17463	17444	17439	17458	17500	17467	17618	17517	17419	17491	17544	17471	17451	17647	17457	17443	17379	17305	17517	17410	17442	17556	17341	17423	17616	17365	17540	17320	17523	17627	17619	17548	17548	17551	17565	17606	17542	17472	17420	17429	17337	17507	17412	17380	17537	17642	17467	17633	17546	17558	17625	17482	17382	17522	17733	17345	17423	17335	17673	17534	17534	17559	17589	17513	17310	17373	17513	17540	17535	17340	17566	17308	17498	17598	17462	17637	17493	17665	17545	17518	17463	17542	17339	17591	17611	17336	17399	17532	17469	17640	17476	17534	17462	17461	17646	17491	17397	17453	17609	17408	17408	17539	17510	17362	17489	17399	17582	17750	17700	17496	17650	17707	17628	17499	17666	17594	17487	17687	17470	17358	17553	17577	17456	17567	17536	17724	17570	17568	17409	17485	17450	17408	17442	17571	17592	17584	17677	17378	17279	17519	17519	17246	17594	17643	17409	17294	17574	17387	17426	17384	17444	17413	17604	17414	17445	17615	17559	17416	17571	17676	17535	17335	17456	17590	17562	17478	17354	17292	17453	17373	17480	17664	17582	17494	17635	17314	17421	17535	17409	17582	17418	17350	17602	17393	17238	17526	17509	17494	17572	17390	17445	17461	17644	17419	17610	17573	17633	17544	17368	17617	17522	17319	17290	17595	17515	17417	17627	17353	17571	17265	17404	17531	17393	17472	17575	17468	17555	17417	17462	17428	17593	17386	17689	17381	17516	17475	17575	17633	17423	17571	17641	17421	17377	17533	17450	17573	17509	17591	17547	17543	17545	17569	17445	17379	17497	17628	17562	17339	17494	17464	17493	17420	17283	17575	17529	17392	17482	17481	17677	17384	17431	17460	17536	17751	17515	17528	17335	17520	17605	17400	17394	17519	17331	17456	17585	17541	17581	17629	17487	17632	17497	17618	17440	17458	17529	17472	17676	17595	17385	17534	17504	17368	17436	17449	17536	17578	17605	17502	17504	17442	17477	17502	17618	17430	17445	17394	17400	17341	17489	17538	17516	17649	17379	17584	17555	17392	17332	17532	17627	17450	17547	17486	17324	17437	17346	17502	17447	17596	17430	17317	17502	17711	17384	17416	17277	17608	17548	17696	17568	17608	17370	17506	17647	17297	17730	17656	17671	17460	17372	17289	17625	17357	17372	17575	17534	17437	17538	17480	17473	17494	17563	17375	17398	17320	17362	17413	17458	17472	17613	17509	17521	17489	17623	17348	17516	17661	17424	17616	17530	17716	17453	17558	17530	17559	17459	17615	17537	17783	17444	17503	17470	17341	17493	17631	17434	17518	17547	17577	17526	17464	17345	17520	17301	17675	17296	17482	17356	17489	17626	17519	17401	17682	17550	17636	17568	17406	17546	17615	17461	17349	17501	17692	17600	17635	17435	17469	17660	17370	17660	17701	17412	17581	17557	17696	17515	17513	17456	17235	17292	17627	17236	17456	17426	17580	17554	17419	17355	17532	17618	17446	17495	17431	17511	17636	17564	17516	17588	17404	17579	17501	17497	17354	17255	17448	17591	17529	17469	17342	17276	17457	17510	17334	17603	17373	17459	17405	17434	17648	17581	17472	17353	17552	17499	17508	17424	17497	17622	17577	17604	17584	17507	17615	17406	17557	17447	17490	17528	17510	17559	17389	17346	17507	17481	17322	17544	17517	17619	17472	17502	17484	17312	17539	17281	17436	17589	17422	17574	17373	17389	17459	17563	17512	17371	17563	17613	17395	17452	17301	17472	17454	17586	17697	17698	17322	17517	17516	17525	17447	17385	17534	17395	17298	17571	17524	17627	17532	17485	17512	17419	17431	17318	17426	17484	17624	17468	17526	17536	17580	17469	17524	17632	17295	17617	17613	17533	17516	17762	17535	17543	17645	17309	17403	17530	17545	17752	17437	17533	17553	17255	17504	17485	17590	17468	17614	17515	17368	17516	17515	17733	17476	17683	17426	17448	17561	17646	17374	17650	17546	17431	17350	17520	17338	17686	17619	17317	17456	17426	17518	17424	17620	17693	17820	17559	17518	17660	17501	17340	17396	17583	17467	17576	17523	17597	17401	17492	17444	17665	17356	17268	17468	17456	17438	17595	17611	17494	17508	17389	17541	17414	17492	17631
14687	26342	24863	19981	18539	17174	16736	16256	16142	15743	15732	15433	15552	30409	40011	37159	27933	16274	14992	15220	14967	15133	15164	15166	14970	15051	15094	15049	15194	15019	15035	15070	15102	15030	14983	15064	15239	15151	15200	15224	15000	14930	15091	15120	15222	15137	15007	15147	15035	15058	15098	15059	14983	15205	14959	15208	15054	15145	15062	14917	15160	14980	15168	14994	15271	15100	15459	15046	15084	15076	15024	15124	15080	15159	14980	15079	15239	15089	15104	15098	15145	15005	15023	14962	15082	15377	15130	14941	15165	15100	15174	15151	15194	14988	15061	15014	15040	14963	15044	15227	15031	15161	15013	14991	15104	15149	15218	14964	15115	14985	15114	15018	14962	15039	15078	15131	15138	15056	14924	15202	15151	15015	15017	14940	15102	14986	15140	15181	15103	15031	15032	15090	15107	15038	15138	15109	15023	15068	15023	15115	14977	15032	14968	14986	15245	15119	15280	15024	15003	15077	15129	15025	15044	15193	15100	14997	15006	15086	15106	14989	14996	14961	15017	15059	15006	15096	15110	14999	15027	15030	15056	15049	15049	15081	15010	14984	14964	15029	15122	15147	15057	15010	15066	15054	15066	15142	15016	14936	15038	15048	15000	15038	14990	15093	15155	15053	14830	15098	15048	15131	15100	14996	14868	15206	15114	15154	15073	15137	14994	15066	15017	15172	15082	15046	14990	15014	14927	15080	15154	15076	14911	15074	14976	15119	15026	15138	15098	14980	15096	15153	15072	14974	15033	15181	14814	15070	15069	15064	15207	15182	15114	15144	15097	15048	15123	15100	14961	14962	15241	14912	15077	14956	15147	15285	15125	15036	15029	15036	15035	15268	15082	15154	14985	15174	14876	15185	15045	15173	15267	15088	15159	14990	15330	15281	14886	15045	15166	15182	15060	14846	14900	14935	15176	14848	15148	15175	15070	15229	15111	14988	14995	15014	15159	15066	14969	15038	14942	15175	15100	14966	15180	15038	15196	15037	15241	15194	15058	15177	15138	15112	14950	14979	15083	15168	14984	15017	15039	15086	15051	15178	14990	14986	14996	15257	15022	15018	14990	14999	15044	14935	15032	15102	14965	14951	15076	15132	15113	15202	15000	14961	15255	15007	14997	15250	15179	15157	14956	15070	15029	14956	14904	14987	15115	15073	15089	14988	14957	14900	14943	15095	15137	15103	15042	15054	15099	15083	15011	14987	14979	14907	15251	14938	15089	14893	15181	14885	15071	15256	15070	15045	15058	15057	14982	15215	15128	15131	15077	15111	15005	15103	14902	14966	14995	15188	15083	15224	15057	15084	15162	15093	15010	15133	15120	14954	14848	15049	14829	14998	15140	15041	15010	14999	15084	15160	14896	15226	15061	15176	15144	14894	14899	15064	14997	15097	14983	15115	15081	15050	15094	15085	15133	15027	14948	15108	15097	15120	15065	15018	15106	15153	15215	14748	15087	15065	15072	15104	15154	14903	15149	15163	15009	15013	15215	14883	15266	15234	14913	14981	14954	15182	15055	14954	14922	15072	15213	15146	15003	14962	14978	14960	15083	14989	14902	15100	14952	15154	15061	15084	14837	14837	15031	15109	15120	15088	15135	15065	15201	14979	15091	15198	15046	15152	15133	15140	14977	15165	15087	15030	15116	15096	14944	14964	14940	15022	15042	15016	14976	15151	15059	15256	15055	14943	15155	14954	15015	15086	15032	15055	15225	15001	15095	15192	14918	14942	15194	15020	15100	15119	15175	15013	15028	15107	15215	14887	14880	15043	15005	15015	14999	15108	14987	14846	15074	14948	15212	15003	15135	15135	15159	15016	15144	15166	15216	15218	15255	14986	15123	15110	15003	15070	15003	15050	15237	14910	14995	15092	15005	15053	15135	14993	15030	15142	15123	15096	15099	15022	15126	14970	15240	15057	14986	15195	14961	15070	14973	15125	14998	15083	14954	15023	14958	15024	15123	15138	15271	15012	15027	15192	15020	15014	15130	14983	15018	15086	15008	14913	15143	14936	14879	14979	15045	15043	15157	15034	15074	15114	14936	15200	15058	14966	15191	15004	15014	15126	15089	14985	14934	15038	15013	15129	15065	15087	15023	14796	15093	15084	14932	15018	15177	15063	15043	15060	15137	14876	15050	15040	15058	15083	15038	15072	15025	15067	15008	15041	15107	15150	15029	15036	15118	15087	15259	15099	15065	15103	14940	15058	14957	15071	15005	15043	15065	15157	15046	15027	14931	15078	15115	15298	14837	15068	15052	14936	15064	15018	14911	14971	15106	14946	14860	14947	14902	15022	15301	14912	14980	15043	15176	15119	15159	15184	15021	14961	14871	15141	15004	15022	14991	14810	15086	14985	15128	15172	15187	15202	14979	14985	15021	14831	14902	15045	15006	15077	14951	15068	15099	14995	15142	14890	15091	15098	15008	15149	15120	15033	14993	15131	15205	14943	15248	15167	15394	15095	15135	14955	15080	15150	14963	15141	15066	15136	15172	15036	15040	15015	14988	14861	14933	14973	14938	15144	14995	14986	14943	15132	14975	14921	15172	15053	15094	15089	15139	15164	15075	15065	15156	14934	14986	15022	14811	15122	14910	14969	14926	15017	15104	14896	15226	15043	15084	15107	14962	15047	15130	15093	15096	14938	15112	15078	15107	15042	15108	15013	15117	15087	15003	15025	15074	14941	15093	14958	15112	15129	15101	15098	15384	15063	14955	14828	15098	14999	15022	15066	14961	14879	15044	14985	14961	14971	15036	15096	15105	14967	15035	15026	14958	15066	14887	15117	15106	14940	15034	14932	15090	15055	15203	15136	14886	15160	15034	15071	14978	15000	14947	15104	14879	15089	14909	15182	15091	15004	15142	14969	15008	14924	15153	15035	15135	15041	15051	14966	15041	14965	15114	15108	14916	15081	15158	14865	15100	14996	15205	15029	15046	15128	15052	14989	14970	15082	15012	15045	15065	15104	15039	15190	15119	14960	15016	15206	15067	15062	15172	15018	15052	15053	15119	15018	14920	14989	15076	14947	14931	15165	15110	15104	15225	15003	15153	15196	14992	15030	15050	14866	15004	14999	15161	15017	15160	15095	14928	14961	15141	15079	14985	15031	15015	15115	15112	15128	14913	15046	15067	15024	15003	15097	15215	15125	15125	14903	15160	15086	15122	15093	15223	15130	15057	15071	14991	15086	15098	15092	14982	15125	14959	15163	14872	14853	15144	15082	15136	14911	15148	14854	15098	14967	15142	14910	15147	15095	15028	15178	15037	15063	15137	14901	15075	15122	15088	15041	14984	14962	15001	15140	14992	15128	15023	15149	15062	14877	15144	15242	15115	14986	15141	15069	15044	15022	15024	14909	15074	15003	15017	14991	14914	15169	15020	14794	15112	15128	15083	15040	14917	15086	15049	15092	15026	14982	14988	14708	15042	15161	15026	15078	15080	14995	14962	15041	15090	15038	15183	15053	15051	15023	15032	15084	15131	15040	15058	14945	14987	15045	15116	14944	14910	15014	15070	15039	15092	15021	15122	14942	15165	15040	15059	15109	15293	14909	15023	14993	15174	15246	14999	14968	15030	14989	15141	14853	14882	14935	15218	14965	15092	15182	15124	15243	15115	15028	15077	15120	15060	15191	15015	15066	15122	14879	15121	15082	15172	15102	15110	15036	15231	15187	15065	15119	15024	15182	14935	15055	14838	14965	15151	14934	14981	15065	15049	15114	15040	15099	14984	15001	15045	14791	15016	15006	15089	14981	15160	14957	15076	14887	14926	15068	14881	15269	15011	15101	15208	15024	15135	15160	15031	15003	15204	14951	15130	15029	14958	14910	15083	15100	15108	15010	15270	15245	15003	14921	15183	15035	15030	15149	15042	14878	14969	15018	15044	15214	14951	15008	15253	15135	15162	14997	15067	15162	15027	14952	15098	14983	15003	15038	15042	15214	14863	15130	14978	15064	15014	14908	15194	14990	15025	14901	15200	15021	14965	15052	14998	14832	15046	14973	15096	15044	14946	15200	14956	14948	15039	14905	15010	15101	14945	15024	15074	15030	14970	15009	15032	15099	15073	15081	15087	15033	15075	15149	14866	14889	14946	15078	15027	14930	15110	15032	15230	15238	14906	15293	15048	14920	15104	15171	14955	15009	15097	14977	14857	15030	15013	15054	15135	15117	15147	14956	15030	15022	15033	15136	15149	15205	15038	14964	15083	15071	15063	15225	15034	15125	15038	15111	14979	15084	15039	14951	14999	15008	15178	15103	15246	15105	15115	14982	15103	15108	15136	15042	14992	14889	15057	15076	14834	15000	14941	15012	15045	14977	15091	15046	15114	15046	14914	15017	15088	15104	15044	14835	15093	14937	14831	15186	15045	14978	15081	14980	14979	15124	15039	15112	15089	15052	15014	15015	15209	15102	15142	15006	15023	14964	15004	15122	15038	15145	15122	14901	14915	14946	15100	15064	14997	14935	14902	15046	15124	15060	14984	15120	15099	15108	15136	14805	15112	15041	14986	15150	15096	14914	14988	15183	15049	15344	14942	15143	15049	15035	15021	15330	14940	15024	14950	14860	15161	15127	15090	15004	15169	15185	14974	14784	15000	14942	14992	15075	14898	14956	15189	15010	14942	15037	15179	15294	15179	14969	15098	15056	15049	15048	14997	15085	15099	14979	15083	15063	15200	15092	14908	14954	15108	15151	14973	15193	15167	15227	15037	15061	15026	15177	15038	15035	14960	15108	15134	15020	15202	14982	15191	14988	15044	14884	14970	15309	14968	15113	15017	15121	15221	15059	15053	14977	14970	15263	15044	15046	15176	15082	15024	15186	15088	15045	15211	15027	14958	15111	15146	15035	14964	14912	15022	15202	14932	15057	15138	14965	15019	15034	15018	15123	14870	15024	15032	15100	15093	15106	15088	15155	14914	15035	14998	15123	15092	15096	15028	15031	15133	15041	15038	15108	14870	15129	15221	15264	15145	14930	15117	14983	15014	15025	15067	15042	15204	15029	14924	15169	15033	15042	15158	15020	14969	15176	15054	14905	14948	15043	15137	14936	15078	14941	15061	14970	14967	15007	15074	15094	15047	15047	14986	14943	14942	15278	15128	15095	15158	14949	15082	15203	15063	15051	15115	15003
26998	21658	23968	20891	17708	17832	18137	17677	17817	17886	17816	17578	17913	18384	19429	19781	19103	18213	17996	17968	17810	17778	17749	17883	17939	17880	17864	17867	17831	17775	17703	17754	17734	17711	17845	17738	17813	17784	17896	17517	17816	17713	17686	17928	18061	17524	17536	17572	17834	17728	17822	17662	17783	17883	17818	17655	17745	17860	17541	17841	17587	17554	17853	17759	17851	17657	17655	17637	17897	17627	17848	17868	17940	17756	17734	17623	17603	17684	17772	17696	17709	17633	17579	17992	17763	17607	17632	17811	17702	17575	17673	17801	17733	17772	17692	17845	17808	17635	17924	17707	17810	17757	17785	17600	17916	17757	17459	17813	17696	17523	17759	17741	17896	17904	17782	17749	17437	17840	17961	17726	17880	17880	17747	17582	17884	17510	17738	17784	17566	17617	17645	17710	17884	17773	17467	17610	17582	17655	17947	17708	17819	17597	17711	17739	17705	17705	17507	17765	17520	17687	17788	17695	17886	17820	17704	17710	17806	17748	17608	17719	17624	17600	17528	17717	17696	17537	17859	17591	17647	17851	17697	17844	17763	17701	17843	17835	17736	17791	17658	17611	17685	17791	17516	17907	17772	17715	17618	17776	17523	17598	17743	17749	17681	17632	17810	17554	17638	17706	17623	17789	17629	17711	17641	17744	17893	17717	17761	17734	17875	17653	17757	17707	17801	17731	17772	17704	17836	17627	17732	17685	17717	17704	17647	17714	17642	17796	17711	17677	17494	17576	17685	17605	17724	17629	17710	17562	17515	17592	17602	17518	17649	17793	17564	17708	17597	17626	17732	17697	17730	17617	17585	17928	17737	17714	17657	17825	17626	17653	17898	17560	17587	17641	17775	17832	17692	17768	18089	17783	17664	17423	17559	17721	17707	17702	17777	17707	17657	17808	17768	17925	17803	17788	17569	17420	17896	17878	17569	17640	17873	17785	17872	17676	17705	17935	17851	17547	17594	17734	17815	17912	17765	17793	17719	17593	17686	17765	17629	17755	17720	17513	17609	17604	17972	17851	17599	17387	17657	17857	17794	17552	17867	17876	17649	17819	17761	17688	17634	17971	17802	17788	17799	17781	17652	17670	17806	17821	17721	17900	17580	17952	17788	17681	17737	17734	17732	17651	17789	17556	17814	17776	17651	17914	17855	17686	17731	17599	17670	17770	17775	17716	17724	17699	17606	17698	17562	17657	17722	17728	17763	17728	17712	17775	17682	17798	17602	17587	17609	17768	17711	17636	17841	17449	17779	17818	17841	17693	17703	17769	17810	17807	17739	17580	17700	17637	17733	17749	17763	17770	17768	17635	17940	17801	17692	17715	17882	17710	17672	17723	17758	17647	17536	17708	17875	17633	17640	17757	17929	17727	17779	17985	17839	17908	17628	17542	17645	17644	17702	17716	17781	17895	17845	17738	17737	17670	17647	17732	17652	17726	17871	17661	17602	17742	17836	17875	17936	17761	17512	17619	17878	17843	17780	17422	17734	17800	17906	17796	17762	17802	17708	17729	17621	17615	17763	17849	17554	17776	17586	17663	17717	17763	17794	17611	17484	17779	17952	17846	17543	17674	17765	17538	17803	17704	17618	17622	17590	17639	17640	17619	17808	17828	17798	17858	17575	17746	17765	17805	17986	17574	17701	17559	17812	17787	17748	17728	17800	17516	17740	17774	17821	17667	17887	17854	17878	17793	17835	17795	17853	17629	17805	17539	17672	17754	17677	17464	17759	17694	17686	17783	17666	17912	17678	17725	17875	17845	17664	17706	17662	17623	17912	17771	17803	17888	17569	17746	17626	17705	17743	17747	17693	17800	17586	17640	17770	17600	17838	17795	17678	17868	17778	17677	17734	17796	17680	17497	17961	17780	17744	17621	17691	17429	17859	17600	17681	17695	17582	17578	17875	17829	17831	17732	17717	17654	17644	17811	17737	17974	17701	17777	17835	17771	17863	17680	17740	17930	17655	17868	17644	17837	17571	17491	17639	17579	17514	17709	17883	17755	17642	17655	17682	17615	17565	17538	17734	17898	17738	17604	17709	17618	17803	17769	17725	17838	17676	17734	17603	17691	17751	17789	17658	17694	17648	17839	17804	17743	17788	17962	17877	17774	17708	17706	17931	17825	17871	17799	17743	17708	17779	17783	17703	17645	17832	17868	17805	17700	17774	17736	17827	17803	17682	17746	17898	17660	17519	17558	17620	17875	17841	17741	17702	17558	17911	17685	17600	17749	17745	17549	17601	17611	17770	17722	17718	17771	17782	17700	17713	17552	17802	17715	17586	17421	17698	17863	17658	17948	17845	17706	17639	17760	17951	17741	17514	17589	17815	17786	17618	17678	17826	17651	17948	17839	17759	17895	17674	17840	17720	17817	17837	17849	17701	17619	17762	17698	17810	17702	17668	17721	17748	17609	17726	17600	17721	17861	17720	17735	17856	17913	17687	17595	17713	17674	17857	17694	17676	17766	17588	17908	17879	17633	17668	17612	17714	17642	17951	17888	17681	17825	17591	17865	17812	17754	17761	17825	17911	17899	17637	17635	17614	17721	17800	17660	17703	17814	17703	17730	17656	17696	17589	17836	17864	17668	17836	17822	17744	17465	17751	17671	17902	17907	17741	17533	17917	17793	17748	17778	17726	17849	17730	17821	17781	17932	17668	17686	17778	17611	17822	17778	17880	17543	17628	17658	17774	17630	17880	17764	17603	17638	17691	17826	17731	17594	17641	17787	17922	17842	17664	17735	17669	17753	17777	17688	17734	17704	17780	17844	17629	17734	17837	17708	17699	17886	17797	17881	17771	18061	17776	17780	17506	17713	17697	17715	17717	17853	17538	17734	17621	17933	17758	17770	17621	17762	17763	17724	17727	17745	17595	18008	17929	17640	17785	17738	17811	17770	17697	17682	17705	17846	17764	17889	17794	17818	17677	17600	17562	17796	17715	17711	17747	17562	17630	17643	17706	17690	17682	17807	17613	17595	17638	17713	17544	17675	17764	17689	17730	17719	17800	17676	17645	17550	17816	17540	17804	17644	17737	17940	17834	17951	17832	17893	17690	17625	17815	17767	17696	17774	17587	17831	17866	17763	17685	17838	17539	17861	17902	17850	17677	17841	17858	17769	17682	17758	17662	17795	17681	17701	17734	17643	17952	17920	17945	17819	17695	17819	17684	17386	17642	17756	17888	17692	17716	17871	17773	17697	17606	17753	17649	17561	17585	17663	17719	17890	17657	17733	17691	17689	17877	17909	17864	17630	17856	17820	17560	17666	17739	17755	17615	17779	17902	17549	17779	17773	17667	17920	17763	17641	17708	17606	17702	17768	17727	17783	17681	17719	17822	17810	17789	17644	17635	17798	18076	17883	17674	17717	17788	17772	17645	17810	17785	17832	17833	17806	17686	17625	17629	17714	17470	17569	17654	17851	17576	17586	17747	17571	17799	17786	17674	17800	17749	17713	17725	17815	17499	17601	17704	17692	17870	17536	17794	17625	17610	17734	17801	17685	17776	17728	17671	17878	17776	17579	17856	17513	17522	17904	17649	17820	17857	17923	17449	17651	17864	17657	17796	17848	17594	17663	17625	17529	17983	17781	17692	17861	17799	17705	17751	17768	17724	17773	17755	17655	17758	17879	17595	17776	17901	17775	17717	17739	17685	17910	17718	17808	17815	17616	17693	17707	17729	17745	17758	17846	17741	17741	17791	17662	17758	17787	17579	17661	17665	17815	17775	17558	17714	17690	17742	17741	17760	17477	17699	17670	17769	17985	17712	17719	17680	17786	17665	17594	17959	17924	17791	17665	17817	17452	17595	17680	17668	17704	17754	17689	17729	17512	17724	17721	17644	17615	17700	17783	17637	17602	17610	17693	17745	17657	17876	17790	17945	17470	17681	17704	17868	17914	17791	17778	17687	17517	17716	17840	17867	17807	17707	17640	17588	17742	17679	17738	17634	17771	17809	17765	17621	17583	17693	17827	17885	17712	17746	17656	17576	17738	17787	17581	17603	17425	17831	17609	17786	17847	17618	17994	17766	17651	17879	17724	17676	17602	17628	17639	17665	17907	17816	17867	17881	17629	17694	17901	18019	17658	17763	17753	17824	17598	17716	17451	17724	17736	17851	17715	17574	17435	17952	17731	17545	17603	17672	17761	17706	17619	17755	17625	17663	17933	17934	17626	17954	17592	17921	18163	17710	17662	17898	17723	17671	17695	17590	17781	17740	17804	17540	17735	17866	17753	17723	17729	17829	17742	17829	17819	17698	17740	17929	17844	17699	17685	17628	17840	17810	18057	17720	17688	17763	17598	17826	17784	17715	17725	17746	17565	17583	17765	17876	17843	17788	17699	17654	17601	17718	17832	17533	17792	17738	17706	17799	17716	17726	17846	17645	17684	17707	17852	17825	17816	17764	17622	17980	17690	17816	17605	17722	17768	17527	17526	17845	17617	17710	17775	17639	17802	17805	17918	17775	17820	17965	17921	17682	17736	17647	17638	17743	17916	17904	17627	17835	17567	17824	17849	17653	17644	17579	17589	17863	17515	17666	17704	17681	17682	17854	17753	17912	17758	17837	17672	17743	17795	17892	18023	17506	17809	17749	18016	17818	17578	17723	18020	17813	17499	17620	17615	17615	17772	17870	17568	17757	17626	17546	17771	17791	17747	17805	17623	17850	17785	17639	17863	17621	17909	17810	17680	17854	17742	17717	17704	17637	17749	17735	17742	17730	17667	17823	17797	17819	17890	17717	17641	17574	17622	17625	17657	17670	17654	17745	17603	17647	17647	17818	17785	17814	17520	17710	17719	17532	17746	17618	17672	17768	17953	17575	17949	17675	17499	17839	17655	17683	17814	17563	17620	17621	17677	17736	17810	17691	17638	17884	17662	17862	17659	17771	17805	17869	17851	17643	18026	17728	17589	17785	17894	17525	17804	17548	17751	17778	17642	17857	17740	17805	17700	17608	17758	17849	17637	17651	17898	17727	17821	17664	17874	17677	17683	17714	17721	17622	17673	17661	17711	17737	17744	17601	17689	17757	17640	17746	17639	17538	17809	17794	17436	17748	17688	17823	17686	17762	17672	17844	17732	17589	17861	17816	17682	17610	17663	17759	17617	17690	17766	17625	17705	17858	17581
14178	16282	16235	15659	15592	15478	15550	15244	15320	15285	15374	15153	15212	16308	17698	17643	17007	15366	15128	15141	15353	15187	15319	15133	15175	15297	15400	15077	15433	15080	15230	15283	15343	15191	15143	15233	15290	15202	15166	15298	15217	15205	15263	15157	15257	15194	15319	15232	15402	15089	15262	15147	15097	15313	15447	15213	15161	15317	14999	15245	15278	15225	15094	15103	15138	15152	15319	15284	15248	15170	15200	15214	15206	15052	15101	15204	15246	15198	15242	15173	15319	15175	15087	15004	15326	15067	15216	15271	15294	15272	15294	15250	15134	15246	15190	15218	15292	15286	15167	15355	15272	15408	15295	15193	15394	15089	15066	15296	15156	15180	15196	15127	15220	15101	15372	15200	15206	15146	15270	15241	15275	15099	15246	15357	15224	15294	15231	15098	15126	15266	15265	15299	15100	15271	15256	15247	15308	15268	15150	15292	15207	15306	15189	15231	15322	15290	15207	15077	15177	15266	15364	15215	15163	15233	15131	15338	15285	15263	15282	15371	15230	15123	15316	15274	15174	15139	15331	15069	15326	15270	15149	15381	15021	15114	15170	15091	15173	15221	15244	15294	15212	15095	15354	15156	15325	15286	15160	15202	15304	15202	15273	15331	15081	15313	15207	15249	15334	15311	15279	15288	15299	15221	15340	15310	15352	15329	15337	15361	15230	15453	15193	15382	15386	15145	15119	15263	15267	15356	15285	15195	15187	15052	15020	15338	15277	15231	15234	15199	15011	15195	15337	15406	15079	15167	15418	15042	15236	15230	15318	15238	15260	15210	15201	15284	15205	15201	15214	15263	15205	15267	15346	15504	14989	15120	15285	15144	15349	15131	15232	15344	15330	15403	15197	15278	15214	15196	15092	15214	15338	15136	15180	15195	15245	15153	15155	15200	15068	15029	15163	15169	15479	15163	15157	15316	15121	15197	15316	15115	15179	15399	15169	15470	15284	15109	15260	15164	15216	15268	15245	15424	15307	15236	15238	15104	15394	15304	15119	15278	15140	15178	15259	15240	15247	15344	15309	15183	15373	15333	15238	15339	15241	15172	15132	15265	15247	15084	15195	15199	15429	15205	15246	15166	15236	15219	15065	15235	15214	15089	15114	15309	15117	15335	15303	15184	15257	15319	15146	15113	15245	15178	15314	15109	15193	15300	15142	15255	15218	15142	15218	15338	15322	15094	15205	15286	15336	15326	15112	15064	15277	15409	15237	15118	15126	15285	15317	15280	15113	15264	15081	15242	15161	15414	15227	15174	15092	15409	15194	15222	15108	15165	15197	15274	15245	15230	15209	15312	15207	15084	15203	15130	15214	15328	15222	15113	15312	15162	15257	15314	15262	15430	15191	15292	15084	15176	15281	15214	15198	15339	15324	15237	15213	15236	15221	15255	15313	15216	15288	15236	15069	15291	15225	15182	15133	15366	15253	15244	15206	15259	15286	15181	15193	15261	15326	15096	15316	15186	15183	15187	15101	15193	15199	15460	15213	15317	15211	15143	15374	15301	15246	15371	15129	15349	15232	15218	15230	15160	15239	15250	15199	15179	15222	15148	15204	15374	15068	15124	15069	15303	15221	15101	15039	15315	15114	15311	15252	15197	15239	15244	15232	15245	15348	15221	15232	15090	15349	15312	15386	15131	15246	15199	15176	15189	15250	15157	15054	15226	15066	15207	15200	15065	15216	15197	15148	15302	15363	15200	15091	15249	15083	15392	15207	15302	15220	15288	15239	15159	15243	15142	15116	15353	15178	15154	15212	15191	15326	15413	15131	15267	15133	15258	15156	15211	15092	15161	15167	15425	15169	15220	15329	15177	15176	15306	15221	15251	15314	15242	15119	15199	15224	15088	15246	15209	15158	15283	15239	15119	15199	15104	15270	15177	15177	15318	15070	15241	15176	15163	15101	15213	15178	15092	15323	15165	15094	15152	15186	15182	15147	15339	15301	15281	15237	15376	15183	15034	15230	15153	15252	15066	15250	15206	15197	15227	14966	15258	15140	15255	15405	14933	15252	15196	15253	15171	15243	15252	15101	15221	15202	15195	15304	15167	15157	15109	15109	15335	15179	15175	15432	15153	15169	15295	15019	15366	15141	15252	15245	15103	15160	15184	14975	15182	15133	15123	15017	15109	15164	15342	15326	15348	15230	15094	15287	15144	15240	15209	15119	15284	15357	15178	15213	15254	15087	15239	15367	15314	15286	15276	15238	15138	15192	15338	15190	15234	15242	15162	15224	15275	15018	15304	15305	15341	15045	15226	15214	15257	15235	15415	15288	15283	15048	15226	15265	15358	15409	15187	15294	15231	15061	14969	15363	15267	15297	15172	15191	15075	15300	15074	15202	15196	15208	15259	15468	15272	15060	15218	15274	15172	15156	15220	15238	15329	15273	14985	15269	15220	15299	15223	15306	15291	15367	15393	15254	15056	15214	15090	15222	15207	15389	15369	15124	15159	15204	15291	15227	15458	15385	15160	15216	15097	15122	15311	15163	15221	15303	15151	15176	15126	15317	15366	15204	15394	15247	15256	15191	15112	15134	15139	15109	15415	15237	15219	15229	15366	15216	15344	15284	15252	15000	15116	15245	15337	15140	15201	15247	15319	15368	15185	15223	15273	15309	15167	15312	15245	15144	15261	15223	15260	15275	15221	15361	15082	15161	15204	15302	15290	15359	15239	15273	15073	15063	15262	15223	15285	15200	15140	15156	15391	15209	15204	15233	15228	15286	15317	15264	15433	15313	15053	15258	15228	15226	15325	15315	15193	15115	15418	15401	14982	15135	15113	15312	15162	15166	15026	15183	15141	15322	15193	15264	15085	15303	15319	15256	15414	15207	15092	15291	15102	15157	15299	15203	15037	15206	15224	15189	15281	15221	15183	15138	15113	15107	15203	15169	15153	15217	15241	15183	15212	15148	15274	15171	15340	15078	15304	15141	15388	15209	15053	15032	15168	15067	15321	15162	15161	15260	15178	15107	15325	15235	15251	15371	15145	15135	15272	15171	15152	15086	15120	15211	15265	15136	14962	15269	15206	15238	15238	15291	15250	15098	15272	15290	15165	15088	15103	15181	15205	15188	15223	15258	15122	15302	15202	15182	15322	15312	15118	15304	15101	15163	15180	15336	15069	15289	15359	15049	15198	15351	15152	15273	15238	15371	15294	15324	15274	15240	15161	15263	15127	15146	15229	15236	15130	15266	15183	15294	15121	15356	15449	15288	15294	15185	15153	15161	15147	15098	15249	15344	15107	15296	15185	15245	15140	15324	15261	14986	15299	15264	15199	15283	15247	15184	15180	15309	15170	15244	15206	15322	15258	15245	15167	15212	15096	15290	15279	15417	15177	15154	15354	15168	15152	15218	15300	15244	15222	15255	15207	15066	15280	15227	15214	15245	15081	15225	15171	15103	15172	15183	15240	15236	15096	15238	15321	15156	15378	15273	15168	15283	15267	15166	15249	15152	15177	15166	15243	15300	15067	15277	15241	15228	15209	15094	15179	15272	15200	15293	15223	15261	15313	15235	15121	15113	15324	15231	15161	15265	15344	15346	15079	15309	15282	15248	15412	15354	15322	15279	15247	15305	15141	15370	15157	15213	15267	15248	15271	15400	15237	15159	15327	15279	15206	15280	15240	15094	15233	15326	15336	15243	15267	15250	15294	15228	15387	15107	15059	15303	15359	15118	15433	15367	15293	15264	15391	15350	15169	15355	15266	15288	15055	15255	15304	15183	15141	15151	15280	15341	15164	15251	15319	15457	15220	15223	15125	15198	15174	15255	15036	15244	15196	15075	15129	15211	15129	15209	15309	15262	15212	15333	15283	15273	15079	15081	15247	15217	15153	15255	15210	15192	15447	15192	15212	15263	15231	15158	15141	15239	15188	15178	15153	15426	15279	15235	15356	15122	15299	15242	15217	15205	15336	15287	15279	15166	15161	15237	15148	15235	15394	15366	15427	15321	15214	15334	15126	15195	15223	15194	15260	15357	15314	15272	15187	15161	15250	15141	15165	15075	15169	15259	15263	15160	15289	15060	15277	15272	15210	15294	15146	15267	15110	15330	15079	15343	15258	15266	15305	15186	15332	15166	15249	15273	15222	15274	15109	15371	15294	15311	15282	15192	15075	15271	15235	15369	15478	15247	15242	15278	15182	15228	15201	15192	15366	15355	15330	15205	15365	15377	15222	15305	15216	15278	15121	15253	15329	15195	15149	15077	15246	15364	15287	15376	15302	15223	15226	15163	15204	15112	15146	15156	15087	15135	15099	15419	15413	15223	15198	15141	15298	15104	15091	15239	15230	15136	15255	15209	15286	14996	15273	15244	15150	15097	15138	15300	15191	15131	15290	15183	15175	15186	15240	15352	15164	15068	15176	15263	15296	15245	15279	15310	15057	15331	15380	15260	15330	15040	15293	15399	15328	15283	15286	15230	15186	15161	15156	15195	15319	15291	15173	15209	15197	15266	15036	15394	15156	15383	15124	15142	15193	15108	15114	15364	15276	15192	15296	15314	15218	15278	15332	15319	15176	15226	15163	15297	15053	15182	15318	15253	15034	15225	15145	15208	15220	15248	15280	15115	15289	15399	15098	15184	15198	15199	15227	15173	15186	15170	15176	15245	15362	15394	15098	15165	15268	15295	15125	15346	15359	15212	15240	15128	15335	15168	15215	15294	15304	15347	15245	15329	15270	15134	15198	15292	15276	15219	15211	15166	15353	15260	15226	15188	15350	15225	15116	15150	15200	15117	15114	15256	15274	15354	15370	15221	15169	15315	15328	15055	15404	15288	15030	15228	15152	15216	15186	15227	15179	15226	15246	15198	15260	15266	15235	15271	15097	15231	15232	15287	15347	15209	15238	15035	15304	15285	15027	15257	15146	15152	15310	15181	15358	15376	15248	15214	15082	15126	15276	15267	15376	15240	15256	15117	15212	15182	15023	15250	15162	15313	15135	15172	15366	15036	15180	15278	15167	15204	15229	15119	15189	15320	15054	15249	15197	15272	15188	15145	15290	15246	15241	15383	15212	15147	15249	15096	15269	15275	15144	15350	15288	15291	15321	15369	15211	15300	15272	15340	15147	15316	15111	15241	15178	15144	15185	15233	15305	15122	15230	15163	15392	15146	15067	15314	15424
23233	21018	28568	23713	21818	22936	22482	19954	19577	19689	19633	19565	19475	25657	32195	30452	26048	21687	19604	19500	19303	19245	19285	19258	19211	19357	19372	19339	19181	19103	19245	19227	19184	19284	19347	19360	19222	19375	19288	19316	19057	19340	19301	19212	19110	18994	19415	19200	19321	19076	19104	19222	18928	19091	19131	19146	19199	19247	19242	19165	19400	19251	19134	19314	19193	19041	19219	18944	19167	19071	19043	19119	19261	19162	19189	19194	19084	19271	19075	19043	19097	19180	19133	19246	19248	19131	19275	19097	19187	19083	19234	19092	19140	19354	19078	19066	19145	18907	19071	19119	19142	19166	19275	19250	19277	19050	19250	19158	19175	19165	19359	18917	19249	19252	19200	19199	18919	19173	19127	19223	19238	19151	19050	19391	19134	19132	19254	19303	19232	19219	19071	19194	19211	19233	19244	19202	19203	19245	19196	19109	19246	19256	19156	19058	19213	19061	19164	19142	18973	19194	19262	19166	19080	18958	19330	19254	19204	19121	19165	19249	19180	19040	19096	19205	19294	19075	19273	19250	19038	19183	19221	19192	19244	19269	19157	19233	19203	19215	19331	19273	19344	19018	19313	19220	19140	19246	19331	19198	19250	18948	19065	19052	19222	19250	19303	19195	19373	19172	19117	19058	19026	18977	19118	19193	19170	19123	19219	19110	19190	19176	19016	18982	19053	19218	19292	19198	19065	19221	19094	19136	19100	18998	19365	19193	19249	19158	18936	19046	18933	19137	19274	19220	19199	19299	19141	19255	19153	19187	19256	19276	19194	19150	19283	19112	19142	19241	19229	19333	19126	19150	19071	18959	19072	19275	19198	18980	19156	19215	19238	19113	19226	19204	19094	19080	19313	19154	19078	19196	19165	19323	19262	19217	19219	19474	19170	19451	19206	19198	19079	19278	19298	19168	19318	19127	18980	19096	19212	19306	19094	19138	19225	19088	19246	19031	19040	19151	19242	19177	19150	19199	19255	19126	19152	19158	19215	19231	19058	19217	19167	19164	19109	19087	19133	19137	19165	19443	19158	19150	19308	19308	19340	19106	19089	19217	18999	18980	19317	19158	19088	19281	19240	19085	19069	19109	19392	19048	19270	19211	19085	19060	19246	19114	19288	19089	19123	19049	19101	19094	18986	19314	19125	19066	19305	19257	19023	18996	19163	19341	19284	19244	19330	19115	19331	19208	19311	19228	19080	19151	19153	19182	19132	19311	19071	19317	19063	19113	19072	19128	19275	19167	19035	19055	19292	19231	19024	19085	19226	19188	19308	19195	19185	19186	19081	19053	19085	19108	19127	19383	19214	19209	19324	19152	19319	19060	19252	19083	18928	19101	19161	19034	19274	19190	19160	19205	19132	18956	19154	19290	19193	19005	19170	19169	19067	19359	19266	19006	19172	19093	18943	19350	18936	19127	19254	19188	19257	19136	19313	19111	19194	19055	19087	19374	19303	19354	18993	19131	19185	19082	19109	19273	18999	19284	19066	19139	19194	19195	19106	18926	19072	19235	19206	19074	19184	19289	19117	19288	19292	19340	19322	19108	19247	19250	19095	19094	19310	19132	19165	18959	19375	19275	19105	19174	19306	19117	19072	19036	19135	19205	19150	19090	19170	19289	19107	19256	19264	19094	19208	19101	19247	19197	19254	19252	19182	19001	19242	19073	19112	19125	19259	19271	19145	19193	19210	19080	18923	19064	19287	19206	19059	19207	19146	19101	19101	19008	19045	19027	19209	19313	19243	19077	19251	19102	19228	19140	19100	19124	19057	19057	19150	19124	18971	19056	19139	19330	19229	19395	19254	19057	19174	19391	19095	19339	19084	19188	19115	19090	19236	19219	19137	19041	19284	19320	19172	19305	19231	19219	19261	19303	19352	19089	19051	19297	19062	19271	19241	19012	19306	19257	19270	19073	19266	19094	19319	19180	19191	19121	19162	19233	19087	19011	19407	19272	19256	19088	19165	19179	19070	19161	19294	19301	19075	19175	19103	19183	19273	19108	19191	19045	19220	19143	19177	19132	19011	19066	18989	19088	19233	19156	19215	19309	19078	19404	19127	19161	19263	19045	19413	19088	19101	19047	19075	19210	19228	19167	19308	19310	18856	19329	19266	19318	19213	19265	19054	19120	19140	19122	19125	19034	18945	19196	18940	19180	19176	19208	19288	19294	19206	19175	19174	19345	19242	19125	18975	18919	19249	19051	19120	19142	19146	19076	19225	19096	19275	19095	19225	19088	19027	18993	19064	19088	19116	19090	19205	19168	18981	19364	18861	19263	19168	19128	19206	19317	19343	19169	19273	19105	19176	19368	18957	19027	19241	19350	19125	19256	19289	19272	19150	19194	19446	19280	19027	19296	19366	19193	19007	19295	19318	19089	19251	19160	19204	19182	19270	19075	19154	19050	19006	18988	18999	19332	19036	18902	19145	19168	19101	19273	19285	19180	19220	19089	19144	19148	18925	19101	19217	19231	19243	19083	19129	19045	19117	19008	19186	19061	19407	19312	19079	19238	19214	19182	19200	19140	19137	19257	19020	19025	19173	19035	19002	18870	19175	19218	19156	19162	19179	18900	19464	19048	19101	19136	19232	19243	19131	19330	19113	19073	19078	19165	19088	19303	19280	19229	19304	19227	19163	19093	19039	19077	19055	19071	19208	19166	19135	19219	19237	19165	19129	19236	19115	19306	19373	19227	19117	19169	19110	19208	19250	19065	19342	19146	19303	19266	19201	19127	19160	19153	18901	19255	19255	19146	19121	19278	19248	19049	19153	19202	19074	19060	19147	19145	19210	19062	18966	19292	19283	19047	19097	19270	19193	19077	19218	19002	19147	19070	19138	19147	19192	19208	19150	19105	19203	19115	19157	19309	19178	19157	19241	19248	19136	19410	18913	19182	19352	19093	19317	19116	19176	19114	19130	19124	19175	19212	19189	19046	19074	19055	19143	19091	19404	19223	19125	19128	19209	19143	19152	19134	19066	19127	19031	19237	19146	19110	19093	19254	19275	18996	19106	19095	19259	19180	19222	19112	18973	19149	19083	19153	19132	19115	19169	19203	19328	19263	19227	19123	18822	19051	19115	19208	19066	19290	19199	19231	19162	19143	19157	19322	19011	19196	19133	19246	19255	18988	19176	19011	19133	19313	19262	19258	19148	19249	19117	19180	19015	19005	19330	18957	19167	19299	19143	18965	19159	19206	19107	18877	19200	19095	19174	19000	19184	19224	19327	19094	19137	19084	19162	19171	19167	19296	19149	19062	19408	19243	18981	18989	19141	19185	19054	19142	19126	19363	19198	19136	19271	19024	19308	18964	19163	19058	19058	19148	19002	19310	19324	19102	19183	19323	19020	19175	19105	19242	19304	19237	19008	19041	19084	19144	19059	19051	19214	19117	19312	19255	18972	19171	19222	19504	19075	19108	19257	19111	19255	19199	19049	19231	19139	19291	19248	19346	19235	19363	19232	19243	19240	19229	19184	19198	19150	18848	19200	19295	19144	19058	19002	19099	19306	19339	19186	19129	19151	19062	19119	19256	19245	19085	19051	19049	19174	19260	19269	19076	19260	19062	19323	19332	19237	19342	19069	19196	19310	19102	19288	19196	19167	19224	19043	19303	19160	19161	19054	19286	19118	19207	19194	19236	19231	19039	19027	19050	19262	19098	19303	19229	18946	19057	19018	18979	19212	19302	19184	19079	19120	19131	19140	19074	19148	19253	19162	19256	19038	19051	19199	19314	19287	19377	19165	19029	19295	19131	18899	19079	19228	19268	19161	19076	19126	19062	19173	19081	19330	19091	19088	19430	19234	19170	19201	19139	19227	19071	19267	19130	19243	18982	19184	19137	19265	19210	19212	19250	19334	19062	19289	19361	19245	19119	19157	19235	19196	19255	19244	19174	18865	19103	19149	19115	19179	19170	18912	19331	19214	19159	19075	19058	19279	19253	18995	19233	19330	19306	19045	19273	19008	18975	19123	19221	18982	19264	19233	19175	19191	19183	19171	19308	19008	19012	19208	19342	19194	19006	19119	19112	18950	19265	19223	19334	19345	19209	19185	19289	19168	19052	19071	19185	19010	19101	19376	19200	19101	19128	19158	19012	19124	19086	19124	19319	19164	19388	19166	19163	19044	19223	19251	19158	19023	19124	19322	19128	19370	19111	19116	19302	19204	19159	19111	19012	19182	19388	19275	19186	19214	19035	19491	19205	18984	19137	19241	19095	19230	19220	19253	19273	19117	18949	19119	19307	19247	19110	19181	19171	19216	19324	19261	19167	19125	19277	19155	19156	19057	18969	19252	19014	19334	19410	19197	19075	19276	19141	19361	19095	19151	18934	19194	19253	19154	19152	19253	19177	19254	19212	19344	19222	19035	19108	19137	19236	19220	19336	19189	19161	19286	19117	19238	19137	19235	19456	19204	19129	19157	19262	19103	19278	19249	19171	18973	19342	19262	19318	19126	19230	18884	19242	19093	19379	19075	18997	19320	19245	19050	19111	19249	18891	19177	19192	19177	19147	19261	19315	19144	19129	19309	19108	19195	19132	19207	19166	19313	19159	19105	19030	19208	19256	19216	19083	18926	19075	19296	19194	19156	19015	19098	19175	19339	19243	19271	19334	19320	19148	19278	18997	19305	19098	19546	19079	19010	19239	19184	19127	19017	19159	19335	19184	19357	19244	19262	18960	19242	19166	19159	19209	19089	18977	19174	19148	19089	18982	19174	19226	18981	19324	19117	19171	19204	19215	19202	19140	19047	19131	19365	19101	19040	18885	19082	19200	19373	19296	19148	19161	19255	19233	19141	19201	19058	19136	18967	19081	19174	19259	19246	19324	19104	19301	19029	19292	19080	19130	19274	19259	19219	19241	19097	19151	19093	19029	19117	19267	19212	19075	19246	19273	19262	19256	19162	19190	19147	18990	19022	19169	19234	19274	19139	19283	19071	19307	19296	19157	19288	19206	19402	19338	19194	19251	19277	19112	19028	19206	19037	19316	19125	19142	19358	19048	19170	19187	19191	19387	19244	19153	19216	19221	19104	19168	19140	19247	19261	19184	19366	18822	19076	19203	19027	19332	19351	18940	19111	19166	19122	19104	19054	19050	19353	19240	19416	19319	18954	19185	19069	19189
13863	22812	21470	18819	17767	17194	16904	16748	16453	16640	16401	16382	16475	27106	33091	30086	24125	18104	16206	16227	16097	16125	16085	16015	16200	16040	16113	16164	15968	16206	16031	16064	16084	16247	16131	16028	16059	16188	16126	16125	16172	16270	16207	16262	16212	16218	15984	15972	16086	16229	15940	16105	16181	16077	16096	16155	15936	16119	16072	16175	16109	16129	16085	16060	16090	16114	16170	16009	16099	15971	16193	16198	16059	16111	16230	16216	16080	16126	16065	16099	16145	15867	16155	16120	16158	16109	16085	16074	16070	16043	16092	15946	16144	16094	16219	15943	16066	15999	16085	15957	16154	16170	16048	16161	16128	16036	16085	16057	16140	16139	16090	16235	16157	16140	15939	16060	16081	16077	16111	15846	16188	16194	15981	15971	16063	16050	16048	16241	16127	16007	16012	15908	16213	16139	16047	16246	16090	16102	16134	16064	15997	16238	16094	16130	16136	16113	16121	15990	16233	16112	16101	16273	15928	16128	16116	16103	16162	16112	16377	15884	16157	16145	16283	16173	16085	16048	16138	16176	16139	16195	16119	16068	16123	15945	16314	16165	16166	16009	16248	16056	16187	16094	16143	15959	15978	16216	16076	16171	16057	16147	16170	16062	16196	16082	16035	16081	15999	16010	16308	16042	16193	15991	16084	16076	15995	16140	16193	16105	16098	16200	16086	16127	16094	15991	16095	16032	16209	16153	16042	16131	16027	16214	16025	16085	16124	16015	16264	16010	16205	15999	16084	16086	16179	16039	16239	16153	16346	16036	15951	16115	15938	15913	16080	16092	16062	16135	16051	15986	15965	16086	15939	16204	16177	16169	16044	15978	16101	16056	16025	16139	16014	16242	16060	15937	16118	16158	16451	16184	16127	16224	16105	16004	16099	16083	16035	16149	16051	16112	16017	16192	16110	15997	16150	16188	16072	16149	16032	16044	16105	16171	16147	16019	16131	16030	16230	16159	16094	16119	16299	16002	16221	16034	16131	16017	16257	15958	16042	15971	16102	16084	16160	16077	16142	16019	16032	16239	16193	16256	16171	16154	16007	16176	16085	16279	16107	15946	16270	15995	16134	16056	16071	16231	16005	16103	16226	16073	16071	16017	15950	16079	16019	16043	16106	15992	15904	16184	16022	16118	16103	16006	16260	15999	15879	16092	16009	16059	16181	16221	16086	16025	16015	16111	15955	16145	15923	16048	15927	16267	15995	16061	16073	16243	16289	16090	16289	16094	16142	16100	15951	16054	15971	16106	16045	15992	16002	16042	16194	16049	16000	16102	16081	16199	16149	16151	16073	16188	16140	16112	16023	16127	16147	16216	16049	16074	16153	16219	16049	16251	16026	15857	16354	16206	16277	16038	16108	16171	15985	16057	16136	16128	15881	16064	16212	16066	15980	15835	16112	16038	16210	16181	16104	16065	16156	15997	16168	16021	16226	16203	16134	16141	16122	16079	16037	16013	16211	16067	16006	15978	16287	16048	16061	16208	16055	16017	16111	15936	16132	15976	16079	16335	16201	16102	16116	16066	16097	16074	16195	16217	16127	16215	16088	16046	16107	15972	16258	16146	16106	16054	15994	16137	16151	16076	16007	16106	16055	16052	16075	16041	16041	15966	16075	16154	16079	16033	15975	15937	16124	16214	16122	16081	16084	16085	16163	16041	16017	16052	15962	16126	16174	16123	16056	16243	16181	16067	16043	16074	16104	16238	16114	16171	16213	16080	16030	16160	15924	16081	16315	16202	16188	16101	16052	16042	16057	16046	16136	16043	16120	16067	15982	16047	16111	16125	16177	15967	16193	16222	16108	16079	15982	15951	16072	16104	15966	16171	16248	16043	16174	16026	15975	16125	16115	16212	16064	16020	16243	16072	16146	16152	16182	16241	15887	16136	16001	16107	16145	16087	16138	16109	16127	16109	16037	16190	16072	15911	16118	16133	16004	16150	16028	16189	16222	16194	15986	16126	16246	16150	16147	16058	16230	16095	16074	16078	16131	16060	16051	16144	16167	16107	16081	16071	16174	16147	16115	16003	16155	16078	15941	16055	16138	16162	16024	16009	16185	16045	16133	16042	16031	16232	15990	15924	16165	16077	16088	15904	16110	16229	16154	16154	16110	16298	16124	15999	16076	15948	16221	16001	15991	16304	16174	16172	15996	16202	16247	16061	16020	16062	16082	16265	16171	15869	16168	16083	16223	16061	16016	15975	16168	15995	16168	15922	16099	16122	16135	16060	16020	16022	16116	16237	15999	16262	16088	16059	16156	16130	16033	16226	15963	16095	15938	16036	16006	15982	16049	16191	15989	16100	16054	16195	16165	16055	16006	16144	16059	16025	16046	15998	16091	16076	16148	16092	16220	16257	16028	16111	16161	16139	16061	16084	16017	16236	16240	16315	15999	16127	16187	16051	16102	16033	16133	15990	16030	15999	16065	16120	15953	16103	16074	16142	16296	16142	16001	16072	16046	16072	16372	16051	16097	15999	16043	16158	16190	16135	16132	16019	16135	16008	16033	16128	15984	16307	16059	16126	16022	16130	16132	16145	16071	16134	16349	16182	16179	16103	16139	16037	16226	15911	15882	16136	16237	16087	16320	16224	16323	16114	16053	16169	16176	16092	16171	16098	15949	15940	16214	16178	16115	16092	16174	16179	16185	16037	16248	16164	16097	16027	16029	16080	16086	15890	16150	16176	16139	16084	16038	15962	16212	15997	16173	16116	16122	16015	16051	16072	16171	16023	16117	16219	15993	16125	16120	16183	16053	16083	16097	16012	16124	16141	15935	16093	16140	15994	16173	16208	16052	16050	16129	16121	16003	15985	16256	16266	16218	15947	16032	15933	16108	15911	16208	16133	15957	16133	16080	16121	16222	16101	15989	16148	15991	15956	15994	16159	15919	16146	16090	16096	16082	16088	16212	16151	16024	16165	15978	16181	16066	16129	16152	16094	16034	16062	16119	16181	15905	16314	16135	16155	16084	16191	16211	15903	16097	16172	16100	16099	16162	16088	16185	16089	16187	16046	16052	16145	16192	16093	16026	16124	16334	16189	15975	16084	16145	16260	16141	16058	16123	16234	16266	16161	16131	16177	16021	16175	16111	16160	16044	16040	15972	16081	16162	16091	16130	16177	16167	16142	16059	16169	16098	16039	16006	16166	16098	16107	16142	15996	16019	16084	16040	16045	16099	16190	16094	16077	16229	16279	16071	15973	16238	16234	16258	16113	16083	16078	16059	16048	16111	16196	16207	16099	16158	15875	16183	16108	16128	16121	16106	16132	16087	16276	15942	16075	15981	16123	16103	16027	16077	16030	16157	16186	16013	16137	16057	16007	16023	16155	16214	16225	16152	16183	16013	16116	16069	16179	16264	16166	16053	16075	15969	15971	16313	16071	16047	16037	16113	15973	15913	16012	16033	15922	16104	16130	16187	15990	16180	15955	16144	16168	16031	16180	15995	15936	16105	16063	16027	16201	16107	15909	16112	16030	16062	15926	16016	15948	16174	16092	16087	16094	15973	16213	16002	16111	16026	15897	16199	16192	16131	15995	15932	16092	16132	16085	15991	16111	16010	16127	16089	16142	16165	15931	15993	16262	16045	16295	16226	16041	16186	15998	16184	15944	16122	16102	16187	16007	16122	15950	16109	16036	16025	16126	16173	16232	16024	16313	15936	16004	15998	16241	16312	16135	16092	15972	15981	16219	16102	16055	16083	16141	16097	15916	16058	15918	16079	16121	16143	15949	16287	16121	16098	16129	16118	16079	16144	16050	16184	15965	16047	16214	16083	16042	16153	15984	16090	16191	16201	16041	16193	16212	15976	15991	16061	16064	15931	16120	16077	16084	16038	15894	16160	16230	16105	16194	16043	15988	16163	16024	16119	15968	16096	16230	16137	16085	15987	16311	16147	15982	16032	16266	16120	16202	16077	16087	16106	16223	16095	16209	16107	16122	16095	16112	16220	16098	16076	16254	16078	16190	16037	16209	15971	16006	15985	16288	16214	16166	16352	16070	16129	15947	16011	16085	16044	16330	16101	16191	16225	16164	16009	16091	16163	16018	16022	16116	16140	16029	16114	16253	16189	15936	16098	15918	16093	16044	16040	16191	16086	15983	16340	16127	15992	16169	16218	16191	16067	16153	16036	16078	16114	16100	16111	16132	16114	16165	16102	16231	15929	16048	16081	16074	16264	16199	16178	16013	16031	16093	16079	16083	16078	16056	16194	16213	16083	16182	16260	16257	15937	16180	16111	16008	16201	16037	16145	15942	16013	16172	16033	16120	16041	15984	15994	16081	16051	15984	16182	16058	16061	16327	16119	16251	16196	16195	16056	15828	15999	16161	16231	16210	16250	16189	16051	16119	15894	16186	16235	16063	15966	16222	16126	15943	16111	16151	16105	16100	16123	16029	16118	16166	16150	16173	15872	16112	15997	16164	16148	16084	16172	15972	16199	15840	16029	16048	16144	16054	16376	16010	16131	15889	16061	16104	15932	16139	16232	16147	15918	16136	16330	15841	16120	16165	16089	16057	16034	16146	16291	16025	16198	16134	16070	16122	16169	16197	16203	16177	15939	16053	15953	16022	16135	16089	16167	16086	16086	16340	16182	16211	16154	16170	16140	16070	16228	15932	15961	16027	16093	16077	16169	15991	16033	16156	16296	16130	16149	15999	16213	16101	15981	16036	16200	16202	16053	16157	16186	16030	16190	16154	15937	16280	16309	16159	16259	16024	15967	16090	16099	16077	16057	16026	16072	16195	16025	16020	15931	16010	16148	16052	16019	16123	16141	16088	15967	16211	16000	16044	16172	16265	16140	15990	16230	16077	15886	16007	16205	16039	16027	16054	16010	16044	16200	16205	16168	15896	16094	16129	16063	16241	16032	16153	15904	16094	16116	15940	16258	16217	16050	16141	16137	16065	16125	16243	15956	16029	16093	15961	16133	16172	16059	16226	15983	16017	15919	16097	16018	16058	15998	15915	16066	16086	16173	16070	16200	16112	16163	16182	16256	16031	16150	16137	16162	15998	16161	16044	16044	16050	16228	16112	16118	15995	16253	16116	16088	16158	16156	16105	16156	16349	16249	16093	16170	16089	16059	16006	16123	16157	16191	16049	16090	16274	16050	16133	16076	16247
22415	21048	28864	23443	21236	23504	26015	21038	20228	20618	20396	20188	20236	30866	41159	37558	30154	23133	20215	19988	19856	19957	19650	19992	19859	19980	19947	19829	19862	19706	19710	19711	19917	19937	19862	19578	19843	19716	19790	19822	19841	19982	19736	19834	19784	19831	19923	19759	19638	19724	19663	19697	19743	19710	19772	19810	19994	19828	20017	19848	19843	19852	19903	19989	19687	19616	19866	19859	19709	19802	19791	19660	19729	19529	19831	19750	19682	19655	19983	19628	19841	19683	19766	19703	19861	19805	19710	19585	19831	19611	19776	19762	19498	19623	19609	19731	19819	19646	19510	19648	19515	19665	19658	19740	19758	19756	19708	19736	19797	19873	19605	19707	19767	19689	19524	19542	19746	19738	19662	19702	19708	19677	19626	19833	19595	19630	19764	19823	19634	19651	19909	19713	19537	19661	19621	19773	19855	19753	19847	19802	19869	19861	19688	19827	19729	19692	19664	19697	19697	19603	19629	19751	19911	19623	19698	19671	19565	19671	19561	19791	19677	19836	19711	19691	19892	19789	19679	19556	19509	19702	19859	19701	19719	19765	19579	19469	19841	19864	19623	19593	19779	19515	19634	19551	19495	19572	19576	19788	19820	19815	19549	19670	19701	19619	19684	19659	19561	19776	19627	19647	19725	19715	19602	19691	19792	19582	19627	19734	19951	19790	19890	19866	19538	19789	19755	19673	19655	19513	19819	19719	19531	19835	19517	19603	19699	19757	19781	19595	19656	19595	19700	19694	19622	19666	19480	19504	19774	19789	19590	19679	19737	19873	19585	19742	19735	19561	19716	19596	19672	19588	19737	19771	19686	19799	19597	19659	19763	19571	19589	19519	19659	19709	19656	19800	19694	19636	19567	19563	19710	19859	19551	19636	19711	19756	19593	19787	19783	19703	19424	19661	19836	19740	19749	19666	19926	19626	19600	19593	19574	19549	19757	19584	19727	19729	19564	19706	19611	19842	19522	19551	19405	19817	19796	19627	19350	19653	19700	19790	19975	19772	19625	19962	19541	19756	19627	19573	19860	19770	19792	19804	19827	19714	19515	19754	19740	19644	19762	19627	19739	19696	19698	19711	19579	19744	19677	19580	19721	19668	19797	19747	19705	19840	19695	19699	19792	19537	19727	19651	19797	19728	19829	19700	19917	19690	19744	19663	19714	19660	19847	19732	19607	19800	19608	19704	19580	19679	19753	19712	19626	19541	19676	19746	19681	19610	19770	19523	19710	19656	19786	19494	19688	19642	19583	19681	19850	19760	19762	19580	19549	19676	19671	19564	19633	19455	19593	19684	19806	19744	19758	19738	19852	19604	19729	19595	19771	19653	19638	19732	19477	19881	19653	19651	19650	19733	19704	19739	19592	19495	19912	19714	19426	19536	19553	19578	19832	19594	19602	19937	19640	19742	19868	19714	19753	19823	19750	19890	19953	19817	19536	19633	19572	19826	19539	19639	19618	19761	19642	19658	19709	19746	19852	19814	19749	19704	19893	19855	19646	19688	19761	19643	19530	19639	19680	19463	19737	19718	19677	19724	19599	19734	19676	19737	19659	19731	19712	19620	19759	19670	19794	19580	19848	19738	19709	19740	19603	19731	19533	19831	19902	19783	19706	19696	19626	19756	19698	19622	19629	19531	19781	19725	19747	19645	19691	19726	19724	19753	19652	19682	19653	19497	19522	19658	19713	19575	19626	19585	19711	19730	19722	19636	19729	19676	19719	19477	19532	19532	19706	19727	19613	19699	19798	19479	19619	19615	19838	19486	19573	19558	19619	19565	19592	19621	19521	19661	19766	19509	19546	19592	19780	19721	19699	19873	19584	19763	19628	19683	19684	19608	19548	19789	19570	19543	19660	19665	19800	19791	19478	19663	19861	19631	19829	19601	19831	19708	19565	19616	19436	19583	19618	19526	19642	19519	19839	19699	19716	19936	19879	19510	19508	19849	19893	19759	19716	19673	19782	19792	19826	19766	19736	19753	19621	19589	19708	19692	19700	19512	19690	19457	19719	19752	19835	19652	19600	19522	19674	19691	19648	19617	19703	19670	19623	19688	19785	19773	19482	19465	19633	19597	19652	19733	19712	19557	19563	19734	19701	19762	19668	19835	19584	19783	19697	19603	19926	19637	19677	19520	19665	19597	19732	19660	19787	19702	19878	19585	19680	19665	19566	19552	19685	19548	19651	19732	19563	19724	19716	19757	19662	19642	19480	19780	19401	19605	19814	19670	19703	19627	19680	19627	19851	19666	19883	19593	19486	19495	19760	19716	19941	19711	19820	19759	19663	19648	19694	19790	19393	19528	19774	19828	19683	19609	19597	19642	19499	19759	19672	19750	19539	19863	19879	19574	19617	19597	19647	19596	19706	19896	19797	19538	19625	19736	19773	19702	19866	19591	19669	19880	19807	19436	19797	19595	19641	19721	19572	19651	19556	19811	19808	19626	19884	19891	19718	19740	19495	19614	19775	19716	19733	19873	19870	19681	19933	19749	19749	19621	19719	19793	19750	19746	19651	19634	19672	19721	19717	19597	19673	19904	19605	19703	19760	19508	19674	19746	19779	19436	19698	19533	19715	19530	19442	19531	19878	19830	19728	19578	19665	19953	19605	19809	19623	19829	19550	19646	19697	19480	19733	19699	19837	19651	19687	19707	19891	19731	19898	19416	19718	19478	19736	19871	19679	19716	19573	19663	19750	19487	19865	19609	19657	19651	19759	19753	19642	19469	19612	19516	19619	19625	19503	19851	19757	19773	19772	19637	19745	19792	19527	19785	19709	19903	19855	19688	19687	19767	19668	19603	19471	19592	19543	19585	19578	19514	19759	19397	19803	19460	19419	19763	19446	19523	19455	19553	19805	19597	19586	19843	19710	19760	19654	19620	19756	19608	19596	19699	19819	19747	19627	19744	19767	19578	19871	19744	19679	19831	19655	19679	19681	19660	19953	19682	19597	19946	19560	19725	19636	19887	19539	19730	20047	19753	19643	19606	19537	19631	19715	19603	19441	19681	19794	19776	19577	19629	19550	19754	19689	19649	19788	19727	19734	19809	19768	19576	19727	19618	19759	19575	19722	19748	19778	19740	19934	19656	19551	19684	19857	19653	19667	19663	19656	19665	19900	19357	19493	19691	19724	19837	19549	19942	19837	19741	19654	19690	19526	19610	19716	19904	19731	19592	19819	19750	19826	19569	19851	19603	19649	19701	19687	19807	19704	19676	19694	19807	19694	19796	19738	19821	19491	19666	19648	19540	19762	19659	19631	19456	19652	19655	19715	19635	19829	19617	19737	19890	19747	19572	19812	19730	19514	19884	19533	19710	19842	19515	19751	19817	19605	19768	19758	19698	19560	19651	19513	19557	19712	19475	19737	19743	19863	19863	19730	19695	19587	19688	19726	19783	19573	19603	19601	19865	19729	19847	19690	19694	19632	19594	19537	19671	19685	19713	19749	19662	19791	19721	19557	19723	19877	19736	19597	19615	19618	19669	19744	19612	19791	19608	19667	19538	19551	19632	19771	19498	19660	19692	19883	19703	19576	19609	19773	19562	19656	19690	19661	19598	19506	19624	19647	19812	19716	19786	19701	19668	19786	19595	19728	19601	19713	19796	19518	19788	19661	19669	19653	19616	19611	19705	19749	19674	19848	19796	19682	19902	19778	19837	19601	19722	19558	19719	19664	19828	19796	19614	19424	19582	19698	19769	19697	19803	19486	19559	19479	19759	19843	19741	19593	19443	19687	19618	19753	19718	19676	19594	19550	19745	19688	19598	19784	19609	19787	19576	19691	19814	19607	19715	19635	19808	19702	19529	19636	19596	19556	19723	19752	19405	19646	19739	19743	19669	19454	19800	19586	19581	19806	19743	19722	19658	19773	19648	19618	19873	19666	19771	19557	19562	19809	19694	19677	19712	19541	19967	19821	19821	19529	19530	19598	19504	19773	19695	19878	19767	19606	19493	19803	19865	19747	19599	19815	19709	19835	19548	19672	19567	19724	19816	19621	19542	19764	19826	19809	19761	19929	19654	19735	19779	19514	19650	19688	19664	19731	19514	19662	19699	19656	19648	19815	19608	19838	19587	19522	19682	19732	19431	19719	19692	19643	19706	19759	19761	19708	19635	19600	19600	19900	19870	19678	19557	19823	19678	19731	19533	19577	19740	19888	19700	19714	19535	19597	19683	19785	19882	19607	19697	19634	19605	19557	19723	19738	19532	19649	19535	19793	19599	19901	19650	19676	19591	19701	19656	19903	19718	19625	19755	19708	19648	19815	19778	19898	19683	19472	19644	19491	19761	19737	19753	19579	19729	19720	19449	19614	19544	19586	19662	19525	19609	19463	19585	19716	19578	19608	19706	19749	19475	19425	19687	19725	19680	19876	19658	19572	19757	19750	19674	19748	19597	19714	19850	19715	19769	19677	19771	19782	19768	19857	19723	19699	19872	19626	19656	19664	19847	19678	19649	19556	19837	19737	19391	19648	19645	19719	19859	19507	19459	19754	19639	19726	19796	19692	19578	19723	19608	19807	19635	19598	19700	19746	19752	19764	20043	19576	19851	19852	19723	19779	19593	19777	19694	19682	19631	19683	19738	19770	19731	19670	19829	19774	19720	19728	19659	19689	19574	19637	19658	19493	19582	19823	19788	19750	19620	19462	19731	19768	19814	19816	19559	19601	19962	19679	19767	19643	19486	19696	19641	19420	19465	19629	19620	19522	19568	19611	19695	19852	19616	19638	19511	19756	19680	19521	19826	19676	19648	19614	19671	19575	19564	19679	19705	19815	19764	19806	19500	19669	19563	19674	19664	19612	19500	19569	19571	19817	19723	19858	19905	19626	19781	19819	19580	19875	19595	19879	19406	19739	19943	19742	19710	19779	19609	19692	19508	19606	19758	19698	19706	19802	19918	19693	19773	19644	19656	19538	19492	19514	19731	19780	19662	19866	19930	20023	19668	19783	19586	19932	19782	19514	19429	19611	19537	19925	19819	19609	19696	19562	19650	19304	19548	19512	19489	19818	19747	19657	19785	19656	19675	19709	19657	19772	19620	19525	19481	19588	19655	19819	19689	19817	19552	19900	19733	19438	19776	19760	19738	19702	19641	19720	19793	19648	19793	19676	19537	19689	19703
15429	27039	24961	20961	19026	18268	17712	17521	17277	17009	16851	16810	16819	33441	41765	37037	28423	18372	16458	16381	16401	16372	16531	16325	16391	16444	16467	16289	16366	16295	16314	16386	16363	16349	16512	16520	16219	16351	16363	16330	16441	16110	16349	16337	16260	16279	16403	16446	16538	16288	16364	16266	16222	16387	16477	16277	16609	16393	16388	16336	16280	16327	16329	16499	16372	16349	16515	16469	16334	16483	16349	16401	16472	16353	16341	16448	16379	16286	16381	16188	16429	16430	16507	16382	16440	16414	16360	16537	16232	16245	16340	16298	16328	16501	16219	16110	16437	16192	16370	16431	16335	16390	16480	16486	16176	16458	16378	16459	16519	16255	16366	16518	16368	16281	16357	16368	16496	16553	16311	16457	16254	16368	16281	16402	16518	16594	16330	16515	16367	16294	16292	16351	16309	16495	16504	16241	16373	16468	16617	16332	16354	16281	16462	16480	16313	16410	16393	16154	16347	16404	16372	16446	16261	16341	16467	16342	16412	16186	16401	16171	16338	16230	16405	16167	16501	16467	16395	16382	16429	16376	16290	16427	16389	16482	16416	16268	16203	16299	16470	16276	16419	16441	16437	16329	16359	16470	16341	16379	16335	16344	16349	16321	16600	16409	16451	16405	16298	16311	16357	16382	16348	16307	16387	16460	16298	16349	16556	16403	16314	16354	16242	16499	16292	16470	16469	16329	16322	16418	16472	16229	16440	16380	16519	16366	16297	16339	16415	16437	16177	16298	16368	16218	16394	16279	16523	16335	16382	16338	16395	16363	16428	16237	16458	16391	16500	16405	16318	16454	16303	16419	16485	16348	16294	16477	16240	16284	16322	16302	16424	16493	16390	16387	16276	16300	16400	16334	16382	16239	16426	16467	16236	16252	16350	16418	16317	16478	16342	16282	16244	16433	16358	16160	16338	16276	16501	16617	16425	16220	16355	16248	16374	16390	16265	16342	16402	16287	16232	16310	16163	16361	16439	16379	16367	16407	16467	16504	16304	16264	16229	16456	16253	16288	16447	16426	16407	16343	16308	16339	16410	16425	16299	16456	16370	16396	16292	16286	16396	16466	16313	16453	16390	16313	16319	16355	16239	16139	16376	16339	16405	16280	16336	16328	16212	16261	16087	16476	16370	16434	16352	16491	16474	16275	16458	16260	16508	16403	16436	16335	16324	16303	16439	16318	16265	16365	16408	16407	16298	16265	16380	16483	16366	16200	16363	16357	16430	16320	16312	16322	16385	16209	16456	16354	16089	16400	16285	16296	16425	16336	16302	16441	16400	16472	16233	16522	16331	16261	16363	16346	16445	16454	16289	16205	16303	16218	16332	16248	16526	16301	16338	16461	16339	16366	16431	16458	16328	16288	16389	16270	16338	16385	16379	16298	16508	16380	16365	16297	16331	16360	16303	16352	16404	16395	16385	16404	16359	16393	16469	16313	16380	16365	16393	16469	16397	16347	16282	16328	16232	16330	16295	16451	16455	16392	16265	16371	16242	16428	16448	16351	16436	16355	16257	16596	16468	16438	16293	16240	16282	16341	16201	16341	16234	16465	16345	16309	16404	16414	16491	16331	16343	16266	16354	16385	16548	16358	16287	16348	16370	16251	16398	16376	16345	16335	16327	16264	16466	16410	16481	16307	16472	16319	16438	16302	16360	16239	16331	16385	16194	16367	16291	16234	16389	16278	16329	16470	16481	16457	16569	16342	16371	16449	16287	16275	16458	16313	16425	16406	16439	16418	16329	16353	16667	16272	16424	16361	16226	16318	16354	16355	16498	16397	16291	16428	16392	16511	16485	16208	16369	16377	16261	16423	16416	16423	16294	16512	16338	16322	16304	16435	16594	16367	16312	16330	16113	16276	16342	16190	16311	16261	16385	16297	16217	16486	16389	16434	16287	16474	16333	16466	16344	16364	16349	16382	16322	16310	16393	16368	16447	16340	16579	16312	16402	16396	16320	16450	16382	16489	16459	16559	16515	16227	16384	16250	16525	16532	16377	16378	16440	16308	16341	16236	16368	16436	16400	16363	16406	16383	16489	16503	16391	16422	16402	16408	16375	16378	16259	16409	16343	16277	16452	16303	16407	16344	16400	16298	16478	16379	16363	16341	16579	16327	16273	16543	16386	16399	16336	16308	16329	16181	16362	16246	16330	16327	16345	16355	16521	16359	16294	16388	16293	16434	16392	16186	16238	16169	16155	16418	16395	16278	16564	16497	16367	16462	16293	16451	16263	16235	16278	16277	16440	16285	16438	16343	16324	16360	16516	16456	16516	16348	16380	16371	16324	16423	16293	16586	16345	16394	16347	16392	16169	16287	16348	16348	16224	16362	16345	16240	16320	16294	16179	16254	16385	16288	16417	16192	16313	16233	16222	16323	16463	16264	16436	16335	16236	16263	16307	16338	16245	16262	16310	16419	16434	16262	16487	16352	16131	16373	16276	16439	16399	16247	16334	16479	16292	16221	16202	16307	16417	16413	16477	16375	16445	16354	16500	16319	16356	16352	16350	16317	16420	16455	16328	16322	16526	16338	16487	16317	16380	16371	16445	16515	16276	16352	16162	16264	16315	16385	16356	16406	16421	16257	16241	16258	16402	16449	16418	16526	16424	16354	16318	16365	16318	16194	16417	16382	16264	16423	16448	16309	16455	16234	16298	16280	16298	16287	16476	16275	16486	16230	16382	16240	16346	16442	16149	16157	16351	16396	16276	16546	16379	16323	16338	16312	16349	16466	16503	16269	16436	16438	16442	16265	16274	16501	16352	16511	16241	16366	16191	16264	16406	16274	16276	16494	16208	16404	16411	16426	16443	16588	16422	16280	16362	16433	16406	16470	16266	16320	16263	16456	16200	16341	16299	16546	16504	16341	16238	16379	16467	16303	16533	16400	16222	16387	16244	16489	16476	16291	16419	16292	16278	16393	16381	16276	16295	16264	16191	16315	16424	16419	16316	16348	16421	16309	16396	16423	16211	16359	16387	16375	16317	16404	16335	16378	16309	16318	16414	16404	16393	16274	16249	16346	16342	16407	16596	16389	16301	16445	16280	16269	16186	16376	16247	16345	16151	16334	16550	16252	16569	16168	16237	16314	16337	16470	16288	16414	16256	16411	16201	16498	16549	16403	16301	16357	16225	16535	16427	16487	16472	16258	16235	16362	16313	16370	16418	16259	16252	16229	16412	16401	16468	16592	16128	16491	16356	16280	16415	16496	16447	16375	16359	16366	16203	16497	16323	16269	16441	16465	16374	16271	16494	16282	16570	16526	16267	16410	16392	16353	16526	16282	16524	16478	16371	16474	16463	16304	16348	16356	16419	16392	16315	16207	16356	16241	16316	16439	16319	16399	16387	16295	16362	16417	16537	16333	16405	16213	16446	16290	16256	16157	16387	16368	16527	16207	16400	16391	16410	16481	16357	16339	16456	16474	16511	16398	16222	16365	16296	16420	16306	16342	16349	16366	16294	16368	16311	16312	16484	16364	16285	16233	16204	16269	16451	16379	16343	16360	16464	16289	16290	16340	16271	16361	16236	16432	16584	16391	16434	16293	16222	16432	16507	16272	16338	16293	16292	16285	16504	16212	16213	16499	16229	16426	16393	16131	16360	16386	16338	16432	16147	16267	16531	16219	16547	16312	16516	16406	16314	16443	16267	16279	16288	16375	16302	16202	16294	16313	16396	16422	16256	16547	16194	16483	16294	16367	16545	16494	16215	16551	16298	16332	16249	16290	16304	16208	16249	16202	16373	16455	16241	16363	16410	16257	16279	16235	16230	16306	16381	16236	16290	16321	16369	16285	16305	16329	16368	16298	16348	16374	16312	16495	16433	16468	16395	16306	16507	16407	16144	16334	16177	16488	16322	16402	16327	16391	16490	16288	16420	16579	16413	16394	16452	16364	16432	16330	16344	16396	16589	16401	16362	16443	16474	16484	16648	16461	16367	16298	16438	16511	16261	16397	16296	16337	16346	16399	16404	16302	16555	16315	16400	16392	16354	16451	16271	16226	16393	16380	16409	16314	16293	16403	16277	16496	16384	16292	16290	16378	16389	16353	16570	16499	16280	16396	16325	16281	16484	16160	16333	16520	16465	16193	16312	16473	16414	16319	16306	16482	16249	16416	16167	16394	16476	16383	16356	16334	16370	16173	16402	16425	16455	16296	16185	16336	16286	16507	16294	16393	16292	16289	16438	16203	16422	16245	16373	16244	16597	16408	16466	16381	16420	16483	16369	16219	16287	16370	16210	16428	16180	16414	16487	16291	16374	16363	16316	16336	16579	16260	16451	16405	16345	16421	16327	16402	16370	16117	16346	16200	16375	16392	16279	16408	16297	16248	16494	16478	16398	16401	16119	16263	16295	16340	16470	16400	16389	16411	16373	16536	16281	16416	16317	16302	16503	16337	16441	16451	16401	16249	16328	16356	16274	16352	16166	16260	16401	16354	16289	16396	16304	16194	16359	16339	16239	16316	16471	16333	16344	16372	16429	16336	16395	16366	16475	16350	16421	16304	16356	16404	16537	16448	16328	16466	16283	16350	16309	16325	16503	16432	16352	16230	16358	16435	16253	16176	16235	16417	16381	16509	16286	16386	16443	16505	16298	16388	16531	16375	16234	16352	16478	16260	16465	16422	16407	16360	16358	16449	16385	16343	16429	16288	16369	16362	16291	16268	16244	16366	16201	16553	16318	16279	16319	16428	16349	16171	16157	16217	16333	16440	16405	16371	16180	16310	16342	16315	16395	16359	16349	16388	16479	16359	16407	16450	16544	16240	16361	16306	16530	16278	16424	16227	16236	16254	16351	16360	16366	16178	16361	16152	16368	16407	16480	16314	16124	16188	16269	16244	16349	16325	16152	16360	16437	16512	16475	16317	16378	16219	16414	16411	16504	16438	16290	16291	16327	16447	16513	16311	16382	16438	16496	16371	16468	16206	16383	16393	16269	16493	16485	16457	16366	16403	16340	16237	16108	16259	16201	16274	16486	16451	16362	16259	16316	16531	16359	16518	16407	16374	16429	16325	16302	16465	16425	16238	16188	16510	16454	16347	16279	16369	16347	16462	16491	16206	16447	16395	16414	16476	16381	16299	16240	16337	16392	16384	16385	16296	16455	16392	16489	16441	16300	16238
27454	21989	24835	22177	19397	19676	19949	19530	19448	19519	19869	19479	19640	20356	21330	21155	20948	19885	19781	19618	19580	19548	19327	19318	19381	19494	19356	19470	19488	19509	19545	19472	19441	19463	19406	19377	19444	19454	19787	19497	19497	19373	19562	19405	19538	19474	19296	19457	19522	19417	19520	19602	19497	19394	19393	19362	19564	19566	19377	19399	19547	19475	19401	19749	19506	19703	19701	19712	19433	19423	19233	19416	19607	19441	19493	19205	19529	19372	19544	19478	19466	19444	19638	19590	19605	19492	19410	19204	19237	19475	19283	19292	19412	19546	19556	19621	19527	19297	19348	19552	19476	19513	19408	19360	19377	19709	19367	19326	19579	19401	19367	19456	19230	19572	19267	19227	19335	19480	19447	19525	19452	19465	19765	19770	19512	19516	19447	19454	19270	19427	19499	19642	19279	19369	19500	19531	19249	19452	19498	19461	19410	19651	19342	19723	19602	19707	19262	19399	19554	19678	19395	19275	19334	19500	19445	19538	19532	19323	19512	19502	19424	19449	19242	19368	19319	19491	19387	19331	19383	19547	19514	19548	19481	19572	19724	19656	19538	19366	19672	19519	19349	19295	19272	19333	19578	19664	19562	19637	19290	19586	19491	19361	19378	19443	19335	19448	19515	19253	19379	19410	19315	19297	19639	19473	19630	19180	19623	19571	19385	19559	19616	19741	19577	19462	19410	19413	19406	19465	19484	19404	19638	19430	19413	19368	19720	19409	19634	19482	19427	19506	19691	19436	19333	19490	19469	19201	19434	19546	19112	19610	19612	19487	19534	19417	19322	19301	19573	19536	19278	19495	19644	19530	19383	19409	19592	19421	19615	19573	19379	19495	19401	19481	19527	19419	19497	19430	19397	19424	19448	19354	19521	19522	19323	19423	19570	19259	19427	19511	19511	19686	19616	19607	19421	19506	19385	19483	19544	19309	19485	19430	19589	19514	19568	19252	19385	19475	19448	19461	19507	19689	19490	19568	19574	19291	19603	19349	19614	19522	19454	19439	19514	19331	19315	19426	19431	19552	19436	19534	19331	19593	19465	19350	19503	19372	19533	19522	19452	19235	19635	19511	19562	19511	19517	19487	19562	19441	19430	19533	19665	19444	19571	19513	19546	19263	19506	19341	19603	19454	19418	19429	19449	19278	19559	19668	19346	19451	19576	19483	19377	19445	19411	19263	19305	19395	19484	19467	19295	19647	19731	19694	19369	19386	19625	19521	19492	19425	19522	19279	19369	19451	19501	19319	19481	19260	19505	19433	19545	19309	19603	19606	19530	19729	19361	19475	19600	19537	19382	19626	19414	19355	19398	19538	19525	19445	19294	19370	19542	19649	19497	19432	19436	19513	19501	19499	19530	19656	19607	19657	19492	19337	19368	19302	19651	19509	19394	19457	19235	19549	19370	19650	19377	19696	19554	19516	19622	19736	19514	19418	19418	19376	19589	19539	19350	19438	19478	19422	19609	19506	19626	19404	19443	19501	19451	19521	19465	19355	19507	19481	19549	19598	19528	19583	19487	19629	19537	19597	19419	19364	19384	19428	19532	19626	19726	19609	19565	19686	19516	19510	19380	19505	19488	19428	19511	19498	19456	19417	19565	19579	19461	19354	19574	19367	19359	19569	19420	19533	19662	19543	19363	19463	19587	19644	19742	19562	19585	19450	19478	19331	19656	19411	19421	19228	19494	19452	19748	19496	19381	19435	19518	19552	19511	19383	19544	19614	19533	19535	19291	19273	19420	19436	19544	19513	19596	19745	19513	19455	19428	19256	19655	19308	19425	19391	19652	19350	19430	19526	19433	19372	19436	19480	19483	19551	19539	19280	19291	19269	19437	19565	19428	19374	19413	19542	19526	19514	19541	19535	19621	19542	19524	19289	19467	19366	19304	19312	19747	19366	19409	19571	19358	19591	19393	19493	19434	19488	19247	19687	19681	19630	19308	19424	19288	19385	19308	19669	19286	19510	19660	19373	19497	19324	19383	19564	19462	19428	19604	19563	19509	19591	19465	19505	19535	19454	19463	19346	19320	19251	19423	19439	19633	19397	19626	19564	19532	19574	19582	19470	19360	19598	19476	19332	19330	19403	19650	19405	19549	19372	19604	19395	19430	19503	19327	19707	19579	19543	19380	19437	19368	19347	19674	19604	19458	19620	19580	19226	19416	19410	19521	19486	19432	19560	19543	19475	19517	19540	19527	19657	19311	19503	19528	19357	19609	19617	19576	19547	19416	19530	19522	19459	19379	19423	19625	19593	19465	19507	19410	19454	19590	19520	19672	19340	19462	19394	19520	19521	19602	19227	19404	19474	19754	19513	19412	19414	19310	19562	19363	19383	19515	19395	19420	19478	19507	19377	19613	19503	19450	19399	19262	19401	19670	19570	19519	19344	19366	19099	19709	19309	19577	19281	19370	19507	19702	19455	19458	19396	19456	19519	19587	19383	19365	19459	19406	19277	19601	19512	19461	19323	19647	19448	19551	19658	19476	19530	19279	19536	19531	19620	19521	19404	19544	19463	19406	19458	19330	19611	19565	19373	19468	19459	19495	19547	19429	19385	19545	19507	19456	19395	19398	19544	19336	19398	19800	19464	19540	19343	19462	19540	19488	19613	19275	19558	19648	19411	19558	19503	19421	19604	19502	19449	19496	19450	19519	19509	19488	19571	19301	19537	19395	19267	19316	19389	19491	19423	19557	19520	19349	19440	19293	19292	19538	19587	19496	19605	19204	19484	19509	19508	19482	19413	19505	19430	19346	19637	19620	19709	19324	19428	19603	19670	19607	19319	19444	19572	19528	19523	19463	19582	19611	19675	19336	19551	19697	19539	19459	19494	19552	19615	19393	19493	19284	19402	19404	19470	19592	19574	19434	19399	19455	19318	19601	19298	19517	19565	19561	19604	19445	19628	19445	19581	19508	19516	19612	19579	19352	19347	19384	19428	19502	19545	19471	19518	19785	19537	19457	19418	19247	19508	19427	19401	19616	19510	19421	19660	19667	19428	19584	19424	19589	19570	19375	19538	19502	19371	19423	19400	19560	19579	19279	19344	19435	19713	19585	19493	19564	19607	19592	19529	19427	19475	19273	19657	19393	19587	19613	19377	19448	19370	19453	19310	19383	19411	19535	19616	19508	19512	19553	19495	19531	19707	19423	19457	19508	19479	19639	19501	19349	19344	19296	19401	19253	19531	19397	19321	19466	19516	19455	19521	19598	19269	19396	19548	19453	19489	19453	19391	19592	19419	19611	19313	19447	19653	19342	19524	19490	19505	19778	19473	19566	19381	19622	19466	19705	19408	19229	19429	19588	19584	19758	19465	19455	19494	19430	19567	19545	19557	19402	19596	19519	19530	19378	19573	19548	19539	19637	19477	19591	19624	19432	19461	19421	19514	19535	19487	19828	19363	19505	19438	19646	19284	19454	19407	19649	19475	19412	19614	19592	19402	19264	19358	19394	19434	19535	19557	19360	19414	19513	19450	19524	19547	19513	19482	19549	19604	19642	19490	19537	19651	19390	19433	19418	19349	19672	19207	19424	19391	19453	19579	19346	19408	19515	19615	19551	19362	19569	19494	19513	19333	19468	19313	19437	19442	19636	19343	19511	19580	19230	19245	19436	19575	19534	19596	19331	19470	19612	19575	19481	19474	19371	19550	19606	19427	19450	19526	19392	19510	19673	19442	19629	19541	19473	19494	19359	19437	19542	19437	19357	19423	19445	19842	19416	19421	19399	19481	19433	19434	19578	19313	19436	19327	19549	19489	19644	19566	19360	19377	19372	19524	19417	19393	19512	19397	19441	19547	19516	19500	19645	19462	19410	19454	19627	19653	19589	19668	19378	19562	19566	19627	19462	19295	19637	19619	19474	19585	19439	19652	19478	19330	19693	19600	19335	19371	19611	19569	19442	19399	19429	19446	19590	19502	19452	19393	19353	19570	19699	19596	19502	19492	19462	19331	19569	19470	19584	19540	19529	19478	19434	19476	19488	19601	19698	19791	19483	19325	19422	19453	19479	19412	19230	19624	19475	19538	19586	19377	19423	19481	19457	19704	19499	19668	19684	19624	19524	19644	19433	19497	19490	19498	19611	19586	19599	19594	19703	19451	19506	19400	19697	19437	19476	19442	19493	19726	19742	19284	19366	19377	19452	19429	19573	19383	19547	19410	19517	19536	19505	19436	19437	19658	19474	19330	19452	19621	19634	19708	19475	19759	19716	19388	19626	19525	19493	19654	19387	19372	19463	19387	19463	19537	19140	19421	19543	19418	19731	19602	19361	19345	19393	19295	19468	19324	19456	19463	19460	19416	19601	19362	19432	19644	19644	19486	19414	19563	19462	19383	19375	19375	19519	19429	19376	19527	19534	19716	19399	19664	19606	19609	19544	19529	19557	19394	19426	19650	19617	19666	19512	19570	19377	19559	19639	19611	19336	19393	19395	19688	19470	19467	19619	19584	19250	19505	19590	19471	19503	19538	19322	19499	19392	19459	19581	19451	19477	19294	19485	19289	19686	19666	19396	19361	19288	19424	19643	19473	19563	19606	19415	19409	19338	19453	19558	19468	19415	19420	19570	19400	19677	19585	19759	19440	19438	19523	19467	19335	19381	19434	19486	19353	19542	19443	19419	19559	19465	19542	19573	19679	19502	19479	19546	19401	19503	19519	19371	19518	19588	19472	19468	19398	19538	19301	19569	19360	19402	19359	19654	19652	19525	19391	19294	19571	19548	19620	19567	19491	19261	19428	19557	19501	19540	19417	19395	19584	19506	19510	19543	19402	19521	19681	19566	19347	19592	19261	19566	19436	19485	19496	19511	19586	19460	19365	19363	19505	19350	19480	19491	19631	19514	19333	19558	19262	19467	19505	19393	19425	19621	19684	19516	19684	19366	19482	19485	19433	19342	19371	19405	19393	19550	19661	19631	19647	19461	19506	19401	19377	19341	19553	19510	19458	19454	19494	19350	19328	19446	19543	19423	19419	19636	19703	19543	19422	19538	19547	19621	19192	19525	19415	19514	19417	19497	19523	19420	19508	19765	19559	19504	19298	19455	19518	19530	19626	19611	19425	19604	19430	19482	19429	19683	19440	19528	19654	19523	19571	19624	19497	19423	19503	19468	19469	19390	19608
15018	17127	17189	16680	16559	16475	16268	16418	16397	16571	16263	16347	16354	17472	18834	18531	17730	16306	16448	16288	16320	16329	16294	16146	16316	16323	16200	16305	16357	16329	16263	16275	16520	16408	16272	16335	16198	16158	16258	16248	16161	16339	16322	16219	16298	16298	16212	16371	16268	16328	16352	16234	16349	16164	16182	16313	16122	16258	16313	16287	16353	16358	16221	16205	16478	16198	16179	16430	16266	16263	16447	16297	16225	16305	16273	16469	16410	16412	16267	16177	16164	16324	16303	16365	16458	16297	16306	16337	16269	16207	16275	16312	16229	16167	16474	16380	16320	16313	16187	16185	16317	16265	16351	16246	16313	16407	16520	16120	16203	16275	16263	16289	16400	16335	16282	16351	16257	16334	16328	16330	16283	16150	16238	16515	16381	16366	16205	16253	16510	16195	16191	16237	16354	16362	16348	16245	16290	16263	16353	16132	16348	16276	16284	16232	16217	16268	16270	16484	16220	16251	16334	16375	16339	16328	16231	16309	16195	16396	16329	16168	16223	16246	16338	16240	16521	16270	16441	16361	16352	16212	16232	16334	16329	16204	16478	16280	16251	16237	16319	16227	16275	16198	16117	16411	16101	16203	16212	16236	16525	16292	16341	16371	16348	16255	16434	16252	16242	16413	16200	16228	16447	16321	16377	16262	16287	16261	16305	16191	16210	16363	16492	16200	16226	16135	16387	16234	16151	16329	16374	16188	16187	16291	16302	16246	16244	16307	16105	16273	16383	16221	16202	16212	16382	16360	16195	16209	16247	16274	16311	16273	16357	16322	16213	16423	16172	16488	16182	16441	16112	16249	16188	16371	16293	16384	16273	16391	16336	16362	16245	16425	16363	16283	16208	16200	16204	16213	16390	16416	16179	16391	16337	16266	16407	16161	16495	16266	16348	16292	16296	16324	16345	16248	16216	16456	16404	16291	16263	16215	16338	16285	16419	16322	16346	16301	16257	16351	16324	16173	16225	16360	16258	16342	16270	16329	16259	16329	16192	16388	16156	16204	16280	16257	16230	16297	16216	16182	16182	16447	16385	16352	16231	16424	16375	16318	16163	16322	16338	16375	16137	16361	16345	16375	16535	16272	16302	16256	16414	16138	16432	16322	16340	16457	16459	16398	16105	16384	16367	16202	16409	16280	16340	16265	16418	16185	16363	16160	16234	16412	16326	16290	16408	16179	16277	16279	16367	16185	16189	16322	16181	16312	16310	16400	16367	16235	16429	16379	16230	16243	16180	16194	16257	16314	16291	16333	16359	16546	16156	16575	16278	16139	16432	16281	16300	16173	16355	16220	16328	16356	16444	16100	16164	16324	16397	16363	16392	16313	16189	16378	16364	16283	16179	16253	16265	16438	16246	16118	16290	16345	16307	16370	16257	16258	16403	16341	16306	16264	16348	16352	16286	16399	16453	16347	16324	16331	16290	16329	16253	16290	16236	16234	16209	16345	16163	16135	16361	16301	16187	16259	16369	16252	16484	16446	16132	16458	16382	16549	16363	16388	16187	16409	16304	16309	16213	16349	16385	16322	16441	16271	16453	16315	16281	16384	16346	16206	16345	16257	16303	16275	16254	16562	16096	16265	16213	16344	16254	16271	16187	16266	16250	16399	16334	16362	16303	16352	16270	16274	16489	16141	16481	16150	16142	16257	16465	16302	16073	16350	16322	16091	16387	16352	16553	16310	16298	16398	16262	16405	16447	16281	16311	16390	16290	16078	16226	16381	16294	16199	16191	16289	16436	16477	16314	16266	16309	16330	16196	16455	16089	16352	16262	16438	16208	16212	16221	16577	16221	16386	16305	16292	16260	16463	16412	16365	16344	16319	16304	16213	16318	16342	16319	16185	16317	16404	16169	16393	16303	16179	16263	16058	16295	16270	16305	16221	16395	16416	16422	16170	16281	16351	16357	16401	16388	16345	16389	16481	16263	16404	16369	16268	16180	16323	16306	16359	16277	16342	16386	16291	16421	16268	16344	16414	16415	16252	16306	16030	16339	16362	16219	16283	16300	16451	16328	16213	16196	16305	16247	16188	16334	16403	16351	16318	16281	16341	16240	16427	16203	16352	16211	16438	16314	16285	16469	16289	16263	16315	16225	16279	16272	16452	16201	16328	16325	16338	16257	16171	16282	16438	16248	16132	16286	16220	16437	16587	16227	16312	16254	16349	16181	16365	16231	16329	16312	16273	16186	16292	16316	16260	16318	16297	16311	16158	16351	16354	16417	16214	16251	16300	16277	16308	16306	16291	16223	16247	16420	16314	16256	16216	16204	16290	16362	16317	16267	16439	16304	16280	16314	16319	16473	16300	16244	16289	16222	16405	16423	16271	16432	16403	16096	16333	16351	16258	16284	16506	16491	16382	16335	16344	16361	16277	16278	16277	16306	16328	16328	16309	16466	16229	16430	16423	16256	16385	16473	16160	16224	16349	16387	16192	16422	16294	16461	16368	16201	16439	16376	16422	16147	16255	16311	16324	16348	16323	16299	16326	16356	16419	16340	16223	16273	16181	16309	16378	16447	16336	16182	16436	16397	16168	16059	16512	16300	16496	16224	16433	16349	16537	16361	16358	16263	16382	16361	16315	16293	16329	16316	16392	16247	16290	16357	16257	16443	16371	16142	16407	16290	16224	16288	16155	16316	16186	16258	16461	16311	16372	16442	16515	16358	16291	16352	16224	16323	16455	16304	16212	16338	16317	16251	16292	16297	16450	16367	16331	16277	16325	16366	16496	16187	16282	16225	16342	16432	16385	16211	16268	16337	16194	16234	16290	16314	16316	16243	16204	16281	16401	16350	16294	16376	16471	16231	16292	16240	16243	16519	16240	16202	16204	16339	16322	16288	16503	16372	16399	16370	16310	16218	16392	16261	16310	16322	16275	16427	16250	16379	16460	16318	16327	16274	16442	16209	16165	16272	16431	16253	16290	16448	16329	16399	16297	16243	16371	16351	16468	16447	16178	16294	16248	16428	16131	16320	16324	16510	16308	16344	16315	16258	16334	16230	16231	16188	16415	16552	16302	16285	16270	16194	16367	16308	16254	16246	16209	16425	16270	16375	16312	16190	16478	16346	16286	16345	16205	16194	16307	16277	16307	16344	16319	16424	16393	16292	16471	16311	16288	16512	16442	16407	16279	16250	16304	16295	16124	16228	16214	16354	16313	16326	16091	16381	16216	16364	16293	16370	16190	16265	16285	16395	16286	16374	16229	16425	16268	16369	16387	16179	16328	16372	16234	16373	16357	16430	16377	16401	16254	16571	16405	16294	16329	16258	16506	16211	16180	16447	16426	16368	16426	16347	16395	16303	16406	16220	16351	16351	16168	16234	16346	16363	16385	16373	16494	16409	16315	16268	16295	16332	16366	16535	16212	16364	16386	16484	16222	16289	16346	16257	16403	16235	16368	16130	16297	16396	16333	16348	16181	16401	16234	16174	16247	16490	16334	16126	16318	16608	16389	16213	16070	16291	16197	16155	16200	16277	16333	16210	16117	16254	16312	16359	16181	16151	16291	16333	16269	16356	16226	16239	16300	16439	16301	16301	16358	16435	16334	16259	16148	16246	16163	16385	16219	16170	16299	16379	16345	16343	16158	16266	16401	16145	16425	16270	16502	16439	16239	16324	16296	16289	16358	16234	16506	16324	16196	16273	16268	16465	16394	16160	16253	16194	16170	16290	16298	16240	16321	16270	16433	16160	16303	16287	16311	16308	16286	16279	16384	16256	16405	16150	16246	16340	16146	16365	16396	16372	16145	16341	16247	16355	16228	16279	16137	16339	16346	16471	15989	16408	16089	16338	16368	16388	16147	16291	16436	16281	16249	16356	16407	16191	16283	16316	16201	16345	16331	16306	16321	16341	16349	16202	16158	16339	16416	16269	16488	16276	16418	16348	16189	16290	16329	16232	16328	16388	16268	16248	16234	16220	16421	16353	16462	16365	16342	16353	16263	16290	16213	16387	16332	16316	16242	16422	16217	16247	16286	16296	16200	16414	16286	16337	16282	16267	16235	16298	16321	16491	16218	16272	16364	16170	16340	16377	16252	16410	16383	16285	16459	16390	16396	16339	16346	16275	16179	16388	16344	16220	16499	16479	16288	16200	16298	16285	16322	16150	16286	16283	16298	16187	16278	16395	16348	16356	16270	16402	16363	16304	16313	16376	16286	16217	16353	16446	16301	16360	16342	16344	16235	16286	16162	16404	16248	16196	16468	16324	16279	16235	16330	16337	16307	16201	16187	16271	16281	16193	16258	16372	16477	16178	16291	16291	16244	16388	16273	16402	16178	16404	16287	16329	16288	16464	16020	16436	16348	16254	16366	16225	16341	16278	16411	16286	16315	16246	16233	16359	16201	16386	16320	16256	16277	16212	16269	16366	16267	16297	16157	16285	16278	16420	16050	16289	16338	16398	16325	16153	16323	16377	16210	16177	16261	16602	16179	16410	16288	16374	16296	16245	16242	16355	16352	16234	16304	16323	16328	16201	16327	16363	16271	16212	16305	16253	16300	16346	16354	16231	16310	16287	16399	16317	16350	16352	16206	16411	16350	16246	16397	16149	16209	16281	16379	16303	16261	16254	16328	16489	16555	16276	16332	16273	16321	16374	16405	16261	16267	16512	16248	16223	16220	16285	16344	16457	16195	16203	16280	16414	16330	16504	16451	16139	16225	16485	16299	16150	16234	16412	16487	16278	16330	16298	16189	16327	16345	16257	16342	16230	16325	16377	16323	16309	16165	16364	16405	16259	16334	16340	16335	16383	16305	16395	16483	16364	16394	16472	16322	16434	16412	16167	16355	16320	16179	16423	16269	16272	16349	16181	16367	16215	16241	16319	16320	16322	16485	16179	16339	16322	16312	16202	16327	16352	16382	16206	16314	16368	16380	16377	16405	16151	16316	16334	16505	16486	16349	16421	16405	16166	16201	16356	16385	16372	16369	16387	16114	16311	16495	16203	16469	16377	16236	16197	16247	16350	16261	16415	16295	16430	16208	16226	16368	16203	16397	16334	16348	16420	16283	16446	16360	16253	16304	16293	16302	16078	16292	16270	16373	16370	16360	16407	16198	16192	16339	16322	16328	16364	16280	16317	16296	16374	16284	16376	16356	16391	16254	16204	16348	16256	16324
23319	21022	28584	23763	22009	23497	23291	20955	20208	20678	20746	20451	20329	26791	33820	31645	26022	22009	20481	20183	20132	20274	20229	20042	20223	20099	20177	20261	20268	20183	20139	20212	20004	20229	20095	19997	20267	20063	20153	20132	20094	20144	20052	19992	20122	20331	20153	20068	20284	20254	20071	20033	20118	20002	19982	20314	20176	20119	20062	20003	20232	20093	20296	20069	20157	20179	20131	20157	20143	20136	20120	19953	20065	19816	20290	20218	20087	20338	20123	20182	20025	20267	20044	20197	20057	20072	19961	20035	20064	20346	20344	19997	20144	20052	19821	19848	20010	20056	20299	19924	20208	20158	20175	20126	20167	20208	20057	20436	20381	20270	20181	20212	20103	20150	20211	20162	20223	20078	20144	19916	20388	20223	20044	20134	20145	20111	19986	20070	20218	20112	20095	20096	20111	20075	20118	20134	20246	20079	20146	19958	19939	20187	20112	20185	19894	20211	19968	20089	20241	20194	20184	20005	20004	19987	20243	20069	19998	20294	20189	20287	19824	20097	20375	19717	20160	20085	20317	20207	20210	20097	20044	20221	19917	20214	20008	20214	20088	20097	20139	19885	20031	20092	19988	20369	20169	19989	19970	20032	20284	20310	20243	20226	20055	20094	20036	20109	20122	19999	20200	20355	20422	20227	20024	20119	19997	20149	20068	20037	20076	20230	20110	20015	20054	20167	20194	20093	20097	20220	20060	19918	19851	19984	20065	20383	20084	20027	20061	20120	20030	20072	20060	20136	20204	20038	20153	20103	20123	19939	19874	20036	19999	20013	20066	20050	20213	20007	20077	20117	19990	20132	20131	20199	20320	20075	20282	20033	20092	20258	20053	20254	19969	20062	20085	20228	20139	20128	20160	19957	20145	20144	19977	20271	20034	19950	20133	20113	20048	19963	20066	19987	20113	20083	19965	19995	20128	20037	20005	20170	20057	19991	20122	20245	19924	19945	20029	20016	19963	20171	20183	20025	20167	20015	19990	19981	20107	20092	20001	20050	20110	20180	20309	20115	20035	20151	20079	20178	20225	19828	20157	20034	20330	19957	19897	20203	20028	20041	20138	20104	19925	20415	20054	20261	20058	20050	20088	20184	20224	19906	20012	20049	20166	20082	20108	20160	20342	20212	20204	19917	20066	20137	20084	20208	20145	20172	20135	20106	20047	20060	20155	20142	20273	20179	20354	20075	20064	20208	20051	20189	19936	20253	19965	20071	20277	19920	20218	19954	20178	20054	20472	20434	20268	20027	19973	19811	19704	19726	20130	20117	20094	20182	20187	19987	20286	20110	20016	19896	19960	20003	20237	20159	20167	20003	20166	20175	20127	19899	20040	20043	19945	19992	20081	19993	20117	20232	20153	20252	20136	20044	20020	20204	20204	20109	20126	20079	20151	20042	20170	20121	20226	20093	19984	20007	20083	20199	20218	20028	20065	20044	19843	20108	19979	20067	20129	20211	20028	19986	20069	20196	20173	20097	20015	20078	20068	20288	20095	20208	20106	20016	20121	20264	19932	20020	20049	20069	20207	19921	20014	19934	20186	19963	20145	20506	19988	20094	20351	20283	20347	20318	20067	20149	19957	20153	19812	20079	20019	20284	20148	20249	19966	19926	20129	20074	20038	19921	20432	20157	20114	20049	20101	20239	20085	20163	20202	20023	20131	19956	20109	20160	20009	20040	19981	20056	19979	20046	20112	20186	20236	19989	19955	20188	19972	20030	20005	19858	20157	20043	20052	20148	20097	20215	20228	19887	19990	19966	20085	20193	20203	20057	19904	19903	20329	20135	19931	20317	20334	20147	19993	20236	20060	20135	20241	19841	19820	19967	19978	19909	20092	20146	20002	20260	19936	20216	20033	19970	20157	20076	20155	20061	20198	19935	20099	20195	19896	20060	20064	19979	20087	20068	20085	19971	20119	20229	19987	20004	19829	20147	20204	19952	20160	20264	20303	20140	19938	20200	20237	19991	20046	20007	20072	20252	20203	20326	20191	20251	20050	20228	20167	20199	20092	20113	20145	19921	20148	19952	20107	20153	19922	20140	20206	20052	19961	20034	20007	20206	20105	20099	20035	20234	20102	19848	20132	20083	20383	20324	20242	20200	20249	19885	20249	20102	20145	20142	20139	20234	20266	20040	20225	20043	19931	20016	19935	20202	19823	19948	20143	20245	20102	20088	19954	20278	20159	20138	20242	20019	20276	20082	20214	20184	20095	20250	19894	20248	20175	20197	20204	20129	20008	19990	20028	19911	20092	20207	19927	20157	19997	19939	20082	20162	20207	20194	19974	19949	20262	20154	20123	20083	20188	19904	19957	20149	19912	20010	20081	20366	20211	20171	20100	20098	20023	20006	20392	20138	20002	20148	20070	20030	19893	20498	20084	19903	19974	20097	20108	20218	20037	20129	20114	20140	20024	20066	20062	20333	20102	19980	20257	20185	20100	20033	20076	20209	20206	20050	19890	19894	20038	20445	20134	20032	20152	20072	20109	20079	20123	20131	20063	19959	19989	20043	20232	20077	20074	20001	20045	20052	20275	20297	19963	20034	19892	20104	20175	20113	19962	20153	20163	19966	20126	20164	20173	20144	19965	20042	19971	20253	19928	20112	20091	20227	19982	20054	19953	20088	20028	19991	20126	20085	20203	20327	19878	20061	20078	20163	20136	20003	20258	19875	19962	20370	20079	20064	20063	19982	19952	19944	20264	20281	20084	20183	20115	19885	20112	20101	20132	19945	20309	19968	20290	20136	20047	20059	19953	20205	20190	20144	20167	19959	20138	19981	20105	20006	20113	19856	20043	20201	20011	19989	20214	20212	20267	20248	20072	19979	20249	20155	20122	20136	20228	19975	20219	20272	20292	20290	20035	20078	20097	20347	20360	20140	20192	20229	20196	20058	20156	20103	20104	20134	20164	20198	20026	20226	19935	20084	20232	19942	20072	20037	20007	20088	20084	20086	20211	19995	20192	20012	20188	20072	20154	20039	20268	19926	20334	20058	20213	20017	20100	20184	20097	19928	20019	20145	20135	20028	20173	20098	20133	19916	20085	20044	20219	20083	20059	19938	20051	19864	20064	20218	20035	19788	20101	20140	20052	20086	19750	20050	20377	20072	20053	20117	20121	19853	20192	19953	20155	20029	20126	20270	20139	20055	19852	19875	20005	20026	20105	20054	20084	20042	20025	20162	20193	20060	19845	20190	20227	20138	20034	20271	20152	20087	19990	19888	19931	20085	20092	20002	20086	20100	20084	20047	20001	20123	20023	20210	20353	20103	20070	20032	20154	20153	20028	20373	20180	20154	20289	19992	19920	20115	20085	20004	20125	20194	20137	20062	20102	19900	20115	19893	20283	20089	20019	20212	20063	20253	20038	19927	19984	20122	19946	19817	20150	20206	20224	20172	20163	19934	19901	20041	19954	20205	20219	20236	20196	20114	19979	20098	20184	20302	20184	19994	20142	20196	19939	20156	20022	20105	20123	20132	20028	19960	20141	20150	20163	20085	20410	19863	20021	20090	20048	20101	20077	20071	20097	20336	19991	20133	19996	20333	20155	19947	20071	20047	20122	19931	19921	20059	19995	20290	20078	20072	20068	20127	20057	20072	20218	19969	20018	20004	20159	19894	19862	20008	20125	20121	20029	20106	20192	19957	19906	20151	20218	20104	19988	20158	20144	20054	20251	20034	20131	20120	20036	20153	20045	20002	20152	20084	20197	20111	19931	20042	19994	20041	20025	20172	20036	20130	20010	20099	20269	20244	20154	20227	20230	20144	20170	20165	20145	20117	20253	20022	19981	20219	20202	20079	20205	20056	20047	20049	20015	20076	19931	20116	20249	20033	20177	20055	19975	20093	20124	20016	20128	19983	20033	19984	20259	19869	20092	20143	20084	20104	20227	20183	20098	20085	20205	20107	20150	20113	20144	20039	20305	20195	20126	19800	20044	20368	20306	20167	20223	20033	20178	20071	20128	20008	20238	19988	20307	20066	19999	19975	19935	20128	20001	19907	20251	20130	20037	20137	20289	20115	20220	19949	20034	20171	20115	20012	20203	20029	20131	20108	20194	20099	20060	20008	20064	20020	20073	20181	20204	20123	20178	20265	19882	19970	20244	20052	19865	20290	20313	20237	20052	19987	20063	20127	19977	20123	20140	20472	20101	20119	20134	20211	20096	19763	19877	20111	20119	20107	19939	20117	20028	19999	20070	19959	20123	20238	20131	20326	19935	19982	20131	20019	19993	20112	20018	20087	19931	20141	19956	20154	20026	20048	20042	20335	20068	19873	19993	20210	20051	20144	20203	20009	19991	20140	20163	20190	19981	20058	19914	19948	20096	19835	20048	20268	20244	19888	20103	20215	20116	20030	20184	20211	20042	20221	20167	20057	20165	20058	20048	20192	20037	19975	20024	20110	20068	20149	20033	20063	20013	20061	20134	20131	20069	20032	19977	20063	20210	20016	20119	20086	20073	20037	20201	20105	20289	20248	20153	20090	20140	20108	19825	20117	20352	20092	20116	20029	20095	19999	20286	20233	20085	20045	20150	20135	20240	20000	20033	20128	20273	20115	20125	20027	20249	20091	20396	20323	20083	20109	20250	20206	20123	20079	20073	19919	20210	20304	20162	20169	20036	19971	20070	20135	20132	20049	20170	20093	20107	20066	19884	20055	20327	19911	20022	20222	20039	20050	20166	20014	19994	20065	20052	20067	19988	19935	20030	20133	19871	20120	19995	20039	20310	20115	20248	20162	20080	19968	20068	20230	20153	20222	20111	20304	20128	20171	20042	20034	20276	19901	20211	19853	20221	20080	20107	20155	20108	20049	20006	20118	20026	19974	20119	20013	20133	20020	20016	20035	20012	20095	20069	19938	20036	20148	20176	19936	20083	20109	20017	20034	20202	20002	20265	20162	20009	20126	20103	20252	20031	20167	20239	20141	20005	20012	20131	19922	20035	20352	20017	19992	20033	19850	20095	19850	20110	20203	20048	19926	20159	20114	20243	20211	20255	20119	20061	20022	20166	20173	20027	20147	20219	20254	20333	20116	20066	20238	20233	20224	19981	20145	20099	19975	19991	19843	20201	19964	20029	20162	20108	20215	19922	20104	20217	20019	20196	20158	20037	20150	20402	19890
14166	22943	21819	19184	18220	17834	17531	17210	17223	16886	17022	16952	16809	27667	34465	30230	23365	17776	16751	16793	16661	16796	16652	16792	16712	16743	16826	16671	16774	16618	16682	16732	16506	16743	16743	16909	16584	16736	16713	16769	16712	16608	16642	16654	16490	16636	16542	16751	16677	16582	16711	16531	16568	16679	16756	16799	16771	16662	16760	16717	16671	16439	16498	16504	16684	16754	16714	16596	16623	16673	16638	16580	16650	16708	16769	16195	16546	16722	16627	16513	16467	16689	16725	16694	16585	16603	16828	16691	16488	16766	16575	16584	16697	16603	16670	16685	16600	16609	16583	16661	16424	16713	16686	16536	16700	16554	16637	16508	16684	16579	16688	16626	16660	16687	16605	16675	16572	16612	16684	16785	16776	16621	16698	16633	16413	16635	16567	16534	16554	16593	16676	16708	16637	16749	16658	16726	16782	16688	16768	16756	16549	16656	16584	16708	16631	16801	16696	16711	16835	16631	16647	16682	16667	16646	16636	16638	16747	16708	16547	16562	16657	16730	16708	16718	16712	16577	16608	16740	16757	16582	16600	16563	16741	16696	16726	16563	16716	16646	16705	16776	16619	16562	16726	16572	16527	16631	16727	16610	16573	16752	16566	16555	16692	16651	16784	16693	16575	16498	16576	16688	16680	16708	16700	16650	16774	16585	16664	16505	16822	16680	16577	16584	16501	16645	16859	16654	16443	16639	16604	16687	16834	16655	16742	16548	16618	16644	16699	16649	16615	16673	16501	16687	16715	16702	16568	16533	16658	16537	16640	16703	16634	16771	16660	16685	16740	16715	16751	16611	16748	16602	16561	16676	16626	16646	16456	16565	16677	16509	16708	16563	16501	16558	16743	16726	16522	16705	16532	16641	16665	16821	16612	16726	16806	16710	16545	16817	16700	16441	16733	16606	16520	16586	16732	16526	16739	16725	16585	16456	16655	16589	16746	16670	16592	16590	16512	16714	16575	16669	16513	16898	16503	16811	16721	16802	16612	16639	16495	16796	16568	16440	16584	16562	16633	16724	16459	16651	16690	16432	16640	16434	16582	16606	16471	16701	16783	16808	16627	16447	16599	16662	16656	16549	16668	16676	16784	16573	16647	16583	16721	16713	16630	16644	16717	16567	16592	16610	16651	16653	16654	16600	16737	16682	16921	16612	16745	16667	16651	16530	16756	16729	16611	16759	16562	16781	16732	16538	16616	16933	16835	16612	16731	16631	16720	16658	16459	16595	16800	16562	16800	16673	16646	16668	16577	16617	16611	16730	16624	16662	16498	16848	16703	16703	16608	16593	16591	16647	16520	16754	16746	16776	16700	16618	16500	16759	16544	16648	16729	16781	16736	16697	16612	16607	16620	16566	16528	16730	16819	16586	16600	16789	16775	16661	16702	16755	16706	16551	16611	16822	16642	16591	16434	16763	16732	16529	16712	16579	16687	16604	16783	16750	16536	16683	16577	16802	16687	16732	16503	16603	16659	16690	16619	16597	16570	16746	16629	16643	16793	16579	16737	16602	16559	16638	16733	16608	16475	16492	16592	16524	16523	16715	16450	16639	16425	16509	16787	16569	16635	16545	16812	16679	16624	16685	16692	16677	16461	16717	16622	16672	16729	16819	16593	16437	16737	16441	16598	16618	16624	16795	16726	16599	16776	16597	16570	16817	16492	16645	16758	16581	16718	16821	16582	16719	16755	16881	16784	16566	16714	16739	16673	16597	16602	16558	16648	16761	16433	16821	16612	16664	16562	16643	16607	16591	16680	16627	16582	16578	16476	16671	16634	16799	16686	16638	16663	16561	16592	16759	16668	16697	16645	16722	16457	16544	16775	16551	16685	16504	16624	16737	16440	16739	16887	16616	16825	16642	16612	16709	16603	16852	16673	16600	16618	16580	16567	16689	16651	16607	16591	16710	16601	16496	16726	16594	16800	16635	16605	16639	16542	16720	16653	16672	16537	16700	16519	16693	16733	16693	16628	16633	16639	16674	16660	16594	16642	16575	16771	16522	16707	16631	16615	16612	16674	16535	16778	16595	16617	16475	16564	16595	16573	16601	16357	16651	16399	16594	16626	16491	16575	16578	16648	16648	16611	16502	16582	16664	16559	16475	16832	16600	16658	16476	16683	16637	16442	16484	16736	16487	16709	16810	16625	16676	16458	16583	16791	16547	16666	16502	16729	16659	16613	16575	16588	16506	16649	16652	16613	16565	16594	16696	16583	16488	16636	16607	16563	16591	16651	16625	16676	16629	16699	16647	16620	16559	16507	16535	16714	16536	16534	16567	16640	16723	16711	16494	16516	16737	16691	16565	16656	16638	16661	16690	16770	16738	16589	16436	16618	16743	16534	16702	16860	16632	16598	16721	16665	16626	16497	16882	16556	16694	16725	16531	16537	16751	16423	16651	16515	16638	16657	16687	16648	16705	16822	16640	16687	16701	16612	16593	16598	16588	16756	16662	16545	16533	16616	16709	16695	16537	16691	16645	16615	16704	16623	16577	16641	16758	16607	16640	16696	16679	16692	16573	16732	16481	16724	16623	16722	16699	16604	16585	16656	16572	16569	16795	16739	16527	16639	16658	16868	16638	16626	16945	16440	16683	16861	16547	16714	16531	16747	16742	16729	16549	16691	16606	16653	16715	16676	16816	16591	16704	16620	16761	16659	16674	16584	16651	16672	16656	16575	16542	16711	16762	16599	16635	16627	16607	16559	16668	16672	16786	16715	16455	16607	16644	16688	16592	16589	16580	16693	16668	16670	16630	16534	16659	16679	16463	16599	16582	16543	16577	16596	16661	16511	16694	16579	16565	16557	16807	16628	16614	16759	16667	16653	16586	16541	16735	16740	16572	16711	16573	16624	16763	16863	16586	16663	16599	16776	16655	16590	16771	16850	16764	16553	16564	16665	16692	16678	16672	16692	16716	16719	16644	16468	16559	16713	16648	16656	16823	16478	16745	16560	16667	16669	16463	16688	16589	16582	16771	16700	16611	16663	16592	16723	16481	16712	16646	16440	16478	16692	16825	16623	16524	16427	16620	16482	16703	16572	16634	16676	16720	16615	16552	16748	16467	16683	16802	16489	16642	16577	16513	16460	16575	16666	16652	16464	16691	16600	16661	16725	17012	16645	16776	16530	16571	16686	16764	16719	16716	16526	16557	16575	16765	16732	16455	16607	16628	16626	16738	16887	16516	16771	16572	16738	16766	16684	16622	16640	16771	16874	16604	16691	16695	16790	16584	16511	16546	16647	16514	16689	16605	16601	16671	16566	16731	16740	16743	16657	16659	16716	16640	16675	16695	16469	16780	16534	16574	16616	16902	16446	16542	16574	16569	16655	16555	16633	16573	16629	16640	16576	16674	16711	16567	16664	16527	16623	16623	16592	16545	16492	16811	16690	16638	16636	16446	16617	16694	16666	16790	16615	16592	16611	16708	16779	16635	16675	16647	16729	16585	16714	16567	16723	16616	16595	16565	16556	16628	16691	16563	16692	16710	16554	16681	16449	16626	16442	16667	16700	16718	16634	16699	16507	16633	16673	16582	16810	16593	16572	16630	16739	16854	16549	16659	16605	16753	16750	16580	16633	16655	16807	16522	16813	16584	16686	16536	16682	16802	16579	16733	16709	16734	16657	16587	16707	16669	16674	16660	16651	16471	16582	16553	16710	16842	16686	16658	16542	16605	16754	16648	16752	16605	16723	16665	16772	16648	16541	16570	16675	16629	16587	16648	16624	16746	16653	16707	16453	16802	16582	16582	16517	16717	16671	16750	16734	16647	16649	16622	16680	16580	16673	16556	16601	16650	16716	16721	16839	16463	16655	16711	16686	16487	16869	16738	16747	16704	16676	16602	16790	16631	16773	16883	16419	16913	16527	16770	16620	16659	16554	16575	16517	16692	16699	16736	16670	16677	16792	16550	16672	16718	16624	16526	16636	16755	16666	16671	16620	16667	16627	16701	16733	16811	16498	16855	16664	16570	16909	16686	16702	16678	16614	16621	16648	16499	16436	16654	16653	16723	16593	16824	16816	16710	16746	16578	16480	16514	16787	16831	16545	16648	16604	16531	16791	16821	16644	16673	16699	16707	16738	16599	16620	16626	16598	16737	16590	16571	16656	16620	16725	16496	16716	16767	16722	16610	16682	16678	16635	16526	16746	16743	16633	16667	16602	16600	16625	16690	16644	16623	16463	16618	16599	16599	16645	16627	16719	16528	16758	16692	16669	16513	16602	16603	16332	16551	16494	16625	16616	16600	16759	16739	16519	16756	16678	16624	16491	16766	16478	16670	16545	16705	16631	16606	16663	16727	16680	16518	16578	16553	16566	16728	16461	16539	16720	16850	16706	16546	16538	16629	16517	16513	16647	16568	16750	16570	16648	16684	16481	16553	16541	16685	16521	16668	16686	16579	16837	16662	16553	16692	16738	16569	16735	16749	16757	16831	16722	16584	16868	16687	16695	16667	16633	16437	16693	16709	16782	16520	16820	16599	16686	16438	16724	16715	16614	16571	16598	16650	16630	16559	16743	16622	16707	16658	16758	16574	16696	16761	16780	16795	16626	16724	16552	16752	16783	16717	16599	16566	16769	16656	16465	16601	16495	16782	16554	16748	16543	16714	16382	16757	16620	16666	16879	16783	16692	16635	16635	16547	16716	16586	16734	16516	16624	16682	16704	16574	16731	16631	16704	16637	16554	16716	16721	16560	16695	16536	16563	16681	16732	16624	16749	16756	16699	16641	16664	16660	16540	16624	16725	16609	16733	16715	16678	16708	16772	16682	16632	16643	16582	16663	16645	16636	16732	16725	16555	16816	16637	16716	16880	16575	16700	16686	16666	16529	16729	16739	16722	16594	16575	16609	16749	16616	16567	16636	16575	16746	16724	16795	16661	16607	16612	16721	16709	16642	16557	16455	16700	16518	16491	16640	16691	16703	16581	16614	16736	16597	16783	16558	16609	16605	16746	16720	16594	16538	16610	16804	16611	16677	16789	16608	16666	16656	16625	16617	16666	16688	16562	16841	16487	16786	16758	16578	16809	16543	16773	16431	16623	16796	16726	16681	16671	16529	16499	16817	16538	16630	16651	16724	16601	16644	16554	16651	16574	16868	16386	16711	16514	16631	16734	16726	16542	16587
22415	21052	28852	23472	21324	24093	27310	22634	21796	22468	22422	22048	21890	32261	41633	39252	31217	25541	22149	21556	21542	21707	21764	21499	21590	21586	21735	21665	21667	21936	21728	21837	21821	21721	21518	21512	21521	21502	21648	21552	21424	21695	21659	21623	21481	21442	21461	21590	21250	21622	21564	21528	21556	21589	21400	21430	21658	21627	21463	21468	21612	21416	21593	21442	21645	21523	21538	21715	21568	21720	21499	21664	21304	21658	21599	21528	21438	21557	21359	21630	21558	21485	21327	21640	21542	21450	21399	21625	21571	21495	21431	21462	21392	21495	21751	21446	21540	21559	21499	21543	21498	21589	21411	21574	21581	21519	21599	21294	21312	21341	21421	21392	21399	21500	21268	21367	21464	21337	21405	21420	21399	21416	21698	21566	21629	21350	21798	21595	21476	21670	21740	21569	21590	21426	21710	21555	21504	21443	21588	21308	21558	21498	21500	21618	21282	21440	21424	21466	21473	21399	21602	21452	21267	21560	21436	21432	21436	21498	21639	21592	21522	21307	21325	21487	21476	21487	21306	21429	21513	21389	21286	21480	21406	21393	21524	21540	21319	21566	21551	21442	21437	21416	21517	21476	21376	21490	21649	21572	21568	21392	21379	21553	21549	21468	21506	21496	21375	21309	21433	21527	21500	21535	21394	21523	21344	21492	21386	21315	21364	21107	21617	21376	21348	21474	21443	21735	21452	21387	21375	21278	21694	21418	21461	21319	21444	21515	21559	21499	21596	21414	21516	21476	21525	21507	21610	21517	21443	21504	21529	21508	21589	21529	21278	21310	21559	21497	21356	21314	21455	21520	21541	21585	21360	21506	21539	21403	21540	21587	21434	21484	21395	21402	21454	21370	21550	21467	21479	21426	21280	21286	21499	21491	21576	21548	21336	21310	21359	21461	21493	21358	21346	21292	21488	21403	21525	21570	21428	21504	21387	21434	21614	21719	21575	21453	21171	21463	21631	21644	21493	21609	21514	21467	21664	21405	21437	21397	21340	21590	21263	21354	21257	21407	21410	21537	21612	21607	21568	21384	21445	21454	21460	21449	21503	21641	21341	21543	21508	21542	21448	21421	21574	21511	21415	21391	21603	21461	21593	21489	21560	21572	21282	21516	21462	21425	21279	21382	21442	21607	21410	21341	21446	21539	21602	21445	21488	21342	21580	21357	21392	21319	21443	21543	21527	21543	21468	21362	21514	21554	21488	21496	21621	21631	21661	21631	21442	21417	21324	21505	21367	21534	21557	21419	21644	21662	21449	21349	21500	21502	21481	21392	21336	21527	21525	21464	21493	21232	21424	21614	21603	21282	21363	21474	21327	21599	21446	21312	21431	21633	21593	21411	21393	21451	21577	21526	21350	21354	21624	21474	21314	21396	21488	21516	21540	21387	21655	21461	21582	21573	21295	21421	21370	21228	21541	21445	21512	21430	21690	21210	21633	21347	21542	21297	21529	21324	21420	21484	21379	21302	21388	21458	21457	21325	21524	21475	21636	21371	21369	21601	21636	21400	21212	21601	21637	21428	21436	21481	21308	21508	21439	21295	21473	21454	21495	21520	21343	21340	21698	21412	21457	21435	21523	21571	21640	21456	21582	21601	21481	21740	21531	21581	21545	21381	21438	21718	21551	21581	21360	21409	21432	21330	21534	21440	21262	21377	21399	21445	21322	21455	21729	21439	21408	21516	21633	21662	21351	21651	21585	21716	21519	21201	21486	21481	21393	21549	21518	21546	21657	21603	21762	21576	21502	21506	21461	21271	21527	21453	21492	21419	21546	21499	21575	21384	21478	21278	21445	21481	21784	21291	21586	21371	21729	21309	21199	21324	21482	21399	21160	21491	21496	21368	21757	21285	21573	21464	21546	21392	21643	21574	21357	21421	21252	21449	21499	21302	21481	21365	21580	21548	21362	21359	21437	21667	21535	21471	21488	21385	21607	21319	21507	21563	21515	21588	21572	21370	21363	21379	21477	21326	21438	21326	21358	21279	21467	21305	21483	21542	21369	21433	21733	21480	21494	21532	21346	21611	21442	21294	21694	21448	21450	21197	21426	21349	21410	21519	21437	21315	21325	21508	21436	21281	21522	21374	21491	21795	21565	21487	21513	21305	21437	21492	21350	21667	21335	21428	21387	21545	21367	21571	21735	21334	21218	21395	21455	21595	21323	21340	21397	21347	21383	21295	21638	21459	21293	21560	21427	21418	21276	21502	21441	21472	21392	21498	21591	21633	21528	21516	21491	21498	21462	21710	21432	21404	21372	21563	21574	21830	21460	21433	21382	21702	21457	21403	21380	21642	21606	21276	21596	21272	21540	21654	21534	21446	21449	21348	21463	21468	21558	21659	21546	21548	21527	21395	21445	21485	21517	21554	21765	21424	21370	21301	21526	21357	21395	21341	21255	21372	21443	21356	21701	21535	21410	21503	21437	21294	21493	21422	21433	21543	21511	21552	21362	21549	21558	21631	21429	21552	21494	21310	21368	21404	21589	21436	21599	21322	21371	21457	21529	21386	21135	21430	21474	21426	21545	21637	21521	21289	21490	21421	21397	21529	21446	21442	21545	21373	21336	21420	21269	21514	21495	21447	21563	21466	21357	21502	21394	21390	21676	21508	21453	21562	21510	21594	21304	21516	21431	21672	21658	21494	21531	21434	21345	21556	21620	21464	21672	21167	21415	21340	21328	21461	21391	21431	21290	21379	21423	21547	21479	21193	21572	21342	21460	21541	21555	21450	21589	21539	21530	21646	21535	21523	21524	21495	21442	21563	21615	21457	21533	21376	21296	21379	21640	21602	21521	21557	21588	21393	21498	21166	21493	21224	21403	21521	21389	21575	21573	21546	21438	21731	21467	21455	21495	21550	21579	21327	21455	21309	21438	21610	21617	21643	21381	21498	21457	21449	21446	21503	21566	21617	21558	21310	21444	21611	21630	21543	21309	21585	21512	21509	21412	21400	21369	21427	21420	21370	21472	21521	21376	21373	21211	21395	21499	21710	21333	21500	21586	21419	21571	21414	21367	21525	21394	21514	21459	21509	21465	21228	21624	21102	21708	21488	21445	21502	21541	21429	21385	21452	21159	21539	21322	21388	21372	21471	21382	21579	21386	21337	21530	21362	21453	21422	21493	21519	21279	21469	21394	21525	21425	21445	21700	21631	21448	21466	21513	21467	21487	21568	21548	21458	21421	21621	21605	21455	21544	21589	21560	21584	21237	21320	21563	21413	21300	21462	21502	21387	21361	21447	21593	21481	21539	21565	21379	21452	21396	21383	21527	21275	21277	21386	21658	21420	21441	21510	21553	21310	21460	21427	21733	21532	21394	21631	21450	21532	21458	21537	21605	21521	21508	21432	21587	21321	21395	21564	21579	21479	21533	21452	21508	21227	21396	21630	21541	21433	21483	21583	21518	21491	21618	21539	21484	21304	21712	21403	21458	21575	21586	21575	21527	21437	21565	21531	21524	21602	21371	21609	21424	21697	21405	21448	21348	21334	21418	21187	21527	21377	21544	21492	21501	21329	21323	21546	21604	21492	21264	21446	21328	21663	21444	21481	21198	21333	21594	21521	21600	21470	21444	21368	21447	21280	21326	21331	21557	21557	21303	21479	21357	21663	21535	21514	21109	21617	21686	21469	21471	21313	21499	21502	21621	21577	21497	21521	21315	21395	21589	21371	21304	21325	21491	21443	21428	21647	21471	21498	21636	21436	21605	21274	21435	21391	21283	21296	21395	21505	21488	21456	21368	21256	21396	21351	21467	21557	21641	21380	21587	21425	21489	21483	21328	21518	21369	21465	21572	21415	21554	21685	21284	21471	21378	21324	21461	21324	21542	21640	21483	21612	21266	21647	21468	21501	21572	21371	21343	21290	21522	21300	21263	21463	21397	21458	21534	21446	21548	21387	21258	21448	21420	21449	21495	21475	21617	21479	21446	21606	21439	21297	21487	21455	21643	21710	21419	21451	21313	21321	21592	21230	21599	21443	21452	21510	21629	21579	21583	21454	21572	21447	21536	21632	21629	21420	21477	21502	21557	21384	21589	21519	21309	21638	21352	21445	21538	21531	21617	21678	21547	21320	21297	21546	21611	21395	21409	21428	21671	21483	21333	21508	21482	21383	21375	21499	21572	21444	21483	21566	21535	21473	21429	21438	21440	21442	21677	21674	21566	21328	21219	21757	21475	21497	21479	21293	21824	21495	21639	21607	21391	21359	21803	21550	21508	21370	21445	21468	21322	21438	21517	21496	21390	21266	21547	21405	21289	21576	21505	21249	21403	21323	21622	21329	21396	21659	21484	21333	21460	21675	21586	21459	21565	21358	21416	21421	21406	21162	21654	21369	21429	21342	21467	21417	21299	21444	21352	21528	21452	21292	21432	21419	21478	21374	21510	21542	21627	21479	21202	21400	21549	21330	21499	21377	21440	21501	21629	21414	21587	21429	21310	21656	21418	21322	21329	21554	21568	21388	21387	21432	21469	21534	21400	21555	21462	21553	21495	21538	21595	21456	21621	21469	21510	21402	21508	21265	21349	21410	21392	21693	21476	21355	21445	21605	21521	21241	21415	21448	21836	21279	21509	21291	21533	21419	21431	21528	21515	21682	21580	21377	21548	21322	21603	21709	21596	21521	21483	21602	21256	21417	21522	21447	21456	21480	21153	21158	21378	21349	21401	21469	21381	21462	21637	21539	21451	21460	21538	21647	21416	21641	21689	21435	21417	21336	21476	21449	21363	21397	21440	21312	21541	21594	21709	21305	21433	21401	21387	21444	21462	21351	21487	21574	21381	21344	21315	21393	21445	21500	21333	21623	21375	21447	21477	21351	21361	21470	21613	21451	21859	21744	21592	21221	21430	21465	21538	21377	21483	21533	21290	21372	21319	21546	21495	21417	21493	21602	21460	21419	21739	21505	21284	21111	21399	21454	21312	21396	21469	21470	21482	21485	21492	21494	21521	21505	21518	21227	21327	21435	21728	21618	21351	21700	21358	21289	21531	21523	21191	21521	21399	21514	21444	21332	21399	21435	21512	21583	21431	21620	21355	21511	21380	21546	21384	21296	21587	21641	21493	21641	21602	21327	21214	21630	21471	21600	21490	21496	21523	21495	21532	21592	21400	21265	21364	21396
15923	27663	25499	21643	20095	19027	18821	18341	18241	18077	18001	17881	17775	33875	41778	37724	29039	21189	17504	17435	17458	17322	17480	17390	17294	17541	17348	17618	17501	17404	17330	17344	17338	17301	17364	17351	17268	17288	17509	17596	17381	17389	17385	17317	17511	17437	17313	17274	17488	17369	17274	17432	17526	17460	17324	17169	17515	17395	17357	17492	17196	17422	17362	17440	17419	17470	17494	17454	17272	17404	17399	17321	17650	17253	17260	17502	17216	17420	17512	17366	17444	17347	17326	17446	17452	17520	17368	17414	17288	17675	17455	17391	17161	17352	17474	17316	17379	17353	17405	17419	17416	17295	17336	17356	17243	17202	17439	17487	17405	17384	17270	17435	17410	17307	17349	17366	17464	17354	17379	17430	17327	17347	17309	17258	17386	17350	17366	17496	17491	17318	17407	17326	17279	17402	17292	17154	17354	17448	17238	17357	17095	17398	17207	17410	17462	17458	17353	17164	17308	17186	17293	17291	17400	17434	17301	17396	17404	17344	17253	17475	17200	17314	17486	17205	17463	17251	17393	17442	17355	17242	17321	17146	17343	17202	17410	17339	17421	17387	17479	17375	17297	17445	17440	17341	17533	17411	17416	17287	17403	17388	17461	17239	17238	17569	17402	17335	17577	17302	17370	17351	17442	17407	17398	17361	17407	17273	17268	17469	17375	17548	17362	17327	17370	17177	17373	17551	17352	17381	17514	17328	17136	17389	17294	17252	17367	17232	17259	17337	17323	17218	17334	17322	17229	17350	17485	17396	17165	17435	17418	17235	17500	17457	17240	17267	17513	17284	17274	17253	17403	17428	17203	17259	17296	17080	17425	17166	17395	17490	17301	17517	17407	17541	17412	17273	17259	17249	17554	17329	17305	17354	17258	17392	17355	17290	17270	17268	17260	17218	17371	17472	17646	17455	17208	17308	17301	17433	17283	17320	17357	17205	17555	17290	17434	17377	17439	17340	17232	17280	17328	17422	17344	17419	17293	17329	17307	17327	17389	17154	17283	17315	17396	17377	17338	17317	17351	17500	17423	17340	17499	17504	17320	17281	17513	17285	17427	17392	17287	17472	17284	17353	17348	17462	17368	17219	17346	17233	17193	17490	17388	17328	17153	17369	17381	17332	17403	17306	17313	17301	17335	17431	17397	17526	17350	17313	17311	17249	17295	17274	17284	17282	17296	17296	17227	17371	17414	17375	17355	17315	17238	17349	17421	17345	17363	17336	17429	17336	17461	17437	17394	17376	17417	17203	17279	17302	17419	17432	17336	17331	17206	17491	17431	17222	17383	17323	17326	17213	17392	17403	17336	17300	17396	17342	17558	17391	17378	17360	17422	17586	17474	17334	17217	17393	17297	17335	17381	17393	17326	17439	17302	17411	17528	17362	17383	17402	17293	17391	17385	17270	17538	17282	17389	17426	17436	17443	17367	17370	17149	17264	17463	17334	17334	17326	17426	17300	17358	17174	17361	17504	17372	17413	17523	17271	17554	17397	17269	17398	17246	17315	17238	17319	17536	17472	17335	17388	17417	17422	17369	17342	17345	17600	17350	17298	17338	17380	17182	17509	17465	17293	17500	17521	17387	17324	17498	17396	17514	17327	17312	17364	17501	17360	17331	17410	17351	17300	17309	17387	17499	17431	17396	17349	17379	17517	17418	17313	17497	17291	17442	17308	17224	17339	17426	17423	17471	17266	17259	17331	17572	17304	17306	17204	17536	17294	17290	17217	17154	17284	17274	17332	17561	17411	17397	17502	17455	17377	17491	17510	17395	17253	17410	17466	17324	17384	17375	17286	17542	17504	17425	17290	17360	17362	17215	17375	17337	17240	17547	17150	17271	17468	17379	17408	17462	17220	17096	17324	17549	17432	17354	17347	17287	17351	17343	17329	17446	17621	17160	17388	17226	17576	17376	17155	17359	17462	17395	17388	17271	17288	17282	17410	17203	17470	17325	17403	17316	17347	17433	17300	17527	17289	17434	17331	17422	17270	17324	17525	17360	17430	17351	17382	17379	17433	17565	17544	17396	17411	17459	17415	17532	17303	17448	17297	17274	17404	17294	17360	17467	17341	17304	17294	17252	17285	17427	17406	17395	17184	17447	17375	17473	17271	17387	17305	17401	17357	17336	17355	17607	17234	17211	17545	17396	17143	17310	17352	17304	17271	17484	17327	17389	17353	17328	17467	17368	17325	17399	17222	17475	17443	17271	17275	17299	17410	17564	17299	17273	17382	17426	17572	17431	17295	17273	17321	17294	17201	17364	17340	17537	17399	17463	17326	17302	17105	17163	17475	17482	17276	17479	17207	17231	17267	17306	17214	17421	17464	17377	17315	17311	17505	17286	17324	17556	17455	17378	17385	17413	17317	17258	17492	17285	17421	17390	17284	17376	17309	17213	17329	17310	17283	17508	17413	17402	17394	17259	17390	17455	17429	17348	17386	17343	17442	17395	17350	17194	17233	17136	17521	17490	17343	17270	17401	17321	17276	17280	17263	17251	17278	17333	17376	17358	17319	17412	17390	17357	17322	17370	17328	17413	17359	17314	17256	17512	17518	17224	17387	17380	17333	17282	17230	17282	17363	17267	17330	17574	17451	17468	17411	17211	17314	17271	17314	17472	17494	17366	17485	17465	17266	17298	17211	17530	17153	17452	17389	17248	17258	17357	17299	17499	17322	17308	17444	17421	17272	17430	17355	17152	17426	17267	17318	17379	17316	17499	17459	17193	17452	17280	17290	17295	17297	17433	17414	17338	17245	17328	17301	17502	17318	17326	17374	17454	17313	17348	17378	17403	17560	17394	17344	17328	17290	17294	17306	17431	17236	17381	17321	17359	17268	17391	17323	17312	17245	17320	17311	17384	17382	17221	17284	17329	17380	17462	17374	17327	17446	17515	17356	17356	17284	17295	17428	17469	17290	17530	17171	17493	17328	17158	17361	17456	17476	17364	17385	17341	17330	17305	17397	17248	17191	17411	17173	17326	17256	17255	17271	17330	17424	17135	17375	17261	17306	17293	17364	17315	17348	17524	17382	17330	17308	17342	17326	17418	17504	17324	17303	17341	17353	17272	17378	17427	17383	17496	17440	17471	17255	17465	17219	17319	17458	17491	17319	17419	17214	17296	17538	17463	17383	17361	17504	17474	17253	17238	17222	17266	17377	17263	17460	17185	17278	17430	17308	17249	17407	17366	17269	17609	17408	17319	17372	17319	17427	17330	17398	17374	17384	17366	17236	17221	17417	17419	17477	17312	17328	17375	17273	17452	17187	17400	17420	17281	17401	17345	17448	17470	17364	17315	17435	17323	17507	17425	17209	17407	17310	17485	17341	17620	17278	17317	17130	17277	17431	17398	17333	17580	17276	17340	17207	17240	17435	17524	17134	17127	17410	17439	17299	17149	17255	17293	17374	17075	17515	17147	17373	17154	17353	17353	17527	17302	17296	17279	17386	17278	17330	17421	17268	17398	17191	17361	17228	17405	17471	17355	17563	17273	17487	17397	17217	17417	17277	17429	17257	17356	17541	17467	17316	17406	17335	17257	17221	17201	17406	17419	17519	17480	17417	17273	17462	17308	17106	17387	17345	17373	17402	17376	17185	17248	17232	17372	17305	17319	17454	17473	17470	17450	17201	17254	17513	17204	17276	17421	17243	17381	17540	17327	17129	17399	17383	17432	17253	17385	17366	17452	17461	17489	17283	17240	17410	17267	17325	17342	17461	17343	17419	17449	17365	17466	17399	17481	17429	17276	17381	17388	17089	17385	17341	17408	17250	17425	17408	17302	17278	17165	17314	17325	17358	17406	17208	17398	17407	17286	17255	17275	17471	17414	17300	17527	17397	17299	17168	17286	17355	17255	17348	17493	17292	17249	17338	17248	17383	17278	17231	17279	17463	17327	17331	17351	17385	17398	17536	17434	17362	17322	17493	17479	17370	17424	17363	17484	17204	17341	17366	17287	17391	17423	17344	17471	17234	17181	17422	17406	17448	17341	17428	17353	17233	17304	17334	17263	17236	17372	17285	17533	17371	17456	17449	17402	17411	17368	17287	17603	17372	17335	17343	17293	17200	17376	17329	17425	17394	17252	17326	17268	17403	17465	17380	17397	17401	17573	17215	17511	17394	17289	17304	17169	17412	17140	17350	17410	17413	17182	17245	17191	17392	17380	17377	17358	17430	17434	17298	17207	17415	17283	17396	17306	17407	17437	17133	17366	17466	17382	17116	17248	17395	17228	17324	17233	17376	17477	17187	17372	17301	17542	17245	17275	17505	17266	17249	17421	17483	17292	17336	17452	17353	17363	17374	17445	17300	17441	17391	17455	17466	17379	17300	17343	17473	17297	17440	17314	17423	17411	17229	17280	17461	17337	17418	17391	17297	17399	17190	17363	17478	17277	17228	17447	17343	17459	17367	17415	17348	17334	17356	17546	17316	17400	17399	17223	17519	17396	17347	17126	17529	17295	17334	17186	17412	17341	17376	17262	17335	17317	17162	17399	17406	17327	17352	17363	17267	17335	17266	17314	17411	17395	17386	17269	17435	17418	17490	17430	17332	17502	17407	17328	17336	17376	17552	17271	17274	17290	17392	17279	17354	17274	17342	17236	17239	17322	17241	17313	17369	17186	17290	17030	17404	17289	17363	17451	17379	17431	17484	17339	17199	17669	17268	17206	17282	17350	17287	17389	17432	17321	17371	17310	17345	17440	17157	17333	17309	17233	17387	17281	17306	17557	17431	17228	17358	17543	17356	17392	17375	17369	17491	17272	17532	17345	17381	17649	17490	17271	17308	17565	17274	17292	17303	17287	17312	17460	17222	17244	17519	17401	17374	17308	17335	17435	17464	17279	17254	17350	17327	17336	17302	17377	17440	17245	17443	17235	17469	17211	17444	17314	17356	17440	17189	17448	17484	17460	17261	17439	17269	17364	17349	17306	17329	17364	17486	17258	17302	17396	17361	17270	17382	17224	17426	17389	17187	17543	17210	17191	17294	17210	17354	17490	17276	17420	17305	17407	17421	17506	17499	17469	17444	17521	17459	17439	17344	17326	17412	17230	17155	17396	17283	17408	17295	17193	17250	17378	17560	17417	17393	17470	17471	17281	17558	17339	17322	17277	17269	17428	17364	17207	17312
27620	22275	26582	25076	22392	22778	22825	22656	22510	22586	22683	22621	22574	23216	24029	24475	23801	23403	22795	22595	22658	22570	22662	22808	22624	22708	22478	22755	22678	22764	22668	22635	22655	22667	22802	22690	22576	22748	22661	22706	22722	22696	22477	22360	22638	22727	22667	22757	22692	22437	22656	22454	22539	22447	22604	22620	22638	22398	22672	22345	22598	22831	22646	22516	22622	22370	22543	22875	22799	22589	22638	22671	22681	22630	22610	22564	22607	22645	22727	22545	22618	22489	22590	22557	22580	22551	22784	22637	22710	22516	22616	22357	22565	22746	22642	22663	22661	22441	22489	22620	22603	22516	22473	22580	22630	22662	22751	22563	22736	22814	22710	22550	22465	22629	22507	22878	22881	22493	22744	22715	22798	22510	22853	22545	22693	22616	22715	22580	22642	22368	22588	22560	22715	22743	22749	22463	22506	22629	22546	22706	22552	22643	22736	22824	22653	22490	22630	22330	22700	22657	22420	22474	22598	22639	22728	22552	22820	22448	22632	22659	22737	22469	22629	22573	22574	22681	22607	22549	22584	22884	22611	22673	22519	22660	22734	22657	22672	22714	22652	22628	22704	22637	22485	22769	22517	22611	22655	22521	22782	22566	22653	22478	22649	22666	22653	22558	22634	22474	22585	22642	22527	22553	22772	22506	22623	22706	22870	22564	22632	22839	22539	22653	22735	22719	22585	22534	22446	22521	22468	22442	22801	22697	22782	22540	22492	22653	22640	22657	22538	22588	22584	22794	22808	22483	22784	22652	22629	22697	22625	22663	22632	22494	22592	22453	22689	22642	22534	22791	22654	22435	22653	22495	22577	22432	22705	22643	22648	22487	22394	22449	22741	22722	22779	22781	22640	22662	22652	22530	22571	22570	22594	22587	22840	22711	22579	22597	22637	22650	22618	22367	22642	22630	22555	22778	22752	22513	22774	22574	22569	22657	22436	22803	22626	22702	22652	22432	22437	22591	22659	22598	22421	22575	22732	22541	22677	22569	22716	22913	22656	22452	22619	22638	22738	22756	22604	22629	22875	22666	22417	22352	22458	22445	22479	22587	22564	22420	22547	22544	22336	22806	22544	22507	22623	22679	22440	22713	22587	22615	22683	22523	22630	22717	22610	22623	22523	22644	22452	22640	22722	22589	22608	22659	22415	22568	22847	22386	22635	22626	22649	22705	22700	22649	22657	22677	22707	22703	22670	22511	22663	22836	22810	22714	22576	22504	22788	22453	22769	22687	22755	22749	22662	22575	22624	22445	22371	22613	22552	22475	22633	22835	22422	22638	22593	22832	22442	22712	22655	22736	22718	22554	22716	22559	22576	22686	22732	22589	22559	22652	22726	22560	22586	22685	22672	22680	22651	22604	22645	22791	22618	22883	22645	22681	22551	22679	22554	22538	22736	22770	22694	22546	22755	22590	22539	22699	22741	22566	22652	22723	22683	22658	22641	22580	22712	22836	22612	22725	22698	22636	22574	22650	22654	22652	22528	22621	22626	22815	22594	22892	22767	22630	22687	22561	22571	22495	22718	22479	22560	22695	22606	22849	22620	22631	22762	22550	22802	22737	22900	22645	22574	22684	22771	22914	22563	22671	22675	22707	22640	22729	22522	22415	22635	22537	22832	22667	22685	22535	22551	22718	22682	22618	22529	22497	22845	22618	22671	22660	22758	22538	22466	22731	22691	22580	22556	22602	22544	22696	22626	22844	22884	22604	22647	22677	22768	22625	22599	22924	22670	22563	22590	22707	22620	22712	22561	22534	22551	22595	22369	22723	22370	22453	22518	22503	22696	22630	22564	22482	22698	22534	22644	22595	22644	22718	22393	22410	22670	22818	22254	22591	22575	22819	22430	22671	22487	22490	22736	22591	22601	22553	22707	22676	22416	22862	22644	22737	22621	22632	22523	22664	22591	22383	22571	22435	22547	22420	22603	22532	22744	22426	22502	22594	22800	22511	22704	22603	22623	22673	22603	22400	22558	22571	22433	22733	22535	22400	22560	22682	22382	22677	22616	22665	22628	22725	22772	22528	22579	22711	22672	22615	22524	22766	22691	22588	22708	22697	22645	22296	22721	22436	22400	22586	22483	22595	22597	22573	22550	22487	22650	22801	22319	22676	22594	22760	22811	22741	22693	22590	22557	22625	22668	22553	22507	22713	22599	22614	22553	22719	22715	22788	22563	22612	22891	22432	22617	22579	22553	22619	22828	22684	22707	22621	22605	22640	22487	22363	22456	22681	22630	22572	22872	22664	22746	22490	22635	22601	22680	22601	22797	22700	22614	22692	22920	22589	22747	22491	22635	22655	22371	22647	22586	22548	22652	22642	22435	22649	22868	22547	22552	22420	22644	22749	22855	22787	22822	22665	22755	22728	22530	22509	22730	22550	22770	22576	22692	22551	22482	22540	22599	22613	22414	22421	22586	22571	22612	22544	22875	22652	22844	22450	22643	22580	22578	22510	22806	22411	22722	22656	22702	22599	22582	22608	22608	22577	22845	22558	22618	22695	22723	22634	22815	22711	22553	22758	22777	22807	22704	22648	22726	22761	22588	22683	22474	22667	22554	22685	22668	22739	22807	22833	22523	22685	22482	22558	22661	22781	22608	22671	22672	22526	22469	22726	22686	22561	22595	22734	22635	22562	22654	22623	22643	22676	22769	22683	22761	22443	22604	22425	22714	22688	22598	22829	22792	22831	22525	22709	22611	22576	22788	22652	22808	22693	22575	22666	22727	22651	22864	22631	22599	22676	22581	22625	22648	22716	22546	22685	22885	22413	22697	22613	22486	22701	22792	22559	22591	22602	22571	22561	22812	22616	22732	22608	22634	22563	22751	22520	22833	22618	22569	22778	22774	22803	22757	22459	22730	22578	22621	22761	22427	22656	22563	22693	22650	22583	22645	22680	22562	22551	22549	22967	22611	22569	22710	22689	22830	22735	22703	22571	22797	22638	22549	22764	22628	22629	22282	22595	22654	22766	22470	22718	22701	22586	22679	22668	22492	22372	22712	22563	22644	22649	22798	22743	22861	22888	22795	22649	22646	22528	22660	22655	22569	22663	22762	22499	22687	22527	22661	22443	22593	22590	22825	22584	22589	22620	22810	22645	22576	22423	22684	22543	22760	22717	22682	22673	22446	22758	22643	22537	22541	22637	22766	22485	22634	22493	22677	22688	22650	22467	22441	22736	22985	22525	22604	22645	22731	22521	22474	22701	22373	22653	22492	22622	22592	22467	22966	22704	22736	22663	22328	22441	22631	22229	22491	22625	22703	22747	22466	22463	22564	22546	22625	22569	22526	22615	22507	22852	22780	22772	22684	22491	22698	22384	22765	22553	22791	22760	22537	22489	22612	22520	22754	22817	22736	22530	22819	22667	22505	22458	22530	22773	22534	22748	22604	22697	22563	22766	22579	22454	22735	22674	22649	22719	22569	22533	22853	22692	22516	22743	22546	22644	22664	22747	22630	22687	22754	22790	22902	22899	22610	22560	22719	22704	22707	22450	22682	22575	22666	22800	22752	22556	22554	22380	22550	22585	22596	22667	22613	22542	22674	22763	22766	22636	22802	22551	22780	22541	22692	22668	22512	22765	22710	22698	22636	22722	22678	22393	22685	22641	22692	22818	22582	22713	22793	22534	22665	22698	22599	22655	22614	22613	22453	22593	22581	22661	22707	22743	22510	22657	22583	22473	22737	22401	22729	22739	22522	22549	22900	22669	22519	22548	22884	22551	22723	22714	22700	22709	22689	22492	22663	22743	22589	22485	22618	22654	22748	22748	22525	22519	22607	22474	22548	22783	22695	22554	22625	22405	22479	22596	22679	22828	22582	22719	22757	22759	22586	22507	22565	22772	22635	22674	22516	22548	22729	22700	22544	22753	22664	22698	22859	22562	22594	22828	22781	22594	22445	22774	22732	22565	22630	22587	22637	22696	22659	22539	22736	22678	22631	22603	22611	22674	22612	22610	22800	22815	22531	22821	22487	22483	22791	22651	22618	22526	22590	22755	22611	22564	22570	22581	22490	22620	22822	22608	22877	22812	22783	22666	22536	22487	22706	22809	22767	22513	22821	22537	22566	22686	22551	22759	22392	22574	22585	22727	22648	22673	22633	22693	22363	22697	22918	22491	22711	22421	22705	22729	22633	22512	22784	22506	22578	22632	22924	22569	22791	22534	22651	22713	22645	22470	22303	22892	22695	22703	22577	22745	22531	22632	22576	22552	22643	22771	22645	22750	22424	22698	22698	22480	22619	22668	22419	22554	22731	22420	22718	22637	22719	22431	22783	22569	22558	22784	22545	22380	22561	22659	22587	22668	22654	22502	22490	22333	22613	22502	22723	22601	22675	22638	22565	22760	22792	22576	22819	22622	22569	22828	22388	22574	22829	22459	22531	22608	22764	22519	22718	22635	22725	22737	22568	22569	22581	22815	22642	22576	22444	22512	22732	22689	22629	22713	22654	22674	22626	22481	22551	22416	22510	22577	22632	22503	22795	22623	22534	22402	22785	22435	22571	22743	22807	22659	22412	22427	22720	22718	22722	22569	22829	22596	22434	22554	22627	22658	22654	22508	22702	22562	22812	22665	22631	22588	22649	22578	22647	22471	22662	22439	22629	22819	22660	22610	22757	22627	22394	22553	22796	22587	22557	22683	22785	22771	22514	22561	22743	22857	22679	22667	22595	22718	22610	22848	22585	22630	22492	22726	22409	22694	22707	22468	22509	22661	22720	22652	22671	22561	22780	22823	22869	22528	22575	22668	22843	22640	22635	22784	22610	22470	22489	22567	22726	22802	22570	22793	22476	22921	22746	22480	22592	22499	22660	22776	22631	22524	22621	22576	22603	22548	22552	22750	22458	22495	22514	22901	22536	22692	22531	22914	22554	22557	22478	22678	22512	22579	22673	22509	22611	22685	22496	22510	22776	22588	22803	22782	22792	22501	22704	22574	22798	22579	22575	22747	22515	22891	22670	22800	22657	22487	22724	22437	22676	22513	22594	22457	22708	22729	22460	22337	22783	22684	22569	22419	22731	22327	22463	22629	22746	22189	22686	22634	22433	22646	22714	22643	22718	22613	22700	22708	22745	22439	22670	22684	22772	22455	22655	22570	22637	22593	22487	22427	22556	22679
16207	18836	18644	18411	18225	18114	18129	18142	18213	17944	18120	18066	18080	19112	20129	20087	19179	18487	18073	18036	18034	18046	18106	18033	18204	17872	18077	18064	17956	18239	17934	17951	18008	17949	17964	17976	18031	18063	18187	17967	17871	18193	18040	18125	18009	17994	18018	18071	18031	18015	18017	18121	18091	18020	18040	18113	18107	18041	17958	17948	17979	18154	18064	18187	18028	17937	17922	18234	18125	17945	17923	18172	18042	18139	17844	17939	17817	18304	18055	18037	18045	18032	18081	18091	18039	18095	17969	17937	18049	17881	17956	17997	17967	17943	17961	17980	18073	18045	17959	17851	17997	18099	17883	18186	17994	17993	17967	18034	17890	17929	18029	18007	17987	17981	17996	18078	18069	17913	18071	17949	17897	17922	18068	18123	17912	18001	17996	18073	18057	17808	18028	17946	17942	17973	17996	17998	17897	17954	18214	17965	18113	17924	18035	17925	18065	18105	17967	17819	17986	17929	17989	17904	17850	18024	18059	18095	18126	17898	18078	17881	18071	18028	17945	18057	18044	18059	18093	18065	17803	18143	17860	18073	17946	18200	17907	18101	17796	17946	17956	18008	17940	18002	18108	18138	17861	18066	17927	17960	17872	17937	17867	17987	17890	18092	18102	18092	18134	18176	18033	18032	18014	17996	18140	18004	17975	17938	17996	18015	18001	17865	18157	18053	18117	18059	18156	17958	17873	18064	17857	18231	17904	18059	17984	17811	18013	18049	17955	17952	18060	18020	18004	17928	17988	17895	17941	17978	18051	17972	17765	17968	18057	17893	18075	17956	18101	18124	17965	18071	18036	17976	17984	18135	18039	18074	18160	18061	17880	17960	17940	17859	17934	18135	18056	17954	17894	17979	18068	17918	18111	18110	17936	18014	17926	17987	18154	17892	17926	17957	18019	17985	17957	17966	18012	18010	17922	18017	17901	17953	18011	17943	18120	18018	17995	18084	17985	17909	18109	18128	17898	18058	18117	18189	17967	18014	17862	18047	18018	18048	18209	18096	17936	17903	17944	18042	17857	18124	17985	18254	18047	17896	18059	17924	17999	18025	18230	17997	17965	18039	17941	18019	17923	17933	18031	17916	17954	17998	17786	17882	18045	18067	18100	17982	18143	17822	18160	17901	18080	17954	17743	18154	18186	18010	17945	18030	18123	18010	18053	17882	18186	18047	17905	18048	18030	18066	17935	17941	18099	17883	18155	18308	18036	17957	17989	17881	17951	18280	18087	17869	18042	18226	18079	18064	18005	18055	17870	18076	18180	17961	18052	18024	17919	17797	18085	17901	17980	18131	18008	18035	18140	17931	17890	18103	18185	18124	17849	17916	18029	17820	17851	17995	17929	17887	18242	18079	17963	18243	17893	17882	18031	18008	17810	17845	17949	17928	18061	17947	18040	18080	17983	17962	18046	17898	17957	18050	18142	17853	17902	17949	17957	17877	18072	18005	18019	17898	17947	18016	18100	18142	17970	17772	18185	18116	17941	18105	17932	17878	18097	18001	18174	18132	18091	18029	17908	18102	17976	18277	18006	17967	18083	18042	18213	17970	17971	18010	18181	18059	18037	18026	17992	18175	18003	17965	17806	18060	17848	18034	18092	18072	17908	17982	17978	17983	18098	18073	18117	17879	17848	18284	17893	18016	17916	17986	18151	17868	17943	17908	18119	18075	17983	18078	17937	18003	18058	17937	17884	18025	18015	18027	18157	18151	18196	17826	18008	17998	18065	18046	17991	18071	18097	18013	17968	17816	17902	18019	17930	18023	17949	17851	18047	18010	18090	18047	18046	18010	17995	17959	18030	17962	18037	18026	17986	18090	18190	17842	17956	18015	18097	18108	17988	17955	17956	17830	17906	17806	17982	18013	17848	17916	18224	17903	18087	17817	18001	17981	18172	17959	18135	17882	17979	18022	18119	18116	17924	17902	18164	17983	17909	18081	17958	17971	18114	18004	17941	18137	17949	17846	17999	18164	18140	17931	17831	18121	17883	18165	18060	17928	18065	17990	18065	18131	18035	18206	17964	18084	17943	18083	18167	18031	17999	17994	17945	17985	17906	18080	18210	17890	17896	18117	18091	18093	18004	18041	18034	18053	17897	18009	18149	18061	17941	18083	17915	18136	18026	18115	18066	17914	18022	18047	17947	18001	18044	18096	17973	17850	18078	17873	18124	17873	17984	17954	18117	17880	17956	18011	18041	18008	18143	18095	18213	18246	17991	18111	18158	18150	17918	17929	18047	18048	17981	17935	18048	17992	18073	18097	18008	17943	18090	17741	18026	17839	17890	18142	17963	17932	17896	18027	18088	17888	17995	18036	17945	18127	17958	18067	17917	18031	17856	17998	18001	18016	17936	18017	18111	17942	18069	18094	18059	17989	18010	18092	18113	18097	17909	18087	18118	18159	18041	18006	17915	17906	18039	17992	18031	18203	17938	17829	18039	18013	17930	17900	17907	18021	17969	18079	18084	17807	18128	18156	18123	17941	17928	18157	17990	18083	18105	17996	17977	17987	18003	18085	18064	17941	18050	18063	17894	17838	18125	18091	17925	18039	17980	17953	18126	18134	17926	17942	18045	17898	17929	18097	17921	17862	18156	17989	17990	18138	18070	18010	18083	18155	18193	17900	18056	17952	18102	17938	17991	17973	17940	18077	18035	18070	18077	17986	18106	18003	17919	18054	18072	17835	17896	17939	17979	18163	18029	17970	17989	17976	17997	17886	17992	17958	17922	18010	18029	18050	17950	18073	17783	18050	17811	18015	17925	18024	18022	17966	17988	17973	18148	17873	18011	17989	18076	17946	17858	18111	18050	18017	18051	18003	18069	17998	18011	18134	18058	18041	18096	18102	17949	17841	17843	18000	18000	17925	18000	18095	18089	17974	18185	18002	18028	18022	18036	17958	17987	18026	18060	17974	17951	18001	18034	18061	17722	18069	18058	17973	17876	17962	18126	18027	18050	17894	18004	17998	18078	17879	18001	17869	18029	17970	17969	18030	18163	18140	18115	17961	17870	18019	17911	17860	18011	17998	17966	18069	18091	17989	17837	17948	17969	18126	17922	17895	18111	17994	18123	17880	17986	18068	17925	18045	17996	17958	17979	18020	17952	17965	18049	18045	18001	17982	18026	18158	17994	17926	18037	18175	18162	17889	18080	17885	18091	18030	17804	17948	18090	18076	17901	18190	17873	18020	18080	17947	18107	18043	17957	18100	17987	17925	18025	18168	18055	18000	17869	18164	18144	17913	18031	18081	17985	17847	17866	18059	18169	18113	18017	17911	17951	17969	18134	18074	18039	17888	18099	18147	18183	18041	18144	18012	18008	18098	17950	17922	17916	17961	18084	17990	18085	17933	18029	17807	18042	17974	18224	18183	18126	18021	17913	18063	18029	18147	18038	17985	17925	17998	18010	17974	17982	17880	17885	18084	17820	17840	17991	17917	17936	17925	18151	18060	17937	17956	17947	18216	18091	18129	18248	18032	17988	18033	17876	17814	18180	17920	17909	17878	18077	17974	18127	18094	18023	17999	17944	18239	17960	17847	18217	18159	18029	18075	18017	18118	17858	17819	17948	18129	18125	17892	17929	18087	17958	18126	18096	17974	18017	18141	18073	17847	17993	17950	17965	17971	18173	17976	18073	17989	17910	17833	17960	17783	18139	17922	17892	17909	17887	18028	18076	17879	18166	17978	18184	17909	18105	18008	18011	17975	17861	17931	18128	17973	17935	17955	18185	17909	18070	17896	18040	18138	18198	18139	17944	18107	17888	18174	17807	18045	18065	18088	17985	17941	17910	18012	17982	17974	18099	18033	18154	17877	17985	18103	17951	17847	17957	18009	18042	17909	18012	18178	17869	18036	18094	17975	17948	18122	17981	17868	17972	17968	17975	17861	18025	18067	17927	17955	18101	18017	18086	17978	17952	18019	17944	18049	18126	17931	17935	17991	17921	18116	18117	18000	17788	18014	17855	17922	17997	17934	18127	17992	17858	18201	17819	17975	18361	18058	18110	17966	18000	18021	17999	18063	17921	17942	17951	18072	18042	17944	18070	17993	17824	18032	17993	17980	18127	17913	17978	18023	17878	18000	18091	17920	18044	17814	18016	18088	18024	17944	18163	18004	17899	17905	17982	17881	18061	18105	17945	17924	18063	18135	18017	17906	18014	18190	17946	17982	18012	17934	18143	18057	17902	18011	18014	17892	18044	17957	17926	17949	17953	18073	17994	18225	18190	17988	17954	17956	17887	17855	18101	17965	18018	17911	18100	17923	17899	17970	18001	17977	18205	18003	18015	17973	18087	18136	18091	18002	18001	17866	18134	17961	18032	18160	18031	18034	17969	18056	18080	18047	17934	18085	18096	18110	18146	18026	17978	18014	17980	18007	18035	18170	18171	18006	17926	18039	18154	17857	17925	17917	17994	18013	18099	18080	17991	17930	18124	17991	18199	17892	17973	17893	18085	17966	18071	18102	18067	17993	18030	18092	18031	18199	17771	18003	18048	17993	17947	18046	18118	17853	17860	17994	18074	18177	17983	18013	18086	18264	17955	17883	18049	17991	18251	17960	18064	18035	17947	17919	17988	18218	18126	17929	17926	17881	17987	18013	18181	18102	18054	18223	18008	18007	18195	17808	18124	18016	17889	18012	18129	18141	18059	18220	18063	18151	17980	17848	18146	18023	18081	18036	17988	17908	18040	18108	17967	18102	18026	17924	17963	18013	18004	18114	18069	17979	17967	18130	18060	18136	17953	17971	18121	17945	18016	18008	17961	18118	18045	18110	18014	17715	18095	17944	17929	18007	18162	18047	18169	17897	18071	18012	18147	18069	18041	17900	18101	18053	18057	17939	17880	17873	18024	18054	18110	17948	18146	18079	18043	17976	18014	18024	18114	18023	17888	17845	18078	17992	17963	18093	17951	17942	18172	18044	17984	17938	18013	18002	18106	17985	18118	18064	17982	18073	18075	17858	17954	18095	18081	17935	17787	17905	17983	18046	17952	17958	18035	17953	17961	18025	18010	18103	17878	17917	17951	18089	17901	18010	18052	18068	18014	18026	18213	18106	18067	17922	17977	17978	17972	17992	17974	17997	17944	18000	18095	17991	17977	18019	17933	17924	18000	17989	17985	18023
23187	21052	28602	23813	22289	24541	25431	22814	22419	22648	22770	22424	22586	28690	34333	33226	28671	25167	22586	22332	22307	22489	22334	22263	22311	22368	22568	22254	22151	22253	22323	22318	22326	22454	22471	22087	22043	22205	21988	22411	22444	22112	22393	22283	22432	22258	22314	22268	22353	22127	22288	22056	22410	22475	22453	22147	22238	22323	22357	22116	22309	22139	22100	22249	22343	22193	22221	22199	21958	22205	22226	22101	22295	22336	22125	22332	22065	22336	22192	22167	22028	22285	22442	22189	22226	22211	22113	22090	22331	22213	22422	22348	22061	22179	22104	22310	22396	21979	22142	22215	22144	22279	22210	22099	22373	22284	22191	22140	22223	22152	22123	22125	22305	22082	21985	22277	22464	22320	22217	22149	22104	22077	22113	22260	22107	22286	22194	22108	22360	22321	22228	22305	22034	22196	22119	22303	22071	22141	22250	22248	22199	22045	22304	22166	22381	22047	22301	22237	22083	22283	22136	22406	22419	22317	22100	22208	22116	22352	22138	22492	22399	22314	22240	22205	22210	22518	22103	22227	22198	22114	22079	22286	22129	22157	22254	22159	22127	22204	22066	22124	22114	22026	22189	22194	22206	22301	22140	22537	22318	22434	22235	22188	22262	22063	21966	22070	22045	22143	22259	22155	22281	22191	22357	22098	22383	22061	22212	22164	22181	22069	22198	22054	22321	22223	22270	22481	22203	22005	21991	21969	22203	22401	22271	22212	22196	22233	22063	22121	22291	22285	22145	22387	22199	22179	22150	22119	22272	22262	22330	22236	22066	22376	22105	22192	22438	22291	22592	22142	22158	22204	22275	22261	22170	22059	22217	22159	22154	22317	22045	22212	22191	22065	22065	22128	22186	22219	22068	22144	22229	22234	22257	22339	22029	22311	22002	22196	22348	22226	22222	22237	22160	22162	22360	22326	21923	22069	22214	22147	22258	22326	22319	22358	22295	22261	22200	22271	22267	22302	22328	22049	22138	22136	22184	22121	22270	22155	22220	22043	22249	22104	22259	22156	22157	22434	22195	22247	22087	22082	22179	22176	22224	22144	22194	22222	22157	22262	22087	22125	22165	22083	22018	22218	22273	22164	22322	22234	22227	22271	22195	22332	22170	22233	22011	22368	22215	22102	22031	22191	22175	22194	22163	22205	22099	22132	22238	21963	22399	22178	22302	22085	22207	22006	22368	22172	22293	22340	22237	22140	22235	22249	22391	22216	22219	22188	22221	22155	22172	22201	22227	22144	22065	22266	22094	21869	22231	21963	22338	22224	22010	22227	22233	22282	22278	22314	22317	22228	22238	22174	22290	22175	22180	22104	22178	22062	22155	22047	22217	22145	22207	22252	22489	22372	22231	22141	21985	22228	22164	22131	22364	22300	22152	22268	22190	22037	22248	22369	22162	22351	22305	22232	22216	21969	22101	21898	22103	22064	22247	22154	22195	22268	22119	21944	22267	22193	22136	22258	22072	21943	22266	22241	22171	22146	22288	22239	21975	22004	22200	22286	22183	22188	22104	22379	22074	22048	22227	22283	22125	22186	22114	22039	22259	22456	22346	22239	22321	22253	21986	22333	22375	22445	22154	22207	22033	22283	22423	22105	22304	22023	22217	22016	22076	22309	22111	22013	22450	22131	22248	22411	22239	22236	22096	22133	22254	22099	22030	22090	22249	22161	22239	22101	22182	22115	22145	22244	22439	22201	22214	22133	22267	22159	22142	21912	22258	22126	22239	22273	22470	22331	22170	22334	22089	22222	22182	22021	22092	22086	22156	22205	22157	22233	22276	22307	22403	22333	22080	22446	22250	21955	22315	22249	22168	22250	22187	22249	22290	22214	22339	22319	22280	22234	22155	22263	22311	22116	22259	22189	22229	22112	22318	22129	21956	22021	22133	22354	22293	22378	22098	22140	22073	21987	21986	22291	22145	22193	22080	22175	22336	22087	22060	21991	22179	22237	22294	21973	22154	22326	22141	22171	22281	22015	22308	22173	22245	22320	22341	22056	22121	22407	22333	22206	22200	22420	22356	22009	22193	22099	22354	22230	22280	22101	22285	22190	22312	22467	22157	22124	22185	22261	22330	22181	22005	22165	22133	22088	22252	22119	22281	22115	21979	22436	22209	22208	22270	21964	22156	22355	22398	22229	22185	22105	22024	22076	22047	22019	22343	22189	22090	22300	22222	22131	22265	22303	22180	22274	22201	21934	22340	22325	22260	22064	22383	22234	22048	22483	22050	22073	22168	22238	22306	22244	22155	22320	22045	22290	22252	22137	22191	22223	22200	22148	22286	22255	21951	22372	22340	22367	22015	22026	22286	22152	22012	22413	22409	22152	22285	22311	22374	22293	22125	21973	22104	22182	22196	22199	22199	22243	22297	22207	21959	22180	22118	22046	22341	22284	22221	22151	22137	22334	22107	22136	22131	21858	22220	22239	22283	22165	22349	22306	22153	22348	22205	22158	22134	22198	22191	22161	22150	22152	22342	22301	22336	22241	22213	22168	22074	22245	22219	22199	21914	22286	22198	22158	22107	22212	22257	22092	22347	22202	22218	22305	22092	22441	22201	22174	22348	22531	22251	22030	22121	22230	22113	22318	22320	22217	22257	22465	22130	21981	22144	22285	22306	21975	21897	22191	22408	22117	22320	22255	22371	22103	22363	22348	22343	22312	22140	22121	22451	22069	22164	22116	22165	22164	22103	22285	22084	22468	22208	22004	22291	22329	22223	22177	22266	22290	22324	22234	22313	22055	22089	22182	22224	22297	22170	22296	22130	22359	22242	22468	22168	22250	21965	22412	22076	22045	22206	22191	22293	22340	22413	22060	22252	22184	22249	22441	22235	22215	22130	22557	22404	22073	22214	22130	22191	22208	22116	22175	22261	22132	22091	22427	22238	22285	21985	22229	22259	22174	22325	22288	22213	22306	22097	21911	22338	22099	22361	22333	22410	22202	22206	22024	22459	22176	22171	22366	22058	22319	22258	22258	22240	22102	22227	21984	22272	22195	22039	22171	22171	22475	22304	22281	22453	22186	22350	22202	22254	22288	22083	22219	22171	21961	22219	22229	22297	22288	22161	22089	22211	21904	22105	22062	22195	22249	22006	22015	22385	22219	21995	22152	22121	22146	22295	22190	22205	21913	22113	22101	22195	22050	22212	22120	22239	22235	22015	22193	22287	22243	22267	22014	22117	22144	22131	22102	22254	22291	22252	21982	22373	22207	22329	22303	22196	22086	22072	22298	22239	22335	22195	22248	22146	22157	22258	22314	22225	22298	22179	22332	22341	22014	22135	22049	22315	22197	22139	22267	22117	22058	22178	22320	22328	22122	22252	22198	22498	22198	22174	22000	22109	22114	22266	22250	22388	22264	22300	22120	22328	21930	22212	22101	22242	22289	22277	22048	22182	22110	22394	22318	22372	22258	22327	22141	22316	22212	22122	22263	22082	22119	22357	22193	22373	22314	22335	22121	22090	22128	22387	22085	22302	22414	22136	22292	22071	22231	22335	22085	22199	22209	22254	22122	22290	22160	22149	22338	22170	22186	22111	22156	22136	22157	22164	22255	22297	22258	22215	22290	22448	22331	22112	22106	21920	22226	22366	22168	22111	22111	22062	22080	21962	22258	22062	22063	22297	22170	22059	22242	22428	22167	22250	22108	22211	22123	22435	22060	22336	22280	22447	22400	22303	22175	22251	22213	22239	22139	22132	22239	22250	22095	22168	22097	22105	22088	22167	22122	22140	22050	22180	22202	22147	22167	22282	22230	22141	22087	22278	21973	22333	22213	22231	22329	22200	22234	22188	22284	22156	22338	22069	22128	22241	22244	22265	22164	22232	22054	22215	22222	22244	22026	22317	22342	22120	22085	22168	22002	22158	22151	22075	22165	22373	22450	22020	22229	22222	22004	22151	22090	22115	22171	22176	22243	22222	22203	22077	22118	22315	22171	22294	22269	22356	22140	22219	22161	22308	22198	22090	22321	22088	22290	22221	22110	22093	22170	22389	22215	22124	22334	22122	21957	22191	22154	22182	22043	22170	21990	22090	22358	22329	22305	22046	22079	21959	22246	22104	22274	21951	22148	22005	22241	22175	22341	22240	22264	22230	22216	22457	22188	22119	22016	22048	22247	22349	22127	22333	22201	22142	22105	22213	21993	22151	22042	22466	22367	22153	22081	22242	22170	22213	22039	22153	22029	22184	22175	22202	22199	22317	22113	22189	22237	22207	22059	22160	22097	22038	22048	22209	22251	22095	22277	22214	22126	22204	22135	22140	22302	22082	22256	21982	22298	22088	22213	22129	22192	22247	22113	22254	22029	22283	22235	22169	22107	22063	22205	22223	22037	22261	22216	22352	22205	22333	22052	22166	22184	22264	22366	22273	22077	21882	22300	22144	22219	22183	22304	22088	22158	22346	22286	22297	22320	22087	22183	22231	22182	22025	22082	22151	21998	22060	22045	22207	21907	22198	22378	22016	22305	22192	22254	22364	21946	22074	22232	22294	22288	22234	22206	22133	22039	22300	22108	22376	22256	22578	22013	22046	22284	22337	22153	22323	22326	22117	22192	22263	22098	22137	22083	22401	22084	22388	22446	22104	22207	22121	22033	22177	22309	22152	22143	21951	22316	21959	22080	22213	22010	22256	22141	22448	22077	22120	22193	22400	22251	22379	22052	22257	22123	22314	22188	22185	22046	22090	21935	22333	22416	22328	22356	22144	22182	22081	22400	22279	22314	22268	22231	22343	22498	22031	22254	22286	22251	22402	22149	22289	22411	22294	22050	22159	22091	22292	22592	22169	22235	22229	22302	22125	22120	22016	22109	22184	22267	22040	22110	22294	21970	22259	22210	22207	22086	22042	22336	22294	22073	22103	22307	22017	22359	22064	22219	22278	21961	22113	22229	22290	22246	22331	22180	22043	22119	22281	22011	22300	22325	22278	22083	22217	22226	22346	22277	22142	22337	22216	22200	22222	22100	22295	22253	22216	22432	22139	22091	22356	22346	22191	22132	22282	22279	22246	22269	22334	22257	22274	22287	22352	22431	22254	21950	22150	21968	22214	22411	22259	22397	22328	22024	22226	22121	22262	22051	21974	22300	22219	22173	22234	22174	22280	22130	22239	22171	22461	22287
14957	24132	22526	20298	19340	18676	18437	18429	18217	18119	18176	17895	17832	28679	34123	31545	24995	20997	17688	17983	17828	17703	17767	17873	17862	17854	17751	17915	17783	18009	17734	17792	17835	17768	17683	17882	17843	17941	17821	17940	17814	17942	17987	17816	17878	17709	17707	17729	17839	17819	17847	18100	17783	17847	17869	17658	17773	17815	17718	17740	17768	17882	17828	17858	17605	17989	17897	17728	17910	17815	17842	17876	17734	17889	17937	17564	17896	17847	17864	17673	17625	17925	17822	17833	17861	17830	17824	17708	17762	17753	17839	17690	17744	17829	17841	17908	17765	17715	17758	17776	17867	17661	17785	17751	17794	17643	17631	17744	17775	17805	17750	17886	17843	17773	17726	17839	17702	17743	17804	17811	17650	17855	17963	17685	17849	17918	17922	17830	17643	17587	17859	17802	17736	17883	17749	17846	17818	17823	17787	17834	17733	17799	17856	17775	17849	17838	17944	17907	17765	17666	17831	17783	17733	17844	17864	17835	17791	17629	17717	17678	17785	17653	17734	17882	17928	17815	17850	17736	17658	17747	17869	17912	17733	17814	17706	17770	17703	17863	17914	17772	17693	17748	17893	17894	17677	17840	17772	17664	17793	17651	17927	17726	17868	17885	17722	17760	17536	17648	17851	17726	17960	17863	17740	17914	17714	17580	17683	17774	17886	17842	17875	17894	17872	17849	17758	17928	17827	17828	17860	17721	17813	17764	17772	17542	17787	17882	17704	17858	17708	17861	17767	17884	17789	17807	17756	17766	17820	17839	17625	17819	17929	17742	17842	17885	17839	17827	17729	17904	17715	18010	17761	17708	17679	17759	17994	17755	17859	17743	17604	17707	17923	17713	17749	17721	17875	17615	17941	17881	17580	17778	17828	17713	17709	17912	17858	17791	17671	17682	17861	17870	17774	17721	17870	17773	17769	17881	17821	17698	17750	17902	17644	17995	17792	17894	17709	17652	17833	17813	17876	17961	17839	17928	17845	17686	17841	17967	17891	17907	17846	17752	17867	17736	17835	17648	17675	17963	17712	17847	17783	17954	17867	17908	17633	17796	17685	17849	17777	17694	17802	17808	17699	17841	17721	17851	17930	17806	17785	17864	17743	17595	17722	17679	17765	17752	17779	17754	17766	17861	17715	17844	17696	17846	17918	17485	17840	17815	17769	17848	17604	17831	17686	17981	17827	17938	17824	17781	17878	17620	17672	17746	17591	17884	17657	17798	17695	17714	17933	17852	17681	17970	17687	17730	17795	17974	17794	17755	17819	17611	17852	17835	17962	17706	17862	17879	17755	17740	17934	17881	17820	17894	17636	17736	17787	17774	17685	17789	17933	17781	17705	17881	17791	17660	17991	17778	17730	17845	17637	17884	17856	17909	17778	17682	17677	17814	17936	17675	17814	17742	17567	17837	17725	17794	17883	17884	17663	17964	17613	17802	18009	17771	17764	17941	17821	17881	17772	17695	17721	17667	17728	17731	17825	17908	17739	17566	17798	17794	17816	17706	17898	17799	17927	17805	17786	17655	18056	17732	17841	18032	17824	17690	17794	17643	17745	17997	17842	17786	17843	17842	17824	17688	17890	17634	17839	17826	17762	17846	17776	17852	17779	17786	17786	17787	17970	17916	17643	17990	17739	17686	17788	17688	17799	17793	17708	17946	17916	17733	17841	17797	17696	17957	17926	17797	17968	17756	17852	17703	17772	17728	17578	17677	17666	17686	17869	17692	17917	17839	17901	17663	17762	17841	17863	17873	17778	17820	17808	17829	17889	17709	17922	17777	17775	17892	17758	17820	17753	17786	17651	17855	17936	17942	17726	17805	17887	17909	17914	17733	17645	17727	17745	17777	17757	17768	17695	17790	17810	17778	17709	18026	17690	17771	17671	17747	17724	17798	17637	17772	17722	17747	17746	17692	17882	17600	17790	17701	17844	17680	17855	17899	17946	17660	17710	17844	17808	17819	17727	17872	17874	17750	17791	17920	17814	17915	17805	17781	17669	17699	17722	17648	17978	17770	17838	17994	17696	17881	17756	17781	17757	17797	17736	17875	17709	17679	17837	17575	17727	17868	17656	17958	17758	17656	17755	17860	17893	17568	17751	17736	17871	17714	17747	17909	17758	17613	17674	17702	17804	17601	17625	17593	17790	17787	17715	17693	17907	17819	17845	17763	17796	17781	17710	17782	17868	17868	17844	17636	17823	17691	17962	17774	17646	17899	17844	17905	17827	17749	17868	17971	17830	17887	17567	17771	17750	17734	17987	17700	17930	17930	17639	17602	17874	17964	17768	17950	17783	18038	17928	17790	17657	17890	17738	17730	17799	17842	17744	17871	17772	17924	17803	17711	17753	17851	17763	17695	17734	17805	17740	17844	17842	17826	17726	17767	17717	17853	17917	17746	17903	17800	17925	17750	17591	17925	17815	17872	17854	17823	17760	17703	17911	17824	17847	17763	17707	17859	17799	17813	17747	17657	17589	17754	17728	17779	17909	17787	17705	17859	17823	17863	17761	17887	17837	17698	17855	17786	17711	17724	17841	17599	17703	17768	17858	17862	17856	17672	17795	17737	17692	17791	17650	17625	17746	17705	17769	17838	17761	17850	17737	17685	17782	17810	17652	17798	17887	17766	17627	17849	17685	17883	17740	17865	17784	17919	17846	17877	17956	17709	17612	17819	17803	17729	17899	17689	17772	17690	17629	17836	17767	17809	17827	17664	17763	17898	17836	17847	17749	17872	17619	17679	17834	17808	17846	17571	17675	17601	17741	17610	17931	17866	17827	17854	17839	17949	17838	17672	17818	17826	17800	17679	17779	17732	17673	17745	17785	17941	17928	17758	17802	17632	17778	17765	17834	17830	17927	17782	17820	17709	17759	17870	17646	17876	17711	17718	17769	17727	17726	17835	17843	17767	17894	17718	18013	17767	17713	17891	17697	17744	17696	17892	17700	17884	17642	17795	17611	17887	17956	17481	17674	17749	17874	17828	17648	17757	17742	17891	17786	17717	17744	17798	17779	17720	17735	17766	17728	17886	17813	17736	17822	17845	17776	17632	17744	17807	17899	17906	17800	17734	17750	17732	17922	17795	17831	17795	17721	17804	17804	17643	17703	17817	17715	17736	17760	17797	17847	17809	17867	17752	17553	17873	17744	17948	17735	17828	17907	17795	17907	17824	17813	17849	17754	17794	17695	17720	17696	17804	17930	17904	17910	17803	17831	17797	17709	17826	17615	17702	17925	17824	17838	17824	17882	17956	17740	17791	17675	17752	17674	17618	17733	17910	17564	17851	17709	17727	17795	17682	17806	17883	17642	17943	17803	17761	17808	17885	17567	17917	17853	17755	17576	17852	17878	17990	17829	17791	17748	17710	17626	17983	17748	17893	17750	17819	17781	17738	17677	17788	17655	17790	17997	17803	17721	17863	17671	17753	17690	17649	17667	17741	17798	17793	17670	17588	17843	17593	17866	17691	17725	17693	17941	17785	17906	17673	17693	17795	17863	17771	17859	17892	17856	17726	17844	17698	17887	17842	17996	17676	17798	17935	17754	17891	17640	17718	17679	17749	17888	17673	17815	17805	17737	17645	17789	17719	17876	17823	17769	17853	17807	17830	17762	17776	17773	17661	17822	17960	17716	17749	17820	17674	17746	17581	17740	17812	17774	17682	17717	17908	17834	17902	17805	17840	17837	17881	17770	17860	17794	17897	17755	17835	17846	17680	17712	17744	17779	17796	17726	17817	17947	17723	17660	17802	17795	17748	17719	17736	17938	17808	17866	17865	17977	17546	17792	17870	17780	17790	17722	17717	17762	17938	17849	17775	17841	17961	18013	17588	17736	17775	17734	17713	17636	17757	17888	17880	17834	17786	17788	17750	17731	17862	17716	17809	17732	17812	17662	17987	17927	17794	17937	17771	17734	17798	17819	17758	17809	17970	17646	17810	17800	17781	17581	17828	17752	17644	17676	17692	17748	17782	17743	17768	17769	17766	17785	17707	17725	17896	17707	17712	17754	17905	17659	17822	17759	17694	17688	17829	17820	17737	17818	17928	17807	17922	17895	17704	17818	17776	17873	17647	17768	17887	17544	17763	17734	17819	17763	17840	17774	17777	17741	17749	17703	17862	17855	17908	17869	17849	17810	17725	17613	17833	17675	17904	17827	17743	17895	17737	17938	17668	17677	17782	17777	17793	17679	17950	17855	17692	17736	17783	17838	17868	17608	17803	17778	17839	17694	17764	17770	17869	17876	17901	17847	17864	17811	17909	17752	17733	17876	17731	17768	17753	17657	17651	17559	17757	17693	17767	17675	17693	17655	17677	17860	17986	17684	17740	17872	17806	17720	17781	17764	17798	17763	17812	17831	17754	17817	17822	17754	17800	17885	17747	17782	17895	17638	17740	17848	17739	17850	17529	17843	17807	17788	17962	17768	17700	17769	17889	17786	17773	17639	17909	17843	17639	17779	17808	17950	17811	17865	17840	17597	17656	17929	17881	17793	17587	17660	17673	17966	17789	17886	17619	17894	17785	17909	17691	18016	17920	17626	17901	17746	17836	17700	17928	17936	17833	17614	17755	17893	17903	17805	17825	17748	17723	17798	17943	18002	17727	17747	17707	17810	17795	17793	17772	17997	17714	17672	17857	17754	17805	17741	17756	17842	17852	17827	17728	17861	17708	17882	17724	17892	17767	17866	17881	17801	17988	17829	17855	17660	17771	17697	17950	17684	17868	17594	17790	17771	17754	17814	17784	17920	17754	17840	17829	17766	17947	17804	17813	17636	17958	17678	17896	17651	17986	17816	17919	17836	17667	17842	17731	17825	17885	17709	17839	17839	17610	17726	17610	17736	17896	17720	17588	17834	17765	17821	17737	17673	17723	17790	17780	17823	17695	17858	17722	17935	17926	17690	17761	17757	17877	17722	17733	17843	17822	17741	17850	17689	17775	17936	17790	17886	17680	17785	17732	17879	17854	17773	17823	17716	17710	17845	17844	17790	17856	17876	17760	17772	17871	17818	17887	17754	17724	17776	17792	17965	17716	17889	17865	17765	17650	17972	18000	17658	18014	17676	17857	17845	17769	17697	17727	17759	17754	17869	17824	17823	17848	17711	17879	17701	17927	17878	17753	17849	17820
22395	21080	28890	23522	21363	24407	27886	23381	22782	23320	23044	22554	22829	32467	43437	40060	32156	26085	22880	22735	22583	22592	22454	22643	22686	22486	22430	22441	22466	22462	22307	22288	22367	22427	22217	22289	22473	22231	22340	22346	22300	22547	22351	22261	22144	22403	22244	22414	22270	22398	22388	22434	22247	22301	22191	22308	22297	22443	22407	22266	22194	22164	22168	22471	22353	22324	22303	22097	22325	22307	22411	22493	22304	22231	22295	22480	22398	22381	22418	22351	22351	22290	22264	22227	22232	22133	22313	22214	22301	22217	22434	22403	22501	22379	22413	22165	22455	22189	22297	22324	22006	22254	22218	22483	22463	22279	22498	22449	22267	22150	22318	22123	22333	22321	22328	22327	22399	22483	22452	22538	22183	22088	22209	22167	22270	22302	22206	22415	22432	22303	22461	22294	22611	22341	22275	22281	22312	22352	22417	22147	22249	22052	22178	22071	22172	22261	22336	22228	22487	22023	22013	22141	22144	22129	22324	22367	22303	22268	22378	22227	22352	22141	22495	22204	22338	22414	22340	22361	22335	22175	22483	22223	22222	22497	22429	22406	22275	22390	22249	22353	22195	22246	22154	22140	22247	22056	22244	22264	22402	22213	22232	22063	22378	22469	22079	22384	22339	22295	22155	22158	22410	22497	22322	22191	22376	22425	22159	22261	22381	22381	22373	22262	22372	22303	22336	22133	22397	22233	22498	22431	22517	22421	22507	22359	22345	22379	22386	22237	22380	22386	22168	22190	22135	22129	22202	22198	22401	22295	22206	22150	22208	22333	22010	22388	22372	22362	22243	22478	22264	22449	22402	22387	22525	22210	22400	22399	22340	22108	22200	22340	22122	22350	22317	22432	22097	22144	22385	22155	22536	22409	22338	22317	22292	22129	22125	22496	22193	22295	22391	22183	22064	22026	22221	22251	22168	22316	21947	22203	22326	22417	22126	22185	22247	22335	22299	22359	22276	22037	22301	22274	22291	22304	22134	22216	22190	22190	22243	22249	22345	22257	22445	22286	22278	22286	22321	22311	22336	22297	22412	22223	22160	22421	22126	22177	22206	22346	22062	22335	22525	22348	22152	22178	22291	22203	22448	22314	22334	22198	22226	22370	22204	22197	22189	22445	22324	22282	22222	21990	22296	22395	22571	22374	22293	22264	22376	22117	22186	22360	22506	22293	22262	22271	22549	22393	22497	22314	22115	22028	22313	22254	22229	22180	22109	22243	22473	22099	22375	22512	22383	22363	22319	22398	22143	22101	22307	22144	22388	22224	22075	22161	22536	22275	22129	22280	22377	22313	22246	22537	22324	22212	22313	22138	22167	22229	22285	22267	22410	22163	22265	22288	22294	22136	22202	22382	22285	22448	22154	22228	22256	22183	22172	22099	22166	22195	22286	22092	22365	22020	22126	22521	22258	22257	22376	22426	22113	22408	22220	22272	22266	22217	22123	22114	22291	22385	22336	22271	21858	22207	22131	22243	22254	22403	22231	22463	22219	22378	22236	22342	22244	22250	22332	22216	22435	22063	22107	22109	22319	22274	21938	22403	22196	22286	22339	22215	22076	22134	22417	22174	22213	22230	22151	22142	22271	22383	22150	22195	22225	22084	22234	22389	22402	22189	22534	22337	22056	22333	22233	22423	22457	22537	22303	22188	22322	22119	22291	22183	22388	22325	22380	22049	22221	22137	22216	22222	22442	22268	22214	22150	22153	22253	22337	22291	22327	22332	22336	22333	22209	22075	22194	22233	22386	22204	22354	22354	22275	22389	22337	22353	22338	22266	22145	22289	22297	22133	22217	22348	22315	22290	22131	22411	22536	22268	22229	22359	22267	22325	22277	22212	22153	22208	22288	22409	22331	22275	22229	22366	22152	22443	22306	22097	22285	22178	22227	22416	22306	22471	22158	22244	22281	22253	22411	22170	22001	22306	22481	22270	22253	22074	22314	22253	22272	22205	22374	22148	22239	22199	22185	22272	22255	22300	22312	22425	22274	22262	22251	22230	22241	22330	22327	22171	22435	22274	22218	22259	22191	22054	22185	22329	22276	22343	22336	22201	22299	22033	22271	22228	22183	22276	22095	22265	22316	22264	22228	22290	22323	22307	22277	22201	22350	22368	22492	22256	22355	22254	22421	22379	22369	22113	22397	22536	22159	22259	22241	22470	22283	22093	22155	22395	22379	22196	22250	22219	22232	22237	22265	22186	22415	22377	22444	22437	22265	22249	22209	22285	22271	22237	22133	22091	22241	22244	22311	22217	22365	22216	22498	22390	22145	22220	22114	22502	22207	21999	22336	22413	22195	22274	22231	22329	22344	22291	22400	22318	22301	22071	22126	22218	22413	22467	22411	22397	22110	22356	22207	22076	22283	22308	22195	22387	22211	22434	22285	22202	22152	21966	22303	21961	22024	22261	22431	22205	22359	22386	22452	22081	22333	22245	22144	22521	22249	22100	22285	22270	22278	22419	22216	22320	22084	22362	22378	22196	22200	22314	22247	22304	22416	22173	22374	22080	22158	22412	22165	22096	22283	22212	22183	22216	22259	22210	22223	22447	22387	22209	22166	22277	22301	22185	22289	22260	22175	22227	22206	22149	22295	22161	22316	22193	22176	22213	22382	22171	22294	22222	22169	22308	22230	22194	22296	22326	22257	22433	22519	22336	22150	22160	22386	22036	22171	22370	22256	22337	22147	22109	22370	22379	22015	22295	22266	22096	22355	22419	22299	22260	22267	22238	22124	22388	22312	22216	22303	22398	22355	22239	22452	22141	22124	22356	22294	22355	22178	22411	22289	22087	22377	22143	22232	22250	22152	22206	22404	22411	22161	22176	22096	22397	22137	22261	22143	22342	22230	22279	22226	22198	22307	22149	22354	22182	22425	22278	21996	22189	22413	22297	22519	22170	22320	22232	22479	22223	22467	22336	22332	22301	22465	22235	22289	22391	22304	22301	22228	22190	22223	22238	22343	22285	22392	22268	22290	22099	22186	22172	22404	22261	22182	22110	22438	22337	22276	22338	22418	22200	22461	22435	22363	22258	22335	22158	22333	22236	22274	22224	22264	22213	22184	22192	22246	22504	22022	21987	22471	22363	22143	22195	22303	22332	22351	22276	22207	22061	22202	22271	22210	22275	22222	22149	22208	22160	22394	22274	22441	22439	22183	22119	22234	22503	22548	22338	22630	22089	22076	22393	22230	22185	22162	22167	22484	22497	22191	22266	22156	22221	22457	22273	22461	22410	22221	22161	22284	22439	22234	22188	22318	22119	22238	22344	22254	22208	22415	22203	22154	22510	22186	22354	22239	22245	22368	22322	22304	22251	22426	22093	22270	22289	22222	22296	22320	22316	22249	22352	22075	22289	22336	22301	22420	22215	22328	22241	22218	22354	22355	22460	22335	22205	22348	22277	22223	22326	22297	22203	22121	22126	22227	22281	22335	22338	22141	22058	22091	22120	22174	22338	22273	22121	22245	22329	22303	22362	22469	22211	22068	22225	22422	22131	22372	22131	22081	21945	22097	22062	22162	22483	22216	22293	22241	22311	22145	22167	22293	22193	22168	22120	22134	22243	22181	22161	22216	22202	22346	22428	22395	22135	22368	22240	22466	22464	22194	22387	22176	22219	22469	22398	22226	22338	22325	22398	22264	22192	22315	22058	22045	22041	22285	22302	22319	22286	22157	22183	22269	22303	22117	22338	22623	22271	22325	22325	22205	22205	22176	22149	22319	22119	22147	22424	22220	22410	22308	22350	22386	22320	22324	22166	22275	22246	22082	22391	22101	22322	22238	22215	22377	22318	22258	22154	22363	22051	22475	22301	22452	22474	22200	22274	22282	22112	22151	22442	22395	22291	22225	22183	22234	22134	22279	22280	22265	22225	22124	22231	22174	22294	22347	22463	22409	22216	22231	22438	22178	22033	22309	22097	22122	22295	22254	22218	22353	22314	22400	22295	22180	22163	22287	22185	22391	22492	22423	22220	22588	22273	22550	22226	22042	22146	22297	22322	22457	22344	22209	22175	22527	22340	22285	22216	22159	22227	22221	22110	22364	22054	22305	22160	22353	22415	22307	22347	22273	22274	22334	22244	22389	22304	22322	22263	22286	22193	22034	22219	22269	22183	22248	22181	22226	22255	22315	22232	22279	22363	22385	22272	22369	22142	22227	22544	22130	22301	22268	22253	22393	22334	22335	22170	22352	22390	22270	22188	22190	22297	22135	22216	22116	22355	22398	22354	22263	22304	22383	22377	22254	22329	22351	22259	22292	22265	22467	22443	22239	22218	22084	22282	22323	22373	22266	22234	22271	22104	22232	22210	22257	22340	22285	22120	21998	22213	22260	22353	22324	22293	22283	22280	22060	22345	22072	22326	22085	22237	22268	22299	22184	22250	22255	22405	22507	22069	22330	22268	22266	22262	22375	22454	22529	22402	22197	22424	22533	22297	22313	22335	22129	22289	22180	22316	22306	22247	22336	22237	22425	22111	22277	22392	22143	22216	22151	22160	22378	22321	22420	22237	22221	22352	22300	22429	22367	22291	22411	22136	22299	22438	22256	22245	22322	22439	22440	22173	22303	22240	22206	22057	22246	22343	22487	22075	22074	22319	22378	22389	22405	22253	22317	22203	22087	22066	22353	22330	22377	22174	22232	22189	22194	22263	22075	22112	22284	22367	22327	22301	22403	22179	22133	22494	22379	22361	22263	22314	22355	22173	22350	22331	22330	22349	22004	22255	22284	22186	22291	22243	21965	22173	22394	22281	22481	22423	22203	22096	22130	22233	22206	22141	22521	22119	22368	22491	22341	22272	22282	22158	22064	22293	22495	22131	22363	22173	22291	22208	22170	22230	22337	22192	22292	21913	22206	22225	22397	22607	22278	22337	22405	22229	22209	22322	22033	22349	22557	22261	22368	22320	22103	22490	22110	22229	22097	22366	22320	22454	22196	22205	22378	22406	22166	22031	22207	22338	22267	22455	22427	22103	22564	22348	22442	22360	22366	22536	22410	22216	22202	22309	22477	22243	22461	22397	22322	22142	22283	22304	22123	22152	22406	21975	22515	22160	22438	22422	22313	22314	22211	22143	22202	22298	22494	22397	22254	22120	22214	22236	22476	22302	22419	22433	22219	22186
16173	28251	25673	22157	20559	19451	19045	18760	18607	18362	18369	18266	18250	33595	43123	38489	29332	21170	17823	17918	17838	17942	17971	17854	17648	17690	17930	17765	17913	17793	17993	17845	17766	17945	17722	17710	18041	17673	18056	17731	17984	17759	18034	17820	17942	17810	17936	17721	17672	17807	17799	17752	17891	17899	17866	17999	17692	17717	17822	18021	17780	17843	17954	17771	17881	17826	17762	17810	17820	17855	17692	17727	18051	17777	17780	17899	17871	17773	17554	17819	17818	17746	17818	17786	17877	17690	17834	17693	17783	17869	17738	17826	17693	17864	17729	17889	17799	17771	17903	17750	17840	17700	17673	17931	17984	17741	17655	17891	17782	17732	17862	17784	17800	17949	17931	17798	17895	17715	17803	17804	17793	17878	17732	17821	17701	17713	17795	17715	17907	17951	17754	17857	17747	17816	17772	17874	17724	17863	17906	17750	17836	17766	17759	17827	17931	17848	17812	17913	17864	17767	17683	17832	17966	17967	17807	17798	17734	17725	17810	17657	17961	17907	17867	17794	17872	17755	17756	17913	17785	17930	17790	17723	17808	17881	17774	17947	17844	17880	17790	17645	17872	17628	17770	17830	17751	17536	17869	17859	17769	17851	17828	17767	17853	17906	17644	17947	17943	17756	17726	17869	17844	17749	17780	17791	17824	17887	17796	17728	17772	17896	17766	17920	17772	17788	17960	17721	17851	17766	17938	17693	17885	17660	17522	17876	17728	17870	17824	17724	17626	17846	17731	17822	17818	17789	17878	17792	17709	17686	17788	17845	17655	17709	17918	17983	17888	17980	17685	17801	17834	17624	17908	17710	17875	18068	17904	17929	17948	17983	17858	17774	17784	17862	17744	17768	17648	17861	17863	17819	17815	17755	17879	17956	17799	17818	17824	17900	17833	17660	17821	17862	17795	17917	17735	17865	17770	17759	17865	17827	17825	17772	17809	17705	17944	17849	17664	17554	17725	17766	17842	17942	17659	17685	17860	17715	17801	17858	17907	17820	17787	17858	17714	17809	17984	17587	17816	17771	17816	17738	17788	17901	17890	17830	17786	17662	17837	17706	17823	17668	17678	17904	17947	17702	17716	17786	17753	17949	17966	17725	17900	17866	17876	17903	18016	17968	17910	17924	17861	17805	17784	17726	17920	17831	17851	17849	17869	17969	17713	17765	17791	17739	17904	17940	17882	17802	17869	17904	17804	17762	17712	17863	17703	17885	17666	17905	17731	17754	17816	17893	17838	17826	17943	17896	17750	17713	17893	17838	17761	17800	17883	17899	17847	17661	17747	17742	17785	17777	17732	17751	17840	17795	17847	17875	17894	17774	17906	17927	17831	17819	17633	17925	17794	17791	17829	17780	17833	18000	17779	17821	17704	17852	17736	17891	17656	17811	17814	17843	17762	17708	17727	17972	17704	17753	17785	17705	17693	17757	17987	17776	17818	17845	17643	17779	17760	17934	17811	17733	17920	17949	17936	17888	17829	17773	17553	17848	17861	17611	17936	17798	17703	17590	17835	17725	17867	17960	17828	17705	17890	17891	17776	17712	17868	17805	17869	17854	17479	17798	17829	18082	17738	17834	17774	17782	17730	17811	17754	17763	17680	17737	17794	17787	17746	17835	17737	17873	17898	17745	17649	17867	17848	17722	17994	17724	17887	17821	17955	17781	18001	17830	17822	17819	17672	18001	17922	17820	17776	17818	17679	17860	17900	17824	17736	17699	17759	17761	17825	17805	17913	17728	17648	17835	17739	17841	17723	17634	17764	17956	17789	17990	17731	17765	17948	17764	17771	17843	17843	17756	18010	17849	17681	17623	17672	17950	17804	17967	17791	17746	17645	17878	17820	17748	17936	17738	17769	17696	17718	17978	17983	17713	17702	17774	17868	17820	17964	17703	17631	17677	17822	17915	17812	17746	17677	17969	17967	17655	17795	17621	17673	17797	17641	17860	17893	17890	17791	17732	17899	17736	17831	17769	17720	17830	17681	17726	17896	17698	17868	17662	17786	17856	17813	17769	17741	17729	17808	17693	17615	17725	17813	17662	17740	17911	17844	17785	17789	17819	17812	17904	17828	17847	17742	17651	17835	17774	17923	17618	17600	17784	17560	17905	17774	17814	17736	17778	17749	17763	17585	17989	17691	17789	17791	17845	17852	17726	17916	17772	17851	17675	17935	17860	17880	17827	17948	17743	17848	17880	17709	17732	17834	17495	17754	17673	17856	17799	17650	17897	17782	17709	17728	17790	17660	17726	18012	17847	17735	17934	17685	17853	17739	17887	17902	17806	17779	17842	17614	17802	17968	17721	17860	17733	17997	17963	17784	17614	17776	17909	17781	17930	17620	17684	17652	18046	17769	17717	17744	17907	17712	17861	17661	17692	17758	17742	17707	17754	17701	18012	17696	17593	17721	17973	17732	17767	17761	17747	17754	17722	17844	17813	17825	17675	17868	17762	17858	17642	17934	17998	17807	17827	17853	17760	17830	17737	17601	17754	17866	17811	17889	17867	17860	17928	17839	17877	17804	17736	17881	17755	17694	17801	17751	17736	17751	18026	17800	17782	17712	17775	17661	17751	17764	17838	17713	17738	17873	17725	17842	17749	17903	17803	17673	17775	17614	17904	17917	17686	17685	17882	17823	17773	17793	17877	17780	17801	17627	17818	17790	17822	17630	17727	17651	17770	17867	17805	17865	17873	17746	17779	17767	17814	17814	17742	17921	17852	17803	17832	17855	17743	17730	17908	17917	17938	17723	17800	17766	17633	17774	17834	17687	17942	17722	17980	17752	17767	17713	17819	18007	17699	17809	17791	17683	17767	17775	17878	17776	17864	17733	17706	17896	17778	17742	17769	17839	17685	17866	17802	17795	17770	17721	17782	17869	17904	17683	17728	17849	17787	17894	17665	17839	17788	17716	17735	17776	17731	17669	17773	17674	17886	17828	17820	17746	17638	17827	17882	17836	17762	17625	17749	17672	17886	17623	17712	17909	17786	17732	17734	17898	17773	17733	17944	17775	17750	17926	18054	17666	17737	17813	17758	17695	17788	17939	17687	17734	17785	17763	17971	17728	17907	17744	17706	17917	17804	17835	17867	17757	17940	17822	17888	17566	17796	17760	17856	17853	17742	17759	17825	17833	17719	17898	17770	17976	17681	17849	17922	17797	17833	17832	17843	17724	17895	17711	17751	17835	17812	17883	17862	17700	18015	17702	17659	17638	17710	17821	17907	17820	17653	17903	17833	17919	17969	17800	17827	17813	17690	17820	17962	17988	17890	17787	17836	17844	17804	17644	17689	17845	17778	17661	17590	17791	17880	17808	17830	17852	17813	17639	17855	17675	17917	17684	17866	17837	17879	17730	17829	17569	17717	17981	17855	18088	17603	17682	17774	17914	17858	17873	17606	17978	17885	17749	17787	17906	17831	17722	17699	17985	17675	17895	17724	17843	17655	17833	17886	17559	17760	17877	17760	17897	17854	17923	17807	17783	17648	17740	17815	17875	17884	17861	17810	17731	17809	17714	17728	17696	17745	17850	17807	17789	17909	17813	17866	17788	17977	17720	17838	17755	17841	17834	17816	17641	17749	17688	17940	17842	17892	17781	17844	17877	17762	17607	17935	17803	17916	17682	17701	17675	17920	17811	17776	17852	17864	17792	17760	17738	17613	17759	17764	17735	17863	17711	17919	17799	17899	17770	17800	17807	17761	17812	17814	17694	17855	17765	17837	17586	17725	17829	17798	17763	17863	17633	17791	17812	17855	17939	17808	17657	17859	17777	17791	17744	17626	17783	17774	17817	17799	17755	17852	17844	17823	17925	17895	17641	17695	17646	17727	17888	17703	17917	17976	17725	17736	17893	17790	17740	17741	17842	17940	17677	17766	17760	17939	17686	17713	17880	17931	17786	17985	17801	17763	17938	17752	17989	17790	17793	17936	17809	17751	17858	17984	18011	17920	17789	17929	17896	17818	17889	17772	17742	17865	17576	17689	17821	17719	17749	17833	17645	17744	17662	17783	17839	17853	17696	17770	17690	17761	17812	17684	17668	17901	17835	17739	17966	17596	17788	17776	17951	17628	17859	17653	18026	17910	17795	17872	17942	17806	17778	17977	17707	17881	17780	17968	17626	17814	17763	17942	17780	17639	17853	17685	17830	17835	17882	17770	17903	17960	17888	17844	17651	17661	17826	17737	17742	17838	17664	17873	17714	17825	17710	17751	17627	17806	17777	17885	17725	17798	17854	17835	17801	17728	17853	17709	17548	17818	17716	17640	17635	17869	17822	17776	17707	17561	17784	17778	17861	17703	17746	17776	17722	17901	17746	17922	17692	17697	17807	17740	17645	17653	17978	17851	17865	17648	17812	17781	17611	17712	17772	17714	17816	17774	17806	17919	17838	17692	17692	17806	17691	17729	17922	17774	17865	17932	17557	17817	17838	17750	17851	17878	17715	17728	17747	17777	17708	17749	17763	17756	17780	17726	18020	17727	17667	17760	17837	17469	17764	17881	17895	17835	17737	17729	17648	17915	17722	17786	17841	17994	17746	17914	17906	17791	17752	17763	17961	17740	17747	17878	17725	17914	17749	17810	17905	17824	17670	17690	17837	17858	17779	17791	17824	17758	17956	17875	17803	17774	17731	17913	17897	17833	17846	17857	17673	17655	17850	17768	17893	17696	17851	17808	17964	17946	17747	17866	17846	17914	17892	17824	17821	17780	17580	17890	17806	17874	17860	17918	17810	17812	17688	17842	17844	17884	17895	17929	17950	17790	17764	17854	17859	17789	17803	17691	17707	17811	17879	17613	17979	17752	17732	17796	17763	17807	17762	17858	17884	17852	17711	17909	17858	17947	17721	17806	17700	17662	17858	17970	17845	17931	17759	17751	17706	17997	17845	17920	17756	17793	17900	18063	17752	17833	17920	17855	17793	17858	17723	17753	17695	17569	17766	17851	17772	17934	17729	17881	17958	17789	17787	17708	17948	17859	17701	17834	17893	17901	17862	17780	17780	17742	17792	17970	17918	17913	17716	17733	17806	17845	17898	17743	17847	17786	17822	17738	17935	17914	17770	17735	17931	17818	17624	17962	17734	17673	17732	17861	17874	17910	17770	17848	17815	17914	17720	17852	17924	17952
27482	22005	25350	23155	20424	20525	20757	20594	20639	20746	20506	20582	20648	21033	22284	22331	21710	20857	20574	20673	20553	20560	20426	20683	20443	20380	20633	20567	20498	20575	20533	20492	20434	20694	20620	20547	20353	20511	20521	20475	20443	20535	20485	20368	20578	20391	20508	20370	20523	20572	20534	20490	20477	20579	20612	20504	20549	20374	20422	20492	20453	20367	20515	20386	20581	20461	20538	20454	20578	20424	20505	20442	20630	20598	20558	20399	20547	20499	20487	20581	20430	20464	20579	20478	20513	20343	20367	20469	20645	20495	20224	20316	20383	20568	20463	20468	20533	20483	20317	20534	20610	20572	20514	20672	20438	20310	20328	20499	20588	20504	20578	20509	20398	20575	20696	20647	20528	20339	20592	20560	20470	20571	20465	20383	20494	20419	20215	20373	20497	20496	20413	20417	20514	20304	20260	20372	20134	20481	20431	20435	20299	20440	20447	20354	20562	20387	20469	20450	20554	20439	20399	20473	20277	20600	20608	20409	20419	20322	20222	20409	20634	20580	20719	20443	20350	20626	20555	20527	20610	20486	20540	20565	20364	20247	20563	20281	20319	20388	20600	20510	20550	20464	20430	20483	20562	20462	20320	20443	20520	20470	20417	20356	20678	20353	20442	20392	20598	20484	20487	20781	20414	20372	20463	20674	20738	20494	20607	20443	20476	20701	20492	20575	20457	20559	20492	20606	20418	20412	20455	20522	20395	20533	20391	20644	20485	20599	20409	20364	20489	20501	20576	20277	20627	20570	20558	20487	20417	20532	20401	20617	20616	20414	20752	20513	20436	20454	20640	20484	20242	20288	20525	20479	20439	20580	20651	20519	20224	20517	20609	20431	20453	20441	20536	20505	20475	20388	20488	20489	20532	20588	20500	20453	20563	20469	20615	20604	20758	20397	20548	20547	20479	20490	20534	20491	20714	20591	20495	20524	20390	20557	20458	20281	20455	20426	20412	20477	20317	20514	20460	20360	20307	20517	20586	20578	20473	20676	20400	20780	20365	20573	20636	20481	20409	20477	20416	20448	20473	20288	20557	20425	20576	20582	20515	20547	20361	20376	20722	20383	20539	20363	20576	20434	20497	20328	20464	20428	20679	20352	20544	20547	20579	20563	20396	20536	20361	20673	20523	20486	20488	20684	20571	20745	20564	20531	20568	20445	20469	20478	20424	20642	20564	20390	20549	20472	20752	20463	20482	20658	20398	20461	20527	20551	20648	20529	20297	20658	20512	20713	20467	20385	20468	20398	20302	20459	20604	20692	20449	20504	20290	20429	20449	20491	20524	20590	20660	20453	20476	20416	20454	20550	20435	20399	20461	20622	20309	20499	20589	20673	20413	20477	20479	20574	20471	20742	20550	20550	20322	20550	20407	20336	20574	20689	20535	20617	20331	20448	20664	20579	20551	20408	20651	20586	20396	20354	20490	20432	20510	20475	20712	20666	20379	20331	20491	20410	20756	20460	20475	20703	20680	20463	20548	20417	20507	20516	20553	20277	20422	20416	20579	20439	20509	20439	20718	20533	20645	20365	20629	20511	20509	20743	20497	20693	20582	20350	20332	20470	20507	20543	20217	20546	20407	20637	20593	20550	20440	20415	20413	20302	20583	20458	20606	20637	20509	20315	20524	20454	20229	20440	20395	20468	20463	20447	20500	20343	20450	20546	20584	20491	20600	20513	20631	20631	20335	20549	20452	20408	20604	20522	20552	20483	20334	20553	20575	20645	20521	20526	20548	20500	20386	20564	20623	20373	20283	20309	20496	20550	20499	20402	20399	20517	20659	20641	20440	20489	20551	20628	20685	20253	20477	20651	20412	20495	20540	20303	20699	20344	20442	20434	20509	20350	20498	20602	20493	20381	20478	20564	20953	20659	20519	20494	20494	20615	20496	20508	20494	20527	20571	20486	20418	20710	20532	20352	20570	20801	20493	20683	20419	20361	20545	20532	20423	20502	20517	20472	20652	20685	20241	20618	20487	20709	20439	20500	20520	20506	20435	20407	20652	20714	20612	20426	20483	20661	20607	20432	20423	20426	20625	20520	20706	20538	20531	20337	20437	20865	20588	20408	20391	20327	20545	20318	20444	20379	20525	20417	20599	20645	20607	20582	20515	20481	20488	20578	20533	20353	20462	20695	20544	20482	20649	20404	20729	20541	20516	20538	20657	20323	20432	20403	20421	20243	20425	20591	20531	20713	20601	20290	20677	20428	20466	20537	20468	20456	20539	20545	20464	20571	20399	20531	20507	20664	20321	20541	20470	20510	20706	20354	20621	20355	20249	20440	20293	20704	20359	20484	20390	20600	20747	20468	20431	20485	20467	20316	20532	20590	20606	20448	20879	20717	20538	20568	20415	20460	20455	20508	20598	20499	20354	20456	20478	20508	20461	20596	20301	20613	20577	20599	20495	20821	20728	20632	20514	20544	20330	20623	20516	20318	20478	20413	20477	20540	20356	20728	20372	20559	20593	20511	20389	20332	20697	20618	20356	20642	20515	20514	20500	20509	20520	20149	20418	20437	20437	20586	20386	20779	20435	20812	20594	20602	20385	20559	20524	20548	20428	20504	20531	20492	20395	20659	20511	20369	20415	20578	20469	20675	20339	20271	20372	20656	20528	20444	20769	20529	20540	20551	20310	20614	20621	20616	20525	20457	20471	20538	20228	20419	20620	20564	20532	20617	20532	20739	20561	20568	20436	20521	20464	20574	20582	20301	20540	20514	20391	20500	20647	20319	20505	20321	20546	20631	20320	20567	20340	20571	20541	20577	20417	20347	20585	20241	20477	20362	20553	20616	20613	20555	20468	20581	20509	20553	20641	20456	20548	20875	20580	20204	20532	20422	20505	20596	20649	20625	20602	20588	20627	20551	20390	20582	20486	20726	20574	20500	20379	20559	20615	20397	20510	20312	20356	20484	20521	20442	20369	20579	20416	20623	20890	20558	20412	20543	20432	20308	20376	20635	20504	20386	20780	20573	20521	20554	20578	20594	20511	20487	20536	20284	20570	20357	20622	20337	20618	20492	20470	20378	20540	20564	20504	20573	20530	20455	20615	20435	20496	20708	20634	20367	20477	20443	20542	20425	20547	20435	20469	20480	20530	20525	20605	20887	20552	20593	20514	20426	20297	20465	20605	20548	20562	20320	20488	20340	20345	20600	20535	20325	20313	20396	20580	20666	20380	20662	20630	20477	20582	20400	20432	20360	20716	20693	20362	20497	20607	20462	20390	20609	20364	20463	20656	20682	20405	20741	20604	20506	20277	20834	20597	20645	20426	20124	20524	20432	20526	20390	20518	20485	20284	20406	20633	20287	20423	20376	20442	20418	20577	20440	20538	20653	20652	20531	20590	20353	20458	20545	20580	20546	20519	20462	20491	20562	20450	20543	20576	20482	20681	20658	20734	20506	20364	20330	20541	20659	20473	20409	20460	20348	20451	20532	20691	20305	20520	20527	20518	20540	20496	20562	20571	20303	20589	20482	20305	20605	20665	20435	20634	20537	20589	20366	20431	20391	20523	20416	20667	20826	20564	20415	20428	20691	20461	20534	20601	20386	20464	20472	20520	20478	20456	20413	20410	20445	20429	20454	20450	20596	20473	20587	20642	20527	20784	20717	20550	20470	20449	20574	20489	20344	20355	20708	20408	20534	20632	20456	20427	20596	20365	20483	20533	20612	20535	20551	20595	20629	20534	20424	20544	20475	20499	20560	20451	20603	20550	20469	20454	20644	20437	20588	20322	20476	20473	20564	20360	20587	20392	20368	20582	20697	20452	20533	20398	20517	20658	20656	20459	20307	20440	20473	20630	20481	20436	20624	20711	20423	20560	20565	20580	20631	20352	20570	20280	20395	20618	20494	20587	20429	20543	20540	20590	20535	20370	20499	20304	20592	20690	20423	20542	20500	20549	20457	20587	20446	20586	20370	20729	20516	20594	20301	20520	20647	20556	20529	20641	20670	20522	20491	20716	20449	20182	20477	20727	20579	20630	20515	20647	20617	20457	20443	20655	20620	20568	20427	20309	20476	20690	20385	20504	20574	20586	20777	20511	20452	20591	20537	20566	20735	20670	20586	20497	20565	20472	20568	20528	20405	20451	20572	20409	20271	20448	20452	20646	20547	20453	20392	20555	20524	20502	20378	20618	20342	20543	20473	20491	20693	20544	20636	20491	20396	20393	20561	20538	20540	20770	20528	20622	20570	20437	20429	20461	20450	20537	20392	20301	20653	20596	20611	20625	20520	20594	20338	20448	20498	20447	20850	20453	20424	20279	20577	20428	20533	20375	20543	20475	20678	20329	20699	20416	20348	20523	20449	20419	20585	20533	20486	20473	20354	20445	20657	20468	20405	20627	20450	20372	20513	20436	20438	20688	20465	20624	20707	20550	20552	20548	20527	20401	20377	20572	20524	20590	20430	20663	20505	20722	20688	20777	20642	20492	20539	20502	20361	20409	20530	20647	20664	20687	20553	20771	20365	20471	20557	20457	20349	20409	20496	20533	20600	20389	20618	20488	20413	20459	20433	20602	20425	20524	20570	20456	20512	20400	20484	20334	20506	20515	20579	20515	20748	20652	20709	20563	20302	20401	20511	20646	20511	20592	20575	20623	20417	20448	20352	20530	20439	20609	20412	20344	20366	20454	20515	20501	20557	20376	20416	20425	20446	20457	20418	20422	20607	20710	20690	20415	20561	20698	20366	20602	20630	20522	20380	20543	20579	20427	20302	20637	20570	20478	20338	20650	20456	20247	20517	20470	20641	20400	20603	20561	20523	20649	20448	20491	20618	20565	20581	20618	20414	20252	20377	20603	20485	20450	20535	20546	20169	20423	20400	20617	20424	20440	20686	20639	20704	20514	20371	20568	20328	20491	20566	20474	20593	20477	20496	20581	20616	20466	20783	20571	20648	20478	20401	20475	20580	20512	20399	20609	20477	20616	20510	20502	20420	20409	20487	20428	20639	20491	20447	20606	20483	20642	20317	20666	20415	20870	20386	20236	20552	20433	20580	20486	20478	20551	20499	20508	20450	20735	20547	20578	20385	20563	20374	20412	20609	20477	20495	20624	20592	20608	20475	20668	20596	20362	20463	20476	20535	20439	20401	20679	20449	20462	20507	20743	20365	20575	20404
15468	17779	17591	17132	16978	16928	16984	16958	16882	16862	16897	16644	16911	18069	19624	19322	18139	16762	16916	16633	16947	16800	16683	16870	16848	16905	16682	16778	16821	16654	16625	16794	16724	16733	16887	16660	16781	16851	16840	16752	16646	16772	16754	16692	16750	16764	16580	16927	16772	16775	16763	16865	16863	16754	16940	16737	16807	16603	16905	16764	16841	16902	16783	16771	16943	16862	16857	16693	16796	16622	16883	16781	16891	16767	16859	16828	16701	16987	16652	17045	16709	16898	16812	17087	16757	16713	16704	16619	16964	16650	16797	16736	16844	16658	16757	16798	16791	16671	16723	16849	16928	16747	16788	16729	16680	16836	16816	16794	16759	16790	16870	16721	16609	16766	16859	16836	16738	16849	16767	16731	16745	16676	16763	16769	16815	17003	16935	16661	16784	16670	16630	16728	16793	16806	16737	16655	16698	16902	16740	16855	16912	16863	16897	16724	16766	16780	16849	16613	16866	16813	16829	16656	16806	16711	16915	16769	16741	16716	16654	16534	16900	16840	16873	16802	16698	16799	16804	16623	16784	16891	16912	16795	16921	16768	16721	16882	16782	16872	16857	16639	16848	16834	16641	16675	16747	16606	16855	16732	16800	16799	16724	16729	16784	16882	16764	16750	16795	16818	16705	16828	16823	16790	16820	16822	16710	16843	16664	16744	16909	16776	16625	16882	16642	16778	16832	16983	16903	16780	16924	16818	16854	16737	17022	16726	16756	16751	16861	16737	16769	16969	16872	16790	16736	16927	16647	16816	16781	16925	16790	16885	16727	16715	16849	16982	16753	16757	16781	16618	16834	16650	16647	16625	16720	16776	16906	16929	16798	16765	16702	16746	16907	16804	16801	16825	16800	16883	16748	16637	16817	16748	16873	16814	16712	16756	16807	16680	16855	16858	16858	16739	16968	16855	16714	16769	16770	16788	17001	16716	16779	16731	16794	16713	16863	16666	16707	16661	16875	16853	16793	16940	16716	16854	16819	16600	16930	16838	16874	16845	16721	16807	16650	16901	16723	17028	16722	16691	16775	16921	16700	16688	16776	16775	16711	16931	16837	16868	16563	17041	16665	16783	16630	16788	16736	16733	16737	16767	16759	16826	16809	16818	16837	16782	16837	16797	16855	16781	16786	16873	16888	16869	16749	16827	16750	16953	16815	16881	16747	16717	16890	16847	16810	16626	16641	16818	16746	16596	16830	16901	16735	16768	16769	16738	16776	16691	16739	16724	16786	16813	16595	16543	16894	16804	16741	16912	16714	16732	16857	16655	16872	16806	16887	16557	16850	16810	16730	16667	16803	16898	16879	16875	16823	16848	16855	16864	16792	16895	16784	16896	16811	16913	16803	16782	16815	16780	16629	16742	16511	16716	16787	16677	16887	16862	16702	16766	16871	16789	16847	16847	16685	16806	16798	16810	16932	16647	16853	16932	16733	16887	16730	16687	16710	16894	16961	16707	16649	16797	16808	16766	16709	16828	16871	16714	16994	16945	16887	16824	16618	16841	16767	16864	16730	16829	16893	16817	16701	16808	16778	16756	16713	16825	16902	16870	16699	16834	16923	16822	16766	16808	16602	16981	16744	16872	16766	16822	16807	16638	16765	16807	16785	16780	16771	16822	16902	16693	16876	16835	16619	16882	16848	16785	16759	16808	16874	16912	16821	16722	16849	16774	16820	16750	16895	16794	16940	16698	16850	16764	16770	16803	16631	16787	16954	16651	16802	16840	16817	16666	16757	16922	16711	16789	16708	16726	16759	16837	16826	16897	16818	16873	16830	16704	16666	16687	16614	16807	16765	16892	16950	16779	16686	16887	16842	16705	16677	16561	16725	16757	16725	16853	16747	16837	16759	16716	16898	16702	16788	16829	16828	16802	17028	16758	16938	16698	16799	16740	16767	16830	16751	16919	16753	16701	16808	16993	16768	16793	16811	16809	16752	16778	16660	16727	16920	16655	16665	16869	16775	16670	16734	16609	16766	16684	16779	16612	16782	16864	16547	16926	16724	16834	16966	16717	16772	16769	16886	16802	16866	16869	16833	16785	16655	16837	16778	16841	16776	16812	16703	16733	16710	16959	16724	16713	16704	16815	16872	16721	16702	16683	16730	16965	16887	16706	17025	16741	16823	16719	16737	16926	16810	16599	16905	16701	16804	16765	16865	16722	16742	16810	16940	16870	16854	16592	16774	16807	16771	16826	16779	16857	16540	16690	16630	16833	16775	16809	16976	16721	16835	16841	16817	16754	16872	16835	16846	16698	16744	16765	16829	16632	16722	16925	16875	16858	16618	16874	16652	16869	16586	16891	16880	16671	16729	16752	16573	16762	17009	16722	16828	16821	16645	16843	16784	16667	16880	16819	16725	16808	16614	16883	16751	16891	16598	16756	16774	16990	16757	16752	16762	16664	16725	16671	16936	16674	16784	16759	16818	16900	16772	16818	16849	16811	16823	16738	16717	16860	16862	16830	16919	16799	16906	16926	16841	16740	16774	16824	16860	16797	16771	16736	16841	16798	16806	16729	16786	16790	16800	16813	16802	16741	16813	16782	16785	16821	16633	16936	16946	16851	16715	16783	16692	16854	17044	16802	16824	16774	16882	16657	16779	16846	16784	16789	16595	16787	16716	16889	16683	16727	16810	16868	16711	16672	16707	16835	16935	16809	16836	16772	16747	16787	16832	16669	16779	16767	16888	16805	16636	16702	16942	16840	16830	16919	16869	16577	16939	16812	16879	16695	16864	17003	16787	16698	16904	16877	16706	16720	16863	16786	16504	16727	16869	16944	16888	16835	16642	16873	16656	16858	16797	16730	16847	16887	16678	16769	16668	16907	16810	16909	16625	16661	16848	16635	16701	16576	16786	16746	16932	16881	16727	16862	16711	16803	17029	16745	16813	16756	16656	16695	16845	16722	16861	16817	16873	16740	16779	16717	16810	16691	16777	16701	16757	16749	16840	16664	16875	16671	16706	17042	16731	16782	16820	16832	16748	17075	16844	16827	16786	16855	16894	16635	16852	16785	16776	16753	16817	16761	16793	16700	16683	16836	16723	16729	16731	16612	16955	16784	17016	16783	16741	16830	16781	16904	16906	16628	16747	16782	16865	16821	16739	16595	16887	16824	16902	16867	16692	16733	16929	16848	16874	16735	16854	16674	16635	16940	16682	16848	16588	16891	16738	16840	16898	16945	16687	16832	16884	16804	16838	17004	16837	16983	16875	16870	16780	16958	16718	16880	16993	16795	16838	16901	16878	16949	16880	16725	16729	16570	16738	16785	16688	16814	16938	16848	16697	16758	16860	16866	16829	16866	16786	16971	16668	16764	16781	16947	16791	16756	16723	16859	16939	16759	16588	16759	16680	16765	16981	16782	16748	16741	16866	16789	16889	16679	16668	16597	16840	16873	16820	16719	16693	16775	16826	16823	16870	16656	16864	16793	16587	16709	16744	16725	16984	16927	16831	16779	16831	16722	16744	16856	16918	16763	16610	16816	16666	16939	16824	16644	16834	16806	16831	16974	16745	16780	16684	16884	16858	16776	16725	16752	16939	16839	16738	16759	16940	16862	16892	16677	16740	16644	16867	16758	17127	16752	16832	16834	16779	16957	16840	16734	16769	16812	16686	16888	16609	16730	16794	16829	16773	16732	16717	16808	16749	16744	16856	16706	16734	16614	16951	16742	16822	16802	16831	16918	16618	16626	16862	16730	16756	16684	16695	16757	16600	16631	16803	16636	16695	16805	16799	16769	16619	16728	16841	16806	16838	16746	16828	16741	16619	16790	16753	16796	16809	16856	16849	16790	16741	16887	16784	16826	16626	16688	16751	16802	16868	16803	16744	16841	16669	16565	17013	16733	16791	16737	16777	16795	16741	16808	16789	16883	16905	16945	16747	16770	16706	16807	16608	16890	16858	16830	16864	17030	16941	16830	16897	16776	16891	16870	16690	16931	16789	16712	16726	16840	16883	16813	16874	16709	16713	16722	16752	16688	16850	16859	16720	16908	16923	16785	16836	16758	16811	16841	16741	16803	16653	16717	16849	16953	16861	16752	16837	16740	16824	16871	16773	16614	16839	16862	16774	16925	16701	16920	16794	16881	16907	16780	16888	16749	16791	16860	16923	16785	16772	16783	16671	16822	16888	16922	16843	16753	16845	16776	16820	16611	16903	16768	16671	16777	16744	16789	16740	16820	16662	16714	16866	16698	16708	16771	16680	16732	16861	16847	16648	16694	16744	16721	16747	16616	16866	17030	16911	16652	16779	16718	16758	16943	16828	16795	16892	16594	16783	16876	16774	16843	16799	16842	16751	16948	16796	16818	16763	16907	16757	16791	16900	16850	16684	16937	16915	16761	16796	16774	16684	16934	16782	16805	16685	16814	16782	16844	16782	16952	16886	16857	16880	16838	16739	16823	16852	16663	16879	16872	16822	16745	16699	16833	16824	16741	16832	16803	16809	16728	16668	16744	16889	16796	16693	16784	16869	16785	16719	16922	16752	16768	16910	16776	16887	17005	16740	16718	16913	16748	16749	16868	16839	16836	16817	16933	16573	16709	16829	16728	16754	16974	16878	16755	16848	16761	16693	16657	16615	16873	16785	16745	16779	16707	16825	16852	16728	16786	16791	16773	16807	16932	16799	16899	16702	16857	16627	16698	16620	16805	16725	16808	16822	16698	16828	16745	16786	16900	16652	16744	16889	16754	16770	16836	16853	16663	16820	16708	16822	16587	16864	16581	16688	16707	16854	16835	16719	16783	16788	16708	16824	16782	16885	16817	16848	16630	16584	16723	16787	16983	16636	16843	16671	16712	16924	16799	16680	16667	16743	16764	16927	16772	16732	16779	16783	16889	16831	16644	16768	16735	16682	16849	16875	16727	16898	16880	16864	16926	16760	16899	16738	16723	16612	16722	16773	16890	16797	16590	16827	16797	16832	16774	16730	16841	16707	16984	16783	16746	16811	16907	16814	16767	16827	16804	16709	16773	16897	16814	16824	16809	16877	16819	16857	16827	16874	16853	16967	16627	16789	16743	16881	16695	16754	16650	16739	16822	16716	16951	16760	16904	16702	16960	16931	16887	16676	16745	16804	16753	16828	16767	16838	16768	16802	16729	16773	16842	16929	16681	16724	16691
23268	21011	28501	23787	21656	21908	20809	18049	17709	17643	17682	17573	17585	24277	33082	28764	22265	17863	17590	17424	17282	17532	17334	17310	17452	17248	17442	17432	17221	17564	17306	17298	17343	17311	17350	17442	17432	17231	17409	17148	17287	17397	17345	17157	17259	17286	17273	17243	17428	17402	17046	17156	17107	17306	17337	17374	17339	17200	17174	17177	17207	17380	17378	17385	17230	17280	17156	17160	17142	17194	17114	17359	17305	17246	17246	17303	17248	17446	17120	17323	17237	17298	17372	17065	17132	17321	17336	17437	17317	17492	17300	17306	17217	17269	17149	17285	17339	17457	17392	17274	17222	17291	17161	17228	17000	17310	17274	17330	17146	17370	17199	17297	17186	16961	17272	17215	17206	17150	17291	17469	17349	17076	17094	17201	17422	17036	17307	17355	17247	17245	17204	17281	17241	17362	17247	17199	17085	17280	17169	17150	17147	17473	17448	17006	17201	17480	17163	17288	17182	17233	17249	17109	17376	17159	17344	17266	17390	17246	17318	17309	17364	17213	17326	17232	17184	17438	17272	17082	17284	17287	17246	17249	17015	17182	17253	17034	17276	17220	17083	17164	17156	17252	17233	17400	17464	17181	17302	17373	17347	17407	17045	17322	17242	17170	17184	17120	17271	17285	17220	17277	17368	17160	17202	17000	17285	17275	17242	17090	17105	17047	17263	17382	17392	17369	17349	17223	17073	17281	17120	17005	17394	17367	17221	17236	17260	17426	17262	17178	17307	17376	17115	17173	17113	17173	17298	17418	17210	17106	17036	17132	17387	17272	17131	17250	17245	17270	17333	17235	17425	17299	17468	17370	17119	17236	17382	17177	17306	17318	17378	17236	17167	17237	17079	17280	17254	17034	17251	17398	17116	17132	17172	17225	17286	17198	17253	17197	17067	17114	17062	17199	17079	17309	17173	17139	17241	17276	17392	16883	17210	17388	17194	17049	17104	17260	17208	17232	17166	17257	17204	17076	17147	17314	17357	17244	17226	17064	17455	17279	17245	17165	17212	17256	17367	17342	17314	17182	17232	17113	17061	17398	17311	17235	17362	17180	17174	17408	17094	17124	17437	17327	17173	17128	17187	17172	17155	17131	17232	17171	17071	17256	17219	17353	17307	17236	17284	17396	17107	17067	17181	17255	17235	17148	17257	17237	17067	17383	17312	17199	17437	17343	17379	17220	17246	17192	17188	17471	17366	17122	17122	17127	17387	17295	17198	17274	17195	17126	17104	17148	17144	17083	17235	17279	17373	17043	17267	17177	17259	17267	17353	17245	17179	17229	17386	17100	17177	17406	17486	17322	17144	17179	17252	17396	17276	17149	17214	17415	17204	17232	17306	17151	17135	17382	17232	17358	17310	17299	17184	17366	17190	17235	17248	17110	17230	17390	17338	17206	17342	17257	17149	17240	17132	17347	17274	17282	17395	17195	17259	17228	17109	17212	17180	17212	17392	17141	17143	17350	17264	17466	17305	17265	17308	17234	17386	17411	17371	17196	17258	17319	17282	17272	17271	17369	17246	17265	17249	17174	17267	17216	17470	17131	17213	16976	17085	17222	17469	17201	17261	17228	17329	17283	17330	17217	17256	17098	17177	17309	17150	17350	17349	17278	17444	17183	17324	17155	17146	17068	17155	17211	17370	17115	17207	17121	17219	17195	17315	17246	17215	17098	17124	17232	17188	17191	17281	17173	17238	17088	17288	17251	17228	17178	17190	17328	17290	17344	17342	17157	17102	17134	17323	17340	17141	17226	17193	17262	17051	17206	17250	17151	17421	17310	17355	17126	17239	17200	17171	17242	17238	17139	17294	17260	17362	17104	17119	17213	17232	17173	17213	17231	17360	17355	17442	17408	17169	17206	17176	17144	17236	17256	17067	17128	17265	17270	17311	17175	17209	17411	17173	17226	17288	17158	17294	17268	17061	17228	17263	17185	17136	17145	17001	17230	17244	17492	17313	17115	17196	17049	17341	17195	17291	17010	17256	17219	17283	17224	17295	17093	17360	17060	17058	17319	17328	17270	17106	17095	17256	17313	17243	17082	17339	17171	17434	17154	17236	17141	17264	17223	17299	17186	17173	17217	17139	17191	17286	17163	17302	17209	17263	17363	17318	17169	17193	17138	17166	17268	17355	17317	17146	17320	17072	17418	17367	17262	17371	17173	17132	17282	17454	17263	17488	17217	17115	17190	17030	17421	17334	17201	17267	17160	17170	17345	17236	17275	17341	17560	17377	17285	17050	17221	17343	17363	17201	17292	17400	17170	17390	17428	17205	16919	17212	17216	17211	17537	17403	17233	17159	17257	17176	17161	17146	17259	17310	17363	17238	17314	17284	17519	17268	17466	17277	17105	17027	17180	17180	17235	17254	17116	17257	17016	17324	17230	17105	17093	17155	17055	17432	17304	17183	17304	17210	17335	17074	17178	17233	17386	17394	17212	17190	17329	17137	17129	17263	17268	17457	17125	17061	17199	17168	17226	17350	17211	17253	17198	17260	17289	17123	17164	17174	17311	17126	17141	17156	17189	17160	17355	17193	17302	17232	17256	17351	17180	17106	17213	17077	17184	17252	17453	17080	17235	17287	17151	17360	17313	17119	17288	17197	17300	17259	17296	17344	17256	17300	17217	17470	17231	17211	17087	17227	17351	17203	17312	17269	17209	17158	17422	17108	17094	17353	17327	17083	17099	17128	17191	17289	17396	17186	17007	17127	17267	17279	17133	17605	17367	17320	17112	17291	17348	17074	17206	17165	16991	17165	17332	17314	17297	17561	17101	17072	17508	17044	17413	17292	17119	17139	17167	17130	17266	17259	17144	17187	17256	17393	17245	17200	17223	17263	17344	17372	17372	17134	17129	17355	17173	17093	17187	17296	17422	17260	17270	17192	17130	17152	17054	17369	17143	17305	17173	17315	17102	17139	17363	17288	17269	17325	17170	17200	17259	17457	17365	17150	17266	17249	17259	17114	17254	17116	17160	17277	17288	17471	17119	17243	17343	17348	17145	17291	17054	17467	17169	17100	17261	17430	17172	17291	17247	17221	17046	17291	17168	17165	17263	17075	17275	17057	17093	17058	17113	17461	17243	17398	17415	17440	17410	17116	17229	17045	17277	17222	17295	17041	17299	17122	17158	17274	17279	17203	17129	17246	17143	17395	17221	17286	17265	17371	17362	17182	17300	17260	17103	17218	17230	17087	17417	17158	17085	17230	17282	17121	17156	17197	17416	17172	17407	17032	17144	17242	17292	17295	17251	17093	17101	17296	17157	17200	17219	17249	17098	17233	17256	17145	17261	17151	17322	17390	17164	17141	17301	17175	17247	17222	17243	17396	17327	17101	17246	17380	17258	17217	17259	17129	17293	17082	17241	17129	17049	17210	17330	17135	16972	17041	17248	17156	17336	17166	17340	17308	17169	17359	17256	17284	17336	17189	17286	17202	17283	17281	17140	17294	17343	17250	17250	17113	17344	17147	17090	17241	17083	17191	17390	17267	17236	17269	17444	17368	17388	17157	17308	17507	17149	17072	17214	17470	17315	17225	17185	17360	17213	17178	17259	17246	17300	17377	17154	17330	17151	17306	17194	17201	17447	17349	17118	17331	17331	17221	17193	16915	17236	17390	17119	17115	17202	17130	17265	17378	17168	17190	17376	17202	17156	17311	17213	17237	17315	17249	17249	17183	17065	17291	17198	17149	16992	17293	17359	17257	17371	17332	17344	17188	17078	17327	17283	17143	17325	17350	17364	17263	17307	17125	17156	17257	17352	17180	17262	17095	17379	17361	17111	17212	17148	17150	17066	17160	17315	17268	17280	17258	17230	17302	17211	17161	17288	17225	17199	17038	17238	17440	17152	17166	17215	17252	17224	17281	17279	17407	17144	17404	17213	17082	17265	17299	17128	17298	17373	17069	17220	17255	17381	17559	17438	17132	17263	17173	17171	17243	17102	17117	17250	17189	17225	17247	17292	17405	17379	17273	17289	17203	17022	17327	17295	17180	17492	17170	17289	17290	17286	17133	17239	17334	17286	17174	17186	17409	17283	17214	17306	17191	17301	17281	17271	17325	17163	17181	17190	17217	17254	17135	17063	17185	17121	17130	17215	17173	17125	17404	17212	17271	17136	17235	17194	17343	17155	17320	17070	17096	17095	17182	17086	17316	16989	17284	16953	17189	17229	17381	16984	17280	17239	17425	17079	17156	17296	17310	17376	17223	17319	17223	17156	17279	17320	17198	17138	17472	17255	17173	17365	17180	17258	17214	17237	17560	17218	17409	17174	17325	17117	17326	17354	17239	17199	17092	17115	17241	17150	17318	17204	17273	17251	17290	17323	17251	17309	17320	17380	17208	17299	17235	17063	17117	16970	17320	17263	17264	17099	17121	17358	17240	17283	17008	17314	17143	17333	17149	17149	17234	17174	17155	17146	17277	17359	17270	17334	17205	17206	17344	17201	17051	17196	17220	17349	17375	17162	17261	17334	17331	16995	17378	17212	17147	17066	17317	17158	17185	17114	17139	17177	17186	17229	17403	17238	17540	17274	17204	17364	17217	17406	17052	17374	17228	17203	17068	17044	17093	17091	17311	17379	17064	17092	16969	17182	17314	17345	17123	17108	17208	17467	17205	17225	17384	17168	17337	17243	17192	17263	17401	17044	17232	17196	17194	17077	17171	17045	17305	17218	17358	17118	17333	17468	17212	17215	17262	17225	17206	17240	17442	17258	17445	17254	17189	17303	17161	17264	17207	17240	17177	17267	17086	17421	17099	17264	17294	17166	17212	16978	17267	17163	17181	17174	17284	17193	17164	17078	17221	17271	17236	17238	17183	17044	17245	17264	17034	17303	17224	17327	17271	17320	17159	17276	17175	17405	17492	17254	17246	17210	17284	17212	17437	17444	17235	17305	17372	17321	17377	17362	17177	17161	17428	17172	17287	17131	17363	17393	17265	17342	17173	17170	17260	17154	17226	17327	17270	17246	17370	17219	17332	17310	17255	17294	17317	17218	17354	17219	17117	17383	17201	17207	17426	17394	17257	17384	17239	17117	17178	17522	17370	17246	17362	17278	17297	17283	17213	17309	17321	17002	17339	17226	17309	17097	17274	17316	17317	17296	17338	17227	17108	17143	17282	17225
13329	21803	20093	17560	16454	15880	15580	15530	15415	15241	15216	15103	15130	26439	34857	28444	19896	14894	14905	14916	14975	14742	14930	14920	14979	14851	14895	14865	14891	14772	14940	14918	14952	14806	14911	15025	14941	14983	14906	14953	14917	15202	14938	14709	14841	14935	14852	14918	14895	14833	14990	14914	14720	14981	14771	14879	14859	14919	14996	14899	14986	14829	14900	15034	14804	14852	14718	14775	14974	14896	14897	14990	14759	14897	14789	14852	14788	14785	14909	14762	14841	15051	14818	14908	14839	14874	14718	15031	15003	14766	14999	14927	14824	14959	14825	14744	14780	14800	14888	14805	14908	14720	14890	14863	14717	14826	14731	14876	14829	14768	14937	14836	14969	14872	14854	15033	14874	14858	14873	14914	14983	14972	14810	14956	15087	14909	14697	14975	14802	14973	14897	14871	14932	14948	14886	14901	15067	14854	14942	14885	14979	14984	14680	14988	14806	14834	14792	14940	14997	14828	14926	14734	14721	14863	14869	14978	14964	14784	14997	14775	14837	14892	14785	14682	14870	14823	14862	14774	14960	15006	14849	14803	15122	14924	14952	14854	15019	14901	15072	14786	14989	14857	14828	14933	14899	14819	14780	15046	15000	14867	14847	14864	15013	14845	14896	14759	14819	14959	14991	14867	14913	14880	14856	15092	14906	14942	15058	15029	14769	14959	14851	14915	14958	14855	14843	14864	14699	14874	14717	14906	14993	14952	14905	14841	14889	14949	14898	14984	14981	14745	14877	14870	15081	14737	14890	14700	15031	14877	14833	14890	14896	14760	14996	14854	14785	14913	15040	14825	14870	14826	14948	14883	14663	14698	14855	14938	14718	14830	15002	15068	14793	14987	14929	14871	14854	14957	14760	14928	14688	14721	14827	14747	14779	14874	14943	14913	14916	14776	14932	15056	14909	14857	14889	15011	14776	14941	14925	14789	14826	14906	14912	14950	14910	14896	14850	14945	14821	14902	14778	15106	14867	14853	14827	14822	14889	14765	14897	14886	14815	14882	14997	14915	14942	14874	14803	14705	14918	14748	14710	14878	14891	14857	14856	14919	14922	14797	14760	15001	14924	14961	14876	14888	14606	14912	14624	14999	14769	14756	14756	14772	14874	14972	14887	14860	14821	14670	15098	14761	14898	15111	14871	14761	14976	14963	14928	14858	14783	14719	14723	14891	15004	14959	14936	15001	14767	14853	15009	14969	14968	14984	14801	14826	14848	14718	14878	14896	14853	14792	14849	14905	14882	14937	14764	14845	14698	14784	14805	14725	14895	14981	14916	14955	14784	14795	14920	15067	14822	14799	14784	14796	14726	14969	14800	15176	14696	14906	14993	14820	14949	14892	14753	14897	14894	14792	14876	14929	14802	14937	14962	14918	14818	14863	14802	14946	14794	14756	14932	14785	14759	14664	14900	14947	14746	14985	14929	14770	14755	14801	14906	14880	14904	14646	14830	15000	14844	14803	14813	14993	14903	14925	14827	14970	14800	14795	14928	14955	14694	14908	14810	14791	14979	15006	14809	14991	14842	14812	14773	14794	14775	14847	14783	14809	14868	14795	14944	14963	14908	14711	14869	14945	14814	14943	14840	14878	15000	14735	14961	14889	14815	14911	14935	14881	14738	14972	14876	14987	14947	14864	14815	14912	15034	14898	14870	14907	15016	14838	14853	14957	14828	14896	14772	14650	14919	14841	15074	14915	14923	14818	14745	14840	14955	14930	14860	14831	15012	14937	14875	14821	14754	14922	14924	14815	14973	14825	14797	14945	14925	14840	14917	14658	14998	14751	14944	14841	14801	14840	14922	15002	14897	14951	14883	15029	14775	15012	14925	14869	14825	14999	14795	14909	15041	14808	14972	14932	14803	14775	14842	14875	14844	15022	14824	14754	14783	14894	14885	14886	14904	14849	14759	14811	14829	14912	14912	14872	14855	14794	14907	14778	14981	14889	14908	14830	14858	14762	14781	14976	14854	14861	14927	14841	15091	14967	14779	14976	14784	15014	14917	14971	14789	14919	14974	14927	14748	14715	14931	14900	14884	14786	14887	14743	14812	14834	14777	15008	14776	14852	14853	14936	14926	14780	14853	14776	14964	14880	14730	14863	15074	14736	14841	14897	14974	15003	14795	14821	14912	14918	14938	14904	14781	14951	14952	14770	14834	14792	14907	15071	14712	14828	14958	14934	14825	14905	14973	14996	14918	14763	14910	14904	14892	14934	14803	14794	14807	14933	14959	14840	15034	14756	14805	14904	15080	14816	14899	14979	14903	14775	14884	14766	14846	14954	14843	14950	15006	14923	14955	15065	14948	14839	14750	14847	14857	14708	14920	14770	14883	14877	14749	14938	14813	14902	14920	14823	14843	14903	14790	14918	14738	14946	14978	14809	14903	14913	14822	14875	14960	14926	14826	14869	14868	15034	14982	14789	14912	15033	14897	14873	14827	14905	14963	14754	15017	14819	14665	14962	14737	14835	14851	14853	14834	14988	14772	14849	14924	14823	14991	14978	14709	14760	14982	15012	14993	14908	14930	14993	14825	14783	14785	14670	14854	14751	14778	14698	14703	14845	15130	14856	15058	14770	14739	14888	14954	14929	14875	14878	14795	15076	14985	14965	14872	14812	14813	15035	14826	14955	14943	14861	14761	14805	14869	14996	14828	14774	14874	14965	14782	14935	14889	14746	14783	14792	14903	14761	15018	14925	14808	14897	14842	14848	14908	14868	15063	14836	14760	14895	14804	14939	14964	14964	14832	15010	14785	14888	14809	14895	14944	14686	14768	14973	14934	14863	14850	14931	14756	15059	14853	14776	15036	14822	14904	14873	14789	14913	14861	14601	14845	14837	15062	14849	14847	14870	14875	14914	14919	14959	14829	14783	14884	14634	14899	14913	14845	14924	14912	14785	14850	14780	14880	14812	14823	14939	14898	14773	15024	14854	14936	14763	15140	14769	14886	14765	14983	14770	14883	14805	14775	14720	14878	14734	14879	14748	14731	14784	14942	14911	14773	14840	14891	14700	14725	14769	14929	14883	14892	14865	14847	14880	14982	14842	14905	14819	14836	14716	14852	14889	14894	14660	15027	15008	14893	14924	14914	14781	14912	14766	14913	14842	14865	15080	14995	14837	14640	14925	14913	14925	14952	14816	14958	14938	14852	14806	14868	14778	14869	14755	14829	15004	14955	14826	14843	14868	14878	14845	14921	14708	14844	14758	14960	14781	14962	14823	15112	14749	14717	14972	14969	14799	14877	14826	14845	14789	14919	15009	14887	14786	14925	14848	14846	14769	14782	14847	14942	14992	14797	14853	14976	14806	15180	14850	14844	14811	14720	14757	14848	14831	14874	14884	14876	14681	14843	15024	14872	14956	14785	14782	14980	14880	14795	14790	14854	14959	14640	14832	14808	14880	14771	14991	14848	14907	14880	14870	14866	14883	14909	14685	14640	14935	14878	14960	14854	14950	14811	15007	14995	14836	14700	14830	14943	14893	14983	14822	14923	14749	14851	14898	14876	14905	14899	14883	14796	14912	14828	14774	14915	14844	14884	15043	14814	14957	14899	14817	14815	14798	14887	14665	14797	14962	14827	14911	14898	14831	14969	14904	14958	14753	14917	14912	14841	14864	14713	14981	14737	14928	14845	15069	14710	14879	14972	14817	14961	14895	14893	14832	14667	15007	14996	14971	14719	14951	14742	14922	14883	14848	15006	14832	14883	14750	14696	14831	14877	14872	14756	14861	14872	14902	14903	14803	14923	14880	14965	14832	14864	14850	14870	14888	14887	14809	14800	14939	14803	14899	14845	14931	14845	14831	14910	14752	14858	14731	14887	14851	14872	14961	14819	14769	14986	14931	14987	14957	14997	14778	14859	14838	14916	14853	14785	14990	14820	14780	14856	14776	14935	14874	14747	14944	14873	14726	14882	14929	14942	14858	14859	14931	14892	14739	14835	14836	14902	14966	14717	14823	14976	14793	14908	14820	14927	14863	14915	14783	14735	14681	14893	14835	14758	14913	14735	14942	14897	14805	14762	14819	14899	14888	14820	14752	14931	14738	14755	14776	14890	14815	14947	14879	15002	14793	14812	15010	14665	15030	14829	14789	14707	15019	14869	14859	14884	14862	14996	14882	14856	14931	14720	14880	14794	14703	14886	14772	14780	14682	14890	14852	15017	14812	14920	14841	14850	14935	14768	14934	14739	14930	14802	14934	14791	14923	14795	14821	14907	14747	14707	15002	14807	14807	14945	14975	14786	14936	14815	14915	14893	14871	15013	14794	14910	14865	14873	14945	14648	14886	14857	14825	14777	14904	14840	14996	14702	14846	14856	14930	14838	14959	14788	14846	14782	14816	14954	14924	14776	14853	14839	14729	15000	14911	14969	14782	15036	14829	14915	15072	14865	14681	15038	14821	14878	14894	14840	14895	15010	14817	14868	14869	14799	14900	14929	14890	14816	14842	14921	14908	14807	14902	14713	14842	14846	14690	14817	14946	14870	14913	15078	14917	14825	14685	14831	14956	14800	14816	14819	14735	14773	14844	14840	14779	14806	14888	14905	14906	14833	14878	14813	14877	14882	14805	14790	14990	15071	14615	14795	14793	14900	14964	14658	14722	14968	14873	14883	14943	14826	14839	14797	14897	14834	14782	14840	15014	14833	14839	14946	14843	14957	14792	14829	14972	15063	14966	14840	15022	14877	14854	14847	14885	14897	14936	14715	14791	14859	14869	14926	14918	14925	14740	14887	15020	14934	14859	15008	14803	14877	14816	14811	14858	15096	14799	14878	14836	14749	14897	14878	14647	14915	14890	14880	14868	14916	14862	14918	14859	14777	14823	14867	14977	14736	14967	14929	14895	14996	14906	14862	14910	14826	14819	14895	14914	14789	14813	15036	14750	14916	14914	15075	14839	14885	14811	14872	14628	14973	14885	14983	14825	14938	14718	14850	14945	14804	14928	14786	14954	14916	14850	14964	14910	14795	14777	14846	14819	15073	14954	14810	15006	14772	14860	14833	14762	14816	14826	14753	14814	14916	14962	14929	15011	14856	14898	14857	14799	14830	14605	14910	14970	14711	14924	14888	14755	14925	14919	14924	14765	14805	14966	14958	14830	14864	14804	14875	14724	14832	14717
22548	21018	28809	23423	21124	22623	23438	17478	16858	17019	16651	16402	18504	28953	39457	34390	22979	16984	16405	16268	16189	16227	16224	16156	16448	16243	16255	16180	16357	16159	16128	16210	16138	16139	15928	16133	16231	16085	16035	16080	16136	15873	16123	16066	16038	16092	16082	16190	16151	16128	16085	16044	16070	16092	15930	15983	16005	15946	16079	15965	16074	16009	16162	16116	16051	16097	16172	16048	16119	15946	16048	15930	15892	16074	15877	16123	15914	15683	15990	16018	15977	15892	15872	15995	16093	16224	15978	16099	16215	16029	16085	15938	15862	15831	15969	16066	16283	15951	16194	16060	16149	15965	15886	15908	15979	15989	15896	15925	15913	15932	16063	15891	15966	16091	15873	16026	16059	15886	16101	16054	16230	15980	16045	15935	16124	15932	16026	16066	16107	16040	15902	15918	16151	16066	15902	15929	15918	16139	15963	15994	16012	15709	15883	16005	16160	16045	15883	15916	16150	15923	16018	16015	15862	15944	16133	15907	15799	15834	16022	16281	16068	16128	16078	15871	15949	16009	15945	16152	15903	15860	16106	16036	16016	16073	15973	15980	16101	15935	16125	15968	15987	16013	16115	15791	15972	16126	15820	15947	16063	16045	16149	15910	16009	16091	15935	16108	15815	16104	16098	15840	15900	16050	16019	15967	15951	15939	15888	15979	15780	15932	16002	16016	16066	16246	15904	15992	15896	16129	15931	15814	16046	16105	16300	15998	15914	16148	15910	15872	15766	16209	16189	16016	15676	15970	16025	16065	16063	15943	15930	15904	15963	15702	15901	16046	16048	15895	16025	15929	15938	16106	15934	16155	16023	15949	15928	15912	16125	15977	16015	16007	16031	16151	15904	16023	15863	15799	15906	15886	15984	16035	15837	16077	15954	15957	16072	16025	15849	15996	15816	16050	16001	15732	16173	15990	15945	15946	15974	16155	16020	16031	16075	15970	15946	16005	15909	15892	16134	16044	15915	15883	16000	16024	15908	15945	15930	15964	15854	15762	16066	16068	16050	16053	15885	16110	15865	15921	15897	15996	16050	15974	16034	16049	16022	15943	16087	15952	16038	16062	15957	15951	15908	15675	16040	15845	15972	15850	15950	15930	15841	16108	16033	15869	15989	16068	15812	15859	15971	15900	15869	15832	15907	16017	15922	15889	16092	16156	16097	16058	15918	16074	16071	15929	15841	16050	15932	15902	16052	16036	16022	16091	15817	15961	15951	16022	16043	15814	15956	15992	16056	15945	16086	16102	16061	16067	16148	15805	16031	15853	16134	16131	15997	15915	16138	16084	16101	15980	15902	16058	16036	16208	16026	16002	16004	15995	16007	15978	16063	15969	16042	16004	16077	15918	16058	15922	16029	16127	15907	16077	15785	15948	16048	16023	16097	15862	16018	15810	15648	15807	16144	15925	15994	15909	15727	16097	15983	15956	16029	15990	16182	15934	15921	16024	16030	15901	16108	16048	16172	16132	15933	15973	15998	15959	15986	16131	15947	16042	15921	15933	16079	16131	16228	15803	15883	16109	15847	15879	15798	15940	16092	16107	16057	16016	15898	15990	15924	15938	15912	16125	16052	15749	16019	15886	15938	15892	15986	15871	15940	16090	15995	15970	15947	15892	16160	15953	16233	15988	16007	16100	16004	15919	16049	15858	15861	15962	15749	16007	16001	16019	16063	16239	15821	15767	15973	16092	15836	16118	16071	15990	16009	16159	15731	15982	16075	15945	15890	16175	16023	16011	16027	15825	16066	16054	15837	15814	15868	16182	15984	15933	15944	16115	15872	15932	15955	15898	16079	15968	15878	15955	16030	16134	15972	16058	15869	15925	15963	15995	16080	16022	16010	16141	15675	16037	16124	16134	15962	15981	16053	16071	16084	16115	15839	16025	16005	16048	16055	15878	15995	15806	15881	15840	16161	15843	16067	16081	15942	16019	15861	15904	16023	16014	16101	16032	15931	16022	16148	15876	16050	15968	15935	15885	15930	15965	16181	16093	15987	16104	15927	15922	15716	15854	15887	16013	15936	15846	15910	15989	15972	15848	16015	15896	16110	15946	16102	16005	15978	15902	15887	15965	15966	16029	15829	15860	15999	16020	15787	16077	15897	15795	15784	15742	16054	15906	15999	16013	15960	16075	15971	16121	15877	15837	15976	15948	16089	15765	15951	15914	16160	15862	15985	15970	16020	15935	15977	15827	16082	16010	15921	15993	16008	15883	16103	15971	15778	15982	15938	15938	16051	15948	15972	15994	15825	16121	16211	16032	15726	16106	15895	15818	15958	15872	15976	15830	15931	16111	16162	15876	15749	15982	15917	15967	16088	15907	16023	15783	15874	15981	16025	15865	16093	15973	16034	15951	15996	15866	15935	16001	16029	16126	15914	15969	15912	15884	16109	16089	16195	16052	16032	15906	15975	15936	16076	15879	15930	15990	15994	15752	16258	15892	16201	16065	16024	15744	15984	16037	15877	15972	15923	16144	15982	16145	15908	15900	15899	15940	16092	15863	16109	16101	15983	15831	15802	16011	15978	15812	15965	16023	15873	16030	16034	16123	16074	16098	15818	15997	16098	15856	16177	16089	16074	16053	16127	16404	15860	15781	15950	15921	16104	15842	16034	15879	16154	15965	15846	15964	16061	15929	15983	15951	15770	16005	16107	15690	15946	15834	15871	15790	15883	15977	15967	15945	16081	16032	16062	16106	16178	15859	15869	15979	15808	16044	15859	15830	15858	15788	16088	15877	16042	15953	15876	15806	16046	16065	15710	15781	16014	15976	15781	16069	16001	15806	16031	15910	16026	15972	16281	15945	16056	16096	15832	15978	15791	15989	15859	15970	16030	15966	16010	15856	16149	15855	15829	16158	15857	15962	16041	15878	15818	16027	16062	16037	16280	15921	15831	16030	15806	15860	15863	16052	16030	16007	16098	16067	15991	16090	15746	15821	16010	16108	16137	16106	16057	16258	15998	15833	16118	15930	16104	16098	15931	15746	16027	15859	15802	15844	15795	16213	16153	15988	16043	15939	16084	15891	15947	16105	16079	15881	15954	15769	15937	15982	15956	15984	15813	15992	15814	15806	16022	15942	16167	15950	16007	16006	16142	15819	15860	16014	15902	16009	15937	15889	15977	16039	16088	16287	15825	15871	15930	15885	16093	16005	15971	15989	15936	16065	16050	16015	15914	15899	16047	15935	15991	15854	16020	16088	16172	16106	15930	16044	15919	15883	16000	15931	16000	15918	15915	15917	16049	15996	15930	15931	15848	16014	15874	15830	15877	15753	15869	16063	16009	15864	15823	15870	16132	15953	15901	15941	15626	15900	16077	15954	15920	15939	15924	15886	16130	16062	15897	15927	15945	16047	15999	16043	15810	16020	16167	15854	16026	15928	16013	16144	16238	15846	15872	16097	16179	16050	15932	15924	15896	16142	16043	16127	15954	15990	15991	15941	15856	16050	15743	15892	16056	15872	16083	16004	16016	15847	15926	15955	15847	15755	15910	15952	15897	16037	15880	16017	16079	15962	16038	15957	16067	15791	15822	16021	16076	16097	15973	15828	15971	15933	15908	15724	16050	16121	16045	15904	16032	15863	15899	16188	16138	15926	16052	15964	15863	16025	16071	16008	16005	16005	16085	16171	16070	15925	15915	15869	15759	15935	16008	16134	16023	15879	16026	16194	16127	16102	15913	15873	15859	16059	15896	16126	15946	15744	15981	15942	15885	16003	16036	15953	16071	15986	15901	15938	16005	16008	16015	15925	15933	15966	15996	16154	16021	16016	15946	16213	15843	15784	15871	16066	15912	16241	15818	15853	15974	15777	15839	15949	16064	15785	15905	16008	16042	15901	16004	16061	15950	15856	16063	15893	15872	16122	16149	16096	16176	15911	16054	15904	16118	15881	16221	15845	15769	15996	15971	15973	16009	15879	16096	16054	16100	15878	15963	15805	15823	15989	15969	16268	15951	15934	15803	15856	16008	15957	15862	15909	15924	16091	15896	15977	15912	15696	15943	15931	15873	15744	16012	16111	16005	15881	15839	16030	15969	16051	15823	16165	16207	15773	16001	15929	16035	15982	15958	16139	16025	15954	16154	15929	16028	15955	16166	15906	16009	16033	15933	15930	15886	15940	15970	15961	16027	16067	16154	15979	16215	16019	16003	16093	15781	15870	15939	15969	16283	15882	15989	15948	15941	15733	15976	15918	15553	15802	15809	16004	16100	15961	15762	16059	16079	16020	15946	16105	16009	16095	15989	15970	15842	16031	16021	15842	15873	15962	16057	16060	15949	15882	16090	16147	15839	15909	15933	15839	15769	15787	15755	15780	15975	15866	15873	15858	15958	15984	15807	15955	15964	16012	15991	15866	16094	15826	16033	16023	15885	15991	15909	16011	15902	15964	15857	16068	15988	15784	16138	16075	16034	15831	16152	15897	15922	15962	16007	16036	16095	15869	15945	15784	15948	16094	16110	15935	16079	15838	15864	16036	15992	15931	16024	16024	15924	15971	15898	16007	16054	15821	15984	15992	15916	16067	16050	15884	16024	15971	16128	16123	16071	16087	15957	15879	15923	16188	15906	16090	15836	16153	15866	15930	15871	15885	15924	16129	16144	15891	15926	15942	16015	15880	16019	15921	15865	15779	16039	15979	15712	15955	15967	15812	16001	16027	15929	15982	15982	15975	15943	15955	15954	15913	16003	15888	16127	16081	15920	15908	16070	16206	16224	15870	16042	15963	16094	16034	15800	16030	15932	15981	16011	16021	15964	15958	15853	16029	15747	16170	15900	16081	15923	16020	16018	16010	16025	16088	15992	15949	15936	16012	15995	15950	16135	16191	16013	15927	15985	15938	16007	15981	16097	15884	15852	15973	15997	15952	16039	15975	16015	16240	16051	15928	16020	15953	15951	15978	16029	16062	15989	16008	15943	16139	16039	16003	16023	15869	16123	15845	16146	16143	15970	15828	15945	15909	15984	16213	15993	15879	16090	15960	16038	16122	15933	16097	15779	15985	15991	16033	15979	16024	16045	16075	16056	15983	15932	16012	16156	16062	15959	15951	16112	16059	15954	16002	15965	16014	16065	16086	15939	16048	15903	15943	15871	16097	16028	15789	16030	15906	15951	15910	16192	15823
14345	25778	22869	18903	17327	16041	15464	15323	15081	14979	14738	14518	18100	32577	41359	34493	19997	14231	14227	14115	14229	13911	14144	14215	13968	14206	14110	14115	14223	14031	14099	14344	14042	14114	14177	14117	14082	14147	14200	14203	14097	14211	14141	14084	14130	14100	14015	14155	14155	14072	14054	14227	14036	14152	14020	14023	14244	14248	14161	14100	14174	14086	14199	13997	14309	14076	14262	14141	14090	14243	14153	14119	14182	14181	14033	14190	14065	14201	14040	14082	13948	14277	14215	14110	14231	13986	13936	14225	14100	14052	14063	14122	14108	14101	14242	14045	14125	14246	14193	14198	14143	14016	14206	14089	14152	13960	14203	14002	14183	14139	14074	14195	14163	14096	14046	14100	14315	14106	13962	14006	14163	14115	14011	14102	14230	14279	14094	14030	14110	14037	14167	14028	14087	14128	14047	14086	14053	14185	14130	14049	14117	14067	14050	14152	14047	14083	13977	14157	14256	14111	14145	14201	14006	13938	14172	14145	14228	14165	13984	14270	14176	14095	14146	14276	14088	14203	14090	14059	14043	14080	13961	14110	14024	14041	14228	14145	13994	14016	14213	14014	14053	14100	14124	14084	14022	13996	14085	14166	14126	14246	14027	14035	14030	13989	14052	14282	14051	13903	14176	14184	14229	14045	13999	14125	14015	13882	14147	14071	14104	14174	14075	13908	14135	14165	14184	13928	14133	14212	14001	13912	14088	14127	14125	14099	14130	14121	14066	14293	14073	14174	14170	14239	14172	14150	14112	14139	14163	13967	13892	14117	14227	14065	14157	14020	14022	14090	14198	14071	14083	14154	14136	14114	14074	14060	14112	13971	14109	14122	14181	14029	13887	13949	14061	14126	14113	13970	14118	14098	14158	14157	14102	13868	14065	14110	14054	14134	13960	13997	14080	14035	14146	14150	14054	14132	14168	14053	14095	13955	14310	14057	14266	13885	14089	14048	14256	14192	14146	14149	14144	14163	13902	13997	13967	14012	14112	13966	14023	14161	13929	14125	13948	14174	14009	14271	13960	14176	14198	14113	14077	14058	14204	14164	14266	14037	14130	14088	14134	13957	13945	14136	14034	14068	14041	14057	14043	14036	14105	14284	13883	14280	14094	14195	14066	14203	14204	14053	14111	14166	14193	14135	14018	14077	14078	14133	13925	14123	14263	14117	14048	14174	14084	14036	14003	14188	14132	14115	14126	14202	14069	14132	14238	14121	14048	13915	14115	14111	14236	13955	14257	14168	14021	14134	14112	14093	14165	14144	14101	14116	14012	14125	14041	14041	14144	14102	14021	14206	14088	14020	14106	13966	14226	14067	14109	14211	14084	14095	14053	13997	14105	14075	14135	14183	14143	14084	14039	14038	14064	14117	13937	14095	13887	14162	14061	13954	14029	14010	14127	14117	14085	14000	14361	14126	14116	13984	14009	14209	14034	14121	14219	14066	14013	14233	14125	14204	14182	14065	14191	14020	13906	13909	14135	14231	14085	14193	14287	14122	14063	14189	14131	14181	14110	14076	14056	14026	14193	14263	13948	14196	14159	14249	14140	14216	14030	14081	14109	13918	14122	14091	14010	14226	14108	14062	14170	14303	14210	14030	14359	13951	14120	14083	14081	14080	14089	14091	14231	14089	14253	14061	14222	14250	14048	14164	14085	14163	14246	14043	14046	13965	14100	13888	13948	14160	14114	14102	14057	14055	13967	13996	14191	14108	14130	14220	13989	14219	14077	14093	14120	14174	14044	13913	14077	14107	13980	14077	14208	13995	13999	14131	14072	14105	13983	14175	13986	14051	14054	14015	14112	14137	14089	14207	14017	13977	14047	14111	14132	14003	14113	13986	14248	13922	14078	14219	14026	14136	14172	14140	14176	14033	14087	14321	14154	13932	14132	14177	14069	14106	14159	14084	14200	14119	14119	14113	14008	13994	14131	14049	14103	14051	13952	14073	14282	14222	14114	14104	14144	14130	14015	14052	14064	14007	14079	14138	14143	13958	14237	14032	14214	14083	14138	14089	14149	14067	13955	14173	14207	14153	14032	14190	14186	14115	14141	14031	14029	14126	14052	13980	14197	14283	14225	14047	14125	14100	14053	14017	14084	14165	14043	14123	14214	14084	14140	14021	14031	14036	14067	14251	14102	14015	14172	13978	14005	14100	13964	13894	14153	14007	14072	14184	14261	13964	14024	14058	13970	14078	13997	14005	13998	14158	14023	13942	13911	14139	14114	14076	13984	14123	14301	13946	13978	14137	14093	14261	14184	14024	14094	14183	14058	14232	14134	14099	14320	14023	14087	14028	14133	14143	14242	14156	14119	14147	14270	14119	14229	14120	13950	14127	14063	14104	14079	13959	14099	14122	14262	14137	14028	14174	14066	14219	14177	14071	14123	14084	14235	14183	14119	13994	14151	14060	14164	14089	13950	14280	14059	14306	14055	14220	14229	13991	14134	13886	14088	14095	14002	14203	14056	14098	13998	14133	14187	13978	13989	14031	14068	14057	14202	14208	14102	14202	13949	14045	14307	14095	14116	13949	14071	14177	14192	14044	14040	14082	14047	14103	14111	13929	14049	14102	14158	14203	13983	14048	14027	14019	14036	14137	14070	14142	14029	14034	14007	14081	14046	14090	14135	14090	13992	14245	14183	14142	14108	13987	14059	14126	14293	13885	14035	13932	14114	14265	14073	14060	14066	14202	14064	14122	14157	14127	14239	14020	14156	14151	14085	14047	14094	14118	14081	13962	14066	14009	13968	13966	14096	13908	14117	13967	14004	14016	14022	14020	14176	14211	14119	14184	14074	14176	14066	13944	14010	13903	14106	14225	14077	14173	13976	14134	14077	14006	14078	13922	14082	14062	14132	14102	14091	14217	14052	14168	14212	14036	14011	14143	14188	13991	14089	14101	14120	14203	14071	14214	13987	14123	14034	13904	14224	14247	13942	14222	14229	14088	14197	14018	13997	14240	14213	14175	14168	13933	14101	14104	14121	14128	14175	13960	14213	14141	14034	14246	14025	14024	14085	14123	14083	14282	14133	14014	14208	14016	14010	14231	14066	14177	14177	14105	14036	14041	14040	14065	14082	14017	13944	14238	14001	14068	13942	14088	14165	13978	14166	14028	14001	14121	14121	14056	14030	13948	13966	14142	14135	13940	14233	14085	14078	14268	13978	14259	14145	14128	14057	14073	14156	14120	14075	13916	14183	14137	14056	14098	14021	13960	14188	14189	13850	14076	14130	14102	14070	13895	14088	14068	14047	14034	13876	14137	14070	14338	14112	14116	14188	14136	14198	13918	14148	14056	14192	14224	14332	14230	14151	14176	14141	14029	14123	14132	14167	14148	14108	13962	14187	14045	14106	14015	14127	13999	14135	14001	14438	14145	14039	14029	14167	14167	14062	14144	14122	13954	14246	14181	14106	14053	13945	14051	14105	14085	13895	14055	13943	13932	14189	14165	14130	14044	14037	14213	14090	14004	14020	14010	14191	14020	14107	14049	14307	14025	14012	14111	14048	14118	14042	14171	14235	14117	14078	13978	14101	14157	14013	14275	14054	14026	14031	14073	14257	14114	14262	14162	13985	14033	14105	14173	14136	13998	14183	14088	13972	14094	14073	14043	14091	14127	14093	14115	14015	14027	14076	14333	14092	14078	14067	14295	14257	14138	14198	14163	14171	13939	14102	14094	14157	14131	13994	14107	14047	13994	14070	13925	14133	14090	14019	14117	14160	14176	14229	14237	13956	14244	14060	14071	14094	13956	14220	14017	14072	14241	14084	14015	14084	14025	14218	13910	14008	14097	14216	14128	14004	14096	14190	14172	14011	14160	14118	14111	14090	14063	13982	14042	14243	14076	14054	14179	14154	14217	14126	14021	14061	14027	14214	14056	13975	13985	14217	14135	14235	14068	13901	14076	13960	14017	13925	14042	14150	14024	13973	14083	14129	13995	14044	14028	14082	14017	13993	14082	14231	13975	14156	14107	14146	14220	14062	13883	14069	14233	14120	14125	14156	14183	14218	14090	14084	14088	14073	14051	14055	14095	14027	14014	14058	14043	14007	14165	14047	13865	14213	13910	14073	14154	14032	14093	14184	14147	14075	14070	14121	13995	14161	14205	13996	14098	14187	14052	13998	14270	14086	13984	14147	14213	14175	14189	14178	14142	14077	14094	14020	14063	14111	14264	14060	14069	13956	14067	13971	14136	14148	14074	14098	14103	14033	13991	13984	14188	14098	14181	13991	14009	14233	14100	14164	14105	14052	14099	14017	13993	14112	14353	14211	14056	14016	14219	14125	14286	14052	14002	14188	14168	14073	14206	14032	14142	14055	14183	14239	13924	14299	13967	14056	14135	13980	14231	14047	14102	14142	14108	14049	14189	14178	14170	13948	14112	14136	13977	14168	14103	14050	14082	14092	14132	14125	14027	13990	13991	13935	13957	13897	14234	14113	14065	14164	14071	13989	14079	14001	14108	13945	14084	14192	13922	14145	13994	13914	14002	14156	14059	14129	14140	14073	14115	14103	14186	13942	14038	13987	14237	14194	13922	13965	13917	14043	14002	14081	14088	14115	14142	14074	14135	14341	13936	13927	14195	14028	14046	14074	14074	14167	14188	14180	14096	14069	14059	13946	14056	13986	14009	13954	14076	14003	14206	14149	14010	14111	14165	14162	14088	14168	14038	14090	14089	14104	14079	13972	14111	13968	14088	14053	14258	14122	13961	14060	13973	14026	14111	14141	14151	14034	14043	14069	13940	13989	14127	13940	13985	14213	14057	14123	14191	14208	14090	14134	13935	14031	14064	13917	14075	14011	14239	14128	14123	14117	14299	14086	14008	13977	14090	14121	14037	14016	14230	14065	14233	14085	14078	14077	14272	14103	14080	13975	14106	14134	14039	14150	14031	14178	14129	13938	14230	14029	14217	14125	14053	14168	14212	14038	14056	14236	14034	14046	14144	14168	14254	14232	14197	14217	14154	14131	14065	14015	14059	14143	14030	14250	13926	13995	14020	14031	14123	14060	14104	14132	13992	14217	14132	14054	14061	14209	14269	14214	13984	14090	13968	14012	14078	14143	14042	14212	14039	14166	13953	14033	14107	14113	14094	14260	14157	14128	14187	14231	14126	14099	14096
27091	21519	22936	19093	16178	16182	16380	16108	16407	16407	16076	16089	16326	17362	18030	17652	16747	16303	16340	16121	16168	16255	16249	16323	16249	15955	16155	16286	16084	16251	16199	16357	16317	16053	15976	16148	16075	16109	16113	16214	16345	16212	16231	15917	16153	15988	15957	16122	16114	16361	16294	16241	16151	16098	16196	16244	16206	16145	16241	16071	16034	16096	16127	16168	16173	16242	16234	16037	15982	16126	16135	16078	16112	16191	16284	15984	16099	16076	16275	16062	15997	16095	16193	15996	16071	16189	15993	16182	16127	16010	16133	16031	16146	16035	16316	16070	16174	16131	16261	16278	16337	16012	16060	16000	16159	16123	16373	16189	16072	16140	16071	16224	16133	16348	16215	16199	16036	16078	16191	16145	16214	16248	16290	16112	16000	16205	16067	15951	16221	16150	16103	16253	16050	16147	16197	16016	16045	16086	16177	16273	15994	16019	16256	15869	16256	16065	16095	16142	16051	16092	16042	16320	16201	16146	16213	16111	16133	16221	16244	16125	16086	16329	15956	16112	16174	16145	16120	16065	16175	16298	16278	16044	16076	16167	16075	16117	16193	16044	16161	16022	16022	16264	16073	15933	16326	16066	16202	16002	15962	15929	16382	16145	16052	16175	16189	16231	16238	16122	16206	16085	16105	16099	16124	16110	16194	16301	16079	16152	16053	16106	16014	15923	16164	16302	16057	16275	16265	15965	16100	16028	16583	16086	16344	16010	16059	16160	16270	16213	16216	16191	16036	16192	16183	15973	16153	16148	16233	16386	16182	16178	16175	16182	16313	16198	15988	16226	16105	16259	15947	16137	16032	15974	16311	16133	16117	16002	16094	15882	16150	16162	16338	16264	16106	16371	16207	15976	16120	16153	16232	16030	16172	16194	16013	16063	16219	16080	16056	15975	16209	16188	16251	16117	15938	15986	15979	16016	16113	16231	16153	16159	16158	16104	16142	16043	16054	16248	16203	16097	16128	16090	16155	16198	16246	15955	16130	16165	16314	16077	15959	16252	16040	16052	16110	15932	16038	16266	16248	16132	16178	16200	16218	16149	16096	16079	16077	16135	16094	16191	16426	16203	16114	16159	16033	16130	15953	16151	16186	16163	16107	16091	16036	16252	16169	16218	16251	16159	16164	16307	16170	15880	16306	16157	16185	16223	16128	16316	16108	16159	16395	16210	16119	16045	16018	16054	16244	16144	16046	16081	16222	16182	16012	16204	16255	15999	15921	16096	15980	16178	16265	16335	16168	16333	16120	16166	16215	16164	16022	16138	16148	16183	16115	16161	16297	16290	16180	16222	16162	16009	16069	16155	16040	16078	16118	16130	16176	16150	15961	16190	16264	16264	16123	16121	16047	16331	16200	16098	16091	15972	16183	16107	16010	16171	16106	16186	15955	16288	16150	16186	16074	16281	16172	16406	16203	16202	16210	16397	16176	16229	16109	16110	16212	16006	16035	15988	15937	16113	15877	16101	16207	16213	16225	16102	16173	15984	16275	16024	15978	16032	16150	16392	16073	16230	16037	16218	16062	16223	16188	16287	16148	16190	16125	16193	16078	16304	16132	16111	16182	16162	16190	16109	16073	16196	16055	16085	16337	16220	15995	16123	16028	16167	16152	16099	16137	16178	16179	15840	16224	16039	16037	16193	16143	16087	16290	16351	16155	16268	16228	16159	16196	16034	16145	16230	16310	16022	16235	16306	16126	16244	16140	16141	16229	16102	16126	16215	16181	16146	16123	16058	16189	15975	16074	16153	16196	16195	16162	16058	16084	16380	15994	16108	16150	16013	16061	16038	16090	16043	16127	16118	16400	16155	16123	16242	16193	16165	16068	15936	16204	16109	16206	16200	16208	16142	15940	16197	16198	16107	16119	16106	16093	16262	16086	16171	16195	16112	15941	16288	16215	16160	16059	16091	16027	16175	16040	16174	16158	16045	16167	16202	16108	16202	16107	16183	16131	16255	16282	16109	16177	16081	16143	16044	16190	15961	15983	16130	16192	16082	16182	16150	16174	16211	16014	16178	16148	16222	16153	16232	16165	16114	16227	16212	16129	16250	15967	15976	15965	16369	16190	16068	15988	16212	16322	16186	16330	16099	16149	16109	15999	16019	16045	16159	16026	16230	16213	16114	16273	16149	16051	16020	16085	16027	16284	16228	16195	16261	16115	16108	16135	16144	16099	15955	16478	16006	16208	16289	16267	15878	16379	16181	16117	16175	16173	16187	16079	16387	16138	16198	16180	16065	16184	16015	16209	16258	15959	16211	16001	16227	16124	15877	16142	16061	16082	15997	16256	16264	15981	15990	16041	16169	15984	16282	16356	16047	16209	16206	16175	16188	15996	16166	16057	15972	16292	16329	16310	16021	16208	15982	16277	15958	15987	16034	16252	16081	16205	16056	16111	16037	16067	16364	15999	16024	16114	16111	16167	16084	16150	16110	16166	16158	16240	16132	16363	16128	16234	16109	16053	16191	16042	16056	16089	16015	16014	16261	16131	16203	16083	16280	16142	16277	16205	16112	16259	16179	16079	16346	16123	16369	16204	16080	16017	16068	16331	16265	16017	16036	16136	15996	16158	16011	16162	15991	16100	16206	16026	16056	16292	16006	16071	15945	16104	16153	16359	15998	16026	16114	16151	16162	16208	16267	15910	15992	16220	16128	16240	16280	15978	16107	16261	16220	16280	16182	16044	16120	16251	15953	16133	16204	15963	16139	16108	16195	16062	16071	16135	16165	16255	16097	16193	16179	16107	16018	15867	15995	16104	16059	16275	16113	16056	16015	16020	16470	16388	16252	15989	16211	16135	16208	16135	16041	16344	16406	16233	16274	16442	16134	16399	16091	15924	16184	16010	16102	16206	16097	15949	16066	16220	16011	16069	16177	16142	16152	16186	16052	16076	16221	16178	16163	16084	16170	16061	16102	16237	15933	16433	16260	15972	16083	16210	15825	16040	16073	16177	16139	16334	16285	16271	15969	16309	16111	16117	16113	16280	16273	16105	15958	16002	15991	16168	16054	16164	15970	16126	16293	16270	16180	16127	16221	16130	16037	15931	16103	16080	16197	16043	16103	16066	16041	16005	16104	16302	16090	16166	16329	16162	16109	16169	16239	16079	16172	16025	16150	16131	16173	16281	16217	16251	16271	16023	16121	16278	16167	16237	16197	16123	16026	16274	16316	16096	16419	15971	16329	16346	16195	16329	16411	16063	16018	16242	16194	16453	16054	15934	16084	16202	16144	16375	16195	16126	16174	16068	16151	16138	16076	16071	16223	16128	15828	16162	16270	16199	15978	16180	16155	16110	16141	16096	15847	16261	16108	16060	16117	16323	16175	16211	16170	16290	16178	15994	15921	16085	16190	16309	16083	16007	15907	16103	16048	16040	16180	16081	16100	16216	15972	16182	16244	16166	16214	16261	16251	16121	16103	16105	16365	16258	16127	16225	16168	15961	16083	16057	15983	16129	16346	16074	16100	16200	16168	16337	16301	16155	15857	16388	16034	15961	16156	15923	16140	16015	16067	16217	16090	15862	16033	16040	16030	16175	16106	16381	16185	16216	16186	16127	16099	16168	15988	16042	16279	16225	15829	16139	16145	16016	16203	16204	16130	16049	16077	16250	16307	16205	16026	16323	16228	16002	16186	16218	16173	16317	16277	16191	16138	16180	16251	16114	16079	16058	16117	16085	16057	16086	16106	16024	16086	16162	16125	16060	16197	16245	16150	16171	15901	16249	16080	16055	16187	16406	16298	16126	16187	16133	16145	16300	16182	16176	16068	16210	16011	16245	16245	16362	16075	16159	16072	16006	16285	16240	16294	16096	16261	16103	16132	16207	16187	16154	15934	16108	15960	16318	16227	16014	16001	16179	15955	16100	16260	16181	16275	16130	16205	15971	16135	15995	16140	16207	16080	16223	16213	16141	16171	16160	16045	16332	16176	16109	16190	16085	16076	16257	16278	16261	16311	16233	16117	16217	16158	16348	16243	16185	16095	16171	16048	15938	16278	16196	16173	16209	16145	16169	16192	16252	16300	16207	16209	16136	16176	16043	16074	16170	16019	16163	16120	16312	16077	16193	16075	16274	16184	16124	16125	16211	16205	16105	15975	16189	16176	16166	16134	16027	16146	16141	16049	16103	16022	16348	16107	16144	16197	16032	16099	16171	16397	16124	16207	16155	16218	16124	16205	16003	16079	16249	15900	16254	16021	16192	16055	15965	16177	16109	16133	16238	16079	16078	16310	16245	16344	16131	16247	16017	16185	15992	16250	16131	16156	16042	16108	16202	16148	16010	15903	16241	16211	16270	16305	16113	16078	16100	16314	16150	16264	16066	16092	16178	15985	16259	16179	16352	16291	16161	16117	16256	16365	16122	15896	16182	16232	16272	16132	15873	16165	16103	16123	16225	16150	15953	16091	16166	16066	16239	16112	16147	16168	16138	16034	16410	16251	16121	16218	16088	15982	16012	16218	16233	16313	16172	16058	16069	16177	16129	16131	15941	16092	16205	16264	16165	16253	16188	16057	16016	16003	16050	16128	16090	15983	16090	15808	16187	16013	16220	16194	16204	16189	16046	16233	16185	16032	16081	16127	16058	16217	15995	16136	16014	16097	16065	16159	16105	16058	15990	16059	16144	16042	16058	16186	16180	16048	16283	16042	16006	16061	16227	16173	16078	16183	16286	16165	16174	16170	16039	16199	16050	16249	16168	16020	16144	16140	16215	16210	16174	16220	16275	16163	16170	15969	16362	15998	16051	16076	16118	16110	16039	16097	16002	16020	16167	16156	16223	16333	16101	16292	16263	16244	16189	16106	16208	16065	16202	16095	16023	15953	16013	16251	16333	16099	16282	16062	16090	16031	16063	16116	16106	16053	16215	16213	16177	16074	16300	16153	16339	16232	16208	16373	16126	16301	16245	16099	16242	16128	16152	16095	16188	16141	16084	16057	16186	16402	16047	16186	16345	16063	16092	16261	16048	16118	16346	16254	16328	16114	16169	16253	16199	16199	16404	16216	16050	15950	16123	16188	16258	16083	16355	16170	16139	15969	16049	16121	16163	16221	16094	16241	16182	16217	16243	16175	16158	16355	16149	16086	16095	16127	16201	16121	16205	16192	16161	16101	16384	16167
13617	15080	14798	14589	14447	14390	14439	14334	14279	14424	14375	14394	14942	16298	16904	16514	14630	14422	14362	14350	14273	14367	14344	14195	14386	14338	14456	14247	14312	14501	14367	14306	14169	14238	14368	14462	14194	14355	14398	14216	14227	14284	14148	14417	14312	14302	14543	14277	14344	14196	14325	14312	14235	14145	14341	14388	14457	14206	14263	14242	14233	14487	14226	14198	14249	14278	14479	14483	14429	14315	14296	14263	14419	14214	14350	14214	14298	14074	14371	14230	14285	14331	14474	14485	14214	14260	14275	14280	14270	14170	14312	14379	14090	14281	14430	14238	14372	14237	14222	14405	14185	14305	14183	14463	14276	14328	14248	14414	14280	14268	14207	14350	14149	14237	14361	14435	14357	14386	14240	14341	14361	14165	14245	14274	14392	14385	14260	14359	14270	14360	14272	14132	14379	14317	14337	14388	14138	14188	14438	14284	14333	14223	14392	14297	14306	14285	14169	14253	14356	14355	14198	14259	14135	14321	14390	14255	14473	14193	14211	14148	14180	14160	14116	14300	14314	14329	14440	14349	14269	14293	14296	14463	14350	14284	14377	14313	14244	14270	14257	14275	14269	14334	14245	14300	14287	14490	14266	14308	14272	14331	14311	14413	14266	14233	14364	14387	14237	14443	14199	14215	14271	14250	14320	14171	14387	14373	14215	14389	14332	14233	14220	14254	14560	14186	14327	14473	14192	14201	14327	14366	14339	14363	14378	14253	14337	14224	14340	14283	14377	14283	14287	14365	14229	14384	14278	14059	14287	14128	14311	14162	14313	14256	14337	14391	14176	14310	14340	14111	14292	14264	14347	14194	14152	14275	14221	14376	14272	14329	14313	14128	14401	14151	14383	14394	14285	14265	14265	14380	14460	14307	14270	14316	14319	14126	14265	14243	14342	14316	14456	14382	14405	14356	14310	14269	14097	14465	14177	14313	14360	14220	14344	14230	14345	14247	14236	14337	14292	14266	14223	14325	14365	14230	14228	14248	14288	14564	14296	14255	14216	14254	14359	14101	14359	14133	14287	14241	14484	14273	14248	14193	14161	14179	14254	14386	14382	14318	14259	14355	14295	14066	14309	14248	14299	14275	14319	14232	14375	14276	14379	14306	14420	14257	14297	14315	14285	14346	14218	14304	14390	14278	14264	14318	14241	14382	14301	14322	14220	14231	14217	14479	14365	14339	14320	14193	14393	14216	14124	14392	14109	14287	14353	14273	14313	14369	14304	14287	14304	14286	14183	14262	14208	14365	14206	14384	14172	14366	14250	14146	14223	14163	14204	14182	14291	14347	14315	14013	14089	14362	14252	14392	14088	14315	14155	14256	14467	14347	14438	14394	14257	14179	14350	14329	14106	14306	14211	14326	14442	14258	14077	14318	14180	14232	14271	14297	14217	14292	14195	14180	14225	14284	14206	14347	14255	14264	14277	14313	14395	14241	14293	14431	14491	14180	14191	14310	14359	14152	14334	14210	14327	14414	14258	14170	14476	14312	14415	14169	14401	14200	14398	14262	14348	14203	14269	14242	14225	14375	14199	14257	14279	14214	14294	14233	14231	14356	14286	14304	14472	14353	14340	14326	14379	14397	14321	14271	14411	14373	14376	14295	14221	14180	14343	14343	14401	14189	14267	14274	14133	14315	14106	14267	14357	14258	14184	14290	14256	14220	14424	14291	14287	14317	14152	14451	14328	14409	14241	14260	14387	14131	14317	14186	14286	14336	14238	14179	14273	14370	14178	14465	14410	14273	14349	14420	14323	14317	14351	14251	14313	14274	14210	14284	14174	14166	14163	14248	14297	14175	14357	14060	14266	14254	14421	14303	14312	14317	14285	14470	14297	14266	14282	14354	14336	14271	14335	14253	14313	14108	14221	14235	14248	14293	14274	14416	14377	14439	14404	14230	14198	14445	14174	14104	14296	14193	14249	14320	14282	14334	14306	14341	14264	14284	14337	14441	14196	14311	14134	14282	14259	14430	14274	14372	14158	14452	14469	14401	14245	14371	14400	14219	14155	14332	14242	14320	14373	14204	14268	14333	14219	14308	14231	14362	14304	14427	14213	14160	14293	14253	14217	14460	14274	14260	14225	14254	14351	14283	14395	14221	14114	14332	14183	14081	14289	14208	14298	14331	14258	14405	14158	14401	14368	14466	14354	14306	14283	14326	14396	14234	14165	14222	14393	14332	14269	14186	14284	14119	14228	14318	14199	14222	14282	14309	14163	14222	14279	14311	14297	14418	14322	14296	14436	14375	14416	14184	14383	14249	14236	14205	14214	14254	14329	14202	14172	14306	14393	14158	14245	14339	14200	14297	14346	14293	14222	14306	14262	14170	14414	14326	14250	14329	14237	14406	14383	14251	14170	14243	14346	14230	14210	14321	14309	14251	14179	14371	14181	14236	14282	14153	14356	14325	14414	14299	14172	14521	14351	14176	14347	14392	14393	14446	14363	14312	14142	14280	14367	14200	14343	14305	14437	14221	14458	14362	14432	14301	14166	14185	14086	14326	14289	14157	14298	14299	14245	14277	14248	14341	14285	14373	14133	14291	14353	14358	14416	14294	14313	14211	14322	14144	14204	14134	14317	14388	14293	14173	14305	14352	14284	14320	14237	14402	14216	14335	14278	14265	14162	14265	14368	14234	14252	14563	14193	14335	14331	14227	14331	14184	14240	14311	14437	14333	14204	14219	14283	14276	14383	14233	14247	14264	14213	14310	14208	14399	14275	14231	14387	14111	14382	14355	14290	14202	14242	14305	14333	14275	14186	14286	14211	14259	14390	14182	14304	14293	14347	14503	14190	14240	14306	14394	14324	14272	14156	14366	14293	14394	14277	14264	14313	14210	14275	14260	14256	14212	14309	14232	14281	14083	14213	14294	14316	14237	14284	14200	14392	14188	14358	14471	14219	14315	14193	14269	14248	14259	14199	14369	14261	14316	14371	14252	14355	14300	14151	14319	14264	14282	14137	14359	14204	14285	14360	14179	14219	14339	14361	14202	14287	14319	14285	14316	14169	14296	14387	14331	14321	14318	14218	14216	14430	14101	14303	14401	14415	14267	14289	14279	14359	14222	14206	14417	14239	14226	14417	14264	14085	14214	14243	14159	14148	14387	14269	14264	14439	14222	14304	14273	14195	14173	14170	14193	14296	14309	14371	14395	14186	14311	14372	14171	14340	14238	14273	14247	14301	14480	14441	14395	14205	14393	14407	14303	14125	14214	14230	14207	14216	14260	14219	14254	14290	14231	14181	14260	14345	14350	14297	14349	14260	14403	14269	14090	14204	14335	14183	14230	14306	14161	14209	14382	14312	14356	14271	14353	14447	14284	14249	14309	14298	14325	14187	14360	14304	14537	14346	14213	14128	14128	14294	14367	14284	14210	14425	14197	14310	14107	14301	14217	14353	14423	14362	14350	14418	14130	14265	14363	14283	14358	14117	14352	14178	14244	14448	14086	14180	14155	14130	14194	14107	14377	14301	14365	14301	14327	14434	14297	14422	14290	14163	14366	14218	14239	14380	14343	14276	14345	14468	14177	14416	14224	14318	14440	14462	14404	14337	14291	14170	14197	14155	14376	14277	14117	14378	14298	14275	14397	14100	14181	14467	14359	14325	14209	14285	14287	14272	14159	14438	14336	14199	14370	14221	14421	14171	14306	14252	14218	14281	14303	14326	14320	14319	14172	14225	14332	14268	14385	14237	14351	14276	14329	14169	14439	14442	14364	14358	14147	14192	14259	14320	14145	14310	14269	14189	14461	14369	14167	14195	14326	14136	14335	14169	14396	14403	14213	14325	14376	14334	14147	14165	14291	14238	14301	14234	14170	14324	14256	14313	14264	14300	14315	14359	14286	14276	14329	14299	14254	14187	14314	14200	14269	14290	14252	14367	14369	14360	14322	14228	14220	14216	14418	14118	14203	14257	14287	14326	14243	14432	14206	14245	14330	14417	14345	14280	14214	14190	14349	14243	14219	14086	14275	14233	14311	14290	14191	14177	14232	14260	14390	14178	14252	14347	14078	14211	14279	14415	14269	14295	14236	14231	14369	14217	14424	14239	14181	14140	14282	14308	14213	14275	14210	14299	14221	14444	14266	14426	14419	14385	14191	14400	14406	14290	14218	14351	14379	14305	14224	14210	14248	14170	14207	14139	14352	14247	14263	14308	14336	14407	14294	14257	14118	14518	14243	14303	14439	14225	14350	14214	14412	14312	14370	14400	14247	14310	14272	14335	14296	14279	14314	14350	14281	14156	14373	14136	14345	14404	14328	14248	14250	14283	14413	14277	14324	14283	14331	14363	14451	14348	14157	14281	14312	14283	14193	14221	14262	14190	14291	14272	14343	14324	14292	14356	14297	14183	14200	14359	14413	14281	14305	14232	14352	14311	14386	14415	14211	14179	14299	14430	14273	14362	14454	14284	14248	14312	14338	14242	14291	14190	14337	14325	14413	14198	14306	14220	14259	14379	14339	14175	14387	14347	14307	14274	14331	14325	14339	14434	14220	14350	14245	14335	14198	14204	14264	14422	14137	14282	14242	14567	14397	14284	14469	14373	14252	14378	14329	14375	14208	14244	14326	14385	14349	14433	14329	14403	14251	14316	14259	14374	14343	14436	14182	14243	14238	14313	14299	14326	14261	14164	14398	14230	14514	14291	14227	14211	14346	14420	14184	14122	14192	14295	14442	14264	14200	14371	14297	14265	14369	14342	14298	14159	14297	14256	14379	14329	14242	14320	14253	14288	14402	14241	14438	14154	14273	14289	14326	14328	14130	14396	14339	14202	14260	14420	14178	14317	14329	14199	14189	14094	14246	14272	14338	14096	14413	14203	14426	14435	14283	14242	14262	14138	14255	14246	14209	14253	14248	14231	14438	14218	14308	14274	14351	14262	14330	14469	14369	14230	14126	14369	14241	14230	14347	14296	14178	14312	14266	14182	14326	14245	14304	14375	14193	14446	14291	14168	14366	14336	14332	14315	14289	14100	14396	14407	14112	14398	14365	14367	14305	14281	14111	14253	14403	14318	14350	14374	14372	14406	14231	14302	14294	14279	14394	14296	14293	14345	14385	14332	14438	14241	14355	14314	14340	14216	14340	14304	14168	14386	14156	14352	14394	14181	14273	14299	14266
23398	21052	28583	23806	21861	23023	22763	20104	19560	19875	19639	19904	27237	32236	30738	27158	22386	20571	19637	19337	19166	19476	19545	19518	19285	19433	19498	19389	19460	19373	19334	19437	19292	19275	19449	19438	19377	19252	19354	19439	19234	19299	19472	19285	19412	19316	19372	19376	19440	19454	19315	19324	19261	19384	19228	19332	19265	19346	19408	19438	19398	19369	19335	19218	19447	19429	19142	19341	19143	19124	19486	19403	19296	19371	19325	19425	19316	19314	19498	19582	19400	19089	19311	19416	19555	19368	19342	19391	19311	19280	19271	19401	19314	19252	19160	19400	19282	19294	19359	19324	19193	19352	19374	19519	19195	19294	19162	19135	19322	19446	19282	19123	19326	19370	19065	19294	19242	19188	19288	19235	19305	19193	19443	19447	19415	19102	19336	19257	19152	19161	19283	19337	19406	19437	19433	19313	19286	19242	19441	19298	19364	19086	19493	19128	19299	19176	19191	19362	19164	19340	19162	19253	19325	19468	19224	19152	19298	19365	19454	19258	19332	19264	19344	19137	19319	19470	19302	19413	19461	19361	19292	19178	19321	19128	19170	19298	19317	19473	19384	19437	19284	19333	19180	19226	19368	19254	19395	19305	19190	19186	19268	19160	19298	19456	19169	19338	19465	19274	19170	19361	19174	19336	19545	19291	19264	19332	19253	19521	19156	19290	19413	19351	19406	19342	19401	19330	19307	19330	19384	19314	19286	19287	19400	19264	19095	19333	19354	19297	19194	19362	19202	19427	19504	19118	19488	19277	19404	19417	19449	19351	19244	19311	19154	19133	19175	19300	19352	19467	19483	19322	19375	19630	19344	19212	19461	19301	19186	19445	19434	19176	19178	19324	19422	19289	19267	19497	19429	19054	19331	19288	19062	19408	19381	19383	19224	19382	19315	19525	19447	19368	19336	19240	19306	19433	19464	19469	19205	19257	19205	19210	19124	19216	19464	19090	19174	19239	19336	19135	19452	19112	19484	19132	19328	19237	19271	19334	19176	19540	19456	19142	19262	19318	19223	19420	19304	19264	19431	19385	19475	19389	19218	19348	19296	19351	19381	19205	19365	19420	19197	19272	19357	19296	19273	19160	19209	19271	19444	19331	19335	19258	19265	19160	19381	19261	19345	19350	19318	19154	19109	19359	19518	19126	19108	19276	19048	19434	19249	19520	19302	19226	19440	19258	19307	19305	19267	19305	19321	19226	19072	19459	19222	19320	19027	19261	19335	19336	19359	19228	19213	19629	19400	19530	19336	19176	19097	19200	19439	19400	19279	19398	19223	19220	19315	19102	19256	19286	19385	19313	19375	19195	19055	19383	19183	19323	19283	19351	19383	19127	19157	19111	19193	19393	19174	19286	19287	19266	19473	19319	19544	19230	19251	19506	19108	19359	19119	19116	19117	19415	19129	19340	19039	19438	19438	19346	19360	19400	19195	19314	19233	19179	19103	19078	19442	19222	19353	19405	19272	19072	19232	19428	19275	19358	19338	19193	19527	19316	19287	19277	19046	19470	19364	19234	19308	19418	19360	19306	19233	19199	19298	19301	19369	19217	19164	19503	19188	19255	19260	19273	19127	19346	19296	19267	19407	19395	19229	19165	19308	19199	19329	19308	19190	19247	19188	19352	19369	19106	19316	19187	19261	19494	19459	19458	19340	19328	19357	19272	19246	19287	19156	19333	19112	19273	19255	19285	19262	19300	19304	19212	19276	19171	19054	19243	19232	19163	19339	19282	19194	19185	19158	19467	19246	19313	19207	19408	19308	19284	19299	19112	19207	19257	19165	19332	19447	19364	19358	19388	19444	19187	19207	19431	19235	19429	19296	19141	19260	19532	19449	19330	19445	19493	19109	19442	19375	19173	19150	19128	19277	19182	19152	19302	19203	19415	19139	19301	19236	19393	19311	19398	19239	19348	19353	19301	19239	19149	19329	19240	19202	19284	19414	19387	19381	19380	19271	19136	19220	19273	19294	19259	19202	19491	19231	19445	19309	19212	19269	19203	19093	19293	19109	19318	19274	19453	19396	19327	19083	19247	19516	19211	19112	19231	19452	19379	19265	19515	19234	19283	19183	19173	19314	19171	19485	19401	19464	19323	19419	19186	19269	19254	19214	19265	19434	19344	19472	19169	19469	19425	19324	19042	19262	19269	19277	19278	19503	19323	19282	19349	19151	19271	19345	19148	19156	19244	19274	19357	19150	19303	19196	19311	19090	19356	19240	19250	19148	19212	19073	19221	19227	19316	19177	19116	19372	19345	19192	19061	19172	19051	19127	19269	19299	19304	19363	19288	18993	19360	19185	19228	19455	19374	19246	19247	19444	19286	19410	19487	19313	19492	19159	19348	19258	19003	19353	19413	19428	19177	19308	19330	19310	19441	19345	19219	19303	19225	19464	19418	19432	19466	19356	18960	19162	19344	19542	19320	19302	19267	19555	19223	19158	19335	19249	19233	19362	19382	19356	19273	19206	19258	19320	19266	19461	19249	19288	19315	19391	19408	19280	19186	19351	19192	19303	19161	19299	19283	19204	19361	19397	19168	19118	19404	19400	19191	19325	19114	19382	19253	19336	19241	19283	19319	19157	19215	19184	19288	19238	19222	19224	19316	19237	19229	19415	19258	19281	19456	19413	19345	19118	19295	19262	19421	19274	19406	19299	19381	19369	19352	19349	19192	19318	19486	19202	19258	19331	19129	19184	19351	19285	19139	19271	19377	19320	19202	19311	19307	19362	19231	19427	19378	19273	19381	19355	19212	19281	19263	19258	19239	19289	19298	19248	19166	19249	19091	19241	19434	19271	19224	19284	19323	19412	19137	19237	19571	19402	19562	19422	19191	19208	19304	19563	19343	19229	19406	19409	19396	19372	19342	19242	19337	19235	19409	19547	19360	19070	19341	19457	19010	19413	19490	19475	19245	19401	19115	19181	19346	19459	19221	19250	19190	19134	19542	19555	19415	19377	19175	19285	19369	19330	19209	19374	19293	19393	19285	19360	19160	19119	19359	19292	19188	18983	19465	19338	19417	19282	19404	19172	19426	19427	19009	19499	19448	19211	19191	19092	19305	19313	19187	19515	19312	19271	19394	19421	19428	19532	19480	19298	19398	19308	19198	19470	19264	19224	19233	19507	19091	19352	19323	19278	19307	19262	19099	19253	19174	19359	19296	19431	19172	19382	19263	19284	19453	19427	19395	19335	19570	19252	19029	19394	19465	19423	19109	19436	19444	19275	19432	19307	19173	19314	19110	19299	19428	19303	19338	19120	19340	19169	19271	19238	19313	19311	19216	19276	19354	19270	19154	19387	19187	19413	19266	19252	19492	19416	19444	19211	19274	19233	19322	19339	19204	19322	19393	19494	19186	19174	19390	19277	19296	19413	19475	19277	19327	19528	19372	19277	19115	19418	19385	19224	19280	19550	19211	19086	19294	19192	19266	19304	19367	19315	19071	19279	19238	19511	19149	19330	19240	19147	19023	19132	19553	19435	19429	19232	19231	19041	19357	19289	19396	19202	19498	19276	19281	19495	19182	19164	19302	19296	19395	19244	19166	19249	19155	19122	19338	19422	19431	19295	19220	19205	19255	19228	19201	19326	19345	19329	19285	19344	19283	19380	19267	19366	19348	19438	19414	19450	19287	19177	19330	19208	19315	19433	19155	19322	19236	19197	19304	19135	19232	19291	19104	19288	19139	19211	19420	19311	19290	19659	19264	19410	19251	19244	19202	19329	19334	19356	19421	19375	19385	19127	19280	19335	19382	19410	19263	19410	19393	19263	19376	19283	19263	19296	19263	19249	19173	19455	19207	19364	19203	19366	19226	19167	19066	19209	19419	19635	19491	19311	19533	19396	19191	19342	19305	19420	19271	19128	19224	19272	19229	19067	19184	19171	19280	19234	19355	19224	19022	19233	19118	19439	19308	19048	19262	19250	19273	19111	19436	19227	19161	19241	19134	19373	19322	19213	19307	19259	19275	19252	19483	19099	19288	19286	19408	19336	19350	19333	19187	19438	19569	19300	19103	19316	19259	19311	19236	19260	19383	19307	19472	19171	19288	19146	19480	19332	19044	18950	19208	19429	19255	19267	19167	19241	19211	19325	19164	19375	19209	19377	19325	19343	19312	19406	19416	19260	19250	19285	19372	19172	19382	19264	19230	19350	19214	19347	19263	19359	19227	19293	19136	19218	19338	19317	19198	19138	19250	19372	19224	19209	19397	19226	19254	19261	19453	19410	19210	19366	19462	19432	19479	19336	19056	19195	19311	19182	19380	19042	19181	19358	19167	19302	19269	19208	19149	19413	19213	19063	19430	19258	19411	19348	19122	18999	19264	19235	19468	19266	19330	19413	19091	19069	19338	19203	19364	19442	19356	19461	19223	19379	19278	19165	19285	19020	19409	19357	19284	19315	19300	19143	19132	19471	19202	19146	19300	19271	19306	19004	19423	19302	19197	19415	19355	19348	19208	19277	19216	19378	19274	19165	19315	19467	19064	19290	19207	19360	19550	19350	19376	19382	19359	19154	19367	19384	19212	19394	19360	19461	19185	19385	19418	19136	19411	19294	19443	19300	19300	19287	19537	19362	19439	19209	19287	19401	19339	19294	19437	19089	19329	19200	19306	19243	19221	19417	19529	19474	19257	19266	19529	19265	19340	19449	19301	19410	19208	19380	19234	19331	19381	19190	19067	19233	19461	19412	19309	19427	19150	19395	19469	19405	19257	19246	19396	19525	19287	19188	19283	19181	19085	19317	19396	19332	19456	19387	19238	19419	19357	19365	19368	19205	19278	19526	19271	19432	19261	19135	19108	19373	19476	19249	19248	19208	19091	19448	19386	19356	19262	19148	19419	19264	19254	19181	19333	19402	19347	19272	19331	19448	19229	19308	19415	19123	19368	19291	19282	19246	19318	19417	19208	19160	19113	19527	19284	19035	19160	19202	19365	19314	19174	19323	19358	19427	19364	19376	19231	19275	19358	19262	19209	19183	19186	19259	19325	19294	19430	19360	19263	19370	19261	19216	19196	19323	19495	19302	19353	19310	19193	19406	19287	19391	19142	19204	19247	19575	19367	19311	19193	19141	19239	19371	19302	19381	19205	19271	19371	19301	19288	19265	19486	19358	19573	19449	19285
14053	22457	21056	18612	17544	17119	16868	16742	16510	16491	16669	16971	28848	33281	30834	25314	19082	17032	16202	16258	16067	16086	16169	16169	16307	16247	16122	16186	16223	16175	16268	16046	16311	16097	16322	16198	16227	16236	16281	16146	16056	16075	16062	16189	16126	16088	16054	16222	16135	16080	16136	16080	16220	16123	16341	16159	16210	16029	16148	16119	16106	16174	16381	16021	16276	16223	16121	16001	16275	16211	16079	16252	16029	16102	16234	16122	16043	16018	16137	16205	16075	16151	16173	16003	16030	16073	16116	16172	16310	15975	16321	16117	16078	16248	16061	16090	16026	16201	16145	16127	16063	16289	16103	15959	16151	16146	16091	16233	16230	16034	16054	16221	16076	16123	16345	16224	16046	16128	16136	16117	16183	16176	16261	16156	16024	16202	16113	16188	16112	16163	16391	16164	16200	15978	16230	16006	16130	16013	16078	16317	16258	16106	16042	16220	16138	15939	16119	16097	16104	16141	16186	16135	16101	16179	16037	15925	16044	16103	16213	16008	16373	16042	16107	16126	16216	16021	15923	16052	16059	16251	16266	15829	16171	16003	16263	16252	16249	16085	16270	16140	16023	16123	16085	16202	16147	16244	15858	16175	16197	16244	16074	16163	16283	16037	16057	16265	16007	16098	16157	16271	16079	16012	15925	16097	16115	16212	16117	16123	16099	16202	16193	16163	16163	15911	16242	15996	16090	16202	15937	16097	16144	16176	16119	16027	16125	16081	16049	16192	15990	16060	15980	15920	16097	16128	16100	16110	16222	16145	16182	16004	16130	16138	16231	16160	16182	16059	16140	16257	16226	16066	16170	15996	16060	16052	16179	16139	16061	15950	16049	16066	16098	16345	16060	16080	16054	15989	16181	15997	16120	16190	16122	15990	16031	16165	16006	16086	16118	16297	16232	16059	15975	16104	16070	16029	16198	16082	16253	16343	16092	16075	16096	16132	16145	16128	16260	16223	16037	16266	16132	16174	16131	16221	16161	16266	16064	16093	16190	16150	16219	16159	16189	16019	16182	16103	16098	16073	16132	15935	16090	16238	16108	16295	16110	16205	15995	16050	16117	16007	16050	16184	16026	16150	15963	16192	16187	16190	16123	16089	16224	16356	16160	16296	16073	16191	16183	16190	16071	16149	16207	16040	16084	15983	16130	16034	16360	16273	16138	16130	16080	16126	16242	16262	16118	16170	16174	16283	16133	16130	16304	16197	16292	15873	16029	16127	16168	16081	15974	16033	15980	16155	16035	16149	16075	16175	15938	16158	16100	16135	16055	16080	16189	16107	16012	16165	16169	16141	16138	16122	16114	16007	16373	16109	16198	15994	16141	16029	15984	15993	16207	16125	16109	16187	15992	16062	16022	16221	16243	16119	16058	15835	16107	16011	16248	16070	16195	16141	16291	16131	16059	16099	16278	16067	16231	16144	16340	16088	16001	16136	16029	16189	16068	16081	15993	16022	16141	16102	16224	16198	16104	16201	16113	16376	16123	16090	15954	16261	16100	15984	16066	16145	16078	16282	16096	16064	16041	16188	16114	16033	16284	16201	16193	16081	16076	16087	16104	16232	16320	16222	16155	16231	15971	16047	16205	16277	16173	16223	16129	15966	16149	16265	16206	16206	16141	16188	16147	16069	16114	15960	16162	16013	16216	16156	16191	16159	16109	16042	16200	16248	16196	16025	16302	16218	16124	15980	16253	16265	16277	16154	16056	16020	16144	16103	16067	16039	16267	16103	16010	16158	16142	16279	16280	16059	16099	16030	16243	16165	16054	16198	16094	16178	16378	16049	16221	16129	16063	16085	16135	16079	16084	16056	16163	16171	16130	16095	16270	16124	16222	16324	15910	16100	16027	16330	16144	16139	16164	16132	16053	16161	16213	16100	15972	16244	16121	16080	16349	16168	16149	16022	15957	16214	16110	15938	16056	16264	16180	16147	16056	16081	16032	16136	16204	16086	16013	16048	16116	15974	16012	16050	16253	16147	16128	16101	16324	16203	16077	16109	16147	16010	16098	16139	16165	15898	16160	16279	16089	16010	16251	16088	16161	16013	16141	16051	16200	16363	16222	16119	16114	16183	16169	16058	16318	16075	16127	16057	16099	16095	16166	16161	16085	16135	15977	16077	16174	16279	16113	16157	16243	16091	16128	16174	16281	15951	16122	16108	16058	16039	16160	16222	16070	16055	16172	16043	16183	16160	16199	16135	16191	16120	16219	16137	16134	16105	16303	16020	16085	16214	16142	16063	16205	16134	16251	16072	16259	16400	16093	16269	16228	16125	16167	16086	16187	16066	16159	16025	16198	16209	16167	15986	16058	16128	16104	16037	16218	16040	16162	16171	16073	15982	16340	15975	16160	16177	16110	16146	16113	16092	16062	16134	16046	16085	16165	16209	16337	16133	16111	15989	16184	16122	16009	16048	16120	16260	16168	16195	16132	16248	16087	16396	16150	16054	16197	15938	16212	16241	16100	16099	16087	16152	16177	16100	16110	16215	16164	16148	15963	16120	16139	16044	16056	16087	16141	16149	16062	16015	16018	16114	16055	16200	16185	16192	16013	16173	16145	16209	16090	16167	16172	16159	16198	16233	16058	16093	16049	16048	16195	16180	16018	16027	16096	16130	16297	16166	16041	16126	16069	16157	15970	16178	16024	16067	16203	16060	16144	15957	16192	16104	16127	16078	16231	16088	16078	16220	16172	16215	16303	16003	16237	15951	16091	16203	16105	16123	16174	16150	16222	16198	16157	16154	16144	16033	16199	16141	16208	16020	16179	16296	16101	16153	16161	16194	16212	15997	16098	16111	16270	16030	16047	16153	16084	15952	16193	16143	16207	16061	16119	16041	16156	16201	16026	16011	16080	16076	16124	16170	15946	16309	15905	16302	16027	16021	16075	16003	16149	16065	16165	16245	16160	16198	15937	16102	16030	15980	15947	16301	16211	15986	16279	16306	16133	16130	16128	16012	16158	16167	16200	16086	16076	16062	16019	16074	16117	16113	16134	16212	16254	16070	16247	16089	15907	16174	16162	16086	16022	16146	16089	16177	16207	16069	16167	16132	16195	16266	16128	16244	16187	16245	16162	16316	16446	16167	16219	16175	16155	16165	16008	15989	16222	15975	16029	15964	16308	16155	16039	16173	16110	16174	16015	16096	16308	16232	16122	16148	16152	15989	16093	16174	16107	16169	16056	16100	16178	16213	16236	15981	16201	16271	15965	16106	16265	16042	16144	16080	16092	16245	16031	16107	16147	16070	16094	16034	16113	16189	16198	15897	16076	16017	16114	16023	16208	16002	16373	15934	15968	16320	16104	16080	16160	16092	16122	16118	16165	16017	16164	16097	16253	16259	16251	16244	16155	16241	16036	16052	16083	16056	16119	16055	16039	16216	15990	16241	16180	16241	16103	16097	16209	16087	16169	16166	16065	16321	16137	16011	16293	16304	16155	16079	15966	16115	15975	16105	16128	16247	16166	15984	16241	16098	16180	16070	16048	16249	16045	15951	16319	16039	16296	16258	16196	16085	16143	16238	16127	16127	16004	16014	15989	16103	16246	15992	16252	15974	16042	16103	16082	16154	16260	16025	16239	16067	16141	16041	15968	15991	16083	16116	16018	16263	16175	16142	16100	16040	16122	16110	16012	16030	16119	16084	16022	16024	16045	16055	16187	16256	15976	16178	16208	16109	16008	16112	15973	16054	16025	16211	16148	16267	16224	16029	16152	16295	16241	16197	16140	16147	16138	16077	16235	16249	16188	16198	16127	16184	16099	16195	16270	16044	16063	16077	16068	16155	16043	16102	16139	16111	16155	16348	16045	16010	16019	16181	16102	16246	16027	16243	16151	16246	16087	16159	16166	16160	16170	16041	16231	16240	16151	16101	16112	16088	16006	16168	15995	16138	16164	16157	16291	16118	16123	16020	16152	16107	16277	16137	15892	16024	16094	16199	16102	16238	16113	16063	16093	16099	16207	16094	16033	16072	15996	15997	15997	16134	16115	16135	16212	16016	16216	16099	16091	16170	16298	16016	16054	16044	16275	16035	15966	16161	16145	16250	16171	16168	16151	16280	16011	16179	16071	16079	16186	16054	16143	16074	16064	16083	16081	16142	16112	15990	16093	16173	16105	16114	16079	16131	15992	16125	16167	15868	16161	16223	15945	16289	16078	16128	15952	16054	16096	16162	16045	16140	16249	16197	16167	16108	16237	16120	16134	16143	16076	16180	16088	16090	16031	16137	16162	16144	16181	16159	16078	16141	16028	15908	15942	16154	16131	16053	16198	16173	16116	15826	16189	16224	16146	16278	15988	16165	16100	16154	16018	16175	15986	16125	16093	16106	16090	16149	16149	16081	16203	16168	15985	16106	16233	16229	16098	16267	15964	16221	16271	16075	16181	16177	16297	16057	16190	16177	16058	16060	16187	16082	16206	16279	16140	16113	16137	16165	15989	15998	16148	16161	16296	16087	16076	16170	16154	16199	16068	16149	15986	16281	16200	16141	16151	16226	16180	16130	16312	16118	16276	16259	16205	15977	16137	16098	16194	16296	16081	16120	15949	16093	16105	16018	16097	16365	16181	15975	16050	16060	16124	16136	16171	15994	16244	16025	16070	16245	15974	16054	16094	16033	16116	16125	15951	16074	16126	16132	15990	16147	16015	16133	16133	16227	16046	16188	16134	16131	15870	16085	16216	16157	16114	16017	16209	16270	16090	16000	16226	16196	16060	16100	16088	16154	16068	16193	16027	16124	16108	16150	16059	16004	16115	16066	16271	16232	16172	15978	15990	16134	16003	16142	15964	15987	16071	15931	16053	16084	16157	16274	16099	16151	16144	16132	16295	16055	16169	16125	16195	16100	16237	15817	16154	16085	16028	16128	15973	16231	16048	16120	16142	16287	16050	16199	16219	16132	16301	16173	16117	16178	16314	16321	16125	16011	16231	16044	16057	16198	16156	16195	16200	16119	16121	16124	16351	16230	16079	15907	16294	16082	16345	16029	16221	15995	16039	16071	16263	16316	16102	16093	16067	16028	16012	16080	16270	16226	16129	16155	16111	16018	16283	16041	16261	16227	16120	16116	16155	16054	16350	16290	16159	16099	16244	15993	16145	16106	16242	16309	16101	16253	16068	16159
22411	21020	28801	23449	21264	23679	26739	22044	21208	21647	21413	22022	33480	41190	38714	33035	26356	23239	21102	20898	20860	20959	20725	20956	20876	20939	20835	20761	20855	20859	20786	20714	20474	20814	20843	20923	20957	20941	20780	20747	20858	20845	20961	20826	20554	20811	20847	20813	20657	20973	20728	20755	20867	20822	20745	20650	20846	20574	20831	20811	20711	20908	20563	20832	20685	20809	20725	20786	20810	20801	20752	20670	20930	20849	20844	20786	20859	20836	20613	20841	20872	20907	20699	20741	20873	20721	20528	20605	20590	20566	20630	20940	20697	20730	20720	20739	20569	20680	20740	20943	20736	20692	20871	20901	20679	20745	20915	20683	20773	20502	20834	20871	20912	20712	20729	20706	20844	20857	20579	20581	20708	20699	20633	20602	20757	20732	20656	20796	20714	20549	20698	20557	20644	20702	20725	20800	20722	20664	20649	20917	20577	20880	20758	20627	20895	20917	20746	20714	20775	20794	20519	20816	20927	20731	20597	20513	20555	20810	20771	20732	20619	20956	20852	20800	20645	20574	20806	20843	20581	20624	20581	20846	20741	20696	20715	20639	20714	20867	20882	20588	20795	20639	20647	20749	20776	20718	20908	20815	20676	20734	20652	20607	20692	20639	20543	20761	20657	20633	20703	20733	20650	20728	20871	20533	20727	20852	20855	20674	20708	20668	20815	20736	20627	20828	20810	20742	20790	20599	20672	20699	20638	20759	20826	20527	20712	20668	20639	20621	20758	20589	20693	20718	20722	20639	20655	20680	20449	20584	20789	20794	20787	20765	20649	20596	20794	20684	20524	20710	20575	20609	20626	20834	20968	20610	20600	20817	20800	20711	20771	20656	20723	20704	20633	20872	20700	20810	20839	20657	20955	20711	20735	20660	20562	20524	20701	20682	20736	20709	20700	20628	20573	20452	20712	20931	20815	20651	20563	20670	20783	20750	20738	20775	20610	20679	20653	20651	20608	20675	20620	20619	20855	20576	20699	20818	20865	20648	20700	20684	20682	20775	20489	20889	20546	20802	20641	20720	20667	20713	20715	20597	20765	20752	20630	20497	20781	20849	20774	20565	20660	20839	20628	20607	20872	20487	20575	20690	20686	20725	20569	20718	20584	20658	20511	20739	20703	20682	20888	20580	20688	20683	20667	20452	20523	20606	20669	20902	20626	20670	20813	20768	20937	20777	20595	20695	20724	20565	20623	20725	20759	20765	20649	20774	20747	20870	20711	20696	20692	20575	20860	20557	20690	20509	20771	20554	20667	20699	20788	20735	20727	20731	20519	20825	20763	20781	20668	20480	20589	20700	20821	20692	20836	20438	20640	20573	20578	20704	20642	20685	20589	20685	20660	20576	20673	20698	20626	20618	20421	20545	20737	20664	20448	20565	20559	20791	20523	20687	20697	20636	20705	20686	20684	20530	20736	20678	20854	20615	20518	20521	20705	20673	20511	20737	20823	20850	20960	20789	20767	20844	20776	20768	20690	20673	20785	20711	20718	20697	20856	20693	20641	20854	20781	20563	20630	20644	20409	20619	20600	20621	20830	20837	20632	20642	20638	20794	20740	20623	20672	20854	20594	20588	20503	20804	20473	20627	20661	20548	20791	20715	20673	20694	20569	20507	20755	20726	20546	20797	20654	20569	20781	20757	20928	20623	20625	20560	20702	20817	20388	20851	20763	20593	20632	20519	20779	20630	20820	20339	20666	20712	20562	20705	20757	20682	20880	20732	20577	20620	20611	20767	20797	20772	20888	20623	20775	20709	20948	20689	20363	20697	20677	20677	20789	20863	20772	20690	20804	20618	20742	20629	20503	20863	20756	20590	20630	20752	20770	20673	20503	20454	20583	20949	20640	20832	20973	20658	21019	20619	20779	20602	20883	20869	20676	20692	20602	20839	20545	20626	20706	20816	20597	20561	20782	20586	20567	20440	20650	20550	20656	20775	20676	20700	20667	20723	20602	20631	20770	20524	20689	20520	20719	20575	20691	20559	20721	20578	20653	20559	20540	20500	20843	20706	20653	20662	20792	20637	20734	20582	20707	20721	20711	20499	20622	20608	20719	20844	20783	20586	20556	20497	20782	20718	20753	21015	20711	20566	20763	20441	20547	20756	20724	20708	20794	20866	20664	20493	20455	20939	20464	20703	20790	20732	20688	20648	20726	20564	20654	20627	20854	20639	20792	20443	20487	20820	20832	20720	20669	20658	20936	20597	20685	20805	20871	20820	20615	20556	20726	20734	20538	20672	20902	20769	20656	20707	20692	20601	20691	20784	20729	20916	20676	20707	20692	20826	20826	20627	20726	20682	20792	20939	20519	20382	20618	20713	20809	20738	20755	20831	20583	20676	20732	20664	20663	20606	20817	20694	20958	20746	20956	20684	20730	20753	20688	20795	20735	20686	20776	20739	20786	20755	20754	20734	20803	20697	20557	20694	20662	20855	20693	20668	20639	20681	20760	20742	20659	20731	20582	20626	20734	20725	20670	20770	20838	20674	20711	21033	20495	20791	20706	20611	20839	20743	20720	20798	20800	20837	20732	20683	20747	20673	20783	20590	20772	20757	20403	20705	20551	20538	20700	20555	20764	20534	20876	20614	20659	20629	20716	20509	20690	20386	20841	20731	20881	20726	20836	20745	20591	20796	20650	20352	20813	20904	20440	20722	20644	20727	20718	20748	20689	20777	20552	20432	20841	20645	20818	20747	20779	20715	20710	20401	20725	20646	20938	20614	20610	20607	20720	20732	20854	20680	20871	20659	20841	20989	20563	20560	20499	20766	20737	20633	20630	20509	21060	20729	20754	20758	20770	20778	20694	20616	20666	20651	20678	20895	20633	20619	20517	20683	20658	20706	20615	20633	20784	20663	20866	20541	20536	20574	20736	20799	20824	20613	20728	20769	20909	20808	20653	20745	20778	20484	20686	20809	20754	20439	20873	20811	20738	21065	20782	20758	20635	20437	20747	20704	20797	20845	20720	20736	20895	20628	20739	20805	20717	20736	20821	20535	20520	20925	20822	20896	20755	20874	20649	20675	20765	20742	20725	20752	20762	20873	20745	20630	20602	20863	20781	20627	20899	20704	20784	20614	20563	20792	20603	20800	20613	20848	20606	20576	20688	20577	20691	20624	20765	20739	20670	20661	20802	20447	20565	20680	20398	20642	20667	20648	20712	20764	20778	20638	20597	20449	20660	20729	20873	20665	20670	20672	20851	20637	20791	20590	20823	20671	20797	20482	20798	20751	20613	20713	20611	20644	20730	20568	20712	20482	20685	20720	20610	20630	20822	20698	20609	20637	20547	20613	20690	20910	20810	20910	20622	20590	20964	20685	20653	20733	20722	20858	20626	20933	20708	20677	20728	20901	20654	20749	20851	20576	20777	20727	20604	20968	21097	20681	20648	20439	20624	20817	20655	20764	20584	20497	20766	20778	20768	20756	20686	20671	20636	20545	20551	20602	20658	20723	20668	20728	20564	20757	20738	20726	20796	20711	20822	20802	20617	20827	20680	20556	20564	20502	20824	20670	20693	20645	20777	20869	20603	20774	20660	20666	20832	20727	20681	20792	20665	20838	20770	20735	20555	20589	20643	20659	20749	20419	20826	20600	20761	20616	20686	20603	20492	20745	20685	20670	20573	20660	20750	20497	20865	20552	20677	20924	20586	20493	20826	20386	20713	20593	20468	20451	20678	20600	20622	20554	20803	20486	20630	20712	20594	20715	20646	20561	20670	20735	20724	20840	20789	20713	20748	20614	20638	20614	20860	20745	20862	20479	20536	20753	20767	20584	20844	20760	20722	20543	20913	20669	20667	20614	20893	20770	20653	20662	20484	20590	20655	20579	20809	20760	20575	20549	20577	20628	20564	20767	20577	20428	20549	20646	20545	20808	20546	20637	20678	20627	20690	20745	20546	20811	20623	20574	20708	20629	20726	20748	20762	20951	20757	20762	20723	20622	20661	20710	20885	20607	20648	20445	20451	20666	20793	20796	20503	20620	20638	20569	20576	20661	20764	20786	20592	20876	20573	20510	20617	20730	20694	20867	20750	20827	20875	20635	20864	20587	20491	20738	20835	20665	20786	20662	20778	20784	20748	20747	20823	20563	20761	20849	20782	20836	20622	20754	20752	20718	20459	20502	20828	20743	20673	20599	20645	20890	20690	20759	20901	20797	20854	20658	20907	20729	20799	20789	20590	20770	20784	20714	20626	20625	20488	20815	20933	20781	20893	20746	20754	20776	20622	20662	20875	20766	20582	20697	20583	20611	20543	20625	20545	20601	20642	20646	20494	20695	20715	20444	20703	20632	20593	20705	20885	20439	20904	20581	20597	20744	20701	20545	20771	20760	20512	20747	20706	20611	20752	20775	20623	20627	20707	20611	20582	20900	20701	20713	20771	20755	20517	20483	20700	20828	20778	20573	20606	20665	20804	20704	20616	20659	20799	20750	20633	20764	20604	20727	20616	20639	20690	20847	20774	20677	20730	20845	20747	20840	20752	20465	20724	20679	20724	20619	20780	20495	20895	20741	20754	20679	20678	20509	20650	20509	20781	20508	20750	20942	20624	20587	20631	20479	20462	20676	20635	20632	20672	20806	20840	20694	20806	20463	20629	20688	20726	20694	20703	20692	20629	20569	20898	20797	20666	20685	20792	20717	20916	20845	20791	20734	20421	20805	20707	20726	20752	20793	20674	20844	20740	20769	20681	20510	20717	20684	20882	20753	20660	20618	20796	20824	20650	20640	20707	20679	20642	20699	20566	20560	20768	20906	20646	20750	20668	20741	20745	20642	20887	20668	20712	20914	20693	20696	20793	20687	20728	20616	20579	20701	20693	20744	20788	20792	20734	20837	20509	20711	20872	20712	20819	20539	20632	20722	20829	20890	20801	20525	20580	20725	20734	20634	20806	20707	20842	20457	20696	20719	20828	20862	20664	20644	20768	20653	20873	20806	20625	20730	20477	20743	20819	20906	20693	20562	20771	20633	20843	20572	20894	20814	20663	20737	20581	20851	20721	20718	20817	20519	20713	20833	20427	20739	20675	20738	20896	20635	20788	20524	20736	20651	20677	20724	20727	20773	20778	20546	20586	20886	20721	20846	20780	20913	20780	20642	20665	20731	20795	20553	20519	20660
15797	27147	24831	21215	19569	18642	18212	17804	17526	17578	17449	19485	35872	41703	38586	31371	22944	19305	17045	16954	16985	16934	16978	16951	16943	17159	16903	16852	17072	17025	16893	17049	17125	16692	16972	16925	16911	17032	16879	16888	17012	16943	16908	16933	16942	16854	17054	17032	16839	16814	17025	16951	17020	17013	17061	16945	17094	16907	16921	17081	16729	16926	16955	17039	16907	16978	16939	17098	16683	17003	16934	17066	17038	16952	16855	16835	16967	16778	17086	16974	16935	16854	17055	17066	16965	16777	16911	17030	16760	16804	16874	16911	16818	16859	16822	17007	16862	16807	16927	17076	16820	16796	16920	16861	16863	17067	16781	16938	16841	17009	16954	16995	16952	16972	16760	16791	16717	16910	16783	17028	17012	16893	16894	16912	17060	16925	16868	16726	17035	16805	16911	17013	17039	17054	16789	16837	16751	16915	17022	17029	16918	17026	17023	17038	16864	17016	16986	16789	16920	16945	16981	16929	16952	17010	16899	16952	16968	16982	16897	16993	16908	17039	16774	16886	16853	16934	17049	16900	16917	16827	16898	16939	16937	16934	17002	16905	17136	16917	17023	16866	16793	16887	16887	16890	16817	16929	16825	17072	17003	16961	16963	16768	17078	16883	16944	16860	16872	16824	17148	16938	16843	16882	16831	16965	16767	16950	16861	16833	16832	16879	16903	16950	16876	17081	16864	16819	16919	17015	16729	17030	16841	16887	16904	16979	16909	16849	16734	16932	16867	16989	16875	16803	16662	16944	16846	16784	16936	17035	16921	16845	16935	16972	16791	16837	17034	16950	16862	16955	16750	16728	16987	17020	16895	16890	16714	16864	16944	16777	16953	16952	16734	16887	16935	16754	16754	16931	16972	16912	16846	16990	16977	16824	16864	16847	16954	16954	17001	16890	16886	16880	16932	17014	16889	16949	16893	16828	17078	16794	17001	16893	16904	16896	16950	16976	16916	16931	16900	16910	16909	16874	16825	16952	17071	16749	16798	16783	16863	16854	16846	17027	16937	16853	16869	16844	16966	16902	16736	17125	16846	17011	16820	16906	16913	16926	16932	16915	16923	16983	17031	17053	16973	16907	16972	16728	16897	16927	16904	16748	16996	16853	16777	16858	16969	16908	16930	16844	16907	16854	16801	16739	16820	16737	16868	16978	16929	16909	17220	16947	16792	16935	16957	16920	16812	16805	16987	16916	16860	16898	16864	16941	16666	16795	16951	16846	16994	16985	16911	16966	16822	16743	17054	16942	16875	16864	16870	16782	16923	16941	16826	16876	16954	16929	16885	16862	16922	16976	16848	16782	17022	16824	16849	16860	17032	16957	16722	16903	16921	16805	16807	16691	16932	16942	17021	17062	16820	16971	16970	16855	17043	16856	16882	16768	16809	16833	16954	17008	16795	16912	16867	16846	16685	17044	16772	16884	17058	17004	16915	16977	16940	16724	16921	16829	16889	16880	16949	16978	16815	16855	17147	16862	16881	16924	16954	16858	17050	16934	16802	16830	16957	16687	16977	17020	16902	16896	17100	17000	17024	17027	17002	16756	16894	16852	16771	16940	16840	16962	16856	16933	16907	16922	17018	17009	16788	17022	16977	16807	16906	16865	16869	16817	16956	16913	16847	16784	16972	16936	16971	16944	17067	16963	16874	16863	16908	16924	16839	16885	16796	16970	16928	16968	16818	16912	16884	16887	16819	17018	16952	16893	16933	16883	16768	16768	16978	16860	16915	16949	16821	16838	16846	16810	16944	16840	16949	16894	16961	16916	16783	16855	16876	17002	16710	17023	16752	16946	16863	16932	16864	16815	16930	17087	16989	16974	16921	17063	16976	16879	17041	16893	16843	16989	16779	17058	16696	16778	16976	16839	16983	16791	16912	16948	16896	16852	16811	16970	16929	16992	16932	16796	16978	16898	17010	16881	16909	16857	16876	16872	16785	17092	16688	16958	17113	16814	17036	17012	16988	16904	17035	16787	16844	16731	16877	16930	16794	16948	16985	16993	16788	16811	16673	16716	16796	16754	16893	16857	16938	16848	16863	17005	16845	16856	16880	16741	16887	16851	16761	16894	16872	16799	16727	17004	16663	16785	16976	16892	16995	16787	16853	16948	17062	16648	16835	16964	16901	16997	16943	16949	17074	17032	16800	16856	16979	16870	16930	16816	16768	16967	16635	16945	16975	16951	16953	16880	16907	16985	16838	16857	16912	16820	16880	17030	16841	17014	17016	16910	16766	16985	16850	16877	16843	17040	16950	16859	16999	16769	17019	17017	17041	16945	16803	17043	16796	16941	17004	16758	16998	16970	16848	16827	16944	16990	16783	17038	16993	16720	16867	16810	16782	16899	16944	16935	16899	17025	16894	17026	16977	16883	16861	16832	16930	16988	16819	16823	17059	16949	17204	16834	16884	16914	16840	17089	16975	16909	16911	16891	16907	16914	16826	16938	16903	16715	16903	16950	16877	16784	16927	16726	16773	16912	16943	16850	16858	16836	16878	16927	16916	16794	16808	16994	16793	16889	16861	16783	16856	16823	16992	16887	16866	16865	16924	16813	16778	16898	16968	16719	16886	16865	16854	16852	16902	16914	16850	16884	16820	16835	16905	16856	17060	16896	16943	16869	16933	16949	16823	16791	16924	16893	16788	16770	16881	16907	16850	17006	16815	16730	16910	16911	16745	16748	16779	16893	16751	17002	16848	16859	16740	16880	16800	16789	16929	16893	16934	16767	16835	16670	16776	16915	16814	16915	16962	16931	16932	16917	16896	16785	16792	16858	16994	17068	17012	16885	16802	16856	16839	16922	16809	16808	16920	16825	17053	16956	16943	16973	16824	16876	16917	16841	16893	16859	16854	16852	16802	16835	17019	17086	16852	16868	16936	16797	16914	16963	16846	16968	16820	16816	17173	17010	16893	16902	17107	17100	16738	16891	16813	16941	16770	16950	16840	16790	16857	16856	17157	17028	16850	16942	16989	16754	17028	16865	16957	16957	16803	16826	17028	17019	16667	16903	16745	16679	16846	16936	16846	16760	16886	17038	17077	16811	16922	16905	16960	16828	17064	16872	17029	16988	16896	16981	16885	16814	16926	16706	16905	16861	17005	16774	16744	16831	16789	16901	16802	17058	17024	16848	16800	16968	17049	16999	16934	16823	16977	16944	16820	16940	16992	16737	17002	16973	16933	16961	16875	16801	16828	16978	16950	17018	16792	16793	16919	16790	16920	16869	16841	16943	17056	17001	16862	16989	16847	16809	16893	16912	16907	16943	16867	16679	16957	17009	16933	17038	17000	16859	16896	16957	16872	16827	16736	17002	16903	16838	16828	16862	16931	16864	16859	16999	16824	17015	16962	16740	16920	16944	17000	16902	16990	16896	16963	16834	16969	16866	16875	16736	16859	16856	17052	16876	17066	16772	16939	16834	16828	16890	17064	16975	17031	16796	16916	16858	16913	16862	17038	16905	16974	16817	16824	16838	17002	16881	16922	17035	16783	16780	16882	16926	16905	16974	16970	16732	17009	16948	16855	16770	16965	17000	16870	17047	16923	16917	16865	16913	16722	16800	16845	16953	16774	16756	16714	16919	16909	17014	16841	16766	16731	17006	16996	16917	17126	17013	17020	17002	16972	16939	16950	16797	16826	16807	17029	16740	16889	16962	16856	16787	17028	16854	17073	16959	16784	16958	16890	17005	16839	16944	16862	16972	17050	16935	16764	16765	16918	16789	16934	16860	17107	16892	16623	16955	16912	16729	16932	16831	16789	17046	16849	16937	16956	16807	16808	16990	16905	16983	16983	16817	16965	16840	17029	16971	17062	16812	16971	16919	16793	16997	16865	16926	16896	16881	17069	17024	16941	16873	17104	16836	16812	16918	17041	16938	16907	16794	16942	16744	16826	16968	16917	16995	16758	16976	16872	16803	16756	16879	16955	16891	16949	16931	17004	16881	16895	16777	16937	17023	16855	16891	16720	16925	16982	16828	17073	16873	16918	16984	16920	16922	17060	16880	16970	16939	17138	16858	17009	16784	16960	16989	16729	16957	17023	16786	16891	17013	16814	16820	16860	16940	16696	16899	16946	16803	16930	16952	16856	16849	16949	16896	16863	16984	16809	16874	16874	17080	16950	16918	16927	16813	16840	16985	17016	17042	16895	16941	16934	16895	16882	17099	16625	16980	16905	17042	16902	16905	16832	16935	16789	16989	16954	16756	16943	16879	16909	17014	16893	16909	16920	16811	16709	16764	17004	16859	16724	16759	17002	16831	16930	17032	16852	16975	16901	16996	16741	16995	16911	16947	16787	16936	16805	16801	17055	16856	16970	16742	16863	16946	16833	16965	17193	16785	16910	17007	16976	16884	17008	16956	16833	16995	17103	16948	16950	16799	16921	16992	17021	16721	16869	17012	16871	16878	16987	16818	16868	16985	16876	16821	16845	16800	16993	16834	16866	16882	16760	16867	16810	16813	16835	16902	16811	16939	16791	16849	16888	16998	16786	16882	16904	16858	16931	17068	17027	16677	17060	16796	16755	16984	16770	16790	16909	16981	16849	16936	16920	16836	16828	17021	16917	16938	17142	16790	16809	16911	16994	16902	16829	16931	16864	16922	16936	16948	16783	16896	16954	16979	16984	16824	16879	16891	16828	16894	16923	16972	16777	16831	16845	16998	16853	16688	16892	16893	16962	16922	16862	16892	16867	16903	17077	17038	16784	16816	16781	16862	16940	16727	16844	16769	16884	16891	16835	16960	17007	16931	16874	16911	16795	16863	16894	16989	16778	16985	17033	16891	16785	17027	16760	16899	17031	16906	16781	16798	16901	16808	16820	16854	16994	16905	16864	16918	16820	17002	16722	16797	16890	16818	16871	16843	16907	16836	16886	16979	16914	16833	17053	16910	17190	17019	16975	16860	16791	16756	16817	16975	16912	16938	16911	16858	16789	16876	16972	16989	16778	16832	16984	16819	16897	16977	16811	16885	16992	16804	17051	16893	16832	16747	16963	16806	16979	16609	16925	16786	16826	16796	17073	16893	16877	16845	16894	16800	16867	16785	17043	16896	17002	16856	16849	16786	16900	16994	16971	16874	16920	17062	16867	16944	16831	16963	16856	16815	16986	16831	16917	16849	16924	16813
27365	21840	24393	21573	18683	18741	18961	19128	18726	18955	18867	18949	19386	20022	20401	20319	19559	19139	18952	18841	18775	18790	18521	18835	18894	18990	18936	18687	18736	18773	18704	18676	18928	18871	18806	18658	18683	18649	18849	18634	18552	18810	18872	18916	18857	19013	18829	18752	18932	18787	18704	18864	18789	18662	18676	18733	18780	18791	18704	18759	18558	18731	18857	18730	18626	18635	18588	18673	18866	18800	18634	18739	18635	18928	18796	18861	18588	18692	18657	18723	18800	18839	18691	18836	18737	18753	18703	18599	19059	18806	18778	18689	18664	18883	18873	18695	18628	18588	18666	18447	18456	18536	18952	18918	18572	18547	18574	18696	18663	18800	18687	18708	18781	18612	18799	18697	18714	18662	18834	18796	18606	18707	18745	18679	18759	18603	18777	18695	18747	18876	18714	18559	18725	18752	18886	18559	18665	18771	18769	18893	18901	18465	18636	18485	18752	18797	18671	18659	18435	18749	18859	18692	18650	18796	18617	18754	18508	18775	18751	18654	18650	18813	18767	18408	18842	18778	18708	18887	18962	18616	18763	18801	18780	18779	18806	18630	18569	18550	18683	18757	18647	18648	18835	18745	18785	18840	18578	18788	18521	18713	18704	18627	18701	18652	18750	18632	18549	18824	18633	18571	18838	18655	18866	18812	18786	18700	19056	18561	18922	18693	18714	18811	18721	18704	18687	18828	18688	18801	18596	18568	18621	18574	18964	18757	18816	18908	18871	18865	18803	18923	18638	18739	18999	18755	18868	18593	18883	18678	18782	18583	18709	18682	18722	18501	18791	18657	18657	18684	18522	18789	18878	18676	18806	18861	18765	18600	18903	18895	18741	18815	18793	18773	18843	18788	18743	18600	18979	18857	18698	18947	18743	18684	18719	18811	18835	18566	18772	18595	18601	18752	18830	18808	18665	18805	18776	18772	18858	18740	18776	18746	18709	18877	18932	18791	18914	18845	18851	18772	18509	18738	18681	18492	18568	18898	18785	18611	18801	18797	18767	18725	18703	18669	18599	18778	19007	18732	18579	18787	18823	18849	18844	18829	18756	18763	18737	18745	18684	18836	18808	18871	18656	18777	18664	18570	18580	18759	18707	18703	18728	18735	18806	18881	18692	18807	18711	18838	18649	19099	18806	18837	18880	18807	18943	18829	18709	18842	18746	18919	18902	18627	18716	18767	18818	18644	18599	18690	18807	18851	18836	18916	18645	18766	18602	18812	18835	18647	18837	18663	18685	18706	18771	18638	18927	18705	18771	18770	18583	18473	18976	18699	18706	18609	18724	18600	18826	18836	18792	18916	18613	18564	18698	18556	18600	18673	18927	18634	18632	18728	18683	18766	18700	18803	18724	18618	18633	18435	18773	18896	18528	18524	18924	18810	18818	18747	18757	18998	18704	18778	18733	18818	18940	18494	18640	18737	18831	18770	18680	18783	18577	18636	18779	18585	18888	18765	18983	18772	18599	18617	18771	18609	18723	18811	18573	18823	18601	18801	18646	18637	18765	18675	18744	18555	18949	18717	18681	18557	18809	19009	18790	18886	18752	18579	18704	18778	18619	18720	18438	18824	18753	18656	18783	18737	18759	18820	18924	18834	18945	18862	18676	18877	18807	18822	18822	18555	18847	18773	18581	18710	18716	18777	18742	18697	18742	18795	18744	18663	18870	18501	18756	18690	19004	18664	18610	18563	18756	18656	18764	18731	18706	18743	18802	18649	18688	18895	18672	18706	18427	18844	18881	18903	18794	18807	18792	18852	18768	18546	18732	18821	18589	18721	18762	18652	18585	18684	18731	18854	18924	18835	18808	18655	18704	18681	18689	18586	18806	18720	18553	18931	18892	18861	18676	18666	18799	18737	18628	18533	18750	18679	18695	18777	18693	18610	18659	18699	18617	18692	18476	18639	18760	18640	18861	18716	18711	18509	18694	18823	18854	18854	18744	18713	18556	18786	18743	18715	18662	18725	18763	18632	18776	18758	18709	18666	18632	18823	18809	18892	18702	18637	18908	18746	18620	18669	18649	18817	18744	18653	18628	18655	18667	18967	18666	18606	18809	18614	18540	18579	18643	18775	18921	18811	18717	18515	18629	18842	18788	18808	18786	18601	18890	18761	18657	18933	18682	18645	18692	18880	18651	18870	18907	18852	18852	18863	18841	18594	18669	18799	18879	18674	18674	18667	18576	18862	18610	18656	18813	18741	18705	18655	18828	18714	18571	18628	18836	18829	18838	18680	18828	18724	18701	18698	18917	18650	18867	18563	18601	18820	18657	18728	18611	18721	18572	18711	18608	18968	18715	18746	18665	18811	18724	18823	18735	18703	18699	18739	18788	18896	18941	18497	18678	18868	18723	18815	18827	18885	18713	18644	18678	18755	18714	18817	18702	18890	18764	18611	18824	18782	18877	18682	18672	18670	18737	18655	18706	18620	18863	18934	18905	18624	18783	18940	18887	18539	18683	18661	18741	18869	18825	18627	18817	18820	18805	18694	18771	18680	18698	18757	18767	18577	18910	18718	18756	18748	18694	18611	18544	18639	18617	18844	18710	18815	18716	18417	18718	18755	18638	18659	18810	18647	18818	18939	18784	18618	18827	18618	18785	18534	18847	18681	18619	18703	18780	18871	18635	18595	18783	18622	18682	18899	18801	18866	18541	18544	18868	18618	18700	18754	18667	18680	18776	18710	18792	18623	18848	18681	18635	18769	18641	18729	18609	18772	18860	18625	18876	18815	18916	18717	18741	18679	18819	18595	18756	18842	19047	18604	18735	18861	18778	18654	18655	18808	18840	18619	18887	18758	18830	18642	18749	18786	18773	18520	18881	18875	18618	18686	18778	18935	18827	18744	18578	18753	18665	18814	18853	18789	18565	18636	18658	18673	18713	18943	18692	18629	18742	18817	18696	18804	18791	18692	18643	18704	18730	18714	18994	18714	18727	18672	18637	18602	18843	18881	18552	18656	18493	18798	18648	18641	18808	18559	18755	18830	18915	18638	18541	18838	18849	18805	18705	18864	18837	18635	18770	18510	18885	18587	18643	18876	19051	18868	18530	18742	18774	18563	18646	19103	18607	18800	18753	18773	18737	18525	18673	18747	18745	18774	18630	18745	18719	18589	18739	18661	18611	18689	18616	18770	18834	18660	18681	18557	18697	18769	18796	18861	18616	18723	18768	18662	18667	18888	18535	18773	18827	18684	18818	18734	18551	18751	18885	18891	18855	18699	18644	18597	18944	18722	18765	18715	18655	18919	18889	18925	18843	18559	18667	18565	18773	18593	18668	18865	18714	18756	18855	18732	18907	18743	18725	18844	18742	18869	18541	18715	18755	18674	18738	18914	18740	18729	18745	18755	18615	18703	18909	18747	18671	18640	18616	18836	18727	18662	19069	18733	18830	18799	18737	18699	18763	18770	18818	18616	18699	18541	18818	18776	18615	18708	18834	18586	18655	18976	18719	18615	18639	18702	18663	18802	18659	18816	18925	18565	18641	18624	18681	18681	18679	18812	18703	18912	18594	18849	18744	18565	18874	18716	18807	18693	18693	18829	18727	18578	18767	18539	18667	18918	18789	18729	18935	18809	18811	18743	18811	18822	18769	18693	18788	18899	18709	18599	18757	18802	18578	18640	18819	18737	18631	18725	18770	18593	18548	18937	18605	18828	18774	18996	18539	18604	18501	18843	18732	18588	18800	18721	18751	18809	18945	18872	18715	18743	18776	18940	18592	18718	18812	18881	18439	18684	18864	18695	18825	18819	18724	18692	18630	18804	18574	18590	18998	18723	19045	18777	18722	18837	18890	18766	18896	18910	18831	18655	18618	18884	18830	18731	18765	18671	18801	18763	18726	18596	18750	18829	18667	18633	18663	18798	18618	18605	18862	18794	18633	18819	18979	18634	18623	18849	18666	18660	18650	18735	18826	18860	18670	18747	18867	18689	18824	18654	18770	18824	18688	18595	18715	18767	18815	18754	18956	18641	18724	18776	18675	18672	18920	18575	18633	18872	18731	18668	18558	18596	18825	18808	18728	18752	18762	18737	18688	18803	18833	18872	18688	18895	18753	18715	18885	18799	18797	18578	18873	18606	18664	18688	18692	18801	18777	18790	18668	18740	18739	18916	18748	18802	18685	18788	18719	18513	18786	19000	18713	18709	18609	18656	18820	18718	18852	18639	18598	18633	18755	18772	18758	18928	18666	18699	18620	18720	18913	18857	18778	18665	18565	18678	18735	18732	18784	18880	18688	18779	18676	18834	18622	18653	18575	18812	18667	18566	18783	18671	18762	18738	18544	18833	18532	18790	18836	18842	18683	18684	18693	18641	18772	18609	18712	18770	18767	18952	18692	18844	18824	18788	18705	18786	18786	18611	18828	18647	18664	18904	18662	18567	18752	18840	18660	18878	19022	18440	19032	18822	18703	18757	18930	18608	18897	18622	18750	18712	18540	18642	18738	18719	18696	18683	18775	18905	18793	18688	18777	18698	18563	18574	18707	18677	18715	18637	18589	18762	18716	18838	18775	18798	18754	18693	18657	18676	18698	18451	18768	18841	18899	18659	18569	18683	18904	18754	18763	18599	18710	19001	18816	18680	18823	18830	18785	18826	18804	18777	18851	18682	18974	18990	18503	18649	18748	18854	18729	18711	18880	18683	18647	18700	18812	18885	18826	18838	18730	18687	18860	18719	18712	18532	18733	18790	18851	18682	18900	18622	18795	18744	18528	18516	18762	18924	18747	18883	18788	18746	18806	18841	18756	18836	18627	18548	18889	18885	18711	18792	18676	18697	18878	18694	18649	18581	18788	18728	18731	18811	18925	18673	18713	18728	18831	18466	18820	18809	18795	18704	18848	18902	18771	18710	18680	18662	18804	18612	18782	18596	18782	18677	18760	18807	18564	18772	18750	18767	18572	18807	18809	18897	18783	18733	18643	18819	18589	18615	18830	18870	18791	18740	18828	18591	18759	18680	19050	18652	18815	18946	18631	18826	18751	18534	18597	18519	18673	18759	18727	18769	18753	18639	18476	18719	18575	18601	18737	18694	18821	18720	18652	18677	18763	18941	18772	18734	18846	18881	19017	18748	18709	18781	18785	18684	18694	18927	18636	18632	18979	18724	18734	18655	18633	18539
14627	16623	16444	16014	16020	15873	15649	15799	15788	15791	15742	16032	17048	17950	18031	17672	16786	16105	15650	15761	15926	15853	15647	15804	15870	15958	15959	15845	15695	15843	15715	15841	15895	15770	15781	15892	15700	15971	15768	15753	15843	15913	15902	15906	15779	15862	15642	15843	15597	15761	15697	15862	15811	15881	15892	15665	15868	15745	15817	16002	15731	15888	15806	15763	15888	15857	15870	15840	15697	15822	15543	15781	15940	15770	15616	15778	15778	15739	15747	15844	15720	15808	15613	15837	15496	15865	15747	15821	15737	15772	15840	15826	15792	15913	15884	15827	15919	15884	15708	15798	15838	15756	15801	15791	15912	15761	15704	15758	15951	15755	15721	15860	15858	15827	15799	15681	15851	16036	16029	15871	15859	15790	15797	15880	15758	15838	15644	15764	15840	15833	15811	15869	15767	15850	15696	15782	15842	15798	15812	15810	15770	15922	15713	15815	15770	15705	15668	15810	15795	15696	15691	15903	15649	15753	15775	15774	15801	15770	15947	15810	15746	15805	15827	15820	15685	15742	15867	15664	15827	15597	15779	15916	15915	15802	15709	15841	15742	15720	15792	15663	15715	15852	15906	15678	15818	15866	15812	15762	15776	15761	15727	15746	15850	15780	15873	15651	15781	15790	15812	15768	15837	15747	15734	15869	15783	15708	15785	16009	15676	15800	15704	15822	15753	15894	15951	15964	15871	15728	15790	15822	16035	15803	15770	15775	15923	15754	15665	15984	15723	15758	15724	15860	15804	15724	15875	15821	15861	15758	15837	15803	15657	15661	15914	15751	15735	15953	15804	15900	15775	15746	15874	15925	15778	15815	15634	15809	15680	16031	15759	15782	15855	15784	15914	15860	15840	15771	15796	15757	15947	15794	15646	15947	15915	15734	15653	15940	15893	15801	15760	15731	15832	15653	15736	15673	15830	15813	15646	15875	15819	15762	15799	15740	15800	15649	15736	15753	15737	15794	15911	15855	15653	15661	15927	15746	15746	15789	15595	15832	15708	15816	15859	15835	15515	15895	15693	15743	16172	15702	15948	15806	15908	15700	15869	15797	15792	15628	15844	15652	15932	15780	15774	15908	15808	15578	15893	15700	15695	15666	15607	15959	15736	15746	15724	15708	15871	15773	15718	15775	15766	15745	15891	15794	15782	15775	15582	15782	15732	15817	15862	15840	15745	15689	15824	15802	15915	15943	15672	15852	15929	15802	15811	15710	15821	15733	15708	15776	15810	15887	15773	15755	15660	15748	15925	15832	15701	15845	15769	15812	15825	15778	15791	15653	15893	15808	15814	15609	15779	15697	15864	15944	15800	15752	15861	15672	15917	15758	15923	15811	15827	15923	15862	15772	15752	15718	15836	15772	15868	15775	15647	15650	15617	15846	15653	15810	15737	15806	15804	15631	15944	15839	15794	15703	15907	15705	15818	15946	15747	15798	15725	15839	15793	15963	15782	15767	15766	15860	15779	15862	15617	15873	15651	15688	15852	15712	15673	15848	15804	15956	15752	15771	15786	15749	15929	15831	15952	15817	15862	15928	15816	15682	15780	15867	15730	15801	15829	15689	15884	15781	15877	15756	15703	15902	15785	15704	15749	15870	15816	15906	15921	15855	15891	15792	15813	15618	15806	15711	15789	15732	15721	15806	15711	15775	15850	15611	15725	15816	15872	15771	15824	15731	15724	15686	15805	15802	15805	15817	16003	15892	15659	15791	15827	15844	15889	15644	15843	15693	15903	15867	15748	15903	15715	15712	15965	15777	15729	15779	15741	15826	15886	15928	15646	15829	15959	15766	15820	15815	15804	15947	15756	15806	15780	15793	15748	15670	15905	15746	15966	16040	15833	15840	15714	15788	15605	15707	15841	15717	15880	15711	15818	15819	15722	15849	15759	15923	15827	15886	15801	15841	15701	15814	15941	15688	16009	15774	15752	15828	15874	15881	15593	15800	15777	15818	15733	15894	15725	15780	15788	15831	15927	15766	15803	15745	15851	15875	15798	15707	15751	15562	15784	15749	15781	15793	15870	15749	15729	15840	15849	15855	15787	15859	15822	15638	15829	15755	15820	15851	15850	15766	15837	15690	15663	15659	15830	15801	15778	15782	16034	15749	15670	15868	15847	15728	15773	15996	15721	15684	15715	15955	15892	15808	15789	15927	15779	15875	15720	15929	15720	15758	15699	15815	15877	15746	15772	15728	15822	15767	15670	15731	15858	15813	15820	15818	15843	15917	15727	15841	15708	15996	15879	15547	15787	15793	15753	15677	15800	15795	15769	15930	15845	15542	15717	15728	15733	15697	15776	15757	15716	15808	15833	15759	16125	15704	15972	15625	15797	15934	15659	15772	15759	15831	15808	15745	15690	15911	15587	15801	15761	15739	15848	15795	15766	15801	15848	15800	15787	15882	15888	15776	15677	16001	15866	15733	15777	15878	16003	15817	15867	15617	15750	15781	15831	15829	15811	15806	15864	15906	15657	15902	15790	15652	15800	15762	15724	15777	15875	15859	15887	15848	15807	15711	15819	15844	15707	15981	15775	15957	15831	15829	15783	15852	15914	15815	15721	15674	15862	15829	15791	15826	15831	15620	15818	15844	15961	15819	15904	15851	15781	15777	15794	15875	15902	15896	15735	15742	15698	15766	15711	15929	15802	15856	15758	15714	15747	15810	15679	15787	15948	15603	15910	15812	15873	15803	15652	15906	15938	15864	15608	15872	15942	15768	15777	15798	15652	15810	15866	15854	15745	15788	15685	15919	15802	15985	15720	15915	15880	15786	15874	15950	15771	15875	15804	15857	15760	15839	15764	15769	15886	15958	15959	15624	15785	15837	15714	15931	15664	15859	15784	15892	15891	15665	15857	15842	15893	15999	15792	15926	15771	15842	15683	15813	15713	15718	15968	15777	15651	15763	15873	15843	15887	15829	15822	15965	15682	15780	15894	15747	15803	15805	15728	15771	15952	15640	15780	15679	15739	15860	15807	15753	15769	15927	15819	15906	15706	15813	15638	15648	15858	15797	15807	15863	15936	15793	15645	15729	15823	15747	15734	15726	15610	15839	15719	15727	15649	15773	15833	15844	15852	15679	15876	15866	15935	15919	15800	15799	15752	15799	15746	15796	15708	15901	15834	15792	15770	15787	16018	15745	15827	15854	15749	15841	15701	15664	15834	15791	15783	15731	15818	15746	15761	15713	15897	15853	15846	15896	15848	15838	15880	15915	15943	15801	15909	15811	15574	15895	15813	15645	15926	15678	15628	15962	15906	15757	15740	15590	15874	15866	15819	15818	15712	15765	15813	15827	15915	15796	15761	15762	15557	15917	16010	15870	15789	15747	15959	15844	15866	15869	15692	15706	15794	15799	15738	15913	15764	15873	15631	15866	15720	15554	15974	15739	15633	15612	15715	15718	15827	15875	16034	15814	15771	15818	15864	15718	15744	15902	15768	15773	15737	15577	15809	15949	15802	15695	15949	15794	15944	15819	15855	15761	15717	15814	15908	15972	15771	15644	15727	15822	15736	15841	15746	16036	15643	15898	15748	15900	15925	15675	15774	15875	15770	15784	15778	16024	15639	15768	15816	15710	15741	15824	15830	15859	15808	15844	15770	15709	15613	15819	15840	15906	15597	15830	15794	15864	15884	15783	15736	15723	15850	15802	15786	15828	15811	15944	15748	15838	16011	15884	15913	15966	15892	15644	15839	15723	15803	15938	15789	15892	15846	15751	15745	15749	15913	15799	15742	15985	15948	15695	15777	15875	15799	15899	15852	15886	15777	15851	15825	15732	15741	15810	15887	15818	15805	15684	15820	15763	15747	15895	15795	15729	15943	16018	15927	15779	15810	15792	15901	15626	15719	15858	15767	15895	15706	15846	15819	15762	15832	15644	15758	15711	15724	15804	15746	15911	15709	15795	15661	15747	15893	15915	15767	15753	15682	15911	15652	15744	15792	15807	15819	15699	15767	15789	15761	15827	15758	15758	15816	15875	15643	15787	15682	15835	15696	15755	15697	15831	15830	15882	15699	15835	15975	15801	15823	15729	15887	15788	15795	15772	15893	15770	15890	15866	15660	15804	15813	15858	15846	15822	15756	16003	15902	15808	15944	15854	15870	15657	15640	15864	15837	15801	15865	15955	15832	15736	15668	15784	15762	15777	15683	15862	15998	15884	15690	15857	15912	15821	15868	15846	15815	15726	15898	15796	15655	15679	15688	15844	15741	15664	15637	15840	15754	15647	15775	15763	15897	16018	15763	15888	15819	15876	15895	15859	15888	15814	15774	15789	15927	15667	15758	15808	15793	15925	15732	15786	15701	15894	15827	15755	15909	15769	15777	15765	15768	15727	16004	15803	15786	15860	15660	15848	15884	15798	15773	15678	15759	15682	15733	15982	15910	15892	15810	15822	15738	15975	15831	15841	15733	15746	15947	15902	15962	15773	15832	15674	15757	15917	15768	15877	16002	15709	15775	15823	15858	15622	15934	15945	15783	15855	15861	15666	15837	15690	15814	15745	15914	15893	15821	15747	15665	15862	15988	15854	15808	15891	15689	15853	15732	15895	15731	15752	15823	15600	15860	15746	15682	15946	15827	15868	16046	15770	15729	15816	15657	15797	15929	15894	15644	15830	15911	15785	15938	15751	15703	15908	15702	15737	15746	15763	15800	15759	15770	15704	16018	15554	15882	15816	15786	15721	15842	15691	15755	15918	15818	15692	15683	15814	15720	15567	15770	15757	15879	15738	15858	15775	15843	15966	15949	15656	15833	15754	15755	15839	15719	15838	15656	15739	15777	15847	15823	15633	15916	15930	15765	15822	15800	15925	15924	15739	15833	15993	15762	15842	15868	15821	15849	15735	15820	15784	15854	15844	15828	15754	15908	15824	15851	15808	15830	15660	15784	15848	15682	15643	15895	15661	15796	15804	15803	15864	15737	15669	15673	15886	15955	15853	15667	16002	15778	15903	15743	15687	15742	15744	15714	15873	15856	15886	15914	15759	15830	15827	15832	15885	15719	15698	15838	15862	15736	15978	15740	15904	15972	15810	15824	15896	15830	15797	15633	15955	15819	15828	15801	15817	15785	15782	15773	15724	15910	15788	15798	15809	15890	15794	15912	15738	15738	15932	15865	15887
23419	21092	28569	23875	21792	22003	20827	18352	17741	17861	17797	18282	23328	30859	29605	24497	22385	18789	17840	17490	17632	17636	17550	17619	17383	17599	17597	17722	17384	17574	17436	17480	17751	17655	17635	17428	17278	17369	17498	17490	17435	17344	17414	17305	17505	17376	17420	17411	17445	17504	17522	17457	17593	17336	17539	17686	17146	17633	17589	17556	17565	17347	17624	17689	17551	17407	17558	17645	17637	17501	17444	17576	17631	17341	17497	17328	17572	17428	17532	17318	17508	17368	17384	17416	17506	17444	17601	17591	17555	17407	17379	17316	17458	17558	17449	17437	17519	17427	17460	17567	17587	17527	17458	17395	17628	17476	17523	17478	17476	17486	17555	17423	17340	17271	17451	17363	17424	17513	17517	17307	17350	17350	17644	17521	17534	17447	17567	17376	17687	17633	17313	17488	17178	17596	17422	17300	17260	17377	17345	17435	17351	17528	17426	17450	17399	17409	17552	17515	17445	17406	17459	17389	17392	17607	17448	17436	17544	17513	17397	17498	17596	17440	17628	17618	17260	17589	17402	17352	17566	17575	17603	17578	17633	17358	17496	17633	17320	17404	17314	17281	17328	17388	17527	17424	17470	17606	17481	17353	17426	17395	17500	17467	17463	17392	17636	17523	17456	17640	17567	17334	17408	17478	17505	17397	17375	17244	17528	17501	17388	17176	17514	17392	17614	17498	17392	17542	17330	17420	17319	17412	17332	17333	17306	17459	17326	17136	17460	17543	17484	17622	17508	17502	17448	17453	17278	17496	17468	17390	17400	17523	17460	17524	17473	17583	17401	17501	17453	17469	17780	17623	17450	17474	17502	17571	17360	17250	17318	17506	17413	17508	17508	17378	17403	17508	17418	17562	17529	17531	17562	17166	17633	17434	17478	17462	17530	17314	17536	17354	17367	17499	17396	17411	17276	17656	17639	17366	17546	17491	17520	17356	17485	17484	17394	17351	17255	17408	17363	17251	17519	17346	17491	17465	17644	17531	17490	17326	17387	17385	17450	17379	17385	17410	17590	17244	17230	17471	17571	17300	17643	17467	17374	17594	17515	17557	17596	17400	17514	17531	17558	17473	17503	17411	17512	17417	17541	17521	17453	17399	17464	17568	17482	17506	17489	17515	17554	17461	17490	17334	17493	17608	17510	17538	17315	17486	17564	17555	17377	17283	17625	17307	17538	17463	17255	17456	17489	17302	17494	17316	17304	17303	17525	17574	17400	17432	17344	17551	17426	17488	17404	17517	17657	17579	17415	17324	17421	17385	17346	17303	17437	17392	17356	17669	17445	17484	17625	17365	17219	17477	17486	17584	17439	17175	17532	17527	17445	17485	17427	17316	17367	17398	17395	17345	17444	17566	17359	17520	17535	17359	17434	17469	17464	17335	17678	17500	17508	17497	17479	17566	17690	17500	17366	17468	17544	17491	17372	17599	17361	17562	17479	17553	17272	17566	17354	17266	17339	17496	17300	17532	17423	17402	17496	17491	17513	17255	17443	17359	17258	17378	17484	17513	17695	17190	17426	17446	17579	17616	17415	17504	17401	17442	17435	17224	17505	17378	17418	17180	17675	17390	17644	17411	17387	17343	17378	17276	17446	17497	17611	17511	17472	17543	17366	17493	17452	17359	17456	17281	17687	17529	17532	17330	17342	17327	17339	17307	17695	17330	17399	17360	17316	17234	17477	17346	17363	17412	17529	17572	17478	17612	17522	17573	17417	17413	17368	17643	17445	17659	17304	17664	17490	17483	17411	17552	17505	17582	17391	17499	17520	17329	17483	17256	17604	17406	17494	17534	17565	17315	17439	17320	17605	17601	17469	17389	17466	17413	17343	17351	17318	17269	17389	17466	17415	17493	17291	17449	17485	17191	17351	17453	17449	17517	17413	17703	17535	17538	17493	17431	17580	17396	17194	17393	17345	17488	17408	17545	17530	17396	17614	17461	17424	17593	17395	17361	17326	17227	17332	17424	17380	17346	17495	17651	17512	17277	17436	17503	17577	17313	17383	17517	17438	17506	17468	17577	17382	17411	17372	17387	17386	17496	17553	17552	17534	17576	17458	17488	17532	17315	17381	17476	17507	17485	17359	17550	17631	17566	17639	17523	17417	17272	17490	17540	17527	17554	17592	17465	17412	17211	17497	17598	17445	17342	17354	17583	17525	17386	17425	17386	17456	17477	17671	17531	17433	17398	17458	17333	17355	17520	17360	17445	17529	17598	17514	17491	17605	17362	17097	17235	17528	17215	17374	17471	17339	17472	17350	17396	17366	17286	17487	17445	17486	17466	17195	17511	17359	17313	17582	17509	17625	17543	17320	17517	17396	17355	17534	17373	17434	17368	17623	17599	17380	17391	17581	17290	17504	17570	17361	17466	17564	17426	17627	17469	17403	17552	17254	17488	17444	17305	17284	17332	17444	17522	17497	17448	17559	17330	17534	17415	17285	17575	17678	17201	17433	17466	17465	17442	17496	17376	17346	17409	17708	17437	17451	17516	17485	17370	17589	17492	17390	17437	17305	17412	17411	17359	17534	17366	17412	17495	17359	17573	17386	17221	17509	17279	17241	17334	17600	17591	17404	17549	17560	17276	17384	17445	17489	17602	17406	17352	17336	17575	17406	17288	17396	17466	17450	17513	17309	17767	17439	17304	17552	17386	17343	17514	17526	17499	17246	17308	17464	17288	17408	17315	17489	17318	17439	17656	17410	17416	17479	17440	17418	17362	17563	17395	17700	17598	17494	17389	17355	17340	17419	17587	17393	17375	17472	17261	17155	17476	17500	17517	17527	17422	17426	17517	17552	17444	17286	17548	17451	17409	17294	17508	17493	17441	17680	17358	17545	17322	17407	17464	17524	17455	17424	17376	17461	17477	17521	17365	17413	17444	17592	17500	17362	17492	17477	17405	17358	17354	17466	17381	17410	17530	17356	17391	17586	17444	17289	17453	17496	17407	17540	17367	17446	17720	17482	17322	17225	17396	17517	17362	17379	17566	17653	17523	17493	17319	17646	17342	17621	17431	17425	17256	17303	17288	17310	17473	17235	17322	17375	17495	17418	17327	17390	17414	17456	17467	17273	17243	17651	17455	17407	17518	17407	17474	17352	17394	17297	17268	17642	17482	17290	17301	17253	17456	17332	17572	17288	17479	17557	17448	17763	17256	17320	17545	17540	17765	17354	17570	17420	17333	17333	17445	17431	17461	17282	17504	17489	17461	17451	17501	17477	17393	17492	17505	17232	17486	17350	17495	17483	17357	17432	17388	17185	17186	17512	17415	17433	17300	17306	17339	17555	17388	17410	17404	17524	17403	17435	17545	17328	17598	17386	17234	17463	17643	17608	17387	17499	17369	17351	17263	17343	17522	17435	17410	17342	17321	17309	17401	17398	17399	17443	17442	17530	17473	17346	17452	17492	17525	17486	17535	17392	17518	17307	17469	17287	17541	17335	17422	17318	17521	17366	17268	17734	17384	17371	17445	17342	17548	17338	17385	17652	17448	17454	17346	17525	17530	17485	17449	17478	17492	17329	17398	17340	17433	17379	17208	17501	17580	17497	17491	17504	17492	17425	17365	17576	17479	17608	17274	17730	17547	17288	17450	17354	17397	17454	17500	17210	17531	17427	17665	17615	17322	17412	17313	17301	17449	17463	17521	17455	17480	17425	17240	17394	17588	17355	17454	17373	17529	17400	17476	17265	17433	17496	17445	17656	17424	17268	17458	17656	17342	17408	17448	17351	17231	17561	17391	17437	17459	17479	17447	17580	17532	17383	17323	17576	17381	17557	17404	17402	17416	17606	17429	17282	17327	17536	17632	17613	17469	17528	17525	17553	17404	17428	17317	17471	17646	17682	17759	17348	17348	17529	17472	17644	17419	17674	17317	17527	17391	17564	17570	17390	17450	17360	17682	17391	17445	17467	17338	17439	17361	17603	17533	17489	17414	17648	17624	17205	17336	17419	17520	17232	17574	17467	17443	17381	17522	17347	17366	17467	17474	17259	17453	17535	17431	17461	17662	17289	17539	17335	17318	17584	17265	17463	17403	17491	17470	17597	17446	17717	17399	17626	17340	17377	17623	17491	17401	17489	17586	17519	17237	17528	17688	17552	17317	17526	17701	17482	17392	17473	17545	17389	17646	17315	17234	17286	17563	17537	17296	17446	17415	17548	17292	17539	17377	17359	17559	17622	17304	17526	17614	17625	17302	17348	17502	17457	17335	17581	17569	17430	17322	17464	17416	17564	17301	17530	17557	17438	17302	17333	17406	17416	17257	17600	17431	17605	17355	17512	17470	17309	17558	17406	17318	17428	17566	17696	17756	17569	17522	17509	17460	17595	17331	17352	17397	17393	17509	17468	17404	17421	17324	17552	17420	17473	17555	17464	17443	17735	17388	17177	17398	17322	17320	17599	17503	17354	17303	17501	17421	17475	17245	17183	17293	17363	17618	17567	17329	17416	17498	17561	17571	17393	17303	17383	17349	17382	17464	17735	17626	17449	17358	17543	17430	17486	17382	17437	17363	17250	17687	17641	17427	17354	17367	17540	17438	17430	17392	17514	17422	17370	17499	17825	17399	17511	17456	17339	17418	17445	17569	17449	17606	17387	17376	17496	17344	17388	17428	17310	17599	17372	17585	17519	17455	17274	17584	17201	17392	17511	17497	17304	17504	17247	17388	17491	17707	17474	17344	17415	17475	17559	17494	17460	17353	17292	17458	17550	17402	17617	17369	17412	17353	17376	17397	17478	17384	17379	17435	17333	17395	17538	17346	17494	17498	17312	17583	17405	17341	17457	17360	17700	17459	17421	17360	17405	17386	17605	17360	17517	17582	17679	17598	17449	17264	17413	17518	17391	17519	17673	17481	17545	17303	17372	17563	17559	17529	17568	17527	17498	17550	17436	17452	17285	17484	17677	17367	17456	17464	17341	17604	17568	17433	17473	17440	17445	17513	17670	17541	17475	17587	17480	17394	17505	17426	17357	17259	17398	17400	17375	17547	17618	17537	17321	17453	17690	17597	17418	17371	17450	17398	17397	17422	17407	17637	17759	17640	17457	17554	17653	17503	17461	17295	17467	17475	17384	17306	17338	17407	17524	17441	17663	17368	17353	17354	17590	17366	17475	17468	17490	17595
13386	21818	20327	17607	16891	16288	15831	15780	15604	15499	15440	16580	24982	33313	29374	23830	20911	16545	15108	15107	15074	15138	15074	15503	14983	14994	15198	15011	15234	15207	15087	15214	15152	15031	15255	15047	15196	15050	15039	15178	15035	15219	15141	15050	15022	15108	15048	15213	15229	15133	15369	14964	15065	14974	15025	15073	15208	15177	15157	15220	15231	15087	15346	15189	15107	15170	15191	15140	15057	15059	15127	14887	15180	15002	15133	15126	15240	15183	15026	15090	15228	15297	15110	15276	15035	15248	15087	14958	15206	15054	15128	15105	14998	15136	15291	14858	15048	15172	15195	15143	15199	14988	15246	15120	15096	15143	15134	15158	15273	15058	15094	15103	15171	15073	15032	15156	15197	15167	15161	15065	15067	15338	15127	15102	15137	15077	15024	15081	15207	15037	15140	15132	15161	15049	15020	15072	15034	15065	15067	15075	15088	15090	14998	15173	15055	14974	14966	14797	15200	15077	15226	15215	15166	15162	15178	15115	14782	15095	15140	15077	15138	15147	15218	15135	15051	15219	14999	15267	15037	15194	15004	15081	15050	15287	15128	15141	15361	15022	15205	15181	15207	14975	14965	14921	15168	15065	15111	15176	15086	15060	15210	15144	15035	15078	15188	15053	15134	15184	15047	15028	15004	15094	15045	15341	15112	14965	15135	15094	15120	15162	15064	15205	15279	15182	15133	15305	15102	15319	15124	15275	15087	15005	15325	15163	15154	15203	15055	15174	15033	14982	15037	15030	15112	15106	15102	15279	15256	15229	15090	15082	15172	15061	15216	15234	15282	14991	15129	15143	15095	15100	14931	15091	15169	15150	15068	15098	15134	15048	15200	15293	15184	15355	15145	15000	15178	15156	15079	15174	15099	15135	15220	15134	15044	15096	15145	15128	15141	15218	15223	15133	15154	15151	15153	15169	14928	15232	15106	15110	15274	15147	15128	15147	15098	14941	15286	15063	15063	15075	15083	15190	15249	15112	15278	15163	14887	15200	15104	15216	15158	15117	15134	15145	15099	15124	15070	15077	15025	15032	15137	14974	15209	15176	15211	15140	15064	15100	15217	14988	15085	15036	15043	15133	15252	15308	15098	15116	15161	15251	15261	15096	14848	14992	15112	15204	15120	15118	15078	15173	15202	15195	14986	15129	15134	15259	15066	15122	15179	15208	15210	15149	15081	15083	15096	15100	15195	15177	15029	15268	15116	15244	15124	15157	15082	15159	15300	15095	15114	15102	15290	15075	14955	14969	15051	15216	15011	15126	15254	15041	15098	15133	15130	15025	15004	15079	15244	15165	15007	15146	15019	15001	15096	15110	14992	15113	14880	15157	15363	15143	15223	15142	15055	15047	15087	15100	15061	15090	14940	15078	15028	15110	15049	15172	15168	15155	15232	15023	15236	14994	14951	15133	15173	15340	15081	15265	15087	15174	15081	15256	15034	15123	15178	15066	15153	15136	15001	15429	15111	15159	15213	15028	15162	14877	15243	15108	15051	15133	15009	15188	15229	15151	15271	15106	15254	15046	15195	15084	15094	15118	15131	15062	15368	15113	14948	15134	15069	15137	15081	15227	15066	15157	15060	15318	15289	15095	15075	15259	15107	14913	15100	14992	15224	15021	15052	15121	15172	14903	15300	15004	14984	15018	15186	15127	15160	15015	15127	15093	14915	15194	15196	15096	15175	15131	15061	14987	15244	15034	15022	15032	15113	15128	15017	15113	15009	14959	15106	15243	14971	14912	14992	15157	15371	15046	15260	15130	15160	15034	15254	15080	15042	15239	14970	15164	15117	15066	15133	15193	14964	15237	15191	15243	15224	15180	15107	15059	15001	15229	15159	15072	15176	15208	15236	15041	14975	15116	14932	15286	15155	15269	15238	15151	15330	15089	15273	14919	15007	15063	15146	15186	15261	15209	15037	15089	15100	15164	15166	15050	15037	15095	15197	15098	14977	15149	15150	15070	14961	15169	15101	15007	14998	15283	14997	14960	15162	15079	15101	15062	15082	15146	15243	15256	15085	14931	15173	14935	15043	15151	15178	15296	15007	15239	15206	15068	15096	15064	15205	15318	15281	15133	15077	15039	15307	15091	15025	15001	15038	15042	14983	15121	15029	15155	15013	15015	15139	15130	15117	15021	15166	15202	15062	15155	15323	15137	15002	15091	15242	15132	15190	15074	15206	14997	14925	15132	14989	14928	15113	15057	15179	15030	15058	15187	15258	15178	15155	15029	15213	15062	14946	15030	15050	15156	14979	15133	15117	15185	15242	15202	15284	15141	15067	14936	15136	15111	15085	15002	15043	15161	15088	15229	15104	15146	15105	15037	15100	14912	15099	15104	15102	15108	14969	15015	15295	15123	15190	15142	15150	15173	15158	15097	15131	15176	14959	15017	15183	15068	15223	14880	15111	14999	15148	15237	15167	15137	15154	15112	15022	15261	15071	14931	15070	15090	15119	15098	15042	15047	15106	15143	15164	15180	15251	15037	15250	15122	15091	15319	15078	15135	15127	15319	15000	15196	14988	15137	15106	15219	15243	15004	15113	14947	15100	15097	15035	15159	14921	15185	15128	15169	15189	15016	15238	15143	15092	15110	15069	15158	15103	15200	15157	15003	15009	15093	15214	15264	15147	15196	15142	15204	14897	15316	15026	15148	14987	15173	15106	15063	15134	15207	15030	15131	15024	15164	15224	15111	15123	15229	15052	15075	15098	15144	15144	14967	15233	15201	15021	14796	15254	15177	15147	15177	15025	15048	15268	15146	15154	15033	15186	15293	14943	15115	15025	15209	15002	15177	15102	15097	15075	15307	15322	15108	15291	15279	15185	15040	14951	14988	15330	14994	15153	15176	15056	15183	14995	14958	15177	15192	15021	15174	15131	15021	14947	15144	15056	15178	15342	14994	14943	15166	15156	15056	15247	15207	15087	15064	15122	15015	15109	15013	15020	15080	15249	15037	15147	15023	15074	14992	15124	15095	15200	15190	15128	15254	15010	15026	14999	15093	15004	15253	15284	15077	15135	15043	15168	15256	15163	15185	15018	15102	15103	15106	15051	15202	15125	15099	15219	15135	15004	14978	15052	14932	15115	15276	15205	15180	15100	15253	15006	15032	15102	15081	15079	15204	15070	15110	15053	15028	15162	14940	15091	15123	15010	15024	15065	15081	15091	15148	15104	14977	15178	15087	15106	14804	15105	15096	15178	15176	15070	15088	15057	15059	15197	15055	15056	14957	15237	15196	15040	14969	15093	15162	15289	15226	15161	15024	14980	15108	15092	15130	15166	15091	15142	15237	15094	15074	14962	15285	15003	15068	15199	15068	15129	15058	15194	15217	15145	15051	15025	15249	15144	15194	15132	15187	15044	15070	15295	15004	15040	15147	15091	15261	15081	15165	15010	15099	15063	15115	15196	14895	15005	15123	14900	15253	15231	15098	15100	15123	15136	15305	15187	15178	15076	15132	15188	15211	15136	15024	15144	15106	15074	15060	15140	15128	15151	15123	15189	15281	15287	15042	15189	15094	15174	15120	15073	15137	15187	14993	14867	15041	15107	15066	15283	15033	15075	14941	15034	15003	15073	15163	15114	15183	15130	15237	15253	15068	15142	15138	15048	15234	15284	15170	15091	15130	15232	15076	14958	15234	15162	15059	15262	15123	15049	14985	15109	15285	14986	15024	15271	15070	15021	15118	15075	15111	15203	15154	15119	15163	15101	15122	15051	15135	15025	15080	15027	15095	15171	15178	15071	15098	15167	15104	15195	15257	15049	15174	15090	15098	15024	15103	15051	14939	15051	15095	14976	15124	15149	15093	15092	15107	15202	15040	14965	15245	15204	15051	15097	15102	15136	15064	15183	15156	15041	15138	15148	15078	15060	15123	15201	15009	15271	15016	15234	15401	15021	15044	15080	15042	15001	15203	15063	15079	15206	15172	15111	15033	15191	14910	15195	15254	15158	14975	15096	15153	15235	15238	15274	15084	15352	15252	15129	14999	15168	14967	14925	15037	15006	15137	14953	15121	15211	15210	15024	15243	15265	15231	15290	15236	15035	15072	15183	15178	15023	15343	15117	15086	15009	15217	15240	15107	15078	15140	15073	15171	15041	15123	15032	15177	15223	15022	14988	15148	15210	15226	15229	15144	15160	15176	15231	15108	15183	15151	15071	15030	15052	15167	15268	15059	14937	15117	15108	15089	15114	15240	15017	15069	15257	15156	15169	15222	15013	15133	15011	15180	15221	14889	15209	15083	15163	15056	15137	15212	15209	15258	15090	15010	15080	15183	15287	15046	15183	15145	15206	15128	15352	15089	15173	15205	15068	15029	15088	14978	15065	15207	14990	15194	15054	15008	15068	15139	15013	15263	15061	15132	15151	15154	15220	15124	15101	15065	15142	15065	15068	14983	15219	14964	15193	14999	15043	15126	15096	14842	15278	15088	15069	15194	15081	15225	15055	15001	15245	14998	15183	15145	15091	15143	14993	15152	15176	15015	15154	15112	15119	15110	14997	14958	15176	15080	15212	14973	15067	15088	15106	15136	15102	15057	15124	15256	15058	15102	15071	15026	15144	14986	15088	15148	15158	15196	15272	15042	15063	15322	15162	15066	15102	15310	15067	15127	15154	15040	15036	14999	15205	15247	15141	15266	14936	15160	15219	15195	15135	15068	15336	15062	15208	14954	15130	15066	15158	15292	15187	15172	15018	15237	14964	15331	15230	15195	15199	15120	15334	15053	15146	15150	15155	15003	15176	15010	15212	15066	15163	15079	15072	15124	15062	15223	15055	15127	15246	14970	15159	15187	15143	15057	15079	15241	15012	15097	15241	15116	15165	15193	15295	15098	15223	15122	15061	15182	14990	15176	15107	14948	15140	15006	15235	15237	15090	15099	15261	15060	14940	14859	15043	15185	15252	15081	15230	15013	15135	15194	15107	15160	15064	15139	14978	15126	15066	15276	15126	15319	15044	14881	15074	15106	15118	15050	15083	15144	15052	15152	15067	15233	15183	14994	15134	15206	15105	15227	15245	15095	15001	15242	15115	15173	15104	15167	15038	14980	15057	15172	15248	14980	15218	15143	15137	14976	15008	15175	15232	15057	15093	15159	15084	15131	15177	15200	15074	15108	15076	15002
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
